summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBernd Waibel <waebbl-gentoo@posteo.net>2021-07-22 21:25:17 +0200
committerJoonas Niilola <juippis@gentoo.org>2021-07-23 10:41:02 +0300
commit47122ed36f9c089457664d4e7e75c4d4ee2f0a2e (patch)
tree106a0b73288ab29668a43210ad48ef62b1ec8ee3 /dev-libs/imath
parentnet-fs/smbnetfs: drop slyfox@ from maintainers, m-n orphan now (diff)
downloadgentoo-47122ed36f9c089457664d4e7e75c4d4ee2f0a2e.tar.gz
gentoo-47122ed36f9c089457664d4e7e75c4d4ee2f0a2e.tar.bz2
gentoo-47122ed36f9c089457664d4e7e75c4d4ee2f0a2e.zip
dev-libs/imath: add blocker for v3.0.1
Due to a file collision, probably caused by a missing slotmove, which can occur when updating from v3.0.1 to v3.0.5. The blocker solves this. Closes: https://bugs.gentoo.org/803347 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/21748 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Diffstat (limited to 'dev-libs/imath')
-rw-r--r--dev-libs/imath/imath-3.0.5-r1.ebuild (renamed from dev-libs/imath/imath-3.0.5.ebuild)9
1 files changed, 4 insertions, 5 deletions
diff --git a/dev-libs/imath/imath-3.0.5.ebuild b/dev-libs/imath/imath-3.0.5-r1.ebuild
index a4cce563f146..153166187781 100644
--- a/dev-libs/imath/imath-3.0.5.ebuild
+++ b/dev-libs/imath/imath-3.0.5-r1.ebuild
@@ -15,6 +15,7 @@ SRC_URI="https://github.com/AcademySoftwareFoundation/${MY_PN}/archive/refs/tags
# re-keywording needed for (according to ilmbase keywords):
# ~arm ~arm64 ~mips ~x64-macos ~x86-solaris
KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+S="${WORKDIR}/${MY_PN}-${PV}"
LICENSE="BSD"
SLOT="3/28"
@@ -22,7 +23,9 @@ IUSE="doc large-stack python static-libs test"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
RESTRICT="!test? ( test )"
+# blocker due to file collision #803347
RDEPEND="
+ !~dev-libs/imath-3.0.1:0
sys-libs/zlib
python? (
${PYTHON_DEPS}
@@ -39,13 +42,9 @@ BDEPEND="
python? ( ${PYTHON_DEPS} )
"
-PATCHES=(
- "${FILESDIR}"/${P}-0001-changes-needed-for-proper-slotting.patch
-)
+PATCHES=( "${FILESDIR}"/${P}-0001-changes-needed-for-proper-slotting.patch )
DOCS=( CHANGES.md CONTRIBUTORS.md README.md SECURITY.md docs/PortingGuide2-3.md )
-S="${WORKDIR}/${MY_PN}-${PV}"
-
pkg_setup() {
use python && python-single-r1_pkg_setup
}