From 2771f79232c273bc2a57d23bf335dd81ccf6af28 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 5 Dec 2021 02:47:11 +0000 Subject: gentoo resync : 05.12.2021 --- media-plugins/frei0r-plugins/Manifest | 2 +- .../frei0r-plugins/frei0r-plugins-1.7.0-r1.ebuild | 63 ++++++++++++++++++++++ .../frei0r-plugins/frei0r-plugins-1.7.0.ebuild | 63 ---------------------- 3 files changed, 64 insertions(+), 64 deletions(-) create mode 100644 media-plugins/frei0r-plugins/frei0r-plugins-1.7.0-r1.ebuild delete mode 100644 media-plugins/frei0r-plugins/frei0r-plugins-1.7.0.ebuild (limited to 'media-plugins/frei0r-plugins') diff --git a/media-plugins/frei0r-plugins/Manifest b/media-plugins/frei0r-plugins/Manifest index 65db3b94d1c7..1c265b495620 100644 --- a/media-plugins/frei0r-plugins/Manifest +++ b/media-plugins/frei0r-plugins/Manifest @@ -1,4 +1,4 @@ AUX ocv4.patch 13850 BLAKE2B e385d97dea1e457642be0ee2bcce780b3fc62c06966ed2f88a9c081ea4d74a200a36d835b3a09809bf25d81a72126502fe3a99580fd6f420e22ec2dd23ca6b31 SHA512 b3c3817de2ff0d4738319ca47780d5e140d9e4d07e124b76ffc23133231ab9c7062fa786bc1f4b71d81c032044daae0e8845f4703720a6d4ec6c2f76bf68e8e6 DIST frei0r-plugins-1.7.0.tar.gz 1214323 BLAKE2B 1b571361ced6dfc29c5b487ee78664995aab615b89ac9a0839254c5fc17ddc7147cf9eb7c2d6df33f518fa96b9761a185dba420037e6c9cdf7d0e70416aab76c SHA512 8c80e8e0ce8c302e633ea1f6ff4e2a141fd7a8bcb7fce25dc7f1f6521be11258a3efa1074c224c7323e6a17bc405413385be193a5c787e2f276252b50477ebce -EBUILD frei0r-plugins-1.7.0.ebuild 1377 BLAKE2B 80d6e0a93a72c889593bce4acb4910293b6a9cd8bfe0f76f033608ddaebca2bdc9019e0a7cdc565e8f7a21237fd14e48691fd561fb389db28f2efea3ed33a16f SHA512 49c838a169207fdfbbb18c37e462882253a002710f81ab418e00417c393a4d010b8ea9980ac113ab40e58ca95709113f02c78511a6db2b4ea66c729e96751e80 +EBUILD frei0r-plugins-1.7.0-r1.ebuild 1399 BLAKE2B d5e01b3d00670e6a420f15f45778b5029a230cbfe1ce6efb6281e885acebffbcbb266268f955479ecc5f405c872832d1f6e0a63e7584530227fb9aabce5d0aea SHA512 809f076d169a71e1a21696c9fa8e2184a053f26c378d328397f728dd1966e361607fa604706da49ba643146ca19a6856806b2f51dd893714fcc0b836a4b5f82b MISC metadata.xml 639 BLAKE2B 6a7ec1b4bff3e8914a2a3e7a3c64e4888706e9cfbf45f9e67b498817e6bed385ad0659793e881d6f647acf4ba41bdba64f54a6da276ac75254383d75a85300cf SHA512 83a9293bfbc788fe3290efd9264b7bc3819dde7cb48eedad1c3ba709a1fe55fc4c4768fe00d2a31da009109a60e99c32faad43d573e71149042cbaeda24b2d98 diff --git a/media-plugins/frei0r-plugins/frei0r-plugins-1.7.0-r1.ebuild b/media-plugins/frei0r-plugins/frei0r-plugins-1.7.0-r1.ebuild new file mode 100644 index 000000000000..6a183eec5984 --- /dev/null +++ b/media-plugins/frei0r-plugins/frei0r-plugins-1.7.0-r1.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CMAKE_ECLASS=cmake +inherit cmake-multilib + +DESCRIPTION="A minimalistic plugin API for video effects" +HOMEPAGE="https://www.dyne.org/software/frei0r/" +SRC_URI="https://files.dyne.org/frei0r/releases/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ~arm arm64 ~hppa ppc ~ppc64 ~riscv x86" +IUSE="doc +facedetect +scale0tilt" + +RDEPEND="x11-libs/cairo[${MULTILIB_USEDEP}] + facedetect? ( >=media-libs/opencv-2.3.0:=[contribdnn,features2d,${MULTILIB_USEDEP}] ) + scale0tilt? ( >=media-libs/gavl-1.2.0[${MULTILIB_USEDEP}] )" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig + doc? ( app-doc/doxygen )" + +DOCS=( AUTHORS.txt ChangeLog.txt README.txt TODO.txt ) +PATCHES=( "${FILESDIR}/ocv4.patch" ) + +src_prepare() { + cmake_src_prepare + + local f=CMakeLists.txt + + sed -i \ + -e '/set(CMAKE_C_FLAGS/d' \ + -e "/LIBDIR.*frei0r-1/s:lib:$(get_libdir):" \ + ${f} || die + + # https://bugs.gentoo.org/418243 + sed -i \ + -e '/set.*CMAKE_C_FLAGS/s:"): ${CMAKE_C_FLAGS}&:' \ + src/filter/*/${f} || die +} + +src_configure() { + cmake-multilib_src_configure \ + "-DWITHOUT_OPENCV=$(usex !facedetect)" \ + "-DWITHOUT_GAVL=$(usex !scale0tilt)" +} + +src_compile() { + cmake-multilib_src_compile + + if use doc; then + pushd doc + doxygen || die + popd + fi +} + +multilib_src_install_all() { + use doc && dodoc -r doc/html +} diff --git a/media-plugins/frei0r-plugins/frei0r-plugins-1.7.0.ebuild b/media-plugins/frei0r-plugins/frei0r-plugins-1.7.0.ebuild deleted file mode 100644 index 20ad04e26c97..000000000000 --- a/media-plugins/frei0r-plugins/frei0r-plugins-1.7.0.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -CMAKE_ECLASS=cmake -inherit cmake-multilib - -DESCRIPTION="A minimalistic plugin API for video effects" -HOMEPAGE="https://www.dyne.org/software/frei0r/" -SRC_URI="https://files.dyne.org/frei0r/releases/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~hppa ppc ~ppc64 ~riscv x86" -IUSE="doc +facedetect +scale0tilt" - -RDEPEND="x11-libs/cairo[${MULTILIB_USEDEP}] - facedetect? ( >=media-libs/opencv-2.3.0:=[${MULTILIB_USEDEP}] ) - scale0tilt? ( >=media-libs/gavl-1.2.0[${MULTILIB_USEDEP}] )" -DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig - doc? ( app-doc/doxygen )" - -DOCS=( AUTHORS.txt ChangeLog.txt README.txt TODO.txt ) -PATCHES=( "${FILESDIR}/ocv4.patch" ) - -src_prepare() { - cmake_src_prepare - - local f=CMakeLists.txt - - sed -i \ - -e '/set(CMAKE_C_FLAGS/d' \ - -e "/LIBDIR.*frei0r-1/s:lib:$(get_libdir):" \ - ${f} || die - - # https://bugs.gentoo.org/418243 - sed -i \ - -e '/set.*CMAKE_C_FLAGS/s:"): ${CMAKE_C_FLAGS}&:' \ - src/filter/*/${f} || die -} - -src_configure() { - cmake-multilib_src_configure \ - "-DWITHOUT_OPENCV=$(usex !facedetect)" \ - "-DWITHOUT_GAVL=$(usex !scale0tilt)" -} - -src_compile() { - cmake-multilib_src_compile - - if use doc; then - pushd doc - doxygen || die - popd - fi -} - -multilib_src_install_all() { - use doc && dodoc -r doc/html -} -- cgit v1.2.3