[gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber-ci-environment/

2023-09-03 Thread Hans de Graaff
commit: 8d5d330a7746ece61ebb5d0bdd9021ae8757b87b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Sep  4 05:18:07 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Sep  4 05:18:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d5d330a

dev-util/cucumber-ci-environment: update upstream metadata

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

 dev-util/cucumber-ci-environment/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/cucumber-ci-environment/metadata.xml 
b/dev-util/cucumber-ci-environment/metadata.xml
index ecbd8c460ae2..b1bebfbc1435 100644
--- a/dev-util/cucumber-ci-environment/metadata.xml
+++ b/dev-util/cucumber-ci-environment/metadata.xml
@@ -5,6 +5,6 @@
gra...@gentoo.org


-   aslakhellesoy/cucumber
+   cucumber/ci-environment

 



[gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber-ci-environment/

2023-09-03 Thread Hans de Graaff
commit: a84065516129d5a95c737a739d898c9f96d4dbdb
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Sep  4 05:17:36 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Sep  4 05:18:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8406551

dev-util/cucumber-ci-environment: add 9.2.0

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

 dev-util/cucumber-ci-environment/Manifest   |  1 +
 .../cucumber-ci-environment-9.2.0.ebuild| 17 +
 2 files changed, 18 insertions(+)

diff --git a/dev-util/cucumber-ci-environment/Manifest 
b/dev-util/cucumber-ci-environment/Manifest
index 1f81d6684157..587c95246019 100644
--- a/dev-util/cucumber-ci-environment/Manifest
+++ b/dev-util/cucumber-ci-environment/Manifest
@@ -1,2 +1,3 @@
 DIST cucumber-ci-environment-9.0.4.gem 9216 BLAKE2B 
f7758051d9e990b7b25b4dbbe4448c083630855619d11a4262740ca2bb2c85d659aeff95c889d179b22a8cb2831659b4cb86bf04d253a451749565e263244eae
 SHA512 
be130abb5227a17308bdd2792e84d509a2ad64e1b19030bde254ceac607ebea5374f94dde80d9cce01be125a01356f12bc70b1884df149d6e1a7bc43651710df
 DIST cucumber-ci-environment-9.1.0.gem 9216 BLAKE2B 
79287ac684faf3584ad18ddea54a6eb6bff6bf9ed76fb0c9126c4a0516aaebfebb09f9d5f5ecec44e84e7f1604bde6c53ae06e4ab339a0a2c79448dd9358f08a
 SHA512 
3386783e70ed80f0465453708f14e5415d64feb4a995d05dbf04d8af9d38a25b089cd1a51b6d830d4aabf2b5499956d53d90f8e1e77d445ba00f8bb5e83685b0
+DIST cucumber-ci-environment-9.2.0.gem 9216 BLAKE2B 
6b7dfd4665a576af3a86997c06c319c4af622ccd368184dc5c70dae9a5aa7b49cc29362292308a1f8a66a68b505617fb7ab2f7121879e5203969af830715a8d9
 SHA512 
686134bb445ee6ba572ff8228e1d550b598f8d85c991a24a8a766ad47d2f90638369aa2dd6ba88d6bfda3f3c676bb06d1584b9f79d7f50e078ff21c38284e5d0

diff --git 
a/dev-util/cucumber-ci-environment/cucumber-ci-environment-9.2.0.ebuild 
b/dev-util/cucumber-ci-environment/cucumber-ci-environment-9.2.0.ebuild
new file mode 100644
index ..a744d11479a8
--- /dev/null
+++ b/dev-util/cucumber-ci-environment/cucumber-ci-environment-9.2.0.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Detect CI Environment from environment variables"
+HOMEPAGE="https://cucumber.io/;
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+SLOT="$(ver_cut 1)"
+IUSE="test"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2023-09-03 Thread Ionen Wolkens
commit: ef1c267a220d6f1a159b8ff48c4487d1a1afcd3b
Author: Violet Purcell  inventati  org>
AuthorDate: Mon Sep  4 01:11:14 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Sep  4 04:02:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef1c267a

dev-qt/qtgui: update REQUIRED_USE

Add wayland to the REQUIRED_USE line requiring a platform plugin be
built for wayland-only setups.

Ionen's note: qtbase was skipped for now, will get updated a bit later

Signed-off-by: Violet Purcell  inventati.org>
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-qt/qtgui/qtgui-5.15.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.10-r1.ebuild 
b/dev-qt/qtgui/qtgui-5.15.10-r1.ebuild
index 822d34e5032b..f44112b35872 100644
--- a/dev-qt/qtgui/qtgui-5.15.10-r1.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.10-r1.ebuild
@@ -17,7 +17,7 @@ SLOT=5/${QT5_PV} # bug 707658
 IUSE="accessibility dbus egl eglfs evdev gles2-only ibus jpeg +libinput
linuxfb +png tslib tuio +udev vnc vulkan wayland +X"
 REQUIRED_USE="
-   || ( eglfs linuxfb vnc X )
+   || ( eglfs linuxfb vnc wayland X )
accessibility? ( dbus X )
eglfs? ( egl )
ibus? ( dbus )



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

2023-09-03 Thread Ionen Wolkens
commit: f304ec6dc66b38dfd4db1bfea78b089b8c5749c8
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Sep  4 03:44:55 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Sep  4 03:51:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f304ec6d

x11-drivers/nvidia-drivers: add 535.43.09:0/vulkan, drop 535.43.08

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

 x11-drivers/nvidia-drivers/Manifest   | 4 ++--
 ...vidia-drivers-535.43.08.ebuild => nvidia-drivers-535.43.09.ebuild} | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/x11-drivers/nvidia-drivers/Manifest 
b/x11-drivers/nvidia-drivers/Manifest
index f698b15c5a97..e829df827c18 100644
--- a/x11-drivers/nvidia-drivers/Manifest
+++ b/x11-drivers/nvidia-drivers/Manifest
@@ -6,7 +6,7 @@ DIST NVIDIA-Linux-x86_64-390.157.run 85835541 BLAKE2B 
44b855cd11f3b2f231f9fb9049
 DIST NVIDIA-Linux-x86_64-470.199.02.run 273256770 BLAKE2B 
5ceca89da4b4c7de701602d3dbf26e71a1163be26e0e5eac65354ecd40bfc8d68c981a6ef75b13e95079835c95ef7f9e10e5f95a0ed09beffd5bc22cb81a5330
 SHA512 
e1265b6266473af652e9d7bf85dcd76e312af281c5f4f158ab322e34d378738acb87c30cfff7bf1f6e1b238883e7f665d9fc5151b1e0078dd9aece5a52655405
 DIST NVIDIA-Linux-x86_64-525.125.06.run 414318862 BLAKE2B 
204c53bbf579edf6d88c9ab4efcf82983a2b58262df4748076de96f3d67b107949407ae0c5ffe9bf6747783b1bcb9a9efc4a3c60d7161427b1c85ecfc494171a
 SHA512 
a5f13b633d111d9dc928e8522cd916a2b756fccbf2dc532649762a3f9bdc5503bd57c9c698da8205c49e82720b45789413a1afc26be77d741f823b49ae2f333d
 DIST NVIDIA-Linux-x86_64-535.104.05.run 340936244 BLAKE2B 
b549d84df020291180c2dd08f42abd806c01091ccc976932ed35d5ce0c3fe629adb892dfb48837b57f1eb2aefe13c6a06c7d3a05a490bf4de3c6d5315cf40114
 SHA512 
9aba3bada23b41acf7420da57cfced8bf883ef9210bbca5db9882e6e682e9755e0bc48fa12bb2ed114d4d68ba99443f26c22c94d3063d0daf8e9c1e21b369bb5
-DIST NVIDIA-Linux-x86_64-535.43.08.run 340991388 BLAKE2B 
3c397e30cc55eb6a1ff9693e8166f23aba89191776eddcc382fe57ab5afecba307f6bf69436affab3b434ae656e55c36dbd547e26eef6a8122f534089064d9ae
 SHA512 
57a80286821b0def2c2b8424bb0b4cf80e14bdb6738abc3d6accfba72422693b4f86d61c0c9d7af0d6dadcddda30a097d9d7c6c782554e2e23e0c718f4310c07
+DIST NVIDIA-Linux-x86_64-535.43.09.run 341142409 BLAKE2B 
2ce445b3fb0d8094ddc55bb9ebe16bf7fb2b7b0f30313fc431e7b6d75fb2f7a9021c5128e5cbea5165c4e83bf01d31c602c26b111778f31f54b0192f529a32b6
 SHA512 
790ad0f39f5f34ba28ee028601d60e28d1e17a8cc0ef64e06e5b3570d661d15404bce7a835e75464023e3b8a8154a9f22de592518016bfc5e137b6d09215f7ba
 DIST NVIDIA-Linux-x86_64-535.98.run 340737533 BLAKE2B 
363da4747fecf9ca1a3853f780c9a4b7efcb2a90d8a5bf10e0e9262c7fa69d43c2d54e4b6939337731bd5469f3731e3f458b4329e215414aebe307f6a27adb3c
 SHA512 
d62289a5e90b2b4c4d63ccdf4a161e5f57c437a359ece1f2dc6738401fb5a9fea8fbdc479fc65fa703d55e709a23c957e5d779c53e406c385f141315924e0eb2
 DIST NVIDIA-kernel-module-source-525.125.06.tar.xz 10100204 BLAKE2B 
1a7a9f56be4533b8106df25ddf65cd7756cde11fd3e01f96f1f34c7d18af764fcfefc1cf980fed6c0e586e614ccacef9e2cddbabb87c7d7f06a1b27d94f63466
 SHA512 
1319a2333988795f5b0850cfe769ab0f4c4364bdb516147b85890abb4695aea2553ca0febf9cfcf2f8eafb4c05c3e21f56356ad75e64416c9782b027495028e6
 DIST NVIDIA-kernel-module-source-535.104.05.tar.xz 12477388 BLAKE2B 
0fb57ede191093c9512243f027747301d177d9c0444b119ea238f61d397f507b424ad05f05417b13ef94457b7557a92f426fe15217e9da5bacc9645477abd40a
 SHA512 
a7f5428307f51c3b35bffe4e69ccf82883a16c6505fddce7b986f434d4bf1753dbc8c1ab42af2df47df6936860f274b6f15835f99fbbb871dab47a9ba61e53ad
@@ -36,4 +36,4 @@ DIST nvidia-xconfig-470.199.02.tar.bz2 108683 BLAKE2B 
80e5b356f1b2a10b2f0d1a139b
 DIST nvidia-xconfig-525.125.06.tar.bz2 19 BLAKE2B 
bd9ef08c361e969775522911a931a25b4512a59d9aa2f90ab1be1696161cd127f20c526b31173d0226408c74da14b5cb381c717d6b8b8b3975b2449e5beb7d9c
 SHA512 
7595f88004aa23595364dd25db35986abb802de80c9e70c9f22367184859057140271dcfd8688ec9d686ca67ae85740c21300ddebd1dbd78af5660896154f3b4
 DIST nvidia-xconfig-535.104.05.tar.bz2 111008 BLAKE2B 
3656fb5410a80113fb6198f8f49754538786394cf9fd911332cd6f23b0076b71a81612f213facd290d50806e5c35c3ed935edfbe356d0992c22d6cbc91c87bd4
 SHA512 
fa5f6b800344b22efeb9662954e7a3513c52f197d72d2a9bc4e66afb9d1656d4d248ac0c085915d2ce5c68fe067f27042ff195d6425dc189a7b70a56d102a27a
 DIST nvidia-xconfig-535.98.tar.bz2 110497 BLAKE2B 
679a902359365e68001661af6448be0fd26c028baf2d45c2566df3368df9378de94b77c969701dbd2f47dbf7decd3ee0a1404adabb01f4d4984772680183a8d9
 SHA512 
e519d2114f050c7750f490beca28dc9dcaa87df2a0a1f5d268048e88f6996ff32ad185750e6164602d3489d9c295e0e933c51c346b122eba629d28970d66dbf3
-DIST open-gpu-kernel-modules-535.43.08.tar.gz 12705398 BLAKE2B 
555703b45b34f7129bb2e4d44f2bf4bb85e32bdfdc659c695aac1fe543cd82b216d80cacca186d028f4553e18f8e676fd5e158a30446b78a783b03574f6fbb5b
 SHA512 
f03a6f6281264e14053f729be08959038e467d45bf82e247e1998635deeac9906f4c9b9716c7e6be358e20facdbb41c2781b897b2caa7d2f689ce333d0521ffb
+DIST open-gpu-kernel-modules-535.43.09.tar.gz 

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

2023-09-03 Thread Michał Górny
commit: 575b5009c28443308df9bb00d11575f32a2fdc19
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep  4 02:35:29 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Sep  4 02:45:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=575b5009

dev-python/pdm: Bump to 2.9.1

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

 dev-python/pdm/Manifest |  1 +
 dev-python/pdm/pdm-2.9.1.ebuild | 68 +
 2 files changed, 69 insertions(+)

diff --git a/dev-python/pdm/Manifest b/dev-python/pdm/Manifest
index 588008695e49..ed7c75f290ed 100644
--- a/dev-python/pdm/Manifest
+++ b/dev-python/pdm/Manifest
@@ -2,3 +2,4 @@ DIST pdm-2.8.0.tar.gz 3069029 BLAKE2B 
3fc3246c7bf26953be96def58d8249c981def96e16
 DIST pdm-2.8.1.tar.gz 3014347 BLAKE2B 
0dde8e2376065ac6241e06c24a7b1b241e5653f6e2cb7fd529cc8dfd3d0f6c6fc4c6a43208551594a7d837d11dbaff02612d944a9077cb132d3eee3c23559ee7
 SHA512 
f18fddd533cf0b72f9ff376c865bc5df6a58c248f4c9737404eb1d62f5d9a233f22b7a76db3b2f9b7a321c8d1e3aa2ea395d2dd3ffe29834ccc09c8272410b82
 DIST pdm-2.8.2.tar.gz 3014401 BLAKE2B 
a541339582944988b7a30d2991066287e0293845d4f15c7f6cb2fef7a8709dba537f190e5493bd3b06e7ef86fca601a9d1aab7af6ca6ae55269b374a7464ca17
 SHA512 
396e27902f74773070cf49c3857d93702e6678a46221b54dc03e84e2b8ccf211cbba9d24eba6bfc47ff36cbd4eb504ada5bf82071c884347026ba85c123058e9
 DIST pdm-2.9.0.tar.gz 3017672 BLAKE2B 
f0fe08da3fcc3d72e707d11d217b1482b06351eeae47cef3b696100589d0acd15dd860d61c60004d68decafe277d7afd1c79ae5826689be6781120ef8cf3c969
 SHA512 
1d7f8b6a4403779730117179a4bfd5884afeeff3f6d7f083e5ed50835b3764b19f54dd8509db04968c66e176a34aef8b6a26f1a9423cd23b94a4eb1255962467
+DIST pdm-2.9.1.tar.gz 3017895 BLAKE2B 
944a1cd9571f7ad2ec6b4212b29db7b6c7c5e8b12591c73dae19f099f9d511f0db3f0698d48e2e42fc81f30c876caa7c9e43467d23eee26876595e6fd6ff197e
 SHA512 
979bf9d078747c7b8dd56555d499053b978ddf289af4bf889b2f2805255049c24bf48607b3704509d914eec59904cbdb9983af396c68ff7211cc216fd4b40118

diff --git a/dev-python/pdm/pdm-2.9.1.ebuild b/dev-python/pdm/pdm-2.9.1.ebuild
new file mode 100644
index ..4d236116e9d1
--- /dev/null
+++ b/dev-python/pdm/pdm-2.9.1.ebuild
@@ -0,0 +1,68 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=pdm-backend
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python package and dependency manager supporting the latest PEP 
standards"
+HOMEPAGE="
+   https://pypi.org/project/pdm/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/blinker[${PYTHON_USEDEP}]
+   dev-python/certifi[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/platformdirs[${PYTHON_USEDEP}]
+   dev-python/rich[${PYTHON_USEDEP}]
+   dev-python/truststore[${PYTHON_USEDEP}]
+   dev-python/virtualenv[${PYTHON_USEDEP}]
+   dev-python/pyproject-hooks[${PYTHON_USEDEP}]
+   dev-python/requests-toolbelt[${PYTHON_USEDEP}]
+   >=dev-python/unearth-0.10.0[${PYTHON_USEDEP}]
+   =dev-python/resolvelib-1.0.1[${PYTHON_USEDEP}]
+   dev-python/installer[${PYTHON_USEDEP}]
+   dev-python/cachecontrol[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 'dev-python/tomli[${PYTHON_USEDEP}]' pypy3 
python3_10)
+"
+BDEPEND="
+   ${RDEPEND}
+   test? (
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # Internet
+   'tests/cli/test_build.py::test_build_with_no_isolation[False]'
+   tests/test_project.py::test_access_index_with_auth
+   tests/cli/test_others.py::test_build_distributions
+   
'tests/models/test_candidates.py::test_expand_project_root_in_url[demo @ 
file:///${PROJECT_ROOT}/tests/fixtures/artifacts/demo-0.0.1.tar.gz]'
+   
'tests/models/test_candidates.py::test_expand_project_root_in_url[-e 
file:///${PROJECT_ROOT}/tests/fixtures/projects/demo-#-with-hash#egg=demo]'
+   # hangs on interactive keyring prompts
+   tests/cli/test_config.py::test_repository_overwrite_default
+   
tests/cli/test_config.py::test_hide_password_in_output_repository
+   tests/cli/test_config.py::test_hide_password_in_output_pypi
+   # junk output, sigh
+   tests/cli/test_others.py::test_info_command_json
+   # why does it try to use python 2.7?!
+   tests/cli/test_run.py::test_import_another_sitecustomize
+   )
+
+   epytest -m "not network and not integration and not path"
+}



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

2023-09-03 Thread Michał Górny
commit: 8f349b7af570aa9119ca30572a0b1c2ad89aebb0
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep  4 02:33:28 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Sep  4 02:45:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f349b7a

dev-python/argh: Bump to 0.29.3

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

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

diff --git a/dev-python/argh/Manifest b/dev-python/argh/Manifest
index 9a4a2c64e708..620921cd65db 100644
--- a/dev-python/argh/Manifest
+++ b/dev-python/argh/Manifest
@@ -1 +1,2 @@
 DIST argh-0.28.1.tar.gz 62511 BLAKE2B 
fb06ad73c5d8e8508103007a2213285f52f4d245ade288504616d42847c982a27ca94f0850f87052737c17740de705a9f8557fcafbea6f656e30ca1ed99efffb
 SHA512 
c5d4515f5ba94a60dbcc6fa81812c192b51539ceee349129028a3d736ba1b0eac23135b31fa6d350e9fff778250365848e6c2077553849aeebbb9b67be6774dc
+DIST argh-0.29.3.tar.gz 52641 BLAKE2B 
c9cdfbf9a958ce6386984c422717cf9dbcdf6bf69a909e34fcc34a3b6cc3e8f9ee831898fb1fbe39cef68927a949d172b553fb51c16a7ae80382c03be0a26d57
 SHA512 
ec5c090399e824d0e6dc51b199859e40707d5a7f3b651ef72b186d8b3bf402096e9522b6eaf90bbaeb3ad58aae24c25f043749698c47e3fabbb6259e9b9dbffc

diff --git a/dev-python/argh/argh-0.29.3.ebuild 
b/dev-python/argh/argh-0.29.3.ebuild
new file mode 100644
index ..32a100a7ba11
--- /dev/null
+++ b/dev-python/argh/argh-0.29.3.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: dev-python/pypdf/

2023-09-03 Thread Michał Górny
commit: 3c5efc798c6ccdea35d80950a96928d34c3d5be4
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep  4 02:27:40 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Sep  4 02:45:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c5efc79

dev-python/pypdf: Bump to 3.15.5

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

 dev-python/pypdf/Manifest|  1 +
 dev-python/pypdf/pypdf-3.15.5.ebuild | 56 
 2 files changed, 57 insertions(+)

diff --git a/dev-python/pypdf/Manifest b/dev-python/pypdf/Manifest
index 14908aa4ce33..2088d3abb8c0 100644
--- a/dev-python/pypdf/Manifest
+++ b/dev-python/pypdf/Manifest
@@ -2,4 +2,5 @@ DIST pypdf-3.15.1.gh.tar.gz 7679588 BLAKE2B 
9148d17be47fc653bba26fc39ca58f503eba
 DIST pypdf-3.15.2.gh.tar.gz 7679823 BLAKE2B 
c53e51adaa2d789b56f0871ef9937e01eb91074dd30afece840a17c8b789686ff88942345764e7451b4ad1af21405f9e18d96f03cb8cdfbbe34ef786fcd85fac
 SHA512 
804ff4c57e626b10827167a91aaa82e9acc46aea48b1a961ea50fff526c3fc012aa231f2ea269bd715a9f5294b684f8338d34356f738dd45f512228019a63633
 DIST pypdf-3.15.3.gh.tar.gz 7682634 BLAKE2B 
c0b4046152fecaaddab28e6c8220d001bb47cf958464f2e4c6507dd089810ad61ccbbf0922d592d190f3effc88ed0c0cf3331e634616e985aedc4a026d5e4f52
 SHA512 
8fc82cc204a807ab308b21c8665162710fd9a3fb58fd8177fe559b801247ad8a8c949ce58d2879b6b64c040d137eb6731a76b533308b30e556a59bd33ae6b12e
 DIST pypdf-3.15.4.gh.tar.gz 7929672 BLAKE2B 
da8bbbe6f1df51be63d116789eb4626ab59e576f52327a53e0d02eef38dcbe8d3524a3a33bc6b9103920fdc6322d75e5e82e76ad88c4166b5d13cb4bcda3ed0f
 SHA512 
8d7db1c52700a2c9ec37c1756d04555708f4c859394c4866316d94470742a8d7900e5ec5d8fb2124ad285efc4848071d373347353226959b21dff84425b46513
+DIST pypdf-3.15.5.gh.tar.gz 7930893 BLAKE2B 
acdd6254c45e11631faccc4fd6029525d7cec52f7cf222d48f95a9bb736a83bdb9dfc6bf2830f55d0f881eb23ca0641c06fa97165c64789f7b152998febfe017
 SHA512 
173cfbfbbd5f2f08ebd03aa36750904d5a7ac328c27da1b38bda7b34586bf86eab391b3c1e9a6dd5f2e754d1871303afe151a80a3bb5d4ab867b6a019ecef054
 DIST pypdf-sample-files-935652968f76a41b4fa51afd05498e7dd7314c5e.gh.tar.gz 
11187445 BLAKE2B 
e9332009a49249fdaa8b6c29258b11dfcf3627a5550ea7402cf0288bb4b0537136b039e6f4aefb03574076d1fc0af6100effc0d36510f035d9e63836ad52c4d7
 SHA512 
8d525aa323e5b45f71130459faa9686ec4ae04bc594895a64f1a5b6d027f866c48aca78602ad526000a11b547cc77068d1ac5e733d3e3a99df0e257c02fbb9e7

diff --git a/dev-python/pypdf/pypdf-3.15.5.ebuild 
b/dev-python/pypdf/pypdf-3.15.5.ebuild
new file mode 100644
index ..bd9de5c7eff6
--- /dev/null
+++ b/dev-python/pypdf/pypdf-3.15.5.ebuild
@@ -0,0 +1,56 @@
+# 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} )
+
+inherit distutils-r1
+
+SAMPLE_COMMIT=935652968f76a41b4fa51afd05498e7dd7314c5e
+DESCRIPTION="Python library to work with PDF files"
+HOMEPAGE="
+   https://pypi.org/project/pypdf/
+   https://github.com/py-pdf/pypdf/
+"
+SRC_URI="
+   https://github.com/py-pdf/pypdf/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   test? (
+   
https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz
+   -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz
+   )
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+BDEPEND="
+   test? (
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   >=dev-python/pillow-8.0.0[jpeg,jpeg2k,tiff,${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # rely on -Werror
+   tests/test_utils.py::test_deprecate_no_replacement
+   tests/test_workflows.py::test_orientations
+   # TODO: requires fpdf
+   tests/test_page.py::test_compression
+)
+
+src_unpack() {
+   default
+   if use test; then
+   mv "sample-files-${SAMPLE_COMMIT}"/* "${S}"/sample-files/ || die
+   fi
+}
+
+python_test() {
+   epytest -o addopts= -m "not enable_socket"
+}



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

2023-09-03 Thread Michał Górny
commit: 00133f63c1e714c4ff36334ff3037ddf52ea1d4c
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep  4 02:33:01 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Sep  4 02:45:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00133f63

dev-python/pyaml: Bump to 23.9.1

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

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

diff --git a/dev-python/pyaml/Manifest b/dev-python/pyaml/Manifest
index c0d8db158a8c..db647b223d74 100644
--- a/dev-python/pyaml/Manifest
+++ b/dev-python/pyaml/Manifest
@@ -1 +1,2 @@
 DIST pyaml-23.7.0.tar.gz 20805 BLAKE2B 
797b2b5d2121f3b0f67445d4b3a55b13d0716d5eddd5dc83a08b767d293b486e9985203f4e2571a7c8d3010b9cac9093e9353517f6414cd5b89cdcfe5d39c85a
 SHA512 
edbe58a3a7f1216a2463ac56af829c38b12b7194429691a92cb7f28ca926094e324d6e44d3fb64be40239dc8a6dc61d72946b107f5210ca83e73dec18b1428ef
+DIST pyaml-23.9.1.tar.gz 21479 BLAKE2B 
dd684dd290cb3666ff823782d5252fea663ebd8801112765a1c4d18e1020072235a61f9d04df77da07bfb53074b1f3ed6a3a69776282c601768d14e79bb2ce41
 SHA512 
697ec54818d1c9117af768b2dd9e9269d78cf64416ea35673bee6b874f7b712be95467cdab73552c7105c38be73edb0a9a91fa924b191def7e39ed86b0eb8fd9

diff --git a/dev-python/pyaml/pyaml-23.9.1.ebuild 
b/dev-python/pyaml/pyaml-23.9.1.ebuild
new file mode 100644
index ..a49398baeb97
--- /dev/null
+++ b/dev-python/pyaml/pyaml-23.9.1.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/zeroconf/

2023-09-03 Thread Michał Górny
commit: f1b0a15b1dd445a96ee61e6a7f9e9855104a08d8
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep  4 02:27:00 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Sep  4 02:45:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1b0a15b

dev-python/zeroconf: Bump to 0.97.0

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

 dev-python/zeroconf/Manifest   |  1 +
 dev-python/zeroconf/zeroconf-0.97.0.ebuild | 56 ++
 2 files changed, 57 insertions(+)

diff --git a/dev-python/zeroconf/Manifest b/dev-python/zeroconf/Manifest
index 7c0aba74cde8..4b59062fae6e 100644
--- a/dev-python/zeroconf/Manifest
+++ b/dev-python/zeroconf/Manifest
@@ -5,3 +5,4 @@ DIST zeroconf-0.88.0.tar.gz 150009 BLAKE2B 
45a8abca7bbda4246af8838818cffda445bae
 DIST zeroconf-0.90.0.tar.gz 150318 BLAKE2B 
5239571a4b65f736a799b285d11221636a26d6cf19625bd276baa346a61420519698e13bcfa5909a5ece3026aeb2229a143824915d15ee1d01bfc7c9ef956809
 SHA512 
82c8d9410f0f6fe0f2ab3136034f4d62752eec0b4c3e5acc0689a0aa817fd9aa33555a0b92f18c224a3ac8b90dd583d77bf372637a20b889d0d8be9e4d8e0458
 DIST zeroconf-0.91.1.tar.gz 150551 BLAKE2B 
220e6b5684d503c7d1c594196ffa7ecc4f06975accad2ad64a6dd0a75881326110bbf897e74a2a176307fc392fc9fce903c77bbf9fc70fec84f193072bd7a016
 SHA512 
852946a2f823de1dc25dda5321ec23c67e3893fd8dcf55391e001afb01eb4c8143813aaa0950fddbea6634975eb0904a6e3b500cbe082e843da301c0cd704e9a
 DIST zeroconf-0.93.1.tar.gz 151476 BLAKE2B 
46a866c6d8268c4688b33c1da04a6a31ef3556fb9264df2e85b038ae832cfdc7567139bff01c9324a4087b449b2dd5ba9688eccfaa0892af49f5cab3ad735600
 SHA512 
ee5f8aac916f05fc6518e76eb4ee40dd0df507cde1a5f25edfb15ded6ac36d2026283d6160ec7b71ee0344648e181e06ebf0559345ac4b2078f5d9cbf1a83eea
+DIST zeroconf-0.97.0.tar.gz 152115 BLAKE2B 
53b514ca3e42c75bf449255db0494de66bdbec74495fec45fd26185ec27d255de0745644b03650cec7a0acba3440075c52058b1a862048fa58587ed5d45907fa
 SHA512 
4a67335e42ffd60236d61fce77b36f747ee71038066e65e2d72e7be3ffa6bf075120b657067aadda89a814dc354a7e26a48627df55782869caa9d95e0956d361

diff --git a/dev-python/zeroconf/zeroconf-0.97.0.ebuild 
b/dev-python/zeroconf/zeroconf-0.97.0.ebuild
new file mode 100644
index ..b3ff07347a6d
--- /dev/null
+++ b/dev-python/zeroconf/zeroconf-0.97.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Pure Python Multicast DNS Service Discovery Library 
(Bonjour/Avahi compatible)"
+HOMEPAGE="
+   https://github.com/python-zeroconf/python-zeroconf/
+   https://pypi.org/project/zeroconf/
+"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   >=dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/async-timeout-3.0.0[${PYTHON_USEDEP}]
+   ' 3.10)
+"
+# the build system uses custom build script that uses distutils to build
+# C extensions, sigh
+BDEPEND="
+   >=dev-python/cython-3[${PYTHON_USEDEP}]
+   >=dev-python/setuptools-65.6.3[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+export REQUIRE_CYTHON=1
+
+python_test() {
+   local -x SKIP_IPV6=1
+   local EPYTEST_DESELECT=(
+   # network
+   tests/test_core.py::Framework::test_close_multiple_times
+   tests/test_core.py::Framework::test_launch_and_close
+   
tests/test_core.py::Framework::test_launch_and_close_context_manager
+
+   # fragile to timeouts (?)
+   
tests/services/test_browser.py::test_service_browser_expire_callbacks
+   tests/utils/test_asyncio.py::test_run_coro_with_timeout
+   )
+
+   epytest -o addopts=
+}



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

2023-09-03 Thread Michał Górny
commit: c8874b286164f75b200d3ceeada7b3f2b70a5130
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep  4 02:34:28 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Sep  4 02:45:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8874b28

dev-python/python-engineio: Bump to 4.7.0

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

 dev-python/python-engineio/Manifest|  1 +
 .../python-engineio/python-engineio-4.7.0.ebuild   | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/dev-python/python-engineio/Manifest 
b/dev-python/python-engineio/Manifest
index cfba216a8946..f08453d9b16a 100644
--- a/dev-python/python-engineio/Manifest
+++ b/dev-python/python-engineio/Manifest
@@ -1,3 +1,4 @@
 DIST python-engineio-4.5.1.gh.tar.gz 309858 BLAKE2B 
684bb4c32f050d52091c91312fa2cbe2ef1be133a797734de75f9c4b2c088e8f1b239260e62f189266cd72e4ff1203d63f1abca6887a34b498de43b6ceedefaf
 SHA512 
c661e4691c8e14c547ed4de381b97470f0eead36783a299829e0a472022b508e45c6a131bb2c88bdf9542d59f8128a4640340514e20476ec8e7c7a4babbe3c68
 DIST python-engineio-4.6.0.gh.tar.gz 310597 BLAKE2B 
7749e65f1f79bd21fb3f89dd541f3c306c780b2a98e8f0a8368b6fa7bf40738a5115f00f976f40914fcef9a94ef618e40b05993e6812630f46524d05c55b0eba
 SHA512 
28efc25ff7eda98fa16e7c52effafc0789f18d947301479e5393e674e97826cd16bffe8554a8016c53587ac66b1f2cac90d2f64dfa9c1e2466f4324ee9880b1d
 DIST python-engineio-4.6.1.gh.tar.gz 310625 BLAKE2B 
2247e926117ee659f7bd428df673b10c3655534b33d062eb33e7f400890062116f3edc82f66e6bd29817e61b314376b2227fbb513802c11a04c921a610f00063
 SHA512 
a423a048a09396d7a3c834056118bbd124a1313e8f63b16fa40ec51b6b8f247fbe7d540e1e5f4a8a103c14ff5b5e3f53686723f2cd70e26c3a59b6100bff336f
+DIST python-engineio-4.7.0.gh.tar.gz 311878 BLAKE2B 
6b33bbf8c386fd6bf02f00d66e98bb11ef7a862d0d7c796094aeeeba8c87dd41e1f5b957a786b6ef181037dd5e6c390abdafc4f91fbacae356a0dbfe736e2775
 SHA512 
c1a41059024939a2cd11ed235a984b4e25cb622745fd6b46f15304d1470d33214283b7ae7b097edc8312ce1b5dc144eed7a2a505042b150b7bbd4320f026cd9d

diff --git a/dev-python/python-engineio/python-engineio-4.7.0.ebuild 
b/dev-python/python-engineio/python-engineio-4.7.0.ebuild
new file mode 100644
index ..96cfd80c6af2
--- /dev/null
+++ b/dev-python/python-engineio/python-engineio-4.7.0.ebuild
@@ -0,0 +1,58 @@
+# 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
+
+DESCRIPTION="Python implementation of the Engine.IO realtime server"
+HOMEPAGE="
+   https://python-engineio.readthedocs.io/
+   https://github.com/miguelgrinberg/python-engineio/
+   https://pypi.org/project/python-engineio/;
+SRC_URI="
+   https://github.com/miguelgrinberg/python-engineio/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/aiohttp[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/websocket-client[${PYTHON_USEDEP}]
+"
+# Can use eventlet, werkzeug, or gevent, but no tests for werkzeug
+BDEPEND="
+   test? (
+   dev-python/tornado[${PYTHON_USEDEP}]
+   dev-python/websockets[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs \
+   dev-python/alabaster
+
+python_test() {
+   local EPYTEST_IGNORE=(
+   # eventlet is masked for removal
+   tests/common/test_async_eventlet.py
+   )
+
+   local EPYTEST_DESELECT=(
+   # also eventlet
+   
tests/common/test_server.py::TestServer::test_async_mode_eventlet
+   tests/common/test_server.py::TestServer::test_connect
+   
tests/common/test_server.py::TestServer::test_service_task_started
+   tests/common/test_server.py::TestServer::test_upgrades
+   )
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest
+}



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

2023-09-03 Thread Michał Górny
commit: d7523137c74d23b69b75edbffe59992a368b6f59
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep  4 02:28:34 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Sep  4 02:45:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7523137

dev-python/hypothesis: Bump to 6.83.1

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

 dev-python/hypothesis/Manifest |  1 +
 dev-python/hypothesis/hypothesis-6.83.1.ebuild | 91 ++
 2 files changed, 92 insertions(+)

diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest
index def9ff2719a8..88106f3ebdbe 100644
--- a/dev-python/hypothesis/Manifest
+++ b/dev-python/hypothesis/Manifest
@@ -5,3 +5,4 @@ DIST hypothesis-6.82.5.gh.tar.gz 9378852 BLAKE2B 
b40cd8cce2c84f535be7f73e91b354f
 DIST hypothesis-6.82.6.gh.tar.gz 9379121 BLAKE2B 
f6f6803e07fa10663f9f3ad60915f179acc14dee57f373e36772bb60bf74dcdf1ea20bb251f67394fadeca47cddc33fc8b8950fddd1def1a84c97616d9888331
 SHA512 
507656462a88a436a1b250cd348770f8e3f359cd9988ea9c97dd98e6f82bf05a827b6cff394da6b7102ddf31b17443d25df31ee2efaf814f08a174617d3e59c0
 DIST hypothesis-6.82.7.gh.tar.gz 9379221 BLAKE2B 
ccb35d84bd9fe6b68f396575ed7f55ad4a615870bcfd881e60a6d9813b5713f573d947594c553bd408c9d8709502f5323382a77662a26238114c414feb3d
 SHA512 
b26d459a1b7c5f363830b20d4787f3e7bbac647eb82b94d8d02be3337f77707c6c4de1676b5fb0fabb049b0becab1a73191967ee435cbc096f797fca8cfb0a01
 DIST hypothesis-6.83.0.gh.tar.gz 9380147 BLAKE2B 
ec878cbd6def0cfd8b8c638775c00e42be30f5129f0083544260be1e2123756266bde67cc1ef3b49a6d47c7827eec7bfe2695dfc113d0af9c205071e6d3c2cf8
 SHA512 
b68f8e6a4d4aae138ce1bf30fde1870cd23d80dde583a0a758b1ac1baf949bcac8622770ae01b761d0760dc63bba80d630e8cd4ba83174ba6d0924a41a7f7c9e
+DIST hypothesis-6.83.1.gh.tar.gz 9380569 BLAKE2B 
a1af77a089ade4a957fd66036095436861ff96dca3c9670ae87f28ba4223531168175329a43574c744ce0d91786bed2ed911837642c9506341f94875080e5a5b
 SHA512 
4649061550b0d1ac96217c5cfd5e6eb44352eee6b81861fd93138fffaac3d85a87644c3faff221f6bb389f2bebdc47436f5ea70fc746aada2d25c78a74a21fec

diff --git a/dev-python/hypothesis/hypothesis-6.83.1.ebuild 
b/dev-python/hypothesis/hypothesis-6.83.1.ebuild
new file mode 100644
index ..0d6df2a9e475
--- /dev/null
+++ b/dev-python/hypothesis/hypothesis-6.83.1.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+CLI_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( "${CLI_COMPAT[@]}" pypy3 )
+PYTHON_REQ_USE="threads(+),sqlite"
+
+inherit distutils-r1 multiprocessing optfeature
+
+TAG=hypothesis-python-${PV}
+MY_P=hypothesis-${TAG}
+DESCRIPTION="A library for property based testing"
+HOMEPAGE="
+   https://github.com/HypothesisWorks/hypothesis/
+   https://pypi.org/project/hypothesis/
+"
+SRC_URI="
+   https://github.com/HypothesisWorks/hypothesis/archive/${TAG}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+S="${WORKDIR}/${MY_P}/hypothesis-python"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="cli"
+
+RDEPEND="
+   >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
+   >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/exceptiongroup-1.0.0_rc8[${PYTHON_USEDEP}]
+   ' 3.9 3.10)
+   cli? (
+   $(python_gen_cond_dep '
+   dev-python/black[${PYTHON_USEDEP}]
+   dev-python/click[${PYTHON_USEDEP}]
+   ' "${CLI_COMPAT[@]}")
+   )
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   !!

[gentoo-commits] repo/gentoo:master commit in: media-libs/mutagen/

2023-09-03 Thread Michał Górny
commit: 3dd53feb148804bc130a581b2b771dc86d3de70c
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep  4 02:31:51 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Sep  4 02:45:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dd53feb

media-libs/mutagen: Bump to 1.47.0

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

 media-libs/mutagen/Manifest  |  1 +
 media-libs/mutagen/mutagen-1.47.0.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/media-libs/mutagen/Manifest b/media-libs/mutagen/Manifest
index d7d6e81658f1..50cd58516751 100644
--- a/media-libs/mutagen/Manifest
+++ b/media-libs/mutagen/Manifest
@@ -1 +1,2 @@
 DIST mutagen-1.46.0.tar.gz 1268561 BLAKE2B 
44e0dbbc1c102521569a91386a9d807f3ad82ffb96a5e3f76958551d173d00c7095fa6a2668a0a418bfdda31be5c3bb175856b2278719007bf7af866c732dc40
 SHA512 
52ab7408af46e54e79f1d157a3f6114e2606c6a55eb46fdd314dff82d6d586c2c22294b181a432581230dee566c79554456a9435a8e1188a91f4ae000644ae71
+DIST mutagen-1.47.0.tar.gz 1274186 BLAKE2B 
220d8e136e8f41d2f3953ce61b4784a24b1e450b6cfe0d0e0c610aeccb9ff3248493b8a0ea78f801e62b2f6ac87cd219a05cff535e04586a5ce9b03aa3540278
 SHA512 
40f9a8a898c9fdae00fd0bdd38eb91a6fb813cf8319f888590bdfd4b5efcb614aa5322c0b9e017f49c3f5155ccf82d5cae80aad79df285c50b5ef270c09f4c9d

diff --git a/media-libs/mutagen/mutagen-1.47.0.ebuild 
b/media-libs/mutagen/mutagen-1.47.0.ebuild
new file mode 100644
index ..33a02e6d827a
--- /dev/null
+++ b/media-libs/mutagen/mutagen-1.47.0.ebuild
@@ -0,0 +1,36 @@
+# 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
+
+DESCRIPTION="Audio metadata tag reader and writer implemented in pure Python"
+HOMEPAGE="
+   https://github.com/quodlibet/mutagen/
+   https://pypi.org/project/mutagen/
+"
+SRC_URI="
+   
https://github.com/quodlibet/mutagen/releases/download/release-${PV}/${P}.tar.gz
+"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+
+BDEPEND="
+   test? (
+   dev-python/eyeD3[${PYTHON_USEDEP}]
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   media-libs/flac[ogg]
+   )
+"
+
+DOCS=( NEWS README.rst )
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs \
+   dev-python/sphinx-rtd-theme



[gentoo-commits] repo/gentoo:master commit in: x11-themes/gnome-backgrounds/

2023-09-03 Thread Matt Turner
commit: 2a9bafc3f7f9f0adca4ef97bfa2381c0f2b70996
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sun Sep  3 20:03:26 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Sep  4 00:48:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a9bafc3

x11-themes/gnome-backgrounds: Version bump to 45_rc

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

 x11-themes/gnome-backgrounds/Manifest |  1 +
 .../gnome-backgrounds/gnome-backgrounds-45_rc.ebuild  | 15 +++
 2 files changed, 16 insertions(+)

diff --git a/x11-themes/gnome-backgrounds/Manifest 
b/x11-themes/gnome-backgrounds/Manifest
index c36dd06820fc..a282b254f278 100644
--- a/x11-themes/gnome-backgrounds/Manifest
+++ b/x11-themes/gnome-backgrounds/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-backgrounds-44.0.tar.xz 48536532 BLAKE2B 
8815cd4b4d114ff703094c6979e0cf7951b8907c4b1ee9929dcb40bed136c395373c12d1d302b8f1b1e50e79e25f805f659969953fe6f2504d6db3594a91e588
 SHA512 
d3550d2ec04894601594523f20b6da295f61952b69d894ed533017297158a342d21bf83532591775029aab0acdd9fd1127d570960e94f3668e2c3231486bbebc
 DIST gnome-backgrounds-45.beta.tar.xz 53524208 BLAKE2B 
0c7974ab2357ec08e3acbdef1960d310fe629993faf69893759a3eed0b89462ed2f95ff1db356c0e48fc7b7e6592618e251c0747e06bcec16fb07ee03678aff9
 SHA512 
741622819ac1ba80ed4b89bb9134f4c8c04b3c4b6a6b63226091e01cbc5db38a623dd022f485d6f3870455a4d0a97490f05be4248301e3888a1487705a89597e
+DIST gnome-backgrounds-45.rc.tar.xz 32091164 BLAKE2B 
8c6391a439974011b259ba6658cb5b47513b5bd1b51d4f74bfe4c2c809dc3a4eac16946d0955e8a195721b40b10fb55a711374dc8c76db73b91b47bef31a5eb2
 SHA512 
770c98dd2a33516890b7ad4df4e3b896b211dfbca0b476db2f6a810bcbb5aefa30517625a0d2aea1f7980e888a93f8e477b7b756bf58082b2ebc4190526bf13e

diff --git a/x11-themes/gnome-backgrounds/gnome-backgrounds-45_rc.ebuild 
b/x11-themes/gnome-backgrounds/gnome-backgrounds-45_rc.ebuild
new file mode 100644
index ..8636516b5b76
--- /dev/null
+++ b/x11-themes/gnome-backgrounds/gnome-backgrounds-45_rc.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome.org meson
+
+DESCRIPTION="A set of backgrounds packaged with the GNOME desktop"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-backgrounds;
+
+LICENSE="CC-BY-SA-2.0 CC-BY-SA-3.0 CC-BY-2.0 CC-BY-4.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="gui-libs/gdk-pixbuf-loader-webp"
+BDEPEND=">=sys-devel/gettext-0.19.8"



[gentoo-commits] repo/gentoo:master commit in: profiles/, x11-themes/adwaita-icon-theme/

2023-09-03 Thread Matt Turner
commit: 73487def743e1d518a202d04af60b6b60c9a163b
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sun Sep  3 19:50:46 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Sep  4 00:48:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73487def

x11-themes/adwaita-icon-theme: Version bump to 45_rc

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

 profiles/package.mask  |  1 +
 x11-themes/adwaita-icon-theme/Manifest |  1 +
 .../adwaita-icon-theme-45_rc.ebuild| 70 ++
 3 files changed, 72 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index 462153ae3668..4b4ea290e169 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -428,6 +428,7 @@ gnome-extra/tecla
 >=sys-apps/baobab-45_alpha
 >=sys-apps/xdg-desktop-portal-gnome-45_alpha
 >=x11-libs/pango-1.51.0
+>=x11-themes/adwaita-icon-theme-45_alpha
 >=x11-themes/gnome-backgrounds-45_alpha
 >=x11-wm/mutter-45_alpha
 

diff --git a/x11-themes/adwaita-icon-theme/Manifest 
b/x11-themes/adwaita-icon-theme/Manifest
index ff69071b5289..28a323b52c33 100644
--- a/x11-themes/adwaita-icon-theme/Manifest
+++ b/x11-themes/adwaita-icon-theme/Manifest
@@ -1,3 +1,4 @@
 DIST adwaita-icon-theme-3.32.0.tar.xz 18540012 BLAKE2B 
a82ca6758cdbf459ac617d3b3d834e4147c3a3c5e6ca7c705ed2d16e8cf0a1255f5ae999d7e930b9716585b8c498c220f1ab40fec929dde7679efd56f3b18a45
 SHA512 
9609732cd51c6794d4d86598818bb2a589b0f4b6b795e57f3507dad69b21ef1b2fc2e83e24e937428bbace32fcccf587a5771cbc02c5768206e704f0456a6d1d
 DIST adwaita-icon-theme-44.0.tar.xz 2488628 BLAKE2B 
fdea82299d7d0344a782f6153d2d4a0680930057877adf67ff6cbf26b94ed71b5c4c84a0025b5db671652cda3ab508daf1e1c513991682f7a810bed0aac9b81b
 SHA512 
987245be4e9118ea1d3d56f2829b03a311a29e58e99a51949f3592f0c57f0ce9fe8636215efcd7de2e25a3a005c6df91d780d69ddae1e59f3a5f2edcd0a502be
+DIST adwaita-icon-theme-45.rc.tar.xz 4294164 BLAKE2B 
e9ee1863f8034b396b47b33f32465db87006d405c8eecedab46be935789cb6ecea2d72014f4ad4b9d7c5f15088493d8fdbdd671f3228af0effe020635293288e
 SHA512 
cd602f852a98f280bba3145164ec8ff452b8275d9b0add877caf676bc54c2941fd4233fc264d9d8861adffd946981e90d0504a43e0a29b421ef918fc9dabe59d
 DIST tango-gentoo-v1.1.tar.gz 29322 BLAKE2B 
83fa2bf37727e60851dd679054fe1b153ebfea58c9a9a40f891f7d68d3b047b02e8effa1d1b4e08d64500a2072ce7200f159c92a352da7124de27e1b05bb6027
 SHA512 
87d47ddab68361db6d99866c51705dcb3e198f8345a1096859acf2c6cca5099dd23c7fb30d124f52c4933ea38fd45fadffbbe6ecbdfa84f5b60938a4824f9045

diff --git a/x11-themes/adwaita-icon-theme/adwaita-icon-theme-45_rc.ebuild 
b/x11-themes/adwaita-icon-theme/adwaita-icon-theme-45_rc.ebuild
new file mode 100644
index ..49b93ffd47ba
--- /dev/null
+++ b/x11-themes/adwaita-icon-theme/adwaita-icon-theme-45_rc.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org meson xdg
+
+DESCRIPTION="GNOME default icon theme"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/adwaita-icon-theme;
+
+SRC_URI="${SRC_URI}
+   branding? ( 
https://www.mail-archive.com/tango-artists@lists.freedesktop.org/msg00043/tango-gentoo-v1.1.tar.gz
 )
+"
+LICENSE="
+   || ( LGPL-3 CC-BY-SA-3.0 )
+   branding? ( CC-BY-SA-4.0 )
+"
+SLOT="0"
+IUSE="branding"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+
+# gtk+:3 is needed for build for the gtk-encode-symbolic-svg utility
+# librsvg is needed for gtk-encode-symbolic-svg to be able to read the source 
SVG via
+# its pixbuf loader and at runtime for rendering scalable icons shipped by the 
theme
+DEPEND=">=x11-themes/hicolor-icon-theme-0.10"
+RDEPEND="${DEPEND}
+   >=gnome-base/librsvg-2.48:2
+"
+BDEPEND="
+   >=gnome-base/librsvg-2.48:2
+   sys-devel/gettext
+   virtual/pkgconfig
+   x11-libs/gtk+:3
+"
+# This ebuild does not install any binaries
+RESTRICT="binchecks strip"
+
+src_prepare() {
+   if use branding; then
+   for i in 16; do
+   cp "${WORKDIR}"/tango-gentoo-v1.1/${i}x${i}/gentoo.png \
+   "${S}"/Adwaita/${i}x${i}/places/start-here.png \
+   || die "Copying gentoo logos failed"
+   done
+   cp "${WORKDIR}"/tango-gentoo-v1.1/scalable/gentoo.svg \
+   "${S}"/Adwaita/scalable/places/start-here.svg || die
+   fi
+
+   default
+}
+
+src_test() {
+   :; # No tests
+}
+
+src_install() {
+   meson_src_install
+
+   # Gentoo uses the following location for cursors too, but keep
+   # upstream path to prevent issues like bugs #838451, #834277, #834001
+   dosym ../../../../usr/share/icons/Adwaita/cursors 
/usr/share/cursors/xorg-x11/Adwaita
+}
+
+pkg_preinst() {
+   # Needed until bug #834600 is solved
+ 

[gentoo-commits] repo/proj/guru:dev commit in: net-irc/litterbox/

2023-09-03 Thread Lucio Sauer
commit: 451fb454b6289210c73afc3cff09ffa84a6c4138
Author: Lucio Sauer  posteo  net>
AuthorDate: Mon Sep  4 00:30:26 2023 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Mon Sep  4 00:30:47 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=451fb454

net-irc/litterbox: fix maintainer email address

Signed-off-by: Lucio Sauer  posteo.net>

 net-irc/litterbox/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/litterbox/metadata.xml b/net-irc/litterbox/metadata.xml
index 491d8c717c..edbf09cbcc 100644
--- a/net-irc/litterbox/metadata.xml
+++ b/net-irc/litterbox/metadata.xml
@@ -19,7 +19,7 @@
 be imported into the litterbox database with unscoop.
   
   
-lucio.sa...@posteo.net
+watermanpa...@posteo.net
 Lucio Sauer
   
 



[gentoo-commits] repo/proj/guru:dev commit in: net-irc/catgirl/

2023-09-03 Thread Lucio Sauer
commit: 8ded9d60439a609eab78362690c5c48cb1a1d3ad
Author: Lucio Sauer  posteo  net>
AuthorDate: Sun Sep  3 23:14:36 2023 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Mon Sep  4 00:23:34 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8ded9d60

net-irc/catgirl: add 2.2

Signed-off-by: Lucio Sauer  posteo.net>

 net-irc/catgirl/Manifest   |  1 +
 net-irc/catgirl/catgirl-2.2.ebuild | 43 ++
 2 files changed, 44 insertions(+)

diff --git a/net-irc/catgirl/Manifest b/net-irc/catgirl/Manifest
index 6df71e5b35..1fede67e64 100644
--- a/net-irc/catgirl/Manifest
+++ b/net-irc/catgirl/Manifest
@@ -1,2 +1,3 @@
 DIST catgirl-2.0a.tar.gz 63237 BLAKE2B 
fe2c90121f8b1eacba5d246378808ac45fe1b3a7f53f56361595f2937bbd0e3d0ba373162aa3e98f49a9f418a6b206321e609f877cf56cca575d75c59a5db732
 SHA512 
4e948f3feae9754e2e751b997d35710655a49e08efba7f75ed6c126c1a7326552c5eb17f22a94a694d84653dbbae2d866bf10b9a3e33c5289d6a823628cbca5d
 DIST catgirl-2.1.tar.gz 68822 BLAKE2B 
56e7ee3e06c6581029c8c98093cad8c6af749e3a7f104023ca402ff5097af49c590f340b6b7a80a4e3e28bd68680c927b67455f131d8577962d778f6c971dc3e
 SHA512 
3b77ae3cc382c8db2918baf73e08d8397a55f752959aad23014235d335d48bbff3d329f75b6663c8fe8dfa74a525b22d51209408ccad9f14e28488116e6c5fee
+DIST catgirl-2.2.tar.gz 69835 BLAKE2B 
87a8bf143fc23576efb722c68e10d7dee645686dc117dfb345c979cfc95d2a013a4965e3489012096be8e6ab40d793937f7afe17079f264f93862eac7e4511f9
 SHA512 
a963a469635f5cc1c28112e35028ea2b550886ff9ca4fea82286ff3c5222f18c5271c4055fcd351b2fcdfbb41bd9e52d19854f81262591acdc90d992e49a3ede

diff --git a/net-irc/catgirl/catgirl-2.2.ebuild 
b/net-irc/catgirl/catgirl-2.2.ebuild
new file mode 100644
index 00..6757eb7a11
--- /dev/null
+++ b/net-irc/catgirl/catgirl-2.2.ebuild
@@ -0,0 +1,43 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit edo readme.gentoo-r1 toolchain-funcs
+
+DESCRIPTION="TLS-only terminal IRC client"
+HOMEPAGE="https://git.causal.agency/catgirl/about/;
+SRC_URI="https://git.causal.agency/${PN}/snapshot/${P}.tar.gz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+   dev-libs/libretls:=
+   sys-libs/ncurses:=
+"
+RDEPEND="${DEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+DOCS=( README.7 scripts/chat.tmux.conf )
+
+src_configure() {
+   tc-export CC
+
+   # note: not an autoconf configure script
+   edo ./configure --prefix="${EPREFIX}"/usr 
--mandir="${EPREFIX}"/usr/share/man
+}
+
+src_compile() {
+   emake all
+}
+
+src_install() {
+   default
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   readme.gentoo_print_elog
+}



[gentoo-commits] repo/proj/guru:dev commit in: net-irc/catgirl/

2023-09-03 Thread Lucio Sauer
commit: 41ab2d371d55107ebbd95dcb25ca7459fa8b9441
Author: Lucio Sauer  posteo  net>
AuthorDate: Mon Sep  4 00:09:17 2023 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Mon Sep  4 00:23:39 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=41ab2d37

net-irc/catgirl: update upstream maintainer name

Signed-off-by: Lucio Sauer  posteo.net>

 net-irc/catgirl/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/catgirl/metadata.xml b/net-irc/catgirl/metadata.xml
index fb535c00ed..f65b265bd0 100644
--- a/net-irc/catgirl/metadata.xml
+++ b/net-irc/catgirl/metadata.xml
@@ -3,7 +3,7 @@
 


-   June Bug
+   June McEnroe
june@causal.agency

mailto:list+catgirl@causal.agency



[gentoo-commits] repo/proj/guru:dev commit in: net-irc/litterbox/

2023-09-03 Thread Lucio Sauer
commit: 4208aaeff26c458bc9e72c5d78fb14bc9514d952
Author: Lucio Sauer  posteo  net>
AuthorDate: Mon Sep  4 00:19:05 2023 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Mon Sep  4 00:23:40 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4208aaef

net-irc/litterbox: new package, add 1.9

Signed-off-by: Lucio Sauer  posteo.net>

 net-irc/litterbox/Manifest |  1 +
 net-irc/litterbox/litterbox-1.9.ebuild | 32 
 net-irc/litterbox/metadata.xml | 25 +
 3 files changed, 58 insertions(+)

diff --git a/net-irc/litterbox/Manifest b/net-irc/litterbox/Manifest
new file mode 100644
index 00..0b4fe99ea4
--- /dev/null
+++ b/net-irc/litterbox/Manifest
@@ -0,0 +1 @@
+DIST litterbox-1.9.tar.gz 36931 BLAKE2B 
4ae73011e2e4eaf2d31af42e1454724359a4e6a6b51e0b70f530c79c1ccec76f2b44e7411e329c8da96a07919ab617526733ccdc8661ec285f47e620c33e7940
 SHA512 
b2af91635118010ba5093027bffadbbdaa4e6e80f953881f1fb416ebff410897b9a1259e9cc7ddd33df6334b97704b3992979a85f0310e0dabde6af41b56149a

diff --git a/net-irc/litterbox/litterbox-1.9.ebuild 
b/net-irc/litterbox/litterbox-1.9.ebuild
new file mode 100644
index 00..8475aded95
--- /dev/null
+++ b/net-irc/litterbox/litterbox-1.9.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit edo toolchain-funcs
+
+DESCRIPTION="TLS-only IRC logger"
+HOMEPAGE="https://git.causal.agency/litterbox/about/;
+SRC_URI="https://git.causal.agency/${PN}/snapshot/${P}.tar.gz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="
+   dev-db/sqlite:3=
+   dev-libs/libretls:=
+"
+RDEPEND="${DEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_configure() {
+   tc-export CC
+
+   # note: not an autoconf configure script
+   edo ./configure --prefix="${EPREFIX}"/usr 
--mandir="${EPREFIX}"/usr/share/man
+}
+
+src_compile() {
+   emake all
+}

diff --git a/net-irc/litterbox/metadata.xml b/net-irc/litterbox/metadata.xml
new file mode 100644
index 00..491d8c717c
--- /dev/null
+++ b/net-irc/litterbox/metadata.xml
@@ -0,0 +1,25 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+
+  June McEnroe
+  june@causal.agency
+
+mailto:list+litterbox@causal.agency
+  
+  
+litterbox is a TLS-only IRC logger. It logs events from IRC in a SQLite
+database, indexing messages for full-text search. It is intended for
+use with the IRC bouncer net-irc/pounce, but can also be used independently
+as a logging bot.
+
+litterbox provides the scoop command-line query utility. A web interface
+for litterbox is provided by scooper. Some formats of plain text logs can
+be imported into the litterbox database with unscoop.
+  
+  
+lucio.sa...@posteo.net
+Lucio Sauer
+  
+



[gentoo-commits] repo/gentoo:master commit in: app-portage/getuto/

2023-09-03 Thread Andreas K. Hüttel
commit: b955913e5e5ebdaa332b8919e1f3da68daa30195
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Sep  4 00:21:46 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Sep  4 00:23:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b955913e

app-portage/getuto: Bump

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

 app-portage/getuto/Manifest  | 1 +
 app-portage/getuto/{getuto-.ebuild => getuto-1.6.ebuild} | 1 +
 app-portage/getuto/getuto-.ebuild| 1 +
 3 files changed, 3 insertions(+)

diff --git a/app-portage/getuto/Manifest b/app-portage/getuto/Manifest
index b682ffbeedd8..acc7c0f69ec1 100644
--- a/app-portage/getuto/Manifest
+++ b/app-portage/getuto/Manifest
@@ -1,4 +1,5 @@
 DIST getuto-1.3.tar.gz 9589 BLAKE2B 
79f95e263d3a18e58122bb418a3f7e4fe2f28b9e1c0e1cdd21c02df6cb1d0daec233c496ad0191ee4808ccad751b0e76212168454202da03d35bb74a100b24c4
 SHA512 
c7be7c992da2d3817240e20e47ee195a88eeb63a9a8a886e3b526b7a464fa6b2fe932b056aa0140960a9f104c34a6d4bafe483d10bf02da3c8ce9b7e3e4c3b26
 DIST getuto-1.4.tar.gz 9702 BLAKE2B 
a81f474cc9202cdeffa90280c4dd3fa0710dafcad7c70f5887d61f10cd3f2f0a4bf0dda60b4e2eaa7299677b33bb73191066968ca0775d887ceb64ab1c1926d4
 SHA512 
c4f8089986b65056250404242eb31acd8db03a2cf5215d26167d8396befdd96a3d625b3b88958f397dff03b5f5d78c9b1437ff9be58b3502ba9446753473252e
 DIST getuto-1.5.tar.gz 9706 BLAKE2B 
cc31775c89d9beadd1ac32fa5596833e71d8e9aa2ea3229d7bdea4caf23de2e79c76bb74975e13953b6226f806fd547c76b38de71f1b4084dce1a92ce2c217bb
 SHA512 
78da4ca097b87c05980895d3491722e739505e1ce0614fd39242255712e705c3e7455636b67e328980bbc15fe85e6826d6d4a1b1804670f219675a67f404
+DIST getuto-1.6.tar.gz 9956 BLAKE2B 
30ccbbe39993473a30bc6267c221ce23c78efa2b112ee1f2e65836f8b72f4e23f223a17c129293a2d3b5e1ca0c993960ef53905ca2af030e381a77c9e30fff5e
 SHA512 
56277b0a64d31ff7e1637ec2288733c0a1c72045700b32c2d261e2d5ad854c1ae17c0f8e70f6080a008bb09fd0e8dcf8256aeb99615e446f4e6a441b9a1a088b
 DIST libc-1-r1-1.gpkg.tar 20480 BLAKE2B 
b2c184e20c1a29ff66240e992f9f81219285f525eb63cea081372685cf03a2e231a2edb528259617e74c655fbe61b6e0d8fc0bbdbd8452b6098de58432f019d7
 SHA512 
ce52f398ea8979ec16161381803740d49a4294c77303880f54090c379ba5eb8e545a3d3550f229cacc18c7763dc3adf7936561ba1c64b43c87692ec66084e4e6

diff --git a/app-portage/getuto/getuto-.ebuild 
b/app-portage/getuto/getuto-1.6.ebuild
similarity index 97%
copy from app-portage/getuto/getuto-.ebuild
copy to app-portage/getuto/getuto-1.6.ebuild
index 860cc3595dd0..4778eb372c02 100644
--- a/app-portage/getuto/getuto-.ebuild
+++ b/app-portage/getuto/getuto-1.6.ebuild
@@ -29,6 +29,7 @@ RDEPEND="
app-crypt/gnupg
dev-libs/openssl
sec-keys/openpgp-keys-gentoo-release
+   sys-apps/gentoo-functions
 "
 
 src_unpack() {

diff --git a/app-portage/getuto/getuto-.ebuild 
b/app-portage/getuto/getuto-.ebuild
index 860cc3595dd0..4778eb372c02 100644
--- a/app-portage/getuto/getuto-.ebuild
+++ b/app-portage/getuto/getuto-.ebuild
@@ -29,6 +29,7 @@ RDEPEND="
app-crypt/gnupg
dev-libs/openssl
sec-keys/openpgp-keys-gentoo-release
+   sys-apps/gentoo-functions
 "
 
 src_unpack() {



[gentoo-commits] repo/gentoo:master commit in: app-portage/getuto/

2023-09-03 Thread Andreas K. Hüttel
commit: 6194b3ec586f5efe50617d61f9da0f7195a4927c
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Sep  4 00:22:50 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Sep  4 00:23:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6194b3ec

app-portage/getuto: drop 1.3, 1.4

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

 app-portage/getuto/Manifest  |  2 --
 app-portage/getuto/getuto-1.3.ebuild | 49 
 app-portage/getuto/getuto-1.4.ebuild | 49 
 3 files changed, 100 deletions(-)

diff --git a/app-portage/getuto/Manifest b/app-portage/getuto/Manifest
index acc7c0f69ec1..69c516e7de3b 100644
--- a/app-portage/getuto/Manifest
+++ b/app-portage/getuto/Manifest
@@ -1,5 +1,3 @@
-DIST getuto-1.3.tar.gz 9589 BLAKE2B 
79f95e263d3a18e58122bb418a3f7e4fe2f28b9e1c0e1cdd21c02df6cb1d0daec233c496ad0191ee4808ccad751b0e76212168454202da03d35bb74a100b24c4
 SHA512 
c7be7c992da2d3817240e20e47ee195a88eeb63a9a8a886e3b526b7a464fa6b2fe932b056aa0140960a9f104c34a6d4bafe483d10bf02da3c8ce9b7e3e4c3b26
-DIST getuto-1.4.tar.gz 9702 BLAKE2B 
a81f474cc9202cdeffa90280c4dd3fa0710dafcad7c70f5887d61f10cd3f2f0a4bf0dda60b4e2eaa7299677b33bb73191066968ca0775d887ceb64ab1c1926d4
 SHA512 
c4f8089986b65056250404242eb31acd8db03a2cf5215d26167d8396befdd96a3d625b3b88958f397dff03b5f5d78c9b1437ff9be58b3502ba9446753473252e
 DIST getuto-1.5.tar.gz 9706 BLAKE2B 
cc31775c89d9beadd1ac32fa5596833e71d8e9aa2ea3229d7bdea4caf23de2e79c76bb74975e13953b6226f806fd547c76b38de71f1b4084dce1a92ce2c217bb
 SHA512 
78da4ca097b87c05980895d3491722e739505e1ce0614fd39242255712e705c3e7455636b67e328980bbc15fe85e6826d6d4a1b1804670f219675a67f404
 DIST getuto-1.6.tar.gz 9956 BLAKE2B 
30ccbbe39993473a30bc6267c221ce23c78efa2b112ee1f2e65836f8b72f4e23f223a17c129293a2d3b5e1ca0c993960ef53905ca2af030e381a77c9e30fff5e
 SHA512 
56277b0a64d31ff7e1637ec2288733c0a1c72045700b32c2d261e2d5ad854c1ae17c0f8e70f6080a008bb09fd0e8dcf8256aeb99615e446f4e6a441b9a1a088b
 DIST libc-1-r1-1.gpkg.tar 20480 BLAKE2B 
b2c184e20c1a29ff66240e992f9f81219285f525eb63cea081372685cf03a2e231a2edb528259617e74c655fbe61b6e0d8fc0bbdbd8452b6098de58432f019d7
 SHA512 
ce52f398ea8979ec16161381803740d49a4294c77303880f54090c379ba5eb8e545a3d3550f229cacc18c7763dc3adf7936561ba1c64b43c87692ec66084e4e6

diff --git a/app-portage/getuto/getuto-1.3.ebuild 
b/app-portage/getuto/getuto-1.3.ebuild
deleted file mode 100644
index 860cc3595dd0..
--- a/app-portage/getuto/getuto-1.3.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Stand-alone gentoo install trust anchor generation tool"
-HOMEPAGE="https://github.com/projg2/getuto;
-
-if [[ ${PV} ==  ]] ; then
-   EGIT_REPO_URI="https://github.com/projg2/getuto;
-   inherit git-r3
-else
-   SRC_URI="
-   https://github.com/projg2/getuto/archive/refs/tags/${P}.tar.gz
-   "
-   S=${WORKDIR}/${PN}-${P}
-
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-fi
-
-SRC_URI+=" test? ( 
https://mirror.bytemark.co.uk/gentoo/releases/amd64/binpackages/17.1/x86-64/virtual/libc/libc-1-r1-1.gpkg.tar
 )"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   app-crypt/gnupg
-   dev-libs/openssl
-   sec-keys/openpgp-keys-gentoo-release
-"
-
-src_unpack() {
-   if [[ ${PV} ==  ]] ; then
-   git-r3_src_unpack
-   else
-   # Don't mangle test data
-   unpack ${P}.tar.gz
-   fi
-
-   if use test ; then
-   cp "${DISTDIR}"/libc-1-r1-1.gpkg.tar "${S}" || die
-   fi
-}
-
-src_install() {
-   dobin getuto
-}

diff --git a/app-portage/getuto/getuto-1.4.ebuild 
b/app-portage/getuto/getuto-1.4.ebuild
deleted file mode 100644
index 860cc3595dd0..
--- a/app-portage/getuto/getuto-1.4.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Stand-alone gentoo install trust anchor generation tool"
-HOMEPAGE="https://github.com/projg2/getuto;
-
-if [[ ${PV} ==  ]] ; then
-   EGIT_REPO_URI="https://github.com/projg2/getuto;
-   inherit git-r3
-else
-   SRC_URI="
-   https://github.com/projg2/getuto/archive/refs/tags/${P}.tar.gz
-   "
-   S=${WORKDIR}/${PN}-${P}
-
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-fi
-
-SRC_URI+=" test? ( 
https://mirror.bytemark.co.uk/gentoo/releases/amd64/binpackages/17.1/x86-64/virtual/libc/libc-1-r1-1.gpkg.tar
 )"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   app-crypt/gnupg
-   dev-libs/openssl
- 

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

2023-09-03 Thread Henri Gasc
commit: 7c7dcad328c74456fcbbeb50254c36a1ef7a441d
Author: Henri Gasc  eurecom  fr>
AuthorDate: Sat Sep  2 21:30:26 2023 +
Commit: Henri Gasc  eurecom  fr>
CommitDate: Sun Sep  3 23:00:17 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7c7dcad3

dev-python/ManimPango: enable py3.12

Closes: https://bugs.gentoo.org/912214
Signed-off-by: Henri Gasc  eurecom.fr>

 dev-python/ManimPango/ManimPango-0.4.3.ebuild | 14 --
 1 file changed, 12 insertions(+), 2 deletions(-)

diff --git a/dev-python/ManimPango/ManimPango-0.4.3.ebuild 
b/dev-python/ManimPango/ManimPango-0.4.3.ebuild
index 44a338cc34..5ca9c759a0 100644
--- a/dev-python/ManimPango/ManimPango-0.4.3.ebuild
+++ b/dev-python/ManimPango/ManimPango-0.4.3.ebuild
@@ -3,8 +3,9 @@
 
 EAPI=8
 
+DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1
 
@@ -15,8 +16,15 @@ 
SRC_URI="https://github.com/ManimCommunity/ManimPango/archive/refs/tags/v${PV}.t
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64"
+IUSE="debug"
 
-BDEPEND="x11-libs/pango"
+BDEPEND="
+   dev-python/cython[${PYTHON_USEDEP}]
+   x11-libs/pango
+"
+#  doc? (
+#  dev-python/sphinxext-opengraph[${PYTHON_USEDEP}]
+#  )
 DEPEND="${BDEPEND}"
 
 src_prepare() {
@@ -24,3 +32,5 @@ src_prepare() {
rm -rf "${S}/tests"
distutils-r1_src_prepare
 }
+
+# distutils_enable_sphinx docs # We need a lot of other packages if we allow 
doc



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

2023-09-03 Thread Henri Gasc
commit: 3deccf5d0001b082c2faa0a7cd629fe3cd432e58
Author: Henri Gasc  eurecom  fr>
AuthorDate: Sat Sep  2 22:09:16 2023 +
Commit: Henri Gasc  eurecom  fr>
CommitDate: Sun Sep  3 23:00:21 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3deccf5d

dev-python/glcontext: enable py3.12

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

 dev-python/glcontext/glcontext-2.4.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/glcontext/glcontext-2.4.0.ebuild 
b/dev-python/glcontext/glcontext-2.4.0.ebuild
index 7346bddc09..0a1400af3e 100644
--- a/dev-python/glcontext/glcontext-2.4.0.ebuild
+++ b/dev-python/glcontext/glcontext-2.4.0.ebuild
@@ -3,8 +3,9 @@
 
 EAPI=8
 
+DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1 virtualx
 
@@ -17,7 +18,6 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="debug"
 
-DISTUTILS_EXT=1
 BDEPEND="
x11-libs/libX11
media-libs/libglvnd[X]



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

2023-09-03 Thread Henri Gasc
commit: 4805553bf2582b804736ce0c1063a702356e7d17
Author: Henri Gasc  eurecom  fr>
AuthorDate: Sat Sep  2 22:28:46 2023 +
Commit: Henri Gasc  eurecom  fr>
CommitDate: Sun Sep  3 23:00:21 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4805553b

dev-python/moderngl: add doc USE flag

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

 dev-python/moderngl/moderngl-5.8.2.ebuild | 17 ++---
 1 file changed, 14 insertions(+), 3 deletions(-)

diff --git a/dev-python/moderngl/moderngl-5.8.2.ebuild 
b/dev-python/moderngl/moderngl-5.8.2.ebuild
index e3584a1e0c..73fd01c5ad 100644
--- a/dev-python/moderngl/moderngl-5.8.2.ebuild
+++ b/dev-python/moderngl/moderngl-5.8.2.ebuild
@@ -3,6 +3,7 @@
 
 EAPI=8
 
+DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=setuptools
 PYTHON_COMPAT=( python3_{10..11} )
 
@@ -19,22 +20,32 @@ IUSE="debug"
 RESTRICT="test"
 # The tests need moderngl compiled AND installed, otherwise they fail
 
-DISTUTILS_EXT=1
 BDEPEND="
x11-libs/libX11
media-libs/mesa
-   dev-python/glcontext[${PYTHON_USEDEP}]
+   >=dev-python/glcontext-2.3.6[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/proj/guru:dev commit in: media-sound/qpwgraph/

2023-09-03 Thread Leonardo Hernandez
commit: 613cdc3fcf58f1e054d4e522100f36fc36cd9113
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Sun Sep  3 22:36:59 2023 +
Commit: Leonardo Hernandez  proton  me>
CommitDate: Sun Sep  3 22:37:07 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=613cdc3f

media-sound/qpwgraph: treeclean, package moved to ::gentoo

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 media-sound/qpwgraph/Manifest  |  1 -
 media-sound/qpwgraph/metadata.xml  | 14 --
 media-sound/qpwgraph/qpwgraph-0.4.4.ebuild | 41 
 media-sound/qpwgraph/qpwgraph-.ebuild  | 43 --
 4 files changed, 99 deletions(-)

diff --git a/media-sound/qpwgraph/Manifest b/media-sound/qpwgraph/Manifest
deleted file mode 100644
index 0ccabec61d..00
--- a/media-sound/qpwgraph/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST qpwgraph-0.4.4.tar.bz2 452078 BLAKE2B 
c20400f4535bdb5986ff73850984d86e57ccbf3adb05692f5dee8c39d3c0c8d9af0fc84e7de66d702f3ddbd9d6807812fe66bc8fc222eb39519ed629b5e50afc
 SHA512 
ed64e290e2dab7b0a2d04fe938e0f2a2ac5ad2dc7ccf6d7940c8a1e7d8552304c24f396e26dedea8a99010b7b7c6ab5c935a4383d5d56ed9f66e8c9efd299a29

diff --git a/media-sound/qpwgraph/metadata.xml 
b/media-sound/qpwgraph/metadata.xml
deleted file mode 100644
index 03217a468f..00
--- a/media-sound/qpwgraph/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   Samuel BAUER
-   samuel.ba...@yahoo.fr
-   
-   
-   rncbc/qpwgraph
-   
-   
-   Build support for tray icon
-   
-

diff --git a/media-sound/qpwgraph/qpwgraph-0.4.4.ebuild 
b/media-sound/qpwgraph/qpwgraph-0.4.4.ebuild
deleted file mode 100644
index f925abb1cd..00
--- a/media-sound/qpwgraph/qpwgraph-0.4.4.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake xdg
-
-DESCRIPTION="PipeWire Graph Qt GUI Interface"
-HOMEPAGE="https://gitlab.freedesktop.org/rncbc/qpwgraph;
-SRC_URI="https://gitlab.freedesktop.org/rncbc/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-
-IUSE="alsa trayicon wayland"
-
-BDEPEND="dev-qt/linguist-tools:5"
-DEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   media-video/pipewire
-   trayicon? ( dev-qt/qtnetwork:5 )
-"
-RDEPEND="${DEPEND}
-   dev-qt/qtsvg:5
-"
-
-S=${WORKDIR}/${PN}-v${PV}
-
-src_configure() {
-   local mycmakeargs=(
-   -DCONFIG_ALSA_MIDI=$(usex alsa)
-   -DCONFIG_SYSTEM_TRAY=$(usex trayicon)
-   -DCONFIG_WAYLAND=$(usex wayland)
-   -DCONFIG_QT6=0
-   )
-   cmake_src_configure
-}

diff --git a/media-sound/qpwgraph/qpwgraph-.ebuild 
b/media-sound/qpwgraph/qpwgraph-.ebuild
deleted file mode 100644
index a4229d71a0..00
--- a/media-sound/qpwgraph/qpwgraph-.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake git-r3 xdg
-
-DESCRIPTION="PipeWire Graph Qt GUI Interface"
-HOMEPAGE="https://gitlab.freedesktop.org/rncbc/qpwgraph;
-EGIT_REPO_URI="https://gitlab.freedesktop.org/rncbc/qpwgraph;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS=""
-
-IUSE="alsa trayicon wayland"
-
-BDEPEND="dev-qt/linguist-tools:5"
-DEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtx11extras:5
-   dev-qt/qtxml:5
-   media-video/pipewire"
-RDEPEND="${DEPEND}
-   dev-qt/qtsvg:5
-"
-
-src_prepare() {
-   cmake_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DCONFIG_ALSA_MIDI=$(usex alsa)
-   -DCONFIG_SYSTEM_TRAY=$(usex trayicon)
-   -DCONFIG_WAYLAND=$(usex wayland)
-   -DCONFIG_QT6=0
-   )
-   cmake_src_configure
-}



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

2023-09-03 Thread Lucio Sauer
commit: 72b0f9c3ea374dee0a2d665ced0c5c17b3effc04
Author: Lucio Sauer  posteo  net>
AuthorDate: Sun Sep  3 22:23:38 2023 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Sun Sep  3 22:24:37 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=72b0f9c3

media-libs/dr_mp3: new package, add 0.6.37

Signed-off-by: Lucio Sauer  posteo.net>

 media-libs/dr_mp3/Manifest|   2 +
 media-libs/dr_mp3/dr_mp3-0.6.37.ebuild|  73 ++
 media-libs/dr_mp3/files/dr_mp3-0.6.37-docs.tar.xz | Bin 0 -> 3600 bytes
 media-libs/dr_mp3/metadata.xml|  11 
 4 files changed, 86 insertions(+)

diff --git a/media-libs/dr_mp3/Manifest b/media-libs/dr_mp3/Manifest
new file mode 100644
index 00..9576ba913d
--- /dev/null
+++ b/media-libs/dr_mp3/Manifest
@@ -0,0 +1,2 @@
+DIST dr_mp3-0.6.37.gh.tar.gz 518399 BLAKE2B 
f2e78096f23332d4ef3ec0336230a9dcf4800356418607dcda5b8025e284feac6532c589ed5a916525396159dac5a79c343f90deec6337376bc9fdfbd93d0675
 SHA512 
01328904666c11416c361315d693411ea8f53b883f5acb8e6233b121abaab08cc3e4ba2c5d2a3b2a39fbcd0f868647f7f892d8ef6cd7be8ef683bb0497dd7114
+DIST dr_mp3-0.6.37.h 181793 BLAKE2B 
982668ac1e9d4dbfd9acea11c8967fd6600cee801457655ccbda1ca8a02393797e777b61f7d1d4d7aae6bf1c19263208c442df7be431f56b9fc509f57fae4845
 SHA512 
77df59c31aa45ccf62e880b6f4a9daad809f2eae728e1f8754e27639e20b47712a896ec345823b87b95d434eb3670adad1bb22252a85f377f26ffea842d16468

diff --git a/media-libs/dr_mp3/dr_mp3-0.6.37.ebuild 
b/media-libs/dr_mp3/dr_mp3-0.6.37.ebuild
new file mode 100644
index 00..8a8f68e956
--- /dev/null
+++ b/media-libs/dr_mp3/dr_mp3-0.6.37.ebuild
@@ -0,0 +1,73 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Single-header MP3 audio decoder library"
+HOMEPAGE="https://github.com/mackron/dr_libs/;
+COMMIT="1b0bc87c6b9b04052e6ef0117396dab8482c250e"
+SRC_URI="!test? ( 
https://raw.githubusercontent.com/mackron/dr_libs/${COMMIT}/dr_mp3.h -> ${P}.h )
+ test? ( 
https://github.com/mackron/dr_libs/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz )"
+LICENSE="|| ( MIT-0 public-domain )"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+S="${WORKDIR}/dr_libs-${COMMIT}"
+
+# Unfortunately, the only other test is interactive.
+TESTCASES=(
+   dr_mp3_test_0.c
+)
+
+src_unpack() {
+   default
+   unpack "${FILESDIR}"/${P}-docs.tar.xz
+}
+
+src_prepare() {
+   if use test; then
+   # Remove some unused parts of the source tree that could 
contribute different
+   # (but acceptable) license terms if they were used—just to 
prove that we do not
+   # use them.
+   rm -rv old || die
+   fi
+   default
+}
+
+src_compile() {
+   if use test; then
+   local MY_{CC,BUILD}
+   MY_CC=$(tc-getCC)
+
+   pushd tests > /dev/null || die
+   for tcase in ${TESTCASES[@]}; do
+   einfo "Compiling test case ${tcase}."
+   MY_BUILD="${MY_CC} mp3/${tcase} -o bin/${tcase} 
${CFLAGS} ${CPPFLAGS}"
+   ${MY_BUILD} || die "Build failed: ${MY_BUILD}"
+   done
+   popd || die
+   fi
+}
+
+src_test() {
+   pushd tests > /dev/null || die
+   for tcase in ${TESTCASES[@]}; do
+   einfo "Running test case ${tcase}."
+   ./bin/${tcase} || die "Test case ${tcase} failed."
+   done
+   popd || die
+}
+
+src_install() {
+   einstalldocs
+   if use test; then
+   doheader dr_mp3.h
+   else
+   newheader "${DISTDIR}"/${P}.h dr_mp3.h
+   fi
+}

diff --git a/media-libs/dr_mp3/files/dr_mp3-0.6.37-docs.tar.xz 
b/media-libs/dr_mp3/files/dr_mp3-0.6.37-docs.tar.xz
new file mode 100644
index 00..e12d9066fa
Binary files /dev/null and b/media-libs/dr_mp3/files/dr_mp3-0.6.37-docs.tar.xz 
differ

diff --git a/media-libs/dr_mp3/metadata.xml b/media-libs/dr_mp3/metadata.xml
new file mode 100644
index 00..6b41d45a1f
--- /dev/null
+++ b/media-libs/dr_mp3/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+watermanpa...@posteo.net
+Lucio Sauer
+  
+  
+mackron/dr_libs
+  
+



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

2023-09-03 Thread Lucio Sauer
commit: 69ef98704288b2637e52bbc5f552569930a2685f
Author: Lucio Sauer  posteo  net>
AuthorDate: Sun Sep  3 22:23:22 2023 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Sun Sep  3 22:24:36 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=69ef9870

media-libs/dr_flac: new package, add 0.12.41

Signed-off-by: Lucio Sauer  posteo.net>

 media-libs/dr_flac/Manifest|   3 +
 media-libs/dr_flac/dr_flac-0.12.41.ebuild  | 117 +
 .../dr_flac/files/dr_flac-0.12.41-docs.tar.xz  | Bin 0 -> 6044 bytes
 media-libs/dr_flac/metadata.xml|  11 ++
 4 files changed, 131 insertions(+)

diff --git a/media-libs/dr_flac/Manifest b/media-libs/dr_flac/Manifest
new file mode 100644
index 00..f603b6ed0a
--- /dev/null
+++ b/media-libs/dr_flac/Manifest
@@ -0,0 +1,3 @@
+DIST dr_flac-0.12.41-testbench.gh.tar.gz 209727087 BLAKE2B 
72547637782c4af9eb914e417896d1c6c0b403ac9996dbcea4de7d3343e7d39072a8df2af397ef5ace81a85b0214015d4b73d40b06b072df9d60ea5dcb0bbe8a
 SHA512 
990aed238e5158b1a1e03d67316416fc1b33cd9e1653bef3295ae6abd016f09060f87627904424afd2855886d1f43fc475259f4ec4d71e9e7e4f0f4158a819ac
+DIST dr_flac-0.12.41.gh.tar.gz 518329 BLAKE2B 
c01d2dd3a7397251589e2e2d0be14b6005e21f77b7453990bb340dd3c87808a8b64e033073380b832a377c614775cf7f8666df56b74b4fb1b1fd115add43b296
 SHA512 
9f0d2a162358b949bf9b35d92dc2f5845830c31014f2bc66c197240db5d840fcf85e9feec86b4678d05948e41e94ca1b9e909edc648e82ab7ba9ade195cc3a40
+DIST dr_flac-0.12.41.h 525519 BLAKE2B 
4433e0406e8f4f7d301ebd7336d76b72c7b27767b570ab3807eeafab231274269709105bb0eb9995a6a205e94b0e38691208136ca71703a9273882b4a8313f36
 SHA512 
1cf8d2acc80ce2d4f417b7f34b5fc92b9c88678a4b44c6b4a0f8a22c7497ddc8bb9ba79aa860932d436ae60253455391cf6f843713fa0a8d9fb36d29602a4e3a

diff --git a/media-libs/dr_flac/dr_flac-0.12.41.ebuild 
b/media-libs/dr_flac/dr_flac-0.12.41.ebuild
new file mode 100644
index 00..287d210e73
--- /dev/null
+++ b/media-libs/dr_flac/dr_flac-0.12.41.ebuild
@@ -0,0 +1,117 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Single-header FLAC audio decoder library"
+HOMEPAGE="https://github.com/mackron/dr_libs/;
+declare -A COMMITS=(
+   [dr_flac]="353bdc08bd90b24832a5eb149b2c4fd770a650f6"
+   [testbench]="4a19dc2ddb9ee3ac083abaa99faa3a0b7230f833"
+)
+SRC_URI="!test? ( 
https://raw.githubusercontent.com/mackron/dr_libs/${COMMITS[dr_flac]}/dr_flac.h 
-> ${P}.h )
+ test? ( 
https://github.com/mackron/dr_libs/archive/${COMMITS[dr_flac]}.tar.gz -> 
${P}.gh.tar.gz
+ 
https://github.com/ietf-wg-cellar/flac-test-files/archive/${COMMITS[testbench]}.tar.gz
+ -> ${P}-testbench.gh.tar.gz )"
+
+LICENSE="|| ( MIT-0 public-domain )"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="test? ( media-libs/flac )"
+
+TESTCASES=(
+   dr_flac_seeking.c
+   dr_flac_{decoding,test_0}.{c,cpp}
+)
+
+S="${WORKDIR}/dr_libs-${COMMITS[dr_flac]}"
+
+src_unpack() {
+   default
+   unpack "${FILESDIR}"/${P}-docs.tar.xz
+}
+
+src_prepare() {
+   if use test; then
+   # Remove some unused parts of the source tree that could 
contribute different
+   # (but acceptable) license terms if they were used—just to 
prove that we do not
+   # use them.
+   rm -rv old || die
+
+   # Sanitize testbench and move to expected location
+   find "${WORKDIR}"/flac-test-files-${COMMITS[testbench]}/subset 
-type f \
+\! -name "*.flac" -delete || die
+   mv -T "${WORKDIR}"/flac-test-files-${COMMITS[testbench]}/subset 
\
+  tests/testvectors/flac/testbench || die
+
+   # Disable profiling tests as they are not relevant downstream.
+   for tcase in ${TESTCASES[@]}; do
+   sed -i "s/doProfiling = DRFLAC_TRUE/doProfiling = 
DRFLAC_FALSE/" \
+   tests/flac/$tcase || die "sed failed on 
tests/flac/$tcase"
+   done
+
+   fi
+   default
+}
+
+src_compile() {
+   if use test; then
+   local MY_{C,CC,CXX,BUILD,FLAGS}
+   MY_CC=$(tc-getCC)
+   MY_CXX=$(tc-getCXX)
+
+   pushd tests > /dev/null || die
+   for tcase in ${TESTCASES[@]}; do
+   einfo "Compiling test case ${tcase}."
+   case ${tcase} in
+   *.cpp)
+   MY_C=${MY_CXX}
+   MY_FLAGS=${CXXFLAGS}
+   ;;
+   *.c)
+   MY_C=${MY_CC}
+   MY_FLAGS=${CFLAGS}
+

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

2023-09-03 Thread Lucio Sauer
commit: 53d81f1fa7fbd2e44e438dcc8ea6eb6bb791ba0b
Author: Lucio Sauer  posteo  net>
AuthorDate: Sun Sep  3 22:20:49 2023 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Sun Sep  3 22:24:30 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=53d81f1f

media-libs/dr_wav: standardise dr_* lib ebuilds

- Respect user LDFLAGS variable where applicable.
- Pre-compile tests in src_compile and run them in src_test.
- Extract documentation from header and provide it in dedicated files
  in FILESDIR

Signed-off-by: Lucio Sauer  posteo.net>

 media-libs/dr_wav/Manifest |   3 +-
 media-libs/dr_wav/dr_wav-0.13.32.ebuild| 107 +
 media-libs/dr_wav/files/dr_wav-0.13.32-docs.tar.xz | Bin 0 -> 5644 bytes
 3 files changed, 67 insertions(+), 43 deletions(-)

diff --git a/media-libs/dr_wav/Manifest b/media-libs/dr_wav/Manifest
index 4f2756b168..b4652ddbc6 100644
--- a/media-libs/dr_wav/Manifest
+++ b/media-libs/dr_wav/Manifest
@@ -1,3 +1,2 @@
-DIST dr_wav-0.13.32-README.md 1243 BLAKE2B 
5b22e00252f4307b5407b2b7cdbc237fa60975f86b9151f5a8eeea8faa1e81d1eec15a22a1952d1440a1f0b76b1e59782a30eb38473cab978a47fcfa391c8a9a
 SHA512 
661529e69639367920276c5f6ff425fdd176ac8a7475212a1c1e1e2ccdbdf076f1a26eae1a1913f98da0d9e1c6ca04a48e0de69f3c681b1a7574674d7015bbb6
-DIST dr_wav-0.13.32.gh.h 351384 BLAKE2B 
2bcbeab7e7aa6a7519bea978742494205625a60b8c0a464305c6f6fb7eec33be54640fdb2578437c4143e50e5ad2d18730351ecdd824d25ab6e0f8af3b8d018c
 SHA512 
a4a681546716b1a1a9e55321796828828b1872bf223c7c02529a1553b8beafe2a89ffe72a38e5aa3bf457a8ce4dd2dcf9cba7a9cde28e59586a8388f1439a8a1
 DIST dr_wav-0.13.32.gh.tar.gz 518394 BLAKE2B 
49447a2b845f95e9896fb45ac2cd9de8f59d45d3271e30e26c0e519355c3578b96f2c2978677d2774c1bfa4656a8213eafda00207cdd89f72d6823cf0f1b77cf
 SHA512 
34126c8eb65f0735b77f058db9f1618b3c4e820698804b47f7a629c47df571e9cbbeefd4cce193409ebd715d37ed5faf1c3c27a7240e0f5418089cffe853f1ea
+DIST dr_wav-0.13.32.h 351384 BLAKE2B 
2bcbeab7e7aa6a7519bea978742494205625a60b8c0a464305c6f6fb7eec33be54640fdb2578437c4143e50e5ad2d18730351ecdd824d25ab6e0f8af3b8d018c
 SHA512 
a4a681546716b1a1a9e55321796828828b1872bf223c7c02529a1553b8beafe2a89ffe72a38e5aa3bf457a8ce4dd2dcf9cba7a9cde28e59586a8388f1439a8a1

diff --git a/media-libs/dr_wav/dr_wav-0.13.32.ebuild 
b/media-libs/dr_wav/dr_wav-0.13.32.ebuild
index b9ed2c4cac..a28e010ba5 100644
--- a/media-libs/dr_wav/dr_wav-0.13.32.ebuild
+++ b/media-libs/dr_wav/dr_wav-0.13.32.ebuild
@@ -5,12 +5,11 @@ EAPI=8
 
 inherit toolchain-funcs
 
-DESCRIPTION="WAV audio loader and writer"
+DESCRIPTION="Single-header WAV audio loader and writer library"
 HOMEPAGE="https://github.com/mackron/dr_libs/;
 COMMIT="d35a3bc5efd02455d98cbe12b94647136f09b42d"
-SRC_URI="https://raw.githubusercontent.com/mackron/dr_libs/${COMMIT}/dr_wav.h 
-> ${P}.gh.h
-   https://raw.githubusercontent.com/mackron/dr_libs/${COMMIT}/README.md 
-> ${P}-README.md
-   test? ( https://github.com/mackron/dr_libs/archive/${COMMIT}.tar.gz -> 
${P}.gh.tar.gz )"
+SRC_URI="!test? ( 
https://raw.githubusercontent.com/mackron/dr_libs/${COMMIT}/dr_wav.h -> ${P}.h )
+ test? ( 
https://github.com/mackron/dr_libs/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz )"
 
 LICENSE="|| ( MIT-0 public-domain )"
 SLOT="0"
@@ -21,72 +20,98 @@ RESTRICT="!test? ( test )"
 
 BDEPEND="test? ( media-libs/libsndfile )"
 
-S="${DISTDIR}"
+TESTCASES=(
+   dr_wav_encoding.c
+   dr_wav_{decoding,test_0}.{c,cpp}
+)
+
+S="${WORKDIR}/dr_libs-${COMMIT}"
+
+src_unpack() {
+   default
+   unpack "${FILESDIR}"/${P}-docs.tar.xz
+}
 
 src_prepare() {
if use test; then
-   pushd "${WORKDIR}/dr_libs-${COMMIT}" > /dev/null || die
# Remove some unused parts of the source tree that could 
contribute different
# (but acceptable) license terms if they were used—just to 
prove that we do not
# use them.
-   rm -rv old
+   rm -rv old || die
 
# Unbundle library with incorrect include path.
sed -i 
's,"../../../miniaudio/miniaudio.h",,' \
tests/wav/dr_wav_playback.c || die
-   # Profiling tests aren't implemented.
+   # Disable profiling tests as they are not relevant downstream.
sed -i 's/doProfiling = DRWAV_TRUE/doProfiling = DRWAV_FALSE/' \
tests/wav/dr_wav_decoding.c || die
-   popd || die
+   # Test cases dr_wav_{en,de}coding.{c,cpp} write and read a file 
from a
+   # missing directory.
+   mkdir tests/testvectors/wav/tests || die
fi
default
 }
 
+src_compile() {
+   if use test; then
+   local MY_{C,CC,CXX,BUILD,FLAGS}
+   MY_CC=$(tc-getCC)
+   MY_CXX=$(tc-getCXX)
+
+   pushd tests > /dev/null || die
+   for tcase in ${TESTCASES[@]}; do
+

[gentoo-commits] repo/proj/guru:dev commit in: app-misc/chayang/

2023-09-03 Thread Martin Matouš
commit: 302f47fb107d5c5765a1d7fb00050fc1e3f9b902
Author: Martin Matouš  matous  dev>
AuthorDate: Sun Sep  3 21:42:42 2023 +
Commit: Martin Matouš  matous  dev>
CommitDate: Sun Sep  3 21:45:01 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=302f47fb

app-misc/chayang: new package, add 0.1.0

Signed-off-by: Martin Matouš  matous.dev>

 app-misc/chayang/Manifest |  1 +
 app-misc/chayang/chayang-0.1.0.ebuild | 25 +
 app-misc/chayang/metadata.xml | 19 +++
 3 files changed, 45 insertions(+)

diff --git a/app-misc/chayang/Manifest b/app-misc/chayang/Manifest
new file mode 100644
index 00..6725abea3b
--- /dev/null
+++ b/app-misc/chayang/Manifest
@@ -0,0 +1 @@
+DIST chayang-0.1.0.tar.gz 10508 BLAKE2B 
401f75207ef6efd3bf6fb7b5ddf2c7574f34af2850510d6300db58acf113065e4eeb45243d9ab068081de150803a7e7b1d0f254d81363f4f0e61bb7d77967279
 SHA512 
62924d1cf66b43882672f917499e4e73ca221bc1fbeaee2ac3efb9969a5d022c0d414d043b50905a619b9963bf5281b735e4903cfaa68b794c03b46f569aab02

diff --git a/app-misc/chayang/chayang-0.1.0.ebuild 
b/app-misc/chayang/chayang-0.1.0.ebuild
new file mode 100644
index 00..0ee1c2828c
--- /dev/null
+++ b/app-misc/chayang/chayang-0.1.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="Gradually dim the screen."
+HOMEPAGE="https://git.sr.ht/~emersion/chayang;
+SRC_URI="https://git.sr.ht/~emersion/chayang/archive/v${PV}.tar.gz -> 
${PN}-${PV}.tar.gz"
+LICENSE="MIT"
+
+SLOT="0"
+KEYWORDS="~amd64"
+
+S="${WORKDIR}/${PN}-v${PV}"
+RESTRICT="mirror"
+
+RDEPEND="dev-libs/wayland"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=dev-libs/wayland-protocols-1.14
+   >=dev-util/wayland-scanner-1.14.91
+   virtual/pkgconfig
+"

diff --git a/app-misc/chayang/metadata.xml b/app-misc/chayang/metadata.xml
new file mode 100644
index 00..1ed32f96ed
--- /dev/null
+++ b/app-misc/chayang/metadata.xml
@@ -0,0 +1,19 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   m...@matous.dev
+   Martin Matouš
+   
+   
+   Gradually dim the screen.
+   Can be used to implement a grace period before locking the session.
+   
+   
+   
+   cont...@emersion.fr
+   Simon Ser
+   
+   ~emersion/chayang
+   
+



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

2023-09-03 Thread Mike Pagano
commit: 15b206cabf3ebaf8ec21d30b376bd8c307dbd495
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Sep  3 20:21:41 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Sep  3 20:21:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15b206ca

www-servers/nginx-unit: Fix for modules install, thanks to Brandon Holbrook

Closes: https://bugs.gentoo.org/907204

Signed-off-by: Mike Pagano  gentoo.org>

 www-servers/nginx-unit/nginx-unit-1.31.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-servers/nginx-unit/nginx-unit-1.31.0.ebuild 
b/www-servers/nginx-unit/nginx-unit-1.31.0.ebuild
index ed9744731336..8873b5665a10 100644
--- a/www-servers/nginx-unit/nginx-unit-1.31.0.ebuild
+++ b/www-servers/nginx-unit/nginx-unit-1.31.0.ebuild
@@ -51,7 +51,7 @@ src_configure() {
local opt=(
--control=unix:/run/${PN}.sock
--log=/var/log/${PN}
-   --modules=$(get_libdir)/${PN}
+   --modules=/usr/$(get_libdir)/${PN}
--pid=/run/${PN}.pid
--prefix=/usr
--state=/var/lib/${PN}



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

2023-09-03 Thread Mike Pagano
commit: 94f6ed4ff6284f22098d63223bbd045711a59013
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Sep  3 20:22:45 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Sep  3 20:22:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94f6ed4f

www-servers/nginx-unit: drop 1.29.1-r1

Signed-off-by: Mike Pagano  gentoo.org>

 www-servers/nginx-unit/nginx-unit-1.29.1-r1.ebuild | 94 --
 1 file changed, 94 deletions(-)

diff --git a/www-servers/nginx-unit/nginx-unit-1.29.1-r1.ebuild 
b/www-servers/nginx-unit/nginx-unit-1.29.1-r1.ebuild
deleted file mode 100644
index af289a79a2ce..
--- a/www-servers/nginx-unit/nginx-unit-1.29.1-r1.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit flag-o-matic python-single-r1 systemd toolchain-funcs
-
-MY_P="unit-${PV}"
-DESCRIPTION="Dynamic web and application server"
-HOMEPAGE="https://unit.nginx.org;
-SRC_URI="https://unit.nginx.org/download/${MY_P}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-MY_USE="perl python ruby"
-MY_USE_PHP="php8-0 php8-1 "
-IUSE="${MY_USE} ${MY_USE_PHP} ssl"
-REQUIRED_USE="|| ( ${IUSE} )
-   python? ( ${PYTHON_REQUIRED_USE} )"
-
-DEPEND="perl? ( dev-lang/perl:= )
-   php8-0? ( dev-lang/php:8.0[embed] )
-   php8-1? ( dev-lang/php:8.1[embed] )
-   python? ( ${PYTHON_DEPS} )
-   ruby? (
-   dev-lang/ruby:=
-   dev-ruby/rubygems:=
-   )
-   ssl? ( dev-libs/openssl:0= )
-   virtual/libcrypt:0="
-RDEPEND="${DEPEND}
-   acct-user/nginx-unit
-   acct-group/nginx-unit"
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   eapply_user
-   sed -i '/^CFLAGS/d' auto/make || die
-   default
-}
-
-src_configure() {
-   local opt=(
-   --control=unix:/run/${PN}.sock
-   --log=/var/log/${PN}
-   --modules=$(get_libdir)/${PN}
-   --pid=/run/${PN}.pid
-   --prefix=/usr
-   --state=/var/lib/${PN}
-   --user=${PN}
-   --group=${PN}
-   )
-
-   use ssl && opt+=( --openssl )
-   export AR="$(tc-getAR)"
-   export CC="$(tc-getCC)"
-   ./configure ${opt[@]} --ld-opt="${LDFLAGS}" || die "Core configuration 
failed"
-
-   # Modules require position-independent code
-   append-cflags $(test-flags-CC -fPIC)
-
-   for flag in ${MY_USE} ; do
-   if use ${flag} ; then
-   ./configure ${flag} || die "Module configuration 
failed: ${flag}"
-   fi
-   done
-
-   for flag in ${MY_USE_PHP} ; do
-   if use ${flag} ; then
-   local php_slot="/usr/$(get_libdir)/${flag/-/.}"
-   ./configure php \
-   --module=${flag} \
-   --config=${php_slot}/bin/php-config \
-   --lib-path=${php_slot}/$(get_libdir) || die 
"Module configuration failed: ${flag}"
-   fi
-   done
-}
-
-src_install() {
-   default
-
-   diropts -m 0770
-   keepdir /var/lib/${PN}
-   newinitd "${FILESDIR}/${PN}.initd-r1" ${PN}
-   newconfd "${FILESDIR}"/nginx-unit.confd nginx-unit
-   systemd_newunit "${FILESDIR}"/${PN}.service ${PN}.service
-}



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

2023-09-03 Thread Mike Pagano
commit: fcb9439bc2e682fcb3a080dbed565fa4580aa9ba
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Sep  3 20:23:05 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Sep  3 20:23:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcb9439b

www-servers/nginx-unit: drop 1.30.0

Signed-off-by: Mike Pagano  gentoo.org>

 www-servers/nginx-unit/Manifest |   1 -
 www-servers/nginx-unit/nginx-unit-1.30.0.ebuild | 104 
 2 files changed, 105 deletions(-)

diff --git a/www-servers/nginx-unit/Manifest b/www-servers/nginx-unit/Manifest
index 66246498b0ae..2e6151545cbb 100644
--- a/www-servers/nginx-unit/Manifest
+++ b/www-servers/nginx-unit/Manifest
@@ -1,3 +1,2 @@
 DIST nginx-unit-1.29.1.tar.gz 906654 BLAKE2B 
1068a1002b05f6f9f28b19745e3c1c0f1d1def89fad8489174fd7b38ddd8c9678f27a3b105f98a17d537621cdd2cbedf9f39b4c284a7918d290287f3c324fa49
 SHA512 
c99cea78804ead999e62777132fe204e0f87e1b58e55b0b4a074ab8d203149c14c8faef64872a44404f8fca5bfd98d2f9e4aae2db89bebeee15f27cabbc9f247
-DIST nginx-unit-1.30.0.tar.gz 894843 BLAKE2B 
7582887cf916d6bce45858f933a191121f8c9e7eb29d0df086ca48c6b87bd44ad650ac14e747587718a60fc39ba55c35e3469c91869c36f7e07f0db2c2840c39
 SHA512 
cee27016c5445eb44d144a491c6ec36445e45492c09775ec62613dd260e36a9a2d387088e3ae814082d1782dbcefca105e884ebd21dea94288a03062c945139d
 DIST nginx-unit-1.31.0.tar.gz 905152 BLAKE2B 
4b3b89318706c584fc2b80599c00bb104c1d70c14f8730b3f1142ae1b30db4cdd6516958eb0daf90031df953c0654af71a0f453a0c0c1f345241b215c207963b
 SHA512 
ce367c81dc96b4a8d280a3e34ff8bbf1941a595c5570f9e50ffa49e1f8ac3c2e0a620be5a994a1c4c65aee7790ca227fddafba1c461fccdced83fd4c08c091e6

diff --git a/www-servers/nginx-unit/nginx-unit-1.30.0.ebuild 
b/www-servers/nginx-unit/nginx-unit-1.30.0.ebuild
deleted file mode 100644
index 576f5179c69f..
--- a/www-servers/nginx-unit/nginx-unit-1.30.0.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit flag-o-matic python-single-r1 systemd toolchain-funcs
-
-MY_P="unit-${PV}"
-DESCRIPTION="Dynamic web and application server"
-HOMEPAGE="https://unit.nginx.org;
-SRC_URI="https://unit.nginx.org/download/${MY_P}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-MY_USE="perl python ruby"
-MY_USE_PHP="php7-4 php8-0 php8-1 php8-2"
-IUSE="${MY_USE} ${MY_USE_PHP} perl ssl"
-REQUIRED_USE="|| ( ${IUSE} )
-   python? ( ${PYTHON_REQUIRED_USE} )"
-
-DEPEND="perl? ( dev-lang/perl:= )
-   php7-4? ( dev-lang/php:7.4[embed] )
-   php8-0? ( dev-lang/php:8.0[embed] )
-   php8-1? ( dev-lang/php:8.1[embed] )
-   php8-2? ( dev-lang/php:8.2[embed] )
-   python? ( ${PYTHON_DEPS} )
-   ruby? (
-   dev-lang/ruby:=
-   dev-ruby/rubygems:=
-   )
-   ssl? ( dev-libs/openssl:0= )
-   virtual/libcrypt:0="
-RDEPEND="${DEPEND}
-   acct-user/nginx-unit
-   acct-group/nginx-unit"
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   eapply_user
-   sed -i '/^CFLAGS/d' auto/make || die
-   default
-}
-
-src_configure() {
-   local opt=(
-   --control=unix:/run/${PN}.sock
-   --log=/var/log/${PN}
-   --modules=$(get_libdir)/${PN}
-   --pid=/run/${PN}.pid
-   --prefix=/usr
-   --state=/var/lib/${PN}
-   --user=${PN}
-   --group=${PN}
-   )
-
-   use ssl && opt+=( --openssl )
-   export AR="$(tc-getAR)"
-   export CC="$(tc-getCC)"
-   ./configure ${opt[@]} --ld-opt="${LDFLAGS}" || die "Core configuration 
failed"
-
-   # Modules require position-independent code
-   append-cflags $(test-flags-CC -fPIC)
-
-   for flag in ${MY_USE} ; do
-   if use ${flag} ; then
-   ./configure ${flag} || die "Module configuration 
failed: ${flag}"
-   fi
-   done
-
-   for flag in ${MY_USE_PHP} ; do
-   if use ${flag} ; then
-   local php_slot="/usr/$(get_libdir)/${flag/-/.}"
-   ./configure php \
-   --module=${flag} \
-   --config=${php_slot}/bin/php-config \
-   --lib-path=${php_slot}/$(get_libdir) || die 
"Module configuration failed: ${flag}"
-   fi
-   done
-}
-
-src_install() {
-   default
-
-   if use perl ; then
-   echo "1"
-   echo "D is ${D}"
-   emake DESTDIR="${D}/" perl-install
-   fi
-
-   rm -rf "${ED}"/usr/var
-
-   diropts -m 0770
-   keepdir /var/lib/${PN}
-   newinitd "${FILESDIR}/${PN}.initd-r2" ${PN}
-   newconfd "${FILESDIR}"/nginx-unit.confd nginx-unit
-   systemd_newunit 

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

2023-09-03 Thread Mike Pagano
commit: 75c9c60193e5a77300fb169119a8c3dc173a0ba8
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Sep  3 20:22:56 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Sep  3 20:22:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75c9c601

www-servers/nginx-unit: drop 1.30.0-r1

Signed-off-by: Mike Pagano  gentoo.org>

 www-servers/nginx-unit/nginx-unit-1.30.0-r1.ebuild | 103 -
 1 file changed, 103 deletions(-)

diff --git a/www-servers/nginx-unit/nginx-unit-1.30.0-r1.ebuild 
b/www-servers/nginx-unit/nginx-unit-1.30.0-r1.ebuild
deleted file mode 100644
index ed9744731336..
--- a/www-servers/nginx-unit/nginx-unit-1.30.0-r1.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit flag-o-matic python-single-r1 systemd toolchain-funcs
-
-MY_P="unit-${PV}"
-DESCRIPTION="Dynamic web and application server"
-HOMEPAGE="https://unit.nginx.org;
-SRC_URI="https://unit.nginx.org/download/${MY_P}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-MY_USE="perl python ruby"
-MY_USE_PHP="php8-0 php8-1 php8-2"
-IUSE="${MY_USE} ${MY_USE_PHP} perl ssl"
-REQUIRED_USE="|| ( ${IUSE} )
-   python? ( ${PYTHON_REQUIRED_USE} )"
-
-DEPEND="perl? ( dev-lang/perl:= )
-   php8-0? ( dev-lang/php:8.0[embed] )
-   php8-1? ( dev-lang/php:8.1[embed] )
-   php8-2? ( dev-lang/php:8.2[embed] )
-   python? ( ${PYTHON_DEPS} )
-   ruby? (
-   dev-lang/ruby:=
-   dev-ruby/rubygems:=
-   )
-   ssl? ( dev-libs/openssl:0= )
-   virtual/libcrypt:0="
-RDEPEND="${DEPEND}
-   acct-user/nginx-unit
-   acct-group/nginx-unit"
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   eapply_user
-   sed -i '/^CFLAGS/d' auto/make || die
-   default
-}
-
-src_configure() {
-   local opt=(
-   --control=unix:/run/${PN}.sock
-   --log=/var/log/${PN}
-   --modules=$(get_libdir)/${PN}
-   --pid=/run/${PN}.pid
-   --prefix=/usr
-   --state=/var/lib/${PN}
-   --user=${PN}
-   --group=${PN}
-   )
-
-   use ssl && opt+=( --openssl )
-   export AR="$(tc-getAR)"
-   export CC="$(tc-getCC)"
-   ./configure ${opt[@]} --ld-opt="${LDFLAGS}" || die "Core configuration 
failed"
-
-   # Modules require position-independent code
-   append-cflags $(test-flags-CC -fPIC)
-
-   for flag in ${MY_USE} ; do
-   if use ${flag} ; then
-   ./configure ${flag} || die "Module configuration 
failed: ${flag}"
-   fi
-   done
-
-   for flag in ${MY_USE_PHP} ; do
-   if use ${flag} ; then
-   local php_slot="/usr/$(get_libdir)/${flag/-/.}"
-   ./configure php \
-   --module=${flag} \
-   --config=${php_slot}/bin/php-config \
-   --lib-path=${php_slot}/$(get_libdir) || die 
"Module configuration failed: ${flag}"
-   fi
-   done
-}
-
-src_install() {
-   default
-
-   if use perl ; then
-   echo "1"
-   echo "D is ${D}"
-   emake DESTDIR="${D}/" perl-install
-   fi
-
-   rm -rf "${ED}"/usr/var
-
-   diropts -m 0770
-   keepdir /var/lib/${PN}
-   newinitd "${FILESDIR}/${PN}.initd-r2" ${PN}
-   newconfd "${FILESDIR}"/nginx-unit.confd nginx-unit
-   systemd_newunit "${FILESDIR}"/${PN}.service ${PN}.service
-}



[gentoo-commits] proj/catalyst:master commit in: targets/support/

2023-09-03 Thread Andreas K. Hüttel
commit: 7247751e4c5ad19786c40a7ed1c87ad0b836026e
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Wed Aug 23 00:39:03 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Sep  3 20:02:41 2023 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=7247751e

Compile external modules with dist-kernel

If boot/kernel/${kernel}/packages is defined, force build external module 
packages for dist-kernels.

Also don't unmerge kernel after merging as it may needed for building process, 
just deselect. Later it will be unmerged by depclean process.

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

 targets/support/kmerge.sh | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/targets/support/kmerge.sh b/targets/support/kmerge.sh
index c5beddc9..7114ff91 100755
--- a/targets/support/kmerge.sh
+++ b/targets/support/kmerge.sh
@@ -152,6 +152,11 @@ if [[ -n ${clst_KERNCACHE} ]]; then
 fi
 
 if [[ ${distkernel} = "yes" ]] ; then
+  # Build external kernel modules
+  if [[ -n ${kernel_merge} ]]; then
+run_merge ${kernel_merge}
+  fi
+
   # Kernel already built, let's run dracut to make initramfs
   distkernel_source_path=$(equery -Cq f ${ksource} | grep "/usr/src/linux-" 
-m1)
   distkernel_image_path=$(distkmerge_get_image_path)
@@ -201,6 +206,6 @@ if [[ -n ${clst_KERNCACHE} && ! ${cached_kernel_found} ]]; 
then
 fi
 
 if [[ ! ${cached_kernel_found} ]]; then
-   run_merge -C "${ksource}"
+   run_merge --deselect "${ksource}"
rm /usr/src/linux
 fi



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

2023-09-03 Thread Sven Wegener
commit: d096c9f72ea0b0bc093861e19f568b5d41d323ee
Author: Sven Wegener  gentoo  org>
AuthorDate: Sun Sep  3 19:44:26 2023 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Sun Sep  3 19:44:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d096c9f7

net-irc/irssi: stabilize 1.4.4-r1 for amd64, x86

Bug: https://bugs.gentoo.org/913588
Signed-off-by: Sven Wegener  gentoo.org>

 net-irc/irssi/irssi-1.4.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/irssi/irssi-1.4.4-r1.ebuild 
b/net-irc/irssi/irssi-1.4.4-r1.ebuild
index 0a53a51c01ca..519cb155544f 100644
--- a/net-irc/irssi/irssi-1.4.4-r1.ebuild
+++ b/net-irc/irssi/irssi-1.4.4-r1.ebuild
@@ -17,7 +17,7 @@ else
MY_P="${P/_/-}"
 

SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV/_/-}/${MY_P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 fi
 
 LICENSE="GPL-2"



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

2023-09-03 Thread Fabian Groffen
commit: cbcf8a9a914d88f8c61f27e1343776159a97d218
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Sep  3 19:39:28 2023 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Sep  3 19:39:28 2023 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=cbcf8a9a

toolchain.eclass: sync from gx86

Signed-off-by: Fabian Groffen  gentoo.org>

 eclass/toolchain.eclass | 1075 ++-
 1 file changed, 410 insertions(+), 665 deletions(-)

diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
index 642bf54a89..ce62b7b81d 100644
--- a/eclass/toolchain.eclass
+++ b/eclass/toolchain.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: toolchain.eclass
@@ -6,14 +6,17 @@
 # Toolchain Ninjas 
 # @SUPPORTED_EAPIS: 7 8
 # @BLURB: Common code for sys-devel/gcc ebuilds
+# @DESCRIPTION:
+# Common code for sys-devel/gcc ebuilds (and occasionally GCC forks, like
+# GNAT for Ada). If not building GCC itself, please use toolchain-funcs.eclass
+# instead.
 
 case ${EAPI} in
-   7) inherit eutils ;;
-   8) ;;
+   7|8) ;;
*) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
 esac
 
-if [[ ! ${_TOOLCHAIN_ECLASS} ]]; then
+if [[ -z ${_TOOLCHAIN_ECLASS} ]]; then
 _TOOLCHAIN_ECLASS=1
 
 DESCRIPTION="The GNU Compiler Collection"
@@ -49,9 +52,9 @@ if [[ ${CTARGET} = ${CHOST} ]] ; then
export CTARGET=${CATEGORY#cross-}
fi
 fi
-: ${TARGET_ABI:=${ABI}}
-: ${TARGET_MULTILIB_ABIS:=${MULTILIB_ABIS}}
-: ${TARGET_DEFAULT_ABI:=${DEFAULT_ABI}}
+: "${TARGET_ABI:=${ABI}}"
+: "${TARGET_MULTILIB_ABIS:=${MULTILIB_ABIS}}"
+: "${TARGET_DEFAULT_ABI:=${DEFAULT_ABI}}"
 
 is_crosscompile() {
[[ ${CHOST} != ${CTARGET} ]]
@@ -141,6 +144,32 @@ GCCMINOR=$(ver_cut 2 ${GCC_PV})
 # GCC micro version.
 GCCMICRO=$(ver_cut 3 ${GCC_PV})
 
+tc_use_major_version_only() {
+   local use_major_version_only=0
+
+   if ! tc_version_is_at_least 10 ; then
+   return 1
+   fi
+
+   if [[ ${GCCMAJOR} -eq 10 ]] && ver_test ${PV} -ge 10.4.1_p20220929 ; 
then
+   use_major_version_only=1
+   elif [[ ${GCCMAJOR} -eq 11 ]] && ver_test ${PV} -ge 11.3.1_p20220930 ; 
then
+   use_major_version_only=1
+   elif [[ ${GCCMAJOR} -eq 12 ]] && ver_test ${PV} -ge 12.2.1_p20221001 ; 
then
+   use_major_version_only=1
+   elif [[ ${GCCMAJOR} -eq 13 ]] && ver_test ${PV} -ge 13.0.0_pre20221002 
; then
+   use_major_version_only=1
+   elif [[ ${GCCMAJOR} -gt 13 ]] ; then
+   use_major_version_only=1
+   fi
+
+   if [[ ${use_major_version_only} -eq 1 ]] ; then
+   return 0
+   fi
+
+   return 1
+}
+
 # @ECLASS_VARIABLE: GCC_CONFIG_VER
 # @INTERNAL
 # @DESCRIPTION:
@@ -148,7 +177,11 @@ GCCMICRO=$(ver_cut 3 ${GCC_PV})
 # of binary and gcc-config names not directly tied to upstream
 # versioning. In practice it's hard to untangle from gcc/BASE-VER
 # (GCC_RELEASE_VER) value.
-GCC_CONFIG_VER=${GCC_RELEASE_VER}
+if tc_use_major_version_only ; then
+   GCC_CONFIG_VER=${GCCMAJOR}
+else
+   GCC_CONFIG_VER=${GCC_RELEASE_VER}
+fi
 
 # Pre-release support. Versioning schema:
 # 1.0.0_pre: live ebuild
@@ -168,7 +201,7 @@ fi
 # Require minimum gcc version to simplify assumptions.
 # Normally we would require gcc-6+ (based on sys-devel/gcc)
 # but we still have sys-devel/gcc-apple-4.2.1_p5666.
-tc_version_is_at_least 4.2.1 || die "${ECLASS}: ${GCC_RELEASE_VER} is too old."
+tc_version_is_at_least 8 || die "${ECLASS}: ${GCC_RELEASE_VER} is too old."
 
 PREFIX=${TOOLCHAIN_PREFIX:-${EPREFIX}/usr}
 
@@ -204,49 +237,46 @@ tc_has_feature() {
 if [[ ${PN} != "kgcc64" && ${PN} != gcc-* ]] ||
[[ ${PN} == "gcc-apple" && $(tc_version_is_at_least 12.1) == 0 ]] ; then
IUSE+=" debug +cxx +nptl" TC_FEATURES+=( nptl )
-   [[ -n ${PIE_VER} ]] && IUSE+=" nopie"
-   [[ -n ${SPECS_VER} ]] && IUSE+=" nossp"
IUSE+=" +fortran" TC_FEATURES+=( fortran )
IUSE+=" doc hardened multilib objc"
-   tc_version_is_between 3 7 && IUSE+=" awt gcj" TC_FEATURES+=( gcj )
IUSE+=" pgo"
IUSE+=" objc-gc" TC_FEATURES+=( objc-gc )
IUSE+=" libssp objc++"
-   IUSE+=" +openmp"
-
-   tc_version_is_at_least 4.3 && IUSE+=" fixed-point"
-   tc_version_is_at_least 4.7 && IUSE+=" go"
-
-   # sanitizer support appeared in gcc-4.8, but https://gcc.gnu.org/pipermail/gcc-patches/2023-April/615944.html
+   # and 
https://rust-gcc.github.io/2023/04/24/gccrs-and-gcc13-release.html for why
+   # it was disabled in 13.
+   tc_version_is_at_least 14.0.0_pre20230423 ${PV} && IUSE+=" rust"
 fi
 
 if tc_version_is_at_least 10; then
@@ -259,24 +289,18 @@ fi
 
 #>> DEPEND <<
 
-RDEPEND="sys-libs/zlib
+RDEPEND="
+   sys-libs/zlib
virtual/libiconv
nls? ( 

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

2023-09-03 Thread Sam James
commit: e3b66138a76da0d871b614e3e4fb215cc3045486
Author: Adel KARA SLIMANE  zegrapher  com>
AuthorDate: Sun Sep  3 18:14:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  3 19:13:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3b66138

media-sound/qpwgraph: new package, add 0.5.2, 

Closes: https://bugs.gentoo.org/835516
Signed-off-by: Adel KARA SLIMANE  zegrapher.com>
Closes: https://github.com/gentoo/gentoo/pull/32585
Signed-off-by: Sam James  gentoo.org>

 media-sound/qpwgraph/Manifest  |  1 +
 media-sound/qpwgraph/metadata.xml  | 19 +++
 media-sound/qpwgraph/qpwgraph-0.5.2.ebuild | 55 ++
 media-sound/qpwgraph/qpwgraph-.ebuild  | 55 ++
 4 files changed, 130 insertions(+)

diff --git a/media-sound/qpwgraph/Manifest b/media-sound/qpwgraph/Manifest
new file mode 100644
index ..f9967e1c05d2
--- /dev/null
+++ b/media-sound/qpwgraph/Manifest
@@ -0,0 +1 @@
+DIST qpwgraph-v0.5.2.tar.bz2 454542 BLAKE2B 
aaeb947d77e5e1c41195a994193cd3de10fc8dfa798b36f90577f9a8b4037176b5465c55123ab7308691279b5c6c6c20d426cfa1ccf0836b35873b30a6f135df
 SHA512 
0ab06d72fd3a7045f6a4f0895e9bdedeaedf97a9d948f78b763f1a46ef2444f6cf9574f02c25197249ba22bf7189b86cf4fe59dc5d091627788e3e45126809fa

diff --git a/media-sound/qpwgraph/metadata.xml 
b/media-sound/qpwgraph/metadata.xml
new file mode 100644
index ..d07baf2f954e
--- /dev/null
+++ b/media-sound/qpwgraph/metadata.xml
@@ -0,0 +1,19 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   Adel Kara Slimane
+   adel...@zegrapher.com
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   rncbc/qpwgraph
+   
https://gitlab.freedesktop.org/rncbc/qpwgraph/-/issues
+   
+   
+   Build support for tray icon
+   
+

diff --git a/media-sound/qpwgraph/qpwgraph-0.5.2.ebuild 
b/media-sound/qpwgraph/qpwgraph-0.5.2.ebuild
new file mode 100644
index ..744009584113
--- /dev/null
+++ b/media-sound/qpwgraph/qpwgraph-0.5.2.ebuild
@@ -0,0 +1,55 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake xdg
+
+DESCRIPTION="PipeWire Graph Qt GUI Interface"
+HOMEPAGE="https://gitlab.freedesktop.org/rncbc/qpwgraph;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gitlab.freedesktop.org/rncbc/qpwgraph;
+else
+   
SRC_URI="https://gitlab.freedesktop.org/rncbc/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2;
+   S="${WORKDIR}/${PN}-v${PV}"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+
+IUSE="alsa trayicon qt6 wayland"
+
+BDEPEND="
+   !qt6? ( dev-qt/linguist-tools:5 )
+   qt6? ( dev-qt/qttools:6[linguist] )
+"
+DEPEND="
+   media-video/pipewire:=
+   alsa? ( media-libs/alsa-lib )
+   !qt6? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   )
+   qt6? (
+   dev-qt/qtbase:6[gui,widgets,xml,network]
+   dev-qt/qtsvg:6
+   )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DCONFIG_ALSA_MIDI=$(usex alsa)
+   -DCONFIG_SYSTEM_TRAY=$(usex trayicon)
+   -DCONFIG_WAYLAND=$(usex wayland)
+   -DCONFIG_QT6=$(usex qt6)
+   )
+   cmake_src_configure
+}

diff --git a/media-sound/qpwgraph/qpwgraph-.ebuild 
b/media-sound/qpwgraph/qpwgraph-.ebuild
new file mode 100644
index ..744009584113
--- /dev/null
+++ b/media-sound/qpwgraph/qpwgraph-.ebuild
@@ -0,0 +1,55 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake xdg
+
+DESCRIPTION="PipeWire Graph Qt GUI Interface"
+HOMEPAGE="https://gitlab.freedesktop.org/rncbc/qpwgraph;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gitlab.freedesktop.org/rncbc/qpwgraph;
+else
+   
SRC_URI="https://gitlab.freedesktop.org/rncbc/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2;
+   S="${WORKDIR}/${PN}-v${PV}"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+
+IUSE="alsa trayicon qt6 wayland"
+
+BDEPEND="
+   !qt6? ( dev-qt/linguist-tools:5 )
+   qt6? ( dev-qt/qttools:6[linguist] )
+"
+DEPEND="
+   media-video/pipewire:=
+   alsa? ( media-libs/alsa-lib )
+   !qt6? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   )
+   qt6? (
+   dev-qt/qtbase:6[gui,widgets,xml,network]
+   dev-qt/qtsvg:6
+   )
+"
+RDEPEND="${DEPEND}"

[gentoo-commits] proj/portage:master commit in: .github/workflows/, cnf/, man/, lib/portage/package/ebuild/_config/, ...

2023-09-03 Thread Mike Gilbert
commit: 3e56f8a6498cd90a7d5fe472febf586455c3bad7
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Aug 30 17:57:19 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Sep  3 18:07:28 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=3e56f8a6

Run PORTAGE_TRUST_HELPER before remote binary package operations

Right now this is somewhat suboptimal because the helper is only
called if FEATURES="binpkg-request-signature" is set, but existing
signatures are also verified otherwise.

Closes: https://github.com/gentoo/portage/pull/1085
Signed-off-by: Andreas K. Hüttel  gentoo.org>
Signed-off-by: Mike Gilbert  gentoo.org>

 .github/workflows/ci.yml   |  3 +++
 NEWS   |  2 ++
 cnf/make.globals   |  3 +++
 lib/portage/dbapi/bintree.py   | 12 
 lib/portage/package/ebuild/_config/special_env_vars.py |  1 +
 man/make.conf.5|  9 +
 6 files changed, 30 insertions(+)

diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index bf36ad19d8..fc7ab93a2b 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -38,6 +38,9 @@ jobs:
   python -m pip install --upgrade pip
   # setuptools needed for 3.12+ because of 
https://github.com/mesonbuild/meson/issues/7702.
   python -m pip install pytest setuptools
+
+  # symlink /bin/true to /usr/bin/getuto (or do we want to grab the 
script from github?)
+  sudo ln -s /bin/true /usr/bin/getuto
   - name: Test meson install --destdir /tmp/install-root
 run: |
   echo -e "[binaries]\npython = '$(command -v python)'" > 
/tmp/native.ini

diff --git a/NEWS b/NEWS
index 65e75759bf..3e9e36f23f 100644
--- a/NEWS
+++ b/NEWS
@@ -5,6 +5,8 @@ Features:
 * bintree: Add new API member (invalid_paths) to allow gentoolkit to later
   clean up invalid binpkgs (bug #900224).
 
+* Run PORTAGE_TRUST_HELPER before remote binary package operations.
+
 Bug fixes:
 * Prevent gpg from removing /dev/null when unlocking signing key (bug #912808).
 

diff --git a/cnf/make.globals b/cnf/make.globals
index f951bb3172..bfefcc5235 100644
--- a/cnf/make.globals
+++ b/cnf/make.globals
@@ -150,6 +150,9 @@ PORTAGE_ELOG_MAILFROM="portage@localhost"
 # Signing command used by egencache
 PORTAGE_GPG_SIGNING_COMMAND="gpg --sign --digest-algo SHA256 --clearsign --yes 
--default-key \"\${PORTAGE_GPG_KEY}\" --homedir \"\${PORTAGE_GPG_DIR}\" 
\"\${FILE}\""
 
+# Trust helper executable for installing and updating package verification keys
+PORTAGE_TRUST_HELPER="/usr/bin/getuto"
+
 # btrfs.* attributes are irrelevant, see bug #527636.
 # security.* attributes may be special (see bug 461868), but
 # security.capability is specifically not excluded (bug 548516).

diff --git a/lib/portage/dbapi/bintree.py b/lib/portage/dbapi/bintree.py
index af2113bd84..ec31b52d00 100644
--- a/lib/portage/dbapi/bintree.py
+++ b/lib/portage/dbapi/bintree.py
@@ -1234,11 +1234,23 @@ class binarytree:
 
 return pkgindex if update_pkgindex else None
 
+def _run_trust_helper(self):
+portage_trust_helper = self.settings.get("PORTAGE_TRUST_HELPER", "")
+if portage_trust_helper == "":
+return
+ret = subprocess.run(portage_trust_helper)
+ret.check_returncode()
+
 def _populate_remote(self, getbinpkg_refresh=True):
 self._remote_has_index = False
 self._remotepkgs = {}
 
 if "binpkg-request-signature" in self.settings.features:
+# This is somewhat broken, we *should* run the trust helper always
+# when binpackages are involved, not only when we refuse unsigned
+# ones. (If the keys have expired we end up refusing signed but
+# technically invalid packages...)
+self._run_trust_helper()
 gpkg_only = True
 else:
 gpkg_only = False

diff --git a/lib/portage/package/ebuild/_config/special_env_vars.py 
b/lib/portage/package/ebuild/_config/special_env_vars.py
index ef8f06abe3..6020029e35 100644
--- a/lib/portage/package/ebuild/_config/special_env_vars.py
+++ b/lib/portage/package/ebuild/_config/special_env_vars.py
@@ -315,6 +315,7 @@ environ_filter = frozenset(
 "PORTAGE_RSYNC_RETRIES",
 "PORTAGE_SSH_OPTS",
 "PORTAGE_SYNC_STALE",
+"PORTAGE_TRUST_HELPER",
 "PORTAGE_USE",
 "PORTAGE_LOG_FILTER_FILE_CMD",
 "PORTAGE_LOGDIR",

diff --git a/man/make.conf.5 b/man/make.conf.5
index a1a433b108..2a28d2b6f7 100644
--- a/man/make.conf.5
+++ b/man/make.conf.5
@@ -1208,6 +1208,15 @@ Defaults to /var/tmp.
 
 This should not be set to point anywhere under location of any repository.
 .TP
+\fBPORTAGE_TRUST_HELPER\fR = \fI[path]\fR
+Defines an executable file which initializes and maintains
+/etc/portage/gnupg, installing keys 

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-commander/

2023-09-03 Thread Andreas Sturmlechner
commit: 114e92df025d5d72af935c9c27b7e2f9695c4400
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Sep  3 17:21:21 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Sep  3 17:42:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=114e92df

gnome-extra/gnome-commander: drop 1.14.3, 1.16.0

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

 gnome-extra/gnome-commander/Manifest   |  2 -
 .../gnome-commander/gnome-commander-1.14.3.ebuild  | 56 ---
 .../gnome-commander/gnome-commander-1.16.0.ebuild  | 62 --
 gnome-extra/gnome-commander/metadata.xml   |  1 -
 4 files changed, 121 deletions(-)

diff --git a/gnome-extra/gnome-commander/Manifest 
b/gnome-extra/gnome-commander/Manifest
index 6e2c6eee1eac..e51d765e6ae5 100644
--- a/gnome-extra/gnome-commander/Manifest
+++ b/gnome-extra/gnome-commander/Manifest
@@ -1,3 +1 @@
-DIST gnome-commander-1.14.3.tar.xz 6862280 BLAKE2B 
802a3d147c056b08025164b68d48dfc731a0db0d78ada3c5e81866e0918903d82c101fc688bb6a101760605fa17e6d45bb18800aa659b7150e376844d00d0a22
 SHA512 
a3a89b922c23b49587d1b459760a263c886636735549c8dcd592b1ccb838838a3748ec83eb65ca8bbb62d82d4b588479a7673314d6924075b733b31318e52756
-DIST gnome-commander-1.16.0.tar.xz 6235496 BLAKE2B 
a888acc48e6b402d12aec5e447c3354cf7d9a6c9138787728231f4dca837cc7fa57f7dd0b678618e63ce90ba405441e819bafe4d86cb7feee0ed2f7bf09bf212
 SHA512 
9e23afb9b58e1f24e8a67f81fcf9c9bbae02c07d184cf9ffd4bc56d1e4b705ea355b95ce16209d50b743898cdb7bf0b6b8730eaa44f09001d9fa9a834fcbccae
 DIST gnome-commander-1.16.1.tar.xz 6240500 BLAKE2B 
c24b9647f19faa55479e88b11524bc88a1720feffe9a4de638bebbd54aea17a6975d8319eb52281bbc6006907294d86c1f1874eb252a51f9fe5075748f84d24c
 SHA512 
3a42671350e071552f82e44cf09e7598c9851a8d0b47cedc059a23347e8da71e1cc140f16191b31b1e66b74d803240db63a0eb8ba6a189dfc64315783fb954e0

diff --git a/gnome-extra/gnome-commander/gnome-commander-1.14.3.ebuild 
b/gnome-extra/gnome-commander/gnome-commander-1.14.3.ebuild
deleted file mode 100644
index 14c92b2782a1..
--- a/gnome-extra/gnome-commander/gnome-commander-1.14.3.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome2 optfeature
-
-DESCRIPTION="A graphical, full featured, twin-panel file manager"
-HOMEPAGE="https://gcmd.github.io/;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="exif gsf pdf samba taglib test +unique"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   app-text/yelp-tools
-   >=dev-libs/glib-2.70.0:2
-   >=x11-libs/gtk+-2.24.0:2
-   exif? ( >=media-gfx/exiv2-0.14 )
-   gsf? ( >=gnome-extra/libgsf-1.12:= )
-   pdf? ( >=app-text/poppler-0.18 )
-   samba? ( gnome-base/gvfs[samba] )
-   taglib? ( >=media-libs/taglib-1.4 )
-   unique? ( >=dev-libs/libunique-0.9.3:1 )
-"
-BDEPEND="
-   app-text/yelp-tools
-   dev-util/glib-utils
-   dev-util/gtk-doc-am
-   sys-devel/flex
-   >=sys-devel/gettext-0.19.7
-   virtual/pkgconfig
-"
-DEPEND="
-   ${RDEPEND}
-   test? ( >=dev-cpp/gtest-1.7.0 )
-"
-
-src_configure() {
-   gnome2_src_configure \
-   --disable-static \
-   $(use_with exif exiv2) \
-   $(use_with gsf libgsf) \
-   $(use_with pdf poppler) \
-   $(use_with samba) \
-   $(use_with taglib) \
-   $(use_with unique)
-}
-
-pkg_postinst() {
-   gnome2_pkg_postinst
-   optfeature "synchronizing files and directories" dev-util/meld
-   optfeature "viewing the documentation" gnome-extra/yelp
-}

diff --git a/gnome-extra/gnome-commander/gnome-commander-1.16.0.ebuild 
b/gnome-extra/gnome-commander/gnome-commander-1.16.0.ebuild
deleted file mode 100644
index d9ff00029c93..
--- a/gnome-extra/gnome-commander/gnome-commander-1.16.0.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome2 meson optfeature
-
-DESCRIPTION="A graphical, full featured, twin-panel file manager"
-HOMEPAGE="https://gcmd.github.io/;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc exif gsf pdf samba taglib test +unique"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   doc? ( gnome-extra/yelp )
-   >=dev-libs/glib-2.70.0:2
-   >=x11-libs/gtk+-2.24.0:2
-   exif? ( >=media-gfx/exiv2-0.14 )
-   gsf? ( >=gnome-extra/libgsf-1.12:= )
-   pdf? ( >=app-text/poppler-0.18 )
-   samba? ( gnome-base/gvfs[samba] )
-   taglib? ( >=media-libs/taglib-1.4 )
-   unique? ( >=dev-libs/libunique-0.9.3:1 )
-"
-BDEPEND="
-   doc? ( app-text/yelp-tools )
-   dev-util/glib-utils
-   dev-util/gtk-doc-am
-   sys-devel/flex
-   >=sys-devel/gettext-0.19.7
-   virtual/pkgconfig
-"
-DEPEND="
-   ${RDEPEND}
-   test? ( 

[gentoo-commits] repo/proj/libressl:master commit in: net-vpn/openvpn/files/, net-vpn/openvpn/

2023-09-03 Thread orbea
commit: 296b6c10efa3a16e29b6d895dcda15f06776bbe2
Author: orbea  riseup  net>
AuthorDate: Sun Sep  3 17:10:30 2023 +
Commit: orbea  riseup  net>
CommitDate: Sun Sep  3 17:10:30 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=296b6c10

net-vpn/openvpn: new package

Signed-off-by: orbea  riseup.net>

 net-vpn/openvpn/Manifest   |   4 +
 net-vpn/openvpn/files/down.sh  |  33 
 net-vpn/openvpn/files/openvpn-2.1.conf |  18 ++
 net-vpn/openvpn/files/openvpn-2.1.init | 134 ++
 .../openvpn-2.5.0-auth-pam-missing-header.patch|  12 ++
 .../openvpn-2.5.2-detect-python-rst2man.patch  |  14 ++
 net-vpn/openvpn/files/openvpn-2.5.2-libressl.patch | 147 +++
 net-vpn/openvpn/files/openvpn-2.5.7-libressl.patch |  37 
 net-vpn/openvpn/files/up.sh| 100 +++
 net-vpn/openvpn/metadata.xml   |  28 +++
 net-vpn/openvpn/openvpn-2.5.2-r3.ebuild| 199 +
 net-vpn/openvpn/openvpn-2.5.6-r1.ebuild| 198 
 net-vpn/openvpn/openvpn-2.5.7-r1.ebuild| 195 
 net-vpn/openvpn/openvpn-2.6.4.ebuild   | 197 
 14 files changed, 1316 insertions(+)

diff --git a/net-vpn/openvpn/Manifest b/net-vpn/openvpn/Manifest
new file mode 100644
index 000..00d1421
--- /dev/null
+++ b/net-vpn/openvpn/Manifest
@@ -0,0 +1,4 @@
+DIST openvpn-2.5.2.tar.xz 1134644 BLAKE2B 
59aa0c540894de4cfb37ad4c3139eb69a35d317e3de490f71b185a979989c1253221091a30bfb2ee5243fcfae190605e9787051de079eee79e57bd63392c42d5
 SHA512 
ae2cac00ae4b9e06e7e70b268ed47d36bbb45409650175e507d5bfa12b0a4f24bccc64f2494d1563f9269c8076d0f753a492f01ea33ce376ba00b7cdcb5c7bd0
+DIST openvpn-2.5.6.tar.xz 1150352 BLAKE2B 
509821eca9d40c5579700e05e560b906ddee5abb0c51a9a210e2e998cdd9606f734d43d3bec8c473cc4f0aaa1e265e7f05202aa606247ebde8844c0243165fac
 SHA512 
f0f0600df013431af804ace70ea86ac064917acdeaad3759b5d5eaa4a8dc3738d6da6df4c16bbb23443e3493487541cb8b10b89f9f0b40a17caa6e6fc46e0adb
+DIST openvpn-2.5.7.tar.xz 1150476 BLAKE2B 
e8d24a8be8ff97072ef3b76dbec15cd6e7097ebe99f680d759f213cb5643d7b4a29664d2a96e6efe1d6ee858a6d6b3f23c6d12cf74f202fbe8cc48642f18dba6
 SHA512 
9a3234b479f5bab12b8c3af7691f175f8cd32f2929dd27efc16e96e14dbb8e07421e623869ad5ffc2d7e65f2266817d1583723033f3646b9913b10ec6d014b44
+DIST openvpn-2.6.4.tar.gz 1861178 BLAKE2B 
584fc3950732d6a1db417811f6e330a154537207f6c9543ab03b1c1a886a98a0aee7d1649055a9f7944555ae8865602be15fd8e23b67258917f1adebde050099
 SHA512 
903ac41691c26e8e4ad65c9b6fb5e75db2caf2e4079d3c4cb61a44e51be9991508f53a1dd8b4b863b4ac86088ad1a705d22131df1e25612560c9f4276d8190ec

diff --git a/net-vpn/openvpn/files/down.sh b/net-vpn/openvpn/files/down.sh
new file mode 100644
index 000..1c70db0
--- /dev/null
+++ b/net-vpn/openvpn/files/down.sh
@@ -0,0 +1,33 @@
+#!/bin/sh
+# Copyright (c) 2006-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# Contributed by Roy Marples (uberl...@gentoo.org)
+
+# If we have a service specific script, run this now
+if [ -x /etc/openvpn/"${SVCNAME}"-down.sh ] ; then
+   /etc/openvpn/"${SVCNAME}"-down.sh "$@"
+fi
+
+# Restore resolv.conf to how it was
+if [ "${PEER_DNS}" != "no" ]; then
+   if [ -x /sbin/resolvconf ] ; then
+   /sbin/resolvconf -d "${dev}"
+   elif [ -e /etc/resolv.conf-"${dev}".sv ] ; then
+   # Important that we copy instead of move incase resolv.conf is
+   # a symlink and not an actual file
+   cp /etc/resolv.conf-"${dev}".sv /etc/resolv.conf
+   rm -f /etc/resolv.conf-"${dev}".sv
+   fi
+fi
+
+if [ -n "${SVCNAME}" ]; then
+   # Re-enter the init script to start any dependant services
+   if /etc/init.d/"${SVCNAME}" --quiet status ; then
+   export IN_BACKGROUND=true
+   /etc/init.d/"${SVCNAME}" --quiet stop
+   fi
+fi
+
+exit 0
+
+# vim: ts=4 :

diff --git a/net-vpn/openvpn/files/openvpn-2.1.conf 
b/net-vpn/openvpn/files/openvpn-2.1.conf
new file mode 100644
index 000..72510c3
--- /dev/null
+++ b/net-vpn/openvpn/files/openvpn-2.1.conf
@@ -0,0 +1,18 @@
+# OpenVPN automatically creates an /etc/resolv.conf (or sends it to
+# resolvconf) if given DNS information by the OpenVPN server.
+# Set PEER_DNS="no" to stop this.
+PEER_DNS="yes"
+
+# OpenVPN can run in many modes. Most people will want the init script
+# to automatically detect the mode and try and apply a good default
+# configuration and setup scripts. However, there are cases where the
+# OpenVPN configuration looks like a client, but it's really a peer or
+# something else. DETECT_CLIENT controls this behaviour.
+DETECT_CLIENT="yes"
+
+# If DETECT_CLIENT is no and you have your own scripts to re-enter the openvpn
+# init script (ie, it first becomes "inactive" and the script then starts the
+# script 

[gentoo-commits] repo/proj/guru:dev commit in: media-sound/helvum/

2023-09-03 Thread Adel KARA SLIMANE
commit: d0d128397a015ea60cc6ae04eadebd9ae79b31b6
Author: Adel KARA SLIMANE  zegrapher  com>
AuthorDate: Thu Aug 24 17:21:37 2023 +
Commit: Adel KARA SLIMANE  karaslimane  com>
CommitDate: Sun Sep  3 17:04:02 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d0d12839

media-sound/helvum: treeclean, package moved to ::gentoo

Signed-off-by: Adel KARA SLIMANE  zegrapher.com>

 media-sound/helvum/Manifest| 181 -
 media-sound/helvum/helvum-0.4.0.ebuild | 163 -
 media-sound/helvum/helvum-0.4.1.ebuild | 162 -
 media-sound/helvum/metadata.xml|  12 ---
 4 files changed, 518 deletions(-)

diff --git a/media-sound/helvum/Manifest b/media-sound/helvum/Manifest
deleted file mode 100644
index 5947a98b47..00
--- a/media-sound/helvum/Manifest
+++ /dev/null
@@ -1,181 +0,0 @@
-DIST aho-corasick-1.0.4.crate 171175 BLAKE2B 
b3d450533f0799a18fa6ceba41ce841573a3b9fe9bc66745aba9b5a1ef4d86b107aa68c049bd30df7bc86229c71264142e40da8e1d145e776017269a01aed86e
 SHA512 
7cb8feb3289a508b1345b3cc04b59f2f730b80f561b17c7605ce23bf92780b5b3714ec84f5e3c5f4ba0c3abd47ac44fd0064a8bf4c5a7d00bd580774c6a3aee8
-DIST anyhow-1.0.69.crate 43576 BLAKE2B 
deb44b3110aee1314dd599b730df8c2f03b7d13c0d945d4ef00a0e30ca74257269e43107be19868adfea331a8c730e0aec2dff3abea704e56bc6a35b9581fe14
 SHA512 
d65e5c9404a70b1e0af90dd66af157f8c31ad0858f703765d5fc6c828f1fc8db690b17451c4108e3a52a7da2d6c2366e745d7b4bd7d19e6dba3485f7c3a43071
-DIST anyhow-1.0.75.crate 43901 BLAKE2B 
6353557d7ec2cbfdd001c039fad62c95fea9e02b113149f726fd14bb36b31e637e8609dd5ee20a900e9c11bb783d9958d664b31ba7c467382fa7f51d477ad3aa
 SHA512 
190d6be8ede0af9808210db53e4dc31ce69b126a26b0357220c4705a11e83cab2c2c09c59964a35794f3c434f717eaa6bb669e9e8f16012535c14246b17e8d40
-DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
-DIST bindgen-0.64.0.crate 204700 BLAKE2B 
4316d60ac565112afdaa99d70cdbd400d39bed1dcb6fc3d036952b4fc94d8ab4d35672fd8507b79dfa8edd34f09279e88bfccbae21b95f06a76a8df446c6bbeb
 SHA512 
f016e3a9a9b0f65c0831f4c6fcf4839016124cefb8e2db922e1839ee22b9b9429ae20874f56217e8100a6bb68c4dd1b52664c41e9596b748088ed855111fbd95
-DIST bindgen-0.66.1.crate 218860 BLAKE2B 
e0edc8dd6c14220ca223b5d2a5f2af93aa64ed32f4fedfabcca1b93e46d8e7a88b283c2e67070c71900e0dfc899fdf51e3931781575b25e40c8c1f4891905e35
 SHA512 
82ceed313f6b45d54745ec79040e4298ad29e3f600bf7e16a48e88c2d166204b14aabd919e8449548997f20a65400e74bb56abc511c0131b98ec1cc050411c6e
-DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
-DIST bitflags-2.4.0.crate 36954 BLAKE2B 
1d6cfeb0a17dc53a6249a83c8c7ad7c102985ffcfd7f7f76506889684235e78fe489d23b5a5f9018f0bd526a38d6b1449784c62322fb01f4bb507c0af8bd545c
 SHA512 
0c3d6667abea48811a792749702136ee3db97518b33bc4c7d35737505bf56315e0e5810deeea28b7a1b540ec0e21bd319ba0b3c5c4aef0ba8ed5499ffdfd9b0c
-DIST cairo-rs-0.17.0.crate 53810 BLAKE2B 
7f46c8014572167f5830fc2287404d9aea1dbb1e42a3c817e1c13615ad7965411b685a1c0b13df48022f6d6dfe24105b20ded0395d5b1a2dee04d4b8a633d48e
 SHA512 
dfb02455b6a22e3814237a640433ee61eaff55a57e72966e902fea88f777d44db822bdfccda20a88a812fea5f1b53cd3d7bfcd4332c0117807d109efab96a8a4
-DIST cairo-rs-0.18.0.crate 54153 BLAKE2B 
37452643d0466d8f9b8c236158c0408d0d9ea6b34b151263211834439a716a051e98349cd437a5f4ff22ad232f63362cc5db623325a588d453f42edcfaef121a
 SHA512 
b3e778aa275c510989dad43684293f60758e0770c7eaf0c12c1c641bbca1e410b011cd90e6b5f76ac1f8c3f1f18dae7643336b3ca316a191d1a3601163ceb9e6
-DIST cairo-sys-rs-0.17.0.crate 11639 BLAKE2B 
df8486f9c34cacd1cfedce3c9c69bf61d692e2039d70129a270a2e2611254ad4b149235f2ed27ab167fdb1ff2322d7ef99ef213e5930bc62bbe043daa2dc06c7
 SHA512 
af2f932748d5f8361448ff5441ab865fa9d4f41bb84a8c8e6240d819874513ef32d20cafa83a08238745ddf01c5447424460c23af69f61e23d580985c7843a9a
-DIST cairo-sys-rs-0.18.0.crate 11803 BLAKE2B 
b7358bfb19b846e619dc57544f342e5f8a5a5a5d2d0b19368e6d03375141176961c6a8780906c2a218970513525a7f7eab71348b5f09578d3c509f5f5f1038fc
 SHA512 
e5d86d1c2d9825f3c69b194bd8068b8db61a125a9c8646d7b56859417176692188a1f9f40228ff7ac2836b16e49bac5ce5ea762928c872cd4c3aa14ec8029568
-DIST cc-1.0.79.crate 62624 BLAKE2B 
b3cbed3bd6fcac1c6ea258ec96cd107f859947a35dc89c3dc8f314741b0f668e61518f896ec32ce10c9a7eb20dd350bc177a71810d53ebea59fda062ed9d27db
 SHA512 
cbf0a25f3a23fc540e9d638fabc23f761f1c240ebb4814e761e90437d71fc559cd155768ab9e78fc192220d8a605c66c3af342ed736b719181656170b98d7bf5
-DIST cc-1.0.82.crate 67879 BLAKE2B 

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

2023-09-03 Thread Sam James
commit: 99817b68a6080fa3cee6b1d1bc8d554bd0cf9a9f
Author: Adel KARA SLIMANE  zegrapher  com>
AuthorDate: Thu Aug 24 17:01:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  3 16:51:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99817b68

media-sound/helvum: new package, add 0.4.1

Signed-off-by: Adel KARA SLIMANE  zegrapher.com>
Closes: https://github.com/gentoo/gentoo/pull/32435
Signed-off-by: Sam James  gentoo.org>

 media-sound/helvum/Manifest| 101 +++
 media-sound/helvum/helvum-0.4.1.ebuild | 171 +
 media-sound/helvum/metadata.xml|  16 +++
 3 files changed, 288 insertions(+)

diff --git a/media-sound/helvum/Manifest b/media-sound/helvum/Manifest
new file mode 100644
index ..b33716d1ddc1
--- /dev/null
+++ b/media-sound/helvum/Manifest
@@ -0,0 +1,101 @@
+DIST aho-corasick-1.0.4.crate 171175 BLAKE2B 
b3d450533f0799a18fa6ceba41ce841573a3b9fe9bc66745aba9b5a1ef4d86b107aa68c049bd30df7bc86229c71264142e40da8e1d145e776017269a01aed86e
 SHA512 
7cb8feb3289a508b1345b3cc04b59f2f730b80f561b17c7605ce23bf92780b5b3714ec84f5e3c5f4ba0c3abd47ac44fd0064a8bf4c5a7d00bd580774c6a3aee8
+DIST anyhow-1.0.75.crate 43901 BLAKE2B 
6353557d7ec2cbfdd001c039fad62c95fea9e02b113149f726fd14bb36b31e637e8609dd5ee20a900e9c11bb783d9958d664b31ba7c467382fa7f51d477ad3aa
 SHA512 
190d6be8ede0af9808210db53e4dc31ce69b126a26b0357220c4705a11e83cab2c2c09c59964a35794f3c434f717eaa6bb669e9e8f16012535c14246b17e8d40
+DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
+DIST bindgen-0.66.1.crate 218860 BLAKE2B 
e0edc8dd6c14220ca223b5d2a5f2af93aa64ed32f4fedfabcca1b93e46d8e7a88b283c2e67070c71900e0dfc899fdf51e3931781575b25e40c8c1f4891905e35
 SHA512 
82ceed313f6b45d54745ec79040e4298ad29e3f600bf7e16a48e88c2d166204b14aabd919e8449548997f20a65400e74bb56abc511c0131b98ec1cc050411c6e
+DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
+DIST bitflags-2.4.0.crate 36954 BLAKE2B 
1d6cfeb0a17dc53a6249a83c8c7ad7c102985ffcfd7f7f76506889684235e78fe489d23b5a5f9018f0bd526a38d6b1449784c62322fb01f4bb507c0af8bd545c
 SHA512 
0c3d6667abea48811a792749702136ee3db97518b33bc4c7d35737505bf56315e0e5810deeea28b7a1b540ec0e21bd319ba0b3c5c4aef0ba8ed5499ffdfd9b0c
+DIST cairo-rs-0.18.0.crate 54153 BLAKE2B 
37452643d0466d8f9b8c236158c0408d0d9ea6b34b151263211834439a716a051e98349cd437a5f4ff22ad232f63362cc5db623325a588d453f42edcfaef121a
 SHA512 
b3e778aa275c510989dad43684293f60758e0770c7eaf0c12c1c641bbca1e410b011cd90e6b5f76ac1f8c3f1f18dae7643336b3ca316a191d1a3601163ceb9e6
+DIST cairo-sys-rs-0.18.0.crate 11803 BLAKE2B 
b7358bfb19b846e619dc57544f342e5f8a5a5a5d2d0b19368e6d03375141176961c6a8780906c2a218970513525a7f7eab71348b5f09578d3c509f5f5f1038fc
 SHA512 
e5d86d1c2d9825f3c69b194bd8068b8db61a125a9c8646d7b56859417176692188a1f9f40228ff7ac2836b16e49bac5ce5ea762928c872cd4c3aa14ec8029568
+DIST cc-1.0.82.crate 67879 BLAKE2B 
3b06cbe1516d4fe8291e1543b09d32d39a135c2352e545b64bc69fc82a40128a9b1291f20bd4cac6a3c37d9466093f8b63cae20663ad517bd7dbc380bfa87ee7
 SHA512 
27810ea12401635b0122e5b3a71367a52ca7040f196cb30f709e0b8ec0e717aeb8a89ef4e891b1c7c88f7cc8a1c35e55db132b728b0c499e0b683d5b803a671f
+DIST cexpr-0.6.0.crate 17966 BLAKE2B 
cb46f066eb1f4dbac00ec86dc3e562db7ee8ea5ff17d16a60004fa020405e455b8aeb3d001f669cb33d1b62525bfd04ec657ffca4ed44a83af4a5e75b2c820e3
 SHA512 
766bff7ca7f9bf0885aee6f014bcfc084e7fdfcd567a49443d5340acfe8f257db109de17b24588504fc35c53f2d4303e2d22da21f73669125cfca984950cf886
+DIST cfg-expr-0.15.4.crate 41460 BLAKE2B 
ed09121cbbae52f91a5c65c56b162e7223a467b931f6a0b4c35b9b947cbe36bbc0778e58240864668002a3a6fa3c36cc10b406cce59a302edaea461bdcd3ebe8
 SHA512 
6370348665551fea37bc85ee444f302fc5890fee0620b365b03a27aebf2c366facfc73d3a6aa040b83dc39c463948dbe8a15e679c3e413566dfb506ba855cd33
+DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
+DIST clang-sys-1.6.1.crate 41346 BLAKE2B 
b70104e6c6b3c1b85caa111c2b1fb2c20d30eeb85059bc616afc49bce9409f7ee2dd8b800750a466accad6a74ef29d10c6a2ee4459d854a2c0c54050ff51cc4b
 SHA512 
a6c62c1d3faae3796f5e7d98ed4f1a8119f0ffaf8fceee8e728cd4da57b0140e82631012450bb0c551cd13814a97065e9e47015320707a87bdfbb6fd317e952c
+DIST convert_case-0.6.0.crate 18675 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: app-text/poppler-data/

2023-09-03 Thread Arthur Zamarin
commit: 9e8ba75bea35374997728bb566eda7ea6fd5c540
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Sep  3 16:46:38 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Sep  3 16:46:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e8ba75b

app-text/poppler-data: Stabilize 0.4.12 arm, #911192

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

 app-text/poppler-data/poppler-data-0.4.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/poppler-data/poppler-data-0.4.12.ebuild 
b/app-text/poppler-data/poppler-data-0.4.12.ebuild
index 371914bc1774..735eb5a9ab48 100644
--- a/app-text/poppler-data/poppler-data-0.4.12.ebuild
+++ b/app-text/poppler-data/poppler-data-0.4.12.ebuild
@@ -12,7 +12,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-${POPPL
 # AGPL-3+ for the extra files needed by ghostscript, bug #844115
 LICENSE="AGPL-3+ BSD GPL-2 MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 
 src_install() {
emake prefix="${EPREFIX}"/usr DESTDIR="${D}" install



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

2023-09-03 Thread Arthur Zamarin
commit: bd1bdb42cf015a2711e9edf4a24068017ce2d4bc
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Sep  3 16:46:39 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Sep  3 16:46:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd1bdb42

dev-libs/icu: Stabilize 73.2 arm, #911192

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

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

diff --git a/dev-libs/icu/icu-73.2.ebuild b/dev-libs/icu/icu-73.2.ebuild
index b9ecef43f3d4..cc0b6499d6a3 100644
--- a/dev-libs/icu/icu-73.2.ebuild
+++ b/dev-libs/icu/icu-73.2.ebuild
@@ -19,7 +19,7 @@ SRC_URI+=" verify-sig? ( 
https://github.com/unicode-org/icu/releases/download/re
 S="${WORKDIR}"/${PN}/source
 
 if [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 fi
 LICENSE="BSD"
 SLOT="0/${PV%.*}.1"



[gentoo-commits] repo/gentoo:master commit in: app-text/poppler/

2023-09-03 Thread Arthur Zamarin
commit: b8334089adea0826c4027b4f17ad77e320023491
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Sep  3 16:46:39 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Sep  3 16:46:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8334089

app-text/poppler: Stabilize 23.08.0 arm, #911192

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

 app-text/poppler/poppler-23.08.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/poppler/poppler-23.08.0.ebuild 
b/app-text/poppler/poppler-23.08.0.ebuild
index 1d7d8d502e91..36451da96e4a 100644
--- a/app-text/poppler/poppler-23.08.0.ebuild
+++ b/app-text/poppler/poppler-23.08.0.ebuild
@@ -17,7 +17,7 @@ else
SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz;
SRC_URI+=" test? ( 
https://gitlab.freedesktop.org/poppler/test/-/archive/${TEST_COMMIT}/test-${TEST_COMMIT}.tar.bz2
 -> ${PN}-test-${TEST_COMMIT}.tar.bz2 )"
SRC_URI+=" verify-sig? ( 
https://poppler.freedesktop.org/${P}.tar.xz.sig )"
-   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"
+   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"
SLOT="0/130"   # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so 
SOVERSION
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/harfbuzz/

2023-09-03 Thread Arthur Zamarin
commit: 32e027bdf3f18dbb3f998e9075be45b0b3adc470
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Sep  3 16:46:40 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Sep  3 16:46:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32e027bd

media-libs/harfbuzz: Stabilize 8.0.1 arm, #911192

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

 media-libs/harfbuzz/harfbuzz-8.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/harfbuzz/harfbuzz-8.0.1.ebuild 
b/media-libs/harfbuzz/harfbuzz-8.0.1.ebuild
index 0a7966f6f03b..61843f0d65eb 100644
--- a/media-libs/harfbuzz/harfbuzz-8.0.1.ebuild
+++ b/media-libs/harfbuzz/harfbuzz-8.0.1.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} ==  ]] ; then
inherit git-r3
 else

SRC_URI="https://github.com/harfbuzz/harfbuzz/releases/download/${PV}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 fi
 
 LICENSE="Old-MIT ISC icu"



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

2023-09-03 Thread Arthur Zamarin
commit: b3931675b0b06faa748d6284a2b09a5269debb18
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Sep  3 16:46:38 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Sep  3 16:46:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3931675

app-crypt/gpgme: Stabilize 1.21.0 arm, #911192

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

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

diff --git a/app-crypt/gpgme/gpgme-1.21.0.ebuild 
b/app-crypt/gpgme/gpgme-1.21.0.ebuild
index bf96e11ac159..5cb1043da88d 100644
--- a/app-crypt/gpgme/gpgme-1.21.0.ebuild
+++ b/app-crypt/gpgme/gpgme-1.21.0.ebuild
@@ -30,7 +30,7 @@ LICENSE="GPL-2 LGPL-2.1"
 # Bump FUDGE if a release is made which breaks ABI without changing SONAME.
 # (Reset to 0 if FUDGE != 0 if libgpgme/libgpgmepp/libqpggme change.)
 SLOT="1/11.6.15.2"
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 IUSE="common-lisp static-libs +cxx python qt5 test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="qt5? ( cxx ) python? ( ${PYTHON_REQUIRED_USE} )"



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

2023-09-03 Thread Arthur Zamarin
commit: ed535f8770fcb40b93e35f81bf97ec79936a3719
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Sep  3 16:46:06 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Sep  3 16:46:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed535f87

app-crypt/gpgme: Stabilize 1.21.0 hppa, #911192

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

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

diff --git a/app-crypt/gpgme/gpgme-1.21.0.ebuild 
b/app-crypt/gpgme/gpgme-1.21.0.ebuild
index 429924f9704b..bf96e11ac159 100644
--- a/app-crypt/gpgme/gpgme-1.21.0.ebuild
+++ b/app-crypt/gpgme/gpgme-1.21.0.ebuild
@@ -30,7 +30,7 @@ LICENSE="GPL-2 LGPL-2.1"
 # Bump FUDGE if a release is made which breaks ABI without changing SONAME.
 # (Reset to 0 if FUDGE != 0 if libgpgme/libgpgmepp/libqpggme change.)
 SLOT="1/11.6.15.2"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 IUSE="common-lisp static-libs +cxx python qt5 test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="qt5? ( cxx ) python? ( ${PYTHON_REQUIRED_USE} )"



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

2023-09-03 Thread Arthur Zamarin
commit: 4fdeeff3e35c157e749be105097e4882b4a42f24
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Sep  3 16:46:07 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Sep  3 16:46:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fdeeff3

dev-libs/icu: Stabilize 73.2 hppa, #911192

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

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

diff --git a/dev-libs/icu/icu-73.2.ebuild b/dev-libs/icu/icu-73.2.ebuild
index 2976be8c81ab..b9ecef43f3d4 100644
--- a/dev-libs/icu/icu-73.2.ebuild
+++ b/dev-libs/icu/icu-73.2.ebuild
@@ -19,7 +19,7 @@ SRC_URI+=" verify-sig? ( 
https://github.com/unicode-org/icu/releases/download/re
 S="${WORKDIR}"/${PN}/source
 
 if [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+   KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 fi
 LICENSE="BSD"
 SLOT="0/${PV%.*}.1"



[gentoo-commits] repo/gentoo:master commit in: media-libs/harfbuzz/

2023-09-03 Thread Arthur Zamarin
commit: b632ce3495ea55e2ece051009d27bc738fe68485
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Sep  3 16:46:08 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Sep  3 16:46:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b632ce34

media-libs/harfbuzz: Stabilize 8.0.1 hppa, #911192

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

 media-libs/harfbuzz/harfbuzz-8.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/harfbuzz/harfbuzz-8.0.1.ebuild 
b/media-libs/harfbuzz/harfbuzz-8.0.1.ebuild
index ffa9d0878bf1..0a7966f6f03b 100644
--- a/media-libs/harfbuzz/harfbuzz-8.0.1.ebuild
+++ b/media-libs/harfbuzz/harfbuzz-8.0.1.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} ==  ]] ; then
inherit git-r3
 else

SRC_URI="https://github.com/harfbuzz/harfbuzz/releases/download/${PV}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+   KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 fi
 
 LICENSE="Old-MIT ISC icu"



[gentoo-commits] repo/gentoo:master commit in: app-text/poppler-data/

2023-09-03 Thread Arthur Zamarin
commit: eb15319c7cc98691023db07901f0530ef2f2faa3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Sep  3 16:46:07 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Sep  3 16:46:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb15319c

app-text/poppler-data: Stabilize 0.4.12 hppa, #911192

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

 app-text/poppler-data/poppler-data-0.4.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/poppler-data/poppler-data-0.4.12.ebuild 
b/app-text/poppler-data/poppler-data-0.4.12.ebuild
index a04852c9e002..371914bc1774 100644
--- a/app-text/poppler-data/poppler-data-0.4.12.ebuild
+++ b/app-text/poppler-data/poppler-data-0.4.12.ebuild
@@ -12,7 +12,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-${POPPL
 # AGPL-3+ for the extra files needed by ghostscript, bug #844115
 LICENSE="AGPL-3+ BSD GPL-2 MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 
 src_install() {
emake prefix="${EPREFIX}"/usr DESTDIR="${D}" install



[gentoo-commits] repo/gentoo:master commit in: app-text/poppler/

2023-09-03 Thread Arthur Zamarin
commit: bbc508237715c823ad08d998d418e7ec0ddb44f3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Sep  3 16:46:07 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Sep  3 16:46:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbc50823

app-text/poppler: Stabilize 23.08.0 hppa, #911192

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

 app-text/poppler/poppler-23.08.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/poppler/poppler-23.08.0.ebuild 
b/app-text/poppler/poppler-23.08.0.ebuild
index e358905bc6b8..1d7d8d502e91 100644
--- a/app-text/poppler/poppler-23.08.0.ebuild
+++ b/app-text/poppler/poppler-23.08.0.ebuild
@@ -17,7 +17,7 @@ else
SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz;
SRC_URI+=" test? ( 
https://gitlab.freedesktop.org/poppler/test/-/archive/${TEST_COMMIT}/test-${TEST_COMMIT}.tar.bz2
 -> ${PN}-test-${TEST_COMMIT}.tar.bz2 )"
SRC_URI+=" verify-sig? ( 
https://poppler.freedesktop.org/${P}.tar.xz.sig )"
-   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"
+   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"
SLOT="0/130"   # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so 
SOVERSION
 fi
 



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

2023-09-03 Thread Sam James
commit: 94f2d41b6cfa16a5801bda521a48c6d37b18bdaf
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  3 16:39:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  3 16:39:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94f2d41b

dev-libs/capstone: Stabilize 5.0 x86, #913568

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

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

diff --git a/dev-libs/capstone/capstone-5.0.ebuild 
b/dev-libs/capstone/capstone-5.0.ebuild
index 1dfff646e4a9..85c0ad8bea5b 100644
--- a/dev-libs/capstone/capstone-5.0.ebuild
+++ b/dev-libs/capstone/capstone-5.0.ebuild
@@ -21,7 +21,7 @@ else
MY_PV="${PV/_rc/-rc}-post1"

SRC_URI="https://github.com/capstone-engine/capstone/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
S="${WORKDIR}/${PN}-${MY_PV}"
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86"
 fi
 
 LICENSE="BSD"



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

2023-09-03 Thread Sam James
commit: f81c1895aa78a8aa78606093f34facaed107f99e
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  3 16:39:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  3 16:39:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f81c1895

dev-libs/capstone: Stabilize 5.0 amd64, #913568

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

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

diff --git a/dev-libs/capstone/capstone-5.0.ebuild 
b/dev-libs/capstone/capstone-5.0.ebuild
index 85c0ad8bea5b..f34cfc5ee6a5 100644
--- a/dev-libs/capstone/capstone-5.0.ebuild
+++ b/dev-libs/capstone/capstone-5.0.ebuild
@@ -21,7 +21,7 @@ else
MY_PV="${PV/_rc/-rc}-post1"

SRC_URI="https://github.com/capstone-engine/capstone/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
S="${WORKDIR}/${PN}-${MY_PV}"
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/

2023-09-03 Thread Sam James
commit: 346c8af78438542d314b0eefc2294165a48268ff
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  3 16:39:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  3 16:39:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=346c8af7

net-mail/mu: Stabilize 1.10.6 amd64, #913546

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

 net-mail/mu/mu-1.10.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-mail/mu/mu-1.10.6.ebuild b/net-mail/mu/mu-1.10.6.ebuild
index 5ac871eb7523..6db9039141c9 100644
--- a/net-mail/mu/mu-1.10.6.ebuild
+++ b/net-mail/mu/mu-1.10.6.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/djcb/mu/releases/download/v${PV}/${P}.tar.xz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~riscv x86 ~x64-macos"
+KEYWORDS="amd64 arm arm64 ~riscv x86 ~x64-macos"
 IUSE="emacs readline"
 
 DEPEND="



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

2023-09-03 Thread Sam James
commit: e3f138ac3a5b50a8adaadb518ac192f1fd6ce345
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  3 16:39:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  3 16:39:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3f138ac

media-sound/mpg123: Stabilize 1.31.3-r1 x86, #913549

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

 media-sound/mpg123/mpg123-1.31.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/mpg123/mpg123-1.31.3-r1.ebuild 
b/media-sound/mpg123/mpg123-1.31.3-r1.ebuild
index 0f933a19fb83..3c76b089babe 100644
--- a/media-sound/mpg123/mpg123-1.31.3-r1.ebuild
+++ b/media-sound/mpg123/mpg123-1.31.3-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="cpu_flags_x86_3dnow cpu_flags_x86_3dnowext cpu_flags_ppc_altivec alsa 
coreaudio int-quality ipv6 jack cpu_flags_x86_mmx nas oss portaudio pulseaudio 
sdl cpu_flags_x86_sse"
 
 # No MULTILIB_USEDEP here since we only build libmpg123 for non native ABIs.



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

2023-09-03 Thread Sam James
commit: 079969850087aaceec3dc2029bf4ce6cdf2c04ea
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  3 16:39:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  3 16:39:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07996985

media-sound/exaile: Stabilize 4.1.3 amd64, #913547

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

 media-sound/exaile/exaile-4.1.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/exaile/exaile-4.1.3.ebuild 
b/media-sound/exaile/exaile-4.1.3.ebuild
index 3c7be5deff10..56167a0672e9 100644
--- a/media-sound/exaile/exaile-4.1.3.ebuild
+++ b/media-sound/exaile/exaile-4.1.3.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == "" ]]; then
EGIT_REPO_URI="https://github.com/exaile/exaile.git;
 else

SRC_URI="https://github.com/${PN}/${PN}/archive/${PV/_/-}/${PN}-${PV/_/}.tar.gz;
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 ~x86"
S="${WORKDIR}/${PN}-${PV/_/-}"
 fi
 



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

2023-09-03 Thread Sam James
commit: 11593abcf3737ef5f6352878927856d713a6576b
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  3 16:39:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  3 16:39:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11593abc

app-backup/borgbackup: Stabilize 1.2.6 x86, #913571

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

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

diff --git a/app-backup/borgbackup/borgbackup-1.2.6.ebuild 
b/app-backup/borgbackup/borgbackup-1.2.6.ebuild
index ec87634ff3ee..1b36827eae57 100644
--- a/app-backup/borgbackup/borgbackup-1.2.6.ebuild
+++ b/app-backup/borgbackup/borgbackup-1.2.6.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://borgbackup.readthedocs.io/;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
 
 # "import file mismatch" when in S, "attempted relative import with no
 # known parent package" when in BUILD_DIR/install/.../borg/testsuite.



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

2023-09-03 Thread Sam James
commit: 7602e6355fa415cde8ed185246e959a199884b82
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  3 16:39:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  3 16:39:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7602e635

app-backup/borgbackup: Stabilize 1.2.6 amd64, #913571

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

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

diff --git a/app-backup/borgbackup/borgbackup-1.2.6.ebuild 
b/app-backup/borgbackup/borgbackup-1.2.6.ebuild
index 1b36827eae57..5f724c0b59df 100644
--- a/app-backup/borgbackup/borgbackup-1.2.6.ebuild
+++ b/app-backup/borgbackup/borgbackup-1.2.6.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://borgbackup.readthedocs.io/;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
 
 # "import file mismatch" when in S, "attempted relative import with no
 # known parent package" when in BUILD_DIR/install/.../borg/testsuite.



[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/

2023-09-03 Thread Sam James
commit: 1b3e52a1cfa6de2c779eaff27016f63a94ece328
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  3 16:39:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  3 16:39:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b3e52a1

net-mail/mu: Stabilize 1.10.6 x86, #913546

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

 net-mail/mu/mu-1.10.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-mail/mu/mu-1.10.6.ebuild b/net-mail/mu/mu-1.10.6.ebuild
index 9ce172706cd7..5ac871eb7523 100644
--- a/net-mail/mu/mu-1.10.6.ebuild
+++ b/net-mail/mu/mu-1.10.6.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/djcb/mu/releases/download/v${PV}/${P}.tar.xz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~riscv ~x86 ~x64-macos"
+KEYWORDS="~amd64 arm arm64 ~riscv x86 ~x64-macos"
 IUSE="emacs readline"
 
 DEPEND="



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

2023-09-03 Thread Sam James
commit: 11ffd7164d53a3653931143095fae8d63d500318
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  3 16:39:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  3 16:39:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11ffd716

media-sound/mpg123: Stabilize 1.31.3-r1 amd64, #913549

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

 media-sound/mpg123/mpg123-1.31.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/mpg123/mpg123-1.31.3-r1.ebuild 
b/media-sound/mpg123/mpg123-1.31.3-r1.ebuild
index 3c76b089babe..b5852ee1009b 100644
--- a/media-sound/mpg123/mpg123-1.31.3-r1.ebuild
+++ b/media-sound/mpg123/mpg123-1.31.3-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="cpu_flags_x86_3dnow cpu_flags_x86_3dnowext cpu_flags_ppc_altivec alsa 
coreaudio int-quality ipv6 jack cpu_flags_x86_mmx nas oss portaudio pulseaudio 
sdl cpu_flags_x86_sse"
 
 # No MULTILIB_USEDEP here since we only build libmpg123 for non native ABIs.



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

2023-09-03 Thread Viorel Munteanu
commit: 52586c94e126b92436847e99e6266d115d296e8e
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Sun Sep  3 15:02:57 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Sun Sep  3 15:02:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52586c94

app-backup/dar: drop 2.7.11

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

 app-backup/dar/Manifest  |  1 -
 app-backup/dar/dar-2.7.11.ebuild | 94 
 2 files changed, 95 deletions(-)

diff --git a/app-backup/dar/Manifest b/app-backup/dar/Manifest
index 110fa504495e..5b493e21435a 100644
--- a/app-backup/dar/Manifest
+++ b/app-backup/dar/Manifest
@@ -1,3 +1,2 @@
 DIST dar-2.7.10.tar.gz 2418752 BLAKE2B 
31365e900cdcd89c297f78953e82d7288cec524cc3f01a71f659a4e0238797d72c0c629d6fcfad00fa7bdaae1b846d86daa50c7857b13cac0ffac9e98bc398ef
 SHA512 
3b75f06013d13f315280625b3ebf147e833b91164646f271ff81aa0961b788eb12a4dc6a743bbd8de4c7347bad03f2372fd8f5c038d0a83d45f3479cdba4cece
-DIST dar-2.7.11.tar.gz 2417878 BLAKE2B 
8cb166585d47f13eb796be25746dbfc33dc56f6194fa61ce811c3319354165152af05b4b82931396f886ef65163ffe2c16096aba0f7ecde6cf5a2b8ead75c4eb
 SHA512 
17f19c865e38a4d319d84882cb8db7825cdd0092cd24af6f5a2aa60bc49cad16d51baea0f8148512e3ca6fc3fdd720b1ccd49b33dcafd674dbfa3256d0c7840e
 DIST dar-2.7.12.tar.gz 2421683 BLAKE2B 
3dc5fc362dbdc47acef33a57c07b21bb2e1cd197bb3475ecf27cf2cb8b54f13a962a386a8e472fc53e3069bbc6acc549e66fadafd1572cbba93eb41f1d493661
 SHA512 
55b4215da23ca63de479ab34f0d50e4eeb13548891e537702971ec6fc6e6a19e44282a6a711549f468abd507bc1d67f9df08fb76b4b5208c6e8843b3042d5ad2

diff --git a/app-backup/dar/dar-2.7.11.ebuild b/app-backup/dar/dar-2.7.11.ebuild
deleted file mode 100644
index e6bca3c7f42f..
--- a/app-backup/dar/dar-2.7.11.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic
-
-DESCRIPTION="A full featured backup tool, aimed for disks"
-HOMEPAGE="http://dar.linux.free.fr/;
-SRC_URI="https://downloads.sourceforge.net/project/dar/dar/${PV}/${P}.tar.gz;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux"
-IUSE="argon2 curl dar32 dar64 doc gcrypt gpg lz4 lzo nls rsync xattr"
-
-REQUIRED_USE="
-   ?? ( dar32 dar64 )
-   gpg? ( gcrypt )
-"
-
-RESTRICT="test" # need to be run as root
-
-RDEPEND="
-   app-arch/bzip2:=
-   app-arch/xz-utils
-   app-arch/zstd:=
-   dev-libs/libthreadar
-   sys-libs/libcap
-   >=sys-libs/zlib-1.2.3:=
-   argon2? ( app-crypt/argon2:= )
-   curl? ( net-misc/curl )
-   gcrypt? (
-   dev-libs/libgcrypt:0=
-   dev-libs/libgpg-error
-   )
-   gpg? ( app-crypt/gpgme:= )
-   lz4? ( app-arch/lz4:= )
-   lzo? ( dev-libs/lzo:2 )
-   nls? ( virtual/libintl )
-   rsync? ( net-libs/librsync:= )
-   xattr? ( sys-apps/attr )
-"
-
-DEPEND="${RDEPEND}"
-
-BDEPEND="
-   doc? ( app-doc/doxygen )
-   nls? ( sys-devel/gettext )
-"
-
-QA_PKGCONFIG_VERSION=""#862025 - upstream has a different numbering 
scheme for libdar
-
-src_configure() {
-   # configure.ac is totally funked up regarding the AC_ARG_ENABLE
-   # logic.
-   # For example "--enable-dar-static" causes configure to DISABLE
-   # static builds of dar.
-   # Do _not_ use $(use_enable) until you have verified that the
-   # logic has been fixed by upstream.
-   local myconf=(
-   --disable-dar-static
-   --disable-python-binding
-   --disable-upx
-   $(usev !argon2 --disable-libargon2-linking)
-   $(usev !curl --disable-libcurl-linking)
-   $(usev dar32 --enable-mode=32)
-   $(usev dar64 --enable-mode=64)
-   $(usev !doc --disable-build-html)
-   $(usev !gcrypt --disable-libgcrypt-linking)
-   $(usev !gpg --disable-gpgme-linking)
-   $(usev !lz4 --disable-liblz4-linking)
-   $(usev !lzo --disable-liblzo2-linking)
-   $(usev !nls --disable-nls)
-   $(usev !rsync --disable-librsync-linking)
-   $(usev !xattr --disable-ea-support)
-   )
-
-   # Bug 103741
-   filter-flags -fomit-frame-pointer
-
-   econf "${myconf[@]}"
-}
-
-src_install() {
-   emake DESTDIR="${D}" pkgdatadir="${EPREFIX}"/usr/share/doc/${PF}/html 
install
-
-   einstalldocs
-
-   find "${ED}" -name "*.la" -delete || die
-
-   # Bug 729150
-   rm "${ED}/usr/share/doc/${PF}/html/samples/MyBackup.sh.tar.gz" || die
-}



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

2023-09-03 Thread Viorel Munteanu
commit: fedfc5cc895e244b8d83fdfe1e6be340337e4ed9
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Sun Sep  3 15:02:51 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Sun Sep  3 15:02:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fedfc5cc

app-backup/dar: add 2.7.12

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

 app-backup/dar/Manifest  |  1 +
 app-backup/dar/dar-2.7.12.ebuild | 94 
 2 files changed, 95 insertions(+)

diff --git a/app-backup/dar/Manifest b/app-backup/dar/Manifest
index c3712d3b8685..110fa504495e 100644
--- a/app-backup/dar/Manifest
+++ b/app-backup/dar/Manifest
@@ -1,2 +1,3 @@
 DIST dar-2.7.10.tar.gz 2418752 BLAKE2B 
31365e900cdcd89c297f78953e82d7288cec524cc3f01a71f659a4e0238797d72c0c629d6fcfad00fa7bdaae1b846d86daa50c7857b13cac0ffac9e98bc398ef
 SHA512 
3b75f06013d13f315280625b3ebf147e833b91164646f271ff81aa0961b788eb12a4dc6a743bbd8de4c7347bad03f2372fd8f5c038d0a83d45f3479cdba4cece
 DIST dar-2.7.11.tar.gz 2417878 BLAKE2B 
8cb166585d47f13eb796be25746dbfc33dc56f6194fa61ce811c3319354165152af05b4b82931396f886ef65163ffe2c16096aba0f7ecde6cf5a2b8ead75c4eb
 SHA512 
17f19c865e38a4d319d84882cb8db7825cdd0092cd24af6f5a2aa60bc49cad16d51baea0f8148512e3ca6fc3fdd720b1ccd49b33dcafd674dbfa3256d0c7840e
+DIST dar-2.7.12.tar.gz 2421683 BLAKE2B 
3dc5fc362dbdc47acef33a57c07b21bb2e1cd197bb3475ecf27cf2cb8b54f13a962a386a8e472fc53e3069bbc6acc549e66fadafd1572cbba93eb41f1d493661
 SHA512 
55b4215da23ca63de479ab34f0d50e4eeb13548891e537702971ec6fc6e6a19e44282a6a711549f468abd507bc1d67f9df08fb76b4b5208c6e8843b3042d5ad2

diff --git a/app-backup/dar/dar-2.7.12.ebuild b/app-backup/dar/dar-2.7.12.ebuild
new file mode 100644
index ..e6bca3c7f42f
--- /dev/null
+++ b/app-backup/dar/dar-2.7.12.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic
+
+DESCRIPTION="A full featured backup tool, aimed for disks"
+HOMEPAGE="http://dar.linux.free.fr/;
+SRC_URI="https://downloads.sourceforge.net/project/dar/dar/${PV}/${P}.tar.gz;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux"
+IUSE="argon2 curl dar32 dar64 doc gcrypt gpg lz4 lzo nls rsync xattr"
+
+REQUIRED_USE="
+   ?? ( dar32 dar64 )
+   gpg? ( gcrypt )
+"
+
+RESTRICT="test" # need to be run as root
+
+RDEPEND="
+   app-arch/bzip2:=
+   app-arch/xz-utils
+   app-arch/zstd:=
+   dev-libs/libthreadar
+   sys-libs/libcap
+   >=sys-libs/zlib-1.2.3:=
+   argon2? ( app-crypt/argon2:= )
+   curl? ( net-misc/curl )
+   gcrypt? (
+   dev-libs/libgcrypt:0=
+   dev-libs/libgpg-error
+   )
+   gpg? ( app-crypt/gpgme:= )
+   lz4? ( app-arch/lz4:= )
+   lzo? ( dev-libs/lzo:2 )
+   nls? ( virtual/libintl )
+   rsync? ( net-libs/librsync:= )
+   xattr? ( sys-apps/attr )
+"
+
+DEPEND="${RDEPEND}"
+
+BDEPEND="
+   doc? ( app-doc/doxygen )
+   nls? ( sys-devel/gettext )
+"
+
+QA_PKGCONFIG_VERSION=""#862025 - upstream has a different numbering 
scheme for libdar
+
+src_configure() {
+   # configure.ac is totally funked up regarding the AC_ARG_ENABLE
+   # logic.
+   # For example "--enable-dar-static" causes configure to DISABLE
+   # static builds of dar.
+   # Do _not_ use $(use_enable) until you have verified that the
+   # logic has been fixed by upstream.
+   local myconf=(
+   --disable-dar-static
+   --disable-python-binding
+   --disable-upx
+   $(usev !argon2 --disable-libargon2-linking)
+   $(usev !curl --disable-libcurl-linking)
+   $(usev dar32 --enable-mode=32)
+   $(usev dar64 --enable-mode=64)
+   $(usev !doc --disable-build-html)
+   $(usev !gcrypt --disable-libgcrypt-linking)
+   $(usev !gpg --disable-gpgme-linking)
+   $(usev !lz4 --disable-liblz4-linking)
+   $(usev !lzo --disable-liblzo2-linking)
+   $(usev !nls --disable-nls)
+   $(usev !rsync --disable-librsync-linking)
+   $(usev !xattr --disable-ea-support)
+   )
+
+   # Bug 103741
+   filter-flags -fomit-frame-pointer
+
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   emake DESTDIR="${D}" pkgdatadir="${EPREFIX}"/usr/share/doc/${PF}/html 
install
+
+   einstalldocs
+
+   find "${ED}" -name "*.la" -delete || die
+
+   # Bug 729150
+   rm "${ED}/usr/share/doc/${PF}/html/samples/MyBackup.sh.tar.gz" || die
+}



[gentoo-commits] repo/proj/guru:dev commit in: app-arch/7zip/files/, app-arch/7zip/

2023-09-03 Thread Martin Matouš
commit: 2d22b3eb5edb6b4fea5e44f940201587af1f5a06
Author: Martin Matouš  matous  dev>
AuthorDate: Sun Sep  3 14:52:21 2023 +
Commit: Martin Matouš  matous  dev>
CommitDate: Sun Sep  3 14:54:16 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2d22b3eb

app-arch/7zip: respect build environment

Closes: https://bugs.gentoo.org/913186
Closes: https://bugs.gentoo.org/913188
Closes: https://bugs.gentoo.org/913189
Signed-off-by: Martin Matouš  matous.dev>

 app-arch/7zip/7zip-23.01.ebuild| 16 +++-
 .../7zip/files/7zip-23.01-respect-build-env.patch  | 98 ++
 2 files changed, 110 insertions(+), 4 deletions(-)

diff --git a/app-arch/7zip/7zip-23.01.ebuild b/app-arch/7zip/7zip-23.01.ebuild
index 191ccaaeee..38a77c1c4c 100644
--- a/app-arch/7zip/7zip-23.01.ebuild
+++ b/app-arch/7zip/7zip-23.01.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit toolchain-funcs
+inherit edos2unix toolchain-funcs
 
 NO_DOT_PV=$(ver_rs 1- '')
 DESCRIPTION="A free file archiver for extremely high compression"
@@ -45,14 +45,22 @@ pkg_setup() {
 }
 
 src_prepare() {
-   default
+   # patch doesn't deal with CRLF even if file+patch match
+   # not even with --ignore-whitespace, --binary or --force
+   edos2unix ./7zip_gcc.mak ./var_gcc{,_x64}.mak ./var_clang{,_x64}.mak
+   PATCHES+=( "${FILESDIR}/${P}-respect-build-env.patch" )
+
sed -i -e 's/-Werror //g' ./7zip_gcc.mak || die "Error removing -Werror"
-   sed -i -e 's/$(LFLAGS_STRIP)//g' ./7zip_gcc.mak \
-   || die "Error removing hardcoded strip"
+   default
 }
 
 src_compile() {
pushd "./Bundles/Alone2" || die "Unable to switch directory"
+   export G_CC=$(tc-getCC)
+   export G_CXX=$(tc-getCXX)
+   export G_CFLAGS=${CFLAGS}
+   export G_CXXFLAGS=${CXXFLAGS}
+   export G_LDFLAGS=${LDFLAGS}
# USE_JWASM=1 - if asm: use JWasm assembler instead of Asmc (not a 
gentoo package)
emake DISABLE_RAR=1 USE_JWASM=1 --file "../../${mfile}"
popd > /dev/null || die "Unable to switch directory"

diff --git a/app-arch/7zip/files/7zip-23.01-respect-build-env.patch 
b/app-arch/7zip/files/7zip-23.01-respect-build-env.patch
new file mode 100644
index 00..2615a9e34a
--- /dev/null
+++ b/app-arch/7zip/files/7zip-23.01-respect-build-env.patch
@@ -0,0 +1,98 @@
+Respect build environment settings
+
+Bug: https://bugs.gentoo.org/913186
+Bug: https://bugs.gentoo.org/913188
+Bug: https://bugs.gentoo.org/913189
+
+
+--- a/7zip_gcc.mak
 b/7zip_gcc.mak
+@@ -87,14 +87,14 @@ SHARED_EXT=.dll
+ LDFLAGS = -shared -DEF $(DEF_FILE) $(LDFLAGS_STATIC)
+ else
+ SHARED_EXT=.so
+-LDFLAGS = -shared -fPIC $(LDFLAGS_STATIC)
++LDFLAGS = -shared -fPIC $(G_LDFLAGS) $(LDFLAGS_STATIC)
+ CC_SHARED=-fPIC
+ endif
+
+
+ else
+
+-LDFLAGS = $(LDFLAGS_STATIC)
++LDFLAGS = $(LDFLAGS_STATIC) $(G_LDFLAGS)
+ # -s is not required for clang, do we need it for GCC ???
+
+ #-static -static-libgcc -static-libstdc++
+@@ -149,7 +149,7 @@ endif
+
+
+
+-CFLAGS = $(MY_ARCH_2) $(LOCAL_FLAGS) $(CFLAGS_BASE2) $(CFLAGS_BASE) 
$(FLAGS_FLTO) $(CC_SHARED) -o $@
++CFLAGS = $(MY_ARCH_2) $(LOCAL_FLAGS) $(CFLAGS_BASE2) $(CFLAGS_BASE) 
$(FLAGS_FLTO) $(CC_SHARED) $(G_CFLAGS) -o $@
+
+
+ ifdef IS_MINGW
+@@ -190,7 +190,7 @@ CXX_WARN_FLAGS =
+ #-Wno-invalid-offsetof
+ #-Wno-reorder
+
+-CXXFLAGS = $(MY_ARCH_2) $(LOCAL_FLAGS) $(CXXFLAGS_BASE2) $(CFLAGS_BASE) 
$(FLAGS_FLTO) $(CXXFLAGS_EXTRA) $(CC_SHARED) $(CXX_WARN_FLAGS) $(CXX_STD_FLAGS) 
-o $@
++CXXFLAGS = $(MY_ARCH_2) $(LOCAL_FLAGS) $(CXXFLAGS_BASE2) $(CFLAGS_BASE) 
$(FLAGS_FLTO) $(CXXFLAGS_EXTRA) $(CC_SHARED) $(CXX_WARN_FLAGS) $(CXX_STD_FLAGS) 
$(G_CXXFLAGS) -o $@
+
+ STATIC_TARGET=
+ ifdef COMPL_STATIC
+@@ -208,7 +208,7 @@ $(O):
+ # -Wl,--print-gc-sections
+
+ ifneq ($(CC), $(CROSS_COMPILE)clang)
+-LFLAGS_STRIP = -s
++
+ endif
+
+ LFLAGS_ALL = $(LFLAGS_STRIP) $(MY_ARCH_2) $(LDFLAGS) $(FLAGS_FLTO) $(LD_arch) 
$(OBJS) $(MY_LIBS) $(LIB2)
+--- a/var_clang.mak
 b/var_clang.mak
+@@ -6,6 +6,6 @@ IS_ARM64=
+ CROSS_COMPILE=
+ MY_ARCH=
+ USE_ASM=
+-CC=$(CROSS_COMPILE)clang
+-CXX=$(CROSS_COMPILE)clang++
++CC=$(G_CC)
++CXX=$(G_CXX)
+ USE_CLANG=1
+--- a/var_clang_x64.mak
 b/var_clang_x64.mak
+@@ -6,7 +6,7 @@ IS_ARM64=
+ CROSS_COMPILE=
+ MY_ARCH=
+ USE_ASM=1
+-CC=$(CROSS_COMPILE)clang
+-CXX=$(CROSS_COMPILE)clang++
++CC=$(G_CC)
++CXX=$(G_CXX)
+ USE_CLANG=1
+
+--- a/var_gcc.mak
 b/var_gcc.mak
+@@ -6,7 +6,7 @@ IS_ARM64=
+ CROSS_COMPILE=
+ MY_ARCH=
+ USE_ASM=
+-CC=$(CROSS_COMPILE)gcc
+-CXX=$(CROSS_COMPILE)g++
++CC=$(G_CC)
++CXX=$(G_CXX)
+
+ # -march=armv8-a+crc+crypto
+--- a/var_gcc_x64.mak
 b/var_gcc_x64.mak
+@@ -6,5 +6,5 @@ IS_ARM64=
+ CROSS_COMPILE=
+ MY_ARCH=
+ USE_ASM=1
+-CC=$(CROSS_COMPILE)gcc
+-CXX=$(CROSS_COMPILE)g++
++CC=$(G_CC)
++CXX=$(G_CXX)



[gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/

2023-09-03 Thread Sam James
commit: a42dc466c4e99c0f6f3433df75398539a803c3fc
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  3 14:19:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  3 14:19:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a42dc466

x11-misc/sddm: Stabilize 0.20.0-r1 arm64, #913531

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

 x11-misc/sddm/sddm-0.20.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/sddm/sddm-0.20.0-r1.ebuild 
b/x11-misc/sddm/sddm-0.20.0-r1.ebuild
index ac2ec9cbab17..691c947bfa3d 100644
--- a/x11-misc/sddm/sddm-0.20.0-r1.ebuild
+++ b/x11-misc/sddm/sddm-0.20.0-r1.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="https://github.com/${PN}/${PN}.git;
 else
SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
 fi
 
 QTMIN=5.15.2



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

2023-09-03 Thread Sam James
commit: 27a708ad98a942592362a2e29699159318755455
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  3 14:19:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  3 14:19:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27a708ad

media-sound/mpg123: Stabilize 1.31.3-r1 arm64, #913549

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

 media-sound/mpg123/mpg123-1.31.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/mpg123/mpg123-1.31.3-r1.ebuild 
b/media-sound/mpg123/mpg123-1.31.3-r1.ebuild
index 2e09c239e01d..0f933a19fb83 100644
--- a/media-sound/mpg123/mpg123-1.31.3-r1.ebuild
+++ b/media-sound/mpg123/mpg123-1.31.3-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="cpu_flags_x86_3dnow cpu_flags_x86_3dnowext cpu_flags_ppc_altivec alsa 
coreaudio int-quality ipv6 jack cpu_flags_x86_mmx nas oss portaudio pulseaudio 
sdl cpu_flags_x86_sse"
 
 # No MULTILIB_USEDEP here since we only build libmpg123 for non native ABIs.



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

2023-09-03 Thread Sam James
commit: 3a02b1fde32969bde68160e31dd3f30462aa87d2
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  3 14:19:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  3 14:19:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a02b1fd

dev-java/maven-bin: Stabilize 3.9.4 x86, #913554

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

 dev-java/maven-bin/maven-bin-3.9.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/maven-bin/maven-bin-3.9.4.ebuild 
b/dev-java/maven-bin/maven-bin-3.9.4.ebuild
index dc41c7c71aa4..59bdf23384c1 100644
--- a/dev-java/maven-bin/maven-bin-3.9.4.ebuild
+++ b/dev-java/maven-bin/maven-bin-3.9.4.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://maven.apache.org/;
 
 LICENSE="Apache-2.0"
 SLOT="3.9"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 DEPEND="
>=virtual/jdk-1.8:*



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

2023-09-03 Thread Sam James
commit: 7dd55459c5df14fe338ac1ceb0058227746df943
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  3 14:19:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  3 14:19:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dd55459

dev-java/maven-bin: Stabilize 3.9.4 amd64, #913554

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

 dev-java/maven-bin/maven-bin-3.9.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/maven-bin/maven-bin-3.9.4.ebuild 
b/dev-java/maven-bin/maven-bin-3.9.4.ebuild
index 6748f5927604..dc41c7c71aa4 100644
--- a/dev-java/maven-bin/maven-bin-3.9.4.ebuild
+++ b/dev-java/maven-bin/maven-bin-3.9.4.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://maven.apache.org/;
 
 LICENSE="Apache-2.0"
 SLOT="3.9"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 DEPEND="
>=virtual/jdk-1.8:*



[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/

2023-09-03 Thread Sam James
commit: cd457ee41fa23f876d8f23eb68a902272f5fd313
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  3 14:17:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  3 14:17:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd457ee4

net-mail/mu: Stabilize 1.10.6 arm, #913546

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

 net-mail/mu/mu-1.10.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-mail/mu/mu-1.10.6.ebuild b/net-mail/mu/mu-1.10.6.ebuild
index c187932f4118..9ce172706cd7 100644
--- a/net-mail/mu/mu-1.10.6.ebuild
+++ b/net-mail/mu/mu-1.10.6.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/djcb/mu/releases/download/v${PV}/${P}.tar.xz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~riscv ~x86 ~x64-macos"
+KEYWORDS="~amd64 arm arm64 ~riscv ~x86 ~x64-macos"
 IUSE="emacs readline"
 
 DEPEND="



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

2023-09-03 Thread Sam James
commit: bfbb4673506ffb0a7fae24128ffd2971ec163196
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  3 14:17:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  3 14:17:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfbb4673

app-editors/okteta: Stabilize 0.26.13 arm64, #913533

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

 app-editors/okteta/okteta-0.26.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/okteta/okteta-0.26.13.ebuild 
b/app-editors/okteta/okteta-0.26.13.ebuild
index fc54a8e138f2..c2963e9f92a7 100644
--- a/app-editors/okteta/okteta-0.26.13.ebuild
+++ b/app-editors/okteta/okteta-0.26.13.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://apps.kde.org/okteta/;
 
 if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
-   KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86"
 fi
 
 LICENSE="GPL-2 handbook? ( FDL-1.2 )"



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

2023-09-03 Thread Sam James
commit: 917312964c237e408d35a4396de0f36f67c82ada
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  3 14:17:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  3 14:17:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91731296

media-sound/mpg123: Stabilize 1.31.3-r1 sparc, #913549

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

 media-sound/mpg123/mpg123-1.31.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/mpg123/mpg123-1.31.3-r1.ebuild 
b/media-sound/mpg123/mpg123-1.31.3-r1.ebuild
index 1fcfd7793178..2e09c239e01d 100644
--- a/media-sound/mpg123/mpg123-1.31.3-r1.ebuild
+++ b/media-sound/mpg123/mpg123-1.31.3-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="cpu_flags_x86_3dnow cpu_flags_x86_3dnowext cpu_flags_ppc_altivec alsa 
coreaudio int-quality ipv6 jack cpu_flags_x86_mmx nas oss portaudio pulseaudio 
sdl cpu_flags_x86_sse"
 
 # No MULTILIB_USEDEP here since we only build libmpg123 for non native ABIs.



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

2023-09-03 Thread Sam James
commit: c96f18cddd511973894fd45e88df57883e424f75
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  3 14:17:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  3 14:17:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c96f18cd

app-editors/okteta: Stabilize 0.26.13 x86, #913533

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

 app-editors/okteta/okteta-0.26.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/okteta/okteta-0.26.13.ebuild 
b/app-editors/okteta/okteta-0.26.13.ebuild
index c2963e9f92a7..b246e6043008 100644
--- a/app-editors/okteta/okteta-0.26.13.ebuild
+++ b/app-editors/okteta/okteta-0.26.13.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://apps.kde.org/okteta/;
 
 if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
-   KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86"
 fi
 
 LICENSE="GPL-2 handbook? ( FDL-1.2 )"



[gentoo-commits] repo/gentoo:master commit in: kde-misc/kio-fuse/

2023-09-03 Thread Sam James
commit: 9ea43557fdeac8b3b63e28dc361a0e92e2babb20
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  3 14:17:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  3 14:17:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ea43557

kde-misc/kio-fuse: Stabilize 5.0.1_p20230130 x86, #913533

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

 kde-misc/kio-fuse/kio-fuse-5.0.1_p20230130.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-misc/kio-fuse/kio-fuse-5.0.1_p20230130.ebuild 
b/kde-misc/kio-fuse/kio-fuse-5.0.1_p20230130.ebuild
index 6b54a0f2a018..8a061ccf94ea 100644
--- a/kde-misc/kio-fuse/kio-fuse-5.0.1_p20230130.ebuild
+++ b/kde-misc/kio-fuse/kio-fuse-5.0.1_p20230130.ebuild
@@ -14,7 +14,7 @@ 
HOMEPAGE="https://feverfew.home.blog/2019/12/24/kiofuse-beta-4-9-0-released/;
 
 LICENSE="GPL-3+"
 SLOT="5"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
 IUSE=""
 
 RESTRICT="test" # depend on fuse kernel module



[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/

2023-09-03 Thread Sam James
commit: 5ad1764cc8d954076b046c57fdb503fc5970af5f
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  3 14:17:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  3 14:17:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ad1764c

net-mail/mu: Stabilize 1.10.6 arm64, #913546

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

 net-mail/mu/mu-1.10.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-mail/mu/mu-1.10.6.ebuild b/net-mail/mu/mu-1.10.6.ebuild
index 2acec2e5ddb5..c187932f4118 100644
--- a/net-mail/mu/mu-1.10.6.ebuild
+++ b/net-mail/mu/mu-1.10.6.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/djcb/mu/releases/download/v${PV}/${P}.tar.xz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~x64-macos"
+KEYWORDS="~amd64 ~arm arm64 ~riscv ~x86 ~x64-macos"
 IUSE="emacs readline"
 
 DEPEND="



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

2023-09-03 Thread Sam James
commit: 713a70e8258035ca960586e21159236226d4be1e
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  3 14:17:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  3 14:17:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=713a70e8

media-sound/mpg123: Stabilize 1.31.3-r1 arm, #913549

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

 media-sound/mpg123/mpg123-1.31.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/mpg123/mpg123-1.31.3-r1.ebuild 
b/media-sound/mpg123/mpg123-1.31.3-r1.ebuild
index 6ccb1a328acc..1fcfd7793178 100644
--- a/media-sound/mpg123/mpg123-1.31.3-r1.ebuild
+++ b/media-sound/mpg123/mpg123-1.31.3-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="cpu_flags_x86_3dnow cpu_flags_x86_3dnowext cpu_flags_ppc_altivec alsa 
coreaudio int-quality ipv6 jack cpu_flags_x86_mmx nas oss portaudio pulseaudio 
sdl cpu_flags_x86_sse"
 
 # No MULTILIB_USEDEP here since we only build libmpg123 for non native ABIs.



[gentoo-commits] repo/gentoo:master commit in: kde-misc/kio-fuse/

2023-09-03 Thread Sam James
commit: 41c16d71884432e4bb44cc2afcaa7b75c869a8eb
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  3 14:17:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  3 14:17:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41c16d71

kde-misc/kio-fuse: Stabilize 5.0.1_p20230130 arm64, #913533

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

 kde-misc/kio-fuse/kio-fuse-5.0.1_p20230130.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-misc/kio-fuse/kio-fuse-5.0.1_p20230130.ebuild 
b/kde-misc/kio-fuse/kio-fuse-5.0.1_p20230130.ebuild
index bce257d5f334..6b54a0f2a018 100644
--- a/kde-misc/kio-fuse/kio-fuse-5.0.1_p20230130.ebuild
+++ b/kde-misc/kio-fuse/kio-fuse-5.0.1_p20230130.ebuild
@@ -14,7 +14,7 @@ 
HOMEPAGE="https://feverfew.home.blog/2019/12/24/kiofuse-beta-4-9-0-released/;
 
 LICENSE="GPL-3+"
 SLOT="5"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
 IUSE=""
 
 RESTRICT="test" # depend on fuse kernel module



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

2023-09-03 Thread Sam James
commit: 90632d44eb46d5ce8229dae757083c0067f36f77
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  3 14:17:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  3 14:17:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90632d44

net-misc/smb4k: Stabilize 3.2.2 x86, #913533

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

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

diff --git a/net-misc/smb4k/smb4k-3.2.2.ebuild 
b/net-misc/smb4k/smb4k-3.2.2.ebuild
index 3b75e4278bc1..9bc0d299524f 100644
--- a/net-misc/smb4k/smb4k-3.2.2.ebuild
+++ b/net-misc/smb4k/smb4k-3.2.2.ebuild
@@ -14,7 +14,7 @@ https://sourceforge.net/p/smb4k/home/Home/;
 
 if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
-   KEYWORDS="amd64 ~arm64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm64 ~riscv x86"
 fi
 
 LICENSE="GPL-2"



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

2023-09-03 Thread Sam James
commit: 9e54beab64f41ec769e3db8aa874984e4ae3c01a
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  3 14:17:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  3 14:17:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e54beab

net-misc/smb4k: Stabilize 3.2.2 amd64, #913533

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

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

diff --git a/net-misc/smb4k/smb4k-3.2.2.ebuild 
b/net-misc/smb4k/smb4k-3.2.2.ebuild
index d52805fd7b61..3b75e4278bc1 100644
--- a/net-misc/smb4k/smb4k-3.2.2.ebuild
+++ b/net-misc/smb4k/smb4k-3.2.2.ebuild
@@ -14,7 +14,7 @@ https://sourceforge.net/p/smb4k/home/Home/;
 
 if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
-   KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm64 ~riscv ~x86"
 fi
 
 LICENSE="GPL-2"



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

2023-09-03 Thread Sam James
commit: d0c1c5190aaf6ee1773f31449413e14c8117580d
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  3 14:17:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  3 14:17:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0c1c519

app-editors/okteta: Stabilize 0.26.13 amd64, #913533

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

 app-editors/okteta/okteta-0.26.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/okteta/okteta-0.26.13.ebuild 
b/app-editors/okteta/okteta-0.26.13.ebuild
index 6a2d27d2f802..fc54a8e138f2 100644
--- a/app-editors/okteta/okteta-0.26.13.ebuild
+++ b/app-editors/okteta/okteta-0.26.13.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://apps.kde.org/okteta/;
 
 if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
-   KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86"
 fi
 
 LICENSE="GPL-2 handbook? ( FDL-1.2 )"



[gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/

2023-09-03 Thread Sam James
commit: 90953156b1a8adc8f421909ec36c2bfa11dd69e8
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  3 14:17:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  3 14:17:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90953156

x11-misc/sddm: Stabilize 0.20.0-r1 amd64, #913531

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

 x11-misc/sddm/sddm-0.20.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/sddm/sddm-0.20.0-r1.ebuild 
b/x11-misc/sddm/sddm-0.20.0-r1.ebuild
index 63babd63cc42..e369fe14d363 100644
--- a/x11-misc/sddm/sddm-0.20.0-r1.ebuild
+++ b/x11-misc/sddm/sddm-0.20.0-r1.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="https://github.com/${PN}/${PN}.git;
 else
SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
 fi
 
 QTMIN=5.15.2



[gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/

2023-09-03 Thread Sam James
commit: c66a95b943b19b0a267e112ac14a07e47269ed80
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  3 14:17:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  3 14:17:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c66a95b9

x11-misc/sddm: Stabilize 0.20.0-r1 x86, #913531

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

 x11-misc/sddm/sddm-0.20.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/sddm/sddm-0.20.0-r1.ebuild 
b/x11-misc/sddm/sddm-0.20.0-r1.ebuild
index e369fe14d363..ac2ec9cbab17 100644
--- a/x11-misc/sddm/sddm-0.20.0-r1.ebuild
+++ b/x11-misc/sddm/sddm-0.20.0-r1.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="https://github.com/${PN}/${PN}.git;
 else
SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86"
 fi
 
 QTMIN=5.15.2



[gentoo-commits] repo/gentoo:master commit in: kde-misc/kio-fuse/

2023-09-03 Thread Sam James
commit: 1c026182dcd0e7e9375602f2edb7710d4773c4a4
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  3 14:17:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  3 14:17:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c026182

kde-misc/kio-fuse: Stabilize 5.0.1_p20230130 amd64, #913533

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

 kde-misc/kio-fuse/kio-fuse-5.0.1_p20230130.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-misc/kio-fuse/kio-fuse-5.0.1_p20230130.ebuild 
b/kde-misc/kio-fuse/kio-fuse-5.0.1_p20230130.ebuild
index 6a60c233f346..bce257d5f334 100644
--- a/kde-misc/kio-fuse/kio-fuse-5.0.1_p20230130.ebuild
+++ b/kde-misc/kio-fuse/kio-fuse-5.0.1_p20230130.ebuild
@@ -14,7 +14,7 @@ 
HOMEPAGE="https://feverfew.home.blog/2019/12/24/kiofuse-beta-4-9-0-released/;
 
 LICENSE="GPL-3+"
 SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
 IUSE=""
 
 RESTRICT="test" # depend on fuse kernel module



[gentoo-commits] proj/releng:master commit in: tools/

2023-09-03 Thread Andreas K. Hüttel
commit: 980c53a10e3c36f2119a8012d8af6c9649107937
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Sep  3 14:11:40 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Sep  3 14:11:40 2023 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=980c53a1

Build in same order as listed on website

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

 tools/catalyst-auto-qemu-mips-common | 14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/tools/catalyst-auto-qemu-mips-common 
b/tools/catalyst-auto-qemu-mips-common
index 3eb082ca..300bfae6 100644
--- a/tools/catalyst-auto-qemu-mips-common
+++ b/tools/catalyst-auto-qemu-mips-common
@@ -7,23 +7,23 @@ SPECS_DIR=${REPO_DIR}/releases/specs-qemu/mips
 EMAIL_SUBJECT_PREPEND="[mips-qemu-auto]"
 
 SETS_O32="
-   mips2_o32_openrc
-   mips2_o32_systemd
-   mips2_o32_systemd_mu
mips2_softfloat_o32_openrc
mips2_softfloat_o32_systemd
mips2_softfloat_o32_systemd_mu
+   mips2_o32_openrc
+   mips2_o32_systemd
+   mips2_o32_systemd_mu
mips2_o32_musl
-   mipsel2_o32_openrc
-   mipsel2_o32_systemd
-   mipsel2_o32_systemd_mu
mipsel2_softfloat_o32_openrc
mipsel2_softfloat_o32_systemd
mipsel2_softfloat_o32_systemd_mu
-   mipsel2_o32_musl
+   mipsel2_o32_openrc
+   mipsel2_o32_systemd
+   mipsel2_o32_systemd_mu
mipsel3_o32_openrc
mipsel3_o32_systemd
mipsel3_o32_systemd_mu
+   mipsel2_o32_musl
 "
 
 SETS_N32="



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

2023-09-03 Thread Matt Turner
commit: fce4e69ea1925972129cd34aa26881b6964baf28
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sun Sep  3 12:26:02 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Sep  3 14:00:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fce4e69e

dev-libs/libgit2-glib: Version bump to 1.2.0

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

 dev-libs/libgit2-glib/Manifest  |  1 +
 dev-libs/libgit2-glib/libgit2-glib-1.2.0.ebuild | 62 +
 2 files changed, 63 insertions(+)

diff --git a/dev-libs/libgit2-glib/Manifest b/dev-libs/libgit2-glib/Manifest
index dc4789e2c233..17d388ed886f 100644
--- a/dev-libs/libgit2-glib/Manifest
+++ b/dev-libs/libgit2-glib/Manifest
@@ -1 +1,2 @@
 DIST libgit2-glib-1.1.0.tar.xz 140128 BLAKE2B 
e1e87fca17ec801059245c5687399f48886450f7ca7ea948f2179fed383543dec1b18b78abc3ec5581f570b488a166e1e03e99201385698877075be8b3205dbe
 SHA512 
5e493b85a2bcbfea2a291e6dd243ee6948a31e7305c96c0bf04a750114de6ba3a06b435502eeae09bc1b91d34d5174e27bd4171fe969f1b376e820f82a3b5e1d
+DIST libgit2-glib-1.2.0.tar.xz 140576 BLAKE2B 
f49f808e7f97c45d7df49d780fdf036422b794e551f2e42d934b015fb227b1cb80d5067198a5ef7ac0539460bf6c0eab74025bcf367a0aebb43518448015e22e
 SHA512 
37004e86c663ce5fe1bd54878b908575eb9195c1012e88e39c2efdb0b6cfa1de3d2ed9754cecc1b942d001698870025c87d95856f2a0a9f2d0dba1979b07b1f8

diff --git a/dev-libs/libgit2-glib/libgit2-glib-1.2.0.ebuild 
b/dev-libs/libgit2-glib/libgit2-glib-1.2.0.ebuild
new file mode 100644
index ..5ed7edcfdeef
--- /dev/null
+++ b/dev-libs/libgit2-glib/libgit2-glib-1.2.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit gnome.org meson python-r1 vala xdg
+
+DESCRIPTION="Git library for GLib"
+HOMEPAGE="https://wiki.gnome.org/Projects/Libgit2-glib;
+
+LICENSE="LGPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="gtk-doc python +ssh +vala"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+   >=dev-libs/gobject-introspection-1.54:=
+   >=dev-libs/glib-2.44.0:2
+   >=dev-libs/libgit2-0.26.0:0=[ssh?]
+   python? (
+   ${PYTHON_DEPS}
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-util/glib-utils
+   virtual/pkgconfig
+   gtk-doc? ( dev-util/gi-docgen )
+   vala? ( $(vala_depend) )
+"
+
+src_prepare() {
+   default
+
+   sed -i -e '/meson_python_compile.py/d' meson.build || die
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use gtk-doc gtk_doc)
+   -Dintrospection=true
+   -Dpython=false # we install python scripts manually
+   $(meson_use ssh)
+   $(meson_use vala vapi)
+   )
+
+   use vala && vala_setup
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+
+   if use python ; then
+   python_moduleinto gi.overrides
+   python_foreach_impl python_domodule libgit2-glib/Ggit.py
+   fi
+}



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

2023-09-03 Thread Matt Turner
commit: 16826ab6fbc1ef8790e85f10281b274360e49e21
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sun Sep  3 12:37:28 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Sep  3 14:00:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16826ab6

gui-libs/libadwaita: Version bump to 1.4_rc

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

 gui-libs/libadwaita/Manifest |  1 +
 gui-libs/libadwaita/libadwaita-1.4_rc.ebuild | 66 
 2 files changed, 67 insertions(+)

diff --git a/gui-libs/libadwaita/Manifest b/gui-libs/libadwaita/Manifest
index 39f736734d81..ff44900f904a 100644
--- a/gui-libs/libadwaita/Manifest
+++ b/gui-libs/libadwaita/Manifest
@@ -2,3 +2,4 @@ DIST libadwaita-1.3.3.tar.xz 3145696 BLAKE2B 
1aa9de9cb5852cb2c57f6442c0f71d1bc3a
 DIST libadwaita-1.3.4.tar.xz 3149996 BLAKE2B 
000cb953df4441bda2097c2d543117a22b101d7bc67458153d7cb39d2c49b7c648969b963120fbcd2ccb66ef9b3ce1259641b7120e363f7e9424e5876ff78ec0
 SHA512 
960105079c3959e633d6b5ed117a2877883f27cc63fcb525ed12c1ce029b0ae8d5d29f5732ac6704dd2aa67d5b2ac6603be33b265509358436fd93d181e2e54e
 DIST libadwaita-1.3.5.tar.xz 3150996 BLAKE2B 
2eeb2fe794a13f22fe17e62abc61143ff65631fdf879d5b5286a2db372faab92e1e0bbb9b1984df358fe0c0f46d90e47bd7364cf3afedac5f991e1ddd5037290
 SHA512 
a69db998bfde93bc6e2243e745f73bcf57708079ba11d4cf55ebe75aa694c5dd173130b3a130af6efa41adf0fe102d60bf3513421b597a632494bbf08c339a1f
 DIST libadwaita-1.4.beta.tar.xz 3943140 BLAKE2B 
97e5e118a86d13a434a1cccf7744b81ebc1f790cc0973ee60ca8f7ec1dc591a46f76d2ca85e3dea06d52d0bc4677b829aa9ea0e5bcc094dd7544ef22f4e1b92b
 SHA512 
ddae1c87eec2a6a7b3a3ad999d6201eddb42b8fe74ffc2ba30ba851f5f5b75dd3e33c71e39d45ed04736d035b1fc513d9cd697aba77c7ac6ea1f4bde466fa7e3
+DIST libadwaita-1.4.rc.tar.xz 3950772 BLAKE2B 
3dbc39e4badcb263a06beb5f31fbc156cf99dd11ac110a89305c5a6f79a56bf9e497233a2a6dea12bcebd2c3c2de5400cf6f7ba7772a872ea4cb31c18bbd2035
 SHA512 
c357533263cdfc3e53f1394de2da40101e29c1fc3707fc7ac848f13382cf9563c0caa17bc2c497c81299cd77523d69c96efdda4f09606ac2ea377125891417bc

diff --git a/gui-libs/libadwaita/libadwaita-1.4_rc.ebuild 
b/gui-libs/libadwaita/libadwaita-1.4_rc.ebuild
new file mode 100644
index ..faf430ec72d3
--- /dev/null
+++ b/gui-libs/libadwaita/libadwaita-1.4_rc.ebuild
@@ -0,0 +1,66 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit gnome.org meson python-any-r1 vala virtualx
+
+DESCRIPTION="Building blocks for modern GNOME applications"
+HOMEPAGE="https://gnome.pages.gitlab.gnome.org/libadwaita/ 
https://gitlab.gnome.org/GNOME/libadwaita;
+
+LICENSE="LGPL-2.1+"
+SLOT="1"
+IUSE="+introspection test +vala"
+REQUIRED_USE="vala? ( introspection )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+
+RDEPEND="
+   >=dev-libs/glib-2.76:2
+   >=gui-libs/gtk-4.11.3:4[introspection?]
+   dev-libs/appstream:=
+   dev-libs/fribidi
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto"
+BDEPEND="
+   ${PYTHON_DEPS}
+   vala? ( $(vala_depend) )
+   dev-util/glib-utils
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   default
+   use vala && vala_setup
+}
+
+src_configure() {
+   local emesonargs=(
+   # Never use gi-docgen subproject
+   --wrap-mode nofallback
+
+   -Dprofiling=false
+   $(meson_feature introspection)
+   $(meson_use vala vapi)
+   -Dgtk_doc=false # we ship pregenerated docs
+   $(meson_use test tests)
+   -Dexamples=false
+   )
+   meson_src_configure
+}
+
+src_test() {
+   virtx meson_src_test --timeout-multiplier 2
+}
+
+src_install() {
+   meson_src_install
+
+   insinto /usr/share/gtk-doc/html
+   # This will install libadwaita API docs unconditionally, but this is 
intentional
+   doins -r "${S}"/doc/libadwaita-1
+}



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

2023-09-03 Thread Matt Turner
commit: 53d65aa0b5facec6d7ac769fd6c39cdb2bdfa745
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sun Sep  3 12:34:58 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Sep  3 14:00:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53d65aa0

gui-libs/libadwaita: Version bump to 1.3.5

Signed-off-by: Guillermo Joandet  gmail.com>
Signed-off-by: Matt Turner  gentoo.org>

 gui-libs/libadwaita/Manifest|  1 +
 gui-libs/libadwaita/libadwaita-1.3.5.ebuild | 66 +
 2 files changed, 67 insertions(+)

diff --git a/gui-libs/libadwaita/Manifest b/gui-libs/libadwaita/Manifest
index d1d956fa988a..39f736734d81 100644
--- a/gui-libs/libadwaita/Manifest
+++ b/gui-libs/libadwaita/Manifest
@@ -1,3 +1,4 @@
 DIST libadwaita-1.3.3.tar.xz 3145696 BLAKE2B 
1aa9de9cb5852cb2c57f6442c0f71d1bc3a5b62fa930a0a3aebdbc56b2050525be314362e1b886ae7fb9009491913eb8cd0f0921a42ccac0f49ef19478a836b7
 SHA512 
1ff0ad1cb04c920404eb177743f5caeedb20173e99e8654f1a157928ee00b0d8cb03dc411ad9617d44591709ecc805043a60c63adde1a2d17252a94c6a28a2be
 DIST libadwaita-1.3.4.tar.xz 3149996 BLAKE2B 
000cb953df4441bda2097c2d543117a22b101d7bc67458153d7cb39d2c49b7c648969b963120fbcd2ccb66ef9b3ce1259641b7120e363f7e9424e5876ff78ec0
 SHA512 
960105079c3959e633d6b5ed117a2877883f27cc63fcb525ed12c1ce029b0ae8d5d29f5732ac6704dd2aa67d5b2ac6603be33b265509358436fd93d181e2e54e
+DIST libadwaita-1.3.5.tar.xz 3150996 BLAKE2B 
2eeb2fe794a13f22fe17e62abc61143ff65631fdf879d5b5286a2db372faab92e1e0bbb9b1984df358fe0c0f46d90e47bd7364cf3afedac5f991e1ddd5037290
 SHA512 
a69db998bfde93bc6e2243e745f73bcf57708079ba11d4cf55ebe75aa694c5dd173130b3a130af6efa41adf0fe102d60bf3513421b597a632494bbf08c339a1f
 DIST libadwaita-1.4.beta.tar.xz 3943140 BLAKE2B 
97e5e118a86d13a434a1cccf7744b81ebc1f790cc0973ee60ca8f7ec1dc591a46f76d2ca85e3dea06d52d0bc4677b829aa9ea0e5bcc094dd7544ef22f4e1b92b
 SHA512 
ddae1c87eec2a6a7b3a3ad999d6201eddb42b8fe74ffc2ba30ba851f5f5b75dd3e33c71e39d45ed04736d035b1fc513d9cd697aba77c7ac6ea1f4bde466fa7e3

diff --git a/gui-libs/libadwaita/libadwaita-1.3.5.ebuild 
b/gui-libs/libadwaita/libadwaita-1.3.5.ebuild
new file mode 100644
index ..19b942b88b42
--- /dev/null
+++ b/gui-libs/libadwaita/libadwaita-1.3.5.ebuild
@@ -0,0 +1,66 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit gnome.org meson python-any-r1 vala virtualx
+
+DESCRIPTION="Building blocks for modern adaptive GNOME applications"
+HOMEPAGE="https://gnome.pages.gitlab.gnome.org/libadwaita/ 
https://gitlab.gnome.org/GNOME/libadwaita;
+
+LICENSE="LGPL-2.1+"
+SLOT="1"
+IUSE="+introspection test +vala"
+REQUIRED_USE="vala? ( introspection )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+
+RDEPEND="
+   >=dev-libs/glib-2.72:2
+   >=gui-libs/gtk-4.9.5:4[introspection?]
+   dev-libs/fribidi
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto"
+BDEPEND="
+   ${PYTHON_DEPS}
+   vala? ( $(vala_depend) )
+   dev-util/glib-utils
+   sys-devel/gettext
+   virtual/pkgconfig
+   test? ( dev-libs/appstream-glib )
+"
+
+src_prepare() {
+   default
+   use vala && vala_setup
+}
+
+src_configure() {
+   local emesonargs=(
+   # Never use gi-docgen subproject
+   --wrap-mode nofallback
+
+   -Dprofiling=false
+   $(meson_feature introspection)
+   $(meson_use vala vapi)
+   -Dgtk_doc=false # we ship pregenerated docs
+   $(meson_use test tests)
+   -Dexamples=false
+   )
+   meson_src_configure
+}
+
+src_test() {
+   virtx meson_src_test --timeout-multiplier 2
+}
+
+src_install() {
+   meson_src_install
+
+   insinto /usr/share/gtk-doc/html
+   # This will install libadwaita API docs unconditionally, but this is 
intentional
+   doins -r "${S}"/doc/libadwaita-1
+}



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/gitg/

2023-09-03 Thread Matt Turner
commit: 2780e9d68c2d1451cef2a1d3860ad54fa07e8386
Author: Guillermo Joandet  gmail  com>
AuthorDate: Fri Aug  4 02:47:28 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Sep  3 14:00:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2780e9d6

dev-vcs/gitg: Version bump to 44

Signed-off-by: Guillermo Joandet  gmail.com>
Signed-off-by: Matt Turner  gentoo.org>

 dev-vcs/gitg/Manifest   |  1 +
 dev-vcs/gitg/gitg-44.ebuild | 90 +
 2 files changed, 91 insertions(+)

diff --git a/dev-vcs/gitg/Manifest b/dev-vcs/gitg/Manifest
index 706c061c5b4b..f81d7d6c91c5 100644
--- a/dev-vcs/gitg/Manifest
+++ b/dev-vcs/gitg/Manifest
@@ -1 +1,2 @@
 DIST gitg-41.tar.xz 10604696 BLAKE2B 
bc8a07565338f77a0a4706d6ff145ed09096acb0230fb160218a6374b87968ffde6615b6e2970ca9162ef542f877c3c8ab2023396c13e023cc47dd5bf466f22c
 SHA512 
4e8fe0b1ab5302f975f58277e5ae42300a96d20bb1c41426d8c0e058a53420fcca73f75566f593f5aa2882b3a0e1608cdd542bc4f68c731153ba9185972d6f51
+DIST gitg-44.tar.xz 10629352 BLAKE2B 
2c96b9e59ae04b8f9d760526007a564d7eda6bc2130b9e4970c55049da08e7a9f16c98bb8aa1a6d12e6baebc4b795a7947419cf9180b1f073cc79d9c54f83781
 SHA512 
3a5eadcd80aad42344adbe8783ba7e6d91dd5abe8343987e51db32db73205eb660d1c98bbfacbc6399a8c285fbd8ceb56ee87bc76569d45ca5c69bf1926e6bee

diff --git a/dev-vcs/gitg/gitg-44.ebuild b/dev-vcs/gitg/gitg-44.ebuild
new file mode 100644
index ..f25cedb16549
--- /dev/null
+++ b/dev-vcs/gitg/gitg-44.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit gnome.org gnome2-utils meson python-r1 vala xdg
+
+DESCRIPTION="git repository viewer for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/Gitg;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="glade +python"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+# test if unbundling of libgd is possible
+# Currently it seems not to be (unstable API/ABI)
+RDEPEND="
+   app-crypt/gpgme
+   app-crypt/libsecret[vala]
+   >=app-text/gspell-1[vala]
+   >=dev-libs/glib-2.38:2[dbus]
+   >=dev-libs/gobject-introspection-0.10.1:=
+   dev-libs/json-glib
+   dev-libs/libdazzle[vala]
+   dev-libs/libgee:0.8[introspection]
+   >=dev-libs/libgit2-glib-1.2.0[ssh]
+   dev-libs/libgit2:=[threads]
+   >=dev-libs/libpeas-1.5.0[gtk]
+   >=dev-libs/libxml2-2.9.0:2
+   >=gnome-base/gsettings-desktop-schemas-0.1.1
+   >=gui-libs/libhandy-1.5.0
+   >=x11-libs/gtk+-3.20.0:3
+   >=x11-libs/gtksourceview-4.0.3:4
+   x11-themes/adwaita-icon-theme
+   glade? ( >=dev-util/glade-3.2:3.10 )
+   python? (
+   ${PYTHON_DEPS}
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   )
+"
+DEPEND="${RDEPEND}
+   >=dev-libs/libgit2-glib-1.0.0[vala]
+"
+BDEPEND="
+   >=sys-devel/gettext-0.19.7
+   virtual/pkgconfig
+   $(vala_depend)
+"
+
+src_prepare() {
+   default
+
+   # it doesn't do anything in DESTDIR mode, except for failing
+   # when python3 symlink is not present
+   echo "#!/bin/sh" > meson_post_install.py || die
+}
+
+src_configure() {
+   vala_setup
+
+   local emesonargs=(
+   $(meson_use glade glade_catalog)
+   # we install the module manually anyway
+   -Dpython=false
+   )
+
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+
+   if use python ; then
+   python_moduleinto gi.overrides
+   python_foreach_impl python_domodule libgitg-ext/GitgExt.py
+   fi
+}
+
+pkg_postinst() {
+   gnome2_schemas_update
+   xdg_pkg_postinst
+}
+
+pkg_postrm() {
+   gnome2_schemas_update
+   xdg_pkg_postrm
+}



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

2023-09-03 Thread Marek Szuba
commit: 59bc4e4aa02b670d43f43eda1c6497e9d51f522c
Author: Marek Szuba  gentoo  org>
AuthorDate: Sun Sep  3 13:53:56 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sun Sep  3 13:54:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59bc4e4a

app-backup/borgbackup: add 1.2.6

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

 app-backup/borgbackup/Manifest|  1 +
 app-backup/borgbackup/borgbackup-1.2.6.ebuild | 54 +++
 2 files changed, 55 insertions(+)

diff --git a/app-backup/borgbackup/Manifest b/app-backup/borgbackup/Manifest
index 41ba0d6ffa0d..262c22a00fba 100644
--- a/app-backup/borgbackup/Manifest
+++ b/app-backup/borgbackup/Manifest
@@ -1 +1,2 @@
 DIST borgbackup-1.2.4.tar.gz 4056513 BLAKE2B 
90c4d7ce43acaa4512a5cce3d0c96c883699b293efb1e5d5b516b803cf4d03bcece85b026bfa6e47b1f5ec1b115e2c70ccb081d01accfde0d8b080cb4ea8
 SHA512 
9326a58605a085f521ba75a2eecfb4bdb790d3da18c77076bddaeae641678cc08171d997a758182a739ec6b145bb04d982f8314ae60f93c3ff093eca15515dfd
+DIST borgbackup-1.2.6.tar.gz 4355451 BLAKE2B 
309af40779f4adeb2611378abf68ac0a4d06529cfce67a1d852650c902abbc71defe2ac918f417615069d8788ec679d1cdc499d253f6605cdc3fecae3aad8953
 SHA512 
264bf023f4a53f79d8359e1ed0678c7572ad24776e0ddbc5d3446f548629ecea1e0798c33df4464573b1258f47220c86ca964673501dd9b3018484f1f86280f7

diff --git a/app-backup/borgbackup/borgbackup-1.2.6.ebuild 
b/app-backup/borgbackup/borgbackup-1.2.6.ebuild
new file mode 100644
index ..ec87634ff3ee
--- /dev/null
+++ b/app-backup/borgbackup/borgbackup-1.2.6.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+# See https://github.com/borgbackup/borg/pull/7592 re: py3.12 support
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit bash-completion-r1 distutils-r1 pypi
+
+DESCRIPTION="Deduplicating backup program with compression and authenticated 
encryption"
+HOMEPAGE="https://borgbackup.readthedocs.io/;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+# "import file mismatch" when in S, "attempted relative import with no
+# known parent package" when in BUILD_DIR/install/.../borg/testsuite.
+# Needs work.
+RESTRICT="test"
+
+DEPEND="app-arch/lz4
+   app-arch/zstd
+   dev-libs/openssl:0=
+   >=dev-libs/xxhash-0.8.1
+   virtual/acl"
+# borgbackup is *very* picky about which msgpack it work with,
+# check setup.py on bumps.
+RDEPEND="${DEPEND}
+   ~dev-python/msgpack-1.0.5[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/pyfuse3[${PYTHON_USEDEP}]"
+
+BDEPEND="dev-python/cython[${PYTHON_USEDEP}]
+   dev-python/pkgconfig[${PYTHON_USEDEP}]
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]"
+
+distutils_enable_tests pytest
+
+src_install() {
+   distutils-r1_src_install
+   doman docs/man/*
+
+   dobashcomp scripts/shell_completions/bash/borg
+
+   insinto /usr/share/zsh/site-functions
+   doins scripts/shell_completions/zsh/_borg
+
+   insinto /usr/share/fish/vendor_completions.d
+   doins scripts/shell_completions/fish/borg.fish
+}



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

2023-09-03 Thread Michał Górny
commit: 30130362bffce2888e9978eff816fa28aba31572
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Sep  3 11:22:01 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep  3 13:22:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30130362

dev-python/moto: Bump to 4.2.2

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

 dev-python/moto/Manifest  |   1 +
 dev-python/moto/moto-4.2.2.ebuild | 102 ++
 2 files changed, 103 insertions(+)

diff --git a/dev-python/moto/Manifest b/dev-python/moto/Manifest
index 088a958c5d22..18825341fdbb 100644
--- a/dev-python/moto/Manifest
+++ b/dev-python/moto/Manifest
@@ -8,3 +8,4 @@ DIST moto-4.1.6.tar.gz 3470215 BLAKE2B 
78f9c54128ba71fc5e3ba622be0596490bc82df0a
 DIST moto-4.1.7.tar.gz 3506753 BLAKE2B 
76e38629f1a772816bfa647b90e89e3c4533cd36fa5a8a26e026229dd1dd8bf1cea404f99c85784a6eefa9173aecff7b88ba1ca7b3f890407c2ad7ef29106fac
 SHA512 
3b20d2a535654cee22c909e19eb492e3b4b8fd382d26367c12cee00128dc4d1ea5228ccc97d40a01c5c2707ff3ca1039644268c47c525c79a9b68fc7ee78541c
 DIST moto-4.1.8.tar.gz 3520127 BLAKE2B 
623d97dbec357227ea401ac98f694eaaa129fcb47f6b160a22bf95f8d52facf9bb3917e00409990a7e447e70de5a94df9f234c3ed615081573169f3976169f3d
 SHA512 
9c3e9825d1e8d09e278f8bbeb11719c4bee756f9e95b2edbe82b4ffbd3acb93008f6ffdc582eb46619104d0b839428b5e8078ef0e341a3b73f0bc61a7ebf806f
 DIST moto-4.1.9.tar.gz 3537033 BLAKE2B 
fda091585fd331ff68127290426bb1f5418b118b9d60711ca54bcf57b1ff4375320bb3f3ae79321d105e815d856183b7f3c012f20c07f357831fb8260dcbd9f1
 SHA512 
1ce3aa3549b6320a8493f7018ccdc630f94cd324791e91c2ce28a994dff8da37058c47c84f480dfcad870ef63a0e1d35712348b120c112696b8d9cbce66186a9
+DIST moto-4.2.2.tar.gz 3646677 BLAKE2B 
142d66f069a8a461f26959be5ec63cbd8dac7c5f4e752be3f78a728ee262a50b9505c7e1631da3fe98ac7b7d0044bcf4dd31edeb936798722d3c5fac0f062908
 SHA512 
76d3b7f575f70a0ce51dfca0918c036f791ea74be2194a96210bf92ce628f873458f1eb5d2a04308d5b0805f4469f7cf0d50eef845830a0ee1fa85b96bfb4104

diff --git a/dev-python/moto/moto-4.2.2.ebuild 
b/dev-python/moto/moto-4.2.2.ebuild
new file mode 100644
index ..03ffd378c1bc
--- /dev/null
+++ b/dev-python/moto/moto-4.2.2.ebuild
@@ -0,0 +1,102 @@
+# 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..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Mock library for boto"
+HOMEPAGE="
+   https://github.com/getmoto/moto/
+   https://pypi.org/project/moto/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/aws-xray-sdk-0.93[${PYTHON_USEDEP}]
+   >=dev-python/cfn-lint-0.40.0[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-3.3.1[${PYTHON_USEDEP}]
+   dev-python/cookies[${PYTHON_USEDEP}]
+   >=dev-python/docker-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/idna-2.5[${PYTHON_USEDEP}]
+   >=dev-python/jinja-2.10.1[${PYTHON_USEDEP}]
+   >=dev-python/jsondiff-1.1.2[${PYTHON_USEDEP}]
+   dev-python/boto3[${PYTHON_USEDEP}]
+   dev-python/botocore[${PYTHON_USEDEP}]
+   dev-python/flask[${PYTHON_USEDEP}]
+   dev-python/flask-cors[${PYTHON_USEDEP}]
+   dev-python/more-itertools[${PYTHON_USEDEP}]
+   >=dev-python/pyparsing-3.0.7[${PYTHON_USEDEP}]
+   >=dev-python/openapi-spec-validator-0.2.8[${PYTHON_USEDEP}]
+   dev-python/pyaml[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.1[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   dev-python/python-jose[${PYTHON_USEDEP}]
+   dev-python/python-sshpubkeys[${PYTHON_USEDEP}]
+   >=dev-python/responses-0.9.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.5[${PYTHON_USEDEP}]
+   dev-python/xmltodict[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+   dev-python/zipp[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
+   >=dev-python/sure-1.4.11[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   
tests/test_firehose/test_firehose_put.py::test_put_record_http_destination
+   
tests/test_firehose/test_firehose_put.py::test_put_record_batch_http_destination
+   # broken code (local variable used referenced before definition)
+   tests/test_appsync/test_appsync_schema.py
+   # Needs network (or docker?) but not marked as such, bug #807031
+   # TODO: report upstream
+   tests/test_batch/test_batch_jobs.py::test_cancel_pending_job
+   tests/test_batch/test_batch_jobs.py::test_cancel_running_job
+   

[gentoo-commits] repo/gentoo:master commit in: app-portage/getuto/

2023-09-03 Thread Andreas K. Hüttel
commit: fc020aad1d952778afed47318cfb6993679cfc5a
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Sep  3 13:09:04 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Sep  3 13:09:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc020aad

app-portage/getuto: add 1.5

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

 app-portage/getuto/Manifest  |  1 +
 app-portage/getuto/getuto-1.5.ebuild | 49 
 2 files changed, 50 insertions(+)

diff --git a/app-portage/getuto/Manifest b/app-portage/getuto/Manifest
index 080a51a77efb..b682ffbeedd8 100644
--- a/app-portage/getuto/Manifest
+++ b/app-portage/getuto/Manifest
@@ -1,3 +1,4 @@
 DIST getuto-1.3.tar.gz 9589 BLAKE2B 
79f95e263d3a18e58122bb418a3f7e4fe2f28b9e1c0e1cdd21c02df6cb1d0daec233c496ad0191ee4808ccad751b0e76212168454202da03d35bb74a100b24c4
 SHA512 
c7be7c992da2d3817240e20e47ee195a88eeb63a9a8a886e3b526b7a464fa6b2fe932b056aa0140960a9f104c34a6d4bafe483d10bf02da3c8ce9b7e3e4c3b26
 DIST getuto-1.4.tar.gz 9702 BLAKE2B 
a81f474cc9202cdeffa90280c4dd3fa0710dafcad7c70f5887d61f10cd3f2f0a4bf0dda60b4e2eaa7299677b33bb73191066968ca0775d887ceb64ab1c1926d4
 SHA512 
c4f8089986b65056250404242eb31acd8db03a2cf5215d26167d8396befdd96a3d625b3b88958f397dff03b5f5d78c9b1437ff9be58b3502ba9446753473252e
+DIST getuto-1.5.tar.gz 9706 BLAKE2B 
cc31775c89d9beadd1ac32fa5596833e71d8e9aa2ea3229d7bdea4caf23de2e79c76bb74975e13953b6226f806fd547c76b38de71f1b4084dce1a92ce2c217bb
 SHA512 
78da4ca097b87c05980895d3491722e739505e1ce0614fd39242255712e705c3e7455636b67e328980bbc15fe85e6826d6d4a1b1804670f219675a67f404
 DIST libc-1-r1-1.gpkg.tar 20480 BLAKE2B 
b2c184e20c1a29ff66240e992f9f81219285f525eb63cea081372685cf03a2e231a2edb528259617e74c655fbe61b6e0d8fc0bbdbd8452b6098de58432f019d7
 SHA512 
ce52f398ea8979ec16161381803740d49a4294c77303880f54090c379ba5eb8e545a3d3550f229cacc18c7763dc3adf7936561ba1c64b43c87692ec66084e4e6

diff --git a/app-portage/getuto/getuto-1.5.ebuild 
b/app-portage/getuto/getuto-1.5.ebuild
new file mode 100644
index ..860cc3595dd0
--- /dev/null
+++ b/app-portage/getuto/getuto-1.5.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Stand-alone gentoo install trust anchor generation tool"
+HOMEPAGE="https://github.com/projg2/getuto;
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://github.com/projg2/getuto;
+   inherit git-r3
+else
+   SRC_URI="
+   https://github.com/projg2/getuto/archive/refs/tags/${P}.tar.gz
+   "
+   S=${WORKDIR}/${PN}-${P}
+
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+SRC_URI+=" test? ( 
https://mirror.bytemark.co.uk/gentoo/releases/amd64/binpackages/17.1/x86-64/virtual/libc/libc-1-r1-1.gpkg.tar
 )"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   app-crypt/gnupg
+   dev-libs/openssl
+   sec-keys/openpgp-keys-gentoo-release
+"
+
+src_unpack() {
+   if [[ ${PV} ==  ]] ; then
+   git-r3_src_unpack
+   else
+   # Don't mangle test data
+   unpack ${P}.tar.gz
+   fi
+
+   if use test ; then
+   cp "${DISTDIR}"/libc-1-r1-1.gpkg.tar "${S}" || die
+   fi
+}
+
+src_install() {
+   dobin getuto
+}



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

2023-09-03 Thread Ulrich Müller
commit: 7204c6ca1d01505161cd93164ab4a59cdd37684e
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sun Sep  3 13:04:53 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Sep  3 13:04:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7204c6ca

app-misc/sdate: Fix *.la removal

Closes: https://bugs.gentoo.org/913566
Signed-off-by: Ulrich Müller  gentoo.org>

 app-misc/sdate/sdate-0.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/sdate/sdate-0.7.ebuild b/app-misc/sdate/sdate-0.7.ebuild
index bb9e25f038bf..7d575fde227d 100644
--- a/app-misc/sdate/sdate-0.7.ebuild
+++ b/app-misc/sdate/sdate-0.7.ebuild
@@ -20,5 +20,5 @@ src_prepare() {
 
 src_install() {
default
-   rm "${ED}"/usr/lib*/*.la || die
+   rm -f "${ED}"/usr/lib*/*.la || die
 }



[gentoo-commits] repo/proj/guru:master commit in: x11-misc/i3status-rust/

2023-09-03 Thread Haelwenn Monnier
commit: 7b2184ced471bd8e7772f9c62cba4a17fdba5054
Author: Lucio Sauer  posteo  net>
AuthorDate: Sat Sep  2 20:07:00 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Sep  2 20:07:00 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7b2184ce

x11-misc/i3status-rust: drop 0.31.9

Signed-off-by: Lucio Sauer  posteo.net>

 x11-misc/i3status-rust/Manifest|  99 --
 x11-misc/i3status-rust/i3status-rust-0.31.9.ebuild | 374 -
 2 files changed, 473 deletions(-)

diff --git a/x11-misc/i3status-rust/Manifest b/x11-misc/i3status-rust/Manifest
index a7be6e5734..a9aff42c87 100644
--- a/x11-misc/i3status-rust/Manifest
+++ b/x11-misc/i3status-rust/Manifest
@@ -1,41 +1,29 @@
-DIST addr2line-0.19.0.crate 33210 BLAKE2B 
a6b393dcddfa0f858297efb6b261d3a23f118be45a3211ee15f6c58808f241dbcf5282f4a86be579360513f23ac4035819e923f2587b7499110af42e9ac3ab88
 SHA512 
18da72e412bb89028e2ccb838192330535e45300f6fd8edc7d1d64397792a3db12418aa24a3312730c5414e2a1b1d65e6b9d5691ba234c9142b5d885523a5e94
 DIST addr2line-0.21.0.crate 40807 BLAKE2B 
9796b9a1177a299797902b7f64247d81d63d3f7e0dcc1256990628e84c5f92e3094ee8d753d9b72187b9aaa73b7ca67c0217899f2226ebd1076f8d25b458475b
 SHA512 
afde7660dda30dee240e79df1fb5b92d4572520bf17a134ef3765e2a077af9e13713952d52e27fae420109b40f6e24dbce1056687dbcbead858ffc21cc7dc69b
 DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
-DIST aho-corasick-1.0.2.crate 167694 BLAKE2B 
fa5323cbe6cb73594dfa4c327c64676bc1e006dadc0b9def325974c83b9a769beba02d59a4657ec7a2d0cc511a7b7cc6f72cf57b8f9e639206d1c2bf13107a52
 SHA512 
5c75451f96fbbd670e6af0e1f54df2bdb57259dfe6898495ac46a5b2fc04f316a4698fd5cfd4ec31a94c298661937a8de08ce97cab3890fb3c015e4a2a67bb7b
 DIST aho-corasick-1.0.5.crate 172064 BLAKE2B 
bab7767070b959e8e4c054bf505b9423d7fc8b02dc682b559f54db986abe72ddf83a069b4bb585d71b47de92d2fce66a1c151a0d29c4aae99378ca05c3d5eb50
 SHA512 
6b0a64dbfe0c166341a34cd169bc46d28e40f72db4d599a1aff5327a6e891408f39e8e92e983cf9396a8e8135f93e41550237ff3e5c8c05a5325688746fd814b
 DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 
4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055
 SHA512 
4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077
 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 
86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e
 SHA512 
b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
-DIST anstream-0.3.2.crate 19504 BLAKE2B 
617b846c244ea4ccd6c7835a382afe85e14c245ea56b678f57ee12e9c7bcc1c0c3db9620eb4d16bf35e17eca38968bf04420b758f482ac5594670e6292c1fbb9
 SHA512 
b896e5208a2ee6a3c98bf3bb9ac1c52792de114dfa5709dadcac6183ea19ea63230dffd3217e571354a71d69b8eafbb0189e05f8f77f50922020de54e3aeecc8
 DIST anstream-0.5.0.crate 19646 BLAKE2B 
770dc99092e1c48ad5c1658e83abff3b8c9e0915e360048bfe0fe04faf61991e01e88ca4adca23533bf11fe078066e351778661128d69381756688341022f29d
 SHA512 
8e285cc8f92708cf9482e7b4dc84dd891e5ec0bd8c57894c6bb368eede1127b7b903adb4c40b37287e3644535cc60c92662951c2c8fb5b92e10f49ff5374d359
-DIST anstyle-1.0.1.crate 13977 BLAKE2B 
35be03a7de78737592528967e8ad4851436a74c7863cae9cf5cf7366d3cce9bbbd255b1a89401051f82fe8569a0ff029dcfe427c14a2e0677890453c6119d241
 SHA512 
2bf9b83ad9772c6a3ef28239cbb98bd667dc631fd1ef76ec5029825c128f6cb22756bb1548dd991e482f86eb9fd94fae5c648f91de2c0d71754b6dca4ec2362c
 DIST anstyle-1.0.2.crate 13983 BLAKE2B 
4274b101d1cab2b62f9bb7637dab35f4b16e8c08a080355a2ea53e2b7b353ff230aa77fb3a244e0d6ff0dcd27abe5895eb306c630aa0822d0c608f041d4abfea
 SHA512 
09220abfc844192ca698589897845752e02666b4ecd6529af4cde9f260ef36694e6e631c7503fc0e438ac72c88c419043b78399385cb248e789e86404503935a
 DIST anstyle-parse-0.2.1.crate 24802 BLAKE2B 
6304a56c6a9fbaf1bb4d1d177b2315684345dc9d71c35836f9544145364f8d6eb56e25c03076690c594ab7db5914501acb569f6c136952e59c93179ced527fb2
 SHA512 
5c8fc7d88ffc3a6e78340ffe0f3c2d72e865512030ade4509de9c673eba955c536bb1873dac11f6ba11cc8367fb30c67451ed65d19f81507c9e917c702bfd176
 DIST anstyle-query-1.0.0.crate 8620 BLAKE2B 
2d296b5066fd6284a2410923215571e6df650c5ef892d6de7a7088a0996ca30608797feabc84f3c325ff4d07001dac80ac5067d2a9c9d15d9ba59a276b399f53
 SHA512 
2781be5c82293b7ae338ec5046fbeb130de9eb2dbf2e4dfaa73ca5233032e1e52c133e141b02f33d4bc36d996a0a3f680ac82d42d614a5305005f60547133c7a
-DIST anstyle-wincon-1.0.1.crate 11718 BLAKE2B 

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

2023-09-03 Thread Haelwenn Monnier
commit: 306fdd38627fcfaac7a0331d2f8642c9a7890308
Author: Lucio Sauer  posteo  net>
AuthorDate: Sat Sep  2 17:54:44 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Sep  2 19:46:29 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=306fdd38

dev-cpp/rang: new package, add 3.2

Signed-off-by: Lucio Sauer  posteo.net>

 dev-cpp/rang/Manifest   |  1 +
 dev-cpp/rang/files/rang-3.2-fix-tests.patch | 48 +
 dev-cpp/rang/metadata.xml   | 11 +++
 dev-cpp/rang/rang-3.2.ebuild| 48 +
 4 files changed, 108 insertions(+)

diff --git a/dev-cpp/rang/Manifest b/dev-cpp/rang/Manifest
new file mode 100644
index 00..969844b485
--- /dev/null
+++ b/dev-cpp/rang/Manifest
@@ -0,0 +1 @@
+DIST rang-3.2.gh.tar.gz 13601 BLAKE2B 
7694a221fc925c5f10e13b7ef4d087629ff6012b53212f45ed527d07ede69165fcf0bef8518e7be3592bf483663a9a2641608c9d8f57cd7a98edcdb1f56f1591
 SHA512 
f579aaf3bddbfa2325dd31bdbe7c32598af8a340fee62c3a1e7ed1cf189af2808b7838a5fb13b3765279ddd1e7481f6229da72e72218a4916455cf3ae12b5a68

diff --git a/dev-cpp/rang/files/rang-3.2-fix-tests.patch 
b/dev-cpp/rang/files/rang-3.2-fix-tests.patch
new file mode 100644
index 00..c046825ca8
--- /dev/null
+++ b/dev-cpp/rang/files/rang-3.2-fix-tests.patch
@@ -0,0 +1,48 @@
+https://src.fedoraproject.org/rpms/rang/blob/rawhide/f/-rang-fix-tests.patch
+--- a/test/CMakeLists.txt
 b/test/CMakeLists.txt
+@@ -8,7 +8,6 @@ set(CMAKE_CXX_EXTENSIONSOFF)
+ 
+ function(rang_add_test file_name)
+ add_executable("${file_name}" "${file_name}.cpp")
+-target_link_libraries("${file_name}" rang)
+ endfunction()
+ 
+ # simple tests 
#
+@@ -23,7 +22,7 @@ find_package(doctest)
+ 
+ if (${doctest_FOUND} EQUAL 1)
+ add_executable(all_rang_tests "test.cpp")
+-target_link_libraries(all_rang_tests rang doctest::doctest)
++target_link_libraries(all_rang_tests doctest::doctest)
+ 
+ enable_testing()
+ 
+--- a/test/colorTest.cpp
 b/test/colorTest.cpp
+@@ -1,4 +1,4 @@
+-#include "rang.hpp"
++#include "../include/rang.hpp"
+ #include 
+ 
+ using namespace std;
+--- a/test/envTermMissing.cpp
 b/test/envTermMissing.cpp
+@@ -1,4 +1,4 @@
+-#include "rang.hpp"
++#include "../include/rang.hpp"
+ #include 
+ 
+ using std::cout;
+--- a/test/test.cpp
 b/test/test.cpp
+@@ -1,7 +1,7 @@
+ #define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN
+-#include "doctest.h"
++#include "doctest/doctest.h"
+ 
+-#include "rang.hpp"
++#include "../include/rang.hpp"
+ #include 
+ #include 
+ 

diff --git a/dev-cpp/rang/metadata.xml b/dev-cpp/rang/metadata.xml
new file mode 100644
index 00..a1c47a66e4
--- /dev/null
+++ b/dev-cpp/rang/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+watermanpa...@posteo.net
+Lucio Sauer
+  
+  
+agauniyal/rang
+  
+

diff --git a/dev-cpp/rang/rang-3.2.ebuild b/dev-cpp/rang/rang-3.2.ebuild
new file mode 100644
index 00..a06d69c754
--- /dev/null
+++ b/dev-cpp/rang/rang-3.2.ebuild
@@ -0,0 +1,48 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Minimal, header-only, modern C++ library for terminal goodies"
+HOMEPAGE="https://agauniyal.github.io/rang/;
+SRC_URI="https://github.com/agauniyal/rang/archive/refs/tags/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz"
+
+LICENSE="Unlicense"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+PATCHES="${FILESDIR}/${P}-fix-tests.patch"
+
+BDEPEND="test? ( dev-cpp/doctest )"
+
+src_configure() {
+   cmake_src_configure
+   if use test; then
+   local BUILD_DIR CMAKE_USE_DIR
+   BUILD_DIR="${WORKDIR}/${P}_test"
+   CMAKE_USE_DIR="${S}/test"
+   cmake_src_configure
+   fi
+}
+
+src_compile() {
+   if use test; then
+   local BUILD_DIR CMAKE_USE_DIR
+   BUILD_DIR="${WORKDIR}/${P}_test"
+   CMAKE_USE_DIR="${S}/test"
+   cmake_src_compile
+   fi
+}
+
+src_test() {
+   local BUILD_DIR CMAKE_USE_DIR
+   BUILD_DIR="${WORKDIR}/${P}_test"
+   CMAKE_USE_DIR="${S}/test"
+   cmake_src_test
+}



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

2023-09-03 Thread Haelwenn Monnier
commit: 29be66211262fcb0de9f0316bd400bba53d54569
Author: Henri Gasc  eurecom  fr>
AuthorDate: Sat Sep  2 13:05:23 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Sep  2 13:05:23 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=29be6621

dev-python/skia-pathops: enable py3.12,limit cython to <3.0.0, remove
pytest-cython as dep

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

 dev-python/skia-pathops/skia-pathops-0.7.4.ebuild | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/dev-python/skia-pathops/skia-pathops-0.7.4.ebuild 
b/dev-python/skia-pathops/skia-pathops-0.7.4.ebuild
index 300aaf90d8..a8320364e7 100644
--- a/dev-python/skia-pathops/skia-pathops-0.7.4.ebuild
+++ b/dev-python/skia-pathops/skia-pathops-0.7.4.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 PYPI_NO_NORMALIZE=1
 DISTUTILS_USE_PEP517=setuptools
 DISTUTILS_EXT=1
@@ -21,14 +21,12 @@ 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:master commit in: x11-misc/i3status-rust/

2023-09-03 Thread Haelwenn Monnier
commit: b4993e8ec59bcee4425cf74f675013147cc5ebb5
Author: Lucio Sauer  posteo  net>
AuthorDate: Sat Sep  2 20:06:43 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Sep  2 20:06:43 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b4993e8e

x11-misc/i3status-rust: add 0.32.1

Signed-off-by: Lucio Sauer  posteo.net>

 x11-misc/i3status-rust/Manifest| 106 ++
 x11-misc/i3status-rust/i3status-rust-0.32.1.ebuild | 381 +
 2 files changed, 487 insertions(+)

diff --git a/x11-misc/i3status-rust/Manifest b/x11-misc/i3status-rust/Manifest
index b4fb4ef2e3..a7be6e5734 100644
--- a/x11-misc/i3status-rust/Manifest
+++ b/x11-misc/i3status-rust/Manifest
@@ -1,31 +1,44 @@
 DIST addr2line-0.19.0.crate 33210 BLAKE2B 
a6b393dcddfa0f858297efb6b261d3a23f118be45a3211ee15f6c58808f241dbcf5282f4a86be579360513f23ac4035819e923f2587b7499110af42e9ac3ab88
 SHA512 
18da72e412bb89028e2ccb838192330535e45300f6fd8edc7d1d64397792a3db12418aa24a3312730c5414e2a1b1d65e6b9d5691ba234c9142b5d885523a5e94
+DIST addr2line-0.21.0.crate 40807 BLAKE2B 
9796b9a1177a299797902b7f64247d81d63d3f7e0dcc1256990628e84c5f92e3094ee8d753d9b72187b9aaa73b7ca67c0217899f2226ebd1076f8d25b458475b
 SHA512 
afde7660dda30dee240e79df1fb5b92d4572520bf17a134ef3765e2a077af9e13713952d52e27fae420109b40f6e24dbce1056687dbcbead858ffc21cc7dc69b
 DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
 DIST aho-corasick-1.0.2.crate 167694 BLAKE2B 
fa5323cbe6cb73594dfa4c327c64676bc1e006dadc0b9def325974c83b9a769beba02d59a4657ec7a2d0cc511a7b7cc6f72cf57b8f9e639206d1c2bf13107a52
 SHA512 
5c75451f96fbbd670e6af0e1f54df2bdb57259dfe6898495ac46a5b2fc04f316a4698fd5cfd4ec31a94c298661937a8de08ce97cab3890fb3c015e4a2a67bb7b
+DIST aho-corasick-1.0.5.crate 172064 BLAKE2B 
bab7767070b959e8e4c054bf505b9423d7fc8b02dc682b559f54db986abe72ddf83a069b4bb585d71b47de92d2fce66a1c151a0d29c4aae99378ca05c3d5eb50
 SHA512 
6b0a64dbfe0c166341a34cd169bc46d28e40f72db4d599a1aff5327a6e891408f39e8e92e983cf9396a8e8135f93e41550237ff3e5c8c05a5325688746fd814b
 DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 
4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055
 SHA512 
4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077
 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 
86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e
 SHA512 
b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
 DIST anstream-0.3.2.crate 19504 BLAKE2B 
617b846c244ea4ccd6c7835a382afe85e14c245ea56b678f57ee12e9c7bcc1c0c3db9620eb4d16bf35e17eca38968bf04420b758f482ac5594670e6292c1fbb9
 SHA512 
b896e5208a2ee6a3c98bf3bb9ac1c52792de114dfa5709dadcac6183ea19ea63230dffd3217e571354a71d69b8eafbb0189e05f8f77f50922020de54e3aeecc8
+DIST anstream-0.5.0.crate 19646 BLAKE2B 
770dc99092e1c48ad5c1658e83abff3b8c9e0915e360048bfe0fe04faf61991e01e88ca4adca23533bf11fe078066e351778661128d69381756688341022f29d
 SHA512 
8e285cc8f92708cf9482e7b4dc84dd891e5ec0bd8c57894c6bb368eede1127b7b903adb4c40b37287e3644535cc60c92662951c2c8fb5b92e10f49ff5374d359
 DIST anstyle-1.0.1.crate 13977 BLAKE2B 
35be03a7de78737592528967e8ad4851436a74c7863cae9cf5cf7366d3cce9bbbd255b1a89401051f82fe8569a0ff029dcfe427c14a2e0677890453c6119d241
 SHA512 
2bf9b83ad9772c6a3ef28239cbb98bd667dc631fd1ef76ec5029825c128f6cb22756bb1548dd991e482f86eb9fd94fae5c648f91de2c0d71754b6dca4ec2362c
+DIST anstyle-1.0.2.crate 13983 BLAKE2B 
4274b101d1cab2b62f9bb7637dab35f4b16e8c08a080355a2ea53e2b7b353ff230aa77fb3a244e0d6ff0dcd27abe5895eb306c630aa0822d0c608f041d4abfea
 SHA512 
09220abfc844192ca698589897845752e02666b4ecd6529af4cde9f260ef36694e6e631c7503fc0e438ac72c88c419043b78399385cb248e789e86404503935a
 DIST anstyle-parse-0.2.1.crate 24802 BLAKE2B 
6304a56c6a9fbaf1bb4d1d177b2315684345dc9d71c35836f9544145364f8d6eb56e25c03076690c594ab7db5914501acb569f6c136952e59c93179ced527fb2
 SHA512 
5c8fc7d88ffc3a6e78340ffe0f3c2d72e865512030ade4509de9c673eba955c536bb1873dac11f6ba11cc8367fb30c67451ed65d19f81507c9e917c702bfd176
 DIST anstyle-query-1.0.0.crate 8620 BLAKE2B 
2d296b5066fd6284a2410923215571e6df650c5ef892d6de7a7088a0996ca30608797feabc84f3c325ff4d07001dac80ac5067d2a9c9d15d9ba59a276b399f53
 SHA512 
2781be5c82293b7ae338ec5046fbeb130de9eb2dbf2e4dfaa73ca5233032e1e52c133e141b02f33d4bc36d996a0a3f680ac82d42d614a5305005f60547133c7a
 DIST anstyle-wincon-1.0.1.crate 11718 BLAKE2B 

[gentoo-commits] repo/proj/guru:master commit in: games-engines/easyrpg-player/files/, profiles/, games-engines/easyrpg-player/, ...

2023-09-03 Thread Haelwenn Monnier
commit: a07495007a86e2a890ae42480b317a01aa4d37c3
Author: Lucio Sauer  posteo  net>
AuthorDate: Sat Sep  2 19:42:32 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Sep  2 19:46:30 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a0749500

games-engines/easyrpg-player: add 0.8

Signed-off-by: Lucio Sauer  posteo.net>

 games-engines/easyrpg-player/Manifest  |   1 +
 .../easyrpg-player/easyrpg-player-0.8.ebuild   | 189 +++
 ...syrpg-player-0.8-backport-unbundle-dr_wav.patch |  43 +
 ...easyrpg-player-0.8-backport-unbundle-rang.patch |  23 +++
 ...yrpg-player-0.8-backport-update-for-fmt10.patch | 208 +
 .../easyrpg-player-0.8-unbundle-picojson.patch |  18 ++
 games-engines/easyrpg-player/metadata.xml  |  33 +++-
 licenses/Baekmuk   |  11 ++
 licenses/GPL-2+-with-font-exception|  12 ++
 licenses/TTYP0 |  29 +++
 profiles/package.use.mask  |   6 +-
 11 files changed, 563 insertions(+), 10 deletions(-)

diff --git a/games-engines/easyrpg-player/Manifest 
b/games-engines/easyrpg-player/Manifest
index 679941559d..f01076a658 100644
--- a/games-engines/easyrpg-player/Manifest
+++ b/games-engines/easyrpg-player/Manifest
@@ -1 +1,2 @@
 DIST easyrpg-player-0.7.0.tar.gz 6426198 BLAKE2B 
fc08962cab0842a53535472fbf348d3c46fb71108b14655cb98d7f04a3a0f441fae644ab109e34733f55ce834d524fbd424ea30e80585e5e4e7f69b15041fe63
 SHA512 
6c2a5cedbd2022517f2cfb2e3bebc9773addb93cbf3e897fb57f31baf94c644bf4437ceff5be578b3a564e8a5f72c448dd0391bc418658d517ca755cab5ec97f
+DIST easyrpg-player-0.8.tar.xz 4966028 BLAKE2B 
ff445f831a879fe7562e98a4e5a0c973ef8d750236cd2c17bf65b21135f896ee7edd0f0137b88cf0ed417fcfd5729358a63d61b34d9ece017ba4fdc85efaa445
 SHA512 
b1caf45284e29706bdd885d132fe7605d1f2972a3b3e238ba2fbd40058ae1c31aac5277fced23bd216153feb9a440a2652ef696b6b310b907fbc3c1376aa03ad

diff --git a/games-engines/easyrpg-player/easyrpg-player-0.8.ebuild 
b/games-engines/easyrpg-player/easyrpg-player-0.8.ebuild
new file mode 100644
index 00..de51689d13
--- /dev/null
+++ b/games-engines/easyrpg-player/easyrpg-player-0.8.ebuild
@@ -0,0 +1,189 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake readme.gentoo-r1 xdg
+
+DESCRIPTION="RPG Maker 2000/2003 and EasyRPG games interpreter"
+HOMEPAGE="https://easyrpg.org/player/
+   https://github.com/EasyRPG/Player;
+SRC_URI="https://easyrpg.org/downloads/player/${PV}/${P}.tar.xz;
+
+# EasyRPG Player itself is GPLv3+.
+# The program's logos are CC-BY-SA 4.0.
+# --
+# The program bundles several 3rd-party libraries.
+#
+# FMMidi files - licensed under the 3-clause BSD license.
+# Since the files do not end up in the executable due to the configuration,
+# we ignore it.
+# - src/midisequencer.cpp
+# - src/midisequencer.h
+# - src/midisynth.cpp
+# - src/midisynth.h
+#
+# dr_wav files - licensed under (public-domain or MIT-0):
+# - src/external/dr_wav.h
+# rang files - licensed under the Unlicense:
+# - src/external/rang.hpp
+# Note that both dr_wav and rang are un-bundled and replaced with versions
+# provided by Gentoo packages. However, since these are header-only libraries,
+# their licenses are still included in the LICENSE variable.
+#
+# PicoJSON is used only for Emscripten builds (and unbundled before build).
+# --
+# The program also uses a couple of 3rd-party fonts. Since these are not
+# loaded at runtime, but rather baked into the executable at compile time,
+# their licenses are also added to the License tag.
+#
+# Baekmuk files - licensed under the Baekmuk license:
+# - resources/shinonome/korean/
+#
+# Shinonome files - released into the public domain:
+# - resources/shinonome/
+#
+# ttyp0 files - licensed under the ttyp0 license,
+# a variant of the MIT license:
+# - resources/ttyp0/
+#
+# WenQuanYi files - licensed under
+# GPLv2-or-later with Font Embedding Exception:
+# - resources/wenquanyi/
+#
+#
+# The upstream tarball contains also "Teenyicons", under the MIT license,
+# but those are used only for Emscripten builds.
+
+LICENSE="Baekmuk CC-BY-4.0 GPL-2+-with-font-exception GPL-3+ public-domain
+   TTYP0 Unlicense || ( MIT-0 public-domain )"
+SLOT="0"
+
+KEYWORDS="~amd64"
+
+IUSE="doc fluidsynth harfbuzz +sound truetype +wildmidi"
+REQUIRED_USE="
+   fluidsynth? ( sound )
+   harfbuzz? ( truetype )
+   wildmidi? ( sound )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-backport-unbundle-dr_wav.patch
+   "${FILESDIR}"/${P}-backport-unbundle-rang.patch
+   "${FILESDIR}"/${P}-backport-update-for-fmt10.patch
+   "${FILESDIR}"/${P}-unbundle-picojson.patch
+)
+
+DEPEND="
+   dev-cpp/rang
+   >=dev-games/liblcf-${PV}
+   dev-libs/libfmt:=
+   media-libs/libpng:=
+   >=media-libs/libsdl2-2.0.5[joystick,sound?,video]
+   

[gentoo-commits] repo/proj/guru:master commit in: games-emulation/yuzu/

2023-09-03 Thread Haelwenn Monnier
commit: 76ea7f2f64417304149b26e88a7a20598856de71
Author: Samuel Bauer  yahoo  fr>
AuthorDate: Fri Sep  1 19:12:42 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Fri Sep  1 19:12:42 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=76ea7f2f

games-emulation/yuzu: update to build system

Signed-off-by: Samuel Bauer  yahoo.fr>

 games-emulation/yuzu/yuzu-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-emulation/yuzu/yuzu-.ebuild 
b/games-emulation/yuzu/yuzu-.ebuild
index 7116a20e08..643b5c664b 100644
--- a/games-emulation/yuzu/yuzu-.ebuild
+++ b/games-emulation/yuzu/yuzu-.ebuild
@@ -46,7 +46,7 @@ RDEPEND="
system-libfmt? ( >=dev-libs/libfmt-9:= )
 "
 DEPEND="${RDEPEND}
-   dev-cpp/cpp-httplib
+   <=dev-cpp/cpp-httplib-0.13.0
dev-cpp/cpp-jwt
system-vulkan? ( >=dev-util/vulkan-headers-1.3.250
dev-util/spirv-headers )
@@ -98,7 +98,7 @@ src_prepare() {
sed -i -e 's:inih/cpp/::' src/yuzu_cmd/config.cpp || die
 
# Unbundle mbedtls
-   sed -i -e '/mbedtls/d' externals/CMakeLists.txt || die
+   sed -i -e '/mbedtls/d' -e '/^if (NOT MSVC)/,/endif()/d' 
externals/CMakeLists.txt || die
sed -i -e 's/mbedtls/& mbedcrypto mbedx509/' \
src/dedicated_room/CMakeLists.txt \
src/core/CMakeLists.txt || die



[gentoo-commits] repo/proj/guru:master commit in: net-p2p/p2pool/

2023-09-03 Thread Haelwenn Monnier
commit: 5c96e7c4d32a77c8b24d228fc5b7148156689325
Author: Adam Pimentel  protonmail  com>
AuthorDate: Fri Sep  1 15:52:26 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Fri Sep  1 15:52:26 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5c96e7c4

net-p2p/p2pool: version bump

Signed-off-by: Adam Pimentel  protonmail.com>

 net-p2p/p2pool/Manifest|  1 +
 net-p2p/p2pool/p2pool-3.6.1.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/net-p2p/p2pool/Manifest b/net-p2p/p2pool/Manifest
index e09400aa42..0faeba6fec 100644
--- a/net-p2p/p2pool/Manifest
+++ b/net-p2p/p2pool/Manifest
@@ -51,4 +51,5 @@ DIST p2pool-3.5-randomx.tar.gz 165921 BLAKE2B 
67d1c3e0c21307f0205a92ec4d3ad87a49
 DIST p2pool-3.5-rapidjson.tar.gz 1115887 BLAKE2B 
f135cff2fc7d03e6c4507745007bcb0fa8850ec6b745713732ba4ae6d1cd8da1a121b52f7138c50b28bfe66e319de8dc8cc12a98c10b28a5be1f2faa0c58deec
 SHA512 
09911a870773b20ab2cdd37c43ffecb0b7ce921e5de00a27514caff5b412b420cb5c0237743abb9919407d7479f00cd997a1101747e4dd286f2db5c69691b688
 DIST p2pool-3.5-robin-hood-hashing.tar.gz 177642 BLAKE2B 
e66b8388fcd1f6294f67a18bbc45ac8083b9e8fd8d304a35963645934c9054c98c54b10dd8185e72da4d88e3825f7daed8f503f75589e799717aa4a3e1e101f9
 SHA512 
c569727678600d7c7ca0fd436e1fffbefab129455d12c57e01d74c57bf5d470f6e0aefe15e35831f1c31166e1a39398995403b1b5e346547549a819be202cd7a
 DIST p2pool-3.5.tar.gz 64292348 BLAKE2B 
e445abd689119136d00f29a859f90895c3a903aa1458d5c76a08f09e2ba8c51b0d65b3ba65d1729d9c7592e701301e22e5d33be132fdccf6bf27c7daac3db70e
 SHA512 
30e40b4aa47f803ef0790885daba134cd4b2fba3ebd64d313e0f54a5f9215cb3f2ad0ad411a059b7f65e24973704f17913d895a36fc3ac4102621e2b05a4be1c
+DIST p2pool-3.6.1.tar.xz 52890828 BLAKE2B 
9bef7d5b646f0b5b0ae14923579628f0da539da15fde2a95111bf84eac33c1e859f8ceb074460f23c5e7b2853ac471e9d5eff5922dfe93b8639b7b62a194d413
 SHA512 
487afb178c56d40af03e8a6ab69d6291f843790c14389cd33df54ce1667671f17867e6da10829887fd6edba149af22f149a4709f567133b7cb5aeabb8300d465
 DIST p2pool-3.6.tar.xz 52889504 BLAKE2B 
2204931073be845e43b85b0b87fe0eb7375a090565194aaa3a49ac4559c7443f0d6d37dbc3e14fef21f8dadd01d7f16a31a3ae9d5284d542413776b8d1a1f1bf
 SHA512 
37ec77575135e91c6591d449dd711cf746cb14e9b6796d34ab6cb599f984ee2189101cd84eb09a55c047f553a3227cc89ce0f57c5a47c4605536577c4a7b0ad3

diff --git a/net-p2p/p2pool/p2pool-3.6.1.ebuild 
b/net-p2p/p2pool/p2pool-3.6.1.ebuild
new file mode 100644
index 00..ea749c1ebb
--- /dev/null
+++ b/net-p2p/p2pool/p2pool-3.6.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Decentralized pool for Monero mining"
+HOMEPAGE="https://p2pool.io;
+
+SRC_URI=" 
https://github.com/SChernykh/p2pool/releases/download/v${PV}/p2pool_source.tar.xz
 -> ${P}.tar.xz"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+LICENSE="BSD GPL-3+ ISC LGPL-3+ MIT"
+SLOT="0"
+
+DEPEND="
+   dev-libs/libsodium
+   net-libs/czmq
+"
+
+src_unpack() {
+   unpack ${P}.tar.xz
+   mv -T "${WORKDIR}"/${PN} "${WORKDIR}"/${P} || die
+}
+
+src_prepare() {
+   default
+
+   # Stop their script from overriding flags:
+   cp "${FILESDIR}"/flags.cmake cmake/flags.cmake || die
+
+   cmake_src_prepare
+}
+
+src_install(){
+   dobin "${BUILD_DIR}/p2pool"
+}
+
+pkg_postinst() {
+   #Some important wisdom taken from P2Pool documentation
+   ewarn "P2Pool for Monero is now installed."
+   ewarn "You can run it by doing 'p2pool --host 127.0.0.1 --wallet 
YOUR_PRIMARY_ADDRESS'"
+   ewarn "Where 127.0.0.1 is the address of a local monero node (e.g. 
monerod)"
+   ewarn ""
+   ewarn "Once configured, point your RandomX miner (e.g. XMRig) at p2pool"
+   ewarn "For example 'xmrig -o 127.0.0.1:'"
+   ewarn ""
+   ewarn "You MUST use your primary address when using p2pool, just like 
solo mining."
+   ewarn "If you want privacy, create a new mainnet wallet for P2Pool 
mining."
+   ewarn ""
+   ewarn "Rewards will not be visibile unless you use a wallet that 
supports P2Pool."
+   ewarn "See https://p2pool.io/#help and 
https://github.com/SChernykh/p2pool for more information."
+}



[gentoo-commits] repo/proj/guru:master commit in: games-emulation/dosbox-x/

2023-09-03 Thread Haelwenn Monnier
commit: 2e420d3b873f9210f2b98cd42a9bf6fc15a9be4a
Author: Yuan Liao  gmail  com>
AuthorDate: Sat Sep  2 14:09:05 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Sep  2 14:09:05 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2e420d3b

games-emulation/dosbox-x: Add 2023.09.01

Signed-off-by: Yuan Liao  gmail.com>

 games-emulation/dosbox-x/Manifest  |   1 +
 .../dosbox-x/dosbox-x-2023.09.01.ebuild| 197 +
 2 files changed, 198 insertions(+)

diff --git a/games-emulation/dosbox-x/Manifest 
b/games-emulation/dosbox-x/Manifest
index b6cd02f784..5ecdad5259 100644
--- a/games-emulation/dosbox-x/Manifest
+++ b/games-emulation/dosbox-x/Manifest
@@ -1 +1,2 @@
 DIST dosbox-x-v2023.05.01.tar.gz 68071717 BLAKE2B 
ce03956b9efc3c4470ee811e3062fe66d727946d8355f2a3de42260c21c499cb03cc5079e6a6c9883fdbae48c3b4f7d30dd702834150e2121e6549189a02d082
 SHA512 
2fd1022aff0a5468321f02a611927f5e33b19a87efaca0c298e83fed736379cc1fbe96b05ce61d997fa19b5cc6de95b4bc4697fe3a0ba761e7eea30cb6da4455
+DIST dosbox-x-v2023.09.01.tar.gz 70214880 BLAKE2B 
4087360de329b093863c111d46fb0138c7d5f018f55de651e1646981f2b6adce39420b94343338969059712b069be3d37b09dab9a737f17ff6c57042626b2df8
 SHA512 
282363a395b47da70f007666f3878ee19136e0b46ad908fd46b227a71d8a58843f44b83ad22700e3a41c528b5b406c51b80f1679b9164d83172e7bef06a62d9b

diff --git a/games-emulation/dosbox-x/dosbox-x-2023.09.01.ebuild 
b/games-emulation/dosbox-x/dosbox-x-2023.09.01.ebuild
new file mode 100644
index 00..4c4100a93f
--- /dev/null
+++ b/games-emulation/dosbox-x/dosbox-x-2023.09.01.ebuild
@@ -0,0 +1,197 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools toolchain-funcs xdg
+
+if [[ "${PV}" ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/joncampbell123/dosbox-x.git;
+else
+   
SRC_URI="https://github.com/joncampbell123/dosbox-x/archive/dosbox-x-v${PV}.tar.gz;
+   S="${WORKDIR}/${PN}-${PN}-v${PV}"
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="Complete, accurate DOS emulator forked from DOSBox"
+HOMEPAGE="https://dosbox-x.com/;
+
+# Stay consistent with games-emulation/dosbox::gentoo even though source file
+# headers specify the GPL version to be "either version 2 of the License, or
+# (at your option) any later version."  The same header is used in both the
+# DOSBox source tree and the DOSBox-X source tree.
+LICENSE="GPL-2"
+SLOT="0"
+
+IUSE="X debug ffmpeg fluidsynth opengl png slirp truetype"
+# Unit tests are only available in debug builds
+RESTRICT="!debug? ( test )"
+
+BDEPEND="
+   dev-lang/nasm
+   sys-libs/libcap
+"
+
+# Unconditionally pulling in automagically-enabled optional dependencies:
+# - media-libs/alsa-lib
+# - media-libs/sdl2-net
+# - net-libs/libpcap
+#
+# With media-libs/libsdl2[-X,wayland], this package does work on a Wayland
+# desktop, but (at least on GNOME) the program does not launch in a movable
+# and resizable window; whereas with media-libs/libsdl2[X], it does.  Thus,
+# unconditionally require media-libs/libsdl2[X] for better user experience.
+#
+# DOSBox-X works with multiple audio backends of SDL 2 but requires at least
+# one available backend (https://bugs.gentoo.org/901303).  Unconditionally
+# depending on media-libs/libsdl2[alsa] to satisfy this requirement since
+# this ebuild already unconditionally pulls in media-libs/alsa-lib.
+RDEPEND="
+   media-libs/alsa-lib
+   media-libs/libsdl2[X,alsa,opengl?,sound,threads,video]
+   media-libs/sdl2-net
+   net-libs/libpcap
+   sys-libs/zlib
+   X? (
+   x11-libs/libX11
+   x11-libs/libXrandr
+   x11-libs/libxkbfile
+   )
+   debug? ( sys-libs/ncurses:= )
+   ffmpeg? ( media-video/ffmpeg:= )
+   fluidsynth? ( media-sound/fluidsynth:= )
+   opengl? ( media-libs/libglvnd[X] )
+   png? ( media-libs/libpng:= )
+   slirp? ( net-libs/libslirp )
+   truetype? ( media-libs/freetype )
+"
+
+DEPEND="
+   ${RDEPEND}
+"
+
+pkg_pretend() {
+   if use ffmpeg && use !png; then
+   ewarn "Setting the 'ffmpeg' USE flag when the 'png' USE flag is"
+   ewarn "unset does not have any effect.  Unsetting the 'png' USE"
+   ewarn "flag disables the video capture feature, so additional"
+   ewarn "video capture formats enabled by the 'ffmpeg' USE flag"
+   ewarn "will end up being unused."
+   fi
+}
+
+src_prepare() {
+   default
+
+   # https://bugs.gentoo.org/887669
+   # Mask lines touching '-O*', and avoid creating an empty command
+   # list as a result to not break 'if', 'for', or functions
+   sed -i -E -e 's/((C|CXX)FLAGS=.*-O)/: \1/' configure.ac ||
+   die "Failed to stop configure.ac from touching '-O*' compiler 
flags"
+
+   eautoreconf
+}
+
+src_configure() {
+   

[gentoo-commits] repo/proj/guru:master commit in: media-libs/dr_wav/

2023-09-03 Thread Haelwenn Monnier
commit: 650b661efa85f53fc331a097b2e0c4d4fbc84471
Author: Lucio Sauer  posteo  net>
AuthorDate: Sat Sep  2 15:49:02 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Sep  2 19:46:29 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=650b661e

media-libs/dr_wav: new package, add 0.13.32

Signed-off-by: Lucio Sauer  posteo.net>

 media-libs/dr_wav/Manifest  |  3 ++
 media-libs/dr_wav/dr_wav-0.13.32.ebuild | 92 +
 media-libs/dr_wav/metadata.xml  | 11 
 3 files changed, 106 insertions(+)

diff --git a/media-libs/dr_wav/Manifest b/media-libs/dr_wav/Manifest
new file mode 100644
index 00..4f2756b168
--- /dev/null
+++ b/media-libs/dr_wav/Manifest
@@ -0,0 +1,3 @@
+DIST dr_wav-0.13.32-README.md 1243 BLAKE2B 
5b22e00252f4307b5407b2b7cdbc237fa60975f86b9151f5a8eeea8faa1e81d1eec15a22a1952d1440a1f0b76b1e59782a30eb38473cab978a47fcfa391c8a9a
 SHA512 
661529e69639367920276c5f6ff425fdd176ac8a7475212a1c1e1e2ccdbdf076f1a26eae1a1913f98da0d9e1c6ca04a48e0de69f3c681b1a7574674d7015bbb6
+DIST dr_wav-0.13.32.gh.h 351384 BLAKE2B 
2bcbeab7e7aa6a7519bea978742494205625a60b8c0a464305c6f6fb7eec33be54640fdb2578437c4143e50e5ad2d18730351ecdd824d25ab6e0f8af3b8d018c
 SHA512 
a4a681546716b1a1a9e55321796828828b1872bf223c7c02529a1553b8beafe2a89ffe72a38e5aa3bf457a8ce4dd2dcf9cba7a9cde28e59586a8388f1439a8a1
+DIST dr_wav-0.13.32.gh.tar.gz 518394 BLAKE2B 
49447a2b845f95e9896fb45ac2cd9de8f59d45d3271e30e26c0e519355c3578b96f2c2978677d2774c1bfa4656a8213eafda00207cdd89f72d6823cf0f1b77cf
 SHA512 
34126c8eb65f0735b77f058db9f1618b3c4e820698804b47f7a629c47df571e9cbbeefd4cce193409ebd715d37ed5faf1c3c27a7240e0f5418089cffe853f1ea

diff --git a/media-libs/dr_wav/dr_wav-0.13.32.ebuild 
b/media-libs/dr_wav/dr_wav-0.13.32.ebuild
new file mode 100644
index 00..b9ed2c4cac
--- /dev/null
+++ b/media-libs/dr_wav/dr_wav-0.13.32.ebuild
@@ -0,0 +1,92 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="WAV audio loader and writer"
+HOMEPAGE="https://github.com/mackron/dr_libs/;
+COMMIT="d35a3bc5efd02455d98cbe12b94647136f09b42d"
+SRC_URI="https://raw.githubusercontent.com/mackron/dr_libs/${COMMIT}/dr_wav.h 
-> ${P}.gh.h
+   https://raw.githubusercontent.com/mackron/dr_libs/${COMMIT}/README.md 
-> ${P}-README.md
+   test? ( https://github.com/mackron/dr_libs/archive/${COMMIT}.tar.gz -> 
${P}.gh.tar.gz )"
+
+LICENSE="|| ( MIT-0 public-domain )"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="test? ( media-libs/libsndfile )"
+
+S="${DISTDIR}"
+
+src_prepare() {
+   if use test; then
+   pushd "${WORKDIR}/dr_libs-${COMMIT}" > /dev/null || die
+   # Remove some unused parts of the source tree that could 
contribute different
+   # (but acceptable) license terms if they were used—just to 
prove that we do not
+   # use them.
+   rm -rv old
+
+   # Unbundle library with incorrect include path.
+   sed -i 
's,"../../../miniaudio/miniaudio.h",,' \
+   tests/wav/dr_wav_playback.c || die
+   # Profiling tests aren't implemented.
+   sed -i 's/doProfiling = DRWAV_TRUE/doProfiling = DRWAV_FALSE/' \
+   tests/wav/dr_wav_decoding.c || die
+   popd || die
+   fi
+   default
+}
+
+src_test() {
+   local MY_{C,CC,CXX,BUILD,FLAGS,RUN} TESTCASES
+   TESTCASES=(
+   dr_wav_encoding.c
+   dr_wav_{decoding,test_0}.{c,cpp}
+   )
+   MY_CC=$(tc-getCC)
+   MY_CXX=$(tc-getCXX)
+
+   pushd "${WORKDIR}/dr_libs-${COMMIT}/tests" > /dev/null || die
+   for tcase in ${TESTCASES[@]}; do
+   einfo "Compiling and running test case ${tcase}."
+   case ${tcase} in
+   *.cpp)
+   MY_C=${MY_CXX}
+   MY_FLAGS=${CXXFLAGS}
+   ;;
+   *.c)
+   MY_C=${MY_CC}
+   MY_FLAGS=${CFLAGS}
+   ;;
+   *)
+   die "Unknown test case ${tcase}"
+   ;;
+   esac
+   MY_BUILD="${MY_C} wav/${tcase} -o bin/${tcase} ${MY_FLAGS} 
${CPPFLAGS}"
+   MY_RUN="./bin/${tcase}"
+   case ${tcase%.*} in
+   dr_wav_encoding)
+   MY_BUILD="${MY_BUILD} -lm"
+   MY_RUN="${MY_RUN} 
testvectors/wav/tests/test_encode_gentoo"
+   mkdir testvectors/wav/tests || die
+   ;;
+   *)
+   ;;
+   esac
+   echo "${MY_BUILD}" 

[gentoo-commits] repo/proj/guru:master commit in: acct-user/whoogle/

2023-09-03 Thread Haelwenn Monnier
commit: 0c2ec21c944872253387b5129fbee9f4b47cef71
Author: Bailey Kasin  gmail  com>
AuthorDate: Sat Sep  2 07:06:03 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Sep  2 07:06:03 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0c2ec21c

acct-user/whoogle: new package, add 0

Signed-off-by: Bailey Kasin  gmail.com>

 acct-user/whoogle/whoogle-0.ebuild | 14 ++
 1 file changed, 14 insertions(+)

diff --git a/acct-user/whoogle/whoogle-0.ebuild 
b/acct-user/whoogle/whoogle-0.ebuild
new file mode 100644
index 00..767bb9be1c
--- /dev/null
+++ b/acct-user/whoogle/whoogle-0.ebuild
@@ -0,0 +1,14 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-user
+
+DESCRIPTION="User for www-apps/whoogle-search"
+
+ACCT_USER_ID=-1
+ACCT_USER_HOME="/opt/whoogle-search"
+ACCT_USER_GROUPS=( whoogle )
+
+acct-user_add_deps



  1   2   >