From 0f558761aa2dee1017b4751e4017205e015a9560 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 29 Jun 2022 12:04:12 +0100 Subject: gentoo resync : 29.12.2022 --- dev-python/pyilmbase/Manifest | 7 --- ...yilmbase-2.5.7-0001-disable-py2-for-boost.patch | 25 ---------- ...yilmbase-2.5.7-0002-install-imathnumpy.so.patch | 22 --------- .../pyilmbase-2.5.7-0003-fix-pkgconfig-file.patch | 30 ------------ dev-python/pyilmbase/metadata.xml | 20 -------- dev-python/pyilmbase/pyilmbase-2.5.7-r1.ebuild | 56 ---------------------- dev-python/pyilmbase/pyilmbase-2.5.7.ebuild | 55 --------------------- 7 files changed, 215 deletions(-) delete mode 100644 dev-python/pyilmbase/Manifest delete mode 100644 dev-python/pyilmbase/files/pyilmbase-2.5.7-0001-disable-py2-for-boost.patch delete mode 100644 dev-python/pyilmbase/files/pyilmbase-2.5.7-0002-install-imathnumpy.so.patch delete mode 100644 dev-python/pyilmbase/files/pyilmbase-2.5.7-0003-fix-pkgconfig-file.patch delete mode 100644 dev-python/pyilmbase/metadata.xml delete mode 100644 dev-python/pyilmbase/pyilmbase-2.5.7-r1.ebuild delete mode 100644 dev-python/pyilmbase/pyilmbase-2.5.7.ebuild (limited to 'dev-python/pyilmbase') diff --git a/dev-python/pyilmbase/Manifest b/dev-python/pyilmbase/Manifest deleted file mode 100644 index 4913e63f2e96..000000000000 --- a/dev-python/pyilmbase/Manifest +++ /dev/null @@ -1,7 +0,0 @@ -AUX pyilmbase-2.5.7-0001-disable-py2-for-boost.patch 578 BLAKE2B c9aff2ec269ea894e046bb265c6a69418c128f0d9dd54afc924138b6060d55b1ff1da6e8a9fc512b3097b8ff8acce0c03012748cdf10263945ce6f42dcec3424 SHA512 969c3d5bd676a471739feca443a938584a78b8903b71d75f51abdcd87e48a5ecaaab3132258905bad063165e9a4861ea9e6ce0d6b21844462e2adbbaea37fcff -AUX pyilmbase-2.5.7-0002-install-imathnumpy.so.patch 643 BLAKE2B c46db3334236826e6f36343cefba88813427d1f18f12eae4692ebc33d765d44c600846840129ee2f2d79e9c1fa8b0c4489dbe292bab38be952009cb8b7e92222 SHA512 193142fe50a69568bad5c7034d5d6cf45c1a36cd517f1c71875a651fb7629263c53769050a9e5e7ddec699a9bd08f84d32d1dc3a8c29c5b3576c2741deaf2986 -AUX pyilmbase-2.5.7-0003-fix-pkgconfig-file.patch 1214 BLAKE2B 45b03a70c2a24889bf1614d5a86aeaff1edf41f508b9622497603cff81fa7f04bc29037763568dfc569bd26c079ca75e3b6ebcec9cebe9e184fe650a9007f013 SHA512 6df211523617ff9e9561c9de7c853b11082a5633a4fda63fc59c2d03d251881aa8dfb9cf6bf0bba67b8c9d584a8d3512509bc2c0f5c3af2a79a70948552f6918 -DIST pyilmbase-2.5.7.tar.gz 27539574 BLAKE2B 58fd81be52e13d2815b6aa8cea6793359379f5ebf866fd45b31ce30cf5f72aa4699625e7cec51189d62fe76f53418c3e0938f9b827d54ad18342e7aa67c8a3d2 SHA512 e44edfa2dcfff2fe372ed2ba07b39a472e549025978de178eff26be641767d22d1a3b543fb7672d9b7b2e9f4c308667f785829ed6d9032a2b42f2ffa0163de40 -EBUILD pyilmbase-2.5.7-r1.ebuild 1411 BLAKE2B 12009569c445a31c517b20cf9ce23a435ec5f2e64d0cdb0ffedfea0baf57c24e7a2ab06acafa2fdbccc450c2aff5d8b9f16b2abf4cb898e7530d94e1643a5d0c SHA512 9aeca79d1ad912b21b568cc8d8c9d2fc374b527abd24a7fd97e7e1c7b8c88717cdab50f643fe8ae0f66ba24ede145981f6a987ed8fc0f3ddb6987cc2362a552e -EBUILD pyilmbase-2.5.7.ebuild 1386 BLAKE2B 3ed4549ec313be8031285379f41f93eba037c3e6bbbd9cd173fe083a4ae7ec37b865cc4da47b289d8c7bb11c4fdd8d4cbbaf0da0c288454fc9fecd719e68f128 SHA512 4a62d97e0de989561e4ca3206e2e6d49c95253d032851a742e972846e0fec1b18baaea525d87dbb49e97430d9f8a812e0d4a3fcf58b0263d80805c5c5f7530c7 -MISC metadata.xml 606 BLAKE2B 0821a88eab729f251daaf08ade6383df3d8fa17aa9b322d5a7061e6f11765f8f1ea18a151832e29c7d82fb3d9cc442796dfcb548bb24694aef60b3334d1dbf4f SHA512 60e9e24c8fc0838707471603d214a21213810ec23bae5c8f4ce6c42d6f5459c2cc528e605cd556409eed4aad0316acf57e063e9dba53aaea05bb8f0fe0af1c8d diff --git a/dev-python/pyilmbase/files/pyilmbase-2.5.7-0001-disable-py2-for-boost.patch b/dev-python/pyilmbase/files/pyilmbase-2.5.7-0001-disable-py2-for-boost.patch deleted file mode 100644 index 73281e5ad6d0..000000000000 --- a/dev-python/pyilmbase/files/pyilmbase-2.5.7-0001-disable-py2-for-boost.patch +++ /dev/null @@ -1,25 +0,0 @@ -From: Bernd Waibel -Date: Tue, 22 Jun 2021 11:08:15 +0200 -Subject: [PATCH] disable py2 for boost - -Signed-off-by: Bernd Waibel ---- - CMakeLists.txt | 2 -- - 1 file changed, 2 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 291b96e..68b280d 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -142,8 +142,6 @@ endif() - - find_package(Boost OPTIONAL_COMPONENTS - python -- python2 -- ${PYILMBASE_BOOST_PY2_COMPONENT} - python3 - ${PYILMBASE_BOOST_PY3_COMPONENT}) - set(_pyilmbase_have_perver_boost) --- -2.32.0 - diff --git a/dev-python/pyilmbase/files/pyilmbase-2.5.7-0002-install-imathnumpy.so.patch b/dev-python/pyilmbase/files/pyilmbase-2.5.7-0002-install-imathnumpy.so.patch deleted file mode 100644 index 1aa4152dbbe5..000000000000 --- a/dev-python/pyilmbase/files/pyilmbase-2.5.7-0002-install-imathnumpy.so.patch +++ /dev/null @@ -1,22 +0,0 @@ -From: Bernd Waibel -Date: Tue, 22 Jun 2021 11:46:30 +0200 -Subject: [PATCH 1/2] install imathnumpy.so - -Signed-off-by: Bernd Waibel ---- - PyImathNumpy/CMakeLists.txt | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/PyImathNumpy/CMakeLists.txt b/PyImathNumpy/CMakeLists.txt -index 7a70f06..2822127 100644 ---- a/PyImathNumpy/CMakeLists.txt -+++ b/PyImathNumpy/CMakeLists.txt -@@ -49,4 +49,5 @@ if(TARGET Python3::Python AND - LIBRARY_OUTPUT_NAME "imathnumpy" - DEBUG_POSTFIX "" - ) -+ install(TARGETS imathnumpy_python3 DESTINATION ${PyIlmBase_Python3_SITEARCH_REL}) - endif() --- -2.32.0 - diff --git a/dev-python/pyilmbase/files/pyilmbase-2.5.7-0003-fix-pkgconfig-file.patch b/dev-python/pyilmbase/files/pyilmbase-2.5.7-0003-fix-pkgconfig-file.patch deleted file mode 100644 index a28757cbf1dc..000000000000 --- a/dev-python/pyilmbase/files/pyilmbase-2.5.7-0003-fix-pkgconfig-file.patch +++ /dev/null @@ -1,30 +0,0 @@ -From 7469db402e2affb094585c374518765c69af703d Mon Sep 17 00:00:00 2001 -From: Bernd Waibel -Date: Tue, 22 Jun 2021 11:47:01 +0200 -Subject: [PATCH 2/2] fix pkgconfig file - -Signed-off-by: Bernd Waibel ---- - config/CMakeLists.txt | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - -diff --git a/config/CMakeLists.txt b/config/CMakeLists.txt -index a4139bc..45dcca4 100644 ---- a/config/CMakeLists.txt -+++ b/config/CMakeLists.txt -@@ -15,9 +15,9 @@ if(PYILMBASE_INSTALL_PKG_CONFIG) - # use a helper function to avoid variable pollution, but pretty simple - function(pyilmbase_pkg_config_help pcinfile) - set(prefix ${CMAKE_INSTALL_PREFIX}) -- set(exec_prefix ${CMAKE_INSTALL_BINDIR}) -- set(libdir ${CMAKE_INSTALL_LIBDIR}) -- set(includedir ${CMAKE_INSTALL_INCLUDEDIR}) -+ set(exec_prefix "\${prefix}") -+ set(libdir "\${exec_prefix}/${CMAKE_INSTALL_LIBDIR}") -+ set(includedir "\${prefix}/${CMAKE_INSTALL_INCLUDEDIR}") - string(TOUPPER "${CMAKE_BUILD_TYPE}" uppercase_CMAKE_BUILD_TYPE) - set(LIB_SUFFIX_DASH ${OPENEXR_LIB_SUFFIX}${CMAKE_${uppercase_CMAKE_BUILD_TYPE}_POSTFIX}) - string(REPLACE ".in" "" pcout ${pcinfile}) --- -2.32.0 - diff --git a/dev-python/pyilmbase/metadata.xml b/dev-python/pyilmbase/metadata.xml deleted file mode 100644 index 2b6000f11bf4..000000000000 --- a/dev-python/pyilmbase/metadata.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - - waebbl-gentoo@posteo.net - Bernd Waibel - - - proxy-maint@gentoo.org - Proxy Maintainers - - - - Enable runtime floating point exceptions in PyIMath. - - - - AcademySoftwareFoundation/openexr - - diff --git a/dev-python/pyilmbase/pyilmbase-2.5.7-r1.ebuild b/dev-python/pyilmbase/pyilmbase-2.5.7-r1.ebuild deleted file mode 100644 index d836bc69615f..000000000000 --- a/dev-python/pyilmbase/pyilmbase-2.5.7-r1.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..9} ) -inherit cmake python-single-r1 - -DESCRIPTION="IlmBase Python bindings" -HOMEPAGE="https://www.openexr.com" -SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/v${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/openexr-${PV}/PyIlmBase" - -LICENSE="BSD" -SLOT="0/25" -KEYWORDS="amd64 ~x86" -IUSE="exceptions test" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" -RESTRICT="!test? ( test )" - -RDEPEND=" - ${PYTHON_DEPS} - !dev-libs/imath[python] - ~media-libs/openexr-${PV}:= - sys-libs/zlib - $(python_gen_cond_dep ' - >=dev-libs/boost-1.62.0-r1:=[python,${PYTHON_USEDEP}] - >=dev-python/numpy-1.10.4[${PYTHON_USEDEP}] - ') -" -DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}"/${P}-0001-disable-py2-for-boost.patch - "${FILESDIR}"/${P}-0002-install-imathnumpy.so.patch - "${FILESDIR}"/${P}-0003-fix-pkgconfig-file.patch -) - -DOCS=( README.md ) - -src_configure() { - local mycmakeargs=( - # starting with boost-1.76.0 we ship the cmake config files - -DBoost_NO_BOOST_CMAKE=OFF - -DCMAKE_DISABLE_FIND_PACKAGE_Python2=ON - -DPYILMBASE_INSTALL_PKG_CONFIG=ON - -DPYIMATH_ENABLE_EXCEPTIONS=$(usex exceptions) - -DPython3_EXECUTABLE="${PYTHON}" - -DPython3_INCLUDE_DIR=$(python_get_includedir) - -DPython3_LIBRARY=$(python_get_library_path) - ) - cmake_src_configure -} diff --git a/dev-python/pyilmbase/pyilmbase-2.5.7.ebuild b/dev-python/pyilmbase/pyilmbase-2.5.7.ebuild deleted file mode 100644 index b7e9e391a71e..000000000000 --- a/dev-python/pyilmbase/pyilmbase-2.5.7.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..9} ) -inherit cmake python-single-r1 - -DESCRIPTION="IlmBase Python bindings" -HOMEPAGE="https://www.openexr.com" -SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/v${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/openexr-${PV}/PyIlmBase" - -LICENSE="BSD" -SLOT="0/25" -KEYWORDS="amd64 ~x86" -IUSE="exceptions test" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" -RESTRICT="!test? ( test )" - -RDEPEND=" - ${PYTHON_DEPS} - ~media-libs/openexr-${PV}:= - sys-libs/zlib - $(python_gen_cond_dep ' - >=dev-libs/boost-1.62.0-r1:=[python,${PYTHON_USEDEP}] - >=dev-python/numpy-1.10.4[${PYTHON_USEDEP}] - ') -" -DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}"/${P}-0001-disable-py2-for-boost.patch - "${FILESDIR}"/${P}-0002-install-imathnumpy.so.patch - "${FILESDIR}"/${P}-0003-fix-pkgconfig-file.patch -) - -DOCS=( README.md ) - -src_configure() { - local mycmakeargs=( - # starting with boost-1.76.0 we ship the cmake config files - -DBoost_NO_BOOST_CMAKE=OFF - -DCMAKE_DISABLE_FIND_PACKAGE_Python2=ON - -DPYILMBASE_INSTALL_PKG_CONFIG=ON - -DPYIMATH_ENABLE_EXCEPTIONS=$(usex exceptions) - -DPython3_EXECUTABLE="${PYTHON}" - -DPython3_INCLUDE_DIR=$(python_get_includedir) - -DPython3_LIBRARY=$(python_get_library_path) - ) - cmake_src_configure -} -- cgit v1.2.3