[gentoo-commits] repo/proj/guru:dev commit in: app-admin/oet/

2023-02-27 Thread Thomas Scholz
commit: 48687931d8e3dee597736acc9409fcd550cce43c
Author: Thomas Scholz  protonmail  com>
AuthorDate: Mon Feb 27 07:58:39 2023 +
Commit: Thomas Scholz  protonmail  com>
CommitDate: Mon Feb 27 07:58:39 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=48687931

app-admin/oet: Added pkgd version 0.0.0.2

Added a manpage; it's scarce but functional
Learned how to create pkgd ebuilds

Signed-off-by: Thomas Scholz  protonmail.com>

 app-admin/oet/Manifest|  1 +
 app-admin/oet/{oet-.ebuild => oet-0.0.0.2.ebuild} | 16 +++-
 app-admin/oet/oet-.ebuild | 16 +++-
 3 files changed, 15 insertions(+), 18 deletions(-)

diff --git a/app-admin/oet/Manifest b/app-admin/oet/Manifest
new file mode 100644
index 0..941470759
--- /dev/null
+++ b/app-admin/oet/Manifest
@@ -0,0 +1 @@
+DIST oet-0.0.0.2.tar.gz 18284 BLAKE2B 
94db54554b62a2cf598d7c970de9fe4540635f9a877025dea89c2b4580ae9a2dbe784fb27e8cf57a9a5998acad0229356c3016a6ac56b8b8b41ccc5bc3e2
 SHA512 
82e4a0b26d988b7c3286495d8d5747225aaecc7516979fb70723d3351858750eb32c09663f0238efa638732ce5c21be92b503a15f85b6d6ad6771dab4bdf0836

diff --git a/app-admin/oet/oet-.ebuild b/app-admin/oet/oet-0.0.0.2.ebuild
similarity index 75%
copy from app-admin/oet/oet-.ebuild
copy to app-admin/oet/oet-0.0.0.2.ebuild
index 7e5b1ead0..4aed57b5d 100644
--- a/app-admin/oet/oet-.ebuild
+++ b/app-admin/oet/oet-0.0.0.2.ebuild
@@ -1,3 +1,6 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
 EAPI=8
 
 DESCRIPTION="Update your system into binpkgs in an overlay sandbox"
@@ -5,22 +8,16 @@ HOMEPAGE="https://codeberg.org/bcsthsc/overlay-emerge-tool;
 if [[ "${PV}" == "" ]]; then
inherit git-r3
EGIT_REPO_URI="https://codeberg.org/bcsthsc/overlay-emerge-tool.git;
-   EGIT_BRANCH="0.0.0.1"
-   [[ "${PV}" == "" ]] && EGIT_BRANCH=0.0.0.1
+   EGIT_BRANCH="main"
[[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch"
 else

SRC_URI="https://codeberg.org/bcsthsc/overlay-emerge-tool/archive/oet-${PV}.tar.gz;
-   S="${WORKDIR}/oet-${PV/_rc/-rc.}"
-   KEYWORDS="~amd64"
+   S="${WORKDIR}/overlay-emerge-tool"
+   KEYWORDS="~amd64 ~x86"
 fi
 
 LICENSE="LGPL-2"
 SLOT="0"
-IUSE=""
-
-DEPEND=""
-RDEPEND="${DEPEND}"
-BDEPEND=""
 
 
 src_install() {
@@ -29,6 +26,7 @@ src_install() {
insinto /usr/share/oet
doins src/oet_auto_emerge_update.source
doins src/oet_interactive.source
+   doman resources/oet.1
 }
 
 src_compile() {

diff --git a/app-admin/oet/oet-.ebuild b/app-admin/oet/oet-.ebuild
index 7e5b1ead0..4aed57b5d 100644
--- a/app-admin/oet/oet-.ebuild
+++ b/app-admin/oet/oet-.ebuild
@@ -1,3 +1,6 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
 EAPI=8
 
 DESCRIPTION="Update your system into binpkgs in an overlay sandbox"
@@ -5,22 +8,16 @@ HOMEPAGE="https://codeberg.org/bcsthsc/overlay-emerge-tool;
 if [[ "${PV}" == "" ]]; then
inherit git-r3
EGIT_REPO_URI="https://codeberg.org/bcsthsc/overlay-emerge-tool.git;
-   EGIT_BRANCH="0.0.0.1"
-   [[ "${PV}" == "" ]] && EGIT_BRANCH=0.0.0.1
+   EGIT_BRANCH="main"
[[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch"
 else

SRC_URI="https://codeberg.org/bcsthsc/overlay-emerge-tool/archive/oet-${PV}.tar.gz;
-   S="${WORKDIR}/oet-${PV/_rc/-rc.}"
-   KEYWORDS="~amd64"
+   S="${WORKDIR}/overlay-emerge-tool"
+   KEYWORDS="~amd64 ~x86"
 fi
 
 LICENSE="LGPL-2"
 SLOT="0"
-IUSE=""
-
-DEPEND=""
-RDEPEND="${DEPEND}"
-BDEPEND=""
 
 
 src_install() {
@@ -29,6 +26,7 @@ src_install() {
insinto /usr/share/oet
doins src/oet_auto_emerge_update.source
doins src/oet_interactive.source
+   doman resources/oet.1
 }
 
 src_compile() {



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

2023-02-27 Thread Joonas Niilola
commit: 88befb5372fc96f806de06bef0caca0bf4488b6e
Author: Alarig Le Lay  swordarmor  fr>
AuthorDate: Mon Feb 27 08:27:26 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Feb 27 08:30:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88befb53

net-dialup/freeradius: add 3.0.26

Bug: https://bugs.gentoo.org/891265
Signed-off-by: Alarig Le Lay  swordarmor.fr>
Signed-off-by: Joonas Niilola  gentoo.org>

 net-dialup/freeradius/Manifest |   1 +
 net-dialup/freeradius/freeradius-3.0.26.ebuild | 267 +
 2 files changed, 268 insertions(+)

diff --git a/net-dialup/freeradius/Manifest b/net-dialup/freeradius/Manifest
index 50b41597c0d5..4580ae850f7a 100644
--- a/net-dialup/freeradius/Manifest
+++ b/net-dialup/freeradius/Manifest
@@ -1,2 +1,3 @@
 DIST freeradius-3.0.25.tar.gz 5300245 BLAKE2B 
bf8908aa7bfabb9e15fa841457f176a4f2697bdec7994485516ef338908b46f2168260b7acf1a7120a687e543f0381bb787567bb4d564b9d14a3eb464a0e9ed6
 SHA512 
13382a53e6a1a4495c6f53e662ce21b80d73b6134a72f099f05495b64c56ae1a6c1cd1281311f1c3695d8532207fe5bd3d2026ed2c45f3cb5adb1011f1505ee7
+DIST freeradius-3.0.26.tar.gz 5300930 BLAKE2B 
e8922182f69ff201af331a03ef109072d24fb169c14179c5e71910ed3f767526afd7efe6000fd8a3881fa2ddb0487ebd12f8fdf6845136fdc15fdcb8a83fdf39
 SHA512 
83825ce1dd3d2e005c11d10ebadd2b37884130c158d3ea43595fa52478e3d194725b15dc73633758b0b1e916e00ea9358d254c38c2b721c475c9a4235aa1a5a3
 DIST freeradius-server-3.2.0.tar.bz2 3399380 BLAKE2B 
103cb1faf7efd78520dd613da51671ff37b870fcd356d7d11454d655cf460bcb4132cd91b99be70557242907dd5e4d741b6a776de81c37a24ab9d04a4fe5866b
 SHA512 
e7aa7bfc5a6968cdb860bb565ebd45bc1b3f78a665a9888a8b8dacaa1c5256755468aed33bdffe39465f8678c1fb9d6f47f0dbcf0178dfdcb38d99e3bc4b747d

diff --git a/net-dialup/freeradius/freeradius-3.0.26.ebuild 
b/net-dialup/freeradius/freeradius-3.0.26.ebuild
new file mode 100644
index ..a2e2c1dd3980
--- /dev/null
+++ b/net-dialup/freeradius/freeradius-3.0.26.ebuild
@@ -0,0 +1,267 @@
+# 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 pam python-single-r1 systemd
+
+MY_PV=$(ver_rs 1- "_")
+
+DESCRIPTION="Highly configurable free RADIUS server"
+HOMEPAGE="https://freeradius.org/;
+SRC_URI="https://github.com/FreeRADIUS/freeradius-server/archive/release_${MY_PV}.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}/freeradius-server-release_${MY_PV}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+
+IUSE="
+   debug firebird iodbc kerberos ldap memcached mysql mongodb odbc oracle 
pam
+   pcap postgres python readline redis rest samba sqlite ssl systemd
+"
+
+RESTRICT="test firebird? ( bindist )"
+
+# NOTE: Temporary freeradius doesn't support linking with mariadb client
+#   libs also if code is compliant, will be available in the next release.
+#   
(http://lists.freeradius.org/pipermail/freeradius-devel/2018-October/013228.html)a
+
+# TODO: rlm_mschap works with both samba library or without. I need to avoid
+#   linking of samba library if -samba is used.
+RDEPEND="acct-group/radius
+   acct-user/radius
+   !net-dialup/cistronradius
+   dev-lang/perl:=
+   sys-libs/gdbm:=
+   sys-libs/talloc
+   virtual/libcrypt:=
+   firebird? ( dev-db/firebird )
+   iodbc? ( dev-db/libiodbc )
+   kerberos? ( virtual/krb5 )
+   ldap? ( net-nds/openldap:= )
+   memcached? ( dev-libs/libmemcached )
+   mysql? ( dev-db/mysql-connector-c:= )
+   mongodb? ( >=dev-libs/mongo-c-driver-1.13.0-r1 )
+   odbc? ( dev-db/unixODBC )
+   oracle? ( dev-db/oracle-instantclient[sdk] )
+   pam? ( sys-libs/pam )
+   pcap? ( net-libs/libpcap )
+   postgres? ( dev-db/postgresql:= )
+   python? ( ${PYTHON_DEPS} )
+   readline? ( sys-libs/readline:0= )
+   redis? ( dev-libs/hiredis:= )
+   rest? ( dev-libs/json-c:= )
+   samba? ( net-fs/samba )
+   sqlite? ( dev-db/sqlite:3 )
+   ssl? (
+   dev-libs/openssl:0=[-bindist(-)]
+   )
+   systemd? ( sys-apps/systemd )"
+DEPEND="${RDEPEND}"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+# 721040
+QA_SONAME="usr/lib.*/libfreeradius-.*.so"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.0.20-systemd-service.patch
+)
+
+pkg_setup() {
+   if use python ; then
+   python-single-r1_pkg_setup
+   export PYTHONBIN="${EPYTHON}"
+   fi
+}
+
+src_prepare() {
+   # most of the configuration options do not appear as ./configure
+   # switches. Instead it identifies the directories that are available
+   # and run through them. These might check for the presence of
+   # various libraries, in which case they are not built.  To avoid
+   # automagic dependencies, we just remove all the modules that we're
+   # not interested in using.
+
+   eapply_user
+ 

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

2023-02-27 Thread Joonas Niilola
commit: b3ba1ccdbb78b40fc07e108cd7a30f92bbc59d9f
Author: Alarig Le Lay  swordarmor  fr>
AuthorDate: Mon Feb 27 08:28:14 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Feb 27 08:30:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3ba1ccd

net-dialup/freeradius: add 3.2.1

Bug: https://bugs.gentoo.org/891265
Closes: https://bugs.gentoo.org/897082
Signed-off-by: Alarig Le Lay  swordarmor.fr>
Closes: https://github.com/gentoo/gentoo/pull/29342
Signed-off-by: Joonas Niilola  gentoo.org>

 net-dialup/freeradius/Manifest|   1 +
 net-dialup/freeradius/freeradius-3.2.1.ebuild | 311 ++
 2 files changed, 312 insertions(+)

diff --git a/net-dialup/freeradius/Manifest b/net-dialup/freeradius/Manifest
index 4580ae850f7a..43e60f45684a 100644
--- a/net-dialup/freeradius/Manifest
+++ b/net-dialup/freeradius/Manifest
@@ -1,3 +1,4 @@
 DIST freeradius-3.0.25.tar.gz 5300245 BLAKE2B 
bf8908aa7bfabb9e15fa841457f176a4f2697bdec7994485516ef338908b46f2168260b7acf1a7120a687e543f0381bb787567bb4d564b9d14a3eb464a0e9ed6
 SHA512 
13382a53e6a1a4495c6f53e662ce21b80d73b6134a72f099f05495b64c56ae1a6c1cd1281311f1c3695d8532207fe5bd3d2026ed2c45f3cb5adb1011f1505ee7
 DIST freeradius-3.0.26.tar.gz 5300930 BLAKE2B 
e8922182f69ff201af331a03ef109072d24fb169c14179c5e71910ed3f767526afd7efe6000fd8a3881fa2ddb0487ebd12f8fdf6845136fdc15fdcb8a83fdf39
 SHA512 
83825ce1dd3d2e005c11d10ebadd2b37884130c158d3ea43595fa52478e3d194725b15dc73633758b0b1e916e00ea9358d254c38c2b721c475c9a4235aa1a5a3
 DIST freeradius-server-3.2.0.tar.bz2 3399380 BLAKE2B 
103cb1faf7efd78520dd613da51671ff37b870fcd356d7d11454d655cf460bcb4132cd91b99be70557242907dd5e4d741b6a776de81c37a24ab9d04a4fe5866b
 SHA512 
e7aa7bfc5a6968cdb860bb565ebd45bc1b3f78a665a9888a8b8dacaa1c5256755468aed33bdffe39465f8678c1fb9d6f47f0dbcf0178dfdcb38d99e3bc4b747d
+DIST freeradius-server-3.2.1.tar.bz2 3399164 BLAKE2B 
d0e69d468736d2a5dd85b32bb8b1fa44f2e56725ae525a3895df1b926f5ce525c70af08c2b76b62a9479d00d02c3e4915586fb1e5c7d42955c6b9e5cdeda8f6e
 SHA512 
0f9e98cbf0eff4c5af54731ec34a8c9070252eaf2f91ca0c87caae939f6356fa91a6e1ed98ba66dbf1c1bafecdfcf38603fb4f65a5955e88974f49a5b7885f7a

diff --git a/net-dialup/freeradius/freeradius-3.2.1.ebuild 
b/net-dialup/freeradius/freeradius-3.2.1.ebuild
new file mode 100644
index ..86036194b49c
--- /dev/null
+++ b/net-dialup/freeradius/freeradius-3.2.1.ebuild
@@ -0,0 +1,311 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+inherit autotools pam python-single-r1 systemd
+
+MY_PN=${PN}-server
+MY_P=${MY_PN}-${PV}
+MY_PV=$(ver_rs 1- "_")
+
+DESCRIPTION="Highly configurable free RADIUS server"
+HOMEPAGE="https://freeradius.org/;
+SRC_URI="https://github.com/FreeRADIUS/freeradius-server/releases/download/release_${MY_PV}/${MY_P}.tar.bz2;
+S="${WORKDIR}"/${MY_P}
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+
+IUSE="
+   debug firebird iodbc kerberos ldap memcached mysql mongodb odbc oracle 
pam
+   postgres python readline redis samba sqlite ssl systemd
+"
+
+RESTRICT="firebird? ( bindist )"
+
+# NOTE: Temporary freeradius doesn't support linking with mariadb client
+#   libs also if code is compliant, will be available in the next release.
+#   
(http://lists.freeradius.org/pipermail/freeradius-devel/2018-October/013228.html)a
+
+# TODO: rlm_mschap works with both samba library or without. I need to avoid
+#   linking of samba library if -samba is used.
+
+# TODO: unconditional json-c for now as automagic dep despite efforts to stop 
it
+# ditto libpcap. Can restore USE=rest, USE=pcap if/when fixed.
+
+RDEPEND="acct-group/radius
+   acct-user/radius
+   !net-dialup/cistronradius
+   dev-libs/libltdl
+   dev-libs/libpcre
+   dev-libs/json-c:=
+   dev-lang/perl:=
+   net-libs/libpcap
+   sys-libs/gdbm:=
+   sys-libs/libcap
+   sys-libs/talloc
+   virtual/libcrypt:=
+   firebird? ( dev-db/firebird )
+   iodbc? ( dev-db/libiodbc )
+   kerberos? ( virtual/krb5 )
+   ldap? ( net-nds/openldap:= )
+   memcached? ( dev-libs/libmemcached )
+   mysql? ( dev-db/mysql-connector-c:= )
+   mongodb? ( >=dev-libs/mongo-c-driver-1.13.0-r1 )
+   odbc? ( dev-db/unixODBC )
+   oracle? ( dev-db/oracle-instantclient[sdk] )
+   pam? ( sys-libs/pam )
+   postgres? ( dev-db/postgresql:= )
+   python? ( ${PYTHON_DEPS} )
+   readline? ( sys-libs/readline:= )
+   redis? ( dev-libs/hiredis:= )
+   samba? ( net-fs/samba )
+   sqlite? ( dev-db/sqlite:3 )
+   ssl? ( >=dev-libs/openssl-1.0.2:=[-bindist(-)] )
+   systemd? ( sys-apps/systemd:= )"
+DEPEND="${RDEPEND}"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+# bug #721040
+QA_SONAME="usr/lib.*/libfreeradius-.*.so"
+
+PATCHES=(
+   

[gentoo-commits] repo/gentoo:master commit in: mail-client/claws-mail/

2023-02-27 Thread Bernard Cafarelli
commit: 8069ab60a4a1adf9e6fad78193c8efc17cad4bc0
Author: Alexander Kurakin  mail  ru>
AuthorDate: Sun Feb 26 11:01:48 2023 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Mon Feb 27 08:23:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8069ab60

mail-client/claws-mail-: remove outdated libsoup mention

`libsoup` and `libsoup-gnome` dependencies has been removed in 
https://git.claws-mail.org/?p=claws.git;a=commitdiff;h=e2e7f63c6a0a762dd8d823eb29ad850e665317ff
 .

Signed-off-by: Alexander Kurakin  mail.ru>
Closes: https://github.com/gentoo/gentoo/pull/29804
Signed-off-by: Bernard Cafarelli  gentoo.org>

 mail-client/claws-mail/claws-mail-.ebuild | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/mail-client/claws-mail/claws-mail-.ebuild 
b/mail-client/claws-mail/claws-mail-.ebuild
index efb9d020ba31..b80a3e3d3d7a 100644
--- a/mail-client/claws-mail/claws-mail-.ebuild
+++ b/mail-client/claws-mail/claws-mail-.ebuild
@@ -117,9 +117,6 @@ src_prepare() {
 }
 
 src_configure() {
-   # Don't use libsoup-gnome (bug #565924)
-   export HAVE_LIBSOUP_GNOME=no
-
local myeconfargs=(
--disable-bsfilter-plugin
--disable-generic-umpc



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

2023-02-27 Thread Miroslav Šulc
commit: f9921e9eb94a060287dbedb71012c729fe5750b7
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Sun Feb 26 08:40:39 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Feb 27 08:28:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9921e9e

java-pkg-simple.eclass: MANIFEST.MF show Gentoo in "Created-By: "

Presently, MANIFEST.MF can receive upstream's "Created-By:" if such line
is found in a predefined META-INF/MANIFEST.MF in ${JAVA_RESOURCE_DIRS}.
This change removes such line before the jar command creates the final
MANIFEST.MF putting "Created-By: (Gentoo)"

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

 eclass/java-pkg-simple.eclass | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/eclass/java-pkg-simple.eclass b/eclass/java-pkg-simple.eclass
index abac18ca03f8..a1589b025617 100644
--- a/eclass/java-pkg-simple.eclass
+++ b/eclass/java-pkg-simple.eclass
@@ -1,4 +1,4 @@
-# Copyright 2004-2022 Gentoo Authors
+# Copyright 2004-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: java-pkg-simple.eclass
@@ -417,6 +417,7 @@ java-pkg-simple_src_compile() {
# package
local jar_args
if [[ -e ${classes}/META-INF/MANIFEST.MF ]]; then
+   sed '/Created-By: /Id' -i ${classes}/META-INF/MANIFEST.MF
jar_args="cfm ${JAVA_JAR_FILENAME} 
${classes}/META-INF/MANIFEST.MF"
else
jar_args="cf ${JAVA_JAR_FILENAME}"



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

2023-02-27 Thread Andrew Ammerlaan
commit: 11b2c1abdeca367a32e929096465bfeecf707295
Author: Paul Healy  gmail  com>
AuthorDate: Sun Feb 26 18:38:47 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Mon Feb 27 12:18:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11b2c1ab

app-admin/syslog-summary: add python 3.11 to compat

add python 3.11

Closes:https://bugs.gentoo.org/896486
Signed-off-by: Paul Healy  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/29812
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 app-admin/syslog-summary/syslog-summary-1.14-r5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-admin/syslog-summary/syslog-summary-1.14-r5.ebuild 
b/app-admin/syslog-summary/syslog-summary-1.14-r5.ebuild
index 1a2b2ae756f5..25e5456e09c0 100644
--- a/app-admin/syslog-summary/syslog-summary-1.14-r5.ebuild
+++ b/app-admin/syslog-summary/syslog-summary-1.14-r5.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{9,10} )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit python-single-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/esptool/

2023-02-27 Thread Joonas Niilola
commit: 5187815560bf0cfb2e55b6194723deb5522d7937
Author: Martin Dummer  gmx  net>
AuthorDate: Sun Feb 19 20:01:26 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Feb 27 13:12:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51878155

dev-embedded/esptool: add 4.5

Signed-off-by: Martin Dummer  gmx.net>
Closes: https://github.com/gentoo/gentoo/pull/29671
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-embedded/esptool/Manifest   |  1 +
 dev-embedded/esptool/esptool-4.5.ebuild | 64 +
 2 files changed, 65 insertions(+)

diff --git a/dev-embedded/esptool/Manifest b/dev-embedded/esptool/Manifest
index 81d3eb92e110..510db381b482 100644
--- a/dev-embedded/esptool/Manifest
+++ b/dev-embedded/esptool/Manifest
@@ -1,2 +1,3 @@
 DIST esptool-3.3.2.tar.gz 7263375 BLAKE2B 
8a24a94c5d8acaa9647a5057cbacb57bdf292651529572d7084dbee1013b6174a383bebacccd75bb08e6de94054f28303d5a9b182f0d30dad9081fd8d61d1c4d
 SHA512 
9f31ab5b702c8aede2062a27943fa655d7fbb07fb4c4c377f2ab5552e5453e7c8126bacc5b8e1e859ee6b81e21a75ed1343639815e395b974cc1aaa005367d84
 DIST esptool-4.4.tar.gz 7213588 BLAKE2B 
a88269ff1bfe2e865dab73cafe2bb567fab027f0679c078a9b7c03b8705763390e3e774ff20ebec0d3dbee5a29d1b1e3d2c1931a3a18ff59b82321a6d0ee0da7
 SHA512 
97d44a5553be380a2d26469bea42b6995c0d97fa3d50e0f6c1673548801983243d204d140ecfc17ee6c9f9c6580e6c6c42a6e953655a06053fa56064af650cf8
+DIST esptool-4.5.tar.gz 7263652 BLAKE2B 
7d77a61159e2fbd7abd4897202c1a1c6622a12ac30e453e74258cf1151f2ae2e2332c79abb81fbc9a2ee897db01006afa86ce4f9ef9a700f12a04a13ef932597
 SHA512 
b55cb334ee82048195c60afe0a86e1a9952e3e91aa3c5c97b1b44709cf24c793ed0da4607b1ecefc87ed5f5f16951f9e4db68bc33a8f96d193479e7f73964763

diff --git a/dev-embedded/esptool/esptool-4.5.ebuild 
b/dev-embedded/esptool/esptool-4.5.ebuild
new file mode 100644
index ..68ef41735cdc
--- /dev/null
+++ b/dev-embedded/esptool/esptool-4.5.ebuild
@@ -0,0 +1,64 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
+DISTUTILS_SINGLE_IMPL=1
+
+inherit distutils-r1
+
+DESCRIPTION="Utility to communicate with the ROM bootloader in Espressif 
ESP8266 and ESP32"
+HOMEPAGE="https://github.com/espressif/esptool;
+SRC_URI="https://github.com/espressif/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/bitstring[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   >=dev-python/ecdsa-0.16.0[${PYTHON_USEDEP}]
+   dev-python/pyserial[${PYTHON_USEDEP}]
+   dev-python/reedsolomon[${PYTHON_USEDEP}]
+   ')
+"
+BDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/wheel[${PYTHON_USEDEP}]
+   ')
+   test? ( $(python_gen_cond_dep '
+   dev-python/cffi[${PYTHON_USEDEP}]
+   dev-python/pyelftools[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   ') )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # test/test_esptool.py and test/test_espefuse.py need real hardware 
connected
+   test/test_esptool.py
+   test/test_espefuse.py
+)
+
+src_prepare() {
+   default
+
+   # test_espsecure_hsm.py calls unavailable python modules and is broken 
anyway
+   rm test/test_espsecure_hsm.py || die
+}
+
+pkg_postinst() {
+   if ver_test ${REPLACING_VERSIONS} -lt 4; then
+   ewarn "${P} - new 4.x release with breaking changes:"
+   ewarn "  - Public API has been defined by limiting access to 
internals that have been refactored into multiple source files"
+   ewarn "  - If active security features are detected, the 
default behavior changes to prevent unintentional bricking"
+   ewarn "  - Flash parameters in an image header can now be 
changed only when no SHA256 digest is appended"
+   ewarn "  - The ESP8684 alias has been removed, ESP32-C2 has to 
be used"
+   ewarn "  - Megabit flash sizes have been deprecated, use 
megabyte units from now on"
+   fi
+}



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

2023-02-27 Thread Joonas Niilola
commit: df14e89f539416d602ac7c543215dca5a4e16aa6
Author: Bernd Waibel  posteo  net>
AuthorDate: Sun Feb 19 16:58:07 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Feb 27 13:12:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df14e89f

media-libs/ptex: add 2.4.2

Closes: https://bugs.gentoo.org/895442
Signed-off-by: Bernd Waibel  posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/29667
Signed-off-by: Joonas Niilola  gentoo.org>

 media-libs/ptex/Manifest  |  1 +
 media-libs/ptex/metadata.xml  |  4 
 media-libs/ptex/ptex-2.4.2.ebuild | 37 +
 3 files changed, 42 insertions(+)

diff --git a/media-libs/ptex/Manifest b/media-libs/ptex/Manifest
index 185404267ba5..8442a8fa3c7f 100644
--- a/media-libs/ptex/Manifest
+++ b/media-libs/ptex/Manifest
@@ -1 +1,2 @@
 DIST ptex-2.3.2.tar.gz 308550 BLAKE2B 
7b3145dbf9d2c13140c3f20ed606ee911deed3c38fd30adfbb01b58c3af5794dbd4e0fa1fbab6e8ae83556a0ffec725bf077271abf752f1271ed721ca200a1ff
 SHA512 
dbc557dc5e1761204ee3483af9bf4ff1504cbd7955e0405dc27a51f7182e2445e41db086b2792c2491aa2cbaddc74e523170a4b3d25e44d332123d5b7081f4b9
+DIST ptex-2.4.2.tar.gz 312942 BLAKE2B 
13446eae2327f92410859f7e01dc30e46a069d2069b2b1bf1bd9fe52902efacb6aeadc2c3bdc66dfad17662e01ae6fd3fac2861674691646871721d9e12ceb12
 SHA512 
3b9607b7803e7c857bb00a6d4d8bbe108810c622a3593fb5d655183f3e6689f274ee5e79bcaab6928de38daf05cf25eb56125f39477f134131a8ad45071551b3

diff --git a/media-libs/ptex/metadata.xml b/media-libs/ptex/metadata.xml
index d644ef1fd59f..0b9a4bd455e6 100644
--- a/media-libs/ptex/metadata.xml
+++ b/media-libs/ptex/metadata.xml
@@ -5,6 +5,10 @@
agrigo2...@yahoo.com.au
Adrian Grigo

+   
+   waebbl-gen...@posteo.net
+   Bernd Waibel
+   

proxy-ma...@gentoo.org
Proxy Maintainers

diff --git a/media-libs/ptex/ptex-2.4.2.ebuild 
b/media-libs/ptex/ptex-2.4.2.ebuild
new file mode 100644
index ..a8b095d5b9f7
--- /dev/null
+++ b/media-libs/ptex/ptex-2.4.2.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Per-Face Texture Mapping for Production Rendering"
+HOMEPAGE="https://ptex.us/;
+SRC_URI="https://github.com/wdas/ptex/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+IUSE="static-libs"
+
+RDEPEND="sys-libs/zlib"
+DEPEND="${RDEPEND}"
+BDEPEND="app-doc/doxygen"
+
+RESTRICT="test"
+
+src_prepare() {
+   # https://github.com/wdas/ptex/issues/41
+   cat <<-EOF > version || die
+   v${PV}
+   EOF
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_DOCDIR="share/doc/${PF}/html"
+   -DPTEX_BUILD_STATIC_LIBS=$(usex static-libs)
+   )
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/esptool/

2023-02-27 Thread Joonas Niilola
commit: 1f7dc1805828f6d93999b59b5447df17ca995fb4
Author: Martin Dummer  gmx  net>
AuthorDate: Sun Feb 19 19:56:58 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Feb 27 13:12:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f7dc180

dev-embedded/esptool: remove old versions 3.3.1 4.2.1 4.3

Signed-off-by: Martin Dummer  gmx.net>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-embedded/esptool/Manifest |  3 --
 dev-embedded/esptool/esptool-3.3.1.ebuild | 46 -
 dev-embedded/esptool/esptool-4.2.1.ebuild | 59 ---
 dev-embedded/esptool/esptool-4.3.ebuild   | 68 ---
 4 files changed, 176 deletions(-)

diff --git a/dev-embedded/esptool/Manifest b/dev-embedded/esptool/Manifest
index c1383c0aec53..81d3eb92e110 100644
--- a/dev-embedded/esptool/Manifest
+++ b/dev-embedded/esptool/Manifest
@@ -1,5 +1,2 @@
-DIST esptool-3.3.1.tar.gz 7261340 BLAKE2B 
c6ee391dcbc331d9f931bfd969333fc3bfc5628d422d52e2963c9d465f4680dca5debaf17cd2f6aca0db9dcc06563fe775d7d6c15dacdff481c52577c26d4364
 SHA512 
8da34f7b13d499141ce403f19c3e77b6944eecde440c757faf3bbf5e915e44ff0bcabf1b2cb7f5fe26caa717bb47104ad808c46feaf1dea254d548048095
 DIST esptool-3.3.2.tar.gz 7263375 BLAKE2B 
8a24a94c5d8acaa9647a5057cbacb57bdf292651529572d7084dbee1013b6174a383bebacccd75bb08e6de94054f28303d5a9b182f0d30dad9081fd8d61d1c4d
 SHA512 
9f31ab5b702c8aede2062a27943fa655d7fbb07fb4c4c377f2ab5552e5453e7c8126bacc5b8e1e859ee6b81e21a75ed1343639815e395b974cc1aaa005367d84
-DIST esptool-4.2.1.tar.gz 7271498 BLAKE2B 
af1c17e08cad057e4534599481da6366460e9eff02de0dfe1cd1163885d315cefd780e034550e7cf09f09f4f3430108675722b9a57109a94c5519bf0c0c158b2
 SHA512 
b2b7209371330ae0764da5650b48a37ec750a3514951b8e39576b4e54ea682e2a43faf56ce95327071fe88bf4f74762a39483e1edfe2bdf9c5457537888c469f
-DIST esptool-4.3.tar.gz 7216987 BLAKE2B 
9c48b6884667913b5ffe8d0bef22fcb27142a42a89c802f2f1f2f5355d1a967c398f86a398574310fcb1de5b37a1f5fb7e9e7f78058e5ad38008b097d8debd66
 SHA512 
aa761dae802d67553096698b40a97ae1fa33995dbc81a16a521ffa3ed1ec87470b1457853e4a1aaedfb94c46770e58712a25cac62a4bd05d85503881e507b493
 DIST esptool-4.4.tar.gz 7213588 BLAKE2B 
a88269ff1bfe2e865dab73cafe2bb567fab027f0679c078a9b7c03b8705763390e3e774ff20ebec0d3dbee5a29d1b1e3d2c1931a3a18ff59b82321a6d0ee0da7
 SHA512 
97d44a5553be380a2d26469bea42b6995c0d97fa3d50e0f6c1673548801983243d204d140ecfc17ee6c9f9c6580e6c6c42a6e953655a06053fa56064af650cf8

diff --git a/dev-embedded/esptool/esptool-3.3.1.ebuild 
b/dev-embedded/esptool/esptool-3.3.1.ebuild
deleted file mode 100644
index 0cda006a3dcf..
--- a/dev-embedded/esptool/esptool-3.3.1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..10} )
-DISTUTILS_SINGLE_IMPL=1
-
-inherit distutils-r1
-
-DESCRIPTION="Utility to communicate with the ROM bootloader in Espressif 
ESP8266 and ESP32"
-HOMEPAGE="https://github.com/espressif/esptool;
-SRC_URI="https://github.com/espressif/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   $(python_gen_cond_dep '
-   dev-python/bitstring[${PYTHON_USEDEP}]
-   dev-python/cryptography[${PYTHON_USEDEP}]
-   >=dev-python/ecdsa-0.16.0[${PYTHON_USEDEP}]
-   dev-python/pyserial[${PYTHON_USEDEP}]
-   dev-python/reedsolomon[${PYTHON_USEDEP}]
-   ')
-"
-BDEPEND="
-   $(python_gen_cond_dep '
-   dev-python/wheel[${PYTHON_USEDEP}]
-   ')
-   test? ( $(python_gen_cond_dep '
-   dev-python/coverage[${PYTHON_USEDEP}]
-   dev-python/pyelftools[${PYTHON_USEDEP}]
-   ') )
-"
-
-python_test() {
-   "${EPYTHON}" test/test_imagegen.py || die "imagegen test failed with 
${EPYTHON}"
-   "${EPYTHON}" test/test_espsecure.py || die "espsecure test failed with 
${EPYTHON}"
-   "${EPYTHON}" test/test_espefuse_host.py || die "espefuse_host test 
failed with ${EPYTHON}"
-   "${EPYTHON}" test/test_merge_bin.py || die "espefuse_host test failed 
with ${EPYTHON}"
-   # test/test_esptool.py and test/test_espefuse.py need real hardware 
connected
-}

diff --git a/dev-embedded/esptool/esptool-4.2.1.ebuild 
b/dev-embedded/esptool/esptool-4.2.1.ebuild
deleted file mode 100644
index cdfa690dbb34..
--- a/dev-embedded/esptool/esptool-4.2.1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..10} )
-DISTUTILS_SINGLE_IMPL=1
-
-inherit distutils-r1
-
-DESCRIPTION="Utility to communicate with the ROM bootloader in Espressif 
ESP8266 and ESP32"
-HOMEPAGE="https://github.com/espressif/esptool;

[gentoo-commits] repo/gentoo:master commit in: sys-apps/fwupd-efi/, sys-apps/fwupd-efi/files/

2023-02-27 Thread Marek Szuba
commit: 3e68014936059256d40d745a4e60dd46aeca52f9
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Feb 27 12:53:56 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Feb 27 13:15:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e680149

sys-apps/fwupd-efi: restore the old option for setting the linker

Between 1.3 and 1.4, fwupd-efi upstream phased this option out in favour
of using standard Meson toolchain management for both the compiler and
the linker. However, the transition has not been completed yet and
the linking phase still involves a custom target explicitly calling the
linker executable - and the way the name of said executable is
determined at the moment is not entirely robust.

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

 .../files/fwupd-efi-1.4-efi_ld_override.patch  | 26 ++
 sys-apps/fwupd-efi/fwupd-efi-1.4.ebuild|  7 +-
 2 files changed, 32 insertions(+), 1 deletion(-)

diff --git a/sys-apps/fwupd-efi/files/fwupd-efi-1.4-efi_ld_override.patch 
b/sys-apps/fwupd-efi/files/fwupd-efi-1.4-efi_ld_override.patch
new file mode 100644
index ..0b703a41d2e6
--- /dev/null
+++ b/sys-apps/fwupd-efi/files/fwupd-efi-1.4-efi_ld_override.patch
@@ -0,0 +1,26 @@
+--- a/efi/meson.build
 b/efi/meson.build
+@@ -1,6 +1,7 @@
+ generate_sbat = find_program('generate_sbat.py', native: true)
+ generate_binary = find_program('generate_binary.py', native: true)
+ 
++efi_ld = get_option('efi-ld')
+ efi_ldsdir = get_option('efi-ldsdir')
+ efi_incdir = get_option('efi-includedir')
+ 
+@@ -226,7 +227,7 @@
+ so = custom_target('fwup.so',
+input : [o_file1, o_file2, o_file3, o_file4, o_file5],
+output : 'fwup.so',
+-   command : [ld, '-o', '@OUTPUT@'] +
++   command : [efi_ld, '-o', '@OUTPUT@'] +
+  efi_ldflags + ['@INPUT@'] +
+  ['-lefi', '-lgnuefi', libgcc_file_name],
+depends: fwupd_so_deps)
+--- a/meson_options.txt
 b/meson_options.txt
+@@ -1,3 +1,4 @@
++option('efi-ld', type : 'string', value : 'ld', description : 'the linker to 
use for EFI modules')
+ option('efi-libdir', type : 'string', description : 'path to the EFI lib 
directory')
+ option('efi-ldsdir', type : 'string', description : 'path to the EFI lds 
directory')
+ option('efi-includedir', type : 'string', value : '/usr/include/efi', 
description : 'path to the EFI header directory')

diff --git a/sys-apps/fwupd-efi/fwupd-efi-1.4.ebuild 
b/sys-apps/fwupd-efi/fwupd-efi-1.4.ebuild
index d90dd1db3a4e..a10efcfde644 100644
--- a/sys-apps/fwupd-efi/fwupd-efi-1.4.ebuild
+++ b/sys-apps/fwupd-efi/fwupd-efi-1.4.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 PYTHON_COMPAT=( python3_{9..11} )
 
-inherit meson python-any-r1
+inherit meson python-any-r1 toolchain-funcs
 
 DESCRIPTION="EFI executable for fwupd"
 HOMEPAGE="https://fwupd.org;
@@ -31,6 +31,10 @@ DEPEND="sys-boot/gnu-efi"
 
 RDEPEND="!

[gentoo-commits] data/api:master commit in: files/overlays/

2023-02-27 Thread Florian Schmaus
commit: 55a89d728e80e76b33d27dca85059e07c9fdb373
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Thu Jan 12 20:54:32 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Feb 27 13:36:12 2023 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=55a89d72

repositories: update my email

and also update the URL

Closes: https://github.com/gentoo/api-gentoo-org/pull/568
Signed-off-by: Florian Schmaus  gentoo.org>

 files/overlays/repositories.xml | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index e933e3d..927bfb6 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -3670,14 +3670,14 @@
   
 sevz
 Personal Custom Gentoo Overlay.
-https://gitlab.com/Sevz17/sevz-overlay
+https://gitlab.com/sevz17/sevz-overlay
 
-  leohdz...@outlook.com
+  leohdz...@proton.me
   Leonardo Hernández Hernández
 
-https://gitlab.com/Sevz17/sevz-overlay.git
-git+ssh://g...@gitlab.com/Sevz17/sevz-overlay.git
-https://gitlab.com/Sevz17/sevz-overlay/commits/main.atom
+https://gitlab.com/sevz17/sevz-overlay.git
+git+ssh://g...@gitlab.com/sevz17/sevz-overlay.git
+https://gitlab.com/sevz17/sevz-overlay/commits/main.atom
   
   
 sft



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

2023-02-27 Thread Andrew Ammerlaan
commit: 6674c6f4123eacc1e5c55249c3d106088c22418f
Author: Adrian Schollmeyer  nexadn  de>
AuthorDate: Mon Feb 27 10:24:10 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Mon Feb 27 12:21:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6674c6f4

net-irc/hexchat: drop 2.16.1

Signed-off-by: Adrian Schollmeyer  nexadn.de>
Closes: https://github.com/gentoo/gentoo/pull/29827
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 net-irc/hexchat/hexchat-2.16.1.ebuild | 136 --
 1 file changed, 136 deletions(-)

diff --git a/net-irc/hexchat/hexchat-2.16.1.ebuild 
b/net-irc/hexchat/hexchat-2.16.1.ebuild
deleted file mode 100644
index 7304fa96178c..
--- a/net-irc/hexchat/hexchat-2.16.1.ebuild
+++ /dev/null
@@ -1,136 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-LUA_COMPAT=( lua5-{1..4} luajit )
-PYTHON_COMPAT=( python3_{9..10} )
-
-inherit lua-single meson mono-env python-single-r1 xdg
-
-DESCRIPTION="Graphical IRC client based on XChat"
-HOMEPAGE="https://hexchat.github.io/;
-
-if [[ "${PV}" == "" ]] ; then
-   inherit git-r3
-   # We need to empty SRC_URI or else mono-env breaks the live ebuild
-   SRC_URI=""
-   EGIT_REPO_URI="https://github.com/${PN}/${PN}.git;
-else
-   SRC_URI="https://dl.hexchat.net/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc 
x86 ~amd64-linux"
-fi
-
-LICENSE="GPL-2 plugin-fishlim? ( MIT )"
-SLOT="0"
-IUSE="dbus debug +gtk libcanberra lua perl plugin-checksum plugin-fishlim 
plugin-sysinfo python ssl theme-manager"
-REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )
-   plugin-fishlim? ( ssl )
-   python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="
-   dev-libs/glib:2
-   dbus? ( dev-libs/dbus-glib )
-   gtk? (
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:2
-   x11-libs/libX11
-   x11-libs/pango
-   )
-   libcanberra? ( media-libs/libcanberra )
-   lua? ( ${LUA_DEPS} )
-   perl? ( dev-lang/perl:= )
-   plugin-sysinfo? ( sys-apps/pciutils )
-   python? (
-   ${PYTHON_DEPS}
-   virtual/python-cffi
-   )
-   ssl? ( dev-libs/openssl:0= )
-   theme-manager? (
-   || (
-   (
-   dev-lang/mono[minimal]
-   dev-dotnet/libgdiplus
-   )
-   dev-lang/mono[-minimal]
-   )
-   )"
-
-DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-util/glib-utils
-   app-arch/xz-utils
-   app-text/iso-codes
-   sys-devel/gettext
-   virtual/pkgconfig
-"
-
-pkg_setup() {
-   use lua && lua-single_pkg_setup
-   use python && python-single-r1_pkg_setup
-   if use theme-manager ; then
-   mono-env_pkg_setup
-   export XDG_CACHE_HOME="${T}/.cache"
-   fi
-}
-
-src_configure() {
-   local emesonargs=(
-   -Ddbus-service-use-appid=false
-   -Dinstall-appdata=false
-   -Dplugin=true
-   $(meson_feature dbus)
-   $(meson_feature libcanberra)
-   $(meson_feature ssl tls)
-   $(meson_use gtk gtk-frontend)
-   $(meson_use !gtk text-frontend)
-   $(meson_use theme-manager)
-
-   $(meson_use plugin-checksum with-checksum)
-   $(meson_use plugin-fishlim with-fishlim)
-   -Dwith-lua="$(usex lua "${ELUA}" false)"
-   -Dwith-perl="$(usex perl "${EPREFIX}"/usr/bin/perl false)"
-   -Dwith-python="$(usex python "${EPYTHON/.*}" false)"
-   $(meson_use plugin-sysinfo with-sysinfo)
-   )
-   meson_src_configure
-}
-
-src_install() {
-   meson_src_install
-   dodoc readme.md
-   find "${ED}" -type f -name '*.la' -delete || die
-}
-
-pkg_preinst() {
-   if use gtk ; then
-   xdg_pkg_preinst
-   fi
-}
-
-pkg_postinst() {
-   if use gtk ; then
-   xdg_pkg_postinst
-   else
-   elog "You have disabled the gtk USE flag. This means you don't 
have"
-   elog "the GTK-GUI for HexChat but only a text interface called 
\"hexchat-text\"."
-   fi
-
-   if use theme-manager ; then
-   elog "Themes are available at:"
-   elog "  https://hexchat.github.io/themes.html;
-   fi
-
-   elog
-   elog "optional dependencies:"
-   elog "  media-sound/sox (sound playback if you don't have libcanberra"
-   elog "enabled)"
-   elog "  x11-themes/sound-theme-freedesktop (default BEEP sound,"
-   elog "needs libcanberra enabled)"
-}
-
-pkg_postrm() {
-   if use gtk ; then
-   xdg_pkg_postrm
-   fi
-}



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

2023-02-27 Thread Andrew Ammerlaan
commit: 5413d5d3c98ebb8223f96c0106391bfa6f67e5a7
Author: Adrian Schollmeyer  nexadn  de>
AuthorDate: Mon Feb 27 10:22:29 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Mon Feb 27 12:21:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5413d5d3

net-irc/hexchat: enable py3.11 for 2.16.1-r1, 

Closes: https://bugs.gentoo.org/897096
Signed-off-by: Adrian Schollmeyer  nexadn.de>
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 net-irc/hexchat/hexchat-2.16.1-r1.ebuild | 2 +-
 net-irc/hexchat/hexchat-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-irc/hexchat/hexchat-2.16.1-r1.ebuild 
b/net-irc/hexchat/hexchat-2.16.1-r1.ebuild
index 1dbad0e77efc..c6d138bbd523 100644
--- a/net-irc/hexchat/hexchat-2.16.1-r1.ebuild
+++ b/net-irc/hexchat/hexchat-2.16.1-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 LUA_COMPAT=( lua5-{1..4} luajit )
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit flag-o-matic lua-single meson mono-env python-single-r1 xdg
 

diff --git a/net-irc/hexchat/hexchat-.ebuild 
b/net-irc/hexchat/hexchat-.ebuild
index e8d6b89487a3..8d9762ab2ebc 100644
--- a/net-irc/hexchat/hexchat-.ebuild
+++ b/net-irc/hexchat/hexchat-.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 LUA_COMPAT=( lua5-{1..4} luajit )
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit flag-o-matic lua-single meson mono-env python-single-r1 xdg
 



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

2023-02-27 Thread Michał Górny
commit: d1bed05cfc7504187d2826dd5032aa3ee7e08dbf
Author: Christian Tietz  mailbox  org>
AuthorDate: Mon Feb 27 12:07:12 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 27 12:31:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1bed05c

sys-apps/bleachbit: PEP517 and py3.11 support

Closes: https://bugs.gentoo.org/897252
Signed-off-by: Christian Tietz  mailbox.org>
Closes: https://github.com/gentoo/gentoo/pull/29829
Signed-off-by: Michał Górny  gentoo.org>

 sys-apps/bleachbit/bleachbit-4.4.2-r1.ebuild | 87 
 1 file changed, 87 insertions(+)

diff --git a/sys-apps/bleachbit/bleachbit-4.4.2-r1.ebuild 
b/sys-apps/bleachbit/bleachbit-4.4.2-r1.ebuild
new file mode 100644
index ..3cc4297cdb73
--- /dev/null
+++ b/sys-apps/bleachbit/bleachbit-4.4.2-r1.ebuild
@@ -0,0 +1,87 @@
+# 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} )
+PYTHON_REQ_USE="sqlite(+)"
+DISTUTILS_SINGLE_IMPL=1
+
+inherit desktop distutils-r1 virtualx
+
+DESCRIPTION="Clean junk to free disk space and to maintain privacy"
+HOMEPAGE="https://www.bleachbit.org;
+SRC_URI="https://download.bleachbit.org/${P}.tar.bz2;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/chardet[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   ')
+   x11-libs/gtk+:3
+"
+BDEPEND="
+   sys-devel/gettext
+   test? (
+   $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]')
+   )
+"
+
+distutils_enable_tests unittest
+
+# tests fail under FEATURES=usersandbox
+RESTRICT="test"
+
+python_prepare_all() {
+   if use test; then
+   # avoid tests requiring internet access
+   rm tests/Test{Chaff,Update}.py || die
+
+   # fails due to non-existent $HOME/.profile
+   rm tests/TestInit.py || die
+
+   # only applicable to Windows installer
+   rm tests/TestNsisUtilities.py || die
+
+   # these fail on upstream Travis CI as well as on Gentoo
+   sed -e "s/test_notify(self)/_&/" \
+   -i tests/TestGUI.py || die
+
+   sed -e "s/test_get_proc_swaps(self)/_&/" \
+   -i tests/TestMemory.py || die
+   fi
+
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   emake -C po local
+}
+
+python_test() {
+   virtx emake tests
+}
+
+python_install() {
+   distutils-r1_python_install
+   python_newscript ${PN}.py ${PN}
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   emake -C po DESTDIR="${D}" install
+
+   insinto /usr/share/bleachbit/cleaners
+   doins cleaners/*.xml
+
+   insinto /usr/share/bleachbit
+   doins data/app-menu.ui
+
+   doicon ${PN}.png
+   domenu org.${PN}.BleachBit.desktop
+}



[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/

2023-02-27 Thread Michał Górny
commit: 50888ee57eb56052e00f44d0c623400d542060f2
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 27 12:31:45 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 27 12:31:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50888ee5

net-nntp/sabnzbd: Revbump post RDEPEND change

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

 net-nntp/sabnzbd/{sabnzbd-3.7.2.ebuild => sabnzbd-3.7.2-r1.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/net-nntp/sabnzbd/sabnzbd-3.7.2.ebuild 
b/net-nntp/sabnzbd/sabnzbd-3.7.2-r1.ebuild
similarity index 100%
rename from net-nntp/sabnzbd/sabnzbd-3.7.2.ebuild
rename to net-nntp/sabnzbd/sabnzbd-3.7.2-r1.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-office/sc-im/

2023-02-27 Thread Joonas Niilola
commit: a6e801b0b3c3e8bde43f3f141e752f07c2b1f646
Author: Efe İzbudak  metu  edu  tr>
AuthorDate: Thu Feb 16 06:32:57 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Feb 27 12:35:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6e801b0

app-office/sc-im: add 0.8.3

Signed-off-by: Efe İzbudak  metu.edu.tr>
Closes: https://github.com/gentoo/gentoo/pull/29600
Signed-off-by: Joonas Niilola  gentoo.org>

 app-office/sc-im/Manifest   |   1 +
 app-office/sc-im/sc-im-0.8.3.ebuild | 141 
 2 files changed, 142 insertions(+)

diff --git a/app-office/sc-im/Manifest b/app-office/sc-im/Manifest
index a085c5e62cde..e87e88fee0d7 100644
--- a/app-office/sc-im/Manifest
+++ b/app-office/sc-im/Manifest
@@ -1 +1,2 @@
 DIST sc-im-0.8.2.tar.gz 1619617 BLAKE2B 
1957b79749012b5e8b24e26f3cde63c84bf971d2183791f986c98ec823a9ab74bf8a126dcdb2a58920af07e068520ebd7efe9c9394235c5a58670f120495e980
 SHA512 
ae02fd31eb7254208de26802ed6d8b21d77ce2d6997f4a2de5bd2f0a002c763f67f53e6c8e49d66ded096ecd8bf50b1117015e9a0356eaf11c3caef22cf4552c
+DIST sc-im-0.8.3.tar.gz 1664440 BLAKE2B 
9f02e265ecd39b4f3a5e3ab61222094a1424f9591c04ff3ddf745576f2aa1c89345ea2e4d4c95a0565d7f287985e81d9eba849113f5b7aa61744cf69284ce312
 SHA512 
a3d7cf99c7c959d24ebf7e525abb665c02690674c9b3cdf5b234dcdb376fd73e9488bda522106802932084bbfd239928e39b35743c7051178aa14edf61ec2cb8

diff --git a/app-office/sc-im/sc-im-0.8.3.ebuild 
b/app-office/sc-im/sc-im-0.8.3.ebuild
new file mode 100644
index ..f0befe2dda44
--- /dev/null
+++ b/app-office/sc-im/sc-im-0.8.3.ebuild
@@ -0,0 +1,141 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-1 luajit )
+
+inherit lua-single toolchain-funcs flag-o-matic
+
+DESCRIPTION="Ncurses based, vim-like spreadsheet calculator"
+HOMEPAGE="https://github.com/andmarti1424/sc-im;
+SRC_URI="https://github.com/andmarti1424/sc-im/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${P}/src"
+
+LICENSE="BSD-4"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="lua ods plots tmux wayland X xls xlsx"
+REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"
+
+DEPEND="
+   sys-libs/ncurses:=
+   lua? (
+   ${LUA_DEPS}
+   )
+   ods? (
+   dev-libs/libxml2
+   dev-libs/libzip
+   )
+   plots? ( sci-visualization/gnuplot )
+   tmux? ( app-misc/tmux )
+   wayland? ( gui-apps/wl-clipboard )
+   X? ( x11-misc/xclip )
+   xls? (
+   dev-libs/libxls
+   )
+   xlsx? (
+   dev-libs/libxlsxwriter
+   dev-libs/libxml2
+   dev-libs/libzip
+   )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="app-alternatives/yacc
+   virtual/pkgconfig"
+
+pkg_setup() {
+   CONFLICTING=$(usex tmux "tmux " "")$(usex wayland "wayland " "")$(usex 
X "X" "")
+   if ( use tmux && ( use wayland || use X ) ) ; then
+   elog "Conflicting flags for clipboard support are set: 
${CONFLICTING}"
+   elog "tmux support has been preferred."
+   elif ( use wayland && use X ) ; then
+   elog "Conflicting flags for clipboard support are set: 
${CONFLICTING}"
+   elog "Wayland support has been preferred."
+   fi
+
+   # Run lua setup
+   lua-single_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   # Clean Makefile from all sorts of flag / lib setting
+   sed -i -e '/CFLAGS +=\|LDLIBS +=/d' Makefile \
+   || die "sed fix failed. Uh-oh..."
+   # Also clean the now useless comments and logic
+   sed -i -e '/#\|if\|else/d' Makefile \
+   || die "sed fix failed. Uh-oh..."
+}
+
+src_configure() {
+   tc-export CC PKG_CONFIG
+
+   LDLIBS="-lm"
+
+   # default flags that dont need optional dependencies
+   append-cflags -Wall -g \
+   -DNCURSES \
+   -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE \
+   '-DSNAME=\"sc-im\"' \
+   '-DHELP_PATH=\"/usr/share/sc-im\"' \
+   '-DLIBDIR=\"/usr/share/doc/sc-im\"' \
+   '-DDFLT_PAGER=\"less\"' \
+   '-DDFLT_EDITOR=\"vim\"' \
+   -DUSECOLORS \
+   '-DHISTORY_FILE=\"sc-iminfo\"' \
+   '-DHISTORY_DIR=\".cache\"' \
+   '-DCONFIG_FILE=\"scimrc\"' \
+   '-DCONFIG_DIR=\".config/sc-im\"' \
+   '-DINS_HISTORY_FILE=\"sc-iminfo\"' \
+   -DUNDO \
+   -DMAXROWS=65536 \
+   -DUSELOCALE \
+   -DMOUSE \
+   '-DDEFAULT_OPEN_FILE_UNDER_CURSOR_CMD=\""scopen"\"' \
+   -DAUTOBACKUP \
+   -DHAVE_PTHREAD
+
+   # setting default clipboard commands
+   if use tmux ; then
+   append-cflags '-DDEFAULT_COPY_TO_CLIPBOARD_CMD=\""tmux 
load-buffer"\"'
+   append-cflags '-DDEFAULT_PASTE_FROM_CLIPBOARD_CMD=\""tmux 

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

2023-02-27 Thread Joonas Niilola
commit: 46c0942a69b75890f8fd41950ffad1f9d2362372
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Feb 27 12:32:33 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Feb 27 12:35:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46c0942a

x11-misc/xclip: add missing xorg-proto DEP

Signed-off-by: Joonas Niilola  gentoo.org>

 x11-misc/xclip/xclip-0.13.ebuild | 3 ++-
 x11-misc/xclip/xclip-.ebuild | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/x11-misc/xclip/xclip-0.13.ebuild b/x11-misc/xclip/xclip-0.13.ebuild
index de004756c804..bb2a1cfa7bad 100644
--- a/x11-misc/xclip/xclip-0.13.ebuild
+++ b/x11-misc/xclip/xclip-0.13.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
@@ -19,6 +19,7 @@ RDEPEND="
 
 DEPEND="
${RDEPEND}
+   x11-base/xorg-proto
x11-libs/libXt"
 
 src_prepare() {

diff --git a/x11-misc/xclip/xclip-.ebuild b/x11-misc/xclip/xclip-.ebuild
index ffdfc0010b13..61bcf329f7bf 100644
--- a/x11-misc/xclip/xclip-.ebuild
+++ b/x11-misc/xclip/xclip-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -19,6 +19,7 @@ RDEPEND="
 
 DEPEND="
${RDEPEND}
+   x11-base/xorg-proto
x11-libs/libXt
 "
 



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

2023-02-27 Thread Pacho Ramos
commit: e8a77735f8bcd6ac4d2cb88f874aa5dcad5c6939
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon Feb 27 12:58:43 2023 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Mon Feb 27 12:59:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8a77735

dev-libs/ayatana-ido: add 0.9.3

Signed-off-by: Pacho Ramos  gentoo.org>

 dev-libs/ayatana-ido/Manifest |  1 +
 dev-libs/ayatana-ido/ayatana-ido-0.9.3.ebuild | 46 +++
 2 files changed, 47 insertions(+)

diff --git a/dev-libs/ayatana-ido/Manifest b/dev-libs/ayatana-ido/Manifest
index e738118b3beb..47a7e1f4a636 100644
--- a/dev-libs/ayatana-ido/Manifest
+++ b/dev-libs/ayatana-ido/Manifest
@@ -1 +1,2 @@
 DIST ayatana-ido-0.9.2.tar.gz 122286 BLAKE2B 
f6498591d72fa6deb5d9c8d87ddad399e41b3701719e45fe82dc8d5bd6ede30bb754561fdeaa938713692a90b8c48657ea2cb472c762acab6c3f36c73907b92e
 SHA512 
efc5825d32d707b02397692c347f99f3bca13da2cd653b6ce87882643c85c2698bdac6168e89a01ed98d5ee58c88a820d89dad7b88a5aee235b450c40969d0a7
+DIST ayatana-ido-0.9.3.tar.gz 122912 BLAKE2B 
80c07c6f90b7e2b6d68c2629990918f091abdc85616cbf472dbcc1bbea87dabb9649d8da4d676f1acbc65c34e5a5b53143449759a0d65661352898199c1ea592
 SHA512 
61c9fe35be9dceabba3d61add0fa51cf0447572dbedf48f710b79cf9c4fed2a049f6d2c0069ae8499aa41f008e736e257da47c6b07fd4e20778689c9ab6853d4

diff --git a/dev-libs/ayatana-ido/ayatana-ido-0.9.3.ebuild 
b/dev-libs/ayatana-ido/ayatana-ido-0.9.3.ebuild
new file mode 100644
index ..a0087f8a066c
--- /dev/null
+++ b/dev-libs/ayatana-ido/ayatana-ido-0.9.3.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+VALA_USE_DEPEND="vapigen"
+
+inherit cmake vala virtualx
+
+DESCRIPTION="Ayatana Application Indicators (Shared Library)"
+HOMEPAGE="https://github.com/AyatanaIndicators/ayatana-ido;
+SRC_URI="https://github.com/AyatanaIndicators/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2.1 LGPL-3 GPL-3"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-libs/glib-2.58:2
+   >=x11-libs/gtk+-3.24:3[introspection]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   $(vala_depend)
+   test? ( dev-cpp/gtest )
+"
+
+src_prepare() {
+   cmake_src_prepare
+   vala_setup
+}
+
+src_configure() {
+   local mycmakeargs+=(
+   -DVALA_COMPILER="${VALAC}"
+   -DVAPI_GEN="${VAPIGEN}"
+   -DENABLE_TESTS="$(usex test)"
+   )
+   cmake_src_configure
+}
+
+src_test() {
+   virtx cmake_src_test
+}



[gentoo-commits] data/api:master commit in: files/overlays/

2023-02-27 Thread Florian Schmaus
commit: 00021e528cb733872d158c3ba5b4c63539d427be
Author: Anton  picapica  im>
AuthorDate: Thu Nov 10 15:49:47 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Feb 27 13:19:43 2023 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=00021e52

repositories: update RNP status and feed URL

Closes: https://github.com/gentoo/api-gentoo-org/pull/559
Signed-off-by: Florian Schmaus  gentoo.org>

 files/overlays/repositories.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index d701efc..a863e2f 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -3373,7 +3373,7 @@
 g...@github.com:gentoo/riscv.git
 https://github.com/gentoo/riscv/commits/master.atom
   
-  
+  
 rnp
 High performance C++ OpenPGP library, fully 
compliant to RFC 4880
 https://www.rnpgp.org/
@@ -3383,7 +3383,7 @@
 
 https://github.com/rnpgp/gentoo-rnp.git
 git+ssh://g...@github.com/rnpgp/gentoo-rnp.git
-https://github.com/rnpgp/gentoo-rnp/commits/master.atom
+https://github.com/rnpgp/gentoo-rnp/commits/main.atom
   
   
 robert7k



[gentoo-commits] repo/gentoo:master commit in: www-apps/readarr/

2023-02-27 Thread Craig Andrews
commit: e59324dd982c3aba7308a610034d945774729fd1
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Feb 27 13:34:41 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Feb 27 13:35:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e59324dd

www-apps/readarr: add 0.1.4.1596

Signed-off-by: Craig Andrews  gentoo.org>

 www-apps/readarr/Manifest  |  3 ++
 www-apps/readarr/readarr-0.1.4.1596.ebuild | 57 ++
 2 files changed, 60 insertions(+)

diff --git a/www-apps/readarr/Manifest b/www-apps/readarr/Manifest
index 24de08e5d917..390ef12d5305 100644
--- a/www-apps/readarr/Manifest
+++ b/www-apps/readarr/Manifest
@@ -1,3 +1,6 @@
 DIST Readarr.develop.0.1.3.1584.linux-core-arm.tar.gz 87968873 BLAKE2B 
1a98e334d6ecbcc14932b0b52290f86213906dab30f516d43b69f650c0c2f02f7f68b608c325e97f7235779dde45af59cb946be170afac0d80a791ae368160ba
 SHA512 
428c55cf1cab057f3a6a883a06187bcd36650952b0e1d91384312f194fad71fc46720ca63812521153d4e4296d8b26302a52dc715f9728641bc25eca6b8f20e6
 DIST Readarr.develop.0.1.3.1584.linux-core-arm64.tar.gz 87236375 BLAKE2B 
9580edcfa0fa16dde0fc3c380a971c7b73e9a44fe4d0963e47815bdb25bbdec24ae2a501dd9294a3c54a5324ab028c516452cb17af72f54aba532c9b4431e822
 SHA512 
4bf15e9847b0cbf6e795d41f38a2c05c1c26c32a174cd905a37f4b39d5b38e703c389a08f91b7bd0c29e16d5b4f42f9f423b3ab205c8d87f47deba28dea4a98b
 DIST Readarr.develop.0.1.3.1584.linux-core-x64.tar.gz 9707 BLAKE2B 
74dad5984e5792f987e61b05cf38ba60f30382d0ef2993e7f533b3132641effe38a694cac7b8a2f13e2715cb560a0f94a080d42441aabc9f27929232397ea3ed
 SHA512 
2b395f06bcbd09737892756d4541c843d63cbc3f236a3cbeb81ebc21ee75921b8f8b25c245cb4ab31da276cf30d518bdbfa4999ce3a02afa5707ca67b9578a22
+DIST Readarr.develop.0.1.4.1596.linux-core-arm.tar.gz 87896590 BLAKE2B 
a50cd7b29730bde0320f892b3d75937050d209bc09fa3809cc91dc9887d1cae18773bae1cdf4b3867503c1271bae054aab5f0c3f3638277c1d59c5aa9cdfe8bd
 SHA512 
168defa045498091397c20c68dbebd03348f36d8ecb9ed00605d53ffa51f992d42e481bf18d9ac9ae9fb8734912233d2940da7c55822d84d25d62696c32b0afb
+DIST Readarr.develop.0.1.4.1596.linux-core-arm64.tar.gz 87151235 BLAKE2B 
3b83a9e25dc633f4b248ab9b17822e97dde62cd7970bfc9be906cf2fb8f34737e8520454007032c89d633a371bcce53033c7f639bffdf511f6457d08b01edfbb
 SHA512 
99262116a92b29e4cfc84f283da77fefea3a638bfcc6d5312a197e34395ee85406b6ce79edfe664aed72afe1d2aa1f98e23124f9de070a2ee79e6c59e13f6334
+DIST Readarr.develop.0.1.4.1596.linux-core-x64.tar.gz 92164892 BLAKE2B 
179041eddc72d4519be062e5674fc74b6f266359acdab09e51a18668b10ee3a525814460cdcfeb69ae124dcae9b11c180a0151ee0bb3bbfaf7e32a09cb49bd9d
 SHA512 
84f62427748558f33779d418c476a7a5e0cba5f76ab23c3f550bc2c8808a8da6c82037222b1091f855672635ce4f0497c38642adf1bef2b632dcda6b6924468f

diff --git a/www-apps/readarr/readarr-0.1.4.1596.ebuild 
b/www-apps/readarr/readarr-0.1.4.1596.ebuild
new file mode 100644
index ..ab2bbfec1d25
--- /dev/null
+++ b/www-apps/readarr/readarr-0.1.4.1596.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+SRC_URI="
+   amd64? ( 
https://github.com/Readarr/Readarr/releases/download/v${PV}/Readarr.develop.${PV}.linux-core-x64.tar.gz
 )
+   arm? ( 
https://github.com/Readarr/Readarr/releases/download/v${PV}/Readarr.develop.${PV}.linux-core-arm.tar.gz
 )
+   arm64? ( 
https://github.com/Readarr/Readarr/releases/download/v${PV}/Readarr.develop.${PV}.linux-core-arm64.tar.gz
 )
+"
+
+DESCRIPTION="An ebook and audiobook collection manager for Usenet and 
BitTorrent users"
+HOMEPAGE="https://readarr.com/;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+RESTRICT="bindist strip test"
+
+RDEPEND="
+   acct-group/readarr
+   acct-user/readarr
+   dev-libs/icu
+   dev-util/lttng-ust:0
+   dev-db/sqlite
+   sys-libs/glibc
+"
+
+QA_PREBUILT="*"
+
+S="${WORKDIR}/Readarr"
+
+src_prepare() {
+   default
+
+   # https://github.com/dotnet/runtime/issues/57784
+   rm libcoreclrtraceptprovider.so 
Readarr.Update/libcoreclrtraceptprovider.so || die
+}
+
+src_install() {
+   newinitd "${FILESDIR}/${PN}.init" ${PN}
+
+   keepdir /var/lib/${PN}
+   fowners -R ${PN}:${PN} /var/lib/${PN}
+
+   insinto /etc/logrotate.d
+   insopts -m0644 -o root -g root
+   newins "${FILESDIR}/${PN}.logrotate" ${PN}
+
+   dodir  "/opt/${PN}"
+   cp -R "${S}/." "${D}/opt/readarr" || die "Install failed!"
+
+   systemd_dounit "${FILESDIR}/readarr.service"
+   systemd_newunit "${FILESDIR}/readarr.service" "${PN}@.service"
+}



[gentoo-commits] repo/gentoo:master commit in: www-apps/prowlarr/

2023-02-27 Thread Craig Andrews
commit: e9b7806261e93e121d2a48f21b516013dedf74eb
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Feb 27 13:33:39 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Feb 27 13:35:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9b78062

www-apps/prowlarr: add 1.3.1.2796

Signed-off-by: Craig Andrews  gentoo.org>

 www-apps/prowlarr/Manifest   |  3 ++
 www-apps/prowlarr/prowlarr-1.3.1.2796.ebuild | 57 
 2 files changed, 60 insertions(+)

diff --git a/www-apps/prowlarr/Manifest b/www-apps/prowlarr/Manifest
index 7c0a8b062f83..ffe26656b7b8 100644
--- a/www-apps/prowlarr/Manifest
+++ b/www-apps/prowlarr/Manifest
@@ -1,6 +1,9 @@
 DIST Prowlarr.develop.1.3.0.2757.linux-core-arm.tar.gz 86580781 BLAKE2B 
2c580c5ff1b3f0658970dc0b05b30f21b828693fc8045a54ca9a776984618ba623227b5432111e07c0543ddcabaa051fa5dbb6bbfce9d214110b770db0a9aab2
 SHA512 
b0f0fa0862b2023397c705188fd5b80feee959dc590ff9b9575010741c5558ef94b4122094e1bfeaef6927a957daabb35b1a91f8f83fb5457ab01b885a4d767b
 DIST Prowlarr.develop.1.3.0.2757.linux-core-arm64.tar.gz 85875796 BLAKE2B 
ae62e27f49882fbfc77842c18ac6196ae31154b9bb746eae91f93bc41dce45fad3a12dd2ac65490336b921adbf0fad38115d14f3771ed8178f54fb99d451e5ea
 SHA512 
c7b559facda589627a29d558f9872e164aa610878fcaa0f360a4aeb0c3c29b9e7c639946cfbee1d68ff8de0f69e88e99975c61793d1dbfd824698b646c09d518
 DIST Prowlarr.develop.1.3.0.2757.linux-core-x64.tar.gz 90884939 BLAKE2B 
50dbc5689734988023c17c8f21c7a1c3d657bd5eaee7525de637dc9ab1b09b032a8ac09eef8366c53716f2b2f32c9b4101887736b749ab30e4fa0c4f5d2f8a2f
 SHA512 
2442a4d741b6e3a6f283548f73b86b6c1dc25b8ac91552d82b8dff51621b8a348ec552eb7206e6006b4f62b8d884b88c004790ba86df310f8a28c1fe8ffa3757
+DIST Prowlarr.develop.1.3.1.2796.linux-core-arm.tar.gz 86581602 BLAKE2B 
caa94b37ca5c0269f83fd3f401d2d59207981127981eecd444cd6648ac3ed3e708929d7448ae417b701c5ff148a0abb0a068e1a83df0360dc8a75e207f448afa
 SHA512 
8b26e7d1a459edfd43cbe9259e9a9e76cbf27d5ec384f459d25f13743cc564e8a30908b4acb0d53f9c214ba5c42077d60c31e13489c45423a6b86ad9ea90b673
+DIST Prowlarr.develop.1.3.1.2796.linux-core-arm64.tar.gz 85881542 BLAKE2B 
0eb660b0cc00b49396b1e70dee43344c8b5ccf5c3a8260981fa7bce3c2021271793dccbfa1f733e5012dbd93a2a18c3891753d23bc83cf32e53430f9d14952a7
 SHA512 
fa9c2532c47771b08f6b53ebb7424ffa70416f69e296a24a46d6214ab18e61ed704c54f8254ada04d72864947ad30471caa9fbb4469b2ff301c6116d6fb96d01
+DIST Prowlarr.develop.1.3.1.2796.linux-core-x64.tar.gz 90883763 BLAKE2B 
8889fbb2c9b86b74b3f0603c20b7280873cdba76c20df71e863620179efa5bbcc9aafd4f2925b5f29562906be2ec0a0cf0862ca999f81781c485d4335a3a3b1c
 SHA512 
fbfa5bb30723caad2f5e0b9a96b89ebdf5ce6d79f8506ba2b93f0c097ea790ffc750a98ca6cad317339e247c974ee14735a1132f8ab4ed06f5a2159101a5d3ad
 DIST Prowlarr.master.1.2.2.2699.linux-core-arm.tar.gz 86577035 BLAKE2B 
93ce74ae183eeb55f4d39c11ae9cb8efecaec0bc00292e82e625b888adadc988c3e30ae22782f9e3321a4c0e6864b84ffa7f82d4f7f21f57f2aacd145ab74b65
 SHA512 
54d4de92390c8c1e32250745559e76dd8eae1e958b56fd6d84671dd355b36ce915790ab27eebf8014d5d2b78d8301170d23cd0018b4c1ed5912bc5456a12bf62
 DIST Prowlarr.master.1.2.2.2699.linux-core-arm64.tar.gz 85868103 BLAKE2B 
53160eaae5082ab746267347e79d098540b45e8c91d5b37006aa0f0f2273dc4e33d1a369ec788c583abae6fa752f0bbe0822a38eda2fe5b3e8980da1440f23e1
 SHA512 
0edf605a5521f7f38c2ccdbd44faeb57847fcd583a545fe7eccbeaac7d0ed5794dc24808abbba20a0cfa2a7f6b549cfeab71aea89e7f99aa01c11935767a662f
 DIST Prowlarr.master.1.2.2.2699.linux-core-x64.tar.gz 90869983 BLAKE2B 
68caf3d7c1539a273ab5968292d5ddc0448d060319e42086e86c2e8848fec79a0f6c6dc228fc70533170da6d4e811c9988d75fbd5c59a9620938675528266cf5
 SHA512 
81d069b8c17ebd6a496fa148277647892a88e87c03c4cd9a98a34658c37a85e34263d1b19ec6e51b076e5bf7c2a2f378477a4e5a8a696cfbc92924fb5571ee01

diff --git a/www-apps/prowlarr/prowlarr-1.3.1.2796.ebuild 
b/www-apps/prowlarr/prowlarr-1.3.1.2796.ebuild
new file mode 100644
index ..eb3efd28ba1a
--- /dev/null
+++ b/www-apps/prowlarr/prowlarr-1.3.1.2796.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+SRC_URI="
+   amd64? ( 
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-x64.tar.gz
 )
+   arm? ( 
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-arm.tar.gz
 )
+   arm64? ( 
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-arm64.tar.gz
 )
+"
+
+DESCRIPTION="An indexer manager/proxy to integrate with your various PVR apps"
+HOMEPAGE="https://wiki.servarr.com/prowlarr;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm ~arm64"
+RESTRICT="bindist strip test"
+
+RDEPEND="
+   acct-group/prowlarr
+   acct-user/prowlarr
+   dev-libs/icu
+   dev-util/lttng-ust:0
+   dev-db/sqlite
+   sys-libs/glibc
+"
+
+QA_PREBUILT="*"
+

[gentoo-commits] data/api:master commit in: files/overlays/

2023-02-27 Thread Florian Schmaus
commit: 379c84d1dc1db48d4130452c4e685409931d0f24
Author: Thomas Bracht Laumann Jespersen  laumann  xyz>
AuthorDate: Tue Jan  3 08:18:44 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Feb 27 13:34:41 2023 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=379c84d1

repositories.xml: fix formatting

Run it through xmlstarlet to fix some indentation.

Signed-off-by: Thomas Bracht Laumann Jespersen  laumann.xyz>
Signed-off-by: Florian Schmaus  gentoo.org>

 files/overlays/repositories.xml | 24 
 1 file changed, 12 insertions(+), 12 deletions(-)

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index b601213..ea763e9 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -4480,18 +4480,18 @@
 g...@github.com:vifino/vifino-overlay.git
 https://github.com/vifino/vifino-overlay/commits/master.atom
   
-
-  violet-funk
-  Personal Gentoo overlay for FNF and FNF mod 
ebuilds.
-  https://github.com/MagelessMayhem/violet-funk
-  
-magelessmay...@protonmail.com
-Sebastian France
-  
-  https://github.com/MagelessMayhem/violet-funk.git
-  git+ssh://g...@github.com/MagelessMayhem/violet-funk.git
-  
https://github.com/MagelessMayhem/violet-funk/commits/master.atom
-
+  
+violet-funk
+Personal Gentoo overlay for FNF and FNF mod 
ebuilds.
+https://github.com/MagelessMayhem/violet-funk
+
+  magelessmay...@protonmail.com
+  Sebastian France
+
+https://github.com/MagelessMayhem/violet-funk.git
+git+ssh://g...@github.com/MagelessMayhem/violet-funk.git
+
https://github.com/MagelessMayhem/violet-funk/commits/master.atom
+  
   
 viperML-overlay
 viperML's personal overlay



[gentoo-commits] data/api:master commit in: files/overlays/

2023-02-27 Thread Florian Schmaus
commit: 6a40d39fb734c2e3bcbfde197a6c560761de6cd0
Author: Thomas Bracht Laumann Jespersen  laumann  xyz>
AuthorDate: Tue Jan  3 08:19:56 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Feb 27 13:34:53 2023 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=6a40d39f

repositories.xml: remove 'reagentoo' overlay

Has had errors since August, pings have gone unanswered.

Closes: https://bugs.gentoo.org/864689
Signed-off-by: Thomas Bracht Laumann Jespersen  laumann.xyz>
Signed-off-by: Florian Schmaus  gentoo.org>

 files/overlays/repositories.xml | 11 ---
 1 file changed, 11 deletions(-)

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index ea763e9..8731509 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -3331,17 +3331,6 @@
 git+ssh://g...@github.com/mahatma-kaganovich/raw.git
 https://github.com/mahatma-kaganovich/raw/commits/master.atom
   
-  
-reagentoo
-reagentoo's overlay
-https://gitlab.com/reagentoo/gentoo-overlay
-
-  reagen...@gmail.com
-
-https://gitlab.com/reagentoo/gentoo-overlay.git
-git+ssh://g...@gitlab.com/reagentoo/gentoo-overlay.git
-
https://gitlab.com/reagentoo/gentoo-overlay/commits/master.atom
-  
   
 ricerlay
 Overlay for ricing enthusiasts



[gentoo-commits] repo/gentoo:master commit in: net-news/canto-daemon/, net-news/canto-curses/

2023-02-27 Thread Sergey Popov
commit: b1cdff7c4240e348ea72ebee8c123714c37d33dd
Author: Sergey Popov  gentoo  org>
AuthorDate: Mon Feb 27 12:23:09 2023 +
Commit: Sergey Popov  gentoo  org>
CommitDate: Mon Feb 27 12:24:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1cdff7c

net-news/canto-{daemon,curses}: add Python 3.11 support

Reported-by: Michał Górny  gentoo.org>
Closes: https://bugs.gentoo.org/897138
Closes: https://bugs.gentoo.org/897140
Signed-off-by: Sergey Popov  gentoo.org>

 net-news/canto-curses/canto-curses-0.9.9.ebuild | 2 +-
 net-news/canto-daemon/canto-daemon-0.9.8.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-news/canto-curses/canto-curses-0.9.9.ebuild 
b/net-news/canto-curses/canto-curses-0.9.9.ebuild
index 54185b196972..d19be6fc05ba 100644
--- a/net-news/canto-curses/canto-curses-0.9.9.ebuild
+++ b/net-news/canto-curses/canto-curses-0.9.9.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 PYTHON_REQ_USE="ncurses(+),threads(+)"
 inherit distutils-r1
 

diff --git a/net-news/canto-daemon/canto-daemon-0.9.8.ebuild 
b/net-news/canto-daemon/canto-daemon-0.9.8.ebuild
index 273aed1916ee..31c5019726ce 100644
--- a/net-news/canto-daemon/canto-daemon-0.9.8.ebuild
+++ b/net-news/canto-daemon/canto-daemon-0.9.8.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 PYTHON_REQ_USE="xml(+),threads(+)"
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/

2023-02-27 Thread Michał Górny
commit: a1da3fcdbb063fcdbcdcada1204a2186c01e77b6
Author: Joe Kappus  wt  gd>
AuthorDate: Mon Feb 27 09:11:17 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 27 12:31:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1da3fcd

net-nntp/sabnzbd: make test deps conditional again.

Signed-off-by: Joe Kappus  wt.gd>
Closes: https://github.com/gentoo/gentoo/pull/29824
Signed-off-by: Michał Górny  gentoo.org>

 net-nntp/sabnzbd/sabnzbd-3.7.2.ebuild | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/net-nntp/sabnzbd/sabnzbd-3.7.2.ebuild 
b/net-nntp/sabnzbd/sabnzbd-3.7.2.ebuild
index f9a876c654e3..53c0115cfa85 100644
--- a/net-nntp/sabnzbd/sabnzbd-3.7.2.ebuild
+++ b/net-nntp/sabnzbd/sabnzbd-3.7.2.ebuild
@@ -42,9 +42,13 @@ DEPEND="
dev-python/portend[${PYTHON_USEDEP}]
dev-python/puremagic[${PYTHON_USEDEP}]
~dev-python/sabyenc-5.4.4[${PYTHON_USEDEP}]
-   dev-python/tavalidate[${PYTHON_USEDEP}]
-   >=dev-python/tavern-2[${PYTHON_USEDEP}]
')
+   test? (
+   $(python_gen_cond_dep '
+   dev-python/tavalidate[${PYTHON_USEDEP}]
+   >=dev-python/tavern-2[${PYTHON_USEDEP}]
+   ')
+   )
 "
 RDEPEND="
${DEPEND}



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

2023-02-27 Thread WANG Xuerui
commit: d5b51d27cc7b85cd4a0da689fb57a522b2ec4fa8
Author: WANG Xuerui  gentoo  org>
AuthorDate: Mon Feb 27 12:30:08 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Mon Feb 27 12:45:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5b51d27

dev-python/sphinxcontrib-jquery: keyword 3.0.0 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 dev-python/sphinxcontrib-jquery/sphinxcontrib-jquery-3.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/sphinxcontrib-jquery/sphinxcontrib-jquery-3.0.0.ebuild 
b/dev-python/sphinxcontrib-jquery/sphinxcontrib-jquery-3.0.0.ebuild
index c58e3b8c78bd..d65d6615c392 100644
--- a/dev-python/sphinxcontrib-jquery/sphinxcontrib-jquery-3.0.0.ebuild
+++ b/dev-python/sphinxcontrib-jquery/sphinxcontrib-jquery-3.0.0.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
 # MIT for jQuery
 LICENSE="0BSD MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
 
 BDEPEND="
test? (



[gentoo-commits] repo/gentoo:master commit in: dev-python/sphinx-rtd-theme/

2023-02-27 Thread WANG Xuerui
commit: 09ee840a4f8c1982959e8ad5614056d5968d8205
Author: WANG Xuerui  gentoo  org>
AuthorDate: Mon Feb 27 12:30:31 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Mon Feb 27 12:45:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09ee840a

dev-python/sphinx-rtd-theme: keyword 1.2.0 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 dev-python/sphinx-rtd-theme/sphinx-rtd-theme-1.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/sphinx-rtd-theme/sphinx-rtd-theme-1.2.0.ebuild 
b/dev-python/sphinx-rtd-theme/sphinx-rtd-theme-1.2.0.ebuild
index afd2d94b8781..160e823b6cd8 100644
--- a/dev-python/sphinx-rtd-theme/sphinx-rtd-theme-1.2.0.ebuild
+++ b/dev-python/sphinx-rtd-theme/sphinx-rtd-theme-1.2.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
 
 RDEPEND="
dev-python/docutils[${PYTHON_USEDEP}]



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

2023-02-27 Thread WANG Xuerui
commit: 2052e60817ffe0d1f825d935aa71666b9c5242db
Author: WANG Xuerui  gentoo  org>
AuthorDate: Mon Feb 27 12:34:23 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Mon Feb 27 12:45:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2052e608

gui-apps/grim: keyword 1.4.0-r3 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 gui-apps/grim/grim-1.4.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

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



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

2023-02-27 Thread WANG Xuerui
commit: 861091990e1ff2f1f354b77c54fbcdb6fb3f8ae9
Author: WANG Xuerui  gentoo  org>
AuthorDate: Mon Feb 27 12:34:28 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Mon Feb 27 12:45:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86109199

gui-apps/grim: forward ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

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

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



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

2023-02-27 Thread Marek Szuba
commit: 5b3794f8f90515f2779691d9b8d716f9786b735d
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Feb 27 10:28:37 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Feb 27 12:45:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b3794f8

dev-python/ansible-pygments: enable py3.11

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

 dev-python/ansible-pygments/ansible-pygments-0.1.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/ansible-pygments/ansible-pygments-0.1.1-r1.ebuild 
b/dev-python/ansible-pygments/ansible-pygments-0.1.1-r1.ebuild
index 77088a1a54f2..245c0808deda 100644
--- a/dev-python/ansible-pygments/ansible-pygments-0.1.1-r1.ebuild
+++ b/dev-python/ansible-pygments/ansible-pygments-0.1.1-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 DISTUTILS_USE_PEP517="poetry"
 
 inherit distutils-r1



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

2023-02-27 Thread Marek Szuba
commit: dfb2d0b3a6454799a451802bb21f057922c78ae7
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Feb 27 11:16:01 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Feb 27 12:45:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfb2d0b3

app-admin/ansible-molecule: enable py3.11

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

 app-admin/ansible-molecule/ansible-molecule-4.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/ansible-molecule/ansible-molecule-4.0.4.ebuild 
b/app-admin/ansible-molecule/ansible-molecule-4.0.4.ebuild
index 26d1841f8eab..e04e303184de 100644
--- a/app-admin/ansible-molecule/ansible-molecule-4.0.4.ebuild
+++ b/app-admin/ansible-molecule/ansible-molecule-4.0.4.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_10 )
+PYTHON_COMPAT=( python3_{10..11} )
 DISTUTILS_SINGLE_IMPL=1
 DISTUTILS_USE_PEP517=setuptools
 



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

2023-02-27 Thread Marek Szuba
commit: b59d58e2d9ff7397783f18be11efc5fa1ad7
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Feb 27 10:24:38 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Feb 27 12:45:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b59d

dev-python/ansible-pygments: patch tests to support current Pygments

Revision bump because of an RDEPEND change required to match the
expected test output, straight to stable because
https://bugs.gentoo.org/892061
Signed-off-by: Marek Szuba  gentoo.org>

 ...1.1.ebuild => ansible-pygments-0.1.1-r1.ebuild} |  8 ++-
 ...ansible-pygments-0.1.1-tests_pygments2_14.patch | 75 ++
 2 files changed, 81 insertions(+), 2 deletions(-)

diff --git a/dev-python/ansible-pygments/ansible-pygments-0.1.1.ebuild 
b/dev-python/ansible-pygments/ansible-pygments-0.1.1-r1.ebuild
similarity index 73%
rename from dev-python/ansible-pygments/ansible-pygments-0.1.1.ebuild
rename to dev-python/ansible-pygments/ansible-pygments-0.1.1-r1.ebuild
index 0f4d366bc7b9..77088a1a54f2 100644
--- a/dev-python/ansible-pygments/ansible-pygments-0.1.1.ebuild
+++ b/dev-python/ansible-pygments/ansible-pygments-0.1.1-r1.ebuild
@@ -16,7 +16,11 @@ LICENSE="MIT"
 SLOT="0"
 KEYWORDS="amd64 ~riscv"
 
-# 2.11.0+ needed in order for tests to pass
-RDEPEND=">=dev-python/pygments-2.11.0[${PYTHON_USEDEP}]"
+# 2.14.0+ needed in order for tests to pass
+RDEPEND=">=dev-python/pygments-2.14.0[${PYTHON_USEDEP}]"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.1.1-tests_pygments2_14.patch
+)
 
 distutils_enable_tests pytest

diff --git 
a/dev-python/ansible-pygments/files/ansible-pygments-0.1.1-tests_pygments2_14.patch
 
b/dev-python/ansible-pygments/files/ansible-pygments-0.1.1-tests_pygments2_14.patch
new file mode 100644
index ..d58a13256ac5
--- /dev/null
+++ 
b/dev-python/ansible-pygments/files/ansible-pygments-0.1.1-tests_pygments2_14.patch
@@ -0,0 +1,75 @@
+Backported upstream commit 0ddab3516217ac2067b6e980f5b2a6b2ac1be3fa
+
+--- a/tests/lexer_test.py
 b/tests/lexer_test.py
+@@ -86,41 +86,41 @@ def test_ansible_output_lexer():
+ 
+ TASK [paused] 
+ Sunday 11 November 2018  20:16:48 +0100 (0:00:00.041)   
0:07:59.637 ***
+ before
+-+++ after
+-@@ -1,5 +1,5 @@
+- {
+--  exists: false,
+--  paused: false,
+--  running: false
+-+  exists: true,
+-+  paused: true,
+-+  running: true
+- }
++--- before
+ after
++@@ -1,5 +1,5 @@
++ {
++-  exists: false,
++-  paused: false,
++-  running: false
+++  exists: true,
+++  paused: true,
+++  running: true
++ }
+ \ No newline at end of file
+ 
+ changed: [localhost]
+ 
+ TASK [volumes 
(more volumes)] 
+ Sunday 11 November 2018  20:19:25 +0100 (0:00:00.607)   
0:10:36.974 ***
+ before
+-+++ after
+-@@ -1,11 +1,11 @@
+- {
+-   expected_binds: [
+--/tmp:/tmp:rw,
+--/:/whatever:rw,z
+-+/tmp:/somewhereelse:ro,Z,
+-+/tmp:/tmp:rw
+-   ],
+-   expected_volumes: {
+--/tmp: {},
+--/whatever: {}
+-+/somewhereelse: {},
+-+/tmp: {}
+-   },
+-   running: true
+- }
++--- before
+ after
++@@ -1,11 +1,11 @@
++ {
++   expected_binds: [
++-/tmp:/tmp:rw,
++-/:/whatever:rw,z
+++/tmp:/somewhereelse:ro,Z,
+++/tmp:/tmp:rw
++   ],
++   expected_volumes: {
++-/tmp: {},
++-/whatever: {}
+++/somewhereelse: {},
+++/tmp: {}
++   },
++   running: true
++ }
+ \ No newline at end of file
+ 
+ changed: [localhost]



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

2023-02-27 Thread Marek Szuba
commit: 356e8a5eca191508cf4983f89c704d49e65918d5
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Feb 27 12:36:54 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Feb 27 12:45:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=356e8a5e

app-crypt/yubikey-manager: enable py3.11

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

 .../yubikey-manager-4.0.8-r2.ebuild| 42 ++
 1 file changed, 42 insertions(+)

diff --git a/app-crypt/yubikey-manager/yubikey-manager-4.0.8-r2.ebuild 
b/app-crypt/yubikey-manager/yubikey-manager-4.0.8-r2.ebuild
new file mode 100644
index ..084f83c06212
--- /dev/null
+++ b/app-crypt/yubikey-manager/yubikey-manager-4.0.8-r2.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=poetry
+
+inherit distutils-r1
+
+DESCRIPTION="Python library and command line tool for configuring a YubiKey"
+HOMEPAGE="https://developers.yubico.com/yubikey-manager/;
+# Per https://github.com/Yubico/yubikey-manager/issues/217, Yubico is
+# the official source for tarballs, not Github
+SRC_URI="https://developers.yubico.com/${PN}/Releases/${P}.tar.gz;
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="ssl"
+
+# app-crypt/ccid required for
+# - 'ykman oath'
+# - 'ykman openpgp'
+# - 'ykman piv'
+RDEPEND="
+   app-crypt/ccid
+   dev-python/click[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/fido2:0/0.9[${PYTHON_USEDEP}]
+   dev-python/pyscard[${PYTHON_USEDEP}]
+   ssl? ( >=dev-python/pyopenssl-0.15.1[${PYTHON_USEDEP}] )"
+BDEPEND="test? (
+   dev-python/makefun[${PYTHON_USEDEP}]
+)"
+
+distutils_enable_tests pytest
+
+python_install_all() {
+   distutils-r1_python_install_all
+   doman man/ykman.1
+}



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

2023-02-27 Thread Marek Szuba
commit: 3502833d3e9b39a02f1dbf8c0b1e356606fa9e20
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Feb 27 10:45:59 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Feb 27 12:45:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3502833d

dev-python/sphinx_ansible_theme: enable py3.11

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

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

diff --git a/dev-python/sphinx_ansible_theme/sphinx_ansible_theme-0.9.1.ebuild 
b/dev-python/sphinx_ansible_theme/sphinx_ansible_theme-0.9.1.ebuild
index d7bad106fa3f..6f4c7f906d2a 100644
--- a/dev-python/sphinx_ansible_theme/sphinx_ansible_theme-0.9.1.ebuild
+++ b/dev-python/sphinx_ansible_theme/sphinx_ansible_theme-0.9.1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 inherit distutils-r1
 
 MY_PN="${PN//_/-}"



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

2023-02-27 Thread Marek Szuba
commit: dcb4985601e1d119f3315d13de3a4a0433f8e636
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Feb 27 12:16:41 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Feb 27 12:45:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcb49856

app-crypt/yubioath-desktop: enable py3.11

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

 app-crypt/yubioath-desktop/yubioath-desktop-5.1.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/yubioath-desktop/yubioath-desktop-5.1.0-r3.ebuild 
b/app-crypt/yubioath-desktop/yubioath-desktop-5.1.0-r3.ebuild
index 0cf919d9712a..71795479f0b7 100644
--- a/app-crypt/yubioath-desktop/yubioath-desktop-5.1.0-r3.ebuild
+++ b/app-crypt/yubioath-desktop/yubioath-desktop-5.1.0-r3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit desktop python-single-r1 qmake-utils xdg
 



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

2023-02-27 Thread Marek Szuba
commit: 700d53522db4b5739b8278365eeab68d44ef0cfd
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Feb 27 12:41:27 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Feb 27 12:45:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=700d5352

app-crypt/yubioath-desktop: add github upstream metadata

Sticking with the original repo name for now, for consistency with the
ebuilds and to make it absolutely clear this is not the Flutter rewrite.

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

 app-crypt/yubioath-desktop/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/app-crypt/yubioath-desktop/metadata.xml 
b/app-crypt/yubioath-desktop/metadata.xml
index 1fad7916d280..e3ffb2c669e2 100644
--- a/app-crypt/yubioath-desktop/metadata.xml
+++ b/app-crypt/yubioath-desktop/metadata.xml
@@ -9,4 +9,7 @@
mare...@gentoo.org
Marek Szuba

+   
+   Yubico/yubioath-desktop
+   
 



[gentoo-commits] data/api:master commit in: files/overlays/

2023-02-27 Thread Florian Schmaus
commit: 932f8d7a85849c3c9e8c8372605c9f9cdb783d10
Author: Lucas Barbieri  gmail  com>
AuthorDate: Wed Dec 21 18:06:27 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Feb 27 13:18:14 2023 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=932f8d7a

repositories: Add jabuxas

Closes: https://github.com/gentoo/api-gentoo-org/pull/564
Signed-off-by: Florian Schmaus  gentoo.org>

 files/overlays/repositories.xml | 12 
 1 file changed, 12 insertions(+)

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index 912caca..d701efc 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -1987,6 +1987,18 @@
 g...@github.com:okias/ixit.git
 https://github.com/okias/ixit/commits/master.atom
   
+  
+jabuxas
+jabuxas personal overlay
+https://github.com/jabuxas/overlay
+
+  lucasbarbier...@gmail.com
+  Lucas Barbieri
+
+https://github.com/jabuxas/overlay.git
+git+ssh://g...@github.com/jabuxas/overlay.git
+https://github.com/jabuxas/overlay/commits/main.atom
+  
   
 jacendi-overlay
 id Software games overlay



[gentoo-commits] data/api:master commit in: files/overlays/

2023-02-27 Thread Florian Schmaus
commit: b3179de86ea383d082b41d3a747d90a75568689f
Author: Alexander Puck Neuwirth  neuwirth-informatik  
de>
AuthorDate: Tue Oct 25 20:14:46 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Feb 27 13:25:31 2023 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=b3179de8

repositories: Add hep-forge

Closes: https://github.com/gentoo/api-gentoo-org/pull/553
Signed-off-by: Alexander Puck Neuwirth  neuwirth-informatik.de>
Signed-off-by: Florian Schmaus  gentoo.org>

 files/overlays/repositories.xml | 12 
 1 file changed, 12 insertions(+)

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index 3f50922..33144fe 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -1900,6 +1900,18 @@
 git+ssh://g...@github.com/gentoo-haskell/gentoo-haskell.git
 
https://github.com/gentoo-haskell/gentoo-haskell/commits/master.atom
   
+  
+hep-forge
+Inofficial HEPForge ebuilds
+https://gitlab.com/APN-Pucky/gentoo-hep-forge
+
+  alexan...@neuwirth-informatik.de
+  Alexander Puck Neuwirth
+
+https://gitlab.com/APN-Pucky/gentoo-hep-forge.git
+git+ssh://g...@gitlab.com/APN-Pucky/gentoo-hep-forge.git
+
https://gitlab.com/APN-Pucky/gentoo-hep-forge/commits/master.atom
+  
   
 hering-overlay
 Richard Hering's gentoo overlay



[gentoo-commits] data/api:master commit in: files/overlays/

2023-02-27 Thread Florian Schmaus
commit: 16669c0bda64054aff1845afe1b311616281d95b
Author: Redson  riseup  net>
AuthorDate: Fri Oct 14 12:38:54 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Feb 27 13:24:24 2023 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=16669c0b

repositories: Add broverlay

Closes: https://github.com/gentoo/api-gentoo-org/pull/552
Signed-off-by: Florian Schmaus  gentoo.org>

 files/overlays/repositories.xml | 19 +++
 1 file changed, 19 insertions(+)

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index a863e2f..3f50922 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -704,6 +704,25 @@
 g...@github.com:stefan-langenmaier/brother-overlay.git
 
https://github.com/stefan-langenmaier/brother-overlay/commits/master.atom
   
+  
+broverlay
+
+  Overlay containing ebuilds made by a small Gentoo community, learning 
how to do them.
+  The focus is to have general-purpose ebuilds, available to everyone.
+
+
+  Overlay contendo ebuilds feitas por uma pequena comunidade de usuários 
de Gentoo, aprendendo como faze-los.
+  O foco é ter pacotes de propósito geral, disponível para todos.
+
+https://github.com/BROverlay/overlay
+
+  red...@riseup.net
+  Redson dos Santos Silva
+
+https://github.com/BROverlay/overlay.git
+git+ssh://g...@github.com:BROverlay/overlay.git
+https://github.com/BROverlay/overlay/commits/main.atom
+  
   
 bubba
 "Bubba" platform support for Excito 
B2|3



[gentoo-commits] data/api:master commit in: files/overlays/

2023-02-27 Thread Florian Schmaus
commit: aa3bd7be8a2394aded988a7c6502f29bf4313f03
Author: KostasEreksonas  gmail  com>
AuthorDate: Sat Dec  3 20:29:18 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Feb 27 13:27:34 2023 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=aa3bd7be

repositories: Add kostas-overlay

Closes: https://github.com/gentoo/api-gentoo-org/pull/561
Signed-off-by: Florian Schmaus  gentoo.org>

 files/overlays/repositories.xml | 12 
 1 file changed, 12 insertions(+)

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index 33144fe..b601213 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -2225,6 +2225,18 @@
 git+ssh://g...@github.com/konsolebox/overlay.git
 https://github.com/konsolebox/overlay/commits/master.atom
   
+  
+kostas-overlay
+   Personal ebuild repository
+https://github.com/KostasEreksonas/kostas-overlay
+
+  k.erekso...@gmail.com
+  Kostas Ereksonas
+
+https://github.com/KostasEreksonas/kostas-overlay.git
+git+ssh://g...@github.com/KostasEreksonas/kostas-overlay.git
+
https://github.com/KostasEreksonas/kostas-overlay/commits/main.atom
+  
   
 kripton-overlay
 Gentoo portage overlay with packages needed or 
developed by kripton



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

2023-02-27 Thread Andrew Ammerlaan
commit: 69323bfb4c2e76b2aabb818387bf82684cce
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Mon Feb 27 08:44:20 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Mon Feb 27 08:56:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69323bfb

dev-python/python-mpv: add 1.0.2

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/python-mpv/Manifest|  1 +
 dev-python/python-mpv/python-mpv-1.0.2.ebuild | 37 +++
 2 files changed, 38 insertions(+)

diff --git a/dev-python/python-mpv/Manifest b/dev-python/python-mpv/Manifest
index 3fb93cebd68d..014a0708ee5c 100644
--- a/dev-python/python-mpv/Manifest
+++ b/dev-python/python-mpv/Manifest
@@ -1 +1,2 @@
 DIST python-mpv-1.0.1.tar.gz 210008 BLAKE2B 
3ba95ac4d3219615c80ea475c1f6dc3acd608a8ded919eea55efac8bb44a8946c959a2b39473e6c9e80fa1a4e52f525d6ef9871e3eb4b2664aeb1460208bc677
 SHA512 
16a6e93b63f30e535c1e3bd77702d7c703dd9c0a6a689f09e689663cac04e587bdc2135612062d791ffb38c709bc289d0297ebf9f1ddaf9b1771f25eae225f1b
+DIST python-mpv-1.0.2.gh.tar.gz 210975 BLAKE2B 
1a364761405e430ed91f597e15aae7f6c221980c2ed9ce0152109486d1fb79ebb7b6257c79bfef34d72468bcf335e8e514324bdd10982096a64f8949b4bca261
 SHA512 
62a1c682de8d0308a80b66d6f435fba8563abc84b16670c3ef55cc3d9295fd3ead7c68d99e64c06734c5be9017549a53bd760ca201146427abcfbf7aca610b7a

diff --git a/dev-python/python-mpv/python-mpv-1.0.2.ebuild 
b/dev-python/python-mpv/python-mpv-1.0.2.ebuild
new file mode 100644
index ..194d0f3edd53
--- /dev/null
+++ b/dev-python/python-mpv/python-mpv-1.0.2.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1 virtualx
+
+DESCRIPTION="Python interface to the mpv media player"
+HOMEPAGE="https://github.com/jaseg/python-mpv;
+SRC_URI="https://github.com/jaseg/${PN}/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   media-video/mpv[libmpv]
+   dev-python/pillow[${PYTHON_USEDEP}]
+"
+
+BDEPEND="test? ( dev-python/xvfbwrapper[${PYTHON_USEDEP}] )"
+
+distutils_enable_tests pytest
+
+python_test() {
+   # https://github.com/jaseg/python-mpv/issues/209
+   EPYTEST_DESELECT=(
+   
tests/test_mpv.py::TestLifecycle::test_wait_for_property_negative
+   
tests/test_mpv.py::TestLifecycle::test_wait_for_property_positive
+   
tests/test_mpv.py::TestLifecycle::test_wait_for_property_shutdown
+   
tests/test_mpv.py::TestLifecycle::test_wait_for_prooperty_event_overflow
+   tests/test_mpv.py::TestLifecycle::test_event_callback
+   )
+   virtx epytest
+}



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

2023-02-27 Thread Andrew Ammerlaan
commit: 8e60322a887e16aec936acdc6cba04db9d5218fb
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Mon Feb 27 08:55:59 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Mon Feb 27 08:56:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e60322a

dev-python/pyrate-limiter: add 2.10.0

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/pyrate-limiter/Manifest |  1 +
 .../pyrate-limiter/pyrate-limiter-2.10.0.ebuild| 62 ++
 2 files changed, 63 insertions(+)

diff --git a/dev-python/pyrate-limiter/Manifest 
b/dev-python/pyrate-limiter/Manifest
index 4d74b08d2730..5835c04acc67 100644
--- a/dev-python/pyrate-limiter/Manifest
+++ b/dev-python/pyrate-limiter/Manifest
@@ -1,2 +1,3 @@
+DIST pyrate-limiter-2.10.0.gh.tar.gz 71838 BLAKE2B 
3b8fd16684268870991c3a731c5497802c6f7be51e57bc983a14a7484fad2d0983613304fa061fdb70a3e6645d17fe37fbd68e9ddeca57bc7bd97fef4a5d8585
 SHA512 
b0090b2d80d40ba2f86ac7b5c5612a35fa885b52a87d783aa9726782275e79ca8d54a9a44b1f0dd43c98bf2355f4c17e1686d7c7f806934ea492b67f66b06ffe
 DIST pyrate-limiter-2.8.2.gh.tar.gz 51233 BLAKE2B 
a9a8bbf123596c7c64f60ae2c9d4e23a394dae6d18a8d09c0ec0b289bbbfce9dacee523726b906a30cf17fd7243b3fa1d1f2dc60af1bec67dc242d944535a5fd
 SHA512 
3ff703347a86f6a91cf6b9c8edce3017cf88f2373961ba235c2f521d0112b0116951be7314b95d737ef0bec5cb6bae9908874fafe4060eb773cf0577e2ddbdb3
 DIST pyrate-limiter-2.9.1.gh.tar.gz 71544 BLAKE2B 
2f87f998abdb891673931f91a9980f5876f58a2225ca41af6ec390e59bd326e8614162549946552b22fea093f89f5c2a219eaa9223719dd4db9023944f040da2
 SHA512 
461b1627574ce09817b434ce0d47e3bbcb549fcd8176623b87640089c1dd9bb45030ae1c944ffd7906b04f9b1ba2977c841c1da9483619bc092570b86a49bcd6

diff --git a/dev-python/pyrate-limiter/pyrate-limiter-2.10.0.ebuild 
b/dev-python/pyrate-limiter/pyrate-limiter-2.10.0.ebuild
new file mode 100644
index ..b8c9c6a33c68
--- /dev/null
+++ b/dev-python/pyrate-limiter/pyrate-limiter-2.10.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python Rate-Limiter using Leaky-Bucket Algorimth Family"
+HOMEPAGE="
+   https://github.com/vutran1710/PyrateLimiter/
+   https://pypi.org/project/pyrate-limiter/
+"
+SRC_URI="
+   
https://github.com/vutran1710/PyrateLimiter/archive/refs/tags/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+S="${WORKDIR}/PyrateLimiter-${PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/filelock[${PYTHON_USEDEP}]
+   dev-python/redis[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   test? (
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/django[${PYTHON_USEDEP}]
+   dev-python/django-redis[${PYTHON_USEDEP}]
+   dev-python/fakeredis[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_DESELECT=(
+   # Optional dependency redis-py-cluster not packaged
+   "tests/test_02.py::test_redis_cluster"
+   # Python 3.11 is slightly faster, leading to a non-critical failure here
+   
"tests/test_concurrency.py::test_concurrency[ProcessPoolExecutor-SQLiteBucket]"
+)
+
+# TODO: package sphinx-copybutton
+# distutils_enable_sphinx docs \
+#  dev-python/sphinx-autodoc-typehints \
+#  dev-python/furo \
+#  dev-python/myst_parser \
+#  dev-python/sphinxcontrib-apidoc
+distutils_enable_tests pytest
+
+src_prepare() {
+   # workaround installing LICENSE into site-packages
+   sed -i -e 's:^include:exclude:' pyproject.toml || die
+   distutils-r1_src_prepare
+}



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

2023-02-27 Thread WANG Xuerui
commit: bcef656f098dc9567f71ab80b46286f62a3a1662
Author: WANG Xuerui  gentoo  org>
AuthorDate: Mon Feb 27 07:42:50 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Mon Feb 27 09:01:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcef656f

net-analyzer/fail2ban: forward ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 net-analyzer/fail2ban/fail2ban-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/fail2ban/fail2ban-.ebuild 
b/net-analyzer/fail2ban/fail2ban-.ebuild
index 779449fafb84..a2b8a7d9b312 100644
--- a/net-analyzer/fail2ban/fail2ban-.ebuild
+++ b/net-analyzer/fail2ban/fail2ban-.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/fail2ban/fail2ban/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~sparc 
~x86"
 fi
 
 LICENSE="GPL-2"



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

2023-02-27 Thread WANG Xuerui
commit: 0a214ff7281445066b2674e3932b83b81c046965
Author: WANG Xuerui  gentoo  org>
AuthorDate: Mon Feb 27 07:42:46 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Mon Feb 27 09:01:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a214ff7

net-analyzer/fail2ban: keyword 1.0.2-r1 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 net-analyzer/fail2ban/fail2ban-1.0.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/fail2ban/fail2ban-1.0.2-r1.ebuild 
b/net-analyzer/fail2ban/fail2ban-1.0.2-r1.ebuild
index 2cdb64c1521b..5814f14e5026 100644
--- a/net-analyzer/fail2ban/fail2ban-1.0.2-r1.ebuild
+++ b/net-analyzer/fail2ban/fail2ban-1.0.2-r1.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/fail2ban/fail2ban/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
 fi
 
 LICENSE="GPL-2"



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

2023-02-27 Thread WANG Xuerui
commit: 0f9d83e046e820149778674e8a4731c039403893
Author: WANG Xuerui  gentoo  org>
AuthorDate: Fri Feb 24 07:46:21 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Mon Feb 27 09:01:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f9d83e0

net-misc/axel: keyword 2.17.11 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 net-misc/axel/axel-2.17.11.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/axel/axel-2.17.11.ebuild 
b/net-misc/axel/axel-2.17.11.ebuild
index 9652f4f27a2c..65b8d2b117b6 100644
--- a/net-misc/axel/axel-2.17.11.ebuild
+++ b/net-misc/axel/axel-2.17.11.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
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/axel-download-accelerator/axel/releases/download/v${
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~hppa ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="amd64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86"
 IUSE="debug nls ssl"
 
 CDEPEND="



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

2023-02-27 Thread WANG Xuerui
commit: 259457afa657e91d6e131974f8da93b420f714fd
Author: WANG Xuerui  gentoo  org>
AuthorDate: Mon Feb 27 07:42:37 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Mon Feb 27 09:01:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=259457af

dev-python/python-systemd: keyword 235 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/dev-python/python-systemd/python-systemd-235.ebuild 
b/dev-python/python-systemd/python-systemd-235.ebuild
index e02e710d8ca7..c687ded790d1 100644
--- a/dev-python/python-systemd/python-systemd-235.ebuild
+++ b/dev-python/python-systemd/python-systemd-235.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/systemd/python-systemd/archive/v${PV}.tar.gz -> ${P}
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 
 DEPEND="sys-apps/systemd:="
 RDEPEND="${DEPEND}



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

2023-02-27 Thread WANG Xuerui
commit: a7f11b8f9ad392f2440ce2642f0d061e7de5414c
Author: WANG Xuerui  gentoo  org>
AuthorDate: Mon Feb 27 07:43:29 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Mon Feb 27 09:01:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7f11b8f

net-analyzer/fail2ban: forward ~riscv

Signed-off-by: WANG Xuerui  gentoo.org>

 net-analyzer/fail2ban/fail2ban-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/fail2ban/fail2ban-.ebuild 
b/net-analyzer/fail2ban/fail2ban-.ebuild
index a2b8a7d9b312..ed94d18e70a8 100644
--- a/net-analyzer/fail2ban/fail2ban-.ebuild
+++ b/net-analyzer/fail2ban/fail2ban-.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/fail2ban/fail2ban/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~sparc 
~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
 fi
 
 LICENSE="GPL-2"



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

2023-02-27 Thread WANG Xuerui
commit: 8b44ed333156dace92f13b3b4bb4b2ce2133d295
Author: WANG Xuerui  gentoo  org>
AuthorDate: Mon Feb 27 09:02:20 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Mon Feb 27 09:02:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b44ed33

sys-kernel/gentoo-sources: keyword 6.2.1 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 sys-kernel/gentoo-sources/gentoo-sources-6.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.2.1.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-6.2.1.ebuild
index d063eb9129f7..a3df1cbbfc15 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-6.2.1.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-6.2.1.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
 IUSE="experimental"
 



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

2023-02-27 Thread Marek Szuba
commit: 8c9f586cc7cf44503075d04d1748dcfd1d2aecbe
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Feb 27 09:30:38 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Feb 27 10:01:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c9f586c

dev-python/pytest-verbose-parametrize: enable py3.11

For what it's worth given the fragility of this package's test suite, I
do not think I have seen any errors against 3.11 which I hadn't seen
against older versions.

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

 .../pytest-verbose-parametrize-1.7.0.ebuild   | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/dev-python/pytest-verbose-parametrize/pytest-verbose-parametrize-1.7.0.ebuild 
b/dev-python/pytest-verbose-parametrize/pytest-verbose-parametrize-1.7.0.ebuild
index 9b169a2d88d0..6fdc73564714 100644
--- 
a/dev-python/pytest-verbose-parametrize/pytest-verbose-parametrize-1.7.0.ebuild
+++ 
b/dev-python/pytest-verbose-parametrize/pytest-verbose-parametrize-1.7.0.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit distutils-r1
 



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

2023-02-27 Thread Marek Szuba
commit: 32c66d8a84bbf34e0dbaa4e0da8b05421a30005c
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Feb 27 09:56:43 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Feb 27 10:01:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32c66d8a

dev-python/stomp-py: add 8.1.0

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

 dev-python/stomp-py/Manifest  |  1 +
 dev-python/stomp-py/stomp-py-8.1.0.ebuild | 33 +++
 2 files changed, 34 insertions(+)

diff --git a/dev-python/stomp-py/Manifest b/dev-python/stomp-py/Manifest
index 110bda934ae0..e102c44a5334 100644
--- a/dev-python/stomp-py/Manifest
+++ b/dev-python/stomp-py/Manifest
@@ -1 +1,2 @@
 DIST stomp.py-8.0.1.tar.gz 35300 BLAKE2B 
12209e99066fb5bb1f3015398f5eb27186322ce9d92feca46adc4d275aff1d5138908da69abe3be512325bd30a3a21773886ba5fa21917c71d13bc53b0977de4
 SHA512 
009189cd07c379641c9fa3b3af1df70c9e26b77bbb6d2443a78b56ff9895b4382e90a753db83f4a863fae5ef5765c660d2f82ef14ab6e74817bc83e7ea8ba6d3
+DIST stomp.py-8.1.0.tar.gz 39808 BLAKE2B 
c6efb19fbee81142f251c4bf4114b445878b81fa457260a306cb82ef5e9c57f0b75e3dc8cd6035676e688f1d33081cdf936ac6ccc0628819722849d60f4d8602
 SHA512 
7385842a23fbe6022c386489641948932e805430ce71c09079d9484fe17d02241ee705d92a1bcdf873eebcbacf68f44bbf884ea103c8963944b84758073fdac7

diff --git a/dev-python/stomp-py/stomp-py-8.1.0.ebuild 
b/dev-python/stomp-py/stomp-py-8.1.0.ebuild
new file mode 100644
index ..2aaf49e80681
--- /dev/null
+++ b/dev-python/stomp-py/stomp-py-8.1.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+MY_PN="${PN//-/.}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Python client library for the STOMP messaging protocol"
+HOMEPAGE="https://pypi.org/project/stomp.py/ 
https://github.com/jasonrbriggs/stomp.py/;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="

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

2023-02-27 Thread Marek Szuba
commit: c9e8f28bda022650ab015f71c897165ef4154abe
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Feb 27 10:00:08 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Feb 27 10:01:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9e8f28b

media-sound/linux-show-player: enable py3.11

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

 media-sound/linux-show-player/linux-show-player-0.5.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/linux-show-player/linux-show-player-0.5.3-r1.ebuild 
b/media-sound/linux-show-player/linux-show-player-0.5.3-r1.ebuild
index 1c4fe7afe135..ad88223db828 100644
--- a/media-sound/linux-show-player/linux-show-player-0.5.3-r1.ebuild
+++ b/media-sound/linux-show-player/linux-show-player-0.5.3-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 DISTUTILS_SINGLE_IMPL=1
 DISTUTILS_USE_PEP517=setuptools
 



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/hpx/files/

2023-02-27 Thread Florian Schmaus
commit: cfc8fc4a1698ff23c6a709f2a33976b9ad9f72f3
Author: Florian Schmaus  gentoo  org>
AuthorDate: Mon Feb 27 11:17:25 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Feb 27 11:22:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfc8fc4a

sys-cluster/hpx: scrub patch

Signed-off-by: Florian Schmaus  gentoo.org>

 sys-cluster/hpx/files/hpx-1.8.1-fix-intmax-error.patch | 6 --
 1 file changed, 6 deletions(-)

diff --git a/sys-cluster/hpx/files/hpx-1.8.1-fix-intmax-error.patch 
b/sys-cluster/hpx/files/hpx-1.8.1-fix-intmax-error.patch
index 58d6a70a15ff..1f5041047a59 100644
--- a/sys-cluster/hpx/files/hpx-1.8.1-fix-intmax-error.patch
+++ b/sys-cluster/hpx/files/hpx-1.8.1-fix-intmax-error.patch
@@ -3,12 +3,6 @@ From: Jonathan Wakely 
 Date: Wed, 8 Feb 2023 12:32:11 +
 Subject: [PATCH] Add missing header for std::intmax_t
 

- .../include/hpx/iterator_support/counting_iterator.hpp   | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git 
a/libs/core/iterator_support/include/hpx/iterator_support/counting_iterator.hpp 
b/libs/core/iterator_support/include/hpx/iterator_support/counting_iterator.hpp
-index e6e6c7a99cb8..1414648cc2cf 100644
 --- 
a/libs/core/iterator_support/include/hpx/iterator_support/counting_iterator.hpp
 +++ 
b/libs/core/iterator_support/include/hpx/iterator_support/counting_iterator.hpp
 @@ -18,6 +18,7 @@



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/hpx/, sys-cluster/hpx/files/

2023-02-27 Thread Florian Schmaus
commit: 3e011cd6f314f2032f5e6918dbdda5b308f47edb
Author: Kurt Kanzenbach  kmk-computers  de>
AuthorDate: Wed Feb 22 20:48:47 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Feb 27 11:22:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e011cd6

sys-cluster/hpx: Fix build failure

Fix build failure due to missing header file regarding std::intmax_t.

Patch taken from upstream master branch.

Closes: https://bugs.gentoo.org/895212
Signed-off-by: Kurt Kanzenbach  kmk-computers.de>
Closes: https://github.com/gentoo/gentoo/pull/29734
Signed-off-by: Florian Schmaus  gentoo.org>

 .../hpx/files/hpx-1.8.1-fix-intmax-error.patch | 24 ++
 sys-cluster/hpx/hpx-1.8.1.ebuild   |  1 +
 2 files changed, 25 insertions(+)

diff --git a/sys-cluster/hpx/files/hpx-1.8.1-fix-intmax-error.patch 
b/sys-cluster/hpx/files/hpx-1.8.1-fix-intmax-error.patch
new file mode 100644
index ..58d6a70a15ff
--- /dev/null
+++ b/sys-cluster/hpx/files/hpx-1.8.1-fix-intmax-error.patch
@@ -0,0 +1,24 @@
+From 9ce60348a5401fe58b6fd7333d3d7e19f0d6d8ac Mon Sep 17 00:00:00 2001
+From: Jonathan Wakely 
+Date: Wed, 8 Feb 2023 12:32:11 +
+Subject: [PATCH] Add missing header for std::intmax_t
+
+---
+ .../include/hpx/iterator_support/counting_iterator.hpp   | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git 
a/libs/core/iterator_support/include/hpx/iterator_support/counting_iterator.hpp 
b/libs/core/iterator_support/include/hpx/iterator_support/counting_iterator.hpp
+index e6e6c7a99cb8..1414648cc2cf 100644
+--- 
a/libs/core/iterator_support/include/hpx/iterator_support/counting_iterator.hpp
 
b/libs/core/iterator_support/include/hpx/iterator_support/counting_iterator.hpp
+@@ -18,6 +18,7 @@
+ #include 
+ 
+ #include 
++#include 
+ #include 
+ #include 
+ 
+-- 
+2.39.2
+

diff --git a/sys-cluster/hpx/hpx-1.8.1.ebuild b/sys-cluster/hpx/hpx-1.8.1.ebuild
index 3de266f8b503..a875850567d3 100644
--- a/sys-cluster/hpx/hpx-1.8.1.ebuild
+++ b/sys-cluster/hpx/hpx-1.8.1.ebuild
@@ -47,6 +47,7 @@ DEPEND="${RDEPEND}"
 
 PATCHES=(
"${FILESDIR}/${PN}-1.8.0-python.patch"
+   "${FILESDIR}/${PN}-1.8.1-fix-intmax-error.patch"
 )
 
 hpx_memory_requirement() {



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

2023-02-27 Thread Florian Schmaus
commit: 8e4432da2757d553721c747bc8621c361f5556ac
Author: Karl-Johan Karlsson  lysator  liu  se>
AuthorDate: Mon Feb 20 15:13:26 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Feb 27 11:22:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e4432da

app-misc/broot: add 1.20.2

Signed-off-by: Karl-Johan Karlsson  lysator.liu.se>
Closes: https://github.com/gentoo/gentoo/pull/29686
Signed-off-by: Florian Schmaus  gentoo.org>

 app-misc/broot/Manifest|   2 +
 app-misc/broot/broot-1.20.2.ebuild | 347 +
 2 files changed, 349 insertions(+)

diff --git a/app-misc/broot/Manifest b/app-misc/broot/Manifest
index de0404949b1e..d35a0f03a2b8 100644
--- a/app-misc/broot/Manifest
+++ b/app-misc/broot/Manifest
@@ -22,6 +22,7 @@ DIST bit_field-0.10.1.crate 10576 BLAKE2B 
3a906092be85cce6af9e2ac48632d8545864c5
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 DIST broot-1.19.0.tar.gz 10132851 BLAKE2B 
23629bf7248b3b570e9a9553aba4d6991c557f4c06d3d906f9a018fe5584d73f0c07ff9f93ea7455f3bf6dbeb64f7b288f7162eb59929f6667326b8848f02d88
 SHA512 
bcf4d8a40f03e0aa1681f603efdd922351a0b7052d810b9712f1e1dfc32b9aba096b43b5eed13c4016117c474324ea8b55afe641fb68031ebf82af96ad3cbd3d
 DIST broot-1.20.1.tar.gz 11033695 BLAKE2B 
ad4eb5bf23c772b8aee4af762d55ce6f80fb890700f262cba5ad1ac370feed78b77738f98a76db813cdb7f46465d4d3d59016bb4b82edec440087bde5a09263b
 SHA512 
d2011e8e8ea4bbde52353a6c57bcef70c8659e5e96d6f879e21094be1ce8e71e5924c797a2ab5fbb3e3b18f9ccc6efe8afb5d6461988d2b0f957c8325e6217dd
+DIST broot-1.20.2.tar.gz 11094835 BLAKE2B 
3dd5c3ea6d5a02a78b9b1e169468872abaf4502d79f1f3224c646c524b274bca204a31271169a2b1d5d377dc2c14af198e1675f6cfd9bc8fb66694d0fa0e5f37
 SHA512 
4c96bbcf204edd74d6ffa3f1ed04c59ce1fa2be0bbd6c2caa4c05ccd1b2c07d577e39376d58e4d4d2b86a2d46787472766b399d0f242f70556d1c52195b91ceb
 DIST bstr-0.2.17.crate 330350 BLAKE2B 
90c3a48d78b73d7e36a3da9fda0beae6e91ce534d17198ea8ceee0b613d03297f9dd8bca30e1ec5da01d1da359a1da72b2c2771b77c82bebab5006cafd665192
 SHA512 
883eac8210d14f89517b4dd5e25d02c97cf31602ec74498b5e186112ba0f154d47de8d1c41a8f4e5503f3b53c064e2c976b60bbfd63fc28b186bc006e00f20c2
 DIST bstr-1.2.0.crate 340985 BLAKE2B 
a032f74c4681407704fe6b49cadb19bece51270abe85c3fab9268f5cb0fd27bd12c179beb88c932b1a5ea745af476249ad66465ec88ceefa433d4b6cca9d3b93
 SHA512 
df849487d35299abe116ef5e32857cb8736a5a89bb3b785a3563a5a0b43e412935eb21a639add210b6d5808fce135afbdb548f86f8572d4b105a065901b5a543
 DIST bumpalo-3.11.1.crate 81207 BLAKE2B 
ba76008fb5a975aca12b6f893779e18dd353a22a42cbbeecd5870622a7cbc0cd7e37036af600c570b8a55f26ea8d07f44a9aa1a8373d977b6f75bd4276730292
 SHA512 
70e90bee1fa4e783ff5a3b18f192b9347bafab7daaa907e74913a415a66c29acfb073fcfb46150801aa7649ab0d2ec8a610de239551565dd167bac72ab13a9bc
@@ -251,6 +252,7 @@ DIST termimad-0.21.0.crate 355828 BLAKE2B 
86e3a7a3f6f13f40f7825c79225d5cd23d35da
 DIST terminal-clipboard-0.3.1.crate 5597 BLAKE2B 
a05f67c1ebce2129a2b8130cd84fbed579c67ae4d46bc4f233e6ae647a2693e5c1257ce3882a21345b596c487cbf5b339ef907f417aafea4bb6f980113aa31eb
 SHA512 
b29a81d2737271cc4e60115e473ea3af80ce45f078c99fee573cbd35da8e27c939ff1aa86dd86a3e2ea9352a28f2fd3492e28be63c3eb0dad53974d06b43c346
 DIST terminal-light-1.0.1.crate 39115 BLAKE2B 
b4a8ec843c84a22b7de0f607ed4ad212f503142ff3e0085903c7faa2a9c0058f7de019501dd04becb7913f7ab6f988d79d07efdd6d42cfe233f0ba3468367edb
 SHA512 
0547e006add17b0a363bbe792a1cab67832af3fe148e85b5a00a70651a01e8d8fd8a7cc1e720093d4223e50fe10277389d72acd5b3b738bfa6027be35e7fbb80
 DIST terminal-light-1.1.0.crate 39353 BLAKE2B 
9727a1e338c605ac97fbe26a12203ef25c5c2f4549c74c7b8ee2d1c32c60339934507f1b82a66221f1ac8d1f971be1f25677468ba71a14dcd413c550da136dd4
 SHA512 
197786a3b79a28f667778527f3aed2d76b52d2ba3c001d27ca3de3310d79fc4c051a1756277b405bcc28407232dac5c6e5ed971f7d171a5841e2f234ed35b1f2
+DIST terminal-light-1.1.1.crate 39344 BLAKE2B 
92cd28f4e3a64a995815bddc98baa916bef6e271d32499ee648c795ddcdc71ddbfcb5523e4941224e6aff650aca36850cc6eabb08a6c107352adde607e9f4afd
 SHA512 
c25f4abfe4c51ccf7aef1d80848964ad5d80e472c18ed114f25e9047a31120ffd0478f8a8457985d06bfd05ac12d5945bf9c508b9af022c64c8e3a5e6b6f1eb3
 DIST termux-clipboard-0.1.0.crate 2033 BLAKE2B 
33003b25e6236370b2423472e87deaac8ee282c375e02faa3575aaec7ef547674f0218a50f0a2d42ff75dcf088ef31d94f44c4b05c0f526dddbaef2e06a8c722
 SHA512 
acd972d9c9eaa20dfadf1ec01274ed27fb33d16d97b504d8f41fea9c6598557a32d939d0a8a8585d919ee9d1b411d714851d662b5bc7d1a5f3b97d8cd423a434
 DIST textwrap-0.16.0.crate 53722 BLAKE2B 
44140aa2dfd5076005749449a56e920418e71e34cb92f1d697eb3f3e7f6fe87b0a3861c8a4050a4a62e03187b6cadc4495e4200bee52ee183541431c73e47209
 SHA512 

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

2023-02-27 Thread Florian Schmaus
commit: 03afc18b7f40dce2c5812c89b7f415b440ef7d4e
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Sun Jan 15 11:49:23 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Feb 27 08:57:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03afc18b

dev-java/jnr-constants: add 0.10.4

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Florian Schmaus  gentoo.org>

 dev-java/jnr-constants/Manifest|  1 +
 dev-java/jnr-constants/jnr-constants-0.10.4.ebuild | 29 ++
 2 files changed, 30 insertions(+)

diff --git a/dev-java/jnr-constants/Manifest b/dev-java/jnr-constants/Manifest
index f9acdf1a6917..42da06b5a460 100644
--- a/dev-java/jnr-constants/Manifest
+++ b/dev-java/jnr-constants/Manifest
@@ -1 +1,2 @@
 DIST jnr-constants-0.10.3-sources.tar.gz 261921 BLAKE2B 
f8137455c067e774dd30d64fe457dd859692315f43415bdfbffa4870b981db26de23d73fa7682bbd924523ac17dec56caa7078580cf817d8df3eae4d87c61343
 SHA512 
f7cd6a3778670c9835f8dce87c8470c8b8cfeda6f30d68051c09dae40c4f7dd7db88bed016450c33ab5c8da9a802b4bd050adf358680d5ec6735467e398404dc
+DIST jnr-constants-0.10.4.tar.gz 261915 BLAKE2B 
61ed310837a27cd5a03627db6d9a2c46874f9140d046ac653c6deb6409411ab69b6103c52aab64fff99a311fc9d9e85bf97bd361291e13685d836cdf7253993c
 SHA512 
4ab82699e58523a5f3dbc5cfba333569a605e9d3fafe828fed726aa8fe08de0aba32af431d53565ed19b67f08a63b7a28d533617aa424f95b552e3d6ec3994cb

diff --git a/dev-java/jnr-constants/jnr-constants-0.10.4.ebuild 
b/dev-java/jnr-constants/jnr-constants-0.10.4.ebuild
new file mode 100644
index ..45ccaeef10fa
--- /dev/null
+++ b/dev-java/jnr-constants/jnr-constants-0.10.4.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+MAVEN_ID="com.github.jnr:jnr-constants:0.10.4"
+JAVA_TESTING_FRAMEWORKS="junit-4"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="A set of platform constants (e.g. errno values)"
+HOMEPAGE="https://github.com/jnr/jnr-constants;
+SRC_URI="https://github.com/jnr/${PN}/archive/${P}.tar.gz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+DEPEND=">=virtual/jdk-1.8:*"
+RDEPEND=">=virtual/jre-1.8:*"
+
+S="${WORKDIR}/${PN}-${P}"
+
+JAVA_AUTOMATIC_MODULE_NAME="org.jnrproject.constants"
+JAVA_SRC_DIR="src/main/java"
+
+JAVA_TEST_GENTOO_CLASSPATH="junit-4"
+JAVA_TEST_SRC_DIR="src/test/java"



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

2023-02-27 Thread Florian Schmaus
commit: 568f4b59b2faa6d90ca477c3e3499821281ebf84
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Sat Jan 28 17:57:04 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Feb 27 08:57:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=568f4b59

dev-java/jnr-posix: add 3.1.16

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/29117
Signed-off-by: Florian Schmaus  gentoo.org>

 dev-java/jnr-posix/Manifest|  1 +
 dev-java/jnr-posix/jnr-posix-3.1.16.ebuild | 95 ++
 2 files changed, 96 insertions(+)

diff --git a/dev-java/jnr-posix/Manifest b/dev-java/jnr-posix/Manifest
index 99cac23713ca..144578a163ba 100644
--- a/dev-java/jnr-posix/Manifest
+++ b/dev-java/jnr-posix/Manifest
@@ -1 +1,2 @@
 DIST jnr-posix-3.1.15.tar.gz 120573 BLAKE2B 
8035308440e444876d8d955ec3dd0b9d41f770436b53f964795a183ed7bd676dda8787c37425c488af2aa0accc948b86d1773e7e97ee5bcdaf209383dfda24a6
 SHA512 
6c8cd6d43c509ef7c16901d02983b823464b3437019233021398b2a9dfc85923db87c585e2f8248f080447a990e308feff25bbbf2a7261019dcae66c22e14a91
+DIST jnr-posix-3.1.16.tar.gz 120553 BLAKE2B 
b430d4699b84e9c4139291c34c328ade600adade68081167d3b47ce52caa6f96a818702dcb26652d186d7de825b32b00f2f1329b79f9c459cbbb6f6a4260d9f3
 SHA512 
988221a9a499db64c2bc3fe4e798fb77ce1bce44a31b51ace4f1e52b9a76a3af9a1521477a64413b44f36da9ab5446feb1b2ffd4e7dc50be055f6092d9e1f977

diff --git a/dev-java/jnr-posix/jnr-posix-3.1.16.ebuild 
b/dev-java/jnr-posix/jnr-posix-3.1.16.ebuild
new file mode 100644
index ..8a1490e9b7d9
--- /dev/null
+++ b/dev-java/jnr-posix/jnr-posix-3.1.16.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+MAVEN_ID="com.github.jnr:jnr-posix:3.1.16"
+JAVA_TESTING_FRAMEWORKS="junit-4"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="Common cross-project/cross-platform POSIX APIs"
+HOMEPAGE="https://github.com/jnr/jnr-posix;
+SRC_URI="https://github.com/jnr/${PN}/archive/${P}.tar.gz;
+S="${WORKDIR}/${PN}-${P}"
+
+LICENSE="EPL-2.0 GPL-2 LGPL-2.1"
+SLOT="3.0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+CP_DEPEND="
+   >=dev-java/jnr-ffi-2.2.12:2
+   dev-java/jnr-constants:0
+"
+
+DEPEND="${CP_DEPEND}
+   >=virtual/jdk-11:*"
+
+RDEPEND="${CP_DEPEND}
+   >=virtual/jre-1.8:*"
+
+JAVA_AUTOMATIC_MODULE_NAME="org.jnrproject.posix"
+JAVA_SRC_DIR="src/main/java"
+
+JAVA_TEST_GENTOO_CLASSPATH="junit-4"
+JAVA_TEST_SRC_DIR="src/test/java"
+
+src_test() {
+   sed \
+   -e '/import org.junit.Test/a import org.junit.Ignore;' \
+   -i src/test/java/jnr/posix/FileTest.java || die
+
+   if use ppc64; then
+   # Ignore testMessageHdrMultipleControl
+   # https://bugs.gentoo.org/866199
+   # https://github.com/jnr/jnr-posix/issues/178
+   sed \
+   -e '/testMessageHdrMultipleControl/i @Ignore' \
+   -e '/import org.junit.Test/a import org.junit.Ignore;' \
+   -i src/test/java/jnr/posix/LinuxPOSIXTest.java || die
+   fi
+
+   if use arm; then
+   # https://bugs.gentoo.org/866692
+   sed \
+   -e '/utimensatRelativePath()/i @Ignore' \
+   -e '/utimesDefaultValuesTest()/i @Ignore' \
+   -e '/futimeTest()/i @Ignore' \
+   -e '/utimesTest()/i @Ignore' \
+   -e '/utimesPointerTest()/i @Ignore' \
+   -e '/utimensatAbsolutePath()/i @Ignore' \
+   -e '/futimens()/i @Ignore' \
+   -i src/test/java/jnr/posix/FileTest.java || die
+   sed \
+   -e '/import org.junit.Test/a import org.junit.Ignore;' \
+   -e '/ioprioThreadedTest()/i @Ignore' \
+   -e '/testPosixFadvise()/i @Ignore' \
+   -i src/test/java/jnr/posix/LinuxPOSIXTest.java || die
+   sed \
+   -e '/import org.junit.Test/a import org.junit.Ignore;' \
+   -e '/testSetRlimitPointerLinux()/i @Ignore' \
+   -e '/testGetRLimitPointer()/i @Ignore' \
+   -i src/test/java/jnr/posix/ProcessTest.java || die
+   fi
+
+   JAVA_TEST_EXCLUDES=(
+   # 
https://github.com/jnr/jnr-posix/blob/jnr-posix-3.1.16/pom.xml#L185
+   # **/windows/*Test.java
+   "jnr.posix.windows.WindowsFileTest"
+   "jnr.posix.windows.WindowsHelpersTest"
+   )
+   local vm_version="$(java-config -g PROVIDES_VERSION)"
+   if [[ "${vm_version}" -ge "17" ]] ; then
+   JAVA_TEST_EXTRA_ARGS+=( 
--add-opens=java.base/java.io=ALL-UNNAMED )
+   JAVA_TEST_EXTRA_ARGS+=( 

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

2023-02-27 Thread Florian Schmaus
commit: ba4b499ebfd082c8022b05b828261dcde4d4800f
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Sat Jan 28 11:01:14 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Feb 27 08:57:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba4b499e

dev-java/jffi: add 1.3.10

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Florian Schmaus  gentoo.org>

 dev-java/jffi/Manifest   |   1 +
 dev-java/jffi/jffi-1.3.10.ebuild | 118 +++
 2 files changed, 119 insertions(+)

diff --git a/dev-java/jffi/Manifest b/dev-java/jffi/Manifest
index 1417241bf1c7..6dfe7544ed64 100644
--- a/dev-java/jffi/Manifest
+++ b/dev-java/jffi/Manifest
@@ -1 +1,2 @@
+DIST jffi-1.3.10.tar.gz 3304571 BLAKE2B 
a2ce4901d05b31cffcbe750e9a9294413057ae26426ae381f08ab07a085507afe38d447a60d4698d0878760ba1fe18bfdc31ce9b737676a70c93689d2e4533a7
 SHA512 
9e7d9aa1c16d7fa2486c75b71fd23465a3069ea3f314bc1b536115c982333d7cffa93f75a06ec86b740b83f4fca3be0c32cf99222d90bf1e6b45a9744ead1268
 DIST jffi-1.3.9.tar.gz 3193992 BLAKE2B 
bcd2dba3f9528c293aebb13a8fbd0b2fd7afcbae0cc5fa231f7e8ab190b834adc9e3f40bfc1211d0019a34a9edbaf8810f44b88f3c44b1e3b8065b2b80ccc6dc
 SHA512 
21bf6997c64c0764c1fe86c9ab9b854037241489789f443a3337253ecc95100c94723a57165c85eed7a6c3837b8c04751af4a1fb5873a9c9fcd9a4535b68fc10

diff --git a/dev-java/jffi/jffi-1.3.10.ebuild b/dev-java/jffi/jffi-1.3.10.ebuild
new file mode 100644
index ..38a54daf093d
--- /dev/null
+++ b/dev-java/jffi/jffi-1.3.10.ebuild
@@ -0,0 +1,118 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+MAVEN_ID="com.github.jnr:jffi:1.3.10"
+JAVA_TESTING_FRAMEWORKS="junit-4"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="Java Foreign Function Interface"
+HOMEPAGE="https://github.com/jnr/jffi;
+SRC_URI="https://github.com/jnr/${PN}/archive/${P}.tar.gz;
+S="${WORKDIR}/${PN}-${P}"
+
+LICENSE="Apache-2.0"
+SLOT="1.3"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+DEPEND=">=virtual/jdk-1.8:*
+   >=dev-libs/libffi-3.4.2-r2:="
+RDEPEND=">=virtual/jre-1.8:*
+   >=dev-libs/libffi-3.4.2-r2:="
+
+PATCHES=( "${FILESDIR}"/jffi-1.3.8-GNUmakefile.patch )
+
+JAVA_AUTOMATIC_MODULE_NAME="org.jnrproject.jffi"
+JAVA_SRC_DIR="src/main/java"
+
+# 
https://github.com/jnr/jffi/blob/b6ad5c066a6346072ea04f8ffa8177204aadcb13/build.xml#L26
+JAVA_TEST_EXTRA_ARGS="-Djffi.library.path=${S}/build/jni 
-Djffi.boot.library.path=${S}/build/jni"
+JAVA_TEST_GENTOO_CLASSPATH="junit-4"
+JAVA_TEST_SRC_DIR="src/test/java"
+
+src_prepare() {
+   java-pkg-2_src_prepare
+   default
+   cat > src/main/java/com/kenai/jffi/Version.java <<-EOF
+   package com.kenai.jffi;
+   import java.lang.annotation.Native;
+   public final class Version {
+   private Version() {}
+   @Native
+   public static final int MAJOR = $(ver_cut 1);
+   @Native
+   public static final int MINOR = $(ver_cut 2);
+   @Native
+   public static final int MICRO = $(ver_cut 3);
+   }
+   EOF
+
+   # https://bugs.gentoo.org/829820
+   if use arm; then
+   sed \
+   -e '/import org.junit.Test/a import org.junit.Ignore;' \
+   -e '/invokeHeapDO()/i @Ignore' \
+   -e '/invokeHeapNO()/i @Ignore' \
+   -e '/invokeHeapOD()/i @Ignore' \
+   -e '/invokeHeapON()/i @Ignore' \
+   -e '/invokeHeapOO()/i @Ignore' \
+   -e '/invokeHeapO()/i @Ignore' \
+   -e '/invokeNativeDO()/i @Ignore' \
+   -e '/invokeNativeNO()/i @Ignore' \
+   -e '/invokeNativeOD()/i @Ignore' \
+   -e '/invokeNativeON()/i @Ignore' \
+   -e '/invokeNativeOO()/i @Ignore' \
+   -e '/invokeNativeO()/i @Ignore' \
+   -i src/test/java/com/kenai/jffi/InvokerTest.java || die
+   sed \
+   -e '/import org.junit.Test/a import org.junit.Ignore;' \
+   -e '/returnDefaultF128HighPrecision/i @Ignore' \
+   -i src/test/java/com/kenai/jffi/NumberTest.java || die
+   fi
+}
+
+src_compile() {
+   java-pkg-simple_src_compile
+
+   # generate headers
+   mkdir -p build/jni
+   javac -h build/jni -classpath target/classes \
+   
${JAVA_SRC_DIR}/com/kenai/jffi/{Foreign,ObjectBuffer,Version}.java \
+   || die
+
+   #build native library.
+   local args=(
+   SRC_DIR=jni
+   JNI_DIR=jni
+   BUILD_DIR=build/jni
+   VERSION=$(ver_cut 1-2)
+   

[gentoo-commits] repo/gentoo:master commit in: app-misc/openrgb-plugin-visualmap/

2023-02-27 Thread Joonas Niilola
commit: 4eeb7496747e5978e97adad70ccda5b6c20f86a5
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Mon Feb 27 00:00:27 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Feb 27 09:04:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4eeb7496

app-misc/openrgb-plugin-visualmap: drop 0_p20211230

Signed-off-by: Alexey Sokolov  asokolov.org>
Signed-off-by: Joonas Niilola  gentoo.org>

 app-misc/openrgb-plugin-visualmap/Manifest |  1 -
 .../openrgb-plugin-visualmap-0_p20211230.ebuild| 45 --
 2 files changed, 46 deletions(-)

diff --git a/app-misc/openrgb-plugin-visualmap/Manifest 
b/app-misc/openrgb-plugin-visualmap/Manifest
index 007d9b9a17b0..b9109dd7156a 100644
--- a/app-misc/openrgb-plugin-visualmap/Manifest
+++ b/app-misc/openrgb-plugin-visualmap/Manifest
@@ -1,2 +1 @@
-DIST OpenRGBVisualMapPlugin-223c5ec67d256c5fa3bf7f3d572213114d93db6e.tar.bz2 
54289 BLAKE2B 
b42b59fdc31f48d3e7be28051ccb02a2ba1befa1b1ed180a9313c8cbc50bad1c358ab5b4d8f249b488d5f32c801426078ef6c0c3c46dbec9695cb7b7cbf21d40
 SHA512 
eff52debcd027176a761fba71fb33d4a04802dd8f2441a86a825f3afecb268d2768edb8b03ec35ff2d17b5dc6f95dd0642e7d524fa7fcf93f0d215d712e75f3e
 DIST OpenRGBVisualMapPlugin-release_0.8.tar.bz2 51680 BLAKE2B 
c3423779f7a2082c8f682b519be2e1128b30dafbc4400414bd664f98de5c58701fbdbe9287a44951e8cf6ac4ee7c940a841f499ee1afce107e17537ad9df076b
 SHA512 
7bf0393bc00bb69545ed02f6505f366aa90bb87350de6319977d02ba0afd38ccb895aa14edf02a42242b0a12f76ea2b135d8de5b3df10469c760b6f3d9dd2b61

diff --git 
a/app-misc/openrgb-plugin-visualmap/openrgb-plugin-visualmap-0_p20211230.ebuild 
b/app-misc/openrgb-plugin-visualmap/openrgb-plugin-visualmap-0_p20211230.ebuild
deleted file mode 100644
index 510983023278..
--- 
a/app-misc/openrgb-plugin-visualmap/openrgb-plugin-visualmap-0_p20211230.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 2020-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qmake-utils
-
-MY_GIT_COMMIT="223c5ec67d256c5fa3bf7f3d572213114d93db6e"
-SRC_URI="https://gitlab.com/OpenRGBDevelopers/OpenRGBVisualMapPlugin/-/archive/${MY_GIT_COMMIT}/OpenRGBVisualMapPlugin-${MY_GIT_COMMIT}.tar.bz2;
-S="${WORKDIR}/OpenRGBVisualMapPlugin-${MY_GIT_COMMIT}"
-KEYWORDS="amd64"
-
-DESCRIPTION="Plugin for OpenRGB to create virtual devices out of multiple real 
ones"
-HOMEPAGE="https://gitlab.com/OpenRGBDevelopers/OpenRGBVisualMapPlugin;
-LICENSE="GPL-2"
-SLOT="0"
-
-RDEPEND="
-   >=app-misc/openrgb-0.7:=
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-"
-DEPEND="
-   ${RDEPEND}
-   dev-cpp/nlohmann_json
-"
-
-src_prepare() {
-   default
-   rm -r OpenRGB || die
-   ln -s "${ESYSROOT}/usr/include/OpenRGB" . || die
-   sed -e '/^GIT_/d' -i *.pro || die
-   sed -i -e '/RGBController.cpp/d' OpenRGBVisualMapPlugin.pro || die
-}
-
-src_configure() {
-   eqmake5 \
-   INCLUDEPATH+="${ESYSROOT}/usr/include/nlohmann"
-}
-
-src_install() {
-   exeinto /usr/$(get_libdir)/OpenRGB/plugins
-   doexe libOpenRGBVisualMapPlugin.so.1.0.0
-}



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

2023-02-27 Thread Joonas Niilola
commit: 6b0af142d6ffd70e129175ae8d2798447cf27b6c
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Sun Feb 26 23:35:26 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Feb 27 09:04:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b0af142

app-misc/openrgb: drop 0.7, 0.7-r1

Signed-off-by: Alexey Sokolov  asokolov.org>
Signed-off-by: Joonas Niilola  gentoo.org>

 app-misc/openrgb/Manifest  |  1 -
 app-misc/openrgb/openrgb-0.7-r1.ebuild | 81 --
 app-misc/openrgb/openrgb-0.7.ebuild| 72 --
 3 files changed, 154 deletions(-)

diff --git a/app-misc/openrgb/Manifest b/app-misc/openrgb/Manifest
index 4b00e7ad8635..e0ff770dc389 100644
--- a/app-misc/openrgb/Manifest
+++ b/app-misc/openrgb/Manifest
@@ -1,2 +1 @@
-DIST OpenRGB-release_0.7.tar.bz2 28053114 BLAKE2B 
dfab42fca654478ab359e6e46133fc20a4bf32aca35d1b2f475d3e4e5e218f35c7e1f03be15381b0e8d874ea24254b88b8fe21548a4183b29b4c66647aeef516
 SHA512 
6ee605bfc91da14d34bc89fe75790f99548253e2d6aa088e20d1996577629bf15fe0fae09e65d983aa829f54cfcbd33e13f2c7d493a2776fd1723f8725b62186
 DIST OpenRGB-release_0.8.tar.bz2 28631365 BLAKE2B 
3b328e38f1c52646da02b0b2b2c22b1285f3b31b0a2bc684e99d491d04bd14a91b49bc196b3b81b537320cd872e5568aaa8aec34744f4f15392d9424a81ac6f0
 SHA512 
d69686da7cab33099b13cfb5ab876fc2db047f79aa01bf8150507ec41321b4c6c092f81623823b89916c70a1a24c4a102f77b1001c5caa721ff4c0c52e0630d2

diff --git a/app-misc/openrgb/openrgb-0.7-r1.ebuild 
b/app-misc/openrgb/openrgb-0.7-r1.ebuild
deleted file mode 100644
index fc7b38dbf97b..
--- a/app-misc/openrgb/openrgb-0.7-r1.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic qmake-utils udev
-
-if [[ ${PV} == ** ]]; then
-   inherit git-r3
-   
EGIT_REPO_URI=${EGIT_REPO_URI:-"https://gitlab.com/CalcProgrammer1/OpenRGB"}
-else
-   
SRC_URI="https://gitlab.com/CalcProgrammer1/OpenRGB/-/archive/release_${PV}/OpenRGB-release_${PV}.tar.bz2;
-   S="${WORKDIR}/OpenRGB-release_${PV}"
-   KEYWORDS="amd64 ~x86"
-   PATCHES=(
-   "${FILESDIR}"/OpenRGB-0.5-build-system.patch
-   )
-fi
-
-DESCRIPTION="Open source RGB lighting control that doesn't depend on 
manufacturer software"
-HOMEPAGE="https://openrgb.org https://gitlab.com/CalcProgrammer1/OpenRGB/;
-LICENSE="GPL-2"
-# subslot is OPENRGB_PLUGIN_API_VERSION from 
https://gitlab.com/CalcProgrammer1/OpenRGB/-/blob/master/OpenRGBPluginInterface.h
-SLOT="0/2"
-
-RDEPEND="
-   dev-libs/hidapi
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   net-libs/mbedtls:=
-   virtual/libusb:1
-"
-DEPEND="
-   ${RDEPEND}
-   dev-cpp/nlohmann_json
-"
-BDEPEND="
-   virtual/pkgconfig
-"
-
-PATCHES+=(
-   "${FILESDIR}"/OpenRGB-0.7-plugins.patch
-   "${FILESDIR}"/OpenRGB-0.7-r1-udev.patch
-   "${FILESDIR}"/OpenRGB-0.7-json.patch
-)
-
-src_prepare() {
-   default
-   rm -r dependencies/{hidapi,libusb,json,mbedtls}* || die
-}
-
-src_configure() {
-   # Some plugins require symbols defined in the main binary.
-   # The official build system bundles OpenRGB as a submodule instead, and
-   # compiles the .cpp file again.
-   append-ldflags -Wl,--export-dynamic
-
-   eqmake5 \
-   INCLUDEPATH+="${ESYSROOT}/usr/include/nlohmann" \
-   
DEFINES+="GENTOO_PLUGINS_DIR=\"\\\"${EPREFIX}/usr/$(get_libdir)/OpenRGB/plugins\"\\\""
-}
-
-src_install() {
-   emake INSTALL_ROOT="${ED}" install
-
-   dodoc README.md OpenRGB.patch
-   udev_dorules 60-openrgb.rules
-
-   # This is for plugins. Upstream doesn't install any headers at all.
-   insinto /usr/include/OpenRGB
-   find . -name '*.h' -exec cp --parents '{}' "${ED}/usr/include/OpenRGB/" 
';' || die
-}
-
-pkg_postinst() {
-   udev_reload
-}
-
-pkg_postrm() {
-   udev_reload
-}

diff --git a/app-misc/openrgb/openrgb-0.7.ebuild 
b/app-misc/openrgb/openrgb-0.7.ebuild
deleted file mode 100644
index a8ef5e62540f..
--- a/app-misc/openrgb/openrgb-0.7.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 2020-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic qmake-utils
-
-if [[ ${PV} == ** ]]; then
-   inherit git-r3
-   
EGIT_REPO_URI=${EGIT_REPO_URI:-"https://gitlab.com/CalcProgrammer1/OpenRGB"}
-else
-   
SRC_URI="https://gitlab.com/CalcProgrammer1/OpenRGB/-/archive/release_${PV}/OpenRGB-release_${PV}.tar.bz2;
-   S="${WORKDIR}/OpenRGB-release_${PV}"
-   KEYWORDS="amd64 ~x86"
-   PATCHES=(
-   "${FILESDIR}"/OpenRGB-0.5-build-system.patch
-   )
-fi
-
-DESCRIPTION="Open source RGB lighting control that doesn't depend on 
manufacturer software"
-HOMEPAGE="https://openrgb.org 

[gentoo-commits] repo/gentoo:master commit in: app-misc/openrgb-plugin-skin/

2023-02-27 Thread Joonas Niilola
commit: 9024c900773e129d40745d3a45eac5b082a05271
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Sun Feb 26 23:59:54 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Feb 27 09:04:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9024c900

app-misc/openrgb-plugin-skin: drop 0_p20211230

Signed-off-by: Alexey Sokolov  asokolov.org>
Signed-off-by: Joonas Niilola  gentoo.org>

 app-misc/openrgb-plugin-skin/Manifest  |  1 -
 .../openrgb-plugin-skin-0_p20211230.ebuild | 44 --
 2 files changed, 45 deletions(-)

diff --git a/app-misc/openrgb-plugin-skin/Manifest 
b/app-misc/openrgb-plugin-skin/Manifest
index ef0adc69ffdd..eb03452e78df 100644
--- a/app-misc/openrgb-plugin-skin/Manifest
+++ b/app-misc/openrgb-plugin-skin/Manifest
@@ -1,2 +1 @@
 DIST OpenRGBSkinPlugin-release_0.8.tar.bz2 22711 BLAKE2B 
25325c6be5cf619940e79e4f431871478e3026188d7aba4b8220a99afda8f75d18ffeafa0f905110d4ce44f5d7e28208f3d7b358cfadfcd4719a22f1ef5cf70d
 SHA512 
89b9a4bcda4600ea7dbd05972bba7c5f8d917606b3def4971e6ccff84d8510ca420747dd85d3395bfea29e62adc775b592f9cbe20a6966776a46e15593f2cf59
-DIST openrgbskinplugin-ebb80f7bd0e1efaa995f60454f3c049a4607bc3b.tar.bz2 22843 
BLAKE2B 
30c88b143b3df829c543744b20424df24bde9dda10f770fb78d653609111801a4d1d3fe16ed3e3c15ad953f41113db5d4da40bc66f7ec57418b2e934cd9a2e32
 SHA512 
a70c0157072b6b638a5a4f3f48f41c73f422d0ac356174479901cd3d088faf6fe96e594b2a39b15de305e0355fd0d252dafc4a30b9216d57058ad2cde7f5a3e3

diff --git 
a/app-misc/openrgb-plugin-skin/openrgb-plugin-skin-0_p20211230.ebuild 
b/app-misc/openrgb-plugin-skin/openrgb-plugin-skin-0_p20211230.ebuild
deleted file mode 100644
index 3e8d07f3bf37..
--- a/app-misc/openrgb-plugin-skin/openrgb-plugin-skin-0_p20211230.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 2020-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qmake-utils
-
-MY_GIT_COMMIT="ebb80f7bd0e1efaa995f60454f3c049a4607bc3b"
-SRC_URI="https://gitlab.com/OpenRGBDevelopers/openrgbskinplugin/-/archive/${MY_GIT_COMMIT}/openrgbskinplugin-${MY_GIT_COMMIT}.tar.bz2;
-S="${WORKDIR}/OpenRGBSkinPlugin-${MY_GIT_COMMIT}"
-KEYWORDS="amd64"
-
-DESCRIPTION="Plugin for OpenRGB that allows you to customize the look and feel 
of OpenRGB"
-HOMEPAGE="https://gitlab.com/OpenRGBDevelopers/OpenRGBSkinPlugin;
-LICENSE="GPL-2"
-SLOT="0"
-
-RDEPEND="
-   >=app-misc/openrgb-0.7:=
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-"
-DEPEND="
-   ${RDEPEND}
-   dev-cpp/nlohmann_json
-"
-
-src_prepare() {
-   default
-   rm -r OpenRGB || die
-   ln -s "${ESYSROOT}/usr/include/OpenRGB" . || die
-   sed -e '/^GIT_/d' -i *.pro || die
-}
-
-src_configure() {
-   eqmake5 \
-   INCLUDEPATH+="${ESYSROOT}/usr/include/nlohmann"
-}
-
-src_install() {
-   exeinto /usr/$(get_libdir)/OpenRGB/plugins
-   doexe libOpenRGBSkinPlugin.so.1.0.0
-}



[gentoo-commits] repo/gentoo:master commit in: app-misc/openrgb-plugin-effects/

2023-02-27 Thread Joonas Niilola
commit: 94d980753d2bcda7f74dbe69f110aa89310b9450
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Sun Feb 26 23:35:57 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Feb 27 09:04:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94d98075

app-misc/openrgb-plugin-effects: drop 0_p20220110

Signed-off-by: Alexey Sokolov  asokolov.org>
Signed-off-by: Joonas Niilola  gentoo.org>

 app-misc/openrgb-plugin-effects/Manifest   |  1 -
 .../openrgb-plugin-effects-0_p20220110.ebuild  | 49 --
 2 files changed, 50 deletions(-)

diff --git a/app-misc/openrgb-plugin-effects/Manifest 
b/app-misc/openrgb-plugin-effects/Manifest
index 559acba296d3..b6c7e91e0085 100644
--- a/app-misc/openrgb-plugin-effects/Manifest
+++ b/app-misc/openrgb-plugin-effects/Manifest
@@ -1,4 +1,3 @@
-DIST OpenRGBEffectsPlugin-a7222bdbcd3c52e13d96993a33c5648f1306aeba.tar.bz2 
255129 BLAKE2B 
8fc7ee994d80bd9fe8d8a76e26710ed0fec429aa8df835f6a46a64d4034a4fc2352d722c9aed26032bff33781b1f024a893d685f6883e1816872d91cd937c1d0
 SHA512 
386879a7a1f05cfcbcca792add1b18f2680b4fa7b139f8532e6f32d09a5194c381357d3cbb3883352c2a03280c9b0b0f1e9faef7e140c7535144c0d645832d3e
 DIST OpenRGBEffectsPlugin-release_0.8.tar.bz2 232858 BLAKE2B 
71851eaa40719d8b04a91577756e76b248d261c344e461a00f2c60d26fe37b2a1a2d563a67f620a4c6887d21d4505cb715850f6f0eb4f133894833a72f22e8e4
 SHA512 
c1ad3f460a9cb4788e9eae3f6df1f0b60a838205a0655c1a639f1bcd04c00f99d55d9a51161267e543bbd961883d4ae0751babe7c98d9be395f104ac9d40e8e3
 DIST QCodeEditor-2021-08-17.tar.gz 95099 BLAKE2B 
d9eab343c956288b098c9fad4b523615beb7c1a860a00b8c84a2a71f40398fd2e82c335c5d82bb5bc2d15d35bad698a780ff4d1d3202f7555a93120e8a2d906a
 SHA512 
4f8af3a45d3b16d06bc6e4b795f005cf917a80add8f738454751a47d40747df1215ba9b4e05a0f654251bc006521151f8a256c2e41be05c72abae4e55f383b54
 DIST SimplexNoise-2019-12-03.tar.gz 781353 BLAKE2B 
ce05f78b58439d57e369b8b3944b8d392bec80d579767cb1683befe5c56b90dcf40d405ff75d4541e6c17659f6e1abc83f5d3444fbe641724d21ed509e439854
 SHA512 
b1e27d6630a902006636ec31c3b1cead1857b255edc8ae8db74cdfee25300337200be48264c6adc0e2c0e39a3693e361d448e61ae62d2f0b700374b264d5e5cd

diff --git 
a/app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0_p20220110.ebuild 
b/app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0_p20220110.ebuild
deleted file mode 100644
index 3df6ba0bd54b..
--- a/app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0_p20220110.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 2020-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qmake-utils
-
-MY_GIT_COMMIT="a7222bdbcd3c52e13d96993a33c5648f1306aeba"
-SRC_URI="https://gitlab.com/OpenRGBDevelopers/OpenRGBEffectsPlugin/-/archive/${MY_GIT_COMMIT}/OpenRGBEffectsPlugin-${MY_GIT_COMMIT}.tar.bz2;
-S="${WORKDIR}/OpenRGBEffectsPlugin-${MY_GIT_COMMIT}"
-KEYWORDS="amd64"
-
-DESCRIPTION="Plugin for OpenRGB with various Effects that can be synced across 
devices"
-HOMEPAGE="https://gitlab.com/OpenRGBDevelopers/OpenRGBEffectsPlugin;
-LICENSE="GPL-2"
-SLOT="0"
-
-RDEPEND="
-   >=app-misc/openrgb-0.7:=
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[-gles2-only]
-   dev-qt/qtwidgets:5[-gles2-only]
-   media-libs/openal
-"
-DEPEND="
-   ${RDEPEND}
-   dev-cpp/nlohmann_json
-"
-
-PATCHES=(
-   "${FILESDIR}/openrgb-plugin-effects-0_p20220110-dep.patch"
-)
-
-src_prepare() {
-   default
-   rm -r OpenRGB || die
-   ln -s "${ESYSROOT}/usr/include/OpenRGB" . || die
-   sed -e '/^GIT_/d' -i *.pro || die
-}
-
-src_configure() {
-   eqmake5 \
-   INCLUDEPATH+="${ESYSROOT}/usr/include/nlohmann"
-}
-
-src_install() {
-   exeinto /usr/$(get_libdir)/OpenRGB/plugins
-   doexe libOpenRGBEffectsPlugin.so.1.0
-}



[gentoo-commits] repo/gentoo:master commit in: sys-process/fcron/

2023-02-27 Thread Joonas Niilola
commit: b995271380719cb19b36070412f1aa2ce9502505
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Mon Feb 27 00:00:52 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Feb 27 09:04:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9952713

sys-process/fcron: drop 3.2.1-r8

Signed-off-by: Alexey Sokolov  asokolov.org>
Signed-off-by: Joonas Niilola  gentoo.org>

 sys-process/fcron/Manifest  |   1 -
 sys-process/fcron/fcron-3.2.1-r8.ebuild | 266 
 2 files changed, 267 deletions(-)

diff --git a/sys-process/fcron/Manifest b/sys-process/fcron/Manifest
index 2740f599c094..3bb7eaf2f17e 100644
--- a/sys-process/fcron/Manifest
+++ b/sys-process/fcron/Manifest
@@ -1,2 +1 @@
-DIST fcron-3.2.1.src.tar.gz 601142 BLAKE2B 
184b74f9d64186b7d3aae87d48ed0107525fd0c73bb8db86408bd246592ff4fbcbc04f8ca0064868a8555d7c6be2f183172d62daeed75275cd836517da504d0f
 SHA512 
ddfd3e3a297b843c924aacccffaa5c1c6b300497f39daa1cdb90dc4cf4bc757042b0b2c1f055c119c8128c64d830ee0e8757091610432f5ffcacca25d369e5cd
 DIST fcron-3.3.1.tar.gz 593688 BLAKE2B 
5c2f91667c94fc9eae7ae014a7826ab1f26647a192425630dbdb84bbe3c9041be23a2a480eb13844dc18a5ba406fe77a157938af1e0343e5f9b0ce1a1405d66b
 SHA512 
b9c5066bdf8588a6b8d811ccc0d49f1d41a17dabf898a280997a8136dc449c2a505c46868abf732f86184ff0720d51f17442691909acae8fb26edcd180cff281

diff --git a/sys-process/fcron/fcron-3.2.1-r8.ebuild 
b/sys-process/fcron/fcron-3.2.1-r8.ebuild
deleted file mode 100644
index cdf73c577fde..
--- a/sys-process/fcron/fcron-3.2.1-r8.ebuild
+++ /dev/null
@@ -1,266 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-WANT_AUTOMAKE="none"
-
-inherit autotools cron flag-o-matic pam systemd user-info
-
-DESCRIPTION="A command scheduler with extended capabilities over cron and 
anacron"
-HOMEPAGE="http://fcron.free.fr/;
-SRC_URI="http://fcron.free.fr/archives/${P}.src.tar.gz;
-
-LICENSE="GPL-2"
-KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
-IUSE="audit debug pam selinux l10n_fr +mta +system-crontab readline"
-
-DEPEND="
-   acct-group/fcron
-   acct-user/fcron
-   virtual/libcrypt:=
-   audit? ( sys-process/audit )
-   pam? ( sys-libs/pam )
-   readline? ( sys-libs/readline:= )
-   selinux? ( sys-libs/libselinux )
-"
-
-RDEPEND="
-   ${DEPEND}
-   app-misc/editor-wrapper
-   mta? ( virtual/mta )
-   pam? ( sys-auth/pambase )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-3.1.1-noreadline.patch
-   "${FILESDIR}"/${PN}-3.2.1-configure-fix-audit-parameter-check.patch
-   "${FILESDIR}"/${PN}-3.2.1-musl-getopt-order.patch
-)
-
-pkg_setup() {
-   rootuser=$(egetent passwd 0 | cut -d ':' -f 1)
-   [[ ${rootuser} ]] || rootuser=root
-   rootgroup=$(egetent group 0 | cut -d ':' -f 1)
-   [[ ${rootgroup} ]] || rootgroup=root
-}
-
-src_prepare() {
-   default
-
-   # respect LDFLAGS
-   sed "s:\(@LIBS@\):\$(LDFLAGS) \1:" -i Makefile.in || die "sed failed"
-
-   # Adjust fcrontab path
-   sed -e 's:/etc/fcrontab:/etc/fcron/fcrontab:' -i 
script/check_system_crontabs.sh || die
-
-   mv configure.in configure.ac || die
-
-   cp "${FILESDIR}"/crontab.2 "${WORKDIR}"/crontab || die
-
-   eautoconf
-}
-
-src_configure() {
-   # Don't try to pass --with-debug as it'll play with cflags as
-   # well, and run foreground which is a _very_ nasty idea for
-   # Gentoo.
-   use debug && append-cppflags -DDEBUG
-
-   # bindir is used just for calling fcronsighup
-   local myeconfargs=(
-   --with-cflags="${CFLAGS}"
-   --bindir=/usr/libexec
-   --sbindir=/usr/libexec
-   $(use_with audit)
-   $(use_with mta sendmail)
-   $(use_with pam)
-   $(use_with readline)
-   $(use_with selinux)
-   --sysconfdir=/etc/fcron
-   --with-username=fcron
-   --with-groupname=fcron
-   --with-piddir=/run
-   --with-spooldir=/var/spool/fcron
-   --with-fifodir=/run
-   --with-fcrondyn=yes
-   --disable-checks
-   --with-editor=/usr/libexec/editor
-   --with-shell=/bin/sh
-   --without-db2man
-   --without-dsssl-dir
-   --with-rootname=${rootuser}
-   --with-rootgroup=${rootgroup}
-   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
-   )
-
-   econf "${myeconfargs[@]}"
-}
-
-src_compile() {
-   default
-
-   # bug #216460
-   sed \
-   -e 's:/usr/local/etc/fcron:/etc/fcron/fcron:g' \
-   -e 's:/usr/local/etc:/etc:g' \
-   -e 's:/usr/local/:/usr/:g' \
-   -i doc/*/*/*.{txt,1,5,8,html} \
-   || die "unable to fix documentation references"
-}
-

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

2023-02-27 Thread Joonas Niilola
commit: 430e8c750d7548fc364343b2ae15799e8bad63ac
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Mon Feb 27 00:03:30 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Feb 27 09:04:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=430e8c75

dev-cpp/asio: drop 1.22.2

Signed-off-by: Alexey Sokolov  asokolov.org>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-cpp/asio/Manifest   |  1 -
 dev-cpp/asio/asio-1.22.2.ebuild | 59 -
 2 files changed, 60 deletions(-)

diff --git a/dev-cpp/asio/Manifest b/dev-cpp/asio/Manifest
index aa416ce883fd..5317505bbc18 100644
--- a/dev-cpp/asio/Manifest
+++ b/dev-cpp/asio/Manifest
@@ -1,3 +1,2 @@
 DIST asio-1.10.8.tar.bz2 1270332 BLAKE2B 
97e4a6a7c8b4562f10af1d122e9b08c12d567fd0447d1951a907f47f77832dcd42df4cb9b5b392feaaa2ea7c79d8bedfcf12e3052957ec012d8bb6b4d1347eb5
 SHA512 
d870686d2b19bec9925c311f2f0fd370e9797bbad252176a80a998f9c322ecd502b5081826105712e7caf87c03c3e6b70a0e219019e5bff46077d6e8c3c6db09
-DIST asio-1.22.2.tar.bz2 3077065 BLAKE2B 
b3660cf3c72d2d7ae122f89e8afb967cb89cc1de3f4859d481bbb8250cad6f03f187a4deb9e500a6231abdc5c9e727ef910c59d7c8b75bc6ba0f12ef94f05252
 SHA512 
93ea423cec8d13e525bf654291b6edd685f079c2af2da5a6f44dfe0b913e0f3df0a4770f1240ff760bae7842eee8ee3a13bed621c2ee1499abc76b100ebe3885
 DIST asio-1.24.0.tar.bz2 3150924 BLAKE2B 
4c9b913452fd4288684020ca58b48e22745a39c6a0d682ba84ff561b94c695dc6f5203ed06817f4dd0b9098ea3012578f7c6b2f251b3857e660b0c222dbc003e
 SHA512 
c877968229bc5c4c21156b2bbb9775c7b11c3878cd62e8df3afaa70b2f221c59c6e4fa425cfb028cd170f9453ac1c32c5229f89437b13ac39142e4b52304c820

diff --git a/dev-cpp/asio/asio-1.22.2.ebuild b/dev-cpp/asio/asio-1.22.2.ebuild
deleted file mode 100644
index 198901e907cf..
--- a/dev-cpp/asio/asio-1.22.2.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-DESCRIPTION="Asynchronous Network Library"
-HOMEPAGE="https://think-async.com https://github.com/chriskohlhoff/asio;
-SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
-
-LICENSE="Boost-1.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
-IUSE="doc examples test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   test? (
-   dev-libs/boost
-   dev-libs/openssl
-   )
-"
-
-src_prepare() {
-   default
-
-   eautoreconf
-
-   if ! use test; then
-   # Don't build nor install any examples or unittests
-   # since we don't have a script to run them
-   cat > src/Makefile.in <<-EOF || die
-   all:
-
-   install:
-
-   clean:
-   EOF
-   fi
-}
-
-src_install() {
-   use doc && local HTML_DOCS=( doc/. )
-   default
-
-   if use examples; then
-   # Get rid of the object files
-   emake clean
-   dodoc -r src/examples
-   docompress -x /usr/share/doc/${PF}/examples
-
-   # Make links to the example .cpp files work
-   # https://bugs.gentoo.org/828648
-   if use doc; then
-   dosym ../examples /usr/share/doc/${PF}/src/examples
-   fi
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: x11-terms/terminator/files/, x11-terms/terminator/

2023-02-27 Thread Joonas Niilola
commit: dc19935b5862fda3f5fd9433ce6e629d0bdf400b
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Mon Feb 27 00:42:49 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Feb 27 09:04:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc19935b

x11-terms/terminator: drop 2.1.1-r1

Signed-off-by: Alexey Sokolov  asokolov.org>
Signed-off-by: Joonas Niilola  gentoo.org>

 x11-terms/terminator/Manifest  |  2 -
 .../files/terminator-1.91-without-icon-cache.patch | 16 --
 x11-terms/terminator/terminator-2.1.1-r1.ebuild| 66 --
 3 files changed, 84 deletions(-)

diff --git a/x11-terms/terminator/Manifest b/x11-terms/terminator/Manifest
index d3f47cab0a09..a8abe33912cd 100644
--- a/x11-terms/terminator/Manifest
+++ b/x11-terms/terminator/Manifest
@@ -1,4 +1,2 @@
-DIST terminator-2.1.1.tar.gz 1033153 BLAKE2B 
f92235bacf34ec5bfe2400c6bbfc8bbdee3867531fac5129fb59b84459101f2d673e3a6699eecf1fa0d19c33d30467bb043010bd19737c2bc0461cea861c71a7
 SHA512 
a916b9718801bb015d14bdec2eede24c89101d5ea36d22131b7d34f8dad48b9db9e79811645ce571e3c95c9e4b2f18d6b8508f519de7ff54c4246c5f7b546af2
-DIST terminator-2.1.1.tar.gz.asc 866 BLAKE2B 
d7362ce47f0cba18a3d10c54dca40b23001c818784cf5b5e4c98fbbd13983cf46e6ce631c4a4f5464c2badbb21e6052ce31456bf8b2d2c2deea6a647ad184b5c
 SHA512 
ab171e0538686599fd86a35d0f5455aa9763c5f29c2c6bd5677cfd678beaeaad4dc141553e0abfecd19279a1a1653f12e07ed20f03ee09ee8ec10edbd63d6c14
 DIST terminator-2.1.2.tar.gz 1039160 BLAKE2B 
2ca98c1caeadfffd2c7f737947b216a1db438a426a95cb9871504b827c3e85384df157d96a47c5f3d2cdc33e5e6b0e35cb8019b7a4bbc92fe59603379610e2e0
 SHA512 
070bf49979dd93e694b536877bac2d6ad274a1e961ef74df90348da6520fc411e7d0a73cd0d0c8fa2989c94ea75758fd15c09357f4f2ca8e7f6a4ab6c1236748
 DIST terminator-2.1.2.tar.gz.asc 866 BLAKE2B 
3d998365e039935742635f049513f5c43cd45c067d7d31914bf8284b79af3daccdbd524b35c37ca419b96083e5986d365a6e7654b847d460c85179ff9da1886e
 SHA512 
422b81676c6a53f736d39b5ff771d87e18053c188e0e97807f199080523430ede1e6d90d3f001fb3654b4b6bc90da9cc5f874a2639fa87ef8848868caa71342e

diff --git 
a/x11-terms/terminator/files/terminator-1.91-without-icon-cache.patch 
b/x11-terms/terminator/files/terminator-1.91-without-icon-cache.patch
deleted file mode 100644
index c924de3607f5..
--- a/x11-terms/terminator/files/terminator-1.91-without-icon-cache.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-Without this patch, terminator's build script runs gtk-update-icon-cache which
-causes terminator package to claim /usr/share/icons/hicolor/icon-theme.cache as
-its own. To avoid that, gtk-update-icon-cache is run later, as part of
-xdg_pkg_postinst in the ebuild.
-
 a/setup.py 2009-08-12 22:22:53.0 -0400
-+++ b/setup.py 2009-08-12 22:22:57.0 -0400
-@@ -25,7 +25,7 @@
- 
-   def __init__ (self, *args):
- self.without_gettext = False
--self.without_icon_cache = False
-+self.without_icon_cache = True
- Distribution.__init__(self, *args)
- 
- 

diff --git a/x11-terms/terminator/terminator-2.1.1-r1.ebuild 
b/x11-terms/terminator/terminator-2.1.1-r1.ebuild
deleted file mode 100644
index 16cec74dd7c2..
--- a/x11-terms/terminator/terminator-2.1.1-r1.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
-inherit distutils-r1 optfeature verify-sig virtualx xdg
-
-DESCRIPTION="Multiple GNOME terminals in one window"
-HOMEPAGE="https://github.com/gnome-terminator/terminator;
-SRC_URI="
-   
https://github.com/gnome-terminator/terminator/releases/download/v${PV}/${P}.tar.gz
-   verify-sig? ( 
https://github.com/gnome-terminator/terminator/releases/download/v${PV}/${P}.tar.gz.asc
 )
-"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ~riscv x86"
-IUSE="test"
-
-RDEPEND="
-   dev-libs/glib:2
-   dev-python/configobj[${PYTHON_USEDEP}]
-   dev-python/psutil[${PYTHON_USEDEP}]
-   dev-python/pycairo[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   gnome-base/gsettings-desktop-schemas[introspection]
-   x11-libs/gtk+:3
-   x11-libs/vte:2.91[introspection]
-"
-BDEPEND="
-   dev-util/intltool
-   sys-devel/gettext
-   test? (
-   dev-python/dbus-python[${PYTHON_USEDEP}]
-   x11-libs/libnotify[introspection]
-   )
-   verify-sig? ( sec-keys/openpgp-keys-terminator )
-"
-distutils_enable_tests pytest
-
-VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/terminator.asc
-
-PATCHES=(
-   "${FILESDIR}"/terminator-1.91-without-icon-cache.patch
-   "${FILESDIR}"/terminator-1.91-desktop.patch
-)
-
-src_prepare() {
-   xdg_environment_reset
-   sed -i -e '/pytest-runner/d' setup.py || die
-   distutils-r1_src_prepare
-}
-
-src_test() {
-   virtx distutils-r1_src_test
-}
-
-pkg_postinst() {
-   

[gentoo-commits] repo/gentoo:master commit in: dev-libs/qxlsx/files/, dev-libs/qxlsx/

2023-02-27 Thread Joonas Niilola
commit: 0c93c3b8eee4b209e5fcf479f4aebfa6e04efcc7
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Mon Feb 27 08:31:44 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Feb 27 09:04:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c93c3b8

dev-libs/qxlsx: drop 1.4.4

Signed-off-by: Alexey Sokolov  asokolov.org>
Closes: https://github.com/gentoo/gentoo/pull/29823
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/qxlsx/Manifest  |  1 -
 dev-libs/qxlsx/files/qxlsx-1.4.4-libdir.patch| 26 ---
 dev-libs/qxlsx/files/qxlsx-1.4.4-qtdefs.patch| 24 ---
 dev-libs/qxlsx/files/qxlsx-1.4.4-qtversion.patch | 92 
 dev-libs/qxlsx/files/qxlsx-1.4.4-soversion.patch | 23 --
 dev-libs/qxlsx/qxlsx-1.4.4.ebuild| 62 
 6 files changed, 228 deletions(-)

diff --git a/dev-libs/qxlsx/Manifest b/dev-libs/qxlsx/Manifest
index 6721b93b6c47..fe1303dabde0 100644
--- a/dev-libs/qxlsx/Manifest
+++ b/dev-libs/qxlsx/Manifest
@@ -1,2 +1 @@
-DIST qxlsx-1.4.4.tar.gz 4703732 BLAKE2B 
0acf5e708f4dc981723a34b524c820a53a66cb13bf1ce5a1086106230e45dcac2ea6587b3c4ca039de491565ac886a2e5bd1225ee39437ee89a2ff7560da6fd7
 SHA512 
e6c3dd8822f2a8ab8bcd1a7434db7b202291e3d8de407e4629bdfc1afef507b57da4bc4a715d57b8d75915ce4b623189269083824c35d8e02d49d3e8909cceee
 DIST qxlsx-1.4.5.tar.gz 4705008 BLAKE2B 
dd853a20109c9d9dcd5757bbb436e620191eb1fb95c441b1ce3a119bd99397f6206da37b6d770c84e8717c75ce9ad1da4b82397030da02c49a092d958ebef261
 SHA512 
5ec63c210b12c037acd9f3cc4d351b9bd488add65872a27cca536117349ac2c2501649cb7c2f35e1ee95289e98bf9e9fea6554aef1379deafb50c5016ed21fe5

diff --git a/dev-libs/qxlsx/files/qxlsx-1.4.4-libdir.patch 
b/dev-libs/qxlsx/files/qxlsx-1.4.4-libdir.patch
deleted file mode 100644
index ffdf8483f41a..
--- a/dev-libs/qxlsx/files/qxlsx-1.4.4-libdir.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-From 5d1059941f85365019ed08254e79abdb4ba80ee5 Mon Sep 17 00:00:00 2001
-From: Alexey Sokolov 
-Date: Sun, 4 Sep 2022 01:22:30 +0100
-Subject: [PATCH] Install library to the correct lib dir
-

- QXlsx/CMakeLists.txt | 6 +++---
- 1 file changed, 3 insertions(+), 3 deletions(-)
-
-diff --git a/QXlsx/CMakeLists.txt b/QXlsx/CMakeLists.txt
-index a6b1944..fc32918 100644
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -181,9 +181,9 @@ set_target_properties(QXlsx PROPERTIES
- 
- install(TARGETS QXlsx
- EXPORT QXlsxTargets DESTINATION ${CMAKE_INSTALL_LIBDIR}
--RUNTIME DESTINATION bin COMPONENT runtime
--ARCHIVE DESTINATION lib COMPONENT devel
--PUBLIC_HEADER DESTINATION include/QXlsx COMPONENT devel
-+RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT runtime
-+ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT devel
-+PUBLIC_HEADER DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/QXlsx COMPONENT 
devel
- )
- 
- install(EXPORT QXlsxTargets

diff --git a/dev-libs/qxlsx/files/qxlsx-1.4.4-qtdefs.patch 
b/dev-libs/qxlsx/files/qxlsx-1.4.4-qtdefs.patch
deleted file mode 100644
index 15795c645d47..
--- a/dev-libs/qxlsx/files/qxlsx-1.4.4-qtdefs.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-From 8e83402db866ae7a67582da28aa68c83545f13c8 Mon Sep 17 00:00:00 2001
-From: Alexey Sokolov 
-Date: Fri, 26 Aug 2022 01:36:53 +0100
-Subject: [PATCH] Don't force Qt definitions onto users
-
-It breaks users who use "signals" keyword and convert const char* to
-QString.

- QXlsx/CMakeLists.txt | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/QXlsx/CMakeLists.txt b/QXlsx/CMakeLists.txt
-index aa774b1..a6b1944 100644
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -140,7 +140,7 @@ add_library(QXlsx
- 
- add_library(QXlsx::QXlsx ALIAS QXlsx)
- 
--target_compile_definitions(QXlsx PUBLIC
-+target_compile_definitions(QXlsx PRIVATE
- -DQT_NO_KEYWORDS
- -DQT_NO_CAST_TO_ASCII
- -DQT_NO_CAST_FROM_ASCII

diff --git a/dev-libs/qxlsx/files/qxlsx-1.4.4-qtversion.patch 
b/dev-libs/qxlsx/files/qxlsx-1.4.4-qtversion.patch
deleted file mode 100644
index f94aa6e46414..
--- a/dev-libs/qxlsx/files/qxlsx-1.4.4-qtversion.patch
+++ /dev/null
@@ -1,92 +0,0 @@
-commit e3565f2b3999ead739066b33fa0fd346eb072d87
-Author: Alexey Sokolov 
-Date:   Sun Oct 2 22:46:03 2022 +0100
-
-Support installing qt5 and qt6 versions in parallel
-
-diff --git a/QXlsx/CMakeLists.txt b/QXlsx/CMakeLists.txt
-index 5640d8a..8d34020 100644
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -15,8 +15,8 @@ include(GNUInstallDirs)
- 
--find_package(QT NAMES Qt6 Qt5 COMPONENTS Core Gui REQUIRED)
- find_package(Qt${QT_VERSION_MAJOR} COMPONENTS Core Gui REQUIRED)
-+set(EXPORT_NAME QXlsxQt${QT_VERSION_MAJOR})
- 
--if (QT_MAJOR_VERSION EQUAL 6)
-+if (QT_VERSION_MAJOR EQUAL 6)
- set(CMAKE_CXX_STANDARD 17 CACHE STRING "")
- else()
- set(CMAKE_CXX_STANDARD 11 CACHE STRING "")
-@@ -166,7 +167,7 @@ if (BUILD_SHARED_LIBS)
- target_compile_definitions(QXlsx PUBLIC QXlsx_SHAREDLIB)
- endif()
- 

[gentoo-commits] repo/gentoo:master commit in: media-sound/lingot/, media-sound/lingot/files/

2023-02-27 Thread Joonas Niilola
commit: 0177f9a968f803bd0138112bb654b0515791aa7b
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Mon Feb 27 00:11:01 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Feb 27 09:04:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0177f9a9

media-sound/lingot: drop 1.0.1

Signed-off-by: Alexey Sokolov  asokolov.org>
Signed-off-by: Joonas Niilola  gentoo.org>

 media-sound/lingot/Manifest|   1 -
 .../lingot/files/lingot-1.0.1-configure.patch  | 217 -
 media-sound/lingot/lingot-1.0.1.ebuild |  54 -
 3 files changed, 272 deletions(-)

diff --git a/media-sound/lingot/Manifest b/media-sound/lingot/Manifest
index 22d79737735d..4c7f947233db 100644
--- a/media-sound/lingot/Manifest
+++ b/media-sound/lingot/Manifest
@@ -1,2 +1 @@
-DIST lingot-1.0.1.tar.gz 510112 BLAKE2B 
a04ef52cc70dba8af54746419190eedc2f2512120e3c1e8576dab0d6dd20c3470a6f857fd751ed4bcf8e291a993ff1f8fa7b0264a24957dcfab0efd9684ef3ba
 SHA512 
98182721ef68411485b3f2faccbf315f340e549dd7cce0fdfaacab7c34fb708c98eda9b96da00701f1987becefced3a7587ffaaad77d6ef86046fb8c9f5f1cb5
 DIST lingot-1.1.1.tar.gz 727028 BLAKE2B 
c681fcd72f67ae20e49f0229aa9791eace1f65cb596c60e52cff7805bc70d6d418cd87c96629306163756db81236ad31b6c8fe78b7ee401d155f8f81dda4f334
 SHA512 
71ee6b992a8f9cfe4a90d7cd8ba0098512857d65d773d3d5ec26aeeaa104ee812051b9d6b86c5e6462d1032bf03d7e6120aecd60ca8758fdf96c37f2d7ceacc7

diff --git a/media-sound/lingot/files/lingot-1.0.1-configure.patch 
b/media-sound/lingot/files/lingot-1.0.1-configure.patch
deleted file mode 100644
index f39dc3d9ad55..
--- a/media-sound/lingot/files/lingot-1.0.1-configure.patch
+++ /dev/null
@@ -1,217 +0,0 @@
-From 916ed65b3901731fff02eceadcbc5b18f4c27d6f Mon Sep 17 00:00:00 2001
-From: Nicolas Boulenguez 
-Date: Sat, 14 Jul 2018 09:40:37 +0200
-Subject: [PATCH] Remove unused variables from configure.ac.
-
-Also replace
-  configure.ac: NO_PREFIX_PACKAGE_FOO_DIR = "share/foo"
-  configure.ac: AC_SUBST(NO_PREFIX_PACKAGE_FOO_DIR)
-and
-  Makefile.am : .. = $(prefix)/@NO_PREFIX_PACKAGE_FOO_DIR@
-with
-  Makefile.am : .. = $(datadir)/foo
-for simplicity and conformity with the usual meaning of datadir.
-
-These changes may require regeneration by Anjuta.

- Makefile.am   |  2 +-
- configure.ac  | 85 ---
- icons/Makefile.am |  2 +-
- 3 files changed, 2 insertions(+), 87 deletions(-)
-
-diff --git a/Makefile.am b/Makefile.am
-index db5ec16..d61162f 100644
 a/Makefile.am
-+++ b/Makefile.am
-@@ -27,7 +27,7 @@ DISTCLEANFILES = \
-   m4/* \
-   po/Makefile.in.in
- 
--gnomemenudir = $(prefix)/@NO_PREFIX_PACKAGE_MENU_DIR@
-+gnomemenudir = $(datadir)/applications
- gnomemenu_DATA = org.nongnu.lingot.desktop
- appdatadir = $(datadir)/metainfo
- appdata_DATA = org.nongnu.lingot.appdata.xml
-diff --git a/configure.ac b/configure.ac
-index 08f208f..cfb1259 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -162,90 +162,6 @@ if test "x$uselibfftw" = "xyes"; then
-  fi
- fi
- 
--
--dnl PKG_CHECK_MODULES([GLADE], [libglade-2.0])
--dnl AC_SUBST(GLADE_CFLAGS)
--dnl AC_SUBST(GLADE_LIBS)
--
--dnl Set PACKAGE_LOCALE_DIR in config.h.
--if test "x${prefix}" = "xNONE"; then
--  AC_DEFINE_UNQUOTED(PACKAGE_LOCALE_DIR, 
"${ac_default_prefix}/${DATADIRNAME}/locale", [Package local directory])
--else
--  AC_DEFINE_UNQUOTED(PACKAGE_LOCALE_DIR, "${prefix}/${DATADIRNAME}/locale", 
[Package local directory])
--fi
--
--dnl Set PACKAGE SOURCE DIR in config.h.
--packagesrcdir=`cd $srcdir && pwd`
--
--dnl Set PACKAGE PREFIX
--if test "x${prefix}" = "xNONE"; then
--  packageprefix=${ac_default_prefix}
--else
--  packageprefix=${prefix}
--fi
--
--dnl Set PACKAGE DATA & DOC DIR
--packagedatadir=share
--packagedocdir=doc/${PACKAGE}
--
--dnl Set PACKAGE DIRs in config.h.
--packagepixmapsdir=share/pixmaps/${PACKAGE}
--packageicondir=share/icons/hicolor/scalable/apps/
--packagehelpdir=share/gnome/help/${PACKAGE}
--packagemenudir=share/applications
--
--dnl Subst PACKAGE_DATA_DIR.
--NO_PREFIX_PACKAGE_DATA_DIR="${packagedatadir}"
--AC_SUBST(NO_PREFIX_PACKAGE_DATA_DIR)
--PACKAGE_DATA_DIR="${packageprefix}/${packagedatadir}"
--AC_SUBST(PACKAGE_DATA_DIR)
--
--dnl Subst PACKAGE_DOC_DIR.
--NO_PREFIX_PACKAGE_DOC_DIR="${packagedocdir}"
--AC_SUBST(NO_PREFIX_PACKAGE_DOC_DIR)
--PACKAGE_DOC_DIR="${packageprefix}/${packagedocdir}"
--AC_SUBST(PACKAGE_DOC_DIR)
--
--dnl Subst PACKAGE_PIXMAPS_DIR.
--NO_PREFIX_PACKAGE_PIXMAPS_DIR="${packagepixmapsdir}"
--AC_SUBST(NO_PREFIX_PACKAGE_PIXMAPS_DIR)
--PACKAGE_PIXMAPS_DIR="${packageprefix}/${packagepixmapsdir}"
--AC_SUBST(PACKAGE_PIXMAPS_DIR)
--
--dnl Subst PACKAGE_ICON_DIR.
--NO_PREFIX_PACKAGE_ICON_DIR="${packageicondir}"
--AC_SUBST(NO_PREFIX_PACKAGE_ICON_DIR)
--PACKAGE_ICON_DIR="${packageprefix}/${packageicondir}"
--AC_SUBST(PACKAGE_ICON_DIR)
--
--dnl Subst PACKAGE_HELP_DIR.
--NO_PREFIX_PACKAGE_HELP_DIR="${packagehelpdir}"

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

2023-02-27 Thread Joonas Niilola
commit: a624ea84bec7bafb42e92db83f493ddf96c35324
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Feb 27 09:03:34 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Feb 27 09:03:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a624ea84

net-dialup/freeradius: add 3.2.2

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

 net-dialup/freeradius/Manifest|   1 +
 net-dialup/freeradius/freeradius-3.2.2.ebuild | 309 ++
 2 files changed, 310 insertions(+)

diff --git a/net-dialup/freeradius/Manifest b/net-dialup/freeradius/Manifest
index 43e60f45684a..ef9b716256c7 100644
--- a/net-dialup/freeradius/Manifest
+++ b/net-dialup/freeradius/Manifest
@@ -2,3 +2,4 @@ DIST freeradius-3.0.25.tar.gz 5300245 BLAKE2B 
bf8908aa7bfabb9e15fa841457f176a4f2
 DIST freeradius-3.0.26.tar.gz 5300930 BLAKE2B 
e8922182f69ff201af331a03ef109072d24fb169c14179c5e71910ed3f767526afd7efe6000fd8a3881fa2ddb0487ebd12f8fdf6845136fdc15fdcb8a83fdf39
 SHA512 
83825ce1dd3d2e005c11d10ebadd2b37884130c158d3ea43595fa52478e3d194725b15dc73633758b0b1e916e00ea9358d254c38c2b721c475c9a4235aa1a5a3
 DIST freeradius-server-3.2.0.tar.bz2 3399380 BLAKE2B 
103cb1faf7efd78520dd613da51671ff37b870fcd356d7d11454d655cf460bcb4132cd91b99be70557242907dd5e4d741b6a776de81c37a24ab9d04a4fe5866b
 SHA512 
e7aa7bfc5a6968cdb860bb565ebd45bc1b3f78a665a9888a8b8dacaa1c5256755468aed33bdffe39465f8678c1fb9d6f47f0dbcf0178dfdcb38d99e3bc4b747d
 DIST freeradius-server-3.2.1.tar.bz2 3399164 BLAKE2B 
d0e69d468736d2a5dd85b32bb8b1fa44f2e56725ae525a3895df1b926f5ce525c70af08c2b76b62a9479d00d02c3e4915586fb1e5c7d42955c6b9e5cdeda8f6e
 SHA512 
0f9e98cbf0eff4c5af54731ec34a8c9070252eaf2f91ca0c87caae939f6356fa91a6e1ed98ba66dbf1c1bafecdfcf38603fb4f65a5955e88974f49a5b7885f7a
+DIST freeradius-server-3.2.2.tar.bz2 3418998 BLAKE2B 
584d1ff79cf3a75c79f5b24f9e47d7c8d8caee0d706eb47bb387300172f0699f904804d963aab8c252a21fe67f7885a47659b8cd9db5292a6d4db087d72e8e38
 SHA512 
91dc574560a1f75cafa8bc78c0676f0e3dae7154ecbb395e0e1f6738f78d8bcfe1bff122364452798fd0434c4056fd946799b8f29a1141398bf0542a37870689

diff --git a/net-dialup/freeradius/freeradius-3.2.2.ebuild 
b/net-dialup/freeradius/freeradius-3.2.2.ebuild
new file mode 100644
index ..3861bc2421d5
--- /dev/null
+++ b/net-dialup/freeradius/freeradius-3.2.2.ebuild
@@ -0,0 +1,309 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+AUTOTOOLS_DEPEND=">=sys-devel/autoconf-2.69"
+inherit autotools pam python-single-r1 systemd
+
+MY_PN=${PN}-server
+MY_P=${MY_PN}-${PV}
+MY_PV=$(ver_rs 1- "_")
+
+DESCRIPTION="Highly configurable free RADIUS server"
+HOMEPAGE="https://freeradius.org/;
+SRC_URI="https://github.com/FreeRADIUS/freeradius-server/releases/download/release_${MY_PV}/${MY_P}.tar.bz2;
+S="${WORKDIR}"/${MY_P}
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+
+IUSE="
+   debug firebird iodbc kerberos ldap memcached mysql mongodb odbc oracle 
pam
+   postgres python readline redis samba sqlite ssl systemd
+"
+
+RESTRICT="firebird? ( bindist )"
+
+# NOTE: Temporary freeradius doesn't support linking with mariadb client
+#   libs also if code is compliant, will be available in the next release.
+#   
(http://lists.freeradius.org/pipermail/freeradius-devel/2018-October/013228.html)a
+
+# TODO: rlm_mschap works with both samba library or without. I need to avoid
+#   linking of samba library if -samba is used.
+
+# TODO: unconditional json-c for now as automagic dep despite efforts to stop 
it
+# ditto libpcap. Can restore USE=rest, USE=pcap if/when fixed.
+
+RDEPEND="acct-group/radius
+   acct-user/radius
+   !net-dialup/cistronradius
+   dev-libs/libltdl
+   dev-libs/libpcre
+   dev-libs/json-c:=
+   dev-lang/perl:=
+   net-libs/libpcap
+   net-misc/curl
+   sys-libs/gdbm:=
+   sys-libs/libcap
+   sys-libs/talloc
+   virtual/libcrypt:=
+   firebird? ( dev-db/firebird )
+   iodbc? ( dev-db/libiodbc )
+   kerberos? ( virtual/krb5 )
+   ldap? ( net-nds/openldap:= )
+   memcached? ( dev-libs/libmemcached )
+   mysql? ( dev-db/mysql-connector-c:= )
+   mongodb? ( >=dev-libs/mongo-c-driver-1.13.0-r1 )
+   odbc? ( dev-db/unixODBC )
+   oracle? ( dev-db/oracle-instantclient[sdk] )
+   pam? ( sys-libs/pam )
+   postgres? ( dev-db/postgresql:= )
+   python? ( ${PYTHON_DEPS} )
+   readline? ( sys-libs/readline:= )
+   redis? ( dev-libs/hiredis:= )
+   samba? ( net-fs/samba )
+   sqlite? ( dev-db/sqlite:3 )
+   ssl? ( >=dev-libs/openssl-1.0.2:=[-bindist(-)] )
+   systemd? ( sys-apps/systemd:= )"
+DEPEND="${RDEPEND}"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+# bug #721040
+QA_SONAME="usr/lib.*/libfreeradius-.*.so"
+
+PATCHES=(
+   

[gentoo-commits] repo/proj/guru:dev commit in: sys-boot/limine/

2023-02-27 Thread Arsen Arsenović
commit: 8399b27d731e1813503308edb9fc956855de929b
Author: Arsen Arsenović  gentoo  org>
AuthorDate: Mon Feb 27 10:18:26 2023 +
Commit: Arsen Arsenović  gentoo  org>
CommitDate: Mon Feb 27 10:18:40 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8399b27d

sys-boot/limine: add 4.20230227.0

Signed-off-by: Arsen Arsenović  gentoo.org>

 sys-boot/limine/Manifest   |  1 +
 sys-boot/limine/limine-4.20230227.0.ebuild | 55 ++
 2 files changed, 56 insertions(+)

diff --git a/sys-boot/limine/Manifest b/sys-boot/limine/Manifest
index 8a93ec0e4..9b06e95b0 100644
--- a/sys-boot/limine/Manifest
+++ b/sys-boot/limine/Manifest
@@ -7,3 +7,4 @@ DIST limine-4.20230212.1.tar.xz 725084 BLAKE2B 
d602c70d2d716f7025d81ead55139f3a9
 DIST limine-4.20230216.1.tar.xz 783012 BLAKE2B 
451e5afa3efa8f815da9a3226cab4da166f09fa36309cc066de6e1c3d7cbfce658ff4b0e4a55c9f362e00e50b3e33fc365db682c4f5a05969d77147be4fc5584
 SHA512 
1d1d65ba50387c21343b6e877c8dad50e2c3ec1fd5a59225b6557a2f964389761b6b8e2d90066edf5caa6cdb7128145d116b0df9c28b622d4aba00fb726edaf2
 DIST limine-4.20230219.0.tar.xz 782172 BLAKE2B 
525308e0ccfbce2814b7fb497023d7e2e02cb0bab361f4b74e20c480c39fc4f88bbfc4510680be9b2ad099ad549ef447ad32ccc93faa9b79a8d650b7065307e6
 SHA512 
11fe20c726bb2a09f275fd83021ba2b7c5a2b5a9c820790129352ae371beeec858c34a39924e02ac7b634cdb1ba3092973ba55be6cab33d224f9b99e57dc7605
 DIST limine-4.20230221.0.tar.xz 782956 BLAKE2B 
29edaae0698b7d3ce9a1a3b7b1ce9e28402294681121b30f7d7b3359a2da2bffa0037e94393c7137caae8008e1f4d88a226cc36d50b4a0b20e8433d7bd75f678
 SHA512 
99d9341ffa2e2906d4d5086bc2d27ba217bfd68742bc6ee734734d8c75f9eee2b761b84e622e76f14a87b2128105cefe42dca330441f43ecd4d210670176da91
+DIST limine-4.20230227.0.tar.xz 782796 BLAKE2B 
35819ccfe896f595a10b666bc0a8d665ea6948f5ea3509833d05a81e574f6c9009a120773e28bc2f4d4d2172926f20796083b62e0ac153f8a232f20d21c6a945
 SHA512 
621bb2ddb25de88df63f73852e2ff6ceccc61d7d4be49ee8c0cf614c5037f37d350ff50d924065f5f5e6295dc5e99d53191db55778384c15c580630c32cbc560

diff --git a/sys-boot/limine/limine-4.20230227.0.ebuild 
b/sys-boot/limine/limine-4.20230227.0.ebuild
new file mode 100644
index 0..e65ae979a
--- /dev/null
+++ b/sys-boot/limine/limine-4.20230227.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Limine is a modern, advanced, and portable BIOS/UEFI 
multiprotocol bootloader"
+HOMEPAGE="https://limine-bootloader.org/;
+SRC_URI="https://github.com/limine-bootloader/limine/releases/download/v${PV}/limine-${PV}.tar.xz;
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+bios +bios-pxe +bios-cd +uefi +cd-efi +uefi32 +uefi64 +uefiaa64"
+REQUIRED_USE="
+   uefi32? ( uefi )
+   uefi64? ( uefi )
+   uefiaa64? ( uefi )
+   cd-efi? ( uefi )
+   uefi? ( || ( uefi32 uefi64 uefiaa64 cd-efi ) )
+
+   bios-pxe? ( bios )
+   bios-cd? ( bios )
+   bios? ( || ( bios-pxe bios-cd ) )
+"
+
+MY_LLVM_TARGETS="AArch64 ARM X86"
+MY_LLVM_FLAGS="llvm_targets_${MY_LLVM_TARGETS// /(-),llvm_targets_}(-)"
+
+BDEPEND="
+   app-arch/gzip
+   dev-lang/nasm
+   sys-apps/findutils
+   sys-devel/clang[${MY_LLVM_FLAGS}]
+   sys-devel/lld
+   sys-devel/llvm[${MY_LLVM_FLAGS}]
+
+   cd-efi? ( sys-fs/mtools )
+"
+
+src_configure() {
+   local myconf=(
+   "$(use_enable bios)"
+   "$(use_enable bios-cd)"
+   "$(use_enable bios-pxe)"
+
+   "$(use_enable uefi)"
+   "$(use_enable uefi32 uefi-ia32)"
+   "$(use_enable uefi64 uefi-x86-64)"
+   "$(use_enable uefiaa64 uefi-aarch64)"
+   "$(use_enable cd-efi uefi-cd)"
+   )
+
+   CROSS_TOOLCHAIN=llvm \
+   econf "${myconf[@]}"
+}



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

2023-02-27 Thread Yixun Lan
commit: 0547d38a0241772741b37c8868479318dd7be07c
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Feb 27 10:45:09 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Feb 27 10:46:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0547d38a

net-im/slack: add 4.29.149

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

 net-im/slack/Manifest  |   1 +
 net-im/slack/slack-4.29.149.ebuild | 111 +
 2 files changed, 112 insertions(+)

diff --git a/net-im/slack/Manifest b/net-im/slack/Manifest
index fb1d3f9c..26bdeb017020 100644
--- a/net-im/slack/Manifest
+++ b/net-im/slack/Manifest
@@ -1,2 +1,3 @@
 DIST slack-desktop-4.27.156-amd64.deb 66938030 BLAKE2B 
b7d457fcb6a2518eaea7efc4d7b43f01f8c1da8a1218d3c2c2c14e195004102be344c6f4e2b60dd4f4677e53ea976cb7b0b102e3e0eec385df881eecdee4a7cd
 SHA512 
b7aa66136a330536393a157843e02e4cfec5eca74431304b1b166e80eaadf41e8b12ad69af8616032042237cb9a38414f9bf1b76701def1985edd0a5570781f9
 DIST slack-desktop-4.28.182-amd64.deb 70728630 BLAKE2B 
0246dd6ee6983dafad166e41faab30d495c39ad1a66c63bb59174ca1cbe12e275cd961a6873dcbbbe0a497cfeb79e19b6bc6fcdbc60a6a1b9a7e182ddf478066
 SHA512 
a25062cd721ce2e31aadf649ef23fa5d72fbb184a3499905d0872f165f97f52be9573256d8d981d0f9fc598439e4abb12a1b513d268c6ba8fecd7728ea88b8db
+DIST slack-desktop-4.29.149-amd64.deb 72943850 BLAKE2B 
1d36947c5b4da0a2e301b3510dff9e5d3dbc6a3a2f0411980792984a497578d239dbc90dfb6af5cfe6d87dbcb7c3acac3b79c86daf6d58a4a9e69223472447f6
 SHA512 
9771af26efdadfe7eed5945b57900360b50804642e62db42cb2af20c3246edfdadf491deb2d1004a02e6dc545def079ecf6ab175e4d27f1989bcc8cbaf12366c

diff --git a/net-im/slack/slack-4.29.149.ebuild 
b/net-im/slack/slack-4.29.149.ebuild
new file mode 100644
index ..25ea915418d3
--- /dev/null
+++ b/net-im/slack/slack-4.29.149.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MULTILIB_COMPAT=( abi_x86_64 )
+
+inherit desktop multilib-build optfeature pax-utils unpacker xdg
+
+DESCRIPTION="Team collaboration tool"
+HOMEPAGE="https://slack.com;
+SRC_URI="https://downloads.slack-edge.com/releases/linux/${PV}/prod/x64/${PN}-desktop-${PV}-amd64.deb;
+
+LICENSE="all-rights-reserved"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE="appindicator +seccomp suid wayland"
+RESTRICT="bindist mirror"
+
+RDEPEND="app-accessibility/at-spi2-atk:2[${MULTILIB_USEDEP}]
+   app-accessibility/at-spi2-core:2[${MULTILIB_USEDEP}]
+   dev-libs/atk:0[${MULTILIB_USEDEP}]
+   dev-libs/expat:0[${MULTILIB_USEDEP}]
+   dev-libs/glib:2[${MULTILIB_USEDEP}]
+   dev-libs/nspr:0[${MULTILIB_USEDEP}]
+   dev-libs/nss:0[${MULTILIB_USEDEP}]
+   dev-libs/wayland[${MULTILIB_USEDEP}]
+   media-libs/alsa-lib:0[${MULTILIB_USEDEP}]
+   media-libs/mesa:0[${MULTILIB_USEDEP}]
+   net-print/cups:0[${MULTILIB_USEDEP}]
+   sys-apps/dbus:0[${MULTILIB_USEDEP}]
+   x11-libs/cairo:0[${MULTILIB_USEDEP}]
+   x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}]
+   x11-libs/gtk+:3[${MULTILIB_USEDEP}]
+   x11-libs/libdrm:0[${MULTILIB_USEDEP}]
+   x11-libs/libX11:0[${MULTILIB_USEDEP}]
+   x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}]
+   x11-libs/libXcomposite:0[${MULTILIB_USEDEP}]
+   x11-libs/libXdamage:0[${MULTILIB_USEDEP}]
+   x11-libs/libXext:0[${MULTILIB_USEDEP}]
+   x11-libs/libXfixes:0[${MULTILIB_USEDEP}]
+   x11-libs/libxkbcommon:0[${MULTILIB_USEDEP}]
+   x11-libs/libxkbfile:0[${MULTILIB_USEDEP}]
+   x11-libs/libXrandr:0[${MULTILIB_USEDEP}]
+   x11-libs/pango:0[${MULTILIB_USEDEP}]
+   appindicator? ( dev-libs/libappindicator:3[${MULTILIB_USEDEP}] )"
+
+QA_PREBUILT="opt/slack/chrome-sandbox
+   opt/slack/chrome_crashpad_handler
+   opt/slack/libEGL.so
+   opt/slack/libGLESv2.so
+   opt/slack/libffmpeg.so
+   opt/slack/libvk_swiftshader.so
+   opt/slack/libvulkan.so.1
+   opt/slack/resources/app.asar.unpacked/node_modules/*
+   opt/slack/slack
+   opt/slack/swiftshader/libEGL.so
+   opt/slack/swiftshader/libGLESv2.so"
+
+S="${WORKDIR}"
+
+src_prepare() {
+   default
+
+   # remove hardcoded path, logging noise (wrt 694058, 711494)
+   sed -i  -e '/Icon/s|/usr/share/pixmaps/slack.png|slack|' \
+   -e '/Exec/s|slack|slack -s|' \
+   usr/share/applications/slack.desktop \
+   || die "sed failed in Icon for slack.desktop"
+
+   if use appindicator ; then
+   sed -i '/Exec/s|=|=env XDG_CURRENT_DESKTOP=Unity |' \
+   usr/share/applications/slack.desktop \
+   || die "sed failed for appindicator"
+   fi
+
+   if ! use seccomp ; then
+   sed -i '/Exec/s/%U/%U --disable-seccomp-filter-sandbox/' \
+   usr/share/applications/slack.desktop \
+   || die "sed failed for seccomp"
+   fi
+
+   if use wayland 

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

2023-02-27 Thread Yixun Lan
commit: 8d3f9807e3f427c51b0fbe045efd941073319a0c
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Feb 27 10:45:49 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Feb 27 10:46:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d3f9807

net-im/slack: drop 4.27.156-r1

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

 net-im/slack/Manifest |   1 -
 net-im/slack/slack-4.27.156-r1.ebuild | 113 --
 2 files changed, 114 deletions(-)

diff --git a/net-im/slack/Manifest b/net-im/slack/Manifest
index 26bdeb017020..d3a6c44a234c 100644
--- a/net-im/slack/Manifest
+++ b/net-im/slack/Manifest
@@ -1,3 +1,2 @@
-DIST slack-desktop-4.27.156-amd64.deb 66938030 BLAKE2B 
b7d457fcb6a2518eaea7efc4d7b43f01f8c1da8a1218d3c2c2c14e195004102be344c6f4e2b60dd4f4677e53ea976cb7b0b102e3e0eec385df881eecdee4a7cd
 SHA512 
b7aa66136a330536393a157843e02e4cfec5eca74431304b1b166e80eaadf41e8b12ad69af8616032042237cb9a38414f9bf1b76701def1985edd0a5570781f9
 DIST slack-desktop-4.28.182-amd64.deb 70728630 BLAKE2B 
0246dd6ee6983dafad166e41faab30d495c39ad1a66c63bb59174ca1cbe12e275cd961a6873dcbbbe0a497cfeb79e19b6bc6fcdbc60a6a1b9a7e182ddf478066
 SHA512 
a25062cd721ce2e31aadf649ef23fa5d72fbb184a3499905d0872f165f97f52be9573256d8d981d0f9fc598439e4abb12a1b513d268c6ba8fecd7728ea88b8db
 DIST slack-desktop-4.29.149-amd64.deb 72943850 BLAKE2B 
1d36947c5b4da0a2e301b3510dff9e5d3dbc6a3a2f0411980792984a497578d239dbc90dfb6af5cfe6d87dbcb7c3acac3b79c86daf6d58a4a9e69223472447f6
 SHA512 
9771af26efdadfe7eed5945b57900360b50804642e62db42cb2af20c3246edfdadf491deb2d1004a02e6dc545def079ecf6ab175e4d27f1989bcc8cbaf12366c

diff --git a/net-im/slack/slack-4.27.156-r1.ebuild 
b/net-im/slack/slack-4.27.156-r1.ebuild
deleted file mode 100644
index bc5a24fd03fb..
--- a/net-im/slack/slack-4.27.156-r1.ebuild
+++ /dev/null
@@ -1,113 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MULTILIB_COMPAT=( abi_x86_64 )
-
-inherit desktop multilib-build optfeature pax-utils unpacker xdg
-
-DESCRIPTION="Team collaboration tool"
-HOMEPAGE="https://slack.com;
-SRC_URI="https://downloads.slack-edge.com/releases/linux/${PV}/prod/x64/${PN}-desktop-${PV}-amd64.deb;
-
-LICENSE="all-rights-reserved"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-IUSE="appindicator +seccomp suid wayland"
-RESTRICT="bindist mirror"
-
-RDEPEND="
-   || (
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   ( app-accessibility/at-spi2-atk dev-libs/atk )
-   )
-   dev-libs/expat:0[${MULTILIB_USEDEP}]
-   dev-libs/glib:2[${MULTILIB_USEDEP}]
-   dev-libs/nspr:0[${MULTILIB_USEDEP}]
-   dev-libs/nss:0[${MULTILIB_USEDEP}]
-   media-libs/alsa-lib:0[${MULTILIB_USEDEP}]
-   media-libs/mesa:0[${MULTILIB_USEDEP}]
-   net-print/cups:0[${MULTILIB_USEDEP}]
-   sys-apps/dbus:0[${MULTILIB_USEDEP}]
-   sys-libs/glibc
-   x11-libs/cairo:0[${MULTILIB_USEDEP}]
-   x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}]
-   x11-libs/gtk+:3[${MULTILIB_USEDEP}]
-   x11-libs/libdrm:0[${MULTILIB_USEDEP}]
-   x11-libs/libX11:0[${MULTILIB_USEDEP}]
-   x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}]
-   x11-libs/libXcomposite:0[${MULTILIB_USEDEP}]
-   x11-libs/libXdamage:0[${MULTILIB_USEDEP}]
-   x11-libs/libXext:0[${MULTILIB_USEDEP}]
-   x11-libs/libXfixes:0[${MULTILIB_USEDEP}]
-   x11-libs/libxkbcommon:0[${MULTILIB_USEDEP}]
-   x11-libs/libxkbfile:0[${MULTILIB_USEDEP}]
-   x11-libs/libXrandr:0[${MULTILIB_USEDEP}]
-   x11-libs/pango:0[${MULTILIB_USEDEP}]
-   appindicator? ( dev-libs/libappindicator:3[${MULTILIB_USEDEP}] )"
-
-QA_PREBUILT="opt/slack/chrome-sandbox
-   opt/slack/chrome_crashpad_handler
-   opt/slack/libEGL.so
-   opt/slack/libGLESv2.so
-   opt/slack/libffmpeg.so
-   opt/slack/libvk_swiftshader.so
-   opt/slack/libvulkan.so.1
-   opt/slack/resources/app.asar.unpacked/node_modules/*
-   opt/slack/slack
-   opt/slack/swiftshader/libEGL.so
-   opt/slack/swiftshader/libGLESv2.so"
-
-S="${WORKDIR}"
-
-src_prepare() {
-   default
-
-   # remove hardcoded path, logging noise (wrt 694058, 711494)
-   sed -i  -e '/Icon/s|/usr/share/pixmaps/slack.png|slack|' \
-   -e '/Exec/s|slack|slack -s|' \
-   usr/share/applications/slack.desktop \
-   || die "sed failed in Icon for slack.desktop"
-
-   if use appindicator ; then
-   sed -i '/Exec/s|=|=env XDG_CURRENT_DESKTOP=Unity |' \
-   usr/share/applications/slack.desktop \
-   || die "sed failed for appindicator"
-   fi
-
-   if ! use seccomp ; then
-   sed -i '/Exec/s/%U/%U --disable-seccomp-filter-sandbox/' \
-   usr/share/applications/slack.desktop \
-   || die "sed failed for seccomp"
-   fi
-
-   if use wayland ; then
-   

[gentoo-commits] proj/pms:eapi-9 commit in: /

2023-02-27 Thread Ulrich Müller
commit: a46337e16ed635686a063372924b2d441c7a5bdb
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon Feb 21 18:57:30 2022 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Feb 27 11:05:23 2023 +
URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=a46337e1

EAPI 9: econf matches configure --help output better

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

 eapi-differences.tex |  4 
 pkg-mgr-commands.tex | 18 ++
 2 files changed, 22 insertions(+)

diff --git a/eapi-differences.tex b/eapi-differences.tex
index 37e59cf..45ba41b 100644
--- a/eapi-differences.tex
+++ b/eapi-differences.tex
@@ -141,6 +141,9 @@ Output commands use stdout & 
\compactfeatureref{output-no-stdout} &
 \t{econf -{}-disable-static} & \compactfeatureref{econf-options} &
 No & No & Yes & Yes \\
 
+\t{econf} better matching of options & \compactfeatureref{econf-options} &
+No & No & No & Yes \\
+
 \t{domo} destination path & \compactfeatureref{domo-path} &
 \t{\$\{DESTTREE\}} & \t{/usr} & \t{/usr} & \t{/usr} \\
 
@@ -360,6 +363,7 @@ EAPI 9 is EAPI 8 with the following changes:
 \begin{compactitem}
 \item Comments in profiles \t{parent} file, \featureref{parent-comments}.
 \item Different default EAPI for profiles, \featureref{profile-eapi-default}.
+\item \t{econf} matches \t{configure -{}-help} output better, 
\featureref{econf-options}.
 \end{compactitem}
 
 \ChangeWhenAddingAnEAPI{9}

diff --git a/pkg-mgr-commands.tex b/pkg-mgr-commands.tex
index 2716faa..e6e0437 100644
--- a/pkg-mgr-commands.tex
+++ b/pkg-mgr-commands.tex
@@ -347,6 +347,10 @@ commands once the current phase function has returned.
 is immediately followed by any of the characters \t{[A-Za-z0-9+_.-]}.
 \end{itemize}
 
+For EAPIs listed in table~\ref{tab:econf-match-end} as matching the end of 
the option string,
+a string in \t{configure -{}-help} output matches only if it is not 
immediately followed by any
+of the characters \t{[A-Za-z0-9+_.-]}.
+
 \ChangeWhenAddingAnEAPI{9}  % two places
 \begin{centertable}{Extra \t{econf} arguments for EAPIs}
 \label{tab:econf-options-table}
@@ -376,6 +380,20 @@ commands once the current phase function has returned.
 \end{tabular}
 \end{centertable}
 
+\ChangeWhenAddingAnEAPI{9}
+\begin{centertable}{EAPIs matching end of option string in \t{configure 
-{}-help} output}
+\label{tab:econf-match-end}
+\begin{tabular}{ll}
+  \toprule
+  \multicolumn{1}{c}{\textbf{EAPI}} &
+  \multicolumn{1}{c}{\textbf{Matches end of option string?}} \\
+  \midrule
+  0, 1, 2, 3, 4, 5, 6, 7, 8 & No  \\
+  9 & Yes \\
+  \bottomrule
+\end{tabular}
+\end{centertable}
+
 Note that the \t{\$\{EPREFIX\}} component represents the same 
offset-prefix as described in
 table~\ref{tab:defined-vars}. It facilitates offset-prefix installations 
which is supported by
 EAPIs listed in table~\ref{tab:offset-env-vars-table}. When no 
offset-prefix installation is in



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

2023-02-27 Thread WANG Xuerui
commit: 0b1c4e15e900b90f2ee158191243876a31569c15
Author: WANG Xuerui  gentoo  org>
AuthorDate: Mon Feb 27 09:06:32 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Mon Feb 27 09:10:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b1c4e15

net-libs/grpc: add 1.52.1

Signed-off-by: WANG Xuerui  gentoo.org>

 net-libs/grpc/Manifest   |   1 +
 net-libs/grpc/grpc-1.52.1.ebuild | 106 +++
 2 files changed, 107 insertions(+)

diff --git a/net-libs/grpc/Manifest b/net-libs/grpc/Manifest
index f812a0c1784b..7321af99dcc7 100644
--- a/net-libs/grpc/Manifest
+++ b/net-libs/grpc/Manifest
@@ -1,3 +1,4 @@
 DIST grpc-1.43.0.tar.gz 8540919 BLAKE2B 
dc78026129a5d23e864c92a210e8de845a4bad886071a76d527730108da155d290612f1e54cec15d69f55713f37f377e6bff844b16b5deef64c7d8bb31195652
 SHA512 
e0471aa355d311a40c9d29d7101bf8e22b89ac675d4914c38e617d3213b61107487ef20ca80d7cff8093b548f4a976526298e1f32959ae6ce3c088d45ecc9781
 DIST grpc-1.51.1.tar.gz 8550112 BLAKE2B 
83ba62e941a6a0fa33f4878e9a10f4165d29ade36fb58201bc76dad9b075d1cc5474c2a8e48f63b63a7b2d0e169f58af88fff837973ae03315833f2c2eb7
 SHA512 
1bc8e7a5a15b2dca88527d111cde398b0dc1921bbc945c6df8225b4225b8ac0b43155bcf743230ce7b5962d1ab948e9363229c98a879b1befc7a939a290fb888
 DIST grpc-1.52.0.tar.gz 8682080 BLAKE2B 
de1583401a70ec09cc30527346d18bc6d2272a61419de5b5f5ee8074e996daa04b060f112d693004e4cbf49c04e3048746d8f12823a40c367965cba2b5266028
 SHA512 
a3e8b22b04fc6d06762a10d325438fa19253fcace2c6aeb31cb30092f68d651ecbf6f9ea74ae9333e20a77029c989f8a963912f8be5c008590b08570a47b1bf7
+DIST grpc-1.52.1.tar.gz 8686340 BLAKE2B 
0076ddd4a2840892f4ad11885e18f782b6a645337224974522c5f828d0226d6a1e19aaaf0f30ea3225d56118e0cfc251d45b8d5e6811c2d1a84e274ff037bb53
 SHA512 
06c69fb817af75b2610761a3a193178b749755eb7bed58875aa251def7c0c253cdaf02cf834c31c8b2cae7b01a6081e2aece4b131a162f64bd45ff0aff4d7758

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

[gentoo-commits] repo/proj/guru:dev commit in: app-admin/oet/

2023-02-27 Thread Thomas Scholz
commit: 590b6fbe6468f4a61dc1dc58b37e5969039d73f1
Author: Thomas Scholz  protonmail  com>
AuthorDate: Mon Feb 27 11:24:26 2023 +
Commit: Thomas Scholz  protonmail  com>
CommitDate: Mon Feb 27 11:26:22 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=590b6fbe

app-admin/oet: Removed obsolete .sh suffix from install script

Signed-off-by: Thomas Scholz  protonmail.com>

 app-admin/oet/oet-0.0.0.2.ebuild | 2 +-
 app-admin/oet/oet-.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-admin/oet/oet-0.0.0.2.ebuild b/app-admin/oet/oet-0.0.0.2.ebuild
index 4aed57b5d..ee1ee9e40 100644
--- a/app-admin/oet/oet-0.0.0.2.ebuild
+++ b/app-admin/oet/oet-0.0.0.2.ebuild
@@ -21,7 +21,7 @@ SLOT="0"
 
 
 src_install() {
-   dosbin src/oet.sh
+   dosbin src/oet
dodir /usr/share/oet
insinto /usr/share/oet
doins src/oet_auto_emerge_update.source

diff --git a/app-admin/oet/oet-.ebuild b/app-admin/oet/oet-.ebuild
index 4aed57b5d..ee1ee9e40 100644
--- a/app-admin/oet/oet-.ebuild
+++ b/app-admin/oet/oet-.ebuild
@@ -21,7 +21,7 @@ SLOT="0"
 
 
 src_install() {
-   dosbin src/oet.sh
+   dosbin src/oet
dodir /usr/share/oet
insinto /usr/share/oet
doins src/oet_auto_emerge_update.source



[gentoo-commits] proj/nxml-gentoo-schemas:master commit in: /

2023-02-27 Thread Ulrich Müller
commit: 33a7da00469564566b2388f67381f6d1a93c45be
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon Feb 27 18:00:26 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Feb 27 18:00:26 2023 +
URL:
https://gitweb.gentoo.org/proj/nxml-gentoo-schemas.git/commit/?id=33a7da00

metadata.rnc: Update from DTD

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

 dtd  | 2 +-
 metadata.rnc | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/dtd b/dtd
index 021212e..bb286db 16
--- a/dtd
+++ b/dtd
@@ -1 +1 @@
-Subproject commit 021212eca36f8e22d110a8d77bbb96bdd908f499
+Subproject commit bb286dbef6af03bd7d063cf693f9860419796c3d

diff --git a/metadata.rnc b/metadata.rnc
index 92058dc..69952e1 100644
--- a/metadata.rnc
+++ b/metadata.rnc
@@ -101,6 +101,7 @@ attlist.remote-id &=
 | "google-code"
 | "hackage"
 | "heptapod"
+| "kde-invent"
 | "launchpad"
 | "osdn"
 | "pear"



[gentoo-commits] proj/nxml-gentoo-schemas: New tag: nxml-gentoo-schemas-20230227

2023-02-27 Thread Ulrich Müller
commit: 
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Feb 27 18:20:16 2023 +

New tag: nxml-gentoo-schemas-20230227




[gentoo-commits] repo/gentoo:master commit in: games-server/bedrock-server/, games-server/bedrock-server/files/

2023-02-27 Thread Conrad Kostecki
commit: ec91a35d8e775b39fb00396eebf4e5c937812261
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Feb 28 00:41:10 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Feb 28 00:42:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec91a35d

games-server/bedrock-server: add 1.19.63.01

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

 games-server/bedrock-server/Manifest   |  1 +
 .../bedrock-server-1.19.63.01.ebuild   | 56 ++
 .../bedrock-server/files/bedrock-server.service| 22 +
 3 files changed, 79 insertions(+)

diff --git a/games-server/bedrock-server/Manifest 
b/games-server/bedrock-server/Manifest
index d31150c7a61a..c666e63329c1 100644
--- a/games-server/bedrock-server/Manifest
+++ b/games-server/bedrock-server/Manifest
@@ -1,2 +1,3 @@
 DIST bedrock-server-1.19.51.01.zip 76976732 BLAKE2B 
30ed7a0ba1d2d13b91c5400e17a4facf92a540bf96216dd2fd6cce2d67e5576a8dc73e1c534bb7d0c3afff54cfd3a2715b1c10ecbde3129880003a55fd58fa5e
 SHA512 
b4554cb0fe66bc742d80e2c6143faa6ad10412645207a845a84cbd99550888a0e9e80df764419ff50b24abbdd63d1260c2532c79add2dd4e012604e5bff59173
 DIST bedrock-server-1.19.62.01.zip 77824871 BLAKE2B 
9b3d875cf798ba0d68e2a95a78ba24ff4635751c910fadb70949bcb395f4f37fef425328a8268045f1ec52f2bc171df461706d549f0e656c46834564feec4c97
 SHA512 
8ec08145ff7b7ef646084bcb5bd242c762ff3e9ca6e1aedcf04e04f6e6521fb5b52f2cd3c8906af64c23b62b3ab5a0ef422c17428b91b438249870cb0bf15caf
+DIST bedrock-server-1.19.63.01.zip 77829248 BLAKE2B 
3df63ef618242afc27245d0cee1b2216722315f268d0be3e2b4f4ca588463603389ec11d97a4b4272327edbd1e7307fa2f42fe0c21cbf00c4a03c72f187e45e9
 SHA512 
59e52498b2d6e3d97ae588e1910f9adcc0039319738d3ade7539252129d3a4c22014d44aa48ec0feb92776fd611e9b456f6d09e133b23916e84db5899edd8a00

diff --git a/games-server/bedrock-server/bedrock-server-1.19.63.01.ebuild 
b/games-server/bedrock-server/bedrock-server-1.19.63.01.ebuild
new file mode 100644
index ..aa93f6d0bc04
--- /dev/null
+++ b/games-server/bedrock-server/bedrock-server-1.19.63.01.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+DESCRIPTION="The official bedrock (non-java) based server for the sandbox 
video game"
+HOMEPAGE="https://www.minecraft.net/;
+SRC_URI="https://minecraft.azureedge.net/bin-linux/${P}.zip;
+S="${WORKDIR}"
+
+LICENSE="Mojang"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+RDEPEND="
+   acct-group/bedrock
+   acct-user/bedrock
+   app-misc/dtach
+   dev-libs/openssl:0/1.1
+   sys-libs/zlib
+"
+
+BDEPEND="app-arch/unzip"
+
+RESTRICT="bindist mirror"
+
+DOCS=(
+   "bedrock_server_how_to.html"
+   "release-notes.txt"
+)
+
+QA_PREBUILT="opt/bedrock-server/bedrock_server"
+
+src_compile() {
+   :;
+}
+
+src_install() {
+   exeinto /opt/bedrock-server
+   doexe bedrock_server
+
+   insinto /opt/bedrock-server
+   doins {allowlist,permissions}.json server.properties
+   doins -r {behavior,resource}_packs definitions
+
+   dodir /opt/bin
+   dosym ../bedrock-server/bedrock_server /opt/bin/bedrock-server
+
+   newinitd "${FILESDIR}"/bedrock-server.initd-r4 bedrock-server
+   newconfd "${FILESDIR}"/bedrock-server.confd bedrock-server
+   systemd_newunit "${FILESDIR}"/bedrock-server.service 
bedrock-server@.service
+
+   einstalldocs
+}

diff --git a/games-server/bedrock-server/files/bedrock-server.service 
b/games-server/bedrock-server/files/bedrock-server.service
new file mode 100644
index ..043f2d9e04b1
--- /dev/null
+++ b/games-server/bedrock-server/files/bedrock-server.service
@@ -0,0 +1,22 @@
+[Unit]
+Description=Bedrock Server (World: %I)
+After=network.target
+
+[Service]
+User=bedrock
+Group=bedrock
+WorkingDirectory=-/var/lib/bedrock-server/%I
+PIDFile=/run/bedrock-server.%I.pid
+ExecStartPre=!/bin/mkdir -p /var/lib/bedrock-server/%I
+ExecStartPre=!/bin/cp -n /opt/bedrock-server/allowlist.json 
/var/lib/bedrock-server/%I/
+ExecStartPre=!/bin/cp -n /opt/bedrock-server/permissions.json 
/var/lib/bedrock-server/%I/
+ExecStartPre=!/bin/cp -n /opt/bedrock-server/server.properties 
/var/lib/bedrock-server/%I/
+ExecStartPre=!/bin/ln -sf /opt/bedrock-server/behavior_packs 
/var/lib/bedrock-server/%I/
+ExecStartPre=!/bin/ln -sf /opt/bedrock-server/definitions 
/var/lib/bedrock-server/%I/
+ExecStartPre=!/bin/ln -sf /opt/bedrock-server/resource_packs 
/var/lib/bedrock-server/%I/
+ExecStartPre=!/bin/ln -sf /opt/bedrock-server/structures 
/var/lib/bedrock-server/%I/
+ExecStartPre=!/bin/chown -R bedrock:bedrock /var/lib/bedrock-server/%I
+ExecStart=/bin/sh -c '/usr/bin/dtach -N $(mktemp -u) /opt/bin/bedrock-server'
+
+[Install]
+WantedBy=multi-user.target



[gentoo-commits] repo/gentoo:master commit in: x11-apps/igt-gpu-tools/

2023-02-27 Thread Matt Turner
commit: 017a170614b028eed5a4fbf3de5c278573fed9e4
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Feb 27 18:22:08 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Feb 27 18:35:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=017a1706

x11-apps/igt-gpu-tools: Version bump to 1.27.1

* Add Python 3.11 compatibility (bug #897342)
* Add runner? ( tests ) to REQUIRED_USE (bug #800680)

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

 x11-apps/igt-gpu-tools/Manifest  | 1 +
 .../{igt-gpu-tools-.ebuild => igt-gpu-tools-1.27.1.ebuild}   | 5 +++--
 x11-apps/igt-gpu-tools/igt-gpu-tools-.ebuild | 5 +++--
 3 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/x11-apps/igt-gpu-tools/Manifest b/x11-apps/igt-gpu-tools/Manifest
index 5fef12f3e0ef..b20e76beee7c 100644
--- a/x11-apps/igt-gpu-tools/Manifest
+++ b/x11-apps/igt-gpu-tools/Manifest
@@ -1 +1,2 @@
 DIST igt-gpu-tools-1.26.tar.xz 1573468 BLAKE2B 
31fa9cd61fd9a120c72e78cb5ecbc686477ae82572c702bdd6bbc11ba49dc052b7cf52fa486b93e51c87389d73f892577c1d22ebe71d6f50b1565f32355021d1
 SHA512 
6eb67f68da1c79fac61e5abd57433ef51dbeb2b6f0923dc84aefb81d7059fbc94378fadcd7321a8f059edd9bac640032bf53c3aa058cf570fe5c31924396af8f
+DIST igt-gpu-tools-1.27.1.tar.xz 2321940 BLAKE2B 
b6c4fee31c97cd5005c1f2cd5c18c181582adfb27e92444a8e78d1c105acb78a424bd4e4af8d1776c81531fbfd24dc4b7db0da9858f5b803f64962d6269d
 SHA512 
20923505e9afe6e5064bf8f4056e027ff0321cd29d8982157a608369aea6fbef24c93756de96ef6296e09d539957fc6cdad4097cbab5af33f8828f762da0d8c0

diff --git a/x11-apps/igt-gpu-tools/igt-gpu-tools-.ebuild 
b/x11-apps/igt-gpu-tools/igt-gpu-tools-1.27.1.ebuild
similarity index 97%
copy from x11-apps/igt-gpu-tools/igt-gpu-tools-.ebuild
copy to x11-apps/igt-gpu-tools/igt-gpu-tools-1.27.1.ebuild
index 7bc5bd711ea5..e5263c2dbe35 100644
--- a/x11-apps/igt-gpu-tools/igt-gpu-tools-.ebuild
+++ b/x11-apps/igt-gpu-tools/igt-gpu-tools-1.27.1.ebuild
@@ -1,13 +1,13 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 EGIT_REPO_URI="https://gitlab.freedesktop.org/drm/${PN}.git;
 if [[ ${PV} = ** ]]; then
GIT_ECLASS="git-r3"
 fi
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 inherit ${GIT_ECLASS} meson python-any-r1
 
 DESCRIPTION="Intel GPU userland tools"
@@ -29,6 +29,7 @@ REQUIRED_USE="
|| ( X xv )
)
doc? ( tests )
+   runner? ( tests )
 "
 RESTRICT="test"
 

diff --git a/x11-apps/igt-gpu-tools/igt-gpu-tools-.ebuild 
b/x11-apps/igt-gpu-tools/igt-gpu-tools-.ebuild
index 7bc5bd711ea5..e5263c2dbe35 100644
--- a/x11-apps/igt-gpu-tools/igt-gpu-tools-.ebuild
+++ b/x11-apps/igt-gpu-tools/igt-gpu-tools-.ebuild
@@ -1,13 +1,13 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 EGIT_REPO_URI="https://gitlab.freedesktop.org/drm/${PN}.git;
 if [[ ${PV} = ** ]]; then
GIT_ECLASS="git-r3"
 fi
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 inherit ${GIT_ECLASS} meson python-any-r1
 
 DESCRIPTION="Intel GPU userland tools"
@@ -29,6 +29,7 @@ REQUIRED_USE="
|| ( X xv )
)
doc? ( tests )
+   runner? ( tests )
 "
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-video-amdgpu/

2023-02-27 Thread Matt Turner
commit: 2062aa29f67ca52c65e690e6034aba6b1dec343a
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Feb 27 18:37:21 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Feb 27 18:44:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2062aa29

x11-drivers/xf86-video-amdgpu: Version bump to 23.0.0

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

 x11-drivers/xf86-video-amdgpu/Manifest |  1 +
 .../xf86-video-amdgpu-23.0.0.ebuild| 30 ++
 2 files changed, 31 insertions(+)

diff --git a/x11-drivers/xf86-video-amdgpu/Manifest 
b/x11-drivers/xf86-video-amdgpu/Manifest
index 697730a8d769..3557b19982df 100644
--- a/x11-drivers/xf86-video-amdgpu/Manifest
+++ b/x11-drivers/xf86-video-amdgpu/Manifest
@@ -1 +1,2 @@
 DIST xf86-video-amdgpu-22.0.0.tar.xz 376956 BLAKE2B 
30936b45cce499791272e9194d5180c208e5159d1b3643ce6f261b2e92a30127a55096cdb07391cb4e91b9b47bbc9a4c5673ee66bdca5cd6f86fc74c7e3d6077
 SHA512 
95c64e3fef7729ced6e7adc5e81c60cc218f6d8b6604f7b290e86ff52c917426b5102decbf8be8a66c9181ccde6e5dff7083dca8cc0c493a39e82625b5c7cb2a
+DIST xf86-video-amdgpu-23.0.0.tar.xz 381268 BLAKE2B 
f2d6c4e3548d4a5befb3f24d2a73924522ad111d85be4cd8520987d16b24de4ca80a22159f52d1f5cef3812628f14070dd62e013ab07603e053865a5975c8ab4
 SHA512 
bf26f147629a34e84a0ae8435119e170b9c95edafcab1995b63bb8f55abef32f2efbf4536eb070e64b2ae1460424b1b27a4206cb9836d33ddc6dfbee404f718b

diff --git a/x11-drivers/xf86-video-amdgpu/xf86-video-amdgpu-23.0.0.ebuild 
b/x11-drivers/xf86-video-amdgpu/xf86-video-amdgpu-23.0.0.ebuild
new file mode 100644
index ..d495e0b881f3
--- /dev/null
+++ b/x11-drivers/xf86-video-amdgpu/xf86-video-amdgpu-23.0.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+XORG_DRI="always"
+XORG_TARBALL_SUFFIX="xz"
+inherit xorg-3
+
+if [[ ${PV} == * ]]; then
+   SRC_URI=""
+else
+   KEYWORDS="~amd64 ~loong ~ppc64 ~riscv ~x86"
+fi
+
+DESCRIPTION="Accelerated Open Source driver for AMDGPU cards"
+
+IUSE="udev"
+
+RDEPEND=">=x11-libs/libdrm-2.4.89[video_cards_amdgpu]
+   x11-base/xorg-server[-minimal]
+   udev? ( virtual/libudev:= )"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+   local XORG_CONFIGURE_OPTIONS=(
+   --enable-glamor
+   $(use_enable udev)
+   )
+   xorg-3_src_configure
+}



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

2023-02-27 Thread Matt Turner
commit: 7cb5a17c707efe7c9bf041ce1442a4d4f172783d
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Feb 27 18:38:03 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Feb 27 18:44:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cb5a17c

x11-misc/xkeyboard-config: Version bump to 2.38

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

 x11-misc/xkeyboard-config/Manifest |  1 +
 .../xkeyboard-config/xkeyboard-config-2.38.ebuild  | 42 ++
 2 files changed, 43 insertions(+)

diff --git a/x11-misc/xkeyboard-config/Manifest 
b/x11-misc/xkeyboard-config/Manifest
index ef0114fb8d20..44559d585ba5 100644
--- a/x11-misc/xkeyboard-config/Manifest
+++ b/x11-misc/xkeyboard-config/Manifest
@@ -1 +1,2 @@
 DIST xkeyboard-config-2.37.tar.xz 879744 BLAKE2B 
58cc62d48a857b0935bfe7415b4a28921d02218402ca0125e8644be04a14f897e357a224fed12f9a85c6d147b4fa659241004bf49ac16c19b7f5fceb2b6d3295
 SHA512 
3b2da77996d48bf7b6a5f5784bbcb62070ba6ab8eabb6f255d1addd7fa58080a329464010050e894c9acc901e42e3669333db2966140c78802efb8a86620ac0e
+DIST xkeyboard-config-2.38.tar.xz 884988 BLAKE2B 
058543eb04917c785bbb02b5a11a2492c4ad3e1910e764f476e04fd2405e4c158d7e4942da00693efc683a39dd9fe11e55003c1c9ce10cc802744e98ebcd269d
 SHA512 
20848a5a10cfa58265518add796fd97ddd2e39e7a87b18170cd9ebc3ec87268e92641f2cd8aaed1ed80cdbe3801b65a8a916321ffc20a419511b3d2a85b0dd2a

diff --git a/x11-misc/xkeyboard-config/xkeyboard-config-2.38.ebuild 
b/x11-misc/xkeyboard-config/xkeyboard-config-2.38.ebuild
new file mode 100644
index ..a73d92e50be9
--- /dev/null
+++ b/x11-misc/xkeyboard-config/xkeyboard-config-2.38.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{9..11} )
+inherit meson python-any-r1
+
+DESCRIPTION="X keyboard configuration database"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/XKeyboardConfig 
https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config;
+
+if [[ ${PV} ==  ]]; then
+   
EGIT_REPO_URI="https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config.git;
+   inherit git-r3
+else
+   SRC_URI="https://www.x.org/releases/individual/data/${PN}/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~sparc-solaris ~x86-solaris"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+
+DEPEND=""
+RDEPEND=""
+BDEPEND="
+   ${PYTHON_DEPS}
+   dev-lang/perl
+   dev-libs/libxslt
+   sys-devel/gettext
+"
+
+pkg_setup() {
+   python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dxkb-base="${EPREFIX}/usr/share/X11/xkb"
+   -Dcompat-rules=true
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: x11-apps/mesa-progs/files/

2023-02-27 Thread Matt Turner
commit: 042a0738bd4e57609c7744d4cf7b58cff46caaab
Author: orbea  riseup  net>
AuthorDate: Mon Feb 27 14:50:03 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Feb 27 18:44:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=042a0738

x11-apps/mesa-progs: Rebase live patch

Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/gentoo/pull/29833
Signed-off-by: Matt Turner  gentoo.org>

 .../files/-Disable-things-we-don-t-want.patch| 20 +++-
 1 file changed, 11 insertions(+), 9 deletions(-)

diff --git a/x11-apps/mesa-progs/files/-Disable-things-we-don-t-want.patch 
b/x11-apps/mesa-progs/files/-Disable-things-we-don-t-want.patch
index e2f12ba51f8a..fd625c5baf89 100644
--- a/x11-apps/mesa-progs/files/-Disable-things-we-don-t-want.patch
+++ b/x11-apps/mesa-progs/files/-Disable-things-we-don-t-want.patch
@@ -1,4 +1,4 @@
-From aeb01fb49314017aa70b63531f728e61c983d4b9 Mon Sep 17 00:00:00 2001
+From f687e1297c9a26b219fc8b5a1faa6c1e3d1d6d16 Mon Sep 17 00:00:00 2001
 From: Matt Turner 
 Date: Fri, 27 Jan 2023 06:40:05 -0800
 Subject: [PATCH] Disable things we don't want
@@ -6,36 +6,38 @@ Subject: [PATCH] Disable things we don't want
 v2: Enable libglad to satisfy egl dependencies
 v3: Enable most of libutil to fix undefined references in es2gears
 ---
- meson.build   | 11 +++
+ meson.build   | 13 +++--
  src/egl/opengl/meson.build| 33 
  src/egl/opengles2/meson.build |  5 -
  src/meson.build   |  2 --
  src/util/gl_wrap.h|  2 --
  src/util/meson.build  |  7 +--
  src/xdemos/meson.build| 36 ---
- 7 files changed, 4 insertions(+), 92 deletions(-)
+ 7 files changed, 4 insertions(+), 94 deletions(-)
 
 diff --git a/meson.build b/meson.build
-index f93a731d..245d1655 100644
+index 6ad6ea7a..1c46da4f 100644
 --- a/meson.build
 +++ b/meson.build
-@@ -81,14 +81,7 @@ endif
+@@ -87,16 +87,7 @@ endif
  
  dep_threads = dependency('threads')
  
--dep_glu = dependency('glu', required : dep_x11.found())
--if not dep_glu.found()
+-dep_glu = dependency('glu', required : false)
+-# GLU is part of OpenGL.Framework
+-if not dep_glu.found() and host_machine.system() != 'darwin'
 -  _glu_name = 'GLU'
 -  if host_machine.system() == 'windows'
 -_glu_name = 'glu32'
 -  endif
--  dep_glu = cc.find_library(_glu_name, has_headers: 'GL/glu.h')
+-  dep_glu = cc.find_library(_glu_name, has_headers: 'GL/glu.h',
+-required : dep_x11.found())
 -endif
 +dep_glu = disabler()
  
  # GBM is needed for EGL on KMS
  dep_gbm = dependency('gbm', required : false, disabler : true)
-@@ -127,6 +120,8 @@ else
+@@ -135,6 +126,8 @@ else
dep_glut = dependency('', required : false)
  endif
  



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

2023-02-27 Thread Haelwenn Monnier
commit: 27f1e574d3822fd98df9c29d3ed29b4f70304e67
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Mon Feb 27 21:09:16 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Mon Feb 27 21:09:16 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=27f1e574

dev-cpp/fbthrift: treeclean

Closes: https://bugs.gentoo.org/834745
Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-cpp/fbthrift/Manifest |  1 -
 dev-cpp/fbthrift/fbthrift-2022.04.11.00-r1.ebuild | 47 ---
 dev-cpp/fbthrift/metadata.xml | 19 -
 profiles/package.mask |  1 -
 4 files changed, 68 deletions(-)

diff --git a/dev-cpp/fbthrift/Manifest b/dev-cpp/fbthrift/Manifest
deleted file mode 100644
index bb9e7f8ea..0
--- a/dev-cpp/fbthrift/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST fbthrift-2022.04.11.00.tar.gz 7475837 BLAKE2B 
27e035296d7c73562824a192f2bdc8789aa9ff674f9693e991b71b4543b417ad41aaf186681bdddbe494557fe0a3a447175e667e98348c763321e9343412
 SHA512 
e45088151e9de051e30b5ac34b07c35b965092ea0ad8075029fce57de5df44c908d0c30663ce35b455ad96f277d8935e08e3ecba331708b1835333cf90e87ce1

diff --git a/dev-cpp/fbthrift/fbthrift-2022.04.11.00-r1.ebuild 
b/dev-cpp/fbthrift/fbthrift-2022.04.11.00-r1.ebuild
deleted file mode 100644
index 0986f16bd..0
--- a/dev-cpp/fbthrift/fbthrift-2022.04.11.00-r1.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
-
-PYTHON_COMPAT=( python3_{8..11} pypy3 )
-
-inherit cmake python-single-r1
-
-DESCRIPTION="Facebook's branch of Apache Thrift, including a new C++ server"
-HOMEPAGE="https://github.com/facebook/fbthrift;
-SRC_URI="https://github.com/facebook/fbthrift/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   app-arch/zstd
-   ~dev-cpp/fizz-${PV}:=
-   ~dev-cpp/folly-${PV}:=
-   dev-cpp/gflags
-   dev-cpp/glog
-   ~dev-cpp/wangle-${PV}:=
-   !>=dev-libs/boost-1.79.0
-   dev-libs/libfmt
-   dev-libs/openssl:0=
-   sys-libs/zlib
-   ${PYTHON_DEPS}
-"
-DEPEND="
-   ${RDEPEND}
-   $(python_gen_cond_dep 'dev-python/six[${PYTHON_USEDEP}]')
-"
-BDEPEND="
-   sys-devel/bison
-   sys-devel/flex
-"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-src_configure() {
-   local mycmakeargs=(
-   -DLIB_INSTALL_DIR=$(get_libdir)
-   )
-   cmake_src_configure
-}

diff --git a/dev-cpp/fbthrift/metadata.xml b/dev-cpp/fbthrift/metadata.xml
deleted file mode 100644
index e234dbf77..0
--- a/dev-cpp/fbthrift/metadata.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd'>
-
-   
-   lssndrbarbi...@gmail.com
-   Alessandro Barbieri
-   
-   
-Thrift is a serialization and RPC framework for service communication. Thrift 
enables these features in all major languages, and there is strong support for 
C++, Python, Hack, and Java. Most services at Facebook are written using Thrift 
for RPC, and some storage systems use Thrift for serializing records on disk.
-
-Facebook Thrift is not a distribution of Apache Thrift. This is an evolved 
internal branch of Thrift that Facebook re-released to open source community in 
February 2014. Facebook Thrift was originally released closely tracking Apache 
Thrift but is now evolving in new directions. In particular, the compiler was 
rewritten from scratch and the new implementation features a fully asynchronous 
Thrift server. Read more about these improvements in the ThriftServer 
documentation.
-
-You can also learn more about this project in the original Facebook Code blog 
post.
-   
-   
-   https://github.com/facebook/fbthrift/issues
-   facebook/fbthrift
-   
-

diff --git a/profiles/package.mask b/profiles/package.mask
index 213fae069..ce621dac8 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -83,7 +83,6 @@ sys-power/gwe
 
 # Andrew Ammerlaan  (2022-09-26)
 # Depends on removed ~dev-cpp/folly-2022.04.11.00:=
-dev-cpp/fbthrift
 dev-cpp/fizz
 dev-cpp/wangle
 



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

2023-02-27 Thread Haelwenn Monnier
commit: 26aa2a252a42d68346f0c446c3eacc3a445bded4
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Mon Feb 27 21:38:52 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Mon Feb 27 21:38:52 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=26aa2a25

profiles: clean obsolete

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

 profiles/package.use.mask | 12 
 1 file changed, 12 deletions(-)

diff --git a/profiles/package.use.mask b/profiles/package.use.mask
index c5b75e362..443a42e1a 100644
--- a/profiles/package.use.mask
+++ b/profiles/package.use.mask
@@ -7,18 +7,10 @@
 # Masked due to infinite run of tests with USE="openmp"
 ~sci-physics/SU2-7.2.0 openmp
 
-# Anna Vyalkova  (2022-11-25)
-# Depends on masked dev-python/zake
-dev-python/tooz test
-
 # Anna Vyalkova  (2022-11-18)
 # Depends on masked dev-python/gevent
 sys-apps/intel-cmt-cat appqos
 
-# Anna Vyalkova  (2022-11-16)
-# Depends on masked dev-python/pytest-html
-dev-python/pyinquirer test
-
 # Alessandro Barbieri  (2022-06-26)
 # depend on masked dev-python/python-binary-memcached
 dev-python/oslo-cache test
@@ -32,10 +24,6 @@ sci-libs/mfem netcdf
 # build failure
 media-libs/skia ffmpeg
 
-# Anna Vyalkova  (2021-12-29)
-# build failure, needs patching
-app-crypt/pgp bindist
-
 # Alessandro Barbieri  (2021-10-09)
 # build failure with metis
 # https://public.gitlab.polimi.it/DAER/mbdyn/-/issues/101



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

2023-02-27 Thread Haelwenn Monnier
commit: 96812bd0477f8e6f974e2c032304a100b03e7b95
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Mon Feb 27 04:52:58 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Mon Feb 27 20:54:22 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=96812bd0

dev-python/click-repl: disable py3.8

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

 dev-python/click-repl/click-repl-0.2.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/click-repl/click-repl-0.2.0-r1.ebuild 
b/dev-python/click-repl/click-repl-0.2.0-r1.ebuild
index 9b43ee449..1974a023f 100644
--- a/dev-python/click-repl/click-repl-0.2.0-r1.ebuild
+++ b/dev-python/click-repl/click-repl-0.2.0-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_COMPAT=( python3_{9..11} )
 DISTUTILS_USE_PEP517=setuptools
 inherit distutils-r1
 



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

2023-02-27 Thread Haelwenn Monnier
commit: 21eacb6ce7fbe5ed752437c7e5c6d4e1821530a7
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Mon Feb 27 21:42:38 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Mon Feb 27 21:42:38 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=21eacb6c

profiles: mask some more python libraries

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

 profiles/package.mask | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index 7212dcc5b..e589f9853 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -14,6 +14,12 @@
 
 # New entries go on top.
 
+# Anna Vyalkova  (2023-02-28)
+# Python libraries with no consumers left in tree.
+# Masked for removal in 30 days.
+dev-python/injector
+dev-python/py3nvml
+
 # Anna Vyalkova  (2023-02-27)
 # Python libraries with no consumers left in tree.
 # Masked for removal in 30 days.



[gentoo-commits] repo/proj/guru:master commit in: profiles/, media-sound/spotify_dl/

2023-02-27 Thread Haelwenn Monnier
commit: e171348917cd6100140418965ae24706bbd03648
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Mon Feb 27 21:01:46 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Mon Feb 27 21:01:46 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e1713489

media-sound/spotify_dl: treeclean

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

 media-sound/spotify_dl/Manifest|  3 --
 media-sound/spotify_dl/metadata.xml|  8 -
 media-sound/spotify_dl/spotify_dl-8.3.0.ebuild | 42 --
 media-sound/spotify_dl/spotify_dl-8.4.0.ebuild | 37 ---
 media-sound/spotify_dl/spotify_dl-8.5.0.ebuild | 38 ---
 profiles/package.mask  |  5 ---
 6 files changed, 133 deletions(-)

diff --git a/media-sound/spotify_dl/Manifest b/media-sound/spotify_dl/Manifest
deleted file mode 100644
index b44775459..0
--- a/media-sound/spotify_dl/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST spotify_dl-8.3.0.tar.gz 319579 BLAKE2B 
d61efe74a84704fef028df4d585b249eafdfbd2d48911f7fa36b72a33edf1a94eedb21b498bd53f4e53ce8a2b4b1b0f7e39caadf320485011717221e7c2eaef5
 SHA512 
739657d0f2f1bea741de8a2e51bc5be70dbb276d83d0e4555a7767d8c359dfd570c9348eaeccaac30d3097be1214648e798fc6c1de8deab3f346e2e0b89bb04a
-DIST spotify_dl-8.4.0.tar.gz 874109 BLAKE2B 
832eae3b8c5a943cd35bfa0161fbc67a527e81b70f49274bf11ff1e11a67e19116de44f1e28823060b35f665b702b288cf94a39fa4749b4a7a023edf985a0c77
 SHA512 
d0a42cc3f28701a72fecb80ce9ffacd14c90edded1f0ea252b6955bf55540568ba559ce78e456b651e1750de52f6cedc8d232a62fdfde708c242d990ba0a76c4
-DIST spotify_dl-8.5.0.tar.gz 874387 BLAKE2B 
6c55a428c6c1551f50e11401a675ecb48b6f6f63d84ab262b9f36035268192c257fc93d19b959d13d2583e7704e43c91a49889b8640cda62b5b92e641eee0078
 SHA512 
afae0ba1a291c91d6bf66d7dad38a4ccda36dfbe1d86b5a239aeebf380e817c58be4041b36eea096efaa5bb2d0abc3460d8f08f4e39923a4644218b1cce20387

diff --git a/media-sound/spotify_dl/metadata.xml 
b/media-sound/spotify_dl/metadata.xml
deleted file mode 100644
index cbe3c6a53..0
--- a/media-sound/spotify_dl/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd'>
-
-   
-   smaniotto.nic...@gmail.com
-   Nicola Smaniotto
-   
-

diff --git a/media-sound/spotify_dl/spotify_dl-8.3.0.ebuild 
b/media-sound/spotify_dl/spotify_dl-8.3.0.ebuild
deleted file mode 100644
index 26e98a14b..0
--- a/media-sound/spotify_dl/spotify_dl-8.3.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-MY_PN="${PN/_/-}"
-
-DESCRIPTION="Downloads songs from a Spotify Playlist/Track/Album that you 
provide"
-HOMEPAGE="https://github.com/SathyaBhat/spotify-dl/;
-SRC_URI="https://github.com/SathyaBhat/${MY_PN}/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-PROPERTIES="test_network"
-RESTRICT="test"
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-RDEPEND="
-   >=dev-python/sentry-sdk-1.5[${PYTHON_USEDEP}]
-   =net-misc/yt-dlp-2022.1.21[${PYTHON_USEDEP}]
-   >=dev-python/spotipy-2.19[${PYTHON_USEDEP}]
-   =media-libs/mutagen-1.45[${PYTHON_USEDEP}]
-   =dev-python/rich-12.0[${PYTHON_USEDEP}]
-   https://github.com/SathyaBhat/spotify-dl/;
-SRC_URI="https://github.com/SathyaBhat/${MY_PN}/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-PROPERTIES="test_network"
-RESTRICT="test"
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-RDEPEND="
-   >=dev-python/sentry-sdk-1.5[${PYTHON_USEDEP}]
-   =net-misc/yt-dlp-2022.1.21[${PYTHON_USEDEP}]
-   >=dev-python/spotipy-2.19[${PYTHON_USEDEP}]
-   =media-libs/mutagen-1.45[${PYTHON_USEDEP}]
-   =dev-python/rich-12.0[${PYTHON_USEDEP}]
-   https://github.com/SathyaBhat/spotify-dl/;
-SRC_URI="https://github.com/SathyaBhat/${MY_PN}/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-PROPERTIES="test_network"
-RESTRICT="test"
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-RDEPEND="
-   >=dev-python/sentry-sdk-1.5[${PYTHON_USEDEP}]
-   =net-misc/yt-dlp-2022.1.21[${PYTHON_USEDEP}]
-   >=dev-python/spotipy-2.19[${PYTHON_USEDEP}]
-   =media-libs/mutagen-1.45[${PYTHON_USEDEP}]
-   =dev-python/rich-12.0[${PYTHON_USEDEP}]
-   https://github.com/gentoo/guru/commit/10a1f43a0ebe867718744de54cb17fde32e4c329
 sys-apps/paludis
 
-# Julien Roy  (2023-01-28)
-# Depends on  (2023-01-27)
 # Tests require dev-python/flask-restful, which is no longer available in 
::gentoo.
 # Masked for removal in 30 days.



[gentoo-commits] repo/proj/guru:master commit in: dev-python/WSME/, profiles/

2023-02-27 Thread Haelwenn Monnier
commit: 6abdfe3ff1b0ffa246f8ca5e1298b7233003fe58
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Mon Feb 27 21:03:02 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Mon Feb 27 21:04:04 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6abdfe3f

dev-python/WSME: treeclean

Closes: https://bugs.gentoo.org/820653
Closes: https://bugs.gentoo.org/884593
Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-python/WSME/Manifest   |  1 -
 dev-python/WSME/WSME-0.11.0.ebuild | 44 --
 dev-python/WSME/metadata.xml   | 13 ---
 profiles/package.mask  |  5 -
 4 files changed, 63 deletions(-)

diff --git a/dev-python/WSME/Manifest b/dev-python/WSME/Manifest
deleted file mode 100644
index 45e23f278..0
--- a/dev-python/WSME/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST WSME-0.11.0.tar.gz 89863 BLAKE2B 
3dfb9bbb2cce48eca47ec2498db8f69f1a4e9466cd6370f49fe874d640c244ae2e9cddbba1f3f5e1701612c80baaa2d3dd3f3a1309c9559c9da3b5f8dbdf4919
 SHA512 
5bbf2179a7efa413981ffcb360868875a1283a9cfde02626eb715fe9c61ff05367c62a346011a6d681b8c269c18e115e763f7bf589b456ec81a707bd102f913e

diff --git a/dev-python/WSME/WSME-0.11.0.ebuild 
b/dev-python/WSME/WSME-0.11.0.ebuild
deleted file mode 100644
index bb0df9a82..0
--- a/dev-python/WSME/WSME-0.11.0.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Simplify the writing of REST APIs, and extend them with 
additional protocols"
-HOMEPAGE="
-   https://opendev.org/x/wsme
-   https://pypi.org/project/WSME/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   >=dev-python/webob-1.8.0[${PYTHON_USEDEP}]
-   dev-python/simplegeneric[${PYTHON_USEDEP}]
-   dev-python/pytz[${PYTHON_USEDEP}]
-   >=dev-python/netaddr-0.7.12[${PYTHON_USEDEP}]
-"
-DEPEND="
-   ${RDEPEND}
-   dev-python/pbr[${PYTHON_USEDEP}]
-   dev-python/wheel[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/transaction[${PYTHON_USEDEP}]
-   dev-python/pecan[${PYTHON_USEDEP}]
-   dev-python/flask[${PYTHON_USEDEP}]
-   dev-python/flask-restful[${PYTHON_USEDEP}]
-   dev-python/webtest[${PYTHON_USEDEP}]
-
-   dev-python/sphinx[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests nose

diff --git a/dev-python/WSME/metadata.xml b/dev-python/WSME/metadata.xml
deleted file mode 100644
index 8f47315d1..0
--- a/dev-python/WSME/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-co-maintainers welcome
-lssndrbarbi...@gmail.com
-Alessandro Barbieri
-  
-  
-  
-WSME
-  
-

diff --git a/profiles/package.mask b/profiles/package.mask
index fd21733e9..f579f2346 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -61,11 +61,6 @@ sys-cluster/scalasca
 # See also this discussion: 
https://github.com/gentoo/guru/commit/10a1f43a0ebe867718744de54cb17fde32e4c329
 sys-apps/paludis
 
-# Julien Roy  (2023-01-27)
-# Tests require dev-python/flask-restful, which is no longer available in 
::gentoo.
-# Masked for removal in 30 days.
-dev-python/WSME
-
 # Anna Vyalkova  (2023-01-25)
 # Broken and has no maintainers. Bug #891773.
 # Masked for removal in 30 days.



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

2023-02-27 Thread Haelwenn Monnier
commit: cb710ddf74bde693a3e7f4c97050ced907106715
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Mon Feb 27 21:09:55 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Mon Feb 27 21:09:55 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cb710ddf

dev-cpp/fizz: treeclean

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

 dev-cpp/fizz/Manifest |  1 -
 dev-cpp/fizz/fizz-2022.04.11.00-r1.ebuild | 48 ---
 dev-cpp/fizz/metadata.xml | 17 ---
 profiles/package.mask |  4 ---
 4 files changed, 70 deletions(-)

diff --git a/dev-cpp/fizz/Manifest b/dev-cpp/fizz/Manifest
deleted file mode 100644
index d9cf2728e..0
--- a/dev-cpp/fizz/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST fizz-2022.04.11.00.tar.gz 591060 BLAKE2B 
5d773af07c70244f54b46927cf28677ef7eb7a9a822a47d497c0ddc9ee4abac34a13462cbcae5372dae5bb3370b7eafc3528c3b63c7b50c564d88c59d6a878f9
 SHA512 
94278ccda36c0781512a3f9245637573891c8b51d35e5b991d62aad86f2883a9a85406e004e88fd342f0a4020365a19e068ba975e0bf826bf7c360916862a1c8

diff --git a/dev-cpp/fizz/fizz-2022.04.11.00-r1.ebuild 
b/dev-cpp/fizz/fizz-2022.04.11.00-r1.ebuild
deleted file mode 100644
index 5ca4db736..0
--- a/dev-cpp/fizz/fizz-2022.04.11.00-r1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="C++14 implementation of the TLS-1.3 standard"
-HOMEPAGE="https://github.com/facebookincubator/fizz;
-SRC_URI="https://github.com/facebookincubator/fizz/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="examples test"
-
-RDEPEND="
-   ~dev-cpp/folly-${PV}:=
-   dev-cpp/gflags
-   dev-cpp/glog
-   dev-libs/double-conversion
-   dev-libs/libevent
-   dev-libs/libfmt
-   dev-libs/libsodium
-   dev-libs/openssl:0=
-"
-DEPEND="
-   ${RDEPEND}
-   test? ( >=dev-cpp/gtest-1.8.0 )
-"
-
-RESTRICT="!test? ( test )"
-CMAKE_USE_DIR="${S}/fizz"
-
-src_prepare() {
-   cmake_src_prepare
-   sed -i '/Sodium/d' fizz/cmake/fizz-config.cmake.in || die
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_EXAMPLES=$(usex examples)
-   -DBUILD_TESTS=$(usex test)
-   -DLIB_INSTALL_DIR=$(get_libdir)
-   )
-
-   cmake_src_configure
-}

diff --git a/dev-cpp/fizz/metadata.xml b/dev-cpp/fizz/metadata.xml
deleted file mode 100644
index 44dd63454..0
--- a/dev-cpp/fizz/metadata.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd'>
-
-   
-   lssndrbarbi...@gmail.com
-   Alessandro Barbieri
-   
-   
-The core protocol implementations are in ClientProtocol and ServerProtocol. 
FizzClientContext and FizzServerContext provide configuration options. 
FizzClient and FizzServer (which both inherit from FizzBase) provide 
applications with an interface to interact with the state machine. 
FizzClient/FizzServer receives events from the application layer, invokes the 
correct event handler, and invokes the application ActionVisitor to process the 
actions.
-
-AsyncFizzClient and AsyncFizzServer provide implementations of the folly 
AsyncTransportWrapper interface. They own an underlying transport (for example 
AsyncSocket) and perform the TLS handshake and encrypt/decrypt application data.
-   
-   
-   
https://github.com/facebookincubator/fizz/issues
-   facebookincubator/fizz
-   
-

diff --git a/profiles/package.mask b/profiles/package.mask
index fbe5932bc..84487b146 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -81,10 +81,6 @@ sys-power/gwe
 # (Bug: https://bugs.gentoo.org/877463)
 =sys-cluster/opencoarrays-2.10.1
 
-# Andrew Ammerlaan  (2022-09-26)
-# Depends on removed ~dev-cpp/folly-2022.04.11.00:=
-dev-cpp/fizz
-
 # Viorel Munteanu  (2022-08-03)
 # depends on dev-python/PyQt6, which is currently masked with all of qt6
 >=net-misc/maestral-qt-1.6.0



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

2023-02-27 Thread Haelwenn Monnier
commit: 5065c8a42cf71c1e375d2549431afa41a036a9d1
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Mon Feb 27 21:09:37 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Mon Feb 27 21:09:37 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5065c8a4

dev-cpp/wangle: treeclean

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

 dev-cpp/wangle/Manifest   |  1 -
 dev-cpp/wangle/metadata.xml   | 46 ---
 dev-cpp/wangle/wangle-2022.04.11.00-r1.ebuild | 43 -
 profiles/package.mask |  1 -
 4 files changed, 91 deletions(-)

diff --git a/dev-cpp/wangle/Manifest b/dev-cpp/wangle/Manifest
deleted file mode 100644
index 9c1db0819..0
--- a/dev-cpp/wangle/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST wangle-2022.04.11.00.tar.gz 355228 BLAKE2B 
1a86d03b0b6518a1b83d59d88ec5fd5f3a2265f951e2d1415e090b6dbdf92842f4726f7aef7e52ed4cb5923ff319051405cf9ef5ecf7eb4db19cce4d54471bff
 SHA512 
8c908f5efcf8315f6779c2a5c5ac0a8de7a9257f661e35b72f6a9e33fe840056c56e1234fc0fc87224f68022b79080ca5360c256d426e5672f2aa2d5e2479371

diff --git a/dev-cpp/wangle/metadata.xml b/dev-cpp/wangle/metadata.xml
deleted file mode 100644
index 5b7146169..0
--- a/dev-cpp/wangle/metadata.xml
+++ /dev/null
@@ -1,46 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd'>
-
-   
-   co-maintainers welcome 
-   lssndrbarbi...@gmail.com
-   Alessandro Barbieri
-   
-   
-Client / Server abstraction
-
-You're probably familiar with Java's Netty, or Python's twisted, or similar 
libraries.
-
-It is built on top of folly/async/io, so it's one level up the stack from that 
(or similar abstractions like boost::asio)
-
-ServerBootstrap - easily manage creation of threadpools and pipelines
-
-ClientBootstrap - the same for clients
-
-Pipeline - set up a series of handlers that modify your socket data
-
-Request / Response abstraction
-
-This is roughly equivalent to the Finagle library.
-
-Aims to provide easy testing, load balancing, client pooling, retry logic, 
etc. for any request/response type service - i.e. thrift, http, etc.
-
-Service - a matched interface between client/server. A server will implement 
this interface, and a client will call in to it. These are protocol-specific
-
-ServiceFilter - a generic filter on a service. Examples: stats, request 
timeouts, rate limiting
-
-ServiceFactory - A factory that creates client connections. Any protocol 
specific setup code goes here
-
-ServiceFactoryFilter - Generic filters that control how connections are 
created. Client examples: load balancing, pooling, idle timeouts, markdowns, 
etc.
-
-ServerBootstrap
-
-Easily create a new server
-
-ServerBootstrap does the work to set up one or multiple acceptor threads, and 
one or multiple sets of IO threads. The thread pools can be the same. 
SO_REUSEPORT is automatically supported for multiple accept threads. tcp is 
most common, although udp is also supported.
-   
-   
-   https://github.com/facebook/wangle/issues
-   facebook/wangle
-   
-

diff --git a/dev-cpp/wangle/wangle-2022.04.11.00-r1.ebuild 
b/dev-cpp/wangle/wangle-2022.04.11.00-r1.ebuild
deleted file mode 100644
index 4969ffe70..0
--- a/dev-cpp/wangle/wangle-2022.04.11.00-r1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Framework providing common client/server abstractions"
-HOMEPAGE="https://github.com/facebook/wangle;
-SRC_URI="https://github.com/facebook/wangle/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="examples test"
-
-RDEPEND="
-   ~dev-cpp/fizz-${PV}:=
-   ~dev-cpp/folly-${PV}:=
-   dev-cpp/gflags
-   dev-cpp/glog
-   dev-libs/double-conversion
-   dev-libs/libevent
-   dev-libs/libfmt
-   dev-libs/openssl:0=
-"
-DEPEND="
-   ${RDEPEND}
-   dev-cpp/gtest
-"
-
-RESTRICT="!test? ( test )"
-CMAKE_USE_DIR="${S}/wangle"
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_EXAMPLES=$(usex examples)
-   -DBUILD_TESTS=$(usex test)
-   -DLIB_INSTALL_DIR=$(get_libdir)
-   )
-
-   cmake_src_configure
-}

diff --git a/profiles/package.mask b/profiles/package.mask
index ce621dac8..fbe5932bc 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -84,7 +84,6 @@ sys-power/gwe
 # Andrew Ammerlaan  (2022-09-26)
 # Depends on removed ~dev-cpp/folly-2022.04.11.00:=
 dev-cpp/fizz
-dev-cpp/wangle
 
 # Viorel Munteanu  (2022-08-03)
 # depends on dev-python/PyQt6, which is currently masked with all of qt6



[gentoo-commits] data/api:master commit in: .github/workflows/, bin/

2023-02-27 Thread Arthur Zamarin
commit: a415817eb8b23db8aa7b99684ba7db33b279e2e1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Feb 27 19:27:51 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Feb 27 19:30:40 2023 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=a415817e

bin/repositories-checker.py: various improvements and fixes

- Add `--github` option to output in github actions format,
  otherwise use colored term output.
- If "-" is passed as base xml, assume we are doing full xml check.
  In this mode I skip checking maintainer emails since it might use
  too much API calls.
- Fix typing
- Improve error message for bas repos sorting (explain what is bad)

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

 .github/workflows/repositories.yml |  2 +-
 bin/repositories-checker.py| 61 +-
 2 files changed, 41 insertions(+), 22 deletions(-)

diff --git a/.github/workflows/repositories.yml 
b/.github/workflows/repositories.yml
index 3f09609..dae070f 100644
--- a/.github/workflows/repositories.yml
+++ b/.github/workflows/repositories.yml
@@ -23,7 +23,7 @@ jobs:
 - name: Check repositories.xml
   run: |
 BASE_REF=$(git merge-base --fork-point origin/${{ github.base_ref }})
-python bin/repositories-checker.py <(git show 
${BASE_REF}:files/overlays/repositories.xml) files/overlays/repositories.xml
+python bin/repositories-checker.py --github <(git show 
${BASE_REF}:files/overlays/repositories.xml) files/overlays/repositories.xml
 
   validate-schema:
 runs-on: ubuntu-latest

diff --git a/bin/repositories-checker.py b/bin/repositories-checker.py
index 7d7cae3..2810bc3 100755
--- a/bin/repositories-checker.py
+++ b/bin/repositories-checker.py
@@ -1,7 +1,7 @@
 #!/usr/bin/env python3
 
 """
-Copyright (C) 2022 Arthur Zamarin 
+Copyright (C) 2022-2023 Arthur Zamarin 
 
 This program is free software: you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by
@@ -17,20 +17,24 @@ You should have received a copy of the GNU General Public 
License
 along with this program.  If not, see .
 """
 
-from http.client import HTTPSConnection
+import argparse
 import sys
-from typing import Iterator, Tuple
+from http.client import HTTPSConnection
+from typing import Iterable, Tuple
 from urllib.parse import quote_plus
-from lxml import etree
 
+from lxml import etree
 
 ok_flag = True
 
 
 def output_xml_error(xml: etree._Element, title: str, content: str):
 start = xml.sourceline
-end = start + len(etree.tostring(xml).strip().split(b'\n')) - 1
-print(f'::error 
file={sys.argv[2]},line={start},endLine={end},title={title}::{content}')
+if args.github:
+end = start + len(etree.tostring(xml).strip().split(b'\n')) - 1
+print(f'::error 
file={args.current},line={start},endLine={end},title={title}::{content}')
+else:
+print(f'\033[91m{args.current}:{start} - {title} - {content}\033[0m')
 
 global ok_flag
 ok_flag = False
@@ -38,8 +42,11 @@ def output_xml_error(xml: etree._Element, title: str, 
content: str):
 
 def output_xml_warning(xml: etree._Element, title: str, content: str):
 start = xml.sourceline
-end = start + len(etree.tostring(xml).strip().split())
-print(f'::warning 
file={sys.argv[2]},line={start},endLine={end},title={title}::{content}')
+if args.github:
+end = start + len(etree.tostring(xml).strip().split())
+print(f'::warning 
file={args.current},line={start},endLine={end},title={title}::{content}')
+else:
+print(f'\033[93m{args.current}:{start} - {title} - {content}\033[0m')
 
 
 class Overlay:
@@ -79,11 +86,11 @@ class Overlay:
 return isinstance(o, Overlay) and o.repo_name == self.repo_name
 
 
-def read_repositories(file: str) -> Iterator[Overlay]:
+def read_repositories(file: str) -> Iterable[Overlay]:
 return map(Overlay, etree.parse(file).findall('./repo'))
 
 
-def check_maintainers(overlays: Iterator[Overlay]) -> Iterator[Overlay]:
+def check_maintainers(overlays: Iterable[Overlay]):
 try:
 client = HTTPSConnection('bugs.gentoo.org')
 for m in overlays:
@@ -92,20 +99,32 @@ def check_maintainers(overlays: Iterator[Overlay]) -> 
Iterator[Overlay]:
 client.close()
 
 
-def check_sorted(curr: Tuple[Overlay], adds: Iterator[Overlay]):
+def check_sorted(curr: Tuple[Overlay, ...], adds: Iterable[Overlay]):
 for addition in adds:
 index = curr.index(addition)
-if index > 0 and curr[index - 1].repo_name >= addition.repo_name:
-output_xml_error(addition.xml, 'Unsorted overlay list', f'overlay 
"{addition.repo_name}" in wrong place')
-elif index < len(curr) and curr[index + 1].repo_name <= 
addition.repo_name:
-output_xml_error(addition.xml, 'Unsorted overlay list', f'overlay 
"{addition.repo_name}" in wrong place')
+repo_name = addition.repo_name
+

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

2023-02-27 Thread Sam James
commit: fad46877e8f39ff832031bd12dacfac36100f533
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 27 20:33:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 27 20:33:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fad46877

x11-misc/screenkey: Stabilize 1.5_p20230109 amd64, #898186

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

 x11-misc/screenkey/screenkey-1.5_p20230109.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/screenkey/screenkey-1.5_p20230109.ebuild 
b/x11-misc/screenkey/screenkey-1.5_p20230109.ebuild
index 907a2a7510f5..065d94897723 100644
--- a/x11-misc/screenkey/screenkey-1.5_p20230109.ebuild
+++ b/x11-misc/screenkey/screenkey-1.5_p20230109.ebuild
@@ -25,7 +25,7 @@ else
-> ${P}.tar.bz2"
S="${WORKDIR}"/${PN}-v${PV}
fi
-   KEYWORDS="~amd64"
+   KEYWORDS="amd64"
 fi
 
 LICENSE="GPL-3+"



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

2023-02-27 Thread Sam James
commit: d804df4aaac01a99c78a302a1a03106f09612004
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 27 20:33:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 27 20:33:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d804df4a

dev-util/cscope: Stabilize 15.9-r1 x86, #898188

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

 dev-util/cscope/cscope-15.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/cscope/cscope-15.9-r1.ebuild 
b/dev-util/cscope/cscope-15.9-r1.ebuild
index f0ca12cf9cfc..b9b193bef65a 100644
--- a/dev-util/cscope/cscope-15.9-r1.ebuild
+++ b/dev-util/cscope/cscope-15.9-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/cscope/${P}.tar.gz"
 
 LICENSE="BSD GPL-2+"
 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 
~sparc-solaris ~x86-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 
~sparc-solaris ~x86-solaris"
 IUSE="emacs"
 
 RDEPEND=">=sys-libs/ncurses-5.2:0=



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

2023-02-27 Thread Sam James
commit: ed36ce1774128a11ccac089a16f225bfc4247b9b
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 27 20:33:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 27 20:33:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed36ce17

dev-java/java-dep-check: Stabilize 0.5-r1 x86, #898158

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

 dev-java/java-dep-check/java-dep-check-0.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/java-dep-check/java-dep-check-0.5-r1.ebuild 
b/dev-java/java-dep-check/java-dep-check-0.5-r1.ebuild
index b21f0439048f..39cd7d500a85 100644
--- a/dev-java/java-dep-check/java-dep-check-0.5-r1.ebuild
+++ b/dev-java/java-dep-check/java-dep-check-0.5-r1.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Java;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 CP_DEPEND="
dev-java/commons-cli:1



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

2023-02-27 Thread Sam James
commit: 5d0a8ac2f68f8437a9af70d9c3ccf50ac860c5e3
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 27 20:33:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 27 20:33:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d0a8ac2

dev-lang/eisl: Stabilize 2.70 amd64, #898184

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

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

diff --git a/dev-lang/eisl/eisl-2.70.ebuild b/dev-lang/eisl/eisl-2.70.ebuild
index 82b169ce706a..c79630e56a74 100644
--- a/dev-lang/eisl/eisl-2.70.ebuild
+++ b/dev-lang/eisl/eisl-2.70.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/sasagawa888/eisl/archive/v${PV}.tar.gz
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 RESTRICT="test"  # Tests run cppcheck (and fail)
 
 DOCS=( README{,-ja}.md documents )



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

2023-02-27 Thread Ulrich Müller
commit: d1101c01521e873abfeb1d7b8aad2001c76b2a03
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon Feb 27 18:17:14 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Feb 27 18:17:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1101c01

app-emacs/ebuild-mode: add 1.62

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

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

diff --git a/app-emacs/ebuild-mode/Manifest b/app-emacs/ebuild-mode/Manifest
index b28c0b65bc0f..c4e9670ac7d0 100644
--- a/app-emacs/ebuild-mode/Manifest
+++ b/app-emacs/ebuild-mode/Manifest
@@ -1,2 +1,3 @@
 DIST ebuild-mode-1.60.tar.xz 36996 BLAKE2B 
a566c9f602ec6ac4126a4a13610e515faf2a02b8ca89f417a037a28f4b9ea633518d589d78f6deb54084be34cdc30c2a1896546b2f86c1166cedd47289edcfd8
 SHA512 
b04b37b7a376dc48a7f80ec0e60bf36a8b7ea92edcbdd45fbd002e80e8ea29111905a726177a869d607adffe78094efcdc94b1aad32afe1444a09b4e714dcecd
 DIST ebuild-mode-1.61.tar.xz 38632 BLAKE2B 
f13f251918cf13533611c4d98a9aeceff10e9253c207a10c047c59952d6c8e50cdddb7c3ff65ed7b9565bd09fb45203c9cb57a277165b9cc7bbb47c5d8978a59
 SHA512 
a7087894299c3882ff0993a1a33cd192ebec078e7cea2f8964610d758a439350dcf36fe43aa43a42b89446d36b62a9b80bfce531e701b0183f3d69e56528ab62
+DIST ebuild-mode-1.62.tar.xz 39080 BLAKE2B 
91bb206f7ca3fecebc80d946d5840ce6e02610171d6179d360b188e270226e4f1dbe4ceddbc1e41f8e627c787b28454a20720d563bbabcffb3a99b7b10a1251d
 SHA512 
9e7caafb45a7538dd66221d2a5dd9fef764c72f6f42db1ad1615e4017b7d4db14dcde09edfa0e8777a528af918e219521072040215d05a9c8a5cdc57ca395bd8

diff --git a/app-emacs/ebuild-mode/ebuild-mode-1.62.ebuild 
b/app-emacs/ebuild-mode/ebuild-mode-1.62.ebuild
new file mode 100644
index ..7c4ed2c5c19a
--- /dev/null
+++ b/app-emacs/ebuild-mode/ebuild-mode-1.62.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp optfeature
+
+DESCRIPTION="Emacs modes for editing ebuilds and other Gentoo specific files"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Emacs;
+SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+
+BDEPEND="sys-apps/texinfo"
+
+DOCS="ChangeLog keyword-generation.sh"
+ELISP_TEXINFO="${PN}.texi"
+SITEFILE="50${PN}-gentoo-1.54.el"
+
+pkg_postinst() {
+   elisp_pkg_postinst
+   optfeature "ebuild commands support" sys-apps/portage
+   optfeature "additional development tools" dev-util/pkgdev
+   optfeature "ebuild QA utilities" dev-util/pkgcheck
+   optfeature "generating HTML from GLEPs" dev-python/docutils-glep
+}



[gentoo-commits] repo/gentoo:master commit in: app-xemacs/ebuild-mode/

2023-02-27 Thread Ulrich Müller
commit: e41718d5112932cfdaf70ce151d035642199ee69
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon Feb 27 18:17:35 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Feb 27 18:17:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e41718d5

app-xemacs/ebuild-mode: add 1.62

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

 app-xemacs/ebuild-mode/Manifest|  1 +
 app-xemacs/ebuild-mode/ebuild-mode-1.62.ebuild | 44 ++
 2 files changed, 45 insertions(+)

diff --git a/app-xemacs/ebuild-mode/Manifest b/app-xemacs/ebuild-mode/Manifest
index b28c0b65bc0f..c4e9670ac7d0 100644
--- a/app-xemacs/ebuild-mode/Manifest
+++ b/app-xemacs/ebuild-mode/Manifest
@@ -1,2 +1,3 @@
 DIST ebuild-mode-1.60.tar.xz 36996 BLAKE2B 
a566c9f602ec6ac4126a4a13610e515faf2a02b8ca89f417a037a28f4b9ea633518d589d78f6deb54084be34cdc30c2a1896546b2f86c1166cedd47289edcfd8
 SHA512 
b04b37b7a376dc48a7f80ec0e60bf36a8b7ea92edcbdd45fbd002e80e8ea29111905a726177a869d607adffe78094efcdc94b1aad32afe1444a09b4e714dcecd
 DIST ebuild-mode-1.61.tar.xz 38632 BLAKE2B 
f13f251918cf13533611c4d98a9aeceff10e9253c207a10c047c59952d6c8e50cdddb7c3ff65ed7b9565bd09fb45203c9cb57a277165b9cc7bbb47c5d8978a59
 SHA512 
a7087894299c3882ff0993a1a33cd192ebec078e7cea2f8964610d758a439350dcf36fe43aa43a42b89446d36b62a9b80bfce531e701b0183f3d69e56528ab62
+DIST ebuild-mode-1.62.tar.xz 39080 BLAKE2B 
91bb206f7ca3fecebc80d946d5840ce6e02610171d6179d360b188e270226e4f1dbe4ceddbc1e41f8e627c787b28454a20720d563bbabcffb3a99b7b10a1251d
 SHA512 
9e7caafb45a7538dd66221d2a5dd9fef764c72f6f42db1ad1615e4017b7d4db14dcde09edfa0e8777a528af918e219521072040215d05a9c8a5cdc57ca395bd8

diff --git a/app-xemacs/ebuild-mode/ebuild-mode-1.62.ebuild 
b/app-xemacs/ebuild-mode/ebuild-mode-1.62.ebuild
new file mode 100644
index ..89d7b413d785
--- /dev/null
+++ b/app-xemacs/ebuild-mode/ebuild-mode-1.62.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit optfeature
+
+DESCRIPTION="Emacs modes for editing ebuilds and other Gentoo specific files"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Emacs;
+SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~x86"
+
+RDEPEND=">=app-editors/xemacs-21.4.20-r5
+   app-xemacs/sh-script"
+BDEPEND="${RDEPEND}"
+
+src_compile() {
+   local XEMACS="${EPREFIX}/usr/bin/xemacs"
+
+   "${XEMACS}" -batch -q --no-site-file \
+   -eval "(add-to-list 'load-path \".\")" \
+   -f batch-byte-compile \
+   ebuild-mode.el gentoo-newsitem-mode.el || die
+
+   "${XEMACS}" -batch -q --no-site-file \
+   -eval "(setq autoload-package-name \"${PN}\")" \
+   -eval "(setq generated-autoload-file 
\"${S}/auto-autoloads.el\")" \
+   -l autoload -f batch-update-autoloads \
+   ebuild-mode.el gentoo-newsitem-mode.el || die
+}
+
+src_install() {
+   insinto /usr/share/xemacs/site-packages/lisp/${PN}
+   doins *.el *.elc
+}
+
+pkg_postinst() {
+   optfeature "ebuild commands support" sys-apps/portage
+   optfeature "additional development tools" dev-util/pkgdev
+   optfeature "ebuild QA utilities" dev-util/pkgcheck
+}



[gentoo-commits] repo/gentoo:master commit in: app-xemacs/ebuild-mode/

2023-02-27 Thread Ulrich Müller
commit: 6eb3ef69a8de543e8a18cf9a5e0cc9feaf687ab5
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon Feb 27 18:17:42 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Feb 27 18:17:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6eb3ef69

app-xemacs/ebuild-mode: drop 1.61

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

 app-xemacs/ebuild-mode/Manifest|  1 -
 app-xemacs/ebuild-mode/ebuild-mode-1.61.ebuild | 44 --
 2 files changed, 45 deletions(-)

diff --git a/app-xemacs/ebuild-mode/Manifest b/app-xemacs/ebuild-mode/Manifest
index c4e9670ac7d0..50c35ebf4357 100644
--- a/app-xemacs/ebuild-mode/Manifest
+++ b/app-xemacs/ebuild-mode/Manifest
@@ -1,3 +1,2 @@
 DIST ebuild-mode-1.60.tar.xz 36996 BLAKE2B 
a566c9f602ec6ac4126a4a13610e515faf2a02b8ca89f417a037a28f4b9ea633518d589d78f6deb54084be34cdc30c2a1896546b2f86c1166cedd47289edcfd8
 SHA512 
b04b37b7a376dc48a7f80ec0e60bf36a8b7ea92edcbdd45fbd002e80e8ea29111905a726177a869d607adffe78094efcdc94b1aad32afe1444a09b4e714dcecd
-DIST ebuild-mode-1.61.tar.xz 38632 BLAKE2B 
f13f251918cf13533611c4d98a9aeceff10e9253c207a10c047c59952d6c8e50cdddb7c3ff65ed7b9565bd09fb45203c9cb57a277165b9cc7bbb47c5d8978a59
 SHA512 
a7087894299c3882ff0993a1a33cd192ebec078e7cea2f8964610d758a439350dcf36fe43aa43a42b89446d36b62a9b80bfce531e701b0183f3d69e56528ab62
 DIST ebuild-mode-1.62.tar.xz 39080 BLAKE2B 
91bb206f7ca3fecebc80d946d5840ce6e02610171d6179d360b188e270226e4f1dbe4ceddbc1e41f8e627c787b28454a20720d563bbabcffb3a99b7b10a1251d
 SHA512 
9e7caafb45a7538dd66221d2a5dd9fef764c72f6f42db1ad1615e4017b7d4db14dcde09edfa0e8777a528af918e219521072040215d05a9c8a5cdc57ca395bd8

diff --git a/app-xemacs/ebuild-mode/ebuild-mode-1.61.ebuild 
b/app-xemacs/ebuild-mode/ebuild-mode-1.61.ebuild
deleted file mode 100644
index f424613d55e5..
--- a/app-xemacs/ebuild-mode/ebuild-mode-1.61.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit optfeature
-
-DESCRIPTION="Emacs modes for editing ebuilds and other Gentoo specific files"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Emacs;
-SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~hppa ~x86"
-
-RDEPEND=">=app-editors/xemacs-21.4.20-r5
-   app-xemacs/sh-script"
-BDEPEND="${RDEPEND}"
-
-src_compile() {
-   local XEMACS="${EPREFIX}/usr/bin/xemacs"
-
-   "${XEMACS}" -batch -q --no-site-file \
-   -eval "(add-to-list 'load-path \".\")" \
-   -f batch-byte-compile \
-   ebuild-mode.el gentoo-newsitem-mode.el || die
-
-   "${XEMACS}" -batch -q --no-site-file \
-   -eval "(setq autoload-package-name \"${PN}\")" \
-   -eval "(setq generated-autoload-file 
\"${S}/auto-autoloads.el\")" \
-   -l autoload -f batch-update-autoloads \
-   ebuild-mode.el gentoo-newsitem-mode.el || die
-}
-
-src_install() {
-   insinto /usr/share/xemacs/site-packages/lisp/${PN}
-   doins *.el *.elc
-}
-
-pkg_postinst() {
-   optfeature "ebuild commands support" sys-apps/portage
-   optfeature "additional development tools" dev-util/pkgdev
-   optfeature "ebuild QA utilities" dev-util/pkgcheck
-}



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

2023-02-27 Thread Andreas Sturmlechner
commit: 076c0de0e5b6263423cea844bcfd3e5562ef85e7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Feb 27 18:36:36 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Feb 27 18:42:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=076c0de0

media-gfx/exiv2: drop 0.27.5-r1

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

 media-gfx/exiv2/Manifest   |   1 -
 media-gfx/exiv2/exiv2-0.27.5-r1.ebuild | 115 -
 .../exiv2/files/exiv2-0.27.5-musl-tests.patch  |  56 --
 3 files changed, 172 deletions(-)

diff --git a/media-gfx/exiv2/Manifest b/media-gfx/exiv2/Manifest
index 5a905dcc84d7..30159e1ec4d9 100644
--- a/media-gfx/exiv2/Manifest
+++ b/media-gfx/exiv2/Manifest
@@ -1,2 +1 @@
-DIST exiv2-0.27.5-Source.tar.gz 32720608 BLAKE2B 
803cb853fd049b28d309952c2332589a8544ff90c16fc1a588b6f1a2d4ae5e96da7ae746cf2247954ac54e155b84e0ad1f4f2d89f22d07e7bbd34038f0e292a5
 SHA512 
0f2d2dfbc976052a428dfeb597225d3ea3c725f584d05b99316bd4aa9cbf0ba5e1e37bcde71f9041975cf003b4fdb578c559adb144268d784bfd64494f451491
 DIST exiv2-0.27.6-Source.tar.gz 32280263 BLAKE2B 
a025452b7e70aef109a2f7831ba5c0528b0cb8fda92e5959a5927abd442d650f8d40cc47f56d8f87508e5f37e8378728f99e3a4fa96e7a0319cb4542659d9a60
 SHA512 
045d7fb391202b53897336094812600680141a292367a9194e9529bccb8ab54465190ea0f0636970114402a38840b33b2fcf2edf7b6c616f3e585fa295a887a4

diff --git a/media-gfx/exiv2/exiv2-0.27.5-r1.ebuild 
b/media-gfx/exiv2/exiv2-0.27.5-r1.ebuild
deleted file mode 100644
index e6e220a5330b..
--- a/media-gfx/exiv2/exiv2-0.27.5-r1.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} = ** ]]; then
-   EGIT_REPO_URI="https://github.com/Exiv2/exiv2.git;
-   inherit git-r3
-else
-   SRC_URI="https://exiv2.org/builds/${P}-Source.tar.gz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
-   S="${WORKDIR}/${P}-Source"
-fi
-
-PYTHON_COMPAT=( python3_{9..11} )
-inherit cmake-multilib python-any-r1
-
-DESCRIPTION="EXIF, IPTC and XMP metadata C++ library and command line utility"
-HOMEPAGE="https://exiv2.org/;
-
-LICENSE="GPL-2"
-# In 0.27.5, ABI seemed to be broken for bmff functions
-SLOT="0/27.5"
-IUSE="+bmff doc examples nls +png test webready +xmp"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
-   nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )
-   png? ( sys-libs/zlib[${MULTILIB_USEDEP}] )
-   webready? (
-   >net-libs/libssh-0.9.1[sftp,${MULTILIB_USEDEP}]
-   net-misc/curl[${MULTILIB_USEDEP}]
-   )
-   xmp? ( dev-libs/expat[${MULTILIB_USEDEP}] )
-"
-DEPEND="${DEPEND}
-   test? ( dev-cpp/gtest )
-"
-BDEPEND="
-   doc? (
-   ${PYTHON_DEPS}
-   app-doc/doxygen
-   dev-libs/libxslt
-   media-gfx/graphviz
-   virtual/pkgconfig
-   )
-   nls? ( sys-devel/gettext )
-"
-
-DOCS=( README.md doc/ChangeLog doc/cmd.txt )
-
-PATCHES=( "${FILESDIR}"/${PN}-0.27.5-musl-tests.patch )
-
-pkg_setup() {
-   use doc && python-any-r1_pkg_setup
-}
-
-src_prepare() {
-   # FIXME @upstream:
-   einfo "Converting doc/cmd.txt to UTF-8"
-   iconv -f LATIN1 -t UTF-8 doc/cmd.txt > doc/cmd.txt.tmp || die
-   mv -f doc/cmd.txt.tmp doc/cmd.txt || die
-
-   cmake_src_prepare
-
-   sed -e "/^include.*compilerFlags/s/^/#DONT /" -i CMakeLists.txt || die
-}
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_CXX_STANDARD=14
-   -DEXIV2_BUILD_SAMPLES=NO
-   -DEXIV2_ENABLE_NLS=$(usex nls)
-   -DEXIV2_ENABLE_PNG=$(usex png)
-   -DEXIV2_ENABLE_CURL=$(usex webready)
-   -DEXIV2_ENABLE_SSH=$(usex webready)
-   -DEXIV2_ENABLE_WEBREADY=$(usex webready)
-   -DEXIV2_ENABLE_XMP=$(usex xmp)
-   -DEXIV2_ENABLE_BMFF=$(usex bmff)
-   $(multilib_is_native_abi || echo -DEXIV2_BUILD_EXIV2_COMMAND=NO)
-   $(multilib_is_native_abi && echo -DEXIV2_BUILD_DOC=$(usex doc))
-   $(multilib_is_native_abi && echo 
-DEXIV2_BUILD_UNIT_TESTS=$(usex test))
-   -DCMAKE_INSTALL_DOCDIR="${EPREFIX}"/usr/share/doc/${PF}/html
-   )
-
-   cmake_src_configure
-}
-
-multilib_src_compile() {
-   cmake_src_compile
-
-   if multilib_is_native_abi; then
-   use doc && eninja doc
-   fi
-}
-
-multilib_src_test() {
-   if multilib_is_native_abi; then
-   cd "${BUILD_DIR}"/bin || die
-   ./unit_tests || die "Failed to run tests"
-   fi
-}
-
-multilib_src_install_all() {
-   use xmp && DOCS+=( doc/{COPYING-XMPSDK,README-XMP,cmdxmp.txt} )
-
-

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

2023-02-27 Thread Andreas Sturmlechner
commit: 1c8f1e72a5fc997beb3c6cf88c182a5c44453820
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Feb 27 18:29:37 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Feb 27 18:42:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c8f1e72

dev-libs/liborcus: Pin down to dev-libs/libixion:${SLOT}

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

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

diff --git a/dev-libs/liborcus/liborcus-.ebuild 
b/dev-libs/liborcus/liborcus-.ebuild
index 727656884577..53b0600bb160 100644
--- a/dev-libs/liborcus/liborcus-.ebuild
+++ b/dev-libs/liborcus/liborcus-.ebuild
@@ -30,7 +30,7 @@ RDEPEND="
dev-libs/boost:=[zlib(+)]
sys-libs/zlib
python? ( ${PYTHON_DEPS} )
-   spreadsheet-model? ( dev-libs/libixion:0/0.17 )
+   spreadsheet-model? ( dev-libs/libixion:${SLOT} )
 "
 DEPEND="${RDEPEND}
dev-util/mdds:${MDDS_SLOT}



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

2023-02-27 Thread Andreas Sturmlechner
commit: b09dbe3aa2fcf7ffe3173baa5e07ea63e6ea78e1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Feb 27 18:25:24 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Feb 27 18:42:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b09dbe3a

dev-qt/qtsql: drop 5.15.8

Bug: https://bugs.gentoo.org/893732
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtsql/Manifest|  1 -
 dev-qt/qtsql/qtsql-5.15.8.ebuild | 56 
 2 files changed, 57 deletions(-)

diff --git a/dev-qt/qtsql/Manifest b/dev-qt/qtsql/Manifest
index 72012ac9ff90..db6cd834f163 100644
--- a/dev-qt/qtsql/Manifest
+++ b/dev-qt/qtsql/Manifest
@@ -1,4 +1,3 @@
 DIST qtbase-5.15-gentoo-patchset-3.tar.xz 3856 BLAKE2B 
0752426f9bc2dfa1ab2bc246b29f5d00305df05175a7801d7d5eddacfa46fcb605d9a317547edc01d3ef339f6effc2fcee7549cb7aecced37f0098166c70dbe2
 SHA512 
2515bea53232e76ca3e40bdaf1dd52fdf452052a2f40002ee91360d1fcceea3c5c2f5a8d2a3bfc0f9c2bacd61460a632c5b351accd73fd37b64985593219148e
-DIST qtbase-5.15.8-gentoo-kde-1.tar.xz 780764 BLAKE2B 
6abb00127113595cbb0a0caf58eb6323423ca41cbde6262a63762aded12861b6c051c9548c9ce2d11ab073e8930c11b609c05579eba34d56201fb7187c78ee23
 SHA512 
8b59ba61e7364c78d5bf728b4d8c9bd0f8e1ed973f1a84cd40330b06195b246e052ec087067336ff5d4e80a12168a25e0bd47fd88d837c00f106d8cdeba0c016
 DIST qtbase-5.15.8-gentoo-kde-5.tar.xz 793372 BLAKE2B 
f486a0275fdf4da28a88ba40b7e6f227267fa05e8f466f734f720e792de1796501d5f1fb4427a84ca2d709bfa07abd695ad59210f7fd11227b1bf465484736b8
 SHA512 
f51d7ee2d121acda1141b9816197afc57ac0176a12acc08a93c2a793694afb734f8f1ad280a5bf95170cf912e32edb4a6612befeb4198fec78a7e50bbb6a61cd
 DIST qtbase-everywhere-opensource-src-5.15.8.tar.xz 50259432 BLAKE2B 
cb1b790a384a5cad9a95fdc448e275d48a68c6ee2addf08b40f9963cc5762fd7ab15852dea8392dc76da39f1565c1e23ddb5875c280f0177e802082f4b4f7f2b
 SHA512 
29e8877bafdbc908072209f1b27a5040b022e2b71f17f4ab4cecd570adeae21597f9af7f1d38758760f3cb30376eeb15c5f066bf02c6e9a9e3a4d07f967046ce

diff --git a/dev-qt/qtsql/qtsql-5.15.8.ebuild b/dev-qt/qtsql/qtsql-5.15.8.ebuild
deleted file mode 100644
index d4bfc51740fa..
--- a/dev-qt/qtsql/qtsql-5.15.8.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
-
-if [[ ${PV} != ** ]]; then
-   QT5_KDEPATCHSET_REV=1
-   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
-fi
-
-QT5_MODULE="qtbase"
-inherit qt5-build
-
-DESCRIPTION="SQL abstraction library for the Qt5 framework"
-
-SLOT=5/${QT5_PV} # bug 639140
-IUSE="freetds mysql oci8 odbc postgres +sqlite"
-REQUIRED_USE="
-   || ( freetds mysql oci8 odbc postgres sqlite )
-"
-
-DEPEND="
-   =dev-qt/qtcore-${QT5_PV}*:5=
-   freetds? ( dev-db/freetds )
-   mysql? ( dev-db/mysql-connector-c:= )
-   oci8? ( dev-db/oracle-instantclient:=[sdk] )
-   odbc? ( dev-db/unixODBC )
-   postgres? ( dev-db/postgresql:* )
-   sqlite? ( dev-db/sqlite:3 )
-"
-RDEPEND="${DEPEND}"
-
-QT5_TARGET_SUBDIRS=(
-   src/sql
-   src/plugins/sqldrivers
-)
-
-QT5_GENTOO_PRIVATE_CONFIG=(
-   :sql
-)
-
-src_configure() {
-   local myconf=(
-   $(qt_use freetds  sql-tdsplugin)
-   $(qt_use mysqlsql-mysql  plugin)
-   $(qt_use oci8 sql-ociplugin)
-   $(qt_use odbc sql-odbc   plugin)
-   $(qt_use postgres sql-psql   plugin)
-   $(qt_use sqlite   sql-sqlite plugin)
-   $(usev sqlite -system-sqlite)
-   )
-
-   use oci8 && myconf+=("-I${ORACLE_HOME}/include" 
"-L${ORACLE_HOME}/$(get_libdir)")
-
-   qt5-build_src_configure
-}



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

2023-02-27 Thread Andreas Sturmlechner
commit: 233dded3ba90d75b287ae088534a1b4409dd702e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Feb 27 18:37:21 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Feb 27 18:42:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=233dded3

app-text/libspectre: drop 0.2.10

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

 app-text/libspectre/Manifest |  1 -
 app-text/libspectre/libspectre-0.2.10.ebuild | 46 
 2 files changed, 47 deletions(-)

diff --git a/app-text/libspectre/Manifest b/app-text/libspectre/Manifest
index f9f9ef82da0e..83a532983584 100644
--- a/app-text/libspectre/Manifest
+++ b/app-text/libspectre/Manifest
@@ -1,2 +1 @@
-DIST libspectre-0.2.10.tar.gz 436690 BLAKE2B 
8c1d25225a212b7e8d2bab7cffa4298509450cf727e38d0be22d27ed5fb161a0f838967afa3f8aa265c2bd243431bbfb92976cf51ee52ee7d3b0479000215546
 SHA512 
01738f452f99878beaa528b15d8df463ca22d625306d636e1a6199ade9f068d284f1def3882e954a06e5f066937343f79d0c2197fbb19ab53ef1ab0540c72f2f
 DIST libspectre-0.2.11.tar.gz 435887 BLAKE2B 
46e289553dafe520c76a779ce64f8f5e320541221d885e5707284dd6d89ace7985a0a658fcf26c5ea750fd2751dd2bab091cda563ab5ee29c4132f8c99a5
 SHA512 
97335bc927006031fad8be55befae44bec33347f058f5b1fcf828a8a8d45a6fae2d51ceae4aaffcfa563c7592fdffe1e5a4993f145d6832ec81019c00ae0e37f

diff --git a/app-text/libspectre/libspectre-0.2.10.ebuild 
b/app-text/libspectre/libspectre-0.2.10.ebuild
deleted file mode 100644
index 50aad4538d17..
--- a/app-text/libspectre/libspectre-0.2.10.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Library for rendering Postscript documents"
-HOMEPAGE="https://www.freedesktop.org/wiki/Software/libspectre;
-SRC_URI="https://libspectre.freedesktop.org/releases/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~x64-solaris"
-IUSE="debug doc"
-
-BDEPEND="
-   virtual/pkgconfig
-   doc? ( app-doc/doxygen )
-"
-RDEPEND=">=app-text/ghostscript-gpl-9.53.0:="
-DEPEND="${RDEPEND}"
-
-# does not actually test anything, see bug 362557
-RESTRICT="test"
-
-src_configure() {
-   local myeconfargs=(
-   $(use_enable debug asserts)
-   $(use_enable debug checks)
-   --disable-static
-   --disable-test
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_compile() {
-   emake
-   if use doc; then
-   doxygen || die
-   fi
-}
-
-src_install() {
-   use doc && local HTML_DOCS=( doc/html/. )
-   default
-   find "${D}" -name '*.la' -type f -delete || die
-}



  1   2   3   4   >