diff options
Diffstat (limited to 'media-gfx')
-rw-r--r-- | media-gfx/Manifest.gz | bin | 38344 -> 38341 bytes | |||
-rw-r--r-- | media-gfx/exact-image/Manifest | 2 | ||||
-rw-r--r-- | media-gfx/exact-image/exact-image-1.0.2-r8.ebuild | 108 | ||||
-rw-r--r-- | media-gfx/opencsg/Manifest | 5 | ||||
-rw-r--r-- | media-gfx/opencsg/files/opencsg-1.4.2-includepath.patch | 25 | ||||
-rw-r--r-- | media-gfx/opencsg/files/opencsg-1.6.0-includepath.patch | 24 | ||||
-rw-r--r-- | media-gfx/opencsg/opencsg-1.5.1-r1.ebuild | 58 | ||||
-rw-r--r-- | media-gfx/opencsg/opencsg-1.6.0.ebuild | 50 |
8 files changed, 0 insertions, 272 deletions
diff --git a/media-gfx/Manifest.gz b/media-gfx/Manifest.gz Binary files differindex 9a28f4d0d9b4..d43f699a0bac 100644 --- a/media-gfx/Manifest.gz +++ b/media-gfx/Manifest.gz diff --git a/media-gfx/exact-image/Manifest b/media-gfx/exact-image/Manifest index db68b3d77532..18ca0e79c1d7 100644 --- a/media-gfx/exact-image/Manifest +++ b/media-gfx/exact-image/Manifest @@ -4,8 +4,6 @@ AUX exact-image-1.0.2-gcc6.patch 2795 BLAKE2B 17282b91baa020b94654c92d8761100158 AUX exact-image-1.2.1-dcraw.patch 350 BLAKE2B a7c5697fdd077dbe9a1ca090904b3c4e2bf0835e8f0f5ad987b7ca631b980372e11b5068bd5125d5139249970ab01536d9f6b132d22ca47d8a8afe2513784e76 SHA512 5a9bf4de0181fbbc90e9e03fb9cb753b5f3e5485c6a49427b852fcca582075969a98238f063657199395d4b04acde1cc474b3641e05882cf77105585009b19fb AUX exact-image-1.2.1-gcc6.patch 1874 BLAKE2B 46b1dbaad49a1588c1957f48fef6e9a3abd7859b715a71dfbc3ef85356c5c9ae7d6ef01c3455b6c08d4d2e07434ddf387fec80ba51ba5d11d0200e5b5f2d5e96 SHA512 14a3209ffb091ee53eb0c0f4c4a41333ddeb8953f36ccc64b5ef2c653efd4f60191b3ffce628eb20aacf2bbf9fb18f5be42298fb0d58d9813ba47d522d1dfcd1 AUX exact-image-1.2.1-libjxl-9.patch 522 BLAKE2B 96f1967d0fb0cab93f3b55c9b185f9ba4c55ce00a51cbebaa97e082393795bc2d80a36d98f293b538eb818dcceff7caae7e2947b138c17cea54ffbc270954482 SHA512 a37916cf971bfc48038adeb347723cef230ba79c618398690a009631aea7af4ab908fce7efd9be09e803507454e5c340df204c03cd1079964e4467d19db04c77 -DIST exact-image-1.0.2.tar.bz2 322174 BLAKE2B 67afefb4c5a52416459cd4ac6198012eb6d7895a73ea8363fae05286c7e7f62aa1a02166985f53b5638c7dc7b23b4dc1fb1c7b2272a9dc595ce329a7083ee1b9 SHA512 8ba5a198a236ddf5fa58f40c80f32ba9d300376c637a13a7acf3d2db7906fced373b33a7ecff9cff4d09d8b21de9ce1fb9f5bfb1f4522557bd01af0e3d6dcc65 DIST exact-image-1.2.1.tar.bz2 320849 BLAKE2B 615884f2501b3e9ff00410d3569c8aa7d0131610f990591eb77a11cf6d7249342b4a2ece0f2dd62ea7a1cdd213ae1a98bf6da0817b74d8c8e78cbca5b8e67e33 SHA512 34af0575d8564dd5942f0e3ec5b6fe7fb234a96e621a737359406a2571ed8ac2c15ef2e7655a7d260b37b68138e071342583f47ad7ef0e3b3511e5ebc1a873a8 -EBUILD exact-image-1.0.2-r8.ebuild 2529 BLAKE2B ba0ee3fadcf7c780b20847064f993ce5c9fec51953488b92f3fe5677ac9f0e924ed809bf5a5d6877c9a5167ea29ccb70fdc0ee6e962387a69a31e73c926e4ff9 SHA512 b2a37c8a265078a5ee42434b467434c6347720eb95b6ac8f40c6838776ec8d7ad24ae407c64eae04a56ed04ae775e3f93e69b1cf047564d3d4b6bfa54a818a2e EBUILD exact-image-1.2.1-r2.ebuild 2308 BLAKE2B 73abe31b6c0accc828397fd4de0f568ec626636f1f2dccd4c517755ab1b54554c2d70f7b3ccf1d0f7bdeaffb391c856e0e2bbd03c005a59d1d40bf4953b8952e SHA512 af529d52cbe08aab98d9f763075dd891906d0ccea03cf191d46927422b5dccfc300f9a6c3033f7cc1652d479c6466403b6aca9b853d84eedf7c63ddef9631bdd MISC metadata.xml 330 BLAKE2B 468dfd9c9bc2687f285c5a7496aa989843c32929b4c410253f1d046df2e2416604f6ff8b1cb4622e85e27f13f26cede91825d04b7748cb4f74fdff13478046c1 SHA512 01bc80b3dc7ed3ff2f3402ecd3214793d18267be1e1e4c4b42718b6f6a4982404e243771917fbbae7a1bd6b12a1cd80534d9738149ec9b2a88bbc1ad62fcdf14 diff --git a/media-gfx/exact-image/exact-image-1.0.2-r8.ebuild b/media-gfx/exact-image/exact-image-1.0.2-r8.ebuild deleted file mode 100644 index 6a03a3b17d0b..000000000000 --- a/media-gfx/exact-image/exact-image-1.0.2-r8.ebuild +++ /dev/null @@ -1,108 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -LUA_COMPAT=( lua5-{1..4} luajit ) - -inherit lua-single toolchain-funcs - -DESCRIPTION="A fast, modern and generic image processing library" -HOMEPAGE="https://exactcode.com/opensource/exactimage/" -SRC_URI="http://dl.exactcode.de/oss/${PN}/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~x86" -IUSE="expat jpeg lua openexr perl png ruby swig tiff truetype X" -REQUIRED_USE="lua? ( swig ) perl? ( swig ) ruby? ( swig )" -# Tests are broken; 'make check' fails and referenced testsuite dir not found -RESTRICT="test" - -RDEPEND=" - x11-libs/agg[truetype] - sys-libs/zlib - expat? ( dev-libs/expat ) - jpeg? ( media-libs/libjpeg-turbo:= ) - lua? ( ${LUA_DEPS} ) - openexr? ( media-libs/openexr:= ) - perl? ( dev-lang/perl ) - png? ( >=media-libs/libpng-1.2.43 ) - ruby? ( dev-lang/ruby:* ) - tiff? ( media-libs/tiff:= ) - truetype? ( >=media-libs/freetype-2 ) - X? ( - x11-libs/libXext - x11-libs/libXt - x11-libs/libICE - x11-libs/libSM - )" -DEPEND=" - ${RDEPEND} - swig? ( dev-lang/swig ) -" - -BDEPEND="virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}"/${P}-gcc6.patch - "${FILESDIR}"/${P}-g++.patch - "${FILESDIR}"/${P}-dcraw.patch -) - -src_prepare() { - default - - # Respect user CFLAGS/CXXFLAGS. - sed -i \ - -e '/C\(XX\)\?FLAGS =/s/-O2//' \ - -e "\$aCFLAGS += ${CFLAGS}\nCXXFLAGS += ${CXXFLAGS}" \ - Makefile || die - - # Show commands. Use qualified CC/CXX. - sed -i \ - -e '/^Q =/d' \ - -e '/^\t@echo /d' \ - -e "\$aCC:=$(tc-getCC)\nCXX:=$(tc-getCXX)" \ - build/bottom.make || die - - # The copied string fits exactly. Use memcpy to reflect that a null - # terminator is not needed. - sed -i \ - -e 's/strcpy(\([^,]*\)\(,["a-zA-Z -]*\))/memcpy(\1\2, sizeof(\1))/' \ - codecs/tga.cc || die - - # openexr vers 3 - sed -i \ - -e 's:Int64:uint64_t:g' \ - codecs/openexr.cc || die -} - -src_configure() { - # evas -> enlightenment overlay - # bardecode -> protected by custom license - # libungif -> not supported anymore - # python -> allegedly not python3, but python2 only - - ./configure \ - --prefix=/usr \ - --libdir=/usr/$(get_libdir) \ - $(use_with X x11) \ - $(use_with truetype freetype) \ - --without-evas \ - $(use_with jpeg libjpeg) \ - $(use_with tiff libtiff) \ - $(use_with png libpng) \ - --without-libgif \ - --without-jasper \ - $(use_with openexr) \ - $(use_with expat) \ - --without-lcms \ - --without-bardecode \ - $(use_with lua) \ - $(use_with swig) \ - $(use_with perl) \ - --without-python \ - --without-php \ - $(use_with ruby) || die -} diff --git a/media-gfx/opencsg/Manifest b/media-gfx/opencsg/Manifest index f1ed5ed5e2d6..1fddfe0d9928 100644 --- a/media-gfx/opencsg/Manifest +++ b/media-gfx/opencsg/Manifest @@ -1,9 +1,4 @@ -AUX opencsg-1.4.2-includepath.patch 537 BLAKE2B c54c3ff9bc802f34a92a72620fd20277d90174a3d0e69ec7d34987b387da44e37d1a6487f6c6063b555bca8c40a2d827d91b3ab0d9c0b8adbab5648fce90a639 SHA512 7ccc4b75560682ad7c3c340b8d8824d1339a8a1859f459139ad84d9a06e25072eba84a78c6d30aa4dbd72cf82465a176550a7e89b2590ccd85e4129511ad3893 AUX opencsg-1.6.0-cmake.patch 1666 BLAKE2B 3733245ae3dacca588ef126c8d43b65b9ee0ac7cd5b3259845dedef6c5ea95a8fd7c03664020eeeb72edd91eebb56feb32541605281d6dccbfa2a3e9b79cab0f SHA512 48f3137169a15cce38e9a3d55658a0450739605ec41affa3e3fbc84ff7107515f5907a9ad9efa021234bb7bd08bd1cbd91c47895c4d21307589d635104b8b48c -AUX opencsg-1.6.0-includepath.patch 514 BLAKE2B cf3b69d78543b1c45c6ecf0bc7d3c79cee8e01d05280e6f76f3ce8d2bd3b08d8d3d69c4aca2772a9acad06f6b14e7fe1a4ed09a12eb76d07524a654141659b80 SHA512 97f9886f62d8f73cafa1f62611a5b3f6c768fd4c0e1dfe5829850f39c622125482bd3b9c4b933375cf147a4b5f5d380b831ed4e966c050cea0dfb7de3c77f735 -DIST OpenCSG-1.5.1.tar.gz 967182 BLAKE2B a24d7e736b58af78dfed218e7015c9a580c447b65367209fade0c90a36cf7bb638c4abe10cdf37a07c8f16d46389e92341ab72ea8d9c189e380502cbb2962d29 SHA512 aef3e785e730fd8f2ee06719d1c7a57c105e7432fb4dc6f4ad4305aabf1c7d4438ef869ae4eb840dc272b35f20c4ff296e6dd5418337230081e74ac4c91cd342 DIST OpenCSG-1.6.0.tar.gz 302547 BLAKE2B ceb99fb6558b38df0eb629cfd5e5e2b768311f026f2f42e0e35ca948761bd7c67fcfc35322d54eb6c013eded39d95ede08f634b30241ebad4231bf783f76b591 SHA512 0cbf28353aafb47738a122bd5fa8e8ab0abc616d7b3f4e5f1ee02f550a060ccfbd6569d1183fcc4e992fe9bbb49584c23aa9cc7db2a7e7c53b119544aa9589a7 -EBUILD opencsg-1.5.1-r1.ebuild 1165 BLAKE2B 535c82bade697db1063d85464ea38acc104843e05288c73d89c1cc8d6a601586b5410db197ec7e1839cf40bcb7aa36b53037f44f9c6ea84193690ca0abc7b4e7 SHA512 7e3cdba506001516bfd795c9d3982d7be84cae080a12b2ca554ba5c706222dd05f18194f85993d7102f2b60af69485cae3573bb29bf2c0ea5d46abf981d379ca EBUILD opencsg-1.6.0-r1.ebuild 684 BLAKE2B fbd6c33999adb402fc7666847403a3166a0eab907363884dc9857d100d16f9dbfafdc96b524fab93fb10a66fd5861a3d64fea45f4611f7caf2442f412abb838f SHA512 770357a41921c0e4baa2cac79848f879fe296101fad3994b0a9e260a088bf4e5b9c9ef0013e8e6d642bef2b5b184442796432c6958484a6f036c52f9182acae0 -EBUILD opencsg-1.6.0.ebuild 1035 BLAKE2B 151a4e892c5e7888269bd60392d67b6ccc3f56cc8e74bfe4416f2680f7d6cf841c30c67335d0ef8ed3ab11a1b17dec7712ead49fb10af0cc02debd4e91a83cb1 SHA512 049eef1ccb758443daa84482ea61ed7767fbfc5a75341a5d1e1efb5125bf1aee9cbaf3b534927d7fc09e2575ed1fcd365dab1cc4dd2358e6b662257829059acc MISC metadata.xml 1303 BLAKE2B 39b12bf1071d488890726841c2e609023e99edc3387007408b1a332051cb7adb7faf71ea3e5afdc660ba9a62116a322addba637aa1a7dc78adcae4cf27ac6508 SHA512 5a56d0545ab79ed384f580aa97be7736ac844ed8951262d016b4eb43193c594fe889f067b1c7243346b8185c8e63d933457b9b1f1f1ae47d5e350fc93d65476c diff --git a/media-gfx/opencsg/files/opencsg-1.4.2-includepath.patch b/media-gfx/opencsg/files/opencsg-1.4.2-includepath.patch deleted file mode 100644 index 1a623a5629be..000000000000 --- a/media-gfx/opencsg/files/opencsg-1.4.2-includepath.patch +++ /dev/null @@ -1,25 +0,0 @@ -* Fix build with GCC 6 -* Don't hardcode libdir - -Gentoo-bug: 623840 - ---- a/src/src.pro -+++ b/src/src.pro -@@ -7,14 +7,14 @@ - } - - CONFIG += opengl warn_on release --INCLUDEPATH += ../include ../ $$INSTALLDIR/include -+INCLUDEPATH += ../include .. - CONFIG -= qt --LIBS += -L$$INSTALLDIR/lib -lGLEW -+LIBS += -lGLEW - - DESTDIR = ../lib - headers.files = ../include/opencsg.h - headers.path = $$INSTALLDIR/include --target.path = $$INSTALLDIR/lib -+target.path = $$INSTALLDIR/$$LIBDIR - INSTALLS += target headers - - HEADERS = ../include/opencsg.h \ diff --git a/media-gfx/opencsg/files/opencsg-1.6.0-includepath.patch b/media-gfx/opencsg/files/opencsg-1.6.0-includepath.patch deleted file mode 100644 index 419a0f7478b3..000000000000 --- a/media-gfx/opencsg/files/opencsg-1.6.0-includepath.patch +++ /dev/null @@ -1,24 +0,0 @@ -* Fix build with GCC 6 -* Don't hardcode libdir - -Gentoo-bug: 623840 - ---- a/src/src.pro -+++ b/src/src.pro -@@ -7,14 +7,13 @@ - } - - CONFIG += opengl warn_on release --INCLUDEPATH += ../include ../ $$INSTALLDIR/include -+INCLUDEPATH += ../include .. - CONFIG -= qt --LIBS += -L$$INSTALLDIR/lib - - DESTDIR = ../lib - headers.files = ../include/opencsg.h - headers.path = $$INSTALLDIR/include --target.path = $$INSTALLDIR/lib -+target.path = $$INSTALLDIR/$$LIBDIR - INSTALLS += target headers - - HEADERS = ../include/opencsg.h \ diff --git a/media-gfx/opencsg/opencsg-1.5.1-r1.ebuild b/media-gfx/opencsg/opencsg-1.5.1-r1.ebuild deleted file mode 100644 index 5afe93217eaf..000000000000 --- a/media-gfx/opencsg/opencsg-1.5.1-r1.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit qmake-utils - -MY_P="OpenCSG-${PV}" - -DESCRIPTION="The Constructive Solid Geometry rendering library" -HOMEPAGE="https://www.opencsg.org" -SRC_URI="https://www.opencsg.org/${MY_P}.tar.gz" -S="${WORKDIR}/${MY_P}" - -LICENSE="GPL-2+" -SLOT="0/1.5" -KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86" -IUSE="doc" -RESTRICT="test" - -RDEPEND=" - media-libs/glew:0= - virtual/opengl -" - -# qtgui is needed for opengles2 feature by -# /usr/lib64/qt5/mkspecs/feature/unix/opengl.prf -DEPEND="${RDEPEND} - dev-qt/qtcore:5 - dev-qt/qtgui:5 -" - -DOCS=( build.txt changelog.txt ) - -PATCHES=( "${FILESDIR}"/${PN}-1.4.2-includepath.patch ) - -src_prepare() { - default - - # removes duplicated headers - rm -r glew || die "failed to remove bundled glew" -} - -src_configure() { - eqmake5 opencsg.pro INSTALLDIR="${EPREFIX}/usr" LIBDIR="$(get_libdir)" -} - -src_compile() { - # rebuild Makefiles in subdirs - emake INSTALLDIR="${EPREFIX}/usr" LIBDIR="$(get_libdir)" qmake_all - emake sub-src -} - -src_install() { - emake -C src INSTALL_ROOT="${ED}" install - use doc && local HTML_DOCS=( doc/. ) - einstalldocs -} diff --git a/media-gfx/opencsg/opencsg-1.6.0.ebuild b/media-gfx/opencsg/opencsg-1.6.0.ebuild deleted file mode 100644 index c08bc4b44e2a..000000000000 --- a/media-gfx/opencsg/opencsg-1.6.0.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit qmake-utils - -MY_P="OpenCSG-${PV}" - -DESCRIPTION="The Constructive Solid Geometry rendering library" -HOMEPAGE="https://www.opencsg.org" -SRC_URI="https://www.opencsg.org/${MY_P}.tar.gz" -S="${WORKDIR}/${MY_P}" - -LICENSE="GPL-2+" -SLOT="0/1.6" -KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86" -IUSE="doc" -RESTRICT="test" - -RDEPEND=" - virtual/opengl -" - -# qtgui is needed for opengles2 feature by -# /usr/lib64/qt5/mkspecs/feature/unix/opengl.prf -DEPEND="${RDEPEND} - dev-qt/qtcore:5 - dev-qt/qtgui:5 -" - -DOCS=( build.txt changelog.txt ) - -PATCHES=( "${FILESDIR}"/${PN}-1.6.0-includepath.patch ) - -src_configure() { - eqmake5 opencsg.pro INSTALLDIR="${EPREFIX}/usr" LIBDIR="$(get_libdir)" -} - -src_compile() { - # rebuild Makefiles in subdirs - emake INSTALLDIR="${EPREFIX}/usr" LIBDIR="$(get_libdir)" qmake_all - emake sub-src -} - -src_install() { - emake -C src INSTALL_ROOT="${ED}" install - use doc && local HTML_DOCS=( doc/. ) - einstalldocs -} |