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

2023-11-18 Thread Michał Górny
commit: e75403ae57bc1ca81e101c039b9e1e8e0efc4dd1
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov 19 07:37:26 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov 19 07:47:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e75403ae

dev-python/tavern: Bump to 2.6.0

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

 dev-python/tavern/Manifest|  1 +
 dev-python/tavern/tavern-2.6.0.ebuild | 54 +++
 2 files changed, 55 insertions(+)

diff --git a/dev-python/tavern/Manifest b/dev-python/tavern/Manifest
index e0b05f1bdc22..0e2c84708c58 100644
--- a/dev-python/tavern/Manifest
+++ b/dev-python/tavern/Manifest
@@ -1,2 +1,3 @@
 DIST tavern-2.3.0.gh.tar.gz 211676 BLAKE2B 
80506d846036c7a68bf27c30e734a92983eadaff07e68a101e120a6284be750bc195817f1686cdaabe8dfe906720e5b41d22098db8f91e911438a60a2cbdd5db
 SHA512 
2c1292cd047195b6e2059514f517b29caebeac3af370b298938cbbc8b5bc861dd818c3e45e25a65fa1acbbae96f36aa2d024edcee49b0086d459f3d41d4052ed
 DIST tavern-2.5.0.gh.tar.gz 217343 BLAKE2B 
bcb9d7f753b14351cd98e12e9d392f9effa716651f8686d053dc72080a2b738b02f78665f2bb07012b4c6ec7b39a661dfdc74a0272c036718cc13e2d731b4cee
 SHA512 
9d957f815b57ba01d9707c1a3e8f715f062194efd0b24d82ebb99aec4bb83965e31a6538f3ff7748d3acd52b32cd38a097a4d36fe71faf1703dbf70ff0454111
+DIST tavern-2.6.0.gh.tar.gz 217509 BLAKE2B 
99d9990757930a45a86a914fcf656b63266266869542cbd9b59850c7d648f54993ad5f409f12d09fbb12383c7586ecaeed323b04b478d62c7331cf514faa970a
 SHA512 
1165dcc41244259d2ef7f69370dd35a40a9411b2a5c05e5dae45fc413d88478cd49aa540175a4a65dcf7dcd0eb2ee06b4f97059eb5d69ed5684893a8d5e8fcdc

diff --git a/dev-python/tavern/tavern-2.6.0.ebuild 
b/dev-python/tavern/tavern-2.6.0.ebuild
new file mode 100644
index ..a8c32af99f98
--- /dev/null
+++ b/dev-python/tavern/tavern-2.6.0.ebuild
@@ -0,0 +1,54 @@
+# 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..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="A tool, library, and Pytest plugin for testing RESTful APIs"
+HOMEPAGE="
+   https://github.com/taverntesting/tavern/
+   https://pypi.org/project/tavern/
+"
+SRC_URI="
+   https://github.com/taverntesting/tavern/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/jmespath[${PYTHON_USEDEP}]
+   dev-python/paho-mqtt[${PYTHON_USEDEP}]
+   >=dev-python/pyjwt-2.6.0[${PYTHON_USEDEP}]
+   dev-python/pykwalify[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/python-box[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-6.0.1[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/stevedore[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/colorlog[${PYTHON_USEDEP}]
+   dev-python/Faker[${PYTHON_USEDEP}]
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # strip unnecessary pins, upstream doesn't update them a lot
+   sed -i -E -e 's:,?<=?[0-9.]+::' pyproject.toml || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   epytest -p tavern
+}



[gentoo-commits] repo/gentoo:master commit in: sys-fs/duperemove/

2023-11-18 Thread Michał Górny
commit: 80f6a7131e495d4125a448f8c946c92774074f6f
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov 19 07:40:58 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov 19 07:47:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80f6a713

sys-fs/duperemove: Bump to 0.14

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

 sys-fs/duperemove/Manifest   |  1 +
 sys-fs/duperemove/duperemove-0.14.ebuild | 34 
 2 files changed, 35 insertions(+)

diff --git a/sys-fs/duperemove/Manifest b/sys-fs/duperemove/Manifest
index 1e29cc7dda9e..5601fe4b57c2 100644
--- a/sys-fs/duperemove/Manifest
+++ b/sys-fs/duperemove/Manifest
@@ -1,2 +1,3 @@
 DIST duperemove-0.12.gh.tar.gz 162458 BLAKE2B 
53dae9df2b45cb9ede8041e8a7a827c22c725da51d6df74acc96b464d4bfcc3a14b8adcd4b9ada68e2cf1411a5f015be27476e088a655998b0cc9d1f19acfae8
 SHA512 
7b5f464615f4ba850733657239dd4d68120d592424b6be56687b7ad4f6fd2dee67fd7729a1cd47c803dd77864dee033d8eef2f7f6774dc0f657b0d52aeb5559c
 DIST duperemove-0.13.gh.tar.gz 165454 BLAKE2B 
8bfac3448b5ee8842be77b0ac969439197050d3ef4b245be85a918353c966e56d7b7505e004af830caca50732d1227795769d803640f422a1bed8ca299802e75
 SHA512 
e24fa9f658acf1c1badd797af719f81250861b9af4595cf96aa3583fe558a2fba7390bc06184f6a4b6c76be3c8b214d6a6ead8b0de6914a5e1df053d5e7e24e7
+DIST duperemove-0.14.gh.tar.gz 167844 BLAKE2B 
3f489ca29e3417cacb186fe5d93de2d1a1052a1fc04811c8853e30430e883daaa8cce9262efbe3d6535295cc53904c2c996fda397b24601a045907c9035f6601
 SHA512 
3a205d2cbf92a3d9a0f48d276a153b2259514cbb2a5911d63830cc14578642329f164464ebd6639b764a624c8f9e59b19779a36155f5709f45e59689c008

diff --git a/sys-fs/duperemove/duperemove-0.14.ebuild 
b/sys-fs/duperemove/duperemove-0.14.ebuild
new file mode 100644
index ..174acf956523
--- /dev/null
+++ b/sys-fs/duperemove/duperemove-0.14.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Btrfs and xfs deduplication utility"
+HOMEPAGE="https://github.com/markfasheh/duperemove/;
+SRC_URI="
+   https://github.com/markfasheh/duperemove/archive/v${PV/_/.}.tar.gz
+   -> ${P/_/.}.gh.tar.gz
+"
+S=${WORKDIR}/${P/_/.}
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
+DEPEND="
+   dev-db/sqlite:3
+   dev-libs/glib:2
+"
+RDEPEND="
+   ${DEPEND}
+"
+
+src_compile() {
+   emake VERSION="${PV}" IS_RELEASE=1 CC="$(tc-getCC)" CFLAGS="${CFLAGS} 
-Wall"
+}
+
+src_install() {
+   emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
+}



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

2023-11-18 Thread Michał Górny
commit: e9910d8d3c0e029f9097efbd3b41b4dbe26a46e5
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov 19 07:40:30 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov 19 07:47:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9910d8d

dev-python/jupyterlab: Bump to 4.0.9

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

 dev-python/jupyterlab/Manifest|  1 +
 dev-python/jupyterlab/jupyterlab-4.0.9.ebuild | 77 +++
 2 files changed, 78 insertions(+)

diff --git a/dev-python/jupyterlab/Manifest b/dev-python/jupyterlab/Manifest
index f862d26197d2..2400f079a7f8 100644
--- a/dev-python/jupyterlab/Manifest
+++ b/dev-python/jupyterlab/Manifest
@@ -1,3 +1,4 @@
 DIST jupyterlab-4.0.6.tar.gz 18236816 BLAKE2B 
e39e7cb6fbdecfee0b5e592091f989fe94907369d057457130f8bc2f391ca4c83cc09542bc9da766413821eb4c4e9eaaca3adfeccf26b0b2f61ab5e65dac9e45
 SHA512 
fc4acde65f2bb24adbf95e5cde17e0225390a0c8aca10e04b7c9cf5b2bcebe529608b53ce259f081508b86216b94c71fb260c857b9fe3a2bef16cb4e7af3dcda
 DIST jupyterlab-4.0.7.tar.gz 18316994 BLAKE2B 
9965a2bcb0b926af17626e9aef7b37e62144685e4e6cb17b029f3b760d4d4ba583c772683078c3f7cf7fbb09d31e5214193757116873e4457596d7522ddbbf04
 SHA512 
2f65f8aba9db17574d5caa030437c57ca98808561645f0b30b9fd4fe2cc49f6234776a36db474051cdfeebf1d9e7f3b874189110c955edecb89506580d8917e3
 DIST jupyterlab-4.0.8.tar.gz 18345373 BLAKE2B 
f6d3b1f53e23f5107775c442b4c69b435091035a9369423e7f474d6a6b77c163ba49b766cc4368b1764d08beea89b881389699920e9f076ad02c8266809bfee9
 SHA512 
991d17b1338cd172364f812698c989b1d9f853a24d97ce3eb0f89f1ebbe78bc740ab2eafb37e929ac623ac8c06188ed0dcc7ec85ab8d3d9103019c33b45fcf6b
+DIST jupyterlab-4.0.9.tar.gz 18347162 BLAKE2B 
b4a62088dd8b3b646af1ea02a57c915d659f31e716e6db27c076c945340a53c742cff49518e5b13ada32a9b00f83f143e5504ae897a7abf454a7c997f72e00e6
 SHA512 
c87451821afa28e7016acdcff315cc48578ea1735b74c2732ed2570c326901acc38fa44e89ba1c15799ac6bf3f9332c67cdd0ce8ac38713e0be6973d1c1a

diff --git a/dev-python/jupyterlab/jupyterlab-4.0.9.ebuild 
b/dev-python/jupyterlab/jupyterlab-4.0.9.ebuild
new file mode 100644
index ..a9ae6842f846
--- /dev/null
+++ b/dev-python/jupyterlab/jupyterlab-4.0.9.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi xdg
+
+DESCRIPTION="JupyterLab computational environment"
+HOMEPAGE="
+   https://jupyter.org/
+   https://github.com/jupyterlab/jupyterlab/
+   https://pypi.org/project/jupyterlab/
+"
+
+LICENSE="BSD MIT GPL-3 Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   dev-python/async-lru[${PYTHON_USEDEP}]
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   >=dev-python/jinja-3.0.3[${PYTHON_USEDEP}]
+   dev-python/jupyter-core[${PYTHON_USEDEP}]
+   >=dev-python/jupyter-lsp-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/jupyter-server-2.4.0[${PYTHON_USEDEP}]
+   =dev-python/jupyterlab-server-2.19[${PYTHON_USEDEP}]
+   =dev-python/notebook-shim-0.2[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/tomli[${PYTHON_USEDEP}]
+   >=dev-python/tornado-6.2[${PYTHON_USEDEP}]
+   dev-python/traitlets[${PYTHON_USEDEP}]
+   net-libs/nodejs
+"
+
+BDEPEND="
+   dev-python/hatch-jupyter-builder[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest-console-scripts[${PYTHON_USEDEP}]
+   >=dev-python/pytest-jupyter-0.5.3[${PYTHON_USEDEP}]
+   dev-python/pytest-tornasync[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/requests-cache[${PYTHON_USEDEP}]
+   dev-python/virtualenv[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_DESELECT=(
+   # These tests call npm and want internet
+   
jupyterlab/tests/test_jupyterlab.py::TestExtension::test_uninstall_core_extension
+   
jupyterlab/tests/test_jupyterlab.py::TestExtension::test_install_and_uninstall_pinned_folder
+   
jupyterlab/tests/test_jupyterlab.py::TestExtension::test_install_and_uninstall_pinned
+   
jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build_custom_minimal_core_config
+   jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build_custom
+   jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build_check
+   jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build
+   jupyterlab/tests/test_build_api.py::TestBuildAPI::test_clear
+   jupyterlab/tests/test_build_api.py::TestBuildAPI::test_build
+)
+
+EPYTEST_IGNORE=(
+   jupyterlab/tests/test_announcements.py
+)
+
+distutils_enable_tests pytest
+# TODO: package sphinx_copybutton
+#distutils_enable_sphinx docs/source dev-python/sphinx-rtd-theme 

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

2023-11-18 Thread Michał Górny
commit: 40c8ca84285c6935d6b1c87078778f5a3316268e
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov 19 07:36:13 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov 19 07:47:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40c8ca84

dev-python/identify: Bump to 2.5.32

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

 dev-python/identify/Manifest   |  1 +
 dev-python/identify/identify-2.5.32.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-python/identify/Manifest b/dev-python/identify/Manifest
index 3cc744dde4e3..9fda44126e9f 100644
--- a/dev-python/identify/Manifest
+++ b/dev-python/identify/Manifest
@@ -1 +1,2 @@
 DIST identify-2.5.31.gh.tar.gz 101612 BLAKE2B 
1b74bf8b352cc0f6f0051ccdba192515a1436bfa9e41f971ac929e356737c586c48d1684b982d468e42489e97913a46357dc705a766066c9edb6e6d43f1bbf89
 SHA512 
00116339c82625087c58a7393bf88800608a152a56fd03b13d1e9ff8c404fa9cfc6ac6824ac1b6eadba572f0e13fb0010789bcdefb7f551b15df4c3de98f77bc
+DIST identify-2.5.32.gh.tar.gz 101673 BLAKE2B 
a24c0df85c482fbc04adce0be258aa96ffa387eb569365fcdf589cf5fc4d3823ade3c60a0e2e9df65610506bc0d74c532b9964af1fea367191e3c4572e62388f
 SHA512 
104326e2c1529c89425eeaf738a65bf9fc7f2dfa99e7aae18b33c8250aa34f3ead0371dbd2dad9253100de59f618c6c8d3c033f406eec179f1dcce47fe43fc36

diff --git a/dev-python/identify/identify-2.5.32.ebuild 
b/dev-python/identify/identify-2.5.32.ebuild
new file mode 100644
index ..906b58d7a709
--- /dev/null
+++ b/dev-python/identify/identify-2.5.32.ebuild
@@ -0,0 +1,29 @@
+# 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="File identification library for Python"
+HOMEPAGE="
+   https://github.com/pre-commit/identify/
+   https://pypi.org/project/identify/
+"
+SRC_URI="
+   https://github.com/pre-commit/${PN}/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   dev-python/ukkonen[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



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

2023-11-18 Thread Viorel Munteanu
commit: a3878bfd90e5fdbd66bd200bf1ba478b1a5cf552
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Sun Nov 19 07:41:01 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Sun Nov 19 07:41:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3878bfd

net-misc/turbovnc: add 3.1

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

 net-misc/turbovnc/Manifest|   2 +
 net-misc/turbovnc/turbovnc-3.1.ebuild | 140 ++
 2 files changed, 142 insertions(+)

diff --git a/net-misc/turbovnc/Manifest b/net-misc/turbovnc/Manifest
index e2224660913b..79877eeaa844 100644
--- a/net-misc/turbovnc/Manifest
+++ b/net-misc/turbovnc/Manifest
@@ -2,3 +2,5 @@ DIST turbovnc-3.0.3.tar.gz 8693682 BLAKE2B 
cdb10b3f16be542a214e16329914eaf97a564
 DIST turbovnc-3.0.3.tar.gz.sig 543 BLAKE2B 
14df4d080b587125f82151c457b69324b993b169550e95beec74344705ad77a2c9886deaed59d0c487c8995c34fca1e4004fb4f50b836c3aff373cecd911a6a9
 SHA512 
0ecc236823c78cb16876f2cc6ac07ec14a099974b0f1ac4d2f45fdc1c53c6adbede924553cc42431cc95a5c4185f1cc9991053d72bb41ddbe1fc8c3f85120489
 DIST turbovnc-3.0.91.tar.gz 9026159 BLAKE2B 
9601979d81a69ee8a0e8b2039a09bfc2226f870162254b49592a0f5224eba24fc22ddbb1ec16c02217b8bf4a61eaa72a81f4a791559eb0d843f07310b7a1b211
 SHA512 
5abc3fb5f71cc957d1c9ee390f2e3bb9a41fccf5b20f06c0452a659aaea15bc6a01a74c57ecf04866ea427edc0f49355b70f3d83cb6827e5fc1de5437c8ab0fc
 DIST turbovnc-3.0.91.tar.gz.sig 543 BLAKE2B 
3892123d5e8cfe6a3e33b1887dd9a853b735ea9e653787d19147f26975d22ef3e4af846e3be0fb376b846c3a98c5288fa8d63bf6457b80503de60121376b569a
 SHA512 
0bc1e78d928a88d2e363aaf8b024092fa6356ab66336f218e8dbbec3985f51220d37007342cf2bf9923134c2e6b020fd6511d897be1d4392f97930edbc438fa3
+DIST turbovnc-3.1.tar.gz 9031021 BLAKE2B 
08a349bec517b36a505145a572905da64055e39c8cdc40a0609aa5976604aa4cb43196584c4bf078ea68094c87818fd611589b3b12d2f81085ed40ea4db0d4bd
 SHA512 
ebcfd2c542542fd266eedf23bd7ce246acc2257b195dd204d474ca658e9ef2dab8bb8731a7ae4d30bf3845b9015c318e19c3b68a1ad6b658287fddbcb4db509b
+DIST turbovnc-3.1.tar.gz.sig 543 BLAKE2B 
6e6d13e611913abacaedb9251554263713f04f26aaff6a1526b796091f84260b10c156ee302156aac12ad519d9d9a55f059460b13df4fe02a237be37307acf7e
 SHA512 
753a9f77ed851b999a49d22787ee992cae74340afb78a30db25d5cc36d95facce437df0474bf4ef92317ebcfa41e2cb145f3841df39fbb6b3b191ec57fcc0100

diff --git a/net-misc/turbovnc/turbovnc-3.1.ebuild 
b/net-misc/turbovnc/turbovnc-3.1.ebuild
new file mode 100644
index ..424b4426e084
--- /dev/null
+++ b/net-misc/turbovnc/turbovnc-3.1.ebuild
@@ -0,0 +1,140 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_OPT_USE=viewer
+inherit cmake desktop java-pkg-opt-2 verify-sig
+
+DESCRIPTION="A fast replacement for TigerVNC"
+HOMEPAGE="https://www.turbovnc.org/;
+SRC_URI="
+   
https://sourceforge.net/projects/turbovnc/files/${PV}/${P}.tar.gz/download -> 
${P}.tar.gz
+   verify-sig? ( 
https://sourceforge.net/projects/turbovnc/files/${PV}/${P}.tar.gz.sig/download 
-> ${P}.tar.gz.sig )
+"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+server +ssl +viewer"
+REQUIRED_USE="|| ( server viewer )"
+
+COMMON_DEPEND="
+   x11-apps/xauth
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-misc/xkeyboard-config
+   server? (
+   media-libs/libjpeg-turbo:=
+   sys-libs/pam
+   sys-libs/zlib
+   virtual/opengl
+   x11-libs/libXau
+   x11-libs/libXdmcp
+   x11-libs/libXfont2
+   x11-libs/pixman
+   ssl? ( dev-libs/openssl:= )
+   !net-misc/tigervnc[server]
+   )
+   viewer? (
+   media-libs/libjpeg-turbo:=[java]
+   x11-libs/libXi
+   !net-misc/tigervnc[viewer(+)]
+   )
+"
+
+RDEPEND="
+   ${COMMON_DEPEND}
+   x11-apps/xkbcomp
+   viewer? ( >=virtual/jre-1.8:* )
+"
+
+# libbz2.so.1, libfontenc.so.1 and libfreetype.so.6 are used by libXfont2.so.2
+# but cmake will look for them, so add them here
+DEPEND="
+   ${COMMON_DEPEND}
+   x11-libs/xtrans
+   viewer? ( >=virtual/jdk-1.8:* )
+   server? (
+   app-arch/bzip2
+   media-libs/freetype
+   x11-libs/libfontenc
+   )
+"
+
+BDEPEND="
+   verify-sig? ( sec-keys/openpgp-keys-vgl-turbovnc )
+"
+
+PATCHES=(
+   "${FILESDIR}"/"${PN}"-3.0.90-fix-musl-compilation.patch
+)
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/vgl-turbovnc.asc
+
+#879797 - BSD functions
+QA_CONFIG_IMPL_DECL_SKIP=( strlcat strlcpy )
+
+pkg_pretend() {
+   if use ssl && ! use server; then
+   einfo "USE=\"ssl\" selected but USE=\"server\" is not.  The SSL 
support is unused"
+   fi
+}
+
+src_prepare() {
+   use viewer && java-pkg-opt-2_src_prepare
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   

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

2023-11-18 Thread Viorel Munteanu
commit: 6aa1d6080508f1909fffb013d063383fea92527b
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Sun Nov 19 07:41:17 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Sun Nov 19 07:41:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6aa1d608

net-misc/turbovnc: drop 3.0.91

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

 net-misc/turbovnc/Manifest   |   2 -
 net-misc/turbovnc/turbovnc-3.0.91.ebuild | 141 ---
 2 files changed, 143 deletions(-)

diff --git a/net-misc/turbovnc/Manifest b/net-misc/turbovnc/Manifest
index 79877eeaa844..1be657b5e12f 100644
--- a/net-misc/turbovnc/Manifest
+++ b/net-misc/turbovnc/Manifest
@@ -1,6 +1,4 @@
 DIST turbovnc-3.0.3.tar.gz 8693682 BLAKE2B 
cdb10b3f16be542a214e16329914eaf97a5646f96b47da5a738f7c16355284b100af3755f046a6975233c31ce662a939db01aa5825ebcf944e64eacca2f57a2f
 SHA512 
e9cece436f70f2b75683eb8f21ffc985797a36c76efb6829ba5fac75849d1c9f35d636431a0fb28066ed17717800d6d6029f2fda863e650f39d6d64eef1e30de
 DIST turbovnc-3.0.3.tar.gz.sig 543 BLAKE2B 
14df4d080b587125f82151c457b69324b993b169550e95beec74344705ad77a2c9886deaed59d0c487c8995c34fca1e4004fb4f50b836c3aff373cecd911a6a9
 SHA512 
0ecc236823c78cb16876f2cc6ac07ec14a099974b0f1ac4d2f45fdc1c53c6adbede924553cc42431cc95a5c4185f1cc9991053d72bb41ddbe1fc8c3f85120489
-DIST turbovnc-3.0.91.tar.gz 9026159 BLAKE2B 
9601979d81a69ee8a0e8b2039a09bfc2226f870162254b49592a0f5224eba24fc22ddbb1ec16c02217b8bf4a61eaa72a81f4a791559eb0d843f07310b7a1b211
 SHA512 
5abc3fb5f71cc957d1c9ee390f2e3bb9a41fccf5b20f06c0452a659aaea15bc6a01a74c57ecf04866ea427edc0f49355b70f3d83cb6827e5fc1de5437c8ab0fc
-DIST turbovnc-3.0.91.tar.gz.sig 543 BLAKE2B 
3892123d5e8cfe6a3e33b1887dd9a853b735ea9e653787d19147f26975d22ef3e4af846e3be0fb376b846c3a98c5288fa8d63bf6457b80503de60121376b569a
 SHA512 
0bc1e78d928a88d2e363aaf8b024092fa6356ab66336f218e8dbbec3985f51220d37007342cf2bf9923134c2e6b020fd6511d897be1d4392f97930edbc438fa3
 DIST turbovnc-3.1.tar.gz 9031021 BLAKE2B 
08a349bec517b36a505145a572905da64055e39c8cdc40a0609aa5976604aa4cb43196584c4bf078ea68094c87818fd611589b3b12d2f81085ed40ea4db0d4bd
 SHA512 
ebcfd2c542542fd266eedf23bd7ce246acc2257b195dd204d474ca658e9ef2dab8bb8731a7ae4d30bf3845b9015c318e19c3b68a1ad6b658287fddbcb4db509b
 DIST turbovnc-3.1.tar.gz.sig 543 BLAKE2B 
6e6d13e611913abacaedb9251554263713f04f26aaff6a1526b796091f84260b10c156ee302156aac12ad519d9d9a55f059460b13df4fe02a237be37307acf7e
 SHA512 
753a9f77ed851b999a49d22787ee992cae74340afb78a30db25d5cc36d95facce437df0474bf4ef92317ebcfa41e2cb145f3841df39fbb6b3b191ec57fcc0100

diff --git a/net-misc/turbovnc/turbovnc-3.0.91.ebuild 
b/net-misc/turbovnc/turbovnc-3.0.91.ebuild
deleted file mode 100644
index e87f86dd3a53..
--- a/net-misc/turbovnc/turbovnc-3.0.91.ebuild
+++ /dev/null
@@ -1,141 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-JAVA_PKG_OPT_USE=viewer
-inherit cmake desktop java-pkg-opt-2 verify-sig
-
-MY_PV="3.0.91%20%283.1%20beta2%29"
-
-DESCRIPTION="A fast replacement for TigerVNC"
-HOMEPAGE="https://www.turbovnc.org/;
-SRC_URI="
-   
https://sourceforge.net/projects/turbovnc/files/${MY_PV}/${P}.tar.gz/download 
-> ${P}.tar.gz
-   verify-sig? ( 
https://sourceforge.net/projects/turbovnc/files/${MY_PV}/${P}.tar.gz.sig/download
 -> ${P}.tar.gz.sig )
-"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+server +ssl +viewer"
-REQUIRED_USE="|| ( server viewer )"
-
-COMMON_DEPEND="
-   x11-apps/xauth
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-misc/xkeyboard-config
-   server? (
-   media-libs/libjpeg-turbo:=
-   sys-libs/pam
-   sys-libs/zlib
-   virtual/opengl
-   x11-libs/libXau
-   x11-libs/libXdmcp
-   x11-libs/libXfont2
-   x11-libs/pixman
-   ssl? ( dev-libs/openssl:= )
-   !net-misc/tigervnc[server]
-   )
-   viewer? (
-   media-libs/libjpeg-turbo:=[java]
-   x11-libs/libXi
-   !net-misc/tigervnc[viewer(+)]
-   )
-"
-
-RDEPEND="
-   ${COMMON_DEPEND}
-   x11-apps/xkbcomp
-   viewer? ( >=virtual/jre-1.8:* )
-"
-
-# libbz2.so.1, libfontenc.so.1 and libfreetype.so.6 are used by libXfont2.so.2
-# but cmake will look for them, so add them here
-DEPEND="
-   ${COMMON_DEPEND}
-   x11-libs/xtrans
-   viewer? ( >=virtual/jdk-1.8:* )
-   server? (
-   app-arch/bzip2
-   media-libs/freetype
-   x11-libs/libfontenc
-   )
-"
-
-BDEPEND="
-   verify-sig? ( sec-keys/openpgp-keys-vgl-turbovnc )
-"
-
-PATCHES=(
-   "${FILESDIR}"/"${PN}"-3.0.90-fix-musl-compilation.patch
-)
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/vgl-turbovnc.asc
-
-#879797 - BSD functions
-QA_CONFIG_IMPL_DECL_SKIP=( strlcat strlcpy )
-
-pkg_pretend() {
-   if use ssl && ! use server; then
-  

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

2023-11-18 Thread Michał Górny
commit: 09a48d7649ff8ec54062a0aa41d675aa3c0e88f9
Author: Eli Schwartz  gmail  com>
AuthorDate: Sun Nov 19 02:41:55 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov 19 06:32:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09a48d76

dev-python/lxml: avoid suppressing compiler warnings

By default, setupinfo.py injects `-w` to the CFLAGS passed down to
Extension objects. This obscures things we'd like to see. For example,
it prevents adding Modern C Porting flags.

Signed-off-by: Eli Schwartz  gmail.com>
Closes: https://bugs.gentoo.org/917562
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/lxml/lxml-4.9.3-r2.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-python/lxml/lxml-4.9.3-r2.ebuild 
b/dev-python/lxml/lxml-4.9.3-r2.ebuild
index 01ddc28bb840..cd6b75b3c807 100644
--- a/dev-python/lxml/lxml-4.9.3-r2.ebuild
+++ b/dev-python/lxml/lxml-4.9.3-r2.ebuild
@@ -76,6 +76,10 @@ python_prepare_all() {
 }
 
 python_compile() {
+   local DISTUTILS_ARGS=(
+   # by default it adds -w to CFLAGS
+   --warnings
+   )
tc-export PKG_CONFIG
distutils-r1_python_compile
 }



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

2023-11-18 Thread Ionen Wolkens
commit: 6ea99c355eb7a63c9abb03edc815cbfc26539c29
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sun Nov 19 01:52:21 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sun Nov 19 05:53:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ea99c35

media-video/mpv: update vulkan-interop comment

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

 media-video/mpv/mpv-0.36.0-r1.ebuild | 2 +-
 media-video/mpv/mpv-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/mpv/mpv-0.36.0-r1.ebuild 
b/media-video/mpv/mpv-0.36.0-r1.ebuild
index a1e1203ee5d1..d4c540278992 100644
--- a/media-video/mpv/mpv-0.36.0-r1.ebuild
+++ b/media-video/mpv/mpv-0.36.0-r1.ebuild
@@ -247,7 +247,7 @@ src_configure() {
# notable options left to automagic
#dmabuf-wayland: USE="drm wayland" + plus memfd_create support
#libplacebo-next: USE="libplacebo" + >=libplacebo-5.264
-   #vulkan-interop: USE="libplacebo vulkan" + ffmpeg- currently
+   #vulkan-interop: USE="libplacebo vulkan" + >=ffmpeg-6.1
# TODO?: perhaps few more similar compound options should be 
left auto
)
 

diff --git a/media-video/mpv/mpv-.ebuild b/media-video/mpv/mpv-.ebuild
index 534bec70ead1..c4c1dc58c5e7 100644
--- a/media-video/mpv/mpv-.ebuild
+++ b/media-video/mpv/mpv-.ebuild
@@ -240,7 +240,7 @@ src_configure() {
 
# notable options left to automagic
#dmabuf-wayland: USE="drm wayland" + plus memfd_create support
-   #vulkan-interop: USE="vulkan" + ffmpeg- currently
+   #vulkan-interop: USE="vulkan" + >=ffmpeg-6.1
# TODO?: perhaps few more similar compound options should be 
left auto
)
 



[gentoo-commits] repo/gentoo:master commit in: games-emulation/pcsx2/

2023-11-18 Thread Ionen Wolkens
commit: aeb23a8d017cd7550a573a1a1493e8e4f2f8663e
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sun Nov 19 05:33:48 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sun Nov 19 05:53:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aeb23a8d

games-emulation/pcsx2: add 1.7.5214

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

 games-emulation/pcsx2/Manifest  |   1 +
 games-emulation/pcsx2/pcsx2-1.7.5214.ebuild | 155 
 2 files changed, 156 insertions(+)

diff --git a/games-emulation/pcsx2/Manifest b/games-emulation/pcsx2/Manifest
index e4f5e210d621..da9f8c0707d6 100644
--- a/games-emulation/pcsx2/Manifest
+++ b/games-emulation/pcsx2/Manifest
@@ -1,2 +1,3 @@
 DIST pcsx2-1.6.0.tar.gz 17963332 BLAKE2B 
d1370fd089e1f8716a3365b9f499fef9418c4a9464e701cf0dbac8296cf59a2c6fc9b85ed680c514d8128da7b5c47aa8a067d48cac9eb0482ef2ba5f9234e60e
 SHA512 
0a3e01a25384719fc72b636a1e9cf1cd966d0c978c1c3adfb46d6b3f76f43a25f90ef63d27a1d8092cdf444c5dc7560ce807ca81908d11ade9715e7eaaad6253
 DIST pcsx2-1.7.5133.tar.xz 17898104 BLAKE2B 
89fdc9eb7b1e2ba2ed6b8e36859b728cac593ad78b5d0ecf542e624787440dd7c783285870b170df0cd4eee7f8d97c33be7b065ecb5894084a048f76f5978284
 SHA512 
cdd27820954675a5ded2168238c4ca071447b1d31e8d92e9db96105d6dae66e2a8f9fc549fcdc5d0d04f3822d6dd3d3c3525f4f8131b18aa6ff5d1177a27b99a
+DIST pcsx2-1.7.5214.tar.xz 16995492 BLAKE2B 
6eb096df5e58482f552651c469e337b108a0ba7b1064898fa7f2eb30c6787888bc4f6f5b1feb985ebf1196b66f96d6e5e24e6441b2ec5e2c7bfe663fd84b99e9
 SHA512 
3d787922c1478696e1baf1ec5f1adcf2e4654dcad94aac1d0c048951977c53f22c9a7e3ddcf25ab8b37b18dfef6c6ef1219b510db2abf2129606037e61364862

diff --git a/games-emulation/pcsx2/pcsx2-1.7.5214.ebuild 
b/games-emulation/pcsx2/pcsx2-1.7.5214.ebuild
new file mode 100644
index ..cf1118563fd6
--- /dev/null
+++ b/games-emulation/pcsx2/pcsx2-1.7.5214.ebuild
@@ -0,0 +1,155 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake desktop fcaps flag-o-matic
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/PCSX2/pcsx2.git;
+else
+   # formerly was attempting to unbundle most, but upstream dropped every
+   # checks for alternatively using system's and keeping this up has become
+   # unmaintainable, and to simplify now also using tarballs with 
submodules
+   SRC_URI="https://dev.gentoo.org/~ionen/distfiles/${P}.tar.xz;
+   KEYWORDS="-* ~amd64"
+fi
+
+DESCRIPTION="PlayStation 2 emulator"
+HOMEPAGE="https://pcsx2.net/;
+
+LICENSE="
+   GPL-3+ Apache-2.0 BSD BSD-2 BSD-4 Boost-1.0 CC0-1.0 GPL-2+
+   ISC LGPL-2.1+ LGPL-3+ MIT OFL-1.1 ZLIB public-domain
+"
+SLOT="0"
+IUSE="alsa cpu_flags_x86_sse4_1 jack pulseaudio sndio test vulkan wayland"
+REQUIRED_USE="cpu_flags_x86_sse4_1" # dies at runtime if no support
+RESTRICT="!test? ( test )"
+
+# dlopen: qtsvg, vulkan-loader, wayland
+COMMON_DEPEND="
+   app-arch/xz-utils
+   dev-libs/libaio
+   >=dev-qt/qtbase-6.6.0:6[gui,network,widgets]
+   >=dev-qt/qtsvg-6.6.0:6
+   media-libs/libglvnd
+   media-libs/libpng:=
+   >=media-libs/libsdl2-2.28.4[haptic,joystick]
+   media-video/ffmpeg:=
+   net-libs/libpcap
+   net-misc/curl
+   sys-apps/dbus
+   sys-libs/zlib:=
+   virtual/libudev:=
+   x11-libs/libXrandr
+   alsa? ( media-libs/alsa-lib )
+   jack? ( virtual/jack )
+   pulseaudio? ( media-libs/libpulse )
+   sndio? ( media-sound/sndio:= )
+   vulkan? ( media-libs/vulkan-loader )
+   wayland? ( dev-libs/wayland )
+"
+# patches is a optfeature but always pull given PCSX2 complaints if it
+# is missing and it is fairly small (installs a ~1.5MB patches.zip)
+RDEPEND="
+   ${COMMON_DEPEND}
+   >=games-emulation/pcsx2_patches-0_p20230917
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   x11-base/xorg-proto
+"
+BDEPEND="
+   >=dev-qt/qttools-6.6.0:6[linguist]
+   wayland? (
+   dev-util/wayland-scanner
+   kde-frameworks/extra-cmake-modules
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.7.3468-cubeb-automagic.patch
+   "${FILESDIR}"/${PN}-1.7.3773-lto.patch
+   "${FILESDIR}"/${PN}-1.7.4667-flags.patch
+)
+
+src_prepare() {
+   cmake_src_prepare
+
+   if [[ ${PV} !=  ]]; then
+   sed -e '/set(PCSX2_GIT_TAG "")/s/""/"v'${PV}'"/' \
+   -i cmake/Pcsx2Utils.cmake || die
+   fi
+}
+
+src_configure() {
+   if use vulkan; then
+   # for bundled glslang (bug #858374)
+   append-flags -fno-strict-aliasing
+
+   # odr violations in pcsx2's vulkan code, disabling as a safety 
for now
+   filter-lto
+   fi
+
+   local mycmakeargs=(
+   -DBUILD_SHARED_LIBS=no
+   -DDISABLE_BUILD_DATE=yes
+   -DENABLE_TESTS=$(usex test)
+   

[gentoo-commits] repo/gentoo:master commit in: games-emulation/pcsx2/

2023-11-18 Thread Ionen Wolkens
commit: 5ed52f8dd805ee343d8eae04e1ee6568afdd5408
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sun Nov 19 05:50:17 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sun Nov 19 05:53:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ed52f8d

games-emulation/pcsx2: remove -gentoo from version

Sounded like a good idea on paper to identify given upstream can be
picky about non-official builds. However the version gets tied to
savestates and this may be more of an annoyance if trying to get an
old version to convert a save state back to a memory card save.

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

 games-emulation/pcsx2/pcsx2-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-emulation/pcsx2/pcsx2-.ebuild 
b/games-emulation/pcsx2/pcsx2-.ebuild
index e13f2c5a2b74..cf1118563fd6 100644
--- a/games-emulation/pcsx2/pcsx2-.ebuild
+++ b/games-emulation/pcsx2/pcsx2-.ebuild
@@ -79,7 +79,7 @@ src_prepare() {
cmake_src_prepare
 
if [[ ${PV} !=  ]]; then
-   sed -e '/set(PCSX2_GIT_TAG "")/s/""/"v'${PV}-gentoo'"/' \
+   sed -e '/set(PCSX2_GIT_TAG "")/s/""/"v'${PV}'"/' \
-i cmake/Pcsx2Utils.cmake || die
fi
 }



[gentoo-commits] repo/gentoo:master commit in: games-emulation/pcsx2_patches/

2023-11-18 Thread Ionen Wolkens
commit: 18a6f5c9cf0c85a300cd8eac4610d6a64b3e9ce7
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sun Nov 19 05:32:34 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sun Nov 19 05:53:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18a6f5c9

games-emulation/pcsx2_patches: add 0_p20231117

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

 games-emulation/pcsx2_patches/Manifest |  1 +
 .../pcsx2_patches/pcsx2_patches-0_p20231117.ebuild | 55 ++
 2 files changed, 56 insertions(+)

diff --git a/games-emulation/pcsx2_patches/Manifest 
b/games-emulation/pcsx2_patches/Manifest
index 93eb1b0071c9..459675564d27 100644
--- a/games-emulation/pcsx2_patches/Manifest
+++ b/games-emulation/pcsx2_patches/Manifest
@@ -1 +1,2 @@
 DIST pcsx2_patches-0_p20231015.tar.gz 626844 BLAKE2B 
cde4e81aa354839f4e49a20cbf3d375704b9a09cf30283bfe61c0b2fcd213dd0e33431875eba3d7f5fc4ca45cb779ba1916f787464a922a5cfc484e75b727205
 SHA512 
6a53806ff8f348946539fb3f960e91bc40d01f8c7d6acd2e07cfbea938bd5abf4d820b1c26f19b46d103438d32325c02942a879ce3f500e30a6f5fe8b776d46c
+DIST pcsx2_patches-0_p20231117.tar.gz 638316 BLAKE2B 
331d2ceec0c9e10d5b8cf344a432561173083a37000f8fa3f3890e001a54e7253bf93d5ca624d36489c9e2f4c0a865de3357d415e9f25d422bedd1106b93
 SHA512 
7a55a70627b045fd426e88c94e72f191adf72ee01917f9963d4bbfc4a9f96e361efb7bb86487aec4067886458779b42228fd0c5c62f2f07dfada99ba89550d8c

diff --git a/games-emulation/pcsx2_patches/pcsx2_patches-0_p20231117.ebuild 
b/games-emulation/pcsx2_patches/pcsx2_patches-0_p20231117.ebuild
new file mode 100644
index ..d90b0959a70f
--- /dev/null
+++ b/games-emulation/pcsx2_patches/pcsx2_patches-0_p20231117.ebuild
@@ -0,0 +1,55 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit python-any-r1
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/PCSX2/pcsx2_patches.git;
+else
+   HASH_PCSX2_PATCHES=d6195fdc69add33dcc29fd973568896a8e8e6247
+   SRC_URI="
+   
https://github.com/PCSX2/pcsx2_patches/archive/${HASH_PCSX2_PATCHES}.tar.gz
+   -> ${P}.tar.gz
+   "
+   S=${WORKDIR}/${PN}-${HASH_PCSX2_PATCHES}
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="Collection of game patches for use with PCSX2 (e.g. widescreen 
hacks)"
+HOMEPAGE="https://github.com/PCSX2/pcsx2_patches/;
+
+# these are normally distributed by upstream with PCSX2 which is GPL-3+
+LICENSE="GPL-3+"
+SLOT="0"
+
+BDEPEND="${PYTHON_DEPS}"
+
+src_compile() {
+   # upstream uses a constantly replaced "latest" patches.zip (currently no
+   # real releases), and github's .zip archives cannot be used either due 
to
+   # having the patches/ subdirectory -- so we use a snapshot and repack
+   # (could use app-arch/zip, but python is more likely to skip a 
dependency)
+   ebegin "Creating patches.zip"
+   "${PYTHON}" - <<-EOF
+   import pathlib
+   from zipfile import ZipFile, ZIP_DEFLATED
+
+   patches = pathlib.Path("patches/")
+
+   with ZipFile("patches.zip", "w", ZIP_DEFLATED, compresslevel=9) 
as archive:
+   for file in patches.iterdir():
+   archive.write(file, arcname=file.name)
+   EOF
+   eend ${?} || die
+}
+
+src_install() {
+   insinto /usr/lib/pcsx2/resources
+   doins patches.zip
+
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/, app-text/calibre/files/

2023-11-18 Thread Zac Medico
commit: 4a3c8461aeeeb326b718260b8f681411cbcba299
Author: Eli Schwartz  gmail  com>
AuthorDate: Sun Nov 19 04:03:52 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Nov 19 04:26:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a3c8461

app-text/calibre: add 7.0.0

- re-roll a patch that no longer cleanly applies
- the new notes feature requires a new dependency

Closes: https://bugs.gentoo.org/917541
Signed-off-by: Eli Schwartz  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33899
Signed-off-by: Zac Medico  gentoo.org>

 app-text/calibre/Manifest  |   2 +
 app-text/calibre/calibre-7.0.0.ebuild  | 242 +
 .../calibre/files/calibre-7.0.0-jxr-test.patch |  27 +++
 3 files changed, 271 insertions(+)

diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest
index 82588f0f95a8..e255cb90c96d 100644
--- a/app-text/calibre/Manifest
+++ b/app-text/calibre/Manifest
@@ -3,3 +3,5 @@ DIST calibre-5.44.0.tar.xz 41015696 BLAKE2B 
c7053e728da20fccfa981ed4f56e24a4d5b3
 DIST calibre-5.44.0.tar.xz.sig 566 BLAKE2B 
413b95855d79bdb5b17ca5d760f834006797b4d3e413604f27d351a3392e16d647e772dc063306bf973e1156c34f68cb38152a66164bca849ebed5484e7f6065
 SHA512 
59957bf35a73f218241bf76cc86994d5af87cea11d3b0800e83f157bf0b2cfcaf4b6c1314562e74a1141d0c167fdb1619cb9a90e93b67f55dd55ceed77045059
 DIST calibre-6.29.0.tar.xz 41487064 BLAKE2B 
55472db2f510465f32729fe2f5ccd1127f8df8d548a0141c0cbeae50cc17d836cde04c7c69228da4e81512b7438a527922a6a42149bf3b852f7fc2666ef41ec9
 SHA512 
32f5d03d68ba4a2f5572cab1acf68ddc46cbda83edfaba0dc0d793d950060fa54cdb85ba4f5700a56895f915ed126617f2e0b74ca200836b812ad765c9d298e8
 DIST calibre-6.29.0.tar.xz.sig 566 BLAKE2B 
d1ef0a7bbff1959206ab5bff2638e2c5618e342ba189e764894d964493d1e2d0fead74e27d07248251f69573c477333a734c98ec523385e2de33fce526413e0b
 SHA512 
9c1a3408e34ef95b81e9459ce29ae99fdd44df40d438c7107df4840080c6945bdd06270fc17162ce3d04a12c84462de8fe5bc32633bd09f68d65ded761d6f199
+DIST calibre-7.0.0.tar.xz 41889020 BLAKE2B 
46d6303043e3a9d1d4eaede3c6b4a850ab6cd86b5f6561d907bf3156e7f05b5f1c758e722717d21aa18b623d1eaf8691c6bc61398039eaae34efee7aa0520aa4
 SHA512 
1a58bdf2d482965b03a5accec6a468c40d8a2367724fd35574352d0bcb011c250aa33f072133ed3c108082d7acfa9eb9cc06215ec89b246884c3d3f7beb05a16
+DIST calibre-7.0.0.tar.xz.sig 566 BLAKE2B 
72c18e259d84ea8fedc860da84de1306a0f02f13f5b80b5ed3638926a52f6746e1979bc350f4b6b3de753ff29ee6fa6cd417d2fac7f8418641e45acc17f3c826
 SHA512 
61ce480540911b0742fdbcf8f4f5f1093db7593858b179c03c61bd5e50dfbbd88a9d6611f2e48515885229f381f9045822df408b7e33b50b9bc65b267b6829f3

diff --git a/app-text/calibre/calibre-7.0.0.ebuild 
b/app-text/calibre/calibre-7.0.0.ebuild
new file mode 100644
index ..5a5be06123a3
--- /dev/null
+++ b/app-text/calibre/calibre-7.0.0.ebuild
@@ -0,0 +1,242 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_REQ_USE="sqlite,ssl"
+
+inherit edo toolchain-funcs python-single-r1 qmake-utils verify-sig xdg
+
+DESCRIPTION="Ebook management application"
+HOMEPAGE="https://calibre-ebook.com/;
+SRC_URI="
+   https://download.calibre-ebook.com/${PV}/${P}.tar.xz
+   verify-sig? ( https://calibre-ebook.com/signatures/${P}.tar.xz.sig )
+"
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kovidgoyal.gpg
+
+LICENSE="
+   GPL-3+
+   GPL-3
+   GPL-2+
+   GPL-2
+   GPL-1+
+   LGPL-3+
+   LGPL-2.1+
+   LGPL-2.1
+   BSD
+   MIT
+   Old-MIT
+   Apache-2.0
+   public-domain
+   || ( Artistic GPL-1+ )
+   CC-BY-3.0
+   OFL-1.1
+   PSF-2
+"
+KEYWORDS="~amd64"
+SLOT="0"
+IUSE="+font-subsetting ios speech +system-mathjax test +udisks unrar"
+
+RESTRICT="!test? ( test )"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# Qt slotted dependencies are used because the libheadless.so plugin links to
+# QT_*_PRIVATE_ABI. It only uses core/gui/dbus.
+COMMON_DEPEND="${PYTHON_DEPS}
+   app-i18n/uchardet
+   >=app-text/hunspell-1.7:=
+   >=app-text/podofo-0.10.0:=
+   app-text/poppler[utils]
+   dev-libs/hyphen:=
+   >=dev-libs/icu-57.1:=
+   dev-libs/openssl:=
+   dev-libs/snowball-stemmer:=
+   $(python_gen_cond_dep '
+   >=dev-python/apsw-3.25.2_p1[${PYTHON_USEDEP}]
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   >=dev-python/css-parser-1.0.4[${PYTHON_USEDEP}]
+   dev-python/dnspython[${PYTHON_USEDEP}]
+   >=dev-python/feedparser-5.2.1[${PYTHON_USEDEP}]
+   >=dev-python/html2text-2019.8.11[${PYTHON_USEDEP}]
+   >=dev-python/html5-parser-0.4.9[${PYTHON_USEDEP}]
+   dev-python/jeepney[${PYTHON_USEDEP}]
+   >=dev-python/lxml-3.8.0[${PYTHON_USEDEP}]
+   >=dev-python/markdown-3.0.1[${PYTHON_USEDEP}]
+   

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

2023-11-18 Thread Zac Medico
commit: ced8e4afebd79238af40fe7a2a5a89a50c419e96
Author: Rahil Bhimjiani  gmail  com>
AuthorDate: Sat Nov 18 23:14:58 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Nov 19 03:57:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ced8e4af

app-containers/buildah: add 1.33.0 and update live

1. move mechanism of adding EPREFIX from src_prepare to
src_install...making it more consistent with other packages I maintain

Signed-off-by: Rahil Bhimjiani  gmail.com>
Signed-off-by: Zac Medico  gentoo.org>

 app-containers/buildah/Manifest   | 1 +
 app-containers/buildah/{buildah-.ebuild => buildah-1.33.0.ebuild} | 4 ++--
 app-containers/buildah/buildah-.ebuild| 4 ++--
 3 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/app-containers/buildah/Manifest b/app-containers/buildah/Manifest
index dc703af3407d..a0b8af325967 100644
--- a/app-containers/buildah/Manifest
+++ b/app-containers/buildah/Manifest
@@ -2,3 +2,4 @@ DIST buildah-1.30.0.tar.gz 15623786 BLAKE2B 
e0b2f6d26827cfe40f88a9915f12b6acb385
 DIST buildah-1.32.0.tar.gz 18445843 BLAKE2B 
d7471e3f0733bc626f665c592701666ba41732eb53bf4679da7e9e28dad388532ab8c88e86db553790ced7822168fd6388dc08121e1456404f18a5d96017da60
 SHA512 
7c61141e43ea2f968a50b4c5ae6b69c2b9734a19774c7ca48bc942b900ca55ec381ac93fdf04f08061640a457551a9e03a45a37d22cb94b34cecded192dced8f
 DIST buildah-1.32.1.tar.gz 18452695 BLAKE2B 
b4f3644a046d0dd96555b810e488ea78dc396692e539978856fbc2b22010bce3ed9f578949e8de02579325fa59e00fba59908724952b8c323889c816ae4f1af6
 SHA512 
e5c59f158b786809c89465361a662211bbef6bb4c27c79490604923d924c2030398a0878b122b246b02ae246bd977b7ccffdc6de4f06e80f096c2921c34bf04a
 DIST buildah-1.32.2.tar.gz 18451694 BLAKE2B 
885b940e804394d18451e5dce3e3af4097a8adf01e59d7a288dda7063a888759abd9a5c18d8f4522709c7d296fc9a2b5d61229143f3545a786dc59ac837214e2
 SHA512 
3a50e53e047aa0e23643d8751af1fb51a83fd51e5440111432eb34bdb07e95f24676a917b54409c223df444fe123c8df4aa9af435737cfdd02d0eda0d3f5bba1
+DIST buildah-1.33.0.tar.gz 18632278 BLAKE2B 
f5984aa01fbe4957de07c5925795ceb106af07fc05f2f772ff8a5812f8ebcc5b9e86ec1d2f04bda5fa0e264a1c904f74a6e8795e1af8a0dbe9e1dabfe5832bc9
 SHA512 
926c748bd9dbbaf86e266dec778ecf31c65c58016f09ae8b6f9e570a6603fd9c6fc72db4b8c371e999ecb4e1a2cb2429082da66bd8069916652318a0362b40da

diff --git a/app-containers/buildah/buildah-.ebuild 
b/app-containers/buildah/buildah-1.33.0.ebuild
similarity index 95%
copy from app-containers/buildah/buildah-.ebuild
copy to app-containers/buildah/buildah-1.33.0.ebuild
index 819e3535fea9..09a8f30b55b0 100644
--- a/app-containers/buildah/buildah-.ebuild
+++ b/app-containers/buildah/buildah-1.33.0.ebuild
@@ -62,7 +62,7 @@ src_prepare() {
[[ -f "${file}" ]] || die
done
 
-   sed -i -e "s|/usr/local|${EPREFIX}/usr|g" Makefile docs/Makefile || die
+   sed -i -e "s|/usr/local|/usr|g" Makefile docs/Makefile || die
echo -e '#!/usr/bin/env bash\necho libsubid' > hack/libsubid_tag.sh || 
die
 
cat <<-EOF > hack/apparmor_tag.sh || die
@@ -118,7 +118,7 @@ src_test() {
 }
 
 src_install() {
-   emake DESTDIR="${D}" install install.completions
+   emake DESTDIR="${ED}" install install.completions
einstalldocs
use doc && dodoc -r "${EXTRA_DOCS[@]}"
 }

diff --git a/app-containers/buildah/buildah-.ebuild 
b/app-containers/buildah/buildah-.ebuild
index 819e3535fea9..09a8f30b55b0 100644
--- a/app-containers/buildah/buildah-.ebuild
+++ b/app-containers/buildah/buildah-.ebuild
@@ -62,7 +62,7 @@ src_prepare() {
[[ -f "${file}" ]] || die
done
 
-   sed -i -e "s|/usr/local|${EPREFIX}/usr|g" Makefile docs/Makefile || die
+   sed -i -e "s|/usr/local|/usr|g" Makefile docs/Makefile || die
echo -e '#!/usr/bin/env bash\necho libsubid' > hack/libsubid_tag.sh || 
die
 
cat <<-EOF > hack/apparmor_tag.sh || die
@@ -118,7 +118,7 @@ src_test() {
 }
 
 src_install() {
-   emake DESTDIR="${D}" install install.completions
+   emake DESTDIR="${ED}" install install.completions
einstalldocs
use doc && dodoc -r "${EXTRA_DOCS[@]}"
 }



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

2023-11-18 Thread Zac Medico
commit: 9cc54f5f37d077ac4202c125d617671cd0b74aeb
Author: Rahil Bhimjiani  gmail  com>
AuthorDate: Sat Nov 18 23:17:39 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Nov 19 03:57:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cc54f5f

app-containers/buildah: drop 1.32.0 & 1.32.1

Signed-off-by: Rahil Bhimjiani  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33896
Signed-off-by: Zac Medico  gentoo.org>

 app-containers/buildah/Manifest  |   2 -
 app-containers/buildah/buildah-1.32.0.ebuild |  84 ---
 app-containers/buildah/buildah-1.32.1.ebuild | 118 ---
 3 files changed, 204 deletions(-)

diff --git a/app-containers/buildah/Manifest b/app-containers/buildah/Manifest
index a0b8af325967..eb4061f349a2 100644
--- a/app-containers/buildah/Manifest
+++ b/app-containers/buildah/Manifest
@@ -1,5 +1,3 @@
 DIST buildah-1.30.0.tar.gz 15623786 BLAKE2B 
e0b2f6d26827cfe40f88a9915f12b6acb385fbd576fa227d4fee02c162077e9c6fe0591c7171405f5645cd06e4068f26e17c2cb963898e38cfbdd61abe68dae2
 SHA512 
185fd98a59fa8d86fe9f1eadc9b7591e5053674464be10538a7581d8e1f6a25e5032a354c821c32a167e2864acea010243efbbe4f5a4205d8eaa2894f062a25b
-DIST buildah-1.32.0.tar.gz 18445843 BLAKE2B 
d7471e3f0733bc626f665c592701666ba41732eb53bf4679da7e9e28dad388532ab8c88e86db553790ced7822168fd6388dc08121e1456404f18a5d96017da60
 SHA512 
7c61141e43ea2f968a50b4c5ae6b69c2b9734a19774c7ca48bc942b900ca55ec381ac93fdf04f08061640a457551a9e03a45a37d22cb94b34cecded192dced8f
-DIST buildah-1.32.1.tar.gz 18452695 BLAKE2B 
b4f3644a046d0dd96555b810e488ea78dc396692e539978856fbc2b22010bce3ed9f578949e8de02579325fa59e00fba59908724952b8c323889c816ae4f1af6
 SHA512 
e5c59f158b786809c89465361a662211bbef6bb4c27c79490604923d924c2030398a0878b122b246b02ae246bd977b7ccffdc6de4f06e80f096c2921c34bf04a
 DIST buildah-1.32.2.tar.gz 18451694 BLAKE2B 
885b940e804394d18451e5dce3e3af4097a8adf01e59d7a288dda7063a888759abd9a5c18d8f4522709c7d296fc9a2b5d61229143f3545a786dc59ac837214e2
 SHA512 
3a50e53e047aa0e23643d8751af1fb51a83fd51e5440111432eb34bdb07e95f24676a917b54409c223df444fe123c8df4aa9af435737cfdd02d0eda0d3f5bba1
 DIST buildah-1.33.0.tar.gz 18632278 BLAKE2B 
f5984aa01fbe4957de07c5925795ceb106af07fc05f2f772ff8a5812f8ebcc5b9e86ec1d2f04bda5fa0e264a1c904f74a6e8795e1af8a0dbe9e1dabfe5832bc9
 SHA512 
926c748bd9dbbaf86e266dec778ecf31c65c58016f09ae8b6f9e570a6603fd9c6fc72db4b8c371e999ecb4e1a2cb2429082da66bd8069916652318a0362b40da

diff --git a/app-containers/buildah/buildah-1.32.0.ebuild 
b/app-containers/buildah/buildah-1.32.0.ebuild
deleted file mode 100644
index 99b52da91893..
--- a/app-containers/buildah/buildah-1.32.0.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit bash-completion-r1 go-module linux-info
-GIT_COMMIT=2326d49
-
-DESCRIPTION="A tool that facilitates building OCI images"
-HOMEPAGE="https://github.com/containers/buildah;
-SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-IUSE="btrfs systemd doc test"
-RESTRICT="test"
-
-DEPEND="
-   systemd? ( sys-apps/systemd )
-   btrfs? ( sys-fs/btrfs-progs )
-   app-crypt/gpgme:=
-   dev-libs/libgpg-error:=
-   dev-libs/libassuan:=
-   sys-apps/shadow:=
-   sys-libs/libseccomp:=
-"
-RDEPEND="${DEPEND}"
-
-pkg_pretend() {
-   local CONFIG_CHECK=""
-   use btrfs && CONFIG_CHECK+=" ~BTRFS_FS"
-   check_extra_config
-
-   if ! linux_config_exists; then
-   ewarn "Cannot determine configuration of your kernel."
-   fi
-}
-
-src_prepare() {
-   default
-
-   [[ -f hack/systemd_tag.sh ]] || die
-   if use systemd; then
-   echo -e '#!/usr/bin/env bash\necho systemd' > 
hack/systemd_tag.sh || die
-   else
-   echo -e '#!/usr/bin/env bash\necho' > hack/systemd_tag.sh || die
-   fi
-
-   [[ -f btrfs_installed_tag.sh ]] || die
-   [[ -f btrfs_tag.sh ]] || die
-   if use btrfs; then
-   echo -e '#!/usr/bin/env bash\necho btrfs_noversion' > 
btrfs_tag.sh || die
-   else
-   echo -e '#!/usr/bin/env bash\necho exclude_graphdriver_btrfs' > 
btrfs_installed_tag.sh || die
-   fi
-
-   if ! use test; then
-   cat << 'EOF' > "${T}/Makefile.patch"
 Makefile
-+++ Makefile
-@@ -54 +54 @@
--all: bin/buildah bin/imgtype bin/copy bin/tutorial docs
-+all: bin/buildah docs
-EOF
-   eapply -p0 "${T}/Makefile.patch"
-   fi
-}
-
-src_compile() {
-   emake GIT_COMMIT=${GIT_COMMIT} all
-}
-
-src_test() {
-   emake test-unit
-}
-
-src_install() {
-   use doc && dodoc CHANGELOG.md CONTRIBUTING.md README.md install.md 
troubleshooting.md
-   use doc && dodoc -r docs/tutorials
-   doman docs/*.1
-   dobin 

[gentoo-commits] repo/gentoo:master commit in: app-containers/aardvark-dns/, www-servers/caddy/, app-containers/catatonit/, ...

2023-11-18 Thread Zac Medico
commit: b9a4ada6dec9d0a625e9976d082141bbacb51b99
Author: Rahil Bhimjiani  gmail  com>
AuthorDate: Sun Nov 19 00:00:50 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Nov 19 03:34:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9a4ada6

*/*: change my email id in metadata.xml

Signed-off-by: Rahil Bhimjiani  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33897
Signed-off-by: Zac Medico  gentoo.org>

 app-containers/aardvark-dns/metadata.xml| 2 +-
 app-containers/buildah/metadata.xml | 2 +-
 app-containers/catatonit/metadata.xml   | 2 +-
 app-containers/conmon/metadata.xml  | 2 +-
 app-containers/containers-common/metadata.xml   | 2 +-
 app-containers/containers-image/metadata.xml| 2 +-
 app-containers/containers-shortnames/metadata.xml   | 2 +-
 app-containers/containers-storage/metadata.xml  | 2 +-
 app-containers/netavark/metadata.xml| 2 +-
 app-containers/podman-tui/metadata.xml  | 2 +-
 app-containers/podman/metadata.xml  | 2 +-
 app-metrics/prometheus-podman-exporter/metadata.xml | 2 +-
 dev-util/promu/metadata.xml | 2 +-
 net-dns/coredns/metadata.xml| 2 +-
 www-servers/caddy/metadata.xml  | 2 +-
 15 files changed, 15 insertions(+), 15 deletions(-)

diff --git a/app-containers/aardvark-dns/metadata.xml 
b/app-containers/aardvark-dns/metadata.xml
index d9b0b2ce6b62..e2794272ccda 100644
--- a/app-containers/aardvark-dns/metadata.xml
+++ b/app-containers/aardvark-dns/metadata.xml
@@ -6,7 +6,7 @@
Zac Medico


-   rahil3...@gmail.com
+   me@rahil.website
Rahil Bhimjiani



diff --git a/app-containers/buildah/metadata.xml 
b/app-containers/buildah/metadata.xml
index 02ed3dfe2380..39a06aa24f30 100644
--- a/app-containers/buildah/metadata.xml
+++ b/app-containers/buildah/metadata.xml
@@ -6,7 +6,7 @@
Zac Medico


-   rahil3...@gmail.com
+   me@rahil.website
Rahil Bhimjiani



diff --git a/app-containers/catatonit/metadata.xml 
b/app-containers/catatonit/metadata.xml
index e709b5447a7e..a730cd9b8ff8 100644
--- a/app-containers/catatonit/metadata.xml
+++ b/app-containers/catatonit/metadata.xml
@@ -5,7 +5,7 @@
zmed...@gentoo.org


-   rahil3...@gmail.com
+   me@rahil.website
Rahil Bhimjiani



diff --git a/app-containers/conmon/metadata.xml 
b/app-containers/conmon/metadata.xml
index 9394d5d74766..94c4634e3319 100644
--- a/app-containers/conmon/metadata.xml
+++ b/app-containers/conmon/metadata.xml
@@ -6,7 +6,7 @@
Zac Medico


-   rahil3...@gmail.com
+   me@rahil.website
Rahil Bhimjiani



diff --git a/app-containers/containers-common/metadata.xml 
b/app-containers/containers-common/metadata.xml
index 89e0921eddbb..a2b811a71797 100644
--- a/app-containers/containers-common/metadata.xml
+++ b/app-containers/containers-common/metadata.xml
@@ -2,7 +2,7 @@
 https://www.gentoo.org/dtd/metadata.dtd;>
 
   
-rahil3...@gmail.com
+me@rahil.website
 Rahil Bhimjiani
   
   

diff --git a/app-containers/containers-image/metadata.xml 
b/app-containers/containers-image/metadata.xml
index dd59d14a367e..c2785e8e93e8 100644
--- a/app-containers/containers-image/metadata.xml
+++ b/app-containers/containers-image/metadata.xml
@@ -2,7 +2,7 @@
 https://www.gentoo.org/dtd/metadata.dtd;>
 
   
-rahil3...@gmail.com
+me@rahil.website
 Rahil Bhimjiani
   
   

diff --git a/app-containers/containers-shortnames/metadata.xml 
b/app-containers/containers-shortnames/metadata.xml
index 3a535f9e39fa..2e3d11a145d3 100644
--- a/app-containers/containers-shortnames/metadata.xml
+++ b/app-containers/containers-shortnames/metadata.xml
@@ -2,7 +2,7 @@
 https://www.gentoo.org/dtd/metadata.dtd;>
 
   
-rahil3...@gmail.com
+me@rahil.website
 Rahil Bhimjiani
   
   

diff --git a/app-containers/containers-storage/metadata.xml 
b/app-containers/containers-storage/metadata.xml
index ec23f3770fa2..216c21b877ef 100644
--- a/app-containers/containers-storage/metadata.xml
+++ b/app-containers/containers-storage/metadata.xml
@@ -6,7 +6,7 @@
 Zac Medico
   
   
-rahil3...@gmail.com
+me@rahil.website
 Rahil Bhimjiani
   
   

diff --git a/app-containers/netavark/metadata.xml 
b/app-containers/netavark/metadata.xml
index 8773ef136e32..b3e16a4e2b40 100644
--- a/app-containers/netavark/metadata.xml
+++ b/app-containers/netavark/metadata.xml
@@ -6,7 +6,7 @@
Zac Medico


-   rahil3...@gmail.com
+   me@rahil.website
Rahil Bhimjiani



diff 

[gentoo-commits] repo/gentoo:master commit in: dev-util/hipcc/, dev-util/hipcc/files/

2023-11-18 Thread Benda XU
commit: 6992e6ff39664c798459db3f93e048a06095adf6
Author: Sv. Lockal  gmail  com>
AuthorDate: Wed Oct 18 18:37:09 2023 +
Commit: Benda XU  gentoo  org>
CommitDate: Sun Nov 19 02:18:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6992e6ff

dev-util/hipcc-5.7.1: fix compilation issues

- Restore the patch for adding -fno-stack-protector
- Better handling of clang path using llvm.eclass
- Fix the device lib path parsed to clang
- QA: remove files installed to wrong location

Bug: https://bugs.gentoo.org/890377
Bug: https://github.com/gentoo/gentoo/pull/33400
Signed-off-by: Sv. Lockal  gmail.com>
Signed-off-by: Yiyang Wu  gmail.com>
Signed-off-by: Benda Xu  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/33845

 .../files/hipcc-5.7.1-fno-stack-protector.patch| 13 
 ...hipcc-5.7.1-r1.ebuild => hipcc-5.7.1-r2.ebuild} | 24 +++---
 dev-util/hipcc/hipcc-5.7.1.ebuild  | 21 ---
 3 files changed, 34 insertions(+), 24 deletions(-)

diff --git a/dev-util/hipcc/files/hipcc-5.7.1-fno-stack-protector.patch 
b/dev-util/hipcc/files/hipcc-5.7.1-fno-stack-protector.patch
new file mode 100644
index ..c46420265005
--- /dev/null
+++ b/dev-util/hipcc/files/hipcc-5.7.1-fno-stack-protector.patch
@@ -0,0 +1,13 @@
+Related bug: https://bugs.gentoo.org/890377
+--- a/bin/hipcc.pl
 b/bin/hipcc.pl
+@@ -552,6 +552,9 @@ if ($buildDeps and $HIP_PLATFORM eq 'amd') {
+ # pass-through CPP mode.
+ 
+ if ($HIP_PLATFORM eq "amd") {
++# Append -fno-stack-protector due to stack protection for HIP is not 
supported
++$HIPCXXFLAGS .= " -fno-stack-protector";
++$HIPCFLAGS .= " -fno-stack-protector";
+ # Set default optimization level to -O3 for hip-clang.
+ if ($optArg eq "") {
+ $HIPCXXFLAGS .= " -O3";

diff --git a/dev-util/hipcc/hipcc-5.7.1-r1.ebuild 
b/dev-util/hipcc/hipcc-5.7.1-r2.ebuild
similarity index 51%
rename from dev-util/hipcc/hipcc-5.7.1-r1.ebuild
rename to dev-util/hipcc/hipcc-5.7.1-r2.ebuild
index 78f9a80f3561..d711d8956ac0 100644
--- a/dev-util/hipcc/hipcc-5.7.1-r1.ebuild
+++ b/dev-util/hipcc/hipcc-5.7.1-r2.ebuild
@@ -3,7 +3,9 @@
 
 EAPI=8
 
-inherit cmake
+inherit cmake llvm
+
+LLVM_MAX_SLOT=17
 
 DESCRIPTION="Radeon Open Compute hipcc"
 HOMEPAGE="https://github.com/ROCm-Developer-Tools/hipcc;
@@ -20,8 +22,24 @@ S=${WORKDIR}/HIPCC-rocm-${PV}
 
 RDEPEND="!https://github.com/ROCm-Developer-Tools/hipcc;
-
-KEYWORDS="~amd64"
-SRC_URI="https://github.com/ROCm-Developer-Tools/hipcc/archive/refs/tags/rocm-${PV}.tar.gz
 -> hipcc-${PV}.tar.gz"
-
-LICENSE="Apache-2.0 MIT"
-SLOT="0/$(ver_cut 1-2)"
-IUSE="debug test"
-RESTRICT="!test? ( test )"
-
-S=${WORKDIR}/HIPCC-rocm-${PV}
-
-RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: dev-util/hip/files/, dev-util/hip/

2023-11-18 Thread Benda XU
commit: 74964e47d7cb86d9cbb992f02e9de25a554727ac
Author: Sv. Lockal  gmail  com>
AuthorDate: Wed Oct 18 18:34:10 2023 +
Commit: Benda XU  gentoo  org>
CommitDate: Sun Nov 19 02:18:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74964e47

dev-util/hip: fix crashes and QA issues.

- add fix-unaligned-memcpy.patch
- add exec-stack.patch
- add disable-stack-protector patch
- drop asan doc from the build system.

Closes: https://bugs.gentoo.org/915969
Bug: https://github.com/ROCm-Developer-Tools/clr/issues/18
Bug: https://github.com/gentoo/gentoo/pull/33400
Bug: https://github.com/ROCm-Developer-Tools/clr/issues/22
Bug: https://github.com/ROCm-Developer-Tools/clr/issues/21
Bug: https://github.com/RadeonOpenCompute/ROCm-CompilerSupport/issues/61
Signed-off-by: Sv. Lockal  gmail.com>
Signed-off-by: Benda Xu  gentoo.org>

 .../files/hip-5.7.1-disable-stack-protector.patch  | 13 +
 dev-util/hip/files/hip-5.7.1-exec-stack.patch  | 31 ++
 .../hip/files/hip-5.7.1-fix-unaligned-access.patch | 67 ++
 dev-util/hip/files/hip-5.7.1-no_asan_doc.patch | 17 ++
 dev-util/hip/hip-5.7.1.ebuild  |  9 ++-
 5 files changed, 134 insertions(+), 3 deletions(-)

diff --git a/dev-util/hip/files/hip-5.7.1-disable-stack-protector.patch 
b/dev-util/hip/files/hip-5.7.1-disable-stack-protector.patch
new file mode 100644
index ..49d944ef4bc9
--- /dev/null
+++ b/dev-util/hip/files/hip-5.7.1-disable-stack-protector.patch
@@ -0,0 +1,13 @@
+Disable stack-protector (which is enabled by default gentoo-hardened) in 
device code.
+This is not required after https://github.com/llvm/llvm-project/pull/70799, 
but helps with older clang.
+Upstream bug: https://github.com/ROCm-Developer-Tools/clr/issues/21
+--- a/hipamd/src/hiprtc/hiprtcInternal.cpp
 b/hipamd/src/hiprtc/hiprtcInternal.cpp
+@@ -144,6 +144,7 @@ RTCCompileProgram::RTCCompileProgram(std::string name_) : 
RTCProgram(name_), fgp
+   compile_options_.push_back("-nogpuinc");
+   compile_options_.push_back("-Wno-gnu-line-marker");
+   compile_options_.push_back("-Wno-missing-prototypes");
++  compile_options_.push_back("-fno-stack-protector");
+ #ifdef _WIN32
+   compile_options_.push_back("-target");
+   compile_options_.push_back("x86_64-pc-windows-msvc");

diff --git a/dev-util/hip/files/hip-5.7.1-exec-stack.patch 
b/dev-util/hip/files/hip-5.7.1-exec-stack.patch
new file mode 100644
index ..744ca7b953c3
--- /dev/null
+++ b/dev-util/hip/files/hip-5.7.1-exec-stack.patch
@@ -0,0 +1,31 @@
+Upstream bug: https://github.com/ROCm-Developer-Tools/clr/issues/22
+--- a/hipamd/src/hip_embed_pch.sh
 b/hipamd/src/hip_embed_pch.sh
+@@ -178,6 +178,7 @@ EOF
+ 
+   echo "// Automatically generated script for HIP RTC." > $mcinFile
+   if [[ $isWindows -eq 0 ]]; then
++echo "  .section .note.GNU-stack,"",%progbits" >> $mcinFile
+ echo "  .type __hipRTC_header,@object" >> $mcinFile
+ echo "  .type __hipRTC_header_size,@object" >> $mcinFile
+   fi
+--- a/hipamd/src/hiprtc/cmake/HIPRTC.cmake
 b/hipamd/src/hiprtc/cmake/HIPRTC.cmake
+@@ -98,6 +98,7 @@ macro(generate_hiprtc_mcin HiprtcMcin 
HiprtcPreprocessedInput)
+ set(HIPRTC_TYPE_LINUX_ONLY "")
+   else()
+ set(HIPRTC_TYPE_LINUX_ONLY
++  "  .section .note.GNU-stack,\"\",%progbits\n"
+   "  .type __hipRTC_header,@object\n"
+   "  .type __hipRTC_header_size,@object")
+   endif()
+--- a/hipamd/src/hip_embed_pch.sh
 b/hipamd/src/hip_embed_pch.sh
+@@ -111,6 +111,7 @@ cat >$tmp/hip_pch.h <$tmp/hip_pch.mcin (dst)++,
+-  *reinterpret_cast(src)++);
+-}
+-size = size % sizeof(__m512i);
+-  #endif
+-
+-  #if defined(__AVX__)
+-for (auto i = 0u; i != size / sizeof(__m256i); ++i) {
+-  _mm256_stream_si256(reinterpret_cast<__m256i* __restrict&>(dst)++,
+-  *reinterpret_cast(src)++);
+-}
+-size = size % sizeof(__m256i);
+-  #endif
+-
+-  for (auto i = 0u; i != size / sizeof(__m128i); ++i) {
+-_mm_stream_si128(reinterpret_cast<__m128i* __restrict&>(dst)++,
+- *(reinterpret_cast(src)++));
+-  }
+-  size = size % sizeof(__m128i);
+-
+-  for (auto i = 0u; i != size 

[gentoo-commits] repo/gentoo:master commit in: dev-util/hipcc/, dev-util/hipcc/files/

2023-11-18 Thread Benda XU
commit: 81bb39c7edf4c0b137a980a8b3ec8f817491013d
Author: Yiyang Wu  gmail  com>
AuthorDate: Sun Oct 22 12:56:19 2023 +
Commit: Benda XU  gentoo  org>
CommitDate: Sun Nov 19 02:18:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81bb39c7

dev-util/hipcc: passing --hip-version to clang for proper include

Signed-off-by: Yiyang Wu  gmail.com>
Signed-off-by: Benda Xu  gentoo.org>

 .../files/hipcc-5.7.1-hipcc-hip-version.patch  | 42 ++
 dev-util/hipcc/hipcc-5.7.1-r2.ebuild   |  1 +
 2 files changed, 43 insertions(+)

diff --git a/dev-util/hipcc/files/hipcc-5.7.1-hipcc-hip-version.patch 
b/dev-util/hipcc/files/hipcc-5.7.1-hipcc-hip-version.patch
new file mode 100644
index ..fa00d44d912e
--- /dev/null
+++ b/dev-util/hipcc/files/hipcc-5.7.1-hipcc-hip-version.patch
@@ -0,0 +1,42 @@
+Edit from:
+https://salsa.debian.org/rocm-team/rocm-hipamd/-/blob/759b0773bd848ff9471fa8cdecd9ee21010bc29c/debian/patches/0013-hipcc-hip-version.patch
+`--hip-version` is required for correclty including 
__clang_hip_runtime_wrapper.h
+=
+Description: enforce --hip-version option within hipcc call.
+ This change is needed since the normal mechanism in ROCm relies on
+ reading a .hipVersion hidden configuration file which has no proper
+ equivalent in a FHS compliant tree, as of ROCm 5.0.
+Author: Cordell Bloor 
+Bug: https://github.com/ROCm-Developer-Tools/HIP/pull/2937
+Forwarded: not-needed
+Reviewed-by: Étienne Mollier 
+Last-Update: 2022-07-04
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+Index: HIP/bin/hipcc.pl
+===
+--- HIP.orig/bin/hipcc.pl
 HIP/bin/hipcc.pl
+@@ -121,6 +121,9 @@ $HIP_PATH   =   $hipvars::HIP_PATH;
+ $ROCM_PATH  =   $hipvars::ROCM_PATH;
+ $HIP_VERSION=   $hipvars::HIP_VERSION;
+ $HIP_ROCCLR_HOME =   $hipvars::HIP_ROCCLR_HOME;
++$HIP_VERSION_MAJOR = $hipvars::HIP_VERSION_MAJOR;
++$HIP_VERSION_MINOR = $hipvars::HIP_VERSION_MINOR;
++$HIP_VERSION_PATCH = $hipvars::HIP_VERSION_PATCH;
+ 
+ if ($HIP_PLATFORM eq "amd") {
+   $HIP_INCLUDE_PATH = "$HIP_ROCCLR_HOME/include";
+@@ -188,6 +191,12 @@ if ($HIP_PLATFORM eq "amd") {
+ ## Allow __fp16 as function parameter and return type.
+ $HIPCXXFLAGS .= " -Xclang -fallow-half-arguments-and-returns 
-D__HIP_HCC_COMPAT_MODE__=1";
+ }
++
++# Gentoo: there is no FHS compliant location for .hipVersion where clang 
will still be
++# able to find it, so .hipVersion has been omitted and the hip version is 
passed explicitly
++$HIPCXXFLAGS .= " 
--hip-version=$HIP_VERSION_MAJOR.$HIP_VERSION_MINOR.$HIP_VERSION_PATCH";
++$HIPCFLAGS .= " 
--hip-version=$HIP_VERSION_MAJOR.$HIP_VERSION_MINOR.$HIP_VERSION_PATCH";
++$HIPLDFLAGS .= " 
--hip-version=$HIP_VERSION_MAJOR.$HIP_VERSION_MINOR.$HIP_VERSION_PATCH";
+ } elsif ($HIP_PLATFORM eq "nvidia") {
+ $CUDA_PATH=$ENV{'CUDA_PATH'} // '/usr/local/cuda';
+ $HIP_INCLUDE_PATH = "$HIP_PATH/include";

diff --git a/dev-util/hipcc/hipcc-5.7.1-r2.ebuild 
b/dev-util/hipcc/hipcc-5.7.1-r2.ebuild
index d711d8956ac0..180354c8673c 100644
--- a/dev-util/hipcc/hipcc-5.7.1-r2.ebuild
+++ b/dev-util/hipcc/hipcc-5.7.1-r2.ebuild
@@ -24,6 +24,7 @@ RDEPEND="!

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

2023-11-18 Thread Matt Turner
commit: f20e527d7833b6f4466a2a03e7615507648f195f
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Nov 19 00:58:10 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Nov 19 01:04:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f20e527d

app-i18n/ibus: Version bump to 1.5.29

* Add a REQUIRED_USE rule to avoid a build failure (bug #915359)

Closes: https://bugs.gentoo.org/915359
Signed-off-by: Matt Turner  gentoo.org>

 app-i18n/ibus/Manifest   |   1 +
 app-i18n/ibus/ibus-1.5.29.ebuild | 234 +++
 2 files changed, 235 insertions(+)

diff --git a/app-i18n/ibus/Manifest b/app-i18n/ibus/Manifest
index 7ebe4dbade5d..60ec683629d8 100644
--- a/app-i18n/ibus/Manifest
+++ b/app-i18n/ibus/Manifest
@@ -3,3 +3,4 @@ DIST ibus-1.5.27.tar.gz 3779541 BLAKE2B 
e98f775cd62036ae02dafd984933343e99390a6a
 DIST ibus-1.5.28-upstream-patches-0.tar.xz 23820 BLAKE2B 
773736257e166170060458ad66b99889d2e54ef480504fe86ee65bc41364243ddcb5c7625aaa66a3e266c735d024c4f6c51d559484214d1f1c04a30479ccba62
 SHA512 
162bcb129f9e07c135c921c778de080aeaec81d56bedcf62d3b568cf39515e41662790c5a3d34241586d58785b887bbbaa7a75f486338968e3a496aa6433
 DIST ibus-1.5.28.tar.gz 3871246 BLAKE2B 
7117c09e708df8a08e6684cc1096f38873503eb2c7937e0e3b02aeff678c96b3e2fc59fa4dfc7a11275b2e1b3349ae136041f8f4730aadc66339914b77c577d3
 SHA512 
5bfb9158a5810d38af900775ed30406823872c431ef4772b476afa7b58c120ef508a51b961620ea6003549f1f49cf05484992beee8677b138f1162afc73ab247
 DIST ibus-1.5.29-rc1.tar.gz 3989492 BLAKE2B 
c99f42fcd18bed240bf5e9f5b406bc879b05b12f3d0c14713e21b8c99fbcde32cd880dead1374731914289c022b1f160d9961bdbd9e9a0a3ced86949c5beb811
 SHA512 
776a01bcfd730be67e0f7d730f7b4b0a586d39744deb605359330a1786542acae52efbc085c39b8417b20164e45c259b40b29725f53fb1b69e2b340778ff28dc
+DIST ibus-1.5.29-rc2.tar.gz 3991416 BLAKE2B 
c185c0cf8af79a80ee04f414e13c4b58bd2f18891851d2f018713848b3bc0fe0516c8c0cf8f64204040f10b6b4a5304c8be6305449d7290b5d08412246d3af40
 SHA512 
47dd39c9615783b6c157a25e8a2506dc2e1f440d56aa649ee8cb95a390cb4efab9c95e72ac84b5d042c25e350599b4d352ddc66f1385af6660d4a7a296e44ca7

diff --git a/app-i18n/ibus/ibus-1.5.29.ebuild b/app-i18n/ibus/ibus-1.5.29.ebuild
new file mode 100644
index ..6c46f5514b9c
--- /dev/null
+++ b/app-i18n/ibus/ibus-1.5.29.ebuild
@@ -0,0 +1,234 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit autotools bash-completion-r1 gnome2-utils python-r1 toolchain-funcs 
vala virtualx
+
+DESCRIPTION="Intelligent Input Bus for Linux / Unix OS"
+HOMEPAGE="https://github.com/ibus/ibus/wiki;
+
+MY_PV=$(ver_rs 3 '-')
+MY_PV_DERP="${MY_PV}-rc2" # Upstream retagged rc2 as the final release
+GENTOO_VER=
+[[ -n ${GENTOO_VER} ]] && \
+   
GENTOO_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P}-gentoo-patches-${GENTOO_VER}.tar.xz;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV_DERP}.tar.gz
+   ${GENTOO_PATCHSET_URI}"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+IUSE="X appindicator +emoji gtk2 +gtk3 +gtk4 +gui +introspection libnotify nls 
+python systemd test +unicode vala wayland"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="
+   appindicator? ( gtk3 )
+   python? (
+   ${PYTHON_REQUIRED_USE}
+   introspection
+   )
+   test? ( gtk3 )
+   vala? ( introspection )
+   X? ( gtk3 )
+"
+REQUIRED_USE+=" gtk3? ( wayland? ( introspection ) )" # bug 915359
+DEPEND="
+   app-text/iso-codes
+   >=dev-libs/glib-2.65.0:2
+   gnome-base/dconf
+   gnome-base/librsvg:2
+   sys-apps/dbus[X?]
+   X? (
+   x11-libs/libX11
+   >=x11-libs/libXfixes-6.0.0
+   )
+   appindicator? ( dev-libs/libdbusmenu[gtk3?] )
+   gtk2? ( x11-libs/gtk+:2 )
+   gtk3? ( x11-libs/gtk+:3 )
+   gtk4? ( gui-libs/gtk:4 )
+   gui? (
+   x11-libs/libX11
+   x11-libs/libXi
+   )
+   introspection? ( dev-libs/gobject-introspection )
+   libnotify? ( x11-libs/libnotify )
+   nls? ( virtual/libintl )
+   python? (
+   ${PYTHON_DEPS}
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   )
+   wayland? (
+   dev-libs/wayland
+   x11-libs/libxkbcommon
+   )"
+RDEPEND="${DEPEND}
+   python? (
+   gui? (
+   x11-libs/gtk+:3[introspection]
+   )
+   )"
+BDEPEND="
+   $(vala_depend)
+   dev-libs/glib:2
+   dev-util/glib-utils
+   virtual/pkgconfig
+   x11-misc/xkeyboard-config
+   emoji? (
+   app-i18n/unicode-cldr
+   app-i18n/unicode-emoji
+   )
+   nls? ( sys-devel/gettext )
+   test? ( x11-apps/setxkbmap )
+   unicode? ( app-i18n/unicode-data )"

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

2023-11-18 Thread Matt Turner
commit: af9760eed584f581e6bc26ca2e84b56c72c9c251
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Nov 19 01:04:20 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Nov 19 01:04:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af9760ee

app-i18n/ibus: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 app-i18n/ibus/Manifest |   3 -
 .../ibus-1.5.26-src-Fix-refcounting-issues.patch   | 273 -
 app-i18n/ibus/ibus-1.5.26-r1.ebuild| 227 -
 app-i18n/ibus/ibus-1.5.28-r1.ebuild| 240 --
 app-i18n/ibus/ibus-1.5.28.ebuild   | 231 -
 5 files changed, 974 deletions(-)

diff --git a/app-i18n/ibus/Manifest b/app-i18n/ibus/Manifest
index 60ec683629d8..3fd054db1f2c 100644
--- a/app-i18n/ibus/Manifest
+++ b/app-i18n/ibus/Manifest
@@ -1,6 +1,3 @@
-DIST ibus-1.5.26.tar.gz 3715263 BLAKE2B 
80eb293b028d431b76c015c6d6d9fea92888554f6f34ec126853df189746d9976569ec2380146187d13337a011668b1f15fc57a95284658c8afc7824a67b5898
 SHA512 
923607c17114af673dcc36532fb44a278b61161ee1b7d4e01b2e0dcffc40c95eb91c6416acc9c0da0333e933863e15263e9a5ff1e467cfc02b71398d601b9714
 DIST ibus-1.5.27.tar.gz 3779541 BLAKE2B 
e98f775cd62036ae02dafd984933343e99390a6a1e77b672feb4bc00dd1d423126227bded2d22b8bc9fa214e572ea906c407658de8ee20e036f8753836d68f46
 SHA512 
b5f3ae555d19eb780a416383e6351ed2cd8834fcc2bc4ebe4f4a194fc934dd055c5e782f9ec382fb21e1e2103c5409804174a79d192b5494a9018ce9081305e4
-DIST ibus-1.5.28-upstream-patches-0.tar.xz 23820 BLAKE2B 
773736257e166170060458ad66b99889d2e54ef480504fe86ee65bc41364243ddcb5c7625aaa66a3e266c735d024c4f6c51d559484214d1f1c04a30479ccba62
 SHA512 
162bcb129f9e07c135c921c778de080aeaec81d56bedcf62d3b568cf39515e41662790c5a3d34241586d58785b887bbbaa7a75f486338968e3a496aa6433
-DIST ibus-1.5.28.tar.gz 3871246 BLAKE2B 
7117c09e708df8a08e6684cc1096f38873503eb2c7937e0e3b02aeff678c96b3e2fc59fa4dfc7a11275b2e1b3349ae136041f8f4730aadc66339914b77c577d3
 SHA512 
5bfb9158a5810d38af900775ed30406823872c431ef4772b476afa7b58c120ef508a51b961620ea6003549f1f49cf05484992beee8677b138f1162afc73ab247
 DIST ibus-1.5.29-rc1.tar.gz 3989492 BLAKE2B 
c99f42fcd18bed240bf5e9f5b406bc879b05b12f3d0c14713e21b8c99fbcde32cd880dead1374731914289c022b1f160d9961bdbd9e9a0a3ced86949c5beb811
 SHA512 
776a01bcfd730be67e0f7d730f7b4b0a586d39744deb605359330a1786542acae52efbc085c39b8417b20164e45c259b40b29725f53fb1b69e2b340778ff28dc
 DIST ibus-1.5.29-rc2.tar.gz 3991416 BLAKE2B 
c185c0cf8af79a80ee04f414e13c4b58bd2f18891851d2f018713848b3bc0fe0516c8c0cf8f64204040f10b6b4a5304c8be6305449d7290b5d08412246d3af40
 SHA512 
47dd39c9615783b6c157a25e8a2506dc2e1f440d56aa649ee8cb95a390cb4efab9c95e72ac84b5d042c25e350599b4d352ddc66f1385af6660d4a7a296e44ca7

diff --git a/app-i18n/ibus/files/ibus-1.5.26-src-Fix-refcounting-issues.patch 
b/app-i18n/ibus/files/ibus-1.5.26-src-Fix-refcounting-issues.patch
deleted file mode 100644
index 5bd610024a1b..
--- a/app-i18n/ibus/files/ibus-1.5.26-src-Fix-refcounting-issues.patch
+++ /dev/null
@@ -1,273 +0,0 @@
-https://github.com/ibus/ibus/issues/2387
-https://bugs.gentoo.org/843725
-
-From 17648f0522910480b6c5dd4f5356ca1f6c160bf5 Mon Sep 17 00:00:00 2001
-From: Carlos Garnacho 
-Date: Tue, 29 Mar 2022 22:48:19 +0200
-Subject: [PATCH] src: Fix refcounting issues
-
-Commit 5a455b1ead attempted to fix both GLib warnings around
-floating references and other presumed refcounting issues. However
-it missed 2 kinds of bugs:
-
-- The places that take an IBusText created from a static string
-  were made to avoid freeing it afterwards, but the staticness refers
-  to the string content, not the object itself.
-- The places that are documented to emit signals on floating object
-  references used to do the following after signal emission:
-
-  if (g_object_is_floating (object))
-g_object_unref (object)
-
-  And did possibly trigger GLib warnings were changed to:
-
-  if (g_object_is_floating (object))
-g_object_sink_ref (object);
-  g_object_unref (object);
-
-  Which fixes the GLib warning for floating references, but do
-  unintendedly steal one reference away for non floating references.
-
-This commit is essentially a revert of commit 5a455b1ead, but
-addressing both things differently:
-
-- All label/tooltip/symbol IBusText properties in IBusProperty do
-  now always sink the reference of the stored object.
-
-- All places documented as maybe using objects with a floating reference
-  on signals changed to doing:
-
-  if (g_object_is_floating (object)) {
-g_object_ref_sink (object);
-g_object_unref (object);
-  }
-
-  So the floating reference is owned and unreferenced without warnings,
-  but already owned references are left unchanged.
-
-This addresses the possible GLib warnings, fixes the possible double
-unrefs happening on IBusText used in signals, and fixes the missing
-unrefs on IBusText objects created from static 

[gentoo-commits] repo/proj/guru:dev commit in: net-wireless/bluetuith/

2023-11-18 Thread Rahil Bhimjiani
commit: 1cbdc82530168e85f83086a507d00fccb29698a6
Author: Rahil Bhimjiani  gmail  com>
AuthorDate: Sun Nov 19 00:10:33 2023 +
Commit: Rahil Bhimjiani  gmail  com>
CommitDate: Sun Nov 19 00:10:33 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1cbdc825

net-wireless/bluetuith: changing email in metadata.xml

Signed-off-by: Rahil Bhimjiani  gmail.com>

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

diff --git a/net-wireless/bluetuith/metadata.xml 
b/net-wireless/bluetuith/metadata.xml
index 31b56f21cd..e02ca2d3d5 100644
--- a/net-wireless/bluetuith/metadata.xml
+++ b/net-wireless/bluetuith/metadata.xml
@@ -2,7 +2,7 @@
 https://www.gentoo.org/dtd/metadata.dtd;>
 
   
-rahil3...@gmail.com
+me@rahil.website
 Rahil Bhimjiani
   
   



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

2023-11-18 Thread Maciej Barć
commit: 1b3607fe83def53e6b788a73c895254fc17711c1
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Nov 18 22:34:08 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Nov 18 22:49:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b3607fe

dev-util/tea: new package, add 0.9.2

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

 dev-util/tea/Manifest |  2 ++
 dev-util/tea/metadata.xml | 17 +
 dev-util/tea/tea-0.9.2.ebuild | 35 +++
 3 files changed, 54 insertions(+)

diff --git a/dev-util/tea/Manifest b/dev-util/tea/Manifest
new file mode 100644
index ..da03c4ffef55
--- /dev/null
+++ b/dev-util/tea/Manifest
@@ -0,0 +1,2 @@
+DIST tea-0.9.2-deps.tar.xz 56068596 BLAKE2B 
0317a92e3879514dc68e5b0abc2aa08b9b940695db05cfa13227d3b0bc2399d1617d7a8f51c2eb60d3e791f42bf9d3b73c5d1360fac8114a11077a30cf837ccc
 SHA512 
2f8cd3da7e89e54ccbf47c7c7e31b18dabd7082bd10f4db42ea7c6bedfe49e0c1c006ee6b03d20026e001800fa9f6a995388ea7aa258956cf41e8071696a9bb4
+DIST tea-0.9.2.tar.gz 709669 BLAKE2B 
44e757dffaf1c8d6fe9de5eaefad58f6f19722f39c870da55932a0672c4040ff0e918e82594147361079e75d934cd58995f119c8ec132870e3f6c4ce2a5d016e
 SHA512 
05be2ea5f845773324c10fe8f0340c96f40f392b7ef8cafb44463b7a5492de2216799d8cc339e7dc42e921afcd3ba0e21be133a87385e907af47261733935e62

diff --git a/dev-util/tea/metadata.xml b/dev-util/tea/metadata.xml
new file mode 100644
index ..0b940028cf9a
--- /dev/null
+++ b/dev-util/tea/metadata.xml
@@ -0,0 +1,17 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+
+  
+x...@gentoo.org
+Maciej Barć
+  
+  
+tea is a productivity helper for Gitea. It can be used to manage most
+entities on one or multiple Gitea instances and provides local helpers like
+'tea pr checkout'.
+  
+  
+https://gitea.com/gitea/tea/issues/
+  
+

diff --git a/dev-util/tea/tea-0.9.2.ebuild b/dev-util/tea/tea-0.9.2.ebuild
new file mode 100644
index ..896625516252
--- /dev/null
+++ b/dev-util/tea/tea-0.9.2.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit bash-completion-r1 go-module
+
+DESCRIPTION="Command line tool to interact with Gitea server"
+HOMEPAGE="https://gitea.com/gitea/tea/;
+SRC_URI="
+   https://gitea.com/gitea/tea/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz
+   https://dev.gentoo.org/~xgqt/distfiles/deps/${P}-deps.tar.xz
+"
+S="${WORKDIR}/tea"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+RESTRICT="test"
+
+DOCS=( CHANGELOG.md README.md )
+
+src_compile() {
+   ego build
+}
+
+src_install() {
+   exeinto /usr/bin
+   doexe tea
+
+   newbashcomp contrib/autocomplete.sh tea
+
+   einstalldocs
+}



[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/nwg-shell/

2023-11-18 Thread Pascal Jäger
commit: 871f9917b4ce8aecb80b981dc3812d5991dcec8b
Author: Pascal Jäger  leimstift  de>
AuthorDate: Sat Nov 18 21:30:45 2023 +
Commit: Pascal Jäger  leimstift  de>
CommitDate: Sat Nov 18 21:30:45 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=871f9917

gui-apps/nwg-shell: fixed faulty installation for 0.5.22-r1

Signed-off-by: Pascal Jäger  leimstift.de>

 gui-apps/nwg-shell/nwg-shell-0.5.22-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-apps/nwg-shell/nwg-shell-0.5.22-r1.ebuild 
b/gui-apps/nwg-shell/nwg-shell-0.5.22-r1.ebuild
index b86ccbc904..655a724ee3 100644
--- a/gui-apps/nwg-shell/nwg-shell-0.5.22-r1.ebuild
+++ b/gui-apps/nwg-shell/nwg-shell-0.5.22-r1.ebuild
@@ -29,7 +29,7 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 
-src_install() {
+python_install_all() {
default
dobin scripts/*
 }



[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/nwg-shell/

2023-11-18 Thread Pascal Jäger
commit: be874ce096ac78ea42957973a604a94cc8457e6b
Author: Pascal Jäger  leimstift  de>
AuthorDate: Sat Nov 18 21:20:24 2023 +
Commit: Pascal Jäger  leimstift  de>
CommitDate: Sat Nov 18 21:20:58 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=be874ce0

gui-apps/nwg-shell: revbump, install scripts

Signed-off-by: Pascal Jäger  leimstift.de>

 gui-apps/nwg-shell/nwg-shell-0.5.22-r1.ebuild | 41 +++
 1 file changed, 41 insertions(+)

diff --git a/gui-apps/nwg-shell/nwg-shell-0.5.22-r1.ebuild 
b/gui-apps/nwg-shell/nwg-shell-0.5.22-r1.ebuild
new file mode 100644
index 00..b86ccbc904
--- /dev/null
+++ b/gui-apps/nwg-shell/nwg-shell-0.5.22-r1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1
+
+SRC_URI="https://github.com/nwg-piotr/nwg-shell/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="meta-package for the nwg-shell project"
+HOMEPAGE="https://github.com/nwg-piotr/nwg-shell;
+LICENSE="MIT"
+SLOT="0"
+
+RDEPEND="
+   app-misc/gopsuinfo
+   app-misc/nwg-look
+   gui-apps/azote
+   gui-apps/nwg-bar
+   gui-apps/nwg-displays
+   || ( gui-apps/nwg-dock gui-apps/nwg-dock-hyprland )
+   gui-apps/nwg-drawer
+   gui-apps/nwg-menu
+   gui-apps/nwg-panel
+   gui-apps/nwg-shell-config
+"
+DEPEND="${RDEPEND}"
+
+src_install() {
+   default
+   dobin scripts/*
+}
+
+pkg_postinst() {
+   elog "To install nwg-shell for the current user, run"
+   elog "nwg-shell-installer -w (for sway) or"
+   elog "nwg-shell-installer -w -hypr (for hyprland)"
+}



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

2023-11-18 Thread Maciej Barć
commit: fd6ec1e134d8a2243442c41c5f779119b9a6adf7
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Nov 18 17:22:14 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Nov 18 20:36:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd6ec1e1

dev-lang/haxe: drop old 4.2.5-r2

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

 dev-lang/haxe/Manifest |  1 -
 dev-lang/haxe/haxe-4.2.5-r2.ebuild | 67 --
 2 files changed, 68 deletions(-)

diff --git a/dev-lang/haxe/Manifest b/dev-lang/haxe/Manifest
index be25493eb2af..12cba2865da7 100644
--- a/dev-lang/haxe/Manifest
+++ b/dev-lang/haxe/Manifest
@@ -1,2 +1 @@
-DIST haxe-4.2.5.tar.gz 9151978 BLAKE2B 
da6555707e0c0c34fc9a7c987bf2258e08557acb4629422d9f50ac4c025675601ccb25cea322dad0c16a4378dc48cac8e6e6acf1b94965a7eac5261c765d4ccb
 SHA512 
a371245f5f7c18c2d16a9c7246829225d9f03beb796cb76b0dd5011e7a5a56e25f871c8cc7257a6e6b7a855804f6e62d48c2974a9ce3f4e6591d44f06bfa65ca
 DIST haxe-4.3.1.tar.gz 8398956 BLAKE2B 
f665f44120fb16b0f542e63c3ca00d84e90356e9dddbf3c50332bdee3770fa83a11d273db26c392799d39f8c035f5732bf4f7092a31750f5a5766588ee8a7849
 SHA512 
10961e4a5d7fad6789ea4465c96149c0becfe87ad447a0d808af5771ccbd2846b2e6715cbd72dcae9d4340ee45f7caac9238df94e3c079696e89f5551e8e1cdb

diff --git a/dev-lang/haxe/haxe-4.2.5-r2.ebuild 
b/dev-lang/haxe/haxe-4.2.5-r2.ebuild
deleted file mode 100644
index 2d349a639ef7..
--- a/dev-lang/haxe/haxe-4.2.5-r2.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Multi-target universal programming language"
-HOMEPAGE="https://haxe.org/;
-
-if [[ ${PV} == ** ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/HaxeFoundation/haxe.git;
-else
-   # Haxe-debian already contains correct git modules
-   
SRC_URI="https://github.com/HaxeFoundation/haxe-debian/archive/upstream/${PV}.tar.gz
-   -> ${P}.tar.gz"
-   KEYWORDS="~amd64"
-   S="${WORKDIR}"/haxe-debian-upstream-${PV}
-fi
-
-LICENSE="GPL-2+ MIT"
-SLOT="0/${PV}"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-# NOTICE: Does not compile with >=dev-ml/luv-0.5.12, but it's fixed on master.
-RDEPEND="
-   >=dev-lang/ocaml-4:=[ocamlopt?]
-   

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

2023-11-18 Thread Maciej Barć
commit: 8cf25af556c3bb4e93af16a5db4483bb493adc59
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Nov 18 20:34:35 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Nov 18 20:36:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cf25af5

dev-lang/haxe: bump to 4.3.3

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

 dev-lang/haxe/Manifest  |  1 +
 dev-lang/haxe/haxe-4.3.3.ebuild | 67 +
 2 files changed, 68 insertions(+)

diff --git a/dev-lang/haxe/Manifest b/dev-lang/haxe/Manifest
index 12cba2865da7..9c7a5ad97aef 100644
--- a/dev-lang/haxe/Manifest
+++ b/dev-lang/haxe/Manifest
@@ -1 +1,2 @@
 DIST haxe-4.3.1.tar.gz 8398956 BLAKE2B 
f665f44120fb16b0f542e63c3ca00d84e90356e9dddbf3c50332bdee3770fa83a11d273db26c392799d39f8c035f5732bf4f7092a31750f5a5766588ee8a7849
 SHA512 
10961e4a5d7fad6789ea4465c96149c0becfe87ad447a0d808af5771ccbd2846b2e6715cbd72dcae9d4340ee45f7caac9238df94e3c079696e89f5551e8e1cdb
+DIST haxe-4.3.3.tar.gz 8405617 BLAKE2B 
0c27eafd6af0615b47de8a7bdbff25fe15d8bbf80525ede273a4a430cedde6f0d6c9871ae581e2a7e8a87b56862f0c1b9f6f862a7cbfb68ac943ccbc3ae36878
 SHA512 
fea25ae2ba7433e2f39faae8e05538419e5dfbc519315c8e91b84a2d0a7c9e2ed380b92b21c23ff597797311cbb7a15276b5f4623fb65c6e3d4d8cc801a74e23

diff --git a/dev-lang/haxe/haxe-4.3.3.ebuild b/dev-lang/haxe/haxe-4.3.3.ebuild
new file mode 100644
index ..c0dfcd532325
--- /dev/null
+++ b/dev-lang/haxe/haxe-4.3.3.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Multi-target universal programming language"
+HOMEPAGE="https://haxe.org/
+   https://github.com/HaxeFoundation/haxe/;
+
+if [[ "${PV}" == ** ]] ; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/HaxeFoundation/haxe.git;
+else
+   # Haxe-debian already contains correct git modules
+   
SRC_URI="https://github.com/HaxeFoundation/haxe-debian/archive/upstream/${PV}.tar.gz
+   -> ${P}.tar.gz"
+   S="${WORKDIR}/haxe-debian-upstream-${PV}"
+
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="GPL-2+ MIT"
+SLOT="0/${PV}"
+IUSE="+ocamlopt"
+RESTRICT="strip"
+
+RDEPEND="
+   >=dev-lang/ocaml-4:=[ocamlopt?]
+   >=dev-ml/luv-0.5.12:=
+   dev-ml/extlib:=
+   dev-ml/ocaml-sha:=
+   dev-ml/ptmap:=
+   dev-ml/sedlex:=
+   dev-ml/xml-light:=
+
+   dev-lang/neko:=
+   dev-libs/boehm-gc:=
+   dev-libs/libpcre:=
+   net-libs/mbedtls:=
+   sys-libs/zlib:=
+"
+DEPEND="
+   ${RDEPEND}
+"
+BDEPEND="
+   dev-ml/camlp5
+   dev-ml/dune
+   dev-ml/findlib
+"
+
+QA_FLAGS_IGNORED="usr/bin/haxelib"
+QA_PRESTRIPPED="usr/bin/haxelib"
+
+src_configure() {
+   export OCAMLOPT="$(usex ocamlopt ocamlopt.opt ocamlopt)"
+}
+
+src_compile() {
+   emake -j1 BRANCH="" COMMIT_DATE="" COMMIT_SHA="" \
+   OCAMLOPT="${OCAMLOPT}" INSTALL_DIR=/usr
+}
+
+src_install() {
+   emake DESTDIR="${D}" INSTALL_DIR=/usr install
+   dodoc *.md
+}



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

2023-11-18 Thread Michał Górny
commit: a17f08f85de320e70bd153c2e29fcb3c24044f5d
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Nov 18 18:40:25 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov 18 20:13:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a17f08f8

dev-python/scipy: Enable pypy3

Sponsored-by: Ex Makhina, Inc.  exmakhina.com>
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/scipy/scipy-1.11.3-r1.ebuild | 18 +-
 1 file changed, 17 insertions(+), 1 deletion(-)

diff --git a/dev-python/scipy/scipy-1.11.3-r1.ebuild 
b/dev-python/scipy/scipy-1.11.3-r1.ebuild
index b64d27908ea9..7abc66ad2ceb 100644
--- a/dev-python/scipy/scipy-1.11.3-r1.ebuild
+++ b/dev-python/scipy/scipy-1.11.3-r1.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 FORTRAN_NEEDED=fortran
 DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=meson-python
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
 PYTHON_REQ_USE="threads(+)"
 
 inherit fortran-2 distutils-r1 multiprocessing
@@ -119,6 +119,22 @@ python_test() {
)
fi
 
+   case ${EPYTHON} in
+   pypy3)
+   EPYTEST_DESELECT+=(
+   # TODO: fd leaks?
+   
scipy/fft/_pocketfft/tests/test_real_transforms.py
+   # timeouts
+   
scipy/sparse/linalg/tests/test_propack.py::test_examples
+   # hang or incredibly slow
+   
scipy/optimize/tests/test_lsq_linear.py::TestBVLS::test_large_rank_deficient
+   
scipy/optimize/tests/test_lsq_linear.py::TestTRF::test_large_rank_deficient
+   # TODO
+   
'scipy/special/tests/test_data.py::test_boost[]'
+   )
+   ;;
+   esac
+
epytest -n "$(makeopts_jobs)" --dist=worksteal scipy
 }
 



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

2023-11-18 Thread Michał Górny
commit: 1dadd4c01ba8326037459155dbc13adfe059072e
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Nov 18 18:40:22 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov 18 20:13:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dadd4c0

dev-python/pythran: Enable pypy3

Sponsored-by: Ex Makhina, Inc.  exmakhina.com>
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pythran/pythran-0.14.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pythran/pythran-0.14.0.ebuild 
b/dev-python/pythran/pythran-0.14.0.ebuild
index 942425ac89a7..11c4028cc368 100644
--- a/dev-python/pythran/pythran-0.14.0.ebuild
+++ b/dev-python/pythran/pythran-0.14.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_TESTED=( python3_{10..12} )
+PYTHON_TESTED=( pypy3 python3_{10..12} )
 PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" )
 
 inherit distutils-r1 multiprocessing



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

2023-11-18 Thread George Zenner
commit: b0b3e590955f18c3194d2c5000e586e486561fe7
Author: Zen  pyl  onl>
AuthorDate: Sat Nov 18 19:49:50 2023 +
Commit: George Zenner  pyl  onl>
CommitDate: Sat Nov 18 19:49:50 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b0b3e590

sys-kernel/ugrd: Added version 0.8.2

Signed-off-by: Zen  pyl.onl>

 sys-kernel/ugrd/Manifest  |  1 +
 sys-kernel/ugrd/ugrd-0.8.2.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest
index 7cfadff8e1..fbe5fd5ce4 100644
--- a/sys-kernel/ugrd/Manifest
+++ b/sys-kernel/ugrd/Manifest
@@ -1 +1,2 @@
 DIST ugrd-0.8.1.tar.gz 42632 BLAKE2B 
c530d9613d383eb3a04e30ea23ad4b9308d63b4be702c91c32ab971a0a447820ea312720b219f28accc328582f5aaf82bf92523a56ebfa1f107cbf4438c5a418
 SHA512 
2dd52fc4652a648811dfaf8a1f07217108d2b7d07ebfdf795e79e06cf3cb7ed0b5bf8deedca669f8faf4b0d0bdb5cb111d3ec37d73859854df6f36e2d81eab4f
+DIST ugrd-0.8.2.tar.gz 44135 BLAKE2B 
aea7294336327a332518f667aa85fd668af11e3293f83837bff03eaab75e024eae14e239cadf085713b94e556a3a312d829a66ec68fa89e926cde0f146238727
 SHA512 
1a760253e1c44893b27b1d04939fb251a31c0a9b7cc63e63d6b3f86f5f20d3bf08cf83029a3f2324cfe1e32e0940f3e45fecf2b96c5e7e323fb48d18567b79a2

diff --git a/sys-kernel/ugrd/ugrd-0.8.2.ebuild 
b/sys-kernel/ugrd/ugrd-0.8.2.ebuild
new file mode 100644
index 00..be7eb7e67c
--- /dev/null
+++ b/sys-kernel/ugrd/ugrd-0.8.2.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..12} pypy3 )
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Python based initramfs generator with TOML defintions"
+HOMEPAGE="https://github.com/desultory/ugrd;
+SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="app-misc/pax-utils"
+
+src_install() {
+   # Call the distutils-r1_src_install function to install the package
+   distutils-r1_src_install
+   # Create the ugrd config directory
+   keepdir /etc/ugrd
+}
+
+pkg_postinst() {
+   optfeature "ugrd.crypto.cryptsetup support" sys-fs/cryptsetup
+   optfeature "ugrd.fs.btrfs support" sys-fs/btrfs-progs
+   optfeature "ugrd.crypto.gpg support" app-crypt/gnupg
+   optfeature "ugrd.fs.zfs support" sys-fs/zfs
+}



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

2023-11-18 Thread Arthur Zamarin
commit: 15197e1ae6d25c94425ab5b962f097b1b2295342
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Nov 18 19:14:20 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Nov 18 19:15:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15197e1a

app-editors/vscodium: add 1.84.2.23319

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

 app-editors/vscodium/Manifest |   3 +
 app-editors/vscodium/vscodium-1.84.2.23319.ebuild | 114 ++
 2 files changed, 117 insertions(+)

diff --git a/app-editors/vscodium/Manifest b/app-editors/vscodium/Manifest
index 0666fa9e1e92..92f437729d75 100644
--- a/app-editors/vscodium/Manifest
+++ b/app-editors/vscodium/Manifest
@@ -4,3 +4,6 @@ DIST vscodium-1.84.1.23311-arm64.tar.gz 122738742 BLAKE2B 
ed388f7c1fca30609e12b5
 DIST vscodium-1.84.2.23314-amd64.tar.gz 122366409 BLAKE2B 
c76d15e73baf15fcd1f3dea8aaf79fdc4ad0b63e8ea2b33cf295b0d1a52f711ac84a86246a05a8950e2cae63657f60bc2eef1d4098d34f67c1da56aa5252815e
 SHA512 
aa77b002a1fbf3f91dc51bf63a56d7ad672cea377266129629adede3a9a8e4305d76702bd843777cfb07810728acf1461efcab79243ec2143b7a72d6007ad8dd
 DIST vscodium-1.84.2.23314-arm.tar.gz 110986707 BLAKE2B 
c646e0567708a0fb1d64a93c8fd97be29ade33e5c490230c745e73ecce6d82bc82c2aeca89d9a04ef454ebfe021b97d470a50c2c43d531c6d24f76e432999f39
 SHA512 
aa13789ee38d3458f434050d89df6c298eeeb11fc22b591b2289f5826d11e3905e9da2bd4e5938260a44da49ec5b67661049acea4ddefb0ef6a5148c0f44400d
 DIST vscodium-1.84.2.23314-arm64.tar.gz 122738415 BLAKE2B 
ba98c6bee5eb75a10146b922dc8f40c38cd9e8dbf234a62ed8fee6cff744873a8faa3a6851205b4fe5d6db54a256b4c3a7981d229faec3bbfff259016e4045da
 SHA512 
9a0d790250336076281a39104f6cc9c9a97d6cef5cd4bbefdf7803b812c14a85e9f7615ad27e1ffebbdd5c5c9f7e6088c91c028135a7b03fec9de5df62004f56
+DIST vscodium-1.84.2.23319-amd64.tar.gz 122368096 BLAKE2B 
14df2425243331503d0f8ca74dd887390fb4e9fa1d7ba8ec28c2326eac9f0be2f00f707c6803e469c380efc019e24f17493dcd6a6544b7bbea798f86cdb1cb2f
 SHA512 
31b985f8c09c3729c7b16ce5cdb2619685f3313776c4cd9f2009b12cca8b5f1387ee3090f657b7955218950e572386cbc0a19cd9d74abca11a03c44f5afe
+DIST vscodium-1.84.2.23319-arm.tar.gz 110990537 BLAKE2B 
d7955b27dacd97aaf7dda334cc92b981cf6e2a84f098408564e20c0ba3c7635636022e3e7b7f8d70115976bdaff96c7623e46603ade450b4bc906167099f48a8
 SHA512 
1f1fbfba86fd3cddc5e8ded8ca8c20abad42fcaf4c554d803ac3878f576561ed8288f18faf67e9a474717f28df4175a619c0af2f950ea6a66ee9602359d6d93b
+DIST vscodium-1.84.2.23319-arm64.tar.gz 122740540 BLAKE2B 
62a359372dc084ccaa71649a20f366159420f1fe5f442d7ce21caae745ba6e2040f4d35408fd67050c7ce215db530879a0835a801226b59820d1263fed136c58
 SHA512 
762a58cb5c9e9c4ab31f790693b3534d0e8fec6215c3e37db4a41da36ebec7a117044017c596d7631c0105242f50ece72e848e4ac0d332211ef2582fd3b35171

diff --git a/app-editors/vscodium/vscodium-1.84.2.23319.ebuild 
b/app-editors/vscodium/vscodium-1.84.2.23319.ebuild
new file mode 100644
index ..13fca65036bb
--- /dev/null
+++ b/app-editors/vscodium/vscodium-1.84.2.23319.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop pax-utils xdg optfeature
+
+# Usage: arch_src_uri  
+arch_src_uri() {
+   echo "${1}? (
+   
https://github.com/VSCodium/${PN}/releases/download/${PV}/VSCodium-linux-${2}-${PV}.tar.gz
+   -> ${P}-${1}.tar.gz
+   )"
+}
+
+DESCRIPTION="A community-driven, freely-licensed binary distribution of 
Microsoft's VSCode"
+HOMEPAGE="https://vscodium.com/;
+SRC_URI="
+   $(arch_src_uri amd64 x64)
+   $(arch_src_uri arm armhf)
+   $(arch_src_uri arm64 arm64)
+"
+S="${WORKDIR}"
+
+LICENSE="
+   Apache-2.0
+   BSD
+   BSD-1
+   BSD-2
+   BSD-4
+   CC-BY-4.0
+   ISC
+   LGPL-2.1+
+   MIT
+   MPL-2.0
+   openssl
+   PYTHON
+   TextMate-bundle
+   Unlicense
+   UoI-NCSA
+   W3C
+"
+SLOT="0"
+KEYWORDS="-* amd64 ~arm ~arm64"
+IUSE="kerberos"
+RESTRICT="strip bindist"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-crypt/libsecret[crypt]
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/libcanberra[gtk3]
+   media-libs/libglvnd
+   media-libs/mesa
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/zlib
+   sys-process/lsof
+   x11-libs/cairo
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libnotify
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libxkbcommon
+   x11-libs/libxkbfile
+   x11-libs/libXrandr
+   x11-libs/libXScrnSaver
+   x11-libs/pango
+   x11-misc/xdg-utils
+   kerberos? ( app-crypt/mit-krb5 )
+"
+

[gentoo-commits] repo/gentoo:master commit in: dev-db/timescaledb/

2023-11-18 Thread 罗百科
commit: 42b2ea8a198c570b934f736cea158617d49ee179
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sat Nov 18 17:13:11 2023 +
Commit: 罗百科  gentoo  org>
CommitDate: Sat Nov 18 17:13:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42b2ea8a

dev-db/timescaledb: add github upstream metadata

Signed-off-by: Patrick Lauer  gentoo.org>

 dev-db/timescaledb/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-db/timescaledb/metadata.xml b/dev-db/timescaledb/metadata.xml
index 7add04886552..ff821f723c21 100644
--- a/dev-db/timescaledb/metadata.xml
+++ b/dev-db/timescaledb/metadata.xml
@@ -5,6 +5,9 @@
pgsql-b...@gentoo.org
PostgreSQL and Related Package Development

+   
+   timescale/timescaledb
+   


Enable proprietary features/extensions licensed under 
the TimeScale License



[gentoo-commits] repo/gentoo:master commit in: dev-db/citus/

2023-11-18 Thread 罗百科
commit: 0aa2576bca6b8d5cf4d4b44665cada1bcfc163cd
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sat Nov 18 17:07:59 2023 +
Commit: 罗百科  gentoo  org>
CommitDate: Sat Nov 18 17:08:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0aa2576b

dev-db/citus: drop 11.1.5, 11.1.6, 11.2.0, 11.2.1, 12.1.0

Signed-off-by: Patrick Lauer  gentoo.org>

 dev-db/citus/Manifest|  5 -
 dev-db/citus/citus-11.1.5.ebuild | 41 
 dev-db/citus/citus-11.1.6.ebuild | 35 --
 dev-db/citus/citus-11.2.0.ebuild | 41 
 dev-db/citus/citus-11.2.1.ebuild | 35 --
 dev-db/citus/citus-12.1.0.ebuild | 35 --
 6 files changed, 192 deletions(-)

diff --git a/dev-db/citus/Manifest b/dev-db/citus/Manifest
index f2f0892143a1..0cc96bd761ba 100644
--- a/dev-db/citus/Manifest
+++ b/dev-db/citus/Manifest
@@ -1,8 +1,3 @@
-DIST citus-11.1.5.tar.gz 6371656 BLAKE2B 
f370499dc466adb8a9eb45d3b324c50c746ea28966410f62c59beeb246b58d9db9b487bd12e303026fc3480dfd21f4e5b001d19cb587a1ed83ed0f21e8673cc0
 SHA512 
9cf2c5f43b93e61246e7efec89115d123077cdbcc157da9d83857f2d58b88c83e067a8aa831089ac4f13912a276cfe75e62ca3e10e05a6a300b480bf7a6093ee
-DIST citus-11.1.6.tar.gz 6380737 BLAKE2B 
4ff38c9cd2bb3e64661ca488276b4d5c747f2dbb0289a60b530c73bca511887d78739844fa3c8d7b73a76518ee6d343c0d15228b974d89464a453ace813314cf
 SHA512 
f42dd5ae9a2d9cf661c601da5bc6090998b5071d26e8491d2659155098274a378f39ad12e0798f70734c8bb51f818b28873e6a3b248435d67ef9783d0b79e62b
-DIST citus-11.2.0.tar.gz 6486177 BLAKE2B 
ca32bcdbf965e357ab1d5efadbf35907b70f2425e4d676ed1963a2e78bcf65f61060995e8e8aafe00cd9e168e46653fa2af3c8bba308574b60065b0d12f25af8
 SHA512 
c6d6e56d70ceae3cec4a20ea97eb8b62e77f745ee5e3d5a35935165be76888a76ec1dc963c6917b57c424ea6d8aa9c4a5d62c1f61e0b1370de4dbae92f5954f9
-DIST citus-11.2.1.tar.gz 6491149 BLAKE2B 
575f81654dc80f7f1f93f21c2a74e3bb81a811651f8744ddbf093d750a0f3e4c565035f7c0a9ef2093bf4c9aee07ea33a2332db60e7bee3eb000f76e7932
 SHA512 
653dc5d321e0c75655abb90c397e560aaf3672d5370c94edf1ac9fff9455418d41d688ca118c06ba33b60f827b6b3c5af1262be67c01159dd42bcea30bb4ce6a
 DIST citus-11.3.0.tar.gz 6627414 BLAKE2B 
763ebe9cc7c36222b6e1148b18fcf98af3dc4dbc77a141c355f72e3f943b0cd6ba79aa98622e365f81ca1f5965095e75a0e83277a4690fb386b371d5e80dc778
 SHA512 
4e40240f8e3867823724feda480fe23ee41347b8d49802b3afcedf970f571a97c8d5cf1639d2d776035d125193ca8ff998927aed47c03e1c1ab3bb79da830ee9
 DIST citus-12.0.0.tar.gz 6744359 BLAKE2B 
0cd25e60fb4c94a44c1bf8d0db4a4a62a34082285afe4c32700f182a3b9a67c45f68d1629e6bf7659ed1a5884f2da28a638aa0cb97cc870f8832cf9c3c0e7121
 SHA512 
1e9b985719d1a2c6c1c965cc5708ffc358b62413fafc7f3f9496727763df2e8674782fc2016d452974530c568e7c5ec5a15cb8905ec9ee7344d82b950780f5b8
-DIST citus-12.1.0.tar.gz 6896809 BLAKE2B 
2e0a7e400bdd3ec61563f95fa82af96bbe5317c70cfc9753311cc7ae0652fb144abab69778301f970bf4e6073cd1e255d611f1b18af9c7bb850233deb3bf6a8f
 SHA512 
4b63e04e80f24166cfe549fd814a41a8e24c4a4fa7ff16a104b3386adc790f27ae306bc59eccf23905e8c7042266126f2a92aed648f126681a4d756710b07ab2
 DIST citus-12.1.1.tar.gz 6896428 BLAKE2B 
2a7abbdb3d4bb7c3f6c1f03992b078dee98ce2eab7401fee07fe7a5d52c8617e46bb53e5a7d4e677de7d9ad825558735fb214f3861c08a9d60c6ede6b0e848c1
 SHA512 
55dcb41472e855a8ad46ce4305d53e0e9c2658a5111f5ac503aa7f9f6c492be532c9b1222d62e106ee590adc3dedc7b9ae207f6fcd661f740123264ec2524da7

diff --git a/dev-db/citus/citus-11.1.5.ebuild b/dev-db/citus/citus-11.1.5.ebuild
deleted file mode 100644
index 481138f6c14e..
--- a/dev-db/citus/citus-11.1.5.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-POSTGRES_COMPAT=( 13 14 15 )
-
-inherit postgres-multi
-
-DESCRIPTION="Open-source postgresql extension for clustering/multi-node setups"
-HOMEPAGE="https://www.citusdata.com/;
-
-MY_PV="${PV/beta0/beta}"
-SRC_URI="https://github.com/citusdata/citus/archive/refs/tags/v${MY_PV}.tar.gz 
-> ${P}.tar.gz"
-
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-IUSE=""
-LICENSE="POSTGRESQL AGPL-3"
-
-KEYWORDS="~amd64"
-
-SLOT=0
-
-RESTRICT="test"
-
-DEPEND="${POSTGRES_DEP}
-   app-arch/lz4
-   app-arch/zstd
-   "
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   eapply "${FILESDIR}"/citus-11.1.5-redefine.patch
-
-   postgres-multi_src_prepare
-}
-
-src_configure() {
-   postgres-multi_foreach econf
-}

diff --git a/dev-db/citus/citus-11.1.6.ebuild b/dev-db/citus/citus-11.1.6.ebuild
deleted file mode 100644
index 1b91866bc2b8..
--- a/dev-db/citus/citus-11.1.6.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-POSTGRES_COMPAT=( 13 14 15 )
-
-inherit postgres-multi
-
-DESCRIPTION="Open-source postgresql extension for clustering/multi-node setups"

[gentoo-commits] repo/gentoo:master commit in: dev-db/citus/

2023-11-18 Thread 罗百科
commit: 30001796939bdd467a612f945891c026ad814cd6
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sat Nov 18 17:07:11 2023 +
Commit: 罗百科  gentoo  org>
CommitDate: Sat Nov 18 17:08:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30001796

dev-db/citus: add github upstream metadata

Signed-off-by: Patrick Lauer  gentoo.org>

 dev-db/citus/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-db/citus/metadata.xml b/dev-db/citus/metadata.xml
index 726969ed2748..ecb2dfb2164d 100644
--- a/dev-db/citus/metadata.xml
+++ b/dev-db/citus/metadata.xml
@@ -5,4 +5,7 @@
pgsql-b...@gentoo.org
PostgreSQL and Related Package Development

+   
+   citusdata/citus
+   
 



[gentoo-commits] repo/gentoo:master commit in: dev-db/citus/

2023-11-18 Thread 罗百科
commit: 2da043cbcef981f1ffc21f71db3acd3b82e95051
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sat Nov 18 17:04:09 2023 +
Commit: 罗百科  gentoo  org>
CommitDate: Sat Nov 18 17:08:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2da043cb

dev-db/citus: add 12.1.1

Signed-off-by: Patrick Lauer  gentoo.org>

 dev-db/citus/Manifest|  1 +
 dev-db/citus/citus-12.1.1.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/dev-db/citus/Manifest b/dev-db/citus/Manifest
index 3373f3444a30..f2f0892143a1 100644
--- a/dev-db/citus/Manifest
+++ b/dev-db/citus/Manifest
@@ -5,3 +5,4 @@ DIST citus-11.2.1.tar.gz 6491149 BLAKE2B 
575f81654dc80f7f1f93f21c2a74e3bb81a8116
 DIST citus-11.3.0.tar.gz 6627414 BLAKE2B 
763ebe9cc7c36222b6e1148b18fcf98af3dc4dbc77a141c355f72e3f943b0cd6ba79aa98622e365f81ca1f5965095e75a0e83277a4690fb386b371d5e80dc778
 SHA512 
4e40240f8e3867823724feda480fe23ee41347b8d49802b3afcedf970f571a97c8d5cf1639d2d776035d125193ca8ff998927aed47c03e1c1ab3bb79da830ee9
 DIST citus-12.0.0.tar.gz 6744359 BLAKE2B 
0cd25e60fb4c94a44c1bf8d0db4a4a62a34082285afe4c32700f182a3b9a67c45f68d1629e6bf7659ed1a5884f2da28a638aa0cb97cc870f8832cf9c3c0e7121
 SHA512 
1e9b985719d1a2c6c1c965cc5708ffc358b62413fafc7f3f9496727763df2e8674782fc2016d452974530c568e7c5ec5a15cb8905ec9ee7344d82b950780f5b8
 DIST citus-12.1.0.tar.gz 6896809 BLAKE2B 
2e0a7e400bdd3ec61563f95fa82af96bbe5317c70cfc9753311cc7ae0652fb144abab69778301f970bf4e6073cd1e255d611f1b18af9c7bb850233deb3bf6a8f
 SHA512 
4b63e04e80f24166cfe549fd814a41a8e24c4a4fa7ff16a104b3386adc790f27ae306bc59eccf23905e8c7042266126f2a92aed648f126681a4d756710b07ab2
+DIST citus-12.1.1.tar.gz 6896428 BLAKE2B 
2a7abbdb3d4bb7c3f6c1f03992b078dee98ce2eab7401fee07fe7a5d52c8617e46bb53e5a7d4e677de7d9ad825558735fb214f3861c08a9d60c6ede6b0e848c1
 SHA512 
55dcb41472e855a8ad46ce4305d53e0e9c2658a5111f5ac503aa7f9f6c492be532c9b1222d62e106ee590adc3dedc7b9ae207f6fcd661f740123264ec2524da7

diff --git a/dev-db/citus/citus-12.1.1.ebuild b/dev-db/citus/citus-12.1.1.ebuild
new file mode 100644
index ..9cde9352931d
--- /dev/null
+++ b/dev-db/citus/citus-12.1.1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+POSTGRES_COMPAT=( 14 15 16 )
+
+inherit postgres-multi
+
+DESCRIPTION="Open-source postgresql extension for clustering/multi-node setups"
+HOMEPAGE="https://www.citusdata.com/;
+
+MY_PV="${PV/beta0/beta}"
+SRC_URI="https://github.com/citusdata/citus/archive/refs/tags/v${MY_PV}.tar.gz 
-> ${P}.tar.gz"
+
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+IUSE=""
+LICENSE="POSTGRESQL AGPL-3"
+
+KEYWORDS="~amd64"
+
+SLOT=0
+
+RESTRICT="test"
+
+DEPEND="${POSTGRES_DEP}
+   app-arch/lz4
+   app-arch/zstd
+   "
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   postgres-multi_foreach econf
+}



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

2023-11-18 Thread Sam James
commit: ae65490f81ecaad03a4406796700965b80ab776d
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 18 16:40:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 18 16:40:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae65490f

net-misc/ntp: use configure cache for subconfigure

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

 net-misc/ntp/ntp-4.2.8_p17.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/net-misc/ntp/ntp-4.2.8_p17.ebuild 
b/net-misc/ntp/ntp-4.2.8_p17.ebuild
index 2a5ebf974b83..51599bc5e173 100644
--- a/net-misc/ntp/ntp-4.2.8_p17.ebuild
+++ b/net-misc/ntp/ntp-4.2.8_p17.ebuild
@@ -75,6 +75,8 @@ src_configure() {
export PATH_RUBY=/bin/false
 
local myeconfargs=(
+   --cache-file="${S}"/config.cache
+
--with-lineeditlibs=readline,edit,editline
--with-yielding-select
--disable-local-libevent



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

2023-11-18 Thread Sam James
commit: b90815f74750b5529aced8684218532a28cd7b85
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 18 16:42:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 18 16:42:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b90815f7

dev-util/systemtap: use configure cache for subconfigure

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

 dev-util/systemtap/systemtap-4.9.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-util/systemtap/systemtap-4.9.ebuild 
b/dev-util/systemtap/systemtap-4.9.ebuild
index ce5f554710b0..d8827e63733e 100644
--- a/dev-util/systemtap/systemtap-4.9.ebuild
+++ b/dev-util/systemtap/systemtap-4.9.ebuild
@@ -93,6 +93,7 @@ src_prepare() {
 
 src_configure() {
local myeconfargs=(
+   --cache-file="${S}"/config.cache
--disable-docs
--disable-grapher
--disable-refdocs



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

2023-11-18 Thread Sam James
commit: 756733286e2ed54ba2318b8172622e7635c69626
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 18 16:19:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 18 16:19:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75673328

app-containers/crun: follow skel.ebuild order for phase definitions

Define in order of execution.

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

 app-containers/crun/crun-1.11.2.ebuild | 16 
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/app-containers/crun/crun-1.11.2.ebuild 
b/app-containers/crun/crun-1.11.2.ebuild
index 12801625cad9..029066f58826 100644
--- a/app-containers/crun/crun-1.11.2.ebuild
+++ b/app-containers/crun/crun-1.11.2.ebuild
@@ -58,6 +58,14 @@ src_compile() {
emake crun
 }
 
+# the crun test suite is comprehensive to the extent that tests will fail
+# within a sandbox environment, due to the nature of the privileges
+# required to create linux "containers".
+# due to this we disable most of the core test suite by unsetting PYTHON_TESTS
+src_test() {
+   emake check PYTHON_TESTS=
+}
+
 src_install() {
emake "DESTDIR=${D}" install-exec
doman crun.1
@@ -66,11 +74,3 @@ src_install() {
einfo "Cleaning up .la files"
find "${ED}" -name '*.la' -delete || die
 }
-
-# the crun test suite is comprehensive to the extent that tests will fail
-# within a sandbox environment, due to the nature of the privileges
-# required to create linux "containers".
-# due to this we disable most of the core test suite by unsetting PYTHON_TESTS
-src_test() {
-   emake check PYTHON_TESTS=
-}



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

2023-11-18 Thread Sam James
commit: a9fb17d49bc96c1fe6ad5a6a95cd6ac65d7c49ed
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 18 16:31:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 18 16:31:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9fb17d4

dev-libs/ivykis: use configure cache for subconfigure

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

 dev-libs/ivykis/ivykis-0.42.4.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-libs/ivykis/ivykis-0.42.4.ebuild 
b/dev-libs/ivykis/ivykis-0.42.4.ebuild
index 12b76ae9a612..a6a90eaa1e4a 100644
--- a/dev-libs/ivykis/ivykis-0.42.4.ebuild
+++ b/dev-libs/ivykis/ivykis-0.42.4.ebuild
@@ -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
 
 EAPI=7
@@ -21,7 +21,9 @@ src_prepare() {
 }
 
 src_configure() {
-   econf $(use_enable static-libs static)
+   econf \
+   --cache-file="${S}"/config.cache \
+   $(use_enable static-libs static)
 }
 
 src_install() {



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

2023-11-18 Thread Sam James
commit: 5f42537559b3d3012e9684d2afc4d98c49401777
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 18 16:33:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 18 16:33:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f425375

media-libs/portaudio: use configure cache for subconfigure

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

 media-libs/portaudio/portaudio-19.07.00-r2.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/media-libs/portaudio/portaudio-19.07.00-r2.ebuild 
b/media-libs/portaudio/portaudio-19.07.00-r2.ebuild
index 1e59d8498ff4..898b8834f3ef 100644
--- a/media-libs/portaudio/portaudio-19.07.00-r2.ebuild
+++ b/media-libs/portaudio/portaudio-19.07.00-r2.ebuild
@@ -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
 
 EAPI=7
@@ -44,6 +44,7 @@ src_prepare() {
 
 multilib_src_configure() {
local myeconfargs=(
+   --cache-file="${BUILD_DIR}"/config.cache
$(use_enable debug debug-output)
$(use_enable cxx)
$(use_enable static-libs static)



[gentoo-commits] repo/gentoo:master commit in: sys-auth/oath-toolkit/

2023-11-18 Thread Sam James
commit: e86cc428c2b68feed080864ca12a1fe8bdd3dcc7
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 18 16:36:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 18 16:36:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e86cc428

sys-auth/oath-toolkit: use configure cache for subconfigure

Makes a particularly noticeable difference on this one.

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

 sys-auth/oath-toolkit/oath-toolkit-2.6.9.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-auth/oath-toolkit/oath-toolkit-2.6.9.ebuild 
b/sys-auth/oath-toolkit/oath-toolkit-2.6.9.ebuild
index 0c5a5e61881e..e9692ae5d12d 100644
--- a/sys-auth/oath-toolkit/oath-toolkit-2.6.9.ebuild
+++ b/sys-auth/oath-toolkit/oath-toolkit-2.6.9.ebuild
@@ -33,6 +33,7 @@ QA_CONFIG_IMPL_DECL_SKIP=(
 
 src_configure() {
local myeconfargs=(
+   --cache-file="${S}"/config.cache
--enable-pskc
$(use_enable test xmltest)
$(use_enable pam)



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

2023-11-18 Thread Sam James
commit: 05dd9b20dd89462b9f5dab2f5927e93f836849d9
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 18 16:23:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 18 16:23:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05dd9b20

media-libs/libgphoto2: use configure cache for subconfigure

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

 media-libs/libgphoto2/libgphoto2-2.5.31.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-libs/libgphoto2/libgphoto2-2.5.31.ebuild 
b/media-libs/libgphoto2/libgphoto2-2.5.31.ebuild
index 31c1600a90f0..2f3b3b56146f 100644
--- a/media-libs/libgphoto2/libgphoto2-2.5.31.ebuild
+++ b/media-libs/libgphoto2/libgphoto2-2.5.31.ebuild
@@ -105,6 +105,7 @@ multilib_src_configure() {
# --with-doc-dir needed to prevent duplicate docs installation, bug 
#586842
ECONF_SOURCE=${S} \
econf \
+   --cache-file="${BUILD_DIR}"/config.cache \
--with-doc-dir="${EPREFIX}"/usr/share/doc/${PF} \
--disable-docs \
--disable-gp2ddb \



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

2023-11-18 Thread Sam James
commit: 8c745bb12252c7825b533d6e9278bcb910590bf7
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 18 16:26:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 18 16:26:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c745bb1

media-libs/id3lib: use configure cache for subconfigure

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

 media-libs/id3lib/id3lib-3.8.3-r10.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/media-libs/id3lib/id3lib-3.8.3-r10.ebuild 
b/media-libs/id3lib/id3lib-3.8.3-r10.ebuild
index 068e7a60f0a6..49cbe6846728 100644
--- a/media-libs/id3lib/id3lib-3.8.3-r10.ebuild
+++ b/media-libs/id3lib/id3lib-3.8.3-r10.ebuild
@@ -44,7 +44,9 @@ src_prepare() {
 }
 
 src_configure() {
-   econf $(use_enable static-libs static)
+   econf \
+   --cache-file="${S}"/config.cache \
+   $(use_enable static-libs static)
 }
 
 src_compile() {



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

2023-11-18 Thread Sam James
commit: 1b5fdc03c80ade52e91cca1fc8fc07a82c08b018
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 18 16:18:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 18 16:19:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b5fdc03

app-containers/crun: use configure cache for subconfigure

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

 app-containers/crun/crun-1.11.2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-containers/crun/crun-1.11.2.ebuild 
b/app-containers/crun/crun-1.11.2.ebuild
index 91bb5534e6c3..12801625cad9 100644
--- a/app-containers/crun/crun-1.11.2.ebuild
+++ b/app-containers/crun/crun-1.11.2.ebuild
@@ -40,6 +40,7 @@ PATCHES=(
 
 src_configure() {
local myeconfargs=(
+   --cache-file="${S}"/config.cache
$(use_enable bpf)
$(use_enable caps)
$(use_enable criu)



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

2023-11-18 Thread Sam James
commit: d7ef01ed596877223d476db8f6ee0f64018dac2d
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 18 16:15:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 18 16:19:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7ef01ed

app-text/a2ps: use configure cache for subconfigure

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

 app-text/a2ps/a2ps-4.15.5-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-text/a2ps/a2ps-4.15.5-r1.ebuild 
b/app-text/a2ps/a2ps-4.15.5-r1.ebuild
index cb24c360a855..fffe50e992a6 100644
--- a/app-text/a2ps/a2ps-4.15.5-r1.ebuild
+++ b/app-text/a2ps/a2ps-4.15.5-r1.ebuild
@@ -52,6 +52,7 @@ src_configure() {
export LANG=C LC_ALL=C
 
econf \
+   --cache-file="${S}"/config.cache \
--enable-shared \
$(use_enable static-libs static) \
--sysconfdir="${EPREFIX}"/etc/a2ps \



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

2023-11-18 Thread Sam James
commit: f89abd1f0a91f3e13f31699807be822b34d46bf0
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 18 16:12:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 18 16:19:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f89abd1f

dev-libs/redland: use configure cache for subconfigure

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

 dev-libs/redland/redland-1.0.17-r3.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-libs/redland/redland-1.0.17-r3.ebuild 
b/dev-libs/redland/redland-1.0.17-r3.ebuild
index a68d71f957ab..cb23383246a5 100644
--- a/dev-libs/redland/redland-1.0.17-r3.ebuild
+++ b/dev-libs/redland/redland-1.0.17-r3.ebuild
@@ -56,6 +56,7 @@ src_configure() {
 
# FIXME: upstream doesn't test with --with-threads and testsuite fails
econf \
+   --cache-file="${S}"/config.cache \
$(use_with berkdb bdb) \
$(use_with mysql) \
$(use_with sqlite) \



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

2023-11-18 Thread Sam James
commit: 75e4a9edb9c55906000190dd3c0f4df7dcf1c2d2
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 18 15:58:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 18 16:19:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75e4a9ed

dev-util/gperf: use configure cache for subconfigure

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

 dev-util/gperf/gperf-3.1-r1.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-util/gperf/gperf-3.1-r1.ebuild 
b/dev-util/gperf/gperf-3.1-r1.ebuild
index 2d775e7d9762..c7408f10045a 100644
--- a/dev-util/gperf/gperf-3.1-r1.ebuild
+++ b/dev-util/gperf/gperf-3.1-r1.ebuild
@@ -24,3 +24,7 @@ src_prepare() {
 
default
 }
+
+src_configure() {
+   econf --cache-file="${S}"/config.cache
+}



[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/expect/

2023-11-18 Thread Sam James
commit: a87c667cd18e516e5b1745931fbe4a12469aeb6b
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 18 16:00:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 18 16:19:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a87c667c

dev-tcltk/expect: use configure cache for subconfigure

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

 dev-tcltk/expect/expect-5.45.4-r4.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-tcltk/expect/expect-5.45.4-r4.ebuild 
b/dev-tcltk/expect/expect-5.45.4-r4.ebuild
index 62cf75c497b3..60554aac0b66 100644
--- a/dev-tcltk/expect/expect-5.45.4-r4.ebuild
+++ b/dev-tcltk/expect/expect-5.45.4-r4.ebuild
@@ -52,6 +52,7 @@ src_configure() {
# the 64bit flag is useless ... it only adds 64bit compiler flags
# (like -m64) which the target toolchain should already handle
econf \
+   --cache-file="${S}"/config.cache \
--with-tcl="${EPREFIX}/usr/$(get_libdir)" \
--disable-64bit \
--enable-shared \



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/ipsumdump/

2023-11-18 Thread Sam James
commit: cbcd5712e493b87b418ab112cf002c8bdcddfe19
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 18 16:06:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 18 16:19:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbcd5712

net-analyzer/ipsumdump: use configure cache for subconfigure

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

 net-analyzer/ipsumdump/ipsumdump-1.86-r1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/net-analyzer/ipsumdump/ipsumdump-1.86-r1.ebuild 
b/net-analyzer/ipsumdump/ipsumdump-1.86-r1.ebuild
index 983cf1d190ae..6db10e8c8170 100644
--- a/net-analyzer/ipsumdump/ipsumdump-1.86-r1.ebuild
+++ b/net-analyzer/ipsumdump/ipsumdump-1.86-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -33,6 +33,7 @@ PATCHES=(
 
 src_configure() {
econf \
+   --cache-file="${S}"/config.cache \
$(use_enable ipv6 ip6) \
$(use_enable nanotimestamp)
 }



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

2023-11-18 Thread Ulrich Müller
commit: a8498dee0fd4fa43989084d2dfddb9d75557d37d
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat Nov 18 15:59:26 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sat Nov 18 15:59:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8498dee

app-emacs/whine: drop 20091222

Signed-off-by: Ulrich Müller  gentoo.org>

 app-emacs/whine/Manifest  |  1 -
 app-emacs/whine/whine-20091222.ebuild | 16 
 2 files changed, 17 deletions(-)

diff --git a/app-emacs/whine/Manifest b/app-emacs/whine/Manifest
index 3032bf3d21bf..95a173d7e460 100644
--- a/app-emacs/whine/Manifest
+++ b/app-emacs/whine/Manifest
@@ -1,2 +1 @@
-DIST whine-20091222.tar.bz2 4452 BLAKE2B 
e2148ddbd06853a1bcd3aa9cd017f97e97b7fcc25b87e05017b7860d604880b48dd45e0e8c0affa07fd10ea5aac2cfecda01221fc9b297a83af1957ebb636e7a
 SHA512 
74d02753a991140d5298f111f08fa346f458723bd1e5a46d2b67dc262fb53f513d5b39ff87eab167f37b0f2be1458ad8d0bc92479f6f9a329eb5dbf79f87fc4d
 DIST whine-20231020.el.xz 4100 BLAKE2B 
e87e93c5480c10d2da7be6cb932ba3df2cd4f9e4b2745b65991b3bf17b1bc2bbbfe7369c729857ef5c842af0f594c9438a0777577603db29c9a2dc7e59003b75
 SHA512 
6bec2486ac170b78e9a389da598c708644b4fb2825743453892195f37528755fc0037f5ca98b78821b464f1fd6c697934d71986c7e7075e6fdc7eacd8c66e93e

diff --git a/app-emacs/whine/whine-20091222.ebuild 
b/app-emacs/whine/whine-20091222.ebuild
deleted file mode 100644
index 7c606f347620..
--- a/app-emacs/whine/whine-20091222.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit elisp
-
-DESCRIPTION="Complaint generator for GNU Emacs"
-HOMEPAGE="https://www.emacswiki.org/emacs/Whine;
-SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.bz2;
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-SITEFILE="50${PN}-gentoo.el"



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

2023-11-18 Thread Michał Górny
commit: 0b424670eab92793144674510469b395317bfb32
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Nov 18 15:48:34 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov 18 15:48:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b424670

dev-python/pyghmi: Remove old

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

 dev-python/pyghmi/Manifest |  4 
 dev-python/pyghmi/pyghmi-1.5.61.ebuild | 38 --
 dev-python/pyghmi/pyghmi-1.5.62.ebuild | 38 --
 dev-python/pyghmi/pyghmi-1.5.63.ebuild | 38 --
 dev-python/pyghmi/pyghmi-1.5.64.ebuild | 38 --
 5 files changed, 156 deletions(-)

diff --git a/dev-python/pyghmi/Manifest b/dev-python/pyghmi/Manifest
index 6cfd8252342c..d523ee5f75ac 100644
--- a/dev-python/pyghmi/Manifest
+++ b/dev-python/pyghmi/Manifest
@@ -1,5 +1 @@
-DIST pyghmi-1.5.61.tar.gz 252058 BLAKE2B 
468805d478f665b1e516f9362c00519a5d82965158f5e829610eff81addf92860d69273f1e4d9708c245e33956a8e239e873b86a37f58c3d65a049bdd1a7a183
 SHA512 
783491d5ec76568a8c07c85d24e013aa9b532e06269c0c6efcddd6362fc184545fe8ce22c0ac5b447171163c88ec4656cea7435fa517e8dd5dc53b460bf8368e
-DIST pyghmi-1.5.62.tar.gz 254190 BLAKE2B 
1dd80e75688b66413c2b4168c082bb34a2f92123b8f5599794948e92b23defaab4a12885dba7bfefc1c4a0ba8bc21690dba0836cf3a2c38363c1c3c67672aca8
 SHA512 
d1c68f6c153948c5532581dd869b59e462be9027bb8c935147a61091e9c5f64b76f33119181f87ada755857fac6cd7671583dd737340b222b04d18e2db17e7a5
-DIST pyghmi-1.5.63.tar.gz 254851 BLAKE2B 
08135260a090e82617ade86f603ff764bc0f3b36c2f57ce1005d5b7eea44ed4cc465eddb9f0b12c224e2872abc29288263eb42ecb02462cfd545972f5e237f84
 SHA512 
a80a6c367a8b4a13702628ada180aabe4d26786d420fb0f52b0f1e6f72e3ef8028043fb04bc8bb31da97495a49994956a5b1dc13e2313f0517ed36ce2b4fc9d7
-DIST pyghmi-1.5.64.tar.gz 254957 BLAKE2B 
c340dc6ace02330132f12a508170bc12b4b3343936c8d7f295024884fc4bd9b70a0620a0d2e2da7726e3ec18da53dd1de67ed07adda18a8311fb3fa1b9774f07
 SHA512 
eac671db551be38ed250051fbef19ea182aa784c88353ad98568687aaa405075cab6abc230cbde732cf349e5f7218057835f6a20d229f3de0dbcac41978edf8e
 DIST pyghmi-1.5.65.tar.gz 256355 BLAKE2B 
c3e64fd7f39d1fc785cc4b337ff4f5578978b79aeecb6c77d1291a1d54e5bc0b566e88af149b68ded75cac7c4ec9f89401cf8941fe4710514fb8af19bce82faa
 SHA512 
a82db08e93b68633403a19b86dfcb0951065165846d1fd3a4b92e38438cdcb88f9387480f7a5c2d866a0e7d4488d35396de6e5ee73d7ebbdf78055b6390eb708

diff --git a/dev-python/pyghmi/pyghmi-1.5.61.ebuild 
b/dev-python/pyghmi/pyghmi-1.5.61.ebuild
deleted file mode 100644
index 7b3d2e7d3897..
--- a/dev-python/pyghmi/pyghmi-1.5.61.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# 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_{9..11} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="A pure python implementation of IPMI protocol"
-HOMEPAGE="
-   https://opendev.org/x/pyghmi/
-   https://pypi.org/project/pyghmi/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   >=dev-python/cryptography-2.1[${PYTHON_USEDEP}]
-   dev-python/pbr[${PYTHON_USEDEP}]
-   >=dev-python/python-dateutil-2.8.1[${PYTHON_USEDEP}]
-   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
-   >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
-   >=dev-python/sphinx-1.6.5[${PYTHON_USEDEP}]
-   >=dev-python/subunit-1.0.0[${PYTHON_USEDEP}]
-   >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
-   >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests unittest

diff --git a/dev-python/pyghmi/pyghmi-1.5.62.ebuild 
b/dev-python/pyghmi/pyghmi-1.5.62.ebuild
deleted file mode 100644
index 385e2b0dd253..
--- a/dev-python/pyghmi/pyghmi-1.5.62.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# 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="A pure python implementation of IPMI protocol"
-HOMEPAGE="
-   https://opendev.org/x/pyghmi/
-   https://pypi.org/project/pyghmi/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   >=dev-python/cryptography-2.1[${PYTHON_USEDEP}]
-   dev-python/pbr[${PYTHON_USEDEP}]
-   >=dev-python/python-dateutil-2.8.1[${PYTHON_USEDEP}]
-   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
-   >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
-   >=dev-python/sphinx-1.6.5[${PYTHON_USEDEP}]
-   >=dev-python/subunit-1.0.0[${PYTHON_USEDEP}]
- 

[gentoo-commits] repo/gentoo:master commit in: dev-python/click-help-colors/

2023-11-18 Thread Michał Górny
commit: 429a65a7ad16927d8c1e1ecc4c1d5692d4969850
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Nov 18 15:13:14 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov 18 15:47:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=429a65a7

dev-python/click-help-colors: Bump to 0.9.4

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

 dev-python/click-help-colors/Manifest  |  1 +
 .../click-help-colors-0.9.4.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-python/click-help-colors/Manifest 
b/dev-python/click-help-colors/Manifest
index 8a40debf3cb1..ed2fe03df208 100644
--- a/dev-python/click-help-colors/Manifest
+++ b/dev-python/click-help-colors/Manifest
@@ -1,2 +1,3 @@
 DIST click-help-colors-0.9.2.gh.tar.gz 130204 BLAKE2B 
ac8f4b0369f5a1d71115e92d84b6b2229f955c74d2ca443aa98319316d5a6d944d29ce4979fc2d8cd03dd5916c4ab6b0870172f2982a83df6d510e51b779ef60
 SHA512 
1092b256339faf7399274c7cd525895f53e57f31e5d0d4a7068e0fa29e7757d14881a2fd980c501a7277a25ece760623fa4c967c60302359c880899c8a01652f
 DIST click-help-colors-0.9.3.gh.tar.gz 131170 BLAKE2B 
612789519501858ee8ed415b274b426273b6e4c48b9f650f966f0ee2774c97531c5f7e0e6edb08f50821635212a04f920a2a26d8897db9dd9413c3999bfd
 SHA512 
7d3708ea710de41baca075468e5d434f5536d04ceb1092085c4631f58d16f6ed1095efca1d9dc6bd1e5532a41e8bde4343d8197744fca58642dd80a03c59
+DIST click-help-colors-0.9.4.gh.tar.gz 131221 BLAKE2B 
cb6e5818eddf8ac757206b537053368be672382133bd6a1de65653b671c8780e991b437a31313740303b0e9d6d84eccb04b84577149311c3a27ad9fdaae4c5a4
 SHA512 
9dd7cc972834e4711cd9f3e957ab50aaa9e7c3e983a98d2d35603a548c85c9c3d3104f567cd13250eb621b67d138b7b94771216dc8323a281fe4fee51d7b752e

diff --git a/dev-python/click-help-colors/click-help-colors-0.9.4.ebuild 
b/dev-python/click-help-colors/click-help-colors-0.9.4.ebuild
new file mode 100644
index ..1f2d4a2665be
--- /dev/null
+++ b/dev-python/click-help-colors/click-help-colors-0.9.4.ebuild
@@ -0,0 +1,34 @@
+# 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="Colorization of help messages in Click"
+HOMEPAGE="
+   https://github.com/click-contrib/click-help-colors/
+   https://pypi.org/project/click-help-colors/
+"
+SRC_URI="
+   https://github.com/click-contrib/${PN}/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+IUSE="examples"
+
+RDEPEND="
+   dev-python/click[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+python_install_all() {
+   use examples && dodoc -r examples
+   distutils-r1_python_install_all
+}



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

2023-11-18 Thread Michał Górny
commit: 984b0ba9a9489729fa3eb55f7ed8754c8fa40cc2
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Nov 18 14:51:53 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov 18 15:47:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=984b0ba9

dev-python/pyghmi: Bump to 1.5.65

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

 dev-python/pyghmi/Manifest |  1 +
 dev-python/pyghmi/pyghmi-1.5.65.ebuild | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/dev-python/pyghmi/Manifest b/dev-python/pyghmi/Manifest
index b6788bc29c80..6cfd8252342c 100644
--- a/dev-python/pyghmi/Manifest
+++ b/dev-python/pyghmi/Manifest
@@ -2,3 +2,4 @@ DIST pyghmi-1.5.61.tar.gz 252058 BLAKE2B 
468805d478f665b1e516f9362c00519a5d82965
 DIST pyghmi-1.5.62.tar.gz 254190 BLAKE2B 
1dd80e75688b66413c2b4168c082bb34a2f92123b8f5599794948e92b23defaab4a12885dba7bfefc1c4a0ba8bc21690dba0836cf3a2c38363c1c3c67672aca8
 SHA512 
d1c68f6c153948c5532581dd869b59e462be9027bb8c935147a61091e9c5f64b76f33119181f87ada755857fac6cd7671583dd737340b222b04d18e2db17e7a5
 DIST pyghmi-1.5.63.tar.gz 254851 BLAKE2B 
08135260a090e82617ade86f603ff764bc0f3b36c2f57ce1005d5b7eea44ed4cc465eddb9f0b12c224e2872abc29288263eb42ecb02462cfd545972f5e237f84
 SHA512 
a80a6c367a8b4a13702628ada180aabe4d26786d420fb0f52b0f1e6f72e3ef8028043fb04bc8bb31da97495a49994956a5b1dc13e2313f0517ed36ce2b4fc9d7
 DIST pyghmi-1.5.64.tar.gz 254957 BLAKE2B 
c340dc6ace02330132f12a508170bc12b4b3343936c8d7f295024884fc4bd9b70a0620a0d2e2da7726e3ec18da53dd1de67ed07adda18a8311fb3fa1b9774f07
 SHA512 
eac671db551be38ed250051fbef19ea182aa784c88353ad98568687aaa405075cab6abc230cbde732cf349e5f7218057835f6a20d229f3de0dbcac41978edf8e
+DIST pyghmi-1.5.65.tar.gz 256355 BLAKE2B 
c3e64fd7f39d1fc785cc4b337ff4f5578978b79aeecb6c77d1291a1d54e5bc0b566e88af149b68ded75cac7c4ec9f89401cf8941fe4710514fb8af19bce82faa
 SHA512 
a82db08e93b68633403a19b86dfcb0951065165846d1fd3a4b92e38438cdcb88f9387480f7a5c2d866a0e7d4488d35396de6e5ee73d7ebbdf78055b6390eb708

diff --git a/dev-python/pyghmi/pyghmi-1.5.65.ebuild 
b/dev-python/pyghmi/pyghmi-1.5.65.ebuild
new file mode 100644
index ..44595c393c66
--- /dev/null
+++ b/dev-python/pyghmi/pyghmi-1.5.65.ebuild
@@ -0,0 +1,38 @@
+# 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="A pure python implementation of IPMI protocol"
+HOMEPAGE="
+   https://opendev.org/x/pyghmi/
+   https://pypi.org/project/pyghmi/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/cryptography-2.1[${PYTHON_USEDEP}]
+   dev-python/pbr[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.8.1[${PYTHON_USEDEP}]
+   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-1.6.5[${PYTHON_USEDEP}]
+   >=dev-python/subunit-1.0.0[${PYTHON_USEDEP}]
+   >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
+   >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests unittest



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

2023-11-18 Thread Michał Górny
commit: c2feb948fcbbb373e66f26a818639c2fcad7442f
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Nov 18 15:00:03 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov 18 15:47:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2feb948

dev-python/pydantic: Remove old

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

 dev-python/pydantic/Manifest  |  2 -
 dev-python/pydantic/pydantic-2.3.0.ebuild | 65 ---
 dev-python/pydantic/pydantic-2.5.0.ebuild | 55 --
 3 files changed, 122 deletions(-)

diff --git a/dev-python/pydantic/Manifest b/dev-python/pydantic/Manifest
index 63258f1d19f4..48bd77789393 100644
--- a/dev-python/pydantic/Manifest
+++ b/dev-python/pydantic/Manifest
@@ -1,5 +1,3 @@
 DIST pydantic-1.10.13.gh.tar.gz 766572 BLAKE2B 
3d4f4453469f960467ddf3512be8e97f0abf40406d441a1bc8909df1ebc0e7deaa5e84640d8614395e36d619e87f9d47327cd71526dae203046488d114ade49f
 SHA512 
7ae96c08080e9d3bf3b66ee8ee77efc0b89b6630d4f0c37679e27a28a6433b3628fd342991cf38412ff6d1034c4a907841f74759c2e6b4d51d413d76625d5bfd
-DIST pydantic-2.3.0.tar.gz 623866 BLAKE2B 
77fe2d9ce385946e13ffeb5827c29bc7473667af6b53b7b3ec2432380dc792f9ce54b1cb5af68f0a548880516c763ac8c29b129d821da074b63a9a50f9ebc5c3
 SHA512 
19c9c066a69c8406ccf5537e62b4b5112a5cf1c32bb68498bb73b739c4525fe115348c4c4e5ef9c074dc46fd2b51ca09bcb1d4fa792dbdd2387e51aadae9e528
 DIST pydantic-2.4.2.tar.gz 654020 BLAKE2B 
2f91b6bf89f87230976a2e777541bb7418382fb3534f5e61e1dc74a18e5e939508a2440d6bee9a09030beb5f2b6a60fd62c3bf30ee0ee2c7d3f71575920a47f3
 SHA512 
f0e0d90ead4ba754974b38f8e3d24bc017696674ca1ed3300104389d149baa41c495218a118f5e7f98bf20d34b3c17439921eaff0ccd7bf76cac96a16e592b4e
-DIST pydantic-2.5.0.tar.gz 677119 BLAKE2B 
5b53df61af19d64909313195a623cf30e3343fb5404853ec61ed56a87d9ba2b554a8c8f758c72f43f325fae75f64a1d3cc9489a67356fad28c2e4f4f4c95f222
 SHA512 
a31fd740e2272316cecb41477a1246ddaa2897b13efbd79c002e46891283bb50a1fc653182e05039d5fbeb34f4a9b5d44c5c27c1ec60da3af30c333855bc
 DIST pydantic-2.5.1.tar.gz 651461 BLAKE2B 
4c52abec0f1fc52fdaa0bd820bbb649ffdc348c1b1537ca31b73bf4c4477055841c0cd08df5336e0388974ebe20c384349c4233af20149317d79f51ee98208c6
 SHA512 
5a3ca05a57297cded56a21f37e13a61e7abce3faa34b1d2f4ad1abab0205aa8b7f753b6e0ac630336ea398b9c5ebd4c7cab55df4fa0f9e965e07b5a7e9d49f3c

diff --git a/dev-python/pydantic/pydantic-2.3.0.ebuild 
b/dev-python/pydantic/pydantic-2.3.0.ebuild
deleted file mode 100644
index 58fbbf11435b..
--- a/dev-python/pydantic/pydantic-2.3.0.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Data parsing and validation using Python type hints"
-HOMEPAGE="
-   https://github.com/pydantic/pydantic/
-   https://pypi.org/project/pydantic/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~s390 ~sparc x86"
-
-RDEPEND="
-   >=dev-python/annotated-types-0.4.0[${PYTHON_USEDEP}]
-   ~dev-python/pydantic-core-2.6.3[${PYTHON_USEDEP}]
-   >=dev-python/typing-extensions-4.6.1[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   >=dev-python/hatch-fancy-pypi-readme-22.5.0[${PYTHON_USEDEP}]
-   test? (
-   dev-python/dirty-equals[${PYTHON_USEDEP}]
-   >=dev-python/email-validator-2.0.0[${PYTHON_USEDEP}]
-   >=dev-python/Faker-18.13.0[${PYTHON_USEDEP}]
-   dev-python/pytest-mock[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   sed -i -e '/benchmark/d' pyproject.toml || die
-   distutils-r1_src_prepare
-}
-
-python_test() {
-   local EPYTEST_DESELECT=()
-   local EPYTEST_IGNORE=(
-   # require pytest-examples
-   tests/test_docs.py
-   # benchmarks
-   tests/benchmarks
-   )
-   case ${EPYTHON} in
-   python3.12)
-   EPYTEST_DESELECT+=(
-   
tests/test_abc.py::test_model_subclassing_abstract_base_classes_without_implementation_raises_exception
-   
tests/test_computed_fields.py::test_abstractmethod_missing
-   
tests/test_edge_cases.py::test_abstractmethod_missing_for_all_decorators
-   
tests/test_generics.py::test_partial_specification_name
-   
tests/test_model_signature.py::test_annotated_field
-   )
-   ;;
-   esac
-
-   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-   epytest -p pytest_mock
-}

diff --git a/dev-python/pydantic/pydantic-2.5.0.ebuild 
b/dev-python/pydantic/pydantic-2.5.0.ebuild
deleted file mode 100644
index c5a67e11a0ed..
--- a/dev-python/pydantic/pydantic-2.5.0.ebuild
+++ /dev/null
@@ -1,55 

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

2023-11-18 Thread Michał Górny
commit: 2f83ffd1211304782b4a2db92870b9a0cee517bd
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Nov 18 15:05:27 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov 18 15:47:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f83ffd1

dev-python/subunit: Bump to 1.4.4

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

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

diff --git a/dev-python/subunit/Manifest b/dev-python/subunit/Manifest
index ca672c329ca9..dde0178181c4 100644
--- a/dev-python/subunit/Manifest
+++ b/dev-python/subunit/Manifest
@@ -1 +1,2 @@
 DIST subunit-1.4.3.gh.tar.gz 105275 BLAKE2B 
a203d1fc7851cbfe50c419dd9547353912dac2f49f6182f56f424dd839e635aefa00080d1476e589249286215b53f3393a654a062e4c264ddd8915ee4bc6f929
 SHA512 
831d435963de9e5e58961b0d97b628ac48855fd956c3618ba53b5e372a967e33a2572755869838f9d5e1ff2b206ffc5b93fecb0738b922d23dfb9c7216efdcf1
+DIST subunit-1.4.4.gh.tar.gz 105357 BLAKE2B 
5937c62357d9cb70e25242aa7678d89f79fed3d8d28fb5306bc21e28d643665e563078a84a9dd64b9192809e542d69218154227c8e5d281c861085d3175c73c4
 SHA512 
a666e45951afab70ea85cf9614d5e60c8884c0e2d7987e690bf7acedec5c544c412407b02134a125b4dca8772c0b1ce17fdbd9546d97ef06592119ec49b2a21f

diff --git a/dev-python/subunit/subunit-1.4.4.ebuild 
b/dev-python/subunit/subunit-1.4.4.ebuild
new file mode 100644
index ..fcecf30c7054
--- /dev/null
+++ b/dev-python/subunit/subunit-1.4.4.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
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 multilib-minimal autotools
+
+DESCRIPTION="A streaming protocol for test results"
+HOMEPAGE="
+   https://launchpad.net/subunit/
+   https://pypi.org/project/python-subunit/
+"
+SRC_URI="
+   https://github.com/testing-cabal/subunit/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0 BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="static-libs test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/testtools-0.9.34[${PYTHON_USEDEP}]
+   dev-python/iso8601[${PYTHON_USEDEP}]
+"
+DEPEND="
+   ${RDEPEND}
+   >=dev-libs/check-0.9.11[${MULTILIB_USEDEP}]
+   >=dev-util/cppunit-1.13.2[${MULTILIB_USEDEP}]
+   >=virtual/pkgconfig-0-r1
+   test? (
+   dev-python/fixtures[${PYTHON_USEDEP}]
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/testscenarios[${PYTHON_USEDEP}]
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/subunit-1.4.0-werror.patch"
+)
+
+src_prepare() {
+   mv all_tests.py python/ || die
+
+   distutils-r1_src_prepare
+   eautoreconf
+   multilib_copy_sources
+}
+
+multilib_src_configure() {
+   ECONF_SOURCE=${S} \
+   econf \
+   --enable-shared \
+   $(use_enable static-libs static)
+}
+
+multilib_src_compile() {
+   default
+   multilib_is_native_abi && distutils-r1_src_compile
+}
+
+python_test() {
+   cd python || die
+   "${EPYTHON}" -m testtools.run -v all_tests.test_suite ||
+   die "Testing failed with ${EPYTHON}"
+}
+
+multilib_src_test() {
+   multilib_is_native_abi && distutils-r1_src_test
+}
+
+multilib_src_install() {
+   local targets=(
+   install-include_subunitHEADERS
+   install-pcdataDATA
+   install-libLTLIBRARIES
+   )
+   emake DESTDIR="${D}" "${targets[@]}"
+
+   multilib_is_native_abi && distutils-r1_src_install
+}
+
+multilib_src_install_all() {
+   einstalldocs
+   find "${D}" -name '*.la' -delete || die
+}



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

2023-11-18 Thread Michał Górny
commit: ba4e0ea5a7e189953d41f409a3ba7478abf55928
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Nov 18 14:58:40 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov 18 15:47:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba4e0ea5

dev-python/psycopg: Remove old

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

 dev-python/psycopg/Manifest  |  5 --
 dev-python/psycopg/psycopg-2.9.7.ebuild  | 58 
 dev-python/psycopg/psycopg-2.9.8.ebuild  | 58 
 dev-python/psycopg/psycopg-3.1.11.ebuild | 78 
 dev-python/psycopg/psycopg-3.1.8.ebuild  | 75 --
 dev-python/psycopg/psycopg-3.1.9.ebuild  | 77 ---
 6 files changed, 351 deletions(-)

diff --git a/dev-python/psycopg/Manifest b/dev-python/psycopg/Manifest
index e51ca48b6534..3d1cca902c4b 100644
--- a/dev-python/psycopg/Manifest
+++ b/dev-python/psycopg/Manifest
@@ -1,9 +1,4 @@
 DIST psycopg-3.1.10.gh.tar.gz 490875 BLAKE2B 
26b82aa34f0eecc3e15943390b74d82e838415564f96d6d11c65d2d705045f78231d7a0275bc74b6a1e095210d2492e2e59debd4c19cdcfbe348fe598b95
 SHA512 
37d1d2cbe3956862d3dbecd50505267f89a837e42e188e7ff7295c4e5e0d480efd86019ce5a88cd9b682075e2e99ec9037f83de42cb1f5dbcc370a8d3c90a474
-DIST psycopg-3.1.11.gh.tar.gz 494278 BLAKE2B 
64aa508e8b53e6f6ff37c23a654c53eb1796030cefa6dadf8dbeed54999a8c45c5e6729ffa53c833aeb91d2dee08cb3bc3a74688af1c0fd34e24ed33f6b98de3
 SHA512 
c7b06ee1501c71a7fa125bef894d444e7987ac400b7ac4908e13ac7c60f31b93b7327664280e82bb5e4e39b4be474e31d8b154b01fa34660d8c5ddafe75d1ed4
 DIST psycopg-3.1.12.gh.tar.gz 496491 BLAKE2B 
df70ae76cb740cbeb313925fafd23650a5d9cb584cb79409eb55ab73260c698758c78878bfa0fbe6c6f1b6f8e55fb91290403246360776176be1fdb758d7361d
 SHA512 
52489337ee4bfc4fe3070a731661264238646f50c86ecf9b4c902da1ab050b2ba6a8f8d1322b0f57f368d3c93f7ec3dd59f7970319e2df8eb52c728a5d7fecc1
-DIST psycopg-3.1.8.gh.tar.gz 483283 BLAKE2B 
29141637c359b5ff8988753ee4e492b0aaf82bfc6445e0c5e1d9ef18f59f09ab071ce9a6183f2d864b62e85a109b24afbdd96248c00c8bb5c01357b06648ebba
 SHA512 
4424305debc7b055fcd19b27714df46d54f8ae38452d8d5a3276df70a6c27e0094081020fdf2c34c73275cb058054414ac80843bb3e6a841bb3556ce39c76287
-DIST psycopg-3.1.9.gh.tar.gz 487052 BLAKE2B 
0422742d21b872c927d8df5f85e8e64fbfc912d08db85dbb1675fa64ccec4bd849b05b1f4773898b791edf0fbcd1aa0fe2c8bc210fd1672f70fba24df10b3624
 SHA512 
84e48b8fa7c8f677e193585e69e31dd43b8b55379f2370753e2af99351be25c2eba0bc66f19cb1ed65b8762123cc7a8d10023810815c53a8c963c6b743822766
 DIST psycopg2-2.9.4.tar.gz 384017 BLAKE2B 
4bc0afcc890c8a257c1ccd5c6e4e5301857a80f8b1428aa46c1473c9e18f5d2914a2e592c13336b06106217bb334d9b0321835bdd123f1627cbeb29dedf97bf7
 SHA512 
259088e42e0ab0d8a1a0ccf04f5e560f32c6179b4a0a0059e91bcf269baa8f4b0f1f949c332c640a2438c927a29b2c144078a861f8e18ba9c764da7c93c73b8d
-DIST psycopg2-2.9.7.tar.gz 383496 BLAKE2B 
ebec20330ed5e8f1e6190ebbbf9b7a2127e260a3979d63b5dc376843d549412d3b5157a471c00562ff2111c4f3d45c6fd18aa5682368057a90a78a8616eb62be
 SHA512 
77f9136989ce035dc66eec47271bd2e18606db0637eb34300b0b95895358499dae2f5f714ce49d817070f949ec9daa46d221861449cce75225c15c19e757c1a3
-DIST psycopg2-2.9.8.tar.gz 383802 BLAKE2B 
2a31bca4d5ebbaeeead72fb63f5208b6404291b8cbf2911ecd8043264dabaec7702f00fb94dc222e4bba11673fcf08fcf08f0dcbba8f093c0cb88e3143173c9d
 SHA512 
a540773c0963c2c6e77bd3b9caa117d435f1b40f5a4485bb8eb43a833016b8f53d55a680e5ced998a94480c107a9d479541a1366d55643846d5d0c283b4aabed
 DIST psycopg2-2.9.9.tar.gz 384926 BLAKE2B 
8418fca1329703cedfc86be74d85cae5133a0604bb8a21fa43e5359a46626d38ef227d0cd8fbbeb497e2db517a469d7f3e86b74ef9163617a547e999073a6b4c
 SHA512 
a691fd09762221e854861dedce37b05e5354e0701feea470a6d5046960056ef02a8c9ecfa751adeba485271ea7d5834643b7d3a3c3f3270087f5ed9c68509f5f

diff --git a/dev-python/psycopg/psycopg-2.9.7.ebuild 
b/dev-python/psycopg/psycopg-2.9.7.ebuild
deleted file mode 100644
index c185e47bcf2d..
--- a/dev-python/psycopg/psycopg-2.9.7.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# 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
-PYPI_PN="psycopg2"
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="PostgreSQL database adapter for Python"
-HOMEPAGE="
-   https://www.psycopg.org/
-   https://pypi.org/project/psycopg2/
-   https://pypi.org/project/psycopg2/
-"
-
-LICENSE="LGPL-3+"
-SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-IUSE="debug test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=">=dev-db/postgresql-8.1:*"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   test? ( >=dev-db/postgresql-8.1[server] )
-"
-
-python_prepare_all() {
-   if use debug; then
-   sed -i 's/^\(define=\)/\1PSYCOPG_DEBUG,/' setup.cfg || die
-   fi
-
-   

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

2023-11-18 Thread Michał Górny
commit: 0b15bb97965cf2cb553c6e7d35cc68aecf0eb8f7
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Nov 18 15:00:34 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov 18 15:47:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b15bb97

dev-python/pydantic-core: Remove old

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

 dev-python/pydantic-core/Manifest  |  21 ---
 .../pydantic-core/pydantic-core-2.11.0.ebuild  | 140 ---
 .../pydantic-core/pydantic-core-2.12.0.ebuild  | 150 -
 .../pydantic-core/pydantic-core-2.13.0.ebuild  | 150 -
 .../pydantic-core/pydantic-core-2.14.1.ebuild  | 150 -
 .../pydantic-core/pydantic-core-2.6.3.ebuild   | 137 ---
 6 files changed, 748 deletions(-)

diff --git a/dev-python/pydantic-core/Manifest 
b/dev-python/pydantic-core/Manifest
index 02f401c6bbfa..f363ee46cbc4 100644
--- a/dev-python/pydantic-core/Manifest
+++ b/dev-python/pydantic-core/Manifest
@@ -2,7 +2,6 @@ DIST ahash-0.8.3.crate 42416 BLAKE2B 
84836a4e33451012ff32c1a1a90500d87eb7ce649b6
 DIST ahash-0.8.6.crate 42780 BLAKE2B 
ce2fb8201a484715d42bbd9ca1bfe2d5f541d90e3619ebd437c34a018920b679d5a11f9e96be48fbdabd2e98a379c0395d118616f21eb9004724d8fcb04b2b2b
 SHA512 
46428b27e96be1f30058b9383a94988beeb5064dfb4df04d6959b451d0c77ef69fc51f07fdf9511ab9728295eb6beee7783c31a2297f9e473fc537883e722b73
 DIST aho-corasick-1.0.2.crate 167694 BLAKE2B 
fa5323cbe6cb73594dfa4c327c64676bc1e006dadc0b9def325974c83b9a769beba02d59a4657ec7a2d0cc511a7b7cc6f72cf57b8f9e639206d1c2bf13107a52
 SHA512 
5c75451f96fbbd670e6af0e1f54df2bdb57259dfe6898495ac46a5b2fc04f316a4698fd5cfd4ec31a94c298661937a8de08ce97cab3890fb3c015e4a2a67bb7b
 DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
-DIST base64-0.21.2.crate 76389 BLAKE2B 
6da080dfc31c5b2ebdbfd336be6e71373918f9388c85649133363a60ee1647b6ad67c7dfd461b6ee842c3633e40593b6ac2f313585b3e8e07dbd690739f433f9
 SHA512 
3f85bdf846e2f8a2e0f2335749bab58c904479a29311143580f1de42455799d04606dedbf64d355af580d77867d7b895e1078463c7cc5a5fbd9ded9d7cbf3559
 DIST base64-0.21.4.crate 77029 BLAKE2B 
4380440305c8a293218bb1fdba5c257b2a088af2f74f2936937cd0f0b3462248b572bdbfe5e2a82af1f2cf04267267317b1c2b74972fa9976795e9c174d2352f
 SHA512 
33fba19be1e7c3e74b57ae0487fda904258f31457c005467caf2e44eb55e271e0d2e3f2d4b80b667b05fc625878e0b136a07984dc88335a2099278672b3c4b0f
 DIST base64-0.21.5.crate 77134 BLAKE2B 
901cf92d7dd8af2bbb789ffbe60972c1fd295b16690ecebbcb500e4613afa057ab2b294bbafdcaa4007f46412825260a0711d89e55664418a503dde02c8afd1a
 SHA512 
40b1d8470a932c8b7f31717e33bf26742c1bf920caae639b8a992f77e64d5e6d287569742c1348daa25b7325f8ca8d8a312754a743dab3932181f37149d91b16
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
@@ -28,13 +27,10 @@ DIST lexical-write-float-0.8.5.crate 100281 BLAKE2B 
d5885d793ddcb8414fc9cd3085f0
 DIST lexical-write-integer-0.8.5.crate 55427 BLAKE2B 
54bb11be6c9377518384ad843d90d3bd344edadb889e1049ca8b58e34862e6d2a6730cd772c38859372d1068e110fd67db147c2d4c90bdd9bdb232ced7be4710
 SHA512 
a749846f8beb9b01ce61473f6ce123afb1b9f6efd91428cfff1fbbdd77422867e6eed4cd04c3ef25cd2d5be59864fa0e213ce296735e4021ac4632634b345838
 DIST libc-0.2.147.crate 686772 BLAKE2B 
ab2f0c65d071d46b8b88149add1c8429237ef6d9e0563d56ee1adbf23e6147dbb57fb68fbd02498f8ec75327693237a47e5e5259615ce8b0d5ed7a03bbf4fffb
 SHA512 
bfb3c230b59d623b98726f92b7c3f897b47ba3d22fe9834c15f5b4c1b662289aba35a0ae3acfc704ad74696db8c691ee007b9cc6fa03ae65a18eb6bedc81931e
 DIST lock_api-0.4.10.crate 26713 BLAKE2B 
113adf8554c65e9782e8fd0360d0398567dfbfddb1fea4928cc152fbab98dbe086e42b81170f6f5c333d61dd3261e8a1ebfbaed786e6bf6378e6afde6d7f9e5c
 SHA512 
ffe8cad8099bc382832181c1ff95e0935993491f247114604201be7d4ddf8402fd4db8fd6499c611f95fbce7d57dc3d3738eddfab31c52f50ab8709e549697db
-DIST memchr-2.5.0.crate 65812 BLAKE2B 
57966413a1f933dcb2d2d4ccb29c247070f65a83299b2a9f5aa83f5a48a5c5f1c4c7c632fa63bd19f9508e9291e7258db2f16e2813a56fd84e0856f70f1e67ab
 SHA512 
444a163b484c233e78c0e2e4d51f01ce2da93d7d29f516a95e4b0866b20bdfd3f34137653abed53eb70387991ee3e2b5937d8d4360a85bbcb50a93005a75defa
 DIST memchr-2.6.3.crate 94377 BLAKE2B 
5f1603397d6703ddd9a1e68429cb6e9dae9021e14692c1e084f3b5c82d36645a1fa930c7a76b97df8e1919402fa7e1c621969ce85ce20c82b3087104afe18f25
 SHA512 
8d5e1425ea702a0950c95271dfd2e81610731496f77af0d683536b074a22922a7d7ec6da41577487d1d658e3b27257b7d1e142761b523e68760a2f5f24f049bc
 DIST 

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

2023-11-18 Thread Michał Górny
commit: 0d7229582dc57f24f013d76bd180ae1785c05b49
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Nov 18 15:14:38 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov 18 15:47:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d722958

dev-python/jupyterlab-server: Bump to 2.25.2

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

 dev-python/jupyterlab-server/Manifest  |  1 +
 .../jupyterlab-server-2.25.2.ebuild| 66 ++
 2 files changed, 67 insertions(+)

diff --git a/dev-python/jupyterlab-server/Manifest 
b/dev-python/jupyterlab-server/Manifest
index ecc94363f2d1..c251e7a3f2c4 100644
--- a/dev-python/jupyterlab-server/Manifest
+++ b/dev-python/jupyterlab-server/Manifest
@@ -1,2 +1,3 @@
 DIST jupyterlab_server-2.25.0.tar.gz 72251 BLAKE2B 
aac9191493833aea1dbd2b2b85365bab2bfbf06576c853668cc94d62b03b8cabaabc2df8c76ae57c8d76d55ddf646bdf51de00f682cc5b4b27252d5bd409bc61
 SHA512 
b97a1e5da8f30e83971be152a39c5a6553e6a589000f4848feb561b018b310f445853825215cfdb823666d73d4b117ed8914138c8a319035dac893f85951
 DIST jupyterlab_server-2.25.1.tar.gz 73845 BLAKE2B 
a2eb8ac0d6ffe76cf8e2bc2464c9466ed098acb03ad8fd50bfcf87b461366d0a877d3e3311382c1c1f0e4046a42b8adb58ffd21ef5a5865e5a5986f20316
 SHA512 
179c3fc0f09c2456b5be8ae2d35e809df63766dd3e5b740eb9e9d5630152aa8bef6f1ad08602e0bda5860cdad0d681d771cd22eac4ea8b6fc07ad8609e83e810
+DIST jupyterlab_server-2.25.2.tar.gz 74028 BLAKE2B 
6dffdea7c002fee946a8af728592ea2404f4568bdfaae1727da5c3725edb284a7ad8594efdf71a4671249a4164878288bcb4aa588a59f45fa83fbda0656db89b
 SHA512 
6270505170e7586fae8c4f7fcabaed6e2ef2068ec35bc5eb630e1b5177aab24d8e8be4755ad6dd3f97c5e3a1aa6c770f554efe92a2db5a5bfe99bf420e2b5a34

diff --git a/dev-python/jupyterlab-server/jupyterlab-server-2.25.2.ebuild 
b/dev-python/jupyterlab-server/jupyterlab-server-2.25.2.ebuild
new file mode 100644
index ..f78ef98f9e9b
--- /dev/null
+++ b/dev-python/jupyterlab-server/jupyterlab-server-2.25.2.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Server components for JupyterLab and JupyterLab like applications"
+HOMEPAGE="
+   https://jupyter.org/
+   https://github.com/jupyterlab/jupyterlab_server/
+   https://pypi.org/project/jupyterlab-server/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/Babel-2.10[${PYTHON_USEDEP}]
+   >=dev-python/jinja-3.0.3[${PYTHON_USEDEP}]
+   >=dev-python/json5-0.9.0[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-4.18.0[${PYTHON_USEDEP}]
+   >=dev-python/packaging-21.3[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.31[${PYTHON_USEDEP}]
+   >=dev-python/jupyter-server-1.21[${PYTHON_USEDEP}]
+   

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

2023-11-18 Thread Michał Górny
commit: f824c3666d96dc6094e241a136e3994792bd6409
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Nov 18 15:13:49 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov 18 15:47:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f824c366

dev-python/python-mpv: Bump to 1.0.5

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

 dev-python/python-mpv/Manifest|  1 +
 dev-python/python-mpv/python-mpv-1.0.5.ebuild | 46 +++
 2 files changed, 47 insertions(+)

diff --git a/dev-python/python-mpv/Manifest b/dev-python/python-mpv/Manifest
index fb30d89f9b6a..06b803877dfa 100644
--- a/dev-python/python-mpv/Manifest
+++ b/dev-python/python-mpv/Manifest
@@ -1 +1,2 @@
 DIST python-mpv-1.0.4.gh.tar.gz 211628 BLAKE2B 
cb3b9042648ffd0472093f84116084f255893ab7068379a01011e8153da9c60c525c9b701e8f0be29ebbfaca9da9b4fd0024741e7b243b13c3b9e69f597dede8
 SHA512 
d8bab1373961ef52645f0886f317e8a1328a9d737c1a7de77d0f348a31822daa3120b79d9fd8e969c971b1de9c30fdd40aa120c8775ad3110f5a11ab9992ae7c
+DIST python-mpv-1.0.5.gh.tar.gz 211622 BLAKE2B 
eeda4e61c8e2728898ddae7c2cd9e92a7cf718b22aefd8104edf361b7d7feab7655561019cbed35045cbdc4faac96e0d85c77d053bfae61e05052a981bd00342
 SHA512 
cefc0b38146d707a06e2b9e58951675be8d236c95e24de7665085641b24f7d7d5303130ebdb4c97f4f4c79b6de393c30656d9fc0dabf6760156d4aca8207d77c

diff --git a/dev-python/python-mpv/python-mpv-1.0.5.ebuild 
b/dev-python/python-mpv/python-mpv-1.0.5.ebuild
new file mode 100644
index ..bc051b93bc18
--- /dev/null
+++ b/dev-python/python-mpv/python-mpv-1.0.5.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1 virtualx
+
+DESCRIPTION="Python interface to the mpv media player"
+HOMEPAGE="
+   https://github.com/jaseg/python-mpv/
+   https://pypi.org/project/python-mpv/
+"
+SRC_URI="
+   https://github.com/jaseg/python-mpv/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   media-video/mpv[libmpv]
+   dev-python/pillow[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   test? (
+   dev-python/pyvirtualdisplay[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # hanging tests
+   
tests/test_mpv.py::TestLifecycle::test_wait_for_property_event_overflow
+   tests/test_mpv.py::TestStreams::test_custom_stream
+   )
+
+   virtx epytest
+}



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

2023-11-18 Thread Michał Górny
commit: 0225c3530c7a7096c510394275fec780f285eea3
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Nov 18 15:05:56 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov 18 15:47:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0225c353

dev-python/hcloud: Bump to 1.32.0

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

 dev-python/hcloud/Manifest |  1 +
 dev-python/hcloud/hcloud-1.32.0.ebuild | 49 ++
 2 files changed, 50 insertions(+)

diff --git a/dev-python/hcloud/Manifest b/dev-python/hcloud/Manifest
index 07a4850bcf0e..7cb000461067 100644
--- a/dev-python/hcloud/Manifest
+++ b/dev-python/hcloud/Manifest
@@ -1,2 +1,3 @@
 DIST hcloud-python-1.30.0.gh.tar.gz 108965 BLAKE2B 
b078310dcab67b37744ab285fe3c3207956f778de9c85fb64cbf4777250b3852a7bb19a6e2498a19bc1027a7b5edebc3aa0011192edf057ce1a1591e610387ef
 SHA512 
459fdeff833a86c9c6869e06eac5b96250d2f0c9d1ebf55053c278ae8417af04611d4bb7bd89a757f75e5bc7303e13e235ba57496efcc59f63c38cf48fb87d82
 DIST hcloud-python-1.31.0.gh.tar.gz 109239 BLAKE2B 
26a58fe75386f98403afd6f13c55768fa676d130243c9c8ef70c0c6310e2ec76235eadc50122b2ce203f190244e0d36f4d7b05e07c2e8fbe5707120634e1ef6c
 SHA512 
be3d3e643e970390faae6d3da9e75b754d167398a7a6d04f06a4dea1bc79c160a39184365019ed1f8c7242a85f5deb9d43d8923cc1907861d38089fe8835ed62
+DIST hcloud-python-1.32.0.gh.tar.gz 109858 BLAKE2B 
7e242a92c81278facd7f9d2042d2d36787153215a72e97da7616f7d6b6ca6c06fadfd6b33bdab3699a8d8ac6ec1d7327b78a224a3f674a13a7d06791e91d4658
 SHA512 
013cd3a7e54b12348e4ec87e489b461c41822a85cd9fafc4421a8bb404ecf1fa079d99217db5f770e893ab9bb7223b588e4429968b8339b4d23654610dfa80c3

diff --git a/dev-python/hcloud/hcloud-1.32.0.ebuild 
b/dev-python/hcloud/hcloud-1.32.0.ebuild
new file mode 100644
index ..498400383d05
--- /dev/null
+++ b/dev-python/hcloud/hcloud-1.32.0.ebuild
@@ -0,0 +1,49 @@
+# 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
+
+MY_P=hcloud-python-${PV}
+DESCRIPTION="Official Hetzner Cloud python library"
+HOMEPAGE="
+   https://github.com/hetznercloud/hcloud-python/
+   https://pypi.org/project/hcloud/
+"
+# sdist is missing doc assets as of 1.19.0
+# https://github.com/hetznercloud/hcloud-python/pull/183
+SRC_URI="
+   https://github.com/hetznercloud/hcloud-python/archive/v${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="examples"
+
+RDEPEND="
+   >=dev-python/python-dateutil-2.7.5[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.20[${PYTHON_USEDEP}]
+"
+
+distutils_enable_sphinx docs \
+   dev-python/myst-parser \
+   dev-python/sphinx-rtd-theme
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+   # Integration tests need docker:
+   # 
https://github.com/hetznercloud/hcloud-python/blob/master/.travis.yml#L16
+   tests/integration
+)
+
+python_install_all() {
+   use examples && dodoc -r examples
+   distutils-r1_python_install_all
+}



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

2023-11-18 Thread Michał Górny
commit: ba41b3eb046d61ed39edad9063cd83730f8ffaf0
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Nov 18 14:59:10 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov 18 15:47:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba41b3eb

dev-python/psycopg: Bump to 3.1.13

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

 dev-python/psycopg/Manifest  |  1 +
 dev-python/psycopg/psycopg-3.1.13.ebuild | 76 
 2 files changed, 77 insertions(+)

diff --git a/dev-python/psycopg/Manifest b/dev-python/psycopg/Manifest
index 3d1cca902c4b..f52294329416 100644
--- a/dev-python/psycopg/Manifest
+++ b/dev-python/psycopg/Manifest
@@ -1,4 +1,5 @@
 DIST psycopg-3.1.10.gh.tar.gz 490875 BLAKE2B 
26b82aa34f0eecc3e15943390b74d82e838415564f96d6d11c65d2d705045f78231d7a0275bc74b6a1e095210d2492e2e59debd4c19cdcfbe348fe598b95
 SHA512 
37d1d2cbe3956862d3dbecd50505267f89a837e42e188e7ff7295c4e5e0d480efd86019ce5a88cd9b682075e2e99ec9037f83de42cb1f5dbcc370a8d3c90a474
 DIST psycopg-3.1.12.gh.tar.gz 496491 BLAKE2B 
df70ae76cb740cbeb313925fafd23650a5d9cb584cb79409eb55ab73260c698758c78878bfa0fbe6c6f1b6f8e55fb91290403246360776176be1fdb758d7361d
 SHA512 
52489337ee4bfc4fe3070a731661264238646f50c86ecf9b4c902da1ab050b2ba6a8f8d1322b0f57f368d3c93f7ec3dd59f7970319e2df8eb52c728a5d7fecc1
+DIST psycopg-3.1.13.gh.tar.gz 500475 BLAKE2B 
c00176335808ba0fb15dc23fd93e394926517cb2c7e072a35ba909b0b1b128bdecf8305ae1d4e494a5b1f04fee28e98b862ef9f10bd152de6eb9a8e73cf8b5dc
 SHA512 
489ea9f562be681b8c96e47b65a1ec0f2f59587f7dc931744d9f6faede1b068fd6e464f530096cac276e1f73e99f069aaab5bd2c3955aa2e0511699659f3
 DIST psycopg2-2.9.4.tar.gz 384017 BLAKE2B 
4bc0afcc890c8a257c1ccd5c6e4e5301857a80f8b1428aa46c1473c9e18f5d2914a2e592c13336b06106217bb334d9b0321835bdd123f1627cbeb29dedf97bf7
 SHA512 
259088e42e0ab0d8a1a0ccf04f5e560f32c6179b4a0a0059e91bcf269baa8f4b0f1f949c332c640a2438c927a29b2c144078a861f8e18ba9c764da7c93c73b8d
 DIST psycopg2-2.9.9.tar.gz 384926 BLAKE2B 
8418fca1329703cedfc86be74d85cae5133a0604bb8a21fa43e5359a46626d38ef227d0cd8fbbeb497e2db517a469d7f3e86b74ef9163617a547e999073a6b4c
 SHA512 
a691fd09762221e854861dedce37b05e5354e0701feea470a6d5046960056ef02a8c9ecfa751adeba485271ea7d5834643b7d3a3c3f3270087f5ed9c68509f5f

diff --git a/dev-python/psycopg/psycopg-3.1.13.ebuild 
b/dev-python/psycopg/psycopg-3.1.13.ebuild
new file mode 100644
index ..9e575cdc3f54
--- /dev/null
+++ b/dev-python/psycopg/psycopg-3.1.13.ebuild
@@ -0,0 +1,76 @@
+# 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="PostgreSQL database adapter for Python"
+HOMEPAGE="
+   https://www.psycopg.org/psycopg3/
+   https://github.com/psycopg/psycopg/
+   https://pypi.org/project/psycopg/
+"
+SRC_URI="
+   https://github.com/psycopg/psycopg/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+S=${WORKDIR}/${P}/psycopg
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+
+DEPEND="
+   >=dev-db/postgresql-8.1:*
+"
+RDEPEND="
+   ${DEPEND}
+   >=dev-python/typing-extensions-4.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   >=dev-db/postgresql-8.1[server]
+   

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

2023-11-18 Thread Michał Górny
commit: 712b9d6f93d82522978e65ac497553901671fc8a
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Nov 18 15:10:36 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov 18 15:47:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=712b9d6f

dev-python/pytest-order: Bump to 1.2.0

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

 dev-python/pytest-order/Manifest  |  1 +
 dev-python/pytest-order/pytest-order-1.2.0.ebuild | 47 +++
 2 files changed, 48 insertions(+)

diff --git a/dev-python/pytest-order/Manifest b/dev-python/pytest-order/Manifest
index f5d10edcee2d..7f3fa8d69e4a 100644
--- a/dev-python/pytest-order/Manifest
+++ b/dev-python/pytest-order/Manifest
@@ -1 +1,2 @@
 DIST pytest-order-1.1.0.tar.gz 43385 BLAKE2B 
e0bb40d89dbbb382dec2828d024b9a9a8353c87a89d0d9fce517df2be248dc3d9f24672a91f6a9dd82e473d41fb677cc13ef1201563e25402288d5144a8742c0
 SHA512 
0ce0e0b0437031e672acb838f9e2bb40c2ee8afcc8463c779959309ace125b3a4c92efcf5e156c97037fa6b8d51c255e7cf272427e44587608c2a370289dd3c3
+DIST pytest-order-1.2.0.tar.gz 44307 BLAKE2B 
82611b713c9ae064c41e966d503c649c130d5a1df520594f513e9ab3d1cf6890fba65afa860822aedcee1a95617d3cd9010f5189d158cd76b2a4b9d25dd7d916
 SHA512 
f615dd57546e90c614af35fd79e7e579d48a5e709af3324f476d347e191606b81698bde619a2d0c7181e6f3b1a3c41121c1b06b5de87e66ac2caa77b5ea11ad9

diff --git a/dev-python/pytest-order/pytest-order-1.2.0.ebuild 
b/dev-python/pytest-order/pytest-order-1.2.0.ebuild
new file mode 100644
index ..02e3cb2bcb36
--- /dev/null
+++ b/dev-python/pytest-order/pytest-order-1.2.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="pytest plugin to run your tests in a specific order"
+HOMEPAGE="
+   https://github.com/pytest-dev/pytest-order/
+   https://pypi.org/project/pytest-order/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/pytest-6.4.2[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   test? (
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_DESELECT=(
+   # these require pytest-dependency
+   tests/test_dependency.py::test_order_dependencies_no_auto_mark
+   tests/test_dependency.py::test_order_dependencies_auto_mark
+   tests/test_order_group_scope_dep.py::test_class_group_scope_module_scope
+   
tests/test_order_group_scope_named_dep.py::test_class_group_scope_module_scope
+)
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs/source
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   local -x PYTEST_PLUGINS=pytest_order.plugin,xdist.plugin,pytest_mock
+   epytest
+}



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

2023-11-18 Thread Michał Górny
commit: 4054beaeaf5bd527a24db276502858668978f131
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Nov 18 15:07:56 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov 18 15:47:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4054beae

dev-python/pygments: Bump to 2.17.0

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

 dev-python/pygments/Manifest   |  1 +
 dev-python/pygments/pygments-2.17.0.ebuild | 46 ++
 2 files changed, 47 insertions(+)

diff --git a/dev-python/pygments/Manifest b/dev-python/pygments/Manifest
index 7bad1f079bde..0e53d345f375 100644
--- a/dev-python/pygments/Manifest
+++ b/dev-python/pygments/Manifest
@@ -1 +1,2 @@
 DIST Pygments-2.16.1.tar.gz 4872980 BLAKE2B 
57ec4f52f2bca3d9df993f583434d61ad0adbc2719f2d0b4ac84160672a3a57ec144509c520f2724a15f0222548abfbe0e743fa31a8dac64d54111b2d7393ae4
 SHA512 
9b66c79c03e7ecd36cc00efd428a0a6b372e70dbccdcaae26eff4d56c07a17e2e00d2cf0291eb6624ffd1c896b797789b973e80ccbca4240d56daad95eacfd80
+DIST pygments-2.17.0.tar.gz 4827657 BLAKE2B 
53ab36177bb88a3a19cd14a86bedab5aecf3286e2b08432f643d31d22179c4bf7e938dc8fffc3a5ecfcfead747d26085730dd611d050ae649cea62353639941e
 SHA512 
b385f58bb7dba6b193e6c9715e0a34a883d810d2ee919a24268d7b9fffaf7501c0964c8d84aa26edcb503141330e6b752fe52d11b3d146177d42ecd3ab9211de

diff --git a/dev-python/pygments/pygments-2.17.0.ebuild 
b/dev-python/pygments/pygments-2.17.0.ebuild
new file mode 100644
index ..11302a94d365
--- /dev/null
+++ b/dev-python/pygments/pygments-2.17.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYPI_PN=${PN^}
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 bash-completion-r1 pypi
+
+DESCRIPTION="Pygments is a syntax highlighting package written in Python"
+HOMEPAGE="
+   https://pygments.org/
+   https://github.com/pygments/pygments/
+   https://pypi.org/project/Pygments/
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+
+BDEPEND="
+   test? (
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/wcag-contrast-ratio[${PYTHON_USEDEP}]
+   virtual/ttf-fonts
+   )
+"
+
+EPYTEST_DESELECT=(
+   # fuzzing tests, very slow
+   tests/test_basic_api.py::test_random_input
+   # incompatibility with python-ctags3, apparently
+   # https://github.com/pygments/pygments/issues/2486
+   tests/test_html_formatter.py::test_ctags
+)
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_install() {
+   distutils-r1_src_install
+   newbashcomp external/pygments.bashcomp pygmentize
+}



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

2023-11-18 Thread Michał Górny
commit: bcf04f63539f8ea51e61cf653b27f9f6b54e7af8
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Nov 18 14:57:29 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov 18 15:47:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcf04f63

dev-python/jellyfish: Bump to 1.0.3

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

 dev-python/jellyfish/Manifest   | 27 +
 dev-python/jellyfish/jellyfish-1.0.3.ebuild | 85 +
 2 files changed, 112 insertions(+)

diff --git a/dev-python/jellyfish/Manifest b/dev-python/jellyfish/Manifest
index 9841b6c96e9d..18b17f77d226 100644
--- a/dev-python/jellyfish/Manifest
+++ b/dev-python/jellyfish/Manifest
@@ -1,42 +1,67 @@
 DIST ahash-0.8.3.crate 42416 BLAKE2B 
84836a4e33451012ff32c1a1a90500d87eb7ce649b60dff4eecfb0d25b9782a186376c154673c3121b154ff4616016d1718dfd687b88f4772c2c89eeb2f119b6
 SHA512 
cf2d2f1201ac0969cf4e2a0c47090bee971b2287ac44b5e091c90a9eced03cf6ff56d7900cc0f529d4acedc30bd400261c15e50efabdd1731f79951b449af53e
+DIST ahash-0.8.6.crate 42780 BLAKE2B 
ce2fb8201a484715d42bbd9ca1bfe2d5f541d90e3619ebd437c34a018920b679d5a11f9e96be48fbdabd2e98a379c0395d118616f21eb9004724d8fcb04b2b2b
 SHA512 
46428b27e96be1f30058b9383a94988beeb5064dfb4df04d6959b451d0c77ef69fc51f07fdf9511ab9728295eb6beee7783c31a2297f9e473fc537883e722b73
 DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
 DIST csv-1.2.2.crate 887958 BLAKE2B 
f1a5c11e2bb721dc235ee59e02861125535cab2fba6bafbbc166c8f6a2e5616b11c70ddfac5d4e092bc29207ccf9c1f4c4b893da4645d595e1f7afd409731727
 SHA512 
7176b683f016e8872395eb5b153634926e5cf449147e690a2e08b79e8068c111d2ebab40fb6c4b3b03d34b7c1facf3ac1e04a69e079e7b0e0592691dc2d2d790
+DIST csv-1.3.0.crate 888212 BLAKE2B 
df05956223c50cde32f4ae6df922fbdedd8b50008a8898dd49bcc8bb7430d25727a03430c32ec23cc44ced043709de1f80f4d750e335bd12b22d0b06050881c6
 SHA512 
1b9e870c433e4d37e61cd604d2712c59ccd392cab55b8c88596a7094245072dcae02ecc80d3ee7cdaaa083ec2c2865b71712330c55e93715917a86106a2230ed
 DIST csv-core-0.1.10.crate 25668 BLAKE2B 
8e9a56c26e75f4c4c9e90a21cc30c60cc3fff17515ac93bc858e8ec45e130df2ecabafa7c513b2d2815269fbbd98c418269dfb1bf1425d2fd32fe46823cee6c8
 SHA512 
2a269d050fbe5d9e0f5dcda2de1e84bfeb69538dde86040ad1ec7307a214eed813a1482acb5029a51f18126d384d5238355e021964e47811db971a0821bcc328
+DIST csv-core-0.1.11.crate 25852 BLAKE2B 
9f56cea786b5b35f6fd5c4f41fc3cc06d777f6d643d939ca7d57b1f1a24d4ee16ae3a4de629e484b0e4cf87009abf4911dc4d1bc199968ef5c7f4100cd238d1a
 SHA512 
0445c8a4d4d0f90f03e5d6507c26454aaeac0b355fb39d19e1676a7cb27b4372db3541367ce838d38151862b7bfbf19750cb550e24e74ab5e07ae9bb4edeedee
 DIST getrandom-0.2.10.crate 34955 BLAKE2B 
8e7b8554ae360484ceca2a05f834c2664b08f41cbc6c955663e1f8f22fb5750481518bf1c7b49f49223a99a66914ef013347b9186acc97a20249f3222a13f9d4
 SHA512 
82af9e0417bff9272ed0478be4ac90426405ce210014b21899c6b95fde1b16893bf46295388ff5f13fa712a04c99c46b770fab83f41a1343af1590a86ca8da3b
+DIST getrandom-0.2.11.crate 35391 BLAKE2B 
cc3af20769f8effebcd6fe4f48bb762211f78cfad016b796ce4b6b83a25d0a758ecee4352af18ef97e84c17fb4efb0c7bf113b53d2dd30eaa32067fed97978fa
 SHA512 
2230c219e1080b4b13f207bdfd54b1acff37d9e5fec5263ec9952df9c0279939b231c722b54524deab85002caf1047a471f3fba8090428d918e99d53edf82345
+DIST heck-0.4.1.crate 11567 BLAKE2B 
520aeea740cfa30b0cca12f73594ffa655f32959673b1c9caaca1ea0162e455546ae3033881394c0ba0516bcd5c9a997da02162e1585522d665813b9096eabd9
 SHA512 
8c80e959d2f10a2893f9a71994720f90747742bb5b61fc0a539eed3ea5679b140c48fd7f7690d7122cd6af5f7f20a19d412e3569fe741c6d31f6b2ce1e0b80e8
 DIST indoc-1.0.9.crate 13475 BLAKE2B 
a9696788574e56dd125c3371169fd59d6947d188f76e2669b21c0304692efd6709cd048920f7822e92c6a5620fb178e0e85c7776118cef8ccee0f58398e14abf
 SHA512 
db8aef4a7bb606452dc8ed45aa29a255c7a135357a0bd586fb4429c5f56a1aa2ca9400d6fac39956aeb486a15d25cf5d1b9524967867f2c651d9d563e3e85be8
+DIST indoc-2.0.4.crate 14311 BLAKE2B 
8d604e20825ae64530014081c627abe4ecec6447e1e214408743aca79ed217531baad4bd7021137ae6628555d769a248f06acc556cc3254d2626074aab110a44
 SHA512 

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

2023-11-18 Thread Michał Górny
commit: 6f9bcde2d0635a1bdafb29c644a39a398936d94a
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Nov 18 14:51:26 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov 18 15:47:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f9bcde2

dev-python/matplotlib: Bump to 3.8.2

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

 dev-python/matplotlib/Manifest|   1 +
 dev-python/matplotlib/matplotlib-3.8.2.ebuild | 332 ++
 2 files changed, 333 insertions(+)

diff --git a/dev-python/matplotlib/Manifest b/dev-python/matplotlib/Manifest
index 798ad0b13e6a..c6b5d58b1634 100644
--- a/dev-python/matplotlib/Manifest
+++ b/dev-python/matplotlib/Manifest
@@ -4,3 +4,4 @@ DIST matplotlib-3.7.2.tar.gz 38095843 BLAKE2B 
e26e78ce3a27604ff3d0f4d280798715b2
 DIST matplotlib-3.7.3.tar.gz 38097222 BLAKE2B 
e0207c8f8bda2db3f9e45d2f606f01374c8d829d747f29d6a5e46cbfc215960b1bf3f5ee471c2c73f4200ebb0a7c9e8b783cb8569ecbb26a3fbc0d802592db0e
 SHA512 
034b81ef4811089e845855eb339155b18b1221ffd325ea73c83e83bb433374dfa4e650e29bbae5ad63a84090eb4b013d0f106ff37c30fd661b4d071004745caa
 DIST matplotlib-3.8.0.tar.gz 35864435 BLAKE2B 
d0eb2893447782f54ca9c8101ca54fa9d86a9f2ef89fb0a17d32c74f3e46728b55c6bed476852d0c11286dc0030028c241adce29024b34845546af6f579ac7bf
 SHA512 
0f75495210946adf0a36af13a75bc9910d345cc05636019952f35856b4c2bfac8a79c48d5a3348e844cfdac797f3ce490fe6a4e1a4fc7033092fee61f9913e21
 DIST matplotlib-3.8.1.tar.gz 35868840 BLAKE2B 
beec824c46279cb92608ffca0dc1835c1d82ef32d68b547c9a5088404a0b37044c1860c59ac16c0c1b65658c7d64b7b4c83b65b38ffb0b320d4c5a3cc4383fb9
 SHA512 
bb933361caba0f4ea590df56569edf4cb728f1daa1219f8793b5ae6ba591cb5d1600fdd1693b7c72a8bb70b0da696b05f1b6ddcabe93d723f29d8541fbf0372c
+DIST matplotlib-3.8.2.tar.gz 35866957 BLAKE2B 
17b3de0101c4e9d76cddc7fa5e44507f1dd628fa70ac0d3c55fb83ca5d36156904bfab50212aaeb0fb89d17615799fe22082ecc1ababd172e39a069b38519064
 SHA512 
4336ca9799bb03fc2f885e35889ad1c62412f7d7b6aa8e284049f75d1166d2f6753c27cf827f0e7f0bb461d3707ccf63a3172ed82f26ec413c0a6578791f957b

diff --git a/dev-python/matplotlib/matplotlib-3.8.2.ebuild 
b/dev-python/matplotlib/matplotlib-3.8.2.ebuild
new file mode 100644
index ..da349d6f5511
--- /dev/null
+++ b/dev-python/matplotlib/matplotlib-3.8.2.ebuild
@@ -0,0 +1,332 @@
+# 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
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE='tk?,threads(+)'
+
+inherit distutils-r1 flag-o-matic prefix pypi toolchain-funcs virtualx
+
+FT_PV=2.6.1
+DESCRIPTION="Pure python plotting library with matlab like syntax"
+HOMEPAGE="
+   https://matplotlib.org/
+   https://github.com/matplotlib/matplotlib/
+   https://pypi.org/project/matplotlib/
+"
+SRC_URI+="
+   test? (
+   
https://downloads.sourceforge.net/project/freetype/freetype2/${FT_PV}/freetype-${FT_PV}.tar.gz
+   )
+"
+
+# Main license: matplotlib
+# Some modules: BSD
+# matplotlib/backends/qt4_editor: MIT
+# Fonts: BitstreamVera, OFL-1.1
+LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+IUSE="cairo doc excel gtk3 latex qt5 tk webagg wxwidgets"
+
+# internal copy of pycxx highly patched
+#  dev-python/pycxx
+RDEPEND="
+   dev-python/certifi[${PYTHON_USEDEP}]
+   >=dev-python/contourpy-1.0.1[${PYTHON_USEDEP}]
+   >=dev-python/cycler-0.10.0-r1[${PYTHON_USEDEP}]
+   >=dev-python/fonttools-4.22.0[${PYTHON_USEDEP}]
+   >=dev-python/kiwisolver-1.3.1[${PYTHON_USEDEP}]
+   =dev-python/numpy-1.25[${PYTHON_USEDEP}]
+   >=dev-python/packaging-20.0[${PYTHON_USEDEP}]
+   >=dev-python/pillow-8[jpeg,webp,${PYTHON_USEDEP}]
+   >=dev-python/pyparsing-2.3.1[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.7[${PYTHON_USEDEP}]
+   >=dev-python/pytz-2019.3[${PYTHON_USEDEP}]
+   media-fonts/dejavu
+   media-fonts/stix-fonts
+   media-libs/freetype:2
+   media-libs/libpng:0
+   >=media-libs/qhull-2013:=
+   virtual/imagemagick-tools[jpeg,tiff]
+   cairo? (
+   dev-python/cairocffi[${PYTHON_USEDEP}]
+   )
+   excel? (
+   dev-python/xlwt[${PYTHON_USEDEP}]
+   )
+   gtk3? (
+   >=dev-python/pygobject-3.40.1-r1:3[cairo?,${PYTHON_USEDEP}]
+   x11-libs/gtk+:3[introspection]
+   )
+   latex? (
+   virtual/latex-base
+   app-text/dvipng
+   app-text/ghostscript-gpl
+   app-text/poppler[utils]
+   dev-texlive/texlive-fontsrecommended
+   dev-texlive/texlive-latexextra
+   dev-texlive/texlive-luatex
+   dev-texlive/texlive-xetex
+   )
+   qt5? (
+   

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

2023-11-18 Thread Michał Górny
commit: f7b2ee694556ff18162dbc7da80f00dab88dd9c5
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Nov 18 14:52:46 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov 18 15:47:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7b2ee69

dev-python/python-ldap: Bump to 3.4.4

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

 dev-python/python-ldap/Manifest |  1 +
 dev-python/python-ldap/python-ldap-3.4.4.ebuild | 80 +
 2 files changed, 81 insertions(+)

diff --git a/dev-python/python-ldap/Manifest b/dev-python/python-ldap/Manifest
index 4526b44b1676..d451602e0a26 100644
--- a/dev-python/python-ldap/Manifest
+++ b/dev-python/python-ldap/Manifest
@@ -1 +1,2 @@
 DIST python-ldap-3.4.3.gh.tar.gz 378215 BLAKE2B 
d5c165e668ed8bf1415e06e28e306bb757dea71ee7cc1ad380c35a5d911767fd08e249577aef0e5e888c1e9129072f93f499560e8b70e6848fbad4d7f9bb95a6
 SHA512 
a52403b7d9fc4d114b995640ff34f5aefd313d36cea5ff6de73ea9f46036694ebd43cd9d11382daf3be9da887f62c6675b49d684c05a7d5f0c93d446b16d1981
+DIST python-ldap-3.4.4.gh.tar.gz 378862 BLAKE2B 
05a0f9696b888f56ea51f4cdfc21e3c67b10aec8d1d300c1f6b26d23285d81e7a126e0e56e4a8343a5c1f35c919ef340287dc9109d26ed146e1d64a0831b722b
 SHA512 
de87bc6f64540969d1a0ec003f2518c4e8a1899798085371ed017209702fe0c580eea235def8208a5aea42541011b2515c982924f6a75558a84b3f01785254ae

diff --git a/dev-python/python-ldap/python-ldap-3.4.4.ebuild 
b/dev-python/python-ldap/python-ldap-3.4.4.ebuild
new file mode 100644
index ..b6b0d8598aa1
--- /dev/null
+++ b/dev-python/python-ldap/python-ldap-3.4.4.ebuild
@@ -0,0 +1,80 @@
+# 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
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Various LDAP-related Python modules"
+HOMEPAGE="
+   https://www.python-ldap.org/en/latest/
+   https://pypi.org/project/python-ldap/
+   https://github.com/python-ldap/python-ldap/
+"
+SRC_URI="
+   https://github.com/python-ldap/python-ldap/archive/${P}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+S=${WORKDIR}/${PN}-${P}
+
+LICENSE="MIT PSF-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="examples sasl ssl"
+
+RDEPEND="
+   >=dev-python/pyasn1-0.3.7[${PYTHON_USEDEP}]
+   >=dev-python/pyasn1-modules-0.1.5[${PYTHON_USEDEP}]
+   net-nds/openldap:=[sasl?,ssl?]
+"
+# We do not link against cyrus-sasl but we use some
+# of its headers during the build.
+DEPEND="
+   net-nds/openldap:=[sasl?,ssl?]
+   sasl? ( >=dev-libs/cyrus-sasl-2.1 )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx Doc
+
+python_prepare_all() {
+   if ! use sasl; then
+   sed -i 's/HAVE_SASL//g' setup.cfg || die
+   fi
+   if ! use ssl; then
+   sed -i 's/HAVE_TLS//g' setup.cfg || die
+   fi
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   # Run all tests which don't require slapd
+   local EPYTEST_IGNORE=(
+   t_bind.py
+   t_cext.py
+   t_edit.py
+   t_ldapobject.py
+   t_ldap_options.py
+   t_ldap_sasl.py
+   t_ldap_schema_subentry.py
+   t_ldap_syncrepl.py
+   t_slapdobject.py
+   )
+   pushd Tests >/dev/null || die
+   epytest
+   popd > /dev/null || die
+}
+
+python_install_all() {
+   if use examples; then
+   docinto examples
+   dodoc -r Demo/.
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+   distutils-r1_python_install_all
+}



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

2023-11-18 Thread Michał Górny
commit: 77479329cf9c3d8f1247372b422674a630152993
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Nov 18 14:50:42 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov 18 15:47:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77479329

dev-python/xarray: Bump to 2023.11.0

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

 dev-python/xarray/Manifest|  1 +
 dev-python/xarray/xarray-2023.11.0.ebuild | 83 +++
 2 files changed, 84 insertions(+)

diff --git a/dev-python/xarray/Manifest b/dev-python/xarray/Manifest
index 3ff08360e33d..9a43ac8bb635 100644
--- a/dev-python/xarray/Manifest
+++ b/dev-python/xarray/Manifest
@@ -1,2 +1,3 @@
 DIST xarray-2023.10.1.tar.gz 3796343 BLAKE2B 
8c4bcccf977bf22dcb7495a35b507b113cf19c202f4bdd90fb0146b1a8c75d79337f7dedad5d248330a2cc2dcfb07dae4faa60d90e611e1418be530c2ee4
 SHA512 
1fe193fc2fbd31d7478bd3152f8322f0c20e312518d1f607b483d2b9c3c19d84fb175319fa55fc01d5da13ee471c60c1976617e33760d10168d6fc7b556aeac4
+DIST xarray-2023.11.0.tar.gz 3800529 BLAKE2B 
45b54588e3178c5104f40741cf2a3cb6403a0ab199ad1b24a6b2da9cb19649184ba4ca516d54002753ba62c7df6e80dde3b25c68cd63d65dd076b412219de3bc
 SHA512 
fe84884b9147683d61d68233c703d07617f61638d84e28f94c9b9f1fdddf942c563af20a15c6d765b0ff169fe0985d74d7cb4d35d42c3988f62263e55e3e9071
 DIST xarray-2023.9.0.tar.gz 3776743 BLAKE2B 
38433f7898db2b53f31db134b110fea743ea5886c33f8f8390b85cda18c1a1d7d178681e4e442ecc39f2f19ae4b761f94b38ccab27e8e20c3463f4364f1222dd
 SHA512 
d6c1e6ff438415766dedada5841413b9c7514dc2b1bf71a4adb17df4d78b68f5f22cded09c20511e4e2e85ac3284c447fc13191397b7ae77d1294d7867e3ac3f

diff --git a/dev-python/xarray/xarray-2023.11.0.ebuild 
b/dev-python/xarray/xarray-2023.11.0.ebuild
new file mode 100644
index ..e158ce05a4de
--- /dev/null
+++ b/dev-python/xarray/xarray-2023.11.0.ebuild
@@ -0,0 +1,83 @@
+# 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="N-D labeled arrays and datasets in Python"
+HOMEPAGE="
+   https://xarray.pydata.org/
+   https://github.com/pydata/xarray/
+   https://pypi.org/project/xarray/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~riscv ~sparc ~x86"
+IUSE="big-endian"
+
+RDEPEND="
+   >=dev-python/numpy-1.22[${PYTHON_USEDEP}]
+   >=dev-python/pandas-1.4[${PYTHON_USEDEP}]
+   >=dev-python/packaging-21.3[${PYTHON_USEDEP}]
+"
+# note: most of the test dependencies are optional
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/bottleneck[${PYTHON_USEDEP}]
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   dev-python/toolz[${PYTHON_USEDEP}]
+   !hppa? ( >=dev-python/scipy-1.4[${PYTHON_USEDEP}] )
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # warning-targeted tests are fragile and not important to end users
+   xarray/tests/test_backends.py::test_no_warning_from_dask_effective_get
+   # TODO: segv in netcdf4-python
+   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-5-5]'
+   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-5-None]'
+   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-None-5]'
+   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-None-None]'
+   
xarray/tests/test_backends.py::TestDask::test_save_mfdataset_compute_false_roundtrip
+   # hangs
+   xarray/tests/test_backends.py::TestDask::test_dask_roundtrip
+   # mismatches when pyarrow is installed
+   # https://github.com/pydata/xarray/issues/8092
+   
xarray/tests/test_dask.py::TestToDaskDataFrame::test_to_dask_dataframe_2D
+   
xarray/tests/test_dask.py::TestToDaskDataFrame::test_to_dask_dataframe_not_daskarray
+)
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+
+   if ! has_version ">=dev-python/scipy-1.4[${PYTHON_USEDEP}]" ; then
+   EPYTEST_DESELECT+=(
+   
'xarray/tests/test_missing.py::test_interpolate_na_2d[coords1]'
+   )
+   fi
+
+   if use big-endian ; then
+   EPYTEST_DESELECT+=(
+   # Appears to be a numpy issue in display? See bug 
#916460.
+   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145224193-ns-int64-20-True]'
+   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1970-09-21T00:12:44.145224808-ns-float64-1e+30-True]'
+   

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

2023-11-18 Thread James Le Cuirot
commit: 62b83c28490cd84e357aacf1c73457133538f1fe
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Nov 18 15:25:57 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Nov 18 15:25:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62b83c28

www-client/vivaldi: Add version 6.4.3160.44

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

 www-client/vivaldi/Manifest   |   3 +
 www-client/vivaldi/vivaldi-6.4.3160.44.ebuild | 223 ++
 2 files changed, 226 insertions(+)

diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest
index db47cc6a3a8b..dcf10e882d00 100644
--- a/www-client/vivaldi/Manifest
+++ b/www-client/vivaldi/Manifest
@@ -4,3 +4,6 @@ DIST vivaldi-stable_6.4.3160.41-1_armhf.deb 100947840 BLAKE2B 
bae54369ea71ba429e
 DIST vivaldi-stable_6.4.3160.42-1_amd64.deb 105667884 BLAKE2B 
f8c82e798d612756e5e141b86f5380bb16e4ad0f625f990a1a0f38b582ba49adbf21e059c9e5acbcd7c3607e9dcafc2ad0917b14bc88d0d87ddb062053a3474f
 SHA512 
696550e2ffd4a2f2dcafa5a9dd841d0c6f77dd9eb0542a8425c7e21838a93c76eab9c0cdba1660ba245fe32b2022bfd204d7dc8a0dfb8a38a6faa77ef6e8a1f2
 DIST vivaldi-stable_6.4.3160.42-1_arm64.deb 100338168 BLAKE2B 
77b76252fab242aaea0b67ae34166c67df676211ac6e9d7eeae93765f2430bd7aa506cee93d8d5284b45cd3ec7daee12d56221322bfb8be6dd50d0789b7253be
 SHA512 
ac97adadaaa00cc1640fa2fb8cf65c712307b3416b1634509b9e01d9dc145923e96c31fc03c1dd5739ded4dfe6cf6cc8ce250d236c0c1be0672b8bfde9d8
 DIST vivaldi-stable_6.4.3160.42-1_armhf.deb 100941112 BLAKE2B 
41000cc4b743e7cabcdf404a5e2560b23a78b49ee3e66e81b7d9753b797ec8e302a99cc85c02fd21bc324d221543aa773600cb7748a96da3c7f7c708f7d31aaf
 SHA512 
64cbbd2acba9dadd2bbb85d342425d1a9b0b8b84ff3fad6a70e0a03f3651dd5c5fd4fdf4f7632302b158bf87c50d712e4a6098d503b3f276de9737a0ca79efd2
+DIST vivaldi-stable_6.4.3160.44-1_amd64.deb 105650520 BLAKE2B 
1b311740f1de24d1e342f22e214146a1c3cff7f3c76d98b0d5f1ba43317b2ed49b7c52d22e9f9875d9119e76cd1cf50e6f02d84087c97a375e2a224f15f94da1
 SHA512 
373dc3b77802ed49a4806b49a0cade41de1b60b6c2f00b0a64fd2fc44ad388ad099e4554f9d84031d40c64b10896c003b45942b0825cc9669cde942795410815
+DIST vivaldi-stable_6.4.3160.44-1_arm64.deb 100312072 BLAKE2B 
86075140c6960a541d1b56dc8c95e50d520cd3ec9fc6af60dffd22aaeee1a864c5dd50ac67c6ed311b7a7a6eb71047ab8bee7a00f5d43f205cdf6bfb5289cec5
 SHA512 
dd4264a8b401397d62915728eaac8f1ba9a00c10e99e8c38d92ba8abdf524435834a212c52be2b2107e4f8428ce6b4997f02882367f756ba420caeb4ad0c4858
+DIST vivaldi-stable_6.4.3160.44-1_armhf.deb 100950780 BLAKE2B 
5bbdcbbba0dd88db7b39c1717d52fd686d978d382f7a755b454275e19182ce4a80d9650950145b245f7bcaedfc24822de63d63d3d854110e23027ea9f4e67362
 SHA512 
d26a424fe216eaeb5bd13c502dcde826bd9560678f48cd5b7fd8ef8cfb98aaeb79156501a7db2b82dba2ba58de9861bbaf73f731d9b0945c0a23f4fc0cdbea70

diff --git a/www-client/vivaldi/vivaldi-6.4.3160.44.ebuild 
b/www-client/vivaldi/vivaldi-6.4.3160.44.ebuild
new file mode 100644
index ..9d522c106aff
--- /dev/null
+++ b/www-client/vivaldi/vivaldi-6.4.3160.44.ebuild
@@ -0,0 +1,223 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_VERSION="114"
+CHROMIUM_LANGS="
+   af
+   am
+   ar
+   az
+   be
+   bg
+   bn
+   ca
+   ca-valencia
+   cs
+   da
+   de
+   de-CH
+   el
+   en-GB
+   en-US
+   eo
+   es
+   es-419
+   es-PE
+   et
+   eu
+   fa
+   fi
+   fil
+   fr
+   fy
+   gd
+   gl
+   gu
+   he
+   hi
+   hr
+   hu
+   hy
+   id
+   io
+   is
+   it
+   ja
+   jbo
+   ka
+   kab
+   kn
+   ko
+   ku
+   lt
+   lv
+   mk
+   ml
+   mr
+   ms
+   nb
+   nl
+   nn
+   pa
+   pl
+   pt-BR
+   pt-PT
+   ro
+   ru
+   sc
+   sk
+   sl
+   sq
+   sr
+   sr-Latn
+   sv
+   sw
+   ta
+   te
+   th
+   tr
+   uk
+   ur
+   vi
+   zh-CN
+   zh-TW
+"
+
+inherit chromium-2 desktop linux-info unpacker xdg
+
+VIVALDI_PN="${PN/%vivaldi/vivaldi-stable}"
+VIVALDI_HOME="opt/${PN}"
+DESCRIPTION="A browser for our friends"
+HOMEPAGE="https://vivaldi.com/;
+
+if [[ ${PV} = *_p* ]]; then
+   DEB_REV="${PV#*_p}"
+else
+   DEB_REV=1
+fi
+
+KEYWORDS="-* ~amd64 ~arm ~arm64"
+VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_;
+
+SRC_URI="
+   amd64? ( ${VIVALDI_BASE_URI}amd64.deb )
+   arm? ( ${VIVALDI_BASE_URI}armhf.deb )
+   arm64? ( ${VIVALDI_BASE_URI}arm64.deb )
+"
+
+LICENSE="Vivaldi"
+SLOT="0"
+IUSE="gtk proprietary-codecs qt5 widevine"
+RESTRICT="bindist mirror"
+
+RDEPEND="
+   || (
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   ( app-accessibility/at-spi2-atk dev-libs/atk )
+   )
+   

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

2023-11-18 Thread James Le Cuirot
commit: 74f7d73233015aae2d3efa4ce27758235f89a57f
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Nov 18 15:27:36 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Nov 18 15:27:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74f7d732

www-client/vivaldi: Drop old 6.4.3160.41

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

 www-client/vivaldi/Manifest   |   3 -
 www-client/vivaldi/vivaldi-6.4.3160.41.ebuild | 223 --
 2 files changed, 226 deletions(-)

diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest
index dcf10e882d00..7c7207cf80d0 100644
--- a/www-client/vivaldi/Manifest
+++ b/www-client/vivaldi/Manifest
@@ -1,6 +1,3 @@
-DIST vivaldi-stable_6.4.3160.41-1_amd64.deb 105682124 BLAKE2B 
ea4531595a8efa583099dd118500c4c9dbd115d1f4c156f344ad53ce085128b7a374682bd83b41e384fe74dc292f875b6c4426d9a66f30f41b446d3c97a3ead8
 SHA512 
f5a1d5aa27224ee7a8574aed184f3de5176fca67f43e6459e8941dbb3b977cda5ece2557a9bc2777e958434ed6d5928c55bbc6e8bc5c150e84b28fc0558994b2
-DIST vivaldi-stable_6.4.3160.41-1_arm64.deb 100297480 BLAKE2B 
094173fda5a34456093cc834f1c9fa9eab0617c1f62351fbd518a4a30018c2999b54bf69e71a7d86c4eb7b16c74d3388644201d4258e8f6ea6c610d15f34f79d
 SHA512 
88d10bc11e0ebac9ebfcce4dc1621d3eac9407b5dd4e5e5e87f5c158b6703bbb4871b53a0218c050a72aac15b46ad09f91c8c0ab2a5bbc4bc0e71eb04c6c65a2
-DIST vivaldi-stable_6.4.3160.41-1_armhf.deb 100947840 BLAKE2B 
bae54369ea71ba429ec6e1ccba130c703bb54ac26f60903911d0f4ac519a4dda943e84e16408256627d0aa3e56521e0199c66b7db3a97e464bb5e463a7ad8b83
 SHA512 
59f3f3efcfa2bc12a6f05e9955593541284d0cfed2e1adb090673efd3e04849f944539324da2565f855f0b7b9b1d397cae976b107628b0fc0a01296acc93680f
 DIST vivaldi-stable_6.4.3160.42-1_amd64.deb 105667884 BLAKE2B 
f8c82e798d612756e5e141b86f5380bb16e4ad0f625f990a1a0f38b582ba49adbf21e059c9e5acbcd7c3607e9dcafc2ad0917b14bc88d0d87ddb062053a3474f
 SHA512 
696550e2ffd4a2f2dcafa5a9dd841d0c6f77dd9eb0542a8425c7e21838a93c76eab9c0cdba1660ba245fe32b2022bfd204d7dc8a0dfb8a38a6faa77ef6e8a1f2
 DIST vivaldi-stable_6.4.3160.42-1_arm64.deb 100338168 BLAKE2B 
77b76252fab242aaea0b67ae34166c67df676211ac6e9d7eeae93765f2430bd7aa506cee93d8d5284b45cd3ec7daee12d56221322bfb8be6dd50d0789b7253be
 SHA512 
ac97adadaaa00cc1640fa2fb8cf65c712307b3416b1634509b9e01d9dc145923e96c31fc03c1dd5739ded4dfe6cf6cc8ce250d236c0c1be0672b8bfde9d8
 DIST vivaldi-stable_6.4.3160.42-1_armhf.deb 100941112 BLAKE2B 
41000cc4b743e7cabcdf404a5e2560b23a78b49ee3e66e81b7d9753b797ec8e302a99cc85c02fd21bc324d221543aa773600cb7748a96da3c7f7c708f7d31aaf
 SHA512 
64cbbd2acba9dadd2bbb85d342425d1a9b0b8b84ff3fad6a70e0a03f3651dd5c5fd4fdf4f7632302b158bf87c50d712e4a6098d503b3f276de9737a0ca79efd2

diff --git a/www-client/vivaldi/vivaldi-6.4.3160.41.ebuild 
b/www-client/vivaldi/vivaldi-6.4.3160.41.ebuild
deleted file mode 100644
index 1ad1c8806c77..
--- a/www-client/vivaldi/vivaldi-6.4.3160.41.ebuild
+++ /dev/null
@@ -1,223 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_VERSION="114"
-CHROMIUM_LANGS="
-   af
-   am
-   ar
-   az
-   be
-   bg
-   bn
-   ca
-   ca-valencia
-   cs
-   da
-   de
-   de-CH
-   el
-   en-GB
-   en-US
-   eo
-   es
-   es-419
-   es-PE
-   et
-   eu
-   fa
-   fi
-   fil
-   fr
-   fy
-   gd
-   gl
-   gu
-   he
-   hi
-   hr
-   hu
-   hy
-   id
-   io
-   is
-   it
-   ja
-   jbo
-   ka
-   kab
-   kn
-   ko
-   ku
-   lt
-   lv
-   mk
-   ml
-   mr
-   ms
-   nb
-   nl
-   nn
-   pa
-   pl
-   pt-BR
-   pt-PT
-   ro
-   ru
-   sc
-   sk
-   sl
-   sq
-   sr
-   sr-Latn
-   sv
-   sw
-   ta
-   te
-   th
-   tr
-   uk
-   ur
-   vi
-   zh-CN
-   zh-TW
-"
-
-inherit chromium-2 desktop linux-info unpacker xdg
-
-VIVALDI_PN="${PN/%vivaldi/vivaldi-stable}"
-VIVALDI_HOME="opt/${PN}"
-DESCRIPTION="A browser for our friends"
-HOMEPAGE="https://vivaldi.com/;
-
-if [[ ${PV} = *_p* ]]; then
-   DEB_REV="${PV#*_p}"
-else
-   DEB_REV=1
-fi
-
-KEYWORDS="-* amd64 ~arm ~arm64"
-VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_;
-
-SRC_URI="
-   amd64? ( ${VIVALDI_BASE_URI}amd64.deb )
-   arm? ( ${VIVALDI_BASE_URI}armhf.deb )
-   arm64? ( ${VIVALDI_BASE_URI}arm64.deb )
-"
-
-LICENSE="Vivaldi"
-SLOT="0"
-IUSE="gtk proprietary-codecs qt5 widevine"
-RESTRICT="bindist mirror"
-
-RDEPEND="
-   || (
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   ( app-accessibility/at-spi2-atk dev-libs/atk )
-   )
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-  

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

2023-11-18 Thread James Le Cuirot
commit: 876d0250353b15b76af89639bfc14e2784ebba14
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Nov 18 15:27:15 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Nov 18 15:27:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=876d0250

www-client/vivaldi: Stabilise 6.4.3160.42 on amd64

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

 www-client/vivaldi/vivaldi-6.4.3160.42.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/vivaldi/vivaldi-6.4.3160.42.ebuild 
b/www-client/vivaldi/vivaldi-6.4.3160.42.ebuild
index 9d522c106aff..1ad1c8806c77 100644
--- a/www-client/vivaldi/vivaldi-6.4.3160.42.ebuild
+++ b/www-client/vivaldi/vivaldi-6.4.3160.42.ebuild
@@ -98,7 +98,7 @@ else
DEB_REV=1
 fi
 
-KEYWORDS="-* ~amd64 ~arm ~arm64"
+KEYWORDS="-* amd64 ~arm ~arm64"
 
VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_;
 
 SRC_URI="



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

2023-11-18 Thread Sam James
commit: eaba53e271124f87b161a0ad9ee2092ca58b2539
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 18 14:51:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 18 14:51:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eaba53e2

sci-libs/gdal: fix java-pkg_doso path

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

 sci-libs/gdal/gdal-3.8.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/gdal/gdal-3.8.0.ebuild b/sci-libs/gdal/gdal-3.8.0.ebuild
index 2b6b0407a6ed..8c8c20bcd12e 100644
--- a/sci-libs/gdal/gdal-3.8.0.ebuild
+++ b/sci-libs/gdal/gdal-3.8.0.ebuild
@@ -267,8 +267,8 @@ src_install() {
# Move the native library into the proper place for Gentoo.  The
# library in ${D} has already had its RPATH fixed, so we use it
# rather than ${BUILD_DIR}/swig/java/libgdalalljni.so.
-   java-pkg_doso "${D}/usr/share/java/libgdalalljni.so"
-   rm "${D}/usr/share/java/libgdalalljni.so" || die
+   java-pkg_doso "${D}/usr/$(get_libdir)/jni/libgdalalljni.so"
+   rm -rf "${ED}/usr/$(get_libdir)/jni" || die
fi
 
# TODO: install docs?



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/installkernel-systemd/

2023-11-18 Thread Sam James
commit: e221522d9213eb985209e8ba930499be2c15c943
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 18 14:54:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 18 14:54:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e221522d

sys-kernel/installkernel-systemd: Keyword 2-r5 sparc, #917558

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

 sys-kernel/installkernel-systemd/installkernel-systemd-2-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/installkernel-systemd/installkernel-systemd-2-r5.ebuild 
b/sys-kernel/installkernel-systemd/installkernel-systemd-2-r5.ebuild
index a41db63ba517..b8f0b678b39d 100644
--- a/sys-kernel/installkernel-systemd/installkernel-systemd-2-r5.ebuild
+++ b/sys-kernel/installkernel-systemd/installkernel-systemd-2-r5.ebuild
@@ -9,7 +9,7 @@ S="${WORKDIR}"
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~loong ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ppc64 ~sparc x86"
 
 RDEPEND="
!sys-kernel/installkernel-gentoo



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

2023-11-18 Thread Sam James
commit: cfb4852079a488c3daf26fd7e795f0d99c786bdb
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 18 14:49:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 18 14:49:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfb48520

sci-libs/gdal: Stabilize 3.7.3 ppc64, #917540

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

 sci-libs/gdal/gdal-3.7.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/gdal/gdal-3.7.3.ebuild b/sci-libs/gdal/gdal-3.7.3.ebuild
index 08e08fb5252c..a789aebfc1c0 100644
--- a/sci-libs/gdal/gdal-3.7.3.ebuild
+++ b/sci-libs/gdal/gdal-3.7.3.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" test? ( 
https://download.osgeo.org/${PN}/${PV}/${PN}autotest-${PV}.ta
 
 LICENSE="BSD Info-ZIP MIT"
 SLOT="0/33" # subslot is libgdal.so.
-KEYWORDS="~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux 
~x86-linux ~ppc-macos"
+KEYWORDS="~amd64 ~arm arm64 ~ia64 ~ppc ppc64 ~riscv ~x86 ~amd64-linux 
~x86-linux ~ppc-macos"
 IUSE="armadillo +curl cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_sse 
cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 cpu_flags_x86_ssse3 doc fits geos gif 
gml hdf5 heif java jpeg jpeg2k lzma mysql netcdf odbc ogdi opencl oracle pdf 
png postgres python spatialite sqlite test webp xls zstd"
 RESTRICT="!test? ( test )"
 



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

2023-11-18 Thread Sam James
commit: 084d02dff163abf5e24e3fd5eb3560fbf822ccbd
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 18 14:49:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 18 14:49:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=084d02df

dev-java/snappy: Stabilize 1.1.10.5 amd64, #917560

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

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

diff --git a/dev-java/snappy/snappy-1.1.10.5.ebuild 
b/dev-java/snappy/snappy-1.1.10.5.ebuild
index 41aed2fd96fd..aba833f6adaf 100644
--- a/dev-java/snappy/snappy-1.1.10.5.ebuild
+++ b/dev-java/snappy/snappy-1.1.10.5.ebuild
@@ -20,7 +20,7 @@ S="${WORKDIR}/snappy-java-${PV}"
 
 LICENSE="Apache-2.0"
 SLOT="1.1"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
 
 CP_DEPEND="dev-java/osgi-core:0"
 



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

2023-11-18 Thread Sam James
commit: 25a9dc71dbff9410bb1bd44744a8f582201268fb
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 18 14:49:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 18 14:49:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25a9dc71

app-misc/hyfetch: Keyword 1.4.10 arm64, #917542

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

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

diff --git a/app-misc/hyfetch/hyfetch-1.4.10.ebuild 
b/app-misc/hyfetch/hyfetch-1.4.10.ebuild
index 8a6dd0d5a2f6..92dcfefad695 100644
--- a/app-misc/hyfetch/hyfetch-1.4.10.ebuild
+++ b/app-misc/hyfetch/hyfetch-1.4.10.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]]; then
inherit git-r3
 else

SRC_URI="https://github.com/hykilpikonna/${PN}/archive/${PV}/${P}.tar.gz;
-   KEYWORDS="~amd64"
+   KEYWORDS="~amd64 ~arm64"
 fi
 
 LICENSE="MIT"



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

2023-11-18 Thread Sam James
commit: 54d5977533aa1b3e7a0e580b5e8b40374f43cdcb
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 18 14:49:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 18 14:49:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54d59775

dev-java/snappy: Stabilize 1.1.10.5 ppc64, #917560

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

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

diff --git a/dev-java/snappy/snappy-1.1.10.5.ebuild 
b/dev-java/snappy/snappy-1.1.10.5.ebuild
index aba833f6adaf..b73911c78272 100644
--- a/dev-java/snappy/snappy-1.1.10.5.ebuild
+++ b/dev-java/snappy/snappy-1.1.10.5.ebuild
@@ -20,7 +20,7 @@ S="${WORKDIR}/snappy-java-${PV}"
 
 LICENSE="Apache-2.0"
 SLOT="1.1"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 ~x86"
 
 CP_DEPEND="dev-java/osgi-core:0"
 



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/installkernel-systemd/

2023-11-18 Thread Sam James
commit: 80b36881c4ef82681bbb1c64fbd73a7dabc9f763
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 18 14:49:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 18 14:49:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80b36881

sys-kernel/installkernel-systemd: Keyword 2-r5 arm, #917558

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

 sys-kernel/installkernel-systemd/installkernel-systemd-2-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/installkernel-systemd/installkernel-systemd-2-r5.ebuild 
b/sys-kernel/installkernel-systemd/installkernel-systemd-2-r5.ebuild
index bf7bd29ba0a5..a41db63ba517 100644
--- a/sys-kernel/installkernel-systemd/installkernel-systemd-2-r5.ebuild
+++ b/sys-kernel/installkernel-systemd/installkernel-systemd-2-r5.ebuild
@@ -9,7 +9,7 @@ S="${WORKDIR}"
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="amd64 arm64 ~loong ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ppc64 x86"
 
 RDEPEND="
!sys-kernel/installkernel-gentoo



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

2023-11-18 Thread Sam James
commit: e6c57ba2e9b665a3f03155ced4c764c0f6f4f710
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 18 14:49:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 18 14:49:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6c57ba2

app-emacs/whine: Stabilize 20231020 ALLARCHES, #917545

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

 app-emacs/whine/whine-20231020.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/whine/whine-20231020.ebuild 
b/app-emacs/whine/whine-20231020.ebuild
index ffd7cf1bd3fe..0fe4fd1a783c 100644
--- a/app-emacs/whine/whine-20231020.ebuild
+++ b/app-emacs/whine/whine-20231020.ebuild
@@ -11,6 +11,6 @@ SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.el.xz;
 
 LICENSE="CC0-1.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 SITEFILE="50${PN}-gentoo.el"



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

2023-11-18 Thread Sam James
commit: c9ce5fc6b8a9ddd4554a6af952b567aaf9768d96
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 18 14:49:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 18 14:49:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9ce5fc6

sci-libs/gdal: Stabilize 3.7.3 arm64, #917540

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

 sci-libs/gdal/gdal-3.7.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/gdal/gdal-3.7.3.ebuild b/sci-libs/gdal/gdal-3.7.3.ebuild
index b652d383e470..08e08fb5252c 100644
--- a/sci-libs/gdal/gdal-3.7.3.ebuild
+++ b/sci-libs/gdal/gdal-3.7.3.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" test? ( 
https://download.osgeo.org/${PN}/${PV}/${PN}autotest-${PV}.ta
 
 LICENSE="BSD Info-ZIP MIT"
 SLOT="0/33" # subslot is libgdal.so.
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux 
~x86-linux ~ppc-macos"
+KEYWORDS="~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux 
~x86-linux ~ppc-macos"
 IUSE="armadillo +curl cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_sse 
cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 cpu_flags_x86_ssse3 doc fits geos gif 
gml hdf5 heif java jpeg jpeg2k lzma mysql netcdf odbc ogdi opencl oracle pdf 
png postgres python spatialite sqlite test webp xls zstd"
 RESTRICT="!test? ( test )"
 



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

2023-11-18 Thread Andreas Sturmlechner
commit: 6746ba0521ba0d7d8a00fc0b087e9fb08ffae648
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Nov 18 13:18:15 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Nov 18 13:20:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6746ba05

kde-frameworks/kdoctools: Fix build with dev-libs/libxml2-2.12.0

Closes: https://bugs.gentoo.org/917527
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../files/kdoctools-5.112.0-libxml2-2.12.patch | 25 ++
 kde-frameworks/kdoctools/kdoctools-5.112.0.ebuild  | 15 +++--
 2 files changed, 34 insertions(+), 6 deletions(-)

diff --git 
a/kde-frameworks/kdoctools/files/kdoctools-5.112.0-libxml2-2.12.patch 
b/kde-frameworks/kdoctools/files/kdoctools-5.112.0-libxml2-2.12.patch
new file mode 100644
index ..80f8bdb26f42
--- /dev/null
+++ b/kde-frameworks/kdoctools/files/kdoctools-5.112.0-libxml2-2.12.patch
@@ -0,0 +1,25 @@
+From b77fe5677f9727778ceea5d3c04c0a97c9a23566 Mon Sep 17 00:00:00 2001
+From: Haochen Tong 
+Date: Fri, 17 Nov 2023 14:54:23 +0800
+Subject: [PATCH] Fix build with libxml2 v2.12
+
+(cherry picked from commit 0a90be000709f9dd85936ffc6a5415684f650c3a)
+---
+ src/xslt.cpp | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/src/xslt.cpp b/src/xslt.cpp
+index 28c724f..dbc5435 100644
+--- a/src/xslt.cpp
 b/src/xslt.cpp
+@@ -14,6 +14,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 
+-- 
+2.42.1
+

diff --git a/kde-frameworks/kdoctools/kdoctools-5.112.0.ebuild 
b/kde-frameworks/kdoctools/kdoctools-5.112.0.ebuild
index 27262d73b28f..3997ed135649 100644
--- a/kde-frameworks/kdoctools/kdoctools-5.112.0.ebuild
+++ b/kde-frameworks/kdoctools/kdoctools-5.112.0.ebuild
@@ -13,11 +13,6 @@ LICENSE="MIT"
 KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
 IUSE="nls"
 
-BDEPEND="
-   dev-lang/perl
-   dev-perl/URI
-   nls? ( >=kde-frameworks/ki18n-${PVCUT}:5 )
-"
 DEPEND="
app-text/docbook-xml-dtd:4.5
app-text/docbook-xsl-stylesheets
@@ -27,8 +22,16 @@ DEPEND="
=kde-frameworks/karchive-${PVCUT}*:5
 "
 RDEPEND="${DEPEND}"
+BDEPEND="
+   dev-lang/perl
+   dev-perl/URI
+   nls? ( >=kde-frameworks/ki18n-${PVCUT}:5 )
+"
 
-PATCHES=( "${FILESDIR}/${PN}-5.54.0-gentoo-docbundledir.patch" )
+PATCHES=(
+   "${FILESDIR}/${PN}-5.54.0-gentoo-docbundledir.patch"
+   "${FILESDIR}/${P}-libxml2-2.12.patch" # in 5.113; bug 917527
+)
 
 src_configure() {
local mycmakeargs=(



[gentoo-commits] repo/proj/guru:master commit in: gui-apps/nwg-shell-config/

2023-11-18 Thread Andrew Ammerlaan
commit: 59ccf0d21d939ad991db927805424a48dbfddc77
Author: Pascal Jäger  leimstift  de>
AuthorDate: Sat Nov 18 08:52:57 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sat Nov 18 08:52:57 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=59ccf0d2

gui-apps/nwg-shell-config: add 0.5.25

Signed-off-by: Pascal Jäger  leimstift.de>

 gui-apps/nwg-shell-config/Manifest |  1 +
 .../nwg-shell-config-0.5.25.ebuild | 43 ++
 2 files changed, 44 insertions(+)

diff --git a/gui-apps/nwg-shell-config/Manifest 
b/gui-apps/nwg-shell-config/Manifest
index b1db9df3cd..ccb8afc484 100644
--- a/gui-apps/nwg-shell-config/Manifest
+++ b/gui-apps/nwg-shell-config/Manifest
@@ -2,3 +2,4 @@ DIST nwg-shell-config-0.5.14.tar.gz 104956 BLAKE2B 
109e6da5d30b3b96c4b5ee111c43b
 DIST nwg-shell-config-0.5.22.tar.gz 109183 BLAKE2B 
d1475d80ecc5280dacf402abb9f27dc6d073b15f61dc24fcfcdc053e017656add62a706b1e012d7fb0d5004ee5358602732421d2e76d9a5171869730d4ef01dc
 SHA512 
a19c65c10785e6f499ce997073bf32227c9d193befef8a847b8e051f4d2fe702d1db31d4cbfd881dbdc8b7b36609bc6ec6e5611b6696fe02ffd4262d21898101
 DIST nwg-shell-config-0.5.23.tar.gz 109379 BLAKE2B 
39e2ca78afa83ef0104b8e6d9f3ca3301852f8d9af5ee4f7a7aab6a8c01677ca18c9f635177b76cb923295f26e6e6316b124f5a7d7540da07d05cc5e2347f254
 SHA512 
99caa2b18dd4828ffa8a98293dfea65877e41cbfe0209d241cf100a822a732b556a16cbe2921c0cdc48ad6fde078c9d64656b286bb833fae495085976b934975
 DIST nwg-shell-config-0.5.24.tar.gz 109606 BLAKE2B 
9c968d2da56e37c0e30f0796f096f6191651076696e8835b345830d990f9f44cdbf53a8a5e43388d95d14fabe77a513cb8ff4b50d252ab5ec3d26c432b7371cb
 SHA512 
337889eb3a3d8abfcf5272b35ea91941091a3b9e3ac25f476637eceb1b3bddb9d306751f3e956d69e75f603a18c881b905a044640b20040223dd268a6395
+DIST nwg-shell-config-0.5.25.tar.gz 113369 BLAKE2B 
a2bab8aeee038b46e3f1b00ee65f16c2125cf4984cf5921e78b85392e98f58ad98fae8359e060af18d22bc3df0a60b7c2dfe7e3d7d6fc955add67de1dcdfdbb1
 SHA512 
b5a4b02445bca0dfaa7fa1287e45ea125830fedb817154d530a230ddaec2fffdcc06406c2a7c8a2644ea79e962b75356f667c706740357f2280aeaf8b626a9ca

diff --git a/gui-apps/nwg-shell-config/nwg-shell-config-0.5.25.ebuild 
b/gui-apps/nwg-shell-config/nwg-shell-config-0.5.25.ebuild
new file mode 100644
index 00..30cb01c4f5
--- /dev/null
+++ b/gui-apps/nwg-shell-config/nwg-shell-config-0.5.25.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_PEP517=setuptools
+inherit desktop distutils-r1 xdg-utils
+
+SRC_URI="https://github.com/nwg-piotr/nwg-shell-config/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="nwg-shell configuration utility"
+HOMEPAGE="https://github.com/nwg-piotr/nwg-shell-config;
+LICENSE="MIT"
+
+SLOT="0"
+
+RDEPEND="
+   gui-apps/nwg-shell
+   sci-geosciences/geopy
+   x11-libs/gtk+:3
+"
+DEPEND="${RDEPEND}"
+
+python_install_all() {
+   distutils-r1_python_install_all
+   domenu nwg-shell-config.desktop
+   doicon nwg-shell-config.svg
+   doicon nwg-shell-update.svg
+   doicon nwg-shell-translate.svg
+   doicon nwg-update-noupdate.svg
+   doicon nwg-update-available.svg
+   doicon nwg-update-checking.svg
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+}



[gentoo-commits] repo/proj/guru:master commit in: gui-apps/nwg-shell/

2023-11-18 Thread Andrew Ammerlaan
commit: 6acadecaa6308986ebd352736eef173b9f9b768a
Author: Pascal Jäger  leimstift  de>
AuthorDate: Sat Nov 18 08:51:22 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sat Nov 18 08:51:22 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6acadeca

gui-apps/nwg-shell: add 0.5.22

Signed-off-by: Pascal Jäger  leimstift.de>

 gui-apps/nwg-shell/Manifest|  1 +
 gui-apps/nwg-shell/nwg-shell-0.5.22.ebuild | 36 ++
 2 files changed, 37 insertions(+)

diff --git a/gui-apps/nwg-shell/Manifest b/gui-apps/nwg-shell/Manifest
index 546d53c911..3fdb1970fe 100644
--- a/gui-apps/nwg-shell/Manifest
+++ b/gui-apps/nwg-shell/Manifest
@@ -1,3 +1,4 @@
 DIST nwg-shell-0.5.16.tar.gz 2180688 BLAKE2B 
174a281557bf292ba333d85ed55ad4cce893a151b8d9247e51e6e7e6d0cc207f419d48708df1ac6fcebc300c7d2ac97b3e3d8a168d11da729d80c35e1fe6fb6a
 SHA512 
6f1d625e361bdc6abeab37b53e0518a146786b9ab21fb171c4e830fd0a9bf8e772a512d474db14d61d83d9421d08543694fca4dd9638e00db27394bdaeb9246d
 DIST nwg-shell-0.5.18.tar.gz 2180700 BLAKE2B 
fc5aa5f6fa1218ea19081f64b40325832f4bf5997ce3f9764147fa8c7102c8df1e6704d171a213143cfd001b036e44640567559692d8acc1a294b72b10d996ef
 SHA512 
6da84b30b32fa70cdf77e6506b843b06c86c5a0ef8481fb2af4bc5f07699362c52285d516a5b2975553aa3aab14466cfd271a1ee809daa873fc5417e70623deb
 DIST nwg-shell-0.5.19.tar.gz 2180709 BLAKE2B 
b1881508f148b4af103143804f78d8a0de5fc580ea1b9cdf4df3d006d6199d9bc51939f6be6a4d6525f3e7c5d4075e069b62a823f163a417130b3c6d00eb9ac5
 SHA512 
42670b7520bff46f700417f1d84a1dc861d7b956e012a2b57a379f9a9b67047ce28de960ccc6519d1eda05bc8c6f83b8e97c7eea00fc35304359647246bfb4ec
+DIST nwg-shell-0.5.22.tar.gz 2180797 BLAKE2B 
fad648cec9ded6aded6ae4b5d90a403faf8d5b45ad9aa889cadf0f404f10d5d41e8f65e40e71242a734f362d5fc485cae3b04958e8df475580bd7b79e7318004
 SHA512 
3352b120c415b1fd4e25c2e0eb34aafde7e17c34e67add5032c35f1f048f24c79de2c2d7ad0bb9d58b568064b668279e5ec1bfb8b1ca4e0a5d412799524265c5

diff --git a/gui-apps/nwg-shell/nwg-shell-0.5.22.ebuild 
b/gui-apps/nwg-shell/nwg-shell-0.5.22.ebuild
new file mode 100644
index 00..b531d0d56b
--- /dev/null
+++ b/gui-apps/nwg-shell/nwg-shell-0.5.22.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1
+
+SRC_URI="https://github.com/nwg-piotr/nwg-shell/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="meta-package for the nwg-shell project"
+HOMEPAGE="https://github.com/nwg-piotr/nwg-shell;
+LICENSE="MIT"
+SLOT="0"
+
+RDEPEND="
+   app-misc/gopsuinfo
+   app-misc/nwg-look
+   gui-apps/azote
+   gui-apps/nwg-bar
+   gui-apps/nwg-displays
+   || ( gui-apps/nwg-dock gui-apps/nwg-dock-hyprland )
+   gui-apps/nwg-drawer
+   gui-apps/nwg-menu
+   gui-apps/nwg-panel
+   gui-apps/nwg-shell-config
+"
+DEPEND="${RDEPEND}"
+
+pkg_postinst() {
+   elog "To install nwg-shell for the current user, run"
+   elog "nwg-shell-installer -w (for sway) or"
+   elog "nwg-shell-installer -w -hypr (for hyprland)"
+}



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

2023-11-18 Thread Andrew Ammerlaan
commit: 403f298db5326dae90063c6724d8108a1bde2f0f
Author: Julien Roy  jroy  ca>
AuthorDate: Fri Nov 17 20:26:33 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Nov 17 20:26:33 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=403f298d

net-im/mautrix-discord: add 0.6.4

Signed-off-by: Julien Roy  jroy.ca>

 net-im/mautrix-discord/Manifest|  2 +
 .../mautrix-discord/mautrix-discord-0.6.4.ebuild   | 65 ++
 2 files changed, 67 insertions(+)

diff --git a/net-im/mautrix-discord/Manifest b/net-im/mautrix-discord/Manifest
index c0edca350d..048c1ced10 100644
--- a/net-im/mautrix-discord/Manifest
+++ b/net-im/mautrix-discord/Manifest
@@ -2,3 +2,5 @@ DIST mautrix-discord-0.6.2.gh.tar.gz 113457 BLAKE2B 
0f2b142cba038e2f86dbf1d0133c
 DIST mautrix-discord-0.6.2.tar.xz 67543704 BLAKE2B 
c803893b1d666c14e181b60d31378acbba940639b71a3af55c3b24ee0697ff58b84a9b8365ff0acef1939f7bc1ccb4deeac6def1a7e1d065079e0c169670f396
 SHA512 
ee291a97141800d0791cb1074840782ab649c15b78aac865f312b2a02dee6f03007ab0e1ce51472fe23b2223db89da276e4d9d4ee8d6e4e40e361360957ca2fb
 DIST mautrix-discord-0.6.3.gh.tar.gz 113655 BLAKE2B 
a9570c2b0cbba9f1d82efffe729cf5d50966d5b7a0fff9a233637f61f34801145de8b9ea2ea2a309035e3c5c0c803c240acb16b4b46668588b31cd51bfac966f
 SHA512 
ff6462bae3d53331cd2fccf9037fc34d11a89e37d52d5bf1e5b10249952036fa7f8182354f2834a8051eb84a1e886872b3698fdec51f2f271946d4a8743a8870
 DIST mautrix-discord-0.6.3.tar.xz 117364608 BLAKE2B 
4619146a6180898a11ba396e535a8320b5a51fa70bb72a5dd16f67edd4e7240004c9186e768c3081fb4f5c18e5fdee1af94ee731501417e443c9b0137e8e969c
 SHA512 
168d7279752bc6f4b3682e3909ff58f45b81057b421ec9635a3963d88083507f9dbfef4057fad5012bea91f283bacff201241dc7355b0cd17414774029204666
+DIST mautrix-discord-0.6.4.gh.tar.gz 113804 BLAKE2B 
164c5cc5d0504bf0d78df8b6926a124ef52157a5a1467ad8b4a76e6cef5285736cc223889f69c7f573018f2590394c637eaade54ff734353e8bd0cbcd0f7abad
 SHA512 
cfcb5653d002c33f3498a65d7f6e507c1465b8ef767b672db770f44eaf59887246896e2f4149164e610a91af1418646eca77e571a85b0fdaeddc3131e589429e
+DIST mautrix-discord-0.6.4.tar.xz 61805824 BLAKE2B 
49b26ec6d450e8ab5e29bead54346cc94e376646f298bc8f6f45c7d6f593fbca2c65b7b019b18242521a253d577b2ab1b38a78455d1b17c2ef2d48ee823a144d
 SHA512 
72c8cae6a7f6188b75708db8663397aa66279a1059be40a735c066ae7ac49128fdee1040847141e827875860327df429f290bd8a9ecabb40919d644e55e01ae9

diff --git a/net-im/mautrix-discord/mautrix-discord-0.6.4.ebuild 
b/net-im/mautrix-discord/mautrix-discord-0.6.4.ebuild
new file mode 100644
index 00..c282376a5d
--- /dev/null
+++ b/net-im/mautrix-discord/mautrix-discord-0.6.4.ebuild
@@ -0,0 +1,65 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module systemd
+
+DESCRIPTION="A Matrix-Discord puppeting bridge"
+HOMEPAGE="https://github.com/mautrix/discord;
+SRC_URI="https://github.com/mautrix/discord/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz
+   https://jroy.ca/dist/${P}.tar.xz
+"
+S="${WORKDIR}/discord-${PV}"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   acct-user/${PN}
+   dev-libs/olm
+   dev-util/lottieconverter
+"
+DEPEND="${RDEPEND}"
+BDEPEND=">=dev-lang/go-1.20.0"
+
+src_compile() {
+   ego build
+}
+
+src_install() {
+   dobin mautrix-discord
+
+   keepdir /var/log/mautrix/discord
+   fowners -R root:mautrix /var/log/mautrix
+   fperms -R 770 /var/log/mautrix
+   sed -i -e "s/\.\/logs/\/var\/log\/${PN/-/\\\/}/" "example-config.yaml" 
|| die
+
+   insinto "/etc/mautrix"
+   newins "example-config.yaml" "${PN/-/_}.yaml"
+
+   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
+   systemd_dounit "${FILESDIR}/${PN}.service"
+
+   fowners -R root:mautrix /etc/mautrix
+   fperms -R 770 /etc/mautrix
+}
+
+pkg_postinst() {
+   einfo
+   elog ""
+   elog "Before you can use ${PN}, you must configure it correctly"
+   elog "The configuration file is located at 
\"/etc/mautrix/${PN/-/_}.yaml\""
+   elog "When done, run the following command: emerge --config 
${CATEGORY}/${PN}"
+   elog "Then, you must register the bridge with your homeserver"
+   elog "Refer your homeserver's documentation for instructions"
+   elog "The registration file is located at 
/var/lib/${PN/-/\/}/registration.yaml"
+   elog "Finally, you may start the ${PN} daemon"
+   einfo
+}
+
+pkg_config() {
+   su - "${PN}" -s /bin/sh -c \
+   "/usr/bin/${PN} -c /etc/mautrix/${PN/-/_}.yaml -g -r 
/var/lib/${PN/-/\/}/registration.yaml"
+}



[gentoo-commits] repo/proj/guru:master commit in: gui-apps/nwg-shell/

2023-11-18 Thread Andrew Ammerlaan
commit: 8e1a71c3be0dbee05beec15db50fbf3801f45586
Author: Pascal Jäger  leimstift  de>
AuthorDate: Sat Nov 18 08:51:51 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sat Nov 18 08:51:51 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8e1a71c3

gui-apps/nwg-shell: drop 0.5.16

Signed-off-by: Pascal Jäger  leimstift.de>

 gui-apps/nwg-shell/Manifest|  1 -
 gui-apps/nwg-shell/nwg-shell-0.5.16.ebuild | 36 --
 2 files changed, 37 deletions(-)

diff --git a/gui-apps/nwg-shell/Manifest b/gui-apps/nwg-shell/Manifest
index 3fdb1970fe..4480c9775d 100644
--- a/gui-apps/nwg-shell/Manifest
+++ b/gui-apps/nwg-shell/Manifest
@@ -1,4 +1,3 @@
-DIST nwg-shell-0.5.16.tar.gz 2180688 BLAKE2B 
174a281557bf292ba333d85ed55ad4cce893a151b8d9247e51e6e7e6d0cc207f419d48708df1ac6fcebc300c7d2ac97b3e3d8a168d11da729d80c35e1fe6fb6a
 SHA512 
6f1d625e361bdc6abeab37b53e0518a146786b9ab21fb171c4e830fd0a9bf8e772a512d474db14d61d83d9421d08543694fca4dd9638e00db27394bdaeb9246d
 DIST nwg-shell-0.5.18.tar.gz 2180700 BLAKE2B 
fc5aa5f6fa1218ea19081f64b40325832f4bf5997ce3f9764147fa8c7102c8df1e6704d171a213143cfd001b036e44640567559692d8acc1a294b72b10d996ef
 SHA512 
6da84b30b32fa70cdf77e6506b843b06c86c5a0ef8481fb2af4bc5f07699362c52285d516a5b2975553aa3aab14466cfd271a1ee809daa873fc5417e70623deb
 DIST nwg-shell-0.5.19.tar.gz 2180709 BLAKE2B 
b1881508f148b4af103143804f78d8a0de5fc580ea1b9cdf4df3d006d6199d9bc51939f6be6a4d6525f3e7c5d4075e069b62a823f163a417130b3c6d00eb9ac5
 SHA512 
42670b7520bff46f700417f1d84a1dc861d7b956e012a2b57a379f9a9b67047ce28de960ccc6519d1eda05bc8c6f83b8e97c7eea00fc35304359647246bfb4ec
 DIST nwg-shell-0.5.22.tar.gz 2180797 BLAKE2B 
fad648cec9ded6aded6ae4b5d90a403faf8d5b45ad9aa889cadf0f404f10d5d41e8f65e40e71242a734f362d5fc485cae3b04958e8df475580bd7b79e7318004
 SHA512 
3352b120c415b1fd4e25c2e0eb34aafde7e17c34e67add5032c35f1f048f24c79de2c2d7ad0bb9d58b568064b668279e5ec1bfb8b1ca4e0a5d412799524265c5

diff --git a/gui-apps/nwg-shell/nwg-shell-0.5.16.ebuild 
b/gui-apps/nwg-shell/nwg-shell-0.5.16.ebuild
deleted file mode 100644
index b531d0d56b..00
--- a/gui-apps/nwg-shell/nwg-shell-0.5.16.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1
-
-SRC_URI="https://github.com/nwg-piotr/nwg-shell/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-KEYWORDS="~amd64"
-
-DESCRIPTION="meta-package for the nwg-shell project"
-HOMEPAGE="https://github.com/nwg-piotr/nwg-shell;
-LICENSE="MIT"
-SLOT="0"
-
-RDEPEND="
-   app-misc/gopsuinfo
-   app-misc/nwg-look
-   gui-apps/azote
-   gui-apps/nwg-bar
-   gui-apps/nwg-displays
-   || ( gui-apps/nwg-dock gui-apps/nwg-dock-hyprland )
-   gui-apps/nwg-drawer
-   gui-apps/nwg-menu
-   gui-apps/nwg-panel
-   gui-apps/nwg-shell-config
-"
-DEPEND="${RDEPEND}"
-
-pkg_postinst() {
-   elog "To install nwg-shell for the current user, run"
-   elog "nwg-shell-installer -w (for sway) or"
-   elog "nwg-shell-installer -w -hypr (for hyprland)"
-}



[gentoo-commits] repo/proj/guru:master commit in: app-misc/ledger-live/

2023-11-18 Thread Andrew Ammerlaan
commit: c82fc792d2065d8b90d8dd9f10b9c01255e9434e
Author: Patrick Zwerschke  p5k  org>
AuthorDate: Fri Nov 17 10:58:14 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Nov 17 10:58:14 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c82fc792

app-misc/ledger-live: add 2.71.1, drop 2.60.0

Signed-off-by: Patrick Zwerschke  p5k.org>

 app-misc/ledger-live/Manifest   | 2 +-
 .../{ledger-live-2.60.0.ebuild => ledger-live-2.71.1.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/ledger-live/Manifest b/app-misc/ledger-live/Manifest
index 3fbf312acc..b301ab1602 100644
--- a/app-misc/ledger-live/Manifest
+++ b/app-misc/ledger-live/Manifest
@@ -1,5 +1,5 @@
 DIST ledger-live-2.68.1.AppImage 146875467 BLAKE2B 
42477731d4485ee02bd420105683daf4d746e99f3a9cde0e6a42e749095e1cf060b2df150a39a9f673f723fac293776b643b268000829c0ffe766d55678671be
 SHA512 
7e7d9b4e1e6e3cd513d113ce6964a0044f9eee46aa9f3f63d58ae2cc2e4888b179ba9c353553a13aa924477f2670a145977e88302ee06b7aefbd6eab1d48a19f
-DIST ledger-live-desktop-2.60.0-linux-x86_64.AppImage 134600722 BLAKE2B 
81d8a8920aa9b53fed731fa5656af861d2112726589e6640c715059d6a3be881d92b152f670a484141062a8f84ae2325a79cd5ed6ecc982dd89580cbc2c1c292
 SHA512 
948de41d1c329cd2db0e57dc6beb47ae56a49fd11ae6932d3572bca6dd553be204ca628824abdfe65ea673c928f2a52e1c892d486c2b35702392ce8ae198b874
 DIST ledger-live-desktop-2.62.2-linux-x86_64.AppImage 134719355 BLAKE2B 
0f2f193c9c13347d01cabc41f062d4347ac662a4f60723f5a2f6e12d767c5bfe489313f7a82800f88f79e757057ca34c1a23fac9e9a820aa0faf2a4c3c759e32
 SHA512 
aaedae4212614cc879fcbc44dd4a02857baa9f307ef2adfac064a2c4f4965bf9345ebf5b4be0dcf7192f6c56067db1946951db83981a7e706cce11aa4772e26b
 DIST ledger-live-desktop-2.64.1-linux-x86_64.AppImage 135576020 BLAKE2B 
469705b954d9331c3d788f32f316d47a2a7efb19bdbdc234fa5cbede5957a4094717a5e8ab06dcd46714985883ff0b2ebe5647042a4f0ab100b6aff114cf752f
 SHA512 
c89ca07ff58376df1f8b7bbc7aad9fc612c40abd98e065106bee2c3d4375ad669aed110b22cec0ba6fd7b7ce58f9b97fa128618e497595edcef6b75c66a24e48
 DIST ledger-live-desktop-2.66.0-linux-x86_64.AppImage 135854948 BLAKE2B 
fa877e470e929c98c4c9cf94432e8a654c12fdf61796fbd7b8127f4243e7b1b11a237e1785671bd0e2be1ecf03fe836ffc5d25e361ca50e1f1d3f3ae6821812d
 SHA512 
4c27e11021473ed81850717a3f7ed428ea67024819abd4dac0a75d9b3f38f4584b320345a6f9f6dc402b39f5e5302ad1d97d615a1ced1f91300a312227078b34
+DIST ledger-live-desktop-2.71.1-linux-x86_64.AppImage 150998121 BLAKE2B 
63cc9c02b0b599c0988bdf331d80d015c628b085f3bab46ffb1237dd6fd3370f5f098f2437c0ef2fdf364edc4581c1e825817947caf44f952255843f3539a136
 SHA512 
674e4eebde2ec280d6afa03471256877fd4fdc4e3ddb781e09fd2678252336a5e0773a3fda336dcd7262d6cf1b7b122776cfcee5de20965db7677ecc84cc5fa2

diff --git a/app-misc/ledger-live/ledger-live-2.60.0.ebuild 
b/app-misc/ledger-live/ledger-live-2.71.1.ebuild
similarity index 100%
rename from app-misc/ledger-live/ledger-live-2.60.0.ebuild
rename to app-misc/ledger-live/ledger-live-2.71.1.ebuild



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

2023-11-18 Thread Andrew Ammerlaan
commit: 1ee9b317b29405ff5ef90e8b1d4331cb0215d304
Author: Eric Joldasov  getgoogleoff  me>
AuthorDate: Fri Nov 17 15:32:29 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Nov 17 15:32:29 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1ee9b317

net-p2p/yggdrasil-go: drop 0.4.7, 0.5.1

Signed-off-by: Eric Joldasov  getgoogleoff.me>

 net-p2p/yggdrasil-go/Manifest  |  4 --
 net-p2p/yggdrasil-go/yggdrasil-go-0.4.7.ebuild | 57 --
 net-p2p/yggdrasil-go/yggdrasil-go-0.5.1.ebuild | 57 --
 3 files changed, 118 deletions(-)

diff --git a/net-p2p/yggdrasil-go/Manifest b/net-p2p/yggdrasil-go/Manifest
index 575ef0cda4..9ab9878af6 100644
--- a/net-p2p/yggdrasil-go/Manifest
+++ b/net-p2p/yggdrasil-go/Manifest
@@ -1,6 +1,2 @@
-DIST yggdrasil-go-0.4.7-vendor.tar.xz 958088 BLAKE2B 
1e6412803a2428fbc3779115155f7a5eb24e0f433c14083f79165da0b035c17ec083d1eb8a472d9edb7436f162c9a406fb67dce3f35be1f73d262ad1c048d728
 SHA512 
bd378cc24793d04969adc1318c08593115be2a0a8a7f83fdd773c10b16c7b0409867ea6e58994bdefaa8ad83730e2d4ee0526776beba170fd522b4fc46a0a36d
-DIST yggdrasil-go-0.4.7.tar.gz 95223 BLAKE2B 
eb56702dc95a9bb3bc5a48073d3e2241eb076299262fbeb5e001f2af0da5407796f0978295ae3ecf7b347f2a322c45bfb8d623e0c9271f092288f79ab5ad1040
 SHA512 
954e511001b509ae95348f18e489aed98dfa9ac079c007e3c054d00163e224389fdb6ae293be507cba5ae5182612a466a9d8878e7e2d762289ad4429920246e8
-DIST yggdrasil-go-0.5.1-vendor.tar.xz 1443912 BLAKE2B 
f62c2ddd09ff662e939f993bf850f862d2bb5cc5db34b4d38251e21aa8980729d1333196332d4f78b1b80b4f782102db9c8d286716d65d39cdfc6425e0e44510
 SHA512 
2f695542dbf642139be23227c432fc8e789fc8e3d4dedff9278ae0051db487bad642eda293ef39eab7d78bf578e474897517849badc123a980a0e9b66d8e9fd3
-DIST yggdrasil-go-0.5.1.tar.gz 103689 BLAKE2B 
4787f35acb6132d18c692dc727c0485025a25641cf09018e4fcc7cb1f7b4f7eb1418e2345cbde546b124b994cc615cc6f4ef9f13a40aefb55c8e89e04e5bf5d0
 SHA512 
2c7e3c4dee700328c651131dad8cc5e57de7a56d988062b130634679cf1e7af296fd1d11d80e7cf1e2ab389390a75c266b06d7179b9e5104ec150b71f6b3ebba
 DIST yggdrasil-go-0.5.2-vendor.tar.xz 1443440 BLAKE2B 
a845f17657146b012274f8be0b5bfa0df50a161690b4dd27922ee56427b26fd0ea10426819bd1fea397ec44e48af907cdd3ff44b8786e66c03c31d8230878153
 SHA512 
cdd459fcf6b56135e034de2179153d54fbf0a882aad2e2b8734717ff49a94335d4161a5cb6cb54ac513174abbb4c49f936785ebc8cc47436a27d1ea223d1d7fc
 DIST yggdrasil-go-0.5.2.tar.gz 104580 BLAKE2B 
b16483bffa7d9112d699d64e150b02bd3cac5a493d831daeb90a054d8baee284163ec50cf710a8e1a2af012900184e8e869ae35b66c29be1b8b884f7c968ca13
 SHA512 
a1bd4606d8d3d83f691ab04cdd7316a9e391f44aaddc4d67d7249623e6de02ab55ec670d7bb6885702e9e12de0f526eafae9ec36ca116b365f8aea4065345271

diff --git a/net-p2p/yggdrasil-go/yggdrasil-go-0.4.7.ebuild 
b/net-p2p/yggdrasil-go/yggdrasil-go-0.4.7.ebuild
deleted file mode 100644
index 6c4a68eb85..00
--- a/net-p2p/yggdrasil-go/yggdrasil-go-0.4.7.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module linux-info systemd fcaps
-
-DESCRIPTION="An experiment in scalable routing as an encrypted IPv6 overlay 
network"
-HOMEPAGE="https://yggdrasil-network.github.io/;
-SRC_URI="
-   
https://github.com/yggdrasil-network/yggdrasil-go/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz
-   
https://codeberg.org/BratishkaErik/distfiles/media/branch/master/${P}-vendor.tar.xz
-"
-
-LICENSE="LGPL-3 MIT Apache-2.0 BSD ZLIB"
-SLOT="0"
-KEYWORDS="~amd64"
-RESTRICT="mirror"
-
-DEPEND="
-   acct-user/yggdrasil
-   acct-group/yggdrasil
-"
-
-BDEPEND=">=dev-lang/go-1.17.0"
-
-FILECAPS=(
-   cap_net_admin,cap_net_bind_service "usr/bin/yggdrasil"
-)
-
-pkg_setup() {
-   linux-info_pkg_setup
-   if ! linux_config_exists; then
-   eerror "Unable to check your kernel for TUN support"
-   else
-   CONFIG_CHECK="~TUN"
-   ERROR_TUN="Your kernel lacks TUN support."
-   fi
-}
-
-src_compile() {
-   local package="github.com/yggdrasil-network/yggdrasil-go/src/version"
-
-   for CMD in yggdrasil yggdrasilctl ; do
-   ego build -buildmode=pie -ldflags "-s -linkmode external 
-extldflags '${LDFLAGS}' -X ${package}.buildName=${PN} -X 
${package}.buildVersion=v${PV}" -trimpath ./cmd/$CMD
-   done
-
-}
-
-src_install() {
-   dobin {yggdrasil,yggdrasilctl}
-   dodoc README.md
-   dodoc CHANGELOG.md
-   systemd_dounit "contrib/systemd/yggdrasil.service"
-   systemd_dounit "contrib/systemd/yggdrasil-default-config.service"
-   doinitd "contrib/openrc/yggdrasil"
-}

diff --git a/net-p2p/yggdrasil-go/yggdrasil-go-0.5.1.ebuild 
b/net-p2p/yggdrasil-go/yggdrasil-go-0.5.1.ebuild
deleted file mode 100644
index 7d9f6dd88f..00
--- a/net-p2p/yggdrasil-go/yggdrasil-go-0.5.1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors

[gentoo-commits] repo/proj/guru:master commit in: gui-apps/nwg-shell-config/

2023-11-18 Thread Andrew Ammerlaan
commit: 34ca253908c9681de781158232c5b41783a913b1
Author: Pascal Jäger  leimstift  de>
AuthorDate: Sat Nov 18 08:53:09 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sat Nov 18 08:53:09 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=34ca2539

gui-apps/nwg-shell-config: drop 0.5.14

Signed-off-by: Pascal Jäger  leimstift.de>

 .../nwg-shell-config-0.5.14.ebuild | 24 --
 1 file changed, 24 deletions(-)

diff --git a/gui-apps/nwg-shell-config/nwg-shell-config-0.5.14.ebuild 
b/gui-apps/nwg-shell-config/nwg-shell-config-0.5.14.ebuild
deleted file mode 100644
index b9c8494df0..00
--- a/gui-apps/nwg-shell-config/nwg-shell-config-0.5.14.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{10..11} )
-DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1
-
-SRC_URI="https://github.com/nwg-piotr/nwg-shell-config/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-KEYWORDS="~amd64"
-
-DESCRIPTION="nwg-shell configuration utility"
-HOMEPAGE="https://github.com/nwg-piotr/nwg-shell-config;
-LICENSE="MIT"
-
-SLOT="0"
-
-RDEPEND="
-   gui-apps/nwg-shell
-   sci-geosciences/geopy
-   x11-libs/gtk+:3
-"
-DEPEND="${RDEPEND}"



[gentoo-commits] repo/proj/guru:master commit in: gui-apps/nwg-shell-config/

2023-11-18 Thread Andrew Ammerlaan
commit: dca9a0afb8790aaca8043fd3f191545a96589d7c
Author: Pascal Jäger  leimstift  de>
AuthorDate: Sat Nov 18 08:53:24 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sat Nov 18 08:53:24 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dca9a0af

gui-apps/nwg-shell-config: drop 0.5.14-r1

Signed-off-by: Pascal Jäger  leimstift.de>

 gui-apps/nwg-shell-config/Manifest |  1 -
 .../nwg-shell-config-0.5.14-r1.ebuild  | 43 --
 2 files changed, 44 deletions(-)

diff --git a/gui-apps/nwg-shell-config/Manifest 
b/gui-apps/nwg-shell-config/Manifest
index ccb8afc484..5e61a65373 100644
--- a/gui-apps/nwg-shell-config/Manifest
+++ b/gui-apps/nwg-shell-config/Manifest
@@ -1,4 +1,3 @@
-DIST nwg-shell-config-0.5.14.tar.gz 104956 BLAKE2B 
109e6da5d30b3b96c4b5ee111c43b49febccb5072e1510776a8b5238379055cf5968bd408a1c69961e65b86a36d6adf54e196f4ebbdbf3e2587453d823fdd355
 SHA512 
9b4f7cf89c984f37d7f3a671cf9b029f0a94a7c41bb7986303e35f9975c1890140815a33c808a284f1c5e616bd3f652d5ac3696ebe16f4dee0f4234f7713d43c
 DIST nwg-shell-config-0.5.22.tar.gz 109183 BLAKE2B 
d1475d80ecc5280dacf402abb9f27dc6d073b15f61dc24fcfcdc053e017656add62a706b1e012d7fb0d5004ee5358602732421d2e76d9a5171869730d4ef01dc
 SHA512 
a19c65c10785e6f499ce997073bf32227c9d193befef8a847b8e051f4d2fe702d1db31d4cbfd881dbdc8b7b36609bc6ec6e5611b6696fe02ffd4262d21898101
 DIST nwg-shell-config-0.5.23.tar.gz 109379 BLAKE2B 
39e2ca78afa83ef0104b8e6d9f3ca3301852f8d9af5ee4f7a7aab6a8c01677ca18c9f635177b76cb923295f26e6e6316b124f5a7d7540da07d05cc5e2347f254
 SHA512 
99caa2b18dd4828ffa8a98293dfea65877e41cbfe0209d241cf100a822a732b556a16cbe2921c0cdc48ad6fde078c9d64656b286bb833fae495085976b934975
 DIST nwg-shell-config-0.5.24.tar.gz 109606 BLAKE2B 
9c968d2da56e37c0e30f0796f096f6191651076696e8835b345830d990f9f44cdbf53a8a5e43388d95d14fabe77a513cb8ff4b50d252ab5ec3d26c432b7371cb
 SHA512 
337889eb3a3d8abfcf5272b35ea91941091a3b9e3ac25f476637eceb1b3bddb9d306751f3e956d69e75f603a18c881b905a044640b20040223dd268a6395

diff --git a/gui-apps/nwg-shell-config/nwg-shell-config-0.5.14-r1.ebuild 
b/gui-apps/nwg-shell-config/nwg-shell-config-0.5.14-r1.ebuild
deleted file mode 100644
index a1a277b03f..00
--- a/gui-apps/nwg-shell-config/nwg-shell-config-0.5.14-r1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{10..11} )
-DISTUTILS_USE_PEP517=setuptools
-inherit desktop distutils-r1 xdg-utils
-
-SRC_URI="https://github.com/nwg-piotr/nwg-shell-config/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-KEYWORDS="~amd64"
-
-DESCRIPTION="nwg-shell configuration utility"
-HOMEPAGE="https://github.com/nwg-piotr/nwg-shell-config;
-LICENSE="MIT"
-
-SLOT="0"
-
-RDEPEND="
-   gui-apps/nwg-shell
-   sci-geosciences/geopy
-   x11-libs/gtk+:3
-"
-DEPEND="${RDEPEND}"
-
-python_install_all() {
-   distutils-r1_python_install_all
-   domenu nwg-shell-config.desktop
-   doicon nwg-shell-config.svg
-   doicon nwg-shell-update.svg
-   doicon nwg-shell-translate.svg
-   doicon nwg-update-noupdate.svg
-   doicon nwg-update-available.svg
-   doicon nwg-update-checking.svg
-}
-
-pkg_postinst() {
-   xdg_desktop_database_update
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-}



[gentoo-commits] repo/proj/guru:master commit in: app-admin/pass-audit/

2023-11-18 Thread Andrew Ammerlaan
commit: 062777ac830546761da447f69abb6c6c5fee8a74
Author: David Roman  gmail  com>
AuthorDate: Fri Nov 17 19:20:41 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Nov 17 19:20:41 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=062777ac

app-admin/pass-audit: new package, add 1.2

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

 app-admin/pass-audit/Manifest  |  1 +
 app-admin/pass-audit/metadata.xml  | 12 +++
 app-admin/pass-audit/pass-audit-1.2.ebuild | 34 ++
 3 files changed, 47 insertions(+)

diff --git a/app-admin/pass-audit/Manifest b/app-admin/pass-audit/Manifest
new file mode 100644
index 00..9a4c8722b8
--- /dev/null
+++ b/app-admin/pass-audit/Manifest
@@ -0,0 +1 @@
+DIST pass-audit-1.2.tar.gz 56581 BLAKE2B 
f57a38c8343b27c05c6e8e371b421c7d5bc7381f51f3b4daf97227ffe437a930922f6deff8126f32e705e5e965774c6aeef6676dbc67594f1bead46326b4c478
 SHA512 
3036340b31612a52826c13ea558def3a3ca49164eb9b3c516f4923d99126cbe5e85150bca9f8ca26d70375bf92e1b06d606f39a3679de60770ab14f6f24a8267

diff --git a/app-admin/pass-audit/metadata.xml 
b/app-admin/pass-audit/metadata.xml
new file mode 100644
index 00..2cc045340b
--- /dev/null
+++ b/app-admin/pass-audit/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   davidroma...@gmail.com
+   David Roman
+   
+   
+   roddhjav/pass-audit 
+   pass-audit 
+   
+

diff --git a/app-admin/pass-audit/pass-audit-1.2.ebuild 
b/app-admin/pass-audit/pass-audit-1.2.ebuild
new file mode 100644
index 00..416b89cf16
--- /dev/null
+++ b/app-admin/pass-audit/pass-audit-1.2.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYPI_NO_NORMALIZE=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10,11,12} )
+
+inherit distutils-r1 pypi shell-completion
+
+DESCRIPTION="A pass extension for auditing your password repository. "
+HOMEPAGE="https://github.com/roddhjav/pass-audit;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+# No test on PYPI
+RESTRICT="test"
+
+DEPEND="app-admin/pass"
+RDEPEND="${DEPEND}"
+BDEPEND=""
+
+src_install() {
+   distutils-r1_src_install
+
+   newbashcomp share/bash-completion/completions/pass-audit "${PN}"
+   newzshcomp share/zsh/site-functions/_pass-audit _"${PN}"
+   doman share/man/man1/pass-audit.1
+
+   exeinto /usr/lib/password-store/extensions
+   doexe audit.bash
+}



[gentoo-commits] repo/proj/guru:master commit in: gui-apps/nwg-drawer/

2023-11-18 Thread Andrew Ammerlaan
commit: 6a913b75d4900734592c98545fb692474523e7db
Author: Pascal Jäger  leimstift  de>
AuthorDate: Sat Nov 18 09:10:30 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sat Nov 18 09:10:30 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6a913b75

gui-apps/nwg-drawer: add 0.4.1

Signed-off-by: Pascal Jäger  leimstift.de>

 gui-apps/nwg-drawer/Manifest|  1 +
 gui-apps/nwg-drawer/nwg-drawer-0.4.1.ebuild | 96 +
 2 files changed, 97 insertions(+)

diff --git a/gui-apps/nwg-drawer/Manifest b/gui-apps/nwg-drawer/Manifest
index 86aeaed1da..bd5e363184 100644
--- a/gui-apps/nwg-drawer/Manifest
+++ b/gui-apps/nwg-drawer/Manifest
@@ -47,3 +47,4 @@ DIST 
gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20200313102051-9f266ea9e77c.mod 95 BLAKE2B
 DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.1.zip 104623 BLAKE2B 
51d69616c21728779614f4455d23d2302a8f986b44344257b4bc2b5db011c7266432ee93d31d43344231b52527d1027eba3ef37a3365f9afe69f3ecc8613bccb
 SHA512 
d57b0d42c71ad6503415e42979b51b0dc7f6344072c728ab2e3d4bab88da7b7d775e7f261868909f990f6b44aed6c533966c97bbe333a0acd65fc8bac9d1d4ff
 DIST nwg-drawer-0.3.9.tar.gz 47736 BLAKE2B 
f37cf6b690b7a265a8bc8f0da8ae909e924cd08b4707288dd2b7fb23e6928abb62ac78ac79a7ff6d08071250a23fd7d5bb813d7cbb3cef999dd0943989c48a30
 SHA512 
1c4cae52ce8410cedb9e0dbd0f1382bea777de091f43eac63ddcf2f44954a8cdaf9cae8bcda6012730c08a2ac244741986ff589088a059b569f61a8da8930274
 DIST nwg-drawer-0.4.0.tar.gz 48252 BLAKE2B 
778dbaaa95faf657952d32a938ab4876a88e91ca7be37a106fd1a38c4600d7c4c3e4862413c7238fa4088fdf38616d0c4c0114859de335d09628c8662283b264
 SHA512 
9b20452cb0ef5b4a2cbd55864327c81d3056aba463766432f88c8b27d3943568c0023193fa7042337c0b45d153153f9b5a92945aca2207103a7aae67b7a5e354
+DIST nwg-drawer-0.4.1.tar.gz 48085 BLAKE2B 
f0648641af81f86c239c8344732a6d9eec9238479c0f3bc8d27b90f215bbbfc1c69a6c8cbffd241a11005aa2a444eb9af0df36427cf3c6512dc5b0b9dd6f0d51
 SHA512 
c5416e66b17d2ef5a9881a31bd7257facfa486960ba36703cbe83ea4abae1b5dee944b7e50536636e574b9658490736a7b886151c5128af0c5dda83ad0a82823

diff --git a/gui-apps/nwg-drawer/nwg-drawer-0.4.1.ebuild 
b/gui-apps/nwg-drawer/nwg-drawer-0.4.1.ebuild
new file mode 100644
index 00..d8a70dc8fc
--- /dev/null
+++ b/gui-apps/nwg-drawer/nwg-drawer-0.4.1.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+EGO_SUM=(
+   "github.com/allan-simon/go-singleinstance 
v0.0.0-20210120080615-d0997106ab37"
+   "github.com/allan-simon/go-singleinstance 
v0.0.0-20210120080615-d0997106ab37/go.mod"
+   "github.com/davecgh/go-spew v1.1.0/go.mod"
+   "github.com/davecgh/go-spew v1.1.1"
+   "github.com/davecgh/go-spew v1.1.1/go.mod"
+   "github.com/dlasky/gotk3-layershell v0.0.0-20221218201547-1f6674a3f872"
+   "github.com/dlasky/gotk3-layershell 
v0.0.0-20221218201547-1f6674a3f872/go.mod"
+   "github.com/dlasky/gotk3-layershell v0.0.0-20230802002603-b0c42cd8474f"
+   "github.com/dlasky/gotk3-layershell 
v0.0.0-20230802002603-b0c42cd8474f/go.mod"
+   "github.com/fsnotify/fsnotify v1.6.0"
+   "github.com/fsnotify/fsnotify v1.6.0/go.mod"
+   "github.com/fsnotify/fsnotify v1.7.0"
+   "github.com/fsnotify/fsnotify v1.7.0/go.mod"
+   "github.com/gotk3/gotk3 v0.6.1/go.mod"
+   "github.com/gotk3/gotk3 v0.6.2"
+   "github.com/gotk3/gotk3 v0.6.2/go.mod"
+   "github.com/joshuarubin/go-sway v1.2.0"
+   "github.com/joshuarubin/go-sway v1.2.0/go.mod"
+   "github.com/joshuarubin/lifecycle v1.0.0/go.mod"
+   "github.com/joshuarubin/lifecycle v1.1.4"
+   "github.com/joshuarubin/lifecycle v1.1.4/go.mod"
+   "github.com/pmezard/go-difflib v1.0.0"
+   "github.com/pmezard/go-difflib v1.0.0/go.mod"
+   "github.com/sirupsen/logrus v1.9.3"
+   "github.com/sirupsen/logrus v1.9.3/go.mod"
+   "github.com/stretchr/objx v0.1.0/go.mod"
+   "github.com/stretchr/testify v1.3.0/go.mod"
+   "github.com/stretchr/testify v1.7.0"
+   "github.com/stretchr/testify v1.7.0/go.mod"
+   "go.uber.org/atomic v1.3.2/go.mod"
+   "go.uber.org/multierr v1.1.0/go.mod"
+   "go.uber.org/multierr v1.11.0"
+   "go.uber.org/multierr v1.11.0/go.mod"
+   "golang.org/x/sync v0.0.0-20190412183630-56d357773e84/go.mod"
+   "golang.org/x/sync v0.3.0"
+   "golang.org/x/sync v0.3.0/go.mod"
+   "golang.org/x/sync v0.5.0"
+   "golang.org/x/sync v0.5.0/go.mod"
+   "golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/go.mod"
+   "golang.org/x/sys v0.0.0-20220908164124-27713097b956/go.mod"
+   "golang.org/x/sys v0.10.0"
+   "golang.org/x/sys v0.10.0/go.mod"
+   "golang.org/x/sys v0.14.0"
+   "golang.org/x/sys v0.14.0/go.mod"
+   "gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod"
+   "gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod"
+   "gopkg.in/yaml.v3 v3.0.1"
+)

[gentoo-commits] repo/proj/guru:master commit in: gui-apps/nwg-shell-config/

2023-11-18 Thread Andrew Ammerlaan
commit: 4e5680dda484744c30db69d8b41bcb2c2287b2e1
Author: Pascal Jäger  leimstift  de>
AuthorDate: Sat Nov 18 08:53:34 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sat Nov 18 08:53:34 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4e5680dd

gui-apps/nwg-shell-config: drop 0.5.22

Signed-off-by: Pascal Jäger  leimstift.de>

 gui-apps/nwg-shell-config/Manifest |  1 -
 .../nwg-shell-config-0.5.22.ebuild | 43 --
 2 files changed, 44 deletions(-)

diff --git a/gui-apps/nwg-shell-config/Manifest 
b/gui-apps/nwg-shell-config/Manifest
index 5e61a65373..27baee760b 100644
--- a/gui-apps/nwg-shell-config/Manifest
+++ b/gui-apps/nwg-shell-config/Manifest
@@ -1,4 +1,3 @@
-DIST nwg-shell-config-0.5.22.tar.gz 109183 BLAKE2B 
d1475d80ecc5280dacf402abb9f27dc6d073b15f61dc24fcfcdc053e017656add62a706b1e012d7fb0d5004ee5358602732421d2e76d9a5171869730d4ef01dc
 SHA512 
a19c65c10785e6f499ce997073bf32227c9d193befef8a847b8e051f4d2fe702d1db31d4cbfd881dbdc8b7b36609bc6ec6e5611b6696fe02ffd4262d21898101
 DIST nwg-shell-config-0.5.23.tar.gz 109379 BLAKE2B 
39e2ca78afa83ef0104b8e6d9f3ca3301852f8d9af5ee4f7a7aab6a8c01677ca18c9f635177b76cb923295f26e6e6316b124f5a7d7540da07d05cc5e2347f254
 SHA512 
99caa2b18dd4828ffa8a98293dfea65877e41cbfe0209d241cf100a822a732b556a16cbe2921c0cdc48ad6fde078c9d64656b286bb833fae495085976b934975
 DIST nwg-shell-config-0.5.24.tar.gz 109606 BLAKE2B 
9c968d2da56e37c0e30f0796f096f6191651076696e8835b345830d990f9f44cdbf53a8a5e43388d95d14fabe77a513cb8ff4b50d252ab5ec3d26c432b7371cb
 SHA512 
337889eb3a3d8abfcf5272b35ea91941091a3b9e3ac25f476637eceb1b3bddb9d306751f3e956d69e75f603a18c881b905a044640b20040223dd268a6395
 DIST nwg-shell-config-0.5.25.tar.gz 113369 BLAKE2B 
a2bab8aeee038b46e3f1b00ee65f16c2125cf4984cf5921e78b85392e98f58ad98fae8359e060af18d22bc3df0a60b7c2dfe7e3d7d6fc955add67de1dcdfdbb1
 SHA512 
b5a4b02445bca0dfaa7fa1287e45ea125830fedb817154d530a230ddaec2fffdcc06406c2a7c8a2644ea79e962b75356f667c706740357f2280aeaf8b626a9ca

diff --git a/gui-apps/nwg-shell-config/nwg-shell-config-0.5.22.ebuild 
b/gui-apps/nwg-shell-config/nwg-shell-config-0.5.22.ebuild
deleted file mode 100644
index a1a277b03f..00
--- a/gui-apps/nwg-shell-config/nwg-shell-config-0.5.22.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{10..11} )
-DISTUTILS_USE_PEP517=setuptools
-inherit desktop distutils-r1 xdg-utils
-
-SRC_URI="https://github.com/nwg-piotr/nwg-shell-config/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-KEYWORDS="~amd64"
-
-DESCRIPTION="nwg-shell configuration utility"
-HOMEPAGE="https://github.com/nwg-piotr/nwg-shell-config;
-LICENSE="MIT"
-
-SLOT="0"
-
-RDEPEND="
-   gui-apps/nwg-shell
-   sci-geosciences/geopy
-   x11-libs/gtk+:3
-"
-DEPEND="${RDEPEND}"
-
-python_install_all() {
-   distutils-r1_python_install_all
-   domenu nwg-shell-config.desktop
-   doicon nwg-shell-config.svg
-   doicon nwg-shell-update.svg
-   doicon nwg-shell-translate.svg
-   doicon nwg-update-noupdate.svg
-   doicon nwg-update-available.svg
-   doicon nwg-update-checking.svg
-}
-
-pkg_postinst() {
-   xdg_desktop_database_update
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-}



[gentoo-commits] repo/proj/guru:master commit in: dev-cpp/drogon/

2023-11-18 Thread Andrew Ammerlaan
commit: adaea5b7658dc8a0b5c0aa113fec1be74154d811
Author: tastytea  tastytea  de>
AuthorDate: Thu Nov 16 16:30:46 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Thu Nov 16 16:31:42 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=adaea5b7

dev-cpp/drogon: add 1.9.0

Signed-off-by: tastytea  tastytea.de>

 dev-cpp/drogon/Manifest|  2 +
 dev-cpp/drogon/drogon-1.9.0.ebuild | 87 ++
 2 files changed, 89 insertions(+)

diff --git a/dev-cpp/drogon/Manifest b/dev-cpp/drogon/Manifest
index f5cacccdbf..46d9342302 100644
--- a/dev-cpp/drogon/Manifest
+++ b/dev-cpp/drogon/Manifest
@@ -1,3 +1,5 @@
 DIST drogon-1.8.6.tar.gz 561577 BLAKE2B 
ad64cbb22b766403156a34cc604e7f9304541a98b86eea83b7afbb3d451c4aa176b7d359db5bfff48ce3f5475e436e13c8cf8d7adc1f4de123026ae2da1e4870
 SHA512 
4ca09f52fde3b080255c0938d510ea5592ec30e4ea9b7648a7ea1b528c9f096e1c1534647d5bf93d7923b43106227c6c1c3b67f238becbd6da15e8acecbf4c5c
 DIST drogon-1.8.7.tar.gz 561601 BLAKE2B 
9cca0fac0d34942a382371c1b654170456e3f7a2a565a798f19854dd0291ef0cf1ef19d668e36794a050a9acccd83c4aab5a0351f0b3f2a87753bc270793146c
 SHA512 
a49b032689869e97505612570285d21c0a68604c70e379f95c70fd5d8014f6890809283956b1b83fda4551c01c526ab2b575351c23a3e58fb4f920c9e1b7e92b
+DIST drogon-1.9.0.tar.gz 566471 BLAKE2B 
ce7b64748e8b8022527cdeeb4ad8f52e6179a3c6d80576eddd560bffac947fb7a8c4054410f455102fd07f4ff00a515edbcf6af0cb0af342f06fba7ee2c5a236
 SHA512 
2732bea50e913bb13b251c03da62e2935dcb8c2e48dcc85286bfe1bf1ecdefb4bfd712d1c6cf00daab15705be1c3b6851a4ee8b5a0c7b7d2341baa2d9500d8a5
 DIST trantor-1.5.13.tar.gz 143230 BLAKE2B 
298870f3b132d4dbacbab88b9689fd2e8fec7450dcca82fc985393b718a701008debea7a50f2d7814871a9399bb423f21b9a9454de59468f7bfade51b70a283d
 SHA512 
4f4cef4103faa323e5213c1b59c0d86606831e97127594d5c9248481ba4ce66905c40c25c5d83d00e78936d53ba03b8450e6848199a85e9120bb8f2522bf7805
+DIST trantor-1.5.14.tar.gz 143236 BLAKE2B 
843c67a3a4dedc8e476115438eae9a0ec99a6739fb5f29c79780c38d8d82dfe4b5add42d3c0c589c0be35662f7d24a89dfe037ac422fe8d53f00975b2a646f84
 SHA512 
468e5ffe9b47537992b9852ddec7714fb6e63147ff51ecfade7e1b0af02f5231ebc50b71d48d77c188f8d2af77c64c40fcbdc907f4f8d45d488aa2966f9406f9

diff --git a/dev-cpp/drogon/drogon-1.9.0.ebuild 
b/dev-cpp/drogon/drogon-1.9.0.ebuild
new file mode 100644
index 00..76ff8fa0f5
--- /dev/null
+++ b/dev-cpp/drogon/drogon-1.9.0.ebuild
@@ -0,0 +1,87 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+MY_TRANTOR_V="1.5.14"
+
+DESCRIPTION="C++14/17 based HTTP web application framework"
+HOMEPAGE="https://github.com/drogonframework/drogon;
+SRC_URI="
+   
https://github.com/drogonframework/drogon/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz
+   test? ( 
https://github.com/an-tao/trantor/archive/refs/tags/v${MY_TRANTOR_V}.tar.gz -> 
trantor-${MY_TRANTOR_V}.tar.gz )
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+brotli doc examples mariadb postgres redis sqlite test +yaml"
+# REQUIRED_USE="test? ( postgres sqlite mariadb )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-cpp/trantor-${MY_TRANTOR_V}_p1:=
+   dev-libs/jsoncpp:=
+   sys-libs/zlib
+   brotli? ( app-arch/brotli:= )
+   mariadb? ( dev-db/mariadb:= )
+   postgres? ( dev-db/postgresql:= )
+   redis? ( dev-libs/hiredis:= )
+   sqlite? ( dev-db/sqlite:3 )
+   elibc_Darwin? ( sys-libs/native-uuid )
+   elibc_SunOS? ( sys-libs/libuuid )
+   !elibc_Darwin? ( !elibc_SunOS? (
+   sys-apps/util-linux
+   ) )
+   yaml? ( dev-cpp/yaml-cpp:= )
+"
+DEPEND="
+   ${RDEPEND}
+   test? ( dev-cpp/gtest )
+"
+BDEPEND="doc? ( app-doc/doxygen )"
+
+PATCHES=( "${FILESDIR}"/${PN}-1.8.4-fix-test-build.patch )
+
+DOCS=( CONTRIBUTING.md ChangeLog.md README.md README.zh-CN.md README.zh-TW.md )
+
+src_unpack() {
+   default
+
+   # the cert is in the trantor submodule normally, but we unbundle that
+   if use test; then
+   mkdir -p ${P}/trantor/trantor/tests || die
+   cp -v trantor-${MY_TRANTOR_V}/trantor/tests/server.{crt,key} \
+   ${P}/trantor/trantor/tests/ \
+   || die "could not copy test certificate and/or key"
+   fi
+}
+
+src_configure() {
+   use doc && HTML_DOCS=( "${BUILD_DIR}/docs/drogon/html/." )
+
+   local -a mycmakeargs=(
+   -DBUILD_DOC=$(usex doc)
+   -DBUILD_EXAMPLES=NO
+   -DBUILD_POSTGRESQL=$(usex postgres)
+   -DBUILD_MYSQL=$(usex mariadb)
+   -DBUILD_SQLITE=$(usex sqlite)
+   -DBUILD_REDIS=$(usex redis)
+   -DBUILD_TESTING=$(usex test)
+   -DBUILD_BROTLI=$(usex brotli)
+   -DBUILD_YAML_CONFIG=$(usex yaml)
+   -DUSE_SUBMODULE=NO
+   $(cmake_use_find_package doc Doxygen)
+   )
+
+   

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

2023-11-18 Thread Andrew Ammerlaan
commit: 2c5e163d312b7f4c98c5aa48c29a409949e1b3df
Author: Julien Roy  jroy  ca>
AuthorDate: Fri Nov 17 20:26:58 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Nov 17 20:26:58 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2c5e163d

net-im/mautrix-discord: drop 0.6.2

Signed-off-by: Julien Roy  jroy.ca>

 net-im/mautrix-discord/Manifest|  2 -
 .../mautrix-discord/mautrix-discord-0.6.2.ebuild   | 65 --
 2 files changed, 67 deletions(-)

diff --git a/net-im/mautrix-discord/Manifest b/net-im/mautrix-discord/Manifest
index 048c1ced10..e78cb7750a 100644
--- a/net-im/mautrix-discord/Manifest
+++ b/net-im/mautrix-discord/Manifest
@@ -1,5 +1,3 @@
-DIST mautrix-discord-0.6.2.gh.tar.gz 113457 BLAKE2B 
0f2b142cba038e2f86dbf1d0133c01ab3f1c6ccaacc931adacca31e5c5061a45e678273b6bd8c5a134b0466ffd25088fe79a0e9214484356d953eb5f0a2689cd
 SHA512 
2990964fd7aae20fdfc0689c9a90986093f64a646ee476c4d63c3b9c5b164283d830e83230c68ca732d32f7f0f525ff38ec968b41464c8c2e5ff319a504d613a
-DIST mautrix-discord-0.6.2.tar.xz 67543704 BLAKE2B 
c803893b1d666c14e181b60d31378acbba940639b71a3af55c3b24ee0697ff58b84a9b8365ff0acef1939f7bc1ccb4deeac6def1a7e1d065079e0c169670f396
 SHA512 
ee291a97141800d0791cb1074840782ab649c15b78aac865f312b2a02dee6f03007ab0e1ce51472fe23b2223db89da276e4d9d4ee8d6e4e40e361360957ca2fb
 DIST mautrix-discord-0.6.3.gh.tar.gz 113655 BLAKE2B 
a9570c2b0cbba9f1d82efffe729cf5d50966d5b7a0fff9a233637f61f34801145de8b9ea2ea2a309035e3c5c0c803c240acb16b4b46668588b31cd51bfac966f
 SHA512 
ff6462bae3d53331cd2fccf9037fc34d11a89e37d52d5bf1e5b10249952036fa7f8182354f2834a8051eb84a1e886872b3698fdec51f2f271946d4a8743a8870
 DIST mautrix-discord-0.6.3.tar.xz 117364608 BLAKE2B 
4619146a6180898a11ba396e535a8320b5a51fa70bb72a5dd16f67edd4e7240004c9186e768c3081fb4f5c18e5fdee1af94ee731501417e443c9b0137e8e969c
 SHA512 
168d7279752bc6f4b3682e3909ff58f45b81057b421ec9635a3963d88083507f9dbfef4057fad5012bea91f283bacff201241dc7355b0cd17414774029204666
 DIST mautrix-discord-0.6.4.gh.tar.gz 113804 BLAKE2B 
164c5cc5d0504bf0d78df8b6926a124ef52157a5a1467ad8b4a76e6cef5285736cc223889f69c7f573018f2590394c637eaade54ff734353e8bd0cbcd0f7abad
 SHA512 
cfcb5653d002c33f3498a65d7f6e507c1465b8ef767b672db770f44eaf59887246896e2f4149164e610a91af1418646eca77e571a85b0fdaeddc3131e589429e

diff --git a/net-im/mautrix-discord/mautrix-discord-0.6.2.ebuild 
b/net-im/mautrix-discord/mautrix-discord-0.6.2.ebuild
deleted file mode 100644
index c282376a5d..00
--- a/net-im/mautrix-discord/mautrix-discord-0.6.2.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module systemd
-
-DESCRIPTION="A Matrix-Discord puppeting bridge"
-HOMEPAGE="https://github.com/mautrix/discord;
-SRC_URI="https://github.com/mautrix/discord/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz
-   https://jroy.ca/dist/${P}.tar.xz
-"
-S="${WORKDIR}/discord-${PV}"
-
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   acct-user/${PN}
-   dev-libs/olm
-   dev-util/lottieconverter
-"
-DEPEND="${RDEPEND}"
-BDEPEND=">=dev-lang/go-1.20.0"
-
-src_compile() {
-   ego build
-}
-
-src_install() {
-   dobin mautrix-discord
-
-   keepdir /var/log/mautrix/discord
-   fowners -R root:mautrix /var/log/mautrix
-   fperms -R 770 /var/log/mautrix
-   sed -i -e "s/\.\/logs/\/var\/log\/${PN/-/\\\/}/" "example-config.yaml" 
|| die
-
-   insinto "/etc/mautrix"
-   newins "example-config.yaml" "${PN/-/_}.yaml"
-
-   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
-   systemd_dounit "${FILESDIR}/${PN}.service"
-
-   fowners -R root:mautrix /etc/mautrix
-   fperms -R 770 /etc/mautrix
-}
-
-pkg_postinst() {
-   einfo
-   elog ""
-   elog "Before you can use ${PN}, you must configure it correctly"
-   elog "The configuration file is located at 
\"/etc/mautrix/${PN/-/_}.yaml\""
-   elog "When done, run the following command: emerge --config 
${CATEGORY}/${PN}"
-   elog "Then, you must register the bridge with your homeserver"
-   elog "Refer your homeserver's documentation for instructions"
-   elog "The registration file is located at 
/var/lib/${PN/-/\/}/registration.yaml"
-   elog "Finally, you may start the ${PN} daemon"
-   einfo
-}
-
-pkg_config() {
-   su - "${PN}" -s /bin/sh -c \
-   "/usr/bin/${PN} -c /etc/mautrix/${PN/-/_}.yaml -g -r 
/var/lib/${PN/-/\/}/registration.yaml"
-}



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

2023-11-18 Thread Andrew Ammerlaan
commit: 80f1439237d9176e2bfc6035f0e413c4e8a46d87
Author: Julien Roy  jroy  ca>
AuthorDate: Fri Nov 17 20:20:24 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Nov 17 20:20:24 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=80f14392

dev-python/tulir-telethon: add 1.33.0_alpha1

Signed-off-by: Julien Roy  jroy.ca>

 dev-python/tulir-telethon/Manifest |  1 +
 .../tulir-telethon-1.33.0_alpha1.ebuild| 41 ++
 2 files changed, 42 insertions(+)

diff --git a/dev-python/tulir-telethon/Manifest 
b/dev-python/tulir-telethon/Manifest
index 44f62db6ad..767c7d0a9b 100644
--- a/dev-python/tulir-telethon/Manifest
+++ b/dev-python/tulir-telethon/Manifest
@@ -1,2 +1,3 @@
 DIST tulir-telethon-1.32.0_alpha2.gh.tar.gz 494857 BLAKE2B 
f39a8159716a5fd0f7f9d94bb6bdf9674fba678210f7c9dceb2bf7b90ddae5ee4eeade3f896dcb590f3e7f4985d18f72ea9fed35f59bc13680c1cf1c40fec890
 SHA512 
8b02b6f563844674fcf9449419cd68b646a10d7572534c5696501b1d043bf3b2c0d5969ca08c38664bd43ebefc1f99607649ec62180d6fca324bf799274e2873
 DIST tulir-telethon-1.32.0_alpha3.gh.tar.gz 495988 BLAKE2B 
ca2c7f64067369ad9b2424ef00d2697b1a836de7e4709ffeae4cd9b1bfaef50c998ffc49501830ad7e1564fada4ec804abf0b8a7f27f0659398f9112514ec837
 SHA512 
1a4f17d22f10a04c862433ce474b946c835ee954e4f5158fdc2c81f510cf5dd1041544b0df44f1c61d9dfcdfb27c023b213552230153e3a3f4ce5f1512094f9b
+DIST tulir-telethon-1.33.0_alpha1.gh.tar.gz 496284 BLAKE2B 
6bba90dd4be4b6aeb2f1a4bd9bd4dc59740504cf2ef75606a5df861df00292d9f935c29a397c98bc6c83cfad80c5413700ca5cc131896a5710748848e01a7b78
 SHA512 
b8eb5ff95f2450ab7d29af6d9ccea63f562b14d984aedc946b82f80a4d68338133767a81432da10a6b6d9aa9c26ac431ad33d73a5a5a9b733702d37747b49a10

diff --git a/dev-python/tulir-telethon/tulir-telethon-1.33.0_alpha1.ebuild 
b/dev-python/tulir-telethon/tulir-telethon-1.33.0_alpha1.ebuild
new file mode 100644
index 00..afaba4efa4
--- /dev/null
+++ b/dev-python/tulir-telethon/tulir-telethon-1.33.0_alpha1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 2022-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
+
+MY_PV="${PV/_alph/}"
+DESCRIPTION="Pure Python 3 MTProto API Telegram client library, for bots too!"
+HOMEPAGE="https://github.com/tulir/Telethon/;
+SRC_URI="https://github.com/tulir/Telethon/archive/v${MY_PV}.tar.gz -> 
${P}.gh.tar.gz"
+S="${WORKDIR}/Telethon-${MY_PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/cryptg[${PYTHON_USEDEP}]
+   dev-python/hachoir[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/pyaes[${PYTHON_USEDEP}]
+   dev-python/PySocks[${PYTHON_USEDEP}]
+   dev-python/python-socks[${PYTHON_USEDEP}]
+   dev-python/rsa[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   )
+"
+DEPEND="${RDEPEND}"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   
tests/readthedocs/quick_references/test_client_reference.py::test_all_methods_present
+)



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

2023-11-18 Thread Andrew Ammerlaan
commit: 40a93bcfaae7d8c98ae455fce4e12f186d6b30b4
Author: Julien Roy  jroy  ca>
AuthorDate: Fri Nov 17 20:20:36 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Nov 17 20:20:36 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=40a93bcf

dev-python/tulir-telethon: drop 1.32.0_alpha2

Signed-off-by: Julien Roy  jroy.ca>

 dev-python/tulir-telethon/Manifest |  1 -
 .../tulir-telethon-1.32.0_alpha2.ebuild| 41 --
 2 files changed, 42 deletions(-)

diff --git a/dev-python/tulir-telethon/Manifest 
b/dev-python/tulir-telethon/Manifest
index 767c7d0a9b..45c121e61b 100644
--- a/dev-python/tulir-telethon/Manifest
+++ b/dev-python/tulir-telethon/Manifest
@@ -1,3 +1,2 @@
-DIST tulir-telethon-1.32.0_alpha2.gh.tar.gz 494857 BLAKE2B 
f39a8159716a5fd0f7f9d94bb6bdf9674fba678210f7c9dceb2bf7b90ddae5ee4eeade3f896dcb590f3e7f4985d18f72ea9fed35f59bc13680c1cf1c40fec890
 SHA512 
8b02b6f563844674fcf9449419cd68b646a10d7572534c5696501b1d043bf3b2c0d5969ca08c38664bd43ebefc1f99607649ec62180d6fca324bf799274e2873
 DIST tulir-telethon-1.32.0_alpha3.gh.tar.gz 495988 BLAKE2B 
ca2c7f64067369ad9b2424ef00d2697b1a836de7e4709ffeae4cd9b1bfaef50c998ffc49501830ad7e1564fada4ec804abf0b8a7f27f0659398f9112514ec837
 SHA512 
1a4f17d22f10a04c862433ce474b946c835ee954e4f5158fdc2c81f510cf5dd1041544b0df44f1c61d9dfcdfb27c023b213552230153e3a3f4ce5f1512094f9b
 DIST tulir-telethon-1.33.0_alpha1.gh.tar.gz 496284 BLAKE2B 
6bba90dd4be4b6aeb2f1a4bd9bd4dc59740504cf2ef75606a5df861df00292d9f935c29a397c98bc6c83cfad80c5413700ca5cc131896a5710748848e01a7b78
 SHA512 
b8eb5ff95f2450ab7d29af6d9ccea63f562b14d984aedc946b82f80a4d68338133767a81432da10a6b6d9aa9c26ac431ad33d73a5a5a9b733702d37747b49a10

diff --git a/dev-python/tulir-telethon/tulir-telethon-1.32.0_alpha2.ebuild 
b/dev-python/tulir-telethon/tulir-telethon-1.32.0_alpha2.ebuild
deleted file mode 100644
index afaba4efa4..00
--- a/dev-python/tulir-telethon/tulir-telethon-1.32.0_alpha2.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 2022-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
-
-MY_PV="${PV/_alph/}"
-DESCRIPTION="Pure Python 3 MTProto API Telegram client library, for bots too!"
-HOMEPAGE="https://github.com/tulir/Telethon/;
-SRC_URI="https://github.com/tulir/Telethon/archive/v${MY_PV}.tar.gz -> 
${P}.gh.tar.gz"
-S="${WORKDIR}/Telethon-${MY_PV}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-python/cryptg[${PYTHON_USEDEP}]
-   dev-python/hachoir[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/pyaes[${PYTHON_USEDEP}]
-   dev-python/PySocks[${PYTHON_USEDEP}]
-   dev-python/python-socks[${PYTHON_USEDEP}]
-   dev-python/rsa[${PYTHON_USEDEP}]
-   test? (
-   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
-   )
-"
-DEPEND="${RDEPEND}"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-   
tests/readthedocs/quick_references/test_client_reference.py::test_all_methods_present
-)



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

2023-11-18 Thread Andrew Ammerlaan
commit: 9c6532a770a44f7efe38626089e161d8d8e1a9fb
Author: Julien Roy  jroy  ca>
AuthorDate: Fri Nov 17 20:21:27 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Nov 17 20:21:27 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9c6532a7

dev-python/restrictedpython: drop 6.1

Signed-off-by: Julien Roy  jroy.ca>

 dev-python/restrictedpython/Manifest   |  1 -
 .../restrictedpython/restrictedpython-6.1.ebuild   | 27 --
 2 files changed, 28 deletions(-)

diff --git a/dev-python/restrictedpython/Manifest 
b/dev-python/restrictedpython/Manifest
index 34ef24370c..959d4c633a 100644
--- a/dev-python/restrictedpython/Manifest
+++ b/dev-python/restrictedpython/Manifest
@@ -1,3 +1,2 @@
-DIST restrictedpython-6.1.gh.tar.gz 442293 BLAKE2B 
8425c371e84a698f1591735cfa0c77ea716c2b7859addc6a7fb97e68ffd239e1b3aaeb359739ec1dfff551a361a8bd8fd2738007ba5d2557debe9592a144c144
 SHA512 
fec5bbe301b64236863a72e4b7a9997d04483da6ae5b384ef73a729092b2fc271f6016586a21558cb30f1c2cc9c9f57b8ee2c6c851873bd493b95fd50dccd1f8
 DIST restrictedpython-6.2.gh.tar.gz 442788 BLAKE2B 
cac63465192d425dc2b18a787fe4e75749f19768bbcb3be921512ccf0558e30f8ab3f8a89c36b77d370ae2c160b5aba4e9481ad66c36909b7189559c20a532fe
 SHA512 
a9947830b66e449881b7d22e4716adb863f20726a6e1f61f4f84396ae88b2c461c084f56ca78c3aa072953c53ba776788aa41ec8415714ba02b1b4c8370bf6fb
 DIST restrictedpython-7.0.gh.tar.gz 440788 BLAKE2B 
c71a70ce4f71b92d87e2bdab157cba4327227da6f1be226df573c25268cbd1afbde608ffcc5d8deb6cbe063244d7611bc8792c6e17ce495c50c5812527674e2e
 SHA512 
844614071e5bdbdd2646160207d4f5452305620930e0b260a1ba9c39f76672f26a16b7ce16f21186d9cfddc12f367758bec09c4cac40f4f4fc8f9164278631e9

diff --git a/dev-python/restrictedpython/restrictedpython-6.1.ebuild 
b/dev-python/restrictedpython/restrictedpython-6.1.ebuild
deleted file mode 100644
index 2f057f27b5..00
--- a/dev-python/restrictedpython/restrictedpython-6.1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 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="A restricted execution environment for Python to run untrusted 
code"
-HOMEPAGE="https://github.com/zopefoundation/RestrictedPython;
-SRC_URI="https://github.com/zopefoundation/RestrictedPython/archive/${PV}.tar.gz
 -> ${P}.gh.tar.gz"
-S="${WORKDIR}/RestrictedPython-${PV}"
-
-LICENSE="ZPL"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   doc? ( dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}] )
-   test? ( dev-python/pytest-mock[${PYTHON_USEDEP}] )
-"
-DEPEND="${RDEPEND}"
-
-distutils_enable_sphinx docs
-distutils_enable_tests pytest



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

2023-11-18 Thread Andrew Ammerlaan
commit: 2860ae3f7c0f3783a1efaa08b0b9535ca3917317
Author: Julien Roy  jroy  ca>
AuthorDate: Fri Nov 17 20:21:17 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Nov 17 20:21:17 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2860ae3f

dev-python/restrictedpython: add 7.0

Signed-off-by: Julien Roy  jroy.ca>

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

diff --git a/dev-python/restrictedpython/Manifest 
b/dev-python/restrictedpython/Manifest
index c486aee241..34ef24370c 100644
--- a/dev-python/restrictedpython/Manifest
+++ b/dev-python/restrictedpython/Manifest
@@ -1,2 +1,3 @@
 DIST restrictedpython-6.1.gh.tar.gz 442293 BLAKE2B 
8425c371e84a698f1591735cfa0c77ea716c2b7859addc6a7fb97e68ffd239e1b3aaeb359739ec1dfff551a361a8bd8fd2738007ba5d2557debe9592a144c144
 SHA512 
fec5bbe301b64236863a72e4b7a9997d04483da6ae5b384ef73a729092b2fc271f6016586a21558cb30f1c2cc9c9f57b8ee2c6c851873bd493b95fd50dccd1f8
 DIST restrictedpython-6.2.gh.tar.gz 442788 BLAKE2B 
cac63465192d425dc2b18a787fe4e75749f19768bbcb3be921512ccf0558e30f8ab3f8a89c36b77d370ae2c160b5aba4e9481ad66c36909b7189559c20a532fe
 SHA512 
a9947830b66e449881b7d22e4716adb863f20726a6e1f61f4f84396ae88b2c461c084f56ca78c3aa072953c53ba776788aa41ec8415714ba02b1b4c8370bf6fb
+DIST restrictedpython-7.0.gh.tar.gz 440788 BLAKE2B 
c71a70ce4f71b92d87e2bdab157cba4327227da6f1be226df573c25268cbd1afbde608ffcc5d8deb6cbe063244d7611bc8792c6e17ce495c50c5812527674e2e
 SHA512 
844614071e5bdbdd2646160207d4f5452305620930e0b260a1ba9c39f76672f26a16b7ce16f21186d9cfddc12f367758bec09c4cac40f4f4fc8f9164278631e9

diff --git a/dev-python/restrictedpython/restrictedpython-7.0.ebuild 
b/dev-python/restrictedpython/restrictedpython-7.0.ebuild
new file mode 100644
index 00..2f057f27b5
--- /dev/null
+++ b/dev-python/restrictedpython/restrictedpython-7.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 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="A restricted execution environment for Python to run untrusted 
code"
+HOMEPAGE="https://github.com/zopefoundation/RestrictedPython;
+SRC_URI="https://github.com/zopefoundation/RestrictedPython/archive/${PV}.tar.gz
 -> ${P}.gh.tar.gz"
+S="${WORKDIR}/RestrictedPython-${PV}"
+
+LICENSE="ZPL"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   doc? ( dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}] )
+   test? ( dev-python/pytest-mock[${PYTHON_USEDEP}] )
+"
+DEPEND="${RDEPEND}"
+
+distutils_enable_sphinx docs
+distutils_enable_tests pytest



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

2023-11-18 Thread Andrew Ammerlaan
commit: 3a2d548f950b1237a0a32a93ccba22bacfc37044
Author: tastytea  tastytea  de>
AuthorDate: Fri Nov 17 19:39:33 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Nov 17 19:39:54 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3a2d548f

dev-python/dataclasses_json: add 0.5.14

Signed-off-by: tastytea  tastytea.de>

 dev-python/dataclasses_json/Manifest   |  1 +
 .../dataclasses_json-0.5.14.ebuild | 35 ++
 2 files changed, 36 insertions(+)

diff --git a/dev-python/dataclasses_json/Manifest 
b/dev-python/dataclasses_json/Manifest
index 88c0c17932..ccd86b30d1 100644
--- a/dev-python/dataclasses_json/Manifest
+++ b/dev-python/dataclasses_json/Manifest
@@ -1 +1,2 @@
+DIST dataclasses_json-0.5.14.tar.gz 72513 BLAKE2B 
f45ca18030388efcc21ca9c939bf2298f891de66d62dc0f8042a3d0e26cc0bae63c7c5a02c839b07282c3110d6e5752979e3abea361b215b86b354984901c77c
 SHA512 
5ec21843ef29a8e6e9511922698f42c115c7e641ca9ae5e47a58c6f0697a51928fd462f6342190263469baa70b76a302ad1d27954f50b9457b97149586f35703
 DIST dataclasses_json-0.5.7.tar.gz 39291 BLAKE2B 
eded21a6da89e1a8785c38cd7facc3e273154a31f34daf99dc0681891bf44cc0f34fc7ab69021cf04052e82a5bd66058b826609ca3ebfc1d75f40720b0b9ce6b
 SHA512 
2dad73f55e0f33d1f9557e1ed3d41cf237204631c044027c41d37cd2e968da003f77e80c9a06db651e689413cbfd7f85eec1b70b02acf0a32f8337c4abb75f7b

diff --git a/dev-python/dataclasses_json/dataclasses_json-0.5.14.ebuild 
b/dev-python/dataclasses_json/dataclasses_json-0.5.14.ebuild
new file mode 100644
index 00..df47d15315
--- /dev/null
+++ b/dev-python/dataclasses_json/dataclasses_json-0.5.14.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Easily serialize Data Classes to and from JSON"
+HOMEPAGE="https://github.com/lidatong/dataclasses-json;
+SRC_URI="https://github.com/lidatong/dataclasses-json/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}/${P/_/-}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/marshmallow-3.3.0[${PYTHON_USEDEP}]
+   >=dev-python/marshmallow_enum-1.5.1[${PYTHON_USEDEP}]
+   >=dev-python/typing_inspect-0.4.0[${PYTHON_USEDEP}]
+"
+DEPEND="
+   ${RDEPEND}
+   test? (
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   >=dev-python/mypy-0.710[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2023-11-18 Thread Andrew Ammerlaan
commit: 56fd26f2d954e84bf99468dc6575481f085f2406
Author: tastytea  tastytea  de>
AuthorDate: Fri Nov 17 16:11:58 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Nov 17 19:39:54 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=56fd26f2

dev-python/typing_inspect: add 0.9.0

Signed-off-by: tastytea  tastytea.de>

 dev-python/typing_inspect/Manifest |  1 +
 .../typing_inspect/typing_inspect-0.9.0.ebuild | 32 ++
 2 files changed, 33 insertions(+)

diff --git a/dev-python/typing_inspect/Manifest 
b/dev-python/typing_inspect/Manifest
index 16d56d11b3..7c1fa8d843 100644
--- a/dev-python/typing_inspect/Manifest
+++ b/dev-python/typing_inspect/Manifest
@@ -1 +1,2 @@
 DIST typing_inspect-0.7.1.tar.gz 11799 BLAKE2B 
a0f0fde9fe1b85897c8cac660a1fb9de2b9bc3b83c619ddb0642749cacb105bfc7d2f0e25a1da0e9c95a3cdd60e39eecd3be4aef32d0f47c53f107d681f43a39
 SHA512 
16aa279e5bcdcaa4ad28b68a5c5cedcefee32ec78f57c75b4285888ab6d634e3306eedc63445839cc57923ae956e9b2234cb2afcf71216b3f6ff6839cd48fc58
+DIST typing_inspect-0.9.0.tar.gz 13825 BLAKE2B 
599ec6a99fd040ac5ee83ef20deee86a8255dd116c8d8defe67d99291088984efc3b639986a9d350b26200028a309cfe6590a3f75dc4b9e0306bdc13bb65641e
 SHA512 
5d46e6632895fa0a59007779f49a5812beff09f59e359a81af93bfee7bb5f4c2025566efbd27422299a614baa4d9c22da2317377090b0ad1cdd89fca73e9ee5a

diff --git a/dev-python/typing_inspect/typing_inspect-0.9.0.ebuild 
b/dev-python/typing_inspect/typing_inspect-0.9.0.ebuild
new file mode 100644
index 00..5ace518964
--- /dev/null
+++ b/dev-python/typing_inspect/typing_inspect-0.9.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Runtime inspection utilities for Python typing module"
+HOMEPAGE="https://github.com/ilevkivskyi/typing_inspect;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/mypy_extensions-0.3.0[${PYTHON_USEDEP}]
+   >=dev-python/typing-extensions-3.7.4.2[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+
+distutils_enable_tests pytest
+
+python_test() {
+   # https://github.com/ilevkivskyi/typing_inspect/issues/84
+   local EPYTEST_DESELECT=( 
'test_typing_inspect.py::GetUtilityTestCase::test_typed_dict_typing_extension' )
+   epytest
+}



[gentoo-commits] repo/proj/guru:master commit in: app-misc/doublecmd-bin/

2023-11-18 Thread Andrew Ammerlaan
commit: 171dc3bd68b7e7976c1cd85648bfaa329b749d85
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Fri Nov 17 06:18:33 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Nov 17 06:18:33 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=171dc3bd

app-misc/doublecmd-bin: 1.1.5_beta version bump (drop 1.1.4_beta)

Signed-off-by: Sergey Torokhov  yandex.ru>

 app-misc/doublecmd-bin/Manifest   | 8 
 ...ecmd-bin-1.1.4_beta.ebuild => doublecmd-bin-1.1.5_beta.ebuild} | 0
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-misc/doublecmd-bin/Manifest b/app-misc/doublecmd-bin/Manifest
index ccab96ebed..4be77836be 100644
--- a/app-misc/doublecmd-bin/Manifest
+++ b/app-misc/doublecmd-bin/Manifest
@@ -2,7 +2,7 @@ DIST doublecmd-1.0.11.gtk2.i386.tar.xz 7555420 BLAKE2B 
7b80c8eac6d561b054375ea89
 DIST doublecmd-1.0.11.gtk2.x86_64.tar.xz 8315448 BLAKE2B 
74ae77064382a76bb743bf63c3f152788156e9e178ab3fd7e2fb4e645e2cd6f1c34365b350490e45521c6d550bad543b94d9ef226f64284b347c1a7f097e33f6
 SHA512 
edf881df859e6ea4f7de9b65111b9ff4bc4dc0bd1c5a84e1ac218c0ffbf76fcf6ea99f3e412f037a591ee9401261afb95312ba95f197bb3d974f07868bf88f04
 DIST doublecmd-1.0.11.qt.i386.tar.xz 7946756 BLAKE2B 
828f0925da2939f9234eb587628ec6b038942b26d96d1372e2985055e176a3970048c1e25c0f44a9bde72afc5120215e5534a61d8530f3a64a4ee890657ffc82
 SHA512 
25fe8d71df7172e64915db2e3a025f5e3e45582f20893bab53db62968d810ddc4c4e9801a9c320821e4bbc22130944d40a7e81fa8cf5d4ce3fe641956990ead8
 DIST doublecmd-1.0.11.qt.x86_64.tar.xz 8649332 BLAKE2B 
5009b9b001a5605bf130485ee92a39c1310ab2abe543e39278dccca3240a4558e53d2fd9f1fe6010f01da2f82fe625da5ebd1d7aff326e81dcf82abb83e93582
 SHA512 
2dd4088ea9b7309bf5d9f9bee2bf590d11e1e96690393fae17f04a8b59d7e245fc1c43c6e92a2a44a37e59c54448d42b562ff98fe36eeab85999013ba1719da6
-DIST doublecmd-1.1.4.gtk2.i386.tar.xz 7973708 BLAKE2B 
01c4693d1e3eca3930336cb4da463198e7c992e789c6a455e4a47cb1649823afa7f538924f6d47426455f05f372110faa613041185b05c6f804c402f284578e4
 SHA512 
229edda6cc43813107674cf79686a4ba578da99bd280e565fbf49b82934a629008738fd14f7f113594b36ddecef4b5fb5177ed74d17d9f5383de2cfb0eb857a9
-DIST doublecmd-1.1.4.gtk2.x86_64.tar.xz 8748536 BLAKE2B 
766edef7883ebf6338a3b8b8413cbdf158fc4cdc54199153a671021ba51950c8515cd709ad12e06f268d182fcc36d09e44e15a265248f23d209ca40c4e9c1069
 SHA512 
e035f6ca7550371cbfbf2e4a7203b2065e5a2bcab974885619132a8279442d5699a5cd2d5076ef242c128ca5c173dc2bec47db58efaf2e05313e63d141b2
-DIST doublecmd-1.1.4.qt.i386.tar.xz 8364992 BLAKE2B 
da737c16cf42c0302875d98775813d593e9a1f031451e14598382f2b17fed00f97e6de6be1c33ba45d13f5a924ca95a81d7a335f9a5839472b755f26f6b53f2d
 SHA512 
434797d4f52c89d556dd4db2df409d0c529ca2d067a393fc9a0ccca11f96cf8ef6424866100b6034924bf01c412ce71ac975dbe3abc366522d72af452d0fd832
-DIST doublecmd-1.1.4.qt.x86_64.tar.xz 9079448 BLAKE2B 
009543832e458da4c374d044884b0839f2f0e91dd5e1985d05b720893a929558048becb52a2649b56ab6ec17cc00cbb91002c48f1dac5808787b581730429d58
 SHA512 
3033b13ce04570f45246663c924161dd316fd6254211c0c0deddfd13bc11f96911c52e1e6013d9c993daf357feb280764897f26d1eb1e3a9c96eccf8f2a82a3d
+DIST doublecmd-1.1.5.gtk2.i386.tar.xz 7991624 BLAKE2B 
f26cbd9782a87101189eb8a72dbc1a89243afcc9d9f2a85815aa8ffc84c1c5d992dcdf53c0a76b1e139e5dc0645833c7745633146d1b06a9ea66fa85c3719def
 SHA512 
5f78b949094cbe9ca3a9bf8f04b40c1e842984808fd40177831cd1c1308301c8aaeb2485197ab0c800eb6a18025bdc4e32a3bda6f6278827f03bc624754da2d7
+DIST doublecmd-1.1.5.gtk2.x86_64.tar.xz 8764368 BLAKE2B 
cb2f277fd0a9f9a921ca2ab936dff0828bf8d68475095faa21a1f884d7247ace1a7c97d35e12e956574fd39e5612c9d57cfda9a3766023c0b6846a0d4b72d136
 SHA512 
cc1edd0d606fb893087429914ada764e654979ee124a4dc07f9dd92a468f5c036ab190a7af00dcfc16b9ef8d6139a9e6d34e1ee9c089a8a708f5bf2ebde4b277
+DIST doublecmd-1.1.5.qt.i386.tar.xz 8381404 BLAKE2B 
762f407f5363efb26855fb394f6789648cd659b7d91bf76c62afa75dea3e894f85b636dc620750b79a7e1f64ba7c57b12dc71a8acef8042b2e0efb99ab1e8a33
 SHA512 
d020dcddd20028b9dabce87134d96468df1fb9206c97f1819b5ca389e2f88b9bc7445db0ee304eb107ebbc86df4355eb4835a8cb3d67287e9fc9d4015598fe86
+DIST doublecmd-1.1.5.qt.x86_64.tar.xz 9096856 BLAKE2B 
1e17ee3be3c6b3afff03ee2a8852a6c69190c44e58df2bde0821e7ff33da3bc45392ff1ebe92ca1e6a605caf7ae759b4a5494915d5f6c790c11dd5efce9f48ff
 SHA512 
86bcd9e660490672287a399097dc09383273eda9d8124eddcfb580dcd14e4c9c70fe8532f6b4b1dadc7a18ce8a2bd0b9f72bd31fda6f7043fac9b848c654fa57

diff --git a/app-misc/doublecmd-bin/doublecmd-bin-1.1.4_beta.ebuild 
b/app-misc/doublecmd-bin/doublecmd-bin-1.1.5_beta.ebuild
similarity index 100%
rename from app-misc/doublecmd-bin/doublecmd-bin-1.1.4_beta.ebuild
rename to app-misc/doublecmd-bin/doublecmd-bin-1.1.5_beta.ebuild



[gentoo-commits] repo/proj/guru:master commit in: dev-cpp/drogon/

2023-11-18 Thread Andrew Ammerlaan
commit: 529e683696a05026722425e9451e72a97f9a1119
Author: tastytea  tastytea  de>
AuthorDate: Thu Nov 16 16:31:20 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Thu Nov 16 16:31:42 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=529e6836

dev-cpp/drogon: drop 1.8.6

Signed-off-by: tastytea  tastytea.de>

 dev-cpp/drogon/Manifest|  1 -
 dev-cpp/drogon/drogon-1.8.6.ebuild | 87 --
 2 files changed, 88 deletions(-)

diff --git a/dev-cpp/drogon/Manifest b/dev-cpp/drogon/Manifest
index 46d9342302..28696d399d 100644
--- a/dev-cpp/drogon/Manifest
+++ b/dev-cpp/drogon/Manifest
@@ -1,4 +1,3 @@
-DIST drogon-1.8.6.tar.gz 561577 BLAKE2B 
ad64cbb22b766403156a34cc604e7f9304541a98b86eea83b7afbb3d451c4aa176b7d359db5bfff48ce3f5475e436e13c8cf8d7adc1f4de123026ae2da1e4870
 SHA512 
4ca09f52fde3b080255c0938d510ea5592ec30e4ea9b7648a7ea1b528c9f096e1c1534647d5bf93d7923b43106227c6c1c3b67f238becbd6da15e8acecbf4c5c
 DIST drogon-1.8.7.tar.gz 561601 BLAKE2B 
9cca0fac0d34942a382371c1b654170456e3f7a2a565a798f19854dd0291ef0cf1ef19d668e36794a050a9acccd83c4aab5a0351f0b3f2a87753bc270793146c
 SHA512 
a49b032689869e97505612570285d21c0a68604c70e379f95c70fd5d8014f6890809283956b1b83fda4551c01c526ab2b575351c23a3e58fb4f920c9e1b7e92b
 DIST drogon-1.9.0.tar.gz 566471 BLAKE2B 
ce7b64748e8b8022527cdeeb4ad8f52e6179a3c6d80576eddd560bffac947fb7a8c4054410f455102fd07f4ff00a515edbcf6af0cb0af342f06fba7ee2c5a236
 SHA512 
2732bea50e913bb13b251c03da62e2935dcb8c2e48dcc85286bfe1bf1ecdefb4bfd712d1c6cf00daab15705be1c3b6851a4ee8b5a0c7b7d2341baa2d9500d8a5
 DIST trantor-1.5.13.tar.gz 143230 BLAKE2B 
298870f3b132d4dbacbab88b9689fd2e8fec7450dcca82fc985393b718a701008debea7a50f2d7814871a9399bb423f21b9a9454de59468f7bfade51b70a283d
 SHA512 
4f4cef4103faa323e5213c1b59c0d86606831e97127594d5c9248481ba4ce66905c40c25c5d83d00e78936d53ba03b8450e6848199a85e9120bb8f2522bf7805

diff --git a/dev-cpp/drogon/drogon-1.8.6.ebuild 
b/dev-cpp/drogon/drogon-1.8.6.ebuild
deleted file mode 100644
index 7841c9749a..00
--- a/dev-cpp/drogon/drogon-1.8.6.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-MY_TRANTOR_V="1.5.13"
-
-DESCRIPTION="C++14/17 based HTTP web application framework"
-HOMEPAGE="https://github.com/drogonframework/drogon;
-SRC_URI="
-   
https://github.com/drogonframework/drogon/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz
-   test? ( 
https://github.com/an-tao/trantor/archive/refs/tags/v${MY_TRANTOR_V}.tar.gz -> 
trantor-${MY_TRANTOR_V}.tar.gz )
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+brotli doc examples mariadb postgres redis sqlite test +yaml"
-# REQUIRED_USE="test? ( postgres sqlite mariadb )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-cpp/trantor-${MY_TRANTOR_V}:=
-   dev-libs/jsoncpp:=
-   sys-libs/zlib
-   brotli? ( app-arch/brotli:= )
-   mariadb? ( dev-db/mariadb:= )
-   postgres? ( dev-db/postgresql:= )
-   redis? ( dev-libs/hiredis:= )
-   sqlite? ( dev-db/sqlite:3 )
-   elibc_Darwin? ( sys-libs/native-uuid )
-   elibc_SunOS? ( sys-libs/libuuid )
-   !elibc_Darwin? ( !elibc_SunOS? (
-   sys-apps/util-linux
-   ) )
-   yaml? ( dev-cpp/yaml-cpp:= )
-"
-DEPEND="
-   ${RDEPEND}
-   test? ( dev-cpp/gtest )
-"
-BDEPEND="doc? ( app-doc/doxygen )"
-
-PATCHES=( "${FILESDIR}"/${PN}-1.8.4-fix-test-build.patch )
-
-DOCS=( CONTRIBUTING.md ChangeLog.md README.md README.zh-CN.md README.zh-TW.md )
-
-src_unpack() {
-   default
-
-   # the cert is in the trantor submodule normally, but we unbundle that
-   if use test; then
-   mkdir -p ${P}/trantor/trantor/tests || die
-   cp -v trantor-${MY_TRANTOR_V}/trantor/tests/server.{crt,key} \
-   ${P}/trantor/trantor/tests/ \
-   || die "could not copy test certificate and/or key"
-   fi
-}
-
-src_configure() {
-   use doc && HTML_DOCS=( "${BUILD_DIR}/docs/drogon/html/." )
-
-   local -a mycmakeargs=(
-   -DBUILD_DOC=$(usex doc)
-   -DBUILD_EXAMPLES=NO
-   -DBUILD_POSTGRESQL=$(usex postgres)
-   -DBUILD_MYSQL=$(usex mariadb)
-   -DBUILD_SQLITE=$(usex sqlite)
-   -DBUILD_REDIS=$(usex redis)
-   -DBUILD_TESTING=$(usex test)
-   -DBUILD_BROTLI=$(usex brotli)
-   -DBUILD_YAML_CONFIG=$(usex yaml)
-   -DUSE_SUBMODULE=NO
-   $(cmake_use_find_package doc Doxygen)
-   )
-
-   cmake_src_configure
-}
-
-src_install() {
-   use examples && DOCS+=( "${S}/examples" )
-   docompress -x /usr/share/doc/${PF}/examples
-
-   cmake_src_install
-}



  1   2   >