commit: 65c46e2661a7c41ed9b3ab720f0d945b6cb63887 Author: Sam James <sam <AT> gentoo <DOT> org> AuthorDate: Mon Jun 20 03:08:49 2022 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Mon Jun 20 03:09:56 2022 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65c46e26
dev-python/pyilmbase: treeclean Bug: https://bugs.gentoo.org/845810 Signed-off-by: Sam James <sam <AT> gentoo.org> dev-python/pyilmbase/Manifest | 1 - ...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 --------------------- profiles/package.mask | 5 -- 8 files changed, 214 deletions(-) diff --git a/dev-python/pyilmbase/Manifest b/dev-python/pyilmbase/Manifest deleted file mode 100644 index 4388142a29dc..000000000000 --- a/dev-python/pyilmbase/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST pyilmbase-2.5.7.tar.gz 27539574 BLAKE2B 58fd81be52e13d2815b6aa8cea6793359379f5ebf866fd45b31ce30cf5f72aa4699625e7cec51189d62fe76f53418c3e0938f9b827d54ad18342e7aa67c8a3d2 SHA512 e44edfa2dcfff2fe372ed2ba07b39a472e549025978de178eff26be641767d22d1a3b543fb7672d9b7b2e9f4c308667f785829ed6d9032a2b42f2ffa0163de40 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 <waebbl-gen...@posteo.net> -Date: Tue, 22 Jun 2021 11:08:15 +0200 -Subject: [PATCH] disable py2 for boost - -Signed-off-by: Bernd Waibel <waebbl-gen...@posteo.net> ---- - 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 <waebbl-gen...@posteo.net> -Date: Tue, 22 Jun 2021 11:46:30 +0200 -Subject: [PATCH 1/2] install imathnumpy.so - -Signed-off-by: Bernd Waibel <waebbl-gen...@posteo.net> ---- - 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 <waebbl-gen...@posteo.net> -Date: Tue, 22 Jun 2021 11:47:01 +0200 -Subject: [PATCH 2/2] fix pkgconfig file - -Signed-off-by: Bernd Waibel <waebbl-gen...@posteo.net> ---- - 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 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person" proxied="yes"> - <email>waebbl-gen...@posteo.net</email> - <name>Bernd Waibel</name> - </maintainer> - <maintainer type="project" proxied="proxy"> - <email>proxy-ma...@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> - <use> - <flag name="exceptions"> - Enable runtime floating point exceptions in PyIMath. - </flag> - </use> - <upstream> - <remote-id type="github">AcademySoftwareFoundation/openexr</remote-id> - </upstream> -</pkgmetadata> 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 -} diff --git a/profiles/package.mask b/profiles/package.mask index 31ae23437c7f..d1892263fb62 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -316,11 +316,6 @@ dev-python/mongoengine # Removal in 30 days, bug #837092 kde-misc/playbar2 -# Bernd Waibel <waebbl-gen...@posteo.net> (2022-05-20) -# No consumers left. Superseded by dev-libs/imath[python] -# Removal in 30 days. Bug #845810 -dev-python/pyilmbase - # Hans de Graaff <gra...@gentoo.org> (2022-05-20) # Unused slots of cucumber components that are no longer or were never # used by current cucumber versions. Masked for removal in 30 days.