summaryrefslogtreecommitdiff
path: root/app-misc
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-04-19 12:05:02 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-04-19 12:05:02 +0100
commitb6cfc0c19effe2d9f7b8ab303cd00636f16da253 (patch)
treea0158050dac0a7ebfb9df4f667ec6ad2dd185538 /app-misc
parent2d01b3d133c0fbf17de8d7b47905585af88bd6e4 (diff)
gentoo auto-resync : 19:04:2024 - 12:05:02
Diffstat (limited to 'app-misc')
-rw-r--r--app-misc/Manifest.gzbin50592 -> 50597 bytes
-rw-r--r--app-misc/pax-utils/Manifest1
-rw-r--r--app-misc/pax-utils/files/pax-utils-1.3.5-man-reorder-xmlto-arguments.patch30
-rw-r--r--app-misc/tmuxp/Manifest10
-rw-r--r--app-misc/tmuxp/tmuxp-1.36.0.ebuild43
-rw-r--r--app-misc/tmuxp/tmuxp-1.37.0.ebuild43
-rw-r--r--app-misc/tmuxp/tmuxp-1.38.0-r1.ebuild50
-rw-r--r--app-misc/tmuxp/tmuxp-1.46.0.ebuild (renamed from app-misc/tmuxp/tmuxp-1.40.0.ebuild)5
-rw-r--r--app-misc/yq/Manifest2
-rw-r--r--app-misc/yq/yq-3.4.1.ebuild56
10 files changed, 63 insertions, 177 deletions
diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz
index d8037744cdc9..7be88114d647 100644
--- a/app-misc/Manifest.gz
+++ b/app-misc/Manifest.gz
Binary files differ
diff --git a/app-misc/pax-utils/Manifest b/app-misc/pax-utils/Manifest
index 39b1cd569ee7..ffa56e20c34c 100644
--- a/app-misc/pax-utils/Manifest
+++ b/app-misc/pax-utils/Manifest
@@ -1,4 +1,3 @@
-AUX pax-utils-1.3.5-man-reorder-xmlto-arguments.patch 921 BLAKE2B c97680a374985c23602c98227ad8045f2dbeedd5c5a23374b26f7ce30fe0dedc789077229c4fed4bd8cc18ecb8e9c61f9a13a768dfcb500165e120ef7a7a7d06 SHA512 74ff3095b188c4f88608952b7619297c385dec98df16b336a3ad7fcd2c2514542c4e0053664e81400a729a8183d6a84fd04202826e143c63a4e5aff133f6a071
DIST pax-utils-1.3.7.tar.xz 113740 BLAKE2B d801df9c426f318c871655f238fe27b53e656c2789ef8508019997c98bbc540987b611642d87e76ae9f76a95f6cce1acd0b10e3491a146d1e3b3f727a6f96bdc SHA512 f1b87a564573da838a02c4cc10e0d5f9754c3b004ecb172a6290b48a8179b30695ae556942457dfac3caf07b91dd56eb1d801475c35e9708e4d671aa507f9576
EBUILD pax-utils-1.3.7.ebuild 1854 BLAKE2B b7dd190febeb1a3ac34d1f22290a3bcaf15f8d19368ea31204afe42e3a944015d9f54d499d181c344438c58c6911e65585c856b9760185dd0e90aed46360a701 SHA512 f855fd22a43e9d327ff1ff23aa34b04790ae1ec36c9c6f63e9d83531f8d0dd3c371fe574e16f7e44b062e79f4f903799a8a271a19605d80ab65c63c1f9632cc7
EBUILD pax-utils-9999.ebuild 1863 BLAKE2B b2c55d42040aa2899dc49d716b6c48f3d2e4ec3822d3867044cd3b7f04efff3fcaa60830f4961757a7f9ae4bb9b2224a4f4a4230773094aa3c19ad78d9bc4e20 SHA512 3ffa923b5847121307321ab8ac26ebef5302c56f5602660fcdbe325fabac3714e9e446262df2720d88010abd8d098e6a9df1c8dca2c2ad559b0bdfdb69e7c8e6
diff --git a/app-misc/pax-utils/files/pax-utils-1.3.5-man-reorder-xmlto-arguments.patch b/app-misc/pax-utils/files/pax-utils-1.3.5-man-reorder-xmlto-arguments.patch
deleted file mode 100644
index 909c69e096c6..000000000000
--- a/app-misc/pax-utils/files/pax-utils-1.3.5-man-reorder-xmlto-arguments.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-From 2d981305b117b669c60bede076557c2d765cf198 Mon Sep 17 00:00:00 2001
-From: Mike Gilbert <floppym@gentoo.org>
-Date: Wed, 7 Sep 2022 20:13:00 -0400
-Subject: [PATCH] man: reorder xmlto arguments
-
-Bug: https://bugs.gentoo.org/869110
-Thanks-to: Fabian Groffen <grobian@gentoo.org>
-Signed-off-by: Mike Gilbert <floppym@gentoo.org>
----
- man/meson.build | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/man/meson.build b/man/meson.build
-index fc8d183..2e346ec 100644
---- a/man/meson.build
-+++ b/man/meson.build
-@@ -25,8 +25,8 @@ endforeach
-
- custom_target('docbook_to_man',
- command : [
-- xmlto, 'man', '-x', files('custom.xsl'), '--skip-validation', book,
-- '-o', meson.current_build_dir()
-+ xmlto, '-x', files('custom.xsl'), '--skip-validation',
-+ '-o', meson.current_build_dir(), 'man', book
- ],
- input : [
- 'pax-utils.docbook.in', 'custom.xsl', 'fragment/reftail',
---
-2.37.3
-
diff --git a/app-misc/tmuxp/Manifest b/app-misc/tmuxp/Manifest
index 2ffb64bb72b8..304311be37dd 100644
--- a/app-misc/tmuxp/Manifest
+++ b/app-misc/tmuxp/Manifest
@@ -1,15 +1,9 @@
DIST tmuxp-1.27.0.tar.gz 862056 BLAKE2B baad339bc59498d26911507f29de38d55991515e03123edc8dca10159fed1492c1ffe37cf45d6d04ffc73134e0ee312c0ace2ffc53ba9cae258239746169e416 SHA512 a9c450c40a40c284c609011d5e47b12ed1a9b1d5c4036b887df7fd75a3bb6263847c459a7e61fc9dcdb463a3ac20de6ac9038b1559369a5f36641ab0baee755d
-DIST tmuxp-1.36.0.tar.gz 869804 BLAKE2B d42abcc831a00cabdd9ae315d86cfd159b5c26b4b68e2fa3fd13c37150cf0fdf542c6216786b72411b31acccff8094f5a2f119e7ebc889af8f659db3aec24a9a SHA512 569d7873d7d46d101bfff034685ac547e04256c0d2146c11ed605971b59a4e0842f441a3c4974a0b8e5f8eeec84f5cd7132f3ef8ada5bdbaa2241a89cb7e2776
-DIST tmuxp-1.37.0.tar.gz 869834 BLAKE2B 2e13b609704c726d5da6f614cfa94d3ffef3193563f0b6aa6bbe0b25d8737aae69d654fad726fb8282df0fcd11af106d6d1738e9789b8804bea6e8ed2722d7c5 SHA512 86de297bb028f5b38555c534294c2ad1a4b7d0d382e770fbdabd6dc362bcbb8cdce84706e3bafbec0fbaeb2b78e5e6787a7eb656ff9911544f5136d848380bc9
-DIST tmuxp-1.38.0.tar.gz 869977 BLAKE2B 6bbb44ceea34af68a7cac0acdf35ee19de74611c9cc53ebbbef61951cca79a5efa14b2eec74b381caf77ac7afe8abd8139453ae4d0f55497cc372bedc9b2fe62 SHA512 d0999bd06498ca458d0cd30709c8d1e4786f98744860e547673cdc917d8e2f8924b1d14681118c594ee767a2e27cafc72f32444158b61ab882a1e2fa7adcbea1
-DIST tmuxp-1.40.0.tar.gz 870034 BLAKE2B ab2e6c08ea328e622713e355ff30e9781f2487b9a762ebd7c36195cd8522eee9eab70d66736a1f687e6336f317fdd556d8ee45e9921bd9b1b501189b540e92bb SHA512 6e8564ed2b57122772f1c7b73425b49b6d521141b8e4a3ff6b65d3fb57e6952dfdbb90941242d6d5d8fff70bf7a4533e60ec3dc0abae39637366f035aa237984
DIST tmuxp-1.43.0.tar.gz 869217 BLAKE2B ebaa230723288a37334ee55c9b615610d66aacc5b01d6bf70576de38e9aa1ecc29a7d26299b55880e9ede403855304de080ddec6a16798a269d6bb8d4629498c SHA512 2dec0c941e919258fd884374fe89cf8e558483a50d53a4c6e3148f7639057aa365a959c062ea6929301dcd893b8a6794c002102f030d77fb904eeaa31ec30edd
DIST tmuxp-1.45.0.tar.gz 869918 BLAKE2B e0f402ec8add4119e3d49b774e0dca0879a54f2f7d3b492979d7e46652ae07bba005c0a5d4784049d8a6c91c83ebf0346aac959ef730f35c63b8fba12459f680 SHA512 426d58c24330f184205a3f6ecbfc0e6871b8372ed882847272a336283f5e02f3461da0e01b0c47c8800a757486fd15f22b02f7175bdd128d5a7aab11a25080b7
+DIST tmuxp-1.46.0.tar.gz 870062 BLAKE2B b8c450e186097584e4f67de6375acd898b02826ad2a7c758cf0a502c7b60c5dad7ae537df8bcc18310ec6c20cd52700d5d87d336e23de4a786c607eb57ffe5f3 SHA512 1e2fa9b20ade766c7bcbec5b3b430c118cfa27b00e808241d0daf6720351d35863000f22ff052bf0f9f38a63e21813814591312ab0c5af14488a6546af5440ed
EBUILD tmuxp-1.27.0.ebuild 1001 BLAKE2B 7b59c11b0f24ab2f753672043793f1ce4fd4225f63eaf8f5af93a07b0bd7958a9585de01dc8b865ed7aea03e86be3f56c47bf9ad6f69d4124f4120b838822e8d SHA512 292cfa09fa327721b17146fe969b566a9e548078c18dd66ac4c1ff4e736df1596fe6380a19108f590a3a5dd3331622643915cfe03fc3f7d96e4d58377e9858c7
-EBUILD tmuxp-1.36.0.ebuild 1095 BLAKE2B 885337da7a3801e938b1772b0e8fdce56be7a8697a03f091e97085b453b2318b3f3cefb25b02844d6101e228504fc7d38fda2238e83bd2c81bfac7f2ee15f0da SHA512 c31d42f5d8a0961752e4128a453a244f3bb8031856a4dc8d4e43b178a470dab86f2e05895285b17340fd03d29dec1993b7272f14c9e910e0d9d73934bdf7e896
-EBUILD tmuxp-1.37.0.ebuild 1095 BLAKE2B 5fe69848f18c992656a5e1dda454244d820868d5dd48276000d2dd685d238ab733530802317c5f8d6aa63c08907d5fc00550f50d6aac52a7e56efb5979d1a2b7 SHA512 d7102e2ff85ccff01ca10a61f8118108bd85d85c5f0cf113431c983acd4e5fb493ef564a165d64f6e32ce6b990cf4acedf5e106c4c0e14b52fb2dbe6737dc8ea
-EBUILD tmuxp-1.38.0-r1.ebuild 1237 BLAKE2B b87bd4ebc3ac23078b19afd0b099ca7c1d2b1809e996fea87de16d82809c8b72c9700c2fa3a65bffdfe94149cec3358e43e139af10eb42e1725c4705dec5cc06 SHA512 f23eb36c26ca2a268a8123ba7f2367d4bc9a0b628ab0edd7b7bbf9615b54313a0f4d09cf18d096fa2324f8f10bac2335075d9ac81e127651fc20661191b24569
-EBUILD tmuxp-1.40.0.ebuild 1237 BLAKE2B 5777dc12fc87401a0247a2f5592f5d3f23401c30c52b0ff0325ad31cd14c916af08af43f121adf0bc9632629206933ec3820cde01bab6129e3ba7061041ec8a2 SHA512 5bf652a104677f2ab5039bde79352db8f6cd77fea8ddda880d4297efb270358e663f3c9c9611212e29452104abb4d7e874c68bef43ef463da3a4807aa136b39f
EBUILD tmuxp-1.43.0.ebuild 1237 BLAKE2B c9162068808af8d9cc75ea1365f3d8bc681d8d348f3a241dc1a828c3b88786840886a4568d99dcf15a0331521884fb4aa1235b0c75440679c8c287ca6adb6360 SHA512 f87e80a3cefef627519f04896ada9692b8de07e36d517229386af0ccb53ca1ffbdf97a0010a919b90d2fee6b80391ee15e3270e32b530e1e81ff374dc63511f7
EBUILD tmuxp-1.45.0.ebuild 1292 BLAKE2B 2fd546ec3f6eb7810a112996161aab1e6f6cf1a66bf7539cc263c7838b73eeb447eea6e65249ff7cd2c7ac1318df81c0b8dea8f225e2d5b350882f9f56dfeedb SHA512 6fdaadba8eb7ca3cb73e184a7ac392eb5f155bfa611be10172e3995228ce894014c602aa883240b8f56f49bfed92813b0514ab17c28cf91879bee7e284f63abb
+EBUILD tmuxp-1.46.0.ebuild 1292 BLAKE2B 2fd546ec3f6eb7810a112996161aab1e6f6cf1a66bf7539cc263c7838b73eeb447eea6e65249ff7cd2c7ac1318df81c0b8dea8f225e2d5b350882f9f56dfeedb SHA512 6fdaadba8eb7ca3cb73e184a7ac392eb5f155bfa611be10172e3995228ce894014c602aa883240b8f56f49bfed92813b0514ab17c28cf91879bee7e284f63abb
MISC metadata.xml 342 BLAKE2B 6f33d048b63facba621c206b518ee9dd2eab4d42d5279d55a42b79555356253a28e337c0e67f16a5f8488bb1848e2808889e3c282c346fb139503f250a897f77 SHA512 f3428680ad98ec20e8fa6131e0935f8ed43d4ddfab8944bb65f66bdba1864dd173f6c99a32d316526d4e40527e04ffc106ba57d261b3ab0dc459e2c9e3e8f5a4
diff --git a/app-misc/tmuxp/tmuxp-1.36.0.ebuild b/app-misc/tmuxp/tmuxp-1.36.0.ebuild
deleted file mode 100644
index 58ddbbfaba49..000000000000
--- a/app-misc/tmuxp/tmuxp-1.36.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 2019-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..12} )
-DISTUTILS_USE_PEP517=poetry
-inherit distutils-r1
-
-DESCRIPTION="tmux session manager. built on libtmux"
-HOMEPAGE="https://tmuxp.git-pull.com"
-SRC_URI="https://github.com/tmux-python/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-
-RDEPEND="
- >=app-misc/tmux-3.0a
- =dev-python/libtmux-0.27.0*[${PYTHON_USEDEP}]
- >=dev-python/colorama-0.3.9[${PYTHON_USEDEP}]
- >=dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/pytest-mock[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '>=dev-python/typing-extensions-4.0.1[${PYTHON_USEDEP}]' 3.{9..10})
- >=dev-python/pytest-rerunfailures-4.2[${PYTHON_USEDEP}]
- >=dev-python/tomli-1.1.0[${PYTHON_USEDEP}]
- !dev-python/flaky
- )
-"
-
-EPYTEST_DESELECT=(
- # test doesn't get along with sandbox
- "tests/cli/test_load.py::test_load_zsh_autotitle_warning"
-)
-
-distutils_enable_tests pytest
-
-python_test() {
- SHELL="/bin/bash" epytest tests
-}
diff --git a/app-misc/tmuxp/tmuxp-1.37.0.ebuild b/app-misc/tmuxp/tmuxp-1.37.0.ebuild
deleted file mode 100644
index 89da2bf66e79..000000000000
--- a/app-misc/tmuxp/tmuxp-1.37.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 2019-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..12} )
-DISTUTILS_USE_PEP517=poetry
-inherit distutils-r1
-
-DESCRIPTION="tmux session manager. built on libtmux"
-HOMEPAGE="https://tmuxp.git-pull.com"
-SRC_URI="https://github.com/tmux-python/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-
-RDEPEND="
- >=app-misc/tmux-3.0a
- =dev-python/libtmux-0.28.0*[${PYTHON_USEDEP}]
- >=dev-python/colorama-0.3.9[${PYTHON_USEDEP}]
- >=dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/pytest-mock[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '>=dev-python/typing-extensions-4.0.1[${PYTHON_USEDEP}]' 3.{9..10})
- >=dev-python/pytest-rerunfailures-4.2[${PYTHON_USEDEP}]
- >=dev-python/tomli-1.1.0[${PYTHON_USEDEP}]
- !dev-python/flaky
- )
-"
-
-EPYTEST_DESELECT=(
- # test doesn't get along with sandbox
- "tests/cli/test_load.py::test_load_zsh_autotitle_warning"
-)
-
-distutils_enable_tests pytest
-
-python_test() {
- SHELL="/bin/bash" epytest tests
-}
diff --git a/app-misc/tmuxp/tmuxp-1.38.0-r1.ebuild b/app-misc/tmuxp/tmuxp-1.38.0-r1.ebuild
deleted file mode 100644
index 728768efecb0..000000000000
--- a/app-misc/tmuxp/tmuxp-1.38.0-r1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 2019-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..12} )
-DISTUTILS_USE_PEP517=poetry
-inherit distutils-r1
-
-DESCRIPTION="tmux session manager. built on libtmux"
-HOMEPAGE="https://tmuxp.git-pull.com"
-SRC_URI="https://github.com/tmux-python/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-
-RDEPEND="
- >=app-misc/tmux-3.0a
- =dev-python/libtmux-0.30*[${PYTHON_USEDEP}]
- >=dev-python/colorama-0.3.9[${PYTHON_USEDEP}]
- >=dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/pytest-mock[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '>=dev-python/typing-extensions-4.0.1[${PYTHON_USEDEP}]' 3.{9..10})
- >=dev-python/pytest-rerunfailures-4.2[${PYTHON_USEDEP}]
- >=dev-python/tomli-1.1.0[${PYTHON_USEDEP}]
- !dev-python/flaky
- )
-"
-
-EPYTEST_DESELECT=(
- # test doesn't get along with sandbox
- "tests/cli/test_load.py::test_load_zsh_autotitle_warning"
-)
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
- sed -r -e 's:libtmux = "~[0-9.]+":libtmux = "~0.30":' \
- -i pyproject.toml || die
-
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- SHELL="/bin/bash" epytest tests
-}
diff --git a/app-misc/tmuxp/tmuxp-1.40.0.ebuild b/app-misc/tmuxp/tmuxp-1.46.0.ebuild
index c3016834de6c..b77d79f89706 100644
--- a/app-misc/tmuxp/tmuxp-1.40.0.ebuild
+++ b/app-misc/tmuxp/tmuxp-1.46.0.ebuild
@@ -17,13 +17,14 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
RDEPEND="
>=app-misc/tmux-3.0a
- =dev-python/libtmux-0.32*[${PYTHON_USEDEP}]
+ =dev-python/libtmux-0.36*[${PYTHON_USEDEP}]
>=dev-python/colorama-0.3.9[${PYTHON_USEDEP}]
>=dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
"
BDEPEND="
test? (
- dev-python/pytest-mock[${PYTHON_USEDEP}]
+ >=dev-python/pytest-6.2.5[${PYTHON_USEDEP}]
+ >=dev-python/pytest-mock-3.14.0[${PYTHON_USEDEP}]
$(python_gen_cond_dep '>=dev-python/typing-extensions-4.0.1[${PYTHON_USEDEP}]' 3.{9..10})
>=dev-python/pytest-rerunfailures-4.2[${PYTHON_USEDEP}]
>=dev-python/tomli-1.1.0[${PYTHON_USEDEP}]
diff --git a/app-misc/yq/Manifest b/app-misc/yq/Manifest
index bff29938ddd7..2523933d13a1 100644
--- a/app-misc/yq/Manifest
+++ b/app-misc/yq/Manifest
@@ -2,6 +2,8 @@ AUX yq-2.13.0-tests.patch 746 BLAKE2B 0d769a32a3e80cdc8a49e0f3575ab9da880bb0a916
AUX yq-3.1.2-test.patch 606 BLAKE2B 51d0578f5241400908efed53233a52fb0980e4733ad92e34ffee55e04c86d8bf34433133953420a5c00b6bb9160a5d7296a22fd710d83f7dee2d08b49d363925 SHA512 073395e7a5ed300c20da4747c0f97e7016909b79cb6dbaec482c8f56e8f1cb8dd009e439880726c48c37f148cfb3e9d3121cc072db92b05cc27400ca5ab0a198
DIST yq-3.2.2.tar.gz 30872 BLAKE2B 4386a7972b411159ed909ccdc7c32a878d064ac5101cbddb16b0f1efe37c3791aeefda3b7c18c94e7d79fb01a4a4b43f7fbcc7c55bd275c52e08cc069523c8d3 SHA512 4472006d6997f7d620f71ade53d31e6db4051414c147db4f14cb31e0a16a0d0faf9e5c5a682cec098146bfd4e29f9e62278e4f208487e9e194d317ee82823e60
DIST yq-3.2.3.tar.gz 31952 BLAKE2B b0c4548efa08aecc98b77b5988e5dbf652951ecfab3ab01bfbf9610151cee3c3a0b9c3139434cba3bfc08a2176a617a2c9d19c0fcf47bb8a6d3cc3886fa5de6d SHA512 8b60907536b5f3ae7c18dc157ed8ccf4632f2734803711a18b71111fbd6e6efff24ddc9c2221fb926ca99bf538c3bba14517529e6edb37bc487fb69441ad7928
+DIST yq-3.4.1.tar.gz 32876 BLAKE2B 628fbb62de0c2f138133444c2f371819f920ac3d7c89787b96cb2de59eaa49f1324227d53f6d33e29dd9a9a804283339b34d87851c6f32a16a1cc94a7451a726 SHA512 d11290d44eefeae23a8e5fe3f536f714ee532a5aa1636c949a9db3e89bdf5ad5480ba5f8d6e809fa06a245de5e671844233ed64eb609e49fa3de8813ab9556cc
EBUILD yq-3.2.2.ebuild 1192 BLAKE2B a77ed1c571276598b23ea8df3c83b6775ddd63d45a4f4b8ae276b17f927b3124985790186c478de7df87f2c3bc0fef4cbe3d0f4cb819a1d192aedf0e7e0ce221 SHA512 75f2b02da24ed2e40b8e630ce9ecc62b2f86f828d4051f8bd52b634394ca706908108dab6db2b4eb2f67ef02dd334349f7325d73cc35b3dd796bd6996609ba7c
EBUILD yq-3.2.3.ebuild 1187 BLAKE2B 1384067b77b23d69f16be86e5572f090b62d2f78956a60549b7a0c7d94edf97cfd90898a9b7617a2ff5d0d656694a05d6d20a7b29309cedbc7a9637e1fadd720 SHA512 4f1a25f673827fa8a7cae4951c89ce889188828ff595bcc946c826231268674ad607dcdde8d1f3a1ba6395beea83acf1b72f0430a3bbca9fca1f9e506bb87b91
+EBUILD yq-3.4.1.ebuild 1187 BLAKE2B 1384067b77b23d69f16be86e5572f090b62d2f78956a60549b7a0c7d94edf97cfd90898a9b7617a2ff5d0d656694a05d6d20a7b29309cedbc7a9637e1fadd720 SHA512 4f1a25f673827fa8a7cae4951c89ce889188828ff595bcc946c826231268674ad607dcdde8d1f3a1ba6395beea83acf1b72f0430a3bbca9fca1f9e506bb87b91
MISC metadata.xml 444 BLAKE2B 43250e8368905e7c7613ef6d9555abe4ee58c5d88f1d94dc2fc6d26c99cc71e0253ed830e82356a7cae131c0d8d70397da5e5c6fac41a11a4ed5f18879a4aaba SHA512 f14ad6182b3a82311473ff28308f9f435c2a9ecbf2f1fae996f82366d7547421923c2cebfe255574c3bc57b3d3774ed19bd896b6dda5be1d919d372e1428a143
diff --git a/app-misc/yq/yq-3.4.1.ebuild b/app-misc/yq/yq-3.4.1.ebuild
new file mode 100644
index 000000000000..5adf1f5a93d2
--- /dev/null
+++ b/app-misc/yq/yq-3.4.1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..12} pypy3 )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit pypi distutils-r1
+
+DESCRIPTION="Command-line YAML processor - jq wrapper for YAML documents"
+HOMEPAGE="
+ https://yq.readthedocs.io/
+ https://github.com/kislyuk/yq/
+ https://pypi.org/project/yq/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="amd64 arm64 x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ app-misc/jq
+ dev-python/argcomplete[${PYTHON_USEDEP}]
+ >=dev-python/pyyaml-5.3.1[${PYTHON_USEDEP}]
+ dev-python/xmltodict[${PYTHON_USEDEP}]
+ >=dev-python/tomlkit-0.11.6[${PYTHON_USEDEP}]
+"
+DEPEND="
+ ${RDEPEND}
+ test? (
+ dev-python/wheel[${PYTHON_USEDEP}]
+ )
+"
+
+PATCHES=(
+ "${FILESDIR}/yq-3.1.2-test.patch"
+)
+
+python_prepare_all() {
+ sed -e 's:unittest.main():unittest.main(verbosity=2):' \
+ -i test/test.py || die
+
+ sed -r -e 's:[[:space:]]*"coverage",:: ; s:[[:space:]]*"flake8",::' \
+ -i setup.py || die
+
+ sed -e '/license_file/ d' -i setup.cfg || die
+
+ distutils-r1_python_prepare_all
+}
+
+python_test() {
+ "${EPYTHON}" test/test.py </dev/null || die "tests failed under ${EPYTHON}"
+}