From 312077cd8a08e67713567ce98a42627b134392bc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Mon, 16 Dec 2024 09:28:58 +0700 Subject: [PATCH] boost-devel: do not depends on boost-python3 It's rarely used. --- srcpkgs/boost/template | 6 ++++-- srcpkgs/freecad/template | 2 +- srcpkgs/freeorion/template | 2 +- srcpkgs/imath/template | 2 +- srcpkgs/kig/template | 3 ++- srcpkgs/libtorrent-rasterbar/template | 2 +- srcpkgs/opencamlib/template | 2 +- 7 files changed, 11 insertions(+), 8 deletions(-) diff --git a/srcpkgs/boost/template b/srcpkgs/boost/template index 369b01bcba8..2ab14be4992 100644 --- a/srcpkgs/boost/template +++ b/srcpkgs/boost/template @@ -1,7 +1,7 @@ # Template file for 'boost' pkgname=boost version=1.83.0 -revision=5 +revision=6 build_style=meta hostmakedepends="which bzip2-devel icu-devel python3-devel pkg-config" makedepends="zlib-devel bzip2-devel icu-devel python3-devel liblzma-devel libzstd-devel" @@ -216,7 +216,9 @@ boost-build_package() { } boost-devel_package() { noverifyrdeps=yes - depends="boost ${subpackages/boost-devel}" + _depends="${subpackages/boost-devel}" + _depends="${_depends/libboost_mpi-python3}" + depends="${_depends/boost-python3}" short_desc+=" - development files" pkg_install() { vmove usr/include diff --git a/srcpkgs/freecad/template b/srcpkgs/freecad/template index 70436f92577..06d5f0fa09a 100644 --- a/srcpkgs/freecad/template +++ b/srcpkgs/freecad/template @@ -15,7 +15,7 @@ configure_args="-DPYTHON_EXECUTABLE=/usr/bin/python3 -DBUILD_GUI=ON -DMEDFILE_INCLUDE_DIRS=/usr/include/med -DCOIN3D_INCLUDE_DIRS=/usr/include/Coin3" hostmakedepends="pkg-config swig doxygen graphviz python3-setuptools python3-matplotlib python3-pivy" -makedepends="boost-devel libxerces-c-devel zlib-devel occt-devel vtk-devel +makedepends="boost-devel boost-python3 libxerces-c-devel zlib-devel occt-devel vtk-devel hdf5-devel openmpi-devel libmed-devel eigen double-conversion-devel coin3-devel libspnav-devel liblz4-devel netcdf-devel jsoncpp-devel glew-devel python3-devel yaml-cpp-devel guidelines-support-library diff --git a/srcpkgs/freeorion/template b/srcpkgs/freeorion/template index 2f84d73bbde..fa66f3fe1ef 100644 --- a/srcpkgs/freeorion/template +++ b/srcpkgs/freeorion/template @@ -4,7 +4,7 @@ version=0.5.0.1 revision=3 build_style=cmake hostmakedepends="cppcheck doxygen python3-pycodestyle" -makedepends="boost-devel libvorbis-devel +makedepends="boost-devel boost-python3 libvorbis-devel freetype-devel glew-devel libopenal-devel python3-devel SDL2-devel" depends="desktop-file-utils hicolor-icon-theme" short_desc="Turn-based space empire and galactic conquest (4X) computer game" diff --git a/srcpkgs/imath/template b/srcpkgs/imath/template index d5ce132cf53..bf8fd6727c7 100644 --- a/srcpkgs/imath/template +++ b/srcpkgs/imath/template @@ -5,7 +5,7 @@ revision=4 build_style=cmake configure_args="-DPYTHON=ON" hostmakedepends="python3-numpy" -makedepends="boost-devel python3-devel python3-numpy" +makedepends="boost-devel boost-python3 python3-devel python3-numpy" short_desc="C++/Python library for 2D/3D vector/matrix/math operations" maintainer="André Cerqueira " license="BSD-3-Clause" diff --git a/srcpkgs/kig/template b/srcpkgs/kig/template index df4b99db7a4..4edecc13986 100644 --- a/srcpkgs/kig/template +++ b/srcpkgs/kig/template @@ -9,7 +9,8 @@ configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" hostmakedepends="extra-cmake-modules kcoreaddons kdoctools gettext pkg-config qt5-host-tools qt5-qmake" -makedepends="boost-devel kparts-devel ktexteditor-devel python3-devel qt5-devel qt5-svg-devel" +makedepends="boost-devel boost-python3 python3-devel + kparts-devel ktexteditor-devel qt5-devel qt5-svg-devel" short_desc="KDE education tool for interactive geometry" maintainer="Piotr Wójcik " license="GPL-2.0-only" diff --git a/srcpkgs/libtorrent-rasterbar/template b/srcpkgs/libtorrent-rasterbar/template index cd83cd87294..bf3167a5c31 100644 --- a/srcpkgs/libtorrent-rasterbar/template +++ b/srcpkgs/libtorrent-rasterbar/template @@ -7,7 +7,7 @@ build_style=cmake configure_args="-Dbuild_examples=ON -Dbuild_tools=ON -Dpython-bindings=ON -Dbuild_tests=ON" hostmakedepends="pkg-config gettext python3-devel python3-setuptools" -makedepends="openssl-devel boost-devel geoip-devel python3-devel" +makedepends="openssl-devel boost-devel boost-python3 geoip-devel python3-devel" short_desc="C++ bittorrent library by Rasterbar Software" maintainer="Orphaned " license="BSD-3-Clause" diff --git a/srcpkgs/opencamlib/template b/srcpkgs/opencamlib/template index 67ad6db24a8..6bdd53869fb 100644 --- a/srcpkgs/opencamlib/template +++ b/srcpkgs/opencamlib/template @@ -5,7 +5,7 @@ revision=12 build_style=cmake configure_args="-DBUILD_PY_LIB=ON -DUSE_PY_3=ON -DVERSION_STRING=${version}" hostmakedepends="python3" -makedepends="python3-devel boost-devel libgomp-devel" +makedepends="python3-devel boost-devel boost-python3 libgomp-devel" short_desc="Open source computer aided manufacturing algorithms library" maintainer="Karl Nilsson " license="LGPL-2.1-or-later"