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

2023-09-17 Thread Hans de Graaff
commit: 88e5a0367b8d1e16d517e9e27b9e2af435720ef1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Sep 18 05:38:17 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Sep 18 05:38:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88e5a036

net-vpn/libreswan: drop 4.11

Bug: https://bugs.gentoo.org/912176
Signed-off-by: Hans de Graaff  gentoo.org>

 net-vpn/libreswan/Manifest  |   1 -
 net-vpn/libreswan/libreswan-4.11.ebuild | 131 
 2 files changed, 132 deletions(-)

diff --git a/net-vpn/libreswan/Manifest b/net-vpn/libreswan/Manifest
index 2f9dfd264876..0c6b6baded71 100644
--- a/net-vpn/libreswan/Manifest
+++ b/net-vpn/libreswan/Manifest
@@ -1,2 +1 @@
-DIST libreswan-4.11.tar.gz 3711304 BLAKE2B 
92e096dbf8660976715f091128e23525e65a2bd4d497178fa91f5f787f324cc5d4fd044ba03b0b61b2696be704badf42a0cccdf0d808aeb541835a56d62ba70c
 SHA512 
2a9219d6300dccb5ce0cb8cd97210262cd88cb14bd3fd653f65f5231e1d67d030ddeba9bcb4e10fff1ae635e90aff32e8059c7220c026499b151b0d4031d873c
 DIST libreswan-4.12.tar.gz 3718440 BLAKE2B 
f17b79b3ae51d8d2823ace258b899a1c6a40b9967bcf343872dc31be68ef1dede4a9195617149e895e3f11fe62d27dabab3e01c0ad2adcb668540a1c4cbc02d3
 SHA512 
3a7f5ea5d97da357a8979a8807694a316d42ccc5f9c7b5867041abf2b9316ff8428f24cf307b6b6073c191896c0417f137abf78f9903aecde5e1ee1182577ce0

diff --git a/net-vpn/libreswan/libreswan-4.11.ebuild 
b/net-vpn/libreswan/libreswan-4.11.ebuild
deleted file mode 100644
index 1077d4072b28..
--- a/net-vpn/libreswan/libreswan-4.11.ebuild
+++ /dev/null
@@ -1,131 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd flag-o-matic toolchain-funcs tmpfiles
-
-DESCRIPTION="IPsec implementation for Linux, fork of Openswan"
-HOMEPAGE="https://libreswan.org/;
-SRC_URI="https://download.libreswan.org/${P}.tar.gz;
-
-LICENSE="GPL-2 BSD-4 RSA DES"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc x86"
-IUSE="caps curl dnssec ldap networkmanager pam seccomp selinux systemd test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   dev-libs/gmp:0=
-   dev-libs/libevent:0=
-   dev-libs/nspr
-   >=dev-libs/nss-3.42
-   >=sys-kernel/linux-headers-4.19
-   virtual/libcrypt:=
-   caps? ( sys-libs/libcap-ng )
-   curl? ( net-misc/curl )
-   dnssec? ( >=net-dns/unbound-1.9.1-r1:= net-libs/ldns:= 
net-dns/dnssec-root )
-   ldap? ( net-nds/openldap:= )
-   pam? ( sys-libs/pam )
-   seccomp? ( sys-libs/libseccomp )
-   selinux? ( sys-libs/libselinux )
-   systemd? ( sys-apps/systemd:0= )
-"
-BDEPEND="
-   app-text/docbook-xml-dtd:4.1.2
-   app-text/xmlto
-   dev-libs/nss
-   sys-devel/bison
-   sys-devel/flex
-   virtual/pkgconfig
-   test? ( dev-python/setproctitle )
-"
-RDEPEND="${DEPEND}
-   dev-libs/nss[utils(+)]
-   sys-apps/iproute2
-   !net-vpn/strongswan
-   selinux? ( sec-policy/selinux-ipsec )
-"
-DEPEND+=" elibc_musl? ( sys-libs/queue-standalone )"
-
-usetf() {
-   usex "$1" true false
-}
-
-PATCHES=( "${FILESDIR}/${PN}-4.2-ip-path.patch" )
-
-src_prepare() {
-   sed -i -e 's:/sbin/runscript:/sbin/openrc-run:' 
initsystems/openrc/ipsec.init.in || die
-   sed -i -e '/^install/ s/postcheck//' -e '/^doinstall/ 
s/oldinitdcheck//' initsystems/systemd/Makefile || die
-   default
-}
-
-src_configure() {
-   tc-export AR CC
-
-   use elibc_musl && append-cflags -DGLIBC_KERN_FLIP_HEADERS
-
-   export PREFIX=/usr
-   export DEFAULT_DNSSEC_ROOTKEY_FILE=/etc/dnssec/icannbundle.pem
-   export FINALEXAMPLECONFDIR=/usr/share/doc/${PF}
-   export FINALDOCDIR=/usr/share/doc/${PF}/html
-   export INITSYSTEM=$(usex systemd systemd openrc)
-   export INITDDIRS=
-   export INITDDIR_DEFAULT=/etc/init.d
-   export USERCOMPILE=${CFLAGS}
-   export USERLINK=${LDFLAGS}
-   export USE_DNSSEC=$(usetf dnssec)
-   export USE_LABELED_IPSEC=$(usetf selinux)
-   export USE_LIBCAP_NG=$(usetf caps)
-   export USE_LIBCURL=$(usetf curl)
-   export USE_LINUX_AUDIT=$(usetf selinux)
-   export USE_LDAP=$(usetf ldap)
-   export USE_NM=$(usetf networkmanager)
-   export USE_SECCOMP=$(usetf seccomp)
-   export USE_SYSTEMD_WATCHDOG=$(usetf systemd)
-   export SD_WATCHDOGSEC=$(usex systemd 200 0)
-   export USE_AUTHPAM=$(usetf pam)
-   export DEBUG_CFLAGS=
-   export OPTIMIZE_CFLAGS=
-   export WERROR_CFLAGS=
-}
-
-src_compile() {
-   emake all
-   emake -C initsystems \
-   INITSYSTEM=systemd \
-   SYSTEMUNITDIR="$(systemd_get_systemunitdir)" \
-   SYSTEMTMPFILESDIR="/usr/lib/tmpfiles.d" \
-   all
-}
-
-src_test() {
-   : # integration tests only that require set of kvms to be set up
-}
-
-src_install() {
-   default
-   emake -C initsystems INITSYSTEM=systemd 

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

2023-09-17 Thread Ionen Wolkens
commit: c964bd3b625e3e7eb74d3818eee81ab177812bac
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Sep 18 05:24:04 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Sep 18 05:25:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c964bd3b

gui-apps/qt6ct: clarify description

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

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

diff --git a/gui-apps/qt6ct/qt6ct-0.8_p20230917.ebuild 
b/gui-apps/qt6ct/qt6ct-0.8_p20230917.ebuild
index 2018581685c6..fa1499bba9d7 100644
--- a/gui-apps/qt6ct/qt6ct-0.8_p20230917.ebuild
+++ b/gui-apps/qt6ct/qt6ct-0.8_p20230917.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 inherit cmake
 
-DESCRIPTION="Qt6 Configuration Tool"
+DESCRIPTION="Qt6 Configuration Tool (for DE/WM without Qt integration)"
 HOMEPAGE="https://github.com/trialuser02/qt6ct/;
 
#SRC_URI="https://github.com/trialuser02/qt6ct/releases/download/${PV}/${P}.tar.xz;
 



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

2023-09-17 Thread Hans de Graaff
commit: 86855dbf2039a4fb45484e73922d559a5a6c4c40
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Sep 18 05:21:23 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Sep 18 05:21:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86855dbf

dev-ruby/barby: enable ruby32

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

 dev-ruby/barby/barby-0.6.8-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/barby/barby-0.6.8-r1.ebuild 
b/dev-ruby/barby/barby-0.6.8-r1.ebuild
index 744020948867..26423a9c0361 100644
--- a/dev-ruby/barby/barby-0.6.8-r1.ebuild
+++ b/dev-ruby/barby/barby-0.6.8-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-USE_RUBY="ruby30 ruby31"
+USE_RUBY="ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_TASK_TEST="test"
 



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

2023-09-17 Thread Ionen Wolkens
commit: d3145ec09627210f35aee62b3b655c91fc23a8e3
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Sep 18 04:10:36 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Sep 18 05:06:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3145ec0

gui-apps/qt6ct: new package, 0.8_p20230917

see bug #914179 wrt snapshot

Closes: https://bugs.gentoo.org/914179
Signed-off-by: Ionen Wolkens  gentoo.org>

 gui-apps/qt6ct/Manifest   |  1 +
 gui-apps/qt6ct/metadata.xml   | 11 
 gui-apps/qt6ct/qt6ct-0.8_p20230917.ebuild | 45 +++
 3 files changed, 57 insertions(+)

diff --git a/gui-apps/qt6ct/Manifest b/gui-apps/qt6ct/Manifest
new file mode 100644
index ..15c82c7d6ab8
--- /dev/null
+++ b/gui-apps/qt6ct/Manifest
@@ -0,0 +1 @@
+DIST qt6ct-0.8_p20230917.tar.gz 159468 BLAKE2B 
bf7c5446932a5e8152ee7121f8ee679aeacabae3c3be636bef0e6c1d128abfea571971efabb6366a654ea5845cce028ab641d795d6c56963d894a21732b8656b
 SHA512 
751f9f6b2264ef04661b8b3ccdda599dfc0109aa35f60334857d382414872155b4d5b0e3b14cd6130385dfccb945e1547900a30a7cf08d87a0a592839ef05dba

diff --git a/gui-apps/qt6ct/metadata.xml b/gui-apps/qt6ct/metadata.xml
new file mode 100644
index ..68805024ec91
--- /dev/null
+++ b/gui-apps/qt6ct/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   io...@gentoo.org
+   Ionen Wolkens
+   
+   
+   trialuser02/qt6ct
+   
+

diff --git a/gui-apps/qt6ct/qt6ct-0.8_p20230917.ebuild 
b/gui-apps/qt6ct/qt6ct-0.8_p20230917.ebuild
new file mode 100644
index ..2018581685c6
--- /dev/null
+++ b/gui-apps/qt6ct/qt6ct-0.8_p20230917.ebuild
@@ -0,0 +1,45 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Qt6 Configuration Tool"
+HOMEPAGE="https://github.com/trialuser02/qt6ct/;
+#SRC_URI="https://github.com/trialuser02/qt6ct/releases/download/${PV}/${P}.tar.xz;
+
+# temporary snapshot for https://github.com/trialuser02/qt6ct/issues/32
+QT6CT_HASH=f083799f1495dabaeeb482274ee90c73a0a78a43
+SRC_URI="
+   https://github.com/trialuser02/qt6ct/archive/${QT6CT_HASH}.tar.gz
+   -> ${P}.tar.gz
+"
+S=${WORKDIR}/${PN}-${QT6CT_HASH}
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# uses Qt private APIs wrt :=
+DEPEND="dev-qt/qtbase:6=[gui,widgets]"
+RDEPEND="
+   ${DEPEND}
+   dev-qt/qtsvg:6
+"
+BDEPEND="
+   dev-qt/qtbase:6
+   dev-qt/qttools:6[linguist]
+"
+
+pkg_postinst() {
+   if [[ ! ${REPLACING_VERSIONS} ]]; then
+   elog "Note need to export QT_QPA_PLATFORMTHEME=qt6ct in the 
used environment"
+   elog "for theming to take effect (not done automatically, may 
want to set in"
+   elog "the HOME's shell initialization scripts, or use 
/etc/env.d followed by"
+   elog "running env-update then re-login)."
+   elog
+   elog "If also using x11-misc/qt5ct, =qt5ct is alternatively 
recognized so it"
+   elog "can be activated for both Qt5 and Qt6 at once."
+   fi
+}



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

2023-09-17 Thread Sam James
commit: 807894bf026f9869f7f5c65ed3ee3648c7529901
Author: Thomas Bettler  gmail  com>
AuthorDate: Fri Aug 11 13:31:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 18 04:23:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=807894bf

media-gfx/inkscape: version bump to 1.3

Closes: https://bugs.gentoo.org/911267
Signed-off-by: Thomas Bettler  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32258
Signed-off-by: Sam James  gentoo.org>

 media-gfx/inkscape/Manifest|   1 +
 media-gfx/inkscape/inkscape-1.3.ebuild | 192 +
 2 files changed, 193 insertions(+)

diff --git a/media-gfx/inkscape/Manifest b/media-gfx/inkscape/Manifest
index 599244276cc3..cb108bd79ffe 100644
--- a/media-gfx/inkscape/Manifest
+++ b/media-gfx/inkscape/Manifest
@@ -1 +1,2 @@
 DIST inkscape-1.2.2.tar.xz 39392040 BLAKE2B 
7a4f0e42d1d8b67f42b924c760be484156e210e5661dc48408c992cbef5e0ac997a468cf1263e5c14cd5c0c0a83345e77055ff59fd7fb2d01b2d196f42a9e858
 SHA512 
b3e95f7d45612140b38c95fd758b051c27b0ed55bac7e7980c0491d3ba94c62edd7f0b27034314388bf74faf2046d829f36d2f6745cb4a54fb43b8b684df235f
+DIST inkscape-1.3.tar.xz 85764028 BLAKE2B 
798ba301fa649c12c4fd14ec32ab5361ec83a15d5049e493cb27666a7322a65a5f168f8510d525f58abcba8cf32bd2de772de3ae11e86d40556f0255fe768c90
 SHA512 
1eb488105586bf98a51c7109ab2e23292f039e5f0e66de4d3684a73f0ab408d89ee55560517d3185370ad3f32b31cf03d149df02ba5c895fe386dd1581fcb2e8

diff --git a/media-gfx/inkscape/inkscape-1.3.ebuild 
b/media-gfx/inkscape/inkscape-1.3.ebuild
new file mode 100644
index ..491ac24b157a
--- /dev/null
+++ b/media-gfx/inkscape/inkscape-1.3.ebuild
@@ -0,0 +1,192 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_REQ_USE="xml(+)"
+MY_P="${P/_/}"
+inherit cmake flag-o-matic xdg toolchain-funcs python-single-r1
+
+if [[ ${PV} = * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gitlab.com/inkscape/inkscape.git;
+else
+   SRC_URI="https://media.inkscape.org/dl/resources/file/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86"
+fi
+
+DESCRIPTION="SVG based generic vector-drawing program"
+HOMEPAGE="https://inkscape.org/ https://gitlab.com/inkscape/inkscape/;
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+IUSE="cdr dia exif graphicsmagick imagemagick inkjar jpeg
+openmp postscript readline spell svg2 test visio wpg X"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+BDEPEND="
+   dev-util/glib-utils
+   >=sys-devel/gettext-0.17
+   virtual/pkgconfig
+   test? ( virtual/imagemagick-tools )
+"
+COMMON_DEPEND="${PYTHON_DEPS}
+   >=app-text/poppler-0.57.0:=[cairo]
+   >=dev-cpp/cairomm-1.12:0
+   >=dev-cpp/glibmm-2.54.1:2
+   dev-cpp/gtkmm:3.0
+   >=dev-cpp/pangomm-2.40:1.4
+   >=dev-libs/boehm-gc-7.1:=
+   dev-libs/boost:=[stacktrace(-)]
+   dev-libs/double-conversion:=
+   >=dev-libs/glib-2.41
+   >=dev-libs/libsigc++-2.8:2
+   >=dev-libs/libxml2-2.7.4
+   >=dev-libs/libxslt-1.1.25
+   dev-libs/popt
+   media-gfx/potrace
+   media-libs/libepoxy
+   media-libs/fontconfig
+   media-libs/freetype:2
+   media-libs/lcms:2
+   media-libs/libpng:0=
+   net-libs/libsoup:2.4
+   sci-libs/gsl:=
+   >=x11-libs/pango-1.44
+   x11-libs/gtk+:3[X?]
+   X? ( x11-libs/libX11 )
+   $(python_gen_cond_dep '
+   dev-python/appdirs[${PYTHON_USEDEP}]
+   dev-python/cachecontrol[${PYTHON_USEDEP}]
+   dev-python/cssselect[${PYTHON_USEDEP}]
+   dev-python/lockfile[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   media-gfx/scour[${PYTHON_USEDEP}]
+   ')
+   cdr? (
+   app-text/libwpg:0.3
+   dev-libs/librevenge
+   media-libs/libcdr
+   )
+   exif? ( media-libs/libexif )
+   imagemagick? (
+   !graphicsmagick? ( media-gfx/imagemagick:=[cxx] )
+   graphicsmagick? ( media-gfx/graphicsmagick:=[cxx] )
+   )
+   jpeg? ( media-libs/libjpeg-turbo:= )
+   readline? ( sys-libs/readline:= )
+   spell? ( app-text/gspell )
+   visio? (
+   app-text/libwpg:0.3
+   dev-libs/librevenge
+   media-libs/libvisio
+   )
+   wpg? (
+   app-text/libwpg:0.3
+   dev-libs/librevenge
+   )
+"
+# These only use executables provided by these packages
+# See share/extensions for more details. inkscape can tell you to
+# install these so we could of course just not depend on those and rely
+# on that.
+RDEPEND="${COMMON_DEPEND}
+   $(python_gen_cond_dep '
+   dev-python/numpy[${PYTHON_USEDEP}]
+   ')
+   dia? ( app-office/dia )
+   postscript? ( app-text/ghostscript-gpl )
+"

[gentoo-commits] repo/gentoo:master commit in: media-gfx/inkscape/, profiles/arch/hppa/

2023-09-17 Thread Sam James
commit: be35cf883544c0f0c73b00748601e411b9140b7c
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 18 04:22:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 18 04:29:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be35cf88

media-gfx/inkscape: fix building tests, fix gtksourceview automagic

* Fix building tests. Still restricted but fewer fail now.
* Port to CMAKE_SKIP_TESTS.
* Wire up gtksourceview.

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

 media-gfx/inkscape/inkscape-1.3.ebuild  | 17 ++---
 media-gfx/inkscape/inkscape-.ebuild | 21 -
 media-gfx/inkscape/metadata.xml |  1 +
 profiles/arch/hppa/package.use.mask |  4 
 4 files changed, 35 insertions(+), 8 deletions(-)

diff --git a/media-gfx/inkscape/inkscape-1.3.ebuild 
b/media-gfx/inkscape/inkscape-1.3.ebuild
index 8f86e17bc1c1..0f162519d9ab 100644
--- a/media-gfx/inkscape/inkscape-1.3.ebuild
+++ b/media-gfx/inkscape/inkscape-1.3.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="https://inkscape.org/ 
https://gitlab.com/inkscape/inkscape/;
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-IUSE="cdr dia exif graphicsmagick imagemagick inkjar jpeg openmp postscript 
readline spell svg2 test visio wpg X"
+IUSE="cdr dia exif graphicsmagick imagemagick inkjar jpeg openmp postscript 
readline sourceview spell svg2 test visio wpg X"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 # Lots of test failures which need investigating, bug #871621
 RESTRICT="!test? ( test ) test"
@@ -77,6 +77,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
)
jpeg? ( media-libs/libjpeg-turbo:= )
readline? ( sys-libs/readline:= )
+   sourceview? ( x11-libs/gtksourceview:4 )
spell? ( app-text/gspell )
visio? (
app-text/libwpg:0.3
@@ -149,6 +150,7 @@ src_configure() {
-DENABLE_LCMS=ON
-DWITH_OPENMP=$(usex openmp)
-DBUILD_SHARED_LIBS=ON
+   -DWITH_GSOURCEVIEW=$(usex sourceview)
-DWITH_SVG2=$(usex svg2)
-DWITH_LIBVISIO=$(usex visio)
-DWITH_LIBWPG=$(usex wpg)
@@ -159,14 +161,23 @@ src_configure() {
 }
 
 src_test() {
-   local myctestargs=(
+   CMAKE_SKIP_TESTS=(
# render_text*: needs patched Cairo / maybe upstream changes
# not yet in a release.
# test_lpe/test_lpe64: precision differences b/c of new GCC?
# cli_export-png-color-mode-gray-8_png_check_output: ditto?
-   -E 
"(render_test-use|render_test-glyph-y-pos|render_text-glyphs-combining|render_text-glyphs-vertical|render_test-rtl-vertical|test_lpe|test_lpe64|cli_export-png-color-mode-gray-8_png_check_output)"
+   render_test-use
+   render_test-glyph-y-pos
+   render_text-glyphs-combining
+   render_text-glyphs-vertical
+   render_test-rtl-vertical
+   test_lpe
+   test_lpe64
+   cli_export-png-color-mode-gray-8_png_check_output
)
 
+   # bug #871621
+   cmake_src_compile tests
cmake_src_test -j1
 }
 

diff --git a/media-gfx/inkscape/inkscape-.ebuild 
b/media-gfx/inkscape/inkscape-.ebuild
index 7954fbf3efac..0f162519d9ab 100644
--- a/media-gfx/inkscape/inkscape-.ebuild
+++ b/media-gfx/inkscape/inkscape-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 PYTHON_REQ_USE="xml(+)"
 MY_P="${P/_/}"
 inherit cmake flag-o-matic xdg toolchain-funcs python-single-r1
@@ -13,7 +13,7 @@ if [[ ${PV} = * ]]; then
EGIT_REPO_URI="https://gitlab.com/inkscape/inkscape.git;
 else
SRC_URI="https://media.inkscape.org/dl/resources/file/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86"
 fi
 
 DESCRIPTION="SVG based generic vector-drawing program"
@@ -21,7 +21,7 @@ HOMEPAGE="https://inkscape.org/ 
https://gitlab.com/inkscape/inkscape/;
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-IUSE="cdr dia exif graphicsmagick imagemagick inkjar jpeg openmp postscript 
readline spell svg2 test visio wpg X"
+IUSE="cdr dia exif graphicsmagick imagemagick inkjar jpeg openmp postscript 
readline sourceview spell svg2 test visio wpg X"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 # Lots of test failures which need investigating, bug #871621
 RESTRICT="!test? ( test ) test"
@@ -77,6 +77,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
)
jpeg? ( media-libs/libjpeg-turbo:= )
readline? ( sys-libs/readline:= )
+   sourceview? ( x11-libs/gtksourceview:4 )
spell? ( app-text/gspell )
visio? (
app-text/libwpg:0.3
@@ -149,6 +150,7 @@ src_configure() {
-DENABLE_LCMS=ON
-DWITH_OPENMP=$(usex openmp)
-DBUILD_SHARED_LIBS=ON
+   

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

2023-09-17 Thread Sam James
commit: 421ad224a895f8edf0a27c3cf2b70fc72c1f44e9
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 18 03:50:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 18 04:23:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=421ad224

media-gfx/inkscape: disable tests

We need to figure out the test failures (see the hint in the bug).

Bug: https://bugs.gentoo.org/871621
Signed-off-by: Sam James  gentoo.org>

 media-gfx/inkscape/inkscape-1.2.2-r4.ebuild | 8 +++-
 media-gfx/inkscape/inkscape-1.2.2.ebuild| 8 +++-
 media-gfx/inkscape/inkscape-1.3.ebuild  | 8 +++-
 media-gfx/inkscape/inkscape-.ebuild | 8 +++-
 4 files changed, 12 insertions(+), 20 deletions(-)

diff --git a/media-gfx/inkscape/inkscape-1.2.2-r4.ebuild 
b/media-gfx/inkscape/inkscape-1.2.2-r4.ebuild
index d1745d96109b..dad95b005747 100644
--- a/media-gfx/inkscape/inkscape-1.2.2-r4.ebuild
+++ b/media-gfx/inkscape/inkscape-1.2.2-r4.ebuild
@@ -21,10 +21,10 @@ HOMEPAGE="https://inkscape.org/ 
https://gitlab.com/inkscape/inkscape/;
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-IUSE="cdr dia exif graphicsmagick imagemagick inkjar jemalloc jpeg
-openmp postscript readline spell svg2 test visio wpg X"
-
+IUSE="cdr dia exif graphicsmagick imagemagick inkjar jemalloc jpeg openmp 
postscript readline spell svg2 test visio wpg X"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+# Lots of test failures which need investigating, bug #871621
+RESTRICT="!test? ( test ) test"
 
 BDEPEND="
dev-util/glib-utils
@@ -103,8 +103,6 @@ DEPEND="${COMMON_DEPEND}
test? ( dev-cpp/gtest )
 "
 
-RESTRICT="!test? ( test )"
-
 S="${WORKDIR}/${MY_P}"
 
 PATCHES=(

diff --git a/media-gfx/inkscape/inkscape-1.2.2.ebuild 
b/media-gfx/inkscape/inkscape-1.2.2.ebuild
index a5abc5d13f0a..1d5d7d1ddda9 100644
--- a/media-gfx/inkscape/inkscape-1.2.2.ebuild
+++ b/media-gfx/inkscape/inkscape-1.2.2.ebuild
@@ -21,10 +21,10 @@ HOMEPAGE="https://inkscape.org/ 
https://gitlab.com/inkscape/inkscape/;
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-IUSE="cdr dia exif graphicsmagick imagemagick inkjar jemalloc jpeg
-openmp postscript readline spell svg2 test visio wpg X"
-
+IUSE="cdr dia exif graphicsmagick imagemagick inkjar jemalloc jpeg openmp 
postscript readline spell svg2 test visio wpg X"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+# Lots of test failures which need investigating, bug #871621
+RESTRICT="!test? ( test ) test"
 
 BDEPEND="
dev-util/glib-utils
@@ -104,8 +104,6 @@ DEPEND="${COMMON_DEPEND}
test? ( dev-cpp/gtest )
 "
 
-RESTRICT="!test? ( test )"
-
 S="${WORKDIR}/${MY_P}"
 
 pkg_pretend() {

diff --git a/media-gfx/inkscape/inkscape-1.3.ebuild 
b/media-gfx/inkscape/inkscape-1.3.ebuild
index 491ac24b157a..8f86e17bc1c1 100644
--- a/media-gfx/inkscape/inkscape-1.3.ebuild
+++ b/media-gfx/inkscape/inkscape-1.3.ebuild
@@ -21,10 +21,10 @@ HOMEPAGE="https://inkscape.org/ 
https://gitlab.com/inkscape/inkscape/;
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-IUSE="cdr dia exif graphicsmagick imagemagick inkjar jpeg
-openmp postscript readline spell svg2 test visio wpg X"
-
+IUSE="cdr dia exif graphicsmagick imagemagick inkjar jpeg openmp postscript 
readline spell svg2 test visio wpg X"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+# Lots of test failures which need investigating, bug #871621
+RESTRICT="!test? ( test ) test"
 
 BDEPEND="
dev-util/glib-utils
@@ -103,8 +103,6 @@ DEPEND="${COMMON_DEPEND}
test? ( dev-cpp/gtest )
 "
 
-RESTRICT="!test? ( test )"
-
 S="${WORKDIR}/${MY_P}"
 
 pkg_pretend() {

diff --git a/media-gfx/inkscape/inkscape-.ebuild 
b/media-gfx/inkscape/inkscape-.ebuild
index 176dc00840be..7954fbf3efac 100644
--- a/media-gfx/inkscape/inkscape-.ebuild
+++ b/media-gfx/inkscape/inkscape-.ebuild
@@ -21,10 +21,10 @@ HOMEPAGE="https://inkscape.org/ 
https://gitlab.com/inkscape/inkscape/;
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-IUSE="cdr dia exif graphicsmagick imagemagick inkjar jpeg
-openmp postscript readline spell svg2 test visio wpg X"
-
+IUSE="cdr dia exif graphicsmagick imagemagick inkjar jpeg openmp postscript 
readline spell svg2 test visio wpg X"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+# Lots of test failures which need investigating, bug #871621
+RESTRICT="!test? ( test ) test"
 
 BDEPEND="
dev-util/glib-utils
@@ -103,8 +103,6 @@ DEPEND="${COMMON_DEPEND}
test? ( dev-cpp/gtest )
 "
 
-RESTRICT="!test? ( test )"
-
 S="${WORKDIR}/${MY_P}"
 
 pkg_pretend() {



[gentoo-commits] repo/gentoo:master commit in: x11-terms/kitty/

2023-09-17 Thread Ionen Wolkens
commit: 8920af9bd4f0143f0a139b8ff5a9206fff987350
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Sep 18 03:50:38 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Sep 18 03:50:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8920af9b

x11-terms/kitty: sync live

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

 x11-terms/kitty/kitty-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/kitty/kitty-.ebuild 
b/x11-terms/kitty/kitty-.ebuild
index 653ce5ed0a5d..99e44b505ebd 100644
--- a/x11-terms/kitty/kitty-.ebuild
+++ b/x11-terms/kitty/kitty-.ebuild
@@ -24,7 +24,7 @@ DESCRIPTION="Fast, feature-rich, GPU-based terminal"
 HOMEPAGE="https://sw.kovidgoyal.net/kitty/;
 
 LICENSE="GPL-3 ZLIB"
-LICENSE+=" Apache-2.0 BSD MIT MPL-2.0" # go
+LICENSE+=" Apache-2.0 BSD BSD-2 MIT MPL-2.0 " # go
 SLOT="0"
 IUSE="+X test wayland"
 REQUIRED_USE="



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

2023-09-17 Thread Ionen Wolkens
commit: 8271e32a4e2d1cea3b1bf1c7fbcf530a2996a4d6
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Sep 18 03:43:18 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Sep 18 03:48:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8271e32a

x11-drivers/nvidia-drivers: sync older branches

Kind of forgot given formerly only set out to move openssl,
but then took glibc along for the ride.

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

 x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild| 2 +-
 x11-drivers/nvidia-drivers/nvidia-drivers-470.199.02.ebuild | 2 +-
 x11-drivers/nvidia-drivers/nvidia-drivers-525.125.06.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild
index fb18011df4b9..5319b38d5e48 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild
@@ -27,7 +27,6 @@ IUSE="+X abi_x86_32 abi_x86_64 persistenced +static-libs 
+tools"
 
 COMMON_DEPEND="
acct-group/video
-   sys-libs/glibc
persistenced? (
acct-user/nvpd
net-libs/libtirpc:=
@@ -47,6 +46,7 @@ COMMON_DEPEND="
)"
 RDEPEND="
${COMMON_DEPEND}
+   sys-libs/glibc
X? (
media-libs/libglvnd[X,abi_x86_32(-)?]
x11-libs/libX11[abi_x86_32(-)?]

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-470.199.02.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-470.199.02.ebuild
index cdc8b467b5af..f2a6c2f42703 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-470.199.02.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-470.199.02.ebuild
@@ -26,7 +26,6 @@ IUSE="+X abi_x86_32 abi_x86_64 persistenced +static-libs 
+tools wayland"
 
 COMMON_DEPEND="
acct-group/video
-   sys-libs/glibc
persistenced? (
acct-user/nvpd
net-libs/libtirpc:=
@@ -46,6 +45,7 @@ COMMON_DEPEND="
)"
 RDEPEND="
${COMMON_DEPEND}
+   sys-libs/glibc
X? (
media-libs/libglvnd[X,abi_x86_32(-)?]
x11-libs/libX11[abi_x86_32(-)?]

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-525.125.06.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-525.125.06.ebuild
index 343e52fa97f9..465f5147fa11 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-525.125.06.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-525.125.06.ebuild
@@ -29,7 +29,6 @@ REQUIRED_USE="kernel-open? ( modules )"
 
 COMMON_DEPEND="
acct-group/video
-   sys-libs/glibc
X? ( x11-libs/libpciaccess )
persistenced? (
acct-user/nvpd
@@ -50,6 +49,7 @@ COMMON_DEPEND="
)"
 RDEPEND="
${COMMON_DEPEND}
+   sys-libs/glibc
X? (
media-libs/libglvnd[X,abi_x86_32(-)?]
x11-libs/libX11[abi_x86_32(-)?]



[gentoo-commits] repo/gentoo:master commit in: x11-terms/kitty-terminfo/

2023-09-17 Thread Ionen Wolkens
commit: 81729481b0e567f4cc059238836f2bc85275cf99
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Sep 18 03:30:53 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Sep 18 03:32:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81729481

x11-terms/kitty-terminfo: add 0.30.0

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

 x11-terms/kitty-terminfo/Manifest  |  1 +
 .../kitty-terminfo/kitty-terminfo-0.30.0.ebuild| 23 ++
 2 files changed, 24 insertions(+)

diff --git a/x11-terms/kitty-terminfo/Manifest 
b/x11-terms/kitty-terminfo/Manifest
index a77d248edfd2..ee9130cd7f99 100644
--- a/x11-terms/kitty-terminfo/Manifest
+++ b/x11-terms/kitty-terminfo/Manifest
@@ -1 +1,2 @@
 DIST kitty-0.29.2.tar.xz 7809388 BLAKE2B 
6928d79a6cc0eaac4d92ce3babbeb0a42bf1dbc92b775386b521c8399352ba77ab9828f8cfd9f40c3e4f29ae98852b6f3cb9ee1f412474ba2ef655c18d2c294d
 SHA512 
a34d8b5bc817dd9d27f1afa190856d916576f52458ede2253655b294358b6b89b1f103acb90d8d66a494b346420ddedc9fcf1a3399f561268ded82e7b1954b06
+DIST kitty-0.30.0.tar.xz 7842724 BLAKE2B 
a656fbb74a92a6b834fe8d06a89eaa1240044b132d64d7ad9eb429c71fd60e564ed963638bb9ba4e99d3e31c2ac594543e702b298a0b53aea1050e3b2e19ae9a
 SHA512 
05438de8752057d7c419da41621b4d8fcfa6e7189530efc32c7c8a0bf2e6dae0332dd1b661206f9dea5bf374713e86ea5e69f640b0e73fe617f528bc963a8792

diff --git a/x11-terms/kitty-terminfo/kitty-terminfo-0.30.0.ebuild 
b/x11-terms/kitty-terminfo/kitty-terminfo-0.30.0.ebuild
new file mode 100644
index ..f217412c7ed0
--- /dev/null
+++ b/x11-terms/kitty-terminfo/kitty-terminfo-0.30.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Terminfo for kitty, a GPU-based terminal emulator"
+HOMEPAGE="https://sw.kovidgoyal.net/kitty/;
+SRC_URI="https://github.com/kovidgoyal/kitty/releases/download/v${PV}/kitty-${PV}.tar.xz;
+S="${WORKDIR}/kitty-${PV}"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+RESTRICT="test" # intended to be ran on the full kitty package
+
+BDEPEND="sys-libs/ncurses"
+
+src_compile() { :; }
+
+src_install() {
+   dodir /usr/share/terminfo
+   tic -xo "${ED}"/usr/share/terminfo terminfo/kitty.terminfo || die
+}



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

2023-09-17 Thread Ionen Wolkens
commit: 13616a61627dbf09fc7437a80d5f492e686bfe9d
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Sep 18 02:32:24 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Sep 18 03:32:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13616a61

x11-drivers/nvidia-drivers: move glibc+openssl to RDEPEND-only

Just for correctness, notably no longer does a build-time check
for which openssl library to use.

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

 x11-drivers/nvidia-drivers/nvidia-drivers-535.104.05.ebuild | 4 ++--
 x11-drivers/nvidia-drivers/nvidia-drivers-535.43.09.ebuild  | 2 ++
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-535.104.05.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-535.104.05.ebuild
index d58319e453af..2b6792634211 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-535.104.05.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-535.104.05.ebuild
@@ -29,8 +29,6 @@ REQUIRED_USE="kernel-open? ( modules )"
 
 COMMON_DEPEND="
acct-group/video
-   sys-libs/glibc
-   dev-libs/openssl:0/3
X? ( x11-libs/libpciaccess )
persistenced? (
acct-user/nvpd
@@ -51,6 +49,8 @@ COMMON_DEPEND="
)"
 RDEPEND="
${COMMON_DEPEND}
+   dev-libs/openssl:0/3
+   sys-libs/glibc
X? (
media-libs/libglvnd[X,abi_x86_32(-)?]
x11-libs/libX11[abi_x86_32(-)?]

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-535.43.09.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-535.43.09.ebuild
index cca0de3cf882..7e093cca624a 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-535.43.09.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-535.43.09.ebuild
@@ -52,6 +52,8 @@ COMMON_DEPEND="
)"
 RDEPEND="
${COMMON_DEPEND}
+   dev-libs/openssl:0/3
+   sys-libs/glibc
X? (
media-libs/libglvnd[X,abi_x86_32(-)?]
x11-libs/libX11[abi_x86_32(-)?]



[gentoo-commits] repo/gentoo:master commit in: x11-terms/kitty-shell-integration/

2023-09-17 Thread Ionen Wolkens
commit: a7394c004c2fec3dd2d61dfb7117726ce9914b11
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Sep 18 03:30:58 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Sep 18 03:32:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7394c00

x11-terms/kitty-shell-integration: add 0.30.0

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

 x11-terms/kitty-shell-integration/Manifest |  1 +
 .../kitty-shell-integration-0.30.0.ebuild  | 37 ++
 2 files changed, 38 insertions(+)

diff --git a/x11-terms/kitty-shell-integration/Manifest 
b/x11-terms/kitty-shell-integration/Manifest
index a77d248edfd2..ee9130cd7f99 100644
--- a/x11-terms/kitty-shell-integration/Manifest
+++ b/x11-terms/kitty-shell-integration/Manifest
@@ -1 +1,2 @@
 DIST kitty-0.29.2.tar.xz 7809388 BLAKE2B 
6928d79a6cc0eaac4d92ce3babbeb0a42bf1dbc92b775386b521c8399352ba77ab9828f8cfd9f40c3e4f29ae98852b6f3cb9ee1f412474ba2ef655c18d2c294d
 SHA512 
a34d8b5bc817dd9d27f1afa190856d916576f52458ede2253655b294358b6b89b1f103acb90d8d66a494b346420ddedc9fcf1a3399f561268ded82e7b1954b06
+DIST kitty-0.30.0.tar.xz 7842724 BLAKE2B 
a656fbb74a92a6b834fe8d06a89eaa1240044b132d64d7ad9eb429c71fd60e564ed963638bb9ba4e99d3e31c2ac594543e702b298a0b53aea1050e3b2e19ae9a
 SHA512 
05438de8752057d7c419da41621b4d8fcfa6e7189530efc32c7c8a0bf2e6dae0332dd1b661206f9dea5bf374713e86ea5e69f640b0e73fe617f528bc963a8792

diff --git 
a/x11-terms/kitty-shell-integration/kitty-shell-integration-0.30.0.ebuild 
b/x11-terms/kitty-shell-integration/kitty-shell-integration-0.30.0.ebuild
new file mode 100644
index ..683e7101b6b5
--- /dev/null
+++ b/x11-terms/kitty-shell-integration/kitty-shell-integration-0.30.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Shell integration scripts for kitty, a GPU-based terminal 
emulator"
+HOMEPAGE="https://sw.kovidgoyal.net/kitty/;
+SRC_URI="https://github.com/kovidgoyal/kitty/releases/download/v${PV}/kitty-${PV}.tar.xz;
+S="${WORKDIR}/kitty-${PV}"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+RESTRICT="test" # intended to be ran on the full kitty package
+
+src_compile() { :; }
+
+src_install() {
+   # install the whole directory in the upstream suggested location
+   # for consistency (i.e. less variation between distros if someone
+   # ssh into Gentoo), then set symlinks to autoload where possible
+   # (these exit immediately if KITTY_SHELL_INTEGRATION is unset)
+   insinto /usr/share/kitty
+   doins -r shell-integration
+
+   dosym -r 
{/usr/share/kitty/shell-integration/bash,/etc/bash/bashrc.d}/kitty.bash
+
+   dosym -r 
/usr/share/{kitty/shell-integration/fish,fish}/vendor_completions.d/kitty.fish
+   dosym -r 
/usr/share/{kitty/shell-integration/fish,fish}/vendor_conf.d/kitty-shell-integration.fish
+
+   dosym -r 
/usr/share/{kitty/shell-integration/zsh/completions,zsh/site-functions}/_kitty
+   # zsh integration is handled automatically without needing to modify rc 
files,
+   # but may require user intervention depending on zsh invocation or if 
remote
+
+   # this is used internally by the ssh kitten and is not useful there
+   rm -r "${ED}"/usr/share/kitty/shell-integration/ssh || die
+}



[gentoo-commits] repo/gentoo:master commit in: x11-terms/kitty/

2023-09-17 Thread Ionen Wolkens
commit: ea4099d6f7701f83ab412dde3022c272b404cf67
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Sep 18 03:31:45 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Sep 18 03:32:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea4099d6

x11-terms/kitty: add 0.30.0

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

 x11-terms/kitty/Manifest|   3 +
 x11-terms/kitty/kitty-0.30.0.ebuild | 170 
 2 files changed, 173 insertions(+)

diff --git a/x11-terms/kitty/Manifest b/x11-terms/kitty/Manifest
index 351678a4db0f..d0caf5e430be 100644
--- a/x11-terms/kitty/Manifest
+++ b/x11-terms/kitty/Manifest
@@ -1,3 +1,6 @@
 DIST kitty-0.29.2-vendor.tar.xz 1377044 BLAKE2B 
f342c7be9bec556b9b16b0e2032ac1ec80296f791a0c55d8b0831d8e148f05e2a7e1ae7c30090c70e7da7e6ca489e5b9b013f59d35af708eff073899f345b7ac
 SHA512 
c0e2c55b0c7ca6ad435092c1267ed1164e042cc61ebf80b298477703607ac7611170cac1918d3703669e2363756e2d805d490018e66cc5b97efecbd0e516298e
 DIST kitty-0.29.2.tar.xz 7809388 BLAKE2B 
6928d79a6cc0eaac4d92ce3babbeb0a42bf1dbc92b775386b521c8399352ba77ab9828f8cfd9f40c3e4f29ae98852b6f3cb9ee1f412474ba2ef655c18d2c294d
 SHA512 
a34d8b5bc817dd9d27f1afa190856d916576f52458ede2253655b294358b6b89b1f103acb90d8d66a494b346420ddedc9fcf1a3399f561268ded82e7b1954b06
 DIST kitty-0.29.2.tar.xz.sig 566 BLAKE2B 
52fe246f3c4a74dfb62ed34b12b639858eb91aef02c872e472e1a1272268f6da2027b325dc29e260346c76bfbaa206486c6ce2f44f259d33f1ca3a0fd82150ff
 SHA512 
ffcc63904a09148ddbf2eb761686942d1de3ce2c8c7c93b8a1c59ef704e0886bce972dd162e88de65912682233b21398970685cebbda785f7c4215f02ddbf9fd
+DIST kitty-0.30.0-vendor.tar.xz 1412860 BLAKE2B 
71ca2f2981bab51af5d6baa85485b8c5f91d721f19039c129ec1b10d52b50667a7ee593798db5bc85c0b7e835ce2c1a1eb53d6b9a0b0413b7e7dc77ac4a0713b
 SHA512 
a1649f626cd52472e87d1e4570331f21db6875c61c991e6535e6e81404dc069e52e8ba438ed956da8f1a51bcc9bdb71a541c8e0a6b8cb7678e4bb839bda85402
+DIST kitty-0.30.0.tar.xz 7842724 BLAKE2B 
a656fbb74a92a6b834fe8d06a89eaa1240044b132d64d7ad9eb429c71fd60e564ed963638bb9ba4e99d3e31c2ac594543e702b298a0b53aea1050e3b2e19ae9a
 SHA512 
05438de8752057d7c419da41621b4d8fcfa6e7189530efc32c7c8a0bf2e6dae0332dd1b661206f9dea5bf374713e86ea5e69f640b0e73fe617f528bc963a8792
+DIST kitty-0.30.0.tar.xz.sig 566 BLAKE2B 
bb11c31561fb97ae229cd4eaae787a91cc9937f85bf98a4413476c9540334ff85a94e67a7699d04e326a6e067645e2c831761722d8780ab67c3cc66745bdabca
 SHA512 
117c83e2b2190d6095a4e19386e897c03776ebb11509a23564db7f746dfd31e5ad9865bf88111b3bacf21547385ab08e33d7234027c50ab366f8a69105df8bb4

diff --git a/x11-terms/kitty/kitty-0.30.0.ebuild 
b/x11-terms/kitty/kitty-0.30.0.ebuild
new file mode 100644
index ..99e44b505ebd
--- /dev/null
+++ b/x11-terms/kitty/kitty-0.30.0.ebuild
@@ -0,0 +1,170 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit edo optfeature multiprocessing python-single-r1 toolchain-funcs xdg
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/kovidgoyal/kitty.git;
+else
+   inherit verify-sig
+   SRC_URI="
+   
https://github.com/kovidgoyal/kitty/releases/download/v${PV}/${P}.tar.xz
+   https://dev.gentoo.org/~ionen/distfiles/${P}-vendor.tar.xz
+   verify-sig? ( 
https://github.com/kovidgoyal/kitty/releases/download/v${PV}/${P}.tar.xz.sig )
+   "
+   
VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/kovidgoyal.gpg"
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+DESCRIPTION="Fast, feature-rich, GPU-based terminal"
+HOMEPAGE="https://sw.kovidgoyal.net/kitty/;
+
+LICENSE="GPL-3 ZLIB"
+LICENSE+=" Apache-2.0 BSD BSD-2 MIT MPL-2.0 " # go
+SLOT="0"
+IUSE="+X test wayland"
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   || ( X wayland )
+   test? ( X wayland )
+"
+RESTRICT="!test? ( test )"
+
+# dlopen: fontconfig,libglvnd
+RDEPEND="
+   ${PYTHON_DEPS}
+   dev-libs/openssl:=
+   dev-libs/xxhash
+   media-libs/fontconfig
+   media-libs/harfbuzz:=[truetype]
+   media-libs/lcms:2
+   media-libs/libglvnd[X?]
+   media-libs/libpng:=
+   sys-apps/dbus
+   sys-libs/zlib:=
+   x11-libs/libxkbcommon[X?]
+   x11-misc/xkeyboard-config
+   ~x11-terms/kitty-shell-integration-${PV}
+   ~x11-terms/kitty-terminfo-${PV}
+   X? ( x11-libs/libX11 )
+   wayland? ( dev-libs/wayland )
+   !sci-mathematics/kissat
+"
+DEPEND="
+   ${RDEPEND}
+   X? (
+   x11-base/xorg-proto
+   x11-libs/libXcursor
+   x11-libs/libXi
+   x11-libs/libXinerama
+   x11-libs/libXrandr
+   )
+   wayland? ( dev-libs/wayland-protocols )
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-lang/go-1.21
+   sys-libs/ncurses
+   virtual/pkgconfig
+   test? ( $(python_gen_cond_dep 

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

2023-09-17 Thread Michał Górny
commit: 55a97afb1f83f6c94417d88f5af7f0992ddd2bd9
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep 18 02:35:26 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Sep 18 02:37:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55a97afb

dev-python/subunit: Bump to 1.4.3

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

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

diff --git a/dev-python/subunit/Manifest b/dev-python/subunit/Manifest
index 50e380262f10..6df2f271fcd3 100644
--- a/dev-python/subunit/Manifest
+++ b/dev-python/subunit/Manifest
@@ -1 +1,2 @@
 DIST subunit-1.4.2.gh.tar.gz 112283 BLAKE2B 
195318de120f1fd7cff7173ba056bf5b37983db3527ca7d0f6be7ae9889b99e9c143c92a71d7bd1bada9458b7af402bfbee4153292e58a546e88ca2212ee547b
 SHA512 
21413f0ed26f5f0572249ff4bcf948ea25d9185a1df73421836b9b21e11f323300f93a0275f0d64dc7c81a8e038fa0661a34f818bb038abf79c0637e051bc69e
+DIST subunit-1.4.3.gh.tar.gz 105275 BLAKE2B 
a203d1fc7851cbfe50c419dd9547353912dac2f49f6182f56f424dd839e635aefa00080d1476e589249286215b53f3393a654a062e4c264ddd8915ee4bc6f929
 SHA512 
831d435963de9e5e58961b0d97b628ac48855fd956c3618ba53b5e372a967e33a2572755869838f9d5e1ff2b206ffc5b93fecb0738b922d23dfb9c7216efdcf1

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



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

2023-09-17 Thread Michał Górny
commit: 096cf153440e6430afda79c3b9e6359f9c96b630
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep 18 02:37:30 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Sep 18 02:37:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=096cf153

dev-python/pytest-codeblocks: Enable py3.12

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

 dev-python/pytest-codeblocks/pytest-codeblocks-0.17.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pytest-codeblocks/pytest-codeblocks-0.17.0.ebuild 
b/dev-python/pytest-codeblocks/pytest-codeblocks-0.17.0.ebuild
index 96506654b3f7..b11ae43d789e 100644
--- a/dev-python/pytest-codeblocks/pytest-codeblocks-0.17.0.ebuild
+++ b/dev-python/pytest-codeblocks/pytest-codeblocks-0.17.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1
 



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

2023-09-17 Thread Michał Górny
commit: 59ec7dd975404c1c013e19e097696ae3e8d090c1
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep 18 02:25:40 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Sep 18 02:37:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59ec7dd9

dev-python/django-otp: Bump to 1.2.3

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

 dev-python/django-otp/Manifest|  1 +
 dev-python/django-otp/django-otp-1.2.3.ebuild | 43 +++
 2 files changed, 44 insertions(+)

diff --git a/dev-python/django-otp/Manifest b/dev-python/django-otp/Manifest
index 86bf5334f14d..d2a58379bc08 100644
--- a/dev-python/django-otp/Manifest
+++ b/dev-python/django-otp/Manifest
@@ -1 +1,2 @@
 DIST django_otp-1.2.2.tar.gz 66391 BLAKE2B 
f66472ec2e3842ebc634edd8f689d1de51738381fd86c4af0859dee2f1bcf407b1c952c795203f9c742a95633ee14ce9253dcc1ffd7988c960e26b23a1ec5dfe
 SHA512 
e8608f0a3b0aeaa82e509f034f69131eb1015124ecf84b734a5be58f62c309eee506b12fffe2aeb4b707e70c612413d1458bc64533102508c55255035432eb1f
+DIST django_otp-1.2.3.tar.gz 66417 BLAKE2B 
30fa8efe11b061fc6332de18f4e86181c180123c7c46ae4f9102e59a587ec39f9922db7e8c7f1c3b7a19817a336969b4aa82e2dca64447736ec244ec0098f505
 SHA512 
fd881cc7b44350bcfa95d243dab08465b0251b5d45fde0766532b281fce676d0afbfb35b671c1a787579374049d43e44091af77bfbb7ac6da29713dcc3cfc98f

diff --git a/dev-python/django-otp/django-otp-1.2.3.ebuild 
b/dev-python/django-otp/django-otp-1.2.3.ebuild
new file mode 100644
index ..a7fd6fe4a416
--- /dev/null
+++ b/dev-python/django-otp/django-otp-1.2.3.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Django framework adding two-factor authentication using one-time 
passwords"
+HOMEPAGE="
+   https://github.com/django-otp/django-otp/
+   https://pypi.org/project/django-otp/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/django-3.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   $(python_gen_impl_dep sqlite)
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   dev-python/qrcode[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/tomli[${PYTHON_USEDEP}]
+   ' 3.9 3.10)
+   ${RDEPEND}
+   )
+"
+
+python_test() {
+   local -x PYTHONPATH=test:${PYTHONPATH}
+   local -x DJANGO_SETTINGS_MODULE=test_project.settings
+   "${EPYTHON}" -m django test -v 2 django_otp ||
+   die "Tests fail with ${EPYTHON}"
+}



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

2023-09-17 Thread Michał Górny
commit: e7da35b1ae4c63fd2fec2d7f9d7a6cea43cc2d11
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep 18 02:26:43 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Sep 18 02:37:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7da35b1

dev-python/pypdf: Bump to 3.16.1

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

 dev-python/pypdf/Manifest|  2 ++
 dev-python/pypdf/pypdf-3.16.1.ebuild | 56 
 2 files changed, 58 insertions(+)

diff --git a/dev-python/pypdf/Manifest b/dev-python/pypdf/Manifest
index 2c53282aea6c..64f7a46450e4 100644
--- a/dev-python/pypdf/Manifest
+++ b/dev-python/pypdf/Manifest
@@ -4,4 +4,6 @@ DIST pypdf-3.15.3.gh.tar.gz 7682634 BLAKE2B 
c0b4046152fecaaddab28e6c8220d001bb47
 DIST pypdf-3.15.4.gh.tar.gz 7929672 BLAKE2B 
da8bbbe6f1df51be63d116789eb4626ab59e576f52327a53e0d02eef38dcbe8d3524a3a33bc6b9103920fdc6322d75e5e82e76ad88c4166b5d13cb4bcda3ed0f
 SHA512 
8d7db1c52700a2c9ec37c1756d04555708f4c859394c4866316d94470742a8d7900e5ec5d8fb2124ad285efc4848071d373347353226959b21dff84425b46513
 DIST pypdf-3.15.5.gh.tar.gz 7930893 BLAKE2B 
acdd6254c45e11631faccc4fd6029525d7cec52f7cf222d48f95a9bb736a83bdb9dfc6bf2830f55d0f881eb23ca0641c06fa97165c64789f7b152998febfe017
 SHA512 
173cfbfbbd5f2f08ebd03aa36750904d5a7ac328c27da1b38bda7b34586bf86eab391b3c1e9a6dd5f2e754d1871303afe151a80a3bb5d4ab867b6a019ecef054
 DIST pypdf-3.16.0.gh.tar.gz 7936276 BLAKE2B 
9b20c57f3bd5ccce0bd5bf71c7e084117a37450ddd7e126b03d58920bfb5896151a3a42253a96cd2e316696a19fab4c1c1743988ba85585867dff45ae98c254a
 SHA512 
23dbb67b1a4455326133f1621e763752994baba55cd85191bcb61691bfd43f2e29f7ee11eb5d65415897e7f7af3367d1dc830a0d0e2f6ff0e3103ccb3b60d0c7
+DIST pypdf-3.16.1.gh.tar.gz 7948024 BLAKE2B 
f35399af13418c4136d7f20763e875f5572759db0da25cada1bb076645db651a77c1e6cf244087cc2d3d6c9b786dfdbf887aa46ed8b48f9d0103618e60b0e8ad
 SHA512 
d81b15c097c2eaa41ec421bc9fda47bd05f3cd3726834baff7024201c0a0f70d8cc5df5aae8471fe361be765b7874b4a93779eb3fdb1c266f8bdb4f1f3835ebd
 DIST pypdf-sample-files-935652968f76a41b4fa51afd05498e7dd7314c5e.gh.tar.gz 
11187445 BLAKE2B 
e9332009a49249fdaa8b6c29258b11dfcf3627a5550ea7402cf0288bb4b0537136b039e6f4aefb03574076d1fc0af6100effc0d36510f035d9e63836ad52c4d7
 SHA512 
8d525aa323e5b45f71130459faa9686ec4ae04bc594895a64f1a5b6d027f866c48aca78602ad526000a11b547cc77068d1ac5e733d3e3a99df0e257c02fbb9e7
+DIST pypdf-sample-files-b60ca63512466d1bafc587a2b223961b23a8e48a.gh.tar.gz 
11199764 BLAKE2B 
e68bfb587c26a7a0ba9bb687e2b44d607cf890454dc2e5380db4037cb9a0be571e72b178d5ac86a0556f09fc344fc6ea76ee87bf9c6dee63799853acaba714b0
 SHA512 
20ff1d623a67fd0b08e1dfefc47d29ed28b5c62f1e0ef5a32699876e265541d97c10067ec954a387ba4952319d6903fb3d4db97e686200f9142329db06a11a7b

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



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

2023-09-17 Thread Michał Górny
commit: 96bf5de01a9cd6bc54b00602db356057439561b2
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep 18 02:23:41 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Sep 18 02:37:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96bf5de0

dev-python/pytest-codeblocks: Bump to 0.17.0

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

 dev-python/pytest-codeblocks/Manifest  |  1 +
 .../pytest-codeblocks-0.17.0.ebuild| 33 ++
 2 files changed, 34 insertions(+)

diff --git a/dev-python/pytest-codeblocks/Manifest 
b/dev-python/pytest-codeblocks/Manifest
index 23156e782aff..a7c6ed753267 100644
--- a/dev-python/pytest-codeblocks/Manifest
+++ b/dev-python/pytest-codeblocks/Manifest
@@ -1 +1,2 @@
 DIST pytest-codeblocks-0.16.1.gh.tar.gz 8900 BLAKE2B 
1e884f445975c4c685e763560a8bb5516bd7213b09a8c967948347e455816766dccfd0984fb5746949f90afdf00e0fe21a52f41be65933532d8763ed6ea716a1
 SHA512 
4c3d91488550373832c8dd45b39873ae3810b423147b3b9524afc8e205605324092b4462b62acf2e34e70b5456795834cae511d9c9a06e08288a46cdb38b1778
+DIST pytest-codeblocks-0.17.0.gh.tar.gz 9104 BLAKE2B 
50f6d7cdf0c2d355c91a1a518622f65c4520a4e655d9c6aae64b0ea7697cf2605f37cf070fc9b7c60c2aef655b5a9adacd5acf4dbfbca2ccb8224316733dc269
 SHA512 
20044f10e997fbe15a8389aebdad324c2b102a11287315c8c85042f5497f51723c030b918f0cd923beb9f0c5b33a41673426a8c550814e1bd8b9b5476dd0dbf5

diff --git a/dev-python/pytest-codeblocks/pytest-codeblocks-0.17.0.ebuild 
b/dev-python/pytest-codeblocks/pytest-codeblocks-0.17.0.ebuild
new file mode 100644
index ..96506654b3f7
--- /dev/null
+++ b/dev-python/pytest-codeblocks/pytest-codeblocks-0.17.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2019-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
+
+DESCRIPTION="Extract code blocks from markdown"
+HOMEPAGE="
+   https://github.com/nschloe/pytest-codeblocks/
+   https://pypi.org/project/pytest_codeblocks/
+"
+SRC_URI="
+   https://github.com/nschloe/pytest-codeblocks/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/pytest-7.0.0[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   epytest -p pytester
+}



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

2023-09-17 Thread Michał Górny
commit: f0f180e1a4078a796130b7e1faf125bdc8ecfeab
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep 18 02:28:27 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Sep 18 02:37:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0f180e1

dev-python/fritzconnection: Bump to 1.13.2

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

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

diff --git a/dev-python/fritzconnection/Manifest 
b/dev-python/fritzconnection/Manifest
index bb53abc10a08..d145a8ee0681 100644
--- a/dev-python/fritzconnection/Manifest
+++ b/dev-python/fritzconnection/Manifest
@@ -1,3 +1,4 @@
 DIST fritzconnection-1.12.2.gh.tar.gz 157170 BLAKE2B 
9d924ad3146361d9301f10154152cdf98987572880b79052bf9f2fa427fc8410bacae92e49219dd11372c2cce2d03fb0ffd4c732a45e210a05a0a561ba5fc155
 SHA512 
a9c62fdaa59f20e7661836888f49cadfc99d192c393f34d4cce59aa9b9a9eda162e25029933854e84de44e08190190f312bb3862d708e79d7cf1ee8496726eab
 DIST fritzconnection-1.13.0.gh.tar.gz 160654 BLAKE2B 
e3ed78640a015d2dc785b2e04f32f6d4e81ba88bf4d823cd643e0f4ebc2ec8396c79c8e368012944f5809512a05d6d4715cdf7d0d76e518479a0a77e20350fae
 SHA512 
6776ba37b52a80eee57a77a75f7815491a575ab8a1c36d20633b39d61e8f0fc295c1ec1d20bb6620e43854b954d9fd044e88d0344a10c0b3707fffb3edc733a4
 DIST fritzconnection-1.13.1.gh.tar.gz 160742 BLAKE2B 
61ad47e3e8d80bda9f5f9300292f86e83d548362a911376efcaa5ece42ccca04bcf61f09e66a5832bc2da43fabb0d80b80f5d45679633db4196cc8be4a0febff
 SHA512 
0936a33c8ef83606e234858810f936c8df7e217e7ff27a7a03f8cbb0048e9d59d056e8f673ed2652aee033ab32f10fe08b82bab43d9c9830d927a2a0a9b9b129
+DIST fritzconnection-1.13.2.gh.tar.gz 161752 BLAKE2B 
9cd4af3ebaa3d617560ab833e4702b05d3bd6c8356242b4269506847760dad57c7f1d900d7da3092f4e07eb33c86f082c7d3dbc8179919b97422ad5eab78ef01
 SHA512 
c5e8566d2fde0b789269944df3c08f5cfb4b04ea4c91e5fc06eb97c6598f64b50b50778479948cb34c3a26d872e4d7c324a92791c3f593ec503a126d3b055062

diff --git a/dev-python/fritzconnection/fritzconnection-1.13.2.ebuild 
b/dev-python/fritzconnection/fritzconnection-1.13.2.ebuild
new file mode 100644
index ..b1bee82fa217
--- /dev/null
+++ b/dev-python/fritzconnection/fritzconnection-1.13.2.ebuild
@@ -0,0 +1,50 @@
+# 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="Lib/tool to communicate with AVM FRITZ! devices using TR-064 
protocol over UPnP"
+HOMEPAGE="
+   https://github.com/kbr/fritzconnection/
+   https://pypi.org/project/fritzconnection/
+"
+
+LICENSE="MIT"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/kbr/fritzconnection;
+   inherit git-r3
+else
+   SRC_URI="
+   https://github.com/kbr/fritzconnection/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~x86"
+fi
+
+RDEPEND="
+   >=dev-python/requests-2.22[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # flaky (relies on time.sleep(0.01) magically being sufficient)
+   
fritzconnection/tests/test_fritzmonitor.py::test_terminate_thread_on_failed_reconnection
+   )
+
+   # "routertest" marks tests against live hardware
+   epytest -m "not routertest"
+}



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

2023-09-17 Thread Michał Górny
commit: bdf5509e1cb50df6e0b272479977fc44451969d3
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep 18 02:23:17 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Sep 18 02:24:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdf5509e

dev-python/rarfile: Bump to 4.1

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

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

diff --git a/dev-python/rarfile/Manifest b/dev-python/rarfile/Manifest
index a37f413492e3..a65b190bd0cc 100644
--- a/dev-python/rarfile/Manifest
+++ b/dev-python/rarfile/Manifest
@@ -1 +1,2 @@
 DIST rarfile-4.0.tar.gz 148026 BLAKE2B 
331548d54dcc3d81c690cc383e36e3f00515999c72abb54060e0dbb34691bb7e06736318a33ec349492e27e561ed2f4ff4446cc5254e9f341f4633adaab878aa
 SHA512 
05e15acd749564288d4f069970ac196344c33fd2710e918b84afe4c388aa364a17c63f86577037524336e3a022f6db2c8619f9b526f89e00753a8ab0d89263d4
+DIST rarfile-4.1.tar.gz 152826 BLAKE2B 
a64fbb036b33922ef99c73db3b32f3b08119ebc527d41751c2013ae05fb6d2f82523b818e7fe16983427094ab0baf15e93b356f1b19084fdfbec34cb2737780e
 SHA512 
ca3ac26e02b8d7770c43fe70a06cf42b2183a34846d59c79d3478651e9d7ffc022fe7336be44b8df8fa6f0789bae055c1d057c21d87af78a43a927fd02e2

diff --git a/dev-python/rarfile/rarfile-4.1.ebuild 
b/dev-python/rarfile/rarfile-4.1.ebuild
new file mode 100644
index ..0e47d10edddc
--- /dev/null
+++ b/dev-python/rarfile/rarfile-4.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Module for RAR archive reading"
+HOMEPAGE="
+   https://github.com/markokr/rarfile/
+   https://pypi.org/project/rarfile/
+"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="+compressed test"
+REQUIRED_USE="test? ( compressed )"
+
+RDEPEND="
+   compressed? ( app-arch/unrar )
+"
+
+distutils_enable_tests pytest



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

2023-09-17 Thread Mike Gilbert
commit: ad33fcb4557853a965efe4a9c3343ad1f38baa11
Author: Matt Jolly  footclan  ninja>
AuthorDate: Sun Sep 17 09:35:56 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Sep 18 01:26:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad33fcb4

www-client/chromium: update SRC_URI

Signed-off-by: Matt Jolly  footclan.ninja>
Signed-off-by: Mike Gilbert  gentoo.org>

 www-client/chromium/Manifest   | 2 ++
 www-client/chromium/chromium-116.0.5845.140.ebuild | 2 +-
 www-client/chromium/chromium-116.0.5845.187.ebuild | 2 +-
 3 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 4a24e0c8fc5c..1c37d9338dc4 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -2,6 +2,8 @@ DIST chromium-116-0001-Add-PPC64-support-for-boringssl.patch.gz 
45103 BLAKE2B a0
 DIST chromium-116-patchset-2.tar.xz 5944 BLAKE2B 
bc67611ecfa93c75e1df8e05f1cabf432bfb807b7fefeb277ff4465f233a159128fecc5b0dd6e3f4954221ac675ff3e25d225352260a695d63f26b1ca6376003
 SHA512 
705950b3a679714adc14ae81ec51d637ba3bcbeff6dad30d9bbacec36ec6e1776534b8d1ad85fc7e838adeb588566e195a271a9ec220015d343a3038af705456
 DIST chromium-116.0.5845.140.tar.xz 1599642528 BLAKE2B 
f25afb7b7aaf6ba5c7969b907fcb0a662cdc7a07aa94d3c38f5ab508c62554f405ac418794b38f9b3b12dec73182c18eafb6d87dee75b248bf1fbe05d970dec4
 SHA512 
309611f56b64b8b40c27d339fc87de35429905791e24e493f2d2792b56a998d81c66e3cae1c9de728c7131c60bedee76b5b42a7a8694d3fb26c48c986489d433
 DIST chromium-116.0.5845.187.tar.xz 1599648000 BLAKE2B 
9eed35e4d7f8b9c9c8823295b56919dba026481732f3fa954daf4c79870d919adf9766d92dab84ab97d8d568076f1f30e1953b6a0ca5bf11940d7b1d8b897d93
 SHA512 
155fa09feda9c357b3ad35975a003af3352f5da076f9127df52ecdc4954b8dc9b8a891339c7a1de9948398cba41b953df5e90241d5ab7051b5fb4c5507f2edf3
+DIST chromium-117.0.5938.88.tar.xz 3131921384 BLAKE2B 
b0e99163bdac6ca526eb8925124d2a7d0ade081984e524bac84bfe6f5a6fbc3deea0b9afa8b155b96c3e1bda0a4f9a5cb51c05ef9eafb0be0c555215d85eafe2
 SHA512 
cdd164dcddc9445e4ba501fa4db5069cf2c0412b79a229908c4896eb38d66554c22d12c02db31c594ae8862d8ea9534264eb028918b9624a7891ccecc7653cf5
+DIST chromium-patches-master.tar.gz 6118 BLAKE2B 
496150f2928831594130c7a07b6023674248dd29af6fcaab65042b436f98fc6f7797f2b3eaa0b0b9fd0a9818e1373c84b412cd7fac5519d631bfe4046bcfb921
 SHA512 
98d8f16f3b3e365d4eda21a92970ca5cfbd79de01b981790077365d2638b910cbb351d08342d888603565848efa80a17c4b078fbcffb5ffc8867b3a9d32abf7a
 DIST chromium-ppc64le-gentoo-patches-1.tar.xz 5636 BLAKE2B 
1d898939df023c59285b27bee552470483ea06375d1ee8d6947b89c5927c23cc7bfec6b49f3b376ece931d11a56f8e2a45791e0f92ad61974fc8c34c1082d89c
 SHA512 
8a71cb007e47cda8e5fe5d185729389e65c48bd322c8ee8b3986bee8571427b959628f2666bda646a3f89ae64197c0957d3626845ff03461dbd5dee4c964d07c
 DIST chromium-profiler-0.2.tar 259952640 BLAKE2B 
5e82389fce00b267280d633b26551231c558b80f0c92cd7d60271095a3503365ab673e7a46dc5f74f8a82db1f21262cb24dcc0531d954bab5fb3b175dab3394d
 SHA512 
9fa89a5ab728419683e7495ae676567480987d68a2d589f2aa97bfcbcf123f3c8f97f8bca5f65e5e3f6e41475535add473ded83b9c7a33bb4746a9d05b298a6c
 DIST chromium_116.0.5845.110-2raptor0~deb11u1.debian.tar.xz 1672712 BLAKE2B 
db6ec1a06d2994580e107500dcebeb77eb3b7c3965c29451ae42eb46dc6ed541172b8495a39343ef82536a7a3c8d1e78b8e9d0bb83fa67ea5dee34771d9b4913
 SHA512 
bc20ba713712f74dd0bb28edb9784fcd986c6cfd8219e69cce1f5660cdf003d1b53f86d67b17eeab7bf39af6d543ad7e8227734e0f5771ab421bfcb3f15e2dd0

diff --git a/www-client/chromium/chromium-116.0.5845.140.ebuild 
b/www-client/chromium/chromium-116.0.5845.140.ebuild
index fb3e276e120b..a1cf4c324c93 100644
--- a/www-client/chromium/chromium-116.0.5845.140.ebuild
+++ b/www-client/chromium/chromium-116.0.5845.140.ebuild
@@ -26,7 +26,7 @@ 
SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}

https://github.com/stha09/chromium-patches/releases/download/${PATCHSET_NAME}/${PATCHSET_NAME}.tar.xz
ppc64? (

https://quickbuild.io/~raptor-engineering-public/+archive/ubuntu/chromium/+files/chromium_${PATCHSET_PPC64}.debian.tar.xz
-   
https://dev.gentoo.org/~sultan/distfiles/www-client/chromium/chromium-ppc64le-gentoo-patches-1.tar.xz
+   https://deps.gentoo.zip/chromium-ppc64le-gentoo-patches-1.tar.xz

https://raw.githubusercontent.com/darkbasic/gentoo-files/master/chromium-116-0001-Add-PPC64-support-for-boringssl.patch.gz
)
pgo? ( 
https://github.com/elkablo/chromium-profiler/releases/download/v0.2/chromium-profiler-0.2.tar
 )"

diff --git a/www-client/chromium/chromium-116.0.5845.187.ebuild 
b/www-client/chromium/chromium-116.0.5845.187.ebuild
index 457d52495482..e0008d879fb8 100644
--- a/www-client/chromium/chromium-116.0.5845.187.ebuild
+++ b/www-client/chromium/chromium-116.0.5845.187.ebuild
@@ -26,7 +26,7 @@ 

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

2023-09-17 Thread Andreas K. Hüttel
commit: 087dd133aa5efbbb988b3da530d5960f4b7ccfb3
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Sep 18 00:38:29 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Sep 18 00:41:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=087dd133

sys-devel/gcc-config: drop 2.8, 2.10

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

 sys-devel/gcc-config/Manifest   |  2 -
 sys-devel/gcc-config/gcc-config-2.10.ebuild | 60 -
 sys-devel/gcc-config/gcc-config-2.8.ebuild  | 60 -
 3 files changed, 122 deletions(-)

diff --git a/sys-devel/gcc-config/Manifest b/sys-devel/gcc-config/Manifest
index 766d8b19aee5..d36547d79ebd 100644
--- a/sys-devel/gcc-config/Manifest
+++ b/sys-devel/gcc-config/Manifest
@@ -1,3 +1 @@
-DIST gcc-config-2.10.tar.xz 18040 BLAKE2B 
de902fcf9169290a09988b56fa75f1bf24f702ce98a8fe37b6d4fe090bab615716c32a9e219d25a2257c60099eb4424b86cc1a1565c1b4f3dbcd6c9acad6f340
 SHA512 
cced56c52d97cbace5fb7e1fc9c73b413454bc5c53641c9429a7da88a0b31db2c70a8b90a4b4b0fbe1e732f21a5f979a4721a7bc8537666f8277b7755bd4af52
 DIST gcc-config-2.11.tar.xz 18068 BLAKE2B 
0d76321adea9eff545e042ad847b70a5b3d8ecb8c248fdf58f71c88a7b03c0aca39f7d39e332808b89c3f6d0fb3fc3114bc2d8dfa1ade6460c0b12c3420d876f
 SHA512 
38ea52c2d16287fc2c8efa0ee76e24563851b4fa1ee7dce601507df1530e7a867281f178ad4228505eb2aaf46164024a18825cd6771d847ff1a60a85d6e96d3e
-DIST gcc-config-2.8.tar.xz 17968 BLAKE2B 
aa34e681ef0c86bb846d89b816b46276f5c7c32974c785a9611a903a4fe165c997a34664abe17aa4d8720a96f194054e5d8c371a6c9270b1c235d7539094436c
 SHA512 
5e91df44fb7782b9ad41ed06fbd53f74868c059f892c6c2b8195ebaa899905dd9f502562887f1a3765dd6b61698e956d01c6fa6f97a535cf16e26e70fcd902ba

diff --git a/sys-devel/gcc-config/gcc-config-2.10.ebuild 
b/sys-devel/gcc-config/gcc-config-2.10.ebuild
deleted file mode 100644
index c83d173cad65..
--- a/sys-devel/gcc-config/gcc-config-2.10.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} ==  ]]; then
-   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/gcc-config.git;
-   inherit git-r3
-else
-   
SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86"
-fi
-
-DESCRIPTION="Utility to manage compilers"
-HOMEPAGE="https://gitweb.gentoo.org/proj/gcc-config.git/;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+cc-wrappers +native-symlinks"
-
-RDEPEND=">=sys-apps/gentoo-functions-0.10"
-
-_emake() {
-   emake \
-   PV="${PVR}" \
-   SUBLIBDIR="$(get_libdir)" \
-   USE_CC_WRAPPERS="$(usex cc-wrappers)" \
-   USE_NATIVE_LINKS="$(usex native-symlinks)" \
-   TOOLCHAIN_PREFIX="${CHOST}-" \
-   "$@"
-}
-
-src_compile() {
-   _emake
-}
-
-src_install() {
-   _emake DESTDIR="${D}" install
-}
-
-pkg_postinst() {
-   # Do we have a valid multi ver setup ?
-   local x
-   for x in $(gcc-config -C -l 2>/dev/null | awk '$NF == "*" { print $2 
}') ; do
-   gcc-config ${x}
-   done
-
-   # USE flag change can add or delete files in /usr/bin worth recaching
-   if [[ ! ${ROOT} && -f 
${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then
-   eselect compiler-shadow update all
-   fi
-
-   if ! has_version "sys-devel/gcc[gcj(-)]" && [[ -x 
"${EROOT}"/usr/bin/gcj ]] ; then
-   # Warn about obsolete /usr/bin/gcj for bug #804178
-   ewarn "Obsolete GCJ wrapper found: ${EROOT}/usr/bin/gcj!"
-   ewarn "Please delete this file unless you know it is needed 
(e.g. custom gcj install)."
-   ewarn "If you have no idea what this means, please delete the 
file:"
-   ewarn " rm ${EROOT}/usr/bin/gcj"
-   fi
-}

diff --git a/sys-devel/gcc-config/gcc-config-2.8.ebuild 
b/sys-devel/gcc-config/gcc-config-2.8.ebuild
deleted file mode 100644
index e9660497da1e..
--- a/sys-devel/gcc-config/gcc-config-2.8.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} ==  ]]; then
-   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/gcc-config.git;
-   inherit git-r3
-else
-   
SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86"
-fi
-
-DESCRIPTION="Utility to manage compilers"
-HOMEPAGE="https://gitweb.gentoo.org/proj/gcc-config.git/;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+cc-wrappers +native-symlinks"
-
-RDEPEND=">=sys-apps/gentoo-functions-0.10"
-
-_emake() {
-   emake \
-   PV="${PVR}" \
-   

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

2023-09-17 Thread Andreas K. Hüttel
commit: 2ec9739d7cca1a38bd9b3c058c99dd1b58bf09d3
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Sep 18 00:39:21 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Sep 18 00:41:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ec9739d

sys-devel/gcc-config: update LICENSE

Closes: https://bugs.gentoo.org/912954
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 sys-devel/gcc-config/gcc-config-2.11.ebuild | 2 +-
 sys-devel/gcc-config/gcc-config-.ebuild | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-devel/gcc-config/gcc-config-2.11.ebuild 
b/sys-devel/gcc-config/gcc-config-2.11.ebuild
index c83d173cad65..f387c81e5cb3 100644
--- a/sys-devel/gcc-config/gcc-config-2.11.ebuild
+++ b/sys-devel/gcc-config/gcc-config-2.11.ebuild
@@ -14,7 +14,7 @@ fi
 DESCRIPTION="Utility to manage compilers"
 HOMEPAGE="https://gitweb.gentoo.org/proj/gcc-config.git/;
 
-LICENSE="GPL-2"
+LICENSE="GPL-2 GPL-2+"
 SLOT="0"
 IUSE="+cc-wrappers +native-symlinks"
 

diff --git a/sys-devel/gcc-config/gcc-config-.ebuild 
b/sys-devel/gcc-config/gcc-config-.ebuild
index 7ff12f007e38..a314266369ef 100644
--- a/sys-devel/gcc-config/gcc-config-.ebuild
+++ b/sys-devel/gcc-config/gcc-config-.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
@@ -14,7 +14,7 @@ fi
 DESCRIPTION="Utility to manage compilers"
 HOMEPAGE="https://gitweb.gentoo.org/proj/gcc-config.git/;
 
-LICENSE="GPL-2"
+LICENSE="GPL-2 GPL-2+"
 SLOT="0"
 IUSE="+cc-wrappers +native-symlinks"
 



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

2023-09-17 Thread Andreas K. Hüttel
commit: f8967bfa35c7ca83ce78fd402dd127706a1bd3d4
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Sep 18 00:39:59 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Sep 18 00:41:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8967bfa

sys-devel/binutils-config: drop 5.4.1

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

 sys-devel/binutils-config/Manifest |  1 -
 .../binutils-config/binutils-config-5.4.1.ebuild   | 43 --
 2 files changed, 44 deletions(-)

diff --git a/sys-devel/binutils-config/Manifest 
b/sys-devel/binutils-config/Manifest
index f9cff1890d47..de1dcd4ed1a2 100644
--- a/sys-devel/binutils-config/Manifest
+++ b/sys-devel/binutils-config/Manifest
@@ -1,2 +1 @@
-DIST binutils-config-5.4.1.tar.xz 7328 BLAKE2B 
51f0ca625abfd964cc1b6c902017edc9790da1d33a44b3da64e3b2c68ed245fc1c0eb8b3fb999f6acb88e614f47e2f53e19b456b03c069bb61cd0f39e85d786d
 SHA512 
af12644d591152f45d573bee0499b21c293b68a9b81626e9e1d46d5a7dc40e9a24642364bdb2bce52d61cbe3d2e045f4ab6e50a9827648a820bac885f20239cd
 DIST binutils-config-5.5.tar.xz 7344 BLAKE2B 
decef43013ca2f7c6d36c12d08d55f499d866b6b1b55ed58f8b2df3761077b5e2c4d09d1f2c40762d42c2d3b9827575833a502b79180ef13b845f1a39a5f2feb
 SHA512 
6f6e21799b47e38cd61621e4ec018dc0db4811f363c0817025c3e3be651d3790b30a0cab233f35fe40b1d57c88daa246037f24a7488187f4e47cca589d87d45b

diff --git a/sys-devel/binutils-config/binutils-config-5.4.1.ebuild 
b/sys-devel/binutils-config/binutils-config-5.4.1.ebuild
deleted file mode 100644
index eafb482fa18a..
--- a/sys-devel/binutils-config/binutils-config-5.4.1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit prefix
-
-if [[ ${PV} ==  ]]; then
-   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/binutils-config.git;
-   inherit git-r3
-else
-   
SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86"
-fi
-
-DESCRIPTION="Utility to change the binutils version being used"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Toolchain;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+native-symlinks"
-
-# We also RDEPEND on sys-apps/findutils which is in base @system
-RDEPEND="sys-apps/gentoo-functions"
-
-src_compile() {
-   emake PV="${PV}" USE_NATIVE_LINKS="$(usex native-symlinks)"
-}
-
-src_install() {
-   emake DESTDIR="${D}" PV="${PV}" install
-
-   use prefix && eprefixify "${ED}"/usr/bin/${PN}
-}
-
-pkg_postinst() {
-   # Re-register all targets. USE flags or new versions can change
-   # installed symlinks.
-   local x
-   for x in $(binutils-config -C -l 2>/dev/null | awk '$NF == "*" { print 
$2 }') ; do
-   binutils-config ${x}
-   done
-}



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

2023-09-17 Thread Andreas K. Hüttel
commit: 994104f48c43fb8660b54875ac8709215f554eb3
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Sep 18 00:40:52 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Sep 18 00:41:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=994104f4

sys-devel/binutils-config: update LICENSE

Closes: https://bugs.gentoo.org/912947
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 sys-devel/binutils-config/binutils-config-5.5.ebuild  | 2 +-
 sys-devel/binutils-config/binutils-config-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-devel/binutils-config/binutils-config-5.5.ebuild 
b/sys-devel/binutils-config/binutils-config-5.5.ebuild
index b6c0c1958e9a..b6729edc8359 100644
--- a/sys-devel/binutils-config/binutils-config-5.5.ebuild
+++ b/sys-devel/binutils-config/binutils-config-5.5.ebuild
@@ -14,7 +14,7 @@ fi
 DESCRIPTION="Utility to change the binutils version being used"
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Toolchain;
 
-LICENSE="GPL-2"
+LICENSE="GPL-2 GPL-2+"
 SLOT="0"
 IUSE="+native-symlinks"
 

diff --git a/sys-devel/binutils-config/binutils-config-.ebuild 
b/sys-devel/binutils-config/binutils-config-.ebuild
index 4a85f28d4cdb..c1bb9c114e91 100644
--- a/sys-devel/binutils-config/binutils-config-.ebuild
+++ b/sys-devel/binutils-config/binutils-config-.ebuild
@@ -14,7 +14,7 @@ fi
 DESCRIPTION="Utility to change the binutils version being used"
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Toolchain;
 
-LICENSE="GPL-2"
+LICENSE="GPL-2 GPL-2+"
 SLOT="0"
 IUSE="+native-symlinks"
 



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

2023-09-17 Thread Mike Gilbert
commit: 6382d44accd0180a1e8ee770023d3e58f1160eb8
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Sep 18 00:39:20 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Sep 18 00:39:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6382d44a

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

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

 www-client/microsoft-edge-beta/Manifest|   1 +
 .../microsoft-edge-beta-117.0.2045.31.ebuild   | 123 +
 2 files changed, 124 insertions(+)

diff --git a/www-client/microsoft-edge-beta/Manifest 
b/www-client/microsoft-edge-beta/Manifest
index 4081148de42e..8c046d653177 100644
--- a/www-client/microsoft-edge-beta/Manifest
+++ b/www-client/microsoft-edge-beta/Manifest
@@ -1,3 +1,4 @@
 DIST microsoft-edge-beta_117.0.2045.12-1_amd64.deb 154940642 BLAKE2B 
5b27e6c7f0698cdaacf8e4bee61c252754c2e3d13f59fdc2e333f6ecbd9d410ab5d791e15122a43719b5faf1fa623a214cd3be5d7000bec586e7059fde40b5d5
 SHA512 
185df5dc6c6a23cca924ffe85b8be910027569edf0d55e7d0251f237dc70c49b20b2fa27c2e51819dd44d8f269819b4eb396afdcbe4f09ca49a302a4c31e8bd3
 DIST microsoft-edge-beta_117.0.2045.21-1_amd64.deb 155014422 BLAKE2B 
2a44a9364cbf6838fffefcac5eaf83cfc8a68ccabd6c858f4a0653093166e9fb28aa53b80e5f5b8ae0b83f359cce1b3985a06201f30386a77829a88ef9c3ac1a
 SHA512 
89ff0f00335a56649bdb1cc1eae8052c118ef9056acd37932e545f90fba645b670f106d9de2a52fa158923a80b9a28e35e6dc6f87118d9acff465015d275ed20
 DIST microsoft-edge-beta_117.0.2045.27-1_amd64.deb 155052378 BLAKE2B 
634a3ceae547067431ab99f7a96f0698dc8f38cc43cd5ebe695e5490f7cd64df14ca5295c36f0e8f2ddb285f9ac8e2c2b066e00d6d34968da71d3b2e86f2683d
 SHA512 
dca13a8c6f998c15570649c8ab6cf146e6d1fffc4a369d271551d787b82f583c0fa501474ba4488a9bfbcdcf82c187b2d0163647ae7754cb0c7c0e6acba86d30
+DIST microsoft-edge-beta_117.0.2045.31-1_amd64.deb 155039530 BLAKE2B 
1b8d58d7af3fc3a4cdf0b94962c8194b4bfb44407f8f6099e3e39246d721e388f7b7ae8da6952144f8b146e811f6a9a7af12fd2ef82d55422f31a39dbc0f079c
 SHA512 
74812d1d8d2f7b3d442971ecd5e611c1cf74eeb155653fcc42539a6393cd3b336687679c683b50eaa52c96eaa3f3c8ab1a79dd93051e18dddae2825b2e6599c8

diff --git 
a/www-client/microsoft-edge-beta/microsoft-edge-beta-117.0.2045.31.ebuild 
b/www-client/microsoft-edge-beta/microsoft-edge-beta-117.0.2045.31.ebuild
new file mode 100644
index ..ebc23fabaa28
--- /dev/null
+++ b/www-client/microsoft-edge-beta/microsoft-edge-beta-117.0.2045.31.ebuild
@@ -0,0 +1,123 @@
+# 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"
+
+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
+   )
+"
+
+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
+ 

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

2023-09-17 Thread Mike Gilbert
commit: 14da97a8890e4a74f9d2fa7487592eef5f5cc8b0
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Sep 18 00:39:07 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Sep 18 00:39:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14da97a8

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

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

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

diff --git a/www-client/microsoft-edge/microsoft-edge-117.0.2045.31.ebuild 
b/www-client/microsoft-edge/microsoft-edge-117.0.2045.31.ebuild
index ebc23fabaa28..40e3af0e1470 100644
--- a/www-client/microsoft-edge/microsoft-edge-117.0.2045.31.ebuild
+++ b/www-client/microsoft-edge/microsoft-edge-117.0.2045.31.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-09-17 Thread Mike Gilbert
commit: 552b16bfa5f79589054b1b8e5c1b92ea66dc14e2
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Sep 18 00:39:29 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Sep 18 00:39:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=552b16bf

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

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

 www-client/microsoft-edge-beta/Manifest|   1 +
 .../microsoft-edge-beta-117.0.2045.30.ebuild   | 123 +
 2 files changed, 124 insertions(+)

diff --git a/www-client/microsoft-edge-beta/Manifest 
b/www-client/microsoft-edge-beta/Manifest
index 8c046d653177..944a01ecd82e 100644
--- a/www-client/microsoft-edge-beta/Manifest
+++ b/www-client/microsoft-edge-beta/Manifest
@@ -1,4 +1,5 @@
 DIST microsoft-edge-beta_117.0.2045.12-1_amd64.deb 154940642 BLAKE2B 
5b27e6c7f0698cdaacf8e4bee61c252754c2e3d13f59fdc2e333f6ecbd9d410ab5d791e15122a43719b5faf1fa623a214cd3be5d7000bec586e7059fde40b5d5
 SHA512 
185df5dc6c6a23cca924ffe85b8be910027569edf0d55e7d0251f237dc70c49b20b2fa27c2e51819dd44d8f269819b4eb396afdcbe4f09ca49a302a4c31e8bd3
 DIST microsoft-edge-beta_117.0.2045.21-1_amd64.deb 155014422 BLAKE2B 
2a44a9364cbf6838fffefcac5eaf83cfc8a68ccabd6c858f4a0653093166e9fb28aa53b80e5f5b8ae0b83f359cce1b3985a06201f30386a77829a88ef9c3ac1a
 SHA512 
89ff0f00335a56649bdb1cc1eae8052c118ef9056acd37932e545f90fba645b670f106d9de2a52fa158923a80b9a28e35e6dc6f87118d9acff465015d275ed20
 DIST microsoft-edge-beta_117.0.2045.27-1_amd64.deb 155052378 BLAKE2B 
634a3ceae547067431ab99f7a96f0698dc8f38cc43cd5ebe695e5490f7cd64df14ca5295c36f0e8f2ddb285f9ac8e2c2b066e00d6d34968da71d3b2e86f2683d
 SHA512 
dca13a8c6f998c15570649c8ab6cf146e6d1fffc4a369d271551d787b82f583c0fa501474ba4488a9bfbcdcf82c187b2d0163647ae7754cb0c7c0e6acba86d30
+DIST microsoft-edge-beta_117.0.2045.30-1_amd64.deb 155059070 BLAKE2B 
be05d19339cf1d55d7f53ae0887ded5e6db21c88bcce8ce87acc1722ea64c3edd3eb7e09a109bbfe2b2a1400a8a2dcddeb8db6b14c25900bf1c4a824ceeae38d
 SHA512 
6e090b5847b2601729c4d44283fcb739dbc7e9f73a70e7af6eb94b3b4d6339ae54509785a8df0f95c1604e047d246988d310e8de42ac7b2a8287077d5aeb83ce
 DIST microsoft-edge-beta_117.0.2045.31-1_amd64.deb 155039530 BLAKE2B 
1b8d58d7af3fc3a4cdf0b94962c8194b4bfb44407f8f6099e3e39246d721e388f7b7ae8da6952144f8b146e811f6a9a7af12fd2ef82d55422f31a39dbc0f079c
 SHA512 
74812d1d8d2f7b3d442971ecd5e611c1cf74eeb155653fcc42539a6393cd3b336687679c683b50eaa52c96eaa3f3c8ab1a79dd93051e18dddae2825b2e6599c8

diff --git 
a/www-client/microsoft-edge-beta/microsoft-edge-beta-117.0.2045.30.ebuild 
b/www-client/microsoft-edge-beta/microsoft-edge-beta-117.0.2045.30.ebuild
new file mode 100644
index ..ebc23fabaa28
--- /dev/null
+++ b/www-client/microsoft-edge-beta/microsoft-edge-beta-117.0.2045.30.ebuild
@@ -0,0 +1,123 @@
+# 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"
+
+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
+   )
+"
+
+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 

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

2023-09-17 Thread Mike Gilbert
commit: 8ecbf5fdcac9105d2790a571294e17f82f19d4ec
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Sep 18 00:39:33 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Sep 18 00:39:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ecbf5fd

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

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

 www-client/microsoft-edge-beta/Manifest|   2 -
 .../microsoft-edge-beta-117.0.2045.12.ebuild   | 123 -
 .../microsoft-edge-beta-117.0.2045.21.ebuild   | 123 -
 3 files changed, 248 deletions(-)

diff --git a/www-client/microsoft-edge-beta/Manifest 
b/www-client/microsoft-edge-beta/Manifest
index 944a01ecd82e..30b6f733c6a4 100644
--- a/www-client/microsoft-edge-beta/Manifest
+++ b/www-client/microsoft-edge-beta/Manifest
@@ -1,5 +1,3 @@
-DIST microsoft-edge-beta_117.0.2045.12-1_amd64.deb 154940642 BLAKE2B 
5b27e6c7f0698cdaacf8e4bee61c252754c2e3d13f59fdc2e333f6ecbd9d410ab5d791e15122a43719b5faf1fa623a214cd3be5d7000bec586e7059fde40b5d5
 SHA512 
185df5dc6c6a23cca924ffe85b8be910027569edf0d55e7d0251f237dc70c49b20b2fa27c2e51819dd44d8f269819b4eb396afdcbe4f09ca49a302a4c31e8bd3
-DIST microsoft-edge-beta_117.0.2045.21-1_amd64.deb 155014422 BLAKE2B 
2a44a9364cbf6838fffefcac5eaf83cfc8a68ccabd6c858f4a0653093166e9fb28aa53b80e5f5b8ae0b83f359cce1b3985a06201f30386a77829a88ef9c3ac1a
 SHA512 
89ff0f00335a56649bdb1cc1eae8052c118ef9056acd37932e545f90fba645b670f106d9de2a52fa158923a80b9a28e35e6dc6f87118d9acff465015d275ed20
 DIST microsoft-edge-beta_117.0.2045.27-1_amd64.deb 155052378 BLAKE2B 
634a3ceae547067431ab99f7a96f0698dc8f38cc43cd5ebe695e5490f7cd64df14ca5295c36f0e8f2ddb285f9ac8e2c2b066e00d6d34968da71d3b2e86f2683d
 SHA512 
dca13a8c6f998c15570649c8ab6cf146e6d1fffc4a369d271551d787b82f583c0fa501474ba4488a9bfbcdcf82c187b2d0163647ae7754cb0c7c0e6acba86d30
 DIST microsoft-edge-beta_117.0.2045.30-1_amd64.deb 155059070 BLAKE2B 
be05d19339cf1d55d7f53ae0887ded5e6db21c88bcce8ce87acc1722ea64c3edd3eb7e09a109bbfe2b2a1400a8a2dcddeb8db6b14c25900bf1c4a824ceeae38d
 SHA512 
6e090b5847b2601729c4d44283fcb739dbc7e9f73a70e7af6eb94b3b4d6339ae54509785a8df0f95c1604e047d246988d310e8de42ac7b2a8287077d5aeb83ce
 DIST microsoft-edge-beta_117.0.2045.31-1_amd64.deb 155039530 BLAKE2B 
1b8d58d7af3fc3a4cdf0b94962c8194b4bfb44407f8f6099e3e39246d721e388f7b7ae8da6952144f8b146e811f6a9a7af12fd2ef82d55422f31a39dbc0f079c
 SHA512 
74812d1d8d2f7b3d442971ecd5e611c1cf74eeb155653fcc42539a6393cd3b336687679c683b50eaa52c96eaa3f3c8ab1a79dd93051e18dddae2825b2e6599c8

diff --git 
a/www-client/microsoft-edge-beta/microsoft-edge-beta-117.0.2045.12.ebuild 
b/www-client/microsoft-edge-beta/microsoft-edge-beta-117.0.2045.12.ebuild
deleted file mode 100644
index ebc23fabaa28..
--- a/www-client/microsoft-edge-beta/microsoft-edge-beta-117.0.2045.12.ebuild
+++ /dev/null
@@ -1,123 +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"
-
-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
-   )
-"
-
-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/opera/

2023-09-17 Thread Mike Gilbert
commit: 79620e08ff724c8a644cc0244e81aae9dba6ef99
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Sep 18 00:39:57 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Sep 18 00:39:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79620e08

www-client/opera: automated bump (102.0.4880.56)

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

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

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index ddcd63305b4e..2a2ef3a5b7e8 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_102.0.4880.51_amd64.deb 105785512 BLAKE2B 
1540067df321b407a0345cb24cdd45941c78a08d6ac53b20f0bb1e58687ee944c3f54d9d5b55cb6f28fa61b67e5a3eaf14e4fa789a2c02110064cf5d25ba55f0
 SHA512 
12a1b962420e987397041a0940d1310347a075fc1cae2ba2b5d6d0060d34e53e6e31d42424c07f3550e8727a28a8aaf83bfa48e8b908cb64a66156f4ac217501
+DIST opera-stable_102.0.4880.56_amd64.deb 105794824 BLAKE2B 
c58a0d8328e0c18aecf9d39049f818b4c4cf223249e7ea556addf133db1428b1afd382a6b028573a961d24fe225582be381587800805363c390bac7ba87666db
 SHA512 
b2b4f140fc07076a0d0d5dfa7b4ff32d9be170883c5d6152eaebeb249dd096ce0dd4726649c69e1cf9ac53bb169eb32cbd5d5896aa616c3a335361ea03d06f4b

diff --git a/www-client/opera/opera-102.0.4880.56.ebuild 
b/www-client/opera/opera-102.0.4880.56.ebuild
new file mode 100644
index ..fa627a202454
--- /dev/null
+++ b/www-client/opera/opera-102.0.4880.56.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}}"
+   if [[ ${OPERA_FORCE_RPM} == yes ]]; 

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

2023-09-17 Thread Mike Gilbert
commit: 58228f9e0e8ba64848e0e337be78b18afb6fdad8
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Sep 18 00:40:06 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Sep 18 00:40:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58228f9e

www-client/opera: remove old

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

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

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index 2a2ef3a5b7e8..4fb1980ea4b3 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_102.0.4880.51_amd64.deb 105785512 BLAKE2B 
1540067df321b407a0345cb24cdd45941c78a08d6ac53b20f0bb1e58687ee944c3f54d9d5b55cb6f28fa61b67e5a3eaf14e4fa789a2c02110064cf5d25ba55f0
 SHA512 
12a1b962420e987397041a0940d1310347a075fc1cae2ba2b5d6d0060d34e53e6e31d42424c07f3550e8727a28a8aaf83bfa48e8b908cb64a66156f4ac217501
 DIST opera-stable_102.0.4880.56_amd64.deb 105794824 BLAKE2B 
c58a0d8328e0c18aecf9d39049f818b4c4cf223249e7ea556addf133db1428b1afd382a6b028573a961d24fe225582be381587800805363c390bac7ba87666db
 SHA512 
b2b4f140fc07076a0d0d5dfa7b4ff32d9be170883c5d6152eaebeb249dd096ce0dd4726649c69e1cf9ac53bb169eb32cbd5d5896aa616c3a335361ea03d06f4b

diff --git a/www-client/opera/opera-102.0.4880.51.ebuild 
b/www-client/opera/opera-102.0.4880.51.ebuild
deleted file mode 100644
index 1b66d70aadeb..
--- a/www-client/opera/opera-102.0.4880.51.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 [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   

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

2023-09-17 Thread Mike Gilbert
commit: 9013684ce2a0fc5b1e9597d27d95bfcd4d801cb1
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Sep 18 00:38:36 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Sep 18 00:38:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9013684c

www-client/google-chrome: automated update (117.0.5938.88)

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

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

diff --git a/www-client/google-chrome/Manifest 
b/www-client/google-chrome/Manifest
index 726027ffb5ff..6c3688a352b8 100644
--- a/www-client/google-chrome/Manifest
+++ b/www-client/google-chrome/Manifest
@@ -1 +1 @@
-DIST google-chrome-stable_117.0.5938.62-1_amd64.deb 103478016 BLAKE2B 
495b7fd4b2cf14fa3d2300a13e631d55a96183c508549f3f2c1dfa54a40b3dbfb6078aaba0198e3ad0bc1c05f8f45ebbefc79a934df37c187ab3638950c08145
 SHA512 
8de241ce32910af84db2e64da008beedbe7e39ec0b677be6c7c6f7b03b3e7488c880bd5ca7abb8d08e1b9ba10320b12664326817cac5fefba2a5d8e777337ade
+DIST google-chrome-stable_117.0.5938.88-1_amd64.deb 103464324 BLAKE2B 
033962a46e05d3deb8917eb9862d99af3d721c1559619f82d6a62c93353a8a816f02e72d80b550bdab5d2d09dae9105b06f7e61381a6ed62b61acab712b24f73
 SHA512 
0bfc05effa8eba9c9e36250f5a47164720b86e203d51f9c27724a00dade7510506da970b4bb557c3a3885453f3e4790332aa4a05ed758107c6b553ed02362d12

diff --git a/www-client/google-chrome/google-chrome-117.0.5938.62.ebuild 
b/www-client/google-chrome/google-chrome-117.0.5938.88.ebuild
similarity index 100%
rename from www-client/google-chrome/google-chrome-117.0.5938.62.ebuild
rename to www-client/google-chrome/google-chrome-117.0.5938.88.ebuild



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

2023-09-17 Thread Mike Gilbert
commit: d6c1e15489d0b33e1e90203b0473f7d0d644fb43
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Sep 18 00:40:02 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Sep 18 00:40:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6c1e154

www-client/opera: amd64 stable (102.0.4880.56)

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

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

diff --git a/www-client/opera/opera-102.0.4880.56.ebuild 
b/www-client/opera/opera-102.0.4880.56.ebuild
index fa627a202454..1b66d70aadeb 100644
--- a/www-client/opera/opera-102.0.4880.56.ebuild
+++ b/www-client/opera/opera-102.0.4880.56.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/

2023-09-17 Thread Mike Gilbert
commit: c990eb4504dae841ac55dcc8c22aec0378b5caa6
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Sep 18 00:39:11 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Sep 18 00:39:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c990eb45

www-client/microsoft-edge: remove old

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

 www-client/microsoft-edge/Manifest |   1 -
 .../microsoft-edge-116.0.1938.81.ebuild| 123 -
 2 files changed, 124 deletions(-)

diff --git a/www-client/microsoft-edge/Manifest 
b/www-client/microsoft-edge/Manifest
index 5b69919a8f95..f0ac1a06fce3 100644
--- a/www-client/microsoft-edge/Manifest
+++ b/www-client/microsoft-edge/Manifest
@@ -1,2 +1 @@
-DIST microsoft-edge-stable_116.0.1938.81-1_amd64.deb 151375446 BLAKE2B 
7c59ae120707bfb1942eb744554541c3d68c5ecb4d213b60be4d5a8013310dad3d83ba8ff12351075a5b976e185b72418e7b1285575fb7249abaa6f9f05eac50
 SHA512 
f5f2eaca13b1ce8c589910c40f502ebf5c8812c6146171a83d1d391e1ea175cf7afe5004943b5529da1bd828199e1c6cba27cc40fdc1115af622c1a58c3cbdfc
 DIST microsoft-edge-stable_117.0.2045.31-1_amd64.deb 154998994 BLAKE2B 
4596a4461735b0333542d285fc5f441f7bd5fc2d361da4576480558901ad9c0973c10d746539013f2211f0ed46f5fd353e8aba455cef17583e52d009d0834fcc
 SHA512 
ba95f2f6606a1ce768d916614a3a756f75f54e610491dcf545c8d75a6fd6961b9ac319dd7e5bf3b376355b0e18bb559b61c19821c96d794228b7d87ef15f9b67

diff --git a/www-client/microsoft-edge/microsoft-edge-116.0.1938.81.ebuild 
b/www-client/microsoft-edge/microsoft-edge-116.0.1938.81.ebuild
deleted file mode 100644
index 40e3af0e1470..
--- a/www-client/microsoft-edge/microsoft-edge-116.0.1938.81.ebuild
+++ /dev/null
@@ -1,123 +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"
-
-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
-   )
-"
-
-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
-
-   pax-mark m "${EDGE_HOME}/msedge"
-}



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

2023-09-17 Thread Mike Gilbert
commit: cdd2ed4ff79c39fdc20f3eb11d83dd164df47ea9
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Sep 18 00:39:02 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Sep 18 00:39:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdd2ed4f

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

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

 www-client/microsoft-edge/Manifest |   1 +
 .../microsoft-edge-117.0.2045.31.ebuild| 123 +
 2 files changed, 124 insertions(+)

diff --git a/www-client/microsoft-edge/Manifest 
b/www-client/microsoft-edge/Manifest
index 28ae48eb5b6d..5b69919a8f95 100644
--- a/www-client/microsoft-edge/Manifest
+++ b/www-client/microsoft-edge/Manifest
@@ -1 +1,2 @@
 DIST microsoft-edge-stable_116.0.1938.81-1_amd64.deb 151375446 BLAKE2B 
7c59ae120707bfb1942eb744554541c3d68c5ecb4d213b60be4d5a8013310dad3d83ba8ff12351075a5b976e185b72418e7b1285575fb7249abaa6f9f05eac50
 SHA512 
f5f2eaca13b1ce8c589910c40f502ebf5c8812c6146171a83d1d391e1ea175cf7afe5004943b5529da1bd828199e1c6cba27cc40fdc1115af622c1a58c3cbdfc
+DIST microsoft-edge-stable_117.0.2045.31-1_amd64.deb 154998994 BLAKE2B 
4596a4461735b0333542d285fc5f441f7bd5fc2d361da4576480558901ad9c0973c10d746539013f2211f0ed46f5fd353e8aba455cef17583e52d009d0834fcc
 SHA512 
ba95f2f6606a1ce768d916614a3a756f75f54e610491dcf545c8d75a6fd6961b9ac319dd7e5bf3b376355b0e18bb559b61c19821c96d794228b7d87ef15f9b67

diff --git a/www-client/microsoft-edge/microsoft-edge-117.0.2045.31.ebuild 
b/www-client/microsoft-edge/microsoft-edge-117.0.2045.31.ebuild
new file mode 100644
index ..ebc23fabaa28
--- /dev/null
+++ b/www-client/microsoft-edge/microsoft-edge-117.0.2045.31.ebuild
@@ -0,0 +1,123 @@
+# 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"
+
+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
+   )
+"
+
+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
+
+   pax-mark m "${EDGE_HOME}/msedge"
+}



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

2023-09-17 Thread Mike Gilbert
commit: ea70b45af175b7d47f7380b16bb56ba09c6081d7
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Sep 18 00:38:48 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Sep 18 00:38:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea70b45a

www-plugins/chrome-binary-plugins: automated update (117.0.5938.88)

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

 www-plugins/chrome-binary-plugins/Manifest  | 2 +-
 ...-117.0.5938.62.ebuild => chrome-binary-plugins-117.0.5938.88.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 6a56df03dff7..6d01d802ef53 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
 DIST google-chrome-beta_118.0.5993.11-1_amd64.deb 104140736 BLAKE2B 
1e4b838c9655c4b6f6869248f810434ce71c8e1f810c5cb3daa899743a359fb529d5791f7578d67c5dcab5a07dd87c1e69e117f8e7a3e89867e7b7078a01390f
 SHA512 
7583358a34a344ab3d07d5ffb4cb7704c59cf5aac5900f053d5a6d03bbfb3124c32106de994588f90f3dd8398ecb5354348d7745e93f0e1791528b34672e2e2f
-DIST google-chrome-stable_117.0.5938.62-1_amd64.deb 103478016 BLAKE2B 
495b7fd4b2cf14fa3d2300a13e631d55a96183c508549f3f2c1dfa54a40b3dbfb6078aaba0198e3ad0bc1c05f8f45ebbefc79a934df37c187ab3638950c08145
 SHA512 
8de241ce32910af84db2e64da008beedbe7e39ec0b677be6c7c6f7b03b3e7488c880bd5ca7abb8d08e1b9ba10320b12664326817cac5fefba2a5d8e777337ade
+DIST google-chrome-stable_117.0.5938.88-1_amd64.deb 103464324 BLAKE2B 
033962a46e05d3deb8917eb9862d99af3d721c1559619f82d6a62c93353a8a816f02e72d80b550bdab5d2d09dae9105b06f7e61381a6ed62b61acab712b24f73
 SHA512 
0bfc05effa8eba9c9e36250f5a47164720b86e203d51f9c27724a00dade7510506da970b4bb557c3a3885453f3e4790332aa4a05ed758107c6b553ed02362d12
 DIST google-chrome-unstable_118.0.5993.11-1_amd64.deb 104161464 BLAKE2B 
350ab9f3fd797fbfc658913671f1a4406cfef0fe29966f00a8d2fcd0df5f94da6da2f2ac9efcd79b9789393d41b9817ea2034b2d4963f3a3c8bb916afeccad1d
 SHA512 
fd2c780e3731f643276bf31074adfcbc8334b10ea0bbb55681de95a3a55b21b1e446301ca461bfa757d1fbf08e2ee29366d19aaea32294e487ecdf8b6cdb1884

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-117.0.5938.62.ebuild 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-117.0.5938.88.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-117.0.5938.62.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-117.0.5938.88.ebuild



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

2023-09-17 Thread Sam James
commit: 6c059c5a06716d963a59af90448c1a83eb9e16b7
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 18 00:39:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 18 00:39:40 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=6c059c5a

NEWS: update

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

 NEWS | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/NEWS b/NEWS
index 63e365e683..2e2246a611 100644
--- a/NEWS
+++ b/NEWS
@@ -5,7 +5,10 @@ Features:
 * bintree: Add new API member (invalid_paths) to allow gentoolkit to later
   clean up invalid binpkgs (bug #900224).
 
-* Run PORTAGE_TRUST_HELPER before remote binary package operations.
+* gpkg: Run PORTAGE_TRUST_HELPER before remote binary package operations (bug 
#913070).
+
+* emerge: Use appropriate colors if binpkgs are used in e.g. pkg_pretend
+  messages as well as elog's mod_echo module (bug #914159).
 
 Bug fixes:
 * Prevent gpg from removing /dev/null when unlocking signing key (bug #912808).



[gentoo-commits] repo/gentoo:master commit in: profiles/, sys-process/gnome-usage/

2023-09-17 Thread Matt Turner
commit: a309a0a9a738a42975663cbf48f7b396601aa281
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sun Sep 17 22:38:10 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Sep 18 00:32:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a309a0a9

sys-process/gnome-usage: Version bump to 45.0

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

 profiles/package.mask   |  1 +
 sys-process/gnome-usage/Manifest|  1 +
 sys-process/gnome-usage/gnome-usage-45.0.ebuild | 42 +
 3 files changed, 44 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index 9aaf99d3a314..565f57c16aa3 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -437,6 +437,7 @@ gnome-extra/tecla
 >=sci-geosciences/gnome-maps-45_alpha
 >=sys-apps/baobab-45_alpha
 >=sys-apps/xdg-desktop-portal-gnome-45_alpha
+>=sys-process/gnome-usage-45_alpha
 >=x11-libs/pango-1.51.0
 >=x11-themes/adwaita-icon-theme-45_alpha
 >=x11-themes/gnome-backgrounds-45_alpha

diff --git a/sys-process/gnome-usage/Manifest b/sys-process/gnome-usage/Manifest
index 69b1982b79c1..78339cb45890 100644
--- a/sys-process/gnome-usage/Manifest
+++ b/sys-process/gnome-usage/Manifest
@@ -1 +1,2 @@
 DIST gnome-usage-3.38.1.tar.xz 362368 BLAKE2B 
988c5157efdbbb3a680b2360d817fa2fe0587accd647a69cc482da38ec040afefb06d9c3d41a2b8fd2e630802967301837a39ac721ff9717b778b70518abb39d
 SHA512 
8c4621d0340e2fc893ffcc3dc54f2088971c764fbb80302eb171e9f066f62424e532319f9d89c1157945a4721c40eef5253ea4e6ff6f702f5953e61f99d36f07
+DIST gnome-usage-45.0.tar.xz 228160 BLAKE2B 
045ba456f0cda1426fc3caa580c8d5ffaf6c0d832a77a61f4709549119fb95afaa833e76a55565b4bec29b575b88f8994550c66580624400b954f2ee0a0fd1a4
 SHA512 
bdc70394909a4edb7a01554aa7ba40c7c418511e7419a0ed1a32318e1b0fef4ad7d004a03debc8bd6123785a6d38e1ae89a012eece9134716ba3e6a932bcf5b5

diff --git a/sys-process/gnome-usage/gnome-usage-45.0.ebuild 
b/sys-process/gnome-usage/gnome-usage-45.0.ebuild
new file mode 100644
index ..a7ae47a009a8
--- /dev/null
+++ b/sys-process/gnome-usage/gnome-usage-45.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson vala xdg
+
+DESCRIPTION="A nice way to view information about use of system resources"
+HOMEPAGE="https://wiki.gnome.org/Apps/Usage;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   >=dev-libs/libgee-0.8:0.8=
+   >=dev-libs/glib-2.44:2
+   >=gui-libs/gtk-4.11.3:4
+   >=gnome-base/libgtop-2.34.0:2=
+   >=gui-libs/libadwaita-1.4:1
+   >=app-misc/tracker-3.0.3:3[vala(+)]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   $(vala_depend)
+   >=sys-devel/gettext-0.19.8
+"
+
+src_configure() {
+   vala_setup
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



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

2023-09-17 Thread Sam James
commit: 56e1e2d17d636c9c5747f8d6612732b90a69fd49
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 18 00:17:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 18 00:17:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56e1e2d1

media-gfx/aewan: Stabilize 1.0.01-r2 x86, #914220

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

 media-gfx/aewan/aewan-1.0.01-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/aewan/aewan-1.0.01-r2.ebuild 
b/media-gfx/aewan/aewan-1.0.01-r2.ebuild
index c6ed390a2abd..9a928e597c02 100644
--- a/media-gfx/aewan/aewan-1.0.01-r2.ebuild
+++ b/media-gfx/aewan/aewan-1.0.01-r2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="mirror://sourceforge/project/${PN}/${PN}/${P}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 
 DOCS=( CHANGELOG README TODO )
 



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

2023-09-17 Thread Sam James
commit: 04eccd4c75bfb2ca46fe357bb98b1668bf50e818
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 18 00:17:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 18 00:17:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04eccd4c

dev-util/pwntools: Stabilize 4.10.0 x86, #914357

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

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

diff --git a/dev-util/pwntools/pwntools-4.10.0.ebuild 
b/dev-util/pwntools/pwntools-4.10.0.ebuild
index 0ba7a0294197..bbd1e3a48c01 100644
--- a/dev-util/pwntools/pwntools-4.10.0.ebuild
+++ b/dev-util/pwntools/pwntools-4.10.0.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == "" ]]; then
EGIT_REPO_URI="https://github.com/Gallopsled/pwntools.git;
 else

SRC_URI="https://github.com/Gallopsled/pwntools/archive/${PV/_beta/beta}.tar.gz 
-> ${P}.gh.tar.gz"
-   KEYWORDS="amd64 ~arm64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm64 ~riscv x86"
S="${WORKDIR}/${PN}-${PV/_beta/beta}"
 fi
 



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

2023-09-17 Thread Sam James
commit: c12b53ccd6db80a581f8f2bbb26efef52704a0ca
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 18 00:17:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 18 00:17:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c12b53cc

dev-lang/dafny-bin: Stabilize 3.12.0 amd64, #914366

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

 dev-lang/dafny-bin/dafny-bin-3.12.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/dafny-bin/dafny-bin-3.12.0.ebuild 
b/dev-lang/dafny-bin/dafny-bin-3.12.0.ebuild
index 1d1588371688..5e486ad54705 100644
--- a/dev-lang/dafny-bin/dafny-bin-3.12.0.ebuild
+++ b/dev-lang/dafny-bin/dafny-bin-3.12.0.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/dafny-lang/dafny/releases/download/v${PV}/dafny-${PV
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 REQUIRED_USE="elibc_glibc"
 
 RDEPEND="



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

2023-09-17 Thread Sam James
commit: de688b3afbfc56d95332b1c2699dc5e6e94a03b7
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 18 00:17:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 18 00:17:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de688b3a

media-gfx/aewan: Stabilize 1.0.01-r2 amd64, #914220

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

 media-gfx/aewan/aewan-1.0.01-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/aewan/aewan-1.0.01-r2.ebuild 
b/media-gfx/aewan/aewan-1.0.01-r2.ebuild
index 9a928e597c02..e13be3d11d22 100644
--- a/media-gfx/aewan/aewan-1.0.01-r2.ebuild
+++ b/media-gfx/aewan/aewan-1.0.01-r2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="mirror://sourceforge/project/${PN}/${PN}/${P}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 
 DOCS=( CHANGELOG README TODO )
 



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

2023-09-17 Thread Sam James
commit: fe68d0f84109526523c9312739a6d59a4a2472fa
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 18 00:17:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 18 00:17:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe68d0f8

app-misc/broot: Stabilize 1.24.1 amd64, #914188

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

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

diff --git a/app-misc/broot/broot-1.24.1.ebuild 
b/app-misc/broot/broot-1.24.1.ebuild
index 4e707847b0dc..a8f3dd8770fa 100644
--- a/app-misc/broot/broot-1.24.1.ebuild
+++ b/app-misc/broot/broot-1.24.1.ebuild
@@ -327,7 +327,7 @@ 
SRC_URI="https://github.com/Canop/broot/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="Apache-2.0 BSD-2 BSD LGPL-3+ MIT ZLIB"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="X"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/clozurecl/

2023-09-17 Thread Sam James
commit: b7995f198d9f722e10978431fd67289b36841324
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 17 23:58:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 17 23:58:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7995f19

dev-lisp/clozurecl: Stabilize 1.12.2 amd64, #914294

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

 dev-lisp/clozurecl/clozurecl-1.12.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lisp/clozurecl/clozurecl-1.12.2.ebuild 
b/dev-lisp/clozurecl/clozurecl-1.12.2.ebuild
index f6c2dfb79eb4..eb7c0d0c0ec1 100644
--- a/dev-lisp/clozurecl/clozurecl-1.12.2.ebuild
+++ b/dev-lisp/clozurecl/clozurecl-1.12.2.ebuild
@@ -18,7 +18,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="-* ~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="-* amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="doc"
 
 RDEPEND=">=dev-lisp/asdf-2.33-r3:="



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

2023-09-17 Thread Sam James
commit: e59744454547c90c71b69456602bed451ad8877a
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 17 23:58:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 17 23:58:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5974445

dev-util/pwntools: Stabilize 4.10.0 amd64, #914357

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

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

diff --git a/dev-util/pwntools/pwntools-4.10.0.ebuild 
b/dev-util/pwntools/pwntools-4.10.0.ebuild
index 8fbdaf6ae04e..0ba7a0294197 100644
--- a/dev-util/pwntools/pwntools-4.10.0.ebuild
+++ b/dev-util/pwntools/pwntools-4.10.0.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == "" ]]; then
EGIT_REPO_URI="https://github.com/Gallopsled/pwntools.git;
 else

SRC_URI="https://github.com/Gallopsled/pwntools/archive/${PV/_beta/beta}.tar.gz 
-> ${P}.gh.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm64 ~riscv ~x86"
S="${WORKDIR}/${PN}-${PV/_beta/beta}"
 fi
 



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

2023-09-17 Thread Sam James
commit: c02b86bd290ca927cfb38008590c129964b6df52
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 17 23:57:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 17 23:57:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c02b86bd

sys-devel/gcc: add 14.0.0_pre20230917

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

 sys-devel/gcc/Manifest  |  1 +
 sys-devel/gcc/gcc-14.0.0_pre20230917.ebuild | 64 +
 2 files changed, 65 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 2fe689d507c5..48b2d9cd1004 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -53,6 +53,7 @@ DIST gcc-14-20230820.tar.xz 85164168 BLAKE2B 
21521a63faf043390283b3bdae8bb66f3a4
 DIST gcc-14-20230827.tar.xz 85222804 BLAKE2B 
5faba24eda2ca81d0cd3c3ea08353ef0047a10ff9be25503c46b4ea1fe9fbf729e3e8d20a5307d45c43250fcfeac6cc9f323aaeb62c81cd7cc9b3fda0ba56101
 SHA512 
d6c38cc3594e4a607adfd4b71b9af29f389d5a430aec01c4b4a76a71bdec3267798ea7cb3fcc2d1661886ac84636f0bc6bf4241a85eb7c238134dae02ab3
 DIST gcc-14-20230903.tar.xz 85250996 BLAKE2B 
798500bd10f07dbab08059bc5885162300c1fb36057118bf14959184c6d98a13ccf335458720a9e7c93a6919be10473094d96dc2d1144e3c6f8e33941a8f14fd
 SHA512 
1bac24b1441123ee0b9a48a749fbf7bee23a5fa8ae798053fb5003721a291c49fa379ea358575c180a0571e47145dde01c3bbee4df0ed569bd78f6ee439a
 DIST gcc-14-20230910.tar.xz 85633968 BLAKE2B 
3abf0e0ca11cb5462380e8515167e43a43e44180d46df75092e46454244f76357357e3e3e6af7323b9e638ee24fe28283af26f6852bad691e8660e99f9ebdf78
 SHA512 
ddafbf862880b801dbfc3365d1d9416842d257b8f3d3a6d16acdf444ec13d4aa91f6c8fe062c26e01e8544339a7df20c42cff04beb1d9825a3fcee0744df4039
+DIST gcc-14-20230917.tar.xz 85875468 BLAKE2B 
afd39683b7ae9e84c6fa81d6ba6059a1411463ab45fce81eccf34dfafb29ff633a287826063da547014c12b9e0244d2a022ddb1fef1c73edd882249c5be695e3
 SHA512 
a1f79805278e61c9feb4020c62e07c666fa724d872fc55dd0372a7d17cc2c2e2e8d2d149e748499e75331bcb28a6b1a6641c20111a6d8b871dddc1efe957608d
 DIST gcc-14.0.0-musl-patches-1.tar.xz 3576 BLAKE2B 
692baee8a7709905d53aeb150d73a3721c4ba47ee5f397cfb1b5be905cf003ca02b60c94ee294d90ac39645cd5cdf186c7a3aa950c47d8cf680c128ed705b807
 SHA512 
0592ab98a7142e404623a6511c67dff61e9ade32c3fb2c0e75b456306e0af3799ad13252b50b3d2fdd31e5815d7f0b16b0ad63ab8386fe4d78729fc9c182d617
 DIST gcc-14.0.0-patches-2.tar.xz 11484 BLAKE2B 
6ff968051d286f21eb7f4ec80303b232530c153cca8d9e61ddfdf3675ef8c5740223a8b720ec9d5c4561b505993c675cc6fc7a9bab659ee1db99e1d97911eb74
 SHA512 
b255338d6110d9bfe211ba14da7b186f69b81503dba6e4ec19ee6fa37d44c0690e713c763abe27ce934ff7f9e5d0c8788a54c30587f07f65858b1e817cbf7247
 DIST gcc-8.5.0-patches-4.tar.xz 18616 BLAKE2B 
7594cbaea5daecf1a0b3d526c06aeba0a84c6da66aee2e105a51fda6be8d30a37ccc3814281b284a4582d892a1d556bca063551584edfc2525bed8ea5b6888e7
 SHA512 
1aa5742c361186637e7855f06feb1a4547e7d4d5de6e51f3d049e0ef3c19e2eff179465f52781739f59422035b7f8e4c0efa3844849f920f3c96acfdc37ca6a6

diff --git a/sys-devel/gcc/gcc-14.0.0_pre20230917.ebuild 
b/sys-devel/gcc/gcc-14.0.0_pre20230917.ebuild
new file mode 100644
index ..59534d9e96dd
--- /dev/null
+++ b/sys-devel/gcc/gcc-14.0.0_pre20230917.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_GCC_VER="14.0.0"
+PATCH_VER="2"
+MUSL_VER="1"
+MUSL_GCC_VER="14.0.0"
+
+if [[ ${PV} == *. ]] ; then
+   MY_PV_2=$(ver_cut 2)
+   MY_PV_3=1
+   if [[ ${MY_PV_2} == 0 ]] ; then
+   MY_PV_2=0
+   MY_PV_3=0
+   else
+   MY_PV_2=$((${MY_PV_2} - 1))
+   fi
+
+   # e.g. 12.2. -> 12.1.1
+   TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3}
+elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then
+   # Cheesy hack for RCs
+   MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 
1)))-RC-$(ver_cut 5)
+   MY_P=${PN}-${MY_PV}
+   GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz"
+   TOOLCHAIN_SET_S=no
+   S="${WORKDIR}"/${MY_P}
+fi
+
+inherit toolchain
+
+if tc_is_live ; then
+   # Needs to be after inherit (for now?), bug #830908
+   EGIT_BRANCH=master
+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"
+   :;
+fi
+
+if [[ ${CATEGORY} != cross-* ]] ; then
+   # Technically only if USE=hardened *too* right now, but no point in 
complicating it further.
+   # If GCC is enabling CET by default, we need glibc to be built with 
support for it.
+   # bug #830454
+   RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
+   DEPEND="${RDEPEND}"
+   BDEPEND=">=${CATEGORY}/binutils-2.30[cet(-

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

2023-09-17 Thread Lucio Sauer
commit: 98dfa2cc5b976128f8721390f1580a7d468a4b72
Author: Lucio Sauer  posteo  net>
AuthorDate: Sun Sep 17 20:15:05 2023 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Sun Sep 17 22:39:10 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=98dfa2cc

media-libs/libbpg: update EAPI 7 -> 8

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

 media-libs/libbpg/libbpg-0.9.8.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-libs/libbpg/libbpg-0.9.8.ebuild 
b/media-libs/libbpg/libbpg-0.9.8.ebuild
index a8eb89509e..2ddb534092 100644
--- a/media-libs/libbpg/libbpg-0.9.8.ebuild
+++ b/media-libs/libbpg/libbpg-0.9.8.ebuild
@@ -1,7 +1,7 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2021-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit toolchain-funcs
 
@@ -27,8 +27,8 @@ BDEPEND="
media-video/ffmpeg
media-libs/libpng
media-libs/libjpeg-turbo
-   bpgview? ( media-libs/sdl-image )
-   bpgview? ( media-libs/libsdl )
+   bpgview? ( media-libs/sdl-image
+   media-libs/libsdl )
dev-lang/yasm
 "
 



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

2023-09-17 Thread Lucio Sauer
commit: d4ba4a1172df776e6893105ccd60fe6e87791cc2
Author: Lucio Sauer  posteo  net>
AuthorDate: Sun Sep 17 22:20:38 2023 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Sun Sep 17 22:39:22 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d4ba4a11

media-libs/libbpg: install documentation and merge doheader calls

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

 media-libs/libbpg/libbpg-0.9.8-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/libbpg/libbpg-0.9.8-r1.ebuild 
b/media-libs/libbpg/libbpg-0.9.8-r1.ebuild
index b287d4de67..39b72bf97e 100644
--- a/media-libs/libbpg/libbpg-0.9.8-r1.ebuild
+++ b/media-libs/libbpg/libbpg-0.9.8-r1.ebuild
@@ -93,14 +93,14 @@ src_install() {
mkdir -p "${ED}"/usr/bin || die
# We never called configure with --prefix="${EPREFIX}"/usr or similar
emake prefix="${ED}"/usr install
+   einstalldocs
 
if use bpgview; then
dobin bpgview
fi
 
dolib.a libbpg.a
-   doheader libbpg.h
-   doheader bpgenc.h
+   doheader libbpg.h bpgenc.h
 
insinto /usr/$(get_libdir)/pkgconfig
doins ${PN}.pc



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

2023-09-17 Thread Lucio Sauer
commit: 8b8998ecfc2cae88b2cb68e4d2efd2f8b4850bb3
Author: Lucio Sauer  posteo  net>
AuthorDate: Sun Sep 17 22:00:40 2023 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Sun Sep 17 22:39:20 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8b8998ec

media-libs/libbpg: fix implicit declaration of string function

The patch has not yet upstreamed.

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

 .../files/libbpg-0.9.8-fix-implicit-declaration.patch   | 13 +
 media-libs/libbpg/libbpg-0.9.8-r1.ebuild|  1 +
 2 files changed, 14 insertions(+)

diff --git 
a/media-libs/libbpg/files/libbpg-0.9.8-fix-implicit-declaration.patch 
b/media-libs/libbpg/files/libbpg-0.9.8-fix-implicit-declaration.patch
new file mode 100644
index 00..899c926c21
--- /dev/null
+++ b/media-libs/libbpg/files/libbpg-0.9.8-fix-implicit-declaration.patch
@@ -0,0 +1,13 @@
+The strrchr function prototype may have been provided transitively in the past.
+Not yet upstreamed as of 2023-09-17.
+Author: Lucio Sauer 
+--- a/bpgdec.c
 b/bpgdec.c
+@@ -33,6 +33,7 @@
+ 
+ #ifdef USE_PNG
+ #include 
++#include 
+ #endif
+ 
+ #include "libbpg.h"

diff --git a/media-libs/libbpg/libbpg-0.9.8-r1.ebuild 
b/media-libs/libbpg/libbpg-0.9.8-r1.ebuild
index 83f70801da..5e4b64708b 100644
--- a/media-libs/libbpg/libbpg-0.9.8-r1.ebuild
+++ b/media-libs/libbpg/libbpg-0.9.8-r1.ebuild
@@ -37,6 +37,7 @@ PATCHES=(
"${FILESDIR}"/${P}-add-fpic.patch
"${FILESDIR}"/${P}-backport-GNU-stack-note-fix.patch
"${FILESDIR}"/${P}-dont-strip-bins.patch
+   "${FILESDIR}"/${P}-fix-implicit-declaration.patch
"${FILESDIR}"/${P}-remove-forced-options.patch
"${FILESDIR}"/${P}-remove-unused-cmake-var.patch
"${FILESDIR}"/${P}-respect-compiler-driver.patch



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

2023-09-17 Thread Lucio Sauer
commit: 1c99f90388ef5e47055c6a3bf400b4a0c96065b1
Author: Lucio Sauer  posteo  net>
AuthorDate: Sun Sep 17 21:09:44 2023 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Sun Sep 17 22:39:18 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1c99f903

media-libs/libbpg: add noexec .note.GNU-stack sections for elf32 and elf64

Closes: https://bugs.gentoo.org/787686
Signed-off-by: Lucio Sauer  posteo.net>

 .../libbpg-0.9.8-backport-GNU-stack-note-fix.patch | 24 ++
 media-libs/libbpg/libbpg-0.9.8-r1.ebuild   |  1 +
 2 files changed, 25 insertions(+)

diff --git 
a/media-libs/libbpg/files/libbpg-0.9.8-backport-GNU-stack-note-fix.patch 
b/media-libs/libbpg/files/libbpg-0.9.8-backport-GNU-stack-note-fix.patch
new file mode 100644
index 00..a09aada159
--- /dev/null
+++ b/media-libs/libbpg/files/libbpg-0.9.8-backport-GNU-stack-note-fix.patch
@@ -0,0 +1,24 @@
+Excerpt of a commit in media-libs/x265. If the GNU stack note is not added the
+GNU linker assumes the stack is executable by default.
+commit 3b49d65f07ce07c68c88fa2ddfbaab295a28ca0b
+Author: Vignesh Vijayakumar 
+Date:   Thu Nov 2 09:40:41 2017 +0530
+
+x86: Change assembler from YASM to NASM
+
+Supports NASM versions 2.13 and greater
+--- a/x265/source/common/x86/x86inc.asm
 b/x265/source/common/x86/x86inc.asm
+@@ -724,6 +724,12 @@ BRANCH_INSTR jz, je, jnz, jne, jl, jle, jnl, jnle, jg, 
jge, jng, jnge, ja, jae,
+ %ifidn __OUTPUT_FORMAT__,elf
+ SECTION .note.GNU-stack noalloc noexec nowrite progbits
+ %endif
++%ifidn __OUTPUT_FORMAT__,elf32
++section .note.GNU-stack noalloc noexec nowrite progbits
++%endif
++%ifidn __OUTPUT_FORMAT__,elf64
++section .note.GNU-stack noalloc noexec nowrite progbits
++%endif
+ 
+ ; cpuflags
+ 

diff --git a/media-libs/libbpg/libbpg-0.9.8-r1.ebuild 
b/media-libs/libbpg/libbpg-0.9.8-r1.ebuild
index f26e4d095b..bba7f2fb63 100644
--- a/media-libs/libbpg/libbpg-0.9.8-r1.ebuild
+++ b/media-libs/libbpg/libbpg-0.9.8-r1.ebuild
@@ -36,6 +36,7 @@ IUSE="bpgview jctvc"
 PATCHES=(
"${FILESDIR}"/${P}-add-chost.patch
"${FILESDIR}"/${P}-add-fpic.patch
+   "${FILESDIR}"/${P}-backport-GNU-stack-note-fix.patch
"${FILESDIR}"/${P}-dont-strip-bins.patch
"${FILESDIR}"/${P}-remove-forced-options.patch
"${FILESDIR}"/${P}-remove-unused-cmake-var.patch



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

2023-09-17 Thread Lucio Sauer
commit: 772108d69dcde0ad8cf8590fb1f3e359fe349574
Author: Lucio Sauer  posteo  net>
AuthorDate: Sun Sep 17 21:50:46 2023 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Sun Sep 17 22:39:20 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=772108d6

media-libs/libbpg: Honor AR, CC and CXX from the user environment

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

 .../libbpg/files/libbpg-0.9.8-add-chost.patch  | 13 
 .../libbpg-0.9.8-respect-compiler-driver.patch | 23 ++
 media-libs/libbpg/libbpg-0.9.8-r1.ebuild   |  7 +++
 3 files changed, 26 insertions(+), 17 deletions(-)

diff --git a/media-libs/libbpg/files/libbpg-0.9.8-add-chost.patch 
b/media-libs/libbpg/files/libbpg-0.9.8-add-chost.patch
deleted file mode 100644
index 9b5054de1a..00
--- a/media-libs/libbpg/files/libbpg-0.9.8-add-chost.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/Makefile b/Makefile
-index 8364e93..d3fc48f 100644
 a/Makefile
-+++ b/Makefile
-@@ -27,7 +27,7 @@ CROSS_PREFIX:=x86_64-w64-mingw32-
- #CROSS_PREFIX=i686-w64-mingw32-
- EXE:=.exe
- else
--CROSS_PREFIX:=
-+CROSS_PREFIX:=${CHOST}-
- EXE:=
- endif
- 

diff --git a/media-libs/libbpg/files/libbpg-0.9.8-respect-compiler-driver.patch 
b/media-libs/libbpg/files/libbpg-0.9.8-respect-compiler-driver.patch
new file mode 100644
index 00..c253dadd5f
--- /dev/null
+++ b/media-libs/libbpg/files/libbpg-0.9.8-respect-compiler-driver.patch
@@ -0,0 +1,23 @@
+Honor AR, CC and CXX from the user enviroment instead of relying on
+${CHOST}-driver though it may be correct most of the time.
+Author: Lucio Sauer 
+--- a/Makefile
 b/Makefile
+@@ -27,13 +27,13 @@ CROSS_PREFIX:=x86_64-w64-mingw32-
+ #CROSS_PREFIX=i686-w64-mingw32-
+ EXE:=.exe
+ else
+-CROSS_PREFIX:=
++CROSS_PREFIX:=${CHOST}-
+ EXE:=
+ endif
+ 
+-CC=$(CROSS_PREFIX)gcc
+-CXX=$(CROSS_PREFIX)g++
+-AR=$(CROSS_PREFIX)ar
++CC ?= $(CROSS_PREFIX)gcc
++CXX ?= $(CROSS_PREFIX)g++
++AR ?= $(CROSS_PREFIX)ar
+ EMCC=emcc
+ 
+ PWD:=$(shell pwd)

diff --git a/media-libs/libbpg/libbpg-0.9.8-r1.ebuild 
b/media-libs/libbpg/libbpg-0.9.8-r1.ebuild
index 484760e6fe..83f70801da 100644
--- a/media-libs/libbpg/libbpg-0.9.8-r1.ebuild
+++ b/media-libs/libbpg/libbpg-0.9.8-r1.ebuild
@@ -34,12 +34,12 @@ KEYWORDS="~amd64 ~x86"
 IUSE="bpgview jctvc"
 
 PATCHES=(
-   "${FILESDIR}"/${P}-add-chost.patch
"${FILESDIR}"/${P}-add-fpic.patch
"${FILESDIR}"/${P}-backport-GNU-stack-note-fix.patch
"${FILESDIR}"/${P}-dont-strip-bins.patch
"${FILESDIR}"/${P}-remove-forced-options.patch
"${FILESDIR}"/${P}-remove-unused-cmake-var.patch
+   "${FILESDIR}"/${P}-respect-compiler-driver.patch
"${FILESDIR}"/${P}-respect-user-flags.patch
 )
 
@@ -81,12 +81,11 @@ EOF
 }
 
 src_compile() {
+   tc-export AR CC CXX
emake \
USE_X265=y \
$(usex bpgview USE_BPGVIEW=y '') \
-   $(usex jctvc USE_JCTVC=y '') \
-   CXX="$(tc-getCXX)" \
-   CC="$(tc-getCC)"
+   $(usex jctvc USE_JCTVC=y '')
 }
 
 src_install() {



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

2023-09-17 Thread Lucio Sauer
commit: f764b3ff11e2b43601748b6e55a880fbf419b4df
Author: Lucio Sauer  posteo  net>
AuthorDate: Sun Sep 17 21:41:31 2023 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Sun Sep 17 22:39:19 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f764b3ff

media-libs/libbpg: respect LD, CXX and CFLAGS from the user enviroment

Closes: https://bugs.gentoo.org/787683
Signed-off-by: Lucio Sauer  posteo.net>

 .../files/libbpg-0.9.8-respect-user-flags.patch| 42 ++
 media-libs/libbpg/libbpg-0.9.8-r1.ebuild   |  1 +
 2 files changed, 43 insertions(+)

diff --git a/media-libs/libbpg/files/libbpg-0.9.8-respect-user-flags.patch 
b/media-libs/libbpg/files/libbpg-0.9.8-respect-user-flags.patch
new file mode 100644
index 00..4eaf8be30c
--- /dev/null
+++ b/media-libs/libbpg/files/libbpg-0.9.8-respect-user-flags.patch
@@ -0,0 +1,42 @@
+Honor {C{,XX},LD}FLAGS from the user environment. Strip debugging flag -g
+preemtively to avoid "... adds uncommon flags" bugs such as
+https://bugs.gentoo.org/914187
+Author: Lucio Sauer 
+--- a/Makefile
 b/Makefile
+@@ -38,6 +38,9 @@ EMCC=emcc
+ 
+ PWD:=$(shell pwd)
+ 
++GENTOO_CFLAGS:=${CFLAGS}
++GENTOO_CXXFLAGS:=${CXXFLAGS}
++
+ CFLAGS:=-Os -Wall -MMD -fno-asynchronous-unwind-tables -fdata-sections 
-ffunction-sections -fno-math-errno -fno-signed-zeros -fno-tree-vectorize 
-fomit-frame-pointer
+ CFLAGS+=-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT
+ CFLAGS+=-I.
+@@ -54,14 +57,12 @@ EMLDFLAGS+=-s NO_FILESYSTEM=1 -s NO_BROWSER=1
+ EMLDFLAGS+=-O3 --memory-init-file 0 --closure 0 --pre-js pre.js --post-js 
post.js
+ EMCFLAGS:=$(CFLAGS)
+ 
+-LDFLAGS=-g
+ ifdef CONFIG_APPLE
+ LDFLAGS+=-Wl,-dead_strip
+ else
+-LDFLAGS+=-Wl,--gc-sections
++LDFLAGS:=-Wl,--gc-sections ${LDFLAGS}
+ endif
+-CFLAGS+=-g
+-CXXFLAGS=$(CFLAGS)
++CXXFLAGS=$(CFLAGS) ${GENTOO_CXXFLAGS}
+ 
+ PROGS=bpgdec$(EXE) bpgenc$(EXE)
+ ifdef USE_BPGVIEW
+@@ -225,7 +226,7 @@ clean: x265_clean
+   $(addsuffix /*.a, $(CLEAN_DIRS))
+ 
+ %.o: %.c
+-  $(CC) $(CFLAGS) -c -o $@ $<
++  $(CC) $(CFLAGS) ${GENTOO_CFLAGS} -c -o $@ $<
+ 
+ %.o: %.cpp
+   $(CXX) $(CXXFLAGS) -c -o $@ $<

diff --git a/media-libs/libbpg/libbpg-0.9.8-r1.ebuild 
b/media-libs/libbpg/libbpg-0.9.8-r1.ebuild
index bba7f2fb63..484760e6fe 100644
--- a/media-libs/libbpg/libbpg-0.9.8-r1.ebuild
+++ b/media-libs/libbpg/libbpg-0.9.8-r1.ebuild
@@ -40,6 +40,7 @@ PATCHES=(
"${FILESDIR}"/${P}-dont-strip-bins.patch
"${FILESDIR}"/${P}-remove-forced-options.patch
"${FILESDIR}"/${P}-remove-unused-cmake-var.patch
+   "${FILESDIR}"/${P}-respect-user-flags.patch
 )
 
 # Libnuma is a dependency of the default (x265) encoder.



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

2023-09-17 Thread Lucio Sauer
commit: 41dfeea42dc365c5434c74861421f4f3c50f48d7
Author: Lucio Sauer  posteo  net>
AuthorDate: Sun Sep 17 22:18:59 2023 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Sun Sep 17 22:39:21 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=41dfeea4

media-libs/libbpg: respect offset-prefix of image directory

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

 media-libs/libbpg/libbpg-0.9.8-r1.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/media-libs/libbpg/libbpg-0.9.8-r1.ebuild 
b/media-libs/libbpg/libbpg-0.9.8-r1.ebuild
index 5e4b64708b..b287d4de67 100644
--- a/media-libs/libbpg/libbpg-0.9.8-r1.ebuild
+++ b/media-libs/libbpg/libbpg-0.9.8-r1.ebuild
@@ -90,8 +90,9 @@ src_compile() {
 }
 
 src_install() {
-   mkdir -p "${D}"/usr/bin
-   emake prefix="${D}"/usr install
+   mkdir -p "${ED}"/usr/bin || die
+   # We never called configure with --prefix="${EPREFIX}"/usr or similar
+   emake prefix="${ED}"/usr install
 
if use bpgview; then
dobin bpgview



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

2023-09-17 Thread Lucio Sauer
commit: a65a6df9f3b30665b3c15ab2b19bc75080f804f6
Author: Lucio Sauer  posteo  net>
AuthorDate: Sun Sep 17 20:46:39 2023 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Sun Sep 17 22:39:17 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a65a6df9

media-libs/libbpg: update LICENSE

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

 media-libs/libbpg/libbpg-0.9.8-r1.ebuild | 21 -
 1 file changed, 20 insertions(+), 1 deletion(-)

diff --git a/media-libs/libbpg/libbpg-0.9.8-r1.ebuild 
b/media-libs/libbpg/libbpg-0.9.8-r1.ebuild
index e434918187..cd838d7e28 100644
--- a/media-libs/libbpg/libbpg-0.9.8-r1.ebuild
+++ b/media-libs/libbpg/libbpg-0.9.8-r1.ebuild
@@ -9,7 +9,26 @@ DESCRIPTION="Better Portable Graphics reference implementation"
 HOMEPAGE="https://bellard.org/bpg/;
 SRC_URI="https://bellard.org/bpg/${P}.tar.gz;
 
-LICENSE="LGPL-2.1"
+# The BPG decoding library and executable excluding the FFMPEG code as well as
+# the BPG Javscript decoder are licensed under the MIT license.
+LICENSE="MIT"
+# The program bundles several 3rd-party libraries:
+#
+# The BPG decoding libary and executable use:
+# A modified version of FFMPEG - It is stripped of all codecs except HEVC and
+# the necessary support code and thus licensed under LGPL-2.1.
+# - libavcodec/*
+# - libavutil/*
+#
+# The BPG encoder supports the x265 library and the JCT-VC HEVC reference 
encoder:
+# The modified version of the x265 library - licensed under GPL-2.
+# - x265/*
+#
+# JCT-VC HEVC reference encoder - licensed under the 3-clause BSD license.
+# - jctvc/*
+LICENSE+=" LGPL-2.1 GPL-2
+   jctvc? ( BSD )
+"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="bpgview jctvc"



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

2023-09-17 Thread Lucio Sauer
commit: bcf3a6ade170ced961261d2886d11e5e5f353517
Author: Lucio Sauer  posteo  net>
AuthorDate: Sun Sep 17 20:44:58 2023 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Sun Sep 17 22:39:16 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bcf3a6ad

media-libs/libbpg: remove USE flags emcc, static-libs, x265

- Emscripten is neither packaged in ::gentoo nor in ::guru.
- The build system unconditionally builds a static library.
  Upstream argues that the BPG decoding library API is not stable yet
  and does not provide a shared library (yet).
  Let's ship the already available static library then.
- Enable fast x265 as a sensible default for the BPG encoder instead
  of setting REQUIRED_USE="|| ( x265 jctcv )".

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

 media-libs/libbpg/libbpg-0.9.8-r1.ebuild | 29 ++---
 1 file changed, 14 insertions(+), 15 deletions(-)

diff --git a/media-libs/libbpg/libbpg-0.9.8-r1.ebuild 
b/media-libs/libbpg/libbpg-0.9.8-r1.ebuild
index 14cf564803..e434918187 100644
--- a/media-libs/libbpg/libbpg-0.9.8-r1.ebuild
+++ b/media-libs/libbpg/libbpg-0.9.8-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://bellard.org/bpg/${P}.tar.gz;
 LICENSE="LGPL-2.1"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="+x265 bpgview jctvc emcc static-libs"
+IUSE="bpgview jctvc"
 
 PATCHES=(
"${FILESDIR}"/${P}-remove-forced-options.patch
@@ -20,21 +20,23 @@ PATCHES=(
"${FILESDIR}"/${P}-add-chost.patch
"${FILESDIR}"/${P}-add-fpic.patch
 )
+
+# Libnuma is a dependency of the default (x265) encoder.
 DEPEND="
media-libs/libjpeg-turbo:=
media-libs/libpng:=
-   x265? ( sys-process/numactl )
+   sys-process/numactl
bpgview? (
media-libs/sdl-image
media-libs/libsdl
 )
 "
 RDEPEND="${DEPEND}"
+# Strictly speaking, these are the default (x265) encoder's build time
+# dependencies.
 BDEPEND="
-   x265? (
-   dev-lang/yasm
-   dev-util/cmake
- )
+   dev-lang/yasm
+   dev-util/cmake
 "
 
 src_prepare() {
@@ -58,10 +60,9 @@ EOF
 
 src_compile() {
emake \
-   $(usex x265 USE_X265=y '') \
+   USE_X265=y \
$(usex bpgview USE_BPGVIEW=y '') \
$(usex jctvc USE_JCTVC=y '') \
-   $(usex emcc USE_EMCC=y '') \
CXX="$(tc-getCXX)" \
CC="$(tc-getCC)"
 }
@@ -74,12 +75,10 @@ src_install() {
dobin bpgview
fi
 
-   if use static-libs; then
-   dolib.a libbpg.a
-   doheader libbpg.h
-   doheader bpgenc.h
+   dolib.a libbpg.a
+   doheader libbpg.h
+   doheader bpgenc.h
 
-   insinto /usr/$(get_libdir)/pkgconfig
-   doins ${PN}.pc
-   fi
+   insinto /usr/$(get_libdir)/pkgconfig
+   doins ${PN}.pc
 }



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

2023-09-17 Thread Lucio Sauer
commit: 0dd9a2fc1855ae861be123a349c6b8be96450637
Author: Lucio Sauer  posteo  net>
AuthorDate: Sun Sep 17 20:43:36 2023 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Sun Sep 17 22:39:15 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0dd9a2fc

media-libs/libbpg: drop 0.9.8

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

 media-libs/libbpg/libbpg-0.9.8.ebuild | 80 ---
 media-libs/libbpg/metadata.xml|  2 -
 2 files changed, 82 deletions(-)

diff --git a/media-libs/libbpg/libbpg-0.9.8.ebuild 
b/media-libs/libbpg/libbpg-0.9.8.ebuild
deleted file mode 100644
index 2ddb534092..00
--- a/media-libs/libbpg/libbpg-0.9.8.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-DESCRIPTION="Better Portable Graphics reference implementation"
-HOMEPAGE="https://bellard.org/bpg/;
-SRC_URI="https://bellard.org/bpg/${P}.tar.gz;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+x265 bpgview jctvc emcc static-libs"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-remove-forced-options.patch
-   "${FILESDIR}"/${P}-dont-strip-bins.patch
-   "${FILESDIR}"/${P}-add-chost.patch
-   "${FILESDIR}"/${P}-add-fpic.patch
-)
-
-DEPEND="sys-process/numactl"
-RDEPEND="${DEPEND}"
-BDEPEND="
-   media-video/ffmpeg
-   media-libs/libpng
-   media-libs/libjpeg-turbo
-   bpgview? ( media-libs/sdl-image
-   media-libs/libsdl )
-   dev-lang/yasm
-"
-
-src_prepare() {
-   default
-
-   cat < ${PN}.pc
-prefix="${EPREFIX}/usr"
-libdir="\${prefix}/$(get_libdir)"
-includedir="\${prefix}/include"
-
-Name: ${PN}
-Description: ${DESCRIPTION}
-URL: ${HOMEPAGE}
-Version: ${PV}
-Libs: "-L\${libdir}" -lbpg
-Cflags: "-I\${includedir}"
-EOF
-
-   sed -Ei 's/^(X265_LIBS:=.+\.a)$/\1 -lnuma/' Makefile || die
-}
-
-src_compile() {
-   emake \
-   $(usex x265 USE_X265=y '') \
-   $(usex bpgview USE_BPGVIEW=y '') \
-   $(usex jctvc USE_JCTVC=y '') \
-   $(usex emcc USE_EMCC=y '') \
-   CXX="$(tc-getCXX)" \
-   CC="$(tc-getCC)"
-}
-
-src_install() {
-   mkdir -p "${D}"/usr/bin
-   emake prefix="${D}"/usr install
-
-   if use bpgview; then
-   dobin bpgview
-   fi
-
-   if use static-libs; then
-   dolib.a libbpg.a
-   doheader libbpg.h
-   doheader bpgenc.h
-
-   insinto /usr/$(get_libdir)/pkgconfig
-   doins ${PN}.pc
-   fi
-}

diff --git a/media-libs/libbpg/metadata.xml b/media-libs/libbpg/metadata.xml
index 1311f9d056..c74e0b7dc5 100644
--- a/media-libs/libbpg/metadata.xml
+++ b/media-libs/libbpg/metadata.xml
@@ -17,9 +17,7 @@



-   Enable x265 for the encoder
Compile bpgview 
(media-libs/libsdl and media-libs/sdl-image needed)
Enable the JCTVC code (best quality but 
slow) for the encoder
-   Enable compilation of Javascript decoder with 
Emscripten

 



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

2023-09-17 Thread Lucio Sauer
commit: 3cc06aa1e8216e51a52e52f780fb5903a7f8278c
Author: Lucio Sauer  posteo  net>
AuthorDate: Sun Sep 17 20:58:00 2023 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Sun Sep 17 22:39:18 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3cc06aa1

media-libs/libbpg: remove unused CMake variable

MAIN12 is the compile time switch to toggle between bit depths of 12 and
10 bits. MAIN10 was unused.

Closes: https://bugs.gentoo.org/840377
Signed-off-by: Lucio Sauer  posteo.net>

 .../files/libbpg-0.9.8-remove-unused-cmake-var.patch   | 14 ++
 media-libs/libbpg/libbpg-0.9.8-r1.ebuild   |  5 +++--
 2 files changed, 17 insertions(+), 2 deletions(-)

diff --git a/media-libs/libbpg/files/libbpg-0.9.8-remove-unused-cmake-var.patch 
b/media-libs/libbpg/files/libbpg-0.9.8-remove-unused-cmake-var.patch
new file mode 100644
index 00..1f84061665
--- /dev/null
+++ b/media-libs/libbpg/files/libbpg-0.9.8-remove-unused-cmake-var.patch
@@ -0,0 +1,14 @@
+MAIN12 (now) acts as a compile time switch between the bit depths of 12 and 10 
bits.
+Not yet upstreamed as of 2023-09-17.
+Author: Lucio Sauer 
+--- a/Makefile
 b/Makefile
+@@ -115,7 +115,7 @@ endif
+ x265.out:
+   mkdir -p x265.out/8bit x265.out/10bit x265.out/12bit
+   cd x265.out/12bit && cmake ../../x265/source $(CMAKE_OPTS) 
-DHIGH_BIT_DEPTH=ON -DEXPORT_C_API=OFF -DENABLE_SHARED=OFF -DENABLE_CLI=OFF 
-DMAIN12=ON
+-  cd x265.out/10bit && cmake ../../x265/source $(CMAKE_OPTS) 
-DHIGH_BIT_DEPTH=ON -DEXPORT_C_API=OFF -DENABLE_SHARED=OFF -DENABLE_CLI=OFF 
-DMAIN10=ON
++  cd x265.out/10bit && cmake ../../x265/source $(CMAKE_OPTS) 
-DHIGH_BIT_DEPTH=ON -DEXPORT_C_API=OFF -DENABLE_SHARED=OFF -DENABLE_CLI=OFF
+   cd x265.out/8bit && cmake ../../x265/source $(CMAKE_OPTS) 
-DLINKED_10BIT=ON -DLINKED_12BIT=ON -DENABLE_SHARED=OFF -DENABLE_CLI=OFF
+ 
+ # use this target to manually rebuild x265

diff --git a/media-libs/libbpg/libbpg-0.9.8-r1.ebuild 
b/media-libs/libbpg/libbpg-0.9.8-r1.ebuild
index cd838d7e28..f26e4d095b 100644
--- a/media-libs/libbpg/libbpg-0.9.8-r1.ebuild
+++ b/media-libs/libbpg/libbpg-0.9.8-r1.ebuild
@@ -34,10 +34,11 @@ KEYWORDS="~amd64 ~x86"
 IUSE="bpgview jctvc"
 
 PATCHES=(
-   "${FILESDIR}"/${P}-remove-forced-options.patch
-   "${FILESDIR}"/${P}-dont-strip-bins.patch
"${FILESDIR}"/${P}-add-chost.patch
"${FILESDIR}"/${P}-add-fpic.patch
+   "${FILESDIR}"/${P}-dont-strip-bins.patch
+   "${FILESDIR}"/${P}-remove-forced-options.patch
+   "${FILESDIR}"/${P}-remove-unused-cmake-var.patch
 )
 
 # Libnuma is a dependency of the default (x265) encoder.



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

2023-09-17 Thread Lucio Sauer
commit: 989921567507d9b8a7c2f949ee8ca980b40f162b
Author: Lucio Sauer  posteo  net>
AuthorDate: Sun Sep 17 20:20:59 2023 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Sun Sep 17 22:39:15 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=98992156

media-libs/libbpg: update dependencies

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

 media-libs/libbpg/libbpg-0.9.8-r1.ebuild | 85 
 1 file changed, 85 insertions(+)

diff --git a/media-libs/libbpg/libbpg-0.9.8-r1.ebuild 
b/media-libs/libbpg/libbpg-0.9.8-r1.ebuild
new file mode 100644
index 00..14cf564803
--- /dev/null
+++ b/media-libs/libbpg/libbpg-0.9.8-r1.ebuild
@@ -0,0 +1,85 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Better Portable Graphics reference implementation"
+HOMEPAGE="https://bellard.org/bpg/;
+SRC_URI="https://bellard.org/bpg/${P}.tar.gz;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+x265 bpgview jctvc emcc static-libs"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-remove-forced-options.patch
+   "${FILESDIR}"/${P}-dont-strip-bins.patch
+   "${FILESDIR}"/${P}-add-chost.patch
+   "${FILESDIR}"/${P}-add-fpic.patch
+)
+DEPEND="
+   media-libs/libjpeg-turbo:=
+   media-libs/libpng:=
+   x265? ( sys-process/numactl )
+   bpgview? (
+   media-libs/sdl-image
+   media-libs/libsdl
+)
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   x265? (
+   dev-lang/yasm
+   dev-util/cmake
+ )
+"
+
+src_prepare() {
+   default
+
+   cat < ${PN}.pc
+prefix="${EPREFIX}/usr"
+libdir="\${prefix}/$(get_libdir)"
+includedir="\${prefix}/include"
+
+Name: ${PN}
+Description: ${DESCRIPTION}
+URL: ${HOMEPAGE}
+Version: ${PV}
+Libs: "-L\${libdir}" -lbpg
+Cflags: "-I\${includedir}"
+EOF
+
+   sed -Ei 's/^(X265_LIBS:=.+\.a)$/\1 -lnuma/' Makefile || die
+}
+
+src_compile() {
+   emake \
+   $(usex x265 USE_X265=y '') \
+   $(usex bpgview USE_BPGVIEW=y '') \
+   $(usex jctvc USE_JCTVC=y '') \
+   $(usex emcc USE_EMCC=y '') \
+   CXX="$(tc-getCXX)" \
+   CC="$(tc-getCC)"
+}
+
+src_install() {
+   mkdir -p "${D}"/usr/bin
+   emake prefix="${D}"/usr install
+
+   if use bpgview; then
+   dobin bpgview
+   fi
+
+   if use static-libs; then
+   dolib.a libbpg.a
+   doheader libbpg.h
+   doheader bpgenc.h
+
+   insinto /usr/$(get_libdir)/pkgconfig
+   doins ${PN}.pc
+   fi
+}



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

2023-09-17 Thread Maciej Barć
commit: 7b3b0de322937aa1ff952ced4336e8aa06c53247
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Sep 17 22:18:19 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Sep 17 22:37:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b3b0de3

dev-lang/dafny: add missing src_unpack to support git

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

 dev-lang/dafny/dafny-4.2.0.ebuild | 8 
 1 file changed, 8 insertions(+)

diff --git a/dev-lang/dafny/dafny-4.2.0.ebuild 
b/dev-lang/dafny/dafny-4.2.0.ebuild
index b95aa81fb52f..34aaf73989ea 100644
--- a/dev-lang/dafny/dafny-4.2.0.ebuild
+++ b/dev-lang/dafny/dafny-4.2.0.ebuild
@@ -354,6 +354,14 @@ pkg_setup() {
fi
 }
 
+src_unpack() {
+   dotnet-pkg_src_unpack
+
+   if [[ -n ${EGIT_REPO_URI} ]] ; then
+   git-r3_src_unpack
+   fi
+}
+
 src_prepare() {
# Clean the environment.
unset NPM_CONFIG_USERCONFIG



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

2023-09-17 Thread Maciej Barć
commit: 2ac2f8a22a6de2687721db0f66038cc66af83337
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Sep 17 21:25:13 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Sep 17 22:37:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ac2f8a2

app-emacs/mmm-mode: bump to 0.5.10

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

 app-emacs/mmm-mode/Manifest   |  1 +
 app-emacs/mmm-mode/mmm-mode-0.5.10.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/app-emacs/mmm-mode/Manifest b/app-emacs/mmm-mode/Manifest
index 18ff23517f9d..7656d7fed77c 100644
--- a/app-emacs/mmm-mode/Manifest
+++ b/app-emacs/mmm-mode/Manifest
@@ -1 +1,2 @@
+DIST mmm-mode-0.5.10.tar.gz 110491 BLAKE2B 
ea60a2ac871fbacbb358809f682ee174612401ee9e5bafb7f322891710ebcc833e7efeae1c3284e8a30fb95c3aac7c86ccad758b4d65bb9aee772ecc5c9a013d
 SHA512 
c1caffe75d97950850a2c6d53554b17d63eba1a9ee653e469046dfd131ad840e8b9fa5114f6bf7967e3a4797fc7db0eab484d48017f1df6e043f935960b9d1df
 DIST mmm-mode-0.5.9.tar.gz 110564 BLAKE2B 
cafcd254489b1b494ddb236d4478f3c44845b1e91571c3c72e89568a15953558c8d341ceddbae111a4f9ee07844762883aa8e3b4d9c7838391bde97d3851cac3
 SHA512 
77a3ead553cec13537f5fbae15e04295b93f30d2e8e59eebb27820cb164204e35264a066bbd3cb0e86eaeb09c8574fd47c8164fae04b4e9e50786bdba119ab65

diff --git a/app-emacs/mmm-mode/mmm-mode-0.5.10.ebuild 
b/app-emacs/mmm-mode/mmm-mode-0.5.10.ebuild
new file mode 100644
index ..eb4ac623a02f
--- /dev/null
+++ b/app-emacs/mmm-mode/mmm-mode-0.5.10.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="Enables the user to edit different parts of a file in different 
major modes"
+HOMEPAGE="http://mmm-mode.sourceforge.net/
+   https://github.com/dgutov/mmm-mode/;
+
+if [[ "${PV}" == ** ]] ; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/dgutov/${PN}.git;
+else
+   SRC_URI="https://github.com/dgutov/${PN}/archive/${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+   KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+fi
+
+LICENSE="GPL-2+ Texinfo-manual"
+SLOT="0"
+
+BDEPEND="sys-apps/texinfo"
+
+DOCS=( AUTHORS FAQ NEWS README README.Mason TODO )
+ELISP_TEXINFO="mmm.texi"
+SITEFILE="50${PN}-gentoo.el"



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

2023-09-17 Thread Maciej Barć
commit: 735fa9cf30b911363a9e63d8900bdd63e2e7ca01
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Sep 17 22:36:16 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Sep 17 22:37:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=735fa9cf

dev-lang/boogie: add missing src_unpack to support git

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

 dev-lang/boogie/boogie-3.0.4.ebuild | 8 
 1 file changed, 8 insertions(+)

diff --git a/dev-lang/boogie/boogie-3.0.4.ebuild 
b/dev-lang/boogie/boogie-3.0.4.ebuild
index 99ebc26b59b9..4a65a8887995 100644
--- a/dev-lang/boogie/boogie-3.0.4.ebuild
+++ b/dev-lang/boogie/boogie-3.0.4.ebuild
@@ -238,6 +238,14 @@ pkg_setup() {
dotnet-pkg_pkg_setup
 }
 
+src_unpack() {
+   dotnet-pkg_src_unpack
+
+   if [[ -n ${EGIT_REPO_URI} ]] ; then
+   git-r3_src_unpack
+   fi
+}
+
 src_prepare() {
# Bump used .NET version: 6.0 -> 7.0
sed -e "s|net6.0|net7.0|g" \



[gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-runtime-nugets/

2023-09-17 Thread Maciej Barć
commit: 6bf5c45880f6b940167467a451e5527aa637ec47
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Sep 17 21:44:23 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Sep 17 22:37:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bf5c458

dev-dotnet/dotnet-runtime-nugets: DOTNET_COMPAT -> DOTNET_PKG_COMPAT

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

 dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-3.1.32.ebuild | 4 ++--
 dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-6.0.12.ebuild | 2 +-
 dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-6.0.16.ebuild | 2 +-
 dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-6.0.22.ebuild | 2 +-
 dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-7.0.11.ebuild | 2 +-
 dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-7.0.5.ebuild  | 2 +-
 6 files changed, 7 insertions(+), 7 deletions(-)

diff --git 
a/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-3.1.32.ebuild 
b/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-3.1.32.ebuild
index 5d308feb1dcf..b8d3a939f7d2 100644
--- a/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-3.1.32.ebuild
+++ b/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-3.1.32.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-DOTNET_COMPAT=$(ver_cut 1-2)
+DOTNET_PKG_COMPAT=$(ver_cut 1-2)
 NUGETS="
 microsoft.aspnetcore.app.ref@3.1.10
 microsoft.aspnetcore.app.runtime.linux-arm@${PV}
@@ -32,7 +32,7 @@ SRC_URI="${NUGET_URIS}"
 S="${WORKDIR}"
 
 LICENSE="MIT"
-SLOT="${DOTNET_COMPAT}/${PV}"  # WARNING: Mixed NUGETS versions.
+SLOT="${DOTNET_PKG_COMPAT}/${PV}"  # WARNING: Mixed NUGETS versions.
 KEYWORDS="~amd64 ~arm ~arm64"
 
 src_unpack() {

diff --git 
a/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-6.0.12.ebuild 
b/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-6.0.12.ebuild
index 7bf28042a392..fac0abcfdc89 100644
--- a/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-6.0.12.ebuild
+++ b/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-6.0.12.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-DOTNET_COMPAT=$(ver_cut 1-2)
+DOTNET_PKG_COMPAT=$(ver_cut 1-2)
 NUGETS="
 microsoft.aspnetcore.app.ref@${PV}
 microsoft.aspnetcore.app.runtime.linux-arm@${PV}

diff --git 
a/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-6.0.16.ebuild 
b/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-6.0.16.ebuild
index 7bf28042a392..fac0abcfdc89 100644
--- a/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-6.0.16.ebuild
+++ b/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-6.0.16.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-DOTNET_COMPAT=$(ver_cut 1-2)
+DOTNET_PKG_COMPAT=$(ver_cut 1-2)
 NUGETS="
 microsoft.aspnetcore.app.ref@${PV}
 microsoft.aspnetcore.app.runtime.linux-arm@${PV}

diff --git 
a/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-6.0.22.ebuild 
b/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-6.0.22.ebuild
index 7bf28042a392..fac0abcfdc89 100644
--- a/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-6.0.22.ebuild
+++ b/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-6.0.22.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-DOTNET_COMPAT=$(ver_cut 1-2)
+DOTNET_PKG_COMPAT=$(ver_cut 1-2)
 NUGETS="
 microsoft.aspnetcore.app.ref@${PV}
 microsoft.aspnetcore.app.runtime.linux-arm@${PV}

diff --git 
a/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-7.0.11.ebuild 
b/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-7.0.11.ebuild
index 7bf28042a392..fac0abcfdc89 100644
--- a/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-7.0.11.ebuild
+++ b/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-7.0.11.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-DOTNET_COMPAT=$(ver_cut 1-2)
+DOTNET_PKG_COMPAT=$(ver_cut 1-2)
 NUGETS="
 microsoft.aspnetcore.app.ref@${PV}
 microsoft.aspnetcore.app.runtime.linux-arm@${PV}

diff --git 
a/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-7.0.5.ebuild 
b/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-7.0.5.ebuild
index 7bf28042a392..fac0abcfdc89 100644
--- a/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-7.0.5.ebuild
+++ b/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-7.0.5.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-DOTNET_COMPAT=$(ver_cut 1-2)
+DOTNET_PKG_COMPAT=$(ver_cut 1-2)
 NUGETS="
 microsoft.aspnetcore.app.ref@${PV}
 microsoft.aspnetcore.app.runtime.linux-arm@${PV}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/system-monitoring-center/

2023-09-17 Thread Maciej Barć
commit: e6c9a95b321bf8e7af34d29eca9a1a7299193c6f
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Sep 17 21:21:24 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Sep 17 22:37:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6c9a95b

sys-apps/system-monitoring-center: bump to 2.22.1

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

 sys-apps/system-monitoring-center/Manifest |  1 +
 .../system-monitoring-center-2.22.1.ebuild | 43 ++
 2 files changed, 44 insertions(+)

diff --git a/sys-apps/system-monitoring-center/Manifest 
b/sys-apps/system-monitoring-center/Manifest
index a94fe235d597..5409e3d0e844 100644
--- a/sys-apps/system-monitoring-center/Manifest
+++ b/sys-apps/system-monitoring-center/Manifest
@@ -1,2 +1,3 @@
 DIST system-monitoring-center-2.21.1.tar.gz 1505833 BLAKE2B 
a2270f20e745191eb72c299d2d4f9a28d5a06ec538813ed60afa628bc4cc053a5ca3e0a5daacc60008d46de55a03d7403e2dbec1f3d62fa67361661bc0101ace
 SHA512 
acc3ea1623407aec703efdd8461a67bb858446b6dbcecfddbf26e0edea1c39ca0cd64d0f81d662340d540cf4fe855bcbc8eb20b48af7f2caea2e7b39169c8c53
 DIST system-monitoring-center-2.21.2.tar.gz 1511509 BLAKE2B 
44c573a83cc8eb3288543e5ab69c334d0d47dbc1fe05d64f6197a870f7df9c81cd3c57fb67c4219e04bd889554a057276af388e8374de15d02e83ec7ff487ae2
 SHA512 
95d7622079aa2fa89b1f7e98c886e2c215a204b6cc2b52d4e2892964350639004514fbbd1244df9c70acc7238308071b459997dacc7fa997aae840c9cc95e817
+DIST system-monitoring-center-2.22.1.tar.gz 1741958 BLAKE2B 
152e8d461219449bee1950172d52807fdf752503cc7446053cd76916fc8cf8045bb5a0e73ba75bdfc9c20f06a1ca0924366a31cb05f724e84fa14dcc3bae0ca0
 SHA512 
3a5e38d5e81a354442ba304e4b30faf5d1848fd7ec876508858a1dcf69bba2abfcea87191a5facab01bc02db79fbea9c992ae9b749812d30346c1024b2f35745

diff --git 
a/sys-apps/system-monitoring-center/system-monitoring-center-2.22.1.ebuild 
b/sys-apps/system-monitoring-center/system-monitoring-center-2.22.1.ebuild
new file mode 100644
index ..0d57d2200134
--- /dev/null
+++ b/sys-apps/system-monitoring-center/system-monitoring-center-2.22.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit meson python-single-r1 xdg
+
+DESCRIPTION="Multi-featured system monitor GUI written in Python"
+HOMEPAGE="https://github.com/hakandundar34coding/system-monitoring-center/;
+
+if [[ ${PV} == ** ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/hakandundar34coding/${PN}.git;
+else
+   
SRC_URI="https://github.com/hakandundar34coding/${PN}/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   gui-libs/gtk:4[introspection]
+   gui-libs/libadwaita:1
+   sys-apps/dmidecode
+   sys-apps/hwdata
+   $(python_gen_cond_dep '
+   dev-python/pycairo[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   ')
+"
+
+src_install() {
+   meson_src_install
+   python_optimize "${ED}"/usr/share/${PN}
+
+   mv "${ED}"/usr/share/appdata "${ED}"/usr/share/metainfo || die
+}



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

2023-09-17 Thread Mike Pagano
commit: ebba010cb4264173d61c3b661b3f18e6be921136
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Sep 17 22:28:11 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Sep 17 22:28:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebba010c

sys-kernel/git-sources: add 6.6_rc2

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

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

diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest
index 34bef9e1ecd2..8ab2dbb85e18 100644
--- a/sys-kernel/git-sources/Manifest
+++ b/sys-kernel/git-sources/Manifest
@@ -1,2 +1,3 @@
 DIST linux-6.5.tar.xz 138898084 BLAKE2B 
2e641b79a080e8f4ce283bcf6b74e2c6f15a374367f1c4c875c663868dbe801317340824fb3adb46b3a51d3b7e1f67cc4e8144d367621ec43ffba5c4eb8abb39
 SHA512 
1b59dc5e65d4922c3217a8c8f19022dfd6595ae89747861d825bfeb51a4ae6c85449d05db69635a712bef7b355b80318195665582d8933b1fed6ba582f6ff257
 DIST patch-6.6-rc1.patch 39118113 BLAKE2B 
8301642b0c12def7ee0e49a23876a3a106b345bb7877d0b9a4fd644dc6af69826bbc50028a93bb6f951b17c5d3be290e8d36a69ca765637a4b689bdb9430a672
 SHA512 
7d9fe9f89b8ad875ca57ccb1730ae4e853c36ef4e47d31d1d91488461e4a37c49b54b4ca5036c6c9ec7ae63101e56b06a3386a7784ae8173b6fae4a7e87e7977
+DIST patch-6.6-rc2.patch 39377615 BLAKE2B 
1a3ec1d61c620a29678140eb7d85ea13e40f4603fae73d77ef6695114a9cf9c65093dfab2ff3c3ca2c8ed9a86a915c60cef8726a088fe0a6af0363c53a1317a4
 SHA512 
4a7c6ef50493bb8fcacaf662430c3117ba373c739bd14e68d7c218aeae18de1445fea1747cbf948162399ca4227c51679d256a12e5940890ac1ddd6b37b283b8

diff --git a/sys-kernel/git-sources/git-sources-6.6_rc2.ebuild 
b/sys-kernel/git-sources/git-sources-6.6_rc2.ebuild
new file mode 100644
index ..5065c9cfd114
--- /dev/null
+++ b/sys-kernel/git-sources/git-sources-6.6_rc2.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.5"
+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 ~ia64 ~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: media-gfx/eog/

2023-09-17 Thread Matt Turner
commit: 53a4612648f032e9cd4881f829cda05179177140
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sun Sep 17 21:43:14 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Sep 17 22:27:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53a46126

media-gfx/eog: Version bump to 45.0

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

 media-gfx/eog/Manifest|  1 +
 media-gfx/eog/eog-45.0.ebuild | 77 +++
 2 files changed, 78 insertions(+)

diff --git a/media-gfx/eog/Manifest b/media-gfx/eog/Manifest
index a07ca7571d47..e6d1e620b0e5 100644
--- a/media-gfx/eog/Manifest
+++ b/media-gfx/eog/Manifest
@@ -1,2 +1,3 @@
 DIST eog-44.3.tar.xz 4654864 BLAKE2B 
1caaace6f2f654a3fdbe781723e178d91300f40f2f05ef978505329ed242b79093cef5bf48660948b62efeb4fb1b3d09da522d6cb8e39b61fcd377100f701ae1
 SHA512 
088d8d504e5ad5ca14a5da44ee559b30cb7749d752f7b5c1f3fa111c9d1ba7a97edaff3183e0c6d6ebf3b57b9e90fe37a42305d983ac72058804ab2599e8f0c2
+DIST eog-45.0.tar.xz 4656784 BLAKE2B 
cf5b5a03c153b3eedcb1839f068ab9984d1e8e493d39baa86b67691e254fbb5faa96c3aaca032c66218d0cead6a93c966bb014091041057799187210bbc6a09a
 SHA512 
5faa5115d8865a7f5311486f6999aece8d636ed66a4feca35ace85d33623fb406f9092fc915e84c3ec4013ba153876898d873a259fdf0ff0145c499f526ef52e
 DIST eog-45.rc.tar.xz 4656292 BLAKE2B 
0f5499817541b934a448c7b9666e2ee88c983708bb7b63a0d850e1c025c10d2582f6b3fb41ea5e961592203c2ca80a4e48b09c1aa2f7a4552d0899f2f1174ecf
 SHA512 
89b51d00198af0f08f899416de3296f24869ace04196357bdcb27a80cbe4251c11f30a59eae48d3a9cd7d5e450343e31df1b8ba368720d0caf2a39100756e09e

diff --git a/media-gfx/eog/eog-45.0.ebuild b/media-gfx/eog/eog-45.0.ebuild
new file mode 100644
index ..b967e79892ea
--- /dev/null
+++ b/media-gfx/eog/eog-45.0.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="The Eye of GNOME image viewer"
+HOMEPAGE="https://wiki.gnome.org/Apps/EyeOfGnome 
https://gitlab.gnome.org/GNOME/eog;
+
+LICENSE="GPL-2+"
+SLOT="1"
+
+IUSE="+exif gtk-doc +introspection +jpeg lcms +svg xmp tiff"
+REQUIRED_USE="
+   exif? ( jpeg )
+   gtk-doc? ( introspection )
+"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+
+RDEPEND="
+   >=dev-libs/glib-2.73.2:2
+   >=dev-libs/libpeas-0.7.4[gtk]
+   >=gnome-base/gnome-desktop-2.91.2:3=
+   >=gnome-base/gsettings-desktop-schemas-42_beta
+   >=x11-misc/shared-mime-info-0.20
+   >=x11-libs/gdk-pixbuf-2.36.5:2[jpeg?,tiff?]
+   >=x11-libs/gtk+-3.24.15:3[introspection,X]
+   >=gui-libs/libhandy-1.5.0:1
+   sys-libs/zlib
+
+   exif? ( >=media-libs/libexif-0.6.14 )
+   lcms? ( media-libs/lcms:2 )
+   xmp? ( media-libs/exempi:2= )
+   jpeg? ( media-libs/libjpeg-turbo:= )
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+   svg? ( >=gnome-base/librsvg-2.44.0:2 )
+
+   x11-libs/libX11
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   gtk-doc? (
+   dev-util/gi-docgen
+   app-text/docbook-xml-dtd:4.1.2
+   )
+   dev-util/glib-utils
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use exif libexif)
+   $(meson_use lcms cms)
+   $(meson_use xmp)
+   $(meson_use jpeg libjpeg)
+   $(meson_use svg librsvg)
+   $(meson_use gtk-doc gtk_doc)
+   $(meson_use introspection)
+   -Dinstalled_tests=false
+   -Dlibportal=false # As of 40.3, all libportal usages are 
flatpak-specific
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



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

2023-09-17 Thread Matt Turner
commit: c13ac3781f4db029646fa47148a8f8b02daa5ccb
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sun Sep 17 21:44:44 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Sep 17 22:27:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c13ac378

app-misc/gnote: Version bump to 45_rc

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

 app-misc/gnote/Manifest   |  1 +
 app-misc/gnote/gnote-45_rc.ebuild | 63 +++
 2 files changed, 64 insertions(+)

diff --git a/app-misc/gnote/Manifest b/app-misc/gnote/Manifest
index eb4f6120021f..935de1f3ae69 100644
--- a/app-misc/gnote/Manifest
+++ b/app-misc/gnote/Manifest
@@ -1,3 +1,4 @@
 DIST gnote-44.1.tar.xz 3330072 BLAKE2B 
ff86fa34bdfff61eceb25abef1c73377f888082e70e539172849bf9425eada1c11000c1a75f69eb74fdbc2fc6d45ad3c58c843bf769279a026dd5298a07abc68
 SHA512 
89364d161d6ecc11822b89dec0353d0e20bc08d883573f324e4980ff2420361ddeb326213eb668fba4ce8de7d5d9668a1a058666ad2b81658ef94f8a65b87363
 DIST gnote-45.alpha.tar.xz 3320968 BLAKE2B 
d53d16f97cb737159c2888d0ffb3f4f6ec1f759a927ed4a50c2abb9ac0c9162e811cf976383c23a4f642b08370037d8d00197e6628528bff51ae1cc93803c07e
 SHA512 
479dfe13cf1680bfdc65cb3ffc40c27bedf11519d38142a276e019062030e946d9a2b10badb0a230d1818aad665c1704e5f9bf8592fff11f9a0f0a6374fade1e
 DIST gnote-45.beta.tar.xz 3248536 BLAKE2B 
2730ae4addd80ec4eb486952595ab2d422eb55832f66cb5d86dbdbc4572f9249984b3270ec69ee236c1acb5063e6fec8529cbaf0930821ac73c6e0c69e4a
 SHA512 
1d3394a00720e334af695182abfc7e39ea5cd94e7958d5e53173c0f6f1b93f242118415bbd7f886edbb8ceb805e6b73835f851e3614db76f113478e85b97ed7a
+DIST gnote-45.rc.tar.xz 3273864 BLAKE2B 
8ab5340e0659c4119c279dd1130fd1a591dd496c8eb96cbfe8171f02192a86a5a3cf6b8c075fd195373885271585c1e6ece1af8fdeb0b75442ddc911b29a7b6f
 SHA512 
cb7b8b47ee724f206258b2dd72fb79c5da45c1f3bd1eca754adc57e8f6f9620a98c56d96867ed455511b78d6dac0d6ecac6968bb29e1964aeac233ff191c6072

diff --git a/app-misc/gnote/gnote-45_rc.ebuild 
b/app-misc/gnote/gnote-45_rc.ebuild
new file mode 100644
index ..62d3c9902709
--- /dev/null
+++ b/app-misc/gnote/gnote-45_rc.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2 meson readme.gentoo-r1
+
+DESCRIPTION="Desktop note-taking application"
+HOMEPAGE="https://wiki.gnome.org/Apps/Gnote;
+
+LICENSE="GPL-3+ FDL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   >=dev-libs/glib-2.74:2[dbus]
+   >=dev-cpp/glibmm-2.74:2.68
+   >=dev-cpp/gtkmm-4.0.0:4.0
+   >=app-crypt/libsecret-0.8
+   >=dev-libs/libxml2-2:2
+   dev-libs/libxslt
+   >=sys-apps/util-linux-2.16
+   test? ( dev-libs/unittest++ )
+"
+RDEPEND="${DEPEND}
+   gnome-base/gsettings-desktop-schemas
+"
+BDEPEND="
+   dev-util/itstool
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   default
+
+   # Build system requires UnitTest++ >=1.5.1, but the .pc file doesn't
+   # specify a version
+   sed -i -e "/UnitTest++/ s/version: [^,]*,//" meson.build || die
+   if ! use test; then
+   sed -i -e "/unit_test_pp/ s/ = .*/ = disabler()/" meson.build 
|| die
+   fi
+
+   if has_version net-fs/wdfs; then
+   DOC_CONTENTS="You have net-fs/wdfs installed. app-misc/gnote 
will use it to
+   synchronize notes."
+   else
+   DOC_CONTENTS="Gnote can use net-fs/wdfs to synchronize notes.
+   If you want to use that functionality just emerge net-fs/wdfs.
+   Gnote will automatically detect that you did and let you use 
it."
+   fi
+}
+
+src_install() {
+   meson_src_install
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   gnome2_pkg_postinst
+   readme.gentoo_print_elog
+}



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

2023-09-17 Thread Michael Orlitzky
commit: 161e3abc76d58c2477621993d0fc8fb16794ef88
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Sun Sep 17 21:37:54 2023 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Sun Sep 17 22:17:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=161e3abc

media-libs/libsvgtiny: add 

We can enable the test suite for this package now, but it requires
net-libs/libdom- to pass.

Signed-off-by: Michael Orlitzky  gentoo.org>

 media-libs/libsvgtiny/libsvgtiny-.ebuild | 41 
 1 file changed, 41 insertions(+)

diff --git a/media-libs/libsvgtiny/libsvgtiny-.ebuild 
b/media-libs/libsvgtiny/libsvgtiny-.ebuild
new file mode 100644
index ..406dc1ba60c3
--- /dev/null
+++ b/media-libs/libsvgtiny/libsvgtiny-.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit git-r3 netsurf
+
+DESCRIPTION="Small and portable C library to parse SVG"
+HOMEPAGE="https://www.netsurf-browser.org/projects/libsvgtiny/;
+EGIT_REPO_URI="https://git.netsurf-browser.org/${PN}.git;
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS=""
+IUSE=""
+
+RDEPEND="
+   >=net-libs/libdom-[xml]
+   dev-libs/libwapcaplet"
+DEPEND="${RDEPEND}
+   dev-util/gperf"
+BDEPEND="
+   >=dev-util/netsurf-buildsystem-1.9-r2
+   virtual/pkgconfig"
+
+_emake() {
+   netsurf_define_makeconf
+   emake "${NETSURF_MAKECONF[@]}" COMPONENT_TYPE=lib-shared $@
+}
+
+src_compile() {
+   _emake
+}
+
+src_test() {
+   _emake test
+}
+
+src_install() {
+   _emake DESTDIR="${D}" install
+}



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

2023-09-17 Thread Michael Orlitzky
commit: b55a899690f31750192c5be441f63505cc39dc33
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Sun Sep 17 22:12:47 2023 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Sun Sep 17 22:18:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b55a8996

media-libs/libsvgtiny: update EAPI 7 -> 8

Signed-off-by: Michael Orlitzky  gentoo.org>

 ...{libsvgtiny-0.1.7-r2.ebuild => libsvgtiny-0.1.7-r3.ebuild} | 11 ++-
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/media-libs/libsvgtiny/libsvgtiny-0.1.7-r2.ebuild 
b/media-libs/libsvgtiny/libsvgtiny-0.1.7-r3.ebuild
similarity index 84%
rename from media-libs/libsvgtiny/libsvgtiny-0.1.7-r2.ebuild
rename to media-libs/libsvgtiny/libsvgtiny-0.1.7-r3.ebuild
index 2df60755130a..7841c8c5ad42 100644
--- a/media-libs/libsvgtiny/libsvgtiny-0.1.7-r2.ebuild
+++ b/media-libs/libsvgtiny/libsvgtiny-0.1.7-r3.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit netsurf
 
@@ -15,11 +15,12 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 IUSE=""
 
 RDEPEND="
-   >=net-libs/libdom-0.1.2-r1[xml]
-   >=dev-libs/libwapcaplet-0.2.2-r1"
+   net-libs/libdom[xml]
+   dev-libs/libwapcaplet"
 DEPEND="${RDEPEND}
-   dev-util/gperf
-   dev-util/netsurf-buildsystem
+   dev-util/gperf"
+BDEPEND="
+   >=dev-util/netsurf-buildsystem-1.9-r2
virtual/pkgconfig"
 
 _emake() {



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

2023-09-17 Thread Michael Orlitzky
commit: 8125aac74a05c270151bf20a2fa92f3f52ca553b
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Sun Sep 17 21:35:43 2023 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Sun Sep 17 22:11:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8125aac7

media-libs/libsvgtiny: update DESCRIPTION

Signed-off-by: Michael Orlitzky  gentoo.org>

 media-libs/libsvgtiny/libsvgtiny-0.1.7-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libsvgtiny/libsvgtiny-0.1.7-r2.ebuild 
b/media-libs/libsvgtiny/libsvgtiny-0.1.7-r2.ebuild
index aa603770090b..2df60755130a 100644
--- a/media-libs/libsvgtiny/libsvgtiny-0.1.7-r2.ebuild
+++ b/media-libs/libsvgtiny/libsvgtiny-0.1.7-r2.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 inherit netsurf
 
-DESCRIPTION="framebuffer abstraction library, written in C"
+DESCRIPTION="Small and portable C library to parse SVG"
 HOMEPAGE="https://www.netsurf-browser.org/projects/libsvgtiny/;
 SRC_URI="https://download.netsurf-browser.org/libs/releases/${P}-src.tar.gz;
 



[gentoo-commits] repo/gentoo:master commit in: games-fps/eduke32/

2023-09-17 Thread Conrad Kostecki
commit: c31cd291b2dbb3ad5137cd9f4eba5812c84df977
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Sep 17 21:02:16 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Sep 17 21:40:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c31cd291

games-fps/eduke32: fix typo

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

 games-fps/eduke32/eduke32-20230826.10364.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-fps/eduke32/eduke32-20230826.10364.ebuild 
b/games-fps/eduke32/eduke32-20230826.10364.ebuild
index 6ba5145aa6f4..ae52591f3f38 100644
--- a/games-fps/eduke32/eduke32-20230826.10364.ebuild
+++ b/games-fps/eduke32/eduke32-20230826.10364.ebuild
@@ -139,7 +139,7 @@ src_compile() {
SDL_TARGET=2
SIMPLE_MENU=0
STRIP=""
-   TANDALONE=0
+   STANDALONE=0
STARTUP_WINDOW=$(usex gtk 1 0)
USE_OPENGL=$(usex opengl 1 0)
USE_LIBVPX=$(usex vpx 1 0)



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

2023-09-17 Thread Conrad Kostecki
commit: a1ade7f83f9e8facf1150cf5996e4f7e4a68cf7a
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Sep 17 21:17:15 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Sep 17 21:40:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1ade7f8

app-misc/graphlcd-base: unify *magick usage

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

 app-misc/graphlcd-base/graphlcd-base-2.0.3-r3.ebuild | 19 +++
 1 file changed, 11 insertions(+), 8 deletions(-)

diff --git a/app-misc/graphlcd-base/graphlcd-base-2.0.3-r3.ebuild 
b/app-misc/graphlcd-base/graphlcd-base-2.0.3-r3.ebuild
index df811179a910..785f2ca47f73 100644
--- a/app-misc/graphlcd-base/graphlcd-base-2.0.3-r3.ebuild
+++ b/app-misc/graphlcd-base/graphlcd-base-2.0.3-r3.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
@@ -13,15 +13,16 @@ KEYWORDS="amd64 x86"
 SLOT="0"
 LICENSE="GPL-2"
 IUSE="fontconfig freetype graphicsmagick imagemagick lcd_devices_ax206dpf 
lcd_devices_picolcd_256x64 lcd_devices_vnc"
-REQUIRED_USE="?? ( graphicsmagick imagemagick )"
 
 RDEPEND="
dev-libs/libhid
net-libs/libvncserver
freetype? ( media-libs/freetype:2= )
fontconfig? ( media-libs/fontconfig:1.0= )
-   graphicsmagick? ( media-gfx/graphicsmagick:0/1.3[cxx] )
-   imagemagick? ( media-gfx/imagemagick:= )
+   imagemagick? (
+   !graphicsmagick? ( media-gfx/imagemagick:= )
+   graphicsmagick? ( media-gfx/graphicsmagick:0/1.3[cxx] )
+   )
lcd_devices_ax206dpf? ( virtual/libusb:0 )
lcd_devices_picolcd_256x64? ( virtual/libusb:0 )
 "
@@ -71,11 +72,13 @@ src_configure() {
if ! use fontconfig; then
sed -e "50s:HAVE:#HAVE:" -i Make.config || die
fi
-   if use graphicsmagick; then
-   sed -e "57s:#::" -i Make.config || die
-   fi
+
if use imagemagick; then
-   sed -e "56s:#::" -i Make.config || die
+   if use graphicsmagick; then
+   sed -e "57s:#::" -i Make.config || die
+   else
+   sed -e "56s:#::" -i Make.config || die
+   fi
fi
 }
 



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

2023-09-17 Thread Conrad Kostecki
commit: 251d1062dd347520c0bcbf72a9722779b406f106
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Sep 17 21:21:43 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Sep 17 21:40:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=251d1062

app-benchmarks/cpuburn: fix dynamic relocations

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

 .../cpuburn/{cpuburn-1.4a-r4.ebuild => cpuburn-1.4a-r5.ebuild} | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/app-benchmarks/cpuburn/cpuburn-1.4a-r4.ebuild 
b/app-benchmarks/cpuburn/cpuburn-1.4a-r5.ebuild
similarity index 91%
rename from app-benchmarks/cpuburn/cpuburn-1.4a-r4.ebuild
rename to app-benchmarks/cpuburn/cpuburn-1.4a-r5.ebuild
index 7c532a610978..37e9bf82a74d 100644
--- a/app-benchmarks/cpuburn/cpuburn-1.4a-r4.ebuild
+++ b/app-benchmarks/cpuburn/cpuburn-1.4a-r5.ebuild
@@ -1,10 +1,12 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 MY_PV="${PV/./_}"
 
+inherit flag-o-matic
+
 DESCRIPTION="CPU testing utilities in optimized assembler for maximum loading"
 
HOMEPAGE="https://web.archive.org/web/20110623074500/pages.sbcglobal.net/redelm/;
 SRC_URI="https://dev.gentoo.org/~conikost/files/${PN}_${MY_PV}_tar.gz -> 
${P}.tar.gz"
@@ -39,6 +41,9 @@ src_prepare() {
 }
 
 src_compile() {
+   # See bug 913410 for more information.
+   append-ldflags -z notext
+
if use arm; then
cd "${S}"/ARM || die
fi



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

2023-09-17 Thread Craig Andrews
commit: 488e2ec7a507fdd1994198a1dac249604bd4c83b
Author: Craig Andrews  gentoo  org>
AuthorDate: Sun Sep 17 21:36:44 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sun Sep 17 21:36:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=488e2ec7

www-apps/readarr: drop 0.3.4.2207

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

 www-apps/readarr/Manifest  |  6 ---
 www-apps/readarr/readarr-0.3.4.2207.ebuild | 66 --
 2 files changed, 72 deletions(-)

diff --git a/www-apps/readarr/Manifest b/www-apps/readarr/Manifest
index c47a0bb447cc..ad590d369a09 100644
--- a/www-apps/readarr/Manifest
+++ b/www-apps/readarr/Manifest
@@ -1,9 +1,3 @@
-DIST Readarr.develop.0.3.4.2207.linux-core-arm.tar.gz 88214899 BLAKE2B 
386b8cb5a3e6727e4b382a0002b8b4980afaa22428beacc319e939279b43cff3ae4dcdc468d8180474992cfa92cc29bd6676efc131752b57c99e372e26cf9354
 SHA512 
88d8625221355327cb7364ff57e5eea3b3d7488a8129ac4fdc7590a68e812e614b0fb962cd55b3be0317b162db793083aa731bac6092a50796e5a1c9a731cfd9
-DIST Readarr.develop.0.3.4.2207.linux-core-arm64.tar.gz 87473553 BLAKE2B 
f50f0f9f528df296b4640d38301ab54400eb66753af678877c9bc4dabe6118123e5c846650cada4f2e2696a388d9f85ef6579ca35b14bc5884d94ce4773a4cf7
 SHA512 
7b24407fe305a50c657e134517f60d3df07dd9ab063029c256dc9618978ce3c847927bae28ffbe19f4b8bcf179b5f4c351ec745e5e647bfb5c221eb7c471b6fa
-DIST Readarr.develop.0.3.4.2207.linux-core-x64.tar.gz 92475020 BLAKE2B 
b78e170cde260177a99e2cfb3d87b3e17753f26cbf97375675b42139728933e96c289d4324e6ca4d08d9734635bed844122a809ad14201e9dd499cbe7c3ffb84
 SHA512 
bb83f0ef9c8146f428378ecb37bd254ba20baf71c0b6eb6e61d960e8249d1ba6d62f54511ff6f538ce084c0a5e022109460b3e5030757453c8802e94d12be4f2
-DIST Readarr.develop.0.3.4.2207.linux-musl-core-arm.tar.gz 88272722 BLAKE2B 
ddcdb6c1a66f1b84cad7c8a17a605eca5b3e60f444891b0eaae96482b5d469828d38ce3198cea1d9df7a00c6fba7b8107fcd55e6f633782317cfc9974ea69caf
 SHA512 
93738df5e74ccfbe996d3f2c2d15f39254bf3c7622d70483973c16aa4a7c644d1c1ffdc3ad3762066fa09934b5393a703b7af91e8716dd643965d32b23298065
-DIST Readarr.develop.0.3.4.2207.linux-musl-core-arm64.tar.gz 87541338 BLAKE2B 
418f2adb7e0806a83a8e2820a0ee1e842e0821a3073c20e7cab15bc80f2be9f15574e5b4b949cd1376738bd86738b4b55dc6f689f99ff994af4c7f08557a2e1b
 SHA512 
a884b88c7a53ece147b8741b78e231f1b63ccaa6af4a78a36cbfccfeb553e8ec6b3771d4cc208595ee80644ca593546ccc14d0519398d48ee81e0435ac3db3f1
-DIST Readarr.develop.0.3.4.2207.linux-musl-core-x64.tar.gz 91541350 BLAKE2B 
746ad2378cb1499df22fc079da576a14136130197877d37404e5c4ba2243aff61b76f1d4dc66651e9c16ee7480deee119af95343612be8125a686539871939d5
 SHA512 
0ba9470263f7357b89410cbb295453198e2e47f6a255e49fdf2de7cbb9d44517d50f84d7d8507da899ef72280e48f712f655afe1a4797b9a92a63bdb43a1c9f5
 DIST Readarr.develop.0.3.5.2217.linux-core-arm.tar.gz 88220721 BLAKE2B 
e4298ddd7c1aed3a43f618d04fad769831f02bf4ce89c530975aa89da70eb6d13050b1a9d2c04ae88f2a9bd881ddde2894a796a423711bde266895ac797323fe
 SHA512 
f4bd28a6f172b71e56128a115e8051a2901dea1de455c7ff86e3b2ebd68e499b301a8b8caddfbe0c1cac8521e86a37093a4c334f88788ef9905878bcaa522c8a
 DIST Readarr.develop.0.3.5.2217.linux-core-arm64.tar.gz 87474022 BLAKE2B 
d78bc7ff7733a07cd00c6ffada4a2c4aea1e980adc9ff4c8b6e8f6b435b2dbd9807b5e42f1b87f87e2a8364d8d87f19e78181672630f3aa8dd5f862e5f9cdcb4
 SHA512 
91f5e65b441cf90d5fdad09a32f70437fd3248d67b8b8f5a193cbedb865f2dffc6bfd95bea288d7bde9ee4c10c450f8238c3b4a04ec36fdc577f4ecb8bd4
 DIST Readarr.develop.0.3.5.2217.linux-core-x64.tar.gz 92474675 BLAKE2B 
4b192632340c817869bc451430a7fffe66e1dab43a43b2f84ac75673ef2186ee3cf3f1275b12eb2812791b1322c98c3b802e94333ea40603b0ee90b9aad05901
 SHA512 
470ca3898968be4fa782ac8d8b14e03e042edfe16f265d63e01075910b714cd89c056844a93df74ab8982c12b8d7609848e48f03be24f5e245ee7df1e2e6d441

diff --git a/www-apps/readarr/readarr-0.3.4.2207.ebuild 
b/www-apps/readarr/readarr-0.3.4.2207.ebuild
deleted file mode 100644
index e70817d4d7f7..
--- a/www-apps/readarr/readarr-0.3.4.2207.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd
-
-SRC_URI="
-   amd64? (
-   elibc_glibc? ( 
https://github.com/Readarr/Readarr/releases/download/v${PV}/Readarr.develop.${PV}.linux-core-x64.tar.gz
 )
-   elibc_musl? ( 
https://github.com/Readarr/Readarr/releases/download/v${PV}/Readarr.develop.${PV}.linux-musl-core-x64.tar.gz
 )
-   )
-   arm? (
-   elibc_glibc? ( 
https://github.com/Readarr/Readarr/releases/download/v${PV}/Readarr.develop.${PV}.linux-core-arm.tar.gz
 )
-   elibc_musl? ( 
https://github.com/Readarr/Readarr/releases/download/v${PV}/Readarr.develop.${PV}.linux-musl-core-arm.tar.gz
 )
-   )
-   arm64? (
-   elibc_glibc? ( 
https://github.com/Readarr/Readarr/releases/download/v${PV}/Readarr.develop.${PV}.linux-core-arm64.tar.gz
 )
-   elibc_musl? 

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

2023-09-17 Thread Craig Andrews
commit: f9492331f44920e1c45bc2234afe6d89701a4026
Author: Craig Andrews  gentoo  org>
AuthorDate: Sun Sep 17 21:36:37 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sun Sep 17 21:36:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9492331

www-apps/readarr: add 0.3.5.2217

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

 www-apps/readarr/Manifest  |  6 +++
 www-apps/readarr/readarr-0.3.5.2217.ebuild | 66 ++
 2 files changed, 72 insertions(+)

diff --git a/www-apps/readarr/Manifest b/www-apps/readarr/Manifest
index ed6496b0cb08..c47a0bb447cc 100644
--- a/www-apps/readarr/Manifest
+++ b/www-apps/readarr/Manifest
@@ -4,3 +4,9 @@ DIST Readarr.develop.0.3.4.2207.linux-core-x64.tar.gz 92475020 
BLAKE2B b78e170cd
 DIST Readarr.develop.0.3.4.2207.linux-musl-core-arm.tar.gz 88272722 BLAKE2B 
ddcdb6c1a66f1b84cad7c8a17a605eca5b3e60f444891b0eaae96482b5d469828d38ce3198cea1d9df7a00c6fba7b8107fcd55e6f633782317cfc9974ea69caf
 SHA512 
93738df5e74ccfbe996d3f2c2d15f39254bf3c7622d70483973c16aa4a7c644d1c1ffdc3ad3762066fa09934b5393a703b7af91e8716dd643965d32b23298065
 DIST Readarr.develop.0.3.4.2207.linux-musl-core-arm64.tar.gz 87541338 BLAKE2B 
418f2adb7e0806a83a8e2820a0ee1e842e0821a3073c20e7cab15bc80f2be9f15574e5b4b949cd1376738bd86738b4b55dc6f689f99ff994af4c7f08557a2e1b
 SHA512 
a884b88c7a53ece147b8741b78e231f1b63ccaa6af4a78a36cbfccfeb553e8ec6b3771d4cc208595ee80644ca593546ccc14d0519398d48ee81e0435ac3db3f1
 DIST Readarr.develop.0.3.4.2207.linux-musl-core-x64.tar.gz 91541350 BLAKE2B 
746ad2378cb1499df22fc079da576a14136130197877d37404e5c4ba2243aff61b76f1d4dc66651e9c16ee7480deee119af95343612be8125a686539871939d5
 SHA512 
0ba9470263f7357b89410cbb295453198e2e47f6a255e49fdf2de7cbb9d44517d50f84d7d8507da899ef72280e48f712f655afe1a4797b9a92a63bdb43a1c9f5
+DIST Readarr.develop.0.3.5.2217.linux-core-arm.tar.gz 88220721 BLAKE2B 
e4298ddd7c1aed3a43f618d04fad769831f02bf4ce89c530975aa89da70eb6d13050b1a9d2c04ae88f2a9bd881ddde2894a796a423711bde266895ac797323fe
 SHA512 
f4bd28a6f172b71e56128a115e8051a2901dea1de455c7ff86e3b2ebd68e499b301a8b8caddfbe0c1cac8521e86a37093a4c334f88788ef9905878bcaa522c8a
+DIST Readarr.develop.0.3.5.2217.linux-core-arm64.tar.gz 87474022 BLAKE2B 
d78bc7ff7733a07cd00c6ffada4a2c4aea1e980adc9ff4c8b6e8f6b435b2dbd9807b5e42f1b87f87e2a8364d8d87f19e78181672630f3aa8dd5f862e5f9cdcb4
 SHA512 
91f5e65b441cf90d5fdad09a32f70437fd3248d67b8b8f5a193cbedb865f2dffc6bfd95bea288d7bde9ee4c10c450f8238c3b4a04ec36fdc577f4ecb8bd4
+DIST Readarr.develop.0.3.5.2217.linux-core-x64.tar.gz 92474675 BLAKE2B 
4b192632340c817869bc451430a7fffe66e1dab43a43b2f84ac75673ef2186ee3cf3f1275b12eb2812791b1322c98c3b802e94333ea40603b0ee90b9aad05901
 SHA512 
470ca3898968be4fa782ac8d8b14e03e042edfe16f265d63e01075910b714cd89c056844a93df74ab8982c12b8d7609848e48f03be24f5e245ee7df1e2e6d441
+DIST Readarr.develop.0.3.5.2217.linux-musl-core-arm.tar.gz 88274295 BLAKE2B 
8bd0b0ced4db25bbb2a660bedf6e45705041cdeba394d50e374747030c3f8b65abced7d8b4630df73eacf0202eb706aacb792b22c21b88844bef36705020a8b4
 SHA512 
a5a9f4948aa9b6b954858efb6ac6f3ce4eaa6a8282cf62f97182661f65eefca3d35ec66312ae75e48d5c57d7d72cc0b116cf9021126594ad0dac825155a196a3
+DIST Readarr.develop.0.3.5.2217.linux-musl-core-arm64.tar.gz 87536026 BLAKE2B 
b77a0292dceaaf0dd50cea965872af92dda45b32ffc3b4c9d07c99f8575d0f7c26b611d1c64edea8d00c098624c825fb4fdee0f9fba18fbb7224a343b4f36a8f
 SHA512 
30723e56978a3da2ed0815ff9a2364ea535c711b866e6d95196912728aef0e936ecdea342b8e09ec36ed3a61717242b0c7c12c5f2e304cea37d1dda77054161d
+DIST Readarr.develop.0.3.5.2217.linux-musl-core-x64.tar.gz 91542925 BLAKE2B 
85b05b43fe08b0d8b13956ae9d7ea4c2ebfc6da3d73a5d8d41496bce47c5c9ed2b731d9400811845af6d106d94c79bc882fe5962419adea88f81c961bde99b31
 SHA512 
90f1b97ec911846fbcad5ca80d86d1672a0fe4bb56234072329b91cdf42deb4886c849c1fc3c7997250794bea376280c512e5119bf40e8810af8dcf502273980

diff --git a/www-apps/readarr/readarr-0.3.5.2217.ebuild 
b/www-apps/readarr/readarr-0.3.5.2217.ebuild
new file mode 100644
index ..e70817d4d7f7
--- /dev/null
+++ b/www-apps/readarr/readarr-0.3.5.2217.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+SRC_URI="
+   amd64? (
+   elibc_glibc? ( 
https://github.com/Readarr/Readarr/releases/download/v${PV}/Readarr.develop.${PV}.linux-core-x64.tar.gz
 )
+   elibc_musl? ( 
https://github.com/Readarr/Readarr/releases/download/v${PV}/Readarr.develop.${PV}.linux-musl-core-x64.tar.gz
 )
+   )
+   arm? (
+   elibc_glibc? ( 
https://github.com/Readarr/Readarr/releases/download/v${PV}/Readarr.develop.${PV}.linux-core-arm.tar.gz
 )
+   elibc_musl? ( 
https://github.com/Readarr/Readarr/releases/download/v${PV}/Readarr.develop.${PV}.linux-musl-core-arm.tar.gz
 )
+   )
+   arm64? (
+   elibc_glibc? ( 

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

2023-09-17 Thread Craig Andrews
commit: f7df37e613d80b26486a6f7a9c56052616ca0dab
Author: Craig Andrews  gentoo  org>
AuthorDate: Sun Sep 17 21:35:26 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sun Sep 17 21:36:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7df37e6

www-apps/prowlarr: add 1.9.0.3966

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

 www-apps/prowlarr/Manifest   |  6 +++
 www-apps/prowlarr/prowlarr-1.9.0.3966.ebuild | 66 
 2 files changed, 72 insertions(+)

diff --git a/www-apps/prowlarr/Manifest b/www-apps/prowlarr/Manifest
index b3ac91612ce7..d11ad8f2e903 100644
--- a/www-apps/prowlarr/Manifest
+++ b/www-apps/prowlarr/Manifest
@@ -1,3 +1,9 @@
+DIST Prowlarr.develop.1.9.0.3966.linux-core-arm.tar.gz 87020863 BLAKE2B 
f6f54aa555c40de6ab9d229218dc016780bebc43035a49235f17c8d9c494d2a1e1e0126978aeb75c2590cf4c1f7ba3eca84b82e4398e30dad1f33f03a8b753d9
 SHA512 
d8e4b9a574075db9cd77067935669ffa4f6e923813272368413d2cebb18fba3479eed5e018455c8c90315e7c98f4d26d058009ea7166fababa12c235b0265de8
+DIST Prowlarr.develop.1.9.0.3966.linux-core-arm64.tar.gz 86273362 BLAKE2B 
c7b01ac75b1d1ed88d73bf73344b2989a7b3ba40487d45f8cd2544dfb4d242971089febb1bf8021fd8985fa9eb90740dbac6382486a4c33c8ec7b2166c3c9c88
 SHA512 
176ee2e779c8f7042d77255ecefdf1bc54b255b6ea37fef3d0e67ea5b2c038ff095cf55d7b16717d7fb43c5a347c6db03881c9d0445798556be989de863bc31f
+DIST Prowlarr.develop.1.9.0.3966.linux-core-x64.tar.gz 91283272 BLAKE2B 
9dc24dfef020b7a1e10af75f3cd336ba23a340410c43a4e9750d5a34a5babed2045364b681e83de8602974de5f071cccde4315ebc29de38978c8dd9040993af6
 SHA512 
e614ee48ddf9db76876c668a971fb957f0b4caa06045edc8bc8ca51a0456bf4877b695f9fd8879ad382ccb1ceca576ad6f04b475bb6a79c7d9b6a3a99d3afded
+DIST Prowlarr.develop.1.9.0.3966.linux-musl-core-arm.tar.gz 87078557 BLAKE2B 
1c504fd99288f169c1cf7e6c48b60888078826123819dca2cc3ff293c68a2ac28b005a21809795da91968fdee74d1fb0e11105f506822be9220b0c5ab0961d52
 SHA512 
5bfbd9bcfa06b79128fa934faee90715947cf1fb2f18a43c9e291b5d67ca2da6929267560aa91ea8845a183eccb8489ba3cf04818f5e0f60e7f15ff628c0ba87
+DIST Prowlarr.develop.1.9.0.3966.linux-musl-core-arm64.tar.gz 86344329 BLAKE2B 
64c070941709782f52402c1934548a55776cdf1076da1ad4d294acbf983b12aec7eed4eac0c4944ab97f7a94e4a4f1ef6ba1968c0a8baaf67b32029d51bfa24b
 SHA512 
b0cbb181a42fe033a83ac4877aef2fff0ab7ae9b43b07acd8c709e9ea9617195a3efdaa1db15950240e00816ae04edb36086355e430f70133b7374e47fdac0c7
+DIST Prowlarr.develop.1.9.0.3966.linux-musl-core-x64.tar.gz 90348027 BLAKE2B 
4c5a977e5d4c6e1153f6d94168cd9e5299200aeeb88a5c6ccfe758196a4d0d5c69643a86a1385669f82942cc6a277c99a5b86c4eebd1a759bda4f798fa04aff1
 SHA512 
fec3327fde87b2bdd640775d1a6136784d2b4692eed66d36a1a823a4eb9b5a120c930968c1bcf466fb091ba3495c0391904737eef46cde14c0ddd75dc69257cb
 DIST Prowlarr.master.1.8.6.3946.linux-core-arm.tar.gz 87014377 BLAKE2B 
61b668d95d83d7b3ab7588cb9690eb8e02c8e39f3da0b4dd0e1a090184d12367f4dd5a3b17f387bbc0db4666d682bdf536f7cf83690dd72c3de5bf94a7332757
 SHA512 
9a23176caef36830602d7d76f816e227061b6bc5ae05c7cbc348012f4e811d444c364244c6ec419cb3aeefe8a166f4720b73a660336c1694d731d30f138d0c42
 DIST Prowlarr.master.1.8.6.3946.linux-core-arm64.tar.gz 86264621 BLAKE2B 
dad8257d303892580ed7e9b92619e8a96d9b5095f4bfdfb97593191f4fc9a6c31119873f7a84f6f63eaaa9a5740fde56b6a18971b4c750af0b52ee34e6b08505
 SHA512 
39d13e045e79e4a88ba3a476916807253ee12b9186cba6b05acb18207107b1f2c00744aff123832a137a7fbd9fb6d09a2ad2e9c20d4646704c7855b394669175
 DIST Prowlarr.master.1.8.6.3946.linux-core-x64.tar.gz 91267004 BLAKE2B 
c02eb13238f6eef466537841c4f433fee3b478ff9372da4a36d3ef2f12d48829b21a856f1e5d1c1a8ae52e957ccaaadd01ee32b9c1106c554e96e7354cff123d
 SHA512 
aff10f02f9832faa79e308cdcf61f990d041befb7da4ae2644f32300968ac626a05085855b0de2cb5db971c90cbaea66511fb8b225bd69151d882ebaee6c80fd

diff --git a/www-apps/prowlarr/prowlarr-1.9.0.3966.ebuild 
b/www-apps/prowlarr/prowlarr-1.9.0.3966.ebuild
new file mode 100644
index ..40ad30af1b3a
--- /dev/null
+++ b/www-apps/prowlarr/prowlarr-1.9.0.3966.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+SRC_URI="
+   amd64? (
+   elibc_glibc? ( 
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-x64.tar.gz
 )
+   elibc_musl? ( 
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-musl-core-x64.tar.gz
 )
+   )
+   arm? (
+   elibc_glibc? ( 
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-arm.tar.gz
 )
+   elibc_musl? ( 
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-musl-core-arm.tar.gz
 )
+   )
+   arm64? (
+   elibc_glibc? ( 
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-arm64.tar.gz
 

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

2023-09-17 Thread Craig Andrews
commit: 7c3672a7d85d94ee0f0fb693211573c827972ece
Author: Craig Andrews  gentoo  org>
AuthorDate: Sun Sep 17 21:35:34 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sun Sep 17 21:36:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c3672a7

www-apps/prowlarr: drop 1.8.6.3946

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

 www-apps/prowlarr/Manifest   |  6 ---
 www-apps/prowlarr/prowlarr-1.8.6.3946.ebuild | 66 
 2 files changed, 72 deletions(-)

diff --git a/www-apps/prowlarr/Manifest b/www-apps/prowlarr/Manifest
index d11ad8f2e903..2bc85fae477c 100644
--- a/www-apps/prowlarr/Manifest
+++ b/www-apps/prowlarr/Manifest
@@ -4,9 +4,3 @@ DIST Prowlarr.develop.1.9.0.3966.linux-core-x64.tar.gz 91283272 
BLAKE2B 9dc24dfe
 DIST Prowlarr.develop.1.9.0.3966.linux-musl-core-arm.tar.gz 87078557 BLAKE2B 
1c504fd99288f169c1cf7e6c48b60888078826123819dca2cc3ff293c68a2ac28b005a21809795da91968fdee74d1fb0e11105f506822be9220b0c5ab0961d52
 SHA512 
5bfbd9bcfa06b79128fa934faee90715947cf1fb2f18a43c9e291b5d67ca2da6929267560aa91ea8845a183eccb8489ba3cf04818f5e0f60e7f15ff628c0ba87
 DIST Prowlarr.develop.1.9.0.3966.linux-musl-core-arm64.tar.gz 86344329 BLAKE2B 
64c070941709782f52402c1934548a55776cdf1076da1ad4d294acbf983b12aec7eed4eac0c4944ab97f7a94e4a4f1ef6ba1968c0a8baaf67b32029d51bfa24b
 SHA512 
b0cbb181a42fe033a83ac4877aef2fff0ab7ae9b43b07acd8c709e9ea9617195a3efdaa1db15950240e00816ae04edb36086355e430f70133b7374e47fdac0c7
 DIST Prowlarr.develop.1.9.0.3966.linux-musl-core-x64.tar.gz 90348027 BLAKE2B 
4c5a977e5d4c6e1153f6d94168cd9e5299200aeeb88a5c6ccfe758196a4d0d5c69643a86a1385669f82942cc6a277c99a5b86c4eebd1a759bda4f798fa04aff1
 SHA512 
fec3327fde87b2bdd640775d1a6136784d2b4692eed66d36a1a823a4eb9b5a120c930968c1bcf466fb091ba3495c0391904737eef46cde14c0ddd75dc69257cb
-DIST Prowlarr.master.1.8.6.3946.linux-core-arm.tar.gz 87014377 BLAKE2B 
61b668d95d83d7b3ab7588cb9690eb8e02c8e39f3da0b4dd0e1a090184d12367f4dd5a3b17f387bbc0db4666d682bdf536f7cf83690dd72c3de5bf94a7332757
 SHA512 
9a23176caef36830602d7d76f816e227061b6bc5ae05c7cbc348012f4e811d444c364244c6ec419cb3aeefe8a166f4720b73a660336c1694d731d30f138d0c42
-DIST Prowlarr.master.1.8.6.3946.linux-core-arm64.tar.gz 86264621 BLAKE2B 
dad8257d303892580ed7e9b92619e8a96d9b5095f4bfdfb97593191f4fc9a6c31119873f7a84f6f63eaaa9a5740fde56b6a18971b4c750af0b52ee34e6b08505
 SHA512 
39d13e045e79e4a88ba3a476916807253ee12b9186cba6b05acb18207107b1f2c00744aff123832a137a7fbd9fb6d09a2ad2e9c20d4646704c7855b394669175
-DIST Prowlarr.master.1.8.6.3946.linux-core-x64.tar.gz 91267004 BLAKE2B 
c02eb13238f6eef466537841c4f433fee3b478ff9372da4a36d3ef2f12d48829b21a856f1e5d1c1a8ae52e957ccaaadd01ee32b9c1106c554e96e7354cff123d
 SHA512 
aff10f02f9832faa79e308cdcf61f990d041befb7da4ae2644f32300968ac626a05085855b0de2cb5db971c90cbaea66511fb8b225bd69151d882ebaee6c80fd
-DIST Prowlarr.master.1.8.6.3946.linux-musl-core-arm.tar.gz 87068008 BLAKE2B 
388fc38625848105af8cf26405007ccf13fa65487f77a5c267d1ba88d2816fd44c3eb1a1a234297f1fa92d8dd784c52787d6d4cc9ae5d9bf85d187e656f6b340
 SHA512 
29593f3c714be83be607ffabf798cc44e0c605cd7b7c9721a5cb0122b0b05791c14a61ab2fb13deed063d6dc318e49a2dd015ba0cd9de6920687da3efe179bcd
-DIST Prowlarr.master.1.8.6.3946.linux-musl-core-arm64.tar.gz 86332870 BLAKE2B 
4627b96d0165fa21d12f397a2b3b6e900711e369b20177437a25c9e424d6e8e70d799c6fbef8030b4e5c36f7e183f09625692c9ce2879deb1d513a5b8a932075
 SHA512 
6806628e76319a2330f84c46a9de100168f27d928ebd12470cd28a81ed05687414c0c75988e3976df84cf85dd1190debf3b29a9dacc54d2a02c2ca3342729086
-DIST Prowlarr.master.1.8.6.3946.linux-musl-core-x64.tar.gz 90335247 BLAKE2B 
05edc2ae2c093887a0fb0413c51dd0cf16c222deebfe5d59e820aa19c134f4e7db10696ae222b99f99e35e1e4f55fc07effcdcff33986a1ff84475ae64972af5
 SHA512 
2ba06c03001f221da9c2f97902164ad82b73c4e6afc9948ad1bac8235476284196ac755dc07bc79393a88adcd408bed8c758e54051e3421bc62d6edafc4e84f4

diff --git a/www-apps/prowlarr/prowlarr-1.8.6.3946.ebuild 
b/www-apps/prowlarr/prowlarr-1.8.6.3946.ebuild
deleted file mode 100644
index 4a0dff0887bc..
--- a/www-apps/prowlarr/prowlarr-1.8.6.3946.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd
-
-SRC_URI="
-   amd64? (
-   elibc_glibc? ( 
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${PV}.linux-core-x64.tar.gz
 )
-   elibc_musl? ( 
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${PV}.linux-musl-core-x64.tar.gz
 )
-   )
-   arm? (
-   elibc_glibc? ( 
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${PV}.linux-core-arm.tar.gz
 )
-   elibc_musl? ( 
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${PV}.linux-musl-core-arm.tar.gz
 )
-   )
-   arm64? (
-   elibc_glibc? ( 

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

2023-09-17 Thread Craig Andrews
commit: 367d0f5f1eccdc853ff06fc4256833f6cecdb5ff
Author: Craig Andrews  gentoo  org>
AuthorDate: Sun Sep 17 21:34:10 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sun Sep 17 21:36:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=367d0f5f

www-apps/lidarr: drop 1.4.2.3576

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

 www-apps/lidarr/Manifest |  6 ---
 www-apps/lidarr/lidarr-1.4.2.3576.ebuild | 67 
 2 files changed, 73 deletions(-)

diff --git a/www-apps/lidarr/Manifest b/www-apps/lidarr/Manifest
index 288fc70dc06d..8a5faaf073df 100644
--- a/www-apps/lidarr/Manifest
+++ b/www-apps/lidarr/Manifest
@@ -1,9 +1,3 @@
-DIST Lidarr.develop.1.4.2.3576.linux-core-arm.tar.gz 91362532 BLAKE2B 
12292e58b392b448e0017b2641c12fcd386c4220318c13dcbffe1f4482480570a2ac851e091e034d575608303032779292a164a451e454b1f6ff013f8885b144
 SHA512 
7f296f3e64ca422572cd50fdc4543b496585c9a507461ea5b288243d9e9ed38f0628d98f27a608fc3f972f71d0aff3ce8bb1542a56e900ccbde9976608bf4c17
-DIST Lidarr.develop.1.4.2.3576.linux-core-arm64.tar.gz 90968594 BLAKE2B 
5053a13fa3a2ddde8c437eaa60fad3c2d5fc7d18d295ec6bded239ac4c16848dafa575d26efd52eb1884d8ce4014860d330631972145227e21262feb06b9f21a
 SHA512 
6777de8f7fc5bc38ffdbb98c9741f99e29ad852f29f725ed13508e592b3a012965dd79272517b359e6b234d81d945a3f64d0b1e31d771ad5e664983e1ecf67cf
-DIST Lidarr.develop.1.4.2.3576.linux-core-x64.tar.gz 97449474 BLAKE2B 
74f9b44fcc37e26af3c07c28c1bf35df773dbea9a777038852c18b99ab4cf6dd78a28625de2888a79602c9648ae3d9a9e09050115c1ead780f51baa1cc7d
 SHA512 
a553a4a7a42b7fe9982e9bae9f59c2f068853a5fb877fe2d9708b49ab83262d0eccbed702fa843e99cd6ef230ab4dd5be2f70a3206f3e5a1c4d1490da5982b55
-DIST Lidarr.develop.1.4.2.3576.linux-musl-core-arm.tar.gz 91417349 BLAKE2B 
12513e91631ae9423e5a6c7bd2641998443ef4be27b3a6ffcbe19d86697f0bb6da96eba563c314b59c3ebde8fb6ac18b6d83bd6fda3544fd2d18a1adcbe02206
 SHA512 
fe4ab500622f49dbf956562617ed80818a8473c2a69f611774f28108e16409b1c31c1b8ca149c80d28b5849675a6137fef9aa52b92231ff9ee8b4b598b923a90
-DIST Lidarr.develop.1.4.2.3576.linux-musl-core-arm64.tar.gz 91029611 BLAKE2B 
e37206931b4bdca73b37116957a98b9afcdc7eed2eec6a567ce717d16212de4923b5b17ee294b0b337f51d4ae5bb01ee84c6c03530467d51c8a07ba6d70aab15
 SHA512 
64312164d3d42a32498d427abe6ea141fe43bf42300f9c48dda1e9a502dabe4ba8ee8e9e58301eeb8b7c78de557a184ed84d45290d4d1548132b8b969333febf
-DIST Lidarr.develop.1.4.2.3576.linux-musl-core-x64.tar.gz 96521289 BLAKE2B 
cbc43b30bdc81b2c6f755bcc8fdc9603b8c4484bd56a6ca7d8c3badb5897385c004acd3e5195802157bc83a7ba7fca2fad752673cdb6e2d5d34f7d44ffe32fba
 SHA512 
cfcb8222d4de94b77bbe8f56a5ead39360f8ffa0545b90583f5f582b0ea22a520782459e191bfa5b5031ad5ee92fe745f304b71fbe0d8329b3f915bf2968ed83
 DIST Lidarr.develop.1.4.3.3586.linux-core-arm.tar.gz 91364239 BLAKE2B 
618e1e6098b077519028f1e0c05ccf6bd7c492a69de354dec572f64e6946f4101357a52eeca146470830924b0fd218aef4c4c08cb510be8df6ffe975f3c8585c
 SHA512 
f77960b2291fbce69887a745e109c58c49df847628182965ec4ff196fb583d7cd9d95b288367286255c4945307cae72d37da652aca1750228ccdeb25c866bcd3
 DIST Lidarr.develop.1.4.3.3586.linux-core-arm64.tar.gz 90978795 BLAKE2B 
3dd0e3d0829a095decaf8bd3e705b99e22b25af70ce3e6cc6db882c42703618a48996abc351d4c202def0600eb56832ae725c34246839854ebddac74c6f64420
 SHA512 
3b4e6fbc3cf0e06f954f03bea9eec5c35495176ab29e3bd86539e4ae0486454bdcf2a79329960f69b7fbf1ee6cd582dc17df46967523a690ee669c7e336d05c1
 DIST Lidarr.develop.1.4.3.3586.linux-core-x64.tar.gz 97459240 BLAKE2B 
eafa33f4f2d4c38b6b6e271c16c21da82a9159bfb8afebddcc8ff68685ba2424d5420fd6b600794372ee98a72c8c1b6bd2caf78cf4ecd0fff2d1439e2b1b5081
 SHA512 
2118af3fe9a841974e9ba7ef5f1e45041c3c6240c1c1fbced4926b226e48852b2cc439458366d4ca2ee7f61896a07638a6e8d3479df477310e9e28962a82db11

diff --git a/www-apps/lidarr/lidarr-1.4.2.3576.ebuild 
b/www-apps/lidarr/lidarr-1.4.2.3576.ebuild
deleted file mode 100644
index ecfb5b24dcdf..
--- a/www-apps/lidarr/lidarr-1.4.2.3576.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd
-
-SRC_URI="
-   amd64? (
-   elibc_glibc? ( 
https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-core-x64.tar.gz
 )
-   elibc_musl? ( 
https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-musl-core-x64.tar.gz
 )
-   )
-   arm? (
-   elibc_glibc? ( 
https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-core-arm.tar.gz
 )
-   elibc_musl? ( 
https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-musl-core-arm.tar.gz
 )
-   )
-   arm64? (
-   elibc_glibc? ( 
https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-core-arm64.tar.gz
 )
-   elibc_musl? ( 

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

2023-09-17 Thread Craig Andrews
commit: 047e340d4710d01f6eff71a6cc3b892e1ab67e29
Author: Craig Andrews  gentoo  org>
AuthorDate: Sun Sep 17 21:34:02 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sun Sep 17 21:36:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=047e340d

www-apps/lidarr: add 1.4.3.3586

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

 www-apps/lidarr/Manifest |  6 +++
 www-apps/lidarr/lidarr-1.4.3.3586.ebuild | 67 
 2 files changed, 73 insertions(+)

diff --git a/www-apps/lidarr/Manifest b/www-apps/lidarr/Manifest
index 84d4d0505763..288fc70dc06d 100644
--- a/www-apps/lidarr/Manifest
+++ b/www-apps/lidarr/Manifest
@@ -4,3 +4,9 @@ DIST Lidarr.develop.1.4.2.3576.linux-core-x64.tar.gz 97449474 
BLAKE2B 74f9b44fcc
 DIST Lidarr.develop.1.4.2.3576.linux-musl-core-arm.tar.gz 91417349 BLAKE2B 
12513e91631ae9423e5a6c7bd2641998443ef4be27b3a6ffcbe19d86697f0bb6da96eba563c314b59c3ebde8fb6ac18b6d83bd6fda3544fd2d18a1adcbe02206
 SHA512 
fe4ab500622f49dbf956562617ed80818a8473c2a69f611774f28108e16409b1c31c1b8ca149c80d28b5849675a6137fef9aa52b92231ff9ee8b4b598b923a90
 DIST Lidarr.develop.1.4.2.3576.linux-musl-core-arm64.tar.gz 91029611 BLAKE2B 
e37206931b4bdca73b37116957a98b9afcdc7eed2eec6a567ce717d16212de4923b5b17ee294b0b337f51d4ae5bb01ee84c6c03530467d51c8a07ba6d70aab15
 SHA512 
64312164d3d42a32498d427abe6ea141fe43bf42300f9c48dda1e9a502dabe4ba8ee8e9e58301eeb8b7c78de557a184ed84d45290d4d1548132b8b969333febf
 DIST Lidarr.develop.1.4.2.3576.linux-musl-core-x64.tar.gz 96521289 BLAKE2B 
cbc43b30bdc81b2c6f755bcc8fdc9603b8c4484bd56a6ca7d8c3badb5897385c004acd3e5195802157bc83a7ba7fca2fad752673cdb6e2d5d34f7d44ffe32fba
 SHA512 
cfcb8222d4de94b77bbe8f56a5ead39360f8ffa0545b90583f5f582b0ea22a520782459e191bfa5b5031ad5ee92fe745f304b71fbe0d8329b3f915bf2968ed83
+DIST Lidarr.develop.1.4.3.3586.linux-core-arm.tar.gz 91364239 BLAKE2B 
618e1e6098b077519028f1e0c05ccf6bd7c492a69de354dec572f64e6946f4101357a52eeca146470830924b0fd218aef4c4c08cb510be8df6ffe975f3c8585c
 SHA512 
f77960b2291fbce69887a745e109c58c49df847628182965ec4ff196fb583d7cd9d95b288367286255c4945307cae72d37da652aca1750228ccdeb25c866bcd3
+DIST Lidarr.develop.1.4.3.3586.linux-core-arm64.tar.gz 90978795 BLAKE2B 
3dd0e3d0829a095decaf8bd3e705b99e22b25af70ce3e6cc6db882c42703618a48996abc351d4c202def0600eb56832ae725c34246839854ebddac74c6f64420
 SHA512 
3b4e6fbc3cf0e06f954f03bea9eec5c35495176ab29e3bd86539e4ae0486454bdcf2a79329960f69b7fbf1ee6cd582dc17df46967523a690ee669c7e336d05c1
+DIST Lidarr.develop.1.4.3.3586.linux-core-x64.tar.gz 97459240 BLAKE2B 
eafa33f4f2d4c38b6b6e271c16c21da82a9159bfb8afebddcc8ff68685ba2424d5420fd6b600794372ee98a72c8c1b6bd2caf78cf4ecd0fff2d1439e2b1b5081
 SHA512 
2118af3fe9a841974e9ba7ef5f1e45041c3c6240c1c1fbced4926b226e48852b2cc439458366d4ca2ee7f61896a07638a6e8d3479df477310e9e28962a82db11
+DIST Lidarr.develop.1.4.3.3586.linux-musl-core-arm.tar.gz 91414284 BLAKE2B 
cb2c03e86da4bb3ff9124816608d4859243dd622b27d2046ba2112e195b5dcdf16c13297cfe3f1415483b50848fedfcab5256400f7b3d05bb607d4aad45b5d50
 SHA512 
94fbfa69dc58631c778e9d3efbb1b6a87e3a4a86cc01cf449a0d12ed5a5c5cb4f3d5b2d6e78eb00acf23683a0b1b50b830efd1a9d9f599bb101bb985fb7d7ebb
+DIST Lidarr.develop.1.4.3.3586.linux-musl-core-arm64.tar.gz 91037282 BLAKE2B 
ad75c8fddd15982497de292cae1fab5b75c592841fd6f60abf35af6104b815b29b30071ad8e5b76b3342e7b48ccc3ce1fb6b90905da1bc2716c186a2e83404da
 SHA512 
5a860b37d0414f8f825f91c82be5efcb556b07ab4ebace7856fbf6a0936e55e984ee6b243970a7b72dff20bfc8ab0a22991a951b697e213547ae6d31ee7a4cef
+DIST Lidarr.develop.1.4.3.3586.linux-musl-core-x64.tar.gz 96534108 BLAKE2B 
a24d63d067b7a7a06ffc58879f8a41eec24be4513198edfcc22f5a92f4a3855a9d0f3acf290e7f935fb8a129c1e2966f91d93b8d8d10aac2da98dac7bb9ca4be
 SHA512 
c454f258e080901c532d51518346ac1eb0f2e72c9a4048cd8cc62db2125f92f0d79cf2ec2a6da110e0a444aa6349d0f5b05636a84455c98b7ceba5323150ad1f

diff --git a/www-apps/lidarr/lidarr-1.4.3.3586.ebuild 
b/www-apps/lidarr/lidarr-1.4.3.3586.ebuild
new file mode 100644
index ..ecfb5b24dcdf
--- /dev/null
+++ b/www-apps/lidarr/lidarr-1.4.3.3586.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+SRC_URI="
+   amd64? (
+   elibc_glibc? ( 
https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-core-x64.tar.gz
 )
+   elibc_musl? ( 
https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-musl-core-x64.tar.gz
 )
+   )
+   arm? (
+   elibc_glibc? ( 
https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-core-arm.tar.gz
 )
+   elibc_musl? ( 
https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-musl-core-arm.tar.gz
 )
+   )
+   arm64? (
+   elibc_glibc? ( 

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

2023-09-17 Thread James Le Cuirot
commit: 46cacf82b89ffe86b29cff0ce3ee172be19d34ca
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Sep 17 21:31:58 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Sep 17 21:32:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46cacf82

www-apps/phpBB: Revbump for PHP 8.2

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

 www-apps/phpBB/{phpBB-3.3.10.ebuild => phpBB-3.3.10-r1.ebuild} | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/www-apps/phpBB/phpBB-3.3.10.ebuild 
b/www-apps/phpBB/phpBB-3.3.10-r1.ebuild
similarity index 96%
rename from www-apps/phpBB/phpBB-3.3.10.ebuild
rename to www-apps/phpBB/phpBB-3.3.10-r1.ebuild
index 451206a6e93b..93c405ca422c 100644
--- a/www-apps/phpBB/phpBB-3.3.10.ebuild
+++ b/www-apps/phpBB/phpBB-3.3.10-r1.ebuild
@@ -19,9 +19,8 @@ PHP_RDEPEND="(
 )"
 
 RDEPEND="|| (
+   ${PHP_RDEPEND//@SLOT@/8.2}
${PHP_RDEPEND//@SLOT@/8.1}
-   ${PHP_RDEPEND//@SLOT@/8.0}
-   ${PHP_RDEPEND//@SLOT@/7.4}
 )"
 
 need_httpd_cgi



[gentoo-commits] repo/gentoo:master commit in: www-apps/tt-rss/files/, www-apps/tt-rss/

2023-09-17 Thread James Le Cuirot
commit: 291c589208abc5bb0b304c80d1316347747731e5
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Sep 17 21:31:03 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Sep 17 21:32:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=291c5892

www-apps/tt-rss: Bump snapshot to 20230901, PHP 8.2, improve permissions

You are now instructed to always add the PHP user the ttrssd group, unless
everything is to run as the web server user. This was necessary before, but my
earlier wording was ambiguous, if not entirely wrong.

The config.php file permissions are now also locked down to secure the database
credentials. It was previously world-readable.

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

 www-apps/tt-rss/Manifest   |  2 +-
 www-apps/tt-rss/files/permissions-r1   | 23 ++-
 www-apps/tt-rss/files/tt-rss-no-chmod.patch| 44 +-
 www-apps/tt-rss/files/ttrssd.confd-r2  |  9 ++---
 ...-rss-20220218.ebuild => tt-rss-20230901.ebuild} | 14 +++
 www-apps/tt-rss/tt-rss-.ebuild | 16 +---
 6 files changed, 54 insertions(+), 54 deletions(-)

diff --git a/www-apps/tt-rss/Manifest b/www-apps/tt-rss/Manifest
index e407e317a278..da200b684ec8 100644
--- a/www-apps/tt-rss/Manifest
+++ b/www-apps/tt-rss/Manifest
@@ -1 +1 @@
-DIST tt-rss-20220218.tar.gz 9916433 BLAKE2B 
318969b6e5156842079bf68c4ea614e5e60e21d8caa46b1a78f2cef051904da30e5091838f6e10f6f610d8ee39c7922137aeb60b7cd5004cabc1d2cdf65edfa8
 SHA512 
38a81dd737462724bc52ca3915350c175abe548cd566a4f9a5e1d5efda9287d0666e9348e5b13dd20549360501de5b0bfb659292fb650f7a60fdab8b63cf8202
+DIST tt-rss-20230901.tar.xz 5368876 BLAKE2B 
af7dc8c7003f9bd83f656a1596458302eb29b7f27428e38e9cbc7fdeb0b920079622b577e5e578069d8475c265061efeb23648da621ad66263370a748512d49c
 SHA512 
02111c89a3dc8fbf94be38d87fa90770eaaa644672aeeb7c1ece3ac7137c5a4f2f0f4412319bd887305f365fc7da9bfe3f644495a5655e8a351ecdae97a04d35

diff --git a/www-apps/tt-rss/files/permissions-r1 
b/www-apps/tt-rss/files/permissions-r1
index e50b4406646d..0ca420e97beb 100644
--- a/www-apps/tt-rss/files/permissions-r1
+++ b/www-apps/tt-rss/files/permissions-r1
@@ -3,22 +3,27 @@
 cd "${MY_INSTALLDIR}"
 
 if [[ $1 = install ]]; then
+   # Ensure database credentials are secure.
+   [[ -e config.php ]] || touch config.php
+   chown --no-dereference "${VHOST_SERVER_UID}":ttrssd config.php
+   chmod 00440 config.php
+
# We need to lock down cache/ for the operations below to be
# safe. The permissions match the webapp-config defaults but these
# can be changed and existing installations may also differ.
chown root:root cache/
chmod 00755 cache/
 
-   chgrp --no-dereference ttrssd feed-icons/ lock/ cache/*/
-   chmod g+ws feed-icons/ lock/ cache/*/
+   chgrp --no-dereference ttrssd lock/ cache/*/
+   chmod g+ws lock/ cache/*/
 
-   # Files within lock/ are exclusively written by the update daemon.
-   # feed-icons/ and cache/ holds files that are modified in place by both
-   # processes and therefore ACLs are required to ensure that the files
-   # themselves are created as group writable.
-   if ! setfacl --modify d:g::rwX feed-icons/ cache/*/; then
+   # Files within lock/ are exclusively written by the update daemon. 
cache/
+   # subdirectories hold files that are modified in place by both 
processes and
+   # therefore ACLs are required to ensure that the files themselves are
+   # created as group writable.
+   if ! setfacl --modify d:g::rwX cache/*/; then
echo "WARNING: ACLs are not available on this filesystem. 
Either enable them or set TTRSSD_USER to your PHP user in /etc/conf.d/ttrssd to 
avoid permission issues."
-   elif [[ -n $(find feed-icons/ cache/ -type f ! -name ".*" ! -name 
index.html ! \( -group ttrssd -perm -020 \) -print -quit) ]]; then
-   echo "WARNING: Files that are not writable by the ttrssd group 
found within the cache or feed-icons directories. Either delete them or correct 
their permissions."
+   elif [[ -n $(find cache/ -type f ! -name ".*" ! -name index.html ! \( 
-group ttrssd -perm -020 \) -print -quit) ]]; then
+   echo "WARNING: Files that are not writable by the ttrssd group 
found within the cache directory. Either delete them or correct their 
permissions."
fi
 fi

diff --git a/www-apps/tt-rss/files/tt-rss-no-chmod.patch 
b/www-apps/tt-rss/files/tt-rss-no-chmod.patch
index e51e66eaed22..4dd41af4bb12 100644
--- a/www-apps/tt-rss/files/tt-rss-no-chmod.patch
+++ b/www-apps/tt-rss/files/tt-rss-no-chmod.patch
@@ -1,26 +1,18 @@
-These files may be written and then updated by the web interface user or the
-update daemon user, so they need to be group writeable. We enforce this with
-ACLs rather than chmod though.
-
-diff --color -Naur a/classes/pref/feeds.php 

[gentoo-commits] repo/gentoo:master commit in: sys-libs/glibc/

2023-09-17 Thread Andreas K. Hüttel
commit: 0577264e2d287b32713d3284dd5ef7830cd827ab
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Sep 17 21:28:13 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Sep 17 21:28:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0577264e

sys-libs/glibc: keyword 2.37-r5

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

 sys-libs/glibc/glibc-2.37-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/glibc/glibc-2.37-r5.ebuild 
b/sys-libs/glibc/glibc-2.37-r5.ebuild
index b6d3a6dbcfff..db0c8e76b286 100644
--- a/sys-libs/glibc/glibc-2.37-r5.ebuild
+++ b/sys-libs/glibc/glibc-2.37-r5.ebuild
@@ -39,7 +39,7 @@ MIN_PAX_UTILS_VER="1.3.3"
 if [[ ${PV} == * ]]; then
inherit git-r3
 else
-   #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"
SRC_URI="mirror://gnu/glibc/${P}.tar.xz"
SRC_URI+=" 
https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${P}-patches-${PATCH_VER}.tar.xz;
 fi



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

2023-09-17 Thread Michael Orlitzky
commit: 0874242d2d3e01946241de05cfc0b80b5cf4dc8a
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Sun Sep 17 21:22:19 2023 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Sun Sep 17 21:22:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0874242d

dev-util/netsurf-buildsystem: use upstream version of a patch

Our PRE_ and POST_TARGETS patch was merged upstream with a tweak to
ensure that rule prerequisites are not empty. Let's use that merged
version instead.

Signed-off-by: Michael Orlitzky  gentoo.org>

 ...buildsystem-1.9-parallel-pre-post-targets.patch | 38 --
 ...r1.ebuild => netsurf-buildsystem-1.9-r2.ebuild} |  0
 2 files changed, 20 insertions(+), 18 deletions(-)

diff --git 
a/dev-util/netsurf-buildsystem/files/netsurf-buildsystem-1.9-parallel-pre-post-targets.patch
 
b/dev-util/netsurf-buildsystem/files/netsurf-buildsystem-1.9-parallel-pre-post-targets.patch
index 8ae044887356..f1e51e7c5251 100644
--- 
a/dev-util/netsurf-buildsystem/files/netsurf-buildsystem-1.9-parallel-pre-post-targets.patch
+++ 
b/dev-util/netsurf-buildsystem/files/netsurf-buildsystem-1.9-parallel-pre-post-targets.patch
@@ -1,10 +1,7 @@
-https://listmaster.pepperfish.net/hyperkitty/list/netsurf-...@netsurf-browser.org/thread/NUOLUXAZS2GYBJ3Q5GCTGSYLKOX3MCME/
-
-From 1a6171aa8fd69b20f5c7d2be31ab00539adae959 Mon Sep 17 00:00:00 2001
+From 067a5105a76e51eebcdf7e7786d1f91040442d47 Mon Sep 17 00:00:00 2001
 From: Michael Orlitzky 
-Date: Mon, 14 Aug 2023 12:43:54 -0400
-Subject: [PATCH] makefiles/Makefile.top: dependencies for PRE_ and
- POST_TARGETS
+Date: Mon, 14 Aug 2023 13:23:09 -0400
+Subject: makefiles/Makefile.top: dependencies for PRE_ and POST_TARGETS
 
 The PRE_TARGETS and POST_TARGETS are supposed to be built before and
 after $(OBJECTS), respectively -- at least according to the comments
@@ -48,25 +45,30 @@ Gentoo bug 711200.
 The fix simply adds the stated dependencies on $(OBJECTS) and
 $(POST_TARGETS) to guarantee the correct order.
 ---
- makefiles/Makefile.top | 5 +
- 1 file changed, 5 insertions(+)
+ makefiles/Makefile.top | 10 ++
+ 1 file changed, 10 insertions(+)
 
 diff --git a/makefiles/Makefile.top b/makefiles/Makefile.top
-index caac166..dafdfaa 100644
+index 0b0fe22..2a41697 100644
 --- a/makefiles/Makefile.top
 +++ b/makefiles/Makefile.top
-@@ -176,6 +176,11 @@ OBJECTS := $(addprefix $(BUILDDIR)/,$(filter %.o, \
-   $(subst /,_,$(subst .cmhg,.o,$(SOURCES))) \
-   $(subst /,_,$(subst .s,.o,$(SOURCES)
+@@ -422,6 +422,16 @@ else
+   endif
+ endif
  
-+# Ensure that PRE_TARGETS are built before OBJECTS, and POST_TARGETS
-+# after them.
++ifneq ($(PRE_TARGETS),)
++# Ensure that PRE_TARGETS are built before OBJECTS.
 +$(OBJECTS): $(PRE_TARGETS)
++endif
++
++ifneq ($(POST_TARGETS),)
++# Ensure that POST_TARGETS are built after OBJECTS.
 +$(POST_TARGETS): $(OBJECTS)
++endif
 +
- bin_for_test = $(addprefix $(BUILDDIR)/,$(firstword $(subst :, ,$(ITEM
- TEST_BINARIES := $(foreach ITEM,$(TEST_ITEMS),$(bin_for_test))
- 
+ 
###
+ # Autogenerated, implied rules
+ 
###
 -- 
-2.41.0
+cgit v1.2.1
 

diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r1.ebuild 
b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild
similarity index 100%
rename from dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r1.ebuild
rename to dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild



[gentoo-commits] proj/portage:master commit in: lib/portage/package/ebuild/, /

2023-09-17 Thread Mike Gilbert
commit: 54ac998b655bcea7e491465e7df7f5e74591
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Sep 16 16:43:33 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Sep 16 17:05:51 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=54ac

fetch: ignore force-mirror feature when try_mirrors is false

When fetching layout.conf, we call fetch(try_mirrors=False) to force
direct use of the primary URI being passed and ignore mirrors.

The force-mirror feature causes fetch to ignore the primary URI.

Ignoring both the primary URI and mirrors leads to an unfetchable file.
Give precedence to the try_mirrors parameter since we really only set it
to False when fetching layout.conf from a mirror.

Bug: https://bugs.gentoo.org/877793
Signed-off-by: Mike Gilbert  gentoo.org>

 NEWS| 2 ++
 lib/portage/package/ebuild/fetch.py | 2 +-
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/NEWS b/NEWS
index 023bea3f85..63e365e683 100644
--- a/NEWS
+++ b/NEWS
@@ -14,6 +14,8 @@ Bug fixes:
 
 * vartree: keep build dir if postinst fails (bug #704866).
 
+* fetch: fix fetching of layout.conf when FEATURES=force-mirror (bug #877793).
+
 portage-3.0.51 (2023-08-20)
 --
 

diff --git a/lib/portage/package/ebuild/fetch.py 
b/lib/portage/package/ebuild/fetch.py
index 0ecad162e5..59a0afcf63 100644
--- a/lib/portage/package/ebuild/fetch.py
+++ b/lib/portage/package/ebuild/fetch.py
@@ -980,7 +980,7 @@ def fetch(
 ]
 
 restrict_fetch = "fetch" in restrict
-force_mirror = "force-mirror" in features and not restrict_mirror
+force_mirror = "force-mirror" in features and not restrict_mirror and 
try_mirrors
 
 file_uri_tuples = []
 # Check for 'items' attribute since OrderedDict is not a dict.



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

2023-09-17 Thread Jonas Stein
commit: 272ae50606688ca8e8e3234fa58b572de3a63f5c
Author: Jonas Stein  gentoo  org>
AuthorDate: Sun Sep 17 20:15:10 2023 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Sun Sep 17 20:15:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=272ae506

media-gfx/aewan: Fix typo in DESCRIPTION

Fixed typo in DESCRIPTION and use https

Signed-off-by: Jonas Stein  gentoo.org>

 media-gfx/aewan/aewan-1.0.01-r1.ebuild | 6 +++---
 media-gfx/aewan/aewan-1.0.01-r2.ebuild | 3 +--
 2 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/media-gfx/aewan/aewan-1.0.01-r1.ebuild 
b/media-gfx/aewan/aewan-1.0.01-r1.ebuild
index b9d7e155d047..fcf73c326bb8 100644
--- a/media-gfx/aewan/aewan-1.0.01-r1.ebuild
+++ b/media-gfx/aewan/aewan-1.0.01-r1.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 inherit autotools
 
-DESCRIPTION="A curses-based ascii-art editor"
-HOMEPAGE="http://aewan.sourceforge.net/;
+DESCRIPTION="A curses-based editor for ASCII art"
+HOMEPAGE="https://aewan.sourceforge.net/;
 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"

diff --git a/media-gfx/aewan/aewan-1.0.01-r2.ebuild 
b/media-gfx/aewan/aewan-1.0.01-r2.ebuild
index 0a406742797c..c6ed390a2abd 100644
--- a/media-gfx/aewan/aewan-1.0.01-r2.ebuild
+++ b/media-gfx/aewan/aewan-1.0.01-r2.ebuild
@@ -5,9 +5,8 @@ EAPI=8
 
 inherit autotools
 
-DESCRIPTION="A curses-based ascii-art editor"
+DESCRIPTION="A curses-based editor for ASCII art"
 HOMEPAGE="https://aewan.sourceforge.net/;
-#SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 SRC_URI="mirror://sourceforge/project/${PN}/${PN}/${P}/${P}.tar.gz"
 
 LICENSE="GPL-2"



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

2023-09-17 Thread Jonas Frei
commit: 91607db4dc68ba55e8f07f45b85d11910b368948
Author: Jonas Frei  pm  me>
AuthorDate: Sun Sep 17 20:12:58 2023 +
Commit: Jonas Frei  pm  me>
CommitDate: Sun Sep 17 20:13:21 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=91607db4

gui-apps/wob: add 0.15.1, drop 0.15

Signed-off-by: Jonas Frei  pm.me>

 gui-apps/wob/Manifest   | 2 +-
 gui-apps/wob/{wob-0.15.ebuild => wob-0.15.1.ebuild} | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/gui-apps/wob/Manifest b/gui-apps/wob/Manifest
index b839db9b7c..c6ca27dd69 100644
--- a/gui-apps/wob/Manifest
+++ b/gui-apps/wob/Manifest
@@ -1,2 +1,2 @@
 DIST wob-0.14.2.tar.gz 21848 BLAKE2B 
10dffa9a168ae9b17ec3aed651029100c35050d65fc392dcd6775a321d1ced46b085376c8b74b789c6712577f380ec97d7141d44429acf1a2def2443b20ca3b5
 SHA512 
933d6bb0469f3b446f8998738ebe7045a1d707a814345961848a025e53cd9bd367cf138c8c6deafe8906c887e783bef85f669e9f107c51c51d357f087aaad6b8
-DIST wob-0.15.tar.gz 22814 BLAKE2B 
fdcfe0059a90d35e459a1dcf22d17511ec05bbf72fade84ba19f717c8d322a65404e82d966642e84ba782f4095d65c379d3a4fd69811e0570bcfa10bd966ec51
 SHA512 
e70a89306c8c711affad903dd2800bfe35cc5cea3c5222fd2eee7198a1fbc3bb3615cf6e4dce0a76ecff45cb639436a7503d264a4504b0d7f9d31e1bcc4a9015
+DIST wob-0.15.1.tar.gz 23389 BLAKE2B 
0557adbdcb23002d08ec4b95ec3870fb78946095207e12af47f543b6ae7cf66cab8ee75f7a0430aa9cd1018618fb2bf7c8d6b538a869437ef37e877e4b23
 SHA512 
82cff4cb843ed2be7d47e6bc3d56b49242ddf76cd1c37aaba35d43ac22912b094bb213d7dc4ac49ef3862597b2f9ec3f07772c0d348c4e7f0afc961633aad2bb

diff --git a/gui-apps/wob/wob-0.15.ebuild b/gui-apps/wob/wob-0.15.1.ebuild
similarity index 94%
rename from gui-apps/wob/wob-0.15.ebuild
rename to gui-apps/wob/wob-0.15.1.ebuild
index 2f99d615db..a6b0cd820b 100644
--- a/gui-apps/wob/wob-0.15.ebuild
+++ b/gui-apps/wob/wob-0.15.1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 2021-2022 Gentoo Authors
+# Copyright 2021-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit meson
 



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

2023-09-17 Thread Jonas Stein
commit: aca7394814e7aa8154cb2edf0b22e28a75ddff2a
Author: Jonas Stein  gentoo  org>
AuthorDate: Sun Sep 17 20:02:47 2023 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Sun Sep 17 20:02:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aca73948

media-gfx/aewan: update HOMEPAGE, SRC_URI

Signed-off-by: Jonas Stein  gentoo.org>

 media-gfx/aewan/aewan-1.0.01-r2.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/media-gfx/aewan/aewan-1.0.01-r2.ebuild 
b/media-gfx/aewan/aewan-1.0.01-r2.ebuild
index 27b18f02d410..0a406742797c 100644
--- a/media-gfx/aewan/aewan-1.0.01-r2.ebuild
+++ b/media-gfx/aewan/aewan-1.0.01-r2.ebuild
@@ -6,8 +6,9 @@ EAPI=8
 inherit autotools
 
 DESCRIPTION="A curses-based ascii-art editor"
-HOMEPAGE="http://aewan.sourceforge.net/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+HOMEPAGE="https://aewan.sourceforge.net/;
+#SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+SRC_URI="mirror://sourceforge/project/${PN}/${PN}/${P}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/

2023-09-17 Thread Mike Gilbert
commit: d3028a8b7de3ba89e8cfe20e6e8980874695d01a
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Sep 17 19:43:46 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Sep 17 19:43:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3028a8b

app-shells/zsh: add myself as a maintainer

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

 app-shells/zsh/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/app-shells/zsh/metadata.xml b/app-shells/zsh/metadata.xml
index df37bfc47736..b74b8760469c 100644
--- a/app-shells/zsh/metadata.xml
+++ b/app-shells/zsh/metadata.xml
@@ -5,6 +5,10 @@
tam...@gentoo.org
Matthias Maier

+   
+   flop...@gentoo.org
+   Mike Gilbert
+   

Zsh is a shell designed for interactive use, although it is 
also a
powerful scripting language. Many of the useful features of 
bash, ksh,



[gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/

2023-09-17 Thread Maciej Barć
commit: b1551ccba1f094ca9bec0cf610353b4aadc1f34f
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Sep 17 19:21:29 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Sep 17 19:21:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1551ccb

dev-dotnet/dotnet-sdk-bin: drop old 6.0.404

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

 .../dotnet-sdk-bin/dotnet-sdk-bin-6.0.404.ebuild   | 67 --
 1 file changed, 67 deletions(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.404.ebuild 
b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.404.ebuild
deleted file mode 100644
index 6286bad20f7c..
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.404.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PV="${PV}"
-
-DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
-HOMEPAGE="https://dotnet.microsoft.com/;
-LICENSE="MIT"
-
-SRC_URI="
-amd64? (
-   elibc_glibc? ( 
https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz
 )
-   elibc_musl? ( 
https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-musl-x64.tar.gz
 )
-)
-arm? (
-   elibc_glibc? ( 
https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz
 )
-   elibc_musl? ( 
https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-musl-arm.tar.gz
 )
-)
-arm64? (
-   elibc_glibc? ( 
https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz
 )
-   elibc_musl? ( 
https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-musl-arm64.tar.gz
 )
-)
-"
-
-SLOT="6.0"
-KEYWORDS="~amd64 ~arm ~arm64"
-IUSE="+dotnet-symlink"
-QA_PREBUILT="*"
-RESTRICT+=" splitdebug"
-RDEPEND="
-   app-crypt/mit-krb5:0/0
-   dev-libs/icu
-   dev-util/lttng-ust:0/2.12
-   sys-libs/zlib:0/1
-   dotnet-symlink? (
-   !dev-dotnet/dotnet-sdk[dotnet-symlink(+)]
-   !dev-dotnet/dotnet-sdk-bin:3.1[dotnet-symlink(+)]
-   !dev-dotnet/dotnet-sdk-bin:5.0[dotnet-symlink(+)]
-   !dev-dotnet/dotnet-sdk-bin:7.0[dotnet-symlink(+)]
-   )
-"
-
-S=${WORKDIR}
-
-src_install() {
-   local dest="opt/${PN}-${SLOT}"
-   dodir "${dest%/*}"
-
-   # Create a magic workloads file, bug #841896
-   local featureband="$(ver_cut 3 | sed "s/[0-9]/0/2g")"
-   local workloads="metadata/workloads/${SLOT}.${featureband}"
-   { mkdir -p "${S}/${workloads}" && touch "${S}/${workloads}/userlocal"; 
} || die
-
-   { mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; 
} || die
-   dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}"
-
-   if use dotnet-symlink; then
-   dosym "../../${dest}/dotnet" "/usr/bin/dotnet"
-   dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}"
-
-   # set an env-variable for 3rd party tools
-   echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die
-   doenvd "${T}/90${PN}-${SLOT}"
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/dafny/files/, dev-lang/dafny/

2023-09-17 Thread Maciej Barć
commit: b9accadea8f918563608b9936941022939c14f89
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Sep 17 19:16:33 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Sep 17 19:20:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9accade

dev-lang/dafny: new package; add 4.2.0

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

 dev-lang/dafny/Manifest| 269 +++
 dev-lang/dafny/dafny-4.2.0.ebuild  | 507 +
 .../files/dafny-3.12.0-DafnyCore-csproj.patch  |  13 +
 .../files/dafny-3.12.0-DafnyRuntime-csproj.patch   |  11 +
 dev-lang/dafny/files/dafny-4.1.0-lit.patch |  14 +
 .../files/dafny-4.2.0-lit-use-system-boogie.patch  |  11 +
 dev-lang/dafny/metadata.xml|  34 ++
 7 files changed, 859 insertions(+)

diff --git a/dev-lang/dafny/Manifest b/dev-lang/dafny/Manifest
new file mode 100644
index ..6ee756130135
--- /dev/null
+++ b/dev-lang/dafny/Manifest
@@ -0,0 +1,269 @@
+DIST bignumber.js-9.1.2.tgz 79226 BLAKE2B 
3d2ff19d73a6fcfbcc0d03d1e9808796baae639e19973cbe0c26af4b514abc299129b8a7bc3e4e803c61af44b76f4381b1965d8fa331ea43e8a4c8fc7f98d8e7
 SHA512 
dbf98ac991fd2bce5bcce11f8570c11594c6775093b3ee481e9785428f65ba2046ee1821742f39d4f8f658085be84dd1e9bf6d663fd72a16e0e1fba6f8a7a9ba
+DIST boogie.abstractinterpretation.2.16.8.nupkg 29244 BLAKE2B 
0e8deed122c8109b145bd2fe8f4134dbb9dfac1b934081b45e5ce89ce9147d47e6b26f6408fe47a9fb3228f8eaf783e289062991d07580d21b4092b36e6571e7
 SHA512 
04dcf0db58ced0f65ded090a7429bb213c9f45c7387ea0cf20f4c37ecd7630d03ead35e8029cd416296df6c5e9d2ca0cbd1c329b90fe96c19669cbf0be8828e6
+DIST boogie.basetypes.2.16.8.nupkg 25567 BLAKE2B 
d4bbadd546e856f7eb308555f9cf14e5e60e97a442ba38b4f7cc563f41f2f8c33c441b34df65a05823c91201056f391dfeb89f268697475ec8cb0666a4a1a68f
 SHA512 
34854b8ddaf94fc88ce459b8eb7164e1aa0b8fc1274b5772f44bbafd70996f1b68fc06d1c0575492ec6cb7d9878574dc0ceb27b6345b66b224cca1da5de7fa3d
+DIST boogie.codecontractsextender.2.16.8.nupkg 17326 BLAKE2B 
8b530bcc0d090f79d0dc24ddc89079468e7718c90f198dbe014b80a34a112253d35fcb7cd77495059bba71a1b30c8c86d27ae4902a76f20a57c53bd8edaa4dc5
 SHA512 
da0a8ed7bff2aff245a5c9fd1e2600cc4813e7f87ba9d135df57ee2ace433611f4a2007c860662f330b785add73939302d27623482feaf400eb0aa40fae6b1ef
+DIST boogie.concurrency.2.16.8.nupkg 93380 BLAKE2B 
5c156974dd56e4cdb1162f99fd7af6d2440877139be008ebf812cd394b52396eb0dad2afd02718248246b6adbb8a497e31faf96aa5239c99eac37d31acbd550d
 SHA512 
fe2f4890f462508d71d440ebc07ac00b7717ceb16ebf6689f5f684f6bfa7e589a36a73fefb751aa129092dbf81dd7052a1c74c1186d5b7e28325e93a7f38fefe
+DIST boogie.core.2.16.8.nupkg 201194 BLAKE2B 
05e543b5dd70bdf78eab971a8648d5873a386c9b50574d011a7e815f45c95d506c8a1d1416f571a6dd418a9c4165d4e55f17c89ea55e6eb10cc83da1f2c29d74
 SHA512 
7a2969b3be2cee011f2683b190a4d1e7db254ba9078963d3f77e8d6de091c8e3f67be25b89d123f33266818834072ebfc853f9d384c626400215e8353fab324c
+DIST boogie.executionengine.2.16.8.nupkg 83164 BLAKE2B 
90af3c4ef8da9ad0bb38ffe82257b7615ed11d6f42c8c77534f91b4cf137819640b686898170725f7efbfa1277e8f8a2d7138a6980f09498af17f02b7ce50101
 SHA512 
c58be956eed537d8f1455ec70b4845982201595cf4c75f60437cf2edc1ab31e67fb9cd718c86c5bd311049a4f5c4305ba32f66595992e2e24c45c808a1fde709
+DIST boogie.graph.2.16.8.nupkg 27805 BLAKE2B 
c76003c7d961103766957f46f0730cec6a888b942840c0f8e4b2a8b5d2e49e13c734849671c150e80027179b5c0bf132b8af3f5f88e8975e656c13b92dbea461
 SHA512 
89c80a4a9f3810a3d42578c4576a63fc3d735710f7da62776ba6272c8ae2dbb44fd92dadc152a718af6200a1b7bcdb32b4fe0c2ebdb6f2eccad565ae36de5a78
+DIST boogie.houdini.2.16.8.nupkg 52498 BLAKE2B 
aa93321fd931d5bcaa37f1a71dd07da904fe0a508a1455a049873b6b79bc8c34429e828260f4a15939c915c73cc2e811cc4a46e06f7e569d9fe6001247e45dfe
 SHA512 
c32a7763f398499282115dfe83e9424c453a4f54dd43d4aab6bfdc082f2011e588d850ab6de95b59ceb069f12bd3a24c6ac67a96d510b7c21dee0b18d0b08fc5
+DIST boogie.model.2.16.8.nupkg 26750 BLAKE2B 
2ea73b107c2261de30bd9f97985af96fad15506d3694f4eca83ae6a0e634a77c6aeea56f6587fe7e8ed6f2edf8f7ad487ec189deed86f9f553ec517fd734b73f
 SHA512 
a4b780baddb8760843cdb55816ad8328e427cd6e6af3fb314e634291217a0fb30a1083b8a66e6e21cea5cd655cbabec68230fd2af919c7e1c03fab9e828d789e
+DIST boogie.provers.smtlib.2.16.8.nupkg 70449 BLAKE2B 
18dfb53301792e6f1c300251c2dbb0e97305302e6a37b8d265c46089e9454cc27836542a1a1e4cb53663973c8a5052cfc01500ffa6bb33f27c855d31fe05e4f4
 SHA512 
c02db395a05d85595e8ce03a4cb114cc67722c2083f7a9f4c9c794edc8f664db1c5d9094ab1a831f7da723fdc953bff9e39e756b320f46853698c165f6ac3d33
+DIST boogie.vcexpr.2.16.8.nupkg 73410 BLAKE2B 
a47f0badc0881fe6e200992e04ec1b8e153ae20fe9f10c5967ef8c2437c322e942b396c2d10c1ae867d9259739eec4070b9235008666c39ec4f1bf3aeee5d530
 SHA512 
826fdb450d0e362edf79b9149eb2d9c999eab3c8236f2fb566b0af0f8cedf4b30ed24a4e181a409af004edf5bac23e2ffa7b218c55ca95f89b90eafb92fd6bb3
+DIST boogie.vcgeneration.2.16.8.nupkg 89218 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-runtime-nugets/

2023-09-17 Thread Maciej Barć
commit: 1665b1ee76335293f372fc533da1176c6f19f8d6
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Sep 16 22:19:48 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Sep 17 19:20:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1665b1ee

dev-dotnet/dotnet-runtime-nugets: bump to 6.0.22

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

 dev-dotnet/dotnet-runtime-nugets/Manifest  | 20 
 .../dotnet-runtime-nugets-6.0.22.ebuild| 59 ++
 2 files changed, 79 insertions(+)

diff --git a/dev-dotnet/dotnet-runtime-nugets/Manifest 
b/dev-dotnet/dotnet-runtime-nugets/Manifest
index 5e6f41189189..192f36d21b25 100644
--- a/dev-dotnet/dotnet-runtime-nugets/Manifest
+++ b/dev-dotnet/dotnet-runtime-nugets/Manifest
@@ -1,77 +1,97 @@
 DIST microsoft.aspnetcore.app.ref.3.1.10.nupkg 2535203 BLAKE2B 
de332022234864a337f7430966fa98dad3cde28f3a5bc049365636855b51054e4a3d452474a61c4df647c9f6eb33db80c155d442c5df41770d93e25b2dabe852
 SHA512 
ca88eb03020d22daa23a9d5761ce7401a9112c49c94ce2d28021dd58c102234f4d07edb98b678bfe06957067c2ff5f7ce9bb0619afc07ddf39b5ca45b2e52749
 DIST microsoft.aspnetcore.app.ref.6.0.12.nupkg 3341830 BLAKE2B 
460b1f8a5bb4a49b494f8582c8f06792b48d1e5f24d990456c4510189881cb995d9cf0de0f4a464105a3dce0a59e9efd7c6a73aaad95d83518cbd595df8b7014
 SHA512 
9d795bf58747b8deb8ae12a2e10c27f3f5c40b3202dcb38a45d18476df737bacb942bb019ad45cc997602a797dc4b6af6e5aecd43d0d9b9114ab8c654bf97fe1
 DIST microsoft.aspnetcore.app.ref.6.0.16.nupkg 3341587 BLAKE2B 
4a3588d50412a0659b9776482e494055a5b476dfd8748c8455777e068e6f86a58349c069f8f3288c088dd52b7d1f219fce520f40d5ee952eb3249bef3be89c46
 SHA512 
7b994bf1cf10a2b9c24f333046adbd78a14a5a969d1c235cb23ac93af51d1fe6a01304b61983b00bea9eb4c772bf6c9439f95d40d1db0f09c10d141bbe068cf2
+DIST microsoft.aspnetcore.app.ref.6.0.22.nupkg 3355776 BLAKE2B 
532aadfc9f58212bd3f150755795de20e32e0352ce3a034c12dd10fcf010986dbad428c6f4e2ad36d8737eade972c988fa7efa1c253dcee983cdfd4dd2fbc572
 SHA512 
7cbf8adf657852015dcf7b9eb2e0e216c567826962735826766b84ab458e43fdfe678267b01b050ba232277786e637f640f925d1b5436a5d048718e50ec73ac0
 DIST microsoft.aspnetcore.app.ref.7.0.5.nupkg 306 BLAKE2B 
6cc7ea23b65e6416f8394af50fca31803c760a4ecef080c64fc2fb0d938161a45707497d66147b2ce4398ca3b0e1796d33e84b852d4e5c1b8db3218b04932218
 SHA512 
1f7952a5ea05cd8c68b215a8025c11ee97639e4f523943b7d32256390184ab9cac81598965da76ec5a3fc1af1c3077b440b7f198bf483badb409312d00cd0e80
 DIST microsoft.aspnetcore.app.runtime.linux-arm.3.1.32.nupkg 9422779 BLAKE2B 
1fc5426e790842ad03ee9dadd62447c59cbb6cc462acfda2d3688e75c68581f478a69a2f5b3b2648b17e8a637f89f7fc45b0ef09423d8a3ae8bc8dfa4870b5ce
 SHA512 
e78723244e58607f2eec74a0103825a730405397611ca4621cd07f47f109980698e4e595218c6239e181821f670dd12d5ffc36c9fdecb2fe72c2b95778642d62
 DIST microsoft.aspnetcore.app.runtime.linux-arm.6.0.12.nupkg 10095058 BLAKE2B 
abd9ac8ed867b2e2e827e8c80dd0d8303262daf9076e80892caac268cc54656982a0b3ad67877e8a7c845ec3f6638f3122a25340609d5a34580de03be23c0f9c
 SHA512 
da79851f855740ae1a54b1a8efecfc7e47ba77af73ba347d4ffb29c5a73f69450f655b24c0f608c3e2acec59c532953cd40f9e5d04951a1fdcb6169947825eb7
 DIST microsoft.aspnetcore.app.runtime.linux-arm.6.0.16.nupkg 10095817 BLAKE2B 
939b1f0008af535aede118ee5e4559e3fcafdc39c392f41f80ed0200420495137d3d6049fd305c1baed4c605c1ead4a7adb9a629f4c242b8dd3363517c9bb23b
 SHA512 
40dfef2423b5a8cd8ec6ba97bc2e6e6e121664809499540f9f77b4766f49655990056b546d8ff1027dcec84007a4c8144cf7a50de0722be65d61aeec09fe1bb5
+DIST microsoft.aspnetcore.app.runtime.linux-arm.6.0.22.nupkg 10110813 BLAKE2B 
6b2e1e8d2236b940b3d66a53039b99929cd3031d54e5be9e2309dd1c635da4b45d32314a98684739a4ff9cab9ee1f889e72140c5c8141ff7a6858e0ab1b8f813
 SHA512 
c6df2eb95d1192956caf9cc69630c377a3d412a6090b5262ea1f12c60f36b220985c2467dc12a85fbe6d5037cd6a34c2c8c26ad62eaf11aac22fc1ddd5d8db75
 DIST microsoft.aspnetcore.app.runtime.linux-arm.7.0.5.nupkg 10806144 BLAKE2B 
c2305cde423b51359ca4ecaec6925ff4afd378b992d775ee89598543da4ae530d5ce533e22cddebded18509653e886b97d33269e8d2bb79ad81ba2e79f895212
 SHA512 
2ba63d7eea0758fc109f947e687e6265089c4c7a6f3dc44cee269139cd5171e027125afacf5bc9d21c63292b9419d776b513149547efeb6acbb6c31f37ededc3
 DIST microsoft.aspnetcore.app.runtime.linux-arm64.3.1.32.nupkg 8938556 BLAKE2B 
16dca004bfe9741ab542e3ac1155a587750ebf6d128ac981e60f190ce2375891dd50fb5c186f50aadd9b67690477e5de41215661fc2d8b215f1bb4664de11770
 SHA512 
0a0cdcdc1da005ac18615d60d45544560d24f61a2dc062f748f678a6d19e82cd10ea53a822b2c1ee3f956fdf694c1995b37350b39209795cc8693bc9fa0d0eaf
 DIST microsoft.aspnetcore.app.runtime.linux-arm64.6.0.12.nupkg 9864158 BLAKE2B 
1000452879b7efdd7d47927f61122c42873a3c320652a592e754b8cfdbd13b608c5fa63e3634b7384da26560ee016ff005923da81978e1b23373e40f951c8bfc
 SHA512 
4ffba811d15677c4ef034b85129ec5cf3f3207b57ef32c17c1a0bcf0b290effbb85fedd3d3958a333ef4b876df0d8206bcf1d1a1c5b0bc356cba22b6ad29976f
 DIST microsoft.aspnetcore.app.runtime.linux-arm64.6.0.16.nupkg 9864411 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/x32/

2023-09-17 Thread Maciej Barć
commit: 4bba8aa7564d3c4ba9740591f0bebb4d8baa1ae4
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Sep 17 19:19:34 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Sep 17 19:20:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bba8aa7

profiles/arch/amd64/x32/package.use.mask: maskdev-lang/dafny[test]

Tests require net-libs/nodejs which is unavailable on amd64/x32.

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

 profiles/arch/amd64/x32/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/amd64/x32/package.use.mask 
b/profiles/arch/amd64/x32/package.use.mask
index ead16de572a8..f132871a3e21 100644
--- a/profiles/arch/amd64/x32/package.use.mask
+++ b/profiles/arch/amd64/x32/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Maciej Barć  (2023-09-17)
+# Tests require net-libs/nodejs which is unavailable on amd64/x32.
+dev-lang/dafny test
+
 # Andrew Ammerlaan  (2023-07-20)
 # depends on dev-python/notebook which depends on nodejs
 dev-python/ipython notebook



[gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/

2023-09-17 Thread Maciej Barć
commit: 6ad953f05c5112bcd726d817350e844fad6bcc27
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Sep 17 19:22:01 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Sep 17 19:22:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ad953f0

dev-dotnet/dotnet-sdk-bin: update metadata XML

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

 dev-dotnet/dotnet-sdk-bin/metadata.xml | 5 -
 1 file changed, 5 deletions(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/metadata.xml 
b/dev-dotnet/dotnet-sdk-bin/metadata.xml
index e32a6dd41575..2b161a5ca143 100644
--- a/dev-dotnet/dotnet-sdk-bin/metadata.xml
+++ b/dev-dotnet/dotnet-sdk-bin/metadata.xml
@@ -6,11 +6,6 @@
 dot...@gentoo.org
 Gentoo Dotnet Project
   
-  
-
-  Install a dotnet symlink that points to dotnet-bin.
-
-  
   
 https://learn.microsoft.com/en-us/dotnet/
 dotnet/sdk



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

2023-09-17 Thread Maciej Barć
commit: 8db61c6368da21e397ff2fbd9a7157c917a88a25
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Sep 17 09:42:22 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Sep 17 19:20:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8db61c63

dev-lang/dafny-bin: bump to 4.2.0

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

 dev-lang/dafny-bin/Manifest   |  1 +
 dev-lang/dafny-bin/dafny-bin-4.2.0.ebuild | 53 +++
 2 files changed, 54 insertions(+)

diff --git a/dev-lang/dafny-bin/Manifest b/dev-lang/dafny-bin/Manifest
index 39e39c3242c6..a23e46ecac93 100644
--- a/dev-lang/dafny-bin/Manifest
+++ b/dev-lang/dafny-bin/Manifest
@@ -1,2 +1,3 @@
 DIST dafny-3.10.0-x64-ubuntu-16.04.zip 76468200 BLAKE2B 
d3b35260fca709f1808ec47874f5566dd2fc42af9a43354a97b86b8962b1b15c95df10f25fa8f0d6a12c83f5c12569aa981d56b796aeb1fd7563fc59c62d4259
 SHA512 
3f8e669025fd655a7709334876652176b3dce1eb980f1f797cf829fa53b125129a66a175d3a4fcc56aa276e28661c6d795ccc01901d0e457bdac754b29382ca3
 DIST dafny-3.12.0-x64-ubuntu-16.04.zip 76588835 BLAKE2B 
144928b5e9a32c770d4552be31373defd1153a7ce481aa3948c5fe6c30ff2ce5f20b3d057a587c7762f3c37d63f683275fcf60bbd4ca3754f8713132b3bdfdc9
 SHA512 
2ea5f97b4fe0f8aaeefd16f739306482824f76ae6c5a37038fedda60bacb2496abc02715c0973a05f845972fd81aeb06e62c3c41d6908c2cf7416006ce8519d4
+DIST dafny-4.2.0-x64-ubuntu-20.04.zip 62475183 BLAKE2B 
d8be842c80bf0cbaaf6fb6b56c8a57f5a45b54dd1b1020fb5062a01ce4d5366bf2ff7a7847d1bdcd9a1217300cded0af0c88d1c6871d4b039178517c8f618dc3
 SHA512 
86a91592af1b386130855ed73bfb60ec2362bdcadacac43b27a4b2cc36dd6f0894508242357659f7a5120c66ba6438fe23acaef3a65dfbd0912d2438c851a7ca

diff --git a/dev-lang/dafny-bin/dafny-bin-4.2.0.ebuild 
b/dev-lang/dafny-bin/dafny-bin-4.2.0.ebuild
new file mode 100644
index ..0f5cd85b46af
--- /dev/null
+++ b/dev-lang/dafny-bin/dafny-bin-4.2.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Verification-aware programming language"
+HOMEPAGE="https://dafny.org/
+   https://github.com/dafny-lang/dafny/;
+SRC_URI="https://github.com/dafny-lang/dafny/releases/download/v${PV}/dafny-${PV}-x64-ubuntu-20.04.zip;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+REQUIRED_USE="elibc_glibc"
+
+RDEPEND="
+   !dev-lang/dafny
+   dev-libs/userspace-rcu
+   dev-util/lttng-ust:0/2.12
+   sci-mathematics/z3
+"
+BDEPEND="app-arch/unzip"
+
+S="${WORKDIR}/dafny"
+QA_PREBUILT="*"
+
+src_prepare() {
+   default
+
+   # Remove bundled z3.
+   # NOTICE: New versions do not need the bundled one but older versions
+   # hardcoded the path relative to "dafny" binary.
+   # While bumping make sure to verify that system's "z3" is used
+   # by, for example, compiling/verifying a simple dafny program.
+   rm -r z3 || die
+}
+
+src_install() {
+   local dest=/opt/dafny
+
+   insinto ${dest}
+   # Maybe too general, but this installation mode matched how it arrives.
+   insopts -m0755
+   doins "${S}"/*
+
+   local bin
+   for bin in DafnyServer dafny ; do
+   dosym ../../${dest}/${bin} /usr/bin/${bin}
+   done
+
+   # Make "dafny-server" clients happy.
+   dosym ../../${dest}/DafnyServer /usr/bin/dafny-server
+}



[gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-runtime-nugets/

2023-09-17 Thread Maciej Barć
commit: 897ec209415431ddf55e133a7477cedb0e80f3a9
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Sep 16 22:22:04 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Sep 17 19:20:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=897ec209

dev-dotnet/dotnet-runtime-nugets: bump to 7.0.11

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

 dev-dotnet/dotnet-runtime-nugets/Manifest  | 20 
 .../dotnet-runtime-nugets-7.0.11.ebuild| 59 ++
 2 files changed, 79 insertions(+)

diff --git a/dev-dotnet/dotnet-runtime-nugets/Manifest 
b/dev-dotnet/dotnet-runtime-nugets/Manifest
index 192f36d21b25..d32cdd2f6ffd 100644
--- a/dev-dotnet/dotnet-runtime-nugets/Manifest
+++ b/dev-dotnet/dotnet-runtime-nugets/Manifest
@@ -2,96 +2,116 @@ DIST microsoft.aspnetcore.app.ref.3.1.10.nupkg 2535203 
BLAKE2B de332022234864a33
 DIST microsoft.aspnetcore.app.ref.6.0.12.nupkg 3341830 BLAKE2B 
460b1f8a5bb4a49b494f8582c8f06792b48d1e5f24d990456c4510189881cb995d9cf0de0f4a464105a3dce0a59e9efd7c6a73aaad95d83518cbd595df8b7014
 SHA512 
9d795bf58747b8deb8ae12a2e10c27f3f5c40b3202dcb38a45d18476df737bacb942bb019ad45cc997602a797dc4b6af6e5aecd43d0d9b9114ab8c654bf97fe1
 DIST microsoft.aspnetcore.app.ref.6.0.16.nupkg 3341587 BLAKE2B 
4a3588d50412a0659b9776482e494055a5b476dfd8748c8455777e068e6f86a58349c069f8f3288c088dd52b7d1f219fce520f40d5ee952eb3249bef3be89c46
 SHA512 
7b994bf1cf10a2b9c24f333046adbd78a14a5a969d1c235cb23ac93af51d1fe6a01304b61983b00bea9eb4c772bf6c9439f95d40d1db0f09c10d141bbe068cf2
 DIST microsoft.aspnetcore.app.ref.6.0.22.nupkg 3355776 BLAKE2B 
532aadfc9f58212bd3f150755795de20e32e0352ce3a034c12dd10fcf010986dbad428c6f4e2ad36d8737eade972c988fa7efa1c253dcee983cdfd4dd2fbc572
 SHA512 
7cbf8adf657852015dcf7b9eb2e0e216c567826962735826766b84ab458e43fdfe678267b01b050ba232277786e637f640f925d1b5436a5d048718e50ec73ac0
+DIST microsoft.aspnetcore.app.ref.7.0.11.nupkg 3571104 BLAKE2B 
649e58ef5533ddf7cc57868ec59fe3fd925176742d7f20ef3d06c4213f6009493fe3aee6be8adf00eb4c12da5a9146e1fc453c12e4a0c6f49864efae26415f35
 SHA512 
d8f5e2748b038a786311f2d81a487aa5e06e9dff1fba945e15b7bd8461cbbd7732b10fe0c9629a4be399417599628f3a87762f2e3c5608d83faa1c44b5f1c413
 DIST microsoft.aspnetcore.app.ref.7.0.5.nupkg 306 BLAKE2B 
6cc7ea23b65e6416f8394af50fca31803c760a4ecef080c64fc2fb0d938161a45707497d66147b2ce4398ca3b0e1796d33e84b852d4e5c1b8db3218b04932218
 SHA512 
1f7952a5ea05cd8c68b215a8025c11ee97639e4f523943b7d32256390184ab9cac81598965da76ec5a3fc1af1c3077b440b7f198bf483badb409312d00cd0e80
 DIST microsoft.aspnetcore.app.runtime.linux-arm.3.1.32.nupkg 9422779 BLAKE2B 
1fc5426e790842ad03ee9dadd62447c59cbb6cc462acfda2d3688e75c68581f478a69a2f5b3b2648b17e8a637f89f7fc45b0ef09423d8a3ae8bc8dfa4870b5ce
 SHA512 
e78723244e58607f2eec74a0103825a730405397611ca4621cd07f47f109980698e4e595218c6239e181821f670dd12d5ffc36c9fdecb2fe72c2b95778642d62
 DIST microsoft.aspnetcore.app.runtime.linux-arm.6.0.12.nupkg 10095058 BLAKE2B 
abd9ac8ed867b2e2e827e8c80dd0d8303262daf9076e80892caac268cc54656982a0b3ad67877e8a7c845ec3f6638f3122a25340609d5a34580de03be23c0f9c
 SHA512 
da79851f855740ae1a54b1a8efecfc7e47ba77af73ba347d4ffb29c5a73f69450f655b24c0f608c3e2acec59c532953cd40f9e5d04951a1fdcb6169947825eb7
 DIST microsoft.aspnetcore.app.runtime.linux-arm.6.0.16.nupkg 10095817 BLAKE2B 
939b1f0008af535aede118ee5e4559e3fcafdc39c392f41f80ed0200420495137d3d6049fd305c1baed4c605c1ead4a7adb9a629f4c242b8dd3363517c9bb23b
 SHA512 
40dfef2423b5a8cd8ec6ba97bc2e6e6e121664809499540f9f77b4766f49655990056b546d8ff1027dcec84007a4c8144cf7a50de0722be65d61aeec09fe1bb5
 DIST microsoft.aspnetcore.app.runtime.linux-arm.6.0.22.nupkg 10110813 BLAKE2B 
6b2e1e8d2236b940b3d66a53039b99929cd3031d54e5be9e2309dd1c635da4b45d32314a98684739a4ff9cab9ee1f889e72140c5c8141ff7a6858e0ab1b8f813
 SHA512 
c6df2eb95d1192956caf9cc69630c377a3d412a6090b5262ea1f12c60f36b220985c2467dc12a85fbe6d5037cd6a34c2c8c26ad62eaf11aac22fc1ddd5d8db75
+DIST microsoft.aspnetcore.app.runtime.linux-arm.7.0.11.nupkg 10831915 BLAKE2B 
ba58786acb21eea078cb8c482ddb381a89864e83d1d1da7b0788cde6f00f238146160d93eebef3941b96462db287e6b32114885c511f5957ad546fbbdfd143ac
 SHA512 
5c80ed625d5a8f3d9718dbdc40b31cbd5538ef0f76e962971e75471a0604efc3f99b63d3a8cf618f1700dbb7669f5fcd39351186bc2dd109cffb5edc9166cd92
 DIST microsoft.aspnetcore.app.runtime.linux-arm.7.0.5.nupkg 10806144 BLAKE2B 
c2305cde423b51359ca4ecaec6925ff4afd378b992d775ee89598543da4ae530d5ce533e22cddebded18509653e886b97d33269e8d2bb79ad81ba2e79f895212
 SHA512 
2ba63d7eea0758fc109f947e687e6265089c4c7a6f3dc44cee269139cd5171e027125afacf5bc9d21c63292b9419d776b513149547efeb6acbb6c31f37ededc3
 DIST microsoft.aspnetcore.app.runtime.linux-arm64.3.1.32.nupkg 8938556 BLAKE2B 
16dca004bfe9741ab542e3ac1155a587750ebf6d128ac981e60f190ce2375891dd50fb5c186f50aadd9b67690477e5de41215661fc2d8b215f1bb4664de11770
 SHA512 
0a0cdcdc1da005ac18615d60d45544560d24f61a2dc062f748f678a6d19e82cd10ea53a822b2c1ee3f956fdf694c1995b37350b39209795cc8693bc9fa0d0eaf
 DIST 

[gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/

2023-09-17 Thread Maciej Barć
commit: b38efbf6d8504046353f95aaf85977f50be2a56c
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Sep 16 22:25:12 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Sep 17 19:20:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b38efbf6

dev-dotnet/dotnet-sdk-bin: fix dotnet-runtime-nugets dependencies

Closes: https://bugs.gentoo.org/914302
Signed-off-by: Maciej Barć  gentoo.org>

 ...dotnet-sdk-bin-7.0.401.ebuild => dotnet-sdk-bin-7.0.401-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.401.ebuild 
b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.401-r1.ebuild
similarity index 96%
rename from dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.401.ebuild
rename to dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.401-r1.ebuild
index fa2d05a04f71..580f5a676561 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.401.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.401-r1.ebuild
@@ -22,7 +22,7 @@ arm64? (
 S="${WORKDIR}"
 
 SDK_SLOT="$(ver_cut 1-2)"
-RUNTIME_SLOT="${SDK_SLOT}.5"
+RUNTIME_SLOT="${SDK_SLOT}.11"
 SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
 
 LICENSE="MIT"
@@ -39,7 +39,7 @@ IDEPEND="app-eselect/eselect-dotnet"
 PDEPEND="
~dev-dotnet/dotnet-runtime-nugets-${RUNTIME_SLOT}
~dev-dotnet/dotnet-runtime-nugets-3.1.32
-   ~dev-dotnet/dotnet-runtime-nugets-6.0.16
+   ~dev-dotnet/dotnet-runtime-nugets-6.0.22
 "
 
 QA_PREBUILT="*"



[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/tinker/

2023-09-17 Thread Arthur Zamarin
commit: 815b1faa1e6eba300474853910295adbd39922a8
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Fri Sep 15 08:26:56 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Sep 17 18:54:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=815b1faa

sci-chemistry/tinker: update EAPI 6 -> 8

Inherits java-pkg-2 instead of java-pkg-opt-2

Closes: https://bugs.gentoo.org/905682
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/32797
Signed-off-by: Arthur Zamarin  gentoo.org>

 sci-chemistry/tinker/metadata.xml  |  3 +++
 ...{tinker-8.2.1.ebuild => tinker-8.2.1-r1.ebuild} | 30 --
 2 files changed, 19 insertions(+), 14 deletions(-)

diff --git a/sci-chemistry/tinker/metadata.xml 
b/sci-chemistry/tinker/metadata.xml
index d4ff1000a775..9bfb6f28bafc 100644
--- a/sci-chemistry/tinker/metadata.xml
+++ b/sci-chemistry/tinker/metadata.xml
@@ -5,4 +5,7 @@
sci-chemis...@gentoo.org
Gentoo Chemistry Project

+   
+   TinkerTools/tinker
+   
 

diff --git a/sci-chemistry/tinker/tinker-8.2.1.ebuild 
b/sci-chemistry/tinker/tinker-8.2.1-r1.ebuild
similarity index 82%
rename from sci-chemistry/tinker/tinker-8.2.1.ebuild
rename to sci-chemistry/tinker/tinker-8.2.1-r1.ebuild
index a54f1ecb210d..9964b16b549f 100644
--- a/sci-chemistry/tinker/tinker-8.2.1.ebuild
+++ b/sci-chemistry/tinker/tinker-8.2.1-r1.ebuild
@@ -1,33 +1,34 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
-inherit flag-o-matic fortran-2 java-pkg-opt-2 toolchain-funcs
+inherit flag-o-matic fortran-2 java-pkg-2 toolchain-funcs
 
 DESCRIPTION="Molecular modeling package that includes force fields, such as 
AMBER and CHARMM"
-HOMEPAGE="http://dasher.wustl.edu/tinker/;
-SRC_URI="http://dasher.wustl.edu/${PN}/downloads/${P}.tar.gz;
+HOMEPAGE="https://dasher.wustl.edu/tinker/;
+SRC_URI="https://dasher.wustl.edu/${PN}/downloads/${P}.tar.gz;
 
 SLOT="0"
 LICENSE="Tinker"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="examples"
+RESTRICT="mirror"
 
-RDEPEND="
+COMMON_DEPEND="
>=sci-libs/fftw-3.2.2-r1[fortran,threads]
dev-libs/maloc
!sys-apps/bar
!dev-util/diffuse
-   >=virtual/jre-1.6
+"
+RDEPEND="${COMMON_DEPEND}
+   >=virtual/jre-1.8:*
 "
 DEPEND="
-   ${RDEPEND}
-   >=virtual/jdk-1.6
-   virtual/pkgconfig
+   ${COMMON_DEPEND}
+   >=virtual/jdk-1.8:*
 "
-
-RESTRICT="mirror"
+BDEPEND="virtual/pkgconfig"
 
 S="${WORKDIR}"/${PN}/source
 
@@ -39,17 +40,17 @@ pkg_setup() {
[[ ${MERGE_TYPE} != binary ]] && tc-check-openmp
 
fortran-2_pkg_setup
-   java-pkg-opt-2_pkg_setup
 }
 
 src_prepare() {
sed 's:strip:true:g' -i ../make/Makefile || die
[[ $(tc-getFC) =~ "ifort" ]] && eapply "${FILESDIR}"/${PV}-openmp.patch
default
+   java-pkg-2_src_prepare
 }
 
 src_compile() {
-   local javalib=
+   local javalib= _omplib _fftwlib
for i in $(java-config -g LDPATH | sed 's|:| |g'); do
[[ -f ${i}/libjvm.so ]] && javalib=${i}
done
@@ -87,6 +88,7 @@ src_compile() {
 }
 
 src_test() {
+   local test
cd "${WORKDIR}"/${PN}/test/
for test in *.run; do
einfo "Testing ${test} ..."



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-clocks/, profiles/

2023-09-17 Thread Matt Turner
commit: 6ed241e68f6d7dfbadbe87231c7d77d53bc65e81
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sun Sep 17 17:17:28 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Sep 17 18:26:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ed241e6

gnome-extra/gnome-clocks: Version bump to 45.0

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

 gnome-extra/gnome-clocks/Manifest |  1 +
 gnome-extra/gnome-clocks/gnome-clocks-45.0.ebuild | 59 +++
 profiles/package.mask |  1 +
 3 files changed, 61 insertions(+)

diff --git a/gnome-extra/gnome-clocks/Manifest 
b/gnome-extra/gnome-clocks/Manifest
index c856fb4e1659..ae0d88d8362b 100644
--- a/gnome-extra/gnome-clocks/Manifest
+++ b/gnome-extra/gnome-clocks/Manifest
@@ -1 +1,2 @@
 DIST gnome-clocks-44.0.tar.xz 368556 BLAKE2B 
8cf6bfd1dfbea769b71d74bcb864ccea5393410a90b3d83d6e053afef971c71ac7d35cfdc7b200695c3ffbb2c049baa19c5af0f4042efa7563012e5b333f5c82
 SHA512 
f262a18d13e5cb373760b02aa4dd79d7e6843aa400813d0c108bee0dfc084fb3d734e01cf1ffeadb34eb0f3e4db29d85d6817a98afa7864e997d7e2c5425d1bd
+DIST gnome-clocks-45.0.tar.xz 456820 BLAKE2B 
c88472cec03246192dbc765cb7896d2771c0cae49249687a06e8382289339cd24a7fe65266d0d2a8834d0956a043c14c4b60c646cab4183e9530ea74915d95d8
 SHA512 
c030947bbba03ed3815a2ed62356a8aa54ec130bf8a7fe17e028af3b27fa8c6f02d365267e466867fea6e4daa36907193e0fb07c04ce0c390f20e01d4a6e716f

diff --git a/gnome-extra/gnome-clocks/gnome-clocks-45.0.ebuild 
b/gnome-extra/gnome-clocks/gnome-clocks-45.0.ebuild
new file mode 100644
index ..78ca18f5bcc8
--- /dev/null
+++ b/gnome-extra/gnome-clocks/gnome-clocks-45.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson vala xdg
+
+DESCRIPTION="Clocks application for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/Clocks 
https://gitlab.gnome.org/GNOME/gnome-clocks;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-libs/glib-2.72:2
+   >=gui-libs/gtk-4.5:4
+   >=dev-libs/libgweather-4.2.0:4=
+   gnome-base/gnome-desktop:4=
+   >=sci-geosciences/geocode-glib-1:2
+   >=app-misc/geoclue-2.4:2.0
+   >=gui-libs/libadwaita-1.4_alpha:1
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-libs/libxml2:2
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   $(vala_depend)
+   >=dev-libs/libgweather-4.2.0:4[vala]
+   gui-libs/libadwaita:1[vala]
+"
+
+DOCS=( AUTHORS.md CONTRIBUTING.md README.md )
+
+src_prepare() {
+   default
+   vala_setup
+   xdg_environment_reset
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dprofile=default
+   -Ddocs=false
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}

diff --git a/profiles/package.mask b/profiles/package.mask
index 869f2b2e2c03..da52a383b892 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -417,6 +417,7 @@ acct-group/spi
 >=gnome-extra/gnome-calculator-45_alpha
 >=gnome-extra/gnome-calendar-45_alpha
 >=gnome-extra/gnome-characters-45_alpha
+>=gnome-extra/gnome-clocks-45_alpha
 >=gnome-extra/gnome-logs-45_alpha
 >=gnome-extra/gnome-shell-extensions-45_alpha
 >=gnome-extra/gnome-software-45_alpha



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

2023-09-17 Thread Matt Turner
commit: 5e6d75515c2e8d004d61ef813e59aae80b7ccc07
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sun Sep 17 17:20:47 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Sep 17 18:26:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e6d7551

gnome-base/gnome-session: Version bump to 45.0

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

 gnome-base/gnome-session/Manifest  |   1 +
 gnome-base/gnome-session/gnome-session-45.0.ebuild | 128 +
 profiles/package.mask  |   1 +
 3 files changed, 130 insertions(+)

diff --git a/gnome-base/gnome-session/Manifest 
b/gnome-base/gnome-session/Manifest
index 96445817d525..57bf2624cd8e 100644
--- a/gnome-base/gnome-session/Manifest
+++ b/gnome-base/gnome-session/Manifest
@@ -1 +1,2 @@
 DIST gnome-session-44.0.tar.xz 485372 BLAKE2B 
aacfbec2c59f41b7b36107a59f8e9177ab45dca4c82a6aa3982951eda8ef2b2aae22a43a5d9d43b30f6ab010529ba20754f3de87df2abd5ca812bb0e878c6357
 SHA512 
0e8672531bc1818cfb6dbb5b133374e4041ec471e04968a587a93d0ee9697393ee976e1aa5dfacf707a46d816da6be6b1ef52e89f47d9d206a319eb79aae1078
+DIST gnome-session-45.0.tar.xz 485992 BLAKE2B 
473f0b3d94ffa8c1e2bf45884d053c753e5d5ad791b7cd9f889ce7952a273c4631c9867f038edaa6fe8e6ce16b9659c479755ce8028076016a658ad23291eeb7
 SHA512 
3eb3b4b9fcab2ec35bb61bac6257b254f142167250bbc1eb71d46aed350372f8942601c9d5ca5856e8686b53b70321f914cb55f1639daecfe6c61d84cb6d8aba

diff --git a/gnome-base/gnome-session/gnome-session-45.0.ebuild 
b/gnome-base/gnome-session/gnome-session-45.0.ebuild
new file mode 100644
index ..db7184751985
--- /dev/null
+++ b/gnome-base/gnome-session/gnome-session-45.0.ebuild
@@ -0,0 +1,128 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit desktop gnome.org gnome2-utils meson systemd xdg
+
+DESCRIPTION="Gnome session manager"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-session;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86 ~amd64-linux ~x86-linux"
+IUSE="doc elogind systemd"
+# There is a null backend available, thus ?? not ^^
+REQUIRED_USE="?? ( elogind systemd )"
+
+COMMON_DEPEND="
+   >=dev-libs/glib-2.46.0:2
+   >=x11-libs/gtk+-3.22.0:3
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   >=gnome-base/gnome-desktop-3.34.2:3=
+   >=dev-libs/json-glib-0.10
+   media-libs/libglvnd[X]
+   media-libs/libepoxy
+   x11-libs/libXcomposite
+
+   systemd? ( >=sys-apps/systemd-242:0= )
+   elogind? ( >=sys-auth/elogind-239.4 )
+"
+
+# Pure-runtime deps from the session files should *NOT* be added here.
+# >=gnome-settings-daemon-3.35.91 for UsbProtection required component.
+# x11-misc/xdg-user-dirs{,-gtk} are needed to create the various XDG_*_DIRs, 
and
+# create .config/user-dirs.dirs which is read by glib to get G_USER_DIRECTORY_*
+# xdg-user-dirs-update is run during login (see 10-user-dirs-update-gnome 
below).
+# sys-apps/dbus[X] is needed for session management.
+# Our 90-xcursor-theme-gnome reads a setting from gsettings-desktop-schemas.
+RDEPEND="${COMMON_DEPEND}
+   >=gnome-base/gnome-settings-daemon-3.35.91
+   >=gnome-base/gsettings-desktop-schemas-0.1.7
+   sys-apps/dbus[X]
+
+   x11-misc/xdg-user-dirs
+   x11-misc/xdg-user-dirs-gtk
+"
+DEPEND="${COMMON_DEPEND}
+   x11-libs/xtrans
+"
+BDEPEND="
+   dev-libs/libxslt
+   dev-util/gdbus-codegen
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   doc? (
+   app-text/xmlto
+   app-text/docbook-xml-dtd:4.1.2
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.38.0-meson-Support-elogind.patch
+)
+
+src_prepare() {
+   default
+   xdg_environment_reset
+
+   # Install USE=doc in ${PF} if enabled
+   sed -i -e "s:meson\.project_name(), 'dbus':'${PF}', 'dbus':" 
doc/dbus/meson.build || die
+}
+
+src_configure() {
+   local emesonargs=(
+   -Ddeprecation_flags=false
+   $(meson_use elogind)
+   -Dsession_selector=true # gnome-custom-session
+   $(meson_use systemd)
+   -Dsystemd_session=$(usex systemd default disable)
+   $(meson_use systemd systemd_journal)
+   $(meson_use doc docbook)
+   -Dsystemduserunitdir="$(systemd_get_userunitdir)"
+   -Dconsolekit=false
+   -Dman=true
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+
+   exeinto /etc/X11/Sessions
+   doexe "${FILESDIR}/Gnome"
+
+   newmenu "${FILESDIR}/defaults.list-r5" gnome-mimeapps.list
+
+   exeinto /etc/X11/xinit/xinitrc.d/
+   newexe "${FILESDIR}/15-xdg-data-gnome-r1" 15-xdg-data-gnome
+
+   # This should be done 

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

2023-09-17 Thread Michał Górny
commit: d5a5096f3c32c16bf84ad2bd6e618b24c9d4816d
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Sep 17 17:20:12 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep 17 17:22:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5a5096f

package.mask: Last rite dev-python/coreapi & deps

Bug: https://bugs.gentoo.org/914363
Signed-off-by: Michał Górny  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 45255fae9f52..869f2b2e2c03 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,16 @@
 
 #--- END OF EXAMPLES ---
 
+# Michał Górny  (2023-09-17)
+# Core API has not been maintained since 2017, and all the repositories
+# have been archived in 2019.  It remained in ::gentoo only
+# as an optional test dependency, and all reverse dependencies have been
+# updated not to depend on it.
+# Removal on 2023-10-17.  Bug #914363.
+dev-python/coreapi
+dev-python/coreschema
+dev-python/itypes
+
 # Andreas K. Hüttel  (2021-07-06, 2023-09-15)
 # No longer maintained upstream; masked everywhere for two years now.
 # Please see also the 2021-07-15-opentmpfiles-deprecation news item.



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

2023-09-17 Thread Michał Górny
commit: 2851c6db31480160deda156e2ee7656a3e54c181
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Sep 17 17:16:55 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep 17 17:22:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2851c6db

dev-python/django-filter: Remove old

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

 dev-python/django-filter/Manifest  |  1 -
 dev-python/django-filter/django-filter-23.1.ebuild | 42 --
 2 files changed, 43 deletions(-)

diff --git a/dev-python/django-filter/Manifest 
b/dev-python/django-filter/Manifest
index a0a79e88f0a3..8625d3e489d2 100644
--- a/dev-python/django-filter/Manifest
+++ b/dev-python/django-filter/Manifest
@@ -1,2 +1 @@
-DIST django-filter-23.1.gh.tar.gz 135407 BLAKE2B 
a23b7c6ae4692bd991aee4c0dfc4beb699ffbaec4e831dd3d13cb7b76f6acf4ba015c73bc7c9be21f6d95dfe17691f43baeda1f04b7e8757ced315c80d111d72
 SHA512 
c8437c3806e9d0e05938d225abe05da33103c729ccdb97dd47b7482178530a3fed5efba22458440530bd71cc9a171bae8fa81c2a67a50e5c6f34f2c300a2
 DIST django-filter-23.3.gh.tar.gz 137495 BLAKE2B 
70049e744ec87a1dab9680144093684d3d23dd338a9b2d697de302b45e65bcd6f93c03c55ad5386ba1a7187e7ff5d1c43904f19cb17652ef6644b47a0f23101c
 SHA512 
1da3f9bb1988d0b89d25f4101c26f4102d38e4717cdbd8d0cd4ae03a97658bfcc050afd3468ef6d0e33dc6533c7679f1906ddaccba8e7096a4bd570282a93c0a

diff --git a/dev-python/django-filter/django-filter-23.1.ebuild 
b/dev-python/django-filter/django-filter-23.1.ebuild
deleted file mode 100644
index 2695ec0026ca..
--- a/dev-python/django-filter/django-filter-23.1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Django app allowing declarative dynamic QuerySet filtering from 
URL parameters"
-HOMEPAGE="
-   https://github.com/carltongibson/django-filter/
-   https://pypi.org/project/django-filter/
-"
-SRC_URI="
-   https://github.com/carltongibson/django-filter/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-python/django-3.2[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   ${RDEPEND}
-   dev-python/coreapi[${PYTHON_USEDEP}]
-   dev-python/djangorestframework[${PYTHON_USEDEP}]
-   dev-python/pytz[${PYTHON_USEDEP}]
-   )
-"
-
-python_test() {
-   local -x DJANGO_SETTINGS_MODULE=tests.settings
-   "${EPYTHON}" -m django test -v 2 || die
-}



  1   2   3   >