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

2023-11-26 Thread Andrew Ammerlaan
commit: d03c14cd4be8665830082f424e4443906b005c7e
Author: Violet Purcell  inventati  org>
AuthorDate: Thu Nov 16 17:23:16 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sun Nov 26 08:06:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d03c14cd

kernel-build.eclass: copy module signing key to tempdir in pkg_setup

Previously, it was being copied in src_prepare, and thus would fail if
the signing key was not readable by portage:portage. This commit makes
kernel-build.eclass instead copy the signing key in pkg_setup, and then
correct the permissions.

Signed-off-by: Violet Purcell  inventati.org>
Closes: https://github.com/gentoo/gentoo/pull/33850
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 eclass/kernel-build.eclass | 17 ++---
 1 file changed, 10 insertions(+), 7 deletions(-)

diff --git a/eclass/kernel-build.eclass b/eclass/kernel-build.eclass
index 4f7e4d047739..6f18bc1dc969 100644
--- a/eclass/kernel-build.eclass
+++ b/eclass/kernel-build.eclass
@@ -114,6 +114,16 @@ kernel-build_pkg_setup() {
python-any-r1_pkg_setup
if [[ ${KERNEL_IUSE_MODULES_SIGN} ]]; then
secureboot_pkg_setup
+   if [[ -e ${MODULES_SIGN_KEY} && ${MODULES_SIGN_KEY} != pkcs11:* 
]]; then
+   if [[ -e ${MODULES_SIGN_CERT} && ${MODULES_SIGN_CERT} 
!= ${MODULES_SIGN_KEY} ]]; then
+   cat "${MODULES_SIGN_CERT}" 
"${MODULES_SIGN_KEY}" > "${T}/kernel_key.pem" || die
+   else
+   cp "${MODULES_SIGN_KEY}" "${T}/kernel_key.pem" 
|| die
+   fi
+   chown portage:portage "${T}/kernel_key.pem" || die
+   chmod 0400 "${T}/kernel_key.pem" || die
+   export MODULES_SIGN_KEY="${T}/kernel_key.pem"
+   fi
fi
 }
 
@@ -427,13 +437,6 @@ kernel-build_merge_configs() {
CONFIG_MODULE_SIG_FORCE=y
CONFIG_MODULE_SIG_${MODULES_SIGN_HASH^^}=y
EOF
-   if [[ -e ${MODULES_SIGN_KEY} && -e ${MODULES_SIGN_CERT} 
&&
-   ${MODULES_SIGN_KEY} != ${MODULES_SIGN_CERT} &&
-   ${MODULES_SIGN_KEY} != pkcs11:* ]]
-   then
-   cat "${MODULES_SIGN_CERT}" 
"${MODULES_SIGN_KEY}" > "${T}/kernel_key.pem" || die
-   MODULES_SIGN_KEY="${T}/kernel_key.pem"
-   fi
if [[ ${MODULES_SIGN_KEY} == pkcs11:* || -r 
${MODULES_SIGN_KEY} ]]; then
echo 
"CONFIG_MODULE_SIG_KEY=\"${MODULES_SIGN_KEY}\"" \
>> "${WORKDIR}/modules-sign.config"



[gentoo-commits] repo/proj/guru:dev commit in: kde-apps/plasma-settings/, kde-misc/plasma5-wallpapers-dynamic/, ...

2023-11-26 Thread Anna Vyalkova
commit: db7c537fb93c19c9197ca1d3136b5cc72137dda7
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Sun Nov 26 08:21:16 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Sun Nov 26 08:21:16 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=db7c537f

*/*: move kde-frameworks/{plasma -> libplasma}

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

 kde-apps/plasma-settings/plasma-settings-22.11.ebuild   | 2 +-
 .../plasma-applet-thermal-monitor-1.3.0.ebuild  | 2 +-
 .../plasma5-wallpapers-dynamic/plasma5-wallpapers-dynamic-3.3.9.ebuild  | 2 +-
 .../plasma5-wallpapers-dynamic/plasma5-wallpapers-dynamic-.ebuild   | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/kde-apps/plasma-settings/plasma-settings-22.11.ebuild 
b/kde-apps/plasma-settings/plasma-settings-22.11.ebuild
index 7bd51af6df..f14bb9d8a6 100644
--- a/kde-apps/plasma-settings/plasma-settings-22.11.ebuild
+++ b/kde-apps/plasma-settings/plasma-settings-22.11.ebuild
@@ -31,9 +31,9 @@ DEPEND="
>=kde-frameworks/kio-${KFMIN}:5
>=kde-frameworks/kpackage-${KFMIN}:5
>=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/libplasma-${KFMIN}:5
>=kde-frameworks/modemmanager-qt-${KFMIN}:5
>=kde-frameworks/networkmanager-qt-${KFMIN}:5
-   >=kde-frameworks/plasma-${KFMIN}:5
>=kde-frameworks/solid-${KFMIN}:5
virtual/libcrypt:=
 "

diff --git 
a/kde-misc/plasma-applet-thermal-monitor/plasma-applet-thermal-monitor-1.3.0.ebuild
 
b/kde-misc/plasma-applet-thermal-monitor/plasma-applet-thermal-monitor-1.3.0.ebuild
index 1da77d5802..9babbd35c9 100644
--- 
a/kde-misc/plasma-applet-thermal-monitor/plasma-applet-thermal-monitor-1.3.0.ebuild
+++ 
b/kde-misc/plasma-applet-thermal-monitor/plasma-applet-thermal-monitor-1.3.0.ebuild
@@ -19,7 +19,7 @@ fi
 LICENSE="GPL-2+"
 SLOT="5"
 
-DEPEND="kde-frameworks/plasma:5"
+DEPEND="kde-frameworks/libplasma:5"
 RDEPEND="${DEPEND}
kde-plasma/ksysguard:5[lm-sensors]
 "

diff --git 
a/kde-misc/plasma5-wallpapers-dynamic/plasma5-wallpapers-dynamic-3.3.9.ebuild 
b/kde-misc/plasma5-wallpapers-dynamic/plasma5-wallpapers-dynamic-3.3.9.ebuild
index d102366729..8d11eb6f29 100644
--- 
a/kde-misc/plasma5-wallpapers-dynamic/plasma5-wallpapers-dynamic-3.3.9.ebuild
+++ 
b/kde-misc/plasma5-wallpapers-dynamic/plasma5-wallpapers-dynamic-3.3.9.ebuild
@@ -31,7 +31,7 @@ DEPEND="
>=kde-frameworks/kconfig-${KFMIN}:5
>=kde-frameworks/ki18n-${KFMIN}:5
>=kde-frameworks/kpackage-${KFMIN}:5
-   >=kde-frameworks/plasma-${KFMIN}:5
+   >=kde-frameworks/libplasma-${KFMIN}:5
>=media-libs/libheif-1.3.0
>=kde-frameworks/kirigami-${KFMIN}:5
media-libs/libexif

diff --git 
a/kde-misc/plasma5-wallpapers-dynamic/plasma5-wallpapers-dynamic-.ebuild 
b/kde-misc/plasma5-wallpapers-dynamic/plasma5-wallpapers-dynamic-.ebuild
index 81ef671cd5..ffd990fb7a 100644
--- a/kde-misc/plasma5-wallpapers-dynamic/plasma5-wallpapers-dynamic-.ebuild
+++ b/kde-misc/plasma5-wallpapers-dynamic/plasma5-wallpapers-dynamic-.ebuild
@@ -32,7 +32,7 @@ DEPEND="
>=kde-frameworks/kconfig-${KFMIN}:5
>=kde-frameworks/ki18n-${KFMIN}:5
>=kde-frameworks/kpackage-${KFMIN}:5
-   >=kde-frameworks/plasma-${KFMIN}:5
+   >=kde-frameworks/libplasma-${KFMIN}:5
>=media-libs/libheif-1.3.0
>=kde-frameworks/kirigami-${KFMIN}:5
media-libs/libexif



[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/paperde/, x11-misc/ksnip/

2023-11-26 Thread Anna Vyalkova
commit: 182b1586ccac22ea3632459f16d2f1f57d7d0a28
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Sun Nov 26 08:27:45 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Sun Nov 26 08:27:45 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=182b1586

*/*: kde-frameworks/extra-cmake-modules slotmove

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

 gui-apps/paperde/paperde-0.1.1_p20210426.ebuild | 2 +-
 gui-apps/paperde/paperde-.ebuild| 2 +-
 x11-misc/ksnip/ksnip-1.10.0-r1.ebuild   | 2 +-
 x11-misc/ksnip/ksnip-1.10.1.ebuild  | 2 +-
 x11-misc/ksnip/ksnip-1.9.2.ebuild   | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/gui-apps/paperde/paperde-0.1.1_p20210426.ebuild 
b/gui-apps/paperde/paperde-0.1.1_p20210426.ebuild
index 95dfd31e3a..612f3e01a2 100644
--- a/gui-apps/paperde/paperde-0.1.1_p20210426.ebuild
+++ b/gui-apps/paperde/paperde-0.1.1_p20210426.ebuild
@@ -22,7 +22,7 @@ LICENSE="GPL-3"
 SLOT="0"
 
 BDEPEND="
-   kde-frameworks/extra-cmake-modules:5
+   kde-frameworks/extra-cmake-modules
 "
 DEPEND="
dev-libs/libdbusmenu-qt

diff --git a/gui-apps/paperde/paperde-.ebuild 
b/gui-apps/paperde/paperde-.ebuild
index bc22f9a509..7df837787e 100644
--- a/gui-apps/paperde/paperde-.ebuild
+++ b/gui-apps/paperde/paperde-.ebuild
@@ -23,7 +23,7 @@ LICENSE="GPL-3"
 SLOT="0"
 
 BDEPEND="
-   kde-frameworks/extra-cmake-modules:5
+   kde-frameworks/extra-cmake-modules
 "
 DEPEND="
dev-libs/libdbusmenu-qt

diff --git a/x11-misc/ksnip/ksnip-1.10.0-r1.ebuild 
b/x11-misc/ksnip/ksnip-1.10.0-r1.ebuild
index dc39b04f65..14edfa91ad 100644
--- a/x11-misc/ksnip/ksnip-1.10.0-r1.ebuild
+++ b/x11-misc/ksnip/ksnip-1.10.0-r1.ebuild
@@ -29,7 +29,7 @@ RDEPEND="
x11-libs/libxcb"
 DEPEND="${RDEPEND}
dev-qt/qtconcurrent:5
-   kde-frameworks/extra-cmake-modules:5
+   kde-frameworks/extra-cmake-modules
 "
 BDEPEND="
dev-qt/linguist-tools:5

diff --git a/x11-misc/ksnip/ksnip-1.10.1.ebuild 
b/x11-misc/ksnip/ksnip-1.10.1.ebuild
index 883633fc54..5c5cef1188 100644
--- a/x11-misc/ksnip/ksnip-1.10.1.ebuild
+++ b/x11-misc/ksnip/ksnip-1.10.1.ebuild
@@ -29,7 +29,7 @@ RDEPEND="
x11-libs/libxcb"
 DEPEND="${RDEPEND}
dev-qt/qtconcurrent:5
-   kde-frameworks/extra-cmake-modules:5
+   kde-frameworks/extra-cmake-modules
 "
 BDEPEND="
dev-qt/linguist-tools:5

diff --git a/x11-misc/ksnip/ksnip-1.9.2.ebuild 
b/x11-misc/ksnip/ksnip-1.9.2.ebuild
index b6bbae765e..070e0c7c0d 100644
--- a/x11-misc/ksnip/ksnip-1.9.2.ebuild
+++ b/x11-misc/ksnip/ksnip-1.9.2.ebuild
@@ -30,7 +30,7 @@ RDEPEND="
x11-libs/libxcb"
 DEPEND="${RDEPEND}
dev-qt/qtconcurrent:5
-   kde-frameworks/extra-cmake-modules:5
+   kde-frameworks/extra-cmake-modules
 "
 BDEPEND="
dev-qt/linguist-tools:5



[gentoo-commits] repo/proj/guru:dev commit in: net-im/abaddon/

2023-11-26 Thread Remigiusz Micielski
commit: 7c7fc95316ebd434dcbf083bdf171cae9dc547ec
Author: Remigiusz Micielski  purelymail  com>
AuthorDate: Sun Nov 26 08:38:29 2023 +
Commit: Remigiusz Micielski  gmail  com>
CommitDate: Sun Nov 26 08:38:43 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7c7fc953

net-im/abaddon: add 0.1.13

Signed-off-by: Remigiusz Micielski  purelymail.com>

 net-im/abaddon/Manifest  |  1 +
 net-im/abaddon/abaddon-0.1.13.ebuild | 60 
 2 files changed, 61 insertions(+)

diff --git a/net-im/abaddon/Manifest b/net-im/abaddon/Manifest
index 459d08e1a4..b5102f44e5 100644
--- a/net-im/abaddon/Manifest
+++ b/net-im/abaddon/Manifest
@@ -1 +1,2 @@
 DIST abaddon-0.1.12.tar.gz 12889771 BLAKE2B 
baeb6fb88eeb30332c290976f104a7efcfd09d8ed5a73464387b20abb41c1b899a926fdacfb7ddd069a843112c0d4ae08787a097842051abecc333f5e1709bbe
 SHA512 
50e7af172fa12f382976c9bc10c9c1cde371866faf422f578c7ca8517facdf9331577bc69c5c856a75c8dc4014c0ed6ad2cef662cde7d551c212f412303e816b
+DIST abaddon-0.1.13.tar.gz 13013920 BLAKE2B 
4cf9600ff3d1d3ea1e8aa82c82a3364f93e2c0b018d2c6211ded1d727627e3e06b5b88d714f081467bfad37644870a3b041de4b9524ce168ed7a45fffc9bf8d8
 SHA512 
e96167779e5ee7383c330e8a90afd0c58cb6dcb9e66bda38f2dc8f8fcac940ae44b789fd5afddb12ba493065db61cb68e74c378cad5c2ab67cbbc13cf90aa834

diff --git a/net-im/abaddon/abaddon-0.1.13.ebuild 
b/net-im/abaddon/abaddon-0.1.13.ebuild
new file mode 100644
index 00..47487350f4
--- /dev/null
+++ b/net-im/abaddon/abaddon-0.1.13.ebuild
@@ -0,0 +1,60 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake desktop
+
+DESCRIPTION="Alternative Discord client using GTK instead of Electron"
+HOMEPAGE="https://github.com/uowuo/abaddon";
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://github.com/uowuo/abaddon.git";
+   # All dependencies are provided by portage
+   EGIT_SUBMODULES=()
+   inherit git-r3
+else
+   KEYWORDS="~amd64 ~x86"
+   
SRC_URI="https://github.com/uowuo/abaddon/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="+libhandy +rnnoise qrcodegen"
+
+RDEPEND="
+   dev-cpp/gtkmm:3.0=
+   dev-db/sqlite:3
+   dev-libs/miniaudio
+   >=net-libs/ixwebsocket-11.0.8
+   net-misc/curl
+   sys-libs/zlib:=
+   libhandy? ( gui-libs/libhandy:= )
+   qrcodegen? ( dev-libs/qrcodegen )
+   rnnoise? ( media-libs/rnnoise )
+"
+DEPEND="
+   ${RDEPEND}
+   dev-cpp/nlohmann_json
+"
+
+src_configure() {
+   # Disable keychain because there's currently
+   # no package for it in ::guru or ::gentoo
+   local mycmakeargs=(
+   -DUSE_LIBHANDY="$(usex libhandy)"
+   -DENABLE_RNNOISE="$(usex rnnoise)"
+   -DUSE_KEYCHAIN="no"
+   -DENABLE_QRCODE_LOGIN="$(usex qrcodegen)"
+   )
+   cmake_src_configure
+}
+
+src_install() {
+   dobin "${BUILD_DIR}"/abaddon
+
+   insinto /usr/share/${PN}
+   doins -r res/*
+
+   make_desktop_entry /usr/bin/${PN}
+}



[gentoo-commits] repo/proj/guru:dev commit in: kde-misc/plasma5-wallpapers-dynamic/, kde-misc/plasma-applet-thermal-monitor/, ...

2023-11-26 Thread Anna Vyalkova
commit: 8277ffedcae502638a89217a6117d6cc19b7529e
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Sun Nov 26 08:38:46 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Sun Nov 26 08:39:36 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8277ffed

fixup! */*: move kde-frameworks/{plasma -> libplasma}

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

 kde-apps/plasma-settings/plasma-settings-22.11.ebuild   | 2 +-
 .../plasma-applet-thermal-monitor-1.3.0.ebuild  | 2 +-
 .../plasma5-wallpapers-dynamic/plasma5-wallpapers-dynamic-3.3.9.ebuild  | 2 +-
 .../plasma5-wallpapers-dynamic/plasma5-wallpapers-dynamic-.ebuild   | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/kde-apps/plasma-settings/plasma-settings-22.11.ebuild 
b/kde-apps/plasma-settings/plasma-settings-22.11.ebuild
index f14bb9d8a6..854abb0b70 100644
--- a/kde-apps/plasma-settings/plasma-settings-22.11.ebuild
+++ b/kde-apps/plasma-settings/plasma-settings-22.11.ebuild
@@ -31,10 +31,10 @@ DEPEND="
>=kde-frameworks/kio-${KFMIN}:5
>=kde-frameworks/kpackage-${KFMIN}:5
>=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/libplasma-${KFMIN}:5
>=kde-frameworks/modemmanager-qt-${KFMIN}:5
>=kde-frameworks/networkmanager-qt-${KFMIN}:5
>=kde-frameworks/solid-${KFMIN}:5
+   >=kde-plasma/libplasma-${KFMIN}:5
virtual/libcrypt:=
 "
 RDEPEND="${DEPEND}"

diff --git 
a/kde-misc/plasma-applet-thermal-monitor/plasma-applet-thermal-monitor-1.3.0.ebuild
 
b/kde-misc/plasma-applet-thermal-monitor/plasma-applet-thermal-monitor-1.3.0.ebuild
index 9babbd35c9..1d5d8b2ae3 100644
--- 
a/kde-misc/plasma-applet-thermal-monitor/plasma-applet-thermal-monitor-1.3.0.ebuild
+++ 
b/kde-misc/plasma-applet-thermal-monitor/plasma-applet-thermal-monitor-1.3.0.ebuild
@@ -19,7 +19,7 @@ fi
 LICENSE="GPL-2+"
 SLOT="5"
 
-DEPEND="kde-frameworks/libplasma:5"
+DEPEND="kde-plasma/libplasma:5"
 RDEPEND="${DEPEND}
kde-plasma/ksysguard:5[lm-sensors]
 "

diff --git 
a/kde-misc/plasma5-wallpapers-dynamic/plasma5-wallpapers-dynamic-3.3.9.ebuild 
b/kde-misc/plasma5-wallpapers-dynamic/plasma5-wallpapers-dynamic-3.3.9.ebuild
index 8d11eb6f29..7ed315fdef 100644
--- 
a/kde-misc/plasma5-wallpapers-dynamic/plasma5-wallpapers-dynamic-3.3.9.ebuild
+++ 
b/kde-misc/plasma5-wallpapers-dynamic/plasma5-wallpapers-dynamic-3.3.9.ebuild
@@ -31,7 +31,7 @@ DEPEND="
>=kde-frameworks/kconfig-${KFMIN}:5
>=kde-frameworks/ki18n-${KFMIN}:5
>=kde-frameworks/kpackage-${KFMIN}:5
-   >=kde-frameworks/libplasma-${KFMIN}:5
+   >=kde-plasma/libplasma-${KFMIN}:5
>=media-libs/libheif-1.3.0
>=kde-frameworks/kirigami-${KFMIN}:5
media-libs/libexif

diff --git 
a/kde-misc/plasma5-wallpapers-dynamic/plasma5-wallpapers-dynamic-.ebuild 
b/kde-misc/plasma5-wallpapers-dynamic/plasma5-wallpapers-dynamic-.ebuild
index ffd990fb7a..b70cdf76af 100644
--- a/kde-misc/plasma5-wallpapers-dynamic/plasma5-wallpapers-dynamic-.ebuild
+++ b/kde-misc/plasma5-wallpapers-dynamic/plasma5-wallpapers-dynamic-.ebuild
@@ -32,7 +32,7 @@ DEPEND="
>=kde-frameworks/kconfig-${KFMIN}:5
>=kde-frameworks/ki18n-${KFMIN}:5
>=kde-frameworks/kpackage-${KFMIN}:5
-   >=kde-frameworks/libplasma-${KFMIN}:5
+   >=kde-plasma/libplasma-${KFMIN}:5
>=media-libs/libheif-1.3.0
>=kde-frameworks/kirigami-${KFMIN}:5
media-libs/libexif



[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/

2023-11-26 Thread Matthew Smith
commit: 6f99bb9cd86865404f652a895b835c862df04af9
Author: Matthew Smith  gentoo  org>
AuthorDate: Sun Nov 26 08:47:04 2023 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Sun Nov 26 08:49:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f99bb9c

net-mail/mu: install elisp site file

Signed-off-by: Matthew Smith  gentoo.org>

 net-mail/mu/{mu-1.10.7.ebuild => mu-1.10.7-r1.ebuild} | 10 +++---
 net-mail/mu/{mu-1.10.8.ebuild => mu-1.10.8-r1.ebuild} | 10 +++---
 2 files changed, 14 insertions(+), 6 deletions(-)

diff --git a/net-mail/mu/mu-1.10.7.ebuild b/net-mail/mu/mu-1.10.7-r1.ebuild
similarity index 92%
rename from net-mail/mu/mu-1.10.7.ebuild
rename to net-mail/mu/mu-1.10.7-r1.ebuild
index 2acec2e5ddb5..f637744311ea 100644
--- a/net-mail/mu/mu-1.10.7.ebuild
+++ b/net-mail/mu/mu-1.10.7-r1.ebuild
@@ -61,9 +61,13 @@ src_install() {
docompress -x /usr/share/doc/${PF}/NEWS.org
dodoc NEWS.org
 
-   # Same as above.
-   docompress -x /usr/share/doc/${PF}/mu4e-about.org
-   dodoc mu4e/mu4e-about.org
+   if use emacs; then
+   # Same as above.
+   docompress -x /usr/share/doc/${PF}/mu4e-about.org
+   dodoc mu4e/mu4e-about.org
+
+   elisp-site-file-install "${FILESDIR}"/${SITEFILE}
+   fi
 }
 
 pkg_preinst() {

diff --git a/net-mail/mu/mu-1.10.8.ebuild b/net-mail/mu/mu-1.10.8-r1.ebuild
similarity index 92%
rename from net-mail/mu/mu-1.10.8.ebuild
rename to net-mail/mu/mu-1.10.8-r1.ebuild
index 2acec2e5ddb5..f637744311ea 100644
--- a/net-mail/mu/mu-1.10.8.ebuild
+++ b/net-mail/mu/mu-1.10.8-r1.ebuild
@@ -61,9 +61,13 @@ src_install() {
docompress -x /usr/share/doc/${PF}/NEWS.org
dodoc NEWS.org
 
-   # Same as above.
-   docompress -x /usr/share/doc/${PF}/mu4e-about.org
-   dodoc mu4e/mu4e-about.org
+   if use emacs; then
+   # Same as above.
+   docompress -x /usr/share/doc/${PF}/mu4e-about.org
+   dodoc mu4e/mu4e-about.org
+
+   elisp-site-file-install "${FILESDIR}"/${SITEFILE}
+   fi
 }
 
 pkg_preinst() {



[gentoo-commits] repo/gentoo:master commit in: dev-java/json/, dev-java/json/files/

2023-11-26 Thread Miroslav Šulc
commit: 8e2e4560e1e391e9c24bb6af71aa7897a2f5e2e6
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Sat Nov 25 17:58:00 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Nov 26 08:53:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e2e4560

dev-java/json: add 20231013 - CVE-2023-5072

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

 dev-java/json/Manifest |  4 ++
 .../json/files/json-20231013-JSONObjectTest.patch  | 31 ++
 dev-java/json/json-20231013.ebuild | 69 ++
 3 files changed, 104 insertions(+)

diff --git a/dev-java/json/Manifest b/dev-java/json/Manifest
index c41dbd88dc04..ad2bfa90a8b3 100644
--- a/dev-java/json/Manifest
+++ b/dev-java/json/Manifest
@@ -1 +1,5 @@
+DIST asm-1.0.2.jar 71757 BLAKE2B 
f4aaaba90cbe5a0e22c236c7d368e1ee7513511d924d8c19a4218abcbc874832bfa219024c0758933b855cd4eba351458c500bbbe66123d54a4d384383dfcb4d
 SHA512 
469ad53734d02b685506921e9318fc649da373eab5febfe23697f0ed948d04aa74e77792834f7cf2438a6b8bb91550cbb4d64c5037556dafa48118842fa7c881
 DIST json-20220320.tar.gz 229462 BLAKE2B 
9d549e4e905e2a63985b0b2d9a6cfbf7483776799d6b907455356940b48242fda9344874f1625da06215991eae1cfa1e87f3f8f0a204807795ed50f3f9afdbc2
 SHA512 
1bcd99c69201ea6609a41ec1679467504cd129a8c5a9caede0829cd8eb70b0e59e504a4bc409f57e6b27091e11acbf6108830c6f1fe16919d0cb1daff643bdf0
+DIST json-20231013.tar.gz 240211 BLAKE2B 
c0594f89c2b02273c736c0fc362f1e3d519d3d88b7e708e64bbd5ca202f539368e9856e311dd9ad42a24c317cfd727feed5af215fbc5e9bbcb18e797323684c8
 SHA512 
4c5eb3e9ef77825c9e7b874c9084b5bb75b39c527c3cb419fc45171e0d11b24796931a2d16255500ed86610da3ac7805b302ec0b1051f97c97795580dca7c183
+DIST json-path-2.1.0.jar 189658 BLAKE2B 
2813abfc3b6c758f600bb5e8f8b73eac8dc2a642d461bc26c569a650378ea65cebf691afe975fa2dca406eb324863c36c4623b21c1df2cb83c92e6859b5a9d85
 SHA512 
c16fc68a04945ad49eb96c38f68a8b4ff351ab1bbc51685f42d22723b2dee4b827ba45cb6b8167199e3f4d22e668ef58665558beec8e11399ac547e9fcebd9f6
+DIST json-smart-2.5.0.jar 120233 BLAKE2B 
fb6f89b6df02789d24b650b9c55130363ee235af09f1446926135bf2f4de33757a3d4fd26f0e7f24e44532e21c5453022c781d8fec85e34ea4da92ce4ac992ae
 SHA512 
56284bb3cee2bcc3684cdcc610115c7eacafdbd70aa852cb0209616b0503dfd448c5110b50e11a71b1c61a6e7ea27594ff63cc968230374555cc6f652d69d372

diff --git a/dev-java/json/files/json-20231013-JSONObjectTest.patch 
b/dev-java/json/files/json-20231013-JSONObjectTest.patch
new file mode 100644
index ..e077f19bd5a1
--- /dev/null
+++ b/dev-java/json/files/json-20231013-JSONObjectTest.patch
@@ -0,0 +1,31 @@
+There was 1 failure:
+1) jsonObjectByBean1(org.json.junit.JSONObjectTest)
+com.jayway.jsonpath.PathNotFoundException: No results for path: 
$['mockitoInterceptor']
+at 
com.jayway.jsonpath.internal.path.EvaluationContextImpl.getValue(EvaluationContextImpl.java:131)
+at com.jayway.jsonpath.JsonPath.read(JsonPath.java:187)
+at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:164)
+at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:151)
+at com.jayway.jsonpath.JsonPath.read(JsonPath.java:488)
+at 
org.json.junit.JSONObjectTest.jsonObjectByBean1(JSONObjectTest.java:634)
+
+FAILURES!!!
+Tests run: 668,  Failures: 1
+--- a/src/test/java/org/json/junit/JSONObjectTest.java
 b/src/test/java/org/json/junit/JSONObjectTest.java
+@@ -56,6 +56,7 @@ import org.json.junit.data.Singleton;
+ import org.json.junit.data.SingletonEnum;
+ import org.json.junit.data.WeirdList;
+ import org.junit.Test;
++import org.junit.Ignore;
+ 
+ import com.jayway.jsonpath.Configuration;
+ import com.jayway.jsonpath.JsonPath;
+@@ -601,7 +602,7 @@ public class JSONObjectTest {
+  * bean getters return valid JSON types
+  */
+ @SuppressWarnings("boxing")
+-@Test
++@Test @Ignore
+ public void jsonObjectByBean1() {
+ /**
+  * Default access classes have to be mocked since JSONObject, which is

diff --git a/dev-java/json/json-20231013.ebuild 
b/dev-java/json/json-20231013.ebuild
new file mode 100644
index ..3a3262132a5c
--- /dev/null
+++ b/dev-java/json/json-20231013.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+MAVEN_ID="org.json:json:${PV}"
+JAVA_TESTING_FRAMEWORKS="junit-4"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="A reference implementation of a JSON package in Java"
+HOMEPAGE="https://github.com/stleary/JSON-java";
+SRC_URI="https://codeload.github.com/stleary/JSON-java/tar.gz/${PV} -> 
${P}.tar.gz
+   test? (
+   
https://repo1.maven.org/maven2/com/jayway/jsonpath/json-path/2.1.0/json-path-2.1.0.jar
+   
https://repo1.maven.org/maven2/ne

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

2023-11-26 Thread Miroslav Šulc
commit: 89514251a06148f6eb5f3acdc584b872f9970464
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Sat Nov 25 17:31:31 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Nov 26 08:57:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89514251

dev-java/jtidy: add 938

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

 dev-java/jtidy/Manifest |  1 +
 dev-java/jtidy/jtidy-938.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-java/jtidy/Manifest b/dev-java/jtidy/Manifest
index e09ee53ded98..bd28d25f9377 100644
--- a/dev-java/jtidy/Manifest
+++ b/dev-java/jtidy/Manifest
@@ -1 +1,2 @@
 DIST jtidy-1.0.zip 240642 BLAKE2B 
96e312f2b938f75124a966ad6ecbae39a6822a0d362e98265226409b6c407cfbd1cf1eac2adac522cb02174159392c25bab3abb18c6dce591a0d398cef367306
 SHA512 
be73dfd2f65ec53a3c1a9b9014a62011f58f5f337bbd2b3939c5f8f54c225fa7718717bf84348bc07a37411c20b1e82f300ba4fc865d7019ada6b1f8d081440a
+DIST jtidy-r938-sources.zip 240642 BLAKE2B 
96e312f2b938f75124a966ad6ecbae39a6822a0d362e98265226409b6c407cfbd1cf1eac2adac522cb02174159392c25bab3abb18c6dce591a0d398cef367306
 SHA512 
be73dfd2f65ec53a3c1a9b9014a62011f58f5f337bbd2b3939c5f8f54c225fa7718717bf84348bc07a37411c20b1e82f300ba4fc865d7019ada6b1f8d081440a

diff --git a/dev-java/jtidy/jtidy-938.ebuild b/dev-java/jtidy/jtidy-938.ebuild
new file mode 100644
index ..a358bb13a064
--- /dev/null
+++ b/dev-java/jtidy/jtidy-938.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source"
+MAVEN_ID="net.sf.jtidy:jtidy:r${PV}"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="a Java port of HTML Tidy, a HTML syntax checker and pretty 
printer"
+HOMEPAGE="https://sourceforge.net/projects/jtidy/";
+SRC_URI="https://master.dl.sourceforge.net/project/jtidy/JTidy/r${PV}/jtidy-r${PV}-sources.zip";
+
+LICENSE="HTML-Tidy W3C"
+SLOT="9"
+KEYWORDS="~amd64"
+
+BDEPEND="app-arch/unzip"
+CP_DEPEND="dev-java/ant-core:0"
+
+DEPEND="${CP_DEPEND}
+   >=virtual/jdk-1.8 "
+RDEPEND="${CP_DEPEND}
+   >=virtual/jre-1.8"
+
+JAVA_MAIN_CLASS="org.w3c.tidy.Tidy"
+JAVA_RESOURCE_DIRS="src/main/resources"
+JAVA_SRC_DIR="src/main/java"



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

2023-11-26 Thread Viorel Munteanu
commit: 152fde35a5fcea2f18f97bbcd04a0839ba1b84e7
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Sun Nov 26 08:59:23 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Sun Nov 26 09:00:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=152fde35

dev-embedded/sdcc: drop 4.3.0

Not ready for stabilization, let's wait for 4.3.0-r1.

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

 dev-embedded/sdcc/sdcc-4.3.0.ebuild | 160 
 1 file changed, 160 deletions(-)

diff --git a/dev-embedded/sdcc/sdcc-4.3.0.ebuild 
b/dev-embedded/sdcc/sdcc-4.3.0.ebuild
deleted file mode 100644
index d8acd784b586..
--- a/dev-embedded/sdcc/sdcc-4.3.0.ebuild
+++ /dev/null
@@ -1,160 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-if [[ ${PV} == "" ]] ; then
-   ESVN_REPO_URI="https://svn.code.sf.net/p/sdcc/code/trunk/sdcc";
-   inherit subversion
-else
-   SRC_URI="
-   
https://downloads.sourceforge.net/project/${PN}/sdcc/${PV}/${PN}-src-${PV}.tar.bz2
-   doc? ( 
https://downloads.sourceforge.net/project/${PN}/sdcc-doc/${PV}/${PN}-doc-${PV}.tar.bz2
 )
-   "
-
-   KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="Small device C compiler (for various microprocessors)"
-HOMEPAGE="https://sdcc.sourceforge.net/";
-
-LICENSE="
-   GPL-2 ZLIB
-   non-free? ( MicroChip-SDCC )
-   packihx? ( public-domain )
-"
-SLOT="0"
-# in order of configure.ac's AC_DO_PORT stanzas
-SDCC_PORTS="
-   mcs51
-   z80 z180
-   r2k r2ka r3ka
-   sm83
-   tlcs90
-   ez80-z80
-   z80n
-   ds390 ds400
-   pic14 pic16
-   hc08
-   s08
-   stm8
-   pdk13 pdk14 pdk15 pdk16
-   mos6502 mos65c02
-"
-IUSE="
-   ${SDCC_PORTS}
-   +boehm-gc device-lib doc non-free packihx sdcdb +sdcpp ucsim
-"
-
-RDEPEND="
-   dev-libs/boost:=
-   sys-libs/zlib:=
-   pic14? ( >=dev-embedded/gputils-0.13.7 )
-   pic16? ( >=dev-embedded/gputils-0.13.7 )
-   boehm-gc? ( dev-libs/boehm-gc:= )
-   sdcdb? ( sys-libs/readline:0= )
-   ucsim? ( sys-libs/ncurses:= )
-"
-DEPEND="
-   ${RDEPEND}
-   dev-util/gperf
-"
-PATCHES=(
-   "${FILESDIR}"/sdcc-4.3.2-override-override.patch
-   "${FILESDIR}"/sdcc-4.2.0-link-tinfo.patch
-)
-
-src_prepare() {
-   # Fix conflicting variable names between Gentoo and sdcc
-   find device/lib/pic{14,16} device/non-free/lib/pic{14,16} \( \
-   -name 'configure.ac' -o -name 'Makefile.*' \) \
-   -exec sed -i 's/\/SDCC_&/g' {} + || die
-   find device -name 'Makefile.in' \
-   -exec sed -i 's/\/SDCC_&/g' {} + || die
-   # Possible alternative: Patch the following files to not pick up the
-   # variables from the environment:
-   # - lib/Makefile.in (PORTDIR ifndef/endif)
-   # - device/non-free/lib/pic14/Makefile.common.in (ARCH ?= 877)
-   # - device/non-free/lib/pic16/configure.ac (${ARCH:-18f452})
-   # - device/lib/pic14/configure.ac (${ARCH:-16f877})
-   # - device/lib/pic16/configure.ac (${ARCH:-18f452})
-
-   # Make sure timestamps don't get messed up.
-   [[ ${PV} == "" ]] && find "${S}" -type f -exec touch -r . {} +
-
-   mkdir -p support/sdbinutils/bfd/doc || die
-
-   default
-   eautoreconf
-
-   # Avoid 'bfd.info' rebuild with 'makeinfo': bug #705424
-   # Build dependencies are: 
eautoreconf->Makefile.in->bfdver.texi->bfd.info
-   touch support/sdbinutils/bfd/doc/bfdver.texi || die
-   touch support/sdbinutils/bfd/doc/bfd.info || die
-}
-
-src_configure() {
-   local myeconfargs=(
-   ac_cv_prog_STRIP=true
-   --without-ccache
-   --enable-sdbinutils
-
-   $(use_enable ucsim)
-   $(use_enable device-lib)
-   $(use_enable packihx)
-   $(use_enable sdcpp)
-   $(use_enable sdcdb)
-   $(use_enable non-free)
-   $(use_enable boehm-gc libgc)
-
-   $(use_enable mcs51 mcs51-port)
-   $(use_enable z80 z80-port)
-   $(use_enable z180 z180-port)
-   $(use_enable r2k r2k-port)
-   $(use_enable r2ka r2ka-port)
-   $(use_enable r3ka r3ka-port)
-   $(use_enable sm83 sm83-port)
-   $(use_enable tlcs90 tlcs90-port)
-   $(use_enable ez80-z80 ez80_z80-port)
-   $(use_enable z80n z80n-port)
-   $(use_enable ds390 ds390-port)
-   $(use_enable ds400 ds400-port)
-   $(use_enable pic14 pic14-port)
-   $(use_enable pic16 pic16-port)
-   $(use_enable hc08 hc08-port)
-   $(use_enable s08 s08-port)
-   $(use_enable stm8 stm8-port)
-   $(use_enable pdk13 pdk13-port)
-   

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

2023-11-26 Thread Miroslav Šulc
commit: 21adfc881f009a587be71d72939d6b09bf273dc3
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Sat Jul 30 10:58:57 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Nov 26 09:08:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21adfc88

dev-java/mvel: add 2.5.0

Bug: https://bugs.gentoo.org/916529
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/mvel/Manifest  |  1 +
 dev-java/mvel/mvel-2.5.0.ebuild | 66 +
 2 files changed, 67 insertions(+)

diff --git a/dev-java/mvel/Manifest b/dev-java/mvel/Manifest
index 4af3792b6c2f..63212e9bcedb 100644
--- a/dev-java/mvel/Manifest
+++ b/dev-java/mvel/Manifest
@@ -1 +1,2 @@
 DIST mvel2-2.3.2.Final.tar.gz 2405839 BLAKE2B 
5f12652a0f4375f6e24f18313d99a02bb86463cc1acc2f8845b815c9c7afcda410d67c9f1c30544f9ab1cd50a48ce0ab72e9cca94faafab776f3704b1d5fa087
 SHA512 
9d1c92bfe90aa4cfe5f4bbdd7eef2060bfaec3979c5c07a5baf3ddb4d84a00632dcaec266bab675b31d5b745bfa36a89dd5969ababeb64332069939a4df23dbc
+DIST mvel2-2.5.0.Final.tar.gz 2182715 BLAKE2B 
1e8dbde4b75e36ea4d285ab45c0040957b9af7b5819786daf6469ae509c9c1e16ba2b201a05f9f9cf1c694bac816afd2d613226a8eb3b06f9049a898c6586b85
 SHA512 
29ca1ef8fdc4cbb97b5847f59e7c3118e837022d7292b507869208da1798b55d0445c40214d72c159e610d7094df7002c091296b2b31775a1ad0606f622d12b5

diff --git a/dev-java/mvel/mvel-2.5.0.ebuild b/dev-java/mvel/mvel-2.5.0.ebuild
new file mode 100644
index ..79dbf2350f51
--- /dev/null
+++ b/dev-java/mvel/mvel-2.5.0.ebuild
@@ -0,0 +1,66 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+MAVEN_ID="org.mvel:mvel2:${PV}.Final"
+JAVA_TESTING_FRAMEWORKS="junit-4"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="MVFLEX Expression Language"
+HOMEPAGE="https://github.com/mvel/mvel";
+SRC_URI="https://github.com/mvel/mvel/archive/mvel2-${PV}.Final.tar.gz";
+S="${WORKDIR}/${PN}-${PN}2-${PV}.Final"
+
+LICENSE="Apache-2.0"
+SLOT="2.5"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+DEPEND="
+   dev-java/asm:9
+   >=virtual/jdk-1.8:*
+"
+RDEPEND=">=virtual/jre-1.8:*"
+
+# Required due to use of '_' as identifiers in source files
+JAVADOC_ARGS="-source 8"
+JAVA_CLASSPATH_EXTRA="asm-9"
+JAVA_MAIN_CLASS="org.mvel2.sh.Main"
+JAVA_SRC_DIR="src/main/java"
+
+# Significantly speed up test execution
+# https://github.com/mvel/mvel/blob/mvel2-2.3.2.Final/pom.xml#L158-L171
+JAVA_TEST_EXTRA_ARGS=(
+   -Dfile.encoding=UTF-8
+   -Dmvel.disable.jit=true
+   -Dmvel.tests.quick=true
+)
+JAVA_TEST_GENTOO_CLASSPATH="junit-4"
+JAVA_TEST_RESOURCE_DIRS=( "src/test/resources" )
+JAVA_TEST_SRC_DIR="src/test/java"
+
+src_test() {
+   # ${S}/pom.xml#201-214
+   pushd src/test/java || die
+   local JAVA_TEST_RUN_ONLY=$(find * \
+   \( -name "*Test.java" \
+   -o -name '*Tests.java' \
+   -o -name 'UsageDemos.java' \)\
+   ! -name "AbstractTest.java*" \
+   ! -name "CompiledUnitTestEx.java" \
+   ! -name "PerfTest.java" \
+   ! -name "DroolsTest.java" \
+   ! -name "FailureTests.java" \
+   ! -name "PerformanceTest.java" \
+   ! -name "CompiledPerformanceTests.java" \
+   ! -name "MVELThreadTest.java*" \
+   ! -name "SimpleTests.java*" \
+   ! -name "BaseOperatorsTest.java*" \
+   )
+   popd
+   JAVA_TEST_RUN_ONLY="${JAVA_TEST_RUN_ONLY//.java}"
+   JAVA_TEST_RUN_ONLY="${JAVA_TEST_RUN_ONLY//\//.}"
+   java-pkg-simple_src_test
+}



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

2023-11-26 Thread Miroslav Šulc
commit: 368a221ffad5353c066fd649c5e0d89749f86124
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Sat Nov 11 20:00:28 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Nov 26 09:08:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=368a221f

dev-java/lz4-java: update to newer mvel

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

 dev-java/lz4-java/lz4-java-1.8.0-r2.ebuild | 97 ++
 1 file changed, 97 insertions(+)

diff --git a/dev-java/lz4-java/lz4-java-1.8.0-r2.ebuild 
b/dev-java/lz4-java/lz4-java-1.8.0-r2.ebuild
new file mode 100644
index ..45a7f75b6a3c
--- /dev/null
+++ b/dev-java/lz4-java/lz4-java-1.8.0-r2.ebuild
@@ -0,0 +1,97 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+MAVEN_ID="org.lz4:lz4-java:1.8.0"
+
+inherit java-pkg-2 java-ant-2 toolchain-funcs
+
+DESCRIPTION="LZ4 compression for Java"
+HOMEPAGE="https://github.com/lz4/lz4-java";
+SRC_URI="https://github.com/lz4/lz4-java/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+# Tests require com.carrotsearch.randomizedtesting:junit4-ant, which is yet to
+# be packaged.  Some extra steps are required before running the tests:
+# 1. Download junit4-ant 2.7.x from 
https://mvnrepository.com/artifact/com.carrotsearch.randomizedtesting/junit4-ant
+# 2. Set EANT_GENTOO_CLASSPATH_EXTRA to the path to junit4-ant-2.7.*.jar
+# 3. ppc64 only: Install test dependencies that are unkeyworded
+# 4. Set ALLOW_TEST="all"
+RESTRICT="test"
+
+CDEPEND="
+   app-arch/lz4:=
+"
+
+DEPEND="
+   >=virtual/jdk-1.8:*
+   dev-java/mvel:2.5
+   dev-libs/xxhash
+   test? (
+   dev-java/junit:4
+   dev-java/randomized-runner:0
+   )
+   ${CDEPEND}
+"
+
+RDEPEND="
+   >=virtual/jre-1.8:*
+   ${CDEPEND}
+"
+
+# Ant is only needed to generate JNI headers;
+# the JNI shared object will be built by the custom Makefile
+EANT_BUILD_TARGET="compile-java generate-headers"
+EANT_DOC_TARGET="docs"
+EANT_EXTRA_ARGS="-Djava.io.tmpdir=${T}"
+EANT_TEST_GENTOO_CLASSPATH="randomized-runner"
+
+pkg_setup() {
+   java-pkg-2_pkg_setup
+   local build_only_cp="$(java-pkg_getjars --build-only mvel-2.5)"
+   if [[ -z "${EANT_GENTOO_CLASSPATH_EXTRA}" ]]; then
+   EANT_GENTOO_CLASSPATH_EXTRA="${build_only_cp}"
+   else
+   EANT_GENTOO_CLASSPATH_EXTRA+=":${build_only_cp}"
+   fi
+}
+
+src_prepare() {
+   eapply "${FILESDIR}/${P}-print-os-props.patch"
+   eapply "${FILESDIR}/${P}-skip-ivy.patch"
+   cp "${FILESDIR}/${P}-r1-Makefile" Makefile || die "Failed to copy 
Makefile"
+   cp "${FILESDIR}/${P}-gentoo-classpath.xml" gentoo-classpath.xml ||
+   die "Failed to copy Gentoo classpath injection XML"
+   java-pkg-2_src_prepare
+   rm -r src/resources || die "Failed to remove pre-built shared libraries"
+}
+
+src_compile() {
+   java-pkg-2_src_compile
+   emake CC="$(tc-getCC)" JAVA_HOME="${JAVA_HOME}"
+   # JNI has already been built by the Makefile at this point
+   # Also pretend cpptasks is available, which is required by build.xml
+   EANT_EXTRA_ARGS+=" -Dcpptasks.available=true -Dskip.jni=true"
+   # Manually call 'ant jar' to include the JNI shared object in JAR
+   eant jar -f "${EANT_BUILD_XML}" ${EANT_EXTRA_ARGS}
+}
+
+src_test() {
+   java-pkg-2_src_test
+}
+
+src_install() {
+   java-pkg_newjar 'dist/${ivy.module}.jar'
+   java-pkg_doso $(find build/jni -name "*.so")
+   use doc && java-pkg_dojavadoc build/docs
+   # Ant project's 'sources' target generates a source JAR rather than a 
Zip
+   # archive; we simply let java-utils-2.eclass create the source Zip 
archive
+   # from the same source directories the 'sources' target would access
+   # https://github.com/lz4/lz4-java/blob/1.8.0/build.xml#L323-L330
+   use source && java-pkg_dosrc src/java/* src/java-unsafe/*
+}



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

2023-11-26 Thread Miroslav Šulc
commit: 17b164e9705aaebe962770c3bc6d0136fff19ed4
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sun Nov 26 09:14:01 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Nov 26 09:14:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17b164e9

media-sound/abcmidi: dropped obsolete 2023.09.13

Bug: https://bugs.gentoo.org/918486
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/abcmidi/Manifest  |  1 -
 media-sound/abcmidi/abcmidi-2023.09.13.ebuild | 35 ---
 2 files changed, 36 deletions(-)

diff --git a/media-sound/abcmidi/Manifest b/media-sound/abcmidi/Manifest
index 33d954720a4b..dee95427f0a5 100644
--- a/media-sound/abcmidi/Manifest
+++ b/media-sound/abcmidi/Manifest
@@ -1,3 +1,2 @@
-DIST abcMIDI-2023.09.13.zip 624566 BLAKE2B 
6d2fd54562022230766ff067d38bf96e06c60271adaa8d0468a9aba83315fc6c211c85c45f6cb85fff2b49a2068ce2f939d07f0f8864c8b9e3163f4a586dc2c7
 SHA512 
1a3fac7e60c7f9b3a4b0cdf8ae4e83ba08d4cb365dcaa8803d86abb18e5bff768e0bc42dfbe71e6f3beee794f49a8df8bb61f693c536da6ccb19588dff87e183
 DIST abcMIDI-2023.10.25.zip 624710 BLAKE2B 
46ff87d73c9fb026e5c9d20864c0c3e0b48b8cea67ec7172cc8fa6fddb8d1c473ecfcccf96a566f9dead987f5e26c4e0d6d9beb2b57477c6e8c183bc5e23fe7e
 SHA512 
99a1ae74840efd1c5fc1dbb48e5e3930b00f6c4867c2e2f007afabab2db55c708b5b13a3c0b33a991f96508bc219828bc42f95867020bbb66f524285761445be
 DIST abcMIDI-2023.11.17.zip 625619 BLAKE2B 
f52b36afd7f69b1ae5412b6cffbb56821942772fa4e37b5093c3df456c5c1caf847274db3dca8ca60e20bf2db66352d64a0bfa00e272593074150c07706e8b0b
 SHA512 
6466427d3471fdd645dae616fd65397405bd49f4cae7e9540acefaa6d237520864ec0d98e7e5564dc020eac5347bcd8a0cd4aa793c21d9855f93f9240f4b6515

diff --git a/media-sound/abcmidi/abcmidi-2023.09.13.ebuild 
b/media-sound/abcmidi/abcmidi-2023.09.13.ebuild
deleted file mode 100644
index 3ca144cfe9f4..
--- a/media-sound/abcmidi/abcmidi-2023.09.13.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-MY_P="abcMIDI-${PV}"
-DESCRIPTION="Programs for processing ABC music notation files"
-HOMEPAGE="https://ifdo.ca/~seymour/runabc/top.html";
-SRC_URI="https://ifdo.ca/~seymour/runabc/${MY_P}.zip";
-S="${WORKDIR}"/${PN}
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="examples"
-
-BDEPEND="app-arch/unzip"
-
-src_prepare() {
-   default
-   sed -i "s:-O2::" configure.ac || die
-   sed -i "s:@datarootdir@/doc/abcmidi:@docdir@:" Makefile.in || die
-   eautoreconf
-}
-
-src_install() {
-   default
-
-   if use examples ; then
-   docinto examples
-   dodoc samples/*.abc
-   fi
-}



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

2023-11-26 Thread Miroslav Šulc
commit: 9513142d9ea32c41f458413bef4d3e709f59997e
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sun Nov 26 09:19:57 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Nov 26 09:19:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9513142d

media-libs/faad2: dropped obsolete 2.11.0

Signed-off-by: Miroslav Šulc  gentoo.org>

 media-libs/faad2/Manifest|  1 -
 media-libs/faad2/faad2-2.11.0.ebuild | 36 
 2 files changed, 37 deletions(-)

diff --git a/media-libs/faad2/Manifest b/media-libs/faad2/Manifest
index 124243974ac6..7166c0c3f31f 100644
--- a/media-libs/faad2/Manifest
+++ b/media-libs/faad2/Manifest
@@ -1,3 +1,2 @@
 DIST faad2-2.10.1.tar.gz 803488 BLAKE2B 
f25bf9242675250b910bd5540487cf708d6e195e1ddca0b27588678e5fbf2bedf9d41e6bc607aa34bb2dbff95a8a4071e74e2f9bd9493ccb7ef040ce9bf81b4c
 SHA512 
8df69278350c68dd770c4bc482e42bc95eb04cd784eeea3f3fc58d615833c8b07dc3c72029bb7e5bfed612b7c1b8daefc9cb57be9789befb587120ef115e55b3
-DIST faad2-2.11.0.tar.gz 656610 BLAKE2B 
2fdbe4b1c7743952277f699a186197adedd851650ac37ec31292eabed32693611aa75fb207e57bc814c639905285fffe092008e887ae713f5d2f84c4d1c4831a
 SHA512 
b85aab9b2d2afdca7096c999bcb7fabfccce4781760d9eb14d23fdd38691729927b09464708abf49a751e70c4475151ca14c5a7419b5cf4d9ec70c433dc86282
 DIST faad2-2.11.1.tar.gz 657255 BLAKE2B 
f1e58a5618bdd93ee919f2d77dd461972cf4bc930c4a1738a8b4ec949fd2572ce0662a08ea01a4caca0da5fe007ec119d00184cd76e6f9f98c3141d24a589504
 SHA512 
b8f17680610b2f47344ea52b54412a02810a85eaf9d4c91b97ca09b2c6415c62d4af1b0771bfcacb9dfee400ed34504c0bd3c28369921c0392b3809e7de46ec5

diff --git a/media-libs/faad2/faad2-2.11.0.ebuild 
b/media-libs/faad2/faad2-2.11.0.ebuild
deleted file mode 100644
index d706d0296c32..
--- a/media-libs/faad2/faad2-2.11.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake-multilib
-
-DESCRIPTION="AAC audio decoding library"
-HOMEPAGE="https://www.audiocoding.com/faad2.html 
https://github.com/knik0/faad2/";
-SRC_URI="https://github.com/knik0/faad2/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-
-# no tests
-RESTRICT="test"
-
-PATCHES=(
-   "${FILESDIR}/faad2-2.11.0-check-if-lrintf-is-defined.patch"
-)
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_SHARED_LIBS=ON
-   )
-
-   cmake-multilib_src_configure
-}
-
-src_install() {
-   cmake-multilib_src_install
-
-   # TODO: remove in next release
-   newman frontend/faad.man faad.1
-}



[gentoo-commits] repo/gentoo:master commit in: x11-themes/QGnomePlatform/

2023-11-26 Thread Pacho Ramos
commit: 82b1d9b8f7dcfb0d00af40cc8c99d4480b089a85
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Nov 26 09:17:47 2023 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Nov 26 09:22:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82b1d9b8

x11-themes/QGnomePlatform: Add missing rdep

Thanks-to: daniel
Thanks-to: Ionen Wolkens
Closes: https://bugs.gentoo.org/918423
Signed-off-by: Pacho Ramos  gentoo.org>

 .../{QGnomePlatform-0.9.2-r4.ebuild => QGnomePlatform-0.9.2-r5.ebuild}   | 1 +
 1 file changed, 1 insertion(+)

diff --git a/x11-themes/QGnomePlatform/QGnomePlatform-0.9.2-r4.ebuild 
b/x11-themes/QGnomePlatform/QGnomePlatform-0.9.2-r5.ebuild
similarity index 98%
rename from x11-themes/QGnomePlatform/QGnomePlatform-0.9.2-r4.ebuild
rename to x11-themes/QGnomePlatform/QGnomePlatform-0.9.2-r5.ebuild
index 2b400f2259e0..1ae03e1cc387 100644
--- a/x11-themes/QGnomePlatform/QGnomePlatform-0.9.2-r4.ebuild
+++ b/x11-themes/QGnomePlatform/QGnomePlatform-0.9.2-r5.ebuild
@@ -23,6 +23,7 @@ RDEPEND="
)
qt6? (
dev-qt/qtbase:6=[dbus,gui,widgets]
+   dev-qt/qtdeclarative:6=
wayland? ( dev-qt/qtwayland:6= )
)
gnome-base/gsettings-desktop-schemas



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

2023-11-26 Thread Arthur Zamarin
commit: a6c36859dbb4ae755ff9dab25ae78edcc535aa90
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Nov 26 12:37:41 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Nov 26 12:37:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6c36859

app-containers/buildah: Stabilize 1.32.2 amd64, #917485

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

 app-containers/buildah/buildah-1.32.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-containers/buildah/buildah-1.32.2.ebuild 
b/app-containers/buildah/buildah-1.32.2.ebuild
index 11f6c5af0dad..dc26340cb331 100644
--- a/app-containers/buildah/buildah-1.32.2.ebuild
+++ b/app-containers/buildah/buildah-1.32.2.ebuild
@@ -28,7 +28,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/containers/buildah.git";
 else
SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 arm64"
+   KEYWORDS="amd64 arm64"
 fi
 
 RDEPEND="



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

2023-11-26 Thread Arthur Zamarin
commit: dfae82842a5afc64b31545d338bea04bdee8034b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Nov 26 12:37:43 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Nov 26 12:37:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfae8284

net-dialup/lrzsz: Stabilize 0.12.20-r7 arm64, #918592

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

 net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild 
b/net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild
index 252debc21c72..1e6a424631ce 100644
--- a/net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild
+++ b/net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="nls"
 
 DEPEND="nls? ( virtual/libintl )"



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

2023-11-26 Thread Arthur Zamarin
commit: fb0b3fbd2692c67c26870ddb9a95cb52a5341391
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Nov 26 12:37:42 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Nov 26 12:37:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb0b3fbd

media-gfx/superslicer: Keyword 2.5.59.2-r2 arm64, #918578

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

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

diff --git a/media-gfx/superslicer/superslicer-2.5.59.2-r2.ebuild 
b/media-gfx/superslicer/superslicer-2.5.59.2-r2.ebuild
index 8d4ac88db07d..6dcdc6a1a61e 100644
--- a/media-gfx/superslicer/superslicer-2.5.59.2-r2.ebuild
+++ b/media-gfx/superslicer/superslicer-2.5.59.2-r2.ebuild
@@ -18,7 +18,7 @@ SRC_URI="
 
 LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
 IUSE="test"
 
 RESTRICT="test"



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

2023-11-26 Thread Arthur Zamarin
commit: 23569e5fe6e2ee4fa71cf68ebd5ec7bcc4a45125
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Nov 26 12:37:44 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Nov 26 12:37:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23569e5f

net-dialup/lrzsz: Stabilize 0.12.20-r7 arm, #918592

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

 net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild 
b/net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild
index 1e6a424631ce..eab3aedf9b96 100644
--- a/net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild
+++ b/net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="nls"
 
 DEPEND="nls? ( virtual/libintl )"



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

2023-11-26 Thread Arthur Zamarin
commit: d535423670ce7908ed962726593ef1f6550854a1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Nov 26 12:37:45 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Nov 26 12:37:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5354236

net-dialup/lrzsz: Stabilize 0.12.20-r7 amd64, #918592

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

 net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild 
b/net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild
index 59f9f3da3b64..22a3197e0296 100644
--- a/net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild
+++ b/net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="nls"
 
 DEPEND="nls? ( virtual/libintl )"



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

2023-11-26 Thread Arthur Zamarin
commit: a73ee5008cdfd7a80c022c625560d7ab74846c24
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Nov 26 12:37:45 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Nov 26 12:37:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a73ee500

net-dialup/lrzsz: Stabilize 0.12.20-r7 x86, #918592

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

 net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild 
b/net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild
index eab3aedf9b96..59f9f3da3b64 100644
--- a/net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild
+++ b/net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="nls"
 
 DEPEND="nls? ( virtual/libintl )"



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

2023-11-26 Thread Arthur Zamarin
commit: 3c3128872eb17a9beb13ba2871e2cb1fddca856f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Nov 26 12:37:47 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Nov 26 12:37:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c312887

net-dialup/minicom: Stabilize 2.9 arm, #918594

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

 net-dialup/minicom/minicom-2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dialup/minicom/minicom-2.9.ebuild 
b/net-dialup/minicom/minicom-2.9.ebuild
index 12815ebbf5b5..437f9e4f3a3b 100644
--- a/net-dialup/minicom/minicom-2.9.ebuild
+++ b/net-dialup/minicom/minicom-2.9.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://salsa.debian.org/${PN}-team/${PN}/-/archive/${PV}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="nls"
 
 DEPEND="sys-libs/ncurses:="



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

2023-11-26 Thread Arthur Zamarin
commit: 71e372ea0c47b0dd6409a058ca12e9acff3dbb7d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Nov 26 12:37:46 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Nov 26 12:37:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71e372ea

net-dialup/minicom: Stabilize 2.9 arm64, #918594

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

 net-dialup/minicom/minicom-2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dialup/minicom/minicom-2.9.ebuild 
b/net-dialup/minicom/minicom-2.9.ebuild
index 42ec2d7e76f1..12815ebbf5b5 100644
--- a/net-dialup/minicom/minicom-2.9.ebuild
+++ b/net-dialup/minicom/minicom-2.9.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://salsa.debian.org/${PN}-team/${PN}/-/archive/${PV}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="nls"
 
 DEPEND="sys-libs/ncurses:="



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

2023-11-26 Thread Arthur Zamarin
commit: 1191cdf0a92a48da814f446e99fdb7349525f585
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Nov 26 12:37:49 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Nov 26 12:37:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1191cdf0

media-libs/faad2: Stabilize 2.11.1 arm64, #918595

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

 media-libs/faad2/faad2-2.11.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/faad2/faad2-2.11.1.ebuild 
b/media-libs/faad2/faad2-2.11.1.ebuild
index bff5ba6014df..a480569421f9 100644
--- a/media-libs/faad2/faad2-2.11.1.ebuild
+++ b/media-libs/faad2/faad2-2.11.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/knik0/faad2/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 # no tests
 RESTRICT="test"



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

2023-11-26 Thread Arthur Zamarin
commit: d77e76d72a9e0e71e6cf657e3affa8b613b561c1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Nov 26 12:37:52 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Nov 26 12:37:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d77e76d7

media-libs/faad2: Stabilize 2.11.1 x86, #918595

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

 media-libs/faad2/faad2-2.11.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/faad2/faad2-2.11.1.ebuild 
b/media-libs/faad2/faad2-2.11.1.ebuild
index dcfa4e7dfafb..a74319e02e5b 100644
--- a/media-libs/faad2/faad2-2.11.1.ebuild
+++ b/media-libs/faad2/faad2-2.11.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/knik0/faad2/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 # no tests
 RESTRICT="test"



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

2023-11-26 Thread Arthur Zamarin
commit: 544adb339088ac1a035e47708b4b93e580d58537
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Nov 26 12:37:50 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Nov 26 12:37:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=544adb33

media-libs/faad2: Stabilize 2.11.1 arm, #918595

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

 media-libs/faad2/faad2-2.11.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/faad2/faad2-2.11.1.ebuild 
b/media-libs/faad2/faad2-2.11.1.ebuild
index a480569421f9..15253d454cc1 100644
--- a/media-libs/faad2/faad2-2.11.1.ebuild
+++ b/media-libs/faad2/faad2-2.11.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/knik0/faad2/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 # no tests
 RESTRICT="test"



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

2023-11-26 Thread Arthur Zamarin
commit: 3f2174952ee9b43b73e7a3ebd0967d283dba6e34
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Nov 26 12:37:40 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Nov 26 12:37:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f217495

dev-libs/log4cpp: Stabilize 1.1.3-r3 x86, #917359

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

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

diff --git a/dev-libs/log4cpp/log4cpp-1.1.3-r3.ebuild 
b/dev-libs/log4cpp/log4cpp-1.1.3-r3.ebuild
index 69d249e4e206..c4111960af43 100644
--- a/dev-libs/log4cpp/log4cpp-1.1.3-r3.ebuild
+++ b/dev-libs/log4cpp/log4cpp-1.1.3-r3.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}"
 
 LICENSE="LGPL-2.1"
 SLOT="0/5"
-KEYWORDS="amd64 ~arm ~ppc ~riscv ~s390 ~x86"
+KEYWORDS="amd64 ~arm ~ppc ~riscv ~s390 x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2023-11-26 Thread Arthur Zamarin
commit: effab256866cbdd56b171a0f515aed7f3fa01449
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Nov 26 12:37:48 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Nov 26 12:37:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=effab256

net-dialup/minicom: Stabilize 2.9 amd64, #918594

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

 net-dialup/minicom/minicom-2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dialup/minicom/minicom-2.9.ebuild 
b/net-dialup/minicom/minicom-2.9.ebuild
index 437f9e4f3a3b..e1ac89325767 100644
--- a/net-dialup/minicom/minicom-2.9.ebuild
+++ b/net-dialup/minicom/minicom-2.9.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://salsa.debian.org/${PN}-team/${PN}/-/archive/${PV}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="nls"
 
 DEPEND="sys-libs/ncurses:="



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

2023-11-26 Thread Arthur Zamarin
commit: 7c3870b60b12cd981f4b601cf94d8dabe5ca467b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Nov 26 12:37:51 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Nov 26 12:37:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c3870b6

media-libs/faad2: Stabilize 2.11.1 amd64, #918595

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

 media-libs/faad2/faad2-2.11.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/faad2/faad2-2.11.1.ebuild 
b/media-libs/faad2/faad2-2.11.1.ebuild
index 15253d454cc1..dcfa4e7dfafb 100644
--- a/media-libs/faad2/faad2-2.11.1.ebuild
+++ b/media-libs/faad2/faad2-2.11.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/knik0/faad2/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 # no tests
 RESTRICT="test"



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

2023-11-26 Thread Arthur Zamarin
commit: 9c62e4b15b611ae69565069039db23d4f8a56b38
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Nov 26 12:37:49 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Nov 26 12:37:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c62e4b1

net-dialup/minicom: Stabilize 2.9 x86, #918594

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

 net-dialup/minicom/minicom-2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dialup/minicom/minicom-2.9.ebuild 
b/net-dialup/minicom/minicom-2.9.ebuild
index e1ac89325767..4e26b654e1a9 100644
--- a/net-dialup/minicom/minicom-2.9.ebuild
+++ b/net-dialup/minicom/minicom-2.9.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://salsa.debian.org/${PN}-team/${PN}/-/archive/${PV}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="nls"
 
 DEPEND="sys-libs/ncurses:="



[gentoo-commits] repo/user/dlang:master commit in: dev-util/dcd/

2023-11-26 Thread Horodniceanu Andrei
commit: 779c0df59965560ed35f49d0c38cf1be949065a2
Author: Horodniceanu Andrei  proton  me>
AuthorDate: Sun Nov 26 13:40:48 2023 +
Commit: Horodniceanu Andrei  proton  me>
CommitDate: Sun Nov 26 13:41:39 2023 +
URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=779c0df5

dev-util/dcd: add 0.15.2

Signed-off-by: Horodniceanu Andrei  proton.me>

 dev-util/dcd/Manifest  |   4 ++
 dev-util/dcd/dcd-0.15.2.ebuild | 104 +
 2 files changed, 108 insertions(+)

diff --git a/dev-util/dcd/Manifest b/dev-util/dcd/Manifest
index 412e722..61732ac 100644
--- a/dev-util/dcd/Manifest
+++ b/dev-util/dcd/Manifest
@@ -1,6 +1,10 @@
 DIST DCD-0.13.4.tar.gz 133944 BLAKE2B 
6a6fe85e70810c29101feed0c7417bfbcb9240e8fac882cbd9ed57e6563b19cdfda3a9313e07b2f9948f5ba8d96121103090a8349880c4eff770388b3a4ec9c2
 SHA512 
5f3d77b7d898b4bfbcfce1b6333f6f96395f85193ae874d7b8c043e2964eeb6136cc8c4331544d5b730a2d611aa8766dc78b8a3315fe06aa855d019a6ea6321a
+DIST DCD-0.15.2.tar.gz 171345 BLAKE2B 
1d85e2b00a201a3ba762fa0357269a3980eeac4db006cd6b82d4688b624af7ac4938e0cac7cf0d8bc37ac2d08cda2c4c1d5f44dc0451bd44427fef8e98282a8a
 SHA512 
b18a886521843b0e9b91a5c457620337073c0221bfe924c289cd5808f4433ec91078e10e6d1b7ba2f35359b2fe0fed140ca81381246322be3a02ef4e7ffd11ba
+DIST containers-116a02872039efbd0289828cd5eeff6f60bdf539.tar.gz 55518 BLAKE2B 
466c2452724b3d377ca2cec8793e27b8599e4388644ef7058de4e535d5f095f6e713e6aaf7e934f944b68726f9a96aed3f093100f993cfe4db1efd5dbd9e6cd4
 SHA512 
e98ecc56b7dac12c347b591f65b33fc213a183e22c455e6bd2727d9797922069db70143240d935d72c38738fc43b579ede33c4a6d8e7ac0e5194001d3b0d773f
 DIST containers-fc1625a5a0c253272b80addfb4107928495fd647.tar.gz 55220 BLAKE2B 
67851802c64c2e22c40688e050e8ba3825d6152df0fed2130d3585b77264ddd0ff0444c199d95330116887d6711935b82cdba392e557acf22d353b094c4be8a4
 SHA512 
ff13091bd8ccd2fbfdb18284d81cf3789f208cc3e9f07f36cfb87122efb36b364c3201c695c9b0267705576561270a6f2a9ec91ce8776a7d683db4bf36ca328b
+DIST d-test-utils-206a2e6abd97b4462f3a320e4f2d23986fad3cff.tar.gz 3188 BLAKE2B 
2b3b334a63595c5f3b85b3354b1d93035c727f494bcaf3a255db2aeb610aa00cd3639d0e08fb54b5ee2f41033173a7f5062ee30edf95c7279b87aeec32e8f39f
 SHA512 
14e3743400957b0fec4c0799c59719957b19c4cb6cf7727f1901adc4acaa4b89309b84f47798e7af8fc066349662c720e2a0298acb8ed5e36c9a96df41e2d960
 DIST dsymbol-f9a3d302527a9e50140991562648a147b6f5a78e.tar.gz 34796 BLAKE2B 
c9fb476a348b030d7c57e43b0e21fb8db255ba4b350f7bde6315750ed5888eef9ce32ec68428f55e321bf6e9f167433ce3279185ff0ce0b899fbf5257b4d40c5
 SHA512 
2133f1c8dc966920496b7851f9ae094f10170117d1d9961f96c5382df126c3f72a8eb678dbc106bac5f3b4c1f97848428bf9004656c57d1c1c5f2697b7d2a4da
 DIST libdparse-1393ee4d0c8e50011e641e06d64c429841fb3c2b.tar.gz 137198 BLAKE2B 
e2d4122f63847fe9c0aa7591f5d5cfb9b8708c02c45b02b24fbb488f17a9dc0986ab0525a573e6e4e43daa3a1b8880edc93e0b6061fd5486a39e8fd45f516dd4
 SHA512 
8339e339d667f7fbd524f12c89a824f95a2151ce126fae33bbf940f76dcc460d42c0c412fa169867eaa056dabb1ef2aaa89b95b47219294edfc166aafa48c89c
+DIST libdparse-592ef39a73a58439afc75a3e6c13a0d87d0b847d.tar.gz 150314 BLAKE2B 
bff8c5bd7d5f8cf542eed17f3f85bbd44f71572023a0153b8de0e9341651b137e22f7c4162a2c31abbd6d4981fd49dc3dafc227ef566687711db8c85572e5423
 SHA512 
7648c891f65cef4c52ff13a633568a6b4ac224300fb74455335efa132108790d62c49fb31034cce65d49128277ac3fdd2033ee6e80077d73a0b18d3c17256b1f
 DIST msgpack-d-480f3bf9ee80ccf6695ed900cfcc1850ba8da991.tar.gz 143848 BLAKE2B 
44ac6f1efbbdb455af694cc476524535bebe993777a8c47d93a7cff21d825c2b8ce4caaf0d9f072f1e37869a9e50821abbd60e23a38546e0522047809cd0695a
 SHA512 
76f7049c9f9f4128b9e9691e224c2ff5d8ee5400bf0796cc362386f0bc6f2359bb1694606923aec21eab539f65b93b828c2e018dee22358b91713365dd443e4d
 DIST stdx-allocator-d6e6ce4a838e0dad43ef13f050f96627339cdccd.tar.gz 103648 
BLAKE2B 
c08925df810761bb4825d6058375dcc5415f4838403b3668aeff5c1be93c7d04b49c1994da27aa498cd0f4abd1ff923e8d906ae53c922f94bc63dac334b7f138
 SHA512 
3a41f95505e92d79a6b966d21d96fe5b5bb2b2f3762b09998b27334684d815a82a3e705935faa1b543a93ffb274c67b9110b2b1b7364f7d405bd65d05b819271

diff --git a/dev-util/dcd/dcd-0.15.2.ebuild b/dev-util/dcd/dcd-0.15.2.ebuild
new file mode 100644
index 000..764505b
--- /dev/null
+++ b/dev-util/dcd/dcd-0.15.2.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Auto-complete program for the D programming language"
+HOMEPAGE="https://github.com/dlang-community/DCD";
+LICENSE="GPL-3"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="systemd"
+
+CONTAINERS="116a02872039efbd0289828cd5eeff6f60bdf539"
+DTESTUTILS="206a2e6abd97b4462f3a320e4f2d23986fad3cff"
+LIBDPARSE="592ef39a73a58439afc75a3e6c13a0d87d0b847d"
+MSGPACK="480f3bf9ee80ccf6695ed900cfcc1850ba8da991"
+SRC_URI="
+   https://github.com/dlang-community/DCD/archive/v${PV}.tar.gz -> 
DCD-${PV}.tar.gz
+   
https://github.com/economicmodeling/containers/archive/${CONTAINERS}.tar.gz -

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

2023-11-26 Thread Benda XU
commit: 645e76365f9f7134251dc5a566fa25de234d354f
Author: Yiyang Wu  gmail  com>
AuthorDate: Fri Nov 17 03:01:45 2023 +
Commit: Benda XU  gentoo  org>
CommitDate: Sun Nov 26 14:54:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=645e7636

profiles/desc/amdgpu_targets.desc: fill in more GPU models.

Reference: https://www.mail-archive.com/gentoo-dev  
lists.gentoo.org/msg98470.html
Bug: https://github.com/gentoo/gentoo/pull/33861
Signed-off-by: Yiyang Wu  gmail.com>
Signed-off-by: Benda Xu  gentoo.org>

 profiles/desc/amdgpu_targets.desc | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/profiles/desc/amdgpu_targets.desc 
b/profiles/desc/amdgpu_targets.desc
index 9c5739e9d9a4..d52080781947 100644
--- a/profiles/desc/amdgpu_targets.desc
+++ b/profiles/desc/amdgpu_targets.desc
@@ -15,6 +15,6 @@ gfx1011 - RDNA GPU, codename navi12, including Radeon Pro 
5600M/V520
 gfx1012 - RDNA GPU, codename navi14, including Radeon RX 
5500XT/5500/5500M/5500XTB/5300/5300M, Radeon Pro 5500XT/5500M/5300/5300M, 
Radeon Pro W5500X/W5500/W5500M/W5300M
 gfx1030 - RDNA2 GPU, codename navi21/sienna cichlid, including Radeon RX 
6950XT/6900XT/6800XT/6800, Radeon Pro W6800
 gfx1031 - RDNA2 GPU, codename navi22/navy flounder, including Radeon RX 
6750XT/6700XT/6800M/6700M
-gfx1100 - RDNA3 GPU, codename navi31/plum bonito, including Radeon RX 
7900XTX/7900XT
-gfx1101 - RDNA3 GPU, codename navi32
-gfx1102 - RDNA3 GPU, codename navi33
+gfx1100 - RDNA3 GPU, codename navi31/plum bonito, including Radeon RX 
7900XTX/7900XT, AMD Radeon Pro W7900/W7800
+gfx1101 - RDNA3 GPU, codename navi32, including Radeon RX 7700XT/7800XT
+gfx1102 - RDNA3 GPU, codename navi33, including Radeon RX 7600/7600M/7600M 
XT/7700S/7600S, AMD Radeon PRO W7600/W7500



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

2023-11-26 Thread Mike Pagano
commit: c7898633e0c2811881fc0fdde6b93e26f2277e8d
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Nov 26 15:12:29 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Nov 26 15:12:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7898633

sys-kernel/linux-firmware: upd EAPI 7 -> 8, add dedup optional logic

Move upstream's deduplication part of their script,
which requires rdfind, behind a new use flag: deduplicate

Patch will remove the deduplication part of the script based on
use flag.

Add info on deduplicate use flag

Thanks to Sam for the review

Bug: https://bugs.gentoo.org/917324
Closes: https://github.com/gentoo/gentoo/pull/33988

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

 .../linux-firmware-remove-rdfind-dep-and-use.patch |  34 ++
 .../linux-firmware-2023-r1.ebuild  | 408 +
 sys-kernel/linux-firmware/metadata.xml |   1 +
 3 files changed, 443 insertions(+)

diff --git 
a/sys-kernel/linux-firmware/files/linux-firmware-remove-rdfind-dep-and-use.patch
 
b/sys-kernel/linux-firmware/files/linux-firmware-remove-rdfind-dep-and-use.patch
new file mode 100644
index ..83646a073224
--- /dev/null
+++ 
b/sys-kernel/linux-firmware/files/linux-firmware-remove-rdfind-dep-and-use.patch
@@ -0,0 +1,34 @@
+--- a/copy-firmware.sh 2023-11-25 18:07:49.362441380 -0500
 b/copy-firmware.sh 2023-11-25 18:19:03.612907595 -0500
+@@ -69,7 +69,7 @@ if [ -z "$destdir" ]; then
+   exit 1
+ fi
+ 
+-if ! which rdfind 2>/dev/null >/dev/null; then
++if [ -n "$LINUX_FIRMWARE_DO_DEDUPE" ] && ! which rdfind 2>/dev/null 
>/dev/null; then
+   echo "ERROR: rdfind is not installed"
+   exit 1
+ fi
+@@ -87,13 +87,15 @@ grep -E '^(RawFile|File):' WHENCE | sed
+ fi
+ done
+ 
+-$verbose "Finding duplicate files"
+-rdfind -makesymlinks true -makeresultsfile false "$destdir" >/dev/null
+-find "$destdir" -type l | while read -r l; do
+-  target="$(realpath "$l")"
+-  $verbose "Correcting path for $l"
+-  ln -fs "$(realpath --relative-to="$(dirname "$(realpath -s "$l")")" 
"$target")" "$l"
+-done
++if [ -n "$LINUX_FIRMWARE_DO_DEDUPE" ]; then
++  $verbose "Finding duplicate files"
++  rdfind -makesymlinks true -makeresultsfile false "$destdir" >/dev/null
++  find "$destdir" -type l | while read -r l; do
++  target="$(realpath "$l")"
++  $verbose "Correcting path for $l"
++  ln -fs "$(realpath --relative-to="$(dirname "$(realpath -s 
"$l")")" "$target")" "$l"
++  done
++fi
+ 
+ # shellcheck disable=SC2162 # file/folder name can include escaped symbols
+ grep -E '^Link:' WHENCE | sed -e 's/^Link: *//g;s/-> //g' | while read f d; do

diff --git a/sys-kernel/linux-firmware/linux-firmware-2023-r1.ebuild 
b/sys-kernel/linux-firmware/linux-firmware-2023-r1.ebuild
new file mode 100644
index ..c938d07c0ddb
--- /dev/null
+++ b/sys-kernel/linux-firmware/linux-firmware-2023-r1.ebuild
@@ -0,0 +1,408 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit linux-info mount-boot savedconfig multiprocessing
+
+# In case this is a real snapshot, fill in commit below.
+# For normal, tagged releases, leave blank
+MY_COMMIT=""
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   
EGIT_REPO_URI="https://git.kernel.org/pub/scm/linux/kernel/git/firmware/${PN}.git";
+else
+   if [[ -n "${MY_COMMIT}" ]]; then
+   
SRC_URI="https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/snapshot/${MY_COMMIT}.tar.gz
 -> ${P}.tar.gz"
+   S="${WORKDIR}/${MY_COMMIT}"
+   else
+   
SRC_URI="https://mirrors.edge.kernel.org/pub/linux/kernel/firmware/${P}.tar.xz";
+   fi
+
+   KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~sparc ~x86"
+fi
+
+DESCRIPTION="Linux firmware files"
+HOMEPAGE="https://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git";
+
+LICENSE="GPL-2 GPL-2+ GPL-3 BSD MIT || ( MPL-1.1 GPL-2 )
+   redistributable? ( linux-fw-redistributable BSD-2 BSD BSD-4 ISC MIT )
+   unknown-license? ( all-rights-reserved )"
+SLOT="0"
+IUSE="compress-xz compress-zstd deduplicate initramfs +redistributable 
savedconfig unknown-license"
+REQUIRED_USE="initramfs? ( redistributable )
+   ?? ( compress-xz compress-zstd )
+   savedconfig? ( !deduplicate )"
+
+RESTRICT="binchecks strip test
+   unknown-license? ( bindist )"
+
+BDEPEND="initramfs? ( app-arch/cpio )
+   compress-xz? ( app-arch/xz-utils )
+   compress-zstd? ( app-arch/zstd )
+   deduplicate? ( app-misc/rdfind )"
+
+#add anything else that collides to this
+RDEPEND="!savedconfig? (
+   redistributable? (
+   !sys-firmware/alsa-firmware[alsa_cards_ca0132]
+   !sys-block/qla-fc-firmware
+   !sys-firmware/iwl1000-ucode
+   !sys-firmware/iwl6005-ucod

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

2023-11-26 Thread Mike Pagano
commit: d8f9d290054a758eaad85194c40ff7ccfce71d85
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Nov 26 15:22:16 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Nov 26 15:22:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8f9d290

sys-kernel/linux-firmware: upd EAPI 7->8, add dedup optional logic

Move upstream's deduplication part of their script,
which requires rdfind, behind a new use flag: deduplicate

Patch will remove the deduplication part of the script based on
use flag.

Thanks to Sam for the review

Closes: https://bugs.gentoo.org/917324

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

 sys-kernel/linux-firmware/linux-firmware-.ebuild | 11 +++
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/sys-kernel/linux-firmware/linux-firmware-.ebuild 
b/sys-kernel/linux-firmware/linux-firmware-.ebuild
index ccaa3a11c7ef..01fe7c79c96d 100644
--- a/sys-kernel/linux-firmware/linux-firmware-.ebuild
+++ b/sys-kernel/linux-firmware/linux-firmware-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 inherit linux-info mount-boot savedconfig multiprocessing
 
 # In case this is a real snapshot, fill in commit below.
@@ -29,9 +29,10 @@ LICENSE="GPL-2 GPL-2+ GPL-3 BSD MIT || ( MPL-1.1 GPL-2 )
redistributable? ( linux-fw-redistributable BSD-2 BSD BSD-4 ISC MIT )
unknown-license? ( all-rights-reserved )"
 SLOT="0"
-IUSE="compress-xz compress-zstd initramfs +redistributable savedconfig 
unknown-license"
+IUSE="compress-xz compress-zstd deduplicate initramfs +redistributable 
savedconfig unknown-license"
 REQUIRED_USE="initramfs? ( redistributable )
-   ?? ( compress-xz compress-zstd )"
+   ?? ( compress-xz compress-zstd )
+   savedconfig? ( !deduplicate )"
 
 RESTRICT="binchecks strip test
unknown-license? ( bindist )"
@@ -39,7 +40,7 @@ RESTRICT="binchecks strip test
 BDEPEND="initramfs? ( app-arch/cpio )
compress-xz? ( app-arch/xz-utils )
compress-zstd? ( app-arch/zstd )
-   app-misc/rdfind"
+   deduplicate? ( app-misc/rdfind )"
 
 #add anything else that collides to this
 RDEPEND="!savedconfig? (
@@ -63,6 +64,7 @@ RDEPEND="!savedconfig? (
)"
 
 QA_PREBUILT="*"
+PATCHES=( "${FILESDIR}/${PN}-remove-rdfind-dep-and-use.patch" )
 
 pkg_setup() {
if use compress-xz || use compress-zstd ; then
@@ -98,6 +100,7 @@ src_unpack() {
 }
 
 src_prepare() {
+   use deduplicate && export LINUX_FIRMWARE_DO_DEDUPE=1
default
 
find . -type f -not -perm 0644 -print0 \



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

2023-11-26 Thread Craig Andrews
commit: f2a2f4ee645f7af858db44e3ccc6099ebfdd8285
Author: Craig Andrews  gentoo  org>
AuthorDate: Sun Nov 26 15:33:31 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sun Nov 26 15:35:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2a2f4ee

www-apps/radarr: drop 5.2.2.8288

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

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

diff --git a/www-apps/radarr/Manifest b/www-apps/radarr/Manifest
index a8665063c449..b8785790024e 100644
--- a/www-apps/radarr/Manifest
+++ b/www-apps/radarr/Manifest
@@ -1,9 +1,3 @@
-DIST Radarr.develop.5.2.2.8288.linux-core-arm.tar.gz 94600393 BLAKE2B 
20d3f3101bef9dbccde9845d6fc04ece602a9398214cffe7d02d41f428062e086ac2f51b5120734c17ea4f93bb1c4c0bc0cc87ff7ef0f52173ad27fa3c440d3a
 SHA512 
077fc73a692acfe4695451dc865b6139519cd1182528bd569ae04577bf53bd45949a4d164168e607e9e8f00484e75dd7d0796a1f3fd8e60f43aed009d4ac97e7
-DIST Radarr.develop.5.2.2.8288.linux-core-arm64.tar.gz 94259364 BLAKE2B 
9ab36abb35a5a7e8abae05ce2f38564171d7b3335df3d92aca4cb67c77886b6d5d31bde191432d4c3590c3429b182461d41c24a3e3596af348bd6ccf7b07b1b5
 SHA512 
94adbfbb73977dbd8e659460d022084b6d9d3412b1ce617b798ae67b731ed740c4a45d9a7ba0ea475d362bcd9fb9eb531b0d3323bf6d9fdb9e8e2ec606ea1567
-DIST Radarr.develop.5.2.2.8288.linux-core-x64.tar.gz 100275015 BLAKE2B 
8d26e5a3c7a0a6ce8fde6f70512c3d54f982dd2ee78204767a7d3bd29af59a761cb07fede7b6dd6bd2a6498edbdeaed2f8befc9ab1e87a3031d468fd1dc98a1c
 SHA512 
ce31b5ffbea2158e6154d60187eea1541d259dcabf06477d172a0fc83bc2bf6283553b8ed4ea6bcf649da9c640752dc002f70bded51e0ebd4c32994c7cdab5bb
-DIST Radarr.develop.5.2.2.8288.linux-musl-core-arm.tar.gz 94655150 BLAKE2B 
6d576874d6b9e7dc2473e53f231c25a1be0b24b3e85840565dae6ffbcb855e099e253cc8951cb7503ee57063f1c6d89a591502c5027d0fd11ef5ce39490bfa39
 SHA512 
281f8ab35889c6e0e58b7de4f22192748ec6face0b7eaa4e474b9f3f36b2923609cc0699207e421be559609b79f50c710f020a99ff9c77e6404adebf5872c120
-DIST Radarr.develop.5.2.2.8288.linux-musl-core-arm64.tar.gz 94314701 BLAKE2B 
806f20ae128f2a6cec6d875a7910b14687f451976d7d12fe12677e41ef6056827f66c9d35be30e8c3e49eb9816a6459c68174a47ffedbbca0e7cf83dffd72621
 SHA512 
7789a8b13f5b0312067f0624e6385f1b465cddc65318486bb5ca011f8994eefb947ae4bb96157dd9e5dadbc47317ccac86a584161ba548d3d54f73ff55b76cf2
-DIST Radarr.develop.5.2.2.8288.linux-musl-core-x64.tar.gz 99348625 BLAKE2B 
61806b8221a80a45f0c272aa0443ff81e9f6af39bd9c99f7ae5c29e1849b55044abadea6941b2f311e8a7efd4716a078009bbb3d0445d25fb2dd52d2f46ea6ed
 SHA512 
ece6f67c85136b281dd145b3fba92b2a8c3ca56cda44332d05668b654cb3a7a0915d269034b5d002c37bb2823183a103451835e2f9ded696c893f614f990de03
 DIST Radarr.develop.5.2.3.8303.linux-core-arm.tar.gz 94587479 BLAKE2B 
36f0d5256f75ee3cbac24def9282bbef450be506d96d2603b4a62e0fbdeb6d09dbc1da6efec8d55b0e86f20974179aa5cf69d8f05610f8aa31daf4b0f52ef1bb
 SHA512 
05afb8aa01aa7cc19b205d0f6d06ca494957671b52ae713faf8423d4497204f2157302152db70c671c18dbc991946296f2d89049bb0064a9d1ee17db70983a87
 DIST Radarr.develop.5.2.3.8303.linux-core-arm64.tar.gz 94247972 BLAKE2B 
b8ca345b4c247eb6a9ac24272295c6a8419f8b62861d9b644b9f1556c0be8194e29b873e0bd698c4454fb6903b25b9ffa9029de1932e2d53bc6c86202fd245ca
 SHA512 
380017bbc115e269b0a401fd8b872a487aed1c5ae7c65abaabcf083c83d22aa6c2bc1bc2b3dd9ad1763479eced38b5a1a3e6af0e069b9d7c8edaa1b4e9a838c8
 DIST Radarr.develop.5.2.3.8303.linux-core-x64.tar.gz 100266590 BLAKE2B 
6643e7c33c98c3c58d7fd5f23e83679c282bb993636dd84565915c4d7675f77c69a5ce37f3828daf8d723e13a9af88b887ec3160a479d7769b87c8902b9807e9
 SHA512 
252bbaf51d7bcdfeb1d4d3caf46dcaef26ff5a45d2d52565d7e6756ba75753f504c6975e81e3b03b74bf360bbf112cd291e5fd3f2f167de588068125e0c90985

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

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

2023-11-26 Thread Craig Andrews
commit: 1c4f6dc3795165bd4df350d6cbb25b104a984cd4
Author: Craig Andrews  gentoo  org>
AuthorDate: Sun Nov 26 15:33:28 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sun Nov 26 15:35:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c4f6dc3

www-apps/radarr: add 5.2.3.8303

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

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

diff --git a/www-apps/radarr/Manifest b/www-apps/radarr/Manifest
index af00eb559814..a8665063c449 100644
--- a/www-apps/radarr/Manifest
+++ b/www-apps/radarr/Manifest
@@ -4,3 +4,9 @@ DIST Radarr.develop.5.2.2.8288.linux-core-x64.tar.gz 100275015 
BLAKE2B 8d26e5a3c
 DIST Radarr.develop.5.2.2.8288.linux-musl-core-arm.tar.gz 94655150 BLAKE2B 
6d576874d6b9e7dc2473e53f231c25a1be0b24b3e85840565dae6ffbcb855e099e253cc8951cb7503ee57063f1c6d89a591502c5027d0fd11ef5ce39490bfa39
 SHA512 
281f8ab35889c6e0e58b7de4f22192748ec6face0b7eaa4e474b9f3f36b2923609cc0699207e421be559609b79f50c710f020a99ff9c77e6404adebf5872c120
 DIST Radarr.develop.5.2.2.8288.linux-musl-core-arm64.tar.gz 94314701 BLAKE2B 
806f20ae128f2a6cec6d875a7910b14687f451976d7d12fe12677e41ef6056827f66c9d35be30e8c3e49eb9816a6459c68174a47ffedbbca0e7cf83dffd72621
 SHA512 
7789a8b13f5b0312067f0624e6385f1b465cddc65318486bb5ca011f8994eefb947ae4bb96157dd9e5dadbc47317ccac86a584161ba548d3d54f73ff55b76cf2
 DIST Radarr.develop.5.2.2.8288.linux-musl-core-x64.tar.gz 99348625 BLAKE2B 
61806b8221a80a45f0c272aa0443ff81e9f6af39bd9c99f7ae5c29e1849b55044abadea6941b2f311e8a7efd4716a078009bbb3d0445d25fb2dd52d2f46ea6ed
 SHA512 
ece6f67c85136b281dd145b3fba92b2a8c3ca56cda44332d05668b654cb3a7a0915d269034b5d002c37bb2823183a103451835e2f9ded696c893f614f990de03
+DIST Radarr.develop.5.2.3.8303.linux-core-arm.tar.gz 94587479 BLAKE2B 
36f0d5256f75ee3cbac24def9282bbef450be506d96d2603b4a62e0fbdeb6d09dbc1da6efec8d55b0e86f20974179aa5cf69d8f05610f8aa31daf4b0f52ef1bb
 SHA512 
05afb8aa01aa7cc19b205d0f6d06ca494957671b52ae713faf8423d4497204f2157302152db70c671c18dbc991946296f2d89049bb0064a9d1ee17db70983a87
+DIST Radarr.develop.5.2.3.8303.linux-core-arm64.tar.gz 94247972 BLAKE2B 
b8ca345b4c247eb6a9ac24272295c6a8419f8b62861d9b644b9f1556c0be8194e29b873e0bd698c4454fb6903b25b9ffa9029de1932e2d53bc6c86202fd245ca
 SHA512 
380017bbc115e269b0a401fd8b872a487aed1c5ae7c65abaabcf083c83d22aa6c2bc1bc2b3dd9ad1763479eced38b5a1a3e6af0e069b9d7c8edaa1b4e9a838c8
+DIST Radarr.develop.5.2.3.8303.linux-core-x64.tar.gz 100266590 BLAKE2B 
6643e7c33c98c3c58d7fd5f23e83679c282bb993636dd84565915c4d7675f77c69a5ce37f3828daf8d723e13a9af88b887ec3160a479d7769b87c8902b9807e9
 SHA512 
252bbaf51d7bcdfeb1d4d3caf46dcaef26ff5a45d2d52565d7e6756ba75753f504c6975e81e3b03b74bf360bbf112cd291e5fd3f2f167de588068125e0c90985
+DIST Radarr.develop.5.2.3.8303.linux-musl-core-arm.tar.gz 94652247 BLAKE2B 
89f2c63cf501f2846979a6a6b2f3d77bf2e5b4a34a538c494f40a3ae9e5d14024eb2c721089d48823e730516874f740d1b8275712b916ae938d2a023bf303d19
 SHA512 
312dc2cd4e2c25287d269a12563102e85f821f53293ea3be6aa82f53a3a986b05892f9962235c380f6ceafa881bb5922b681a6f0abb759964ecf084c6d61533b
+DIST Radarr.develop.5.2.3.8303.linux-musl-core-arm64.tar.gz 94306296 BLAKE2B 
0b8de3eaffa25f44074057d36d6a230f84f60c1a703106c1d8625839a30a763d74df3ab3aebce29c50d671e428e2c5d95f0b979bed24af9d022f461f7941bfeb
 SHA512 
85b839b9cd2fad90a01c7765f09865ea1bf6263ca95034ba16ae03aaa263aaf1d229db21adff98e3b874cc7a4398f91e3b292cda4f25ee490cb50d47f32d77c4
+DIST Radarr.develop.5.2.3.8303.linux-musl-core-x64.tar.gz 99330910 BLAKE2B 
c73dca1e598bbd96b0814d542ca754f6b928a5d22cac00c2b3b7b0b2b39bc36a2528161b8c8b4d843ac44700d2e925908610478727cdec9841b77a5ee8c80e97
 SHA512 
3a558eddf52e623f71821c3caf7276b447ebb30a876d3240c5d2b5e1d9d54b940fa64bc13c0d48161718649128c7c5c2194b5305d4e686d7465f3104edf861ad

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

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

2023-11-26 Thread Craig Andrews
commit: 9e6a752d4bdd0ad65fcde42a846fb1f98d95b166
Author: Craig Andrews  gentoo  org>
AuthorDate: Sun Nov 26 15:34:56 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sun Nov 26 15:35:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e6a752d

net-libs/ngtcp2: add 1.1.0

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

 net-libs/ngtcp2/Manifest|  1 +
 net-libs/ngtcp2/ngtcp2-1.1.0.ebuild | 52 +
 2 files changed, 53 insertions(+)

diff --git a/net-libs/ngtcp2/Manifest b/net-libs/ngtcp2/Manifest
index a6d8cf025a42..9075c964d3f6 100644
--- a/net-libs/ngtcp2/Manifest
+++ b/net-libs/ngtcp2/Manifest
@@ -1,2 +1,3 @@
 DIST ngtcp2-0.14.1.tar.xz 585788 BLAKE2B 
68574767c701432e7558fa85cbad0d49934d220e292ceb82cdf19a715f247c6ec9b3a2b87def1176ade067a78c84bd3495936847a9a53fcadaff7b66971eca8d
 SHA512 
52c55bc322d979d020ab3124a7cc0033d0f3e5649e3c8ee5f00aa64dbad83c4f199d50685704cc9372821e7fc81c59eea79f33894260b5dca171712d5b3899a0
 DIST ngtcp2-1.0.1.tar.xz 590100 BLAKE2B 
3893e849777f5770d2c2f01e57fae8db81e2f1035b4f3c50d9bbc506780fe66dbc8744d3efa82ee8585862b72cb0fdde2f185e0e37f84845dc0b51f0985e38f2
 SHA512 
d3f7c05bd4f06ee4b98c2bea983bc281794af6d007900231972bfd7fc2d7f034e22323d26fa3a7e0a936cfecc2476d77e80ae6a8c81cca317e4ab17b25c44d61
+DIST ngtcp2-1.1.0.tar.xz 595536 BLAKE2B 
df37cede58fe67e9121d3c985a6d26b3534a2ef2805a9fb0ee92369d87e849164916e36c23b0e3055b4fa817307b1aa47cc1c0bfe3b03690401f00c0f050b9e8
 SHA512 
0de7d1aa67a5dbbf718313f90b7535980d29902a3d7e7a8a5e0362ec54b5ffe00ec2e844262ab05ddf6a0f3a1acc716a9b6df181121f8c3b66e138a91cfbe067

diff --git a/net-libs/ngtcp2/ngtcp2-1.1.0.ebuild 
b/net-libs/ngtcp2/ngtcp2-1.1.0.ebuild
new file mode 100644
index ..c50194288f25
--- /dev/null
+++ b/net-libs/ngtcp2/ngtcp2-1.1.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://github.com/ngtcp2/ngtcp2.git";
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/ngtcp2/ngtcp2/releases/download/v${PV}/${P}.tar.xz";
+   KEYWORDS="~amd64 ~arm64 ~hppa ~riscv ~x86"
+fi
+
+DESCRIPTION="Implementation of the IETF QUIC Protocol"
+HOMEPAGE="https://github.com/ngtcp2/ngtcp2/";
+
+LICENSE="MIT"
+SLOT="0/0"
+IUSE="+gnutls openssl +ssl static-libs test"
+REQUIRED_USE="ssl? ( || ( gnutls openssl ) )"
+
+BDEPEND="virtual/pkgconfig"
+RDEPEND="
+   ssl? (
+   gnutls? ( >=net-libs/gnutls-3.7.2:0= )
+   openssl? (
+   >=dev-libs/openssl-1.1.1:0=
+   )
+   )"
+DEPEND="${RDEPEND}
+   test? ( >=dev-util/cunit-2.1[${MULTILIB_USEDEP}] )"
+RESTRICT="!test? ( test )"
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DENABLE_STATIC_LIB=$(usex static-libs)
+   -DENABLE_GNUTLS=$(usex gnutls)
+   -DENABLE_OPENSSL=$(usex openssl)
+   -DENABLE_BORINGSSL=OFF
+   -DENABLE_PICOTLS=OFF
+   -DENABLE_WOLFSSL=OFF
+   -DCMAKE_DISABLE_FIND_PACKAGE_Libev=ON
+   -DCMAKE_DISABLE_FIND_PACKAGE_Libnghttp3=ON
+   )
+   cmake_src_configure
+}
+
+multilib_src_test() {
+   cmake_build check
+}



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

2023-11-26 Thread Craig Andrews
commit: 648233dbc2b56af3c7abee7da59a061beaaa8958
Author: Craig Andrews  gentoo  org>
AuthorDate: Sun Nov 26 15:34:58 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sun Nov 26 15:35:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=648233db

net-libs/ngtcp2: drop 0.14.1

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

 net-libs/ngtcp2/Manifest |  1 -
 net-libs/ngtcp2/ngtcp2-0.14.1.ebuild | 52 
 2 files changed, 53 deletions(-)

diff --git a/net-libs/ngtcp2/Manifest b/net-libs/ngtcp2/Manifest
index 9075c964d3f6..5aa1552e003a 100644
--- a/net-libs/ngtcp2/Manifest
+++ b/net-libs/ngtcp2/Manifest
@@ -1,3 +1,2 @@
-DIST ngtcp2-0.14.1.tar.xz 585788 BLAKE2B 
68574767c701432e7558fa85cbad0d49934d220e292ceb82cdf19a715f247c6ec9b3a2b87def1176ade067a78c84bd3495936847a9a53fcadaff7b66971eca8d
 SHA512 
52c55bc322d979d020ab3124a7cc0033d0f3e5649e3c8ee5f00aa64dbad83c4f199d50685704cc9372821e7fc81c59eea79f33894260b5dca171712d5b3899a0
 DIST ngtcp2-1.0.1.tar.xz 590100 BLAKE2B 
3893e849777f5770d2c2f01e57fae8db81e2f1035b4f3c50d9bbc506780fe66dbc8744d3efa82ee8585862b72cb0fdde2f185e0e37f84845dc0b51f0985e38f2
 SHA512 
d3f7c05bd4f06ee4b98c2bea983bc281794af6d007900231972bfd7fc2d7f034e22323d26fa3a7e0a936cfecc2476d77e80ae6a8c81cca317e4ab17b25c44d61
 DIST ngtcp2-1.1.0.tar.xz 595536 BLAKE2B 
df37cede58fe67e9121d3c985a6d26b3534a2ef2805a9fb0ee92369d87e849164916e36c23b0e3055b4fa817307b1aa47cc1c0bfe3b03690401f00c0f050b9e8
 SHA512 
0de7d1aa67a5dbbf718313f90b7535980d29902a3d7e7a8a5e0362ec54b5ffe00ec2e844262ab05ddf6a0f3a1acc716a9b6df181121f8c3b66e138a91cfbe067

diff --git a/net-libs/ngtcp2/ngtcp2-0.14.1.ebuild 
b/net-libs/ngtcp2/ngtcp2-0.14.1.ebuild
deleted file mode 100644
index 15a312759fd6..
--- a/net-libs/ngtcp2/ngtcp2-0.14.1.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake-multilib
-
-if [[ ${PV} ==  ]] ; then
-   EGIT_REPO_URI="https://github.com/ngtcp2/ngtcp2.git";
-   inherit git-r3
-else
-   
SRC_URI="https://github.com/ngtcp2/ngtcp2/releases/download/v${PV}/${P}.tar.xz";
-   KEYWORDS="amd64 ~hppa ~riscv x86"
-fi
-
-DESCRIPTION="Implementation of the IETF QUIC Protocol"
-HOMEPAGE="https://github.com/ngtcp2/ngtcp2/";
-
-LICENSE="MIT"
-SLOT="0/0"
-IUSE="+gnutls openssl +ssl static-libs test"
-REQUIRED_USE="ssl? ( || ( gnutls openssl ) )"
-
-BDEPEND="virtual/pkgconfig"
-RDEPEND="
-   ssl? (
-   gnutls? ( >=net-libs/gnutls-3.7.2:0= )
-   openssl? (
-   >=dev-libs/openssl-1.1.1:0=
-   )
-   )"
-DEPEND="${RDEPEND}
-   test? ( >=dev-util/cunit-2.1[${MULTILIB_USEDEP}] )"
-RESTRICT="!test? ( test )"
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DENABLE_STATIC_LIB=$(usex static-libs)
-   -DENABLE_GNUTLS=$(usex gnutls)
-   -DENABLE_OPENSSL=$(usex openssl)
-   -DENABLE_BORINGSSL=OFF
-   -DENABLE_PICOTLS=OFF
-   -DENABLE_WOLFSSL=OFF
-   -DCMAKE_DISABLE_FIND_PACKAGE_Libev=ON
-   -DCMAKE_DISABLE_FIND_PACKAGE_Libnghttp3=ON
-   )
-   cmake_src_configure
-}
-
-multilib_src_test() {
-   cmake_build check
-}



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

2023-11-26 Thread Craig Andrews
commit: e40feeb8e87cc4fd683f0698e057bb42597562aa
Author: Craig Andrews  gentoo  org>
AuthorDate: Sun Nov 26 15:32:16 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sun Nov 26 15:35:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e40feeb8

www-apps/lidarr: add 2.0.5.3813

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

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

diff --git a/www-apps/lidarr/Manifest b/www-apps/lidarr/Manifest
index 3d0cb60ce186..1ea6d7fe8594 100644
--- a/www-apps/lidarr/Manifest
+++ b/www-apps/lidarr/Manifest
@@ -4,3 +4,9 @@ DIST Lidarr.develop.2.0.4.3802.linux-core-x64.tar.gz 97625816 
BLAKE2B cb5f813079
 DIST Lidarr.develop.2.0.4.3802.linux-musl-core-arm.tar.gz 91565206 BLAKE2B 
0c498d862b40ad7fefc7e6d0068574f82894c9e17752e4ae29febb413ca90d167c3f1406a373b3f7e10af03a2b840e6cb36b0a5ce93c7443d292db0e77b13473
 SHA512 
a34ff722a8cb4aaff4b76e7c8b5bb1834434fc87fa5963dbc28669f6e7f505c38894d4e34cf1d410d25ed6d3139cd2884797a8cfec37730b7d4834e64776be02
 DIST Lidarr.develop.2.0.4.3802.linux-musl-core-arm64.tar.gz 91180418 BLAKE2B 
63bd830377633dfa9d23647de11b75c4863ea5a12da588ceaa08ad497e256ab97e30d0d887ae61068d5e671d22d008df0a291d01b77d21130516e54caac071c6
 SHA512 
daed748e40010eed750d305ab28f55206e315b0373b7761a4a7291614b8d3ce92062e553345492ce6960e67ded182d418aa0cd205014f6422e2425a5d409ce9a
 DIST Lidarr.develop.2.0.4.3802.linux-musl-core-x64.tar.gz 96699476 BLAKE2B 
5645a313fd344896b8830effc6cd1b6848d6f2ebae28573314780d5b84e1a047f287b9e1945d348011bddf1e58583f4a87efc820159e6e41683c52e3af95bba2
 SHA512 
348e400dd868e7b75ea6d405ad171be9223bf44a96156c388bb31c85d1e8bb61c0e7e45c0441906ad0c5971716cd5bd3cc85671cc16acd25f15029f8001d3891
+DIST Lidarr.develop.2.0.5.3813.linux-core-arm.tar.gz 91509713 BLAKE2B 
f70f2edec5e40029b4811ac57d5399d2adb7c067e8cb88f1bf46e6522e34e62084656dd288f517881e02a246c9f9f2fec8285c469fefc5e593152e5f98c7c212
 SHA512 
762f5219345e71f824b0bee36bba1e67afb31718f9fe3a9dc8e2868379aa18fd981596c1dcbc1ed969ba3231fd7144185645128c1fbcacd9152488df2d338b09
+DIST Lidarr.develop.2.0.5.3813.linux-core-arm64.tar.gz 91171250 BLAKE2B 
b1fa0582d41412b0e7ad16b4c9f48eed2ee723112e76bd813b1c63af00eddc05a47723eaf7f56300a45f58af44b19485cb8a2bfdb7619e32d7a48753abd1c8b9
 SHA512 
62ed5c964ddf30b52c8b3b985f730ae0b0dd6d6984fa88314de1787e6d3e38b21c30dbf4f27f8ca6565c3e3e9e6233060cdf5de159a7dba373908c4de956fa5c
+DIST Lidarr.develop.2.0.5.3813.linux-core-x64.tar.gz 97665636 BLAKE2B 
3e3a34b9ddce6115d4845c2670dbbeb4aeb56792e2448c0c19d10739bd610f1e073e49b64c0a4c18488f5da41a90257ec3bc374a7d0d3e0804306d094bec1095
 SHA512 
6000a517784cfd335856259c6c367cd72f5823e4e5edcd60cb07999431f5f2cc7920054a2a725bc5bd19645587b36e69591f5763617fb56f87476b58bb25ca30
+DIST Lidarr.develop.2.0.5.3813.linux-musl-core-arm.tar.gz 91575883 BLAKE2B 
667ba3a7ebabbe3703c9b6a7dbaaec90e9d493399663352db33327cace317f9430f9b01ea803c9448624237deea5b1df7c3b81cae74336b4eb5a3e574c3ecdcf
 SHA512 
16a1379f93ca4d5a255bbd4a0c1e3387756ae9881482e37e1830e704eb794a7a1bec22425d8faa6d3e505b0636737de298f0df550ce523762522dce7787d9405
+DIST Lidarr.develop.2.0.5.3813.linux-musl-core-arm64.tar.gz 91227954 BLAKE2B 
981f9a0f42d32f1abb251a2b60fe6e67bf6e5f2757b48aaa616bcbd1be0e4d04987b9cbb038fc8a51767b9b5dd80dfa2a84f6d1d206cbe85f25aacc0fcce4388
 SHA512 
9280b7b93e9d0eaa4af6eb034fa6cbfed834916063a2aa6433f6d7fe87094a885b69861bd73306178ca27a022d530f22d0df6a8e4d8063bb701dc90af7cd
+DIST Lidarr.develop.2.0.5.3813.linux-musl-core-x64.tar.gz 96722602 BLAKE2B 
d47cbfc19cfe6fe632cdfdf7d0f075ded36e605d0bbd39e0212cfff550c867f13363410673ef4d7a43dac244752be7bd14d72c52447e1f491c3decde24674094
 SHA512 
9afec51e26cd5fb9792756025ea3509560127ebf37997c45ee432fed1de89e8183223f9d4841ebe2efbb11eb327cd464ab898f7f659bfcbc781180908a318c4f

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

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

2023-11-26 Thread Craig Andrews
commit: 36d704c645bb72c673df4f996f385bb7dd694db9
Author: Craig Andrews  gentoo  org>
AuthorDate: Sun Nov 26 15:32:21 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sun Nov 26 15:35:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36d704c6

www-apps/lidarr: drop 2.0.4.3802

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

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

diff --git a/www-apps/lidarr/Manifest b/www-apps/lidarr/Manifest
index 1ea6d7fe8594..5b802471f4f6 100644
--- a/www-apps/lidarr/Manifest
+++ b/www-apps/lidarr/Manifest
@@ -1,9 +1,3 @@
-DIST Lidarr.develop.2.0.4.3802.linux-core-arm.tar.gz 91507642 BLAKE2B 
37949d35ffb42ec40f0b377d75ea699cb0b643b4bba121c39881f87c11fafbc37f3c5152471f551bc71f299f9bcd72bf110449f67a1f5e893d66edf2d894db3a
 SHA512 
d22b607eb914697cd08e9d31cef5ee004083b89823d31be62bfa41eb25f1806118ea09f5d8a529ed955ffb788f8c58288bbf9960b972cb91050f9b599e473adb
-DIST Lidarr.develop.2.0.4.3802.linux-core-arm64.tar.gz 91134411 BLAKE2B 
beabf1fe0e2cad97735ca571f2afdadb4e087063841165d98d90170aec3cb054adba03aacf21af58e33d81afbf6276ae723592f5570fc99374d7aee207c5c633
 SHA512 
c0a68b89601da920666d4475ff15869d74bf32504edf8c5fba26376f5a7acd61587768843fc293c834a53bfa05a4134378bad43989db54814beb20e68ee93196
-DIST Lidarr.develop.2.0.4.3802.linux-core-x64.tar.gz 97625816 BLAKE2B 
cb5f813079b4e8b116f2e1906555bcace6c4e175a85f97bafa0efceeed12e16b99bba8df0bd6f0d11ccb82d872a1648149cd409b8a4d443e4b8e3669a70bdfd9
 SHA512 
7b8bb5a85fc89ca974bd6d0a5cf171875b5a2ba3484f6cf0564d4d5596647f3fe1cacdcaa8ed812ebefc253f29614ca7dc573ac38b08c9152f5179d36f3c8833
-DIST Lidarr.develop.2.0.4.3802.linux-musl-core-arm.tar.gz 91565206 BLAKE2B 
0c498d862b40ad7fefc7e6d0068574f82894c9e17752e4ae29febb413ca90d167c3f1406a373b3f7e10af03a2b840e6cb36b0a5ce93c7443d292db0e77b13473
 SHA512 
a34ff722a8cb4aaff4b76e7c8b5bb1834434fc87fa5963dbc28669f6e7f505c38894d4e34cf1d410d25ed6d3139cd2884797a8cfec37730b7d4834e64776be02
-DIST Lidarr.develop.2.0.4.3802.linux-musl-core-arm64.tar.gz 91180418 BLAKE2B 
63bd830377633dfa9d23647de11b75c4863ea5a12da588ceaa08ad497e256ab97e30d0d887ae61068d5e671d22d008df0a291d01b77d21130516e54caac071c6
 SHA512 
daed748e40010eed750d305ab28f55206e315b0373b7761a4a7291614b8d3ce92062e553345492ce6960e67ded182d418aa0cd205014f6422e2425a5d409ce9a
-DIST Lidarr.develop.2.0.4.3802.linux-musl-core-x64.tar.gz 96699476 BLAKE2B 
5645a313fd344896b8830effc6cd1b6848d6f2ebae28573314780d5b84e1a047f287b9e1945d348011bddf1e58583f4a87efc820159e6e41683c52e3af95bba2
 SHA512 
348e400dd868e7b75ea6d405ad171be9223bf44a96156c388bb31c85d1e8bb61c0e7e45c0441906ad0c5971716cd5bd3cc85671cc16acd25f15029f8001d3891
 DIST Lidarr.develop.2.0.5.3813.linux-core-arm.tar.gz 91509713 BLAKE2B 
f70f2edec5e40029b4811ac57d5399d2adb7c067e8cb88f1bf46e6522e34e62084656dd288f517881e02a246c9f9f2fec8285c469fefc5e593152e5f98c7c212
 SHA512 
762f5219345e71f824b0bee36bba1e67afb31718f9fe3a9dc8e2868379aa18fd981596c1dcbc1ed969ba3231fd7144185645128c1fbcacd9152488df2d338b09
 DIST Lidarr.develop.2.0.5.3813.linux-core-arm64.tar.gz 91171250 BLAKE2B 
b1fa0582d41412b0e7ad16b4c9f48eed2ee723112e76bd813b1c63af00eddc05a47723eaf7f56300a45f58af44b19485cb8a2bfdb7619e32d7a48753abd1c8b9
 SHA512 
62ed5c964ddf30b52c8b3b985f730ae0b0dd6d6984fa88314de1787e6d3e38b21c30dbf4f27f8ca6565c3e3e9e6233060cdf5de159a7dba373908c4de956fa5c
 DIST Lidarr.develop.2.0.5.3813.linux-core-x64.tar.gz 97665636 BLAKE2B 
3e3a34b9ddce6115d4845c2670dbbeb4aeb56792e2448c0c19d10739bd610f1e073e49b64c0a4c18488f5da41a90257ec3bc374a7d0d3e0804306d094bec1095
 SHA512 
6000a517784cfd335856259c6c367cd72f5823e4e5edcd60cb07999431f5f2cc7920054a2a725bc5bd19645587b36e69591f5763617fb56f87476b58bb25ca30

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

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

2023-11-26 Thread Craig Andrews
commit: 2472eb44c7a45ad2fe842673a796ce7b219773d3
Author: Craig Andrews  gentoo  org>
AuthorDate: Sun Nov 26 15:34:03 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sun Nov 26 15:35:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2472eb44

net-libs/nghttp3: add 1.1.0

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

 net-libs/nghttp3/Manifest |  1 +
 net-libs/nghttp3/nghttp3-1.1.0.ebuild | 40 +++
 2 files changed, 41 insertions(+)

diff --git a/net-libs/nghttp3/Manifest b/net-libs/nghttp3/Manifest
index 972d55ba9cc5..9ebf023d8ba5 100644
--- a/net-libs/nghttp3/Manifest
+++ b/net-libs/nghttp3/Manifest
@@ -1 +1,2 @@
 DIST nghttp3-1.0.0.tar.xz 369384 BLAKE2B 
a36b0c75e3c3c44b76652ef7c344831abe6cc160724203b9cb0951416d19df5630ac09c4a5eaf60203a6afcb5eab452d53546d97082f06e4761533b5f7518556
 SHA512 
84d3207346da3807e56a6f9d7f826ae4174d5a0ba6c4bf1e71dd3f6a7e694eb8f2b9607ed862ffac7b29509521f8216aef3e0910425a65bc4e94ffa879f4d3d8
+DIST nghttp3-1.1.0.tar.xz 369832 BLAKE2B 
d6b5ddf7d5809159f4f4d4f8b1750009d05d686bdfdaa882d242cf729f6cc7a950d6095aa0ab22b18d2d9dd7132d0f493bacc635617b5c74f993052bcbb964ce
 SHA512 
30330a8002a296be4441f88f36baba5e989b8c07dc95c55b43c85de8c2f995b000e88c6d44dc98449c10d9648dd45f641b8b24c0577c3b93e90faeba78b4

diff --git a/net-libs/nghttp3/nghttp3-1.1.0.ebuild 
b/net-libs/nghttp3/nghttp3-1.1.0.ebuild
new file mode 100644
index ..7f4078fba594
--- /dev/null
+++ b/net-libs/nghttp3/nghttp3-1.1.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://github.com/ngtcp2/nghttp3.git";
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/ngtcp2/nghttp3/releases/download/v${PV}/${P}.tar.xz";
+   KEYWORDS="~amd64 ~arm64 ~hppa"
+fi
+
+DESCRIPTION="HTTP/3 library written in C"
+HOMEPAGE="https://github.com/ngtcp2/nghttp3/";
+
+LICENSE="MIT"
+SLOT="0/0"
+IUSE="static-libs test"
+
+BDEPEND="virtual/pkgconfig"
+DEPEND="test? ( >=dev-util/cunit-2.1[${MULTILIB_USEDEP}] )"
+RDEPEND=""
+RESTRICT="!test? ( test )"
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DENABLE_LIB_ONLY=ON
+   -DENABLE_STATIC_LIB=$(usex static-libs)
+   -DENABLE_EXAMPLES=OFF
+   -DCMAKE_DISABLE_FIND_PACKAGE_CUnit=$(usex !test)
+   )
+   cmake_src_configure
+}
+
+multilib_src_test() {
+   cmake_build check
+}



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

2023-11-26 Thread Craig Andrews
commit: c8d6a7f28115ebb402688989ae3ce2f14b9efcbf
Author: Craig Andrews  gentoo  org>
AuthorDate: Sun Nov 26 15:35:01 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sun Nov 26 15:35:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8d6a7f2

net-libs/ngtcp2: drop 1.0.1

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

 net-libs/ngtcp2/Manifest|  1 -
 net-libs/ngtcp2/ngtcp2-1.0.1.ebuild | 52 -
 2 files changed, 53 deletions(-)

diff --git a/net-libs/ngtcp2/Manifest b/net-libs/ngtcp2/Manifest
index 5aa1552e003a..d52349266a18 100644
--- a/net-libs/ngtcp2/Manifest
+++ b/net-libs/ngtcp2/Manifest
@@ -1,2 +1 @@
-DIST ngtcp2-1.0.1.tar.xz 590100 BLAKE2B 
3893e849777f5770d2c2f01e57fae8db81e2f1035b4f3c50d9bbc506780fe66dbc8744d3efa82ee8585862b72cb0fdde2f185e0e37f84845dc0b51f0985e38f2
 SHA512 
d3f7c05bd4f06ee4b98c2bea983bc281794af6d007900231972bfd7fc2d7f034e22323d26fa3a7e0a936cfecc2476d77e80ae6a8c81cca317e4ab17b25c44d61
 DIST ngtcp2-1.1.0.tar.xz 595536 BLAKE2B 
df37cede58fe67e9121d3c985a6d26b3534a2ef2805a9fb0ee92369d87e849164916e36c23b0e3055b4fa817307b1aa47cc1c0bfe3b03690401f00c0f050b9e8
 SHA512 
0de7d1aa67a5dbbf718313f90b7535980d29902a3d7e7a8a5e0362ec54b5ffe00ec2e844262ab05ddf6a0f3a1acc716a9b6df181121f8c3b66e138a91cfbe067

diff --git a/net-libs/ngtcp2/ngtcp2-1.0.1.ebuild 
b/net-libs/ngtcp2/ngtcp2-1.0.1.ebuild
deleted file mode 100644
index c50194288f25..
--- a/net-libs/ngtcp2/ngtcp2-1.0.1.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake-multilib
-
-if [[ ${PV} ==  ]] ; then
-   EGIT_REPO_URI="https://github.com/ngtcp2/ngtcp2.git";
-   inherit git-r3
-else
-   
SRC_URI="https://github.com/ngtcp2/ngtcp2/releases/download/v${PV}/${P}.tar.xz";
-   KEYWORDS="~amd64 ~arm64 ~hppa ~riscv ~x86"
-fi
-
-DESCRIPTION="Implementation of the IETF QUIC Protocol"
-HOMEPAGE="https://github.com/ngtcp2/ngtcp2/";
-
-LICENSE="MIT"
-SLOT="0/0"
-IUSE="+gnutls openssl +ssl static-libs test"
-REQUIRED_USE="ssl? ( || ( gnutls openssl ) )"
-
-BDEPEND="virtual/pkgconfig"
-RDEPEND="
-   ssl? (
-   gnutls? ( >=net-libs/gnutls-3.7.2:0= )
-   openssl? (
-   >=dev-libs/openssl-1.1.1:0=
-   )
-   )"
-DEPEND="${RDEPEND}
-   test? ( >=dev-util/cunit-2.1[${MULTILIB_USEDEP}] )"
-RESTRICT="!test? ( test )"
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DENABLE_STATIC_LIB=$(usex static-libs)
-   -DENABLE_GNUTLS=$(usex gnutls)
-   -DENABLE_OPENSSL=$(usex openssl)
-   -DENABLE_BORINGSSL=OFF
-   -DENABLE_PICOTLS=OFF
-   -DENABLE_WOLFSSL=OFF
-   -DCMAKE_DISABLE_FIND_PACKAGE_Libev=ON
-   -DCMAKE_DISABLE_FIND_PACKAGE_Libnghttp3=ON
-   )
-   cmake_src_configure
-}
-
-multilib_src_test() {
-   cmake_build check
-}



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

2023-11-26 Thread Craig Andrews
commit: cdff62ce84c3e6ebd6fa2398deb1497bb8dc0b54
Author: Craig Andrews  gentoo  org>
AuthorDate: Sun Nov 26 15:34:05 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sun Nov 26 15:35:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdff62ce

net-libs/nghttp3: drop 1.0.0

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

 net-libs/nghttp3/Manifest |  1 -
 net-libs/nghttp3/nghttp3-1.0.0.ebuild | 40 ---
 2 files changed, 41 deletions(-)

diff --git a/net-libs/nghttp3/Manifest b/net-libs/nghttp3/Manifest
index 9ebf023d8ba5..031a268d09b2 100644
--- a/net-libs/nghttp3/Manifest
+++ b/net-libs/nghttp3/Manifest
@@ -1,2 +1 @@
-DIST nghttp3-1.0.0.tar.xz 369384 BLAKE2B 
a36b0c75e3c3c44b76652ef7c344831abe6cc160724203b9cb0951416d19df5630ac09c4a5eaf60203a6afcb5eab452d53546d97082f06e4761533b5f7518556
 SHA512 
84d3207346da3807e56a6f9d7f826ae4174d5a0ba6c4bf1e71dd3f6a7e694eb8f2b9607ed862ffac7b29509521f8216aef3e0910425a65bc4e94ffa879f4d3d8
 DIST nghttp3-1.1.0.tar.xz 369832 BLAKE2B 
d6b5ddf7d5809159f4f4d4f8b1750009d05d686bdfdaa882d242cf729f6cc7a950d6095aa0ab22b18d2d9dd7132d0f493bacc635617b5c74f993052bcbb964ce
 SHA512 
30330a8002a296be4441f88f36baba5e989b8c07dc95c55b43c85de8c2f995b000e88c6d44dc98449c10d9648dd45f641b8b24c0577c3b93e90faeba78b4

diff --git a/net-libs/nghttp3/nghttp3-1.0.0.ebuild 
b/net-libs/nghttp3/nghttp3-1.0.0.ebuild
deleted file mode 100644
index 7f4078fba594..
--- a/net-libs/nghttp3/nghttp3-1.0.0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake-multilib
-
-if [[ ${PV} ==  ]] ; then
-   EGIT_REPO_URI="https://github.com/ngtcp2/nghttp3.git";
-   inherit git-r3
-else
-   
SRC_URI="https://github.com/ngtcp2/nghttp3/releases/download/v${PV}/${P}.tar.xz";
-   KEYWORDS="~amd64 ~arm64 ~hppa"
-fi
-
-DESCRIPTION="HTTP/3 library written in C"
-HOMEPAGE="https://github.com/ngtcp2/nghttp3/";
-
-LICENSE="MIT"
-SLOT="0/0"
-IUSE="static-libs test"
-
-BDEPEND="virtual/pkgconfig"
-DEPEND="test? ( >=dev-util/cunit-2.1[${MULTILIB_USEDEP}] )"
-RDEPEND=""
-RESTRICT="!test? ( test )"
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DENABLE_LIB_ONLY=ON
-   -DENABLE_STATIC_LIB=$(usex static-libs)
-   -DENABLE_EXAMPLES=OFF
-   -DCMAKE_DISABLE_FIND_PACKAGE_CUnit=$(usex !test)
-   )
-   cmake_src_configure
-}
-
-multilib_src_test() {
-   cmake_build check
-}



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

2023-11-26 Thread Andreas K. Hüttel
commit: d89634ffbc18383282acd364b66c88060cbb3a0a
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Nov 26 15:37:26 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Nov 26 15:37:26 2023 +
URL:
https://gitweb.gentoo.org/proj/gentoo-ecosystem.git/commit/?id=d89634ff

Add Cygwin

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

 gentoo.conf | 2 +-
 gentoo.csv  | 6 --
 2 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/gentoo.conf b/gentoo.conf
index 393de4a..6a03194 100644
--- a/gentoo.conf
+++ b/gentoo.conf
@@ -15,7 +15,7 @@ infoBoxFontColor = #000
 infoBoxColor1 = #b9d5ff
 infoBoxColor2 = #70b3f2
 infoBoxX = 30
-infoBoxY = 190
+infoBoxY = 290
 infoBoxWidth = 670
 infoBoxHeight = 180
 

diff --git a/gentoo.csv b/gentoo.csv
index 54c9e22..a3f8e26 100644
--- a/gentoo.csv
+++ b/gentoo.csv
@@ -31,6 +31,7 @@
 
"N","Ututo-e","#d30110","Ututo","2004.3","2012.4",,"http://www.ututo.org/";,,,
 "N","GoboLinux","#B0E0F0",,"2003.5.9",,,"http://gobolinux.org/";,,,
 "N","Exherbo","#006600",,"2008.5.20",,,"http://exherbo.org/";,,,
+"N","Cygwin","#FF",,"1995.10.18",,,"http://www.cygwin.com/";,,,
 
"N","Enoch","#a0a0f0",,"1999.4",,,"http://www.gentoo.org/","Gentoo","1999.12","http://www.gentoo.org/","Gentoo
 1.0","2002.3.31","http://www.gentoo.org";,
 
"N","Gentoox","#0050ff","Enoch","2003.3","2009.01.28,,"http://gentoox.shallax.com/";,,,
 
"N","Jollix","#ffee55","Enoch","2003.4.17","2004.5.12",,"http://jollix.berlios.de/de/";,,,
@@ -94,6 +95,7 @@
 "C","2002.3","Enoch",,"Ututo","2","#00"
 "C","2004.11.7","Enoch",,"GoboLinux","1","#00"
 "C","2008.5.20","Enoch",,"Exherbo","2","#00"
+"C","2004.1.15","Enoch",,"Cygwin","2","#00"
 "C","2011.9.9","Pentoo",,"Enoch","1","#00"
 "C","2014.4.16","Pentoo",,"Spike","2","#00"
 "C","2020.11.22","RR4",,"MocaccinoOS","2","#00"
@@ -110,5 +112,5 @@
 ,,
 "#","Images",
 "#","File Path","x Position","y Position",,,
-"SVG","images/info-connectors.svg","20","320",,,
-"SVG","images/gentoo.svg","620","100"
+"SVG","images/info-connectors.svg","20","420",,,
+"SVG","images/gentoo.svg","620","200"



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

2023-11-26 Thread Andreas K. Hüttel
commit: a3a08e5700759fcb161dc4aa86e8a28918d8611a
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Nov 26 15:42:15 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Nov 26 15:42:15 2023 +
URL:
https://gitweb.gentoo.org/proj/gentoo-ecosystem.git/commit/?id=a3a08e57

Move Cygwin in the topmost line

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

 gentoo.csv | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gentoo.csv b/gentoo.csv
index a3f8e26..386e7db 100644
--- a/gentoo.csv
+++ b/gentoo.csv
@@ -27,11 +27,11 @@
 ,,
 "#","Nodes",
 
"#","Name","Color","Parent","Start","Stop","Icon","Description","[Namechange","When","Description","[Namechange","When","Description",".
 . . ]]"
+"N","Cygwin","#FF",,"1995.10.18",,,"http://www.cygwin.com/";,,,
 "N","Ututo","#ba3232",,"2000.10","2012.4",,"http://www.ututo.org/","Ututo 
XS","2005.6","http://www.ututo.org/";
 
"N","Ututo-e","#d30110","Ututo","2004.3","2012.4",,"http://www.ututo.org/";,,,
 "N","GoboLinux","#B0E0F0",,"2003.5.9",,,"http://gobolinux.org/";,,,
 "N","Exherbo","#006600",,"2008.5.20",,,"http://exherbo.org/";,,,
-"N","Cygwin","#FF",,"1995.10.18",,,"http://www.cygwin.com/";,,,
 
"N","Enoch","#a0a0f0",,"1999.4",,,"http://www.gentoo.org/","Gentoo","1999.12","http://www.gentoo.org/","Gentoo
 1.0","2002.3.31","http://www.gentoo.org";,
 
"N","Gentoox","#0050ff","Enoch","2003.3","2009.01.28,,"http://gentoox.shallax.com/";,,,
 
"N","Jollix","#ffee55","Enoch","2003.4.17","2004.5.12",,"http://jollix.berlios.de/de/";,,,



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

2023-11-26 Thread Craig Andrews
commit: 7e3dfe87b0e8598201a943902edf748bba080ad4
Author: Craig Andrews  gentoo  org>
AuthorDate: Sun Nov 26 15:53:38 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sun Nov 26 15:53:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e3dfe87

net-libs/ngtcp2: re-add 0.14.1 which is amd64 stable

Reverts 648233dbc2b5 which accidentally removed this stable version

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

 net-libs/ngtcp2/Manifest |  1 +
 net-libs/ngtcp2/ngtcp2-0.14.1.ebuild | 52 
 2 files changed, 53 insertions(+)

diff --git a/net-libs/ngtcp2/Manifest b/net-libs/ngtcp2/Manifest
index d52349266a18..e1f2c1c77af6 100644
--- a/net-libs/ngtcp2/Manifest
+++ b/net-libs/ngtcp2/Manifest
@@ -1 +1,2 @@
+DIST ngtcp2-0.14.1.tar.xz 585788 BLAKE2B 
68574767c701432e7558fa85cbad0d49934d220e292ceb82cdf19a715f247c6ec9b3a2b87def1176ade067a78c84bd3495936847a9a53fcadaff7b66971eca8d
 SHA512 
52c55bc322d979d020ab3124a7cc0033d0f3e5649e3c8ee5f00aa64dbad83c4f199d50685704cc9372821e7fc81c59eea79f33894260b5dca171712d5b3899a0
 DIST ngtcp2-1.1.0.tar.xz 595536 BLAKE2B 
df37cede58fe67e9121d3c985a6d26b3534a2ef2805a9fb0ee92369d87e849164916e36c23b0e3055b4fa817307b1aa47cc1c0bfe3b03690401f00c0f050b9e8
 SHA512 
0de7d1aa67a5dbbf718313f90b7535980d29902a3d7e7a8a5e0362ec54b5ffe00ec2e844262ab05ddf6a0f3a1acc716a9b6df181121f8c3b66e138a91cfbe067

diff --git a/net-libs/ngtcp2/ngtcp2-0.14.1.ebuild 
b/net-libs/ngtcp2/ngtcp2-0.14.1.ebuild
new file mode 100644
index ..15a312759fd6
--- /dev/null
+++ b/net-libs/ngtcp2/ngtcp2-0.14.1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://github.com/ngtcp2/ngtcp2.git";
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/ngtcp2/ngtcp2/releases/download/v${PV}/${P}.tar.xz";
+   KEYWORDS="amd64 ~hppa ~riscv x86"
+fi
+
+DESCRIPTION="Implementation of the IETF QUIC Protocol"
+HOMEPAGE="https://github.com/ngtcp2/ngtcp2/";
+
+LICENSE="MIT"
+SLOT="0/0"
+IUSE="+gnutls openssl +ssl static-libs test"
+REQUIRED_USE="ssl? ( || ( gnutls openssl ) )"
+
+BDEPEND="virtual/pkgconfig"
+RDEPEND="
+   ssl? (
+   gnutls? ( >=net-libs/gnutls-3.7.2:0= )
+   openssl? (
+   >=dev-libs/openssl-1.1.1:0=
+   )
+   )"
+DEPEND="${RDEPEND}
+   test? ( >=dev-util/cunit-2.1[${MULTILIB_USEDEP}] )"
+RESTRICT="!test? ( test )"
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DENABLE_STATIC_LIB=$(usex static-libs)
+   -DENABLE_GNUTLS=$(usex gnutls)
+   -DENABLE_OPENSSL=$(usex openssl)
+   -DENABLE_BORINGSSL=OFF
+   -DENABLE_PICOTLS=OFF
+   -DENABLE_WOLFSSL=OFF
+   -DCMAKE_DISABLE_FIND_PACKAGE_Libev=ON
+   -DCMAKE_DISABLE_FIND_PACKAGE_Libnghttp3=ON
+   )
+   cmake_src_configure
+}
+
+multilib_src_test() {
+   cmake_build check
+}



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

2023-11-26 Thread Andreas K. Hüttel
commit: df327deb744b58519799378d67c3e219b126e96c
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Nov 26 15:47:35 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Nov 26 16:16:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df327deb

package.mask: Add perl 5.38.1 WIP mask

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 5649cb893a1e..623666f05127 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Andreas K. Hüttel  (2023-11-26)
+# Work in progress
+~dev-lang/perl-5.38.1
+
 # John Helmert III  (2023-11-25)
 # Multiple vulnerabilities, unmaintained upstream and in Gentoo.
 # subtitleripper included as sole reverse dependency, similarly



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

2023-11-26 Thread Andreas K. Hüttel
commit: d1b2c352339239dc5d153081567aef0286828084
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Nov 26 16:15:35 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Nov 26 16:16:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1b2c352

dev-lang/perl: add 5.38.1

One test fails (porting/regen.t), but that's harmless. Fix coming soon.

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

 dev-lang/perl/Manifest   |   1 +
 dev-lang/perl/perl-5.38.1.ebuild | 820 +++
 2 files changed, 821 insertions(+)

diff --git a/dev-lang/perl/Manifest b/dev-lang/perl/Manifest
index 6df0c7cd965d..ca5ae808a06d 100644
--- a/dev-lang/perl/Manifest
+++ b/dev-lang/perl/Manifest
@@ -3,6 +3,7 @@ DIST perl-5.36.0.tar.xz 13051500 BLAKE2B 
e4864a4c21e5242df4164c73db8af10f7b9c36b
 DIST perl-5.36.1.tar.xz 13053604 BLAKE2B 
baab610d16e444338ad7d529bad6a88e12010786bd25f2ab117ab4dd636859ff862cb925700095434f05a802bea5b89a9d41769f26bdbae439443020950882bd
 SHA512 
8d1ec654c59d078bfc477f11c9526233199a85e4d4f6f5a55bf9eb7802cd355189c669cc6785d2d5e741c1de4d740b7a0cfd3c0198122586a07ac7f527fb14af
 DIST perl-5.38.0-patches-1.tar.gz 26047 BLAKE2B 
809dd5242f9868e54525ae8056598d3252c889afc72ed6f122174f828947223399a5ba4dbc16dd43501f7138205991f8c102cbe0ed94175ae3353040c53a0162
 SHA512 
c66160e2009aa21d3be70050dce934d62e55e01dcf0f716129b2faa390923958a48bc448b4fab6f55e5b097eb378f7a6409a92c024fe68c8b34fddcfc5e4
 DIST perl-5.38.0.tar.xz 13565448 BLAKE2B 
22fd334d911e8ebe16ad2a96522110ad2c14d09dcd04d5e64391c7bb8ec92dd80d3a0f8eb105fb45aef8a2f78457174133503f7aeac4d90f762a44631478
 SHA512 
71beff7f6daa22a967972f5805daf2d4ff837a17e5ab808780f815d5914a67acf4f2e92acac0f2d8b24bdde4ceec0c2f7cb3029b5eadeeb30191f757e1bf0f9d
+DIST perl-5.38.1.tar.xz 13683376 BLAKE2B 
1a34d37cbf67da5c17a93d9262c2e0095da4e76f5517656084abf11ba61eefc328346e326402c16836462a4363b7a35a5ae723ecb0a75982abf84df08d8e9390
 SHA512 
720b2c2707f219509e652bc3d80f9ce82bec85f882dee9ff88b6bc5183064d66333651830daeb92a6e96bbe5d9d48581ab8496ce9427f8db6103fc438e2c05db
 DIST perl-cross-1.4.1.tar.gz 117688 BLAKE2B 
e01103fb92764213dafb1ab92954fdc4bdcf1bd71a0064279ee75fed55a1c71850eaabdf667d6ab1c15eadccf7497668e5bb5ab13de33fef707fba14bfd52912
 SHA512 
5f403d3a52f724383d25c23b08e8001954300fa8f07a5b49df440ef4d06ef756404a6e448093c4f4d4f9a470b1c3f2b1b8b27d3d227ac1823552f6a377edd06a
 DIST perl-cross-1.4.tar.gz 113861 BLAKE2B 
7c7783afccc6a04ab122a7c60b1cff7f0a2725655b2b63325ca25d7b8acb0cf993b496e2a590db943054336337ad215550b6b2a565f1d91a5aa9cfe3a4c36db4
 SHA512 
bde73cac13c0b42c4c6783d7e30dea491d70b65131e1c8434ef75db1f39a8e15ef5857568b706e8456faa3822402676dd247a1f20f4bed983597fdd5a6b4faad
 DIST perl-cross-1.5.tar.gz 115073 BLAKE2B 
ecc2764beef5dd188e56c2e499297e09e03a48fe4cb3b1582005e5899d7a3e9f28b9e600a18e16560a9a1955fef6d0a543a601574991a3853c8c9cdee7acc5df
 SHA512 
b358d79e10777118b97568329e11b6b72cfe4960f2f3c0e857de31b515bd588448ad224d182b083f4075b47fd3877decbb037e7d26d4ba090011e6e41946370f

diff --git a/dev-lang/perl/perl-5.38.1.ebuild b/dev-lang/perl/perl-5.38.1.ebuild
new file mode 100644
index ..5dfbb02418dd
--- /dev/null
+++ b/dev-lang/perl/perl-5.38.1.ebuild
@@ -0,0 +1,820 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit alternatives flag-o-matic toolchain-funcs multilib multiprocessing
+
+PATCH_VER=1
+CROSS_VER=1.5
+PATCH_BASE="perl-5.38.0-patches-${PATCH_VER}"
+PATCH_DEV=dilfridge
+
+DIST_AUTHOR=RJBS
+
+# Greatest first, don't include yourself
+# Devel point-releases are not ABI-intercompatible, but stable point releases 
are
+# BIN_OLDVERSEN contains only C-ABI-intercompatible versions
+PERL_BIN_OLDVERSEN=""
+
+if [[ "${PV##*.}" == "" ]]; then
+   DIST_VERSION=5.30.0
+else
+   DIST_VERSION="${PV/_rc/-RC}"
+fi
+SHORT_PV="${DIST_VERSION%.*}"
+
+# Even numbered major versions are ABI intercompatible
+# Odd numbered major versions are not
+if [[ $(( ${SHORT_PV#*.} % 2 )) == 1 ]]; then
+   SUBSLOT="${DIST_VERSION%-RC*}"
+else
+   SUBSLOT="${DIST_VERSION%.*}"
+fi
+
+# Used only in tar paths
+MY_P="perl-${DIST_VERSION}"
+# Used in library paths
+MY_PV="${DIST_VERSION%-RC*}"
+
+DESCRIPTION="Larry Wall's Practical Extraction and Report Language"
+
+SRC_URI="
+   mirror://cpan/src/5.0/${MY_P}.tar.xz
+   
mirror://cpan/authors/id/${DIST_AUTHOR:0:1}/${DIST_AUTHOR:0:2}/${DIST_AUTHOR}/${MY_P}.tar.xz
+   
https://github.com/gentoo-perl/perl-patchset/archive/refs/tags/${PATCH_BASE}.tar.gz
+   https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${PATCH_BASE}.tar.gz
+   
https://github.com/arsv/perl-cross/releases/download/${CROSS_VER}/perl-cross-${CROSS_VER}.tar.gz
+"
+
+HOMEPAGE="https://www.perl.org/";
+
+LICENSE="|| ( Artistic GPL-1+ )"
+SLOT="0/${SUBSLOT}"
+
+if [[ "${PV##*.}" != "" ]] && [[ "${PV/rc//}" == "${PV}" ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64

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

2023-11-26 Thread Sam James
commit: bc01e95cc3d27ad51e74edf96231481ebe1f42af
Author: Petr Vaněk  atlas  cz>
AuthorDate: Sun Nov 26 16:04:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 26 16:26:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc01e95c

dev-perl/gnome2-wnck: remove omitted deprecation item

dev-perl/gnome2-wnck was removed in commit e4f767ba9c93
("dev-perl/gnome2-wnck: Delete").

Bug: https://bugs.gentoo.org/774906
Signed-off-by: Petr Vaněk  atlas.cz>
Signed-off-by: Sam James  gentoo.org>

 profiles/package.deprecated | 1 -
 1 file changed, 1 deletion(-)

diff --git a/profiles/package.deprecated b/profiles/package.deprecated
index 58e81ab42a8f..3820024ed352 100644
--- a/profiles/package.deprecated
+++ b/profiles/package.deprecated
@@ -178,7 +178,6 @@ dev-perl/Mail-Sender
 # Andreas K. Hüttel  (2021-06-11)
 # gtk2. Nuff said. See HOMEPAGE, too.
 dev-perl/Gtk2
-dev-perl/gnome2-wnck
 
 # Mart Raudsepp  (2020-07-04)
 # Port to gtk+:3 using wxGTK:3.0-gtk3 SLOT



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

2023-11-26 Thread Sam James
commit: 3dd4565e1a827c05086becc6bfb27fc89386bac3
Author: Petr Vaněk  atlas  cz>
AuthorDate: Sun Nov 26 15:59:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 26 16:26:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dd4565e

dev-perl/Gtk2-Notify: remove omitted deprecation item

dev-perl/Gtk2-Notify was removed in commit 79d83cec69d9
("dev-perl/Gtk2-Notify: Delete").

Signed-off-by: Petr Vaněk  atlas.cz>
Signed-off-by: Sam James  gentoo.org>

 profiles/package.deprecated | 1 -
 1 file changed, 1 deletion(-)

diff --git a/profiles/package.deprecated b/profiles/package.deprecated
index b6843297e17d..58e81ab42a8f 100644
--- a/profiles/package.deprecated
+++ b/profiles/package.deprecated
@@ -178,7 +178,6 @@ dev-perl/Mail-Sender
 # Andreas K. Hüttel  (2021-06-11)
 # gtk2. Nuff said. See HOMEPAGE, too.
 dev-perl/Gtk2
-dev-perl/Gtk2-Notify
 dev-perl/gnome2-wnck
 
 # Mart Raudsepp  (2020-07-04)



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

2023-11-26 Thread Sam James
commit: ad871d4afd6e9a5ebac4b4c33c19e55609dea02c
Author: Petr Vaněk  atlas  cz>
AuthorDate: Sun Nov 26 16:11:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 26 16:26:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad871d4a

x11-libs/libwnck: remove omitted deprecation item

x11-libs/libwnck:1 was deleted in commit 34f6743a8ef7
("x11-libs/libwnck: Delete SLOT=1").

Bug: https://bugs.gentoo.org/769500
Signed-off-by: Petr Vaněk  atlas.cz>
Signed-off-by: Sam James  gentoo.org>

 profiles/package.deprecated | 1 -
 1 file changed, 1 deletion(-)

diff --git a/profiles/package.deprecated b/profiles/package.deprecated
index 1a592279d341..b6ec705143f7 100644
--- a/profiles/package.deprecated
+++ b/profiles/package.deprecated
@@ -152,7 +152,6 @@ gnome-base/libglade
 gnome-base/libgnomecanvas
 media-libs/libart_lgpl
 x11-libs/gtksourceview:2.0
-x11-libs/libwnck:1
 x11-themes/gnome-icon-theme-extras
 x11-themes/gnome-icon-theme-symbolic
 x11-themes/gtk-chtheme



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

2023-11-26 Thread Sam James
commit: 491d800f634854a69fab1fac95c2a5997d289c0d
Author: Petr Vaněk  atlas  cz>
AuthorDate: Sun Nov 26 16:07:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 26 16:26:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=491d800f

media-plugins/gst-plugins-libmms: remove omitted deprecation item

media-plugins/gst-plugins-libmms was treecleaned in commit 5cbcffbeab73
("media-plugins/gst-plugins-libmms: treeclean").

Bug: https://bugs.gentoo.org/915771
Signed-off-by: Petr Vaněk  atlas.cz>
Signed-off-by: Sam James  gentoo.org>

 profiles/package.deprecated | 5 -
 1 file changed, 5 deletions(-)

diff --git a/profiles/package.deprecated b/profiles/package.deprecated
index 3820024ed352..1a592279d341 100644
--- a/profiles/package.deprecated
+++ b/profiles/package.deprecated
@@ -49,11 +49,6 @@ dev-perl/Type-Tie
 # which ensures a sound server is installed via PDEPEND.
 media-sound/pulseaudio
 
-# Sam James  (2023-05-30)
-# Removed from GStreamer 1.20.
-# Dropped upstream in 
https://gitlab.freedesktop.org/gstreamer/gstreamer/-/commit/9a4651e3879270292672f08a1f6ed2bffefc5aed.
-media-plugins/gst-plugins-libmms
-
 # Michał Górny  (2023-05-29)
 # Use the following snippet instead:
 #



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

2023-11-26 Thread Sam James
commit: 90ded3227ce4885032f65dba888034f4c3d221af
Author: Petr Vaněk  atlas  cz>
AuthorDate: Sun Nov 26 15:54:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 26 16:26:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90ded322

dev-python/toml: remove omitted deprecation item

The dev-python/toml package was treecleaned in commit 42afdcf1e738
("dev-python/toml: treeclean").

Bug: https://bugs.gentoo.org/878651
Signed-off-by: Petr Vaněk  atlas.cz>
Signed-off-by: Sam James  gentoo.org>

 profiles/package.deprecated | 8 
 1 file changed, 8 deletions(-)

diff --git a/profiles/package.deprecated b/profiles/package.deprecated
index 1983e7d43c79..b6843297e17d 100644
--- a/profiles/package.deprecated
+++ b/profiles/package.deprecated
@@ -120,14 +120,6 @@ dev-python/future
 # preferably) or last rite it.
 dev-python/nose
 
-# Michał Górny  (2022-10-14)
-# The toml package is unmaintained (last release in 2020) and does not
-# implement TOML 1.0.  The recommended alternatives include the built-in
-# tomllib module, dev-python/tomli, dev-python/tomli-w
-# and dev-python/tomlkit.  Please consult Guide for porting tips:
-# 
https://projects.gentoo.org/python/guide/porting.html#replacing-the-toml-package
-dev-python/toml
-
 # Matt Turner  (2022-10-02)
 # Dummy packages, now merged into app-accessibility/at-spi2-core.
 # When possible, replace dependencies on these packages with a dependency on



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

2023-11-26 Thread Sam James
commit: 16541186f4a69ec822d9fedd284adaf3350aadd9
Author: Petr Vaněk  atlas  cz>
AuthorDate: Sun Nov 26 16:13:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 26 16:26:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16541186

x11-themes/gtk-engines-quartz: remove omitted deprecation item

x11-themes/gtk-engines-quartz was removed in commit a8d8d067d28b
("x11-themes/gtk-engines-quartz: remove last-rited package").

Signed-off-by: Petr Vaněk  atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/34002
Signed-off-by: Sam James  gentoo.org>

 profiles/package.deprecated | 1 -
 1 file changed, 1 deletion(-)

diff --git a/profiles/package.deprecated b/profiles/package.deprecated
index b6ec705143f7..2adcaa0e42a5 100644
--- a/profiles/package.deprecated
+++ b/profiles/package.deprecated
@@ -161,7 +161,6 @@ x11-themes/gtk-engines-candido
 x11-themes/gtk-engines-experience
 x11-themes/gtk-engines-murrine
 x11-themes/gtk-engines-qtpixmap
-x11-themes/gtk-engines-quartz
 x11-themes/gtk-engines-rezlooks
 x11-themes/gtk-engines-ubuntulooks
 



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

2023-11-26 Thread Andreas K. Hüttel
commit: cbc7648e9ced629e748bcd7d4f547d3e3203999a
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Nov 26 16:27:41 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Nov 26 16:28:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbc7648e

virtual/perl-Module-CoreList: add 5.202.311.250

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

 .../perl-Module-CoreList-5.202.311.250.ebuild   | 17 +
 1 file changed, 17 insertions(+)

diff --git 
a/virtual/perl-Module-CoreList/perl-Module-CoreList-5.202.311.250.ebuild 
b/virtual/perl-Module-CoreList/perl-Module-CoreList-5.202.311.250.ebuild
new file mode 100644
index ..c577185d4634
--- /dev/null
+++ b/virtual/perl-Module-CoreList/perl-Module-CoreList-5.202.311.250.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual for ${PN#perl-}"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+
+# Check 
https://wiki.gentoo.org/wiki/Project:Perl/maint-notes/virtual/perl-Module-CoreList
+# When bumping this package.
+RDEPEND="
+   || ( ~dev-lang/perl-5.38.1 ~perl-core/${PN#perl-}-${PV} )
+   dev-lang/perl:=
+   !perl-core/${PN#perl-}-${PV}-r999
+"



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

2023-11-26 Thread Andreas K. Hüttel
commit: 2a8ecbd0ba828d0408923e7bcfeb0c47d9845a64
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Nov 26 16:27:05 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Nov 26 16:27:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a8ecbd0

package.mask: add Perl 5.38.1 corelist

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 623666f05127..0904349f5a34 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -36,6 +36,7 @@
 # Andreas K. Hüttel  (2023-11-26)
 # Work in progress
 ~dev-lang/perl-5.38.1
+~virtual/perl-Module-CoreList-5.202.311.250
 
 # John Helmert III  (2023-11-25)
 # Multiple vulnerabilities, unmaintained upstream and in Gentoo.



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

2023-11-26 Thread Andreas K. Hüttel
commit: 9deab3eef8a9de3f3bcfae1754fe82cffef7c82d
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Nov 26 16:24:33 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Nov 26 16:27:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9deab3ee

dev-lang/perl: fix bundled corelist version

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

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

diff --git a/dev-lang/perl/perl-5.38.1.ebuild b/dev-lang/perl/perl-5.38.1.ebuild
index 5dfbb02418dd..2c6dc6e68804 100644
--- a/dev-lang/perl/perl-5.38.1.ebuild
+++ b/dev-lang/perl/perl-5.38.1.ebuild
@@ -92,7 +92,7 @@ dual_scripts() {
src_remove_dual  perl-core/ExtUtils-ParseXS   3.510.0   xsubpp
src_remove_dual  perl-core/IO-Compress2.204.0   
zipdetails
src_remove_dual  perl-core/JSON-PP4.160.0json_pp
-   src_remove_dual  perl-core/Module-CoreList5.202.306.230 corelist
+   src_remove_dual  perl-core/Module-CoreList5.202.311.250 corelist
src_remove_dual  perl-core/Pod-Checker1.750.0   
podchecker
src_remove_dual  perl-core/Pod-Perldoc3.280.100 perldoc
src_remove_dual  perl-core/Pod-Usage  2.30.0   pod2usage



[gentoo-commits] repo/proj/guru:dev commit in: media-video/mpc-qt/

2023-11-26 Thread Benoît Dufour
commit: f9c22da2b267a4bd525bfe7bcdc077ccd947aea5
Author: Benoît Dufour  mail  com>
AuthorDate: Sun Nov 26 17:07:46 2023 +
Commit: Benoît Dufour  mail  com>
CommitDate: Sun Nov 26 17:07:46 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f9c22da2

media-video/mpc-qt: new package, add 23.02

Signed-off-by: Benoît Dufour  mail.com>

 media-video/mpc-qt/Manifest|  1 +
 media-video/mpc-qt/mpc-qt-23.02.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/media-video/mpc-qt/Manifest b/media-video/mpc-qt/Manifest
new file mode 100644
index 00..7a56c0e816
--- /dev/null
+++ b/media-video/mpc-qt/Manifest
@@ -0,0 +1 @@
+DIST v23.02.tar.gz 300103 BLAKE2B 
7837dfc2f1e9d0c8f7742fed567601f9ecddb55170d79f2b92acb02ce1df8066484554ffe70d0f83470c97b9936d787cfa722cab3882e0fbeb863204e6705c16
 SHA512 
1c1316a17467f36e6ac01587980333ad9f0dde71122cd6f315a0e3772fbdc5905ae4247f37990fb85d17c3ee4c26947940ada39e49f14566e3d7338875d017ab

diff --git a/media-video/mpc-qt/mpc-qt-23.02.ebuild 
b/media-video/mpc-qt/mpc-qt-23.02.ebuild
new file mode 100644
index 00..119514e17e
--- /dev/null
+++ b/media-video/mpc-qt/mpc-qt-23.02.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qmake-utils desktop
+
+DESCRIPTION="Media Player Classic Qute Theater"
+HOMEPAGE="https://mpc-qt.github.io/";
+SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="dev-qt/qtcore:5"
+RDEPEND="${DEPEND}"
+BDEPEND=""
+
+src_configure() {
+   eqmake5 mpc-qt.pro
+}
+
+src_compile() {
+   emake
+}
+
+src_install() {
+   dobin "${WORKDIR}/${P}/mpc-qt"
+   domenu "${WORKDIR}/${P}/io.github.mpc_qt.Mpc-Qt.desktop"
+}



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

2023-11-26 Thread Gonçalo Negrier Duarte
commit: 2dbfcd57cddb3dc28ad2c6507f0b32fe82477030
Author: Gonçalo Duarte  gmail  com>
AuthorDate: Sun Nov 26 17:01:58 2023 +
Commit: Gonçalo Negrier Duarte  gmail  com>
CommitDate: Sun Nov 26 17:09:19 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2dbfcd57

gui-apps/swww: add man useflag
* generate and install man pages

Signed-off-by: Gonçalo Duarte  gmail.com>

 gui-apps/swww/swww-0.7.3.ebuild | 25 -
 gui-apps/swww/swww-0.8.1.ebuild | 25 -
 2 files changed, 24 insertions(+), 26 deletions(-)

diff --git a/gui-apps/swww/swww-0.7.3.ebuild b/gui-apps/swww/swww-0.7.3.ebuild
index 656fb7343f..bbf7b68c02 100644
--- a/gui-apps/swww/swww-0.7.3.ebuild
+++ b/gui-apps/swww/swww-0.7.3.ebuild
@@ -212,7 +212,7 @@ 
SRC_URI="https://github.com/Horus645/swww/archive/refs/tags/v${PV}.tar.gz -> ${P
 
 LICENSE="0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD ISC MIT 
Unicode-DFS-2016 Unlicense ZLIB"
 SLOT="0"
-IUSE="debug +man"
+IUSE="+man"
 KEYWORDS="~amd64"
 
 DEPEND="app-arch/lz4
@@ -231,22 +231,21 @@ src_install() {
dofishcomp "${WORKDIR}/swww-${PV}/completions/swww.fish"
 
if use man ; then
-   for FILE in "${WORKDIR}/swww-${PV}/doc/*scd"; do
-   scdoc < "$FILE" > "${WORKDIR}/swww-${PV}/doc/"
-   done
-   doman "${WORKDIR}/swww-${PV}/doc/swww.1"
-   doman "${WORKDIR}/swww-${PV}/doc/swww-clear.1"
-   doman "${WORKDIR}/swww-${PV}/doc/swww-daemon.1"
-   doman "${WORKDIR}/swww-${PV}/doc/swww-img.1"
-   doman "${WORKDIR}/swww-${PV}/doc/swww-init.1"
-   doman "${WORKDIR}/swww-${PV}/doc/swww-kill.1"
-   doman "${WORKDIR}/swww-${PV}/doc/swww-query.1"
+   cd "${WORKDIR}/swww-${PV}/doc/"
+   ./gen.sh #generate the man pages
+   doman "generated/swww.1"
+   doman "generated/swww-clear.1"
+   doman "generated/swww-daemon.1"
+   doman "generated/swww-img.1"
+   doman "generated/swww-init.1"
+   doman "generated/swww-kill.1"
+   doman "generated/swww-query.1"
fi
 
if use debug ; then
-   cd target/debug || die
+   cd "${WORKDIR}/swww-${PV}/target/debug" || die
else
-   cd target/release || die
+   cd "${WORKDIR}/swww-${PV}/target/release"  || die
fi
 
dobin swww{,-daemon}

diff --git a/gui-apps/swww/swww-0.8.1.ebuild b/gui-apps/swww/swww-0.8.1.ebuild
index 4526052f81..6a6f6fa5e5 100644
--- a/gui-apps/swww/swww-0.8.1.ebuild
+++ b/gui-apps/swww/swww-0.8.1.ebuild
@@ -214,7 +214,7 @@ 
SRC_URI="https://github.com/Horus645/swww/archive/refs/tags/v${PV}.tar.gz -> ${P
 
 LICENSE="0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD ISC MIT 
Unicode-DFS-2016 Unlicense ZLIB"
 SLOT="0"
-IUSE="debug +man"
+IUSE="+man"
 KEYWORDS="~amd64"
 
 DEPEND="
@@ -234,22 +234,21 @@ src_install() {
dofishcomp "${WORKDIR}/swww-${PV}/completions/swww.fish"
 
if use man ; then
-   for FILE in "${WORKDIR}/swww-${PV}/doc/*scd"; do
-   scdoc < "$FILE" > "${WORKDIR}/swww-${PV}/doc/"
-   done
-   doman "${WORKDIR}/swww-${PV}/doc/swww.1"
-   doman "${WORKDIR}/swww-${PV}/doc/swww-clear.1"
-   doman "${WORKDIR}/swww-${PV}/doc/swww-daemon.1"
-   doman "${WORKDIR}/swww-${PV}/doc/swww-img.1"
-   doman "${WORKDIR}/swww-${PV}/doc/swww-init.1"
-   doman "${WORKDIR}/swww-${PV}/doc/swww-kill.1"
-   doman "${WORKDIR}/swww-${PV}/doc/swww-query.1"
+   cd "${WORKDIR}/swww-${PV}/doc/"
+   ./gen.sh #generate the man pages
+   doman "generated/swww.1"
+   doman "generated/swww-clear.1"
+   doman "generated/swww-daemon.1"
+   doman "generated/swww-img.1"
+   doman "generated/swww-init.1"
+   doman "generated/swww-kill.1"
+   doman "generated/swww-query.1"
fi
 
if use debug ; then
-   cd target/debug || die
+   cd "${WORKDIR}/swww-${PV}/target/debug" || die
else
-   cd target/release || die
+   cd "${WORKDIR}/swww-${PV}/target/release"  || die
fi
 
dobin swww{,-daemon}



[gentoo-commits] repo/proj/guru:dev commit in: sys-firmware/lenovolegionlinux/

2023-11-26 Thread Gonçalo Negrier Duarte
commit: 654946b02e9f2a3bb343afd95a4fa2fde79facfe
Author: Gonçalo Duarte  gmail  com>
AuthorDate: Sun Nov 26 17:02:55 2023 +
Commit: Gonçalo Negrier Duarte  gmail  com>
CommitDate: Sun Nov 26 17:09:19 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=654946b0

sys-firmware/lenovolegionlinux: change acpi useflag
* inclued acpi action and events exemple in /usr/share/legion_linux/acpi

Signed-off-by: Gonçalo Duarte  gmail.com>

 sys-firmware/lenovolegionlinux/lenovolegionlinux-.ebuild | 5 +++--
 sys-firmware/lenovolegionlinux/metadata.xml  | 2 +-
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/sys-firmware/lenovolegionlinux/lenovolegionlinux-.ebuild 
b/sys-firmware/lenovolegionlinux/lenovolegionlinux-.ebuild
index 95ad55aace..c096ae9ccf 100644
--- a/sys-firmware/lenovolegionlinux/lenovolegionlinux-.ebuild
+++ b/sys-firmware/lenovolegionlinux/lenovolegionlinux-.ebuild
@@ -83,8 +83,8 @@ src_install() {
fi
 
if use legion-acpi; then
-   insinto /etc/acpi/events/ && doins 
acpi/events/{ac_adapter_legion-fancurve,novo-button,PrtSc-button,fn-r-refrate}
-   insinto /etc/acpi/actions/ && doins 
acpi/actions/{battery-legion-quiet.sh,snipping-tool.sh,fn-r-refresh-rate.sh}
+   insinto /usr/share/legion_linux/acpi/events && doins 
acpi/events/{ac_adapter_legion-fancurve,novo-button,PrtSc-button,fn-r-refrate}
+   insinto /usr/share/legion_linux/acpi/actions  && doins 
acpi/actions/{battery-legion-quiet.sh,snipping-tool.sh,fn-r-refresh-rate.sh}
fi
fi
 }
@@ -102,6 +102,7 @@ pkg_postinst() {
ewarn "Note: Edit /etc/legion_linux/.env to enable 
nvidia TDP control\n"
fi
fi
+   use legion-acpi && ewarn "Acpi exemples are included in 
/usr/share/legion_linux/acpi\n"
ewarn "Note for 2023-2023 Legion user: It need help for testing the 
features"
ewarn "Pls test the feature how is decribe in the README of the 
project!"
ewarn "and also go to this issue in github: 
https://github.com/johnfanv2/LenovoLegionLinux/issues/46";

diff --git a/sys-firmware/lenovolegionlinux/metadata.xml 
b/sys-firmware/lenovolegionlinux/metadata.xml
index aa2aa2365c..262a2a0256 100644
--- a/sys-firmware/lenovolegionlinux/metadata.xml
+++ b/sys-firmware/lenovolegionlinux/metadata.xml
@@ -3,7 +3,7 @@
 

Build and install legion_gui and 
legion_cli
-   Install acpi script (experimental 
feature)
+   Provide acpi exemple 
/usr/share/legion_linux/acpi 
Enable AMD GPU TDP control 
(systemd-service)
Downgrade nvidia for 525 to 
enable TDP control (systemd-service)
[AMD] CPU and APU control using ryzenadj 
(systemd-service)



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

2023-11-26 Thread Gonçalo Negrier Duarte
commit: 59f3201a56736044307aae9df17f4c4d09cf553d
Author: Gonçalo Duarte  gmail  com>
AuthorDate: Sun Nov 26 09:30:08 2023 +
Commit: Gonçalo Negrier Duarte  gmail  com>
CommitDate: Sun Nov 26 17:09:19 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=59f3201a

gui-apps/swww: add man useflag
* generate and install man pages
* fix some pkgscan error

Signed-off-by: Gonçalo Duarte  gmail.com>

 gui-apps/swww/metadata.xml  |  3 +++
 gui-apps/swww/swww-0.7.3.ebuild | 16 +++-
 gui-apps/swww/swww-0.8.1.ebuild | 16 +++-
 3 files changed, 33 insertions(+), 2 deletions(-)

diff --git a/gui-apps/swww/metadata.xml b/gui-apps/swww/metadata.xml
index c09d6ac842..bce44f3147 100644
--- a/gui-apps/swww/metadata.xml
+++ b/gui-apps/swww/metadata.xml
@@ -9,4 +9,7 @@
 Horus645/swww
 https://github.com/Horus645/swww/issues
 
+
+Build and install man pages
+  
 

diff --git a/gui-apps/swww/swww-0.7.3.ebuild b/gui-apps/swww/swww-0.7.3.ebuild
index dfd5c7fbb7..656fb7343f 100644
--- a/gui-apps/swww/swww-0.7.3.ebuild
+++ b/gui-apps/swww/swww-0.7.3.ebuild
@@ -208,10 +208,11 @@ inherit cargo shell-completion
 
 DESCRIPTION="Efficient animated wallpaper daemon for wayland, controlled at 
runtime"
 HOMEPAGE="https://github.com/Horus645/swww";
-SRC_URI="https://github.com/Horus645/swww/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz $(cargo_crate_uris)"
+SRC_URI="https://github.com/Horus645/swww/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz ${CARGO_CRATE_URIS}"
 
 LICENSE="0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD ISC MIT 
Unicode-DFS-2016 Unlicense ZLIB"
 SLOT="0"
+IUSE="debug +man"
 KEYWORDS="~amd64"
 
 DEPEND="app-arch/lz4
@@ -229,6 +230,19 @@ src_install() {
dobashcomp "${WORKDIR}/swww-${PV}/completions/swww.bash"
dofishcomp "${WORKDIR}/swww-${PV}/completions/swww.fish"
 
+   if use man ; then
+   for FILE in "${WORKDIR}/swww-${PV}/doc/*scd"; do
+   scdoc < "$FILE" > "${WORKDIR}/swww-${PV}/doc/"
+   done
+   doman "${WORKDIR}/swww-${PV}/doc/swww.1"
+   doman "${WORKDIR}/swww-${PV}/doc/swww-clear.1"
+   doman "${WORKDIR}/swww-${PV}/doc/swww-daemon.1"
+   doman "${WORKDIR}/swww-${PV}/doc/swww-img.1"
+   doman "${WORKDIR}/swww-${PV}/doc/swww-init.1"
+   doman "${WORKDIR}/swww-${PV}/doc/swww-kill.1"
+   doman "${WORKDIR}/swww-${PV}/doc/swww-query.1"
+   fi
+
if use debug ; then
cd target/debug || die
else

diff --git a/gui-apps/swww/swww-0.8.1.ebuild b/gui-apps/swww/swww-0.8.1.ebuild
index 132de4e0a4..4526052f81 100644
--- a/gui-apps/swww/swww-0.8.1.ebuild
+++ b/gui-apps/swww/swww-0.8.1.ebuild
@@ -210,10 +210,11 @@ inherit cargo shell-completion
 
 DESCRIPTION="Efficient animated wallpaper daemon for wayland, controlled at 
runtime"
 HOMEPAGE="https://github.com/Horus645/swww";
-SRC_URI="https://github.com/Horus645/swww/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz $(cargo_crate_uris)"
+SRC_URI="https://github.com/Horus645/swww/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz ${CARGO_CRATE_URIS}"
 
 LICENSE="0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD ISC MIT 
Unicode-DFS-2016 Unlicense ZLIB"
 SLOT="0"
+IUSE="debug +man"
 KEYWORDS="~amd64"
 
 DEPEND="
@@ -232,6 +233,19 @@ src_install() {
dobashcomp "${WORKDIR}/swww-${PV}/completions/swww.bash"
dofishcomp "${WORKDIR}/swww-${PV}/completions/swww.fish"
 
+   if use man ; then
+   for FILE in "${WORKDIR}/swww-${PV}/doc/*scd"; do
+   scdoc < "$FILE" > "${WORKDIR}/swww-${PV}/doc/"
+   done
+   doman "${WORKDIR}/swww-${PV}/doc/swww.1"
+   doman "${WORKDIR}/swww-${PV}/doc/swww-clear.1"
+   doman "${WORKDIR}/swww-${PV}/doc/swww-daemon.1"
+   doman "${WORKDIR}/swww-${PV}/doc/swww-img.1"
+   doman "${WORKDIR}/swww-${PV}/doc/swww-init.1"
+   doman "${WORKDIR}/swww-${PV}/doc/swww-kill.1"
+   doman "${WORKDIR}/swww-${PV}/doc/swww-query.1"
+   fi
+
if use debug ; then
cd target/debug || die
else



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

2023-11-26 Thread Gonçalo Negrier Duarte
commit: ce51953fb6ef1661f22cbf1c2accc34708d43946
Author: Gonçalo Duarte  gmail  com>
AuthorDate: Sun Nov 26 17:12:11 2023 +
Commit: Gonçalo Negrier Duarte  gmail  com>
CommitDate: Sun Nov 26 17:12:11 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ce51953f

gui-apps/swww: small fixes

Signed-off-by: Gonçalo Duarte  gmail.com>

 gui-apps/swww/swww-0.7.3.ebuild | 4 ++--
 gui-apps/swww/swww-0.8.1.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/gui-apps/swww/swww-0.7.3.ebuild b/gui-apps/swww/swww-0.7.3.ebuild
index bbf7b68c02..3867c1bd70 100644
--- a/gui-apps/swww/swww-0.7.3.ebuild
+++ b/gui-apps/swww/swww-0.7.3.ebuild
@@ -231,8 +231,8 @@ src_install() {
dofishcomp "${WORKDIR}/swww-${PV}/completions/swww.fish"
 
if use man ; then
-   cd "${WORKDIR}/swww-${PV}/doc/"
-   ./gen.sh #generate the man pages
+   cd "${WORKDIR}/swww-${PV}/doc/" || die
+   ./gen.sh || die #generate the man pages
doman "generated/swww.1"
doman "generated/swww-clear.1"
doman "generated/swww-daemon.1"

diff --git a/gui-apps/swww/swww-0.8.1.ebuild b/gui-apps/swww/swww-0.8.1.ebuild
index 6a6f6fa5e5..b611ca4137 100644
--- a/gui-apps/swww/swww-0.8.1.ebuild
+++ b/gui-apps/swww/swww-0.8.1.ebuild
@@ -234,8 +234,8 @@ src_install() {
dofishcomp "${WORKDIR}/swww-${PV}/completions/swww.fish"
 
if use man ; then
-   cd "${WORKDIR}/swww-${PV}/doc/"
-   ./gen.sh #generate the man pages
+   cd "${WORKDIR}/swww-${PV}/doc/" || die
+   ./gen.sh || die #generate the man pages
doman "generated/swww.1"
doman "generated/swww-clear.1"
doman "generated/swww-daemon.1"



[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-whiskermenu-plugin/

2023-11-26 Thread Michał Górny
commit: 5337f0da7362132e4a7a59ce0d33755e771c2fac
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov 26 16:15:28 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov 26 18:07:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5337f0da

xfce-extra/xfce4-whiskermenu-plugin: Bump to 2.8.2

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

 xfce-extra/xfce4-whiskermenu-plugin/Manifest   |  1 +
 .../xfce4-whiskermenu-plugin-2.8.2.ebuild  | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/xfce-extra/xfce4-whiskermenu-plugin/Manifest 
b/xfce-extra/xfce4-whiskermenu-plugin/Manifest
index 22d71a22bbca..8d55035fa8dd 100644
--- a/xfce-extra/xfce4-whiskermenu-plugin/Manifest
+++ b/xfce-extra/xfce4-whiskermenu-plugin/Manifest
@@ -1,2 +1,3 @@
 DIST xfce4-whiskermenu-plugin-2.8.0.tar.bz2 187093 BLAKE2B 
8836dbb7691dff9c2abe03e996514b07e73532140f685dd42c7453638a0f7fba2c149553c098e9dfb713e111f14ce21f5738dd338f333fe5a980c0fc2c06ce68
 SHA512 
844c34ea85e2574dc39e90bb08774c3e7e9e3e13a0a35b1da916d3b3187f158d9f6e130312f2545e26cd214f98cc03461a857ad4c91893febe9942ad08c58a70
 DIST xfce4-whiskermenu-plugin-2.8.1.tar.bz2 187656 BLAKE2B 
32dd2a97cdf2d2194d0246898a7427045c0c045dd96f093f469db3fc02e1948699b6bc899db68eb374784ede8ac350aafdd597342b5b266d240bc533dd0eac32
 SHA512 
e6ff671f8b7eca6530d807497378a55ed89ee6ab242a3d72a9321692595e242a42324e13eac37a82c292b866d1107e1fdd21be95ed0ffc97b4b26424be88972d
+DIST xfce4-whiskermenu-plugin-2.8.2.tar.bz2 188096 BLAKE2B 
64326da26c41041625be58fddf1f8e6138045059a8f77a0a892382f6d09c5895535ea8bfbb2c8a6d6f47fa83bd6f330231d3ed8f1e646dc4ab7917bbe476de6c
 SHA512 
c3cfd1032ce313976ecc42c33b5a4a2727c89a7cb7c053227cfa8ee3c2cf722ba6a360c7ac819456c1bf89dd5c3c768276220da13fe3e5cb955d8c9ad4852824

diff --git 
a/xfce-extra/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-2.8.2.ebuild 
b/xfce-extra/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-2.8.2.ebuild
new file mode 100644
index ..8594e3c7a453
--- /dev/null
+++ b/xfce-extra/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-2.8.2.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit cmake xdg-utils
+
+DESCRIPTION="Alternate application launcher for Xfce"
+HOMEPAGE="https://gottcode.org/xfce4-whiskermenu-plugin/";
+SRC_URI="https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2";
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+IUSE="accountsservice wayland"
+
+DEPEND="
+   virtual/libintl
+   x11-libs/gtk+:3
+   >=xfce-base/exo-0.12:=
+   >=xfce-base/garcon-0.6.4:=
+   >=xfce-base/libxfce4ui-4.14:=
+   >=xfce-base/libxfce4util-4.14:=
+   >=xfce-base/xfce4-panel-4.14:=
+   >=xfce-base/xfconf-4.14:=
+   accountsservice? (
+   >=sys-apps/accountsservice-0.6.45
+   )
+   wayland? (
+   >=gui-libs/gtk-layer-shell-0.7
+   )
+"
+RDEPEND="
+   ${DEPEND}
+"
+BDEPEND="
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+# upstream does fancy stuff in other build types
+CMAKE_BUILD_TYPE=Debug
+
+src_configure() {
+   local mycmakeargs=(
+   -DENABLE_AS_NEEDED=OFF
+   -DENABLE_LINKER_OPTIMIZED_HASH_TABLES=OFF
+   -DENABLE_DEVELOPER_MODE=OFF
+   -DENABLE_LINK_TIME_OPTIMIZATION=OFF
+   -DENABLE_ACCOUNTS_SERVICE=$(usex accountsservice)
+   -DENABLE_GTK_LAYER_SHELL=$(usex wayland)
+   )
+
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



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

2023-11-26 Thread Michał Górny
commit: 76a6768cd7d90cd506b2ec8eb6c3f543c7709c45
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov 26 16:27:07 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov 26 18:07:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76a6768c

dev-python/pytest-salt-factories: Bump to 1.0.0_rc28

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

 dev-python/pytest-salt-factories/Manifest  |  1 +
 .../pytest-salt-factories-1.0.0_rc28.ebuild| 85 ++
 2 files changed, 86 insertions(+)

diff --git a/dev-python/pytest-salt-factories/Manifest 
b/dev-python/pytest-salt-factories/Manifest
index 90adc5396b18..556d3f94fcc7 100644
--- a/dev-python/pytest-salt-factories/Manifest
+++ b/dev-python/pytest-salt-factories/Manifest
@@ -1,3 +1,4 @@
 DIST pytest-salt-factories-1.0.0_rc20.gh.tar.gz 160140 BLAKE2B 
7ecd9af695626c465e5776ed218bd92f30a556394cf4af0c2b6fb87c182f8aaf2d8f998358a7eef95fae53c85a6be2d4ed5a6ff191496fcac62a97e25cf19063
 SHA512 
5677c6638b5dc7f90c01f2c2204e1910c2bf6ea2c10b714173d3443d4c682b5f515ad7881e2ceee66f6eaf619e399d6fa10052604fdc9c5157c58348b63c8f2b
 DIST pytest-salt-factories-1.0.0_rc23.gh.tar.gz 162711 BLAKE2B 
28610679d7717d7a6f97a2f14a1ac838aec5101171ae65f2328d9b902d04b272c5e37f08d8ff3414af52ff7af954da24c083dfdc4afd1a9342b09cce0bf5aec3
 SHA512 
22d8f4a1c48a144437b9ff7d064760b59bb2a1003838e07f446a6150a77c162bffa7f21c570f796d8214d870d5b029e92abf7b0410ce19726085b607628364f0
 DIST pytest-salt-factories-1.0.0_rc25.gh.tar.gz 166148 BLAKE2B 
11935c0164727968b9f2bd6f77498ea9ed4dbafd48bd6bb2730716fbcb1bb69b1ab09ef9ea2e2519368f4b6408bbb03f41fb0e52fc3cf75695f2b9c2b8d37294
 SHA512 
dd18688731b6bd2384abff9d739154b1ca7786bc3843d9fa8c293d1950925fff6c5820680a8095d4d5f3b75bcaeb07d8b3c7703ecab64a5f3a28bad11da18397
+DIST pytest-salt-factories-1.0.0_rc28.gh.tar.gz 168150 BLAKE2B 
c286c2a3933f8a987f1073ba97097cec29bf494cac9c4ba21ec4c261e22570ac3445900cacf629cce6253fb1a5fb95eb3d637b4d26e8835648dd11c569a7255e
 SHA512 
ea362daa83007d9054b023ca9c11864ba304d802fa359c8cb883aa929f339c5347d50560a2d4a9cbc151a7b05bc46d1dc2f7693dd32d26383766cb5f249f3484

diff --git 
a/dev-python/pytest-salt-factories/pytest-salt-factories-1.0.0_rc28.ebuild 
b/dev-python/pytest-salt-factories/pytest-salt-factories-1.0.0_rc28.ebuild
new file mode 100644
index ..0d2b31cca6d5
--- /dev/null
+++ b/dev-python/pytest-salt-factories/pytest-salt-factories-1.0.0_rc28.ebuild
@@ -0,0 +1,85 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_10 )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+DESCRIPTION="The new generation of the pytest-salt Plugin"
+HOMEPAGE="
+   https://github.com/saltstack/pytest-salt-factories/
+   https://pypi.org/project/pytest-salt-factories/
+"
+SRC_URI="
+   
https://github.com/saltstack/pytest-salt-factories/archive/${PV//_/}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+S=${WORKDIR}/${P//_/}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+
+RDEPEND="
+   dev-python/attrs[${PYTHON_USEDEP}]
+   dev-python/docker[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   >=dev-python/pytest-7.0.0[${PYTHON_USEDEP}]
+   dev-python/pytest-helpers-namespace[${PYTHON_USEDEP}]
+   dev-python/pytest-skip-markers[${PYTHON_USEDEP}]
+   dev-python/pytest-system-statistics[${PYTHON_USEDEP}]
+   >=dev-python/pytest-shell-utilities-1.4.0[${PYTHON_USEDEP}]
+   dev-python/pyzmq[${PYTHON_USEDEP}]
+   dev-python/msgpack[${PYTHON_USEDEP}]
+   dev-python/virtualenv[${PYTHON_USEDEP}]
+   >=app-admin/salt-3005.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/importlib-metadata[${PYTHON_USEDEP}]
+   dev-python/pyfakefs[${PYTHON_USEDEP}]
+   dev-python/pytest-subtests[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+
+src_prepare() {
+   sed -i -e 's:helpers_namespace:pytest_&.plugin:' tests/conftest.py || 
die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   
tests/integration/factories/daemons/ssh/test_salt_ssh.py::test_salt_ssh
+   
tests/integration/factories/daemons/sshd/test_sshd.py::test_connect
+   )
+
+   local ret tempdir x
+   # ${T} is too long a path for the tests to work
+   tempdir="$(mktemp -du --tmpdir=/tmp salt-XXX)" || die
+   addwrite "${tempdir}"
+
+   local -x SHELL="/bin/bash" TMPDIR="${tempdir}"
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   local -x PYTEST_PLUGINS=saltfactories.plugins
+   PYTEST_PLUGINS+=,pytest_helpers_namespace.plugin
+   PYTEST_PLUGINS+=,pytestsysstats.plugin
+   PYTEST_PLUGINS+=,pytest_subtests
+   for x in factories markers sysinfo event_listener log_serv

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

2023-11-26 Thread Michał Górny
commit: 087d7780a1343de000be8f63be29fe95b19acba6
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov 26 18:08:36 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov 26 18:08:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=087d7780

net-im/fractal: Add missing RDEPEND

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

 net-im/fractal/fractal-5.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/net-im/fractal/fractal-5.ebuild b/net-im/fractal/fractal-5.ebuild
index 85834df2129f..ae658f2b7106 100644
--- a/net-im/fractal/fractal-5.ebuild
+++ b/net-im/fractal/fractal-5.ebuild
@@ -63,6 +63,9 @@ DEPEND="
>=dev-db/sqlite-3.24.0:3
>=sys-apps/xdg-desktop-portal-1.14.1
 "
+RDEPEND="
+   ${DEPEND}
+"
 
 # Rust
 QA_FLAGS_IGNORED="usr/bin/fractal"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/

2023-11-26 Thread Sam James
commit: c12bc8761b6977b872184c30fd1a1640d054f0e5
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 26 18:03:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 26 18:30:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c12bc876

sys-apps/xdg-desktop-portal: add 1.18.2

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

 sys-apps/xdg-desktop-portal/Manifest   |   1 +
 .../xdg-desktop-portal-1.18.2.ebuild   | 116 +
 2 files changed, 117 insertions(+)

diff --git a/sys-apps/xdg-desktop-portal/Manifest 
b/sys-apps/xdg-desktop-portal/Manifest
index 3c2ed1af8477..f786305ddfcf 100644
--- a/sys-apps/xdg-desktop-portal/Manifest
+++ b/sys-apps/xdg-desktop-portal/Manifest
@@ -1,3 +1,4 @@
 DIST xdg-desktop-portal-1.16.0.tar.xz 250524 BLAKE2B 
9d5bd760621b114a19c1cc8895f91c43fcfed0dd067ba9678de0f11dc7835ec29c4a2c452274adbd36ee1318359caa8d7ca0c585558eb73a2a4e53528e6b02da
 SHA512 
f7e7e96d3a6757901fbc4c0310aac0afbf37882c279a2859e06f63528049cd9b50dd2d55445d1386f03f62557c1a2ec81d4ee081200367d6269d2dffc75f0912
 DIST xdg-desktop-portal-1.18.0.tar.xz 260788 BLAKE2B 
3a7575af17a5b21d6f313a098a9144df9d6f24768c6e16e4fb45382fac3c64aab3b361b29226769c8cc979c278ec61469f32841792bb0f4e7d9e83fc1fab40fc
 SHA512 
416c0736342b2909c10db025da72edca6d106b46224341bdf45ab41152c01b97f4a4eb78df924a6fbc771475bf103c1aea3005d8ff683f1eca935dbd1afe4a51
 DIST xdg-desktop-portal-1.18.1.tar.xz 696988 BLAKE2B 
b458b50b7adf2ad3cf47f86f01d4323ca5110bd07c76eb19b789445f1bab1662ae031f3c99d171f41d1db87f262c28e1ed810527612f7b1cec521a21d690088f
 SHA512 
b4340d14a94a03bdf3ebee8d5a13e7d9386e870b50654369293670d5a828fd258fe419b330c036eaa28963447764db2169aa7f225819a4f9877e57d18c59030e
+DIST xdg-desktop-portal-1.18.2.tar.xz 698912 BLAKE2B 
c8b0da07c094627c36b72b775367ec9081d7e710c0c29640afc239c2048e686611ae0ab941515337605c175ad63345e8ffdcd4982ad0997d5ca67fc31e289f89
 SHA512 
937fea3dfa0ab4b99146fbf5e4e42fdd94a22ab204f45395257c562e97803e71a777ca17faa5077205a1dd6b7d86291dfeed75922e311a61a402ebf4e05cfa19

diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.2.ebuild 
b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.2.ebuild
new file mode 100644
index ..096cde882a78
--- /dev/null
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.2.ebuild
@@ -0,0 +1,116 @@
+# 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-any-r1 systemd
+
+DESCRIPTION="Desktop integration portal"
+HOMEPAGE="https://flatpak.org/ https://github.com/flatpak/xdg-desktop-portal";
+SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz";
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="geolocation flatpak seccomp systemd test"
+RESTRICT="!test? ( test )"
+# Upstream expect flatpak to be used w/ seccomp and flatpak needs bwrap anyway
+REQUIRED_USE="flatpak? ( seccomp )"
+
+DEPEND="
+   >=dev-libs/glib-2.66:2
+   dev-libs/json-glib
+   >=media-video/pipewire-0.3:=
+   >=sys-fs/fuse-3.10.0:3[suid]
+   x11-libs/gdk-pixbuf
+   geolocation? ( >=app-misc/geoclue-2.5.3:2.0 )
+   flatpak? ( sys-apps/flatpak )
+   seccomp? ( sys-apps/bubblewrap )
+   systemd? ( sys-apps/systemd )
+"
+RDEPEND="
+   ${DEPEND}
+   sys-apps/dbus
+"
+BDEPEND="
+   dev-util/gdbus-codegen
+   dev-python/docutils
+   sys-devel/gettext
+   virtual/pkgconfig
+   test? (
+   ${PYTHON_DEPS}
+   dev-libs/libportal
+   $(python_gen_any_dep '
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   dev-python/python-dbusmock[${PYTHON_USEDEP}]
+   ')
+   )
+"
+
+PATCHES=(
+   # These tests require connections to pipewire, internet, /dev/fuse
+   "${FILESDIR}/${PN}-1.18.0-sandbox-disable-failing-tests.patch"
+)
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+python_check_deps() {
+   python_has_version "dev-python/pytest[${PYTHON_USEDEP}]" &&
+   python_has_version "dev-python/pytest-xdist[${PYTHON_USEDEP}]" &&
+   python_has_version "dev-python/python-dbusmock[${PYTHON_USEDEP}]"
+}
+
+src_configure() {
+   local emesonargs=(
+   -Ddbus-service-dir="${EPREFIX}/usr/share/dbus-1/services"
+   -Dsystemd-user-unit-dir="$(systemd_get_userunitdir)"
+   $(meson_feature flatpak flatpak-interfaces)
+   # Only used for tests
+   $(meson_feature test libportal)
+   $(meson_feature geolocation geoclue)
+   $(meson_use seccomp sandboxed-image-validation)
+   $(meson_feature systemd)
+   # Requires flatpak
+   -Ddocbook-docs=disabled
+   # -Dxmlto-flags=
+  

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

2023-11-26 Thread Sam James
commit: b1a0b09303cb2f1e8001591199cd08f07dcc610f
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 26 18:29:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 26 18:30:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1a0b093

aspell-dict-r1.eclass: drop usage of which

The configure script uses are all the same. Go for a sed instead of many patches
for all of aspell-*.

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

 eclass/aspell-dict-r1.eclass | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/eclass/aspell-dict-r1.eclass b/eclass/aspell-dict-r1.eclass
index 170edb4cacde..1a3bd0b21b24 100644
--- a/eclass/aspell-dict-r1.eclass
+++ b/eclass/aspell-dict-r1.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: aspell-dict-r1.eclass
@@ -58,7 +58,6 @@ SLOT="0"
 
 RDEPEND="app-text/aspell"
 DEPEND="${RDEPEND}"
-BDEPEND="sys-apps/which"
 
 _ASPELL_MAJOR_VERSION=${ASPELL_VERSION:-6}
 [[ ${_ASPELL_MAJOR_VERSION} != [56] ]] && die "Unsupported 
ASPELL_VERSION=${ASPELL_VERSION}"
@@ -68,6 +67,10 @@ unset _ASPELL_MAJOR_VERSION
 # @DESCRIPTION:
 # The aspell-dict-r1 src_configure function which is exported.
 aspell-dict-r1_src_configure() {
+   # configure generates lines like:
+   #  `echo "ASPELL = `which $ASPELL`" > Makefile`
+   sed -i -e '/.* = `which/ s:`which:`command -v:' configure || die
+
# Since it's a non-autoconf based script, 'econf' cannot be used.
./configure || die
 }



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

2023-11-26 Thread Andrew Ammerlaan
commit: 9f509fcc88e163559bcfd0787595189d4c2f6c0c
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Sun Nov 26 18:48:46 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sun Nov 26 18:50:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f509fcc

Revert "kernel-build.eclass: copy module signing key to tempdir in pkg_setup"

reverted at mgorny's request, apparently we can't hardcode the portage user.

This reverts commit d03c14cd4be8665830082f424e4443906b005c7e.

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

 eclass/kernel-build.eclass | 17 +++--
 1 file changed, 7 insertions(+), 10 deletions(-)

diff --git a/eclass/kernel-build.eclass b/eclass/kernel-build.eclass
index 6f18bc1dc969..4f7e4d047739 100644
--- a/eclass/kernel-build.eclass
+++ b/eclass/kernel-build.eclass
@@ -114,16 +114,6 @@ kernel-build_pkg_setup() {
python-any-r1_pkg_setup
if [[ ${KERNEL_IUSE_MODULES_SIGN} ]]; then
secureboot_pkg_setup
-   if [[ -e ${MODULES_SIGN_KEY} && ${MODULES_SIGN_KEY} != pkcs11:* 
]]; then
-   if [[ -e ${MODULES_SIGN_CERT} && ${MODULES_SIGN_CERT} 
!= ${MODULES_SIGN_KEY} ]]; then
-   cat "${MODULES_SIGN_CERT}" 
"${MODULES_SIGN_KEY}" > "${T}/kernel_key.pem" || die
-   else
-   cp "${MODULES_SIGN_KEY}" "${T}/kernel_key.pem" 
|| die
-   fi
-   chown portage:portage "${T}/kernel_key.pem" || die
-   chmod 0400 "${T}/kernel_key.pem" || die
-   export MODULES_SIGN_KEY="${T}/kernel_key.pem"
-   fi
fi
 }
 
@@ -437,6 +427,13 @@ kernel-build_merge_configs() {
CONFIG_MODULE_SIG_FORCE=y
CONFIG_MODULE_SIG_${MODULES_SIGN_HASH^^}=y
EOF
+   if [[ -e ${MODULES_SIGN_KEY} && -e ${MODULES_SIGN_CERT} 
&&
+   ${MODULES_SIGN_KEY} != ${MODULES_SIGN_CERT} &&
+   ${MODULES_SIGN_KEY} != pkcs11:* ]]
+   then
+   cat "${MODULES_SIGN_CERT}" 
"${MODULES_SIGN_KEY}" > "${T}/kernel_key.pem" || die
+   MODULES_SIGN_KEY="${T}/kernel_key.pem"
+   fi
if [[ ${MODULES_SIGN_KEY} == pkcs11:* || -r 
${MODULES_SIGN_KEY} ]]; then
echo 
"CONFIG_MODULE_SIG_KEY=\"${MODULES_SIGN_KEY}\"" \
>> "${WORKDIR}/modules-sign.config"



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

2023-11-26 Thread Michał Górny
commit: adb5c6aacbdd8b3d9a0dbfa9c1a3e14c06a6588d
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov 26 19:08:13 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov 26 19:08:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adb5c6aa

dev-python/pytest-salt-factories: Fix tests

Premature push, sorry about that.

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

 .../pytest-salt-factories/pytest-salt-factories-1.0.0_rc28.ebuild  | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git 
a/dev-python/pytest-salt-factories/pytest-salt-factories-1.0.0_rc28.ebuild 
b/dev-python/pytest-salt-factories/pytest-salt-factories-1.0.0_rc28.ebuild
index 0d2b31cca6d5..bf71441f4e49 100644
--- a/dev-python/pytest-salt-factories/pytest-salt-factories-1.0.0_rc28.ebuild
+++ b/dev-python/pytest-salt-factories/pytest-salt-factories-1.0.0_rc28.ebuild
@@ -59,6 +59,7 @@ python_test() {
local EPYTEST_DESELECT=(

tests/integration/factories/daemons/ssh/test_salt_ssh.py::test_salt_ssh

tests/integration/factories/daemons/sshd/test_sshd.py::test_connect
+   tests/scenarios/examples/test_echoext.py::test_echoext
)
 
local ret tempdir x
@@ -77,7 +78,7 @@ python_test() {
PYTEST_PLUGINS+=,saltfactories.plugins.${x}
done
  
-   nonfatal epytest --no-sys-stats -x
+   nonfatal epytest --no-sys-stats
ret=${?}
 
rm -rf "${tempdir}" || die



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

2023-11-26 Thread Arthur Zamarin
commit: 379d15b74c90aebe6f6fd4abcafdb5c24dfc4800
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Nov 26 19:34:16 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Nov 26 19:34:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=379d15b7

dev-python/ensurepip-wheel: add 0.42.0

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

 dev-python/ensurepip-wheel/Manifest  |  1 +
 .../ensurepip-wheel/ensurepip-wheel-0.42.0.ebuild| 20 
 2 files changed, 21 insertions(+)

diff --git a/dev-python/ensurepip-wheel/Manifest 
b/dev-python/ensurepip-wheel/Manifest
index 81c2e36fbdf3..13d3d5ed3f7d 100644
--- a/dev-python/ensurepip-wheel/Manifest
+++ b/dev-python/ensurepip-wheel/Manifest
@@ -1,2 +1,3 @@
 DIST wheel-0.41.2-py3-none-any.whl 64848 BLAKE2B 
761efd3a97a9bbfbbd7683f12638aa5b0ed83679f3313cb8dce2632d2d2ba33fb9f0801a57e21077e8a232464aa929338983d334d57b4ccdf5f2c78a26202ca5
 SHA512 
9ecad670c61e4e2e598058cbd405e29401068a93d758c63481df72cff5e0a9f22b3c5ee1ae705140cffa1ea98149a6a8a9b3c80a356b520ea10bee586e615473
 DIST wheel-0.41.3-py3-none-any.whl 65801 BLAKE2B 
93582f1ee65ccae9d1915d51ad8bca5fa8b0700f3ccbe1d572299eef2676c6d41162c6a2d6ac79c3c8ab02242235283e86b97a2d24137d0e116e7decd1738e8b
 SHA512 
5be2eabac26432a03d6a81954e80f004617e372bdce1a8d4f562af227964cace6883ee41d9300e7ccc2bd39b5330c4578c33777e8420868bc7a416352aea0623
+DIST wheel-0.42.0-py3-none-any.whl 65375 BLAKE2B 
36887c4203b1ebd6a675f3977f78cab89bcb1fe99c939648e81e6bef02d99a2559e6a2b4d1cf76957c30d2da9aa937335cf12e19d8b55fd4a04ceb32307c2e27
 SHA512 
59cbcab7516e698ec3bd9eeadc550920df9406b07c53eb9bc2023db0121ec3ad6ad2556ac3e13c7c7bda55e8131b1e13fb5e51a74906abec3914e11230428fb2

diff --git a/dev-python/ensurepip-wheel/ensurepip-wheel-0.42.0.ebuild 
b/dev-python/ensurepip-wheel/ensurepip-wheel-0.42.0.ebuild
new file mode 100644
index ..e3e7fe90c1fa
--- /dev/null
+++ b/dev-python/ensurepip-wheel/ensurepip-wheel-0.42.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit pypi
+
+DESCRIPTION="Shared wheel wheel for use in pip tests"
+HOMEPAGE="https://pypi.org/project/wheel/";
+SRC_URI="$(pypi_wheel_url "${PN#ensurepip-}")"
+S=${DISTDIR}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+src_install() {
+   insinto /usr/lib/python/ensurepip
+   doins "${A}"
+}



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

2023-11-26 Thread Arthur Zamarin
commit: 8d3ec4507931a7c2f45608be6f329f3593ff2edc
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Nov 26 19:33:34 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Nov 26 19:33:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d3ec450

dev-python/mkdocs-material: add 9.4.14

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

 dev-python/mkdocs-material/Manifest|  1 +
 .../mkdocs-material/mkdocs-material-9.4.14.ebuild  | 67 ++
 2 files changed, 68 insertions(+)

diff --git a/dev-python/mkdocs-material/Manifest 
b/dev-python/mkdocs-material/Manifest
index 7410eedff1d3..60c565d2ef80 100644
--- a/dev-python/mkdocs-material/Manifest
+++ b/dev-python/mkdocs-material/Manifest
@@ -1,6 +1,7 @@
 DIST mkdocs-material-9.4.10.gh.tar.gz 14552628 BLAKE2B 
167cc7388d18c4db4c763b50356932a5e1fe03c19232fb79a6cfdecefb6295c67fabfc089ccd83660bebba6098ad1ba24ecb9afcf58d91e46401821466fce502
 SHA512 
62905520b8ad9ede2357f4b4208a9409aa7134d77b51efdcd87de2a69ba6b4200da297a8b654ff9c96a9147b322c753b66e6106f5d0b872a9b993494801b7e22
 DIST mkdocs-material-9.4.11.gh.tar.gz 14560073 BLAKE2B 
83079e3a7fa1fc4125954e49953666c52619148157174f8d1f9abea95b10715122f4d053219eef9253db2d7137d8abc053ea096c52006e5ff05d2f4026ca4220
 SHA512 
38d7de0e21125a71fab33d2469d1b6775cb45f85d9775eef9e4a1feefd01a18ea658e6ca9dcb16ccf0f580089be12d52812f5f34d5500502b11f72f30c66d080
 DIST mkdocs-material-9.4.12.gh.tar.gz 14560964 BLAKE2B 
546e02f89c79e56c67265869c4bb0e9e91462b3c24024e59a2fc538537a52abed4431d3975e84105cc237786dc2baa4b0023af4748bb9425a83b175fd19c90fd
 SHA512 
ad0486b68ec3802ed637464f8e45d56ad507f42e9b28119ed71f49583181d56bed3e6b70b438c8151ac2b6019eae391b4572de4c80dec5d16442b06d07d0c020
+DIST mkdocs-material-9.4.14.gh.tar.gz 14563700 BLAKE2B 
313698c16f79cc11fc9aa2905313871605f683fad32073e956402728e0b51cbd2788947c11711eb1fc9a0addb8cdc1d7382703cc5a6684a72541f40a1afb699f
 SHA512 
1102c1003562af2fc7126d85d8e5b0556cd240d6c56273f811947bbfc650fd7554b8b979ab9e14a43ed3dc44688c7ce277e28fdd4cbb6787b83b9f76d80a3bbf
 DIST mkdocs-material-9.4.7.gh.tar.gz 14556029 BLAKE2B 
a3f0289afcd38dc9af2bb18205e19e78565fbe4230ed5a730736945d6b12edbcf598b337ad0715b96184059d434b6589d133bc93cec7624a72bc89ce4c30c352
 SHA512 
31feb4bdb5ad54fdfbe0cc054fce76e2af3b2c87424c1f3ffbda7500852074994a09de94c51b87fa40145afce6e82911b3e7399691a6c736e8c0858cc094107b
 DIST mkdocs-material-9.4.8.gh.tar.gz 14556346 BLAKE2B 
21cdf8e9c4d0e236db1d3bc34510be57ea273ec8b8761d896b82f32e1001313f4e00716a9b90c956ef81b522370e622bc6ad83c342a5c29cdd83e3006aae0bdf
 SHA512 
d6f89071b60f1259f34e96e5ff3562c80096a1b3ac2b5ff44f1bf20818bdff32067d125c24d15c3b8e794e3649c42f6681417dbf1b72f0c0bd10e345e20b5be9
 DIST mkdocs-material-9.4.9.gh.tar.gz 14552215 BLAKE2B 
69411102e874017f9a74991cda8552d9ea2422ba5717bfe31e89f99f1e042711ea2c12cf4eb1bcd1b897d260c262869c9c230c5c4ec8c9a110be5583546dd882
 SHA512 
cb7535b2989f752a4cbd4bf783358dcc388e4cff03273898273b1c65332471dcd7a21571e9bf1c55666339e0462bf356d1d6c17f59f75a54ab388bb357e1c6a3

diff --git a/dev-python/mkdocs-material/mkdocs-material-9.4.14.ebuild 
b/dev-python/mkdocs-material/mkdocs-material-9.4.14.ebuild
new file mode 100644
index ..4bb3a9a57338
--- /dev/null
+++ b/dev-python/mkdocs-material/mkdocs-material-9.4.14.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..12} )
+
+DOCS_BUILDER="mkdocs"
+DOCS_DEPEND="
+   dev-python/mkdocs-material-extensions
+   dev-python/mkdocs-minify-plugin
+   dev-python/mkdocs-redirects
+"
+
+inherit distutils-r1 docs
+
+DESCRIPTION="A Material Design theme for MkDocs"
+HOMEPAGE="
+   https://github.com/squidfunk/mkdocs-material/
+   https://pypi.org/project/mkdocs-material/
+"
+SRC_URI="
+   https://github.com/squidfunk/${PN}/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="social"
+
+RDEPEND="
+   >=dev-python/Babel-2.10.3[${PYTHON_USEDEP}]
+   >=dev-python/colorama-0.4[${PYTHON_USEDEP}]
+   >=dev-python/jinja-3.0.2[${PYTHON_USEDEP}]
+   >=dev-python/lxml-4.6[${PYTHON_USEDEP}]
+   >=dev-python/markdown-3.2[${PYTHON_USEDEP}]
+   >=dev-python/mkdocs-1.5.3[${PYTHON_USEDEP}]
+   >=dev-python/paginate-0.5.6[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.16[${PYTHON_USEDEP}]
+   >=dev-python/pymdown-extensions-10.2[${PYTHON_USEDEP}]
+   >=dev-python/readtime-2.0[${PYTHON_USEDEP}]
+   >=dev-python/regex-2022.4.24[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.26[${PYTHON_USEDEP}]
+   social? (
+   >=dev-python/pillow-9.0[${PYTHON_USEDEP}]
+   >=media-gfx/cairosvg-2.5[${PYTHON_USEDEP}]
+   )
+"
+BDEPEND="
+   >=dev-python/trove-classifiers-2023.10.18[${PYTHON_USEDEP}]
+"
+# mkdocs-material-extensions de

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

2023-11-26 Thread Arthur Zamarin
commit: 3a80ada5de748a90ec2bca94f114a62b53b96f13
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Nov 26 19:33:41 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Nov 26 19:33:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a80ada5

dev-python/aiohttp: add 3.9.1

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

 dev-python/aiohttp/Manifest |   1 +
 dev-python/aiohttp/aiohttp-3.9.1.ebuild | 117 
 2 files changed, 118 insertions(+)

diff --git a/dev-python/aiohttp/Manifest b/dev-python/aiohttp/Manifest
index f1566c460eb4..f952f78c491e 100644
--- a/dev-python/aiohttp/Manifest
+++ b/dev-python/aiohttp/Manifest
@@ -1,2 +1,3 @@
 DIST aiohttp-3.8.6.tar.gz 7352172 BLAKE2B 
4dc602abb4f9bd7c65bda7d11cde3e703bbc7786fb3f8ef36922caef42912b2c10a198ebdcecd3fcd022c3a9a729766a2023636f756a8fa10663bf988554f967
 SHA512 
43f1dd6670d90aefee7f0f30411b13c643ea684815b493cc4437e5f1981f4fdf4b718a40543d7c3c8c70d8b27470b8f3bf1609e46146362e0490ce0990a057f5
 DIST aiohttp-3.9.0.tar.gz 7475063 BLAKE2B 
0447b9b095b3004b16eef37bd4d815f864dbfad7efb3021cb97676487cdf6d3007de47cb80daa773cc645ca60b21c79768fdc7a15163bb60578b4d05e17db924
 SHA512 
3001ea211985c26aa4f8a20210d80d6e72a904c1ea93a5aed5d08eb191dd253155ec5a44ae14d961c6ebbc747cbc8e602866ee7eb0b8963cf783a68dcf8b3ba6
+DIST aiohttp-3.9.1.tar.gz 7482118 BLAKE2B 
2150ae98f799f9c6e1f48987bfd8b1847439d8b87cd21417676c2fa5c971fcdc13c3f933dfdd5eceb92b47ad604d16c2a71d884118d8bde1816f2d944d2930a2
 SHA512 
3288085d5fbcfb7e3664f906345aeab6f989f2318babae6bf5cc3955de48707e9de56ce3b9553d6ee35c72b8f884dc1fd01861a638ee738573e78a203e6a9dec

diff --git a/dev-python/aiohttp/aiohttp-3.9.1.ebuild 
b/dev-python/aiohttp/aiohttp-3.9.1.ebuild
new file mode 100644
index ..0b1425bf7393
--- /dev/null
+++ b/dev-python/aiohttp/aiohttp-3.9.1.ebuild
@@ -0,0 +1,117 @@
+# 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="HTTP client/server for asyncio"
+HOMEPAGE="
+   https://github.com/aio-libs/aiohttp/
+   https://pypi.org/project/aiohttp/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+IUSE="test-rust"
+
+RDEPEND="
+   >=dev-python/aiosignal-1.1.2[${PYTHON_USEDEP}]
+   >=dev-python/attrs-17.3.0[${PYTHON_USEDEP}]
+   dev-python/brotlicffi[${PYTHON_USEDEP}]
+   >=dev-python/frozenlist-1.1.1[${PYTHON_USEDEP}]
+   >=dev-python/multidict-4.5.0[${PYTHON_USEDEP}]
+   >=dev-python/yarl-1.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   =dev-python/async-timeout-4.0[${PYTHON_USEDEP}]
+   ' 3.10)
+"
+BDEPEND="
+   dev-python/cython[${PYTHON_USEDEP}]
+   test? (
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   www-servers/gunicorn[${PYTHON_USEDEP}]
+   dev-python/pytest-forked[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   dev-python/re-assert[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/time-machine[${PYTHON_USEDEP}]
+   ' 'python3*')
+   test-rust? (
+   dev-python/trustme[${PYTHON_USEDEP}]
+   )
+   )
+"
+
+DOCS=( CHANGES.rst CONTRIBUTORS.txt README.rst )
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+   # increase the timeout a little
+   sed -e '/abs=/s/0.001/0.01/' -i tests/test_helpers.py || die
+   # xfail_strict fails on py3.10
+   sed -i -e '/--cov/d' -e '/xfail_strict/d' setup.cfg || die
+   sed -i -e 's:-Werror::' Makefile || die
+
+   distutils-r1_src_prepare
+}
+
+python_configure_all() {
+   # workaround missing files
+   mkdir tools || die
+   > requirements/cython.txt || die
+   > tools/gen.py || die
+   chmod +x tools/gen.py || die
+   # force rehashing first
+   emake requirements/.hash/cython.txt.hash
+   > .update-pip || die
+   > .install-cython || die
+   emake cythonize
+}
+
+python_test() {
+   local EPYTEST_IGNORE=(
+   # proxy is not packaged
+   tests/test_proxy_functional.py
+   # python_on_whales is not packaged
+   tests/autobahn/test_autobahn.py
+   )
+
+   local EPYTEST_DESELECT=(
+   # Internet
+   tests/test_client_session.py::test_client_session_timeout_zero
+   # broken by irrelevant deprecation warnings
+   tests/test_circular_imports.py::test_no_warnings
+   # TODO
+   tests/test_client_session.py::test_request_tracing_url_params
+   # fragile timing test
+   tes

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

2023-11-26 Thread Arthur Zamarin
commit: c89c3216ad265f07f841674b4439d7dc2d464da5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Nov 26 19:36:44 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Nov 26 19:36:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c89c3216

dev-python/wheel: add 0.42.0

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

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

diff --git a/dev-python/wheel/Manifest b/dev-python/wheel/Manifest
index 07095c15add6..36df7d89251a 100644
--- a/dev-python/wheel/Manifest
+++ b/dev-python/wheel/Manifest
@@ -1,2 +1,3 @@
 DIST wheel-0.41.2.tar.gz 98050 BLAKE2B 
211c3021179e2f80036f57d59583ac449e91558e64fb10cc5b925d93f7288c6db444ca2ac35a20b13a2646641885c094faa458b591554f3bd926c53a3d099ec2
 SHA512 
46632c2e61f286d33609bc7f954da86c537e4c70b30cb57e79ae8fd5e4422f4fb46dcf2434361d3c6b45b9e5adc6cbf33daa1cd2fc40f31a393162c97ed38356
 DIST wheel-0.41.3.tar.gz 98880 BLAKE2B 
3d07d03fabb3c339aecca772fa2229d92893c0fcdffaba726e2be2255f24e728d7d77dc33a03755f01f03e66e8ce098ec6e6d354776c1ee7fe58fa8a02a1e593
 SHA512 
53fde824b563167825d8f8b5f802bf419f5b1ae823665d27ac8cfe05eee372ea339f8203d1565044c2cae901fe539a2353559351a6a5dafd26c65dde4e2e5eda
+DIST wheel-0.42.0.tar.gz 98667 BLAKE2B 
201f8246dc55c62bb700e706d7734e76689b13a3036aeeca7531f483c7f354ccc5ca7452106038425ba300e74f1041f7408f6749d03e39aca289398598833014
 SHA512 
4816261c0f6d8971a80665f66868ec9cb082f2189b6e31e083a0d3a6080e159f06a4152f44eda1147a2b907b5aead0f63bbac725aacb56bb8be13fc77da2b79c

diff --git a/dev-python/wheel/wheel-0.42.0.ebuild 
b/dev-python/wheel/wheel-0.42.0.ebuild
new file mode 100644
index ..63a78566d3c1
--- /dev/null
+++ b/dev-python/wheel/wheel-0.42.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# please keep this ebuild at EAPI 8 -- sys-apps/portage dep
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A built-package format for Python"
+HOMEPAGE="
+   https://github.com/pypa/wheel/
+   https://pypi.org/project/wheel/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+   dev-python/packaging[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # unbundle packaging
+   rm -r src/wheel/vendored || die
+   sed -i -e 's:\.vendored\.::' src/wheel/*.py || die
+   sed -i -e 's:wheel\.vendored\.::' tests/*.py || die
+
+   distutils-r1_src_prepare
+}



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

2023-11-26 Thread Sam James
commit: 238ae458aa5105de156f16489f8bbe2c9e9a7574
Author: Adel KARA SLIMANE  zegrapher  com>
AuthorDate: Sun Nov 26 01:57:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 26 19:43:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=238ae458

media-sound/helvum: bump LLVM_MAX_SLOT to 17

Closes: https://bugs.gentoo.org/918521
Signed-off-by: Adel KARA SLIMANE  zegrapher.com>
Closes: https://github.com/gentoo/gentoo/pull/33994
Signed-off-by: Sam James  gentoo.org>

 media-sound/helvum/{helvum-0.5.1-r1.ebuild => helvum-0.5.1-r2.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/helvum/helvum-0.5.1-r1.ebuild 
b/media-sound/helvum/helvum-0.5.1-r2.ebuild
similarity index 99%
rename from media-sound/helvum/helvum-0.5.1-r1.ebuild
rename to media-sound/helvum/helvum-0.5.1-r2.ebuild
index 9b667c153a5f..f6a688ca6351 100644
--- a/media-sound/helvum/helvum-0.5.1-r1.ebuild
+++ b/media-sound/helvum/helvum-0.5.1-r2.ebuild
@@ -109,7 +109,7 @@ CRATES="
winnow@0.5.15
 "
 
-LLVM_MAX_SLOT=16
+LLVM_MAX_SLOT=17
 
 inherit cargo desktop xdg llvm
 



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

2023-11-26 Thread Sam James
commit: 10c7517f9ccf2b06ad94cc3eedaecf2a7955dc6d
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 26 19:43:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 26 19:43:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10c7517f

sys-apps/ripgrep: add 14.0.0

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

 sys-apps/ripgrep/Manifest  |  44 +
 sys-apps/ripgrep/ripgrep-14.0.0.ebuild | 112 +
 2 files changed, 156 insertions(+)

diff --git a/sys-apps/ripgrep/Manifest b/sys-apps/ripgrep/Manifest
index 9067c6c80e46..a6491648260e 100644
--- a/sys-apps/ripgrep/Manifest
+++ b/sys-apps/ripgrep/Manifest
@@ -1,58 +1,102 @@
 DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 
4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f
 SHA512 
7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
+DIST aho-corasick-1.1.2.crate 183136 BLAKE2B 
2d4306d8968061b9f7e50190be6a92b3f668169ba1b9f9691de08a57c96185f7a4288d20c64cb8488a260eb18d3ed4b0e8358b0cca47aa44759b2e448049cbaa
 SHA512 
61ef5092673ab5a60bec4e92df28a91fe6171ba59d5829ffe41fc55aff3bfb755533a4ad53dc7bf827a0b789fcce593b17e69d1fcfb3694f06ed3b1bd535d40c
+DIST anyhow-1.0.75.crate 43901 BLAKE2B 
6353557d7ec2cbfdd001c039fad62c95fea9e02b113149f726fd14bb36b31e637e8609dd5ee20a900e9c11bb783d9958d664b31ba7c467382fa7f51d477ad3aa
 SHA512 
190d6be8ede0af9808210db53e4dc31ce69b126a26b0357220c4705a11e83cab2c2c09c59964a35794f3c434f717eaa6bb669e9e8f16012535c14246b17e8d40
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
+DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
 DIST base64-0.13.0.crate 62070 BLAKE2B 
b957f65cdb1e28baeca0cefc92fa98be797409b7dabd15e0e88db6cdfb89779b662cba9f2270fbf3b7b66948fdc46c118b8040a78ab72049c48a928fa802bee0
 SHA512 
991a72999839daa232f508c5b24e7d3225e8a26db8d1d0e747881b115af9e408b92374e163b31e0b0d324c1c2e57e8e38d66861b61eb0a1dba87bb5871940151
 DIST bitflags-1.2.1.crate 16745 BLAKE2B 
0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b
 SHA512 
ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b
 DIST bstr-0.2.16.crate 330346 BLAKE2B 
75a345f3a5d428ec7278cd10fa676f5bb72685c65c4fe68163943cf3142b43ac45d458bce9323447b201ffcc91aa82cd8c762cb1954c055e34b1a5cebc686ee8
 SHA512 
33e82e5637efdc2f404ab9405331ae135df12586785491c3e61e70ea8406c67e2109e550cc70a4ab8e95d054e8519c48257fd3b55ef0b67b2530914a9a0b0fac
+DIST bstr-1.8.0.crate 380176 BLAKE2B 
017ba2818bd636297cfb16fa975b34aa83367aef6df2cc321443754e5fbf4a9afa8ec9e99328e0cb0e5929268d6a4c2301e55aa2a6516e43e87280789c8d159f
 SHA512 
9b8828790f3e342e69bb92cb9231c7134188c168a9b67a8705dc2e3370b86885f99e4d47f21ff68afc9147968b0fbf5a293307b09f132dddc550d8cd576f1048
 DIST bytecount-0.6.2.crate 12347 BLAKE2B 
1ed4fa4a515567d8eabc2af03f0e1a3c89a24aa6cd77696a57bb94c25650f02b2f0e1e476fe9cb024a17d910442b940ea21bac3a99588146b8d89ab4adab0eca
 SHA512 
990460eedfd41b6b52278c9dfcac81872e755d40cb839d162bddf44a30eec3a9fd76369847f10edf6c2b2d95cbec562e9a2a6c6dce37f2ee59ca9edfe972a279
 DIST cc-1.0.68.crate 55936 BLAKE2B 
9bbbeda78b8c3aca487e770cddbe11bf4686424bd33d023ad66e1fbdfc8dcbc17fd85c15905e0edbed8745202c01aea13d4f03a7f8f655e5806da152565419aa
 SHA512 
faca9aa91488808f920f1d88422cc8a69790aa6dbd7bd2cc5d08a579d248faafd0fd675e8499e56aef6715398c278db1fa2079511d211d41aa65741de5d5ac8c
+DIST cc-1.0.83.crate 68343 BLAKE2B 
33245b33fa845ea2f36da36e3830ec835f937e4319865b357ee9d5ea29a0f9f8392eadb38bf1d95e3c15ed201e561acaa87aedcef744f8db3dabff87a96c7f02
 SHA512 
742a248c3a7547bb220a0b9c97b67a831fab9b4ac21daa08c85a3966b9fe576088def33e16132fcabec9a2828a6fc437088bb045bfc98b2cea829df6742565a7
 DIST cfg-if-0.1.10.crate 7933 BLAKE2B 
063a96ed176f34f788666b40adc483d147fc011dee941ab60569ddd0e57502b5dd06ed71090f4e14ce005d06e240500a286f74652615e9d068fba649610d8cf8
 SHA512 
9d22616bfb4a75770a828a0a3cddac6787297a5fdc53eb17e25811cc94de717f2de8bd66d53c5d65ba1c83d8892aefee5ae758cf56a1ef0a0c3120f70b244339
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff

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

2023-11-26 Thread Arthur Zamarin
commit: c40a71a8d1cc75f5b256006f87366e90b897bf83
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Nov 26 20:22:49 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Nov 26 20:22:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c40a71a8

dev-python/cython: add 3.0.6

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

 dev-python/cython/Manifest|  1 +
 dev-python/cython/cython-3.0.6.ebuild | 84 +++
 2 files changed, 85 insertions(+)

diff --git a/dev-python/cython/Manifest b/dev-python/cython/Manifest
index 63c67f8fddd8..7bd49ccadde4 100644
--- a/dev-python/cython/Manifest
+++ b/dev-python/cython/Manifest
@@ -3,3 +3,4 @@ DIST cython-3.0.2.gh.tar.gz 2744583 BLAKE2B 
f631891870a6ce24acf2bcde75ebcb9775cf
 DIST cython-3.0.3.gh.tar.gz 2753188 BLAKE2B 
0e6d40533f1cebf3c4217dc19aeebc2f873a8bacb94e68810e81d1c6d4cd75176de88516f2d82f43b36107656b6cd5e6990547e93bd8436b1aa93c73ccda6eaf
 SHA512 
c27c16abaf0122ad61e0eeb92aa80a33fc491332b8ebec209cd1810d2b0e3bf14fe1e81838803b86f407520a6d6f7ab8b84d97e495e7d91fd6f7702a46980caa
 DIST cython-3.0.4.gh.tar.gz 2754689 BLAKE2B 
5418b8c374565894deb07e7a3f2fe242e1ef43eed5d716cbd9c6b9fd3d62088d9982eb156c981fa9f6edcf42592f2249f9eb450d16ef908be464e357ee9bbea7
 SHA512 
bc87e38f9c188a5311f75f49ba4b9ec1ee0af00ff9ed655ca69972891f8b0801025265f8cad4521670088275c7da3d6136aeda7ebb6a33554f64cc7aef362c73
 DIST cython-3.0.5.gh.tar.gz 2756583 BLAKE2B 
d9b5af97933030fc1ac49677a5f3fd8194ba6e685dccd257f4ef4af206565ae2fa6f72c1268d8d0604b6fd6f2d8147c542501e8e319588bfdc4a7f40622976ff
 SHA512 
585d3fe810ace55278fcc6ea4508b3b5259320f92998cd688da787cd5f88ac5fc2467025f20da6d968969eb3296ae9c517136d24a4dbb475441271227968f6be
+DIST cython-3.0.6.gh.tar.gz 2759853 BLAKE2B 
fdcbb870418eebfb2e55e28f7223699fee4fb06d52f9f41db55b30fbe6ba6ee3de42af9bbdd8930d418ec790dec195546486ea45c370e2df122d6fada08d38cf
 SHA512 
f1d33775166d0b6541ea98bee5d4186fc6128aad788323224397c1f3ba0a058141ac84a8b3baa4885204dcbf0979141bc4b5316342003e96208952f040f31753

diff --git a/dev-python/cython/cython-3.0.6.ebuild 
b/dev-python/cython/cython-3.0.6.ebuild
new file mode 100644
index ..001a1bda5642
--- /dev/null
+++ b/dev-python/cython/cython-3.0.6.ebuild
@@ -0,0 +1,84 @@
+# 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_TESTED=( python3_{10..12} )
+PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" pypy3 )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1 multiprocessing toolchain-funcs
+
+MY_P=${P/_rc/rc}
+DESCRIPTION="A Python to C compiler"
+HOMEPAGE="
+   https://cython.org/
+   https://github.com/cython/cython/
+   https://pypi.org/project/Cython/
+"
+SRC_URI="
+   https://github.com/cython/cython/archive/${PV/_rc/rc}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   ${RDEPEND}
+   test? (
+   $(python_gen_cond_dep '
+   dev-python/numpy[${PYTHON_USEDEP}]
+   ' "${PYTHON_TESTED[@]}")
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-0.29.22-spawn-multiprocessing.patch"
+   "${FILESDIR}/${PN}-0.29.23-test_exceptions-py310.patch"
+   "${FILESDIR}/${PN}-0.29.23-pythran-parallel-install.patch"
+)
+
+distutils_enable_sphinx docs \
+   dev-python/jinja \
+   dev-python/sphinx-issues \
+   dev-python/sphinx-tabs
+
+python_compile() {
+   # Python gets confused when it is in sys.path before build.
+   local -x PYTHONPATH=
+
+   distutils-r1_python_compile
+}
+
+python_test() {
+   if ! has "${EPYTHON/./_}" "${PYTHON_TESTED[@]}"; then
+   einfo "Skipping tests on ${EPYTHON} (xfail)"
+   return
+   fi
+
+   # Needed to avoid confusing cache tests
+   unset CYTHON_FORCE_REGEN
+
+   tc-export CC
+   # https://github.com/cython/cython/issues/1911
+   local -x CFLAGS="${CFLAGS} -fno-strict-overflow"
+   "${PYTHON}" runtests.py \
+   -vv \
+   -j "$(makeopts_jobs)" \
+   --work-dir "${BUILD_DIR}"/tests \
+   --no-examples \
+   --no-code-style \
+   || die "Tests fail with ${EPYTHON}"
+}
+
+python_install_all() {
+   local DOCS=( CHANGES.rst README.rst ToDo.txt USAGE.txt )
+   distutils-r1_python_install_all
+}



[gentoo-commits] proj/docker-images:master commit in: .github/workflows/

2023-11-26 Thread John Helmert III
commit: 78f6a455521e956923fa5ccf9c667c30ee0b363a
Author: td5038 <93895804+td5038  users  noreply  github  
com>
AuthorDate: Sun Jan 29 20:54:23 2023 +
Commit: John Helmert III  gentoo  org>
CommitDate: Sun Nov 26 20:53:23 2023 +
URL:https://gitweb.gentoo.org/proj/docker-images.git/commit/?id=78f6a455

Round out systemd desktop containers

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

 .github/workflows/build.yml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index f65817a..d0e22e8 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -25,6 +25,7 @@ jobs:
   - stage3-amd64-openrc
   - stage3-amd64-desktop-openrc
   - stage3-amd64-systemd
+  - stage3-amd64-desktop-systemd
   - stage3-armv5tel-openrc
   - stage3-armv5tel-systemd
   - stage3-armv6j-openrc



[gentoo-commits] proj/docker-images:master commit in: .github/workflows/

2023-11-26 Thread John Helmert III
commit: f28266e3db21e05a40f57e88b8e794732474b9ce
Author: td5038 <93895804+td5038  users  noreply  github  
com>
AuthorDate: Sun Jan 29 21:00:23 2023 +
Commit: John Helmert III  gentoo  org>
CommitDate: Sun Nov 26 20:53:38 2023 +
URL:https://gitweb.gentoo.org/proj/docker-images.git/commit/?id=f28266e3

Add mergedusr support on amd64

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

 .github/workflows/build.yml | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index d0e22e8..a22ace1 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -25,7 +25,9 @@ jobs:
   - stage3-amd64-openrc
   - stage3-amd64-desktop-openrc
   - stage3-amd64-systemd
+  - stage3-amd64-systemd-mergedusr
   - stage3-amd64-desktop-systemd
+  - stage3-amd64-desktop-systemd-mergedusr
   - stage3-armv5tel-openrc
   - stage3-armv5tel-systemd
   - stage3-armv6j-openrc



[gentoo-commits] proj/docker-images:master commit in: /

2023-11-26 Thread John Helmert III
commit: ee1a9e680c5154865a90ebe1c30815ba6682a92f
Author: td5038 <93895804+td5038  users  noreply  github  
com>
AuthorDate: Sun Jan 29 21:02:33 2023 +
Commit: John Helmert III  gentoo  org>
CommitDate: Sun Nov 26 20:53:44 2023 +
URL:https://gitweb.gentoo.org/proj/docker-images.git/commit/?id=ee1a9e68

Document new image types I added

Closes: https://github.com/gentoo/gentoo-docker-images/pull/124
Signed-off-by: John Helmert III  gentoo.org>

 README.md | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/README.md b/README.md
index b7ac576..0301c7f 100644
--- a/README.md
+++ b/README.md
@@ -27,6 +27,9 @@ The following targets are built and pushed to Docker Hub:
  * `stage3-amd64-openrc`
  * `stage3-amd64-desktop-openrc`
  * `stage3-amd64-systemd`
+ * `stage3-amd64-systemd-mergedusr`
+ * `stage3-amd64-desktop-systemd`
+ * `stage3-amd64-desktop-systemd-mergedusr`
* `arm`
  * `stage3-armv5tel-openrc`
  * `stage3-armv5tel-systemd`



[gentoo-commits] repo/proj/guru:dev commit in: net-p2p/p2pool/

2023-11-26 Thread Adam Pimentel
commit: 13b7d2e91d20b74ebd41fc0327dfcf0ce360909b
Author: Adam Pimentel  protonmail  com>
AuthorDate: Sun Nov 26 20:47:18 2023 +
Commit: Adam Pimentel  protonmail  com>
CommitDate: Sun Nov 26 20:47:18 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=13b7d2e9

net-p2p/p2pool: version bump

Signed-off-by: Adam Pimentel  protonmail.com>

 net-p2p/p2pool/Manifest  |  1 +
 net-p2p/p2pool/p2pool-3.9.ebuild | 62 
 2 files changed, 63 insertions(+)

diff --git a/net-p2p/p2pool/Manifest b/net-p2p/p2pool/Manifest
index 302561df8c..428eb11d90 100644
--- a/net-p2p/p2pool/Manifest
+++ b/net-p2p/p2pool/Manifest
@@ -9,3 +9,4 @@ DIST p2pool-3.5.tar.gz 64292348 BLAKE2B 
e445abd689119136d00f29a859f90895c3a903aa
 DIST p2pool-3.6.2.tar.xz 52891908 BLAKE2B 
590a1001a69c308b709fa27c32e1f489662ffe02ed604c2920b2cf721f3265b87326c7aedb26bc6e559013fae6f4618374afe7595e66832921f9962d9896893b
 SHA512 
7d9a9bc1bcff8908591b8e4a1307c905bed431afcde7f1ecdb6373b4432dc4330e2735991a9b782710e3e98fbff1c7281c4dc155ad61fdd012e9577662dd0abc
 DIST p2pool-3.7.tar.xz 52901632 BLAKE2B 
daece7cebbc4227a7822ab78a91b13b773dac5769aa1aae22265a6dc9d5135a6e8abb2c2eee3546732b8769e5552c2d516601bbf058a440ac84bc99db5498f89
 SHA512 
9cd7000aefe47bfde0905d04ab548e712b2b5f80e4e81247918a43bec88e33a352fbb6bc000b6a7d96baac0d591af249e46f615aebd1f3553ec77f773dfd472d
 DIST p2pool-3.8.tar.xz 52882768 BLAKE2B 
f1d4de3d5151d06cfeb6f4a101b701e04aa80ce8a6c9f3675a71e5f4e8b68e59037b9ecd5747f4f79e5b9aa85b98f81b08a955e92683e7db9cff00329695f3f6
 SHA512 
c2de1b0598abe816130c1397bab6099dcd4fe73307c742987da555e7599a8368b290ce139cee3dd484a443d1ccd88b8e8813b546fa87986bbce2045051abcbcc
+DIST p2pool-3.9.tar.xz 52898892 BLAKE2B 
ca90eddd8407f59b7d56e1a94252c9cdc46796090ba0cf1a992c1b0031f4cb778297833d76d26db6e71d93830a11409a34607faf9ced8dac9334e900635188e6
 SHA512 
5968c85f187d9fcab0df5e4fcec78152fd77600362237a1468f215ecf9d53b713f29d0abd1547bb986f63120dcd6100589492e76b48bed19d34c4314b1379e7b

diff --git a/net-p2p/p2pool/p2pool-3.9.ebuild b/net-p2p/p2pool/p2pool-3.9.ebuild
new file mode 100644
index 00..470ecec653
--- /dev/null
+++ b/net-p2p/p2pool/p2pool-3.9.ebuild
@@ -0,0 +1,62 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Decentralized pool for Monero mining"
+HOMEPAGE="https://p2pool.io";
+
+SRC_URI=" 
https://github.com/SChernykh/p2pool/releases/download/v${PV}/p2pool_source.tar.xz
 -> ${P}.tar.xz"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+LICENSE="BSD GPL-3+ ISC LGPL-3+ MIT"
+SLOT="0"
+
+DEPEND="
+   dev-libs/libsodium
+   net-libs/czmq
+"
+
+src_unpack() {
+   unpack ${P}.tar.xz
+   mv -T "${WORKDIR}"/${PN} "${WORKDIR}"/${P} || die
+}
+
+src_prepare() {
+   default
+
+   # Stop their script from overriding flags:
+   cp "${FILESDIR}"/flags.cmake cmake/flags.cmake || die
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DWITH_RANDOMX=OFF
+   )
+
+   cmake_src_configure
+}
+
+src_install(){
+   dobin "${BUILD_DIR}/p2pool"
+}
+
+pkg_postinst() {
+   #Some important wisdom taken from P2Pool documentation
+   ewarn "P2Pool for Monero is now installed."
+   ewarn "You can run it by doing 'p2pool --host 127.0.0.1 --wallet 
YOUR_PRIMARY_ADDRESS'"
+   ewarn "Where 127.0.0.1 is the address of a local monero node (e.g. 
monerod)"
+   ewarn ""
+   ewarn "Once configured, point your RandomX miner (e.g. XMRig) at p2pool"
+   ewarn "For example 'xmrig -o 127.0.0.1:'"
+   ewarn ""
+   ewarn "You MUST use your primary address when using p2pool, just like 
solo mining."
+   ewarn "If you want privacy, create a new mainnet wallet for P2Pool 
mining."
+   ewarn ""
+   ewarn "Rewards will not be visibile unless you use a wallet that 
supports P2Pool."
+   ewarn "See https://p2pool.io/#help and 
https://github.com/SChernykh/p2pool for more information."
+}



[gentoo-commits] repo/gentoo:master commit in: app-metrics/node_exporter/

2023-11-26 Thread Robin H. Johnson
commit: 9bd2a2d610a131178d15bc55f1c5ef2c7bd63f5f
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sun Nov 26 21:47:01 2023 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sun Nov 26 21:47:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bd2a2d6

app-metrics/node_exporter: workaround bug #917577 for x86 builds

Signed-off-by: Robin H. Johnson  gentoo.org>
Bug: https://bugs.gentoo.org/917577

 app-metrics/node_exporter/node_exporter-1.7.0.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/app-metrics/node_exporter/node_exporter-1.7.0.ebuild 
b/app-metrics/node_exporter/node_exporter-1.7.0.ebuild
index e02032dc5f61..8e9236baea4d 100644
--- a/app-metrics/node_exporter/node_exporter-1.7.0.ebuild
+++ b/app-metrics/node_exporter/node_exporter-1.7.0.ebuild
@@ -51,6 +51,10 @@ src_unpack() {
 }
 
 src_compile() {
+   if use x86; then
+   #917577 pie breaks build on x86
+   GOFLAGS=${GOFLAGS//-buildmode=pie}
+   fi
promu build -v || die
./"${PN}" --help-man > "${PN}".1 || die
 }



[gentoo-commits] proj/kde:master commit in: net-im/tokodon/

2023-11-26 Thread Andreas Sturmlechner
commit: 0cf0040bfaf16695ad3a2937929cef8205068929
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 26 22:14:18 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov 26 22:14:18 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=0cf0040b

net-im/tokodon: Relax kde-frameworks/breeze-icons slot dep to :*

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

 net-im/tokodon/tokodon-23.08.49..ebuild | 2 +-
 net-im/tokodon/tokodon-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-im/tokodon/tokodon-23.08.49..ebuild 
b/net-im/tokodon/tokodon-23.08.49..ebuild
index b6c3c335b5..6bc81d3841 100644
--- a/net-im/tokodon/tokodon-23.08.49..ebuild
+++ b/net-im/tokodon/tokodon-23.08.49..ebuild
@@ -26,7 +26,7 @@ DEPEND="
>=dev-qt/qtsvg-${QTMIN}:5
>=dev-qt/qtwebsockets-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/breeze-icons-${KFMIN}:5
+   >=kde-frameworks/breeze-icons-${KFMIN}:*
>=kde-frameworks/kconfig-${KFMIN}:5
>=kde-frameworks/kconfigwidgets-${KFMIN}:5
>=kde-frameworks/kcoreaddons-${KFMIN}:5

diff --git a/net-im/tokodon/tokodon-.ebuild 
b/net-im/tokodon/tokodon-.ebuild
index b6c3c335b5..6bc81d3841 100644
--- a/net-im/tokodon/tokodon-.ebuild
+++ b/net-im/tokodon/tokodon-.ebuild
@@ -26,7 +26,7 @@ DEPEND="
>=dev-qt/qtsvg-${QTMIN}:5
>=dev-qt/qtwebsockets-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/breeze-icons-${KFMIN}:5
+   >=kde-frameworks/breeze-icons-${KFMIN}:*
>=kde-frameworks/kconfig-${KFMIN}:5
>=kde-frameworks/kconfigwidgets-${KFMIN}:5
>=kde-frameworks/kcoreaddons-${KFMIN}:5



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

2023-11-26 Thread Andreas Sturmlechner
commit: 576c65e288b2f60fd6964cf75b246250d25b378c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 26 22:12:41 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov 26 22:12:41 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=576c65e2

kde-plasma/breeze: add kde-invent upstream metadata

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

 kde-plasma/breeze/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-plasma/breeze/metadata.xml b/kde-plasma/breeze/metadata.xml
index d925f24397..691fe86ecc 100644
--- a/kde-plasma/breeze/metadata.xml
+++ b/kde-plasma/breeze/metadata.xml
@@ -7,5 +7,6 @@


https://bugs.kde.org/
+   plasma/breeze

 



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

2023-11-26 Thread Andreas Sturmlechner
commit: 28377677ac4ba959f09112d8ff37ec0c053b9299
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 26 22:11:57 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov 26 22:11:57 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=28377677

kde-plasma/breeze: Relax kde-frameworks/breeze-icons slot dep to :*

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

 kde-plasma/breeze/breeze-5.27.49..ebuild | 2 +-
 kde-plasma/breeze/breeze-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-plasma/breeze/breeze-5.27.49..ebuild 
b/kde-plasma/breeze/breeze-5.27.49..ebuild
index dd03c03d54..1cae015824 100644
--- a/kde-plasma/breeze/breeze-5.27.49..ebuild
+++ b/kde-plasma/breeze/breeze-5.27.49..ebuild
@@ -38,6 +38,6 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:5"
 PDEPEND="
-   >=kde-frameworks/breeze-icons-${KFMIN}:5
+   >=kde-frameworks/breeze-icons-${KFMIN}:*
>=kde-plasma/kde-cli-tools-${PVCUT}:5
 "

diff --git a/kde-plasma/breeze/breeze-.ebuild 
b/kde-plasma/breeze/breeze-.ebuild
index 13810c9544..be688f6f63 100644
--- a/kde-plasma/breeze/breeze-.ebuild
+++ b/kde-plasma/breeze/breeze-.ebuild
@@ -39,6 +39,6 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:5"
 PDEPEND="
-   >=kde-frameworks/breeze-icons-${KFMIN}:5
+   >=kde-frameworks/breeze-icons-${KFMIN}:*
>=kde-plasma/kde-cli-tools-${PVCUT}:5
 "



[gentoo-commits] repo/gentoo:master commit in: profiles/default/linux/amd64/23.0/no-multilib/selinux/systemd/, ...

2023-11-26 Thread Andreas K. Hüttel
commit: d946111296a536d1eb4450e98285748bd02acd07
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Nov 26 22:30:12 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Nov 26 22:31:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9461112

profiles, 23.0: drop non-hardened selinux profile

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

 profiles/default/linux/amd64/23.0/no-multilib/selinux/eapi   | 1 -
 profiles/default/linux/amd64/23.0/no-multilib/selinux/parent | 2 --
 profiles/default/linux/amd64/23.0/no-multilib/selinux/systemd/eapi   | 1 -
 profiles/default/linux/amd64/23.0/no-multilib/selinux/systemd/parent | 2 --
 4 files changed, 6 deletions(-)

diff --git a/profiles/default/linux/amd64/23.0/no-multilib/selinux/eapi 
b/profiles/default/linux/amd64/23.0/no-multilib/selinux/eapi
deleted file mode 100644
index 7ed6ff82de6b..
--- a/profiles/default/linux/amd64/23.0/no-multilib/selinux/eapi
+++ /dev/null
@@ -1 +0,0 @@
-5

diff --git a/profiles/default/linux/amd64/23.0/no-multilib/selinux/parent 
b/profiles/default/linux/amd64/23.0/no-multilib/selinux/parent
deleted file mode 100644
index 2190e9797eaa..
--- a/profiles/default/linux/amd64/23.0/no-multilib/selinux/parent
+++ /dev/null
@@ -1,2 +0,0 @@
-..
-../../../../../../features/selinux

diff --git a/profiles/default/linux/amd64/23.0/no-multilib/selinux/systemd/eapi 
b/profiles/default/linux/amd64/23.0/no-multilib/selinux/systemd/eapi
deleted file mode 100644
index 7ed6ff82de6b..
--- a/profiles/default/linux/amd64/23.0/no-multilib/selinux/systemd/eapi
+++ /dev/null
@@ -1 +0,0 @@
-5

diff --git 
a/profiles/default/linux/amd64/23.0/no-multilib/selinux/systemd/parent 
b/profiles/default/linux/amd64/23.0/no-multilib/selinux/systemd/parent
deleted file mode 100644
index 44f88d3e2df0..
--- a/profiles/default/linux/amd64/23.0/no-multilib/selinux/systemd/parent
+++ /dev/null
@@ -1,2 +0,0 @@
-..
-../../../../../../../targets/systemd



[gentoo-commits] repo/gentoo:master commit in: net-dns/knot-resolver/

2023-11-26 Thread Sam James
commit: 100a0448932e53b61930cf5b06e02614039b8641
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 26 23:17:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 26 23:18:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=100a0448

net-dns/knot-resolver: Stabilize 5.7.0 amd64, #918588

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

 net-dns/knot-resolver/knot-resolver-5.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/knot-resolver/knot-resolver-5.7.0.ebuild 
b/net-dns/knot-resolver/knot-resolver-5.7.0.ebuild
index 7e20818b9341..7388f32ffb47 100644
--- a/net-dns/knot-resolver/knot-resolver-5.7.0.ebuild
+++ b/net-dns/knot-resolver/knot-resolver-5.7.0.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0 BSD CC0-1.0 GPL-3+ LGPL-2.1+ MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="caps dnstap kresc nghttp2 systemd test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="${LUA_REQUIRED_USE}"



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

2023-11-26 Thread Sam James
commit: 4fa415cae875ccdade883e8e144d48f9834b91d2
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 26 23:15:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 26 23:18:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fa415ca

sys-devel/gcc: add 14.0.0_pre20231126

Closes: https://bugs.gentoo.org/915389
Closes: https://bugs.gentoo.org/918090
Closes: https://bugs.gentoo.org/918115
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 5b970d501d93..29d8c1b3210b 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -20,6 +20,7 @@ DIST gcc-13.2.0-musl-patches-2.tar.xz 5292 BLAKE2B 
c057d6574d03c05854edaa9f3fd40
 DIST gcc-13.2.0-patches-10.tar.xz 45860 BLAKE2B 
3c4f8179fc27c31c117bf9260cebbab0805e0977cb41084f2df5c6664121ae67f83deb882572b0bce8d5f20c0ec927eeac43e60d69ce8d4d5a263c1dddedecaf
 SHA512 
4088cc80278826043bc6a9819dfcfa09a251e256eca9a2654f1a83b9b54107ca08fbea0e9ab61593cb0b43fc42a3d87acbe095dc8f806c7010a3ac33148d5c9b
 DIST gcc-13.2.0-patches-7.tar.xz 37064 BLAKE2B 
4a8700a8d44bfaa84926f8bfd0da4c5b0c0377f47fc0679456e909f7c9029b9cf1b72c0ba0bc505d9035d5c38e27f7e5b029727eaf2bc7aca417a6be966b2f43
 SHA512 
f440c97e6782ecb8581d41608e31a648ac426e2d870bc1d171da7794cdeff2fd0546cae0c7214e72fd3a00ead8a5c66f3f633b670b74553a2f3a40378b51f20c
 DIST gcc-14-20231119.tar.xz 86333708 BLAKE2B 
520c504b931a6cbb3458e4ecbf198af89dd6cdc2133c1ba1854ddc8e079a86bc24ae592d43f7b40b2b45ddf8fad66d2a829195b9e251a4fb5a62cb269712
 SHA512 
03499b789c8bc75eba4bff8a7d59e5ec490179fc6a740d45696c81a99ab966d8934ad3307672d33f9e35123823f7e36218c1f2ef9be67252d1def55cdfda47da
+DIST gcc-14-20231126.tar.xz 86425216 BLAKE2B 
bd5c18c520fa7de9b9a3c02ed3d49d6771940d5f69e6b2fb52464ef4529f5d97a34f250ebd231749a03250e6ecb29df0ff9d2b1689bc820517a17c08e3fd476f
 SHA512 
6e43f5d2d6072b0c91afb3bee80bd803e946c83095f1b927fdcb3473691bf196bcfc8e4a16b4e15896b5a81b9e6c388bad9a057c01972a7e940d11283f1e18b8
 DIST gcc-14.0.0-musl-patches-1.tar.xz 3576 BLAKE2B 
692baee8a7709905d53aeb150d73a3721c4ba47ee5f397cfb1b5be905cf003ca02b60c94ee294d90ac39645cd5cdf186c7a3aa950c47d8cf680c128ed705b807
 SHA512 
0592ab98a7142e404623a6511c67dff61e9ade32c3fb2c0e75b456306e0af3799ad13252b50b3d2fdd31e5815d7f0b16b0ad63ab8386fe4d78729fc9c182d617
 DIST gcc-14.0.0-patches-9.tar.xz 11428 BLAKE2B 
b5f543ab1b8b328e0ddf9e030995757c421a2cd7a5a3f42e82f07dbfc69af5d4a3d4ca28300e81a70d39729c24068e2ab2e00f6030c6ee79c61d52b5f631312c
 SHA512 
dd7f9c4a3cb72911aa0a74826e890200f6c73ed09fb379f79ef3241945841be84f9bd618ed9b457da15cec182205af58dd478d2705ec663f721d9f16ec35293f
 DIST gcc-8.5.0-patches-4.tar.xz 18616 BLAKE2B 
7594cbaea5daecf1a0b3d526c06aeba0a84c6da66aee2e105a51fda6be8d30a37ccc3814281b284a4582d892a1d556bca063551584edfc2525bed8ea5b6888e7
 SHA512 
1aa5742c361186637e7855f06feb1a4547e7d4d5de6e51f3d049e0ef3c19e2eff179465f52781739f59422035b7f8e4c0efa3844849f920f3c96acfdc37ca6a6

diff --git a/sys-devel/gcc/gcc-14.0.0_pre20231126.ebuild 
b/sys-devel/gcc/gcc-14.0.0_pre20231126.ebuild
new file mode 100644
index ..b3130a678319
--- /dev/null
+++ b/sys-devel/gcc/gcc-14.0.0_pre20231126.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_GCC_VER="14.0.0"
+PATCH_VER="9"
+MUSL_VER="1"
+MUSL_GCC_VER="14.0.0"
+
+if [[ ${PV} == *. ]] ; then
+   MY_PV_2=$(ver_cut 2)
+   MY_PV_3=1
+   if [[ ${MY_PV_2} == 0 ]] ; then
+   MY_PV_2=0
+   MY_PV_3=0
+   else
+   MY_PV_2=$((${MY_PV_2} - 1))
+   fi
+
+   # e.g. 12.2. -> 12.1.1
+   TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3}
+elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then
+   # Cheesy hack for RCs
+   MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 
1)))-RC-$(ver_cut 5)
+   MY_P=${PN}-${MY_PV}
+   GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz"
+   TOOLCHAIN_SET_S=no
+   S="${WORKDIR}"/${MY_P}
+fi
+
+inherit toolchain
+
+if tc_is_live ; then
+   # Needs to be after inherit (for now?), bug #830908
+   EGIT_BRANCH=master
+elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
+   # Don't keyword live ebuilds
+   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+   :;
+fi
+
+if [[ ${CATEGORY} != cross-* ]] ; then
+   # Technically only if USE=hardened *too* right now, but no point in 
complicating it further.
+   # If GCC is enabling CET by default, we need glibc to be built with 
support for it.
+   # bug #830454
+   RDEPEND="elibc_glibc? ( sys-libs/gl

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

2023-11-26 Thread Sam James
commit: 39b8794e59a013d848def9283e8b40e65f8f3cfc
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 26 22:52:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 26 23:18:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39b8794e

media-video/pipewire: add 1.0.0

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

 media-video/pipewire/Manifest  |  2 +
 ...{pipewire-.ebuild => pipewire-1.0.0.ebuild} | 51 +-
 media-video/pipewire/pipewire-.ebuild  | 51 +-
 3 files changed, 82 insertions(+), 22 deletions(-)

diff --git a/media-video/pipewire/Manifest b/media-video/pipewire/Manifest
index e092a0c05d17..e51ed91f9c38 100644
--- a/media-video/pipewire/Manifest
+++ b/media-video/pipewire/Manifest
@@ -1,3 +1,5 @@
 DIST pipewire-0.3.77.tar.bz2 1643767 BLAKE2B 
3a2df9cdedf77d5b4927e115ddd7da0d1eecc85322ce7995a49945d41cc83b9a543c1382ad304bdb549f67ac444f7bca6871248654fb4d2e21b25eb55411940c
 SHA512 
422c8504f608d6845b94351a336ab528f51195551418d0d245064972ed784817cacafc6afaad74eb0e0ea80474a9da33ef6917c1f60d3f8f45d70c54971f0760
 DIST pipewire-0.3.80.tar.bz2 1655137 BLAKE2B 
cf55e01b6fff29e7ef1f40e9a8f28788b9f538380232821b334359844b33b12b913375ae14e4589d7ae9cd26d22bc841d8103d41c7eb3ea1a9f0c1db1abc6507
 SHA512 
77e26b6cbefc091ea703b53d147accbd9495f97ba57618a21366b0747074de3ed1060c03e91362f5cf9dc5c256da6d541eccaff8de306b369730400c7b7f46b2
 DIST pipewire-0.3.85.tar.bz2 1675916 BLAKE2B 
a245ebeebdb283ce920d85a2d877ce27756a5fd5505ca6f4d5df1b83120272dfb1be36233a3b2a2cbe96dcc9fc06fae42198108c4e0dbe866836449b422e320c
 SHA512 
5613b41a98db45305aad8f9a84ef0a11b858815f45c6242bb648630e41a3ae5805bb605a543585b46e60d472086919d64e7d8c396ab6cc126d9889f92320f375
+DIST pipewire-1.0.0-docs.tar.xz 33632 BLAKE2B 
be06aa7242f7d2f8627b3bf2a2ae491dbda456a24811a767218eb89b1fd5961a461697e5d8ae2782323fdb927985fa4fd5dd40c21268b1c7939f4cd3c9e1a9ab
 SHA512 
14f794c4152d7d9a4a7d9d4d5c2ff381c2a8262deaff034f993c4d28629fca8cc3d71d3a7c02982703e449fae5f58257fea0c20db02bf95b5aed88a4d99d2c58
+DIST pipewire-1.0.0.tar.bz2 1682155 BLAKE2B 
de48de0f486a530ee060acdc6d35e27bf298e195e2c3d21a9444da7459ef02b44d97147b3bd3a820bdf28ebffbee910f77306a28ffb1b12eeaf8ce37f8d97a6f
 SHA512 
8955bd16ba8508d5838e960ae8c089efaeb9dab0c08719baea8f8f8047cd53b84a46b2459ecd7f000f21b0025a52e93f052025e71c07dc4a2aef89237c5c87f1

diff --git a/media-video/pipewire/pipewire-.ebuild 
b/media-video/pipewire/pipewire-1.0.0.ebuild
similarity index 91%
copy from media-video/pipewire/pipewire-.ebuild
copy to media-video/pipewire/pipewire-1.0.0.ebuild
index 3bcdfec7f60f..72c84d9fb328 100644
--- a/media-video/pipewire/pipewire-.ebuild
+++ b/media-video/pipewire/pipewire-1.0.0.ebuild
@@ -13,8 +13,20 @@ EAPI=8
 # continue to move quickly. It's not uncommon for fixes to be made shortly
 # after releases.
 
+# TODO: Maybe get upstream to produce `meson dist` tarballs:
+# - https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/3663
+# - https://gitlab.freedesktop.org/pipewire/pipewire/-/merge_requests/1788
+#
+# Generate using 
https://github.com/thesamesam/sam-gentoo-scripts/blob/main/niche/generate-pipewire-docs
+# Set to 1 if prebuilt, 0 if not
+# (the construct below is to allow overriding from env for script)
+: ${PIPEWIRE_DOCS_PREBUILT:=1}
+
+PIPEWIRE_DOCS_PREBUILT_DEV=sam
+PIPEWIRE_DOCS_VERSION="${PV}"
+# Default to generating docs (inc. man pages) if no prebuilt; overridden later
+PIPEWIRE_DOCS_USEFLAG="+man"
 PYTHON_COMPAT=( python3_{10..12} )
-
 inherit flag-o-matic meson-multilib optfeature prefix python-any-r1 systemd 
tmpfiles udev
 
 if [[ ${PV} ==  ]]; then
@@ -29,7 +41,12 @@ else

SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.bz2";
fi
 
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~riscv ~sparc ~x86"
+   if [[ ${PIPEWIRE_DOCS_PREBUILT} == 1 ]] ; then
+   SRC_URI+=" !man? ( 
https://dev.gentoo.org/~${PIPEWIRE_DOCS_PREBUILT_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${PIPEWIRE_DOCS_VERSION}-docs.tar.xz
 )"
+   PIPEWIRE_DOCS_USEFLAG="man"
+   fi
+
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~riscv ~x86"
 fi
 
 DESCRIPTION="Multimedia processing graphs"
@@ -38,7 +55,7 @@ HOMEPAGE="https://pipewire.org/";
 LICENSE="MIT LGPL-2.1+ GPL-2"
 # ABI was broken in 0.3.42 for 
https://gitlab.freedesktop.org/pipewire/wireplumber/-/issues/49
 SLOT="0/0.4"
-IUSE="bluetooth dbus doc echo-cancel extra ffmpeg flatpak gstreamer gsettings 
ieee1394 jack-client jack-sdk liblc3 lv2"
+IUSE="${PIPEWIRE_DOCS_USEFLAG} bluetooth dbus doc echo-cancel extra ffmpeg 
flatpak gstreamer gsettings ieee1394 jack-client jack-sdk liblc3 lv2"
 IUSE+=" modemmanager pipewire-alsa readline roc selinux sound-server ssl 
system-service systemd test v4l X zeroconf"
 
 # Once replacing system JACK libraries is possible, it's likely that
@@ -68,19 +85,26 @@ RESTRICT="!test? ( test )"
 BDEPEND="
>=

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

2023-11-26 Thread Sam James
commit: 50ed7c22617f1d3accf9690b825813a0bfc13987
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 26 21:10:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 26 23:03:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50ed7c22

media-libs/roc-toolkit: add 0.3.0

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

 media-libs/roc-toolkit/Manifest |  1 +
 media-libs/roc-toolkit/roc-toolkit-0.3.0.ebuild | 82 +
 2 files changed, 83 insertions(+)

diff --git a/media-libs/roc-toolkit/Manifest b/media-libs/roc-toolkit/Manifest
index 4522470d3e04..94cd5353a2fe 100644
--- a/media-libs/roc-toolkit/Manifest
+++ b/media-libs/roc-toolkit/Manifest
@@ -1,2 +1,3 @@
 DIST roc-toolkit-0.2.5.tar.gz 1559917 BLAKE2B 
b75a2f101bd9bfecee28abc1dee0102c55a06f6432d66ed0b982b774e330209cdb9c22db442b9a49ec6e5623193de0c55fdb118a5285fb7de199b85eb6daea48
 SHA512 
45a524d7c29f2011eaa9f3e6d256ccf714e1abe2921c8ed276d97501cd2f7641bc14288f2f29c892a1c6740cf64049e3d143eb6b15dd2fb14e25a38a4ad23971
 DIST roc-toolkit-0.2.6.tar.gz 1570499 BLAKE2B 
6fa38819fc675323585a0bd5f754b7325be0d9870a55b65636498822249fe1d53b23422b7fa6a0b7e7740aff4f7e62fed9b2681741fbd8912ef8ec2bcc375ee4
 SHA512 
ac0f18e8a8a60ae9e93f3dcb58e645f31440b6799dac063b246f5320978ac98192bb9c38bbfa7e38dbd537da169c1d525d93cf66c86b36976d37932e3c12f63b
+DIST roc-toolkit-0.3.0.tar.gz 1679439 BLAKE2B 
31775d330bdfb3c42278d1ec5e14f695ca82f22929e435b6c9bf10c2e25c3367d11cf2913a81e6469876c255193be11eb78b775fad3b17f57c5be9c4bb39
 SHA512 
447532862dc1714054ebd03ce7fd101525c213a87bc7198a55c8e6068c28db318d59389bafd83681a4e6b34a61e68ac305c66b84e417a3f791b02340a821e6ec

diff --git a/media-libs/roc-toolkit/roc-toolkit-0.3.0.ebuild 
b/media-libs/roc-toolkit/roc-toolkit-0.3.0.ebuild
new file mode 100644
index ..5e559bcb86e1
--- /dev/null
+++ b/media-libs/roc-toolkit/roc-toolkit-0.3.0.ebuild
@@ -0,0 +1,82 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit python-any-r1 scons-utils toolchain-funcs
+
+DESCRIPTION="Real-time audio streaming over the network"
+HOMEPAGE="https://roc-streaming.org/toolkit/docs/ 
https://github.com/roc-streaming/roc-toolkit/";
+SRC_URI="https://github.com/roc-streaming/roc-toolkit/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="MPL-2.0"
+SLOT="0/3"
+KEYWORDS="~amd64"
+IUSE="alsa llvm-libunwind pulseaudio sox ssl tools test unwind"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   dev-libs/libuv:=
+   media-libs/openfec
+   media-libs/speexdsp
+   alsa? ( media-libs/alsa-lib )
+   pulseaudio? ( media-libs/libpulse )
+   sox? ( media-sound/sox )
+   ssl? ( dev-libs/openssl:= )
+   unwind? (
+   llvm-libunwind? ( sys-libs/llvm-libunwind:= )
+   !llvm-libunwind? ( sys-libs/libunwind:= )
+   )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   dev-util/ragel
+   virtual/pkgconfig
+   test? ( dev-util/cpputest )
+   tools? ( dev-util/gengetopt )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.2.5-dont-force-O3.patch
+)
+
+src_prepare() {
+   default
+
+   # These tests need network
+   rm -r \
+   src/tests/roc_netio \
+   src/tests/public_api/test_receiver.cpp \
+   || die
+}
+
+src_compile() {
+   tc-export AR CXX CC LD RANLIB OBJCOPY PKG_CONFIG
+
+   # Can revisit these on request, but:
+   #
+   # * openfec is unconditionally enabled as upstream docs recommend it,
+   # see 
https://roc-streaming.org/toolkit/docs/building/user_cookbook.html.
+   #
+   # * speexdsp is unconditionally enabled as it's tiny.
+   scons_opts=(
+   $(usev !alsa '--disable-alsa')
+   $(usev !sox '--disable-sox')
+   $(usev !pulseaudio '--disable-pulseaudio')
+   $(usev !tools '--disable-tools')
+   $(usev test '--enable-tests')
+   $(usev !ssl '--disable-openssl')
+   $(usev !unwind '--disable-libunwind')
+   )
+
+   STRIP=true escons "${scons_opts[@]}"
+}
+
+src_test() {
+   STRIP=true escons "${scons_opts[@]}" test
+}
+
+src_install() {
+   STRIP=true escons DESTDIR="${D}" "${scons_opts[@]}" install
+}



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

2023-11-26 Thread Sam James
commit: 7fb50c6381ceba51d9404d8713c8289343556d98
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 26 20:28:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 26 23:03:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fb50c63

dev-libs/libuv: add 1.47.0

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

 dev-libs/libuv/Manifest|  1 +
 dev-libs/libuv/files/libuv-1.47.0-ipv6-tests.patch | 54 ++
 .../{libuv-.ebuild => libuv-1.47.0.ebuild} |  8 +++-
 dev-libs/libuv/libuv-.ebuild   |  4 +-
 4 files changed, 63 insertions(+), 4 deletions(-)

diff --git a/dev-libs/libuv/Manifest b/dev-libs/libuv/Manifest
index 0e61e6ca0a8e..e84f057fa9c9 100644
--- a/dev-libs/libuv/Manifest
+++ b/dev-libs/libuv/Manifest
@@ -1,3 +1,4 @@
 DIST libuv-1.44.2.tar.gz 1309062 BLAKE2B 
883a1fbffcd8f55bf28ea5a79ed18aa3e2f2fac126285e8aca2ef9370eafc62f69f95ddb8bf27d4159e038bfb0a01abafdf0dadbc4309e5d31f0e77057ee84ac
 SHA512 
d21c890787b0b364fafa5fc0cbbff296bc2ca269e1991d2f7f35fcb37b8634da377466f5af5a4245425fcf876ae6870d100ab32b12bce64f8e0b01fd25a1bc83
 DIST libuv-1.45.0.tar.gz 1307245 BLAKE2B 
fcd9aad052cf641e5e974b1e3c47bef7968474f4b0e38363559719a164867ce6e67630c1d0fd0386da22ba5b82e35c6ca946b7509a8a08f08f972388e70a40b9
 SHA512 
a156dd0ed06bc7c50515f46ef6e5636d870288636f442ce9ec46716e22fdaa664ce49e432f4737c81e9c6013b34ed150e7420ab9fc316ed23281096954359774
 DIST libuv-1.46.0.tar.gz 1311065 BLAKE2B 
fd492b6ca873a08ad4df7561b9d83a09d9bd2cbc10c17265c02982a231edb5c6d71698aecc9a14d455ea230f9e791807f42561d8b3c96e37edb4a709860859b0
 SHA512 
e3a7c10ffd909f9b128fb2316e09b8456e87278107178b49368f31ba30e7f62d64e7eba650cc59ef2d7eb178199c7a2c5b5c99b333849200492235116d7aee7a
+DIST libuv-1.47.0.tar.gz 1316016 BLAKE2B 
6c530f8625366a9bf3f99ac4eb6b3bf3d4f6a05f98848e08cdab884934d79862cf8e79dd2d506ec734d701faab517eba2215063dce4b4216add5cfd6bfebd82e
 SHA512 
3d0e76c4e29c5de14fddda07409f8db30dc64261d1c0bdfce7f70eb8f5ac911707fe662e81c4f117e4068cb0728158fc2b8255f8aa497c0f688e46c7fb93a5b3

diff --git a/dev-libs/libuv/files/libuv-1.47.0-ipv6-tests.patch 
b/dev-libs/libuv/files/libuv-1.47.0-ipv6-tests.patch
new file mode 100644
index ..20176dc7aba0
--- /dev/null
+++ b/dev-libs/libuv/files/libuv-1.47.0-ipv6-tests.patch
@@ -0,0 +1,54 @@
+https://github.com/libuv/libuv/issues/4211
+https://github.com/libuv/libuv/pull/4220
+https://github.com/libuv/libuv/commit/54d8364c2406758b572621af381f1d83e01ae46c
+
+From 54d8364c2406758b572621af381f1d83e01ae46c Mon Sep 17 00:00:00 2001
+From: Ben Noordhuis 
+Date: Tue, 14 Nov 2023 22:09:30 +0100
+Subject: [PATCH] test: check if ipv6 link-local traffic is routable (#4220)
+
+Fixes: https://github.com/libuv/libuv/issues/4211
+--- a/test/test-tcp-connect6-error.c
 b/test/test-tcp-connect6-error.c
+@@ -23,6 +23,7 @@
+ #include "task.h"
+ #include 
+ #include 
++#include 
+ 
+ 
+ static int connect_cb_called = 0;
+@@ -75,9 +76,13 @@ TEST_IMPL(tcp_connect6_error_fault) {
+ 
+ 
+ TEST_IMPL(tcp_connect6_link_local) {
++  uv_interface_address_t* ifs;
++  uv_interface_address_t* p;
+   struct sockaddr_in6 addr;
+   uv_connect_t req;
+   uv_tcp_t server;
++  int ok;
++  int n;
+ 
+   if (!can_ipv6())
+ RETURN_SKIP("IPv6 not supported");
+@@ -90,6 +95,18 @@ TEST_IMPL(tcp_connect6_link_local) {
+   RETURN_SKIP("Test does not currently work in QEMU");
+ #endif  /* defined(__QEMU__) */
+ 
++  /* Check there's an interface that routes link-local (fe80::/10) traffic. */
++  ASSERT_OK(uv_interface_addresses(&ifs, &n));
++  for (p = ifs; p < &ifs[n]; p++)
++if (p->address.address6.sin6_family == AF_INET6)
++  if (!memcmp(&p->address.address6.sin6_addr, "\xfe\x80", 2))
++break;
++  ok = (p < &ifs[n]);
++  uv_free_interface_addresses(ifs, n);
++
++  if (!ok)
++RETURN_SKIP("IPv6 link-local traffic not supported");
++
+   ASSERT_OK(uv_ip6_addr("fe80::0bad:babe", 1337, &addr));
+   ASSERT_OK(uv_tcp_init(uv_default_loop(), &server));
+ 
+

diff --git a/dev-libs/libuv/libuv-.ebuild 
b/dev-libs/libuv/libuv-1.47.0.ebuild
similarity index 88%
copy from dev-libs/libuv/libuv-.ebuild
copy to dev-libs/libuv/libuv-1.47.0.ebuild
index 771fe56d3e96..34862127937a 100644
--- a/dev-libs/libuv/libuv-.ebuild
+++ b/dev-libs/libuv/libuv-1.47.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,7 +13,7 @@ if [[ ${PV} = * ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/libuv/libuv/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos

[gentoo-commits] repo/gentoo:master commit in: kde-plasma/breeze/

2023-11-26 Thread Andreas Sturmlechner
commit: 49f79c6f3154004c8d71c5a3deb3ba749823fbcf
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 26 22:12:41 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov 26 23:29:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49f79c6f

kde-plasma/breeze: add kde-invent upstream metadata

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

 kde-plasma/breeze/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-plasma/breeze/metadata.xml b/kde-plasma/breeze/metadata.xml
index d925f2439758..691fe86ecc98 100644
--- a/kde-plasma/breeze/metadata.xml
+++ b/kde-plasma/breeze/metadata.xml
@@ -7,5 +7,6 @@


https://bugs.kde.org/
+   plasma/breeze

 



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

2023-11-26 Thread Andreas Sturmlechner
commit: 174ab1b74be5da0cbde17df73105acb80132f9be
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 26 23:24:45 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov 26 23:29:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=174ab1b7

media-sound/cantata: Relax kde-frameworks/breeze-icons slot dep to :*

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

 media-sound/cantata/{cantata-2.5.0.ebuild => cantata-2.5.0-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/cantata/cantata-2.5.0.ebuild 
b/media-sound/cantata/cantata-2.5.0-r1.ebuild
similarity index 96%
rename from media-sound/cantata/cantata-2.5.0.ebuild
rename to media-sound/cantata/cantata-2.5.0-r1.ebuild
index 7dfeddc9814b..59af4a9d39c5 100644
--- a/media-sound/cantata/cantata-2.5.0.ebuild
+++ b/media-sound/cantata/cantata-2.5.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -56,7 +56,7 @@ COMMON_DEPEND="
 "
 RDEPEND="${COMMON_DEPEND}
dev-lang/perl[ithreads]
-   || ( kde-frameworks/breeze-icons:5 kde-frameworks/oxygen-icons:* )
+   || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* )
 "
 DEPEND="${COMMON_DEPEND}
dev-qt/qtconcurrent:5



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

2023-11-26 Thread Andreas Sturmlechner
commit: 7b7037a2bbd05a57b3dd234d71057c0d20c4aa4d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 26 22:14:18 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov 26 23:29:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b7037a2

net-im/tokodon: Relax kde-frameworks/breeze-icons slot dep to :*

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

 net-im/tokodon/tokodon-23.08.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/tokodon/tokodon-23.08.3.ebuild 
b/net-im/tokodon/tokodon-23.08.3.ebuild
index 2a03c04ced42..01703145f13b 100644
--- a/net-im/tokodon/tokodon-23.08.3.ebuild
+++ b/net-im/tokodon/tokodon-23.08.3.ebuild
@@ -26,7 +26,7 @@ DEPEND="
>=dev-qt/qtsvg-${QTMIN}:5
>=dev-qt/qtwebsockets-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/breeze-icons-${KFMIN}:5
+   >=kde-frameworks/breeze-icons-${KFMIN}:*
>=kde-frameworks/kconfig-${KFMIN}:5
>=kde-frameworks/kconfigwidgets-${KFMIN}:5
>=kde-frameworks/kcoreaddons-${KFMIN}:5



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/breeze/

2023-11-26 Thread Andreas Sturmlechner
commit: 3ea737a4f66279fa370362dd475cf961cc43a4e2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 26 22:11:57 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov 26 23:29:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ea737a4

kde-plasma/breeze: Relax kde-frameworks/breeze-icons slot dep to :*

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

 kde-plasma/breeze/{breeze-5.27.8-r1.ebuild => breeze-5.27.8-r2.ebuild} | 2 +-
 kde-plasma/breeze/{breeze-5.27.9.ebuild => breeze-5.27.9-r1.ebuild}| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-plasma/breeze/breeze-5.27.8-r1.ebuild 
b/kde-plasma/breeze/breeze-5.27.8-r2.ebuild
similarity index 96%
rename from kde-plasma/breeze/breeze-5.27.8-r1.ebuild
rename to kde-plasma/breeze/breeze-5.27.8-r2.ebuild
index ab8e41cd29fa..0b67d501a83b 100644
--- a/kde-plasma/breeze/breeze-5.27.8-r1.ebuild
+++ b/kde-plasma/breeze/breeze-5.27.8-r2.ebuild
@@ -38,6 +38,6 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:5"
 PDEPEND="
-   >=kde-frameworks/breeze-icons-${KFMIN}:5
+   >=kde-frameworks/breeze-icons-${KFMIN}:*
>=kde-plasma/kde-cli-tools-${PVCUT}:5
 "

diff --git a/kde-plasma/breeze/breeze-5.27.9.ebuild 
b/kde-plasma/breeze/breeze-5.27.9-r1.ebuild
similarity index 96%
rename from kde-plasma/breeze/breeze-5.27.9.ebuild
rename to kde-plasma/breeze/breeze-5.27.9-r1.ebuild
index ab8e41cd29fa..0b67d501a83b 100644
--- a/kde-plasma/breeze/breeze-5.27.9.ebuild
+++ b/kde-plasma/breeze/breeze-5.27.9-r1.ebuild
@@ -38,6 +38,6 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:5"
 PDEPEND="
-   >=kde-frameworks/breeze-icons-${KFMIN}:5
+   >=kde-frameworks/breeze-icons-${KFMIN}:*
>=kde-plasma/kde-cli-tools-${PVCUT}:5
 "



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

2023-11-26 Thread Sam James
commit: 1119f45815ecb1fceff20eea1cb7e5cb8d7ea767
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 26 23:29:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 26 23:29:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1119f458

sys-fs/lvm2: -j1 for install

There's a race with installing dmsetup where it gets re-created in the image
which breaks things. It's awkward to fix because of the upstream Makefile
layout. Just serialise the install part which shouldn't be a big deal anyway.

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

 sys-fs/lvm2/lvm2-2.03.22-r2.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/sys-fs/lvm2/lvm2-2.03.22-r2.ebuild 
b/sys-fs/lvm2/lvm2-2.03.22-r2.ebuild
index ba546b95e777..e3d8382e2044 100644
--- a/sys-fs/lvm2/lvm2-2.03.22-r2.ebuild
+++ b/sys-fs/lvm2/lvm2-2.03.22-r2.ebuild
@@ -204,7 +204,9 @@ src_install() {
else
targets+=( install_device-mapper )
fi
-   emake V=1 DESTDIR="${D}" "${targets[@]}"
+
+   # -j1 for bug #918125
+   emake -j1 V=1 DESTDIR="${D}" "${targets[@]}"
 
newinitd "${FILESDIR}"/device-mapper.rc-r3 device-mapper
newconfd "${FILESDIR}"/device-mapper.conf-r4 device-mapper



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

2023-11-26 Thread Sam James
commit: 0aa7e109c7a4d4df36e95359d928549abae45a7b
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 26 23:30:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 26 23:30:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0aa7e109

dev-lang/perl: perl-cross-1.5 -> perl-cross-1.5.1 for 5.38.1

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

 dev-lang/perl/Manifest   | 1 +
 dev-lang/perl/perl-5.38.1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-lang/perl/Manifest b/dev-lang/perl/Manifest
index ca5ae808a06d..5f9c7cc1f8b2 100644
--- a/dev-lang/perl/Manifest
+++ b/dev-lang/perl/Manifest
@@ -6,4 +6,5 @@ DIST perl-5.38.0.tar.xz 13565448 BLAKE2B 
22fd334d911e8ebe16ad2a96522110ad2c14d09
 DIST perl-5.38.1.tar.xz 13683376 BLAKE2B 
1a34d37cbf67da5c17a93d9262c2e0095da4e76f5517656084abf11ba61eefc328346e326402c16836462a4363b7a35a5ae723ecb0a75982abf84df08d8e9390
 SHA512 
720b2c2707f219509e652bc3d80f9ce82bec85f882dee9ff88b6bc5183064d66333651830daeb92a6e96bbe5d9d48581ab8496ce9427f8db6103fc438e2c05db
 DIST perl-cross-1.4.1.tar.gz 117688 BLAKE2B 
e01103fb92764213dafb1ab92954fdc4bdcf1bd71a0064279ee75fed55a1c71850eaabdf667d6ab1c15eadccf7497668e5bb5ab13de33fef707fba14bfd52912
 SHA512 
5f403d3a52f724383d25c23b08e8001954300fa8f07a5b49df440ef4d06ef756404a6e448093c4f4d4f9a470b1c3f2b1b8b27d3d227ac1823552f6a377edd06a
 DIST perl-cross-1.4.tar.gz 113861 BLAKE2B 
7c7783afccc6a04ab122a7c60b1cff7f0a2725655b2b63325ca25d7b8acb0cf993b496e2a590db943054336337ad215550b6b2a565f1d91a5aa9cfe3a4c36db4
 SHA512 
bde73cac13c0b42c4c6783d7e30dea491d70b65131e1c8434ef75db1f39a8e15ef5857568b706e8456faa3822402676dd247a1f20f4bed983597fdd5a6b4faad
+DIST perl-cross-1.5.1.tar.gz 118175 BLAKE2B 
0b4a650073756056423fc8e0a309f0bdf665d207122bdd34ef7f5c6e3faf800adb963aa36b5f755171432e2db04025bd94cf049661f63d2f8a20c174b1884770
 SHA512 
beacee078b3321dcdba16fe2b1f54cdf8528715961209b685663fe8a50500c53299f047f5df974895f9b850de8bbf7bdc343b11878133c45c4bb1d6a2db90efd
 DIST perl-cross-1.5.tar.gz 115073 BLAKE2B 
ecc2764beef5dd188e56c2e499297e09e03a48fe4cb3b1582005e5899d7a3e9f28b9e600a18e16560a9a1955fef6d0a543a601574991a3853c8c9cdee7acc5df
 SHA512 
b358d79e10777118b97568329e11b6b72cfe4960f2f3c0e857de31b515bd588448ad224d182b083f4075b47fd3877decbb037e7d26d4ba090011e6e41946370f

diff --git a/dev-lang/perl/perl-5.38.1.ebuild b/dev-lang/perl/perl-5.38.1.ebuild
index 2c6dc6e68804..c30d3b9ad31d 100644
--- a/dev-lang/perl/perl-5.38.1.ebuild
+++ b/dev-lang/perl/perl-5.38.1.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 inherit alternatives flag-o-matic toolchain-funcs multilib multiprocessing
 
 PATCH_VER=1
-CROSS_VER=1.5
+CROSS_VER=1.5.1
 PATCH_BASE="perl-5.38.0-patches-${PATCH_VER}"
 PATCH_DEV=dilfridge
 



[gentoo-commits] repo/gentoo:master commit in: media-video/pipewire/files/1.0.0/

2023-11-26 Thread Sam James
commit: 740f2103f4637da2421ff3a5bafe0c5085a36678
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 26 23:33:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 26 23:33:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=740f2103

media-video/pipewire: fix build w/ USE=-examples

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

 .../1.0.0/0001-fix-compile-with-no-examples.patch  | 59 ++
 1 file changed, 59 insertions(+)

diff --git 
a/media-video/pipewire/files/1.0.0/0001-fix-compile-with-no-examples.patch 
b/media-video/pipewire/files/1.0.0/0001-fix-compile-with-no-examples.patch
new file mode 100644
index ..fee0ac1bc328
--- /dev/null
+++ b/media-video/pipewire/files/1.0.0/0001-fix-compile-with-no-examples.patch
@@ -0,0 +1,59 @@
+https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/3675
+https://gitlab.freedesktop.org/pipewire/pipewire/-/merge_requests/1790
+
+From 6b4cdab57a0678e88992fb4e5b216e481b051808 Mon Sep 17 00:00:00 2001
+From: Pauli Virtanen 
+Date: Sun, 26 Nov 2023 18:31:43 +0200
+Subject: [PATCH] meson.build: fix compile with -Dexamples=disabled
+
+--- a/spa/examples/meson.build
 b/spa/examples/meson.build
+@@ -6,6 +6,10 @@ spa_examples = [
+   'local-v4l2',
+ ]
+ 
++if not get_option('examples').allowed()
++  subdir_done()
++endif
++
+ spa_examples_extra_deps = {
+   'local-v4l2': [sdl_dep],
+   'local-libcamera': [sdl_dep, libcamera_dep],
+--- a/spa/meson.build
 b/spa/meson.build
+@@ -113,6 +113,4 @@ endif
+ 
+ subdir('tools')
+ subdir('tests')
+-if get_option('examples').allowed()
+-  subdir('examples')
+-endif
++subdir('examples')
+--- a/src/examples/meson.build
 b/src/examples/meson.build
+@@ -22,6 +22,10 @@ examples = [
+   'local-v4l2',
+ ]
+ 
++if not get_option('examples').allowed()
++  subdir_done()
++endif
++
+ examples_extra_deps = {
+   'video-src-fixate': [drm_dep],
+   'video-play': [sdl_dep],
+--- a/src/meson.build
 b/src/meson.build
+@@ -3,9 +3,7 @@ subdir('pipewire')
+ subdir('daemon')
+ subdir('tools')
+ subdir('modules')
+-if get_option('examples').allowed()
+-  subdir('examples')
+-endif
++subdir('examples')
+ if get_option('tests').allowed()
+   subdir('tests')
+ endif
+-- 
+GitLab



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/x32/, profiles/arch/mips/mips64/multilib/, ...

2023-11-26 Thread Sam James
commit: 1a96b82a76b8d7fb824d4a7b47f6b70c1808936c
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct  6 15:49:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 26 23:36:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a96b82a

profiles/arch: Force multilib flags on sys-devel/gcc deps

Force enabling respective abi_* flags on sys-devel/gcc dependencies
in profiles where multiple MULTILIB_ABIS are used by default.  This
prevents sys-devel/gcc build from failing late in the build with cryptic
error messages when USE=multilib (that is forced on) is used along with
USE=objc.

Bug: https://bugs.gentoo.org/617788
Signed-off-by: Michał Górny  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/33216
Signed-off-by: Sam James  gentoo.org>

 profiles/arch/amd64/no-multilib/package.use.force | 7 ++-
 profiles/arch/amd64/package.use.force | 6 ++
 profiles/arch/amd64/x32/package.use.force | 6 ++
 profiles/arch/mips/mips64/multilib/package.use.force  | 8 
 profiles/arch/mips/mipsel/mips64el/multilib/package.use.force | 8 
 5 files changed, 34 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/amd64/no-multilib/package.use.force 
b/profiles/arch/amd64/no-multilib/package.use.force
index 17acf1185e81..2897c534ec47 100644
--- a/profiles/arch/amd64/no-multilib/package.use.force
+++ b/profiles/arch/amd64/no-multilib/package.use.force
@@ -1,6 +1,11 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Michał Górny  (2023-10-06)
+# Undo multilib forcing.
+dev-libs/libatomic_ops -abi_x86_32
+dev-libs/boehm-gc -abi_x86_32
+
 # Michał Górny  (2017-04-08)
 # Undo multilib forcing.
 sys-apps/sandbox -abi_x86_32

diff --git a/profiles/arch/amd64/package.use.force 
b/profiles/arch/amd64/package.use.force
index da0808237ad6..5c9f06cdb0c4 100644
--- a/profiles/arch/amd64/package.use.force
+++ b/profiles/arch/amd64/package.use.force
@@ -1,6 +1,12 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Michał Górny  (2023-10-06)
+# Require ABIs matching MULTILIB_ABIS in gcc dependencies -- otherwise
+# sys-devel/gcc[multilib] (which is forced) will fail late in build.
+dev-libs/libatomic_ops abi_x86_32
+dev-libs/boehm-gc abi_x86_32
+
 # Michał Górny  (2017-12-30)
 # We have ready-to-use configs here.
 sys-kernel/gentoo-kernel -savedconfig

diff --git a/profiles/arch/amd64/x32/package.use.force 
b/profiles/arch/amd64/x32/package.use.force
index 388c2861e5f2..c414ca9911c3 100644
--- a/profiles/arch/amd64/x32/package.use.force
+++ b/profiles/arch/amd64/x32/package.use.force
@@ -1,6 +1,12 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# Michał Górny  (2023-10-06)
+# Require ABIs matching MULTILIB_ABIS in gcc dependencies -- otherwise
+# sys-devel/gcc[multilib] (which is forced) will fail late in build.
+dev-libs/libatomic_ops abi_x86_64
+dev-libs/boehm-gc abi_x86_64
+
 # Michał Górny  (2017-04-08)
 # Require sandbox to be multilib-capable to avoid failures when building
 # multilib packages, #611292.

diff --git a/profiles/arch/mips/mips64/multilib/package.use.force 
b/profiles/arch/mips/mips64/multilib/package.use.force
new file mode 100644
index ..b400461470d5
--- /dev/null
+++ b/profiles/arch/mips/mips64/multilib/package.use.force
@@ -0,0 +1,8 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Michał Górny  (2023-10-06)
+# Require ABIs matching MULTILIB_ABIS in gcc dependencies -- otherwise
+# sys-devel/gcc[multilib] (which is forced) will fail late in build.
+dev-libs/libatomic_ops abi_mips_n32 abi_mips_n64 abi_mips_o32
+dev-libs/boehm-gc abi_mips_n32 abi_mips_n64 abi_mips_o32

diff --git a/profiles/arch/mips/mipsel/mips64el/multilib/package.use.force 
b/profiles/arch/mips/mipsel/mips64el/multilib/package.use.force
new file mode 100644
index ..b400461470d5
--- /dev/null
+++ b/profiles/arch/mips/mipsel/mips64el/multilib/package.use.force
@@ -0,0 +1,8 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Michał Górny  (2023-10-06)
+# Require ABIs matching MULTILIB_ABIS in gcc dependencies -- otherwise
+# sys-devel/gcc[multilib] (which is forced) will fail late in build.
+dev-libs/libatomic_ops abi_mips_n32 abi_mips_n64 abi_mips_o32
+dev-libs/boehm-gc abi_mips_n32 abi_mips_n64 abi_mips_o32



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libuv/, profiles/arch/hppa/

2023-11-26 Thread Sam James
commit: c156a052a2acffb50d38e84070593c9ca9230d0c
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 26 23:44:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 26 23:44:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c156a052

dev-libs/libuv: mark older iouring versions as -hppa

1.45.0, 1.46.0 are broken on some HPPA kernels (see linked PR), but 1.47.0
has the linked PR included which means libuv won't try to use iouring on 
known-broken
kernels.

Bug: https://github.com/libuv/libuv/pull/4224
Signed-off-by: Sam James  gentoo.org>

 dev-libs/libuv/libuv-1.45.0.ebuild | 2 +-
 dev-libs/libuv/libuv-1.46.0.ebuild | 2 +-
 profiles/arch/hppa/package.mask| 8 
 3 files changed, 2 insertions(+), 10 deletions(-)

diff --git a/dev-libs/libuv/libuv-1.45.0.ebuild 
b/dev-libs/libuv/libuv-1.45.0.ebuild
index 0028ef084a43..56efb6584553 100644
--- a/dev-libs/libuv/libuv-1.45.0.ebuild
+++ b/dev-libs/libuv/libuv-1.45.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} = * ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/libuv/libuv/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   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="BSD BSD-2 ISC MIT"

diff --git a/dev-libs/libuv/libuv-1.46.0.ebuild 
b/dev-libs/libuv/libuv-1.46.0.ebuild
index 6a05fb8e9adf..ebc3bbc84897 100644
--- a/dev-libs/libuv/libuv-1.46.0.ebuild
+++ b/dev-libs/libuv/libuv-1.46.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} = * ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/libuv/libuv/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   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="BSD BSD-2 ISC MIT"

diff --git a/profiles/arch/hppa/package.mask b/profiles/arch/hppa/package.mask
index b5338568bc80..bfaec4b9a8f4 100644
--- a/profiles/arch/hppa/package.mask
+++ b/profiles/arch/hppa/package.mask
@@ -6,14 +6,6 @@
 # See https://github.com/systemd/systemd/issues/29775 and bug #916469.
 >=sys-apps/systemd-254
 
-# Sam James  (2023-08-28)
-# libuv >=1.45.0 starts to use iouring (but via its own implementation, not 
sys-libs/liburing)
-# which means CMake then starts using iouring. There are some kernel bugs which
-# got shaken out on hppa: linux 6.4.x is okay, but 6.1.x at least need 
backports.
-#
-# See https://lore.kernel.org/linux-parisc/87jztggow5@gentoo.org/T/.
->=dev-libs/libuv-1.45.0
-
 # Sam James  (2023-07-03)
 # Broken memory handling
 # 
https://lore.kernel.org/linux-parisc/612eaa53-6904-6e16-67fc-394f4faa0...@bell.net/



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

2023-11-26 Thread Sam James
commit: 3331727427deec8acf5ce5826ede0e835259fc3e
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 26 23:47:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 26 23:47:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33317274

dev-libs/libuv: add hppa patch to 1.47.0

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

 .../libuv/files/libuv-1.47.0-hppa-kernel.patch | 32 ++
 ...{libuv-1.47.0.ebuild => libuv-1.47.0-r1.ebuild} |  1 +
 2 files changed, 33 insertions(+)

diff --git a/dev-libs/libuv/files/libuv-1.47.0-hppa-kernel.patch 
b/dev-libs/libuv/files/libuv-1.47.0-hppa-kernel.patch
new file mode 100644
index ..1871ae221395
--- /dev/null
+++ b/dev-libs/libuv/files/libuv-1.47.0-hppa-kernel.patch
@@ -0,0 +1,32 @@
+https://github.com/libuv/libuv/commit/f1444293652cf5478a67b9305271d73ad6d36232
+
+From f1444293652cf5478a67b9305271d73ad6d36232 Mon Sep 17 00:00:00 2001
+From: matoro <12038583+mat...@users.noreply.github.com>
+Date: Wed, 15 Nov 2023 17:57:06 -0500
+Subject: [PATCH] linux: disable io_uring on hppa below kernel 6.1.51 (#4224)
+
+First kernel with support is 6.1, was only fully functional from .51
+onwards: 
https://lore.kernel.org/all/cb912694-b1fe-dbb0-4d8c-d608f3526...@gmx.de/
+
+Co-authored-by: matoro 
+--- a/src/unix/linux.c
 b/src/unix/linux.c
+@@ -487,8 +487,16 @@ static int uv__use_io_uring(void) {
+   use = atomic_load_explicit(&use_io_uring, memory_order_relaxed);
+ 
+   if (use == 0) {
++use = uv__kernel_version() >=
++#if defined(__hppa__)
++/* io_uring first supported on parisc in 6.1, functional in .51 */
++/* 
https://lore.kernel.org/all/cb912694-b1fe-dbb0-4d8c-d608f3526...@gmx.de/ */
++/* 6.1.51 */ 0x060133
++#else
+ /* Older kernels have a bug where the sqpoll thread uses 100% CPU. */
+-use = uv__kernel_version() >= /* 5.10.186 */ 0x050ABA ? 1 : -1;
++/* 5.10.186 */ 0x050ABA
++#endif
++? 1 : -1;
+ 
+ /* But users can still enable it if they so desire. */
+ val = getenv("UV_USE_IO_URING");
+

diff --git a/dev-libs/libuv/libuv-1.47.0.ebuild 
b/dev-libs/libuv/libuv-1.47.0-r1.ebuild
similarity index 96%
rename from dev-libs/libuv/libuv-1.47.0.ebuild
rename to dev-libs/libuv/libuv-1.47.0-r1.ebuild
index 34862127937a..879df48c159f 100644
--- a/dev-libs/libuv/libuv-1.47.0.ebuild
+++ b/dev-libs/libuv/libuv-1.47.0-r1.ebuild
@@ -26,6 +26,7 @@ BDEPEND="
 
 PATCHES=(
"${FILESDIR}"/${P}-ipv6-tests.patch
+   "${FILESDIR}"/${P}-hppa-kernel.patch
 )
 
 src_prepare() {



[gentoo-commits] repo/proj/guru:dev commit in: x11-misc/i3status-rust/

2023-11-26 Thread Lucio Sauer
commit: 73af326160b27a99897deb4944c8df7c573d5e7e
Author: Lucio Sauer  posteo  net>
AuthorDate: Sun Nov 26 23:47:37 2023 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Sun Nov 26 23:48:36 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=73af3261

x11-misc/i3status-rust: drop 0.32.2

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

 x11-misc/i3status-rust/Manifest|   6 -
 x11-misc/i3status-rust/i3status-rust-0.32.2.ebuild | 380 -
 2 files changed, 386 deletions(-)

diff --git a/x11-misc/i3status-rust/Manifest b/x11-misc/i3status-rust/Manifest
index 3123e58b72..7a7596ad15 100644
--- a/x11-misc/i3status-rust/Manifest
+++ b/x11-misc/i3status-rust/Manifest
@@ -112,8 +112,6 @@ DIST httpdate-1.0.3.crate 10639 BLAKE2B 
ce0b401c69f76252639c10f6c2e4a823574a5856
 DIST humantime-2.1.0.crate 16749 BLAKE2B 
e2ae8325b037fb175b9200cc5c1944ce579056c6662cce307beb6701894552362a25e371aad65f8fb9384945b48815ca74bb8b544a32e0a5845b7edd30b918c9
 SHA512 
3bf29ddd1391d82897c22baa0ff3ed58ef6d6959859f1f8ed54d324caba5b6fb4422e56790511ce82f902cd11467f93c8ab7fc7b0e0bdb719308a4d0a446ae0c
 DIST hyper-0.14.27.crate 195700 BLAKE2B 
4c079a6f99b1da3816c08df3935b5c9c1a3acf878111f4afffe67cbe816975aae0bd49577fa7cdc1bd55ed78dd2328cb1b0cc09064e9bf6caadde91403159912
 SHA512 
580f2589dc1f938d2563d3fdfd1cb2f1b11278333ac54e813e4dbe50a0e63952546385f057b20eb123516b2f74e19b62a3ed0cd546fdf868f6a5770cd95643a2
 DIST hyper-tls-0.5.0.crate 13257 BLAKE2B 
50cbe4ca7c1862fd3fff192de070341dd32bfb9f108b516e1e261ec8da7c4f7972b7b66e3d45c1497733a913b0281bef706994270ec8bd03eba7368612127aa4
 SHA512 
45dc16cc9ce48706e0b3575dca35ba1b6b3084dda8c2cc489d126e1c4f0bb96a9b2baa860d09f68c5e0a48c2a69e3eaf62f4f0406fffc4efefcd79d26c82896e
-DIST i3status-rust-0.32.2-man.1 118129 BLAKE2B 
6a36499b9836c42b792b62a99778a3c974f3d79638b7e961082472d6851a185eec7a64385d3f1ddc37f5adef508f040ca02988516d38482a75e56f33b3fa48c9
 SHA512 
8748ec0a1a367881c2681551160a6a545016cc65e5fe9c05936f2e199bba917319f34d770a58774b13aeda92ac8fc0351d82564254ea5392458048decb73
-DIST i3status-rust-0.32.2.gh.tar.gz 414895 BLAKE2B 
b0bbb197d395729e47535b0afbfefe0c79c7ea17e5231a71b0a9297e6ff3f6597f754c706f7512f43ed008453b35512c8ad98734765213c978db0096e7ada72d
 SHA512 
02b393cb5e744217e71c59dacdbfa1df940587b52a498da24d3f7bf9c40345b864c13a55b062473058cac9d7fd20869eaebf0ded7a95e30ae70a8bf90b799c61
 DIST i3status-rust-0.32.3-man.1 120873 BLAKE2B 
8eca20f64217e9dc7111c7cedb40681e737afc9077e909676a26423354a13aa17fdd4133fb330eb8c4b2b1a51c0fce17d2034918009e252f757a149ddc347402
 SHA512 
209db27908210c3480b6f0844a6d5f3444ebe0c9d21d3f427a5d3fb38c4f7321f4686331a39eef36b7dd6e765422b71846b8c6aa426fa69f5abddfcd0390715b
 DIST i3status-rust-0.32.3.gh.tar.gz 422539 BLAKE2B 
94b79a356151284eec41262606c9824f928de0e4a167a468fa23bbc917dbd83097e298d0b17022a6739de0950d3ea9242af8d3fe61268744e9158ec0560be5f8
 SHA512 
5e1de00108eab55499facd042f884c1f65c09877d6eb13b0e44b76e665b4009d8af5d60a7dcd4d1e8d6a6c20004c2cffa74eac4cbe6dc285e085e8e3144ecb96
 DIST iana-time-zone-0.1.57.crate 19785 BLAKE2B 
2304a63e4d3a477125ed07fccd5a84832f775c4a0fbd60a995e6f1850aaf3f5047c6f70975c9f6334f96def12770d470677e1f536e9817f8ab1df8a312622cfe
 SHA512 
79bc0fe559dce022cd3c15ffc3b6f870c14a40de6d5a61b4a5a6ad28fe7efce82a16ac5102073a3510f3ba683843475f7fb8a4029bbafbc1cc25e48b98ce2fe8
@@ -171,7 +169,6 @@ DIST mio-0.8.8.crate 94264 BLAKE2B 
f70334d3daa8794079c865c5e91d9b32fee2b90af95a6
 DIST native-tls-0.2.11.crate 29008 BLAKE2B 
594511c364e639e309f32f37ae20ecfc5ddeeb39c3f7180c5f3f2cf304d8c323b977af933ffe70cce696a5a63e17c5fa7ddb119d46fc3db819a28e31a388640b
 SHA512 
7e77959932f2859757f1aeb37b78fdd459b7b6fd02424f4b7399525b94c21d1f499a718775503b8f3dfe3b4b740e1cfbee77052a2ebd0994468addb3fa665e6c
 DIST neli-0.6.4.crate 48016 BLAKE2B 
19f6688fb84145bf7433756627d5200413b0e57abe1d790f9e9c47413e2caa7b3d8766bbd95c74293bc6b290555436189fedd3a0dfa882c100e1016a0a2aab8e
 SHA512 
ee86d4a14150d6687d33b7e5c5afb1c383ac75fa2da6f877ced6aadf0822380c9c9d5783ce1ab7440d43674635692ab42943a235ceadd1de45941cfadb341245
 DIST neli-proc-macros-0.1.3.crate 10111 BLAKE2B 
4d2c5ca841dad6c024c1d2d7dd7be79f17dde0d7868f25650f47459104f1a6f67dc11883dde6eaaf6f442a3efa635a65fbdc1c9e03106aadc4684922e95a78d9
 SHA512 
41f20b193edcd1fbd33cf3511873dc763a810699f59f97d55c7bb35380d13ed95d06b3f3f8c51cde007154d4835b67f888ee4b6d525a817407c4b34df39f3825
-DIST neli-wifi-0.5.1.crate 20651 BLAKE2B 
1883b1411c7c651476f4d4bfa2b17d78134c76c2938f26d77484f0a2454d2df3d92ad8699f0ddad9a58e0ad77b0dd9984d738241b4694483b2d6fb9139a3d78a
 SHA512 
8629fd2ed52e36be771bd8718ef0b235abcca9a8603918cc8ba8cc9577907be53ed86ad97f81b8828b90e4fe77e9f12c390f3f11863b30a7463b159797d4caa2
 DIST neli-wifi-0.6.0.crate 21268 BLAKE2B 
6025f58ad2f777c0bfe7591b922a164da184bc79df5b930ac44679cfed176d397809968fa30fe971ca762b395b70599c8dc7f7af393ca9dccad7f5540897a058
 SHA512 
9aca07bd3119a6b82882324ec2e59a5d3d8bc1a166b94627242204815e5bb6d8c870d28804784e8280388bee4e72688df482ee6043547af0e03

  1   2   >