summaryrefslogtreecommitdiff
path: root/media-gfx
diff options
context:
space:
mode:
Diffstat (limited to 'media-gfx')
-rw-r--r--media-gfx/Manifest.gzbin41927 -> 41929 bytes
-rw-r--r--media-gfx/feh/Manifest2
-rw-r--r--media-gfx/feh/feh-2.26.4.ebuild72
-rw-r--r--media-gfx/fontforge/Manifest2
-rw-r--r--media-gfx/fontforge/fontforge-20170731-r4.ebuild2
-rw-r--r--media-gfx/gifsicle/Manifest2
-rw-r--r--media-gfx/gifsicle/gifsicle-1.90.ebuild2
-rw-r--r--media-gfx/graphicsmagick/Manifest2
-rw-r--r--media-gfx/graphicsmagick/graphicsmagick-1.3.30.ebuild136
-rw-r--r--media-gfx/hugin/Manifest2
-rw-r--r--media-gfx/hugin/hugin-2018.0.0.ebuild2
-rw-r--r--media-gfx/pencil/Manifest4
-rw-r--r--media-gfx/pencil/pencil-0.6.1.1.ebuild (renamed from media-gfx/pencil/pencil-0.6.1_rc1.ebuild)6
-rw-r--r--media-gfx/photoqt/Manifest4
-rw-r--r--media-gfx/photoqt/metadata.xml6
-rw-r--r--media-gfx/photoqt/photoqt-1.7.1.ebuild64
-rw-r--r--media-gfx/phototonic/Manifest4
-rw-r--r--media-gfx/phototonic/phototonic-2.1.ebuild (renamed from media-gfx/phototonic/phototonic-1.6.17.ebuild)27
-rw-r--r--media-gfx/pngcrush/Manifest8
-rw-r--r--media-gfx/pngcrush/pngcrush-1.8.11.ebuild40
-rw-r--r--media-gfx/pngcrush/pngcrush-1.8.12.ebuild40
-rw-r--r--media-gfx/pngcrush/pngcrush-1.8.13.ebuild2
-rw-r--r--media-gfx/pqiv/Manifest4
-rw-r--r--media-gfx/pqiv/pqiv-2.10.4.ebuild79
-rw-r--r--media-gfx/pqiv/pqiv-9999.ebuild4
-rw-r--r--media-gfx/qrencode/Manifest2
-rw-r--r--media-gfx/qrencode/qrencode-4.0.0.ebuild2
-rw-r--r--media-gfx/ristretto/Manifest2
-rw-r--r--media-gfx/ristretto/ristretto-0.8.3.ebuild38
-rw-r--r--media-gfx/shotwell/Manifest6
-rw-r--r--media-gfx/shotwell/shotwell-0.29.1.ebuild63
-rw-r--r--media-gfx/shotwell/shotwell-0.29.2.ebuild56
-rw-r--r--media-gfx/shotwell/shotwell-0.29.3.ebuild39
-rw-r--r--media-gfx/sigal/Manifest2
-rw-r--r--media-gfx/sigal/sigal-1.3.0.ebuild2
35 files changed, 509 insertions, 219 deletions
diff --git a/media-gfx/Manifest.gz b/media-gfx/Manifest.gz
index a857a8a67ba5..d7965ad74cec 100644
--- a/media-gfx/Manifest.gz
+++ b/media-gfx/Manifest.gz
Binary files differ
diff --git a/media-gfx/feh/Manifest b/media-gfx/feh/Manifest
index 3c4a9aea012e..6cd61d5365b6 100644
--- a/media-gfx/feh/Manifest
+++ b/media-gfx/feh/Manifest
@@ -4,9 +4,11 @@ DIST feh-2.24.tar.bz2 2130683 BLAKE2B b1f720d9ef74b4418daf92b945e57ca7d34839f72f
DIST feh-2.25.1.tar.bz2 2131624 BLAKE2B 3e7d9145bb416d433f3ec92b5c921a734de137e3637999b6c3c6ac7e8d8b2e05a8a34dcdb12715431d4dd22f37a6e70b93bd18831c5e05ae9ce91b8e2e2f17d4 SHA512 a821d46901d4cf59bb09b911f28c6ab26fbd0ee9784b50fbacfb6cf23483da5d29ebbb4cc53b23289181bb3ba0dc9893a3f39a90b3420d0bd98d740d5583fc3e
DIST feh-2.25.tar.bz2 2131457 BLAKE2B 50a3ab469dc637195e4421871ee01f690dd890abf97d408e2781684e497623d455ce3a92f5f809b3ab1562396d605618061786cfbaf78541064cc6c2c0892d1a SHA512 42bac46f71d3833affd076d985464c32dbba5ad34c0ab02692e6d9dba68304b2209c87221340f695408c1959a4482cdaf18fda6552a14cc42e08655bbb28ae4a
DIST feh-2.26.3.tar.bz2 2132140 BLAKE2B 4d1e87ecdc0aac06c06fe0f0901aaaf26cd288bbf7283e9106b3034c806230680feb18742dabd6648efe9dfe81e703fe6b17580f1a1ea95a6d21d50a47aac438 SHA512 b7212e99d4210b71c1d84e6712b7cac18a65367ebf9a17d889412dddb66aefd2c3f0bf0b624b09f3b46aa007cd27ac1bd2e4a7c4757e8bc90d49d2a435baaf06
+DIST feh-2.26.4.tar.bz2 2132124 BLAKE2B 962af7b7e806a8cea570c1512c377b0eb9ca9924706bdce63cebe7dad240d9b5a7f16c0291aedf954abb45bbecc4f835f77bccbd42101a7f99dea92a102fc0bb SHA512 cd78081a6ab821a0c6b20fa6746ec180df97ab3412e0cc56bbccaf700c443b4fd5f95edd9b2781ebb2eb85491946809c962039346830ae6f5f85ea0ae5e7de81
EBUILD feh-2.18.3.ebuild 1194 BLAKE2B a9ba56ee28f45ba475db7373f3caf7534fb9cb1e020b85b6f4fa19fecd00cd23c493d862b662639e73cd2e9b38bc8703e42a36107e26cee636b0ad871b1d6990 SHA512 f23c472d2686a21fb3c81111415682d059a121eb5e0a14a6a71298395407e3aea0f5a16b9d91ca8c46c2e7a1ce455656832863ba63de2a142e056dac132e7346
EBUILD feh-2.24.ebuild 1198 BLAKE2B 4e4dc1080aaf4b7df37314c30f175ddbdb52b3335b575a9bec86b63855e33cb34e574fa8085aed2484b0aaa990414edfef533380e96b4dbf05b3460dcb76615a SHA512 98e07ca40951af821217239f3124b6c189dc82ba551cf841d759f9ae4aec72a50c3f447b88c522b61ac24255d8c76dbe930fc2b9009ba54bee02b1fd5e65e43a
EBUILD feh-2.25.1.ebuild 1198 BLAKE2B 4e4dc1080aaf4b7df37314c30f175ddbdb52b3335b575a9bec86b63855e33cb34e574fa8085aed2484b0aaa990414edfef533380e96b4dbf05b3460dcb76615a SHA512 98e07ca40951af821217239f3124b6c189dc82ba551cf841d759f9ae4aec72a50c3f447b88c522b61ac24255d8c76dbe930fc2b9009ba54bee02b1fd5e65e43a
EBUILD feh-2.25.ebuild 1198 BLAKE2B 4e4dc1080aaf4b7df37314c30f175ddbdb52b3335b575a9bec86b63855e33cb34e574fa8085aed2484b0aaa990414edfef533380e96b4dbf05b3460dcb76615a SHA512 98e07ca40951af821217239f3124b6c189dc82ba551cf841d759f9ae4aec72a50c3f447b88c522b61ac24255d8c76dbe930fc2b9009ba54bee02b1fd5e65e43a
EBUILD feh-2.26.3.ebuild 1470 BLAKE2B 495d4329c2ba76a0715a7cb543b488e25770d0ddc93065c4a8dd94b39830cdc753e3fcecc3661e681aca176595a67bf52377bca3afe361b4c055dcca4ef2eddd SHA512 62e7f3e5c35080196eeeeb348ddf72e692b92914718c8ced8222248694ba99d04d49585fc5c8dcce430ff109c2ebd4ff958b7db492677debb67ec8eb76761b69
+EBUILD feh-2.26.4.ebuild 1470 BLAKE2B 495d4329c2ba76a0715a7cb543b488e25770d0ddc93065c4a8dd94b39830cdc753e3fcecc3661e681aca176595a67bf52377bca3afe361b4c055dcca4ef2eddd SHA512 62e7f3e5c35080196eeeeb348ddf72e692b92914718c8ced8222248694ba99d04d49585fc5c8dcce430ff109c2ebd4ff958b7db492677debb67ec8eb76761b69
MISC metadata.xml 465 BLAKE2B 8f1b9aeb152fc8941e9cf72cf562b46d4b7b93677713b99cc7ba01cffba527cfc818e5b0dfb8d5d3878dd31f2488277036f876c01d2d85a5422b285275819eb3 SHA512 7156b24a140c6b586af743cc670b588eaba3c255fd356f689c26c737195ebcb9d36bcf7cc6291c668d8ae6a4da3d4914a0830d80d86e3831e966bc38708607c8
diff --git a/media-gfx/feh/feh-2.26.4.ebuild b/media-gfx/feh/feh-2.26.4.ebuild
new file mode 100644
index 000000000000..0fc4bf732db8
--- /dev/null
+++ b/media-gfx/feh/feh-2.26.4.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit toolchain-funcs gnome2-utils xdg-utils
+
+DESCRIPTION="A fast, lightweight imageviewer using imlib2"
+HOMEPAGE="https://feh.finalrewind.org/"
+SRC_URI="https://feh.finalrewind.org/${P}.tar.bz2"
+
+LICENSE="feh"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86"
+IUSE="debug curl exif test xinerama"
+
+COMMON_DEPEND="media-libs/imlib2[X]
+ >=media-libs/libpng-1.2:0=
+ x11-libs/libX11
+ curl? ( net-misc/curl )
+ exif? ( media-libs/libexif )
+ xinerama? ( x11-libs/libXinerama )"
+RDEPEND="${COMMON_DEPEND}
+ virtual/jpeg:0"
+DEPEND="${COMMON_DEPEND}
+ x11-base/xorg-proto
+ x11-libs/libXt
+ test? (
+ >=dev-lang/perl-5.10
+ dev-perl/Test-Command
+ )"
+
+PATCHES=( "${FILESDIR}"/${PN}-2.6.2-debug-cflags.patch )
+
+pkg_setup() {
+ use_feh() { usex $1 1 0; }
+
+ fehopts=(
+ DESTDIR="${D}"
+ PREFIX="${EPREFIX}"/usr
+ doc_dir='${main_dir}'/share/doc/${PF}
+ example_dir='${main_dir}'/share/doc/${PF}/examples
+ curl=$(use_feh curl)
+ debug=$(use_feh debug)
+ xinerama=$(use_feh xinerama)
+ exif=$(use_feh exif)
+ )
+}
+
+src_compile() {
+ tc-export CC
+ emake "${fehopts[@]}"
+}
+
+src_install() {
+ emake "${fehopts[@]}" install
+}
+
+pkg_preinst() {
+ gnome2_icon_savelist
+}
+
+pkg_postinst() {
+ gnome2_icon_cache_update
+ xdg_mimeinfo_database_update
+ xdg_desktop_database_update
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+ xdg_mimeinfo_database_update
+ xdg_desktop_database_update
+}
diff --git a/media-gfx/fontforge/Manifest b/media-gfx/fontforge/Manifest
index 39821132f8b1..1014c8435686 100644
--- a/media-gfx/fontforge/Manifest
+++ b/media-gfx/fontforge/Manifest
@@ -4,5 +4,5 @@ AUX 20170731-startnoui-FindOrMakeEncoding.patch 751 BLAKE2B c4a0248affa9117c5150
AUX 20170731-tilepath.patch 411 BLAKE2B 39ef99a26b85fc25d6c0b778a6b0ddfdb2c366b6456bd8ed47b12ca8681e8970e65e3b69cd06880794832f761c6de801d9e7c51e1edfff5abf434aa7f7dcc7c2 SHA512 026f6765b2db7549f72cd6ccff8d23bdf357ab24035c89cd792fa933f6033445f6cbaf7fa20f1372bdeda2caa242b9f8237f3019292cba0cc551c6de9e5c8341
DIST fontforge-dist-20170731.tar.xz 13985256 BLAKE2B 7bc49a3b7747de419e4fafb445062873cf9bf56aa73fd7499509b787a1c0fd6c47b0b5d7bfeb2a69d9237f9f66f989af968b0d00e9d5e57030906394f042f29c SHA512 26f7a40714460716a24dd0229fdb027f3766bcc48db64b8993436ddcb6277898f9f3b67ad4fc0be515b2b38e01370d1c7d9ee3c6ece1be862b7d8c9882411f11
EBUILD fontforge-20170731-r3.ebuild 2790 BLAKE2B 8d0290229ff389cca1f1e4915801b1f9ee0683a55030eadec60da8c82d4177f47af0592b366c9f1c7b730568e01a98d202e9502647f91cfccb02c5ac0b7bc98b SHA512 f14898b95f7a457b793d5ebabc84ce845296c84fe7360ab6069db4c99b485b5231ff12285981ba0e6fabe815204fe0b5cf878f0c84d594622e367afb62497b89
-EBUILD fontforge-20170731-r4.ebuild 2854 BLAKE2B 2bee8f80c2484170aaa8a90be330e545a6e0190f3558cf32324a15672853f99d70e0abce8ab1f466c4423ad6961c3b2af1d1927de877ab3bc8ebc0eb5f0dbb80 SHA512 9306d8e6194804a660fda901ec4ca9e6ea4140715859bffa5cb4513be3491a2022069a839eaa7a5031ab27b8b3119f7e6be1d3f41b7d634820aa8d0edbf4f4c6
+EBUILD fontforge-20170731-r4.ebuild 2853 BLAKE2B 7c6f8663fd526e895039ce5892577c74709a7f009c9f623f400a77da2dbe401afe712ed096f937e69481b78f4633a30d04a45d64d0dc2c106a8246eca257dd44 SHA512 809f1c96f30e757bc0c19f94e08a48f29f208af85e4b9904e5dd91354cef6cb9ffdcdde17d5c87db5054844455df3042ff547289cc70c9b81ee192c85e7cb403
MISC metadata.xml 908 BLAKE2B 57e840cbf69ebd2780ecaf5a3009905b782223a16339beae90acf1c087a185944e33fe952b477184244cb3f5f313fcce32a561ce903d751de457b77f4a90cd74 SHA512 973d4967be4eb7aad087ce977a4d94945a8894138604e8d37257dac97f74e98f7fb9a7cad7e7f46abb4c8c39dcb4bd79e9ad26f96838ad39ac1894e154834d28
diff --git a/media-gfx/fontforge/fontforge-20170731-r4.ebuild b/media-gfx/fontforge/fontforge-20170731-r4.ebuild
index 4a97d78ff649..af30c3058c70 100644
--- a/media-gfx/fontforge/fontforge-20170731-r4.ebuild
+++ b/media-gfx/fontforge/fontforge-20170731-r4.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/fontforge/fontforge/releases/download/${PV}/fontforg
LICENSE="BSD GPL-3+"
SLOT="0"
-KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE="cairo truetype-debugger gif gtk jpeg png +python readline test tiff svg unicode X"
RESTRICT="!test? ( test )"
diff --git a/media-gfx/gifsicle/Manifest b/media-gfx/gifsicle/Manifest
index 4270186eee18..f7c1be82fc08 100644
--- a/media-gfx/gifsicle/Manifest
+++ b/media-gfx/gifsicle/Manifest
@@ -2,6 +2,6 @@ DIST gifsicle-1.86.tar.gz 563638 BLAKE2B b42065c11822542b75161f34054c3208ad54255
DIST gifsicle-1.90.tar.gz 571910 BLAKE2B 607f8ff93818c3ab9d3d74bd7735bcf1bb6412c0607c07cc33bdf9c20d9fa56a004e5aeb66d6fd49bafc12dcb9daf32736597d0377b3dfa1ff665a49f1b47180 SHA512 a5fd815c3aa1388690199edc16c0d5c0c32257cefd1cf8a1b660024b8e2324a6b4a54e19013984f905549df42d7719cdb1a875979b77729723f70d8e43f9bab7
DIST gifsicle-1.91.tar.gz 571588 BLAKE2B be3973141e57618d50efb5205f79e485a4450ceed02d6c718e49305250941656f0d220c91d2056554348d14348ed1ddf03f0aa9c47e22589994c5e80046422f6 SHA512 49b89e6f99bffd0dd732c920b936c2430a2f4f595d46e41654e5f39f180acaf9b0a4aec6cf52597c470d7c60265f16b730f6ce82e08701a2054fc3d08754c6da
EBUILD gifsicle-1.86.ebuild 653 BLAKE2B 2df49285519d1948d5d49f1f5957bf77d25be210057f605e3bb4c79ae9187bcb47f189e0a388384459c78f8d44571d7f72d5cbadaf5b92cecb84afbd597170f2 SHA512 c79392cae433fb0ab41486f8587a50c342c76b899e43a0024ab4ceb1ffda7b6d1fb09faaa0d48335e815368ef3b72b05a37feed56820ba07d406c7d9bc3afe1f
-EBUILD gifsicle-1.90.ebuild 626 BLAKE2B c10efe658d8b7bfe90d776ce3dd30e0d253812201a06479a387363d24c73ea915e4d7a161be1c45f1a63b6f996a44a140baa3b2fee3df2d15100d59df85157f0 SHA512 d4edb761f196afad242d81c50f963402248ec8a499fb867136be58fbfbe86556ae876bc5e07883fe010a99f5045e1b8f7707e13dc1a8e00a65f14107b383cecb
+EBUILD gifsicle-1.90.ebuild 625 BLAKE2B 8df3dc5fdcb3d648278b9cda9b9525a5e0b3347a18462d0ee3311d2d907f1021497e560106ce4dd1e79a43a9c052365c63de510c32852c14a62c92fc1fa0f31a SHA512 dec6aa40b49711d08671f04054b5b3d98c4ca9e365a736b19d7e97d4fbc033a902ce462dc5bd6125d72c1c039d7b72af3f3a21c3b77bc6192b3945c3a645d894
EBUILD gifsicle-1.91.ebuild 666 BLAKE2B 6a68025dc18ed43bd278538b041df12316fdf7d329acc84b63c7005cf63493b639fc48464d2b245a1c7c9c6d49fd2c65a0a1a76223d1785e4d1b470c6f07dea2 SHA512 e7ba7a3e15c09649e1f1fb903c8fa517f163c69546a1303782cb287089d835ebbc23cfef0e52fcb5a176fc84184b79ab97c12dd6e858881f9d5c4b8c9ce01a32
MISC metadata.xml 255 BLAKE2B f12a1ca502ad96bd6de4c8b83dfb8887ab70dec78f10a8b52dcd4618eb182192477ddca18738d734a43f3c7ac3b5e0955f4ae9347ea80e788a92974c7d50a574 SHA512 b7bc93530a1726c2d4dfbc71ae29cfbb57712fd9fdd2e76fd52f35ab4368cba0497b50145d1527a3b79e465d459a380821bb1371a01c2e915dc9adc6c7fafd5f
diff --git a/media-gfx/gifsicle/gifsicle-1.90.ebuild b/media-gfx/gifsicle/gifsicle-1.90.ebuild
index 9cb9ee7fd17a..0f7c030a5b2d 100644
--- a/media-gfx/gifsicle/gifsicle-1.90.ebuild
+++ b/media-gfx/gifsicle/gifsicle-1.90.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://www.lcdf.org/~eddietwo/${PN}/${P}.tar.gz"
LICENSE="GPL-2 MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="~alpha amd64 ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE="X"
RDEPEND="X? ( x11-libs/libX11 x11-libs/libXt )"
diff --git a/media-gfx/graphicsmagick/Manifest b/media-gfx/graphicsmagick/Manifest
index 84d7009fd0d7..cf37ac2c2a3f 100644
--- a/media-gfx/graphicsmagick/Manifest
+++ b/media-gfx/graphicsmagick/Manifest
@@ -3,7 +3,9 @@ AUX graphicsmagick-1.3.19-perl.patch 491 BLAKE2B 6a6465162d9a4d7d09b1edb425cc711
AUX graphicsmagick-1.3.27-version.sh-fix.patch 310 BLAKE2B 0a9a0c97c675af889207393a5123ef3d4c8367a4f0ab9f9c20a9056a5ad6ab021a010f1519b9ed25cc4e0473bd43ce353c1513d843d0ed33f1d1ac0a11246b01 SHA512 e7b497506aa480bbb301a9adfc5ee4332ca6520e62c5e3636aa960d2f4da32b08e887969e7c9477d021c953b74616c82c9c8168a7896f4c6c33ad25d7848d5a3
DIST GraphicsMagick-1.3.27.tar.xz 5412544 BLAKE2B 130ce964f3745f4a9f3b54180529fb45afb4ecc63ecb88f626fa4dd2c6fb54675ff9b5b79527dc89d375cad5c4f1136063e612d91cc9d69b0c330c32c786fd96 SHA512 27c2fccebe1ae079040986979405f9840ad39f773e2e0399712695146ec1b0f92a53533e6052df124f5db38aacc95bbd4b2e8692e81c92dade4e169ddfcc9b8c
DIST GraphicsMagick-1.3.28.tar.xz 5416660 BLAKE2B 874e1e2669db46c458b0e7aa68b24efa07249145b4dd3e1ff2802ec07ad7ea70e4484d0ffcc255454adf4b2be72d6e19f4352db65e22def6e12dfde4cf5987f8 SHA512 c372212e54e6403a44a973113764bf1fee6dde5df08a6ee015ae03c32823f96316018cafd34a355ff8a35ad3581aa7d455d30d664b9d68d3ea2ad277d7cf45e6
+DIST GraphicsMagick-1.3.30.tar.xz 5496116 BLAKE2B 408f68334b290ae30d06e4b0efa6e11e89ffa9c00781e2f0ceb25cd6fc308f1be86b5ed9bd52f594e1abd3351f1b7dbfb12e87117ba85f4b4c01d07d7480772a SHA512 4f04245b8abef85de96a1527ad4adc1fadea144a1917db3ea21632a9fe732bdaa7021ffdbbeb7c2ead814ca7b6a14e81bb68a962bbfb64fa6809a235f1b0be5c
EBUILD graphicsmagick-1.3.27.ebuild 3325 BLAKE2B 2dc3525d0cd95d103a6f78dbb098c63fb69d50528107306c48ea2cd378ced281b08ec6a006c0ae4216e8f7c15910334efce0f628ba396bad936db04f5dacd047 SHA512 5381ce87435c8e86e1a09de878dea8f71a3aca7aef212f1132b227786abcfa6fc883c4af28b9f603889731cd7ac4931a8f3c6cc9ba0da46027e6a003519accea
EBUILD graphicsmagick-1.3.28.ebuild 3259 BLAKE2B 7927af4d017f754b4079e4ee77c1360cf8045b124503733f4ef008997672ed85aa9c8700826165f49c542277d61e3ff9dc68683cbea4bea197f8e08271fc0766 SHA512 e05fdb1ac96e74bd0c29e3d60704bfa621f930d86eca3e490a2dd021ca076fd21150fe7bb9f65fa5dbf7d27269cf4bd2c4606ec2b81aa17f2fb912f946f0a3c5
+EBUILD graphicsmagick-1.3.30.ebuild 3259 BLAKE2B 7927af4d017f754b4079e4ee77c1360cf8045b124503733f4ef008997672ed85aa9c8700826165f49c542277d61e3ff9dc68683cbea4bea197f8e08271fc0766 SHA512 e05fdb1ac96e74bd0c29e3d60704bfa621f930d86eca3e490a2dd021ca076fd21150fe7bb9f65fa5dbf7d27269cf4bd2c4606ec2b81aa17f2fb912f946f0a3c5
EBUILD graphicsmagick-9999.ebuild 3259 BLAKE2B 7927af4d017f754b4079e4ee77c1360cf8045b124503733f4ef008997672ed85aa9c8700826165f49c542277d61e3ff9dc68683cbea4bea197f8e08271fc0766 SHA512 e05fdb1ac96e74bd0c29e3d60704bfa621f930d86eca3e490a2dd021ca076fd21150fe7bb9f65fa5dbf7d27269cf4bd2c4606ec2b81aa17f2fb912f946f0a3c5
MISC metadata.xml 1220 BLAKE2B 991045c4a8f2fa2c7d71b585b88af2a0e0d4d260ca64b67131a096f9948272365e2d7303a7fbd5faf6da2bf952645061462ec8d643f14f301d0a12c37dd5f849 SHA512 1bb5a109f05ee51df889358ceb97669aaaa75356390ff85b7ad2ea7659fcc4cf7ad811b2795121ff9957ad58f27fd47dfaf792e0d5afbe31d84cf755158c66fd
diff --git a/media-gfx/graphicsmagick/graphicsmagick-1.3.30.ebuild b/media-gfx/graphicsmagick/graphicsmagick-1.3.30.ebuild
new file mode 100644
index 000000000000..c5f11fb693d3
--- /dev/null
+++ b/media-gfx/graphicsmagick/graphicsmagick-1.3.30.ebuild
@@ -0,0 +1,136 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools toolchain-funcs
+
+MY_P=${P/graphicsm/GraphicsM}
+
+DESCRIPTION="Collection of tools and libraries for many image formats"
+HOMEPAGE="http://www.graphicsmagick.org/"
+LICENSE="MIT"
+SLOT="0/${PV%.*}"
+
+if [[ ${PV} == "9999" ]] ; then
+ inherit mercurial
+ EHG_REPO_URI="http://hg.code.sf.net/p/${PN}/code"
+else
+ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.xz"
+ KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+fi
+
+IUSE="bzip2 cxx debug fpx imagemagick jbig jpeg jpeg2k lcms lzma modules openmp
+ perl png postscript q16 q32 static-libs svg test threads tiff truetype
+ webp wmf X zlib"
+
+RDEPEND="dev-libs/libltdl:0
+ bzip2? ( app-arch/bzip2 )
+ fpx? ( media-libs/libfpx )
+ imagemagick? ( !media-gfx/imagemagick )
+ jbig? ( media-libs/jbigkit )
+ jpeg? ( virtual/jpeg:0 )
+ jpeg2k? ( media-libs/jasper:= )
+ lcms? ( media-libs/lcms:2 )
+ lzma? ( app-arch/xz-utils )
+ perl? ( dev-lang/perl )
+ png? ( media-libs/libpng:0 )
+ postscript? ( app-text/ghostscript-gpl )
+ svg? ( dev-libs/libxml2 )
+ tiff? ( media-libs/tiff:0 )
+ truetype? (
+ media-fonts/urw-fonts
+ >=media-libs/freetype-2
+ )
+ webp? ( media-libs/libwebp:= )
+ wmf? ( media-libs/libwmf )
+ X? (
+ x11-libs/libSM
+ x11-libs/libXext
+ )
+ zlib? ( sys-libs/zlib )"
+# corefonts are required because needed arial font (bug #588398).
+DEPEND="${RDEPEND}
+ test? ( media-fonts/corefonts )"
+
+S=${WORKDIR}/${MY_P}
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.3.19-flags.patch
+ "${FILESDIR}"/${PN}-1.3.19-perl.patch
+)
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ local depth=8
+ use q16 && depth=16
+ use q32 && depth=32
+
+ local openmp=disable
+ if use openmp && tc-has-openmp; then
+ openmp=enable
+ fi
+
+ local myeconfargs=(
+ --${openmp}-openmp
+ --enable-largefile
+ --enable-shared
+ $(use_enable static-libs static)
+ $(use_enable debug prof)
+ $(use_enable debug gcov)
+ $(use_enable imagemagick magick-compat)
+ $(use_with threads)
+ $(use_with modules)
+ --with-quantum-depth=${depth}
+ --without-frozenpaths
+ $(use_with cxx magick-plus-plus)
+ $(use_with perl)
+ --with-perl-options=INSTALLDIRS=vendor
+ $(use_with bzip2 bzlib)
+ $(use_with postscript dps)
+ $(use_with fpx)
+ --without-gslib
+ $(use_with jbig)
+ $(use_with webp)
+ $(use_with jpeg)
+ $(use_with jpeg2k jp2)
+ $(use_with lcms lcms2)
+ $(use_with lzma)
+ $(use_with png)
+ $(use_with tiff)
+ $(use_with truetype ttf)
+ $(use_with wmf)
+ --with-fontpath="${EPREFIX}"/usr/share/fonts
+ --with-gs-font-dir="${EPREFIX}"/usr/share/fonts/urw-fonts
+ --with-windows-font-dir="${EPREFIX}"/usr/share/fonts/corefonts
+ $(use_with svg xml)
+ $(use_with zlib)
+ $(use_with X x)
+ )
+ econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+ default
+ use perl && emake perl-build
+}
+
+src_test() {
+ unset DISPLAY # some perl tests fail when DISPLAY is set
+ default
+}
+
+src_install() {
+ default
+
+ if use perl; then
+ emake -C PerlMagick DESTDIR="${D}" install
+ find "${ED}" -type f -name perllocal.pod -exec rm -f {} + || die
+ find "${ED}" -depth -mindepth 1 -type d -empty -exec rm -rf {} + || die
+ fi
+
+ find "${ED}" -name '*.la' -exec sed -i -e "/^dependency_libs/s:=.*:='':" {} + || die
+}
diff --git a/media-gfx/hugin/Manifest b/media-gfx/hugin/Manifest
index ecfbe9afa30e..545b6c7641d9 100644
--- a/media-gfx/hugin/Manifest
+++ b/media-gfx/hugin/Manifest
@@ -3,6 +3,6 @@ DIST hugin-2017.0.tar.bz2 9803272 BLAKE2B fa7475347f6b1b561132d5370172fee410afd4
DIST hugin-2018.0.0.tar.bz2 9838518 BLAKE2B dc6d786e4e6a298d4dd4e48b2c42f9c9c297b4c431fbc00fa9090f129a4633f599e222402aef1f2a467aa9b498d356f3bbaca9548954cf697d331950afa6693a SHA512 30061f4af695137f349526272e8c3c2f1f6a167305acb32466a30629c46dabea3818bc2c3a77b6102fcb67aa390a803cdc5ba8d8a2ecc6065f88726392529cbc
EBUILD hugin-2016.2.0.ebuild 1948 BLAKE2B 813e60b2a655186d9ee3042e03372e1185e07aa6fdb7a5ecd57889efb9252630d7902b36600995e02ba03677f9c11a6bc4b7fc841f852391e1c3ed168c24b24f SHA512 0fa77072010e24db9fa58b5601040baff38121342a7c187b24b6fd37626becd46b372fde844981bb00da4b840970ebff88bc2f3f2833afc584c2aad6cba8a265
EBUILD hugin-2017.0.ebuild 1924 BLAKE2B 8d618f623ed9d53a49e138acad196d691bcd0b69b4f3318a002b88917bcfc216ce9b10c02a283b540acae345e8878a6ab233022ec1ae44f37b305e11eb592066 SHA512 7921827a90e88f68218e7d2a4b9480ab5ffcb7bcd9aff1f8245d7d9233b55d425f216fcd14c13c064fe30dc2fe65f2882fb8ba8f3a4e8d126db754d6e733737f
-EBUILD hugin-2018.0.0.ebuild 1972 BLAKE2B d0737fee3fff25868594d7b6941707b6b444d273c5a53758ccecfda897d5054bd488a8ba6d85ca78ee1840fd965447d5b4bd317d3ff768f349da98f585843831 SHA512 1ccce54874649410d5cf77fab5dbb988a33df296d7067e4d9fbace13ebf9f04247f1e3a242e6029001a60b97f9ac5aca331383c76690005dcb2c3f3c78e367ed
+EBUILD hugin-2018.0.0.ebuild 1971 BLAKE2B ce8ccaea602866ecaee5d5890e740d98e940344c3da1d1f0ddec1257e1ef02e2e67962658c47e3ae4f3b1f5edd0705b9df7157e4c6a3ae8e2ff1aff8ff208aff SHA512 0776d6b2b334da1d85763dfa2628b3c0f44adbd6e295b2b36d5cc9b5b75fdcb33cefd5702e0f75f03ea134e1c4b622d975d1693251cff45792d7acb3fc8a3026
EBUILD hugin-9999.ebuild 1988 BLAKE2B 0fa525881a25a8141a1fc2fabc176382ec1cd040ad49e3c1f90f9b239570f06c944f44d633d2c43ce304048fa48075f0432c2c89bdb6921b0a6bf476d24b9786 SHA512 40f281844a1fe6562e9c692f6ca6dee905b7dbd7e233da31a7be04940f6b7c831d50180969a6752024a15a7e667459ec5ef835f4879b3789e9c5d156016de133
MISC metadata.xml 519 BLAKE2B bd02923a26374e3bd638778ce8100efc4694ab6bec54fd8c8cbd32d0b8c3d495fc965194692ebaf2fe909e495011978d7bb8f3c995037fc128cfd9626949549c SHA512 d4e0bfb870b5b6e5769be2c28983d914666e413333887ac7a7cdb868d2f45f6b284a99204f6e97b98e65958412c04291f6fbc21deed8de518d3ff64aae6ad01b
diff --git a/media-gfx/hugin/hugin-2018.0.0.ebuild b/media-gfx/hugin/hugin-2018.0.0.ebuild
index 6e80515ca149..3a3bee02ade3 100644
--- a/media-gfx/hugin/hugin-2018.0.0.ebuild
+++ b/media-gfx/hugin/hugin-2018.0.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P/_/}.tar.bz2"
LICENSE="GPL-2 SIFT"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
LANGS=" ca ca-valencia cs da de en-GB es eu fi fr hu it ja nl pl pt-BR ro ru sk sv zh-CN zh-TW"
IUSE="debug lapack python sift $(echo ${LANGS//\ /\ l10n_})"
diff --git a/media-gfx/pencil/Manifest b/media-gfx/pencil/Manifest
index d350f0e62b7a..89f59021c717 100644
--- a/media-gfx/pencil/Manifest
+++ b/media-gfx/pencil/Manifest
@@ -1,3 +1,3 @@
-DIST pencil-0.6.1_rc1.tar.gz 2515450 BLAKE2B 7852368397f51cf8f6d51d8a16aafa148ab5f7d3286d593ae9f610322379a84e0b5473ccdb065b2c0d175fb5faf04b908cb129feafeff75f756858b8cf8f6e48 SHA512 242a226d5ef9cdb5c886ff5e452f0aab22689ad787bbb6ce649b5ad4939959dc5245d3fdf50402438b8f62598f59e166f739af4b37f6092e7a10e26b4e02febb
-EBUILD pencil-0.6.1_rc1.ebuild 1020 BLAKE2B 64e8e29a52c75f723cec7f0fc7582628bbee667adf2774ff9d8022bdcc4e0399820656fdafda1610c7a429166e8fa280156e81ffeed80c0a913cfa82dd138937 SHA512 e6831caf2caebc27d54a3a406e7775c01483e37c64ab732d569414264a1ceade6d6083fac85d0025a37723aebc8ae4eb787deb291172bd30e071a9811f73a77a
+DIST pencil-0.6.1.1.tar.gz 2987266 BLAKE2B ae97364178e62535c17941c6c4a3ad507f5883628cbce59635a2c86cf3485ebd85a5815f28516315dabc30bd791c723805078d47f36b1409d545a769b78d90c4 SHA512 e84330da70091414a9fca8f0be8c8ca82272d89777cd0e5a33d30e4a53449eca20cfc175c84cbbe063dd1017be5b263ddf490f69771d9931c9d31261ebe46354
+EBUILD pencil-0.6.1.1.ebuild 1132 BLAKE2B d64702756ab05f05cc1db2b275e5809f23a4ffd17e52db8d9fbe62b278fc2a468ca9867c5faf48e51209711109441c18ad764f88938ce4a9e4b3dc0629b402aa SHA512 22d2bf01842905b4f2feacf32d8bf3d22b6e1afb3612bcddfc8f5b554c8d35abee6d1b34be1bb521680ad05f840da9d5bc68e2244860140ed89d32375c6c7496
MISC metadata.xml 251 BLAKE2B 014f8e7a6a13c0ed2ba147bc1ecb8768c9cea185f10b74923d2e2157b3bdf0771a8300a4d88d2492ff9e7daaa5d0bb5c5e04f6c70273a4a0afe85869087d201c SHA512 d515519588ccedd03f6b4d0b653e957c8f26c922098a5408e9962fe9dbbb9105001a9ea1b08b73ce6e5fa41fabdc86081f6fe24f8394e2a44d036d01a01da0ed
diff --git a/media-gfx/pencil/pencil-0.6.1_rc1.ebuild b/media-gfx/pencil/pencil-0.6.1.1.ebuild
index ae567e8d0058..e40717fe2bd8 100644
--- a/media-gfx/pencil/pencil-0.6.1_rc1.ebuild
+++ b/media-gfx/pencil/pencil-0.6.1.1.ebuild
@@ -26,6 +26,12 @@ DEPEND="${RDEPEND}"
S="${WORKDIR}/${P/_/-}"
+src_prepare() {
+ default
+ sed -e "/^QT/s/xmlpatterns //" \
+ -i core_lib/core_lib.pro tests/tests.pro || die
+}
+
src_configure() {
eqmake5
}
diff --git a/media-gfx/photoqt/Manifest b/media-gfx/photoqt/Manifest
index 66e8e9172b21..36b39a2b4144 100644
--- a/media-gfx/photoqt/Manifest
+++ b/media-gfx/photoqt/Manifest
@@ -1,3 +1,5 @@
DIST photoqt-1.5.1.tar.gz 1596831 BLAKE2B 306beaf97cb9e81a2a219e9549abba35eecfaa0f2ad79d769095014d73708f525d5efa3ff4d83f75e89e0f9971a3a46da8b98ca7259b3666e27fc9addc9e836a SHA512 ccb4ada12e76b611475ec66ceaa2ad3a15f92311d2b7c22aa8b94cd145a062bf502af6ff40fa9bb681c5dad97b2941c2a8203da4ac937c8d86c34d805084ec7c
+DIST photoqt-1.7.1.tar.gz 1324774 BLAKE2B b739508511cdc34b6de5736260692c48186a49d0cf62d8283238ee274d2fdf73716589277fa602f86c8c15fff87b49d1700202d260480e002dfa18380b47d328 SHA512 50cee1a77a5e69d05f19a8f1ac8ab18d1ef420962b05f3a76e12ce0f3202db7037c894bbd7631674504f0e51c2be690aff4248ed343d0da2dc8a1ccce2d8e078
EBUILD photoqt-1.5.1-r1.ebuild 1139 BLAKE2B 896daff470d196b0be36ce30011ac6308edd1eca1633d0c9a5757f8a8920e72116169d76c5f7028b3437759cfbada31000d5f0873a4f9a06435fe8a4da08fd0f SHA512 d3e9a337162a71118b8434a90581421583c0f642b7e81c46c37d0186160aad7752d9e4543c22c65d3dcd1717243e9d414e6ffca597a397fbdfa53b2d05974c83
-MISC metadata.xml 351 BLAKE2B baf7ca2b94e8696522c8699324540f9bd29f2968f6f4d907ab50e30268e8475d57baf82486e3ee5b671c9d928fe05a64e71255059cbbe4e69a23abe21ede2a47 SHA512 6db18a60ccd3bc807f609aeb416996221a04eb103a371af840eaac6b676132a3651d311c393854d54dd87a939a15fd69ffc29aca1d1e4a60a1822454aa351b98
+EBUILD photoqt-1.7.1.ebuild 1375 BLAKE2B ee5a7007cc86be781b936e9d194aae64f804da4c746f53d85d9143fbdb6b181c652fe573fe61c2479f8fc6ddce3eaa949f15d041c0e62cac45af1a208d0f4e71 SHA512 f49af8a780d3f4e347d1e5a4207d8568898fef4e58231c520e9b9f8da4268ef85605ee5fe061be769e7379e00f6cb440e3beb84b2216db6e9b9d66f535f2d411
+MISC metadata.xml 563 BLAKE2B 78b8cf15864ab806162ac48ff45b7dd5644a5170d336a05a2b4402e7eff5be9d56df31b8f825bfa21bac38ca4d17784c4faa146791d35b7a426064cf07c88d9d SHA512 f1d5950bbf5b29645058ef0cfd620fb142dab8a4bdfe3b8ce218ae7e530ff56153d3756e5743e7ec9b4d7c6cf7b609e16fd62228fd19571ac1b30a007e48dc67
diff --git a/media-gfx/photoqt/metadata.xml b/media-gfx/photoqt/metadata.xml
index 79e6bfbc93ab..c0acf63798da 100644
--- a/media-gfx/photoqt/metadata.xml
+++ b/media-gfx/photoqt/metadata.xml
@@ -6,6 +6,12 @@
<name>Gentoo Qt Project</name>
</maintainer>
<use>
+ <flag name="devil">
+ Support additional image formats using <pkg>media-libs/devil</pkg>
+ </flag>
+ <flag name="freeimage">
+ Support additional iamge formats using <pkg>media-libs/freeimage</pkg>
+ </flag>
<flag name="exiv2">
Use <pkg>media-gfx/exiv2</pkg> as optional dependency
</flag>
diff --git a/media-gfx/photoqt/photoqt-1.7.1.ebuild b/media-gfx/photoqt/photoqt-1.7.1.ebuild
new file mode 100644
index 000000000000..b1e9fd011dee
--- /dev/null
+++ b/media-gfx/photoqt/photoqt-1.7.1.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils gnome2-utils xdg-utils
+
+DESCRIPTION="Simple but powerful Qt-based image viewer"
+HOMEPAGE="https://photoqt.org/"
+SRC_URI="https://photoqt.org/pkgs/${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="devil exiv2 freeimage graphicsmagick pdf raw"
+
+RDEPEND="
+ dev-qt/qtcore:5
+ dev-qt/qtdeclarative:5
+ dev-qt/qtgraphicaleffects:5
+ dev-qt/qtgui:5
+ dev-qt/qtimageformats:5
+ dev-qt/qtmultimedia:5[qml]
+ dev-qt/qtnetwork:5
+ dev-qt/qtquickcontrols:5
+ dev-qt/qtsql:5
+ dev-qt/qtsvg:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtxml:5
+ app-arch/libarchive:=
+ app-arch/unrar
+ devil? ( media-libs/devil )
+ exiv2? ( media-gfx/exiv2:= )
+ freeimage? ( media-libs/freeimage )
+ graphicsmagick? ( >=media-gfx/graphicsmagick-1.3.20:= )
+ pdf? ( app-text/poppler[qt5] )
+ raw? ( media-libs/libraw:= )
+"
+DEPEND="${RDEPEND}
+ dev-qt/linguist-tools:5
+ kde-frameworks/extra-cmake-modules:5
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DDEVIL=$(usex devil)
+ -DEXIV2=$(usex exiv2)
+ -DFREEIMAGE=$(usex freeimage)
+ -DGM=$(usex graphicsmagick)
+ -DPOPPLER=$(usex pdf)
+ -DRAW=$(usex raw)
+ )
+ cmake-utils_src_configure
+}
+
+pkg_postinst() {
+ gnome2_icon_cache_update
+ xdg_desktop_database_update
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+ xdg_desktop_database_update
+}
diff --git a/media-gfx/phototonic/Manifest b/media-gfx/phototonic/Manifest
index 828a79a4410e..2a751dc3313d 100644
--- a/media-gfx/phototonic/Manifest
+++ b/media-gfx/phototonic/Manifest
@@ -1,5 +1,5 @@
-DIST phototonic-1.6.17.tar.xz 167264 BLAKE2B 39df863da3084454fbde2f4a02f4b4251be2487d0bb7628fb20a8a6b4ade653ea93324262815ac1f2d778310941f27d73b34ed6dc71aeade9a7236350674b011 SHA512 66c537c723b114de8a92692933a3671346919dde1ce028a9c067909403d91c0a161d5887e0c07e9309d524179308364fc93403c608b3226d74e28bc744e08cde
DIST phototonic-2.0.tar.gz 283185 BLAKE2B 0c86fa991fd2c05721d19c603becd27f93139377416ff4c9b2749488c5d5753263d3223d3bd71d3a4670289243b471ccdcb7f937d2f080cbd7dd6442cf7257f4 SHA512 e72952c76332b592043a39a4920ab941f20b3494d66e9855becf09438e36c0edbdbf1a384a08a9b825c5e48ac4c87b5e4cb7d1eaff7076140ad2537868aa4357
-EBUILD phototonic-1.6.17.ebuild 713 BLAKE2B 36c9986e6e5f2878c2d3a5b9b5d9f98df8c4d63cbe90e6ef06df826cd72990ead77a1799da7a99b263fff9d86f91978d72bf8f50a22114597038d11e033587e4 SHA512 d87c5526b5751e97c4edefead70eeee82020209b119c8a1734ecabe8b4a077d412485d4a9ba7b213b9daaa62337e131955ec8673360bf424b211cce66f44fb6e
+DIST phototonic-2.1.tar.gz 488640 BLAKE2B bfbc14d06760c6f9d9244d5ed38d033a769f1eaf8116f55ea6aa5373578aa105fd28ef8e352d394939306af2ab3b617314aebc443a13f7abe9bb8be2fd0cb0cd SHA512 4789311cefa2d5a07ca5e2fd3c0530267f9ea2ffcbf6295c687db3d2aa55e0b7d91228047b2ca24590868b22ce93d0228785fcf49a105ee65c9826b0d9a8fa42
EBUILD phototonic-2.0.ebuild 905 BLAKE2B c373ed731c845695e8ba0908509889f916bbeb4940c99080b02fa7854376638979d05035be04ad706559862ee1b82d0245c8470a4ad180de7f58bf7fc2ba563b SHA512 d4a6b425dbd83f89cec6b18da3376f8c56a5888a5e7b936e14bf13fc06a30b5f43890d9a357c02f16609e297ec3758a272ac33e1783f2cc7ba13dd5c3e855bff
+EBUILD phototonic-2.1.ebuild 905 BLAKE2B c373ed731c845695e8ba0908509889f916bbeb4940c99080b02fa7854376638979d05035be04ad706559862ee1b82d0245c8470a4ad180de7f58bf7fc2ba563b SHA512 d4a6b425dbd83f89cec6b18da3376f8c56a5888a5e7b936e14bf13fc06a30b5f43890d9a357c02f16609e297ec3758a272ac33e1783f2cc7ba13dd5c3e855bff
MISC metadata.xml 339 BLAKE2B 047cc0980ff832366db731e064eb31e5569fdc799057841b91bcea87139a4f9cd471055843b38b4994e3850caf8cb2adc59f620f75d1c5b427861d63c3339fec SHA512 7793436a2c6de004c369473dada585f2ade8105984db831f889da06ec98d6e20213e6256fc0b0817531dc5f7729f4737e08e2d5f4dad5b8922f7ef99b46f16f9
diff --git a/media-gfx/phototonic/phototonic-1.6.17.ebuild b/media-gfx/phototonic/phototonic-2.1.ebuild
index 296d9bdff6be..46087619b847 100644
--- a/media-gfx/phototonic/phototonic-1.6.17.ebuild
+++ b/media-gfx/phototonic/phototonic-2.1.ebuild
@@ -1,8 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
-inherit qmake-utils
+EAPI=6
+
+inherit gnome2-utils qmake-utils xdg-utils
DESCRIPTION="Image viewer and organizer"
HOMEPAGE="https://github.com/oferkv/phototonic"
@@ -10,20 +11,22 @@ if [[ ${PV} = *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/oferkv/phototonic.git"
else
- SRC_URI="https://dev.gentoo.org/~yngwin/distfiles/${P}.tar.xz"
+ SRC_URI="https://github.com/oferkv/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
fi
-LICENSE="GPL-3"
+LICENSE="GPL-3+"
SLOT="0"
IUSE="svg tiff"
-RDEPEND="dev-qt/qtwidgets:5
+RDEPEND="
+ dev-qt/qtwidgets:5
dev-qt/qtgui:5
dev-qt/qtcore:5
media-gfx/exiv2:=
svg? ( dev-qt/qtsvg:5 )
- tiff? ( dev-qt/qtimageformats:5 )"
+ tiff? ( dev-qt/qtimageformats:5 )
+"
DEPEND="${RDEPEND}"
src_configure() {
@@ -33,3 +36,13 @@ src_configure() {
src_install() {
emake install INSTALL_ROOT="${D}"
}
+
+pkg_postinst() {
+ gnome2_icon_cache_update
+ xdg_desktop_database_update
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+ xdg_desktop_database_update
+}
diff --git a/media-gfx/pngcrush/Manifest b/media-gfx/pngcrush/Manifest
index 41e1915fa34f..c4c3a09e00aa 100644
--- a/media-gfx/pngcrush/Manifest
+++ b/media-gfx/pngcrush/Manifest
@@ -1,10 +1,4 @@
-DIST pngcrush-1.8.11-nolib.tar.xz 65272 BLAKE2B 0107b966ba23008acb7466ed0b94966368571918c34cdffb989844d3f4303e004603ba5c3753a47480fdf6e9cb01e3cd2e9454f06134f2679d030ed4592d2218 SHA512 1b6d1c5b934d3d349031da1e49f1b3206cb0540a3d3a36219a800f052cd30da305b80902f7bdccfcc1487babb826a925048d30f9fbae598ca8ca18d60b3c49e1
-DIST pngcrush-1.8.11.tar.xz 388456 BLAKE2B 459df815ed0f4f628dfe15bbc2b1696c419a8154209a8bf68e9fc5a8ef6a59f64c002a38180a126fa393bfe72533421a048ab761b7a4a9e15254810cc2380dbe SHA512 7110d3f55ec1d18bf9cf9b923bfd2e06bdf8c87fbc8ac09a6bc9e17cc5cda022185d70270f67ea63f733b18f904c05f1426a4794c29493630d5661bddbcaca2b
-DIST pngcrush-1.8.12-nolib.tar.xz 65816 BLAKE2B 947ffeb30021c8975f69aa9df25fd061f73f9f9907930dde0afe0d5b35fcad0a985a0342e641f793d9bee5857bd6f367332e825a458c9c9bb655759b20787ddf SHA512 1ef8c02c659a36a063ac420ed67d5d6d4e293deb15023ccca861f3491a8a271d78842291c5341db6ab347ed2a3e9090ebaeff1777bd47b3d32b3a70457898913
-DIST pngcrush-1.8.12.tar.xz 403156 BLAKE2B d2015148c5cf85e6cfaff49c226750a2f0117a6dcb66f1f630b05b983a75b9600e7f76ebea2a679d6cf19f02754994fd4e800c4c4d918c30df7431e6251912cb SHA512 340d2f96e6289ee981a3bf76d568e7b8727edc70d7a15681ab1190431e4f1eedbcdeaa62a535f5c8780f4da959c9990444ba8671e06f153297ddcc66e1b2c3b5
DIST pngcrush-1.8.13-nolib.tar.xz 66104 BLAKE2B dad0bce2e8f2a135d085343da98ebecfb78a6b05019d43be1b0b1f940ce23ffa980bcb08e8948b6b8cc3efc04bc6ae92a0b9cf8ea8183e27eebfae4c6c48e31e SHA512 c073d573e9b13b72fa39b178271ce65d1a19fef35943ef0a9e6121a5c66d9db212aaad38ab777c5b44e20a107eb677003acbdb4a354bcb2dc40f535a97d9df0e
DIST pngcrush-1.8.13.tar.xz 404564 BLAKE2B 6e3e9556b40f5616a488cd4d0fbbe788b31d965b748222383741e9dc0c8fe7c12880b2d2a39ef35aa41adbab1fa9f49e7272dadfbe74cc712a7b810a9787d9af SHA512 5fdb7913ec8c90af63d68477f4031c9008dac0d7f4bfd7bd47e971d218e3ef8b0e1a8bf6ba0f5d2cc4c2682c9297efb4f738b11538ad306eee5d01277ce3f628
-EBUILD pngcrush-1.8.11.ebuild 855 BLAKE2B 2e02402be63dee0ed0f80789b6e990b0f9d57ca05b20896bdb615f36a04a3123cf7860a79de08a8a6e5ff5b7f856cd9dd990a8b053cd4c9d38fc39e6603dd488 SHA512 113f5d242a72fa5cc301e4a9a7091ffa10a286a6e4b2bc6cea5eb079d74864a506fb792965b585547dd50e3e829aaf73213a53c920b2bd0ec254f41546084350
-EBUILD pngcrush-1.8.12.ebuild 857 BLAKE2B 1b546398dbf320a9f1ba4ee5d1db6f3b98ac106ceafad5d0e5ac6edf0b6d28a371798eda585398363abf186144136d3b0c041367b36a89e060d4c501ef4c8710 SHA512 fc90617ed9512154ae113473820f1498b6bcc35ece4260aa5d771b8bdb6a4a2523042d96d0a669d4090d866e05c431d9108d466193a2bf4472db6f1f8e2b1fa5
-EBUILD pngcrush-1.8.13.ebuild 857 BLAKE2B 1b546398dbf320a9f1ba4ee5d1db6f3b98ac106ceafad5d0e5ac6edf0b6d28a371798eda585398363abf186144136d3b0c041367b36a89e060d4c501ef4c8710 SHA512 fc90617ed9512154ae113473820f1498b6bcc35ece4260aa5d771b8bdb6a4a2523042d96d0a669d4090d866e05c431d9108d466193a2bf4472db6f1f8e2b1fa5
+EBUILD pngcrush-1.8.13.ebuild 855 BLAKE2B 2e02402be63dee0ed0f80789b6e990b0f9d57ca05b20896bdb615f36a04a3123cf7860a79de08a8a6e5ff5b7f856cd9dd990a8b053cd4c9d38fc39e6603dd488 SHA512 113f5d242a72fa5cc301e4a9a7091ffa10a286a6e4b2bc6cea5eb079d74864a506fb792965b585547dd50e3e829aaf73213a53c920b2bd0ec254f41546084350
MISC metadata.xml 635 BLAKE2B 47067a40efa72a4bb01c44944e50499db20b2aa23fe9faacdbf60702cd2c895f81bc8e335c540bbf7106b77ef2699ff41a98932bd1f2728ee3bb399a03bd6175 SHA512 9821899ae557a075512ff8764ca0b44212cc1ca4b64ba92e99ae6d2785154ea18ed70cb8b702b2f1460951a563235917f975bfdf64ad8bae7970b6e9d5776d6c
diff --git a/media-gfx/pngcrush/pngcrush-1.8.11.ebuild b/media-gfx/pngcrush/pngcrush-1.8.11.ebuild
deleted file mode 100644
index 2da3e2abd130..000000000000
--- a/media-gfx/pngcrush/pngcrush-1.8.11.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit toolchain-funcs
-
-DESCRIPTION="Portable Network Graphics (PNG) optimizing utility"
-HOMEPAGE="http://pmt.sourceforge.net/pngcrush/"
-SRC_URI="system-libs? ( mirror://sourceforge/pmt/${P}-nolib.tar.xz )
- !system-libs? ( mirror://sourceforge/pmt/${P}.tar.xz )"
-
-LICENSE="pngcrush"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
-IUSE="+system-libs"
-
-RDEPEND="
- system-libs? (
- media-libs/libpng:0=
- sys-libs/zlib:=
- )"
-DEPEND="${RDEPEND}
- app-arch/xz-utils"
-
-pkg_setup() {
- use system-libs && S+="-nolib"
-}
-
-src_compile() {
- emake \
- CC="$(tc-getCC)" \
- LD="$(tc-getCC)" \
- CFLAGS="${CFLAGS} ${CPPFLAGS} -Wall" \
- LDFLAGS="${LDFLAGS}"
-}
-
-src_install() {
- dobin ${PN}
- dodoc ChangeLog.html
-}
diff --git a/media-gfx/pngcrush/pngcrush-1.8.12.ebuild b/media-gfx/pngcrush/pngcrush-1.8.12.ebuild
deleted file mode 100644
index 4dd7937e7113..000000000000
--- a/media-gfx/pngcrush/pngcrush-1.8.12.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit toolchain-funcs
-
-DESCRIPTION="Portable Network Graphics (PNG) optimizing utility"
-HOMEPAGE="http://pmt.sourceforge.net/pngcrush/"
-SRC_URI="system-libs? ( mirror://sourceforge/pmt/${P}-nolib.tar.xz )
- !system-libs? ( mirror://sourceforge/pmt/${P}.tar.xz )"
-
-LICENSE="pngcrush"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
-IUSE="+system-libs"
-
-RDEPEND="
- system-libs? (
- media-libs/libpng:0=
- sys-libs/zlib:=
- )"
-DEPEND="${RDEPEND}
- app-arch/xz-utils"
-
-pkg_setup() {
- use system-libs && S+="-nolib"
-}
-
-src_compile() {
- emake \
- CC="$(tc-getCC)" \
- LD="$(tc-getCC)" \
- CFLAGS="${CFLAGS} ${CPPFLAGS} -Wall" \
- LDFLAGS="${LDFLAGS}"
-}
-
-src_install() {
- dobin ${PN}
- dodoc ChangeLog.html
-}
diff --git a/media-gfx/pngcrush/pngcrush-1.8.13.ebuild b/media-gfx/pngcrush/pngcrush-1.8.13.ebuild
index 4dd7937e7113..2da3e2abd130 100644
--- a/media-gfx/pngcrush/pngcrush-1.8.13.ebuild
+++ b/media-gfx/pngcrush/pngcrush-1.8.13.ebuild
@@ -11,7 +11,7 @@ SRC_URI="system-libs? ( mirror://sourceforge/pmt/${P}-nolib.tar.xz )
LICENSE="pngcrush"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="~alpha amd64 ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE="+system-libs"
RDEPEND="
diff --git a/media-gfx/pqiv/Manifest b/media-gfx/pqiv/Manifest
index 62771bf91eb2..1f32b7e9c2a7 100644
--- a/media-gfx/pqiv/Manifest
+++ b/media-gfx/pqiv/Manifest
@@ -1,4 +1,6 @@
DIST pqiv-2.10.2.tar.gz 138506 BLAKE2B 255104acec9d42eac52d8aaf05207fc8071ecbef14a04c5952e70347d0cd83b54b00725b9bb949184bcd9437982701814b6a09c4c2397336f26ce9f50896d2e6 SHA512 99cb3a187fa2cc0df7b7f768b2f801fbec78aa8d76aacd12085f3b8ccbfaf931a2379e7b05a92f83dacf511489518a75f9e5bf528e4152158d8bb75cffb0d6f7
+DIST pqiv-2.10.4.tar.gz 138644 BLAKE2B 7dc358379d463e6b421c082942a2171b749ea41b4e655c64425d6cfdf8f251ce89d431b45a28d8b30eb5c022814bec7e365c3b3272ebf0cc7e994b803ddfd4ec SHA512 52534ed4728466b7c710db65115d7e79ad97546750946fa5c3a26b65055387b15c6239fdf1bb8c8345fe7ed2dfc7ed5586ffa2a864de44fd8213cff59f76048a
EBUILD pqiv-2.10.2.ebuild 1799 BLAKE2B afbd89f9774f1c988ad617f3431335b2274210d926f2355de279cd435175b1c26ff7361ca3a460931ca31bc880c8db9b967693ccb6e8826640be06c4aa751d74 SHA512 6bf9ac25f68e166fa303818dfe4f83a421071ff4745878c76f76cbab7a70508a6f0bea8f8b9112a55d00fa78f436b41c6ee90e60b7f159a34b40e6c639611722
-EBUILD pqiv-9999.ebuild 1800 BLAKE2B c094f1ddfd450720f7541984223be19392830dfafd5d648aa9ad7d31f5ead69f40f37abc30db7fba2de8e1baeb129dee9bc620b55d97ea5ced0fee0345148559 SHA512 33ddac017e8c65c6df0b91ee20483a8bb486031c306e992593fb72f60740f8ad832eb8b8200aa52f89d9467dedf652bcebfdec5cd70a6063a25f5962c468288a
+EBUILD pqiv-2.10.4.ebuild 1801 BLAKE2B ca7328eaa6f2ad7f087cc6c83f45bf89d796a5e6d584f364976f027a87c4235db202380d30fc30d2d8c5005519566c4c12bd40efad8a9db646e3f64b45e644fb SHA512 bb814792bdbab1c9085d03f34930c9463b4ebfa7cee03c619974efe3566073e00519c8f26b2cc2e9269607044e10db2a798bc16408b10f00df2c0b00d47e0a28
+EBUILD pqiv-9999.ebuild 1801 BLAKE2B ca7328eaa6f2ad7f087cc6c83f45bf89d796a5e6d584f364976f027a87c4235db202380d30fc30d2d8c5005519566c4c12bd40efad8a9db646e3f64b45e644fb SHA512 bb814792bdbab1c9085d03f34930c9463b4ebfa7cee03c619974efe3566073e00519c8f26b2cc2e9269607044e10db2a798bc16408b10f00df2c0b00d47e0a28
MISC metadata.xml 584 BLAKE2B 5d617c553a0f5f4be6268f17dae36d3bb52e984c4c7c89df44b40e1bde1cff3e5619210548b93bf6ffc2e0ea32839d6b4fd39714b237aea23f1cad966c92b3ec SHA512 0d589cf085f6e6335aae5f6e32ccd153ddae1f0fa926fd3a135eabcdc20d5c560e2694216ba93b6d8c6c16bd8541f9d7aaa496e7ee4bc82fea90228a28320fbd
diff --git a/media-gfx/pqiv/pqiv-2.10.4.ebuild b/media-gfx/pqiv/pqiv-2.10.4.ebuild
new file mode 100644
index 000000000000..92c15ed6806f
--- /dev/null
+++ b/media-gfx/pqiv/pqiv-2.10.4.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit linux-info toolchain-funcs xdg-utils
+
+if [[ ${PV} == 9999 ]]; then
+ EGIT_REPO_URI="https://github.com/phillipberndt/pqiv.git"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/phillipberndt/pqiv/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="powerful GTK 3 based command-line image viewer with a minimal UI"
+HOMEPAGE="https://github.com/phillipberndt/pqiv http://www.pberndt.com/Programme/Linux/pqiv/"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="archive ffmpeg imagemagick kernel_linux libav pdf postscript webp"
+
+RDEPEND="
+ >=dev-libs/glib-2.32:2
+ >=x11-libs/cairo-1.6
+ x11-libs/gtk+:3
+ archive? ( app-arch/libarchive:0= )
+ ffmpeg? (
+ !libav? ( media-video/ffmpeg:0= )
+ libav? ( media-video/libav:0= )
+ )
+ imagemagick? ( media-gfx/imagemagick:0= )
+ pdf? ( app-text/poppler:0= )
+ postscript? ( app-text/libspectre:0= )
+ webp? ( media-libs/libwebp:0= )
+"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+doecho() {
+ echo "$@"
+ "$@" || die
+}
+
+pkg_setup() {
+ if use kernel_linux; then
+ CONFIG_CHECK="~INOTIFY_USER"
+ linux-info_pkg_setup
+ fi
+}
+
+src_configure() {
+ local backends="gdkpixbuf"
+ use archive && backends+=",archive,archive_cbx"
+ use ffmpeg || use libav && backends+=",libav"
+ use imagemagick && backends+=",wand"
+ use pdf && backends+=",poppler"
+ use postscript && backends+=",spectre"
+ use webp && backends+=",webp"
+
+ doecho ./configure \
+ --backends-build=shared \
+ --backends=${backends} \
+ --prefix="${EPREFIX}/usr" \
+ --libdir="${EPREFIX}/usr/$(get_libdir)" \
+ --destdir="${ED}"
+}
+
+src_compile() {
+ tc-export CC
+ emake VERBOSE=1 CFLAGS="${CFLAGS}"
+}
+
+pkg_postinst() {
+ xdg_desktop_database_update
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+}
diff --git a/media-gfx/pqiv/pqiv-9999.ebuild b/media-gfx/pqiv/pqiv-9999.ebuild
index 38325520298a..92c15ed6806f 100644
--- a/media-gfx/pqiv/pqiv-9999.ebuild
+++ b/media-gfx/pqiv/pqiv-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -20,7 +20,7 @@ SLOT="0"
IUSE="archive ffmpeg imagemagick kernel_linux libav pdf postscript webp"
RDEPEND="
- >=dev-libs/glib-2.8:2
+ >=dev-libs/glib-2.32:2
>=x11-libs/cairo-1.6
x11-libs/gtk+:3
archive? ( app-arch/libarchive:0= )
diff --git a/media-gfx/qrencode/Manifest b/media-gfx/qrencode/Manifest
index c3d1a7ca8d9a..a2078e98a2f3 100644
--- a/media-gfx/qrencode/Manifest
+++ b/media-gfx/qrencode/Manifest
@@ -3,6 +3,6 @@ DIST qrencode-3.4.4.tar.bz2 369136 BLAKE2B 19e9a2089c6c22284da61dda57d1150573b72
DIST qrencode-4.0.0.tar.bz2 429244 BLAKE2B 45fe8afe602e7ff20b750b5a0de8a3b52b61340ebf0bbcad2ae00e4a0ff2976077b5add4e2c1358d4ca852f79f4cdb27d9dab8c726bf72ff53964661335b5a0a SHA512 d4140d77fce3a1c39735cc3e98e3a19018daaa08c870644f71727d27ffb17711e76b4ed4e51718d90d812e78df75fe575617580ea9b1bf210438f8fd1734204e
DIST qrencode-4.0.2.tar.bz2 430309 BLAKE2B 1f68d2a921ba60df3a6c7381d7886b27a2876f90771d78c12d5d0fed2d6a4edb4d7da5985e2b244406a0cf3434b351fbec8b12c5944c365078ef2b227edb0acd SHA512 2429c7938e32eacbaf327c029c7745ba33259f879661a8b6470cc617c780daf5bd1d5689599151df62e84badd2568eccab6c12f157331e512ab24a3899e0f002
EBUILD qrencode-3.4.4-r1.ebuild 577 BLAKE2B 19577c82a04b248a08201344b226a236bf73b58540f0fb5c8e4d55493dfeade02cc1f0d22d096dda91a82b52f1c532f8068b755dc47be06e138e4b4a30516f7a SHA512 af41d0ff230fe92fdc21d7ee0ab93820187f1973f633dc7cc5b32140504c48729c30a9d35488cf59e90010a5852fd72111275118053789c6e5e4ccefeab35288
-EBUILD qrencode-4.0.0.ebuild 877 BLAKE2B 29aea20c217c2d95eea2083f8a5f7be1d1060bfd1de0bfadea9ec34594f5f2503de322274c9cca2fa9f45dd9841c6e04b09750f346ff93b901146ae74116ac0c SHA512 25fc4c0abc58d351c1d53c105d89c39d61a8eb9f63e9a2084183d047fc1846339842f0f17d6264dd524be298b5b8f8dcf92692327aa08f4b6b053a5ac8f45dbe
+EBUILD qrencode-4.0.0.ebuild 876 BLAKE2B d447134cd441d84f0aca40530c198967e355a96deac8ea3e542e8545d57fc4161fae073b193fe754ee38cca3b8042537b5df7c75a0bad56e281cb847844396fe SHA512 dd9190179b245e2570f59502b2cac2d07baa117b4810f05d2cbd2d29faae7ded2ab8c53cad582e9364c640e9fa2879afb661a0e25014e91729566601f4e8b01a
EBUILD qrencode-4.0.2.ebuild 785 BLAKE2B b223dac0308d17648761f32b45339aa12074113f81f9c35f37f806198f2922239efe9634135a68fab44b7ffd4f7d2e29a6f14940e5911e765c51f2aa91a3a2d9 SHA512 a4d2e49119d9365f75f2d7c740496d6e302ad66dfefb1894925f6323c105ca3f3d0a5788afbafbeee85015ce4380626c8948f175ddf54d567086493c3eabb14c
MISC metadata.xml 370 BLAKE2B af379243b15cc55c2e2c14bd20ec8b9bb41d4fbb6a87938aae5cbc39e17c78ac45b322d946eadec59fc48c13354fd9dfdffea8c2572301d8d4cb86f162d49bdc SHA512 f5987a8aab3b861bbe4961c69d0c72b07826c43320fd383075036ad63a070204c6ed41297b2490b4a14224f5c4269c37c40e5abc9bce4d1c5857e68e98d6428c
diff --git a/media-gfx/qrencode/qrencode-4.0.0.ebuild b/media-gfx/qrencode/qrencode-4.0.0.ebuild
index 045d6eb3961e..f6d7e79c7c7b 100644
--- a/media-gfx/qrencode/qrencode-4.0.0.ebuild
+++ b/media-gfx/qrencode/qrencode-4.0.0.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://fukuchi.org/works/${PN}/${P}.tar.bz2"
LICENSE="LGPL-2"
SLOT="0/4"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ppc64 sparc x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd"
IUSE="test"
RDEPEND="media-libs/libpng:0="
diff --git a/media-gfx/ristretto/Manifest b/media-gfx/ristretto/Manifest
index 090b8db06ca5..44ca2495708e 100644
--- a/media-gfx/ristretto/Manifest
+++ b/media-gfx/ristretto/Manifest
@@ -1,3 +1,5 @@
DIST ristretto-0.8.2git-rd21ed3c.tar.bz2 584418 BLAKE2B 50d24fa81f4ce59a3a9acdb71a532e8d57399aafc4c20790b4a08ef3584bf3c71af978cb4e53ba6f4821fd4fc02e12600d39b84309ee29a764581855fd43bc75 SHA512 17fe6b5c24d4f4f3b6d28e1c435afbb0140e81a77f2b1c628ab7e05ed380a55a902368dabbb8e92647f08bb8853df8099b8de779d94dc91d3426cc7e33cbcbe3
+DIST ristretto-0.8.3.tar.bz2 564745 BLAKE2B 74f6fe50dbbcb538ff370fdefc934921e5878f7422dde577b86acc0ee63a03edaada860f0a91301de4b4ed4ae2fab89d74eccc5f3b9faababa4c71ee07159c33 SHA512 c43b48dfdf9e8ed0ea3c5f2bbac1c837881aa6a467c78377b6f53dcce030b5a3b8134a7b8cbad1008ae758295953fde50a916c284e54e8c5490158e776554514
EBUILD ristretto-0.8.2_p20170821.ebuild 949 BLAKE2B 118693c9ce2ac41f5dfce5410cf4951c3f05ea5334a84b04c43e4d877d14021eb08b30a99c343270af2ccb1611ee898695f9d20fada95888a28516a6ff1dfa26 SHA512 01e5b950ff9684ade413e33532e0f81b0ea214bd13203cfe68f2cfa7bd278be50d27cb9a1196b0ab69d80a0f48384aa11e0686074d7919e17fcb0cd8d8b40d12
+EBUILD ristretto-0.8.3.ebuild 868 BLAKE2B f2a43df79c91c5bee6d711a8e34a83f46ecfdcd3c2182a8785a63421afcdeb491d8864a3958df1304f6408da21f1910b452c6cc4adf1f3459cf932746aca828e SHA512 ec132996ec3ab06259952db5b26cb15463d5e396ca9fb3a6561d8dd89943dec3456fc74134f1c9b69a3f778502072a1998d8fb82a018c997764fc689a191db87
MISC metadata.xml 247 BLAKE2B f381ffd75f3fdb2842002ea885015f443cc35334f0420d70a61d6730bd55c11750d6a177831dc7c8564eec4dc3863db6085162e58848b0dceb09799006a1b2c5 SHA512 25494c0053fb7b2ed0f78ecc2de8a8ae08a971db8e15f89e906a1d43177fef53eb9ec5dd075a5c67ddee2be112c0943f6c87e4870d405436bddfea3a4fa19203
diff --git a/media-gfx/ristretto/ristretto-0.8.3.ebuild b/media-gfx/ristretto/ristretto-0.8.3.ebuild
new file mode 100644
index 000000000000..b5c45b79a92e
--- /dev/null
+++ b/media-gfx/ristretto/ristretto-0.8.3.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome2-utils xdg-utils
+
+DESCRIPTION="A fast and lightweight picture viewer for Xfce"
+HOMEPAGE="https://docs.xfce.org/apps/ristretto/start"
+SRC_URI="mirror://xfce/src/apps/${PN}/${PV%.*}/${P}.tar.bz2"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
+IUSE=""
+
+RDEPEND=">=dev-libs/glib-2.24:2
+ media-libs/libexif:0=
+ x11-libs/cairo:0
+ >=x11-libs/gtk+-2.20:2
+ x11-libs/libX11:0=
+ >=xfce-base/libxfce4ui-4.10:0=
+ >=xfce-base/libxfce4util-4.10:0=
+ >=xfce-base/xfconf-4.10:0="
+DEPEND="${RDEPEND}
+ dev-util/intltool
+ virtual/pkgconfig
+ sys-devel/gettext"
+
+pkg_postinst() {
+ xdg_desktop_database_update
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+ gnome2_icon_cache_update
+}
diff --git a/media-gfx/shotwell/Manifest b/media-gfx/shotwell/Manifest
index 96fc5403c99f..1509c68d204c 100644
--- a/media-gfx/shotwell/Manifest
+++ b/media-gfx/shotwell/Manifest
@@ -1,11 +1,11 @@
DIST shotwell-0.26.4.tar.xz 5619280 BLAKE2B 0ca9ecf6e96019aa8e9bd4bae09d1b888902fc054633271854e09e1fa9b474774b7b5f2e6e3bcfed60a5b0f3ba30a2d89133d2676a94db5f4da6ee6a0af41102 SHA512 6a0772a40759d636807652ef27814306cbc2217119b071590db36c628b6e9d04f876ae1748c88476fbebc1db0c83e6a108c9f74261b7faa348c6bd37c1da198d
DIST shotwell-0.28.2.tar.xz 5582276 BLAKE2B 20d35f714543d35bd04fe81617040419664e662664ae504cbfb0b3bb160d97a5469478e1e134b6432b174fc19bb4fc370b5eb38c576c805e876d00999fb7d979 SHA512 dc00f45e55eabadaaf825de5a4152d40db2eb652f966b870a08d36006887a18aacf570b05d232a9fc7ef7df097a468a497778022bf7b86ae2143877c02540cc0
DIST shotwell-0.28.3.tar.xz 5531900 BLAKE2B b585989434e3da9b2d5f43aabf41451e33b7b2f537a21305ff9decd9992d42e5422971d1f89836936630f641efdac1242dc21574d86f61a4c71562b657e0300d SHA512 9a0c15bfe856dabaa85038fe875cc178be6a3e104397b36555005615212ac92579234fc6277f1a4a7bddba517e9ea0db5ed06e0fc30614453e3db1153b47dc16
-DIST shotwell-0.29.1.tar.xz 2368080 BLAKE2B b706229803528c55486219a4190d1145d98b513ff26a4a3d2989abd57ff3465ffab231b1779014b7babf7ce33cc875fa11905a95bbf108251c57d3692a5156a4 SHA512 25e7e7d303ecbe89ecf4eba219b6f10ad44d23209d2c2724c6d61afae47afc0a6e1a7a7fe99931888f7374419818c5d74e28bb6120383e191c038c967c84ce39
DIST shotwell-0.29.2.tar.xz 2321576 BLAKE2B 2dd3c959ca8aba6ecb7c3c15ca491291a2c6ead860fac9c1fb1b97ad22140ce9e67617dd268b2d4d362bb8a0c2606d97b5cc71c12e19fcb59fec0185f27c3f0f SHA512 98c57d511a384ced717e2fb410af16326080e2291fce77ea953a377430459c7a81de73118925b2d42bf96b8b717efc93a898d0d859fbab1364c0c192dbb60311
+DIST shotwell-0.29.3.tar.xz 2416332 BLAKE2B 8f95e3e1b71eb20b10571b5689e9817112935c4d31c8b7800157f7771df04adb4559acc9885ec43032a7619ffefb8899fd90a7740798de4a150c4c78033e890c SHA512 f600db86adf5caece4ed4c8a3ca4309540f9eeb1caded8e3f062fd56fa54f2030568c8168fc662fcf80c9905e9b735d52a2578bc2401faf28876a6f5aed01121
EBUILD shotwell-0.26.4.ebuild 1488 BLAKE2B a18a437d65ca3a9999f0f238d7442564c012b08d209384d8b47fedd12a8eca4c1e91e28ba18b456ff860c56a16cd1059b2d7a0541d06f10d2937efcf893a607b SHA512 2cd5b9e390f61de3d0db9ff5d0ea59ff36eef745afb237ea82d87f584fda7ca200b95eb7273e1a74f401e5a7187e8eb78c98910723d68dccdf90535a094bd0d6
EBUILD shotwell-0.28.2.ebuild 1488 BLAKE2B a18a437d65ca3a9999f0f238d7442564c012b08d209384d8b47fedd12a8eca4c1e91e28ba18b456ff860c56a16cd1059b2d7a0541d06f10d2937efcf893a607b SHA512 2cd5b9e390f61de3d0db9ff5d0ea59ff36eef745afb237ea82d87f584fda7ca200b95eb7273e1a74f401e5a7187e8eb78c98910723d68dccdf90535a094bd0d6
EBUILD shotwell-0.28.3.ebuild 1490 BLAKE2B b6ddc14476e5cccc9b2d023c4c263d7672fe0b6533f9816344be00b490d484eb01da730b1bd1635d1728a6a34dd80a5728ce6adcb8fcd7da8a6fa0776b2cac46 SHA512 4de0d6fc6c0f9a942248a49115ff1468f23f1e34714b23d7eebd44869cae5e42b7501587118e67017d703932d598a30d27325858e9989a1dd81c292dc05b095a
-EBUILD shotwell-0.29.1.ebuild 1490 BLAKE2B b6ddc14476e5cccc9b2d023c4c263d7672fe0b6533f9816344be00b490d484eb01da730b1bd1635d1728a6a34dd80a5728ce6adcb8fcd7da8a6fa0776b2cac46 SHA512 4de0d6fc6c0f9a942248a49115ff1468f23f1e34714b23d7eebd44869cae5e42b7501587118e67017d703932d598a30d27325858e9989a1dd81c292dc05b095a
-EBUILD shotwell-0.29.2.ebuild 1490 BLAKE2B b6ddc14476e5cccc9b2d023c4c263d7672fe0b6533f9816344be00b490d484eb01da730b1bd1635d1728a6a34dd80a5728ce6adcb8fcd7da8a6fa0776b2cac46 SHA512 4de0d6fc6c0f9a942248a49115ff1468f23f1e34714b23d7eebd44869cae5e42b7501587118e67017d703932d598a30d27325858e9989a1dd81c292dc05b095a
+EBUILD shotwell-0.29.2.ebuild 738 BLAKE2B 33f7584f897f980cc14a6823150cf9a2228bebd78d62b953ef3d757b11a37d348287a4f7776cd25c0c6db8450f5b5e6254c22a185afbe5baf01cbf1a915dcc7b SHA512 847163fa58acdb6eb326082e4c21d712c9e908d549330e7913205f3ea37b18049b46b6ac0cc1daa549e36d5487b1f65429ee0c544aa8ac3b1e8c834521d5dccb
+EBUILD shotwell-0.29.3.ebuild 738 BLAKE2B 33f7584f897f980cc14a6823150cf9a2228bebd78d62b953ef3d757b11a37d348287a4f7776cd25c0c6db8450f5b5e6254c22a185afbe5baf01cbf1a915dcc7b SHA512 847163fa58acdb6eb326082e4c21d712c9e908d549330e7913205f3ea37b18049b46b6ac0cc1daa549e36d5487b1f65429ee0c544aa8ac3b1e8c834521d5dccb
MISC metadata.xml 900 BLAKE2B 62d1bd65c242a5da435f9217c538250495879be4d0b2de3477111018ed456f019abeb0bf678835997ff2c567fdbb844ca257d0c4bad8d07c3ad590adc82202cf SHA512 aab4bb7556cb7fc926b59e68d16a2425af57cab5ae80c68ce2dd650bf49b9e3872771fee51552aa0aba9c50167a33b1976700f65bbc1531de44ac638cdd4a0be
diff --git a/media-gfx/shotwell/shotwell-0.29.1.ebuild b/media-gfx/shotwell/shotwell-0.29.1.ebuild
deleted file mode 100644
index ed1f73414218..000000000000
--- a/media-gfx/shotwell/shotwell-0.29.1.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_LA_PUNT="yes"
-VALA_MIN_API_VERSION="0.28"
-
-inherit gnome2 multilib toolchain-funcs vala versionator
-
-MY_PV=$(get_version_component_range 1-2)
-DESCRIPTION="Open source photo manager for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Apps/Shotwell"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE=""
-
-RDEPEND="
- >=app-crypt/gcr-3[gtk]
- >=dev-db/sqlite-3.5.9:3
- >=dev-libs/glib-2.40.0:2
- >=dev-libs/json-glib-0.7.6
- >=dev-libs/libgee-0.8.5:0.8
- >=dev-libs/libxml2-2.6.32:2
- gnome-base/dconf
- >=media-libs/gexiv2-0.10.4
- media-libs/gst-plugins-base:1.0
- media-libs/gst-plugins-good:1.0
- media-libs/gstreamer:1.0
- media-libs/lcms:2
- >=media-libs/libexif-0.6.16:=
- >=media-libs/libgphoto2-2.5:=
- >=media-libs/libraw-0.13.2:=
- media-plugins/gst-plugins-gdkpixbuf:1.0
- >=net-libs/libsoup-2.42.0:2.4
- net-libs/webkit-gtk:4
- virtual/libgudev:=[introspection]
- >=x11-libs/gtk+-3.14.0:3[X]
- dev-libs/libgdata
-
-"
-DEPEND="${RDEPEND}
- $(vala_depend)
- dev-util/itstool
- >=sys-devel/gettext-0.19.7
- >=sys-devel/m4-1.4.13
- virtual/pkgconfig
-"
-
-# This probably comes from libraries that
-# shotwell-video-thumbnailer links to.
-# Nothing we can do at the moment. #435048
-QA_FLAGS_IGNORED="/usr/libexec/${PN}/${PN}-video-thumbnailer"
-
-src_prepare() {
- vala_src_prepare
- gnome2_src_prepare
-}
-
-src_configure() {
- gnome2_src_configure --disable-static
-}
diff --git a/media-gfx/shotwell/shotwell-0.29.2.ebuild b/media-gfx/shotwell/shotwell-0.29.2.ebuild
index ed1f73414218..fc06ece5175b 100644
--- a/media-gfx/shotwell/shotwell-0.29.2.ebuild
+++ b/media-gfx/shotwell/shotwell-0.29.2.ebuild
@@ -2,14 +2,14 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=6
+
GNOME2_LA_PUNT="yes"
VALA_MIN_API_VERSION="0.28"
-inherit gnome2 multilib toolchain-funcs vala versionator
+inherit gnome2 meson vala
-MY_PV=$(get_version_component_range 1-2)
-DESCRIPTION="Open source photo manager for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Apps/Shotwell"
+DESCRIPTION="Shotwell is a photo manager for GNOME 3"
+HOMEPAGE="https://wiki.gnome.org/Apps/Shotwell/"
LICENSE="LGPL-2.1"
SLOT="0"
@@ -17,47 +17,23 @@ KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
RDEPEND="
- >=app-crypt/gcr-3[gtk]
- >=dev-db/sqlite-3.5.9:3
- >=dev-libs/glib-2.40.0:2
- >=dev-libs/json-glib-0.7.6
- >=dev-libs/libgee-0.8.5:0.8
- >=dev-libs/libxml2-2.6.32:2
- gnome-base/dconf
- >=media-libs/gexiv2-0.10.4
- media-libs/gst-plugins-base:1.0
- media-libs/gst-plugins-good:1.0
- media-libs/gstreamer:1.0
- media-libs/lcms:2
- >=media-libs/libexif-0.6.16:=
- >=media-libs/libgphoto2-2.5:=
- >=media-libs/libraw-0.13.2:=
- media-plugins/gst-plugins-gdkpixbuf:1.0
- >=net-libs/libsoup-2.42.0:2.4
- net-libs/webkit-gtk:4
- virtual/libgudev:=[introspection]
- >=x11-libs/gtk+-3.14.0:3[X]
- dev-libs/libgdata
-
+ app-crypt/gcr:=[gtk,vala]
+ dev-libs/libgdata:=[vala]
+ dev-libs/libgee:=
+ media-libs/gexiv2:=[introspection,vala]
+ media-libs/libexif:=
+ media-libs/libgphoto2:=
+ media-libs/libraw:=
+ net-libs/webkit-gtk:=
+ x11-libs/gtk+:=[X]
"
-DEPEND="${RDEPEND}
+DEPEND="
+ ${RDEPEND}
$(vala_depend)
dev-util/itstool
- >=sys-devel/gettext-0.19.7
- >=sys-devel/m4-1.4.13
- virtual/pkgconfig
"
-# This probably comes from libraries that
-# shotwell-video-thumbnailer links to.
-# Nothing we can do at the moment. #435048
-QA_FLAGS_IGNORED="/usr/libexec/${PN}/${PN}-video-thumbnailer"
-
src_prepare() {
vala_src_prepare
- gnome2_src_prepare
-}
-
-src_configure() {
- gnome2_src_configure --disable-static
+ eapply_user
}
diff --git a/media-gfx/shotwell/shotwell-0.29.3.ebuild b/media-gfx/shotwell/shotwell-0.29.3.ebuild
new file mode 100644
index 000000000000..fc06ece5175b
--- /dev/null
+++ b/media-gfx/shotwell/shotwell-0.29.3.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+GNOME2_LA_PUNT="yes"
+VALA_MIN_API_VERSION="0.28"
+
+inherit gnome2 meson vala
+
+DESCRIPTION="Shotwell is a photo manager for GNOME 3"
+HOMEPAGE="https://wiki.gnome.org/Apps/Shotwell/"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND="
+ app-crypt/gcr:=[gtk,vala]
+ dev-libs/libgdata:=[vala]
+ dev-libs/libgee:=
+ media-libs/gexiv2:=[introspection,vala]
+ media-libs/libexif:=
+ media-libs/libgphoto2:=
+ media-libs/libraw:=
+ net-libs/webkit-gtk:=
+ x11-libs/gtk+:=[X]
+"
+DEPEND="
+ ${RDEPEND}
+ $(vala_depend)
+ dev-util/itstool
+"
+
+src_prepare() {
+ vala_src_prepare
+ eapply_user
+}
diff --git a/media-gfx/sigal/Manifest b/media-gfx/sigal/Manifest
index e3c116ef8f05..e4f6e4c0c068 100644
--- a/media-gfx/sigal/Manifest
+++ b/media-gfx/sigal/Manifest
@@ -1,3 +1,3 @@
DIST sigal-1.3.0.tar.gz 3267422 BLAKE2B 0be6dc6b92c8681e47ad7094004793fe78fd8974075958374268bb55f6d2deb903b5ad858c2603c751f74fd2394c945d3f933b3fb44a8f58b18dcd9a2c1c1236 SHA512 132c94a472301a2cc81a4aef13afa8137a6b69dfc035821e22fca6b0598cb94f1788f1a8cf1b47412214c9480867be816070aaa938290a1d10bccc407c38aaf4
-EBUILD sigal-1.3.0.ebuild 858 BLAKE2B c072e9b0ec6f919f77c3e7bef3f8647786c06712379a5e38a6b4971343a2d8141a50e20baf2ace9525ff762fd6dab068dba8ddae2383224b403a0f0ed7c7fb8a SHA512 dcb55fb93733ce2dac7f9e9c0ab2f2f5cd79520316f296b24b7ebdca3ea6941b813c140ed2ebd170025fb22aa8562d11a03adda4b7ab4b17cd62c2fa46a66e5c
+EBUILD sigal-1.3.0.ebuild 862 BLAKE2B 48f00dcf392072987b71b9c9a5d5f1b83f89e42276235f3ac2fd7a1737ad3254f1828d7aa01e178bc4cb4faad1fbf8d0d15353fa0c3331567a4dc727067a38c8 SHA512 2c4de2c38860bad10479102e6d550eb8966ed83f6b30a9cdc4e950d8722c04b568637c4df949e4f8599995f2d3cb9d8685d4e6f3dfbcafee7c292b29d4b78c7b
MISC metadata.xml 1062 BLAKE2B 2997924c7ffdf6ddf3afd6b8d55ab426c7701eb3beb3c566f870507730f99ddd4875621029e078d7f1db16d582de448257701ff7c6325169fafb71a15e9e2304 SHA512 d49289c1dbd612fe88b6ef3d883b073c4b2985839decd5d3b9d73a3c24e0aa83e37890068be8e127ad1f88f86b9b37f7f2f61299c431b3a21b6219f2671a73d3
diff --git a/media-gfx/sigal/sigal-1.3.0.ebuild b/media-gfx/sigal/sigal-1.3.0.ebuild
index 7c7049ae7501..401e9cf2b24c 100644
--- a/media-gfx/sigal/sigal-1.3.0.ebuild
+++ b/media-gfx/sigal/sigal-1.3.0.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1