From 129160ec854dca4c3fedb5bcfbcb56930371da0f Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Fri, 1 Jan 2021 21:06:00 +0000 Subject: gentoo new year resync : 01.01.2021 --- media-libs/lcms/Manifest | 7 +--- media-libs/lcms/files/lcms-2.9-BE-test.patch | 54 ---------------------------- media-libs/lcms/lcms-2.10.ebuild | 49 ------------------------- media-libs/lcms/lcms-2.11.ebuild | 2 +- media-libs/lcms/lcms-2.9.ebuild | 52 --------------------------- 5 files changed, 2 insertions(+), 162 deletions(-) delete mode 100644 media-libs/lcms/files/lcms-2.9-BE-test.patch delete mode 100644 media-libs/lcms/lcms-2.10.ebuild delete mode 100644 media-libs/lcms/lcms-2.9.ebuild (limited to 'media-libs/lcms') diff --git a/media-libs/lcms/Manifest b/media-libs/lcms/Manifest index 6f9f2fd4f193..9816b8eb8c18 100644 --- a/media-libs/lcms/Manifest +++ b/media-libs/lcms/Manifest @@ -1,8 +1,3 @@ -AUX lcms-2.9-BE-test.patch 1367 BLAKE2B 5888ef7f7466c8a76c0b9ba1c87383e274fcfc0570ccc45f2a04c3409421415e7b466b93d9f3acb358ec16481c15cf2d466d0b5d9986f37f48d6fddf0e0be616 SHA512 17d4e612f4aeb6e62ac918aa5438e6ada16f456e4c740b4a13f4560956ff8ee7b6223360420c41de1d7284524460ebb1ba89784782671e258df19fc5a768f1e1 -DIST lcms2-2.10.tar.gz 15763103 BLAKE2B d5fc0ffd4917c0b73d2df79a2d5acfd93e88b824aa1a083f258f72a63553c0576ba8ec29fe8c3bc46cb80047818bb8ac97765ae7de85b689ac2eb950516531c6 SHA512 3c068e7b2aff4a9aee720ced7afc6bc8b6ec6bf1f2bf0697d486cd68648104882f36b94201dccbf8cb448282998d27986b881c6b784fd9fef86ae72325fcf20d DIST lcms2-2.11.tar.gz 6574121 BLAKE2B c729b4dad8326675c73d1752b23b4b55be130441e9dc8754e41f4cbb9b547c7f657f204e8c9a142035a54c60d3a43f36209f5511270675ad6b98b03e9db869fb SHA512 96643da4770c86eb56f454e605d7661024afb33f4e621c23c590307c31a0eec02100eca4f4ac6718639d99d750ed4834a9b2523e910469da717c3ddd78b4b50e -DIST lcms2-2.9.tar.gz 10953949 BLAKE2B 6f22a0a8901562e8a84a82c077f31b0155bf81d2b5023211059fa157061e78ebe170bd4744f6d15ab76c96ff9dae521a7560e9665a230337d149e1f0c9018788 SHA512 d91e320a97ef9d64cce31585b7df7c85accb52a0c46a10ed0f45a0ba46cc2ad6687de5151e59ac62170ea878ab48595c1493125f4afb1872824afe1c3f3c459b -EBUILD lcms-2.10.ebuild 1210 BLAKE2B 581f9a7df0e9e19fa96e5c33ef9a3e2dbdbdba5910180b700d813e6a2072c097fca73c4635d01f5c3096b6b2acd0d03ccdf87535330024917735cc563ab2651a SHA512 ae33fefe9567e72daad621ccc286e4c2906d5f70e826f3de87e9d92f34be311164b9812935d375b3d3c6ddf4788872cb0eca6bb856fc3aaadf53fb21960bf12e -EBUILD lcms-2.11.ebuild 1182 BLAKE2B 0b6803ee8a0e2ca1c1c6bd2b7d9d0792f768f9974a04c578b47664b7577db8d28f68f36325f24ee7372f3b6ed2553e529c7c9d265a2537412d27a1cb764ba908 SHA512 3d4672279becff86d2209fb4e845a6738382d0136cb591e5c40601dc8a39bd3c21c19a3662c6e787e60d895898807e074c72bbf143458f7050b25bc79a5fcd24 -EBUILD lcms-2.9.ebuild 1240 BLAKE2B df6256d156b2b0dac0acf03c4fb2f7c503edbf0915931e9273c4547688d6980b84f7c1fb03a619dbb1bd967b2ac2694adac0a3ee21eafd59772c57c1a2f13328 SHA512 564d2afaa448d6d560d0c2c6bc8c5e6b90f81e170a16e470d3193c24e71be8accc570d0414dcb0f13a9a82dbc21e0b6e9df31a790ad704b69c8348b29b589bdc +EBUILD lcms-2.11.ebuild 1171 BLAKE2B 6230a9f921dbbe730a6426c6b26418d6d0d70a4d89151eaba748f047938dc0ee98d359c6b325e87309981098b0d947b110c7572a48a0e35ab93ba1eb90122f53 SHA512 3ab282d299f851cc3239071452094605b3912d95e1779b83c91a1a92869c584a37b9f4d20f6a489529b393b21f9251aeb59d5ef1cb178004c2b3b3c23d18a2f9 MISC metadata.xml 410 BLAKE2B 9349e230ddeb0fe27ff503a24fcfecb247c3f314b0a68b31c3ae998aca9707a2b513228a98f92dcadc15fc9b91e2d8fdb4b6153b35d9eb9ba5492e1b7d929b7c SHA512 d010ff15cb753002aa9a0f9c6c246e3b633cd4ea4bd75521a4c3c6c5b336852e108dafd0835c7533bf07e30dec8c1237e53218b672a01bf0d838cd48f0033d43 diff --git a/media-libs/lcms/files/lcms-2.9-BE-test.patch b/media-libs/lcms/files/lcms-2.9-BE-test.patch deleted file mode 100644 index 577c77cc2b84..000000000000 --- a/media-libs/lcms/files/lcms-2.9-BE-test.patch +++ /dev/null @@ -1,54 +0,0 @@ -https://bugs.gentoo.org/638192 - -From 8aca404f486429e2304bd6572c2a6fb89e43cf2d Mon Sep 17 00:00:00 2001 -From: Marti Maria -Date: Mon, 20 Nov 2017 21:59:38 +0100 -Subject: [PATCH] fix for big endian MLU bug - -Thanks to Sergei Trofimovic for the fix ---- - AUTHORS | 1 + - src/cmsnamed.c | 20 ++++++-------------- - 2 files changed, 7 insertions(+), 14 deletions(-) - -diff --git a/src/cmsnamed.c b/src/cmsnamed.c -index 95dc18b..773e4d2 100644 ---- a/src/cmsnamed.c -+++ b/src/cmsnamed.c -@@ -183,27 +183,19 @@ cmsBool AddMLUBlock(cmsMLU* mlu, cmsUInt32Number size, const wchar_t *Block, - - static - cmsUInt16Number strTo16(const char str[3]) --{ -+{ - const cmsUInt8Number* ptr8 = (const cmsUInt8Number*)str; -- cmsUInt16Number n = (cmsUInt16Number) (((cmsUInt16Number) ptr8[1] << 8) | ptr8[0]); -+ cmsUInt16Number n = (cmsUInt16Number)(((cmsUInt16Number)ptr8[0] << 8) | ptr8[1]); - -- return _cmsAdjustEndianess16(n); -+ return n; - } - - static - void strFrom16(char str[3], cmsUInt16Number n) - { -- // Assuming this would be aligned -- union { -- -- cmsUInt16Number n; -- cmsUInt8Number str[2]; -- -- } c; -- -- c.n = _cmsAdjustEndianess16(n); -- -- str[0] = (char) c.str[0]; str[1] = (char) c.str[1]; str[2] = (char) 0; -+ str[0] = (char)(n >> 8); -+ str[1] = (char)n; -+ str[2] = (char)0; - - } - --- -2.15.0 - diff --git a/media-libs/lcms/lcms-2.10.ebuild b/media-libs/lcms/lcms-2.10.ebuild deleted file mode 100644 index ad5b020df94f..000000000000 --- a/media-libs/lcms/lcms-2.10.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit libtool multilib-minimal - -DESCRIPTION="A lightweight, speed optimized color management engine" -HOMEPAGE="http://www.littlecms.com/" -SRC_URI="mirror://sourceforge/${PN}/lcms2-${PV}.tar.gz" - -LICENSE="MIT" -SLOT="2" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="doc jpeg static-libs test +threads tiff" -RESTRICT="!test? ( test )" - -RDEPEND=" - jpeg? ( >=virtual/jpeg-0-r2:0[${MULTILIB_USEDEP}] ) - tiff? ( >=media-libs/tiff-4.0.3-r6:0=[${MULTILIB_USEDEP}] ) -" -DEPEND="${RDEPEND}" - -S="${WORKDIR}/lcms2-${PV}" - -src_prepare() { - default - elibtoolize # for Prefix/Solaris -} - -multilib_src_configure() { - local myeconfargs=( - $(use_with jpeg) - $(use_enable static-libs static) - $(use_with threads) - $(use_with tiff) - --without-zlib - ) - ECONF_SOURCE="${S}" econf ${myeconfargs[@]} -} - -multilib_src_install_all() { - find "${ED}" -type f -name "*.la" -delete || die - - if use doc; then - docinto pdf - dodoc doc/*.pdf - fi -} diff --git a/media-libs/lcms/lcms-2.11.ebuild b/media-libs/lcms/lcms-2.11.ebuild index 663c3bb5cc82..813fa6ffe6e0 100644 --- a/media-libs/lcms/lcms-2.11.ebuild +++ b/media-libs/lcms/lcms-2.11.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/lcms2-${PV}.tar.gz" LICENSE="MIT" SLOT="2" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc jpeg static-libs test +threads tiff" RESTRICT="!test? ( test )" diff --git a/media-libs/lcms/lcms-2.9.ebuild b/media-libs/lcms/lcms-2.9.ebuild deleted file mode 100644 index ba47e182ac4e..000000000000 --- a/media-libs/lcms/lcms-2.9.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit libtool multilib-minimal - -DESCRIPTION="A lightweight, speed optimized color management engine" -HOMEPAGE="http://www.littlecms.com/" -SRC_URI="mirror://sourceforge/${PN}/lcms2-${PV}.tar.gz" - -LICENSE="MIT" -SLOT="2" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="doc jpeg static-libs test +threads tiff" -RESTRICT="!test? ( test )" - -RDEPEND=" - jpeg? ( >=virtual/jpeg-0-r2:0[${MULTILIB_USEDEP}] ) - tiff? ( >=media-libs/tiff-4.0.3-r6:0=[${MULTILIB_USEDEP}] ) -" -DEPEND="${RDEPEND}" - -S="${WORKDIR}/lcms2-${PV}" - -PATCHES=("${FILESDIR}"/${P}-BE-test.patch) - -src_prepare() { - default - elibtoolize # for Prefix/Solaris -} - -multilib_src_configure() { - local myeconfargs=( - $(use_with jpeg) - $(use_enable static-libs static) - $(use_with threads) - $(use_with tiff) - --without-zlib - ) - ECONF_SOURCE="${S}" \ - econf ${myeconfargs[@]} -} - -multilib_src_install_all() { - find "${ED}" -name "*.la" -delete || die - - if use doc; then - docinto pdf - dodoc doc/*.pdf - fi -} -- cgit v1.2.3