summaryrefslogtreecommitdiff
path: root/media-gfx
diff options
context:
space:
mode:
Diffstat (limited to 'media-gfx')
-rw-r--r--media-gfx/Manifest.gzbin40114 -> 40123 bytes
-rw-r--r--media-gfx/argyllcms/Manifest2
-rw-r--r--media-gfx/argyllcms/argyllcms-2.1.2.ebuild91
-rw-r--r--media-gfx/kuickshow/Manifest2
-rw-r--r--media-gfx/kuickshow/kuickshow-0.10.1.ebuild41
-rw-r--r--media-gfx/plantuml/Manifest6
-rw-r--r--media-gfx/plantuml/plantuml-1.2019.13.ebuild4
-rw-r--r--media-gfx/plantuml/plantuml-1.2020.0.ebuild (renamed from media-gfx/plantuml/plantuml-0.8046.ebuild)17
8 files changed, 129 insertions, 34 deletions
diff --git a/media-gfx/Manifest.gz b/media-gfx/Manifest.gz
index 2463608262d3..9ab1eb2c5c85 100644
--- a/media-gfx/Manifest.gz
+++ b/media-gfx/Manifest.gz
Binary files differ
diff --git a/media-gfx/argyllcms/Manifest b/media-gfx/argyllcms/Manifest
index 1d4f033e508e..375fdc2db55c 100644
--- a/media-gfx/argyllcms/Manifest
+++ b/media-gfx/argyllcms/Manifest
@@ -1,4 +1,6 @@
DIST Argyll_V2.1.1_src.zip 13825860 BLAKE2B c1a748cf8ecd8e04164b0281e5cfb708386b196ea75bef6be02945d1a0cd1d191d069420628612ce0bd24028e40221a988becc3eba16293555376d20ab3a4bf5 SHA512 551b90c245d15e401c96c76ec0be66053bd75ca4d8b668a41841d72197820ed27d4d0186f903c126f7bacd667170e8e45e42ad31fcd44ec3276558b87b520565
+DIST Argyll_V2.1.2_src.zip 13837053 BLAKE2B 2ad4352c79073a597ff664df8be258d56b048e1d24f677790824145f47a0b52213d219e781f8b2157f396b5a6a1d2e089d357a35ab1b8d9f58885a342f265024 SHA512 cd986db52003d12f7fc6d795cc0471d0f6a3f612f8f8c799f2824cbbd4d0ff27d215d3825222b7f2664e8f7cd3413ad46c361765c327dd5cf9f3827111155bdd
EBUILD argyllcms-2.1.1-r1.ebuild 2113 BLAKE2B 7491a7a5fccb9ca0675dced451e2d8c88b804f279e19eb53c0e6afe8a64c415ae0d9b954428f490d1050e86ff01ad8ff74bbc133b6a189951336c65a6c44cbb3 SHA512 f4180c02dcc2997607ffea5e174626609809a08346b6c65c7f51cb79c2e57eff5de83909855a35712b9d5f055d2ece7cfdafc6af2b9ed0c63ab9570f3cd7bd44
EBUILD argyllcms-2.1.1.ebuild 2049 BLAKE2B 366bead11308fb50f97eb8a443eee23677463e8b249300b3544ea9157fbcf19e603fd1bd506c14e3470965717d84916a1456a70282b68b2b970c1885cbae1193 SHA512 a1b1a16d0f1bd9a8ccfa149de5978aeddc5c189a28869c3836dd35c009d016f8dedbf292b6fc73702869e265635a82cf3e44599333130f60ceeb16be23852f1c
+EBUILD argyllcms-2.1.2.ebuild 2113 BLAKE2B de2d523c185232f290c00d821ea682c91d9a777315b5455f4f5f8c5d0518c6aefb85ca07bf8d5c50ad1ca34314e6b6fb2643e947c1c5d7ffe3d0bdb8e6320eaa SHA512 5c93e069641cb39aa89cba96a51a89b03d04622e37ca88586a2df6de5fe2071c493f288f6e315162a28c21d68b37864615d758812fb1767a8494776874b3ee89
MISC metadata.xml 252 BLAKE2B f7125c07f7cb9fe1a8d301f198091320ba83ef3547e579b9825298715066ba3506be216900b5317106da011f95df9411b99b100f14f741832ab500fda6acb788 SHA512 6a56c24e3731dd9512fa264d3dce1fe36ace891a17394c483586e0be1fffd153e901228d3ee9c471a226b04cec27d3f78ed2de491e46238de4b06538dab7e724
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 000000000000..8f67157add6b
--- /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
+}
diff --git a/media-gfx/kuickshow/Manifest b/media-gfx/kuickshow/Manifest
index 2c8aac12b729..95ba5775c52e 100644
--- a/media-gfx/kuickshow/Manifest
+++ b/media-gfx/kuickshow/Manifest
@@ -1,3 +1,3 @@
DIST kuickshow-0.10.1.tar.xz 896900 BLAKE2B 50e6bf055a76d0668fe6f92d411610908e9098b5cb14df89403d7e6462941e137390e14a6828c790c1b7067b9f596e70c40d40e2a64c6a0887b1f11251911219 SHA512 c2d812a0e97be1b5b0db1f6c90dc1347be2ffccd48403b46e637549b608a395cdcdb6b36e842b1c5039d18861cfbafd4dc7283bb69f530548a3b5193a586d4dc
-EBUILD kuickshow-0.10.1.ebuild 955 BLAKE2B 4ca535d95e0afe5870dc7827c21025608b15a8935e45eee7b8d704a1946b08311d265ef56ec3e16509ee5165e8b34f3c62b538e6ff309c24f87529ab8dcf7815 SHA512 9359569334f0a26a16426aec540e4d091627b64cdf45dcca18650e9887a6f7f70a13e48ac583a1eb25f6a6d026d5a064c1540001b1ef2feae82d8a113b726617
+EBUILD kuickshow-0.10.1.ebuild 1093 BLAKE2B 8e348ee2bdacc91715665889986074da4ecdb5ddc3174c39f7dce247e8d6d0d389a41b4fca8688c9c08e39b09913a9c0fd27d67d119f294a0b5a423f1384f89e SHA512 7f4d1d4d32edb2859786c777872ed3e9126d991b4ad2c1240c21cb9a474777aa7cd9f57b2bd1e3252615523fa97995d84ad2da309e71f48030589a5607bd4de5
MISC metadata.xml 368 BLAKE2B 2e35a817f35b6cd1371efcbc8c9f178d378d9951a7f72068020fb27e5aeb7de5e903e20c65355780ab66ba08c0655b16fdbf48aa8f02cba8a66cf706c813b730 SHA512 9396698295f746c83f4fe1cc56396093feedb617a0a8cd1fa750b9f3099d9db014329d021af1021b0a22e73a3a8190b10ba5b80c0e753ea526094382e7495d20
diff --git a/media-gfx/kuickshow/kuickshow-0.10.1.ebuild b/media-gfx/kuickshow/kuickshow-0.10.1.ebuild
index b75ef6343d8e..9e8a35b597b5 100644
--- a/media-gfx/kuickshow/kuickshow-0.10.1.ebuild
+++ b/media-gfx/kuickshow/kuickshow-0.10.1.ebuild
@@ -1,36 +1,39 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-KDE_HANDBOOK="forceoptional"
-inherit kde5
+ECM_HANDBOOK="forceoptional"
+KFMIN=5.60.0
+QTMIN=5.12.3
+inherit ecm kde.org
DESCRIPTION="Image viewer based on KDE Frameworks"
HOMEPAGE="https://userbase.kde.org/KuickShow"
SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
LICENSE="GPL-2"
+SLOT="5"
KEYWORDS="~amd64 ~x86"
IUSE="debug"
DEPEND="
- $(add_frameworks_dep kcompletion)
- $(add_frameworks_dep kconfig)
- $(add_frameworks_dep kconfigwidgets)
- $(add_frameworks_dep kcoreaddons)
- $(add_frameworks_dep ki18n)
- $(add_frameworks_dep kiconthemes)
- $(add_frameworks_dep kinit)
- $(add_frameworks_dep kio)
- $(add_frameworks_dep kjobwidgets)
- $(add_frameworks_dep kwidgetsaddons)
- $(add_frameworks_dep kwindowsystem)
- $(add_frameworks_dep kxmlgui)
- $(add_qt_dep qtgui)
- $(add_qt_dep qtprintsupport)
- $(add_qt_dep qtwidgets)
- $(add_qt_dep qtx11extras)
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtprintsupport-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ >=kde-frameworks/kcompletion-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kiconthemes-${KFMIN}:5
+ >=kde-frameworks/kinit-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kjobwidgets-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
media-libs/imlib
x11-libs/libX11
"
diff --git a/media-gfx/plantuml/Manifest b/media-gfx/plantuml/Manifest
index 024b67eee8bd..e974034db88f 100644
--- a/media-gfx/plantuml/Manifest
+++ b/media-gfx/plantuml/Manifest
@@ -1,5 +1,5 @@
DIST plantuml-1.2019.13.tar.gz 4552633 BLAKE2B f6ea05bdd1e4e3cf748dc4d48ca9a89f06246d135bfcc410ec1b2094d1e53ab6ae415c2b39a3fc56441d17999794c1862b95718932d6a20152550deaa42a6c0e SHA512 8d2a2520821a5f75c3508bf2598186718469c6cf2c411f3b975de1abbb4792be8ae70ec84da7ae0bf4668738ca052de5463701dafc5805f362876f1d770ad494
-DIST plantuml-8046.tar.gz 2966063 BLAKE2B 8634fbccbcd0ae2038a5e611215dd4343baba5e9562c02d6ebfc2a9fe702359fd035f490a9fd06484c08431993792efd1b3afd35f2a9812fb052f92f3616e284 SHA512 2ddae800fb30c0e352b44ef06476f7d770c12d516d93fe6f82ec1f33dd3bc1cb3330ba4a0cc89e06daa6eec9a56dc772a4f901d441dea86a8ce82b8d298cdfd5
-EBUILD plantuml-0.8046.ebuild 764 BLAKE2B 3583b69e02be91e24c27d0f409fca640f48c9ec9b04be7b2614c87494b4cd9705374a3fcb8ad376cad875503b20b6d74c8f90c496f6d3af518f64491ff4aefa5 SHA512 c68d2f6ce2113d2013b16a0a0d88524a1c2cf0a76f9b9edbe5bb20b139d34047d9bf15ae194a324bfc1562f4f9343ad91ea583b446c193542950a903bee0492d
-EBUILD plantuml-1.2019.13.ebuild 753 BLAKE2B 1d83b5ae4792f5defe439a8194b21ba09092f4434420de14a7a2edbab2c6c9658aacc948c5037daa9f9716a557677e0090e814f5249850fa6f71e7053499d2f6 SHA512 47aac05e900c3a57ddcedad85583aa190c33ec763aa59b7bf1423b232acccc8a74db2247b875fd4e48e20aa1e130755b2773a7958ba6c1cbb2d429a953a24070
+DIST plantuml-1.2020.0.tar.gz 4552164 BLAKE2B c78da31cffbeb0cf1a8852e53d07126c9b0dc80bf12f36f1039c806651c6802dd63456610307836207158bc871c4e2a8d9cf12a80bafa9dbde3b2be29b02f2e8 SHA512 1c3a7f735a197e5fd044547a6c48f21c2ee774d553d3de82d4931b2684a56dc4ef8af5f524e6aa4eebcb16f214620f6c99c038101d6703f03642a5b94f124fa8
+EBUILD plantuml-1.2019.13.ebuild 752 BLAKE2B 395c0b2d0670037c7f3d402bcf744eaf01bab1a30b4bbfe6723b9d3e7e74977d3191ce62e445d96210ddd3a7a46a55e0f422d46f57740f1a5f0c8cf46450dddc SHA512 e3df33845c7db1bf360fa282ee8db7ade401637a01a06dc89d576399ec85c615a2435e7055dfcdb2783935a1cf89c28317d6ed63e6aefc6d93d3471f869262a8
+EBUILD plantuml-1.2020.0.ebuild 753 BLAKE2B 74d93df19f2376a3232794a3ab871fb6e3ca82a652e33f54462776b68b43fcebbec887773e70a2c89f5fd44e7925861629a4ceb4a25ba97a796f1970d2f7677c SHA512 cb330aef4d784295e07d91a8c865cb6e3eab75d671dcea73df740d6f9461b8bb974757a9292bb4966beb1c6c92637cd96012828bdd84e8f975c8330ca1002535
MISC metadata.xml 821 BLAKE2B dd2177671848872c7a33108b012327639d40e2664ae85619bd94810e99a385dfa39111a95922a59e451ee4be7c9eebdc288934ef7a79ef33ce0683c09c13cb51 SHA512 8b2400bb96cbac0403ef0865bdb3d72a00dfad45f1c3807ca1a1ba0d98aa3f7777bc8d65089d82c6132ffb75a7395312b374ffaa88f67866512978be1eae9b98
diff --git a/media-gfx/plantuml/plantuml-1.2019.13.ebuild b/media-gfx/plantuml/plantuml-1.2019.13.ebuild
index be646991f7bf..e02996fa69cd 100644
--- a/media-gfx/plantuml/plantuml-1.2019.13.ebuild
+++ b/media-gfx/plantuml/plantuml-1.2019.13.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -11,7 +11,7 @@ HOMEPAGE="http://plantuml.com"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
DEPEND=">=virtual/jdk-1.8"
diff --git a/media-gfx/plantuml/plantuml-0.8046.ebuild b/media-gfx/plantuml/plantuml-1.2020.0.ebuild
index 0db55ffddc12..62b6323d8b9f 100644
--- a/media-gfx/plantuml/plantuml-0.8046.ebuild
+++ b/media-gfx/plantuml/plantuml-1.2020.0.ebuild
@@ -1,27 +1,24 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
JAVA_PKG_IUSE="source"
-inherit java-pkg-2 java-ant-2
+inherit java-pkg-2 java-ant-2 desktop xdg
-MY_VER=$(ver_cut 2)
DESCRIPTION="Draw UML diagrams using a simple and human readable text description"
HOMEPAGE="http://plantuml.com"
-SRC_URI="mirror://sourceforge/${PN}/${PN}-${MY_VER}.tar.gz"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="~amd64 ~x86"
-DEPEND=">=virtual/jdk-1.7"
+DEPEND=">=virtual/jdk-1.8"
-RDEPEND=">=virtual/jre-1.7
+RDEPEND=">=virtual/jre-1.8
dev-java/ant-core:0
>=media-gfx/graphviz-2.26.3"
-S="${WORKDIR}/${PN}-${MY_VER}"
-
EANT_BUILD_TARGET="dist"
EANT_GENTOO_CLASSPATH="ant-core"
JAVA_ANT_REWRITE_CLASSPATH="true"
@@ -30,4 +27,6 @@ src_install() {
java-pkg_dojar ${PN}.jar
java-pkg_dolauncher ${PN} --jar ${PN}.jar
use source && java-pkg_dosrc src/*
+
+ make_desktop_entry plantuml PlantUML
}