summaryrefslogtreecommitdiff
path: root/media-gfx
diff options
context:
space:
mode:
Diffstat (limited to 'media-gfx')
-rw-r--r--media-gfx/Manifest.gzbin38487 -> 38494 bytes
-rw-r--r--media-gfx/gozer/Manifest2
-rw-r--r--media-gfx/gozer/gozer-0.7-r4.ebuild (renamed from media-gfx/gozer/gozer-0.7-r3.ebuild)16
-rw-r--r--media-gfx/img2pdf/Manifest4
-rw-r--r--media-gfx/img2pdf/img2pdf-0.4.4.ebuild60
-rw-r--r--media-gfx/img2pdf/metadata.xml9
-rw-r--r--media-gfx/propaganda/Manifest1
-rw-r--r--media-gfx/propaganda/propaganda-1.0-r2.ebuild47
8 files changed, 130 insertions, 9 deletions
diff --git a/media-gfx/Manifest.gz b/media-gfx/Manifest.gz
index a06509c53288..e07da8c7c1ba 100644
--- a/media-gfx/Manifest.gz
+++ b/media-gfx/Manifest.gz
Binary files differ
diff --git a/media-gfx/gozer/Manifest b/media-gfx/gozer/Manifest
index 1e3825667f61..5027cd4b8b44 100644
--- a/media-gfx/gozer/Manifest
+++ b/media-gfx/gozer/Manifest
@@ -1,4 +1,4 @@
AUX gozer-0.7-fix-build-system.patch 1600 BLAKE2B 2d1bb419c587c4c24bad15f8b0ec99f6052e6ff924db9e3ff4a26a7e04f2b2ecdbbe2bb0a022b24fc4c4150499ad562289e9311b711de71cf1dea280a2299276 SHA512 a17ffc77e3899dba47227343d7f3b656d3223085b8419460b73031c50e46d9ab5d7668154ea10cd733b3f3c2693649c355bf43306ef205213a42d2b990cc4648
DIST gozer-0.7.tar.gz 103545 BLAKE2B 5eb3e2da348204f6fac9c00b681df56d4d419df671d9967c0b05b78838fd9b2ec4e76a7f2df07396e6aee1313117f72126aab57732d4b9713c54581bfbe3bf3d SHA512 ae39b74272f87d5e9bf71c9df7e6e9ac37a44a54dafba45aa5e8037657ba128e4e6c77a5624921fbca5c57791a0047f491013582cd9e5a6a5c8932a23233a29c
-EBUILD gozer-0.7-r3.ebuild 602 BLAKE2B 9aee70b89e2c5aa1f5557ee4932948812543ff3da79891fa680d9fd087055d1c55aca35bb974b3e554c150fd2ee018a67971feea64c9fb947ab5e75764dd4f96 SHA512 48f681c15824aa2d0ff9d64ea5d1ebd6207c587e73b18f62d161d5c604520351cbbfa8298c9ae0ba3790e1a259d9069119717682fa4b7a5cf7dd41a85c010216
+EBUILD gozer-0.7-r4.ebuild 595 BLAKE2B 52bae4b7b488ff49275b93f3768a1a4edfa287f8ab4a21e72326817f1c957f5e67337cfbc78fd8f7d50bed781b9461e53f426ad4181b0fc619fbb07afaf8c187 SHA512 34901faddb783ebd7e414c7f56f604c9796111c1899f017fdcbf737ae58453828d2d3fd21cf2608c3c40d442654fb070e7838e939dd85a435166a509d44a9fe1
MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a
diff --git a/media-gfx/gozer/gozer-0.7-r3.ebuild b/media-gfx/gozer/gozer-0.7-r4.ebuild
index eb15f0c92d2d..f14a25fce9c2 100644
--- a/media-gfx/gozer/gozer-0.7-r3.ebuild
+++ b/media-gfx/gozer/gozer-0.7-r4.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
inherit autotools
@@ -12,19 +12,23 @@ SRC_URI="http://www.linuxbrit.co.uk/downloads/${P}.tar.gz"
LICENSE="feh LGPL-2+"
SLOT="0"
KEYWORDS="amd64 ppc x86"
-IUSE=""
RDEPEND="
media-libs/giblib
- media-libs/imlib2"
+ media-libs/imlib2
+"
DEPEND="
${RDEPEND}
- x11-libs/libXext"
+ x11-libs/libXext
+"
-PATCHES=( "${FILESDIR}"/${P}-fix-build-system.patch )
+PATCHES=(
+ "${FILESDIR}"/${P}-fix-build-system.patch
+)
src_prepare() {
default
+
mv configure.{in,ac} || die
eautoreconf
}
diff --git a/media-gfx/img2pdf/Manifest b/media-gfx/img2pdf/Manifest
index 95225686d214..0c30589b661e 100644
--- a/media-gfx/img2pdf/Manifest
+++ b/media-gfx/img2pdf/Manifest
@@ -1,4 +1,6 @@
AUX img2pdf-0.4.3-test-gif-animation.patch 576 BLAKE2B 27b0357c0d1e307e54377fc3dd79c9ad1ae7864166ceab2efc518d9fa656e0685798a10da1dd488f1284a295fce2e0045f92e61e897431187f7083a4c95a9378 SHA512 edb0e95b8b126ddd8784ddb306b29173a2f22299016874e33eae0441837ca5a0f8608ed1a57f93b8a91a5f1723598e0a4f3fe94ab6eeff9ae372bdcd525a1c23
DIST img2pdf-0.4.3.tar.gz 98656 BLAKE2B ec7be83fa7fc38f94c7770a2566a49a39e5fd0abb715de74fc3f65d59087cecdd009f4284e647facaf6ae019a118b4bedf7ce8d4a09b8479a299c8404a8940d5 SHA512 00755788c7380e44733c5a309428894b6689e93d4d7cca8f84681d12977848971a6b1a7c92c7203258a529894e7a0debb5beaeb6b375de769a0d600ea8d65423
+DIST img2pdf-0.4.4.tar.gz 97796 BLAKE2B d04eae8c02490e4e73339dade92b2521ad410ed741ccc2987961543790589b14a5c8939cb9bbadcc795f5edcbb59a1a43bd522c75948f42dde1acffafb6266e0 SHA512 56943cd965b3e6b0680b7696ca4b5a2ba779474f945dd0d2648fb6f18ab18aab6d74640f9bd8e9c8683e3e641b0657cb84c691054910d84f0c9e8ad733f179e9
EBUILD img2pdf-0.4.3.ebuild 1456 BLAKE2B cdd2d23b78173ebafa8f2ad48a4bb430ac62ba153ca365fdce31a61b17e6b19017d22e8c45bfa1a5552d295c50bdc4aeaadd02bb05528b989c3180aeb0dffb65 SHA512 c5b2f2b6c797df6b2bd731df120811dedb19af9ae81a027afc54322daec5eca43fe8bf4b60bcc4272710f7d2b90b716564a2d0337d69e0d78d62647627c5eb27
-MISC metadata.xml 923 BLAKE2B fe0074db9549519b522f9d749388c5626b702dadba5a722444f652b203a60aea8e8ea5739c3c634076b42dddf24d17b4f449220de617224e59e5491893339901 SHA512 98fc799711e027afa40d2b9bf4558c38873d385920713f58d62782a986e72d1c9b04eb5591d4ec384bbf32376e2b03bf822bf5573015d003ff53ae0d4c7e6421
+EBUILD img2pdf-0.4.4.ebuild 1465 BLAKE2B 80ea7c728c3b37184b7733b5d2c55a71121de19af866c020cf224c469b38332f219ae5a2ac873a4d8d4e962ad27ce3175632c23281347b72a3557f72f1309235 SHA512 ef7b2753854ab8663da0fc01c5bcddc60b5e97e8946a148292d207ead94f039edf0b6e4fa881fae2cf1234d940d586808b9df988bdd677649b2eb8c92fa6a79c
+MISC metadata.xml 1154 BLAKE2B 2f41633fe9a437b16ab2aaaa134c90c1389ab6ce2c77c113087006e568c9caadc2df550371dd38de98e4fca145ae0185230b66cf3ac1a923a702307a6419836a SHA512 c1566346e1b88668a73ba5d78669a3ba002bf9a44612f0f20dbeadf18ada772f06e2090981043a8d9230ede3cac918dea35b4d28c815a367450a746e0ca563bc
diff --git a/media-gfx/img2pdf/img2pdf-0.4.4.ebuild b/media-gfx/img2pdf/img2pdf-0.4.4.ebuild
new file mode 100644
index 000000000000..8787b8ffc761
--- /dev/null
+++ b/media-gfx/img2pdf/img2pdf-0.4.4.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Losslessly convert raster images to PDF"
+HOMEPAGE="https://gitlab.mister-muffin.de/josch/img2pdf"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gui"
+
+# pytest-xdist isn't really required but it helps speed up tests
+BDEPEND="
+ test? (
+ app-text/ghostscript-gpl
+ app-text/mupdf
+ app-text/poppler[cairo,png,tiff]
+ dev-python/numpy[${PYTHON_USEDEP}]
+ dev-python/pdfrw[${PYTHON_USEDEP}]
+ dev-python/pillow[tiff,${PYTHON_USEDEP}]
+ dev-python/pytest-xdist[${PYTHON_USEDEP}]
+ dev-python/scipy[${PYTHON_USEDEP}]
+ media-gfx/imagemagick[jpeg,jpeg2k,lcms,png,-q8,-q32,tiff]
+ media-libs/exiftool
+ media-libs/netpbm[jpeg]
+ )
+"
+RDEPEND="
+ dev-python/pikepdf[${PYTHON_USEDEP}]
+ dev-python/pillow[${PYTHON_USEDEP}]
+ gui? ( $(python_gen_impl_dep tk) )
+"
+
+# gif animation test fails
+PATCHES=( "${FILESDIR}"/img2pdf-0.4.3-test-gif-animation.patch )
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ distutils-r1_python_prepare_all
+
+ # Remove gui executable if there's no demand/support for it.
+ if ! use gui; then
+ sed -i '/gui_scripts/d' setup.py || die
+ fi
+
+ # gif animation test fails
+ rm src/tests/input/animation.gif src/tests/output/animation.gif.pdf || die "rm animation gif failes"
+}
+
+python_test() {
+ epytest -n auto
+}
diff --git a/media-gfx/img2pdf/metadata.xml b/media-gfx/img2pdf/metadata.xml
index ab909682d5c4..f6852412a419 100644
--- a/media-gfx/img2pdf/metadata.xml
+++ b/media-gfx/img2pdf/metadata.xml
@@ -1,7 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="person" proxied="yes">
+ <name>Thamognya Kodi</name>
+ <email>contact@thamognya.com</email>
+ </maintainer>
+ <maintainer type="project" proxied="proxy">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
<stabilize-allarches/>
<longdescription lang="en">
Losslessly convert raster images to PDF. The file size will not
diff --git a/media-gfx/propaganda/Manifest b/media-gfx/propaganda/Manifest
index ddfad8f5b2a7..8c9f275a4dca 100644
--- a/media-gfx/propaganda/Manifest
+++ b/media-gfx/propaganda/Manifest
@@ -14,4 +14,5 @@ DIST Propaganda-Vol-10.tar.gz 6376914 BLAKE2B 365e96616d8f82321fd0a0460e6b14e5db
DIST Propaganda-Vol-11.tar.gz 3030910 BLAKE2B b5637635165557c079d7801b91a6b1d7372a7ac1ef1ba414d0cf172d652de779fb05f106f0ef7cabebac79bbc8a1b21cabde0f34a14735eca17ccb193ade0882 SHA512 752a3e27bfbde1f694be3f57e4c7bf638159f8e7b06c00c703a82ff2795625298feca20f91beecc651da66ac7b6dc5e7fcfc0b5d7b465118e94f8769488be1c7
DIST Propaganda-Vol-12.tar.gz 3140955 BLAKE2B ce23e5e781bd1d1cba757bcee71df199627e18bb72eddd0a6dc5759f1d80fcefbb4daa6048450aa51f9b4830ece14461ef63a299e0c13d43a1670bc8b1a4b0fc SHA512 1cef61c88a4cbe4c757c05c1ecf2d72ab67ad13e0268497971f9a11047351d0a0e8770a69bd6754672b6a8c99e69a2e61693fb593bcfb4db7003cd9eddd31f80
EBUILD propaganda-1.0-r1.ebuild 1200 BLAKE2B d0f29c2ef8d257b0d0bfe8d09926456a548d85cbadc8224ac90805e8788f4f75aa69af9991d603d40d4450ac7118c874f04f5cb7e80d04700e9fe0027ce1472d SHA512 b30d65a468330bcdadf91863bb41e6e36dba1957b2ecfc7a3199ad1921f1d0f2ce65114d01ebac86749f1c6c1e9ee3844af9c6822f4e5fb3cbb2cb0a929d934f
+EBUILD propaganda-1.0-r2.ebuild 1197 BLAKE2B 82dbe094df632449c92c1e5eb68168d112d6365c487a511fb906c4fd9c64197a53b5744f0cb65a174c3a9171ab29125fedbdf20c72e7a966a1ddd30eed2337dd SHA512 e0f434d11e6cb8a9ed8f2b29813f6ba4e2f8d546e6dc59258ec58efbff3100bef181eecc6191cc188bccb421e6e42dc11f3f1ac388e69be1d85b6989f0f55827
MISC metadata.xml 168 BLAKE2B 2e0e000b4c3b6ca04c12903fdbe278415c05a822623c52e9aa95cbbf3d50bcb1246b7edbda7d2f6b559af8950c6374e6e0a69b76319964cfe686bf50b0604a57 SHA512 4dcf45d1809e8390a2d8155c8ebfe0dd610203e392aeab0ccd8a10f42cc8532a4925eff32b35e7a6c35598a4efd288229034ec0732299dbd8cfa0acff705fed3
diff --git a/media-gfx/propaganda/propaganda-1.0-r2.ebuild b/media-gfx/propaganda/propaganda-1.0-r2.ebuild
new file mode 100644
index 000000000000..86662e6c0a08
--- /dev/null
+++ b/media-gfx/propaganda/propaganda-1.0-r2.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+SITE="https://dev.gentoo.org/~andrey_utkin/distfiles/"
+DESCRIPTION="Propaganda Volume 1-14 + E. Tiling images for your desktop"
+HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage"
+SRC_URI="${SITE}Propaganda-Vol-01.tar.gz
+ ${SITE}Propaganda-Vol-02.tar.gz
+ ${SITE}Propaganda-Vol-03.tar.gz
+ ${SITE}Propaganda-Vol-04.tar.gz
+ ${SITE}Propaganda-Vol-05.tar.gz
+ ${SITE}Propaganda-Vol-06.tar.gz
+ ${SITE}Propaganda-Vol-07.tar.gz
+ ${SITE}Propaganda-Vol-08.tar.gz
+ ${SITE}Propaganda-Vol-09.tar.gz
+ ${SITE}Propaganda-Vol-10.tar.gz
+ ${SITE}Propaganda-Vol-11.tar.gz
+ ${SITE}Propaganda-Vol-12.tar.gz
+ ${SITE}Propaganda-13.tar.gz
+ ${SITE}Propaganda-14.tar.gz
+ ${SITE}Propaganda-For-E.tar.gz"
+S="${WORKDIR}/Propaganda"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+
+src_prepare() {
+ default
+
+ mv ../Propaganda-Vol-11 Vol11 || die
+ mv ../Propaganda-Vol-12 Vol12 || die
+
+ rename JPG jpg */*.JPG || die
+}
+
+src_install() {
+ dodoc README-PROPAGANDA
+
+ local VOLUME
+ for VOLUME in Vol* Propaganda-For-E; do
+ insinto "/usr/share/pixmaps/Propaganda/${VOLUME}"
+ doins "${VOLUME}"/*.jpg
+ done
+}