[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/

2022-10-03 Thread Ionen Wolkens
commit: 54a588ac9dd120808ada322fb4f7250967456b48
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Oct  4 04:41:39 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Oct  4 05:50:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54a588ac

x11-drivers/nvidia-drivers: bump kernel max to 6.0 where possible

Only minimal runtime testing, but all 515.x seem fine with final 6.0.0.

Signed-off-by: Ionen Wolkens  gentoo.org>

 x11-drivers/nvidia-drivers/nvidia-drivers-515.49.19.ebuild | 2 +-
 x11-drivers/nvidia-drivers/nvidia-drivers-515.65.01.ebuild | 2 +-
 x11-drivers/nvidia-drivers/nvidia-drivers-515.76.ebuild| 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-515.49.19.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-515.49.19.ebuild
index 5ef30011b5e6..799f3fc68a02 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-515.49.19.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-515.49.19.ebuild
@@ -7,7 +7,7 @@ MODULES_OPTIONAL_USE="driver"
 inherit desktop flag-o-matic linux-mod multilib readme.gentoo-r1 \
systemd toolchain-funcs unpacker user-info
 
-NV_KERNEL_MAX="5.19"
+NV_KERNEL_MAX="6.0"
 NV_PIN="515.65.01"
 
 DESCRIPTION="NVIDIA Accelerated Graphics Driver"

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-515.65.01.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-515.65.01.ebuild
index aa6b3fb34e9c..2cc2949182ef 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-515.65.01.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-515.65.01.ebuild
@@ -7,7 +7,7 @@ MODULES_OPTIONAL_USE="driver"
 inherit desktop flag-o-matic linux-mod multilib readme.gentoo-r1 \
systemd toolchain-funcs unpacker user-info
 
-NV_KERNEL_MAX="5.19"
+NV_KERNEL_MAX="6.0"
 NV_URI="https://download.nvidia.com/XFree86/;
 
 DESCRIPTION="NVIDIA Accelerated Graphics Driver"

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-515.76.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-515.76.ebuild
index f8cf86775680..fe76e7f59697 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-515.76.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-515.76.ebuild
@@ -7,7 +7,7 @@ MODULES_OPTIONAL_USE="driver"
 inherit desktop flag-o-matic linux-mod multilib readme.gentoo-r1 \
systemd toolchain-funcs unpacker user-info
 
-NV_KERNEL_MAX="5.19"
+NV_KERNEL_MAX="6.0"
 NV_URI="https://download.nvidia.com/XFree86/;
 
 DESCRIPTION="NVIDIA Accelerated Graphics Driver"



[gentoo-commits] repo/gentoo:master commit in: net-misc/yt-dlp/

2022-10-03 Thread Ionen Wolkens
commit: 9817373fc75e9a57507e5a01ad6372284724e57d
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Oct  4 05:32:49 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Oct  4 05:50:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9817373f

net-misc/yt-dlp: add 2022.10.4

Signed-off-by: Ionen Wolkens  gentoo.org>

 net-misc/yt-dlp/Manifest|  1 +
 net-misc/yt-dlp/yt-dlp-2022.10.4.ebuild | 64 +
 2 files changed, 65 insertions(+)

diff --git a/net-misc/yt-dlp/Manifest b/net-misc/yt-dlp/Manifest
index cb3334da76c2..ad8ea575dcda 100644
--- a/net-misc/yt-dlp/Manifest
+++ b/net-misc/yt-dlp/Manifest
@@ -1 +1,2 @@
+DIST yt-dlp-2022.10.4.tar.gz 2427017 BLAKE2B 
b3dfde252217ef7ed9f5b99351e956a1f30bfe7bf545e28bb262db90dc9b9cb5e44af7259a815f84cd4e821c8ae93f6372e9a5108483208cd8dec403cf194790
 SHA512 
286e219057505e4de2bb8af6dc334b43b4e46e7b998d98437f78e9cfa82294e2ac17432c22f741ad101dfe05fa0d2dc0111904be51f32ab3a002bda7b17a86b7
 DIST yt-dlp-2022.9.1.tar.gz 2387756 BLAKE2B 
d13f27a4666a967d6bc99a0705cb534b940cf42079eb9d3003c7759542ac8587375b0bf88e0d9c9ddba4f2cace5de00f97f025a624cc15324714e8f3b370737e
 SHA512 
972bc3228ea787e56de0c0e182f99fddda76ebee05154827a6d4cf50e056cbaee3ca50d9fc396b2080a65ad5d02cde64de9c26896f33c617346465568355

diff --git a/net-misc/yt-dlp/yt-dlp-2022.10.4.ebuild 
b/net-misc/yt-dlp/yt-dlp-2022.10.4.ebuild
new file mode 100644
index ..775abf17078d
--- /dev/null
+++ b/net-misc/yt-dlp/yt-dlp-2022.10.4.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+inherit bash-completion-r1 distutils-r1 optfeature wrapper
+
+DESCRIPTION="youtube-dl fork with additional features and fixes"
+HOMEPAGE="https://github.com/yt-dlp/yt-dlp/;
+SRC_URI="mirror://pypi/${P::1}/${PN}/${P}.tar.gz"
+
+LICENSE="Unlicense"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 ~x64-macos"
+
+RDEPEND="
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   !net-misc/youtube-dl[-yt-dlp(-)]"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   distutils-r1_src_prepare
+
+   # adjust requires for pycryptodome and optional dependencies (bug 
#828466)
+   sed -ri requirements.txt \
+   -e "s/^(pycryptodome)x/\1/" \
+   -e "/^(brotli.*|certifi|mutagen|websockets)/d" || die
+}
+
+python_test() {
+   epytest -m 'not download'
+}
+
+python_install_all() {
+   dodoc README.md Changelog.md supportedsites.md
+   doman yt-dlp.1
+
+   dobashcomp completions/bash/yt-dlp
+
+   insinto /usr/share/fish/vendor_completions.d
+   doins completions/fish/yt-dlp.fish
+
+   insinto /usr/share/zsh/site-functions
+   doins completions/zsh/_yt-dlp
+
+   rm -r "${ED}"/usr/share/doc/yt_dlp || die
+
+   make_wrapper youtube-dl "yt-dlp --compat-options youtube-dl"
+}
+
+pkg_postinst() {
+   optfeature "various features (merging tracks, streamed content)" 
media-video/ffmpeg
+   has_version media-video/atomicparsley || # allow fallback but don't 
advertise
+   optfeature "embedding metadata thumbnails in MP4/M4A files" 
media-libs/mutagen
+
+   if [[ ! ${REPLACING_VERSIONS} ]]; then
+   elog 'A wrapper using "yt-dlp --compat-options youtube-dl" was 
installed'
+   elog 'as "youtube-dl". This is strictly for compatibility and 
it is'
+   elog 'recommended to use "yt-dlp" directly, it may be removed 
in the future.'
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: www-client/firefox-bin/

2022-10-03 Thread Joonas Niilola
commit: a43b4245359a2b0d8bd1fdbf1a588580acc0dde4
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Oct  4 05:28:35 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Oct  4 05:39:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a43b4245

www-client/firefox-bin: add 105.0.2, drop 105.0.1

 - remove "optfeature" for crashreporter.

Bug: https://bugs.gentoo.org/873865
Signed-off-by: Joonas Niilola  gentoo.org>

 www-client/firefox-bin/Manifest| 196 ++---
 ...n-105.0.1.ebuild => firefox-bin-105.0.2.ebuild} |   8 -
 2 files changed, 98 insertions(+), 106 deletions(-)

diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest
index 18e85c7bc90b..d0e7097a4df7 100644
--- a/www-client/firefox-bin/Manifest
+++ b/www-client/firefox-bin/Manifest
@@ -94,103 +94,103 @@ DIST firefox-102.3.0esr-vi.xpi 586368 BLAKE2B 
3ec464d87002e196970b04792767e539c9
 DIST firefox-102.3.0esr-xh.xpi 427184 BLAKE2B 
85d46e7f2d1220e13ce660677603cb9ba90e2244c6140cb02ed3a93745479268c4b72a04d02ee184b88519b69b2c5784526625f3e478f41040a0722bf8ef
 SHA512 
a8ebe8abaed1019b5b8cdf567f1bd8eb41f34b75609e99e7abf53c92884c49a886d5c481245b4411ecf735acf2e611f872464d47a040ec7e6a6f19eafd23f51d
 DIST firefox-102.3.0esr-zh-CN.xpi 589094 BLAKE2B 
d496632b1f029535012ad3b43e93534b206651701a83e32750f03f3d7c2b2b22c6165aa0748fcee89c1b97a535e521ee4e8c20ea51fb6633892a0e851b8adaee
 SHA512 
b328345dba6f6d02561fd63dad909b1c071af652d36c198fb746fd7907b6ca7d048899a4ef42477ccfbe5c2345be3afd4bbed1fa75f04f6c6714f0831e1b
 DIST firefox-102.3.0esr-zh-TW.xpi 590469 BLAKE2B 
71323bfe2c05d01e38ad6629291a83f82eb2b5486a133d0836e5982d6ca8e2fda0ec11e66d874dfefff31b6b42237324b80146ac643b78d557102a8b693f6847
 SHA512 
3038339af3b2c01824c17bdcdfbe64354c63e4bc55b6bd463297c1f875c49980a747c5447f9f468ff567d6bb2b883b2cec91a1d716fed3245aa1a1bd840412fc
-DIST firefox-105.0.1-ach.xpi 462395 BLAKE2B 
ce1c579e09fca70c69e12120744c4c8064fb4c341237cb9dbaab65f0ae7b506d51325d9319694e010d8deb9d882def54e2796f3fd268833823c88471990414e4
 SHA512 
802acfdb41cf7f08aef47280c4c9c371c5e445c53b95d1d66b59f94d4ce4b60420d468af9efa9d30530cec411b931759b7eb057fb49396bb12897a5ee05df662
-DIST firefox-105.0.1-af.xpi 426884 BLAKE2B 
869356a1a29749128266ff2e206310fa8cb3acd88b4b4fa31d0a1f23b1e1f0d13df6b824f4a14522582babb50862ecd04ebf2acc9d9dbe3d35f4a1939bc2fd47
 SHA512 
a650df3751203592574e358b9f591a8b7e01db86bc3e3ae95765024a42a1afe6c009f6b22d18243bf4e7e976731cc412e972ce6d60b79d2a48badee4e6970880
-DIST firefox-105.0.1-an.xpi 507329 BLAKE2B 
f6e6d5a3663dd81de2abb949ed8ab04cce2797d36cb7d34c42efe7136a7ee7cb3495ce139508c8704d58c9216a4fc9288710160b71198bedd32008b6e653a319
 SHA512 
93eb1cd05cc575581ce5fe344564053e6d6cf328952f85b9b5937f5b8af047eec4b322a94c5de254bce4f240cade090591a48372ff402b77562adbf53b422a2a
-DIST firefox-105.0.1-ar.xpi 571517 BLAKE2B 
19dc855c7e2a2ec712278858ac98b4101d36ab5cf8fb26c1bb5b7dce8cb7ff5e56b274a32d136cbbe202a7ff5a7c5677a333be68e769f5a2053d2cf4ac106639
 SHA512 
26324ca59ee6b607c3c811a0722772e4152688ff8e70fe32efc3e15b396f5164ec9594e5d54515d1be98e3b01357bed9f54affdccceaa17fd90b8ea2f278d23f
-DIST firefox-105.0.1-ast.xpi 502223 BLAKE2B 
9765d684c3e2b37e1640a73c382eba64351fa99232fae2528bcd293c7ef74695aa16d3fd10412cfb60495d4aa7c5bdf07f118257510da3884413600ac558a679
 SHA512 
61afc9a174b95ac085b75c39e092976e49d3bfcd10bdac24263494f48e75d6b199988a4aa82227cb23bad11e207e55d84ccbaa58abd9a886141b68fb09c5ba50
-DIST firefox-105.0.1-az.xpi 494479 BLAKE2B 
0fb8e49e0c3ef534aaec2c26d18433a984bdafd49059c36490334b6266de452554d0d54515c94220d04ff4dfc7154efd28b2fc5d35b863b6e00a6cb100edda3c
 SHA512 
d623dc143d20b8d3a0eb66833b2373702221d673b4a2ecefa145096d4fbbf0d871770cbea6d2086126a43c55294e6a9af90430d3a4684409e07d22ad1bceb8e3
-DIST firefox-105.0.1-be.xpi 647131 BLAKE2B 
e33f9263e56b6566adedd496dde6ba3d5f1a48ad8ac13bb841165d876db555a150c57843b95d2c8a0fa0bba898f6b69e9c2dbf3fbc1795f2d327d72664d58d75
 SHA512 
ad832b9afceec554f6fe89e93b4b98057d13acc235d98ff7aae7596936f070f9fad6da65b2f396bebfc527667cfec7926c8866c65f732814f1fbf334472bd153
-DIST firefox-105.0.1-bg.xpi 587141 BLAKE2B 
1e144c7ba8a464e61ebab0f18e03241e5402f34465e7cfc448293b49dee60f4bb01c4dd6078ad173f9231bbbc5a2c562cd21e8349f954811bcad937460025127
 SHA512 
5ee951ed2a477293d7cec42e76ca38248250bf747c2b0564418b0533ce66f35a78e0bfae261adf132772c3bf7e9e80b9b7f891519d7c3a4e0e35e7dfc713c552
-DIST firefox-105.0.1-bn.xpi 585359 BLAKE2B 
17dac7fbe9579bc677b7c4884c54e420d569197750b2642707ea5ffb7a8361726e3d51a2a133cbd1c5285a3961dd0d9d2a3ee31fc85adb69e5f777ebdab28913
 SHA512 
cbb09aae1383e4627fe6ce14392506ceaa9bb296f94f341b62baedca154671b2679a37f76961ecdada55af123df45b4a859a1693506d6f3e6065b68313c4
-DIST firefox-105.0.1-br.xpi 539953 BLAKE2B 
cf605b3ae5e1c13454c720a57b8b3eced0310ad44eb5fd333f0d5cd18d938d5f6db86e31f3a46d73d20df548f1b6ec6b10f9a437e76fffb4061cde278503d401
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/libofx/

2022-10-03 Thread Sam James
commit: c0dcad360beb61942c246dd5a66f1afa0f6735a2
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  4 05:24:52 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 05:24:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0dcad36

dev-libs/libofx: add 0.10.9

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libofx/Manifest |  1 +
 dev-libs/libofx/libofx-0.10.9.ebuild | 50 
 2 files changed, 51 insertions(+)

diff --git a/dev-libs/libofx/Manifest b/dev-libs/libofx/Manifest
index e72b480c60c7..72f2eed857c9 100644
--- a/dev-libs/libofx/Manifest
+++ b/dev-libs/libofx/Manifest
@@ -1,3 +1,4 @@
 DIST libofx-0.10.3.tar.gz 225132 BLAKE2B 
29dff4cb79a4a535bf255c787e184d103ecdbe975bb4bb223b675bbacaff9f8a228ae0a3dffe7710c2707496ac65c4f48ce993243b8353172c53cb02067d9267
 SHA512 
6c024628a6a11d9542c669a438223331a033eb820b1a2c3001c60d1ab3fad45ccdec64f9b54dd206fe0058ead8e14e751eb7a3bd88e8f9e1013b0bdd5b6c5242
 DIST libofx-0.10.7.tar.gz 1420230 BLAKE2B 
03a98fa3dc79519a7e84b5c0df1686ef523c2f2209caa4f4cb3e40f2cbac0172956cab107ef4086f0e13aea2898bdd36e7a56140874cbd8a2a88d5634ef988c2
 SHA512 
da96d24675cf681d007e3d4f7d83f4fc2ca56d991b4128f4e3a870fd66d70302950b24b1e17e78a9795d19704f1af7cd2102929b3290f27204499f42a24502a2
 DIST libofx-0.10.8.tar.gz 1477698 BLAKE2B 
d2d232845c251d8cf78b17bb40e8057cb4479a03939b5d2b2750e68a24524c07d2a66a636fdb930521d7872a234b4719190ad1a2a185444a3359bea48e3dc413
 SHA512 
24373066c4de27416452afc9924874b52e82452ca7681b9bad098c839057fc5e06c1d4b297818e68a25d75166e4898d7cc52c8db648a25c363a7f95934a4f7fa
+DIST libofx-0.10.9.tar.gz 1478209 BLAKE2B 
fc7f7f2dae723fbfd44bd2c4550fead3b2ec12725fb89f385fe8d454e2b9c9985ae408e24c25c0db5cde891c7ad1d36acc3cae59c49d41501db60711989a1955
 SHA512 
89425912fa8c800ede9d7177ccd5cb3ea2a2301b42aa6580ddb105406fe68c770e2c461eefdea5bc7e883967c90e3519a219bf0b56d12c7de1030d0964d50cac

diff --git a/dev-libs/libofx/libofx-0.10.9.ebuild 
b/dev-libs/libofx/libofx-0.10.9.ebuild
new file mode 100644
index ..87cfdff2482d
--- /dev/null
+++ b/dev-libs/libofx/libofx-0.10.9.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic
+
+DESCRIPTION="Library to support the Open Financial eXchange XML format"
+HOMEPAGE="https://github.com/libofx/libofx;
+SRC_URI="https://github.com/libofx/libofx/releases/download/${PV}/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0/10"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   dev-util/gengetopt
+   sys-apps/help2man
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+   test? ( app-crypt/gnupg )
+"
+RDEPEND="
+   >app-text/opensp-1.5
+   app-text/openjade
+   >=dev-cpp/libxmlpp-2.40.1:2.6
+   >=net-misc/curl-7.9.7
+   virtual/libiconv
+"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+   # bug #566456
+   append-cxxflags -std=c++14
+
+   econf $(use_enable doc html-docs)
+}
+
+src_compile() {
+   emake all $(usev doc)
+}
+
+src_install() {
+   default
+
+   find "${ED}" -name '*.la' -type f -delete || die
+   find "${ED}" -name '*.a' -type f -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libofx/

2022-10-03 Thread Sam James
commit: 08a966791d0a6dd166e0d562e2456869d8162aed
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  4 05:25:04 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 05:25:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08a96679

dev-libs/libofx: drop 0.10.7, 0.10.8

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libofx/Manifest |  2 --
 dev-libs/libofx/libofx-0.10.7.ebuild | 50 
 dev-libs/libofx/libofx-0.10.8.ebuild | 50 
 3 files changed, 102 deletions(-)

diff --git a/dev-libs/libofx/Manifest b/dev-libs/libofx/Manifest
index 72f2eed857c9..8ea1d71257a7 100644
--- a/dev-libs/libofx/Manifest
+++ b/dev-libs/libofx/Manifest
@@ -1,4 +1,2 @@
 DIST libofx-0.10.3.tar.gz 225132 BLAKE2B 
29dff4cb79a4a535bf255c787e184d103ecdbe975bb4bb223b675bbacaff9f8a228ae0a3dffe7710c2707496ac65c4f48ce993243b8353172c53cb02067d9267
 SHA512 
6c024628a6a11d9542c669a438223331a033eb820b1a2c3001c60d1ab3fad45ccdec64f9b54dd206fe0058ead8e14e751eb7a3bd88e8f9e1013b0bdd5b6c5242
-DIST libofx-0.10.7.tar.gz 1420230 BLAKE2B 
03a98fa3dc79519a7e84b5c0df1686ef523c2f2209caa4f4cb3e40f2cbac0172956cab107ef4086f0e13aea2898bdd36e7a56140874cbd8a2a88d5634ef988c2
 SHA512 
da96d24675cf681d007e3d4f7d83f4fc2ca56d991b4128f4e3a870fd66d70302950b24b1e17e78a9795d19704f1af7cd2102929b3290f27204499f42a24502a2
-DIST libofx-0.10.8.tar.gz 1477698 BLAKE2B 
d2d232845c251d8cf78b17bb40e8057cb4479a03939b5d2b2750e68a24524c07d2a66a636fdb930521d7872a234b4719190ad1a2a185444a3359bea48e3dc413
 SHA512 
24373066c4de27416452afc9924874b52e82452ca7681b9bad098c839057fc5e06c1d4b297818e68a25d75166e4898d7cc52c8db648a25c363a7f95934a4f7fa
 DIST libofx-0.10.9.tar.gz 1478209 BLAKE2B 
fc7f7f2dae723fbfd44bd2c4550fead3b2ec12725fb89f385fe8d454e2b9c9985ae408e24c25c0db5cde891c7ad1d36acc3cae59c49d41501db60711989a1955
 SHA512 
89425912fa8c800ede9d7177ccd5cb3ea2a2301b42aa6580ddb105406fe68c770e2c461eefdea5bc7e883967c90e3519a219bf0b56d12c7de1030d0964d50cac

diff --git a/dev-libs/libofx/libofx-0.10.7.ebuild 
b/dev-libs/libofx/libofx-0.10.7.ebuild
deleted file mode 100644
index 87cfdff2482d..
--- a/dev-libs/libofx/libofx-0.10.7.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic
-
-DESCRIPTION="Library to support the Open Financial eXchange XML format"
-HOMEPAGE="https://github.com/libofx/libofx;
-SRC_URI="https://github.com/libofx/libofx/releases/download/${PV}/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0/10"
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86"
-IUSE="doc test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
-   dev-util/gengetopt
-   sys-apps/help2man
-   virtual/pkgconfig
-   doc? ( app-doc/doxygen )
-   test? ( app-crypt/gnupg )
-"
-RDEPEND="
-   >app-text/opensp-1.5
-   app-text/openjade
-   >=dev-cpp/libxmlpp-2.40.1:2.6
-   >=net-misc/curl-7.9.7
-   virtual/libiconv
-"
-DEPEND="${RDEPEND}"
-
-src_configure() {
-   # bug #566456
-   append-cxxflags -std=c++14
-
-   econf $(use_enable doc html-docs)
-}
-
-src_compile() {
-   emake all $(usev doc)
-}
-
-src_install() {
-   default
-
-   find "${ED}" -name '*.la' -type f -delete || die
-   find "${ED}" -name '*.a' -type f -delete || die
-}

diff --git a/dev-libs/libofx/libofx-0.10.8.ebuild 
b/dev-libs/libofx/libofx-0.10.8.ebuild
deleted file mode 100644
index 87cfdff2482d..
--- a/dev-libs/libofx/libofx-0.10.8.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic
-
-DESCRIPTION="Library to support the Open Financial eXchange XML format"
-HOMEPAGE="https://github.com/libofx/libofx;
-SRC_URI="https://github.com/libofx/libofx/releases/download/${PV}/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0/10"
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86"
-IUSE="doc test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
-   dev-util/gengetopt
-   sys-apps/help2man
-   virtual/pkgconfig
-   doc? ( app-doc/doxygen )
-   test? ( app-crypt/gnupg )
-"
-RDEPEND="
-   >app-text/opensp-1.5
-   app-text/openjade
-   >=dev-cpp/libxmlpp-2.40.1:2.6
-   >=net-misc/curl-7.9.7
-   virtual/libiconv
-"
-DEPEND="${RDEPEND}"
-
-src_configure() {
-   # bug #566456
-   append-cxxflags -std=c++14
-
-   econf $(use_enable doc html-docs)
-}
-
-src_compile() {
-   emake all $(usev doc)
-}
-
-src_install() {
-   default
-
-   find "${ED}" -name '*.la' -type f -delete || die
-   find "${ED}" -name '*.a' -type f -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-util/schroot/

2022-10-03 Thread Sam James
commit: 75ba0de0c111d7a9fbae90d18c23afbd93721073
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  4 05:19:01 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 05:19:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75ba0de0

dev-util/schroot: Stabilize 1.6.13_p2 x86, #874768

Signed-off-by: Sam James  gentoo.org>

 dev-util/schroot/schroot-1.6.13_p2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/schroot/schroot-1.6.13_p2.ebuild 
b/dev-util/schroot/schroot-1.6.13_p2.ebuild
index 33e88c52a9d1..bc3783fdbc86 100644
--- a/dev-util/schroot/schroot-1.6.13_p2.ebuild
+++ b/dev-util/schroot/schroot-1.6.13_p2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://codeberg.org/shelter/reschroot/archive/release/re${P/%_p*}.tar.
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
 IUSE="btrfs +dchroot debug doc lvm nls pam test zfs"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/schroot/

2022-10-03 Thread Sam James
commit: 3c9f6bd04cb73737d34dbe3a367498bc32ce127c
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  4 05:19:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 05:19:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c9f6bd0

dev-util/schroot: Stabilize 1.6.13_p2 amd64, #874768

Signed-off-by: Sam James  gentoo.org>

 dev-util/schroot/schroot-1.6.13_p2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/schroot/schroot-1.6.13_p2.ebuild 
b/dev-util/schroot/schroot-1.6.13_p2.ebuild
index bc3783fdbc86..dedc047eec42 100644
--- a/dev-util/schroot/schroot-1.6.13_p2.ebuild
+++ b/dev-util/schroot/schroot-1.6.13_p2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://codeberg.org/shelter/reschroot/archive/release/re${P/%_p*}.tar.
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
 IUSE="btrfs +dchroot debug doc lvm nls pam test zfs"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/

2022-10-03 Thread Yixun Lan
commit: 438ea9dc75590e4bc0bfc602a9bb7f84fd0dbc53
Author: Yixun Lan  gentoo  org>
AuthorDate: Tue Oct  4 05:12:10 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Oct  4 05:12:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=438ea9dc

net-misc/iperf: Keyword 3.12 riscv, #873940

Signed-off-by: Yixun Lan  gentoo.org>

 net-misc/iperf/iperf-3.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/iperf/iperf-3.12.ebuild b/net-misc/iperf/iperf-3.12.ebuild
index 6c84fe1d5384..8cd773037ace 100644
--- a/net-misc/iperf/iperf-3.12.ebuild
+++ b/net-misc/iperf/iperf-3.12.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"/${P/_/}
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="sctp"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/cJSON/

2022-10-03 Thread Yixun Lan
commit: 45b70dec6dc211c91d7e0d409d0b82d7b763577c
Author: Yixun Lan  gentoo  org>
AuthorDate: Tue Oct  4 05:12:06 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Oct  4 05:12:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45b70dec

dev-libs/cJSON: Keyword 1.7.15 riscv, #873940

Signed-off-by: Yixun Lan  gentoo.org>

 dev-libs/cJSON/cJSON-1.7.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/cJSON/cJSON-1.7.15.ebuild 
b/dev-libs/cJSON/cJSON-1.7.15.ebuild
index 67012fcf2069..134b824f24c1 100644
--- a/dev-libs/cJSON/cJSON-1.7.15.ebuild
+++ b/dev-libs/cJSON/cJSON-1.7.15.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/DaveGamble/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs-kmod/, sys-fs/zfs-kmod/files/

2022-10-03 Thread Sam James
commit: e2e26044c0dce9d993e280fc3e9cc81da0f828a3
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  4 05:02:35 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 05:06:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2e26044

sys-fs/zfs-kmod: add 2.1.6

Signed-off-by: Sam James  gentoo.org>

 sys-fs/zfs-kmod/Manifest   |  2 +
 sys-fs/zfs-kmod/files/zfs-kmod-2.1.6-fgrep.patch   | 53 ++
 ...{zfs-kmod-.ebuild => zfs-kmod-2.1.6.ebuild} | 15 +-
 sys-fs/zfs-kmod/zfs-kmod-.ebuild   |  2 +-
 4 files changed, 70 insertions(+), 2 deletions(-)

diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest
index 9e6e521d9fef..894b7751ea9b 100644
--- a/sys-fs/zfs-kmod/Manifest
+++ b/sys-fs/zfs-kmod/Manifest
@@ -1,3 +1,5 @@
 DIST zfs-2.1.5-patches.tar.xz 13324 BLAKE2B 
bfef8abd298cebd54491272b8c1deacace901d9a1acce67cb927bab6447eafd985352fd09f64336aa9d6611bab0e5c761d7973f0a65c408d77bb735a94c60253
 SHA512 
d2b009664f8eb4f2a8596693011fde578b6eae123c6169e5dfb70bd920c0f987f5177f7b1be008705a421574a8a9bc930f99823785c69e81573f18b0350cb9bd
 DIST zfs-2.1.5.tar.gz 34951632 BLAKE2B 
c6e3efd9c0cda91654767eaad0eaaa05cd9a5daf1cb0384c9c78b30062f5c29142ac37ab9dbdaf96c91456d11c317d782d3524ade293f03fda983e5992b79e49
 SHA512 
d9ccf1049cefa9167d25f71fbdca70092cd02368b60f09341e6489fb68dc5f89e87b026b0191f4d81181a8851449124d824a1d959d0e2fb29c8a3d624edc4f03
 DIST zfs-2.1.5.tar.gz.asc 836 BLAKE2B 
4a81c266967540850a2cc824e79555ca9d05b2e17e45fa2723893cbd85b55e3d7d791986d6667b7ee1530e7692c03818f15e8b6798393b54989f90801b775786
 SHA512 
224b0dcf4982c63a8eff0a39d054537e7d023f7c35e154e4d20490b8daf184c076bc8e4de7d2c5af4059f8a802b747e637aad4479cd8d1330cf5b26da2f19c94
+DIST zfs-2.1.6.tar.gz 34951282 BLAKE2B 
615fe7a2128af77c6c855ea52b6503a78f0c992ea845b02875ac19aa9dd155c5d4110b668da91c463f96a54767ab92e67e5303572337352484c055c0a0ff9e46
 SHA512 
75639e4cecb281fe73a6e6bd116693f6609ace9b358385450297d175087b10938c2f489a08c657cf0a64250a8db995cbd19abc808a8523cb4c5344b3f76668d6
+DIST zfs-2.1.6.tar.gz.asc 836 BLAKE2B 
d85a79f8824a92c4d0a9682646f79c14871ebe27764289dc87cd9b0a773b7295538780401e70c492a9e4e7097ff2b3e459f7e0a7fdce2e2a59d3f467c41d88b3
 SHA512 
a83fcc00a8b35f1a1f9b94097d453019333a5351a3d78656dbd9ef732655ee817ccc88068c5ba11b5ff4a285e02250aee4169cc1450025edf547a2329fca7e15

diff --git a/sys-fs/zfs-kmod/files/zfs-kmod-2.1.6-fgrep.patch 
b/sys-fs/zfs-kmod/files/zfs-kmod-2.1.6-fgrep.patch
new file mode 100644
index ..2e47c5bcc093
--- /dev/null
+++ b/sys-fs/zfs-kmod/files/zfs-kmod-2.1.6-fgrep.patch
@@ -0,0 +1,53 @@
+https://github.com/openzfs/zfs/commit/d30577c9dd811688f2609ad532b011b99bceb485
+
+From d30577c9dd811688f2609ad532b011b99bceb485 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?=D0=BD=D0=B0=D0=B1?= 
+Date: Sat, 12 Mar 2022 00:26:46 +0100
+Subject: [PATCH] fgrep -> grep -F
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Reviewed-by: Brian Behlendorf 
+Reviewed-by: John Kennedy 
+Reviewed-by: Ryan Moeller 
+Signed-off-by: Ahelenia Ziemiańska 
+Closes #13259
+--- a/config/kernel.m4
 b/config/kernel.m4
+@@ -394,11 +394,11 @@ AC_DEFUN([ZFS_AC_KERNEL], [
+   utsrelease1=$kernelbuild/include/linux/version.h
+   utsrelease2=$kernelbuild/include/linux/utsrelease.h
+   utsrelease3=$kernelbuild/include/generated/utsrelease.h
+-  AS_IF([test -r $utsrelease1 && fgrep -q UTS_RELEASE $utsrelease1], [
++  AS_IF([test -r $utsrelease1 && grep -qF UTS_RELEASE $utsrelease1], [
+   utsrelease=$utsrelease1
+-  ], [test -r $utsrelease2 && fgrep -q UTS_RELEASE $utsrelease2], [
++  ], [test -r $utsrelease2 && grep -qF UTS_RELEASE $utsrelease2], [
+   utsrelease=$utsrelease2
+-  ], [test -r $utsrelease3 && fgrep -q UTS_RELEASE $utsrelease3], [
++  ], [test -r $utsrelease3 && grep -qF UTS_RELEASE $utsrelease3], [
+   utsrelease=$utsrelease3
+   ])
+ 
+--- a/config/zfs-build.m4
 b/config/zfs-build.m4
+@@ -173,7 +173,7 @@ AC_DEFUN([ZFS_AC_DEBUG_KMEM_TRACKING], [
+ ])
+ 
+ AC_DEFUN([ZFS_AC_DEBUG_INVARIANTS_DETECT_FREEBSD], [
+-  AS_IF([sysctl -n kern.conftxt | fgrep -qx $'options\tINVARIANTS'],
++  AS_IF([sysctl -n kern.conftxt | grep -Fqx $'options\tINVARIANTS'],
+   [enable_invariants="yes"],
+   [enable_invariants="no"])
+ ])
+--- a/tests/zfs-tests/tests/functional/cli_root/zpool_wait/zpool_wait.kshlib
 b/tests/zfs-tests/tests/functional/cli_root/zpool_wait/zpool_wait.kshlib
+@@ -120,5 +120,5 @@ function check_while_waiting
+ # Whether any vdev in the given pool is initializing
+ function is_vdev_initializing # pool
+ {
+-  zpool status -i "$1" | grep 'initialized, started' >/dev/null
++  zpool status -i "$1" | grep -q 'initialized, started'
+ }
+

diff --git a/sys-fs/zfs-kmod/zfs-kmod-.ebuild 
b/sys-fs/zfs-kmod/zfs-kmod-2.1.6.ebuild
similarity index 95%
copy from 

[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/pyephem/files/, sci-astronomy/pyephem/

2022-10-03 Thread Sam James
commit: c68f538f24f98e5d2dc496d32f5e0bb5aa0be313
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  4 04:44:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 05:06:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c68f538f

sci-astronomy/pyephem: fix build w/ Clang 15

Closes: https://bugs.gentoo.org/874543
Signed-off-by: Sam James  gentoo.org>

 .../pyephem/files/pyephem-4.1.3-clang-15.patch | 36 ++
 sci-astronomy/pyephem/pyephem-4.1.3.ebuild |  4 +++
 2 files changed, 40 insertions(+)

diff --git a/sci-astronomy/pyephem/files/pyephem-4.1.3-clang-15.patch 
b/sci-astronomy/pyephem/files/pyephem-4.1.3-clang-15.patch
new file mode 100644
index ..0e780dac1ed3
--- /dev/null
+++ b/sci-astronomy/pyephem/files/pyephem-4.1.3-clang-15.patch
@@ -0,0 +1,36 @@
+https://github.com/brandon-rhodes/pyephem/commit/df7bba8e27208fbe335b0ac2f79ae77818f52dd3
+https://bugs.gentoo.org/874543
+
+From df7bba8e27208fbe335b0ac2f79ae77818f52dd3 Mon Sep 17 00:00:00 2001
+From: Khem Raj 
+Date: Wed, 31 Aug 2022 02:58:26 -0700
+Subject: [PATCH] Don't set tp_print on Python 3 (#245)
+
+In 3.8 it produces a compilation warning; in earlier versions it is ignored.
+--- a/extensions/_libastro.c
 b/extensions/_libastro.c
+@@ -372,7 +372,11 @@ static PyTypeObject AngleType = {
+  sizeof(AngleObject),
+  0,
+  0,   /* tp_dealloc */
++#if PY_MAJOR_VERSION < 3
+  Angle_print, /* tp_print */
++#else
++ 0,   /* reserved in 3.x */
++#endif
+  0,   /* tp_getattr */
+  0,   /* tp_setattr */
+  0,   /* tp_compare */
+@@ -669,7 +673,11 @@ static PyTypeObject DateType = {
+  sizeof(PyFloatObject),
+  0,
+  0,   /* tp_dealloc */
++#if PY_MAJOR_VERSION < 3
+  Date_print,  /* tp_print */
++#else
++ 0,   /* tp_print slot is reserved and unused 
in Python 3 */
++#endif
+  0,   /* tp_getattr */
+  0,   /* tp_setattr */
+  0,   /* tp_compare */
+

diff --git a/sci-astronomy/pyephem/pyephem-4.1.3.ebuild 
b/sci-astronomy/pyephem/pyephem-4.1.3.ebuild
index 423ccb34c62e..1cece963befb 100644
--- a/sci-astronomy/pyephem/pyephem-4.1.3.ebuild
+++ b/sci-astronomy/pyephem/pyephem-4.1.3.ebuild
@@ -19,6 +19,10 @@ IUSE="doc"
 
 BDEPEND="doc? ( dev-python/sphinx )"
 
+PATCHES=(
+   "${FILESDIR}"/${P}-clang-15.patch
+)
+
 EPYTEST_DESELECT=(
# Can't find its test files (class not loaded properly in test env?)
# bug #855461



[gentoo-commits] repo/gentoo:master commit in: app-i18n/nkf/, app-i18n/nkf/files/

2022-10-03 Thread Sam James
commit: d7838f82889905b9bb599a551b8ed2a89a7181a0
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  4 05:00:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 05:07:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7838f82

app-i18n/nkf: fix build w/ Clang 15

Closes: https://bugs.gentoo.org/874303
Signed-off-by: Sam James  gentoo.org>

 .../nkf/files/nkf-2.1.5-python-ssize_t-deux.patch  |  45 
 app-i18n/nkf/files/nkf-2.1.5-python-ssize_t.patch  |  71 +
 app-i18n/nkf/nkf-2.1.5-r1.ebuild   | 117 +
 3 files changed, 233 insertions(+)

diff --git a/app-i18n/nkf/files/nkf-2.1.5-python-ssize_t-deux.patch 
b/app-i18n/nkf/files/nkf-2.1.5-python-ssize_t-deux.patch
new file mode 100644
index ..355951cab319
--- /dev/null
+++ b/app-i18n/nkf/files/nkf-2.1.5-python-ssize_t-deux.patch
@@ -0,0 +1,45 @@
+https://github.com/fumiyas/python-nkf/pull/7
+
+From abdebb9d49619d9b9cafa172d2ad7c171f3977d4 Mon Sep 17 00:00:00 2001
+From: Sam James 
+Date: Tue, 4 Oct 2022 05:56:12 +0100
+Subject: [PATCH] Use designated initialiser syntax for PyModuleDef
+
+Fixes build with Clang. Switch to the more readable designated
+initialiser syntax to avoid having to lookup member order.
+
+Before, Clang would complain:
+```
+nkf.c:205:3: error: incompatible pointer to integer conversion initializing 
'Py_ssize_t' (aka 'long') with an expression of type 'void *' [-Wint-conversion]
+  NULL,
+  ^~~~
+/usr/lib/llvm/16/bin/../../../../lib/clang/16.0.0/include/stddef.h:89:16: 
note: expanded from macro 'NULL'
+   ^~
+2 warnings and 1 error generated.
+```
+
+This is because some of PyModuleDef's members are actually
+Py_ssize_t so chucking a NULL in looks like a codesmell to Clang.
+
+Bug: https://bugs.gentoo.org/874303
+Signed-off-by: Sam James 
+--- a/NKF.python/nkf.c
 b/NKF.python/nkf.c
+@@ -200,14 +200,8 @@ nkfmethods[] = {
+ static struct PyModuleDef
+ moduledef = {
+   PyModuleDef_HEAD_INIT,
+-  "nkf",
+-  NULL,
+-  NULL,
+-  nkfmethods,
+-  NULL,
+-  NULL,
+-  NULL,
+-  NULL
++  .m_name = "nkf",
++  .m_methods = nkfmethods
+ };
+ 
+ /* Module initialization function */
+

diff --git a/app-i18n/nkf/files/nkf-2.1.5-python-ssize_t.patch 
b/app-i18n/nkf/files/nkf-2.1.5-python-ssize_t.patch
new file mode 100644
index ..6aa986866e0d
--- /dev/null
+++ b/app-i18n/nkf/files/nkf-2.1.5-python-ssize_t.patch
@@ -0,0 +1,71 @@
+https://github.com/nurse/nkf/commit/8246108073f739d45a21ef42ad2d9342fa3c6c28
+
+From 8246108073f739d45a21ef42ad2d9342fa3c6c28 Mon Sep 17 00:00:00 2001
+From: slic 
+Date: Sun, 6 Mar 2022 18:05:54 +0900
+Subject: [PATCH] fix: python3 extention ABI # variant when parsing warning
+
+--- a/NKF.python3/NKF_python.c
 b/NKF.python3/NKF_python.c
+@@ -20,6 +20,8 @@ Changes.
+ **THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE.
+ ***/
+ 
++#define PY_SSIZE_T_CLEAN
++
+ #include "Python.h"
+ #include 
+ 
+@@ -33,7 +35,7 @@ Changes.
+ #undef FALSE
+ #define putchar(c)  pynkf_putchar(c)
+ 
+-static int pynkf_ibufsize, pynkf_obufsize;
++static Py_ssize_t pynkf_ibufsize, pynkf_obufsize;
+ static unsigned char *pynkf_inbuf, *pynkf_outbuf;
+ static int pynkf_icount,pynkf_ocount;
+ static unsigned char *pynkf_iptr, *pynkf_optr;
+@@ -62,7 +64,7 @@ pynkf_ungetc(int c, FILE *f)
+ static void
+ pynkf_putchar(int c)
+ {
+-  size_t size;
++  Py_ssize_t size;
+   unsigned char *p;
+ 
+   if (pynkf_guess_flag) {
+@@ -89,7 +91,7 @@ pynkf_putchar(int c)
+ #include "../nkf.c"
+ 
+ static PyObject *
+-pynkf_convert(unsigned char* str, int strlen, char* opts, int optslen)
++pynkf_convert(unsigned char* str, Py_ssize_t strlen, char* opts, Py_ssize_t 
optslen)
+ {
+   PyObject * res;
+ 
+@@ -157,12 +159,12 @@ static
+ PyObject *pynkf_nkf(PyObject *self, PyObject *args)
+ {
+   unsigned char *str;
+-  int strlen;
++  Py_ssize_t strlen;
+   char *opts;
+-  int optslen;
++  Py_ssize_t optslen;
+   PyObject* res;
+ 
+-  if (!PyArg_ParseTuple(args, "s#y#", , , , )) {
++  if (!PyArg_ParseTuple(args, "s#s#", , , , )) {
+ return NULL;
+   }
+   res = pynkf_convert(str, strlen, opts, optslen);
+@@ -178,7 +180,7 @@ PyObject *pynkf_guess(PyObject *self, PyObject *args)
+   int strlen;
+   PyObject* res;
+ 
+-  if (!PyArg_ParseTuple(args, "y#", , )) {
++  if (!PyArg_ParseTuple(args, "s#", , )) {
+ return NULL;
+   }
+   res = pynkf_convert_guess(str, strlen);
+

diff --git a/app-i18n/nkf/nkf-2.1.5-r1.ebuild b/app-i18n/nkf/nkf-2.1.5-r1.ebuild
new file mode 100644
index ..095d49cf0515
--- /dev/null
+++ b/app-i18n/nkf/nkf-2.1.5-r1.ebuild
@@ -0,0 +1,117 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_OPTIONAL="1"
+
+inherit distutils-r1 perl-module toolchain-funcs vcs-snapshot
+

[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/, sys-fs/zfs/files/

2022-10-03 Thread Sam James
commit: d16509499d6059f3d58b89952fdb056702325704
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  4 04:24:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 05:06:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1650949

sys-fs/zfs: add 2.1.6

Signed-off-by: Sam James  gentoo.org>

 sys-fs/zfs/Manifest|   2 +
 sys-fs/zfs/files/2.1.6-fgrep.patch |  53 ++
 sys-fs/zfs/zfs-2.1.6.ebuild| 330 +
 3 files changed, 385 insertions(+)

diff --git a/sys-fs/zfs/Manifest b/sys-fs/zfs/Manifest
index 9e6e521d9fef..894b7751ea9b 100644
--- a/sys-fs/zfs/Manifest
+++ b/sys-fs/zfs/Manifest
@@ -1,3 +1,5 @@
 DIST zfs-2.1.5-patches.tar.xz 13324 BLAKE2B 
bfef8abd298cebd54491272b8c1deacace901d9a1acce67cb927bab6447eafd985352fd09f64336aa9d6611bab0e5c761d7973f0a65c408d77bb735a94c60253
 SHA512 
d2b009664f8eb4f2a8596693011fde578b6eae123c6169e5dfb70bd920c0f987f5177f7b1be008705a421574a8a9bc930f99823785c69e81573f18b0350cb9bd
 DIST zfs-2.1.5.tar.gz 34951632 BLAKE2B 
c6e3efd9c0cda91654767eaad0eaaa05cd9a5daf1cb0384c9c78b30062f5c29142ac37ab9dbdaf96c91456d11c317d782d3524ade293f03fda983e5992b79e49
 SHA512 
d9ccf1049cefa9167d25f71fbdca70092cd02368b60f09341e6489fb68dc5f89e87b026b0191f4d81181a8851449124d824a1d959d0e2fb29c8a3d624edc4f03
 DIST zfs-2.1.5.tar.gz.asc 836 BLAKE2B 
4a81c266967540850a2cc824e79555ca9d05b2e17e45fa2723893cbd85b55e3d7d791986d6667b7ee1530e7692c03818f15e8b6798393b54989f90801b775786
 SHA512 
224b0dcf4982c63a8eff0a39d054537e7d023f7c35e154e4d20490b8daf184c076bc8e4de7d2c5af4059f8a802b747e637aad4479cd8d1330cf5b26da2f19c94
+DIST zfs-2.1.6.tar.gz 34951282 BLAKE2B 
615fe7a2128af77c6c855ea52b6503a78f0c992ea845b02875ac19aa9dd155c5d4110b668da91c463f96a54767ab92e67e5303572337352484c055c0a0ff9e46
 SHA512 
75639e4cecb281fe73a6e6bd116693f6609ace9b358385450297d175087b10938c2f489a08c657cf0a64250a8db995cbd19abc808a8523cb4c5344b3f76668d6
+DIST zfs-2.1.6.tar.gz.asc 836 BLAKE2B 
d85a79f8824a92c4d0a9682646f79c14871ebe27764289dc87cd9b0a773b7295538780401e70c492a9e4e7097ff2b3e459f7e0a7fdce2e2a59d3f467c41d88b3
 SHA512 
a83fcc00a8b35f1a1f9b94097d453019333a5351a3d78656dbd9ef732655ee817ccc88068c5ba11b5ff4a285e02250aee4169cc1450025edf547a2329fca7e15

diff --git a/sys-fs/zfs/files/2.1.6-fgrep.patch 
b/sys-fs/zfs/files/2.1.6-fgrep.patch
new file mode 100644
index ..2e47c5bcc093
--- /dev/null
+++ b/sys-fs/zfs/files/2.1.6-fgrep.patch
@@ -0,0 +1,53 @@
+https://github.com/openzfs/zfs/commit/d30577c9dd811688f2609ad532b011b99bceb485
+
+From d30577c9dd811688f2609ad532b011b99bceb485 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?=D0=BD=D0=B0=D0=B1?= 
+Date: Sat, 12 Mar 2022 00:26:46 +0100
+Subject: [PATCH] fgrep -> grep -F
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Reviewed-by: Brian Behlendorf 
+Reviewed-by: John Kennedy 
+Reviewed-by: Ryan Moeller 
+Signed-off-by: Ahelenia Ziemiańska 
+Closes #13259
+--- a/config/kernel.m4
 b/config/kernel.m4
+@@ -394,11 +394,11 @@ AC_DEFUN([ZFS_AC_KERNEL], [
+   utsrelease1=$kernelbuild/include/linux/version.h
+   utsrelease2=$kernelbuild/include/linux/utsrelease.h
+   utsrelease3=$kernelbuild/include/generated/utsrelease.h
+-  AS_IF([test -r $utsrelease1 && fgrep -q UTS_RELEASE $utsrelease1], [
++  AS_IF([test -r $utsrelease1 && grep -qF UTS_RELEASE $utsrelease1], [
+   utsrelease=$utsrelease1
+-  ], [test -r $utsrelease2 && fgrep -q UTS_RELEASE $utsrelease2], [
++  ], [test -r $utsrelease2 && grep -qF UTS_RELEASE $utsrelease2], [
+   utsrelease=$utsrelease2
+-  ], [test -r $utsrelease3 && fgrep -q UTS_RELEASE $utsrelease3], [
++  ], [test -r $utsrelease3 && grep -qF UTS_RELEASE $utsrelease3], [
+   utsrelease=$utsrelease3
+   ])
+ 
+--- a/config/zfs-build.m4
 b/config/zfs-build.m4
+@@ -173,7 +173,7 @@ AC_DEFUN([ZFS_AC_DEBUG_KMEM_TRACKING], [
+ ])
+ 
+ AC_DEFUN([ZFS_AC_DEBUG_INVARIANTS_DETECT_FREEBSD], [
+-  AS_IF([sysctl -n kern.conftxt | fgrep -qx $'options\tINVARIANTS'],
++  AS_IF([sysctl -n kern.conftxt | grep -Fqx $'options\tINVARIANTS'],
+   [enable_invariants="yes"],
+   [enable_invariants="no"])
+ ])
+--- a/tests/zfs-tests/tests/functional/cli_root/zpool_wait/zpool_wait.kshlib
 b/tests/zfs-tests/tests/functional/cli_root/zpool_wait/zpool_wait.kshlib
+@@ -120,5 +120,5 @@ function check_while_waiting
+ # Whether any vdev in the given pool is initializing
+ function is_vdev_initializing # pool
+ {
+-  zpool status -i "$1" | grep 'initialized, started' >/dev/null
++  zpool status -i "$1" | grep -q 'initialized, started'
+ }
+

diff --git a/sys-fs/zfs/zfs-2.1.6.ebuild b/sys-fs/zfs/zfs-2.1.6.ebuild
new file mode 100644
index ..554cb0d418dc
--- /dev/null
+++ b/sys-fs/zfs/zfs-2.1.6.ebuild
@@ -0,0 +1,330 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License 

[gentoo-commits] repo/gentoo:master commit in: media-sound/qjackctl/

2022-10-03 Thread Miroslav Šulc
commit: d647e56491f4d25a4492a2b3376bc51c6d39e092
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Tue Oct  4 04:44:50 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Oct  4 04:44:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d647e564

media-sound/qjackctl: bump to 0.9.8

Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/qjackctl/Manifest  |  1 +
 media-sound/qjackctl/qjackctl-0.9.8.ebuild | 46 ++
 2 files changed, 47 insertions(+)

diff --git a/media-sound/qjackctl/Manifest b/media-sound/qjackctl/Manifest
index 674635b84b0f..6402fd29a2f2 100644
--- a/media-sound/qjackctl/Manifest
+++ b/media-sound/qjackctl/Manifest
@@ -1 +1,2 @@
 DIST qjackctl-0.9.7.tar.gz 1273517 BLAKE2B 
7f6803868c079dfd6c734a32eff066b326cd89508a5c9c94ae29589e6f318e511c59404ab0fbc8e5ecf71695522c9b8130710c571dbd00233942e107e300f810
 SHA512 
dcec597019c0e59ae74efede555a5f1534fa4d17e6c3d30af43ac7292552cbe48298ae39dce739225b035c0daeaafac7f2ea0b8df6ff25c36e6bd9336e1827bc
+DIST qjackctl-0.9.8.tar.gz 1274469 BLAKE2B 
6ed3b594b501c89603c48d382736e13d9ab16f25eeb11e47b9619e0cb33d6749de2ed2aabf8e252f0a146713fafe65810c45fd25c7f288c4c6c6977db9de7961
 SHA512 
270b14865ed12456dc30f6d9c7d6b9a03753f087f4317e4aed2e524bff742c1ca0cfcd11be08983117117e2301da16eae3cf572075152f3cc9f993c73ef76ece

diff --git a/media-sound/qjackctl/qjackctl-0.9.8.ebuild 
b/media-sound/qjackctl/qjackctl-0.9.8.ebuild
new file mode 100644
index ..127871210489
--- /dev/null
+++ b/media-sound/qjackctl/qjackctl-0.9.8.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xdg cmake
+
+DESCRIPTION="Qt GUI to control the JACK Audio Connection Kit and ALSA 
sequencer connections"
+HOMEPAGE="https://qjackctl.sourceforge.io/;
+SRC_URI="mirror://sourceforge/qjackctl/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="alsa dbus debug portaudio"
+
+BDEPEND="dev-qt/linguist-tools:5"
+DEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   dev-qt/qtxml:5
+   virtual/jack
+   alsa? ( media-libs/alsa-lib )
+   dbus? ( dev-qt/qtdbus:5 )
+   portaudio? ( media-libs/portaudio )
+"
+RDEPEND="${DEPEND}
+   dev-qt/qtsvg:5
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-0.9.1-disable-git.patch"
+)
+
+src_configure() {
+   local mycmakeargs=(
+   -DCONFIG_ALSA_SEQ=$(usex alsa 1 0)
+   -DCONFIG_DBUS=$(usex dbus 1 0)
+   -DCONFIG_DEBUG=$(usex debug 1 0)
+   -DCONFIG_PORTAUDIO=$(usex portaudio 1 0)
+   )
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/icu4j/

2022-10-03 Thread Miroslav Šulc
commit: a1d6603c417dc92c57ce5e50832d10cf6af22eb8
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Mon Oct  3 18:45:08 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Oct  4 04:31:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1d6603c

dev-java/icu4j: fix MANIFEST.MF trouble

Closes: https://bugs.gentoo.org/874576
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/27595
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/icu4j/icu4j-71.1.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-java/icu4j/icu4j-71.1.ebuild b/dev-java/icu4j/icu4j-71.1.ebuild
index a14ec6534942..1b928fc77942 100644
--- a/dev-java/icu4j/icu4j-71.1.ebuild
+++ b/dev-java/icu4j/icu4j-71.1.ebuild
@@ -117,6 +117,9 @@ src_prepare() {
# separate tests resources from tests src
find tests/*/resources -type f -name '*.java' -exec rm -rf {} + || die
find ../tools/misc/resources -type f -name '*.java' -exec rm -rf {} + 
|| die
+
+   # 874576
+   rm resources/core/src/META-INF/MANIFEST.MF || die
 }
 
 src_compile() {



[gentoo-commits] repo/gentoo:master commit in: eclass/

2022-10-03 Thread Sam James
commit: 75c077cf32fee0bd5c496487e53c68f460775f12
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct  1 06:21:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 04:12:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75c077cf

xdg-utils.eclass: reset XDG_STATE_HOME

XDG_STATE_HOME is defined in the basedir spec just like XDG_DATA_HOME and
XDG_CONFIG_HOME, so we should cover it.

We have to set in eclass because we still have < EAPI 7 ebuilds in tree
(no ENV_UNSET).

Closes: https://bugs.gentoo.org/873802
Signed-off-by: Sam James  gentoo.org>

 eclass/xdg-utils.eclass | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/eclass/xdg-utils.eclass b/eclass/xdg-utils.eclass
index ae2b71cd2495..9a58add23d36 100644
--- a/eclass/xdg-utils.eclass
+++ b/eclass/xdg-utils.eclass
@@ -1,4 +1,4 @@
-# Copyright 2004-2021 Gentoo Authors
+# Copyright 2004-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: xdg-utils.eclass
@@ -42,9 +42,10 @@ xdg_environment_reset() {
export XDG_DATA_HOME="${HOME}/.local/share"
export XDG_CONFIG_HOME="${HOME}/.config"
export XDG_CACHE_HOME="${HOME}/.cache"
+   export XDG_STATE_HOME="${HOME}/.local/state"
export XDG_RUNTIME_DIR="${T}/run"
mkdir -p "${XDG_DATA_HOME}" "${XDG_CONFIG_HOME}" "${XDG_CACHE_HOME}" \
-   "${XDG_RUNTIME_DIR}" || die
+   "${XDG_STATE_HOME}" "${XDG_RUNTIME_DIR}" || die
# This directory needs to be owned by the user, and chmod 0700
# 
https://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html
chmod 0700 "${XDG_RUNTIME_DIR}" || die



[gentoo-commits] repo/gentoo:master commit in: profiles/embedded/, profiles/base/

2022-10-03 Thread Sam James
commit: 3fb3a73f31ff39601211278c9d75e1505ca64fac
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct  1 07:09:51 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 04:13:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fb3a73f

profiles: add XDG_STATE_DIR to ENV_UNSET

XDG_STATE_HOME is defined in the basedir spec just like XDG_DATA_HOME and
XDG_CONFIG_HOME, so we should cover it.

Closes: https://bugs.gentoo.org/873802
Signed-off-by: Sam James  gentoo.org>

 profiles/base/make.defaults | 2 +-
 profiles/embedded/make.defaults | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index 2c288d12d103..39d5dd1cf8aa 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -43,7 +43,7 @@ CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf"
 # GOBIN needs to be cleaned as random values in GOBIN can affect the
 # building of some packages:
 # 
https://archives.gentoo.org/gentoo-dev/message/163010f83ae7819d80c0cfdf797cbfe0
-ENV_UNSET="DBUS_SESSION_BUS_ADDRESS DISPLAY CARGO_HOME XAUTHORITY 
XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR PERL_MM_OPT 
PERL5LIB PERL5OPT PERL_MB_OPT PERL_CORE PERLPREFIX GOBIN GOPATH"
+ENV_UNSET="DBUS_SESSION_BUS_ADDRESS DISPLAY CARGO_HOME XAUTHORITY 
XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_STATE_HOME XDG_RUNTIME_DIR 
PERL_MM_OPT PERL5LIB PERL5OPT PERL_MB_OPT PERL_CORE PERLPREFIX GOBIN GOPATH"
 
 # Variables that are set exclusively by the profile
 # and not by user configuration files.

diff --git a/profiles/embedded/make.defaults b/profiles/embedded/make.defaults
index 20d5960e9cc8..050826ef6951 100644
--- a/profiles/embedded/make.defaults
+++ b/profiles/embedded/make.defaults
@@ -70,7 +70,7 @@ CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf"
 # GOBIN needs to be cleaned as random values in GOBIN can affect the
 # building of some packages:
 # 
https://archives.gentoo.org/gentoo-dev/message/163010f83ae7819d80c0cfdf797cbfe0
-ENV_UNSET="DBUS_SESSION_BUS_ADDRESS DISPLAY CARGO_HOME XAUTHORITY 
XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR PERL_MM_OPT 
PERL5LIB PERL5OPT PERL_MB_OPT PERL_CORE PERLPREFIX GOBIN GOPATH"
+ENV_UNSET="DBUS_SESSION_BUS_ADDRESS DISPLAY CARGO_HOME XAUTHORITY 
XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_STATE_HOME XDG_RUNTIME_DIR 
PERL_MM_OPT PERL5LIB PERL5OPT PERL_MB_OPT PERL_CORE PERLPREFIX GOBIN GOPATH"
 
 # Tiziano Müller  (2010-01-24)
 # We usually don't want python to (re)write .py[co] files during phase runs



[gentoo-commits] repo/gentoo:master commit in: sys-libs/rpmatch-standalone/

2022-10-03 Thread Sam James
commit: 392234057c3d199a4caded8e7151f611a1b4e61a
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  4 04:11:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 04:11:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39223405

sys-libs/rpmatch-standalone: Stabilize 1.0 ppc, #874789

Signed-off-by: Sam James  gentoo.org>

 sys-libs/rpmatch-standalone/rpmatch-standalone-1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/rpmatch-standalone/rpmatch-standalone-1.0.ebuild 
b/sys-libs/rpmatch-standalone/rpmatch-standalone-1.0.ebuild
index 4a2cbb4393df..d6689b450bd9 100644
--- a/sys-libs/rpmatch-standalone/rpmatch-standalone-1.0.ebuild
+++ b/sys-libs/rpmatch-standalone/rpmatch-standalone-1.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/pullmoll/musl-rpmatch/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~mips ~ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 ~riscv x86"
 IUSE="static-libs"
 
 RDEPEND="!sys-libs/glibc"



[gentoo-commits] repo/gentoo:master commit in: sys-libs/rpmatch-standalone/

2022-10-03 Thread Sam James
commit: a4a4a4116d9daac330541df3c00fd24724b96988
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Tue Oct  4 04:03:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 04:04:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4a4a411

sys-libs/rpmatch-standalone: Stabilize 1.0 ppc64, #874789

Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Sam James  gentoo.org>

 sys-libs/rpmatch-standalone/rpmatch-standalone-1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/rpmatch-standalone/rpmatch-standalone-1.0.ebuild 
b/sys-libs/rpmatch-standalone/rpmatch-standalone-1.0.ebuild
index 0a8f04ad642c..4a2cbb4393df 100644
--- a/sys-libs/rpmatch-standalone/rpmatch-standalone-1.0.ebuild
+++ b/sys-libs/rpmatch-standalone/rpmatch-standalone-1.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/pullmoll/musl-rpmatch/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~mips ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~mips ~ppc ppc64 ~riscv x86"
 IUSE="static-libs"
 
 RDEPEND="!sys-libs/glibc"



[gentoo-commits] repo/gentoo:master commit in: sys-libs/rpmatch-standalone/

2022-10-03 Thread Sam James
commit: 5c32846a795f25bfec8df2b95bb477d57b6d2f3e
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Tue Oct  4 03:57:52 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 03:59:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c32846a

sys-libs/rpmatch-standalone: Keyword 1.0 ppc64, #874777

Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Sam James  gentoo.org>

 sys-libs/rpmatch-standalone/rpmatch-standalone-1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/rpmatch-standalone/rpmatch-standalone-1.0.ebuild 
b/sys-libs/rpmatch-standalone/rpmatch-standalone-1.0.ebuild
index b2c967403429..0a8f04ad642c 100644
--- a/sys-libs/rpmatch-standalone/rpmatch-standalone-1.0.ebuild
+++ b/sys-libs/rpmatch-standalone/rpmatch-standalone-1.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/pullmoll/musl-rpmatch/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~mips ~ppc ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~mips ~ppc ~ppc64 ~riscv x86"
 IUSE="static-libs"
 
 RDEPEND="!sys-libs/glibc"



[gentoo-commits] repo/gentoo:master commit in: gui-libs/wlroots/files/

2022-10-03 Thread Sam James
commit: 627c1e28477e081fa78c3d675daa0f17f2c247cb
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  4 03:50:04 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 03:50:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=627c1e28

gui-libs/wlroots: restore patch for 0.15.1

Closes: https://bugs.gentoo.org/874792
Fixes: d8562c999a5aaa91503c780e47c75e14bbaaf1b4
Signed-off-by: Sam James  gentoo.org>

 ...1-tinywl-dont-crash-upon-missing-keyboard.patch | 55 ++
 1 file changed, 55 insertions(+)

diff --git 
a/gui-libs/wlroots/files/wlroots-0.15.1-tinywl-dont-crash-upon-missing-keyboard.patch
 
b/gui-libs/wlroots/files/wlroots-0.15.1-tinywl-dont-crash-upon-missing-keyboard.patch
new file mode 100644
index ..cff1f72ca5ca
--- /dev/null
+++ 
b/gui-libs/wlroots/files/wlroots-0.15.1-tinywl-dont-crash-upon-missing-keyboard.patch
@@ -0,0 +1,55 @@
+From 7d950f3dac6cca62635d5e4ff2af33b35372f6db Mon Sep 17 00:00:00 2001
+From: Simon Ser 
+Date: Sat, 19 Mar 2022 14:00:43 +0100
+Subject: [PATCH] tinywl: don't crash when there is no keyboard
+
+Running with WLR_BACKENDS=headless, there is no keyboard device.
+Avoid crashes like so:
+
+../tinywl/tinywl.c:136:2: runtime error: member access within null pointer 
of type 'struct wlr_keyboard'
+../tinywl/tinywl.c:136:2: runtime error: member access within null pointer 
of type 'struct wlr_keyboard'
+AddressSanitizer:DEADLYSIGNAL
+=
+==331107==ERROR: AddressSanitizer: SEGV on unknown address 0x0120 
(pc 0x556ed03e4e99 bp 0x7ffce834bc10 sp 0x7ffce834bbb0 T0)
+==331107==The signal is caused by a READ memory access.
+==331107==Hint: address points to the zero page.
+#0 0x556ed03e4e99 in focus_view ../tinywl/tinywl.c:136
+#1 0x556ed03eb3be in xdg_toplevel_map ../tinywl/tinywl.c:603
+#2 0x7f75d6f768db in wlr_signal_emit_safe ../util/signal.c:29
+#3 0x7f75d6e9cac7 in xdg_surface_role_commit 
../types/xdg_shell/wlr_xdg_surface.c:315
+#4 0x7f75d6eb6944 in surface_commit_state ../types/wlr_compositor.c:466
+#5 0x7f75d6eb7b02 in surface_handle_commit 
../types/wlr_compositor.c:523
+#6 0x7f75d5714d49  (/usr/lib/libffi.so.8+0x6d49)
+#7 0x7f75d5714266  (/usr/lib/libffi.so.8+0x6266)
+#8 0x7f75d68cb322  (/usr/lib/libwayland-server.so.0+0xd322)
+#9 0x7f75d68c65cb  (/usr/lib/libwayland-server.so.0+0x85cb)
+#10 0x7f75d68c91c9 in wl_event_loop_dispatch 
(/usr/lib/libwayland-server.so.0+0xb1c9)
+#11 0x7f75d68c6d36 in wl_display_run 
(/usr/lib/libwayland-server.so.0+0x8d36)
+#12 0x556ed03eef55 in main ../tinywl/tinywl.c:905
+#13 0x7f75d5d2330f in __libc_start_call_main 
(/usr/lib/libc.so.6+0x2d30f)
+#14 0x7f75d5d233c0 in __libc_start_main@GLIBC_2.2.5 
(/usr/lib/libc.so.6+0x2d3c0)
+#15 0x556ed03e46e4 in _start 
(/home/simon/src/wlroots/build/tinywl/tinywl+0x136e4)
+---
+ tinywl/tinywl.c | 6 --
+ 1 file changed, 4 insertions(+), 2 deletions(-)
+
+diff --git a/tinywl/tinywl.c b/tinywl/tinywl.c
+index dd442aac..8796e9df 100644
+--- a/tinywl/tinywl.c
 b/tinywl/tinywl.c
+@@ -130,8 +130,10 @@ static void focus_view(struct tinywl_view *view, struct 
wlr_surface *surface) {
+* track of this and automatically send key events to the appropriate
+* clients without additional work on your part.
+*/
+-  wlr_seat_keyboard_notify_enter(seat, view->xdg_surface->surface,
+-  keyboard->keycodes, keyboard->num_keycodes, 
>modifiers);
++  if (keyboard != NULL) {
++  wlr_seat_keyboard_notify_enter(seat, view->xdg_surface->surface,
++  keyboard->keycodes, keyboard->num_keycodes, 
>modifiers);
++  }
+ }
+ 
+ static void keyboard_handle_modifiers(
+-- 
+2.36.1
+



[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/

2022-10-03 Thread Zac Medico
commit: ba659e2663d468ef8156df45a96b2a08957168d8
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Oct  4 03:47:26 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Oct  4 03:47:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba659e26

app-containers/buildah: add 1.28.0

Signed-off-by: Zac Medico  gentoo.org>

 app-containers/buildah/Manifest  |  1 +
 app-containers/buildah/buildah-1.28.0.ebuild | 51 
 2 files changed, 52 insertions(+)

diff --git a/app-containers/buildah/Manifest b/app-containers/buildah/Manifest
index 38ba10345072..29d9c97b7194 100644
--- a/app-containers/buildah/Manifest
+++ b/app-containers/buildah/Manifest
@@ -1 +1,2 @@
 DIST buildah-1.27.1.tar.gz 14825932 BLAKE2B 
bf290eeb4d96d255c7cdaa07af49eff44191664ac7dee255c7979656383daaa93c3673ba82ac1cbff033de769ffa08ad027f5d91c81b08a36222cb73e8a1e399
 SHA512 
a5e2ddf837e613554ffe8fe9c15ac9c8f9c2564c403e5544df7fb8802962581fb4e9dd4361c28c93443ede74c20c82f1631990e443c7895a3b4c3b8a659ee05a
+DIST buildah-1.28.0.tar.gz 14579386 BLAKE2B 
effc7d0a154e30790585c19e19655f98026c34687e79b9100bc2f387b96896d88855cd5ec34573dd2678e4a30a832c39f789d53b61b45cb5f682dacd252e
 SHA512 
f5e82a22648fa0d0ba7f5dcf3b97a2ec1182f31d3e03cd2624e01fe76fcdddf0a5605c59816eeef6401d151864b6b6be493c144b83f5667ab3947eea902f0086

diff --git a/app-containers/buildah/buildah-1.28.0.ebuild 
b/app-containers/buildah/buildah-1.28.0.ebuild
new file mode 100644
index ..2b234b883551
--- /dev/null
+++ b/app-containers/buildah/buildah-1.28.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit bash-completion-r1 go-module
+GIT_COMMIT=79f41e32
+
+DESCRIPTION="A tool that facilitates building OCI images"
+HOMEPAGE="https://github.com/containers/buildah;
+SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="selinux"
+
+RDEPEND="app-crypt/gpgme:=
+   app-containers/skopeo
+   dev-libs/libgpg-error:=
+   dev-libs/libassuan:=
+   sys-apps/shadow:=
+   sys-fs/lvm2:=
+   sys-libs/libseccomp:=
+   selinux? ( sys-libs/libselinux:= )"
+DEPEND="${RDEPEND}"
+
+RESTRICT+=" test"
+
+src_prepare() {
+   default
+   [[ -f selinux_tag.sh ]] || die
+   use selinux || { echo -e "#!/bin/sh\ntrue" > \
+   selinux_tag.sh || die; }
+   sed -i -e 's/make -C/$(MAKE) -C/' Makefile || die 'sed failed'
+}
+
+src_compile() {
+   emake GIT_COMMIT=${GIT_COMMIT} all
+}
+
+src_install() {
+   dodoc CHANGELOG.md CONTRIBUTING.md README.md install.md 
troubleshooting.md
+   doman docs/*.1
+   dodoc -r docs/tutorials
+   dobin bin/{${PN},imgtype}
+   dobashcomp contrib/completions/bash/buildah
+}
+
+src_test() {
+   emake test-unit
+}



[gentoo-commits] proj/qa-scripts:master commit in: /

2022-10-03 Thread Sam James
commit: fc3c690916aa2f1989353e36581c7101b11339c7
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  4 03:46:11 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 03:46:11 2022 +
URL:https://gitweb.gentoo.org/proj/qa-scripts.git/commit/?id=fc3c6909

pkgcheck2html: bump version

Signed-off-by: Sam James  gentoo.org>

 pkgcheck2html | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pkgcheck2html b/pkgcheck2html
index 0662499..9f25cd3 16
--- a/pkgcheck2html
+++ b/pkgcheck2html
@@ -1 +1 @@
-Subproject commit 066249973b4e78bbd187f9afa7e267f104d6e655
+Subproject commit 9f25cd3e04981e2ac481cea810cb3300134a4120



[gentoo-commits] repo/gentoo:master commit in: dev-util/jfrog-cli/

2022-10-03 Thread Zac Medico
commit: fd2d9b438239e817f54aff44a35be90f49c61458
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Oct  4 03:15:31 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Oct  4 03:28:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd2d9b43

dev-util/jfrog-cli: drop 2.25.0

Signed-off-by: Zac Medico  gentoo.org>

 dev-util/jfrog-cli/Manifest|  2 --
 dev-util/jfrog-cli/jfrog-cli-2.25.0.ebuild | 23 ---
 2 files changed, 25 deletions(-)

diff --git a/dev-util/jfrog-cli/Manifest b/dev-util/jfrog-cli/Manifest
index eb6d98de8f10..cb90e000395e 100644
--- a/dev-util/jfrog-cli/Manifest
+++ b/dev-util/jfrog-cli/Manifest
@@ -1,6 +1,4 @@
 DIST jfrog-cli-1.35.3-deps.tar.xz 115342932 BLAKE2B 
053c718ca61ba03454b068e5fd34ddf81cc95d41dfa8f445bfff18ad40650704cbb248af54e64429eae6d9053967ee7013dd0151858d3824925ecf834a6c044f
 SHA512 
626f79cdfb393bca4fbb44a925e9263d2f384a6c1e68819a15f94b526be3054a4666dfcc7520796b54f0d202c808082dc6112f602ce2b7ab81f53b74ee23aac0
 DIST jfrog-cli-1.35.3.tar.gz 346736 BLAKE2B 
5b88a54c328ae6cf83b72e420a8d6d7224a67226465c7101b817bccb2d6024b283a84a118516c85f8056b5e0b9f2f74cde3322a44b2c8b40ba8fb36932437d06
 SHA512 
1a0a088611df84dbace620c90e2a51372c7b3b19cf55b0616d5629bd61da190300f38ce2c9db96785bfe871e83cc03bdace9e0fd4161380acda7a2a3dc24df1b
-DIST jfrog-cli-2.25.0-deps.tar.xz 171748840 BLAKE2B 
b17c23e58ec16a5e3e58505a9e6f8db31ace203d0514bf658f007a0164a158baaa0c5bed5fbf22b79bde199a93688a715a61cc80d6a284c937e9b3fc70486832
 SHA512 
8b55109d0bd98ef63cfa20ef4cc864493b25a9b3c59dc2bcf57e86bbb943c590d4155246fe31f14e001c9934c09523cb7b3326836f24fc62dee4ace9b27526b1
-DIST jfrog-cli-2.25.0.tar.gz 10351466 BLAKE2B 
cef89325ac60fdf68bc8b69cbae1979c7eb74d3af9a6be3a0475afa8fefbcd71cab550b6e7d50f8fa4a0a17df7f15a1fa63559045c176dd387d4eeaa51017ccc
 SHA512 
1fe988a47d89781e6dd42f0a3318fbc551ec94a3a45af39fb1d9012f632856e890193022c54e10aac0e09c12bf51e714f3bdad15dd120bf3008c77840b149bb5
 DIST jfrog-cli-2.25.2-deps.tar.xz 172850796 BLAKE2B 
90f09def2786d3c81071bdd1e15c028dd146e656fb37cc2ab3770f8a4b247b96cd9d3718c9b6aa2ae0c59914ebf13baf0dc9335d06b7041ee36601830f3182bf
 SHA512 
4dbe92b0e0739ab729518989d6ead52d5fc76f99574b0221de8bde8ece414fb4b7adc1c3f934c1da78c6cf8fbf3aa404bf3e5c347caf8138d21c94ec72400976
 DIST jfrog-cli-2.25.2.tar.gz 10322352 BLAKE2B 
1573614af872a65f6e502726e1cc281c41bf13696f31d10b15fac03e4d0ec80e69f0755c7fce6f401d535f50f86a545d710998aeaec20fe8441adcc5f4b3ced5
 SHA512 
b257f6b21ad537bd05eaa758d63a9991cee33085e80938b68f0d7f1079b95fdcf5228614c7accec073aa5d4465ce639c5bcd523526ae1b00da9f8c7d6569277c

diff --git a/dev-util/jfrog-cli/jfrog-cli-2.25.0.ebuild 
b/dev-util/jfrog-cli/jfrog-cli-2.25.0.ebuild
deleted file mode 100644
index 8f8fecf94d4b..
--- a/dev-util/jfrog-cli/jfrog-cli-2.25.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module
-
-DESCRIPTION="Command line utility for operations on container images and image 
repositories"
-HOMEPAGE="https://github.com/jfrog/jfrog-cli;
-SRC_URI="https://github.com/jfrog/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
-   https://dev.gentoo.org/~zmedico/dist/${P}-deps.tar.xz;
-
-LICENSE="Apache-2.0 BSD BSD-2 MIT MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-src_compile() {
-   build/build.sh jfrog || die
-}
-
-src_install() {
-   dobin jfrog
-   einstalldocs
-}



[gentoo-commits] repo/gentoo:master commit in: dev-util/jfrog-cli/

2022-10-03 Thread Zac Medico
commit: 7637a4e06522614d53bd5ddce18c1ae29ee8cb5a
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Oct  4 03:27:05 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Oct  4 03:28:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7637a4e0

dev-util/jfrog-cli: add 2.27.1

Signed-off-by: Zac Medico  gentoo.org>

 dev-util/jfrog-cli/Manifest|  2 ++
 dev-util/jfrog-cli/jfrog-cli-2.27.1.ebuild | 23 +++
 2 files changed, 25 insertions(+)

diff --git a/dev-util/jfrog-cli/Manifest b/dev-util/jfrog-cli/Manifest
index cb90e000395e..fe603d8b5f9f 100644
--- a/dev-util/jfrog-cli/Manifest
+++ b/dev-util/jfrog-cli/Manifest
@@ -2,3 +2,5 @@ DIST jfrog-cli-1.35.3-deps.tar.xz 115342932 BLAKE2B 
053c718ca61ba03454b068e5fd34
 DIST jfrog-cli-1.35.3.tar.gz 346736 BLAKE2B 
5b88a54c328ae6cf83b72e420a8d6d7224a67226465c7101b817bccb2d6024b283a84a118516c85f8056b5e0b9f2f74cde3322a44b2c8b40ba8fb36932437d06
 SHA512 
1a0a088611df84dbace620c90e2a51372c7b3b19cf55b0616d5629bd61da190300f38ce2c9db96785bfe871e83cc03bdace9e0fd4161380acda7a2a3dc24df1b
 DIST jfrog-cli-2.25.2-deps.tar.xz 172850796 BLAKE2B 
90f09def2786d3c81071bdd1e15c028dd146e656fb37cc2ab3770f8a4b247b96cd9d3718c9b6aa2ae0c59914ebf13baf0dc9335d06b7041ee36601830f3182bf
 SHA512 
4dbe92b0e0739ab729518989d6ead52d5fc76f99574b0221de8bde8ece414fb4b7adc1c3f934c1da78c6cf8fbf3aa404bf3e5c347caf8138d21c94ec72400976
 DIST jfrog-cli-2.25.2.tar.gz 10322352 BLAKE2B 
1573614af872a65f6e502726e1cc281c41bf13696f31d10b15fac03e4d0ec80e69f0755c7fce6f401d535f50f86a545d710998aeaec20fe8441adcc5f4b3ced5
 SHA512 
b257f6b21ad537bd05eaa758d63a9991cee33085e80938b68f0d7f1079b95fdcf5228614c7accec073aa5d4465ce639c5bcd523526ae1b00da9f8c7d6569277c
+DIST jfrog-cli-2.27.1-deps.tar.xz 173362248 BLAKE2B 
787a2f4105c880a04abd59672f58b3d6c8665073c38f10a17f9a971a7412264e0e0bed34788f05a09150de27d77c870f917231b3d7bbd28f6e100ef8cbb40b99
 SHA512 
d1dde573f851c7acde68adb1e88c2359c83f79e3c3d03579d32cfed4b4a8c0e647d01fa8e8181bff1bd5bac794a9d0c96838be104f11abd3e202d8e03afa7d67
+DIST jfrog-cli-2.27.1.tar.gz 10337474 BLAKE2B 
c9774b446d355871a16457275e7cb0f8fbb5a6e12aaf2d930add89d02cdd820827c754b754050216f110a3f32e91b2b91d504b2515d39737d3c710ef8a0d
 SHA512 
f841d20160ae7507fb5e0f293a99831e72a5854f050dd0a1de88b3c3bb7dd1dff121f7712e93b28ae1026f2739ff76366b67ada4c65f2c9c385144bfe49dc85f

diff --git a/dev-util/jfrog-cli/jfrog-cli-2.27.1.ebuild 
b/dev-util/jfrog-cli/jfrog-cli-2.27.1.ebuild
new file mode 100644
index ..8f8fecf94d4b
--- /dev/null
+++ b/dev-util/jfrog-cli/jfrog-cli-2.27.1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module
+
+DESCRIPTION="Command line utility for operations on container images and image 
repositories"
+HOMEPAGE="https://github.com/jfrog/jfrog-cli;
+SRC_URI="https://github.com/jfrog/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
+   https://dev.gentoo.org/~zmedico/dist/${P}-deps.tar.xz;
+
+LICENSE="Apache-2.0 BSD BSD-2 MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+src_compile() {
+   build/build.sh jfrog || die
+}
+
+src_install() {
+   dobin jfrog
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/haddock-library/

2022-10-03 Thread Sam James
commit: d512673b387801f68cea5f1781d09dd0a16b1679
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  4 03:23:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 03:24:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d512673b

dev-haskell/haddock-library: fix PkgMetadataXmlIndentation

Signed-off-by: Sam James  gentoo.org>

 dev-haskell/haddock-library/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-haskell/haddock-library/metadata.xml 
b/dev-haskell/haddock-library/metadata.xml
index 5f0143d97f54..b4a6fd6bd93c 100644
--- a/dev-haskell/haddock-library/metadata.xml
+++ b/dev-haskell/haddock-library/metadata.xml
@@ -9,7 +9,7 @@
Haddock is a documentation-generation tool for Haskell
libraries. These modules expose some functionality of it
without pulling in the GHC dependency and it is not the same
-as Haddock itself. Please note that the
+   as Haddock itself. Please note that the
API is likely to change so specify upper bounds in your
project if you can't release often.




[gentoo-commits] repo/gentoo:master commit in: profiles/

2022-10-03 Thread Sam James
commit: 7e7cdc46db2f0e5bf5f114e0850093674f2b69ff
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  4 03:18:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 03:18:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e7cdc46

Revert "Revert "Revert "profiles.desc: Promote some musl to dev"""

This reverts commit a39f26ad6ba4629aa8ed3c9b5a391043bc39a7f8.

Oops, not yet.

Signed-off-by: Sam James  gentoo.org>

 profiles/profiles.desc | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/profiles/profiles.desc b/profiles/profiles.desc
index 5cd8f03c92a3..d5338d2db472 100644
--- a/profiles/profiles.desc
+++ b/profiles/profiles.desc
@@ -325,7 +325,7 @@ x86 default/linux/x86/17.0/systemd/merged-usr   
dev
 
 # musl profiles
 # @MAINTAINER: m...@gentoo.org
-amd64  default/linux/amd64/17.0/musl   dev
+amd64  default/linux/amd64/17.0/musl   exp
 amd64  default/linux/amd64/17.0/musl/clang exp
 amd64  default/linux/amd64/17.0/musl/hardened  exp
 amd64  default/linux/amd64/17.0/musl/hardened/selinux  exp
@@ -342,8 +342,8 @@ mipsdefault/linux/mips/17.0/musl/o32
exp
 mips   default/linux/mips/17.0/musl/n64exp
 mips   default/linux/mips/17.0/musl/mipsel/o32 exp
 mips   default/linux/mips/17.0/musl/mipsel/n64 exp
-riscv  default/linux/riscv/20.0/rv64gc/lp64d/musl  dev
-riscv  default/linux/riscv/20.0/rv64gc/lp64/musl   dev
+riscv  default/linux/riscv/20.0/rv64gc/lp64d/musl  exp
+riscv  default/linux/riscv/20.0/rv64gc/lp64/musl   exp
 x86default/linux/x86/17.0/musl exp
 x86default/linux/x86/17.0/musl/selinux exp
 



[gentoo-commits] repo/gentoo:master commit in: www-servers/mongrel2/

2022-10-03 Thread Sam James
commit: 65be367291a6480b9f41fd75dc05c1b6b35bffa2
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  4 03:17:10 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 03:17:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65be3672

www-servers/mongrel2: fix MissingUseDepDefault (mbedtls[havege(-)])

See 
https://github.com/Mbed-TLS/mbedtls/commit/0fdcc8eee983298b807ef8a9705e2b37913afbdc.

Signed-off-by: Sam James  gentoo.org>

 .../mongrel2/{mongrel2-1.11.0-r1.ebuild => mongrel2-1.11.0-r2.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-servers/mongrel2/mongrel2-1.11.0-r1.ebuild 
b/www-servers/mongrel2/mongrel2-1.11.0-r2.ebuild
similarity index 91%
rename from www-servers/mongrel2/mongrel2-1.11.0-r1.ebuild
rename to www-servers/mongrel2/mongrel2-1.11.0-r2.ebuild
index 0317876c263d..987bf4d75046 100644
--- a/www-servers/mongrel2/mongrel2-1.11.0-r1.ebuild
+++ b/www-servers/mongrel2/mongrel2-1.11.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -15,7 +15,7 @@ KEYWORDS="~amd64 ~x86"
 
 DEPEND="
dev-db/sqlite:3
-   >=net-libs/mbedtls-2.1[havege]
+   >=net-libs/mbedtls-2.1[havege(-)]
net-libs/zeromq"
 RDEPEND="${DEPEND}"
 



[gentoo-commits] repo/gentoo:master commit in: profiles/

2022-10-03 Thread Sam James
commit: a39f26ad6ba4629aa8ed3c9b5a391043bc39a7f8
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  4 01:46:34 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 03:17:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a39f26ad

Revert "Revert "profiles.desc: Promote some musl to dev""

This reverts commit 130ebc908e9911abbe8e461745e6596d1bef27a0.

Let's try again now we've keyworded & stabled the needed
*-standalone.

Bug: https://bugs.gentoo.org/874777
Bug: https://bugs.gentoo.org/874789
Signed-off-by: Sam James  gentoo.org>

 profiles/profiles.desc | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/profiles/profiles.desc b/profiles/profiles.desc
index d5338d2db472..5cd8f03c92a3 100644
--- a/profiles/profiles.desc
+++ b/profiles/profiles.desc
@@ -325,7 +325,7 @@ x86 default/linux/x86/17.0/systemd/merged-usr   
dev
 
 # musl profiles
 # @MAINTAINER: m...@gentoo.org
-amd64  default/linux/amd64/17.0/musl   exp
+amd64  default/linux/amd64/17.0/musl   dev
 amd64  default/linux/amd64/17.0/musl/clang exp
 amd64  default/linux/amd64/17.0/musl/hardened  exp
 amd64  default/linux/amd64/17.0/musl/hardened/selinux  exp
@@ -342,8 +342,8 @@ mipsdefault/linux/mips/17.0/musl/o32
exp
 mips   default/linux/mips/17.0/musl/n64exp
 mips   default/linux/mips/17.0/musl/mipsel/o32 exp
 mips   default/linux/mips/17.0/musl/mipsel/n64 exp
-riscv  default/linux/riscv/20.0/rv64gc/lp64d/musl  exp
-riscv  default/linux/riscv/20.0/rv64gc/lp64/musl   exp
+riscv  default/linux/riscv/20.0/rv64gc/lp64d/musl  dev
+riscv  default/linux/riscv/20.0/rv64gc/lp64/musl   dev
 x86default/linux/x86/17.0/musl exp
 x86default/linux/x86/17.0/musl/selinux exp
 



[gentoo-commits] repo/gentoo:master commit in: virtual/opencl/

2022-10-03 Thread Sam James
commit: e3cacb2938932f69a6eaf3635d1c950b687e07ec
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  4 03:14:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 03:17:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3cacb29

virtual/opencl: stabilize 3-r2 for ALLARCHES

Signed-off-by: Sam James  gentoo.org>

 virtual/opencl/opencl-3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/opencl/opencl-3-r2.ebuild 
b/virtual/opencl/opencl-3-r2.ebuild
index 56a9bf8353ab..0d693f856d84 100644
--- a/virtual/opencl/opencl-3-r2.ebuild
+++ b/virtual/opencl/opencl-3-r2.ebuild
@@ -7,7 +7,7 @@ inherit multilib-build
 
 DESCRIPTION="Virtual for OpenCL API"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ppc64 x86"
 
 RDEPEND="|| ( dev-libs/opencl-icd-loader[${MULTILIB_USEDEP}]
dev-libs/ocl-icd[khronos-headers,${MULTILIB_USEDEP}] )"



[gentoo-commits] repo/gentoo:master commit in: app-containers/docker-registry/

2022-10-03 Thread Sam James
commit: 46a9da44ffb21b8245ebf70896691232f6422711
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  4 03:13:01 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 03:14:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46a9da44

app-containers/docker-registry: drop 2.7.1-r1

Signed-off-by: Sam James  gentoo.org>

 app-containers/docker-registry/Manifest|  1 -
 .../docker-registry-2.7.1-r1.ebuild| 55 --
 2 files changed, 56 deletions(-)

diff --git a/app-containers/docker-registry/Manifest 
b/app-containers/docker-registry/Manifest
index 1c86f766db1e..194bfbee9b57 100644
--- a/app-containers/docker-registry/Manifest
+++ b/app-containers/docker-registry/Manifest
@@ -1,2 +1 @@
-DIST docker-registry-2.7.1.tar.gz 1996699 BLAKE2B 
2e22db69f476be5a4688f5b3d6b41fbbf71460351543ae849f707dd5b3d56624f674815a25214002886b057f0859f75fd197bb275a7b3cc8a7787422f716ad0e
 SHA512 
f6baf0e7aa96ebe828c628f7dfd84ee899331c3c1bdab86662aef595b092702b6d9b2c9be766a6de6d153ff4ca55d85c5fd8785a0968f285f56a32a50092c754
 DIST docker-registry-2.8.1.tar.gz 2007611 BLAKE2B 
abf3e630652f195cf3ad4d07e6d9845000e79d340b0bb8046528bb62592df754c125fd38a92d1af27d068fcd51910f80f356d6a894cb1b97f28d7042af24b898
 SHA512 
b9c8525051458ff4bf4592ca3ddba83c4325e88c6812ddb28c1567e331c1571f112e3b646ca970f0fe420f3b1d61d00f7151450d7b9948a08733606255731266

diff --git a/app-containers/docker-registry/docker-registry-2.7.1-r1.ebuild 
b/app-containers/docker-registry/docker-registry-2.7.1-r1.ebuild
deleted file mode 100644
index 78708f327413..
--- a/app-containers/docker-registry/docker-registry-2.7.1-r1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit golang-vcs-snapshot systemd
-
-EGIT_COMMIT="2461543d988979529609e8cb6fca9ca190dc48da"
-EGO_PN="github.com/docker/distribution"
-
-DESCRIPTION="Docker Registry 2.0"
-HOMEPAGE="https://github.com/docker/distribution;
-SRC_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 MIT ZLIB"
-SLOT="0"
-KEYWORDS="amd64 ~arm64"
-
-DEPEND="
-   acct-group/registry
-   acct-user/registry
-"
-RDEPEND="${DEPEND}"
-
-SVCNAME="registry"
-
-src_prepare() {
-   default
-   pushd src/${EGO_PN} || die
-   eapply "${FILESDIR}"/${PN}-2.7.0-notification-metrics.patch
-   sed -e "s/git describe.*/echo ${PV})/" \
-   -e "s/git rev-parse.*/echo ${EGIT_COMMIT})/" \
-   -e "s/-s -w/-w/" \
-   -i Makefile || die
-   popd || die
-}
-
-src_compile() {
-   export -n GOCACHE XDG_CACHE_HOME #681072
-   GOPATH="${S}" GO_BUILD_FLAGS="-v" emake -C src/${EGO_PN} binaries
-}
-
-src_install() {
-   exeinto /usr/libexec/${PN}
-   doexe src/${EGO_PN}/bin/*
-   insinto /etc/docker/registry
-   newins src/${EGO_PN}/cmd/registry/config-example.yml config.yml.example
-   newinitd "${FILESDIR}/${SVCNAME}.initd" "${SVCNAME}"
-   newconfd "${FILESDIR}/${SVCNAME}.confd" "${SVCNAME}"
-   systemd_dounit "${FILESDIR}/${SVCNAME}.service"
-   keepdir /var/log/${SVCNAME}
-   fowners ${SVCNAME}:${SVCNAME} /var/log/${SVCNAME}
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}/${SVCNAME}.logrotated" "${SVCNAME}"
-}



[gentoo-commits] repo/gentoo:master commit in: profiles/features/musl/

2022-10-03 Thread Sam James
commit: 5ccae9bdd06cf4a3cabbcebe56644b2624d9799a
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  4 03:11:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 03:14:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ccae9bd

profiles/features/musl: mask app-admin/sudo[sssd]

Signed-off-by: Sam James  gentoo.org>

 profiles/features/musl/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/features/musl/package.use.mask 
b/profiles/features/musl/package.use.mask
index 8f2608f2c0f2..cae2419f56eb 100644
--- a/profiles/features/musl/package.use.mask
+++ b/profiles/features/musl/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2022-10-04)
+# sys-auth/sssd is masked on musl
+app-admin/sudo sssd
+
 # Sam James  (2022-10-04)
 # sys-libs/libsmbios is masked on musl
 sys-apps/fwupd dell



[gentoo-commits] repo/gentoo:master commit in: app-containers/go-secbench/

2022-10-03 Thread Sam James
commit: b7419c0d1de9bc308da16e3087166703734186e3
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  4 03:12:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 03:14:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7419c0d

app-containers/go-secbench: drop 0.1.0

Signed-off-by: Sam James  gentoo.org>

 .../go-secbench/go-secbench-0.1.0.ebuild   | 26 --
 1 file changed, 26 deletions(-)

diff --git a/app-containers/go-secbench/go-secbench-0.1.0.ebuild 
b/app-containers/go-secbench/go-secbench-0.1.0.ebuild
deleted file mode 100644
index fdceccf32659..
--- a/app-containers/go-secbench/go-secbench-0.1.0.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-EGO_PN="github.com/qnib/go-secbench"
-inherit golang-build golang-vcs-snapshot
-
-DESCRIPTION="run and evaluate the docker security benchmark"
-HOMEPAGE="https://github.com/qnib/go-secbench;
-SRC_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-RESTRICT="test"
-
-DEPEND="dev-lang/go"
-
-src_compile() {
-   GOPATH="${S}" go build -o bin/go-secbench src/${EGO_PN}/cmd/main.go || 
die
-}
-
-src_install() {
-   dobin bin/${PN}
-dodoc "src/${EGO_PN}/README.md"
-}



[gentoo-commits] repo/gentoo:master commit in: app-containers/umoci/

2022-10-03 Thread Sam James
commit: ba11202cbcad773b4e9ede481105977ed569e011
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  4 03:13:30 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 03:14:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba11202c

app-containers/umoci: drop 0.2.1

Closes: https://bugs.gentoo.org/844589
Signed-off-by: Sam James  gentoo.org>

 app-containers/umoci/Manifest   |  1 -
 app-containers/umoci/umoci-0.2.1.ebuild | 42 -
 2 files changed, 43 deletions(-)

diff --git a/app-containers/umoci/Manifest b/app-containers/umoci/Manifest
index 0f09907185d6..47ca93d6d0f8 100644
--- a/app-containers/umoci/Manifest
+++ b/app-containers/umoci/Manifest
@@ -1,2 +1 @@
-DIST umoci-0.2.1.tar.gz 241472 BLAKE2B 
2802fcb14e717a6460f9dc06226d3b430cce2181838a32064e86987131317947a4b117e91d11f981fa1df027804dbf2d92472b5c21749783b4f2ed371c699e7e
 SHA512 
dfd7bbd1afd232400a9bffaf6c074d28ce4ce696c9f3c70bd436cc41b96928415d0793d57b1cf34dd70efd7d0e5eb567eaeea65d793c27ff9ea46fb190bd1807
 DIST umoci-0.4.6.tar.gz 2273608 BLAKE2B 
d5a36c78918697b9c8f54a5c4b914a9124b5e989dff3efc81a9f64f1bd276189d15a565a6ec2e8d4021925017e9a7a17f7cc5359a552f7c57dda414c25d2fb02
 SHA512 
0614dd583e00b6e2e69256f1ae1d3316e5bb5989a177d18c5ceacf3af18ab82ccf8edef879b6c813855d878d5af53c541ac433d81e6c20796885a26c57564118

diff --git a/app-containers/umoci/umoci-0.2.1.ebuild 
b/app-containers/umoci/umoci-0.2.1.ebuild
deleted file mode 100644
index ad66e4afe83d..
--- a/app-containers/umoci/umoci-0.2.1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-EGO_PN="github.com/openSUSE/umoci"
-COMMIT=0465f83826bc4f52e6e3c4dbb1022ec5792c421f
-inherit golang-vcs-snapshot
-
-DESCRIPTION="Manipulation tool for OCI images"
-HOMEPAGE="https://github.com/openSUSE/umoci;
-SRC_URI="https://github.com/openSUSE/umoci/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="dev-go/go-md2man"
-
-S="${WORKDIR}/${P}/src/${EGO_PN}"
-
-RESTRICT="test"
-
-src_compile() {
-   set -- env GOPATH="${WORKDIR}/${P}:$(get_golibdir_gopath)" \
-   go build -v -work -x \
-   -ldflags "-w -X main.gitCommit=${COMMIT} -X main.version=${PV}" \
-   -o "bin/${PN}" ./cmd/${PN}
-   echo "$@"
-   "$@" || die
-   cd man
-   for f in *.1.md; do
-   go-md2man -in ${f} -out ${f%%.md} || die
-   done
-}
-
-src_install() {
-dobin bin/${PN}
-doman man/*.1
-dodoc CHANGELOG.md
-einstalldocs
-}



[gentoo-commits] repo/gentoo:master commit in: media-sound/linux-show-player/

2022-10-03 Thread Marek Szuba
commit: c33804fc49d4366280660b7c3cfb05d0b2346af9
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Oct  4 01:02:10 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Oct  4 03:13:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c33804fc

media-sound/linux-show-player: new package, add 0.5.3

Signed-off-by: Marek Szuba  gentoo.org>

 media-sound/linux-show-player/Manifest |  1 +
 .../linux-show-player-0.5.3.ebuild | 45 ++
 media-sound/linux-show-player/metadata.xml | 15 
 3 files changed, 61 insertions(+)

diff --git a/media-sound/linux-show-player/Manifest 
b/media-sound/linux-show-player/Manifest
new file mode 100644
index ..3815d8daccdb
--- /dev/null
+++ b/media-sound/linux-show-player/Manifest
@@ -0,0 +1 @@
+DIST linux-show-player-0.5.3.tar.gz 1080409 BLAKE2B 
8292263965434587b0086c6505167a1a3dbe82593a07a7c26855136f8c330ffd1c16ecd1e7e758af7e07731df7db79a66743297d22594d9332025e73a7990c34
 SHA512 
f60f65c045fb57c2c2e5f2daf6b225115a0f4fef173869e971741f2e40b71931b88e56c2343c348701784449d1f032219d307cdb7bb31d6283ea2b0c816d0286

diff --git a/media-sound/linux-show-player/linux-show-player-0.5.3.ebuild 
b/media-sound/linux-show-player/linux-show-player-0.5.3.ebuild
new file mode 100644
index ..975dbeaa2462
--- /dev/null
+++ b/media-sound/linux-show-player/linux-show-player-0.5.3.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+DESCRIPTION="A cue player designed for stage productions"
+HOMEPAGE="https://www.linux-show-player.org/ 
https://github.com/FrancescoCeruti/linux-show-player/;
+SRC_URI="https://github.com/FrancescoCeruti/${PN}/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="alsa jack midi pulseaudio"
+
+RDEPEND="$(python_gen_cond_dep '
+   dev-python/PyQt5[${PYTHON_USEDEP}]
+   dev-python/sortedcontainers[${PYTHON_USEDEP}]
+   ')
+   media-libs/gstreamer[introspection]
+   alsa? ( media-libs/gst-plugins-base[alsa] )
+   jack? (
+   $(python_gen_cond_dep '
+   dev-python/jack-client[${PYTHON_USEDEP}]
+   ')
+   media-plugins/gst-plugins-jack
+   )
+   midi? (
+   $(python_gen_cond_dep '
+   dev-python/mido[${PYTHON_USEDEP}]
+   ')
+   )
+   pulseaudio? ( media-plugins/gst-plugins-pulse )
+"
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   elog "${PN} uses GStreamer as its audio back-end so make sure 
you have plug-ins installed for all the audio formats you want to use"
+   fi
+}

diff --git a/media-sound/linux-show-player/metadata.xml 
b/media-sound/linux-show-player/metadata.xml
new file mode 100644
index ..62f26b37b07f
--- /dev/null
+++ b/media-sound/linux-show-player/metadata.xml
@@ -0,0 +1,15 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   mare...@gentoo.org
+   Marek Szuba
+   
+   
+   
+   FrancescoCeruti/linux-show-player
+   
+   
+   Allow cues to send, or trigger on, MIDI 
messages
+   
+



[gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/

2022-10-03 Thread Marek Szuba
commit: 7dbeecd706f4f9fc157df43bfe660a79d27081ef
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Oct  4 02:26:02 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Oct  4 03:13:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dbeecd7

media-sound/easyeffects: require gcc to build 6.3.0

Enforced by upstream build scripts + code known to fail to compile
against clang (see https://github.com/wwmm/easyeffects/pull/1739).

Closes: https://bugs.gentoo.org/874342
Signed-off-by: Marek Szuba  gentoo.org>

 media-sound/easyeffects/easyeffects-6.3.0.ebuild | 9 -
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/media-sound/easyeffects/easyeffects-6.3.0.ebuild 
b/media-sound/easyeffects/easyeffects-6.3.0.ebuild
index 7df1501d43c1..b9f9b01ee3f3 100644
--- a/media-sound/easyeffects/easyeffects-6.3.0.ebuild
+++ b/media-sound/easyeffects/easyeffects-6.3.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit gnome2-utils flag-o-matic meson toolchain-funcs
+inherit gnome2-utils meson toolchain-funcs
 
 DESCRIPTION="Limiter, auto volume and many other plugins for PipeWire 
applications"
 HOMEPAGE="https://github.com/wwmm/easyeffects;
@@ -56,11 +56,10 @@ BDEPEND="dev-libs/appstream-glib
 
 pkg_pretend() {
if [[ ${MERGE_TYPE} != "binary" ]] ; then
-   if ! test-flag-CXX -std=c++20 ; then
-   die "${PN} requires degree of C++20 support only 
available since GCC 10 or Clang 10"
+   if ! tc-is-gcc; then
+   die "Since version 6.3.0 ${PN} only supports GCC due to 
required level of C++20 support"
fi
-
-   if tc-is-gcc && [[ $(gcc-major-version) -lt 11 ]] ; then
+   if [[ $(gcc-major-version) -lt 11 ]] ; then
die "Since version 6.2.5 ${PN} requires GCC 11 or newer 
to build (Bug #848072)"
fi
fi



[gentoo-commits] repo/gentoo:master commit in: app-misc/ola/

2022-10-03 Thread Marek Szuba
commit: a875aa576c8ac0578f63e5a24e190129dad2733b
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Oct  4 03:04:00 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Oct  4 03:13:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a875aa57

app-misc/ola: new package, add 0.10.8

Signed-off-by: Marek Szuba  gentoo.org>

 app-misc/ola/Manifest  |  1 +
 app-misc/ola/metadata.xml  | 23 
 app-misc/ola/ola-0.10.8.ebuild | 61 ++
 3 files changed, 85 insertions(+)

diff --git a/app-misc/ola/Manifest b/app-misc/ola/Manifest
new file mode 100644
index ..8994df22e307
--- /dev/null
+++ b/app-misc/ola/Manifest
@@ -0,0 +1 @@
+DIST ola-0.10.8.tar.gz 2552023 BLAKE2B 
b4fa7e36e2b907e8f0ea16ef089607fc223afc543752a03740fd1d525062ea676d2f392bb623804543827d6f5ac6078c469a3edcb4321bca9a454b1c219f9c89
 SHA512 
78ef8cc7f8e8d0b1d15bbb305d99a589fce82e07e89ca3bf2466bef8cdc1b18f590fc8dcbf29fc5af2349e0721c832f525fd665d62498907554ee742d79cd3d2

diff --git a/app-misc/ola/metadata.xml b/app-misc/ola/metadata.xml
new file mode 100644
index ..fe23c959e3e0
--- /dev/null
+++ b/app-misc/ola/metadata.xml
@@ -0,0 +1,23 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   mare...@gentoo.org
+   Marek Szuba
+   
+   
+   The Open Lighting Architecture is a framework for lighting 
control information.
+   It supports a range of protocols and over a dozen USB devices. 
It can run as a
+   standalone service, which is useful for converting signals 
between protocols,
+   or alternatively using the OLA API, it can be used as the 
backend for lighting
+   control software. OLA runs on many different platforms 
including ARM, which
+   makes it a perfect fit for low cost Ethernet to DMX gateways.
+   
+   
+   OpenLightingProject/ola
+   
+   
+   Support FTDI devices
+   Enable built-in Web UI
+   
+

diff --git a/app-misc/ola/ola-0.10.8.ebuild b/app-misc/ola/ola-0.10.8.ebuild
new file mode 100644
index ..e9fa6752713f
--- /dev/null
+++ b/app-misc/ola/ola-0.10.8.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Open Lighting Architecture, a framework for lighting control 
information"
+HOMEPAGE="https://www.openlighting.org/ola/;
+SRC_URI="https://github.com/OpenLightingProject/${PN}/releases/download/${PV}/${P}.tar.gz;
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="examples ftdi http osc tcmalloc test usb zeroconf"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-libs/protobuf:=
+   sys-apps/util-linux
+   sys-libs/ncurses
+   ftdi? ( dev-embedded/libftdi:1 )
+   http? ( net-libs/libmicrohttpd:= )
+   osc? ( media-libs/liblo )
+   tcmalloc? ( dev-util/google-perftools:= )
+   usb? ( virtual/libusb:1 )
+   zeroconf? ( net-dns/avahi )"
+DEPEND="${RDEPEND}
+   sys-kernel/linux-headers"
+BDEPEND="sys-devel/bison
+   sys-devel/flex
+   virtual/pkgconfig
+   test? (
+   dev-util/cppunit
+   )"
+
+src_prepare() {
+   default
+   # Upstream recommends doing this even for tarball builds
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --disable-fatal-warnings
+   --with-uucp-lock="/run"
+   $(use_enable examples)
+   $(use_enable ftdi libftdi)
+   $(use_enable http)
+   $(use_enable osc)
+   $(use_enable tcmalloc)
+   $(use_enable test unittests)
+   $(use_enable usb libusb)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-hppa64/

2022-10-03 Thread Sam James
commit: 4743cb79027848faa9857dcd6d4acf894561aee2
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  4 03:08:41 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 03:09:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4743cb79

sys-devel/binutils-hppa64: drop 2.35.2, 2.36.1-r2

Signed-off-by: Sam James  gentoo.org>

 sys-devel/binutils-hppa64/Manifest |   4 -
 .../binutils-hppa64/binutils-hppa64-2.35.2.ebuild  | 432 -
 .../binutils-hppa64-2.36.1-r2.ebuild   | 432 -
 3 files changed, 868 deletions(-)

diff --git a/sys-devel/binutils-hppa64/Manifest 
b/sys-devel/binutils-hppa64/Manifest
index b1e9dd5c11c2..15748cfd21d1 100644
--- a/sys-devel/binutils-hppa64/Manifest
+++ b/sys-devel/binutils-hppa64/Manifest
@@ -1,7 +1,3 @@
-DIST binutils-2.35.2-patches-1.tar.xz 11836 BLAKE2B 
0141349c9618992d1ab1e0309f7ed8fbc43b60a58be1dfed05eae8a8fee857241d9e112ae673da6fc9778767675f536ece818cb85567367bb1c8f87a0693623f
 SHA512 
35de5f227c745c5fb800784fe657b2a6216faf43e2498e8481e7b0dc79b0d2f86b3b6a10b896e060319a77a51c61d2e1b7a951ae962b3a6ef8c1a2a261d9bb6c
-DIST binutils-2.35.2.tar.xz 22056908 BLAKE2B 
9c392e0db2b482442f9476f30bd80cf2796321cbf7be79cf21af7bef167b6074c4ae009dcf9b438d2f2f4a23381c935176b2cfa85de1a526ab46e0fd844a7ca5
 SHA512 
9974ede5978d32e0d68fef23da48fa00bd06b0bff7ec45b00ca075c126d6bbe0cf2defc03ecc3f17bc6cc85b64271a13009c4049d7ba17de26e84e3a6e2c0348
-DIST binutils-2.36.1-patches-5.tar.xz 44388 BLAKE2B 
1dadb012fe35ec5fb0c5a15d348ab535bc5e3765375c97a3768c6b9f7126e0fda15d35163c9f9c33a4be98662dd120d7c1b21930a20c18dbb5345f56ecd9ecc1
 SHA512 
a2ce3388f1f1a77ff865481ff4b625121fd55f5234fed0a885312744f2f9c504717de1499b68252c6de64fa45866db7692df91c5838b43fbeb178938811cbe84
-DIST binutils-2.36.1.tar.xz 22772248 BLAKE2B 
03fbfbedd6dba2beaa836b1ed254eddd7a54a163d3061fd93edd2b9591cae24ba049b26658c524b5ccecc2f22d431dfa168218d2531aa356945c994fbbe896fa
 SHA512 
cc24590bcead10b90763386b6f96bb027d7594c659c2d95174a6352e8b98465a50ec3e4088d0da038428abe059bbc4ae5f37b269f31a40fc048072c8a234f4e9
 DIST binutils-2.37_p1-patches-2.tar.xz 31956 BLAKE2B 
39c48628d0e2d7f3a8cf11be391b51dc64c7a534a3e64950fd992907c34fa36bebdf95cc5a184dd5b35e134e0c20376b5883abbf96ae57403c55377e615a6790
 SHA512 
c927aafa8c87e3b68ad28da5a17edf5647591ec26feeb56c743bc6637ffb10832b50ec6fd8442e80e40628b624e31b2f0f0b5f1193e77dc7e5442df0cb8cc8f1
 DIST binutils-2.37_p1.tar.xz 22992196 BLAKE2B 
a8aa0f386d03a5b1466166ac7c40989c228351ccf0949a9b462b4d4615d70ab7e1a45351299140a42baf39c317b8007733c253eb547ee1dfadb612addde11621
 SHA512 
46c297ec2a7a5b81d1c6e3f16486a6dc2860a07520fe2dd8871d1eb5160065bbe2cc6b0415d5352bf12284133e5817a4e429e6077182d615e969bd1a8f52ed28
 DIST binutils-2.38-patches-4.tar.xz 193852 BLAKE2B 
5a83e20008e58464ed563a6817a367e50684c59d08c47345cc546054269c42463d1651441720f865851e4e182e917df1a095c68e64226e0351b64e975d524096
 SHA512 
6657e547bb02898632cc45a8f1894be098aa7472b6725b65f95393e621abb127e468b4e50310720bf03f7e8d0a68bc2c47af76fc43aaa8f32b2e4a149c0c6290

diff --git a/sys-devel/binutils-hppa64/binutils-hppa64-2.35.2.ebuild 
b/sys-devel/binutils-hppa64/binutils-hppa64-2.35.2.ebuild
deleted file mode 100644
index d9ffb17a0c13..
--- a/sys-devel/binutils-hppa64/binutils-hppa64-2.35.2.ebuild
+++ /dev/null
@@ -1,432 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-export CTARGET=hppa64-${CHOST#*-}
-
-inherit eutils libtool flag-o-matic gnuconfig multilib toolchain-funcs
-
-DESCRIPTION="Tools necessary to build programs"
-HOMEPAGE="https://sourceware.org/binutils/;
-LICENSE="GPL-3+"
-IUSE="cet default-gold doc +gold multitarget +nls +plugins static-libs test"
-REQUIRED_USE="default-gold? ( gold )"
-
-# Variables that can be set here:
-# PATCH_VER  - the patchset version
-#  Default: empty, no patching
-# PATCH_BINUTILS_VER - the binutils version in the patchset name
-#- Default: PV
-# PATCH_DEV  - Use download URI 
https://dev.gentoo.org/~{PATCH_DEV}/distfiles/...
-#  for the patchsets
-
-PATCH_VER=1
-PATCH_DEV=dilfridge
-
-case ${PV} in
-   )
-   EGIT_REPO_URI="https://sourceware.org/git/binutils-gdb.git;
-   inherit git-r3
-   S=${WORKDIR}/binutils
-   EGIT_CHECKOUT_DIR=${S}
-   SLOT=${PV}
-   ;;
-   *)
-   SRC_URI="mirror://gnu/binutils/binutils-${PV}.tar.xz"
-   SLOT=$(ver_cut 1-2)
-   KEYWORDS="-* hppa"
-   ;;
-esac
-
-#
-# The Gentoo patchset
-#
-PATCH_BINUTILS_VER=${PATCH_BINUTILS_VER:-${PV}}
-PATCH_DEV=${PATCH_DEV:-slyfox}
-
-[[ -z ${PATCH_VER} ]] || SRC_URI="${SRC_URI}
-   
https://dev.gentoo.org/~${PATCH_DEV}/distfiles/binutils-${PATCH_BINUTILS_VER}-patches-${PATCH_VER}.tar.xz;
-
-#
-# The cross-compile logic
-#
-export 

[gentoo-commits] repo/gentoo:master commit in: app-metrics/prometheus/

2022-10-03 Thread Sam James
commit: 246370e91bc1a4632a0cbab4a58b27d838c216ad
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  4 03:02:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 03:02:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=246370e9

app-metrics/prometheus: fix DoubleEmptyLine

Signed-off-by: Sam James  gentoo.org>

 app-metrics/prometheus/prometheus-2.38.0.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/app-metrics/prometheus/prometheus-2.38.0.ebuild 
b/app-metrics/prometheus/prometheus-2.38.0.ebuild
index 7a95fdd4eb4e..bba1d236e464 100644
--- a/app-metrics/prometheus/prometheus-2.38.0.ebuild
+++ b/app-metrics/prometheus/prometheus-2.38.0.ebuild
@@ -11,7 +11,6 @@ MY_PV=v${PV/_rc/-rc.}
 # make assets-compress
 # tar -acf  web/ui
 
-
 DESCRIPTION="Prometheus monitoring system and time series database"
 HOMEPAGE="https://github.com/prometheus/prometheus;
 SRC_URI="https://github.com/prometheus/prometheus/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz



[gentoo-commits] repo/gentoo:master commit in: media-sound/spotify/

2022-10-03 Thread Sam James
commit: 2dd464c5eb279ae65cadcfa122cfa123231aa507
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  4 03:03:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 03:03:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dd464c5

media-sound/spotify: fix UnusedLocalUse

Signed-off-by: Sam James  gentoo.org>

 media-sound/spotify/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/media-sound/spotify/metadata.xml b/media-sound/spotify/metadata.xml
index 64b7b60216ed..4c1e9f6e336a 100644
--- a/media-sound/spotify/metadata.xml
+++ b/media-sound/spotify/metadata.xml
@@ -9,6 +9,5 @@
Allows playing local files with the 
Spotify client
Triggers a paxmarking of the main 
Spotify binary
Controls the dependency on pulseaudio 
or apulse
-   Pulls in dependencies needed for systray 
support on some desktop environments

 



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/haddock-library/

2022-10-03 Thread Sam James
commit: b4727f958a9e9a385a8287dc90dad4690b98d776
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  4 03:06:04 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 03:06:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4727f95

dev-haskell/haddock-library: fix PkgMetadataXmlInvalidPkgRef

Signed-off-by: Sam James  gentoo.org>

 dev-haskell/haddock-library/metadata.xml | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-haskell/haddock-library/metadata.xml 
b/dev-haskell/haddock-library/metadata.xml
index 2abd7bdab3b9..5f0143d97f54 100644
--- a/dev-haskell/haddock-library/metadata.xml
+++ b/dev-haskell/haddock-library/metadata.xml
@@ -8,9 +8,9 @@

Haddock is a documentation-generation tool for Haskell
libraries. These modules expose some functionality of it
-   without pulling in the GHC dependency. Please note that the
+   without pulling in the GHC dependency and it is not the same
+as Haddock itself. Please note that the
API is likely to change so specify upper bounds in your
-   project if you can't release often. For interacting with Haddock
-   itself, see the dev-haskell/haddock package.
+   project if you can't release often.

 



[gentoo-commits] repo/gentoo:master commit in: dev-java/system-rules/

2022-10-03 Thread Sam James
commit: 14bb6ac976001d2770b670bde4844382172b3306
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  4 03:06:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 03:06:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14bb6ac9

dev-java/system-rules: fix WhitespaceFound

Signed-off-by: Sam James  gentoo.org>

 dev-java/system-rules/system-rules-1.19.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/system-rules/system-rules-1.19.0.ebuild 
b/dev-java/system-rules/system-rules-1.19.0.ebuild
index 286fc2a0dfa5..9a34360a9a1c 100644
--- a/dev-java/system-rules/system-rules-1.19.0.ebuild
+++ b/dev-java/system-rules/system-rules-1.19.0.ebuild
@@ -33,7 +33,7 @@ CP_DEPEND="dev-java/junit:4"
 # test? org.assertj:assertj-core:1.7.1 -> >=dev-java/assertj-core-2.3.0:2
 # test? org.mockito:mockito-core:1.10.19 -> >=dev-java/mockito-4.4.0:4
 
-# Restricting to jdk:1.8 since it doesn't work with java 11 or higher. 
+# Restricting to jdk:1.8 since it doesn't work with java 11 or higher.
 DEPEND="
virtual/jdk:1.8
${CP_DEPEND}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/pkgcore/

2022-10-03 Thread Sam James
commit: 6e2dd04f8941aa39e6aa33bfab77d950b9d5e8dd
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  4 03:01:22 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 03:01:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e2dd04f

sys-apps/pkgcore: fix MissingPackageRevision

Signed-off-by: Sam James  gentoo.org>

 .../pkgcore/{pkgcore-0.12.13-r2.ebuild => pkgcore-0.12.13-r3.ebuild}| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/pkgcore/pkgcore-0.12.13-r2.ebuild 
b/sys-apps/pkgcore/pkgcore-0.12.13-r3.ebuild
similarity index 95%
rename from sys-apps/pkgcore/pkgcore-0.12.13-r2.ebuild
rename to sys-apps/pkgcore/pkgcore-0.12.13-r3.ebuild
index ae6de145bdd7..f78ff72a16ad 100644
--- a/sys-apps/pkgcore/pkgcore-0.12.13-r2.ebuild
+++ b/sys-apps/pkgcore/pkgcore-0.12.13-r3.ebuild
@@ -28,7 +28,7 @@ RDEPEND="
 if [[ ${PV} == * ]]; then
RDEPEND+=" ~dev-python/snakeoil-[${PYTHON_USEDEP}]"
 else
-   RDEPEND+=" =dev-python/snakeoil-0.9.12[${PYTHON_USEDEP}]"
+   RDEPEND+=" ~dev-python/snakeoil-0.9.12[${PYTHON_USEDEP}]"
 fi
 BDEPEND="
test? (



[gentoo-commits] repo/gentoo:master commit in: sys-libs/rpmatch-standalone/

2022-10-03 Thread Sam James
commit: 1353462776dae67bdfe421f15f3d9b5869aea5af
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Tue Oct  4 02:59:04 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 03:00:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13534627

sys-libs/rpmatch-standalone: Keyword 1.0 riscv, #874777

Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Sam James  gentoo.org>

 sys-libs/rpmatch-standalone/rpmatch-standalone-1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/rpmatch-standalone/rpmatch-standalone-1.0.ebuild 
b/sys-libs/rpmatch-standalone/rpmatch-standalone-1.0.ebuild
index 89d8a2b6abf9..b2c967403429 100644
--- a/sys-libs/rpmatch-standalone/rpmatch-standalone-1.0.ebuild
+++ b/sys-libs/rpmatch-standalone/rpmatch-standalone-1.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/pullmoll/musl-rpmatch/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~mips ~ppc x86"
+KEYWORDS="amd64 arm arm64 ~mips ~ppc ~riscv x86"
 IUSE="static-libs"
 
 RDEPEND="!sys-libs/glibc"



[gentoo-commits] repo/gentoo:master commit in: sys-libs/fts-standalone/

2022-10-03 Thread Sam James
commit: 37bd928495e79dc48036cb2e1f63c59c2876337e
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Tue Oct  4 02:58:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 03:00:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37bd9284

sys-libs/fts-standalone: Keyword 1.2.7 riscv, #874777

Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Sam James  gentoo.org>

 sys-libs/fts-standalone/fts-standalone-1.2.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/fts-standalone/fts-standalone-1.2.7.ebuild 
b/sys-libs/fts-standalone/fts-standalone-1.2.7.ebuild
index 93438b4f17e0..3744297c09a3 100644
--- a/sys-libs/fts-standalone/fts-standalone-1.2.7.ebuild
+++ b/sys-libs/fts-standalone/fts-standalone-1.2.7.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/musl-fts-${PV}"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 x86"
+KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 ~riscv x86"
 IUSE="static-libs"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-libs/obstack-standalone/

2022-10-03 Thread Sam James
commit: 41e5c9ad905b12a9376fd8972ffba6c782f51094
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Tue Oct  4 02:59:01 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 03:00:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41e5c9ad

sys-libs/obstack-standalone: Keyword 1.2.3 riscv, #874777

Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Sam James  gentoo.org>

 sys-libs/obstack-standalone/obstack-standalone-1.2.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/obstack-standalone/obstack-standalone-1.2.3.ebuild 
b/sys-libs/obstack-standalone/obstack-standalone-1.2.3.ebuild
index 25d82f7cdffc..2458876921ee 100644
--- a/sys-libs/obstack-standalone/obstack-standalone-1.2.3.ebuild
+++ b/sys-libs/obstack-standalone/obstack-standalone-1.2.3.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"/musl-obstack-${PV}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~x86"
 IUSE="static-libs"
 
 DEPEND="!sys-libs/glibc"



[gentoo-commits] repo/gentoo:master commit in: sys-libs/argp-standalone/

2022-10-03 Thread Sam James
commit: e5b8a614eaf5c039db9f0227d9d000e3bb0dc76d
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Tue Oct  4 02:58:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 03:00:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5b8a614

sys-libs/argp-standalone: Keyword 1.5.0 riscv, #874777

Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Sam James  gentoo.org>

 sys-libs/argp-standalone/argp-standalone-1.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/argp-standalone/argp-standalone-1.5.0.ebuild 
b/sys-libs/argp-standalone/argp-standalone-1.5.0.ebuild
index 29f3f326a366..338b661a5c0e 100644
--- a/sys-libs/argp-standalone/argp-standalone-1.5.0.ebuild
+++ b/sys-libs/argp-standalone/argp-standalone-1.5.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/argp-standalone/argp-standalone/archive/refs/tags/${
 
 LICENSE="public-domain GPL-2 GPL-3 XC"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~x86"
 IUSE="static-libs"
 
 DEPEND="!sys-libs/glibc"



[gentoo-commits] repo/gentoo:master commit in: profiles/features/musl/

2022-10-03 Thread Sam James
commit: 68be1e52f52f4ea2a490add47e2c1a2d6fa500f4
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  4 02:52:28 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 02:56:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68be1e52

profiles/features/musl: mask more po4a reverse dependencies

Signed-off-by: Sam James  gentoo.org>

 profiles/features/musl/package.mask | 1 +
 profiles/features/musl/package.use.mask | 4 
 2 files changed, 5 insertions(+)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 588b64eb2c9b..3a655f73240c 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -194,6 +194,7 @@ app-doc/kicad-doc
 app-i18n/man-pages-l10n
 app-text/po4a
 games-strategy/colobot
+www-apps/ikiwiki
 
 # Hank Leininger  (2021-07-14)
 # Uses glibc-specific rexec(3) function, bug #715898

diff --git a/profiles/features/musl/package.use.mask 
b/profiles/features/musl/package.use.mask
index 737064800bbe..8f2608f2c0f2 100644
--- a/profiles/features/musl/package.use.mask
+++ b/profiles/features/musl/package.use.mask
@@ -60,6 +60,10 @@ media-video/mkvtoolnix nls
 sci-electronics/kicad-meta doc
 sys-apps/fakeroot nls
 sys-apps/man-db nls
+sys-apps/man-pages l10n_cs l10n_da l10n_de l10n_el l10n_es l10n_fi l10n_fr 
l10n_hu
+sys-apps/man-pages l10n_id l10n_it l10n_mk l10n_nb l10n_nl l10n_pl l10n_pt-BR 
l10n_ro
+sys-apps/man-pages l10n_sr l10n_sv l10n_uk l10n_vi
+sys-apps/man-pages l10n_ja l10n_ru l10n_zh-CN
 sys-apps/sysvinit nls
 sys-auth/sssd man
 



[gentoo-commits] repo/gentoo:master commit in: profiles/features/musl/

2022-10-03 Thread Sam James
commit: 8ee3ed65a31f799c553ea9827d5c116e00f38f59
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  4 02:53:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 02:56:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ee3ed65

profiles/features/musl: mask sys-apps/unscd

Signed-off-by: Sam James  gentoo.org>

 profiles/features/musl/package.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 3a655f73240c..af3da303e44f 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -220,6 +220,7 @@ app-editors/jasspa-microemacs
 
 # Sergei Trofimovich  (2020-03-21)
 # musl has no support for nss subsystem.
+sys-apps/unscd
 sys-auth/libnss-nis
 
 # Sergei Trofimovich  (2020-03-21)



[gentoo-commits] repo/gentoo:master commit in: profiles/features/musl/

2022-10-03 Thread Sam James
commit: 8690164c72ae9ead46f7011c55c3aafeb60e3616
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  4 02:55:27 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 02:56:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8690164c

profiles/features/musl: mask sys-auth/sssd

Signed-off-by: Sam James  gentoo.org>

 profiles/features/musl/package.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index af3da303e44f..51042c6c6f02 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -222,6 +222,7 @@ app-editors/jasspa-microemacs
 # musl has no support for nss subsystem.
 sys-apps/unscd
 sys-auth/libnss-nis
+sys-auth/sssd
 
 # Sergei Trofimovich  (2020-03-21)
 # Needs a port to musl. Uses glibc-specific termio and __getppid.



[gentoo-commits] repo/gentoo:master commit in: profiles/features/musl/

2022-10-03 Thread Sam James
commit: 7b64e66541165725a979f8332fa42ddf65558d59
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  4 02:54:51 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 02:56:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b64e665

profiles/features/musl: stable-mask sys-auth/pambase[yescrypt]

Signed-off-by: Sam James  gentoo.org>

 profiles/features/musl/package.use.stable.mask | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/profiles/features/musl/package.use.stable.mask 
b/profiles/features/musl/package.use.stable.mask
new file mode 100644
index ..cb966199314d
--- /dev/null
+++ b/profiles/features/musl/package.use.stable.mask
@@ -0,0 +1,6 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Sam James  (2022-10-04)
+# libxcrypt migration isn't yet stable on musl.
+sys-auth/pambase yescrypt



[gentoo-commits] repo/proj/guru:master commit in: licenses/

2022-10-03 Thread Haelwenn Monnier
commit: c77a361239796b714c477a537e4142bb2d0ad88b
Author: David Roman  gmail  com>
AuthorDate: Mon Oct  3 16:55:27 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Mon Oct  3 16:55:27 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c77a3612

licenses: add Saleae license

Signed-off-by: David Roman  gmail.com>

 licenses/Saleae | 17 +
 1 file changed, 17 insertions(+)

diff --git a/licenses/Saleae b/licenses/Saleae
new file mode 100644
index 0..06f6ce416
--- /dev/null
+++ b/licenses/Saleae
@@ -0,0 +1,17 @@
+Saleae LLC
+Saleae Software & SDK License Agreement
+
+PLEASE READ THIS SOFTWARE LICENSE AGREEMENT ("LICENSE") CAREFULLY BEFORE USING 
THE SOFTWARE. BY USING THE SOFTWARE, YOU ARE AGREEING TO BE BOUND BY THE TERMS 
OF THIS LICENSE. IF YOU ARE ACCESSING THE SOFTWARE ELECTRONICALLY, SIGNIFY YOUR 
AGREEMENT TO BE BOUND BY THE TERMS OF THIS LICENSE BY CLICKING THE 
"AGREE/ACCEPT" BUTTON. IF YOU DO NOT AGREE TO THE TERMS OF THIS LICENSE, DO NOT 
USE THE SOFTWARE AND (IF APPLICABLE) RETURN THE SALEAE  SOFTWARE TO THE PLACE 
WHERE YOU OBTAINED IT FOR A REFUND OR, IF THE SOFTWARE WAS ACCESSED 
ELECTRONICALLY, CLICK "DISAGREE/DECLINE".
+
+1. General. The software, libraries, source code, and documentation are 
licensed, not sold, to you by Saleae LLC ("Saleae") for use only under the 
terms of this License, and Saleae reserves all rights not expressly granted to 
you. The terms of this License will govern any software upgrades provided by 
Saleae that replace and/or supplement the original Saleae Software product, 
unless such upgrade is accompanied by a separate license in which case the 
terms of that license will govern.
+
+2. Permitted License Uses and Restrictions.
+Except as and only to the extent permitted in this License and by applicable 
law, you may not copy, decompile, reverse engineer, disassemble, modify, or 
create derivative works of the Saleae Software or any part thereof.  The Saleae 
Software may not be operated in conjunction with logic analyzer devices which 
are not manufactured by Saleae LLC.  You may create separate works which 
utilize libraries provided by the SDK.  THE SALEAE SOFTWARE IS NOT INTENDED FOR 
USE IN THE OPERATION OF NUCLEAR FACILITIES, AIRCRAFT NAVIGATION OR 
COMMUNICATION SYSTEMS, AIR TRAFFIC CONTROL SYSTEMS, LIFE SUPPORT MACHINES OR 
OTHER EQUIPMENT IN WHICH THE FAILURE OF THE SALEAE SOFTWARE COULD LEAD TO 
DEATH, PERSONAL INJURY, OR SEVERE PHYSICAL OR ENVIRONMENTAL DAMAGE.
+
+3. Termination. This License is effective until terminated. Your rights under 
this License will terminate automatically without notice from Saleae if you 
fail to comply with any term(s) of this License. Upon the termination of this 
License, you shall cease all use of the Saleae Software and destroy all copies, 
full or partial, of the Saleae Software.
+
+4. Disclaimer of Warranties. YOU EXPRESSLY ACKNOWLEDGE AND AGREE THAT USE OF 
THE SALEAE SOFTWARE IS AT YOUR SOLE RISK AND THAT THE ENTIRE RISK AS TO 
SATISFACTORY QUALITY, PERFORMANCE, ACCURACY AND EFFORT IS WITH YOU. EXCEPT TO 
THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, THE SALEAE SOFTWARE IS PROVIDED 
"AS IS", WITH ALL FAULTS AND WITHOUT WARRANTY OF ANY KIND.
+
+5. Limitation of Liability. TO THE EXTENT NOT PROHIBITED BY LAW, IN NO EVENT 
SHALL SALEAE BE LIABLE FOR PERSONAL INJURY, OR ANY INCIDENTAL, SPECIAL, 
INDIRECT OR CONSEQUENTIAL DAMAGES WHATSOEVER, INCLUDING, WITHOUT LIMITATION, 
DAMAGES FOR LOSS OF PROFITS, LOSS OF DATA, BUSINESS INTERRUPTION OR ANY OTHER 
COMMERCIAL DAMAGES OR LOSSES, ARISING OUT OF OR RELATED TO YOUR USE OR 
INABILITY TO USE THE SALEAE SOFTWARE, HOWEVER CAUSED, REGARDLESS OF THE THEORY 
OF LIABILITY (CONTRACT, TORT OR OTHERWISE) AND EVEN IF SALEAE HAS BEEN ADVISED 
OF THE POSSIBILITY OF SUCH DAMAGES. SOME JURISDICTIONS DO NOT ALLOW THE 
LIMITATION OF LIABILITY FOR PERSONAL INJURY, OR OF INCIDENTAL OR CONSEQUENTIAL 
DAMAGES, SO THIS LIMITATION MAY NOT APPLY TO YOU.
+
+6. Controlling Law and Severability. This License will be governed by and 
construed in accordance with the laws of the State of California, as applied to 
agreements entered into and to be performed entirely within California between 
California residents. This License shall not be governed by the United Nations 
Convention on Contracts for the International Sale of Goods, the application of 
which is expressly excluded. If for any reason a court of competent 
jurisdiction finds any provision, or portion thereof, to be unenforceable, the 
remainder of this License shall continue in full force and effect.



[gentoo-commits] repo/proj/guru:master commit in: dev-embedded/rauc/

2022-10-03 Thread Haelwenn Monnier
commit: 698da89534088951ea640df0eb86b3612a036302
Author: Kurt Kanzenbach  kmk-computers  de>
AuthorDate: Sun Oct  2 13:34:36 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sun Oct  2 13:34:36 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=698da895

dev-embedded/rauc: enable py3.11

Signed-off-by: Kurt Kanzenbach  kmk-computers.de>

 dev-embedded/rauc/rauc-1.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/rauc/rauc-1.8.ebuild 
b/dev-embedded/rauc/rauc-1.8.ebuild
index 3e4f7ced6..a724c2e36 100644
--- a/dev-embedded/rauc/rauc-1.8.ebuild
+++ b/dev-embedded/rauc/rauc-1.8.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 DOCS_BUILDER="sphinx"
 DOCS_DIR="${S}/docs"
 



[gentoo-commits] repo/proj/guru:master commit in: net-dialup/tio/

2022-10-03 Thread Haelwenn Monnier
commit: c9c523fbe3e7f70ce752652d10e49339c9b7b9dc
Author: Kurt Kanzenbach  kmk-computers  de>
AuthorDate: Sun Oct  2 11:16:23 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sun Oct  2 11:19:16 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c9c523fb

net-dialup/tio: add 2.0

Signed-off-by: Kurt Kanzenbach  kmk-computers.de>

 net-dialup/tio/Manifest   |  1 +
 net-dialup/tio/tio-2.0.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/net-dialup/tio/Manifest b/net-dialup/tio/Manifest
index a3c651a32..1ca95de58 100644
--- a/net-dialup/tio/Manifest
+++ b/net-dialup/tio/Manifest
@@ -1 +1,2 @@
 DIST tio-1.47.tar.xz 3411172 BLAKE2B 
b98e50739688fd96ec1b3ec0d58c4c609819c1f7ec56b2ed0ebf2517909070e390f4f69ae344609a4e2e2b6ea61026507bc9fbde4b10b977d5bbe7d4452d4adf
 SHA512 
0fe95f950ab07ff19d7f70bab8ae6474eb0e2e7b6d22dec529450a7c5f02ca746253bee55c35e63b36509c01403c4b92e383b2544959b086e7ce12bb589449ef
+DIST tio-2.0.tar.xz 3415300 BLAKE2B 
23dba40dc8507c6864a7e2a0e9d16ebd0b9209b3eefbd42de634a9a8f14b067ae2304d81cef867e87d17befa49958f4c7eb06d719d1b6615b143c2a4d05eee1a
 SHA512 
620a4fef915104f3ad154e2e45cce34bb461192900a7b01d456029aee550417577b5d20e4334e01edc29e3afb1a80fa4d3c94273c1f4026fe3658e7462de1fc9

diff --git a/net-dialup/tio/tio-2.0.ebuild b/net-dialup/tio/tio-2.0.ebuild
new file mode 100644
index 0..aa1af5f4e
--- /dev/null
+++ b/net-dialup/tio/tio-2.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson bash-completion-r1
+
+DESCRIPTION="Simple TTY terminal application"
+HOMEPAGE="https://tio.github.io/;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz;
+
+SLOT="0"
+LICENSE="GPL-2+"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND="
+   dev-libs/inih
+"
+DEPEND="
+   ${RDEPEND}
+"
+
+src_configure() {
+   local emesonargs=(
+   -Dbashcompletiondir="$(get_bashcompdir)"
+   )
+
+   meson_src_configure
+}



[gentoo-commits] repo/proj/guru:master commit in: sci-electronics/logic-bin/

2022-10-03 Thread Haelwenn Monnier
commit: 612665d524568c9509fa0243825c3702b9c474a2
Author: David Roman  gmail  com>
AuthorDate: Mon Oct  3 17:01:32 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Mon Oct  3 17:01:32 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=612665d5

sci-electronics/logic-bin: new package, add 2.4.0

Signed-off-by: David Roman  gmail.com>

 sci-electronics/logic-bin/Manifest   |  1 +
 sci-electronics/logic-bin/logic-bin-2.4.0.ebuild | 27 
 sci-electronics/logic-bin/metadata.xml   |  8 +++
 3 files changed, 36 insertions(+)

diff --git a/sci-electronics/logic-bin/Manifest 
b/sci-electronics/logic-bin/Manifest
new file mode 100644
index 0..786763992
--- /dev/null
+++ b/sci-electronics/logic-bin/Manifest
@@ -0,0 +1 @@
+DIST Logic-2.4.0-master.AppImage 154539767 BLAKE2B 
2de346d64594932f4d37f8c4a32ba4121b539a6b643e5a140b6b560fdfa32a62dd3a7c7984a591bece51b6902f792706f777ddbb9a902876c1ae3a612d4b1635
 SHA512 
02b69c17c78daebeb2f213c79dddb47169e781b9862fbcb1bbd896f3452bee3cfe88ce64fd90c695bdcc2e987112ca2c8d81fd9f271522357b2a89ce28c19d2e

diff --git a/sci-electronics/logic-bin/logic-bin-2.4.0.ebuild 
b/sci-electronics/logic-bin/logic-bin-2.4.0.ebuild
new file mode 100644
index 0..a2bedda96
--- /dev/null
+++ b/sci-electronics/logic-bin/logic-bin-2.4.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2022 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Saleae logic analyzer"
+HOMEPAGE="https://www.saleae.com;
+
+SRC_URI="https://downloads.saleae.com/logic2/Logic-${PV}-master.AppImage;
+
+LICENSE="Saleae"
+SLOT="0"
+IUSE=""
+
+RESTRICT="strip"
+
+S="${WORKDIR}"
+
+QA_PREBUILT="*"
+
+src_unpack() {
+   cp "${DISTDIR}/Logic-2.4.0-master.AppImage" saleae-logic || die
+}
+
+src_install() {
+   dobin saleae-logic
+}

diff --git a/sci-electronics/logic-bin/metadata.xml 
b/sci-electronics/logic-bin/metadata.xml
new file mode 100644
index 0..01c1fc848
--- /dev/null
+++ b/sci-electronics/logic-bin/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   davidroma...@gmail.com
+   David Roman
+   
+



[gentoo-commits] repo/proj/guru:master commit in: net-im/nheko/

2022-10-03 Thread Haelwenn Monnier
commit: 8c0737ff90f304f97b26a94ee87c78d4d363990f
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Sun Oct  2 10:00:42 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sun Oct  2 10:02:26 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8c0737ff

net-im/nheko: fix mtxclient dependency

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 net-im/nheko/nheko-0.10.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/nheko/nheko-0.10.2.ebuild b/net-im/nheko/nheko-0.10.2.ebuild
index 5e4e00a92..e507f5edc 100644
--- a/net-im/nheko/nheko-0.10.2.ebuild
+++ b/net-im/nheko/nheko-0.10.2.ebuild
@@ -22,7 +22,7 @@ RDEPEND="
dev-db/lmdb:=
>=dev-db/lmdb++-1.0.0
dev-libs/libfmt:=
-   >=dev-libs/mtxclient-0.8.1:=
+   >=dev-libs/mtxclient-0.8.2:=
>=dev-libs/qtkeychain-0.12.0:=
dev-libs/spdlog:=
dev-qt/qtconcurrent:5



[gentoo-commits] repo/proj/guru:master commit in: dev-embedded/rauc/, dev-embedded/rauc/files/

2022-10-03 Thread Haelwenn Monnier
commit: e879536e9c525669b272262ef6d85d875dae9d23
Author: Kurt Kanzenbach  kmk-computers  de>
AuthorDate: Sun Oct  2 13:33:17 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sun Oct  2 13:33:17 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e879536e

dev-embedded/rauc: add 1.8

Signed-off-by: Kurt Kanzenbach  kmk-computers.de>

 dev-embedded/rauc/Manifest   |  1 +
 dev-embedded/rauc/files/rauc-1.8-tests.patch | 69 
 dev-embedded/rauc/rauc-1.8.ebuild| 65 ++
 3 files changed, 135 insertions(+)

diff --git a/dev-embedded/rauc/Manifest b/dev-embedded/rauc/Manifest
index f28428501..f0cf9f50f 100644
--- a/dev-embedded/rauc/Manifest
+++ b/dev-embedded/rauc/Manifest
@@ -1 +1,2 @@
 DIST rauc-1.7.tar.xz 1049072 BLAKE2B 
51e29e66cbb649b2fb7b1b0b93725f69bb1079e879a74e5431cf562b050ea43911dd52c1e2853e8223174710a8d040bd0349583ad104bba65dc7e191fbb24287
 SHA512 
16bcba35806a746b118546aa64bea65bda7f91e9295c3599959ea77ab48daade87d866a68c5cb438cb0c666e535d71fbf4854fa956785002e912ca02c4ed15e6
+DIST rauc-1.8.tar.xz 1114180 BLAKE2B 
d88cc35b773f79515227eb8c7f2b8aa15072add6ad38b249d0bc3ee2430e9a78d2ff235c9b257542d365bad59f2e9e8f7463a6c98a8ae5344519dd2d90d742b6
 SHA512 
126601a567d185ac22b7f58cbfff2a8c42d0d80badc939ef48ea988f1897f2957ec83b3611d80d8f34d39050cc5e205e15041b09d474bfa9a075ff04ee461374

diff --git a/dev-embedded/rauc/files/rauc-1.8-tests.patch 
b/dev-embedded/rauc/files/rauc-1.8-tests.patch
new file mode 100644
index 0..25bbcc5b1
--- /dev/null
+++ b/dev-embedded/rauc/files/rauc-1.8-tests.patch
@@ -0,0 +1,69 @@
+From cfeab43e8c1ebbe952bca9b71fb8400a9947d229 Mon Sep 17 00:00:00 2001
+From: Kurt Kanzenbach 
+Date: Sat, 15 Aug 2020 08:45:21 +0200
+Subject: [PATCH] tests: Disable failed tests
+
+The network and squashfs tests won't work within portage. Disable them.
+
+Signed-off-by: Kurt Kanzenbach 
+---
+ Makefile.am |7 ---
+ test/rauc.t |   24 
+ 2 files changed, 12 insertions(+), 19 deletions(-)
+
+--- a/Makefile.am
 b/Makefile.am
+@@ -170,10 +170,6 @@ check_PROGRAMS = \
+   test/slot.test \
+   test/stats.test
+ 
+-if WANT_NETWORK
+-check_PROGRAMS += test/network.test
+-endif
+-
+ if ENABLE_STREAMING
+ check_PROGRAMS += test/nbd.test
+ endif
+@@ -280,9 +276,6 @@ test_utils_test_LDADD = librauctest.la
+ test_install_test_SOURCES = test/install.c
+ test_install_test_LDADD = librauctest.la
+ 
+-test_network_test_SOURCES = test/network.c
+-test_network_test_LDADD = librauctest.la
+-
+ test_progress_test_SOURCES = test/progress.c
+ test_progress_test_LDADD = librauctest.la
+ 
+--- a/test/rauc.t
 b/test/rauc.t
+@@ -359,18 +359,18 @@ test_expect_success "rauc bundle (test c
+   test -f ${TEST_TMPDIR}/out.raucb
+ "
+ 
+-test_expect_success "rauc bundle mksquashfs extra args" "
+-  test_when_finished rm -rf ${TEST_TMPDIR}/install-content &&
+-  test_when_finished rm -f ${TEST_TMPDIR}/out.raucb &&
+-  cp -rL ${SHARNESS_TEST_DIRECTORY}/install-content ${TEST_TMPDIR}/ &&
+-  rauc \
+---cert $SHARNESS_TEST_DIRECTORY/openssl-ca/dev/autobuilder-1.cert.pem \
+---key $SHARNESS_TEST_DIRECTORY/openssl-ca/dev/private/autobuilder-1.pem \
+-bundle \
+---mksquashfs-args=\"-comp xz -info -progress\" \
+-${TEST_TMPDIR}/install-content ${TEST_TMPDIR}/out.raucb &&
+-  rauc -c $SHARNESS_TEST_DIRECTORY/test.conf info ${TEST_TMPDIR}/out.raucb
+-"
++# test_expect_success "rauc bundle mksquashfs extra args" "
++#   test_when_finished rm -rf ${TEST_TMPDIR}/install-content &&
++#   test_when_finished rm -f ${TEST_TMPDIR}/out.raucb &&
++#   cp -rL ${SHARNESS_TEST_DIRECTORY}/install-content ${TEST_TMPDIR}/ &&
++#   rauc \
++# --cert $SHARNESS_TEST_DIRECTORY/openssl-ca/dev/autobuilder-1.cert.pem \
++# --key $SHARNESS_TEST_DIRECTORY/openssl-ca/dev/private/autobuilder-1.pem 
\
++# bundle \
++# --mksquashfs-args=\"-comp xz -info -progress\" \
++# ${TEST_TMPDIR}/install-content ${TEST_TMPDIR}/out.raucb &&
++#   rauc -c $SHARNESS_TEST_DIRECTORY/test.conf info ${TEST_TMPDIR}/out.raucb
++# "
+ 
+ test_expect_success PKCS11 "rauc bundle with PKCS11 (key 1)" "
+   test_when_finished rm -rf ${TEST_TMPDIR}/install-content &&

diff --git a/dev-embedded/rauc/rauc-1.8.ebuild 
b/dev-embedded/rauc/rauc-1.8.ebuild
new file mode 100644
index 0..3e4f7ced6
--- /dev/null
+++ b/dev-embedded/rauc/rauc-1.8.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+DOCS_BUILDER="sphinx"
+DOCS_DIR="${S}/docs"
+
+inherit autotools python-any-r1 docs
+
+DESCRIPTION="Lightweight update client that runs on your Embedded Linux device"
+HOMEPAGE="https://rauc.io/;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz;
+
+SLOT="0"
+LICENSE="LGPL-2.1"
+KEYWORDS="~amd64"
+IUSE="gpt json network service test"
+

[gentoo-commits] repo/proj/guru:master commit in: dev-embedded/rauc/files/, dev-embedded/rauc/

2022-10-03 Thread Haelwenn Monnier
commit: 3eb2b26ef6bec63e72324c705de9c6ceabf23d2f
Author: Kurt Kanzenbach  kmk-computers  de>
AuthorDate: Sun Oct  2 13:34:08 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sun Oct  2 13:34:08 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3eb2b26e

dev-embedded/rauc: drop 1.7

Signed-off-by: Kurt Kanzenbach  kmk-computers.de>

 dev-embedded/rauc/Manifest   |  1 -
 dev-embedded/rauc/files/rauc-1.7-tests.patch | 65 
 dev-embedded/rauc/rauc-1.7.ebuild| 65 
 3 files changed, 131 deletions(-)

diff --git a/dev-embedded/rauc/Manifest b/dev-embedded/rauc/Manifest
index f0cf9f50f..353a16d1a 100644
--- a/dev-embedded/rauc/Manifest
+++ b/dev-embedded/rauc/Manifest
@@ -1,2 +1 @@
-DIST rauc-1.7.tar.xz 1049072 BLAKE2B 
51e29e66cbb649b2fb7b1b0b93725f69bb1079e879a74e5431cf562b050ea43911dd52c1e2853e8223174710a8d040bd0349583ad104bba65dc7e191fbb24287
 SHA512 
16bcba35806a746b118546aa64bea65bda7f91e9295c3599959ea77ab48daade87d866a68c5cb438cb0c666e535d71fbf4854fa956785002e912ca02c4ed15e6
 DIST rauc-1.8.tar.xz 1114180 BLAKE2B 
d88cc35b773f79515227eb8c7f2b8aa15072add6ad38b249d0bc3ee2430e9a78d2ff235c9b257542d365bad59f2e9e8f7463a6c98a8ae5344519dd2d90d742b6
 SHA512 
126601a567d185ac22b7f58cbfff2a8c42d0d80badc939ef48ea988f1897f2957ec83b3611d80d8f34d39050cc5e205e15041b09d474bfa9a075ff04ee461374

diff --git a/dev-embedded/rauc/files/rauc-1.7-tests.patch 
b/dev-embedded/rauc/files/rauc-1.7-tests.patch
deleted file mode 100644
index 594054d66..0
--- a/dev-embedded/rauc/files/rauc-1.7-tests.patch
+++ /dev/null
@@ -1,65 +0,0 @@
-From cfeab43e8c1ebbe952bca9b71fb8400a9947d229 Mon Sep 17 00:00:00 2001
-From: Kurt Kanzenbach 
-Date: Sat, 15 Aug 2020 08:45:21 +0200
-Subject: [PATCH] tests: Disable failed tests
-
-The network and squashfs tests won't work within portage. Disable them.
-
-Signed-off-by: Kurt Kanzenbach 

- Makefile.am |7 ---
- test/rauc.t |   20 ++--
- 2 files changed, 10 insertions(+), 17 deletions(-)
-
 a/Makefile.am
-+++ b/Makefile.am
-@@ -162,10 +162,6 @@ check_PROGRAMS = \
-   test/progress.test \
-   test/slot.test
- 
--if WANT_NETWORK
--check_PROGRAMS += test/network.test
--endif
--
- if ENABLE_STREAMING
- check_PROGRAMS += test/nbd.test
- endif
-@@ -260,9 +256,6 @@ test_utils_test_LDADD = librauctest.la
- test_install_test_SOURCES = test/install.c
- test_install_test_LDADD = librauctest.la
- 
--test_network_test_SOURCES = test/network.c
--test_network_test_LDADD = librauctest.la
--
- test_progress_test_SOURCES = test/progress.c
- test_progress_test_LDADD = librauctest.la
- 
 a/test/rauc.t
-+++ b/test/rauc.t
-@@ -325,16 +325,16 @@ test_expect_success "rauc bundle" "
-   test -f ${TEST_TMPDIR}/out.raucb
- "
- 
--test_expect_success "rauc bundle mksquashfs extra args" "
--  rm -f ${TEST_TMPDIR}/out.raucb &&
--  rauc \
----cert $SHARNESS_TEST_DIRECTORY/openssl-ca/dev/autobuilder-1.cert.pem \
----key $SHARNESS_TEST_DIRECTORY/openssl-ca/dev/private/autobuilder-1.pem \
--bundle \
----mksquashfs-args=\"-comp xz -info -progress\" \
--$SHARNESS_TEST_DIRECTORY/install-content ${TEST_TMPDIR}/out.raucb &&
--  rauc -c $SHARNESS_TEST_DIRECTORY/test.conf info ${TEST_TMPDIR}/out.raucb
--"
-+# test_expect_success "rauc bundle mksquashfs extra args" "
-+#   rm -f ${TEST_TMPDIR}/out.raucb &&
-+#   rauc \
-+# --cert $SHARNESS_TEST_DIRECTORY/openssl-ca/dev/autobuilder-1.cert.pem \
-+# --key $SHARNESS_TEST_DIRECTORY/openssl-ca/dev/private/autobuilder-1.pem 
\
-+# bundle \
-+# --mksquashfs-args=\"-comp xz -info -progress\" \
-+# $SHARNESS_TEST_DIRECTORY/install-content ${TEST_TMPDIR}/out.raucb &&
-+#   rauc -c $SHARNESS_TEST_DIRECTORY/test.conf info ${TEST_TMPDIR}/out.raucb
-+# "
- 
- test_expect_success PKCS11 "rauc bundle with PKCS11 (key 1)" "
-   rm -f ${TEST_TMPDIR}/out.raucb &&

diff --git a/dev-embedded/rauc/rauc-1.7.ebuild 
b/dev-embedded/rauc/rauc-1.7.ebuild
deleted file mode 100644
index 3e4f7ced6..0
--- a/dev-embedded/rauc/rauc-1.7.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-DOCS_BUILDER="sphinx"
-DOCS_DIR="${S}/docs"
-
-inherit autotools python-any-r1 docs
-
-DESCRIPTION="Lightweight update client that runs on your Embedded Linux device"
-HOMEPAGE="https://rauc.io/;
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz;
-
-SLOT="0"
-LICENSE="LGPL-2.1"
-KEYWORDS="~amd64"
-IUSE="gpt json network service test"
-
-RESTRICT="!test? ( test )"
-
-BDEPEND="
-   dev-util/gdbus-codegen
-   virtual/pkgconfig
-   test? (
-   dev-libs/opensc
-   net-misc/casync
-   sys-fs/mtd-utils
-   sys-fs/squashfs-tools
-   sys-libs/libfaketime
-   )
-"
-RDEPEND="
-   

[gentoo-commits] repo/proj/guru:master commit in: games-engines/boxtron/

2022-10-03 Thread Haelwenn Monnier
commit: 9d8ba38edf6a14042f78d80ff6faaf0e1bfdaccc
Author: Andreas Zuber  gmx  ch>
AuthorDate: Sat Oct  1 22:08:32 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Oct  1 22:09:23 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9d8ba38e

games-engines/boxtron: python 3.10/3.11 support

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Zuber  gmx.ch>

 .../boxtron/{boxtron-0.5.4-r1.ebuild => boxtron-0.5.4-r2.ebuild}| 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/games-engines/boxtron/boxtron-0.5.4-r1.ebuild 
b/games-engines/boxtron/boxtron-0.5.4-r2.ebuild
similarity index 92%
rename from games-engines/boxtron/boxtron-0.5.4-r1.ebuild
rename to games-engines/boxtron/boxtron-0.5.4-r2.ebuild
index 59acf24d2..aeefff02a 100644
--- a/games-engines/boxtron/boxtron-0.5.4-r1.ebuild
+++ b/games-engines/boxtron/boxtron-0.5.4-r2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2020 Gentoo Authors
+# Copyright 2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-PYTHON_COMPAT=( python3_{8,9} )
+PYTHON_COMPAT=( python3_{10,11} )
 inherit python-single-r1
 
 DESCRIPTION="Steam Play compatibility tool to run DOS games using native Linux 
DOSBox"



[gentoo-commits] repo/proj/guru:master commit in: net-im/session-desktop-bin/

2022-10-03 Thread Haelwenn Monnier
commit: 8da6fa32790a4c35727c4eabad5b43e01faadd12
Author: Akash Paul  outlook  com>
AuthorDate: Sun Oct  2 11:12:17 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sun Oct  2 11:12:17 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8da6fa32

New pacakage net-im/session-desktop-bin

Signed-off-by: Akash Paul  outlook.com>

 net-im/session-desktop-bin/Manifest|   1 +
 net-im/session-desktop-bin/metadata.xml|   8 ++
 .../session-desktop-bin-1.10.1.ebuild  | 117 +
 3 files changed, 126 insertions(+)

diff --git a/net-im/session-desktop-bin/Manifest 
b/net-im/session-desktop-bin/Manifest
new file mode 100644
index 0..3246ba750
--- /dev/null
+++ b/net-im/session-desktop-bin/Manifest
@@ -0,0 +1 @@
+DIST session-desktop-linux-amd64-1.10.1.deb 67725508 BLAKE2B 
f6ad9e45c582cfec6a2e0d19dc19908e7dcc2d47a6246b1eeb7433375b2e0bbf79763ae17029fb8334a25b501227ede1bca037b43b32529cc3898e535d779d91
 SHA512 
b16c2f37ba90ef5af8e5fff329818c88c3a80a243efeabc4cab21815306b78d0dfb1f262620e105b72f88c4a922f197e5b0b41fae54e0062e62bf237c5993bef

diff --git a/net-im/session-desktop-bin/metadata.xml 
b/net-im/session-desktop-bin/metadata.xml
new file mode 100644
index 0..ecf3a18b2
--- /dev/null
+++ b/net-im/session-desktop-bin/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+paul007-...@outlook.com
+Akash paul
+
+

diff --git a/net-im/session-desktop-bin/session-desktop-bin-1.10.1.ebuild 
b/net-im/session-desktop-bin/session-desktop-bin-1.10.1.ebuild
new file mode 100644
index 0..340fcc3ed
--- /dev/null
+++ b/net-im/session-desktop-bin/session-desktop-bin-1.10.1.ebuild
@@ -0,0 +1,117 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="${PN/-bin/}"
+
+CHROMIUM_LANGS="
+   am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he 
hi
+   hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr 
sv
+   sw ta te th tr uk vi zh-CN zh-TW
+"
+
+inherit chromium-2 linux-info unpacker optfeature xdg
+
+DESCRIPTION="Session Desktop - Onion routing based messenger"
+HOMEPAGE="https://getsession.org/ https://github.com/oxen-io/session-desktop;
+SRC_URI="https://github.com/oxen-io/session-desktop/releases/download/v${PV}/session-desktop-linux-amd64-${PV}.deb;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+RESTRICT="splitdebug"
+
+RDEPEND="
+   app-accessibility/at-spi2-atk:2
+   app-accessibility/at-spi2-core:2
+   dev-libs/atk
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   dev-libs/wayland
+   media-libs/alsa-lib
+   media-libs/mesa[X(+)]
+   net-print/cups
+   sys-apps/dbus[X]
+   x11-libs/cairo
+   x11-libs/gtk+:3[X]
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+"
+DESTDIR="/opt/${MY_PN}"
+
+QA_PREBUILT="
+   ${DESTDIR#/}/session-desktop
+   ${DESTDIR#/}/chrome_crashpad_handler
+   ${DESTDIR#/}/chrome-sandbox
+   ${DESTDIR#/}/libffmpeg.so
+   ${DESTDIR#/}/libvk_swiftshader.so
+   ${DESTDIR#/}/libvulkan.so.1
+   ${DESTDIR#/}/libEGL.so
+   ${DESTDIR#/}/libGLESv2.so
+   ${DESTDIR#/}/libVkICD_mock_icd.so
+   ${DESTDIR#/}/swiftshader/libEGL.so
+   ${DESTDIR#/}/swiftshader/libGLESv2.so
+   ${DESTDIR#/}/resources/app.asar.unpacked/node_modules/*
+"
+
+CONFIG_CHECK="~USER_NS"
+S="${WORKDIR}"
+
+pkg_pretend(){
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack(){
+   unpack session-desktop-linux-amd64-${PV}.deb
+   unpack ../work/data.tar.xz
+   unpack ../work/usr/share/doc/session-desktop/changelog.gz   
+}
+
+src_prepare(){
+   default
+   rm control.tar.gz || die "Deletion of redundant control.tar.gz archive 
failed"
+   
+   pushd "opt/Session/locales/" || die "location change for language 
cleanup failed"
+   chromium_remove_language_paks
+   popd > /dev/null || die "location reset for language cleanup failed"
+}
+
+src_configure(){
+   chromium_suid_sandbox_check_kernel_config
+   default
+}
+
+src_install(){
+   insinto /
+   dodoc changelog
+   insopts -m0755
+   doins -r opt
+   
+   insinto /usr/share
+   doins -r usr/share/applications
+   doins -r usr/share/icons
+   
+   fperms 4755 /opt/Session/chrome-sandbox
+   
+   dosym -r /opt/Session/${MY_PN} /usr/bin/${MY_PN}
+}
+
+pkg_postinst(){
+   xdg_pkg_postinst
+   
+   optfeature "sound support" \
+   media-sound/pulseaudio media-sound/apulse[sdk] 
media-video/pipewire
+   

[gentoo-commits] repo/proj/guru:master commit in: www-apps/code-server-bin/

2022-10-03 Thread Haelwenn Monnier
commit: 34e77c41cb150f045c8e0401ca398507c73a6fa3
Author: Leonardo Hernández Hernández  outlook  com>
AuthorDate: Sat Oct  1 21:28:21 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Oct  1 21:29:11 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=34e77c41

www-apps/code-server-bin: add 4.7.1, drop 4.5.1

Signed-off-by: Leonardo Hernández Hernández  outlook.com>

 www-apps/code-server-bin/Manifest| 4 ++--
 .../{code-server-bin-4.5.1.ebuild => code-server-bin-4.7.1.ebuild}   | 5 ++---
 2 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/www-apps/code-server-bin/Manifest 
b/www-apps/code-server-bin/Manifest
index 5bbdae39c..e2d8c65ee 100644
--- a/www-apps/code-server-bin/Manifest
+++ b/www-apps/code-server-bin/Manifest
@@ -1,6 +1,6 @@
-DIST code-server-4.5.1-linux-amd64.tar.gz 99839294 BLAKE2B 
a72b14b8647b8814d4c79e84f2cf0ef09f8db5462bb1a4611cb65c089e9dea24d72bda3a20ac3a606d7c5ff2f62e23b0d53daec021ad3d302343e947468b
 SHA512 
d53f2187830617ce83a0b23ad7258571436fe0d2e259a2d2f0f5869c6588c68974ddcc1871a5eb09c5106e32460732a3449a1d4b0a5d14b921061eea080e89fc
-DIST code-server-4.5.1-linux-arm64.tar.gz 90931432 BLAKE2B 
829c405c4b47339dad4bcc883433716e2f2da2b64e90b461fa8fb12f61414768a0705624c01f1eb13fc984a09fe1d8ce15c36aefd33afcd8406af7688d58a552
 SHA512 
91f1554c0505eefc717ea6f479fa6d7560c1abd121934842e333775d0a01a205dea203914d223a8c4ea69edd65203a557243e4a4fe040e0833531e77a31e5398
 DIST code-server-4.6.1-linux-amd64.tar.gz 98908844 BLAKE2B 
7ca74733578b8f2fcfbc395a2fd385511b23ebced014f024904e1bf29dfa48f0ac7295746f61ea3a9d8cafa13e2b9072d48062f753ffab4f95470b868958d5e7
 SHA512 
d4bf2cbc06cdf6fe387758a6968bb4db375745f24c32c7b1f5ad199295fb363b83a071d6de78f55f117e20e78287274a0ab7b654b03454ed3056e4ea4cbefb2d
 DIST code-server-4.6.1-linux-arm64.tar.gz 89823651 BLAKE2B 
1795c6d7f3198f26a5f8567fe00c59e01f6bc9dd1230e74672671399d3ee9d2566ae73711ae30fdece51a387c4d5cfe3738ade6705b91610da67fabc7adcc6fc
 SHA512 
36c3d102c5fdf09c1ce8e22edc10464c6f9b6915572a7ce8b9c50a77f77489a5ba89e050f204383375d04772f7ebce6dde5d6914c3d769af8f7e4d2e53831b0c
 DIST code-server-4.7.0-linux-amd64.tar.gz 103853310 BLAKE2B 
a6435b233f2d5aeebe6a5c057f5e98e1c66496c380c60b59ba69eaef17e5dfb84f169dbbd99baac26936dc2de7055dae906436c7738562eaed96907688fe
 SHA512 
2e07c6e55625a17538a9cde29065196b0c065b9791dc56a76e24bdb5a2eec11133b7f1f8d8fce512da3dc8dda69cea31572d3d16b0472123892165ed4327449b
 DIST code-server-4.7.0-linux-arm64.tar.gz 94759564 BLAKE2B 
aa012c85cab9736b9dbf0d8c6780b0141a08d5b41a6a3db38a14ab84c16562ee710d3c42851c59ea3d2c0d9548182df8ade7b72b8d513663db63cad2d7f81d23
 SHA512 
282eb625a728b5573efaec720d44b0b1871779444cb771346dea2b46f1e77adf58aedbb3cc517fd9f49740ef552ed6357de04aabab38d7f3dc70f3361da45d37
+DIST code-server-4.7.1-linux-amd64.tar.gz 103979733 BLAKE2B 
0346e107ef55d09094d341b64ddf4e31cb683a4a7a296405c1336a0f008a01667dee0732df912057ec82712db0da48b14e2c04def7c666c354eebea18076b59b
 SHA512 
d4e542a894fef141a411ba9dbd5360ca5794a6464d0ce32f5a6681de3311a64e4fd3cedc31144d3ef2eae89cd6266d6db028c042e9692051da31a87a7649962c
+DIST code-server-4.7.1-linux-arm64.tar.gz 9420 BLAKE2B 
0d08f9b9966070a21918ce1a4e9d79c5ce9c4d4550d588cc6b0bf30777a015b4616c49a7fa9f776c303238a9920ebb0a341a9bd421067a333579cf38bc16dab5
 SHA512 
8ac49726830168786a4eac7f3b2182af9510443cd3bc0b5760ddee0ee6ce7845fdd91cd680c95821a3dce41c9c2cdf0b7f50ab7817b6764305e262c643c9d896

diff --git a/www-apps/code-server-bin/code-server-bin-4.5.1.ebuild 
b/www-apps/code-server-bin/code-server-bin-4.7.1.ebuild
similarity index 97%
rename from www-apps/code-server-bin/code-server-bin-4.5.1.ebuild
rename to www-apps/code-server-bin/code-server-bin-4.7.1.ebuild
index 9c32a8ba2..4752a8adf 100644
--- a/www-apps/code-server-bin/code-server-bin-4.5.1.ebuild
+++ b/www-apps/code-server-bin/code-server-bin-4.7.1.ebuild
@@ -19,6 +19,7 @@ RESTRICT="test"
 LICENSE="MIT 0BSD ISC PYTHON BSD-2 BSD Apache-2.0 Unlicense LGPL-2.1+
|| ( BSD-2 MIT Apache-2.0 )
|| ( MIT WTFPL )
+   || ( BSD GPL-2 )
 "
 SLOT="0"
 KEYWORDS="~amd64 ~arm64"
@@ -80,15 +81,13 @@ src_prepare() {
# thus "-bin".
 
# use system node
-   rm ./node ./lib/node \
-   || die "Failed to remove bundled nodejs"
+   rm ./lib/node || die "Failed to remove bundled nodejs"
 
# remove bundled ripgrep binary
rm ./"${VSCODE_MODULES}"/@vscode/ripgrep/bin/rg \
|| die "Failed to remove bundled ripgrep"
 
# not needed
-   rm ./code-server || die
rm ./postinstall.sh || die
 
# For windows



[gentoo-commits] repo/proj/guru:master commit in: net-dialup/tio/

2022-10-03 Thread Haelwenn Monnier
commit: e74818a8090159407ea5e4b58b9a83ba9e778598
Author: Kurt Kanzenbach  kmk-computers  de>
AuthorDate: Sun Oct  2 11:16:39 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sun Oct  2 11:19:16 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e74818a8

net-dialup/tio: drop 1.47

Signed-off-by: Kurt Kanzenbach  kmk-computers.de>

 net-dialup/tio/Manifest|  1 -
 net-dialup/tio/tio-1.47.ebuild | 29 -
 2 files changed, 30 deletions(-)

diff --git a/net-dialup/tio/Manifest b/net-dialup/tio/Manifest
index 1ca95de58..6c6148a9e 100644
--- a/net-dialup/tio/Manifest
+++ b/net-dialup/tio/Manifest
@@ -1,2 +1 @@
-DIST tio-1.47.tar.xz 3411172 BLAKE2B 
b98e50739688fd96ec1b3ec0d58c4c609819c1f7ec56b2ed0ebf2517909070e390f4f69ae344609a4e2e2b6ea61026507bc9fbde4b10b977d5bbe7d4452d4adf
 SHA512 
0fe95f950ab07ff19d7f70bab8ae6474eb0e2e7b6d22dec529450a7c5f02ca746253bee55c35e63b36509c01403c4b92e383b2544959b086e7ce12bb589449ef
 DIST tio-2.0.tar.xz 3415300 BLAKE2B 
23dba40dc8507c6864a7e2a0e9d16ebd0b9209b3eefbd42de634a9a8f14b067ae2304d81cef867e87d17befa49958f4c7eb06d719d1b6615b143c2a4d05eee1a
 SHA512 
620a4fef915104f3ad154e2e45cce34bb461192900a7b01d456029aee550417577b5d20e4334e01edc29e3afb1a80fa4d3c94273c1f4026fe3658e7462de1fc9

diff --git a/net-dialup/tio/tio-1.47.ebuild b/net-dialup/tio/tio-1.47.ebuild
deleted file mode 100644
index aa1af5f4e..0
--- a/net-dialup/tio/tio-1.47.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson bash-completion-r1
-
-DESCRIPTION="Simple TTY terminal application"
-HOMEPAGE="https://tio.github.io/;
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz;
-
-SLOT="0"
-LICENSE="GPL-2+"
-KEYWORDS="~amd64 ~arm64 ~x86"
-
-RDEPEND="
-   dev-libs/inih
-"
-DEPEND="
-   ${RDEPEND}
-"
-
-src_configure() {
-   local emesonargs=(
-   -Dbashcompletiondir="$(get_bashcompdir)"
-   )
-
-   meson_src_configure
-}



[gentoo-commits] repo/proj/guru:master commit in: dev-python/pydispatcher/

2022-10-03 Thread Haelwenn Monnier
commit: ebd23ce7d616c28db8a86a4203f5540e863c823b
Author: Aisha Tammy  aisha  cc>
AuthorDate: Sat Oct  1 15:36:42 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Oct  1 15:37:05 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ebd23ce7

dev-python/pydispatcher: add 2.0.6

Signed-off-by: Aisha Tammy  aisha.cc>

 dev-python/pydispatcher/Manifest  |  1 +
 dev-python/pydispatcher/pydispatcher-2.0.6.ebuild | 19 +++
 2 files changed, 20 insertions(+)

diff --git a/dev-python/pydispatcher/Manifest b/dev-python/pydispatcher/Manifest
index 3e7453f3e..09fd4aaa9 100644
--- a/dev-python/pydispatcher/Manifest
+++ b/dev-python/pydispatcher/Manifest
@@ -1 +1,2 @@
 DIST PyDispatcher-2.0.5.tar.gz 34437 BLAKE2B 
eefc2e0f22c9d91b22acd1352d76f1bd69d7161efdf0827f1bcb42ccf0a5c98576dbc25817e0a6c4cb3327b5fad39281cd19a784f0f477ba1b20690e644e867c
 SHA512 
b361463f006a775e1f22cfe07520951649f76c26be35a80ca016620c8ef466129c4abeafe42f0ffdc605e7523287b1e804967f19d951089d24e052fe10d88e6f
+DIST PyDispatcher-2.0.6.tar.gz 38230 BLAKE2B 
bb197eef032f1c4e563a3bd60c79329c90ddc83ae0cb55b95f561d567851c47411e9a958afc98f96de027efed8c17d36dce11897f59d31bda9bcf145b490f9c0
 SHA512 
516816cec6ea7cd623b1932ed2fb932029757cdb349d905d8940439b54ce0701d628a2cecb1280001c58b7fc3d8e12cc5cd94c6b89affb54a7e749a7c2ee70ba

diff --git a/dev-python/pydispatcher/pydispatcher-2.0.6.ebuild 
b/dev-python/pydispatcher/pydispatcher-2.0.6.ebuild
new file mode 100644
index 0..9cf20dff8
--- /dev/null
+++ b/dev-python/pydispatcher/pydispatcher-2.0.6.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+inherit distutils-r1
+
+DESCRIPTION="Multi-producer-multi-consumer signal dispatching mechanism"
+HOMEPAGE="https://github.com/mcfletch/pydispatcher;
+MY_P=PyDispatcher
+SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_P}/${MY_P}-${PV}.tar.gz"
+S=${WORKDIR}/${MY_P}-${PV}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+distutils_enable_tests unittest



[gentoo-commits] repo/proj/guru:master commit in: dev-python/itemadapter/

2022-10-03 Thread Haelwenn Monnier
commit: 8e12818763d01f39944a8ce810c03072b0dd904d
Author: Aisha Tammy  aisha  cc>
AuthorDate: Sat Oct  1 15:30:48 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Oct  1 15:37:04 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8e128187

dev-python/itemadapter: add 0.7.0

Signed-off-by: Aisha Tammy  aisha.cc>

 dev-python/itemadapter/Manifest |  1 +
 dev-python/itemadapter/itemadapter-0.7.0.ebuild | 27 +
 2 files changed, 28 insertions(+)

diff --git a/dev-python/itemadapter/Manifest b/dev-python/itemadapter/Manifest
index a734b0285..663ea5b49 100644
--- a/dev-python/itemadapter/Manifest
+++ b/dev-python/itemadapter/Manifest
@@ -1,2 +1,3 @@
 DIST itemadapter-0.4.0.tar.gz 14682 BLAKE2B 
ce7c9bcebd1dd75c35e76af2a788e6b3695c4e2fa19cc7dc467dc8dcd58deb71ae2f9272195d5030c0a72b80f56171ed9760eefd6c5c2b2769176ca8b441d6b8
 SHA512 
c7226c2e0e8c2f1695ec62e67a60b99ed92f4e71c9003a274292df91cef54abc382f614eb08422be6d532c0e91fa0bf962d2b5f6b2220e107b5ba43d921be15d
 DIST itemadapter-0.6.0.tar.gz 16325 BLAKE2B 
75fa4c520de2c8fef8bf84ca416c2603d3237d86a994d4c083d6ad3469b03d8398ecd5828a3a3d18f742462002294c1872a493f4b29983907eaadb2b8af8f1fa
 SHA512 
faa6170ea72d29f15c0332f38b288d8a4f1e2bb7229d3eb61227b52231c4d16d52bed09eda52acaf8653093afbc59ba2ec9ef8a2a4d408502f70704cea82c9ec
+DIST itemadapter-0.7.0.tar.gz 16849 BLAKE2B 
1efd7251c50f17e8e3e52d3544b24ccdc5e5fcae90ad46f010959e3d5e6b2703271e310a37762b087a873a1ae0c0c9249ca19229cd062d974a05119d2e7ec221
 SHA512 
7402650f82fa16c2976821c5033a156c0994ad059581a714cb9a920235b1d2d4bbba60fbb186374377fb5dfc16ec59c5d432987e5c7906655c4e20d27f5e65cd

diff --git a/dev-python/itemadapter/itemadapter-0.7.0.ebuild 
b/dev-python/itemadapter/itemadapter-0.7.0.ebuild
new file mode 100644
index 0..3e0ee92e5
--- /dev/null
+++ b/dev-python/itemadapter/itemadapter-0.7.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..10} )
+inherit distutils-r1
+
+DESCRIPTION="Common interface for scrapy data container classes"
+HOMEPAGE="https://scrapy.org/;
+SRC_URI="https://github.com/scrapy/itemadapter/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT=0
+KEYWORDS="~amd64"
+
+RDEPEND="${PYTHON_DEPS}"
+DEPEND="${RDEPEND}"
+BDEPEND="${DEPEND}
+   test? (
+   dev-python/attrs[${PYTHON_USEDEP}]
+   dev-python/pydantic[${PYTHON_USEDEP}]
+   dev-python/scrapy[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/proj/guru:master commit in: dev-python/prawcore/

2022-10-03 Thread Haelwenn Monnier
commit: a104edbcc4eef5084cc637420c46c5c85ef3cd87
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Sat Oct  1 03:53:45 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Oct  1 03:57:12 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a104edbc

dev-python/prawcore: fix test dep

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-python/prawcore/prawcore-2.3.0.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-python/prawcore/prawcore-2.3.0.ebuild 
b/dev-python/prawcore/prawcore-2.3.0.ebuild
index 79107f05c..72ad8ad10 100644
--- a/dev-python/prawcore/prawcore-2.3.0.ebuild
+++ b/dev-python/prawcore/prawcore-2.3.0.ebuild
@@ -14,14 +14,13 @@ LICENSE="BSD-2"
 SLOT="0"
 KEYWORDS="~amd64"
 
-RESTRICT="test"
-
 RDEPEND="dev-python/requests[${PYTHON_USEDEP}]"
 BDEPEND="test? (


[gentoo-commits] repo/proj/guru:master commit in: net-p2p/monero/, net-p2p/monero/files/

2022-10-03 Thread Haelwenn Monnier
commit: 3184a663a9b13d29c3e1bb71f71b0bfab7b19c71
Author: Efe İzbudak  metu  edu  tr>
AuthorDate: Fri Sep 30 21:26:49 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Fri Sep 30 21:27:13 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3184a663

net-p2p/monero: add 0.18.1.2

Signed-off-by: Efe İzbudak  metu.edu.tr>

 net-p2p/monero/Manifest|   1 +
 .../monero-0.18.1.2-unbundle-dependencies.patch| 102 ++
 net-p2p/monero/monero-0.18.1.2.ebuild  | 117 +
 3 files changed, 220 insertions(+)

diff --git a/net-p2p/monero/Manifest b/net-p2p/monero/Manifest
index 0e415c491..066f2d24e 100644
--- a/net-p2p/monero/Manifest
+++ b/net-p2p/monero/Manifest
@@ -4,3 +4,4 @@ DIST monero-0.17.3.0.tar.gz 10659302 BLAKE2B 
fe73172e490f119a3d3730e3c11afd386e5
 DIST monero-0.17.3.2.tar.gz 10685156 BLAKE2B 
f313ec0e5e224797448a43ad46d4e990174eec6cdceec6dc9a25d62f014a775172e103d05a33558404bd84a8443ba6ada0c27f81a3a83fe630d16cbad97602f5
 SHA512 
2d34e0525b2ca1d7bddb8ea51776b49fec4fb866a1c1239c347460ed3369af2f430be32da45666f16c369cebef099f285971c0e806d75d60354f195c5f93891d
 DIST monero-0.18.1.0.tar.gz 11600139 BLAKE2B 
dac1182e772b4163b2cc76ec83dc2cb5e91b251dab2185d4a2df6134780f05fadba2fc603964caab973ef6bc37dce1bfcb194c92ea4f843cfb953f9a5fc24378
 SHA512 
761f1bae4157ea05565c7459d1cd2a9316317068e3afc18a7215e4a949dee7eb58fe023cbd04c9fec0141d1f3dc33f526b2a187934b33d7aff2b55e47fad599c
 DIST monero-0.18.1.1.tar.gz 11609864 BLAKE2B 
45591a856d251b6d11dc9eac987852fc413bea3fd035c330218cbb2226636ed4284b69e016a0e4ad71e2976fbe8bd6a4bc1d48cca05a45722add068c56ae0d9e
 SHA512 
71c7d1940a31943b5a01236ffd7760907a3e63c50e31efa04cbd75f90d65401ed367efc1a9685a45638df7bdabd158ab61ee94398e3ca8e6c998aeb779db2066
+DIST monero-0.18.1.2.tar.gz 11609034 BLAKE2B 
3186a1038e9dd8f204a506df28c526bf3e0e5f788ad2d6b512f02735162a479be3f46d309d4e6888f30f962d68ecaf269888c8c0b21a066cad78b3c06f8cfc83
 SHA512 
d112f34b2fe6720c324560dd523badb68f08d03183d4bbbe7e1aa95f641cde4a1c4fa4042f1d47f9920f799269cc9620150136ebbef6dd66fcd4df0336c0d7f3

diff --git a/net-p2p/monero/files/monero-0.18.1.2-unbundle-dependencies.patch 
b/net-p2p/monero/files/monero-0.18.1.2-unbundle-dependencies.patch
new file mode 100644
index 0..6cd7e7c3d
--- /dev/null
+++ b/net-p2p/monero/files/monero-0.18.1.2-unbundle-dependencies.patch
@@ -0,0 +1,102 @@
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -458,7 +458,7 @@
+ # elseif(CMAKE_SYSTEM_NAME MATCHES ".*BSDI.*")
+ #   set(BSDI TRUE)
+ 
+-include_directories(external/rapidjson/include external/easylogging++ src 
contrib/epee/include external external/supercop/include)
++include_directories(external/rapidjson/include external/easylogging++ src 
contrib/epee/include external )
+ 
+ if(APPLE)
+   cmake_policy(SET CMP0042 NEW)
+@@ -1201,7 +1201,6 @@
+   set(ZMQ_LIB "${ZMQ_LIB};${SODIUM_LIBRARY}")
+ endif()
+ 
+-include(external/supercop/functions.cmake) # place after setting flags and 
before src directory inclusion
+ add_subdirectory(contrib)
+ add_subdirectory(src)
+ 
+--- a/external/CMakeLists.txt
 b/external/CMakeLists.txt
+@@ -37,21 +37,7 @@
+ 
+ find_package(Miniupnpc REQUIRED)
+ 
+-message(STATUS "Using in-tree miniupnpc")
+-set(UPNPC_NO_INSTALL TRUE CACHE BOOL "Disable miniupnp installation" FORCE)
+-add_subdirectory(miniupnp/miniupnpc)
+-set_property(TARGET libminiupnpc-static PROPERTY FOLDER "external")
+-set_property(TARGET libminiupnpc-static PROPERTY POSITION_INDEPENDENT_CODE ON)
+-if(MSVC)
+-  set_property(TARGET libminiupnpc-static APPEND_STRING PROPERTY 
COMPILE_FLAGS " -wd4244 -wd4267")
+-elseif(NOT MSVC)
+-  set_property(TARGET libminiupnpc-static APPEND_STRING PROPERTY 
COMPILE_FLAGS " -Wno-undef -Wno-unused-result -Wno-unused-value")
+-endif()
+-if(CMAKE_SYSTEM_NAME MATCHES "NetBSD")
+-  set_property(TARGET libminiupnpc-static APPEND_STRING PROPERTY 
COMPILE_FLAGS " -D_NETBSD_SOURCE")
+-endif()
+-
+-set(UPNP_LIBRARIES "libminiupnpc-static" PARENT_SCOPE)
++set(UPNP_LIBRARIES "miniupnpc" PARENT_SCOPE)
+ 
+ find_package(Unbound)
+ 
+@@ -69,4 +55,3 @@
+ add_subdirectory(db_drivers)
+ add_subdirectory(easylogging++)
+ add_subdirectory(qrcodegen)
+-add_subdirectory(randomx EXCLUDE_FROM_ALL)
+--- a/src/crypto/CMakeLists.txt
 b/src/crypto/CMakeLists.txt
+@@ -55,6 +55,7 @@
+ endif()
+ 
+ include_directories(${RANDOMX_INCLUDE})
++include_directories(SYSTEM /usr/include/monero)
+ 
+ set(crypto_headers)
+ 
+@@ -97,6 +98,3 @@
+ # cheat because cmake and ccache hate each other
+ set_property(SOURCE CryptonightR_template.S PROPERTY LANGUAGE C)
+ set_property(SOURCE CryptonightR_template.S PROPERTY XCODE_EXPLICIT_FILE_TYPE 
sourcecode.asm)
+-
+-# Must be done last, because it references libraries in this directory
+-add_subdirectory(wallet)
+--- a/src/crypto/wallet/crypto.h
 b/src/crypto/wallet/crypto.h
+@@ -30,7 +30,6 @@
+ #pragma once
+ 
+ #include 
+-#include "crypto/wallet/ops.h"
+ 
+ 

[gentoo-commits] repo/proj/guru:master commit in: dev-python/itemloaders/

2022-10-03 Thread Haelwenn Monnier
commit: b48e1412ca7005f19aef887af0bbcfa75282dd26
Author: Aisha Tammy  aisha  cc>
AuthorDate: Sat Oct  1 15:31:32 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Oct  1 15:37:05 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b48e1412

dev-python/itemloaders: add 1.0.6

Signed-off-by: Aisha Tammy  aisha.cc>

 dev-python/itemloaders/Manifest |  1 +
 dev-python/itemloaders/itemloaders-1.0.6.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/dev-python/itemloaders/Manifest b/dev-python/itemloaders/Manifest
index 48ec99822..f7290f0b7 100644
--- a/dev-python/itemloaders/Manifest
+++ b/dev-python/itemloaders/Manifest
@@ -1 +1,2 @@
 DIST itemloaders-1.0.4.tar.gz 26673 BLAKE2B 
a582a80a8a74be05c3e4770dc6fa017e43d20c496da79c5bb7ae9b02bdb282183347849e7a83b6174821fcc46d4021414b354537dc14291b6be82e774ffefd4e
 SHA512 
b3f59c99db8dbf9757a304c55bd6b47fdddc984edbeacd8314baaf8e319897b33801bc481d192330a573e75a6aa586d3da5bb11318287709723221bcbde6
+DIST itemloaders-1.0.6.tar.gz 26912 BLAKE2B 
b3925a4e06cc35d70fada0b43823fffc6cb37b16cea15438183adc728d08a47ab0d5bf721fcc7de18a60380faf2a17d38425eea3b2000209a5369dab21433106
 SHA512 
60f81dcaca51b9050c2a4a3abcedc9328943eda353a26c1ad28e489c338ea9d18d9ce76333d3d832746ce636571a1e49965f897bba7c4081d805684bb2ec2682

diff --git a/dev-python/itemloaders/itemloaders-1.0.6.ebuild 
b/dev-python/itemloaders/itemloaders-1.0.6.ebuild
new file mode 100644
index 0..b992a3188
--- /dev/null
+++ b/dev-python/itemloaders/itemloaders-1.0.6.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..10} )
+inherit distutils-r1
+
+DESCRIPTION="Library to populate items using XPath and CSS with a convenient 
API"
+HOMEPAGE="https://scrapy.org/;
+SRC_URI="https://github.com/scrapy/itemloaders/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT=0
+KEYWORDS="~amd64"
+
+DEPEND="${PYTHON_DEPS}"
+RDEPEND="${DEPEND}
+   dev-python/itemadapter[${PYTHON_USEDEP}]
+   dev-python/jmespath[${PYTHON_USEDEP}]
+   dev-python/parsel[${PYTHON_USEDEP}]
+   dev-python/w3lib[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/proj/guru:master commit in: dev-python/scrapy/

2022-10-03 Thread Haelwenn Monnier
commit: 9994a133b0651ed8955e74f591d1d016fd56a5ea
Author: Aisha Tammy  aisha  cc>
AuthorDate: Sat Oct  1 01:40:12 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Oct  1 01:40:12 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9994a133

dev-python/scrapy: add 2.6.3

Signed-off-by: Aisha Tammy  aisha.cc>

 dev-python/scrapy/Manifest|  1 +
 dev-python/scrapy/scrapy-2.6.3.ebuild | 59 +++
 2 files changed, 60 insertions(+)

diff --git a/dev-python/scrapy/Manifest b/dev-python/scrapy/Manifest
index d4914d972..0c482c82c 100644
--- a/dev-python/scrapy/Manifest
+++ b/dev-python/scrapy/Manifest
@@ -1,2 +1,3 @@
 DIST scrapy-2.5.1.tar.gz 1276985 BLAKE2B 
7e4a43391a8dd4f641d188c7a89d26d52bc51aae3eb8340e02c9de2477bc6458f80b3a8ba16f6a17a9ec1debb85fe558fb7c1c48358fd923e02864758ea75fa5
 SHA512 
4285272412b4c474707e864ece701990435d206b0a1ef28cb9f99cff87a02e6b0323e744e96f15878a3b433a7efe4be413d24068bb252f00f9ab1b0a980d844a
 DIST scrapy-2.6.2.tar.gz 1312436 BLAKE2B 
4cfa85a624d22145a306abb1ea17b12ba662f7f5bef51572f6a26670dfae059dc8b80a92eec6efb42d31175732e410f126ad4bd1c0904928bfcc284288ce9b5b
 SHA512 
4442c26a42df1c2e91ab6f8391568ba4e774b938a915f05492572d7ef196760101fc4c1ae4e17fc79cba574dd5696fee842672ec613d6fdb1167f9965972afd5
+DIST scrapy-2.6.3.tar.gz 1312210 BLAKE2B 
48dd845eda2bf96a2c69f5fb95fd2cdd9203e16d50251a46cedf38e5241de21aa01099b735bb79bdee4cc8687c32bf7724779a01de8eca2f8ff1c1d95d04a749
 SHA512 
4248fdde8e71e8045811ef1ce78bf30939a705d1d0a075025e79f15ceca357391345e24a7990bf63e9c98b5ee099b95535fc134f49175c0275bef5393da2a5c8

diff --git a/dev-python/scrapy/scrapy-2.6.3.ebuild 
b/dev-python/scrapy/scrapy-2.6.3.ebuild
new file mode 100644
index 0..698f73302
--- /dev/null
+++ b/dev-python/scrapy/scrapy-2.6.3.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..10} )
+inherit distutils-r1
+
+DESCRIPTION="A high-level Web Crawling and Web Scraping framework"
+HOMEPAGE="https://scrapy.org/;
+SRC_URI="https://github.com/scrapy/scrapy/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT=0
+KEYWORDS="~amd64"
+
+# The 'PyDispatcher>=2.0.5' distribution was not found and is required by 
Scrapy
+# https://bugs.gentoo.org/684734
+RDEPEND="${PYTHON_DEPS}
+   dev-python/cssselect[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   =dev-python/pydispatcher-2.0.5[${PYTHON_USEDEP}]
+   dev-python/pyopenssl[${PYTHON_USEDEP}]
+   dev-python/queuelib[${PYTHON_USEDEP}]
+   dev-python/service_identity[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/tldextract[${PYTHON_USEDEP}]
+   >=dev-python/twisted-17.9.0[${PYTHON_USEDEP}]
+   dev-python/w3lib[${PYTHON_USEDEP}]
+   dev-python/zope-interface[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   test? (
+   dev-python/testfixtures[${PYTHON_USEDEP}]
+   dev-python/uvloop[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+PATCHES=( "${FILESDIR}/${PN}-2.5.1-no-doctest.patch" )
+
+python_test() {
+   py.test -vv --ignore=docs \
+   --ignore="tests/test_proxy_connect.py" \
+   --ignore="tests/test_utils_display.py" \
+   --ignore="tests/test_command_check.py" \
+   --ignore="tests/test_feedexport.py" \
+   --ignore="tests/test_pipeline_files.py" \
+   --ignore="tests/test_pipeline_images.py" \
+   --ignore="tests/test_squeues.py" || die
+}



[gentoo-commits] repo/proj/guru:master commit in: app-crypt/intel-ipsec-mb/, app-crypt/intel-ipsec-mb/files/

2022-10-03 Thread Haelwenn Monnier
commit: 4c33f10215c26c17fafd0c31a7a3f324ce14aeff
Author: Aisha Tammy  aisha  cc>
AuthorDate: Sat Oct  1 01:37:17 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Oct  1 01:37:17 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4c33f102

app-crypt/intel-ipsec-mb: update to 1.3

Signed-off-by: Aisha Tammy  aisha.cc>

 app-crypt/intel-ipsec-mb/Manifest  |   1 +
 .../intel-ipsec-mb-1.3_remove-werror-and-O3.patch  | 182 +
 ...ec-mb-.ebuild => intel-ipsec-mb-1.3.ebuild} |   4 +-
 .../intel-ipsec-mb/intel-ipsec-mb-.ebuild  |   4 +-
 4 files changed, 187 insertions(+), 4 deletions(-)

diff --git a/app-crypt/intel-ipsec-mb/Manifest 
b/app-crypt/intel-ipsec-mb/Manifest
index 01c6d513a..3a14699a2 100644
--- a/app-crypt/intel-ipsec-mb/Manifest
+++ b/app-crypt/intel-ipsec-mb/Manifest
@@ -1,2 +1,3 @@
 DIST intel-ipsec-mb-1.1.tar.gz 1227915 BLAKE2B 
56d104c2bcebd4a8125d64362c14603b7005c8ef0978d4039da3128f06fbba7f469ac8df23e3315b9f3fe33c392804fd718a533edd34e4a545f767a1c2e2fd60
 SHA512 
aca5863d36b333c4c896549074242fb4c2c0a4d6598b27baa794944436527bdd6e1a5dbca9d39e0c3a89e61d7d175adcf5bf6c6cbdffd0a43bca1fea0be42ebe
 DIST intel-ipsec-mb-1.2.tar.gz 1251965 BLAKE2B 
f92172ea727f8c0a5beff6e8fe6bb1630b5e83ddffa7384b998ebb6dfe09fd2657203ab53358296ade0106240278f659c297c0897e2de364b434032a58f417b3
 SHA512 
dc566ea433f7c85109e833d1debb3c8dc3686b4c0562a00872dd9801ba3530bf87b7b382e167e7d5cec17c3b3535834cc5bdc78f349f501bdfe8920ee51532ac
+DIST intel-ipsec-mb-1.3.tar.gz 2139105 BLAKE2B 
f7ae09cb2721a0193879ee4a3a04fa6d190ebcd70c681a1f885554dbd644d39511cd0832eb22edc5566d72f0fcaba955450d2208b17a040f053aef6134e174b0
 SHA512 
4b91bffcd62f69245da90b70586df425fa6f17fa63d530b0cd09b990fb1ac4c85c2ebc8ed5d8952bd4b8a20e82c3b418e9ef4d61cfe1811af04f1ee16630ec67

diff --git 
a/app-crypt/intel-ipsec-mb/files/intel-ipsec-mb-1.3_remove-werror-and-O3.patch 
b/app-crypt/intel-ipsec-mb/files/intel-ipsec-mb-1.3_remove-werror-and-O3.patch
new file mode 100644
index 0..97ba6da0d
--- /dev/null
+++ 
b/app-crypt/intel-ipsec-mb/files/intel-ipsec-mb-1.3_remove-werror-and-O3.patch
@@ -0,0 +1,182 @@
+diff --git a/lib/Makefile b/lib/Makefile
+index c592114..f2ea5b6 100644
+--- a/lib/Makefile
 b/lib/Makefile
+@@ -117,10 +117,10 @@ YASM_INCLUDES := $(foreach i,$(ASM_INCLUDE_DIRS),-I $i)
+ NASM_INCLUDES := $(foreach i,$(ASM_INCLUDE_DIRS),-I$i/)
+ ifneq ($(MINGW),0)
+ YASM_FLAGS := -f x64 -f win64 -X gnu -g dwarf2 -DWIN_ABI $(YASM_INCLUDES)
+-NASM_FLAGS := -Werror -fwin64 -Xvc -gcv8 -DWIN_ABI $(NASM_INCLUDES)
++NASM_FLAGS := -fwin64 -Xvc -gcv8 -DWIN_ABI $(NASM_INCLUDES)
+ else
+ YASM_FLAGS := -f x64 -f elf64 -X gnu -g dwarf2 -DLINUX -D__linux__ 
$(YASM_INCLUDES)
+-NASM_FLAGS := -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ 
$(NASM_INCLUDES)
++NASM_FLAGS := -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ $(NASM_INCLUDES)
+ endif
+ 
+ DEBUG_OPT ?= -O0
+@@ -170,7 +170,6 @@ endif
+ 
+ # prevent SIMD optimizations for non-aesni modules
+ CFLAGS_NO_SIMD = $(CFLAGS) -O1
+-CFLAGS += $(OPT)
+ 
+ # Set generic architectural optimizations
+ OPT_X86 := -msse4.2
+@@ -758,7 +757,7 @@ install: $(LIB_DIR)/$(LIBNAME)
+   install -m 0444 $(MAN2) $(MAN_DIR)
+   install -d $(LIB_INSTALL_DIR)
+ ifeq ($(SHARED),y)
+-  install -s -m $(LIBPERM) $(LIB_DIR)/$(LIBNAME) $(LIB_INSTALL_DIR)
++  install -m $(LIBPERM) $(LIB_DIR)/$(LIBNAME) $(LIB_INSTALL_DIR)
+ else
+   # must not strip symbol table for static libs
+   install -m $(LIBPERM) $(LIB_DIR)/$(LIBNAME) $(LIB_INSTALL_DIR)
+diff --git a/lib/win_x64.mak b/lib/win_x64.mak
+index b33f5b1..69603d5 100644
+--- a/lib/win_x64.mak
 b/lib/win_x64.mak
+@@ -125,7 +125,7 @@ LINK_TOOL = link
+ LINKFLAGS = $(DLFLAGS) /nologo /machine:X64
+ 
+ AS = nasm
+-AFLAGS = $(DAFLAGS) -Werror -fwin64 -Xvc -DWIN_ABI -I.
++AFLAGS = $(DAFLAGS) -fwin64 -Xvc -DWIN_ABI -I.
+ 
+ # dependency
+ !ifndef DEPTOOL
+diff --git a/perf/Makefile b/perf/Makefile
+index f204e57..9db0818 100644
+--- a/perf/Makefile
 b/perf/Makefile
+@@ -45,9 +45,9 @@ endif
+ 
+ ifeq ($(MINGW),0)
+ CFLAGS += -DLINUX
+-NASM_FLAGS := -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__
++NASM_FLAGS := -felf64 -Xgnu -gdwarf -DLINUX -D__linux__
+ else
+-NASM_FLAGS := -Werror -fwin64 -Xvc -gcv8 -DWIN_ABI
++NASM_FLAGS := -fwin64 -Xvc -gcv8 -DWIN_ABI
+ endif
+ 
+ # if "-z ibt" is supported then assume "-z shstk, -z cet-report=error" are 
also supported
+@@ -62,21 +62,21 @@ CFLAGS += -fcf-protection=full
+ endif
+ 
+ ifeq ($(MINGW),0)
+-LDFLAGS = -fPIE -z noexecstack -z relro -z now -pthread
++LDFLAGS += -fPIE -z noexecstack -z relro -z now -pthread
+ endif
+ ifeq ($(CC_HAS_CET),1)
+ LDFLAGS += -fcf-protection=full -Wl,-z,ibt -Wl,-z,shstk 
-Wl,-z,cet-report=error
+ endif
+ LDLIBS = -lIPSec_MB
+ 
+-ifeq ("$(shell test -e $(INSTPATH) && echo -n yes)","yes")
++#ifeq ("$(shell test -e $(INSTPATH) && echo -n yes)","yes")
+ # library installed
+-CFLAGS +=
+-else
++#CFLAGS +=

[gentoo-commits] repo/proj/guru:dev commit in: profiles/

2022-10-03 Thread Haelwenn Monnier
commit: 2054b8dd37f77abce8d3602c81ecbdba34c30732
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Tue Oct  4 02:51:10 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Tue Oct  4 02:52:38 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2054b8dd

license_groups: Add Saleae in @EULA

Seems to require explicit approuval and tries to take away more rights than 
all-rights-reserved does.

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 profiles/license_groups | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/license_groups b/profiles/license_groups
index c704a85de..bb1a72535 100644
--- a/profiles/license_groups
+++ b/profiles/license_groups
@@ -5,5 +5,5 @@ OPEN-DEFINITION @OPEN-CONTENT FDL-1.1 FDL-1.1+ FDL-1.2 FDL-1.2+ 
FDL-1.3 FDL-1.3+
 FREE @FREE-SOFTWARE @OPEN-DEFINITION
 DFSG @FREE lablgtk-examples meschach shion VOSTROM
 BINARY-REDISTRIBUTABLE PGP-2 RSAREF
-EULA Enpass-EULA RTCW-ETEULA technic Typora-EULA Warframe-EULA
+EULA Enpass-EULA RTCW-ETEULA technic Typora-EULA Warframe-EULA Saleae
 COPYFREE 0BSD BEER-WARE BSL-1.1 BSD BSD-2 CC0-1.0 Clear-BSD HPND MIT OPENLDAP 
POSTGRESQL tcltk Unlicense WTFPL ZSH



[gentoo-commits] repo/proj/guru:dev commit in: dev-lang/wabt/files/, dev-lang/wabt/

2022-10-03 Thread Haelwenn Monnier
commit: 37e16f64f8bb38f72a2271c8a01229cfdb746dfe
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Tue Oct  4 02:23:02 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Tue Oct  4 02:44:11 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=37e16f64

dev-lang/wabt: Remove *.wasm blobs from $S

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 .../wabt/files/wabt-1.0.29-wasm-blob-tests.patch   | 58 ++
 dev-lang/wabt/wabt-1.0.29.ebuild   |  7 +++
 2 files changed, 65 insertions(+)

diff --git a/dev-lang/wabt/files/wabt-1.0.29-wasm-blob-tests.patch 
b/dev-lang/wabt/files/wabt-1.0.29-wasm-blob-tests.patch
new file mode 100644
index 0..aacce18fd
--- /dev/null
+++ b/dev-lang/wabt/files/wabt-1.0.29-wasm-blob-tests.patch
@@ -0,0 +1,58 @@
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 1fe79b8d..5ebf8f87 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -632,52 +632,7 @@ if (BUILD_TESTS)
+ ${USES_TERMINAL}
+   )
+ 
+-  add_custom_target(run-c-api-tests
+-COMMAND ${PYTHON_EXECUTABLE} 
${WABT_SOURCE_DIR}/test/run-c-api-examples.py --bindir 
$
+-WORKING_DIRECTORY ${WABT_SOURCE_DIR}
+-${USES_TERMINAL}
+-  )
+-
+-  add_custom_target(check DEPENDS run-unittests run-tests run-c-api-tests)
+-
+-  function(c_api_example NAME)
+-set(EXENAME wasm-c-api-${NAME})
+-add_executable(${EXENAME} third_party/wasm-c-api/example/${NAME}.c)
+-if (COMPILER_IS_MSVC)
+-  set_target_properties(${EXENAME} PROPERTIES COMPILE_FLAGS "-wd4311")
+-else ()
+-  set_target_properties(${EXENAME} PROPERTIES COMPILE_FLAGS "-std=gnu11 
-Wno-pointer-to-int-cast")
+-endif ()
+-
+-target_link_libraries(${EXENAME} wasm Threads::Threads)
+-add_custom_target(${EXENAME}-copy-to-bin ALL
+-  COMMAND ${CMAKE_COMMAND} -E make_directory ${WABT_SOURCE_DIR}/bin
+-  COMMAND ${CMAKE_COMMAND} -E copy $ 
${WABT_SOURCE_DIR}/bin/
+-  COMMAND ${CMAKE_COMMAND} -E copy 
${WABT_SOURCE_DIR}/third_party/wasm-c-api/example/${NAME}.wasm 
$/
+-  COMMAND ${CMAKE_COMMAND} -E copy 
${WABT_SOURCE_DIR}/third_party/wasm-c-api/example/${NAME}.wasm 
${WABT_SOURCE_DIR}/bin/
+-  DEPENDS ${EXENAME}
+-)
+-add_dependencies(run-c-api-tests ${EXENAME})
+-  endfunction()
+-
+-  c_api_example(callback)
+-  c_api_example(finalize)
+-  c_api_example(global)
+-  c_api_example(hello)
+-  c_api_example(hostref)
+-  c_api_example(multi)
+-  c_api_example(memory)
+-  c_api_example(reflect)
+-  c_api_example(serialize)
+-  c_api_example(start)
+-  c_api_example(table)
+-  c_api_example(trap)
+-  if (NOT WIN32)
+-# depends on pthreads
+-set(THREADS_PREFER_PTHREAD_FLAG ON)
+-find_package(Threads REQUIRED)
+-c_api_example(threads)
+-  endif ()
++  add_custom_target(check DEPENDS run-unittests run-tests)
+ endif ()
+ 
+ # install

diff --git a/dev-lang/wabt/wabt-1.0.29.ebuild b/dev-lang/wabt/wabt-1.0.29.ebuild
index 18e045454..ffbff44c8 100644
--- a/dev-lang/wabt/wabt-1.0.29.ebuild
+++ b/dev-lang/wabt/wabt-1.0.29.ebuild
@@ -20,12 +20,19 @@ RESTRICT="!test? ( test )"
 DEPEND="test? ( dev-cpp/gtest )"
 BDEPEND="${PYTHON_DEPS}"
 
+PATCHES=(
+   # Disable tests depending on third_party/wasm-c-api/example/*.wasm
+   "${FILESDIR}/wabt-1.0.29-wasm-blob-tests.patch"
+)
+
 src_prepare() {
cmake_src_prepare
 
# Submodules kept: third_party/testsuite third_party/wasm-c-api
rm -r third_party/gtest third_party/ply third_party/uvwasi || die
 
+   rm third_party/wasm-c-api/example/*.wasm fuzz-in/wasm/stuff.wasm 
wasm2c/examples/fac/fac.wasm || die
+
sed -i 's;default_compiler =.*;default_compiler = os.getenv("CC", 
"cc");' test/run-spec-wasm2c.py || die
 }
 



[gentoo-commits] repo/proj/guru:dev commit in: dev-lang/wabt/files/, dev-lang/wabt/

2022-10-03 Thread Haelwenn Monnier
commit: 4c1ed292be49648493cb6998c03157e345925e38
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Tue Oct  4 02:37:03 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Tue Oct  4 02:44:11 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4c1ed292

dev-lang/wabt: drop 1.0.29, add 1.0.30

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 dev-lang/wabt/Manifest  |  2 +-
 ...m-blob-tests.patch => wabt-1.0.30-wasm-blob-tests.patch} | 13 +
 dev-lang/wabt/{wabt-1.0.29.ebuild => wabt-1.0.30.ebuild}|  2 +-
 3 files changed, 7 insertions(+), 10 deletions(-)

diff --git a/dev-lang/wabt/Manifest b/dev-lang/wabt/Manifest
index 34c549d92..a0603a36c 100644
--- a/dev-lang/wabt/Manifest
+++ b/dev-lang/wabt/Manifest
@@ -1 +1 @@
-DIST wabt-1.0.29.tar.xz 1977856 BLAKE2B 
08ad2cf96ba743dd094a05f51ab86341fb0403737b35ff8f4e5d5041dfd27994af0215565085f1a1818d847f4587c93e91cebc9f63df6b401f4f295101f6d760
 SHA512 
fa791c29ecc4e8795d5afa6ffd8fcb0b3e39b89f4b936611e86759aafcb77b91c7b02e899d07c8e9ee871ac66e40f44579ec788e2d18a87d4f48dbf795c6c045
+DIST wabt-1.0.30.tar.xz 2020572 BLAKE2B 
eda0074b0839908bb837921ed451aa0c022dc1fe8ee594f64294115dc020edc92e59d259d033d3290c843f501be0bb87e3e9b44e31ba6f6b427898db25a65380
 SHA512 
d7a76d6c96c1a6098111ebfb1a252a0dbd7952a014300015ee39808afcc2243fdb0794a8e2fb7fb26b11c1ecca7923c2fe6210aa6a85d7f6b001c11fe451a816

diff --git a/dev-lang/wabt/files/wabt-1.0.29-wasm-blob-tests.patch 
b/dev-lang/wabt/files/wabt-1.0.30-wasm-blob-tests.patch
similarity index 88%
rename from dev-lang/wabt/files/wabt-1.0.29-wasm-blob-tests.patch
rename to dev-lang/wabt/files/wabt-1.0.30-wasm-blob-tests.patch
index aacce18fd..df9188e91 100644
--- a/dev-lang/wabt/files/wabt-1.0.29-wasm-blob-tests.patch
+++ b/dev-lang/wabt/files/wabt-1.0.30-wasm-blob-tests.patch
@@ -1,15 +1,15 @@
 diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 1fe79b8d..5ebf8f87 100644
+index 2935e9e5..949e4e38 100644
 --- a/CMakeLists.txt
 +++ b/CMakeLists.txt
-@@ -632,52 +632,7 @@ if (BUILD_TESTS)
- ${USES_TERMINAL}
+@@ -658,49 +658,7 @@ if (BUILD_TESTS)
+ USES_TERMINAL
)
  
 -  add_custom_target(run-c-api-tests
 -COMMAND ${PYTHON_EXECUTABLE} 
${WABT_SOURCE_DIR}/test/run-c-api-examples.py --bindir 
$
 -WORKING_DIRECTORY ${WABT_SOURCE_DIR}
--${USES_TERMINAL}
+-USES_TERMINAL
 -  )
 -
 -  add_custom_target(check DEPENDS run-unittests run-tests run-c-api-tests)
@@ -46,10 +46,7 @@ index 1fe79b8d..5ebf8f87 100644
 -  c_api_example(start)
 -  c_api_example(table)
 -  c_api_example(trap)
--  if (NOT WIN32)
--# depends on pthreads
--set(THREADS_PREFER_PTHREAD_FLAG ON)
--find_package(Threads REQUIRED)
+-  if (CMAKE_USE_PTHREADS_INIT)
 -c_api_example(threads)
 -  endif ()
 +  add_custom_target(check DEPENDS run-unittests run-tests)

diff --git a/dev-lang/wabt/wabt-1.0.29.ebuild b/dev-lang/wabt/wabt-1.0.30.ebuild
similarity index 96%
rename from dev-lang/wabt/wabt-1.0.29.ebuild
rename to dev-lang/wabt/wabt-1.0.30.ebuild
index a9544f217..da332c8fe 100644
--- a/dev-lang/wabt/wabt-1.0.29.ebuild
+++ b/dev-lang/wabt/wabt-1.0.30.ebuild
@@ -25,7 +25,7 @@ BDEPEND="
 
 PATCHES=(
# Disable tests depending on third_party/wasm-c-api/example/*.wasm
-   "${FILESDIR}/wabt-1.0.29-wasm-blob-tests.patch"
+   "${FILESDIR}/wabt-1.0.30-wasm-blob-tests.patch"
 )
 
 python_check_deps() {



[gentoo-commits] repo/proj/guru:dev commit in: dev-lang/wabt/

2022-10-03 Thread Haelwenn Monnier
commit: 5a54af1b12bd8e378c08fa34d3cc96301fd06a8d
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Tue Oct  4 02:29:04 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Tue Oct  4 02:44:11 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5a54af1b

dev-lang/wabt: Add dev-python/ply as BDEPEND

Closes: https://bugs.gentoo.org/874663
Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 dev-lang/wabt/wabt-1.0.29.ebuild | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/dev-lang/wabt/wabt-1.0.29.ebuild b/dev-lang/wabt/wabt-1.0.29.ebuild
index ffbff44c8..a9544f217 100644
--- a/dev-lang/wabt/wabt-1.0.29.ebuild
+++ b/dev-lang/wabt/wabt-1.0.29.ebuild
@@ -18,13 +18,20 @@ IUSE="test"
 RESTRICT="!test? ( test )"
 
 DEPEND="test? ( dev-cpp/gtest )"
-BDEPEND="${PYTHON_DEPS}"
+BDEPEND="
+   ${PYTHON_DEPS}
+   $(python_gen_any_dep 'dev-python/ply[${PYTHON_USEDEP}]')
+"
 
 PATCHES=(
# Disable tests depending on third_party/wasm-c-api/example/*.wasm
"${FILESDIR}/wabt-1.0.29-wasm-blob-tests.patch"
 )
 
+python_check_deps() {
+   python_has_version "dev-python/ply[${PYTHON_USEDEP}]"
+}
+
 src_prepare() {
cmake_src_prepare
 



[gentoo-commits] repo/gentoo:master commit in: profiles/features/musl/

2022-10-03 Thread Sam James
commit: 55428c4891c567f5cbdade2a59a28381594a598f
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  4 02:44:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 02:46:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55428c48

profiles/features/musl: mask sys-apps/fwupd[dell]

Signed-off-by: Sam James  gentoo.org>

 profiles/features/musl/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/features/musl/package.use.mask 
b/profiles/features/musl/package.use.mask
index 91dbf30b2db7..737064800bbe 100644
--- a/profiles/features/musl/package.use.mask
+++ b/profiles/features/musl/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2022-10-04)
+# sys-libs/libsmbios is masked on musl
+sys-apps/fwupd dell
+
 # Sam James  (2022-10-04)
 # Needs masked net-misc/netkit-telnetd
 net-irc/ngircd test



[gentoo-commits] repo/gentoo:master commit in: profiles/features/musl/

2022-10-03 Thread Sam James
commit: 9ebb7d65f547b4201e416a929faa86787f2f778c
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  4 02:19:42 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 02:46:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ebb7d65

profiles/features/musl: mask net-irc/ngircd[test]

Signed-off-by: Sam James  gentoo.org>

 profiles/features/musl/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/features/musl/package.use.mask 
b/profiles/features/musl/package.use.mask
index b9f6fcfa5e9b..fee666a22d11 100644
--- a/profiles/features/musl/package.use.mask
+++ b/profiles/features/musl/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2022-10-04)
+# Needs masked net-misc/netkit-telnetd
+net-irc/ngircd test
+
 # Sam James  (2022-10-04)
 # Rolling mask for all USE flags which pull in a masked binary package
 # (linked against glibc). Use for all such packages.



[gentoo-commits] repo/gentoo:master commit in: profiles/features/musl/

2022-10-03 Thread Sam James
commit: fb1154782d75f3996fbdfa766ad1c0ed09ba7001
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  4 02:24:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 02:46:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb115478

profiles/features/musl: mask more systemd packages

Signed-off-by: Sam James  gentoo.org>

 profiles/features/musl/package.mask | 5 +
 profiles/features/musl/package.use.mask | 2 ++
 2 files changed, 7 insertions(+)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 8dd26f8d72a6..588b64eb2c9b 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -240,9 +240,14 @@ sys-libs/glibc
 app-admin/mkosi
 app-admin/systemdgenie
 dev-python/python-systemd
+gnome-extra/office-runner
+gnome-extra/gnome-logs
+sys-apps/dbus-broker
 sys-apps/gentoo-systemd-integration
 sys-apps/systemd
+sys-apps/systemd-readahead
 sys-boot/systemd-boot
+sys-power/switcheroo-control
 sys-process/systemd-cron
 >=www-misc/profile-sync-daemon-6
 

diff --git a/profiles/features/musl/package.use.mask 
b/profiles/features/musl/package.use.mask
index fee666a22d11..91dbf30b2db7 100644
--- a/profiles/features/musl/package.use.mask
+++ b/profiles/features/musl/package.use.mask
@@ -18,6 +18,8 @@ www-client/qutebrowser widevine
 # Sam James  (2022-10-03)
 # Needs systemd which is masked on musl
 net-analyzer/wireshark sdjournal
+sys-apps/ipmitool openbmc
+sys-auth/pambase homed
 
 # Alfred Persson Forsberg  (2022-07-27)
 # Firefox does not build with these flags enabled on musl libc.



[gentoo-commits] repo/gentoo:master commit in: profiles/features/musl/

2022-10-03 Thread Sam James
commit: 9936e23a559a58a3133a2fd45e7d49462be44763
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  4 02:23:42 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 02:46:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9936e23a

profiles/features/musl: mask opencascade flags

Signed-off-by: Sam James  gentoo.org>

 profiles/features/musl/package.mask | 3 +++
 profiles/features/musl/use.mask | 5 +
 2 files changed, 8 insertions(+)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index fc1d8eb2e11a..8dd26f8d72a6 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -41,6 +41,9 @@ net-misc/casync
 
 # Bernd Waibel  (2022-03-14)
 # Doesn't build with musl, bug #832742
+app-eselect/eselect-opencascade
+media-gfx/freecad
+media-gfx/prusaslicer
 sci-libs/opencascade
 
 # Stephan Hartmann  (2022-02-10)

diff --git a/profiles/features/musl/use.mask b/profiles/features/musl/use.mask
index f383362677ab..9f14eb480107 100644
--- a/profiles/features/musl/use.mask
+++ b/profiles/features/musl/use.mask
@@ -5,6 +5,11 @@
 -elibc_musl
 elibc_glibc
 
+# Sam James  (2022-10-04)
+# sci-libs/opencascade is masked on musl
+occ
+opencascade
+
 # Sam James  (2022-10-04)
 # Mask USE flags which pull in a binary package linked against glibc (rolling
 # mask, use for all such packages)



[gentoo-commits] repo/gentoo:master commit in: profiles/features/musl/

2022-10-03 Thread Sam James
commit: 1213b8a9a1f150353d374c60fcd9f56aeb7bc20d
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  4 02:30:42 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 02:46:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1213b8a9

profiles/features/musl: force sys-cluster/torque[crypt]

Signed-off-by: Sam James  gentoo.org>

 profiles/features/musl/package.use.force | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/features/musl/package.use.force 
b/profiles/features/musl/package.use.force
index 71a3432ba12f..e74bebd7fe25 100644
--- a/profiles/features/musl/package.use.force
+++ b/profiles/features/musl/package.use.force
@@ -1,6 +1,10 @@
 # Copyright 1999-2022 Gentoo Authors.
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2022-10-04)
+# net-misc/netkit-rsh is masked on musl and USE=-crypt depends on it
+sys-cluster/torque crypt
+
 # Esteve Varela Colominas  (2022-02-19)
 # The musl allocator works well with telegram
 net-im/telegram-desktop -jemalloc



[gentoo-commits] repo/gentoo:master commit in: profiles/features/musl/

2022-10-03 Thread Sam James
commit: c09058fcf1ae82adec641a6aa489951d4aade0c5
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  4 02:15:11 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 02:46:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c09058fc

profiles/features/musl: mask more nvidia USEs nvdec, optix

Signed-off-by: Sam James  gentoo.org>

 profiles/features/musl/package.mask | 1 +
 profiles/features/musl/package.use.mask | 1 +
 profiles/features/musl/use.mask | 2 ++
 3 files changed, 4 insertions(+)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 9611034bd35f..e85bfbf00649 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -199,6 +199,7 @@ net-misc/netkit-rsh
 # nvidia-drivers only works against glibc.
 dev-libs/cudnn
 dev-libs/cudnn-frontend
+dev-python/pycuda
 dev-util/nvidia-cuda-sdk
 dev-util/nvidia-cuda-toolkit
 media-video/nvidia-video-codec

diff --git a/profiles/features/musl/package.use.mask 
b/profiles/features/musl/package.use.mask
index e6b892c54d4c..b9f6fcfa5e9b 100644
--- a/profiles/features/musl/package.use.mask
+++ b/profiles/features/musl/package.use.mask
@@ -8,6 +8,7 @@ kde-apps/kdenetwork-meta dropbox
 media-video/ffmpeg amf
 net-fs/openafs tsm
 net-analyzer/nagios-plugin-check_raid megaraid-sas
+sys-apps/hwloc gl
 www-client/qutebrowser widevine
 
 # Sam James  (2022-10-03)

diff --git a/profiles/features/musl/use.mask b/profiles/features/musl/use.mask
index f43bb9ce228a..f383362677ab 100644
--- a/profiles/features/musl/use.mask
+++ b/profiles/features/musl/use.mask
@@ -22,8 +22,10 @@ cuda
 cudnn
 collectd_plugins_gpu_nvidia
 nvenc
+nvdec
 nvidia
 nvml
+optix
 video_cards_nvidia
 
 # sys-apps/systemd is masked



[gentoo-commits] repo/gentoo:master commit in: profiles/features/musl/

2022-10-03 Thread Sam James
commit: 10c39b776993377ae079b89e3e7a1065bb7445ef
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  4 02:21:21 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 02:46:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10c39b77

profiles/features/musl: mask net-misc/sitecopy (needs masked 
net-misc/netkit-telnetd)

Signed-off-by: Sam James  gentoo.org>

 profiles/features/musl/package.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index e85bfbf00649..fc1d8eb2e11a 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -51,6 +51,7 @@ www-client/chromium
 # It doesn't build on musl
 # bug #832551
 net-misc/netkit-telnetd
+net-misc/sitecopy
 
 # Sam James  (2022-02-06)
 # Latest version doesn't build on musl



[gentoo-commits] repo/gentoo:master commit in: app-i18n/nkf/

2022-10-03 Thread Sam James
commit: 0a0701f6fd81deed791277c019f114636b8f8bc9
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  4 02:02:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 02:46:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a0701f6

app-i18n/nkf: add github upstream metadata

Signed-off-by: Sam James  gentoo.org>

 app-i18n/nkf/metadata.xml | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/app-i18n/nkf/metadata.xml b/app-i18n/nkf/metadata.xml
index 7eb84b5ec91c..414beff9a719 100644
--- a/app-i18n/nkf/metadata.xml
+++ b/app-i18n/nkf/metadata.xml
@@ -7,5 +7,7 @@


nkf
+   nurse/nkf
+   fumiyas/python-nkf

 



[gentoo-commits] repo/gentoo:master commit in: profiles/features/musl/

2022-10-03 Thread Sam James
commit: ae6a4261843cf6617c47a65674c333e74cf641e0
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  4 02:07:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 02:46:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae6a4261

profiles/features/musl: restructure use.mask a bit for all bin-related masks

Signed-off-by: Sam James  gentoo.org>

 profiles/features/musl/package.use.mask |  6 --
 profiles/features/musl/use.mask | 14 --
 2 files changed, 8 insertions(+), 12 deletions(-)

diff --git a/profiles/features/musl/package.use.mask 
b/profiles/features/musl/package.use.mask
index 1c854d175c4b..d2ed7cb1242c 100644
--- a/profiles/features/musl/package.use.mask
+++ b/profiles/features/musl/package.use.mask
@@ -23,12 +23,6 @@ www-client/qutebrowser widevine
 # nls support, see bug #712828
 x11-wm/fluxbox nls
 
-# Marco Genasci  (2022-01-06)
-# Pulls dev-db/oracle-instantclient which doesn't work on musl
-app-metrics/collectd collectd_plugins_oracle
-dev-lang/php oci8-instant-client
-dev-qt/qtsql oci8
-
 # Ulrich Müller  (2022-01-04)
 # musl iconv doesn't know about shift-jis which is needed for Japanese
 # documentation (bug #830436)

diff --git a/profiles/features/musl/use.mask b/profiles/features/musl/use.mask
index 4bd837547d59..f43bb9ce228a 100644
--- a/profiles/features/musl/use.mask
+++ b/profiles/features/musl/use.mask
@@ -6,12 +6,18 @@
 elibc_glibc
 
 # Sam James  (2022-10-04)
-# dev-libs/luise is a binary package linked against glibc and is masked on musl
+# Mask USE flags which pull in a binary package linked against glibc (rolling
+# mask, use for all such packages)
+collectd_plugins_oracle
 lcd_devices_luise
+oracle
+oci8
+oci8-instant-client
 
 # Sam James  (2022-10-03)
 # x11-drivers/nvidia-drivers is a binary package linked against glibc
-# and is masked on musl
+# and is masked on musl. (We give nvidia its own block given they're
+# all related).
 cuda
 cudnn
 collectd_plugins_gpu_nvidia
@@ -20,10 +26,6 @@ nvidia
 nvml
 video_cards_nvidia
 
-# Marco Genasci  (2022-01-06)
-# Pulls dev-db/oracle-instantclient which doesn't work on musl
-oracle
-
 # sys-apps/systemd is masked
 systemd
 uwsgi_plugins_systemd_logger



[gentoo-commits] repo/gentoo:master commit in: profiles/features/musl/

2022-10-03 Thread Sam James
commit: c20517a825cf59fc424195e68a43ec7b9cd54f40
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  4 02:14:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 02:46:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c20517a8

profiles/features/musl: mask more binary packages

Signed-off-by: Sam James  gentoo.org>

 profiles/features/musl/package.mask | 4 
 profiles/features/musl/package.use.mask | 3 +++
 2 files changed, 7 insertions(+)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 04330eecc709..6cac5527054d 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -81,6 +81,8 @@ dev-games/ps2-packer
 dev-java/openjdk-bin
 dev-java/openjdk-jre-bin
 dev-libs/luise
+dev-perl/Lab-Zhinst
+dev-php/PEAR-MDB2_Driver_oci8
 dev-python/pyzotero
 dev-util/idea-community
 games-action/a-story-about-my-uncle
@@ -104,6 +106,7 @@ games-server/bedrock-server
 games-server/steamcmd
 games-server/ut2004-ded
 games-simulation/slime-rancher
+gnome-extra/nautilus-dropbox
 kde-apps/dolphin-plugins-dropbox
 mate-extra/caja-dropbox
 media-gfx/brscan4
@@ -119,6 +122,7 @@ net-im/element-desktop-bin
 net-im/mattermost-desktop-bin
 net-im/rocketchat-desktop-bin
 net-im/skypeforlinux
+net-im/skype-dbus-mock
 net-im/teams
 net-im/telegram-desktop-bin
 net-im/wazzapp-bin

diff --git a/profiles/features/musl/package.use.mask 
b/profiles/features/musl/package.use.mask
index 93e8633e68a1..044e181fed70 100644
--- a/profiles/features/musl/package.use.mask
+++ b/profiles/features/musl/package.use.mask
@@ -5,6 +5,9 @@
 # Rolling mask for all USE flags which pull in a masked binary package
 # (linked against glibc). Use for all such packages.
 kde-apps/kdenetwork-meta dropbox
+media-video/ffmpeg amf
+net-fs/openafs tsm
+net-analyzer/nagios-plugin-check_raid megaraid-sas
 www-client/qutebrowser widevine
 
 # Sam James  (2022-10-03)



[gentoo-commits] repo/gentoo:master commit in: profiles/features/musl/

2022-10-03 Thread Sam James
commit: 9d9f752bbabba8670e3a2759364eecf5f3d74d92
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  4 02:14:39 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 02:46:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d9f752b

profiles/features/musl: mask po4a reverse dependencies

Signed-off-by: Sam James  gentoo.org>

 profiles/features/musl/package.mask |  3 +++
 profiles/features/musl/package.use.mask | 10 ++
 2 files changed, 13 insertions(+)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 6cac5527054d..9611034bd35f 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -186,7 +186,10 @@ dev-libs/level-zero
 # Use of uninitialized value $Text::WrapI18N::charmap in pattern match (m//) 
at /usr/lib/perl5/vendor_perl/5.34/Text/WrapI18N.pm line 155.
 # Can't exec "/usr/bin/locale": No such file or directory at 
/usr/lib/perl5/vendor_perl/5.34/Text/WrapI18N.pm line 134.
 # ```
+app-doc/kicad-doc
+app-i18n/man-pages-l10n
 app-text/po4a
+games-strategy/colobot
 
 # Hank Leininger  (2021-07-14)
 # Uses glibc-specific rexec(3) function, bug #715898

diff --git a/profiles/features/musl/package.use.mask 
b/profiles/features/musl/package.use.mask
index 044e181fed70..e6b892c54d4c 100644
--- a/profiles/features/musl/package.use.mask
+++ b/profiles/features/musl/package.use.mask
@@ -39,8 +39,18 @@ net-misc/iputils rarpd
 
 # Sam James  (2021-11-20)
 # Pulls in po4a which doesn't seem to work on musl (wants /usr/bin/locale)
+app-arch/dpkg nls
+app-emulation/guestfs-tools doc
+app-emulation/libguestfs doc
+app-text/bibletime doc
+dev-util/debhelper l10n_de l10n_es l10n_fr
+dev-util/schroot nls
+media-video/mkvtoolnix nls
+sci-electronics/kicad-meta doc
+sys-apps/fakeroot nls
 sys-apps/man-db nls
 sys-apps/sysvinit nls
+sys-auth/sssd man
 
 # Sam James  (2021-11-07)
 # Disable some sanitizers for LLVM, see bug #753935



[gentoo-commits] repo/gentoo:master commit in: profiles/features/musl/

2022-10-03 Thread Sam James
commit: 2a796e6c6a7ee5b1ca72bac666ab225021a5049c
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  4 02:09:51 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 02:46:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a796e6c

profiles/features/musl: rejig package.use.mask a bit too

Signed-off-by: Sam James  gentoo.org>

 profiles/features/musl/package.use.mask | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/profiles/features/musl/package.use.mask 
b/profiles/features/musl/package.use.mask
index d2ed7cb1242c..93e8633e68a1 100644
--- a/profiles/features/musl/package.use.mask
+++ b/profiles/features/musl/package.use.mask
@@ -2,8 +2,10 @@
 # Distributed under the terms of the GNU General Public License v2
 
 # Sam James  (2022-10-04)
-# Needs masked binary dropbox.
+# Rolling mask for all USE flags which pull in a masked binary package
+# (linked against glibc). Use for all such packages.
 kde-apps/kdenetwork-meta dropbox
+www-client/qutebrowser widevine
 
 # Sam James  (2022-10-03)
 # Needs systemd which is masked on musl
@@ -14,10 +16,6 @@ net-analyzer/wireshark sdjournal
 # See bug #829033
 www-client/firefox clang pgo
 
-# Ionen Wolkens  (2022-03-15)
 # musl package does not currently provide gencat binary, which is needed for
 # nls support, see bug #712828



[gentoo-commits] repo/gentoo:master commit in: profiles/features/musl/

2022-10-03 Thread Sam James
commit: 46d87e12757b03d7e32a6ff97cf1ac4891019585
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  4 02:06:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 02:46:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46d87e12

profiles/features/musl: mask lcd_devices_luise

Signed-off-by: Sam James  gentoo.org>

 profiles/features/musl/use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/features/musl/use.mask b/profiles/features/musl/use.mask
index b83a0a6a5393..4bd837547d59 100644
--- a/profiles/features/musl/use.mask
+++ b/profiles/features/musl/use.mask
@@ -5,6 +5,10 @@
 -elibc_musl
 elibc_glibc
 
+# Sam James  (2022-10-04)
+# dev-libs/luise is a binary package linked against glibc and is masked on musl
+lcd_devices_luise
+
 # Sam James  (2022-10-03)
 # x11-drivers/nvidia-drivers is a binary package linked against glibc
 # and is masked on musl



[gentoo-commits] repo/gentoo:master commit in: profiles/, app-text/libgepub/

2022-10-03 Thread Matt Turner
commit: 2ae7e59350534ae49fd8f26019d3e9c370550903
Author: Guillermo Joandet  gmail  com>
AuthorDate: Mon Oct  3 03:17:58 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Oct  4 02:30:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ae7e593

app-text/libgepub: Version bump to 0.7.0

Closes: https://github.com/gentoo/gentoo/pull/27589
Closes: https://github.com/gentoo/gentoo/pull/27601
Signed-off-by: Guillermo Joandet  gmail.com>
Signed-off-by: Matt Turner  gentoo.org>

 app-text/libgepub/Manifest  |  1 +
 app-text/libgepub/libgepub-0.7.0.ebuild | 40 +
 app-text/libgepub/metadata.xml  |  3 +++
 profiles/package.mask   |  1 +
 4 files changed, 45 insertions(+)

diff --git a/app-text/libgepub/Manifest b/app-text/libgepub/Manifest
index beb1de92287b..fa0089c15972 100644
--- a/app-text/libgepub/Manifest
+++ b/app-text/libgepub/Manifest
@@ -1 +1,2 @@
 DIST libgepub-0.6.0.tar.xz 26092 BLAKE2B 
e578ce1085f35ef56ae32e7c32dcd5aa3b54c4d4b2c3d3826a91984b220bed90e185e724fac338f8a95cf4bbdd7969ca19298be7f9a80ecfeddfcb113149c7df
 SHA512 
90c8df55c2465ab3c44092a772d568b412cea60f20d0f32d33b124d70ece1655dcf53d87c5effa2c494bf103c2e51d31192edf0ad71b46fa61471f94b5768c99
+DIST libgepub-0.7.0.tar.xz 28536 BLAKE2B 
beeab3d3911353cb0cac78207cc9e18e3341afce94213757c8d246a2d01c42aa0eb37618cc066307ce2ec8f21dbb89982271f25a9552d6872d5e86a4345407c6
 SHA512 
2ab661a6379899ff818313205d818ef1239654afde9ebcc22fa55b5d961aee20dd9c8295a58ff1d1fb1ea281ddb6ee8644942a860b3ee9f6a4ba9d7447efc517

diff --git a/app-text/libgepub/libgepub-0.7.0.ebuild 
b/app-text/libgepub/libgepub-0.7.0.ebuild
new file mode 100644
index ..fb682339abe0
--- /dev/null
+++ b/app-text/libgepub/libgepub-0.7.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org meson xdg
+
+DESCRIPTION="GObject based library for handling and rendering epub documents"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/libgepub;
+
+LICENSE="LGPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="+introspection webkit"
+
+RDEPEND="
+   net-libs/libsoup:3.0
+   dev-libs/glib:2
+   dev-libs/libxml2
+   app-arch/libarchive:=
+   webkit? ( >=net-libs/webkit-gtk-2.38.0:4.1[introspection?] )
+   introspection? ( >=dev-libs/gobject-introspection-1.30:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+   default
+
+   # Tests are not executed by `meson test` and they require GTK+3
+   sed -i -e "/subdir('tests')/d" meson.build || die
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use introspection)
+   $(meson_use webkit widget)
+   )
+   meson_src_configure
+}

diff --git a/app-text/libgepub/metadata.xml b/app-text/libgepub/metadata.xml
index c6e394b17a27..8d4a44e6f8dd 100644
--- a/app-text/libgepub/metadata.xml
+++ b/app-text/libgepub/metadata.xml
@@ -5,4 +5,7 @@
 gn...@gentoo.org
 Gentoo GNOME Desktop
   
+  
+Build with GepubWidget based on Webkit
+  
 

diff --git a/profiles/package.mask b/profiles/package.mask
index 10dcd49a55c5..70909110b6e6 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -426,6 +426,7 @@ sys-devel/automake:1.11
 # end up loaded into the same process together with the earlier libsoup ABI.
 # Migration to it is expected for GNOME 42, NOT to be unmasked with GNOME 41.
 >=app-arch/file-roller-43
+>=app-text/libgepub-0.7.0
 >=dev-libs/gjs-1.74
 >=dev-libs/libgweather-4.2.0
 >=dev-python/nautilus-python-4.0



[gentoo-commits] repo/gentoo:master commit in: dev-lang/boogie/

2022-10-03 Thread Maciej Barć
commit: f610854f19a7d7aa140af095a9898c77ad154d73
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Oct  4 01:21:18 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Oct  4 01:50:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f610854f

dev-lang/boogie: add z3 dependency and debug USE flag

Signed-off-by: Maciej Barć  gentoo.org>

 .../{boogie-2.15.8.ebuild => boogie-2.15.8-r1.ebuild} | 15 ++-
 1 file changed, 10 insertions(+), 5 deletions(-)

diff --git a/dev-lang/boogie/boogie-2.15.8.ebuild 
b/dev-lang/boogie/boogie-2.15.8-r1.ebuild
similarity index 75%
rename from dev-lang/boogie/boogie-2.15.8.ebuild
rename to dev-lang/boogie/boogie-2.15.8-r1.ebuild
index 791a595d8262..2bfc10a32fcf 100644
--- a/dev-lang/boogie/boogie-2.15.8.ebuild
+++ b/dev-lang/boogie/boogie-2.15.8-r1.ebuild
@@ -18,9 +18,13 @@ S="${S}"/Source
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64"
+IUSE="debug"
 
-RDEPEND="virtual/dotnet-sdk:${DOTNET_COMPAT}"
-BDEPEND="${RDEPEND}"
+BDEPEND="virtual/dotnet-sdk:${DOTNET_COMPAT}"
+RDEPEND="
+   ${BDEPEND}
+   sci-mathematics/z3
+"
 
 # Generated by dotnet.
 QA_PREBUILT="/usr/share/boogie/BoogieDriver"
@@ -28,19 +32,20 @@ QA_PREBUILT="/usr/share/boogie/BoogieDriver"
 src_prepare() {
export DOTNET_CLI_TELEMETRY_OPTOUT=1
export DOTNET_NOLOGO=1
+   export DOTNET_CONFIGURATION=$(usex debug Debug Release)
+   export 
DOTNET_OUTPUT="${WORKDIR}"/${P}_net${DOTNET_COMPAT}_${DOTNET_CONFIGURATION}/${PN}
export NUGET_PACKAGES="${S}"/nuget_packages
-   export DOTNET_OUTPUT="${WORKDIR}"/${P}_net${DOTNET_COMPAT}_Release/${PN}
 
default
 }
 
 src_configure() {
-   edob dotnet restore
+   edob dotnet restore -p:TargetFramework=net${DOTNET_COMPAT}
 }
 
 src_compile() {
local myopts=(
-   --configuration Release
+   --configuration ${DOTNET_CONFIGURATION}
--no-restore
--no-self-contained
--nologo



[gentoo-commits] repo/gentoo:master commit in: sys-libs/rpmatch-standalone/

2022-10-03 Thread Sam James
commit: 66dbc4aca097f6f1e08b1e504fcac94c76347593
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  4 01:40:25 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 01:40:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66dbc4ac

sys-libs/rpmatch-standalone: Keyword 1.0 arm64, #874777

Signed-off-by: Sam James  gentoo.org>

 sys-libs/rpmatch-standalone/rpmatch-standalone-1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/rpmatch-standalone/rpmatch-standalone-1.0.ebuild 
b/sys-libs/rpmatch-standalone/rpmatch-standalone-1.0.ebuild
index 6cacfa6cfc13..89c22aa73fa8 100644
--- a/sys-libs/rpmatch-standalone/rpmatch-standalone-1.0.ebuild
+++ b/sys-libs/rpmatch-standalone/rpmatch-standalone-1.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/pullmoll/musl-rpmatch/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~mips ~ppc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~x86"
 IUSE="static-libs"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-libs/rpmatch-standalone/

2022-10-03 Thread Sam James
commit: da2563cf862f0a0a37bbb17395d30e677e45f872
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  4 01:41:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 01:41:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da2563cf

sys-libs/rpmatch-standalone: stabilize 1.0 for amd64, arm, arm64, x86

Signed-off-by: Sam James  gentoo.org>

 sys-libs/rpmatch-standalone/rpmatch-standalone-1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/rpmatch-standalone/rpmatch-standalone-1.0.ebuild 
b/sys-libs/rpmatch-standalone/rpmatch-standalone-1.0.ebuild
index 89c22aa73fa8..928b315aed2d 100644
--- a/sys-libs/rpmatch-standalone/rpmatch-standalone-1.0.ebuild
+++ b/sys-libs/rpmatch-standalone/rpmatch-standalone-1.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/pullmoll/musl-rpmatch/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~x86"
+KEYWORDS="amd64 arm arm64 ~mips ~ppc x86"
 IUSE="static-libs"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-libs/rpmatch-standalone/

2022-10-03 Thread Sam James
commit: 57322a44aa7871a77b026e14fe688d007b507705
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  4 01:42:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 01:42:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57322a44

sys-libs/rpmatch-standalone: fix blocker

Signed-off-by: Sam James  gentoo.org>

 sys-libs/rpmatch-standalone/rpmatch-standalone-1.0.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/sys-libs/rpmatch-standalone/rpmatch-standalone-1.0.ebuild 
b/sys-libs/rpmatch-standalone/rpmatch-standalone-1.0.ebuild
index 928b315aed2d..89d8a2b6abf9 100644
--- a/sys-libs/rpmatch-standalone/rpmatch-standalone-1.0.ebuild
+++ b/sys-libs/rpmatch-standalone/rpmatch-standalone-1.0.ebuild
@@ -14,8 +14,7 @@ SLOT="0"
 KEYWORDS="amd64 arm arm64 ~mips ~ppc x86"
 IUSE="static-libs"
 
-DEPEND="
-   !sys-libs/glibc"
+RDEPEND="!sys-libs/glibc"
 
 S="${WORKDIR}/musl-rpmatch-${PV}"
 



[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/pyephem/

2022-10-03 Thread Sam James
commit: 9263245250b465b2407048e0470e653a4958fd12
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  4 01:33:45 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 01:33:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92632452

sci-astronomy/pyephem: add github upstream metadata

Signed-off-by: Sam James  gentoo.org>

 sci-astronomy/pyephem/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sci-astronomy/pyephem/metadata.xml 
b/sci-astronomy/pyephem/metadata.xml
index 1b4ce5d0fbf1..bde9628b61e6 100644
--- a/sci-astronomy/pyephem/metadata.xml
+++ b/sci-astronomy/pyephem/metadata.xml
@@ -17,6 +17,7 @@
   day.
 
 
+  brandon-rhodes/pyephem
   pyephem
 
 



[gentoo-commits] repo/gentoo:master commit in: profiles/

2022-10-03 Thread Sam James
commit: 130ebc908e9911abbe8e461745e6596d1bef27a0
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  4 01:37:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 01:38:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=130ebc90

Revert "profiles.desc: Promote some musl to dev"

This reverts commit f931269e1a08f47636959ec15caf084a832934b6.

Too many warnings for now (breaks PR CI) but we've
made good progress with fixing many of the warnings.

Revisit when keywording bug for *-standalone is done.

Bug: https://bugs.gentoo.org/874777
Signed-off-by: Sam James  gentoo.org>

 profiles/profiles.desc | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/profiles/profiles.desc b/profiles/profiles.desc
index 5cd8f03c92a3..d5338d2db472 100644
--- a/profiles/profiles.desc
+++ b/profiles/profiles.desc
@@ -325,7 +325,7 @@ x86 default/linux/x86/17.0/systemd/merged-usr   
dev
 
 # musl profiles
 # @MAINTAINER: m...@gentoo.org
-amd64  default/linux/amd64/17.0/musl   dev
+amd64  default/linux/amd64/17.0/musl   exp
 amd64  default/linux/amd64/17.0/musl/clang exp
 amd64  default/linux/amd64/17.0/musl/hardened  exp
 amd64  default/linux/amd64/17.0/musl/hardened/selinux  exp
@@ -342,8 +342,8 @@ mipsdefault/linux/mips/17.0/musl/o32
exp
 mips   default/linux/mips/17.0/musl/n64exp
 mips   default/linux/mips/17.0/musl/mipsel/o32 exp
 mips   default/linux/mips/17.0/musl/mipsel/n64 exp
-riscv  default/linux/riscv/20.0/rv64gc/lp64d/musl  dev
-riscv  default/linux/riscv/20.0/rv64gc/lp64/musl   dev
+riscv  default/linux/riscv/20.0/rv64gc/lp64d/musl  exp
+riscv  default/linux/riscv/20.0/rv64gc/lp64/musl   exp
 x86default/linux/x86/17.0/musl exp
 x86default/linux/x86/17.0/musl/selinux exp
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyQt6/

2022-10-03 Thread Ionen Wolkens
commit: 105b1a86c2142f6e8c6128b845ae294bdd07821d
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Oct  3 23:45:53 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Oct  4 01:32:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=105b1a86

dev-python/PyQt6: add 6.4.0

qt-6.4.0 is only in the ::qt overlay the moment, but this works
just fine with 6.3.2 that I can see. Adding but may be better to
wait to match 6.x as a precaution in the future, notably confuses
1 qutebrowser test but it has no real consequence.

Eitherway, given it's masked not too woried about this and want
to get some testing out of these things to know effects of mismatch.

PyQt6-6.4.0 adds support for QtTextToSpeech and QtPdf but neither
can be enabled at the moment.
- pdf: from qtwebengine:6 but is currently disabled in its ebuild
- speech: not available in  gentoo.org>

 dev-python/PyQt6/Manifest   |   1 +
 dev-python/PyQt6/PyQt6-6.4.0.ebuild | 149 
 2 files changed, 150 insertions(+)

diff --git a/dev-python/PyQt6/Manifest b/dev-python/PyQt6/Manifest
index 631567942685..fb24f9ce6d20 100644
--- a/dev-python/PyQt6/Manifest
+++ b/dev-python/PyQt6/Manifest
@@ -1 +1,2 @@
 DIST PyQt6-6.3.1.tar.gz 1015220 BLAKE2B 
e225f2da11eec482ab8e00f886a858cec4a2c8add764f5e54bf603959394aad7f12d91b92c1ba6ab98d1b25903d4404e6667232258a87c52c95a2abdae9ccd2d
 SHA512 
94319cd0983eb3f9bb0f1acbc620a1631a37f82e2fcffb9d0e58437fb1c120640be1e2a0a09e98e03f6c7082a2d94e9eabceefa6b07bae354f77bda02ba92d58
+DIST PyQt6-6.4.0.tar.gz 1024037 BLAKE2B 
a55d2e33160b6bb713b5e32e6b3a3df942f373ce9c9697cad548325c35ee7ee73a57e93ebc8780480086b02d651fa848258f11f85bea0e54c61c8a0f99039c3d
 SHA512 
836696cc708e140ff497fd915fac147265c58e5d44d54d7dcd1908bad54ed793b4c2c4f20b487d13c7a5f7eb6b2c47d7ab822d8ffc875657de7fd0f88ee6c53b

diff --git a/dev-python/PyQt6/PyQt6-6.4.0.ebuild 
b/dev-python/PyQt6/PyQt6-6.4.0.ebuild
new file mode 100644
index ..dc1177248853
--- /dev/null
+++ b/dev-python/PyQt6/PyQt6-6.4.0.ebuild
@@ -0,0 +1,149 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=sip
+PYTHON_COMPAT=( python3_{8..11} )
+inherit distutils-r1 flag-o-matic multiprocessing qmake-utils
+
+QT_PV="6.3:6" # minimum tested qt version
+
+DESCRIPTION="Python bindings for the Qt framework"
+HOMEPAGE="https://www.riverbankcomputing.com/software/pyqt/;
+SRC_URI="mirror://pypi/${P::1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+# currently keeping defaults in sync with qtbase (no extra deps), but trying
+# to stay minimal'ish given each builds relatively slowly (subject to change,
+# perhaps more or less depending on consumers and if qtbase is ever split)
+IUSE="
+   +dbus debug qml designer examples gles2-only +gui help multimedia
+   +network opengl positioning printsupport quick quick3d serialport
+   +sql +ssl svg testlib webchannel websockets +widgets +xml"
+# see `grep -r "%Import " sip` and `grep qmake_QT project.py`
+REQUIRED_USE="
+   designer? ( gui widgets )
+   help? ( gui widgets )
+   multimedia? ( gui network )
+   opengl? ( gui )
+   printsupport? ( gui widgets )
+   qml? ( network )
+   quick3d? ( gui qml )
+   quick? ( gui qml )
+   sql? ( widgets )
+   svg? ( gui )
+   testlib? ( gui widgets )
+   webchannel? ( network )
+   websockets? ( network )
+   widgets? ( gui )"
+
+# note: xml(+) for now given qtbase-6.3.1-r0 is missing IUSE=xml with a TODO
+DEPEND="
+   
>=dev-qt/qtbase-${QT_PV}[dbus?,gles2-only=,gui?,network?,opengl?,sql?,ssl=,widgets?,xml(+)?]
+   dbus? (
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   sys-apps/dbus
+   )
+   designer? ( >=dev-qt/qttools-${QT_PV}[designer] )
+   help? ( >=dev-qt/qttools-${QT_PV}[assistant] )
+   multimedia? ( >=dev-qt/qtmultimedia-${QT_PV} )
+   positioning? ( >=dev-qt/qtpositioning-${QT_PV} )
+   qml? ( >=dev-qt/qtdeclarative-${QT_PV} )
+   quick3d? ( >=dev-qt/qtquick3d-${QT_PV} )
+   serialport? ( >=dev-qt/qtserialport-${QT_PV} )
+   svg? ( >=dev-qt/qtsvg-${QT_PV} )
+   webchannel? ( >=dev-qt/qtwebchannel-${QT_PV} )
+   websockets? ( >=dev-qt/qtwebsockets-${QT_PV} )"
+RDEPEND="
+   ${DEPEND}
+   >=dev-python/PyQt6-sip-13.4[${PYTHON_USEDEP}]"
+BDEPEND="
+   >=dev-python/PyQt-builder-1.11[${PYTHON_USEDEP}]
+   >=dev-qt/qtbase-${QT_PV}
+   sys-devel/gcc
+   dbus? ( virtual/pkgconfig )"
+
+src_prepare() {
+   default
+
+   # hack: qmake wants g++ (not clang), try to respect ${CHOST} #726112
+   mkdir "${T}"/cxx || die
+   ln -s "$(type -P ${CHOST}-g++ || type -P g++ || die)" "${T}"/cxx/g++ || 
die
+   PATH=${T}/cxx:${PATH}
+}
+
+src_configure() {
+   append-cxxflags -std=c++17 # for clang and old gcc that default to <17
+
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/PyQt6-WebEngine/

2022-10-03 Thread Ionen Wolkens
commit: 2feb1d6ab86fb6f9a6df1e129994b8d05345f474
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Oct  3 23:59:18 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Oct  4 01:32:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2feb1d6a

dev-python/PyQt6-WebEngine: add 6.4.0

Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-python/PyQt6-WebEngine/Manifest|  1 +
 .../PyQt6-WebEngine/PyQt6-WebEngine-6.4.0.ebuild   | 63 ++
 2 files changed, 64 insertions(+)

diff --git a/dev-python/PyQt6-WebEngine/Manifest 
b/dev-python/PyQt6-WebEngine/Manifest
index 59d365d91651..4e2de2549f0d 100644
--- a/dev-python/PyQt6-WebEngine/Manifest
+++ b/dev-python/PyQt6-WebEngine/Manifest
@@ -1 +1,2 @@
 DIST PyQt6_WebEngine-6.3.1.tar.gz 30607 BLAKE2B 
f07454684ce9c55ed8f477e7d7ba260af6d219b079e68d6752292310d1d8799b642acd3dad94b9259edfc9c41ee6249d2c1b69f57f7e5132dd71bc88e1e1d463
 SHA512 
61e30b6dbbd5d31dd03498b1d14279005bd00b59fe375f89b13cf318d5bdb6cbbf5449cd910303c9794ed14cbd25b0e63824ab952fc050d8c0451292c6f97be0
+DIST PyQt6_WebEngine-6.4.0.tar.gz 31180 BLAKE2B 
af7b10fa473bf0e5775319c47e8b8a7084321c09edc7a46ed89e771b8f0f44d5f4b59a47a9c902c3662296adbff4d514fa33c0b4071080b408c65167f64c77f8
 SHA512 
cbd549a91aa070aa81fdf60d836f8bdc1ec6b354868e1a0e39345f9072a8e60a019675e9983a1706ae0ac482a6f92c5beadb1ed4e4244b55f49df01d0e97e60c

diff --git a/dev-python/PyQt6-WebEngine/PyQt6-WebEngine-6.4.0.ebuild 
b/dev-python/PyQt6-WebEngine/PyQt6-WebEngine-6.4.0.ebuild
new file mode 100644
index ..f32b61353e62
--- /dev/null
+++ b/dev-python/PyQt6-WebEngine/PyQt6-WebEngine-6.4.0.ebuild
@@ -0,0 +1,63 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=sip
+PYTHON_COMPAT=( python3_{8..11} )
+inherit distutils-r1 flag-o-matic multiprocessing qmake-utils
+
+QT_PV="6.3:6" # minimum tested qt version
+MY_P="${P/-/_}"
+
+DESCRIPTION="Python bindings for QtWebEngine"
+HOMEPAGE="https://www.riverbankcomputing.com/software/pyqtwebengine/;
+SRC_URI="mirror://pypi/${P::1}/${PN}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="debug quick +widgets"
+
+RDEPEND="
+   >=dev-python/PyQt6-${PV}[gui,ssl,${PYTHON_USEDEP}]
+   >=dev-qt/qtbase-${QT_PV}
+   >=dev-qt/qtwebengine-${QT_PV}[widgets]
+   quick? ( dev-python/PyQt6[qml] )
+   widgets? ( dev-python/PyQt6[network,printsupport,webchannel,widgets] )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=dev-python/PyQt-builder-1.11[${PYTHON_USEDEP}]
+   >=dev-qt/qtbase-${QT_PV}
+   sys-devel/gcc"
+
+src_prepare() {
+   default
+
+   # hack: qmake wants g++ (not clang), try to respect ${CHOST} #726112
+   mkdir "${T}"/cxx || die
+   ln -s "$(type -P ${CHOST}-g++ || type -P g++ || die)" "${T}"/cxx/g++ || 
die
+   PATH=${T}/cxx:${PATH}
+}
+
+src_configure() {
+   append-cxxflags -std=c++17 # for clang and old gcc that default to <17
+
+   # workaround until bug 863395 has something to offer
+   local qmake6=$(qt5_get_bindir)/qmake
+   qmake6=${qmake6//qt5/qt6}
+
+   DISTUTILS_ARGS=(
+   --jobs=$(makeopts_jobs)
+   --qmake="${qmake6}"
+   --qmake-setting="$(qt5_get_qmake_args)"
+   --verbose
+
+   --enable=QtWebEngineCore
+   $(usex quick --{enable,disable}=QtWebEngineQuick)
+   $(usex widgets --{enable,disable}=QtWebEngineWidgets)
+
+   $(usev debug '--debug --qml-debug --tracing')
+   )
+}



[gentoo-commits] repo/gentoo:master commit in: eclass/

2022-10-03 Thread Sam James
commit: d807608fbdff88a4e60f9b98f5d1ee7579341546
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  4 01:29:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 01:29:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d807608f

Revert "toolchain.eclass: allow fixincludes for >= GCC 13"

This reverts commit 4505e063f64a7539222d0ccb224f6fa6b1832fc8.

Didn't mean to push yet.

Signed-off-by: Sam James  gentoo.org>

 eclass/toolchain.eclass | 24 ++--
 1 file changed, 10 insertions(+), 14 deletions(-)

diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
index 3a673e161f4d..71342765c78e 100644
--- a/eclass/toolchain.eclass
+++ b/eclass/toolchain.eclass
@@ -1975,20 +1975,16 @@ toolchain_src_install() {
fi
done
 
-   # Re-enable fixincludes for >= GCC 13
-   # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107128
-   if [[ ${GCCMAJOR} -lt 13 ]] ; then
-   # We remove the generated fixincludes, as they can cause things 
to break
-   # (ncurses, openssl, etc).  We do not prevent them from being 
built, as
-   # in the following commit which we revert:
-   # 
https://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/eclass/toolchain.eclass?r1=1.647=1.648
-   # This is because bsd userland needs fixedincludes to build 
gcc, while
-   # linux does not.  Both can dispose of them afterwards.
-   while read x ; do
-   grep -q 'It has been auto-edited by fixincludes from' 
"${x}" \
-   && rm -f "${x}"
-   done < <(find gcc/include*/ -name '*.h')
-   fi
+   # We remove the generated fixincludes, as they can cause things to break
+   # (ncurses, openssl, etc).  We do not prevent them from being built, as
+   # in the following commit which we revert:
+   # 
https://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/eclass/toolchain.eclass?r1=1.647=1.648
+   # This is because bsd userland needs fixedincludes to build gcc, while
+   # linux does not.  Both can dispose of them afterwards.
+   while read x ; do
+   grep -q 'It has been auto-edited by fixincludes from' "${x}" \
+   && rm -f "${x}"
+   done < <(find gcc/include*/ -name '*.h')
 
if is_jit ; then
# See 
https://gcc.gnu.org/onlinedocs/gcc-11.3.0/jit/internals/index.html#packaging-notes



[gentoo-commits] repo/gentoo:master commit in: profiles/features/musl/

2022-10-03 Thread Sam James
commit: 731271c6b9cc3e2ca7d073a41a4aa1b867b402cc
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  4 01:29:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 01:29:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=731271c6

profiles/features/musl: mask kde-apps/kdenetwork-meta[dropbox]

Signed-off-by: Sam James  gentoo.org>

 profiles/features/musl/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/features/musl/package.use.mask 
b/profiles/features/musl/package.use.mask
index 948aff1a9f9a..1c854d175c4b 100644
--- a/profiles/features/musl/package.use.mask
+++ b/profiles/features/musl/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2022-10-04)
+# Needs masked binary dropbox.
+kde-apps/kdenetwork-meta dropbox
+
 # Sam James  (2022-10-03)
 # Needs systemd which is masked on musl
 net-analyzer/wireshark sdjournal



[gentoo-commits] repo/gentoo:master commit in: eclass/

2022-10-03 Thread Sam James
commit: 4505e063f64a7539222d0ccb224f6fa6b1832fc8
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  4 01:23:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 01:28:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4505e063

toolchain.eclass: allow fixincludes for >= GCC 13

Signed-off-by: Sam James  gentoo.org>

 eclass/toolchain.eclass | 24 ++--
 1 file changed, 14 insertions(+), 10 deletions(-)

diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
index 71342765c78e..3a673e161f4d 100644
--- a/eclass/toolchain.eclass
+++ b/eclass/toolchain.eclass
@@ -1975,16 +1975,20 @@ toolchain_src_install() {
fi
done
 
-   # We remove the generated fixincludes, as they can cause things to break
-   # (ncurses, openssl, etc).  We do not prevent them from being built, as
-   # in the following commit which we revert:
-   # 
https://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/eclass/toolchain.eclass?r1=1.647=1.648
-   # This is because bsd userland needs fixedincludes to build gcc, while
-   # linux does not.  Both can dispose of them afterwards.
-   while read x ; do
-   grep -q 'It has been auto-edited by fixincludes from' "${x}" \
-   && rm -f "${x}"
-   done < <(find gcc/include*/ -name '*.h')
+   # Re-enable fixincludes for >= GCC 13
+   # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107128
+   if [[ ${GCCMAJOR} -lt 13 ]] ; then
+   # We remove the generated fixincludes, as they can cause things 
to break
+   # (ncurses, openssl, etc).  We do not prevent them from being 
built, as
+   # in the following commit which we revert:
+   # 
https://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/eclass/toolchain.eclass?r1=1.647=1.648
+   # This is because bsd userland needs fixedincludes to build 
gcc, while
+   # linux does not.  Both can dispose of them afterwards.
+   while read x ; do
+   grep -q 'It has been auto-edited by fixincludes from' 
"${x}" \
+   && rm -f "${x}"
+   done < <(find gcc/include*/ -name '*.h')
+   fi
 
if is_jit ; then
# See 
https://gcc.gnu.org/onlinedocs/gcc-11.3.0/jit/internals/index.html#packaging-notes



[gentoo-commits] repo/gentoo:master commit in: gui-libs/wlroots/, gui-libs/wlroots/files/

2022-10-03 Thread Matthew Thode
commit: d8562c999a5aaa91503c780e47c75e14bbaaf1b4
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Oct  4 01:16:40 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue Oct  4 01:17:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8562c99

gui-libs/wlroots:  remove patch merged upstream and update libdrm dep

Signed-off-by: Matthew Thode  gentoo.org>

 ...1-tinywl-dont-crash-upon-missing-keyboard.patch | 55 --
 gui-libs/wlroots/wlroots-.ebuild   |  4 +-
 2 files changed, 1 insertion(+), 58 deletions(-)

diff --git 
a/gui-libs/wlroots/files/wlroots-0.15.1-tinywl-dont-crash-upon-missing-keyboard.patch
 
b/gui-libs/wlroots/files/wlroots-0.15.1-tinywl-dont-crash-upon-missing-keyboard.patch
deleted file mode 100644
index cff1f72ca5ca..
--- 
a/gui-libs/wlroots/files/wlroots-0.15.1-tinywl-dont-crash-upon-missing-keyboard.patch
+++ /dev/null
@@ -1,55 +0,0 @@
-From 7d950f3dac6cca62635d5e4ff2af33b35372f6db Mon Sep 17 00:00:00 2001
-From: Simon Ser 
-Date: Sat, 19 Mar 2022 14:00:43 +0100
-Subject: [PATCH] tinywl: don't crash when there is no keyboard
-
-Running with WLR_BACKENDS=headless, there is no keyboard device.
-Avoid crashes like so:
-
-../tinywl/tinywl.c:136:2: runtime error: member access within null pointer 
of type 'struct wlr_keyboard'
-../tinywl/tinywl.c:136:2: runtime error: member access within null pointer 
of type 'struct wlr_keyboard'
-AddressSanitizer:DEADLYSIGNAL
-=
-==331107==ERROR: AddressSanitizer: SEGV on unknown address 0x0120 
(pc 0x556ed03e4e99 bp 0x7ffce834bc10 sp 0x7ffce834bbb0 T0)
-==331107==The signal is caused by a READ memory access.
-==331107==Hint: address points to the zero page.
-#0 0x556ed03e4e99 in focus_view ../tinywl/tinywl.c:136
-#1 0x556ed03eb3be in xdg_toplevel_map ../tinywl/tinywl.c:603
-#2 0x7f75d6f768db in wlr_signal_emit_safe ../util/signal.c:29
-#3 0x7f75d6e9cac7 in xdg_surface_role_commit 
../types/xdg_shell/wlr_xdg_surface.c:315
-#4 0x7f75d6eb6944 in surface_commit_state ../types/wlr_compositor.c:466
-#5 0x7f75d6eb7b02 in surface_handle_commit 
../types/wlr_compositor.c:523
-#6 0x7f75d5714d49  (/usr/lib/libffi.so.8+0x6d49)
-#7 0x7f75d5714266  (/usr/lib/libffi.so.8+0x6266)
-#8 0x7f75d68cb322  (/usr/lib/libwayland-server.so.0+0xd322)
-#9 0x7f75d68c65cb  (/usr/lib/libwayland-server.so.0+0x85cb)
-#10 0x7f75d68c91c9 in wl_event_loop_dispatch 
(/usr/lib/libwayland-server.so.0+0xb1c9)
-#11 0x7f75d68c6d36 in wl_display_run 
(/usr/lib/libwayland-server.so.0+0x8d36)
-#12 0x556ed03eef55 in main ../tinywl/tinywl.c:905
-#13 0x7f75d5d2330f in __libc_start_call_main 
(/usr/lib/libc.so.6+0x2d30f)
-#14 0x7f75d5d233c0 in __libc_start_main@GLIBC_2.2.5 
(/usr/lib/libc.so.6+0x2d3c0)
-#15 0x556ed03e46e4 in _start 
(/home/simon/src/wlroots/build/tinywl/tinywl+0x136e4)

- tinywl/tinywl.c | 6 --
- 1 file changed, 4 insertions(+), 2 deletions(-)
-
-diff --git a/tinywl/tinywl.c b/tinywl/tinywl.c
-index dd442aac..8796e9df 100644
 a/tinywl/tinywl.c
-+++ b/tinywl/tinywl.c
-@@ -130,8 +130,10 @@ static void focus_view(struct tinywl_view *view, struct 
wlr_surface *surface) {
-* track of this and automatically send key events to the appropriate
-* clients without additional work on your part.
-*/
--  wlr_seat_keyboard_notify_enter(seat, view->xdg_surface->surface,
--  keyboard->keycodes, keyboard->num_keycodes, 
>modifiers);
-+  if (keyboard != NULL) {
-+  wlr_seat_keyboard_notify_enter(seat, view->xdg_surface->surface,
-+  keyboard->keycodes, keyboard->num_keycodes, 
>modifiers);
-+  }
- }
- 
- static void keyboard_handle_modifiers(
--- 
-2.36.1
-

diff --git a/gui-libs/wlroots/wlroots-.ebuild 
b/gui-libs/wlroots/wlroots-.ebuild
index 75ec633f9e48..15944c4b865a 100644
--- a/gui-libs/wlroots/wlroots-.ebuild
+++ b/gui-libs/wlroots/wlroots-.ebuild
@@ -33,7 +33,7 @@ DEPEND="
dev-util/vulkan-headers:0=
media-libs/vulkan-loader:0=
)
-   >=x11-libs/libdrm-2.4.109:0=
+   >=x11-libs/libdrm-2.4.113:0=
x11-libs/libxkbcommon
x11-libs/pixman
x11-backend? ( x11-libs/libxcb:0= )
@@ -54,8 +54,6 @@ BDEPEND="
virtual/pkgconfig
 "
 
-PATCHES=( 
"${FILESDIR}"/wlroots-0.15.1-tinywl-dont-crash-upon-missing-keyboard.patch )
-
 src_configure() {
# xcb-util-errors is not on Gentoo Repository (and upstream seems 
inactive?)
local emesonargs=(



[gentoo-commits] repo/gentoo:master commit in: profiles/features/musl/

2022-10-03 Thread Sam James
commit: 39828cfd43e9d9799e3ad507d25d13534c97a92c
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  4 01:11:04 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 01:11:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39828cfd

profiles/features/musl: mask kde-apps/dolphin-plugins-dropbox (needs masked 
dropbox)

Signed-off-by: Sam James  gentoo.org>

 profiles/features/musl/package.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 9ab4fc0bf4cc..04330eecc709 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -104,6 +104,7 @@ games-server/bedrock-server
 games-server/steamcmd
 games-server/ut2004-ded
 games-simulation/slime-rancher
+kde-apps/dolphin-plugins-dropbox
 mate-extra/caja-dropbox
 media-gfx/brscan4
 media-libs/amdgpu-pro-vulkan



  1   2   3   4   >