[gentoo-commits] proj/kde:master commit in: sets/

2023-12-16 Thread Andreas Sturmlechner
commit: 62bd5794ba827b401d929d0267105e9d0b0310d1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Dec 16 20:59:22 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Dec 16 20:59:22 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=62bd5794

sets: Add app-cdr/isoimagewriter to kdeutils-live

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

 sets/kdeutils-live | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sets/kdeutils-live b/sets/kdeutils-live
index 5afd6f03f0..c23f546de5 100644
--- a/sets/kdeutils-live
+++ b/sets/kdeutils-live
@@ -1,4 +1,5 @@
 ~app-cdr/dolphin-plugins-mountiso-
+~app-cdr/isoimagewriter-
 ~app-crypt/keysmith-
 ~app-editors/ghostwriter-
 ~kde-apps/ark-



[gentoo-commits] proj/kde:master commit in: app-cdr/isoimagewriter/

2023-12-16 Thread Andreas Sturmlechner
commit: 98981fcee7ea8ac64b7daeffcb9086cd5193af6b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Dec 16 21:00:42 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Dec 16 21:00:42 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=98981fce

app-cdr/isoimagewriter: Switch to gear.kde.org

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

 app-cdr/isoimagewriter/isoimagewriter-.ebuild | 7 +--
 1 file changed, 1 insertion(+), 6 deletions(-)

diff --git a/app-cdr/isoimagewriter/isoimagewriter-.ebuild 
b/app-cdr/isoimagewriter/isoimagewriter-.ebuild
index 87a63349c2..9dfcb7cc98 100644
--- a/app-cdr/isoimagewriter/isoimagewriter-.ebuild
+++ b/app-cdr/isoimagewriter/isoimagewriter-.ebuild
@@ -5,16 +5,11 @@ EAPI=8
 
 KFMIN=5.245.0
 QTMIN=6.6.0
-inherit ecm kde.org
+inherit ecm gear.kde.org
 
 DESCRIPTION="Write hybrid ISO files onto a USB disk"
 HOMEPAGE="https://community.kde.org/ISOImageWriter";
 
-if [[ ${KDE_BUILD_TYPE} == release ]]; then
-   SRC_URI="mirror://kde/unstable/${PN}/${PV}/${P}.tar.xz"
-   KEYWORDS="~amd64"
-fi
-
 LICENSE="GPL-3"
 SLOT="6"
 IUSE=""



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

2023-12-16 Thread Jimi Huotari
commit: 1a45062997ede294b23094908f6494f05372e340
Author: Jimi Huotari  gentoo  org>
AuthorDate: Sat Dec 16 21:05:43 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Sat Dec 16 21:06:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a450629

app-emulation/winetricks: drop 20220411

Signed-off-by: Jimi Huotari  gentoo.org>

 app-emulation/winetricks/Manifest  |  1 -
 .../winetricks/winetricks-20220411.ebuild  | 91 --
 2 files changed, 92 deletions(-)

diff --git a/app-emulation/winetricks/Manifest 
b/app-emulation/winetricks/Manifest
index f22b86c665b6..268ad2e03048 100644
--- a/app-emulation/winetricks/Manifest
+++ b/app-emulation/winetricks/Manifest
@@ -1,3 +1,2 @@
-DIST winetricks-20220411.tar.gz 694292 BLAKE2B 
86b81983d197db12478e290a685939ed36f90cd5986afc18730ff3b5483b312c2a290ae6990bd1cbcb34e3b82a4b9ea4e9235c062536cf583aa9d67adc443afb
 SHA512 
c4e77c5e62d2df56db6aa75979cc775f26472917108b0498c975458fd6f7ecbef52c329b7b6f33c12510176e105190bc538447b39348a42b7f1a8e07e5d92d09
 DIST winetricks-20230212.tar.gz 694504 BLAKE2B 
8f36a618edd0b17ccb7dbd1f054d45d2d35c3c8e5bfb2f12d91b8f9c87c9942db5b430a2b3017a42c3900dfe8f0510a6b8a6d78035e3fb467d88a3db0b64eff8
 SHA512 
3d2211091754a2a254d5ac8dab27d59d488d512149d8060828cf9d69df96f5ccad183f2ba9f2172452a2ae322236e86e7fce560836a2bc05dc9a36c2a422f245
 DIST winetricks-gentoo-2012.11.24.tar.bz2 6398 BLAKE2B 
54a4502f6e8ef15d21b02c43e3ce599e32d476c2559246064de14cc4ce2243ff11dde681d24c8a7f4913c3d7a10b855bda47e8fb8ecad31e00d839705416be6f
 SHA512 
59c93b73f3a7b2d11aefcde2ff66659ff1de21ad4b5f232f4b60572f3a48b15a6c49f369b1696862bf1b33fde190bf5598945e9536fb41ddec42d8def4d2be2a

diff --git a/app-emulation/winetricks/winetricks-20220411.ebuild 
b/app-emulation/winetricks/winetricks-20220411.ebuild
deleted file mode 100644
index 9f2b1f57077a..
--- a/app-emulation/winetricks/winetricks-20220411.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit xdg
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/Winetricks/${PN}.git";
-   inherit git-r3
-   SRC_URI=""
-else
-   SRC_URI="https://github.com/Winetricks/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 x86"
-fi
-
-wtg="winetricks-gentoo-2012.11.24"
-
-SRC_URI="${SRC_URI}
-   gtk? ( https://dev.gentoo.org/~chiitoo/distfiles/${wtg}.tar.bz2 )
-   kde? ( https://dev.gentoo.org/~chiitoo/distfiles/${wtg}.tar.bz2 )
-"
-
-DESCRIPTION="Easy way to install DLLs needed to work around problems in Wine"
-HOMEPAGE="https://github.com/Winetricks/winetricks 
https://wiki.winehq.org/Winetricks";
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-IUSE="gtk kde rar test"
-RESTRICT="!test? ( test )"
-
-# dev-util/shellcheck is not available for x86
-RESTRICT+=" x86? ( test )"
-
-BDEPEND="
-   test? (
-   dev-python/bashate
-   dev-util/checkbashisms
-   || (
-   dev-util/shellcheck-bin
-   dev-util/shellcheck
-   )
-   )
-"
-DEPEND=""
-RDEPEND="${DEPEND}
-   app-arch/cabextract
-   app-arch/p7zip
-   app-arch/unzip
-   net-misc/wget
-   virtual/wine
-   x11-misc/xdg-utils
-   gtk? ( gnome-extra/zenity )
-   kde? ( kde-apps/kdialog )
-   rar? ( app-arch/unrar )
-"
-
-# Test targets include syntax checks only, not the "heavy duty" tests
-# that would require a lot of disk space, as well as network access.
-
-# This uses a non-standard "Wine" category, which is provided by
-# '/etc/xdg/menus/applications-merged/wine.menu' from the
-# 'app-emulation/wine-desktop-common' package.
-# https://bugs.gentoo.org/451552
-QA_DESKTOP_FILE="usr/share/applications/winetricks.desktop"
-
-src_unpack() {
-   if [[ ${PV} == "" ]]; then
-   git-r3_src_unpack
-
-   if use gtk || use kde; then
-   unpack ${wtg}.tar.bz2
-   fi
-
-   else
-   default
-   fi
-}
-
-src_test() {
-   ./tests/shell-checks || die "Test(s) failed."
-}
-
-src_install() {
-   default
-
-   if ! use gtk && ! use kde; then
-   rm -r "${ED}"/usr/share/applications || die
-   rm -r "${ED}"/usr/share/icons || die
-   fi
-}



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

2023-12-16 Thread James Le Cuirot
commit: 90b4f2e08581cfccf88f8f38ccf388002af5982a
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Dec 16 21:16:59 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Dec 16 21:17:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90b4f2e0

media-video/mpv: Apply upstream patch to fix USE="drm -wayland -X"

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

 media-video/mpv/files/mpv-0.37.0-drm-fix.patch | 41 ++
 media-video/mpv/mpv-0.37.0.ebuild  |  4 +++
 2 files changed, 45 insertions(+)

diff --git a/media-video/mpv/files/mpv-0.37.0-drm-fix.patch 
b/media-video/mpv/files/mpv-0.37.0-drm-fix.patch
new file mode 100644
index ..7e10c07eebc1
--- /dev/null
+++ b/media-video/mpv/files/mpv-0.37.0-drm-fix.patch
@@ -0,0 +1,41 @@
+From e575ec4fc3654387c7358bd3640877ef32628d2c Mon Sep 17 00:00:00 2001
+From: Jan Beich 
+Date: Wed, 22 Nov 2023 19:44:13 +0100
+Subject: [PATCH] meson: also expose present_sync for VT-only after
+ a96d04f19d73
+
+$ meson setup --auto-features=disabled -Ddrm=enabled -Degl=enabled 
-Dgbm=enabled -Degl-drm=enabled /tmp/mpv_build
+$ meson compile -C /tmp/mpv_build
+[...]
+ld: error: undefined symbol: mp_present_initialize
+>>> referenced by drm_common.c
+>>>   libmpv.so.2.2.0.p/video_out_drm_common.c.o:(vo_drm_init)
+
+ld: error: undefined symbol: present_sync_update_values
+>>> referenced by drm_common.c
+>>>   libmpv.so.2.2.0.p/video_out_drm_common.c.o:(drm_pflip_cb)
+
+ld: error: undefined symbol: present_sync_swap
+>>> referenced by drm_common.c
+>>>   libmpv.so.2.2.0.p/video_out_drm_common.c.o:(drm_pflip_cb)
+
+ld: error: undefined symbol: present_sync_get_info
+>>> referenced by vo_drm.c
+>>>   libmpv.so.2.2.0.p/video_out_vo_drm.c.o:(get_vsync)
+---
+ meson.build | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/meson.build b/meson.build
+index a3c3430dd47b..6fd5afa5122a 100644
+--- a/meson.build
 b/meson.build
+@@ -1049,7 +1049,7 @@ if features['xv']
+ sources += files('video/out/vo_xv.c')
+ endif
+ 
+-if features['wayland'] or features['x11']
++if features['wayland'] or features['x11'] or features['drm']
+ sources += ('video/out/present_sync.c')
+ endif
+ 

diff --git a/media-video/mpv/mpv-0.37.0.ebuild 
b/media-video/mpv/mpv-0.37.0.ebuild
index 8e95724ccf24..36d77d771326 100644
--- a/media-video/mpv/mpv-0.37.0.ebuild
+++ b/media-video/mpv/mpv-0.37.0.ebuild
@@ -134,6 +134,10 @@ BDEPEND="
wayland? ( dev-util/wayland-scanner )
 "
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.37.0-drm-fix.patch
+)
+
 pkg_setup() {
use lua && lua-single_pkg_setup
python-single-r1_pkg_setup



[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/

2023-12-16 Thread Marek Szuba
commit: d319eefb2de437257ef6389ca53a9e69c63191c2
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Dec 16 21:37:44 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Dec 16 21:39:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d319eefb

media-fonts/terminus-font: update EAPI 7 -> 8, enable py3.12

Thanks-to: Boris Staletic  protonmail.com>
Closes: https://bugs.gentoo.org/919908
Signed-off-by: Marek Szuba  gentoo.org>

 .../terminus-font/terminus-font-4.49.1-r1.ebuild   | 101 +
 1 file changed, 101 insertions(+)

diff --git a/media-fonts/terminus-font/terminus-font-4.49.1-r1.ebuild 
b/media-fonts/terminus-font/terminus-font-4.49.1-r1.ebuild
new file mode 100644
index ..faa8d85eb7c5
--- /dev/null
+++ b/media-fonts/terminus-font/terminus-font-4.49.1-r1.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit font python-any-r1
+
+DESCRIPTION="A clean fixed font for the console and X11"
+HOMEPAGE="https://terminus-font.sourceforge.net/";
+SRC_URI="mirror://sourceforge/project/${PN}/${PN}-$(ver_cut 1-2)/${P}.tar.gz"
+
+LICENSE="OFL-1.1 GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="a-like-o +center-tilde distinct-l +otf pcf-8bit +pcf-unicode +psf quote
+   ru-dv +ru-g ru-i ru-k"
+
+BDEPEND="app-alternatives/gzip
+   ${PYTHON_DEPS}
+   app-alternatives/awk
+   pcf-8bit? ( x11-apps/bdftopcf )
+   pcf-unicode? ( x11-apps/bdftopcf )"
+RDEPEND=""
+
+FONTDIR=/usr/share/fonts/terminus
+FONT_CONF=( 75-yes-terminus.conf )
+DOCS=( README README-BG AUTHORS CHANGES )
+
+REQUIRED_USE="X? ( || ( otf pcf-8bit pcf-unicode ) )"
+
+pkg_setup() {
+   python_setup
+}
+
+src_prepare() {
+   default
+
+   # Upstream patches. Some of them are suggested to be applied by default
+   # dv - de NOT like latin g, but like caps greek delta
+   #  ve NOT like greek beta, but like caps latin B
+   # ge - ge NOT like "mirrored" latin s, but like caps greek gamma
+   # ka - small ka NOT like minimised caps latin K, but like small latin k
+   use a-like-o&& eapply "${S}"/alt/ao2.diff
+   use center-tilde&& eapply "${S}"/alt/td1.diff
+   use distinct-l  && eapply "${S}"/alt/ll2.diff
+   use ru-i&& eapply "${S}"/alt/ij1.diff
+   use ru-k&& eapply "${S}"/alt/ka2.diff
+   use ru-dv   && eapply "${S}"/alt/dv1.diff
+   use ru-g&& eapply "${S}"/alt/ge2.diff
+   use quote   && eapply "${S}"/alt/gq2.diff
+}
+
+src_configure() {
+   local configure_args=(
+   --prefix="${EPREFIX}"/usr
+   --psfdir="${EPREFIX}"/usr/share/consolefonts
+   --x11dir="${EPREFIX}"/${FONTDIR}
+   )
+   # selfwritten configure script
+   ./configure "${configure_args[@]}" || die
+}
+
+src_compile() {
+   local args=(
+   $(usex otf otb "")
+   $(usex pcf-8bit "pcf-8bit" "")
+   $(usex pcf-unicode "pcf" "")
+   $(usex psf "psf psf-vgaw" "")
+   )
+   [[ ${#args[@]} -gt 0 ]] && emake "${args[@]}"
+}
+
+src_install() {
+   local args=(
+   $(usex otf "install-otb" "")
+   $(usex pcf-8bit "install-pcf-8bit" "")
+   $(usex pcf-unicode "install-pcf" "")
+   $(usex psf "install-psf install-psf-vgaw install-psf-ref" "")
+   )
+   # Set the CHECKDIR to a dummy location so we always get the same set of
+   # files installed regardless of what is in / or ROOT or wherever.
+   [[ ${#args[@]} -gt 0 ]] && emake DESTDIR="${D}" CHECKDIR="${D}" 
"${args[@]}"
+
+   use otf && FONT_SUFFIX=otb font_src_install
+
+   einstalldocs
+}
+
+pkg_postinst() {
+   if use otf || use pcf-8bit || use pcf-unicode; then
+   font_pkg_postinst
+   fi
+}
+
+pkg_postrm() {
+   if use otf || use pcf-8bit || use pcf-unicode; then
+   font_pkg_postrm
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: mail-mta/proton-mail-bridge/

2023-12-16 Thread Marek Szuba
commit: d6bed80336cae2f09210cb524354acdd8603d3db
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Dec 16 21:35:07 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Dec 16 21:39:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6bed803

mail-mta/proton-mail-bridge: add 3.6.1

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

 mail-mta/proton-mail-bridge/Manifest   |   2 +
 .../proton-mail-bridge-3.6.1.ebuild| 119 +
 2 files changed, 121 insertions(+)

diff --git a/mail-mta/proton-mail-bridge/Manifest 
b/mail-mta/proton-mail-bridge/Manifest
index 3b3c92a21275..b71490e18859 100644
--- a/mail-mta/proton-mail-bridge/Manifest
+++ b/mail-mta/proton-mail-bridge/Manifest
@@ -4,3 +4,5 @@ DIST proton-mail-bridge-3.3.2-deps.tar.xz 252980292 BLAKE2B 
2d7c8961c1ed8a6fb15a
 DIST proton-mail-bridge-3.3.2.tar.gz 4481491 BLAKE2B 
e00cf4268dcebc7f4eeab5a0738c04e1a809a5633b4d97637ea74aa4ac3eb68dd343b45fef5fca602c4c89faa2d1e05f1c605d9b56ee83d669b07b815f8ae92b
 SHA512 
1b49355f8e816b6a00bf7fad91d0f696efb5ee1f5ea311fd4b92549f715185ea280ac874a759be5d3f8c7ff2309b8f0c3bb37c8502963059b26f4630bc9339f0
 DIST proton-mail-bridge-3.5.4-deps.tar.xz 246550932 BLAKE2B 
6b83a8c331e70abf026d2b74c85e5e52360f4163e23bb25b8cdf25558125e675805a2850eb43d40bf02f1109204f9f5d002e0862fd9b956b88b7078c7fdd1cd0
 SHA512 
a5ba16e77c6d773361223fc661959d38870b47f79ff303d0940305bdbe7a3ad8444ed47e166a13e13ca52010c1153b681728870d2cec7941bdd9185f47a2d4e2
 DIST proton-mail-bridge-3.5.4.tar.gz 4428659 BLAKE2B 
b366ee551279a46c928cba33b8879c12a101caae24a73d8aa6110cc2269dc94a9c7208c0e6a9c25485494a886e226d446aed29b76b8a95e4229d0a0e67bcf814
 SHA512 
7fc82ef135da5c24607cfca14d08aafdf4e7de51b087b279dbfb42c0a363db4bfb8ed029dc598fd30ffdb298798cebc1530338c87be28e495ee7e18c24e7558d
+DIST proton-mail-bridge-3.6.1-deps.tar.xz 245805016 BLAKE2B 
7aeab4896c9dfcba8c2c3164f441fb57f0febbdc0c49f7555cda3d930443efec85d8748a43ed2ed23982594c6f5e4b8e319cd2524bfa21797a8259252397f5a9
 SHA512 
46a5601606fe99af0ffcc8ba1e325d17b527d15225f6f4c339de0f828e0a17e71304886a58ccf2dde83638e83bc87abb7ef9817db44014cc38132dc65d752fdf
+DIST proton-mail-bridge-3.6.1.tar.gz 5015293 BLAKE2B 
7a6bb687fd1130612a49d4336404229daece91a24a37952b3128462b81cfe83636b935d584b479d294037d0303406f2c79a6798725d7b62f55eefa9294047ba9
 SHA512 
39e11815cdfdcd741ba04ee6776ce4bd959715d8d5bb8345b7f7b1a66b5fa5b66890ebc0353b1f5566a822e0ad1c4757fd022b67f4c66e91113b5e700db04abd

diff --git a/mail-mta/proton-mail-bridge/proton-mail-bridge-3.6.1.ebuild 
b/mail-mta/proton-mail-bridge/proton-mail-bridge-3.6.1.ebuild
new file mode 100644
index ..d64b250bc9c0
--- /dev/null
+++ b/mail-mta/proton-mail-bridge/proton-mail-bridge-3.6.1.ebuild
@@ -0,0 +1,119 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake go-module systemd xdg-utils
+
+MY_PN="${PN/-mail/}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Serves ProtonMail to IMAP/SMTP clients"
+HOMEPAGE="https://proton.me/mail/bridge 
https://github.com/ProtonMail/proton-bridge/";
+SRC_URI="https://github.com/ProtonMail/${MY_PN}/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz
+   
https://dev.gentoo.org/~marecki/dists/${CATEGORY}/${PN}/${P}-deps.tar.xz";
+
+LICENSE="Apache-2.0 BSD BSD-2 GPL-3+ ISC LGPL-3+ MIT MPL-2.0 Unlicense"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="gui"
+
+# Quite a few tests require Internet access
+PROPERTIES="test_network"
+RESTRICT="test"
+
+RDEPEND="app-crypt/libsecret
+   gui? (
+   >=dev-libs/protobuf-21.12:=
+   >=dev-libs/sentry-native-0.6.5-r1
+   dev-qt/qtbase:6=[gui,icu,widgets]
+   dev-qt/qtdeclarative:6=[widgets]
+   dev-qt/qtsvg:6=
+   media-libs/mesa
+   net-libs/grpc:=
+   )
+"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.3.2-gui_gentoo.patch
+)
+
+S="${WORKDIR}"/${MY_P}
+
+src_prepare() {
+   xdg_environment_reset
+   default
+   if use gui; then
+   local PATCHES=()
+   BUILD_DIR="${WORKDIR}"/gui_build \
+   
CMAKE_USE_DIR="${S}"/internal/frontend/bridge-gui/bridge-gui \
+   cmake_src_prepare
+   fi
+}
+
+src_configure() {
+   if use gui; then
+   # TODO:
+   #  - auto-sync version number between the two executables
+   #  - can we leave BRIDGE_TAG unset? Seems it gets displayed in 
some info box
+   local mycmakeargs=(
+   -DBRIDGE_APP_FULL_NAME="Proton Mail Bridge"
+   -DBRIDGE_APP_VERSION="${PV}+git"
+   -DBRIDGE_REPO_ROOT="${S}"
+   -DBRIDGE_TAG="NOTAG"
+   -DBRIDGE_VENDOR="Gentoo Linux"
+   )
+   BUILD_DIR="${WORKDIR}"/gui_build \
+   
CMAKE_USE_DIR="${S}"/internal/frontend/bridge-gui/bridge-gu

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

2023-12-16 Thread Maciej Barć
commit: 5f5f6fbffb0a3f560cdd246a06eb79d61deab913
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Dec 16 17:17:16 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Dec 16 21:44:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f5f6fbf

app-text/pandoc-bin: bump to 3.1.11

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

 app-text/pandoc-bin/Manifest |  2 +
 app-text/pandoc-bin/pandoc-bin-3.1.11.ebuild | 62 
 2 files changed, 64 insertions(+)

diff --git a/app-text/pandoc-bin/Manifest b/app-text/pandoc-bin/Manifest
index 848725ad626a..66afd513059c 100644
--- a/app-text/pandoc-bin/Manifest
+++ b/app-text/pandoc-bin/Manifest
@@ -1,4 +1,6 @@
 DIST pandoc-3.1.10-linux-amd64.tar.gz 31344010 BLAKE2B 
0d7af595800a94002e737eb94b39fc05115a48e5c9c42bf1ad0538f62bf7e188e897cf00a5768502debc49c64e5f100d56110b2bb2a0237f6eca28a71429513c
 SHA512 
f3f434170838f368f6eabc1f7a87e0e2c03dd66d775a271d04ee71ea2049cac0bc207f27e0648994b794380eb0b9bf2dc68ed90159d4cedfa00675191a104def
 DIST pandoc-3.1.10-linux-arm64.tar.gz 34026603 BLAKE2B 
cd4bdea59495272f273ee4177eb61358af5f068fb8bce104b378de6a61d6f9ea6a579a62409703b62f9d62b705221ad13952a166505387b50740fa4887fd5fd4
 SHA512 
13121260388ef8fcc45ddd6dca6421a15d2d495cb1bed99095adeaa1f33bc06eb03fc9872be3cf3c198ad588854eb5b07f02bb9b9624b6e053bef23b6152f4ad
+DIST pandoc-3.1.11-linux-amd64.tar.gz 31352376 BLAKE2B 
7ec4575f7dbd165c015e8917053987508aa75b84c1ce70a3caed23c429aaa051870cff0cd59e0cb6d9d1bb916f44cdd85697613330c5c30786a7c12224131724
 SHA512 
8252538836372052055bc17ff51f77c585e240b6909348fa3616e61a44059192fd9d86b4a68c295382ac4265a5661533ce96ef7b0129e11c2d84476bc284229e
+DIST pandoc-3.1.11-linux-arm64.tar.gz 34039897 BLAKE2B 
4440733ad8c46f954c6146e25a5f95aae87604ae707e7078da03ec605272c62db819bcf82d0260fd3c9aaee3696380f226158d384fdb569136fb25ad1d16684b
 SHA512 
647d1d6ac0e8846ed6f360a06462c02d90dbff54a1f4050653d0b02e00b6796ed7d363b18d6abe1b3918cf21ea449d8861206155529f4d171aeaa0bb512c5819
 DIST pandoc-3.1.9-linux-amd64.tar.gz 31178384 BLAKE2B 
e9062911de705081d1f8929c8e8d77ab7637351310f9fea8d392561d78943634d8d277b93e91c31d36a5d0b8589d7f989bff0717bda601a0e7e7e2c277b52a63
 SHA512 
de9b3b496a2816f55dac46c2ff3b5aefc6eced9f73377e4d43783e7d78eaa5893ea0f56c47b5c56e2c8f2561c67024d7f5eaeccb8ab7e87edb7bc8f36312cd36
 DIST pandoc-3.1.9-linux-arm64.tar.gz 33852012 BLAKE2B 
e00997e422057f247385128624d26c9e1134a90147fdaad33fd7586716149ecee6e3f00768eb19fb9898b895d6eabb75924002033dda5958803ec3f3125e40b5
 SHA512 
406cae4cea2c24bea46bfc479d07094a225208a02bfeefdc1ceaa1f4a7d0c100ab2acb06f2190fe259cadd6cc07efe9b1387044e4e5312ba31025553364c4f3f

diff --git a/app-text/pandoc-bin/pandoc-bin-3.1.11.ebuild 
b/app-text/pandoc-bin/pandoc-bin-3.1.11.ebuild
new file mode 100644
index ..b22e74728bcf
--- /dev/null
+++ b/app-text/pandoc-bin/pandoc-bin-3.1.11.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN=${PN//-bin/}
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="Conversion between markup formats (binary package)"
+HOMEPAGE="https://pandoc.org/
+   https://github.com/jgm/pandoc/";
+
+BASE_URI="https://github.com/jgm/${MY_PN}/releases/download/${PV}/${MY_P}";
+SRC_URI="
+   amd64? ( ${BASE_URI}-linux-amd64.tar.gz )
+   arm64? ( ${BASE_URI}-linux-arm64.tar.gz )
+"
+S="${WORKDIR}"/${MY_P}
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm64"
+IUSE="+pandoc-symlink"
+
+RDEPEND="
+   pandoc-symlink? (
+   !${CATEGORY}/${MY_PN}
+   !app-text/pandoc-cli
+   !dev-haskell/pandoc
+   )
+"
+
+QA_FLAGS_IGNORED="usr/bin/${PN}"
+QA_PRESTRIPPED="${QA_FLAGS_IGNORED}"
+
+src_unpack() {
+   default
+
+   # Manpages are gzipped.
+   unpack "${S}"/share/man/man1/*.1.gz
+}
+
+src_install() {
+   exeinto /usr/bin
+   newexe bin/${MY_PN} ${PN}
+   dosym ${PN} /usr/bin/pandoc-lua-bin
+   dosym ${PN} /usr/bin/pandoc-server-bin
+
+   newman "${WORKDIR}"/${MY_PN}-lua.1 pandoc-lua-bin.1
+   newman "${WORKDIR}"/${MY_PN}-server.1 pandoc-server-bin.1
+   newman "${WORKDIR}"/${MY_PN}.1 ${PN}.1
+
+   if use pandoc-symlink ; then
+   dosym ${PN} /usr/bin/${MY_PN}
+   dosym pandoc-lua-bin /usr/bin/${MY_PN}-lua
+   dosym pandoc-server-bin /usr/bin/${MY_PN}-server
+
+   dosym ${PN}.1 /usr/share/man/man1/${MY_PN}.1
+   dosym pandoc-lua-bin.1 /usr/share/man/man1/${MY_PN}-lua.1
+   dosym pandoc-server-bin.1 /usr/share/man/man1/${MY_PN}-server.1
+   fi
+}



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

2023-12-16 Thread Maciej Barć
commit: 3aac7664ff20eb26a51746326ce87f186edeb876
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Dec 16 18:45:16 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Dec 16 21:44:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3aac7664

app-misc/openrgb: drop old 0.8-r1

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

 app-misc/openrgb/Manifest  |  1 -
 app-misc/openrgb/openrgb-0.8-r1.ebuild | 94 --
 2 files changed, 95 deletions(-)

diff --git a/app-misc/openrgb/Manifest b/app-misc/openrgb/Manifest
index eeeff9b27642..f543fecc55fd 100644
--- a/app-misc/openrgb/Manifest
+++ b/app-misc/openrgb/Manifest
@@ -1,2 +1 @@
-DIST OpenRGB-release_0.8.tar.bz2 28631365 BLAKE2B 
3b328e38f1c52646da02b0b2b2c22b1285f3b31b0a2bc684e99d491d04bd14a91b49bc196b3b81b537320cd872e5568aaa8aec34744f4f15392d9424a81ac6f0
 SHA512 
d69686da7cab33099b13cfb5ab876fc2db047f79aa01bf8150507ec41321b4c6c092f81623823b89916c70a1a24c4a102f77b1001c5caa721ff4c0c52e0630d2
 DIST OpenRGB-release_0.9.tar.bz2 28689813 BLAKE2B 
9fcf08d5e4d07ffc0f7867516f09044e18ce488bcdd99c8b44e0afe291b8a21a7ba92d6e7fd683ef22462a262004a992621efb59a5df6ed7551f4e9f75843241
 SHA512 
fb1bdbc7bcbd3bac888be313cfb6403a13d39de659ac6993858f9c1b17ad40e9c4a7d4c7c90682181841db1659a0ee298363c442a7120d43347aaf4485e7dccf

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



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

2023-12-16 Thread Maciej Barć
commit: 483e7774c5773562b591d50a5241339b4874d389
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Dec 16 18:40:53 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Dec 16 21:44:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=483e7774

app-shells/pwsh: drop old 7.3.7-r1

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

 app-shells/pwsh/Manifest |   9 -
 app-shells/pwsh/pwsh-7.3.7-r1.ebuild | 409 ---
 2 files changed, 418 deletions(-)

diff --git a/app-shells/pwsh/Manifest b/app-shells/pwsh/Manifest
index c5beada980fc..1f886f75f90c 100644
--- a/app-shells/pwsh/Manifest
+++ b/app-shells/pwsh/Manifest
@@ -22,7 +22,6 @@ DIST microsoft.csharp.4.0.1.nupkg 462346 BLAKE2B 
209ccebc9103b803d26ea1f0232245c
 DIST microsoft.csharp.4.3.0.nupkg 462324 BLAKE2B 
c6cbdfc136e3895429e8d941ff1fd401f2a6652249c920f98267f4c454d6dc6c148d00cc156d904019af16b6f4b3fe6c308146a08a52c477e16e54cb1d1489bc
 SHA512 
30c440b34652c8af000557a50286b75579dd5311bf5b9da24e8e572f46a311a747cd46b7e0279607010f34e2c5ee8393041b536366c0770aea8a97c101e2d91a
 DIST microsoft.csharp.4.7.0.nupkg 627100 BLAKE2B 
114a5af7151feb80785619d54caf5f928558a034254b5c2e185820a441f017705c933b0d66a31d395ce516a81f97655cfeca46e37397082b1b5d6ac6f507301a
 SHA512 
2c96988515f95714d4b83f5650f183dc6a564e0b3cf5255fa0e3ef48476debab4bde542f9f2f6c47f6620b7a71d6a515e4415e6d2e388b60817a29621d5690df
 DIST microsoft.extensions.objectpool.5.0.10.nupkg 71169 BLAKE2B 
0d11162c7fb0a197e45c87c86993cb42fbf2ebf3863e920af52fccc5672d1de4334acfc33ed3ef263105591932aa24a291e4e555f2d9ee549876ac655bbed81f
 SHA512 
39338a366fb42172d4c25a2e1a30c8698166a179119ce85eb53a979baac6576d2c99af9f0fb39ac6fc193d1133bf9cb72b652293ca82f19b69fb4d341de5b94f
-DIST microsoft.extensions.objectpool.7.0.11.nupkg 82380 BLAKE2B 
794cc26cc0f736212d08975c7d88ade9ee587370e08b851a984dd1ad0a81d247cefe2f1cfd276a4d2e4ad7eee8b95511854d9fbbc4a8604d6ce368548c4b3304
 SHA512 
74115a70ad4713f683a784fe0b4662365d856e71e48db55e8eef5b1c611d9121df80e01e7beed8cef587781e86a033fa391530a46bfd87d06a38700acabfedfa
 DIST microsoft.extensions.objectpool.7.0.13.nupkg 83932 BLAKE2B 
15f6b9ee4de66f042a3100b125eeab8ede121d3f379b757ce81af924cf1e99b4b83f3255004b52c67f08b63443c61c971a7563c35fd3d5870826d3e9b93f926b
 SHA512 
37aea40332817dcb38cc85ff8953143a17e7f17bf761ed50a4b192f08512a421daf95c61d99b1d0e2a9dd18da6eebc8f53a154d8b3939d9fb4ca69a6f37bc2eb
 DIST microsoft.management.infrastructure.2.0.0.nupkg 92871 BLAKE2B 
4e09a785ceb108766f7753a052d6d2a3634c474cc3a3baf6b04891f8bc3f57d5cba60c06797999cecf7cbf634bf5366eab631553a33d0d9bc001ad3585278065
 SHA512 
49b35acb4eafe76d69519bb2f85d8862d18b79e1f168f964ba6669d64ef560ed75945a88ab7d30f30711b6ab3fe7459cb594da51a52feace56cb471e4d3e0af5
 DIST microsoft.management.infrastructure.3.0.0.nupkg 108606 BLAKE2B 
edd8e8a5e8848c8b72ee247624aa8980fc3dfafc434623dfcd8a4268fdc2cff4c79c1554f57be6f430c66ed3a0ec7ba819beb813fa4df3027e62c461ed43ac23
 SHA512 
95cfdfab16f201bca7ee0584199e18412094e7cb3ec7373dc2142cc1e76792de5ab78f8f89253fd1a36dedde7b62c0bba0c1376bdd14a5c591c143db96f7cbb5
@@ -70,7 +69,6 @@ DIST packagemanagement.1.4.8.1.nupkg 1153134 BLAKE2B 
a56bfaddf35023b57682b7e39a5
 DIST powershellget.2.2.5.nupkg 270249 BLAKE2B 
15f040cbbca89db9a455791d14bf30959c21da9c94507f3bfc4978c06557f0570272613b55d4b05b1dff630989c93e825a48a64a7d6dcac4d43fde5151dc5ff4
 SHA512 
5a4af7aa61b6ff0f449efa384e8d44cd7899d586515af9cf7ba266c26a625abf33c0c0dbe0d476cd17980af39a5c764d4ca722e752bec03ed478a73a38397c3c
 DIST psreadline.2.2.6.nupkg 237916 BLAKE2B 
9aa3f7953aa0601324e83e7fa59165466cfa34daf61ee8ebd506db0a25937b40852b5839ab909ee737fc5b717389abe5b7a36e045135b21ef0b8f9131fbe05b0
 SHA512 
0a21c4bb0ff15d4d1916c2e0f87721f9e257e1e762f495bd28ec241643ced3c5bfe6684565cea93359ee819eab8ce9492e6a614a4c0b11a282309e1c8574f0dc
 DIST psreadline.2.3.4.nupkg 257204 BLAKE2B 
65311f5d5993fd468ef25f52fbc2e3dca36e8b25338842a4e7cad53514ecc1e7a34ad674327478c25dce9b3c601cdee6b85ab70fc26076cace9d7bd8417e0125
 SHA512 
c29c1e5d6277adeb358610b94c6d269930861e4edec44f405ac9a8bf8b3a36cf2f87d9b6f7c1da908baeed0672cdc4a142f3ea06b755ae453fb32bb7b8eb627d
-DIST pwsh-7.3.7.tar.xz 8752364 BLAKE2B 
c560c3284821da1ff727f1126054c7e8a775034fc253f54255df7f8169b972a5adcde6a09826f44823efbb0bfef1ac8881c6b96adc870eeed9b2508919b1ddc4
 SHA512 
58f550ca5592920c1911d406680de5d83855ff9e41f837a589b132d930c1b334762123dbb29048e8c8e1a3316d6c2546d86ea90184f322ce653730776e9e61ae
 DIST pwsh-7.3.9.tar.xz 8725980 BLAKE2B 
80031b79dab55c72c396cd6d5833628321e385aff9b275974f71d1f42f2aff4574ff05c0743e74417496af50ebd59c886ae14beca0a9f64626e3733ba1820db3
 SHA512 
4c5d3dd450ec81fb32910ff0f16816259074afdee7cd0f6c1a5818da53028734cabf92bfd62befe218a547a16c16857a6d0b6bc08189e8c36732fe2ae071e736
 DIST pwsh-7.4.0.tar.xz 8767840 BLAKE2B 
29890144f1ecaaa7f53b9a800804f5751fb946ec1125386cb49d192f042b1c93e7b173daaa44bc8f3dc6e973c16249e92ad24968d2dfb3d5f279bc3d87e2c506
 SHA512 
d01140aa8ed227a83059bd1be1f61e8ba67cb10e721c83c5d0bf25ea6cb97

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

2023-12-16 Thread Maciej Barć
commit: 5effb8e64a0b7701e28533684ae2fc17590eacdc
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Dec 16 18:42:04 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Dec 16 21:44:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5effb8e6

dev-dotnet/cake: drop old 3.1.0-r1

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

 dev-dotnet/cake/Manifest |  40 --
 dev-dotnet/cake/cake-3.1.0-r1.ebuild | 235 ---
 2 files changed, 275 deletions(-)

diff --git a/dev-dotnet/cake/Manifest b/dev-dotnet/cake/Manifest
index 3717cce2ed83..5427b5f54313 100644
--- a/dev-dotnet/cake/Manifest
+++ b/dev-dotnet/cake/Manifest
@@ -1,70 +1,45 @@
 DIST argon.0.13.0.nupkg 2185587 BLAKE2B 
8d95f7b8cb26cbd245186a17c26434a1ee190dc843a543c573f73c7212d9d5b7afe8b465b8e25ad047f870ec8deb9ee5ffb949454621c6492dccf667578550d9
 SHA512 
ad16c343a51cef0187435c780522c0b802cdf72216d3cbfe0be53cb488a4ae6e153177d71bcc8cf0a2885ee7524e25d1667854c588481b722a51b88e21087a15
-DIST autofac.7.0.1.nupkg 911078 BLAKE2B 
45a34841d2b1a512e3f84ae25b15ccbfd1bb2098c5ff72577e4bbf27eb5bb5b6841fcb77d9d7ff6fae19f71fdd2cf855d0bf3bf25179801f57a6e0741e7ccbc8
 SHA512 
71def497289582ac31e3f24841da66bb10e291b2b13e1e02e17fcf720193c2cfe485c3b1becb4f28591a4e44148683fe9207323c273ae4587a38e90a862f73ae
 DIST autofac.7.1.0.nupkg 918790 BLAKE2B 
5d6f48bf80d5302ff2b97a917a96839805fd0e520158a5e474194c750a9ba4ad62b79a99e48b8993f5b606adb7b26ac596a625e91f49d1d8602b8430451d
 SHA512 
eeaaf4b7b0e5e17d268972258b6db5d3e6761da17be38449cbddc535df73770c4c76eea38dd623d581017adf4d3f6387a40d0627ace17c37ded65ddcd301f83e
-DIST basic.reference.assemblies.net70.1.4.2.nupkg 1914268 BLAKE2B 
6b7a9b99e847cc94154eb58e3afaa4543c7f4bc9f882f100dcce0100a30ef7d083fb61649f75731eb8cd21124298c0a652e6ae7c9f639a13902a1f448359d8fd
 SHA512 
4fee5c2152b1b8315d3b76ab2eb09a34388d99ef2bc138fd8ba687630d73fe655694f5b9b17ce146f37315188f885859c2f04fcf88c4bea16d6e87dacbb3e5fa
 DIST basic.reference.assemblies.net80.1.4.5.nupkg 1988307 BLAKE2B 
0b6b8997e94b16e972fbc66098d2fc1aed48bbafbd26e7b4eeb1df05d809fc2cc6ea263063515180d9350120db887066d5e00be049d5feccf05f30a5314b6a40
 SHA512 
5562164c0b73e8f83d3f7bde9240b4246fa23b2f3ecf0941895ebd3f728f216482e4a9f700c73516940a3c23aaca66713b4857463e8ae8c8cd1bd6062a79bd60
-DIST cake-3.1.0.tar.gz 900221 BLAKE2B 
856be402208668e1c674c25c8b066d871bacdb8b9d301cdd9b45c508eea1c17953cb06946e9a018e17f28e7d7d7ed75e87653d5f36da4dcc1ce39fb9f6a11bd5
 SHA512 
854897b9d0f0fb80f61dd53dbf5ffa4a26af3a1d25b241f230083b8a39715fe9a7039a79c76e4ba35e2cbd8e4db46d5d4472713ef7c3cdc69be803a3b2a9d837
 DIST cake-4.0.0.tar.gz 909096 BLAKE2B 
eb741df25cd9f99e35987b41cb470bb10f4537678a5bfdbd09afe4f8debb0b336ec43e23d9077745728c81c27536fe6f88a8b2a5e67726221b47e1e7df7a1155
 SHA512 
3da75ff660459321d3db272ad98a2a010588abfe7462ca742a2daf51012eccffb38cac67b73699bae76f499c624cc30add7d103679937c76f2881bf66c30ec24
 DIST castle.core.5.1.1.nupkg 800128 BLAKE2B 
28c469b65fa9898e0dd87a416b015462db1761f11429654f613541245b213ce62f77257a63770468f8019d635bef20e50e60f620359d0e39ceafbcc7bf88214c
 SHA512 
378a149ebfaa12d00cb35bcaee8806803df7bc75980c9e0c67f36e3e057d6af2abaead24cd8274a9595c7ac74cb9597c9d6913b1125b86e6b156a66f7a1ac2fa
 DIST diffengine.12.4.2.nupkg 1406034 BLAKE2B 
80e66f2b2813abb02c3f8bd8a340c2ce71a227e61dcaebdecd51949d27334ab176f4730606b9700d8cca98c00c7a67923b52d7851ada5dc8991edda69f3d7f33
 SHA512 
7b5b8d49208d6ce9f0bdb603ca6eb6ce3da4e58d1cc821f473c9cc800aacf5192da946c529e2c00a02076758ed4e8114ea018d23f85a272702deb3232a544d63
 DIST diffengine.13.0.0.nupkg 1405867 BLAKE2B 
5fbfcbef1a48f6f8dc5fb66f7d4a978059e9688916f789f72d187a86d431f8155fc470c7db42e6b8bb2380250e7ac02a85a09b52f535af5f1c785c403cb4c969
 SHA512 
7381ce7dbe9949eb1a15d666467f297f4deabeeeb9def4abdd8c0181aeec10a8a65d93427344e95670c1442a92354a27c9e8f81a29ec10a8a367100f23d21f32
 DIST emptyfiles.4.6.0.nupkg 676712 BLAKE2B 
dd80f4e1660777f65e8c298633f6b18b8e882024bd263b51a24586f58bd4e520ba0951ede5ef6b14d0f99c0c6a16bcc2f2816e9b2ee9060ad74d6dd56eaf65a6
 SHA512 
f10e8c5876fe9a10abb418a2eed72b08343477ffbb5c1b66be0d444316f95dc1e42f2938cc09d1d86ea103cee48577bee93106b8cc7abf67dac6c42f3d15e886
 DIST emptyfiles.5.0.0.nupkg 818304 BLAKE2B 
56aa6bdc4481724c2a14da35bcb8ee84665c4536c0c5baa6408045f01e75aa6b8ca7c798907bcafadb55d494e4a479d94943500491f629d55a49d1c1a3a5429f
 SHA512 
d4428f4bfc846048742ffc3887288a6bbfd1c7b5851c72954c32497099782fd4e340f091e1c331f7c6ce6f7413ecd2b046dc57eda7cc04a76c7335c98b98fa46
-DIST microsoft.build.tasks.git.1.1.1.nupkg 479497 BLAKE2B 
053ad5b3b88194d12e9e784c8a91d33deb8a2abc48cf3179990fdd2f576168b19a757b3a3915309fb040a1441bd5102bca83d757f828c029846e3feef88f
 SHA512 
1961b5ba2ce215f6cd0943948e66462b7388b612708c58a5e03ab1e041ac77f1582f9ed9134136fce0d5345d1d46a1537ff728f542e6dd4ea2c11eac9d3f8d46
 DIST microsoft.codeanalysis.analyzers.3.0.0.nupkg 887910 BLAKE2B 
486aad9a22a77f4dde4fae3c5521c2fc066e9121aff7c7557af53b72469318fb0c16c30ccdde853fcabca3c493d9ac1297a00d7e6445d8

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

2023-12-16 Thread Maciej Barć
commit: 88e9092d4fa6b599d9ab6aeb7098303a837b3287
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Dec 16 18:45:44 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Dec 16 21:44:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88e9092d

app-containers/devcontainer: drop old 0.53.0

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

 app-containers/devcontainer/Manifest   |  1 -
 .../devcontainer/devcontainer-0.53.0.ebuild| 46 --
 2 files changed, 47 deletions(-)

diff --git a/app-containers/devcontainer/Manifest 
b/app-containers/devcontainer/Manifest
index 31bb198f2151..90ba08ffc4c3 100644
--- a/app-containers/devcontainer/Manifest
+++ b/app-containers/devcontainer/Manifest
@@ -1,3 +1,2 @@
-DIST devcontainer-0.53.0.tgz 614575 BLAKE2B 
b7279b629cae49da39eca9defa17055b94c95db8ed79f78ec869f15a361ae12b4142817433e789c0d1231a753a1c7cc0247d5de738981f0f17c61de82aa7a8c9
 SHA512 
942e3b4b4ab19de876f22fcad16a1b41e5edc271cafcbc3281f198a80156e44ea94217cfcb4e0ef63ca96e6e854e030f4f70a51e7bcc655f0cb8cf23dcf003dc
 DIST devcontainer-0.54.1.tgz 603740 BLAKE2B 
ea3dddfa4788efa704d73fae109b7c844d64c01a3be50a94be847a037af2a8878caca546a3b99bf0e54faabca27309f75c11b480a7b7d51c8b6f3438a55f3e65
 SHA512 
0eb8da1b74f23c30da8ff01244760cfb0dab857a8397b4995bb8228393624e376c9a7631aa1fe87164464221b8592c6397aa687032d4f8c1fd9e6225a8b394f6
 DIST devcontainer-0.54.2.tgz 603920 BLAKE2B 
85737eccc793da9454fb2e8069f843356781606ce8fbfeedf1f04bf1d012f5f1ec70b1e6fd200fc2d43fa28f3b8a9647e05f42a42096dbaf6cab95a410cb6df9
 SHA512 
4d5e0f8be0dd3ff9b755037e489f86aeab40bc1b1ba3a558e9be5ae89ab7f109874ca04082e6851d3fe1fca2fd4f8d8c09df8e6bed273de2719e5784f30ca71c

diff --git a/app-containers/devcontainer/devcontainer-0.53.0.ebuild 
b/app-containers/devcontainer/devcontainer-0.53.0.ebuild
deleted file mode 100644
index 399665b46cde..
--- a/app-containers/devcontainer/devcontainer-0.53.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Reference implementation of the Development Containers 
specification"
-HOMEPAGE="https://containers.dev/
-   https://github.com/devcontainers/cli/";
-SRC_URI="https://registry.npmjs.org/@devcontainers/cli/-/cli-${PV}.tgz
-   -> ${P}.tgz"
-S="${WORKDIR}/package"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   net-libs/nodejs
-"
-BDEPEND="
-   >=net-libs/nodejs-16[npm]
-"
-
-DOCS=( CHANGELOG.md README.md )
-
-src_compile() {
-   # Skip, nothing to compile here.
-   :
-}
-
-src_install() {
-   local -a my_npm_opts=(
-   --audit false
-   --color false
-   --foreground-scripts
-   --global
-   --offline
-   --omit dev
-   --prefix "${ED}/usr"
-   --progress false
-   --verbose
-   )
-   npm "${my_npm_opts[@]}" install "${DISTDIR}/${P}.tgz" || die "npm 
install failed"
-
-   einstalldocs
-}



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

2023-12-16 Thread Maciej Barć
commit: 3d3a793821e3ce333e51d01c6aea213670eb2b10
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Dec 16 18:45:51 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Dec 16 21:44:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d3a7938

app-containers/devcontainer: drop old 0.54.1

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

 app-containers/devcontainer/Manifest   |  1 -
 .../devcontainer/devcontainer-0.54.1.ebuild| 46 --
 2 files changed, 47 deletions(-)

diff --git a/app-containers/devcontainer/Manifest 
b/app-containers/devcontainer/Manifest
index 90ba08ffc4c3..cac09ef91977 100644
--- a/app-containers/devcontainer/Manifest
+++ b/app-containers/devcontainer/Manifest
@@ -1,2 +1 @@
-DIST devcontainer-0.54.1.tgz 603740 BLAKE2B 
ea3dddfa4788efa704d73fae109b7c844d64c01a3be50a94be847a037af2a8878caca546a3b99bf0e54faabca27309f75c11b480a7b7d51c8b6f3438a55f3e65
 SHA512 
0eb8da1b74f23c30da8ff01244760cfb0dab857a8397b4995bb8228393624e376c9a7631aa1fe87164464221b8592c6397aa687032d4f8c1fd9e6225a8b394f6
 DIST devcontainer-0.54.2.tgz 603920 BLAKE2B 
85737eccc793da9454fb2e8069f843356781606ce8fbfeedf1f04bf1d012f5f1ec70b1e6fd200fc2d43fa28f3b8a9647e05f42a42096dbaf6cab95a410cb6df9
 SHA512 
4d5e0f8be0dd3ff9b755037e489f86aeab40bc1b1ba3a558e9be5ae89ab7f109874ca04082e6851d3fe1fca2fd4f8d8c09df8e6bed273de2719e5784f30ca71c

diff --git a/app-containers/devcontainer/devcontainer-0.54.1.ebuild 
b/app-containers/devcontainer/devcontainer-0.54.1.ebuild
deleted file mode 100644
index 399665b46cde..
--- a/app-containers/devcontainer/devcontainer-0.54.1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Reference implementation of the Development Containers 
specification"
-HOMEPAGE="https://containers.dev/
-   https://github.com/devcontainers/cli/";
-SRC_URI="https://registry.npmjs.org/@devcontainers/cli/-/cli-${PV}.tgz
-   -> ${P}.tgz"
-S="${WORKDIR}/package"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   net-libs/nodejs
-"
-BDEPEND="
-   >=net-libs/nodejs-16[npm]
-"
-
-DOCS=( CHANGELOG.md README.md )
-
-src_compile() {
-   # Skip, nothing to compile here.
-   :
-}
-
-src_install() {
-   local -a my_npm_opts=(
-   --audit false
-   --color false
-   --foreground-scripts
-   --global
-   --offline
-   --omit dev
-   --prefix "${ED}/usr"
-   --progress false
-   --verbose
-   )
-   npm "${my_npm_opts[@]}" install "${DISTDIR}/${P}.tgz" || die "npm 
install failed"
-
-   einstalldocs
-}



[gentoo-commits] repo/gentoo:master commit in: dev-dotnet/csharp-language-server/

2023-12-16 Thread Maciej Barć
commit: 63b8d8703881a76e6469d84b2a955168a17bc9c1
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Dec 16 18:42:22 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Dec 16 21:44:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63b8d870

dev-dotnet/csharp-language-server: drop old 0.9.0

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

 dev-dotnet/csharp-language-server/Manifest |  51 
 .../csharp-language-server-0.9.0.ebuild| 302 -
 2 files changed, 353 deletions(-)

diff --git a/dev-dotnet/csharp-language-server/Manifest 
b/dev-dotnet/csharp-language-server/Manifest
index c78190d79464..c6f5a613b742 100644
--- a/dev-dotnet/csharp-language-server/Manifest
+++ b/dev-dotnet/csharp-language-server/Manifest
@@ -2,10 +2,8 @@ DIST argu.6.1.1.nupkg 176453 BLAKE2B 
da26d429cf3624b6170775871315ff784ea676b413d
 DIST castle.core.5.1.1.nupkg 800128 BLAKE2B 
28c469b65fa9898e0dd87a416b015462db1761f11429654f613541245b213ce62f77257a63770468f8019d635bef20e50e60f620359d0e39ceafbcc7bf88214c
 SHA512 
378a149ebfaa12d00cb35bcaee8806803df7bc75980c9e0c67f36e3e057d6af2abaead24cd8274a9595c7ac74cb9597c9d6913b1125b86e6b156a66f7a1ac2fa
 DIST coverlet.collector.3.0.3.nupkg 1937797 BLAKE2B 
e0ab1ad46a72b363bfda0d66b731f6bf91b37f95c96e1db4cc5dd3bf957c7c2a74d4550b32aa73dedcfd9a96c2ea63e1c9aed92ea26def60dbfa2b89e056adeb
 SHA512 
6c72d39d389980e5bd2c866df0c7c78352b0c2b9a453fac70381b0bc59a231860195064adcc5d35f7ec72ef2423376972208b28d6dd56fc29b660094725a500f
 DIST csharp-language-server-0.10.0.tar.gz 45005 BLAKE2B 
9e6192f08d9692ba5a80dc2cceda793dc2ecd04b14cdda0ef75e5c2c2cfc31b4578b647453c443543dea5e9d238fbbd4e2ce9b3f753a684de576d7453ee3ce72
 SHA512 
64c7f29570e448e33fef4cdf307db291dcffbc71ac57a3e8fc8be608f324d0530efd33ac3eb6d89f5a37deb6c1ed36266bcf69f221cad348f7efea0ad61d5d20
-DIST csharp-language-server-0.9.0.tar.gz 44591 BLAKE2B 
6e176f83f0db9ac0a44e547e48f3e0e2e54a55fad26710684b30d56f63dd1da59d625981c9d44b91788b5222557f56c27a6ea6bd2e705d70da5c52204e1ceb6e
 SHA512 
08ed1c0308d29397062cb616cb79a280b10f0271a82e573ae31238e89889bbf01121e9dc3658d0c1971d34ebc478368cfa2e097363fcdc81c4798cc86d63e004
 DIST fsharp.core.7.0.0.nupkg 2798014 BLAKE2B 
0e47824c94b8f39ffa26b0dfeee1970b1c3aa7e319a3515f75b71fce27fb3c34f4c5fb5a223e832deb1c6618a30d327e63129bf92978c68e8a7f1aff4b948ad8
 SHA512 
7edba5e73fb14471efff79dc32e28603adc6e3a9202357e1a8b7a6e5784c990debd629d7e2c6a614e5a8f9570e533fa6537d48a485a053ae771f3477af1364f2
 DIST humanizer.core.2.14.1.nupkg 538179 BLAKE2B 
c3e3c3c7d3fb3484dc85f5eaf25ff4f4428cd36b3458c5664fa7c29cb62ea291aded48a369823459d684ff79ce63a16650dcd37e8cd123c23ab943faea92cfd7
 SHA512 
cb3a8653f1ca34b67d52fafa92f49cdf0615fd2e4efc8be4948516e5617b32e8af18b63cc12e486672cf92dec3d4a5bc12dd849e5d08dcbce0daf196336e17b3
-DIST icsharpcode.decompiler.8.0.0.7345.nupkg 1305460 BLAKE2B 
52f6e3c2c7b84f71bebf5265bac500bd6649386bee85821a3f2b74803351a0396bc3ed4a82646202d6debbd23c6ec2853e982008e65e9e4bac18c0d4865e0e19
 SHA512 
34876a6c8114e96b5764a5a4b0f29fafe77fbbfaec7a59727be42f93843a1c7391dadfeb81cff71b77c6d2fdff1350f665ff4664e21134c2196bf7e053a1e6f3
 DIST icsharpcode.decompiler.8.1.1.7464.nupkg 1314824 BLAKE2B 
9c364884e58fe15d5d6763bfbc4f39efac0fb3bd5a4b4fb5389ef3b3e1aa82c7f773d46b020faf91ec69a01317ab063f3c28e276f91b0f97102b4367320d
 SHA512 
75dc286bc9b32a13954bbce9cf4e0611dee07fa0b973eab102a2aedb9cc159512b9d30bc5d637be47d4c69abccde4a35a62d62c3b48cee68bfed629105ebed38
 DIST ionide.keepachangelog.tasks.0.1.8.nupkg 2755127 BLAKE2B 
077c51696c5948ce974bd5d745f6cc2b0da726dc5d473381d019469eceb6a9662fbe28946824bd193104cf7d1968a2ec866776218738c2771885dd9f79239137
 SHA512 
53844192a5979ca195eb97b2559c875bebdb3986c8607a62a4a89fdd529c31409f6b7abe8dfd101f995cc98b4577f64f30c74efb12f412beabeee8198881b043
 DIST ionide.languageserverprotocol.0.4.15.nupkg 337836 BLAKE2B 
405f76da766cf60fd1e88d1d983426f43c39f32087717ddaf68cc9d849bf5d4c3f93aa2266ac1acad4cadc193f9f2f7c9fb91b0bb6658f7eb5478797fd199906
 SHA512 
c16c068407fddc47e0721badc4bc291ef72cbdbe4d4143e4d62ea5ece75a03b134126ee5174c14fec9a19b973305b23ff184f840d51c130c5e63a8567129108f
@@ -13,42 +11,26 @@ DIST messagepack.2.3.85.nupkg 592264 BLAKE2B 
23a091de9e54899ce157326dfdd8b9be241
 DIST messagepack.annotations.2.3.85.nupkg 17623 BLAKE2B 
22781b20d0c5cc8c2f9e5622efe3499b0e2b8dc25c434752d1a3b27a50c7a170c26e9adcc97ca71020fd95bac1ce8e619f76dbb3737ab451b229b6e6ca993ff5
 SHA512 
2beb0a766d12cb624c57de2911212a46966163db8fac10352d26e806844a083515ecc59d5e73d9ad335858b7dfea2734efa3d18ba81c952b498ccd4148fd6a3d
 DIST microsoft.bcl.asyncinterfaces.6.0.0.nupkg 76354 BLAKE2B 
aca3f5db71e4037dbdd604aeaebcd0962ccc171915b77b4c409ab744bf0a469c7d588f9504fc7fa49e3863e9593b66b4083235cb49e812d1f87b3dadb32e6003
 SHA512 
221a05a0c910f7a87b620d8f3831ed392b4eb95d112bee274d35f27009ad2a26445de9d7cd235fe6fb4a03f2550874bda3be396edaf9c0852a9c23d7b099
 DIST microsoft.bcl.asyncinterfaces.7.0.0.nupkg 95839 BLAKE2B 
057f789af840dcb18f3e2a823f8e16725fdecf93986

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

2023-12-16 Thread Maciej Barć
commit: 38082aa891351ad991d4fe6c2c8d2df3de40f0f9
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Dec 16 18:50:28 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Dec 16 21:44:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38082aa8

sys-apps/polychromatic: drop old 0.8.1

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

 sys-apps/polychromatic/Manifest   |  1 -
 sys-apps/polychromatic/polychromatic-0.8.1.ebuild | 69 ---
 2 files changed, 70 deletions(-)

diff --git a/sys-apps/polychromatic/Manifest b/sys-apps/polychromatic/Manifest
index e231768e1dc9..82d3b00ef478 100644
--- a/sys-apps/polychromatic/Manifest
+++ b/sys-apps/polychromatic/Manifest
@@ -1,3 +1,2 @@
-DIST polychromatic-0.8.1.tar.gz 1673716 BLAKE2B 
9751985ac429d5da19e829f3b17565e1c42b7859df6ce3be031e34148e1c30bcb37bee3103b038e902a818a7ade9e3cc4400570135c34229494666f9a9a6012a
 SHA512 
61add658825f99f729e6921c41aa97b2075e5cbd3dcdabb6602a7eeb6b505a3435d9231ed163490289374bf78737544cda77d45c39f245f20f07886824ea61fa
 DIST polychromatic-0.8.2.tar.gz 1697776 BLAKE2B 
209d27258e4e6cedb6d8d0c5e50168ab82854605a90e67cf550e5aaa5a5aec539c84155a0fee44986ae63fba33b8778ad426b0e648ef51e71bb33f42a86909ad
 SHA512 
0965881feb60cdcb2415cf177b951548b6bfefd642fc28305fd37f339e891252bd9a1c9dff296381f53ea221758dbc68ca2968a191d3b7db96c6ee2ec8936c07
 DIST polychromatic-0.8.3.tar.gz 1762021 BLAKE2B 
eb4925fdd5be892c4f490424f357e8d1a2db79ac4bd9b4ae2a6f05662022837ba624d23c373b073de8045207511c50a6f2c4ba6cc4a6f276c2553edcbae25eaf
 SHA512 
e2b26bfda985a2a80373dfa2c10e85a96724eec16c513e825841b7363b692c3edf51fc7ddc0735e28bb1c5074ebd22e9390606d314df35fc61cb185a0fd0acfc

diff --git a/sys-apps/polychromatic/polychromatic-0.8.1.ebuild 
b/sys-apps/polychromatic/polychromatic-0.8.1.ebuild
deleted file mode 100644
index c65eca31c666..
--- a/sys-apps/polychromatic/polychromatic-0.8.1.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit meson python-single-r1 readme.gentoo-r1 xdg
-
-DESCRIPTION="RGB lighting management software for GNU/Linux powered by 
OpenRazer"
-HOMEPAGE="https://polychromatic.app/
-   https://github.com/polychromatic/polychromatic/";
-
-if [[ ${PV} == ** ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/${PN}/${PN}.git";
-else
-   SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz
-   -> ${P}.tar.gz"
-   KEYWORDS="amd64"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   >=x11-libs/gtk+-3.20:3[introspection]
-   $(python_gen_cond_dep '
-   dev-python/PyQt5[svg,${PYTHON_USEDEP}]
-   dev-python/PyQtWebEngine[${PYTHON_USEDEP}]
-   dev-python/colorama[${PYTHON_USEDEP}]
-   dev-python/colour[${PYTHON_USEDEP}]
-   dev-python/distro[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/setproctitle[${PYTHON_USEDEP}]
-   sys-apps/openrazer[client,${PYTHON_USEDEP}]
-   ')
-"
-BDEPEND="
-   ${RDEPEND}
-   dev-util/intltool
-   dev-lang/sassc
-"
-
-DOC_CONTENTS="To automatically start up Polychromatic on session login copy
-/usr/share/polychromatic/polychromatic-autostart.desktop file into Your user's
-~/.config/autostart/ directory."
-
-src_install() {
-   meson_src_install
-   python_optimize
-   readme.gentoo_create_doc
-
-   python_doscript "${S}"/polychromatic-{cli,controller,helper,tray-applet}
-
-   # Do not force polychromatic to autostart on session login.
-   # Move it into /usr/share/polychromatic and treat it as an example file
-   # that could be installed into user's ~/.config/autostart/ directory.
-   mv "${ED}"/etc/xdg/autostart/${PN}-autostart.desktop \
-  "${ED}"/usr/share/${PN}/${PN}-autostart.desktop || die
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   readme.gentoo_print_elog
-}



[gentoo-commits] repo/gentoo:master commit in: sci-electronics/nvc/

2023-12-16 Thread Maciej Barć
commit: 40470e740a0e8926defc78dcb047c4b291c3988e
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Dec 16 18:49:11 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Dec 16 21:44:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40470e74

sci-electronics/nvc: drop old 1.10.4

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

 sci-electronics/nvc/Manifest  |   1 -
 sci-electronics/nvc/metadata.xml  |   1 -
 sci-electronics/nvc/nvc-1.10.4.ebuild | 115 --
 3 files changed, 117 deletions(-)

diff --git a/sci-electronics/nvc/Manifest b/sci-electronics/nvc/Manifest
index c52421d76707..7e746af7f820 100644
--- a/sci-electronics/nvc/Manifest
+++ b/sci-electronics/nvc/Manifest
@@ -1,2 +1 @@
-DIST nvc-1.10.4.tar.gz 1595656 BLAKE2B 
bea13b231dbbc191c6bfb2c52014d2486fc5ba86c12910d289f4308037d5d64f030a050ff6f4f1755e5ad0e8dd1b17ed4dac11cf360f72084d9e704495518b4a
 SHA512 
49638b0a661a34985ef944d955292e93b0f9d9aca3e8a616308ddcca4537bee996ac8e91dc632e882ddb36b6e95d6df9f013a87b480276270759293585e19e22
 DIST nvc-1.11.0.tar.gz 1839019 BLAKE2B 
f21317bd4941621d5bcbe5dda43b3b1a0e37e15b5783474c33d2ad840cfd1c6d5aea4873cbf2e41b1dd3fe816eebca6b4dae994f93468ce42437368b953a22a6
 SHA512 
8f05fbc889f766f6005bbd85ed927b258df15b940208ef330b0c29b4d3b7d35f5a201d301d141be498b2072fa5752e5ce260fb64ee314504585902b69b53a621

diff --git a/sci-electronics/nvc/metadata.xml b/sci-electronics/nvc/metadata.xml
index 71e32280c562..30ee43a4d80a 100644
--- a/sci-electronics/nvc/metadata.xml
+++ b/sci-electronics/nvc/metadata.xml
@@ -19,7 +19,6 @@
   
   
 Build LLVM code generator
-Enable experimental JIT complilation with LLVM
   
   
 https://github.com/nickg/nvc/issues/

diff --git a/sci-electronics/nvc/nvc-1.10.4.ebuild 
b/sci-electronics/nvc/nvc-1.10.4.ebuild
deleted file mode 100644
index 801f314f5b8a..
--- a/sci-electronics/nvc/nvc-1.10.4.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LLVM_MAX_SLOT=16
-
-inherit autotools bash-completion-r1 llvm
-
-DESCRIPTION="NVC is a VHDL compiler and simulator"
-HOMEPAGE="https://www.nickg.me.uk/nvc/
-   https://github.com/nickg/nvc/";
-
-if [[ ${PV} == ** ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/nickg/nvc.git";
-
-   NVC_SOURCEDIR="${WORKDIR}"/${PN}-${PV}
-else
-   SRC_URI="https://github.com/nickg/nvc/archive/r${PV}.tar.gz
-   -> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-
-   NVC_SOURCEDIR="${WORKDIR}"/${PN}-r${PV}
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-IUSE="debug jit llvm"
-REQUIRED_USE="jit? ( llvm )"
-RESTRICT="test" # Some tests fail.
-
-RDEPEND="
-   app-arch/bzip2:=
-   app-arch/zstd:=
-   dev-libs/capstone:=
-   dev-libs/elfutils
-   dev-libs/icu:=
-   dev-libs/libffi:=
-   dev-libs/libxml2:=
-   sys-libs/ncurses:=
-   sys-libs/zlib:=
-   llvm? ( /dev/null || die
-
-   default
-
-   eautoreconf
-
-   popd >/dev/null || die
-}
-
-src_configure() {
-   # Needs "bison" and "flex" exactly.
-   unset LEX
-   unset YACC
-
-   local ECONF_SOURCE="${NVC_SOURCEDIR}"
-   local -a myconf=(
-   --enable-verilog
-   --enable-vital
-   --with-bash-completion="$(get_bashcompdir)"
-   $(use_enable debug)
-   $(use_enable jit)
-   $(use_enable llvm)
-   )
-   econf "${myconf[@]}"
-
-   export V=1  # Verbose compilation and install.
-}
-
-src_compile() {
-   emake -j1
-}
-
-src_test() {
-   emake check
-}
-
-src_install() {
-   default
-
-   mv "${ED}"/"$(get_bashcompdir)"/nvc{.bash,} || die
-
-   dostrip -x /usr/$(get_libdir)/nvc
-}



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

2023-12-16 Thread Maciej Barć
commit: da86f46341e54cef424ac21c26728f435d257b0c
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Dec 16 18:47:43 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Dec 16 21:44:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da86f463

dev-lang/fuzion: drop old 0.083

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

 dev-lang/fuzion/Manifest|  1 -
 dev-lang/fuzion/fuzion-0.083.ebuild | 66 -
 2 files changed, 67 deletions(-)

diff --git a/dev-lang/fuzion/Manifest b/dev-lang/fuzion/Manifest
index 23c85e2b98f3..aff32cd3c143 100644
--- a/dev-lang/fuzion/Manifest
+++ b/dev-lang/fuzion/Manifest
@@ -1,3 +1,2 @@
-DIST fuzion-0.083.tar.gz 830470 BLAKE2B 
dcd320fbc8e4e426857f26004678e6e768d3baa987668db2c8b6e2b52c8dfffecd4e65f5d3930f7aa0726b0ae5be1a6266c6721fd4de7d0d277e2e779adaf3ff
 SHA512 
1f727bb280d3de15f085093eac63810c6cadb6e8a5939d288abdbd5b79f4bb982e568dba484c5db087b3050635330f4b93d81c457ec50c7e2e9ceb21dc89dea5
 DIST fuzion-0.084.tar.gz 858114 BLAKE2B 
0c0f30b22a85527ae7acf2150e18c79257ac60cd5c17ec9d7e53a6f8e496f1dafa199dfdd34a0c4940dcdce28d1c8c794b1d5a5ff4fe3b3fa6229862be760027
 SHA512 
cb628557dcdb7835a77e1472e45da485e69706487aa26d74fc630272fcb5e408adcd7b1ed485e0c7b34eed761911b15126ac82ef0fd748354da02fda09b9dbe9
 DIST fuzion-0.085.tar.gz 951247 BLAKE2B 
5ae8999453759e0a8e5fb44b0aec833adb2c66ca9fea3e3092e2f298cc27a98c75abe0947337e9bb43920009d3bed8aa526a325fc58791d6177cb4f2d7ae7f23
 SHA512 
4a40eeffaa40b0568d90a20cf4125e7bddcc651fbe55b38866bb3cc90517749259336f776c33b762969986accae01e532b09418114b7c60e98377074bf144a17

diff --git a/dev-lang/fuzion/fuzion-0.083.ebuild 
b/dev-lang/fuzion/fuzion-0.083.ebuild
deleted file mode 100644
index b7dc96401878..
--- a/dev-lang/fuzion/fuzion-0.083.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 java-pkg-2
-
-DESCRIPTION="A language with a focus on simplicity, safety and correctness"
-HOMEPAGE="https://flang.dev/
-   https://github.com/tokiwa-software/fuzion/";
-
-if [[ ${PV} == ** ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/tokiwa-software/${PN}.git";
-else
-   SRC_URI="https://github.com/tokiwa-software/${PN}/archive/v${PV}.tar.gz
-   -> ${P}.tar.gz"
-   KEYWORDS="amd64 ~x86"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=virtual/jre-17:*
-   dev-libs/boehm-gc
-"
-DEPEND=">=virtual/jdk-17:*"
-BDEPEND="test? ( sys-devel/clang:* )"
-
-DOCS=( README.md release_notes.md )
-
-src_compile() {
-   emake -j1
-}
-
-src_test() {
-   emake -j1 run_tests_parallel
-}
-
-src_install() {
-   # Remove unnecessary files from build directory. bug #893450
-   local torm
-   local torm_path
-   for torm in tests run_tests.{failures,results} ; do
-   torm_path="${S}"/build/${torm}
-
-   if [[ -e "${torm_path}" ]] ; then
-   rm -r "${torm_path}" || die "failed to remove 
${torm_path}"
-   fi
-   done
-
-   insinto /usr/share/${PN}
-   doins -r build/.
-   insopts -m755
-   doins -r build/bin
-
-   local bin
-   for bin in fz fzjava ; do
-   dosym -r /usr/share/${PN}/bin/${bin} /usr/bin/${bin}
-   done
-
-   einstalldocs
-}



[gentoo-commits] repo/gentoo:master commit in: sci-electronics/nvc/

2023-12-16 Thread Maciej Barć
commit: 9e6625250a1cf946bcbf9b0877b115abac4e4008
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Dec 16 18:48:44 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Dec 16 21:44:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e662525

sci-electronics/nvc: drop old 1.10.3-r1

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

 sci-electronics/nvc/Manifest |   1 -
 sci-electronics/nvc/nvc-1.10.3-r1.ebuild | 115 ---
 2 files changed, 116 deletions(-)

diff --git a/sci-electronics/nvc/Manifest b/sci-electronics/nvc/Manifest
index bc54af0d2d63..c52421d76707 100644
--- a/sci-electronics/nvc/Manifest
+++ b/sci-electronics/nvc/Manifest
@@ -1,3 +1,2 @@
-DIST nvc-1.10.3.tar.gz 1594551 BLAKE2B 
0b607dfdcb0fba0edf5ca56d35786bce3e20cc7f9ecd90d0fd8ebbf492171d08fcd7f4df9ba200446fe890244d7a7fee70f5de0b22d16fb5872550fc69bc199c
 SHA512 
cd5bae71e765c87f0c8a1f21bb4cdd1022470bd4bb9dc5ecc2d15cfa365ed0a2c0e85c4edffd9fa90080db6a44db7101a11cd6fcc134c7870d64601183994893
 DIST nvc-1.10.4.tar.gz 1595656 BLAKE2B 
bea13b231dbbc191c6bfb2c52014d2486fc5ba86c12910d289f4308037d5d64f030a050ff6f4f1755e5ad0e8dd1b17ed4dac11cf360f72084d9e704495518b4a
 SHA512 
49638b0a661a34985ef944d955292e93b0f9d9aca3e8a616308ddcca4537bee996ac8e91dc632e882ddb36b6e95d6df9f013a87b480276270759293585e19e22
 DIST nvc-1.11.0.tar.gz 1839019 BLAKE2B 
f21317bd4941621d5bcbe5dda43b3b1a0e37e15b5783474c33d2ad840cfd1c6d5aea4873cbf2e41b1dd3fe816eebca6b4dae994f93468ce42437368b953a22a6
 SHA512 
8f05fbc889f766f6005bbd85ed927b258df15b940208ef330b0c29b4d3b7d35f5a201d301d141be498b2072fa5752e5ce260fb64ee314504585902b69b53a621

diff --git a/sci-electronics/nvc/nvc-1.10.3-r1.ebuild 
b/sci-electronics/nvc/nvc-1.10.3-r1.ebuild
deleted file mode 100644
index 801f314f5b8a..
--- a/sci-electronics/nvc/nvc-1.10.3-r1.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LLVM_MAX_SLOT=16
-
-inherit autotools bash-completion-r1 llvm
-
-DESCRIPTION="NVC is a VHDL compiler and simulator"
-HOMEPAGE="https://www.nickg.me.uk/nvc/
-   https://github.com/nickg/nvc/";
-
-if [[ ${PV} == ** ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/nickg/nvc.git";
-
-   NVC_SOURCEDIR="${WORKDIR}"/${PN}-${PV}
-else
-   SRC_URI="https://github.com/nickg/nvc/archive/r${PV}.tar.gz
-   -> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-
-   NVC_SOURCEDIR="${WORKDIR}"/${PN}-r${PV}
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-IUSE="debug jit llvm"
-REQUIRED_USE="jit? ( llvm )"
-RESTRICT="test" # Some tests fail.
-
-RDEPEND="
-   app-arch/bzip2:=
-   app-arch/zstd:=
-   dev-libs/capstone:=
-   dev-libs/elfutils
-   dev-libs/icu:=
-   dev-libs/libffi:=
-   dev-libs/libxml2:=
-   sys-libs/ncurses:=
-   sys-libs/zlib:=
-   llvm? ( /dev/null || die
-
-   default
-
-   eautoreconf
-
-   popd >/dev/null || die
-}
-
-src_configure() {
-   # Needs "bison" and "flex" exactly.
-   unset LEX
-   unset YACC
-
-   local ECONF_SOURCE="${NVC_SOURCEDIR}"
-   local -a myconf=(
-   --enable-verilog
-   --enable-vital
-   --with-bash-completion="$(get_bashcompdir)"
-   $(use_enable debug)
-   $(use_enable jit)
-   $(use_enable llvm)
-   )
-   econf "${myconf[@]}"
-
-   export V=1  # Verbose compilation and install.
-}
-
-src_compile() {
-   emake -j1
-}
-
-src_test() {
-   emake check
-}
-
-src_install() {
-   default
-
-   mv "${ED}"/"$(get_bashcompdir)"/nvc{.bash,} || die
-
-   dostrip -x /usr/$(get_libdir)/nvc
-}



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

2023-12-16 Thread Maciej Barć
commit: f44394e09751ab1aca75eae5f2c7076705dadc93
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Dec 16 18:50:09 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Dec 16 21:44:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f44394e0

sys-apps/openrazer: drop old 3.6.1-r2

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

 sys-apps/openrazer/Manifest  |   1 -
 sys-apps/openrazer/openrazer-3.6.1-r2.ebuild | 173 ---
 2 files changed, 174 deletions(-)

diff --git a/sys-apps/openrazer/Manifest b/sys-apps/openrazer/Manifest
index 871aeb6113e9..313a88ad4c65 100644
--- a/sys-apps/openrazer/Manifest
+++ b/sys-apps/openrazer/Manifest
@@ -1,2 +1 @@
-DIST openrazer-3.6.1.tar.gz 244061 BLAKE2B 
f5fa8bf4ec383cf92d3c9c66db6b2f6cc9e4cf1969558d187ff62e687316b861d3c0f0ba37f5addc0911a49794acc648ae2d6be6f519ea1d33afa3cc9ab7bd1b
 SHA512 
1e1db191e4daa028fe177e9c50ddf2dfffdf7c8ba68d108a2e74232b9accb344dbc5c3352aba223434cf16d79c113e7ba19dc9f2e6672758153c25ba9391cbff
 DIST openrazer-3.7.0.tar.gz 249201 BLAKE2B 
fd3d98b1d3c46623392a5cd42c8cafd605a7e2a6ec3d42f1f8f3c27b20fe06a149d55c45615a574957a14b66d20371cc9ddfd551c44659bd3887e53a3ad44570
 SHA512 
5067510fc22040f7a351556499db85a728863d97b56cdb26ea15adebe062403d2a4927c9bdcd620bddeb3388f1db184c0036dd121495b27ddb0d8d80cc17aafb

diff --git a/sys-apps/openrazer/openrazer-3.6.1-r2.ebuild 
b/sys-apps/openrazer/openrazer-3.6.1-r2.ebuild
deleted file mode 100644
index d8b3f16dadcc..
--- a/sys-apps/openrazer/openrazer-3.6.1-r2.ebuild
+++ /dev/null
@@ -1,173 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit readme.gentoo-r1 systemd udev xdg-utils distutils-r1 linux-mod-r1
-
-DESCRIPTION="Drivers and user-space daemon to control Razer devices on 
GNU/Linux"
-HOMEPAGE="https://openrazer.github.io/
-   https://github.com/openrazer/openrazer/";
-
-if [[ ${PV} == ** ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/${PN}/${PN}.git";
-else
-   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz
-   -> ${P}.tar.gz"
-   KEYWORDS="amd64 ~x86"
-fi
-
-LICENSE="GPL-2+"
-SLOT="0"
-
-IUSE="+client +daemon"
-REQUIRED_USE="
-   client? ( daemon )
-   daemon? ( ${PYTHON_REQUIRED_USE} )
-   test? ( daemon )
-"
-
-RDEPEND="
-   client? ( dev-python/numpy[${PYTHON_USEDEP}] )
-   daemon? (
-   acct-group/plugdev
-   dev-python/daemonize[${PYTHON_USEDEP}]
-   dev-python/dbus-python[${PYTHON_USEDEP}]
-   dev-python/notify2[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   dev-python/pyudev[${PYTHON_USEDEP}]
-   dev-python/setproctitle[${PYTHON_USEDEP}]
-   x11-libs/gtk+:3[introspection]
-   x11-misc/xautomation
-   x11-misc/xdotool
-   )
-"
-BDEPEND="
-   ${RDEPEND}
-   virtual/linux-sources
-"
-
-DOCS=( README.md )
-
-DOC_CONTENTS="To successfully use OpenRazer: load desired kernel module
-(razeraccessory, razerkbd, razerkraken and/or razermouse),
-add your user to the \"plugdev\" group and start the OpenRazer daemon.
-To automatically start up the OpenRazer daemon on session login copy
-/usr/share/openrazer/openrazer-daemon.desktop file into Your user's
-~/.config/autostart/ directory."
-
-distutils_enable_tests unittest
-
-python_compile() {
-   cd "${S}"/daemon || die
-
-   distutils_pep517_install "${BUILD_DIR}"/install
-
-   if use client ; then
-   cd "${S}"/pylib || die
-
-   distutils_pep517_install "${BUILD_DIR}"/install
-   fi
-}
-
-python_install() {
-   distutils-r1_python_install
-
-   python_scriptinto /usr/bin
-   python_newscript "${S}"/daemon/run_openrazer_daemon.py ${PN}-daemon
-}
-
-src_prepare() {
-   xdg_environment_reset
-
-   if use daemon ; then
-   distutils-r1_src_prepare
-   else
-   default
-   fi
-
-   # Remove bad tests.
-   rm "${S}"/daemon/tests/test_effect_sync.py || die
-}
-
-src_compile() {
-   local -a modargs=(
-   SUBDIRS="${S}"/driver
-   KERNELDIR="${KERNEL_DIR}"
-   )
-   local -a modlist=(
-   
{razeraccessory,razerkbd,razerkraken,razermouse}="hid:${S}:driver"
-   )
-   linux-mod-r1_src_compile
-
-   if use daemon ; then
-   distutils-r1_src_compile
-
-   emake -C "${S}"/daemon PREFIX=/usr service
-   fi
-
-   readme.gentoo_create_doc
-}
-
-src_test() {
-   cd "${S}"/daemon/tests || die
-
-   distutils-r1_src_test
-}
-
-src_install() {
-   linux-mod-r1_src_install
-
-   udev_dorules "${S}"/install_files/udev/99-razer.rules
-   exeinto "$(get_udevdir)"
-   doexe "${S}"/install_files/u

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

2023-12-16 Thread Maciej Barć
commit: d3feece2afb002c2841b96367565ff0dbfaab677
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Dec 16 18:50:49 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Dec 16 21:44:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3feece2

sys-apps/system-monitoring-center: drop old 2.25.1

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

 sys-apps/system-monitoring-center/Manifest |  1 -
 .../system-monitoring-center-2.25.1.ebuild | 49 --
 2 files changed, 50 deletions(-)

diff --git a/sys-apps/system-monitoring-center/Manifest 
b/sys-apps/system-monitoring-center/Manifest
index fbd6ae9f3c17..54dcb4feefc1 100644
--- a/sys-apps/system-monitoring-center/Manifest
+++ b/sys-apps/system-monitoring-center/Manifest
@@ -1,2 +1 @@
-DIST system-monitoring-center-2.25.1.tar.gz 1931789 BLAKE2B 
27e7901a6d0e505f1c1d4f03655bcf119c624ca1c1cbb2218b7e428bb06f44a8b193febba11da167298c0f92141acf3371232013e14569607be8e0baea72d129
 SHA512 
57b2daad026ea979e024a795937f0a3f7c553b1690292d82a048d035f56aad50bf8d81fdbca66e2ff11b520ea7c4219754ac5bef0481dcb63b9b7571778a4f0e
 DIST system-monitoring-center-2.26.0.tar.gz 1936049 BLAKE2B 
0f8a8472958351e7e4d659aa4d4846fc10455018f16bcf7b3ff11d640984086400a7ebf2deaa6870b92b6f3c5a74a424339279dc8864a8f55f46d16770c6455c
 SHA512 
1303831b2d392dd0454b257f57b493644c2c77fdb800766f44dece748b338b8d25f7f3e4ead46edb84767b1b4d821b69323d6f38668123b05fa2f66f8da0fd40

diff --git 
a/sys-apps/system-monitoring-center/system-monitoring-center-2.25.1.ebuild 
b/sys-apps/system-monitoring-center/system-monitoring-center-2.25.1.ebuild
deleted file mode 100644
index e15e8abaa8d1..
--- a/sys-apps/system-monitoring-center/system-monitoring-center-2.25.1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# 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_prepare() {
-   sed -i "s|@PYTHON@|${PYTHON}|" "${S}/src/${PN}.in" || die
-
-   default
-}
-
-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: app-text/paper-clip/

2023-12-16 Thread Maciej Barć
commit: ca9f5c1cd47ca415a24fe1476924a87ab841d39c
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Dec 16 19:38:21 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Dec 16 21:44:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca9f5c1c

app-text/paper-clip: bump to 3.6

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

 app-text/paper-clip/Manifest  |  1 +
 app-text/paper-clip/paper-clip-3.6.ebuild | 71 +++
 2 files changed, 72 insertions(+)

diff --git a/app-text/paper-clip/Manifest b/app-text/paper-clip/Manifest
index cb6ccceda8aa..4fb2fc181d40 100644
--- a/app-text/paper-clip/Manifest
+++ b/app-text/paper-clip/Manifest
@@ -1 +1,2 @@
 DIST paper-clip-3.2.tar.gz 196899 BLAKE2B 
d089185db9557431c22ed64b63155920c60795315fad1901b0a5ce5fd0230b7246d375a10a8ce150ad4fdce16f9062aa4770601b741189b877e57d4fe948d7a2
 SHA512 
6a08fe04f3431d7444ba67da34b60d56b7cf065199fceef7086ad3f181f18c703b8d011e6dbef39942011e7f92e3728f1f1a5164a575bab43b370fca9c4fdb98
+DIST paper-clip-3.6.tar.gz 171190 BLAKE2B 
a31673c9c3a1f889a63561a244d966195dac2738eb4070dfd01807c7406c7f8acb0277509c6924de37068aa904c3f1ee4f6de3882bf734470b67dd77b34afcf3
 SHA512 
4ebfa6789d31f85dc6b38119f7fb1f88ca06a32872ab1341d4a4fcd898eb3c672673a630d56f373294c053bdcee7573206a5fe89da45b76366f65e9bb441451a

diff --git a/app-text/paper-clip/paper-clip-3.6.ebuild 
b/app-text/paper-clip/paper-clip-3.6.ebuild
new file mode 100644
index ..3d5055cd6861
--- /dev/null
+++ b/app-text/paper-clip/paper-clip-3.6.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+REAL_PN="Paper-Clip"
+
+inherit gnome2-utils meson vala xdg
+
+DESCRIPTION="Edit the title, author, keywords and more details of PDF 
documents"
+HOMEPAGE="https://github.com/Diego-Ivan/Paper-Clip/";
+
+if [[ "${PV}" == ** ]] ; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/Diego-Ivan/${REAL_PN}.git";
+else
+   SRC_URI="https://github.com/Diego-Ivan/${REAL_PN}/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+   S="${WORKDIR}/${REAL_PN}-${PV}"
+
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+RESTRICT="test"  # Only validations, the appdata one fails.
+
+RDEPEND="
+   app-text/poppler:=[cairo,introspection]
+   dev-libs/glib:2
+   dev-libs/gobject-introspection
+   dev-libs/libportal:=[gtk,introspection,vala]
+   gui-libs/gtk:4
+   gui-libs/libadwaita:1[introspection,vala]
+"
+DEPEND="
+   ${RDEPEND}
+"
+BDEPEND="
+   $(vala_depend)
+   dev-libs/appstream-glib
+   dev-util/desktop-file-utils
+"
+
+DOCS=( README.md )
+
+src_prepare() {
+   default
+   vala_setup
+}
+
+src_install() {
+   meson_src_install
+   einstalldocs
+
+   # Symlink "pdf-metadata-editor" (old name?) to "${PN}"
+   dosym -r /usr/bin/pdf-metadata-editor "/usr/bin/${PN}"
+
+   mv "${ED}/usr/share/appdata" "${ED}/usr/share/metainfo" || die
+}
+
+pkg_postinst() {
+   gnome2_schemas_update
+   xdg_pkg_postinst
+}
+
+pkg_postrm() {
+   gnome2_schemas_update
+   xdg_pkg_postrm
+}



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

2023-12-16 Thread Maciej Barć
commit: d1f66f4a68cb952f7d41894e9bbb03d3acd413cb
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Dec 16 18:53:57 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Dec 16 21:44:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1f66f4a

dev-lang/crystal: drop old 1.10.0-r1

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

 dev-lang/crystal/Manifest |   2 -
 dev-lang/crystal/crystal-1.10.0-r1.ebuild | 113 --
 2 files changed, 115 deletions(-)

diff --git a/dev-lang/crystal/Manifest b/dev-lang/crystal/Manifest
index 805f664633a3..d6ebd96c8bb9 100644
--- a/dev-lang/crystal/Manifest
+++ b/dev-lang/crystal/Manifest
@@ -1,5 +1,3 @@
-DIST crystal-1.10.0-1-linux-x86_64.tar.gz 46235471 BLAKE2B 
43e074f2b40ad1b6da9c16b09fe72f8d626ae2c35f379f8b70647bb7187d52957666aa46ed94dc9fa099395b161dc076f41a108331335eb8f9878d3afa18
 SHA512 
a7570a9157c0c79a1cdda977290431704aab669a0c77d9ffd3cfa851285ac162b731c8655a81956d3b835673222656d0288c3eadaa08764bbeade6636ec015a2
-DIST crystal-1.10.0.tar.gz 3305156 BLAKE2B 
573b8c8797eeabec03154a59e1a9af2201056d5fad7fa3636e0738eb2dca62db013fb2a295a4adf4a8da03b54821cee5b5a58cdec3ddce9706c1e3d19ca3cba5
 SHA512 
aecf5af72f13c0da57a64af250e3bdf10ed74e7eb9bc4bb5cee0131f65bf73b1182742152b37e53702e6c135476016139088e6524d96fbf9f6f8c50120cd2464
 DIST crystal-1.10.1-1-linux-x86_64.tar.gz 46236242 BLAKE2B 
8c74672aaeb99cdb9ebcc0a1fa82cb148e81f6abc703e488df585aa4ecf30592ab5139079aad1506a55d69e255f07ff902f36a8f6bfffdaa9ca7079260303dc8
 SHA512 
5828fd3246102e5c779f722c50c42435f7d2a36943c283d3220b13aa0e86ea1fd0c0fe668a6e5c731c302519108d8bf08677d48f4360c05d80d9ee4b9c6c5a77
 DIST crystal-1.10.1.tar.gz 3305965 BLAKE2B 
eede32a5ed5695bbe4288f8942db251ebe3b57c241523a215109994e703c58cd95c2d449b0bf87cd45cfa637d264a73ea060227f0459034cc40135b1c2ee20c5
 SHA512 
2e26d6e366ea5c8b7abe3457608a0a0eca60b5d15f3c9079a58c3855302c7c07cd705d04fb6aa1bec2681fe40799609cab77a8b8e6fc10be7a8e545c5b0ecfc1
 DIST crystal-1.9.2-1-linux-x86_64.tar.gz 46171732 BLAKE2B 
b664207f2994a16e8e05cfc72d5e4e3cf9ec1e8b8a41869a56fc03b0946b7439f1528ec78c0affd32bf07a67d3329a644f5ba7f1270982723697071266a6ab7f
 SHA512 
bce18bf48c5c746aa1ee8aa9a34b5ec2f104aed95f3a74070229df4bf73a0ac9297af79a873d965c9631196b6f1103059a015c4f68cea800a779936aef9389d0

diff --git a/dev-lang/crystal/crystal-1.10.0-r1.ebuild 
b/dev-lang/crystal/crystal-1.10.0-r1.ebuild
deleted file mode 100644
index 281f3e30f477..
--- a/dev-lang/crystal/crystal-1.10.0-r1.ebuild
+++ /dev/null
@@ -1,113 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-BV="${PV}-1"
-BV_AMD64="${BV}-linux-x86_64"
-LLVM_MAX_SLOT=17
-
-inherit bash-completion-r1 llvm multiprocessing toolchain-funcs
-
-DESCRIPTION="The Crystal Programming Language"
-HOMEPAGE="https://crystal-lang.org/
-   https://github.com/crystal-lang/crystal/";
-SRC_URI="
-   https://github.com/crystal-lang/crystal/archive/${PV}.tar.gz
-   -> ${P}.tar.gz
-   amd64? (
-   
https://github.com/crystal-lang/crystal/releases/download/${BV/-*}/crystal-${BV_AMD64}.tar.gz
-   )
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="doc debug llvm-libunwind"
-
-# Upstream test suite not reliable
-RESTRICT="test"
-
-DEPEND="
-   dev-libs/boehm-gc:=[threads]
-   dev-libs/gmp:=
-   dev-libs/libatomic_ops:=
-   dev-libs/libevent:=
-   dev-libs/libpcre2:=[unicode]
-   dev-libs/pcl:=
-   

[gentoo-commits] repo/gentoo:master commit in: app-shells/pwsh/files/, app-shells/pwsh/

2023-12-16 Thread Maciej Barć
commit: e9606837f04d623e6d5b00d790dcb8e82b1d8e45
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Dec 16 21:40:24 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Dec 16 21:44:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9606837

app-shells/pwsh: no WarningLevel, switch to en_US, misc tweaks

Bug: https://bugs.gentoo.org/914292
Bug: https://github.com/PowerShell/PowerShell/issues/20941
Signed-off-by: Maciej Barć  gentoo.org>

 .../pwsh/files/pwsh-7.4.0-disable-telemetry.patch  | 47 ++
 app-shells/pwsh/pwsh-7.4.0.ebuild  | 45 ++---
 2 files changed, 69 insertions(+), 23 deletions(-)

diff --git a/app-shells/pwsh/files/pwsh-7.4.0-disable-telemetry.patch 
b/app-shells/pwsh/files/pwsh-7.4.0-disable-telemetry.patch
new file mode 100644
index ..49fdc34be8a2
--- /dev/null
+++ b/app-shells/pwsh/files/pwsh-7.4.0-disable-telemetry.patch
@@ -0,0 +1,47 @@
+--- a/src/System.Management.Automation/utils/Telemetry.cs
 b/src/System.Management.Automation/utils/Telemetry.cs
+@@ -137,10 +137,10 @@ namespace Microsoft.PowerShell.Telemetry
+ private static TelemetryClient s_telemetryClient { get; }
+ 
+ // the unique identifier for the user, when we start we
+-private static string s_uniqueUserIdentifier { get; }
++private static string s_uniqueUserIdentifier { get; } = string.Empty;
+ 
+ // the session identifier
+-private static string s_sessionId { get; }
++private static string s_sessionId { get; } = string.Empty;
+ 
+ // private semaphore to determine whether we sent the startup 
telemetry event
+ private static int s_startupEventSent = 0;
+@@ -149,8 +149,8 @@ namespace Microsoft.PowerShell.Telemetry
+ /// We send telemetry only a known set of modules and tags.
+ /// If it's not in the list (initialized in the static constructor), 
then we report anonymous
+ /// or don't report anything (in the case of tags).
+-private static readonly HashSet s_knownModules;
+-private static readonly HashSet s_knownModuleTags;
++private static readonly HashSet s_knownModules = new(){};
++private static readonly HashSet s_knownModuleTags = new(){};
+ 
+ /// Gets a value indicating whether telemetry can be 
sent.
+ public static bool CanSendTelemetry { get; private set; } = false;
+--- a/src/System.Management.Automation/utils/Telemetry.cs
 b/src/System.Management.Automation/utils/Telemetry.cs
+@@ -165,7 +165,8 @@ namespace Microsoft.PowerShell.Telemetry
+ static ApplicationInsightsTelemetry()
+ {
+ // If we can't send telemetry, there's no reason to do any of this
+-CanSendTelemetry = !GetEnvironmentVariableAsBool(name: 
_telemetryOptoutEnvVar, defaultValue: false);
++CanSendTelemetry = false;
++   /*
+ if (CanSendTelemetry)
+ {
+ s_sessionId = Guid.NewGuid().ToString();
+@@ -617,6 +618,7 @@ namespace Microsoft.PowerShell.Telemetry
+ 
+ s_uniqueUserIdentifier = GetUniqueIdentifier().ToString();
+ }
++   */
+ }
+ 
+ /// 
+

diff --git a/app-shells/pwsh/pwsh-7.4.0.ebuild 
b/app-shells/pwsh/pwsh-7.4.0.ebuild
index 85a198a23f5f..5c170e355644 100644
--- a/app-shells/pwsh/pwsh-7.4.0.ebuild
+++ b/app-shells/pwsh/pwsh-7.4.0.ebuild
@@ -252,22 +252,15 @@ inherit check-reqs desktop dotnet-pkg xdg
 DESCRIPTION="Cross-platform automation and configuration tool"
 HOMEPAGE="https://microsoft.com/powershell/
https://github.com/PowerShell/PowerShell/";
-
-if [[ "${PV}" == ** ]] ; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/PowerShell/PowerShell.git";
-else
-   SRC_URI="https://dev.gentoo.org/~xgqt/distfiles/repackaged/${P}.tar.xz";
-
-   KEYWORDS="~amd64 ~arm ~arm64"
-fi
-
-SRC_URI+=" ${NUGET_URIS} "
+SRC_URI="
+   https://dev.gentoo.org/~xgqt/distfiles/repackaged/${P}.tar.xz
+   ${NUGET_URIS}
+"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1-2)"
-RESTRICT="test"  # TODO: "LibraryImports.g.cs" not found.
+KEYWORDS="~amd64 ~arm ~arm64"
+RESTRICT="test"# TODO: "LibraryImports.g.cs" not found.
 
 RDEPEND="
>=dev-libs/libpsl-native-7.4.0:=
@@ -289,13 +282,9 @@ DOTNET_PKG_PROJECTS=(
src/powershell-unix/powershell-unix.csproj
src/Modules/PSGalleryModules.csproj
 )
-# Lower warning level to skip CS0162 error for the "disable-telemetry" patch.
-DOTNET_PKG_BUILD_EXTRA_ARGS=(
-   -p:WarningLevel=1
-)
 PATCHES=(
-   "${FILESDIR}/pwsh-7.3.3-disable-telemetry.patch"
"${FILESDIR}/pwsh-7.3.3-disable-update-check.patch"
+   "${FILESDIR}/pwsh-7.4.0-disable-telemetry.patch"
 )
 
 DOCS=( CHANGELOG CHANGELOG.md CODE_OF_CONDUCT.md README.md docs )
@@ -303,13 +292,23 @@ DOCS=( CHANGELOG CHANGELOG.md CODE_OF_CONDUCT.md 
README.md docs )
 pkg_setup() 

[gentoo-commits] proj/kde:master commit in: Documentation/

2023-12-16 Thread Andreas Sturmlechner
commit: 717b2bffa8ac2d19d9eaa53645c2fb156eb3f3c9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Dec 16 21:18:36 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Dec 16 21:18:36 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=717b2bff

Documentation: Update CONTRIBUTORS

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

 Documentation/CONTRIBUTORS | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Documentation/CONTRIBUTORS b/Documentation/CONTRIBUTORS
index db16cc3b7d..3560b84ade 100644
--- a/Documentation/CONTRIBUTORS
+++ b/Documentation/CONTRIBUTORS
@@ -137,6 +137,7 @@ Petros S (Petross404) 
 Petros S 
 Petteri Räty 
 Přemysl Vohout 
+Rachid Achellal 
 Raul E Rangel 
 Richard Yao 
 Rinaldus 



[gentoo-commits] proj/kde:master commit in: Documentation/package.accept_keywords/.kde-gear-live/, ...

2023-12-16 Thread Andreas Sturmlechner
commit: d8a22e840c061d95d9f780f3d565d9a4a9f3b7c1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Dec 16 21:18:48 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Dec 16 21:18:48 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d8a22e84

Documentation: Add app-cdr/isoimagewriter to KDE Gear live

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

 Documentation/package.accept_keywords/.kde-gear-live/kdeutils-live | 1 +
 Documentation/package.accept_keywords/kde-gear-live.keywords   | 1 +
 Documentation/package.mask/kde-gear-live   | 1 +
 Documentation/package.unmask/kde-gear-live | 1 +
 4 files changed, 4 insertions(+)

diff --git a/Documentation/package.accept_keywords/.kde-gear-live/kdeutils-live 
b/Documentation/package.accept_keywords/.kde-gear-live/kdeutils-live
index 763b74e443..1badd68cfa 100644
--- a/Documentation/package.accept_keywords/.kde-gear-live/kdeutils-live
+++ b/Documentation/package.accept_keywords/.kde-gear-live/kdeutils-live
@@ -1,4 +1,5 @@
 ~app-cdr/dolphin-plugins-mountiso- **
+~app-cdr/isoimagewriter- **
 ~app-crypt/keysmith- **
 ~app-editors/ghostwriter- **
 ~kde-apps/ark- **

diff --git a/Documentation/package.accept_keywords/kde-gear-live.keywords 
b/Documentation/package.accept_keywords/kde-gear-live.keywords
index d76d869241..2f193562d7 100644
--- a/Documentation/package.accept_keywords/kde-gear-live.keywords
+++ b/Documentation/package.accept_keywords/kde-gear-live.keywords
@@ -222,6 +222,7 @@
 ~kde-apps/poxml- **
 ~kde-apps/umbrello- **
 ~app-cdr/dolphin-plugins-mountiso- **
+~app-cdr/isoimagewriter- **
 ~app-crypt/keysmith- **
 ~app-editors/ghostwriter- **
 ~kde-apps/ark- **

diff --git a/Documentation/package.mask/kde-gear-live 
b/Documentation/package.mask/kde-gear-live
index f2359d3029..6cb1f8d6ee 100644
--- a/Documentation/package.mask/kde-gear-live
+++ b/Documentation/package.mask/kde-gear-live
@@ -212,6 +212,7 @@
 ~kde-apps/poxml-
 ~kde-apps/umbrello-
 ~app-cdr/dolphin-plugins-mountiso-
+~app-cdr/isoimagewriter-
 ~app-crypt/keysmith-
 ~app-editors/ghostwriter-
 ~kde-apps/ark-

diff --git a/Documentation/package.unmask/kde-gear-live 
b/Documentation/package.unmask/kde-gear-live
index f2359d3029..6cb1f8d6ee 100644
--- a/Documentation/package.unmask/kde-gear-live
+++ b/Documentation/package.unmask/kde-gear-live
@@ -212,6 +212,7 @@
 ~kde-apps/poxml-
 ~kde-apps/umbrello-
 ~app-cdr/dolphin-plugins-mountiso-
+~app-cdr/isoimagewriter-
 ~app-crypt/keysmith-
 ~app-editors/ghostwriter-
 ~kde-apps/ark-



[gentoo-commits] proj/kde:master commit in: Documentation/package.accept_keywords/.kde-frameworks-live.base/

2023-12-16 Thread Andreas Sturmlechner
commit: ff7c33ab1d55d9a60a3f5db6b8d46de9fb3bda0b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Dec 16 21:27:19 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Dec 16 21:27:19 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=ff7c33ab

Documentation: Add .kde-frameworks-live.base

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

 .../package.accept_keywords/.kde-frameworks-live.base/_HEADER_  | 2 ++
 .../.kde-frameworks-live.base/kde-frameworks-live   | 1 +
 .../.kde-frameworks-live.base/kde-frameworks-tier1-live | 1 +
 .../.kde-frameworks-live.base/kde-frameworks-tier2-live | 1 +
 .../.kde-frameworks-live.base/kde-frameworks-tier3-live | 1 +
 .../package.accept_keywords/.kde-frameworks-live.base/more-deps | 0
 6 files changed, 6 insertions(+)

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-live.base/_HEADER_ 
b/Documentation/package.accept_keywords/.kde-frameworks-live.base/_HEADER_
new file mode 100644
index 00..7bcad14eb3
--- /dev/null
+++ b/Documentation/package.accept_keywords/.kde-frameworks-live.base/_HEADER_
@@ -0,0 +1,2 @@
+# You can use this file to keyword/unkeyword KDE Frameworks 6 live.
+# Edit Documentation/package.keywords/.kde-frameworks-live.base/ files instead.

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-live.base/kde-frameworks-live
 
b/Documentation/package.accept_keywords/.kde-frameworks-live.base/kde-frameworks-live
new file mode 12
index 00..c793194dd9
--- /dev/null
+++ 
b/Documentation/package.accept_keywords/.kde-frameworks-live.base/kde-frameworks-live
@@ -0,0 +1 @@
+../../../sets/kde-frameworks-live
\ No newline at end of file

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-live.base/kde-frameworks-tier1-live
 
b/Documentation/package.accept_keywords/.kde-frameworks-live.base/kde-frameworks-tier1-live
new file mode 12
index 00..9fe4d1075e
--- /dev/null
+++ 
b/Documentation/package.accept_keywords/.kde-frameworks-live.base/kde-frameworks-tier1-live
@@ -0,0 +1 @@
+../../../sets/kde-frameworks-tier1-live
\ No newline at end of file

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-live.base/kde-frameworks-tier2-live
 
b/Documentation/package.accept_keywords/.kde-frameworks-live.base/kde-frameworks-tier2-live
new file mode 12
index 00..38aa45c19d
--- /dev/null
+++ 
b/Documentation/package.accept_keywords/.kde-frameworks-live.base/kde-frameworks-tier2-live
@@ -0,0 +1 @@
+../../../sets/kde-frameworks-tier2-live
\ No newline at end of file

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-live.base/kde-frameworks-tier3-live
 
b/Documentation/package.accept_keywords/.kde-frameworks-live.base/kde-frameworks-tier3-live
new file mode 12
index 00..25221d33a4
--- /dev/null
+++ 
b/Documentation/package.accept_keywords/.kde-frameworks-live.base/kde-frameworks-tier3-live
@@ -0,0 +1 @@
+../../../sets/kde-frameworks-tier3-live
\ No newline at end of file

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-live.base/more-deps 
b/Documentation/package.accept_keywords/.kde-frameworks-live.base/more-deps
new file mode 100644
index 00..e69de29bb2



[gentoo-commits] proj/kde:master commit in: sets/

2023-12-16 Thread Andreas Sturmlechner
commit: 40cd8d5065a9600e31c7202f3d947b6423c733a4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Dec 16 21:44:49 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Dec 16 22:00:22 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=40cd8d50

sets: Finalise kde-frameworks-live, adding tier3

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

 sets/kde-frameworks-live | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/sets/kde-frameworks-live b/sets/kde-frameworks-live
index 0edd71443d..9cc0499dac 100644
--- a/sets/kde-frameworks-live
+++ b/sets/kde-frameworks-live
@@ -1,6 +1,5 @@
 @kde-frameworks-tier1-live
 @kde-frameworks-tier2-live
-#@kde-frameworks-tier3-live
+@kde-frameworks-tier3-live
 # Tier 4: Provide extra features to other Frameworks to integrate with Plasma.
-#~kde-frameworks/frameworkintegration-
-#@kde-frameworks-portingaids-live
+~kde-frameworks/frameworkintegration-



[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/

2023-12-16 Thread Andreas Sturmlechner
commit: 75d64c7cf399d5d83147a73a768f4d61714c15b5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Dec 16 21:27:47 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Dec 16 21:59:58 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=75d64c7c

Documentation: regenerate-files: Fix it for KDE Frameworks 6 (live)

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

 Documentation/maintainers/regenerate-files | 58 ++
 1 file changed, 27 insertions(+), 31 deletions(-)

diff --git a/Documentation/maintainers/regenerate-files 
b/Documentation/maintainers/regenerate-files
index 5daf9a3260..e9140383a9 100755
--- a/Documentation/maintainers/regenerate-files
+++ b/Documentation/maintainers/regenerate-files
@@ -33,9 +33,9 @@ done
 
 if [[ -n ${KF6_RELEASES} ]]; then
for release in $KF6_RELEASES; do
-   if [[ -d ".kde-frameworks-6-${release}" ]]; then
+   if [[ -d ".kde-frameworks-${release}" ]]; then
echo -e "${HEADER}" > 
"kde-frameworks-${release}.keywords"
-   cat ".kde-frameworks-6-${release}/"* | grep -P -v 
'^>=kde-frameworks/(?!kf-env)' | \
+   cat ".kde-frameworks-${release}/"* | grep -P -v 
'^>=kde-frameworks/(?!kf-env)' | \
sed -e '/^~.*[.-]$/s/$/ **/' -e '/^@/d' >> 
"kde-frameworks-${release}.keywords"
fi
done
@@ -83,15 +83,15 @@ if [[ -d .kde-frameworks-5-live.base ]]; then
cat .kde-frameworks-5-live/* >> kde-frameworks-5-live.keywords
 fi
 
-if [[ -d .kde-frameworks-6-live.base ]]; then
-   rm -rf .kde-frameworks-6-live
-   mkdir -p .kde-frameworks-6-live
-   echo -e "${HEADER}" > kde-frameworks-6-live.keywords
-   for file in .kde-frameworks-6-live.base/*; do
-   newfile=.kde-frameworks-6-live/$(basename "${file}")
+if [[ -d .kde-frameworks-live.base ]]; then
+   rm -rf .kde-frameworks-live
+   mkdir -p .kde-frameworks-live
+   echo -e "${HEADER}" > kde-frameworks-live.keywords
+   for file in .kde-frameworks-live.base/*; do
+   newfile=.kde-frameworks-live/$(basename "${file}")
sed -e '/^~.*[.-]$/s/$/ **/'  -e '/^@/d' "${file}" > 
"${newfile}"
done
-   cat .kde-frameworks-6-live/* >> kde-frameworks-6-live.keywords
+   cat .kde-frameworks-live/* >> kde-frameworks-live.keywords
 fi
 
 if [[ -d .kde-plasma-live.base ]]; then
@@ -128,16 +128,14 @@ for release in $KF5_RELEASES 5-live; do
fi
 done
 
-if [[ -n ${KF6_RELEASES} ]]; then
-   for release in $KF6_RELEASES 6-live; do
-   if [[ -d ".kde-frameworks-6-${release}" ]]; then
-   echo -e "${HEADER}" > "kde-frameworks-${release}"
-   cat ".kde-frameworks-6-${release}/"* | \
-   grep -P -v '^>=kde-frameworks/(?!kf-env)' >> 
"kde-frameworks-${release}"
-   sed -i "kde-frameworks-${release}" -e "/^@/d"
-   fi
-   done
-fi
+for release in $KF6_RELEASES live; do
+   if [[ -d ".kde-frameworks-${release}" ]]; then
+   echo -e "${HEADER}" > "kde-frameworks-${release}"
+   cat ".kde-frameworks-${release}/"* | \
+   grep -P -v '^>=kde-frameworks/(?!kf-env)' >> 
"kde-frameworks-${release}"
+   sed -i "kde-frameworks-${release}" -e "/^@/d"
+   fi
+done
 
 for release in $PLASMA_RELEASES live; do
echo -e "${HEADER}" > "kde-plasma-${release}"
@@ -167,17 +165,15 @@ for release in $KF5_RELEASES 5-live; do
fi
 done
 
-if [[ -n ${KF6_RELEASES} ]]; then
-   for release in $KF6_RELEASES 6-live; do
-   if [[ -d "../package.unmask/.kde-frameworks-6-${release}" ]]; 
then
-   echo -e "${HEADER}" > "kde-frameworks-${release}"
-   cat "../package.unmask/.kde-frameworks-6-${release}/"* 
| \
-   grep -P -v '^>=kde-frameworks/(?!kf-env)' >> 
"kde-frameworks-${release}"
-   sed -i "kde-frameworks-${release}" \
-   -e 
"/^=/}" -e 
'/^@/d'
-   fi
-   done
-fi
+for release in $KF6_RELEASES live; do
+   if [[ -d "../package.unmask/.kde-frameworks-${release}" ]]; then
+   echo -e "${HEADER}" > "kde-frameworks-${release}"
+   cat "../package.unmask/.kde-frameworks-${release}/"* | \
+   grep -P -v '^>=kde-frameworks/(?!kf-env)' >> 
"kde-frameworks-${release}"
+   sed -i "kde-frameworks-${release}" \
+   -e 
"/^=/}" -e 
'/^@/d'
+   fi
+done
 
 for release in $PLASMA_RELEASES live; do
echo -e "${HEADER}" > "kde-plasma-${release}"
@@ -207,7 +203,7 @@ for set in *frameworks-5*${KF5_RELEASE}; do
 done
 
 if [[ -n ${KF6_RELEASE} ]]; then
-   for set in *frameworks-6*${KF6_RELEASE}; do
+   for set in *frameworks-*${K

[gentoo-commits] proj/kde:master commit in: Documentation/package.unmask/.kde-frameworks-live/, ...

2023-12-16 Thread Andreas Sturmlechner
commit: 998c362fa1c1c3e132210ab6d2f64d199387cfdf
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Dec 16 21:57:28 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Dec 16 22:01:40 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=998c362f

Documentation: Add KDE Frameworks live (that's KF6!)

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

 .../.kde-frameworks-live/_HEADER_  |  2 +
 .../.kde-frameworks-live/kde-frameworks-live   |  2 +
 .../.kde-frameworks-live/kde-frameworks-tier1-live | 33 +
 .../.kde-frameworks-live/kde-frameworks-tier2-live | 18 +
 .../.kde-frameworks-live/kde-frameworks-tier3-live | 23 +++
 .../.kde-frameworks-live/more-deps |  0
 .../kde-frameworks-live.keywords   | 80 +-
 Documentation/package.mask/kde-frameworks-live | 80 +-
 .../package.unmask/.kde-frameworks-live/_HEADER_   |  2 +
 .../.kde-frameworks-live/kde-frameworks-live   |  1 +
 .../.kde-frameworks-live/kde-frameworks-tier1-live |  1 +
 .../.kde-frameworks-live/kde-frameworks-tier2-live |  1 +
 .../.kde-frameworks-live/kde-frameworks-tier3-live |  1 +
 Documentation/package.unmask/kde-frameworks-live   | 80 +-
 14 files changed, 321 insertions(+), 3 deletions(-)

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-live/_HEADER_ 
b/Documentation/package.accept_keywords/.kde-frameworks-live/_HEADER_
new file mode 100644
index 00..7bcad14eb3
--- /dev/null
+++ b/Documentation/package.accept_keywords/.kde-frameworks-live/_HEADER_
@@ -0,0 +1,2 @@
+# You can use this file to keyword/unkeyword KDE Frameworks 6 live.
+# Edit Documentation/package.keywords/.kde-frameworks-live.base/ files instead.

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-live/kde-frameworks-live
 
b/Documentation/package.accept_keywords/.kde-frameworks-live/kde-frameworks-live
new file mode 100644
index 00..6b7f779264
--- /dev/null
+++ 
b/Documentation/package.accept_keywords/.kde-frameworks-live/kde-frameworks-live
@@ -0,0 +1,2 @@
+# Tier 4: Provide extra features to other Frameworks to integrate with Plasma.
+~kde-frameworks/frameworkintegration- **

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-live/kde-frameworks-tier1-live
 
b/Documentation/package.accept_keywords/.kde-frameworks-live/kde-frameworks-tier1-live
new file mode 100644
index 00..be4f2c5305
--- /dev/null
+++ 
b/Documentation/package.accept_keywords/.kde-frameworks-live/kde-frameworks-tier1-live
@@ -0,0 +1,33 @@
+# Tier 1: Depend only on Qt and possibly a few third-party libraries.
+~kde-frameworks/attica- **
+~kde-frameworks/bluez-qt- **
+~kde-frameworks/breeze-icons- **
+~kde-frameworks/breeze-icons-rcc- **
+~kde-frameworks/extra-cmake-modules- **
+~kde-frameworks/karchive- **
+~kde-frameworks/kcalendarcore- **
+~kde-frameworks/kcodecs- **
+~kde-frameworks/kconfig- **
+~kde-frameworks/kcoreaddons- **
+~kde-frameworks/kdbusaddons- **
+~kde-frameworks/kdnssd- **
+~kde-frameworks/kguiaddons- **
+~kde-frameworks/kholidays- **
+~kde-frameworks/ki18n- **
+~kde-frameworks/kidletime- **
+~kde-frameworks/kirigami- **
+~kde-frameworks/kitemmodels- **
+~kde-frameworks/kitemviews- **
+~kde-frameworks/kplotting- **
+~kde-frameworks/kquickcharts- **
+~kde-frameworks/ktexttemplate- **
+~kde-frameworks/kwidgetsaddons- **
+~kde-frameworks/kwindowsystem- **
+~kde-frameworks/modemmanager-qt- **
+~kde-frameworks/networkmanager-qt- **
+~kde-frameworks/oxygen-icons- **
+~kde-frameworks/prison- **
+~kde-frameworks/solid- **
+~kde-frameworks/sonnet- **
+~kde-frameworks/syntax-highlighting- **
+~kde-frameworks/threadweaver- **

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-live/kde-frameworks-tier2-live
 
b/Documentation/package.accept_keywords/.kde-frameworks-live/kde-frameworks-tier2-live
new file mode 100644
index 00..47098f5ed7
--- /dev/null
+++ 
b/Documentation/package.accept_keywords/.kde-frameworks-live/kde-frameworks-tier2-live
@@ -0,0 +1,18 @@
+# Tier 2: Additionally depend on tier 1 frameworks.
+~kde-frameworks/kauth- **
+~kde-frameworks/kcolorscheme- **
+~kde-frameworks/kcompletion- **
+~kde-frameworks/kcontacts- **
+~kde-frameworks/kcrash- **
+~kde-frameworks/kdoctools- **
+~kde-frameworks/kfilemetadata- **
+~kde-frameworks/kimageformats- **
+~kde-frameworks/kjobwidgets- **
+~kde-frameworks/knotifications- **
+~kde-frameworks/kpackage- **
+~kde-frameworks/kpeople- **
+~kde-frameworks/kpty- **
+~kde-frameworks/kstatusnotifieritem- **
+~kde-frameworks/ksvg- **
+~kde-frameworks/kunitconversion- **
+~kde-frameworks/syndication- **

diff --git 
a/Documentation/packa

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

2023-12-16 Thread Ronny Gutbrod
commit: ba7b2a3cf837bda302dd1e2556b0436bccc2ca54
Author: tastytea  tastytea  de>
AuthorDate: Sat Dec 16 22:19:18 2023 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Sat Dec 16 22:20:59 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ba7b2a3c

dev-python/pywebview: add 4.4.1

Signed-off-by: tastytea  tastytea.de>

 dev-python/pywebview/Manifest   |  1 +
 dev-python/pywebview/pywebview-4.4.1.ebuild | 40 +
 2 files changed, 41 insertions(+)

diff --git a/dev-python/pywebview/Manifest b/dev-python/pywebview/Manifest
index 8c53a0cd3f..c7cfbc192f 100644
--- a/dev-python/pywebview/Manifest
+++ b/dev-python/pywebview/Manifest
@@ -1,2 +1,3 @@
 DIST pywebview-4.2.2.tar.gz 30105686 BLAKE2B 
fd6cd5131fd42326046e1126951294f7c87245a0580c7269d4bbb8a9fd04048e0db3a5864ff32c646d21734519ac568903dd82de5b750c3d7bcdb90857fe958b
 SHA512 
6922d31bfc7a461948698b96d7e507162ac8718408ca0d8defa138d86c74d653c8026f5b0aa2d62d2147d7a64391f7e4d7726b5fcac0d836907fe5751bd82936
 DIST pywebview-4.3.3.tar.gz 30107570 BLAKE2B 
6907d928c2f0471547b75ce385636330e4ae2891c8082b24d659a75e525b84259a2db4bf4f8767c4d30c152724fc20c864456156fab8242e72753be32e908a49
 SHA512 
beaa481fc786ebd07d0d198167bbdfefb50e45b0c768b450c75385e6ed8f72df2cfebbcc7b5356632309300290d0d7b340bbd714e8d8aceaeca56e945857f007
+DIST pywebview-4.4.1.tar.gz 30127595 BLAKE2B 
13759ee774a63ddcf44af92ed11a3b902c2c15ebd3ad252f2b541b764601a722e55002aefea8a0621702a2bd0e94a7d4f1c3d8dd86d7e6def5abe6ecec3e7f78
 SHA512 
b712927606cd9704a00896f68780ee6b0bcd63077510e1d5ceb8d4fbd4b44ca96fff4390be7a29c65b0b0d14dee132fbff29b8dbc1094ebca89ac893566a4731

diff --git a/dev-python/pywebview/pywebview-4.4.1.ebuild 
b/dev-python/pywebview/pywebview-4.4.1.ebuild
new file mode 100644
index 00..015ed2bd9f
--- /dev/null
+++ b/dev-python/pywebview/pywebview-4.4.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A lightweight cross-platform wrapper around a webview component"
+HOMEPAGE="https://github.com/r0x0r/pywebview";
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="gtk qt5 qt6"
+REQUIRED_USE="|| ( gtk qt5 qt6 )"
+
+RDEPEND="
+   dev-python/bottle
+   dev-python/cryptography
+   dev-python/proxy_tools
+   gtk? (
+   dev-python/pygobject[cairo,${PYTHON_USEDEP}]
+   net-libs/webkit-gtk
+   )
+   qt5? (
+dev-python/pyside2[${PYTHON_USEDEP},webengine]
+dev-python/QtPy[${PYTHON_USEDEP},webengine]
+   )
+   qt6? (
+   dev-python/pyside6[${PYTHON_USEDEP},webengine]
+   dev-python/QtPy[${PYTHON_USEDEP},webengine]
+   )
+"
+
+distutils_enable_tests pytest
+
+RESTRICT="test" # FIXME: tests fail without message



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

2023-12-16 Thread Ronny Gutbrod
commit: 743592609c0c61e6f7796b754cb410b1c6049330
Author: tastytea  tastytea  de>
AuthorDate: Sat Dec 16 22:20:49 2023 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Sat Dec 16 22:20:59 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=74359260

dev-python/pywebview: drop 4.2.2

Signed-off-by: tastytea  tastytea.de>

 dev-python/pywebview/Manifest   |  1 -
 dev-python/pywebview/pywebview-4.2.2.ebuild | 40 -
 2 files changed, 41 deletions(-)

diff --git a/dev-python/pywebview/Manifest b/dev-python/pywebview/Manifest
index c7cfbc192f..c9d1fdd847 100644
--- a/dev-python/pywebview/Manifest
+++ b/dev-python/pywebview/Manifest
@@ -1,3 +1,2 @@
-DIST pywebview-4.2.2.tar.gz 30105686 BLAKE2B 
fd6cd5131fd42326046e1126951294f7c87245a0580c7269d4bbb8a9fd04048e0db3a5864ff32c646d21734519ac568903dd82de5b750c3d7bcdb90857fe958b
 SHA512 
6922d31bfc7a461948698b96d7e507162ac8718408ca0d8defa138d86c74d653c8026f5b0aa2d62d2147d7a64391f7e4d7726b5fcac0d836907fe5751bd82936
 DIST pywebview-4.3.3.tar.gz 30107570 BLAKE2B 
6907d928c2f0471547b75ce385636330e4ae2891c8082b24d659a75e525b84259a2db4bf4f8767c4d30c152724fc20c864456156fab8242e72753be32e908a49
 SHA512 
beaa481fc786ebd07d0d198167bbdfefb50e45b0c768b450c75385e6ed8f72df2cfebbcc7b5356632309300290d0d7b340bbd714e8d8aceaeca56e945857f007
 DIST pywebview-4.4.1.tar.gz 30127595 BLAKE2B 
13759ee774a63ddcf44af92ed11a3b902c2c15ebd3ad252f2b541b764601a722e55002aefea8a0621702a2bd0e94a7d4f1c3d8dd86d7e6def5abe6ecec3e7f78
 SHA512 
b712927606cd9704a00896f68780ee6b0bcd63077510e1d5ceb8d4fbd4b44ca96fff4390be7a29c65b0b0d14dee132fbff29b8dbc1094ebca89ac893566a4731

diff --git a/dev-python/pywebview/pywebview-4.2.2.ebuild 
b/dev-python/pywebview/pywebview-4.2.2.ebuild
deleted file mode 100644
index 015ed2bd9f..00
--- a/dev-python/pywebview/pywebview-4.2.2.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="A lightweight cross-platform wrapper around a webview component"
-HOMEPAGE="https://github.com/r0x0r/pywebview";
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="gtk qt5 qt6"
-REQUIRED_USE="|| ( gtk qt5 qt6 )"
-
-RDEPEND="
-   dev-python/bottle
-   dev-python/cryptography
-   dev-python/proxy_tools
-   gtk? (
-   dev-python/pygobject[cairo,${PYTHON_USEDEP}]
-   net-libs/webkit-gtk
-   )
-   qt5? (
-dev-python/pyside2[${PYTHON_USEDEP},webengine]
-dev-python/QtPy[${PYTHON_USEDEP},webengine]
-   )
-   qt6? (
-   dev-python/pyside6[${PYTHON_USEDEP},webengine]
-   dev-python/QtPy[${PYTHON_USEDEP},webengine]
-   )
-"
-
-distutils_enable_tests pytest
-
-RESTRICT="test" # FIXME: tests fail without message



[gentoo-commits] repo/proj/guru:dev commit in: app-editors/pulsar-bin/

2023-12-16 Thread YiFei Zhu
commit: 2ea651bd08d81b4a2bd23c56872d488381bed9c5
Author: YiFei Zhu  gmail  com>
AuthorDate: Sat Dec 16 21:29:23 2023 +
Commit: YiFei Zhu  gmail  com>
CommitDate: Sat Dec 16 23:26:08 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2ea651bd

app-editors/pulsar-bin: add 1.112.0, drop 1.110.0

Signed-off-by: YiFei Zhu  gmail.com>

 app-editors/pulsar-bin/Manifest   | 4 ++--
 .../{pulsar-bin-1.110.0.ebuild => pulsar-bin-1.112.0.ebuild}  | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-editors/pulsar-bin/Manifest b/app-editors/pulsar-bin/Manifest
index da0d5b39d0..1b5ee98a97 100644
--- a/app-editors/pulsar-bin/Manifest
+++ b/app-editors/pulsar-bin/Manifest
@@ -1,4 +1,4 @@
-DIST pulsar-bin-1.110.0-amd64.tar.gz 230950040 BLAKE2B 
27a0f7a9ec5c3c9feb98d41893aa79f8d3a234cf09099730ccf9d54c369b49a23b470ba74e04ff3a7bb2a6a3b10d89d992141b969d4ba3632477942ccddee585
 SHA512 
07826455d66cc3167c2aa5d85ada623d033026984f7bde7a4aa14f583d144cbd590dd4529bccb7669aced1ed22bb33f17331f406708720bba857177eb58ac492
-DIST pulsar-bin-1.110.0-arm64.tar.gz 192205620 BLAKE2B 
ad74d5d7406c8788fc3d6ae44a0149c417bfdbba4562ae66994288a5c2367c5ea8e3618041c768eafea4748aa9e768283e9e498914e0b8aac17b837f4795d422
 SHA512 
c844f3094a186f73466e98e04c6a54271a84a89a62fe1310f52bcd1e14979600b3b488c97b61d7ec27e08f4ba927384354954df8be39da299359650198880006
 DIST pulsar-bin-1.111.0-amd64.tar.gz 211405181 BLAKE2B 
dccf618bd023cbef7897aff0ae0d70d55316c029a41fe622c3917572826834b08edaba0fe413c4e806bafca11ed0356dd3bf6782598943e583e8fc6ed890a795
 SHA512 
83822554468af0ba4de3ab7dffce78406c0824a901877bc1b23f25c82191d649c296d2800487585b0ac35441cc4139d4fd0040b275f9e41d2e4f4c2db52dc3c9
 DIST pulsar-bin-1.111.0-arm64.tar.gz 190618419 BLAKE2B 
e45bf411d9a12e1c27a425c3a5db269f29a8ac5205b21a068150f6f16e7080a5a3847f110eeb3078ee745cc4be1a305cb15812292505ec13e5ed1ca360e66f79
 SHA512 
d2cc391002c3b81d28098aff42dbc9267e1f497b94a00eeab5ad16643717d925b437102ae918481294e60d70143b6f1272e54dcf20f0ea9b65e1a9655921a3e7
+DIST pulsar-bin-1.112.0-amd64.tar.gz 212238152 BLAKE2B 
bddb96067ad9ebdc08a39461792b621026d02db8bbce65de92546850669ba2b22c2b12ea3c7328123d9bae7180c31bdbdc0c0d960071cd87cf3e394dca5d9ff9
 SHA512 
c48346ad06f94c031a20b81fd570502e04be754613b62bf5014b0192b858424317eeb94fc8926aac4dee79aab2cd20346db36247f25cd6db4d3869d075815bc6
+DIST pulsar-bin-1.112.0-arm64.tar.gz 191448233 BLAKE2B 
84237a92fe5ae022d73f1722c7138c35ecf162a23666e927f7fc0bf928ddcfaa6151766cb83f9d42e14a86d73d6f57bfd24006404b767ce7b783587ee9fffbb5
 SHA512 
e6b35ba40801c6421352a3c46fa980f2330724c7c60cc93a16d531c2f24020638c3e2d985a62861f81a5fc43e9314ea94985bb36bc97bae89979a87e063714fa

diff --git a/app-editors/pulsar-bin/pulsar-bin-1.110.0.ebuild 
b/app-editors/pulsar-bin/pulsar-bin-1.112.0.ebuild
similarity index 100%
rename from app-editors/pulsar-bin/pulsar-bin-1.110.0.ebuild
rename to app-editors/pulsar-bin/pulsar-bin-1.112.0.ebuild



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

2023-12-16 Thread Sam James
commit: 9ba27fce9ca13743f7b3cc8c03955d9cad5bc354
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 17 00:00:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 17 00:00:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ba27fce

dev-util/ragel: Stabilize 7.0.4-r2 ppc64, #839048

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

 dev-util/ragel/ragel-7.0.4-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/ragel/ragel-7.0.4-r2.ebuild 
b/dev-util/ragel/ragel-7.0.4-r2.ebuild
index 47645c0a858f..53c5e0b495b0 100644
--- a/dev-util/ragel/ragel-7.0.4-r2.ebuild
+++ b/dev-util/ragel/ragel-7.0.4-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.colm.net/files/ragel/${P}.tar.gz";
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="doc"
 
 # Notes from bug #766090



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

2023-12-16 Thread Sam James
commit: 75c82446316a8c921c94f1c3b3272ba97fe84960
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 17 00:00:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 17 00:00:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75c82446

dev-perl/prefork: Stabilize 1.50.0 ppc64, #912523

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

 dev-perl/prefork/prefork-1.50.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/prefork/prefork-1.50.0.ebuild 
b/dev-perl/prefork/prefork-1.50.0.ebuild
index c80102976d1a..63b395b88726 100644
--- a/dev-perl/prefork/prefork-1.50.0.ebuild
+++ b/dev-perl/prefork/prefork-1.50.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Optimized module loading for forking or non-forking processes"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 
 RDEPEND="
virtual/perl-Carp



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

2023-12-16 Thread Sam James
commit: f3ff3c634de1a2b9b8260ca34d98819ad365e877
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 17 00:00:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 17 00:00:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3ff3c63

dev-perl/Module-ScanDeps: Stabilize 1.320.0 ppc64, #912523

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

 dev-perl/Module-ScanDeps/Module-ScanDeps-1.320.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Module-ScanDeps/Module-ScanDeps-1.320.0.ebuild 
b/dev-perl/Module-ScanDeps/Module-ScanDeps-1.320.0.ebuild
index c28760f0e7b3..da03f38d37ad 100644
--- a/dev-perl/Module-ScanDeps/Module-ScanDeps-1.320.0.ebuild
+++ b/dev-perl/Module-ScanDeps/Module-ScanDeps-1.320.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Recursively scan Perl code for dependencies"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~ppc-macos ~x64-macos"
 
 RDEPEND="
virtual/perl-File-Spec



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

2023-12-16 Thread Sam James
commit: 8293fecc69471fd08cb2d21aa3397bb3bcf9636c
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 17 00:00:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 17 00:00:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8293fecc

sci-libs/hdf5: Stabilize 1.14.2 ppc64, #920131

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

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

diff --git a/sci-libs/hdf5/hdf5-1.14.2.ebuild b/sci-libs/hdf5/hdf5-1.14.2.ebuild
index b22b3bb7f7e4..0cd8c97ec4cf 100644
--- a/sci-libs/hdf5/hdf5-1.14.2.ebuild
+++ b/sci-libs/hdf5/hdf5-1.14.2.ebuild
@@ -19,7 +19,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="NCSA-HDF"
 SLOT="0/${PV%%_p*}"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
 IUSE="cxx debug examples fortran +hl mpi szip test threads unsupported zlib"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="



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

2023-12-16 Thread Sam James
commit: b41733b620635bfb8b52db8387dfd0b264a626a7
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 17 00:00:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 17 00:00:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b41733b6

dev-libs/quazip: Stabilize 1.4-r1 ppc64, #920123

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

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

diff --git a/dev-libs/quazip/quazip-1.4-r1.ebuild 
b/dev-libs/quazip/quazip-1.4-r1.ebuild
index 0393c5918caf..b60b75b2d181 100644
--- a/dev-libs/quazip/quazip-1.4-r1.ebuild
+++ b/dev-libs/quazip/quazip-1.4-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/stachenov/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 LICENSE="LGPL-2.1-with-linking-exception"
 # SONAME of libquazip1-qt5.so, check QUAZIP_LIB_SOVERSION in CMakeLists.txt
 SLOT="0/1.4"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv x86 ~amd64-linux 
~x86-linux"
 IUSE="bzip2 +qt5 qt6 test"
 REQUIRED_USE="|| ( qt5 qt6 )"
 



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

2023-12-16 Thread Sam James
commit: acb3024f6fc1e4a525b3ad0064be65eed9aec6ac
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 17 00:00:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 17 00:00:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acb3024f

sci-libs/libqalculate: Stabilize 4.8.1 ppc64, #920147

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

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

diff --git a/sci-libs/libqalculate/libqalculate-4.8.1.ebuild 
b/sci-libs/libqalculate/libqalculate-4.8.1.ebuild
index 2897cefc0027..fe714538f6a3 100644
--- a/sci-libs/libqalculate/libqalculate-4.8.1.ebuild
+++ b/sci-libs/libqalculate/libqalculate-4.8.1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/Qalculate/${PN}/releases/download/v${PV}/${P}.tar.gz
 LICENSE="GPL-2+"
 # SONAME changes pretty often on bumps. Check!
 SLOT="0/22"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv sparc 
x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv sparc 
x86 ~amd64-linux ~x86-linux"
 IUSE="curl icu gnuplot +hardened readline test"
 RESTRICT="!test? ( test )"
 



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

2023-12-16 Thread Sam James
commit: d0b9a5d1bc2210bf93cb0146e10c3cd5231f78f5
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 17 00:00:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 17 00:00:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0b9a5d1

dev-dotnet/dotnet-sdk-bin: Stabilize 8.0.100-r1 arm, #920169

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

 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.100-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.100-r1.ebuild 
b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.100-r1.ebuild
index aa00a4510c87..a5cb79d39fec 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.100-r1.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.100-r1.ebuild
@@ -27,7 +27,7 @@ RUNTIME_SLOT="${SDK_SLOT}.0"
 SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
 
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm arm64"
+KEYWORDS="~amd64 arm arm64"
 RESTRICT="splitdebug"
 
 RDEPEND="



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

2023-12-16 Thread Sam James
commit: ade08f7dd3a7ca303234dab2da7f386cf21ecb54
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 17 00:00:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 17 00:00:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ade08f7d

dev-dotnet/dotnet-sdk-bin: Stabilize 8.0.100-r1 arm64, #920169

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

 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.100-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.100-r1.ebuild 
b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.100-r1.ebuild
index e994d2d15244..aa00a4510c87 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.100-r1.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.100-r1.ebuild
@@ -27,7 +27,7 @@ RUNTIME_SLOT="${SDK_SLOT}.0"
 SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
 
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm arm64"
 RESTRICT="splitdebug"
 
 RDEPEND="



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

2023-12-16 Thread Sam James
commit: e42baaa1df1e1e83b262f34b80bc9e12015956e4
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 17 00:00:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 17 00:00:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e42baaa1

dev-util/colm: Stabilize 0.14.7-r3 ppc64, #839048

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

 dev-util/colm/colm-0.14.7-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/colm/colm-0.14.7-r3.ebuild 
b/dev-util/colm/colm-0.14.7-r3.ebuild
index 48a16c0c4d7f..77dbc05176e9 100644
--- a/dev-util/colm/colm-0.14.7-r3.ebuild
+++ b/dev-util/colm/colm-0.14.7-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.colm.net/files/${PN}/${P}.tar.gz";
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="doc"
 
 BDEPEND="



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

2023-12-16 Thread Sam James
commit: 7d2863e26a8d89c999c619bddd4fb25967fbc9d1
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 16 23:58:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 16 23:59:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d2863e2

sys-devel/gcc: add 13.2.1_p20231216

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

 sys-devel/gcc/Manifest|  1 +
 sys-devel/gcc/gcc-13.2.1_p20231216.ebuild | 65 +++
 2 files changed, 66 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index b63c246f1a97..c12c340f7ef5 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -26,6 +26,7 @@ DIST gcc-13-20231118.tar.xz 84338040 BLAKE2B 
792122da18c1f315753b9aa194ff31b3e08
 DIST gcc-13-20231125.tar.xz 84338152 BLAKE2B 
4951fd200fe5abd9ed2f6a9ece4637c3a0528b0b3ceca9d55ec94d56b42cd24de239f5aede4432e55b9ce8fe3543954cc630dbae820b55806f0446152fb00415
 SHA512 
d16aef554ce87e013848301b6a32c119eef45010c51d4c821bf042c693488df311c8349b84dafe70abee493cc329d26c632643bced66bd99cf40677c0c384954
 DIST gcc-13-20231202.tar.xz 84334144 BLAKE2B 
be5db65cfee37cfd0201ec1720722c113d1b3cb1b58cabd7a9b5f6d585c937ba3a8d60327b5593c576f8fe50d95b0fe7a44a0eafad2e68a03f3ac31a5b92780b
 SHA512 
5a7ab2979bec60138c78e30c05a02143bb10abfcb7596743b00f741225b7fe53b2fc9a6343365965b927311b4c9049ab1e7cbe9492d92513dd34c84b38341d92
 DIST gcc-13-20231209.tar.xz 84386056 BLAKE2B 
013f5bf0a22a3f9e99e28595de08b0742aa0630e64371f6ff30f1da184a45e1a1875401ca4e6cbfe09dfbe455c0beff54a0f80f1008a16ec8c67979f640a66f2
 SHA512 
1bba056f9912d125f0c97b3c9cf4b6e4ce714a131c8d8d412486dc004ea969a1d45ae82c9c717a48949d12e765d3a06cb55d826e081c87e1b1fd12b7863f9242
+DIST gcc-13-20231216.tar.xz 84341616 BLAKE2B 
416ee94995b0812ac155ccfb9a5cad39529e0b437341eae65fdc75ba64bcdb453742e213f676a80d91615f1840e2e52488e4a8311588a2ed16fde7c176c5dd06
 SHA512 
66a72380db151355ede533541b2e77406925f2a0f941772018bf93f8a4c2b8eaeacc3f600985897f7d9868234bc250a7af82d27634ba170ab6dfb2a62c68c0ed
 DIST gcc-13.2.0-musl-patches-2.tar.xz 5292 BLAKE2B 
c057d6574d03c05854edaa9f3fd40e9149662b04f3ac7a7db3eb078d73a7b535726d1bf52e5b12736dedb2f9898ad731f2e48a6421fcfbf7b90f929dee072fcb
 SHA512 
a691da0c87c443a5e9d23731f4005f27871c5b12bc9102873ffa24d374aa7b9fbd187c4f5635d23fa9ffb17e351e76173c2d3fdf40646e355c4cb314b538de69
 DIST gcc-13.2.0-patches-10.tar.xz 45860 BLAKE2B 
3c4f8179fc27c31c117bf9260cebbab0805e0977cb41084f2df5c6664121ae67f83deb882572b0bce8d5f20c0ec927eeac43e60d69ce8d4d5a263c1dddedecaf
 SHA512 
4088cc80278826043bc6a9819dfcfa09a251e256eca9a2654f1a83b9b54107ca08fbea0e9ab61593cb0b43fc42a3d87acbe095dc8f806c7010a3ac33148d5c9b
 DIST gcc-13.2.0-patches-11.tar.xz 46340 BLAKE2B 
c9f12ccbe7bb7ba3a2afec16695e69b062429779d544f5614e1ef0617751e54d77eb9bb6e19dc8c6132c57e630f0e77e2cc20cf2c77e0e79d03a6e57b9ba53c6
 SHA512 
a09801ecefccc66830607986a622bbcc5f217ba08da4ac9f68436e422b5a19042c60c7d5fcb75d4fe9ad9008ab06278382c9798b319ed9630c2e97fa09c3a344

diff --git a/sys-devel/gcc/gcc-13.2.1_p20231216.ebuild 
b/sys-devel/gcc/gcc-13.2.1_p20231216.ebuild
new file mode 100644
index ..945d3a229424
--- /dev/null
+++ b/sys-devel/gcc/gcc-13.2.1_p20231216.ebuild
@@ -0,0 +1,65 @@
+# 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="13.2.0"
+PATCH_VER="11"
+MUSL_VER="2"
+MUSL_GCC_VER="13.2.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=releases/gcc-$(ver_cut 1)
+elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
+   # Don't keyword live ebuilds
+   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+   :;
+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=">=${

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

2023-12-16 Thread Sam James
commit: 2ea6ba82eb098d75d581cac31694491774288a7d
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 17 00:00:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 17 00:00:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ea6ba82

app-crypt/swtpm: Stabilize 0.8.1-r2 ppc64, #920155

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

 app-crypt/swtpm/swtpm-0.8.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/swtpm/swtpm-0.8.1-r2.ebuild 
b/app-crypt/swtpm/swtpm-0.8.1-r2.ebuild
index aab7f171619c..149d5e404652 100644
--- a/app-crypt/swtpm/swtpm-0.8.1-r2.ebuild
+++ b/app-crypt/swtpm/swtpm-0.8.1-r2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/stefanberger/swtpm/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~x86"
 IUSE="fuse seccomp test"
 RESTRICT="!test? ( test )"
 



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

2023-12-16 Thread Sam James
commit: 57d2e6eb35656952804bcec2b1731783da07a295
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 17 00:00:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 17 00:00:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57d2e6eb

virtual/dotnet-sdk: Stabilize 8.0 arm, #920169

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

 virtual/dotnet-sdk/dotnet-sdk-8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/dotnet-sdk/dotnet-sdk-8.0.ebuild 
b/virtual/dotnet-sdk/dotnet-sdk-8.0.ebuild
index 48f59139967e..d20953babc4a 100644
--- a/virtual/dotnet-sdk/dotnet-sdk-8.0.ebuild
+++ b/virtual/dotnet-sdk/dotnet-sdk-8.0.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 DESCRIPTION="Virtual for .NET SDK"
 
 SLOT="${PV}"
-KEYWORDS="~amd64 ~arm arm64"
+KEYWORDS="~amd64 arm arm64"
 
 RDEPEND="
|| (



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

2023-12-16 Thread Sam James
commit: 5135a32ddda94ebbe3e79130023ea787be2b5027
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 17 00:00:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 17 00:00:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5135a32d

dev-dotnet/dotnet-runtime-nugets: Stabilize 8.0.0 arm64, #920169

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

 dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-8.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-8.0.0.ebuild 
b/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-8.0.0.ebuild
index fac0abcfdc89..5837c14fa818 100644
--- a/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-8.0.0.ebuild
+++ b/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-8.0.0.ebuild
@@ -36,7 +36,7 @@ S="${WORKDIR}"
 
 LICENSE="MIT"
 SLOT="${PV}/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm arm64"
 
 src_unpack() {
:



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

2023-12-16 Thread Sam James
commit: d92487ab4a36a8100773e61b3289e8b0c8e45e50
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 17 00:00:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 17 00:00:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d92487ab

virtual/dotnet-sdk: Stabilize 8.0 arm64, #920169

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

 virtual/dotnet-sdk/dotnet-sdk-8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/dotnet-sdk/dotnet-sdk-8.0.ebuild 
b/virtual/dotnet-sdk/dotnet-sdk-8.0.ebuild
index 5f8684d6334c..48f59139967e 100644
--- a/virtual/dotnet-sdk/dotnet-sdk-8.0.ebuild
+++ b/virtual/dotnet-sdk/dotnet-sdk-8.0.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 DESCRIPTION="Virtual for .NET SDK"
 
 SLOT="${PV}"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm arm64"
 
 RDEPEND="
|| (



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

2023-12-16 Thread Sam James
commit: 44ad2dc1f9f7e2dc0f31e78cb89035cf62483d06
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 17 00:00:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 17 00:00:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44ad2dc1

dev-dotnet/dotnet-runtime-nugets: Stabilize 8.0.0 arm, #920169

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

 dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-8.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-8.0.0.ebuild 
b/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-8.0.0.ebuild
index 5837c14fa818..2a25e53e56a2 100644
--- a/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-8.0.0.ebuild
+++ b/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-8.0.0.ebuild
@@ -36,7 +36,7 @@ S="${WORKDIR}"
 
 LICENSE="MIT"
 SLOT="${PV}/${PV}"
-KEYWORDS="~amd64 ~arm arm64"
+KEYWORDS="~amd64 arm arm64"
 
 src_unpack() {
:



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

2023-12-16 Thread Sam James
commit: f1089e3b2f0196956a520283f0cfe735e1584b91
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 17 00:00:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 17 00:00:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1089e3b

x11-wm/openbox: Stabilize 3.6.1-r8 arm64, #920172

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

 x11-wm/openbox/openbox-3.6.1-r8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/openbox/openbox-3.6.1-r8.ebuild 
b/x11-wm/openbox/openbox-3.6.1-r8.ebuild
index ee0aaca94942..4f0d53bbc50f 100644
--- a/x11-wm/openbox/openbox-3.6.1-r8.ebuild
+++ b/x11-wm/openbox/openbox-3.6.1-r8.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="https://github.com/Mikachu/openbox.git";
 else
SRC_URI="http://openbox.org/dist/openbox/${P}.tar.gz";
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~x86-linux"
+   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~x86-linux"
 fi
 
 SRC_URI+=" branding? ( 
https://dev.gentoo.org/~hwoarang/distfiles/surreal-gentoo.tar.gz )"



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

2023-12-16 Thread Sam James
commit: 67f2133c2a3fa88a0abc63b80d6399af455c50e1
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 17 00:00:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 17 00:00:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67f2133c

x11-wm/openbox: Stabilize 3.6.1-r8 arm, #920172

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

 x11-wm/openbox/openbox-3.6.1-r8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/openbox/openbox-3.6.1-r8.ebuild 
b/x11-wm/openbox/openbox-3.6.1-r8.ebuild
index 4f0d53bbc50f..01818019a14a 100644
--- a/x11-wm/openbox/openbox-3.6.1-r8.ebuild
+++ b/x11-wm/openbox/openbox-3.6.1-r8.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="https://github.com/Mikachu/openbox.git";
 else
SRC_URI="http://openbox.org/dist/openbox/${P}.tar.gz";
-   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~x86-linux"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~x86-linux"
 fi
 
 SRC_URI+=" branding? ( 
https://dev.gentoo.org/~hwoarang/distfiles/surreal-gentoo.tar.gz )"



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

2023-12-16 Thread Sam James
commit: d9c76f569fed44c8cb503fbb407e404eb15e2345
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 17 00:22:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 17 00:22:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9c76f56

x11-wm/openbox: Stabilize 3.6.1-r8 ppc64, #920172

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

 x11-wm/openbox/openbox-3.6.1-r8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/openbox/openbox-3.6.1-r8.ebuild 
b/x11-wm/openbox/openbox-3.6.1-r8.ebuild
index 01818019a14a..fd229c1dc91e 100644
--- a/x11-wm/openbox/openbox-3.6.1-r8.ebuild
+++ b/x11-wm/openbox/openbox-3.6.1-r8.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="https://github.com/Mikachu/openbox.git";
 else
SRC_URI="http://openbox.org/dist/openbox/${P}.tar.gz";
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~x86-linux"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv 
~sparc ~x86 ~x86-linux"
 fi
 
 SRC_URI+=" branding? ( 
https://dev.gentoo.org/~hwoarang/distfiles/surreal-gentoo.tar.gz )"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/dragonfly-reverb-plugins/

2023-12-16 Thread Jason A. Donenfeld
commit: 917816196b9cb1413046d5ec32a87b9d7596b8ef
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Sun Dec 17 04:20:50 2023 +
Commit: Jason A. Donenfeld  gentoo  org>
CommitDate: Sun Dec 17 04:21:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91781619

media-plugins/dragonfly-reverb-plugins: use correct project in metadata

Signed-off-by: Jason A. Donenfeld  gentoo.org>

 media-plugins/dragonfly-reverb-plugins/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-plugins/dragonfly-reverb-plugins/metadata.xml 
b/media-plugins/dragonfly-reverb-plugins/metadata.xml
index da3860bf8966..1a40769d1c9f 100644
--- a/media-plugins/dragonfly-reverb-plugins/metadata.xml
+++ b/media-plugins/dragonfly-reverb-plugins/metadata.xml
@@ -6,8 +6,8 @@
 Jason A. Donenfeld
 
 
-so...@gentoo.org
-Gentoo Sound project
+proau...@gentoo.org
+Gentoo ProAudio Project
 
 
 michaelwillis/dragonfly-reverb



[gentoo-commits] repo/gentoo:master commit in: media-sound/reaper-bin/

2023-12-16 Thread Jason A. Donenfeld
commit: 3200c9b47bd26363392f8d7cada4a48a56c4e4ab
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Sun Dec 17 04:20:27 2023 +
Commit: Jason A. Donenfeld  gentoo  org>
CommitDate: Sun Dec 17 04:20:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3200c9b4

media-sound/reaper-bin: use correct project in metadata

Signed-off-by: Jason A. Donenfeld  gentoo.org>

 media-sound/reaper-bin/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/reaper-bin/metadata.xml 
b/media-sound/reaper-bin/metadata.xml
index 0b960c111860..d171bdf22658 100644
--- a/media-sound/reaper-bin/metadata.xml
+++ b/media-sound/reaper-bin/metadata.xml
@@ -6,7 +6,7 @@
 Jason A. Donenfeld
 
 
-so...@gentoo.org
-Gentoo Sound project
+proau...@gentoo.org
+Gentoo ProAudio Project
 
 



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-scarlett-gui/

2023-12-16 Thread Jason A. Donenfeld
commit: 24dff1d88488156a459211fb8f36cc1855c4c768
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Sun Dec 17 04:21:01 2023 +
Commit: Jason A. Donenfeld  gentoo  org>
CommitDate: Sun Dec 17 04:21:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24dff1d8

media-sound/alsa-scarlett-gui: use correct project in metadata

Signed-off-by: Jason A. Donenfeld  gentoo.org>

 media-sound/alsa-scarlett-gui/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/alsa-scarlett-gui/metadata.xml 
b/media-sound/alsa-scarlett-gui/metadata.xml
index 8b5cf4c7c352..14a5040e976b 100644
--- a/media-sound/alsa-scarlett-gui/metadata.xml
+++ b/media-sound/alsa-scarlett-gui/metadata.xml
@@ -6,8 +6,8 @@
 Jason A. Donenfeld
 
 
-so...@gentoo.org
-Gentoo Sound project
+proau...@gentoo.org
+Gentoo ProAudio Project
 
 
 geoffreybennett/alsa-scarlett-gui



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

2023-12-16 Thread Arthur Zamarin
commit: 718661ba3bf7a17433e59c72d126a9917f317c83
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 17 05:28:59 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 17 05:28:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=718661ba

sys-apps/portage: Stabilize 3.0.57 arm64, #919976

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

 sys-apps/portage/portage-3.0.57.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/sys-apps/portage/portage-3.0.57.ebuild 
b/sys-apps/portage/portage-3.0.57.ebuild
index 91e0c2b6396e..f52331d84170 100644
--- a/sys-apps/portage/portage-3.0.57.ebuild
+++ b/sys-apps/portage/portage-3.0.57.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} ==  ]] ; then
inherit git-r3
 else

SRC_URI="https://gitweb.gentoo.org/proj/portage.git/snapshot/${P}.tar.bz2";
-   KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86"
 fi
 
 LICENSE="GPL-2"
@@ -165,6 +165,8 @@ src_compile() {
 
 src_test() {
local -x PYTEST_ADDOPTS="-vv -ra -l -o console_output_style=count -n 
$(makeopts_jobs) --dist=worksteal"
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   local -x PYTEST_PLUGINS=xdist.plugin
 
python_foreach_impl meson_src_test --no-rebuild --verbose
 }



[gentoo-commits] proj/pkgcore/pkgdev:main commit in: src/pkgdev/scripts/

2023-12-16 Thread Arthur Zamarin
commit: ee5abb29ef2877d0e4e0b1f183d50578a49b1a26
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 17 05:42:03 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 17 05:42:03 2023 +
URL:
https://gitweb.gentoo.org/proj/pkgcore/pkgdev.git/commit/?id=ee5abb29

bugs: handle merging of top level nodes

Resolves: https://github.com/pkgcore/pkgdev/issues/125
Resolves: https://github.com/pkgcore/pkgdev/issues/167
Signed-off-by: Arthur Zamarin  gentoo.org>

 src/pkgdev/scripts/pkgdev_bugs.py | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/pkgdev/scripts/pkgdev_bugs.py 
b/src/pkgdev/scripts/pkgdev_bugs.py
index a5c28a9..5d3672c 100644
--- a/src/pkgdev/scripts/pkgdev_bugs.py
+++ b/src/pkgdev/scripts/pkgdev_bugs.py
@@ -437,6 +437,7 @@ class DependencyGraph:
 assert starting_node in self.nodes
 while cycle := self._find_cycles(tuple(self.nodes), 
[starting_node]):
 self.out.write("Found cycle: ", " -> ".join(str(n) for n in 
cycle))
+start_nodes.difference_update(cycle)
 new_node = self.merge_nodes(cycle)
 if starting_node not in self.nodes:
 starting_node = new_node



[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-python/pendulum/, profiles/features/wd40/

2023-12-16 Thread Michał Górny
commit: b52a7d437dee99285c6a3f0387f7327da288e004
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec 17 06:11:24 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec 17 06:11:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b52a7d43

dev-python/pendulum: Bump to 3.0.0

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

 dev-python/pendulum/Manifest  | 38 ++
 dev-python/pendulum/pendulum-3.0.0.ebuild | 86 +++
 profiles/features/wd40/package.mask   |  1 +
 profiles/package.mask |  5 ++
 4 files changed, 130 insertions(+)

diff --git a/dev-python/pendulum/Manifest b/dev-python/pendulum/Manifest
index 18d42cf9abe1..fe9a359637c6 100644
--- a/dev-python/pendulum/Manifest
+++ b/dev-python/pendulum/Manifest
@@ -1 +1,39 @@
+DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
+DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
+DIST cc-1.0.79.crate 62624 BLAKE2B 
b3cbed3bd6fcac1c6ea258ec96cd107f859947a35dc89c3dc8f314741b0f668e61518f896ec32ce10c9a7eb20dd350bc177a71810d53ebea59fda062ed9d27db
 SHA512 
cbf0a25f3a23fc540e9d638fabc23f761f1c240ebb4814e761e90437d71fc559cd155768ab9e78fc192220d8a605c66c3af342ed736b719181656170b98d7bf5
+DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
+DIST indoc-1.0.9.crate 13475 BLAKE2B 
a9696788574e56dd125c3371169fd59d6947d188f76e2669b21c0304692efd6709cd048920f7822e92c6a5620fb178e0e85c7776118cef8ccee0f58398e14abf
 SHA512 
db8aef4a7bb606452dc8ed45aa29a255c7a135357a0bd586fb4429c5f56a1aa2ca9400d6fac39956aeb486a15d25cf5d1b9524967867f2c651d9d563e3e85be8
+DIST libc-0.2.139.crate 638983 BLAKE2B 
e92b296cf8c916e10e859722ed75f4790401662ff7aa2fe8ed84ef9b94a00538768be33c272f0881e42da887c8c43e1fd44d061343386216492a76fe5d308598
 SHA512 
ff5fae517c49c382dee9b1d7479b65b0a818780453e5c00c416847d02f42186e2fcf19a8a8dc5e9cc2611300690c6ad324f9c0f0e8172e913a1b781fb7c0b5b4
+DIST libmimalloc-sys-0.1.35.crate 184695 BLAKE2B 
13d7793a67c6e2bf2377af59818c2e109e7b9f6d6415089970626b614bb33e96fd30bc962f820d5bb2beeefae6e155a30b7584e7027e3187f088c190eb8115f7
 SHA512 
7f9ef551d23d7e22073cf9d8593103a4ca17cf82b65b2bc1404dbfc2cec46c4f305ad9dfda9ca1c61e7ff3a617196c6798f505d62c90552dd25b4ba0c05e5847
+DIST lock_api-0.4.9.crate 25685 BLAKE2B 
8adf5c3cccebdf6aff6ec977f230cd2a208b0b188ef57deacbbc6019431f0ede1a760b2384ba3cb49c96b8a589dc56c0f46a6359b3e62277e7ae1a1c3f586fa3
 SHA512 
9215381d9bb6b80d217c73a900db43df043b3e939b5bd7a292a02e9ab911cf0eacd8f883d35bdf72b3a0e78df8f1bc3e843ca4c775294c7a7a03091dc1a74990
+DIST memoffset-0.9.0.crate 9033 BLAKE2B 
19090c1af8b8cf54a2cf7593748aff4d3dc685ec7080aa476139c1721ef71555495e1bc513b1efaddc7e7702f83e0e1c2a8f71ff40009d266539484c9297e0ed
 SHA512 
2f04f9b6fed31e94388c18162ad275897a835df7b9ac827f4df0f4b0ecf71064ef247f7ad11dbc27d7a6d448984a0f29d1c000e3c8d5fa6e121fa9571770ec55
+DIST mimalloc-0.1.39.crate 3727 BLAKE2B 
f61007119805ec636fef03acb096c97ad65d1fdd548eb2c2b7d1fffb8bf4f2a1cdc0b27d05965adbe917390474f93499341084179ce82698bba87d8a58e52fbb
 SHA512 
6fc9116ed74bca69ca4c4944c37ba235105c631960779a1becaafd2cdefb83566c8403e9636f73922bd7a628a168713d1e7651600c4dbf132b16cc9080ee23f3
+DIST once_cell-1.17.1.crate 32856 BLAKE2B 
8bde2aaaf9ef45d1f6b8458686179f1fe9295ee8faea269e9b49779583ce26ab9dafe988c3584e841a9e5d05e28430ca967ef3b25e755f48f0120d9c99cdb7bc
 SHA512 
1302d51801e38bfee23e74c0046f1ecb1d3c27309b5fe11c2b6c99553b357db502ce1718695602f9d8b10429e8ff03f91c016d5d604957083728293824c05904
+DIST parking_lot-0.12.1.crate 40967 BLAKE2B 
940a112a066e3cbd15e2f6df89bfff37e4ece2194118618a96fa14871813c91798f93181ab0f768d3e1f3d60805508f216724013afb7e3da95678d0d951a42d4
 SHA512 
07327d3b737a913508dffb66023766348ce7f9d555c224a099cabb05baefd16a28e15fec638e3a148a5169dbd980c4541b0f8820ae9d06dfe0704482838fbd5c
+DIST parking_lot_core-0.9.7.crate 32412 BLAKE2B 
fec3ed2cf28e6d5090aae6a7c0ad583acf3ce6e54e881b78a9cb6721ca1e7040d46c044d405852728e74baff6ff1feaee7a89a64c69d20531f29942dfaafcc72
 SHA512 
1f232f1a87ba9377621244ba49378663f3113da7192a399fdb70be971ff5e5ca0d0601e1210a3fd8ab75ef464dc8505e719f81902e3448cce5e7848ef4bdbef0
 DIST pendulum-2.1.2.gh.tar.gz 159885 BLAKE2B 
c95cd131fc95a0d19ef11f180cc42126cb8a6ea3aaf4b3bbedbc5ce4c1b37a6624f2a1be92f1

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

2023-12-16 Thread Arthur Zamarin
commit: e09c9590cfad8a13342b686d596e147dc88eabce
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 17 06:19:40 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 17 06:19:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e09c9590

sys-kernel/linux-firmware: Stabilize 20231211 x86, #920157

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

 sys-kernel/linux-firmware/linux-firmware-20231211.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/linux-firmware/linux-firmware-20231211.ebuild 
b/sys-kernel/linux-firmware/linux-firmware-20231211.ebuild
index c5d0ff1ea535..0d8fa039703e 100644
--- a/sys-kernel/linux-firmware/linux-firmware-20231211.ebuild
+++ b/sys-kernel/linux-firmware/linux-firmware-20231211.ebuild
@@ -19,7 +19,7 @@ else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/kernel/firmware/${P}.tar.xz";
fi
 
-   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~m68k ~mips ~ppc ~riscv ~s390 
sparc ~x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~m68k ~mips ~ppc ~riscv ~s390 
sparc x86"
 fi
 
 DESCRIPTION="Linux firmware files"



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

2023-12-16 Thread Arthur Zamarin
commit: e15217e978df1732d99429a490e456804e634291
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 17 06:19:40 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 17 06:19:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e15217e9

app-misc/rdfind: Stabilize 1.6.0 x86, #920157

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

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

diff --git a/app-misc/rdfind/rdfind-1.6.0.ebuild 
b/app-misc/rdfind/rdfind-1.6.0.ebuild
index 2fcdfbb3de05..bd1d193059b5 100644
--- a/app-misc/rdfind/rdfind-1.6.0.ebuild
+++ b/app-misc/rdfind/rdfind-1.6.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://rdfind.pauldreik.se/${P}.tar.gz";
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~m68k ~mips ~ppc ~riscv ~s390 sparc 
~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~m68k ~mips ~ppc ~riscv ~s390 sparc x86"
 
 RDEPEND="dev-libs/nettle:="
 DEPEND="${RDEPEND}"



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

2023-12-16 Thread Arthur Zamarin
commit: 9b391a54a3c97a2f4f4bca3df053c680b5168648
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 17 06:19:42 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 17 06:19:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b391a54

x11-wm/openbox: Stabilize 3.6.1-r8 amd64, #920172

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

 x11-wm/openbox/openbox-3.6.1-r8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/openbox/openbox-3.6.1-r8.ebuild 
b/x11-wm/openbox/openbox-3.6.1-r8.ebuild
index 9187895aab9a..cfac58f43e5b 100644
--- a/x11-wm/openbox/openbox-3.6.1-r8.ebuild
+++ b/x11-wm/openbox/openbox-3.6.1-r8.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="https://github.com/Mikachu/openbox.git";
 else
SRC_URI="http://openbox.org/dist/openbox/${P}.tar.gz";
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv 
~sparc x86 ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv 
~sparc x86 ~x86-linux"
 fi
 
 SRC_URI+=" branding? ( 
https://dev.gentoo.org/~hwoarang/distfiles/surreal-gentoo.tar.gz )"



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

2023-12-16 Thread Arthur Zamarin
commit: 85e5514df52a5d278e04b9364c8a61f6a7d85403
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 17 06:19:41 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 17 06:19:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85e5514d

x11-wm/openbox: Stabilize 3.6.1-r8 x86, #920172

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

 x11-wm/openbox/openbox-3.6.1-r8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/openbox/openbox-3.6.1-r8.ebuild 
b/x11-wm/openbox/openbox-3.6.1-r8.ebuild
index fd229c1dc91e..9187895aab9a 100644
--- a/x11-wm/openbox/openbox-3.6.1-r8.ebuild
+++ b/x11-wm/openbox/openbox-3.6.1-r8.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="https://github.com/Mikachu/openbox.git";
 else
SRC_URI="http://openbox.org/dist/openbox/${P}.tar.gz";
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv 
~sparc ~x86 ~x86-linux"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv 
~sparc x86 ~x86-linux"
 fi
 
 SRC_URI+=" branding? ( 
https://dev.gentoo.org/~hwoarang/distfiles/surreal-gentoo.tar.gz )"



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

2023-12-16 Thread Arthur Zamarin
commit: 878d8b12afd6feb579d25abfdc22968db833623d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 17 06:19:44 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 17 06:19:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=878d8b12

dev-lang/luau: Stabilize 0.603 amd64, #920166

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

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

diff --git a/dev-lang/luau/luau-0.603.ebuild b/dev-lang/luau/luau-0.603.ebuild
index c7bee4916d90..b15291852bc5 100644
--- a/dev-lang/luau/luau-0.603.ebuild
+++ b/dev-lang/luau/luau-0.603.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == ** ]] ; then
 else
SRC_URI="https://github.com/Roblox/${PN}/archive/${PV}.tar.gz
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 ~x86"
 fi
 
 LICENSE="MIT"



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

2023-12-16 Thread Arthur Zamarin
commit: 81194830f2165055d4cd2868e90afd667356d0fd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 17 06:19:44 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 17 06:19:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81194830

sys-apps/eza: Stabilize 0.15.3 amd64, #920170

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

 sys-apps/eza/eza-0.15.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/eza/eza-0.15.3.ebuild b/sys-apps/eza/eza-0.15.3.ebuild
index 8f15c15e26d3..bc7d1412aa31 100644
--- a/sys-apps/eza/eza-0.15.3.ebuild
+++ b/sys-apps/eza/eza-0.15.3.ebuild
@@ -186,7 +186,7 @@ LICENSE="MIT"
 # Dependent crate licenses
 LICENSE+=" Apache-2.0 LGPL-3+ MIT Unicode-DFS-2016"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
 IUSE="+git"
 
 DEPEND="git? ( dev-libs/libgit2:= )"



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

2023-12-16 Thread Arthur Zamarin
commit: 7e9d9edad4a3b4906ee64313f07c24af64b5f30e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 17 06:30:38 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 17 06:30:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e9d9eda

dev-db/sqlite: Stabilize 3.44.2-r1 arm, #915730

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

 dev-db/sqlite/sqlite-3.44.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/sqlite/sqlite-3.44.2-r1.ebuild 
b/dev-db/sqlite/sqlite-3.44.2-r1.ebuild
index 466e09ad54a6..38dc0cd5f636 100644
--- a/dev-db/sqlite/sqlite-3.44.2-r1.ebuild
+++ b/dev-db/sqlite/sqlite-3.44.2-r1.ebuild
@@ -24,7 +24,7 @@ else
"
S="${WORKDIR}/${PN}-src-${SRC_PV}"
 
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 LICENSE="public-domain"



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

2023-12-16 Thread Arthur Zamarin
commit: ef7f40b41bc7dcea88e4bc4bdc0dd738340e4ea7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 17 06:30:39 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 17 06:30:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef7f40b4

dev-db/sqlite: Stabilize 3.44.2-r1 arm64, #915730

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

 dev-db/sqlite/sqlite-3.44.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/sqlite/sqlite-3.44.2-r1.ebuild 
b/dev-db/sqlite/sqlite-3.44.2-r1.ebuild
index 38dc0cd5f636..cfa94990f187 100644
--- a/dev-db/sqlite/sqlite-3.44.2-r1.ebuild
+++ b/dev-db/sqlite/sqlite-3.44.2-r1.ebuild
@@ -24,7 +24,7 @@ else
"
S="${WORKDIR}/${PN}-src-${SRC_PV}"
 
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 LICENSE="public-domain"



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

2023-12-16 Thread Arthur Zamarin
commit: 7649b8d9f70e7faaad756c4c5923c87e7009da52
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 17 06:31:00 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 17 06:31:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7649b8d9

dev-db/sqlite: Stabilize 3.44.2-r1 x86, #915730

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

 dev-db/sqlite/sqlite-3.44.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/sqlite/sqlite-3.44.2-r1.ebuild 
b/dev-db/sqlite/sqlite-3.44.2-r1.ebuild
index cfa94990f187..5b6fe392c4b6 100644
--- a/dev-db/sqlite/sqlite-3.44.2-r1.ebuild
+++ b/dev-db/sqlite/sqlite-3.44.2-r1.ebuild
@@ -24,7 +24,7 @@ else
"
S="${WORKDIR}/${PN}-src-${SRC_PV}"
 
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 LICENSE="public-domain"



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

2023-12-16 Thread Michał Górny
commit: d400de6790dfb801914e38c878e33305076f3997
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec 17 06:12:34 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec 17 06:55:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d400de67

dev-python/rpds-py: Bump to 0.14.1

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

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

diff --git a/dev-python/rpds-py/Manifest b/dev-python/rpds-py/Manifest
index 346edbedc2dc..137367b3bc69 100644
--- a/dev-python/rpds-py/Manifest
+++ b/dev-python/rpds-py/Manifest
@@ -30,6 +30,7 @@ DIST rpds-1.1.0.crate 69493 BLAKE2B 
f2d02c758de1abd46ff133965e0491a0276e4a95be5b
 DIST rpds_py-0.10.6.tar.gz 16514 BLAKE2B 
b3df3d79b22fe102e96b5d56cfac97d30b2de0ce05ecc82227f411aca2ae39aa3c10171e08f850e58c60faac5dd9cfb5f1f0eb0559d8dc3ac18d530b8c6b95d3
 SHA512 
4e887e57c59372f48b87ec10a810a65d0ff1ba2fc7587cc4f4da78d8394a78a91d84a7a7b8ad810bd1f34f4e73ad706628dbc2bd25662c9e4f83e4183c280ab1
 DIST rpds_py-0.13.1.tar.gz 17008 BLAKE2B 
e8fbc559ead936ae378d26dd6c0b704ab53b5bc41fe0a1bab67e48b8a627b43060b454f6915b2653d78f2f8e0f1d623f77db96c821bc2a25a3141fa145b5f5a3
 SHA512 
1cc901ae5bbfbbfdd14df4ff988dc3ffd75c5ac60acdec4dea9ddc30b9849ee12bf9ac05377bdf29a8db58919ceda51ef2fbb66885567608f1268baa1fa3eba1
 DIST rpds_py-0.13.2.tar.gz 17146 BLAKE2B 
722ff3115e0eca30692b71f8f7bc7c1276c49dc03b4a3fd322b527d6b2a3570a8a8f80ed188566eced79fa19538b342828ca72a8309a78162d87cbcebc14
 SHA512 
a2aeb3cdb6a0c09ffb09091bb02d60a5cb79d4dae81711d9cd67a005081354124a5c9476ab3c6f4ae1a3c28544a824bf0b0f9f96d54674428198601e06138734
+DIST rpds_py-0.14.1.tar.gz 18365 BLAKE2B 
4ca58904f73974cfebf6328d752408875b9ac62fe5951e291d5d3f86457a036ba739358dd8f517b9e78230d92719f332922c5b1e5012b8d34e09c0c86910cba6
 SHA512 
18dc255275f88f36fcaf32517c9d85b4bb95ecb6566788a0a23a30a00e4acb4a834c26ddc603b22d8fb6c4cd4824e23c76eb2a00ebeb86ac132c44d0709ed929
 DIST scopeguard-1.1.0.crate 11470 BLAKE2B 
f774eb90b7d3ffb2efba47518e9d1dead4017ab4b38a4bd74914daa84a5af4bf9eb63da0496e3924499d79cd0439c37447aeda4a21226f95645bddcd6becfabe
 SHA512 
368fa5726df8f42b53681579a9ffd0196480ee3cd0f9f671e8493f3bedd1e1779bdf2beb329e77e0005fa09b816e3385f309490c0f2781568db275d4d17d
 DIST smallvec-1.11.0.crate 34680 BLAKE2B 
e54d56f6bbffbfa7ce5fe5f04e325b2e5cf19d290e4be278bc00a136e26284625b9c18c7c2b10b7fb8fad0ea7e3770f3cdbcfbaa913f5ac08d0a2f8b4e0de188
 SHA512 
41bfbecbc2c244497568a41724d65791ec3fd6d8057813d521367cca316c09c2b28fb3973826236b01c1f5d2f905d8d22b0c3c47f957a9ff5d7685591f15ccd7
 DIST static_assertions-1.1.0.crate 18480 BLAKE2B 
358dd5ac413d06f62da0388e2016c5fcb8ec68fd7dceb0dbbcb97665c032b7509b7e083c20701648b6a9174485f117c02682ae4bde7ef037e80a85cdf6a0c86e
 SHA512 
46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee

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

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

2023-12-16 Thread Michał Górny
commit: 673a96cc0837481740ac6c75aa3103f611b46268
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec 17 06:17:03 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec 17 06:55:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=673a96cc

dev-python/anyio: Bump to 4.2.0

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

 dev-python/anyio/Manifest   |  1 +
 dev-python/anyio/anyio-4.2.0.ebuild | 61 +
 2 files changed, 62 insertions(+)

diff --git a/dev-python/anyio/Manifest b/dev-python/anyio/Manifest
index 573d793b88db..2521cc96ca55 100644
--- a/dev-python/anyio/Manifest
+++ b/dev-python/anyio/Manifest
@@ -1,2 +1,3 @@
 DIST anyio-3.7.1.tar.gz 142927 BLAKE2B 
80a093943fbd23069e9511a83b3eb1e27f2863b11e184709f92cab2dfebc05ea3c291d22be4b1e79d00ae52e10009d5fb2c664730009b40e2b666587538d0ca5
 SHA512 
067bbffa9e0d6ce339a4999a677c857e839aa3bf5a056d841fec8cbd3be17023c9158df907ff66b9a5437a78158bc9bbb3b9ebe30c57ef98660642bc057d7d10
 DIST anyio-4.1.0.tar.gz 155773 BLAKE2B 
39dae924a28dbe14552259f240d6b63d5d2cccfbbb8efefb4100956764ab0144863d6f71a82c02cf245e12430a7c76f187163d9c4aa1b3af291e932efac0e23d
 SHA512 
073b2c2cf92b3c1d3d5588a2ea966d82c793559702b64ab60ace539cfa2c33cf24c48ed06f0297ec3e0cca9b1ead59a995f7f59d2b3f2d75e43bdb16f927bea7
+DIST anyio-4.2.0.tar.gz 158770 BLAKE2B 
10ae621872edb27727c8931904c84f41dc18ef0cc4cce1ea18c957d479be24b1a4ffb15d8a9e2b4338663fdbc2a989e5772ba1bd2076f9f0b22f6f5c4feef4bc
 SHA512 
a6f3cbedbfa063a5cf031cd833e6da7a23ee37dbdae8d47ccdfb09c61a73c186267f1a33ba6b4936cac7fb4c970f5488ff1464295e5ffa452952732ac0468d65

diff --git a/dev-python/anyio/anyio-4.2.0.ebuild 
b/dev-python/anyio/anyio-4.2.0.ebuild
new file mode 100644
index ..340e1ed5c7c2
--- /dev/null
+++ b/dev-python/anyio/anyio-4.2.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Compatibility layer for multiple asynchronous event loop 
implementations"
+HOMEPAGE="
+   https://github.com/agronholm/anyio/
+   https://pypi.org/project/anyio/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/exceptiongroup-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/idna-2.8[${PYTHON_USEDEP}]
+   >=dev-python/sniffio-1.1[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/typing-extensions-4.1[${PYTHON_USEDEP}]
+   ' 3.10)
+"
+# On amd64, let's get more test coverage by dragging in uvloop, but let's
+# not bother on other arches where uvloop may not be supported.
+BDEPEND="
+   >=dev-python/setuptools-scm-6.4[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/hypothesis-4.0[${PYTHON_USEDEP}]
+   >=dev-python/psutil-5.9[${PYTHON_USEDEP}]
+   >=dev-python/pytest-mock-3.6.1[${PYTHON_USEDEP}]
+   >=dev-python/trio-0.23[${PYTHON_USEDEP}]
+   dev-python/trustme[${PYTHON_USEDEP}]
+   amd64? (
+   $(python_gen_cond_dep '
+   >=dev-python/uvloop-0.17[${PYTHON_USEDEP}]
+   ' python3_{10..12})
+   )
+   )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs \
+   '>=dev-python/sphinx-rtd-theme-1.2.2' \
+   dev-python/sphinxcontrib-jquery \
+   dev-python/sphinx-autodoc-typehints
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # requires link-local IPv6 interface
+   tests/test_sockets.py::TestTCPListener::test_bind_link_local
+   )
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest -m 'not network'
+}



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

2023-12-16 Thread Michał Górny
commit: 5a5ec79943059c3871c1840661fc8c59c0a2557f
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec 17 06:19:13 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec 17 06:55:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a5ec799

dev-python/zeroconf: Bump to 0.130.0

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

 dev-python/zeroconf/Manifest|  1 +
 dev-python/zeroconf/zeroconf-0.130.0.ebuild | 56 +
 2 files changed, 57 insertions(+)

diff --git a/dev-python/zeroconf/Manifest b/dev-python/zeroconf/Manifest
index 479c0a9de1b7..fdf30715405d 100644
--- a/dev-python/zeroconf/Manifest
+++ b/dev-python/zeroconf/Manifest
@@ -2,3 +2,4 @@ DIST zeroconf-0.127.0.tar.gz 161143 BLAKE2B 
ee560845016ab1de0b065aaae8cd6791ddc8
 DIST zeroconf-0.128.0.tar.gz 161199 BLAKE2B 
7526c6f4a242e7ab0035ea3f2b29b3b43bbb6235950e7b2899472986e4186584275a39e6341c661203499528f47b2d255d4df3e2e092b0c864a1cf6b5c09a379
 SHA512 
d058828691a97c7634319fedcf688401d01ae372521d48b3749570975a5afbde839d14a4e34463c20fd267d006bf708c098a4f180844398a64fd96d1538edfa4
 DIST zeroconf-0.128.4.tar.gz 162384 BLAKE2B 
cd8b60d0f0bdf01835fc1bf3c9bc74311ea4cc353ba1e0825264e850d070c8cee3565ec9942d825c404406623c7e65851688b447afbe1bf9884da077993a77de
 SHA512 
d0781c1c5752eda31806826475cee0e7032e4bae9612adf0f8b7dab21d15be2762fb37af17a34f93f2f5f27ee936fcf4d7e58ce1d9b42af3e8681d5e8eb326ee
 DIST zeroconf-0.129.0.tar.gz 163756 BLAKE2B 
13ac698352fd18d2025ed60d6906e7add6726a07c0e5e29f4fbf5bdd9f666a17d0401acbab70197182e7112e98e03eceb8a5d64f927a15f52b592b669615a4ad
 SHA512 
51e6edf5474e8bfcd63c31b13abc5ef382c4eab1e4d41e2d4f454615e1cc09aab63dc13f29c1a1126d3ae131c6d8df762748f0c5bdf2149c968517a0a15fc0ff
+DIST zeroconf-0.130.0.tar.gz 169034 BLAKE2B 
cda4002e07fcb784ab03208d25bbe4dbb3349df9473a78fca3032b5ed5bc882edcd35179f4721e3ae4f12880f464d9ef43ad03216aa272b58f034f929aabd06d
 SHA512 
8f2ce4ae9f58a28c658253a2c17a85968d51e2483442d726849ad254e5250f1b4e83f106540e7562369d4bbdfa05fc470636cc4a4f913dc5b1c94ea03b726d74

diff --git a/dev-python/zeroconf/zeroconf-0.130.0.ebuild 
b/dev-python/zeroconf/zeroconf-0.130.0.ebuild
new file mode 100644
index ..9cb88f18ecad
--- /dev/null
+++ b/dev-python/zeroconf/zeroconf-0.130.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Pure Python Multicast DNS Service Discovery Library 
(Bonjour/Avahi compatible)"
+HOMEPAGE="
+   https://github.com/python-zeroconf/python-zeroconf/
+   https://pypi.org/project/zeroconf/
+"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   >=dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/async-timeout-3.0.0[${PYTHON_USEDEP}]
+   ' 3.10)
+"
+# the build system uses custom build script that uses distutils to build
+# C extensions, sigh
+BDEPEND="
+   >=dev-python/cython-3.0.5[${PYTHON_USEDEP}]
+   >=dev-python/setuptools-65.6.3[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+export REQUIRE_CYTHON=1
+
+python_test() {
+   local -x SKIP_IPV6=1
+   local EPYTEST_DESELECT=(
+   # network
+   tests/test_core.py::Framework::test_close_multiple_times
+   tests/test_core.py::Framework::test_launch_and_close
+   
tests/test_core.py::Framework::test_launch_and_close_context_manager
+
+   # fragile to timeouts (?)
+   
tests/services/test_browser.py::test_service_browser_expire_callbacks
+   tests/utils/test_asyncio.py::test_run_coro_with_timeout
+   )
+
+   epytest -o addopts=
+}



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

2023-12-16 Thread Michał Górny
commit: 944e6ed518667e348f9fe25799fc0e3c30c92e8d
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec 17 06:13:08 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec 17 06:55:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=944e6ed5

dev-python/pikepdf: Bump to 8.10.0

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

 dev-python/pikepdf/Manifest  |  1 +
 dev-python/pikepdf/pikepdf-8.10.0.ebuild | 62 
 2 files changed, 63 insertions(+)

diff --git a/dev-python/pikepdf/Manifest b/dev-python/pikepdf/Manifest
index 4a111f12e9f1..51287565648e 100644
--- a/dev-python/pikepdf/Manifest
+++ b/dev-python/pikepdf/Manifest
@@ -1,3 +1,4 @@
+DIST pikepdf-8.10.0.tar.gz 2865745 BLAKE2B 
088b18c1ed5df942f5efc01d1895af6417a05bb2f5e249c2ad134f282456fe9841e8fd6414005f21845aabc9a543967b1c73f41b36e3c85821f656c1fa3c5275
 SHA512 
5e7ce6a0a8036e9387a0e94a67cacf5276ff9e0a08d70ed523ed6c2d0da3386ac16cc315dab490c492f3ea446fd85b2ff371fe3d3979a9efd3cc784b31f46c7d
 DIST pikepdf-8.4.1.tar.gz 2853305 BLAKE2B 
2298514159db17ba49b8e2fa2407d60de50273bea111ece704251d99193bdc4c8ed77f624237a49c3f4f129e3b14ac4ddd1006cf3024bcbf822bc5523e0fee35
 SHA512 
6989e8a3888f612e453ec1ea8425c0ca35ccfee19ae5e8c32df136ebc3fbb7728d9fe5beaacb4e392a20c9037a1009fc8f8d53d73634427fb0df9103626e34fa
 DIST pikepdf-8.7.1.tar.gz 2860480 BLAKE2B 
fa06667947d0166e8597e4fa757ffa96eb69ed3fe2dfd4a54e515678f55afd15a0e2dfcd571fabc933423f0696725d623b0fb9f95cb8ca8633a6581a7957c25d
 SHA512 
3adc075244eb66e0aa4b18882c2ede598b26a40c56497628a8262f82c8ec72af25b4c97ded0771a8e0ec7bb1e7537ec4e172505fd30271a995491361bf17277f
 DIST pikepdf-8.8.0.tar.gz 2865070 BLAKE2B 
78c26c577db858c27a1aa632c0e93a955eafc76f3e5928a5d4862408a71c02b66325e51728e81a5d6bd571655b2c96468592b3c591993e4cf6ecfa28fd997a89
 SHA512 
91bdf67a800c18559172c7a253859e6e5ef443b0f6e2d2f3af21042db2640f9d96a8fb5764e6ddd64ace248788e32b071ed624c95a6a0557ba19dc6fc33fdf76

diff --git a/dev-python/pikepdf/pikepdf-8.10.0.ebuild 
b/dev-python/pikepdf/pikepdf-8.10.0.ebuild
new file mode 100644
index ..670325f6bba5
--- /dev/null
+++ b/dev-python/pikepdf/pikepdf-8.10.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python library to work with pdf files based on qpdf"
+HOMEPAGE="
+   https://github.com/pikepdf/pikepdf/
+   https://pypi.org/project/pikepdf/
+"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+
+# Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
+# https://qpdf.readthedocs.io/en/stable/release-notes.html.
+DEPEND="
+   >=app-text/qpdf-11.5.0:0=
+"
+RDEPEND="
+   ${DEPEND}
+   dev-python/deprecated[${PYTHON_USEDEP}]
+   >=dev-python/lxml-4.0[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/pillow-10.0.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/pybind11-2.10.1[${PYTHON_USEDEP}]
+   >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/attrs-20.2.0[${PYTHON_USEDEP}]
+   >=dev-python/hypothesis-6.36[${PYTHON_USEDEP}]
+   >=dev-python/numpy-1.21.0[${PYTHON_USEDEP}]
+   >=dev-python/pillow-5.0.0[${PYTHON_USEDEP},jpeg,lcms,tiff]
+   >=dev-python/psutil-5.9[${PYTHON_USEDEP}]
+   >=dev-python/pytest-timeout-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.8.1[${PYTHON_USEDEP}]
+   >=dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/tomli[${PYTHON_USEDEP}]
+   ' 3.10)
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # fragile to system load
+   tests/test_image_access.py::test_random_image
+)
+
+src_prepare() {
+   sed -e '/-n auto/d' -i pyproject.toml || die
+   distutils-r1_src_prepare
+}



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

2023-12-16 Thread Michał Górny
commit: 2f0626f4076892194557a6438c2ad962d2ebbb11
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec 17 06:19:43 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec 17 06:55:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f0626f4

dev-python/starlette: Bump to 0.34.0

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

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

diff --git a/dev-python/starlette/Manifest b/dev-python/starlette/Manifest
index da9eff7eeca9..95957e68ecc7 100644
--- a/dev-python/starlette/Manifest
+++ b/dev-python/starlette/Manifest
@@ -1,2 +1,3 @@
 DIST starlette-0.32.0.gh.tar.gz 2839571 BLAKE2B 
adf6b382b267f77309cea1914e980df3ec6e1a05c2ed535c9a26518581349523f9ef5b07c3b97af9123950a52b4ea43acd257527e00a83423b992ce93956b86e
 SHA512 
4b655af29e0a2e031db4155e8697d23abee1e100735904a47b0989faf56a9a05c007a672e6576748849347aaab931c8c1ea89a09d77b04ac8b55a78284ab551a
 DIST starlette-0.33.0.gh.tar.gz 2840495 BLAKE2B 
64bf929409be913bd193d0a929c7ab158383ea69a31a98833f425d68f308a1459998af89b631c6db34a32ef599e10fa0dd11c07c7d74e90de2ff10d2a7378a46
 SHA512 
4ebf75b76656a23599e45b839451af13261ac893efd4dcb3fb1a23de79e9779e8a1e007e3f8d755228f8348aa3e7d821e885774a8fd04a1efac45776cf00790f
+DIST starlette-0.34.0.gh.tar.gz 2841390 BLAKE2B 
c7eb980fe0a1a6fff0e2bb0c2bb0af4a409933a51de28d2641698f39f8280e7e1d767927f6f919cbb6e5817d34f81b48835c3ad8600c05c6194f70e4f0475d39
 SHA512 
bf8ce6b665f91e0410dca7b4f427f07cf977f5e9dd6614cf7c06ef2521e359410cdfc2008d7324a500c68bb8b1ecfd9b3a165c7dfc62a84c01762910debb981e

diff --git a/dev-python/starlette/starlette-0.34.0.ebuild 
b/dev-python/starlette/starlette-0.34.0.ebuild
new file mode 100644
index ..5157f33105ee
--- /dev/null
+++ b/dev-python/starlette/starlette-0.34.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1
+
+MY_P=${P/_p/.post}
+DESCRIPTION="The little ASGI framework that shines"
+HOMEPAGE="
+   https://www.starlette.io/
+   https://github.com/encode/starlette/
+   https://pypi.org/project/starlette/
+"
+# no docs or tests in sdist, as of 0.27.0
+SRC_URI="
+   https://github.com/encode/starlette/archive/${PV/_p/.post}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+RDEPEND="
+   =dev-python/anyio-3.4.0[${PYTHON_USEDEP}]
+   >=dev-python/httpx-0.22.0[${PYTHON_USEDEP}]
+   dev-python/itsdangerous[${PYTHON_USEDEP}]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/python-multipart[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/trio[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_IGNORE=(
+   # Unpackaged 'databases' dependency
+   tests/test_database.py
+)
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: games-engines/scummvm/

2023-12-16 Thread Michał Górny
commit: fc760101de329cec4b63c05d451cc490b62a5387
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec 17 06:57:00 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec 17 06:57:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc760101

games-engines/scummvm: Bump to 2.8.0

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

 games-engines/scummvm/Manifest |   1 +
 games-engines/scummvm/scummvm-2.8.0.ebuild | 142 +
 2 files changed, 143 insertions(+)

diff --git a/games-engines/scummvm/Manifest b/games-engines/scummvm/Manifest
index dec8c274a0ba..8dd83a6e20fd 100644
--- a/games-engines/scummvm/Manifest
+++ b/games-engines/scummvm/Manifest
@@ -3,3 +3,4 @@ DIST scummvm-2.6.0.tar.xz 141331920 BLAKE2B 
38cdce3e9b7954347d3ba05946c607aa5a62
 DIST scummvm-2.6.1.tar.xz 141354456 BLAKE2B 
b54001a53b3c899831745c94b1bf6020b462dfd49f6de35a609a6977846e7d036ee6c323c888c88379f4b6149dad31a1af5a38ae8d5231303dbba6a0ba97bb2f
 SHA512 
984e35683ec4fa6a0715a20027d471ff432a2da060caf1b28557e42ae7b2b5c3b32c3ef4f3c1fb0ac9bcde69d01f789b3054fe9b0ddb0fe9fadbee462c1afcc5
 DIST scummvm-2.7.0.tar.xz 145171776 BLAKE2B 
0f208919ca64cef56e513988635e02c84e5ce85cd328687bd566d17daee5a1386dd7986649655670117e3c211f10566b14f2a0b43bf3fe54ba68c542681b8a31
 SHA512 
099afbde36f73eec26059f63b541cf79dde7debf7068fb4fa4efd3ad09eecfccb57c92f0a21d120c56c6821e45133e0ca02e138beed98c16f2b273a965411271
 DIST scummvm-2.7.1.tar.xz 148127416 BLAKE2B 
a74ede3ea8e128d2ab28cac897ef372c1bbcb79de8afdb86c1d30323ddc4c23f72a2f98ee4023d548961d339b89362c50e7e58e358a00a3017950f5bd0e93774
 SHA512 
7fcefb849822c84df3f8c9b8c91c8ea15cdd4597404c927fda3b2ba0a6a18e82917be9511244d8ba8f693df8bfa2d368bdebdd4caaa9905007ce0463cc693760
+DIST scummvm-2.8.0.tar.xz 207362400 BLAKE2B 
2e0354189bfa50b5af87c9019400c114c7fd3072afeb6cee50c230d27171ae109552c855b07f027769c10f6f325dafd77c56fa17b1c5a61b11ece3c1f54efe53
 SHA512 
e4e728a668fe3c1b161b56ff788011673766e7429bc27bafb2b4a7f724093b719f7fd47f0995f1db5dad42ecf3ee260fe51d549f85eb2a68862b799962c34632

diff --git a/games-engines/scummvm/scummvm-2.8.0.ebuild 
b/games-engines/scummvm/scummvm-2.8.0.ebuild
new file mode 100644
index ..4f5504d6ddf4
--- /dev/null
+++ b/games-engines/scummvm/scummvm-2.8.0.ebuild
@@ -0,0 +1,142 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit desktop flag-o-matic toolchain-funcs xdg
+
+DESCRIPTION="Reimplementation of the SCUMM game engine used in Lucasarts 
adventures"
+HOMEPAGE="https://www.scummvm.org/";
+
+if [[ ${PV} == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/scummvm/scummvm";
+else
+   SRC_URI="https://downloads.scummvm.org/frs/scummvm/${PV}/${P}.tar.xz";
+   KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+   S=${WORKDIR}/${P/_/}
+fi
+
+LICENSE="GPL-2+ LGPL-2.1 BSD GPL-3-with-font-exception"
+SLOT="0"
+IUSE="
+   a52 aac alsa debug flac fluidsynth fribidi gif +gtk jpeg lua mpeg2
+   mp3 +net opengl png sndio speech theora truetype unsupported vorbis
+   zlib
+"
+RESTRICT="test"  # it only looks like there's a test there #77507
+
+DEPEND="
+   >=media-libs/libsdl2-2.0.0[sound,joystick,video]
+   a52? ( media-libs/a52dec )
+   aac? ( media-libs/faad2 )
+   alsa? ( media-libs/alsa-lib )
+   flac? ( media-libs/flac:= )
+   fluidsynth? ( media-sound/fluidsynth:= )
+   fribidi? ( dev-libs/fribidi )
+   gif? ( media-libs/giflib )
+   gtk? (
+   dev-libs/glib:2
+   x11-libs/gtk+:3
+   )
+   jpeg? ( media-libs/libjpeg-turbo:= )
+   mp3? ( media-libs/libmad )
+   mpeg2? ( media-libs/libmpeg2 )
+   net? (
+   media-libs/sdl2-net
+   net-misc/curl
+   )
+   opengl? (
+   || (
+   virtual/opengl
+   media-libs/mesa[gles2]
+   media-libs/mesa[gles1]
+   )
+   )
+   png? ( media-libs/libpng:0 )
+   sndio? ( media-sound/sndio:= )
+   speech? ( app-accessibility/speech-dispatcher )
+   truetype? ( media-libs/freetype:2 )
+   theora? ( media-libs/libtheora )
+   vorbis? (
+   media-libs/libogg
+   media-libs/libvorbis
+   )
+   zlib? ( sys-libs/zlib:= )
+"
+RDEPEND="
+   ${DEPEND}
+"
+BDEPEND="
+   app-arch/xz-utils
+   truetype? ( virtual/pkgconfig )
+   x86? ( dev-lang/nasm )
+"
+
+src_prepare() {
+   default
+
+   # -g isn't needed for nasm here
+   sed -i \
+   -e '/NASMFLAGS/ s/-g//' \
+   configure || die
+   sed -i \
+   -e '/INSTALL.*doc/d' \
+   -e '/INSTALL.*\/pixmaps/d' \
+   -e 's/-s //' \
+   ports.mk || die
+}
+
+src_configure() {
+   use x86 && append-ldflags -Wl,-z,noexecstack
+   tc-export STRINGS
+
+   local my

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

2023-12-16 Thread Joonas Niilola
commit: 7b83696a786b19bbe1bba8ae177b877dcab1f340
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Dec 17 07:21:04 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Dec 17 07:22:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b83696a

app-crypt/swtpm: Stabilize 0.8.1-r2 amd64, #920155

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

 app-crypt/swtpm/swtpm-0.8.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/swtpm/swtpm-0.8.1-r2.ebuild 
b/app-crypt/swtpm/swtpm-0.8.1-r2.ebuild
index 149d5e404652..ac26fb3451c8 100644
--- a/app-crypt/swtpm/swtpm-0.8.1-r2.ebuild
+++ b/app-crypt/swtpm/swtpm-0.8.1-r2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/stefanberger/swtpm/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~x86"
 IUSE="fuse seccomp test"
 RESTRICT="!test? ( test )"
 



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

2023-12-16 Thread Joonas Niilola
commit: c742f80346ade532c1306af00d145167e684b3cd
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Dec 17 07:22:35 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Dec 17 07:22:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c742f803

app-crypt/swtpm: Stabilize 0.8.1-r2 x86, #920155

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

 app-crypt/swtpm/swtpm-0.8.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/swtpm/swtpm-0.8.1-r2.ebuild 
b/app-crypt/swtpm/swtpm-0.8.1-r2.ebuild
index ac26fb3451c8..650e54402d13 100644
--- a/app-crypt/swtpm/swtpm-0.8.1-r2.ebuild
+++ b/app-crypt/swtpm/swtpm-0.8.1-r2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/stefanberger/swtpm/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86"
 IUSE="fuse seccomp test"
 RESTRICT="!test? ( test )"
 



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

2023-12-16 Thread Andreas Sturmlechner
commit: 09bd035340a59c04c53ba5c6045eb6a3fc5e2a39
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Dec 17 07:51:51 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Dec 17 07:51:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09bd0353

media-libs/libqaccessibilityclient: drop 0.4.1

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

 media-libs/libqaccessibilityclient/Manifest|  1 -
 .../libqaccessibilityclient-0.4.1.ebuild   | 28 --
 2 files changed, 29 deletions(-)

diff --git a/media-libs/libqaccessibilityclient/Manifest 
b/media-libs/libqaccessibilityclient/Manifest
index f653934d51fe..b7549fd7b941 100644
--- a/media-libs/libqaccessibilityclient/Manifest
+++ b/media-libs/libqaccessibilityclient/Manifest
@@ -1,2 +1 @@
-DIST libqaccessibilityclient-0.4.1.tar.xz 105280 BLAKE2B 
7e8332e4d27e96c0728cecf73f13e9213f264e588dba321f0c0877954400c227e17e8bd4468b2567626407d2a283290e3b9752170ae602c6370d08beec7387d0
 SHA512 
d5c168ff39f4bb67f18120eea50f8e02a85d464a5bb6479c48dfdb02ea9bf0cc379cbed4da7d882b718a1e1723d3a00528fcb26903b617b43029fde25e82cb3c
 DIST libqaccessibilityclient-0.5.0.tar.xz 107288 BLAKE2B 
1d2208adfba72d55818f25cb46901097ded51784fdfe6fafd02927f09edf4cdb285a767e174d64278cd87e907d943648856e67c7ffcffc6f7ca0082cfbf2d19c
 SHA512 
560526596e490b19263b3a6fb77b06e69611b34865a8fe18c593348fdeba22c1afd2b6ac44bee15ad94d402996e113c41dd7fa601f815559957729e18d9d9537

diff --git 
a/media-libs/libqaccessibilityclient/libqaccessibilityclient-0.4.1.ebuild 
b/media-libs/libqaccessibilityclient/libqaccessibilityclient-0.4.1.ebuild
deleted file mode 100644
index a345c79dc330..
--- a/media-libs/libqaccessibilityclient/libqaccessibilityclient-0.4.1.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_EXAMPLES="true"
-ECM_TEST="true"
-QTMIN=5.12.3
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
-
-DESCRIPTION="Library for writing accessibility clients such as screen readers"
-HOMEPAGE="https://community.kde.org/Accessibility 
https://invent.kde.org/libraries/libqaccessibilityclient";
-SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
-
-LICENSE="LGPL-2.1"
-SLOT="5"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-
-# tests require DBus
-RESTRICT="test"
-
-DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-"
-RDEPEND="${DEPEND}"



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

2023-12-16 Thread Andreas Sturmlechner
commit: 4b029176abc68103fa602ef1a3e3728872fd2645
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Dec 17 07:52:11 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Dec 17 07:52:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b029176

media-libs/libqaccessibilityclient: add kde-invent upstream metadata

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

 media-libs/libqaccessibilityclient/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-libs/libqaccessibilityclient/metadata.xml 
b/media-libs/libqaccessibilityclient/metadata.xml
index d925f2439758..dbb13ff4189b 100644
--- a/media-libs/libqaccessibilityclient/metadata.xml
+++ b/media-libs/libqaccessibilityclient/metadata.xml
@@ -7,5 +7,6 @@


https://bugs.kde.org/
+   libraries/libqaccessibilityclient 

 



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

2023-12-16 Thread Andreas Sturmlechner
commit: 15832bde6c58b0b580c8c2e8dbd7781705806af0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Dec 17 07:55:33 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Dec 17 07:55:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15832bde

media-libs/kquickimageeditor: drop 0.2.0

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

 media-libs/kquickimageeditor/Manifest  |  1 -
 .../kquickimageeditor-0.2.0.ebuild | 29 --
 2 files changed, 30 deletions(-)

diff --git a/media-libs/kquickimageeditor/Manifest 
b/media-libs/kquickimageeditor/Manifest
index 7a5209571619..092d1636d5a6 100644
--- a/media-libs/kquickimageeditor/Manifest
+++ b/media-libs/kquickimageeditor/Manifest
@@ -1,2 +1 @@
-DIST kquickimageeditor-0.2.0.tar.xz 3285204 BLAKE2B 
320813b90fb62ee6b29ebc8cffc463bbbec88c1251639e93c927ea568d4208286f1206354351b152abcd2fe02ba7f1d0d1e659d737ced47ab12a993fcf5fe21f
 SHA512 
86a2abb6d07737bbfff1e6395d6610bd24384c9e376fac74092d6d7fa888beb03c378e3e8cfeaca1a38a54c54ef8721098efb832154c9fcd22d27355f186ad65
 DIST kquickimageeditor-0.3.0.tar.xz 3286792 BLAKE2B 
54bcbe7d8db7f9e6d35708125ce25d56a9ca7cb9c78a25a90cb1041ec899d9cdf89b84a995f0939566dadf195f272096d5374205b4cc4990cd1ecfe17ef1fc83
 SHA512 
51f25c5f2089c2bc9ef4715a4535b72cbf50664d17fe23dc80b266831d65a525027fa16d111400d4cf2c6b8210cbd572a3b3a0e4e921d42d331905718364ad7f

diff --git a/media-libs/kquickimageeditor/kquickimageeditor-0.2.0.ebuild 
b/media-libs/kquickimageeditor/kquickimageeditor-0.2.0.ebuild
deleted file mode 100644
index a49390f4a755..
--- a/media-libs/kquickimageeditor/kquickimageeditor-0.2.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KFMIN=5.82.0
-QTMIN=5.15.2
-inherit ecm kde.org
-
-DESCRIPTION="QtQuick components providing basic image editing capabilities"
-HOMEPAGE="https://invent.kde.org/libraries/kquickimageeditor
-https://api.kde.org/kquickimageeditor/html/index.html";
-
-if [[ ${KDE_BUILD_TYPE} = release ]]; then
-   SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
-   KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86"
-fi
-
-LICENSE="LGPL-2.1+"
-SLOT="5"
-
-DEPEND="
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-"
-RDEPEND="${DEPEND}
-   >=dev-qt/qtgraphicaleffects-${QTMIN}:5
-   >=kde-frameworks/kirigami-${KFMIN}:5
-"



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

2023-12-16 Thread Andreas Sturmlechner
commit: 527df47fbadd43abf500cd9d71fb80d9d763b32e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Dec 17 07:55:51 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Dec 17 07:55:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=527df47f

media-libs/kquickimageeditor: add kde-invent upstream metadata

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

 media-libs/kquickimageeditor/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-libs/kquickimageeditor/metadata.xml 
b/media-libs/kquickimageeditor/metadata.xml
index d925f2439758..0331b40d8c54 100644
--- a/media-libs/kquickimageeditor/metadata.xml
+++ b/media-libs/kquickimageeditor/metadata.xml
@@ -7,5 +7,6 @@


https://bugs.kde.org/
+   libraries/kquickimageeditor

 



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

2023-12-16 Thread Arthur Zamarin
commit: de42e1ca6e6a8546b4ae416e16c63e92eec471e6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Dec 16 07:59:56 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Dec 16 07:59:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de42e1ca

dev-lang/spidermonkey: Stabilize 115.3.1 arm64, #920048

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

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

diff --git a/dev-lang/spidermonkey/spidermonkey-115.3.1.ebuild 
b/dev-lang/spidermonkey/spidermonkey-115.3.1.ebuild
index 00a67d11d4ec..c9b065260731 100644
--- a/dev-lang/spidermonkey/spidermonkey-115.3.1.ebuild
+++ b/dev-lang/spidermonkey/spidermonkey-115.3.1.ebuild
@@ -61,7 +61,7 @@ SRC_URI="${MOZ_SRC_BASE_URI}/source/${MOZ_P}.source.tar.xz -> 
${MOZ_P_DISTFILES}
 DESCRIPTION="SpiderMonkey is Mozilla's JavaScript engine written in C and C++"
 HOMEPAGE="https://spidermonkey.dev 
https://firefox-source-docs.mozilla.org/js/index.html "
 
-KEYWORDS="~amd64 arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 SLOT="$(ver_cut 1)"
 LICENSE="MPL-2.0"



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

2023-12-16 Thread Arthur Zamarin
commit: a743d174c00624b8a99f222ca51195de003e5798
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Dec 16 07:59:53 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Dec 16 07:59:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a743d174

dev-lang/spidermonkey: Stabilize 115.3.1 arm, #920048

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

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

diff --git a/dev-lang/spidermonkey/spidermonkey-115.3.1.ebuild 
b/dev-lang/spidermonkey/spidermonkey-115.3.1.ebuild
index f0befa4a3b2e..00a67d11d4ec 100644
--- a/dev-lang/spidermonkey/spidermonkey-115.3.1.ebuild
+++ b/dev-lang/spidermonkey/spidermonkey-115.3.1.ebuild
@@ -61,7 +61,7 @@ SRC_URI="${MOZ_SRC_BASE_URI}/source/${MOZ_P}.source.tar.xz -> 
${MOZ_P_DISTFILES}
 DESCRIPTION="SpiderMonkey is Mozilla's JavaScript engine written in C and C++"
 HOMEPAGE="https://spidermonkey.dev 
https://firefox-source-docs.mozilla.org/js/index.html "
 
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 SLOT="$(ver_cut 1)"
 LICENSE="MPL-2.0"



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

2023-12-16 Thread Joonas Niilola
commit: 1e99d62ff8e38c947f68dc761c5733c03c4b0221
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Dec 16 08:01:32 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Dec 16 08:01:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e99d62f

dev-lang/spidermonkey: Stabilize 115.3.1 x86, #920048

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

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

diff --git a/dev-lang/spidermonkey/spidermonkey-115.3.1.ebuild 
b/dev-lang/spidermonkey/spidermonkey-115.3.1.ebuild
index c9b065260731..f87e5754bafd 100644
--- a/dev-lang/spidermonkey/spidermonkey-115.3.1.ebuild
+++ b/dev-lang/spidermonkey/spidermonkey-115.3.1.ebuild
@@ -61,7 +61,7 @@ SRC_URI="${MOZ_SRC_BASE_URI}/source/${MOZ_P}.source.tar.xz -> 
${MOZ_P_DISTFILES}
 DESCRIPTION="SpiderMonkey is Mozilla's JavaScript engine written in C and C++"
 HOMEPAGE="https://spidermonkey.dev 
https://firefox-source-docs.mozilla.org/js/index.html "
 
-KEYWORDS="~amd64 arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86"
 
 SLOT="$(ver_cut 1)"
 LICENSE="MPL-2.0"



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

2023-12-16 Thread Joonas Niilola
commit: 8971ed2556efa516ab00ce1d47d894489cd8f6f9
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Dec 16 08:04:50 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Dec 16 08:04:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8971ed25

dev-lang/spidermonkey: Stabilize 115.3.1 amd64, #920048

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

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

diff --git a/dev-lang/spidermonkey/spidermonkey-115.3.1.ebuild 
b/dev-lang/spidermonkey/spidermonkey-115.3.1.ebuild
index 4a1e2f2e3586..793d6743f6aa 100644
--- a/dev-lang/spidermonkey/spidermonkey-115.3.1.ebuild
+++ b/dev-lang/spidermonkey/spidermonkey-115.3.1.ebuild
@@ -61,7 +61,7 @@ SRC_URI="${MOZ_SRC_BASE_URI}/source/${MOZ_P}.source.tar.xz -> 
${MOZ_P_DISTFILES}
 DESCRIPTION="SpiderMonkey is Mozilla's JavaScript engine written in C and C++"
 HOMEPAGE="https://spidermonkey.dev 
https://firefox-source-docs.mozilla.org/js/index.html "
 
-KEYWORDS="~amd64 arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86"
 
 SLOT="$(ver_cut 1)"
 LICENSE="MPL-2.0"



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

2023-12-16 Thread Joonas Niilola
commit: 3f591a8e5cd44a5a290534b50efb9fc3782aa846
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Dec 16 08:04:15 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Dec 16 08:04:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f591a8e

dev-lang/spidermonkey: exclude some broken tests with 115.3.1 on x86

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

 dev-lang/spidermonkey/spidermonkey-115.3.1.ebuild | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/dev-lang/spidermonkey/spidermonkey-115.3.1.ebuild 
b/dev-lang/spidermonkey/spidermonkey-115.3.1.ebuild
index f87e5754bafd..4a1e2f2e3586 100644
--- a/dev-lang/spidermonkey/spidermonkey-115.3.1.ebuild
+++ b/dev-lang/spidermonkey/spidermonkey-115.3.1.ebuild
@@ -427,6 +427,13 @@ src_test() {
 
cp "${FILESDIR}"/spidermonkey-${SLOT}-known-test-failures.txt 
"${T}"/known_failures.list || die
 
+   if use x86 ; then
+   echo "non262/Date/timeclip.js" >> "${T}"/known_failures.list
+   echo "test262/built-ins/Date/UTC/fp-evaluation-order.js" >> 
"${T}"/known_failures.list
+   echo "test262/language/types/number/S8.5_A2.1.js" >> 
"${T}"/known_failures.list
+   echo "test262/language/types/number/S8.5_A2.2.js" >> 
"${T}"/known_failures.list
+   fi
+
${EPYTHON} \
"${S}"/tests/jstests.py -d -s -t 1800 --wpt=disabled 
--no-progress \
--exclude-file="${T}"/known_failures.list \



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

2023-12-16 Thread Joonas Niilola
commit: 89d1fdb5a74bf5df25cb189b4600c4de79caaef8
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Dec 16 08:06:13 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Dec 16 08:06:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89d1fdb5

media-gfx/fig2dev: Stabilize 3.2.9-r1 x86, #917280

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

 media-gfx/fig2dev/fig2dev-3.2.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/fig2dev/fig2dev-3.2.9-r1.ebuild 
b/media-gfx/fig2dev/fig2dev-3.2.9-r1.ebuild
index 47b9274d2c5f..cde723d1d4e7 100644
--- a/media-gfx/fig2dev/fig2dev-3.2.9-r1.ebuild
+++ b/media-gfx/fig2dev/fig2dev-3.2.9-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/mcj/${P}.tar.xz
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 
 RDEPEND="
media-libs/libpng



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

2023-12-16 Thread Joonas Niilola
commit: dd3519d0545a71e20701c7af273757ea5785
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Dec 16 08:06:14 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Dec 16 08:06:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd3519d0

app-text/dblatex: Stabilize 0.3.12-r2 x86, #917280

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

 app-text/dblatex/dblatex-0.3.12-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/dblatex/dblatex-0.3.12-r2.ebuild 
b/app-text/dblatex/dblatex-0.3.12-r2.ebuild
index 6902a9a37b05..6e85c7d31017 100644
--- a/app-text/dblatex/dblatex-0.3.12-r2.ebuild
+++ b/app-text/dblatex/dblatex-0.3.12-r2.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://downloads.sourceforge.net/project/dblatex/dblatex/${P}/${PN}3-$
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="inkscape test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-tools/

2023-12-16 Thread Joonas Niilola
commit: c234929819cb1251e866c98a39d132fe8d3fb31c
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Dec 16 08:06:14 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Dec 16 08:06:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2349298

app-emulation/xen-tools: Stabilize 4.16.6_pre1-r1 x86, #917280

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

 app-emulation/xen-tools/xen-tools-4.16.6_pre1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/xen-tools/xen-tools-4.16.6_pre1-r1.ebuild 
b/app-emulation/xen-tools/xen-tools-4.16.6_pre1-r1.ebuild
index d9c987cdcdc4..7eff83ad0644 100644
--- a/app-emulation/xen-tools/xen-tools-4.16.6_pre1-r1.ebuild
+++ b/app-emulation/xen-tools/xen-tools-4.16.6_pre1-r1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="git://xenbits.xen.org/${REPO}"
S="${WORKDIR}/${REPO}"
 else
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 x86"
 
SEABIOS_VER="1.16.0"
EDK2_COMMIT="b16284e2a0011489f6e16dfcc6af7623c3cbaf0b"



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

2023-12-16 Thread Joonas Niilola
commit: 9027f3f30d364a8b570c6f1d76d0f32ed807f84e
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Dec 16 08:06:14 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Dec 16 08:06:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9027f3f3

media-gfx/enblend: Stabilize 4.2.0_p20161007-r6 x86, #917280

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

 media-gfx/enblend/enblend-4.2.0_p20161007-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/enblend/enblend-4.2.0_p20161007-r6.ebuild 
b/media-gfx/enblend/enblend-4.2.0_p20161007-r6.ebuild
index 6212ba098cc1..f1f3d192cb90 100644
--- a/media-gfx/enblend/enblend-4.2.0_p20161007-r6.ebuild
+++ b/media-gfx/enblend/enblend-4.2.0_p20161007-r6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~soap/distfiles/${P}.tar.xz";
 
 LICENSE="GPL-2+ FDL-1.2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm64 x86"
 IUSE="cpu_flags_x86_sse2 debug doc openmp tcmalloc"
 
 REQUIRED_USE="tcmalloc? ( !debug )"



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

2023-12-16 Thread Joonas Niilola
commit: 01b78fa1fa33ff3163083833b992e5e000e21a82
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Dec 16 08:09:54 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Dec 16 08:09:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01b78fa1

dev-libs/nss: add 3.96

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

 dev-libs/nss/Manifest|   1 +
 dev-libs/nss/nss-3.96.ebuild | 417 +++
 2 files changed, 418 insertions(+)

diff --git a/dev-libs/nss/Manifest b/dev-libs/nss/Manifest
index ed33c3a2398a..cac9fe8a9439 100644
--- a/dev-libs/nss/Manifest
+++ b/dev-libs/nss/Manifest
@@ -5,4 +5,5 @@ DIST nss-3.92.tar.gz 72133646 BLAKE2B 
251daae56ccf8b8f4fd0b4287fea2049b6e72d1fc5
 DIST nss-3.93.tar.gz 72281331 BLAKE2B 
99e50f450a451f2b0bc0aad9b0fba405c987d88546d4aad6c490cb43dc274f23eb99d03d5fa8cf7ef16585abebfdae942fe1092d3f1c86816ba35e16ed3d490f
 SHA512 
d96f13a70e825b39efadfe7c973c24c1e5ad43319bd813599010383e2b8434181f53489672f68fe79e2cb0c4d4ea0088499e588c3524eccf9298aafc57b94951
 DIST nss-3.94.tar.gz 76580364 BLAKE2B 
ad7d4fb7c8ddb063100b70717642677fcea177e46f04cf1a172eb4a7d565f99fdf0fca8b431498d83948f88aa89d4d53fbbc871cd8d64fb95242990eae203852
 SHA512 
3a839a6cc7267e45749f769621c3e8823f92cb654ee40460187e59b50825bb0f84ca278cd61881a3e0e7d95f95e0ffcd266a10c780cdcf8a08a2f0a9bb71892f
 DIST nss-3.95.tar.gz 76571130 BLAKE2B 
9d40b09c0c58901781abfad609dd45f44c2f4d1ce9d4f1592748cb64a9eb29b1ac84be54ebb19fa528d8b9fd08911f769a80f72d9e6dbb22e82e5b3581a30af1
 SHA512 
54567c063fc72bf1a29898bc8cc405e54aa086269021d864b10a3640e6b4ae0d632834db87766257fdb43740d9bc71e362d69cfe6924f5c72a6e1a99a91f8c3a
+DIST nss-3.96.tar.gz 76724862 BLAKE2B 
307c4ebcd6124a0006a24c8e2e9e884788f44c83645fd8cdd49cfa49497ed5c4f83d2d4f22ce5dd3b5256fffd6aec572b289af5e84f8131f1f23be3ea4264245
 SHA512 
96fdc1f09882c15678515f46f2daf966862fbf7525b92241297f26b95475de21e95128ffd63a0f9f9063e6c99e4abf435da8e93a19327885bfb0ad384ef15227
 DIST nss-cacert-class1-class3-r2.patch 21925 BLAKE2B 
7627ff9a09f084c19d72d0490676865e3cab3ca7c920ae1ce4bea2db664f37fd0aa84fcda919809a516891ab2a62e2e7a43a9d6ada4c231adfe4c216525fac7d
 SHA512 
1ce6ff9ab310aaca9005eafb461338b291df8523cc7044e096cd75774ce746c26eed19ec6bb2643c6c67f94650f2f309463492d80a90568f38ce2557f8ada2f4

diff --git a/dev-libs/nss/nss-3.96.ebuild b/dev-libs/nss/nss-3.96.ebuild
new file mode 100644
index ..ef59d94cde49
--- /dev/null
+++ b/dev-libs/nss/nss-3.96.ebuild
@@ -0,0 +1,417 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic multilib toolchain-funcs multilib-minimal
+
+NSPR_VER="4.35"
+RTM_NAME="NSS_${PV//./_}_RTM"
+
+DESCRIPTION="Mozilla's Network Security Services library that implements PKI 
support"
+HOMEPAGE="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS";
+SRC_URI="https://archive.mozilla.org/pub/security/nss/releases/${RTM_NAME}/src/${P}.tar.gz
+   cacert? ( 
https://dev.gentoo.org/~whissi/dist/ca-certificates/nss-cacert-class1-class3-r2.patch
 )"
+
+LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris"
+IUSE="cacert test +utils cpu_flags_ppc_altivec cpu_flags_x86_avx2 
cpu_flags_x86_sse3 cpu_flags_ppc_vsx"
+RESTRICT="!test? ( test )"
+# pkg-config called by nss-config -> virtual/pkgconfig in RDEPEND
+RDEPEND="
+   >=dev-libs/nspr-${NSPR_VER}[${MULTILIB_USEDEP}]
+   >=dev-db/sqlite-3.8.2[${MULTILIB_USEDEP}]
+   >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
+   virtual/pkgconfig
+"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-lang/perl"
+
+S="${WORKDIR}/${P}/${PN}"
+
+MULTILIB_CHOST_TOOLS=(
+   /usr/bin/nss-config
+)
+
+PATCHES=(
+   "${FILESDIR}/${PN}-3.53-gentoo-fixups.patch"
+   "${FILESDIR}/${PN}-3.21-gentoo-fixup-warnings.patch"
+   "${FILESDIR}"/nss-3.87-use-clang-as-bgo892686.patch
+)
+
+src_prepare() {
+   default
+
+   if use cacert ; then
+   eapply -p2 "${DISTDIR}"/nss-cacert-class1-class3-r2.patch
+   fi
+
+   pushd coreconf >/dev/null || die
+   # hack nspr paths
+   echo 'INCLUDES += -I$(DIST)/include/dbm' \
+   >> headers.mk || die "failed to append include"
+
+   # modify install path
+   sed -e '/CORE_DEPTH/s:SOURCE_PREFIX.*$:SOURCE_PREFIX = 
$(CORE_DEPTH)/dist:' \
+   -i source.mk || die
+
+   # Respect LDFLAGS
+   sed -i -e 's/\$(MKSHLIB) -o/\$(MKSHLIB) \$(LDFLAGS) -o/g' rules.mk
+
+   # Workaround make-4.4's change to sub-make, bmo#1800237, bgo#882069
+   sed -i -e "s/^CPU_TAG = _.*/CPU_TAG = _$(nssarch)/" Linux.mk || die
+
+   popd >/dev/null || die
+
+   # Fix pkgconfig file for Prefix
+   sed -i -e "/^PREFIX =/s:= /usr:= ${EPREFIX}/usr:" \
+   config/Makefile || die
+
+   # use host shlibsign if need be #4

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

2023-12-16 Thread Joonas Niilola
commit: f7ed2901332214add97e1427e3dc24a66af709eb
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Dec 16 08:10:05 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Dec 16 08:10:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7ed2901

dev-libs/nss: drop 3.93, 3.94

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

 dev-libs/nss/Manifest|   2 -
 dev-libs/nss/nss-3.93.ebuild | 415 --
 dev-libs/nss/nss-3.94.ebuild | 417 ---
 3 files changed, 834 deletions(-)

diff --git a/dev-libs/nss/Manifest b/dev-libs/nss/Manifest
index cac9fe8a9439..b0a4a44694f7 100644
--- a/dev-libs/nss/Manifest
+++ b/dev-libs/nss/Manifest
@@ -2,8 +2,6 @@ DIST nss-3.79.4.tar.gz 84826326 BLAKE2B 
c34b1ba2c24891bd316af27828dbcc6b193b7298
 DIST nss-3.91-fixed-certs.tar.xz 11300 BLAKE2B 
85f191b85c7caf1ee24f92a2ff76f7660a1afd64d6c8d9da84f521aea18cb12bdf3d08426c47302a4b444b0e4b4ed2f2251ed8234d5bc0006b00cd4b97aacc51
 SHA512 
88d2a47ba160f93f2f2c88a1e2a591c516d19209bd77cc18111c8538d9cf86498cbfd57c7e36478819bde307d90ba31e0a12a9c17320ae5dc736d02959a32a3a
 DIST nss-3.91.tar.gz 72267945 BLAKE2B 
7dcd680311a5503007c0bb738ec24b50e40841470592c2d8dd542b3bdf085a6e4816f1fab4cb6b86220ff3e39a828f57a0a9172e3d1c2c82537eab6558a50226
 SHA512 
65258a4ea0b8c06ec49dd411eabe860ad5d7c3873beb27f8f43e10ef6be020b1522112df9deaeed27f23fd72f13cc7554e9c1854cd97e4716de419f722aff020
 DIST nss-3.92.tar.gz 72133646 BLAKE2B 
251daae56ccf8b8f4fd0b4287fea2049b6e72d1fc57fe02fb3d4f0b8a083aaf00046844145721a1e7620ecfbdbbb93206591e47386c12662765c09cf99db42bc
 SHA512 
dc317ec909433c9026f108b466bc436110b3c77edc3f73aef3d6dc6782f584c205053a368e4a134715bfdf63d2c1ae2185fc23238e5c2dca8f88ec185b1fec2a
-DIST nss-3.93.tar.gz 72281331 BLAKE2B 
99e50f450a451f2b0bc0aad9b0fba405c987d88546d4aad6c490cb43dc274f23eb99d03d5fa8cf7ef16585abebfdae942fe1092d3f1c86816ba35e16ed3d490f
 SHA512 
d96f13a70e825b39efadfe7c973c24c1e5ad43319bd813599010383e2b8434181f53489672f68fe79e2cb0c4d4ea0088499e588c3524eccf9298aafc57b94951
-DIST nss-3.94.tar.gz 76580364 BLAKE2B 
ad7d4fb7c8ddb063100b70717642677fcea177e46f04cf1a172eb4a7d565f99fdf0fca8b431498d83948f88aa89d4d53fbbc871cd8d64fb95242990eae203852
 SHA512 
3a839a6cc7267e45749f769621c3e8823f92cb654ee40460187e59b50825bb0f84ca278cd61881a3e0e7d95f95e0ffcd266a10c780cdcf8a08a2f0a9bb71892f
 DIST nss-3.95.tar.gz 76571130 BLAKE2B 
9d40b09c0c58901781abfad609dd45f44c2f4d1ce9d4f1592748cb64a9eb29b1ac84be54ebb19fa528d8b9fd08911f769a80f72d9e6dbb22e82e5b3581a30af1
 SHA512 
54567c063fc72bf1a29898bc8cc405e54aa086269021d864b10a3640e6b4ae0d632834db87766257fdb43740d9bc71e362d69cfe6924f5c72a6e1a99a91f8c3a
 DIST nss-3.96.tar.gz 76724862 BLAKE2B 
307c4ebcd6124a0006a24c8e2e9e884788f44c83645fd8cdd49cfa49497ed5c4f83d2d4f22ce5dd3b5256fffd6aec572b289af5e84f8131f1f23be3ea4264245
 SHA512 
96fdc1f09882c15678515f46f2daf966862fbf7525b92241297f26b95475de21e95128ffd63a0f9f9063e6c99e4abf435da8e93a19327885bfb0ad384ef15227
 DIST nss-cacert-class1-class3-r2.patch 21925 BLAKE2B 
7627ff9a09f084c19d72d0490676865e3cab3ca7c920ae1ce4bea2db664f37fd0aa84fcda919809a516891ab2a62e2e7a43a9d6ada4c231adfe4c216525fac7d
 SHA512 
1ce6ff9ab310aaca9005eafb461338b291df8523cc7044e096cd75774ce746c26eed19ec6bb2643c6c67f94650f2f309463492d80a90568f38ce2557f8ada2f4

diff --git a/dev-libs/nss/nss-3.93.ebuild b/dev-libs/nss/nss-3.93.ebuild
deleted file mode 100644
index e5b28698782c..
--- a/dev-libs/nss/nss-3.93.ebuild
+++ /dev/null
@@ -1,415 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic multilib toolchain-funcs multilib-minimal
-
-NSPR_VER="4.35"
-RTM_NAME="NSS_${PV//./_}_RTM"
-
-DESCRIPTION="Mozilla's Network Security Services library that implements PKI 
support"
-HOMEPAGE="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS";
-SRC_URI="https://archive.mozilla.org/pub/security/nss/releases/${RTM_NAME}/src/${P}.tar.gz
-   cacert? ( 
https://dev.gentoo.org/~whissi/dist/ca-certificates/nss-cacert-class1-class3-r2.patch
 )"
-
-LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris"
-IUSE="cacert test +utils cpu_flags_ppc_altivec cpu_flags_x86_avx2 
cpu_flags_x86_sse3 cpu_flags_ppc_vsx"
-RESTRICT="!test? ( test )"
-# pkg-config called by nss-config -> virtual/pkgconfig in RDEPEND
-RDEPEND="
-   >=dev-libs/nspr-${NSPR_VER}[${MULTILIB_USEDEP}]
-   >=dev-db/sqlite-3.8.2[${MULTILIB_USEDEP}]
-   >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
-   virtual/pkgconfig
-"
-DEPEND="${RDEPEND}"
-BDEPEND="dev-lang/perl"
-
-S="${WORKDIR}/${P}/${PN}"
-
-MULTILIB_CHOST_TOOLS=(
-   /usr/bin/nss-config
-)
-
-PATCHES=(
-   "${FILESDIR}/${PN}-3.53-gentoo-fixups.patch"
-   "${FILESDIR}/${PN}-3.21-gentoo-fixup-warnings.patch"
-   "

[gentoo-commits] repo/proj/prefix:master commit in: sys-devel/binutils-config/, sys-devel/binutils-config/files/

2023-12-16 Thread Fabian Groffen
commit: 55996b02c62a3f77b97ad2d3e0a0bb5a4604263f
Author: Ryan Qian  bitbili  net>
AuthorDate: Sat Dec 16 08:18:10 2023 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sat Dec 16 08:18:10 2023 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=55996b02

sys-devel/binutils-config-5.1-r7: fix argument suppression logic for macOS

Signed-off-by: Fabian Groffen  gentoo.org>

 .../{binutils-config-5.1-r6.ebuild => binutils-config-5.1-r7.ebuild}  | 0
 sys-devel/binutils-config/files/ldwrapper.c   | 4 +++-
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/sys-devel/binutils-config/binutils-config-5.1-r6.ebuild 
b/sys-devel/binutils-config/binutils-config-5.1-r7.ebuild
similarity index 100%
rename from sys-devel/binutils-config/binutils-config-5.1-r6.ebuild
rename to sys-devel/binutils-config/binutils-config-5.1-r7.ebuild

diff --git a/sys-devel/binutils-config/files/ldwrapper.c 
b/sys-devel/binutils-config/files/ldwrapper.c
index 16932af5d6..a1639ca5aa 100644
--- a/sys-devel/binutils-config/files/ldwrapper.c
+++ b/sys-devel/binutils-config/files/ldwrapper.c
@@ -1,5 +1,5 @@
 /*
- * Copyright 1999-2021 Gentoo Authors
+ * Copyright 1999-2023 Gentoo Authors
  * Distributed under the terms of the GNU General Public License v2
  * Authors: Fabian Groffen 
  *  Michael Haubenwallner 
@@ -430,6 +430,7 @@ main(int argc, char *argv[])
{
i++;
j--;
+   k -= 2;
continue;
}
if (strcmp(argv[i], "-platform_version") == 0 &&
@@ -437,6 +438,7 @@ main(int argc, char *argv[])
{
i += 3;
j--;
+   k -= 4;
continue;
}
}



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

2023-12-16 Thread Joonas Niilola
commit: c39014fbcff1d16d14556bf750066a99d69c9e68
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Dec 16 08:23:52 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Dec 16 08:24:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c39014fb

dev-libs/nss: disable lto with clang on x86, on 3.96

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

 dev-libs/nss/nss-3.96.ebuild | 9 +
 1 file changed, 9 insertions(+)

diff --git a/dev-libs/nss/nss-3.96.ebuild b/dev-libs/nss/nss-3.96.ebuild
index ef59d94cde49..5cab1c328c41 100644
--- a/dev-libs/nss/nss-3.96.ebuild
+++ b/dev-libs/nss/nss-3.96.ebuild
@@ -105,6 +105,11 @@ nssarch() {
 }
 
 nssbits() {
+   # bgo#917792
+   if tc-is-clang && use x86 ; then
+   filter-lto
+   fi
+
local cc cppflags="${1}CPPFLAGS" cflags="${1}CFLAGS"
if [[ ${1} == BUILD_ ]]; then
cc=$(tc-getBUILD_CC)
@@ -170,6 +175,10 @@ multilib_src_compile() {
export CC_IS_GCC=1
elif tc-is-clang; then
export CC_IS_CLANG=1
+   if use x86 ; then
+   filter-lto
+   elog "lto disabled when using clang on x86. bgo#917792"
+   fi
fi
 
export NSS_DISABLE_GTESTS=$(usex !test 1 0)



[gentoo-commits] repo/gentoo:master commit in: net-libs/udns/files/, net-libs/udns/

2023-12-16 Thread Sam James
commit: fdc52315cd216a96a9956991d21f06348ef9de6e
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 16 08:11:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 16 08:23:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdc52315

net-libs/udns: fix (another) modern C issue

Bug: https://bugs.gentoo.org/874759
Bug: https://bugs.gentoo.org/883285
Closes: https://bugs.gentoo.org/919260
Signed-off-by: Sam James  gentoo.org>

 net-libs/udns/files/udns-0.4-configure-c99.patch | 33 +
 net-libs/udns/udns-0.4-r3.ebuild | 46 
 2 files changed, 79 insertions(+)

diff --git a/net-libs/udns/files/udns-0.4-configure-c99.patch 
b/net-libs/udns/files/udns-0.4-configure-c99.patch
new file mode 100644
index ..cedf073fe0ff
--- /dev/null
+++ b/net-libs/udns/files/udns-0.4-configure-c99.patch
@@ -0,0 +1,33 @@
+https://bugs.gentoo.org/874759
+https://bugs.gentoo.org/883285
+https://bugs.gentoo.org/919260
+https://src.fedoraproject.org/rpms/udns/c/27e7b66faa416c13b113e895c204373596282c37?branch=rawhide
+
+Provide autoconf-style fake prototype for socket to avoid implicit
+function declarations.  Otherwise the check will always fail with soem
+C99 compilers.
+
+Avoid incorrect pointer types and a pointer-to-int conversion with
+inet_pton and inet_ntop.
+
+--- a/configure
 b/configure
+@@ -75,6 +75,7 @@ int main(int argc, char **argv) {
+ EOF
+ 
+ if ac_library_find_v 'socket and connect' "" "-lsocket -lnsl" 

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

2023-12-16 Thread Sam James
commit: c65b98fb168626fb7c90358869f2694bdf2809bb
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 16 07:56:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 16 08:23:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c65b98fb

x11-drivers/xf86-video-intel: filter LTO due to 'flatten' attribute

The flatten attribute recursively inlines and causes OOM with GCC.

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

 x11-drivers/xf86-video-intel/xf86-video-intel-2.99.917_p20230201.ebuild | 2 ++
 x11-drivers/xf86-video-intel/xf86-video-intel-.ebuild   | 2 ++
 2 files changed, 4 insertions(+)

diff --git 
a/x11-drivers/xf86-video-intel/xf86-video-intel-2.99.917_p20230201.ebuild 
b/x11-drivers/xf86-video-intel/xf86-video-intel-2.99.917_p20230201.ebuild
index 5698e3b5c082..c0904a8aa4ef 100644
--- a/x11-drivers/xf86-video-intel/xf86-video-intel-2.99.917_p20230201.ebuild
+++ b/x11-drivers/xf86-video-intel/xf86-video-intel-2.99.917_p20230201.ebuild
@@ -64,6 +64,8 @@ pkg_setup() {
 src_configure() {
# bug #582910
replace-flags -Os -O2
+   # Uses the 'flatten' attribute which explodes with LTO (bug #864379)
+   filter-lto
 
local XORG_CONFIGURE_OPTIONS=(
--disable-dri1

diff --git a/x11-drivers/xf86-video-intel/xf86-video-intel-.ebuild 
b/x11-drivers/xf86-video-intel/xf86-video-intel-.ebuild
index d421af04dbac..5e6af2a6c671 100644
--- a/x11-drivers/xf86-video-intel/xf86-video-intel-.ebuild
+++ b/x11-drivers/xf86-video-intel/xf86-video-intel-.ebuild
@@ -64,6 +64,8 @@ pkg_setup() {
 src_configure() {
# bug #582910
replace-flags -Os -O2
+   # Uses the 'flatten' attribute which explodes with LTO (bug #864379)
+   filter-lto
 
local XORG_CONFIGURE_OPTIONS=(
--disable-dri1



[gentoo-commits] repo/gentoo:master commit in: sys-libs/liburing/files/, sys-libs/liburing/

2023-12-16 Thread Sam James
commit: 1d5c3a0c47948fc5ea7a26a8db9be37806668a41
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 16 08:04:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 16 08:23:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d5c3a0c

sys-libs/liburing: fix lld 17 build

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

 sys-libs/liburing/files/liburing-2.5-lld-17.patch | 26 +++
 sys-libs/liburing/liburing-2.5-r1.ebuild  | 87 +++
 2 files changed, 113 insertions(+)

diff --git a/sys-libs/liburing/files/liburing-2.5-lld-17.patch 
b/sys-libs/liburing/files/liburing-2.5-lld-17.patch
new file mode 100644
index ..1e31f94959b1
--- /dev/null
+++ b/sys-libs/liburing/files/liburing-2.5-lld-17.patch
@@ -0,0 +1,26 @@
+https://bugs.gentoo.org/919780
+https://github.com/axboe/liburing/commit/92b21aa1b4ea98e322c5eca9db1d94b837f4be75
+
+(Rebased.)
+
+From 92b21aa1b4ea98e322c5eca9db1d94b837f4be75 Mon Sep 17 00:00:00 2001
+From: Jens Axboe 
+Date: Mon, 11 Dec 2023 13:14:54 -0700
+Subject: [PATCH] Rename ffi io_uring_prep_sock_cmd _> io_uring_prep_cmd_sock()
+
+The non-ffi versions already use this name, and to make this as painless
+as it can be, rename the ffi version even though it is technically
+the better one. The documentation also matches prep_cmd_sock().
+
+Link: https://github.com/axboe/liburing/issues/1013
+Fixes: 2459fef09411 ("io_uring_prep_cmd: Create a new helper for command ops")
+Signed-off-by: Jens Axboe 
+--- a/src/liburing-ffi.map
 b/src/liburing-ffi.map
+@@ -179,5 +179,5 @@ LIBURING_2.4 {
+ LIBURING_2.5 {
+   global:
+   io_uring_queue_init_mem;
+-  io_uring_prep_sock_cmd;
++  io_uring_prep_cmd_sock;
+ } LIBURING_2.4;

diff --git a/sys-libs/liburing/liburing-2.5-r1.ebuild 
b/sys-libs/liburing/liburing-2.5-r1.ebuild
new file mode 100644
index ..14dd58f7e6f6
--- /dev/null
+++ b/sys-libs/liburing/liburing-2.5-r1.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-minimal toolchain-funcs
+
+DESCRIPTION="Efficient I/O with io_uring"
+HOMEPAGE="https://github.com/axboe/liburing";
+if [[ "${PV}" == * ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/axboe/liburing.git";
+else
+   SRC_URI="https://git.kernel.dk/cgit/${PN}/snapshot/${P}.tar.bz2";
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+   QA_PKGCONFIG_VERSION=${PV}
+fi
+LICENSE="MIT"
+SLOT="0/2" # liburing.so major version
+
+IUSE="examples static-libs test"
+# fsync test hangs forever
+RESTRICT="!test? ( test )"
+
+# At least installed headers need , bug #802516
+DEPEND=">=sys-kernel/linux-headers-5.1"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-lld-17.patch
+)
+
+src_prepare() {
+   default
+
+   if ! use examples; then
+   sed -e '/examples/d' Makefile -i || die
+   fi
+   if ! use test; then
+   sed -e '/test/d' Makefile -i || die
+   fi
+
+   multilib_copy_sources
+}
+
+multilib_src_configure() {
+   local myconf=(
+   --prefix="${EPREFIX}/usr"
+   --libdir="${EPREFIX}/usr/$(get_libdir)"
+   --libdevdir="${EPREFIX}/usr/$(get_libdir)"
+   --mandir="${EPREFIX}/usr/share/man"
+   --cc="$(tc-getCC)"
+   --cxx="$(tc-getCXX)"
+   )
+   # No autotools configure! "econf" will fail.
+   TMPDIR="${T}" ./configure "${myconf[@]}" || die
+}
+
+multilib_src_compile() {
+   emake V=1 AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)"
+}
+
+multilib_src_install_all() {
+   einstalldocs
+
+   if ! use static-libs ; then
+   find "${ED}" -type f -name "*.a" -delete || die
+   fi
+}
+
+multilib_src_test() {
+   local disabled_tests=(
+   accept.c
+   fpos.c
+   io_uring_register.c
+   link-timeout.c
+   read-before-exit.c
+   recv-msgall-stream.c
+   )
+   local disabled_test
+   for disabled_test in "${disabled_tests[@]}"; do
+   sed -i "/\s*${disabled_test}/d" test/Makefile \
+   || die "Failed to remove ${disabled_test}"
+   done
+
+   emake -C test V=1 runtests
+}



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

2023-12-16 Thread Sam James
commit: ea1df205e5207db476ea62971db3d64d345d46e7
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 16 08:15:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 16 08:23:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea1df205

dev-libs/libmcrypt: fix more modern C issues

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

 .../libmcrypt/files/libmcrypt-2.5.8-c99-2.patch| 42 
 dev-libs/libmcrypt/files/libmcrypt-2.5.8-c99.patch | 56 ++
 dev-libs/libmcrypt/libmcrypt-2.5.8-r7.ebuild   | 45 +
 3 files changed, 143 insertions(+)

diff --git a/dev-libs/libmcrypt/files/libmcrypt-2.5.8-c99-2.patch 
b/dev-libs/libmcrypt/files/libmcrypt-2.5.8-c99-2.patch
new file mode 100644
index ..ba2236de6c42
--- /dev/null
+++ b/dev-libs/libmcrypt/files/libmcrypt-2.5.8-c99-2.patch
@@ -0,0 +1,42 @@
+https://src.fedoraproject.org/rpms/libmcrypt/blob/e02fbd614a5b7ba093e9e15ab322e7eb02d64e3b/f/libmcrypt-configure-c99-2.patch
+
+Fix glitches in the readdir and bcopy probes.  They were
+just invalid.
+
+diff --git a/configure b/configure
+index d0fb8783e147654b..4fe7660a16359171 100755
+--- a/configure
 b/configure
+@@ -6639,7 +6639,7 @@ fi
+ done
+ 
+ 
+-for ac_func in readdir,,
++for ac_func in readdir
+ do
+ as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
+ echo "$as_me:$LINENO: checking for $ac_func" >&5
+@@ -6741,7 +6741,7 @@ fi
+ done
+ 
+ 
+-for ac_func in bcopy,,
++for ac_func in bcopy
+ do
+ as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
+ echo "$as_me:$LINENO: checking for $ac_func" >&5
+diff --git a/configure.in b/configure.in
+index a815778931728ec2..f0c9a0e8f73e1153 100644
+--- a/configure.in
 b/configure.in
+@@ -204,8 +204,8 @@ AC_FUNC_MEMCMP
+ AC_FUNC_REALLOC
+ 
+ AC_CHECK_FUNCS([bzero memmove memset mlock readdir_r strchr strdup strrchr])
+-AC_CHECK_FUNCS([readdir,,])
+-AC_CHECK_FUNCS([bcopy,,])
++AC_CHECK_FUNCS([readdir])
++AC_CHECK_FUNCS([bcopy])
+ 
+ dnl Checks for libraries.
+ AC_C_BIGENDIAN

diff --git a/dev-libs/libmcrypt/files/libmcrypt-2.5.8-c99.patch 
b/dev-libs/libmcrypt/files/libmcrypt-2.5.8-c99.patch
new file mode 100644
index ..25c555c99627
--- /dev/null
+++ b/dev-libs/libmcrypt/files/libmcrypt-2.5.8-c99.patch
@@ -0,0 +1,56 @@
+https://src.fedoraproject.org/rpms/libmcrypt/blob/e02fbd614a5b7ba093e9e15ab322e7eb02d64e3b/f/libmcrypt-c99.patch
+
+Add return and argument types to fake prototypes in mcrypt_symb.c.
+This avoids build failures with future compilers that do not support
+implicit function declarations.
+
+Also fix a minor type error in the perminit calls in the Triple DES
+implementation.
+
+Submitted upstream: 
+
+diff --git a/lib/Makefile.am b/lib/Makefile.am
+index a1a09578858aaf3c..a92f150627a1f610 100644
+--- a/lib/Makefile.am
 b/lib/Makefile.am
+@@ -23,8 +23,8 @@ mcrypt_symb.c: mcrypt_internal.h
+   @echo "/* This is automatically created. Don't touch... */" >> 
mcrypt_symb.c
+   @echo "" >> mcrypt_symb.c
+   -@for i in $(EXTRA_ALGOS); do \
+-  if test -f ../modules/algorithms/$$i.c; then cat 
../modules/algorithms/$$i.c 2>/dev/null|grep define|grep LTX|awk '{print 
"extern "$$3"();";}' >> mcrypt_symb.c 2>/dev/null; fi; \
+-  if test -f ../modules/modes/$$i.c; then cat 
../modules/modes/$$i.c 2>/dev/null|grep define|grep LTX|awk '{print "extern 
"$$3"();";}' >> mcrypt_symb.c 2>/dev/null; fi; \
++  if test -f ../modules/algorithms/$$i.c; then cat 
../modules/algorithms/$$i.c 2>/dev/null|grep define|grep LTX|awk '{print 
"extern void "$$3"(void);";}' >> mcrypt_symb.c 2>/dev/null; fi; \
++  if test -f ../modules/modes/$$i.c; then cat 
../modules/modes/$$i.c 2>/dev/null|grep define|grep LTX|awk '{print "extern 
void "$$3"(void);";}' >> mcrypt_symb.c 2>/dev/null; fi; \
+   done
+   @echo "" >> mcrypt_symb.c
+   @echo "const mcrypt_preloaded mps[] = {" >> mcrypt_symb.c
+diff --git a/lib/Makefile.in b/lib/Makefile.in
+index 1baaa1e94be1abce..e0e690d1c831370f 100644
+--- a/lib/Makefile.in
 b/lib/Makefile.in
+@@ -561,8 +561,8 @@ mcrypt_symb.c: mcrypt_internal.h
+   @echo "/* This is automatically created. Don't touch... */" >> 
mcrypt_symb.c
+   @echo "" >> mcrypt_symb.c
+   -@for i in $(EXTRA_ALGOS); do \
+-  if test -f ../modules/algorithms/$$i.c; then cat 
../modules/algorithms/$$i.c 2>/dev/null|grep define|grep LTX|awk '{print 
"extern "$$3"();";}' >> mcrypt_symb.c 2>/dev/null; fi; \
+-  if test -f ../modules/modes/$$i.c; then cat 
../modules/modes/$$i.c 2>/dev/null|grep define|grep LTX|awk '{print "extern 
"$$3"();";}' >> mcrypt_symb.c 2>/dev/null; fi; \
++  if test -f ../modules/algorithms/$$i.c; then cat 
../modules/algorithms/$$i.c 2>/dev/null|grep define|grep LTX|awk '{print 
"extern void "$$3"(void);";}' >> mcrypt_symb.c 2>/dev/null; fi; \
++ 

[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdrtools/

2023-12-16 Thread Sam James
commit: d479020a18c69c066f3ec1e8862e30d3c84422ee
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 16 08:22:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 16 08:23:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d479020a

app-cdr/cdrtools: apply modern C workaround, correctness fixes

* Apply modern C workaround (build with -std=gnu89 for now). No point in trying
  to patch this at least until we're up to date (see bug #672060) which has its
  own complications.

* Filter LTO & pass -fno-strict-aliasing. The code isn't even close to being
  compatible with either.

Bug: https://bugs.gentoo.org/672060
Closes: https://bugs.gentoo.org/884771
Closes: https://bugs.gentoo.org/898582
Closes: https://bugs.gentoo.org/903876
Signed-off-by: Sam James  gentoo.org>

 app-cdr/cdrtools/cdrtools-3.02_alpha09-r5.ebuild | 309 +++
 1 file changed, 309 insertions(+)

diff --git a/app-cdr/cdrtools/cdrtools-3.02_alpha09-r5.ebuild 
b/app-cdr/cdrtools/cdrtools-3.02_alpha09-r5.ebuild
new file mode 100644
index ..203c2d333966
--- /dev/null
+++ b/app-cdr/cdrtools/cdrtools-3.02_alpha09-r5.ebuild
@@ -0,0 +1,309 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit fcaps toolchain-funcs flag-o-matic gnuconfig
+
+MY_P="${P/_alpha/a}"
+
+DESCRIPTION="A set of tools for CD/DVD reading and recording, including 
cdrecord"
+HOMEPAGE="https://sourceforge.net/projects/cdrtools/";
+SRC_URI="mirror://sourceforge/${PN}/$([[ -z ${PV/*_alpha*} ]] && echo 
'alpha')/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2 LGPL-2.1 CDDL-Schily"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="acl caps nls unicode selinux"
+
+BDEPEND="
+   nls? ( >=sys-devel/gettext-0.18.1.1 )
+   x11-misc/makedepend
+"
+RDEPEND="
+   acl? ( virtual/acl )
+   caps? ( sys-libs/libcap )
+   nls? ( virtual/libintl )
+   selinux? ( sec-policy/selinux-cdrecord )
+"
+DEPEND="
+   ${RDEPEND}
+"
+
+S=${WORKDIR}/${P/_alpha[0-9][0-9]}
+
+FILECAPS=(
+   
cap_sys_resource,cap_dac_override,cap_sys_admin,cap_sys_nice,cap_net_bind_service,cap_ipc_lock,cap_sys_rawio+ep
 usr/bin/cdrecord --
+   
cap_dac_override,cap_sys_admin,cap_sys_nice,cap_net_bind_service,cap_sys_rawio+ep
 usr/bin/cdda2wav --
+   cap_dac_override,cap_sys_admin,cap_net_bind_service,cap_sys_rawio+ep 
usr/bin/readcd
+)
+
+cdrtools_os() {
+   local os="linux"
+   [[ ${CHOST} == *-darwin* ]] && os="mac-os10"
+   echo "${os}"
+}
+
+symlink_build_rules() {
+   local cputype="$1"
+   pushd "${S}"/RULES > /dev/null || die
+   ln -sf i586-linux-cc.rul   "${cputype}"-linux-cc.rul  || die
+   ln -sf i586-linux-clang.rul"${cputype}"-linux-clang.rul   || die
+   ln -sf i586-linux-clang32.rul  "${cputype}"-linux-clang32.rul || die
+   ln -sf i586-linux-clang64.rul  "${cputype}"-linux-clang64.rul || die
+   ln -sf i586-linux-gcc.rul  "${cputype}"-linux-gcc.rul || die
+   ln -sf i586-linux-gcc32.rul"${cputype}"-linux-gcc32.rul   || die
+   ln -sf i586-linux-gcc64.rul"${cputype}"-linux-gcc64.rul   || die
+   popd > /dev/null || die
+}
+
+src_prepare() {
+   default
+
+   gnuconfig_update
+
+   # bug #898582, bug #903876
+   append-flags -std=gnu89
+   # bug #884771
+   append-flags -fno-strict-aliasing
+   filter-lto
+
+   # Remove profiled make files.
+   find -name '*_p.mk' -delete || die "delete *_p.mk"
+
+   # Adjusting hardcoded paths.
+   sed -i -e "s|opt/schily|usr|" \
+   $(find ./ -type f -name \*.[0-9ch] -exec grep -l 'opt/schily' 
'{}' '+') \
+   || die "sed opt/schily"
+
+   sed -i -e "s|\(^INSDIR=\t\tshare/doc/\)|\1${PF}/|" \
+   $(find ./ -type f -exec grep -l '^INSDIR.\+doc' '{}' '+') \
+   || die "sed doc"
+
+   # Respect libdir.
+   sed -i -e "s|\(^INSDIR=\t\t\)lib|\1$(get_libdir)|" \
+   $(find ./ -type f -exec grep -l '^INSDIR.\+lib\(/siconv\)\?$' 
'{}' '+') \
+   || die "sed multilib"
+
+   # Do not install static libraries.
+   sed -i -e "s|include\t\t.*rules.lib||" \
+   $(find ./ -type f -exec grep -l '^include.\+rules\.lib' '{}' 
'+') \
+   || die "sed rules"
+
+   # Don't quote $(MAKE)
+   sed -i -e 's|"$(MAKE)"|$(MAKE)|' \
+   $(find ./RULES -type f -exec grep -l '"$(MAKE)"' '{}' '+') \
+   || die "sed RULES/"
+
+   # Enable verbose build.
+   sed -i -e '/@echo.*==>.*;/s:@echo[^;]*;:&set -x;:' \
+   RULES/*.rul RULES/rules.prg RULES/rules.inc \
+   || die "sed verbose rules"
+
+   # Respect CC/CXX variables.
+   cd "${S}"/RULES || die
+   local tcCC="$(tc-getCC)"
+   local tcCXX="$(tc-getCXX)"
+
+   s

[gentoo-commits] repo/gentoo:master commit in: net-misc/openr2/files/, profiles/, net-misc/openr2/

2023-12-16 Thread Arthur Zamarin
commit: b23bb0ae40afd13783064727b382671692b3714a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Dec 16 08:13:03 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Dec 16 08:27:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b23bb0ae

net-misc/openr2: treeclean

Closes: https://bugs.gentoo.org/914477
Signed-off-by: Arthur Zamarin  gentoo.org>

 net-misc/openr2/Manifest   |  1 -
 .../files/openr2-1.3.0-fix-build-system.patch  | 30 ---
 net-misc/openr2/metadata.xml   |  8 -
 net-misc/openr2/openr2-1.3.0.ebuild| 35 --
 profiles/package.mask  | 10 ---
 5 files changed, 84 deletions(-)

diff --git a/net-misc/openr2/Manifest b/net-misc/openr2/Manifest
deleted file mode 100644
index 0836806e9a62..
--- a/net-misc/openr2/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST openr2-1.3.0.tar.gz 650048 BLAKE2B 
bff444c839d5f62fc889c1720cb9c17c38c5bd4b0dc3b3884c8fd00226aa6354281cf37c7a748fca4e16e633a94ac055c8f7b5e4bf69d97732846fdbc618ca47
 SHA512 
2cee4534eeebb91a2cf0f74c9fcd2a16db3966db01a4bae7e3406416546fdc1c5e20bb9172375f55e5dcc30cfcc2c8f7182ef7476253b4fcce9421f74b8d125e

diff --git a/net-misc/openr2/files/openr2-1.3.0-fix-build-system.patch 
b/net-misc/openr2/files/openr2-1.3.0-fix-build-system.patch
deleted file mode 100644
index 59918934d563..
--- a/net-misc/openr2/files/openr2-1.3.0-fix-build-system.patch
+++ /dev/null
@@ -1,30 +0,0 @@
 a/configure.in
-+++ b/configure.in
-@@ -25,11 +25,6 @@
- AC_CONFIG_HEADERS(config.h)
- AM_INIT_AUTOMAKE
- 
--# let's default to compile with debugging information
--# most users will not even care about it
--CFLAGS='-ggdb3 -O0'
--CXXFLAGS='-ggdb3 -O0'
--
- AC_PROG_CC
- AC_PROG_LIBTOOL
- AC_LANG([C])
-diff -ur ORIG/src/Makefile.am MOD/src/Makefile.am
 a/src/Makefile.am
-+++ b/src/Makefile.am
-@@ -1,10 +1,10 @@
--AM_CFLAGS = -std=c99 -pedantic -Wall -Werror -Wwrite-strings 
-Wunused-variable -Wstrict-prototypes -Wmissing-prototypes 
-+AM_CFLAGS = -std=c99 -pedantic -Werror -Wwrite-strings -Wunused-variable 
-Wstrict-prototypes -Wmissing-prototypes
- if WANT_OR2_TRACE_STACKS
- AM_CFLAGS += -DOR2_TRACE_STACKS
- endif
- 
- if HAVE_SVNVERSION
--AM_CFLAGS += -DREVISION=\"$(shell svnversion -n .)\"
-+AM_CFLAGS += -DREVISION=\"0\"
- endif
- 
- lib_LTLIBRARIES = libopenr2.la

diff --git a/net-misc/openr2/metadata.xml b/net-misc/openr2/metadata.xml
deleted file mode 100644
index b61afa2b03b1..
--- a/net-misc/openr2/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd";>
-
-   
-   
-   openr2
-   
-

diff --git a/net-misc/openr2/openr2-1.3.0.ebuild 
b/net-misc/openr2/openr2-1.3.0.ebuild
deleted file mode 100644
index 2f15c2e0e766..
--- a/net-misc/openr2/openr2-1.3.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools
-
-DESCRIPTION="An open implementation of the MFC/R2 telephony signaling protocol"
-HOMEPAGE="https://libopenr2.org/";
-SRC_URI="https://${PN}.googlecode.com/files/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND="net-misc/dahdi"
-DEPEND="${RDEPEND}"
-
-PATCHES=( "${FILESDIR}"/${P}-fix-build-system.patch )
-
-src_prepare() {
-   default
-   mv configure.{in,ac} || die
-   eautoreconf
-}
-
-src_configure() {
-   econf --disable-static
-}
-
-src_install() {
-   default
-   find "${D}" -name '*.la' -delete || die
-}

diff --git a/profiles/package.mask b/profiles/package.mask
index d43fa108809e..5984734b3082 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -253,16 +253,6 @@ dev-perl/PathTools
 # the changes in 8.0.2.
 ~dev-python/setuptools-scm-8.0.1
 
-# Jaco Kroon  (2023-09-19)
-# Joonas Niilola  (2023-09-21)
-# DAHDI is not suited for a rolling-release distribution. Upstream releases new
-# versions sporadically and it may take multiple years between them. Old
-# versions are constantly broken with newer kernels, requiring heavy patching
-# downstream. Has no active maintainer in Gentoo. If you use DAHDI and have
-# some ideas how to help, please see bug #914477.
-# Removal on 2024-03-01.
-net-misc/openr2
-
 # Sam James  (2023-09-09)
 # OpenSSL 1.1.x is EOL on 2023-09-11. Please upgrade immediately to >= OpenSSL 
3.
 # https://www.openssl.org/blog/blog/2023/03/28/1.1.1-EOL/



[gentoo-commits] repo/gentoo:master commit in: profiles/, net-misc/dahdi/

2023-12-16 Thread Arthur Zamarin
commit: e157726349d8fe33cbb77b44f05b5cc9ace99c34
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Dec 16 08:11:59 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Dec 16 08:27:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1577263

net-misc/dahdi: treeclean

Closes: https://bugs.gentoo.org/914477
Signed-off-by: Arthur Zamarin  gentoo.org>

 net-misc/dahdi/Manifest  |  25 
 net-misc/dahdi/dahdi-3.1.0-r3.ebuild | 107 ---
 net-misc/dahdi/dahdi-3.1.0-r4.ebuild | 120 ---
 net-misc/dahdi/dahdi-3.2.0.ebuild| 120 ---
 net-misc/dahdi/metadata.xml  |  19 --
 profiles/package.mask|   1 -
 6 files changed, 392 deletions(-)

diff --git a/net-misc/dahdi/Manifest b/net-misc/dahdi/Manifest
deleted file mode 100644
index 856dd7fb9c7e..
--- a/net-misc/dahdi/Manifest
+++ /dev/null
@@ -1,25 +0,0 @@
-DIST dahdi-fw-a4a-a0017.tar.gz 181429 BLAKE2B 
fb1285eb7d06c8bca5c91b421c408c7f494c05e4ccb89eb0703457059efef78f248a471e0d5ca03fdca97882531eb3b7e0c52e3231b7ef7a90b58c33882772db
 SHA512 
e42cb83e05edb359949acd888a743c665d228cd3b9424fc8f3b60676d6799f4455e65cc269d1e2ac0e3bb5613607dad4fb37c433067832fb68b15bfddf6f4a2a
-DIST dahdi-fw-a4b-d001e.tar.gz 239591 BLAKE2B 
f09c2ee17c9d14b95d5bc90de84cdb57a49c33d44e21c66b8ea29908d9ac58b979a0d0eb3cae80efc5e96de19226a850b2ca36aa2b462af66e02043bc8c3def1
 SHA512 
ab72cf6d469e44f3a8b9dda5e7acae9ae435b6f12b1491079155b8df4c9cf83aed48ccbda4acb4a9943dd6228846f5b82998a0bf575d454ac3b81b72c585d58c
-DIST dahdi-fw-a8a-1d0017.tar.gz 181958 BLAKE2B 
f7955ba62a94a1edd0c859e71c4f820ab789e098e2fd2c48e3fb453fee6ca5b056fe4144f83bd926f61e8f48fa223b84ce6912bf4a384ee9068fbe63538c1047
 SHA512 
2f80d24170f0efdebc318f238abb04664dfa97e3ca47a330b5a5e1d695c8ba5c535ad1302bf338667912b46cd5b4bbb76ab5bdbe6e736edd4f0e9239d818d05d
-DIST dahdi-fw-a8b-1f001e.tar.gz 236508 BLAKE2B 
830cc01cc14eca0367e92e5d6dc10b019e42072da5a69b18095c52633d7dcddade920fd2cf2c43f101effc2319c43a803f433faad244e096fc9854d3d652da7a
 SHA512 
68041e5cb53d8ff6beb9f667abca5a5a1c752357c224f5c7cfcb81732bd417671cf6dc03b5c5bafd6a0864f6c5451165c0f26908b0f40ed3408961f448f2a9a4
-DIST dahdi-fw-hx8-2.06.tar.gz 29252 BLAKE2B 
f3c635108032ff06b51a140f2f665a6a41638eb027d88c33822da9d47fe907eecfaab937ce6199f0d9eeeafbd36919366e039b0bc1a1be605c339055a8b6843b
 SHA512 
d113d2bd10d5a851087e04fadb3427ec07634960d47e2292320f0d195c65075fb24ab173e0985c257eaf8e46f595f29af034fb380382cdbff7bfbc7381dff4ae
-DIST dahdi-fw-oct6114-032-1.05.01.tar.gz 165866 BLAKE2B 
527d49f66924e91b6689cf905f365804be02707476d425e563db763bb158431f0e8bccc8ed38cbe3f4ec91747e53769ab5526cb3949218fc3b8041839796fcbc
 SHA512 
ec47a7aac6a6abc73fe0c7ec3b31eebc868c516aeb1bb584f145f36c28abec21afa12dcec554bceb914c058c83255e32fb8d967ef4d8a5d0161b6053af464a24
-DIST dahdi-fw-oct6114-064-1.05.01.tar.gz 165869 BLAKE2B 
9b21e9a5a9bf85ac18db67b14a457676d32958e1a2316fbf33fb802c1393ef2759a3637a80eafb77e2c496002c76f49705ac9eb2d427b8e079503a31bf930893
 SHA512 
6dcc6a3413c6c0561b08c4949a746cbebc58b8a068481f568007fdc663cfc6ef90417fbd81398055a781367e7db57f0a694745cddcd3c697a4f857be15981549
-DIST dahdi-fw-oct6114-128-1.05.01.tar.gz 165849 BLAKE2B 
8621538d16e028eb2de64fa61c7475874525a302af5603f07a8a948a3c2cc1bd776feeeaf51c4d0c2edc4577156addc27905ecb06c9db6f43400258905cad6bf
 SHA512 
17e83aa57ea8e9d3353027184adb48f664b177a528006d67112a53127fcb19c1011d4f44c2980ab77d27b3bf7f7a74d44f15aaf115e05fa3df8e16d3c30fc267
-DIST dahdi-fw-oct6114-256-1.05.01.tar.gz 171685 BLAKE2B 
2f831da3043c6c73a4a38085d1c2b685acae94d92deba776e47a4d292f1ae65e5686ec3e8c73f0672ea8f390404717662f106b084083af4a8635447cd2f539fe
 SHA512 
e447fe8d24963892339d895450cf7a04da3bdcf1de22630dea68119dbd9da84878478adf8ce0e5ef859e6d677c2a051aa6272de4e0692f5ce0e8b5d0fba4096b
-DIST dahdi-fw-tc400m-MR6.12.tar.gz 1750035 BLAKE2B 
b16a2c77dc0222851af25a11e64e40f2648ec870444373ad2310b8b5157b2a2d5a4a4bf2850551758080e87f43371ff55a11f5f381bd08b060f5062f0faa7587
 SHA512 
88a986d22ead41a3dabc320e13f7a3e6e6ab9e2752aca2cc940ad9c1ec570d4f01e82c46d0ec1b6dc1a87a1df7e94cfb8aa638b44b4fe2254af8962f1fdbac86
-DIST dahdi-fw-te133-7a001e.tar.gz 242987 BLAKE2B 
f6e5fedc742061b0ee26b33c20cb16a7a5efd68de827963dbb5fe3ddeed5bb491643e20818d39c8d0876ab3971c339ce43f03e97af3aff2286b70e020d2e05a4
 SHA512 
acd273bcf9b8e009b986e2c9f068121fad8b9cf8f500b79fd5456225ec4ef81d22f32960246a1e9b49ca7f47efb2f7d346c8727fe3b7b80c700d2dc609784acc
-DIST dahdi-fw-te134-780017.tar.gz 185478 BLAKE2B 
c301362e7433f9c3c9991ae50c0536ad4315fe966dced38fd2be7a9c3b01ce4829d4ecb8ef9756f4ad05b507bb4b6739a861264eb6975512ce8aa5b89b1ca14c
 SHA512 
b6f93ff060512b15bb8462805d8f8a435e56a83be362770d2c3b39b876d2171c5e1e6c1bc42c893eaa382ccd2f19534536612618c4ef4ff8c25976cf3719d4fb
-DIST dahdi-fw-te435-13001e.tar.gz 238504 BLAKE2B 
c348a1e0d187ac4008254c78680dcd2b2ccce3f1af92bced190936c8ace88973e7d6854ed6de0480869ccd687d398958193ad90a648

[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi-tools/files/, net-misc/dahdi-tools/, profiles/

2023-12-16 Thread Arthur Zamarin
commit: b195f220594513e94954633d2c754ddd1f253fd7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Dec 16 08:09:35 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Dec 16 08:27:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b195f220

net-misc/dahdi-tools: treeclean

Closes: https://bugs.gentoo.org/914477
Signed-off-by: Arthur Zamarin  gentoo.org>

 net-misc/dahdi-tools/Manifest  |   2 -
 net-misc/dahdi-tools/dahdi-tools-3.1.0-r2.ebuild   |  70 --
 net-misc/dahdi-tools/dahdi-tools-3.1.0-r4.ebuild   |  74 --
 net-misc/dahdi-tools/dahdi-tools-3.2.0.ebuild  |  73 --
 net-misc/dahdi-tools/files/dahdi-autoconf.conf2|  40 ---
 .../dahdi-tools/files/dahdi-autoconf.init-3.1.0-r4 | 271 -
 net-misc/dahdi-tools/files/dahdi-autoconf.init2| 225 -
 .../files/dahdi-nondigium-blacklist.patch  |  12 -
 .../files/dahdi-tools-3.1.0-cplusplusexternc.patch |  26 --
 .../files/dahdi-tools-3.1.0-execinfo.patch |  40 ---
 .../files/dahdi-tools-3.1.0-fno-common.patch   |  39 ---
 ...dahdi-tools-3.1.0-parallel-make-no-config.patch |  19 --
 .../dahdi-tools/files/dahdi-tools-3.2.0-lto.patch  |  61 -
 net-misc/dahdi-tools/files/dahdi.init2 |  36 ---
 net-misc/dahdi-tools/metadata.xml  |  18 --
 profiles/package.mask  |   1 -
 16 files changed, 1007 deletions(-)

diff --git a/net-misc/dahdi-tools/Manifest b/net-misc/dahdi-tools/Manifest
deleted file mode 100644
index 39bdb6ec81be..
--- a/net-misc/dahdi-tools/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST dahdi-tools-3.1.0.tar.gz 607449 BLAKE2B 
aa8ef197cbdecf5c892386aa1c25c940ed3f7c24884f588dcca975d34ee7b4c41722d2529fa305d7568d03302e10e6eb4d5df36a899315e05bf243163500b22d
 SHA512 
e0e5bf24e4834ca39ef7dc1af1bb7ef26bd258a8b2cb2406a7e1ffed25b4b1d44a5fce41d97c5ad7fc6ebb66f965759d2b49ffa6d89845786f43eadb89ff4694
-DIST dahdi-tools-3.2.0.tar.gz 729392 BLAKE2B 
77667a16fd18fa5b6ffd67d9bd267c4ea5e6ff3841938de64704b7e6f1818b23feff196701c62ceb0a56c677614b4c2a4d4d1f4f533020559e8b3b3c12785bf5
 SHA512 
29df9a768c6db872bd51926dac11178400a03e2e1d0771ae163433ce300af71691f5c7a60f8756c0e6cef8a43f1331944cb4e44393f04a0ff8dee19bc9e7cf16

diff --git a/net-misc/dahdi-tools/dahdi-tools-3.1.0-r2.ebuild 
b/net-misc/dahdi-tools/dahdi-tools-3.1.0-r2.ebuild
deleted file mode 100644
index 49903c27e61a..
--- a/net-misc/dahdi-tools/dahdi-tools-3.1.0-r2.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools bash-completion-r1 perl-functions udev
-
-DESCRIPTION="Userspace tools to configure the kernel modules from 
net-misc/dahdi"
-HOMEPAGE="https://www.asterisk.org";
-SRC_URI="https://downloads.asterisk.org/pub/telephony/${PN}/releases/${P}.tar.gz";
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
-IUSE="ppp"
-PATCHES=(
-   "${FILESDIR}/dahdi-nondigium-blacklist.patch"
-   "${FILESDIR}/dahdi-tools-3.1.0-parallel-make-no-config.patch"
-   "${FILESDIR}/dahdi-tools-3.1.0-fno-common.patch"
-   "${FILESDIR}/dahdi-tools-3.1.0-execinfo.patch"
-   "${FILESDIR}/dahdi-tools-3.1.0-cplusplusexternc.patch"
-)
-
-DEPEND="dev-libs/newt
-   net-misc/dahdi
-   sys-kernel/linux-headers
-   virtual/libusb:0
-   ppp? ( net-dialup/ppp:= )"
-RDEPEND="${DEPEND}
-   dev-lang/perl:=
-   dev-perl/CGI"
-BDEPEND="dev-lang/perl
-   sys-apps/file"
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   econf $(use_with ppp) --with-perllib="$(perl_get_vendorlib)"
-   sed -re 's/ -Werror($|[[:space:]])//' -i xpp/oct612x/Makefile.in || die 
"sed to eliminate -Werror failed."
-   sed -re '/[[:space:]]*-Werror[[:space:]]*\\$/ d' -i xpp/xtalk/Makefile 
|| die "sed to eliminate -Werror failed."
-}
-
-src_install() {
-   local bashcompdir="$(get_bashcompdir)"
-   local bashcmd bashcmdtarget
-
-   emake DESTDIR="${ED}" bashcompdir="${bashcompdir}" 
udevrulesdir="$(get_udevdir)/rules.d" install
-   emake DESTDIR="${ED}" install-config
-
-   dosbin patgen pattest patlooptest hdlcstress hdlctest hdlcgen 
hdlcverify timertest
-
-   # install init scripts
-   newinitd "${FILESDIR}"/dahdi.init2 dahdi
-   newinitd "${FILESDIR}"/dahdi-autoconf.init2 dahdi-autoconf
-   newconfd "${FILESDIR}"/dahdi-autoconf.conf2 dahdi-autoconf
-
-   bashcomp_alias dahdi $(sed -nre 's/^complete -F .* //p' 
"${ED}${bashcompdir}/dahdi" ||
-   die "Error parsing dahdi bash completion file for commands")
-
-   rm "${ED}"/usr/$(get_libdir)/libtonezone.a || die "Unable to remove 
static libs from install."
-   # Delete *if* the libtool file exists, bug #778380
-   find "${ED}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
-   udev_reload
-}

diff -

[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/arch/arm/, net-voip/yate/

2023-12-16 Thread Arthur Zamarin
commit: 546086695a47bbf4d0f3899c5b5476a4cfb3e07c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Dec 16 08:15:41 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Dec 16 08:27:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54608669

net-voip/yate: remove masked IUSE="dahdi"

The package behind the USE flag was just tree-cleaned, so remove the
USE flag (which was masked, so NOP).

Bug: https://bugs.gentoo.org/914477
Signed-off-by: Arthur Zamarin  gentoo.org>

 net-voip/yate/metadata.xml | 1 -
 net-voip/yate/yate-6.2.0.ebuild| 7 +++
 net-voip/yate/yate-.ebuild | 7 +++
 profiles/arch/arm/package.use.mask | 4 
 profiles/base/package.use.mask | 1 -
 5 files changed, 6 insertions(+), 14 deletions(-)

diff --git a/net-voip/yate/metadata.xml b/net-voip/yate/metadata.xml
index 44d8957443cb..c19d9da8fdd7 100644
--- a/net-voip/yate/metadata.xml
+++ b/net-voip/yate/metadata.xml
@@ -6,7 +6,6 @@
Radio


-   Enable Dahdi driver
Enable Zaptel driver
Enable Wanpipe card driver
Enable TDMV API card driver

diff --git a/net-voip/yate/yate-6.2.0.ebuild b/net-voip/yate/yate-6.2.0.ebuild
index 57f0c59da403..6856c69337a4 100644
--- a/net-voip/yate/yate-6.2.0.ebuild
+++ b/net-voip/yate/yate-6.2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -19,7 +19,7 @@ fi
 
 LICENSE="GPL-2"
 SLOT="0/${PV}"
-IUSE="doc cpu_flags_x86_sse2 sctp dahdi zaptel wpcard tdmcard wanpipe +ilbc 
+ilbc-webrtc +isac-float isac-fixed postgres mysql +gsm +speex spandsp +ssl 
+zlib amrnb"
+IUSE="doc cpu_flags_x86_sse2 sctp zaptel wpcard tdmcard wanpipe +ilbc 
+ilbc-webrtc +isac-float isac-fixed postgres mysql +gsm +speex spandsp +ssl 
+zlib amrnb"
 
 RDEPEND="
postgres? ( dev-db/postgresql:* )
@@ -30,7 +30,6 @@ RDEPEND="
zlib? ( sys-libs/zlib )
ilbc? ( media-libs/libilbc:= )
spandsp? ( >=media-libs/spandsp-0.0.3 )
-   dahdi? ( net-misc/dahdi )
 "
 DEPEND="${RDEPEND}"
 BDEPEND="
@@ -61,7 +60,7 @@ src_configure() {
--without-libqt4 \
$(use_enable cpu_flags_x86_sse2 sse2) \
$(use_enable sctp) \
-   $(use_enable dahdi) \
+   --disable-dahdi \
$(use_enable zaptel) \
$(use_enable wpcard) \
$(use_enable tdmcard) \

diff --git a/net-voip/yate/yate-.ebuild b/net-voip/yate/yate-.ebuild
index 57f0c59da403..6856c69337a4 100644
--- a/net-voip/yate/yate-.ebuild
+++ b/net-voip/yate/yate-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -19,7 +19,7 @@ fi
 
 LICENSE="GPL-2"
 SLOT="0/${PV}"
-IUSE="doc cpu_flags_x86_sse2 sctp dahdi zaptel wpcard tdmcard wanpipe +ilbc 
+ilbc-webrtc +isac-float isac-fixed postgres mysql +gsm +speex spandsp +ssl 
+zlib amrnb"
+IUSE="doc cpu_flags_x86_sse2 sctp zaptel wpcard tdmcard wanpipe +ilbc 
+ilbc-webrtc +isac-float isac-fixed postgres mysql +gsm +speex spandsp +ssl 
+zlib amrnb"
 
 RDEPEND="
postgres? ( dev-db/postgresql:* )
@@ -30,7 +30,6 @@ RDEPEND="
zlib? ( sys-libs/zlib )
ilbc? ( media-libs/libilbc:= )
spandsp? ( >=media-libs/spandsp-0.0.3 )
-   dahdi? ( net-misc/dahdi )
 "
 DEPEND="${RDEPEND}"
 BDEPEND="
@@ -61,7 +60,7 @@ src_configure() {
--without-libqt4 \
$(use_enable cpu_flags_x86_sse2 sse2) \
$(use_enable sctp) \
-   $(use_enable dahdi) \
+   --disable-dahdi \
$(use_enable zaptel) \
$(use_enable wpcard) \
$(use_enable tdmcard) \

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index 538183ba8712..9a1086cd7aa4 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -376,10 +376,6 @@ sci-libs/netcdf hdf
 # Unkeyworded deps, bug #519618
 sys-block/fio glusterfs rbd
 
-# Rick Farina  (2014-07-27)
-# net-misc/dahdi doesn't build
-net-voip/yate dahdi
-
 # Markus Meier  (2014-06-24)
 # Unkeyworded deps, bug #513108
 >=net-misc/spice-gtk-0.25 smartcard

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 02bf0ed78682..1ed960067369 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -61,7 +61,6 @@ dev-haskell/tasty-expected-failure test
 # Joonas Niilola  (2023-09-21)
 # DAHDI is being last-rited. See bug #914477.
 net-misc/asterisk dahdi
-net-voip/yate dahdi
 
 # Matt Turner  (2023-09-14)
 # Not ported to libsoup:3.0



[gentoo-commits] repo/gentoo:master commit in: net-misc/asterisk/, profiles/base/

2023-12-16 Thread Arthur Zamarin
commit: d9cf9e165c0025b84d62e571a3d3ad7377859f94
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Dec 16 08:26:41 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Dec 16 08:27:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9cf9e16

net-misc/asterisk: remove masked IUSE="dahdi"

The package behind the USE flag was just tree-cleaned, so remove the
USE flag (which was masked, so NOP).

Bug: https://bugs.gentoo.org/914477
Signed-off-by: Arthur Zamarin  gentoo.org>

 net-misc/asterisk/asterisk-16.30.0.ebuild | 10 --
 net-misc/asterisk/asterisk-16.30.1.ebuild | 10 --
 net-misc/asterisk/asterisk-18.17.0.ebuild | 10 --
 net-misc/asterisk/asterisk-18.18.0.ebuild | 10 --
 net-misc/asterisk/asterisk-18.18.1.ebuild | 10 --
 net-misc/asterisk/asterisk-20.3.0.ebuild  | 10 --
 net-misc/asterisk/asterisk-20.3.1.ebuild  | 10 --
 net-misc/asterisk/metadata.xml|  1 -
 profiles/base/package.use.mask|  5 -
 9 files changed, 28 insertions(+), 48 deletions(-)

diff --git a/net-misc/asterisk/asterisk-16.30.0.ebuild 
b/net-misc/asterisk/asterisk-16.30.0.ebuild
index a684412a9be4..289cebb6cb7b 100644
--- a/net-misc/asterisk/asterisk-16.30.0.ebuild
+++ b/net-misc/asterisk/asterisk-16.30.0.ebuild
@@ -19,7 +19,7 @@ IUSE_VOICEMAIL_STORAGE=(
voicemail_storage_odbc
voicemail_storage_imap
 )
-IUSE="${IUSE_VOICEMAIL_STORAGE[*]} alsa blocks bluetooth calendar +caps 
cluster codec2 curl dahdi debug deprecated doc freetds gtalk http iconv ilbc 
ldap lua mysql newt odbc oss pjproject portaudio postgres radius selinux snmp 
span speex srtp +ssl static statsd syslog systemd unbound vorbis xmpp"
+IUSE="${IUSE_VOICEMAIL_STORAGE[*]} alsa blocks bluetooth calendar +caps 
cluster codec2 curl debug deprecated doc freetds gtalk http iconv ilbc ldap lua 
mysql newt odbc oss pjproject portaudio postgres radius selinux snmp span speex 
srtp +ssl static statsd syslog systemd unbound vorbis xmpp"
 IUSE_EXPAND="VOICEMAIL_STORAGE"
 REQUIRED_USE="gtalk? ( xmpp )
lua? ( ${LUA_REQUIRED_USE} )
@@ -55,10 +55,6 @@ DEPEND="acct-user/asterisk
cluster? ( sys-cluster/corosync )
codec2? ( media-libs/codec2:= )
curl? ( net-misc/curl )
-   dahdi? (
-   net-libs/libpri
-   net-misc/dahdi-tools
-   )
freetds? ( dev-db/freetds )
gtalk? ( dev-libs/iksemel )
http? ( dev-libs/gmime:2.6 )
@@ -231,6 +227,9 @@ src_configure() {
# Disable conversion tools (which fails to compile in some cases).
_menuselect --disable astdb2bdb menuselect.makeopts
 
+   # dahdi isn't packaged anymore
+   _menuselect --disable app_dahdiras app_meetme chan_dahdi codec_dahdi 
res_timing_dahdi
+
# The others are based on USE-flag settings
_use_select alsa chan_alsa
_use_select bluetoothchan_mobile
@@ -238,7 +237,6 @@ src_configure() {
_use_select cluster  res_corosync
_use_select codec2   codec_codec2
_use_select curl func_curl res_config_curl res_curl
-   _use_select dahdiapp_dahdiras app_meetme chan_dahdi codec_dahdi 
res_timing_dahdi
_use_select deprecated   app_macro
_use_select freetds  {cdr,cel}_tds
_use_select gtalkchan_motif

diff --git a/net-misc/asterisk/asterisk-16.30.1.ebuild 
b/net-misc/asterisk/asterisk-16.30.1.ebuild
index b2a0d086ac1e..65a83df9721a 100644
--- a/net-misc/asterisk/asterisk-16.30.1.ebuild
+++ b/net-misc/asterisk/asterisk-16.30.1.ebuild
@@ -19,7 +19,7 @@ IUSE_VOICEMAIL_STORAGE=(
voicemail_storage_odbc
voicemail_storage_imap
 )
-IUSE="${IUSE_VOICEMAIL_STORAGE[*]} alsa blocks bluetooth calendar +caps 
cluster codec2 curl dahdi debug deprecated doc freetds gtalk http iconv ilbc 
ldap lua mysql newt odbc oss pjproject portaudio postgres radius selinux snmp 
span speex srtp +ssl static statsd syslog systemd unbound vorbis xmpp"
+IUSE="${IUSE_VOICEMAIL_STORAGE[*]} alsa blocks bluetooth calendar +caps 
cluster codec2 curl debug deprecated doc freetds gtalk http iconv ilbc ldap lua 
mysql newt odbc oss pjproject portaudio postgres radius selinux snmp span speex 
srtp +ssl static statsd syslog systemd unbound vorbis xmpp"
 IUSE_EXPAND="VOICEMAIL_STORAGE"
 REQUIRED_USE="gtalk? ( xmpp )
lua? ( ${LUA_REQUIRED_USE} )
@@ -55,10 +55,6 @@ DEPEND="acct-user/asterisk
cluster? ( sys-cluster/corosync )
codec2? ( media-libs/codec2:= )
curl? ( net-misc/curl )
-   dahdi? (
-   net-libs/libpri
-   net-misc/dahdi-tools
-   )
freetds? ( dev-db/freetds )
gtalk? ( dev-libs/iksemel )
http? ( dev-libs/gmime:2.6 )
@@ -232,6 +228,9 @@ src_configure() {
# Disable conversion tools (which fails to compile in some cases).
_menuselect --disable astdb2bdb menuselect.makeopts
 
+   # dahdi isn't pack

[gentoo-commits] repo/gentoo:master commit in: net-libs/libpri/files/, net-libs/libpri/, profiles/

2023-12-16 Thread Arthur Zamarin
commit: f63bbe0e048e4d66750b67b20508441f3504f026
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Dec 16 08:05:17 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Dec 16 08:27:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f63bbe0e

net-libs/libpri: treeclean

Closes: https://bugs.gentoo.org/712702
Signed-off-by: Arthur Zamarin  gentoo.org>

 net-libs/libpri/Manifest   |  1 -
 net-libs/libpri/files/libpri-1.4.13-multilib.patch | 51 -
 .../libpri/files/libpri-1.4.13-no-static-lib.patch | 35 --
 .../files/libpri-1.6.0-respect-user-flags.patch| 53 --
 net-libs/libpri/libpri-1.6.0.ebuild| 33 --
 net-libs/libpri/metadata.xml   | 12 -
 profiles/package.mask  |  1 -
 7 files changed, 186 deletions(-)

diff --git a/net-libs/libpri/Manifest b/net-libs/libpri/Manifest
deleted file mode 100644
index 40c6ba6c7b40..
--- a/net-libs/libpri/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST libpri-1.6.0.tar.gz 340578 BLAKE2B 
abef8004601ea6f2c48c23b7b9e5fe3b231e6b00b0389d0baa8cd8bd2b772bcece52b1e3cc98acb44f47fb4dabfaac30d59a638bf021c5fe66bc49209d942cfe
 SHA512 
3eb876477cdd27c88f274e4a2e35a67f660b8d8eed140e56c40769982a58f1cdd4e5be352f8f220dc100eedf1ad09286c578430a52d9abe326440c8cbf517fa5

diff --git a/net-libs/libpri/files/libpri-1.4.13-multilib.patch 
b/net-libs/libpri/files/libpri-1.4.13-multilib.patch
deleted file mode 100644
index 22eec7e50059..
--- a/net-libs/libpri/files/libpri-1.4.13-multilib.patch
+++ /dev/null
@@ -1,51 +0,0 @@
 libpri-1.4.13/Makefile.orig2012-09-26 17:46:23.0 +0200
-+++ libpri-1.4.13/Makefile 2012-10-10 08:04:44.0 +0200
-@@ -71,7 +71,7 @@
- CFLAGS += -fPIC $(ALERTING) $(LIBPRI_OPT) $(COVERAGE_CFLAGS)
- INSTALL_PREFIX=$(DESTDIR)
- INSTALL_BASE=/usr
--libdir?=$(INSTALL_BASE)/lib
-+LIBDIR=$(INSTALL_PREFIX)$(INSTALL_BASE)/lib
- ifneq ($(findstring Darwin,$(OSARCH)),)
-   SOFLAGS=$(LDFLAGS) -dynamic -bundle -Xlinker -macosx_version_min -Xlinker 
10.4 -Xlinker -undefined -Xlinker dynamic_lookup -force_flat_namespace
-   ifeq ($(shell /usr/bin/sw_vers -productVersion | cut -c1-4),10.6)
-@@ -145,27 +145,27 @@
-   fi
- 
- install: $(STATIC_LIBRARY) $(DYNAMIC_LIBRARY)
--  mkdir -p $(INSTALL_PREFIX)$(libdir)
-+  mkdir -p $(LIBDIR)
-   mkdir -p $(INSTALL_PREFIX)$(INSTALL_BASE)/include
- ifneq (${OSARCH},SunOS)
-   install -m 644 libpri.h $(INSTALL_PREFIX)$(INSTALL_BASE)/include
--  install -m 755 $(DYNAMIC_LIBRARY) $(INSTALL_PREFIX)$(libdir)
--  #if [ -x /usr/sbin/sestatus ] && ( /usr/sbin/sestatus | grep "SELinux 
status:" | grep -q "enabled"); then /sbin/restorecon -v 
$(INSTALL_PREFIX)$(libdir)/$(DYNAMIC_LIBRARY); fi
--  ( cd $(INSTALL_PREFIX)$(libdir) ; ln -sf $(DYNAMIC_LIBRARY) libpri.so)
--  install -m 644 $(STATIC_LIBRARY) $(INSTALL_PREFIX)$(libdir)
--  if test $$(id -u) = 0; then $(LDCONFIG) $(LDCONFIG_FLAGS) 
$(INSTALL_PREFIX)$(libdir); fi
-+  install -m 755 $(DYNAMIC_LIBRARY) $(LIBDIR)
-+  if [ -x /usr/sbin/sestatus ] && ( /usr/sbin/sestatus | grep "SELinux 
status:" | grep -q "enabled"); then /sbin/restorecon -v 
$(LIBDIR)/$(DYNAMIC_LIBRARY); fi
-+  ( cd $(LIBDIR) ; ln -sf libpri.so.$(SONAME) libpri.so)
-+  install -m 644 $(STATIC_LIBRARY) $(LIBDIR)
-+  if test $$(id -u) = 0; then $(LDCONFIG) $(LDCONFIG_FLAGS) $(LIBDIR); fi
- else
-   install -f $(INSTALL_PREFIX)$(INSTALL_BASE)/include -m 644 libpri.h
--  install -f $(INSTALL_PREFIX)$(libdir) -m 755 $(DYNAMIC_LIBRARY)
--  ( cd $(INSTALL_PREFIX)$(libdir) ; ln -sf $(DYNAMIC_LIBRARY) libpri.so)
--  install -f $(INSTALL_PREFIX)$(libdir) -m 644 $(STATIC_LIBRARY)
-+  install -f $(LIBDIR) -m 755 $(DYNAMIC_LIBRARY)
-+  ( cd $(LIBDIR) ; ln -sf libpri.so.$(SONAME) libpri.so)
-+  install -f $(LIBDIR) -m 644 $(STATIC_LIBRARY)
- endif
- 
- uninstall:
-   @echo "Removing Libpri"
--  rm -f $(INSTALL_PREFIX)$(libdir)/$(STATIC_LIBRARY)
--  rm -f $(INSTALL_PREFIX)$(libdir)/libpri.so
--  rm -f $(INSTALL_PREFIX)$(libdir)/$(DYNAMIC_LIBRARY)
-+  rm -f $(LIBDIR)/libpri.so.$(SONAME)
-+  rm -f $(LIBDIR)/libpri.so
-+  rm -f $(LIBDIR)/libpri.a
-   rm -f $(INSTALL_PREFIX)$(INSTALL_BASE)/include/libpri.h
- 
- pritest: pritest.o $(STATIC_LIBRARY)

diff --git a/net-libs/libpri/files/libpri-1.4.13-no-static-lib.patch 
b/net-libs/libpri/files/libpri-1.4.13-no-static-lib.patch
deleted file mode 100644
index 963e730c6fda..
--- a/net-libs/libpri/files/libpri-1.4.13-no-static-lib.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-diff -uNr libpri-1.4.13.ORIG/Makefile libpri-1.4.13/Makefile
 libpri-1.4.13.ORIG/Makefile2012-10-27 13:22:57.902838938 +0100
-+++ libpri-1.4.13/Makefile 2012-10-27 13:23:36.746837229 +0100
-@@ -120,7 +120,7 @@
- SOFLAGS += -m32
- endif
- 
--all: $(STATIC_LIBRA

  1   2   3   4   >