[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-ruby/

2023-12-25 Thread Hans de Graaff
commit: c96479935eafe57a8a2a764709c251423e827853
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Dec 26 07:26:01 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 26 07:26:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9647993

app-eselect/eselect-ruby: add 20231226

Signed-off-by: Hans de Graaff  gentoo.org>

 app-eselect/eselect-ruby/Manifest  |  1 +
 .../eselect-ruby/eselect-ruby-20231226.ebuild  | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/app-eselect/eselect-ruby/Manifest 
b/app-eselect/eselect-ruby/Manifest
index 219559d1dbb4..fd3b85263836 100644
--- a/app-eselect/eselect-ruby/Manifest
+++ b/app-eselect/eselect-ruby/Manifest
@@ -1,2 +1,3 @@
 DIST ruby.eselect-20230616.xz 1976 BLAKE2B 
6f31e517a23672300032e9e5bd9edb3d6601b2b23c4a8997d436815d39d91218791b0d4ce172bcc45bf1ef3b4155580939823f7d061e804928a307320323a6ef
 SHA512 
e2b5d30932914282749ddf31d85c8776240ead3a49f93d39c9833a4bc31beb6b53867bf0b86e575d4b88b7adf5aea709d9adb60b4436e3839ebd1c3a6c384111
 DIST ruby.eselect-20231008.xz 1972 BLAKE2B 
94676df0817b77944907b399c27cdca4fea494a478f00ef646f5fb52fa023115e683a88fd27c68129a635740957a2e77a5de9ee5059310458864e8712c6be627
 SHA512 
28d0a99648191822203e94522d8bcca287f45ad839db2d1574e8a2d7ffd76f00308e87c21ddd54140679f00657e64746e5c0d0e69c8772383e0aec948c2a022f
+DIST ruby.eselect-20231226.xz 1976 BLAKE2B 
220ad2dcb4d7c3b9782f2efc6e0763d7d47f55a1464d9ba7585d91c66021a2873e0f0f23f3c46b28886ac037885d3d96d2ef65860471d3feb4b403cde62e
 SHA512 
0acac48a8942f2757718176de1fa1f084d3462e21b0003ddf84d3d6234b7557f4583aab2d27a50aeea5c881c5bc779076394c047c2844d82494e85d1e73230fb

diff --git a/app-eselect/eselect-ruby/eselect-ruby-20231226.ebuild 
b/app-eselect/eselect-ruby/eselect-ruby-20231226.ebuild
new file mode 100644
index ..d4ac7a335938
--- /dev/null
+++ b/app-eselect/eselect-ruby/eselect-ruby-20231226.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Manages multiple Ruby versions"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Ruby;
+SRC_URI="https://dev.gentoo.org/~graaff/ruby-team/ruby.eselect-${PVR}.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+IUSE=""
+
+RDEPEND=">=app-admin/eselect-1.0.2"
+
+S=${WORKDIR}
+
+src_install() {
+   insinto /usr/share/eselect/modules
+   newins "${WORKDIR}/ruby.eselect-${PVR}" ruby.eselect
+}



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

2023-12-25 Thread Michał Górny
commit: 8e232103810458479ca93ed2a7c650b791bfefa1
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec 26 06:33:33 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec 26 06:43:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e232103

dev-python/jsonschema-specifications: Bump to 2023.12.1

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/jsonschema-specifications/Manifest  |  1 +
 .../jsonschema-specifications-2023.12.1.ebuild | 28 ++
 2 files changed, 29 insertions(+)

diff --git a/dev-python/jsonschema-specifications/Manifest 
b/dev-python/jsonschema-specifications/Manifest
index 01f35adf2973..1dba30a7cdfc 100644
--- a/dev-python/jsonschema-specifications/Manifest
+++ b/dev-python/jsonschema-specifications/Manifest
@@ -1 +1,2 @@
 DIST jsonschema_specifications-2023.11.2.tar.gz 13033 BLAKE2B 
a9e64f1956a80f040eb300b772e10c7f75ed36502b69899bcadaef79086bc209d63b139bfe94cc3f30ee250bd50b9e0021e3c7616cecd08b322160cadba69046
 SHA512 
de990c8e6976a2a5915f9b5882f4b9da1cbe8c63a9de70aff74efeb2c659f041815186c6cb38ca9df14fefc211cae2b3c7c8af838fc4b9b853b07f7a5362f181
+DIST jsonschema_specifications-2023.12.1.tar.gz 13983 BLAKE2B 
db3cad7a900b114eff4827b6653da9e88b80cedae8f724fe030f373d98c7771f427a9960fa47cbe4d4b677805385a059aca08665271659b3e5ab43719c9d74d1
 SHA512 
7027641c65a6f7c618fd8c3b91af10bc45604966b6cf50780ca72c31f2135ec9d8b14de35049b4897586ad651b65392bb650d162f3bb546c9d250a8cd257ad30

diff --git 
a/dev-python/jsonschema-specifications/jsonschema-specifications-2023.12.1.ebuild
 
b/dev-python/jsonschema-specifications/jsonschema-specifications-2023.12.1.ebuild
new file mode 100644
index ..9c3a40e4cef7
--- /dev/null
+++ 
b/dev-python/jsonschema-specifications/jsonschema-specifications-2023.12.1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="The JSON Schema meta-schemas and vocabularies, exposed as a 
Registry"
+HOMEPAGE="
+   https://github.com/python-jsonschema/jsonschema-specifications/
+   https://pypi.org/project/jsonschema-specifications/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/referencing-0.31.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/hatch-vcs[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



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

2023-12-25 Thread Michał Górny
commit: f94e7dec6643a7df42ac1af62a925cbe15819b2f
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec 26 06:34:58 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec 26 06:44:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f94e7dec

dev-python/pyaml: Bump to 23.12.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pyaml/Manifest |  1 +
 dev-python/pyaml/pyaml-23.12.0.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-python/pyaml/Manifest b/dev-python/pyaml/Manifest
index 40cd68946a37..0f9e009bc0a6 100644
--- a/dev-python/pyaml/Manifest
+++ b/dev-python/pyaml/Manifest
@@ -1 +1,2 @@
+DIST pyaml-23.12.0.tar.gz 26308 BLAKE2B 
89dad4c3b2a39179389c1b2e5ea6e3d93292c86f7fe5c1b55cc136f9b5a68cf7a86c6fb75a2fe44408738e53615c0062bb72511e605a8713d4381a7dff02f8fa
 SHA512 
f1f03baf2b0a469ffbe7d6eea806cf7623a28c96221bc710873d548d8f416160bf566f44a3a42ca3572085834889e1dd394fc9bdeefe14fe23177b61573df12c
 DIST pyaml-23.9.7.tar.gz 26080 BLAKE2B 
cb3d423c7d300147909ec7d070400206bbb1a05d226a6c6967665d950e33efe8992a8e47b6c8e7803533a88edac8192d9aa0b87d17397e2bfc45ba9bc1a97424
 SHA512 
f21f8c329e5233f6774701fc1e5673e62ab162fb5f8efba25120d4e157940709f47a2c90838b3af42e71b7dcfc69852393b204d0d85b6d5fba28a23f8a118be0

diff --git a/dev-python/pyaml/pyaml-23.12.0.ebuild 
b/dev-python/pyaml/pyaml-23.12.0.ebuild
new file mode 100644
index ..a49398baeb97
--- /dev/null
+++ b/dev-python/pyaml/pyaml-23.12.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="PyYAML-based module to produce pretty and readable 
YAML-serialized data"
+HOMEPAGE="
+   https://github.com/mk-fg/pretty-yaml/
+   https://pypi.org/project/pyaml/
+"
+
+LICENSE="WTFPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/unidecode[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests unittest



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

2023-12-25 Thread Michał Górny
commit: 050c2b1ffe94981596863d03666fc4f470196c12
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec 26 06:34:06 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec 26 06:44:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=050c2b1f

dev-python/pebble: Bump to 5.0.6

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pebble/Manifest|  1 +
 dev-python/pebble/pebble-5.0.6.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/dev-python/pebble/Manifest b/dev-python/pebble/Manifest
index 30ba38def838..31e7dbb3e0a7 100644
--- a/dev-python/pebble/Manifest
+++ b/dev-python/pebble/Manifest
@@ -1 +1,2 @@
 DIST Pebble-5.0.5.tar.gz 30634 BLAKE2B 
2ce70da8d2a5a8ed5368e54e63631167c09bf0f408d5e86c618fbe2237a01f0fed9e673c14fe7f8a63fb416d72bfad58c7eedd5292daf7753d067a7a219a3c22
 SHA512 
8d524e57e32f28fb4c59f09a7d1733d997298f526d6ba08477b060dd78c585b4f9da76b525a4052eefd1576dba464218d4b15ffe15f9e2cb1921423df3a33e1c
+DIST Pebble-5.0.6.tar.gz 30635 BLAKE2B 
f7525808f69fc722fa2f115c4b6d97d34077275ceaa24a5d07eb97e7d22eeecbd0f9710bdc7cbf0cb0f13e28281dbb7ea808eda89216cae44c7020533385af5f
 SHA512 
95afadcb1cad00e6a1e0c4f40c7f77e598f5c74af04dc57999dcc1cdea237dc8f7385b2bd60b19c4f7b47e5efad0d7b7310012f45ce8975c938a554a287eb69e

diff --git a/dev-python/pebble/pebble-5.0.6.ebuild 
b/dev-python/pebble/pebble-5.0.6.ebuild
new file mode 100644
index ..570400970374
--- /dev/null
+++ b/dev-python/pebble/pebble-5.0.6.ebuild
@@ -0,0 +1,24 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYPI_PN=${PN^}
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Threading and multiprocessing eye-candy"
+HOMEPAGE="
+   https://pebble.readthedocs.io/
+   https://github.com/noxdafox/pebble/
+   https://pypi.org/project/Pebble/
+"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+distutils_enable_tests pytest



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

2023-12-25 Thread Michał Górny
commit: 196db8a7ee2403732328c5e93556cac731ae8455
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec 26 06:35:27 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec 26 06:44:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=196db8a7

dev-python/argh: Bump to 0.30.5

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/argh/Manifest   |  1 +
 dev-python/argh/argh-0.30.5.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/dev-python/argh/Manifest b/dev-python/argh/Manifest
index ec33090ccbdd..bb933ee56341 100644
--- a/dev-python/argh/Manifest
+++ b/dev-python/argh/Manifest
@@ -1 +1,2 @@
 DIST argh-0.30.4.tar.gz 62618 BLAKE2B 
e95ee9219d2b8079e4b9548f68811832ed9ca699c1dcfeabcf31a9a0c3fd35c107896f088a64efe430347fefd1424345753bc4e0341155a92d99a5327f4a137d
 SHA512 
6a17fcaef3a1a400426cc53339e07583734b0b68ce9202a7b3655f5cababa495aa5269f66cde2d0b2217874ddb730bf7d1c7636dd915e4e778058399b9b9a44c
+DIST argh-0.30.5.tar.gz 63041 BLAKE2B 
3b8e928d1e6f8fd2340afa87072c35a04e4222dac7d3d549fa6040f3e1352365ff9d2b940d30f20b6aa0959a8331638e076e3f42fe7b16ff96be8734278db59c
 SHA512 
74194010f0558335557a56ea9daa24a7301733090ffcbd201524b67727a64d8dabaeb31558f7da6f2bf51ab9354b371b09a0be55125bcaee128630df59343188

diff --git a/dev-python/argh/argh-0.30.5.ebuild 
b/dev-python/argh/argh-0.30.5.ebuild
new file mode 100644
index ..32a100a7ba11
--- /dev/null
+++ b/dev-python/argh/argh-0.30.5.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A simple argparse wrapper"
+HOMEPAGE="
+   https://pythonhosted.org/argh/
+   https://github.com/neithere/argh/
+   https://pypi.org/project/argh/
+"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+LICENSE="LGPL-3"
+
+BDEPEND="
+   test? (
+   dev-python/iocapture[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtio-win/

2023-12-25 Thread Viorel Munteanu
commit: 845e475b1069e44785bd10153103a5634acb82fb
Author: Kai-Chun Ning  gmail  com>
AuthorDate: Tue Sep 26 21:24:40 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Tue Dec 26 06:16:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=845e475b

app-emulation/virtio-win: drop 0.1.221.1

Signed-off-by: Kai-Chun Ning  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33079
Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtio-win/Manifest  |  1 -
 .../virtio-win/virtio-win-0.1.221.1.ebuild | 30 --
 2 files changed, 31 deletions(-)

diff --git a/app-emulation/virtio-win/Manifest 
b/app-emulation/virtio-win/Manifest
index 314aa6aec5f8..374ca386c496 100644
--- a/app-emulation/virtio-win/Manifest
+++ b/app-emulation/virtio-win/Manifest
@@ -1,4 +1,3 @@
-DIST virtio-win-0.1.221.iso 531486720 BLAKE2B 
aa4914cf3a8298c7949b365a1f3e224c28eecc1a73897aec9c2a54d79976e6bcac5827b2c258e82f1faa86b2787e042e575003f6975ec11d875cf8ee2a4e184f
 SHA512 
ee2608a4bb873911541cf884d1840845173e64b309fad23d744058d7c3ef8bf89fadf316d8d93363585402690923ffd6252660b4f609a439c561decfece0
 DIST virtio-win-0.1.225.iso 532060160 BLAKE2B 
ed0fbf486f0c576bed25f02ea09cfd957a00a42d85063feb1dd2977e2cd816601fe2b013e00abbccf07eb765da3b64b88b5675c95175fdc971a20d784c28d503
 SHA512 
c0a940ca747983d88876f805f7266a8aae61b83857983738d06e9d69d2b42a9cddb77d535b4f9dbc4b1099583f8b6844f13e4bd98ea1f0f6aec22c6c9be7
 DIST virtio-win-0.1.229.iso 534818816 BLAKE2B 
29442b70e5809fc935940497b4bc021f6fe890beba97605b048e0c5236764d08bc164974be25bf8331136ebbdf664ea440efe1f219129a30a171134bfe369942
 SHA512 
e9ccb513b07cb28ab490f5d4e299d0d52ade956f82e1a708e91c1ee3af9b142fa144af0fe5287d3bbb369f586857791952de45d1241058073f5a59c1f2f913ca
 DIST virtio-win-0.1.240.iso 627519488 BLAKE2B 
e5bbf3be166508c437cfc9b7922e93f4229a63cf9cf5dffd0c8ee2836c084b92cb30c76e1cc60432508504df2874ca461481db6664823b11a76cec5186743c97
 SHA512 
24e0f3d9c25835f2633d2823dade95aae4884aed95a5142d87efeb4aaed48dbc04a82a34ac5310676853008e0de271dfa0747b4c619ed20fa72ffe2e93fadcf3

diff --git a/app-emulation/virtio-win/virtio-win-0.1.221.1.ebuild 
b/app-emulation/virtio-win/virtio-win-0.1.221.1.ebuild
deleted file mode 100644
index 1bb20ab6f1e2..
--- a/app-emulation/virtio-win/virtio-win-0.1.221.1.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit readme.gentoo-r1
-
-MY_PV=$(ver_cut 1-3)
-MY_DW=$(ver_rs 3 -)
-
-DESCRIPTION="VirtIO drivers for Windows virtual machines running on KVM"
-HOMEPAGE="https://docs.fedoraproject.org/en-US/quick-docs/creating-windows-virtual-machines-using-virtio-drivers/index.html;
-SRC_URI="https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/archive-virtio/${PN}-${MY_DW}/${PN}-${MY_PV}.iso;
-
-LICENSE="BSD Apache-2.0 GPL-2 GPL-2+ GPL-3+ LGPL-2+ Ms-RL"
-SLOT="0"
-KEYWORDS="amd64"
-S="${WORKDIR}"
-INSTALL_PATH=/usr/share/drivers/windows
-
-src_install() {
-   insinto "${INSTALL_PATH}"
-   doins "${DISTDIR}/${PN}-${MY_PV}.iso"
-   dosym "${PN}-${MY_PV}.iso" "${INSTALL_PATH}/${PN}.iso"
-   readme.gentoo_create_doc
-}
-
-pkg_postinst() {
-   readme.gentoo_print_elog
-}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtio-win/

2023-12-25 Thread Viorel Munteanu
commit: 7e39e27bdfc8ba2df574f06ee3c46d5011dd1ebd
Author: Kai-Chun Ning  gmail  com>
AuthorDate: Tue Sep 26 21:23:34 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Tue Dec 26 06:16:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e39e27b

app-emulation/virtio-win: add 0.1.240.1

Closes: https://bugs.gentoo.org/916534
Signed-off-by: Kai-Chun Ning  gmail.com>
Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtio-win/Manifest  |  1 +
 .../virtio-win/virtio-win-0.1.240.1.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/app-emulation/virtio-win/Manifest 
b/app-emulation/virtio-win/Manifest
index b236162214e0..314aa6aec5f8 100644
--- a/app-emulation/virtio-win/Manifest
+++ b/app-emulation/virtio-win/Manifest
@@ -1,3 +1,4 @@
 DIST virtio-win-0.1.221.iso 531486720 BLAKE2B 
aa4914cf3a8298c7949b365a1f3e224c28eecc1a73897aec9c2a54d79976e6bcac5827b2c258e82f1faa86b2787e042e575003f6975ec11d875cf8ee2a4e184f
 SHA512 
ee2608a4bb873911541cf884d1840845173e64b309fad23d744058d7c3ef8bf89fadf316d8d93363585402690923ffd6252660b4f609a439c561decfece0
 DIST virtio-win-0.1.225.iso 532060160 BLAKE2B 
ed0fbf486f0c576bed25f02ea09cfd957a00a42d85063feb1dd2977e2cd816601fe2b013e00abbccf07eb765da3b64b88b5675c95175fdc971a20d784c28d503
 SHA512 
c0a940ca747983d88876f805f7266a8aae61b83857983738d06e9d69d2b42a9cddb77d535b4f9dbc4b1099583f8b6844f13e4bd98ea1f0f6aec22c6c9be7
 DIST virtio-win-0.1.229.iso 534818816 BLAKE2B 
29442b70e5809fc935940497b4bc021f6fe890beba97605b048e0c5236764d08bc164974be25bf8331136ebbdf664ea440efe1f219129a30a171134bfe369942
 SHA512 
e9ccb513b07cb28ab490f5d4e299d0d52ade956f82e1a708e91c1ee3af9b142fa144af0fe5287d3bbb369f586857791952de45d1241058073f5a59c1f2f913ca
+DIST virtio-win-0.1.240.iso 627519488 BLAKE2B 
e5bbf3be166508c437cfc9b7922e93f4229a63cf9cf5dffd0c8ee2836c084b92cb30c76e1cc60432508504df2874ca461481db6664823b11a76cec5186743c97
 SHA512 
24e0f3d9c25835f2633d2823dade95aae4884aed95a5142d87efeb4aaed48dbc04a82a34ac5310676853008e0de271dfa0747b4c619ed20fa72ffe2e93fadcf3

diff --git a/app-emulation/virtio-win/virtio-win-0.1.240.1.ebuild 
b/app-emulation/virtio-win/virtio-win-0.1.240.1.ebuild
new file mode 100644
index ..057b187a0c4b
--- /dev/null
+++ b/app-emulation/virtio-win/virtio-win-0.1.240.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit readme.gentoo-r1
+
+MY_PV=$(ver_cut 1-3)
+MY_DW=$(ver_rs 3 -)
+
+DESCRIPTION="VirtIO drivers for Windows virtual machines running on KVM"
+HOMEPAGE="https://docs.fedoraproject.org/en-US/quick-docs/creating-windows-virtual-machines-using-virtio-drivers/index.html;
+SRC_URI="https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/archive-virtio/${PN}-${MY_DW}/${PN}-${MY_PV}.iso;
+
+LICENSE="BSD Apache-2.0 GPL-2 GPL-2+ GPL-3+ LGPL-2+ Ms-RL"
+SLOT="0"
+KEYWORDS="~amd64"
+S="${WORKDIR}"
+INSTALL_PATH=/usr/share/drivers/windows
+
+src_install() {
+   insinto "${INSTALL_PATH}"
+   doins "${DISTDIR}/${PN}-${MY_PV}.iso"
+   dosym "${PN}-${MY_PV}.iso" "${INSTALL_PATH}/${PN}.iso"
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   readme.gentoo_print_elog
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/

2023-12-25 Thread Viorel Munteanu
commit: 77827ebe70f0e5b7e753fa7d935ae142a7ec24c7
Author: Robert Siebeck  r123  de>
AuthorDate: Mon Dec 25 21:11:46 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Tue Dec 26 06:03:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77827ebe

net-im/signal-desktop-bin: add new version 6.42.1

Signed-off-by: Robert Siebeck  r123.de>
Signed-off-by: Viorel Munteanu  gentoo.org>

 net-im/signal-desktop-bin/Manifest |  1 +
 .../signal-desktop-bin-6.42.1.ebuild   | 95 ++
 2 files changed, 96 insertions(+)

diff --git a/net-im/signal-desktop-bin/Manifest 
b/net-im/signal-desktop-bin/Manifest
index b1bc40dc1c29..97e0419c6261 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1 +1,2 @@
 DIST signal-desktop_6.41.0_amd64.deb 112060160 BLAKE2B 
b3e342a6c768b05373e805ff0b0ea4045141a7afc35c97d6c7fe406938e7506704cabac754a21a3bf87dfc359d56b7af7da4f50cc3e49bad1ad23e7bd6f43246
 SHA512 
02006eabdfce87d6eff64b56e9c2997a0b0e67e754be5311edf79e543e756594423da4edb7df8760f58b3fbeee973c5477ec68ba6b92c970571387b975df7d8d
+DIST signal-desktop_6.42.1_amd64.deb 115885024 BLAKE2B 
8dee29d86e98b5a8ea6a152e299ee641a9d79e86465132b652b18ac4ee96d4dda764498bc749f3e970d2ffe0dea0415e38127d1ce07566b8bfc4de23e70fb95a
 SHA512 
c1570e11ae0c4b795330cdc9276145ed05be5c4446980a12f4a309568cc0977fb3033f5ce741441e7b3d9d34a0b5d8d759d2cd9da62df95b85162fb2c4c9c028

diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-6.42.1.ebuild 
b/net-im/signal-desktop-bin/signal-desktop-bin-6.42.1.ebuild
new file mode 100644
index ..0e583402923d
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-6.42.1.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="${PN/-bin/}"
+
+inherit pax-utils unpacker xdg
+
+DESCRIPTION="Allows you to send and receive messages of Signal Messenger on 
your computer"
+HOMEPAGE="https://signal.org/
+   https://github.com/signalapp/Signal-Desktop;
+SRC_URI="https://updates.signal.org/desktop/apt/pool/s/${MY_PN}/${MY_PN}_${PV}_amd64.deb;
+S="${WORKDIR}"
+
+LICENSE="GPL-3 MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 ISC openssl 
ZLIB APSL-2 icu Artistic-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="-* amd64"
+IUSE="+sound"
+RESTRICT="splitdebug"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   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
+   sound? (
+   || (
+   media-libs/libpulse
+   media-sound/apulse
+   )
+   )
+"
+
+QA_PREBUILT="
+   opt/Signal/chrome_crashpad_handler
+   opt/Signal/chrome-sandbox
+   opt/Signal/libEGL.so
+   opt/Signal/libGLESv2.so
+   opt/Signal/libffmpeg.so
+   opt/Signal/libvk_swiftshader.so
+   opt/Signal/libvulkan.so.1
+   opt/Signal/resources/app.asar.unpacked/node_modules/*
+   opt/Signal/signal-desktop
+   opt/Signal/swiftshader/libEGL.so
+   opt/Signal/swiftshader/libGLESv2.so"
+
+src_prepare() {
+   default
+   sed -e 's| --no-sandbox||g' \
+   -i usr/share/applications/signal-desktop.desktop || die
+   unpack usr/share/doc/signal-desktop/changelog.gz
+}
+
+src_install() {
+   insinto /
+   dodoc changelog
+   doins -r opt
+   insinto /usr/share
+
+   if has_version media-sound/apulse[-sdk] && ! has_version 
media-sound/pulseaudio; then
+   sed -i 's/Exec=/Exec=apulse /g' 
usr/share/applications/signal-desktop.desktop || die
+   fi
+
+   doins -r usr/share/applications
+   doins -r usr/share/icons
+   fperms +x /opt/Signal/signal-desktop /opt/Signal/chrome-sandbox
+   fperms u+s /opt/Signal/chrome-sandbox
+   pax-mark m opt/Signal/signal-desktop opt/Signal/chrome-sandbox
+
+   dosym -r /opt/Signal/${MY_PN} /usr/bin/${MY_PN}
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   elog "For using the tray icon on compatible desktop environments, start 
Signal with"
+   elog " '--start-in-tray' or '--use-tray-icon'."
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/

2023-12-25 Thread Viorel Munteanu
commit: 239e8570f67ef5c990970f45e43b1a8eb4e04ba0
Author: Robert Siebeck  r123  de>
AuthorDate: Mon Dec 25 21:11:47 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Tue Dec 26 06:03:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=239e8570

net-im/signal-desktop-bin: remove old version

Signed-off-by: Robert Siebeck  r123.de>
Closes: https://github.com/gentoo/gentoo/pull/34292
Signed-off-by: Viorel Munteanu  gentoo.org>

 net-im/signal-desktop-bin/Manifest |  1 -
 .../signal-desktop-bin-6.41.0.ebuild   | 95 --
 2 files changed, 96 deletions(-)

diff --git a/net-im/signal-desktop-bin/Manifest 
b/net-im/signal-desktop-bin/Manifest
index 97e0419c6261..5f8dca18947f 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1 @@
-DIST signal-desktop_6.41.0_amd64.deb 112060160 BLAKE2B 
b3e342a6c768b05373e805ff0b0ea4045141a7afc35c97d6c7fe406938e7506704cabac754a21a3bf87dfc359d56b7af7da4f50cc3e49bad1ad23e7bd6f43246
 SHA512 
02006eabdfce87d6eff64b56e9c2997a0b0e67e754be5311edf79e543e756594423da4edb7df8760f58b3fbeee973c5477ec68ba6b92c970571387b975df7d8d
 DIST signal-desktop_6.42.1_amd64.deb 115885024 BLAKE2B 
8dee29d86e98b5a8ea6a152e299ee641a9d79e86465132b652b18ac4ee96d4dda764498bc749f3e970d2ffe0dea0415e38127d1ce07566b8bfc4de23e70fb95a
 SHA512 
c1570e11ae0c4b795330cdc9276145ed05be5c4446980a12f4a309568cc0977fb3033f5ce741441e7b3d9d34a0b5d8d759d2cd9da62df95b85162fb2c4c9c028

diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-6.41.0.ebuild 
b/net-im/signal-desktop-bin/signal-desktop-bin-6.41.0.ebuild
deleted file mode 100644
index 0e583402923d..
--- a/net-im/signal-desktop-bin/signal-desktop-bin-6.41.0.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN="${PN/-bin/}"
-
-inherit pax-utils unpacker xdg
-
-DESCRIPTION="Allows you to send and receive messages of Signal Messenger on 
your computer"
-HOMEPAGE="https://signal.org/
-   https://github.com/signalapp/Signal-Desktop;
-SRC_URI="https://updates.signal.org/desktop/apt/pool/s/${MY_PN}/${MY_PN}_${PV}_amd64.deb;
-S="${WORKDIR}"
-
-LICENSE="GPL-3 MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 ISC openssl 
ZLIB APSL-2 icu Artistic-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="-* amd64"
-IUSE="+sound"
-RESTRICT="splitdebug"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   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
-   sound? (
-   || (
-   media-libs/libpulse
-   media-sound/apulse
-   )
-   )
-"
-
-QA_PREBUILT="
-   opt/Signal/chrome_crashpad_handler
-   opt/Signal/chrome-sandbox
-   opt/Signal/libEGL.so
-   opt/Signal/libGLESv2.so
-   opt/Signal/libffmpeg.so
-   opt/Signal/libvk_swiftshader.so
-   opt/Signal/libvulkan.so.1
-   opt/Signal/resources/app.asar.unpacked/node_modules/*
-   opt/Signal/signal-desktop
-   opt/Signal/swiftshader/libEGL.so
-   opt/Signal/swiftshader/libGLESv2.so"
-
-src_prepare() {
-   default
-   sed -e 's| --no-sandbox||g' \
-   -i usr/share/applications/signal-desktop.desktop || die
-   unpack usr/share/doc/signal-desktop/changelog.gz
-}
-
-src_install() {
-   insinto /
-   dodoc changelog
-   doins -r opt
-   insinto /usr/share
-
-   if has_version media-sound/apulse[-sdk] && ! has_version 
media-sound/pulseaudio; then
-   sed -i 's/Exec=/Exec=apulse /g' 
usr/share/applications/signal-desktop.desktop || die
-   fi
-
-   doins -r usr/share/applications
-   doins -r usr/share/icons
-   fperms +x /opt/Signal/signal-desktop /opt/Signal/chrome-sandbox
-   fperms u+s /opt/Signal/chrome-sandbox
-   pax-mark m opt/Signal/signal-desktop opt/Signal/chrome-sandbox
-
-   dosym -r /opt/Signal/${MY_PN} /usr/bin/${MY_PN}
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   elog "For using the tray icon on compatible desktop environments, start 
Signal with"
-   elog " '--start-in-tray' or '--use-tray-icon'."
-}



[gentoo-commits] repo/gentoo:master commit in: net-dialup/lrzsz/

2023-12-25 Thread Viorel Munteanu
commit: 6181850937d4131839b325db28a39ce8a75c61ca
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Tue Dec 26 05:55:18 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Tue Dec 26 05:55:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61818509

net-dialup/lrzsz: drop 0.12.20-r5

Signed-off-by: Viorel Munteanu  gentoo.org>

 net-dialup/lrzsz/lrzsz-0.12.20-r5.ebuild | 66 
 1 file changed, 66 deletions(-)

diff --git a/net-dialup/lrzsz/lrzsz-0.12.20-r5.ebuild 
b/net-dialup/lrzsz/lrzsz-0.12.20-r5.ebuild
deleted file mode 100644
index ba988723b913..
--- a/net-dialup/lrzsz/lrzsz-0.12.20-r5.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools toolchain-funcs
-
-DESCRIPTION="Communication package providing the X, Y, and ZMODEM file 
transfer protocols"
-HOMEPAGE="https://www.ohse.de/uwe/software/lrzsz.html;
-SRC_URI="https://www.ohse.de/uwe/releases/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux"
-IUSE="nls"
-
-DEPEND="nls? ( virtual/libintl )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-autotools.patch
-   "${FILESDIR}"/${PN}-implicit-decl.patch
-   "${FILESDIR}"/${P}-automake-1.12.patch
-   "${FILESDIR}"/${P}-automake-1.13.patch
-   "${FILESDIR}"/${P}-gettext-0.20.patch
-   "${FILESDIR}"/${P}-AR.patch
-   "${FILESDIR}"/${P}-configure-clang16.patch
-)
-
-DOCS=( AUTHORS COMPATABILITY ChangeLog NEWS \
-   README{,.cvs,.gettext,.isdn4linux,.tests} THANKS TODO )
-
-src_prepare() {
-   default
-
-   # automake is unhappy if this is missing
-   >> config.rpath || die
-   # This is too old.  Remove it so automake puts in a newer copy.
-   rm -f missing || die
-   # Autoheader does not like seeing this file.
-   rm -f acconfig.h || die
-
-   eautoreconf
-}
-
-src_configure() {
-   tc-export CC
-
-   econf $(use_enable nls)
-}
-
-src_test() {
-   # Don't use check target.
-   # See bug #120748 before changing this function.
-   emake vcheck
-}
-
-src_install() {
-   default
-
-   local x
-   for x in {r,s}{b,x,z} ; do
-   dosym l${x} /usr/bin/${x}
-   dosym l${x:0:1}z.1 /usr/share/man/man1/${x}.1
-   [ "${x:1:1}" = "z" ] || dosym l${x:0:1}z.1 
/usr/share/man/man1/l${x}.1
-   done
-}



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

2023-12-25 Thread Conrad Kostecki
commit: 44bcfc50f125fe4bf08a63e72bbdfe3d0eaee0d0
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Dec 26 02:43:33 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Dec 26 02:43:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44bcfc50

dev-libs/level-zero: add 1.15.8

Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-libs/level-zero/Manifest |  1 +
 dev-libs/level-zero/level-zero-1.15.8.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/dev-libs/level-zero/Manifest b/dev-libs/level-zero/Manifest
index 7e1ff27c9053..721d989ff5e0 100644
--- a/dev-libs/level-zero/Manifest
+++ b/dev-libs/level-zero/Manifest
@@ -1 +1,2 @@
 DIST level-zero-1.15.1.tar.gz 935483 BLAKE2B 
3478698f1976ea10557c28a44618417f4d2e65da328787210cd0da481ebcdf2a507ce738ac1d01101540ee6653c72254521afe7069f13219d7c8a4d5a5aec822
 SHA512 
594fc39f971fd06be9eb63f894ac9c720ee5ee110963c25f7861c348c4484793a529e39aec12f8aeb02b91666c41eacb3cebc2ebaac4c9e67d2c6ee66f682963
+DIST level-zero-1.15.8.tar.gz 937224 BLAKE2B 
b433e5ae2396715cd58bdce508d22b44f6b3083a4686f26dfba8a2117ea7547955bedf454d75c06a66e2c36ab4478da345fc86479486d50290ec96cf751a0b23
 SHA512 
68e531af5a39c8a6a2e242b25871d9177b2c8079837e0f736829ec0959fdb021eb518849e340a0f94abbe8ef879e3fb33e8b277eb676d2f8889bf2f4c3c10d82

diff --git a/dev-libs/level-zero/level-zero-1.15.8.ebuild 
b/dev-libs/level-zero/level-zero-1.15.8.ebuild
new file mode 100644
index ..5fb383635c28
--- /dev/null
+++ b/dev-libs/level-zero/level-zero-1.15.8.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="oneAPI Level Zero headers, loader and validation layer"
+HOMEPAGE="https://github.com/oneapi-src/level-zero;
+SRC_URI="https://github.com/oneapi-src/${PN}/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+
+src_prepare() {
+   # Don't hardcore -Werror
+   sed -e 's/-Werror//g' -i CMakeLists.txt || die
+
+   cmake_src_prepare
+
+   # According to upstream, release tarballs should contain this file but 
at least
+   # some of them do not. Fortunately it is trivial to make one ourselves.
+   echo "$(ver_cut 3)" > "${S}"/VERSION_PATCH || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-vim/xquery-syntax/

2023-12-25 Thread Conrad Kostecki
commit: 3e66741ab6454e47cb00bb7d50c154b704b0771b
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Oct 28 18:59:43 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Dec 26 02:36:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e66741a

app-vim/xquery-syntax: add 

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-vim/xquery-syntax/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-vim/xquery-syntax/metadata.xml 
b/app-vim/xquery-syntax/metadata.xml
index 23f733cc8624..f8a2bb7497f6 100644
--- a/app-vim/xquery-syntax/metadata.xml
+++ b/app-vim/xquery-syntax/metadata.xml
@@ -5,4 +5,5 @@
v...@gentoo.org
Gentoo Vim Project

+   
 



[gentoo-commits] repo/gentoo:master commit in: app-vim/voom/

2023-12-25 Thread Conrad Kostecki
commit: a8d2f6ccea77dd65aa15e0b274014d381d1a24ca
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Oct 28 18:58:25 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Dec 26 02:36:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8d2f6cc

app-vim/voom: add 

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-vim/voom/metadata.xml | 15 ---
 1 file changed, 8 insertions(+), 7 deletions(-)

diff --git a/app-vim/voom/metadata.xml b/app-vim/voom/metadata.xml
index 57522e202a89..d31cf4fa050f 100644
--- a/app-vim/voom/metadata.xml
+++ b/app-vim/voom/metadata.xml
@@ -1,11 +1,12 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
-   v...@gentoo.org
-   Gentoo Vim Project
-
-
-   vim-voom/VOoM
-
+   
+   v...@gentoo.org
+   Gentoo Vim Project
+   
+   
+   vim-voom/VOoM
+   
+   
 



[gentoo-commits] repo/gentoo:master commit in: media-video/dvdauthor/

2023-12-25 Thread Conrad Kostecki
commit: 49ec06dfd7c927b61924c1ce4cc3f5f669e5e3fc
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Dec 23 12:01:41 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Dec 26 02:37:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49ec06df

media-video/dvdauthor: EAPI8 bump, fix #914235

Signed-off-by: Michael Mair-Keimberger  levelnine.at>

Closes: https://bugs.gentoo.org/914235
Closes: https://github.com/gentoo/gentoo/pull/34441
Signed-off-by: Conrad Kostecki  gentoo.org>

 media-video/dvdauthor/dvdauthor-0.7.2-r3.ebuild | 54 +
 1 file changed, 54 insertions(+)

diff --git a/media-video/dvdauthor/dvdauthor-0.7.2-r3.ebuild 
b/media-video/dvdauthor/dvdauthor-0.7.2-r3.ebuild
new file mode 100644
index ..bac3629b21c1
--- /dev/null
+++ b/media-video/dvdauthor/dvdauthor-0.7.2-r3.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic toolchain-funcs
+
+DESCRIPTION="Tools for generating DVD files to be played on standalone DVD 
players"
+HOMEPAGE="https://dvdauthor.sourceforge.net/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+S="${WORKDIR}/${PN}"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="graphicsmagick +imagemagick"
+
+RDEPEND=">=dev-libs/fribidi-0.19.2
+   dev-libs/libxml2
+   >=media-libs/freetype-2
+   media-libs/libdvdread
+   media-libs/libpng:0=
+   imagemagick? (
+   graphicsmagick? ( media-gfx/graphicsmagick:= )
+   imagemagick? ( media-gfx/imagemagick:= )
+   )"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-freetype-pkgconfig.patch
+)
+
+src_prepare() {
+   default
+
+   eautoreconf
+
+   if use imagemagick && has_version '>=media-gfx/imagemagick-7.0.1.0' ; 
then
+   eapply "${FILESDIR}/${PN}-0.7.2-imagemagick7.patch"
+   fi
+
+   if use graphicsmagick ; then
+   sed -i -e 's:ExportImagePixels:dIsAbLeAuToMaGiC&:' configure \
+   || die
+   fi
+}
+
+src_configure() {
+   use graphicsmagick && \
+   append-cppflags "$($(tc-getPKG_CONFIG) --cflags 
GraphicsMagick)" #459976
+   append-cppflags "$($(tc-getPKG_CONFIG) --cflags fribidi)" #417041
+   econf
+}



[gentoo-commits] repo/gentoo:master commit in: app-vim/zoomwin/

2023-12-25 Thread Conrad Kostecki
commit: 48c635557e9f9c0b770fec4dfbb9049d84abc637
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Oct 28 19:00:49 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Dec 26 02:36:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48c63555

app-vim/zoomwin: add 

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/33570
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-vim/zoomwin/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-vim/zoomwin/metadata.xml b/app-vim/zoomwin/metadata.xml
index 23f733cc8624..f8a2bb7497f6 100644
--- a/app-vim/zoomwin/metadata.xml
+++ b/app-vim/zoomwin/metadata.xml
@@ -5,4 +5,5 @@
v...@gentoo.org
Gentoo Vim Project

+   
 



[gentoo-commits] repo/gentoo:master commit in: app-vim/vspec/

2023-12-25 Thread Conrad Kostecki
commit: cd8eace060765edaee2d058388d38c2ab4c2c462
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Oct 28 18:59:10 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Dec 26 02:36:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd8eace0

app-vim/vspec: add 

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-vim/vspec/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-vim/vspec/metadata.xml b/app-vim/vspec/metadata.xml
index 0504cc52f2bc..e8982abaa6d7 100644
--- a/app-vim/vspec/metadata.xml
+++ b/app-vim/vspec/metadata.xml
@@ -7,4 +7,5 @@

kana/vim-vspec

+   
 



[gentoo-commits] repo/gentoo:master commit in: app-vim/yankring/

2023-12-25 Thread Conrad Kostecki
commit: 70d6b3aca0a4b90cdb1a5abce48506556fd7b2ff
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Oct 28 19:00:15 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Dec 26 02:36:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70d6b3ac

app-vim/yankring: add 

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-vim/yankring/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-vim/yankring/metadata.xml b/app-vim/yankring/metadata.xml
index 23f733cc8624..f8a2bb7497f6 100644
--- a/app-vim/yankring/metadata.xml
+++ b/app-vim/yankring/metadata.xml
@@ -5,4 +5,5 @@
v...@gentoo.org
Gentoo Vim Project

+   
 



[gentoo-commits] repo/gentoo:master commit in: app-vim/webapi/

2023-12-25 Thread Conrad Kostecki
commit: e3fd2dbb50069c8e576c0e69903c40d30b9a4809
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Oct 28 18:59:00 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Dec 26 02:36:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3fd2dbb

app-vim/webapi: add 

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-vim/webapi/metadata.xml | 9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/app-vim/webapi/metadata.xml b/app-vim/webapi/metadata.xml
index 6be55e0ac363..f8a2bb7497f6 100644
--- a/app-vim/webapi/metadata.xml
+++ b/app-vim/webapi/metadata.xml
@@ -1,8 +1,9 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
-   v...@gentoo.org
-   Gentoo Vim Project
-
+   
+   v...@gentoo.org
+   Gentoo Vim Project
+   
+   
 



[gentoo-commits] repo/gentoo:master commit in: app-vim/xsl-syntax/

2023-12-25 Thread Conrad Kostecki
commit: 865ab161036a641677c1095bfdb9e71b3f86ad5c
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Oct 28 19:00:01 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Dec 26 02:36:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=865ab161

app-vim/xsl-syntax: add 

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-vim/xsl-syntax/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-vim/xsl-syntax/metadata.xml b/app-vim/xsl-syntax/metadata.xml
index 23f733cc8624..f8a2bb7497f6 100644
--- a/app-vim/xsl-syntax/metadata.xml
+++ b/app-vim/xsl-syntax/metadata.xml
@@ -5,4 +5,5 @@
v...@gentoo.org
Gentoo Vim Project

+   
 



[gentoo-commits] repo/gentoo:master commit in: app-vim/vim-spell-it/

2023-12-25 Thread Conrad Kostecki
commit: 8e9e3bb17002aedab92d3da4ec4172a4dcc4d63f
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Oct 28 18:55:52 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Dec 26 02:36:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e9e3bb1

app-vim/vim-spell-it: add 

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-vim/vim-spell-it/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-vim/vim-spell-it/metadata.xml 
b/app-vim/vim-spell-it/metadata.xml
index 23f733cc8624..f8a2bb7497f6 100644
--- a/app-vim/vim-spell-it/metadata.xml
+++ b/app-vim/vim-spell-it/metadata.xml
@@ -5,4 +5,5 @@
v...@gentoo.org
Gentoo Vim Project

+   
 



[gentoo-commits] repo/gentoo:master commit in: app-vim/zenburn/

2023-12-25 Thread Conrad Kostecki
commit: 01bd94b951634a7c5df51f2bc89f9514785cf3d5
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Oct 28 19:00:34 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Dec 26 02:36:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01bd94b9

app-vim/zenburn: add 

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-vim/zenburn/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-vim/zenburn/metadata.xml b/app-vim/zenburn/metadata.xml
index 8c3bc1747b78..c18700c54a31 100644
--- a/app-vim/zenburn/metadata.xml
+++ b/app-vim/zenburn/metadata.xml
@@ -11,4 +11,5 @@
   
 jnurmine/Zenburn
   
+  
 



[gentoo-commits] repo/gentoo:master commit in: app-vim/wikipedia-syntax/

2023-12-25 Thread Conrad Kostecki
commit: c5c7e96cfa8da892634e203e8da52c5174cb1c56
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Oct 28 18:59:27 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Dec 26 02:36:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5c7e96c

app-vim/wikipedia-syntax: add 

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-vim/wikipedia-syntax/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-vim/wikipedia-syntax/metadata.xml 
b/app-vim/wikipedia-syntax/metadata.xml
index 9fc8922ed390..d2b0c2c65ab8 100644
--- a/app-vim/wikipedia-syntax/metadata.xml
+++ b/app-vim/wikipedia-syntax/metadata.xml
@@ -10,4 +10,5 @@
files, and automatic filetype detection for these files based 
upon
filename.

+   
 



[gentoo-commits] repo/gentoo:master commit in: app-vim/vim-spell-nl/

2023-12-25 Thread Conrad Kostecki
commit: af251b91543f8dec7154557089665d9dfd19f27f
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Oct 28 18:56:07 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Dec 26 02:36:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af251b91

app-vim/vim-spell-nl: add 

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-vim/vim-spell-nl/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-vim/vim-spell-nl/metadata.xml 
b/app-vim/vim-spell-nl/metadata.xml
index 23f733cc8624..f8a2bb7497f6 100644
--- a/app-vim/vim-spell-nl/metadata.xml
+++ b/app-vim/vim-spell-nl/metadata.xml
@@ -5,4 +5,5 @@
v...@gentoo.org
Gentoo Vim Project

+   
 



[gentoo-commits] repo/gentoo:master commit in: app-vim/vim-spell-ru/

2023-12-25 Thread Conrad Kostecki
commit: f8a0046e26289072406e7e4ee320e01df7cfac0a
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Oct 28 18:56:54 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Dec 26 02:36:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8a0046e

app-vim/vim-spell-ru: add 

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-vim/vim-spell-ru/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-vim/vim-spell-ru/metadata.xml 
b/app-vim/vim-spell-ru/metadata.xml
index 23f733cc8624..f8a2bb7497f6 100644
--- a/app-vim/vim-spell-ru/metadata.xml
+++ b/app-vim/vim-spell-ru/metadata.xml
@@ -5,4 +5,5 @@
v...@gentoo.org
Gentoo Vim Project

+   
 



[gentoo-commits] repo/gentoo:master commit in: app-vim/vim-spell-el/

2023-12-25 Thread Conrad Kostecki
commit: a2bab7580ead09df98f1bdb6b71b37e5bf04df0d
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Oct 28 18:54:16 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Dec 26 02:36:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2bab758

app-vim/vim-spell-el: add 

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-vim/vim-spell-el/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-vim/vim-spell-el/metadata.xml 
b/app-vim/vim-spell-el/metadata.xml
index 23f733cc8624..f8a2bb7497f6 100644
--- a/app-vim/vim-spell-el/metadata.xml
+++ b/app-vim/vim-spell-el/metadata.xml
@@ -5,4 +5,5 @@
v...@gentoo.org
Gentoo Vim Project

+   
 



[gentoo-commits] repo/gentoo:master commit in: app-vim/vim-spell-pl/

2023-12-25 Thread Conrad Kostecki
commit: b3727114e01366beb695e5fa9caa51fce5c9828c
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Oct 28 18:56:24 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Dec 26 02:36:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3727114

app-vim/vim-spell-pl: add 

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-vim/vim-spell-pl/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-vim/vim-spell-pl/metadata.xml 
b/app-vim/vim-spell-pl/metadata.xml
index 23f733cc8624..f8a2bb7497f6 100644
--- a/app-vim/vim-spell-pl/metadata.xml
+++ b/app-vim/vim-spell-pl/metadata.xml
@@ -5,4 +5,5 @@
v...@gentoo.org
Gentoo Vim Project

+   
 



[gentoo-commits] repo/gentoo:master commit in: app-vim/vim-tmux/

2023-12-25 Thread Conrad Kostecki
commit: a5e66a5de827a78a030ae5f9745b50dfaf565987
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Oct 28 18:57:52 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Dec 26 02:36:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5e66a5d

app-vim/vim-tmux: add 

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-vim/vim-tmux/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-vim/vim-tmux/metadata.xml b/app-vim/vim-tmux/metadata.xml
index 95979a3d7382..eda27c5b1199 100644
--- a/app-vim/vim-tmux/metadata.xml
+++ b/app-vim/vim-tmux/metadata.xml
@@ -16,4 +16,5 @@
   
 tmux-plugins/vim-tmux
   
+  
 



[gentoo-commits] repo/gentoo:master commit in: app-vim/vimtex/

2023-12-25 Thread Conrad Kostecki
commit: 6aa118033f313596d10c2da83d20791164d5d0cb
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Oct 28 18:57:32 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Dec 26 02:36:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6aa11803

app-vim/vimtex: add 

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-vim/vimtex/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-vim/vimtex/metadata.xml b/app-vim/vimtex/metadata.xml
index fb1c6d5b1357..847b538ca590 100644
--- a/app-vim/vimtex/metadata.xml
+++ b/app-vim/vimtex/metadata.xml
@@ -8,4 +8,5 @@
   
 lervag/vimtex
   
+  
 



[gentoo-commits] repo/gentoo:master commit in: app-vim/vim-spell-pt/

2023-12-25 Thread Conrad Kostecki
commit: 1b4ed83175900b9ae55fba77005da7a7f618c886
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Oct 28 18:56:39 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Dec 26 02:36:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b4ed831

app-vim/vim-spell-pt: add 

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-vim/vim-spell-pt/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-vim/vim-spell-pt/metadata.xml 
b/app-vim/vim-spell-pt/metadata.xml
index 23f733cc8624..f8a2bb7497f6 100644
--- a/app-vim/vim-spell-pt/metadata.xml
+++ b/app-vim/vim-spell-pt/metadata.xml
@@ -5,4 +5,5 @@
v...@gentoo.org
Gentoo Vim Project

+   
 



[gentoo-commits] repo/gentoo:master commit in: app-vim/vim-spell-hu/

2023-12-25 Thread Conrad Kostecki
commit: 55984448b6397baccf3bb6ad0052ff785964e448
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Oct 28 18:55:37 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Dec 26 02:36:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55984448

app-vim/vim-spell-hu: add 

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-vim/vim-spell-hu/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-vim/vim-spell-hu/metadata.xml 
b/app-vim/vim-spell-hu/metadata.xml
index 23f733cc8624..f8a2bb7497f6 100644
--- a/app-vim/vim-spell-hu/metadata.xml
+++ b/app-vim/vim-spell-hu/metadata.xml
@@ -5,4 +5,5 @@
v...@gentoo.org
Gentoo Vim Project

+   
 



[gentoo-commits] repo/gentoo:master commit in: app-vim/vim-spell-fr/

2023-12-25 Thread Conrad Kostecki
commit: cdf0c9de868a956e48acc4f74c31886d274beafc
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Oct 28 18:55:05 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Dec 26 02:36:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdf0c9de

app-vim/vim-spell-fr: add 

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-vim/vim-spell-fr/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-vim/vim-spell-fr/metadata.xml 
b/app-vim/vim-spell-fr/metadata.xml
index 23f733cc8624..f8a2bb7497f6 100644
--- a/app-vim/vim-spell-fr/metadata.xml
+++ b/app-vim/vim-spell-fr/metadata.xml
@@ -5,4 +5,5 @@
v...@gentoo.org
Gentoo Vim Project

+   
 



[gentoo-commits] repo/gentoo:master commit in: app-vim/vim-spell-es/

2023-12-25 Thread Conrad Kostecki
commit: 5e87c41081d0eab6c8687cbd1775828962bab335
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Oct 28 18:54:45 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Dec 26 02:36:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e87c410

app-vim/vim-spell-es: add 

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-vim/vim-spell-es/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-vim/vim-spell-es/metadata.xml 
b/app-vim/vim-spell-es/metadata.xml
index 2e4c5182444f..f543b82ca103 100644
--- a/app-vim/vim-spell-es/metadata.xml
+++ b/app-vim/vim-spell-es/metadata.xml
@@ -5,4 +5,5 @@
 v...@gentoo.org
 Gentoo Vim Project
   
+  
 



[gentoo-commits] repo/gentoo:master commit in: app-vim/vim-spell-he/

2023-12-25 Thread Conrad Kostecki
commit: 1cfd11e8dee2bbb7c8b3a8420baae118c40ad709
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Oct 28 18:55:21 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Dec 26 02:36:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cfd11e8

app-vim/vim-spell-he: add 

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-vim/vim-spell-he/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-vim/vim-spell-he/metadata.xml 
b/app-vim/vim-spell-he/metadata.xml
index 23f733cc8624..f8a2bb7497f6 100644
--- a/app-vim/vim-spell-he/metadata.xml
+++ b/app-vim/vim-spell-he/metadata.xml
@@ -5,4 +5,5 @@
v...@gentoo.org
Gentoo Vim Project

+   
 



[gentoo-commits] repo/gentoo:master commit in: app-vim/vim-spell-de/

2023-12-25 Thread Conrad Kostecki
commit: 4a4b530b759267851999b869c3ed3ee5d3e54f5b
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Oct 28 18:54:01 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Dec 26 02:36:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a4b530b

app-vim/vim-spell-de: add 

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-vim/vim-spell-de/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-vim/vim-spell-de/metadata.xml 
b/app-vim/vim-spell-de/metadata.xml
index 23f733cc8624..f8a2bb7497f6 100644
--- a/app-vim/vim-spell-de/metadata.xml
+++ b/app-vim/vim-spell-de/metadata.xml
@@ -5,4 +5,5 @@
v...@gentoo.org
Gentoo Vim Project

+   
 



[gentoo-commits] repo/gentoo:master commit in: app-vim/vim-spell-en/

2023-12-25 Thread Conrad Kostecki
commit: 4577e9f530cbda3a569e22edb4117e2fff83af8b
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Oct 28 18:54:31 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Dec 26 02:36:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4577e9f5

app-vim/vim-spell-en: add 

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-vim/vim-spell-en/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-vim/vim-spell-en/metadata.xml 
b/app-vim/vim-spell-en/metadata.xml
index 23f733cc8624..f8a2bb7497f6 100644
--- a/app-vim/vim-spell-en/metadata.xml
+++ b/app-vim/vim-spell-en/metadata.xml
@@ -5,4 +5,5 @@
v...@gentoo.org
Gentoo Vim Project

+   
 



[gentoo-commits] repo/gentoo:master commit in: app-vim/vim-spell-da/

2023-12-25 Thread Conrad Kostecki
commit: e1a5fc851d1e0e82a0af895a0009156ad2b8e1cb
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Oct 28 18:53:45 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Dec 26 02:36:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1a5fc85

app-vim/vim-spell-da: add 

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-vim/vim-spell-da/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-vim/vim-spell-da/metadata.xml 
b/app-vim/vim-spell-da/metadata.xml
index 23f733cc8624..f8a2bb7497f6 100644
--- a/app-vim/vim-spell-da/metadata.xml
+++ b/app-vim/vim-spell-da/metadata.xml
@@ -5,4 +5,5 @@
v...@gentoo.org
Gentoo Vim Project

+   
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/ttyplot/

2023-12-25 Thread Sebastian Pipping
commit: 1394f1b0b84ce9977998d725edb0b57d5ffb581f
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Tue Dec 26 02:06:02 2023 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Tue Dec 26 02:06:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1394f1b0

app-admin/ttyplot: 1.6.1

Signed-off-by: Sebastian Pipping  gentoo.org>

 app-admin/ttyplot/Manifest   | 2 +-
 app-admin/ttyplot/{ttyplot-1.6.0.ebuild => ttyplot-1.6.1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/ttyplot/Manifest b/app-admin/ttyplot/Manifest
index ed12af6c503a..187c41f1b253 100644
--- a/app-admin/ttyplot/Manifest
+++ b/app-admin/ttyplot/Manifest
@@ -1,3 +1,3 @@
 DIST ttyplot-1.5.1.gh.tar.gz 43629 BLAKE2B 
98c46c27587a6ed98f7ed146b402dcbb6f5835f2f34780ccd706dc56b674dec3792dfb8bf84c8d260c040952ef0431341df09c16d032f32d4621c5f3971857d7
 SHA512 
3eb255375366bc3a773364388dc709f4f5b9961e1c99404dfd192503b20a8eb064f5089811b8c894a8214f84d24e14d040adb0b34712915311eb28972586bf0b
 DIST ttyplot-1.5.2.gh.tar.gz 44023 BLAKE2B 
a8ebf0529f1d3e65ec5887d0fc45c51840ddb26ed982ea5bc2e47d66c03878a642576c7b3052c717f296af9b3fe0fca15080cbf252cb274238e6b664372f219e
 SHA512 
ffdeba5d1ad4a0abbb04d76d914a2f209471ac6f601447c4693de594b0cdb1c162e42b49bb1bf0bb50e2d9b0d9b0452fb9f3d8949c5b9143cc9b6faae50ad28f
-DIST ttyplot-1.6.0.gh.tar.gz 53658 BLAKE2B 
fa864189902dc049eaae0fc8911e68eb7fee97282d102d61637b4f833a60bc221c791e8c75d3952d63d51187c0edcd908844fee28bbc380d0f1dd7e59eb96086
 SHA512 
bbdc2abc9744b73928c6af6fdd04c2856aece15b7c711bf2ac5a956c90c02f1d026f270fb5e7ff8dd72c06e6fea329a8e2e553cc620383b702e37653076875f9
+DIST ttyplot-1.6.1.gh.tar.gz 53746 BLAKE2B 
f78c5b7ef53e0bd1921138db965edcb9aff95d359263f1343ad2f33b075ff49ef0147354a7467de8cc5cc3a1f2508f9cf81fcbc6195c600d1fd07d0760de9b42
 SHA512 
cb21b28c86e1364536bdd417a99fa952a8c46623dbca5e6da31bf34763415fa7fcf0ecd6d02a8fc355a483ba64883412d4b448c2cdc1e397b81195c9fb1beffa

diff --git a/app-admin/ttyplot/ttyplot-1.6.0.ebuild 
b/app-admin/ttyplot/ttyplot-1.6.1.ebuild
similarity index 100%
rename from app-admin/ttyplot/ttyplot-1.6.0.ebuild
rename to app-admin/ttyplot/ttyplot-1.6.1.ebuild



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

2023-12-25 Thread Marek Szuba
commit: 461411849f77e2b4ed09bcfd1b5f9a26ef488148
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Dec 26 00:03:19 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Dec 26 00:06:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46141184

media-sound/easyeffects: add 7.1.3

Got tired of waiting for lsp-plugins in the tree to be updated and while
upstream recommends >=1.2.10, 1.2.6 seems to work for now.

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

 media-sound/easyeffects/Manifest |  1 +
 media-sound/easyeffects/easyeffects-7.1.3.ebuild | 84 
 2 files changed, 85 insertions(+)

diff --git a/media-sound/easyeffects/Manifest b/media-sound/easyeffects/Manifest
index d50734980def..3673ff569887 100644
--- a/media-sound/easyeffects/Manifest
+++ b/media-sound/easyeffects/Manifest
@@ -1 +1,2 @@
 DIST easyeffects-7.0.7.tar.gz 3359508 BLAKE2B 
16c4fd322eefcd16bb8a83a5443e482689b2f4665556f306e11c072b869f9929d5c7b781f7adbba7faacb71a07c0bdd2b61efb6584131e61e2bfa6dedcdf3c8d
 SHA512 
3ceadf6c8acff64a98cf6c0e2c5386aa7b6d4649d49a9879574415bb7959b9c7243870bc30ea38bb3de3ee5b4d9ab9892eb8809069c08b2a50ab7f2342f6a1e4
+DIST easyeffects-7.1.3.tar.gz 3426093 BLAKE2B 
62ff40388df2a3452d23968881ab7d247c5504abc4524564e919cc520700e64978914248f00fb8b3ae251b895850d9a4dee763576baf2c43af3cd1105d2b62d5
 SHA512 
9e277b0c432f5015b33d4ac6961d5eec4cbf498dd2e947d231a9c13d8c7b7680f7ded7bf3d55d2c72ebf46de94308447a0b1e3b8cbbb13ce96c3a79bf027ffa3

diff --git a/media-sound/easyeffects/easyeffects-7.1.3.ebuild 
b/media-sound/easyeffects/easyeffects-7.1.3.ebuild
new file mode 100644
index ..d3af93f6daff
--- /dev/null
+++ b/media-sound/easyeffects/easyeffects-7.1.3.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2-utils meson toolchain-funcs
+
+DESCRIPTION="Limiter, auto volume and many other plugins for PipeWire 
applications"
+HOMEPAGE="https://github.com/wwmm/easyeffects;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/wwmm/easyeffects;
+else
+   SRC_URI="https://github.com/wwmm/easyeffects/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="calf +doc mda-lv2 zamaudio"
+
+# Reminder: since 7.0.8 upstream recommends >=>=media-libs/lsp-plugins-1.2.10
+# but as of late December 2023, the tree remains stuck at 1.2.6.
+# Update the dependency when possible (Bug #915777).
+COMMON="dev-cpp/nlohmann_json
+   dev-cpp/tbb
+   >=dev-libs/glib-2.56:2
+   dev-libs/libfmt
+   >=dev-libs/libsigc++-3.0.6:3
+   >=gui-libs/gtk-4.10.0:4
+   >=gui-libs/libadwaita-1.2.0:1
+   media-libs/libbs2b
+   >=media-libs/libebur128-1.2.0
+   media-libs/libsndfile
+   media-libs/libsoundtouch
+   >=media-libs/lilv-0.22
+   >=media-libs/lv2-1.18.2
+   media-libs/rnnoise
+   media-libs/speexdsp
+   >=media-libs/zita-convolver-3.0.0
+   >=media-video/pipewire-0.3.41
+   sci-libs/gsl:=
+   sci-libs/fftw:3.0"
+# Only header files are used from these two
+DEPEND="${COMMON}
+   media-libs/ladspa-sdk
+   media-libs/libsamplerate"
+RDEPEND="${COMMON}
+   >=media-libs/lsp-plugins-1.2.6[lv2]
+   sys-apps/dbus
+   calf? ( >=media-plugins/calf-0.90.1[lv2] )
+   doc? ( gnome-extra/yelp )
+   mda-lv2? ( media-plugins/mda-lv2 )
+   zamaudio? ( media-plugins/zam-plugins )"
+BDEPEND="dev-libs/appstream-glib
+   dev-util/desktop-file-utils
+   dev-util/itstool
+   sys-devel/gettext
+   virtual/pkgconfig"
+
+pkg_pretend() {
+   if [[ ${MERGE_TYPE} != "binary" ]] ; then
+   if ! tc-is-gcc; then
+   if ! tc-is-clang || [[ $(clang-major-version) -lt 16 
]]; then
+   die "${PN} can only be built with GCC or 
>=Clang-16 due to required level of C++20 support"
+   fi
+   elif [[ $(gcc-major-version) -lt 11 ]] ; then
+   die "Since version 6.2.5 ${PN} requires GCC 11 or newer 
to build (Bug #848072)"
+   fi
+   fi
+}
+
+pkg_postinst() {
+   gnome2_gconf_install
+   gnome2_schemas_update
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   gnome2_gconf_uninstall
+   gnome2_schemas_update
+   xdg_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/kissfft/files/

2023-12-25 Thread James Le Cuirot
commit: e37b1ab4b48975628e7eab7791fd9e18417d3e77
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Dec 25 23:28:01 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Dec 25 23:28:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e37b1ab4

sci-libs/kissfft: Forgot to commit the patch

No one noticed, right? ;)

Signed-off-by: James Le Cuirot  gentoo.org>

 sci-libs/kissfft/files/kissfft-131.1.0-cross.patch | 30 ++
 1 file changed, 30 insertions(+)

diff --git a/sci-libs/kissfft/files/kissfft-131.1.0-cross.patch 
b/sci-libs/kissfft/files/kissfft-131.1.0-cross.patch
new file mode 100644
index ..137a5a939872
--- /dev/null
+++ b/sci-libs/kissfft/files/kissfft-131.1.0-cross.patch
@@ -0,0 +1,30 @@
+From 8b308c28e5c3684ac002289b0eebc64500bbed1c Mon Sep 17 00:00:00 2001
+From: James Le Cuirot 
+Date: Sun, 24 Dec 2023 16:37:38 +
+Subject: [PATCH] GNUInstallDirs is not supposed to be used conditionally
+
+Always include it to fix cross-compiling. This should not break Windows.
+
+Closes: https://github.com/mborgerding/kissfft/issues/65
+---
+ CMakeLists.txt | 4 +---
+ 1 file changed, 1 insertion(+), 3 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 0213798..c4d7d3e 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -105,9 +105,7 @@ endif()
+ # Add GNUInstallDirs for GNU infrastructure before target)include_directories
+ #
+ 
+-if(CMAKE_SYSTEM_NAME MATCHES "^(Linux|kFreeBSD|GNU)$" AND NOT 
CMAKE_CROSSCOMPILING)
+-include(GNUInstallDirs)
+-endif()
++include(GNUInstallDirs)
+ 
+ #
+ # Declare PKGINCLUDEDIR for kissfft include path
+-- 
+2.43.0
+



[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/

2023-12-25 Thread George Zenner
commit: c21ae8c176e96576c92939303c6b3cd67101a704
Author: Zen  pyl  onl>
AuthorDate: Mon Dec 25 23:19:30 2023 +
Commit: George Zenner  pyl  onl>
CommitDate: Mon Dec 25 23:19:30 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c21ae8c1

sys-kernel/ugrd: Bump to 0.17.1, fix regression with subvol_selector

Signed-off-by: Zen  pyl.onl>

 sys-kernel/ugrd/Manifest   | 2 +-
 sys-kernel/ugrd/{ugrd-0.17.0.ebuild => ugrd-0.17.1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest
index 9dd821ddc0..f98a33aadc 100644
--- a/sys-kernel/ugrd/Manifest
+++ b/sys-kernel/ugrd/Manifest
@@ -1,3 +1,3 @@
 DIST ugrd-0.12.1.tar.gz 39929 BLAKE2B 
d4d2788c0d23907b87ea6c98607f3d36e25c895618668123089c2cb96dc8895be411c7c5865522b58a53a90c51e77f874ee13324c5602bceb325bb680dccf63b
 SHA512 
3dec60f8535bb63525a0da07583d35c539de27e0d4ab2c79c033ce49a1b745b262a245e58224f5fabb1450af76d750578e47d60eb0961ac842eaed6e5f212c7d
 DIST ugrd-0.15.4.tar.gz 42064 BLAKE2B 
ceaa6ac8f0dc992eb32ad027989701e9f2fccb61d167ccf7c7fd645c4e43b843905b5c80729ebf88a6a0f74535fe399884e1f03a27276e259f3a37f1067422db
 SHA512 
584a2b64a98b3ef5179692d20f4d79fb36462a5882b25eb88af9211fd9f4c9107aefa395673290e67470b8a9724c1a226c13fb1f70e457d00e83254be1837f11
-DIST ugrd-0.17.0.tar.gz 43732 BLAKE2B 
8df76bc46f3ce6eb1b60be9e80ca23276f4f29e0a78ad8d1f9e23a6bad4417090acab3453631e23ecb7f60dbb63853d2ce6863c3325940666475e40bfcc00d8a
 SHA512 
791d4808175fbeb1c0d874a5403707c76a04d5150ef69841f8da25f748b579d1d907879ad5a9ec5ac20ed2a405cbfbfe97c21734b8acbc12fb5d96b611415ded
+DIST ugrd-0.17.1.tar.gz 43709 BLAKE2B 
d5bc2ea5544141cdd171ac33ba1635e82cc8b1da0e01dbf12eb22dad9483e5bc7139858f975a19a1b397366505b1ac7b00d30e5702c1273687ea781c8ed3e7c0
 SHA512 
65c39b54bab29e910d349ea4734c610727872bbe0483773597a343e1deb2b18b61c07ea6a2cccd9b32d90a827503bafe6eb08b5c05a092bf313f5cc88165b8fa

diff --git a/sys-kernel/ugrd/ugrd-0.17.0.ebuild 
b/sys-kernel/ugrd/ugrd-0.17.1.ebuild
similarity index 100%
rename from sys-kernel/ugrd/ugrd-0.17.0.ebuild
rename to sys-kernel/ugrd/ugrd-0.17.1.ebuild



[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/

2023-12-25 Thread George Zenner
commit: b3faea894236c718fb7b02c94a7aa5cfecd7a788
Author: Zen  pyl  onl>
AuthorDate: Mon Dec 25 22:49:34 2023 +
Commit: George Zenner  pyl  onl>
CommitDate: Mon Dec 25 22:52:36 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b3faea89

sys-kernel/ugrd: Bumped to 0.17.0 with better error handling

Signed-off-by: Zen  pyl.onl>

 sys-kernel/ugrd/Manifest   | 2 +-
 sys-kernel/ugrd/{ugrd-0.16.3.ebuild => ugrd-0.17.0.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest
index 3bc67e86ea..9dd821ddc0 100644
--- a/sys-kernel/ugrd/Manifest
+++ b/sys-kernel/ugrd/Manifest
@@ -1,3 +1,3 @@
 DIST ugrd-0.12.1.tar.gz 39929 BLAKE2B 
d4d2788c0d23907b87ea6c98607f3d36e25c895618668123089c2cb96dc8895be411c7c5865522b58a53a90c51e77f874ee13324c5602bceb325bb680dccf63b
 SHA512 
3dec60f8535bb63525a0da07583d35c539de27e0d4ab2c79c033ce49a1b745b262a245e58224f5fabb1450af76d750578e47d60eb0961ac842eaed6e5f212c7d
 DIST ugrd-0.15.4.tar.gz 42064 BLAKE2B 
ceaa6ac8f0dc992eb32ad027989701e9f2fccb61d167ccf7c7fd645c4e43b843905b5c80729ebf88a6a0f74535fe399884e1f03a27276e259f3a37f1067422db
 SHA512 
584a2b64a98b3ef5179692d20f4d79fb36462a5882b25eb88af9211fd9f4c9107aefa395673290e67470b8a9724c1a226c13fb1f70e457d00e83254be1837f11
-DIST ugrd-0.16.3.tar.gz 43701 BLAKE2B 
99f49024d1dc553050b3ef11dbc545c86302a4687cb08fa363a219c5baf5a02ce018602790e2676f3e30093639230aa5506eebd3daec226a675ce0a763e3a4f0
 SHA512 
c9c93181ec90c610514e68669df2f09013964bb8e5dd1822bf186af7a8a0500c7fecc3ba9dcd9835ac12d18379a674ff1dc4812be70c51d81bcb16d7cb4f702a
+DIST ugrd-0.17.0.tar.gz 43732 BLAKE2B 
8df76bc46f3ce6eb1b60be9e80ca23276f4f29e0a78ad8d1f9e23a6bad4417090acab3453631e23ecb7f60dbb63853d2ce6863c3325940666475e40bfcc00d8a
 SHA512 
791d4808175fbeb1c0d874a5403707c76a04d5150ef69841f8da25f748b579d1d907879ad5a9ec5ac20ed2a405cbfbfe97c21734b8acbc12fb5d96b611415ded

diff --git a/sys-kernel/ugrd/ugrd-0.16.3.ebuild 
b/sys-kernel/ugrd/ugrd-0.17.0.ebuild
similarity index 100%
rename from sys-kernel/ugrd/ugrd-0.16.3.ebuild
rename to sys-kernel/ugrd/ugrd-0.17.0.ebuild



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

2023-12-25 Thread Alfredo Tupone
commit: 304888670a72afd0c0f28c9d4eeda882c1c8a553
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Mon Dec 25 22:48:31 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Mon Dec 25 22:48:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30488867

dev-libs/apache-arrow: drop 11.0.0-r2, 12.0.0, 12.0.1-r1

Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-libs/apache-arrow/Manifest |   9 --
 .../apache-arrow/apache-arrow-11.0.0-r2.ebuild | 119 
 dev-libs/apache-arrow/apache-arrow-12.0.0.ebuild   | 120 
 .../apache-arrow/apache-arrow-12.0.1-r1.ebuild | 121 -
 4 files changed, 369 deletions(-)

diff --git a/dev-libs/apache-arrow/Manifest b/dev-libs/apache-arrow/Manifest
index 553ca4d15de8..0f6f7c80ef08 100644
--- a/dev-libs/apache-arrow/Manifest
+++ b/dev-libs/apache-arrow/Manifest
@@ -1,12 +1,3 @@
-DIST apache-arrow-11.0.0.tar.gz 19956186 BLAKE2B 
dff0faecbde9e2d19f092fd0c48a7ac7a401da6dbfd17f30af1b35c9e3fd3e1ba5611311f5bcb08383368de195cff783a178a9397a63a1c4f740a81349f8b8d3
 SHA512 
46df4fb5a703d38d0a74fde9838e9f9702b24b442cb225517516c335a5ab18955699000bf0b2fc7d1698ada6d2e890ba3860933b6280f5160b0fce8a07484d0e
-DIST apache-arrow-12.0.0.tar.gz 20159048 BLAKE2B 
43b4f36e1d1f84fc83c46a3627ad72cead38310f4325b8d21d17d726cd416016f0839d312c80737c0a921da6aefee537413e30309a656301c19834c2986d734e
 SHA512 
f815be4fb20b6001ba5525270765fe239b5468708a7be34b93b60ee0ce63464727d183c9756fbc33bffd199019e1f06a7fddd306ce8388435cea7771070a2ca9
-DIST apache-arrow-12.0.1.tar.gz 20172604 BLAKE2B 
bf66761d33ceb778c2f53c2e643e0c2bb4448f29eaa94d17e9815628665f4965fde28bd47fce4a5874717d2161c3f8adbb2e8a0e6658a51ae6d617e4f09d202b
 SHA512 
551ae200551fcc73b7deddcc5f0b06633159ab1308506901a9086e4e2e34e4437f26d609fdbacba0ebe7d1fe83bdb8e92a268e9e41575d655d5b2d4fbef7a7ce
 DIST apache-arrow-14.0.1.tar.gz 20968461 BLAKE2B 
01a4269f98ba2a4de1d6bc29f43a4e97132f8b7bdb3c3d022e0c0ba498527003e8bec0ea0b054f19ae54749f45fe39675f651f6c9e34e815df5a9b9926512431
 SHA512 
31d19f0ca80349f63db74bae813256b47907f85725a9bf01ef6f32406e79828ebb4701faedb52696b6a5b3bb89ad4e136485fd5eb35d396dd42147c11d4d2713
-DIST apache-arrow-arrow-data-11.0.0.tar.gz 3570422 BLAKE2B 
df1f8d1c4e321ca0abdce598b09945aa9e63114199e7f2eb0fc549323dadf703b917efd90c04a2d540d763a44128d76c6ee12788a983d4b9536d04297316b656
 SHA512 
0be19960b0d22fc2e07bf84f11148e69d6fa82f10627eb2a5e4b762b1d4cf4e151a57c5a1dc761d6d8ed29881ea589e4cfe0cd47d5c7cbf7b6107143b4a45e82
-DIST apache-arrow-arrow-data-12.0.0.tar.gz 3570422 BLAKE2B 
df1f8d1c4e321ca0abdce598b09945aa9e63114199e7f2eb0fc549323dadf703b917efd90c04a2d540d763a44128d76c6ee12788a983d4b9536d04297316b656
 SHA512 
0be19960b0d22fc2e07bf84f11148e69d6fa82f10627eb2a5e4b762b1d4cf4e151a57c5a1dc761d6d8ed29881ea589e4cfe0cd47d5c7cbf7b6107143b4a45e82
-DIST apache-arrow-arrow-data-12.0.1.tar.gz 3570422 BLAKE2B 
df1f8d1c4e321ca0abdce598b09945aa9e63114199e7f2eb0fc549323dadf703b917efd90c04a2d540d763a44128d76c6ee12788a983d4b9536d04297316b656
 SHA512 
0be19960b0d22fc2e07bf84f11148e69d6fa82f10627eb2a5e4b762b1d4cf4e151a57c5a1dc761d6d8ed29881ea589e4cfe0cd47d5c7cbf7b6107143b4a45e82
 DIST apache-arrow-arrow-data-14.0.1.tar.gz 3570422 BLAKE2B 
df1f8d1c4e321ca0abdce598b09945aa9e63114199e7f2eb0fc549323dadf703b917efd90c04a2d540d763a44128d76c6ee12788a983d4b9536d04297316b656
 SHA512 
0be19960b0d22fc2e07bf84f11148e69d6fa82f10627eb2a5e4b762b1d4cf4e151a57c5a1dc761d6d8ed29881ea589e4cfe0cd47d5c7cbf7b6107143b4a45e82
-DIST apache-arrow-parquet-data-11.0.0.tar.gz 1013835 BLAKE2B 
cb4e544b6588ddad503f9692ee2eee5d4f1e931f10654b7253e11ffd2feb4c957dec047a1b1644c1f1538a3bf7ea726e5a9ae9b7d0c3bb0d55d27f088b5c5be3
 SHA512 
d4c2af20d6a88c1beb44770982f4aa324ea4ee375e8f556339074875af15c48f4398d972c1eec35eba5d209e9e62df4bdbf73ebc8148a7bb05ffa2d69c97df61
-DIST apache-arrow-parquet-data-12.0.0.tar.gz 1013835 BLAKE2B 
cb4e544b6588ddad503f9692ee2eee5d4f1e931f10654b7253e11ffd2feb4c957dec047a1b1644c1f1538a3bf7ea726e5a9ae9b7d0c3bb0d55d27f088b5c5be3
 SHA512 
d4c2af20d6a88c1beb44770982f4aa324ea4ee375e8f556339074875af15c48f4398d972c1eec35eba5d209e9e62df4bdbf73ebc8148a7bb05ffa2d69c97df61
-DIST apache-arrow-parquet-data-12.0.1.tar.gz 1013835 BLAKE2B 
cb4e544b6588ddad503f9692ee2eee5d4f1e931f10654b7253e11ffd2feb4c957dec047a1b1644c1f1538a3bf7ea726e5a9ae9b7d0c3bb0d55d27f088b5c5be3
 SHA512 
d4c2af20d6a88c1beb44770982f4aa324ea4ee375e8f556339074875af15c48f4398d972c1eec35eba5d209e9e62df4bdbf73ebc8148a7bb05ffa2d69c97df61
 DIST apache-arrow-parquet-data-14.0.1.tar.gz 1013835 BLAKE2B 
cb4e544b6588ddad503f9692ee2eee5d4f1e931f10654b7253e11ffd2feb4c957dec047a1b1644c1f1538a3bf7ea726e5a9ae9b7d0c3bb0d55d27f088b5c5be3
 SHA512 
d4c2af20d6a88c1beb44770982f4aa324ea4ee375e8f556339074875af15c48f4398d972c1eec35eba5d209e9e62df4bdbf73ebc8148a7bb05ffa2d69c97df61

diff --git a/dev-libs/apache-arrow/apache-arrow-11.0.0-r2.ebuild 
b/dev-libs/apache-arrow/apache-arrow-11.0.0-r2.ebuild
deleted file mode 100644
index 

[gentoo-commits] repo/proj/guru:dev commit in: dev-python/mkdocs-rss-plugin/

2023-12-25 Thread Henri Gasc
commit: 45b4807477f7575cc91efefa09a03fd5f9c9c58d
Author: Henri Gasc  eurecom  fr>
AuthorDate: Mon Dec 25 22:21:22 2023 +
Commit: Henri Gasc  eurecom  fr>
CommitDate: Mon Dec 25 22:21:22 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=45b48074

dev-python/mkdocs-rss-plugin: add 1.11.0, drop 1.6.0

Signed-off-by: Henri Gasc  eurecom.fr>

 dev-python/mkdocs-rss-plugin/Manifest| 2 +-
 ...s-rss-plugin-1.6.0.ebuild => mkdocs-rss-plugin-1.11.0.ebuild} | 9 +++--
 2 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/dev-python/mkdocs-rss-plugin/Manifest 
b/dev-python/mkdocs-rss-plugin/Manifest
index 72294a5a89..ef2575b1be 100644
--- a/dev-python/mkdocs-rss-plugin/Manifest
+++ b/dev-python/mkdocs-rss-plugin/Manifest
@@ -1 +1 @@
-DIST mkdocs-rss-plugin-1.6.0.gh.tar.gz 40747 BLAKE2B 
b10b65dc28a7c72b7f4ba6b2a9b866640dad196522724de510629183c71c80ab7fd3de66cca9fc06373b08b0ab2434248b8b2cf7d82ee12c06e94f73e61d0124
 SHA512 
b3f7a4037eddd0c9bd98448026d82407ba7042c4b4c33bbfa1932e516cdd54c26bc326030e4dc30e92d7e8f8aea3bdc83969f57f17d7e8668547d92c57ff714b
+DIST mkdocs-rss-plugin-1.11.0.gh.tar.gz 497347 BLAKE2B 
25a1f90bc263804dcb4bb08aee7f58a8b999f5cb7004f7ba3215e90cba3f74611ab8101f19d34df10a833312a06a6fae3ab23a2578dd5ef3f6cc61d9b9ac3a9d
 SHA512 
670b51f350ddca64e8637c910075aa1e84ae6950861cf4d84726b47df59bf7e701fc4e556153e337e753128a6233c1f21decee657c14a069be3494a220526acc

diff --git a/dev-python/mkdocs-rss-plugin/mkdocs-rss-plugin-1.6.0.ebuild 
b/dev-python/mkdocs-rss-plugin/mkdocs-rss-plugin-1.11.0.ebuild
similarity index 81%
rename from dev-python/mkdocs-rss-plugin/mkdocs-rss-plugin-1.6.0.ebuild
rename to dev-python/mkdocs-rss-plugin/mkdocs-rss-plugin-1.11.0.ebuild
index 87050fd620..c649e688f1 100644
--- a/dev-python/mkdocs-rss-plugin/mkdocs-rss-plugin-1.6.0.ebuild
+++ b/dev-python/mkdocs-rss-plugin/mkdocs-rss-plugin-1.11.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_10 )
+PYTHON_COMPAT=( python3_{10..11} )
 
 inherit distutils-r1
 
@@ -22,9 +22,11 @@ BDEPEND="
test? (
dev-python/black[${PYTHON_USEDEP}]
dev-python/feedparser[${PYTHON_USEDEP}]
+   dev-python/jsonschema[${PYTHON_USEDEP}]
dev-vcs/pre-commit
dev-python/validator-collection[${PYTHON_USEDEP}]
dev-python/mkdocs-bootswatch[${PYTHON_USEDEP}]
+   dev-python/mkdocs-material[${PYTHON_USEDEP}]
dev-python/mkdocs-minify-plugin[${PYTHON_USEDEP}]
dev-python/pygments[${PYTHON_USEDEP}]
dev-python/pymdown-extensions[${PYTHON_USEDEP}]
@@ -51,6 +53,9 @@ python_test() {
git config --global user.name nobody || die
git config --global user.email foo@example.org || die
local EPYTEST_IGNORE="${S}/tests/_wip"
-   local 
EPYTEST_DESELECT="tests/test_rss_util.py::TestRssUtil::test_remote_image_ok"
+   local EPYTEST_DESELECT=(
+   tests/test_rss_util.py::TestRssUtil::test_remote_image_ok
+   
tests/test_integrations_material_social_cards.py::TestRssPluginIntegrationsMaterialSocialCards::test_simple_build
+   )
epytest "${S}"/tests || die "Tests failed with ${EPYTHON}"
 }



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/validator-collection/

2023-12-25 Thread Henri Gasc
commit: e4530cf2bc69b00a9ec278f53abb3a54220e6a1f
Author: Henri Gasc  eurecom  fr>
AuthorDate: Mon Dec 25 22:19:22 2023 +
Commit: Henri Gasc  eurecom  fr>
CommitDate: Mon Dec 25 22:19:22 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e4530cf2

dev-python/validator-collection: enable py3.11

Signed-off-by: Henri Gasc  eurecom.fr>

 dev-python/validator-collection/validator-collection-1.5.0.ebuild | 6 +-
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/dev-python/validator-collection/validator-collection-1.5.0.ebuild 
b/dev-python/validator-collection/validator-collection-1.5.0.ebuild
index 55d966b306..e958ddd38d 100644
--- a/dev-python/validator-collection/validator-collection-1.5.0.ebuild
+++ b/dev-python/validator-collection/validator-collection-1.5.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_10 )
+PYTHON_COMPAT=( python3_{10..11} )
 
 inherit distutils-r1
 
@@ -18,16 +18,12 @@ SLOT="0"
 KEYWORDS="~amd64"
 IUSE="test"
 
-RDEPEND=""
 BDEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/jsonschema[${PYTHON_USEDEP}]
-   dev-python/sphinx[${PYTHON_USEDEP}]
dev-python/sphinx-tabs[${PYTHON_USEDEP}]
dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]
test? (
dev-python/coverage[${PYTHON_USEDEP}]
-   dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-benchmark[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
dev-python/codecov[${PYTHON_USEDEP}]



[gentoo-commits] proj/kde:master commit in: media-gfx/digikam/, media-gfx/digikam/files/

2023-12-25 Thread Andreas Sturmlechner
commit: 0b91c1b31414a75686319cebfe4c357cac706f50
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Dec 25 21:52:10 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Dec 25 21:52:10 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=0b91c1b3

media-gfx/digikam: Rebase cmake.patch on top of HEAD

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-gfx/digikam/digikam-.ebuild  |  2 +-
 ...-8.1.0-cmake.patch => digikam--cmake.patch} | 81 --
 2 files changed, 47 insertions(+), 36 deletions(-)

diff --git a/media-gfx/digikam/digikam-.ebuild 
b/media-gfx/digikam/digikam-.ebuild
index 1441ee66e0..03d0cf3403 100644
--- a/media-gfx/digikam/digikam-.ebuild
+++ b/media-gfx/digikam/digikam-.ebuild
@@ -107,7 +107,7 @@ BDEPEND="
)
 "
 
-PATCHES=( "${FILESDIR}/${PN}-8.1.0-cmake.patch" )
+PATCHES=( "${FILESDIR}/${P}--cmake.patch" )
 
 pkg_pretend() {
[[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp

diff --git a/media-gfx/digikam/files/digikam-8.1.0-cmake.patch 
b/media-gfx/digikam/files/digikam--cmake.patch
similarity index 62%
rename from media-gfx/digikam/files/digikam-8.1.0-cmake.patch
rename to media-gfx/digikam/files/digikam--cmake.patch
index 16c1ffa5c3..7121ede14d 100644
--- a/media-gfx/digikam/files/digikam-8.1.0-cmake.patch
+++ b/media-gfx/digikam/files/digikam--cmake.patch
@@ -1,72 +1,80 @@
-From 05b6e81bd4ceca8d6166aa0a000919cde2bfde3e Mon Sep 17 00:00:00 2001
+From 945c59d7dd66ccb89910db7b560206550fe0fe69 Mon Sep 17 00:00:00 2001
 From: Andreas Sturmlechner 
 Date: Sun, 17 Feb 2019 23:51:03 +0100
-Subject: [PATCH] Un-break optional Qt/KF5 detection
+Subject: [PATCH] Un-break optional Qt/KF detection
 
 And if we enable an option, make the necessary libraries REQUIRED.
 ---
- core/cmake/rules/RulesKDEFramework.cmake | 34 +++---
- core/cmake/rules/RulesQtFramework.cmake  | 58 +---
+ core/cmake/rules/RulesKDEFramework.cmake | 41 +++-
+ core/cmake/rules/RulesQtFramework.cmake  | 61 +---
  core/cmake/rules/RulesX11.cmake  |  7 +--
- 3 files changed, 18 insertions(+), 81 deletions(-)
+ 3 files changed, 20 insertions(+), 89 deletions(-)
 
 diff --git a/core/cmake/rules/RulesKDEFramework.cmake 
b/core/cmake/rules/RulesKDEFramework.cmake
-index 610033425c..2d8acc7956 100644
+index 996de43d6a..34698eb2b8 100644
 --- a/core/cmake/rules/RulesKDEFramework.cmake
 +++ b/core/cmake/rules/RulesKDEFramework.cmake
-@@ -26,19 +26,15 @@ find_package(KF5 ${KF5_MIN_VERSION} QUIET
+@@ -26,24 +26,15 @@ find_package(KF${QT_VERSION_MAJOR} 
${KF${QT_VERSION_MAJOR}_MIN_VERSION} QUIET
  )
  
  if(ENABLE_KFILEMETADATASUPPORT)
 -
--find_package(KF5 ${KF5_MIN_VERSION} QUIET
+-find_package(KF${QT_VERSION_MAJOR} ${KF${QT_VERSION_MAJOR}_MIN_VERSION} 
QUIET
 -OPTIONAL_COMPONENTS
--FileMetaData# For Plasma 
destop file indexer support.
+-FileMetaData# For Plasma 
desktop file indexer support.
 -)
 -
 +# For Plasma desktop file indexer support.
-+find_package(KF5FileMetaData ${KF5_MIN_VERSION} REQUIRED)
++find_package(KF${QT_VERSION_MAJOR}FileMetaData 
${KF${QT_VERSION_MAJOR}_MIN_VERSION} REQUIRED)
  endif()
  
  
  if(ENABLE_AKONADICONTACTSUPPORT)
- 
--find_package(KF5 ${AKONADI_MIN_VERSION} QUIET
+-
+-find_package(KF${QT_VERSION_MAJOR} ${AKONADI_MIN_VERSION} QUIET
 -OPTIONAL_COMPONENTS
-+find_package(KF5 ${AKONADI_MIN_VERSION} REQUIRED
-+COMPONENTS
- Akonadi
- AkonadiContact  # For KDE 
Mail Contacts support.
- Contacts# API for 
contacts/address book data.
-@@ -46,15 +42,9 @@ if(ENABLE_AKONADICONTACTSUPPORT)
- 
+-Akonadi
+-AkonadiContact  # For KDE 
Mail Contacts support.
+-Contacts# API for 
contacts/address book data.
+-)
+-
++find_package(KF${QT_VERSION_MAJOR}Contacts 
${KF${QT_VERSION_MAJOR}_MIN_VERSION} REQUIRED) # API for contacts/address book 
data.
++find_package(KPim${QT_VERSION_MAJOR}Akonadi ${AKONADI_MIN_VERSION} 
REQUIRED)
++find_package(KPim${QT_VERSION_MAJOR}AkonadiContact ${AKONADI_MIN_VERSION} 
REQUIRED) # For KDE Mail Contacts support.
  endif()
  
--find_package(KF5 ${KSANE_MIN_VERSION} QUIET
--  OPTIONAL_COMPONENTS
--  Sane  # For digital 
scanner support.
--)
-+find_package(KF5Sane ${KSANE_MIN_VERSION} QUIET) # For digital scanner 

[gentoo-commits] repo/gentoo:master commit in: app-crypt/sbctl/

2023-12-25 Thread John Helmert III
commit: 9095e10b3165e8fa2c7f8cd69dbaa61bd31098fa
Author: John Helmert III  gentoo  org>
AuthorDate: Mon Dec 25 21:25:15 2023 +
Commit: John Helmert III  gentoo  org>
CommitDate: Mon Dec 25 21:25:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9095e10b

app-crypt/sbctl: add 0.13

Signed-off-by: John Helmert III  gentoo.org>

 app-crypt/sbctl/Manifest  |  3 +++
 app-crypt/sbctl/sbctl-0.13.ebuild | 33 +
 2 files changed, 36 insertions(+)

diff --git a/app-crypt/sbctl/Manifest b/app-crypt/sbctl/Manifest
index 89be80e5db6b..4e155456de01 100644
--- a/app-crypt/sbctl/Manifest
+++ b/app-crypt/sbctl/Manifest
@@ -4,3 +4,6 @@ DIST sbctl-0.11.tar.gz.sig 566 BLAKE2B 
c840d5375cb00be3daa5522d0dfb78bf4ba093901
 DIST sbctl-0.12-deps.tar.xz 21415148 BLAKE2B 
cf16f7dd3341f7fef273d542f879d5e0a60b8b648fcd1efc8c85a66f0342b0631c5d27341ecdd4231709ba6ef59592d40adc70a55b59af1aa36987019492
 SHA512 
f969ca335f14b9f3df52188e00ea68dbd69eef3bcbf71bbd162d0487f28f040ab14ce755ef56b554e7bde3e1c587f0f09ee7b4331edf5baa380b904694f0ad9f
 DIST sbctl-0.12.tar.gz 1642221 BLAKE2B 
69ebaeb8e81dd45d4e46438a8275c371253e0711fc48aefb9ee4b30b1a594681f355e2940e342d54b35561b315213b70a2ec1743933fd8047f88fea55b09775c
 SHA512 
dd64490cf6a59d24ab8a93e6b433225383b2dfc0006b5d6331c1efe4cfc896619d636a526f0ed312f6dd4d89a047deacb3a013cf84cd2cdddc5997c5630cf1e5
 DIST sbctl-0.12.tar.gz.sig 566 BLAKE2B 
f8b33fb7525311f1213bad0c7712be6596828fd0f5f748f97fc7f0df0b92a2017e990655c1af43d2bda330a3ff10cfb76a285b14a30895a986635986b1c2bc63
 SHA512 
41471decc60e23115d3d34ef4146e7a4782b7dfa4a8609e8d1b8529ab85fafb124a2862b7f9d70128af6f15bf5a6c85ed49c60fb66eb3bb857143e285c262fd5
+DIST sbctl-0.13-deps.tar.xz 21415148 BLAKE2B 
cf16f7dd3341f7fef273d542f879d5e0a60b8b648fcd1efc8c85a66f0342b0631c5d27341ecdd4231709ba6ef59592d40adc70a55b59af1aa36987019492
 SHA512 
f969ca335f14b9f3df52188e00ea68dbd69eef3bcbf71bbd162d0487f28f040ab14ce755ef56b554e7bde3e1c587f0f09ee7b4331edf5baa380b904694f0ad9f
+DIST sbctl-0.13.tar.gz 1642040 BLAKE2B 
569f42ca5694a4db0b1b66ef58dc255ec337a99f8025c61c58d5b54860e09f543e29e63b0e3adf65e3883abacabf6c1554e8849a8b25569ea05414d86fe0cfc4
 SHA512 
02c1f3e745f83f0e0a2fe90974f940a314aadbe26bd0d0c3e314bb3720b72c74715a26c891f8b22023f40eb8d1d8d24a7d2b1bc1c5d60f9781971f7e97224a4c
+DIST sbctl-0.13.tar.gz.sig 566 BLAKE2B 
e0996fc4732501b1e66b7c65c9f4523a0c9f4b714e8b985bf5ad8b6d662dff99ddd4f4269374cf8e9e206c1ae8884ad312cd20cc8fcf33ed0af1ca0d1d81e967
 SHA512 
9435943dda069a5ae5629ab1880158349127654f122a2e5251cf8625db00cb12e85a671c24dda630c2e9beb312cc1c6cf2c24edc7d3a37e6b22ddb871e5c8682

diff --git a/app-crypt/sbctl/sbctl-0.13.ebuild 
b/app-crypt/sbctl/sbctl-0.13.ebuild
new file mode 100644
index ..6d78f5f02945
--- /dev/null
+++ b/app-crypt/sbctl/sbctl-0.13.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module verify-sig
+
+DESCRIPTION="Secure Boot key manager"
+HOMEPAGE="https://github.com/Foxboron/sbctl;
+SRC_URI="https://github.com/Foxboron/${PN}/releases/download/${PV}/${P}.tar.gz
+   verify-sig? ( 
https://github.com/Foxboron/${PN}/releases/download/${PV}/${P}.tar.gz.sig )"
+SRC_URI+=" 
https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz;
+
+LICENSE="Apache-2.0 BSD BSD-2 MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="app-text/asciidoc
+   verify-sig? ( sec-keys/openpgp-keys-foxboron )"
+
+VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/foxboron.asc"
+
+src_unpack() {
+   if use verify-sig; then
+   verify-sig_verify_detached "${DISTDIR}"/${P}.tar.gz{,.sig}
+   fi
+
+   default
+}
+
+src_install() {
+   emake PREFIX="${ED}/usr" install
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/gajim/

2023-12-25 Thread Jonas Stein
commit: e03fc78e68dadc0ef29ecc0dafa195e86825e00e
Author: Jonas Stein  gentoo  org>
AuthorDate: Mon Dec 25 21:11:55 2023 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Mon Dec 25 21:11:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e03fc78e

net-im/gajim: add 1.8.4

Signed-off-by: Jonas Stein  gentoo.org>

 net-im/gajim/Manifest   |   1 +
 net-im/gajim/gajim-1.8.4.ebuild | 105 
 2 files changed, 106 insertions(+)

diff --git a/net-im/gajim/Manifest b/net-im/gajim/Manifest
index 2f43efc8f76f..56614ec8e60c 100644
--- a/net-im/gajim/Manifest
+++ b/net-im/gajim/Manifest
@@ -1,3 +1,4 @@
 DIST gajim-1.7.3.tar.gz 3753831 BLAKE2B 
c7b8b1dc47b1faf9f1c0803e7931cb00bfbf31075fe481d557ec0f308c79e7580d0054d224781a67eaeea24dba40e40de5faf55d633d71f759022a1ac113f6e4
 SHA512 
66135e88784350bab79b61debc1b65144a82f8eee2c1841d21e4f511b3792361e57b60304d2478654e563687e8302426d76063e748236f4e1c959511c7c28665
 DIST gajim-1.8.0.tar.gz 3835799 BLAKE2B 
030293fc8114877c6d060cd0feae0fecdcecbb26aac8817e1db7db59aee3ee79973efc94584434641ccd39adcf809e0c7a86a017ab46c9695666d898fb7b7905
 SHA512 
724290de6d438aacd929a9759d7a712068c303caf9002a1a70ddc0e9aa16387054d3e4efacf84eced28f49ef79749c764d5fe67fcb23c3baef3a2b7714df218e
 DIST gajim-1.8.1.tar.gz 3844796 BLAKE2B 
b7bbd751a051cd2a46e814a9b3ebc08f10a6570dc071752838a2463019cdf6ea4198f2a349f3935c33d988cd6908cf31dba572bac31f9363675433328e6d679b
 SHA512 
b417d76a4225f16730441dee7befacd6db5be782c9271b789d5f9c10232e342f2d46930eef79a58839c13b2887926591d953a87a7544e32c7bf80d2c65390e31
+DIST gajim-1.8.4.tar.gz 3710470 BLAKE2B 
e23eafe707bc482a050fcef44df9e68af552444cce173c506538ebe01557a894dc0ba8b9afe18f195fd0b00b717b1268531a960b1c8b868c22081135d14e3079
 SHA512 
1a5b028c0e308eb15417c8c11584bc0e8b0218fead5155093ede4bc3961b6bee2b47bc3510f751dc70194634d6ca94d4a675f6891c8f050859fb4729020e52cb

diff --git a/net-im/gajim/gajim-1.8.4.ebuild b/net-im/gajim/gajim-1.8.4.ebuild
new file mode 100644
index ..03dbc2058313
--- /dev/null
+++ b/net-im/gajim/gajim-1.8.4.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_REQ_USE="sqlite,xml(+)"
+DISTUTILS_USE_PEP517=standalone
+DISTUTILS_SINGLE_IMPL=1
+
+inherit distutils-r1 xdg-utils
+
+DESCRIPTION="Jabber client written in PyGTK"
+HOMEPAGE="https://gajim.org/;
+SRC_URI="https://gajim.org/downloads/$(ver_cut 1-2)/${P/_p/-}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+# KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+# Gajim depends now on omemo-dr. Add KEYWORDS again,
+# when https://bugs.gentoo.org/912285 is fixed.
+
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+IUSE="+crypt geolocation jingle remote rst +spell upnp +webp"
+
+COMMON_DEPEND="
+   dev-libs/gobject-introspection[cairo(+)]
+   >=x11-libs/gtk+-3.22:3[introspection]
+   x11-libs/gtksourceview:4[introspection]"
+DEPEND="${COMMON_DEPEND}
+   app-arch/unzip
+   virtual/pkgconfig
+   >=x11-libs/pango-1.5.0
+   >=sys-devel/gettext-0.17-r1"
+RDEPEND="${COMMON_DEPEND}
+   $(python_gen_cond_dep '
+   dev-python/idna[${PYTHON_USEDEP}]
+   >=dev-python/nbxmpp-4.2.2[${PYTHON_USEDEP}]
+   =dev-python/secretstorage-3.1.1[${PYTHON_USEDEP}]
+   dev-python/css-parser[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   net-libs/libsoup:3.0[introspection]
+   media-libs/gsound[introspection]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/jaraco-classes[${PYTHON_USEDEP}]
+   dev-python/python-axolotl[${PYTHON_USEDEP}]
+   dev-python/qrcode[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/omemo-dr[${PYTHON_USEDEP}]
+   crypt? (
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   >=dev-python/python-gnupg-0.4.0[${PYTHON_USEDEP}] )
+   geolocation? ( app-misc/geoclue[introspection] )
+   jingle? (
+   net-libs/farstream:0.2[introspection]
+   media-libs/gstreamer:1.0[introspection]
+   media-libs/gst-plugins-base:1.0[introspection]
+   media-libs/gst-plugins-ugly:1.0
+   media-plugins/gst-plugins-gtk
+   )
+   remote? (
+   >=dev-python/dbus-python-1.2.0[${PYTHON_USEDEP}]
+   sys-apps/dbus[X]
+   )
+   rst? ( dev-python/docutils[${PYTHON_USEDEP}] )
+   spell? (
+   app-text/gspell[introspection]
+   app-text/hunspell
+   )
+   upnp? ( net-libs/gupnp-igd:0[introspection] )
+   ')"
+
+python_compile() {
+   

[gentoo-commits] repo/proj/guru:dev commit in: dev-python/sphinx-design/

2023-12-25 Thread Henri Gasc
commit: 5f1d3be676c97fe891c5a60226242a22b6fad241
Author: Henri Gasc  eurecom  fr>
AuthorDate: Mon Dec 25 20:05:26 2023 +
Commit: Henri Gasc  eurecom  fr>
CommitDate: Mon Dec 25 20:05:26 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5f1d3be6

dev-python/sphinx-design: die gracefully

Signed-off-by: Henri Gasc  eurecom.fr>

 dev-python/sphinx-design/sphinx-design-0.5.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/sphinx-design/sphinx-design-0.5.0.ebuild 
b/dev-python/sphinx-design/sphinx-design-0.5.0.ebuild
index af65ddcaa4..67f8e4e04c 100644
--- a/dev-python/sphinx-design/sphinx-design-0.5.0.ebuild
+++ b/dev-python/sphinx-design/sphinx-design-0.5.0.ebuild
@@ -22,8 +22,8 @@ RDEPEND="
 "
 
 src_prepare() {
-   find "${S}/docs" -type f -exec sed -i 
's/sphinxcontrib.napoleon/sphinx\.ext\.napoleon/g' {} \;
-   rm -rf "${S}/tests"
+   find "${S}/docs" -type f -exec sed -i 
's/sphinxcontrib.napoleon/sphinx\.ext\.napoleon/g' {} \; || die "Could not find 
and replace sphinxcontrib.napoleon"
+   rm -rf "${S}/tests" || die "Could not remove ${S}/tests"
use doc && HTML_DOCS="${S}/docs/_build/html"
distutils-r1_src_prepare
 }



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/skia-pathops/

2023-12-25 Thread Henri Gasc
commit: 5fbe597c341805d4e964907823fe1e396c8b453b
Author: Henri Gasc  eurecom  fr>
AuthorDate: Mon Dec 25 20:32:37 2023 +
Commit: Henri Gasc  eurecom  fr>
CommitDate: Mon Dec 25 20:32:37 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5fbe597c

dev-python/skia-pathops: remove false comment

Signed-off-by: Henri Gasc  eurecom.fr>

 dev-python/skia-pathops/skia-pathops-0.8.0.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-python/skia-pathops/skia-pathops-0.8.0.ebuild 
b/dev-python/skia-pathops/skia-pathops-0.8.0.ebuild
index a4b2904383..238ec3e7bf 100644
--- a/dev-python/skia-pathops/skia-pathops-0.8.0.ebuild
+++ b/dev-python/skia-pathops/skia-pathops-0.8.0.ebuild
@@ -23,7 +23,6 @@ LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64"
 
-# Until cpdef is removed from skia-pathops, we need cython < 3.0.0
 BDEPEND="
app-arch/unzip
dev-python/cython[${PYTHON_USEDEP}]



[gentoo-commits] repo/proj/guru:dev commit in: media-libs/grok/

2023-12-25 Thread Henri Gasc
commit: 40388709d2acbe59632ac82cb562b9d16dad64fa
Author: Henri Gasc  eurecom  fr>
AuthorDate: Fri Dec  8 21:23:18 2023 +
Commit: Henri Gasc  eurecom  fr>
CommitDate: Mon Dec 25 20:00:25 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=40388709

media-libs/grok: add info for cmake flag

Signed-off-by: Henri Gasc  eurecom.fr>

 media-libs/grok/grok-11.0.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/grok/grok-11.0.0.ebuild 
b/media-libs/grok/grok-11.0.0.ebuild
index c47d1f467c..4af58ae6c3 100644
--- a/media-libs/grok/grok-11.0.0.ebuild
+++ b/media-libs/grok/grok-11.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -22,7 +22,7 @@ DEPEND="
 RDEPEND="${DEPEND}"
 
 src_configure() {
-   # Not using -DGRK_BUILD_JPEG=OFF fails the build
+   # Need -DGRK_BUILD_JPEG=OFF, otherwise will pull libjpeg-turbo from 
github
# (see https://github.com/GrokImageCompression/grok/issues/351)
local mycmakeargs=(
-DBUILD_TESTING=OFF



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

2023-12-25 Thread Michał Górny
commit: f06ad34dcd0bee39dd9ccdabdb75349be66cfdb0
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 25 20:18:04 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 25 20:26:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f06ad34d

dev-python/pypy3: Bump to 7.3.14

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pypy3/pypy3-7.3.14.ebuild | 26 ++
 1 file changed, 26 insertions(+)

diff --git a/dev-python/pypy3/pypy3-7.3.14.ebuild 
b/dev-python/pypy3/pypy3-7.3.14.ebuild
new file mode 100644
index ..ecf195f8f782
--- /dev/null
+++ b/dev-python/pypy3/pypy3-7.3.14.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYVER=3.10
+DESCRIPTION="A fast, compliant alternative implementation of the Python 
(${PYVER}) language"
+HOMEPAGE="
+   https://www.pypy.org/
+   https://foss.heptapod.net/pypy/pypy/
+"
+S=${WORKDIR}
+
+LICENSE="MIT"
+SLOT="0/pypy310-pp73-384"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="+gdbm ncurses sqlite tk"
+
+RDEPEND="
+   =dev-python/pypy3_10-${PV}*:${SLOT}[gdbm?,ncurses?,sqlite?,tk?]
+"
+
+src_install() {
+   dodir /usr/bin
+   dosym pypy${PYVER} /usr/bin/pypy3
+}



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

2023-12-25 Thread Michał Górny
commit: 4e45232f88d04785e237282aae20304c504c4d59
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 25 16:00:46 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 25 20:26:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e45232f

dev-python/pypy3_9: Bump to 7.3.14

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pypy3_9/Manifest  |   2 +
 dev-python/pypy3_9/pypy3_9-7.3.14.ebuild | 211 +++
 2 files changed, 213 insertions(+)

diff --git a/dev-python/pypy3_9/Manifest b/dev-python/pypy3_9/Manifest
index ef3b3502ebdf..398f5084298e 100644
--- a/dev-python/pypy3_9/Manifest
+++ b/dev-python/pypy3_9/Manifest
@@ -1,2 +1,4 @@
 DIST pypy3.9-gentoo-patches-7.3.13.tar.xz 7476 BLAKE2B 
70f80c489686e92e933a200d2e92a095a80e2300814ec4e1f3cb31ec5f5500a45667f7bfe9570ea5eef3933fdda33a9930bdf2cf683c28e3ddb610bebeeca6dd
 SHA512 
5170f5141beb93b3b37cc94f85324c88182967eaff2f8ca26b81d63d5b0d20414a139ca44c250c07b46c747e27c97fd0fe5a2365f6636aba2dd28df3bc55cdca
+DIST pypy3.9-gentoo-patches-7.3.14.tar.xz 5808 BLAKE2B 
92ab7e9129838ff22cc13a64fe1ffe9ffd3af45ec777bde531ce2e15b87681e17fca2f1dc037ee4798bca5a9312ca4c961ec97b0a53bf5e6dc36fd12241151c9
 SHA512 
dffd17558d5ec2625682e5476ea53a9fe273f553b94d2589628e23ac3b45c50b5bf3ba9c7d92935e477374d9220af6ed310abae1270175f091a8c5a267a4bacd
 DIST pypy3.9-v7.3.13-src.tar.bz2 23452374 BLAKE2B 
b5ce8dd78e4851b5c7fa6aa0c6f2f5c198a3b2d1e4691ccb20d1b229397d60ac41eaecef37f7c76e4de837876bdd6c1e4276302afc292080e0a38f1a58869580
 SHA512 
04b184050625f06d2acaa836a786db788c4f658f3384ebde176d0acc95044ee83dbf7193ebab1e4fd6275bed7a590d3945482294be32d8f94e8c541e053dce59
+DIST pypy3.9-v7.3.14-src.tar.bz2 24683302 BLAKE2B 
318fe17b423ce9c5b374cbceacf480ddbad7862bd6507d74289bbc0bd8ba8cf350ad21297b1e2dab7dfe6e7f542d929259be8d57867420b8a9a59284532aa9e2
 SHA512 
77db85092ca8ce419e30b274ec001566bbd275d88e74e5a3a3d0d557b18beb5a1e98428487f338e46f64893e54bf426464d372056c37a87a2b42b36c7d0fb536

diff --git a/dev-python/pypy3_9/pypy3_9-7.3.14.ebuild 
b/dev-python/pypy3_9/pypy3_9-7.3.14.ebuild
new file mode 100644
index ..6a263ec2fbb4
--- /dev/null
+++ b/dev-python/pypy3_9/pypy3_9-7.3.14.ebuild
@@ -0,0 +1,211 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multiprocessing pax-utils toolchain-funcs
+
+PYPY_PV=${PV%_p*}
+PYVER=3.9
+MY_P="pypy${PYVER}-v${PYPY_PV/_}"
+PATCHSET="pypy${PYVER}-gentoo-patches-${PV/_rc/rc}"
+
+DESCRIPTION="A fast, compliant alternative implementation of the Python 
(${PYVER}) language"
+HOMEPAGE="
+   https://www.pypy.org/
+   https://foss.heptapod.net/pypy/pypy/
+"
+SRC_URI="
+   https://buildbot.pypy.org/pypy/${MY_P}-src.tar.bz2
+   https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz
+"
+S="${WORKDIR}/${MY_P}-src"
+
+LICENSE="MIT"
+# pypy3 -c 'import sysconfig; print(sysconfig.get_config_var("SOABI"))'
+# also check pypy/interpreter/pycode.py -> pypy_incremental_magic
+SLOT="0/pypy39-pp73-336"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="+ensurepip gdbm +jit ncurses sqlite tk"
+# many tests are failing upstream
+# see https://buildbot.pypy.org/summary?branch=py${PYVER}
+RESTRICT="test"
+
+RDEPEND="
+   || (
+   >=dev-python/${PN}-exe-${PYPY_PV}:${PYPY_PV}[bzip2(+),ncurses?]
+   >=dev-python/${PN}-exe-bin-${PYPY_PV}:${PYPY_PV}
+   )
+   dev-lang/python-exec[python_targets_pypy3(-)]
+   dev-libs/openssl:0=
+   dev-python/gentoo-common
+   ensurepip? ( dev-python/ensurepip-wheels )
+   gdbm? ( sys-libs/gdbm:0= )
+   sqlite? ( dev-db/sqlite:3= )
+   tk? (
+   dev-lang/tk:0=
+   dev-tcltk/tix:0=
+   )
+   ! lib-python/3/epython.py || die
+
+   einfo "Generating caches and CFFI modules ..."
+
+   # Generate sysconfig data
+   local host_gnu_type=$(sh pypy/tool/release/config.guess)
+   local overrides=(
+   HOST_GNU_TYPE "${host_gnu_type:-unknown}"
+   INCLUDEPY "${EPREFIX}/usr/include/pypy${PYVER}"
+   LIBDIR "${EPREFIX}/usr/$(get_libdir)"
+   TZPATH "${EPREFIX}/usr/share/zoneinfo"
+   WHEEL_PKG_DIR "${EPREFIX}/usr/lib/python/ensurepip"
+   )
+   ./pypy${PYVER}-c -m sysconfig --generate-posix-vars "${overrides[@]}" 
|| die
+   local outdir
+   outdir=$(

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

2023-12-25 Thread Michał Górny
commit: c31479a859be5ba2af96d0222619224df899127a
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 25 17:01:59 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 25 20:26:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c31479a8

dev-python/pypy3_10: Bump to 7.3.14

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pypy3_10/Manifest   |   2 +
 dev-python/pypy3_10/pypy3_10-7.3.14.ebuild | 211 +
 2 files changed, 213 insertions(+)

diff --git a/dev-python/pypy3_10/Manifest b/dev-python/pypy3_10/Manifest
index aa0d06633988..0b81ced85f26 100644
--- a/dev-python/pypy3_10/Manifest
+++ b/dev-python/pypy3_10/Manifest
@@ -1,2 +1,4 @@
 DIST pypy3.10-gentoo-patches-7.3.13_p3.tar.xz 9780 BLAKE2B 
a72cfc6723ad914f012309eac7606a37f2e6dd2c5f83c049c0d68466dae45a366536f2065c1ccdc9516339cb8949b146e410ab04b1cbbff3b9d62620a039040d
 SHA512 
c1beb5c661dd0c0d94bebb23b82972ac9442caf777c377923c31b3f82b007396d0c3ef9874fc01cf765986cc7c6a941628f7e377a732a0706e99e3acb6fc5db6
+DIST pypy3.10-gentoo-patches-7.3.14.tar.xz 4772 BLAKE2B 
3866dd6a86f88bf10d5a9a639defea0dbe3cb301ccb23d015b147a220f0e32041dc46497e43ad03c1c486291bb56752d77eaa2703e164e58f4f6af3e6b1e2433
 SHA512 
5da998beefaabe1307a16f1d9d4239453b9017aaabefbdb34d70ce339bfb9f8b7a258cdfcba74e0241bf140b3d2aae500710309d1dddb667154be7c482e88daa
 DIST pypy3.10-v7.3.13-src.tar.bz2 23067819 BLAKE2B 
6e2bfd83bcf16feef006dad39ab6d8f452418ee6bc4043edaa590db702f39275e775004bdba762736a901da94cb5274cd34f2811461048d46ac0f4af04158702
 SHA512 
16fbc76558152b3eadca999d56197a6bf906cbb7bb75035ccd3501372af0f0c22533d22ba231a40b7c02afa11f0d692a6ae85ba6d5e1607b737b8c68209b7c43
+DIST pypy3.10-v7.3.14-src.tar.bz2 23828709 BLAKE2B 
15b3197953ff6271ddc9aad317f06094e1744111b7236447f029299dcc8a8ee089a8d91eec46d634489e0e89c94c0b18fda97dee51b3030ac62b0beeea7d6413
 SHA512 
4162d60d3869cfc87b1850266b9c7147413d3a7184a3c0c2edf1d1270ba3dff2db8047c7f2b5bbdd4c4d5136823adc078a5d45d575715984bab6633d1462f694

diff --git a/dev-python/pypy3_10/pypy3_10-7.3.14.ebuild 
b/dev-python/pypy3_10/pypy3_10-7.3.14.ebuild
new file mode 100644
index ..723a5ebe36a9
--- /dev/null
+++ b/dev-python/pypy3_10/pypy3_10-7.3.14.ebuild
@@ -0,0 +1,211 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multiprocessing pax-utils toolchain-funcs
+
+PYPY_PV=${PV%_p*}
+PYVER=3.10
+MY_P="pypy${PYVER}-v${PYPY_PV/_}"
+PATCHSET="pypy${PYVER}-gentoo-patches-${PV/_rc/rc}"
+
+DESCRIPTION="A fast, compliant alternative implementation of the Python 
(${PYVER}) language"
+HOMEPAGE="
+   https://www.pypy.org/
+   https://foss.heptapod.net/pypy/pypy/
+"
+SRC_URI="
+   https://buildbot.pypy.org/pypy/${MY_P}-src.tar.bz2
+   https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz
+"
+S="${WORKDIR}/${MY_P}-src"
+
+LICENSE="MIT"
+# pypy3 -c 'import sysconfig; print(sysconfig.get_config_var("SOABI"))'
+# also check pypy/interpreter/pycode.py -> pypy_incremental_magic
+SLOT="0/pypy310-pp73-384"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="+ensurepip gdbm +jit ncurses sqlite tk"
+# many tests are failing upstream
+# see https://buildbot.pypy.org/summary?branch=py${PYVER}
+RESTRICT="test"
+
+RDEPEND="
+   || (
+   >=dev-python/${PN}-exe-${PYPY_PV}:${PYPY_PV}[bzip2(+),ncurses?]
+   >=dev-python/${PN}-exe-bin-${PYPY_PV}:${PYPY_PV}
+   )
+   dev-lang/python-exec[python_targets_pypy3(-)]
+   dev-libs/openssl:0=
+   dev-python/gentoo-common
+   ensurepip? ( dev-python/ensurepip-wheels )
+   gdbm? ( sys-libs/gdbm:0= )
+   sqlite? ( dev-db/sqlite:3= )
+   tk? (
+   dev-lang/tk:0=
+   dev-tcltk/tix:0=
+   )
+   !~dev-python/pypy3-7.3.12_rc1
+"
+DEPEND="
+   ${RDEPEND}
+"
+
+src_prepare() {
+   local PATCHES=(
+   "${WORKDIR}/${PATCHSET}"
+   )
+   default
+}
+
+src_configure() {
+   tc-export CC
+}
+
+src_compile() {
+   mkdir bin || die
+   # switch to the layout expected for cffi module builds
+   mkdir include/pypy${PYVER} || die
+   # copy over to make sys.prefix happy
+   cp -p "${BROOT}"/usr/bin/pypy${PYVER}-c-${PYPY_PV} pypy${PYVER}-c || die
+   cp -p "${BROOT}"/usr/include/pypy${PYVER}/${PYPY_PV}/* 
include/pypy${PYVER}/ || die
+   # (not installed by pypy-exe)
+   rm pypy/module/cpyext/include/_numpypy/numpy/README || die
+   mv pypy/module/cpyext/include/* include/pypy${PYVER}/ || die
+   mv pypy/module/cpyext/parse/*.h include/pypy${PYVER}/ || die
+   pax-mark m pypy${PYVER}-c
+
+   # verify the subslot
+   local soabi=$(
+   ./pypy${PYVER}-c - <<-EOF
+   import importlib.util
+   import sysconfig
+   soabi = sysconfig.get_config_var("SOABI")
+   magic = 

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

2023-12-25 Thread Michał Górny
commit: 74c68ee0f2a074cab9c80dc41899f5cd5a6fe521
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 25 17:01:44 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 25 20:26:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74c68ee0

dev-python/pypy3_10-exe: Bump to 7.3.14

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pypy3_10-exe/Manifest   |   2 +
 dev-python/pypy3_10-exe/pypy3_10-exe-7.3.14.ebuild | 132 +
 2 files changed, 134 insertions(+)

diff --git a/dev-python/pypy3_10-exe/Manifest b/dev-python/pypy3_10-exe/Manifest
index aa0d06633988..0b81ced85f26 100644
--- a/dev-python/pypy3_10-exe/Manifest
+++ b/dev-python/pypy3_10-exe/Manifest
@@ -1,2 +1,4 @@
 DIST pypy3.10-gentoo-patches-7.3.13_p3.tar.xz 9780 BLAKE2B 
a72cfc6723ad914f012309eac7606a37f2e6dd2c5f83c049c0d68466dae45a366536f2065c1ccdc9516339cb8949b146e410ab04b1cbbff3b9d62620a039040d
 SHA512 
c1beb5c661dd0c0d94bebb23b82972ac9442caf777c377923c31b3f82b007396d0c3ef9874fc01cf765986cc7c6a941628f7e377a732a0706e99e3acb6fc5db6
+DIST pypy3.10-gentoo-patches-7.3.14.tar.xz 4772 BLAKE2B 
3866dd6a86f88bf10d5a9a639defea0dbe3cb301ccb23d015b147a220f0e32041dc46497e43ad03c1c486291bb56752d77eaa2703e164e58f4f6af3e6b1e2433
 SHA512 
5da998beefaabe1307a16f1d9d4239453b9017aaabefbdb34d70ce339bfb9f8b7a258cdfcba74e0241bf140b3d2aae500710309d1dddb667154be7c482e88daa
 DIST pypy3.10-v7.3.13-src.tar.bz2 23067819 BLAKE2B 
6e2bfd83bcf16feef006dad39ab6d8f452418ee6bc4043edaa590db702f39275e775004bdba762736a901da94cb5274cd34f2811461048d46ac0f4af04158702
 SHA512 
16fbc76558152b3eadca999d56197a6bf906cbb7bb75035ccd3501372af0f0c22533d22ba231a40b7c02afa11f0d692a6ae85ba6d5e1607b737b8c68209b7c43
+DIST pypy3.10-v7.3.14-src.tar.bz2 23828709 BLAKE2B 
15b3197953ff6271ddc9aad317f06094e1744111b7236447f029299dcc8a8ee089a8d91eec46d634489e0e89c94c0b18fda97dee51b3030ac62b0beeea7d6413
 SHA512 
4162d60d3869cfc87b1850266b9c7147413d3a7184a3c0c2edf1d1270ba3dff2db8047c7f2b5bbdd4c4d5136823adc078a5d45d575715984bab6633d1462f694

diff --git a/dev-python/pypy3_10-exe/pypy3_10-exe-7.3.14.ebuild 
b/dev-python/pypy3_10-exe/pypy3_10-exe-7.3.14.ebuild
new file mode 100644
index ..9eec2da0971d
--- /dev/null
+++ b/dev-python/pypy3_10-exe/pypy3_10-exe-7.3.14.ebuild
@@ -0,0 +1,132 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit check-reqs flag-o-matic pax-utils toolchain-funcs
+
+PYPY_PV=${PV%_p*}
+PYVER=3.10
+MY_P="pypy${PYVER}-v${PYPY_PV/_}"
+PATCHSET="pypy${PYVER}-gentoo-patches-${PV}"
+
+DESCRIPTION="PyPy3.10 executable (build from source)"
+HOMEPAGE="https://www.pypy.org/;
+SRC_URI="
+   https://buildbot.pypy.org/pypy/${MY_P}-src.tar.bz2
+   https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz
+"
+S="${WORKDIR}/${MY_P}-src"
+
+LICENSE="MIT"
+SLOT="${PYPY_PV}"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="+jit low-memory ncurses cpu_flags_x86_sse2"
+
+RDEPEND="
+   app-arch/bzip2:0=
+   dev-libs/expat:0=
+   dev-libs/libffi:0=
+   >=sys-libs/zlib-1.1.3:0=
+   virtual/libintl:0=
+   ncurses? ( sys-libs/ncurses:0= )
+   !dev-python/pypy3-exe-bin:${SLOT}
+"
+DEPEND="
+   ${RDEPEND}
+"
+BDEPEND="
+   dev-python/pypy
+   virtual/pkgconfig
+"
+
+check_env() {
+   if use low-memory; then
+   CHECKREQS_MEMORY="1750M"
+   use amd64 && CHECKREQS_MEMORY="3500M"
+   else
+   CHECKREQS_MEMORY="3G"
+   use amd64 && CHECKREQS_MEMORY="6G"
+   fi
+
+   check-reqs_pkg_pretend
+}
+
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] && check_env
+}
+
+pkg_setup() {
+   [[ ${MERGE_TYPE} != binary ]] && check_env
+}
+
+src_prepare() {
+   local PATCHES=(
+   "${WORKDIR}/${PATCHSET}"
+   )
+   default
+}
+
+src_configure() {
+   tc-export CC
+
+   # Yes, yuck, but it's being worked on upstream (bug #918971).
+   # https://foss.heptapod.net/pypy/pypy/-/issues/4042
+   append-flags $(test-flags-CC -Wno-error=incompatible-pointer-types)
+
+   local jit_backend
+   if use jit; then
+   jit_backend='--jit-backend='
+
+   # We only need the explicit sse2 switch for x86.
+   # On other arches we can rely on autodetection which uses
+   # compiler macros. Plus, --jit-backend= doesn't accept all
+   # the modern values...
+
+   if use x86; then
+   if use cpu_flags_x86_sse2; then
+   jit_backend+=x86
+   else
+   jit_backend+=x86-without-sse2
+   fi
+   else
+   jit_backend+=auto
+   fi
+   fi
+
+   local args=(
+   --no-shared
+   $(usex jit -Ojit -O2)
+
+   ${jit_backend}
+
+

[gentoo-commits] repo/gentoo:master commit in: dev-python/pypy-exe-bin/

2023-12-25 Thread Michał Górny
commit: c43bdcf68b2f7bb6028916c7fb0d0eb8da304d38
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 25 20:15:38 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 25 20:26:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c43bdcf6

dev-python/pypy-exe-bin: Bump to 7.3.14

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pypy-exe-bin/Manifest   |  8 +++
 dev-python/pypy-exe-bin/pypy-exe-bin-7.3.14.ebuild | 79 ++
 2 files changed, 87 insertions(+)

diff --git a/dev-python/pypy-exe-bin/Manifest b/dev-python/pypy-exe-bin/Manifest
index fbb2062a6946..f80e887d8d0e 100644
--- a/dev-python/pypy-exe-bin/Manifest
+++ b/dev-python/pypy-exe-bin/Manifest
@@ -6,3 +6,11 @@ DIST pypy-exe-7.3.13-1.ppc64le-musl.gpkg.tar 6563840 BLAKE2B 
cc7938c4a9f3b80a9b7
 DIST pypy-exe-7.3.13-1.ppc64le.gpkg.tar 10936320 BLAKE2B 
eaacb2af2c5f62fd487893e4d97ab288ead1c81a0b3ba99782f11ab95ac525c81bc37af5093e76843a17c8ce792aa601befe51b6774908a5328fd4ad449651f8
 SHA512 
733ec08aa5ab055ec4983e677c8261a4b62006c88a01f0e9ff9abed45781da5144eb4acd41ed7203f74622cd35cbb89c1384ec113c915e38a8d9d81288952b19
 DIST pypy-exe-7.3.13-1.x86-musl.gpkg.tar 9656320 BLAKE2B 
61f608316a64de7445fd856aedf34e11bb08d5f1d7819faa198c7014d397244acd54eb35fe95fc79ef53c5ff770f6e608a0868508422386f110c4357fb69
 SHA512 
0c3799d15688496ff67007323e0398e7b82becb83d77db4585b5439107f3b4244cff658b908d125d1615391265cc5add2ba5116027bf67c7603c49de54b73f02
 DIST pypy-exe-7.3.13-1.x86.gpkg.tar 9574400 BLAKE2B 
29b9d82995b503f5fa933c0ab3ea988b0321768692974d232040afc1b24fb45905f1ae526f57e443110e7341ed310753e4a0ffd161979b0bdc8e6cf1374ca540
 SHA512 
9046ae99f4996188c04a098e5d716e885545437f5e31e1c75268b45f80d4743b1c431a2aeed990746530ce3c6077a985ff535f813fabcf2ccac91ed8dbc4f2ef
+DIST pypy-exe-7.3.14-1.amd64-musl.gpkg.tar 12943360 BLAKE2B 
dcb129b19ba43ba92697f6b9133591ca02923b2d5b2bcbbc8c2936ea0aaa7c77caffe264fc5ed35bb46621b4ab47ebeaa8079a56558d39153b26d95c42d1b809
 SHA512 
783c09d6054209a0c4c7fbd366bf712fd53deb14a8083e1bb18cb5e4f2c5cbd2c638e42a0b8e2abc7d5fcd3b1437004532089ac8c35fcda512f3695e4105c2d7
+DIST pypy-exe-7.3.14-1.amd64.gpkg.tar 12861440 BLAKE2B 
88ff25e6ecd12ac2844317923e4d353608bdcc8b65c3a828b5728d0b92759a8c6844b4b0e62563cd24c13b755416176f670a288e26317d8b114af3a1d774f5de
 SHA512 
fa1407b2dae1e6e796611921a32a1f655ecf932601211c0257e6b3877636d99140c2a3617c6601a517eda1c1166f2b9d2fc47edf51703d7e0342699906bd1eaf
+DIST pypy-exe-7.3.14-1.arm64-musl.gpkg.tar 10895360 BLAKE2B 
c8ad4bd01df3ac990e54e6b22cca5d19d2b1c145e8672def6ef5e80e8b1240ec497fb5bfbcedafd2165e654a813ec5091eed6be797bba6c8ce431bf176e68818
 SHA512 
705ac967d776003c504df4c4c74549ba52c9b91e8145ed6e7d51e35603b5d2800350f159312077ff754254ec8ab539817d989d61b3ab289fdf32e52c85a58992
+DIST pypy-exe-7.3.14-1.arm64.gpkg.tar 10864640 BLAKE2B 
6bf4cf7188edeca9cc94c4764c3c1f1cefb36e6430c3ec8c014ae25a91f9a1e6fd87701d0a6d06a36d3a607eef5c01605d6ed86fb1112901ca4b3827fec8c5c0
 SHA512 
fd85453a5729be5905a2eaf58109fa19268358244989d24d4a7fd4e627a60ff083d6ef96a3a244016ec87f4d3f76ee777f5fe6e356ef8819621b3740c0b19fc5
+DIST pypy-exe-7.3.14-1.ppc64le-musl.gpkg.tar 6696960 BLAKE2B 
7478945b927d9df57e1242edbb57b99ab004d3e62159fbcdfb4ea6d406e1df73cfdb2e56bd87dc716b070792973ddffb2b9e535a0c63fe12548457920e20f29e
 SHA512 
4e10026546933bbb734aa203b94941bb63471ab44396a405f6a0273a05e3f9225c8ec46011866e246681591f3ec9896d83a1246a1ca393739f864cdee53e8da8
+DIST pypy-exe-7.3.14-1.ppc64le.gpkg.tar 0400 BLAKE2B 
2651e0d0b592020a7b70a6bc43bd6d1eecc3842022a7fe09668abed088c2b6cbddc91f6dfa23a1474199290a2b1cc90111c3d5225c55b88e96ca26e19fe836f0
 SHA512 
aba7abe80d340ecedaaaf47747a109a32cf15bc0b2b16e3272440e8405b91314e423668c301a5cefa4a6b49c3718611012c138f5dc969cc78b5c8c53407ccdac
+DIST pypy-exe-7.3.14-1.x86-musl.gpkg.tar 9830400 BLAKE2B 
2c8b24951ed3f74ffca0be4e4f3c9e841240591d2b66a996f7028011270b292702e827ca59a1591a439fa3adcc1d5e3167d87fd9a15799985389acc3ede9b82d
 SHA512 
dac584239b247738165d650b9b7da87cf006ee88081f32b8daaebd1dfb62aef86c0278b93a1b161ffd7bb0d15675fb7c85f18b373202389536c671194dffc227
+DIST pypy-exe-7.3.14-1.x86.gpkg.tar 9861120 BLAKE2B 
02fb30d79d4dc7f844179f9f8ea42e8e4db607bf58b43f944dc2c2dcfaf1adf3acede93c32785bf46bb259af546a891471f558db7a00e653bf169760130dc0eb
 SHA512 
e586be487950f0e33c558c8a2fc9f97fc46e9b4e5c113870661e45ee3c553b21686818eb36829b525201c24ec4c13da14bb22c723ae118ca40f222d2bf826458

diff --git a/dev-python/pypy-exe-bin/pypy-exe-bin-7.3.14.ebuild 
b/dev-python/pypy-exe-bin/pypy-exe-bin-7.3.14.ebuild
new file mode 100644
index ..577201cf8c2d
--- /dev/null
+++ b/dev-python/pypy-exe-bin/pypy-exe-bin-7.3.14.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit pax-utils unpacker
+
+MY_P=pypy-exe-${PV}-1
+DESCRIPTION="PyPy executable (pre-built version)"
+HOMEPAGE="https://www.pypy.org/;
+SRC_URI="
+   elibc_glibc? (
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/pypy3_10-exe-bin/

2023-12-25 Thread Michał Górny
commit: bc354767bb8d6f80c4208c3da9607c94167bafc5
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 25 20:17:03 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 25 20:26:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc354767

dev-python/pypy3_10-exe-bin: Bump to 7.3.14

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pypy3_10-exe-bin/Manifest   |  8 +++
 .../pypy3_10-exe-bin-7.3.14.ebuild | 82 ++
 2 files changed, 90 insertions(+)

diff --git a/dev-python/pypy3_10-exe-bin/Manifest 
b/dev-python/pypy3_10-exe-bin/Manifest
index eb762774eefe..8b31e94c2902 100644
--- a/dev-python/pypy3_10-exe-bin/Manifest
+++ b/dev-python/pypy3_10-exe-bin/Manifest
@@ -6,3 +6,11 @@ DIST pypy3_10-exe-7.3.13_p3-1.ppc64le-musl.gpkg.tar 6522880 
BLAKE2B 6c1a9c390e35
 DIST pypy3_10-exe-7.3.13_p3-1.ppc64le.gpkg.tar 10065920 BLAKE2B 
951899b54a4fd248643625df6fa6926ed831b7b43d3020c62b109101877a06f5413ed41e1bf165b23bb66e2bfc4b910f84d6a3a9ad67cfaee2e8fbe5dec96bac
 SHA512 
24b72ddedadce461b8dbaedc25dc582e8f215b194431a9a946b3d21725506730564e3ec64e640ae29baee0fae132e7b756b781444a6c0080890953234afb509f
 DIST pypy3_10-exe-7.3.13_p3-1.x86-musl.gpkg.tar 8806400 BLAKE2B 
92152ea6f9c7a75934cb3a507d2c1ec17f91465aa3d5fb8f2cf8add2708d721a90d90c15656ada1c2ee0bf2290891cce090fed2b8ea4c8b9a17bccf3239ba1e9
 SHA512 
73292601e8ffb2c977a1b1253878d17bdf686d8a3b5ef7a737319aabfafe342c1b210f0773765203a41b55359a7c4fbe4958cc9813fc6849bf78ff5c5aaca7b0
 DIST pypy3_10-exe-7.3.13_p3-1.x86.gpkg.tar 8765440 BLAKE2B 
1ea5c757b5f87846000ed010ef9eecb40ff278b3bf97211037e184a0c96f643f17656a0801ae0fc8ff45f7fc20372474439d1e3a7ba38755a1f64cc56d5670c3
 SHA512 
88a7ab0d960f89d38ef1703eaf8afdfad18b9b1ee046295914bb4968f719759e3dd9a604930348568feb60afd466258705bd9c6e26f6c760f56ffb0ddf1038e7
+DIST pypy3_10-exe-7.3.14-1.amd64-musl.gpkg.tar 12001280 BLAKE2B 
9f0507d48bea2773b0d648bf2817f3228c6cd985e2c5229456887af00a0d4b8e9f4d0f8a2c0dabd73880c06ab93c89ca7ddc5aa5cec8720407d14ed40303604b
 SHA512 
7f2740e94100ff64b2e492d30d4f4ca7f313586b29eb2edbd6c405fcbee1712f253205d09a010cf6992c593b3bdc593732ab76eb41b154aaf170cfa46e2da800
+DIST pypy3_10-exe-7.3.14-1.amd64.gpkg.tar 12011520 BLAKE2B 
256a561cc40aa2fa980766e19f253bfca5d301a0e79de419d18d13b23b038db593835cfcb5faa3089cec9e86fcee98b09498d951d549a66aac1545c5c7e39a47
 SHA512 
e250e7f2d7acdd7dd521cae9ed12b344759970280da4c4c8ee3f3d667449c31fd3762be9ae44093b7d0b7a963a1a3c82586ee298a6bea425e77638162c3662ea
+DIST pypy3_10-exe-7.3.14-1.arm64-musl.gpkg.tar 10199040 BLAKE2B 
782501fb169ad7ab0c22d10b58a559b3063d8c67db707c66147864b69d16dbde55027c841ad8548aaf574e20df95d87af7fdd7fb52030c9a2d71fc6a16ecda4e
 SHA512 
9c353521198b6ff35213075177a5cea4d1f76d8148823077221f8fb2e32fc55cbe89590a69e36e670d97700c888f705cc26dd237ea137759cb44c311dbf89a49
+DIST pypy3_10-exe-7.3.14-1.arm64.gpkg.tar 10117120 BLAKE2B 
4135a346b1d6e34ae90e5bfb255d3ca840fcfd13cd848b3b6562a650b364a9ff1f91a5eb81070252297bef87bc511cefeecf30e274be1c06b731eb33a88fbc33
 SHA512 
b60eade588eafbdea5285c31cda25c1f735da586ef56e7c81f98b883c481d866837680b86d5fdafa847282d1a83e1b7da9b4a95096041f7932ec6f77c74b897d
+DIST pypy3_10-exe-7.3.14-1.ppc64le-musl.gpkg.tar 6737920 BLAKE2B 
3578757c8fc2da1079808107272cff3b49ae295d8fea1009d9787faab68e8f32c6e633093394d83feb629b39a4c149d083cb80a1e48b2e892570f0ee43f72ba3
 SHA512 
f5c66d9f96d4ba94c54739812d315b92a99ca2f85c777c6fd8b704405ba8d2fc9f28e4ced24fab0548ceadee3e2b60288dafb9b023653439c2a0596d05b45d3b
+DIST pypy3_10-exe-7.3.14-1.ppc64le.gpkg.tar 10362880 BLAKE2B 
f9422fb581ea1196d97ad420ebf192a6de343cd9024a030e987267a0c51b1a7070783ddd123c862cca7338c99011368bc5a8b6e603b15ae8e70358dd13275e97
 SHA512 
e9b55117a13767a855b4f25e0c3550370d9d4e4110aa7e685b4131e07dfaef9a68a01e3e18620aee40d9152a37e01271ada0e112d71dc92cafcc1ba240bf03a5
+DIST pypy3_10-exe-7.3.14-1.x86-musl.gpkg.tar 9031680 BLAKE2B 
ebd345010960b2c30e8ba68b79b5986c88c3657577c4cab36f8edd28e7df6f7e0f37a42a696cd6e6b17a2bc40896cab4280b1da9c0883925711d5eb46f827dda
 SHA512 
ae2974c7c792900152d65114fd08c81ace540d13ab428de2fa8018bd8a1f279b13cac7c0b7b75b77335feb1463c537f2e7009d362ef42a1c54af7b5097d27d5b
+DIST pypy3_10-exe-7.3.14-1.x86.gpkg.tar 9021440 BLAKE2B 
48a724bcfc5751413abcdf7adfe906a221e3541bdb8c550ad3711be0a8420b60c7716372eac6cbbadcae496fa135864507293fb9d3c287fa82eb921bf9107726
 SHA512 
7499e54bf34d9786b414bde6cc6265fc9c7372136461577af9af3a74a1775144168ce8100a3c9dc090491b24a863442bec29db4117bb326dd1c878925794575f

diff --git a/dev-python/pypy3_10-exe-bin/pypy3_10-exe-bin-7.3.14.ebuild 
b/dev-python/pypy3_10-exe-bin/pypy3_10-exe-bin-7.3.14.ebuild
new file mode 100644
index ..3933dcac88c9
--- /dev/null
+++ b/dev-python/pypy3_10-exe-bin/pypy3_10-exe-bin-7.3.14.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit pax-utils unpacker
+
+PYVER=3.10
+MY_P=pypy3_10-exe-${PV}-1
+

[gentoo-commits] repo/gentoo:master commit in: dev-python/pypy3_9-exe-bin/

2023-12-25 Thread Michał Górny
commit: a03ff9aa6f14067c69d4b00a541acc12ccb1cad4
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 25 20:16:20 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 25 20:26:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a03ff9aa

dev-python/pypy3_9-exe-bin: Bump to 7.3.14

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pypy3_9-exe-bin/Manifest|  8 +++
 .../pypy3_9-exe-bin/pypy3_9-exe-bin-7.3.14.ebuild  | 82 ++
 2 files changed, 90 insertions(+)

diff --git a/dev-python/pypy3_9-exe-bin/Manifest 
b/dev-python/pypy3_9-exe-bin/Manifest
index e63e559e559e..17aa6a91cb8e 100644
--- a/dev-python/pypy3_9-exe-bin/Manifest
+++ b/dev-python/pypy3_9-exe-bin/Manifest
@@ -6,3 +6,11 @@ DIST pypy3_9-exe-7.3.13-1.ppc64le-musl.gpkg.tar 6389760 
BLAKE2B 1eb0a9aed7e28227
 DIST pypy3_9-exe-7.3.13-1.ppc64le.gpkg.tar 9963520 BLAKE2B 
07e02711f40e336077162887f1e39e761c295ef13300be46871082a4ecc998bedabbca38aba2a22d76899dd367d25194cf60f5ebe75fd89306c6661beaf4383e
 SHA512 
939850b6d1c4acf634e9fb7eacabefb4888938fda2e333dd658e46304b281619b737cf3b5c1969c4114269a5a2ad90a193a1e7ca3bf57d67c4b777d308997cdf
 DIST pypy3_9-exe-7.3.13-1.x86-musl.gpkg.tar 8704000 BLAKE2B 
22e5b403fe30d147d4eeff43b4ff010f5234a759a4383d2131a04e871039ac19f0c9918f43d2958554c0d25c2a1ad5532ab90a11bb2b401ec00f804b8a4f0b58
 SHA512 
3e9f5f3529473beaa13e1c473743449d08eb636f45fe6f94ecd5dc3560f2b48bd46ba9dc7aef9fbb54c94fd822e1835f0b58b611522a5349d54e5c509a5c1384
 DIST pypy3_9-exe-7.3.13-1.x86.gpkg.tar 8642560 BLAKE2B 
c5f481f79ba67c5250d6d72d3582ff72be3f55516f14acbfe6720b65d7d6b1464c9a2703f7bb75e9479c5a1e83b07f0c6fa628a55a019eeb9ac939cb68275e99
 SHA512 
0eadc7cf710c2c02ef9c0ba7ae0c45a9055bb65f0f341d5039e41934d3217b0cd92ee169569205a7b14217f92e91da9b8d376b0dfb25c6c41be150771711ba36
+DIST pypy3_9-exe-7.3.14-1.amd64-musl.gpkg.tar 11878400 BLAKE2B 
200c9e8ad15eff269c26edb0db30fb642502f969a35290e86d1aa1814a1b331dbf2b5cbb7848164b2383f2e7b1bd03ed69f44c010c8240bc34d9ca44d638c5a0
 SHA512 
7e41264432aab6f70e552931e27be8ee0126b9eb530a8d7b5f7cac32f1e5778965481f92c92cb1ab485a6d3f0196300741d591e20ce2f0c53af08e6f25224236
+DIST pypy3_9-exe-7.3.14-1.amd64.gpkg.tar 11857920 BLAKE2B 
e65451a17c7c253ccf6865e0c1e4767cc382322f0d3d6d476e847db0f0535eb82db5ff1716f1e5114fb73fee9f9fa2ac8b3251cd53ba3a271e0a6a9170b38a85
 SHA512 
2e0c1fbff05f8b3f24b442f53cbe2c937d108176b86195483b2de718b48c198a3efd2916d1206bbf2b8579b93657a954b688445918ff306dcde1d0157dd3f84f
+DIST pypy3_9-exe-7.3.14-1.arm64-musl.gpkg.tar 10024960 BLAKE2B 
68191a2c591d88dda53064572e85a4df07fd72c4219a89e73bcb03b87cee307aa385f4d8d366edf6ae7338b2f494d73c06e2b7f74f9251787d3fba9b92ba98bc
 SHA512 
90870861fc0e9d70ab750b2ef259c056019173b475b514edf563231e05488cd3fd47d61ccd2d7742482b2c463fcb5280daf1f48089f16ef99eb43f9b24e69cc8
+DIST pypy3_9-exe-7.3.14-1.arm64.gpkg.tar 10024960 BLAKE2B 
7e386315979ce7f4da6883906c3c754ad021df0ca7e5a9b57d81dc2bb1c09158d81b9960320bbdab47433d5b45d84f8024dc575a6f215c5e502bda3828797b60
 SHA512 
5311e5d8a6196398bc891b24d2b2ac0efe8ff64d254d27d04fae7e1d20418d77a19408a4276830b90951c1baf5f331bf4632476ac1e3845cbc8e4d47d0e578e5
+DIST pypy3_9-exe-7.3.14-1.ppc64le-musl.gpkg.tar 6584320 BLAKE2B 
7fdcf4a6ed39a0c25be6dac0c3b5880e7aa7f5ea179b8790ac9d520b69fc1165554094d783d9d9327a3b3305b839c5ff3d94bcae04139606d6f10290f263c5c2
 SHA512 
299b851b509ef0905313761f82d89034cfe3cae5defeeb938635cb6a5d456ff9f3254b3875177d3720622168fdd0e8d635c62ddb6179d1ff2652ea333e1e730a
+DIST pypy3_9-exe-7.3.14-1.ppc64le.gpkg.tar 10260480 BLAKE2B 
94ec718a5c37dbf6b15e91346147918284e9778b8f5240dc0169fe13cd2356fbea87ae0c24a718f86e04929cc63a8e8e0b5291da4c257338c7f4f419448848ef
 SHA512 
809f76e514ef3a050be570b81e56a872573a7125c55581104057505a13d11580d2f0f71a3e59c6fd22b2dcd3fb3cd1e2ae046ff4dcb9bf2c791675e112ff6526
+DIST pypy3_9-exe-7.3.14-1.x86-musl.gpkg.tar 320 BLAKE2B 
6aa189e8a5e80bbed01216808d2b7b543831a19e0039f7e8ed037881ea6a5a22ecc3acb1179a7892a4896dd2ef783ce169689a8f6c45bbaef662528cc2b74264
 SHA512 
4b68eae8185ece64a59b0ba952779f8fa31594f874dbccf125a9243ff656b86e0381d4ac39f70f2456edf58a2715277e0ee29840126437643587c4dfcf065904
+DIST pypy3_9-exe-7.3.14-1.x86.gpkg.tar 8919040 BLAKE2B 
3896f0db4893fb54bc085f79a861cafc2395a3160efe8efe344530052e5c9e4547121e6e3263e4e1ad36ea7aa45de62b454bd89a5ddefd999d088be612b9d97a
 SHA512 
1dd32f1e05817f18ca76a3c5ad38b100ac8601a2df20307fbec1336b0139a7e2a701759a833b5991875458a117a772bb94b7aba80f7a2712ff380a2e3d9be62e

diff --git a/dev-python/pypy3_9-exe-bin/pypy3_9-exe-bin-7.3.14.ebuild 
b/dev-python/pypy3_9-exe-bin/pypy3_9-exe-bin-7.3.14.ebuild
new file mode 100644
index ..d714e8dea6e4
--- /dev/null
+++ b/dev-python/pypy3_9-exe-bin/pypy3_9-exe-bin-7.3.14.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit pax-utils unpacker
+
+PYVER=3.9
+MY_P=pypy3_9-exe-${PV}-1
+
+DESCRIPTION="PyPy3.9 executable (pre-built 

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

2023-12-25 Thread Michał Górny
commit: a239eeaed39e9dbd940bd378cf8ac1ec7d177233
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 25 15:54:18 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 25 20:26:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a239eeae

dev-python/pypy: Bump to 7.3.14

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pypy/Manifest   |   2 +
 dev-python/pypy/pypy-7.3.14.ebuild | 302 +
 2 files changed, 304 insertions(+)

diff --git a/dev-python/pypy/Manifest b/dev-python/pypy/Manifest
index 23f106c3c88a..1d1bd519014b 100644
--- a/dev-python/pypy/Manifest
+++ b/dev-python/pypy/Manifest
@@ -1,2 +1,4 @@
 DIST pypy2.7-gentoo-patches-7.3.13.tar.xz 5340 BLAKE2B 
843a7a5e4c2fd56fc4db51ba388736c0aa6593d45b145503f6428783a9fd815a77e2a06809077effced6fccf75c0dd38527a0695211852fd2a4c61b34e40c15c
 SHA512 
cc8f6fc69f00030609a8d79f05a60b2e185141e9fc70a53b476b60a183dd0500627023658c6a57c2412f32af1db6fae91a361a4992d84e7dfbadb7eb4a98b8a1
+DIST pypy2.7-gentoo-patches-7.3.14.tar.xz 5344 BLAKE2B 
841556694ad6bb61ea96e063c125508d574fa0be493f930435dff784a35def18c17d510c7123229cf85d576111b4a721cb52341ebb5f618d731335fbcf9ed267
 SHA512 
ccc8d03a17825607fb41c1e3926ff17908bd644542d9431c8f9291ed10a852416cf91b09c5c0ba0446f73208755b3bbb742c926be55875cfd69646f1ac7a8cae
 DIST pypy2.7-v7.3.13-src.tar.bz2 19907651 BLAKE2B 
ce80db193afadbc721e781cbfe3d72bfe420eef3ede408f23213ab5d87a9a42c025d3c31c742dcb55a039b618930ebc4899d704f060d294f2e492d4d754effba
 SHA512 
deeca234abbe526102cec637dc88399f462f64ae66c38782e6f3372b484d25fa4e88b906f783ba515bed17d2e82626d1c94fd6ee9b8b64e393f9bc0f5ee2b07b
+DIST pypy2.7-v7.3.14-src.tar.bz2 19910947 BLAKE2B 
3d03b16b4e6344b8590aaf1815202782bb355ab21422c5ea5b40cd84f36fa2ff37b2493313a3faf242039b9b91e3c8ea8fe1237a487a0dac44e4c27bf29f5f85
 SHA512 
e806aedc1625c1601fa623c3b03881f820d37455c5432bef345f85ef0300247f7725efe3bf470fe533aa422dbceaadca636d0c4bf74c65e1e04c0f82380e53f0

diff --git a/dev-python/pypy/pypy-7.3.14.ebuild 
b/dev-python/pypy/pypy-7.3.14.ebuild
new file mode 100644
index ..1ef22f293672
--- /dev/null
+++ b/dev-python/pypy/pypy-7.3.14.ebuild
@@ -0,0 +1,302 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit pax-utils
+
+PYPY_PV=${PV%_p*}
+MY_P=pypy2.7-v${PYPY_PV/_}
+PATCHSET="pypy2.7-gentoo-patches-${PV/_rc/rc}"
+
+DESCRIPTION="A fast, compliant alternative implementation of the Python 
language"
+HOMEPAGE="https://www.pypy.org/;
+SRC_URI="
+   https://buildbot.pypy.org/pypy/${MY_P}-src.tar.bz2
+   https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz
+"
+S="${WORKDIR}/${MY_P}-src"
+
+LICENSE="MIT"
+# pypy -c 'import sysconfig; print sysconfig.get_config_var("SOABI")'
+SLOT="0/73"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="bzip2 full-stdlib gdbm +jit ncurses sqlite tk"
+RESTRICT="!full-stdlib? ( test )"
+
+RDEPEND="
+   || (
+   >=dev-python/pypy-exe-bin-${PYPY_PV}:${PYPY_PV}
+   >=dev-python/pypy-exe-${PYPY_PV}:${PYPY_PV}[bzip2?,ncurses?]
+   )
+   dev-libs/openssl:0=
+   gdbm? ( sys-libs/gdbm:0= )
+   sqlite? ( dev-db/sqlite:3= )
+   tk? (
+   dev-lang/tk:0=
+   dev-tcltk/tix:0=
+   )
+"
+DEPEND="
+   ${RDEPEND}
+"
+
+src_prepare() {
+   local PATCHES=(
+   "${WORKDIR}/${PATCHSET}"
+   )
+   default
+}
+
+src_compile() {
+   # copy over to make sys.prefix happy
+   cp -p "${BROOT}"/usr/lib/pypy2.7/pypy-c-${PYPY_PV} pypy-c || die
+   cp -p "${BROOT}"/usr/lib/pypy2.7/include/${PYPY_PV}/* include/ || die
+   # (not installed by pypy)
+   rm pypy/module/cpyext/include/_numpypy/numpy/README || die
+   mv pypy/module/cpyext/include/* include/ || die
+   mv pypy/module/cpyext/parse/*.h include/ || die
+   pax-mark m pypy-c
+
+   # verify the subslot
+   local soabi=$(
+   ./pypy-c - <<-EOF
+   import sysconfig
+   print sysconfig.get_config_var("SOABI")
+   EOF
+   )
+   [[ ${soabi#pypy-} == ${SLOT#*/} ]] || die "update subslot to ${soabi}"
+
+   einfo "Generating caches and CFFI modules ..."
+
+   if use full-stdlib; then
+   # Generate Grammar and PatternGrammar pickles.
+   ./pypy-c - <<-EOF || die "Generation of Grammar and 
PatternGrammar pickles failed"
+   import lib2to3.pygram
+   import lib2to3.patcomp
+   lib2to3.patcomp.PatternCompiler()
+   EOF
+
+   # Generate cffi modules
+   # Please keep in sync with pypy/tool/build_cffi_imports.py!
+   cffi_targets=( pypy_util ssl audioop syslog pwdgrp resource )
+   use gdbm && cffi_targets+=( gdbm )
+   use ncurses && cffi_targets+=( curses )
+

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

2023-12-25 Thread Michał Górny
commit: 437e55dab15e9591b3de7cf75912fc35cf0d2130
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 25 16:00:17 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 25 20:26:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=437e55da

dev-python/pypy3_9-exe: Bump to 7.3.14

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pypy3_9-exe/Manifest  |   2 +
 dev-python/pypy3_9-exe/pypy3_9-exe-7.3.14.ebuild | 128 +++
 2 files changed, 130 insertions(+)

diff --git a/dev-python/pypy3_9-exe/Manifest b/dev-python/pypy3_9-exe/Manifest
index ef3b3502ebdf..398f5084298e 100644
--- a/dev-python/pypy3_9-exe/Manifest
+++ b/dev-python/pypy3_9-exe/Manifest
@@ -1,2 +1,4 @@
 DIST pypy3.9-gentoo-patches-7.3.13.tar.xz 7476 BLAKE2B 
70f80c489686e92e933a200d2e92a095a80e2300814ec4e1f3cb31ec5f5500a45667f7bfe9570ea5eef3933fdda33a9930bdf2cf683c28e3ddb610bebeeca6dd
 SHA512 
5170f5141beb93b3b37cc94f85324c88182967eaff2f8ca26b81d63d5b0d20414a139ca44c250c07b46c747e27c97fd0fe5a2365f6636aba2dd28df3bc55cdca
+DIST pypy3.9-gentoo-patches-7.3.14.tar.xz 5808 BLAKE2B 
92ab7e9129838ff22cc13a64fe1ffe9ffd3af45ec777bde531ce2e15b87681e17fca2f1dc037ee4798bca5a9312ca4c961ec97b0a53bf5e6dc36fd12241151c9
 SHA512 
dffd17558d5ec2625682e5476ea53a9fe273f553b94d2589628e23ac3b45c50b5bf3ba9c7d92935e477374d9220af6ed310abae1270175f091a8c5a267a4bacd
 DIST pypy3.9-v7.3.13-src.tar.bz2 23452374 BLAKE2B 
b5ce8dd78e4851b5c7fa6aa0c6f2f5c198a3b2d1e4691ccb20d1b229397d60ac41eaecef37f7c76e4de837876bdd6c1e4276302afc292080e0a38f1a58869580
 SHA512 
04b184050625f06d2acaa836a786db788c4f658f3384ebde176d0acc95044ee83dbf7193ebab1e4fd6275bed7a590d3945482294be32d8f94e8c541e053dce59
+DIST pypy3.9-v7.3.14-src.tar.bz2 24683302 BLAKE2B 
318fe17b423ce9c5b374cbceacf480ddbad7862bd6507d74289bbc0bd8ba8cf350ad21297b1e2dab7dfe6e7f542d929259be8d57867420b8a9a59284532aa9e2
 SHA512 
77db85092ca8ce419e30b274ec001566bbd275d88e74e5a3a3d0d557b18beb5a1e98428487f338e46f64893e54bf426464d372056c37a87a2b42b36c7d0fb536

diff --git a/dev-python/pypy3_9-exe/pypy3_9-exe-7.3.14.ebuild 
b/dev-python/pypy3_9-exe/pypy3_9-exe-7.3.14.ebuild
new file mode 100644
index ..a6d7ba06e1b1
--- /dev/null
+++ b/dev-python/pypy3_9-exe/pypy3_9-exe-7.3.14.ebuild
@@ -0,0 +1,128 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit check-reqs pax-utils toolchain-funcs
+
+PYPY_PV=${PV%_p*}
+PYVER=3.9
+MY_P="pypy${PYVER}-v${PYPY_PV/_}"
+PATCHSET="pypy${PYVER}-gentoo-patches-${PV/_}"
+
+DESCRIPTION="PyPy3.9 executable (build from source)"
+HOMEPAGE="https://www.pypy.org/;
+SRC_URI="
+   https://buildbot.pypy.org/pypy/${MY_P}-src.tar.bz2
+   https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz
+"
+S="${WORKDIR}/${MY_P}-src"
+
+LICENSE="MIT"
+SLOT="${PYPY_PV}"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="+jit low-memory ncurses cpu_flags_x86_sse2"
+
+RDEPEND="
+   app-arch/bzip2:0=
+   dev-libs/expat:0=
+   dev-libs/libffi:0=
+   >=sys-libs/zlib-1.1.3:0=
+   virtual/libintl:0=
+   ncurses? ( sys-libs/ncurses:0= )
+   !dev-python/pypy3-exe-bin:${SLOT}
+"
+DEPEND="
+   ${RDEPEND}
+"
+BDEPEND="
+   dev-python/pypy
+   virtual/pkgconfig
+"
+
+check_env() {
+   if use low-memory; then
+   CHECKREQS_MEMORY="1750M"
+   use amd64 && CHECKREQS_MEMORY="3500M"
+   else
+   CHECKREQS_MEMORY="3G"
+   use amd64 && CHECKREQS_MEMORY="6G"
+   fi
+
+   check-reqs_pkg_pretend
+}
+
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] && check_env
+}
+
+pkg_setup() {
+   [[ ${MERGE_TYPE} != binary ]] && check_env
+}
+
+src_prepare() {
+   local PATCHES=(
+   "${WORKDIR}/${PATCHSET}"
+   )
+   default
+}
+
+src_configure() {
+   tc-export CC
+
+   local jit_backend
+   if use jit; then
+   jit_backend='--jit-backend='
+
+   # We only need the explicit sse2 switch for x86.
+   # On other arches we can rely on autodetection which uses
+   # compiler macros. Plus, --jit-backend= doesn't accept all
+   # the modern values...
+
+   if use x86; then
+   if use cpu_flags_x86_sse2; then
+   jit_backend+=x86
+   else
+   jit_backend+=x86-without-sse2
+   fi
+   else
+   jit_backend+=auto
+   fi
+   fi
+
+   local args=(
+   --no-shared
+   $(usex jit -Ojit -O2)
+
+   ${jit_backend}
+
+   pypy/goal/targetpypystandalone
+   --withmod-bz2
+   $(usex ncurses --with{,out}mod-_minimal_curses)
+   )
+
+   local interp=( pypy )
+   if use low-memory; then
+   local -x 

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

2023-12-25 Thread Michał Górny
commit: 3b881c6a46f4ae4123cd362928b9075f0667c24a
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 25 15:54:01 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 25 20:26:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b881c6a

dev-python/pypy-exe: Bump to 7.3.14

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pypy-exe/Manifest   |   2 +
 dev-python/pypy-exe/pypy-exe-7.3.14.ebuild | 177 +
 2 files changed, 179 insertions(+)

diff --git a/dev-python/pypy-exe/Manifest b/dev-python/pypy-exe/Manifest
index 23f106c3c88a..1d1bd519014b 100644
--- a/dev-python/pypy-exe/Manifest
+++ b/dev-python/pypy-exe/Manifest
@@ -1,2 +1,4 @@
 DIST pypy2.7-gentoo-patches-7.3.13.tar.xz 5340 BLAKE2B 
843a7a5e4c2fd56fc4db51ba388736c0aa6593d45b145503f6428783a9fd815a77e2a06809077effced6fccf75c0dd38527a0695211852fd2a4c61b34e40c15c
 SHA512 
cc8f6fc69f00030609a8d79f05a60b2e185141e9fc70a53b476b60a183dd0500627023658c6a57c2412f32af1db6fae91a361a4992d84e7dfbadb7eb4a98b8a1
+DIST pypy2.7-gentoo-patches-7.3.14.tar.xz 5344 BLAKE2B 
841556694ad6bb61ea96e063c125508d574fa0be493f930435dff784a35def18c17d510c7123229cf85d576111b4a721cb52341ebb5f618d731335fbcf9ed267
 SHA512 
ccc8d03a17825607fb41c1e3926ff17908bd644542d9431c8f9291ed10a852416cf91b09c5c0ba0446f73208755b3bbb742c926be55875cfd69646f1ac7a8cae
 DIST pypy2.7-v7.3.13-src.tar.bz2 19907651 BLAKE2B 
ce80db193afadbc721e781cbfe3d72bfe420eef3ede408f23213ab5d87a9a42c025d3c31c742dcb55a039b618930ebc4899d704f060d294f2e492d4d754effba
 SHA512 
deeca234abbe526102cec637dc88399f462f64ae66c38782e6f3372b484d25fa4e88b906f783ba515bed17d2e82626d1c94fd6ee9b8b64e393f9bc0f5ee2b07b
+DIST pypy2.7-v7.3.14-src.tar.bz2 19910947 BLAKE2B 
3d03b16b4e6344b8590aaf1815202782bb355ab21422c5ea5b40cd84f36fa2ff37b2493313a3faf242039b9b91e3c8ea8fe1237a487a0dac44e4c27bf29f5f85
 SHA512 
e806aedc1625c1601fa623c3b03881f820d37455c5432bef345f85ef0300247f7725efe3bf470fe533aa422dbceaadca636d0c4bf74c65e1e04c0f82380e53f0

diff --git a/dev-python/pypy-exe/pypy-exe-7.3.14.ebuild 
b/dev-python/pypy-exe/pypy-exe-7.3.14.ebuild
new file mode 100644
index ..6f7eef22f3b8
--- /dev/null
+++ b/dev-python/pypy-exe/pypy-exe-7.3.14.ebuild
@@ -0,0 +1,177 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit check-reqs pax-utils toolchain-funcs
+
+PYPY_PV=${PV%_p*}
+MY_P=pypy2.7-v${PYPY_PV/_}
+PATCHSET="pypy2.7-gentoo-patches-${PV/_}"
+
+DESCRIPTION="PyPy executable (build from source)"
+HOMEPAGE="https://www.pypy.org/;
+SRC_URI="
+   https://buildbot.pypy.org/pypy/${MY_P}-src.tar.bz2
+   https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz
+"
+S="${WORKDIR}/${MY_P}-src"
+
+LICENSE="MIT"
+SLOT="${PYPY_PV}"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="bzip2 +jit low-memory ncurses cpu_flags_x86_sse2"
+
+DEPEND="
+   >=sys-libs/zlib-1.1.3:0=
+   dev-libs/libffi:0=
+   virtual/libintl:0=
+   dev-libs/expat:0=
+   bzip2? ( app-arch/bzip2:0= )
+   ncurses? ( sys-libs/ncurses:0= )
+"
+RDEPEND="
+   ${DEPEND}
+   !dev-python/pypy-exe-bin:${PYPY_PV}
+"
+# don't enforce the dep on dev-python/pypy with USE=low-memory
+# since it's going to cause circular dep with unhelpful error message
+BDEPEND="
+   !low-memory? (
+   || (
+   dev-python/pypy
+   dev-lang/python:2.7
+   )
+   )
+"
+
+check_env() {
+   if ! has_version -b dev-python/pypy; then
+   if use low-memory; then
+   eerror "USE=low-memory requires (a prior version of) 
dev-python/pypy"
+   eerror "installed."
+   else
+   ewarn "CPython 2.7 will be used to perform the 
translation.  Upstream"
+   ewarn "recommends using (a prior version of) 
dev-python/pypy instead."
+   fi
+   elog "You can install a prebuilt version of PyPy first using 
e.g.:"
+   elog "  $ emerge -1v dev-python/pypy dev-python/pypy-exe-bin"
+
+   if use low-memory; then
+   die "dev-python/pypy needs to be installed for 
USE=low-memory"
+   fi
+   fi
+
+   if use low-memory; then
+   CHECKREQS_MEMORY="1750M"
+   use amd64 && CHECKREQS_MEMORY="3500M"
+   else
+   CHECKREQS_MEMORY="3G"
+   use amd64 && CHECKREQS_MEMORY="6G"
+   fi
+
+   check-reqs_pkg_pretend
+}
+
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] && check_env
+}
+
+pkg_setup() {
+   [[ ${MERGE_TYPE} != binary ]] && check_env
+}
+
+src_prepare() {
+   local PATCHES=(
+   "${WORKDIR}/${PATCHSET}"
+   )
+   default
+}
+
+src_configure() {
+   tc-export CC
+
+   local jit_backend
+   if use jit; then
+   jit_backend='--jit-backend='
+
+ 

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/zen-sources/

2023-12-25 Thread Jory Pratt
commit: fd799249000a4d75eac768eeca62eec4677390da
Author: Jory Pratt  gentoo  org>
AuthorDate: Mon Dec 25 20:25:32 2023 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Mon Dec 25 20:26:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd799249

sys-kernel/zen-sources:  Version bump 6.6.8

Signed-off-by: Jory Pratt  gentoo.org>

 sys-kernel/zen-sources/Manifest| 10 ++--
 sys-kernel/zen-sources/zen-sources-6.6.3.ebuild| 55 --
 ...urces-6.5.9.ebuild => zen-sources-6.6.8.ebuild} |  2 +-
 3 files changed, 4 insertions(+), 63 deletions(-)

diff --git a/sys-kernel/zen-sources/Manifest b/sys-kernel/zen-sources/Manifest
index 1dc97a4076ab..39f8ca8c53f5 100644
--- a/sys-kernel/zen-sources/Manifest
+++ b/sys-kernel/zen-sources/Manifest
@@ -1,8 +1,4 @@
-DIST genpatches-6.5-11.base.tar.xz 690272 BLAKE2B 
b647ad0ef234e1470b72e4cefc091b48bc81b0591fa41d3741d25360d6c92d6b47cafe35a06c5246806072d11ec4839f76bca382f8cf38d0e76ddde9f4fa3bb0
 SHA512 
53da072920619acf21afa89f3df7b24c27c1798a1244aef3f21f76bcdcb38ad1ad79d07e3aba62b44773af57162c89bb77eb4c19b7056e0806926ec5951d149f
-DIST genpatches-6.5-11.extras.tar.xz 3704 BLAKE2B 
21929f8a381175f9c33ac9df5f17388eb2f99adb00fac7783c612a2712db1d4b2f179b2fa6ac548b77a1d0e4c9c9d88e32cb393531c7e6ca680f9c98a037927a
 SHA512 
f3643139bd6b2b324c477998b69418b80e40ae675dbef9bb34e26f138a10244ffcaf551de7c49623b8aa797ed7b9ba82e680a62b7996ed1bd1f8002b29b09cb4
-DIST genpatches-6.6-5.base.tar.xz 392288 BLAKE2B 
e6a9bf0886ad85754ec963185fa9204967b35c30450316ebde163c3376106db0aa75f44aac0e66fddfd487371cb37a2c5ec70bbf14bd7006369a73d1360d7880
 SHA512 
13833e3963fbd1ebd246c9290cfdf15dd9d62869cdcde7fb03688eba9260d2a0b8729c153d5eebd886f6e5c3b555f20764c8f8aaa36826f2823f1b97f1a8dd21
-DIST genpatches-6.6-5.extras.tar.xz 3704 BLAKE2B 
739d6f239b679f80f74475f10ae3a9e613558f93275b745cbc0d8f912e00d6b9a5753ad62193b20fb4401806c315782dd1ee6434058e4fe0f5e7b90a124d
 SHA512 
149c0eaadc4575c839517dc8e42a5fbc91b896b22e43f21c057ea91240b05936ea7c32e2f8b9bd7c4d7d2bf2dd11abcd41185869837c160e7f8953dd7b3c150d
-DIST linux-6.5.tar.xz 138898084 BLAKE2B 
2e641b79a080e8f4ce283bcf6b74e2c6f15a374367f1c4c875c663868dbe801317340824fb3adb46b3a51d3b7e1f67cc4e8144d367621ec43ffba5c4eb8abb39
 SHA512 
1b59dc5e65d4922c3217a8c8f19022dfd6595ae89747861d825bfeb51a4ae6c85449d05db69635a712bef7b355b80318195665582d8933b1fed6ba582f6ff257
+DIST genpatches-6.6-10.base.tar.xz 603340 BLAKE2B 
cc3220f1df9406c393605942e1a6fdaaf8ab46da53bc2fe6d001c9608a55ae2e5073d94805eb233183142e81bcea9bab1ed4700e298fc32c16c033597219f9ad
 SHA512 
1f0149759b98fa099bda28aa1c4913719f0b5c0c715a72f6c0b13d3faf317a8935ce10508cd3459c50e39a7759feb44e7cf43fd49b87bd5ccd6d42a5dfc531d1
+DIST genpatches-6.6-10.extras.tar.xz 3704 BLAKE2B 
8b5e1453dd77ee6dd02aef5e25e95f09a12a46d9dc014d71fe8fda96b94770f3cee75fa6f1db6bc9bdb67b39d272f8f887fc2986a17769237768bf6a382f
 SHA512 
6ca7a360dc217684b1a06f869223a52772f267d48088d5e286dd27056faf34e9c4b4d575aa771c5f9b972febd4c656e32f470c4499feecd47716b07cc13ab933
 DIST linux-6.6.tar.xz 140064536 BLAKE2B 
5f02fd8696d42f7ec8c5fbadec8e7270bdcfcb1f9844a6c4db3e1fd461c93ce1ccda650ca72dceb4890ebcbbf768ba8fba0bce91efc49fbd2c307b04e95665f2
 SHA512 
458b2c34d46206f9b4ccbac54cc57aeca1eaecaf831bc441e59701bac6eadffc17f6ce24af6eadd0454964e843186539ac0d63295ad2cc32d112b60360c39a35
-DIST linux-v6.5.9-zen1.patch.zst 151682 BLAKE2B 
60d12bd6bb97cf2b12a68f541f8fe2270ee07e225864b7a43c990a177a5bee9b13a0db6cab6c3d3acabb25907b1c29af2aa0ae111edda314e5dbefe039a71d9f
 SHA512 
0071fd6f87563ae1404d5b779aacec66f42beb158d8d3cc9fd7648c3b61aec3bc426850cef1358dc082ff9d429fe9c2113cfdd55bf7481ea45eb375e53e80d89
-DIST linux-v6.6.3-zen1.patch.zst 146603 BLAKE2B 
042bca3bc915bbc509961ff71569dbdef7ea2fb06776b15a299481c696d11ccc15883210ac42ec3be11160e4fea3b7e29fe772ac31a92bf680e19ff93e27f935
 SHA512 
1ed461180aa6ee0e0a08c72e4c4b37eca9adcfd88e3ff4cc2ad304727c139911201b4cba1661191c81b5c41e752f775b4a5b111e9460c510587d49955596ba51
+DIST linux-v6.6.8-zen1.patch.zst 145913 BLAKE2B 
b43bea249615fd8ebce9303fa9c889d4e4fd3310b0949c66aaa4ba026bd4b3bed871ef452536aaf891e33a5cf0b427d96da04146e8aa8e2e61f36afc203efcab
 SHA512 
24456f18f7e6ca632fbf6e028747b4c2256146644f6788a084ef1754eee5b30dd2284340cdd1738c9e80352ec7798264467bd782e89ab6375c9674c555a4acfd

diff --git a/sys-kernel/zen-sources/zen-sources-6.6.3.ebuild 
b/sys-kernel/zen-sources/zen-sources-6.6.3.ebuild
deleted file mode 100644
index 6e49911ccf9d..
--- a/sys-kernel/zen-sources/zen-sources-6.6.3.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-ETYPE="sources"
-K_WANT_GENPATCHES="base extras"
-K_GENPATCHES_VER="5"
-K_SECURITY_UNSUPPORTED="1"
-K_NOSETEXTRAVERSION="1"
-
-inherit kernel-2 unpacker
-detect_version
-detect_arch
-
-KEYWORDS="~amd64 ~arm64 ~x86"
-HOMEPAGE="https://github.com/zen-kernel;
-IUSE=""
-
-# Needed for zstd compression of 

[gentoo-commits] repo/gentoo:master commit in: net-vpn/frp/

2023-12-25 Thread Zac Medico
commit: 409b3146075d60adbf2501165b2f904b4b627e46
Author: Puqns67  puqns67  icu>
AuthorDate: Mon Dec 25 16:11:02 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Dec 25 20:17:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=409b3146

net-vpn/frp: add 0.53.2

Bug: https://bugs.gentoo.org/920694
Signed-off-by: Puqns67  puqns67.icu>
Closes: https://github.com/gentoo/gentoo/pull/32699
Signed-off-by: Zac Medico  gentoo.org>

 net-vpn/frp/Manifest  |  2 ++
 net-vpn/frp/frp-0.53.2.ebuild | 65 +++
 net-vpn/frp/metadata.xml  |  4 +++
 3 files changed, 71 insertions(+)

diff --git a/net-vpn/frp/Manifest b/net-vpn/frp/Manifest
index 9cbbd7f464da..16937c6e937e 100644
--- a/net-vpn/frp/Manifest
+++ b/net-vpn/frp/Manifest
@@ -3,3 +3,5 @@ DIST frp-0.42.0.tar.gz 1280863 BLAKE2B 
5377aeb7ef83ace3a36772bf56ab671a91688da6d
 DIST frp-0.43.0.tar.gz 1282855 BLAKE2B 
d2e60e89de8823ae129f91aa2cf50fe5101bcc3c42d63fde48febf89cb2511e5ecabaf799803cf6ba0042b523ef1a3de19fb7d027a34074df0ccb40ba8393b86
 SHA512 
e6ccbf98d9d8fb714f37784ca582684b9f27994cf3f74b7081043285394243a8e9114b65f0918b64207a99064422312d700d01adaed085175314ad0ae238eb8f
 DIST frp-0.44.0.tar.gz 1284095 BLAKE2B 
35464acd0dcdf3eeeb326c612eeef457baad5a8a7eb36a28183fd3dd1f1eb585914ed290a0897928244ac1319f45358c0b19ae3606cb149501c7ead79ba2e26e
 SHA512 
6a5d0f4985075e260bc7970031391b457a3c7b8ea05628f17b551ea9afc0f2454db76caaad49250a2aecdd7ca26abc8ff74ee705a4c44319d33a92e5c055fd56
 DIST frp-0.45.0-vendor.tar.gz 5301832 BLAKE2B 
23198a326678f3ec5357ce1bd6c7abff26a27dce6810653ef0262fb3f5c68165481ec75218ded64c90a357fafefba11b0a9c0afc4dc7e3a229ad8cc245a76fc3
 SHA512 
b94dd5adec82ae940044d448ec4551ca24ec3c8f1a9d870327a76a9a7d3b39e7dc567199a999b85879637dca3d46df65f8f46d11c3dbe10653a20f2eb7521f9a
+DIST frp-0.53.2-deps.tar.xz 55621188 BLAKE2B 
35e14b82bbc3a3386f2901a274969e7650cf6ce529ae17dd7ab0a7f759f355da7b7d64d0945e22d3a741d75ff3e21bd17ccf708d2184605c9303b35dc63f1b88
 SHA512 
c173d1d1918afc5549d99ac575eadd2b408220625c773ec5f5cce4e00a648c19d9a3cfbfce51a86e0e8425edb7a1a72a9d798a37f4bf37b38c0d4d031bc27dae
+DIST frp-0.53.2.tar.gz 1023383 BLAKE2B 
bad6aee65d5386ba14a0c4679514e17e1643b703292a4bb0811ff1f9a76b95833358993fdfb13b1e4224d7cf8c0035c2aabfdcd74a14003dff90c3e569fa5d12
 SHA512 
c1f0acff002dbdef001d04c3dcd5ca138c33a36b8e5ad119a555f0dd05f4e6200c915e1481eab58c02e650a058f0b3f75310b9a50ad4756087f69f9fe74377b4

diff --git a/net-vpn/frp/frp-0.53.2.ebuild b/net-vpn/frp/frp-0.53.2.ebuild
new file mode 100644
index ..15c8d46a922a
--- /dev/null
+++ b/net-vpn/frp/frp-0.53.2.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module systemd shell-completion
+
+DESCRIPTION="A reverse proxy that exposes a server behind a NAT or firewall to 
the internet"
+HOMEPAGE="https://github.com/fatedier/frp;
+SRC_URI="https://github.com/fatedier/frp/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz
+   
https://github.com/Puqns67/gentoo-deps/releases/download/${P}/${P}-deps.tar.xz;
+
+LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~loong ~riscv"
+IUSE="+client server"
+REQUIRED_USE="|| ( client server )"
+
+DEPEND="${RDEPEND}"
+RDEPEND=""
+BDEPEND="dev-lang/go"
+
+src_compile() {
+   mkdir -pv completions || die
+
+   if use client; then
+   ego build -trimpath -ldflags "-w" -o frpc ./cmd/frpc
+   ./frpc completion bash > completions/frpc || die
+   ./frpc completion fish > completions/frpc.fish || die
+   ./frpc completion zsh > completions/_frpc || die
+   fi
+
+   if use server; then
+   ego build -trimpath -ldflags "-w" -o frps ./cmd/frps
+   ./frps completion bash > completions/frps || die
+   ./frps completion fish > completions/frps.fish || die
+   ./frps completion zsh > completions/_frps || die
+   fi
+}
+
+src_install() {
+   if use client; then
+   dobin frpc
+   dobashcomp completions/frpc
+   systemd_dounit "${FILESDIR}/frpc.service"
+   systemd_newunit "${FILESDIR}/frpc_at_.service" frpc@.service
+
+   for x in conf/frpc*.toml; do mv "${x}"{,.example}; done
+   fi
+
+   if use server; then
+   dobin frps
+   dobashcomp completions/frps
+   systemd_dounit "${FILESDIR}/frps.service"
+   systemd_newunit "${FILESDIR}/frps_at_.service" frps@.service
+
+   for x in conf/frps*.toml; do mv "${x}"{,.example}; done
+   fi
+
+   insinto /etc/frp
+   doins conf/*.example
+
+   dofishcomp completions/*.fish
+   dozshcomp completions/_*
+}

diff --git a/net-vpn/frp/metadata.xml b/net-vpn/frp/metadata.xml
index f8c537b68111..29fb056dd278 100644
--- a/net-vpn/frp/metadata.xml
+++ 

[gentoo-commits] repo/gentoo:master commit in: net-vpn/frp/

2023-12-25 Thread Zac Medico
commit: 9115315b2a19bc8b4b828e3d89760393e94185ce
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Dec 25 20:12:42 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Dec 25 20:17:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9115315b

net-vpn/frp: Copy deps to dev space

Also enable +server for backward compat.

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

 net-vpn/frp/frp-0.53.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-vpn/frp/frp-0.53.2.ebuild b/net-vpn/frp/frp-0.53.2.ebuild
index 15c8d46a922a..e391ce1b9d6a 100644
--- a/net-vpn/frp/frp-0.53.2.ebuild
+++ b/net-vpn/frp/frp-0.53.2.ebuild
@@ -8,12 +8,12 @@ inherit go-module systemd shell-completion
 DESCRIPTION="A reverse proxy that exposes a server behind a NAT or firewall to 
the internet"
 HOMEPAGE="https://github.com/fatedier/frp;
 SRC_URI="https://github.com/fatedier/frp/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz
-   
https://github.com/Puqns67/gentoo-deps/releases/download/${P}/${P}-deps.tar.xz;
+   https://dev.gentoo.org/~zmedico/dist/${P}-deps.tar.xz;
 
 LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0"
 SLOT="0"
 KEYWORDS="~amd64 ~loong ~riscv"
-IUSE="+client server"
+IUSE="+client +server"
 REQUIRED_USE="|| ( client server )"
 
 DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: net-vpn/frp/

2023-12-25 Thread Zac Medico
commit: e65378bc574bedec5d7ab772502a971e56c60b71
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Dec 25 20:16:41 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Dec 25 20:17:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e65378bc

net-vpn/frp: drop 0.42.0, 0.43.0, 0.44.0

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

 net-vpn/frp/Manifest  |  4 
 net-vpn/frp/frp-0.42.0.ebuild | 35 ---
 net-vpn/frp/frp-0.43.0.ebuild | 37 -
 net-vpn/frp/frp-0.44.0.ebuild | 37 -
 4 files changed, 113 deletions(-)

diff --git a/net-vpn/frp/Manifest b/net-vpn/frp/Manifest
index 16937c6e937e..9e2aff55f99f 100644
--- a/net-vpn/frp/Manifest
+++ b/net-vpn/frp/Manifest
@@ -1,7 +1,3 @@
-DIST frp-0.42.0-deps.tar.xz 40716624 BLAKE2B 
60f8f1486c0c83627954f45d55fff6e42564549950557ffdf0bed6f4ee752670547a6968ec19bd7ce04ebd259480d9f665d6b93fc3550e0830fbc9e5bee55f80
 SHA512 
ddab5192b9399dab54b521fa35c38c6e6cf293737b8677d384f3d991255aa49ed6c6ccb3e4ff686f4946b30e7d84499c4d5564e327ef19aa3fdf465d85b15a49
-DIST frp-0.42.0.tar.gz 1280863 BLAKE2B 
5377aeb7ef83ace3a36772bf56ab671a91688da6d6b54ce23833221cc7cadee1107a3a5d1ad8a615bb7b4e6cc6eca214888449481ad18584ca03f1b0bc484be2
 SHA512 
b61786a1023a09d9f854e09c406ac241c4a8684fb903511b70adc7527c44d80df92b2d3493fe49e9e04d19dbd994b8fe866285862c88ff89f090860c3bda1987
-DIST frp-0.43.0.tar.gz 1282855 BLAKE2B 
d2e60e89de8823ae129f91aa2cf50fe5101bcc3c42d63fde48febf89cb2511e5ecabaf799803cf6ba0042b523ef1a3de19fb7d027a34074df0ccb40ba8393b86
 SHA512 
e6ccbf98d9d8fb714f37784ca582684b9f27994cf3f74b7081043285394243a8e9114b65f0918b64207a99064422312d700d01adaed085175314ad0ae238eb8f
-DIST frp-0.44.0.tar.gz 1284095 BLAKE2B 
35464acd0dcdf3eeeb326c612eeef457baad5a8a7eb36a28183fd3dd1f1eb585914ed290a0897928244ac1319f45358c0b19ae3606cb149501c7ead79ba2e26e
 SHA512 
6a5d0f4985075e260bc7970031391b457a3c7b8ea05628f17b551ea9afc0f2454db76caaad49250a2aecdd7ca26abc8ff74ee705a4c44319d33a92e5c055fd56
 DIST frp-0.45.0-vendor.tar.gz 5301832 BLAKE2B 
23198a326678f3ec5357ce1bd6c7abff26a27dce6810653ef0262fb3f5c68165481ec75218ded64c90a357fafefba11b0a9c0afc4dc7e3a229ad8cc245a76fc3
 SHA512 
b94dd5adec82ae940044d448ec4551ca24ec3c8f1a9d870327a76a9a7d3b39e7dc567199a999b85879637dca3d46df65f8f46d11c3dbe10653a20f2eb7521f9a
 DIST frp-0.53.2-deps.tar.xz 55621188 BLAKE2B 
35e14b82bbc3a3386f2901a274969e7650cf6ce529ae17dd7ab0a7f759f355da7b7d64d0945e22d3a741d75ff3e21bd17ccf708d2184605c9303b35dc63f1b88
 SHA512 
c173d1d1918afc5549d99ac575eadd2b408220625c773ec5f5cce4e00a648c19d9a3cfbfce51a86e0e8425edb7a1a72a9d798a37f4bf37b38c0d4d031bc27dae
 DIST frp-0.53.2.tar.gz 1023383 BLAKE2B 
bad6aee65d5386ba14a0c4679514e17e1643b703292a4bb0811ff1f9a76b95833358993fdfb13b1e4224d7cf8c0035c2aabfdcd74a14003dff90c3e569fa5d12
 SHA512 
c1f0acff002dbdef001d04c3dcd5ca138c33a36b8e5ad119a555f0dd05f4e6200c915e1481eab58c02e650a058f0b3f75310b9a50ad4756087f69f9fe74377b4

diff --git a/net-vpn/frp/frp-0.42.0.ebuild b/net-vpn/frp/frp-0.42.0.ebuild
deleted file mode 100644
index e4c19833ef66..
--- a/net-vpn/frp/frp-0.42.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit go-module systemd
-
-DESCRIPTION="A reverse proxy that exposes a server behind a NAT or firewall to 
the internet"
-HOMEPAGE="https://github.com/fatedier/frp;
-SRC_URI="https://github.com/fatedier/frp/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 ISC MIT MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~riscv"
-IUSE=""
-
-src_prepare() {
-   # patch LDFLAGS to preserve symbol table #792408
-   sed -e "s|^\\(LDFLAGS :=\\) -s \\(.*\\)|\1 \2|" -i Makefile || die
-   default
-}
-
-src_compile() {
-   emake all
-}
-
-src_install() {
-   local x
-   dobin bin/{frpc,frps}
-   dodoc README*.md
-   systemd_dounit conf/systemd/*
-   insinto /etc/frp
-   for x in conf/*.ini; do mv "${x}"{,.example}; done
-   doins conf/*.example
-}

diff --git a/net-vpn/frp/frp-0.43.0.ebuild b/net-vpn/frp/frp-0.43.0.ebuild
deleted file mode 100644
index a9d8f761c7f8..
--- a/net-vpn/frp/frp-0.43.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit go-module systemd
-
-DESCRIPTION="A reverse proxy that exposes a server behind a NAT or firewall to 
the internet"
-HOMEPAGE="https://github.com/fatedier/frp;
-SRC_URI="https://github.com/fatedier/frp/archive/v${PV}.tar.gz -> ${P}.tar.gz
-   https://dev.gentoo.org/~zmedico/dist/frp-0.42.0-deps.tar.xz;
-
-LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~riscv"
-IUSE=""
-
-src_prepare() {
-   # patch LDFLAGS to preserve symbol table #792408
-   

[gentoo-commits] proj/toolchain/glibc-patches:master commit in: 9999/

2023-12-25 Thread Andreas K. Hüttel
commit: 522f2db7d83d4c5b9cc4c29ba776362e0c95d84e
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Dec 25 20:15:00 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Dec 25 20:15:00 2023 +
URL:
https://gitweb.gentoo.org/proj/toolchain/glibc-patches.git/commit/?id=522f2db7

Rebase onto master

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 /0001-Disable-ldconfig-during-install.patch|  6 +++---
 /0002-Adapt-to-Gentoo-specific-etc-mail-aliases.patch  |  4 ++--
 .../0003-Force-O0-in-conform-tests-to-survive-CC-changes.patch |  4 ++--
 ...atch => 0004-linux-Use-getdents64-on-non-LFS-readdir.patch} |  6 +++---
 ...linux-Set-internal-DIR-filepos-as-off64_t-BZ-23960-B.patch} | 10 +-
 ...nlocked.patch => 0006-linux-Add-__readdir64_unlocked.patch} |  6 +++---
 ...ked.patch => 0007-linux-Add-__old_readdir64_unlocked.patch} |  6 +++---
 ...linux-Use-getdents64-on-readdir64-compat-implementat.patch} |  6 +++---
 ...9-Gentoo-Disable-valgrind-based-tests-too-unreliable.patch} | 10 +-
 9 files changed, 29 insertions(+), 29 deletions(-)

diff --git a//0001-Disable-ldconfig-during-install.patch 
b//0001-Disable-ldconfig-during-install.patch
index 117d65d..5dc96e2 100644
--- a//0001-Disable-ldconfig-during-install.patch
+++ b//0001-Disable-ldconfig-during-install.patch
@@ -1,4 +1,4 @@
-From 3924368571ae2b77a8465de8bb7ec7e6288dae67 Mon Sep 17 00:00:00 2001
+From 2c5f0265999e3469b81a8cf27d713f212746a352 Mon Sep 17 00:00:00 2001
 From: Mike Frysinger 
 Date: Tue, 3 Aug 2021 00:34:59 +0200
 Subject: [PATCH 1/9] Disable ldconfig during install
@@ -19,7 +19,7 @@ Signed-off-by: Andreas K. Hüttel 
  1 file changed, 1 insertion(+)
 
 diff --git a/Makefile b/Makefile
-index f324df7a1f..0221906533 100644
+index a4f3378e21..dca38dd666 100644
 --- a/Makefile
 +++ b/Makefile
 @@ -110,6 +110,7 @@ elf/ldso_install:
@@ -31,5 +31,5 @@ index f324df7a1f..0221906533 100644
  $(elf-objpfx)ldconfig $(addprefix -r ,$(install_root)) \
$(slibdir) $(libdir)
 -- 
-2.39.3
+2.41.0
 

diff --git a//0002-Adapt-to-Gentoo-specific-etc-mail-aliases.patch 
b//0002-Adapt-to-Gentoo-specific-etc-mail-aliases.patch
index 52d6412..44af542 100644
--- a//0002-Adapt-to-Gentoo-specific-etc-mail-aliases.patch
+++ b//0002-Adapt-to-Gentoo-specific-etc-mail-aliases.patch
@@ -1,4 +1,4 @@
-From bc18d3d2140f40e43f9767bf8964eca3b2d0da17 Mon Sep 17 00:00:00 2001
+From e6abcb198ba9bbc848fe00af7da56daff3da7048 Mon Sep 17 00:00:00 2001
 From: =?UTF-8?q?Andreas=20K=2E=20H=C3=BCttel?= 
 Date: Mon, 22 Oct 2018 22:34:13 +0200
 Subject: [PATCH 2/9] Adapt to Gentoo-specific /etc/mail/aliases
@@ -105,5 +105,5 @@ index 7a1b7272f0..500c9a79a3 100644
/* valgrind needs a temporary directory in the chroot.  */
{
 -- 
-2.39.3
+2.41.0
 

diff --git a//0003-Force-O0-in-conform-tests-to-survive-CC-changes.patch 
b//0003-Force-O0-in-conform-tests-to-survive-CC-changes.patch
index d890165..9b03cfd 100644
--- a//0003-Force-O0-in-conform-tests-to-survive-CC-changes.patch
+++ b//0003-Force-O0-in-conform-tests-to-survive-CC-changes.patch
@@ -1,4 +1,4 @@
-From 85d0916ff499c8d9d135cd5200ec1d4797a74565 Mon Sep 17 00:00:00 2001
+From 6f5c946863eb63605ccf7388eebebc63cc3523d2 Mon Sep 17 00:00:00 2001
 From: =?UTF-8?q?Andreas=20K=2E=20H=C3=BCttel?= 
 Date: Fri, 14 Dec 2018 20:43:04 +0100
 Subject: [PATCH 3/9] Force -O0 in conform tests to survive $CC changes
@@ -61,5 +61,5 @@ index 983bba1bd2..b6fce8a21c 100644
args.header)
  with tempfile.TemporaryDirectory() as temp_dir:
 -- 
-2.39.3
+2.41.0
 

diff --git a//0005-linux-Use-getdents64-on-non-LFS-readdir.patch 
b//0004-linux-Use-getdents64-on-non-LFS-readdir.patch
similarity index 97%
rename from /0005-linux-Use-getdents64-on-non-LFS-readdir.patch
rename to /0004-linux-Use-getdents64-on-non-LFS-readdir.patch
index 3bae810..a451fd6 100644
--- a//0005-linux-Use-getdents64-on-non-LFS-readdir.patch
+++ b//0004-linux-Use-getdents64-on-non-LFS-readdir.patch
@@ -1,7 +1,7 @@
-From bc521cf2674e2a27cc4a0dfd638c151462d51d1b Mon Sep 17 00:00:00 2001
+From 782410070379ffbf54cb8abe71cc13fd24cfaea5 Mon Sep 17 00:00:00 2001
 From: Adhemerval Zanella 
 Date: Fri, 27 Jan 2023 14:28:30 -0300
-Subject: [PATCH 5/9] linux: Use getdents64 on non-LFS readdir
+Subject: [PATCH 4/9] linux: Use getdents64 on non-LFS readdir
 
 The non-LFS opendir reserves a translation entry to be used to return
 the entry and the dirent64 struct is translated to the temporary buffer
@@ -177,5 +177,5 @@ index 4a4c00ea07..cd0ccaf33a 100644
  
  struct dirent *
 -- 
-2.39.3
+2.41.0
 

diff --git 
a//0006-linux-Set-internal-DIR-filepos-as-off64_t-BZ-23960-B.patch 
b//0005-linux-Set-internal-DIR-filepos-as-off64_t-BZ-23960-B.patch
similarity index 98%
rename from /0006-linux-Set-internal-DIR-filepos-as-off64_t-BZ-23960-B.patch

[gentoo-commits] proj/toolchain/glibc-patches:master commit in: 9999/

2023-12-25 Thread Andreas K. Hüttel
commit: f47490979e61f9b1da27f671e28ac7df6677d355
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Dec 25 20:11:18 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Dec 25 20:11:32 2023 +
URL:
https://gitweb.gentoo.org/proj/toolchain/glibc-patches.git/commit/?id=f4749097

Drop patch that is now in master

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 /0010-disable-tunables-in-AT_SECURE.patch | 27 ---
 1 file changed, 27 deletions(-)

diff --git a//0010-disable-tunables-in-AT_SECURE.patch 
b//0010-disable-tunables-in-AT_SECURE.patch
deleted file mode 100644
index 4307c89..000
--- a//0010-disable-tunables-in-AT_SECURE.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-From 5d1686416ab766f3dd0780ab730650c4c0f76ca9 Mon Sep 17 00:00:00 2001
-From: Gleb Fotengauer-Malinovskiy 
-Date: Wed, 20 Sep 2023 05:00:00 +
-Subject: [PATCH] elf/dl-tunables.c: avoid processing of tunables in AT_SECURE 
executables
-
-Complements: owl-alt-sanitize-env

- elf/dl-tunables.c |3 +++
- 1 files changed, 3 insertions(+), 0 deletions(-)
-
-diff --git a/elf/dl-tunables.c b/elf/dl-tunables.c
-index 62b7332..e5e9093 100644
 a/elf/dl-tunables.c
-+++ b/elf/dl-tunables.c
-@@ -274,6 +274,9 @@ __tunables_init (char **envp)
-   size_t len = 0;
-   char **prev_envp = envp;
- 
-+  if (__glibc_unlikely (__libc_enable_secure))
-+return;
-+
-   maybe_enable_malloc_check ();
- 
-   while ((envp = get_next_env (envp, , , ,
--- 
-1.7.3.3
-



[gentoo-commits] repo/gentoo:master commit in: dev-java/htmlcleaner/files/, dev-java/htmlcleaner/

2023-12-25 Thread Arthur Zamarin
commit: 237006a0a55ce0144bd2b9f1ef2c7df76f55ad80
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Mon Dec 25 19:26:08 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Dec 25 20:05:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=237006a0

dev-java/htmlcleaner: drop 2.26

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/34473
Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-java/htmlcleaner/Manifest  |  1 -
 .../files/htmlcleaner-2.24-fix-tests.patch | 26 --
 dev-java/htmlcleaner/htmlcleaner-2.26.ebuild   | 55 --
 3 files changed, 82 deletions(-)

diff --git a/dev-java/htmlcleaner/Manifest b/dev-java/htmlcleaner/Manifest
index ee70232228bb..e19159c540f6 100644
--- a/dev-java/htmlcleaner/Manifest
+++ b/dev-java/htmlcleaner/Manifest
@@ -1,2 +1 @@
-DIST htmlcleaner-2.26-src.zip 414195 BLAKE2B 
c73533054bf7a8a66a767e53cbafecca1f174cb3be16e116ddd0e025e627603e225323e9095ea40b38a06c661ebe9f2a9e1f53736bf74fd8a2e41d909381c4fb
 SHA512 
df1f9ccc696d538289a0addd19f8d955a3bcb0da88640208c513b2f4f0c4a3ee516b459aa3aae25d36d6ec09c4082b96484df287fb422add2eb160072668af5a
 DIST htmlcleaner-src-2.29.zip 394326 BLAKE2B 
6317e5dd51facd901e7a5bdc72322c58deb5d3a2e2d0a784e6cd71b938c7b46b7a612d0610a1e5f96ac6c55714942e00ffa68f2259416fe1e6be8cb5ad96c0b3
 SHA512 
87c3884f56c01d4f34be71b5a016a839f949f03ea429a3c10cc5518fe954b09aa42d05fdf821e7b0bf2115787c6ae72dbe13e3d7e08537c4ffbf51d6b34f

diff --git a/dev-java/htmlcleaner/files/htmlcleaner-2.24-fix-tests.patch 
b/dev-java/htmlcleaner/files/htmlcleaner-2.24-fix-tests.patch
deleted file mode 100644
index 0e10ccee4816..
--- a/dev-java/htmlcleaner/files/htmlcleaner-2.24-fix-tests.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-diff --git a/src/test/java/org/htmlcleaner/DomSerializerTest.java 
b/src/test/java/org/htmlcleaner/DomSerializerTest.java
-index b09c6d6..f4e83f0 100644
 a/src/test/java/org/htmlcleaner/DomSerializerTest.java
-+++ b/src/test/java/org/htmlcleaner/DomSerializerTest.java
-@@ -132,7 +132,7 @@ public class DomSerializerTest extends 
AbstractHtmlCleanerTest {
-   + "";
- 
-   final String expectedOutput = 
--  "\n"
-+  ""
-   + "\n" + 
-   "\n" + 
-   "\n" + 
-diff --git a/src/test/java/org/htmlcleaner/TraversalDomSerializerTest.java 
b/src/test/java/org/htmlcleaner/TraversalDomSerializerTest.java
-index 3e1d1e9..d406c40 100644
 a/src/test/java/org/htmlcleaner/TraversalDomSerializerTest.java
-+++ b/src/test/java/org/htmlcleaner/TraversalDomSerializerTest.java
-@@ -143,7 +143,7 @@ public class TraversalDomSerializerTest extends 
AbstractHtmlCleanerTest {
-   + "";
- 
-   final String expectedOutput = 
--  "\n"
-+  ""
-   + "\n" + 
-   "\n" + 
-   "\n" + 

diff --git a/dev-java/htmlcleaner/htmlcleaner-2.26.ebuild 
b/dev-java/htmlcleaner/htmlcleaner-2.26.ebuild
deleted file mode 100644
index 11ae5880fbc2..
--- a/dev-java/htmlcleaner/htmlcleaner-2.26.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc source test"
-MAVEN_ID="net.sourceforge.htmlcleaner:htmlcleaner:2.26"
-JAVA_TESTING_FRAMEWORKS="junit-4"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="HTML parser written in Java that can be used as a tool, library 
or Ant task"
-HOMEPAGE="http://htmlcleaner.sourceforge.net/;
-SRC_URI="mirror://sourceforge/project/htmlcleaner/htmlcleaner/htmlcleaner%20v${PV}/htmlcleaner-${PV}-src.zip"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-CP_DEPEND="dev-java/jdom:2"
-
-RDEPEND="
-   ${CP_DEPEND}
-   >=virtual/jre-1.8:*
-"
-
-DEPEND="
-   ${CP_DEPEND}
-   dev-java/ant-core:0
-   >=virtual/jdk-1.8:*
-   test? ( dev-java/junit:4 )
-"
-
-BDEPEND="app-arch/unzip"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-2.24-fix-tests.patch"
-)
-
-JAVA_CLASSPATH_EXTRA="ant-core"
-JAVA_SRC_DIR="src/main/java"
-JAVA_MAIN_CLASS="org.htmlcleaner.CommandLine"
-JAVA_TEST_GENTOO_CLASSPATH="junit-4"
-
-src_prepare() {
-   default # https://bugs.gentoo.org/780585
-}
-
-src_install() {
-   java-pkg-simple_src_install
-   java-pkg_register-ant-task
-
-   insinto "${JAVA_PKG_SHAREPATH}"
-   newins example.xml default.xml
-}



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

2023-12-25 Thread Andreas K. Hüttel
commit: 4da1e383ed7c8ada6d62ce1d03b11f8f5e30da1e
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Dec 25 20:02:59 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Dec 25 20:02:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4da1e383

sys-libs/glibc: drop 2.38-r6

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 sys-libs/glibc/Manifest |1 -
 sys-libs/glibc/glibc-2.38-r6.ebuild | 1706 ---
 2 files changed, 1707 deletions(-)

diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest
index 610607731e75..88dd83cffd65 100644
--- a/sys-libs/glibc/Manifest
+++ b/sys-libs/glibc/Manifest
@@ -20,7 +20,6 @@ DIST glibc-2.36.tar.xz 18610836 BLAKE2B 
f8375e084043f032609e66fd98c234249df57a59
 DIST glibc-2.37-patches-10.tar.xz 72768 BLAKE2B 
20501519a570a5d277a3c1460373edea4131602b07037a81d855f1dcbc5b8d40fa6edae500a9f30e9541389dc1b4a7406cbee8e8a85a3131932e23f807e1b211
 SHA512 
f1e3791befa98ec5a83c919f6563c4c0c9e7bb2bf53bd0adf9235344d914a8d127f2da595a6850fd75b6828a81914241f8964bf004070888fbc77795f0f727cc
 DIST glibc-2.37-patches-11.tar.xz 74472 BLAKE2B 
25d17b1720b9ee955d176f3f42315ff386e706291fec3d7fe7910d428b878fca5986906b848755ffe74e7d108ac5aad836f403e40290ebae50a103691cb7ed66
 SHA512 
d5483fe1506cd1bd094e433177209ce2e8639081618582930538b3064ac1a72886074e4c0f10bf7beca2b871404f3d4c61e8f6aa2ba8c4166acfca65cc7a9af7
 DIST glibc-2.37.tar.xz 18674604 BLAKE2B 
8139cd977b2ed3bfdbde5ffb1cda8f759763dbb83071167272fef798cfbdc0d17cfd1ec893d126c52c91511b7961f3ad12eed34534b99412dfa04a1cdd5b4ea3
 SHA512 
4fc5932f206bb1b8b54828a28af1a681616b838bbab60c81c82155f3629cbfe1301d271af65511ed917f4c6949a025429221fe6035753282f15346919f15b90c
-DIST glibc-2.38-patches-6.tar.xz 49680 BLAKE2B 
2f929aaeebc06164ae6b1fa81ce149beb8467e3928a35f667c2b489c96de346d24020cf017c9e1a6942aa57c177f34637ca5bfe3aee7641702bb6c589b4b6283
 SHA512 
18d7f6216721c9ca75a3e759e30aa0429c57e296a1223b2a5a5bbdd26edf523a6bf509437d913b9c2b95ca1e41543a904b72a89afa444606d3b3949311341958
 DIST glibc-2.38-patches-7.tar.xz 49276 BLAKE2B 
ef86c88540018bc7347ee57cc60138f010dd95e749f3c1c4ca196a9a707188851345fa41d00dacf25d7ed424486f75020af430e61b0a9bb74714976156bb35ae
 SHA512 
5bad7ee804a2a0e31517c23f6a5eca82f00a695edccb3af81309ace8b441f1e2be704568660c87e8f4770f8d63cde272875d789c6fcbef61da534f7573851831
 DIST glibc-2.38-patches-9.tar.xz 56716 BLAKE2B 
07d814a0715561995495d27164fe40155e4bf424a52e571005669a148cfc23cee136a439c3a8d441b67062f169b4b4f67df76549c922f2c5d87def07de067561
 SHA512 
a33c65a9fb56fab39a1656e4bf359525d52a26ffcf6648f60a72e94c1b6b569eb25b3c46502f43a7aabfbb6507c9ce24def3ebd7069e23d583a029c91f0984e7
 DIST glibc-2.38.tar.xz 18913712 BLAKE2B 
f9b039f0ef98a7dd8e1cba228ed10286b9e4fbe4dd89af4d26fa5c4e4cf266f19c2746b44d797ce54739d86499e74cf334aaf311bcf6e30120fd7748453e653f
 SHA512 
a6dd5e42dcd63d58e2820c783522c8c895890b6e8c8e6c83b025553de0cc77cdf227e7044e431ead98c89c68a9ce4dd63509b47e647775fb2075f011849c1900

diff --git a/sys-libs/glibc/glibc-2.38-r6.ebuild 
b/sys-libs/glibc/glibc-2.38-r6.ebuild
deleted file mode 100644
index 0dbe82eee65b..
--- a/sys-libs/glibc/glibc-2.38-r6.ebuild
+++ /dev/null
@@ -1,1706 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Bumping notes: https://wiki.gentoo.org/wiki/Project:Toolchain/sys-libs/glibc
-# Please read & adapt the page as necessary if obsolete.
-
-PYTHON_COMPAT=( python3_{9..12} )
-TMPFILES_OPTIONAL=1
-
-inherit python-any-r1 prefix preserve-libs toolchain-funcs flag-o-matic 
gnuconfig \
-   multilib systemd multiprocessing tmpfiles
-
-DESCRIPTION="GNU libc C library"
-HOMEPAGE="https://www.gnu.org/software/libc/;
-LICENSE="LGPL-2.1+ BSD HPND ISC inner-net rc PCRE"
-SLOT="2.2"
-
-EMULTILIB_PKG="true"
-
-# Gentoo patchset (ignored for live ebuilds)
-PATCH_VER=6
-PATCH_DEV=dilfridge
-
-# gcc mulitilib bootstrap files version
-GCC_BOOTSTRAP_VER=20201208
-
-# systemd integration version
-GLIBC_SYSTEMD_VER=20210729
-
-# Minimum kernel version that glibc requires
-MIN_KERN_VER="3.2.0"
-
-# Minimum pax-utils version needed (which contains any new syscall changes for
-# its seccomp filter!). Please double check this!
-MIN_PAX_UTILS_VER="1.3.3"
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-else
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
-   SRC_URI="mirror://gnu/glibc/${P}.tar.xz"
-   SRC_URI+=" 
https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${P}-patches-${PATCH_VER}.tar.xz;
-fi
-
-SRC_URI+=" multilib-bootstrap? ( 
https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-${GCC_BOOTSTRAP_VER}.tar.xz
 )"
-SRC_URI+=" systemd? ( 
https://gitweb.gentoo.org/proj/toolchain/glibc-systemd.git/snapshot/glibc-systemd-${GLIBC_SYSTEMD_VER}.tar.gz
 )"
-
-IUSE="audit caps cet compile-locales +crypt custom-cflags doc gd 
hash-sysv-compat headers-only 

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

2023-12-25 Thread Andreas K. Hüttel
commit: 59104404fb2d889d619f388363b9df8b9910e567
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Dec 25 20:02:32 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Dec 25 20:02:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59104404

sys-libs/glibc: keyword 2.38-r8

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 sys-libs/glibc/glibc-2.38-r8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/glibc/glibc-2.38-r8.ebuild 
b/sys-libs/glibc/glibc-2.38-r8.ebuild
index 6443166a7e06..e9a58b8e1293 100644
--- a/sys-libs/glibc/glibc-2.38-r8.ebuild
+++ b/sys-libs/glibc/glibc-2.38-r8.ebuild
@@ -39,7 +39,7 @@ MIN_PAX_UTILS_VER="1.3.3"
 if [[ ${PV} == * ]]; then
inherit git-r3
 else
-   # KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
SRC_URI="mirror://gnu/glibc/${P}.tar.xz"
SRC_URI+=" 
https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${P}-patches-${PATCH_VER}.tar.xz;
 fi



[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2023-12-25 Thread Arthur Zamarin
commit: 0b892a8bc93e3449f099041b02e31dc5506f9b91
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Dec 25 19:55:48 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Dec 25 19:55:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b892a8b

net-irc/quassel: Stabilize 0.14.0-r2 amd64, #877309

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-irc/quassel/quassel-0.14.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/quassel/quassel-0.14.0-r2.ebuild 
b/net-irc/quassel/quassel-0.14.0-r2.ebuild
index 3999b4b556c4..e0ce1c5cdfce 100644
--- a/net-irc/quassel/quassel-0.14.0-r2.ebuild
+++ b/net-irc/quassel/quassel-0.14.0-r2.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} != ** ]]; then

SRC_URI="https://github.com/quassel/quassel/archive/refs/tags/${PV/_/-}.tar.gz 
-> ${P}.tar.gz"
else
SRC_URI="https://quassel-irc.org/pub/${MY_P}.tar.bz2;
-   KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~riscv x86 ~amd64-linux"
+   KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~amd64-linux"
fi
S="${WORKDIR}/${MY_P}"
 else



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/, net-vpn/tor/files/

2023-12-25 Thread John Helmert III
commit: ac63593feec203a38fccf1189ba0fe3e304f4f8b
Author: John Helmert III  gentoo  org>
AuthorDate: Mon Dec 25 19:47:55 2023 +
Commit: John Helmert III  gentoo  org>
CommitDate: Mon Dec 25 19:55:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac63593f

net-vpn/tor: add 0.4.7.16-r1 for arm64 test patch

Closes: https://bugs.gentoo.org/920063
Signed-off-by: John Helmert III  gentoo.org>

 net-vpn/tor/files/tor-0.4.7.16-arm64-sandbox.patch | 337 +
 net-vpn/tor/tor-0.4.7.16-r1.ebuild | 168 ++
 2 files changed, 505 insertions(+)

diff --git a/net-vpn/tor/files/tor-0.4.7.16-arm64-sandbox.patch 
b/net-vpn/tor/files/tor-0.4.7.16-arm64-sandbox.patch
new file mode 100644
index ..2b473bf981b6
--- /dev/null
+++ b/net-vpn/tor/files/tor-0.4.7.16-arm64-sandbox.patch
@@ -0,0 +1,337 @@
+From https://gitlab.torproject.org/tpo/core/tor/-/merge_requests/574
+Gentoo Bug: https://bugs.gentoo.org/920063
+From: Pierre Bourdon 
+Date: Sat, 30 Apr 2022 11:52:59 +0200
+Subject: [PATCH 1/4] sandbox: fix openat filtering on AArch64
+
+New glibc versions not sign-extending 32 bit negative constants seems to
+not be a thing on AArch64. I suspect that this might not be the only
+architecture where the sign-extensions is happening, and the correct fix
+might be instead to use a proper 32 bit comparison for the first openat
+parameter. For now, band-aid fix this so the sandbox can work again on
+AArch64.
+--- a/src/lib/sandbox/sandbox.c
 b/src/lib/sandbox/sandbox.c
+@@ -518,7 +518,12 @@ libc_uses_openat_for_opendir(void)
+ static int
+ libc_negative_constant_needs_cast(void)
+ {
++#if defined(__aarch64__) && defined(__LP64__)
++  /* Existing glibc versions always sign-extend to 64 bits on AArch64. */
++  return 0;
++#else
+   return is_libc_at_least(2, 27);
++#endif
+ }
+ 
+ /** Allow a single file to be opened.  If use_openat is true,
+-- 
+GitLab
+
+
+From 8fd13f7a7bfd4efc02d888ce9d10bcb6a80a03c8 Mon Sep 17 00:00:00 2001
+From: Pierre Bourdon 
+Date: Sat, 30 Apr 2022 13:02:16 +0200
+Subject: [PATCH 2/4] sandbox: filter {chown,chmod,rename} via their *at
+ variant on Aarch64
+
+The chown/chmod/rename syscalls have never existed on AArch64, and libc
+implements the POSIX functions via the fchownat/fchmodat/renameat
+syscalls instead.
+
+Add new filter functions for fchownat/fchmodat/renameat, not made
+architecture specific since the syscalls exists everywhere else too.
+However, in order to limit seccomp filter space usage, we only insert
+rules for one of {chown, chown32, fchownat} depending on the
+architecture (resp. {chmod, fchmodat}, {rename, renameat}).
+--- a/src/lib/sandbox/sandbox.c
 b/src/lib/sandbox/sandbox.c
+@@ -614,6 +614,32 @@ sb_chmod(scmp_filter_ctx ctx, sandbox_cfg_t *filter)
+   return 0;
+ }
+ 
++static int
++sb_fchmodat(scmp_filter_ctx ctx, sandbox_cfg_t *filter)
++{
++  int rc;
++  sandbox_cfg_t *elem = NULL;
++
++  // for each dynamic parameter filters
++  for (elem = filter; elem != NULL; elem = elem->next) {
++smp_param_t *param = elem->param;
++
++if (param != NULL && param->prot == 1 && param->syscall
++== SCMP_SYS(fchmodat)) {
++  rc = seccomp_rule_add_2(ctx, SCMP_ACT_ALLOW, SCMP_SYS(fchmodat),
++  SCMP_CMP_NEG(0, SCMP_CMP_EQ, AT_FDCWD),
++  SCMP_CMP_STR(1, SCMP_CMP_EQ, param->value));
++  if (rc != 0) {
++log_err(LD_BUG,"(Sandbox) failed to add fchmodat syscall, received "
++"libseccomp error %d", rc);
++return rc;
++  }
++}
++  }
++
++  return 0;
++}
++
+ #ifdef __i386__
+ static int
+ sb_chown32(scmp_filter_ctx ctx, sandbox_cfg_t *filter)
+@@ -666,6 +692,32 @@ sb_chown(scmp_filter_ctx ctx, sandbox_cfg_t *filter)
+ }
+ #endif /* defined(__i386__) */
+ 
++static int
++sb_fchownat(scmp_filter_ctx ctx, sandbox_cfg_t *filter)
++{
++  int rc;
++  sandbox_cfg_t *elem = NULL;
++
++  // for each dynamic parameter filters
++  for (elem = filter; elem != NULL; elem = elem->next) {
++smp_param_t *param = elem->param;
++
++if (param != NULL && param->prot == 1 && param->syscall
++== SCMP_SYS(fchownat)) {
++  rc = seccomp_rule_add_2(ctx, SCMP_ACT_ALLOW, SCMP_SYS(fchownat),
++  SCMP_CMP_NEG(0, SCMP_CMP_EQ, AT_FDCWD),
++  SCMP_CMP_STR(1, SCMP_CMP_EQ, param->value));
++  if (rc != 0) {
++log_err(LD_BUG,"(Sandbox) failed to add fchownat syscall, received "
++"libseccomp error %d", rc);
++return rc;
++  }
++}
++  }
++
++  return 0;
++}
++
+ /**
+  * Function responsible for setting up the rename syscall for
+  * the seccomp filter sandbox.
+@@ -697,6 +749,39 @@ sb_rename(scmp_filter_ctx ctx, sandbox_cfg_t *filter)
+   return 0;
+ }
+ 
++/**
++ * Function responsible for setting up the renameat syscall for
++ * the seccomp filter sandbox.
++ */
++static int
++sb_renameat(scmp_filter_ctx ctx, sandbox_cfg_t *filter)
++{
++  int rc;
++  sandbox_cfg_t *elem = NULL;
++
++  

[gentoo-commits] repo/gentoo:master commit in: net-libs/webkit-gtk/

2023-12-25 Thread Arthur Zamarin
commit: f5a1d6222e6dd679c50a96a084eaa69b4f39ed7f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Dec 25 19:55:04 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Dec 25 19:55:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5a1d622

net-libs/webkit-gtk: Stabilize 2.42.4-r600 arm64, #920667

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-libs/webkit-gtk/webkit-gtk-2.42.4-r600.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.42.4-r600.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.42.4-r600.ebuild
index 47abf5077de8..2e18e53fad45 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.42.4-r600.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.42.4-r600.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://www.webkitgtk.org/releases/${MY_P}.tar.xz;
 
 LICENSE="LGPL-2+ BSD"
 SLOT="6/0" # soname version of libwebkit2gtk-6.0
-KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
 
 IUSE="aqua avif examples gamepad keyring +gstreamer +introspection pdf +jpeg2k 
jpegxl +jumbo-build lcms seccomp spell systemd wayland X"
 REQUIRED_USE="|| ( aqua wayland X )"



[gentoo-commits] repo/gentoo:master commit in: net-libs/webkit-gtk/

2023-12-25 Thread Arthur Zamarin
commit: 19dc02cb3c115fd25c85cfd742df8ac89735e803
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Dec 25 19:55:03 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Dec 25 19:55:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19dc02cb

net-libs/webkit-gtk: Stabilize 2.42.4-r410 arm64, #920667

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-libs/webkit-gtk/webkit-gtk-2.42.4-r410.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.42.4-r410.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.42.4-r410.ebuild
index 39cb654fda97..a774fc6a22fb 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.42.4-r410.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.42.4-r410.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://www.webkitgtk.org/releases/${MY_P}.tar.xz;
 
 LICENSE="LGPL-2+ BSD"
 SLOT="4.1/0" # soname version of libwebkit2gtk-4.1
-KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
 
 IUSE="aqua avif examples gamepad keyring +gstreamer +introspection pdf +jpeg2k 
jpegxl +jumbo-build lcms seccomp spell systemd wayland X"
 REQUIRED_USE="|| ( aqua wayland X )"



[gentoo-commits] repo/gentoo:master commit in: mail-mta/postfix/

2023-12-25 Thread Arthur Zamarin
commit: c6d07b37584cab75b0cc4c32fbd351b49e8aca80
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Dec 25 19:54:38 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Dec 25 19:54:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6d07b37

mail-mta/postfix: Stabilize 3.8.4 amd64, #920673

Signed-off-by: Arthur Zamarin  gentoo.org>

 mail-mta/postfix/postfix-3.8.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/postfix/postfix-3.8.4.ebuild 
b/mail-mta/postfix/postfix-3.8.4.ebuild
index d53925cfdf61..0ec2a32fae58 100644
--- a/mail-mta/postfix/postfix-3.8.4.ebuild
+++ b/mail-mta/postfix/postfix-3.8.4.ebuild
@@ -15,7 +15,7 @@ SRC_URI="${MY_URI}/${MY_SRC}.tar.gz"
 
 LICENSE="|| ( IBM EPL-2.0 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
~sparc x86"
 IUSE="+berkdb cdb dovecot-sasl +eai ldap ldap-bind lmdb mbox memcached mysql 
nis pam postgres sasl selinux sqlite ssl"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-libs/webkit-gtk/

2023-12-25 Thread Arthur Zamarin
commit: 82321363c4a9534083ec67a38a108ff263c83727
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Dec 25 19:55:03 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Dec 25 19:55:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82321363

net-libs/webkit-gtk: Stabilize 2.42.4 arm64, #920667

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-libs/webkit-gtk/webkit-gtk-2.42.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.42.4.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.42.4.ebuild
index 72316262a3b3..8cb298ca32a8 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.42.4.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.42.4.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://www.webkitgtk.org/releases/${MY_P}.tar.xz;
 
 LICENSE="LGPL-2+ BSD"
 SLOT="4/37" # soname version of libwebkit2gtk-4.0
-KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
 
 IUSE="aqua avif examples gamepad keyring +gstreamer +introspection pdf +jpeg2k 
jpegxl +jumbo-build lcms seccomp spell systemd wayland X"
 REQUIRED_USE="|| ( aqua wayland X )"



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/files/, kde-frameworks/kio/

2023-12-25 Thread Andreas Sturmlechner
commit: 00ade3e9be009dbb28f04b6cb1fac0f86cb24746
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Dec 25 19:23:45 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Dec 25 19:51:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00ade3e9

kde-frameworks/kio: Fix Properties dialog crash over malformed Exec

KDE-bug: https://bugs.kde.org/show_bug.cgi?id=465290

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../kio-5.113.0-fix-crash-malformed-exec.patch | 41 ++
 kde-frameworks/kio/kio-5.113.0-r1.ebuild   |  5 ++-
 2 files changed, 45 insertions(+), 1 deletion(-)

diff --git 
a/kde-frameworks/kio/files/kio-5.113.0-fix-crash-malformed-exec.patch 
b/kde-frameworks/kio/files/kio-5.113.0-fix-crash-malformed-exec.patch
new file mode 100644
index ..3688fa4af276
--- /dev/null
+++ b/kde-frameworks/kio/files/kio-5.113.0-fix-crash-malformed-exec.patch
@@ -0,0 +1,41 @@
+From ebad60218b9d9e6901ae48c3dec9b90da963809c Mon Sep 17 00:00:00 2001
+From: Harald Sitter 
+Date: Wed, 13 Dec 2023 07:44:01 +0100
+Subject: [PATCH] kpropertiesdialog: don't trip over malformed Exec
+
+when the user incorrectly put env vars into the Program field the
+resulting desktop file will be somewhat malformed and literally contain
+
+> Exec='FOO=1 Bar'
+
+this then needs careful handling when parsing so we don't accidentally
+drain the execline list. when this scenario appears we'll need to assume
+the last item in the list is the program as we can't really tell if it
+is a program that looks like an env var or an env var without program
+
+BUG: 465290
+(cherry picked from commit 78d4364677fbe658c6e05d19bb158f895403ccc9)
+---
+ src/widgets/kpropertiesdialog.cpp | 6 ++
+ 1 file changed, 6 insertions(+)
+
+diff --git a/src/widgets/kpropertiesdialog.cpp 
b/src/widgets/kpropertiesdialog.cpp
+index 93ec0759cf..25061825af 100644
+--- a/src/widgets/kpropertiesdialog.cpp
 b/src/widgets/kpropertiesdialog.cpp
+@@ -3379,6 +3379,12 @@ 
KDesktopPropsPlugin::KDesktopPropsPlugin(KPropertiesDialog *_props)
+ execLine.pop_front();
+ }
+ for (auto env : execLine) {
++if (execLine.length() <= 1) {
++// Don't empty out the list. If the last element contains an 
equal sign we have to treat it as part of the
++// program name lest we have no program
++// https://bugs.kde.org/show_bug.cgi?id=465290
++break;
++}
+ if (!env.contains(QLatin1String("="))) {
+ break;
+ }
+-- 
+GitLab
+

diff --git a/kde-frameworks/kio/kio-5.113.0-r1.ebuild 
b/kde-frameworks/kio/kio-5.113.0-r1.ebuild
index 1d6824b359b1..b2f3e4451367 100644
--- a/kde-frameworks/kio/kio-5.113.0-r1.ebuild
+++ b/kde-frameworks/kio/kio-5.113.0-r1.ebuild
@@ -70,7 +70,10 @@ DEPEND="${RDEPEND}
 "
 PDEPEND=">=kde-frameworks/kded-${PVCUT}:5"
 
-PATCHES=( "${FILESDIR}/${P}-fix-crash-while-copying.patch" ) # KDE-bug 448532
+PATCHES=(
+   "${FILESDIR}/${P}-fix-crash-while-copying.patch" # KDE-bug 448532
+   "${FILESDIR}/${P}-fix-crash-malformed-exec.patch" # KDE-bug 465290
+)
 
 src_configure() {
local mycmakeargs=(



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/files/, kde-frameworks/kio/

2023-12-25 Thread Andreas Sturmlechner
commit: 0613524c927b0e15a323dbf0c42e44a3cec7c502
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Dec 25 19:19:34 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Dec 25 19:51:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0613524c

kde-frameworks/kio: Fix dolphin crash while copying

KDE-bug: https://bugs.kde.org/show_bug.cgi?id=448532

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../kio-5.113.0-fix-crash-while-copying.patch  | 184 +
 kde-frameworks/kio/kio-5.113.0-r1.ebuild   |  96 +++
 2 files changed, 280 insertions(+)

diff --git a/kde-frameworks/kio/files/kio-5.113.0-fix-crash-while-copying.patch 
b/kde-frameworks/kio/files/kio-5.113.0-fix-crash-while-copying.patch
new file mode 100644
index ..845e6bc64339
--- /dev/null
+++ b/kde-frameworks/kio/files/kio-5.113.0-fix-crash-while-copying.patch
@@ -0,0 +1,184 @@
+From 6bea074739d5a75920d5540bc266549df5642511 Mon Sep 17 00:00:00 2001
+From: Akseli Lahtinen 
+Date: Fri, 1 Dec 2023 11:27:26 +
+Subject: [PATCH] WidgetsAskUserActionHandler: Use QPointer to check the
+ validity of parent widgets
+
+If Dolphin is closed during the copying process,
+and the overwrite/skip dialog appears,
+this crashes the copying process since the
+parent shows to faulty location.
+
+Use QPointer to check that the parent widgets are still
+valid. If not, we just use nullptr, and the dialogs
+will still open.
+
+This also cleans some repetition in code.
+
+BUG:448532
+(cherry picked from commit bdef648edd54e146c30e881d8eb95990a59c5bbc)
+---
+ src/widgets/widgetsaskuseractionhandler.cpp | 90 +
+ 1 file changed, 39 insertions(+), 51 deletions(-)
+
+diff --git a/src/widgets/widgetsaskuseractionhandler.cpp 
b/src/widgets/widgetsaskuseractionhandler.cpp
+index fe2975d0ce..9cbaaec99f 100644
+--- a/src/widgets/widgetsaskuseractionhandler.cpp
 b/src/widgets/widgetsaskuseractionhandler.cpp
+@@ -22,6 +22,7 @@
+ 
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ 
+@@ -40,7 +41,10 @@
+ void 
savePersistentUserReply(KIO::AskUserActionInterface::MessageDialogType type, 
KConfigGroup , const QString , int result);
+ 
+ WidgetsAskUserActionHandler *const q;
+-QWidget *m_parentWidget = nullptr;
++QPointer m_parentWidget = nullptr;
++
++QWidget *getParentWidget(KJob *job);
++QWidget *getParentWidget(QWidget *widget);
+ };
+ 
+ bool 
KIO::WidgetsAskUserActionHandlerPrivate::gotPersistentUserReply(KIO::AskUserActionInterface::MessageDialogType
 type,
+@@ -106,6 +110,36 @@
+ }
+ }
+ 
++QWidget *KIO::WidgetsAskUserActionHandlerPrivate::getParentWidget(KJob *job)
++{
++// This needs to be in qpointer, otherwise copying process
++// will crash if done in background and dolphin is closed
++QPointer parentWidget = nullptr;
++
++if (job) {
++parentWidget = KJobWidgets::window(job);
++}
++
++return getParentWidget(parentWidget);
++}
++
++QWidget *KIO::WidgetsAskUserActionHandlerPrivate::getParentWidget(QWidget 
*widget)
++{
++// This needs to be in qpointer, otherwise copying process
++// will crash if done in background and dolphin is closed
++QPointer parentWidget = widget;
++
++if (!parentWidget) {
++parentWidget = this->m_parentWidget;
++}
++
++if (!parentWidget) {
++parentWidget = qApp->activeWindow();
++}
++
++return parentWidget;
++}
++
+ KIO::WidgetsAskUserActionHandler::WidgetsAskUserActionHandler(QObject *parent)
+ : KIO::AskUserActionInterface(parent)
+ , d(new WidgetsAskUserActionHandlerPrivate(this))
+@@ -128,22 +162,8 @@
+  const QDateTime 
,
+  const QDateTime 
)
+ {
+-QWidget *parentWidget = nullptr;
+-
+-if (job) {
+-parentWidget = KJobWidgets::window(job);
+-}
+-
+-if (!parentWidget) {
+-parentWidget = d->m_parentWidget;
+-}
+-
+-if (!parentWidget) {
+-parentWidget = qApp->activeWindow();
+-}
+-
+ QMetaObject::invokeMethod(qGuiApp, [=] {
+-auto *dlg = new KIO::RenameDialog(parentWidget, title, src, dest, 
options, sizeSrc, sizeDest, ctimeSrc, ctimeDest, mtimeSrc, mtimeDest);
++auto *dlg = new KIO::RenameDialog(d->getParentWidget(job), title, 
src, dest, options, sizeSrc, sizeDest, ctimeSrc, ctimeDest, mtimeSrc, 
mtimeDest);
+ 
+ dlg->setAttribute(Qt::WA_DeleteOnClose);
+ dlg->setWindowModality(Qt::WindowModal);
+@@ -161,22 +181,8 @@
+ 
+ void KIO::WidgetsAskUserActionHandler::askUserSkip(KJob *job, 
KIO::SkipDialog_Options options, const QString )
+ {
+-QWidget *parentWidget = nullptr;
+-
+-if (job) {
+-parentWidget = KJobWidgets::window(job);
+-}
+-
+-if (!parentWidget) {
+-parentWidget = d->m_parentWidget;
+-}
+-
+-if (!parentWidget) {
+-parentWidget = 

[gentoo-commits] repo/gentoo:master commit in: app-backup/duplicity/files/, app-backup/duplicity/

2023-12-25 Thread Richard Freeman
commit: 9ff91f22e08064ebc8a396c7c36b620d3a017f38
Author: Richard Freeman  gentoo  org>
AuthorDate: Mon Dec 25 19:48:36 2023 +
Commit: Richard Freeman  gentoo  org>
CommitDate: Mon Dec 25 19:48:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ff91f22

app-backup/duplicity: drop 1.2.3

Closes: https://bugs.gentoo.org/888273
Signed-off-by: Richard Freeman  gentoo.org>

 app-backup/duplicity/Manifest  |  1 -
 app-backup/duplicity/duplicity-1.2.3.ebuild| 51 --
 .../files/duplicity-1.0.1-fix-docs-cmd.patch   | 20 -
 .../files/duplicity-1.2.2-fix-docs-cmd.patch   | 20 -
 .../files/duplicity-1.2.3-fix-docs-cmd.patch   | 20 -
 5 files changed, 112 deletions(-)

diff --git a/app-backup/duplicity/Manifest b/app-backup/duplicity/Manifest
index 3c895fddaa2e..7e9e1a4f388a 100644
--- a/app-backup/duplicity/Manifest
+++ b/app-backup/duplicity/Manifest
@@ -1,3 +1,2 @@
-DIST duplicity-1.2.3.tar.gz 1438570 BLAKE2B 
12afa69f537d2207343c1638df1cf69ad3e170b2f1368e5d8b86716ccc67564834798e2076a90f021bae8f1d8574ff50f0615fd873cdcddf1399349974d8d4c2
 SHA512 
d2a31b4ed2c0a188d6d2ac543d3d4a474b4c10028a3005b26f57bd57e8c7441eb96e361aa9805fedc6aa09e76e86d3d1e99800669dfb7b2510233e2c0aba15de
 DIST duplicity-2.1.1.tar.gz 1420132 BLAKE2B 
35cfa7c6c2caa647f3b2046783185973203b5d838c0d1a1a8e24982f1c7f74a1d025e0b0740c0c7bc14d516c59d3e691a2712b19b30882e9dbb411cecb90f4be
 SHA512 
fb19b1723e1e220ca72a41c3678ca29d889b2315c7fd043334d55cc2040d991e66480d71c6cc3f2ee5d17d9e1d9fb24ddc4c0ed771bbbefb6f1f6aa14cbe0347
 DIST duplicity-2.1.4.tar.gz 1556341 BLAKE2B 
d8302a7097519fd593fc05c8390101e615eaf11333e9d15e1ba7756b8ed9764709db80df41c741ee39eda0fa6de22c910b53db32d558c1ab09867c66724a056c
 SHA512 
91804c6f4dc13d700cbe4747317f9611f530996de8a22a0907d714fb6f8a7fadc3371c270a2257c24324c0233bb4501a4b7d33aea7631862568c8530f7173ef1

diff --git a/app-backup/duplicity/duplicity-1.2.3.ebuild 
b/app-backup/duplicity/duplicity-1.2.3.ebuild
deleted file mode 100644
index f8569946b908..
--- a/app-backup/duplicity/duplicity-1.2.3.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_10 python3_11 )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Secure backup system using gnupg to encrypt data"
-HOMEPAGE="https://duplicity.gitlab.io/;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux ~x64-macos"
-IUSE="s3 test"
-
-CDEPEND="
-   net-libs/librsync
-   app-crypt/gnupg
-   dev-python/fasteners[${PYTHON_USEDEP}]
-"
-DEPEND="${CDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   dev-python/setuptools-scm[${PYTHON_USEDEP}]
-   test? (
-   app-arch/par2cmdline
-   dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/pexpect[${PYTHON_USEDEP}]
-   )
-"
-RDEPEND="${CDEPEND}
-   dev-python/paramiko[${PYTHON_USEDEP}]
-   dev-python/future[${PYTHON_USEDEP}]
-   s3? ( dev-python/boto3[${PYTHON_USEDEP}] )
-"
-
-RESTRICT="test"
-
-PATCHES=(
-   "${FILESDIR}/${P}-fix-docs-cmd.patch"
-)
-
-python_test() {
-   esetup.py test
-}
-
-pkg_postinst() {
-   elog "Duplicity has many optional dependencies to support various 
backends."
-   elog "Currently it's up to you to install them as necessary."
-}

diff --git a/app-backup/duplicity/files/duplicity-1.0.1-fix-docs-cmd.patch 
b/app-backup/duplicity/files/duplicity-1.0.1-fix-docs-cmd.patch
deleted file mode 100644
index e1382720d17e..
--- a/app-backup/duplicity/files/duplicity-1.0.1-fix-docs-cmd.patch
+++ /dev/null
@@ -1,20 +0,0 @@
 duplicity-rel.1.0.1/setup.py   2022-03-19 15:08:36.755624771 -0400
-+++ duplicity-rel.1.0.1/setup.py   2022-03-19 15:09:38.332763172 -0400
-@@ -94,17 +94,6 @@
- u'bin/rdiffdir.1'
- ]
- ),
--(u'share/doc/duplicity-%s' % Version,
--[
--u'CHANGELOG.md',
--u'CONTRIBUTING.md',
--u'COPYING',
--u'README.md',
--u'README-LOG.md',
--u'README-REPO.md',
--u'README-TESTING.md',
--],
--),
- ]
- 
- if not os.environ.get(u'READTHEDOCS') == u'True':

diff --git a/app-backup/duplicity/files/duplicity-1.2.2-fix-docs-cmd.patch 
b/app-backup/duplicity/files/duplicity-1.2.2-fix-docs-cmd.patch
deleted file mode 100644
index 7ac49ecacd86..
--- a/app-backup/duplicity/files/duplicity-1.2.2-fix-docs-cmd.patch
+++ /dev/null
@@ -1,20 +0,0 @@
 duplicity-1.2.2/setup.py   2023-05-01 09:21:01.020192022 -0400
-+++ duplicity-1.2.2/setup.py   2023-05-01 09:21:51.268882266 -0400
-@@ -95,17 +95,6 @@
- u'bin/rdiffdir.1'
- ]
- ),
--

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

2023-12-25 Thread Arthur Zamarin
commit: e8f6fb0c78bfcae57adb958997dd5f2d8b04a660
Author: Eli Schwartz  gmail  com>
AuthorDate: Fri Nov 24 15:58:02 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Dec 25 19:29:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8f6fb0c

dev-util/diffoscope: allow either "magic" impl for python

Since diffoscope 167 (commit 74c0d3f40efb49cfd78d3592bc87c76211e20570)
it has supported runtime detection of whether file-magic or python-magic
is installed as `import magic`, and supports either one.

Signed-off-by: Eli Schwartz  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34378
Signed-off-by: Arthur Zamarin  gentoo.org>

 .../{diffoscope-253.ebuild => diffoscope-253-r1.ebuild}   | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-util/diffoscope/diffoscope-253.ebuild 
b/dev-util/diffoscope/diffoscope-253-r1.ebuild
similarity index 95%
rename from dev-util/diffoscope/diffoscope-253.ebuild
rename to dev-util/diffoscope/diffoscope-253-r1.ebuild
index d3eab7ae5279..5db2f28b4041 100644
--- a/dev-util/diffoscope/diffoscope-253.ebuild
+++ b/dev-util/diffoscope/diffoscope-253-r1.ebuild
@@ -24,7 +24,10 @@ ssh tar test tcpdump zip zlib zstd"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
-   dev-python/python-magic[${PYTHON_USEDEP}]
+   || (
+   dev-python/python-magic[${PYTHON_USEDEP}]
+   sys-apps/file[python,${PYTHON_USEDEP}]
+   )
dev-python/libarchive-c[${PYTHON_USEDEP}]
dev-python/distro[${PYTHON_USEDEP}]
dev-python/tlsh[${PYTHON_USEDEP}]
@@ -71,9 +74,6 @@ RDEPEND="
zlib? ( app-arch/gzip )
zstd? ( app-arch/zstd )
 "
-# Presence of filemagic's magic.py breaks imports
-# of dev-python/python-magic: bug #716482
-RDEPEND+=" !dev-python/filemagic"
 
 # pull in optional tools for tests:
 # img2txt: bug #797688



[gentoo-commits] repo/gentoo:master commit in: net-libs/grpc/

2023-12-25 Thread Conrad Kostecki
commit: 112d6d4495c3e6547d53746c109fb689af18e0a9
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Mon Dec 25 19:21:07 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Dec 25 19:22:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=112d6d44

net-libs/grpc: add 1.60.0

Closes: https://bugs.gentoo.org/915482
Signed-off-by: Conrad Kostecki  gentoo.org>

 net-libs/grpc/Manifest   |   1 +
 net-libs/grpc/grpc-1.60.0.ebuild | 111 +++
 2 files changed, 112 insertions(+)

diff --git a/net-libs/grpc/Manifest b/net-libs/grpc/Manifest
index e2b42171062c..7f8917ce7461 100644
--- a/net-libs/grpc/Manifest
+++ b/net-libs/grpc/Manifest
@@ -2,3 +2,4 @@ DIST grpc-1.52.1.tar.gz 8686340 BLAKE2B 
0076ddd4a2840892f4ad11885e18f782b6a64533
 DIST grpc-1.55.1.tar.gz 9272441 BLAKE2B 
b2788d8deeb9791f04073294caa82c10e2cfe6376d09f396b51508a52f809e7f9f48d50ad5a62b2add652633b5c2d3b1ba07857b8fa810202106251f440d
 SHA512 
ecfa3a5affe33f160032f2ce42a9b44344d217359f68ee99305162ccabc911f44bc22512401183de74347e86add2ce20ec89da87ba6c14ab69874eb0835145d1
 DIST grpc-1.56.1.tar.gz 11750628 BLAKE2B 
52ea088d3d19fa7c1d1dc44899cd67bfd0132df2fd37690d855194d3196e4c26cfdd6fe589b5e4f802cdf88e70aad6c33b3ee98c1bd1bc47356d0dee9cdc706d
 SHA512 
2bf9619edb60a6cec4cdaa89ee3c470c52b9745ea954bfe205aef6eb29bb55949de02e8c2afc7352eacdcd33fe4000861fd16fda9e5f66c87222674b17d6322a
 DIST grpc-1.57.0.tar.gz 17337863 BLAKE2B 
10c6fb35f606806aeb25cd55dd993d9af168eb8b1db64b4515830e2144dc44f35ce8f8329316a38d933b8032a0eff386591a0ddb87f2e405c5deaba012db2824
 SHA512 
b323de7c1f35b9de3fb7bf02ff4db6993abb0eee6860bbf2082818dda405fbe3a19fad91c5b48565cb65c6318de739bb91e47b5095801c078c6cbf3e8c73600c
+DIST grpc-1.60.0.tar.gz 17442762 BLAKE2B 
35cc0ea938deb848ca91e3d5f8879b85b80f94ac09b582600f05fee1f55c162ae98f2f744480f69d78e78da0c0f2d9e198f812101daaa1f1959869f26ba7d97a
 SHA512 
91c2406ed4198509ac0d5360b3da6898fa4f40f459eb6fff541faa44cc238eed98fd7489e7ef7a80a6f4a318bc5b9130eaa0ba1beaa358d1c074fc82825648ff

diff --git a/net-libs/grpc/grpc-1.60.0.ebuild b/net-libs/grpc/grpc-1.60.0.ebuild
new file mode 100644
index ..4a22cee5664a
--- /dev/null
+++ b/net-libs/grpc/grpc-1.60.0.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic
+
+MY_PV="${PV//_pre/-pre}"
+
+DESCRIPTION="Modern open source high performance RPC framework"
+HOMEPAGE="https://www.grpc.io;
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+# format is 0/${CORE_SOVERSION//./}.${CPP_SOVERSION//./} , check top level 
CMakeLists.txt
+SLOT="0/37.160"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="doc examples test systemd"
+
+# look for submodule versions in third_party dir
+RDEPEND="
+   =dev-cpp/abseil-cpp-20230802.0*:=
+   >=dev-libs/re2-0.2021.11.01:=
+   >=dev-libs/openssl-1.1.1:0=[-bindist(-)]
+   >=dev-libs/protobuf-23.3:=
+   dev-libs/xxhash
+   >=net-dns/c-ares-1.15.0:=
+   sys-libs/zlib:=
+   systemd? ( sys-apps/systemd:= )
+"
+DEPEND="
+   ${RDEPEND}
+   test? (
+   dev-cpp/benchmark
+   dev-cpp/gflags
+   )
+"
+
+BDEPEND="virtual/pkgconfig"
+
+# requires sources of many google tools
+RESTRICT="test"
+
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+PATCHES=(
+)
+
+soversion_check() {
+   local core_sover cpp_sover
+   # extract quoted number. line we check looks like this: 
'set(gRPC_CPP_SOVERSION"1.37")'
+   core_sover="$(grep 'set(gRPC_CORE_SOVERSION ' CMakeLists.txt  | sed 
'/.*\"\(.*\)\".*/ s//\1/')"
+   cpp_sover="$(grep 'set(gRPC_CPP_SOVERSION ' CMakeLists.txt  | sed 
'/.*\"\(.*\)\".*/ s//\1/')"
+   # remove dots, e.g. 1.37 -> 137
+   core_sover="${core_sover//./}"
+   cpp_sover="${cpp_sover//./}"
+   [[ ${core_sover} -eq $(ver_cut 2 ${SLOT}) ]] || die "fix core sublot! 
should be ${core_sover}"
+   [[ ${cpp_sover} -eq $(ver_cut 3 ${SLOT}) ]] || die "fix cpp sublot! 
should be ${cpp_sover}"
+}
+
+src_prepare() {
+   cmake_src_prepare
+
+   # un-hardcode libdir
+   sed -i "s@/lib@/$(get_libdir)@" cmake/pkg-config-template.pc.in || die
+
+   # suppress network access, package builds fine without the submodules
+   mkdir "${S}/third_party/opencensus-proto/src" || die
+
+   soversion_check
+}
+
+src_configure() {
+   # https://github.com/grpc/grpc/issues/29652
+   filter-lto
+
+   local mycmakeargs=(
+   -DgRPC_INSTALL=ON
+   -DgRPC_ABSL_PROVIDER=package
+   -DgRPC_BACKWARDS_COMPATIBILITY_MODE=OFF
+   -DgRPC_CARES_PROVIDER=package
+   -DgRPC_INSTALL_CMAKEDIR="$(get_libdir)/cmake/${PN}"
+   -DgRPC_INSTALL_LIBDIR="$(get_libdir)"
+   -DgRPC_PROTOBUF_PROVIDER=package
+   

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

2023-12-25 Thread Arthur Zamarin
commit: 41a11c5096466a2553c8e5a62bba34e0e044308f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Dec 25 19:17:01 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Dec 25 19:17:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41a11c50

dev-java/htmlcleaner: Stabilize 2.29 x86, #920688

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-java/htmlcleaner/htmlcleaner-2.29.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/htmlcleaner/htmlcleaner-2.29.ebuild 
b/dev-java/htmlcleaner/htmlcleaner-2.29.ebuild
index 40eba0ef93f7..a3637d08cc40 100644
--- a/dev-java/htmlcleaner/htmlcleaner-2.29.ebuild
+++ b/dev-java/htmlcleaner/htmlcleaner-2.29.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="mirror://sourceforge/project/htmlcleaner/htmlcleaner/htmlcleaner%20v${P
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 BDEPEND="app-arch/unzip"
 CP_DEPEND="dev-java/jdom:2"



[gentoo-commits] repo/gentoo:master commit in: app-crypt/xca/

2023-12-25 Thread Arthur Zamarin
commit: 0ecd369dd575419e8c35e0b3dc1183ef5845f089
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Dec 25 19:17:00 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Dec 25 19:17:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ecd369d

app-crypt/xca: Stabilize 2.5.0 x86, #920687

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-crypt/xca/xca-2.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/xca/xca-2.5.0.ebuild b/app-crypt/xca/xca-2.5.0.ebuild
index 64d168ba24ab..d1a0d3ae5764 100644
--- a/app-crypt/xca/xca-2.5.0.ebuild
+++ b/app-crypt/xca/xca-2.5.0.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/xca-RELEASE.${PV}"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="doc"
 
 RDEPEND="



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

2023-12-25 Thread Arthur Zamarin
commit: 1e740e53860e624634dca46570935aa3c2683e7f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Dec 25 19:16:59 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Dec 25 19:16:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e740e53

media-sound/sooperlooper: Stabilize 1.7.8_p2 x86, #920686

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-sound/sooperlooper/sooperlooper-1.7.8_p2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/sooperlooper/sooperlooper-1.7.8_p2.ebuild 
b/media-sound/sooperlooper/sooperlooper-1.7.8_p2.ebuild
index a48eff3d34f2..f40e4d764de0 100644
--- a/media-sound/sooperlooper/sooperlooper-1.7.8_p2.ebuild
+++ b/media-sound/sooperlooper/sooperlooper-1.7.8_p2.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://sonosaurus.com/${PN}/${P/_p*}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc x86"
 IUSE="wxwidgets"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-news/amphetadesk/

2023-12-25 Thread Arthur Zamarin
commit: c016004bff82bdfdc06534904135d01a94a3a393
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Dec 25 19:16:55 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Dec 25 19:16:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c016004b

net-news/amphetadesk: Stabilize 0.93.1-r2 x86, #920665

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-news/amphetadesk/amphetadesk-0.93.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-news/amphetadesk/amphetadesk-0.93.1-r2.ebuild 
b/net-news/amphetadesk/amphetadesk-0.93.1-r2.ebuild
index b8c1b2dc5c80..e2c93b33672b 100644
--- a/net-news/amphetadesk/amphetadesk-0.93.1-r2.ebuild
+++ b/net-news/amphetadesk/amphetadesk-0.93.1-r2.ebuild
@@ -10,7 +10,7 @@ S="${WORKDIR}/${PN}-src-v${PV}"
 
 LICENSE="Artistic"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="~amd64 ~ppc x86"
 
 DEPEND="dev-lang/perl
dev-perl/libwww-perl



[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/

2023-12-25 Thread Arthur Zamarin
commit: c6356e3c2c8d2b03d97d414e7173175c5ef84d9b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Dec 25 19:17:02 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Dec 25 19:17:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6356e3c

app-editors/emacs: Stabilize 29.1-r6 x86, #920689

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-editors/emacs/emacs-29.1-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/emacs/emacs-29.1-r6.ebuild 
b/app-editors/emacs/emacs-29.1-r6.ebuild
index 2f5b047d8ae4..a7a032a0e910 100644
--- a/app-editors/emacs/emacs-29.1-r6.ebuild
+++ b/app-editors/emacs/emacs-29.1-r6.ebuild
@@ -36,7 +36,7 @@ else
PATCHES=("${WORKDIR}/patch")
SLOT="${PV%%.*}"
[[ ${PV} == *.*.* ]] && SLOT+="-vcs"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 
~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 fi
 
 DESCRIPTION="The extensible, customizable, self-documenting real-time display 
editor"



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

2023-12-25 Thread Arthur Zamarin
commit: 03f98a8065d2141ac5571b68659aa30d1aaf984f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Dec 25 19:16:59 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Dec 25 19:16:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03f98a80

dev-lang/erlang: Stabilize 26.2.1 x86, #920683

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/erlang/erlang-26.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/erlang/erlang-26.2.1.ebuild 
b/dev-lang/erlang/erlang-26.2.1.ebuild
index 41d1cf6fa20d..e036fe342699 100644
--- a/dev-lang/erlang/erlang-26.2.1.ebuild
+++ b/dev-lang/erlang/erlang-26.2.1.ebuild
@@ -19,7 +19,7 @@ LICENSE="Apache-2.0"
 # same build of ERTS that was used when compiling the code.  See
 # http://erlang.org/doc/system_principles/misc.html for more information.
 SLOT="0/${PV}"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc emacs java +kpoll odbc sctp ssl systemd tk wxwidgets"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: mail-mta/postfix/

2023-12-25 Thread Arthur Zamarin
commit: 6d546c33f4f568cd6da0bef335eddeb1fa897917
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Dec 25 19:16:58 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Dec 25 19:16:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d546c33

mail-mta/postfix: Stabilize 3.8.4 x86, #920673

Signed-off-by: Arthur Zamarin  gentoo.org>

 mail-mta/postfix/postfix-3.8.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/postfix/postfix-3.8.4.ebuild 
b/mail-mta/postfix/postfix-3.8.4.ebuild
index df928682c150..d53925cfdf61 100644
--- a/mail-mta/postfix/postfix-3.8.4.ebuild
+++ b/mail-mta/postfix/postfix-3.8.4.ebuild
@@ -15,7 +15,7 @@ SRC_URI="${MY_URI}/${MY_SRC}.tar.gz"
 
 LICENSE="|| ( IBM EPL-2.0 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
~sparc x86"
 IUSE="+berkdb cdb dovecot-sasl +eai ldap ldap-bind lmdb mbox memcached mysql 
nis pam postgres sasl selinux sqlite ssl"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-backup/duplicity/

2023-12-25 Thread Arthur Zamarin
commit: 4a4a68ffa0da9604fd78c3c326954a51624803f9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Dec 25 19:16:57 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Dec 25 19:16:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a4a68ff

app-backup/duplicity: Stabilize 2.1.1 x86, #920672

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-backup/duplicity/duplicity-2.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-backup/duplicity/duplicity-2.1.1.ebuild 
b/app-backup/duplicity/duplicity-2.1.1.ebuild
index cc8bfbda51fd..5912d6e8f64c 100644
--- a/app-backup/duplicity/duplicity-2.1.1.ebuild
+++ b/app-backup/duplicity/duplicity-2.1.1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://duplicity.gitlab.io/;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="s3 test"
 
 CDEPEND="



[gentoo-commits] repo/gentoo:master commit in: gui-apps/swaylock/

2023-12-25 Thread Arthur Zamarin
commit: cb80066ece732c7d4a5a79406d407a355d9120d0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Dec 25 19:16:56 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Dec 25 19:16:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb80066e

gui-apps/swaylock: Stabilize 1.7.2 x86, #920666

Signed-off-by: Arthur Zamarin  gentoo.org>

 gui-apps/swaylock/swaylock-1.7.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-apps/swaylock/swaylock-1.7.2.ebuild 
b/gui-apps/swaylock/swaylock-1.7.2.ebuild
index a1be23a04a10..c4c5243a8942 100644
--- a/gui-apps/swaylock/swaylock-1.7.2.ebuild
+++ b/gui-apps/swaylock/swaylock-1.7.2.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/swaywm/${PN}.git;
 else
SRC_URI="https://github.com/swaywm/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86"
 fi
 
 LICENSE="MIT"



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

2023-12-25 Thread Conrad Kostecki
commit: 3d1eb1ce4d73e253edf3f9005859fb217a80ddbb
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Mon Dec 25 19:12:55 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Dec 25 19:12:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d1eb1ce

dev-python/sense-hat: add 2.6.0

Closes: https://bugs.gentoo.org/920647
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-python/sense-hat/Manifest   |  1 +
 dev-python/sense-hat/sense-hat-2.6.0.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/dev-python/sense-hat/Manifest b/dev-python/sense-hat/Manifest
index c363d63d73a5..b6adbde75568 100644
--- a/dev-python/sense-hat/Manifest
+++ b/dev-python/sense-hat/Manifest
@@ -1 +1,2 @@
 DIST sense-hat-2.4.0.gh.tar.gz 27396 BLAKE2B 
7f7482e17f80a3598c92f53f7a5b99ce4f5da10a5fc9ba6de656b6e18db323f8133f720d1486c3ecbe9badfdfe597c5365d2ba17ff637933d3053ec52f36dcfa
 SHA512 
b2ce6c231b814d415dcf72b1031b29fd2309ccf194b8996401b1d3d7ff356ad4ed83a9ecff7c182410f789c3f1f47c3a6d64dd53884abf952f928734b94e54a5
+DIST sense-hat-2.6.0.gh.tar.gz 26598 BLAKE2B 
eabb9cae494584bb05d4d6e7111284925c2be8c8abcfe0f346f148ab2e29bae4ee3adf46aa1c83ad098760f7adf57635fa7b392effa5ffab065562c0f8a60e17
 SHA512 
23a10b7af223bf373ecef987c40da6ec7b7e802169b8abb0a810dce369d969276c290aef9b9e6e70ee3824ce6d238dcc2654e06d87d0e05b056d11f64ac9209a

diff --git a/dev-python/sense-hat/sense-hat-2.6.0.ebuild 
b/dev-python/sense-hat/sense-hat-2.6.0.ebuild
new file mode 100644
index ..e628fd7360e8
--- /dev/null
+++ b/dev-python/sense-hat/sense-hat-2.6.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+MY_PN="python-${PN}"
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Raspberry Pi Sense HAT python library"
+HOMEPAGE="https://github.com/astro-pi/python-sense-hat;
+SRC_URI="https://github.com/astro-pi/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~arm ~arm64"
+
+RDEPEND="
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/rtimulib[${PYTHON_USEDEP}]
+"
+
+DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-sense-hat/, dev-python/sense-hat/, profiles/updates/

2023-12-25 Thread Conrad Kostecki
commit: cf2dae59103238d4bb746d66844da11e54e06457
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Mon Dec 25 19:09:46 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Dec 25 19:12:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf2dae59

dev-python/python-sense-hat: movepkg to dev-python/sense-hat

Bug: https://bugs.gentoo.org/920647
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-python/python-sense-hat/Manifest  | 1 -
 dev-python/sense-hat/Manifest | 1 +
 dev-python/{python-sense-hat => sense-hat}/metadata.xml   | 0
 .../sense-hat-2.4.0.ebuild}   | 4 +++-
 profiles/updates/4Q-2023  | 1 +
 5 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/dev-python/python-sense-hat/Manifest 
b/dev-python/python-sense-hat/Manifest
deleted file mode 100644
index d1e5bc696c3f..
--- a/dev-python/python-sense-hat/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST python-sense-hat-2.4.0.gh.tar.gz 27396 BLAKE2B 
7f7482e17f80a3598c92f53f7a5b99ce4f5da10a5fc9ba6de656b6e18db323f8133f720d1486c3ecbe9badfdfe597c5365d2ba17ff637933d3053ec52f36dcfa
 SHA512 
b2ce6c231b814d415dcf72b1031b29fd2309ccf194b8996401b1d3d7ff356ad4ed83a9ecff7c182410f789c3f1f47c3a6d64dd53884abf952f928734b94e54a5

diff --git a/dev-python/sense-hat/Manifest b/dev-python/sense-hat/Manifest
new file mode 100644
index ..c363d63d73a5
--- /dev/null
+++ b/dev-python/sense-hat/Manifest
@@ -0,0 +1 @@
+DIST sense-hat-2.4.0.gh.tar.gz 27396 BLAKE2B 
7f7482e17f80a3598c92f53f7a5b99ce4f5da10a5fc9ba6de656b6e18db323f8133f720d1486c3ecbe9badfdfe597c5365d2ba17ff637933d3053ec52f36dcfa
 SHA512 
b2ce6c231b814d415dcf72b1031b29fd2309ccf194b8996401b1d3d7ff356ad4ed83a9ecff7c182410f789c3f1f47c3a6d64dd53884abf952f928734b94e54a5

diff --git a/dev-python/python-sense-hat/metadata.xml 
b/dev-python/sense-hat/metadata.xml
similarity index 100%
rename from dev-python/python-sense-hat/metadata.xml
rename to dev-python/sense-hat/metadata.xml

diff --git a/dev-python/python-sense-hat/python-sense-hat-2.4.0.ebuild 
b/dev-python/sense-hat/sense-hat-2.4.0.ebuild
similarity index 78%
rename from dev-python/python-sense-hat/python-sense-hat-2.4.0.ebuild
rename to dev-python/sense-hat/sense-hat-2.4.0.ebuild
index f2e7bd4fe801..8fd3c87b3cc6 100644
--- a/dev-python/python-sense-hat/python-sense-hat-2.4.0.ebuild
+++ b/dev-python/sense-hat/sense-hat-2.4.0.ebuild
@@ -4,13 +4,15 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
+MY_PN="python-${PN}"
 PYTHON_COMPAT=( python3_{9..11} )
 
 inherit distutils-r1
 
 DESCRIPTION="Raspberry Pi Sense HAT python library"
 HOMEPAGE="https://github.com/astro-pi/python-sense-hat;
-SRC_URI="https://github.com/astro-pi/python-sense-hat/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
+SRC_URI="https://github.com/astro-pi/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
+S="${WORKDIR}/${MY_PN}-${PV}"
 
 LICENSE="BSD"
 SLOT="0"

diff --git a/profiles/updates/4Q-2023 b/profiles/updates/4Q-2023
index 78fe1d963e7a..8519cb16b030 100644
--- a/profiles/updates/4Q-2023
+++ b/profiles/updates/4Q-2023
@@ -40,3 +40,4 @@ move games-action/minetest games-engines/minetest
 move app-laptop/tuxedo-keyboard app-laptop/tuxedo-drivers
 move dev-libs/clhpp dev-cpp/clhpp
 move games-puzzle/ksokoban games-puzzle/skladnik
+move dev-python/python-sense-hat dev-python/sense-hat



[gentoo-commits] proj/kde:master commit in: kde-apps/libkdcraw/

2023-12-25 Thread Andreas Sturmlechner
commit: 44c1806c38abcd78e859332f410bda2fe9f41b90
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Dec 25 18:52:36 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Dec 25 19:04:53 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=44c1806c

kde-apps/libkdcraw: Port to KF6, even if not 'official' yet

KF prefix was dropped since this is no Framework, so should be
coinstallable.

See also:
https://invent.kde.org/graphics/libkdcraw/-/merge_requests/12

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/libkdcraw/libkdcraw-.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/kde-apps/libkdcraw/libkdcraw-.ebuild 
b/kde-apps/libkdcraw/libkdcraw-.ebuild
index b3a3b5066a..3b8a7cec5e 100644
--- a/kde-apps/libkdcraw/libkdcraw-.ebuild
+++ b/kde-apps/libkdcraw/libkdcraw-.ebuild
@@ -3,18 +3,18 @@
 
 EAPI=8
 
-QTMIN=5.15.9
+QTMIN=6.6.0
 inherit ecm gear.kde.org
 
 DESCRIPTION="Digital camera raw image library wrapper"
 
 LICENSE="GPL-2+"
-SLOT="5"
+SLOT="6"
 KEYWORDS=""
 IUSE=""
 
 DEPEND="
-   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtbase-${QTMIN}:6[gui]
>=media-libs/libraw-0.16:=
 "
 RDEPEND="${DEPEND}"



[gentoo-commits] proj/kde:master commit in: kde-apps/gwenview/

2023-12-25 Thread Andreas Sturmlechner
commit: b98e0c7b85c226b6fd0b7ff1f1198d567c371440
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Dec 25 19:02:17 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Dec 25 19:04:53 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b98e0c7b

kde-apps/gwenview: Do not enforce min kde-apps/libkdcraw version

 was ported to KF6, and build system does not require one anyway.

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/gwenview/gwenview-.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/kde-apps/gwenview/gwenview-.ebuild 
b/kde-apps/gwenview/gwenview-.ebuild
index fd00b793e9..8409ba007d 100644
--- a/kde-apps/gwenview/gwenview-.ebuild
+++ b/kde-apps/gwenview/gwenview-.ebuild
@@ -5,7 +5,6 @@ EAPI=8
 
 ECM_HANDBOOK="optional"
 ECM_TEST="true"
-PVCUT=$(ver_cut 1-3)
 KFMIN=5.106.0
 QTMIN=5.15.9
 inherit ecm gear.kde.org optfeature
@@ -57,7 +56,7 @@ COMMON_DEPEND="
activities? ( >=kde-plasma/plasma-activities-${KFMIN}:5 )
fits? ( sci-libs/cfitsio )
mpris? ( >=dev-qt/qtdbus-${QTMIN}:5 )
-   raw? ( >=kde-apps/libkdcraw-${PVCUT}:5 )
+   raw? ( kde-apps/libkdcraw:5 )
semantic-desktop? (
>=kde-frameworks/baloo-${KFMIN}:5
>=kde-frameworks/kfilemetadata-${KFMIN}:5



[gentoo-commits] proj/kde:master commit in: kde-apps/thumbnailers/

2023-12-25 Thread Andreas Sturmlechner
commit: 8e01f125a315497e174404329abc50c920f1eca6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Dec 25 19:04:36 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Dec 25 19:04:54 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=8e01f125

kde-apps/thumbnailers: Re-add IUSE raw

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/thumbnailers/thumbnailers-.ebuild | 14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/kde-apps/thumbnailers/thumbnailers-.ebuild 
b/kde-apps/thumbnailers/thumbnailers-.ebuild
index b3e2c44ec6..27a7851f20 100644
--- a/kde-apps/thumbnailers/thumbnailers-.ebuild
+++ b/kde-apps/thumbnailers/thumbnailers-.ebuild
@@ -14,25 +14,25 @@ DESCRIPTION="Thumbnail generators for Mobipocket, PDF/PS 
and RAW files"
 LICENSE="GPL-2+"
 SLOT="6"
 KEYWORDS=""
-IUSE="mobi" # TODO: raw
+IUSE="mobi raw"
 
 DEPEND="
>=dev-qt/qtbase-${QTMIN}:6[gui]
>=kde-frameworks/karchive-${KFMIN}:6
>=kde-frameworks/kio-${KFMIN}:6
mobi? ( >=kde-apps/kdegraphics-mobipocket-${PVCUT}:6 )
+   raw? (
+   >=kde-apps/libkdcraw-${PVCUT}:6
+   >=kde-apps/libkexiv2-${PVCUT}:6
+   )
 "
-#  raw? (
-#  >=kde-apps/libkdcraw-${PVCUT}:6
-#  >=kde-apps/libkexiv2-${PVCUT}:6
-#  )
 RDEPEND="${DEPEND}"
 
 src_configure() {
local mycmakeargs=(
-DDISABLE_MOBIPOCKET=$(usex !mobi)
-#  $(cmake_use_find_package raw KF6KExiv2)
-#  $(cmake_use_find_package raw KF6KDcraw)
+   $(cmake_use_find_package raw KF6KExiv2)
+   $(cmake_use_find_package raw KF6KDcraw)
)
 
ecm_src_configure



[gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/

2023-12-25 Thread Sam James
commit: e3cdb49c5e89123bf62edc57de841d322e55da49
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 25 18:21:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 25 18:21:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3cdb49c

sys-apps/xdg-desktop-portal: Stabilize 1.18.2 x86, #916443

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

 sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.2.ebuild 
b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.2.ebuild
index bb98c0dfd6ca..d32e09f310b8 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.2.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86"
 IUSE="geolocation flatpak seccomp systemd test"
 RESTRICT="!test? ( test )"
 # Upstream expect flatpak to be used w/ seccomp and flatpak needs bwrap anyway



[gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/

2023-12-25 Thread Sam James
commit: 0e3ec071eefabb26210b9af885e4c59a3253b301
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 25 18:21:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 25 18:21:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e3ec071

sys-apps/xdg-desktop-portal: Stabilize 1.18.2 amd64, #916443

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

 sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.2.ebuild 
b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.2.ebuild
index 096cde882a78..bb98c0dfd6ca 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.2.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
 IUSE="geolocation flatpak seccomp systemd test"
 RESTRICT="!test? ( test )"
 # Upstream expect flatpak to be used w/ seccomp and flatpak needs bwrap anyway



[gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/

2023-12-25 Thread Sam James
commit: 4c4b9f5d58c6ae61ba470c86f56ab11880f804e6
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 25 18:21:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 25 18:21:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c4b9f5d

sys-apps/xdg-desktop-portal: Stabilize 1.18.2 arm64, #916443

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

 sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.2.ebuild 
b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.2.ebuild
index d32e09f310b8..8e8d4a6fe0c9 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.2.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
 IUSE="geolocation flatpak seccomp systemd test"
 RESTRICT="!test? ( test )"
 # Upstream expect flatpak to be used w/ seccomp and flatpak needs bwrap anyway



[gentoo-commits] repo/proj/guru:dev commit in: net-analyzer/netsniff-ng/

2023-12-25 Thread YiFei Zhu
commit: c2255a6e8a9ab46a280ab47b00cdd494b82bbdff
Author: YiFei Zhu  gmail  com>
AuthorDate: Mon Dec 25 17:10:45 2023 +
Commit: YiFei Zhu  gmail  com>
CommitDate: Mon Dec 25 17:35:58 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c2255a6e

net-analyzer/netsniff-ng: new package, add 0.6.8

ebuild mosyly copied from SwordArMor [1], with some minor fixes.

[1] 
https://github.com/gentoo-mirror/SwordArMor/blob/master/net-analyzer/netsniff-ng/netsniff-ng-0.6.8.ebuild

Signed-off-by: YiFei Zhu  gmail.com>

 net-analyzer/netsniff-ng/Manifest |  1 +
 net-analyzer/netsniff-ng/metadata.xml | 11 +++
 net-analyzer/netsniff-ng/netsniff-ng-0.6.8.ebuild | 89 +++
 3 files changed, 101 insertions(+)

diff --git a/net-analyzer/netsniff-ng/Manifest 
b/net-analyzer/netsniff-ng/Manifest
new file mode 100644
index 00..598463ad45
--- /dev/null
+++ b/net-analyzer/netsniff-ng/Manifest
@@ -0,0 +1 @@
+DIST netsniff-ng-0.6.8.tar.xz 617820 BLAKE2B 
1810b505e1bb2d973820629be30bd37de87f6c49b5c044c7ee6e7e5eb983c2e8b80f6ad772a7b42d315502dfdd92143cf1cd340101c91b074cba1ad53c9f40ea
 SHA512 
5cb0e66ea399068a7017a77612165fca94509176e0b4d3bac146e4bd73e09682cb1ee82c276b842263497fa74d8875dbda0e6c63b5b5ffe76531c1f43cf9bb99

diff --git a/net-analyzer/netsniff-ng/metadata.xml 
b/net-analyzer/netsniff-ng/metadata.xml
new file mode 100644
index 00..d93287ed0c
--- /dev/null
+++ b/net-analyzer/netsniff-ng/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   zhuyifei1...@gmail.com
+   YiFei Zhu
+   
+   
+   borkmann/netsniff-ng
+   
+

diff --git a/net-analyzer/netsniff-ng/netsniff-ng-0.6.8.ebuild 
b/net-analyzer/netsniff-ng/netsniff-ng-0.6.8.ebuild
new file mode 100644
index 00..a013c30f42
--- /dev/null
+++ b/net-analyzer/netsniff-ng/netsniff-ng-0.6.8.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="high performance network sniffer for packet inspection"
+HOMEPAGE="http://netsniff-ng.org/;
+if [[ "${PV}" == * ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/borkmann/${PN}.git;
+else
+   SRC_URI="http://pub.${PN}.org/${PN}/${P}.tar.xz;
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="debug geoip zlib"
+
+RDEPEND="
+   dev-libs/libcli:=
+   dev-libs/libnl:3
+   dev-libs/userspace-rcu:=
+   net-libs/libnet:1.1
+   net-libs/libnetfilter_conntrack
+   net-libs/libpcap
+   sys-libs/ncurses:0=
+   geoip? ( dev-libs/geoip )
+   zlib? ( sys-libs/zlib:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   sys-devel/flex
+   sys-devel/bison
+   dev-libs/libsodium
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   default
+
+   sed -e '/CFLAGS/s:?=:+=:' \
+   -e '/CPPFLAGS/s:?=:+=:' \
+   -e '/CFLAGS/s:\(-g\|-O2\|-O3\|-m\(arch\|tune\)=native\)::g' \
+   -i Makefile || die
+
+   if ! grep -Fq nacl-20110221 curvetun/nacl_build.sh ; then
+   die "have nacl-20110221, expected $(grep ${MY_NACL_P} 
curvetun/nacl_build.sh)"
+   fi
+
+   export NACL_INC_DIR="${EPREFIX}/usr/include/nacl"
+   export NACL_LIB_DIR="${EPREFIX}/usr/$(get_libdir)/nacl"
+
+   # do not compress man pages by default
+   sed \
+   -e '/gzip/s@\$(Q).*$@$(Q)cp $(1).8 $(1)/$(1).8@' \
+   -e 's@\.8\.gz@.8@' \
+   -i Template || die
+
+   # fix build ordering in parallel make
+   sed -e 's/^trafgen_post_install:$/trafgen_post_install: 
trafgen_do_install/' \
+   -i trafgen/Makefile || die
+}
+
+src_configure() {
+   local myconfargs=(
+   --prefix="${EPREFIX}/usr"
+   --sysconfdir="${EPREFIX}/etc"
+   $(usex debug --enable-debug '')
+   $(usex geoip '' --disable-geoip)
+   $(usex zlib '' --disable-zlib)
+   )
+   # not an autoconf generated configure
+   ./configure "${myconfargs[@]}" || die
+}
+
+src_compile() {
+   emake CC="$(tc-getCC)" LD="$(tc-getCC)" CCACHE="" \
+   LEX=lex YAAC=bison STRIP=true \
+   Q= HARDENING=1
+}
+
+src_install() {
+   emake PREFIX="${ED}/usr" ETCDIR="${ED}/etc" install
+
+   dodoc AUTHORS README REPORTING-BUGS
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/libcli/, dev-libs/libcli/files/

2023-12-25 Thread YiFei Zhu
commit: 790bd705db98c8a7eb3f626b9a0e70e2de9c05e6
Author: YiFei Zhu  gmail  com>
AuthorDate: Mon Dec 25 16:47:12 2023 +
Commit: YiFei Zhu  gmail  com>
CommitDate: Mon Dec 25 17:35:54 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=790bd705

dev-libs/libcli: new package, add 1.10.7

Signed-off-by: YiFei Zhu  gmail.com>

 dev-libs/libcli/Manifest   |  1 +
 dev-libs/libcli/files/libcli-1.10.7-makefile.patch | 65 ++
 dev-libs/libcli/libcli-1.10.7.ebuild   | 38 +
 dev-libs/libcli/metadata.xml   | 11 
 4 files changed, 115 insertions(+)

diff --git a/dev-libs/libcli/Manifest b/dev-libs/libcli/Manifest
new file mode 100644
index 00..40b1ba8803
--- /dev/null
+++ b/dev-libs/libcli/Manifest
@@ -0,0 +1 @@
+DIST libcli-1.10.7.tar.gz 55713 BLAKE2B 
bbb156d564dabf5198d99b92b32edc9cd7a34e399a8cc39e57c387ddceda6c3f00d89ee110863d35194c35bf5f93ff6d96c149c65a7e55b39b2bb846fbd1c7eb
 SHA512 
4c341260e554d7e7a4181bbc85fd2e4cd57cb3fd4304cd423af63a407950f394a318ea69588e12b1ffc845e14d836409dc087cd737b29861c62bf2e14c702a63

diff --git a/dev-libs/libcli/files/libcli-1.10.7-makefile.patch 
b/dev-libs/libcli/files/libcli-1.10.7-makefile.patch
new file mode 100644
index 00..78e803176b
--- /dev/null
+++ b/dev-libs/libcli/files/libcli-1.10.7-makefile.patch
@@ -0,0 +1,65 @@
+From 2e86f55dd594dd176c1ade2ce58918900e011391 Mon Sep 17 00:00:00 2001
+From: YiFei Zhu 
+Date: Mon, 25 Dec 2023 08:40:21 -0800
+Subject: [PATCH] Gentoo Makefile changes
+
+- Apply $(LIBSUBDIR) instead of hardcoding "lib"
+- Use env vars for $(CC) $(AR) and $(PREFIX)
+- Delete $(DEBUG) $(OPTIM); we don't want package to override CFLAGS
+  in make.conf
+---
+ Makefile | 19 +--
+ 1 file changed, 9 insertions(+), 10 deletions(-)
+
+diff --git a/Makefile b/Makefile
+index d365952..951fc85 100644
+--- a/Makefile
 b/Makefile
+@@ -7,7 +7,8 @@ TESTS ?= 1
+ 
+ UNAME = $(shell sh -c 'uname -s 2>/dev/null || echo not')
+ DESTDIR =
+-PREFIX = /usr/local
++PREFIX ?= /usr/local
++LIBSUBDIR ?= lib
+ 
+ MAJOR = 1
+ MINOR = 10
+@@ -15,12 +16,10 @@ REVISION = 7
+ LIB = libcli.so
+ LIB_STATIC = libcli.a
+ 
+-CC = gcc
+-AR = ar
++CC ?= gcc
++AR ?= ar
+ ARFLAGS = rcs
+-DEBUG = -g
+-OPTIM = -O3
+-override CFLAGS += $(DEBUG) $(OPTIM) -Wall -std=c99 -pedantic 
-Wformat-security -Wno-format-zero-length -Werror -Wwrite-strings -Wformat 
-fdiagnostics-show-option -Wextra -Wsign-compare -Wcast-align 
-Wno-unused-parameter
++override CFLAGS += -Wall -std=c99 -pedantic -Wformat-security 
-Wno-format-zero-length -Werror -Wwrite-strings -Wformat 
-fdiagnostics-show-option -Wextra -Wsign-compare -Wcast-align 
-Wno-unused-parameter
+ override LDFLAGS += -shared
+ override LIBPATH += -L.
+ 
+@@ -64,14 +63,14 @@ clean:
+   rm -f *.o $(LIB)* $(LIB_STATIC) clitest 
libcli-$(MAJOR).$(MINOR).$(REVISION).tar.gz
+ 
+ install: $(TARGET_LIBS)
+-  install -d $(DESTDIR)$(PREFIX)/include $(DESTDIR)$(PREFIX)/lib
++  install -d $(DESTDIR)$(PREFIX)/include $(DESTDIR)$(PREFIX)/$(LIBSUBDIR)
+   install -m 0644 libcli.h $(DESTDIR)$(PREFIX)/include
+   ifeq (1,$(STATIC_LIB))
+-  install -m 0644 $(LIB_STATIC) $(DESTDIR)$(PREFIX)/lib
++  install -m 0644 $(LIB_STATIC) $(DESTDIR)$(PREFIX)/$(LIBSUBDIR)
+   endif
+   ifeq (1,$(DYNAMIC_LIB))
+-  install -m 0755 $(LIB).$(MAJOR).$(MINOR).$(REVISION) 
$(DESTDIR)$(PREFIX)/lib
+-  cd $(DESTDIR)$(PREFIX)/lib && \
++  install -m 0755 $(LIB).$(MAJOR).$(MINOR).$(REVISION) 
$(DESTDIR)$(PREFIX)/$(LIBSUBDIR)
++  cd $(DESTDIR)$(PREFIX)/$(LIBSUBDIR) && \
+   ln -fs $(LIB).$(MAJOR).$(MINOR).$(REVISION) 
$(LIB).$(MAJOR).$(MINOR) && \
+   ln -fs $(LIB).$(MAJOR).$(MINOR) $(LIB)
+   endif
+-- 
+2.43.0
+

diff --git a/dev-libs/libcli/libcli-1.10.7.ebuild 
b/dev-libs/libcli/libcli-1.10.7.ebuild
new file mode 100644
index 00..c144ff0d84
--- /dev/null
+++ b/dev-libs/libcli/libcli-1.10.7.ebuild
@@ -0,0 +1,38 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Shared C library to include Cisco-like CLI into other software"
+HOMEPAGE="https://dparrish.com/pages/libcli;
+SRC_URI="https://github.com/dparrish/${PN}/archive/V${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE="test static-libs"
+
+# Test disabled for being an interactive test
+# RESTRICT="!test? ( test )"
+RESTRICT="test"
+
+DEPEND="virtual/libcrypt:="
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/libcli-1.10.7-makefile.patch
+)
+
+src_configure() {
+   tc-export CC AR
+   export LIBSUBDIR="$(get_libdir)"
+   export PREFIX=/usr
+   export STATIC_LIB="$(usex static-libs 1 0)"
+   export TESTS="$(usex test 1 0)"
+}
+
+src_test() {
+   LD_LIBRARY_PATH=. ./clitest
+}

diff --git a/dev-libs/libcli/metadata.xml 

[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/

2023-12-25 Thread Sam James
commit: 3e2462df7e5a74998f0fb001e8b609e7a4540012
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 25 17:29:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 25 17:29:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e2462df

app-editors/emacs: Stabilize 29.1-r6 amd64, #920689

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

 app-editors/emacs/emacs-29.1-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/emacs/emacs-29.1-r6.ebuild 
b/app-editors/emacs/emacs-29.1-r6.ebuild
index f4d9f2cd690a..2f5b047d8ae4 100644
--- a/app-editors/emacs/emacs-29.1-r6.ebuild
+++ b/app-editors/emacs/emacs-29.1-r6.ebuild
@@ -36,7 +36,7 @@ else
PATCHES=("${WORKDIR}/patch")
SLOT="${PV%%.*}"
[[ ${PV} == *.*.* ]] && SLOT+="-vcs"
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 fi
 
 DESCRIPTION="The extensible, customizable, self-documenting real-time display 
editor"



  1   2   3   >