[gentoo-commits] repo/gentoo:master commit in: media-gfx/argyllcms/

2024-04-22 Thread Bernard Cafarelli
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/

2023-03-14 Thread Bernard Cafarelli
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/

2022-07-08 Thread Bernard Cafarelli
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/

2022-07-07 Thread Bernard Cafarelli
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/

2022-07-07 Thread Bernard Cafarelli
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/

2022-05-18 Thread WANG Xuerui
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/

2021-12-29 Thread Bernard Cafarelli
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/

2021-09-27 Thread Bernard Cafarelli
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/

2021-08-02 Thread Marek Szuba
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/

2021-05-25 Thread Bernard Cafarelli
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/

2021-05-02 Thread Mikle Kolyada
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/

2020-12-16 Thread Bernard Cafarelli
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/

2020-12-16 Thread Sam James
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/

2020-12-12 Thread Sam James
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/

2020-12-12 Thread Sergei Trofimovich
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/

2020-12-10 Thread Thomas Deutschmann
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/

2020-05-05 Thread Bernard Cafarelli
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/

2020-05-05 Thread Bernard Cafarelli
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/

2020-05-05 Thread Sergei Trofimovich
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/

2020-04-15 Thread Mart Raudsepp
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/

2020-04-04 Thread Agostino Sarubbo
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/

2020-04-04 Thread Agostino Sarubbo
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/

2020-01-20 Thread Bernard Cafarelli
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/

2020-01-17 Thread Bernard Cafarelli
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/

2019-06-15 Thread Aaron Bauman
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/

2019-06-10 Thread Bernard Cafarelli
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/

2019-06-05 Thread Agostino Sarubbo
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/

2019-06-04 Thread Thomas Deutschmann
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/

2019-05-30 Thread Sergei Trofimovich
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/

2019-05-28 Thread Bernard Cafarelli
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/

2019-05-26 Thread Bernard Cafarelli
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/

2019-05-10 Thread Aaron Bauman
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/

2019-04-15 Thread Bernard Cafarelli
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/

2018-07-24 Thread Bernard Cafarelli
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/

2017-11-21 Thread Bernard Cafarelli
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/

2017-11-21 Thread Bernard Cafarelli
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/

2017-07-11 Thread Alexis Ballier
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/

2017-03-28 Thread Jeroen Roovers
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/

2017-02-14 Thread Agostino Sarubbo
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/

2017-02-14 Thread Agostino Sarubbo
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/

2016-11-02 Thread Bernard Cafarelli
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/

2016-10-11 Thread Bernard Cafarelli
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/

2015-11-23 Thread Bernard Cafarelli
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/

2015-11-17 Thread Bernard Cafarelli
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/

2015-11-17 Thread Bernard Cafarelli
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/

2015-09-28 Thread Bernard Cafarelli
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/

2015-09-28 Thread Bernard Cafarelli
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/

2015-09-19 Thread Agostino Sarubbo
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/

2015-09-11 Thread Jeroen Roovers
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/

2015-09-04 Thread Bernard Cafarelli
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/

2015-09-03 Thread Bernard Cafarelli
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