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

2023-04-18 Thread Ionen Wolkens
commit: 97e615a9f89e36f04a427679dc2c1d885e7d2a8e
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Apr 19 05:47:59 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Apr 19 05:58:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97e615a9

dev-util/maturin: drop 0.14.16

Almost identical to .17, let's drop right away.

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

 dev-util/maturin/Manifest   |   1 -
 dev-util/maturin/maturin-0.14.16.ebuild | 492 
 2 files changed, 493 deletions(-)

diff --git a/dev-util/maturin/Manifest b/dev-util/maturin/Manifest
index 6b24ad373b57..ea5bd8a31c9f 100644
--- a/dev-util/maturin/Manifest
+++ b/dev-util/maturin/Manifest
@@ -177,7 +177,6 @@ DIST log-0.4.17.crate 38028 BLAKE2B 
b46be3719fc0a53e50b1f342762e188587e9f1ceb692
 DIST lzxd-0.1.4.crate 21891 BLAKE2B 
8271b79bdf6c65a17b5fe77a4d8b7d3a96ccf1752d211770dcccbd0912b0113740f5175b6d587ef5f5768b7ecd073488fca4f49e5c4bb3ec4cc9e5055e471b99
 SHA512 
f4fc473056dc793ee938943646416c3a93c748104093b8932c0a603a5f25820b49632f703ea4bc248b8bd612ef51dce4f5798f1f46782466c38aa69d016c2c57
 DIST mailparse-0.13.8.crate 36008 BLAKE2B 
8112658b4ceb5b3528375f4f8a178a26c18b5494ba582c333e09de6263769869b5a4903ec2d62cab7a032635fa5d28f00f3f80337b968221e386e252f842cf36
 SHA512 
c7557f741c170c421d5ccef8cb771fce544b3f3da0475b170f82116c00cdd7522fe29fc8bb4dfa20735345b2c72e12af0bcc4317d9ada412b59f9ff4266e14ac
 DIST matchers-0.1.0.crate 6948 BLAKE2B 
ec3a5d01d2fedbb4dbf5bb185afbb9401410463a61f51674e0df6a571db352b2bbabfb99cdbdcfb4e511ae783165bf0258f5163f240a229b9087f9edbd0df41a
 SHA512 
84214c1a84952d85631aa1ab5115df7cda223ac64e2acf055b6129ba1aa26ddc87615a8b51ca890ce3fee0419053fa7fe1599ae128f1d211b58c07b0c4af3b19
-DIST maturin-0.14.16.gh.tar.gz 392189 BLAKE2B 
8731fa1ef7ebb6d1645f25ab431cc53d66748a8a54f6d9ea690a09bd753ca15063eeba90296aeac1fd2360feef168c9e64f9ec1b5224e72063c4949a58f876a8
 SHA512 
8e7e5739b9ff46989011035634c29aa390c60dd5b109f41dcd47bdf6ffb7081bf5ebc160cbae6647baeaa4d3f209167f48ea52ea9b3b676e978617d28bb9c121
 DIST maturin-0.14.17.gh.tar.gz 392461 BLAKE2B 
4d0d2d5101a05017883b27dca270c3f3b84c77dd53f19db04c2b5a988b699f3b39b6b7a88c7ac02b5e322679f5509bdf68b5c5f27ec229816c394ebc5fb57fd8
 SHA512 
d12503530b0d865b6b3c40e564742d0e798107102fb7167c137c1b0a4fa63bfad739320901cff15a680a09034aae553c3cd55cf0c8f1d3ed0fd96404bb93cbfe
 DIST maturin-1.0.0_beta7.gh.tar.gz 419642 BLAKE2B 
3844d76576b3c86091c34a3aeb88f448cdca18fbd2151340d297fa9c86e27096b138cdd9f998fe5a5ed860406809c300ddf26562cc67a52689b4e994592522de
 SHA512 
f6d5f675dbfe2fd8411444590d3e979ea9e31ae1d37be5ca42dad6eda92ad5d9598adc0dc760f83af5a3f6ec54cbd37ebed10707ec0251006f083b14fce60083
 DIST memchr-2.5.0.crate 65812 BLAKE2B 
57966413a1f933dcb2d2d4ccb29c247070f65a83299b2a9f5aa83f5a48a5c5f1c4c7c632fa63bd19f9508e9291e7258db2f16e2813a56fd84e0856f70f1e67ab
 SHA512 
444a163b484c233e78c0e2e4d51f01ce2da93d7d29f516a95e4b0866b20bdfd3f34137653abed53eb70387991ee3e2b5937d8d4360a85bbcb50a93005a75defa

diff --git a/dev-util/maturin/maturin-0.14.16.ebuild 
b/dev-util/maturin/maturin-0.14.16.ebuild
deleted file mode 100644
index a0863f30..
--- a/dev-util/maturin/maturin-0.14.16.ebuild
+++ /dev/null
@@ -1,492 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CRATES="
-   adler-1.0.2
-   aes-0.7.5
-   ahash-0.3.8
-   ahash-0.7.6
-   aho-corasick-0.7.20
-   anyhow-1.0.69
-   askama-0.11.1
-   askama_derive-0.11.2
-   askama_escape-0.10.3
-   askama_shared-0.12.2
-   async-io-1.12.0
-   async-lock-2.7.0
-   autocfg-1.1.0
-   base64-0.13.1
-   bincode-1.3.3
-   bitflags-1.3.2
-   block-buffer-0.10.3
-   block-buffer-0.9.0
-   block-modes-0.8.1
-   block-padding-0.2.1
-   bstr-1.2.0
-   bumpalo-3.12.0
-   byteorder-1.4.3
-   bytes-1.4.0
-   bytesize-1.2.0
-   bzip2-0.4.4
-   bzip2-sys-0.1.11+1.0.8
-   cab-0.4.1
-   camino-1.1.3
-   cargo-options-0.5.3
-   cargo-platform-0.1.2
-   cargo-xwin-0.13.3
-   cargo-zigbuild-0.14.3
-   cargo_metadata-0.15.3
-   cbindgen-0.24.3
-   cc-1.0.79
-   cfb-0.7.3
-   cfg-if-1.0.0
-   charset-0.1.3
-   chumsky-0.8.0
-   cipher-0.3.0
-   clap-4.0.32
-   clap_complete-4.0.7
-   clap_complete_command-0.4.0
-   clap_complete_fig-4.0.2
-   clap_derive-4.0.21
-   clap_lex-0.3.0
-   cli-table-0.4.7
-   concolor-0.0.11
-   concolor-query-0.1.0
-   concurrent-queue-2.1.0
-   configparser-3.0.2
-   console-0.15.5
-   const-random-0.1.15
-   const-random-macro-0.1.15
-   content_inspector-0.2.4
-   core-foundation-0.9.3
-   core-foundation-sys-0.8.3
-   cpufeatures-0.2.5
-   crc32fast-1.3.2
-   crossbeam-channel-0.5.6
-   crossbeam-deque-0.8.3
-   crossbeam-epoch-0.9.14
-

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

2023-04-18 Thread Ionen Wolkens
commit: ff4e1f217be8c560c41935677a51b32d111c46fa
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Apr 19 05:47:50 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Apr 19 05:58:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff4e1f21

dev-util/maturin: stabilize 0.14.17 for amd64

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

 dev-util/maturin/maturin-0.14.17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/maturin/maturin-0.14.17.ebuild 
b/dev-util/maturin/maturin-0.14.17.ebuild
index f921beab6e59..a0863f30 100644
--- a/dev-util/maturin/maturin-0.14.17.ebuild
+++ b/dev-util/maturin/maturin-0.14.17.ebuild
@@ -415,7 +415,7 @@ LICENSE="
CC0-1.0 ISC MIT MPL-2.0 SSLeay Unicode-DFS-2016 openssl
doc? ( CC-BY-4.0 OFL-1.1 )"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2023-04-18 Thread Sam James
commit: 56629252a3e1f540b5ae08cf8523427974cd4556
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 19 05:57:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 19 05:57:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56629252

sys-auth/skey: Stabilize 1.1.5-r14 ppc, #904538

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

 sys-auth/skey/skey-1.1.5-r14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/skey/skey-1.1.5-r14.ebuild 
b/sys-auth/skey/skey-1.1.5-r14.ebuild
index c6e5d9794238..3d305a277fd6 100644
--- a/sys-auth/skey/skey-1.1.5-r14.ebuild
+++ b/sys-auth/skey/skey-1.1.5-r14.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gentoo/${P}.tar.bz2
 
 LICENSE="BSD MIT RSA BEER-WARE"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 IUSE="static-libs"
 
 DEPEND="dev-lang/perl



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

2023-04-18 Thread Sam James
commit: ca344b981486201cfdb6634a9e31763cac2ab370
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 19 05:57:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 19 05:57:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca344b98

sys-auth/skey: Stabilize 1.1.5-r14 arm, #904538

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

 sys-auth/skey/skey-1.1.5-r14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/skey/skey-1.1.5-r14.ebuild 
b/sys-auth/skey/skey-1.1.5-r14.ebuild
index 3d305a277fd6..813f7155f171 100644
--- a/sys-auth/skey/skey-1.1.5-r14.ebuild
+++ b/sys-auth/skey/skey-1.1.5-r14.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gentoo/${P}.tar.bz2
 
 LICENSE="BSD MIT RSA BEER-WARE"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 IUSE="static-libs"
 
 DEPEND="dev-lang/perl



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

2023-04-18 Thread Sam James
commit: 8527faed27f5d7324590a795820ed9256206a3e2
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 19 05:57:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 19 05:57:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8527faed

sys-auth/skey: Stabilize 1.1.5-r14 hppa, #904538

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

 sys-auth/skey/skey-1.1.5-r14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/skey/skey-1.1.5-r14.ebuild 
b/sys-auth/skey/skey-1.1.5-r14.ebuild
index 910bc7f46f38..f997af50beea 100644
--- a/sys-auth/skey/skey-1.1.5-r14.ebuild
+++ b/sys-auth/skey/skey-1.1.5-r14.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gentoo/${P}.tar.bz2
 
 LICENSE="BSD MIT RSA BEER-WARE"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86"
 IUSE="static-libs"
 
 DEPEND="dev-lang/perl



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

2023-04-18 Thread Sam James
commit: d9f0d96beef70328820adc01d4cd21395b08f683
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 19 05:57:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 19 05:57:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9f0d96b

sys-auth/skey: Stabilize 1.1.5-r14 sparc, #904538

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

 sys-auth/skey/skey-1.1.5-r14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/skey/skey-1.1.5-r14.ebuild 
b/sys-auth/skey/skey-1.1.5-r14.ebuild
index f997af50beea..c6e5d9794238 100644
--- a/sys-auth/skey/skey-1.1.5-r14.ebuild
+++ b/sys-auth/skey/skey-1.1.5-r14.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gentoo/${P}.tar.bz2
 
 LICENSE="BSD MIT RSA BEER-WARE"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86"
 IUSE="static-libs"
 
 DEPEND="dev-lang/perl



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

2023-04-18 Thread Michał Górny
commit: 522461ea58998ea55819b820b422fbbfab12a266
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Apr 19 05:46:07 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Apr 19 05:56:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=522461ea

dev-python/phonenumbers: Bump to 8.13.10

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

 dev-python/phonenumbers/Manifest   |  1 +
 .../phonenumbers/phonenumbers-8.13.10.ebuild   | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/dev-python/phonenumbers/Manifest b/dev-python/phonenumbers/Manifest
index 67864b286d1d..38e2af5d6c2d 100644
--- a/dev-python/phonenumbers/Manifest
+++ b/dev-python/phonenumbers/Manifest
@@ -1,2 +1,3 @@
+DIST python-phonenumbers-8.13.10.gh.tar.gz 4910354 BLAKE2B 
c78fc4159fe6758e9fd1afb9acfb6d0d29878b599b0c151e5ad02221fcedd7cbafb3ceb479dc95549776da9fa896a09871677efbaafb5d5fde2bfb19db9c4780
 SHA512 
08b09903e3a84324b6128b007c1a805d8c9e5216afd4c72b25d71d2b62719032c373e53b663303b9ae2b90465214e36141050467a860d187e826ee76b1a80445
 DIST python-phonenumbers-8.13.8.gh.tar.gz 4910864 BLAKE2B 
33babe7aa0f487398311817fa901a56ac8a7470f2e4338700529f35c7622cf9b663bd404f6c1087600c03fd2844a1c777ed81d2e61d9cc2f0ff78e68a0276624
 SHA512 
6e2ee96aa9c20188b276cdeac1365fddb339feb63e8d5e9f61ae82f6aa19cc6564a5f1dbf687d6cc69c2cfa21fbb14892f880677ac7ba734a949183711faca5a
 DIST python-phonenumbers-8.13.9.gh.tar.gz 4910883 BLAKE2B 
596010af1526a4058f3db8ac1bb087d59dd93d1223ad54c50444740c3b6eb0d0ee4da83ec2882140f3325740575bd808ecd9726b9d583420283c25285cdd32c3
 SHA512 
24ae70a9d6b5830261d719c5a003ab6909ef9b759c53bfe7e78d7ad7062ad878bc2109b92041266ecd798b92d94392b53d02c6f51446e88d8c20dc4b48a10b4f

diff --git a/dev-python/phonenumbers/phonenumbers-8.13.10.ebuild 
b/dev-python/phonenumbers/phonenumbers-8.13.10.ebuild
new file mode 100644
index ..20fb3f38daee
--- /dev/null
+++ b/dev-python/phonenumbers/phonenumbers-8.13.10.ebuild
@@ -0,0 +1,39 @@
+# 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
+
+MY_P=python-${P}
+DESCRIPTION="Python port of Google's libphonenumber"
+HOMEPAGE="
+   https://github.com/daviddrysdale/python-phonenumbers/
+   https://pypi.org/project/phonenumbers/
+"
+SRC_URI="
+   
https://github.com/daviddrysdale/python-phonenumbers/archive/v${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}/python
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   test? (
+   dev-python/protobuf-python[${PYTHON_USEDEP}]
+   )
+"
+
+DOCS=( ../README.md )
+
+python_test() {
+   "${EPYTHON}" testwrapper.py -v || die "Tests failed with ${EPYTHON}"
+}



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

2023-04-18 Thread Michał Górny
commit: f91bde4b583cf04e3c18c64f08ed17023c4cd626
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Apr 19 05:45:10 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Apr 19 05:56:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f91bde4b

dev-python/pygments: Bump to 2.15.1

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

 dev-python/pygments/Manifest   |  1 +
 dev-python/pygments/pygments-2.15.1.ebuild | 43 ++
 2 files changed, 44 insertions(+)

diff --git a/dev-python/pygments/Manifest b/dev-python/pygments/Manifest
index 3e160f48cbf3..368079cb8bf1 100644
--- a/dev-python/pygments/Manifest
+++ b/dev-python/pygments/Manifest
@@ -1,2 +1,3 @@
 DIST Pygments-2.14.0.tar.gz 4434562 BLAKE2B 
a3050bae96a8ae044f803e7964b5dede7a73b04f04f6af9d4b9e4d24e3ae0185138d0d68801ee5ac81cdaf74e50c7fea303913470c23182adb30ff2c08c332a8
 SHA512 
51416a8e2a8d0288cbbf6fd81e6870ffe9d999da255c43d0f870eb5cb4d01660416d136d39fad38b76c4bace3c3aa648fb306519e85e340545a87fc657aaeb15
 DIST Pygments-2.15.0.tar.gz 4818485 BLAKE2B 
c7890910d3c62803f48e52192ffec636343302bdb54f82fd0863bdd1b1fd9f437a4e714f39e955f8666f3ed50ee9b576373aabfde9231c9b3bb6d41453a6252c
 SHA512 
5b9ca24ded1a16ea68d77d727ead635b3555c4c3dece735fb6c122aaef49b9f50bb8ef462cd60aac43eff88ed32415ec8e432e0ac5677bc02c14670f2aef97e4
+DIST Pygments-2.15.1.tar.gz 4819591 BLAKE2B 
f42d3342b88c5b5745fbfbd1f76913f7d17745d396311a39627aca8e968445b19983e7c633583097c495ce6f43a6a7224262a7c35645751803b6c1172062d8c0
 SHA512 
408f0bbbc8226ee91b82ed084d178f114657150bcf9381dd34debb704399ccdb2e78cb5578ff297797771660d7263c51c305d03b2a27ae29269110be0bca50a9

diff --git a/dev-python/pygments/pygments-2.15.1.ebuild 
b/dev-python/pygments/pygments-2.15.1.ebuild
new file mode 100644
index ..18d730b2435f
--- /dev/null
+++ b/dev-python/pygments/pygments-2.15.1.ebuild
@@ -0,0 +1,43 @@
+# 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
+PYPI_PN=${PN^}
+PYTHON_COMPAT=( python3_{9..11} 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"
+
+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
+)
+
+distutils_enable_tests pytest
+
+src_install() {
+   distutils-r1_src_install
+   newbashcomp external/pygments.bashcomp pygmentize
+}



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

2023-04-18 Thread Michał Górny
commit: 82a4c9f79de5f273eee090df02dc4381efe17ae7
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Apr 19 05:32:33 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Apr 19 05:56:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82a4c9f7

dev-python/mss: Bump to 9.0.0

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

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

diff --git a/dev-python/mss/Manifest b/dev-python/mss/Manifest
index 980a5d15b90b..eadd8d25307f 100644
--- a/dev-python/mss/Manifest
+++ b/dev-python/mss/Manifest
@@ -1,3 +1,4 @@
 DIST mss-8.0.3.tar.gz 87005 BLAKE2B 
de2a6da2b9232a14c460167fd721028684b580a9f57c13b90d101e644f73055c0d10afa727e6cb21b522634b7f2f1f3c657b5823a506723d3c7621c65d174ce7
 SHA512 
0397f4bc96e5fe4a8935a81ba63ab2e2d6cc20876fd156350a4bfa9ac0e928e357857729c9231c6ead5f091349f7f1b51fdb3d772621bf2dc799c5ca60f28b21
+DIST mss-9.0.0.tar.gz 87286 BLAKE2B 
895d06afe334649f5ba3bfb6872dfe4e0d04bbfdc88cd7fd54a986566fc4696b09c257c3f53c3ddb9467ce9d248e5dc533b806da63813180d8f1475c78035968
 SHA512 
2a1d0c522f8ab8023df61ccbe70b8a644474ba91775b1450522dd265ce544c1d04bf855b1ee1ddb5dff7d82229394447ae1eac359ec499c7afaf70e35321bdec
 DIST python-mss-7.0.1.gh.tar.gz 91121 BLAKE2B 
67061500cf751b76d8507b164f17caa028261a5a52107603249cab4634205c52518231e0038428cce7a219effcf07a951056ae44a09cbc2dc01f10aed984db6a
 SHA512 
efdbfc94a1218842db109e2dbd0659bb426a958050c9a3dc5802f018727bcbfeb3ca8dec6bdec914c894f4153cbd1994cd3ad976435407b271d127e957b1fda6
 DIST python-mss-8.0.2.gh.tar.gz 84555 BLAKE2B 
6ba192a08a03a18aef8d2a749e363fb59fadbaf2a6c7c3368f6b23b1d2ad41d63ea4dffbc3e978315fdc7a8f5a774c1385ca8209fb94b2b00734126774b2d8c5
 SHA512 
6c43d608743dbd2ee25a94007ff54d9f3b984c9e9d2932191ea2d9ed3c64e3a969ee09b6ff0fb6a36dc3da3b3c26a9a0624f8f84556801902d6716e9a8236ecb

diff --git a/dev-python/mss/mss-9.0.0.ebuild b/dev-python/mss/mss-9.0.0.ebuild
new file mode 100644
index ..5f9998b05e09
--- /dev/null
+++ b/dev-python/mss/mss-9.0.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_{9..11} )
+
+inherit distutils-r1 pypi virtualx
+
+DESCRIPTION="An ultra fast cross-platform multiple screenshots module in 
python using ctypes"
+HOMEPAGE="
+   https://github.com/BoboTiG/python-mss/
+   https://pypi.org/project/mss/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+BDEPEND="
+   test? (
+   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+   dev-python/pyvirtualdisplay[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs/source dev-python/sphinx-rtd-theme
+
+EPYTEST_IGNORE=(
+   # upstream tests for self-build, apparently broken by setuptools
+   # issuing deprecation warnings
+   src/tests/test_setup.py
+)
+
+EPYTEST_DESELECT=(
+   # unreliable `lsof -U | grep ...` tests
+   src/tests/test_leaks.py
+)
+
+src_prepare() {
+   sed -i -e '/--cov/d' setup.cfg || die
+   distutils-r1_src_prepare
+}
+
+src_test() {
+   virtx distutils-r1_src_test
+}



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

2023-04-18 Thread Michał Górny
commit: 79f4ca78fc728e014b2a07449edad65327816bad
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Apr 19 05:38:43 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Apr 19 05:56:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79f4ca78

dev-python/meson-python: Bump to 0.13.0

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

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

diff --git a/dev-python/meson-python/Manifest b/dev-python/meson-python/Manifest
index a34d8ec3e8c0..12d9ab6d1756 100644
--- a/dev-python/meson-python/Manifest
+++ b/dev-python/meson-python/Manifest
@@ -1 +1,2 @@
 DIST meson-python-0.12.1.gh.tar.gz 43855 BLAKE2B 
96b9ff5ef628bb471f7f79ce30ec6f3f851ce0006327e8b3a6003fdcb768f3280c0ee882d1c0c8ea183b0f2319d7c977c3fbb62742e3127bafb73e9732b3a1a9
 SHA512 
6f8e840da0155f2dd0e7139387f875cfad79eb042abcfa69b3043f51cbae3222fc2986e13798389909a0b4719513c93af381ec00a69fdfedf14bbe4e100b2f08
+DIST meson-python-0.13.0.gh.tar.gz 69373 BLAKE2B 
439ec0fcffa5398ec400c492bc7719030981605c885158fd477e293b62c6e0eeaf3eba0327937817c20b7d23141749ff4bc71d12a67dbf3473168555cef97918
 SHA512 
2d319090f77daf5c1bd2a922e50e960fb416008ec60f3e8956ba4d2a29c31129e0a0d864982e9e1c0d6b7659d107e5d90d4a540d84f56cb2a8f79f013d4f14ae

diff --git a/dev-python/meson-python/meson-python-0.13.0.ebuild 
b/dev-python/meson-python/meson-python-0.13.0.ebuild
new file mode 100644
index ..4ac32a433449
--- /dev/null
+++ b/dev-python/meson-python/meson-python-0.13.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=standalone
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Meson PEP 517 Python build backend"
+HOMEPAGE="
+   https://pypi.org/project/meson-python/
+   https://github.com/mesonbuild/meson-python/
+"
+SRC_URI="
+   https://github.com/mesonbuild/meson-python/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/pyproject-metadata-0.7.1[${PYTHON_USEDEP}]
+   >=dev-util/meson-0.63.0[${PYTHON_USEDEP}]
+   dev-util/patchelf
+   $(python_gen_cond_dep '
+   >=dev-python/tomli-1.0.0[${PYTHON_USEDEP}]
+   ' 3.9 3.10)
+"
+BDEPEND="
+   >=dev-python/cython-0.29.34[${PYTHON_USEDEP}]
+   test? (
+   dev-python/GitPython[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/typing-extensions-3.7.4[${PYTHON_USEDEP}]
+   ' 3.9)
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # requires network access
+   tests/test_pep518.py::test_pep518
+   # requires git repo
+   # https://github.com/mesonbuild/meson-python/issues/397
+   tests/test_project.py::test_user_args
+   )
+   unset NINJA
+
+   epytest
+
+   rm -rf docs/examples/spam/build/ || die # remove artifacts
+}



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

2023-04-18 Thread Michał Górny
commit: c5f56cc28ab72dc498ff824b744aeac883d83d73
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Apr 19 05:31:59 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Apr 19 05:55:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5f56cc2

dev-python/awxkit: Bump to 22.1.0

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

 dev-python/awxkit/Manifest |  1 +
 dev-python/awxkit/awxkit-22.1.0.ebuild | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/dev-python/awxkit/Manifest b/dev-python/awxkit/Manifest
index 6f07fcab4ca4..d35517515f9f 100644
--- a/dev-python/awxkit/Manifest
+++ b/dev-python/awxkit/Manifest
@@ -1 +1,2 @@
 DIST awx-22.0.0.gh.tar.gz 16988159 BLAKE2B 
88b2e8a1f035ca34c7dfd6ddb83ca9b72824153611861286c771a0493bf6c9fefa593d9e92116e9adf1968ee39c128af318fb7d5ef542e1d4603e235a7471412
 SHA512 
5ce0ea43d758e63ace024cee1c67e19a154104508dea2b67bdb275189e1f993b3b0c782e704d319196dcaabcf09db12ff36fcf73a35e5c4fdd5076a7e0649e10
+DIST awx-22.1.0.gh.tar.gz 16995197 BLAKE2B 
4a455219a7be93c5e85fafb2108162ef6745d835a18ad6ff842fda3e82c51e789d6a512a51275a8c169a7a480e242b2043400c641e7c950a84138cab41560758
 SHA512 
8a1bea58d24f6240d713d95a0389e434c242efda2e8eea10b3c9baa49174e93861558e4d80983aadc3d762f5b7f8c71f7440c057e1f00d4ac33619a68ab4a51a

diff --git a/dev-python/awxkit/awxkit-22.1.0.ebuild 
b/dev-python/awxkit/awxkit-22.1.0.ebuild
new file mode 100644
index ..d080ce8c4341
--- /dev/null
+++ b/dev-python/awxkit/awxkit-22.1.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..10} )
+
+inherit distutils-r1
+
+MY_P=awx-${PV}
+DESCRIPTION="Command line interface for Ansible AWX"
+HOMEPAGE="
+   https://github.com/ansible/awx/
+   https://pypi.org/project/awxkit/
+"
+# no sdist, as of 22.0.0
+SRC_URI="
+   https://github.com/ansible/awx/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S="${WORKDIR}/${MY_P}/awxkit"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/urllib3[${PYTHON_USEDEP}]
+   dev-python/websocket-client[${PYTHON_USEDEP}]
+   dev-python/pyjwt[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+   printf '%s\n' "${PV}" > VERSION || die
+
+   sed -e 's|websocket-client==[[:digit:]\.]*|websocket-client|' \
+   -e "/'clean'/d" \
+   -i setup.py || die
+   distutils-r1_src_prepare
+}



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

2023-04-18 Thread Sam James
commit: 4dfec1560e0eeb4be4ba803e82ec3ce886b8f442
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 19 05:28:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 19 05:28:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dfec156

dev-libs/confuse: Stabilize 3.3-r2 arm, #904536

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

 dev-libs/confuse/confuse-3.3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/confuse/confuse-3.3-r2.ebuild 
b/dev-libs/confuse/confuse-3.3-r2.ebuild
index a2f5dd49f8be..dba208c7727e 100644
--- a/dev-libs/confuse/confuse-3.3-r2.ebuild
+++ b/dev-libs/confuse/confuse-3.3-r2.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar
 
 LICENSE="ISC"
 SLOT="0/2.1.0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
 
 IUSE="nls static-libs"
 



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

2023-04-18 Thread Sam James
commit: 681328f9fb515e2d879de11de800efb8056b5491
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 19 05:28:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 19 05:28:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=681328f9

sys-auth/skey: Stabilize 1.1.5-r14 x86, #904538

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

 sys-auth/skey/skey-1.1.5-r14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/skey/skey-1.1.5-r14.ebuild 
b/sys-auth/skey/skey-1.1.5-r14.ebuild
index e0d043d2e38e..854fde1092bc 100644
--- a/sys-auth/skey/skey-1.1.5-r14.ebuild
+++ b/sys-auth/skey/skey-1.1.5-r14.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gentoo/${P}.tar.bz2
 
 LICENSE="BSD MIT RSA BEER-WARE"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
 IUSE="static-libs"
 
 DEPEND="dev-lang/perl



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

2023-04-18 Thread Sam James
commit: 26ac9d3240fe057d229738e69343786ca5a2cc93
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 19 05:28:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 19 05:28:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26ac9d32

dev-libs/confuse: Stabilize 3.3-r2 x86, #904536

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

 dev-libs/confuse/confuse-3.3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/confuse/confuse-3.3-r2.ebuild 
b/dev-libs/confuse/confuse-3.3-r2.ebuild
index dba208c7727e..2b8a99699efb 100644
--- a/dev-libs/confuse/confuse-3.3-r2.ebuild
+++ b/dev-libs/confuse/confuse-3.3-r2.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar
 
 LICENSE="ISC"
 SLOT="0/2.1.0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
 
 IUSE="nls static-libs"
 



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

2023-04-18 Thread Sam James
commit: d7da80b8de19e19f76cdd1846955c1022041aba2
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 19 05:28:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 19 05:28:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7da80b8

net-vpn/strongswan: Stabilize 5.9.10 amd64, #904537

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

 net-vpn/strongswan/strongswan-5.9.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/strongswan/strongswan-5.9.10.ebuild 
b/net-vpn/strongswan/strongswan-5.9.10.ebuild
index 057c1e8f3e05..2ccbb23065bd 100644
--- a/net-vpn/strongswan/strongswan-5.9.10.ebuild
+++ b/net-vpn/strongswan/strongswan-5.9.10.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://download.strongswan.org/${P}.tar.bz2;
 
 LICENSE="GPL-2 RSA DES"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql 
networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11"
 
 STRONGSWAN_PLUGINS_STD="gcm led lookip systime-fix unity vici"



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

2023-04-18 Thread Sam James
commit: 46fe6ea02a183d118e155bc063f0f87aee15ab2b
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 19 05:28:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 19 05:28:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46fe6ea0

sys-auth/skey: Stabilize 1.1.5-r14 ppc64, #904538

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

 sys-auth/skey/skey-1.1.5-r14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/skey/skey-1.1.5-r14.ebuild 
b/sys-auth/skey/skey-1.1.5-r14.ebuild
index 854fde1092bc..910bc7f46f38 100644
--- a/sys-auth/skey/skey-1.1.5-r14.ebuild
+++ b/sys-auth/skey/skey-1.1.5-r14.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gentoo/${P}.tar.bz2
 
 LICENSE="BSD MIT RSA BEER-WARE"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86"
 IUSE="static-libs"
 
 DEPEND="dev-lang/perl



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

2023-04-18 Thread Sam James
commit: 440b3c9c9620dd171d3397754f88576688b05db4
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 19 05:28:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 19 05:28:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=440b3c9c

net-vpn/strongswan: Stabilize 5.9.10 x86, #904537

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

 net-vpn/strongswan/strongswan-5.9.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/strongswan/strongswan-5.9.10.ebuild 
b/net-vpn/strongswan/strongswan-5.9.10.ebuild
index fa1869ef45dd..7737209cacb8 100644
--- a/net-vpn/strongswan/strongswan-5.9.10.ebuild
+++ b/net-vpn/strongswan/strongswan-5.9.10.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://download.strongswan.org/${P}.tar.bz2;
 
 LICENSE="GPL-2 RSA DES"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~riscv x86"
 IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql 
networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11"
 
 STRONGSWAN_PLUGINS_STD="gcm led lookip systime-fix unity vici"



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

2023-04-18 Thread Sam James
commit: d96418c0e47c2899eb9f5856c3e8618c5a640171
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 19 05:28:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 19 05:28:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d96418c0

sys-auth/skey: Stabilize 1.1.5-r14 amd64, #904538

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

 sys-auth/skey/skey-1.1.5-r14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/skey/skey-1.1.5-r14.ebuild 
b/sys-auth/skey/skey-1.1.5-r14.ebuild
index b003516a9db7..e0d043d2e38e 100644
--- a/sys-auth/skey/skey-1.1.5-r14.ebuild
+++ b/sys-auth/skey/skey-1.1.5-r14.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gentoo/${P}.tar.bz2
 
 LICENSE="BSD MIT RSA BEER-WARE"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 IUSE="static-libs"
 
 DEPEND="dev-lang/perl



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

2023-04-18 Thread Sam James
commit: 2a70ee681995a201dc2b80035cdeca04b9bbbe0f
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 19 05:28:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 19 05:28:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a70ee68

dev-libs/confuse: Stabilize 3.3-r2 arm64, #904536

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

 dev-libs/confuse/confuse-3.3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/confuse/confuse-3.3-r2.ebuild 
b/dev-libs/confuse/confuse-3.3-r2.ebuild
index 19ae43d6b66c..eb659e143ea0 100644
--- a/dev-libs/confuse/confuse-3.3-r2.ebuild
+++ b/dev-libs/confuse/confuse-3.3-r2.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar
 
 LICENSE="ISC"
 SLOT="0/2.1.0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
 
 IUSE="nls static-libs"
 



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

2023-04-18 Thread Sam James
commit: 297ff1766d3e54f5aa52d9e94037a1a6687f37ed
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 19 05:28:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 19 05:28:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=297ff176

net-vpn/strongswan: Stabilize 5.9.10 arm, #904537

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

 net-vpn/strongswan/strongswan-5.9.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/strongswan/strongswan-5.9.10.ebuild 
b/net-vpn/strongswan/strongswan-5.9.10.ebuild
index 2ccbb23065bd..fa1869ef45dd 100644
--- a/net-vpn/strongswan/strongswan-5.9.10.ebuild
+++ b/net-vpn/strongswan/strongswan-5.9.10.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://download.strongswan.org/${P}.tar.bz2;
 
 LICENSE="GPL-2 RSA DES"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql 
networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11"
 
 STRONGSWAN_PLUGINS_STD="gcm led lookip systime-fix unity vici"



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

2023-04-18 Thread Sam James
commit: f5a4025a456d34cd9216b540f665b0cae07a7dae
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 19 05:28:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 19 05:28:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5a4025a

dev-libs/confuse: Stabilize 3.3-r2 amd64, #904536

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

 dev-libs/confuse/confuse-3.3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/confuse/confuse-3.3-r2.ebuild 
b/dev-libs/confuse/confuse-3.3-r2.ebuild
index d8f608cd36df..1d27434fb816 100644
--- a/dev-libs/confuse/confuse-3.3-r2.ebuild
+++ b/dev-libs/confuse/confuse-3.3-r2.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar
 
 LICENSE="ISC"
 SLOT="0/2.1.0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
 
 IUSE="nls static-libs"
 



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

2023-04-18 Thread Sam James
commit: a28d8677f3073fcc5d966691a9a6eb4ac1a57d67
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 19 05:28:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 19 05:28:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a28d8677

dev-libs/confuse: Stabilize 3.3-r2 sparc, #904536

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

 dev-libs/confuse/confuse-3.3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/confuse/confuse-3.3-r2.ebuild 
b/dev-libs/confuse/confuse-3.3-r2.ebuild
index eb659e143ea0..d8f608cd36df 100644
--- a/dev-libs/confuse/confuse-3.3-r2.ebuild
+++ b/dev-libs/confuse/confuse-3.3-r2.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar
 
 LICENSE="ISC"
 SLOT="0/2.1.0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
 
 IUSE="nls static-libs"
 



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

2023-04-18 Thread Sam James
commit: 2d8db431b869d392353ec79be4a3113ed5ebf06a
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 19 05:28:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 19 05:28:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d8db431

dev-libs/confuse: Stabilize 3.3-r2 ppc64, #904536

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

 dev-libs/confuse/confuse-3.3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/confuse/confuse-3.3-r2.ebuild 
b/dev-libs/confuse/confuse-3.3-r2.ebuild
index 1d27434fb816..a2f5dd49f8be 100644
--- a/dev-libs/confuse/confuse-3.3-r2.ebuild
+++ b/dev-libs/confuse/confuse-3.3-r2.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar
 
 LICENSE="ISC"
 SLOT="0/2.1.0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
 
 IUSE="nls static-libs"
 



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

2023-04-18 Thread Sam James
commit: b34d53a80eba52c1ec38708854d15df965860c3e
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 19 05:28:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 19 05:28:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b34d53a8

dev-libs/confuse: Stabilize 3.3-r2 ppc, #904536

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

 dev-libs/confuse/confuse-3.3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/confuse/confuse-3.3-r2.ebuild 
b/dev-libs/confuse/confuse-3.3-r2.ebuild
index 57c0210569c8..19ae43d6b66c 100644
--- a/dev-libs/confuse/confuse-3.3-r2.ebuild
+++ b/dev-libs/confuse/confuse-3.3-r2.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar
 
 LICENSE="ISC"
 SLOT="0/2.1.0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
 
 IUSE="nls static-libs"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/rapidfuzz-cpp/

2023-04-18 Thread Michał Górny
commit: 9b4b3644c9734f9566aae89b1b7feb7c900f4ed3
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Apr 19 05:15:43 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Apr 19 05:26:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b4b3644

dev-cpp/rapidfuzz-cpp: Bump to 1.11.3

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

 dev-cpp/rapidfuzz-cpp/Manifest|  1 +
 dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-1.11.3.ebuild | 32 +++
 2 files changed, 33 insertions(+)

diff --git a/dev-cpp/rapidfuzz-cpp/Manifest b/dev-cpp/rapidfuzz-cpp/Manifest
index 0cce1ce046d1..c4c9767cfe2d 100644
--- a/dev-cpp/rapidfuzz-cpp/Manifest
+++ b/dev-cpp/rapidfuzz-cpp/Manifest
@@ -2,3 +2,4 @@ DIST rapidfuzz-cpp-1.10.1.gh.tar.gz 284749 BLAKE2B 
530476df0120e0a864298f80d786d
 DIST rapidfuzz-cpp-1.10.2.gh.tar.gz 284978 BLAKE2B 
5d2ef555ce2af009d4bb2fbf3e649e6cfc43ab3b20497d8e00c3f99d23173faf3425be4fcaec78820c969a336bb4255e6f680482aba657e838ecc4194e92db01
 SHA512 
65198df529005264ef94cb308eb09d6569ea805f46fbd42e6fedd18ac949722ff10ed30fbc41aaa986d790566168ff46c2b03ec5f7b6041b2f3e522e534f2ee2
 DIST rapidfuzz-cpp-1.10.4.gh.tar.gz 283916 BLAKE2B 
e0c3890628dd9303ff7d67d83df5a53f0466ccefd37fca6e56aa8613abc09fc16523e677cee3061425b2bd7720e5c6b26d43f51556ec7b1ef6d48583a1055a9e
 SHA512 
11dfd3b5f869eaf11edcb2c075709416645c89ab6057dbcaf12eb5defd609c33e792265b131942f22e3e2661f8c00a653e23a83eb2ba4bd8c82a7d16960d3b3b
 DIST rapidfuzz-cpp-1.11.2.gh.tar.gz 285371 BLAKE2B 
c4ac8907f70dbb4718c30e58acca54938a5e53ff7af916a754ec77e353fe628e6db13576c195b35560913410399470cf0f78a23c0e691591786128f0f0ee0d11
 SHA512 
80ae15a6a3d75679a992d2bfd48de318ec9349cf972adfb94a1d1061e9a8af5e6ed354a1ae7c4cd6b2bb8af8b5382dd07c2be71cf7bb9e064a8f3a568139618f
+DIST rapidfuzz-cpp-1.11.3.gh.tar.gz 285399 BLAKE2B 
cc2aeda5e519481d718917738a62fb6747514f4fd4cf2d5a9399c4d3b0192e37f4d8e0ec3578bc84cfaba99f8644f13d1fa8af93629615c20f2d28e4507a4d4f
 SHA512 
a27c26021e49b3b8aa0cf73947ce5696b00e32c94fedb00d8d97b4dcb76ebbf107df1813dc479a9bd26942c09577d0bb84b3aea3398f7d750ecd68de4486996c

diff --git a/dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-1.11.3.ebuild 
b/dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-1.11.3.ebuild
new file mode 100644
index ..315024591a2e
--- /dev/null
+++ b/dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-1.11.3.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Rapid fuzzy string matching in C++"
+HOMEPAGE="https://github.com/maxbachmann/rapidfuzz-cpp/;
+SRC_URI="
+   https://github.com/maxbachmann/rapidfuzz-cpp/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   test? (
+   >=dev-cpp/catch-3
+   )
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DRAPIDFUZZ_BUILD_TESTING=$(usex test)
+   )
+   cmake_src_configure
+}



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

2023-04-18 Thread Michał Górny
commit: 979b4db3d0f25eb9a8e99d13ae67ba818d6862e8
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Apr 19 05:22:25 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Apr 19 05:26:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=979b4db3

dev-python/browser-cookie3: Bump to 0.18.0

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

 dev-python/browser-cookie3/Manifest|  1 +
 .../browser-cookie3/browser-cookie3-0.18.0.ebuild  | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-python/browser-cookie3/Manifest 
b/dev-python/browser-cookie3/Manifest
index c29aa0661054..461ec64a67bc 100644
--- a/dev-python/browser-cookie3/Manifest
+++ b/dev-python/browser-cookie3/Manifest
@@ -1 +1,2 @@
 DIST browser-cookie3-0.17.1.tar.gz 15882 BLAKE2B 
76dbe885a21bc904eb53a2c9360f998d6b5d63b06b8025330d8960e07b630f13946f543a48cd9f3a24498e857e6245171fd7805bc403bae437caebd7209519bf
 SHA512 
cf677a6cb8db32144dbced235fcd581743d997bcac77fe89a0d7c0b6400ff92d078cd04159f7819a8358128155cd105d44d4cde06cb345514e43d33dba931240
+DIST browser-cookie3-0.18.0.tar.gz 15607 BLAKE2B 
51d815d2231331e48681dcb90f4499f2b701c8a1058e83d7591465e6cfbcdc9a6b9f6bcd569eca7b3468541cea12b02840fceacaba4545ea0f704dcfc054c755
 SHA512 
7686fc7c943a09f039e42454ccd184cd0540ece1095469149c363f907f3f50f232b6a5f1a2a14f923963d5b46320293ad42b3bdd1089e26b1a17f52960f4f7de

diff --git a/dev-python/browser-cookie3/browser-cookie3-0.18.0.ebuild 
b/dev-python/browser-cookie3/browser-cookie3-0.18.0.ebuild
new file mode 100644
index ..5d5225ac0edd
--- /dev/null
+++ b/dev-python/browser-cookie3/browser-cookie3-0.18.0.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
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Loads cookies from your browser into a cookiejar object"
+HOMEPAGE="
+   https://github.com/borisbabic/browser_cookie3/
+   https://pypi.org/project/browser-cookie3/
+"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   dev-python/lz4[${PYTHON_USEDEP}]
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+"
+
+python_prepare_all() {
+   # make cryptodome-friendly
+   sed -i -e 's:pycryptodomex:pycryptodome:' setup.py || die
+   sed -i -e 's:Cryptodome:Crypto:g' __init__.py || die
+
+   distutils-r1_python_prepare_all
+}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-proton/

2023-04-18 Thread Ionen Wolkens
commit: b9da76f200327316c3fce8f13b5b1499f5ba1f37
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Apr 19 04:17:10 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Apr 19 04:35:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9da76f2

app-emulation/wine-proton: add 8.0.1d

Hopefully these letter releases aren't frequent, may need to
review how handle releases otherwise given not the fastest thing
to build.

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

 app-emulation/wine-proton/Manifest |   1 +
 .../wine-proton/wine-proton-8.0.1d.ebuild  | 329 +
 2 files changed, 330 insertions(+)

diff --git a/app-emulation/wine-proton/Manifest 
b/app-emulation/wine-proton/Manifest
index 0829b760d5f8..89ba8ea63c86 100644
--- a/app-emulation/wine-proton/Manifest
+++ b/app-emulation/wine-proton/Manifest
@@ -1,3 +1,4 @@
 DIST proton-wine-7.0-5.tar.gz 45724439 BLAKE2B 
d5ad4f00ca658b31c562c2ff4eb5ae33707126eee44ccfd9f33084ab5d184743034541efe3f9d18eb2a694da4c5134555f93769e8370b118b6f04e00ae1e
 SHA512 
b16ace9c0bfa6d2685ea53617be2bba7e82c5c8da604f9e188bf782219785cfaed4317578c4314f2bde89d363a2e115f3bceeaa69d4a85f078a5fdb1ec64d33b
 DIST proton-wine-7.0-6.tar.gz 45780326 BLAKE2B 
f140fcfdd1a47904c34a49d0795fa3326d7cf0d3fac8d6c2ef2a4926181a46223f43a2d1ca96c543e800c8c46b2a3cc51ae306a029d68a42608876e869e177d5
 SHA512 
793bbe2b23042301a1b518717d78cfff01eaffa033d010659a45779b9136d33cfac63f0c3fbb1e458953a954b423eb70ac4fa87633352267db890ceb2fef
 DIST proton-wine-8.0-1c.tar.gz 48204851 BLAKE2B 
5a746cf4d10e605ce30e93a5116e73c4ae893a6ccb105984afa3e65e0ec64780ca58462fe5fc89e51aef0499fdc52be9756254878d8f7f28160a1cf4ed0ee3a9
 SHA512 
67dbd73287409aaecd5cfab29f79ddf455bbbd25e79289c66828bd4f0fac3003e68afe3e65ea39e18e2390b825342a52285c4be1368928606628b72a274b5456
+DIST proton-wine-8.0-1d.tar.gz 48198535 BLAKE2B 
7ed7c4130d4c74d3f411880d253727469cbdaa78943b7783f3d2162177072503bffd588ba3c6c147014ce4e422850cb49e83c2d2d80fcd01c101199f922d
 SHA512 
4a5a2a2753f8fd025f8c0fe56341a67ed780befc8ae9bffe03872019d4227ec8324edf892c327b99330c3de29a3b8adaac656b41d3487de03a8a82cef9234da7

diff --git a/app-emulation/wine-proton/wine-proton-8.0.1d.ebuild 
b/app-emulation/wine-proton/wine-proton-8.0.1d.ebuild
new file mode 100644
index ..e514971ce399
--- /dev/null
+++ b/app-emulation/wine-proton/wine-proton-8.0.1d.ebuild
@@ -0,0 +1,329 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MULTILIB_COMPAT=( abi_x86_{32,64} )
+PYTHON_COMPAT=( python3_{9..11} )
+inherit autotools flag-o-matic multilib multilib-build python-any-r1
+inherit readme.gentoo-r1 toolchain-funcs wrapper
+
+WINE_GECKO=2.47.3
+WINE_MONO=7.4.1
+WINE_PV=$(ver_rs 2 -)
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/ValveSoftware/wine.git;
+   EGIT_BRANCH="experimental_$(ver_cut 1-2)"
+else
+   
SRC_URI="https://github.com/ValveSoftware/wine/archive/refs/tags/proton-wine-${WINE_PV}.tar.gz;
+   S="${WORKDIR}/${PN}-wine-${WINE_PV}"
+   KEYWORDS="-* ~amd64 ~x86"
+fi
+
+DESCRIPTION="Valve Software's fork of Wine"
+HOMEPAGE="https://github.com/ValveSoftware/wine/;
+
+LICENSE="LGPL-2.1+ BSD-2 IJG MIT OPENLDAP ZLIB gsm libpng2 libtiff"
+SLOT="${PV}"
+IUSE="
+   +abi_x86_32 +abi_x86_64 +alsa crossdev-mingw custom-cflags debug
+   +fontconfig +gecko +gstreamer llvm-libunwind +mono nls osmesa
+   perl pulseaudio +sdl selinux +ssl udev udisks +unwind usb v4l
+   +xcomposite xinerama"
+
+# tests are non-trivial to run, can hang easily, don't play well with
+# sandbox, and several need real opengl/vulkan or network access
+RESTRICT="test"
+
+# `grep WINE_CHECK_SONAME configure.ac` + if not directly linked
+WINE_DLOPEN_DEPEND="
+   dev-libs/libgcrypt:=[${MULTILIB_USEDEP}]
+   media-libs/freetype[${MULTILIB_USEDEP}]
+   media-libs/libglvnd[X,${MULTILIB_USEDEP}]
+   media-libs/vulkan-loader[${MULTILIB_USEDEP}]
+   x11-libs/libXcursor[${MULTILIB_USEDEP}]
+   x11-libs/libXfixes[${MULTILIB_USEDEP}]
+   x11-libs/libXi[${MULTILIB_USEDEP}]
+   x11-libs/libXrandr[${MULTILIB_USEDEP}]
+   x11-libs/libXrender[${MULTILIB_USEDEP}]
+   x11-libs/libXxf86vm[${MULTILIB_USEDEP}]
+   fontconfig? ( media-libs/fontconfig[${MULTILIB_USEDEP}] )
+   osmesa? ( media-libs/mesa[osmesa,${MULTILIB_USEDEP}] )
+   sdl? ( media-libs/libsdl2[haptic,joystick,${MULTILIB_USEDEP}] )
+   ssl? (
+   dev-libs/gmp:=[${MULTILIB_USEDEP}]
+   net-libs/gnutls:=[${MULTILIB_USEDEP}]
+   )
+   udisks? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
+   v4l? ( media-libs/libv4l[${MULTILIB_USEDEP}] )
+   xcomposite? ( x11-libs/libXcomposite[${MULTILIB_USEDEP}] )
+   xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] )"
+WINE_COMMON_DEPEND="
+   ${WINE_DLOPEN_DEPEND}
+   

[gentoo-commits] repo/gentoo:master commit in: games-strategy/colobot/files/, games-strategy/colobot/

2023-04-18 Thread Sam James
commit: 08d9399b00bdad8032b993ebeed3377304586091
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 19 04:23:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 19 04:31:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08d9399b

games-strategy/colobot: drop -Werror

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

 games-strategy/colobot/colobot-0.2.0_alpha.ebuild|  2 ++
 .../colobot/files/colobot-0.2.0_alpha-werror.patch   | 20 
 2 files changed, 22 insertions(+)

diff --git a/games-strategy/colobot/colobot-0.2.0_alpha.ebuild 
b/games-strategy/colobot/colobot-0.2.0_alpha.ebuild
index ceef225ca257..f16813414298 100644
--- a/games-strategy/colobot/colobot-0.2.0_alpha.ebuild
+++ b/games-strategy/colobot/colobot-0.2.0_alpha.ebuild
@@ -43,6 +43,8 @@ PATCHES=(
"${FILESDIR}"/colobot-0.1.12-sndfile-link.patch
# https://github.com/colobot/colobot/pull/1576
"${FILESDIR}"/colobot-0.2.0_alpha-gcc13.patch
+   # No -Werror
+   "${FILESDIR}"/colobot-0.2.0_alpha-werror.patch
 )
 
 src_prepare() {

diff --git a/games-strategy/colobot/files/colobot-0.2.0_alpha-werror.patch 
b/games-strategy/colobot/files/colobot-0.2.0_alpha-werror.patch
new file mode 100644
index ..b326a0c0f7af
--- /dev/null
+++ b/games-strategy/colobot/files/colobot-0.2.0_alpha-werror.patch
@@ -0,0 +1,20 @@
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -155,7 +155,7 @@ if(CMAKE_CXX_COMPILER_ID MATCHES "GNU")
+ 
+ message(STATUS "Detected GCC version 4.7+")
+ 
+-set(NORMAL_CXX_FLAGS "-std=gnu++11 -Wall -Werror -Wold-style-cast 
-pedantic-errors -Wmissing-declarations")
++set(NORMAL_CXX_FLAGS "-std=gnu++11 -Wall -Wold-style-cast 
-pedantic-errors -Wmissing-declarations")
+ set(NORMAL_CXX_FLAGS "${NORMAL_CXX_FLAGS} 
-Wno-error=deprecated-declarations") # updated version of physfs is not 
available on some platforms so we keep using deprecated functions, see #958
+ 
+ if(NOT CMAKE_CXX_COMPILER_VERSION VERSION_LESS 5.0)
+@@ -177,7 +177,7 @@ elseif(CMAKE_CXX_COMPILER_ID MATCHES "Clang")
+   set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -fuse-ld=bfd")
+ endif()
+ 
+-set(NORMAL_CXX_FLAGS "-std=c++11 -Wall -Werror -Wold-style-cast 
-pedantic-errors -Wmissing-prototypes")
++set(NORMAL_CXX_FLAGS "-std=c++11 -Wall -Wold-style-cast -pedantic-errors 
-Wmissing-prototypes")
+ set(NORMAL_CXX_FLAGS "${NORMAL_CXX_FLAGS} 
-Wno-error=deprecated-declarations") # updated version of physfs is not 
available on some platforms so we keep using deprecated functions, see #958
+ set(RELEASE_CXX_FLAGS "-O2")
+ set(DEBUG_CXX_FLAGS "-g -O0")



[gentoo-commits] repo/gentoo:master commit in: games-strategy/colobot/, games-strategy/colobot/files/

2023-04-18 Thread Sam James
commit: d2083bcde987b24ea09164d7fb71d46bdc77adb2
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 19 04:20:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 19 04:31:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2083bcd

games-strategy/colobot: fix build w/ gcc 13

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

 games-strategy/colobot/colobot-0.2.0_alpha.ebuild  |  4 +++-
 .../colobot/files/colobot-0.2.0_alpha-gcc13.patch  | 26 ++
 2 files changed, 29 insertions(+), 1 deletion(-)

diff --git a/games-strategy/colobot/colobot-0.2.0_alpha.ebuild 
b/games-strategy/colobot/colobot-0.2.0_alpha.ebuild
index b49ad40a24db..ceef225ca257 100644
--- a/games-strategy/colobot/colobot-0.2.0_alpha.ebuild
+++ b/games-strategy/colobot/colobot-0.2.0_alpha.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
@@ -41,6 +41,8 @@ RDEPEND="${DEPEND}
 PATCHES=(
# https://github.com/colobot/colobot/pull/1453
"${FILESDIR}"/colobot-0.1.12-sndfile-link.patch
+   # https://github.com/colobot/colobot/pull/1576
+   "${FILESDIR}"/colobot-0.2.0_alpha-gcc13.patch
 )
 
 src_prepare() {

diff --git a/games-strategy/colobot/files/colobot-0.2.0_alpha-gcc13.patch 
b/games-strategy/colobot/files/colobot-0.2.0_alpha-gcc13.patch
new file mode 100644
index ..f74dcb56db25
--- /dev/null
+++ b/games-strategy/colobot/files/colobot-0.2.0_alpha-gcc13.patch
@@ -0,0 +1,26 @@
+https://github.com/colobot/colobot/pull/1576
+
+From 96d32db288ccd5ab13afdb2a063ad9e03170c4ee Mon Sep 17 00:00:00 2001
+From: Sam James 
+Date: Wed, 19 Apr 2023 05:18:06 +0100
+Subject: [PATCH] Fix build with GCC 13
+
+GCC 13 (as usual for new compiler releases) shuffles around some internal 
includes so some
+are no longer transitively included.
+
+See https://gnu.org/software/gcc/gcc-13/porting_to.html.
+
+Bug: https://bugs.gentoo.org/899034
+--- a/src/CBot/CBotFileUtils.h
 b/src/CBot/CBotFileUtils.h
+@@ -19,6 +19,7 @@
+ 
+ #pragma once
+ 
++#include 
+ #include 
+ #include 
+ 
+-- 
+2.40.0
+



[gentoo-commits] repo/gentoo:master commit in: games-rpg/manaplus/, games-rpg/manaplus/files/

2023-04-18 Thread Sam James
commit: 3c1783ba6b70fe31cc48439a3fbc51fa62640199
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 19 04:31:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 19 04:31:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c1783ba

games-rpg/manaplus: fix build w/ gcc 13

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

 .../manaplus/files/manaplus-1.9.3.23-gcc13.patch   | 37 ++
 games-rpg/manaplus/manaplus-1.9.3.23-r1.ebuild |  3 +-
 2 files changed, 39 insertions(+), 1 deletion(-)

diff --git a/games-rpg/manaplus/files/manaplus-1.9.3.23-gcc13.patch 
b/games-rpg/manaplus/files/manaplus-1.9.3.23-gcc13.patch
new file mode 100644
index ..1a2ae7e078d8
--- /dev/null
+++ b/games-rpg/manaplus/files/manaplus-1.9.3.23-gcc13.patch
@@ -0,0 +1,37 @@
+https://bugs.gentoo.org/899028
+--- a/src/net/ea/chatrecv.h
 b/src/net/ea/chatrecv.h
+@@ -23,14 +23,7 @@
+ #ifndef NET_EA_CHATRECV_H
+ #define NET_EA_CHATRECV_H
+ 
+-#if defined(__GXX_EXPERIMENTAL_CXX0X__)
+-#if defined(__APPLE__)
+-#include 
+-#endif  // defined(__APPLE__)
+-#else  // defined(__GXX_EXPERIMENTAL_CXX0X__)
+-#include 
+-#endif  // defined(__GXX_EXPERIMENTAL_CXX0X__)
+-
++#include 
+ #include 
+ #include 
+ #ifndef __time_t_defined
+--- a/src/net/ea/traderecv.h
 b/src/net/ea/traderecv.h
+@@ -23,14 +23,7 @@
+ #ifndef NET_EA_TRADERECV_H
+ #define NET_EA_TRADERECV_H
+ 
+-#if defined(__GXX_EXPERIMENTAL_CXX0X__)
+-#if defined(__APPLE__)
+-#include 
+-#endif  // defined(__APPLE__)
+-#else  // defined(__GXX_EXPERIMENTAL_CXX0X__)
+-#include 
+-#endif  // defined(__GXX_EXPERIMENTAL_CXX0X__)
+-
++#include 
+ #include 
+ 
+ namespace Net

diff --git a/games-rpg/manaplus/manaplus-1.9.3.23-r1.ebuild 
b/games-rpg/manaplus/manaplus-1.9.3.23-r1.ebuild
index f481e1cd9b21..0780865cfa73 100644
--- a/games-rpg/manaplus/manaplus-1.9.3.23-r1.ebuild
+++ b/games-rpg/manaplus/manaplus-1.9.3.23-r1.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
@@ -57,6 +57,7 @@ DEPEND="${RDEPEND}
 
 PATCHES=(
"${FILESDIR}"/${PN}-1.9.3.23-gcc12-time.patch
+   "${FILESDIR}"/${PN}-1.9.3.23-gcc13.patch
 )
 
 src_prepare() {



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

2023-04-18 Thread Andrey Grozin
commit: 7a65074f2a3be4e4ec880ee9c9ff0254fd29f9d8
Author: Andrey Grozin  gentoo  org>
AuthorDate: Wed Apr 19 04:29:59 2023 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Wed Apr 19 04:30:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a65074f

dev-python/iminuit: bump to 2.21.3

Closes: https://bugs.gentoo.org/899538
Signed-off-by: Andrey Grozin  gentoo.org>

 dev-python/iminuit/Manifest  |  1 +
 dev-python/iminuit/iminuit-2.21.3.ebuild | 42 
 2 files changed, 43 insertions(+)

diff --git a/dev-python/iminuit/Manifest b/dev-python/iminuit/Manifest
index e36bebddecb3..58b8cf91784e 100644
--- a/dev-python/iminuit/Manifest
+++ b/dev-python/iminuit/Manifest
@@ -1 +1,2 @@
 DIST iminuit-2.19.0.tar.gz 433221 BLAKE2B 
e7aac69f74410ff53597a0e6ae44597185fbf4199ee72b1b1b98676c929550e81e155ce8ba768daf672ec3617b833d08a32ec22996459a1dd02fefdab489ea78
 SHA512 
9f3f86d0717a4fe50d176b6cc6b6df879d4d7b7e43262535627925d8a61dc3e0bde74a41c662c051bc1b136552c5abdaebca800721c3934332212c4ccdf30d69
+DIST iminuit-2.21.3.tar.gz 437827 BLAKE2B 
5196e896769f6312bb6ba9af8d6f03bea6023a9459ccbe8553e4c10ba5dc2ed90e4e4b57bdd104f7b72e7514a50c0d4c717c76adf206d7eaddcd3c4c54c4d210
 SHA512 
5e48d4451caf56688143fa4590528fb4ed0660e144dbb3d1c409b84f793593478979728b4af9748b7bbdb7063e2ef7e05476a2ecd52af089f351522aadfc9ba4

diff --git a/dev-python/iminuit/iminuit-2.21.3.ebuild 
b/dev-python/iminuit/iminuit-2.21.3.ebuild
new file mode 100644
index ..5b482e3c236b
--- /dev/null
+++ b/dev-python/iminuit/iminuit-2.21.3.ebuild
@@ -0,0 +1,42 @@
+# 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} )
+
+# forced implicitly
+CMAKE_MAKEFILE_GENERATOR=emake
+inherit cmake distutils-r1 virtualx pypi
+
+DESCRIPTION="Minuit numerical function minimization in Python"
+HOMEPAGE="https://github.com/scikit-hep/iminuit/
+   https://pypi.org/project/iminuit/;
+
+SLOT="0"
+LICENSE="MIT LGPL-2.1"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   dev-python/numpy[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/cython[${PYTHON_USEDEP}]
+   test? (
+   dev-python/ipython[${PYTHON_USEDEP}]
+   dev-python/ipywidgets[${PYTHON_USEDEP}]
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   dev-python/scipy[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   epytest -p no:pytest-describe || die "Tests failed with ${EPYTHON}"
+}



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

2023-04-18 Thread John Helmert III
commit: ecb866a1c0c6d1136257f3d4abb1d45638d15480
Author: John Helmert III  gentoo  org>
AuthorDate: Wed Apr 19 04:28:45 2023 +
Commit: John Helmert III  gentoo  org>
CommitDate: Wed Apr 19 04:28:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecb866a1

dev-libs/libtpms: drop 0.9.4, 0.9.5

Bug: https://bugs.gentoo.org/898504
Signed-off-by: John Helmert III  gentoo.org>

 dev-libs/libtpms/Manifest |  2 --
 dev-libs/libtpms/libtpms-0.9.4.ebuild | 47 --
 dev-libs/libtpms/libtpms-0.9.5.ebuild | 48 ---
 3 files changed, 97 deletions(-)

diff --git a/dev-libs/libtpms/Manifest b/dev-libs/libtpms/Manifest
index f12b36ff8c9b..b2530480bc0a 100644
--- a/dev-libs/libtpms/Manifest
+++ b/dev-libs/libtpms/Manifest
@@ -1,3 +1 @@
-DIST libtpms-0.9.4.tar.gz 1264030 BLAKE2B 
56731b913145afcd49fae13f0fcbe4fc147edf206a44849cef45ed34a7644f0894bb6ab5dcb72d620eb1ab121bf4e821fe7893557508af394585171133d659e2
 SHA512 
ae3e2613bc31d98c10def546c70d0c25bd1246af5090268afa0411502bfd0e454967046ebcd9025350976817441e595fa4e21562f800285db98331e4c2743505
-DIST libtpms-0.9.5.tar.gz 1264086 BLAKE2B 
3e6da08dd31414bdf19260f47fce6ba7ace0ae72b152b681f1c1fbc9d75b7708238e5c2a161827c7a6e2b9a6ae4786dfbf921ec37b9f0b7c044835c974a111a3
 SHA512 
96b8d6dd66a6c4bc7b72d172d0b75444c7725a7fb5b0f792cd1cff9d8f7ec894c51e94493816f033198cc8adf2f95cf473629431dadb70b423068d834de09e21
 DIST libtpms-0.9.6.tar.gz 1264338 BLAKE2B 
7b127ef370a48214814bb9ad0e8461ed0af21f32ab84f243945980c5e36ba5e374b4de7a83bf9c67c29264609063d48eae2dae83832daed70170bb1ed39eafea
 SHA512 
35f26e4849eb98cd73461aff439c19f77bbbcde9b7661402e3d419354c4dcddd057349c4f7178573f1ceea2e95326498eb9afea3bd48064bbff534fc7f6939c3

diff --git a/dev-libs/libtpms/libtpms-0.9.4.ebuild 
b/dev-libs/libtpms/libtpms-0.9.4.ebuild
deleted file mode 100644
index 3b5f046772a9..
--- a/dev-libs/libtpms/libtpms-0.9.4.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-DESCRIPTION="Library providing software emultion of a TPM"
-HOMEPAGE="https://github.com/stefanberger/libtpms;
-SRC_URI="https://github.com/stefanberger/libtpms/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv x86"
-
-DEPEND="dev-libs/openssl:="
-RDEPEND="${DEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-0.9.0-Remove-WError.patch"
-)
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   --with-openssl
-}
-
-src_install() {
-   default
-   find "${ED}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
-   if [[ ${REPLACING_VERSIONS} ]] && ver_test ${REPLACING_VERSIONS} -lt 
0.8.0; then
-   elog "Versions of libtpms prior to 0.8.0 generate weaker than 
expected TPM 2.0 RSA"
-   elog "keys due to a flawed key creation algorithm. Because 
fixing this would render"
-   elog "existing sealed data inaccessible, to use the corrected 
algorithm, the old"
-   elog "TPM state file must be deleted and a new TPM state file 
created. Data still"
-   elog "sealed using the old state file will be permanently 
inaccessible. For the"
-   elog "details see 
https://github.com/stefanberger/libtpms/issues/183;
-   fi
-}

diff --git a/dev-libs/libtpms/libtpms-0.9.5.ebuild 
b/dev-libs/libtpms/libtpms-0.9.5.ebuild
deleted file mode 100644
index b78b99d4a24a..
--- a/dev-libs/libtpms/libtpms-0.9.5.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-DESCRIPTION="Library providing software emultion of a TPM"
-HOMEPAGE="https://github.com/stefanberger/libtpms;
-SRC_URI="https://github.com/stefanberger/libtpms/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86"
-
-DEPEND="dev-libs/openssl:="
-RDEPEND="${DEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-0.9.0-Remove-WError.patch"
-   "${FILESDIR}/${PN}-0.9.5-slibtool.patch" # 858671
-)
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   --with-openssl
-}
-
-src_install() {
-   default
-   find "${ED}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
-   if [[ ${REPLACING_VERSIONS} ]] && ver_test ${REPLACING_VERSIONS} -lt 
0.8.0; then
-   elog "Versions of libtpms prior to 0.8.0 generate weaker than 
expected TPM 2.0 RSA"
-   elog "keys due to a flawed key creation algorithm. Because 
fixing this would render"
-   elog "existing sealed data inaccessible, to use the corrected 
algorithm, the old"
-   

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

2023-04-18 Thread John Helmert III
commit: e050c0668826f5cc3f8190c9cb8d787aebea816d
Author: John Helmert III  gentoo  org>
AuthorDate: Wed Apr 19 04:21:51 2023 +
Commit: John Helmert III  gentoo  org>
CommitDate: Wed Apr 19 04:26:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e050c066

net-news/liferea: drop 1.12.9-r2

Bug: https://bugs.gentoo.org/901085
Signed-off-by: John Helmert III  gentoo.org>

 net-news/liferea/Manifest |  1 -
 net-news/liferea/liferea-1.12.9-r2.ebuild | 74 ---
 2 files changed, 75 deletions(-)

diff --git a/net-news/liferea/Manifest b/net-news/liferea/Manifest
index 150ce9f33f9e..d95bae229599 100644
--- a/net-news/liferea/Manifest
+++ b/net-news/liferea/Manifest
@@ -1,3 +1,2 @@
 DIST liferea-1.12.10.tar.bz2 1503040 BLAKE2B 
8a935f889b972787a55f0d09c4314ee5ff4d4fa42b46af46d84e5dd5d13df95adf898dc522baadd76e7c752c9f47d771122698882142202002ebf2fa5b0e3f31
 SHA512 
34b9c5b9c58aaac790e44aa2495a169ea2fbc3cdf351013324615b65c083045c3b09c5d5fa6eeba994184d2d7a9e52626241877c24194f4f771af0f5b3afb067
-DIST liferea-1.12.9.tar.bz2 1496593 BLAKE2B 
a0887a7b04c47a69166396f06305342232b16eefba04df1a0cda7c9d84880e025d73786a55aaa528a143fccef213fa2de9474fb6fab3f301e54a12dba4a705f1
 SHA512 
09156e0e5e4342741b6290be17ee94a3204d431c687c17688e23067d151d36a178193f5cf01da222974810a48626c877b0cf917fbdd9ecb6e81254e85750be9b
 DIST liferea-1.14.5.tar.gz 1833641 BLAKE2B 
5505e33bd113b3ea0bf7582f75aa968de2b4bbbc659f224062d735bb357177a3eec5dca26dbc22151ccb1659e740ce2068ee2933ef82eb2e3c3a96b31528e570
 SHA512 
866e795e31644a8546d0fd6eae2976e0c031650caf77aa87e90bc17a55f65d2c207bb295649c7b4d318fb0d628f7cae1fc0d563f59260eddfeafbe9c885f3550

diff --git a/net-news/liferea/liferea-1.12.9-r2.ebuild 
b/net-news/liferea/liferea-1.12.9-r2.ebuild
deleted file mode 100644
index 5493e69a9732..
--- a/net-news/liferea/liferea-1.12.9-r2.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{9..10} )
-
-inherit autotools gnome2-utils optfeature python-single-r1 xdg
-
-DESCRIPTION="News Aggregator for RDF/RSS/CDF/Atom/Echo feeds"
-HOMEPAGE="https://lzone.de/liferea/;
-SRC_URI="https://github.com/lwindolf/${PN}/releases/download/v${PV}/${P}.tar.bz2;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
-IUSE=""
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
-   dev-db/sqlite:3
-   dev-libs/glib:2
-   dev-libs/gobject-introspection
-   dev-libs/json-glib
-   dev-libs/libpeas[gtk,python,${PYTHON_SINGLE_USEDEP}]
-   dev-libs/libxml2:2
-   dev-libs/libxslt
-   gnome-base/gsettings-desktop-schemas
-   net-libs/libsoup:2.4
-   net-libs/webkit-gtk:4
-   x11-libs/gtk+:3
-   x11-libs/pango"
-DEPEND="${RDEPEND}"
-BDEPEND="dev-util/intltool
-   virtual/pkgconfig"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-webkit-css.patch
-)
-
-src_prepare() {
-   xdg_src_prepare
-
-   sed -i -e 's#$(datadir)/appdata#$(datadir)/metainfo#g' \
-   Makefile.am || die
-   eautoreconf
-}
-
-src_configure() {
-   econf --disable-static
-}
-
-src_compile() {
-   # Workaround crash in libwebkit2gtk-4.0.so
-   # https://bugs.gentoo.org/704594
-   WEBKIT_DISABLE_COMPOSITING_MODE=1 \
-   default
-}
-
-src_install() {
-   default
-   find "${D}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-
-   optfeature "Libsecret Support plugin" app-crypt/libsecret[introspection]
-   optfeature "Tray Icon (GNOME Classic) plugin" "dev-python/pycairo 
x11-libs/gdk-pixbuf[introspection]"
-   optfeature "Media Player plugin" media-libs/gstreamer[introspection]
-   optfeature "monitoring network status" net-misc/networkmanager
-   optfeature "Popup Notifications plugin" 
x11-libs/libnotify[introspection]
-}



[gentoo-commits] repo/gentoo:master commit in: dev-php/twig/

2023-04-18 Thread John Helmert III
commit: 5663f7e15244378caa1c3c94c1b657a0057268bb
Author: John Helmert III  gentoo  org>
AuthorDate: Wed Apr 19 04:09:26 2023 +
Commit: John Helmert III  gentoo  org>
CommitDate: Wed Apr 19 04:12:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5663f7e1

dev-php/twig: add 1.44.7

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

 dev-php/twig/Manifest   |  1 +
 dev-php/twig/twig-1.44.7.ebuild | 49 +
 2 files changed, 50 insertions(+)

diff --git a/dev-php/twig/Manifest b/dev-php/twig/Manifest
index 9dd8fb8fdb33..4c387b5ab2f5 100644
--- a/dev-php/twig/Manifest
+++ b/dev-php/twig/Manifest
@@ -1 +1,2 @@
 DIST twig-1.44.6.tar.gz 126880 BLAKE2B 
a838a5ae8bc82b6e0a39b55ba7d3817dd0ac0c2995881662fc5e7327a5dea83dea4740952282c9320016b379c08f02cb53a850004ecd2c919ca84da6267d0a56
 SHA512 
a443a700b71f982ea47187d9753ba9903e879f272ed53ff399211f5a76e7dd84774d5071a24cb8d5df6ffa754ce989fac152d0fe124ca460b8f167a553be86e7
+DIST twig-1.44.7.tar.gz 126915 BLAKE2B 
2a88840cbea671dae367d39422d4b222e275236aab511fa8f5e4704093b53c3c8e5f335aac4930d84d43b05bcbe759993228de40d1aa2dd90e7b84ca8e5af7e6
 SHA512 
134d43f310f4277902ea06d632a7946de475ce1907cb33176f82cc49ffefc1c13b9d3f4cf76846c0084bb5a1636b001b6eb72d25e3770e118b7c1e4e4a30a373

diff --git a/dev-php/twig/twig-1.44.7.ebuild b/dev-php/twig/twig-1.44.7.ebuild
new file mode 100644
index ..01310215fa64
--- /dev/null
+++ b/dev-php/twig/twig-1.44.7.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="Twig"
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+DESCRIPTION="PHP templating engine with syntax similar to Django"
+HOMEPAGE="https://twig.symfony.com/;
+SRC_URI="https://github.com/twigphp/${MY_PN}/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc test"
+
+RDEPEND="dev-lang/php:*[ctype] dev-php/fedora-autoloader"
+BDEPEND="test? ( dev-php/phpunit ${RDEPEND} )"
+# Test fail due to missing Symphony dependencies
+RESTRICT="test"
+
+src_install() {
+   # The autoloader requires the 'T' in "Twig" capitalized.
+   insinto "/usr/share/php/${MY_PN}/lib/${MY_PN}"
+   doins -r lib/"${MY_PN}"/*
+   insinto "/usr/share/php/${MY_PN}/src"
+   doins -r src/*
+   insinto "/usr/share/php/${MY_PN}"
+   doins "${FILESDIR}/Autoloader.php"
+
+   dodoc README.rst CHANGELOG
+
+   # This installs the reStructuredText source documents. There's got
+   # to be some way to turn them into HTML using Sphinx, but upstream
+   # doesn't provide for it.
+   use doc && dodoc -r doc
+}
+
+src_test() {
+   cp "${FILESDIR}/Autoloader.php" "${S}" || die
+   phpunit --bootstrap Autoloader.php || die "test suite failed"
+   rm "${S}/Autoloader.php" || die
+}
+
+pkg_postinst() {
+   elog "${PN} has been installed in /usr/share/php/${MY_PN}/."
+   elog "To use it in a script, require('${MY_PN}/Autoloader.php')"
+}



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

2023-04-18 Thread Ionen Wolkens
commit: d35b84e61b8b7388978aea1a38dea24489d13d47
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Apr 19 01:54:12 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Apr 19 03:26:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d35b84e6

dev-util/mingw64-toolchain: add 10.0.0_p3 (unkeyworded w/ gcc13)

Also includes a binutils-2.40 backport needed for dxvk.

Will likely keyword in _p4 whenever 13 is released (non-snapshot).

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

 dev-util/mingw64-toolchain/Manifest|   1 +
 .../files/binutils-2.40-import-lib.patch   |  30 ++
 .../mingw64-toolchain-10.0.0_p3.ebuild | 323 +
 3 files changed, 354 insertions(+)

diff --git a/dev-util/mingw64-toolchain/Manifest 
b/dev-util/mingw64-toolchain/Manifest
index e2d41c1f9190..b3f53ced509a 100644
--- a/dev-util/mingw64-toolchain/Manifest
+++ b/dev-util/mingw64-toolchain/Manifest
@@ -1,4 +1,5 @@
 DIST binutils-2.39.tar.xz 25167756 BLAKE2B 
ac6a5296c6586d53eaadcbffc5c399a6d79edf72450b9bb8b3525ce525129cef3d2eb90c85ef3bb3270b5a03b0e1ffb8f0b705f028158726f9777ebb8685066f
 SHA512 
68e038f339a8c21faa19a57bbc447a51c817f47c2e06d740847c6e9cc3396c025d35d5369fa8c3f8b70414757c89f0e577939ddc0d70f283182504920f53b0a3
 DIST binutils-2.40.tar.xz 25241484 BLAKE2B 
8d799f7c595f878b9af5b17a490021dd8b8300ac2fe0ed8574c012929d22d2d0493e003a3e631a9436e8e712da801779b777c566167fe42b0bde119ffa5ad1c2
 SHA512 
a37e042523bc46494d99d5637c3f3d8f9956d9477b748b3b1f6d7dfbb8d968ed52c932e88a4e946c6f77b8f48f1e1b360ca54c3d298f17193f3b4963472f6925
 DIST gcc-12.2.0.tar.xz 84645292 BLAKE2B 
715574af9ad678f9dc8cfd19c866bf910c7edfd479e7e9681337feaa9b54e5d304ddb85483816b8d89754d502405823ae2eff0d1e444538763f40be8e428d8da
 SHA512 
e9e857bd81bf7a370307d6848c81b2f5403db8c7b5207f54bce3f3faac3bde63445684092c2bc1a2427cddb6f7746496d9fbbef05fbbd77f2810b2998f1f9173
+DIST gcc-13-20230416.tar.xz 83936936 BLAKE2B 
c052fff2838a0bdd87f90345a5f7f5c607a6fe360b02ce8cb076f6dd3a62f6aae0c7d3914eee447e9c92c971331ddcbf0c94f2aa120aef89a742162b5e7dbfdd
 SHA512 
222bb6db05b23aeb428262c69319a4964097065a88a5ae6c19b104c31af82c465f139c08f01bb077b0e776685769b77a54b772ebc4e2057e7c3e8954283997cf
 DIST mingw-w64-v10.0.0.tar.bz2 9620291 BLAKE2B 
451372403289c492ca939d65bb4d9f6e9fa6bdd6b32d79d6438d858e106e8cc291712ada1f3f7b951a4c6908e7d0385d485ca76920af39bcf86effa48408e330
 SHA512 
3c0827af7c40809a867758f6cd9ef3ff0c988b43082345bf725e03949af95968d634ace99a7ffae323189549221dcb5d861de9e801f1fbc7904e446641b60516

diff --git a/dev-util/mingw64-toolchain/files/binutils-2.40-import-lib.patch 
b/dev-util/mingw64-toolchain/files/binutils-2.40-import-lib.patch
new file mode 100644
index ..844fdf93020d
--- /dev/null
+++ b/dev-util/mingw64-toolchain/files/binutils-2.40-import-lib.patch
@@ -0,0 +1,30 @@
+Fixes building app-emulation/dxvk:
+
+FAILED: src/d3d10/d3d10.dll
+x86_64-w64-mingw32-g++ -m32 -mfpmath=sse  -o src/d3d10/d3d10.dll 
+ld: internal error: aborting at ldlang.c:527 in compare_section
+ld: please report this bug
+
+https://sourceware.org/PR30079
+https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=b7eab2a9d4f4e92692daf14b09fc95ca11b72e30
+From: Michael Matz 
+Date: Thu, 9 Feb 2023 15:29:00 +0100
+Subject: [PATCH] Fix PR30079: abort on mingw
+
+the early-out in wild_sort is not enough, it might still be
+that filenames are equal _and_ the wildcard list doesn't specify
+a sort order either.  Don't call compare_section then.
+
+Tested on all targets.
+--- a/binutils/ld/ldlang.c
 b/binutils/ld/ldlang.c
+@@ -649,7 +649,8 @@ wild_sort (lang_wild_statement_type *wild,
+looking at the sections for this file.  */
+ 
+   /* Find the correct node to append this section.  */
+-  if (compare_section (sec->spec.sorted, section, (*tree)->section) < 0)
++  if (sec && sec->spec.sorted != none && sec->spec.sorted != by_none
++&& compare_section (sec->spec.sorted, section, (*tree)->section) < 0)
+   tree = &((*tree)->left);
+   else
+   tree = &((*tree)->right);

diff --git a/dev-util/mingw64-toolchain/mingw64-toolchain-10.0.0_p3.ebuild 
b/dev-util/mingw64-toolchain/mingw64-toolchain-10.0.0_p3.ebuild
new file mode 100644
index ..53a29447919b
--- /dev/null
+++ b/dev-util/mingw64-toolchain/mingw64-toolchain-10.0.0_p3.ebuild
@@ -0,0 +1,323 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MULTILIB_COMPAT=( abi_x86_{32,64} )
+inherit edo flag-o-matic multilib-build toolchain-funcs
+
+# Pick versions known to work for wine+dxvk, and avoid too frequent updates
+# to due to slow rebuilds. Do _p1++ rather than revbump on changes (not using
+# Gentoo patchsets for simplicity, their changes are mostly unneeded here).
+BINUTILS_PV=2.40
+GCC_PV=13-20230416
+MINGW_PV=$(ver_cut 1-3)
+
+DESCRIPTION="All-in-one mingw64 toolchain intended for building Wine without 
crossdev"

[gentoo-commits] repo/gentoo:master commit in: app-emulation/dxvk/files/, app-emulation/dxvk/

2023-04-18 Thread Ionen Wolkens
commit: 3cbd86a214d29fa86fc3b4d58b50332a6f867cf4
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Apr 19 02:42:42 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Apr 19 03:26:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cbd86a2

app-emulation/dxvk: fix build w/ gcc13

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

 app-emulation/dxvk/dxvk-1.10.3.ebuild|  6 +-
 app-emulation/dxvk/dxvk-2.0.ebuild   |  6 +-
 app-emulation/dxvk/dxvk-2.1.ebuild   |  4 
 app-emulation/dxvk/dxvk-2.1_p20230207.ebuild |  4 
 app-emulation/dxvk/files/dxvk-1.10.3-gcc13.patch | 17 +
 5 files changed, 35 insertions(+), 2 deletions(-)

diff --git a/app-emulation/dxvk/dxvk-1.10.3.ebuild 
b/app-emulation/dxvk/dxvk-1.10.3.ebuild
index 0f86f1f04e95..3995d9ee33e0 100644
--- a/app-emulation/dxvk/dxvk-1.10.3.ebuild
+++ b/app-emulation/dxvk/dxvk-1.10.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -32,6 +32,10 @@ BDEPEND="
dev-util/glslang
!crossdev-mingw? ( dev-util/mingw64-toolchain[${MULTILIB_USEDEP}] )"
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.10.3-gcc13.patch
+)
+
 pkg_pretend() {
[[ ${MERGE_TYPE} == binary ]] && return
 

diff --git a/app-emulation/dxvk/dxvk-2.0.ebuild 
b/app-emulation/dxvk/dxvk-2.0.ebuild
index 4511ec137b34..48c2560d3808 100644
--- a/app-emulation/dxvk/dxvk-2.0.ebuild
+++ b/app-emulation/dxvk/dxvk-2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -42,6 +42,10 @@ BDEPEND="
dev-util/glslang
!crossdev-mingw? ( dev-util/mingw64-toolchain[${MULTILIB_USEDEP}] )"
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.10.3-gcc13.patch
+)
+
 pkg_pretend() {
[[ ${MERGE_TYPE} == binary ]] && return
 

diff --git a/app-emulation/dxvk/dxvk-2.1.ebuild 
b/app-emulation/dxvk/dxvk-2.1.ebuild
index e807643ef746..d58b78a8f0ef 100644
--- a/app-emulation/dxvk/dxvk-2.1.ebuild
+++ b/app-emulation/dxvk/dxvk-2.1.ebuild
@@ -48,6 +48,10 @@ BDEPEND="
dev-util/glslang
!crossdev-mingw? ( dev-util/mingw64-toolchain[${MULTILIB_USEDEP}] )"
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.10.3-gcc13.patch
+)
+
 pkg_pretend() {
[[ ${MERGE_TYPE} == binary ]] && return
 

diff --git a/app-emulation/dxvk/dxvk-2.1_p20230207.ebuild 
b/app-emulation/dxvk/dxvk-2.1_p20230207.ebuild
index 8f164958b449..24b2a3ad1e50 100644
--- a/app-emulation/dxvk/dxvk-2.1_p20230207.ebuild
+++ b/app-emulation/dxvk/dxvk-2.1_p20230207.ebuild
@@ -50,6 +50,10 @@ BDEPEND="
dev-util/glslang
!crossdev-mingw? ( dev-util/mingw64-toolchain[${MULTILIB_USEDEP}] )"
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.10.3-gcc13.patch
+)
+
 pkg_pretend() {
[[ ${MERGE_TYPE} == binary ]] && return
 

diff --git a/app-emulation/dxvk/files/dxvk-1.10.3-gcc13.patch 
b/app-emulation/dxvk/files/dxvk-1.10.3-gcc13.patch
new file mode 100644
index ..580e412fcd6e
--- /dev/null
+++ b/app-emulation/dxvk/files/dxvk-1.10.3-gcc13.patch
@@ -0,0 +1,17 @@
+https://github.com/doitsujin/dxvk/commit/1a5afc77b1859e6c7e31b55e11ece899e3b5295a
+--- a/src/util/config/config.h
 b/src/util/config/config.h
+@@ -1,4 +1,5 @@
+ #pragma once
+ 
++#include 
+ #include 
+ #include 
+--- a/src/util/util_bit.h
 b/src/util/util_bit.h
+@@ -17,4 +17,5 @@
+ #include "util_math.h"
+ 
++#include 
+ #include 
+ #include 



[gentoo-commits] repo/gentoo:master commit in: games-emulation/openmsx/files/, games-emulation/openmsx/

2023-04-18 Thread Sam James
commit: 3fd99ef96cb5cef6dc9db82bf844076064718503
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 19 03:16:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 19 03:16:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fd99ef9

games-emulation/openmsx: fix build w/ gcc 13

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

 .../openmsx/files/openmsx-18.0-gcc13.patch   | 20 
 games-emulation/openmsx/openmsx-18.0-r2.ebuild   |  7 +--
 2 files changed, 25 insertions(+), 2 deletions(-)

diff --git a/games-emulation/openmsx/files/openmsx-18.0-gcc13.patch 
b/games-emulation/openmsx/files/openmsx-18.0-gcc13.patch
new file mode 100644
index ..3da34aba3aa0
--- /dev/null
+++ b/games-emulation/openmsx/files/openmsx-18.0-gcc13.patch
@@ -0,0 +1,20 @@
+https://bugs.gentoo.org/898908
+https://github.com/openMSX/openMSX/commit/b50d02069c09f11c687637c64ca1b459a5def28c
+
+From b50d02069c09f11c687637c64ca1b459a5def28c Mon Sep 17 00:00:00 2001
+From: m9710797 
+Date: Sat, 4 Feb 2023 16:37:39 +0100
+Subject: [PATCH] Added missing #include
+
+Thanks to 'musuruan' for reporting.
+https://github.com/openMSX/openMSX/issues/1487
+--- a/src/utils/hash_set.hh
 b/src/utils/hash_set.hh
+@@ -11,6 +11,7 @@
+ #include "unreachable.hh"
+ #include "xrange.hh"
+ #include 
++#include 
+ #include 
+ #include 
+ #include 

diff --git a/games-emulation/openmsx/openmsx-18.0-r2.ebuild 
b/games-emulation/openmsx/openmsx-18.0-r2.ebuild
index ba32a858f88c..d2c45954266a 100644
--- a/games-emulation/openmsx/openmsx-18.0-r2.ebuild
+++ b/games-emulation/openmsx/openmsx-18.0-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=8
@@ -38,7 +38,10 @@ the following directories: /usr/share/${PN}/systemroms
 or ~/.openMSX/share/systemroms
 "
 
-PATCHES=( "${FILESDIR}/${P}-add-ctime.patch" )
+PATCHES=(
+   "${FILESDIR}/${P}-add-ctime.patch"
+   "${FILESDIR}/${P}-gcc13.patch"
+)
 
 src_prepare() {
default



[gentoo-commits] repo/gentoo:master commit in: games-strategy/endless-sky/, games-strategy/endless-sky/files/

2023-04-18 Thread Sam James
commit: db521d678981944d99b3aa4e81c741d30bded791
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 19 03:07:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 19 03:07:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db521d67

games-strategy/endless-sky: fix build w/ gcc 13

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

 .../endless-sky/endless-sky-0.9.16.1.ebuild|  1 +
 .../files/endless-sky-0.9.16.1-gcc13.patch | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/games-strategy/endless-sky/endless-sky-0.9.16.1.ebuild 
b/games-strategy/endless-sky/endless-sky-0.9.16.1.ebuild
index 3d0b78c57dff..709d7de7ed87 100644
--- a/games-strategy/endless-sky/endless-sky-0.9.16.1.ebuild
+++ b/games-strategy/endless-sky/endless-sky-0.9.16.1.ebuild
@@ -37,6 +37,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-0.9.14-dont-compress-man-page.patch
"${FILESDIR}"/${PN}-0.9.16.1-respect-cflags.patch
"${FILESDIR}"/${PN}-0.9.16.1-test-libs.patch
+   "${FILESDIR}"/${PN}-0.9.16.1-gcc13.patch
 )
 
 src_compile() {

diff --git a/games-strategy/endless-sky/files/endless-sky-0.9.16.1-gcc13.patch 
b/games-strategy/endless-sky/files/endless-sky-0.9.16.1-gcc13.patch
new file mode 100644
index ..428e67da568e
--- /dev/null
+++ b/games-strategy/endless-sky/files/endless-sky-0.9.16.1-gcc13.patch
@@ -0,0 +1,45 @@
+https://bugs.gentoo.org/894782
+https://github.com/endless-sky/endless-sky/commit/a85df936c24feba6eb5f7f484c160aff0a60d6cb
+https://github.com/endless-sky/endless-sky/commit/7483f72cc72511786ba3aac13b4cbe0848a2aefc
+
+From a85df936c24feba6eb5f7f484c160aff0a60d6cb Mon Sep 17 00:00:00 2001
+From: Heiko Becker 
+Date: Sat, 28 Jan 2023 16:29:40 +0100
+Subject: [PATCH] chore: Fix build with gcc 13 by including  (#8235)
+
+--- a/source/ImageBuffer.h
 b/source/ImageBuffer.h
+@@ -16,6 +16,7 @@ this program. If not, see .
+ #ifndef IMAGE_BUFFER_H_
+ #define IMAGE_BUFFER_H_
+ 
++#include 
+ #include 
+ 
+ 
+--- a/source/Sound.cpp
 b/source/Sound.cpp
+@@ -20,6 +20,7 @@ this program. If not, see .
+ 
+ #include 
+ 
++#include 
+ #include 
+ #include 
+ 
+
+From 7483f72cc72511786ba3aac13b4cbe0848a2aefc Mon Sep 17 00:00:00 2001
+From: Nick 
+Date: Wed, 8 Mar 2023 19:41:40 +0100
+Subject: [PATCH] chore: Add a missing #include, caught by gcc 13 (#8511)
+
+--- a/source/Preferences.h
 b/source/Preferences.h
+@@ -16,6 +16,7 @@ this program. If not, see .
+ #ifndef PREFERENCES_H_
+ #define PREFERENCES_H_
+ 
++#include 
+ #include 
+ 
+ 



[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/, games-emulation/ppsspp/files/

2023-04-18 Thread Sam James
commit: b17bb391e163ea65d1ba219c6981b46518ec77b7
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 19 03:20:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 19 03:20:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b17bb391

games-emulation/ppsspp: fix build w/ gcc 13

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

 .../ppsspp/files/ppsspp-1.14.4-gcc13.patch | 58 ++
 games-emulation/ppsspp/ppsspp-1.14.4-r2.ebuild |  1 +
 2 files changed, 59 insertions(+)

diff --git a/games-emulation/ppsspp/files/ppsspp-1.14.4-gcc13.patch 
b/games-emulation/ppsspp/files/ppsspp-1.14.4-gcc13.patch
new file mode 100644
index ..c4888f0efb6f
--- /dev/null
+++ b/games-emulation/ppsspp/files/ppsspp-1.14.4-gcc13.patch
@@ -0,0 +1,58 @@
+https://bugs.gentoo.org/898910
+https://github.com/hrydgard/ppsspp/commit/9874737087e8d24ea72b3f08b4975031b54a80a5
+
+From 822592c6b1441f7110e1cb15dcc5cd2ea1de8099 Mon Sep 17 00:00:00 2001
+From: Andreas Stieger 
+Date: Wed, 5 Apr 2023 00:20:14 +0200
+Subject: [PATCH] Fix build with GCC13: various standard includes
+
+--- a/Common/Data/Format/IniFile.h
 b/Common/Data/Format/IniFile.h
+@@ -8,6 +8,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ #include "Common/File/Path.h"
+ 
+--- a/Common/GPU/OpenGL/GLFeatures.h
 b/Common/GPU/OpenGL/GLFeatures.h
+@@ -5,6 +5,7 @@
+ #pragma once
+ 
+ #include 
++#include 
+ 
+ // TODO: Replace with thin3d's vendor enum.
+ enum {
+--- a/Common/Net/NetBuffer.h
 b/Common/Net/NetBuffer.h
+@@ -1,5 +1,7 @@
+ #pragma once
+ 
++#include 
++
+ #include "Common/Buffer.h"
+ 
+ namespace net {
+--- a/Core/Reporting.h
 b/Core/Reporting.h
+@@ -19,6 +19,7 @@
+ 
+ #include 
+ #include 
++#include 
+ 
+ #include "Common/CommonTypes.h"
+ #include "Common/File/Path.h"
+--- a/ext/vma/vk_mem_alloc.h
 b/ext/vma/vk_mem_alloc.h
+@@ -2624,6 +2624,7 @@ VMA_CALL_PRE void VMA_CALL_POST vmaFreeStatsString(
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ #ifdef _MSC_VER
+ #include  // For functions like __popcnt, _BitScanForward etc.

diff --git a/games-emulation/ppsspp/ppsspp-1.14.4-r2.ebuild 
b/games-emulation/ppsspp/ppsspp-1.14.4-r2.ebuild
index 653f672374ea..c908641d14a1 100644
--- a/games-emulation/ppsspp/ppsspp-1.14.4-r2.ebuild
+++ b/games-emulation/ppsspp/ppsspp-1.14.4-r2.ebuild
@@ -43,6 +43,7 @@ BDEPEND="${PYTHON_DEPS}"
 PATCHES=(
"${FILESDIR}"/${PN}-CMakeLists-flags.patch
"${FILESDIR}"/${PN}-disable-ccache-autodetection.patch
+   "${FILESDIR}"/${P}-gcc13.patch
 )
 
 pkg_setup() {



[gentoo-commits] repo/gentoo:master commit in: games-arcade/commandergenius/files/, games-arcade/commandergenius/

2023-04-18 Thread Sam James
commit: b62f4a1dcac81842a89a24c6ba6347d80ea78b6b
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 19 03:22:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 19 03:22:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b62f4a1d

games-arcade/commandergenius: fix build w/ gcc 13

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

 .../commandergenius-2.4.0-r1.ebuild|  1 +
 .../files/commandergenius-2.4.0-gcc13.patch| 23 ++
 2 files changed, 24 insertions(+)

diff --git a/games-arcade/commandergenius/commandergenius-2.4.0-r1.ebuild 
b/games-arcade/commandergenius/commandergenius-2.4.0-r1.ebuild
index f263f3a77456..82eb3b850b7e 100644
--- a/games-arcade/commandergenius/commandergenius-2.4.0-r1.ebuild
+++ b/games-arcade/commandergenius/commandergenius-2.4.0-r1.ebuild
@@ -38,6 +38,7 @@ BDEPEND="python? ( ${PYTHON_DEPS} )"
 PATCHES=(
"${FILESDIR}"/${PN}-2.3.1-build.patch
"${FILESDIR}"/${PN}-2.3.1-paths.patch
+   "${FILESDIR}"/${P}-gcc13.patch
 )
 
 pkg_setup() {

diff --git 
a/games-arcade/commandergenius/files/commandergenius-2.4.0-gcc13.patch 
b/games-arcade/commandergenius/files/commandergenius-2.4.0-gcc13.patch
new file mode 100644
index ..866905c251b8
--- /dev/null
+++ b/games-arcade/commandergenius/files/commandergenius-2.4.0-gcc13.patch
@@ -0,0 +1,23 @@
+https://gitlab.com/Dringgstein/Commander-Genius/-/commit/f9fb2808acfca598fe6e6963c84fe9afe5bcd89e
+
+From f9fb2808acfca598fe6e6963c84fe9afe5bcd89e Mon Sep 17 00:00:00 2001
+From: Jan Engelhardt 
+Date: Tue, 28 Mar 2023 10:56:06 +0200
+Subject: [PATCH] build: resolve compile error with gcc-13
+
+GsKit/base/utils/Unicode.h:16:9: error: 'uint32_t' does not name a type
+GsKit/base/utils/Unicode.h:17:27: error: 'UnicodeChar' was not declared in 
this scope
+GsKit/base/utils/Unicode.h:17:38: error: template argument 1 is invalid
+...
+--- a/GsKit/base/utils/Unicode.h
 b/GsKit/base/utils/Unicode.h
+@@ -11,6 +11,7 @@
+ #ifndef __UNICODE_H__
+ #define __UNICODE_H__
+ 
++#include 
+ #include 
+ 
+ typedef uint32_t UnicodeChar;
+-- 
+GitLab



[gentoo-commits] repo/gentoo:master commit in: app-accessibility/speech-tools/files/, app-accessibility/speech-tools/

2023-04-18 Thread Sam James
commit: 3a5a7f52627f48f5d7f1fae63564af6c953bd3b0
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 19 03:00:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 19 03:00:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a5a7f52

app-accessibility/speech-tools: fix musl build

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

 .../files/speech-tools-2.5.0-musl-isnan.patch  |  65 +
 .../speech-tools/speech-tools-2.5.0-r2.ebuild  | 156 +
 2 files changed, 221 insertions(+)

diff --git 
a/app-accessibility/speech-tools/files/speech-tools-2.5.0-musl-isnan.patch 
b/app-accessibility/speech-tools/files/speech-tools-2.5.0-musl-isnan.patch
new file mode 100644
index ..da0077313abd
--- /dev/null
+++ b/app-accessibility/speech-tools/files/speech-tools-2.5.0-musl-isnan.patch
@@ -0,0 +1,65 @@
+See https://bugs.openjdk.org/browse/JDK-8178689 for some analysis - we can
+safely replace the deprecated/obsolete isnanf (which musl doesn't immplement)
+with isnan.
+
+https://bugs.gentoo.org/896170
+https://bugs.gentoo.org/829344
+--- a/intonation/tilt/tilt_utils.cc
 b/intonation/tilt/tilt_utils.cc
+@@ -133,7 +133,7 @@ float rfc_to_t_tilt(EST_Features )
+ {
+ float t_tilt;
+ t_tilt = (rfc_to_a_tilt(e) + rfc_to_d_tilt(e)) / 2;
+-if (isnanf(t_tilt))
++if (isnan(t_tilt))
+   t_tilt = 0.0;
+ return t_tilt;
+ }
+--- a/sigpr/pda/smooth_pda.cc
 b/sigpr/pda/smooth_pda.cc
+@@ -112,7 +112,7 @@ void smooth_portion(EST_Track , EST_Features )
+ 
+ for (i = 0; i < c.num_frames(); ++i)
+ {   // occasionally NaNs result...
+-  if (isnanf(a[i]))
++  if (isnan(a[i]))
+   {
+   c.set_break(i);
+   c.a(i) = 0.0;
+--- a/sigpr/sigpr_frame.cc
 b/sigpr/sigpr_frame.cc
+@@ -314,7 +314,7 @@ void lpc2cep(const EST_FVector , EST_FVector )
+ for (n = 0; n < cep.length(); n++) 
+ {
+   // check if NaN -- happens on some frames of silence
+-  if (isnanf(cep[n]) ) cep[n] = 0.0;
++  if (isnan(cep[n]) ) cep[n] = 0.0;
+   
+   if (cep[n] >  MAX_ABS_CEPS){
+   cerr << "WARNING : cepstral coeff " << n << " was " << 
+--- a/stats/confusion.cc
 b/stats/confusion.cc
+@@ -138,7 +138,7 @@ void print_confusion(const EST_FMatrix , EST_StrStr_KVL 
,
+   cout.precision(3);
+   cout.setf(ios::right);
+ //cout.setf(ios::fixed, ios::floatfield);
+-  if (isnanf(correct(i)))
++  if (isnan(correct(i)))
+   cout << endl;
+   else
+   cout << correct(i) << endl;
+--- a/include/EST_math.h
 b/include/EST_math.h
+@@ -81,12 +81,6 @@ extern "C" {
+ #define isnanf(X) isnan(X)
+ #endif
+ 
+-/* Linux (and presumably Hurd too as Linux is GNU libc based) */
+-/* Sorry I haven't confirmed this cpp symbol yet  */
+-#if defined(linux)
+-#define isnanf(X) __isnanf(X)
+-#endif
+-
+ /* OS/2 with gcc EMX */
+ #if defined(__EMX__)
+ #define isnanf(X) isnan(X)

diff --git a/app-accessibility/speech-tools/speech-tools-2.5.0-r2.ebuild 
b/app-accessibility/speech-tools/speech-tools-2.5.0-r2.ebuild
new file mode 100644
index ..649cf3b379e0
--- /dev/null
+++ b/app-accessibility/speech-tools/speech-tools-2.5.0-r2.ebuild
@@ -0,0 +1,156 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic toolchain-funcs
+
+MY_P=${P/speech-/speech_}
+PATCHSET="r3"
+
+DESCRIPTION="Speech tools for Festival Text to Speech engine"
+HOMEPAGE="https://www.cstr.ed.ac.uk/projects/speech_tools/;
+SRC_URI="http://www.festvox.org/packed/festival/$(ver_cut 
1-2)/${MY_P}-release.tar.gz
+   
https://dev.gentoo.org/~neurogeek/${PN}/speech_tools-2.1-${PATCHSET}-patches.tar.gz;
+S="${WORKDIR}/speech_tools"
+
+LICENSE="FESTIVAL HPND BSD rc regexp-UofT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE="nas openmp X"
+
+RDEPEND="
+   media-libs/alsa-lib
+   sys-libs/ncurses:=
+   nas? ( media-libs/nas )
+   X? (
+   x11-libs/libX11
+   x11-libs/libXt
+   )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+DOCS=( README.md lib/cstrutt.dtd lib/example_data )
+
+PATCHES=(
+   "${WORKDIR}/patch/02_all_gcc42.patch"
+   "${WORKDIR}/patch/03_all_GentooLinux.patch"
+   "${WORKDIR}/patch/05_all_sharedlib.patch"
+   "${WORKDIR}/patch/06_all_gcc43-include.patch"
+   "${WORKDIR}/patch/09_all_remove-shared-refs.patch"
+   "${WORKDIR}/patch/10_all_base_class.patch"
+   "${WORKDIR}/patch/81_all_etcpath.patch"
+   "${WORKDIR}/patch/91_all_gentoo-config.patch"
+   "${WORKDIR}/patch/92_all_ldflags_fix.patch"
+   "${WORKDIR}/patch/94_all_ncurses_tinfo.patch"
+
+   # Fix underlinking, bug #493204
+   "${FILESDIR}/${PN}-2.1-underlinking.patch"
+   

[gentoo-commits] repo/gentoo:master commit in: profiles/, sys-libs/ncurses/

2023-04-18 Thread Sam James
commit: 6f56513efdd057825ffaba9213e04553143dac41
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 19 02:37:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 19 02:38:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f56513e

sys-libs/ncurses: add 6.4_p20230418

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

 profiles/package.mask |   1 +
 sys-libs/ncurses/Manifest |   3 +
 sys-libs/ncurses/ncurses-6.4_p20230418.ebuild | 432 ++
 3 files changed, 436 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index 195944dc8821..bd248a5d737e 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -77,6 +77,7 @@ net-im/cawbird
 # See issues reported at bottom of bug #904247 and bug #904263.
 =sys-libs/ncurses-6.4_p20230408
 =sys-libs/ncurses-6.4_p20230415
+=sys-libs/ncurses-6.4_p20230418
 
 # Michał Górny  (2023-04-13)
 # Lack of support for Python 3.11.  The current version is from 2016.

diff --git a/sys-libs/ncurses/Manifest b/sys-libs/ncurses/Manifest
index fe84d26a30a3..cfb1bd0c5cc6 100644
--- a/sys-libs/ncurses/Manifest
+++ b/sys-libs/ncurses/Manifest
@@ -143,8 +143,11 @@ DIST ncurses-6.4-20230408.patch.gz 15680 BLAKE2B 
7d1fa16a79e317be3c2746f7117559a
 DIST ncurses-6.4-20230408.patch.gz.asc 729 BLAKE2B 
7648e24297dc66dc4d5f08bf592b2db628a5962b0d6d34c1f0725257c3a04d2430897edd99d741ba837196e9a6f2c138e4826f40f80ea88e9d5dc04a41c11986
 SHA512 
eabe6e49b94969fbba7bf8de3bef803a8151e6d3bb0e9d1f0d4b11d27c7156be37f623e6785a205b7b8acaef2a2d646099aef8c410a6addb7592a9af2ec930c4
 DIST ncurses-6.4-20230415.patch.gz 23979 BLAKE2B 
d89402d39bd71e23021d1ad28a27965239409b8d29397a9a9f3172178dd060cc42f736224b6438e7048cd05f38c24e4d229f83fc87fc207d5d2cb3b9577e1bcc
 SHA512 
63a6368745c2c418fa263cec4da69a06e981fb8cb466f0694163fd324ef328251acb38ca3ace02f18b8b6b44dcaf414f74335a2239ae7af2b0c8ed916ca6644d
 DIST ncurses-6.4-20230415.patch.gz.asc 729 BLAKE2B 
c7ad19d4ae544c64eed538e7c6fd03959988e80140cbc185c6eebb932d026fa316df1d53f9e049e82fec811860e3a0a32b6af76f980fe1603684ce2678dd4fd9
 SHA512 
4637e09e4620da328d163bdd100756760b0f5469304ef7963a93346d263039ea608fd510fba0079feb094a37fa857b7fcdcb938d2ff5d93aa809cb9c74cf4d5b
+DIST ncurses-6.4-20230418.patch.gz 32130 BLAKE2B 
912efedd3a615ce383b09218031ffc49f87e0bfc7fe8aec37330394b9235fd61337fa707898c308cbfd7426fc6f06b3639e533138ca390d42139583c58ac06c0
 SHA512 
4952d56a3fd54be512dcfabe48d967af43c7c51b9e49fbdf575301861940f00fd5e88b994a2088baf4a0e551338b978e47c6ac232bc9ae4e8ee417bd17405288
+DIST ncurses-6.4-20230418.patch.gz.asc 729 BLAKE2B 
59d8ca3ab665e1bbfa7a1602b2856de79289c42eda33f8f517f419e41f7eebd57dbcfd73c292d6a2debd08f02cb39a6b6b47b389a15b1ab845a5fd4b4f73432f
 SHA512 
d8be7ff7c1ba083f1c7e10dcb9fd88d7be661201534922d1a136e24081767702b6cac897a3cf5b7d96bc65687690998e4a9a3c57ed39a146df5d6be95080704f
 DIST ncurses-6.4-patches.tar.xz 63720 BLAKE2B 
6b767f65a9c7e8f9fdebaa2623e3770872e710fa103d11e48509e5315ebf5ad1a37519b1b40c5138e631693fb2e2e30ea5eef11002698a341a623a85c5b0b4fc
 SHA512 
5094f6cb8fa54d9df0802173f1e0ff2ad40fc3d4bd298c0742479f72ba4f9afee0ccf9f0a4eb068b0a5552523abf7b212861b61abbde6f69ff22d62dd686daa9
 DIST ncurses-6.4.tar.gz 3612591 BLAKE2B 
47fd9c2d27f44fa9942552881a471e5067465dbace40bf68b28998dded0556127a1d8662b96de4de4fd76c1c8b98bdae796036553ab4b05ca9f160839d841ba3
 SHA512 
1c2efff87a82a57e57b0c60023c87bae93f6718114c8f9dc010d4c21119a2f7576d0225dab5f0a227c2cfc6fb6bdbd62728e407f35fce5bf351bb50cf9e0fd34
 DIST ncurses-6.4.tar.gz.sig 438 BLAKE2B 
e6a78b8d0cbce1577205b49b0260394094632cefd95294813c7e4e51a2908e8599a9f24b3b648e42ba16c015fb9424b2a82236f58aac3bf96f5400a50482e44e
 SHA512 
f2a7859725b4d5d62f68006338d56598ac6b38a1448983108906e192f0ec922be287cc89bcc79c1ae49ebc80c967af3dd077427f35ae579b00d445c882414fed
 DIST ncurses-6.4_p20230408-patches.tar.xz 80472 BLAKE2B 
0ba8156ebd4f1691fec7bc1b800ef39ce6a4210573c027dd437919cdcd7c995830116da06c69f31c65923845a4d5c88e974673fac38acce5813f7d6cdc646e3e
 SHA512 
32960e2cc4cd9dc60c38b49f46c5ce2c02179479abb66ca29f63cd06475ae8e26299a78b5f06762d114aefbbca3ba6fbebe7093a58106eeaa40cf500d21633a4
 DIST ncurses-6.4_p20230415-patches.tar.xz 63188 BLAKE2B 
2f05eb332a2af69bb5418026ef9fdfcfc6b164c20ad7618c481127054b653ab5961a8a96cd7dbce653631ae8a1afc9377c4a82b4ff8aff27bb47f21fbead48a8
 SHA512 
a052004fb8dd2653b12f0ee6b9d423fdedc77a049c67e7f34794aad9f249bbcb8439cf9d15647911583895c7a579f1b4c887fa884a699e74e7ea24861566eb6f
+DIST ncurses-6.4_p20230418-patches.tar.xz 63200 BLAKE2B 
07328d1e998bcde6cbad46550f3d563632963483d72c624a9b64e6e07d80b61f1ab28bee486aeb7cae7d966892762c4aec8ecc504df3f01d5dda49825c9e9693
 SHA512 
1bcbf9d14d5c693309f79f83c2f85c02cdd40e4de057e6efb5451feed49265d1b8d0bf672e2afae773e68b32a49911c5036ed3f74d9a0089b7b6b03f53fb0b47

diff --git a/sys-libs/ncurses/ncurses-6.4_p20230418.ebuild 
b/sys-libs/ncurses/ncurses-6.4_p20230418.ebuild
new file mode 100

[gentoo-commits] repo/gentoo:master commit in: app-portage/pkg-testing-tools/

2023-04-18 Thread Sam James
commit: f5b8ae526468e2fd840a5a03f8fb44bc99501863
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 19 03:01:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 19 03:01:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5b8ae52

app-portage/pkg-testing-tools: Stabilize 0.1.2 x86, #904425

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

 app-portage/pkg-testing-tools/pkg-testing-tools-0.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/pkg-testing-tools/pkg-testing-tools-0.1.2.ebuild 
b/app-portage/pkg-testing-tools/pkg-testing-tools-0.1.2.ebuild
index 40b97d237936..1edd199dcdfd 100644
--- a/app-portage/pkg-testing-tools/pkg-testing-tools-0.1.2.ebuild
+++ b/app-portage/pkg-testing-tools/pkg-testing-tools-0.1.2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/slashbeast/${PN}/archive/refs/tags/v${PV}.tar.gz ->
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
 
 RDEPEND="
sys-apps/portage[${PYTHON_USEDEP}]



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

2023-04-18 Thread Sam James
commit: 0bb9cb454a796cffb402807e4bcf53d4cf93bac2
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 19 03:01:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 19 03:01:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bb9cb45

sys-apps/shadow: Stabilize 4.13-r3 x86, #904520

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

 sys-apps/shadow/shadow-4.13-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/shadow/shadow-4.13-r3.ebuild 
b/sys-apps/shadow/shadow-4.13-r3.ebuild
index 5f0e714fb0c9..c0d69ccf3206 100644
--- a/sys-apps/shadow/shadow-4.13-r3.ebuild
+++ b/sys-apps/shadow/shadow-4.13-r3.ebuild
@@ -18,7 +18,7 @@ SRC_URI+=" verify-sig? ( 
https://github.com/shadow-maint/shadow/releases/downloa
 LICENSE="BSD GPL-2"
 # Subslot is for libsubid's SONAME.
 SLOT="0/4"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86"
 IUSE="acl audit bcrypt cracklib nls pam selinux skey split-usr su xattr"
 # Taken from the man/Makefile.am file.
 LANGS=( cs da de es fi fr hu id it ja ko pl pt_BR ru sv tr zh_CN zh_TW )



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

2023-04-18 Thread Sam James
commit: 8a6f820e894ab6f16330b6d8265ee64d171a4363
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 19 01:31:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 19 01:31:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a6f820e

dev-db/percona-xtrabackup: Stabilize 8.0.30.23 amd64, #904533

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

 dev-db/percona-xtrabackup/percona-xtrabackup-8.0.30.23.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.30.23.ebuild 
b/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.30.23.ebuild
index 7c1066f1f22d..3bba6d274ce2 100644
--- a/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.30.23.ebuild
+++ b/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.30.23.ebuild
@@ -22,7 +22,7 @@ 
SRC_URI="https://www.percona.com/downloads/${MY_PN}-${MY_MAJOR_PV}/${MY_PN}-${MY
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 DEPEND="
app-arch/lz4:0=



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

2023-04-18 Thread Sam James
commit: dbfe28867b02c8389d4bf41916ed66dc4eaefa96
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 19 01:31:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 19 01:31:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbfe2886

sys-apps/shadow: Stabilize 4.13-r3 arm, #904520

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

 sys-apps/shadow/shadow-4.13-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/shadow/shadow-4.13-r3.ebuild 
b/sys-apps/shadow/shadow-4.13-r3.ebuild
index d438aa1964bd..5f0e714fb0c9 100644
--- a/sys-apps/shadow/shadow-4.13-r3.ebuild
+++ b/sys-apps/shadow/shadow-4.13-r3.ebuild
@@ -18,7 +18,7 @@ SRC_URI+=" verify-sig? ( 
https://github.com/shadow-maint/shadow/releases/downloa
 LICENSE="BSD GPL-2"
 # Subslot is for libsubid's SONAME.
 SLOT="0/4"
-KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc ~x86"
 IUSE="acl audit bcrypt cracklib nls pam selinux skey split-usr su xattr"
 # Taken from the man/Makefile.am file.
 LANGS=( cs da de es fi fr hu id it ja ko pl pt_BR ru sv tr zh_CN zh_TW )



[gentoo-commits] repo/gentoo:master commit in: app-misc/media-player-info/

2023-04-18 Thread Sam James
commit: f6f865a8b14e05e674ac973e35b8463223febd54
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 19 01:31:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 19 01:31:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6f865a8

app-misc/media-player-info: Stabilize 24-r1 ppc, #904528

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

 app-misc/media-player-info/media-player-info-24-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/media-player-info/media-player-info-24-r1.ebuild 
b/app-misc/media-player-info/media-player-info-24-r1.ebuild
index e9ec00949c07..9dd9b9b825ea 100644
--- a/app-misc/media-player-info/media-player-info-24-r1.ebuild
+++ b/app-misc/media-player-info/media-player-info-24-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86"
 IUSE=""
 
 # This ebuild does not install any binaries



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

2023-04-18 Thread Sam James
commit: 412a997af2ea2dcb254641d372f662a9f7d816a8
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 19 01:31:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 19 01:31:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=412a997a

sys-apps/shadow: Stabilize 4.13-r3 ppc, #904520

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

 sys-apps/shadow/shadow-4.13-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/shadow/shadow-4.13-r3.ebuild 
b/sys-apps/shadow/shadow-4.13-r3.ebuild
index 091685112844..d438aa1964bd 100644
--- a/sys-apps/shadow/shadow-4.13-r3.ebuild
+++ b/sys-apps/shadow/shadow-4.13-r3.ebuild
@@ -18,7 +18,7 @@ SRC_URI+=" verify-sig? ( 
https://github.com/shadow-maint/shadow/releases/downloa
 LICENSE="BSD GPL-2"
 # Subslot is for libsubid's SONAME.
 SLOT="0/4"
-KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc ~x86"
 IUSE="acl audit bcrypt cracklib nls pam selinux skey split-usr su xattr"
 # Taken from the man/Makefile.am file.
 LANGS=( cs da de es fi fr hu id it ja ko pl pt_BR ru sv tr zh_CN zh_TW )



[gentoo-commits] repo/gentoo:master commit in: app-portage/pkg-testing-tools/

2023-04-18 Thread Sam James
commit: e9fd329cc14c2bc9a8c6d8dcc813044ef3e77dcc
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 19 01:31:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 19 01:31:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9fd329c

app-portage/pkg-testing-tools: Stabilize 0.1.2 amd64, #904425

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

 app-portage/pkg-testing-tools/pkg-testing-tools-0.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/pkg-testing-tools/pkg-testing-tools-0.1.2.ebuild 
b/app-portage/pkg-testing-tools/pkg-testing-tools-0.1.2.ebuild
index 7172c7fe5599..40b97d237936 100644
--- a/app-portage/pkg-testing-tools/pkg-testing-tools-0.1.2.ebuild
+++ b/app-portage/pkg-testing-tools/pkg-testing-tools-0.1.2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/slashbeast/${PN}/archive/refs/tags/v${PV}.tar.gz ->
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86"
 
 RDEPEND="
sys-apps/portage[${PYTHON_USEDEP}]



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

2023-04-18 Thread Sam James
commit: 9e22519fcd7edb2cb357153f3e2e0e73d3be49e1
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 19 01:31:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 19 01:31:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e22519f

dev-db/percona-xtrabackup: Stabilize 8.0.30.23 x86, #904533

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

 dev-db/percona-xtrabackup/percona-xtrabackup-8.0.30.23.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.30.23.ebuild 
b/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.30.23.ebuild
index 3bba6d274ce2..c75845fa0b49 100644
--- a/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.30.23.ebuild
+++ b/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.30.23.ebuild
@@ -22,7 +22,7 @@ 
SRC_URI="https://www.percona.com/downloads/${MY_PN}-${MY_MAJOR_PV}/${MY_PN}-${MY
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 DEPEND="
app-arch/lz4:0=



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

2023-04-18 Thread Sam James
commit: 95cd738669ad518043c143132efca01c856d82e0
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 19 01:31:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 19 01:31:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95cd7386

dev-db/percona-xtrabackup: Stabilize 2.4.24 amd64, #878851

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

 dev-db/percona-xtrabackup/percona-xtrabackup-2.4.24.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.24.ebuild 
b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.24.ebuild
index 0a907e2e0f33..928584b130ba 100644
--- a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.24.ebuild
+++ b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.24.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="8"
@@ -14,7 +14,7 @@ 
SRC_URI="https://www.percona.com/downloads/Percona-XtraBackup-2.4/Percona-XtraBa
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 DEPEND="
app-arch/lz4:0=



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

2023-04-18 Thread Sam James
commit: 95ce8caaaf8fe72d7e024d32df1b7c9cee5a7e24
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 19 01:31:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 19 01:31:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95ce8caa

dev-db/percona-xtrabackup: Stabilize 2.4.24 x86, #878851

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

 dev-db/percona-xtrabackup/percona-xtrabackup-2.4.24.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.24.ebuild 
b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.24.ebuild
index 928584b130ba..afba247aad2b 100644
--- a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.24.ebuild
+++ b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.24.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://www.percona.com/downloads/Percona-XtraBackup-2.4/Percona-XtraBa
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 DEPEND="
app-arch/lz4:0=



[gentoo-commits] proj/elections:master commit in: metastructure-2023/

2023-04-18 Thread Jorge Manuel B. S. Vicetto
commit: e38450e821f70086328220bafd4fb30ad33d1d59
Author: Jorge Manuel B. S. Vicetto (jmbsvicetto)  gentoo 
 org>
AuthorDate: Wed Apr 19 01:17:30 2023 +
Commit: Jorge Manuel B. S. Vicetto  gentoo  org>
CommitDate: Wed Apr 19 01:17:30 2023 +
URL:https://gitweb.gentoo.org/proj/elections.git/commit/?id=e38450e8

Add initial files for the metastructure-2023 election.

Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto)  
gentoo.org>

 metastructure-2023/Votify.pm| 1 +
 metastructure-2023/ballot-metastructure-2023| 3 +++
 metastructure-2023/election-details | 6 ++
 metastructure-2023/officials-metastructure-2023 | 3 +++
 metastructure-2023/start-metastructure-2023 | 1 +
 metastructure-2023/stop-metastructure-2023  | 1 +
 metastructure-2023/voters-metastructure-2023| 0
 7 files changed, 15 insertions(+)

diff --git a/metastructure-2023/Votify.pm b/metastructure-2023/Votify.pm
new file mode 12
index 000..a6f4461
--- /dev/null
+++ b/metastructure-2023/Votify.pm
@@ -0,0 +1 @@
+../Votify.pm
\ No newline at end of file

diff --git a/metastructure-2023/ballot-metastructure-2023 
b/metastructure-2023/ballot-metastructure-2023
new file mode 100644
index 000..e7fff23
--- /dev/null
+++ b/metastructure-2023/ballot-metastructure-2023
@@ -0,0 +1,3 @@
+yes
+no
+blank

diff --git a/metastructure-2023/election-details 
b/metastructure-2023/election-details
new file mode 100644
index 000..8e1f33b
--- /dev/null
+++ b/metastructure-2023/election-details
@@ -0,0 +1,6 @@
+name: metastructure-2023
+startDate: 2023-04-24 00:00:00 UTC
+endDate: 2023-05-07 00:00:00 UTC
+officials: dabbott, jmbsvicetto, neddyseagoon
+voters: 
https://projects.gentoo.org/elections/metastructure-2023/voters-metastructure-2023.txt
+ballot: 
https://projects.gentoo.org/elections/metastructure-2023//ballot-metastructure-2023.txt

diff --git a/metastructure-2023/officials-metastructure-2023 
b/metastructure-2023/officials-metastructure-2023
new file mode 100644
index 000..8fffb96
--- /dev/null
+++ b/metastructure-2023/officials-metastructure-2023
@@ -0,0 +1,3 @@
+dabbott
+jmbsvicetto
+neddyseagoon

diff --git a/metastructure-2023/start-metastructure-2023 
b/metastructure-2023/start-metastructure-2023
new file mode 100644
index 000..e202440
--- /dev/null
+++ b/metastructure-2023/start-metastructure-2023
@@ -0,0 +1 @@
+1682294400

diff --git a/metastructure-2023/stop-metastructure-2023 
b/metastructure-2023/stop-metastructure-2023
new file mode 100644
index 000..09e6050
--- /dev/null
+++ b/metastructure-2023/stop-metastructure-2023
@@ -0,0 +1 @@
+1683417600

diff --git a/metastructure-2023/voters-metastructure-2023 
b/metastructure-2023/voters-metastructure-2023
new file mode 100644
index 000..e69de29



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

2023-04-18 Thread Sam James
commit: 73fc4d04eb91375b63398f1ea8b55f24e8a74316
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 19 01:07:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 19 01:07:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73fc4d04

sys-fs/squashfuse: Stabilize 0.1.105 amd64, #904496

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

 sys-fs/squashfuse/squashfuse-0.1.105.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-fs/squashfuse/squashfuse-0.1.105.ebuild 
b/sys-fs/squashfuse/squashfuse-0.1.105.ebuild
index 39096e361436..099f0be0fccd 100644
--- a/sys-fs/squashfuse/squashfuse-0.1.105.ebuild
+++ b/sys-fs/squashfuse/squashfuse-0.1.105.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2016-2022 Gentoo Authors
+# Copyright 2016-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/vasi/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.ta
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~riscv ~x86 ~amd64-linux ~x86-linux"
 IUSE="lz4 lzma lzo static-libs +zlib zstd"
 REQUIRED_USE="|| ( lz4 lzma lzo zlib zstd )"
 



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

2023-04-18 Thread Sam James
commit: 97e7de24457e179d729fbd4ab233b14acda87fb0
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Apr 18 18:58:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 19 01:03:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97e7de24

dev-python/sqlalchemy: stable 2.0.7 for hppa, bug #903911

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/sqlalchemy/sqlalchemy-2.0.7.ebuild 
b/dev-python/sqlalchemy/sqlalchemy-2.0.7.ebuild
index 0bf16f0b5df2..fa6d44b516ea 100644
--- a/dev-python/sqlalchemy/sqlalchemy-2.0.7.ebuild
+++ b/dev-python/sqlalchemy/sqlalchemy-2.0.7.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_PN}-${PV}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="examples +sqlite test"
 
 RDEPEND="



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

2023-04-18 Thread Sam James
commit: 2e303f1dbdd1e8cc4815d5081d7b9b7b8957ec94
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 19 01:07:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 19 01:07:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e303f1d

app-backup/burp: Stabilize 3.1.4 amd64, #904498

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

 app-backup/burp/burp-3.1.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-backup/burp/burp-3.1.4.ebuild 
b/app-backup/burp/burp-3.1.4.ebuild
index 1efa9828e50c..d409663884d4 100644
--- a/app-backup/burp/burp-3.1.4.ebuild
+++ b/app-backup/burp/burp-3.1.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=8
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="AGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm ~x86"
 IUSE="acl test xattr"
 
 RESTRICT="!test? ( test )"



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

2023-04-18 Thread Sam James
commit: 2faa8d4bc76d6a84f790bbc61f24034fd9b5a7e3
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 19 01:07:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 19 01:07:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2faa8d4b

app-backup/burp: Stabilize 3.1.4 x86, #904498

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

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

diff --git a/app-backup/burp/burp-3.1.4.ebuild 
b/app-backup/burp/burp-3.1.4.ebuild
index d409663884d4..95d8bcc462d2 100644
--- a/app-backup/burp/burp-3.1.4.ebuild
+++ b/app-backup/burp/burp-3.1.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="AGPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm x86"
 IUSE="acl test xattr"
 
 RESTRICT="!test? ( test )"



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

2023-04-18 Thread Sam James
commit: 38e2d3492c3fcd3bdb911204a9a35ab1c83e479b
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 19 01:07:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 19 01:07:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38e2d349

sys-apps/shadow: Stabilize 4.13-r3 arm64, #904520

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

 sys-apps/shadow/shadow-4.13-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/shadow/shadow-4.13-r3.ebuild 
b/sys-apps/shadow/shadow-4.13-r3.ebuild
index 476f5dbc203f..f21967cda7a2 100644
--- a/sys-apps/shadow/shadow-4.13-r3.ebuild
+++ b/sys-apps/shadow/shadow-4.13-r3.ebuild
@@ -18,7 +18,7 @@ SRC_URI+=" verify-sig? ( 
https://github.com/shadow-maint/shadow/releases/downloa
 LICENSE="BSD GPL-2"
 # Subslot is for libsubid's SONAME.
 SLOT="0/4"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 IUSE="acl audit bcrypt cracklib nls pam selinux skey split-usr su xattr"
 # Taken from the man/Makefile.am file.
 LANGS=( cs da de es fi fr hu id it ja ko pl pt_BR ru sv tr zh_CN zh_TW )



[gentoo-commits] repo/gentoo:master commit in: dev-lua/lualdap/

2023-04-18 Thread Sam James
commit: 35bcccb697896eb194a303d38ef3f7dcfc415351
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 19 01:07:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 19 01:07:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35bcccb6

dev-lua/lualdap: Stabilize 1.3.1 amd64, #904526

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

 dev-lua/lualdap/lualdap-1.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/lualdap/lualdap-1.3.1.ebuild 
b/dev-lua/lualdap/lualdap-1.3.1.ebuild
index bc819abad462..0bb5c2d8c432 100644
--- a/dev-lua/lualdap/lualdap-1.3.1.ebuild
+++ b/dev-lua/lualdap/lualdap-1.3.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/lualdap/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~sparc ~x86"
 IUSE="test"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: dev-lua/lualdap/

2023-04-18 Thread Sam James
commit: e534c4696d4370569d1e1dbebe4aa75f301b44b7
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 19 01:07:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 19 01:07:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e534c469

dev-lua/lualdap: Stabilize 1.3.1 x86, #904526

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

 dev-lua/lualdap/lualdap-1.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/lualdap/lualdap-1.3.1.ebuild 
b/dev-lua/lualdap/lualdap-1.3.1.ebuild
index 0bb5c2d8c432..36fc9c5c764e 100644
--- a/dev-lua/lualdap/lualdap-1.3.1.ebuild
+++ b/dev-lua/lualdap/lualdap-1.3.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/lualdap/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~sparc x86"
 IUSE="test"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: app-misc/media-player-info/

2023-04-18 Thread Sam James
commit: 0d56d0c93049820d60756830cd52aa28af7bac5f
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 19 01:07:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 19 01:07:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d56d0c9

app-misc/media-player-info: Stabilize 24-r1 ppc64, #904528

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

 app-misc/media-player-info/media-player-info-24-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/media-player-info/media-player-info-24-r1.ebuild 
b/app-misc/media-player-info/media-player-info-24-r1.ebuild
index aee256fbe5b8..e9ec00949c07 100644
--- a/app-misc/media-player-info/media-player-info-24-r1.ebuild
+++ b/app-misc/media-player-info/media-player-info-24-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~sparc x86"
 IUSE=""
 
 # This ebuild does not install any binaries



[gentoo-commits] repo/gentoo:master commit in: app-misc/media-player-info/

2023-04-18 Thread Sam James
commit: fe3d7ca6b0969cfd6af4443a50a5a46623384127
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 19 01:07:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 19 01:07:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe3d7ca6

app-misc/media-player-info: Stabilize 24-r1 x86, #904528

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

 app-misc/media-player-info/media-player-info-24-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/media-player-info/media-player-info-24-r1.ebuild 
b/app-misc/media-player-info/media-player-info-24-r1.ebuild
index 27bac2c09018..aee256fbe5b8 100644
--- a/app-misc/media-player-info/media-player-info-24-r1.ebuild
+++ b/app-misc/media-player-info/media-player-info-24-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86"
 IUSE=""
 
 # This ebuild does not install any binaries



[gentoo-commits] repo/gentoo:master commit in: app-misc/media-player-info/

2023-04-18 Thread Sam James
commit: 69bd9fae01e2d2f24679b128f682c8bacc6774de
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 19 01:07:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 19 01:07:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69bd9fae

app-misc/media-player-info: Stabilize 24-r1 amd64, #904528

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

 app-misc/media-player-info/media-player-info-24-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/media-player-info/media-player-info-24-r1.ebuild 
b/app-misc/media-player-info/media-player-info-24-r1.ebuild
index 6dc0ad8e730e..27bac2c09018 100644
--- a/app-misc/media-player-info/media-player-info-24-r1.ebuild
+++ b/app-misc/media-player-info/media-player-info-24-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
 IUSE=""
 
 # This ebuild does not install any binaries



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

2023-04-18 Thread Sam James
commit: b290bdb6a08600cbeb0bd095f5e3cb82441d8c8d
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 19 01:07:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 19 01:07:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b290bdb6

sys-apps/shadow: Stabilize 4.13-r3 ppc64, #904520

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

 sys-apps/shadow/shadow-4.13-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/shadow/shadow-4.13-r3.ebuild 
b/sys-apps/shadow/shadow-4.13-r3.ebuild
index f21967cda7a2..091685112844 100644
--- a/sys-apps/shadow/shadow-4.13-r3.ebuild
+++ b/sys-apps/shadow/shadow-4.13-r3.ebuild
@@ -18,7 +18,7 @@ SRC_URI+=" verify-sig? ( 
https://github.com/shadow-maint/shadow/releases/downloa
 LICENSE="BSD GPL-2"
 # Subslot is for libsubid's SONAME.
 SLOT="0/4"
-KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86"
 IUSE="acl audit bcrypt cracklib nls pam selinux skey split-usr su xattr"
 # Taken from the man/Makefile.am file.
 LANGS=( cs da de es fi fr hu id it ja ko pl pt_BR ru sv tr zh_CN zh_TW )



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

2023-04-18 Thread Sam James
commit: 0226b6c2891a35b8eb48cb57a843928d4daf1435
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Apr 18 18:57:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 19 01:03:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0226b6c2

dev-python/tornado: stable 6.2-r1 for hppa, bug #904174

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 dev-python/tornado/tornado-6.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/tornado/tornado-6.2-r1.ebuild 
b/dev-python/tornado/tornado-6.2-r1.ebuild
index 189ed3c62bf5..5cc972ab024b 100644
--- a/dev-python/tornado/tornado-6.2-r1.ebuild
+++ b/dev-python/tornado/tornado-6.2-r1.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: net-dns/dnsdist/, net-dns/dnsdist/files/

2023-04-18 Thread Arsen Arsenović
commit: 61450918ac12732055abb52082fba09837abab8e
Author: Arsen Arsenović  gentoo  org>
AuthorDate: Wed Apr 19 00:10:57 2023 +
Commit: Arsen Arsenović  gentoo  org>
CommitDate: Wed Apr 19 00:19:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61450918

net-dns/dnsdist: Fix building on GCC 13

Closes: https://bugs.gentoo.org/895094
Signed-off-by: Arsen Arsenović  gentoo.org>

 net-dns/dnsdist/dnsdist-1.7.3-r1.ebuild |  4 ++
 net-dns/dnsdist/files/dnsdist-1.7.3-gcc13.patch | 62 +
 2 files changed, 66 insertions(+)

diff --git a/net-dns/dnsdist/dnsdist-1.7.3-r1.ebuild 
b/net-dns/dnsdist/dnsdist-1.7.3-r1.ebuild
index c0ec5088ac0e..72f5311ffcfb 100644
--- a/net-dns/dnsdist/dnsdist-1.7.3-r1.ebuild
+++ b/net-dns/dnsdist/dnsdist-1.7.3-r1.ebuild
@@ -45,6 +45,10 @@ RDEPEND="acct-group/dnsdist
 DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"
 
+PATCHES=(
+   "${FILESDIR}"/"${PN}"-1.7.3-gcc13.patch
+)
+
 src_configure() {
# bug #822855
append-lfs-flags

diff --git a/net-dns/dnsdist/files/dnsdist-1.7.3-gcc13.patch 
b/net-dns/dnsdist/files/dnsdist-1.7.3-gcc13.patch
new file mode 100644
index ..339887ca4a19
--- /dev/null
+++ b/net-dns/dnsdist/files/dnsdist-1.7.3-gcc13.patch
@@ -0,0 +1,62 @@
+Altered slightly from upstream counterparts in order to make them apply to
+the dist tarball (updated context and filenames to match the dist).
+
+https://github.com/PowerDNS/pdns/commit/f407319cb7374baf06698786f4f39d431a36a3cc
+https://github.com/PowerDNS/pdns/commit/d8b4ea24dc5dbe7c53c24bfffba24bcae7f58e02
+
+From d8b4ea24dc5dbe7c53c24bfffba24bcae7f58e02 Mon Sep 17 00:00:00 2001
+From: Peter van Dijk 
+Date: Mon, 23 Jan 2023 14:54:09 +0100
+Subject: [PATCH] lock.hh: include 
+
+---
+ pdns/lock.hh | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/pdns/lock.hh b/pdns/lock.hh
+index e8bd82988da..a08951a266d 100644
+--- a/lock.hh
 b/lock.hh
+@@ -22,6 +22,7 @@
+ #pragma once
+ #include 
+ #include 
++#include 
+ 
+ /*
+   This file provides several features around locks:
+From f407319cb7374baf06698786f4f39d431a36a3cc Mon Sep 17 00:00:00 2001
+From: Sander Hoentjen 
+Date: Mon, 20 Feb 2023 16:51:07 +0100
+Subject: [PATCH] dnsdist-protocols.hh: include 
+
+This fixes building dnsdist with gcc13:
+```
+In file included from dnsdist-protocols.cc:26:
+dnsdist-protocols.hh:32:8: error: use of enum 'typeenum' without previous 
declaration
+   32 |   enum typeenum : uint8_t
+  |^~~~
+dnsdist-protocols.hh:32:19: error: 'uint8_t' was not declared in this scope
+   32 |   enum typeenum : uint8_t
+  |   ^~~
+dnsdist-protocols.hh:25:1: note: 'uint8_t' is defined in header ''; 
did you forget to '#include '?
+   24 | #include 
+  +++ |+#include 
+   25 | #include 
+```
+---
+ pdns/dnsdist-protocols.hh | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/pdns/dnsdist-protocols.hh b/pdns/dnsdist-protocols.hh
+index c5c5743908d..bd2a4bb8ad1 100644
+--- a/dnsdist-protocols.hh
 b/dnsdist-protocols.hh
+@@ -22,6 +22,7 @@
+ #pragma once
+ 
+ #include 
++#include 
+ #include 
+ 
+ namespace dnsdist



[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/toml-f/

2023-04-18 Thread Sergey Torokhov
commit: 8bd6ca0cea11a6a3f7b68fb19d703ae2506f
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Wed Apr 19 00:22:28 2023 +
Commit: Sergey Torokhov  yandex  ru>
CommitDate: Wed Apr 19 00:22:28 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8bd6ca0c

dev-libs/toml-f: drop old unused version (no reverse deps)

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

 dev-libs/toml-f/Manifest|  1 -
 dev-libs/toml-f/toml-f-0.3.1.ebuild | 37 -
 2 files changed, 38 deletions(-)

diff --git a/dev-libs/toml-f/Manifest b/dev-libs/toml-f/Manifest
index fae6a1106..55ab38df8 100644
--- a/dev-libs/toml-f/Manifest
+++ b/dev-libs/toml-f/Manifest
@@ -1,3 +1,2 @@
 DIST toml-f-0.2.4.tar.gz 94087 BLAKE2B 
20302f864debd7070d72a13fcd42b52be5596761a535fb969a26cea851e0f305827aba43389d3b229004b85942f0ef7a4ef01d7ca8ec05b97e125fb2e50e6c99
 SHA512 
19693efac1944ed6b68ccd1762dafdf188656ecdc6e9d7092e1f9008c644db20f1c3be91044e516547bc778e2cc7c0a6060a3d2fafe3b4d225aaf3a9103e62f0
-DIST toml-f-0.3.1.tar.gz 408898 BLAKE2B 
b59841eb4f7e3d7caab6a5f0ac7ee84b84946f60830d72c988f10e7b81148f5833d61cd6c21b0dbfdbb0750809142a79ac6d294501bec38dfb0ec3376911427d
 SHA512 
51cdfdb6aa948c7797126d1655a0fd720b58d9e4a8968ca00ab17ba5ca2a3c65ae56774c4ef9b9afdf80c59af4cbdbc05d147e2f3aecde7beaec5f9f96bb29ae
 DIST toml-f-0.4.0.tar.gz 436988 BLAKE2B 
96e99b2680b428565436945330286f8745a55794c800ccb32c66e75d99c53e2e51397c1452e4871ae24ff9413571c70ca90aa0b472535a07b25b299f617a581c
 SHA512 
770b3e54c0d405624670ab08a4f2fbf5237300fa082c5d530258dd91a76739175da914c003f13deb412bff07fc9ef632f2b6d1dcdfeabc1d65c2602d919dde44

diff --git a/dev-libs/toml-f/toml-f-0.3.1.ebuild 
b/dev-libs/toml-f/toml-f-0.3.1.ebuild
deleted file mode 100644
index cafee26f2..0
--- a/dev-libs/toml-f/toml-f-0.3.1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-FORTRAN_STANDARD="2003"
-
-inherit cmake fortran-2
-
-DESCRIPTION="TOML parser implementation for data serialization and 
deserialization in Fortran"
-HOMEPAGE="https://toml-f.readthedocs.io;
-SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0 MIT"
-SLOT="0/3"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   test? ( dev-util/fortran-test-drive )
-"
-
-src_prepare() {
-   default
-
-   # Remove Fortran compiler version from paths
-   sed -i -e 
"s:/\${CMAKE_Fortran_COMPILER_ID}-\${CMAKE_Fortran_COMPILER_VERSION}::" 
config/CMakeLists.txt || die
-
-   if ! use test ; then
-   sed -i -e '/^enable_testing()/d' \
-   -e '/^add_subdirectory("test")/d' CMakeLists.txt || die
-   fi
-
-   cmake_src_prepare
-}



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

2023-04-18 Thread Sergey Torokhov
commit: 39cba32eca5851f1972211d802af1c0f7fda9310
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Wed Apr 19 00:18:08 2023 +
Commit: Sergey Torokhov  yandex  ru>
CommitDate: Wed Apr 19 00:18:08 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=39cba32e

dev-libs/jonquil: new package, version 0.2.0

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

 dev-libs/jonquil/Manifest |  1 +
 dev-libs/jonquil/jonquil-0.2.0.ebuild | 32 
 dev-libs/jonquil/metadata.xml | 11 +++
 3 files changed, 44 insertions(+)

diff --git a/dev-libs/jonquil/Manifest b/dev-libs/jonquil/Manifest
new file mode 100644
index 0..c4dd50d01
--- /dev/null
+++ b/dev-libs/jonquil/Manifest
@@ -0,0 +1 @@
+DIST jonquil-0.2.0.tar.gz 49875 BLAKE2B 
15b5b9acf08495979961dcc6ea065d47cfdd06da9519c715fde6a73c426828ef0dda6aecc8df3355ec3bd4ad537e41f83e021a5d16e7a67d6131441651bb8b5c
 SHA512 
6abc682ba19307bcbb71fabc557b0cdc6b597138bfa6879553beb70384f362e9e73724f6a7fd7243b3e1711b42865e22daa16d1188092307c3782951f37b5b91

diff --git a/dev-libs/jonquil/jonquil-0.2.0.ebuild 
b/dev-libs/jonquil/jonquil-0.2.0.ebuild
new file mode 100644
index 0..b917eb0ac
--- /dev/null
+++ b/dev-libs/jonquil/jonquil-0.2.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+FORTRAN_STANDARD="2003"
+
+inherit cmake fortran-2
+
+DESCRIPTION="Jonquil: Bringing TOML blooms to JSON land"
+HOMEPAGE="https://toml-f.readthedocs.io/en/latest/how-to/jonquil/;
+SRC_URI="https://github.com/toml-f/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0 MIT"
+SLOT="0/2"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   dev-libs/toml-f:0/4
+   test? ( dev-util/fortran-test-drive )
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DENABLE_TESTING=$(usex test)
+   )
+
+   cmake_src_configure
+}

diff --git a/dev-libs/jonquil/metadata.xml b/dev-libs/jonquil/metadata.xml
new file mode 100644
index 0..b700377bb
--- /dev/null
+++ b/dev-libs/jonquil/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   torokhov-...@yandex.ru
+   Sergey Torokhov
+   
+   
+   toml-f/jonquil
+   
+



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

2023-04-18 Thread Sergey Torokhov
commit: c9b6373e9953d1555930fd83f7e9bea4f16c8080
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Tue Apr 18 23:18:46 2023 +
Commit: Sergey Torokhov  yandex  ru>
CommitDate: Tue Apr 18 23:58:11 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c9b6373e

dev-libs/M_CLI2: 3.2.0 version bump

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

 dev-libs/M_CLI2/M_CLI2-3.2.0.ebuild| 26 +
 dev-libs/M_CLI2/Manifest   |  1 +
 .../M_CLI2-3.2.0_fix_meson_install_rules.patch | 61 ++
 3 files changed, 88 insertions(+)

diff --git a/dev-libs/M_CLI2/M_CLI2-3.2.0.ebuild 
b/dev-libs/M_CLI2/M_CLI2-3.2.0.ebuild
new file mode 100644
index 0..ca99b9590
--- /dev/null
+++ b/dev-libs/M_CLI2/M_CLI2-3.2.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+FORTRAN_STANDARD="2003"
+
+inherit fortran-2 meson
+
+DESCRIPTION="M_CLI2 - parse Unix-like command line arguments from Fortran"
+HOMEPAGE="https://github.com/urbanjost/M_CLI2;
+SRC_URI="https://github.com/urbanjost/${PN}/archive/refs/tags/V${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Unlicense"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="static-libs test"
+
+RESTRICT="!test? ( test )"
+
+PATCHES=( "${FILESDIR}/${P}_fix_meson_install_rules.patch" )
+
+src_configure() {
+   use !static-libs && local emesonargs+=( -Ddefault_library=shared )
+   meson_src_configure
+}

diff --git a/dev-libs/M_CLI2/Manifest b/dev-libs/M_CLI2/Manifest
index 493367e93..ed011f4d2 100644
--- a/dev-libs/M_CLI2/Manifest
+++ b/dev-libs/M_CLI2/Manifest
@@ -1 +1,2 @@
 DIST M_CLI2-1.0.0_p20221116.tar.gz 13771712 BLAKE2B 
a97eb944e7a117f821822a6018d27e666ad9e761cc0d0c6901ae384b1d1d19002ee117d22695e7cfbca62e8038adcdc11d902af58f15a61f44a0e3850b8547b5
 SHA512 
47ede587a6fd10a8f68deae0df0eb380a51499ed15b736905054619eefd25f018189f656384fa8d72093f622e0a9871cfdea81796a9f9071e797086182f8bd57
+DIST M_CLI2-3.2.0.tar.gz 14304233 BLAKE2B 
3587fc2ed33f81c3dd1938322e1f1f442b5fbaa72bd54ec118a03f6ff2500891bfe0ca8e0a4b2cd074d2b3265c5b258be8a3ec3f2e0907f475828fe35a66c36b
 SHA512 
637d0b74a0b692b4b6b30cc58f0c8d90760d88653490751d34123d6f4752ee43723497ee88158ec77e69bab14f6a120d7e654c8bf798449ef1a73be25cfbdd46

diff --git a/dev-libs/M_CLI2/files/M_CLI2-3.2.0_fix_meson_install_rules.patch 
b/dev-libs/M_CLI2/files/M_CLI2-3.2.0_fix_meson_install_rules.patch
new file mode 100644
index 0..9604c53a6
--- /dev/null
+++ b/dev-libs/M_CLI2/files/M_CLI2-3.2.0_fix_meson_install_rules.patch
@@ -0,0 +1,61 @@
+# Based on patch from:
+# https://github.com/urbanjost/M_CLI2/pull/18
+# by ZUO Zhihua 
+# (added only version update for 3.2.0 tarball)
+diff -Naur a/meson.build b/meson.build
+--- a/meson.build
 b/meson.build
+@@ -1,10 +1,12 @@
+ project(
+ 'M_CLI2',
+ 'fortran',
+-version : '1.0.0',
++version : '3.2.0',
+ license : 'UNLICENSE',
+ default_options : [
+ 'buildtype=debugoptimized',
++'fortran_std=f2008',
++'default_library=both',
+ ]
+ )
+ 
+@@ -33,3 +35,39 @@
+ dependencies : M_CLI2_dep,
+ ),
+ )
++
++M_CLI2_lic = files(
++'LICENSE',
++)
++install_data(
++M_CLI2_lic,
++install_dir : join_paths(get_option('prefix'), 'share', 'licenses', 
meson.project_name()),
++)
++
++if host_machine.system() == 'windows'
++symbols_file = 
'lib'+meson.project_name()+'-'+meson.project_version().split('.')[0]+'.dll.symbols'
++obj_file = 'src_M_CLI2.F90.obj'
++else
++symbols_file = 
'lib'+meson.project_name()+'.so.'+meson.project_version()+'.symbols'
++obj_file = 'src_M_CLI2.F90.o'
++endif
++install_subdir(M_CLI2_lib.path()+'.p',
++install_dir: 'include'/meson.project_name(),
++strip_directory: true,
++exclude_files: [
++'depscan.dd',
++meson.project_name()+'-deps.json',
++meson.project_name()+'.dat',
++symbols_file,
++obj_file,
++]
++)
++
++pkg = import('pkgconfig')
++pkg.generate(
++name : meson.project_name(),
++description : 'Fortran commandline-interface using a simple prototype 
command',
++version : meson.project_version(),
++libraries : M_CLI2_lib,
++subdirs : meson.project_name(),
++)



[gentoo-commits] repo/proj/guru:dev commit in: dev-util/fpm/, dev-util/fpm/files/

2023-04-18 Thread Sergey Torokhov
commit: 46babda30406faf836982f5796d12c0d2bc7
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Wed Apr 19 00:21:41 2023 +
Commit: Sergey Torokhov  yandex  ru>
CommitDate: Wed Apr 19 00:21:41 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=46bab888

dev-util/fpm: 0.8.1 version bump

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

 dev-util/fpm/Manifest   |   2 +
 dev-util/fpm/files/fpm-0.8.1_fpm_toml.patch |  20 +
 dev-util/fpm/fpm-0.8.1.ebuild   | 116 
 3 files changed, 138 insertions(+)

diff --git a/dev-util/fpm/Manifest b/dev-util/fpm/Manifest
index ae6d0f021..e9dcb 100644
--- a/dev-util/fpm/Manifest
+++ b/dev-util/fpm/Manifest
@@ -1,2 +1,4 @@
 DIST fpm-0.7.0.F90 985847 BLAKE2B 
05d6acc336880ea0c2dcd01db9b5eb5790ee593d9d97b36c7dab231d96f564125293e944f4c7c1debcee1dace9a0709ca9dbec40535c2b7320f909023d561d0a
 SHA512 
76e4a465f38375469ccad849f705837d90dc288df2ac101dfc6941f4fa676c3302f6f23bfd45037c7ce4bb5fac637f021373ff0756534d5cf762044709dbd8c0
 DIST fpm-0.7.0.tar.gz 169412 BLAKE2B 
6895d91cb67a8d15e50025c298aed32e77966685a1db426b9437a5c441f7c365cec76a7836c83ff5a5299216a9392812ae832bfb72d5cd4263bcb60976d12b6e
 SHA512 
ec18798e02b4fb3e403062c68f97bf34200559207ffc87dba3b8b801aef31cabefdcda29203a1405ed0231192316a1fab16ecff603b0bf9fab0cede0fe4506de
+DIST fpm-0.8.1.F90 1254888 BLAKE2B 
681af746d74ef6208f8d4a6b7e560fda080124ca69d5d1c773c8bee3dfea84ab89dd2f57e7fdc6fc31e8297f5df89744ff657244d790bb8526ae35fc1d4be37a
 SHA512 
627f5a6976358449b2dfa3623039244ddbab64007e1518718b6ae033e206d4a6b1ff462769df75137067522d85b0fbbb5f4a1749f7bbfba3c7b9040b457b1872
+DIST fpm-0.8.1.tar.gz 194794 BLAKE2B 
6236cdcc22a16e4d46e7d49f513bc1506e956bad6e3b444c2c638db8e41910aafa07982e4116a4e4b6496a62b4f52c2792aa08d4692c30e6158639115066b0c9
 SHA512 
2c6243ded0c4603ab75acdb43ff953f026a30221abaa1c1a2791cbf8dd7f9c95016941b38a63d54bbb09a0c2451ad23a216bb100cb08bc1c7f25899ad88dad26

diff --git a/dev-util/fpm/files/fpm-0.8.1_fpm_toml.patch 
b/dev-util/fpm/files/fpm-0.8.1_fpm_toml.patch
new file mode 100644
index 0..8bea036c4
--- /dev/null
+++ b/dev-util/fpm/files/fpm-0.8.1_fpm_toml.patch
@@ -0,0 +1,20 @@
+diff -Naur a/fpm.toml b/fpm.toml
+--- a/fpm.toml
 b/fpm.toml
+@@ -5,13 +5,9 @@
+ maintainer = ""
+ copyright = "2020 fpm contributors"
+ 
+-[dependencies]
+-toml-f.git = "https://github.com/toml-f/toml-f;
+-toml-f.rev = "54686e45993f3a9a1d05d5c7419f39e7d5a4eb3f"
+-M_CLI2.git = "https://github.com/urbanjost/M_CLI2.git;
+-M_CLI2.rev = "7264878cdb1baff7323cc48596d829ccfe7751b8"
+-jonquil.git = "https://github.com/toml-f/jonquil;
+-jonquil.rev = "05d30818bb12fb877226ce284b9a3a41b971a889"
++[build]
++external-modules = ["tomlf","jonquil","m_cli2"]
++link = ["toml-f","jonquil","M_CLI2"]
+ 
+ [[test]]
+ name = "cli-test"

diff --git a/dev-util/fpm/fpm-0.8.1.ebuild b/dev-util/fpm/fpm-0.8.1.ebuild
new file mode 100644
index 0..0f3dda1c3
--- /dev/null
+++ b/dev-util/fpm/fpm-0.8.1.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+FORTRAN_STANDARD="2003"
+
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit fortran-2 python-any-r1 toolchain-funcs
+
+DESCRIPTION="Fortran Package Manager (fpm)"
+HOMEPAGE="https://fpm.fortran-lang.org;
+SRC_URI="
+   https://github.com/fortran-lang/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   https://github.com/fortran-lang/fpm/releases/download/v${PV}/${P}.F90
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="openmp doc test"
+RESTRICT="!test? ( test )"
+
+CDEPEND="
+   dev-libs/jonquil:0/2
+   dev-libs/toml-f:0/4
+   dev-libs/M_CLI2
+"
+
+RDEPEND="
+   ${CDEPEND}
+   dev-vcs/git
+"
+
+DEPEND="
+   ${CDEPEND}
+   doc? (
+   ${PYTHON_DEPS}
+   $(python_gen_any_dep '
+   app-doc/ford[${PYTHON_USEDEP}]
+   ')
+   )
+"
+
+DOCS=( LICENSE PACKAGING.md README.md )
+
+PATCHES="${FILESDIR}/${P}_fpm_toml.patch"
+
+BSDIR="build/bootstrap" # Bootstrap directory path
+
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+set_build_flags() {
+   OMPFLAG=""
+   if use openmp ; then
+   case $(tc-getFC) in
+   *gfortran* )
+   OMPFLAG="-fopenmp" ;;
+   * )
+   die "Sorry, only GNU gfortran is currently 
supported in the ebuild" ;;
+   esac
+   fi
+
+   BUILD_FLAGS=( --compiler "$(tc-getFC)"
+   --flag "${FCFLAGS} ${OMPFLAG} -I/usr/include/toml-f/modules 
-I/usr/include/jonquil/modules -I/usr/include/M_CLI2"
+   --c-compiler "$(tc-getCC)" --c-flag "${CFLAGS}"
+   --cxx-compiler "$(tc-getCXX)" --cxx-flag "${CXXFLAGS}"
+   --archiver "$(tc-getAR)" --link-flag "${LDFLAGS}" )
+}
+
+pkg_setup() {
+

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

2023-04-18 Thread Sergey Torokhov
commit: cafd796f3a477cddfbcbf9c9bfb0e61702e9fb5b
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Tue Apr 18 23:05:31 2023 +
Commit: Sergey Torokhov  yandex  ru>
CommitDate: Tue Apr 18 23:57:48 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cafd796f

dev-util/fpm: replace repetitive build flags with BUILD_FLAGS array

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

 dev-util/fpm/fpm-0.7.0-r2.ebuild | 26 +++---
 1 file changed, 11 insertions(+), 15 deletions(-)

diff --git a/dev-util/fpm/fpm-0.7.0-r2.ebuild b/dev-util/fpm/fpm-0.7.0-r2.ebuild
index fba8f63c4..38cc9186d 100644
--- a/dev-util/fpm/fpm-0.7.0-r2.ebuild
+++ b/dev-util/fpm/fpm-0.7.0-r2.ebuild
@@ -52,7 +52,7 @@ pkg_pretend() {
[[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
 }
 
-set_omp_flag() {
+set_build_flags() {
OMPFLAG=""
if use openmp ; then
case $(tc-getFC) in
@@ -62,13 +62,19 @@ set_omp_flag() {
die "Sorry, only GNU gfortran is currently 
supported in the ebuild" ;;
esac
fi
+
+   BUILD_FLAGS=( --compiler "$(tc-getFC)"
+   --flag "${FCFLAGS} ${OMPFLAG} -I/usr/include/toml-f 
-I/usr/include/M_CLI2"
+   --c-compiler "$(tc-getCC)" --c-flag "${CFLAGS}"
+   --cxx-compiler "$(tc-getCXX)" --cxx-flag "${CXXFLAGS}"
+   --archiver "$(tc-getAR)" --link-flag "${LDFLAGS}" )
 }
 
 pkg_setup() {
[[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
fortran-2_pkg_setup
python-any-r1_pkg_setup
-   set_omp_flag
+   set_build_flags
 }
 
 src_prepare() {
@@ -88,10 +94,7 @@ src_compile() {
"$(tc-getFC)" -J "${BSDIR}" -o "${BSDIR}"/fpm "${BSDIR}/${P}.F90" || die
 
# Use the bootstrap binary to build the feature complete fpm version
-   "${BSDIR}"/fpm build --verbose --compiler "$(tc-getFC)" --flag 
"${FCFLAGS} ${OMPFLAG} -I/usr/include/toml-f -I/usr/include/M_CLI2" \
-   --c-compiler "$(tc-getCC)" --c-flag "${CFLAGS}" \
-   --cxx-compiler "$(tc-getCXX)" --cxx-flag "${CXXFLAGS}" \
-   --archiver "$(tc-getAR)" --link-flag "${LDFLAGS}" || die
+   "${BSDIR}"/fpm build --verbose "${BUILD_FLAGS[@]}" || die
 
if use doc ; then
einfo "Build API documentation:"
@@ -100,19 +103,12 @@ src_compile() {
 }
 
 src_test() {
-   "${BSDIR}"/fpm test --verbose --compiler "$(tc-getFC)" --flag 
"${FCFLAGS} ${OMPFLAG} -I/usr/include/toml-f -I/usr/include/M_CLI2" \
-   --c-compiler "$(tc-getCC)" --c-flag "${CFLAGS}" \
-   --cxx-compiler "$(tc-getCXX)" --cxx-flag "${CXXFLAGS}" \
-   --archiver="$(tc-getAR)" --link-flag "${LDFLAGS}" || die
+   "${BSDIR}"/fpm test --verbose "${BUILD_FLAGS[@]}" || die
 }
 
 src_install() {
# Set prefix and pass all used env flags to avoid recompiling with 
default values
-   "${BSDIR}"/fpm install --prefix "${ED}/usr" \
-   --compiler "$(tc-getFC)" --flag "${FCFLAGS} ${OMPFLAG} 
-I/usr/include/toml-f -I/usr/include/M_CLI2" \
-   --c-compiler "$(tc-getCC)" --c-flag "${CFLAGS}" \
-   --cxx-compiler "$(tc-getCXX)" --cxx-flag "${CXXFLAGS}" \
-   --archiver="$(tc-getAR)" --link-flag "${LDFLAGS}" || die
+   "${BSDIR}"/fpm install --prefix "${ED}/usr" "${BUILD_FLAGS[@]}" 
|| die
 
use doc && HTML_DOCS=( "${S}"/fpm-doc/. )
einstalldocs



[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/toml-f/

2023-04-18 Thread Sergey Torokhov
commit: 048fb1eff189d00bb2159dc295f96421586d946e
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Wed Apr 19 00:14:55 2023 +
Commit: Sergey Torokhov  yandex  ru>
CommitDate: Wed Apr 19 00:14:55 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=048fb1ef

dev-libs/toml-f: 0.4.0 version bump

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

 dev-libs/toml-f/Manifest|  1 +
 dev-libs/toml-f/toml-f-0.4.0.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-libs/toml-f/Manifest b/dev-libs/toml-f/Manifest
index 1f214a5d2..fae6a1106 100644
--- a/dev-libs/toml-f/Manifest
+++ b/dev-libs/toml-f/Manifest
@@ -1,2 +1,3 @@
 DIST toml-f-0.2.4.tar.gz 94087 BLAKE2B 
20302f864debd7070d72a13fcd42b52be5596761a535fb969a26cea851e0f305827aba43389d3b229004b85942f0ef7a4ef01d7ca8ec05b97e125fb2e50e6c99
 SHA512 
19693efac1944ed6b68ccd1762dafdf188656ecdc6e9d7092e1f9008c644db20f1c3be91044e516547bc778e2cc7c0a6060a3d2fafe3b4d225aaf3a9103e62f0
 DIST toml-f-0.3.1.tar.gz 408898 BLAKE2B 
b59841eb4f7e3d7caab6a5f0ac7ee84b84946f60830d72c988f10e7b81148f5833d61cd6c21b0dbfdbb0750809142a79ac6d294501bec38dfb0ec3376911427d
 SHA512 
51cdfdb6aa948c7797126d1655a0fd720b58d9e4a8968ca00ab17ba5ca2a3c65ae56774c4ef9b9afdf80c59af4cbdbc05d147e2f3aecde7beaec5f9f96bb29ae
+DIST toml-f-0.4.0.tar.gz 436988 BLAKE2B 
96e99b2680b428565436945330286f8745a55794c800ccb32c66e75d99c53e2e51397c1452e4871ae24ff9413571c70ca90aa0b472535a07b25b299f617a581c
 SHA512 
770b3e54c0d405624670ab08a4f2fbf5237300fa082c5d530258dd91a76739175da914c003f13deb412bff07fc9ef632f2b6d1dcdfeabc1d65c2602d919dde44

diff --git a/dev-libs/toml-f/toml-f-0.4.0.ebuild 
b/dev-libs/toml-f/toml-f-0.4.0.ebuild
new file mode 100644
index 0..160dfc221
--- /dev/null
+++ b/dev-libs/toml-f/toml-f-0.4.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+FORTRAN_STANDARD="2003"
+
+inherit cmake fortran-2
+
+DESCRIPTION="TOML parser implementation for data serialization and 
deserialization in Fortran"
+HOMEPAGE="https://toml-f.readthedocs.io;
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0 MIT"
+SLOT="0/4"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   test? ( dev-util/fortran-test-drive )
+"
+
+src_prepare() {
+   default
+
+   if ! use test ; then
+   sed -i -e '/^enable_testing()/d' \
+   -e '/^add_subdirectory("test")/d' CMakeLists.txt || die
+   fi
+
+   cmake_src_prepare
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-util/fpm/, dev-util/fpm/files/, dev-libs/m_cli2/, dev-libs/M_CLI2/

2023-04-18 Thread Sergey Torokhov
commit: 334cea92526c35a0ba95ae65e7edfd2c182f925a
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Tue Apr 18 22:56:33 2023 +
Commit: Sergey Torokhov  yandex  ru>
CommitDate: Tue Apr 18 22:57:34 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=334cea92

dev-libs/m_cli2: rename to M_CLI2 to follow upstream naming

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

 .../M_CLI2-1.0.0_p20221116-r1.ebuild}  | 10 +-
 dev-libs/{m_cli2 => M_CLI2}/Manifest   |  2 +-
 dev-libs/{m_cli2 => M_CLI2}/metadata.xml   |  0
 dev-util/fpm/files/fpm-0.7.0_fpm_toml.patch|  2 +-
 dev-util/fpm/{fpm-0.7.0-r1.ebuild => fpm-0.7.0-r2.ebuild}  |  8 
 5 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/dev-libs/m_cli2/m_cli2-1.0.0_p20221116.ebuild 
b/dev-libs/M_CLI2/M_CLI2-1.0.0_p20221116-r1.ebuild
similarity index 81%
rename from dev-libs/m_cli2/m_cli2-1.0.0_p20221116.ebuild
rename to dev-libs/M_CLI2/M_CLI2-1.0.0_p20221116-r1.ebuild
index 4097351e9..e7522a112 100644
--- a/dev-libs/m_cli2/m_cli2-1.0.0_p20221116.ebuild
+++ b/dev-libs/M_CLI2/M_CLI2-1.0.0_p20221116-r1.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=8
@@ -11,7 +11,7 @@ m_cli2_sha="90a1a146e19c8ad37b0469b8cbd04bc28eb67a50"
 
 DESCRIPTION="M_CLI2 - parse Unix-like command line arguments from Fortran"
 HOMEPAGE="https://github.com/urbanjost/M_CLI2;
-SRC_URI="https://github.com/urbanjost/M_CLI2/archive/${m_cli2_sha}.tar.gz -> 
${P}.tar.gz"
+SRC_URI="https://github.com/urbanjost/${PN}/archive/${m_cli2_sha}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="Unlicense"
 SLOT="0"
@@ -20,7 +20,7 @@ IUSE="test"
 
 RESTRICT="!test? ( test )"
 
-S="${WORKDIR}/M_CLI2-${m_cli2_sha}/src"
+S="${WORKDIR}/${PN}-${m_cli2_sha}/src"
 
 src_prepare() {
default
@@ -34,7 +34,7 @@ src_compile() {
*gfortran* )
emake clean
emake F90=$(tc-getFC) gfortran
-   $(tc-getFC) -Wl,-soname,lib"${PN}".so.1 ${LDFLAGS} 
-shared -o lib"${PN}".so.1 M_CLI2.o;;
+   $(tc-getFC) -Wl,-soname,lib"${PN}".so.1 ${LDFLAGS} 
-shared -o lib"${PN}".so.1 ${PN}.o;;
* )
die "Sorry, only GNU gfortran is currently supported in 
the ebuild" ;;
esac
@@ -46,7 +46,7 @@ src_test() {
 
 src_install() {
insinto "/usr/include/${PN}"
-   doins "${PN}.mod"
+   doins "m_cli2.mod"
dolib.so "lib${PN}.so.1"
dosym  "lib${PN}.so.1" "/usr/$(get_libdir)/lib${PN}.so"
 }

diff --git a/dev-libs/m_cli2/Manifest b/dev-libs/M_CLI2/Manifest
similarity index 79%
rename from dev-libs/m_cli2/Manifest
rename to dev-libs/M_CLI2/Manifest
index a4c3673e0..493367e93 100644
--- a/dev-libs/m_cli2/Manifest
+++ b/dev-libs/M_CLI2/Manifest
@@ -1 +1 @@
-DIST m_cli2-1.0.0_p20221116.tar.gz 13771712 BLAKE2B 
a97eb944e7a117f821822a6018d27e666ad9e761cc0d0c6901ae384b1d1d19002ee117d22695e7cfbca62e8038adcdc11d902af58f15a61f44a0e3850b8547b5
 SHA512 
47ede587a6fd10a8f68deae0df0eb380a51499ed15b736905054619eefd25f018189f656384fa8d72093f622e0a9871cfdea81796a9f9071e797086182f8bd57
+DIST M_CLI2-1.0.0_p20221116.tar.gz 13771712 BLAKE2B 
a97eb944e7a117f821822a6018d27e666ad9e761cc0d0c6901ae384b1d1d19002ee117d22695e7cfbca62e8038adcdc11d902af58f15a61f44a0e3850b8547b5
 SHA512 
47ede587a6fd10a8f68deae0df0eb380a51499ed15b736905054619eefd25f018189f656384fa8d72093f622e0a9871cfdea81796a9f9071e797086182f8bd57

diff --git a/dev-libs/m_cli2/metadata.xml b/dev-libs/M_CLI2/metadata.xml
similarity index 100%
rename from dev-libs/m_cli2/metadata.xml
rename to dev-libs/M_CLI2/metadata.xml

diff --git a/dev-util/fpm/files/fpm-0.7.0_fpm_toml.patch 
b/dev-util/fpm/files/fpm-0.7.0_fpm_toml.patch
index 08000553f..8d0685e3e 100644
--- a/dev-util/fpm/files/fpm-0.7.0_fpm_toml.patch
+++ b/dev-util/fpm/files/fpm-0.7.0_fpm_toml.patch
@@ -15,7 +15,7 @@ diff -Naur a/fpm.toml b/fpm.toml
 -rev = "ea6bbffc1c2fb0885e994d37ccf0029c99b19f24"
 +[build]
 +external-modules = ["tomlf", "m_cli2"]
-+link = ["toml-f","m_cli2"]
++link = ["toml-f","M_CLI2"]
  
  [[test]]
  name = "cli-test"

diff --git a/dev-util/fpm/fpm-0.7.0-r1.ebuild b/dev-util/fpm/fpm-0.7.0-r2.ebuild
similarity index 93%
rename from dev-util/fpm/fpm-0.7.0-r1.ebuild
rename to dev-util/fpm/fpm-0.7.0-r2.ebuild
index ab52e3b87..fba8f63c4 100644
--- a/dev-util/fpm/fpm-0.7.0-r1.ebuild
+++ b/dev-util/fpm/fpm-0.7.0-r2.ebuild
@@ -24,7 +24,7 @@ RESTRICT="!test? ( test )"
 
 CDEPEND="
dev-libs/toml-f:0/2
-   dev-libs/m_cli2
+   dev-libs/M_CLI2
 "
 
 RDEPEND="
@@ -88,7 +88,7 @@ src_compile() {
"$(tc-getFC)" -J "${BSDIR}" -o "${BSDIR}"/fpm "${BSDIR}/${P}.F90" || die
 
# Use the bootstrap binary to build the feature complete fpm version
-   "${BSDIR}"/fpm build --verbose --compiler 

[gentoo-commits] repo/proj/guru:dev commit in: app-doc/ford/

2023-04-18 Thread Sergey Torokhov
commit: a77ca0ad88cce6dc42c140ea04911fca49ca0b4e
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Wed Apr 19 00:09:02 2023 +
Commit: Sergey Torokhov  yandex  ru>
CommitDate: Wed Apr 19 00:09:02 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a77ca0ad

app-doc/ford: 6.2.4 version bump

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

 app-doc/ford/Manifest  |  1 +
 app-doc/ford/ford-6.2.4.ebuild | 43 ++
 2 files changed, 44 insertions(+)

diff --git a/app-doc/ford/Manifest b/app-doc/ford/Manifest
index a9bc02818..4692ef909 100644
--- a/app-doc/ford/Manifest
+++ b/app-doc/ford/Manifest
@@ -1,2 +1,3 @@
 DIST FORD-6.1.17.tar.gz 6132346 BLAKE2B 
b01aa7cd19f02bec53fe3f85e3d4f002cf314655a1d344ecdee7765bd423cfeb6a1d85a4df084b57a1484ab22519b1604bc5fe869ea34220b9a6bdceadc5ec46
 SHA512 
b5d89ffec4485276b4f37f7ebdb00774e3dd31a572dd047ccbf7fd7a7d579f4221a60920d2965a4c198cbd9392414c635adb4aeed68d7587906a7574c0f9bcec
 DIST FORD-6.2.0.tar.gz 6135683 BLAKE2B 
3d8e87007259fea7dce3d88641902a367634ed00e96eb77c70a037be5736fb341d41737af002c9daa8c6e5606bbc5f0240c466e7e9164af698cfacdcbb06f5aa
 SHA512 
8f87a17c9b0736ba994d7cd7a38d601f8fa9432340908db61866e9362f76168ed4bb5fe2ab92b3c0bd93138640dbbb9e8e6eed681241a663e3c8500d84d67de9
+DIST FORD-6.2.4.tar.gz 6138975 BLAKE2B 
6f9ad0978db752fbc517072a77f15f33372ff0e34f3d86f89f23386763aa0bdc5efefcb335b9fd6f3da17418f76872bd317b8e60785bd5ea74a4d91063880762
 SHA512 
6b9db315e74b8c8bfe63923a0305f6fc43eef6ac016ffb6d268dc84259cfdce738341aca0726eb6f60bd3ccff882193140516fa52f5b453f58d0872d632e87db

diff --git a/app-doc/ford/ford-6.2.4.ebuild b/app-doc/ford/ford-6.2.4.ebuild
new file mode 100644
index 0..dc98cfeea
--- /dev/null
+++ b/app-doc/ford/ford-6.2.4.ebuild
@@ -0,0 +1,43 @@
+# 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 toolchain-funcs
+
+MY_PN="FORD"
+DESCRIPTION="FORD, automatic documentation generator for modern Fortran 
programs"
+HOMEPAGE="https://github.com/Fortran-FOSS-Programmers/ford;
+SRC_URI="$(pypi_sdist_url --no-normalize "${MY_PN^}" "${PV}")"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+RDEPEND="
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   >=dev-python/graphviz-0.20[${PYTHON_USEDEP}]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   >=dev-python/markdown-3.4[${PYTHON_USEDEP}]
+   >=dev-python/markdown-include-0.7.0[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.12.0[${PYTHON_USEDEP}]
+   dev-python/python-markdown-math[${PYTHON_USEDEP}]
+   >=dev-python/toposort-1.7[${PYTHON_USEDEP}]
+   >=dev-python/tqdm-4.64.0[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+
+DOCS=( CHANGELOG.md README.md )
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   default
+   sed -i -e 's/"cpp /"'"$(tc-getCPP)"' /' ford/__init__.py || die # bug: 
839300
+}



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

2023-04-18 Thread Patrick McLean
commit: e57a59052869d81ef6a169dbca07c9519a28f28b
Author: Patrick McLean  gentoo  org>
AuthorDate: Wed Apr 19 00:13:34 2023 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Apr 19 00:13:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e57a5905

dev-lang/jsonnet: add 0.20.0

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

 dev-lang/jsonnet/Manifest  |   1 +
 dev-lang/jsonnet/jsonnet-0.20.0.ebuild | 107 +
 2 files changed, 108 insertions(+)

diff --git a/dev-lang/jsonnet/Manifest b/dev-lang/jsonnet/Manifest
index 75e5c69186cb..afb7dfa85f82 100644
--- a/dev-lang/jsonnet/Manifest
+++ b/dev-lang/jsonnet/Manifest
@@ -1,2 +1,3 @@
 DIST jsonnet-0.19.0.tar.gz 22478380 BLAKE2B 
0a1612ca0525342763099e70921181578fcf7ab25c2a3811ffede944953e4ce114f1949642038d6147c96d52193cf701473fab8581d50c3e74036139fbd5c19a
 SHA512 
f4e30d977df7840a4f13c7ba75614badd964a5c4484fb264d7b05d6de04aa2a2d3c4c5161523d6fa6559460ea94b94562b07ea6590a34876545c529474c4b9fa
 DIST jsonnet-0.19.1.tar.gz 22480685 BLAKE2B 
7d86bc963f5ced622e91adf015c250b8cae2e817b6af5d60820d8731e04caecc1b2b8142d320414d253ef1fa3558d61aeb1b59480eab0823915d2b15c5d87aab
 SHA512 
21312de71f63f4a74005f563290d67fcc2d220f043291a123af2fc834f4118f8bbc311ea8acc5dd52b13eff8c32f026a5ce6bfe3d88b4c6c770e585dd1f0b688
+DIST jsonnet-0.20.0.tar.gz 22481277 BLAKE2B 
65d6a45a903d6f494bbb79fb92c484b2a5167fc5fc379f4acb131778e1779aa580fd249baf3309fd00fa9b2a3b129360bf9d2cb0a3a738bd03c5fcec7dc6bd32
 SHA512 
d46d2521d4389d05f91a16ecd9f181be1853f674a9264e9fac23e413f1084dee947e80682af59603e15e443061a0beb50a30c14c858853e10ed1ae7187d09730

diff --git a/dev-lang/jsonnet/jsonnet-0.20.0.ebuild 
b/dev-lang/jsonnet/jsonnet-0.20.0.ebuild
new file mode 100644
index ..8e5c294e6207
--- /dev/null
+++ b/dev-lang/jsonnet/jsonnet-0.20.0.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_OPTIONAL=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{9..11} )
+
+inherit cmake toolchain-funcs flag-o-matic distutils-r1
+
+DESCRIPTION="A data templating language for app and tool developers"
+HOMEPAGE="https://jsonnet.org/;
+SRC_URI="https://github.com/google/jsonnet/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+IUSE="custom-optimization doc examples python test"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+RDEPEND="
+   dev-cpp/rapidyaml:=
+   dev-cpp/nlohmann_json:=
+   python? ( ${PYTHON_DEPS} )
+"
+
+DEPEND="
+   ${RDEPEND}
+   test? ( dev-cpp/gtest )
+"
+
+BDEPEND="
+   python? (
+   ${PYTHON_DEPS}
+   ${DISTUTILS_DEPS}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   )
+"
+RESTRICT="!test? ( test )"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+PATCHES=(
+   "${FILESDIR}/jsonnet-0.12.1-dont-call-make-from-setuppy.patch"
+   "${FILESDIR}/jsonnet-0.16.0-libdir.patch"
+   "${FILESDIR}/jsonnet-0.16.0-cp-var.patch"
+   "${FILESDIR}/jsonnet-0.18.0-unbundle.patch"
+)
+
+distutils_enable_tests unittest
+
+src_prepare() {
+   cmake_src_prepare
+   use python && distutils-r1_src_prepare
+}
+
+src_configure() {
+   use custom-optimization || replace-flags '-O*' -O3
+   tc-export CC CXX
+
+   local mycmakeargs=(
+   -DUSE_SYSTEM_JSON=ON
+   -DBUILD_STATIC_LIBS=OFF
+   )
+
+   if use test; then
+   mycmakeargs+=(
+   -DBUILD_TESTS=ON
+   -DUSE_SYSTEM_GTEST=ON
+   )
+   else
+   mycmakeargs+=(
+   -DBUILD_TESTS=OFF
+   )
+   fi
+
+   cmake_src_configure
+}
+
+src_compile() {
+   cmake_src_compile
+   use python && CMAKE_BUILD_DIR="${BUILD_DIR}" distutils-r1_src_compile
+}
+
+src_test() {
+   cmake_src_test
+   use python && CMAKE_BUILD_DIR="${BUILD_DIR}" distutils-r1_src_test
+}
+
+python_test() {
+   LD_LIBRARY_PATH="${CMAKE_BUILD_DIR}" "${EPYTHON}" -m unittest 
python._jsonnet_test -v \
+   || die "Tests failed with ${EPYTHON}"
+}
+
+src_install() {
+   cmake_src_install
+   use python && distutils-r1_src_install
+
+   if use doc; then
+   find doc -name '.gitignore' -delete || die
+   docinto html
+   dodoc -r doc/.
+   fi
+   if use examples; then
+   docinto examples
+   dodoc -r examples/.
+   fi
+}



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

2023-04-18 Thread Sebastian Pipping
commit: c7aca383f535dd177ad6275c183c733cc4d81581
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Tue Apr 18 22:26:09 2023 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Tue Apr 18 22:26:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7aca383

dev-python/yapf: 0.33.0

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

 dev-python/yapf/Manifest   |  1 +
 dev-python/yapf/yapf-0.33.0.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/dev-python/yapf/Manifest b/dev-python/yapf/Manifest
index 36aac5ba5a5a..9ac9e3466b70 100644
--- a/dev-python/yapf/Manifest
+++ b/dev-python/yapf/Manifest
@@ -1 +1,2 @@
 DIST yapf-0.32.0.gh.tar.gz 178621 BLAKE2B 
b2132e3fffb96113700e322bba3f49ded0fe417de901522793564d5830951e9f2017c576fb89c5e423f4f547c95659040c2a4fc923887d9fb941e219b21f0cf6
 SHA512 
c1a05a04f7558a5b51899c29010bedc105c4a4bad4b5358a903a22a39f451e03369d2b4e670ecb44a857a8fef2bf438d9da0afcbdd3a336cf037bbf480d19878
+DIST yapf-0.33.0.gh.tar.gz 186345 BLAKE2B 
0ce1b0ca9e3838eecacf36c8f666ad58c0f35fbee1384ae5e02f3294892dd23003c39af954ed9deb3aac70397ed9924b92233e229362da1907a9cd2c692fb7e6
 SHA512 
82846900a9aec22ad2519ebb29fcd3d6e5a787e71e93f80c0169cf796201ae5e970ad7307f2b528e6454264cf61ca96ac4f99442ce6a52b7cebf78ceb2c9a395

diff --git a/dev-python/yapf/yapf-0.33.0.ebuild 
b/dev-python/yapf/yapf-0.33.0.ebuild
new file mode 100644
index ..0f9d3bb0965d
--- /dev/null
+++ b/dev-python/yapf/yapf-0.33.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2018-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
+
+DESCRIPTION="A formatter for Python files"
+HOMEPAGE="
+   https://github.com/google/yapf/
+   https://pypi.org/project/yapf/
+"
+SRC_URI="
+   https://github.com/google/yapf/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   test? (
+   dev-python/tomli[${PYTHON_USEDEP}]
+   )
+"
+
+python_test() {
+   "${EPYTHON}" -m unittest discover -v -p '*_test.py' ||
+   die "Tests failed with ${EPYTHON}"
+}



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

2023-04-18 Thread James Le Cuirot
commit: b66358b9cffb35803714f28d1ec817b2dfa26373
Author: James Le Cuirot  gentoo  org>
AuthorDate: Tue Apr 18 22:17:11 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Tue Apr 18 22:17:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b66358b9

media-video/mkvtoolnix: Version bump to 75.0.0

This fixes the build with Ruby 3.2.

Also deals with unknown --with-po4a-translate configure option.

Bug: https://bugs.gentoo.org/895138
Closes: https://bugs.gentoo.org/903727
Signed-off-by: James Le Cuirot  gentoo.org>

 media-video/mkvtoolnix/Manifest   | 1 +
 .../mkvtoolnix/{mkvtoolnix-.ebuild => mkvtoolnix-75.0.0.ebuild}   | 4 ++--
 media-video/mkvtoolnix/mkvtoolnix-.ebuild | 4 ++--
 3 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/media-video/mkvtoolnix/Manifest b/media-video/mkvtoolnix/Manifest
index f07ffbf4fa32..7ad17337daf3 100644
--- a/media-video/mkvtoolnix/Manifest
+++ b/media-video/mkvtoolnix/Manifest
@@ -1 +1,2 @@
 DIST mkvtoolnix-72.0.0.tar.xz 10994204 BLAKE2B 
2118837c01d8d31644e0147dfdec9fd619d18ffbab5d317e5dd84788a83cdf162ea7d72e98549bbc2ffc7953e0b80a0e23018658d8c5ad529fc719b291589a97
 SHA512 
dc18c6e63e724181e38753921ec3374752dbb7c4d20650cf0787e9049aaec4f6bb6c744e49b3783921804f192de742fba92826615a1edc8516d2a41621be658c
+DIST mkvtoolnix-75.0.0.tar.xz 11009552 BLAKE2B 
d9c32a453ac1f07e201b99fdcaaa5e553b42c1d17fafdeb1a84808ee572caf00b4b49d04c90d7801564f4856e9b3057a45ef79041e72f76bc829c3b5d9536c58
 SHA512 
eca45828ec3cbb540c67d12d369f3314246d08812933a018e5c4f69e8bd2fa4e17143a33a1841c5a8da3befbc22509fa508e6688ea858980d13c44aaae4ead08

diff --git a/media-video/mkvtoolnix/mkvtoolnix-.ebuild 
b/media-video/mkvtoolnix/mkvtoolnix-75.0.0.ebuild
similarity index 97%
copy from media-video/mkvtoolnix/mkvtoolnix-.ebuild
copy to media-video/mkvtoolnix/mkvtoolnix-75.0.0.ebuild
index 23a2e80da85d..628d982c71e9 100644
--- a/media-video/mkvtoolnix/mkvtoolnix-.ebuild
+++ b/media-video/mkvtoolnix/mkvtoolnix-75.0.0.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=8
@@ -104,7 +104,7 @@ src_configure() {
 
$(use_with dvd dvdread)
$(use_with nls gettext)
-   $(usex nls "" --with-po4a-translate=false)
+   $(usex nls "" --with-po4a=false)
--disable-update-check
--disable-optimization
--with-boost="${ESYSROOT}"/usr

diff --git a/media-video/mkvtoolnix/mkvtoolnix-.ebuild 
b/media-video/mkvtoolnix/mkvtoolnix-.ebuild
index 23a2e80da85d..628d982c71e9 100644
--- a/media-video/mkvtoolnix/mkvtoolnix-.ebuild
+++ b/media-video/mkvtoolnix/mkvtoolnix-.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=8
@@ -104,7 +104,7 @@ src_configure() {
 
$(use_with dvd dvdread)
$(use_with nls gettext)
-   $(usex nls "" --with-po4a-translate=false)
+   $(usex nls "" --with-po4a=false)
--disable-update-check
--disable-optimization
--with-boost="${ESYSROOT}"/usr



[gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-gettext/

2023-04-18 Thread Maciej Barć
commit: 2fbe493222fb71695c2ba1fcb1bce863e3a8dca9
Author: Thomas Bracht Laumann Jespersen  laumann  xyz>
AuthorDate: Tue Apr 18 13:17:33 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Apr 18 21:55:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fbe4932

dev-ml/ocaml-gettext: drop dev-ml/camomile dep, EAPI 7 -> 8

Closes: https://bugs.gentoo.org/904506
Signed-off-by: Thomas Bracht Laumann Jespersen  laumann.xyz>
Signed-off-by: Maciej Barć  gentoo.org>

 ...ttext-0.4.2.ebuild => ocaml-gettext-0.4.2-r1.ebuild} | 17 +
 1 file changed, 9 insertions(+), 8 deletions(-)

diff --git a/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild 
b/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2-r1.ebuild
similarity index 72%
rename from dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild
rename to dev-ml/ocaml-gettext/ocaml-gettext-0.4.2-r1.ebuild
index fea75c4363e8..d42dbf39239e 100644
--- a/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild
+++ b/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2-r1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 DUNE_PKG_NAME="gettext"
 inherit dune
@@ -14,15 +14,15 @@ LICENSE="LGPL-2.1-with-linking-exception"
 SLOT="0/${PV}"
 KEYWORDS="amd64 ~x86"
 IUSE="+ocamlopt test"
-RESTRICT="!test? ( test )"
+RESTRICT="test"  # Tests fail
 
 BDEPEND="
>=dev-ml/cppo-1.6.6
dev-ml/dune-configurator
 "
+
 RDEPEND="
dev-ml/base:=
-   >=dev-ml/camomile-0.8.3:=[ocamlopt=]
>=dev-ml/ocaml-fileutils-0.4.0:=[ocamlopt=]
sys-devel/gettext
 "
@@ -34,10 +34,11 @@ DEPEND="
 src_prepare() {
default
 
-   # Port to dev-ml/ounit2
-   sed -i -e 's/oUnit/ounit2/' test/{,common,test-camomile,test-stub}/dune 
|| die
-}
+   # Remove dependency on camomile (see
+   # https://github.com/gildor478/ocaml-gettext/issues/14)
+   rm -r src/lib/gettext-camomile || die
+   rm -r test/test-camomile || die
 
-src_install() {
-   dune_src_install
+   # Port to dev-ml/ounit2
+   sed -i -e 's/oUnit/ounit2/' test/{,common,test-stub}/dune || die
 }



[gentoo-commits] repo/gentoo:master commit in: dev-ml/charinfo_width/

2023-04-18 Thread Maciej Barć
commit: 9e91de615dfca4a7335674c1fd8e2ed71a1f2488
Author: Thomas Bracht Laumann Jespersen  laumann  xyz>
AuthorDate: Tue Apr 18 13:22:32 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Apr 18 21:55:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e91de61

dev-ml/charinfo_width: require https://bugs.gentoo.org/904505
Signed-off-by: Thomas Bracht Laumann Jespersen  laumann.xyz>
Signed-off-by: Maciej Barć  gentoo.org>

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

diff --git a/dev-ml/charinfo_width/charinfo_width-1.1.0.ebuild 
b/dev-ml/charinfo_width/charinfo_width-1.1.0-r1.ebuild
similarity index 87%
rename from dev-ml/charinfo_width/charinfo_width-1.1.0.ebuild
rename to dev-ml/charinfo_width/charinfo_width-1.1.0-r1.ebuild
index 93fb360c531e..6191c758438e 100644
--- a/dev-ml/charinfo_width/charinfo_width-1.1.0.ebuild
+++ b/dev-ml/charinfo_width/charinfo_width-1.1.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 MY_PN="charInfo_width"
 DUNE_PKG_NAME="${MY_PN}"
@@ -19,7 +19,7 @@ KEYWORDS="~amd64 ~x86"
 IUSE="+ocamlopt"
 
 RDEPEND="
-   dev-ml/camomile:=
+   

[gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-gettext-camomile/

2023-04-18 Thread Maciej Barć
commit: f16190c89abedbb151f2ebe10fc5526ae1a58843
Author: Thomas Bracht Laumann Jespersen  laumann  xyz>
AuthorDate: Tue Apr 18 21:01:22 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Apr 18 21:55:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f16190c8

dev-ml/ocaml-gettext-camomile: fix camomile dep

Signed-off-by: Thomas Bracht Laumann Jespersen  laumann.xyz>
Closes: https://github.com/gentoo/gentoo/pull/30641
Signed-off-by: Maciej Barć  gentoo.org>

 ...camomile-0.4.2.ebuild => ocaml-gettext-camomile-0.4.2-r1.ebuild} | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-ml/ocaml-gettext-camomile/ocaml-gettext-camomile-0.4.2.ebuild 
b/dev-ml/ocaml-gettext-camomile/ocaml-gettext-camomile-0.4.2-r1.ebuild
similarity index 92%
rename from dev-ml/ocaml-gettext-camomile/ocaml-gettext-camomile-0.4.2.ebuild
rename to dev-ml/ocaml-gettext-camomile/ocaml-gettext-camomile-0.4.2-r1.ebuild
index f55d99f5f09a..a9d71a8d2edf 100644
--- a/dev-ml/ocaml-gettext-camomile/ocaml-gettext-camomile-0.4.2.ebuild
+++ b/dev-ml/ocaml-gettext-camomile/ocaml-gettext-camomile-0.4.2-r1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 MY_PN=${PN/-camomile/}
 MY_P=${P/-camomile/}
@@ -17,7 +17,7 @@ LICENSE="LGPL-2.1-with-linking-exception"
 SLOT="0/${PV}"
 KEYWORDS="amd64"
 IUSE="+ocamlopt test"
-RESTRICT="!test? ( test )"
+RESTRICT="test"  # Tests fail
 
 BDEPEND="
>=dev-ml/cppo-1.6.6
@@ -25,7 +25,7 @@ BDEPEND="
 "
 RDEPEND="
dev-ml/base:=
-   dev-ml/camomile:=[ocamlopt]
+   

[gentoo-commits] repo/gentoo:master commit in: media-gfx/superslicer/, media-gfx/superslicer/files/

2023-04-18 Thread Piotr Karbowski
commit: ac53eaadee0299160e87fcee9f649cecbb1c40c6
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Tue Apr 18 21:14:58 2023 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Tue Apr 18 21:24:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac53eaad

media-gfx/superslicer: 2.5.59.2 version bump.

Signed-off-by: Piotr Karbowski  gentoo.org>

 media-gfx/superslicer/Manifest |   2 +
 .../files/superslicer-2.5.59.2-boost.patch | 324 +
 .../files/superslicer-2.5.59.2-cereal.patch|  53 
 ...rslicer-2.5.59.2-dont-install-angelscript.patch |  13 +
 ...erslicer-2.5.59.2-gcodeviewer-symlink-fix.patch |  11 +
 ...superslicer-2.5.59.2-missing-includes-fix.patch |  74 +
 .../files/superslicer-2.5.59.2-openexr3.patch  |  77 +
 ...uperslicer-2.5.59.2-relax-OpenCASCADE-dep.patch |  13 +
 .../superslicer-2.5.59.2-wxgtk3-wayland-fix.patch  |  21 ++
 media-gfx/superslicer/superslicer-2.5.59.2.ebuild  | 101 +++
 10 files changed, 689 insertions(+)

diff --git a/media-gfx/superslicer/Manifest b/media-gfx/superslicer/Manifest
index 80d31364ef86..006a776d5fba 100644
--- a/media-gfx/superslicer/Manifest
+++ b/media-gfx/superslicer/Manifest
@@ -1,2 +1,4 @@
 DIST superslicer-2.5.59.0-profiles.tar.gz 15322406 BLAKE2B 
cfa89697e832e0601746cb21250e258617bcc0966dd111c82ae43a9720b3ffb760f57827a1f35c8ad57a23a7ffb4c78e48ec76d6e40b364f321d0f83c4d10939
 SHA512 
bbdc6bfa8e21a4bdbca903a367f033f9cb5a1966bd0688bcc81314ba9ee45fee37cb892c82be35e865137c4df7c1fabceb8e6de46316338df2af4a590de91c76
 DIST superslicer-2.5.59.0.tar.gz 45360646 BLAKE2B 
da65610270ed4c7d55b5bc495d9970812af94f424345088782b3a45b97fcf0f4b58bdc0417b89ed49e21d8c250535baa7cb74344f43438fbde8daf1b3acfacdd
 SHA512 
1d2c0316c91bf0d65fb366806e9ea868bc93fae33deb580a324ce065fd3789ff1b600e9ace400db4988b371b1c36ef0c3ea2b52cde0d48984f312dd8d7ef3a1c
+DIST superslicer-2.5.59.2-profiles.tar.gz 16253775 BLAKE2B 
20c99b14ba8ee26ea2a210962e78ea21928a5f32b1e799cbdbe60a3ef587ae1368efce885f5d253468ee9974af6a4419890e56d7df33761732bcefe8dbbc019e
 SHA512 
c20ec66a95d5ec3e1e4fd8b1936bf1a4fc32fbad2c3d78774d5c2480be8a9dcacba5e561c57774a2c761d5189466083e7b6bd9b021a4ca7676e6a5e9676439d7
+DIST superslicer-2.5.59.2.tar.gz 45622782 BLAKE2B 
ff2fecf233d2710d706b64eb2191bfac39df3f631634de5f9eb1bca6ca712e94b0283beb7c6e9f3b293dc308b50240871ef8651a5355a4d7c5ea6092ac1a836b
 SHA512 
af8878bd8e0c3e0dd5247ce01bdbd2b42b6766d81efbde11b71c6642787a12dfeaea91e653ac928066b9610cd911ea1f4dc77cf4823639030b3c104d955b8cbd

diff --git a/media-gfx/superslicer/files/superslicer-2.5.59.2-boost.patch 
b/media-gfx/superslicer/files/superslicer-2.5.59.2-boost.patch
new file mode 100644
index ..ba0870a480b0
--- /dev/null
+++ b/media-gfx/superslicer/files/superslicer-2.5.59.2-boost.patch
@@ -0,0 +1,324 @@
+diff --git a/src/hints/HintsToPot.cpp b/src/hints/HintsToPot.cpp
+index 7c8029c..4791f06 100644
+--- a/src/hints/HintsToPot.cpp
 b/src/hints/HintsToPot.cpp
+@@ -9,7 +9,7 @@
+ 
+ bool write_to_pot(boost::filesystem::path path, const 
std::vector>& data)
+ {
+-  boost::filesystem::ofstream file(std::move(path), std::ios_base::app);
++  boost::nowide::ofstream file(path.string(), std::ios_base::app);
+   for (const auto& element : data)
+   {
+   //Example of .pot element 
+diff --git a/src/libslic3r/AppConfig.cpp b/src/libslic3r/AppConfig.cpp
+index e7c81f8..a626986 100644
+--- a/src/libslic3r/AppConfig.cpp
 b/src/libslic3r/AppConfig.cpp
+@@ -1,3 +1,4 @@
++#include 
+ #include "libslic3r/libslic3r.h"
+ #include "libslic3r/Utils.hpp"
+ #include "AppConfig.hpp"
+diff --git a/src/libslic3r/AppConfig.hpp b/src/libslic3r/AppConfig.hpp
+index 35e36c0..5e8059b 100644
+--- a/src/libslic3r/AppConfig.hpp
 b/src/libslic3r/AppConfig.hpp
+@@ -5,6 +5,7 @@
+ #include 
+ #include 
+ 
++#include 
+ #include 
+ 
+ #include "libslic3r/Config.hpp"
+diff --git a/src/libslic3r/Flow.cpp b/src/libslic3r/Flow.cpp
+index 269c1cb..acea297 100644
+--- a/src/libslic3r/Flow.cpp
 b/src/libslic3r/Flow.cpp
+@@ -6,6 +6,7 @@
+ #include 
+ 
+ #include 
++#include 
+ 
+ // Mark string for localization and translate.
+ #define L(s) Slic3r::I18N::translate(s)
+diff --git a/src/libslic3r/GCode/WipeTower.cpp 
b/src/libslic3r/GCode/WipeTower.cpp
+index 132c9a7..c311d05 100644
+--- a/src/libslic3r/GCode/WipeTower.cpp
 b/src/libslic3r/GCode/WipeTower.cpp
+@@ -12,7 +12,9 @@
+ #include "LocalesUtils.hpp"
+ #include "Flow.hpp"
+ 
++
+ #include 
++#include 
+ 
+ 
+ namespace Slic3r
+diff --git a/src/libslic3r/LocalesUtils.cpp b/src/libslic3r/LocalesUtils.cpp
+index 5bf5205..7b87052 100644
+--- a/src/libslic3r/LocalesUtils.cpp
 b/src/libslic3r/LocalesUtils.cpp
+@@ -1,3 +1,4 @@
++#include 
+ #include "LocalesUtils.hpp"
+ 
+ #ifdef _WIN32
+diff --git a/src/libslic3r/Preset.cpp b/src/libslic3r/Preset.cpp
+index 106f26e..c81cd1d 100644
+--- a/src/libslic3r/Preset.cpp
 b/src/libslic3r/Preset.cpp
+@@ 

[gentoo-commits] repo/gentoo:master commit in: media-gfx/feh/

2023-04-18 Thread Piotr Karbowski
commit: 90cdab45810ca7e4dd6e558eff690b06f2f460d3
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Tue Apr 18 21:19:36 2023 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Tue Apr 18 21:24:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90cdab45

media-gfx/feh: 3.10 version bump

Signed-off-by: Piotr Karbowski  gentoo.org>

 media-gfx/feh/Manifest|  1 +
 media-gfx/feh/feh-3.10.ebuild | 71 +++
 2 files changed, 72 insertions(+)

diff --git a/media-gfx/feh/Manifest b/media-gfx/feh/Manifest
index d65a6c16b2c0..e03ad95dd8e0 100644
--- a/media-gfx/feh/Manifest
+++ b/media-gfx/feh/Manifest
@@ -1 +1,2 @@
+DIST feh-3.10.tar.bz2 2109603 BLAKE2B 
2c3f52c7536110b5aef7e29fea366b502e39034b2de8b218faa071996f24ce0bf4b3283feeda96bc7542ce15bb6f1e68d2a2895a75949fe2e7c6ba08b779daee
 SHA512 
9dc242a545590ab20847662613c289f4b78d44a1647c3696a65fd05c307628f869adf68fa3a66ca637b3974a309efb0b96d58a7aaa3d29725faf21208f40383e
 DIST feh-3.9.1.tar.bz2 2108873 BLAKE2B 
af559837224a90e403015648717cb9aa516d18bceb0a49a0635b471435370209c80b77a7a87f66b22c99615d44be0832a0d03152aabde72917417e5f992a5d8a
 SHA512 
78682ec80df6b6655dbc18774ee95b3d68f1711a50129a9befb8adfb8c1a74aeede2493a35955687cdc2aa079978927727dac02543643418ef8deefa0d8c6d05

diff --git a/media-gfx/feh/feh-3.10.ebuild b/media-gfx/feh/feh-3.10.ebuild
new file mode 100644
index ..ccf4a73ffa70
--- /dev/null
+++ b/media-gfx/feh/feh-3.10.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit toolchain-funcs xdg-utils
+
+DESCRIPTION="A fast, lightweight imageviewer using imlib2"
+HOMEPAGE="https://feh.finalrewind.org/;
+SRC_URI="https://feh.finalrewind.org/${P}.tar.bz2;
+
+LICENSE="feh"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~x86"
+IUSE="debug curl exif test xinerama inotify"
+RESTRICT="test" # Tests are broken.
+
+COMMON_DEPEND="
+   media-libs/imlib2[X,text(+)]
+   >=media-libs/libpng-1.2:0=
+   x11-libs/libX11
+   curl? ( net-misc/curl )
+   exif? ( media-libs/libexif )
+   xinerama? ( x11-libs/libXinerama )"
+RDEPEND="${COMMON_DEPEND}
+   media-libs/libjpeg-turbo:0"
+DEPEND="${COMMON_DEPEND}
+   x11-base/xorg-proto
+   x11-libs/libXt
+   test? (
+   >=dev-lang/perl-5.10
+   dev-perl/Test-Command
+   media-libs/imlib2[gif,jpeg,png]
+   )"
+
+PATCHES=( "${FILESDIR}"/${PN}-3.2-debug-cflags.patch )
+
+pkg_setup() {
+   use_feh() { usex $1 1 0; }
+
+   fehopts=(
+   PREFIX="${EPREFIX}"/usr
+   doc_dir='${main_dir}'/share/doc/${PF}
+   example_dir='${main_dir}'/share/doc/${PF}/examples
+   curl=$(use_feh curl)
+   debug=$(use_feh debug)
+   xinerama=$(use_feh xinerama)
+   exif=$(use_feh exif)
+   inotify=$(use_feh inotify)
+   )
+}
+
+src_compile() {
+   tc-export CC
+   emake "${fehopts[@]}"
+}
+
+src_install() {
+   emake "${fehopts[@]}" DESTDIR="${D}" install
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+   xdg_mimeinfo_database_update
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+   xdg_mimeinfo_database_update
+   xdg_desktop_database_update
+}



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

2023-04-18 Thread Piotr Karbowski
commit: 9f5f02d171c229b75c3b1be1426b6e02cc8c66f7
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Tue Apr 18 21:23:21 2023 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Tue Apr 18 21:24:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f5f02d1

dev-libs/libdispatch: 5.8 version bump

Signed-off-by: Piotr Karbowski  gentoo.org>

 dev-libs/libdispatch/Manifest   |  1 +
 dev-libs/libdispatch/libdispatch-5.8.ebuild | 57 +
 2 files changed, 58 insertions(+)

diff --git a/dev-libs/libdispatch/Manifest b/dev-libs/libdispatch/Manifest
index c26b51ec8238..ccb5d7a76e1d 100644
--- a/dev-libs/libdispatch/Manifest
+++ b/dev-libs/libdispatch/Manifest
@@ -1,2 +1,3 @@
 DIST libdispatch-5.7.1.tar.gz 594292 BLAKE2B 
67112558b591c6c5f658f31ac7f48cea3eb84bffda0959663cac808e80b593f127fb85dc0a666a6ea636bc70649dd9a9c31cbd619fa0e41a803a2766a4740d85
 SHA512 
7f04c14cfba214d99ffbb1d6d5ae2d0b83a0e3d3597c886093993f55adef53995477d9d88207ad36facc67cd36c46e1380f57fdc847f9a5f079aa41b820ecf4f
 DIST libdispatch-5.7.3.tar.gz 594295 BLAKE2B 
429a5bb52594d4b1e8f3f59c83d88f6faa237acfb4cc24a7e546d95cb3f4559d3e4fe6a0ebaa53ca58f115213bbbcee89081cee91bf3a3668947477807e2f310
 SHA512 
7d8f40ff7a43ac0367552855317e73e140ba7ff7d2b6494aa772ba052fd7d1a151b0122465b6a82a7e4483e8dd951e77d6b626d63e0997c9a64e3a2bc6d66250
+DIST libdispatch-5.8.tar.gz 594259 BLAKE2B 
90853a19c4c99f590bef9a2153157d95c08f97dd234377f6fff488f6d09c9abebef06e4b64512ab1add1ee92912498cdbab44af7ce2c91a0460ba26c452a5b22
 SHA512 
913885f00c2010a88ceeb2f9414f2b39e9884ca3fd58e927248dcfafa2205560468114de5627e1225d23ea9e3a50e39670b3afd03defba3de54268653888c32c

diff --git a/dev-libs/libdispatch/libdispatch-5.8.ebuild 
b/dev-libs/libdispatch/libdispatch-5.8.ebuild
new file mode 100644
index ..95454fe7e805
--- /dev/null
+++ b/dev-libs/libdispatch/libdispatch-5.8.ebuild
@@ -0,0 +1,57 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic cmake toolchain-funcs
+
+MY_PN="swift-corelibs-${PN}"
+MY_PV="swift-${PV}-RELEASE"
+
+DESCRIPTION="A library for concurrent code execution on multicore hardware"
+HOMEPAGE="https://github.com/apple/swift-corelibs-libdispatch;
+SRC_URI="https://github.com/apple/${MY_PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   !gnustep-base/libobjc2
+   !sys-libs/blocksruntime
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   sys-devel/clang
+   sys-devel/llvm
+   virtual/pkgconfig
+"
+
+S="${WORKDIR}/${MY_PN}-${MY_PV}"
+
+PATCHES=(
+   "${FILESDIR}/remove-Werror.patch"
+   "${FILESDIR}/libdispatch-5.3.3-musl.patch"
+)
+
+src_configure () {
+   if ! tc-is-clang ; then
+   AR=llvm-ar
+   CC=${CHOST}-clang
+   CXX=${CHOST}-clang++
+   NM=llvm-nm
+   RANLIB=llvm-ranlib
+
+   strip-unsupported-flags
+   fi
+
+   export HOST_CC="$(tc-getBUILD_CC)"
+   export HOST_CXX="$(tc-getBUILD_CXX)"
+   tc-export CC CXX LD AR NM OBJDUMP RANLIB PKG_CONFIG
+
+   local mycmakeargs=( -DBUILD_TESTING=$(usex test) )
+   cmake_src_configure
+}



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

2023-04-18 Thread Piotr Karbowski
commit: 21182057e9c9d5472f5dada5f32f6bc5e1efe5f2
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Tue Apr 18 21:17:40 2023 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Tue Apr 18 21:24:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21182057

sys-fs/mergerfs: 2.35.1 version bump

Signed-off-by: Piotr Karbowski  gentoo.org>

 sys-fs/mergerfs/Manifest   |  1 +
 sys-fs/mergerfs/mergerfs-2.35.1.ebuild | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/sys-fs/mergerfs/Manifest b/sys-fs/mergerfs/Manifest
index 19f3872ced80..d30f98153aea 100644
--- a/sys-fs/mergerfs/Manifest
+++ b/sys-fs/mergerfs/Manifest
@@ -1,2 +1,3 @@
 DIST mergerfs-2.34.1.tar.gz 343252 BLAKE2B 
07fd53707cca0dcd7859b811a836eeeaea2a008eec808807cd02051b566bb0633a670858eb6b1e55bf4c7cf656146dfc7949e7feb8832b8ba8d6997b85de39ac
 SHA512 
a76433cfd2e654c71e9f6dcae88b6739f59d07024c2ab32573586401fb8508cae4774bd65046646bc19737f7b5d52d1a8c89f3f4b33e08360c80540b94980c93
 DIST mergerfs-2.35.0.tar.gz 668826 BLAKE2B 
21da9e90984082546886371877c31706c6a9f1297e55c5f5e35b7f7eb0e190a216c9cdc092917cc48530287268a11bf220d622d2e53bb89b04c044971f12c249
 SHA512 
c63ec871041a374350c62ba23016549984579b5dfef44a4415d78e6a2c6681d445bff26aad4b3b3bae7ef74ca9770743c90b0c61e979c993f5f65bae0c0c33c7
+DIST mergerfs-2.35.1.tar.gz 669100 BLAKE2B 
25b442f0451b525509bd908ac1cd2e70ab33db599aab58e2baeca47eeb3a0d0b93f7fddb880e8fdbf1b6928d40c650e0df23c116741cad279cdf169cea000768
 SHA512 
09de354ae7a7c69f6e873145a754c3ed8a840d59ccc455c8913f2562babbe8787c7eb929c0ea2571b5292928e3cee7b547b0a52cdd833b03e679e11191b4a5b5

diff --git a/sys-fs/mergerfs/mergerfs-2.35.1.ebuild 
b/sys-fs/mergerfs/mergerfs-2.35.1.ebuild
new file mode 100644
index ..ad9d06e1fdee
--- /dev/null
+++ b/sys-fs/mergerfs/mergerfs-2.35.1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="A featureful union filesystem"
+HOMEPAGE="https://github.com/trapexit/mergerfs;
+
+SRC_URI="https://github.com/trapexit/mergerfs/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+KEYWORDS="~amd64 ~riscv ~x86"
+
+# Vendorized libfuse that's bundled is under LGPL-2.1.
+LICENSE="ISC LGPL-2.1"
+SLOT="0"
+IUSE="+xattr"
+
+DEPEND="
+   xattr? ( sys-apps/attr )
+"
+
+RDEPEND="${DEPEND}"
+
+BDEPEND="sys-devel/gettext"
+
+src_prepare() {
+   default
+
+   # Hand made build system at it's finest.
+   echo -e "#!/bin/sh\ntrue" >tools/update-version || die
+   echo "#pragma once" >src/version.hpp || die
+   echo "static const char MERGERFS_VERSION[] = \"${PV}\";" 
>>src/version.hpp || die
+
+   if ! use xattr; then
+   sed 's%USE_XATTR = 1%USE_XATTR = 0%g' -i Makefile || die
+   fi
+}
+
+src_compile() {
+   # https://bugs.gentoo.org/725978
+   tc-export AR CC CXX
+
+   default
+}
+
+src_install() {
+   dobin build/mergerfs
+   dosym mergerfs /usr/bin/mount.mergerfs
+   dodoc README.md
+   doman man/mergerfs.1
+}



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

2023-04-18 Thread Maciej Barć
commit: 6516d67e4ad8e9745268b58eaf3b572e6b8e75a9
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Apr 18 20:49:46 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Apr 18 20:52:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6516d67e

app-emacs/marginalia: bump to 1.2

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

 app-emacs/marginalia/Manifest  |  1 +
 app-emacs/marginalia/marginalia-1.2.ebuild | 21 +
 2 files changed, 22 insertions(+)

diff --git a/app-emacs/marginalia/Manifest b/app-emacs/marginalia/Manifest
index 38fe87dd24f0..c3ad89b7b1e1 100644
--- a/app-emacs/marginalia/Manifest
+++ b/app-emacs/marginalia/Manifest
@@ -1,2 +1,3 @@
 DIST marginalia-1.0.tar.gz 29142 BLAKE2B 
99048ebca2156981aa77eb10bbd914648932bfc328f41abdda8196361542e7550895f5263b04a239fca3ef79a2cc87ff7e9a9d315ab46ef6d87846117a325cd5
 SHA512 
82b7220bce1d8804be9a4783518f4492d66e039a50c0fb064bbfe18acf119600a9f3c9cc2dede038b390c4522c1163ea1982e9f3f8a3f170c0f4f86ef1ec87d5
 DIST marginalia-1.1.tar.gz 30058 BLAKE2B 
9d2b792383ed3c67ce1611ce0eab31edfc0769ee2243a7d8e189a398076d977b0a5db60ecd28d3ea8483a91fd27088d6b4fbbe0d9c5e16a3348b7cd7e211f05c
 SHA512 
83cf7a4dce4a4f0064ef2a7c51beb6ced73aa4f8951d2920fbaf6f879ec5ff9431890840f2afcc0741b36842a68461ccdf51450b6b4d2877477731796be2
+DIST marginalia-1.2.tar.gz 30235 BLAKE2B 
65027b482333086dc3a328741df772b5ab8435bc576c46602194c6373c812cc956a4936205b071e71453f5634b4481aa8ed8d3b08c3687788b6b92385a1cc54c
 SHA512 
708effbeec74e0ef24f307d8a93f9d6e7b6936c343a79e72bc333520bbe0ec9d101fecf84793ef3f3b274b2c3bca88ee01d52ff37d154128a46eb774f9775c82

diff --git a/app-emacs/marginalia/marginalia-1.2.ebuild 
b/app-emacs/marginalia/marginalia-1.2.ebuild
new file mode 100644
index ..94f2ac11d2f2
--- /dev/null
+++ b/app-emacs/marginalia/marginalia-1.2.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=27.1
+
+inherit elisp
+
+DESCRIPTION="Marginalia in the minibuffer"
+HOMEPAGE="https://github.com/minad/marginalia;
+SRC_URI="https://github.com/minad/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+SITEFILE="50${PN}-gentoo.el"
+
+RDEPEND=">=app-emacs/compat-29.1.4.0"
+BDEPEND="${RDEPEND}"



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

2023-04-18 Thread Maciej Barć
commit: 303ecd5e5ee25431a444214dd758ee4c989ec5c0
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Apr 18 20:47:17 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Apr 18 20:52:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=303ecd5e

app-emacs/org-mode: bump to 9.6.4

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

 app-emacs/org-mode/Manifest  |  1 +
 app-emacs/org-mode/org-mode-9.6.4.ebuild | 50 
 2 files changed, 51 insertions(+)

diff --git a/app-emacs/org-mode/Manifest b/app-emacs/org-mode/Manifest
index f0d4370ca660..54f1f885bf94 100644
--- a/app-emacs/org-mode/Manifest
+++ b/app-emacs/org-mode/Manifest
@@ -3,3 +3,4 @@ DIST org-mode-release_9.5.5.tar.gz 2049730 BLAKE2B 
382e6585f693fd30def29da740d13
 DIST org-mode-release_9.6.1.tar.gz 2207262 BLAKE2B 
1e5880b9a3eab54e0a6f94cd630bff1ad00f58a24f0f46c203de01ee12c0ce652a8dd820b4a71c2d011d1cca55c08830cdf5e33410e2bccba95845ae05a20408
 SHA512 
0bf1e4879ade377276b438d7f71cfa28a75b70380db16d79fb698f7ff4f79b80684bc28a69dd23bbcd94844365a0cec36d70bd4097cc12e2b942ad6a97a5af6a
 DIST org-mode-release_9.6.2.tar.gz 2208663 BLAKE2B 
f76e48f058a2a32cb09c14041b6781c385e1267eb2c80e39d0c2b3432ff7555e27b21ce33e1e5e0c0a99ded31b6d3b3ed678e41ff00752f97d2feda8b0111911
 SHA512 
2dfbcaa8c720b628770ae3bee223c51c270220395b5d1659dc529bd60b20f7308091b565d90d53ebb9462edd6207a1652059623dc80b0bf8b2799b3beac5a2fe
 DIST org-mode-release_9.6.3.tar.gz 2208740 BLAKE2B 
77d8e7de2230a3d4b5f3e85336519de1b2d55481522bedc206c5edb2cd56963f729d1e48fe483717fd4c295c6eb1b73e9335ab6a56c2903dd9ee54e15da0a8a0
 SHA512 
4a7040bab029c8384fa8689782672887baec7eea66ea99a32fd026eddb1659fa15e6c8ba99546fb7b8a16492d1fa476542acba3adef745079f583bd0e2b834e0
+DIST org-mode-release_9.6.4.tar.gz 2208733 BLAKE2B 
4ac49b4af872750453dd29eb0fb7de75a140246defb98a1ee62b693fe5083b892eff32ffda6a87cdc4d22486c8246134bb7483e3ec335e23ee131e0f6894475d
 SHA512 
fa117500e0618f20b55af6e7f3cee2d24bbcf396649fabc1420299d99599335c0697e865ac38e49a30d5f2cd00e6daf163f340364e51c306583a7198852df059

diff --git a/app-emacs/org-mode/org-mode-9.6.4.ebuild 
b/app-emacs/org-mode/org-mode-9.6.4.ebuild
new file mode 100644
index ..77e4614e18c6
--- /dev/null
+++ b/app-emacs/org-mode/org-mode-9.6.4.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp readme.gentoo-r1
+
+MY_P="${PN}-release_${PV}"
+DESCRIPTION="An Emacs mode for notes and project planning"
+HOMEPAGE="https://www.orgmode.org/;
+SRC_URI="https://git.savannah.gnu.org/cgit/emacs/${PN}.git/snapshot/${MY_P}.tar.gz;
+S="${WORKDIR}"/${MY_P}
+
+LICENSE="GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open )"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="doc odt-schema"
+RESTRICT="test"
+
+BDEPEND="doc? ( virtual/texi2dvi )"
+
+SITEFILE="50${PN}-gentoo.el"
+
+src_compile() {
+   emake -j1 \
+   ORGVERSION=${PV} \
+   datadir="${EPREFIX}${SITEETC}/${PN}"
+   use doc && emake -j1 pdf card
+}
+
+src_install() {
+   emake \
+   ORGVERSION=${PV} \
+   DESTDIR="${D}" \
+   ETCDIRS="styles csl $(use odt-schema && echo schema)" \
+   lispdir="${EPREFIX}${SITELISP}/${PN}" \
+   datadir="${EPREFIX}${SITEETC}/${PN}" \
+   infodir="${EPREFIX}/usr/share/info" \
+   install
+
+   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+   dodoc README.org CONTRIBUTE.org etc/ORG-NEWS
+   use doc && dodoc doc/org.pdf doc/orgcard.pdf doc/orgguide.pdf
+
+   local DOC_CONTENTS="Org mode has a large variety of run-time 
dependencies,
+   so you may have to install one or more additional packages.
+   A non-exhaustive list of these dependencies may be found at
+   ."
+   readme.gentoo_create_doc
+}



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

2023-04-18 Thread Maciej Barć
commit: 6528ada518cb6ec72f04cb0117c551355bb153d7
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Apr 18 20:44:21 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Apr 18 20:52:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6528ada5

app-emacs/buttercup: bump to 1.31

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

 app-emacs/buttercup/Manifest  |  1 +
 app-emacs/buttercup/buttercup-1.31.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/app-emacs/buttercup/Manifest b/app-emacs/buttercup/Manifest
index e21102709f3e..5bb7cbfc6ce7 100644
--- a/app-emacs/buttercup/Manifest
+++ b/app-emacs/buttercup/Manifest
@@ -2,3 +2,4 @@ DIST buttercup-1.26.tar.gz 87554 BLAKE2B 
ee5d37360b6c9daa8b790f7ea6ae5bf7ff4266b
 DIST buttercup-1.28.tar.gz 87689 BLAKE2B 
510741e02c5973c80f3b6d9374d179b132ead8aefddee530f9a5f2cd5e6603bcb925060e40d614ec6804bc6aa918e6dea568d47ad3295c427066ab4c4953b37e
 SHA512 
b83f1a9e14bce6e6e63047788bfa4e34b8d958c6422a52829c8752e6af7622764021c1574f812160472de123f0cdc68edb6daa0703d3b2633e84fe7df6ddeacc
 DIST buttercup-1.29.tar.gz 87693 BLAKE2B 
f42b98303a058dc3435b00dc5b50eb7217cfd70b48f982cb8823401b4d603ba2292a3235077d1263ddeba69284f6d7a37e407869dd3d4357102f1e765b14bf4e
 SHA512 
3d400dfe5020fffefa5e8b32b9d5b8191a4882d790a9c5d48267cb021ffd0d6e9256116dca0d6118e920a2a0a2902bba7a2f73504c165cad71a4fc7f9867542f
 DIST buttercup-1.30.tar.gz 91126 BLAKE2B 
d9024aa154d5408bb6c200099be2d8d9a96df61e421f0d602bcc4ef0350665e250362384d3cd931bdf72f74cb9d95cdd62fda3bba4171f2de764876d1716f69d
 SHA512 
e7dd6e0823216e593943545ef0ff6ac81322a6d0317f8517d14ddc65059638ef4435539e0722c6ba340eee7c32473310af62a2341e30d43effd1d787dad6ab61
+DIST buttercup-1.31.tar.gz 91816 BLAKE2B 
2a2569a3750b4ebf7ffdf7a0812be322b1f71b3579e35e55de5097a221ab342808349b8cc0e5f958b855aca709fe0b1e83efd005895c52e8dcf59a25960c05e9
 SHA512 
b7a779b610295d4ce24e537c4a3b4fd8b23c2fa8bcbd3ca622fe96681cf294dcc9eaea082441f23efa75a13c54cc768c63bcff1e0bb8bd7d1971c75c10c21e5e

diff --git a/app-emacs/buttercup/buttercup-1.31.ebuild 
b/app-emacs/buttercup/buttercup-1.31.ebuild
new file mode 100644
index ..96cc1f27a2be
--- /dev/null
+++ b/app-emacs/buttercup/buttercup-1.31.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="Behaviour-driven Elisp testing"
+HOMEPAGE="https://github.com/jorgenschaefer/emacs-buttercup;
+SRC_URI="https://github.com/jorgenschaefer/emacs-${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+S="${WORKDIR}"/emacs-${P}
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+DOCS=( docs/{running,writing}-tests.md  )
+SITEFILE="50${PN}-gentoo.el"
+
+src_test() {
+   ${EMACS} ${EMACSFLAGS} -L . -l buttercup \
+-f buttercup-run-discover || die "tests failed"
+}
+
+src_install() {
+   elisp_src_install
+   dobin bin/${PN}
+}



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

2023-04-18 Thread Maciej Barć
commit: 204deb6c0cc8eea5ec17413818cdec8b9a461de0
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Apr 18 20:51:46 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Apr 18 20:52:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=204deb6c

app-emacs/osm: drop old 0.9

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

 app-emacs/osm/Manifest   |  1 -
 app-emacs/osm/osm-0.9.ebuild | 31 ---
 2 files changed, 32 deletions(-)

diff --git a/app-emacs/osm/Manifest b/app-emacs/osm/Manifest
index cee9eaa0ffc9..60064a268295 100644
--- a/app-emacs/osm/Manifest
+++ b/app-emacs/osm/Manifest
@@ -1,3 +1,2 @@
 DIST osm-0.10.tar.gz 31628 BLAKE2B 
6cb3d4fcee65b93787507fcdc15afce521e4d65c2fcea9f729e5292bfc57ec065604c8439bc5d0d744969c36fcba14204257a93546d1c67a9d3d8a816e26e9e7
 SHA512 
03ad03b9b64244c53c2b9a7329b9d741f33102e41684488385bdc60e5398b9cba7d3950cb0937b4bdecb93017cb2c1b5f99324195349b88ae7eed66431149ba6
 DIST osm-0.11.tar.gz 31935 BLAKE2B 
d4cb18a9ab17d0d982db94a1dcfb37bdf3676b2b6bf367f249ccc2475783ce4f7eda8bb01beff8ac59e4a963e7800402f3fe9a99832f9072396d679a4fa0bd56
 SHA512 
02faba5200897b78b1e8d616d3f21a607645e401b80e13d016be8317cc92dcd7458d6b968066f088d9ee202d477e183c9d93bf1475710f6a6c249608cb68b0d6
-DIST osm-0.9.tar.gz 31248 BLAKE2B 
ac9bc39ad42046bbec408006a375ad5bda2f561ed5fec7c489c5448ec9f4867ee2d3a7aeecfafbcf078cb4f4780c0e43442e7fa7c7fbe03755835bd56b9312e1
 SHA512 
4fe88be3bf99175cab4f90d516ef99e3ee7e5209d0046675c92f29a4786fccd92470560771fcfd8887e214b776fac9b75cdd8a0334d2de2d6b42d4313cacd4bd

diff --git a/app-emacs/osm/osm-0.9.ebuild b/app-emacs/osm/osm-0.9.ebuild
deleted file mode 100644
index a96d34a47bb3..
--- a/app-emacs/osm/osm-0.9.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-NEED_EMACS=27.1
-
-inherit elisp
-
-DESCRIPTION="OpenStreetMap tile-based viewer for GNU Emacs"
-HOMEPAGE="https://github.com/minad/osm/;
-SRC_URI="https://github.com/minad/osm/archive/${PV}.tar.gz
-   -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-BDEPEND=">=app-editors/emacs-${NEED_EMACS}:*[jpeg,json,libxml2,png,svg]"
-RDEPEND="
-   ${BDEPEND}
-   net-misc/curl[ssl]
-"
-
-DOCS=( README.org )
-SITEFILE="50${PN}-gentoo.el"
-
-src_compile() {
-   elisp_src_compile
-   elisp-make-autoload-file
-}



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

2023-04-18 Thread Maciej Barć
commit: 997b98d237aa746f6dfd2196475f48c326162c9f
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Apr 18 20:45:50 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Apr 18 20:52:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=997b98d2

app-emacs/buttercup: drop old 1.26

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

 app-emacs/buttercup/Manifest  |  1 -
 app-emacs/buttercup/buttercup-1.26.ebuild | 28 
 2 files changed, 29 deletions(-)

diff --git a/app-emacs/buttercup/Manifest b/app-emacs/buttercup/Manifest
index 5bb7cbfc6ce7..3513e5ecf95f 100644
--- a/app-emacs/buttercup/Manifest
+++ b/app-emacs/buttercup/Manifest
@@ -1,4 +1,3 @@
-DIST buttercup-1.26.tar.gz 87554 BLAKE2B 
ee5d37360b6c9daa8b790f7ea6ae5bf7ff4266b1fcbe913877aefd4ede2e7d6561e48eae533c17c906e19b498d9d127692597ee728bd1fa791430f5f6ab508c8
 SHA512 
fb491e1db33ffaeca52529630c538040487a7bdf7766faab2c6a1bc39d1060c57a259006b741abbec9b9a6911f8390b2513e0a4dddf856b79274ed24307c
 DIST buttercup-1.28.tar.gz 87689 BLAKE2B 
510741e02c5973c80f3b6d9374d179b132ead8aefddee530f9a5f2cd5e6603bcb925060e40d614ec6804bc6aa918e6dea568d47ad3295c427066ab4c4953b37e
 SHA512 
b83f1a9e14bce6e6e63047788bfa4e34b8d958c6422a52829c8752e6af7622764021c1574f812160472de123f0cdc68edb6daa0703d3b2633e84fe7df6ddeacc
 DIST buttercup-1.29.tar.gz 87693 BLAKE2B 
f42b98303a058dc3435b00dc5b50eb7217cfd70b48f982cb8823401b4d603ba2292a3235077d1263ddeba69284f6d7a37e407869dd3d4357102f1e765b14bf4e
 SHA512 
3d400dfe5020fffefa5e8b32b9d5b8191a4882d790a9c5d48267cb021ffd0d6e9256116dca0d6118e920a2a0a2902bba7a2f73504c165cad71a4fc7f9867542f
 DIST buttercup-1.30.tar.gz 91126 BLAKE2B 
d9024aa154d5408bb6c200099be2d8d9a96df61e421f0d602bcc4ef0350665e250362384d3cd931bdf72f74cb9d95cdd62fda3bba4171f2de764876d1716f69d
 SHA512 
e7dd6e0823216e593943545ef0ff6ac81322a6d0317f8517d14ddc65059638ef4435539e0722c6ba340eee7c32473310af62a2341e30d43effd1d787dad6ab61

diff --git a/app-emacs/buttercup/buttercup-1.26.ebuild 
b/app-emacs/buttercup/buttercup-1.26.ebuild
deleted file mode 100644
index af9c0184e242..
--- a/app-emacs/buttercup/buttercup-1.26.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Behaviour-driven Elisp testing"
-HOMEPAGE="https://github.com/jorgenschaefer/emacs-buttercup;
-SRC_URI="https://github.com/jorgenschaefer/emacs-${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-S="${WORKDIR}"/emacs-${P}
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ppc sparc x86"
-
-DOCS=( docs/{running,writing}-tests.md  )
-SITEFILE="50${PN}-gentoo.el"
-
-src_test() {
-   ${EMACS} ${EMACSFLAGS} -L . -l buttercup \
--f buttercup-run-discover || die "tests failed"
-}
-
-src_install() {
-   elisp_src_install
-   dobin bin/${PN}
-}



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

2023-04-18 Thread Maciej Barć
commit: ef1adcb0687f5e41ffa5ed390c685f5d214f50ae
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Apr 18 20:43:25 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Apr 18 20:52:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef1adcb0

app-emacs/osm: bump to 0.11

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

 app-emacs/osm/Manifest|  1 +
 app-emacs/osm/osm-0.11.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/app-emacs/osm/Manifest b/app-emacs/osm/Manifest
index 2b5bcde9a1f6..cee9eaa0ffc9 100644
--- a/app-emacs/osm/Manifest
+++ b/app-emacs/osm/Manifest
@@ -1,2 +1,3 @@
 DIST osm-0.10.tar.gz 31628 BLAKE2B 
6cb3d4fcee65b93787507fcdc15afce521e4d65c2fcea9f729e5292bfc57ec065604c8439bc5d0d744969c36fcba14204257a93546d1c67a9d3d8a816e26e9e7
 SHA512 
03ad03b9b64244c53c2b9a7329b9d741f33102e41684488385bdc60e5398b9cba7d3950cb0937b4bdecb93017cb2c1b5f99324195349b88ae7eed66431149ba6
+DIST osm-0.11.tar.gz 31935 BLAKE2B 
d4cb18a9ab17d0d982db94a1dcfb37bdf3676b2b6bf367f249ccc2475783ce4f7eda8bb01beff8ac59e4a963e7800402f3fe9a99832f9072396d679a4fa0bd56
 SHA512 
02faba5200897b78b1e8d616d3f21a607645e401b80e13d016be8317cc92dcd7458d6b968066f088d9ee202d477e183c9d93bf1475710f6a6c249608cb68b0d6
 DIST osm-0.9.tar.gz 31248 BLAKE2B 
ac9bc39ad42046bbec408006a375ad5bda2f561ed5fec7c489c5448ec9f4867ee2d3a7aeecfafbcf078cb4f4780c0e43442e7fa7c7fbe03755835bd56b9312e1
 SHA512 
4fe88be3bf99175cab4f90d516ef99e3ee7e5209d0046675c92f29a4786fccd92470560771fcfd8887e214b776fac9b75cdd8a0334d2de2d6b42d4313cacd4bd

diff --git a/app-emacs/osm/osm-0.11.ebuild b/app-emacs/osm/osm-0.11.ebuild
new file mode 100644
index ..e10c84ef5e7f
--- /dev/null
+++ b/app-emacs/osm/osm-0.11.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=27.1
+
+inherit elisp
+
+DESCRIPTION="OpenStreetMap tile-based viewer for GNU Emacs"
+HOMEPAGE="https://github.com/minad/osm/;
+SRC_URI="https://github.com/minad/osm/archive/${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="
+   >=app-editors/emacs-${NEED_EMACS}:*[jpeg,json,libxml2,png,svg]
+   >=app-emacs/compat-29.1.4.0
+"
+RDEPEND="
+   ${BDEPEND}
+   net-misc/curl[ssl]
+"
+
+DOCS=( README.org )
+SITEFILE="50${PN}-gentoo.el"
+
+src_compile() {
+   elisp_src_compile
+   elisp-make-autoload-file
+}



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

2023-04-18 Thread Conrad Kostecki
commit: 4385ddc7efd25f9f5bdb9432bfa469fbdae054bf
Author: Tomáš Mózes  gmail  com>
AuthorDate: Tue Apr 18 10:19:53 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Apr 18 20:30:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4385ddc7

www-servers/nginx: add 1.24.0

Signed-off-by: Tomáš Mózes  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/30637
Signed-off-by: Conrad Kostecki  gentoo.org>

 www-servers/nginx/Manifest|1 +
 www-servers/nginx/nginx-1.24.0.ebuild | 1066 +
 2 files changed, 1067 insertions(+)

diff --git a/www-servers/nginx/Manifest b/www-servers/nginx/Manifest
index 4c15cd563545..9443752ddef3 100644
--- a/www-servers/nginx/Manifest
+++ b/www-servers/nginx/Manifest
@@ -2,6 +2,7 @@ DIST modsecurity-nginx-1.0.3.tar.gz 34063 BLAKE2B 
859a29eb7f67d53a818578f1008f0d
 DIST nginx-1.23.2.tar.gz 1108243 BLAKE2B 
0a6a556afe93c4326247e879e3bb2ad377cd734a572f471b52c91b1b2901a243a848cd74fea587bda5afa0ee91dec9635b5d2a468cb95abc7f361c42a32c9598
 SHA512 
4a5413c0ec251c02fb73dfb4d351045f857a36d45ebb7ae2c29f4a4f320a6543d0a049b147b08318de0b7b0406773c329dbf43bf98bb088f76e506ea532cd8ef
 DIST nginx-1.23.3.tar.gz 1108958 BLAKE2B 
5b8980f54e3f662ec6b4f8f0a50305c91081aaba881ef94f3c60e5fced8a79710ff09aae3abda3dce7dbcd460b1a46b1d3c0007d5dc76fbec5c4c2ad91ae7aa7
 SHA512 
da5f473ac213f8947f40f0a69820bf981157432fe9d29cf71fe30225dadd05f5814309034f0411ea15fb70bece8ceefc0cb0b2588096c1a9496c2a36fa425d9f
 DIST nginx-1.23.4.tar.gz 1112403 BLAKE2B 
fe9e4256cf092394a485f121d73f3561c0f1f3a72eaf7a279f23ca88d3cc92ae8498b895687dca582f681e621cc99906e86c7c08a3d2dfd73a203af67ce34d4a
 SHA512 
542a53cae32bf5c7d4d09a4940793e603e0b3c7a8a4ca2bcec84e64bc298fcf0e58297338d1ae0cd28889c4a3e359f3f48532b0addaf7d223f796ed81c3054e8
+DIST nginx-1.24.0.tar.gz 1112471 BLAKE2B 
7f671c57666dec822bff72fcf0e4eec35ecf981b8f1e489827f9bbbf9179036f61c9fdc7e497c076ccaeb35b9ba3dfe7684e4fc91ee9cae52601f68859bb034d
 SHA512 
1114e37de5664a8109c99cfb2faa1f42ff8ac63c932bcf3780d645e5ed32c0b2ac446f80305b4465994c8f9430604968e176ae464fd80f632d1cb2c8f6007ff3
 DIST nginx-auth-ldap-42d195d7a7575ebab1c369ad3fc5d78dc2c2669c.tar.gz 18457 
BLAKE2B 
5ca9e5299b20ab5a93a001cac48e446bd86b3a24ac49e716bc975b128890bdb4b0dbbf5730fbaaeadfd958160093c7a6af798dd0e6de27062f149a760333
 SHA512 
ec59637fda5acac053e815cb1d04b545fc6b765e5ec63d8c2c9c301abad87afaa2698145acac08e9e14c91e1423ebff7aff0cca2b940b19bf4cf53973269
 DIST nginx_http_sticky_module_ng-1.2.6-10-g08a395c66e42.tar.bz2 124047 BLAKE2B 
d37ef9a15c91abe3c6258e420d1f99fa452f9d9966a0e13102174973314a3bac5413957a5fe632a9dcb1163b3be5df8116e05cc053ee061e19319ec25f341570
 SHA512 
6c1bfdcf89884b2855d51ae7da0f6e53a4ca3629e1aaf58433b70c07dcb2af797ba6e87d9b3eb4fe2fb6d4d697e862f2b4c2f8d8b3fdaea201740c97ec936529
 DIST ngx_brotli-1.0.0rc.tar.gz 16207 BLAKE2B 
450d0ea693bd98d4a1b615f2cdcaad41ccd28266f6d80beec7fe77fe750ab8c5d1bb55aabe15161b9b6d819d2b4d99a7774f2706f2f6fd084b52a7c7dddbc00c
 SHA512 
05a880d5e48ac83be84498ed41fb4750211b827a9d7541acfd6ef494e5205a6e853d5594bfec3ab4ae668ea3f803e4f4b0ba550c76811971c8e266e42663c56d

diff --git a/www-servers/nginx/nginx-1.24.0.ebuild 
b/www-servers/nginx/nginx-1.24.0.ebuild
new file mode 100644
index ..5611fa3c44c7
--- /dev/null
+++ b/www-servers/nginx/nginx-1.24.0.ebuild
@@ -0,0 +1,1066 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Maintainer notes:
+# - http_rewrite-independent pcre-support makes sense for matching locations 
without an actual rewrite
+# - any http-module activates the main http-functionality and overrides 
USE=-http
+# - keep the following requirements in mind before adding external modules:
+#  * alive upstream
+#  * sane packaging
+#  * builds cleanly
+#  * does not need a patch for nginx core
+# - TODO: test the google-perftools module (included in vanilla tarball)
+
+# prevent perl-module from adding automagic perl DEPENDs
+GENTOO_DEPEND_ON_PERL="no"
+
+# devel_kit (https://github.com/simpl/ngx_devel_kit, BSD license)
+DEVEL_KIT_MODULE_PV="0.3.1"
+DEVEL_KIT_MODULE_P="ngx_devel_kit-${DEVEL_KIT_MODULE_PV}"
+DEVEL_KIT_MODULE_URI="https://github.com/simpl/ngx_devel_kit/archive/v${DEVEL_KIT_MODULE_PV}.tar.gz;
+DEVEL_KIT_MODULE_WD="${WORKDIR}/ngx_devel_kit-${DEVEL_KIT_MODULE_PV}"
+
+# ngx_brotli (https://github.com/google/ngx_brotli, BSD-2)
+HTTP_BROTLI_MODULE_PV="1.0.0rc"
+HTTP_BROTLI_MODULE_P="ngx_brotli-${HTTP_BROTLI_MODULE_PV}"
+HTTP_BROTLI_MODULE_URI="https://github.com/google/ngx_brotli/archive/v${HTTP_BROTLI_MODULE_PV}.tar.gz;
+HTTP_BROTLI_MODULE_WD="${WORKDIR}/ngx_brotli-${HTTP_BROTLI_MODULE_PV}"
+
+# http_uploadprogress 
(https://github.com/masterzen/nginx-upload-progress-module, BSD-2 license)
+HTTP_UPLOAD_PROGRESS_MODULE_PV="68b3ab3b64a0cee7f785d161401c8be357bbed12"
+HTTP_UPLOAD_PROGRESS_MODULE_P="ngx_http_upload_progress-${HTTP_UPLOAD_PROGRESS_MODULE_PV}"

[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/stress-ng/

2023-04-18 Thread Conrad Kostecki
commit: a33fc045f2f427b287245ad6fc908f0a218fccad
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Apr 18 19:18:07 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Apr 18 20:18:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a33fc045

app-benchmarks/stress-ng: drop 0.15.06

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

 app-benchmarks/stress-ng/Manifest |  1 -
 app-benchmarks/stress-ng/stress-ng-0.15.06.ebuild | 56 ---
 2 files changed, 57 deletions(-)

diff --git a/app-benchmarks/stress-ng/Manifest 
b/app-benchmarks/stress-ng/Manifest
index 1f6a5b38f9e0..da830b6a6cb6 100644
--- a/app-benchmarks/stress-ng/Manifest
+++ b/app-benchmarks/stress-ng/Manifest
@@ -1,2 +1 @@
-DIST stress-ng-0.15.06.tar.gz 3813785 BLAKE2B 
ebed2b6b087afc615e3a94ae239df32a7847f1ddc5db83a733ce8415d76818000bb742604643ebdd06d13e584a66c6814feb660752738f3fe7e714670e4ad396
 SHA512 
a999ecb813504cdcd56cb3f9ac6633c91ee3df2c203866d29fb04b61c41ee5e7738ca84cdbdb2cb8c6fe969f29a64d21a8df17419901266efc7f1170eb18013a
 DIST stress-ng-0.15.07.tar.gz 3830971 BLAKE2B 
15e4aec04313a1c286c080a9a4d646a7908e213fe8680fd105017a23843f094185ee2564b497d8d3103389b6b9d6a512ec150a47202a59c4a4dad554425f655b
 SHA512 
f6ff566aecaff1b98ce74a95c4bf9fab3fd2085c2d9805e6b1c2d1a1477e0af8514f37cab9575b4b4d5079e3d26dffd16d852c72ca0b98b840c2d84ec19bef66

diff --git a/app-benchmarks/stress-ng/stress-ng-0.15.06.ebuild 
b/app-benchmarks/stress-ng/stress-ng-0.15.06.ebuild
deleted file mode 100644
index 12a6f5017085..
--- a/app-benchmarks/stress-ng/stress-ng-0.15.06.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit linux-info toolchain-funcs
-
-DESCRIPTION="Stress test for a computer system with various selectable ways"
-HOMEPAGE="https://github.com/ColinIanKing/stress-ng;
-SRC_URI="https://github.com/ColinIanKing/${PN}/archive/refs/tags/V${PV}.tar.gz 
-> ${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc64 ~riscv ~sparc ~x86"
-IUSE="apparmor sctp"
-
-DEPEND="
-   dev-libs/libaio
-   dev-libs/libbsd
-   dev-libs/libgcrypt:0=
-   sys-apps/attr
-   sys-apps/keyutils:=
-   sys-libs/libcap
-   sys-libs/zlib
-   virtual/libcrypt:=
-   apparmor? (
-   sys-apps/apparmor-utils
-   sys-libs/libapparmor
-   )
-   sctp? ( net-misc/lksctp-tools )
-"
-
-RDEPEND="${DEPEND}"
-
-DOCS=( "README.md" "README.Android" "TODO" "syscalls.txt" )
-
-pkg_pretend() {
-   if use apparmor; then
-   CONFIG_CHECK="SECURITY_APPARMOR"
-   check_extra_config
-   fi
-}
-
-src_compile() {
-   tc-export CC
-
-   export MAN_COMPRESS="0"
-
-   local myemakeopts=(
-   HAVE_APPARMOR="$(usex apparmor 1 0)"
-   HAVE_LIB_SCTP="$(usex sctp 1 0)"
-   VERBOSE="1"
-   )
-
-   emake "${myemakeopts[@]}"
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/intel-metrics-library/

2023-04-18 Thread Conrad Kostecki
commit: fbdb65092927b80900dba01e785c3bb06c0e35d6
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Apr 18 20:06:22 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Apr 18 20:30:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbdb6509

dev-libs/intel-metrics-library: add 0_pre20230417

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

 dev-libs/intel-metrics-library/Manifest|  1 +
 .../intel-metrics-library-0_pre20230417.ebuild | 28 ++
 2 files changed, 29 insertions(+)

diff --git a/dev-libs/intel-metrics-library/Manifest 
b/dev-libs/intel-metrics-library/Manifest
index da66fe0bc8e2..8d1d851ca9c4 100644
--- a/dev-libs/intel-metrics-library/Manifest
+++ b/dev-libs/intel-metrics-library/Manifest
@@ -1 +1,2 @@
 DIST intel-metrics-library-0_pre20221216.tar.gz 245599 BLAKE2B 
3b7fb9ed24e1f2bade6341b0e4ceb96ecf1edca9447445e19796132b85f0c10a83a11433db7b051a215f897c71dfc80f6545f19960ee9952908d91bc4a04f319
 SHA512 
403e3c71010bbb4499100dbf100f593f519600064c1a3027a56fdb003c2212b723e8cd91774bb00f97a1c0dbedfce04999afad1f93a8fb957680aa4a20d70a64
+DIST intel-metrics-library-0_pre20230417.tar.gz 248881 BLAKE2B 
83b3fb48fcb01668bda98c3a5fff1829d89686dd2731163f24a43614ac6b21c2f618be9d2f80115e2ceeffc4df0880e2dfea72a9255d3430f60a88ecd66a8893
 SHA512 
1b5878528e2146c9811b43b74ddb94f14b1127dc0e6231cc4ff0993d528c8ccea4d9ba52a8e50b409eb9f0e9776cbe04df7c0d1e94a8cf7020b97b822b430c13

diff --git 
a/dev-libs/intel-metrics-library/intel-metrics-library-0_pre20230417.ebuild 
b/dev-libs/intel-metrics-library/intel-metrics-library-0_pre20230417.ebuild
new file mode 100644
index ..5a958bb84747
--- /dev/null
+++ b/dev-libs/intel-metrics-library/intel-metrics-library-0_pre20230417.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_BUILD_TYPE="Release"
+EGIT_COMMIT="5524ef74cf0423006992a52571590cb8bc2d7468"
+MY_PN="${PN/intel-/}"
+MY_P="${MY_PN}-${PV}"
+
+inherit cmake
+
+DESCRIPTION="User mode driver helper library that provides access to GPU 
performance counters"
+HOMEPAGE="https://github.com/intel/metrics-library;
+SRC_URI="https://github.com/intel/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${MY_PN}-${EGIT_COMMIT}"
+
+LICENSE="MIT"
+SLOT="0/133"
+KEYWORDS="~amd64"
+
+DEPEND="x11-libs/libdrm"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   sed -e '/-Werror/d' -i CMakeLists.txt || die
+   cmake_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/intel-metrics-discovery/

2023-04-18 Thread Conrad Kostecki
commit: aa74d879f1e1963de103492c9615f27dcdef1e8a
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Apr 18 20:05:06 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Apr 18 20:30:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa74d879

dev-libs/intel-metrics-discovery: fix homepage

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

 .../intel-metrics-discovery/intel-metrics-discovery-1.12.164.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-libs/intel-metrics-discovery/intel-metrics-discovery-1.12.164.ebuild 
b/dev-libs/intel-metrics-discovery/intel-metrics-discovery-1.12.164.ebuild
index 3b483c3c9bf2..cb6629bc91db 100644
--- a/dev-libs/intel-metrics-discovery/intel-metrics-discovery-1.12.164.ebuild
+++ b/dev-libs/intel-metrics-discovery/intel-metrics-discovery-1.12.164.ebuild
@@ -10,7 +10,7 @@ MY_P="${MY_PN}-${PV}"
 inherit cmake
 
 DESCRIPTION="A user mode library that provides access to GPU performance data"
-HOMEPAGE="https://github.com/intel/metrics-library;
+HOMEPAGE="https://github.com/intel/compute-runtime;
 SRC_URI="https://github.com/intel/${MY_PN}/archive/refs/tags/${MY_P}.tar.gz;
 S="${WORKDIR}/${MY_PN}-${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/intel-compute-runtime/

2023-04-18 Thread Conrad Kostecki
commit: e9ad33aeb214ab2fb10219d758894d5aae87f721
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Apr 18 20:37:15 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Apr 18 20:37:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9ad33ae

dev-libs/intel-compute-runtime: drop 23.05.25593.11

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

 dev-libs/intel-compute-runtime/Manifest|  1 -
 .../intel-compute-runtime-23.05.25593.11.ebuild| 81 --
 2 files changed, 82 deletions(-)

diff --git a/dev-libs/intel-compute-runtime/Manifest 
b/dev-libs/intel-compute-runtime/Manifest
index f5b22ca5c90a..9455e88f8d91 100644
--- a/dev-libs/intel-compute-runtime/Manifest
+++ b/dev-libs/intel-compute-runtime/Manifest
@@ -1,4 +1,3 @@
-DIST intel-compute-runtime-23.05.25593.11.tar.gz 6181361 BLAKE2B 
4cab9f759bbcb10dd91776648d1e300f752f49f0ffcacfacf2519648b7c02b3dde1f04c4c6104896baf24cafcc9382406cd931e224f5a656718ec10629c74f80
 SHA512 
5bfef689dbb7c7ed2b500c4b040eed4ac43c5a5f418fb94125db51193d4269379fb1b2cd8c95e53a2e4024c3415455f2dd7a07e79b4bf84c27b29150c328627a
 DIST intel-compute-runtime-23.05.25593.18.tar.gz 6182150 BLAKE2B 
81dcceb6d13e3dfbf5fb811faf406617dba7f83d908b94806b76df115b70a3906d8786ea8aaa1b92e963a0c97e843d13e10d7c4fd66885d309ce910c7ed18d56
 SHA512 
f249e51f78faee84e3bd253f1ea39fe06337939f54612f0f645e0e57319abe8449e1822291dbf1760e3805a60bdaad36c59df523859a5d879d39024138bc0907
 DIST intel-compute-runtime-23.09.25812.14.tar.gz 6264026 BLAKE2B 
a346ee4b12a774532bb1e716159e8256001ef933b7e5943752d3eccc046a3a95b84b1b6679d81771653cab7182f51bf64cb9443da8a0cb38fea2cfd3d7ab620a
 SHA512 
4e42b1ae8ee2f7b21e35d37d15339d18dc871f27ca759c97104f7987688193a62eabd07107cf337679a28341eb71119c5e3edc40ec48a1997a2ddbd213ba02ea
 DIST intel-compute-runtime-23.13.26032.8.tar.gz 6441876 BLAKE2B 
e795542080edb21feab1272c4227e88096741051a879301548ed9c3d74fa8453a8738763e07a77b21b1f0ab1ed9f549235c1a5c398f8733c53f34545233128de
 SHA512 
c3e0644c3e90c0bc4c023a0213ac8d25dcacc08dde7f6e3ec677c80e1c5b9d017f495a2192b9c89f5fbadb5de538cb8e460f66956b59e60351ca2162b69357d3

diff --git 
a/dev-libs/intel-compute-runtime/intel-compute-runtime-23.05.25593.11.ebuild 
b/dev-libs/intel-compute-runtime/intel-compute-runtime-23.05.25593.11.ebuild
deleted file mode 100644
index cd1d6df31cc0..
--- a/dev-libs/intel-compute-runtime/intel-compute-runtime-23.05.25593.11.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CMAKE_BUILD_TYPE="Release"
-MY_PN="${PN/intel-/}"
-MY_P="${MY_PN}-${PV}"
-
-inherit cmake flag-o-matic
-
-DESCRIPTION="Intel Graphics Compute Runtime for oneAPI Level Zero and OpenCL 
Driver"
-HOMEPAGE="https://github.com/intel/compute-runtime;
-SRC_URI="https://github.com/intel/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="+l0 +vaapi"
-
-RDEPEND=">=media-libs/gmmlib-22.1.7:="
-
-DEPEND="
-   ${DEPEND}
-   >=dev-libs/intel-metrics-library-0_pre20220930:=
-   dev-libs/libnl:3
-   dev-libs/libxml2:2
-   >=dev-util/intel-graphics-compiler-1.0.12812.26
-   >=dev-util/intel-graphics-system-controller-0.8.7:=
-   media-libs/mesa
-   >=virtual/opencl-3
-   l0? ( >=dev-libs/level-zero-1.9.4:= )
-   vaapi? (
-   x11-libs/libdrm[video_cards_intel]
-   media-libs/libva
-   )
-"
-
-BDEPEND="virtual/pkgconfig"
-
-DOCS=( "README.md" "FAQ.md" )
-
-PATCHES=(
-   "${FILESDIR}/${PN}-22.24.23453-remove-fortify-sources.patch"
-)
-
-src_prepare() {
-   # Remove '-Werror' from default
-   sed -e '/Werror/d' -i CMakeLists.txt || die
-
-   cmake_src_prepare
-}
-
-src_configure() {
-   # See https://github.com/intel/compute-runtime/issues/531
-   filter-lto
-
-   local mycmakeargs=(
-   -DCCACHE_ALLOWED="OFF"
-   -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
-   -DCMAKE_INSTALL_LIBDIR="$(get_libdir)"
-   -DBUILD_WITH_L0="$(usex l0)"
-   -DDISABLE_LIBVA="$(usex !vaapi)"
-   -DNEO__METRICS_LIBRARY_INCLUDE_DIR="${ESYSROOT}/usr/include"
-   -DKHRONOS_GL_HEADERS_DIR="${ESYSROOT}/usr/include"
-   -DOCL_ICD_VENDORDIR="${EPREFIX}/etc/OpenCL/vendors"
-   -DSUPPORT_DG1="ON"
-   -Wno-dev
-
-   # See 
https://github.com/intel/intel-graphics-compiler/issues/204
-   # -DNEO_DISABLE_BUILTINS_COMPILATION="ON"
-
-   # If enabled, tests are automatically run during
-   # the compile phase and we cannot run them because
-   # they require permissions to access the hardware.
-   -DSKIP_UNIT_TESTS="1"
-   )
-
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/intel-compute-runtime/, dev-libs/intel-compute-runtime/files/

2023-04-18 Thread Conrad Kostecki
commit: 02a40cbb8641d50543cc3aaf387b827b84edf960
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Apr 18 20:36:32 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Apr 18 20:36:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02a40cbb

dev-libs/intel-compute-runtime: fix gcc13 compilation

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

 ...ntel-compute-runtime-23.05.25593.18-gcc13.patch | 237 +
 .../intel-compute-runtime-23.05.25593.18.ebuild|   3 +-
 2 files changed, 239 insertions(+), 1 deletion(-)

diff --git 
a/dev-libs/intel-compute-runtime/files/intel-compute-runtime-23.05.25593.18-gcc13.patch
 
b/dev-libs/intel-compute-runtime/files/intel-compute-runtime-23.05.25593.18-gcc13.patch
new file mode 100644
index ..0e4b6d1cdb47
--- /dev/null
+++ 
b/dev-libs/intel-compute-runtime/files/intel-compute-runtime-23.05.25593.18-gcc13.patch
@@ -0,0 +1,237 @@
+From beaff2b7358706badc38743f012b5a6cd7823680 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Franti=C5=A1ek=20Zatloukal?= 
+Date: Fri, 17 Feb 2023 17:53:57 +0100
+Subject: [PATCH] Include cstdint to fix GCC 13 build
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Signed-off-by: František Zatloukal 
+---
+ shared/offline_compiler/source/ocloc_concat.h | 3 ++-
+ shared/source/ail/ail_configuration.h | 1 +
+ shared/source/compiler_interface/external_functions.h | 1 +
+ shared/source/device_binary_format/ar/ar_encoder.h| 3 ++-
+ shared/source/os_interface/linux/drm_debug.h  | 3 ++-
+ shared/source/os_interface/linux/drm_neo.h| 1 +
+ shared/source/os_interface/linux/pci_path.cpp | 3 ++-
+ shared/source/os_interface/linux/pmt_util.cpp | 5 +++--
+ shared/source/os_interface/linux/pmt_util.h   | 3 ++-
+ shared/source/os_interface/linux/print.cpp| 3 ++-
+ shared/source/tbx/tbx_sockets.h   | 3 ++-
+ shared/source/tbx/tbx_sockets_imp.h   | 3 ++-
+ 12 files changed, 22 insertions(+), 10 deletions(-)
+
+diff --git a/shared/offline_compiler/source/ocloc_concat.h 
b/shared/offline_compiler/source/ocloc_concat.h
+index c53050b26bf..7a9c9ebdd4e 100644
+--- a/shared/offline_compiler/source/ocloc_concat.h
 b/shared/offline_compiler/source/ocloc_concat.h
+@@ -10,6 +10,7 @@
+ #include "shared/source/utilities/arrayref.h"
+ #include "shared/source/utilities/const_stringref.h"
+ 
++#include 
+ #include 
+ #include 
+ 
+@@ -52,4 +53,4 @@ Usage: ocloc concat   ... [-out 
 fileNamesToConcat;
+ std::string fatBinaryName = "concat.ar";
+ };
+-} // namespace NEO
+\ No newline at end of file
++} // namespace NEO
+diff --git a/shared/source/ail/ail_configuration.h 
b/shared/source/ail/ail_configuration.h
+index 95381289d2f..0d8b349b495 100644
+--- a/shared/source/ail/ail_configuration.h
 b/shared/source/ail/ail_configuration.h
+@@ -9,6 +9,7 @@
+ 
+ #include "igfxfmid.h"
+ 
++#include 
+ #include 
+ 
+ /*
+diff --git a/shared/source/compiler_interface/external_functions.h 
b/shared/source/compiler_interface/external_functions.h
+index 1dbe54296a8..61873b466c8 100644
+--- a/shared/source/compiler_interface/external_functions.h
 b/shared/source/compiler_interface/external_functions.h
+@@ -7,6 +7,7 @@
+ 
+ #pragma once
+ 
++#include 
+ #include 
+ #include 
+ #include 
+diff --git a/shared/source/device_binary_format/ar/ar_encoder.h 
b/shared/source/device_binary_format/ar/ar_encoder.h
+index f30db2589be..5b3ec9dbb43 100644
+--- a/shared/source/device_binary_format/ar/ar_encoder.h
 b/shared/source/device_binary_format/ar/ar_encoder.h
+@@ -1,5 +1,5 @@
+ /*
+- * Copyright (C) 2020-2022 Intel Corporation
++ * Copyright (C) 2020-2023 Intel Corporation
+  *
+  * SPDX-License-Identifier: MIT
+  *
+@@ -11,6 +11,7 @@
+ #include "shared/source/utilities/arrayref.h"
+ #include "shared/source/utilities/const_stringref.h"
+ 
++#include 
+ #include 
+ 
+ namespace NEO {
+diff --git a/shared/source/os_interface/linux/drm_debug.h 
b/shared/source/os_interface/linux/drm_debug.h
+index 8e5180cb665..a86f55f0c14 100644
+--- a/shared/source/os_interface/linux/drm_debug.h
 b/shared/source/os_interface/linux/drm_debug.h
+@@ -1,5 +1,5 @@
+ /*
+- * Copyright (C) 2022 Intel Corporation
++ * Copyright (C) 2022-2023 Intel Corporation
+  *
+  * SPDX-License-Identifier: MIT
+  *
+@@ -8,6 +8,7 @@
+ #pragma once
+ 
+ #include 
++#include 
+ #include 
+ #include 
+ 
+diff --git a/shared/source/os_interface/linux/drm_neo.h 
b/shared/source/os_interface/linux/drm_neo.h
+index fd8ab8e61c8..fd9a2ab726f 100644
+--- a/shared/source/os_interface/linux/drm_neo.h
 b/shared/source/os_interface/linux/drm_neo.h
+@@ -18,6 +18,7 @@
+ #include "igfxfmid.h"
+ 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 
+diff --git a/shared/source/os_interface/linux/pci_path.cpp 

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

2023-04-18 Thread Conrad Kostecki
commit: d2279850db79d118f148238ab7f51ff42164e73c
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Apr 18 19:15:58 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Apr 18 20:18:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2279850

x11-misc/dunst: x86 stable

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

 x11-misc/dunst/dunst-1.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/dunst/dunst-1.9.1.ebuild 
b/x11-misc/dunst/dunst-1.9.1.ebuild
index 5b1edf0ad638..f054ef05620c 100644
--- a/x11-misc/dunst/dunst-1.9.1.ebuild
+++ b/x11-misc/dunst/dunst-1.9.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/dunst-project/dunst/archive/v${PV}.tar.gz -> ${P}.ta
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
 IUSE="wayland"
 
 DEPEND="



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

2023-04-18 Thread Conrad Kostecki
commit: 482766228ec81bec317c65933fd8df507f49c371
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Apr 18 19:15:36 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Apr 18 20:18:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48276622

x11-misc/dunst: amd64 stable

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

 x11-misc/dunst/dunst-1.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/dunst/dunst-1.9.1.ebuild 
b/x11-misc/dunst/dunst-1.9.1.ebuild
index 2414b563605b..5b1edf0ad638 100644
--- a/x11-misc/dunst/dunst-1.9.1.ebuild
+++ b/x11-misc/dunst/dunst-1.9.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/dunst-project/dunst/archive/v${PV}.tar.gz -> ${P}.ta
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 IUSE="wayland"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: games-simulation/openrct2/

2023-04-18 Thread Conrad Kostecki
commit: 9bc05d9397512f2e37b1d932202c7def9c98aff5
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Apr 18 20:22:26 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Apr 18 20:30:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bc05d93

games-simulation/openrct2: drop 0.4.3

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

 games-simulation/openrct2/Manifest  |   3 -
 games-simulation/openrct2/openrct2-0.4.3.ebuild | 169 
 2 files changed, 172 deletions(-)

diff --git a/games-simulation/openrct2/Manifest 
b/games-simulation/openrct2/Manifest
index af3c5e69248f..423d064bdbe0 100644
--- a/games-simulation/openrct2/Manifest
+++ b/games-simulation/openrct2/Manifest
@@ -1,8 +1,5 @@
-DIST openrct2-0.4.3.tar.gz 16507904 BLAKE2B 
37af2ff01f3ad143ab42dc37c95391480272637e163a8721878ac54b001ac49557d4100eaaafb21961ae6abab30b0f60c150bfba88205d2a77e4229e96e35424
 SHA512 
2c194e3d63340c61fd8caaf975e3b99a3a9f10aeb5f9ff0ca4f5556f07b2d4765583b0c63d1c77117cc003fcfb8403e8ee025758ff39027e9bd0992931eaa46c
 DIST openrct2-0.4.4.tar.gz 16554655 BLAKE2B 
f0770b7db82b9df5325e8740b5aa9ac5354b07b271c824f9521ba02d0bc3eec395f216305d4737c8ad36a3096281d1a7ecb019a6514399b7d12dec0dd526
 SHA512 
8e969e08023a6232dfffa31593cfacedafdf5eb778d1c1471deb095b3d056006ea0c1b219c9042f9fe94118fcbde219580ba2fca29d70a042a016a7fde0abdc9
-DIST openrct2-objects-1.3.7.zip 4563769 BLAKE2B 
5e8d88899d997b550df7b34ef6b2788e216861817b49f7c937127f97ec9ea8e02866e768f00e507ccf6310f7cbdce170decf021e1fddae88f219f370aee80f0c
 SHA512 
b335cdb26a9fb20e25100c24409d3bf6c9e9de1bded79534bf8e62c198954ed6732a7524e261502e3e81941c8ba7b1e7cf9541ab121f448d5a8487bb28eb1b38
 DIST openrct2-objects-1.3.8.zip 4583315 BLAKE2B 
84f10471fe7b677390e0475fdd0b7a417ab52ece7e7b6ea8dcf5ec21cda5ffc95cf5fb989d3e8d2a353132580eacafbee3a5655c79e4528328fabc607af0
 SHA512 
e0ea72334195ce2d608b9a6e4102cda33271834d71783b6a0b0e408a41a6b240adb021f28ada8184ffd0720a9ee0bebbbd50635321c39c7f3229c51544b0bc9d
 DIST openrct2-objects-1.3.9.zip 4583285 BLAKE2B 
90f200138254a3846913e94021fb6a19ad18590f940a814e61d848c64c9c5eb403476d759e1718ff1e1316ada1443c6a119695e8a66c51e2686f22f6e8efa8d7
 SHA512 
b671ee083e1317c4849f3a75009169d45102cc7a6241b5b9a079c896e8bce8bba63bd08cdd90b9aa562a18a8e023f954e411b096b21c9b112761a8b95bea69a6
-DIST openrct2-replays-0.0.70.zip 1479468 BLAKE2B 
862eed6955124d5a5fbe289aee8cfaca2b4b13c680174b041d9e6f79cd02fb5b2cae42c8ae5d58493b1896824fdde75a138c071192be6f46463e0ffa293accbf
 SHA512 
f874c931329cf78c8e4b438eed05c7340bfb920a9b0d6394165a22517543efe4f760f112579aca20e0576659f0103558083af975d9486dfbd307ad61506c811f
 DIST openrct2-replays-0.0.77.zip 2042154 BLAKE2B 
38bce55f91f49a485d158a94b4ce553ffa606f652cd766b33acf299b86304ea0507b50441b2a9b1fb219b90a0dc2426eff5988c2b128a97e399b00c3392f10e0
 SHA512 
52e4a237b1e0be89422060e5c8f8d5a783ed81f1ccf6b205f0e73f8faf6eb9408dbddab31a411f6ad7554815e89b8c63329052aeafeb739bad06c9ac1b7d6a32
 DIST openrct2-title-sequences-0.4.0.zip 7945853 BLAKE2B 
51f07af30c3702754d806829fe612891a883adc70b8e89f64094b28c94879e5c98feca69f3c1f389ceeb33a99175b41afa794a4f2d121280dcce97c428d2ea99
 SHA512 
fcfabb02fb7cb9dda7f73f8a24fb426e23b1ea4c417deacd7147e4d2e8942223e0cf9d9cc6ae371f7508e8d3b1f3161e05677a301a330ae265b6610e1c5da487

diff --git a/games-simulation/openrct2/openrct2-0.4.3.ebuild 
b/games-simulation/openrct2/openrct2-0.4.3.ebuild
deleted file mode 100644
index f48fd8b0b4f9..
--- a/games-simulation/openrct2/openrct2-0.4.3.ebuild
+++ /dev/null
@@ -1,169 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake readme.gentoo-r1 xdg-utils
-
-MY_PN="OpenRCT2"
-MY_PN_OBJ="objects"
-MY_PN_RPL="replays"
-MY_PN_TS="title-sequences"
-MY_PV_OBJ="1.3.7"
-MY_PV_RPL="0.0.70"
-MY_PV_TS="0.4.0"
-
-DESCRIPTION="An open source re-implementation of Chris Sawyer's RollerCoaster 
Tycoon 2"
-HOMEPAGE="https://openrct2.org/;
-SRC_URI="
-   https://github.com/${MY_PN}/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   
https://github.com/${MY_PN}/${MY_PN_OBJ}/releases/download/v${MY_PV_OBJ}/${MY_PN_OBJ}.zip
 -> ${PN}-${MY_PN_OBJ}-${MY_PV_OBJ}.zip
-   
https://github.com/${MY_PN}/${MY_PN_TS}/releases/download/v${MY_PV_TS}/${MY_PN_TS}.zip
 -> ${PN}-${MY_PN_TS}-${MY_PV_TS}.zip
-   test? ( 
https://github.com/${MY_PN}/${MY_PN_RPL}/releases/download/v${MY_PV_RPL}/${MY_PN_RPL}.zip
 -> ${PN}-${MY_PN_RPL}-${MY_PV_RPL}.zip )
-"
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
-IUSE="dedicated +flac +opengl scripting test +truetype +vorbis"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
-   dev-libs/icu:=
-   dev-libs/jansson:=
-   dev-libs/libzip:=
-   media-libs/libpng:=
-   net-misc/curl[ssl]
-   sys-libs/zlib
-   !dedicated? (
-   media-libs/libsdl2
-   media-libs/speexdsp
-   

[gentoo-commits] repo/gentoo:master commit in: games-simulation/openrct2/

2023-04-18 Thread Conrad Kostecki
commit: f77c0478f74177de5cf8afa444fc6bcec200c514
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Apr 18 20:21:08 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Apr 18 20:30:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f77c0478

games-simulation/openrct2: amd64 stable

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

 games-simulation/openrct2/openrct2-0.4.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-simulation/openrct2/openrct2-0.4.4.ebuild 
b/games-simulation/openrct2/openrct2-0.4.4.ebuild
index e78165775ba9..66d5510f9ea0 100644
--- a/games-simulation/openrct2/openrct2-0.4.4.ebuild
+++ b/games-simulation/openrct2/openrct2-0.4.4.ebuild
@@ -25,7 +25,7 @@ S="${WORKDIR}/${MY_PN}-${PV}"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
 IUSE="dedicated +flac +opengl scripting test +truetype +vorbis"
 RESTRICT="!test? ( test )"
 



  1   2   3   >