summaryrefslogtreecommitdiff
path: root/app-text/diff-pdf
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-05-31 21:24:18 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-05-31 21:24:18 +0100
commit6e479260831a77b38f58e3f572ead93d8327cf18 (patch)
tree34d09750ce726569f87a0c559e9f1f843ac3d26b /app-text/diff-pdf
parenta407e25d814596ca802d83102671d95e00079767 (diff)
gentoo auto-resync : 31:05:2023 - 21:24:18
Diffstat (limited to 'app-text/diff-pdf')
-rw-r--r--app-text/diff-pdf/Manifest4
-rw-r--r--app-text/diff-pdf/diff-pdf-0.5.1.ebuild38
-rw-r--r--app-text/diff-pdf/metadata.xml4
3 files changed, 45 insertions, 1 deletions
diff --git a/app-text/diff-pdf/Manifest b/app-text/diff-pdf/Manifest
index 05976a977ee2..07a2d283bd1f 100644
--- a/app-text/diff-pdf/Manifest
+++ b/app-text/diff-pdf/Manifest
@@ -1,3 +1,5 @@
+DIST diff-pdf-0.5.1.tar.gz 142541 BLAKE2B db402ee9c0d3013b76b5e20381d661c572206bd834e5ec31824dc9f4aed08e0fcb1d57909b4a7490297c767aaf17efdd522ca4488c63a276ba6fb3f50e74b8b9 SHA512 8f2669da974912023208cdb538256ff979935d64e1f32d547da33d6c8231945ae555f6f85481ef36ec888d3ceda7fdfdddcfbd225f0a891c5f1613be6f249f4f
DIST diff-pdf-0.5.tar.gz 135755 BLAKE2B e4b9599b4f443171473ef483fe868c58e0a0c9f23838895aa08f1bd662c4df920fdb50277d2d0a5b28d5bb66054e700012a98be636a12d34ec919ad85d332cc0 SHA512 62a868118fc807b433e504edfefdc6a9598a8197aaf5cd4e46451b67d5d73fcf9234bd6efbe6307ed7c3821aabef8edea81cbb0bbe5f4d34365c5f8d6dd9a51d
+EBUILD diff-pdf-0.5.1.ebuild 1264 BLAKE2B 10422e049ef7d63c9a6002e5278078c0f18abd6f04dbe884e5e9a4184826d7605d96ef1aa44c2dfa2f880bbf2e60049f70d6ebc317b3d769fa6da11cad350e59 SHA512 6f996f51f00889e1eba2dfc6675b8dcdaf31d2ab461e833e93cdfd8a5cbd968e2eb9f61f39fcb197ae369ba8b82b339d932e0738e6a52cc93d0ee7647712343b
EBUILD diff-pdf-0.5.ebuild 1263 BLAKE2B a0af908e821f4b37498b16acf295048381848b0f40d91266466af9b2132085584a92568174d3fbab8b0f53103c4c14c898f68e5abc434116a78236c5c28f4eef SHA512 604931cbacac43fef7f4bc074c960a19818f449a2e89090690ed8f9bfff9ad863156707af8eb442168fc2bb3217f870f8598383ed62778049688067040922764
-MISC metadata.xml 253 BLAKE2B 63a51cab94d3e978d2c7dd1d124efd1c9e11c5ae277806a1f12359b2db370c37382fc1947e85940f6b0a439e3d49eecdd8d9bfb96587352d6a83803d2fd40bb6 SHA512 8da7cfe0cd26a54c106f2c029bbde93abf77576835e4fa66bc538dcf12fd41160f7cc2dd843a221962bb9a6f965311c076a1557caa38d503f371569b84841e33
+MISC metadata.xml 339 BLAKE2B 211b031e847d20c1d6aa6f98841cc8c51571e8bd1a61d2e4e5d82310eeb30082972b887debe287724744cb28522f9d4408e4bdc85411aaefc8de404f074e4c8d SHA512 8db9a60f3acffed66e63683d546c3b47fdc4574cbad4fd5bf082e119f786b302fa4a4cb77e56e60668868451a0619deee52f8f47319c5a58bd81749b0d92473b
diff --git a/app-text/diff-pdf/diff-pdf-0.5.1.ebuild b/app-text/diff-pdf/diff-pdf-0.5.1.ebuild
new file mode 100644
index 000000000000..a02e905054c1
--- /dev/null
+++ b/app-text/diff-pdf/diff-pdf-0.5.1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+WX_GTK_VER="3.2-gtk3"
+inherit wxwidgets
+
+DESCRIPTION="A simple tool for visually comparing two PDF files"
+HOMEPAGE="https://vslavik.github.io/diff-pdf/ https://github.com/vslavik/diff-pdf/"
+SRC_URI="https://github.com/vslavik/${PN}/releases/download/v${PV}/${P}.tar.gz"
+
+# The COPYING.icons file states that two icons were taken from
+# version 2.16.5 of GTK+, which is licensed LGPL-2+.
+LICENSE="GPL-2+ LGPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+# The build system checks for "poppler-glib", which is provided only
+# when app-text/poppler is built with USE=cairo. Moreover the glib ABI
+# of poppler is relatively stable, and I can only assume that diff-pdf
+# uses that rather than the low-level libpoppler.so API. Since the
+# subslot on app-text/poppler is ONLY for the low-level API, we
+# therefore don't need a subslot dependency on app-text/poppler.
+#
+# Since diff-pdf.cpp includes glib.h directly, I've included
+# dev-libs/glib as an explicit dependency. Ditto for x11-libs/cairo.
+DEPEND="app-text/poppler[cairo]
+ dev-libs/glib
+ x11-libs/cairo
+ x11-libs/wxGTK:${WX_GTK_VER}[X]"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ setup-wxwidgets
+ default
+}
diff --git a/app-text/diff-pdf/metadata.xml b/app-text/diff-pdf/metadata.xml
index f2908ee10b59..1f67f7ee14fa 100644
--- a/app-text/diff-pdf/metadata.xml
+++ b/app-text/diff-pdf/metadata.xml
@@ -5,4 +5,8 @@
<email>mjo@gentoo.org</email>
<name>Michael Orlitzky</name>
</maintainer>
+
+ <upstream>
+ <remote-id type="github">vslavik/diff-pdf</remote-id>
+ </upstream>
</pkgmetadata>