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

2023-12-17 Thread 罗百科
commit: 6723c35e9d473840feac84a9612be33ebaf39f86
Author: Patrick Lauer  gentoo  org>
AuthorDate: Mon Dec 18 07:45:25 2023 +
Commit: 罗百科  gentoo  org>
CommitDate: Mon Dec 18 07:45:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6723c35e

dev-db/pgpool2: add 4.3.8, 4.4.5

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

 dev-db/pgpool2/Manifest |  2 +
 dev-db/pgpool2/pgpool2-4.3.8.ebuild | 91 +
 dev-db/pgpool2/pgpool2-4.4.5.ebuild | 91 +
 3 files changed, 184 insertions(+)

diff --git a/dev-db/pgpool2/Manifest b/dev-db/pgpool2/Manifest
index c07b7ba70f51..7f212bb30d09 100644
--- a/dev-db/pgpool2/Manifest
+++ b/dev-db/pgpool2/Manifest
@@ -1,3 +1,5 @@
 DIST pgpool-II-4.3.2.tar.gz 5846769 BLAKE2B 
82cfe7095ad303ac3a910c533d6e57edb4e3d5b28a9a9bffb2df473dd3087ec329d3a77f9490d9bb738d5d1a443020d96d0e9a1b1d6adecc04cce5d1caa04e7d
 SHA512 
771426257eddb5c48504c80a2c8cccf44a18f7ea50df55654b7e9e017bda561a73a3e1f0db79785785ff6893d6df26f73b55310d0184ef3301838d12290d3d4c
 DIST pgpool-II-4.3.7.tar.gz 4901679 BLAKE2B 
40c280a9d399246da77661a856d64691c213361193ba6af46a70c03c9193021a9f44dd9bfdfc7335c269675d04e9469d033ce55757799a7009d35d1493c50d6e
 SHA512 
dd84b94a60fb1e75de2c14f83b3637491a4673b15dc7c23dbb8e26e69d32f617a85159f7c276a88a62d741b7758d84e94949ea6aa8f505be0960d8fffdaa10b6
+DIST pgpool-II-4.3.8.tar.gz 4939785 BLAKE2B 
fbccfa89311c85394d48c9ff25ce68baea15a80bb87efdf9c7d06280f0a532b8bf656f7ad144b9f813293bf6bd43a7d0cead78fff422eef55598ee2a7cd6380e
 SHA512 
93f623900f24454a1913dcf29be508a47ae3c5f7fd360d3546f48b88b93dcc66886de01a5d9b0f53fb955d1eeded1e5329c3ca1fbca4c3f16aabea79e869d9a3
 DIST pgpool-II-4.4.4.tar.gz 4973024 BLAKE2B 
2fa41442bc9bf677a17d98388f9977b97fb609cdd6f1494d9f4de2356b04de5a3725478381d67cc04a01f3ff964bd3dfe159d9c41c13980e477a5f0c4c198413
 SHA512 
fb80df3df2894e7f2cf820a2b32e04ef6447a8137341db65c3a141679ea0fcbae7d5824c1904cb19aae7b05ef9fe641ac294dbc58cdbc6231444f0c4e508e7dc
+DIST pgpool-II-4.4.5.tar.gz 4992570 BLAKE2B 
638812144e8ac58e56e0b9dbe6aadfa90140c05ed46da1d795d0e22515dacd3a126afa6082881ca84c031693a205c895ea69d01fc7a14f870344bae9b454c57f
 SHA512 
cd2fb2f715aed70d67522ab1852fa7df059d5379f9d4860be82a3d32d78701c5bce75e3e1304eda6a67670475aa367a2631cce517a4d2e4eb6b07c1e74901dd9

diff --git a/dev-db/pgpool2/pgpool2-4.3.8.ebuild 
b/dev-db/pgpool2/pgpool2-4.3.8.ebuild
new file mode 100644
index ..d46c7c75826a
--- /dev/null
+++ b/dev-db/pgpool2/pgpool2-4.3.8.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+POSTGRES_COMPAT=( 9.6 {10..15} )
+
+inherit autotools postgres-multi
+
+MY_P="${PN/2/-II}-${PV}"
+
+DESCRIPTION="Connection pool server for PostgreSQL"
+HOMEPAGE="https://www.pgpool.net/;
+SRC_URI="https://www.pgpool.net/download.php?f=${MY_P}.tar.gz -> 
${MY_P}.tar.gz"
+LICENSE="BSD"
+SLOT="0"
+
+KEYWORDS="amd64 x86"
+
+IUSE="doc memcached pam ssl static-libs"
+
+RDEPEND="
+   ${POSTGRES_DEP}
+   acct-user/pgpool
+   net-libs/libnsl:0=
+   virtual/libcrypt:=
+   memcached? ( dev-libs/libmemcached )
+   pam? ( sys-auth/pambase )
+   ssl? ( dev-libs/openssl:0= )
+"
+DEPEND="${RDEPEND}
+   sys-devel/bison
+   virtual/pkgconfig
+"
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+   eapply \
+   "${FILESDIR}/pgpool-4.2.0-configure-memcached.patch" \
+   "${FILESDIR}/pgpool-configure-pam.patch" \
+   "${FILESDIR}/pgpool-4.2.0-configure-pthread.patch" \
+   "${FILESDIR}/pgpool-4.3.1-run_paths.patch"
+
+   eautoreconf
+
+   postgres-multi_src_prepare
+}
+
+src_configure() {
+   postgres-multi_foreach econf \
+   --disable-rpath \
+   --sysconfdir="${EPREFIX}/etc/${PN}" \
+   --with-pgsql-includedir='/usr/include/postgresql-@PG_SLOT@' \
+   
--with-pgsql-libdir="/usr/$(get_libdir)/postgresql-@PG_SLOT@/$(get_libdir)" \
+   $(use_enable static-libs static) \
+   $(use_with memcached) \
+   $(use_with pam) \
+   $(use_with ssl openssl)
+}
+
+src_compile() {
+   # Even though we're only going to do an install for the best slot
+   # available, the extension bits in src/sql need some things outside
+   # of that directory built, too.
+   postgres-multi_foreach emake
+   postgres-multi_foreach emake -C src/sql
+}
+
+src_install() {
+   # We only need the best stuff installed
+   postgres-multi_forbest emake DESTDIR="${D}" install
+
+   # Except for the extension and .so files that each PostgreSQL slot needs
+   postgres-multi_foreach emake DESTDIR="${D}" -C src/sql install
+
+   newinitd "${FILESDIR}/${PN}.initd" ${PN}
+   newconfd "${FILESDIR}/${PN}.confd" ${PN}
+
+   # Documentation!
+   dodoc NEWS TODO
+   doman doc/src/sgml/man{1,8}/*
+   

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

2023-12-17 Thread Joonas Niilola
commit: abaf2d2201efb2779238af20e77bbca872effd66
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Dec 18 07:39:53 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Dec 18 07:39:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abaf2d22

net-libs/zeromq: Stabilize 4.3.5-r1 x86, #920215

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

 net-libs/zeromq/zeromq-4.3.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/zeromq/zeromq-4.3.5-r1.ebuild 
b/net-libs/zeromq/zeromq-4.3.5-r1.ebuild
index 776ba6bbec99..6c2c40c2685e 100644
--- a/net-libs/zeromq/zeromq-4.3.5-r1.ebuild
+++ b/net-libs/zeromq/zeromq-4.3.5-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz;
 
 LICENSE="MPL-2.0"
 SLOT="0/5"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
 IUSE="doc drafts +libbsd +sodium static-libs test unwind"
 RESTRICT="!test? ( test )"
 



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

2023-12-17 Thread Joonas Niilola
commit: f8e2fd95c738f747c008ec0784af5c9222529ab7
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Dec 18 07:40:28 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Dec 18 07:40:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8e2fd95

net-libs/zeromq: add missing pkgconfig bdep

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

 net-libs/zeromq/zeromq-4.3.5-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-libs/zeromq/zeromq-4.3.5-r1.ebuild 
b/net-libs/zeromq/zeromq-4.3.5-r1.ebuild
index 6c2c40c2685e..196e6a4187b5 100644
--- a/net-libs/zeromq/zeromq-4.3.5-r1.ebuild
+++ b/net-libs/zeromq/zeromq-4.3.5-r1.ebuild
@@ -25,6 +25,7 @@ DEPEND="
!elibc_Darwin? ( sys-apps/util-linux )
 "
 BDEPEND="
+   virtual/pkgconfig
doc? (
app-text/asciidoc
app-text/xmlto



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

2023-12-17 Thread Joonas Niilola
commit: 353a329296679bf2c1e4bc35cc79ecf00033b7f1
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Dec 18 07:21:01 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Dec 18 07:21:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=353a3292

sys-fs/genfstab: Stabilize 28-r1 x86, #920227

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

 sys-fs/genfstab/genfstab-28-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/genfstab/genfstab-28-r1.ebuild 
b/sys-fs/genfstab/genfstab-28-r1.ebuild
index 3d2c4fe79cc1..87ef78ce27de 100644
--- a/sys-fs/genfstab/genfstab-28-r1.ebuild
+++ b/sys-fs/genfstab/genfstab-28-r1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/arch-install-scripts-${PV}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm64 ~loong ~x86"
+KEYWORDS="amd64 arm64 ~loong x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2023-12-17 Thread Joonas Niilola
commit: 4586a8dfb5d0c3c1d2d0f417e975cf13f5559545
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Dec 18 07:13:14 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Dec 18 07:13:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4586a8df

x11-misc/kdocker: Stabilize 5.4 x86, #920225

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

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

diff --git a/x11-misc/kdocker/kdocker-5.4.ebuild 
b/x11-misc/kdocker/kdocker-5.4.ebuild
index ff2515909f6e..d307e8c299a0 100644
--- a/x11-misc/kdocker/kdocker-5.4.ebuild
+++ b/x11-misc/kdocker/kdocker-5.4.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/user-none/KDocker/archive/${PV}.tar.gz -> ${MY_P}.ta
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 DEPEND="



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

2023-12-17 Thread Joonas Niilola
commit: 9a56cb25c1e0fa640d6a777e1fc1a00765e67d22
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Dec 18 07:12:55 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Dec 18 07:12:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a56cb25

net-im/toxic: Stabilize 0.11.3-r1 x86, #920220

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

 net-im/toxic/toxic-0.11.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/toxic/toxic-0.11.3-r1.ebuild 
b/net-im/toxic/toxic-0.11.3-r1.ebuild
index 0f550f5a5abf..729b32f3fcc0 100644
--- a/net-im/toxic/toxic-0.11.3-r1.ebuild
+++ b/net-im/toxic/toxic-0.11.3-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/JFreegman/toxic/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="+audio-notify debug games llvm notification png python qrcode +sound 
+video +X"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
video? ( sound X ) "



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

2023-12-17 Thread Joonas Niilola
commit: 49350e54f1b88d40b95487e2a8c7ccc7978021cc
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Dec 18 07:10:08 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Dec 18 07:10:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49350e54

media-libs/openjpeg: Stabilize 2.5.0-r6 x86, #920219

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

 media-libs/openjpeg/openjpeg-2.5.0-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/openjpeg/openjpeg-2.5.0-r6.ebuild 
b/media-libs/openjpeg/openjpeg-2.5.0-r6.ebuild
index 414aeabbad8c..5180d0b2a1f2 100644
--- a/media-libs/openjpeg/openjpeg-2.5.0-r6.ebuild
+++ b/media-libs/openjpeg/openjpeg-2.5.0-r6.ebuild
@@ -20,7 +20,7 @@ 
SRC_URI="https://github.com/uclouvain/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="BSD-2"
 SLOT="2/7" # based on SONAME
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2023-12-17 Thread Joonas Niilola
commit: 672b56c36a8cf9d2e72cd4fa823d510be0a2185b
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Dec 18 07:08:15 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Dec 18 07:10:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=672b56c3

dev-util/gengetopt: Stabilize 2.23-r1 x86, #920214

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

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

diff --git a/dev-util/gengetopt/gengetopt-2.23-r1.ebuild 
b/dev-util/gengetopt/gengetopt-2.23-r1.ebuild
index 147b0df4ef6b..f913a82ba0c0 100644
--- a/dev-util/gengetopt/gengetopt-2.23-r1.ebuild
+++ b/dev-util/gengetopt/gengetopt-2.23-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-3+ public-domain"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux"
 
 BDEPEND="sys-apps/texinfo"
 



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

2023-12-17 Thread Joonas Niilola
commit: 517ce4cf5c44ca52f07b9ca36c50abb390ba5783
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Dec 18 07:08:43 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Dec 18 07:10:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=517ce4cf

sys-process/at: Stabilize 3.2.5-r2 x86, #920223

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

 sys-process/at/at-3.2.5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/at/at-3.2.5-r2.ebuild 
b/sys-process/at/at-3.2.5-r2.ebuild
index 8bfd5fc4a017..ed70f48f3f8f 100644
--- a/sys-process/at/at-3.2.5-r2.ebuild
+++ b/sys-process/at/at-3.2.5-r2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://software.calhariz.com/at/${MY_P}.orig.tar.gz
 
 LICENSE="GPL-2+ GPL-3+ ISC"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv sparc 
~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv sparc x86"
 IUSE="pam selinux"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-wm/evilwm/

2023-12-17 Thread Joonas Niilola
commit: 478daf76d8dca2ab1cbdaecee6dc221e9ceeb81e
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Dec 18 07:09:10 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Dec 18 07:10:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=478daf76

x11-wm/evilwm: Stabilize 1.4.2 x86, #920224

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

 x11-wm/evilwm/evilwm-1.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/evilwm/evilwm-1.4.2.ebuild 
b/x11-wm/evilwm/evilwm-1.4.2.ebuild
index 58118cc94533..3ecf9ad2963b 100644
--- a/x11-wm/evilwm/evilwm-1.4.2.ebuild
+++ b/x11-wm/evilwm/evilwm-1.4.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.6809.org.uk/evilwm/${P}.tar.gz;
 
 LICENSE="MIT 9wm"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~ppc ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE=""
 
 RDEPEND="x11-libs/libXext



[gentoo-commits] repo/gentoo:master commit in: mail-filter/normalizemime/

2023-12-17 Thread Joonas Niilola
commit: a9ca4c52b84b33d19443f8e6de909d5172447486
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Dec 18 07:07:32 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Dec 18 07:10:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9ca4c52

mail-filter/normalizemime: Stabilize 1.21 x86, #920216

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

 mail-filter/normalizemime/normalizemime-1.21.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/normalizemime/normalizemime-1.21.ebuild 
b/mail-filter/normalizemime/normalizemime-1.21.ebuild
index 11756b743d2d..c1bbe5531f87 100644
--- a/mail-filter/normalizemime/normalizemime-1.21.ebuild
+++ b/mail-filter/normalizemime/normalizemime-1.21.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc x86"
 
 src_unpack() {
cp "${DISTDIR}"/${P}.cc "${WORKDIR}"/${PN}.cc || die



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

2023-12-17 Thread Sam James
commit: 727a16cedb529b0225b5847082bcbd4f72c3380f
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 18 07:09:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 07:09:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=727a16ce

sys-process/htop: drop stale Python usage

Thanks to parona for pointing this out, it was dropped upstream in 
a852fae8e02650d621abdd5aea29b7a56d9a3090 [0]

[0] 
https://github.com/htop-dev/htop/commit/a852fae8e02650d621abdd5aea29b7a56d9a3090

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

 sys-process/htop/htop-3.2.2.ebuild | 12 ++--
 sys-process/htop/htop-.ebuild  | 12 ++--
 2 files changed, 4 insertions(+), 20 deletions(-)

diff --git a/sys-process/htop/htop-3.2.2.ebuild 
b/sys-process/htop/htop-3.2.2.ebuild
index 3d2a6b0bdd42..6000d7d45005 100644
--- a/sys-process/htop/htop-3.2.2.ebuild
+++ b/sys-process/htop/htop-3.2.2.ebuild
@@ -3,11 +3,9 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
-
 # We avoid xdg.eclass here because it'll pull in glib, desktop utils on
 # htop which is often used on headless machines. bug #787470
-inherit linux-info optfeature python-any-r1 xdg-utils
+inherit linux-info optfeature xdg-utils
 
 DESCRIPTION="Interactive process viewer"
 HOMEPAGE="https://htop.dev/ https://github.com/htop-dev/htop;
@@ -39,18 +37,12 @@ RDEPEND="
)
 "
 DEPEND="${RDEPEND}"
-BDEPEND="${PYTHON_DEPS}
-   virtual/pkgconfig"
+BDEPEND="virtual/pkgconfig"
 
 DOCS=( ChangeLog README )
 
 CONFIG_CHECK="~TASKSTATS ~TASK_XACCT ~TASK_IO_ACCOUNTING ~CGROUPS"
 
-pkg_setup() {
-   python-any-r1_pkg_setup
-   linux-info_pkg_setup
-}
-
 src_prepare() {
default
 

diff --git a/sys-process/htop/htop-.ebuild 
b/sys-process/htop/htop-.ebuild
index 308bba2b8c3c..95b4f940ef01 100644
--- a/sys-process/htop/htop-.ebuild
+++ b/sys-process/htop/htop-.ebuild
@@ -3,11 +3,9 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
-
 # We avoid xdg.eclass here because it'll pull in glib, desktop utils on
 # htop which is often used on headless machines. bug #787470
-inherit linux-info optfeature python-any-r1 xdg-utils
+inherit linux-info optfeature xdg-utils
 
 DESCRIPTION="Interactive process viewer"
 HOMEPAGE="https://htop.dev/ https://github.com/htop-dev/htop;
@@ -39,18 +37,12 @@ RDEPEND="
)
 "
 DEPEND="${RDEPEND}"
-BDEPEND="${PYTHON_DEPS}
-   virtual/pkgconfig"
+BDEPEND="virtual/pkgconfig"
 
 DOCS=( ChangeLog README )
 
 CONFIG_CHECK="~TASKSTATS ~TASK_XACCT ~TASK_IO_ACCOUNTING ~CGROUPS"
 
-pkg_setup() {
-   python-any-r1_pkg_setup
-   linux-info_pkg_setup
-}
-
 src_prepare() {
default
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rcairo/

2023-12-17 Thread Hans de Graaff
commit: f37c3c3497d1694bbd7a15085ef673770ebb13fe
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Dec 18 07:04:05 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Dec 18 07:04:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f37c3c34

dev-ruby/rcairo: add 1.17.13

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

 dev-ruby/rcairo/Manifest  |  1 +
 dev-ruby/rcairo/rcairo-1.17.13.ebuild | 75 +++
 2 files changed, 76 insertions(+)

diff --git a/dev-ruby/rcairo/Manifest b/dev-ruby/rcairo/Manifest
index 0a811b87fda9..b60a56ba94ba 100644
--- a/dev-ruby/rcairo/Manifest
+++ b/dev-ruby/rcairo/Manifest
@@ -1,2 +1,3 @@
 DIST cairo-1.17.12.gem 199168 BLAKE2B 
3183fc448cf15d0437f1b846670dc7494479bf81ba84a2ae475bb5a0683f1012d0e44c95b3311cea5d0ec9cdd75faa7159d7d0649dbe0813166a8d6a16ddda74
 SHA512 
6bad8c0f15e8617266a85f0ba0bf41db1b508bdb174aa8dbfad8a560a1510cec852502cf39e93b0317c046035bfd97552b92167debb7de4d887c319648b10b56
+DIST cairo-1.17.13.gem 199168 BLAKE2B 
07472d8c3cb71ee6351b0d3fc3a8b22eef586f44677d38dcd2fa848afecca20a1d8c66397eac70ced9c24ccee60a83721fc7cc3a6cf7c1c1beae69935fde5a9b
 SHA512 
82fb621f97b6eb292565fd0f90f5e686c2cd4cd8aa61fa0ab6e25aac665aa9f7e780481a6571fd443be8c53070f29a2dfea5a54949350fe783b12aeb6aba3769
 DIST cairo-1.17.8.gem 198656 BLAKE2B 
c999f862753d17c186f766f82ede6c7fb3c773018c314825762b68025bf806e6a466b8895ddfa3046f7ac3f3af501d6feaebcb8241779de9c3a0d153589d0993
 SHA512 
a2b756dc1cf1abb98e4b60b9b56f5f610058bd840b67c991d6bfb3da2523b0f77a5854147f9d14ca461d573e51fbe3ba35c83659af5c031086710970fac6665a

diff --git a/dev-ruby/rcairo/rcairo-1.17.13.ebuild 
b/dev-ruby/rcairo/rcairo-1.17.13.ebuild
new file mode 100644
index ..ff39b20efaa2
--- /dev/null
+++ b/dev-ruby/rcairo/rcairo-1.17.13.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_NAME="cairo"
+
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_DOCDIR="doc"
+
+RUBY_FAKEGEM_EXTRADOC="AUTHORS NEWS"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/cairo/extconf.rb)
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby bindings for cairo"
+HOMEPAGE="https://cairographics.org/rcairo/;
+
+IUSE=""
+
+SLOT="0"
+LICENSE="|| ( Ruby-BSD GPL-2 )"
+KEYWORDS="~amd64 ~ppc ~riscv ~x86"
+
+RDEPEND="${RDEPEND}
+   >=x11-libs/cairo-1.2.0[svg(+)]"
+DEPEND="${DEPEND}
+   >=x11-libs/cairo-1.2.0[svg(+)]"
+
+ruby_add_rdepend "dev-ruby/red-colors"
+
+ruby_add_bdepend "
+   >=dev-ruby/pkg-config-1.2.2
+   dev-ruby/ruby-glib2
+   test? ( >=dev-ruby/test-unit-2.1.0-r1:2 dev-ruby/ruby-poppler )"
+
+all_ruby_prepare() {
+   # Avoid unneeded dependency
+   sed -e '/native-package-installer/ s:^:#:' \
+   -e '/def required_pkg_config_package/areturn true' \
+   -e '/checking_for/,/^end/ s:^:#:' \
+   -i ext/cairo/extconf.rb || die
+   sed -i -e '/native-package-installer/,/Gem::Dependency/ d' ../metadata 
|| die
+
+   # Avoid test that requires unpackaged fixture
+   sed -i -e '/sub_test_case..FreeTypeFontFace/,/^  end/ s:^:#:' 
test/test_font_face.rb || die
+
+   # Bug 790131
+   sed -i -e '/^install-headers:/s!$! $(TIMESTAMP_DIR)/.sitearchdir.time!' 
\
+   ext/cairo/depend || die
+}
+
+each_ruby_test() {
+   # don't rely on the Rakefile because it's a mess to load with
+   # their hierarchy, do it manually.
+   ${RUBY} -Ilib -r ./test/helper \
+   -e 'gem "test-unit"; require "test/unit"; 
Dir.glob("test/**/test_*.rb") {|f| load f}' || die "tests failed"
+}
+
+each_ruby_install() {
+   each_fakegem_install
+
+   insinto $(ruby_get_hdrdir)
+   doins ext/cairo/rb_cairo.h
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   dodoc -r samples
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/tty-screen/

2023-12-17 Thread Hans de Graaff
commit: db47ba5dadf21134093b76797108ae8ef831ddf4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Dec 18 07:02:03 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Dec 18 07:04:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db47ba5d

dev-ruby/tty-screen: add 0.8.2

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

 dev-ruby/tty-screen/Manifest|  1 +
 dev-ruby/tty-screen/tty-screen-0.8.2.ebuild | 34 +
 2 files changed, 35 insertions(+)

diff --git a/dev-ruby/tty-screen/Manifest b/dev-ruby/tty-screen/Manifest
index a7e9122631be..c31a55eed6e4 100644
--- a/dev-ruby/tty-screen/Manifest
+++ b/dev-ruby/tty-screen/Manifest
@@ -1 +1,2 @@
 DIST tty-screen-0.8.1.tar.gz 13019 BLAKE2B 
9c9ccb49ae323ebc67c5bca918303586fb749813539aed32a892f3135aa392f6c77b078bab2c7bd116d9f152ee2745d72aae38a91cf4292d1f360085d88060ba
 SHA512 
b0a01c49bb0c56f23c8b384a2d4f4b5c7168863a35c3ab7160d0f34c7d63a2b10b3b9f0f54c6d56e2424a8b16e6ba74268ac81af631976876fb37eb9c347c393
+DIST tty-screen-0.8.2.tar.gz 16861 BLAKE2B 
47e1035ec9275a4034be09eab35e9bf63c2425a42fbc176cc20f314f9bfefb86e854d4ee1982ad0c90b7e47f4153f067e9b55da7e48f921b19fc36aad35f7257
 SHA512 
ab91cd41e888a3ec3a0029c62253bfe5fa708865ed946fe6859c2d64cc8dcfadece57ce6fa773ab924e78782b57b107e1614519088ab3197b0eaed3dd76e54b0

diff --git a/dev-ruby/tty-screen/tty-screen-0.8.2.ebuild 
b/dev-ruby/tty-screen/tty-screen-0.8.2.ebuild
new file mode 100644
index ..7cc5b00af878
--- /dev/null
+++ b/dev-ruby/tty-screen/tty-screen-0.8.2.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+RUBY_FAKEGEM_GEMSPEC="tty-screen.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Terminal screen size detection which works on Linux, OS X and 
Windows/Cygwin"
+HOMEPAGE="https://github.com/piotrmurach/tty-screen;
+SRC_URI="https://github.com/piotrmurach/tty-screen/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+IUSE=""
+
+all_ruby_prepare() {
+   echo '-rspec_helper' > .rspec || die
+   sed -i -e 's:require_relative ":require "./:' ${RUBY_FAKEGEM_GEMSPEC} 
|| die
+
+   # Avoid performance specs. These depend on unpackaged
+   # rspec-benchmark and are likely to fail on at least some Gentoo
+   # systems.
+   rm -f spec/perf/{screen,size}_spec.rb || die
+}



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

2023-12-17 Thread Sam James
commit: 1711219e8b861447c671e287b93893eb10f82ab9
Author: Matt Jolly  footclan  ninja>
AuthorDate: Sun Dec 17 19:56:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 07:02:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1711219e

sys-fs/bcachefs-tools: add 1.3.5_p20231216

Closes: https://bugs.gentoo.org/919835
Signed-off-by: Matt Jolly  footclan.ninja>
Signed-off-by: Sam James  gentoo.org>

 sys-fs/bcachefs-tools/Manifest |   1 +
 .../bcachefs-tools-1.3.5_p20231216.ebuild  | 261 +
 2 files changed, 262 insertions(+)

diff --git a/sys-fs/bcachefs-tools/Manifest b/sys-fs/bcachefs-tools/Manifest
index 3343a72cd40e..86d142cad62b 100644
--- a/sys-fs/bcachefs-tools/Manifest
+++ b/sys-fs/bcachefs-tools/Manifest
@@ -9,6 +9,7 @@ DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856
 DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
 DIST bcachefs-tools-1.3.5.tar.gz 1039686 BLAKE2B 
5599218dea4957d3bca8eeaebb1f9cc16004b24b1af1b6ce7c22a263dd4bedfe1193fe05d9ea38e082eb2af26ff026119e82cd946ab979ad8902bb752eeb0bbc
 SHA512 
df32673566fc8872da3823599ba131465944889ca5fb5dc3b584b137bf75203b9bdcc690fd9744dd3030779e1ac3f1a5e71435fd7d883e3082111ff334e156a0
 DIST bcachefs-tools-1.3.5_p20231210.tar.gz 1050695 BLAKE2B 
d371e9ade41f535bce5e35334f2798e01291eb6d64c0903388ac68745843b1edb717ae6852039860196acbda8f6dbf9440220439b959c6b21b232d8880e6243f
 SHA512 
f9b2584afb054f4b2cf6a8827e8ed83765f2ffc1b3302444c7b550da633e2cc16312812dbb9493147ae496e2b4f820c393603234ad15f9d2cead9464dd4c1281
+DIST bcachefs-tools-1.3.5_p20231216.tar.gz 1059604 BLAKE2B 
0f3a138b0586c04c53967b801917372486f6558e8d1c9230bc33b1de39a1f7c82ba53bea0b063e1609742ec345fed9f374328ee4990d9bdf456f96ae5219334a
 SHA512 
52b49598ceb5308e7ff235d87fb1e628836b7b297f06a02232307ae34b63fa7cd3eeb4919022bda40aa05954e0237284db7d7cb2e1bfecad629f01cf08caaeec
 DIST bitfield-0.14.0.crate 16776 BLAKE2B 
abca546581d912133e7344f049d93b8d793de323eba7780fab162c53a244b845582ec2bd14b529b9491c363c2da6228b7de58407afc554cc718a9df8370f5535
 SHA512 
703d534f0684b19af68a18048ecff37367ccbe5a52a3e8d987f2420b980e4a20da9640019ca610b1a73841cbe45dbf4d6a1cfb10cf0e7d09f53199b1fcd141fe
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 DIST bitflags-2.4.1.crate 37043 BLAKE2B 
f61c45b142265e9c2944c7054e01704de47510735e9ee5351cd02b98676cc4eb42d68b1fc4849ad5f54654617a74f20cb533b4207c2fe76516b724ba9318b414
 SHA512 
d3fd7abc95acc1cb5bf16d6acc12dbb8eadd250f069268df13c2e8dc3d5f5c15a929cd17ca931c77393b64dce0516ef8674c469789ed32d78e315b5faada062b

diff --git a/sys-fs/bcachefs-tools/bcachefs-tools-1.3.5_p20231216.ebuild 
b/sys-fs/bcachefs-tools/bcachefs-tools-1.3.5_p20231216.ebuild
new file mode 100644
index ..f65a1b327df4
--- /dev/null
+++ b/sys-fs/bcachefs-tools/bcachefs-tools-1.3.5_p20231216.ebuild
@@ -0,0 +1,261 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CRATES="
+   aho-corasick@1.1.2
+   anstream@0.3.2
+   anstyle-parse@0.2.1
+   anstyle-query@1.0.0
+   anstyle-wincon@1.0.2
+   anstyle@1.0.2
+   anyhow@1.0.75
+   atty@0.2.14
+   autocfg@1.1.0
+   bitfield@0.14.0
+   bitflags@1.3.2
+   bitflags@2.4.1
+   byteorder@1.5.0
+   cc@1.0.83
+   cexpr@0.6.0
+   cfg-if@1.0.0
+   chrono@0.4.31
+   clang-sys@1.6.1
+   clap_builder@4.3.24
+   clap_complete@4.3.2
+   clap_derive@4.3.12
+   clap_lex@0.5.0
+   clap@4.3.24
+   colorchoice@1.0.0
+   colored@2.0.4
+   either@1.9.0
+   errno-dragonfly@0.1.2
+   errno@0.2.8
+   errno@0.3.7
+   fastrand@2.0.1
+   filedescriptor@0.8.2
+   gag@1.0.0
+   getset@0.1.2
+   glob@0.3.1
+   heck@0.4.1
+   hermit-abi@0.1.19
+   hermit-abi@0.3.3
+   io-lifetimes@1.0.11
+   is-terminal@0.4.9
+   itertools@0.9.0
+   lazy_static@1.4.0
+   lazycell@1.3.0
+   libc@0.2.150
+   libudev-sys@0.1.4
+   linux-raw-sys@0.3.8
+   linux-raw-sys@0.4.11
+   log@0.4.20
+   memchr@2.6.4
+   memoffset@0.8.0
+   minimal-lexical@0.2.1
+   nom@7.1.3
+   num-traits@0.2.17
+   once_cell@1.18.0
+   parse-display-derive@0.1.2
+   parse-display@0.1.2
+   paste@1.0.14
+   peeking_take_while@0.1.2
+   pkg-config@0.3.27
+   proc-macro-error-attr@1.0.4
+   

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

2023-12-17 Thread Sam James
commit: 70cdfb2169a6923140a236922289446a4c161527
Author: Matt Jolly  footclan  ninja>
AuthorDate: Sun Dec 17 19:57:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 07:02:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70cdfb21

sys-fs/bcachefs-tools: drop 1.3.5_p20231210

Signed-off-by: Matt Jolly  footclan.ninja>
Closes: https://github.com/gentoo/gentoo/pull/34332
Signed-off-by: Sam James  gentoo.org>

 sys-fs/bcachefs-tools/Manifest |   1 -
 .../bcachefs-tools-1.3.5_p20231210.ebuild  | 261 -
 2 files changed, 262 deletions(-)

diff --git a/sys-fs/bcachefs-tools/Manifest b/sys-fs/bcachefs-tools/Manifest
index d009dc54a622..782695f43cf7 100644
--- a/sys-fs/bcachefs-tools/Manifest
+++ b/sys-fs/bcachefs-tools/Manifest
@@ -7,7 +7,6 @@ DIST anstyle-wincon-1.0.2.crate 11712 BLAKE2B 
68215a76e44cbe0e69c4111eaf7cd818d0
 DIST anyhow-1.0.75.crate 43901 BLAKE2B 
6353557d7ec2cbfdd001c039fad62c95fea9e02b113149f726fd14bb36b31e637e8609dd5ee20a900e9c11bb783d9958d664b31ba7c467382fa7f51d477ad3aa
 SHA512 
190d6be8ede0af9808210db53e4dc31ce69b126a26b0357220c4705a11e83cab2c2c09c59964a35794f3c434f717eaa6bb669e9e8f16012535c14246b17e8d40
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
 DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
-DIST bcachefs-tools-1.3.5_p20231210.tar.gz 1050695 BLAKE2B 
d371e9ade41f535bce5e35334f2798e01291eb6d64c0903388ac68745843b1edb717ae6852039860196acbda8f6dbf9440220439b959c6b21b232d8880e6243f
 SHA512 
f9b2584afb054f4b2cf6a8827e8ed83765f2ffc1b3302444c7b550da633e2cc16312812dbb9493147ae496e2b4f820c393603234ad15f9d2cead9464dd4c1281
 DIST bcachefs-tools-1.3.5_p20231216.tar.gz 1059604 BLAKE2B 
0f3a138b0586c04c53967b801917372486f6558e8d1c9230bc33b1de39a1f7c82ba53bea0b063e1609742ec345fed9f374328ee4990d9bdf456f96ae5219334a
 SHA512 
52b49598ceb5308e7ff235d87fb1e628836b7b297f06a02232307ae34b63fa7cd3eeb4919022bda40aa05954e0237284db7d7cb2e1bfecad629f01cf08caaeec
 DIST bitfield-0.14.0.crate 16776 BLAKE2B 
abca546581d912133e7344f049d93b8d793de323eba7780fab162c53a244b845582ec2bd14b529b9491c363c2da6228b7de58407afc554cc718a9df8370f5535
 SHA512 
703d534f0684b19af68a18048ecff37367ccbe5a52a3e8d987f2420b980e4a20da9640019ca610b1a73841cbe45dbf4d6a1cfb10cf0e7d09f53199b1fcd141fe
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62

diff --git a/sys-fs/bcachefs-tools/bcachefs-tools-1.3.5_p20231210.ebuild 
b/sys-fs/bcachefs-tools/bcachefs-tools-1.3.5_p20231210.ebuild
deleted file mode 100644
index 72f411b9d45e..
--- a/sys-fs/bcachefs-tools/bcachefs-tools-1.3.5_p20231210.ebuild
+++ /dev/null
@@ -1,261 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CRATES="
-   aho-corasick@1.1.2
-   anstream@0.3.2
-   anstyle-parse@0.2.1
-   anstyle-query@1.0.0
-   anstyle-wincon@1.0.2
-   anstyle@1.0.2
-   anyhow@1.0.75
-   atty@0.2.14
-   autocfg@1.1.0
-   bitfield@0.14.0
-   bitflags@1.3.2
-   bitflags@2.4.1
-   byteorder@1.5.0
-   cc@1.0.83
-   cexpr@0.6.0
-   cfg-if@1.0.0
-   chrono@0.4.31
-   clang-sys@1.6.1
-   clap_builder@4.3.24
-   clap_complete@4.3.2
-   clap_derive@4.3.12
-   clap_lex@0.5.0
-   clap@4.3.24
-   colorchoice@1.0.0
-   colored@2.0.4
-   either@1.9.0
-   errno-dragonfly@0.1.2
-   errno@0.2.8
-   errno@0.3.7
-   fastrand@2.0.1
-   filedescriptor@0.8.2
-   gag@1.0.0
-   getset@0.1.2
-   glob@0.3.1
-   heck@0.4.1
-   hermit-abi@0.1.19
-   hermit-abi@0.3.3
-   io-lifetimes@1.0.11
-   is-terminal@0.4.9
-   itertools@0.9.0
-   lazy_static@1.4.0
-   lazycell@1.3.0
-   libc@0.2.150
-   libudev-sys@0.1.4
-   linux-raw-sys@0.3.8
-   linux-raw-sys@0.4.11
-   log@0.4.20
-   memchr@2.6.4
-   memoffset@0.8.0
-   minimal-lexical@0.2.1
-   nom@7.1.3
-   num-traits@0.2.17
-   once_cell@1.18.0
-   parse-display-derive@0.1.2
-   parse-display@0.1.2
-   paste@1.0.14
-   peeking_take_while@0.1.2
-   pkg-config@0.3.27
-   proc-macro-error-attr@1.0.4
-   

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

2023-12-17 Thread Sam James
commit: 0fa8092b9ee52062f1b5589efaf139ab726a18bd
Author: Matt Jolly  footclan  ninja>
AuthorDate: Sun Dec 17 19:56:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 07:02:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fa8092b

sys-fs/bcachefs-tools: drop 1.3.5

Signed-off-by: Matt Jolly  footclan.ninja>
Signed-off-by: Sam James  gentoo.org>

 sys-fs/bcachefs-tools/Manifest|   1 -
 sys-fs/bcachefs-tools/bcachefs-tools-1.3.5.ebuild | 259 --
 2 files changed, 260 deletions(-)

diff --git a/sys-fs/bcachefs-tools/Manifest b/sys-fs/bcachefs-tools/Manifest
index 86d142cad62b..d009dc54a622 100644
--- a/sys-fs/bcachefs-tools/Manifest
+++ b/sys-fs/bcachefs-tools/Manifest
@@ -7,7 +7,6 @@ DIST anstyle-wincon-1.0.2.crate 11712 BLAKE2B 
68215a76e44cbe0e69c4111eaf7cd818d0
 DIST anyhow-1.0.75.crate 43901 BLAKE2B 
6353557d7ec2cbfdd001c039fad62c95fea9e02b113149f726fd14bb36b31e637e8609dd5ee20a900e9c11bb783d9958d664b31ba7c467382fa7f51d477ad3aa
 SHA512 
190d6be8ede0af9808210db53e4dc31ce69b126a26b0357220c4705a11e83cab2c2c09c59964a35794f3c434f717eaa6bb669e9e8f16012535c14246b17e8d40
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
 DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
-DIST bcachefs-tools-1.3.5.tar.gz 1039686 BLAKE2B 
5599218dea4957d3bca8eeaebb1f9cc16004b24b1af1b6ce7c22a263dd4bedfe1193fe05d9ea38e082eb2af26ff026119e82cd946ab979ad8902bb752eeb0bbc
 SHA512 
df32673566fc8872da3823599ba131465944889ca5fb5dc3b584b137bf75203b9bdcc690fd9744dd3030779e1ac3f1a5e71435fd7d883e3082111ff334e156a0
 DIST bcachefs-tools-1.3.5_p20231210.tar.gz 1050695 BLAKE2B 
d371e9ade41f535bce5e35334f2798e01291eb6d64c0903388ac68745843b1edb717ae6852039860196acbda8f6dbf9440220439b959c6b21b232d8880e6243f
 SHA512 
f9b2584afb054f4b2cf6a8827e8ed83765f2ffc1b3302444c7b550da633e2cc16312812dbb9493147ae496e2b4f820c393603234ad15f9d2cead9464dd4c1281
 DIST bcachefs-tools-1.3.5_p20231216.tar.gz 1059604 BLAKE2B 
0f3a138b0586c04c53967b801917372486f6558e8d1c9230bc33b1de39a1f7c82ba53bea0b063e1609742ec345fed9f374328ee4990d9bdf456f96ae5219334a
 SHA512 
52b49598ceb5308e7ff235d87fb1e628836b7b297f06a02232307ae34b63fa7cd3eeb4919022bda40aa05954e0237284db7d7cb2e1bfecad629f01cf08caaeec
 DIST bitfield-0.14.0.crate 16776 BLAKE2B 
abca546581d912133e7344f049d93b8d793de323eba7780fab162c53a244b845582ec2bd14b529b9491c363c2da6228b7de58407afc554cc718a9df8370f5535
 SHA512 
703d534f0684b19af68a18048ecff37367ccbe5a52a3e8d987f2420b980e4a20da9640019ca610b1a73841cbe45dbf4d6a1cfb10cf0e7d09f53199b1fcd141fe

diff --git a/sys-fs/bcachefs-tools/bcachefs-tools-1.3.5.ebuild 
b/sys-fs/bcachefs-tools/bcachefs-tools-1.3.5.ebuild
deleted file mode 100644
index 4908a05f7bf5..
--- a/sys-fs/bcachefs-tools/bcachefs-tools-1.3.5.ebuild
+++ /dev/null
@@ -1,259 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CRATES="
-   aho-corasick@1.1.2
-   anstream@0.3.2
-   anstyle-parse@0.2.1
-   anstyle-query@1.0.0
-   anstyle-wincon@1.0.2
-   anstyle@1.0.2
-   anyhow@1.0.75
-   atty@0.2.14
-   autocfg@1.1.0
-   bitfield@0.14.0
-   bitflags@1.3.2
-   bitflags@2.4.1
-   byteorder@1.5.0
-   cc@1.0.83
-   cexpr@0.6.0
-   cfg-if@1.0.0
-   chrono@0.4.31
-   clang-sys@1.6.1
-   clap_builder@4.3.24
-   clap_complete@4.3.2
-   clap_derive@4.3.12
-   clap_lex@0.5.0
-   clap@4.3.24
-   colorchoice@1.0.0
-   colored@2.0.4
-   either@1.9.0
-   errno-dragonfly@0.1.2
-   errno@0.2.8
-   errno@0.3.7
-   fastrand@2.0.1
-   filedescriptor@0.8.2
-   gag@1.0.0
-   getset@0.1.2
-   glob@0.3.1
-   heck@0.4.1
-   hermit-abi@0.1.19
-   hermit-abi@0.3.3
-   io-lifetimes@1.0.11
-   is-terminal@0.4.9
-   itertools@0.9.0
-   lazy_static@1.4.0
-   lazycell@1.3.0
-   libc@0.2.150
-   libudev-sys@0.1.4
-   linux-raw-sys@0.3.8
-   linux-raw-sys@0.4.11
-   log@0.4.20
-   memchr@2.6.4
-   memoffset@0.8.0
-   minimal-lexical@0.2.1
-   nom@7.1.3
-   num-traits@0.2.17
-   once_cell@1.18.0
-   parse-display-derive@0.1.2
-   parse-display@0.1.2
-   paste@1.0.14
-   peeking_take_while@0.1.2
-   pkg-config@0.3.27
-   proc-macro-error-attr@1.0.4
-   proc-macro-error@1.0.4
-   proc-macro2@1.0.69
-   quote@1.0.33
-   

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

2023-12-17 Thread Sam James
commit: e7eae3f15e1223e854d5062436d55c39c439ba32
Author: Alfred Wingate  protonmail  com>
AuthorDate: Sun Dec 17 14:00:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 07:01:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7eae3f1

dev-libs/dmalloc: redo patches

* Split changes, drop redundant and problematic changes.

Closes: https://bugs.gentoo.org/919579
Closes: https://bugs.gentoo.org/920106
Signed-off-by: Alfred Wingate  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34326
Signed-off-by: Sam James  gentoo.org>

 dev-libs/dmalloc/dmalloc-5.6.5-r1.ebuild   |  62 
 dev-libs/dmalloc/dmalloc-5.6.5.ebuild  |  73 -
 .../dmalloc/files/dmalloc-5.6.5-Makefile.in.patch  | 343 -
 .../files/dmalloc-5.6.5-add-destdir-support.patch  | 103 +++
 .../dmalloc-5.6.5-allow-overriding-ar-and-ld.patch |  89 ++
 .../files/dmalloc-5.6.5-configure-c99.patch|  35 ++-
 .../files/dmalloc-5.6.5-fix-cxx-check.patch|  22 ++
 .../files/dmalloc-5.6.5-set-soname-version.patch   |  32 ++
 8 files changed, 329 insertions(+), 430 deletions(-)

diff --git a/dev-libs/dmalloc/dmalloc-5.6.5-r1.ebuild 
b/dev-libs/dmalloc/dmalloc-5.6.5-r1.ebuild
new file mode 100644
index ..62fc41dd4d5e
--- /dev/null
+++ b/dev-libs/dmalloc/dmalloc-5.6.5-r1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="A Debug Malloc Library"
+HOMEPAGE="https://dmalloc.com;
+SRC_URI="https://dmalloc.com/releases/${P}.tgz;
+
+LICENSE="CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+IUSE="threads"
+
+BDEPEND="sys-apps/texinfo"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-5.6.5-add-destdir-support.patch
+   "${FILESDIR}"/${PN}-5.6.5-allow-overriding-ar-and-ld.patch
+   "${FILESDIR}"/${PN}-5.6.5-set-soname-version.patch
+   "${FILESDIR}"/${PN}-5.6.5-configure-c99.patch
+   "${FILESDIR}"/${PN}-5.6.5-fix-cxx-check.patch
+)
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --enable-cxx \
+   --enable-shlib \
+   $(use_enable threads)
+}
+
+src_test() {
+   # mv: cannot stat 'aout': No such file or directory
+   emake -j1 heavy
+}
+
+src_install() {
+   default
+
+   soname_link() {
+   dosym ${1}.so.${PV} /usr/$(get_libdir)/${1}.so.${PV%%.*}
+   dosym ${1}.so.${PV%%.*} /usr/$(get_libdir)/${1}.so
+   }
+
+   soname_link libdmalloc
+   soname_link libdmallocxx
+
+   if use threads; then
+   soname_link libdmallocth
+   soname_link libdmallocthcxx
+   fi
+
+   rm "${ED}"/usr/$(get_libdir)/lib${PN}*.a || die
+}

diff --git a/dev-libs/dmalloc/dmalloc-5.6.5.ebuild 
b/dev-libs/dmalloc/dmalloc-5.6.5.ebuild
deleted file mode 100644
index 75f5f823673e..
--- a/dev-libs/dmalloc/dmalloc-5.6.5.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools toolchain-funcs
-
-DESCRIPTION="A Debug Malloc Library"
-HOMEPAGE="https://dmalloc.com;
-SRC_URI="https://dmalloc.com/releases/${P}.tgz;
-
-LICENSE="CC-BY-SA-3.0"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
-IUSE="threads"
-
-BDEPEND="sys-apps/texinfo"
-
-PATCHES=(
-   # - Build objects twice, once -fPIC for shared.
-   # - Use DESTDIR.
-   # - Fix SONAME and NEEDED.
-   "${FILESDIR}"/${PN}-5.6.5-Makefile.in.patch
-   # - Broken test, always returns false.
-   "${FILESDIR}"/${PN}-5.5.2-cxx.patch
-   "${FILESDIR}"/${PN}-5.6.5-configure-c99.patch
-)
-
-src_prepare() {
-   default
-
-   # - Add threads support.
-   use threads && eapply "${FILESDIR}"/${PN}-5.5.2-threads.patch
-
-   # Respect CFLAGS/LDFLAGS. #337429
-   sed -i \
-   -e '/libdmalloc/ s:$(CC):& $(CFLAGS) $(LDFLAGS):g' \
-   -e 's|ar cr|$(AR) cr|g' \
-   Makefile.in || die
-
-   # Run autoconf for -cxx.patch.
-   eautoconf
-}
-
-src_configure() {
-   tc-export AR
-
-   econf \
-   --enable-cxx \
-   --enable-shlib \
-   $(use_enable threads)
-}
-
-src_test() {
-   emake heavy
-}
-
-src_install() {
-   default
-
-   # add missing symlinks, lazy
-   dosym lib${PN}.so.${PV} /usr/$(get_libdir)/lib${PN}.so
-   dosym lib${PN}.so.${PV} /usr/$(get_libdir)/lib${PN}.so.${PV%%.*}
-
-   local lib
-   for lib in cxx th thcxx; do
-   dosym lib${PN}${lib}.so.${PV} 
/usr/$(get_libdir)/lib${PN}${lib}.so
-   dosym lib${PN}${lib}.so.${PV} \
-   

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

2023-12-17 Thread Sam James
commit: 7a7b3072678940fcffc0720b76e56aaec237421e
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 18 06:56:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 06:56:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a7b3072

media-video/ffmpeg: Stabilize 4.4.4-r8 arm64, #920238

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

 media-video/ffmpeg/ffmpeg-4.4.4-r8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/ffmpeg/ffmpeg-4.4.4-r8.ebuild 
b/media-video/ffmpeg/ffmpeg-4.4.4-r8.ebuild
index 19f8a2283312..84e1e85687fe 100644
--- a/media-video/ffmpeg/ffmpeg-4.4.4-r8.ebuild
+++ b/media-video/ffmpeg/ffmpeg-4.4.4-r8.ebuild
@@ -64,7 +64,7 @@ LICENSE="
samba? ( GPL-3 )
 "
 if [ "${PV#}" = "${PV}" ] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
 fi
 
 # Options to use as use_enable in the foo[:bar] form.



[gentoo-commits] repo/gentoo:master commit in: dev-db/mysql-connector-c/

2023-12-17 Thread Sam James
commit: a8da48ae6ee2878605bd985a9be773a095c03203
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 18 06:56:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 06:56:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8da48ae

dev-db/mysql-connector-c: fix automagic LLD usage

The build system automagically uses LLD (via -fuse-ld=lld) when gcc + no LTO.

Fix that.

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

 dev-db/mysql-connector-c/mysql-connector-c-8.0.32-r1.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-db/mysql-connector-c/mysql-connector-c-8.0.32-r1.ebuild 
b/dev-db/mysql-connector-c/mysql-connector-c-8.0.32-r1.ebuild
index 0c403ce0c233..7e872e2d3d73 100644
--- a/dev-db/mysql-connector-c/mysql-connector-c-8.0.32-r1.ebuild
+++ b/dev-db/mysql-connector-c/mysql-connector-c-8.0.32-r1.ebuild
@@ -95,6 +95,8 @@ multilib_src_configure() {
-DWITH_DEFAULT_COMPILER_OPTIONS=OFF
-DENABLED_LOCAL_INFILE=ON
-DMYSQL_UNIX_ADDR="${EPREFIX}/run/mysqld/mysqld.sock"
+   # Automagically uses LLD with not using LTO (bug #710272, 
#775845)
+   -DUSE_LD_LLD=OFF
-DWITH_LZ4=system
-DWITH_NUMA=OFF
-DWITH_SSL=system



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

2023-12-17 Thread Sam James
commit: fa623d6c73574c1e05b85984910c574ad1cee943
Author: Matt Jolly  footclan  ninja>
AuthorDate: Mon Dec 18 01:56:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 06:34:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa623d6c

www-client/opera-beta: remove old

Signed-off-by: Matt Jolly  footclan.ninja>
Closes: https://github.com/gentoo/gentoo/pull/34336
Signed-off-by: Sam James  gentoo.org>

 www-client/opera-beta/Manifest |   1 -
 .../opera-beta/opera-beta-105.0.4970.10.ebuild | 170 -
 2 files changed, 171 deletions(-)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index 5be943856f32..0306557a81b2 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,4 +1,3 @@
-DIST opera-beta_105.0.4970.10_amd64.deb 112026380 BLAKE2B 
412dc99ca4230102dcae9c18504ba23cd7e39afe07b1908db9e5a4d258599b18d5f8c4e6e8c376c5edf20d2a830d909461f8f2d35889c0ebcd3d37c89ded78df
 SHA512 
7b1c771523567b14a1511306eec1f6ce3534dfdb16bb7ba37c77b81bcf594bff54e0f81b9cf5d640515de12c190f15b405fe7c6e4b02ec86552062c01daf0ced
 DIST opera-beta_106.0.4998.12_amd64.deb 108017580 BLAKE2B 
b102c6eb8ea39bbbe5a4bef22f2a7b1257b19c13dd343197e1d482f6c3d0226683fb541f990d9ee16a6265656f8d47c83f6695e1a89396be6c15fc1c7faf66a1
 SHA512 
9320df034967e86cdcfbed236500d81aa707a604e3c9fbd27c51df0d0ad12ec12e24763bf2b1bcc2e7d0416929c6411aed30977cf264c11443dd4dfc680dfb5d
 DIST opera-beta_106.0.4998.2_amd64.deb 108024200 BLAKE2B 
6c7fbadbe2ce01e598487adacc8d4e72ea59228b799178d5e0e7455ae8fc83e6256fccc58fe24fafb85310236d8ee8069df07e36afc0353b5e3f11316efd7165
 SHA512 
834b9d2c12414d3db000c4ea828cfdcf2a452b52f29d296f3f97dc235609fad13c1053c5ca2b2d108a9dd0e62ff1b5436ca564d3c94ca151392167f884a28a03
 DIST opera-beta_106.0.4998.6_amd64.deb 108017664 BLAKE2B 
4b9c00495be70e9589a27fed0445d108c41a84719d863aa32c47cd571c09b33515c3c58e2303cf5df53dc4c923100682700e2ff9643fd585cfcc10f57a0960c5
 SHA512 
64d748448d710a0fb434ee3c7aefe0183272bbae832cbf3aa0aa2e0d26f124bdad870991ac4174ad14713b90382ababde96bae0f4c0e2e330c28cf11b4e85c1d

diff --git a/www-client/opera-beta/opera-beta-105.0.4970.10.ebuild 
b/www-client/opera-beta/opera-beta-105.0.4970.10.ebuild
deleted file mode 100644
index fa627a202454..
--- a/www-client/opera-beta/opera-beta-105.0.4970.10.ebuild
+++ /dev/null
@@ -1,170 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="
-   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-
-# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
-: ${OPERA_FORCE_RPM=no}
-
-inherit chromium-2 pax-utils xdg
-
-if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   inherit rpm
-   OPERA_ARCHIVE_EXT="rpm"
-else
-   inherit unpacker
-   OPERA_ARCHIVE_EXT="deb"
-fi
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-LICENSE="OPERA-2018"
-SLOT="0"
-
-SRC_URI_BASE=(
-   "https://download1.operacdn.com/pub/${PN};
-   "https://download2.operacdn.com/pub/${PN};
-   "https://download3.operacdn.com/pub/${PN};
-   "https://download4.operacdn.com/pub/${PN};
-)
-
-if [[ ${PN} == opera ]]; then
-   MY_PN=${PN}-stable
-   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* ~amd64"
-
-FFMPEG_VERSION="114.0.5735.9"
-
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
-   proprietary-codecs? (
-   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
-   )"
-
-IUSE="+proprietary-codecs +suid qt5 qt6"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gsettings-desktop-schemas
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/pango
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   dev-qt/qtwidgets:5
-   )
-   qt6? ( dev-qt/qtbase:6[gui,widgets] )
-"
-
-QA_PREBUILT="*"
-S=${WORKDIR}
-OPERA_HOME="opt/opera${PN#opera}"
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die 

[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-dev/

2023-12-17 Thread Sam James
commit: f34ecacbd7a43d8e849cdaa9d2f117587b86fca3
Author: Matt Jolly  footclan  ninja>
AuthorDate: Mon Dec 18 01:50:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 06:34:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f34ecacb

www-client/microsoft-edge-dev: automated bump (121.0.2277.4)

Signed-off-by: Matt Jolly  footclan.ninja>
Signed-off-by: Sam James  gentoo.org>

 www-client/microsoft-edge-dev/Manifest |   1 +
 .../microsoft-edge-dev-121.0.2277.4.ebuild | 127 +
 2 files changed, 128 insertions(+)

diff --git a/www-client/microsoft-edge-dev/Manifest 
b/www-client/microsoft-edge-dev/Manifest
index decc28587be6..fe81c8444fbe 100644
--- a/www-client/microsoft-edge-dev/Manifest
+++ b/www-client/microsoft-edge-dev/Manifest
@@ -1,3 +1,4 @@
 DIST microsoft-edge-dev_121.0.2220.3-1_amd64.deb 164404434 BLAKE2B 
6c093cfcc3c35dcd3121580ede835fbfb8be9426c7a1e8c6e9ad1456807a21a9cf046bc5c615309fe1c85c66f59c829e320c2a95cf72aaf7add6f11b7439ef6d
 SHA512 
fcc43214825964a79451185f63cd2fdf2c4d27dbf31e50b8ff785930d754193afe3815ece38d7a4931ed82833bdd548c374eb9d495a41dc258ed9d03ceae2c95
 DIST microsoft-edge-dev_121.0.2248.1-1_amd64.deb 163510802 BLAKE2B 
70b627b17bfdd386766fe5b46dc08c42f36da7dc6a0d75df07be85111bb5ae6af7468f829be7ce3a51f43ad98c0a08ba2bd4c1af9262ba695326f7f74ecd5b07
 SHA512 
6be3b4e7d0ca929f49ca1edfe5a9a5fda565ac421dae743aa93ec0785031055d43ff69c3646733d0e8fbaba7287f510a1e9123f579ddf932013da2f41a37d23a
 DIST microsoft-edge-dev_121.0.2256.2-1_amd64.deb 164009450 BLAKE2B 
d81594968faf502114a051129a83033db7e98ddad4a6df319c8c3742695c499d5fcb36c60ee01a54ad33b71c66dc714504d7f6952f015c8bc3243b5946a4a6e1
 SHA512 
5b82c63e9dcc945fc5f023adbeaa103af99a18fcb1059e96da63a0cfaaf1f97530166f2551315e0537f811c43160080751bf0fd41515d7774ca002e83c6a74f1
+DIST microsoft-edge-dev_121.0.2277.4-1_amd64.deb 164281826 BLAKE2B 
cc9ce3211b3bc2af9370842c9b62d9747cc9fba82547ba6dc30b5f8976746a5c9452489db57e554ac4322ea9f6415fed3b2c299fb791e09450941685aca74773
 SHA512 
b5c9b91d61b9343d3fa7cd9869708fcfe806d5679a448677ecb246a53c608567db88a99e6d7e7a00f7a423d45ee93809f6f3e904b70f5c3cb815aaec46bcfc1b

diff --git 
a/www-client/microsoft-edge-dev/microsoft-edge-dev-121.0.2277.4.ebuild 
b/www-client/microsoft-edge-dev/microsoft-edge-dev-121.0.2277.4.ebuild
new file mode 100644
index ..ef74386492f2
--- /dev/null
+++ b/www-client/microsoft-edge-dev/microsoft-edge-dev-121.0.2277.4.ebuild
@@ -0,0 +1,127 @@
+# Copyright 2011-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit chromium-2 desktop pax-utils unpacker xdg
+
+DESCRIPTION="The web browser from Microsoft"
+HOMEPAGE="https://www.microsoft.com/en-us/edge;
+
+if [[ ${PN} == microsoft-edge ]]; then
+   MY_PN=${PN}-stable
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+MY_P="${MY_PN}_${PV}-1"
+
+SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
+
+LICENSE="microsoft-edge"
+SLOT="0"
+RESTRICT="bindist mirror strip"
+IUSE="+mip qt5 qt6"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-fonts/liberation-fonts
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl[ssl]
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/util-linux
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3[X]
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/pango
+   x11-misc/xdg-utils
+   mip? ( app-crypt/libsecret )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[X]
+   dev-qt/qtwidgets:5
+   )
+   qt6? ( dev-qt/qtbase:6[gui,widgets] )
+"
+
+QA_PREBUILT="*"
+QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
+S=${WORKDIR}
+EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
+
+pkg_nofetch() {
+   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
+}
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "microsoft-edge only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   unpacker
+
+   rm -f _gpgorigin || die
+
+   rm -r etc usr/share/menu || die
+   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
+
+   gzip -d usr/share/doc/${PF}/changelog.gz || die
+   gzip -d 

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

2023-12-17 Thread Sam James
commit: 11235fb181c189ab318aa3db00bdf29dba57a3aa
Author: Matt Jolly  footclan  ninja>
AuthorDate: Mon Dec 18 01:56:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 06:34:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11235fb1

www-client/opera-beta: automated bump (106.0.4998.12)

Signed-off-by: Matt Jolly  footclan.ninja>
Signed-off-by: Sam James  gentoo.org>

 www-client/opera-beta/Manifest |   1 +
 .../opera-beta/opera-beta-106.0.4998.12.ebuild | 170 +
 2 files changed, 171 insertions(+)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index 3c4fc0778d41..5be943856f32 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,4 +1,5 @@
 DIST opera-beta_105.0.4970.10_amd64.deb 112026380 BLAKE2B 
412dc99ca4230102dcae9c18504ba23cd7e39afe07b1908db9e5a4d258599b18d5f8c4e6e8c376c5edf20d2a830d909461f8f2d35889c0ebcd3d37c89ded78df
 SHA512 
7b1c771523567b14a1511306eec1f6ce3534dfdb16bb7ba37c77b81bcf594bff54e0f81b9cf5d640515de12c190f15b405fe7c6e4b02ec86552062c01daf0ced
+DIST opera-beta_106.0.4998.12_amd64.deb 108017580 BLAKE2B 
b102c6eb8ea39bbbe5a4bef22f2a7b1257b19c13dd343197e1d482f6c3d0226683fb541f990d9ee16a6265656f8d47c83f6695e1a89396be6c15fc1c7faf66a1
 SHA512 
9320df034967e86cdcfbed236500d81aa707a604e3c9fbd27c51df0d0ad12ec12e24763bf2b1bcc2e7d0416929c6411aed30977cf264c11443dd4dfc680dfb5d
 DIST opera-beta_106.0.4998.2_amd64.deb 108024200 BLAKE2B 
6c7fbadbe2ce01e598487adacc8d4e72ea59228b799178d5e0e7455ae8fc83e6256fccc58fe24fafb85310236d8ee8069df07e36afc0353b5e3f11316efd7165
 SHA512 
834b9d2c12414d3db000c4ea828cfdcf2a452b52f29d296f3f97dc235609fad13c1053c5ca2b2d108a9dd0e62ff1b5436ca564d3c94ca151392167f884a28a03
 DIST opera-beta_106.0.4998.6_amd64.deb 108017664 BLAKE2B 
4b9c00495be70e9589a27fed0445d108c41a84719d863aa32c47cd571c09b33515c3c58e2303cf5df53dc4c923100682700e2ff9643fd585cfcc10f57a0960c5
 SHA512 
64d748448d710a0fb434ee3c7aefe0183272bbae832cbf3aa0aa2e0d26f124bdad870991ac4174ad14713b90382ababde96bae0f4c0e2e330c28cf11b4e85c1d
 DIST opera-ffmpeg-codecs-114.0.5735.9.tar.xz 1315192 BLAKE2B 
ef9a0cfc8c30ac0a837863644f3c2d5e78059575e2b8f6fda9253304f4815a39d021602e802dac7e1d5a1685aa5015a02019c4a0399f0bdc81136f956cc1d55f
 SHA512 
bdad66bd5d238bdeb81a4e2a956f0a814633360f05c7bed2161df9506d2ccc45ba452cc8974c755fe0d3f46adceb90324a472a5dac72e9c65391ae7a841c

diff --git a/www-client/opera-beta/opera-beta-106.0.4998.12.ebuild 
b/www-client/opera-beta/opera-beta-106.0.4998.12.ebuild
new file mode 100644
index ..fa627a202454
--- /dev/null
+++ b/www-client/opera-beta/opera-beta-106.0.4998.12.ebuild
@@ -0,0 +1,170 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+LICENSE="OPERA-2018"
+SLOT="0"
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+FFMPEG_VERSION="114.0.5735.9"
+
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
+   proprietary-codecs? (
+   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
+   )"
+
+IUSE="+proprietary-codecs +suid qt5 qt6"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+   qt5? (
+   dev-qt/qtcore:5
+   

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

2023-12-17 Thread Sam James
commit: b67e60c11e03ed2d730f2abed733f44ac1d62555
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 18 06:34:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 06:34:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b67e60c1

media-video/ffmpeg: Stabilize 6.0-r10 ppc64, #920240

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

 media-video/ffmpeg/ffmpeg-6.0-r10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/ffmpeg/ffmpeg-6.0-r10.ebuild 
b/media-video/ffmpeg/ffmpeg-6.0-r10.ebuild
index f75c29975380..51acdf2ba915 100644
--- a/media-video/ffmpeg/ffmpeg-6.0-r10.ebuild
+++ b/media-video/ffmpeg/ffmpeg-6.0-r10.ebuild
@@ -64,7 +64,7 @@ LICENSE="
samba? ( GPL-3 )
 "
 if [ "${PV#}" = "${PV}" ] ; then
-   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
+   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
 fi
 
 # Options to use as use_enable in the foo[:bar] form.



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

2023-12-17 Thread Sam James
commit: f795435388316ca8539cab77db2392d3d348a4a8
Author: Matt Jolly  footclan  ninja>
AuthorDate: Mon Dec 18 01:55:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 06:34:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7954353

www-client/opera: remove old

Signed-off-by: Matt Jolly  footclan.ninja>
Signed-off-by: Sam James  gentoo.org>

 www-client/opera/Manifest   |   1 -
 www-client/opera/opera-105.0.4970.34.ebuild | 170 
 2 files changed, 171 deletions(-)

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index 3bac566fa768..5119d603aff4 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -1,3 +1,2 @@
 DIST opera-ffmpeg-codecs-114.0.5735.9.tar.xz 1315192 BLAKE2B 
ef9a0cfc8c30ac0a837863644f3c2d5e78059575e2b8f6fda9253304f4815a39d021602e802dac7e1d5a1685aa5015a02019c4a0399f0bdc81136f956cc1d55f
 SHA512 
bdad66bd5d238bdeb81a4e2a956f0a814633360f05c7bed2161df9506d2ccc45ba452cc8974c755fe0d3f46adceb90324a472a5dac72e9c65391ae7a841c
-DIST opera-stable_105.0.4970.34_amd64.deb 112027992 BLAKE2B 
a7ac7b0ce516eb1d72c1e44daf9732131e0b3dc1f544122cb311825391bd04dfbab635ae5bd84e5aeeab92f98dd8c30f1ed510942b091af722d5bac8acb3fd59
 SHA512 
d61947fcc51ecefbbb3cecd2aaa90e8732405e0158c784348807a384892fbf16dff4b818d757c8bc57d0b453baa09cbf234ec597af67763a590e768538464c22
 DIST opera-stable_105.0.4970.48_amd64.deb 112013184 BLAKE2B 
6bb4dcbf81c5d60df3a31e6d58b55dabc1d7faa8999696bf55457722f45f7c6f4763450b2b6d104d163b9f13538443fccbadc9dbbaa2d3b7d016774854728438
 SHA512 
57430e7652d3e243f173ac910bf5f8a197216f9c9ed6f7c40eb6c6955c5ba06406098390a1cbd3f71a5f121c5ff33fcde118b5feb99242181c6fd51ffd726583

diff --git a/www-client/opera/opera-105.0.4970.34.ebuild 
b/www-client/opera/opera-105.0.4970.34.ebuild
deleted file mode 100644
index 1b66d70aadeb..
--- a/www-client/opera/opera-105.0.4970.34.ebuild
+++ /dev/null
@@ -1,170 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="
-   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-
-# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
-: ${OPERA_FORCE_RPM=no}
-
-inherit chromium-2 pax-utils xdg
-
-if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   inherit rpm
-   OPERA_ARCHIVE_EXT="rpm"
-else
-   inherit unpacker
-   OPERA_ARCHIVE_EXT="deb"
-fi
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-LICENSE="OPERA-2018"
-SLOT="0"
-
-SRC_URI_BASE=(
-   "https://download1.operacdn.com/pub/${PN};
-   "https://download2.operacdn.com/pub/${PN};
-   "https://download3.operacdn.com/pub/${PN};
-   "https://download4.operacdn.com/pub/${PN};
-)
-
-if [[ ${PN} == opera ]]; then
-   MY_PN=${PN}-stable
-   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* amd64"
-
-FFMPEG_VERSION="114.0.5735.9"
-
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
-   proprietary-codecs? (
-   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
-   )"
-
-IUSE="+proprietary-codecs +suid qt5 qt6"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gsettings-desktop-schemas
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/pango
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   dev-qt/qtwidgets:5
-   )
-   qt6? ( dev-qt/qtbase:6[gui,widgets] )
-"
-
-QA_PREBUILT="*"
-S=${WORKDIR}
-OPERA_HOME="opt/opera${PN#opera}"
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "opera only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   rpm_src_unpack "${A[0]}"
-   else
-   unpacker
-   fi
-
-   # move to /opt, bug #573052
-   mkdir -p "${OPERA_HOME%${PN}}"
-   if [[ 

[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-dev/

2023-12-17 Thread Sam James
commit: a8f16f7cc9e5a8a63c2f8d0f2bb42007fbfaa66c
Author: Matt Jolly  footclan  ninja>
AuthorDate: Mon Dec 18 01:54:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 06:34:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8f16f7c

www-client/microsoft-edge-dev: remove old

Signed-off-by: Matt Jolly  footclan.ninja>
Signed-off-by: Sam James  gentoo.org>

 www-client/microsoft-edge-dev/Manifest |   2 -
 .../microsoft-edge-dev-121.0.2220.3.ebuild | 127 -
 .../microsoft-edge-dev-121.0.2248.1.ebuild | 127 -
 3 files changed, 256 deletions(-)

diff --git a/www-client/microsoft-edge-dev/Manifest 
b/www-client/microsoft-edge-dev/Manifest
index 887dd6b68a18..361f9ef4c46a 100644
--- a/www-client/microsoft-edge-dev/Manifest
+++ b/www-client/microsoft-edge-dev/Manifest
@@ -1,5 +1,3 @@
-DIST microsoft-edge-dev_121.0.2220.3-1_amd64.deb 164404434 BLAKE2B 
6c093cfcc3c35dcd3121580ede835fbfb8be9426c7a1e8c6e9ad1456807a21a9cf046bc5c615309fe1c85c66f59c829e320c2a95cf72aaf7add6f11b7439ef6d
 SHA512 
fcc43214825964a79451185f63cd2fdf2c4d27dbf31e50b8ff785930d754193afe3815ece38d7a4931ed82833bdd548c374eb9d495a41dc258ed9d03ceae2c95
-DIST microsoft-edge-dev_121.0.2248.1-1_amd64.deb 163510802 BLAKE2B 
70b627b17bfdd386766fe5b46dc08c42f36da7dc6a0d75df07be85111bb5ae6af7468f829be7ce3a51f43ad98c0a08ba2bd4c1af9262ba695326f7f74ecd5b07
 SHA512 
6be3b4e7d0ca929f49ca1edfe5a9a5fda565ac421dae743aa93ec0785031055d43ff69c3646733d0e8fbaba7287f510a1e9123f579ddf932013da2f41a37d23a
 DIST microsoft-edge-dev_121.0.2256.2-1_amd64.deb 164009450 BLAKE2B 
d81594968faf502114a051129a83033db7e98ddad4a6df319c8c3742695c499d5fcb36c60ee01a54ad33b71c66dc714504d7f6952f015c8bc3243b5946a4a6e1
 SHA512 
5b82c63e9dcc945fc5f023adbeaa103af99a18fcb1059e96da63a0cfaaf1f97530166f2551315e0537f811c43160080751bf0fd41515d7774ca002e83c6a74f1
 DIST microsoft-edge-dev_121.0.2274.0-1_amd64.deb 164170398 BLAKE2B 
0470fd7447bd2b4b6a1d8c01f361aba9b9954840718639dba39369c65fdfb7ab4893f02a58261ab2230920bcf009796777d7c3744b049a71b45b13a92489019b
 SHA512 
b5192a70b660fa615cdb34fbe0ecc3a2ef32bb0fb6718c8f0c024ad29461a85a1f157cf52eafe2718c06de932be85f97b18720f19934b51d6f9e350dded6f253
 DIST microsoft-edge-dev_121.0.2277.4-1_amd64.deb 164281826 BLAKE2B 
cc9ce3211b3bc2af9370842c9b62d9747cc9fba82547ba6dc30b5f8976746a5c9452489db57e554ac4322ea9f6415fed3b2c299fb791e09450941685aca74773
 SHA512 
b5c9b91d61b9343d3fa7cd9869708fcfe806d5679a448677ecb246a53c608567db88a99e6d7e7a00f7a423d45ee93809f6f3e904b70f5c3cb815aaec46bcfc1b

diff --git 
a/www-client/microsoft-edge-dev/microsoft-edge-dev-121.0.2220.3.ebuild 
b/www-client/microsoft-edge-dev/microsoft-edge-dev-121.0.2220.3.ebuild
deleted file mode 100644
index ef74386492f2..
--- a/www-client/microsoft-edge-dev/microsoft-edge-dev-121.0.2220.3.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 2011-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit chromium-2 desktop pax-utils unpacker xdg
-
-DESCRIPTION="The web browser from Microsoft"
-HOMEPAGE="https://www.microsoft.com/en-us/edge;
-
-if [[ ${PN} == microsoft-edge ]]; then
-   MY_PN=${PN}-stable
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* ~amd64"
-
-MY_P="${MY_PN}_${PV}-1"
-
-SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
-
-LICENSE="microsoft-edge"
-SLOT="0"
-RESTRICT="bindist mirror strip"
-IUSE="+mip qt5 qt6"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   app-misc/ca-certificates
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-fonts/liberation-fonts
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl[ssl]
-   net-print/cups
-   sys-apps/dbus
-   sys-apps/util-linux
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3[X]
-   x11-libs/libdrm
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/pango
-   x11-misc/xdg-utils
-   mip? ( app-crypt/libsecret )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   dev-qt/qtwidgets:5
-   )
-   qt6? ( dev-qt/qtbase:6[gui,widgets] )
-"
-
-QA_PREBUILT="*"
-QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
-S=${WORKDIR}
-EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
-
-pkg_nofetch() {
-   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
-}
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "microsoft-edge only works on amd64"
-}
-
-pkg_setup() {
-

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

2023-12-17 Thread Sam James
commit: e4657748a3690027998f2fe610ae21db2494c749
Author: Matt Jolly  footclan  ninja>
AuthorDate: Mon Dec 18 01:55:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 06:34:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4657748

www-client/opera: automated bump (105.0.4970.48)

Signed-off-by: Matt Jolly  footclan.ninja>
Signed-off-by: Sam James  gentoo.org>

 www-client/opera/Manifest   |   1 +
 www-client/opera/opera-105.0.4970.48.ebuild | 170 
 2 files changed, 171 insertions(+)

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index 39469ce324bf..3bac566fa768 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -1,2 +1,3 @@
 DIST opera-ffmpeg-codecs-114.0.5735.9.tar.xz 1315192 BLAKE2B 
ef9a0cfc8c30ac0a837863644f3c2d5e78059575e2b8f6fda9253304f4815a39d021602e802dac7e1d5a1685aa5015a02019c4a0399f0bdc81136f956cc1d55f
 SHA512 
bdad66bd5d238bdeb81a4e2a956f0a814633360f05c7bed2161df9506d2ccc45ba452cc8974c755fe0d3f46adceb90324a472a5dac72e9c65391ae7a841c
 DIST opera-stable_105.0.4970.34_amd64.deb 112027992 BLAKE2B 
a7ac7b0ce516eb1d72c1e44daf9732131e0b3dc1f544122cb311825391bd04dfbab635ae5bd84e5aeeab92f98dd8c30f1ed510942b091af722d5bac8acb3fd59
 SHA512 
d61947fcc51ecefbbb3cecd2aaa90e8732405e0158c784348807a384892fbf16dff4b818d757c8bc57d0b453baa09cbf234ec597af67763a590e768538464c22
+DIST opera-stable_105.0.4970.48_amd64.deb 112013184 BLAKE2B 
6bb4dcbf81c5d60df3a31e6d58b55dabc1d7faa8999696bf55457722f45f7c6f4763450b2b6d104d163b9f13538443fccbadc9dbbaa2d3b7d016774854728438
 SHA512 
57430e7652d3e243f173ac910bf5f8a197216f9c9ed6f7c40eb6c6955c5ba06406098390a1cbd3f71a5f121c5ff33fcde118b5feb99242181c6fd51ffd726583

diff --git a/www-client/opera/opera-105.0.4970.48.ebuild 
b/www-client/opera/opera-105.0.4970.48.ebuild
new file mode 100644
index ..fa627a202454
--- /dev/null
+++ b/www-client/opera/opera-105.0.4970.48.ebuild
@@ -0,0 +1,170 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+LICENSE="OPERA-2018"
+SLOT="0"
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+FFMPEG_VERSION="114.0.5735.9"
+
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
+   proprietary-codecs? (
+   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
+   )"
+
+IUSE="+proprietary-codecs +suid qt5 qt6"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[X]
+   dev-qt/qtwidgets:5
+   )
+   qt6? ( dev-qt/qtbase:6[gui,widgets] )
+"
+
+QA_PREBUILT="*"
+S=${WORKDIR}
+OPERA_HOME="opt/opera${PN#opera}"
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "opera only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   rpm_src_unpack "${A[0]}"
+   else
+   unpacker
+   fi
+
+   # move to /opt, bug #573052
+   mkdir -p "${OPERA_HOME%${PN}}"
+   

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

2023-12-17 Thread Sam James
commit: b04890a57cd4d71379a84e9eb1255efe2727d9b6
Author: Matt Jolly  footclan  ninja>
AuthorDate: Mon Dec 18 01:55:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 06:34:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b04890a5

www-client/opera: amd64 stable (105.0.4970.48)

Signed-off-by: Matt Jolly  footclan.ninja>
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/www-client/opera/opera-105.0.4970.48.ebuild 
b/www-client/opera/opera-105.0.4970.48.ebuild
index fa627a202454..1b66d70aadeb 100644
--- a/www-client/opera/opera-105.0.4970.48.ebuild
+++ b/www-client/opera/opera-105.0.4970.48.ebuild
@@ -41,7 +41,7 @@ else
MY_PN=${PN}
 fi
 
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 
 FFMPEG_VERSION="114.0.5735.9"
 



[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-beta/

2023-12-17 Thread Sam James
commit: 2c721d90e9ac75eccda7974ad73caa37f78edce8
Author: Matt Jolly  footclan  ninja>
AuthorDate: Mon Dec 18 01:50:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 06:34:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c721d90

www-client/microsoft-edge-beta: automated bump (121.0.2277.4)

Signed-off-by: Matt Jolly  footclan.ninja>
Signed-off-by: Sam James  gentoo.org>

 www-client/microsoft-edge-beta/Manifest|   1 +
 .../microsoft-edge-beta-121.0.2277.4.ebuild| 127 +
 2 files changed, 128 insertions(+)

diff --git a/www-client/microsoft-edge-beta/Manifest 
b/www-client/microsoft-edge-beta/Manifest
index 8de9328ce61c..b57a98013d8a 100644
--- a/www-client/microsoft-edge-beta/Manifest
+++ b/www-client/microsoft-edge-beta/Manifest
@@ -1,3 +1,4 @@
 DIST microsoft-edge-beta_120.0.2210.49-1_amd64.deb 164155222 BLAKE2B 
0b5a5767b3d395dfb658736d0afd51017ff7ae9a50ae52627f5a3ad153cc09b3ddbb7f07e34570456bb4730e18711de40d26a01a2e90f98c6b3fa8cfdec6dc7f
 SHA512 
bad0fa982dbf8b101e9936289041b2bb9b552300c701891c818e6a1bde06271a879d4ec75b86b4155aa6cde9aa8d11bf39d00b5845ed0a24b892be6b8300af79
 DIST microsoft-edge-beta_120.0.2210.57-1_amd64.deb 164192486 BLAKE2B 
23569e03ed49be67f6f3d2b7fb9818c3abb587a69d3782964bec7fe761d4873ce501bd96d197c2f0ae0ad84a1ad50d9be0071f7bc28a1c3a1a0bda8fb8606a1e
 SHA512 
5ac13d23654158b19702a4d20604814ca0fdb1e4d1c35c6ad910c32953e28fbd92c47a705e038af3b1b5be99b24c39a5c99dd9d1ed41487beaea81741ec1f926
 DIST microsoft-edge-beta_120.0.2210.61-1_amd64.deb 164103406 BLAKE2B 
03cf3b6697981fdc828e4729ac7d92a74aa349e53e656b1be2c989eb7bede243cd72036dcf0956be86f281a4eaa0fdeaa8da850d8e534523eae010d40f4b729d
 SHA512 
01b89c9df6e17b5f6a7425f6014ef92e7ae3cad75393012fe511173fa8a008a64996fa144ab94ad9383d45b3cb9ed30a1955809bf76c36abe52532b229d2d3cb
+DIST microsoft-edge-beta_121.0.2277.4-1_amd64.deb 164292670 BLAKE2B 
e69480cfa44ff5f9c9abb5363e06d442aac651ed102982558e05a2b7c5e13cc82dad6526fd9fe2450c87a129ccfece36a951e2715d534f9f5d166c320dad51e2
 SHA512 
36dc8bab2f78b116f61f30870f55e482aa63caa5a98452e1f92aa9da63a8c68953f6c7ea96f5248cd26693eb3f533b76571d706a5a4652902d7d4bd0add95388

diff --git 
a/www-client/microsoft-edge-beta/microsoft-edge-beta-121.0.2277.4.ebuild 
b/www-client/microsoft-edge-beta/microsoft-edge-beta-121.0.2277.4.ebuild
new file mode 100644
index ..ef74386492f2
--- /dev/null
+++ b/www-client/microsoft-edge-beta/microsoft-edge-beta-121.0.2277.4.ebuild
@@ -0,0 +1,127 @@
+# Copyright 2011-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit chromium-2 desktop pax-utils unpacker xdg
+
+DESCRIPTION="The web browser from Microsoft"
+HOMEPAGE="https://www.microsoft.com/en-us/edge;
+
+if [[ ${PN} == microsoft-edge ]]; then
+   MY_PN=${PN}-stable
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+MY_P="${MY_PN}_${PV}-1"
+
+SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
+
+LICENSE="microsoft-edge"
+SLOT="0"
+RESTRICT="bindist mirror strip"
+IUSE="+mip qt5 qt6"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-fonts/liberation-fonts
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl[ssl]
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/util-linux
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3[X]
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/pango
+   x11-misc/xdg-utils
+   mip? ( app-crypt/libsecret )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[X]
+   dev-qt/qtwidgets:5
+   )
+   qt6? ( dev-qt/qtbase:6[gui,widgets] )
+"
+
+QA_PREBUILT="*"
+QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
+S=${WORKDIR}
+EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
+
+pkg_nofetch() {
+   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
+}
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "microsoft-edge only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   unpacker
+
+   rm -f _gpgorigin || die
+
+   rm -r etc usr/share/menu || die
+   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
+
+   gzip -d usr/share/doc/${PF}/changelog.gz || die
+   gzip -d 

[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-dev/

2023-12-17 Thread Sam James
commit: 13c98bafe0876943468c103e5ae44fbf35d05427
Author: Matt Jolly  footclan  ninja>
AuthorDate: Mon Dec 18 01:54:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 06:34:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13c98baf

www-client/microsoft-edge-dev: automated bump (121.0.2274.0)

Signed-off-by: Matt Jolly  footclan.ninja>
Signed-off-by: Sam James  gentoo.org>

 www-client/microsoft-edge-dev/Manifest |   1 +
 .../microsoft-edge-dev-121.0.2274.0.ebuild | 127 +
 2 files changed, 128 insertions(+)

diff --git a/www-client/microsoft-edge-dev/Manifest 
b/www-client/microsoft-edge-dev/Manifest
index fe81c8444fbe..887dd6b68a18 100644
--- a/www-client/microsoft-edge-dev/Manifest
+++ b/www-client/microsoft-edge-dev/Manifest
@@ -1,4 +1,5 @@
 DIST microsoft-edge-dev_121.0.2220.3-1_amd64.deb 164404434 BLAKE2B 
6c093cfcc3c35dcd3121580ede835fbfb8be9426c7a1e8c6e9ad1456807a21a9cf046bc5c615309fe1c85c66f59c829e320c2a95cf72aaf7add6f11b7439ef6d
 SHA512 
fcc43214825964a79451185f63cd2fdf2c4d27dbf31e50b8ff785930d754193afe3815ece38d7a4931ed82833bdd548c374eb9d495a41dc258ed9d03ceae2c95
 DIST microsoft-edge-dev_121.0.2248.1-1_amd64.deb 163510802 BLAKE2B 
70b627b17bfdd386766fe5b46dc08c42f36da7dc6a0d75df07be85111bb5ae6af7468f829be7ce3a51f43ad98c0a08ba2bd4c1af9262ba695326f7f74ecd5b07
 SHA512 
6be3b4e7d0ca929f49ca1edfe5a9a5fda565ac421dae743aa93ec0785031055d43ff69c3646733d0e8fbaba7287f510a1e9123f579ddf932013da2f41a37d23a
 DIST microsoft-edge-dev_121.0.2256.2-1_amd64.deb 164009450 BLAKE2B 
d81594968faf502114a051129a83033db7e98ddad4a6df319c8c3742695c499d5fcb36c60ee01a54ad33b71c66dc714504d7f6952f015c8bc3243b5946a4a6e1
 SHA512 
5b82c63e9dcc945fc5f023adbeaa103af99a18fcb1059e96da63a0cfaaf1f97530166f2551315e0537f811c43160080751bf0fd41515d7774ca002e83c6a74f1
+DIST microsoft-edge-dev_121.0.2274.0-1_amd64.deb 164170398 BLAKE2B 
0470fd7447bd2b4b6a1d8c01f361aba9b9954840718639dba39369c65fdfb7ab4893f02a58261ab2230920bcf009796777d7c3744b049a71b45b13a92489019b
 SHA512 
b5192a70b660fa615cdb34fbe0ecc3a2ef32bb0fb6718c8f0c024ad29461a85a1f157cf52eafe2718c06de932be85f97b18720f19934b51d6f9e350dded6f253
 DIST microsoft-edge-dev_121.0.2277.4-1_amd64.deb 164281826 BLAKE2B 
cc9ce3211b3bc2af9370842c9b62d9747cc9fba82547ba6dc30b5f8976746a5c9452489db57e554ac4322ea9f6415fed3b2c299fb791e09450941685aca74773
 SHA512 
b5c9b91d61b9343d3fa7cd9869708fcfe806d5679a448677ecb246a53c608567db88a99e6d7e7a00f7a423d45ee93809f6f3e904b70f5c3cb815aaec46bcfc1b

diff --git 
a/www-client/microsoft-edge-dev/microsoft-edge-dev-121.0.2274.0.ebuild 
b/www-client/microsoft-edge-dev/microsoft-edge-dev-121.0.2274.0.ebuild
new file mode 100644
index ..ef74386492f2
--- /dev/null
+++ b/www-client/microsoft-edge-dev/microsoft-edge-dev-121.0.2274.0.ebuild
@@ -0,0 +1,127 @@
+# Copyright 2011-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit chromium-2 desktop pax-utils unpacker xdg
+
+DESCRIPTION="The web browser from Microsoft"
+HOMEPAGE="https://www.microsoft.com/en-us/edge;
+
+if [[ ${PN} == microsoft-edge ]]; then
+   MY_PN=${PN}-stable
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+MY_P="${MY_PN}_${PV}-1"
+
+SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
+
+LICENSE="microsoft-edge"
+SLOT="0"
+RESTRICT="bindist mirror strip"
+IUSE="+mip qt5 qt6"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-fonts/liberation-fonts
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl[ssl]
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/util-linux
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3[X]
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/pango
+   x11-misc/xdg-utils
+   mip? ( app-crypt/libsecret )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[X]
+   dev-qt/qtwidgets:5
+   )
+   qt6? ( dev-qt/qtbase:6[gui,widgets] )
+"
+
+QA_PREBUILT="*"
+QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
+S=${WORKDIR}
+EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
+
+pkg_nofetch() {
+   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
+}
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "microsoft-edge only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() 

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

2023-12-17 Thread Sam James
commit: bf767cc82cd16f53d5fd625ec0de391fd73c55ec
Author: Matt Jolly  footclan  ninja>
AuthorDate: Mon Dec 18 01:41:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 06:34:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf767cc8

www-client/microsoft-edge: automated bump (120.0.2210.77)

Signed-off-by: Matt Jolly  footclan.ninja>
Signed-off-by: Sam James  gentoo.org>

 www-client/microsoft-edge/Manifest |   1 +
 .../microsoft-edge-120.0.2210.77.ebuild| 127 +
 2 files changed, 128 insertions(+)

diff --git a/www-client/microsoft-edge/Manifest 
b/www-client/microsoft-edge/Manifest
index ddd73a4f4f67..b5f78b75687b 100644
--- a/www-client/microsoft-edge/Manifest
+++ b/www-client/microsoft-edge/Manifest
@@ -1 +1,2 @@
 DIST microsoft-edge-stable_120.0.2210.61-1_amd64.deb 164070046 BLAKE2B 
1c0d503a675ac440d7ea060e4e01dab30bc17e883fc155f21b02e52ed3516b258162aa38b732e54672af6467b300adfb92ee5adb7a6c966a498a8b257513b20d
 SHA512 
751488ad02c9429a2de6d64dbd6bea1712e3e52961ec129b22772df167eb6235691f10ffb4d07c3fa7f6c92478754c4f447cc8c84d332908f1a27dc5b2766e11
+DIST microsoft-edge-stable_120.0.2210.77-1_amd64.deb 164281306 BLAKE2B 
8c4d45963a0a8ac2a49339ecfe24c6ada050675662dacbc8653e645e19859b0f567d0117383a42abbd087946fd0fc6b2b1b44093b92b4f9996b5ea5987960bb3
 SHA512 
c8977ea20699c9ca65333d500183d48d1a4c3cacbdab565eb8ae435c12b3007788fc74116cf9f4fd4ef7130c3b41cc0daaf76c68f716903161b4c45b24a3ac07

diff --git a/www-client/microsoft-edge/microsoft-edge-120.0.2210.77.ebuild 
b/www-client/microsoft-edge/microsoft-edge-120.0.2210.77.ebuild
new file mode 100644
index ..ef74386492f2
--- /dev/null
+++ b/www-client/microsoft-edge/microsoft-edge-120.0.2210.77.ebuild
@@ -0,0 +1,127 @@
+# Copyright 2011-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit chromium-2 desktop pax-utils unpacker xdg
+
+DESCRIPTION="The web browser from Microsoft"
+HOMEPAGE="https://www.microsoft.com/en-us/edge;
+
+if [[ ${PN} == microsoft-edge ]]; then
+   MY_PN=${PN}-stable
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+MY_P="${MY_PN}_${PV}-1"
+
+SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
+
+LICENSE="microsoft-edge"
+SLOT="0"
+RESTRICT="bindist mirror strip"
+IUSE="+mip qt5 qt6"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-fonts/liberation-fonts
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl[ssl]
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/util-linux
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3[X]
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/pango
+   x11-misc/xdg-utils
+   mip? ( app-crypt/libsecret )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[X]
+   dev-qt/qtwidgets:5
+   )
+   qt6? ( dev-qt/qtbase:6[gui,widgets] )
+"
+
+QA_PREBUILT="*"
+QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
+S=${WORKDIR}
+EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
+
+pkg_nofetch() {
+   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
+}
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "microsoft-edge only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   unpacker
+
+   rm -f _gpgorigin || die
+
+   rm -r etc usr/share/menu || die
+   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
+
+   gzip -d usr/share/doc/${PF}/changelog.gz || die
+   gzip -d usr/share/man/man1/${MY_PN}.1.gz || die
+   if [[ -L usr/share/man/man1/${PN}.1.gz ]]; then
+   rm usr/share/man/man1/${PN}.1.gz || die
+   dosym ${MY_PN}.1 usr/share/man/man1/${PN}.1
+   fi
+
+   local suffix=
+   [[ ${PN} == microsoft-edge-beta ]] && suffix=_beta
+   [[ ${PN} == microsoft-edge-dev ]] && suffix=_dev
+
+   local size
+   for size in 16 24 32 48 64 128 256 ; do
+   newicon -s ${size} 
"${EDGE_HOME}/product_logo_${size}${suffix}.png" ${PN}.png
+   done
+
+   if ! use mip; then
+   rm "${EDGE_HOME}"/libmip_{core,protection_sdk}.so || die
+   fi
+
+   if ! use qt5; then
+   rm "${EDGE_HOME}/libqt5_shim.so" || die

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

2023-12-17 Thread Sam James
commit: 37a13828cc92604c42191a129c319b915cf87ab5
Author: Matt Jolly  footclan  ninja>
AuthorDate: Mon Dec 18 01:41:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 06:34:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37a13828

www-client/microsoft-edge: remove old

Signed-off-by: Matt Jolly  footclan.ninja>
Signed-off-by: Sam James  gentoo.org>

 www-client/microsoft-edge/Manifest |   1 -
 .../microsoft-edge-120.0.2210.61.ebuild| 127 -
 2 files changed, 128 deletions(-)

diff --git a/www-client/microsoft-edge/Manifest 
b/www-client/microsoft-edge/Manifest
index b5f78b75687b..92997a064902 100644
--- a/www-client/microsoft-edge/Manifest
+++ b/www-client/microsoft-edge/Manifest
@@ -1,2 +1 @@
-DIST microsoft-edge-stable_120.0.2210.61-1_amd64.deb 164070046 BLAKE2B 
1c0d503a675ac440d7ea060e4e01dab30bc17e883fc155f21b02e52ed3516b258162aa38b732e54672af6467b300adfb92ee5adb7a6c966a498a8b257513b20d
 SHA512 
751488ad02c9429a2de6d64dbd6bea1712e3e52961ec129b22772df167eb6235691f10ffb4d07c3fa7f6c92478754c4f447cc8c84d332908f1a27dc5b2766e11
 DIST microsoft-edge-stable_120.0.2210.77-1_amd64.deb 164281306 BLAKE2B 
8c4d45963a0a8ac2a49339ecfe24c6ada050675662dacbc8653e645e19859b0f567d0117383a42abbd087946fd0fc6b2b1b44093b92b4f9996b5ea5987960bb3
 SHA512 
c8977ea20699c9ca65333d500183d48d1a4c3cacbdab565eb8ae435c12b3007788fc74116cf9f4fd4ef7130c3b41cc0daaf76c68f716903161b4c45b24a3ac07

diff --git a/www-client/microsoft-edge/microsoft-edge-120.0.2210.61.ebuild 
b/www-client/microsoft-edge/microsoft-edge-120.0.2210.61.ebuild
deleted file mode 100644
index 332a69d1f006..
--- a/www-client/microsoft-edge/microsoft-edge-120.0.2210.61.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 2011-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit chromium-2 desktop pax-utils unpacker xdg
-
-DESCRIPTION="The web browser from Microsoft"
-HOMEPAGE="https://www.microsoft.com/en-us/edge;
-
-if [[ ${PN} == microsoft-edge ]]; then
-   MY_PN=${PN}-stable
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* amd64"
-
-MY_P="${MY_PN}_${PV}-1"
-
-SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
-
-LICENSE="microsoft-edge"
-SLOT="0"
-RESTRICT="bindist mirror strip"
-IUSE="+mip qt5 qt6"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   app-misc/ca-certificates
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-fonts/liberation-fonts
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl[ssl]
-   net-print/cups
-   sys-apps/dbus
-   sys-apps/util-linux
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3[X]
-   x11-libs/libdrm
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/pango
-   x11-misc/xdg-utils
-   mip? ( app-crypt/libsecret )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   dev-qt/qtwidgets:5
-   )
-   qt6? ( dev-qt/qtbase:6[gui,widgets] )
-"
-
-QA_PREBUILT="*"
-QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
-S=${WORKDIR}
-EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
-
-pkg_nofetch() {
-   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
-}
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "microsoft-edge only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   unpacker
-
-   rm -f _gpgorigin || die
-
-   rm -r etc usr/share/menu || die
-   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
-
-   gzip -d usr/share/doc/${PF}/changelog.gz || die
-   gzip -d usr/share/man/man1/${MY_PN}.1.gz || die
-   if [[ -L usr/share/man/man1/${PN}.1.gz ]]; then
-   rm usr/share/man/man1/${PN}.1.gz || die
-   dosym ${MY_PN}.1 usr/share/man/man1/${PN}.1
-   fi
-
-   local suffix=
-   [[ ${PN} == microsoft-edge-beta ]] && suffix=_beta
-   [[ ${PN} == microsoft-edge-dev ]] && suffix=_dev
-
-   local size
-   for size in 16 24 32 48 64 128 256 ; do
-   newicon -s ${size} 
"${EDGE_HOME}/product_logo_${size}${suffix}.png" ${PN}.png
-   done
-
-   if ! use mip; then
-   rm "${EDGE_HOME}"/libmip_{core,protection_sdk}.so || die
-   fi
-
-   if ! use qt5; then
-   rm "${EDGE_HOME}/libqt5_shim.so" || die
-   fi
-   

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

2023-12-17 Thread Sam James
commit: 7f35a54b2632dbe8458c44f614edd93559c90f2f
Author: Matt Jolly  footclan  ninja>
AuthorDate: Mon Dec 18 01:41:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 06:34:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f35a54b

www-client/microsoft-edge: amd64 stable (120.0.2210.77)

Signed-off-by: Matt Jolly  footclan.ninja>
Signed-off-by: Sam James  gentoo.org>

 www-client/microsoft-edge/microsoft-edge-120.0.2210.77.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/microsoft-edge/microsoft-edge-120.0.2210.77.ebuild 
b/www-client/microsoft-edge/microsoft-edge-120.0.2210.77.ebuild
index ef74386492f2..332a69d1f006 100644
--- a/www-client/microsoft-edge/microsoft-edge-120.0.2210.77.ebuild
+++ b/www-client/microsoft-edge/microsoft-edge-120.0.2210.77.ebuild
@@ -14,7 +14,7 @@ else
MY_PN=${PN}
 fi
 
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 
 MY_P="${MY_PN}_${PV}-1"
 



[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-beta/

2023-12-17 Thread Sam James
commit: 40f0a6361f529648fbe6d8b2d4a157b935a3a5a0
Author: Matt Jolly  footclan  ninja>
AuthorDate: Mon Dec 18 01:50:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 06:34:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40f0a636

www-client/microsoft-edge-beta: remove old

Signed-off-by: Matt Jolly  footclan.ninja>
Signed-off-by: Sam James  gentoo.org>

 www-client/microsoft-edge-beta/Manifest|   1 -
 .../microsoft-edge-beta-120.0.2210.49.ebuild   | 127 -
 2 files changed, 128 deletions(-)

diff --git a/www-client/microsoft-edge-beta/Manifest 
b/www-client/microsoft-edge-beta/Manifest
index b57a98013d8a..7fabd51f36cb 100644
--- a/www-client/microsoft-edge-beta/Manifest
+++ b/www-client/microsoft-edge-beta/Manifest
@@ -1,4 +1,3 @@
-DIST microsoft-edge-beta_120.0.2210.49-1_amd64.deb 164155222 BLAKE2B 
0b5a5767b3d395dfb658736d0afd51017ff7ae9a50ae52627f5a3ad153cc09b3ddbb7f07e34570456bb4730e18711de40d26a01a2e90f98c6b3fa8cfdec6dc7f
 SHA512 
bad0fa982dbf8b101e9936289041b2bb9b552300c701891c818e6a1bde06271a879d4ec75b86b4155aa6cde9aa8d11bf39d00b5845ed0a24b892be6b8300af79
 DIST microsoft-edge-beta_120.0.2210.57-1_amd64.deb 164192486 BLAKE2B 
23569e03ed49be67f6f3d2b7fb9818c3abb587a69d3782964bec7fe761d4873ce501bd96d197c2f0ae0ad84a1ad50d9be0071f7bc28a1c3a1a0bda8fb8606a1e
 SHA512 
5ac13d23654158b19702a4d20604814ca0fdb1e4d1c35c6ad910c32953e28fbd92c47a705e038af3b1b5be99b24c39a5c99dd9d1ed41487beaea81741ec1f926
 DIST microsoft-edge-beta_120.0.2210.61-1_amd64.deb 164103406 BLAKE2B 
03cf3b6697981fdc828e4729ac7d92a74aa349e53e656b1be2c989eb7bede243cd72036dcf0956be86f281a4eaa0fdeaa8da850d8e534523eae010d40f4b729d
 SHA512 
01b89c9df6e17b5f6a7425f6014ef92e7ae3cad75393012fe511173fa8a008a64996fa144ab94ad9383d45b3cb9ed30a1955809bf76c36abe52532b229d2d3cb
 DIST microsoft-edge-beta_121.0.2277.4-1_amd64.deb 164292670 BLAKE2B 
e69480cfa44ff5f9c9abb5363e06d442aac651ed102982558e05a2b7c5e13cc82dad6526fd9fe2450c87a129ccfece36a951e2715d534f9f5d166c320dad51e2
 SHA512 
36dc8bab2f78b116f61f30870f55e482aa63caa5a98452e1f92aa9da63a8c68953f6c7ea96f5248cd26693eb3f533b76571d706a5a4652902d7d4bd0add95388

diff --git 
a/www-client/microsoft-edge-beta/microsoft-edge-beta-120.0.2210.49.ebuild 
b/www-client/microsoft-edge-beta/microsoft-edge-beta-120.0.2210.49.ebuild
deleted file mode 100644
index ef74386492f2..
--- a/www-client/microsoft-edge-beta/microsoft-edge-beta-120.0.2210.49.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 2011-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit chromium-2 desktop pax-utils unpacker xdg
-
-DESCRIPTION="The web browser from Microsoft"
-HOMEPAGE="https://www.microsoft.com/en-us/edge;
-
-if [[ ${PN} == microsoft-edge ]]; then
-   MY_PN=${PN}-stable
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* ~amd64"
-
-MY_P="${MY_PN}_${PV}-1"
-
-SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
-
-LICENSE="microsoft-edge"
-SLOT="0"
-RESTRICT="bindist mirror strip"
-IUSE="+mip qt5 qt6"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   app-misc/ca-certificates
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-fonts/liberation-fonts
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl[ssl]
-   net-print/cups
-   sys-apps/dbus
-   sys-apps/util-linux
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3[X]
-   x11-libs/libdrm
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/pango
-   x11-misc/xdg-utils
-   mip? ( app-crypt/libsecret )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   dev-qt/qtwidgets:5
-   )
-   qt6? ( dev-qt/qtbase:6[gui,widgets] )
-"
-
-QA_PREBUILT="*"
-QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
-S=${WORKDIR}
-EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
-
-pkg_nofetch() {
-   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
-}
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "microsoft-edge only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   unpacker
-
-   rm -f _gpgorigin || die
-
-   rm -r etc usr/share/menu || die
-   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
-
-   gzip -d usr/share/doc/${PF}/changelog.gz || die
-   gzip -d 

[gentoo-commits] repo/gentoo:master commit in: www-client/google-chrome-unstable/

2023-12-17 Thread Sam James
commit: 40a541a79f7b09bdc0ac25ebe6f6ee618cf4a6f0
Author: Matt Jolly  footclan  ninja>
AuthorDate: Mon Dec 18 01:33:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 06:34:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40a541a7

www-client/google-chrome-unstable: automated update (122.0.6182.0)

Signed-off-by: Matt Jolly  footclan.ninja>
Signed-off-by: Sam James  gentoo.org>

 www-client/google-chrome-unstable/Manifest  | 2 +-
 ...e-122.0.6170.5.ebuild => google-chrome-unstable-122.0.6182.0.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome-unstable/Manifest 
b/www-client/google-chrome-unstable/Manifest
index 574d1e27f45e..c77f2427d85c 100644
--- a/www-client/google-chrome-unstable/Manifest
+++ b/www-client/google-chrome-unstable/Manifest
@@ -1 +1 @@
-DIST google-chrome-unstable_122.0.6170.5-1_amd64.deb 106361524 BLAKE2B 
f68dad905eb9fa09aab2f5eccf8289cb2b25b7dcd87e32fdb91e53aec19792c4c1a89b8fe686b900b8a6d38781c7edf040a92f67ba1831abf6684431b9507bf2
 SHA512 
3888ce9f7af195163845f629c72334d7573b98ffabd25f0283176250846c5ea8ebe10d9d848cc3b91cd132110758ff4220dce1423817896d3acb0522a1827d5a
+DIST google-chrome-unstable_122.0.6182.0-1_amd64.deb 106420332 BLAKE2B 
7e3c97d0bc731b2ff3901150ce8d370a0627fa918a33a90f77be0ac2772d2b20b5b77f415c5943b757bbe06d6b82e56fe13c875046796f56b8ad42a97222606a
 SHA512 
344fbdeedfd0f2e5e7bffc2b8770351219e993eef75ec561670ca3201af9e7a635ecbfa944c49e64e5b5f3969c793f973c2c6d18dc96d2fef4605f5715263ddc

diff --git 
a/www-client/google-chrome-unstable/google-chrome-unstable-122.0.6170.5.ebuild 
b/www-client/google-chrome-unstable/google-chrome-unstable-122.0.6182.0.ebuild
similarity index 100%
rename from 
www-client/google-chrome-unstable/google-chrome-unstable-122.0.6170.5.ebuild
rename to 
www-client/google-chrome-unstable/google-chrome-unstable-122.0.6182.0.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-plugins/chrome-binary-plugins/

2023-12-17 Thread Sam James
commit: 3a136ded7efc7fa4bdc27d4ede8e5d4ddf86c1ca
Author: Matt Jolly  footclan  ninja>
AuthorDate: Mon Dec 18 01:33:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 06:34:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a136ded

www-plugins/chrome-binary-plugins: automated update (122.0.6182.0_alpha)

Signed-off-by: Matt Jolly  footclan.ninja>
Signed-off-by: Sam James  gentoo.org>

 www-plugins/chrome-binary-plugins/Manifest  | 2 +-
 ...0.5_alpha.ebuild => chrome-binary-plugins-122.0.6182.0_alpha.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index a2c552ba0a4d..62da69ab43d1 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
 DIST google-chrome-beta_121.0.6167.16-1_amd64.deb 106277092 BLAKE2B 
abfb52137cb295bf0a3b68664205c0326b3e0838bfc27e9b34d4031be2567a7eeb54b86b2b29fd1ccd35161cc0dd8d7598f0ce52e1b5a7d162bfdf739516a954
 SHA512 
a146e5f250a6d397627c492a87a85b6295ae121f7f2112e88c7cfeb7df6ceeeb4be07d13b6b73c5356b3acd2ac59cc069ee86cb89ac082ba71190833175fa446
 DIST google-chrome-stable_120.0.6099.109-1_amd64.deb 104995956 BLAKE2B 
599c44a938bd363ff30f7c43bfb07ead8dd65ca44d9a9bb6d649869aa3cf2a94d12954d2243068a71274c174cbb2ae138c53563a957997d4eaa15fd1c9198046
 SHA512 
b52970891f84b67645c451c414d852f6642c9e9c73cf1eac21da4c5ef1063a6c5e8149452a6c3a0c8db7462a3c141220047b0c7e7bc7979f6ebe8da0b3a81b32
-DIST google-chrome-unstable_122.0.6170.5-1_amd64.deb 106361524 BLAKE2B 
f68dad905eb9fa09aab2f5eccf8289cb2b25b7dcd87e32fdb91e53aec19792c4c1a89b8fe686b900b8a6d38781c7edf040a92f67ba1831abf6684431b9507bf2
 SHA512 
3888ce9f7af195163845f629c72334d7573b98ffabd25f0283176250846c5ea8ebe10d9d848cc3b91cd132110758ff4220dce1423817896d3acb0522a1827d5a
+DIST google-chrome-unstable_122.0.6182.0-1_amd64.deb 106420332 BLAKE2B 
7e3c97d0bc731b2ff3901150ce8d370a0627fa918a33a90f77be0ac2772d2b20b5b77f415c5943b757bbe06d6b82e56fe13c875046796f56b8ad42a97222606a
 SHA512 
344fbdeedfd0f2e5e7bffc2b8770351219e993eef75ec561670ca3201af9e7a635ecbfa944c49e64e5b5f3969c793f973c2c6d18dc96d2fef4605f5715263ddc

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-122.0.6170.5_alpha.ebuild
 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-122.0.6182.0_alpha.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-122.0.6170.5_alpha.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-122.0.6182.0_alpha.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-client/google-chrome-beta/

2023-12-17 Thread Sam James
commit: cb83ccf9f733fa122f248a395b1deed48a06cf67
Author: Matt Jolly  footclan  ninja>
AuthorDate: Mon Dec 18 01:32:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 06:34:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb83ccf9

www-client/google-chrome-beta: automated update (121.0.6167.16)

Signed-off-by: Matt Jolly  footclan.ninja>
Signed-off-by: Sam James  gentoo.org>

 www-client/google-chrome-beta/Manifest  | 2 +-
 ...beta-121.0.6167.8.ebuild => google-chrome-beta-121.0.6167.16.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome-beta/Manifest 
b/www-client/google-chrome-beta/Manifest
index 10db9592d451..f6efcaea02a9 100644
--- a/www-client/google-chrome-beta/Manifest
+++ b/www-client/google-chrome-beta/Manifest
@@ -1 +1 @@
-DIST google-chrome-beta_121.0.6167.8-1_amd64.deb 106253944 BLAKE2B 
5ccd57dc08d3cfcdfd53e10687713af571ea1a58bc34a03271aead90d2b72f6d5da509a3f27ec203bd300aebaa735994c7e843cc49dd32e758e8a92b9b2c640c
 SHA512 
fa1ec4c62b398c57b59a48f449c87d2c43f5c46d603b53359ade55c2e0d0933fb2f5f56f7c4ca5a0e2bb3cefa38ea3771b71556f3ee3d7c9dcdd14846c61dbe1
+DIST google-chrome-beta_121.0.6167.16-1_amd64.deb 106277092 BLAKE2B 
abfb52137cb295bf0a3b68664205c0326b3e0838bfc27e9b34d4031be2567a7eeb54b86b2b29fd1ccd35161cc0dd8d7598f0ce52e1b5a7d162bfdf739516a954
 SHA512 
a146e5f250a6d397627c492a87a85b6295ae121f7f2112e88c7cfeb7df6ceeeb4be07d13b6b73c5356b3acd2ac59cc069ee86cb89ac082ba71190833175fa446

diff --git 
a/www-client/google-chrome-beta/google-chrome-beta-121.0.6167.8.ebuild 
b/www-client/google-chrome-beta/google-chrome-beta-121.0.6167.16.ebuild
similarity index 100%
rename from www-client/google-chrome-beta/google-chrome-beta-121.0.6167.8.ebuild
rename to www-client/google-chrome-beta/google-chrome-beta-121.0.6167.16.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-plugins/chrome-binary-plugins/

2023-12-17 Thread Sam James
commit: ed2c0be6375b15e988dc3200f501563f927166f4
Author: Matt Jolly  footclan  ninja>
AuthorDate: Mon Dec 18 01:32:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 06:34:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed2c0be6

www-plugins/chrome-binary-plugins: automated update (121.0.6167.16_beta)

Signed-off-by: Matt Jolly  footclan.ninja>
Signed-off-by: Sam James  gentoo.org>

 www-plugins/chrome-binary-plugins/Manifest  | 2 +-
 ...67.8_beta.ebuild => chrome-binary-plugins-121.0.6167.16_beta.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index 30dddf85d95e..a2c552ba0a4d 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
-DIST google-chrome-beta_121.0.6167.8-1_amd64.deb 106253944 BLAKE2B 
5ccd57dc08d3cfcdfd53e10687713af571ea1a58bc34a03271aead90d2b72f6d5da509a3f27ec203bd300aebaa735994c7e843cc49dd32e758e8a92b9b2c640c
 SHA512 
fa1ec4c62b398c57b59a48f449c87d2c43f5c46d603b53359ade55c2e0d0933fb2f5f56f7c4ca5a0e2bb3cefa38ea3771b71556f3ee3d7c9dcdd14846c61dbe1
+DIST google-chrome-beta_121.0.6167.16-1_amd64.deb 106277092 BLAKE2B 
abfb52137cb295bf0a3b68664205c0326b3e0838bfc27e9b34d4031be2567a7eeb54b86b2b29fd1ccd35161cc0dd8d7598f0ce52e1b5a7d162bfdf739516a954
 SHA512 
a146e5f250a6d397627c492a87a85b6295ae121f7f2112e88c7cfeb7df6ceeeb4be07d13b6b73c5356b3acd2ac59cc069ee86cb89ac082ba71190833175fa446
 DIST google-chrome-stable_120.0.6099.109-1_amd64.deb 104995956 BLAKE2B 
599c44a938bd363ff30f7c43bfb07ead8dd65ca44d9a9bb6d649869aa3cf2a94d12954d2243068a71274c174cbb2ae138c53563a957997d4eaa15fd1c9198046
 SHA512 
b52970891f84b67645c451c414d852f6642c9e9c73cf1eac21da4c5ef1063a6c5e8149452a6c3a0c8db7462a3c141220047b0c7e7bc7979f6ebe8da0b3a81b32
 DIST google-chrome-unstable_122.0.6170.5-1_amd64.deb 106361524 BLAKE2B 
f68dad905eb9fa09aab2f5eccf8289cb2b25b7dcd87e32fdb91e53aec19792c4c1a89b8fe686b900b8a6d38781c7edf040a92f67ba1831abf6684431b9507bf2
 SHA512 
3888ce9f7af195163845f629c72334d7573b98ffabd25f0283176250846c5ea8ebe10d9d848cc3b91cd132110758ff4220dce1423817896d3acb0522a1827d5a

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-121.0.6167.8_beta.ebuild
 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-121.0.6167.16_beta.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-121.0.6167.8_beta.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-121.0.6167.16_beta.ebuild



[gentoo-commits] repo/proj/guru:dev commit in: net-im/discord-canary-bin/

2023-12-17 Thread Viorel Munteanu
commit: 69b4a09a2d77482ffbda65b1b5d56dd81a2af443
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Mon Dec 18 06:32:35 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Dec 18 06:32:35 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=69b4a09a

net-im/discord-canary-bin: add 0.0.225, drop 0.0.224

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

 net-im/discord-canary-bin/Manifest  | 2 +-
 ...cord-canary-bin-0.0.224.ebuild => discord-canary-bin-0.0.225.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/discord-canary-bin/Manifest 
b/net-im/discord-canary-bin/Manifest
index f8cad18d48..5fba097b19 100644
--- a/net-im/discord-canary-bin/Manifest
+++ b/net-im/discord-canary-bin/Manifest
@@ -1 +1 @@
-DIST discord-canary-0.0.224.deb 92534488 BLAKE2B 
b5a77552cf2c80afb462ca27efa94e2f6c33dd56decdafa8817dc63dfa1bc1146581588c56541ffb009efe460d9d297296cf8ceb1c4bef1f6e95a7e627e31541
 SHA512 
27b79596c6567e5da9ffeb4d795c41228cd765105255b794f2f68eddbe65cbb336aee3893161d9184d700661f63f8d1ae3bbaadebc0d4c76da91097d9d5ac4ec
+DIST discord-canary-0.0.225.deb 92534540 BLAKE2B 
42eeb62710536538472f117a9c0b203854b81537a86350b64539d42845a8656f7139786c7cf0fc09ad73e70d536a054c9c2bf521891fede727fe7049cf5ac5e8
 SHA512 
aa2bbe9808add22d3e6abe243cc15d938033dbe325c78de2bd1673bdd53a3155e05f141afbde218102da1f255388243dc52102a60160275b3a1ded24a95165df

diff --git a/net-im/discord-canary-bin/discord-canary-bin-0.0.224.ebuild 
b/net-im/discord-canary-bin/discord-canary-bin-0.0.225.ebuild
similarity index 100%
rename from net-im/discord-canary-bin/discord-canary-bin-0.0.224.ebuild
rename to net-im/discord-canary-bin/discord-canary-bin-0.0.225.ebuild



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

2023-12-17 Thread Sam James
commit: efd56a61282bdcccfc6f7731c0e74c22a605cfd4
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 18 06:14:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 06:14:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efd56a61

media-video/ffmpeg: Stabilize 6.0-r10 arm64, #920240

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

 media-video/ffmpeg/ffmpeg-6.0-r10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/ffmpeg/ffmpeg-6.0-r10.ebuild 
b/media-video/ffmpeg/ffmpeg-6.0-r10.ebuild
index c1788e15f04e..f75c29975380 100644
--- a/media-video/ffmpeg/ffmpeg-6.0-r10.ebuild
+++ b/media-video/ffmpeg/ffmpeg-6.0-r10.ebuild
@@ -64,7 +64,7 @@ LICENSE="
samba? ( GPL-3 )
 "
 if [ "${PV#}" = "${PV}" ] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
+   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
 fi
 
 # Options to use as use_enable in the foo[:bar] form.



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

2023-12-17 Thread Sam James
commit: bc2442bcb7a8d2ab56d56dc653fcb66897d5f201
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 18 06:14:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 06:14:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc2442bc

media-libs/zita-resampler: Stabilize 1.10.1 arm64, #920235

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

 media-libs/zita-resampler/zita-resampler-1.10.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/zita-resampler/zita-resampler-1.10.1.ebuild 
b/media-libs/zita-resampler/zita-resampler-1.10.1.ebuild
index 8465e1fabb9f..8527e793cd4b 100644
--- a/media-libs/zita-resampler/zita-resampler-1.10.1.ebuild
+++ b/media-libs/zita-resampler/zita-resampler-1.10.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://kokkinizita.linuxaudio.org/linuxaudio/downloads/${P}.tar.xz;
 
 LICENSE="GPL-3+"
 SLOT="0/1"
-KEYWORDS="amd64 arm ~arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc ~x86"
 IUSE="cpu_flags_x86_sse2 tools"
 
 RDEPEND="tools? ( media-libs/libsndfile )"



[gentoo-commits] repo/gentoo:master commit in: net-print/libcupsfilters/

2023-12-17 Thread Sam James
commit: 36963e0cba74dd812960f4ad27263375046dec22
Author: Eli Schwartz  gmail  com>
AuthorDate: Mon Dec 18 05:54:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 06:12:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36963e0c

net-print/libcupsfilters: add missing dependency

Fixes: 66d5233f461141ab6e0ece5e812a87dbd976dfb1
Closes: https://bugs.gentoo.org/920248
Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 .../{libcupsfilters-2.0.0.ebuild => libcupsfilters-2.0.0-r1.ebuild}  | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-print/libcupsfilters/libcupsfilters-2.0.0.ebuild 
b/net-print/libcupsfilters/libcupsfilters-2.0.0-r1.ebuild
similarity index 98%
rename from net-print/libcupsfilters/libcupsfilters-2.0.0.ebuild
rename to net-print/libcupsfilters/libcupsfilters-2.0.0-r1.ebuild
index 511d423289b8..eb32f66f6b78 100644
--- a/net-print/libcupsfilters/libcupsfilters-2.0.0.ebuild
+++ b/net-print/libcupsfilters/libcupsfilters-2.0.0-r1.ebuild
@@ -24,6 +24,7 @@ RDEPEND="
exif? ( media-libs/libexif )
dbus? ( sys-apps/dbus )
jpeg? ( media-libs/libjpeg-turbo:= )
+   pdf? ( app-text/mupdf )
poppler? ( >=app-text/poppler-0.32[cxx] )
png? ( media-libs/libpng:= )
tiff? ( media-libs/tiff:= )



[gentoo-commits] repo/gentoo:master commit in: net-print/cups-browsed/files/

2023-12-17 Thread Sam James
commit: 82809ce5a8a646ea7f55f3cc71be8a3783cc6a5f
Author: Eli Schwartz  gmail  com>
AuthorDate: Mon Dec 18 05:53:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 06:11:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82809ce5

net-print/cups-browsed: add missing file

I forgot to git commit this.

Fixes: 551c0ac598ce158841e090998af34526ed289f2b
Closes: https://bugs.gentoo.org/920250
Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 net-print/cups-browsed/files/cups-browsed.init.d | 9 +
 1 file changed, 9 insertions(+)

diff --git a/net-print/cups-browsed/files/cups-browsed.init.d 
b/net-print/cups-browsed/files/cups-browsed.init.d
new file mode 100644
index ..4fea546a05ca
--- /dev/null
+++ b/net-print/cups-browsed/files/cups-browsed.init.d
@@ -0,0 +1,9 @@
+#!/sbin/openrc-run
+
+pidfile="/run/cups-browsed.pid"
+command="/usr/sbin/cups-browsed"
+command_background="true"
+
+depend() {
+   need cupsd avahi-daemon
+}



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

2023-12-17 Thread Sam James
commit: f4def8e8ebff48f746c7b4b533dd2cba7fd89a4a
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 18 05:55:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 05:55:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4def8e8

profiles/base: mask =sys-devel/gcc-14.0.0_pre20231217[rust]

libgrust build is broken for multilib

Bug: https://gcc.gnu.org/PR113056
Signed-off-by: Sam James  gentoo.org>

 profiles/base/package.use.mask | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 4e6da8ce0cfd..fbd0a980cca2 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,6 +6,11 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# Sam James  (2023-12-18)
+# libgrust build is broken for multilib
+# https://gcc.gnu.org/PR113056
+=sys-devel/gcc-14.0.0_pre20231217 rust
+
 # John Helmert III  (2023-11-25)
 # app-text/gocr has been masked for removal, bug #824290
 media-gfx/xsane ocr



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

2023-12-17 Thread Sam James
commit: 8ab26790b657730d926947ccfc5f0de4814e567d
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 18 05:57:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 05:57:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ab26790

media-libs/zita-resampler: Stabilize 1.10.1 sparc, #920235

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

 media-libs/zita-resampler/zita-resampler-1.10.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/zita-resampler/zita-resampler-1.10.1.ebuild 
b/media-libs/zita-resampler/zita-resampler-1.10.1.ebuild
index 65f56781bab9..a46c08d442fd 100644
--- a/media-libs/zita-resampler/zita-resampler-1.10.1.ebuild
+++ b/media-libs/zita-resampler/zita-resampler-1.10.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://kokkinizita.linuxaudio.org/linuxaudio/downloads/${P}.tar.xz;
 
 LICENSE="GPL-3+"
 SLOT="0/1"
-KEYWORDS="~amd64 arm ~arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc ~x86"
 IUSE="cpu_flags_x86_sse2 tools"
 
 RDEPEND="tools? ( media-libs/libsndfile )"



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

2023-12-17 Thread Sam James
commit: 1845e9fa20770c00a270190b1e422cd47e5d8819
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 18 05:57:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 05:57:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1845e9fa

dev-lang/perl: Stabilize 5.38.2-r1 amd64, #920096

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

 dev-lang/perl/perl-5.38.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/perl/perl-5.38.2-r1.ebuild 
b/dev-lang/perl/perl-5.38.2-r1.ebuild
index 30323ba13839..736cfdecb182 100644
--- a/dev-lang/perl/perl-5.38.2-r1.ebuild
+++ b/dev-lang/perl/perl-5.38.2-r1.ebuild
@@ -53,7 +53,7 @@ LICENSE="|| ( Artistic GPL-1+ )"
 SLOT="0/${SUBSLOT}"
 
 if [[ "${PV##*.}" != "" ]] && [[ "${PV/rc//}" == "${PV}" ]] ; then
-   KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 IUSE="berkdb debug doc gdbm ithreads minimal quadmath"



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

2023-12-17 Thread Sam James
commit: b6496ebb45717e042aa19d12e4b3e54be41325d6
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 18 05:57:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 05:57:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6496ebb

media-libs/zita-resampler: Stabilize 1.10.1 ppc64, #920235

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

 media-libs/zita-resampler/zita-resampler-1.10.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/zita-resampler/zita-resampler-1.10.1.ebuild 
b/media-libs/zita-resampler/zita-resampler-1.10.1.ebuild
index 8757b1f0df8d..060eecf757d4 100644
--- a/media-libs/zita-resampler/zita-resampler-1.10.1.ebuild
+++ b/media-libs/zita-resampler/zita-resampler-1.10.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://kokkinizita.linuxaudio.org/linuxaudio/downloads/${P}.tar.xz;
 
 LICENSE="GPL-3+"
 SLOT="0/1"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc ~x86"
 IUSE="cpu_flags_x86_sse2 tools"
 
 RDEPEND="tools? ( media-libs/libsndfile )"



[gentoo-commits] repo/gentoo:master commit in: virtual/perl-Module-CoreList/

2023-12-17 Thread Sam James
commit: a84a9f97c7e8619bdc061f60b2479c5656a0fca4
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 18 05:57:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 05:57:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a84a9f97

virtual/perl-Module-CoreList: Stabilize 5.202.311.290 amd64, #920096

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

 virtual/perl-Module-CoreList/perl-Module-CoreList-5.202.311.290.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/virtual/perl-Module-CoreList/perl-Module-CoreList-5.202.311.290.ebuild 
b/virtual/perl-Module-CoreList/perl-Module-CoreList-5.202.311.290.ebuild
index 2e6361b56441..3e5138c3c03b 100644
--- a/virtual/perl-Module-CoreList/perl-Module-CoreList-5.202.311.290.ebuild
+++ b/virtual/perl-Module-CoreList/perl-Module-CoreList-5.202.311.290.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DESCRIPTION="Virtual for ${PN#perl-}"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 
 # Check 
https://wiki.gentoo.org/wiki/Project:Perl/maint-notes/virtual/perl-Module-CoreList
 # When bumping this package.



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

2023-12-17 Thread Sam James
commit: c17605cf304e4c9e3d81b95951f2fd36fc6f7b40
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 18 05:57:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 05:57:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c17605cf

media-libs/zita-resampler: Stabilize 1.10.1 arm, #920235

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

 media-libs/zita-resampler/zita-resampler-1.10.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/zita-resampler/zita-resampler-1.10.1.ebuild 
b/media-libs/zita-resampler/zita-resampler-1.10.1.ebuild
index 060eecf757d4..65f56781bab9 100644
--- a/media-libs/zita-resampler/zita-resampler-1.10.1.ebuild
+++ b/media-libs/zita-resampler/zita-resampler-1.10.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://kokkinizita.linuxaudio.org/linuxaudio/downloads/${P}.tar.xz;
 
 LICENSE="GPL-3+"
 SLOT="0/1"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc ~x86"
 IUSE="cpu_flags_x86_sse2 tools"
 
 RDEPEND="tools? ( media-libs/libsndfile )"



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

2023-12-17 Thread Sam James
commit: f73a7b6e200fc68b01f2740f8816d591cd05889e
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 18 05:57:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 05:57:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f73a7b6e

media-libs/zita-resampler: Stabilize 1.10.1 amd64, #920235

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

 media-libs/zita-resampler/zita-resampler-1.10.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/zita-resampler/zita-resampler-1.10.1.ebuild 
b/media-libs/zita-resampler/zita-resampler-1.10.1.ebuild
index a46c08d442fd..8465e1fabb9f 100644
--- a/media-libs/zita-resampler/zita-resampler-1.10.1.ebuild
+++ b/media-libs/zita-resampler/zita-resampler-1.10.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://kokkinizita.linuxaudio.org/linuxaudio/downloads/${P}.tar.xz;
 
 LICENSE="GPL-3+"
 SLOT="0/1"
-KEYWORDS="~amd64 arm ~arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc ~x86"
+KEYWORDS="amd64 arm ~arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc ~x86"
 IUSE="cpu_flags_x86_sse2 tools"
 
 RDEPEND="tools? ( media-libs/libsndfile )"



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

2023-12-17 Thread Zac Medico
commit: f82b6c027bd069870b264b4eb50432aa5ba83349
Author: Rahil Bhimjiani  rahil  website>
AuthorDate: Wed Dec 13 20:50:01 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Dec 18 05:40:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f82b6c02

app-containers/buildah: add 1.34.0

no changes from live version

Signed-off-by: Rahil Bhimjiani  rahil.website>
Closes: https://github.com/gentoo/gentoo/pull/34272
Signed-off-by: Zac Medico  gentoo.org>

 app-containers/buildah/Manifest  |   1 +
 app-containers/buildah/buildah-1.34.0.ebuild | 125 +++
 2 files changed, 126 insertions(+)

diff --git a/app-containers/buildah/Manifest b/app-containers/buildah/Manifest
index 508823a8254f..8206af8e3067 100644
--- a/app-containers/buildah/Manifest
+++ b/app-containers/buildah/Manifest
@@ -2,3 +2,4 @@ DIST buildah-1.30.0.tar.gz 15623786 BLAKE2B 
e0b2f6d26827cfe40f88a9915f12b6acb385
 DIST buildah-1.32.2.tar.gz 18451694 BLAKE2B 
885b940e804394d18451e5dce3e3af4097a8adf01e59d7a288dda7063a888759abd9a5c18d8f4522709c7d296fc9a2b5d61229143f3545a786dc59ac837214e2
 SHA512 
3a50e53e047aa0e23643d8751af1fb51a83fd51e5440111432eb34bdb07e95f24676a917b54409c223df444fe123c8df4aa9af435737cfdd02d0eda0d3f5bba1
 DIST buildah-1.33.1.tar.gz 18635429 BLAKE2B 
93883b02e6b790c029b03dd3ebb5f0d7c8e184989c987034cd429ea804d17b275a2b81c9f37bbaff1a54367bb93a9b0870af86293aa0332c3ccac1bbb6a750fe
 SHA512 
4abab105f6b242dc38e443b53b6c0c90fd7897bceb6b491fd067cd56767616a3df4005bc0bd0d10f217df2e6716cf950d8662788b110929a826660f29516703e
 DIST buildah-1.33.2.tar.gz 18580150 BLAKE2B 
523b75974a27695bbf818f4a1499d15e48e254934549f2ae191f462334aa4dd34a60c82b78b0d3351e05b297a40a8f8e2df94e75d22779a5c042dbd3dd307e4a
 SHA512 
574c1a249d93edd5f89e106cd192da94235edcff097d9bce841e3b3b3a9588029deddaceb301505114b994e854016c72090cc0016a00ef027b25f3672a3fab32
+DIST buildah-1.34.0.tar.gz 18751419 BLAKE2B 
6584c5234e849f9b8cde5e4188791024c8ac5c0ba85859e289f3eb2ec32f97f722ebf25f1291f29e14edf4adc14e19d6a6a76630c820085e9f345736aeb3d4eb
 SHA512 
a3836ce540058f418131969e157d548864727398535e4e99a693d883419b8d764da7166f9b9376c2b9686d8beac101687843c2e93198b16328ef333ad96d55db

diff --git a/app-containers/buildah/buildah-1.34.0.ebuild 
b/app-containers/buildah/buildah-1.34.0.ebuild
new file mode 100644
index ..4b4a54c71ba9
--- /dev/null
+++ b/app-containers/buildah/buildah-1.34.0.ebuild
@@ -0,0 +1,125 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module linux-info
+
+DESCRIPTION="A tool that facilitates building OCI images"
+HOMEPAGE="https://github.com/containers/buildah;
+
+# main pkg
+LICENSE="Apache-2.0"
+# deps
+LICENSE+=" BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0"
+
+SLOT="0"
+IUSE="apparmor btrfs +seccomp systemd doc test"
+RESTRICT="test"
+EXTRA_DOCS=(
+   "CHANGELOG.md"
+   "CONTRIBUTING.md"
+   "install.md"
+   "troubleshooting.md"
+   "docs/tutorials"
+)
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/containers/buildah.git;
+else
+   SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64"
+fi
+
+RDEPEND="
+   systemd? ( sys-apps/systemd )
+   btrfs? ( sys-fs/btrfs-progs )
+   seccomp? ( sys-libs/libseccomp:= )
+   apparmor? ( sys-libs/libapparmor:= )
+   app-containers/containers-common
+   app-crypt/gpgme:=
+   dev-libs/libgpg-error:=
+   dev-libs/libassuan:=
+   sys-apps/shadow:=
+"
+DEPEND="${RDEPEND}"
+
+pkg_pretend() {
+   local CONFIG_CHECK=""
+   use btrfs && CONFIG_CHECK+=" ~BTRFS_FS"
+   check_extra_config
+
+   linux_config_exists || ewarn "Cannot determine configuration of your 
kernel."
+}
+
+src_prepare() {
+   default
+
+   # ensure all  necessary files are there
+   local file
+   for file in docs/Makefile hack/libsubid_tag.sh hack/apparmor_tag.sh \
+   hack/systemd_tag.sh btrfs_installed_tag.sh btrfs_tag.sh; do
+   [[ -f "${file}" ]] || die
+   done
+
+   sed -i -e "s|/usr/local|/usr|g" Makefile docs/Makefile || die
+   echo -e '#!/usr/bin/env bash\necho libsubid' > hack/libsubid_tag.sh || 
die
+
+   cat <<-EOF > hack/apparmor_tag.sh || die
+   #!/usr/bin/env bash
+   $(usex apparmor 'echo apparmor' echo)
+   EOF
+
+   use seccomp || {
+   cat <<-'EOF' > "${T}/disable_seccomp.patch"
+--- a/Makefile
++++ b/Makefile
+@@ -5 +5 @@
+-SECURITYTAGS ?= seccomp $(APPARMORTAG)
++SECURITYTAGS ?= $(APPARMORTAG)
+   EOF
+   eapply "${T}/disable_seccomp.patch" || die
+   }
+
+   cat <<-EOF > hack/systemd_tag.sh || die
+   #!/usr/bin/env bash
+   $(usex systemd 'echo systemd' echo)
+   EOF
+
+   echo -e 

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

2023-12-17 Thread Zac Medico
commit: 0a26910c0b328d30ec92e408fb74361729a36eb7
Author: Rahil Bhimjiani  rahil  website>
AuthorDate: Mon Dec 11 15:11:55 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Dec 18 05:36:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a26910c

app-containers/podman: drop 4.8.0

Signed-off-by: Rahil Bhimjiani  rahil.website>
Closes: https://github.com/gentoo/gentoo/pull/34236
Signed-off-by: Zac Medico  gentoo.org>

 app-containers/podman/Manifest|   1 -
 app-containers/podman/podman-4.8.0.ebuild | 136 --
 2 files changed, 137 deletions(-)

diff --git a/app-containers/podman/Manifest b/app-containers/podman/Manifest
index 60f9a08f4fc2..ad29f404deb0 100644
--- a/app-containers/podman/Manifest
+++ b/app-containers/podman/Manifest
@@ -1,5 +1,4 @@
 DIST podman-4.5.0.tar.gz 17423692 BLAKE2B 
ba28e77626bb4bcdb85b20031e12cf93f2eb3174b678cb8e99557df13e2cdf377ea402eb373a51ea44302f878f8e1cdedda14a2f3ad8c9e88895754fc50c272e
 SHA512 
8a699dc01fc3d7c4a9e5ef4f166170303fc30e0f6695c61f763944e1cb755e75896108e0c4166d184fe49e3a6859f045aa3883047ebba9290e851fc128d77cac
 DIST podman-4.7.2.tar.gz 20554551 BLAKE2B 
a53bbe6b21145ab394b4a9bc540d4335ca6cdd0e0a98e741e5cfb8aa19aaeb2801ca8d117d42b0d66f618018a2d4b1d736fc851b58b661cbae6ee815712fb936
 SHA512 
1873a158f2e0527b6e57929f391c4ea5adee5fba33e861eb7744cd0ac845f7296f6149b5e824142e701e5b4db95466585206f37402298301f99cc40b781a51ba
-DIST podman-4.8.0.tar.gz 21565805 BLAKE2B 
830d24033b9ca21b404f67ec8d58b843430410493dd40ceb95ccbcbae761c421f41ea51b7d535c625ddeebb6df6e6ee9ade5613b244397c0da3edb214e5de8fb
 SHA512 
2178a9c8428a0cf2c402e0f299efe2ad9a797143e641a92438112694a4acbdfb69ba8c104c87f4763d001f17cedb709eef24d86460d095a61a64d29a168a2051
 DIST podman-4.8.1.tar.gz 21569190 BLAKE2B 
ea142f6ee120008c96fa1edef9be9a22cd846483f37a42ce3e5755aefcc5d9ee0c22b85edc7677e4bc6e4416870d8a45b382018865170fa922e97700504d4682
 SHA512 
a9188b81d4f4babb04c5a44d8a3aefb73c5d8f53d056d32c5c8563f296e27fa4f4b60f6c8581bebb7ee47c3f760743fd386211906ef0a88249f78256b24a4764
 DIST podman-4.8.2.tar.gz 21561815 BLAKE2B 
7e922f0c7efdd359793891895977662793f400cc54802f56a75e9acc9c7dedf3da4fb10212fb54734edcf9eba28219c4c6de875f002085c0a47cb50c9c41cd53
 SHA512 
4ad4d03010fc706bb53de4d5de4779f0f32f623cda301f5bbcfd9d2e8f443f2955d2c8b9278f4741aad72498e87081475a53d5e5b1ce8a28035e18aa6d5acb0c

diff --git a/app-containers/podman/podman-4.8.0.ebuild 
b/app-containers/podman/podman-4.8.0.ebuild
deleted file mode 100644
index e71d643e48de..
--- a/app-containers/podman/podman-4.8.0.ebuild
+++ /dev/null
@@ -1,136 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module tmpfiles linux-info
-
-DESCRIPTION="A tool for managing OCI containers and pods with 
Docker-compatible CLI"
-HOMEPAGE="https://github.com/containers/podman/ https://podman.io/;
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/containers/podman.git;
-else
-   
SRC_URI="https://github.com/containers/podman/archive/v${PV/_rc/-rc}.tar.gz -> 
${P}.tar.gz"
-   S="${WORKDIR}/${P/_rc/-rc}"
-   KEYWORDS="~amd64 ~arm64 ~riscv"
-fi
-
-# main pkg
-LICENSE="Apache-2.0"
-# deps
-LICENSE+=" BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0"
-SLOT="0"
-IUSE="apparmor btrfs cgroup-hybrid wrapper +fuse +init +rootless +seccomp 
selinux systemd"
-RESTRICT="test"
-
-RDEPEND="
-   app-crypt/gpgme:=
-   >=app-containers/conmon-2.0.0
-   >=app-containers/containers-common-0.56.0
-   dev-libs/libassuan:=
-   dev-libs/libgpg-error:=
-   sys-apps/shadow:=
-
-   apparmor? ( sys-libs/libapparmor )
-   btrfs? ( sys-fs/btrfs-progs )
-   cgroup-hybrid? ( >=app-containers/runc-1.0.0_rc6  )
-   !cgroup-hybrid? ( app-containers/crun )
-   wrapper? ( !app-containers/docker-cli )
-   fuse? ( sys-fs/fuse-overlayfs )
-   init? ( app-containers/catatonit )
-   rootless? ( app-containers/slirp4netns )
-   seccomp? ( sys-libs/libseccomp:= )
-   selinux? ( sec-policy/selinux-podman sys-libs/libselinux:= )
-   systemd? ( sys-apps/systemd:= )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-go/go-md2man
-"
-
-PATCHES=(
-   "${FILESDIR}/seccomp-toggle-4.7.0.patch"
-)
-
-CONFIG_CHECK="
-   ~USER_NS
-"
-
-pkg_setup() {
-   use btrfs && CONFIG_CHECK+=" ~BTRFS_FS"
-   linux-info_pkg_setup
-}
-
-src_prepare() {
-   default
-
-   # assure necessary files are present
-   local file
-   for file in apparmor_tag btrfs_installed_tag btrfs_tag systemd_tag; do
-   [[ -f hack/"${file}".sh ]] || die
-   done
-
-   local feature
-   for feature in apparmor systemd; do
-   cat <<-EOF > hack/"${feature}"_tag.sh || die
-   #!/usr/bin/env bash
-   $(usex ${feature} "echo ${feature}" echo)
-   EOF
-   done
-
-   echo -e 

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

2023-12-17 Thread Zac Medico
commit: 0ee06e45b499202f94345be547ccf5bbe065f8c7
Author: Rahil Bhimjiani  rahil  website>
AuthorDate: Mon Dec 11 15:11:00 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Dec 18 05:36:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ee06e45

app-containers/podman: add 4.8.2

Signed-off-by: Rahil Bhimjiani  rahil.website>
Signed-off-by: Zac Medico  gentoo.org>

 app-containers/podman/Manifest|   1 +
 app-containers/podman/podman-4.8.2.ebuild | 136 ++
 2 files changed, 137 insertions(+)

diff --git a/app-containers/podman/Manifest b/app-containers/podman/Manifest
index a65b9f5cdd7f..60f9a08f4fc2 100644
--- a/app-containers/podman/Manifest
+++ b/app-containers/podman/Manifest
@@ -2,3 +2,4 @@ DIST podman-4.5.0.tar.gz 17423692 BLAKE2B 
ba28e77626bb4bcdb85b20031e12cf93f2eb31
 DIST podman-4.7.2.tar.gz 20554551 BLAKE2B 
a53bbe6b21145ab394b4a9bc540d4335ca6cdd0e0a98e741e5cfb8aa19aaeb2801ca8d117d42b0d66f618018a2d4b1d736fc851b58b661cbae6ee815712fb936
 SHA512 
1873a158f2e0527b6e57929f391c4ea5adee5fba33e861eb7744cd0ac845f7296f6149b5e824142e701e5b4db95466585206f37402298301f99cc40b781a51ba
 DIST podman-4.8.0.tar.gz 21565805 BLAKE2B 
830d24033b9ca21b404f67ec8d58b843430410493dd40ceb95ccbcbae761c421f41ea51b7d535c625ddeebb6df6e6ee9ade5613b244397c0da3edb214e5de8fb
 SHA512 
2178a9c8428a0cf2c402e0f299efe2ad9a797143e641a92438112694a4acbdfb69ba8c104c87f4763d001f17cedb709eef24d86460d095a61a64d29a168a2051
 DIST podman-4.8.1.tar.gz 21569190 BLAKE2B 
ea142f6ee120008c96fa1edef9be9a22cd846483f37a42ce3e5755aefcc5d9ee0c22b85edc7677e4bc6e4416870d8a45b382018865170fa922e97700504d4682
 SHA512 
a9188b81d4f4babb04c5a44d8a3aefb73c5d8f53d056d32c5c8563f296e27fa4f4b60f6c8581bebb7ee47c3f760743fd386211906ef0a88249f78256b24a4764
+DIST podman-4.8.2.tar.gz 21561815 BLAKE2B 
7e922f0c7efdd359793891895977662793f400cc54802f56a75e9acc9c7dedf3da4fb10212fb54734edcf9eba28219c4c6de875f002085c0a47cb50c9c41cd53
 SHA512 
4ad4d03010fc706bb53de4d5de4779f0f32f623cda301f5bbcfd9d2e8f443f2955d2c8b9278f4741aad72498e87081475a53d5e5b1ce8a28035e18aa6d5acb0c

diff --git a/app-containers/podman/podman-4.8.2.ebuild 
b/app-containers/podman/podman-4.8.2.ebuild
new file mode 100644
index ..e71d643e48de
--- /dev/null
+++ b/app-containers/podman/podman-4.8.2.ebuild
@@ -0,0 +1,136 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module tmpfiles linux-info
+
+DESCRIPTION="A tool for managing OCI containers and pods with 
Docker-compatible CLI"
+HOMEPAGE="https://github.com/containers/podman/ https://podman.io/;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/containers/podman.git;
+else
+   
SRC_URI="https://github.com/containers/podman/archive/v${PV/_rc/-rc}.tar.gz -> 
${P}.tar.gz"
+   S="${WORKDIR}/${P/_rc/-rc}"
+   KEYWORDS="~amd64 ~arm64 ~riscv"
+fi
+
+# main pkg
+LICENSE="Apache-2.0"
+# deps
+LICENSE+=" BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0"
+SLOT="0"
+IUSE="apparmor btrfs cgroup-hybrid wrapper +fuse +init +rootless +seccomp 
selinux systemd"
+RESTRICT="test"
+
+RDEPEND="
+   app-crypt/gpgme:=
+   >=app-containers/conmon-2.0.0
+   >=app-containers/containers-common-0.56.0
+   dev-libs/libassuan:=
+   dev-libs/libgpg-error:=
+   sys-apps/shadow:=
+
+   apparmor? ( sys-libs/libapparmor )
+   btrfs? ( sys-fs/btrfs-progs )
+   cgroup-hybrid? ( >=app-containers/runc-1.0.0_rc6  )
+   !cgroup-hybrid? ( app-containers/crun )
+   wrapper? ( !app-containers/docker-cli )
+   fuse? ( sys-fs/fuse-overlayfs )
+   init? ( app-containers/catatonit )
+   rootless? ( app-containers/slirp4netns )
+   seccomp? ( sys-libs/libseccomp:= )
+   selinux? ( sec-policy/selinux-podman sys-libs/libselinux:= )
+   systemd? ( sys-apps/systemd:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-go/go-md2man
+"
+
+PATCHES=(
+   "${FILESDIR}/seccomp-toggle-4.7.0.patch"
+)
+
+CONFIG_CHECK="
+   ~USER_NS
+"
+
+pkg_setup() {
+   use btrfs && CONFIG_CHECK+=" ~BTRFS_FS"
+   linux-info_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   # assure necessary files are present
+   local file
+   for file in apparmor_tag btrfs_installed_tag btrfs_tag systemd_tag; do
+   [[ -f hack/"${file}".sh ]] || die
+   done
+
+   local feature
+   for feature in apparmor systemd; do
+   cat <<-EOF > hack/"${feature}"_tag.sh || die
+   #!/usr/bin/env bash
+   $(usex ${feature} "echo ${feature}" echo)
+   EOF
+   done
+
+   echo -e "#!/usr/bin/env bash\n echo" > hack/btrfs_installed_tag.sh || 
die
+   cat <<-EOF > hack/btrfs_tag.sh || die
+   #!/usr/bin/env bash
+   $(usex btrfs echo 'echo exclude_graphdriver_btrfs btrfs_noversion')
+   EOF
+}
+
+src_compile() {
+   export 

[gentoo-commits] proj/portage:master commit in: man/

2023-12-17 Thread John Helmert III
commit: f7e0e0aba8fcb8d73e5d7f866d8023a8fb90930e
Author: John Helmert III  gentoo  org>
AuthorDate: Mon Dec 18 05:29:27 2023 +
Commit: John Helmert III  gentoo  org>
CommitDate: Mon Dec 18 05:29:27 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=f7e0e0ab

man/make.conf.5: fix note about gpkg extension (it's .gpkg.tar)

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

 man/make.conf.5 | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/man/make.conf.5 b/man/make.conf.5
index 7e564c089f..f527166da3 100644
--- a/man/make.conf.5
+++ b/man/make.conf.5
@@ -118,7 +118,7 @@ values are \fIxpak\fI or \fIgpkg\fI.  If 
\fBBINPKG_FORMAT\fR is set to \fIxpak\f
 packages will have the file extension .tbz2 for any compression type for 
historical
 reasons.  If \fBBINPKG_FORMAT\fR is set to \fIxpak\fR, and 
FEATURES="binpkg-multi-instance"
 is set, packages will have the file extension .xpak.  If \fBBINPKG_FORMAT\fR 
is set
-to \fIgpkg\fR, packages will have the file extension .gpkg.
+to \fIgpkg\fR, packages will have the file extension .gpkg.tar.
 .TP
 \fBBINPKG_COMPRESS\fR = \fI"compression"\fR
 This variable is used to determine the compression used for \fIbinary



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

2023-12-17 Thread Michał Górny
commit: 34c1b9512bcf4e3d6acdae66ab48c081d29d700e
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 18 04:49:11 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 18 05:18:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34c1b951

dev-python/pypdf: Bump to 3.17.3

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

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

diff --git a/dev-python/pypdf/Manifest b/dev-python/pypdf/Manifest
index 60622c7aa62e..46ff1aa4af8b 100644
--- a/dev-python/pypdf/Manifest
+++ b/dev-python/pypdf/Manifest
@@ -1,3 +1,4 @@
 DIST pypdf-3.17.1.gh.tar.gz 7975263 BLAKE2B 
27b413dd5f127e22cc0116baeee62115f4b02b2ff39f27b8a7884af2389423c332114cfa826a090683c2ab6583b1a549ee1de775869eaaa0a09237aa52a65ebd
 SHA512 
c23294a67bee6ef4e673c02b045c9ec2d3471f93bfc8530959a02289f94b0aa47e79b24bddd0603731c39ddc5197fc6fc10e668bbd1077a32ecdfc1d33740397
 DIST pypdf-3.17.2.gh.tar.gz 7977562 BLAKE2B 
d33413b1efe38bc147156e199851a2afb712960a377c675ec2197a720d00ef18d143a1176312c8b9b7681839024fb26544b6c09a482e3e24c9041c3d2d191cd1
 SHA512 
430bae4aeb1ffb8c75fd95daf04622d082725cdcf01637e2e42234bbc867360d9c5e6ebd3782608c1299f9fa1ec7598c49b0195750f58d0d16c3d744895606d8
+DIST pypdf-3.17.3.gh.tar.gz 7977650 BLAKE2B 
eee1e5d86fcd32faa0919f2e9bb8c1cd2630d75f6030f9db05a2b71993038452fbed05bbb5dc63d3562038da19c784170e24682054ad669a35b8027f47cc2d45
 SHA512 
fe91b4f1d6ad9394e41bcdaa99adb5a6fe15df70a1db0858f560f63352aa279446ad802738306d5d7bd58c699069872a777997621b62429137da5c53b4595ca6
 DIST pypdf-sample-files-964fb47b0fbfa89864680582640ae4eedf143890.gh.tar.gz 
11668924 BLAKE2B 
0c7d8e7cfb2f9d06d7633d57b691ba473d33cfcb58d2f1f83661cef9d755340d05db8767771a385d0ba88aa904f84b8bc7eafdb5d4f614b7a21a2d138572316f
 SHA512 
28070b575273b6fee3173e797ed5bac618f8e8aca16d0122dcf3b4b16cedbcad69b84a9bc4be65037695597bcc1fa7898cdf766c37915c49f880a0c6ca057e68

diff --git a/dev-python/pypdf/pypdf-3.17.3.ebuild 
b/dev-python/pypdf/pypdf-3.17.3.ebuild
new file mode 100644
index ..c3de6265ee0d
--- /dev/null
+++ b/dev-python/pypdf/pypdf-3.17.3.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+SAMPLE_COMMIT=964fb47b0fbfa89864680582640ae4eedf143890
+DESCRIPTION="Python library to work with PDF files"
+HOMEPAGE="
+   https://pypi.org/project/pypdf/
+   https://github.com/py-pdf/pypdf/
+"
+SRC_URI="
+   https://github.com/py-pdf/pypdf/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   test? (
+   
https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz
+   -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz
+   )
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+BDEPEND="
+   test? (
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   >=dev-python/pillow-8.0.0[jpeg,jpeg2k,tiff,${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # rely on -Werror
+   tests/test_utils.py::test_deprecate_no_replacement
+   tests/test_workflows.py::test_orientations
+   tests/test_writer.py::test_remove_image_per_type
+   # TODO: requires fpdf
+   tests/test_page.py::test_compression
+   tests/test_writer.py::test_merging_many_temporary_files
+)
+
+src_unpack() {
+   default
+   if use test; then
+   mv "sample-files-${SAMPLE_COMMIT}"/* "${S}"/sample-files/ || die
+   fi
+}
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest -o addopts= -m "not enable_socket"
+}



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

2023-12-17 Thread Michał Górny
commit: 10c610a50ac8c4ffc3055324d93508e4c368af72
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 18 05:01:08 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 18 05:18:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10c610a5

dev-python/fonttools: Remove old

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

 dev-python/fonttools/Manifest|  6 --
 dev-python/fonttools/fonttools-4.43.1.ebuild | 68 -
 dev-python/fonttools/fonttools-4.44.0.ebuild | 73 --
 dev-python/fonttools/fonttools-4.44.1.ebuild | 73 --
 dev-python/fonttools/fonttools-4.44.3.ebuild | 87 --
 dev-python/fonttools/fonttools-4.45.0.ebuild | 91 
 dev-python/fonttools/fonttools-4.45.1.ebuild | 91 
 7 files changed, 489 deletions(-)

diff --git a/dev-python/fonttools/Manifest b/dev-python/fonttools/Manifest
index 8bd79ae49705..4afba3a3dc4d 100644
--- a/dev-python/fonttools/Manifest
+++ b/dev-python/fonttools/Manifest
@@ -1,7 +1 @@
-DIST fonttools-4.43.1.gh.tar.gz 3770153 BLAKE2B 
d5abb086605126bbb814f4631e1da412f0f98f678274097340516bc0c9e8572039778ef3acd1fee1943e9bf431b1120de1a6809d64e64a77d81af63f61a49755
 SHA512 
5c505098c2f82421ef5daa0c3bad03910e978dc2dba17a80c9dcd27d5692822ae3579f1d6bc2184e80dcded0dcf61f4a859cc1b5951f07f3467197c21954ac38
-DIST fonttools-4.44.0.gh.tar.gz 3771969 BLAKE2B 
26a9bef8e6f5595bca8a27ca1b46cfa16c2bb5741d82fdf203be163510f1380b76307e3fb4921200b49d422ef602134f399a502087dd4dc6ff959871deb92ef6
 SHA512 
c665e0cae9b486f5373eb775d3a38a2b5a794ce64a112cf83f1e86d1433481944c8db1b30a5c6ed047f3639ebe63ddcad800a871a9289d186be67c9c8c0afa0a
-DIST fonttools-4.44.1.gh.tar.gz 3772404 BLAKE2B 
75ea507c234846e26d3e1693c3ae8c23ac45c1ed0496958cf9589928e2918b496038f8729c7418080adf64e94a1ae0cb156e2b5925b69885660225daa8596359
 SHA512 
574dc1661c5b6cd63d70f4195f06e2dc6fe75bf84912720390314c2b3ed5edaaf05cc8879520b356857aef4cfd23ef2ae4c42c5cf5048359be63f757644d95b2
-DIST fonttools-4.44.3.gh.tar.gz 3775926 BLAKE2B 
fcc482ffa6163f895cf6ea8721dae3ce85beea3bbf3d19c30e5f2a681356e66ff5ffc3ee4b228244eaebbcc76e397ec1e841ed3f96fda2eb2561e26f0b90a174
 SHA512 
cedac35c1273d95785095678a90aef58307b5c66bcd3c2e4f72f6642412265e783afc5e0e1e4cff77ceb31f1f5406ae24d130856c41821998da94e088628823e
-DIST fonttools-4.45.0.gh.tar.gz 3785706 BLAKE2B 
d5e9d4ec5b04e789379834846b4545a3aac7c793127aff017a09fd07439413890919241a3692416b7f570ccb8b41e86d46a7f3a132d86357b1c8f63a1cbc1b9f
 SHA512 
6132912f547e5b74f06749bf098cd31e27b1ff4ecfee874a29a1b82d339575b94e5f1580ee4d5b8b7588ae7382f298fd5ef537b165477a2f37e9112d51c58c2d
-DIST fonttools-4.45.1.gh.tar.gz 3787665 BLAKE2B 
5f7f821eda2fe3e9f9e72417e9e545d495322fa363a1b4760f46ade75c803ec8a66ed2c7e1ab7c7eb84ff7b375d038b8ac02f56201ed2b73844e83ed1dcf25d3
 SHA512 
58926a3e8cb27148753010c66b5eee071ea88cd8a568fe10e76c94de190fa0685acbb6be1393b03f8fddfe6142b0d523bb17573f4db25c0e057a26f9579c5219
 DIST fonttools-4.46.0.gh.tar.gz 3796675 BLAKE2B 
5e8affb809cc2a66208636557c2bcfac58abbbd2cbb921923686153138ef011db1f00edafdf2b998c9d26924ceb6b3038b65d593892a379b7c72fdaf8df10304
 SHA512 
67e805f11b47d9bebd9a538aa775c109c81b6ab85b66cd479b7c8c0c222420cb5a5e30d993c04bd9b091ba457b3fb3673ff217ecf61feb40e189c60fa6d6c6d8

diff --git a/dev-python/fonttools/fonttools-4.43.1.ebuild 
b/dev-python/fonttools/fonttools-4.43.1.ebuild
deleted file mode 100644
index 520e47e722e9..
--- a/dev-python/fonttools/fonttools-4.43.1.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-PYTHON_REQ_USE="xml(+)"
-
-inherit distutils-r1 virtualx
-
-DESCRIPTION="Library for manipulating TrueType, OpenType, AFM and Type1 fonts"
-HOMEPAGE="
-   https://github.com/fonttools/fonttools/
-   https://pypi.org/project/fonttools/
-"
-SRC_URI="
-   https://github.com/fonttools/fonttools/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 sparc x86 ~arm64-macos ~x64-macos"
-
-RDEPEND="
-   >=dev-python/fs-2.4.9[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   dev-python/cython[${PYTHON_USEDEP}]
-   test? (
-   app-arch/brotli[python,${PYTHON_USEDEP}]
-   app-arch/zopfli
-   )
-"
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
-   # When dev-python/pytest-shutil is installed, we get weird import 
errors.
-   # This is due to incomplete nesting in the Tests/ tree:
-   #
-   #   Tests/feaLib/__init__.py
-   #   Tests/ufoLib/__init__.py
-   #   Tests/svgLib/path/__init__.py
-   #   Tests/otlLib/__init__.py
-   #   Tests/varLib/__init__.py
-   #
-   # This tree requires an __init__.py in 

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

2023-12-17 Thread Michał Górny
commit: 6f3a6c7a5593d81f833ee32313b81c1941770a60
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 18 04:49:53 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 18 05:18:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f3a6c7a

dev-python/markdown2: Bump to 2.4.12

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

 dev-python/markdown2/Manifest|  1 +
 dev-python/markdown2/markdown2-2.4.12.ebuild | 31 
 2 files changed, 32 insertions(+)

diff --git a/dev-python/markdown2/Manifest b/dev-python/markdown2/Manifest
index a4565fcb5cc5..14a3aa5f9589 100644
--- a/dev-python/markdown2/Manifest
+++ b/dev-python/markdown2/Manifest
@@ -1,2 +1,3 @@
 DIST markdown2-2.4.10.tar.gz 123813 BLAKE2B 
4aee5ece385a6987fc9d8fccbd3141f42f6469328d0c6ddd7bfeb4bcbffb2cdf2a6375bd9fab8dbc79b099894303e94f15df334b244d877970cc5e52d2f0bf5f
 SHA512 
1053d5e13dfe83158c7e1b87a68f12a2d5bdeddf1cae359c2992028687d18e69d71c1347ac04cbfcbcb4a6c629eeb1f465537e2e4b47c0594f0c5d175b9ce04f
 DIST markdown2-2.4.11.tar.gz 128610 BLAKE2B 
0418b97589be177bd3ac76d426e653f2ec48b1e12ab54d7a3e1d1e69a0f926e59fb0287f02ba9e72047ac62c0a1bc404711ad7e0e10a4aec32606d2231d32c71
 SHA512 
dbb7130eaf0924741694e905fc6ca8c2f0c46059c5aec144c3170b6793f2c50d2b0be90bd76f775a79e83101c3b0a549056c5e8f0ea0fed911c22ae1844b0c31
+DIST markdown2-2.4.12.tar.gz 129973 BLAKE2B 
a4e693a63cbb30a4c5351e3dd5974fa9750ff22ef956a5e09b53056081d2a95072b5c591f3f084913247691ffdef8c96a20bdd56b916a77a0319c663de2fada8
 SHA512 
db5f75b03e2056b43c4c3fde0e7b0e3d3b584d9ce2d4a71dbaf53d733c33ac20bf497bd3eb64ff3c8b4947969cf581bb50496ba189a39b8edcc9130cacb0874a

diff --git a/dev-python/markdown2/markdown2-2.4.12.ebuild 
b/dev-python/markdown2/markdown2-2.4.12.ebuild
new file mode 100644
index ..40066426c08c
--- /dev/null
+++ b/dev-python/markdown2/markdown2-2.4.12.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python Markdown language reimplementation"
+HOMEPAGE="
+   https://github.com/trentm/python-markdown2/
+   https://pypi.org/project/markdown2/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux"
+
+RDEPEND="
+   >=dev-python/pygments-2.7.3[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests unittest
+
+python_test() {
+   cd test || die
+   "${EPYTHON}" -m unittest test_markdown2.py -v ||
+   die "Tests fail with ${EPYTHON}"
+}



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

2023-12-17 Thread Michał Górny
commit: d248ff5b96fb6ad069937417f6bd30f323300b9e
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 18 04:47:11 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 18 05:18:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d248ff5b

dev-python/rpds-py: Bump to 0.15.2

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

 dev-python/rpds-py/Manifest  |  1 +
 dev-python/rpds-py/rpds-py-0.15.2.ebuild | 69 
 2 files changed, 70 insertions(+)

diff --git a/dev-python/rpds-py/Manifest b/dev-python/rpds-py/Manifest
index 4500d21d7322..4db3551dfed4 100644
--- a/dev-python/rpds-py/Manifest
+++ b/dev-python/rpds-py/Manifest
@@ -32,6 +32,7 @@ DIST rpds_py-0.13.1.tar.gz 17008 BLAKE2B 
e8fbc559ead936ae378d26dd6c0b704ab53b5bc
 DIST rpds_py-0.13.2.tar.gz 17146 BLAKE2B 
722ff3115e0eca30692b71f8f7bc7c1276c49dc03b4a3fd322b527d6b2a3570a8a8f80ed188566eced79fa19538b342828ca72a8309a78162d87cbcebc14
 SHA512 
a2aeb3cdb6a0c09ffb09091bb02d60a5cb79d4dae81711d9cd67a005081354124a5c9476ab3c6f4ae1a3c28544a824bf0b0f9f96d54674428198601e06138734
 DIST rpds_py-0.14.1.tar.gz 18365 BLAKE2B 
4ca58904f73974cfebf6328d752408875b9ac62fe5951e291d5d3f86457a036ba739358dd8f517b9e78230d92719f332922c5b1e5012b8d34e09c0c86910cba6
 SHA512 
18dc255275f88f36fcaf32517c9d85b4bb95ecb6566788a0a23a30a00e4acb4a834c26ddc603b22d8fb6c4cd4824e23c76eb2a00ebeb86ac132c44d0709ed929
 DIST rpds_py-0.14.2.tar.gz 18432 BLAKE2B 
e73dcf6b696b5e846c63093a97f524417cfe17835f6d88e7dffcecdf9091a693f3acd903b04cc2d4e864fc5a49b939d934e16060f9ff385059ee5daed07b34fe
 SHA512 
a11b1503f3173e73fdd1c7b43ab51680d0af27fa2e00fb52c29375d2277541afea034d441f06705fe43ba7840a94448b15468ee9684ccb98bb957f28ad4b
+DIST rpds_py-0.15.2.tar.gz 22703 BLAKE2B 
250f1763b3b027432857d8e0efc5b9e068f0e6e797e6b8a9542a2ca2fde6a0cad39f36b7bc7afb20ad44a0f97309fe6812d18b9e772ee3e8a43f4846921991d9
 SHA512 
d275ea1d84547b7615abc4a3f11258165f98042f82a8c063a14a6cb022c427d111be7879cc36c1786790c20bfbc8f4e0e3528cab52b119a6e73809a620340898
 DIST scopeguard-1.1.0.crate 11470 BLAKE2B 
f774eb90b7d3ffb2efba47518e9d1dead4017ab4b38a4bd74914daa84a5af4bf9eb63da0496e3924499d79cd0439c37447aeda4a21226f95645bddcd6becfabe
 SHA512 
368fa5726df8f42b53681579a9ffd0196480ee3cd0f9f671e8493f3bedd1e1779bdf2beb329e77e0005fa09b816e3385f309490c0f2781568db275d4d17d
 DIST smallvec-1.11.0.crate 34680 BLAKE2B 
e54d56f6bbffbfa7ce5fe5f04e325b2e5cf19d290e4be278bc00a136e26284625b9c18c7c2b10b7fb8fad0ea7e3770f3cdbcfbaa913f5ac08d0a2f8b4e0de188
 SHA512 
41bfbecbc2c244497568a41724d65791ec3fd6d8057813d521367cca316c09c2b28fb3973826236b01c1f5d2f905d8d22b0c3c47f957a9ff5d7685591f15ccd7
 DIST static_assertions-1.1.0.crate 18480 BLAKE2B 
358dd5ac413d06f62da0388e2016c5fcb8ec68fd7dceb0dbbcb97665c032b7509b7e083c20701648b6a9174485f117c02682ae4bde7ef037e80a85cdf6a0c86e
 SHA512 
46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee

diff --git a/dev-python/rpds-py/rpds-py-0.15.2.ebuild 
b/dev-python/rpds-py/rpds-py-0.15.2.ebuild
new file mode 100644
index ..e8a8abb66b65
--- /dev/null
+++ b/dev-python/rpds-py/rpds-py-0.15.2.ebuild
@@ -0,0 +1,69 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=maturin
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+CRATES="
+   archery@1.1.0
+   autocfg@1.1.0
+   bitflags@1.3.2
+   cfg-if@1.0.0
+   heck@0.4.1
+   indoc@2.0.4
+   libc@0.2.147
+   lock_api@0.4.10
+   memoffset@0.9.0
+   once_cell@1.18.0
+   parking_lot@0.12.1
+   parking_lot_core@0.9.8
+   proc-macro2@1.0.66
+   pyo3-build-config@0.20.0
+   pyo3-ffi@0.20.0
+   pyo3-macros-backend@0.20.0
+   pyo3-macros@0.20.0
+   pyo3@0.20.0
+   quote@1.0.31
+   redox_syscall@0.3.5
+   rpds@1.1.0
+   scopeguard@1.1.0
+   smallvec@1.11.0
+   static_assertions@1.1.0
+   syn@2.0.32
+   target-lexicon@0.12.9
+   triomphe@0.1.9
+   unicode-ident@1.0.11
+   unindent@0.2.3
+   windows-targets@0.48.1
+   windows_aarch64_gnullvm@0.48.0
+   windows_aarch64_msvc@0.48.0
+   windows_i686_gnu@0.48.0
+   windows_i686_msvc@0.48.0
+   windows_x86_64_gnu@0.48.0
+   windows_x86_64_gnullvm@0.48.0
+   windows_x86_64_msvc@0.48.0
+"
+
+inherit cargo distutils-r1 pypi
+
+DESCRIPTION="Python bindings to Rust's persistent data structures (rpds)"
+HOMEPAGE="
+   https://github.com/crate-py/rpds/
+   https://pypi.org/project/rpds-py/
+"
+SRC_URI+="
+   ${CARGO_CRATE_URIS}
+"
+
+LICENSE="MIT"
+# Dependent crate licenses
+LICENSE+=" Apache-2.0-with-LLVM-exceptions MIT MPL-2.0 Unicode-DFS-2016"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+QA_FLAGS_IGNORED="usr/lib.*/py.*/site-packages/rpds/rpds.*.so"
+
+distutils_enable_tests 

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

2023-12-17 Thread Michał Górny
commit: 774d05c36c36e6bec2550b669f390f38b94e9f9f
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 18 04:47:41 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 18 05:18:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=774d05c3

dev-python/bitarray: Bump to 2.9.0

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

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

diff --git a/dev-python/bitarray/Manifest b/dev-python/bitarray/Manifest
index e11803bd4251..631d3a14ee5a 100644
--- a/dev-python/bitarray/Manifest
+++ b/dev-python/bitarray/Manifest
@@ -1,3 +1,4 @@
 DIST bitarray-2.8.3.tar.gz 128790 BLAKE2B 
198723c7e26ad1638f541ae5269a9294e4588d8ece76121c4e2758f79dd704217fb0a83da3b5798f95f93006a18c4a6704aeb0efc7d55a42cc277789c6581154
 SHA512 
60c551ec98746495c3ae73fc40b660bcadc27dcbb42f022524daf33830494f5d168b9577bb5270de42f59da43a52548cfdb262c3386fafe6c1dd1d18592a7a7e
 DIST bitarray-2.8.4.tar.gz 129128 BLAKE2B 
d41ab6d83825c479b4b70aa52d5e314c68223ce46b32a8e5ff3abfd7afd7bb4bb03ffb478d8c58979204109582d725dfdca5070058d0d5dc76fd529cdc347392
 SHA512 
42533daa7cd98d94f103a873be72244a0a0973dadcbb35441d5efd8134e57b4cd7f77ed734870b58a931f465f26dac1bf81008febac8439b2fa427063ad4947e
 DIST bitarray-2.8.5.tar.gz 129895 BLAKE2B 
a0dc14c488c2c818ca1bbd60abc51fe800b7c4f8a015f373baf90894ea42fe1c70c4d13d235bcbac55fcccb70e2b1245e2b39a0f485e4ce62c44472d3f3f2c9b
 SHA512 
fcae4223608cf308bd1ce07749de2a0c3f00c5d0ff471b25da8c0cc5c289b3776aea0ff24fc7be6b8b89fb86ce268a1989488559b0ed9b08a347d3bb476daaa6
+DIST bitarray-2.9.0.tar.gz 132895 BLAKE2B 
c10687a90267b91f9fbe4f9b3ca90ec4d6bcf079a43f02b697650efcb319c3b0abbf305bac3507d18f784a3e6b202bab25b7781ce2386f3ccd328ec115e93bd3
 SHA512 
c436e4e580a8050ce9befe1290b44b61094b550dda12fed1734d927eb3744eefb5312c3903865897b8dccf1b0e02b1053686eaf0e6a0317b93745e9fcf2fb0a9

diff --git a/dev-python/bitarray/bitarray-2.9.0.ebuild 
b/dev-python/bitarray/bitarray-2.9.0.ebuild
new file mode 100644
index ..952aef38021e
--- /dev/null
+++ b/dev-python/bitarray/bitarray-2.9.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Efficient arrays of booleans -- C extension"
+HOMEPAGE="
+   https://github.com/ilanschnell/bitarray/
+   https://pypi.org/project/bitarray/
+"
+
+SLOT="0"
+LICENSE="PSF-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+
+python_test() {
+   "${EPYTHON}" bitarray/test_bitarray.py -v || die "Tests fail with 
${EPYTHON}"
+}



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

2023-12-17 Thread Michał Górny
commit: 1205bb342d4c8bc07d33716b58034aa1e2abbbad
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 18 04:50:59 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 18 05:18:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1205bb34

dev-python/sabctools: Bump to 8.0.1

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

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

diff --git a/dev-python/sabctools/Manifest b/dev-python/sabctools/Manifest
index ab1f7ab5ad89..9ed9a645a6d3 100644
--- a/dev-python/sabctools/Manifest
+++ b/dev-python/sabctools/Manifest
@@ -2,3 +2,4 @@ DIST sabctools-7.0.2.gh.tar.gz 8539819 BLAKE2B 
38212656c745238f106fbc9334f6dccb0
 DIST sabctools-7.1.1.gh.tar.gz 8963314 BLAKE2B 
583ac11ba8f4ef9d0f9d04a1697bb7e09644f2edfa851e175bf6454600e2d78bfb593c2fd3696ee077f3243084c90faa276eddd21578122233090be905367d55
 SHA512 
461f554d4e0032b4a4b0eaa4801d45cd014be00b5cd2f2c13ed7686d20994bb111c80fe8486a50af5622b3977056bd12d2465922f7daccd04a92af7101e52e0f
 DIST sabctools-7.1.2.gh.tar.gz 8963375 BLAKE2B 
a404780c40cd98a605af58a79c9ecf7c5e479460db925c34486bc36621e749dcad363225e7a73e0222cc30b7bba8747d5d21ed4ac240c5df75485a2bd620e962
 SHA512 
7887ff3f6b46bd538540b591ab7b47a7b3efa277b45d69ed7329252b1f7326adfa6b286cc207a4262002a802c6acff03c0df4792e099da3dd8be1c3dd68a1ae0
 DIST sabctools-8.0.0.gh.tar.gz 8963761 BLAKE2B 
d6977c399801653bcc04136c614257a8dba952129ff87a06064518796bb4de1bf340b3f5ba1e841d05c33be804232cedc38da46991b69451661a89fcb2e2ede9
 SHA512 
0a1e17bbb316271fa620b037cd71a88b7a424206471766f8b77c81db7d7f2828fb58518916e51d4a3aa29f0615c31fd1da615f1b67838a31ee985c13b3045257
+DIST sabctools-8.0.1.gh.tar.gz 8963513 BLAKE2B 
40fbd230c40b72f1a74e255f0b715f476c52b8d75c04bac9e5131065e1cb431581debc5bec9fac5060f172ed7ccd1ae282e6ed3fe93d2c24abef064fa9918b84
 SHA512 
170ccfec6807165954322a58910c1aaf368acc600b4cca10abd69e1b1859ff0d52058a846a0a0e3ebbdde93d6a7079efa418dd2453e73496f043c26532b64af2

diff --git a/dev-python/sabctools/sabctools-8.0.1.ebuild 
b/dev-python/sabctools/sabctools-8.0.1.ebuild
new file mode 100644
index ..a500ef55dcbb
--- /dev/null
+++ b/dev-python/sabctools/sabctools-8.0.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+MY_PN="sabctools"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Module providing raw yEnc encoding/decoding for SABnzbd"
+HOMEPAGE="
+   https://github.com/sabnzbd/sabctools/
+   https://pypi.org/project/sabctools/
+"
+SRC_URI="
+   https://github.com/sabnzbd/${MY_PN}/archive/v${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="
+   test? (
+   dev-python/chardet[${PYTHON_USEDEP}]
+   dev-python/portend[${PYTHON_USEDEP}]
+   )
+"
+
+DOCS=( README.md doc/yenc-draft.1.3.txt )
+
+distutils_enable_tests pytest



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

2023-12-17 Thread Michał Górny
commit: 5b259d72c57ed6a79f55b93d19ebb8aa690e692a
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 18 04:07:50 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 18 05:18:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b259d72

dev-python/moto: Bump to 4.2.12

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

 dev-python/moto/Manifest   |   1 +
 dev-python/moto/moto-4.2.12.ebuild | 138 +
 2 files changed, 139 insertions(+)

diff --git a/dev-python/moto/Manifest b/dev-python/moto/Manifest
index 53c74e2e4986..1d97f5af88c3 100644
--- a/dev-python/moto/Manifest
+++ b/dev-python/moto/Manifest
@@ -1,5 +1,6 @@
 DIST moto-4.2.10.tar.gz 4784297 BLAKE2B 
ece1bc4f67c427890bb6f2e029d3bca44045ce5cf522944f9770b1ab61ad21ba3ee485a74e99eb92d1de4552c670bcd36e74ee83bfc90676b6d53cfc06fc4025
 SHA512 
69b3a3e9231844e728b068d5e4a3e5bc690237d68708c90e10198467ffcd6b5339f8f3b24029102ea0b0d3fcacef4b1a509be1b097d93b9f5456c8d6fcc8df95
 DIST moto-4.2.11.tar.gz 4796124 BLAKE2B 
980db98cf688631ba2f88ca44e858b739b103a672668a6a4bf26d752aab946b74a46c746c1e4666d0079597dd219bebf104e36a39a2ed53091c0bdf67efcd4ad
 SHA512 
51cb0d4d26e7b88af439a0a346698a081e823443ffd3c0bc64d864ca56e960d8cebb3045c8fb5f293d3059f9f15c46b966d1d8bb09eb2cb1b10156094588c8a0
+DIST moto-4.2.12.tar.gz 4810689 BLAKE2B 
07811805b73b2f1358f933dfc9a7a710d1cc209ad99edfe91fd3cd36713b9b404cfe82b249223860f828fc26d2cf18e303368cc6e182c515b44cfdcf7ab2d65d
 SHA512 
774d1cc565e3cff3b3ba42790d15dd91850aa648b79a5a078f624b44bf499d360a01b68f9cf0d110a305efeede3e80408ecd06d6ffb9208f98e0ae86ea7cd514
 DIST moto-4.2.6.tar.gz 4745145 BLAKE2B 
76610aafe3ea4106454aadbc8cf853ff5d4617202a62ae92e6cbe46c75a17d1dd8e63e8188c0c17a88af080bfe6c3466ed420378cee27d0287fe617d3412807e
 SHA512 
0bef11a2600d48349735e7d118f6f28b02fb85e2b5e7310aaa0651444740ad4657470a59c59dab75084cb4250c6b5b725eda5e996b9acbc927529850cabc4c1c
 DIST moto-4.2.7.tar.gz 4756973 BLAKE2B 
2ab27952abd6faaa2bbe7b6565f5d5403ea4e2c5c87e262b9b8fce9efbd7bb6972e295476426026f4ab7c000da33dfed2d401c04514b1c87bb15a1ae36c4c9cb
 SHA512 
b23272d125b8fcc57cc72243d559cd985f7b96b3e38df31cc83792dc2b830e17a0cf4e44eaec81473b567a2203014d3cfa1f2bfb77f994ca46fb3013d47da704
 DIST moto-4.2.8.tar.gz 4769361 BLAKE2B 
2e7d6a7cac04655aa9f05af463e57689c0fc2b67cec27644fdf7fd658d988d33f311e43323599a0f91325f7b4e61630a3066d3fda2a15b0c0ca50e6a7cf34e22
 SHA512 
5a40d44ad46083b6e7c8753e8986316a5beb5b352e7e7b0eefe2b3f3ed2d760f0745f835b6e7d6b2d7b039db0b6f2fad095f047795d2d08093257fa68db1ceee

diff --git a/dev-python/moto/moto-4.2.12.ebuild 
b/dev-python/moto/moto-4.2.12.ebuild
new file mode 100644
index ..027bd116a869
--- /dev/null
+++ b/dev-python/moto/moto-4.2.12.ebuild
@@ -0,0 +1,138 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Mock library for boto"
+HOMEPAGE="
+   https://github.com/getmoto/moto/
+   https://pypi.org/project/moto/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/aws-xray-sdk-0.93[${PYTHON_USEDEP}]
+   >=dev-python/cfn-lint-0.40.0[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-3.3.1[${PYTHON_USEDEP}]
+   dev-python/cookies[${PYTHON_USEDEP}]
+   >=dev-python/docker-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/idna-2.5[${PYTHON_USEDEP}]
+   >=dev-python/jinja-2.10.1[${PYTHON_USEDEP}]
+   >=dev-python/jsondiff-1.1.2[${PYTHON_USEDEP}]
+   dev-python/boto3[${PYTHON_USEDEP}]
+   dev-python/botocore[${PYTHON_USEDEP}]
+   dev-python/flask[${PYTHON_USEDEP}]
+   dev-python/flask-cors[${PYTHON_USEDEP}]
+   dev-python/more-itertools[${PYTHON_USEDEP}]
+   >=dev-python/pyparsing-3.0.7[${PYTHON_USEDEP}]
+   >=dev-python/openapi-spec-validator-0.5.0[${PYTHON_USEDEP}]
+   dev-python/pyaml[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.1[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   dev-python/python-jose[${PYTHON_USEDEP}]
+   >=dev-python/responses-0.9.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.5[${PYTHON_USEDEP}]
+   dev-python/sshpubkeys[${PYTHON_USEDEP}]
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   dev-python/xmltodict[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+   dev-python/zipp[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
+   >=dev-python/sure-1.4.11[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   

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

2023-12-17 Thread Michał Górny
commit: 557daeb917ef4e2f79d97cf09dd9bf10ebecfaa5
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 18 04:08:52 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 18 05:18:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=557daeb9

dev-python/psutil: Bump to 5.9.7

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

 dev-python/psutil/Manifest|  1 +
 dev-python/psutil/psutil-5.9.7.ebuild | 47 +++
 2 files changed, 48 insertions(+)

diff --git a/dev-python/psutil/Manifest b/dev-python/psutil/Manifest
index c3a41d0d1196..c903cd5be408 100644
--- a/dev-python/psutil/Manifest
+++ b/dev-python/psutil/Manifest
@@ -2,3 +2,4 @@ DIST psutil-5.9.5-tests-r2.patch.xz 3776 BLAKE2B 
ba67e50d22c0ff05c3d31d5bcc1eb91
 DIST psutil-5.9.5.tar.gz 493489 BLAKE2B 
3db8ce374d9d81dcddc08f03418675318c5e447f9a3347154d025537ba090811926ced822f83ff5fc9239665b091803a30d167465495049569c3c820f7fbb32d
 SHA512 
2afe1bad5359aeac90378faaa609bab855dfcaa58519c939fdadb02e6e2c8157c77f961ac0f90d104626cef3429e1ea2f686e4dc4c9dccf975e3e73e9b08872c
 DIST psutil-5.9.6-tests.patch.xz 3780 BLAKE2B 
002858235e7abf17c1426558cd9f8356cc7f21898f4488409e1cc4c6d76d6a017b8ca9e005e9973cfa890ff461691f5c0225e7c850ee4fde55cb1335d4ceca29
 SHA512 
1bd544ecd19ce7ff9a5e9f6e747b3f88ba44aabc289af87e3a1204028ebc26373dcdef9a9c5bd6ae13bc8d8d7d43ade41a8be2b14a02925afde1298ca0f9e6be
 DIST psutil-5.9.6.tar.gz 496866 BLAKE2B 
65bd35ff6bcc2cfcb5f75f732a5a6955cb1fb5d889a5827aa2da27268716b10aa1dea23a87ee25aafc54e035927216501ecb98e56c655bfada57616a0d67e189
 SHA512 
0c363bf998868e450f014d5c5ddc2448986cafcd21309571e067be1c4b49d0e78259a5388094cbf32af7bca12865c5f3692480737f0a5225bbcfb895a9bf81f6
+DIST psutil-5.9.7.tar.gz 498429 BLAKE2B 
7fd60e014d55ab1288040b05f3dc058f0b75135fd4e5c0d0c3aa1365f2b3d940d0fa6897adfda12405451ae2bfe9e546da48b3c86838fd415413feb4421ba2af
 SHA512 
b4bb3bf53fb581e992a06d037880aaac74d23be3adfdaf533a0e7e403d7b200e6584799bc5e7eaebd851bee983009e1d2a662a58c635af1466239ac9997ab64f

diff --git a/dev-python/psutil/psutil-5.9.7.ebuild 
b/dev-python/psutil/psutil-5.9.7.ebuild
new file mode 100644
index ..e28e2cda6093
--- /dev/null
+++ b/dev-python/psutil/psutil-5.9.7.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+TEST_PATCH=psutil-5.9.6-tests.patch
+DESCRIPTION="Retrieve information on running processes and system utilization"
+HOMEPAGE="
+   https://github.com/giampaolo/psutil/
+   https://pypi.org/project/psutil/
+"
+SRC_URI+="
+   https://dev.gentoo.org/~mgorny/dist/${TEST_PATCH}.xz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+PATCHES=(
+   "${WORKDIR}/${TEST_PATCH}"
+)
+
+python_test() {
+   # Since we are running in an environment a bit similar to CI,
+   # let's skip the tests that are disabled for CI
+   local -x TRAVIS=1
+   local -x APPVEYOR=1
+   local -x GITHUB_ACTIONS=1
+   local -x GENTOO_TESTING=1
+   "${EPYTHON}" psutil/tests/runner.py ||
+   die "tests failed with ${EPYTHON}"
+}
+
+python_compile() {
+   # Force -j1 to avoid .o linking race conditions
+   local MAKEOPTS=-j1
+   distutils-r1_python_compile
+}



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

2023-12-17 Thread Michał Górny
commit: a48fe6624826a38996d245708666b133a67e22d3
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 18 04:45:20 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 18 05:18:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a48fe662

dev-python/jc: Bump to 1.24.0

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

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

diff --git a/dev-python/jc/Manifest b/dev-python/jc/Manifest
index d72bf249ab37..fe532b980b16 100644
--- a/dev-python/jc/Manifest
+++ b/dev-python/jc/Manifest
@@ -1,3 +1,4 @@
 DIST jc-1.23.4.gh.tar.gz 12920166 BLAKE2B 
3980f0564121362028c03fcdab653ef449bd6706eded19276cdcad7a5a18c819ae89fb5d82157af7add190203af2a9900d185aa54b0620357e6b639934bee0bf
 SHA512 
e757e06e8eb740c85df03a92184fc285f35806365fffd4b8459e73fe54d7fcc4e476a4886daa713cd0fe1c5712aa867478a339eb208b55ef92e88945c4ae63a9
 DIST jc-1.23.5.gh.tar.gz 12938443 BLAKE2B 
4234adb9eb402bc7f86abb47831b4803de71d1c193625ca20866d0cf53e9f7a70af2d8e1ec2b3a3414f2df7977a51e72dad95dc893e0e49f7d1e97a590f5a40b
 SHA512 
595f50041b08c3b1e3d6dd65b4b0ed00e381860c87f3a79cf674f675f7c1aba56317b2cab8cac384cbbc6e36d1fa2144624e588fbb004c669d9998cf765c4ff8
 DIST jc-1.23.6.gh.tar.gz 12948974 BLAKE2B 
be4e0468a18859080e0d6536961a6c6cd8c43384c174437c12e6bcae1a0e323297c45b469bb8b5ab7ef02cb69f225a817effbccc48bb0c1ac934d11b227707cd
 SHA512 
a79a289f9d30dc8827f1276e34dcd80af60800b5b4b4eb8d0c4bfbea4a996e932efe2242adad2e1b58cbfb4f1ff8a0bcc591df5c9d630226201d347d0d8d9c47
+DIST jc-1.24.0.gh.tar.gz 13413929 BLAKE2B 
22090ee1629dac7add0fd4fbf149f01354dc2e8a9b9603b4106c15f878fbfcb28e7b6cce17bb4bb018f73d4889e23c437cf1db2776356a84958a73d39305576b
 SHA512 
00a70ea0e7e7153bafcc35877cb871d9c6c7659e323010c4fe5174134f5357d6e32d87cd7ab935133fed4f5e59f5cfc3ae3f679881b28ba9ff861467054f1961

diff --git a/dev-python/jc/jc-1.24.0.ebuild b/dev-python/jc/jc-1.24.0.ebuild
new file mode 100644
index ..927fe5190177
--- /dev/null
+++ b/dev-python/jc/jc-1.24.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Converts the output of popular command-line tools and file-types 
to JSON"
+HOMEPAGE="
+   https://github.com/kellyjonbrazil/jc/
+   https://pypi.org/project/jc/
+"
+# no tests in sdist, as of 1.23.2
+SRC_URI="
+   https://github.com/kellyjonbrazil/jc/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64"
+
+RDEPEND="
+   dev-python/pygments[${PYTHON_USEDEP}]
+   dev-python/ruamel-yaml[${PYTHON_USEDEP}]
+   dev-python/xmltodict[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests unittest



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

2023-12-17 Thread Sam James
commit: 919c2be23285ead34f9a05017e2406c794188fa6
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 18 04:51:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 04:51:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=919c2be2

net-im/toxic: Stabilize 0.11.3-r1 amd64, #920220

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

 net-im/toxic/toxic-0.11.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/toxic/toxic-0.11.3-r1.ebuild 
b/net-im/toxic/toxic-0.11.3-r1.ebuild
index 4a42d75791c5..0f550f5a5abf 100644
--- a/net-im/toxic/toxic-0.11.3-r1.ebuild
+++ b/net-im/toxic/toxic-0.11.3-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/JFreegman/toxic/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="+audio-notify debug games llvm notification png python qrcode +sound 
+video +X"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
video? ( sound X ) "



[gentoo-commits] repo/gentoo:master commit in: media-video/ffmpeg/files/, media-video/ffmpeg/

2023-12-17 Thread Sam James
commit: cef2e06f2fabd2cb77dd2432a15d1a32c187813e
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 18 04:50:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 04:50:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cef2e06f

media-video/ffmpeg: backport fixes from 6.1 branch for 6.1

```
$ git shortlog d4ff0020b40b524a490cf62eccbd3a318f4c0e58..HEAD
Anton Khirnov (1):
  lavc/dvdsubenc: only check canvas size when it is actually set

Benjamin Cheng (1):
  hwcontext_vulkan: guard unistd.h include

Dmitry Rogozhkin (1):
  avcodec/decode: validate hw_frames_ctx when AVHWAccel.free_frame_priv is 
used

Lynne (1):
  lavc/Makefile: build vulkan decode code if vulkan_av1 has been enabled

Sebastian Ramacher (2):
  avcodec/fft: Use av_mallocz to avoid invalid free/uninit
  avcoded/fft: Fix memory leak if ctx2 is used
```

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

 media-video/ffmpeg/ffmpeg-6.1-r3.ebuild| 588 +
 ...-Use-av_mallocz-to-avoid-invalid-free-uni.patch |  54 ++
 ...coded-fft-Fix-memory-leak-if-ctx2-is-used.patch |  26 +
 ...ode-validate-hw_frames_ctx-when-AVHWAccel.patch |  64 +++
 ...enc-only-check-canvas-size-when-it-is-act.patch |  31 ++
 ...le-build-vulkan-decode-code-if-vulkan_av1.patch |  31 ++
 ...6-hwcontext_vulkan-guard-unistd.h-include.patch |  33 ++
 7 files changed, 827 insertions(+)

diff --git a/media-video/ffmpeg/ffmpeg-6.1-r3.ebuild 
b/media-video/ffmpeg/ffmpeg-6.1-r3.ebuild
new file mode 100644
index ..b79bccb0a98f
--- /dev/null
+++ b/media-video/ffmpeg/ffmpeg-6.1-r3.ebuild
@@ -0,0 +1,588 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Subslot: libavutil major.libavcodec major.libavformat major
+# Since FFmpeg ships several libraries, subslot is kind of limited here.
+# Most consumers will use those three libraries, if a "less used" library
+# changes its soname, consumers will have to be rebuilt the old way
+# (preserve-libs).
+# If, for example, a package does not link to libavformat and only libavformat
+# changes its ABI then this package will be rebuilt needlessly. Hence, such a
+# package is free _not_ to := depend on FFmpeg but I would strongly encourage
+# doing so since such a case is unlikely.
+FFMPEG_SUBSLOT=58.60.60
+
+SCM=""
+if [ "${PV#}" != "${PV}" ] ; then
+   SCM="git-r3"
+   EGIT_MIN_CLONE_TYPE="single"
+   EGIT_REPO_URI="https://git.ffmpeg.org/ffmpeg.git;
+fi
+
+inherit flag-o-matic multilib multilib-minimal toolchain-funcs ${SCM}
+
+DESCRIPTION="Complete solution to record/convert/stream audio and video. 
Includes libavcodec"
+HOMEPAGE="https://ffmpeg.org/;
+if [ "${PV#}" != "${PV}" ] ; then
+   SRC_URI=""
+elif [ "${PV%_p*}" != "${PV}" ] ; then # Snapshot
+   SRC_URI="mirror://gentoo/${P}.tar.xz"
+else # Release
+   VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/ffmpeg.asc
+   inherit verify-sig
+   SRC_URI="https://ffmpeg.org/releases/${P/_/-}.tar.xz;
+   SRC_URI+=" verify-sig? ( 
https://ffmpeg.org/releases/${P/_/-}.tar.xz.asc )"
+
+   BDEPEND=" verify-sig? ( sec-keys/openpgp-keys-ffmpeg )"
+fi
+FFMPEG_REVISION="${PV#*_p}"
+
+SLOT="0/${FFMPEG_SUBSLOT}"
+LICENSE="
+   !gpl? ( LGPL-2.1 )
+   gpl? ( GPL-2 )
+   amr? (
+   gpl? ( GPL-3 )
+   !gpl? ( LGPL-3 )
+   )
+   gmp? (
+   gpl? ( GPL-3 )
+   !gpl? ( LGPL-3 )
+   )
+   libaribb24? (
+   gpl? ( GPL-3 )
+   !gpl? ( LGPL-3 )
+   )
+   encode? (
+   amrenc? (
+   gpl? ( GPL-3 )
+   !gpl? ( LGPL-3 )
+   )
+   )
+   samba? ( GPL-3 )
+"
+if [ "${PV#}" = "${PV}" ] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
+fi
+
+# Options to use as use_enable in the foo[:bar] form.
+# This will feed configure with $(use_enable foo bar)
+# or $(use_enable foo foo) if no :bar is set.
+# foo is added to IUSE.
+FFMPEG_FLAG_MAP=(
+   +bzip2:bzlib cpudetection:runtime-cpudetect debug gcrypt 
+gnutls gmp
+   +gpl hardcoded-tables +iconv libxml2 lzma +network opencl
+   openssl +postproc samba:libsmbclient sdl:ffplay sdl:sdl2 vaapi 
vdpau vulkan
+   X:xlib X:libxcb X:libxcb-shm X:libxcb-xfixes +zlib
+   # libavdevice options
+   cdio:libcdio iec61883:libiec61883 ieee1394:libdc1394 libcaca 
openal
+   opengl
+   # indevs
+   libv4l:libv4l2 pulseaudio:libpulse libdrm jack:libjack
+   # decoders
+   amr:libopencore-amrwb amr:libopencore-amrnb codec2:libcodec2 
+dav1d:libdav1d fdk:libfdk-aac
+   jpeg2k:libopenjpeg jpegxl:libjxl 

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

2023-12-17 Thread Sam James
commit: 689f8359b191df02005af6271adc9acc0cceee3d
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 18 04:51:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 04:51:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=689f8359

media-libs/openjpeg: Stabilize 2.5.0-r6 amd64, #920219

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

 media-libs/openjpeg/openjpeg-2.5.0-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/openjpeg/openjpeg-2.5.0-r6.ebuild 
b/media-libs/openjpeg/openjpeg-2.5.0-r6.ebuild
index 808bc6ca2411..414aeabbad8c 100644
--- a/media-libs/openjpeg/openjpeg-2.5.0-r6.ebuild
+++ b/media-libs/openjpeg/openjpeg-2.5.0-r6.ebuild
@@ -20,7 +20,7 @@ 
SRC_URI="https://github.com/uclouvain/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="BSD-2"
 SLOT="2/7" # based on SONAME
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2023-12-17 Thread Zac Medico
commit: f1ee3a0737d807e5704a5f5455118bfe48af1f87
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Dec 18 04:45:10 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Dec 18 04:46:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1ee3a07

app-admin/vault: add 1.14.8

Bug: https://bugs.gentoo.org/920177
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest|  2 +
 app-admin/vault/vault-1.14.8.ebuild | 86 +
 2 files changed, 88 insertions(+)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index 2498e08969e4..af6b94a1bdf1 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -1,2 +1,4 @@
 DIST vault-1.14.5-vendor.tar.gz 71839384 BLAKE2B 
845416db5d69c400d5e9603bd42b2d73112b1cea884a03ac1345afad627b0d8ed0ff983d97b3086ed69462713cc706aa67f46164df4c1e4e3226aafb66cf0e89
 SHA512 
ac55e4f9b76ac80eb0f82e5d63ed234c65a9b5c737fcb6f7ad8c9cb9dbe303b6d18a11b329f8223d9fbdcea1a7ee982c622184537fce45fe005df89b8392bbe5
 DIST vault-1.14.5-webui.tar.xz 1670796 BLAKE2B 
8629de337f2c708553752409a1c8ddc94e421adb34c7b31116f4154e06eed6e7ffb0355cd7ff91d7ec42f1fb1a35737732d530a8587cf515a0636b0a5dbffb38
 SHA512 
32ff0d720282f0539288f3ee111b91d43b9098bd4ea309d11f638c9f0c4a0a9276fe2f940573d9d664dcea33945f08ac33488ad05d37b372042e859b6d2f7e97
+DIST vault-1.14.8-vendor.tar.gz 71869146 BLAKE2B 
5875056d5ec53396ed53db7fd4891a6fbc3c5449a3f2409e11a409ed00cca2c0741e755a31c9d9c1b777c52a0b136cfc30be498a9321e9a0ff317b82e4c35d0e
 SHA512 
e02c6fa1f09ccbb53420dc3919151a5783c4b861c8601ff5079db03a4be926d00a3a963130942f629dda8178275728ddfdcb537f1188e2279c67733883a0178c
+DIST vault-1.14.8-webui.tar.xz 1680312 BLAKE2B 
c698adc325633b1dc59dea3b09692da0476a5f3dbd1f69f1e68243fa903e4590b152846f2dabd4b7f5f492467fcdc52c0afd82bfe1a956b1b69f11da403fab9c
 SHA512 
a25faa74614b31688bb91c4ac2b6a105426be632cc417e94ef14c60a388f076eaec006e07a9784047422b70ce9d9c9fd33e6fb8ef3595b7f1a6468739da8e1c6

diff --git a/app-admin/vault/vault-1.14.8.ebuild 
b/app-admin/vault/vault-1.14.8.ebuild
new file mode 100644
index ..bca60ca1df89
--- /dev/null
+++ b/app-admin/vault/vault-1.14.8.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit fcaps go-module systemd
+
+DESCRIPTION="A tool for managing secrets"
+HOMEPAGE="https://vaultproject.io/;
+
+VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz"
+SRC_URI="https://github.com/zmedico/vault/archive/refs/tags/v${PV}-vendor.tar.gz
 -> ${P}-vendor.tar.gz
+   webui? (
+   https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE}
+   )"
+
+LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+IUSE="+webui"
+
+BDEPEND="
+   app-arch/zip
+   dev-go/gox
+   >=dev-lang/go-1.15.3"
+COMMON_DEPEND="acct-group/vault
+   acct-user/vault"
+   DEPEND="${COMMON_DEPEND}"
+   RDEPEND="${COMMON_DEPEND}"
+
+FILECAPS=(
+   -m 755 'cap_ipc_lock=+ep' usr/bin/${PN}
+)
+
+RESTRICT="test"
+S=${WORKDIR}/${P}-vendor
+
+src_unpack() {
+   default
+}
+
+src_prepare() {
+   default
+   # Avoid the need to have a git checkout
+   sed -e 's:^\(GIT_COMMIT=\).*:\1:' \
+   -e 's:^\(GIT_DIRTY=\).*:\1:' \
+   -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \
+   -e "s|^BUILD_DATE=.*|BUILD_DATE=$(date +%Y-%m-%dT%H:%M:%SZ)|" \
+   -i scripts/build.sh || die
+   sed -e "/hooks/d" \
+   -e 's|^\([[:space:]]*\)goimports .*)|\1true|' \
+   -e "s/gofumpt/gofmt/g" \
+   -i Makefile || die
+   if [[ -d "${WORKDIR}/http/web_ui" ]]; then
+   rm -rf "${S}/http/web_ui" || die
+   mv "${WORKDIR}/http/web_ui" "${S}/http/web_ui" ||
+   die "mv failed"
+   else
+   mkdir -p "${S}/http/web_ui" || die
+   touch "${S}/http/web_ui/no_web_ui" || die
+   fi
+}
+
+src_compile() {
+   mkdir "${T}"/bin || die
+   BUILD_TAGS="$(usex webui ui '')" \
+   GOPATH="${T}" \
+   XC_ARCH=$(go env GOARCH) \
+   XC_OS=$(go env GOOS) \
+   XC_OSARCH=$(go env GOOS)/$(go env GOARCH) \
+   emake bin
+}
+
+src_install() {
+   dobin bin/${PN}
+   dodoc CHANGELOG.md CONTRIBUTING.md README.md
+   insinto /etc/${PN}.d
+   doins "${FILESDIR}/"*.json.example
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
+   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
+   newconfd "${FILESDIR}/${PN}.confd" "${PN}"
+   systemd_dounit "${FILESDIR}/${PN}.service"
+   keepdir /var/log/${PN}
+   fowners ${PN}:${PN} /var/log/${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: net-print/cups-filters/

2023-12-17 Thread Sam James
commit: db7b86a7163c3b8890e554a1b9cf16f62f01e221
Author: Eli Schwartz  gmail  com>
AuthorDate: Sun Nov 12 22:26:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 03:53:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db7b86a7

net-print/cups-filters: restrict tests

Checking the test phase output, it is not implemented and does nothing.
Or to be more accurate, it compiles one executable but never runs
anything.

The former testsuite in the 1.x series has been divided up, just like
the constituent installable components, and it turns out that all
testable parts are in the split-out packages and none are left here.

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 net-print/cups-filters/cups-filters-2.0.0.ebuild | 9 +
 1 file changed, 9 insertions(+)

diff --git a/net-print/cups-filters/cups-filters-2.0.0.ebuild 
b/net-print/cups-filters/cups-filters-2.0.0.ebuild
index fde6177f0322..e07acf911895 100644
--- a/net-print/cups-filters/cups-filters-2.0.0.ebuild
+++ b/net-print/cups-filters/cups-filters-2.0.0.ebuild
@@ -24,6 +24,15 @@ BDEPEND="
virtual/pkgconfig
 "
 
+# The tests are composed of:
+# - built program
+# - test case itself: filter/test.sh
+#
+# The latter is not wired up, and it becomes immediately evident why.
+# Bow to this reality and don't claim we can run anything. As a side
+# effect, don't compile in src_test, that which we never use.
+RESTRICT="test"
+
 src_configure() {
local myeconfargs=(
--enable-imagefilters



[gentoo-commits] repo/gentoo:master commit in: net-print/cups/

2023-12-17 Thread Sam James
commit: ffc571efc7e9ceaf2dbce31083da164a86bb172f
Author: Eli Schwartz  gmail  com>
AuthorDate: Sun Nov 12 16:44:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 03:53:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffc571ef

net-print/cups: re-enable tests

They appear to work at the moment. There's a fun oddity, in that if
libcupsfilters is installed you need image support of some variety.

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 net-print/cups/cups-2.4.7-r2.ebuild | 13 +
 1 file changed, 9 insertions(+), 4 deletions(-)

diff --git a/net-print/cups/cups-2.4.7-r2.ebuild 
b/net-print/cups/cups-2.4.7-r2.ebuild
index d63cb0132e9a..3f63cd43a70c 100644
--- a/net-print/cups/cups-2.4.7-r2.ebuild
+++ b/net-print/cups/cups-2.4.7-r2.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://github.com/OpenPrinting/cups/releases/download/v${MY_PV}/cups-${MY_PV}-source.tar.gz;
if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~amd64"
fi
 fi
 
@@ -32,14 +32,14 @@ IUSE="acl dbus debug kerberos openssl pam selinux 
static-libs systemd test usb X
 
 # As of 2.4.2, they don't actually seem to be interactive (they pass some flags
 # by default to input for us), but they fail on some greyscale issue w/ 
poppler?
-RESTRICT="!test? ( test ) test"
+RESTRICT="!test? ( test )"
 
 BDEPEND="
acct-group/lp
acct-group/lpadmin
virtual/pkgconfig
 "
-DEPEND="
+COMMON_DEPEND="
app-text/libpaper:=
sys-libs/zlib
acl? (
@@ -60,8 +60,13 @@ DEPEND="
xinetd? ( sys-apps/xinetd )
zeroconf? ( >=net-dns/avahi-0.6.31-r2[dbus,${MULTILIB_USEDEP}] )
 "
+# if libcupsfilters is installed, more tests are run. They fail without at 
least one of the two formats enabled.
+DEPEND="
+   ${COMMON_DEPEND}
+   test? ( || ( net-print/libcupsfilters[jpeg] 
net-print/libcupsfilters[png] ) )
+"
 RDEPEND="
-   ${DEPEND}
+   ${COMMON_DEPEND}
acct-group/lp
acct-group/lpadmin
selinux? ( sec-policy/selinux-cups )



[gentoo-commits] repo/gentoo:master commit in: net-print/cups/

2023-12-17 Thread Sam James
commit: c409cdc5e5e455341cb30783fb6101349d98c6a6
Author: Eli Schwartz  gmail  com>
AuthorDate: Sun Nov 12 16:34:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 03:53:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c409cdc5

net-print/cups: drop cyclic dependency on cups-filters

It is a PDEPEND which forces installing both, and makes building a
modular cups-filters more challenging.

Additionally, many "users" of cups may not actually want cups-filters at
all.

- A primary reason is because cups provides libcups, which other
  packages need as an RDEPEND in order to support USE=cups while not
  having any expectation of using a printing stack (at least, yet).

- Even more fun, sometimes users have -bin packages where upstream has
  built the binaries against libcups on the assumption that users who
  want cups support will automatically get it and users who don't want
  cups support "just" need the debian libcups2 split binary package.
  This isn't really solvable without providing a minimal libcups-only
  experience.

Rely instead on a metapackage for the full cups experience.

Bug: https://bugs.gentoo.org/222601
Bug: https://bugs.gentoo.org/914586
Closes: https://bugs.gentoo.org/813507
Closes: https://github.com/gentoo/gentoo/pull/31784
Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 net-print/cups/cups-2.4.7-r2.ebuild | 313 
 1 file changed, 313 insertions(+)

diff --git a/net-print/cups/cups-2.4.7-r2.ebuild 
b/net-print/cups/cups-2.4.7-r2.ebuild
new file mode 100644
index ..d63cb0132e9a
--- /dev/null
+++ b/net-print/cups/cups-2.4.7-r2.ebuild
@@ -0,0 +1,313 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools linux-info xdg multilib-minimal optfeature pam 
toolchain-funcs
+
+MY_PV="${PV/_beta/b}"
+MY_PV="${MY_PV/_rc/rc}"
+MY_PV="${MY_PV/_p/op}"
+MY_P="${PN}-${MY_PV}"
+
+if [[ ${PV} == * ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/OpenPrinting/cups.git;
+   [[ ${PV} !=  ]] && EGIT_BRANCH=branch-${PV/.}
+else
+   
SRC_URI="https://github.com/OpenPrinting/cups/releases/download/v${MY_PV}/cups-${MY_PV}-source.tar.gz;
+   if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+   fi
+fi
+
+S="${WORKDIR}/${MY_P}"
+
+DESCRIPTION="The Common Unix Printing System"
+HOMEPAGE="https://www.cups.org/ https://github.com/OpenPrinting/cups;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="acl dbus debug kerberos openssl pam selinux static-libs systemd test usb 
X xinetd zeroconf"
+
+# As of 2.4.2, they don't actually seem to be interactive (they pass some flags
+# by default to input for us), but they fail on some greyscale issue w/ 
poppler?
+RESTRICT="!test? ( test ) test"
+
+BDEPEND="
+   acct-group/lp
+   acct-group/lpadmin
+   virtual/pkgconfig
+"
+DEPEND="
+   app-text/libpaper:=
+   sys-libs/zlib
+   acl? (
+   kernel_linux? (
+   sys-apps/acl
+   sys-apps/attr
+   )
+   )
+   dbus? ( >=sys-apps/dbus-1.6.18-r1[${MULTILIB_USEDEP}] )
+   kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] )
+   pam? ( sys-libs/pam )
+   !pam? ( virtual/libcrypt:= )
+   !openssl? ( >=net-libs/gnutls-2.12.23-r6:=[${MULTILIB_USEDEP}] )
+   openssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )
+   systemd? ( sys-apps/systemd )
+   usb? ( virtual/libusb:1 )
+   X? ( x11-misc/xdg-utils )
+   xinetd? ( sys-apps/xinetd )
+   zeroconf? ( >=net-dns/avahi-0.6.31-r2[dbus,${MULTILIB_USEDEP}] )
+"
+RDEPEND="
+   ${DEPEND}
+   acct-group/lp
+   acct-group/lpadmin
+   selinux? ( sec-policy/selinux-cups )
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-2.4.1-nostrip.patch"
+   "${FILESDIR}/${PN}-2.4.1-user-AR.patch"
+)
+
+MULTILIB_CHOST_TOOLS=(
+   /usr/bin/cups-config
+)
+
+pkg_setup() {
+   if use kernel_linux; then
+   linux-info_pkg_setup
+   if  ! linux_config_exists; then
+   ewarn "Can't check the linux kernel configuration."
+   ewarn "You might have some incompatible options 
enabled."
+   else
+   # Recheck that we don't have usblp to collide with 
libusb; this should now work in most cases (bug #501122)
+   if use usb; then
+   if linux_chkconfig_present USB_PRINTER; then
+   elog "Your USB printers will be managed 
via libusb. In case you run into problems, "
+   elog "please try disabling USB_PRINTER 
support in your kernel or blacklisting the"
+ 

[gentoo-commits] repo/gentoo:master commit in: net-print/cups/

2023-12-17 Thread Sam James
commit: f83ba8a5a579ebfe1ee01f894f3d56443cce4986
Author: Eli Schwartz  gmail  com>
AuthorDate: Sun Nov 12 20:21:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 03:53:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f83ba8a5

net-print/cups: avoid running unittests in src_compile

If USE=test, an option was passed to configure that makes unittest
binaries be built, and as a side effect also runs them. But we really do
not want to run tests in src_compile, as FEATURES=test might not be set.

Crudely hack around this by overriding the autoconf variable that would
normally be set by `$(use_enable test unit-tests)`, when running the
test invocation itself. As a side effect, this also moves the
test-program compilation to src_test.

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 net-print/cups/cups-2.4.7-r2.ebuild | 10 ++
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/net-print/cups/cups-2.4.7-r2.ebuild 
b/net-print/cups/cups-2.4.7-r2.ebuild
index 3f63cd43a70c..d8a193a64337 100644
--- a/net-print/cups/cups-2.4.7-r2.ebuild
+++ b/net-print/cups/cups-2.4.7-r2.ebuild
@@ -30,8 +30,6 @@ LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="acl dbus debug kerberos openssl pam selinux static-libs systemd test usb 
X xinetd zeroconf"
 
-# As of 2.4.2, they don't actually seem to be interactive (they pass some flags
-# by default to input for us), but they fail on some greyscale issue w/ 
poppler?
 RESTRICT="!test? ( test )"
 
 BDEPEND="
@@ -167,7 +165,6 @@ multilib_src_configure() {
$(use_enable kerberos gssapi)
$(multilib_native_use_enable pam)
$(use_enable static-libs static)
-   $(use_enable test unit-tests)
--with-tls=$(usex openssl openssl gnutls)
$(use_with systemd ondemand systemd)
$(multilib_native_use_enable usb libusb)
@@ -222,7 +219,12 @@ multilib_src_test() {
mkdir "${T}"/cups-tests || die
 
# We only build some of CUPS for multilib, so can't run the tests.
-   multilib_is_native_abi && default
+   if multilib_is_native_abi; then
+   # avoid building *and running* test binaries in src_compile
+   # 
https://github.com/OpenPrinting/cups/commit/b1d42061e9286f50eefc851ed906d17c6e80c4b0
+   emake UNITTESTS=unittests
+   default
+   fi
 }
 
 multilib_src_install() {



[gentoo-commits] repo/gentoo:master commit in: net-print/cups-browsed/

2023-12-17 Thread Sam James
commit: fd6b80fed96eadee8e30f9d644f7a206143b1f7f
Author: Eli Schwartz  gmail  com>
AuthorDate: Sun Nov 12 21:38:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 03:53:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd6b80fe

net-print/cups-browsed: restrict tests

The tests are newly created during the 2.x upgrade. They will hang
forever if they cannot run properly. And running them properly has hit a
wall. I'm not sure where to go on from here.

Even getting this far means stepping outside of what portage can
reasonably require. Avahi only runs as root, and doesn't seem to have a
mocking mode, and even if it is running, the sandbox prevents src_test
from seeing it.

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 net-print/cups-browsed/cups-browsed-2.0.0.ebuild | 19 +++
 1 file changed, 19 insertions(+)

diff --git a/net-print/cups-browsed/cups-browsed-2.0.0.ebuild 
b/net-print/cups-browsed/cups-browsed-2.0.0.ebuild
index 6baeb697f2cd..0232d57c8b51 100644
--- a/net-print/cups-browsed/cups-browsed-2.0.0.ebuild
+++ b/net-print/cups-browsed/cups-browsed-2.0.0.ebuild
@@ -29,6 +29,18 @@ BDEPEND="
virtual/pkgconfig
 "
 
+# The tests are new since the split out of cups-filters. Actually running them
+# seems to be challenging. You need:
+# - cups tools that are USE-optional
+# - running avahi-daemon (as root!)
+# - disable portage's pid-sandbox, which interferes with avahi
+# - ipptool still fails to connect to port 8xxx
+#
+# If anything fails, a `while true` loop fails to successfully launch and break
+# out of the loop, leading to a hang. Until there's an obvious recipe for
+# successfully running the tests, restrict it.
+RESTRICT="test"
+
 PATCHES=(
"${FILESDIR}"/0001-cups-browsed.c-Fix-build-with-avahi-disabled-20.patch
 )
@@ -47,6 +59,13 @@ src_configure() {
econf "${myeconfargs[@]}"
 }
 
+src_test() {
+   # Requires avahi running. Hangs forever if not available.
+   avahi-daemon --check 2>/dev/null || die "no running avahi daemon found, 
cannot run tests"
+
+   default
+}
+
 src_install() {
default
 



[gentoo-commits] repo/gentoo:master commit in: net-print/libppd/

2023-12-17 Thread Sam James
commit: 1b9e392f8518a09cdf02dd819583f7312e6e5432
Author: Eli Schwartz  gmail  com>
AuthorDate: Thu Nov  9 20:59:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 03:53:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b9e392f

net-print/libppd: new package, add 2.0.0

Part of the CUPS v3 evolution. Now, cups-filters has been split out into
multiple sub-packages. This is the legacy PPD filters core library.

Bug: https://bugs.gentoo.org/914586
Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 net-print/libppd/Manifest|  1 +
 net-print/libppd/libppd-2.0.0.ebuild | 52 
 net-print/libppd/metadata.xml| 14 ++
 3 files changed, 67 insertions(+)

diff --git a/net-print/libppd/Manifest b/net-print/libppd/Manifest
new file mode 100644
index ..bc6ba554c08c
--- /dev/null
+++ b/net-print/libppd/Manifest
@@ -0,0 +1 @@
+DIST libppd-2.0.0.tar.xz 580716 BLAKE2B 
8505c5ab5b515104308624a8f78505343b894df08ab8ac2727d7bd82d0d65d256d22ecaf384b212d9a5c45d2a619a6311722a8c5ed954b7a8a9780477aedb458
 SHA512 
8be9e67552528606fd804ba13b05710938ed7d02316c1c902ee657bc0e5fade663ffacb5b032609a1c1fdc80d976e7e54d2ca2f71db83cb8fdcee6a371e6bad4

diff --git a/net-print/libppd/libppd-2.0.0.ebuild 
b/net-print/libppd/libppd-2.0.0.ebuild
new file mode 100644
index ..174c775a213f
--- /dev/null
+++ b/net-print/libppd/libppd-2.0.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Legacy library for PPD files, split out of cups-filters"
+HOMEPAGE="https://github.com/OpenPrinting/libppd;
+SRC_URI="https://github.com/OpenPrinting/libppd/releases/download/${PV}/${P}.tar.xz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="+postscript +poppler"
+KEYWORDS="~amd64"
+
+# pdftops has various possible implementations, but the default
+# really needs to be decent
+REQUIRED_USE="|| ( postscript poppler )"
+
+RDEPEND="
+   >=net-print/cups-2
+   net-print/libcupsfilters
+   !=app-text/ghostscript-gpl-9.09[cups] )
+   poppler? ( >=app-text/poppler-0.32[utils] )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=sys-devel/gettext-0.18.3
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local myeconfargs=(
+   --localstatedir="${EPREFIX}"/var
+   --with-cups-rundir="${EPREFIX}"/run/cups
+   # This does build time checks for (preferred) tool interfaces.
+   $(use_enable postscript ghostscript)
+   $(use_enable poppler pdftops)
+   # These fallbacks are just probed for the path. Always enable 
them.
+   --with-mutool-path="${EPREFIX}"/usr/bin/mutool
+   --with-pdftocairo-path="${EPREFIX}"/usr/bin/pdftocairo # from 
poppler
+   # unpackaged
+   --disable-acroread
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   find "${ED}" -name '*.la' -delete || die
+}

diff --git a/net-print/libppd/metadata.xml b/net-print/libppd/metadata.xml
new file mode 100644
index ..67a6452ca268
--- /dev/null
+++ b/net-print/libppd/metadata.xml
@@ -0,0 +1,14 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   print...@gentoo.org
+   Gentoo Printing Project
+   
+   
+   Use the app-text/poppler 
pdftops filter
+   
+   
+   OpenPrinting/libppd
+   
+



[gentoo-commits] repo/gentoo:master commit in: net-print/cups-meta/

2023-12-17 Thread Sam James
commit: 2ca6e563ea90e0abfa8fab07876c5282ad2bf1f0
Author: Eli Schwartz  gmail  com>
AuthorDate: Sun Nov 12 16:26:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 03:53:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ca6e563

net-print/cups-meta: new package, add 1

New metapackage to pull in all the parts for a functional cups printing
stack. This will allow to avoid relying on net-print/cups for that
purpose -- because, with the advent of cups-filters 2.0.0 and the
ongoing work to refactor CUPS 3, things are broken out into various
interconnected components and configuring each one is not perfectly
straightforward. Eventually, there will not be a "cups" package at all
anyway.

Additionally, this helps solve a longstanding cycle with cups <-->
cups-filters that has only gotten worse since the latter was broken up
into various packages which require libcups from cups, which in turn
depends on -filters. There are a number of use cases for having cups
installed in "minimal" mode so that other packages can build against it.

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 net-print/cups-meta/cups-meta-1.ebuild | 23 +++
 net-print/cups-meta/metadata.xml   | 14 ++
 2 files changed, 37 insertions(+)

diff --git a/net-print/cups-meta/cups-meta-1.ebuild 
b/net-print/cups-meta/cups-meta-1.ebuild
new file mode 100644
index ..865ef6ab6d0e
--- /dev/null
+++ b/net-print/cups-meta/cups-meta-1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Metapackage for a fully configured cups printer setup"
+HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage;
+
+LICENSE="metapackage"
+SLOT="0"
+IUSE="+browsed +foomatic pdf +postscript +poppler zeroconf"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   net-print/cups[zeroconf?]
+   net-print/libppd[postscript?,poppler?]
+   net-print/libcupsfilters[pdf?,poppler?]
+   net-print/cups-filters[foomatic?]
+
+   browsed? ( net-print/cups-browsed )
+   pdf? ( app-text/mupdf )
+   postscript? ( >=app-text/ghostscript-gpl-9.09[cups] )
+"

diff --git a/net-print/cups-meta/metadata.xml b/net-print/cups-meta/metadata.xml
new file mode 100644
index ..45b1ab54c522
--- /dev/null
+++ b/net-print/cups-meta/metadata.xml
@@ -0,0 +1,14 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   print...@gentoo.org
+   Gentoo Printing Project
+   
+   
+   
+   Include support for the cups-browsed 
daemon.
+   Include support for the foomatic-rip 
printer driver. Strongly recommended.
+   Include support for the 
app-text/poppler filters.
+   
+



[gentoo-commits] repo/gentoo:master commit in: net-print/cups-filters/

2023-12-17 Thread Sam James
commit: 54a85de9dab134cf17c1fd4def0aa8d003e7a1e8
Author: Eli Schwartz  gmail  com>
AuthorDate: Thu Nov  9 21:06:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 03:53:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54a85de9

net-print/cups-filters: add 2.0.0

Part of the CUPS v3 evolution. Now, cups-filters has been split out into
multiple sub-packages. The new version of cups-filters depends on a
couple of extracted libraries, and builds on these to distribute the
actual filters. It no longer handles browsed at all -- this is a
completely separate, optional component.

Most options are no longer relevant, as they are encapsulated in the
subpackages.

Closes: https://bugs.gentoo.org/914586
Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 net-print/cups-filters/Manifest  |  1 +
 net-print/cups-filters/cups-filters-2.0.0.ebuild | 45 
 2 files changed, 46 insertions(+)

diff --git a/net-print/cups-filters/Manifest b/net-print/cups-filters/Manifest
index 96b28980e619..3e7f08806c56 100644
--- a/net-print/cups-filters/Manifest
+++ b/net-print/cups-filters/Manifest
@@ -1 +1,2 @@
 DIST cups-filters-1.28.17.tar.xz 1516052 BLAKE2B 
87258391901d55d9e59b06d54603d014e54d224a373529bd70fcd38cded9dc96c88ca73bcea63d7633c065caea3f9e3274cd450aec5f1bd90130d9a88c0d3421
 SHA512 
320544a48206165581adafb28dbef58f39c66bebd3641be3d180a692605349d9e6af6d464044db9f7bda17a67f4a079370d8cc880cd7873d684b2209882deb35
+DIST cups-filters-2.0.0.tar.xz 447648 BLAKE2B 
be5e2aab4eb921aa67bfcc93aa5f95a9f1fe1a269ed73d18273a0e9a3e816187e9e32750ba6521c3ab083c3c7b7a60bb1fa679e16d4a5917f911a4ba8d4b7207
 SHA512 
fc8ba3bbf92d5ede295884023d1c42422c4c250dbbf21c948f160a04ded3259784df4bd17eea64492f9417f866e566be1a9fcde47d29655cd4204ef4cc7af134

diff --git a/net-print/cups-filters/cups-filters-2.0.0.ebuild 
b/net-print/cups-filters/cups-filters-2.0.0.ebuild
new file mode 100644
index ..fde6177f0322
--- /dev/null
+++ b/net-print/cups-filters/cups-filters-2.0.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Cups filters"
+HOMEPAGE="https://wiki.linuxfoundation.org/openprinting/cups-filters;
+SRC_URI="https://github.com/OpenPrinting/cups-filters/releases/download/${PV}/${P}.tar.xz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="+foomatic"
+#IUSE=""
+KEYWORDS="~amd64"
+
+RDEPEND="
+   net-print/libcupsfilters
+   net-print/libppd
+   >=net-print/cups-1.7.3
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=sys-devel/gettext-0.18.3
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local myeconfargs=(
+   --enable-imagefilters
+   --enable-driverless
+   --enable-poppler
+   --localstatedir="${EPREFIX}"/var
+   --with-fontdir="fonts/conf.avail"
+   # cups-browsed is split out and avahi is not needed for filters
+   # https://github.com/OpenPrinting/cups-filters/pull/558
+   --disable-avahi
+   # These are just probed for the path. Always enable them.
+   --with-gs-path="${EPREFIX}"/usr/bin/gs
+   --with-mutool-path="${EPREFIX}"/usr/bin/mutool
+
+   $(use_enable foomatic)
+   )
+
+   econf "${myeconfargs[@]}"
+}



[gentoo-commits] repo/gentoo:master commit in: net-print/libcupsfilters/

2023-12-17 Thread Sam James
commit: faf70b3f666a811c029e7cd9d612ed9e01cf2a77
Author: Eli Schwartz  gmail  com>
AuthorDate: Thu Nov  9 20:51:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 03:53:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faf70b3f

net-print/libcupsfilters: new package, add 2.0.0

Part of the CUPS v3 evolution. Now, cups-filters has been split out into
multiple sub-packages. This is the core library.

Bug: https://bugs.gentoo.org/914586
Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 net-print/libcupsfilters/Manifest  |  1 +
 .../libcupsfilters/libcupsfilters-2.0.0.ebuild | 60 ++
 net-print/libcupsfilters/metadata.xml  | 14 +
 3 files changed, 75 insertions(+)

diff --git a/net-print/libcupsfilters/Manifest 
b/net-print/libcupsfilters/Manifest
new file mode 100644
index ..9145aecf6f6d
--- /dev/null
+++ b/net-print/libcupsfilters/Manifest
@@ -0,0 +1 @@
+DIST libcupsfilters-2.0.0.tar.xz 1279856 BLAKE2B 
ce9d839bb700017c303c1301c7a97fd02e3657a908e685377be49557d995574a7fc5a31d4fcbda5eeb9ba2d3cd07858224540dbf0bc9fa078cfd25a58ee15a41
 SHA512 
279bff6dcfa76312b10dae97480914345defd90eab79c4716d4553870f73e0f9db404786fd7e2948a86ae5aedb10dca0c2984ccb4222acbd4e835cd572030d6a

diff --git a/net-print/libcupsfilters/libcupsfilters-2.0.0.ebuild 
b/net-print/libcupsfilters/libcupsfilters-2.0.0.ebuild
new file mode 100644
index ..511d423289b8
--- /dev/null
+++ b/net-print/libcupsfilters/libcupsfilters-2.0.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="library for developing printing features, split out of 
cups-filters"
+HOMEPAGE="https://github.com/OpenPrinting/libcupsfilters;
+SRC_URI="https://github.com/OpenPrinting/libcupsfilters/releases/download/${PV}/${P}.tar.xz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="dbus exif jpeg pdf +poppler +postscript png test tiff"
+KEYWORDS="~amd64"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=app-text/qpdf-8.3.0:=
+   media-libs/fontconfig
+   media-libs/lcms:2
+   >=net-print/cups-2
+   !=app-text/poppler-0.32[cxx] )
+   png? ( media-libs/libpng:= )
+   tiff? ( media-libs/tiff:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=sys-devel/gettext-0.18.3
+   virtual/pkgconfig
+   test? ( media-fonts/dejavu )
+"
+
+src_configure() {
+   local myeconfargs=(
+   --enable-imagefilters
+   --localstatedir="${EPREFIX}"/var
+   --with-cups-rundir="${EPREFIX}"/run/cups
+
+   $(use_enable exif)
+   $(use_enable dbus)
+   $(use_enable poppler)
+   $(use_enable postscript)
+   $(use_enable pdf mutool)
+   $(use_with jpeg)
+   $(use_with png)
+   $(use_with tiff)
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   find "${ED}" -name '*.la' -delete || die
+}

diff --git a/net-print/libcupsfilters/metadata.xml 
b/net-print/libcupsfilters/metadata.xml
new file mode 100644
index ..d31059e1c097
--- /dev/null
+++ b/net-print/libcupsfilters/metadata.xml
@@ -0,0 +1,14 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   print...@gentoo.org
+   Gentoo Printing Project
+   
+   
+   Build the pdftoraster filter
+   
+   
+   OpenPrinting/libcupsfilters
+   
+



[gentoo-commits] repo/gentoo:master commit in: net-print/cups-browsed/files/, net-print/cups-browsed/

2023-12-17 Thread Sam James
commit: 023cf4bb702d50efb263b6287e9cf4df8c0367dc
Author: Eli Schwartz  gmail  com>
AuthorDate: Fri Nov 10 00:33:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 03:53:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=023cf4bb

net-print/cups-browsed: new package, add 2.0.0

Part of the CUPS v3 evolution. Now, cups-filters has been split out into
multiple sub-packages. This contains the standalone browsed component.

Bug: https://bugs.gentoo.org/914586
Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 net-print/cups-browsed/Manifest|  1 +
 net-print/cups-browsed/cups-browsed-2.0.0.ebuild   | 63 ++
 ...rowsed.c-Fix-build-with-avahi-disabled-20.patch | 34 
 net-print/cups-browsed/metadata.xml| 11 
 4 files changed, 109 insertions(+)

diff --git a/net-print/cups-browsed/Manifest b/net-print/cups-browsed/Manifest
new file mode 100644
index ..e9a2ce2398ba
--- /dev/null
+++ b/net-print/cups-browsed/Manifest
@@ -0,0 +1 @@
+DIST cups-browsed-2.0.0.tar.xz 426132 BLAKE2B 
e1724c03302d61cf131c8886a95f6ad8f0236b134f1deaadb783fa185141b83cd8ac5c5d993ded37d04c7fd806c5cde157a792a90a2f372075f24a5bd2423dc5
 SHA512 
592493ef82c65b2418b86b555c4d24bdf352f78516993a021d106240b8c399fd9f4fcc27e396e895d94da889a97f2bbc5e96bfa92c58c8be80802ee8df43db80

diff --git a/net-print/cups-browsed/cups-browsed-2.0.0.ebuild 
b/net-print/cups-browsed/cups-browsed-2.0.0.ebuild
new file mode 100644
index ..6baeb697f2cd
--- /dev/null
+++ b/net-print/cups-browsed/cups-browsed-2.0.0.ebuild
@@ -0,0 +1,63 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+DESCRIPTION="helper daemon to browse for remote CUPS queues and IPP network 
printers"
+HOMEPAGE="https://github.com/OpenPrinting/cups-browsed;
+SRC_URI="https://github.com/OpenPrinting/cups-browsed/releases/download/${PV}/${P}.tar.xz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="ldap test zeroconf"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-libs/glib:2
+   >=net-print/cups-2
+   >=net-print/cups-filters-2.0.0
+   ldap? ( net-nds/openldap:= )
+   test? ( net-print/cups[zeroconf] )
+   zeroconf? ( net-dns/avahi[dbus] )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-util/gdbus-codegen
+   >=sys-devel/gettext-0.18.3
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}"/0001-cups-browsed.c-Fix-build-with-avahi-disabled-20.patch
+)
+
+src_configure() {
+   local myeconfargs=(
+   --localstatedir="${EPREFIX}"/var
+   --with-browseremoteprotocols=DNSSD,CUPS
+   --with-cups-rundir="${EPREFIX}"/run/cups
+   --with-rcdir=no
+
+   $(use_enable ldap)
+   $(use_enable zeroconf avahi)
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   cp "${FILESDIR}"/cups-browsed.init.d "${T}"/cups-browsed || die
+
+   if ! use zeroconf ; then
+   sed -i -e 's:need cupsd avahi-daemon:need cupsd:g' 
"${T}"/cups-browsed || die
+   sed -i -e 's:cups\.service 
avahi-daemon\.service:cups.service:g' "${S}"/daemon/cups-browsed.service || die
+   fi
+
+   doinitd "${T}"/cups-browsed
+   systemd_dounit "${S}"/daemon/cups-browsed.service
+
+}

diff --git 
a/net-print/cups-browsed/files/0001-cups-browsed.c-Fix-build-with-avahi-disabled-20.patch
 
b/net-print/cups-browsed/files/0001-cups-browsed.c-Fix-build-with-avahi-disabled-20.patch
new file mode 100644
index ..f72d3919c037
--- /dev/null
+++ 
b/net-print/cups-browsed/files/0001-cups-browsed.c-Fix-build-with-avahi-disabled-20.patch
@@ -0,0 +1,34 @@
+Upstream: 
https://github.com/OpenPrinting/cups-browsed/commit/08af74bfbf9aa8ccab45a2ee74e95951839756ba.patch
+From 08af74bfbf9aa8ccab45a2ee74e95951839756ba Mon Sep 17 00:00:00 2001
+From: Timo Gurr 
+Date: Wed, 27 Sep 2023 13:01:46 +0200
+Subject: [PATCH] cups-browsed.c: Fix build with avahi disabled (#20)
+
+Fixes #19
+---
+ daemon/cups-browsed.c | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/daemon/cups-browsed.c b/daemon/cups-browsed.c
+index b06461b4..c1e64fab 100644
+--- a/daemon/cups-browsed.c
 b/daemon/cups-browsed.c
+@@ -400,6 +400,7 @@ typedef struct pagesize_count_s
+   int   count;
+ } pagesize_count_t;
+ 
++#ifdef HAVE_AVAHI
+ typedef struct resolver_args_s
+ {
+   AvahiIfIndex interface;
+@@ -414,6 +415,7 @@ typedef struct resolver_args_s
+   AvahiLookupResultFlags flags;
+   void* userdata;
+ } resolver_args_t;
++#endif // HAVE_AVAHI
+ 
+ typedef struct create_args_s
+ {
+-- 
+2.41.0
+

diff --git a/net-print/cups-browsed/metadata.xml 
b/net-print/cups-browsed/metadata.xml
new file mode 100644
index ..1b9a77a07ab0
--- /dev/null
+++ b/net-print/cups-browsed/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   

[gentoo-commits] data/gentoo-news:master commit in: 2023-12-17-cups-filters/

2023-12-17 Thread Sam James
commit: 5f4b2f96819a82f3713e78bb72438eeda80ce8f2
Author: Eli Schwartz  gmail  com>
AuthorDate: Mon Dec  4 06:09:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 03:35:32 2023 +
URL:https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=5f4b2f96

2023-12-17-cups-filters.en.txt: add news item

Bug: https://bugs.gentoo.org/914586
Bug: https://bugs.gentoo.org/813507
Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 .../2023-12-17-cups-filters.en.txt | 41 ++
 1 file changed, 41 insertions(+)

diff --git a/2023-12-17-cups-filters/2023-12-17-cups-filters.en.txt 
b/2023-12-17-cups-filters/2023-12-17-cups-filters.en.txt
new file mode 100644
index 000..ec88925
--- /dev/null
+++ b/2023-12-17-cups-filters/2023-12-17-cups-filters.en.txt
@@ -0,0 +1,41 @@
+Title: CUPS no longer directly depends on its filters
+Author: Eli Schwartz 
+Posted: 2023-11-20
+Revision: 1
+News-Item-Format: 2.0
+Display-If-Installed: >=net-print/cups-2.4.7-r2
+
+Reasons
+===
+
+Historically, net-print/cups has both depended on and been a dependency of
+net-print/cups-filters. The latter is required for usability of a CUPS
+printing setup, but also must build against the former's libraries. This
+results in an ugly dependency cycle, and forcing the entire CUPS printing
+setup wherever USE=cups is enabled on a framework.
+
+Current upstream work on CUPS has focused on modularizing the codebase. There
+are now several packages, and there will be more in the future. Installing
+net-print/cups-filters is no longer sufficient to ensure all components are
+installed.
+
+In the future, when CUPS v3 is released, filters will be exclusive to legacy
+printers, and largely replaced with IPP Everywhere.[1]
+
+A more future-proof way to install a CUPS production printing setup is needed.
+
+User Action Required
+===
+
+cups-filters is required for current versions of CUPS. To prevent depcleaning
+if you are a CUPS user (and it was not installed just as a dependency for
+something else):
+
+emerge net-print/cups-meta
+
+If cups-browsed support is desired, add the following package.use:
+
+net-print/cups-meta browsed
+
+
+[1] 
https://openprinting.github.io/current/#the-new-architecture-for-printing-and-scanning



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

2023-12-17 Thread Zac Medico
commit: 796a43c68f3e90847bdaeaa5b5ad9eaaf5c1acd2
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Dec 18 03:03:41 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Dec 18 03:07:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=796a43c6

app-admin/vault: stabilize 1.14.5 for amd64

Bug: https://bugs.gentoo.org/918420
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/vault-1.14.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/vault/vault-1.14.5.ebuild 
b/app-admin/vault/vault-1.14.5.ebuild
index bca60ca1df89..8158ce887ad1 100644
--- a/app-admin/vault/vault-1.14.5.ebuild
+++ b/app-admin/vault/vault-1.14.5.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/zmedico/vault/archive/refs/tags/v${PV}-vendor.tar.gz
 
 LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv"
+KEYWORDS="amd64 ~arm64 ~riscv"
 IUSE="+webui"
 
 BDEPEND="



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

2023-12-17 Thread Zac Medico
commit: 4d3dc6d293215df88738f2a04ebcb545b97c0e58
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Dec 18 03:05:42 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Dec 18 03:07:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d3dc6d2

app-admin/vault: drop 1.12.7

Bug: https://bugs.gentoo.org/918420
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest|  2 -
 app-admin/vault/vault-1.12.7.ebuild | 86 -
 2 files changed, 88 deletions(-)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index ec1680465ea6..2498e08969e4 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -1,4 +1,2 @@
-DIST vault-1.12.7-vendor.tar.gz 54194408 BLAKE2B 
e67a011490b94f10ee54e30054b9efc5229f14aed9409d057972123a180631e6226b4e1240b5179737ba373db16db87ea06124aa5b1865471df968d02b76eca8
 SHA512 
7562b07a03e864851f511a9cbfdf650cc2cdcef29280073a8d20497accdea868f33a194b504c90221084affe684aa6bd71d0a77490ac149576a84482adcbfc14
-DIST vault-1.12.7-webui.tar.xz 1418060 BLAKE2B 
1d120967842b514112d4dcc70e090acd2ae8a8c0c166150e1c310941514ddf9468efab4d11c6d060020b55e1e0a6b34a642f8f52ef145e6050c2224be3b9995e
 SHA512 
15f3c358a6650b9185feb4c68c89230e049cd497848a6d5bf4d004052e56f3ac20309206ca9aab63513fd2bea368e3a557857683f3476ce6c57b6a38128a103b
 DIST vault-1.14.5-vendor.tar.gz 71839384 BLAKE2B 
845416db5d69c400d5e9603bd42b2d73112b1cea884a03ac1345afad627b0d8ed0ff983d97b3086ed69462713cc706aa67f46164df4c1e4e3226aafb66cf0e89
 SHA512 
ac55e4f9b76ac80eb0f82e5d63ed234c65a9b5c737fcb6f7ad8c9cb9dbe303b6d18a11b329f8223d9fbdcea1a7ee982c622184537fce45fe005df89b8392bbe5
 DIST vault-1.14.5-webui.tar.xz 1670796 BLAKE2B 
8629de337f2c708553752409a1c8ddc94e421adb34c7b31116f4154e06eed6e7ffb0355cd7ff91d7ec42f1fb1a35737732d530a8587cf515a0636b0a5dbffb38
 SHA512 
32ff0d720282f0539288f3ee111b91d43b9098bd4ea309d11f638c9f0c4a0a9276fe2f940573d9d664dcea33945f08ac33488ad05d37b372042e859b6d2f7e97

diff --git a/app-admin/vault/vault-1.12.7.ebuild 
b/app-admin/vault/vault-1.12.7.ebuild
deleted file mode 100644
index 8158ce887ad1..
--- a/app-admin/vault/vault-1.12.7.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit fcaps go-module systemd
-
-DESCRIPTION="A tool for managing secrets"
-HOMEPAGE="https://vaultproject.io/;
-
-VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz"
-SRC_URI="https://github.com/zmedico/vault/archive/refs/tags/v${PV}-vendor.tar.gz
 -> ${P}-vendor.tar.gz
-   webui? (
-   https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE}
-   )"
-
-LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv"
-IUSE="+webui"
-
-BDEPEND="
-   app-arch/zip
-   dev-go/gox
-   >=dev-lang/go-1.15.3"
-COMMON_DEPEND="acct-group/vault
-   acct-user/vault"
-   DEPEND="${COMMON_DEPEND}"
-   RDEPEND="${COMMON_DEPEND}"
-
-FILECAPS=(
-   -m 755 'cap_ipc_lock=+ep' usr/bin/${PN}
-)
-
-RESTRICT="test"
-S=${WORKDIR}/${P}-vendor
-
-src_unpack() {
-   default
-}
-
-src_prepare() {
-   default
-   # Avoid the need to have a git checkout
-   sed -e 's:^\(GIT_COMMIT=\).*:\1:' \
-   -e 's:^\(GIT_DIRTY=\).*:\1:' \
-   -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \
-   -e "s|^BUILD_DATE=.*|BUILD_DATE=$(date +%Y-%m-%dT%H:%M:%SZ)|" \
-   -i scripts/build.sh || die
-   sed -e "/hooks/d" \
-   -e 's|^\([[:space:]]*\)goimports .*)|\1true|' \
-   -e "s/gofumpt/gofmt/g" \
-   -i Makefile || die
-   if [[ -d "${WORKDIR}/http/web_ui" ]]; then
-   rm -rf "${S}/http/web_ui" || die
-   mv "${WORKDIR}/http/web_ui" "${S}/http/web_ui" ||
-   die "mv failed"
-   else
-   mkdir -p "${S}/http/web_ui" || die
-   touch "${S}/http/web_ui/no_web_ui" || die
-   fi
-}
-
-src_compile() {
-   mkdir "${T}"/bin || die
-   BUILD_TAGS="$(usex webui ui '')" \
-   GOPATH="${T}" \
-   XC_ARCH=$(go env GOARCH) \
-   XC_OS=$(go env GOOS) \
-   XC_OSARCH=$(go env GOOS)/$(go env GOARCH) \
-   emake bin
-}
-
-src_install() {
-   dobin bin/${PN}
-   dodoc CHANGELOG.md CONTRIBUTING.md README.md
-   insinto /etc/${PN}.d
-   doins "${FILESDIR}/"*.json.example
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
-   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
-   newconfd "${FILESDIR}/${PN}.confd" "${PN}"
-   systemd_dounit "${FILESDIR}/${PN}.service"
-   keepdir /var/log/${PN}
-   fowners ${PN}:${PN} /var/log/${PN}
-}



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

2023-12-17 Thread Ionen Wolkens
commit: 3b88166e6621a80c6ea344585dc56f203bba1a7a
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Dec 18 01:28:50 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Dec 18 01:36:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b88166e

dev-qt/qtbase: extend testlib comment a bit

Just to clarify that this was an issue when not building tests too.

Primary reason this been made default was because some other dev-qt
packages (qtdeclarative I recall?) failed even with USE=-test and
did not felt worth working around nor have a IUSE=+testlib (saves
the need to declare it for tests on a whole lot of packages too).

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

 dev-qt/qtbase/qtbase-6.5.3-r1.ebuild | 3 ++-
 dev-qt/qtbase/qtbase-6.6.1-r1.ebuild | 3 ++-
 dev-qt/qtbase/qtbase-6.6..ebuild | 3 ++-
 dev-qt/qtbase/qtbase-6.7..ebuild | 3 ++-
 dev-qt/qtbase/qtbase-6..ebuild   | 3 ++-
 5 files changed, 10 insertions(+), 5 deletions(-)

diff --git a/dev-qt/qtbase/qtbase-6.5.3-r1.ebuild 
b/dev-qt/qtbase/qtbase-6.5.3-r1.ebuild
index ce2ea30fc9f3..8c60fe9a49b6 100644
--- a/dev-qt/qtbase/qtbase-6.5.3-r1.ebuild
+++ b/dev-qt/qtbase/qtbase-6.5.3-r1.ebuild
@@ -185,7 +185,8 @@ src_configure() {
$(qt_feature gui)
$(qt_feature network)
$(qt_feature sql)
-   -DQT_FEATURE_testlib=ON # trivial and often needed to build 
revdeps
+   # trivial, and is often needed (sometimes even when not 
building tests)
+   -DQT_FEATURE_testlib=ON
$(qt_feature xml)
)
 

diff --git a/dev-qt/qtbase/qtbase-6.6.1-r1.ebuild 
b/dev-qt/qtbase/qtbase-6.6.1-r1.ebuild
index 4e879f6996d9..e6a2b849eb51 100644
--- a/dev-qt/qtbase/qtbase-6.6.1-r1.ebuild
+++ b/dev-qt/qtbase/qtbase-6.6.1-r1.ebuild
@@ -184,7 +184,8 @@ src_configure() {
$(qt_feature gui)
$(qt_feature network)
$(qt_feature sql)
-   -DQT_FEATURE_testlib=ON # trivial and often needed to build 
revdeps
+   # trivial, and is often needed (sometimes even when not 
building tests)
+   -DQT_FEATURE_testlib=ON
$(qt_feature xml)
)
 

diff --git a/dev-qt/qtbase/qtbase-6.6..ebuild 
b/dev-qt/qtbase/qtbase-6.6..ebuild
index f3b43daedeae..e0e435925cbc 100644
--- a/dev-qt/qtbase/qtbase-6.6..ebuild
+++ b/dev-qt/qtbase/qtbase-6.6..ebuild
@@ -184,7 +184,8 @@ src_configure() {
$(qt_feature gui)
$(qt_feature network)
$(qt_feature sql)
-   -DQT_FEATURE_testlib=ON # trivial and often needed to build 
revdeps
+   # trivial, and is often needed (sometimes even when not 
building tests)
+   -DQT_FEATURE_testlib=ON
$(qt_feature xml)
)
 

diff --git a/dev-qt/qtbase/qtbase-6.7..ebuild 
b/dev-qt/qtbase/qtbase-6.7..ebuild
index 4f56473ee60f..2056d447ada9 100644
--- a/dev-qt/qtbase/qtbase-6.7..ebuild
+++ b/dev-qt/qtbase/qtbase-6.7..ebuild
@@ -185,7 +185,8 @@ src_configure() {
$(qt_feature gui)
$(qt_feature network)
$(qt_feature sql)
-   -DQT_FEATURE_testlib=ON # trivial and often needed to build 
revdeps
+   # trivial, and is often needed (sometimes even when not 
building tests)
+   -DQT_FEATURE_testlib=ON
$(qt_feature xml)
)
 

diff --git a/dev-qt/qtbase/qtbase-6..ebuild 
b/dev-qt/qtbase/qtbase-6..ebuild
index 4f56473ee60f..2056d447ada9 100644
--- a/dev-qt/qtbase/qtbase-6..ebuild
+++ b/dev-qt/qtbase/qtbase-6..ebuild
@@ -185,7 +185,8 @@ src_configure() {
$(qt_feature gui)
$(qt_feature network)
$(qt_feature sql)
-   -DQT_FEATURE_testlib=ON # trivial and often needed to build 
revdeps
+   # trivial, and is often needed (sometimes even when not 
building tests)
+   -DQT_FEATURE_testlib=ON
$(qt_feature xml)
)
 



[gentoo-commits] repo/user/gerislay:master commit in: sets/

2023-12-17 Thread gerion
commit: 9e5a3f73338072288288f0a0925c70c07cab50c6
Author: Gerion Entrup  flump  de>
AuthorDate: Mon Dec 18 01:35:17 2023 +
Commit: gerion  flump  de>
CommitDate: Mon Dec 18 01:35:17 2023 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=9e5a3f73

sets/vim-dev: rust-analyzer is not an extra package anymore

Signed-off-by: Gerion Entrup  flump.de>

 sets/vim-dev | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sets/vim-dev b/sets/vim-dev
index 0dbf587..1594fc0 100644
--- a/sets/vim-dev
+++ b/sets/vim-dev
@@ -6,7 +6,7 @@ dev-tex/texlab
 dev-util/lldb
 app-text/ltex-ls
 dev-util/lua-language-server
-dev-util/rust-analyzer
+# not possible to express || dev-lang/rust[rust-analyzer] 
dev-lang/rust-bin[rust-analyzer]
 dev-util/tree-sitter-cli
 sys-devel/clang
 app-text/languagetool



[gentoo-commits] repo/user/gerislay:master commit in: dev-python/sra/

2023-12-17 Thread gerion
commit: 47c00501395820089b7da03ea118984eaf1ea088
Author: Gerion Entrup  flump  de>
AuthorDate: Mon Dec 18 01:34:33 2023 +
Commit: gerion  flump  de>
CommitDate: Mon Dec 18 01:34:33 2023 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=47c00501

dev-python/sra: update to pep517

Signed-off-by: Gerion Entrup  flump.de>

 dev-python/sra/Manifest| 2 +-
 dev-python/sra/sra-.ebuild | 6 --
 2 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/dev-python/sra/Manifest b/dev-python/sra/Manifest
index 87b3d29..531b366 100644
--- a/dev-python/sra/Manifest
+++ b/dev-python/sra/Manifest
@@ -1 +1 @@
-EBUILD sra-.ebuild 807 BLAKE2B 
14fd7a240b5ab245aa26c64b2018c60710c012142b841252ef580c2b51844b6ae2c8b1b604874bd3ba3770818e4dff3b551960bb8be504209023ef1388060f4b
 SHA512 
611440a712c8f522787ddce2a3e94fd1dfda2853e04cf4692074e998f704c1f00b2767a91bbd7509d5d11172f770298eec98780625b8bdc593ca7d9cb521f701
+EBUILD sra-.ebuild 840 BLAKE2B 
096deb432c14005cef9b6a67efb5fc67a2ace38a7a3237faf3fe9c2114a4dfaf9fe21ded938a8da6f97bab9ca823c987a9b29403a796edc68095db8ee7380630
 SHA512 
1844285da7c6172fe0eccb6cc9cb7f26eca15409ad18f27811bcbab4de9c58e08fbe6cb328f9861b2e24d36537027926436530fb44c6ef34c295fba70e48fbdc

diff --git a/dev-python/sra/sra-.ebuild b/dev-python/sra/sra-.ebuild
index c939415..5ffb9b0 100644
--- a/dev-python/sra/sra-.ebuild
+++ b/dev-python/sra/sra-.ebuild
@@ -1,9 +1,11 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_COMPAT=( python3_{8..12} )
+
+DISTUTILS_USE_PEP517=setuptools
 inherit distutils-r1 git-r3
 
 DESCRIPTION="SRA Command Line Tools"



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

2023-12-17 Thread Mike Pagano
commit: 81b2fbf5e36ac4fb3c2567d06539461511bce6a7
Author: Mike Pagano  gentoo  org>
AuthorDate: Mon Dec 18 01:24:15 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon Dec 18 01:24:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81b2fbf5

sys-kernel/git-sources: add 6.7_rc6

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

 sys-kernel/git-sources/Manifest   |  1 +
 sys-kernel/git-sources/git-sources-6.7_rc6.ebuild | 41 +++
 2 files changed, 42 insertions(+)

diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest
index 1b643144ee4f..d6ff0a47b9e7 100644
--- a/sys-kernel/git-sources/Manifest
+++ b/sys-kernel/git-sources/Manifest
@@ -4,3 +4,4 @@ DIST patch-6.7-rc2.patch 72006720 BLAKE2B 
3c6fa7423f67b81d45edb526205dd53bc23d9f
 DIST patch-6.7-rc3.patch 72363721 BLAKE2B 
1afb63acd48364195e876515e11b71b19b5415c80ccea7cfc199265ad16a9b639d0580bcff35170da38b37d3fd2996c25872c0091c1d4c755f936ebced9d5c08
 SHA512 
e21b1597864babee6cd0a641c1ffb36d7262650937c0c7ad234ce33ad22ca1ad1969cb9ec8652395e109904c0b66898dd36c19e761bef6cabaa80d57b552cf03
 DIST patch-6.7-rc4.patch 72676847 BLAKE2B 
f81414a35d846b7cca8192d7c0b5df98555f1a7d83c386ce73c0d4a47774c93703e6de01e68e9df8f826b9fcf376924108d119c490efa155a76ffee187f5
 SHA512 
4f6ea1d3f15108ddf3a291079024debccded77d91819e30488a945f23c93955b06aa3647f93ff224e38a98f1b8736dcc05c3f769b1513d6e577783329545a032
 DIST patch-6.7-rc5.patch 73084909 BLAKE2B 
094526599ccb63a3b7658178468a6188e179110ac80e0b3cb890047351cdd23b8ac68f18d90ec6c86f01577ad70e00c177ce1a1d5ebd84f4897ae49229f2bec7
 SHA512 
02c37a6fea68a1fa280a613f9d8dc88655c43004e42bcb2580e8983ff95fb08c57630e0fec55714cb028a234e28616e40c3642a92785e0fa9b437c0dccd06c81
+DIST patch-6.7-rc6.patch 73376662 BLAKE2B 
78e4d145caddb81c033fac6388496090fb8d4900f9fde6e95fc8a7cf8c39fcaf3a63f26cf387354b2177fc1b5710e8aa2f721a58bb42807c081f3a3602e89f0b
 SHA512 
3cf301c327adaead8021607cc6e4b72e2f0985319bed6578b272e765cdb859c34754b572e69d322f7397063086e9f6a4333bce47f2e4c9ff73c1a48c17a1743b

diff --git a/sys-kernel/git-sources/git-sources-6.7_rc6.ebuild 
b/sys-kernel/git-sources/git-sources-6.7_rc6.ebuild
new file mode 100644
index ..46873aec3fec
--- /dev/null
+++ b/sys-kernel/git-sources/git-sources-6.7_rc6.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+UNIPATCH_STRICTORDER="yes"
+K_NOUSENAME="yes"
+K_NOSETEXTRAVERSION="yes"
+K_NOUSEPR="yes"
+K_SECURITY_UNSUPPORTED="1"
+K_BASE_VER="6.6"
+K_EXP_GENPATCHES_NOUSE="1"
+K_FROM_GIT="yes"
+K_NODRYRUN="yes"
+ETYPE="sources"
+CKV="${PVR/-r/-git}"
+
+# only use this if it's not an _rc/_pre release
+[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}"
+inherit kernel-2
+detect_version
+
+DESCRIPTION="The very latest -git version of the Linux kernel"
+HOMEPAGE="https://www.kernel.org;
+SRC_URI="${KERNEL_URI}"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~s390 ~sparc ~x86"
+IUSE=""
+
+K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and
+experimental nature. If you have any issues, try a matching vanilla-sources
+ebuild -- if the problem is not there, please contact the upstream kernel
+developers at https://bugzilla.kernel.org and on the linux-kernel mailing list 
to
+report the problem so it can be fixed in time for the next kernel release."
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   >=sys-devel/patch-2.7.6-r4"
+
+pkg_postinst() {
+   postinst_sources
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2023-12-17 Thread Sam James
commit: 1e09368e4904e7ddf78cd82aaec000df13f7df08
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 18 01:19:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 01:19:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e09368e

sys-devel/kgcc64: add 13.2.1_p20231216

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

 sys-devel/kgcc64/Manifest   |  2 ++
 sys-devel/kgcc64/kgcc64-13.2.1_p20231216.ebuild | 45 +
 2 files changed, 47 insertions(+)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index ea24b6ab3758..b94a910ecbe2 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -14,6 +14,8 @@ DIST gcc-12.3.0-musl-patches-1.tar.xz 3572 BLAKE2B 
c7bf65f7c9ea8023ddaac821ee2b7
 DIST gcc-12.3.0-patches-2.tar.xz 14236 BLAKE2B 
06c43662c9abb0fa3cf90d5e2273c69aecb9158e6cf6f23c04754ed5d686be2616e81e2502eb16f4298ddd50518ca7677e13249da9e9b091162d3931ff65e4fe
 SHA512 
b0d4b85dbf1a541997203b872e3106906b4ad49cde57e1428bc22b2f8e2d73b8cb10ae0d0b792aebaf664594da4d1dea04c44ddc34e59047410766db04d1
 DIST gcc-13-20230826.tar.xz 84285788 BLAKE2B 
c25be594e322dd7145245c42ae21b98aa9e3e6ae69f1fa313830e40bf2e8fcb8435762f1c9d3f1ca1dbf31653bdc76a658bec708b7850fe40a7c55504ac30618
 SHA512 
3d47632e90651bd50a881c727c1ef2aa3322b4fc3e082919ae430270901abf8a05a34fe93f8b678c10dc9a0758f93dc3b33ed5947c8743dab453d2b50c063722
 DIST gcc-13-20231014.tar.xz 84317080 BLAKE2B 
18c2326f203951d16904e4f2bf7fa0cd55da0460b19a9c9ce45de94b41fa71f8c1b8eb9d08700de427b3e02c2e61d3cbcc85cb6f27236717dca8359bfaf4c534
 SHA512 
406673a62deba759fc0532a801b3f57cabf894ea328587b23e62a707ba5767b0e3ae9b3f86bf3c6fcf13e8a3c30bc470e6598b625c8231efb629034211c162c2
+DIST gcc-13-20231216.tar.xz 84341616 BLAKE2B 
416ee94995b0812ac155ccfb9a5cad39529e0b437341eae65fdc75ba64bcdb453742e213f676a80d91615f1840e2e52488e4a8311588a2ed16fde7c176c5dd06
 SHA512 
66a72380db151355ede533541b2e77406925f2a0f941772018bf93f8a4c2b8eaeacc3f600985897f7d9868234bc250a7af82d27634ba170ab6dfb2a62c68c0ed
 DIST gcc-13.2.0-musl-patches-2.tar.xz 5292 BLAKE2B 
c057d6574d03c05854edaa9f3fd40e9149662b04f3ac7a7db3eb078d73a7b535726d1bf52e5b12736dedb2f9898ad731f2e48a6421fcfbf7b90f929dee072fcb
 SHA512 
a691da0c87c443a5e9d23731f4005f27871c5b12bc9102873ffa24d374aa7b9fbd187c4f5635d23fa9ffb17e351e76173c2d3fdf40646e355c4cb314b538de69
 DIST gcc-13.2.0-patches-10.tar.xz 45860 BLAKE2B 
3c4f8179fc27c31c117bf9260cebbab0805e0977cb41084f2df5c6664121ae67f83deb882572b0bce8d5f20c0ec927eeac43e60d69ce8d4d5a263c1dddedecaf
 SHA512 
4088cc80278826043bc6a9819dfcfa09a251e256eca9a2654f1a83b9b54107ca08fbea0e9ab61593cb0b43fc42a3d87acbe095dc8f806c7010a3ac33148d5c9b
+DIST gcc-13.2.0-patches-11.tar.xz 46340 BLAKE2B 
c9f12ccbe7bb7ba3a2afec16695e69b062429779d544f5614e1ef0617751e54d77eb9bb6e19dc8c6132c57e630f0e77e2cc20cf2c77e0e79d03a6e57b9ba53c6
 SHA512 
a09801ecefccc66830607986a622bbcc5f217ba08da4ac9f68436e422b5a19042c60c7d5fcb75d4fe9ad9008ab06278382c9798b319ed9630c2e97fa09c3a344
 DIST gcc-13.2.0-patches-7.tar.xz 37064 BLAKE2B 
4a8700a8d44bfaa84926f8bfd0da4c5b0c0377f47fc0679456e909f7c9029b9cf1b72c0ba0bc505d9035d5c38e27f7e5b029727eaf2bc7aca417a6be966b2f43
 SHA512 
f440c97e6782ecb8581d41608e31a648ac426e2d870bc1d171da7794cdeff2fd0546cae0c7214e72fd3a00ead8a5c66f3f633b670b74553a2f3a40378b51f20c

diff --git a/sys-devel/kgcc64/kgcc64-13.2.1_p20231216.ebuild 
b/sys-devel/kgcc64/kgcc64-13.2.1_p20231216.ebuild
new file mode 100644
index ..07416e227816
--- /dev/null
+++ b/sys-devel/kgcc64/kgcc64-13.2.1_p20231216.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+case ${CHOST} in
+   hppa*)CTARGET=hppa64-${CHOST#*-};;
+   mips*)CTARGET=${CHOST/mips/mips64};;
+   powerpc*) CTARGET=${CHOST/powerpc/powerpc64};;
+   s390*)CTARGET=${CHOST/s390/s390x};;
+   sparc*)   CTARGET=${CHOST/sparc/sparc64};;
+   i?86*)CTARGET=x86_64-${CHOST#*-};;
+esac
+export CTARGET
+TOOLCHAIN_ALLOWED_LANGS="c"
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_VER="11"
+PATCH_GCC_VER="13.2.0"
+MUSL_VER="2"
+MUSL_GCC_VER="13.2.0"
+GCC_TARGET_NO_MULTILIB=true
+inherit toolchain
+
+DESCRIPTION="64bit kernel compiler"
+
+# Works on hppa and mips; all other archs, refer to bug #228115
+KEYWORDS="~hppa"
+
+# unlike every other target, hppa has not unified the 32/64 bit
+# ports in binutils yet
+BDEPEND="hppa? ( sys-devel/binutils-hppa64 )"
+
+pkg_postinst() {
+   toolchain_pkg_postinst
+
+   cd "${ROOT}"/usr/bin
+   local x
+   for x in gcc cpp ; do
+   cat <<-EOF >${CTARGET%%-*}-linux-${x}
+   #!/bin/sh
+   exec ${CTARGET}-${x} "\$@"
+   EOF
+   chmod a+rx ${CTARGET%%-*}-linux-${x}
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2023-12-17 Thread Sam James
commit: f8c69cfdaf1f19912e8e3d2ddf317db22593a429
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 18 01:18:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 01:18:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8c69cfd

sys-devel/kgcc64: add 11.4.1_p20231214

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

 sys-devel/kgcc64/Manifest   |  2 ++
 sys-devel/kgcc64/kgcc64-11.4.1_p20231214.ebuild | 46 +
 2 files changed, 48 insertions(+)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index 33f79df5f9df..b838c104b75d 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -3,8 +3,10 @@ DIST gcc-10.5.0-patches-6.tar.xz 18208 BLAKE2B 
4cac3340108fb378c76ad62b728429f3c
 DIST gcc-10.5.0.tar.xz 77846412 BLAKE2B 
9b71761f4015649514677784443886e59733ac3845f7dfaa4343f46327d36c08c403c444b9e492b870ac0b3f2e3568f972b7700a0ef05a497fb4066079b3143b
 SHA512 
d86dbc18b978771531f4039465e7eb7c19845bf607dc513c97abf8e45ffe1086a99d98f83dfb7b37204af22431574186de9d5ff80c8c3c3a98dbe3983195bffd
 DIST gcc-11-20230622.tar.xz 76199316 BLAKE2B 
a769dc6be63eabca3bc33944b471d727bf230e506773c85977156b187f12664f2cd3e0992a1faefda8ec88ff85d1a8d12795121baadc7e8b9653d69a8025e46e
 SHA512 
8dbc5a4b54f2bc52458914705af40a00b33e46061dd5b335b4b4a6e96d17206fe480d3fec564dd11ebcca6168f054984d706b1b26b7e694e8b327692a13ae7d1
 DIST gcc-11-20230824.tar.xz 76202120 BLAKE2B 
243ce16e28c66d681bb27df32866947309f8fa386e258896651b6853e390da79304250669096fd55cafe0a9d5adf4b3a3cf5989302f4ad13660ece80639b545a
 SHA512 
a9cab8bf61f2a572baba73a2a11271eeb61d43f07411df376a8568820c1373f64f635d747933fda1e942ae717b0ae9f1c810f662fc09ccb075940248bc48b582
+DIST gcc-11-20231214.tar.xz 76228348 BLAKE2B 
fded6ed91e9376d23652490f6b36cf847d1e01c449a26f756a7aee753dd82af37e3583f0cdae3c987923bb8938ed5a199db2b9a7a0c7fe7c8ceb6c8046029c4a
 SHA512 
4e7a644fcd6c51d82b7b4fea368f0c26a887ccc694cddc0ca80af8dad289fe05f92b8036403075e62302a03f6f93a41291e2e925dd6f63e738772ea8f67b432a
 DIST gcc-11.4.0-musl-patches-2.tar.xz 4308 BLAKE2B 
a2335e155fc57816fed822a648e0eaefafcba9d04e1ad0fd7baeea5a694ab6f5e3c1678cb406f2a1bd17bab25cb01699d032713a1ccf337948dfda2093844607
 SHA512 
17b84f907cb1bd763873655e6f35fd3ed55a40b602b70a626f04f83b4cc89c6261db1661de78d4d969187a8c56e9f6305b742515a3836b962248a21df0df5d0c
 DIST gcc-11.4.0-patches-10.tar.xz 13852 BLAKE2B 
54937d13e30e2a5303c7e197fae09eeed35ca0b9783625e02578fcee829b5503fb22d664366322b304df7d01ae807d00af7c93db3e3ceebe4851e15647724f87
 SHA512 
31b4d7a2e7cc589e92e12c3583d13d41c523cafbd309bc0532df9b68ea2473c89daef4c0edd3ce2917b5823d81a7792f145b9449f16277d0d64c22ceff50bbb9
+DIST gcc-11.4.0-patches-12.tar.xz 13824 BLAKE2B 
e4df9e0dc9512882022aaf325ebf65c540169454c91dd31f913c6f57f6eb291c79ae919671b53db1549799d4a70c09298bf45ed82ad05eb1f961443cc958369d
 SHA512 
87fed0c3f8e28c9f702443db58350bb615110b27ebe334b5de2ea60678e2548c56cd75cffade210d69634e2ac0a9311f5100ddb45d97645aa76d5688bc421a61
 DIST gcc-12-20230512.tar.xz 79749352 BLAKE2B 
a2dd7c780d2adf1915cb01f6835d6f95242376d9d7c14ec0fea8e905858f0ce20b90dd3f47fef983b9d1a6f519f0c3d4cfa41d887f477454378a12407e9aaeb8
 SHA512 
3bf04b2489b0b0d062f8e8e66c31622fe7aa6ef6c9ba7d51f387eae714a813a089594cebdb046fa04e53da24a9788879711eedb054c3a37721035386b94ff0f0
 DIST gcc-12-20230825.tar.xz 79804260 BLAKE2B 
4d3eb40eb5954d497b3e9586dad0d18c9e561d3fdd0bdccc5c9572edfbe024a235e30371a10116d98c77f0b6042739600c57ac99253d34f0fbb8b8465b187e1f
 SHA512 
a6cd868f474c356886460b95263807828f9a379ce97524611ec504d6a9149ca1f92585128e6ffd03fa2647442e72fde6ebe987fd49f2fc49d8df39ab056905c5
 DIST gcc-12.3.0-musl-patches-1.tar.xz 3572 BLAKE2B 
c7bf65f7c9ea8023ddaac821ee2b778622fa310ac72a72b2f7032494a8f304eac86217f9204622e6c21aaef9952bece0d09bc126facd4f42b602927909815ab5
 SHA512 
babc279fea2c1fd4c018815f2f5630214fd46015ce9f365c28af242681d51818eaca30ce298eddcab1eed5ac5f2759e2b47b2335afab9d722b4469a6d4fec326

diff --git a/sys-devel/kgcc64/kgcc64-11.4.1_p20231214.ebuild 
b/sys-devel/kgcc64/kgcc64-11.4.1_p20231214.ebuild
new file mode 100644
index ..c419245d32f7
--- /dev/null
+++ b/sys-devel/kgcc64/kgcc64-11.4.1_p20231214.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+case ${CHOST} in
+   hppa*)CTARGET=hppa64-${CHOST#*-};;
+   mips*)CTARGET=${CHOST/mips/mips64};;
+   powerpc*) CTARGET=${CHOST/powerpc/powerpc64};;
+   s390*)CTARGET=${CHOST/s390/s390x};;
+   sparc*)   CTARGET=${CHOST/sparc/sparc64};;
+   i?86*)CTARGET=x86_64-${CHOST#*-};;
+esac
+export CTARGET
+
+GCC_TARGET_NO_MULTILIB=true
+TOOLCHAIN_ALLOWED_LANGS="c"
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_GCC_VER="11.4.0"
+PATCH_VER="12"
+MUSL_VER="2"
+MUSL_GCC_VER="11.4.0"
+inherit toolchain
+
+DESCRIPTION="64bit kernel compiler"
+
+# Works on hppa and mips; all other archs, refer to bug #228115
+KEYWORDS="~hppa"
+
+# unlike every other 

[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2023-12-17 Thread Sam James
commit: e3fd2c1bde8f2408eb6c2dac75b7c4183b7c8a0c
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 18 01:19:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 01:19:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3fd2c1b

sys-devel/kgcc64: add 12.3.1_p20231215

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

 sys-devel/kgcc64/Manifest   |  1 +
 sys-devel/kgcc64/kgcc64-12.3.1_p20231215.ebuild | 50 +
 2 files changed, 51 insertions(+)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index b838c104b75d..ea24b6ab3758 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -9,6 +9,7 @@ DIST gcc-11.4.0-patches-10.tar.xz 13852 BLAKE2B 
54937d13e30e2a5303c7e197fae09eee
 DIST gcc-11.4.0-patches-12.tar.xz 13824 BLAKE2B 
e4df9e0dc9512882022aaf325ebf65c540169454c91dd31f913c6f57f6eb291c79ae919671b53db1549799d4a70c09298bf45ed82ad05eb1f961443cc958369d
 SHA512 
87fed0c3f8e28c9f702443db58350bb615110b27ebe334b5de2ea60678e2548c56cd75cffade210d69634e2ac0a9311f5100ddb45d97645aa76d5688bc421a61
 DIST gcc-12-20230512.tar.xz 79749352 BLAKE2B 
a2dd7c780d2adf1915cb01f6835d6f95242376d9d7c14ec0fea8e905858f0ce20b90dd3f47fef983b9d1a6f519f0c3d4cfa41d887f477454378a12407e9aaeb8
 SHA512 
3bf04b2489b0b0d062f8e8e66c31622fe7aa6ef6c9ba7d51f387eae714a813a089594cebdb046fa04e53da24a9788879711eedb054c3a37721035386b94ff0f0
 DIST gcc-12-20230825.tar.xz 79804260 BLAKE2B 
4d3eb40eb5954d497b3e9586dad0d18c9e561d3fdd0bdccc5c9572edfbe024a235e30371a10116d98c77f0b6042739600c57ac99253d34f0fbb8b8465b187e1f
 SHA512 
a6cd868f474c356886460b95263807828f9a379ce97524611ec504d6a9149ca1f92585128e6ffd03fa2647442e72fde6ebe987fd49f2fc49d8df39ab056905c5
+DIST gcc-12-20231215.tar.xz 79804016 BLAKE2B 
547def0a166db31d8654a8b85ec1320f0dfe30f3f340968a67761e7907f56eb135d5a7e28c582d74dabc835027e09eb282c2f01a7be1e830f5f73145739a3084
 SHA512 
72a0d0721c9d09b6afaf8f6214dec1a577debf0167569166f0fc7c808d90bece35bb088f810b36dc873cbf199b1ae91d5c64e1d6557c92abbf6cf3feb6fbcbfa
 DIST gcc-12.3.0-musl-patches-1.tar.xz 3572 BLAKE2B 
c7bf65f7c9ea8023ddaac821ee2b778622fa310ac72a72b2f7032494a8f304eac86217f9204622e6c21aaef9952bece0d09bc126facd4f42b602927909815ab5
 SHA512 
babc279fea2c1fd4c018815f2f5630214fd46015ce9f365c28af242681d51818eaca30ce298eddcab1eed5ac5f2759e2b47b2335afab9d722b4469a6d4fec326
 DIST gcc-12.3.0-patches-2.tar.xz 14236 BLAKE2B 
06c43662c9abb0fa3cf90d5e2273c69aecb9158e6cf6f23c04754ed5d686be2616e81e2502eb16f4298ddd50518ca7677e13249da9e9b091162d3931ff65e4fe
 SHA512 
b0d4b85dbf1a541997203b872e3106906b4ad49cde57e1428bc22b2f8e2d73b8cb10ae0d0b792aebaf664594da4d1dea04c44ddc34e59047410766db04d1
 DIST gcc-13-20230826.tar.xz 84285788 BLAKE2B 
c25be594e322dd7145245c42ae21b98aa9e3e6ae69f1fa313830e40bf2e8fcb8435762f1c9d3f1ca1dbf31653bdc76a658bec708b7850fe40a7c55504ac30618
 SHA512 
3d47632e90651bd50a881c727c1ef2aa3322b4fc3e082919ae430270901abf8a05a34fe93f8b678c10dc9a0758f93dc3b33ed5947c8743dab453d2b50c063722

diff --git a/sys-devel/kgcc64/kgcc64-12.3.1_p20231215.ebuild 
b/sys-devel/kgcc64/kgcc64-12.3.1_p20231215.ebuild
new file mode 100644
index ..886da7c53eb0
--- /dev/null
+++ b/sys-devel/kgcc64/kgcc64-12.3.1_p20231215.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+case ${CHOST} in
+   hppa*)CTARGET=hppa64-${CHOST#*-};;
+   mips*)CTARGET=${CHOST/mips/mips64};;
+   powerpc*) CTARGET=${CHOST/powerpc/powerpc64};;
+   s390*)CTARGET=${CHOST/s390/s390x};;
+   sparc*)   CTARGET=${CHOST/sparc/sparc64};;
+   i?86*)CTARGET=x86_64-${CHOST#*-};;
+esac
+export CTARGET
+TOOLCHAIN_ALLOWED_LANGS="c"
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_VER="2"
+PATCH_GCC_VER="12.3.0"
+MUSL_VER="1"
+MUSL_GCC_VER="12.3.0"
+GCC_TARGET_NO_MULTILIB=true
+inherit toolchain
+
+DESCRIPTION="64bit kernel compiler"
+
+# Works on hppa and mips; all other archs, refer to bug #228115
+KEYWORDS="~hppa"
+
+# unlike every other target, hppa has not unified the 32/64 bit
+# ports in binutils yet
+BDEPEND="hppa? ( sys-devel/binutils-hppa64 )"
+
+src_prepare() {
+   toolchain_src_prepare
+   eapply "${FILESDIR}"/gcc-12.3-ccache-ICE.patch
+}
+
+pkg_postinst() {
+   toolchain_pkg_postinst
+
+   cd "${ROOT}"/usr/bin
+   local x
+   for x in gcc cpp ; do
+   cat <<-EOF >${CTARGET%%-*}-linux-${x}
+   #!/bin/sh
+   exec ${CTARGET}-${x} "\$@"
+   EOF
+   chmod a+rx ${CTARGET%%-*}-linux-${x}
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/

2023-12-17 Thread Sam James
commit: 137f5cbc9ed0dec82d7da6e5dd49b6d6f927dde0
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 18 01:14:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 01:14:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=137f5cbc

sys-devel/gcc: keyword 11.4.1_p20231214

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

 sys-devel/gcc/gcc-11.4.1_p20231214.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/gcc/gcc-11.4.1_p20231214.ebuild 
b/sys-devel/gcc/gcc-11.4.1_p20231214.ebuild
index 0a84d9888218..1045aca34371 100644
--- a/sys-devel/gcc/gcc-11.4.1_p20231214.ebuild
+++ b/sys-devel/gcc/gcc-11.4.1_p20231214.ebuild
@@ -37,7 +37,7 @@ if tc_is_live ; then
EGIT_BRANCH=releases/gcc-$(ver_cut 1)
 elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
# Don't keyword live ebuilds
-   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
:;
 fi
 



[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/

2023-12-17 Thread Sam James
commit: dfae41c0c0114d828ff275925e15ef57b9df8800
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 18 01:14:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 01:14:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfae41c0

sys-devel/gcc: keyword 12.3.1_p20231215

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

 sys-devel/gcc/gcc-12.3.1_p20231215.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/gcc/gcc-12.3.1_p20231215.ebuild 
b/sys-devel/gcc/gcc-12.3.1_p20231215.ebuild
index 1ffe2b97a4bf..006c8231fd0e 100644
--- a/sys-devel/gcc/gcc-12.3.1_p20231215.ebuild
+++ b/sys-devel/gcc/gcc-12.3.1_p20231215.ebuild
@@ -37,7 +37,7 @@ if tc_is_live ; then
EGIT_BRANCH=releases/gcc-$(ver_cut 1)
 elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
# Don't keyword live ebuilds
-   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
:;
 fi
 



[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/

2023-12-17 Thread Sam James
commit: e5502be767797da63d1d3bdb7a58063239af238f
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 18 01:14:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 01:14:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5502be7

sys-devel/gcc: keyword 13.2.1_p20231216

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

 sys-devel/gcc/gcc-13.2.1_p20231216.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/gcc/gcc-13.2.1_p20231216.ebuild 
b/sys-devel/gcc/gcc-13.2.1_p20231216.ebuild
index 945d3a229424..a6c1746943ea 100644
--- a/sys-devel/gcc/gcc-13.2.1_p20231216.ebuild
+++ b/sys-devel/gcc/gcc-13.2.1_p20231216.ebuild
@@ -37,7 +37,7 @@ if tc_is_live ; then
EGIT_BRANCH=releases/gcc-$(ver_cut 1)
 elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
# Don't keyword live ebuilds
-   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
:;
 fi
 



[gentoo-commits] repo/gentoo:master commit in: sys-power/nut/

2023-12-17 Thread Sam James
commit: d6d515e3c0de29905736b61743d13fa2f4858ee7
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 18 01:08:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 01:08:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6d515e3

sys-power/nut: Stabilize 2.8.0-r2 amd64, #920226

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

 sys-power/nut/nut-2.8.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-power/nut/nut-2.8.0-r2.ebuild 
b/sys-power/nut/nut-2.8.0-r2.ebuild
index e48706e11534..8bc7d5fc8647 100644
--- a/sys-power/nut/nut-2.8.0-r2.ebuild
+++ b/sys-power/nut/nut-2.8.0-r2.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://networkupstools.org/source/${PV%.*}/${MY_P}.tar.gz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~riscv ~x86"
 fi
 
 S="${WORKDIR}/${MY_P}"



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

2023-12-17 Thread Sam James
commit: 8f39b6bff69277c437f0b4e8e82f61d6f705a2da
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 18 01:08:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 01:08:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f39b6bf

sys-fs/genfstab: Stabilize 28-r1 amd64, #920227

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

 sys-fs/genfstab/genfstab-28-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/genfstab/genfstab-28-r1.ebuild 
b/sys-fs/genfstab/genfstab-28-r1.ebuild
index 9a162291ada2..3d2c4fe79cc1 100644
--- a/sys-fs/genfstab/genfstab-28-r1.ebuild
+++ b/sys-fs/genfstab/genfstab-28-r1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/arch-install-scripts-${PV}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 arm64 ~loong ~x86"
+KEYWORDS="amd64 arm64 ~loong ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2023-12-17 Thread Sam James
commit: a5dfcce5a76059caa1db3fd5d64261392b0356fc
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 18 01:08:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 01:08:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5dfcce5

x11-misc/kdocker: Stabilize 5.4 amd64, #920225

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

 x11-misc/kdocker/kdocker-5.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-misc/kdocker/kdocker-5.4.ebuild 
b/x11-misc/kdocker/kdocker-5.4.ebuild
index 43d293885e65..ff2515909f6e 100644
--- a/x11-misc/kdocker/kdocker-5.4.ebuild
+++ b/x11-misc/kdocker/kdocker-5.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/user-none/KDocker/archive/${PV}.tar.gz -> ${MY_P}.ta
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE=""
 
 DEPEND="



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

2023-12-17 Thread Sam James
commit: 495766064459bbf0f728b362331eee1317c29a66
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 18 01:08:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 01:08:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49576606

sys-process/at: Stabilize 3.2.5-r2 amd64, #920223

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

 sys-process/at/at-3.2.5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/at/at-3.2.5-r2.ebuild 
b/sys-process/at/at-3.2.5-r2.ebuild
index 09a537d7c65e..8bfd5fc4a017 100644
--- a/sys-process/at/at-3.2.5-r2.ebuild
+++ b/sys-process/at/at-3.2.5-r2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://software.calhariz.com/at/${MY_P}.orig.tar.gz
 
 LICENSE="GPL-2+ GPL-3+ ISC"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv sparc 
~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv sparc 
~x86"
 IUSE="pam selinux"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-wm/evilwm/

2023-12-17 Thread Sam James
commit: 5922f4361e09380199a94c8df0f7fe6678f99c67
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 18 01:08:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 01:08:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5922f436

x11-wm/evilwm: Stabilize 1.4.2 amd64, #920224

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

 x11-wm/evilwm/evilwm-1.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/evilwm/evilwm-1.4.2.ebuild 
b/x11-wm/evilwm/evilwm-1.4.2.ebuild
index 5e36d5e36aff..58118cc94533 100644
--- a/x11-wm/evilwm/evilwm-1.4.2.ebuild
+++ b/x11-wm/evilwm/evilwm-1.4.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.6809.org.uk/evilwm/${P}.tar.gz;
 
 LICENSE="MIT 9wm"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE=""
 
 RDEPEND="x11-libs/libXext



[gentoo-commits] repo/gentoo:master commit in: mail-filter/normalizemime/

2023-12-17 Thread Sam James
commit: 9acdd93263b8228b8712ae7f1c477d312c57fa43
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 18 01:08:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 01:08:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9acdd932

mail-filter/normalizemime: Stabilize 1.21 amd64, #920216

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

 mail-filter/normalizemime/normalizemime-1.21.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/normalizemime/normalizemime-1.21.ebuild 
b/mail-filter/normalizemime/normalizemime-1.21.ebuild
index 2dbc8ff31c3d..11756b743d2d 100644
--- a/mail-filter/normalizemime/normalizemime-1.21.ebuild
+++ b/mail-filter/normalizemime/normalizemime-1.21.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc ~x86"
 
 src_unpack() {
cp "${DISTDIR}"/${P}.cc "${WORKDIR}"/${PN}.cc || die



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

2023-12-17 Thread Sam James
commit: fffcea0d6e8bd63e7e4b83c80103ba5859f6cbda
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 18 01:08:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 01:08:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fffcea0d

net-news/sfeed: Stabilize 1.9 amd64, #920221

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

 net-news/sfeed/sfeed-1.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-news/sfeed/sfeed-1.9.ebuild b/net-news/sfeed/sfeed-1.9.ebuild
index cc25963b8f64..a89e369836a3 100644
--- a/net-news/sfeed/sfeed-1.9.ebuild
+++ b/net-news/sfeed/sfeed-1.9.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://codemadness.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~riscv ~sparc ~x86"
 
 THEMES=( mono{,-highlight} newsboat templeos )
 IUSE="+ncurses +${THEMES[@]/#/theme-}"



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

2023-12-17 Thread Sam James
commit: 3a1932daa3ac9e5fec559c5ba444014bd8663b9e
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 18 01:08:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 01:08:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a1932da

sci-libs/fplll: Stabilize 5.4.5 amd64, #920222

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

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

diff --git a/sci-libs/fplll/fplll-5.4.5.ebuild 
b/sci-libs/fplll/fplll-5.4.5.ebuild
index d8ad2144d60b..f947f1eaf1d1 100644
--- a/sci-libs/fplll/fplll-5.4.5.ebuild
+++ b/sci-libs/fplll/fplll-5.4.5.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz;
 
 LICENSE="LGPL-2.1+"
 SLOT="0/8"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="qd"
 
 BDEPEND="virtual/pkgconfig"



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

2023-12-17 Thread Sam James
commit: bf564f37757e4a9c6582fd2db389f07ea4740851
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 18 01:08:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 01:08:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf564f37

net-libs/zeromq: Stabilize 4.3.5-r1 amd64, #920215

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

 net-libs/zeromq/zeromq-4.3.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/zeromq/zeromq-4.3.5-r1.ebuild 
b/net-libs/zeromq/zeromq-4.3.5-r1.ebuild
index 0565e3b86ec6..776ba6bbec99 100644
--- a/net-libs/zeromq/zeromq-4.3.5-r1.ebuild
+++ b/net-libs/zeromq/zeromq-4.3.5-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz;
 
 LICENSE="MPL-2.0"
 SLOT="0/5"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
 IUSE="doc drafts +libbsd +sodium static-libs test unwind"
 RESTRICT="!test? ( test )"
 



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

2023-12-17 Thread Sam James
commit: 0b167f706ff2c02c4a8025f28a2bbdb1095ae155
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 18 01:08:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 01:08:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b167f70

dev-util/gengetopt: Stabilize 2.23-r1 amd64, #920214

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

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

diff --git a/dev-util/gengetopt/gengetopt-2.23-r1.ebuild 
b/dev-util/gengetopt/gengetopt-2.23-r1.ebuild
index 8db4dfa79871..147b0df4ef6b 100644
--- a/dev-util/gengetopt/gengetopt-2.23-r1.ebuild
+++ b/dev-util/gengetopt/gengetopt-2.23-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-3+ public-domain"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux"
 
 BDEPEND="sys-apps/texinfo"
 



  1   2   3   4   5   >