summaryrefslogtreecommitdiff
path: root/media-gfx/ueberzug
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-05-25 00:07:14 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-05-25 00:07:14 +0100
commitf8999218b5a6eafa151e7367030cbfdb69e045ed (patch)
tree0d0e9293bcb75153cd18542369fa789ede9338a0 /media-gfx/ueberzug
parentaa4954f71a3ba2293395a8cce2321a70c39c7554 (diff)
gentoo auto-resync : 25:05:2024 - 00:07:14
Diffstat (limited to 'media-gfx/ueberzug')
-rw-r--r--media-gfx/ueberzug/Manifest2
-rw-r--r--media-gfx/ueberzug/ueberzug-18.2.3.ebuild44
2 files changed, 46 insertions, 0 deletions
diff --git a/media-gfx/ueberzug/Manifest b/media-gfx/ueberzug/Manifest
index 71650e4191c9..067e45d75405 100644
--- a/media-gfx/ueberzug/Manifest
+++ b/media-gfx/ueberzug/Manifest
@@ -1,3 +1,5 @@
DIST ueberzug-18.2.2.tar.gz 56773 BLAKE2B dd3fdfe3820ac7344c574ab2031f0217b17a4b4ec4cd59f2447968abb6605a57ee77bab45f943f6d2501ad9c6e5ee3bf4c677f990814d676641bfe314e301dd4 SHA512 027d3b92711981d2334ba000cef9b424b01d962516432defaa287e2ca22d496a1f29c663f155838d74d91f26c355ac6af54c6513c33258676f315f9560e7256a
+DIST ueberzug-18.2.3.tar.gz 57640 BLAKE2B c174f39cb20a24c07f12088e595492960319a9fd5079e0a23e9632353fa7c93762621224a3fde4b2462931647239e3614ed9a1dffc635fea7a51c58d2b846b68 SHA512 6f8f342b4a593e857f70c053fc5b9e75bc2c3a063221ca64850acb8c325323bee50c9d471fe55de6bbb484d8c958d5bf3037e836b52734d617f1cea4be509a08
EBUILD ueberzug-18.2.2.ebuild 1123 BLAKE2B 7eda06637b83323d86ea19e0cc119eebbbd0b3a444ed9300b825b9a882786e3f4d2823d135e3b17c8d6aed068d1b794e903ea335c473f5cc210457e93d63f805 SHA512 41fce20a2084fa2f9fa50a5c6c0f29de01482fee8fa115963370f5272bf2bf802f9f9d2438557dc4e0cf23a79dc15af18616c178eabe424b3402676b0665f924
+EBUILD ueberzug-18.2.3.ebuild 948 BLAKE2B 8014a479bc51afffb1ed73aaae4c51e739836a8f83d590b24027df7d4ebe011a7f39d25f74c40dd02c38524b6c42a9b434ed52b57ef283d8fb6652601f72ecf8 SHA512 c7f830c0af9708c41f4ee1fdf6c388e1cf970461b36da9207904e30fbfd167d566cec87a5938d1f2816418edbca64893ca2a89f8fb309b3d69d652619452eacd
MISC metadata.xml 331 BLAKE2B 44d4e01eb445cdd5ecc879970295dccd3ba4c6d171d7e9cb41042200f5dc1ca01fc12b0c44c940d3e7045f5e44ad1ad4392125a62030bfd16edc3509a6689912 SHA512 b6ccd68127b77599f1008e595258583978523ebc200266eb234ec8732f914cc16d056fd84bec6feba5e455fade8ae7f963928e830c4a645c9b9a7c8b702eb4ac
diff --git a/media-gfx/ueberzug/ueberzug-18.2.3.ebuild b/media-gfx/ueberzug/ueberzug-18.2.3.ebuild
new file mode 100644
index 000000000000..04a4d46dfabe
--- /dev/null
+++ b/media-gfx/ueberzug/ueberzug-18.2.3.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} )
+inherit distutils-r1
+
+DESCRIPTION="Command line util to draw images on terminals by using child windows"
+HOMEPAGE="https://github.com/ueber-devel/ueberzug/"
+SRC_URI="
+ https://github.com/ueber-devel/ueberzug/archive/refs/tags/${PV}.tar.gz
+ -> ${P}.tar.gz
+"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+COMMON_DEPEND="
+ x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXres
+"
+RDEPEND="
+ ${COMMON_DEPEND}
+ dev-python/attrs[${PYTHON_USEDEP}]
+ dev-python/docopt[${PYTHON_USEDEP}]
+ dev-python/pillow[${PYTHON_USEDEP}]
+ !media-gfx/ueberzugpp
+"
+DEPEND="
+ ${COMMON_DEPEND}
+ x11-base/xorg-proto
+"
+
+python_install() {
+ distutils-r1_python_install
+
+ # https://github.com/ueber-devel/ueberzug/issues/9
+ rm -r -- "${D}$(python_get_sitedir)"/ueberzug/X || die
+}