[gentoo-commits] repo/gentoo:master commit in: media-gfx/argyllcms/
commit: 25dd5c025e49a00e453963dd20e39560ce6e8902 Author: Bernard Cafarelli gentoo org> AuthorDate: Mon Apr 22 15:42:55 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Mon Apr 22 15:51:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25dd5c02 media-gfx/argyllcms: add 3.2.0 Signed-off-by: Bernard Cafarelli gentoo.org> media-gfx/argyllcms/Manifest | 1 + media-gfx/argyllcms/argyllcms-3.2.0.ebuild | 96 ++ 2 files changed, 97 insertions(+) diff --git a/media-gfx/argyllcms/Manifest b/media-gfx/argyllcms/Manifest index 510cfe47b065..04a7bec81851 100644 --- a/media-gfx/argyllcms/Manifest +++ b/media-gfx/argyllcms/Manifest @@ -1,3 +1,4 @@ DIST Argyll_V2.1.2_src.zip 13837056 BLAKE2B cf6181549e37b1deda11bdd4a63b27e101180a1e82b132ea8dca5af6830a74d5e2f940633f5aecf9a8d62fe8c2b0cdce8f2af44124ce7432b33d2a1bdbaa2c21 SHA512 f49b588c5f0a39edcc30a068a8bde8c7b74611d3feb15d07d4a61b205ed1231c288629f65e1a5a60a3921d552a28e075667ada555401a0d9694fd882bddd4b06 DIST Argyll_V2.3.1_src.zip 14098636 BLAKE2B 0f215d5852c3ad383833dd643d78729a03e178b2bfad1a955a4ca8108a7b33b5a98507436c2a3bfa9f030ad968787e933e50940a0a7cc045b1082f4c8d519c6a SHA512 a8c2b02638569727015ad8e6e16999e398214fa5d11656bae0a9fe0b3268e81674621e3a7de96b727c578c5fc612ada39b37a94ca8b62f4221c56917654a22e8 DIST Argyll_V3.1.0_src.zip 14671869 BLAKE2B a2cf0fa2f4d7924d847c56a6a30b5751576d9298736b751bb644317952c366f9f9be40668d5855417c3852dd39ba3dcfffeed5384b187a3164f1d9485ad8d8aa SHA512 a39e107327c89af46af3101a58ab796bc5e37ca979b93626f635ec66e32e099d0d1ebc14559133a804c0b4898fa4a93cbc25b5c5cf06ea7963025a1946ab619d +DIST Argyll_V3.2.0_src.zip 14690714 BLAKE2B a2bd45883c213c0906ce94be525f6d7fa6e7378925ad08cb8577819fb2d1b5f6a16b6600a9d4b15972df6048323726fbe8fd16a23010c4dc7461007e45f20362 SHA512 17e73e74d0581bf2c0bab17598bcaf8c2cc556e675e944a3159ddf8c3a0b946c7d88f87b1e4d29d9edba222bc76a497f570affe1d15d08c5ceec2b1b995d diff --git a/media-gfx/argyllcms/argyllcms-3.2.0.ebuild b/media-gfx/argyllcms/argyllcms-3.2.0.ebuild new file mode 100644 index ..daa1311058c2 --- /dev/null +++ b/media-gfx/argyllcms/argyllcms-3.2.0.ebuild @@ -0,0 +1,96 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic multiprocessing toolchain-funcs udev + +MY_P="Argyll_V${PV}" + +DESCRIPTION="Open source, ICC compatible color management system" +HOMEPAGE="http://www.argyllcms.com/; +SRC_URI="http://www.argyllcms.com/${MY_P}_src.zip; +S="${WORKDIR}/${MY_P}" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~hppa ~loong ~mips ~riscv ~x86" +IUSE="doc" + +RDEPEND=" + dev-libs/openssl:= + media-libs/libjpeg-turbo:= + media-libs/tiff:= + sys-libs/zlib + x11-libs/libX11 + x11-libs/libXScrnSaver + x11-libs/libXau + x11-libs/libXdmcp + x11-libs/libXext + x11-libs/libXinerama + x11-libs/libXrandr + x11-libs/libXxf86vm +" +DEPEND="${RDEPEND}" +BDEPEND="app-arch/unzip + dev-util/ftjam" + +src_compile() { + # Make it respect LDFLAGS + echo "LINKFLAGS += ${LDFLAGS} ;" >> Jamtop + + # Evil hack to get --as-needed working. The build system unfortunately lists all + # the shared libraries by default on the command line _before_ the object to be built... + echo "STDLIBS += -ldl -lrt -lX11 -lXext -lXxf86vm -lXinerama -lXrandr -lXau -lXdmcp -lXss -ltiff -ljpeg ;" >> Jamtop + + append-cflags -DUNIX -D_THREAD_SAFE + + sed \ + -e 's:CCFLAGS:CFLAGS:g' \ + -i Jambase || die + + tc-export CC RANLIB + export AR="$(tc-getAR) ruscU" + + jam -dx -fJambase "-j$(makeopts_jobs)" || die +} + +src_install() { + jam -dx -fJambase install || die + + rm bin/License.txt || die + + pushd bin > /dev/null + local binname + for binname in * ; do + newbin ${binname} argyll-${binname} + done + popd > /dev/null + + dodoc log.txt ReadMe.txt + if use doc; then + docinto html + dodoc doc/*html doc/*jpg doc/*gif + fi + + insinto /usr/share/${PN} + doins -r ref + + udev_dorules usb/55-Argyll.rules +} + +pkg_postinst() { + udev_reload + + elog "If you have a Spyder2 you need to extract the firmware" + elog "from the CVSpyder.dll of the windows driver package" + elog "and store it as /usr/share/color/spyd2PLD.bin" + echo + elog "For further info on setting up instrument access read" + elog "http://www.argyllcms.com/doc/Installing_Linux.html; + echo +} + +pkg_postrm() { + udev_reload +}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/argyllcms/
commit: 91f371eb056df708699793e10893704273e51aaf Author: Bernard Cafarelli gentoo org> AuthorDate: Tue Mar 14 20:10:37 2023 + Commit: Bernard Cafarelli gentoo org> CommitDate: Tue Mar 14 20:58:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91f371eb media-gfx/argyllcms: fix implicit-int in code Closes: https://bugs.gentoo.org/875095 Signed-off-by: Bernard Cafarelli gentoo.org> media-gfx/argyllcms/argyllcms-2.3.1-r1.ebuild | 5 + 1 file changed, 5 insertions(+) diff --git a/media-gfx/argyllcms/argyllcms-2.3.1-r1.ebuild b/media-gfx/argyllcms/argyllcms-2.3.1-r1.ebuild index f24e16f459f9..cb9dd790126a 100644 --- a/media-gfx/argyllcms/argyllcms-2.3.1-r1.ebuild +++ b/media-gfx/argyllcms/argyllcms-2.3.1-r1.ebuild @@ -36,6 +36,11 @@ BDEPEND="app-arch/unzip S="${WORKDIR}/${MY_P}" +src_prepare() { + default + sed -e "s/static eset/static int eset/" -i spectro/i1d3.c || die +} + src_compile() { # Make it respect LDFLAGS echo "LINKFLAGS += ${LDFLAGS} ;" >> Jamtop
[gentoo-commits] repo/gentoo:master commit in: media-gfx/argyllcms/
commit: 46a7b2acad0b8650e9a285cce9795c4f24720230 Author: Bernard Cafarelli gentoo org> AuthorDate: Fri Jul 8 11:17:00 2022 + Commit: Bernard Cafarelli gentoo org> CommitDate: Fri Jul 8 11:18:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46a7b2ac media-gfx/argyllcms: complete fix for udev_reload This also modifies AR variable as this package require ar binary and options in that variable Closes: https://bugs.gentoo.org/739988 Closes: https://bugs.gentoo.org/856994 Signed-off-by: Bernard Cafarelli gentoo.org> media-gfx/argyllcms/argyllcms-2.3.1.ebuild | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/media-gfx/argyllcms/argyllcms-2.3.1.ebuild b/media-gfx/argyllcms/argyllcms-2.3.1.ebuild index 5347599202e0..b500de7c28eb 100644 --- a/media-gfx/argyllcms/argyllcms-2.3.1.ebuild +++ b/media-gfx/argyllcms/argyllcms-2.3.1.ebuild @@ -48,10 +48,10 @@ src_compile() { sed \ -e 's:CCFLAGS:CFLAGS:g' \ - -e "s:ar rusc:$(tc-getAR) rusc:g" \ -i Jambase || die tc-export CC RANLIB + export AR="$(tc-getAR) ruscU" jam -dx -fJambase "-j$(makeopts_jobs)" || die } @@ -91,3 +91,7 @@ pkg_postinst() { elog "http://www.argyllcms.com/doc/Installing_Linux.html; echo } + +pkg_postrm() { + udev_reload +}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/argyllcms/
commit: 009301b5ae9e4d3552132949d6849554f8de5ef6 Author: Bernard Cafarelli gentoo org> AuthorDate: Thu Jul 7 21:06:57 2022 + Commit: Bernard Cafarelli gentoo org> CommitDate: Thu Jul 7 21:08:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=009301b5 media-gfx/argyllcms: drop 2.2.0, 2.2.1 Signed-off-by: Bernard Cafarelli gentoo.org> media-gfx/argyllcms/Manifest | 2 - media-gfx/argyllcms/argyllcms-2.2.0.ebuild | 91 -- media-gfx/argyllcms/argyllcms-2.2.1.ebuild | 91 -- 3 files changed, 184 deletions(-) diff --git a/media-gfx/argyllcms/Manifest b/media-gfx/argyllcms/Manifest index 0e814095ccb0..416e5565d060 100644 --- a/media-gfx/argyllcms/Manifest +++ b/media-gfx/argyllcms/Manifest @@ -1,5 +1,3 @@ DIST Argyll_V2.1.2_src.zip 13837056 BLAKE2B cf6181549e37b1deda11bdd4a63b27e101180a1e82b132ea8dca5af6830a74d5e2f940633f5aecf9a8d62fe8c2b0cdce8f2af44124ce7432b33d2a1bdbaa2c21 SHA512 f49b588c5f0a39edcc30a068a8bde8c7b74611d3feb15d07d4a61b205ed1231c288629f65e1a5a60a3921d552a28e075667ada555401a0d9694fd882bddd4b06 -DIST Argyll_V2.2.0_src.zip 14020205 BLAKE2B e278f31de2c09e7d736d13b0ada01a6ff8b0641dcbef2e82ba83987f7835d3cfbe71e479314c76be91725698dbdff8f5a77b607dbdda340a9c583c82477cc9d0 SHA512 42552ebd10280df16ec419e3c7ce6700db2c290e26ab4ab62296bf92abc90dd50265aef04b5b8f0a5bee735d485760bab4278e38d27b2a245c5a3122cbf2ba88 -DIST Argyll_V2.2.1_src.zip 14030108 BLAKE2B 22785536a3a5113998947294c34512e3b6dd5d080a11dbcfe3c4b0c22e34277656ba8dc6fa8f59a9dd20cf69692bd24b4e53044086d21bcf7c6d93820c6dbc4e SHA512 58339dfc550950703a5ab6708765a4f01e5fcdeeac54c750e8db82b7ea0dd9b42e9f1163524811a93beabb86cbf557b37302fc4a6a5c1a339cba8af9dcd3e239 DIST Argyll_V2.3.0_src.zip 14042268 BLAKE2B 3611198746bc443d3425bd297ee6c36f3ae28ace24bfa011a7b0fa491ac1185418f0fba004c2d076f350a27d176d1a6295c26584906744de6002bff6b55035e4 SHA512 959ee656967de583d3061f8c345b6c6cdb86bb23aab21f961271563b7ce33da9e64492a9f1bb248a92ff16709b1c13ef6ccbd4478df92e4b90c62a992d79eedd DIST Argyll_V2.3.1_src.zip 14098636 BLAKE2B 0f215d5852c3ad383833dd643d78729a03e178b2bfad1a955a4ca8108a7b33b5a98507436c2a3bfa9f030ad968787e933e50940a0a7cc045b1082f4c8d519c6a SHA512 a8c2b02638569727015ad8e6e16999e398214fa5d11656bae0a9fe0b3268e81674621e3a7de96b727c578c5fc612ada39b37a94ca8b62f4221c56917654a22e8 diff --git a/media-gfx/argyllcms/argyllcms-2.2.0.ebuild b/media-gfx/argyllcms/argyllcms-2.2.0.ebuild deleted file mode 100644 index d4e795b9baee.. --- a/media-gfx/argyllcms/argyllcms-2.2.0.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic multiprocessing toolchain-funcs udev - -MY_P="Argyll_V${PV}" - -DESCRIPTION="Open source, ICC compatible color management system" -HOMEPAGE="http://www.argyllcms.com/; -SRC_URI="http://www.argyllcms.com/${MY_P}_src.zip; - -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~hppa ~riscv ~x86" -IUSE="doc" - -RDEPEND=" - media-libs/tiff:0 - sys-libs/zlib - virtual/jpeg:0 - x11-libs/libX11 - x11-libs/libXau - x11-libs/libXdmcp - x11-libs/libXext - x11-libs/libXinerama - x11-libs/libXrandr - x11-libs/libXxf86vm - x11-libs/libXScrnSaver - dev-libs/openssl:0= -" -DEPEND="${RDEPEND}" -BDEPEND="app-arch/unzip - dev-util/ftjam" - -S="${WORKDIR}/${MY_P}" - -src_compile() { - # Make it respect LDFLAGS - echo "LINKFLAGS += ${LDFLAGS} ;" >> Jamtop - - # Evil hack to get --as-needed working. The build system unfortunately lists all - # the shared libraries by default on the command line _before_ the object to be built... - echo "STDLIBS += -ldl -lrt -lX11 -lXext -lXxf86vm -lXinerama -lXrandr -lXau -lXdmcp -lXss -ltiff -ljpeg ;" >> Jamtop - - append-cflags -DUNIX -D_THREAD_SAFE - - sed \ - -e 's:CCFLAGS:CFLAGS:g' \ - -e "s:ar rusc:$(tc-getAR) rusc:g" \ - -i Jambase || die - - tc-export CC RANLIB - - jam -dx -fJambase "-j$(makeopts_jobs)" || die -} - -src_install() { - jam -dx -fJambase install || die - - rm bin/License.txt || die - - pushd bin > /dev/null - local binname - for binname in * ; do - newbin ${binname} argyll-${binname} - done - popd > /dev/null - - dodoc log.txt Readme.txt ttbd.txt notes.txt - if use doc; then - docinto html - dodoc doc/*html doc/*jpg doc/*gif - fi - - insinto /usr/share/${PN} - doins -r ref - - udev_dorules usb/55-Argyll.rules -} - -pkg_postinst() { - elog "If you have a Spyder2 you need to extract the firmware" - elog "from the CVSpyder.dll of the windows driver package" - elog "and store it as /usr/share/color/spyd2PLD.bin" - echo - elog
[gentoo-commits] repo/gentoo:master commit in: media-gfx/argyllcms/
commit: d1f8373425f4605b8845f54bb45b31cf07e31f0a Author: Bernard Cafarelli gentoo org> AuthorDate: Thu Jul 7 21:06:30 2022 + Commit: Bernard Cafarelli gentoo org> CommitDate: Thu Jul 7 21:08:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1f83734 media-gfx/argyllcms: add 2.3.1 Closes: https://bugs.gentoo.org/847241 Signed-off-by: Bernard Cafarelli gentoo.org> media-gfx/argyllcms/Manifest | 1 + media-gfx/argyllcms/argyllcms-2.3.1.ebuild | 93 ++ 2 files changed, 94 insertions(+) diff --git a/media-gfx/argyllcms/Manifest b/media-gfx/argyllcms/Manifest index ec9627de148f..0e814095ccb0 100644 --- a/media-gfx/argyllcms/Manifest +++ b/media-gfx/argyllcms/Manifest @@ -2,3 +2,4 @@ DIST Argyll_V2.1.2_src.zip 13837056 BLAKE2B cf6181549e37b1deda11bdd4a63b27e10118 DIST Argyll_V2.2.0_src.zip 14020205 BLAKE2B e278f31de2c09e7d736d13b0ada01a6ff8b0641dcbef2e82ba83987f7835d3cfbe71e479314c76be91725698dbdff8f5a77b607dbdda340a9c583c82477cc9d0 SHA512 42552ebd10280df16ec419e3c7ce6700db2c290e26ab4ab62296bf92abc90dd50265aef04b5b8f0a5bee735d485760bab4278e38d27b2a245c5a3122cbf2ba88 DIST Argyll_V2.2.1_src.zip 14030108 BLAKE2B 22785536a3a5113998947294c34512e3b6dd5d080a11dbcfe3c4b0c22e34277656ba8dc6fa8f59a9dd20cf69692bd24b4e53044086d21bcf7c6d93820c6dbc4e SHA512 58339dfc550950703a5ab6708765a4f01e5fcdeeac54c750e8db82b7ea0dd9b42e9f1163524811a93beabb86cbf557b37302fc4a6a5c1a339cba8af9dcd3e239 DIST Argyll_V2.3.0_src.zip 14042268 BLAKE2B 3611198746bc443d3425bd297ee6c36f3ae28ace24bfa011a7b0fa491ac1185418f0fba004c2d076f350a27d176d1a6295c26584906744de6002bff6b55035e4 SHA512 959ee656967de583d3061f8c345b6c6cdb86bb23aab21f961271563b7ce33da9e64492a9f1bb248a92ff16709b1c13ef6ccbd4478df92e4b90c62a992d79eedd +DIST Argyll_V2.3.1_src.zip 14098636 BLAKE2B 0f215d5852c3ad383833dd643d78729a03e178b2bfad1a955a4ca8108a7b33b5a98507436c2a3bfa9f030ad968787e933e50940a0a7cc045b1082f4c8d519c6a SHA512 a8c2b02638569727015ad8e6e16999e398214fa5d11656bae0a9fe0b3268e81674621e3a7de96b727c578c5fc612ada39b37a94ca8b62f4221c56917654a22e8 diff --git a/media-gfx/argyllcms/argyllcms-2.3.1.ebuild b/media-gfx/argyllcms/argyllcms-2.3.1.ebuild new file mode 100644 index ..5347599202e0 --- /dev/null +++ b/media-gfx/argyllcms/argyllcms-2.3.1.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic multiprocessing toolchain-funcs udev + +MY_P="Argyll_V${PV}" + +DESCRIPTION="Open source, ICC compatible color management system" +HOMEPAGE="http://www.argyllcms.com/; +SRC_URI="http://www.argyllcms.com/${MY_P}_src.zip; + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~hppa ~loong ~riscv ~x86" +IUSE="doc" + +RDEPEND=" + dev-libs/openssl:0= + media-libs/libjpeg-turbo:= + media-libs/tiff:0 + sys-libs/zlib + x11-libs/libX11 + x11-libs/libXScrnSaver + x11-libs/libXau + x11-libs/libXdmcp + x11-libs/libXext + x11-libs/libXinerama + x11-libs/libXrandr + x11-libs/libXxf86vm +" +DEPEND="${RDEPEND}" +BDEPEND="app-arch/unzip + dev-util/ftjam" + +S="${WORKDIR}/${MY_P}" + +src_compile() { + # Make it respect LDFLAGS + echo "LINKFLAGS += ${LDFLAGS} ;" >> Jamtop + + # Evil hack to get --as-needed working. The build system unfortunately lists all + # the shared libraries by default on the command line _before_ the object to be built... + echo "STDLIBS += -ldl -lrt -lX11 -lXext -lXxf86vm -lXinerama -lXrandr -lXau -lXdmcp -lXss -ltiff -ljpeg ;" >> Jamtop + + append-cflags -DUNIX -D_THREAD_SAFE + + sed \ + -e 's:CCFLAGS:CFLAGS:g' \ + -e "s:ar rusc:$(tc-getAR) rusc:g" \ + -i Jambase || die + + tc-export CC RANLIB + + jam -dx -fJambase "-j$(makeopts_jobs)" || die +} + +src_install() { + jam -dx -fJambase install || die + + rm bin/License.txt || die + + pushd bin > /dev/null + local binname + for binname in * ; do + newbin ${binname} argyll-${binname} + done + popd > /dev/null + + dodoc log.txt Readme.txt ttbd.txt notes.txt + if use doc; then + docinto html + dodoc doc/*html doc/*jpg doc/*gif + fi + + insinto /usr/share/${PN} + doins -r ref + + udev_dorules usb/55-Argyll.rules +} + +pkg_postinst() { + udev_reload + + elog "If you have a Spyder2 you need to extract the firmware" + elog "from the CVSpyder.dll of the windows driver package" + elog "and store it as /usr/share/color/spyd2PLD.bin" + echo + elog "For further info on setting up instrument access read" + elog "http://www.argyllcms.com/doc/Installing_Linux.html; + echo +}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/argyllcms/
commit: 480860160f338393897dff3008d2a22c92a25236 Author: WANG Xuerui gentoo org> AuthorDate: Wed May 18 07:47:21 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Wed May 18 07:59:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48086016 media-gfx/argyllcms: keyword 2.3.0 for ~loong Signed-off-by: WANG Xuerui gentoo.org> media-gfx/argyllcms/argyllcms-2.3.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-gfx/argyllcms/argyllcms-2.3.0.ebuild b/media-gfx/argyllcms/argyllcms-2.3.0.ebuild index d4e795b9baee..d049263d907b 100644 --- a/media-gfx/argyllcms/argyllcms-2.3.0.ebuild +++ b/media-gfx/argyllcms/argyllcms-2.3.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -13,7 +13,7 @@ SRC_URI="http://www.argyllcms.com/${MY_P}_src.zip; LICENSE="AGPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~hppa ~riscv ~x86" +KEYWORDS="~amd64 ~arm64 ~hppa ~loong ~riscv ~x86" IUSE="doc" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-gfx/argyllcms/
commit: 43d70e832da24674cfb247638e2972efe8ed4950 Author: Bernard Cafarelli gentoo org> AuthorDate: Wed Dec 29 11:16:15 2021 + Commit: Bernard Cafarelli gentoo org> CommitDate: Wed Dec 29 11:16:44 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43d70e83 media-gfx/argyllcms: 2.3.0 bump Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Bernard Cafarelli gentoo.org> media-gfx/argyllcms/Manifest | 1 + media-gfx/argyllcms/argyllcms-2.3.0.ebuild | 91 ++ 2 files changed, 92 insertions(+) diff --git a/media-gfx/argyllcms/Manifest b/media-gfx/argyllcms/Manifest index 76f47394f9b9..ec9627de148f 100644 --- a/media-gfx/argyllcms/Manifest +++ b/media-gfx/argyllcms/Manifest @@ -1,3 +1,4 @@ DIST Argyll_V2.1.2_src.zip 13837056 BLAKE2B cf6181549e37b1deda11bdd4a63b27e101180a1e82b132ea8dca5af6830a74d5e2f940633f5aecf9a8d62fe8c2b0cdce8f2af44124ce7432b33d2a1bdbaa2c21 SHA512 f49b588c5f0a39edcc30a068a8bde8c7b74611d3feb15d07d4a61b205ed1231c288629f65e1a5a60a3921d552a28e075667ada555401a0d9694fd882bddd4b06 DIST Argyll_V2.2.0_src.zip 14020205 BLAKE2B e278f31de2c09e7d736d13b0ada01a6ff8b0641dcbef2e82ba83987f7835d3cfbe71e479314c76be91725698dbdff8f5a77b607dbdda340a9c583c82477cc9d0 SHA512 42552ebd10280df16ec419e3c7ce6700db2c290e26ab4ab62296bf92abc90dd50265aef04b5b8f0a5bee735d485760bab4278e38d27b2a245c5a3122cbf2ba88 DIST Argyll_V2.2.1_src.zip 14030108 BLAKE2B 22785536a3a5113998947294c34512e3b6dd5d080a11dbcfe3c4b0c22e34277656ba8dc6fa8f59a9dd20cf69692bd24b4e53044086d21bcf7c6d93820c6dbc4e SHA512 58339dfc550950703a5ab6708765a4f01e5fcdeeac54c750e8db82b7ea0dd9b42e9f1163524811a93beabb86cbf557b37302fc4a6a5c1a339cba8af9dcd3e239 +DIST Argyll_V2.3.0_src.zip 14042268 BLAKE2B 3611198746bc443d3425bd297ee6c36f3ae28ace24bfa011a7b0fa491ac1185418f0fba004c2d076f350a27d176d1a6295c26584906744de6002bff6b55035e4 SHA512 959ee656967de583d3061f8c345b6c6cdb86bb23aab21f961271563b7ce33da9e64492a9f1bb248a92ff16709b1c13ef6ccbd4478df92e4b90c62a992d79eedd diff --git a/media-gfx/argyllcms/argyllcms-2.3.0.ebuild b/media-gfx/argyllcms/argyllcms-2.3.0.ebuild new file mode 100644 index ..d4e795b9baee --- /dev/null +++ b/media-gfx/argyllcms/argyllcms-2.3.0.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic multiprocessing toolchain-funcs udev + +MY_P="Argyll_V${PV}" + +DESCRIPTION="Open source, ICC compatible color management system" +HOMEPAGE="http://www.argyllcms.com/; +SRC_URI="http://www.argyllcms.com/${MY_P}_src.zip; + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~hppa ~riscv ~x86" +IUSE="doc" + +RDEPEND=" + media-libs/tiff:0 + sys-libs/zlib + virtual/jpeg:0 + x11-libs/libX11 + x11-libs/libXau + x11-libs/libXdmcp + x11-libs/libXext + x11-libs/libXinerama + x11-libs/libXrandr + x11-libs/libXxf86vm + x11-libs/libXScrnSaver + dev-libs/openssl:0= +" +DEPEND="${RDEPEND}" +BDEPEND="app-arch/unzip + dev-util/ftjam" + +S="${WORKDIR}/${MY_P}" + +src_compile() { + # Make it respect LDFLAGS + echo "LINKFLAGS += ${LDFLAGS} ;" >> Jamtop + + # Evil hack to get --as-needed working. The build system unfortunately lists all + # the shared libraries by default on the command line _before_ the object to be built... + echo "STDLIBS += -ldl -lrt -lX11 -lXext -lXxf86vm -lXinerama -lXrandr -lXau -lXdmcp -lXss -ltiff -ljpeg ;" >> Jamtop + + append-cflags -DUNIX -D_THREAD_SAFE + + sed \ + -e 's:CCFLAGS:CFLAGS:g' \ + -e "s:ar rusc:$(tc-getAR) rusc:g" \ + -i Jambase || die + + tc-export CC RANLIB + + jam -dx -fJambase "-j$(makeopts_jobs)" || die +} + +src_install() { + jam -dx -fJambase install || die + + rm bin/License.txt || die + + pushd bin > /dev/null + local binname + for binname in * ; do + newbin ${binname} argyll-${binname} + done + popd > /dev/null + + dodoc log.txt Readme.txt ttbd.txt notes.txt + if use doc; then + docinto html + dodoc doc/*html doc/*jpg doc/*gif + fi + + insinto /usr/share/${PN} + doins -r ref + + udev_dorules usb/55-Argyll.rules +} + +pkg_postinst() { + elog "If you have a Spyder2 you need to extract the firmware" + elog "from the CVSpyder.dll of the windows driver package" + elog "and store it as /usr/share/color/spyd2PLD.bin" + echo + elog "For further info on setting up instrument access read" + elog "http://www.argyllcms.com/doc/Installing_Linux.html; + echo +}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/argyllcms/
commit: 26356409d56469c6e0b88db513741704868e9907 Author: Bernard Cafarelli gentoo org> AuthorDate: Mon Sep 27 19:15:50 2021 + Commit: Bernard Cafarelli gentoo org> CommitDate: Mon Sep 27 19:15:59 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26356409 media-gfx/argyllcms: 2.2.1 bump Package-Manager: Portage-3.0.24, Repoman-3.0.3 Signed-off-by: Bernard Cafarelli gentoo.org> media-gfx/argyllcms/Manifest | 1 + media-gfx/argyllcms/argyllcms-2.2.1.ebuild | 91 ++ 2 files changed, 92 insertions(+) diff --git a/media-gfx/argyllcms/Manifest b/media-gfx/argyllcms/Manifest index b1d37b68519..76f47394f9b 100644 --- a/media-gfx/argyllcms/Manifest +++ b/media-gfx/argyllcms/Manifest @@ -1,2 +1,3 @@ DIST Argyll_V2.1.2_src.zip 13837056 BLAKE2B cf6181549e37b1deda11bdd4a63b27e101180a1e82b132ea8dca5af6830a74d5e2f940633f5aecf9a8d62fe8c2b0cdce8f2af44124ce7432b33d2a1bdbaa2c21 SHA512 f49b588c5f0a39edcc30a068a8bde8c7b74611d3feb15d07d4a61b205ed1231c288629f65e1a5a60a3921d552a28e075667ada555401a0d9694fd882bddd4b06 DIST Argyll_V2.2.0_src.zip 14020205 BLAKE2B e278f31de2c09e7d736d13b0ada01a6ff8b0641dcbef2e82ba83987f7835d3cfbe71e479314c76be91725698dbdff8f5a77b607dbdda340a9c583c82477cc9d0 SHA512 42552ebd10280df16ec419e3c7ce6700db2c290e26ab4ab62296bf92abc90dd50265aef04b5b8f0a5bee735d485760bab4278e38d27b2a245c5a3122cbf2ba88 +DIST Argyll_V2.2.1_src.zip 14030108 BLAKE2B 22785536a3a5113998947294c34512e3b6dd5d080a11dbcfe3c4b0c22e34277656ba8dc6fa8f59a9dd20cf69692bd24b4e53044086d21bcf7c6d93820c6dbc4e SHA512 58339dfc550950703a5ab6708765a4f01e5fcdeeac54c750e8db82b7ea0dd9b42e9f1163524811a93beabb86cbf557b37302fc4a6a5c1a339cba8af9dcd3e239 diff --git a/media-gfx/argyllcms/argyllcms-2.2.1.ebuild b/media-gfx/argyllcms/argyllcms-2.2.1.ebuild new file mode 100644 index 000..d4e795b9bae --- /dev/null +++ b/media-gfx/argyllcms/argyllcms-2.2.1.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic multiprocessing toolchain-funcs udev + +MY_P="Argyll_V${PV}" + +DESCRIPTION="Open source, ICC compatible color management system" +HOMEPAGE="http://www.argyllcms.com/; +SRC_URI="http://www.argyllcms.com/${MY_P}_src.zip; + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~hppa ~riscv ~x86" +IUSE="doc" + +RDEPEND=" + media-libs/tiff:0 + sys-libs/zlib + virtual/jpeg:0 + x11-libs/libX11 + x11-libs/libXau + x11-libs/libXdmcp + x11-libs/libXext + x11-libs/libXinerama + x11-libs/libXrandr + x11-libs/libXxf86vm + x11-libs/libXScrnSaver + dev-libs/openssl:0= +" +DEPEND="${RDEPEND}" +BDEPEND="app-arch/unzip + dev-util/ftjam" + +S="${WORKDIR}/${MY_P}" + +src_compile() { + # Make it respect LDFLAGS + echo "LINKFLAGS += ${LDFLAGS} ;" >> Jamtop + + # Evil hack to get --as-needed working. The build system unfortunately lists all + # the shared libraries by default on the command line _before_ the object to be built... + echo "STDLIBS += -ldl -lrt -lX11 -lXext -lXxf86vm -lXinerama -lXrandr -lXau -lXdmcp -lXss -ltiff -ljpeg ;" >> Jamtop + + append-cflags -DUNIX -D_THREAD_SAFE + + sed \ + -e 's:CCFLAGS:CFLAGS:g' \ + -e "s:ar rusc:$(tc-getAR) rusc:g" \ + -i Jambase || die + + tc-export CC RANLIB + + jam -dx -fJambase "-j$(makeopts_jobs)" || die +} + +src_install() { + jam -dx -fJambase install || die + + rm bin/License.txt || die + + pushd bin > /dev/null + local binname + for binname in * ; do + newbin ${binname} argyll-${binname} + done + popd > /dev/null + + dodoc log.txt Readme.txt ttbd.txt notes.txt + if use doc; then + docinto html + dodoc doc/*html doc/*jpg doc/*gif + fi + + insinto /usr/share/${PN} + doins -r ref + + udev_dorules usb/55-Argyll.rules +} + +pkg_postinst() { + elog "If you have a Spyder2 you need to extract the firmware" + elog "from the CVSpyder.dll of the windows driver package" + elog "and store it as /usr/share/color/spyd2PLD.bin" + echo + elog "For further info on setting up instrument access read" + elog "http://www.argyllcms.com/doc/Installing_Linux.html; + echo +}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/argyllcms/
commit: 3b8da5dcb65c2ee4f39c2ecc2ca5cbd71bb6618c Author: Marek Szuba gentoo org> AuthorDate: Mon Aug 2 09:18:00 2021 + Commit: Marek Szuba gentoo org> CommitDate: Mon Aug 2 12:33:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b8da5dc media-gfx/argyllcms: keyword 2.2.0 for ~riscv Signed-off-by: Marek Szuba gentoo.org> media-gfx/argyllcms/argyllcms-2.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/argyllcms/argyllcms-2.2.0.ebuild b/media-gfx/argyllcms/argyllcms-2.2.0.ebuild index a61fa86e9d2..d4e795b9bae 100644 --- a/media-gfx/argyllcms/argyllcms-2.2.0.ebuild +++ b/media-gfx/argyllcms/argyllcms-2.2.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://www.argyllcms.com/${MY_P}_src.zip; LICENSE="AGPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~hppa ~x86" +KEYWORDS="~amd64 ~arm64 ~hppa ~riscv ~x86" IUSE="doc" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-gfx/argyllcms/
commit: 1dff25fa0864ed985aa0e5d3ead952791a80f4ec Author: Bernard Cafarelli gentoo org> AuthorDate: Tue May 25 12:49:37 2021 + Commit: Bernard Cafarelli gentoo org> CommitDate: Tue May 25 12:49:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dff25fa media-gfx/argyllcms: 2.2.0 bump Closes: https://bugs.gentoo.org/790725 Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Bernard Cafarelli gentoo.org> media-gfx/argyllcms/Manifest | 1 + media-gfx/argyllcms/argyllcms-2.2.0.ebuild | 91 ++ 2 files changed, 92 insertions(+) diff --git a/media-gfx/argyllcms/Manifest b/media-gfx/argyllcms/Manifest index 2af74e7d1a8..b1d37b68519 100644 --- a/media-gfx/argyllcms/Manifest +++ b/media-gfx/argyllcms/Manifest @@ -1 +1,2 @@ DIST Argyll_V2.1.2_src.zip 13837056 BLAKE2B cf6181549e37b1deda11bdd4a63b27e101180a1e82b132ea8dca5af6830a74d5e2f940633f5aecf9a8d62fe8c2b0cdce8f2af44124ce7432b33d2a1bdbaa2c21 SHA512 f49b588c5f0a39edcc30a068a8bde8c7b74611d3feb15d07d4a61b205ed1231c288629f65e1a5a60a3921d552a28e075667ada555401a0d9694fd882bddd4b06 +DIST Argyll_V2.2.0_src.zip 14020205 BLAKE2B e278f31de2c09e7d736d13b0ada01a6ff8b0641dcbef2e82ba83987f7835d3cfbe71e479314c76be91725698dbdff8f5a77b607dbdda340a9c583c82477cc9d0 SHA512 42552ebd10280df16ec419e3c7ce6700db2c290e26ab4ab62296bf92abc90dd50265aef04b5b8f0a5bee735d485760bab4278e38d27b2a245c5a3122cbf2ba88 diff --git a/media-gfx/argyllcms/argyllcms-2.2.0.ebuild b/media-gfx/argyllcms/argyllcms-2.2.0.ebuild new file mode 100644 index 000..a61fa86e9d2 --- /dev/null +++ b/media-gfx/argyllcms/argyllcms-2.2.0.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic multiprocessing toolchain-funcs udev + +MY_P="Argyll_V${PV}" + +DESCRIPTION="Open source, ICC compatible color management system" +HOMEPAGE="http://www.argyllcms.com/; +SRC_URI="http://www.argyllcms.com/${MY_P}_src.zip; + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~hppa ~x86" +IUSE="doc" + +RDEPEND=" + media-libs/tiff:0 + sys-libs/zlib + virtual/jpeg:0 + x11-libs/libX11 + x11-libs/libXau + x11-libs/libXdmcp + x11-libs/libXext + x11-libs/libXinerama + x11-libs/libXrandr + x11-libs/libXxf86vm + x11-libs/libXScrnSaver + dev-libs/openssl:0= +" +DEPEND="${RDEPEND}" +BDEPEND="app-arch/unzip + dev-util/ftjam" + +S="${WORKDIR}/${MY_P}" + +src_compile() { + # Make it respect LDFLAGS + echo "LINKFLAGS += ${LDFLAGS} ;" >> Jamtop + + # Evil hack to get --as-needed working. The build system unfortunately lists all + # the shared libraries by default on the command line _before_ the object to be built... + echo "STDLIBS += -ldl -lrt -lX11 -lXext -lXxf86vm -lXinerama -lXrandr -lXau -lXdmcp -lXss -ltiff -ljpeg ;" >> Jamtop + + append-cflags -DUNIX -D_THREAD_SAFE + + sed \ + -e 's:CCFLAGS:CFLAGS:g' \ + -e "s:ar rusc:$(tc-getAR) rusc:g" \ + -i Jambase || die + + tc-export CC RANLIB + + jam -dx -fJambase "-j$(makeopts_jobs)" || die +} + +src_install() { + jam -dx -fJambase install || die + + rm bin/License.txt || die + + pushd bin > /dev/null + local binname + for binname in * ; do + newbin ${binname} argyll-${binname} + done + popd > /dev/null + + dodoc log.txt Readme.txt ttbd.txt notes.txt + if use doc; then + docinto html + dodoc doc/*html doc/*jpg doc/*gif + fi + + insinto /usr/share/${PN} + doins -r ref + + udev_dorules usb/55-Argyll.rules +} + +pkg_postinst() { + elog "If you have a Spyder2 you need to extract the firmware" + elog "from the CVSpyder.dll of the windows driver package" + elog "and store it as /usr/share/color/spyd2PLD.bin" + echo + elog "For further info on setting up instrument access read" + elog "http://www.argyllcms.com/doc/Installing_Linux.html; + echo +}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/argyllcms/
commit: dff29b96af2dc212d57ca853438404bbc8ec0807 Author: Mikle Kolyada gentoo org> AuthorDate: Sun May 2 15:07:02 2021 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun May 2 15:07:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dff29b96 media-gfx/argyllcms: remove libressl support Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Mikle Kolyada gentoo.org> media-gfx/argyllcms/argyllcms-2.1.2-r1.ebuild | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/media-gfx/argyllcms/argyllcms-2.1.2-r1.ebuild b/media-gfx/argyllcms/argyllcms-2.1.2-r1.ebuild index 8525a9f4b21..579891ce1cb 100644 --- a/media-gfx/argyllcms/argyllcms-2.1.2-r1.ebuild +++ b/media-gfx/argyllcms/argyllcms-2.1.2-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -14,7 +14,7 @@ SRC_URI="http://www.argyllcms.com/${MY_P}_src.zip; LICENSE="AGPL-3" SLOT="0" KEYWORDS="amd64 arm64 ~hppa x86" -IUSE="doc libressl" +IUSE="doc" RDEPEND=" media-libs/tiff:0 @@ -28,8 +28,8 @@ RDEPEND=" x11-libs/libXrandr x11-libs/libXxf86vm x11-libs/libXScrnSaver - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= )" + dev-libs/openssl:0= +" DEPEND="${RDEPEND}" BDEPEND="app-arch/unzip dev-util/ftjam"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/argyllcms/
commit: 7fcd691b9e902a067230082efcf33ff7ad1a2719 Author: Bernard Cafarelli gentoo org> AuthorDate: Wed Dec 16 23:05:23 2020 + Commit: Bernard Cafarelli gentoo org> CommitDate: Wed Dec 16 23:05:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fcd691b media-gfx/argyllcms: drop old Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Bernard Cafarelli gentoo.org> media-gfx/argyllcms/argyllcms-2.1.2.ebuild | 91 -- 1 file changed, 91 deletions(-) diff --git a/media-gfx/argyllcms/argyllcms-2.1.2.ebuild b/media-gfx/argyllcms/argyllcms-2.1.2.ebuild deleted file mode 100644 index 4eae0ce5c41..000 --- a/media-gfx/argyllcms/argyllcms-2.1.2.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic multiprocessing toolchain-funcs udev - -MY_P="Argyll_V${PV}" - -DESCRIPTION="Open source, ICC compatible color management system" -HOMEPAGE="http://www.argyllcms.com/; -SRC_URI="http://www.argyllcms.com/${MY_P}_src.zip; - -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="amd64 arm64 hppa x86" -IUSE="doc libressl" - -RDEPEND=" - media-libs/tiff:0 - sys-libs/zlib - virtual/jpeg:0 - x11-libs/libX11 - x11-libs/libXau - x11-libs/libXdmcp - x11-libs/libXext - x11-libs/libXinerama - x11-libs/libXrandr - x11-libs/libXxf86vm - x11-libs/libXScrnSaver - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= )" -DEPEND="${RDEPEND} - app-arch/unzip - dev-util/ftjam" - -S="${WORKDIR}/${MY_P}" - -src_compile() { - # Make it respect LDFLAGS - echo "LINKFLAGS += ${LDFLAGS} ;" >> Jamtop - - # Evil hack to get --as-needed working. The build system unfortunately lists all - # the shared libraries by default on the command line _before_ the object to be built... - echo "STDLIBS += -ldl -lrt -lX11 -lXext -lXxf86vm -lXinerama -lXrandr -lXau -lXdmcp -lXss -ltiff -ljpeg ;" >> Jamtop - - append-cflags -DUNIX -D_THREAD_SAFE - - sed \ - -e 's:CCFLAGS:CFLAGS:g' \ - -e "s:ar rusc:$(tc-getAR) rusc:g" \ - -i Jambase || die - - tc-export CC RANLIB - - jam -dx -fJambase "-j$(makeopts_jobs)" || die -} - -src_install() { - jam -dx -fJambase install || die - - rm bin/License.txt || die - - pushd bin > /dev/null - local binname - for binname in * ; do - newbin ${binname} argyll-${binname} - done - popd > /dev/null - - dodoc log.txt Readme.txt ttbd.txt notes.txt - if use doc; then - docinto html - dodoc doc/*html doc/*jpg doc/*gif - fi - - insinto /usr/share/${PN} - doins -r ref - - udev_dorules usb/55-Argyll.rules -} - -pkg_postinst() { - elog "If you have a Spyder2 you need to extract the firmware" - elog "from the CVSpyder.dll of the windows driver package" - elog "and store it as /usr/share/color/spyd2PLD.bin" - echo - elog "For further info on setting up instrument access read" - elog "http://www.argyllcms.com/doc/Installing_Linux.html; - echo -}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/argyllcms/
commit: d54db501cb9b3d62b972e4db179ce1cef2e4786f Author: Sam James gentoo org> AuthorDate: Wed Dec 16 22:32:28 2020 + Commit: Sam James gentoo org> CommitDate: Wed Dec 16 22:32:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d54db501 media-gfx/argyllcms: Stabilize 2.1.2-r1 amd64, #759322 Signed-off-by: Sam James gentoo.org> media-gfx/argyllcms/argyllcms-2.1.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/argyllcms/argyllcms-2.1.2-r1.ebuild b/media-gfx/argyllcms/argyllcms-2.1.2-r1.ebuild index f2066c75a01..822de05ed22 100644 --- a/media-gfx/argyllcms/argyllcms-2.1.2-r1.ebuild +++ b/media-gfx/argyllcms/argyllcms-2.1.2-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://www.argyllcms.com/${MY_P}_src.zip; LICENSE="AGPL-3" SLOT="0" -KEYWORDS="~amd64 arm64 hppa x86" +KEYWORDS="amd64 arm64 hppa x86" IUSE="doc libressl" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-gfx/argyllcms/
commit: 85ffe9adeac02932ee6aa0217408daf9aebf3cbb Author: Sam James gentoo org> AuthorDate: Sat Dec 12 23:53:50 2020 + Commit: Sam James gentoo org> CommitDate: Sat Dec 12 23:56:52 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85ffe9ad media-gfx/argyllcms: Stabilize 2.1.2-r1 arm64, #759322 Signed-off-by: Sam James gentoo.org> media-gfx/argyllcms/argyllcms-2.1.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/argyllcms/argyllcms-2.1.2-r1.ebuild b/media-gfx/argyllcms/argyllcms-2.1.2-r1.ebuild index efc90fa2a4d..f2066c75a01 100644 --- a/media-gfx/argyllcms/argyllcms-2.1.2-r1.ebuild +++ b/media-gfx/argyllcms/argyllcms-2.1.2-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://www.argyllcms.com/${MY_P}_src.zip; LICENSE="AGPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm64 hppa x86" +KEYWORDS="~amd64 arm64 hppa x86" IUSE="doc libressl" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-gfx/argyllcms/
commit: 65745540d743bc39ddde2dbec9bba9c6df776518 Author: Rolf Eike Beer sf-mail de> AuthorDate: Sat Dec 12 21:13:12 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Dec 12 21:25:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65745540 media-gfx/argyllcms: stable 2.1.2-r1 for hppa, bug #759322 Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> media-gfx/argyllcms/argyllcms-2.1.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/argyllcms/argyllcms-2.1.2-r1.ebuild b/media-gfx/argyllcms/argyllcms-2.1.2-r1.ebuild index d6e7916dc59..efc90fa2a4d 100644 --- a/media-gfx/argyllcms/argyllcms-2.1.2-r1.ebuild +++ b/media-gfx/argyllcms/argyllcms-2.1.2-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://www.argyllcms.com/${MY_P}_src.zip; LICENSE="AGPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~hppa x86" +KEYWORDS="~amd64 ~arm64 hppa x86" IUSE="doc libressl" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-gfx/argyllcms/
commit: 2d41a34663190ac04517276b456b5fff92d0d598 Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Dec 10 22:03:02 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Dec 10 22:04:25 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d41a346 media-gfx/argyllcms: x86 stable (bug #759322) Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> media-gfx/argyllcms/argyllcms-2.1.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/argyllcms/argyllcms-2.1.2-r1.ebuild b/media-gfx/argyllcms/argyllcms-2.1.2-r1.ebuild index 25461f6d175..d6e7916dc59 100644 --- a/media-gfx/argyllcms/argyllcms-2.1.2-r1.ebuild +++ b/media-gfx/argyllcms/argyllcms-2.1.2-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://www.argyllcms.com/${MY_P}_src.zip; LICENSE="AGPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~hppa ~x86" +KEYWORDS="~amd64 ~arm64 ~hppa x86" IUSE="doc libressl" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-gfx/argyllcms/files/, media-gfx/argyllcms/
commit: 5eaf7f40ff4f9dfd2fb006c9b08d929e04c82703 Author: Bernard Cafarelli gentoo org> AuthorDate: Tue May 5 22:45:05 2020 + Commit: Bernard Cafarelli gentoo org> CommitDate: Tue May 5 22:45:05 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5eaf7f40 media-gfx/argyllcms: fix build with -fno-common Patch from openSUSE Also set BDEPEND for ftjam/unzip Closes: https://bugs.gentoo.org/706842 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Bernard Cafarelli gentoo.org> media-gfx/argyllcms/argyllcms-2.1.2-r1.ebuild | 93 ++ .../files/argyllcms-2.1.2-fno-common.patch | 134 + 2 files changed, 227 insertions(+) diff --git a/media-gfx/argyllcms/argyllcms-2.1.2-r1.ebuild b/media-gfx/argyllcms/argyllcms-2.1.2-r1.ebuild new file mode 100644 index 000..25461f6d175 --- /dev/null +++ b/media-gfx/argyllcms/argyllcms-2.1.2-r1.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic multiprocessing toolchain-funcs udev + +MY_P="Argyll_V${PV}" + +DESCRIPTION="Open source, ICC compatible color management system" +HOMEPAGE="http://www.argyllcms.com/; +SRC_URI="http://www.argyllcms.com/${MY_P}_src.zip; + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~hppa ~x86" +IUSE="doc libressl" + +RDEPEND=" + media-libs/tiff:0 + sys-libs/zlib + virtual/jpeg:0 + x11-libs/libX11 + x11-libs/libXau + x11-libs/libXdmcp + x11-libs/libXext + x11-libs/libXinerama + x11-libs/libXrandr + x11-libs/libXxf86vm + x11-libs/libXScrnSaver + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= )" +DEPEND="${RDEPEND}" +BDEPEND="app-arch/unzip + dev-util/ftjam" + +PATCHES=( "${FILESDIR}"/${P}-fno-common.patch ) + +S="${WORKDIR}/${MY_P}" + +src_compile() { + # Make it respect LDFLAGS + echo "LINKFLAGS += ${LDFLAGS} ;" >> Jamtop + + # Evil hack to get --as-needed working. The build system unfortunately lists all + # the shared libraries by default on the command line _before_ the object to be built... + echo "STDLIBS += -ldl -lrt -lX11 -lXext -lXxf86vm -lXinerama -lXrandr -lXau -lXdmcp -lXss -ltiff -ljpeg ;" >> Jamtop + + append-cflags -DUNIX -D_THREAD_SAFE + + sed \ + -e 's:CCFLAGS:CFLAGS:g' \ + -e "s:ar rusc:$(tc-getAR) rusc:g" \ + -i Jambase || die + + tc-export CC RANLIB + + jam -dx -fJambase "-j$(makeopts_jobs)" || die +} + +src_install() { + jam -dx -fJambase install || die + + rm bin/License.txt || die + + pushd bin > /dev/null + local binname + for binname in * ; do + newbin ${binname} argyll-${binname} + done + popd > /dev/null + + dodoc log.txt Readme.txt ttbd.txt notes.txt + if use doc; then + docinto html + dodoc doc/*html doc/*jpg doc/*gif + fi + + insinto /usr/share/${PN} + doins -r ref + + udev_dorules usb/55-Argyll.rules +} + +pkg_postinst() { + elog "If you have a Spyder2 you need to extract the firmware" + elog "from the CVSpyder.dll of the windows driver package" + elog "and store it as /usr/share/color/spyd2PLD.bin" + echo + elog "For further info on setting up instrument access read" + elog "http://www.argyllcms.com/doc/Installing_Linux.html; + echo +} diff --git a/media-gfx/argyllcms/files/argyllcms-2.1.2-fno-common.patch b/media-gfx/argyllcms/files/argyllcms-2.1.2-fno-common.patch new file mode 100644 index 000..36bf87d1255 --- /dev/null +++ b/media-gfx/argyllcms/files/argyllcms-2.1.2-fno-common.patch @@ -0,0 +1,134 @@ +argyllcms: Fix compilation with GCC 10 + +A common mistake in C is omitting extern when declaring a global variable +in a header file. If the header is included by several files it results +in multiple definitions of the same variable. In previous GCC versions +this error is ignored. GCC 10 defaults to -fno-common, which means a +linker error will now be reported. To fix this, use extern in header +files when declaring global variables, and ensure each global is defined +in exactly one C file. As a workaround, legacy C code can be compiled +with -fcommon. + + int x; // tentative definition - avoid in header files + extern int y; // correct declaration in a header file + +References: +https://bugzilla.opensuse.org/show_bug.cgi?id=1160244 +https://bugzilla.opensuse.org/show_bug.cgi?id=1160256 + +In case of vinflate.c and inflate.c, both files define local variables +with the same name as global. It is no more possible with GCC 10. To +prevent sharing variables across files, add "static" to all local +variables. + +Index: Argyll_V2.1.2/gamut/gamut.h
[gentoo-commits] repo/gentoo:master commit in: media-gfx/argyllcms/
commit: f5d722c295ecd399dc57215ddd45aa8ca220c823 Author: Bernard Cafarelli gentoo org> AuthorDate: Tue May 5 22:35:14 2020 + Commit: Bernard Cafarelli gentoo org> CommitDate: Tue May 5 22:35:14 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5d722c2 media-gfx/argyllcms: drop old Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Bernard Cafarelli gentoo.org> media-gfx/argyllcms/Manifest | 1 - media-gfx/argyllcms/argyllcms-2.1.1-r1.ebuild | 91 --- media-gfx/argyllcms/argyllcms-2.1.1.ebuild| 90 -- 3 files changed, 182 deletions(-) diff --git a/media-gfx/argyllcms/Manifest b/media-gfx/argyllcms/Manifest index d290a4087e2..2af74e7d1a8 100644 --- a/media-gfx/argyllcms/Manifest +++ b/media-gfx/argyllcms/Manifest @@ -1,2 +1 @@ -DIST Argyll_V2.1.1_src.zip 13825860 BLAKE2B c1a748cf8ecd8e04164b0281e5cfb708386b196ea75bef6be02945d1a0cd1d191d069420628612ce0bd24028e40221a988becc3eba16293555376d20ab3a4bf5 SHA512 551b90c245d15e401c96c76ec0be66053bd75ca4d8b668a41841d72197820ed27d4d0186f903c126f7bacd667170e8e45e42ad31fcd44ec3276558b87b520565 DIST Argyll_V2.1.2_src.zip 13837056 BLAKE2B cf6181549e37b1deda11bdd4a63b27e101180a1e82b132ea8dca5af6830a74d5e2f940633f5aecf9a8d62fe8c2b0cdce8f2af44124ce7432b33d2a1bdbaa2c21 SHA512 f49b588c5f0a39edcc30a068a8bde8c7b74611d3feb15d07d4a61b205ed1231c288629f65e1a5a60a3921d552a28e075667ada555401a0d9694fd882bddd4b06 diff --git a/media-gfx/argyllcms/argyllcms-2.1.1-r1.ebuild b/media-gfx/argyllcms/argyllcms-2.1.1-r1.ebuild deleted file mode 100644 index 276ade08556..000 --- a/media-gfx/argyllcms/argyllcms-2.1.1-r1.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic multiprocessing toolchain-funcs udev - -MY_P="Argyll_V${PV}" - -DESCRIPTION="Open source, ICC compatible color management system" -HOMEPAGE="http://www.argyllcms.com/; -SRC_URI="http://www.argyllcms.com/${MY_P}_src.zip; - -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~hppa ~x86" -IUSE="doc libressl" - -RDEPEND=" - media-libs/tiff:0 - sys-libs/zlib - virtual/jpeg:0 - x11-libs/libX11 - x11-libs/libXau - x11-libs/libXdmcp - x11-libs/libXext - x11-libs/libXinerama - x11-libs/libXrandr - x11-libs/libXxf86vm - x11-libs/libXScrnSaver - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= )" -DEPEND="${RDEPEND} - app-arch/unzip - dev-util/ftjam" - -S="${WORKDIR}/${MY_P}" - -src_compile() { - # Make it respect LDFLAGS - echo "LINKFLAGS += ${LDFLAGS} ;" >> Jamtop - - # Evil hack to get --as-needed working. The build system unfortunately lists all - # the shared libraries by default on the command line _before_ the object to be built... - echo "STDLIBS += -ldl -lrt -lX11 -lXext -lXxf86vm -lXinerama -lXrandr -lXau -lXdmcp -lXss -ltiff -ljpeg ;" >> Jamtop - - append-cflags -DUNIX -D_THREAD_SAFE - - sed \ - -e 's:CCFLAGS:CFLAGS:g' \ - -e "s:ar rusc:$(tc-getAR) rusc:g" \ - -i Jambase || die - - tc-export CC RANLIB - - jam -dx -fJambase "-j$(makeopts_jobs)" || die -} - -src_install() { - jam -dx -fJambase install || die - - rm bin/License.txt || die - - pushd bin > /dev/null - local binname - for binname in * ; do - newbin ${binname} argyll-${binname} - done - popd > /dev/null - - dodoc log.txt Readme.txt ttbd.txt notes.txt - if use doc; then - docinto html - dodoc doc/*html doc/*jpg doc/*gif - fi - - insinto /usr/share/${PN} - doins -r ref - - udev_dorules usb/55-Argyll.rules -} - -pkg_postinst() { - elog "If you have a Spyder2 you need to extract the firmware" - elog "from the CVSpyder.dll of the windows driver package" - elog "and store it as /usr/share/color/spyd2PLD.bin" - echo - elog "For further info on setting up instrument access read" - elog "http://www.argyllcms.com/doc/Installing_Linux.html; - echo -} diff --git a/media-gfx/argyllcms/argyllcms-2.1.1.ebuild b/media-gfx/argyllcms/argyllcms-2.1.1.ebuild deleted file mode 100644 index 0e6708716cc..000 --- a/media-gfx/argyllcms/argyllcms-2.1.1.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic multiprocessing toolchain-funcs udev - -MY_P="Argyll_V${PV}" - -DESCRIPTION="Open source, ICC compatible color management system" -HOMEPAGE="http://www.argyllcms.com/; -SRC_URI="http://www.argyllcms.com/${MY_P}_src.zip; - -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="amd64 arm64 hppa x86" -IUSE="doc" - -RDEPEND=" -
[gentoo-commits] repo/gentoo:master commit in: media-gfx/argyllcms/
commit: 0d0038594b030a28463304694c68ccf6623cebef Author: Sergei Trofimovich gentoo org> AuthorDate: Tue May 5 21:02:13 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue May 5 21:04:35 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d003859 media-gfx/argyllcms: stable 2.1.2 for hppa, bug #712530 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich gentoo.org> media-gfx/argyllcms/argyllcms-2.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/argyllcms/argyllcms-2.1.2.ebuild b/media-gfx/argyllcms/argyllcms-2.1.2.ebuild index 74bfefe9338..4eae0ce5c41 100644 --- a/media-gfx/argyllcms/argyllcms-2.1.2.ebuild +++ b/media-gfx/argyllcms/argyllcms-2.1.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://www.argyllcms.com/${MY_P}_src.zip; LICENSE="AGPL-3" SLOT="0" -KEYWORDS="amd64 arm64 ~hppa x86" +KEYWORDS="amd64 arm64 hppa x86" IUSE="doc libressl" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-gfx/argyllcms/
commit: 82d05a476e85261eb7e38cd7cf5fcea840d17d0d Author: Mart Raudsepp gentoo org> AuthorDate: Wed Apr 15 09:32:15 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Wed Apr 15 09:39:13 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82d05a47 media-gfx/argyllcms: arm64 stable (bug #712530) Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> media-gfx/argyllcms/argyllcms-2.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/argyllcms/argyllcms-2.1.2.ebuild b/media-gfx/argyllcms/argyllcms-2.1.2.ebuild index 3b7a00e0fba..74bfefe9338 100644 --- a/media-gfx/argyllcms/argyllcms-2.1.2.ebuild +++ b/media-gfx/argyllcms/argyllcms-2.1.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://www.argyllcms.com/${MY_P}_src.zip; LICENSE="AGPL-3" SLOT="0" -KEYWORDS="amd64 ~arm64 ~hppa x86" +KEYWORDS="amd64 arm64 ~hppa x86" IUSE="doc libressl" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-gfx/argyllcms/
commit: 7a91399c342a6fd2ed2e060f211f93a4d4ea1dd1 Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Apr 4 13:34:46 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Apr 4 13:34:46 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a91399c media-gfx/argyllcms: x86 stable wrt bug #712530 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> media-gfx/argyllcms/argyllcms-2.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/argyllcms/argyllcms-2.1.2.ebuild b/media-gfx/argyllcms/argyllcms-2.1.2.ebuild index 7ca31eb98cd..3b7a00e0fba 100644 --- a/media-gfx/argyllcms/argyllcms-2.1.2.ebuild +++ b/media-gfx/argyllcms/argyllcms-2.1.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://www.argyllcms.com/${MY_P}_src.zip; LICENSE="AGPL-3" SLOT="0" -KEYWORDS="amd64 ~arm64 ~hppa ~x86" +KEYWORDS="amd64 ~arm64 ~hppa x86" IUSE="doc libressl" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-gfx/argyllcms/
commit: c319dd041c67000f31fb73e5d6a3ba6277761b7b Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Apr 4 13:26:41 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Apr 4 13:26:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c319dd04 media-gfx/argyllcms: amd64 stable wrt bug #712530 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> media-gfx/argyllcms/argyllcms-2.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/argyllcms/argyllcms-2.1.2.ebuild b/media-gfx/argyllcms/argyllcms-2.1.2.ebuild index 8f67157add6..7ca31eb98cd 100644 --- a/media-gfx/argyllcms/argyllcms-2.1.2.ebuild +++ b/media-gfx/argyllcms/argyllcms-2.1.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://www.argyllcms.com/${MY_P}_src.zip; LICENSE="AGPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~hppa ~x86" +KEYWORDS="amd64 ~arm64 ~hppa ~x86" IUSE="doc libressl" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-gfx/argyllcms/
commit: e5441fd37c6b8a872be2f4e93172f21913ff4ca4 Author: Bernard Cafarelli gentoo org> AuthorDate: Mon Jan 20 20:03:12 2020 + Commit: Bernard Cafarelli gentoo org> CommitDate: Mon Jan 20 20:03:25 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5441fd3 media-gfx/argyllcms: upstream re-released source file No revision bump as only change is a date typo in Changelog Closes: https://bugs.gentoo.org/705964 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Bernard Cafarelli gentoo.org> media-gfx/argyllcms/Manifest | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/argyllcms/Manifest b/media-gfx/argyllcms/Manifest index d4fb311ff59..d290a4087e2 100644 --- a/media-gfx/argyllcms/Manifest +++ b/media-gfx/argyllcms/Manifest @@ -1,2 +1,2 @@ DIST Argyll_V2.1.1_src.zip 13825860 BLAKE2B c1a748cf8ecd8e04164b0281e5cfb708386b196ea75bef6be02945d1a0cd1d191d069420628612ce0bd24028e40221a988becc3eba16293555376d20ab3a4bf5 SHA512 551b90c245d15e401c96c76ec0be66053bd75ca4d8b668a41841d72197820ed27d4d0186f903c126f7bacd667170e8e45e42ad31fcd44ec3276558b87b520565 -DIST Argyll_V2.1.2_src.zip 13837053 BLAKE2B 2ad4352c79073a597ff664df8be258d56b048e1d24f677790824145f47a0b52213d219e781f8b2157f396b5a6a1d2e089d357a35ab1b8d9f58885a342f265024 SHA512 cd986db52003d12f7fc6d795cc0471d0f6a3f612f8f8c799f2824cbbd4d0ff27d215d3825222b7f2664e8f7cd3413ad46c361765c327dd5cf9f382755bdd +DIST Argyll_V2.1.2_src.zip 13837056 BLAKE2B cf6181549e37b1deda11bdd4a63b27e101180a1e82b132ea8dca5af6830a74d5e2f940633f5aecf9a8d62fe8c2b0cdce8f2af44124ce7432b33d2a1bdbaa2c21 SHA512 f49b588c5f0a39edcc30a068a8bde8c7b74611d3feb15d07d4a61b205ed1231c288629f65e1a5a60a3921d552a28e075667ada555401a0d9694fd882bddd4b06
[gentoo-commits] repo/gentoo:master commit in: media-gfx/argyllcms/
commit: cf7e39421c97cee7d59f77c728ffe4d0a93ac0ad Author: Bernard Cafarelli gentoo org> AuthorDate: Fri Jan 17 14:25:19 2020 + Commit: Bernard Cafarelli gentoo org> CommitDate: Fri Jan 17 14:25:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf7e3942 media-gfx/argyllcms: 2.1.2 bump Patch for openssl 1.1 detection and TLSv1_client_method call was added upstream so we can close relevant Gentoo bug Closes: https://bugs.gentoo.org/650224 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Bernard Cafarelli gentoo.org> media-gfx/argyllcms/Manifest | 1 + media-gfx/argyllcms/argyllcms-2.1.2.ebuild | 91 ++ 2 files changed, 92 insertions(+) diff --git a/media-gfx/argyllcms/Manifest b/media-gfx/argyllcms/Manifest index 8a494cf00a3..d4fb311ff59 100644 --- a/media-gfx/argyllcms/Manifest +++ b/media-gfx/argyllcms/Manifest @@ -1 +1,2 @@ DIST Argyll_V2.1.1_src.zip 13825860 BLAKE2B c1a748cf8ecd8e04164b0281e5cfb708386b196ea75bef6be02945d1a0cd1d191d069420628612ce0bd24028e40221a988becc3eba16293555376d20ab3a4bf5 SHA512 551b90c245d15e401c96c76ec0be66053bd75ca4d8b668a41841d72197820ed27d4d0186f903c126f7bacd667170e8e45e42ad31fcd44ec3276558b87b520565 +DIST Argyll_V2.1.2_src.zip 13837053 BLAKE2B 2ad4352c79073a597ff664df8be258d56b048e1d24f677790824145f47a0b52213d219e781f8b2157f396b5a6a1d2e089d357a35ab1b8d9f58885a342f265024 SHA512 cd986db52003d12f7fc6d795cc0471d0f6a3f612f8f8c799f2824cbbd4d0ff27d215d3825222b7f2664e8f7cd3413ad46c361765c327dd5cf9f382755bdd diff --git a/media-gfx/argyllcms/argyllcms-2.1.2.ebuild b/media-gfx/argyllcms/argyllcms-2.1.2.ebuild new file mode 100644 index 000..8f67157add6 --- /dev/null +++ b/media-gfx/argyllcms/argyllcms-2.1.2.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic multiprocessing toolchain-funcs udev + +MY_P="Argyll_V${PV}" + +DESCRIPTION="Open source, ICC compatible color management system" +HOMEPAGE="http://www.argyllcms.com/; +SRC_URI="http://www.argyllcms.com/${MY_P}_src.zip; + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~hppa ~x86" +IUSE="doc libressl" + +RDEPEND=" + media-libs/tiff:0 + sys-libs/zlib + virtual/jpeg:0 + x11-libs/libX11 + x11-libs/libXau + x11-libs/libXdmcp + x11-libs/libXext + x11-libs/libXinerama + x11-libs/libXrandr + x11-libs/libXxf86vm + x11-libs/libXScrnSaver + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= )" +DEPEND="${RDEPEND} + app-arch/unzip + dev-util/ftjam" + +S="${WORKDIR}/${MY_P}" + +src_compile() { + # Make it respect LDFLAGS + echo "LINKFLAGS += ${LDFLAGS} ;" >> Jamtop + + # Evil hack to get --as-needed working. The build system unfortunately lists all + # the shared libraries by default on the command line _before_ the object to be built... + echo "STDLIBS += -ldl -lrt -lX11 -lXext -lXxf86vm -lXinerama -lXrandr -lXau -lXdmcp -lXss -ltiff -ljpeg ;" >> Jamtop + + append-cflags -DUNIX -D_THREAD_SAFE + + sed \ + -e 's:CCFLAGS:CFLAGS:g' \ + -e "s:ar rusc:$(tc-getAR) rusc:g" \ + -i Jambase || die + + tc-export CC RANLIB + + jam -dx -fJambase "-j$(makeopts_jobs)" || die +} + +src_install() { + jam -dx -fJambase install || die + + rm bin/License.txt || die + + pushd bin > /dev/null + local binname + for binname in * ; do + newbin ${binname} argyll-${binname} + done + popd > /dev/null + + dodoc log.txt Readme.txt ttbd.txt notes.txt + if use doc; then + docinto html + dodoc doc/*html doc/*jpg doc/*gif + fi + + insinto /usr/share/${PN} + doins -r ref + + udev_dorules usb/55-Argyll.rules +} + +pkg_postinst() { + elog "If you have a Spyder2 you need to extract the firmware" + elog "from the CVSpyder.dll of the windows driver package" + elog "and store it as /usr/share/color/spyd2PLD.bin" + echo + elog "For further info on setting up instrument access read" + elog "http://www.argyllcms.com/doc/Installing_Linux.html; + echo +}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/argyllcms/
commit: c57288cb482836a4c25adf6887a75d8218557237 Author: Aaron Bauman gentoo org> AuthorDate: Sat Jun 15 20:27:10 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Sat Jun 15 20:27:10 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c57288cb media-gfx/argyllcms: arm64 stable Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.67, Repoman-2.3.14 RepoMan-Options: --include-arches="arm64" media-gfx/argyllcms/argyllcms-2.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/argyllcms/argyllcms-2.1.1.ebuild b/media-gfx/argyllcms/argyllcms-2.1.1.ebuild index b3844f4daa8..0e6708716cc 100644 --- a/media-gfx/argyllcms/argyllcms-2.1.1.ebuild +++ b/media-gfx/argyllcms/argyllcms-2.1.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://www.argyllcms.com/${MY_P}_src.zip; LICENSE="AGPL-3" SLOT="0" -KEYWORDS="amd64 ~arm64 hppa x86" +KEYWORDS="amd64 arm64 hppa x86" IUSE="doc" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-gfx/argyllcms/, media-gfx/argyllcms/files/
commit: eb0c3024f6d00a0d8715a5f8ff65ceb123001f86 Author: Bernard Cafarelli gentoo org> AuthorDate: Mon Jun 10 15:12:54 2019 + Commit: Bernard Cafarelli gentoo org> CommitDate: Mon Jun 10 15:12:54 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb0c3024 media-gfx/argyllcms: drop old Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Bernard Cafarelli gentoo.org> media-gfx/argyllcms/Manifest | 4 - media-gfx/argyllcms/argyllcms-1.9.2.ebuild | 93 -- media-gfx/argyllcms/argyllcms-2.0.0.ebuild | 89 - media-gfx/argyllcms/argyllcms-2.0.1.ebuild | 89 - media-gfx/argyllcms/argyllcms-2.1.0.ebuild | 89 - .../argyllcms/files/argyllcms-1.8.0-gcc5.patch | 20 - 6 files changed, 384 deletions(-) diff --git a/media-gfx/argyllcms/Manifest b/media-gfx/argyllcms/Manifest index 8be7400b254..8a494cf00a3 100644 --- a/media-gfx/argyllcms/Manifest +++ b/media-gfx/argyllcms/Manifest @@ -1,5 +1 @@ -DIST Argyll_V1.9.2_src.zip 13624924 BLAKE2B 7035a1cd43b320acd3ccb646681e39f723a0d96c1ce0d880f3084e8c8a0201182c50cc3c4d9977937a846fb119ce0002810697d81c9301f7082fe8a524bd SHA512 f21fc2385b643dd6c32d1b1b0ab208a79ad8bc4319ac644d96e69ebc4c4e333d38b41e4516742816da9a91145e4f00bffb7f8b61a827859d5e14c1a8867b5a41 -DIST Argyll_V2.0.0_src.zip 13588152 BLAKE2B a299d7b4b2c76ac22c6761b4e25b4ee5751bd0771fb3d4c58dcb722aec1b413ab07fef35263e2dcb311d893bb16105072a83dd640720efbf160a59369fc88768 SHA512 44e9a2307bc39a8e455c15b2f4126de652a9ecd43bec94a841cb3da56896effcb023740d7e6b8991d109766c83426eee4b131a6c56cda5ff28b22a06ea470b5d -DIST Argyll_V2.0.1_src.zip 13606682 BLAKE2B 156c94d538a868a90e59a00ed35536ab84e27434c071613540c4afac1c7374f77eca73a38ca87220a0f1cff7213286312cb681d50a7e7e14b946788b8e0b SHA512 d0755d1837fa000278f390d9d101c1e9de3f2e294583c8b67b37f74f0ca6190917bfddd5ce50a39a274aefeeca304aaebdfd11db391521e222da2368a2881c0e -DIST Argyll_V2.1.0_src.zip 13823910 BLAKE2B 344520ba06055333858ebc1991939589fb276ee434a5d16c6eedbb318da1cff27a910298fdd0ced86f292d1e3564c6e0d6a2663cf7b80cbd4afcf2d49982b3f2 SHA512 9a74828c8cea8aac5795ab48b1531b2cbd43ea613e856eceb55ee291412eb5e8816f25f6bc620bd1bfb32eb8c08e87e85e821a2dcf0c25eac68d96184e8f8bca DIST Argyll_V2.1.1_src.zip 13825860 BLAKE2B c1a748cf8ecd8e04164b0281e5cfb708386b196ea75bef6be02945d1a0cd1d191d069420628612ce0bd24028e40221a988becc3eba16293555376d20ab3a4bf5 SHA512 551b90c245d15e401c96c76ec0be66053bd75ca4d8b668a41841d72197820ed27d4d0186f903c126f7bacd667170e8e45e42ad31fcd44ec3276558b87b520565 diff --git a/media-gfx/argyllcms/argyllcms-1.9.2.ebuild b/media-gfx/argyllcms/argyllcms-1.9.2.ebuild deleted file mode 100644 index a7169af6a01..000 --- a/media-gfx/argyllcms/argyllcms-1.9.2.ebuild +++ /dev/null @@ -1,93 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit eutils flag-o-matic multiprocessing toolchain-funcs udev - -MY_P="Argyll_V${PV}" - -DESCRIPTION="Open source, ICC compatible color management system" -HOMEPAGE="http://www.argyllcms.com/; -SRC_URI="http://www.argyllcms.com/${MY_P}_src.zip; - -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="amd64 arm64 hppa x86" -IUSE="doc" - -RDEPEND=" - media-libs/tiff:0 - sys-libs/zlib - virtual/jpeg:0 - x11-libs/libX11 - x11-libs/libXau - x11-libs/libXdmcp - x11-libs/libXext - x11-libs/libXinerama - x11-libs/libXrandr - x11-libs/libXxf86vm - x11-libs/libXScrnSaver" -DEPEND="${RDEPEND} - app-arch/unzip - dev-util/ftjam" - -S="${WORKDIR}/${MY_P}" - -PATCHES=( - "${FILESDIR}"/${PN}-1.8.0-gcc5.patch - ) - -src_compile() { - # Make it respect LDFLAGS - echo "LINKFLAGS += ${LDFLAGS} ;" >> Jamtop - - # Evil hack to get --as-needed working. The build system unfortunately lists all - # the shared libraries by default on the command line _before_ the object to be built... - echo "STDLIBS += -ldl -lrt -lX11 -lXext -lXxf86vm -lXinerama -lXrandr -lXau -lXdmcp -lXss -ltiff -ljpeg ;" >> Jamtop - - append-cflags -DUNIX -D_THREAD_SAFE - - sed \ - -e 's:CCFLAGS:CFLAGS:g' \ - -e "s:ar rusc:$(tc-getAR) rusc:g" \ - -i Jambase || die - - tc-export CC RANLIB - - jam -dx -fJambase "-j$(makeopts_jobs)" || die -} - -src_install() { - jam -dx -fJambase install || die - - rm bin/License.txt || die - - pushd bin > /dev/null - local binname - for binname in * ; do - newbin ${binname} argyll-${binname} - done - popd > /dev/null - - dodoc log.txt Readme.txt ttbd.txt notes.txt - if use doc; then - docinto html - dodoc doc/*html doc/*jpg doc/*gif - fi - - insinto /usr/share/${PN} - doins -r ref
[gentoo-commits] repo/gentoo:master commit in: media-gfx/argyllcms/
commit: ea250efd609077ba6bd6f93aaf63fa73c53e62c2 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Jun 5 06:46:36 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Jun 5 06:46:36 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea250efd media-gfx/argyllcms: amd64 stable wrt bug #684636 Signed-off-by: Agostino Sarubbo gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64" media-gfx/argyllcms/argyllcms-2.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/argyllcms/argyllcms-2.1.1.ebuild b/media-gfx/argyllcms/argyllcms-2.1.1.ebuild index ef4e72f84e6..b3844f4daa8 100644 --- a/media-gfx/argyllcms/argyllcms-2.1.1.ebuild +++ b/media-gfx/argyllcms/argyllcms-2.1.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://www.argyllcms.com/${MY_P}_src.zip; LICENSE="AGPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm64 hppa x86" +KEYWORDS="amd64 ~arm64 hppa x86" IUSE="doc" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-gfx/argyllcms/
commit: e47c4e625244ffe9a3b4407c4713264fb21df002 Author: Thomas Deutschmann gentoo org> AuthorDate: Tue Jun 4 20:26:41 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Jun 4 20:57:46 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e47c4e62 media-gfx/argyllcms: x86 stable (bug #684636) Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Thomas Deutschmann gentoo.org> media-gfx/argyllcms/argyllcms-2.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/argyllcms/argyllcms-2.1.1.ebuild b/media-gfx/argyllcms/argyllcms-2.1.1.ebuild index 13a4b210e34..ef4e72f84e6 100644 --- a/media-gfx/argyllcms/argyllcms-2.1.1.ebuild +++ b/media-gfx/argyllcms/argyllcms-2.1.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://www.argyllcms.com/${MY_P}_src.zip; LICENSE="AGPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm64 hppa ~x86" +KEYWORDS="~amd64 ~arm64 hppa x86" IUSE="doc" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-gfx/argyllcms/
commit: 43b36af0a1d30bbf3a2adfca31399617452c2ab2 Author: Sergei Trofimovich gentoo org> AuthorDate: Thu May 30 20:03:12 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu May 30 20:04:26 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43b36af0 media-gfx/argyllcms: stable 2.1.1 for hppa, bug #684636 Package-Manager: Portage-2.3.67, Repoman-2.3.13 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich gentoo.org> media-gfx/argyllcms/argyllcms-2.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/argyllcms/argyllcms-2.1.1.ebuild b/media-gfx/argyllcms/argyllcms-2.1.1.ebuild index 8e673a653b9..13a4b210e34 100644 --- a/media-gfx/argyllcms/argyllcms-2.1.1.ebuild +++ b/media-gfx/argyllcms/argyllcms-2.1.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://www.argyllcms.com/${MY_P}_src.zip; LICENSE="AGPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~hppa ~x86" +KEYWORDS="~amd64 ~arm64 hppa ~x86" IUSE="doc" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-gfx/argyllcms/
commit: 90a57bfbceed01b75a1a63139eba38d414ca14c8 Author: Bernard Cafarelli gentoo org> AuthorDate: Tue May 28 21:46:08 2019 + Commit: Bernard Cafarelli gentoo org> CommitDate: Tue May 28 21:46:08 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90a57bfb media-gfx/argyllcms: support libressl builds Thanks steils for testing Package-Manager: Portage-2.3.67, Repoman-2.3.13 Signed-off-by: Bernard Cafarelli gentoo.org> media-gfx/argyllcms/argyllcms-2.1.1-r1.ebuild | 91 +++ 1 file changed, 91 insertions(+) diff --git a/media-gfx/argyllcms/argyllcms-2.1.1-r1.ebuild b/media-gfx/argyllcms/argyllcms-2.1.1-r1.ebuild new file mode 100644 index 000..276ade08556 --- /dev/null +++ b/media-gfx/argyllcms/argyllcms-2.1.1-r1.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic multiprocessing toolchain-funcs udev + +MY_P="Argyll_V${PV}" + +DESCRIPTION="Open source, ICC compatible color management system" +HOMEPAGE="http://www.argyllcms.com/; +SRC_URI="http://www.argyllcms.com/${MY_P}_src.zip; + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~hppa ~x86" +IUSE="doc libressl" + +RDEPEND=" + media-libs/tiff:0 + sys-libs/zlib + virtual/jpeg:0 + x11-libs/libX11 + x11-libs/libXau + x11-libs/libXdmcp + x11-libs/libXext + x11-libs/libXinerama + x11-libs/libXrandr + x11-libs/libXxf86vm + x11-libs/libXScrnSaver + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= )" +DEPEND="${RDEPEND} + app-arch/unzip + dev-util/ftjam" + +S="${WORKDIR}/${MY_P}" + +src_compile() { + # Make it respect LDFLAGS + echo "LINKFLAGS += ${LDFLAGS} ;" >> Jamtop + + # Evil hack to get --as-needed working. The build system unfortunately lists all + # the shared libraries by default on the command line _before_ the object to be built... + echo "STDLIBS += -ldl -lrt -lX11 -lXext -lXxf86vm -lXinerama -lXrandr -lXau -lXdmcp -lXss -ltiff -ljpeg ;" >> Jamtop + + append-cflags -DUNIX -D_THREAD_SAFE + + sed \ + -e 's:CCFLAGS:CFLAGS:g' \ + -e "s:ar rusc:$(tc-getAR) rusc:g" \ + -i Jambase || die + + tc-export CC RANLIB + + jam -dx -fJambase "-j$(makeopts_jobs)" || die +} + +src_install() { + jam -dx -fJambase install || die + + rm bin/License.txt || die + + pushd bin > /dev/null + local binname + for binname in * ; do + newbin ${binname} argyll-${binname} + done + popd > /dev/null + + dodoc log.txt Readme.txt ttbd.txt notes.txt + if use doc; then + docinto html + dodoc doc/*html doc/*jpg doc/*gif + fi + + insinto /usr/share/${PN} + doins -r ref + + udev_dorules usb/55-Argyll.rules +} + +pkg_postinst() { + elog "If you have a Spyder2 you need to extract the firmware" + elog "from the CVSpyder.dll of the windows driver package" + elog "and store it as /usr/share/color/spyd2PLD.bin" + echo + elog "For further info on setting up instrument access read" + elog "http://www.argyllcms.com/doc/Installing_Linux.html; + echo +}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/argyllcms/
commit: 231cdec72bf4e29e809a906503b382c3fa35723f Author: Bernard Cafarelli gentoo org> AuthorDate: Sun May 26 15:58:55 2019 + Commit: Bernard Cafarelli gentoo org> CommitDate: Sun May 26 16:01:31 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=231cdec7 media-gfx/argyllcms: 2.1.1 bump, add missing openssl dep Bug: https://bugs.gentoo.org/650224 Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Bernard Cafarelli gentoo.org> media-gfx/argyllcms/Manifest | 1 + media-gfx/argyllcms/argyllcms-2.1.1.ebuild | 90 ++ 2 files changed, 91 insertions(+) diff --git a/media-gfx/argyllcms/Manifest b/media-gfx/argyllcms/Manifest index 9db6d1a1769..8be7400b254 100644 --- a/media-gfx/argyllcms/Manifest +++ b/media-gfx/argyllcms/Manifest @@ -2,3 +2,4 @@ DIST Argyll_V1.9.2_src.zip 13624924 BLAKE2B 7035a1cd43b320acd3ccb646681e39f7 DIST Argyll_V2.0.0_src.zip 13588152 BLAKE2B a299d7b4b2c76ac22c6761b4e25b4ee5751bd0771fb3d4c58dcb722aec1b413ab07fef35263e2dcb311d893bb16105072a83dd640720efbf160a59369fc88768 SHA512 44e9a2307bc39a8e455c15b2f4126de652a9ecd43bec94a841cb3da56896effcb023740d7e6b8991d109766c83426eee4b131a6c56cda5ff28b22a06ea470b5d DIST Argyll_V2.0.1_src.zip 13606682 BLAKE2B 156c94d538a868a90e59a00ed35536ab84e27434c071613540c4afac1c7374f77eca73a38ca87220a0f1cff7213286312cb681d50a7e7e14b946788b8e0b SHA512 d0755d1837fa000278f390d9d101c1e9de3f2e294583c8b67b37f74f0ca6190917bfddd5ce50a39a274aefeeca304aaebdfd11db391521e222da2368a2881c0e DIST Argyll_V2.1.0_src.zip 13823910 BLAKE2B 344520ba06055333858ebc1991939589fb276ee434a5d16c6eedbb318da1cff27a910298fdd0ced86f292d1e3564c6e0d6a2663cf7b80cbd4afcf2d49982b3f2 SHA512 9a74828c8cea8aac5795ab48b1531b2cbd43ea613e856eceb55ee291412eb5e8816f25f6bc620bd1bfb32eb8c08e87e85e821a2dcf0c25eac68d96184e8f8bca +DIST Argyll_V2.1.1_src.zip 13825860 BLAKE2B c1a748cf8ecd8e04164b0281e5cfb708386b196ea75bef6be02945d1a0cd1d191d069420628612ce0bd24028e40221a988becc3eba16293555376d20ab3a4bf5 SHA512 551b90c245d15e401c96c76ec0be66053bd75ca4d8b668a41841d72197820ed27d4d0186f903c126f7bacd667170e8e45e42ad31fcd44ec3276558b87b520565 diff --git a/media-gfx/argyllcms/argyllcms-2.1.1.ebuild b/media-gfx/argyllcms/argyllcms-2.1.1.ebuild new file mode 100644 index 000..8e673a653b9 --- /dev/null +++ b/media-gfx/argyllcms/argyllcms-2.1.1.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic multiprocessing toolchain-funcs udev + +MY_P="Argyll_V${PV}" + +DESCRIPTION="Open source, ICC compatible color management system" +HOMEPAGE="http://www.argyllcms.com/; +SRC_URI="http://www.argyllcms.com/${MY_P}_src.zip; + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~hppa ~x86" +IUSE="doc" + +RDEPEND=" + dev-libs/openssl:0= + media-libs/tiff:0 + sys-libs/zlib + virtual/jpeg:0 + x11-libs/libX11 + x11-libs/libXau + x11-libs/libXdmcp + x11-libs/libXext + x11-libs/libXinerama + x11-libs/libXrandr + x11-libs/libXxf86vm + x11-libs/libXScrnSaver" +DEPEND="${RDEPEND} + app-arch/unzip + dev-util/ftjam" + +S="${WORKDIR}/${MY_P}" + +src_compile() { + # Make it respect LDFLAGS + echo "LINKFLAGS += ${LDFLAGS} ;" >> Jamtop + + # Evil hack to get --as-needed working. The build system unfortunately lists all + # the shared libraries by default on the command line _before_ the object to be built... + echo "STDLIBS += -ldl -lrt -lX11 -lXext -lXxf86vm -lXinerama -lXrandr -lXau -lXdmcp -lXss -ltiff -ljpeg ;" >> Jamtop + + append-cflags -DUNIX -D_THREAD_SAFE + + sed \ + -e 's:CCFLAGS:CFLAGS:g' \ + -e "s:ar rusc:$(tc-getAR) rusc:g" \ + -i Jambase || die + + tc-export CC RANLIB + + jam -dx -fJambase "-j$(makeopts_jobs)" || die +} + +src_install() { + jam -dx -fJambase install || die + + rm bin/License.txt || die + + pushd bin > /dev/null + local binname + for binname in * ; do + newbin ${binname} argyll-${binname} + done + popd > /dev/null + + dodoc log.txt Readme.txt ttbd.txt notes.txt + if use doc; then + docinto html + dodoc doc/*html doc/*jpg doc/*gif + fi + + insinto /usr/share/${PN} + doins -r ref + + udev_dorules usb/55-Argyll.rules +} + +pkg_postinst() { + elog "If you have a Spyder2 you need to extract the firmware" + elog "from the CVSpyder.dll of the windows driver package" + elog "and store it as /usr/share/color/spyd2PLD.bin" + echo + elog "For further info on setting up instrument access read" + elog "http://www.argyllcms.com/doc/Installing_Linux.html; + echo +}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/argyllcms/
commit: a063a118e03e3c74910c659d02190f84cda9a545 Author: Aaron Bauman gentoo org> AuthorDate: Fri May 10 21:34:28 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Fri May 10 21:36:01 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a063a118 media-gfx/argyllcms: arm64 stable Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.12 RepoMan-Options: --include-arches="arm64" media-gfx/argyllcms/argyllcms-1.9.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-gfx/argyllcms/argyllcms-1.9.2.ebuild b/media-gfx/argyllcms/argyllcms-1.9.2.ebuild index 4e1b6da07f5..a7169af6a01 100644 --- a/media-gfx/argyllcms/argyllcms-1.9.2.ebuild +++ b/media-gfx/argyllcms/argyllcms-1.9.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -13,7 +13,7 @@ SRC_URI="http://www.argyllcms.com/${MY_P}_src.zip; LICENSE="AGPL-3" SLOT="0" -KEYWORDS="amd64 ~arm64 hppa x86" +KEYWORDS="amd64 arm64 hppa x86" IUSE="doc" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-gfx/argyllcms/
commit: 7bc4e207b43c82f6fa2310a7540adfd652091afe Author: Bernard Cafarelli gentoo org> AuthorDate: Mon Apr 15 22:45:48 2019 + Commit: Bernard Cafarelli gentoo org> CommitDate: Mon Apr 15 22:45:57 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bc4e207 media-gfx/argyllcms: 2.1.0 bump Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Bernard Cafarelli gentoo.org> media-gfx/argyllcms/Manifest | 1 + media-gfx/argyllcms/argyllcms-2.1.0.ebuild | 89 ++ 2 files changed, 90 insertions(+) diff --git a/media-gfx/argyllcms/Manifest b/media-gfx/argyllcms/Manifest index 05b6dd9b399..9db6d1a1769 100644 --- a/media-gfx/argyllcms/Manifest +++ b/media-gfx/argyllcms/Manifest @@ -1,3 +1,4 @@ DIST Argyll_V1.9.2_src.zip 13624924 BLAKE2B 7035a1cd43b320acd3ccb646681e39f723a0d96c1ce0d880f3084e8c8a0201182c50cc3c4d9977937a846fb119ce0002810697d81c9301f7082fe8a524bd SHA512 f21fc2385b643dd6c32d1b1b0ab208a79ad8bc4319ac644d96e69ebc4c4e333d38b41e4516742816da9a91145e4f00bffb7f8b61a827859d5e14c1a8867b5a41 DIST Argyll_V2.0.0_src.zip 13588152 BLAKE2B a299d7b4b2c76ac22c6761b4e25b4ee5751bd0771fb3d4c58dcb722aec1b413ab07fef35263e2dcb311d893bb16105072a83dd640720efbf160a59369fc88768 SHA512 44e9a2307bc39a8e455c15b2f4126de652a9ecd43bec94a841cb3da56896effcb023740d7e6b8991d109766c83426eee4b131a6c56cda5ff28b22a06ea470b5d DIST Argyll_V2.0.1_src.zip 13606682 BLAKE2B 156c94d538a868a90e59a00ed35536ab84e27434c071613540c4afac1c7374f77eca73a38ca87220a0f1cff7213286312cb681d50a7e7e14b946788b8e0b SHA512 d0755d1837fa000278f390d9d101c1e9de3f2e294583c8b67b37f74f0ca6190917bfddd5ce50a39a274aefeeca304aaebdfd11db391521e222da2368a2881c0e +DIST Argyll_V2.1.0_src.zip 13823910 BLAKE2B 344520ba06055333858ebc1991939589fb276ee434a5d16c6eedbb318da1cff27a910298fdd0ced86f292d1e3564c6e0d6a2663cf7b80cbd4afcf2d49982b3f2 SHA512 9a74828c8cea8aac5795ab48b1531b2cbd43ea613e856eceb55ee291412eb5e8816f25f6bc620bd1bfb32eb8c08e87e85e821a2dcf0c25eac68d96184e8f8bca diff --git a/media-gfx/argyllcms/argyllcms-2.1.0.ebuild b/media-gfx/argyllcms/argyllcms-2.1.0.ebuild new file mode 100644 index 000..fa22ef16302 --- /dev/null +++ b/media-gfx/argyllcms/argyllcms-2.1.0.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic multiprocessing toolchain-funcs udev + +MY_P="Argyll_V${PV}" + +DESCRIPTION="Open source, ICC compatible color management system" +HOMEPAGE="http://www.argyllcms.com/; +SRC_URI="http://www.argyllcms.com/${MY_P}_src.zip; + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~hppa ~x86" +IUSE="doc" + +RDEPEND=" + media-libs/tiff:0 + sys-libs/zlib + virtual/jpeg:0 + x11-libs/libX11 + x11-libs/libXau + x11-libs/libXdmcp + x11-libs/libXext + x11-libs/libXinerama + x11-libs/libXrandr + x11-libs/libXxf86vm + x11-libs/libXScrnSaver" +DEPEND="${RDEPEND} + app-arch/unzip + dev-util/ftjam" + +S="${WORKDIR}/${MY_P}" + +src_compile() { + # Make it respect LDFLAGS + echo "LINKFLAGS += ${LDFLAGS} ;" >> Jamtop + + # Evil hack to get --as-needed working. The build system unfortunately lists all + # the shared libraries by default on the command line _before_ the object to be built... + echo "STDLIBS += -ldl -lrt -lX11 -lXext -lXxf86vm -lXinerama -lXrandr -lXau -lXdmcp -lXss -ltiff -ljpeg ;" >> Jamtop + + append-cflags -DUNIX -D_THREAD_SAFE + + sed \ + -e 's:CCFLAGS:CFLAGS:g' \ + -e "s:ar rusc:$(tc-getAR) rusc:g" \ + -i Jambase || die + + tc-export CC RANLIB + + jam -dx -fJambase "-j$(makeopts_jobs)" || die +} + +src_install() { + jam -dx -fJambase install || die + + rm bin/License.txt || die + + pushd bin > /dev/null + local binname + for binname in * ; do + newbin ${binname} argyll-${binname} + done + popd > /dev/null + + dodoc log.txt Readme.txt ttbd.txt notes.txt + if use doc; then + docinto html + dodoc doc/*html doc/*jpg doc/*gif + fi + + insinto /usr/share/${PN} + doins -r ref + + udev_dorules usb/55-Argyll.rules +} + +pkg_postinst() { + elog "If you have a Spyder2 you need to extract the firmware" + elog "from the CVSpyder.dll of the windows driver package" + elog "and store it as /usr/share/color/spyd2PLD.bin" + echo + elog "For further info on setting up instrument access read" + elog "http://www.argyllcms.com/doc/Installing_Linux.html; + echo +}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/argyllcms/
commit: d73e0bf00e5b041411f178a2f7954fa7369dcf41 Author: Bernard Cafarelli gentoo org> AuthorDate: Tue Jul 24 12:57:55 2018 + Commit: Bernard Cafarelli gentoo org> CommitDate: Tue Jul 24 13:01:16 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d73e0bf0 media-gfx/argyllcms: 2.0.1 bump Package-Manager: Portage-2.3.43, Repoman-2.3.10 media-gfx/argyllcms/Manifest | 1 + media-gfx/argyllcms/argyllcms-2.0.1.ebuild | 89 ++ 2 files changed, 90 insertions(+) diff --git a/media-gfx/argyllcms/Manifest b/media-gfx/argyllcms/Manifest index 1af4b0f4dc3..05b6dd9b399 100644 --- a/media-gfx/argyllcms/Manifest +++ b/media-gfx/argyllcms/Manifest @@ -1,2 +1,3 @@ DIST Argyll_V1.9.2_src.zip 13624924 BLAKE2B 7035a1cd43b320acd3ccb646681e39f723a0d96c1ce0d880f3084e8c8a0201182c50cc3c4d9977937a846fb119ce0002810697d81c9301f7082fe8a524bd SHA512 f21fc2385b643dd6c32d1b1b0ab208a79ad8bc4319ac644d96e69ebc4c4e333d38b41e4516742816da9a91145e4f00bffb7f8b61a827859d5e14c1a8867b5a41 DIST Argyll_V2.0.0_src.zip 13588152 BLAKE2B a299d7b4b2c76ac22c6761b4e25b4ee5751bd0771fb3d4c58dcb722aec1b413ab07fef35263e2dcb311d893bb16105072a83dd640720efbf160a59369fc88768 SHA512 44e9a2307bc39a8e455c15b2f4126de652a9ecd43bec94a841cb3da56896effcb023740d7e6b8991d109766c83426eee4b131a6c56cda5ff28b22a06ea470b5d +DIST Argyll_V2.0.1_src.zip 13606682 BLAKE2B 156c94d538a868a90e59a00ed35536ab84e27434c071613540c4afac1c7374f77eca73a38ca87220a0f1cff7213286312cb681d50a7e7e14b946788b8e0b SHA512 d0755d1837fa000278f390d9d101c1e9de3f2e294583c8b67b37f74f0ca6190917bfddd5ce50a39a274aefeeca304aaebdfd11db391521e222da2368a2881c0e diff --git a/media-gfx/argyllcms/argyllcms-2.0.1.ebuild b/media-gfx/argyllcms/argyllcms-2.0.1.ebuild new file mode 100644 index 000..6b881b095c2 --- /dev/null +++ b/media-gfx/argyllcms/argyllcms-2.0.1.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit eutils flag-o-matic multiprocessing toolchain-funcs udev + +MY_P="Argyll_V${PV}" + +DESCRIPTION="Open source, ICC compatible color management system" +HOMEPAGE="http://www.argyllcms.com/; +SRC_URI="http://www.argyllcms.com/${MY_P}_src.zip; + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~hppa ~x86" +IUSE="doc" + +RDEPEND=" + media-libs/tiff:0 + sys-libs/zlib + virtual/jpeg:0 + x11-libs/libX11 + x11-libs/libXau + x11-libs/libXdmcp + x11-libs/libXext + x11-libs/libXinerama + x11-libs/libXrandr + x11-libs/libXxf86vm + x11-libs/libXScrnSaver" +DEPEND="${RDEPEND} + app-arch/unzip + dev-util/ftjam" + +S="${WORKDIR}/${MY_P}" + +src_compile() { + # Make it respect LDFLAGS + echo "LINKFLAGS += ${LDFLAGS} ;" >> Jamtop + + # Evil hack to get --as-needed working. The build system unfortunately lists all + # the shared libraries by default on the command line _before_ the object to be built... + echo "STDLIBS += -ldl -lrt -lX11 -lXext -lXxf86vm -lXinerama -lXrandr -lXau -lXdmcp -lXss -ltiff -ljpeg ;" >> Jamtop + + append-cflags -DUNIX -D_THREAD_SAFE + + sed \ + -e 's:CCFLAGS:CFLAGS:g' \ + -e "s:ar rusc:$(tc-getAR) rusc:g" \ + -i Jambase || die + + tc-export CC RANLIB + + jam -dx -fJambase "-j$(makeopts_jobs)" || die +} + +src_install() { + jam -dx -fJambase install || die + + rm bin/License.txt || die + + pushd bin > /dev/null + local binname + for binname in * ; do + newbin ${binname} argyll-${binname} + done + popd > /dev/null + + dodoc log.txt Readme.txt ttbd.txt notes.txt + if use doc; then + docinto html + dodoc doc/*html doc/*jpg doc/*gif + fi + + insinto /usr/share/${PN} + doins -r ref + + udev_dorules usb/55-Argyll.rules +} + +pkg_postinst() { + elog "If you have a Spyder2 you need to extract the firmware" + elog "from the CVSpyder.dll of the windows driver package" + elog "and store it as /usr/share/color/spyd2PLD.bin" + echo + elog "For further info on setting up instrument access read" + elog "http://www.argyllcms.com/doc/Installing_Linux.html; + echo +}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/argyllcms/
commit: ca63bc2c906af0d2d92fe2470c6f1d199d32f52e Author: Bernard Cafarelli gentoo org> AuthorDate: Tue Nov 21 14:01:52 2017 + Commit: Bernard Cafarelli gentoo org> CommitDate: Tue Nov 21 16:15:03 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca63bc2c media-gfx/argyllcms: drop old Package-Manager: Portage-2.3.15, Repoman-2.3.6 media-gfx/argyllcms/Manifest | 4 -- media-gfx/argyllcms/argyllcms-1.7.0.ebuild | 90 - media-gfx/argyllcms/argyllcms-1.8.2.ebuild | 91 - media-gfx/argyllcms/argyllcms-1.8.3.ebuild | 91 - media-gfx/argyllcms/argyllcms-1.9.1.ebuild | 93 -- 5 files changed, 369 deletions(-) diff --git a/media-gfx/argyllcms/Manifest b/media-gfx/argyllcms/Manifest index 947ad6d6a5e..2dc2c178f38 100644 --- a/media-gfx/argyllcms/Manifest +++ b/media-gfx/argyllcms/Manifest @@ -1,5 +1 @@ -DIST Argyll_V1.7.0_src.zip 13935712 SHA256 dac51cf5d8f6d04bb02f2f5b119fa0e8b773a010e6377116768b082ef018f663 SHA512 644683c8a73d36583d607b5d51c543dca8f1e3fb3db8138a164f9ed7f994df7739ee7d810b7136a7cf0eba7b54fe53b35ffbdd4e6915ec20b271325119ce369c WHIRLPOOL e08c6e311856716ee6b49e37c583d8d4275629fb746f018e0d7c768d4c907644dc60545ff2c709217988c668b198dfc95396af3fdf0ccd40d320514854b1c087 -DIST Argyll_V1.8.2_src.zip 13946428 SHA256 59bdfaeace35d2007c90fc53234ba33bf8a64cffc08f7b27a297fc5f85455377 SHA512 fb5a9fcfe558ce0593cc63d43751693dcaca8ed9dc202372bea5d8d54e19c004de0cb80382ffd2b570d9eeeb58584c7466b725d35377c72cbbde414625613d9c WHIRLPOOL 1a7f32f5ac203ae69773c8f40540aed4c2d36b1878ac7e7cc703df8809faa6ca086a249c1f20f5c2b8bb3db652add330b8a555dd34570c79b1da74cd5bb372ed -DIST Argyll_V1.8.3_src.zip 13933565 SHA256 60494176785f6c2e4e4daefb9452d83859880449040b2a843ed81de3bd0c558e SHA512 19bdba20313ec62b5b3c461d29a4f1eefbeb799ded06a1e0b568013b606547bf97b23c1b69f27d415e0052a7a2b747273131624e725ee21781b261568822b3a7 WHIRLPOOL d0f65bfdee48dcb29c887f371fe787aebac8c9577a1db0f386bb4a17e379ab99d2c0f94bc7474e753b3fd49548028928aeb48d9c0021b8ee5a76ab55575d5ce8 -DIST Argyll_V1.9.1_src.zip 13497142 SHA256 5e910b1fafa53498747bee6128adfb1b4a2418801728ad466ebd65fa7fa29823 SHA512 28cc7f686a841a8ef6d6594b71a9a8c8be9370395fd1385abdc4b8388b699266966b21385056933670e233a085edbe9ee58cbe854f18c980408a89b45e807179 WHIRLPOOL 70592c405e584b186225a7c1427c94d73b45dfcfd1080f91b71583d044b77130d9531e3b30c7d9f24802539cc3a02ebba661c15af5229569183351134d29a7ef DIST Argyll_V1.9.2_src.zip 13624924 SHA256 4d61ae0b91686dea721d34df2e44eaf36c88da87086fd50ccc4e999a58e9ce90 SHA512 f21fc2385b643dd6c32d1b1b0ab208a79ad8bc4319ac644d96e69ebc4c4e333d38b41e4516742816da9a91145e4f00bffb7f8b61a827859d5e14c1a8867b5a41 WHIRLPOOL 2b1bf8997a029bea711f42b7dec51c645834e7429430c6ad187a0b26f903ff58cfea27a072e28fb703be7ef2bcfa96d20f0f7ba6d1d809052eeb10d52013b430 diff --git a/media-gfx/argyllcms/argyllcms-1.7.0.ebuild b/media-gfx/argyllcms/argyllcms-1.7.0.ebuild deleted file mode 100644 index 031d59b3ec5..000 --- a/media-gfx/argyllcms/argyllcms-1.7.0.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit base flag-o-matic multiprocessing toolchain-funcs udev - -MY_P="Argyll_V${PV}" - -DESCRIPTION="Open source, ICC compatible color management system" -HOMEPAGE="http://www.argyllcms.com/; -SRC_URI="http://www.argyllcms.com/${MY_P}_src.zip; - -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="amd64 hppa x86" -IUSE="doc" - -RDEPEND=" - media-libs/tiff:0 - sys-libs/zlib - virtual/jpeg:0 - x11-libs/libX11 - x11-libs/libXau - x11-libs/libXdmcp - x11-libs/libXext - x11-libs/libXinerama - x11-libs/libXrandr - x11-libs/libXxf86vm - x11-libs/libXScrnSaver" -DEPEND="${RDEPEND} - app-arch/unzip - dev-util/ftjam" - -S="${WORKDIR}/${MY_P}" - -PATCHES=( - ) - -src_compile() { - # Make it respect LDFLAGS - echo "LINKFLAGS += ${LDFLAGS} ;" >> Jamtop - - # Evil hack to get --as-needed working. The build system unfortunately lists all - # the shared libraries by default on the command line _before_ the object to be built... - echo "STDLIBS += -ldl -lrt -lX11 -lXext -lXxf86vm -lXinerama -lXrandr -lXau -lXdmcp -lXss -ltiff -ljpeg ;" >> Jamtop - - append-cflags -DUNIX -D_THREAD_SAFE - - sed \ - -e 's:CCFLAGS:CFLAGS:g' \ - -e "s:ar rusc:$(tc-getAR) rusc:g" \ - -i Jambase || die - - tc-export CC RANLIB - - jam -dx -fJambase "-j$(makeopts_jobs)" || die -} - -src_install() { - jam -dx -fJambase install || die - - rm bin/License.txt || die - - pushd bin > /dev/null - local binname - for binname in * ; do - newbin ${binname} argyll-${binname} - done - popd > /dev/null - - use doc
[gentoo-commits] repo/gentoo:master commit in: media-gfx/argyllcms/
commit: e6ab1cb1c9b944d7d13930716674327a15d3df2d Author: Bernard Cafarelli gentoo org> AuthorDate: Tue Nov 21 14:02:28 2017 + Commit: Bernard Cafarelli gentoo org> CommitDate: Tue Nov 21 16:15:06 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6ab1cb1 media-gfx/argyllcms: 2.0.0 bump Package-Manager: Portage-2.3.15, Repoman-2.3.6 media-gfx/argyllcms/Manifest | 1 + media-gfx/argyllcms/argyllcms-2.0.0.ebuild | 89 ++ 2 files changed, 90 insertions(+) diff --git a/media-gfx/argyllcms/Manifest b/media-gfx/argyllcms/Manifest index 2dc2c178f38..eb309eff2da 100644 --- a/media-gfx/argyllcms/Manifest +++ b/media-gfx/argyllcms/Manifest @@ -1 +1,2 @@ DIST Argyll_V1.9.2_src.zip 13624924 SHA256 4d61ae0b91686dea721d34df2e44eaf36c88da87086fd50ccc4e999a58e9ce90 SHA512 f21fc2385b643dd6c32d1b1b0ab208a79ad8bc4319ac644d96e69ebc4c4e333d38b41e4516742816da9a91145e4f00bffb7f8b61a827859d5e14c1a8867b5a41 WHIRLPOOL 2b1bf8997a029bea711f42b7dec51c645834e7429430c6ad187a0b26f903ff58cfea27a072e28fb703be7ef2bcfa96d20f0f7ba6d1d809052eeb10d52013b430 +DIST Argyll_V2.0.0_src.zip 13588152 SHA256 5492896c040b406892864c467466ad6b50eb62954b5874ef0eb9174d1764ff41 SHA512 44e9a2307bc39a8e455c15b2f4126de652a9ecd43bec94a841cb3da56896effcb023740d7e6b8991d109766c83426eee4b131a6c56cda5ff28b22a06ea470b5d WHIRLPOOL 91e945c2871798f6a0065011a6d2016985857c978edffca4b3f6286210ccf172fcc597c1923e428250c19e600f9cace1c6c2f9e84fddbb4ee2db0107b281fe33 diff --git a/media-gfx/argyllcms/argyllcms-2.0.0.ebuild b/media-gfx/argyllcms/argyllcms-2.0.0.ebuild new file mode 100644 index 000..a90a7721a76 --- /dev/null +++ b/media-gfx/argyllcms/argyllcms-2.0.0.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit eutils flag-o-matic multiprocessing toolchain-funcs udev + +MY_P="Argyll_V${PV}" + +DESCRIPTION="Open source, ICC compatible color management system" +HOMEPAGE="http://www.argyllcms.com/; +SRC_URI="http://www.argyllcms.com/${MY_P}_src.zip; + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~hppa ~x86" +IUSE="doc" + +RDEPEND=" + media-libs/tiff:0 + sys-libs/zlib + virtual/jpeg:0 + x11-libs/libX11 + x11-libs/libXau + x11-libs/libXdmcp + x11-libs/libXext + x11-libs/libXinerama + x11-libs/libXrandr + x11-libs/libXxf86vm + x11-libs/libXScrnSaver" +DEPEND="${RDEPEND} + app-arch/unzip + dev-util/ftjam" + +S="${WORKDIR}/${MY_P}" + +src_compile() { + # Make it respect LDFLAGS + echo "LINKFLAGS += ${LDFLAGS} ;" >> Jamtop + + # Evil hack to get --as-needed working. The build system unfortunately lists all + # the shared libraries by default on the command line _before_ the object to be built... + echo "STDLIBS += -ldl -lrt -lX11 -lXext -lXxf86vm -lXinerama -lXrandr -lXau -lXdmcp -lXss -ltiff -ljpeg ;" >> Jamtop + + append-cflags -DUNIX -D_THREAD_SAFE + + sed \ + -e 's:CCFLAGS:CFLAGS:g' \ + -e "s:ar rusc:$(tc-getAR) rusc:g" \ + -i Jambase || die + + tc-export CC RANLIB + + jam -dx -fJambase "-j$(makeopts_jobs)" || die +} + +src_install() { + jam -dx -fJambase install || die + + rm bin/License.txt || die + + pushd bin > /dev/null + local binname + for binname in * ; do + newbin ${binname} argyll-${binname} + done + popd > /dev/null + + dodoc log.txt Readme.txt ttbd.txt notes.txt + if use doc; then + docinto html + dodoc doc/*html doc/*jpg doc/*gif + fi + + insinto /usr/share/${PN} + doins -r ref + + udev_dorules usb/55-Argyll.rules +} + +pkg_postinst() { + elog "If you have a Spyder2 you need to extract the firmware" + elog "from the CVSpyder.dll of the windows driver package" + elog "and store it as /usr/share/color/spyd2PLD.bin" + echo + elog "For further info on setting up instrument access read" + elog "http://www.argyllcms.com/doc/Installing_Linux.html; + echo +}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/argyllcms/
commit: ed47792c8fce8fbc0ae1e1308c4da01e689a3488 Author: Alexis Ballier gentoo org> AuthorDate: Tue Jul 11 08:39:26 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Tue Jul 11 08:39:26 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed47792c media-gfx/argyllcms: keyword ~arm64 Package-Manager: Portage-2.3.6, Repoman-2.3.2 media-gfx/argyllcms/argyllcms-1.9.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/argyllcms/argyllcms-1.9.2.ebuild b/media-gfx/argyllcms/argyllcms-1.9.2.ebuild index 712f1136d5b..4e1b6da07f5 100644 --- a/media-gfx/argyllcms/argyllcms-1.9.2.ebuild +++ b/media-gfx/argyllcms/argyllcms-1.9.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://www.argyllcms.com/${MY_P}_src.zip; LICENSE="AGPL-3" SLOT="0" -KEYWORDS="amd64 hppa x86" +KEYWORDS="amd64 ~arm64 hppa x86" IUSE="doc" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-gfx/argyllcms/
commit: 0d96470b6fbc5f295416f2ff9b182968e42d3e0c Author: Jeroen Roovers gentoo org> AuthorDate: Wed Mar 29 01:30:43 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Wed Mar 29 01:30:43 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d96470b media-gfx/argyllcms: Stable for HPPA (bug #609088). Package-Manager: Portage-2.3.5, Repoman-2.3.2 RepoMan-Options: --ignore-arches media-gfx/argyllcms/argyllcms-1.9.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/argyllcms/argyllcms-1.9.2.ebuild b/media-gfx/argyllcms/argyllcms-1.9.2.ebuild index 652c092ff18..712f1136d5b 100644 --- a/media-gfx/argyllcms/argyllcms-1.9.2.ebuild +++ b/media-gfx/argyllcms/argyllcms-1.9.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://www.argyllcms.com/${MY_P}_src.zip; LICENSE="AGPL-3" SLOT="0" -KEYWORDS="amd64 ~hppa x86" +KEYWORDS="amd64 hppa x86" IUSE="doc" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-gfx/argyllcms/
commit: 24310fac55f153436564753abfc9a82e680a3bfa Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Feb 14 15:37:03 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Feb 14 15:37:03 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24310fac media-gfx/argyllcms: x86 stable wrt bug #609088 Package-Manager: portage-2.3.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> media-gfx/argyllcms/argyllcms-1.9.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/argyllcms/argyllcms-1.9.2.ebuild b/media-gfx/argyllcms/argyllcms-1.9.2.ebuild index c3df72c17f..c358cd7288 100644 --- a/media-gfx/argyllcms/argyllcms-1.9.2.ebuild +++ b/media-gfx/argyllcms/argyllcms-1.9.2.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://www.argyllcms.com/${MY_P}_src.zip; LICENSE="AGPL-3" SLOT="0" -KEYWORDS="amd64 ~hppa ~x86" +KEYWORDS="amd64 ~hppa x86" IUSE="doc" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-gfx/argyllcms/
commit: a038aad7998f474deaec71ab9413b7549108450b Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Feb 14 14:51:32 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Feb 14 14:51:32 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a038aad7 media-gfx/argyllcms: amd64 stable wrt bug #609088 Package-Manager: portage-2.3.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> media-gfx/argyllcms/argyllcms-1.9.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-gfx/argyllcms/argyllcms-1.9.2.ebuild b/media-gfx/argyllcms/argyllcms-1.9.2.ebuild index 2f3d4351e8..c3df72c17f 100644 --- a/media-gfx/argyllcms/argyllcms-1.9.2.ebuild +++ b/media-gfx/argyllcms/argyllcms-1.9.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -14,7 +14,7 @@ SRC_URI="http://www.argyllcms.com/${MY_P}_src.zip; LICENSE="AGPL-3" SLOT="0" -KEYWORDS="~amd64 ~hppa ~x86" +KEYWORDS="amd64 ~hppa ~x86" IUSE="doc" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-gfx/argyllcms/
commit: a31d88c4be59e0f117a454be25509a3bf0f37971 Author: Bernard Cafarelli gentoo org> AuthorDate: Wed Nov 2 10:59:58 2016 + Commit: Bernard Cafarelli gentoo org> CommitDate: Wed Nov 2 11:05:27 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a31d88c4 media-gfx/argyllcms: version bump to 1.9.2, bug #597544 Package-Manager: portage-2.3.2 media-gfx/argyllcms/Manifest | 1 + media-gfx/argyllcms/argyllcms-1.9.2.ebuild | 94 ++ 2 files changed, 95 insertions(+) diff --git a/media-gfx/argyllcms/Manifest b/media-gfx/argyllcms/Manifest index 5759dd6..947ad6d 100644 --- a/media-gfx/argyllcms/Manifest +++ b/media-gfx/argyllcms/Manifest @@ -2,3 +2,4 @@ DIST Argyll_V1.7.0_src.zip 13935712 SHA256 dac51cf5d8f6d04bb02f2f5b119fa0e8b773a DIST Argyll_V1.8.2_src.zip 13946428 SHA256 59bdfaeace35d2007c90fc53234ba33bf8a64cffc08f7b27a297fc5f85455377 SHA512 fb5a9fcfe558ce0593cc63d43751693dcaca8ed9dc202372bea5d8d54e19c004de0cb80382ffd2b570d9eeeb58584c7466b725d35377c72cbbde414625613d9c WHIRLPOOL 1a7f32f5ac203ae69773c8f40540aed4c2d36b1878ac7e7cc703df8809faa6ca086a249c1f20f5c2b8bb3db652add330b8a555dd34570c79b1da74cd5bb372ed DIST Argyll_V1.8.3_src.zip 13933565 SHA256 60494176785f6c2e4e4daefb9452d83859880449040b2a843ed81de3bd0c558e SHA512 19bdba20313ec62b5b3c461d29a4f1eefbeb799ded06a1e0b568013b606547bf97b23c1b69f27d415e0052a7a2b747273131624e725ee21781b261568822b3a7 WHIRLPOOL d0f65bfdee48dcb29c887f371fe787aebac8c9577a1db0f386bb4a17e379ab99d2c0f94bc7474e753b3fd49548028928aeb48d9c0021b8ee5a76ab55575d5ce8 DIST Argyll_V1.9.1_src.zip 13497142 SHA256 5e910b1fafa53498747bee6128adfb1b4a2418801728ad466ebd65fa7fa29823 SHA512 28cc7f686a841a8ef6d6594b71a9a8c8be9370395fd1385abdc4b8388b699266966b21385056933670e233a085edbe9ee58cbe854f18c980408a89b45e807179 WHIRLPOOL 70592c405e584b186225a7c1427c94d73b45dfcfd1080f91b71583d044b77130d9531e3b30c7d9f24802539cc3a02ebba661c15af5229569183351134d29a7ef +DIST Argyll_V1.9.2_src.zip 13624924 SHA256 4d61ae0b91686dea721d34df2e44eaf36c88da87086fd50ccc4e999a58e9ce90 SHA512 f21fc2385b643dd6c32d1b1b0ab208a79ad8bc4319ac644d96e69ebc4c4e333d38b41e4516742816da9a91145e4f00bffb7f8b61a827859d5e14c1a8867b5a41 WHIRLPOOL 2b1bf8997a029bea711f42b7dec51c645834e7429430c6ad187a0b26f903ff58cfea27a072e28fb703be7ef2bcfa96d20f0f7ba6d1d809052eeb10d52013b430 diff --git a/media-gfx/argyllcms/argyllcms-1.9.2.ebuild b/media-gfx/argyllcms/argyllcms-1.9.2.ebuild new file mode 100644 index ..2f3d435 --- /dev/null +++ b/media-gfx/argyllcms/argyllcms-1.9.2.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit eutils flag-o-matic multiprocessing toolchain-funcs udev + +MY_P="Argyll_V${PV}" + +DESCRIPTION="Open source, ICC compatible color management system" +HOMEPAGE="http://www.argyllcms.com/; +SRC_URI="http://www.argyllcms.com/${MY_P}_src.zip; + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~x86" +IUSE="doc" + +RDEPEND=" + media-libs/tiff:0 + sys-libs/zlib + virtual/jpeg:0 + x11-libs/libX11 + x11-libs/libXau + x11-libs/libXdmcp + x11-libs/libXext + x11-libs/libXinerama + x11-libs/libXrandr + x11-libs/libXxf86vm + x11-libs/libXScrnSaver" +DEPEND="${RDEPEND} + app-arch/unzip + dev-util/ftjam" + +S="${WORKDIR}/${MY_P}" + +PATCHES=( + "${FILESDIR}"/${PN}-1.8.0-gcc5.patch + ) + +src_compile() { + # Make it respect LDFLAGS + echo "LINKFLAGS += ${LDFLAGS} ;" >> Jamtop + + # Evil hack to get --as-needed working. The build system unfortunately lists all + # the shared libraries by default on the command line _before_ the object to be built... + echo "STDLIBS += -ldl -lrt -lX11 -lXext -lXxf86vm -lXinerama -lXrandr -lXau -lXdmcp -lXss -ltiff -ljpeg ;" >> Jamtop + + append-cflags -DUNIX -D_THREAD_SAFE + + sed \ + -e 's:CCFLAGS:CFLAGS:g' \ + -e "s:ar rusc:$(tc-getAR) rusc:g" \ + -i Jambase || die + + tc-export CC RANLIB + + jam -dx -fJambase "-j$(makeopts_jobs)" || die +} + +src_install() { + jam -dx -fJambase install || die + + rm bin/License.txt || die + + pushd bin > /dev/null + local binname + for binname in * ; do + newbin ${binname} argyll-${binname} + done + popd > /dev/null + + dodoc log.txt Readme.txt ttbd.txt notes.txt + if use doc; then + docinto html + dodoc doc/*html doc/*jpg doc/*gif + fi + + insinto /usr/share/${PN} + doins -r ref + + udev_dorules usb/55-Argyll.rules +} + +pkg_postinst() { + elog "If you have a Spyder2 you need to extract the firmware" + elog "from the CVSpyder.dll of the windows driver package" + elog "and store it as /usr/share/color/spyd2PLD.bin" + echo +
[gentoo-commits] repo/gentoo:master commit in: media-gfx/argyllcms/
commit: 8433db339f39635acb270ef77f3b9445e90370be Author: Bernard Cafarelli gentoo org> AuthorDate: Tue Oct 11 13:00:34 2016 + Commit: Bernard Cafarelli gentoo org> CommitDate: Tue Oct 11 13:01:32 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8433db33 media-gfx/argyllcms: version bump to 1.9.1, bug #596790 Update ebuild to EAPI 6, use PATCHES variable and replace dohtml by dodoc Package-Manager: portage-2.3.1 media-gfx/argyllcms/Manifest | 1 + media-gfx/argyllcms/argyllcms-1.9.1.ebuild | 94 ++ 2 files changed, 95 insertions(+) diff --git a/media-gfx/argyllcms/Manifest b/media-gfx/argyllcms/Manifest index 763758e..5759dd6 100644 --- a/media-gfx/argyllcms/Manifest +++ b/media-gfx/argyllcms/Manifest @@ -1,3 +1,4 @@ DIST Argyll_V1.7.0_src.zip 13935712 SHA256 dac51cf5d8f6d04bb02f2f5b119fa0e8b773a010e6377116768b082ef018f663 SHA512 644683c8a73d36583d607b5d51c543dca8f1e3fb3db8138a164f9ed7f994df7739ee7d810b7136a7cf0eba7b54fe53b35ffbdd4e6915ec20b271325119ce369c WHIRLPOOL e08c6e311856716ee6b49e37c583d8d4275629fb746f018e0d7c768d4c907644dc60545ff2c709217988c668b198dfc95396af3fdf0ccd40d320514854b1c087 DIST Argyll_V1.8.2_src.zip 13946428 SHA256 59bdfaeace35d2007c90fc53234ba33bf8a64cffc08f7b27a297fc5f85455377 SHA512 fb5a9fcfe558ce0593cc63d43751693dcaca8ed9dc202372bea5d8d54e19c004de0cb80382ffd2b570d9eeeb58584c7466b725d35377c72cbbde414625613d9c WHIRLPOOL 1a7f32f5ac203ae69773c8f40540aed4c2d36b1878ac7e7cc703df8809faa6ca086a249c1f20f5c2b8bb3db652add330b8a555dd34570c79b1da74cd5bb372ed DIST Argyll_V1.8.3_src.zip 13933565 SHA256 60494176785f6c2e4e4daefb9452d83859880449040b2a843ed81de3bd0c558e SHA512 19bdba20313ec62b5b3c461d29a4f1eefbeb799ded06a1e0b568013b606547bf97b23c1b69f27d415e0052a7a2b747273131624e725ee21781b261568822b3a7 WHIRLPOOL d0f65bfdee48dcb29c887f371fe787aebac8c9577a1db0f386bb4a17e379ab99d2c0f94bc7474e753b3fd49548028928aeb48d9c0021b8ee5a76ab55575d5ce8 +DIST Argyll_V1.9.1_src.zip 13497142 SHA256 5e910b1fafa53498747bee6128adfb1b4a2418801728ad466ebd65fa7fa29823 SHA512 28cc7f686a841a8ef6d6594b71a9a8c8be9370395fd1385abdc4b8388b699266966b21385056933670e233a085edbe9ee58cbe854f18c980408a89b45e807179 WHIRLPOOL 70592c405e584b186225a7c1427c94d73b45dfcfd1080f91b71583d044b77130d9531e3b30c7d9f24802539cc3a02ebba661c15af5229569183351134d29a7ef diff --git a/media-gfx/argyllcms/argyllcms-1.9.1.ebuild b/media-gfx/argyllcms/argyllcms-1.9.1.ebuild new file mode 100644 index ..2f3d435 --- /dev/null +++ b/media-gfx/argyllcms/argyllcms-1.9.1.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit eutils flag-o-matic multiprocessing toolchain-funcs udev + +MY_P="Argyll_V${PV}" + +DESCRIPTION="Open source, ICC compatible color management system" +HOMEPAGE="http://www.argyllcms.com/; +SRC_URI="http://www.argyllcms.com/${MY_P}_src.zip; + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~x86" +IUSE="doc" + +RDEPEND=" + media-libs/tiff:0 + sys-libs/zlib + virtual/jpeg:0 + x11-libs/libX11 + x11-libs/libXau + x11-libs/libXdmcp + x11-libs/libXext + x11-libs/libXinerama + x11-libs/libXrandr + x11-libs/libXxf86vm + x11-libs/libXScrnSaver" +DEPEND="${RDEPEND} + app-arch/unzip + dev-util/ftjam" + +S="${WORKDIR}/${MY_P}" + +PATCHES=( + "${FILESDIR}"/${PN}-1.8.0-gcc5.patch + ) + +src_compile() { + # Make it respect LDFLAGS + echo "LINKFLAGS += ${LDFLAGS} ;" >> Jamtop + + # Evil hack to get --as-needed working. The build system unfortunately lists all + # the shared libraries by default on the command line _before_ the object to be built... + echo "STDLIBS += -ldl -lrt -lX11 -lXext -lXxf86vm -lXinerama -lXrandr -lXau -lXdmcp -lXss -ltiff -ljpeg ;" >> Jamtop + + append-cflags -DUNIX -D_THREAD_SAFE + + sed \ + -e 's:CCFLAGS:CFLAGS:g' \ + -e "s:ar rusc:$(tc-getAR) rusc:g" \ + -i Jambase || die + + tc-export CC RANLIB + + jam -dx -fJambase "-j$(makeopts_jobs)" || die +} + +src_install() { + jam -dx -fJambase install || die + + rm bin/License.txt || die + + pushd bin > /dev/null + local binname + for binname in * ; do + newbin ${binname} argyll-${binname} + done + popd > /dev/null + + dodoc log.txt Readme.txt ttbd.txt notes.txt + if use doc; then + docinto html + dodoc doc/*html doc/*jpg doc/*gif + fi + + insinto /usr/share/${PN} + doins -r ref + + udev_dorules usb/55-Argyll.rules +} + +pkg_postinst() { + elog "If you have a Spyder2 you need to extract the firmware" + elog "from the CVSpyder.dll of the windows driver package" + elog "and store it as /usr/share/color/spyd2PLD.bin" + echo + elog
[gentoo-commits] repo/gentoo:master commit in: media-gfx/argyllcms/
commit: 5db28b98fe83997b99acc8a48f970a2092ffee8f Author: Bernard Cafarelli gentoo org> AuthorDate: Mon Nov 23 10:53:47 2015 + Commit: Bernard Cafarelli gentoo org> CommitDate: Mon Nov 23 11:54:14 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5db28b98 media-gfx/argyllcms: fix patch application, bug #566476 Thanks Michelangelo Scopelliti gmx.it> for the report Package-Manager: portage-2.2.25 media-gfx/argyllcms/argyllcms-1.8.3.ebuild | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/media-gfx/argyllcms/argyllcms-1.8.3.ebuild b/media-gfx/argyllcms/argyllcms-1.8.3.ebuild index 13b3448..b1c1240 100644 --- a/media-gfx/argyllcms/argyllcms-1.8.3.ebuild +++ b/media-gfx/argyllcms/argyllcms-1.8.3.ebuild @@ -4,7 +4,7 @@ EAPI=5 -inherit flag-o-matic multiprocessing toolchain-funcs udev +inherit eutils flag-o-matic multiprocessing toolchain-funcs udev MY_P="Argyll_V${PV}" @@ -35,9 +35,9 @@ DEPEND="${RDEPEND} S="${WORKDIR}/${MY_P}" -PATCHES=( - "${FILESDIR}"/${PN}-1.8.0-gcc5.patch - ) +src_prepare() { + epatch "${FILESDIR}"/${PN}-1.8.0-gcc5.patch +} src_compile() { # Make it respect LDFLAGS
[gentoo-commits] repo/gentoo:master commit in: media-gfx/argyllcms/
commit: 54bb8824e6151caa4a81bf30bfafc66f4f3c28d8 Author: Bernard Cafarelli gentoo org> AuthorDate: Tue Nov 17 15:07:58 2015 + Commit: Bernard Cafarelli gentoo org> CommitDate: Tue Nov 17 15:07:58 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54bb8824 media-gfx/argyllcms: clean some versions Package-Manager: portage-2.2.24 media-gfx/argyllcms/Manifest | 2 - media-gfx/argyllcms/argyllcms-1.6.3.ebuild | 91 - media-gfx/argyllcms/argyllcms-1.8.0.ebuild | 92 -- 3 files changed, 185 deletions(-) diff --git a/media-gfx/argyllcms/Manifest b/media-gfx/argyllcms/Manifest index 1e1a721..763758e 100644 --- a/media-gfx/argyllcms/Manifest +++ b/media-gfx/argyllcms/Manifest @@ -1,5 +1,3 @@ -DIST Argyll_V1.6.3_src.zip 10338488 SHA256 188beaa03dd2459403415023f8f8f9aab362bf3062a9822b3622dde6902e4b84 SHA512 7c350c73492d7e2e27354814cfcb172bf1e4bb6ee8f3f71f2003a7d44ed4be9890a6c80d6a69228495645be11a327c0f7c2ab68d6f6621dd938744a1cd7ebe95 WHIRLPOOL a854ebcca1950f3e654ae85fff3189bae17c511c26e2f3dd8104d9b55ddb83022659276fae201899f51a2a27b00c1cf98f157261e50d0fd48f1a8044923e11c6 DIST Argyll_V1.7.0_src.zip 13935712 SHA256 dac51cf5d8f6d04bb02f2f5b119fa0e8b773a010e6377116768b082ef018f663 SHA512 644683c8a73d36583d607b5d51c543dca8f1e3fb3db8138a164f9ed7f994df7739ee7d810b7136a7cf0eba7b54fe53b35ffbdd4e6915ec20b271325119ce369c WHIRLPOOL e08c6e311856716ee6b49e37c583d8d4275629fb746f018e0d7c768d4c907644dc60545ff2c709217988c668b198dfc95396af3fdf0ccd40d320514854b1c087 -DIST Argyll_V1.8.0_src.zip 13931190 SHA256 02440060b224bf8e42bd7eabe0c857e1311546839391d94bb250dda60e4db13b SHA512 959a581aaf3514a130cae3aa133c385591b53d11e5ee6bb11349ee8614f392baa5f5799ede4d10dda8a3c182fc69a186a5a1738070649acdfb9987aa52f83976 WHIRLPOOL 6b43e3ecff4cde12fa1d6fe51f0a9612019ac1f452eed66e32ce8a834f127ee84119fdbb436cf1266e4e586f534acbf74df1102215d311d69a7f4f723d77a286 DIST Argyll_V1.8.2_src.zip 13946428 SHA256 59bdfaeace35d2007c90fc53234ba33bf8a64cffc08f7b27a297fc5f85455377 SHA512 fb5a9fcfe558ce0593cc63d43751693dcaca8ed9dc202372bea5d8d54e19c004de0cb80382ffd2b570d9eeeb58584c7466b725d35377c72cbbde414625613d9c WHIRLPOOL 1a7f32f5ac203ae69773c8f40540aed4c2d36b1878ac7e7cc703df8809faa6ca086a249c1f20f5c2b8bb3db652add330b8a555dd34570c79b1da74cd5bb372ed DIST Argyll_V1.8.3_src.zip 13933565 SHA256 60494176785f6c2e4e4daefb9452d83859880449040b2a843ed81de3bd0c558e SHA512 19bdba20313ec62b5b3c461d29a4f1eefbeb799ded06a1e0b568013b606547bf97b23c1b69f27d415e0052a7a2b747273131624e725ee21781b261568822b3a7 WHIRLPOOL d0f65bfdee48dcb29c887f371fe787aebac8c9577a1db0f386bb4a17e379ab99d2c0f94bc7474e753b3fd49548028928aeb48d9c0021b8ee5a76ab55575d5ce8 diff --git a/media-gfx/argyllcms/argyllcms-1.6.3.ebuild b/media-gfx/argyllcms/argyllcms-1.6.3.ebuild deleted file mode 100644 index 0ea5ca7..000 --- a/media-gfx/argyllcms/argyllcms-1.6.3.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit base flag-o-matic multiprocessing toolchain-funcs udev - -MY_P="Argyll_V${PV}" - -DESCRIPTION="Open source, ICC compatible color management system" -HOMEPAGE="http://www.argyllcms.com/; -SRC_URI="http://www.argyllcms.com/${MY_P}_src.zip; - -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="~amd64 hppa ~x86" -IUSE="doc" - -RDEPEND=" - media-libs/tiff - sys-libs/zlib - virtual/jpeg - x11-libs/libX11 - x11-libs/libXau - x11-libs/libXdmcp - x11-libs/libXext - x11-libs/libXinerama - x11-libs/libXrandr - x11-libs/libXxf86vm - x11-libs/libXScrnSaver" -DEPEND="${RDEPEND} - app-arch/unzip - dev-util/ftjam" - -S="${WORKDIR}/${MY_P}" - -PATCHES=( - ) - -src_compile() { - # Make it respect LDFLAGS - echo "LINKFLAGS += ${LDFLAGS} ;" >> Jamtop - - # Evil hack to get --as-needed working. The build system unfortunately lists all - # the shared libraries by default on the command line _before_ the object to be built... - echo "STDLIBS += -ldl -lrt -lX11 -lXext -lXxf86vm -lXinerama -lXrandr -lXau -lXdmcp -lXss -ltiff -ljpeg ;" >> Jamtop - - append-cflags -DUNIX -D_THREAD_SAFE - - sed \ - -e 's:CCFLAGS:CFLAGS:g' \ - -e "s:ar rusc:$(tc-getAR) rusc:g" \ - -i Jambase || die - - tc-export CC RANLIB - - jam -dx -fJambase "-j$(makeopts_jobs)" || die -} - -src_install() { - jam -dx -fJambase install || die - - rm bin/License.txt || die - - pushd bin > /dev/null - local binname - for binname in * ; do - newbin ${binname} argyll-${binname} - done - popd > /dev/null - - use doc && dohtml doc/* - - dodoc log.txt Readme.txt ttbd.txt notes.txt - - insinto /usr/share/${PN} - doins -r ref - - udev_dorules usb/55-Argyll.rules
[gentoo-commits] repo/gentoo:master commit in: media-gfx/argyllcms/
commit: ea31448c25e479eb26f28fc839c48bb965d04fee Author: Bernard Cafarelli gentoo org> AuthorDate: Tue Nov 17 15:05:18 2015 + Commit: Bernard Cafarelli gentoo org> CommitDate: Tue Nov 17 15:05:18 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea31448c media-gfx/argyllcms: version bump, bug #565780 Thanks Alexander Bezrukov mail.ru> for the bug report Also dropped base eclass inherit in latest ebuild Package-Manager: portage-2.2.24 media-gfx/argyllcms/Manifest | 1 + media-gfx/argyllcms/argyllcms-1.8.3.ebuild | 92 ++ 2 files changed, 93 insertions(+) diff --git a/media-gfx/argyllcms/Manifest b/media-gfx/argyllcms/Manifest index cb4e264..1e1a721 100644 --- a/media-gfx/argyllcms/Manifest +++ b/media-gfx/argyllcms/Manifest @@ -2,3 +2,4 @@ DIST Argyll_V1.6.3_src.zip 10338488 SHA256 188beaa03dd2459403415023f8f8f9aab362b DIST Argyll_V1.7.0_src.zip 13935712 SHA256 dac51cf5d8f6d04bb02f2f5b119fa0e8b773a010e6377116768b082ef018f663 SHA512 644683c8a73d36583d607b5d51c543dca8f1e3fb3db8138a164f9ed7f994df7739ee7d810b7136a7cf0eba7b54fe53b35ffbdd4e6915ec20b271325119ce369c WHIRLPOOL e08c6e311856716ee6b49e37c583d8d4275629fb746f018e0d7c768d4c907644dc60545ff2c709217988c668b198dfc95396af3fdf0ccd40d320514854b1c087 DIST Argyll_V1.8.0_src.zip 13931190 SHA256 02440060b224bf8e42bd7eabe0c857e1311546839391d94bb250dda60e4db13b SHA512 959a581aaf3514a130cae3aa133c385591b53d11e5ee6bb11349ee8614f392baa5f5799ede4d10dda8a3c182fc69a186a5a1738070649acdfb9987aa52f83976 WHIRLPOOL 6b43e3ecff4cde12fa1d6fe51f0a9612019ac1f452eed66e32ce8a834f127ee84119fdbb436cf1266e4e586f534acbf74df1102215d311d69a7f4f723d77a286 DIST Argyll_V1.8.2_src.zip 13946428 SHA256 59bdfaeace35d2007c90fc53234ba33bf8a64cffc08f7b27a297fc5f85455377 SHA512 fb5a9fcfe558ce0593cc63d43751693dcaca8ed9dc202372bea5d8d54e19c004de0cb80382ffd2b570d9eeeb58584c7466b725d35377c72cbbde414625613d9c WHIRLPOOL 1a7f32f5ac203ae69773c8f40540aed4c2d36b1878ac7e7cc703df8809faa6ca086a249c1f20f5c2b8bb3db652add330b8a555dd34570c79b1da74cd5bb372ed +DIST Argyll_V1.8.3_src.zip 13933565 SHA256 60494176785f6c2e4e4daefb9452d83859880449040b2a843ed81de3bd0c558e SHA512 19bdba20313ec62b5b3c461d29a4f1eefbeb799ded06a1e0b568013b606547bf97b23c1b69f27d415e0052a7a2b747273131624e725ee21781b261568822b3a7 WHIRLPOOL d0f65bfdee48dcb29c887f371fe787aebac8c9577a1db0f386bb4a17e379ab99d2c0f94bc7474e753b3fd49548028928aeb48d9c0021b8ee5a76ab55575d5ce8 diff --git a/media-gfx/argyllcms/argyllcms-1.8.3.ebuild b/media-gfx/argyllcms/argyllcms-1.8.3.ebuild new file mode 100644 index 000..13b3448 --- /dev/null +++ b/media-gfx/argyllcms/argyllcms-1.8.3.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit flag-o-matic multiprocessing toolchain-funcs udev + +MY_P="Argyll_V${PV}" + +DESCRIPTION="Open source, ICC compatible color management system" +HOMEPAGE="http://www.argyllcms.com/; +SRC_URI="http://www.argyllcms.com/${MY_P}_src.zip; + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~x86" +IUSE="doc" + +RDEPEND=" + media-libs/tiff:0 + sys-libs/zlib + virtual/jpeg:0 + x11-libs/libX11 + x11-libs/libXau + x11-libs/libXdmcp + x11-libs/libXext + x11-libs/libXinerama + x11-libs/libXrandr + x11-libs/libXxf86vm + x11-libs/libXScrnSaver" +DEPEND="${RDEPEND} + app-arch/unzip + dev-util/ftjam" + +S="${WORKDIR}/${MY_P}" + +PATCHES=( + "${FILESDIR}"/${PN}-1.8.0-gcc5.patch + ) + +src_compile() { + # Make it respect LDFLAGS + echo "LINKFLAGS += ${LDFLAGS} ;" >> Jamtop + + # Evil hack to get --as-needed working. The build system unfortunately lists all + # the shared libraries by default on the command line _before_ the object to be built... + echo "STDLIBS += -ldl -lrt -lX11 -lXext -lXxf86vm -lXinerama -lXrandr -lXau -lXdmcp -lXss -ltiff -ljpeg ;" >> Jamtop + + append-cflags -DUNIX -D_THREAD_SAFE + + sed \ + -e 's:CCFLAGS:CFLAGS:g' \ + -e "s:ar rusc:$(tc-getAR) rusc:g" \ + -i Jambase || die + + tc-export CC RANLIB + + jam -dx -fJambase "-j$(makeopts_jobs)" || die +} + +src_install() { + jam -dx -fJambase install || die + + rm bin/License.txt || die + + pushd bin > /dev/null + local binname + for binname in * ; do + newbin ${binname} argyll-${binname} + done + popd > /dev/null + + use doc && dohtml doc/* + + dodoc log.txt Readme.txt ttbd.txt notes.txt + + insinto /usr/share/${PN} + doins -r ref + + udev_dorules usb/55-Argyll.rules +} + +pkg_postinst() { + elog "If you have a Spyder2 you need to extract the firmware" + elog "from the CVSpyder.dll of the windows driver package" + elog "and store it as /usr/share/color/spyd2PLD.bin" + echo
[gentoo-commits] repo/gentoo:master commit in: media-gfx/argyllcms/files/, media-gfx/argyllcms/
commit: 22ba876744450eee0689e17155dc8de90a91de60 Author: Bernard Cafarelli gentoo org> AuthorDate: Mon Sep 28 12:06:50 2015 + Commit: Bernard Cafarelli gentoo org> CommitDate: Mon Sep 28 12:22:41 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22ba8767 media-gfx/argyllcms: drop old ~arch versions Package-Manager: portage-2.2.22 media-gfx/argyllcms/Manifest | 3 - media-gfx/argyllcms/argyllcms-1.4.0-r1.ebuild | 85 media-gfx/argyllcms/argyllcms-1.4.0-r2.ebuild | 93 -- media-gfx/argyllcms/argyllcms-1.5.1.ebuild | 92 - media-gfx/argyllcms/argyllcms-1.6.2.ebuild | 91 - media-gfx/argyllcms/argyllcms-1.6.3-r1.ebuild | 92 - .../files/argyllcms-1.4.0-CVE-2012-4405.patch | 18 - .../argyllcms/files/argyllcms-1.4.0-jpeg.patch | 21 - .../argyllcms/files/argyllcms-1.6.3-usb-db.patch | 12 --- 9 files changed, 507 deletions(-) diff --git a/media-gfx/argyllcms/Manifest b/media-gfx/argyllcms/Manifest index 9d94081..27846fc 100644 --- a/media-gfx/argyllcms/Manifest +++ b/media-gfx/argyllcms/Manifest @@ -1,6 +1,3 @@ -DIST Argyll_V1.4.0_src.zip 15242860 SHA256 d33134704d2964db69f9e61eb73188632fe2058cdf57aeaa56e64a264e02b1a8 SHA512 edb9ff1b0a965e79a26c0138afe16472fd18236b55b7262135d70bfc7405001a55d2ada425fcbaa0b6f73a3fa2faa2cfe07b3413c8a5ecea04c87e5646ae WHIRLPOOL 7b777f43c9a34966d3fee8ab67010d7253da4054e107749ffe67c4f834c3977a2889c3d0d5035b7e1d186d669c4ead69e2a912682631598630f12056d45acd6b -DIST Argyll_V1.5.1_src.zip 9693168 SHA256 7c65055e577da5a3344b3949e52c3e66fe6339b8801bf4e0cda687e78f7808a7 SHA512 c21cd676edd6415a866fb2a7b122eac18e7596f265a0f2dc8d1f7ca761f64be9fd64ead1430e36eff8767672e73bd93de61398ff588e94a0e121d848afd8bb96 WHIRLPOOL d827297475755e75abd73d60a725cb3e29eb2afa341295d5e47ee9cbae8803863bf84d2fc11f56f9f98862c126bd3f4fa37060a629c0b24ac3081bd3b2d2c5b6 -DIST Argyll_V1.6.2_src.zip 10291838 SHA256 c21591d5615a584df438ecbfe7858fde571f6066e56da436c541d08ca899ac9f SHA512 98484eb7985482c132532c2aedb24afeb20576a6417c89718d58e5e35e36bd4feb270aa7ea8c86b31dc218c82d99de3500c47346c75159a79de9df57d2019fcd WHIRLPOOL fbc4b766bd45d47b33f56b8662c7681c251aab0c978ff71f3079b83f9eeb8052725b77446035ce91589f11553283f84b43f24602e3b4127bc1b5f37672d3 DIST Argyll_V1.6.3_src.zip 10338488 SHA256 188beaa03dd2459403415023f8f8f9aab362bf3062a9822b3622dde6902e4b84 SHA512 7c350c73492d7e2e27354814cfcb172bf1e4bb6ee8f3f71f2003a7d44ed4be9890a6c80d6a69228495645be11a327c0f7c2ab68d6f6621dd938744a1cd7ebe95 WHIRLPOOL a854ebcca1950f3e654ae85fff3189bae17c511c26e2f3dd8104d9b55ddb83022659276fae201899f51a2a27b00c1cf98f157261e50d0fd48f1a8044923e11c6 DIST Argyll_V1.7.0_src.zip 13935712 SHA256 dac51cf5d8f6d04bb02f2f5b119fa0e8b773a010e6377116768b082ef018f663 SHA512 644683c8a73d36583d607b5d51c543dca8f1e3fb3db8138a164f9ed7f994df7739ee7d810b7136a7cf0eba7b54fe53b35ffbdd4e6915ec20b271325119ce369c WHIRLPOOL e08c6e311856716ee6b49e37c583d8d4275629fb746f018e0d7c768d4c907644dc60545ff2c709217988c668b198dfc95396af3fdf0ccd40d320514854b1c087 DIST Argyll_V1.8.0_src.zip 13931190 SHA256 02440060b224bf8e42bd7eabe0c857e1311546839391d94bb250dda60e4db13b SHA512 959a581aaf3514a130cae3aa133c385591b53d11e5ee6bb11349ee8614f392baa5f5799ede4d10dda8a3c182fc69a186a5a1738070649acdfb9987aa52f83976 WHIRLPOOL 6b43e3ecff4cde12fa1d6fe51f0a9612019ac1f452eed66e32ce8a834f127ee84119fdbb436cf1266e4e586f534acbf74df1102215d311d69a7f4f723d77a286 diff --git a/media-gfx/argyllcms/argyllcms-1.4.0-r1.ebuild b/media-gfx/argyllcms/argyllcms-1.4.0-r1.ebuild deleted file mode 100644 index 5183759..000 --- a/media-gfx/argyllcms/argyllcms-1.4.0-r1.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit base udev - -MY_P="Argyll_V${PV}" -DESCRIPTION="Open source, ICC compatible color management system" -HOMEPAGE="http://www.argyllcms.com/; -SRC_URI="http://www.argyllcms.com/${MY_P}_src.zip; - -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="doc" - -RDEPEND="media-libs/tiff - virtual/jpeg - sys-libs/zlib - x11-libs/libX11 - x11-libs/libXau - x11-libs/libXdmcp - x11-libs/libXext - x11-libs/libXinerama - x11-libs/libXrandr - x11-libs/libXxf86vm - x11-libs/libXScrnSaver" -DEPEND="${RDEPEND} - app-arch/unzip - dev-util/ftjam" - -S="${WORKDIR}/${MY_P}" - -PATCHES=( "${FILESDIR}/${PN}-1.4.0-jpeg.patch" - "${FILESDIR}/${PN}-1.4.0-CVE-2012-4405.patch" ) - -src_compile() { - # Make it respect LDFLAGS - echo "LINKFLAGS += ${LDFLAGS} ;" >> Jamtop - - # Evil hack to get --as-needed working. The build system unfortunately lists all - # the shared libraries by default on the command line _before_ the object to be built... - echo
[gentoo-commits] repo/gentoo:master commit in: media-gfx/argyllcms/
commit: b91f8129d65ae6f9b623c538afff68bd5eab6a0e Author: Bernard Cafarelli gentoo org> AuthorDate: Mon Sep 28 12:22:34 2015 + Commit: Bernard Cafarelli gentoo org> CommitDate: Mon Sep 28 12:22:42 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b91f8129 media-gfx/argyllcms: version bump, bug #561188 Package-Manager: portage-2.2.22 media-gfx/argyllcms/Manifest | 1 + media-gfx/argyllcms/argyllcms-1.8.2.ebuild | 92 ++ 2 files changed, 93 insertions(+) diff --git a/media-gfx/argyllcms/Manifest b/media-gfx/argyllcms/Manifest index 27846fc..cb4e264 100644 --- a/media-gfx/argyllcms/Manifest +++ b/media-gfx/argyllcms/Manifest @@ -1,3 +1,4 @@ DIST Argyll_V1.6.3_src.zip 10338488 SHA256 188beaa03dd2459403415023f8f8f9aab362bf3062a9822b3622dde6902e4b84 SHA512 7c350c73492d7e2e27354814cfcb172bf1e4bb6ee8f3f71f2003a7d44ed4be9890a6c80d6a69228495645be11a327c0f7c2ab68d6f6621dd938744a1cd7ebe95 WHIRLPOOL a854ebcca1950f3e654ae85fff3189bae17c511c26e2f3dd8104d9b55ddb83022659276fae201899f51a2a27b00c1cf98f157261e50d0fd48f1a8044923e11c6 DIST Argyll_V1.7.0_src.zip 13935712 SHA256 dac51cf5d8f6d04bb02f2f5b119fa0e8b773a010e6377116768b082ef018f663 SHA512 644683c8a73d36583d607b5d51c543dca8f1e3fb3db8138a164f9ed7f994df7739ee7d810b7136a7cf0eba7b54fe53b35ffbdd4e6915ec20b271325119ce369c WHIRLPOOL e08c6e311856716ee6b49e37c583d8d4275629fb746f018e0d7c768d4c907644dc60545ff2c709217988c668b198dfc95396af3fdf0ccd40d320514854b1c087 DIST Argyll_V1.8.0_src.zip 13931190 SHA256 02440060b224bf8e42bd7eabe0c857e1311546839391d94bb250dda60e4db13b SHA512 959a581aaf3514a130cae3aa133c385591b53d11e5ee6bb11349ee8614f392baa5f5799ede4d10dda8a3c182fc69a186a5a1738070649acdfb9987aa52f83976 WHIRLPOOL 6b43e3ecff4cde12fa1d6fe51f0a9612019ac1f452eed66e32ce8a834f127ee84119fdbb436cf1266e4e586f534acbf74df1102215d311d69a7f4f723d77a286 +DIST Argyll_V1.8.2_src.zip 13946428 SHA256 59bdfaeace35d2007c90fc53234ba33bf8a64cffc08f7b27a297fc5f85455377 SHA512 fb5a9fcfe558ce0593cc63d43751693dcaca8ed9dc202372bea5d8d54e19c004de0cb80382ffd2b570d9eeeb58584c7466b725d35377c72cbbde414625613d9c WHIRLPOOL 1a7f32f5ac203ae69773c8f40540aed4c2d36b1878ac7e7cc703df8809faa6ca086a249c1f20f5c2b8bb3db652add330b8a555dd34570c79b1da74cd5bb372ed diff --git a/media-gfx/argyllcms/argyllcms-1.8.2.ebuild b/media-gfx/argyllcms/argyllcms-1.8.2.ebuild new file mode 100644 index 000..10a26f1 --- /dev/null +++ b/media-gfx/argyllcms/argyllcms-1.8.2.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit base flag-o-matic multiprocessing toolchain-funcs udev + +MY_P="Argyll_V${PV}" + +DESCRIPTION="Open source, ICC compatible color management system" +HOMEPAGE="http://www.argyllcms.com/; +SRC_URI="http://www.argyllcms.com/${MY_P}_src.zip; + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~x86" +IUSE="doc" + +RDEPEND=" + media-libs/tiff:0 + sys-libs/zlib + virtual/jpeg:0 + x11-libs/libX11 + x11-libs/libXau + x11-libs/libXdmcp + x11-libs/libXext + x11-libs/libXinerama + x11-libs/libXrandr + x11-libs/libXxf86vm + x11-libs/libXScrnSaver" +DEPEND="${RDEPEND} + app-arch/unzip + dev-util/ftjam" + +S="${WORKDIR}/${MY_P}" + +PATCHES=( + "${FILESDIR}"/${PN}-1.8.0-gcc5.patch + ) + +src_compile() { + # Make it respect LDFLAGS + echo "LINKFLAGS += ${LDFLAGS} ;" >> Jamtop + + # Evil hack to get --as-needed working. The build system unfortunately lists all + # the shared libraries by default on the command line _before_ the object to be built... + echo "STDLIBS += -ldl -lrt -lX11 -lXext -lXxf86vm -lXinerama -lXrandr -lXau -lXdmcp -lXss -ltiff -ljpeg ;" >> Jamtop + + append-cflags -DUNIX -D_THREAD_SAFE + + sed \ + -e 's:CCFLAGS:CFLAGS:g' \ + -e "s:ar rusc:$(tc-getAR) rusc:g" \ + -i Jambase || die + + tc-export CC RANLIB + + jam -dx -fJambase "-j$(makeopts_jobs)" || die +} + +src_install() { + jam -dx -fJambase install || die + + rm bin/License.txt || die + + pushd bin > /dev/null + local binname + for binname in * ; do + newbin ${binname} argyll-${binname} + done + popd > /dev/null + + use doc && dohtml doc/* + + dodoc log.txt Readme.txt ttbd.txt notes.txt + + insinto /usr/share/${PN} + doins -r ref + + udev_dorules usb/55-Argyll.rules +} + +pkg_postinst() { + elog "If you have a Spyder2 you need to extract the firmware" + elog "from the CVSpyder.dll of the windows driver package" + elog "and store it as /usr/share/color/spyd2PLD.bin" + echo + elog "For further info on setting up instrument access read" + elog "http://www.argyllcms.com/doc/Installing_Linux.html; + echo +}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/argyllcms/
commit: 5472dc8c19bf10046276c3687b593aa7f612d901 Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Sep 19 13:30:30 2015 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Sep 19 13:30:30 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5472dc8c media-gfx/argyllcms: amd64 stable wrt bug #559480 Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="amd64" media-gfx/argyllcms/argyllcms-1.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/argyllcms/argyllcms-1.7.0.ebuild b/media-gfx/argyllcms/argyllcms-1.7.0.ebuild index 32ad234..cd8d88e 100644 --- a/media-gfx/argyllcms/argyllcms-1.7.0.ebuild +++ b/media-gfx/argyllcms/argyllcms-1.7.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://www.argyllcms.com/${MY_P}_src.zip; LICENSE="AGPL-3" SLOT="0" -KEYWORDS="~amd64 hppa ~x86" +KEYWORDS="amd64 hppa ~x86" IUSE="doc" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-gfx/argyllcms/
commit: c95b207739af5d155758c4bac3d859879c974ab3 Author: Jeroen Roovers gentoo org> AuthorDate: Sat Sep 12 05:25:28 2015 + Commit: Jeroen Roovers gentoo org> CommitDate: Sat Sep 12 05:27:59 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c95b2077 media-gfx/argyllcms: Stable for HPPA (bug #559480). Package-Manager: portage-2.2.20.1 media-gfx/argyllcms/argyllcms-1.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/argyllcms/argyllcms-1.7.0.ebuild b/media-gfx/argyllcms/argyllcms-1.7.0.ebuild index c59a59a..32ad234 100644 --- a/media-gfx/argyllcms/argyllcms-1.7.0.ebuild +++ b/media-gfx/argyllcms/argyllcms-1.7.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://www.argyllcms.com/${MY_P}_src.zip; LICENSE="AGPL-3" SLOT="0" -KEYWORDS="~amd64 ~hppa ~x86" +KEYWORDS="~amd64 hppa ~x86" IUSE="doc" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-gfx/argyllcms/, media-gfx/argyllcms/files/
commit: d20a5b7b33b4584fe47c0d570e2bdeab1d3d5549 Author: Bernard Cafarelli gentoo org> AuthorDate: Fri Sep 4 11:43:38 2015 + Commit: Bernard Cafarelli gentoo org> CommitDate: Fri Sep 4 11:49:00 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d20a5b7b media-gfx/argyllcms: fix compilation with GCC 5 Bug #559534 by tetromino Package-Manager: portage-2.2.20.1 media-gfx/argyllcms/argyllcms-1.8.0.ebuild | 1 + media-gfx/argyllcms/files/argyllcms-1.8.0-gcc5.patch | 20 2 files changed, 21 insertions(+) diff --git a/media-gfx/argyllcms/argyllcms-1.8.0.ebuild b/media-gfx/argyllcms/argyllcms-1.8.0.ebuild index c59a59a..eac1ccd 100644 --- a/media-gfx/argyllcms/argyllcms-1.8.0.ebuild +++ b/media-gfx/argyllcms/argyllcms-1.8.0.ebuild @@ -36,6 +36,7 @@ DEPEND="${RDEPEND} S="${WORKDIR}/${MY_P}" PATCHES=( + "${FILESDIR}"/${P}-gcc5.patch ) src_compile() { diff --git a/media-gfx/argyllcms/files/argyllcms-1.8.0-gcc5.patch b/media-gfx/argyllcms/files/argyllcms-1.8.0-gcc5.patch new file mode 100644 index 000..2806745 --- /dev/null +++ b/media-gfx/argyllcms/files/argyllcms-1.8.0-gcc5.patch @@ -0,0 +1,20 @@ +Description: Fix FTBFS with GCC 5 +Author: James Cowgill+Bug-Debian: https://bugs.debian.org/79 +Forwarded: no +--- +This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ +--- a/icc/icc.h b/icc/icc.h +@@ -100,7 +100,11 @@ + #define CF64PREC "LL" /* Constant precision specifier */ + + #ifndef ATTRIBUTE_NORETURN ++#ifdef _MSC_VER + # define ATTRIBUTE_NORETURN __declspec(noreturn) ++#else ++# define ATTRIBUTE_NORETURN __attribute__((noreturn)) ++#endif + #endif + + #else /* !__STDC_VERSION__ */
[gentoo-commits] repo/gentoo:master commit in: media-gfx/argyllcms/
commit: 19315b4cf30689405f0347825d45d0b4de674625 Author: Bernard Cafarelli gentoo org> AuthorDate: Thu Sep 3 08:15:39 2015 + Commit: Bernard Cafarelli gentoo org> CommitDate: Thu Sep 3 08:15:39 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19315b4c media-gfx/argyllcms: version bump Includes support for some new hardware, bug fixes Package-Manager: portage-2.2.20.1 media-gfx/argyllcms/Manifest | 1 + media-gfx/argyllcms/argyllcms-1.8.0.ebuild | 91 ++ 2 files changed, 92 insertions(+) diff --git a/media-gfx/argyllcms/Manifest b/media-gfx/argyllcms/Manifest index 16e4087..9d94081 100644 --- a/media-gfx/argyllcms/Manifest +++ b/media-gfx/argyllcms/Manifest @@ -3,3 +3,4 @@ DIST Argyll_V1.5.1_src.zip 9693168 SHA256 7c65055e577da5a3344b3949e52c3e66fe6339 DIST Argyll_V1.6.2_src.zip 10291838 SHA256 c21591d5615a584df438ecbfe7858fde571f6066e56da436c541d08ca899ac9f SHA512 98484eb7985482c132532c2aedb24afeb20576a6417c89718d58e5e35e36bd4feb270aa7ea8c86b31dc218c82d99de3500c47346c75159a79de9df57d2019fcd WHIRLPOOL fbc4b766bd45d47b33f56b8662c7681c251aab0c978ff71f3079b83f9eeb8052725b77446035ce91589f11553283f84b43f24602e3b4127bc1b5f37672d3 DIST Argyll_V1.6.3_src.zip 10338488 SHA256 188beaa03dd2459403415023f8f8f9aab362bf3062a9822b3622dde6902e4b84 SHA512 7c350c73492d7e2e27354814cfcb172bf1e4bb6ee8f3f71f2003a7d44ed4be9890a6c80d6a69228495645be11a327c0f7c2ab68d6f6621dd938744a1cd7ebe95 WHIRLPOOL a854ebcca1950f3e654ae85fff3189bae17c511c26e2f3dd8104d9b55ddb83022659276fae201899f51a2a27b00c1cf98f157261e50d0fd48f1a8044923e11c6 DIST Argyll_V1.7.0_src.zip 13935712 SHA256 dac51cf5d8f6d04bb02f2f5b119fa0e8b773a010e6377116768b082ef018f663 SHA512 644683c8a73d36583d607b5d51c543dca8f1e3fb3db8138a164f9ed7f994df7739ee7d810b7136a7cf0eba7b54fe53b35ffbdd4e6915ec20b271325119ce369c WHIRLPOOL e08c6e311856716ee6b49e37c583d8d4275629fb746f018e0d7c768d4c907644dc60545ff2c709217988c668b198dfc95396af3fdf0ccd40d320514854b1c087 +DIST Argyll_V1.8.0_src.zip 13931190 SHA256 02440060b224bf8e42bd7eabe0c857e1311546839391d94bb250dda60e4db13b SHA512 959a581aaf3514a130cae3aa133c385591b53d11e5ee6bb11349ee8614f392baa5f5799ede4d10dda8a3c182fc69a186a5a1738070649acdfb9987aa52f83976 WHIRLPOOL 6b43e3ecff4cde12fa1d6fe51f0a9612019ac1f452eed66e32ce8a834f127ee84119fdbb436cf1266e4e586f534acbf74df1102215d311d69a7f4f723d77a286 diff --git a/media-gfx/argyllcms/argyllcms-1.8.0.ebuild b/media-gfx/argyllcms/argyllcms-1.8.0.ebuild new file mode 100644 index 000..c59a59a --- /dev/null +++ b/media-gfx/argyllcms/argyllcms-1.8.0.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit base flag-o-matic multiprocessing toolchain-funcs udev + +MY_P="Argyll_V${PV}" + +DESCRIPTION="Open source, ICC compatible color management system" +HOMEPAGE="http://www.argyllcms.com/; +SRC_URI="http://www.argyllcms.com/${MY_P}_src.zip; + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~x86" +IUSE="doc" + +RDEPEND=" + media-libs/tiff:0 + sys-libs/zlib + virtual/jpeg:0 + x11-libs/libX11 + x11-libs/libXau + x11-libs/libXdmcp + x11-libs/libXext + x11-libs/libXinerama + x11-libs/libXrandr + x11-libs/libXxf86vm + x11-libs/libXScrnSaver" +DEPEND="${RDEPEND} + app-arch/unzip + dev-util/ftjam" + +S="${WORKDIR}/${MY_P}" + +PATCHES=( + ) + +src_compile() { + # Make it respect LDFLAGS + echo "LINKFLAGS += ${LDFLAGS} ;" >> Jamtop + + # Evil hack to get --as-needed working. The build system unfortunately lists all + # the shared libraries by default on the command line _before_ the object to be built... + echo "STDLIBS += -ldl -lrt -lX11 -lXext -lXxf86vm -lXinerama -lXrandr -lXau -lXdmcp -lXss -ltiff -ljpeg ;" >> Jamtop + + append-cflags -DUNIX -D_THREAD_SAFE + + sed \ + -e 's:CCFLAGS:CFLAGS:g' \ + -e "s:ar rusc:$(tc-getAR) rusc:g" \ + -i Jambase || die + + tc-export CC RANLIB + + jam -dx -fJambase "-j$(makeopts_jobs)" || die +} + +src_install() { + jam -dx -fJambase install || die + + rm bin/License.txt || die + + pushd bin > /dev/null + local binname + for binname in * ; do + newbin ${binname} argyll-${binname} + done + popd > /dev/null + + use doc && dohtml doc/* + + dodoc log.txt Readme.txt ttbd.txt notes.txt + + insinto /usr/share/${PN} + doins -r ref + + udev_dorules usb/55-Argyll.rules +} + +pkg_postinst() { + elog "If you have a Spyder2 you need to extract the firmware" + elog "from the CVSpyder.dll of the windows driver package" + elog "and store it as /usr/share/color/spyd2PLD.bin" + echo + elog "For further info on setting up instrument access read" + elog