summaryrefslogtreecommitdiff
path: root/app-misc
diff options
context:
space:
mode:
Diffstat (limited to 'app-misc')
-rw-r--r--app-misc/Manifest.gzbin49918 -> 49922 bytes
-rw-r--r--app-misc/pdfpc/Manifest3
-rw-r--r--app-misc/pdfpc/files/pdfpc-4.6.0-vala-0.56.7.patch31
-rw-r--r--app-misc/pdfpc/pdfpc-4.6.0-r1.ebuild7
-rw-r--r--app-misc/weggli/Manifest2
-rw-r--r--app-misc/weggli/weggli-0.2.4.ebuild4
-rw-r--r--app-misc/yq/Manifest2
-rw-r--r--app-misc/yq/yq-3.2.2.ebuild56
8 files changed, 99 insertions, 6 deletions
diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz
index c7d6df79b08b..ceeaa0b28a96 100644
--- a/app-misc/Manifest.gz
+++ b/app-misc/Manifest.gz
Binary files differ
diff --git a/app-misc/pdfpc/Manifest b/app-misc/pdfpc/Manifest
index 65fb7b86d5fa..427c3a7b748f 100644
--- a/app-misc/pdfpc/Manifest
+++ b/app-misc/pdfpc/Manifest
@@ -1,6 +1,7 @@
AUX pdfpc-4.6.0-no-movies.patch 1704 BLAKE2B 23d6d25c131fe2332562ecfad29aa85d802d113a5a03e14315371c88b6cc079572e16a180bcdcd5eba9ca5467c594c810324158958bf4dd1d213bf0c4d1aaa1c SHA512 8e2019867440bcc135c9c91748e83ba70a957fdcb02c6eab1ced59648f24ad27ab48c402eb925b583fe91ce9d8fcd4494253b663b8e7504b78045d32a717f8b1
+AUX pdfpc-4.6.0-vala-0.56.7.patch 1094 BLAKE2B 6cdff64678d41db47a39b01510667ddb6ecf155ab9fc2037ffb533edb2650f3bcb6449a2fee616090f3cbc706f868f32cc49ed0d5c734caf24d8c2652f4d6965 SHA512 afb288be3df179252f6f049cd71cafba079ab7acde411b2cee1e5fe823ef36e2f254b35c097c50e8afa29fa1a9175a93bc589ea49925270dbc2b439088e948b3
DIST pdfpc-4.5.0.tar.gz 7754665 BLAKE2B 952a1694811ff80ab6b2e46b440182407ce16a727ebc1f1492cf1f86c25fe1827e926eb5baf59376f46b8e7bea6e00e4f1343930cd043445f7d2966a958b4a6c SHA512 142a276dc410bd1aac90b27d1b10d165de225d5cec73ab39d7f7061e5d8ac7526e3f537b61f15e904bba8d135a72c5567dfa350e454006435ad3647d22c58221
DIST pdfpc-4.6.0.tar.gz 7766521 BLAKE2B 3e8914333a0781d3d750ab71d58c8af1451ce5ab321ecc0639ddcf377cae9a0c62290696455516ce1d70f4ae3ffc5889fe910ced0399787e6a40c8ae76e1f75e SHA512 4ec69cbe21fb8bbb3e381229c391133f92e76b610e1fdf1cffa2c9fa9997ccc879eaef2a6837b34d1e635cdd07c4d0ce98de03fd7ece431a8f35493f0f7d7651
EBUILD pdfpc-4.5.0-r2.ebuild 1560 BLAKE2B 14fd54ed23f5554cb469acad207440a162a74b80367a81251c7568f822152f13226f2c716dae02c9151e15fe30a6508d25c2c113346ff62f42f8c450a26e585e SHA512 9d2655c1c4d212cdc37e13c855e4752864255b1b22fd749d6cf9433ab2320614ca01c378c7aa2b87393511e1e43c92410f7eeeabdc9525f7b7878c610ca39690
-EBUILD pdfpc-4.6.0-r1.ebuild 1784 BLAKE2B 57c4c7ee6380479a8b8c61f7d032487bd706a477e8f6eebb9f79acc804578e121ad323cb08c7b9631b638f603f3a6f8e931da8e89e5ff40a7a80f87f6fae8614 SHA512 dcaf2d77d1dccc15fbc7253cc4ff9ce291cfc9e6af46e6ee8e14f28bb6c004e21f994680b8a62f330cdea0d217a7704463022ed245db8ef4d0dbe3e5a22ceb24
+EBUILD pdfpc-4.6.0-r1.ebuild 1823 BLAKE2B dfaa22d1530df38b3109256d0ec8e5d5a0747cd51377cdbb3d9cdb3ba7af08fe2f4fa9859249fa6d46cfb1f00c183f27a84702baeca09897d96f5b4874f98709 SHA512 6a9049664726484f288e8ef4a34a13f4763a007d9bfbd62895097b0cdbe3b65217c6d0e89a589d5d12250389959862ae7050379b4370142f8c2721d8103583fe
MISC metadata.xml 609 BLAKE2B 639ae0935933b47d899cd0fcbc4aeff0f484212bc383ab9817ac1618c4320e556ab4247ee2734e8f3bacc8309af21d3f5a8336e4a7f5ca3f742ca80c799a9928 SHA512 0426f35bb771ba1c1b796da521e62dfff986de71ded8736d238f164b22aa8859b68fd1500a381c5bfdef691379b165bd29e2f17ce444594dfaa1b26bdd79defc
diff --git a/app-misc/pdfpc/files/pdfpc-4.6.0-vala-0.56.7.patch b/app-misc/pdfpc/files/pdfpc-4.6.0-vala-0.56.7.patch
new file mode 100644
index 000000000000..9aff761b471f
--- /dev/null
+++ b/app-misc/pdfpc/files/pdfpc-4.6.0-vala-0.56.7.patch
@@ -0,0 +1,31 @@
+https://github.com/pdfpc/pdfpc/issues/686
+https://bugs.gentoo.org/904970
+
+commit 18beaecbbcc066e0d4c889b3aa3ecaa7351f7768
+Author: Evgeny Stambulchik <fnevgeny@gmail.com>
+Date: Tue, 25 Apr 2023 16:11:25 +0300
+
+ Create Lists of nullable types
+
+--- a/src/classes/drawings/drawing_commands.vala
++++ b/src/classes/drawings/drawing_commands.vala
+@@ -54,8 +54,8 @@
+ }
+
+ public void clear() {
+- this.drawing_commands = new List<DrawingCommand>();
+- this.redo_commands = new List<DrawingCommand>();
++ this.drawing_commands = new List<DrawingCommand?>();
++ this.redo_commands = new List<DrawingCommand?>();
+ }
+
+ public void add_line(bool is_eraser,
+@@ -70,7 +70,7 @@
+
+ // After adding a new line you can no longer redo the old
+ // path.
+- this.redo_commands = new List<DrawingCommand>(); // clear
++ this.redo_commands = new List<DrawingCommand?>(); // clear
+
+ bool new_path = true;
+ double epsilon = 1e-4; // Less than 0.1 pixel for a 1000x1000 img
diff --git a/app-misc/pdfpc/pdfpc-4.6.0-r1.ebuild b/app-misc/pdfpc/pdfpc-4.6.0-r1.ebuild
index c5e511d5a6f4..c497364380ee 100644
--- a/app-misc/pdfpc/pdfpc-4.6.0-r1.ebuild
+++ b/app-misc/pdfpc/pdfpc-4.6.0-r1.ebuild
@@ -24,7 +24,7 @@ fi
LICENSE="GPL-3+"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="+gstreamer soup webkit"
RDEPEND="
@@ -55,7 +55,10 @@ RDEPEND="
DEPEND="${RDEPEND}"
BDEPEND="$(vala_depend)"
-PATCHES=("${FILESDIR}/${P}-no-movies.patch")
+PATCHES=(
+ "${FILESDIR}/${P}-no-movies.patch"
+ "${FILESDIR}/${P}-vala-0.56.7.patch"
+)
DOCS=(
CHANGELOG.rst
diff --git a/app-misc/weggli/Manifest b/app-misc/weggli/Manifest
index 3e5383f1099e..418ecff595aa 100644
--- a/app-misc/weggli/Manifest
+++ b/app-misc/weggli/Manifest
@@ -113,5 +113,5 @@ DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9d
DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2
DIST winapi-util-0.1.5.crate 10164 BLAKE2B fc800aceae5249a858c806c3e969ef2545766099872d856ebee51c883d9acf1122278db9607d50ca53eac351502b700fd2463900932d342240f97f683d517963 SHA512 7baeb661f397c4693dfa001fdc774b323c51a7c55caad40f2de5112a1cefd1d6151e3df41fa4ee193460a5905917c83d2b1de5fa10b4bd014ad96690af95c0fd
DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513
-EBUILD weggli-0.2.4.ebuild 2983 BLAKE2B 06b89cbe2f8aeced4748755ac3e81a326cbb934630a2d55b95a63e3e8718d949b180aeec62859a9368d63bce6d17f16c73d9e4f6d228114c14e0d38117a825d9 SHA512 837034d0077c2353d3fb097a956e41f7b67a7e902d18a1701cee55b7b119594ab7dc8d01af0eeefd921950f2d45e3a143aa325f44be8717af3fd58e3c79765e7
+EBUILD weggli-0.2.4.ebuild 2995 BLAKE2B fb4052139a9d6eb7246012991183fb3ad896c9bd13a05e8229fa206d1d53395d88f858d0e06a2e81e84c341a6c13108c1c279c4adf9b2abb356d2e12aa1ddbce SHA512 13cac0abc94bf350411c863488c374f55718056a29bb6cbdda9fd466228f488d5d641364e37b5064510cb4a3bd5494b04849dcf08fd6e5a2675484676cf1e4a9
MISC metadata.xml 333 BLAKE2B 20a308a2bdb3f2b18db61b2445569942d07e703619d4875f6ed0a9a6cfafb6f79010e0139fe7e1c7cad920823e35ff36c8c9913664f5faafc6ca818498108233 SHA512 72f3e220b1ed7284374b61468631250188c732ee5577a77eb869ea91fbf0a1091219d898fc46a879a8b239c0264b293e99d64e9147d1135721f0716156ce660d
diff --git a/app-misc/weggli/weggli-0.2.4.ebuild b/app-misc/weggli/weggli-0.2.4.ebuild
index 06fb24a02262..bad640d606b9 100644
--- a/app-misc/weggli/weggli-0.2.4.ebuild
+++ b/app-misc/weggli/weggli-0.2.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -136,7 +136,7 @@ SRC_URI="
LICENSE="Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD Boost-1.0 MIT MPL-2.0 Unlicense"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
QA_FLAGS_IGNORED="usr/bin/${PN}"
diff --git a/app-misc/yq/Manifest b/app-misc/yq/Manifest
index 62cc3a647780..a7973994316b 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.1-tomli.patch 3537 BLAKE2B 672b7cb6d9418197bd0163fef51f0e141e59bcd9d7529cbe0aee3c10c13196116fdfcbd1c964ba8deae2cb357d0a634a4061d85dc14bec7cb28c6031e15da9f3 SHA512 bc98a46e112145e44d5c480cd22d9ebd7369a6f0208126242acc188ef1574c60ca446b237b26fdde4130e7fedf3a5c73a4f24498c56dc788dc5cee0fe22b4d0f
DIST yq-3.1.1.tar.gz 30095 BLAKE2B 0f8ed3d23e1c1b65fae0164f34b19ab774308ee8ec9b5c21547c5eddf930c49750cdbee858b6b48bcd92d4146715f7e4c45dd976141dc5837c788e4ae68a51bc SHA512 f6d372fd406179121849330391ab5657e9bac3b6fb4d33673872d4649337fd60344fe01c534d1382cc35416919cd19b62287350d1f0f825f198fb9cc9bc58c1f
DIST yq-3.2.1.tar.gz 30333 BLAKE2B ead106995dcd03bc729aabd07c20dff37cf42053378f9d73c20739cb10921619999df73852d69f397431c4a382d40735c751aff9676d66ab9edbc5480a5c6807 SHA512 5b696434c9b6520873f4b956370fe598e3ac8df544d8b4ebc0d7fa935d344e58d9b838f2133b02c9e35a8afc5193c309d36b4cd8dc7792aef17918b9704b58e0
+DIST yq-3.2.2.tar.gz 30872 BLAKE2B 4386a7972b411159ed909ccdc7c32a878d064ac5101cbddb16b0f1efe37c3791aeefda3b7c18c94e7d79fb01a4a4b43f7fbcc7c55bd275c52e08cc069523c8d3 SHA512 4472006d6997f7d620f71ade53d31e6db4051414c147db4f14cb31e0a16a0d0faf9e5c5a682cec098146bfd4e29f9e62278e4f208487e9e194d317ee82823e60
EBUILD yq-3.1.1.ebuild 1250 BLAKE2B a50bec1186b565e8809c0f8e122520141b1165c15f32d79eb7f72771871579a6bca79f8f0ef52900fc6e3b8809b6e12c4381b0121f9ce855fa5429d9f785e39e SHA512 95cd466a5dd4feddc48954fef07fad34d5fc4afab9d7e097e54cdf3d8cc023069f814c891fad2bb7d939be07395394731dbcbc95b0f52d0f47a028048c73efb4
EBUILD yq-3.2.1.ebuild 1185 BLAKE2B 2a1a8f1fc4cb7c81c891e818c97ba1ee205ce836a6e98499c399861342f4af9b394f6531600c9c89be6b7f447371536653adcd5e29d71985004ae77d76e96083 SHA512 6d81f9fd427097fe2c2a9a8b9dc1379560c2b5ead2c7122335d225e69856b0f3b065ed33e0b941e0ea7f9da79f7aed6dc79d8f6736535597e7ce2580f7e0dd10
+EBUILD yq-3.2.2.ebuild 1185 BLAKE2B 2a1a8f1fc4cb7c81c891e818c97ba1ee205ce836a6e98499c399861342f4af9b394f6531600c9c89be6b7f447371536653adcd5e29d71985004ae77d76e96083 SHA512 6d81f9fd427097fe2c2a9a8b9dc1379560c2b5ead2c7122335d225e69856b0f3b065ed33e0b941e0ea7f9da79f7aed6dc79d8f6736535597e7ce2580f7e0dd10
MISC metadata.xml 444 BLAKE2B 43250e8368905e7c7613ef6d9555abe4ee58c5d88f1d94dc2fc6d26c99cc71e0253ed830e82356a7cae131c0d8d70397da5e5c6fac41a11a4ed5f18879a4aaba SHA512 f14ad6182b3a82311473ff28308f9f435c2a9ecbf2f1fae996f82366d7547421923c2cebfe255574c3bc57b3d3774ed19bd896b6dda5be1d919d372e1428a143
diff --git a/app-misc/yq/yq-3.2.2.ebuild b/app-misc/yq/yq-3.2.2.ebuild
new file mode 100644
index 000000000000..01b7d551cff6
--- /dev/null
+++ b/app-misc/yq/yq-3.2.2.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} 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 ~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-2.13.0-tests.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}"
+}