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

2024-01-12 Thread Joonas Niilola
commit: 38ee07889aaf2479e8b91ef1d51cf2b4f8aace83
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Wed Nov  8 19:19:16 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Jan 13 07:49:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38ee0788

mail-mta/opensmtpd: add 7.4.0_p1

* Add "virtual/pkgconfig" dependency
* Add ${EPREFIX} to --with-path-queue
* Add signature verification
* Add slot binding operator on "sys-libs/zlib"
* Install "CHANGES.md" doc
* Move blockers, users and runtime files to RDEPEND
* Remove "eautoreconf" call
* Remove net-libs/libasr dependency (bundled now)
* Remove obsolete QA_CONFIG_IMPL_DECL_SKIP
* Use "myeconfargs" array instead of escaping newlines

Closes: https://bugs.gentoo.org/916993
Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>
Closes: https://github.com/gentoo/gentoo/pull/33729
Signed-off-by: Joonas Niilola  gentoo.org>

 mail-mta/opensmtpd/Manifest  |   2 +
 mail-mta/opensmtpd/metadata.xml  |   1 +
 mail-mta/opensmtpd/opensmtpd-7.4.0_p1.ebuild | 111 +++
 3 files changed, 114 insertions(+)

diff --git a/mail-mta/opensmtpd/Manifest b/mail-mta/opensmtpd/Manifest
index 5c6919669ac9..61d5d4db2e77 100644
--- a/mail-mta/opensmtpd/Manifest
+++ b/mail-mta/opensmtpd/Manifest
@@ -1 +1,3 @@
 DIST opensmtpd-7.3.0p1.tar.gz 849026 BLAKE2B 
bdb83468df12af2a2b39664a4408acfaf0cd81551074fb3823f7eb1b0d30ce79d812876fcea2ff940ddaac8b1a96700e1f4d2c275beab106fed010b733cff5c2
 SHA512 
2106de43e4b7435e49df759570ec758672ca8271dc451e30a261c250b41908b6ffe28e571a5f52e2ac14f59af132d1df45b272f8fcafeab04fcfb6bd5db970bb
+DIST opensmtpd-7.4.0p1.sum.sig 256 BLAKE2B 
312bf5913f7da5178dc6442fa1aa01334a4323252ba6441ba4bf65904f2609332f0da850174306ae7ec8bba6c93a667151c11e2fea84bca4585f402f6ba1d823
 SHA512 
f7126a1ddc47775d9cf460b2f71267721ee543bdf9f42b712eb22579cf929a07515657551f4e94834b6727c8692d018193e97668749766765a147a0a192016fb
+DIST opensmtpd-7.4.0p1.tar.gz 908307 BLAKE2B 
f3e919b248da1d10d4ffe3073a19f3239ee3db7f58278103a52b50900c4a5b460d27e97ec974ad504cbe758f0a60f8cf2f58b238190e156d60a61b1a4476bc3e
 SHA512 
23aad112ed8f45547e808592823ba8818d8b0ac6ca82d9f83ee33c4a61cfa6326488e10b6beaa3c9e40030eb680478f485b552c15c4ae2835c7a71af509ce94f

diff --git a/mail-mta/opensmtpd/metadata.xml b/mail-mta/opensmtpd/metadata.xml
index d784c6148ce9..4c7bd6f8a321 100644
--- a/mail-mta/opensmtpd/metadata.xml
+++ b/mail-mta/opensmtpd/metadata.xml
@@ -10,5 +10,6 @@


OpenSMTPD/OpenSMTPD
+   mailto:b...@opensmtpd.org

 

diff --git a/mail-mta/opensmtpd/opensmtpd-7.4.0_p1.ebuild 
b/mail-mta/opensmtpd/opensmtpd-7.4.0_p1.ebuild
new file mode 100644
index ..f57fee2e4f3c
--- /dev/null
+++ b/mail-mta/opensmtpd/opensmtpd-7.4.0_p1.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_METHOD="signify"
+inherit pam systemd verify-sig
+
+DESCRIPTION="Lightweight but featured SMTP daemon from OpenBSD"
+HOMEPAGE="https://www.opensmtpd.org;
+SRC_URI="
+   https://www.opensmtpd.org/archives/${P/_}.tar.gz
+   verify-sig? ( https://www.opensmtpd.org/archives/${P/_}.sum.sig )
+"
+S="${WORKDIR}/${P/_}"
+
+LICENSE="ISC BSD BSD-1 BSD-2 BSD-4"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="berkdb +mta pam split-usr"
+
+DEPEND="
+   dev-libs/libbsd
+   dev-libs/libevent:=
+   dev-libs/openssl:=
+   sys-libs/zlib:=
+   virtual/libcrypt:=
+   berkdb? ( sys-libs/db:= )
+   elibc_musl? ( sys-libs/fts-standalone )
+   pam? ( sys-libs/pam )
+"
+RDEPEND="${DEPEND}
+   acct-user/smtpd
+   acct-user/smtpq
+   app-misc/ca-certificates
+   net-mail/mailbase
+   !mail-client/mailx-support
+   !mail-mta/courier
+   !mail-mta/esmtp
+   !mail-mta/exim
+   !mail-mta/msmtp[mta]
+   !mail-mta/netqmail
+   !mail-mta/nullmailer
+   !mail-mta/postfix
+   !mail-mta/sendmail
+   !mail-mta/ssmtp[mta]
+"
+BDEPEND="
+   app-alternatives/yacc
+   virtual/pkgconfig
+   verify-sig? ( sec-keys/signify-keys-opensmtpd )
+"
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/signify-keys/${PN}.pub"
+
+QA_CONFIG_IMPL_DECL_SKIP=( closefrom )
+
+DOCS=( {CHANGES,README}.md )
+
+src_unpack() {
+   if use verify-sig; then
+   # Too many levels of symbolic links
+   cp "${DISTDIR}"/${P/_}.{sum.sig,tar.gz} "${WORKDIR}" || die
+   verify-sig_verify_signed_checksums \
+   ${P/_}.sum.sig sha256 ${P/_}.tar.gz
+   fi
+   default
+}
+
+src_configure() {
+   local myeconfargs=(
+   --sysconfdir="${EPREFIX}"/etc/smtpd
+   
--with-path-CAfile="${EPREFIX}"/etc/ssl/certs/ca-certificates.crt
+   --with-path-empty="${EPREFIX}"/var/empty
+   

[gentoo-commits] repo/gentoo:master commit in: sec-keys/signify-keys-opensmtpd/

2024-01-12 Thread Joonas Niilola
commit: b0313f61565a3d74c1637f4df11468afcf8972d4
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Wed Nov  8 18:44:11 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Jan 13 07:49:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0313f61

sec-keys/signify-keys-opensmtpd: new package, add 20181026

TODO: Find a maintainer

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>
Signed-off-by: Joonas Niilola  gentoo.org>

 sec-keys/signify-keys-opensmtpd/Manifest  |  1 +
 sec-keys/signify-keys-opensmtpd/metadata.xml  |  6 ++
 .../signify-keys-opensmtpd-20181026.ebuild| 19 +++
 3 files changed, 26 insertions(+)

diff --git a/sec-keys/signify-keys-opensmtpd/Manifest 
b/sec-keys/signify-keys-opensmtpd/Manifest
new file mode 100644
index ..663dcd94b1c0
--- /dev/null
+++ b/sec-keys/signify-keys-opensmtpd/Manifest
@@ -0,0 +1 @@
+DIST opensmtpd-20181026.pub 95 BLAKE2B 
dc6affcec245f812bc2c48363f5bd6b5b9238e4d31bf8444dec43ebfe2d3ef1f41cd1976e61a760e3d9f290d6b24211940377de0b140d0ef16a916d4894db0db
 SHA512 
86e22c42a2aa25b1cbd62e77ffe150b3018e882ffe7cac6351db7d4dbe8a0b0f3de86c3f6c583ae88b04aff4371ad11a04787e3972bf9b1b397efdd180dc7aa1

diff --git a/sec-keys/signify-keys-opensmtpd/metadata.xml 
b/sec-keys/signify-keys-opensmtpd/metadata.xml
new file mode 100644
index ..c3bda71eefca
--- /dev/null
+++ b/sec-keys/signify-keys-opensmtpd/metadata.xml
@@ -0,0 +1,6 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   
+

diff --git 
a/sec-keys/signify-keys-opensmtpd/signify-keys-opensmtpd-20181026.ebuild 
b/sec-keys/signify-keys-opensmtpd/signify-keys-opensmtpd-20181026.ebuild
new file mode 100644
index ..e9d1f83702c1
--- /dev/null
+++ b/sec-keys/signify-keys-opensmtpd/signify-keys-opensmtpd-20181026.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_P="${P#signify-keys-}"
+DESCRIPTION="Signify keys used to sign OpenSMTPD portable releases"
+HOMEPAGE="https://www.opensmtpd.org/;
+SRC_URI="https://www.opensmtpd.org/archives/${MY_P}.pub;
+S="${WORKDIR}"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
+
+src_install() {
+   insinto /usr/share/signify-keys
+   newins "${DISTDIR}"/${MY_P}.pub opensmtpd.pub
+}



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

2024-01-12 Thread Joonas Niilola
commit: 3202d379443244d4b72c86427e49870b09377bea
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Jan 13 07:47:37 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Jan 13 07:49:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3202d379

mail-mta/opensmtpd: fix VariableScope on verify-sig's BROOT

 - BROOT is added by the verify-sig.eclass since
   ae2c13bac13880dac42851e25968073d99238391

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

 mail-mta/opensmtpd/opensmtpd-7.4.0_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/opensmtpd/opensmtpd-7.4.0_p1.ebuild 
b/mail-mta/opensmtpd/opensmtpd-7.4.0_p1.ebuild
index f57fee2e4f3c..c5b98eddea63 100644
--- a/mail-mta/opensmtpd/opensmtpd-7.4.0_p1.ebuild
+++ b/mail-mta/opensmtpd/opensmtpd-7.4.0_p1.ebuild
@@ -51,7 +51,7 @@ BDEPEND="
verify-sig? ( sec-keys/signify-keys-opensmtpd )
 "
 
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/signify-keys/${PN}.pub"
+VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/signify-keys/${PN}.pub"
 
 QA_CONFIG_IMPL_DECL_SKIP=( closefrom )
 



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/x86/, profiles/arch/ia64/, profiles/arch/sparc/, ...

2024-01-12 Thread Andrew Ammerlaan
commit: c898d08408b4799dc42ac7708f3cb68a080c5b7a
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Sat Jan 13 07:40:39 2024 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sat Jan 13 07:40:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c898d084

profiles/arch: mask installkernel[grub] where there is no grub

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

 profiles/arch/amd64/package.use.mask   | 4 
 profiles/arch/arm/package.use.mask | 4 
 profiles/arch/arm64/package.use.mask   | 4 
 profiles/arch/base/package.use.mask| 4 
 profiles/arch/ia64/package.use.mask| 4 
 profiles/arch/loong/package.use.mask   | 4 
 profiles/arch/powerpc/package.use.mask | 4 
 profiles/arch/riscv/package.use.mask   | 4 
 profiles/arch/sparc/package.use.mask   | 4 
 profiles/arch/x86/package.use.mask | 4 
 10 files changed, 40 insertions(+)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index d4342c7d883c..e150a87519db 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Andrew Ammerlaan  (2024-01-13)
+# Unmask only where grub is keyworded
+sys-kernel/installkernel -grub
+
 # Michał Górny  (2023-12-31)
 # Requires dev-libs/level-zero.
 dev-lang/ispc -gpu

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index 43c53495a4f5..4cfb9679833c 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Andrew Ammerlaan  (2024-01-13)
+# Unmask only where grub is keyworded
+sys-kernel/installkernel -grub
+
 # Marek Szuba  (2023-12-05)
 # Needs USE=video_cards_amdgpu, currently masked on this arch
 >=sys-apps/fwupd-1.9.10 amdgpu

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index f81227a0ad83..edb30fee4c2a 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Andrew Ammerlaan  (2024-01-13)
+# Unmask only where grub is keyworded
+sys-kernel/installkernel -grub
+
 # Andrew Ammerlaan  (2023-12-18)
 # Experimental and only available on a subset of architectures
 sys-kernel/gentoo-kernel -generic-uki

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index d7c804f7b184..62e83683950a 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Andrew Ammerlaan  (2024-01-13)
+# Unmask only where grub is keyworded
+sys-kernel/installkernel grub
+
 # Michał Górny  (2023-12-31)
 # Requires dev-libs/level-zero.
 dev-lang/ispc gpu

diff --git a/profiles/arch/ia64/package.use.mask 
b/profiles/arch/ia64/package.use.mask
index 601ed1930ae3..daed8ca56645 100644
--- a/profiles/arch/ia64/package.use.mask
+++ b/profiles/arch/ia64/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Andrew Ammerlaan  (2024-01-13)
+# Unmask only where grub is keyworded
+sys-kernel/installkernel -grub
+
 # Sam James  (2024-01-02)
 # dev-libs/capstone not keyworded here
 dev-lang/php capstone

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index c4927819cfed..def60658c249 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Andrew Ammerlaan  (2024-01-13)
+# Unmask only where grub is keyworded
+sys-kernel/installkernel -grub
+
 # WANG Xuerui  (2024-01-09)
 # PCRE2 upstream has gained JIT support on loong since 10.43.
  (2024-01-13)
+# Unmask only where grub is keyworded
+sys-kernel/installkernel -grub
+
 # matoro  (2023-12-19)
 # JIT not supported here (#909826)
 dev-scheme/racket chez futures jit

diff --git a/profiles/arch/riscv/package.use.mask 
b/profiles/arch/riscv/package.use.mask
index c40de70a3264..742b8eae3979 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 2019-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Andrew Ammerlaan  (2024-01-13)
+# Unmask only where grub is keyworded
+sys-kernel/installkernel -grub
+
 # Leonardo Hernández Hernández  (2023-11-22)
 # media-libs/libdisplay-info (drm) and dev-libs/libliftoff (liftoff)
 # are only available for amd64 and riscv

diff --git a/profiles/arch/sparc/package.use.mask 

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

2024-01-12 Thread Andrew Ammerlaan
commit: 107adc53bf7ee8319dab6c2b6724556b68e2f0fd
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Sat Jan 13 07:43:23 2024 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sat Jan 13 07:43:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=107adc53

sys-kernel/installkernel: add 15

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

 sys-kernel/installkernel/Manifest|   1 +
 sys-kernel/installkernel/installkernel-15.ebuild | 113 +++
 2 files changed, 114 insertions(+)

diff --git a/sys-kernel/installkernel/Manifest 
b/sys-kernel/installkernel/Manifest
index fd2621827d37..dd6aaa2ea683 100644
--- a/sys-kernel/installkernel/Manifest
+++ b/sys-kernel/installkernel/Manifest
@@ -1,2 +1,3 @@
 DIST installkernel-12.tar.gz 4385 BLAKE2B 
2f55442d76020cfcd42fb83f14ff1f517dcbbd102c338e84f092d56ba513c02644401b3b75ee7c45c8e763eb0e27225bbfe6576bc4e34841694076d935328c9a
 SHA512 
b5620bf7a36081da929645d112a9160f89f1de09c00d3b6093efbe57d8ff1a5ebcd0b65e68491d225f61b7732bce8f76ff8baecd24969715f40dc818e4302de2
 DIST installkernel-14.tar.gz 5501 BLAKE2B 
cf7b47483440ec84f8aa17e1c6e585259ff13cf9ff76c89a262799c5143f3f994c0babe5f6ab0abf25f1a359ba3ea39e0027eb2df6c6b2c7a8627dab550f6504
 SHA512 
f6af5ee009738fa503b575d3464494c8296b3b986ac9b8fab074f38f98159209b4d2ce0cf555890d5bfcfa506ab08d334af97798f695d895863bcb68b3ecea66
+DIST installkernel-15.tar.gz 5485 BLAKE2B 
c80aaf96c74eed23f13f2825839daeb9d44d1f721b35270ed4dd587858a9b43edaa958965a97b6381f58c24d137094c4b80f880b4e114dff621bdc6dc51f47d6
 SHA512 
352478323d76ec9b74e4ff1a42555a65292e9a262907dc3dfe08ee0c8613fa1d9618d2f3c1de9ab02551be67fc107d8c0212e462e46b6d6ce065c2f1628067f0

diff --git a/sys-kernel/installkernel/installkernel-15.ebuild 
b/sys-kernel/installkernel/installkernel-15.ebuild
new file mode 100644
index ..99a5eec37735
--- /dev/null
+++ b/sys-kernel/installkernel/installkernel-15.ebuild
@@ -0,0 +1,113 @@
+# Copyright 2019-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Gentoo fork of installkernel script from debianutils"
+HOMEPAGE="https://github.com/projg2/installkernel-gentoo;
+SRC_URI="https://github.com/projg2/installkernel-gentoo/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-gentoo-${PV}"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x86-linux"
+IUSE="+dracut grub systemd uki ukify"
+
+RDEPEND="
+   !<=sys-kernel/installkernel-systemd-3
+   >=sys-apps/debianutils-4.9-r1
+   dracut? ( >=sys-kernel/dracut-059-r4 )
+   grub? ( sys-boot/grub )
+   systemd? (
+   || (
+   sys-apps/systemd[kernel-install(-)]
+   sys-apps/systemd-utils[kernel-install(-)]
+   )
+   )
+   ukify? (
+   || (
+   sys-apps/systemd[ukify(-)]
+   sys-apps/systemd-utils[ukify(-)]
+   )
+   )
+"
+
+src_install() {
+   keepdir /etc/kernel/postinst.d
+   keepdir /etc/kernel/preinst.d
+
+   if use dracut; then
+   exeinto /etc/kernel/preinst.d
+   doexe hooks/50-dracut.install
+   fi
+
+   if use grub; then
+   exeinto /etc/kernel/postinst.d
+   doexe hooks/91-grub-mkconfig.install
+   fi
+
+   if use uki; then
+   exeinto /etc/kernel/postinst.d
+   doexe hooks/90-uki-copy.install
+   fi
+
+   if use ukify; then
+   exeinto /etc/kernel/preinst.d
+   doexe hooks/60-ukify.install
+   fi
+
+   if use systemd; then
+   sed -e 
's/${SYSTEMD_KERNEL_INSTALL:=0}/${SYSTEMD_KERNEL_INSTALL:=1}/g' -i 
installkernel ||
+   die "enabling systemd's kernel-install failed"
+   fi
+
+   # set some default config using the flags we have anyway
+   touch "${T}/install.conf" || die
+   if use uki; then
+   echo "layout=uki" >> "${T}/install.conf" || die
+   elif use grub; then
+   echo "layout=grub" >> "${T}/install.conf" || die
+   else
+   echo "layout=bls" >> "${T}/install.conf" || die
+   fi
+
+   if use dracut; then
+   echo "initrd_generator=dracut" >> "${T}/install.conf" || die
+   if ! use ukify; then
+   echo "uki_generator=dracut" >> "${T}/install.conf" || 
die
+   fi
+   else
+   echo "initrd_generator=none" >> "${T}/install.conf" || die
+   fi
+
+   if use ukify; then
+   echo "uki_generator=ukify" >> "${T}/install.conf" || die
+   else
+   if ! use dracut; then
+   echo "uki_generator=none" >> "${T}/install.conf" || die
+   fi
+   fi
+
+   insinto /etc/kernel
+   doins "${T}/install.conf"
+
+   

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

2024-01-12 Thread Andrew Ammerlaan
commit: 1e4515d0384b8cd88cb4b049e9a4a247dcba2c66
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Sat Jan 13 07:44:57 2024 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sat Jan 13 07:44:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e4515d0

sys-kernel/installkernel: drop 14-r2

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

 sys-kernel/installkernel/Manifest  |   1 -
 .../installkernel/installkernel-14-r2.ebuild   | 102 -
 2 files changed, 103 deletions(-)

diff --git a/sys-kernel/installkernel/Manifest 
b/sys-kernel/installkernel/Manifest
index dd6aaa2ea683..6eb6ad079b94 100644
--- a/sys-kernel/installkernel/Manifest
+++ b/sys-kernel/installkernel/Manifest
@@ -1,3 +1,2 @@
 DIST installkernel-12.tar.gz 4385 BLAKE2B 
2f55442d76020cfcd42fb83f14ff1f517dcbbd102c338e84f092d56ba513c02644401b3b75ee7c45c8e763eb0e27225bbfe6576bc4e34841694076d935328c9a
 SHA512 
b5620bf7a36081da929645d112a9160f89f1de09c00d3b6093efbe57d8ff1a5ebcd0b65e68491d225f61b7732bce8f76ff8baecd24969715f40dc818e4302de2
-DIST installkernel-14.tar.gz 5501 BLAKE2B 
cf7b47483440ec84f8aa17e1c6e585259ff13cf9ff76c89a262799c5143f3f994c0babe5f6ab0abf25f1a359ba3ea39e0027eb2df6c6b2c7a8627dab550f6504
 SHA512 
f6af5ee009738fa503b575d3464494c8296b3b986ac9b8fab074f38f98159209b4d2ce0cf555890d5bfcfa506ab08d334af97798f695d895863bcb68b3ecea66
 DIST installkernel-15.tar.gz 5485 BLAKE2B 
c80aaf96c74eed23f13f2825839daeb9d44d1f721b35270ed4dd587858a9b43edaa958965a97b6381f58c24d137094c4b80f880b4e114dff621bdc6dc51f47d6
 SHA512 
352478323d76ec9b74e4ff1a42555a65292e9a262907dc3dfe08ee0c8613fa1d9618d2f3c1de9ab02551be67fc107d8c0212e462e46b6d6ce065c2f1628067f0

diff --git a/sys-kernel/installkernel/installkernel-14-r2.ebuild 
b/sys-kernel/installkernel/installkernel-14-r2.ebuild
deleted file mode 100644
index d1e076fe9523..
--- a/sys-kernel/installkernel/installkernel-14-r2.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 2019-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Gentoo fork of installkernel script from debianutils"
-HOMEPAGE="https://github.com/projg2/installkernel-gentoo;
-SRC_URI="https://github.com/projg2/installkernel-gentoo/archive/v${PV}.tar.gz
-   -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-gentoo-${PV}"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x86-linux"
-IUSE="+dracut grub systemd uki ukify"
-
-RDEPEND="
-   !<=sys-kernel/installkernel-systemd-3
-   >=sys-apps/debianutils-4.9-r1
-   dracut? ( >=sys-kernel/dracut-059-r4 )
-   systemd? (
-   || (
-   sys-apps/systemd[kernel-install(-)]
-   sys-apps/systemd-utils[kernel-install(-)]
-   )
-   )
-   ukify? (
-   || (
-   sys-apps/systemd[ukify(-)]
-   sys-apps/systemd-utils[ukify(-)]
-   )
-   )
-"
-
-src_install() {
-   keepdir /etc/kernel/postinst.d
-   keepdir /etc/kernel/preinst.d
-
-   if use dracut; then
-   exeinto /etc/kernel/preinst.d
-   doexe hooks/50-dracut.install
-   fi
-
-   if use grub; then
-   exeinto /etc/kernel/postinst.d
-   doexe hooks/91-grub-mkconfig.install
-   fi
-
-   if use uki; then
-   exeinto /etc/kernel/postinst.d
-   doexe hooks/90-uki-copy.install
-   fi
-
-   if use ukify; then
-   exeinto /etc/kernel/preinst.d
-   doexe hooks/60-ukify.install
-   fi
-
-   if use systemd; then
-   sed -e 
's/${SYSTEMD_KERNEL_INSTALL:=0}/${SYSTEMD_KERNEL_INSTALL:=1}/g' -i 
installkernel ||
-   die "enabling systemd's kernel-install failed"
-   fi
-
-   # set some default config using the flags we have anyway
-   touch "${T}/install.conf" || die
-   if use uki; then
-   echo "layout=uki" >> "${T}/install.conf" || die
-   elif use grub; then
-   echo "layout=grub" >> "${T}/install.conf" || die
-   else
-   echo "layout=bls" >> "${T}/install.conf" || die
-   fi
-
-   if use dracut; then
-   echo "initrd_generator=dracut" >> "${T}/install.conf" || die
-   if ! use ukify; then
-   echo "uki_generator=dracut" >> "${T}/install.conf" || 
die
-   fi
-   else
-   echo "initrd_generator=none" >> "${T}/install.conf" || die
-   fi
-
-   if use ukify; then
-   echo "uki_generator=ukify" >> "${T}/install.conf" || die
-   else
-   if ! use dracut; then
-   echo "uki_generator=none" >> "${T}/install.conf" || die
-   fi
-   fi
-
-   if [[ -s "${T}/install.conf" ]]; then
-   insinto /etc/kernel
-   

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

2024-01-12 Thread Andrew Ammerlaan
commit: 5352b29c9332cd460e9e252c2e3e45a8b9fd183a
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Sat Jan 13 06:47:21 2024 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sat Jan 13 06:49:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5352b29c

sys-kernel/installkernel-systemd: move rdep to pdep

This helps portage figure out the correct upgrade path

Bug: https://bugs.gentoo.org/921975
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 sys-kernel/installkernel-systemd/installkernel-systemd-4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/installkernel-systemd/installkernel-systemd-4-r1.ebuild 
b/sys-kernel/installkernel-systemd/installkernel-systemd-4-r1.ebuild
index 10718b5ecdf2..9968f5728bd2 100644
--- a/sys-kernel/installkernel-systemd/installkernel-systemd-4-r1.ebuild
+++ b/sys-kernel/installkernel-systemd/installkernel-systemd-4-r1.ebuild
@@ -11,7 +11,7 @@ LICENSE="public-domain"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 
-RDEPEND=">=sys-kernel/installkernel-14[systemd]"
+PDEPEND=">=sys-kernel/installkernel-14[systemd]"
 
 pkg_setup() {
elog "The wrapper functionality of ${PN} has been integrated into"



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

2024-01-12 Thread Andrew Ammerlaan
commit: 838f6d984abf0d07a4a705643f1ce37690137772
Author: Rahil Bhimjiani  rahil  rocks>
AuthorDate: Sat Jan 13 03:53:11 2024 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sat Jan 13 06:49:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=838f6d98

sys-kernel/installkernel: add blockers

Upgrade path should be to uninstall sys-kernel/installkernel-systemd
first and then install new sys-kernel/installkernel

Closes: https://bugs.gentoo.org/921975
Signed-off-by: Rahil Bhimjiani  rahil.rocks>
Closes: https://github.com/gentoo/gentoo/pull/34775
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 sys-kernel/installkernel/installkernel-14-r2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-kernel/installkernel/installkernel-14-r2.ebuild 
b/sys-kernel/installkernel/installkernel-14-r2.ebuild
index 05307034f5e5..d1e076fe9523 100644
--- a/sys-kernel/installkernel/installkernel-14-r2.ebuild
+++ b/sys-kernel/installkernel/installkernel-14-r2.ebuild
@@ -15,6 +15,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ~ppc64 ~
 IUSE="+dracut grub systemd uki ukify"
 
 RDEPEND="
+   !<=sys-kernel/installkernel-systemd-3
>=sys-apps/debianutils-4.9-r1
dracut? ( >=sys-kernel/dracut-059-r4 )
systemd? (



[gentoo-commits] repo/dev/tamiko:master commit in: x11-misc/sddm/files/, x11-misc/sddm/

2024-01-12 Thread Matthias Maier
commit: cee14f0aca4c9c23adfcc88b5a2658959a18cf48
Author: Matthias Maier  gentoo  org>
AuthorDate: Sat Jan 13 05:57:45 2024 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sat Jan 13 05:58:27 2024 +
URL:https://gitweb.gentoo.org/repo/dev/tamiko.git/commit/?id=cee14f0a

x11-misc/sddm: remove

Signed-off-by: Matthias Maier  gentoo.org>

 x11-misc/sddm/files/pam-1.4-substack.patch |  31 -
 .../files/sddm-0.18.1-respect-user-flags.patch |  25 -
 x11-misc/sddm/files/sddm-0.19.0-Xsession.patch |  24 
 x11-misc/sddm/files/sddm.tmpfiles  |   1 -
 x11-misc/sddm/metadata.xml |  24 
 x11-misc/sddm/sddm-.ebuild | 125 -
 6 files changed, 230 deletions(-)

diff --git a/x11-misc/sddm/files/pam-1.4-substack.patch 
b/x11-misc/sddm/files/pam-1.4-substack.patch
deleted file mode 100644
index b0467b2..000
--- a/x11-misc/sddm/files/pam-1.4-substack.patch
+++ /dev/null
@@ -1,31 +0,0 @@
 sddm-0.18.1/services/sddm-autologin.pam.bak2020-06-19 
22:27:57.305580696 +0200
-+++ sddm-0.18.1/services/sddm-autologin.pam2020-06-19 22:30:50.513583973 
+0200
-@@ -1,6 +1,5 @@
- #%PAM-1.0
- authrequiredpam_env.so
--authrequiredpam_tally.so file=/var/log/faillog onerr=succeed
- authrequiredpam_shells.so
- authrequiredpam_nologin.so
- authrequiredpam_permit.so
 sddm-0.18.1/services/sddm.pam.bak  2020-06-19 22:27:26.721580117 +0200
-+++ sddm-0.18.1/services/sddm.pam  2020-06-19 22:27:48.729580533 +0200
-@@ -1,15 +1,15 @@
- #%PAM-1.0
- 
--auth  include system-login
-+auth  substacksystem-login
- -auth optionalpam_gnome_keyring.so
- -auth   optional  pam_kwallet5.so
- 
--account   include system-login
-+account   substacksystem-login
- 
--password  include system-login
-+password  substacksystem-login
- -password optionalpam_gnome_keyring.so use_authtok
- 
- session   optionalpam_keyinit.so force revoke
--session   include system-login
-+session   substacksystem-login
- -session  optionalpam_gnome_keyring.so auto_start
- -session  optional  pam_kwallet5.so auto_start
\ No newline at end of file

diff --git a/x11-misc/sddm/files/sddm-0.18.1-respect-user-flags.patch 
b/x11-misc/sddm/files/sddm-0.18.1-respect-user-flags.patch
deleted file mode 100644
index 6801fa7..000
--- a/x11-misc/sddm/files/sddm-0.18.1-respect-user-flags.patch
+++ /dev/null
@@ -1,25 +0,0 @@
 a/CMakeLists.txt   2020-10-12 13:03:39.0 +0200
-+++ b/CMakeLists.txt   2020-10-12 23:40:04.480687143 +0200
-@@ -41,22 +41,6 @@
- # Definitions
- add_definitions(-Wall -std=c++11 -DQT_NO_CAST_FROM_ASCII 
-DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_FOREACH)
- 
--# Default build type
--if(NOT CMAKE_BUILD_TYPE)
--set(CMAKE_BUILD_TYPE Release)
--endif()
--
--# Handle build type
--if(CMAKE_BUILD_TYPE MATCHES [Dd]ebug)
--message(STATUS "Debug build")
--add_definitions(-DDEBUG)
--set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -g -O0")
--else()
--message(STATUS "Release build")
--add_definitions(-DNDEBUG)
--set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -O2")
--endif()
--
- # Default absolute paths
- if(NOT DEFINED CMAKE_INSTALL_SYSCONFDIR)
- set(CMAKE_INSTALL_SYSCONFDIR "/etc")

diff --git a/x11-misc/sddm/files/sddm-0.19.0-Xsession.patch 
b/x11-misc/sddm/files/sddm-0.19.0-Xsession.patch
deleted file mode 100644
index e1e3c15..000
--- a/x11-misc/sddm/files/sddm-0.19.0-Xsession.patch
+++ /dev/null
@@ -1,24 +0,0 @@
 a/data/scripts/Xsession
-+++ b/data/scripts/Xsession
-@@ -50,6 +50,10 @@
- ;;
- esac
- 
-+# Make D-Bus start properly, see:
-+# /etc/X11/xinit/xinitrc.d/80-dbus
-+command="$@"
-+
- [ -f /etc/xprofile ] && . /etc/xprofile
- [ -f $HOME/.xprofile ] && . $HOME/.xprofile
- 
-@@ -94,8 +98,8 @@
-   . "$USERXSESSION"
- fi
- 
--if [ -z "$*" ]; then
-+if [ -z "$command" ]; then
- exec xmessage -center -buttons OK:0 -default OK "Sorry, $DESKTOP_SESSION 
is no valid session."
- else
--exec $@
-+exec $command
- fi

diff --git a/x11-misc/sddm/files/sddm.tmpfiles 
b/x11-misc/sddm/files/sddm.tmpfiles
deleted file mode 100644
index 300d646..000
--- a/x11-misc/sddm/files/sddm.tmpfiles
+++ /dev/null
@@ -1 +0,0 @@
-d /var/lib/sddm 0755 sddm sddm

diff --git a/x11-misc/sddm/metadata.xml b/x11-misc/sddm/metadata.xml
deleted file mode 100644
index 7c58231..000
--- a/x11-misc/sddm/metadata.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   l...@gentoo.org
-   LXQt
-   
-   
-   k...@gentoo.org
-   Gentoo KDE Project
-   
-   
-   Use sys-auth/elogind for 
session tracking.
-  

[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/libdwarf/, games-engines/easyrpg-player/, net-fs/httpdirfs/, ...

2024-01-12 Thread Takuya Wakazono
commit: ec4d1b0c2f5ff10810dc1a0b45c20ade3e9aaf2a
Author: Takuya Wakazono  gmail  com>
AuthorDate: Sat Jan 13 03:18:38 2024 +
Commit: Takuya Wakazono  gmail  com>
CommitDate: Sat Jan 13 03:18:38 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ec4d1b0c

*/*: move {app-doc → app-text}/doxygen

Signed-off-by: Takuya Wakazono  gmail.com>

 dev-cpp/drogon/drogon-1.8.7.ebuild  | 2 +-
 dev-cpp/drogon/drogon-1.9.0.ebuild  | 2 +-
 dev-cpp/mastodonpp/mastodonpp-0.5.7-r1.ebuild   | 2 +-
 dev-cpp/mastodonpp/mastodonpp-.ebuild   | 2 +-
 dev-cpp/trantor/trantor-1.5.14.ebuild   | 2 +-
 dev-cpp/trantor/trantor-1.5.14_p1.ebuild| 2 +-
 dev-cpp/xtensor/xtensor-0.24.4.ebuild   | 2 +-
 dev-cpp/xtl/xtl-0.7.5.ebuild| 2 +-
 dev-games/liblcf/liblcf-0.7.0.ebuild| 2 +-
 dev-games/liblcf/liblcf-0.8.ebuild  | 2 +-
 dev-libs/cgicc/cgicc-3.2.19.ebuild  | 2 +-
 dev-libs/cgicc/cgicc-3.2.20.ebuild  | 2 +-
 dev-libs/libdwarf/libdwarf-0.4.0.ebuild | 2 +-
 dev-libs/libdwarf/libdwarf-0.4.1.ebuild | 2 +-
 dev-libs/libdwarf/libdwarf-0.5.0.ebuild | 2 +-
 dev-libs/libdwarf/libdwarf-0.6.0.ebuild | 2 +-
 dev-libs/properties-cpp/properties-cpp-0.0.2.ebuild | 2 +-
 dev-libs/protothreads/protothreads-1.4-r2.ebuild| 2 +-
 dev-libs/qhttpengine/qhttpengine-1.0.1-r1.ebuild| 2 +-
 dev-libs/qhttpengine/qhttpengine-.ebuild| 2 +-
 dev-libs/tfdn/tfdn-1.6.0.ebuild | 2 +-
 dev-libs/tfdn/tfdn-1.7.0.ebuild | 2 +-
 dev-libs/tweeny/tweeny-3.2.0.ebuild | 2 +-
 dev-util/babeltrace2/babeltrace2-2.0.4.ebuild   | 2 +-
 games-engines/easyrpg-player/easyrpg-player-0.7.0.ebuild| 2 +-
 games-engines/easyrpg-player/easyrpg-player-0.8-r1.ebuild   | 2 +-
 games-engines/easyrpg-player/easyrpg-player-0.8.ebuild  | 2 +-
 gui-libs/cubegui/cubegui-4.7-r2.ebuild  | 2 +-
 net-fs/httpdirfs/httpdirfs-1.2.0.ebuild | 2 +-
 net-im/nheko/nheko-0.11.3-r1.ebuild | 2 +-
 net-libs/orcania/orcania-2.3.3.ebuild   | 2 +-
 net-libs/ulfius/ulfius-2.7.15.ebuild| 2 +-
 net-libs/yder/yder-1.4.20.ebuild| 2 +-
 sci-biology/cmdock/cmdock-0.2.0-r1.ebuild   | 2 +-
 sci-biology/cmdock/cmdock-0.2.0.ebuild  | 2 +-
 sci-biology/cmdock/metadata.xml | 2 +-
 sci-libs/CoDiPack/CoDiPack-0_pre20210720-r1.ebuild  | 2 +-
 sci-libs/Mutationpp/Mutationpp-1.0.5-r1.ebuild  | 2 +-
 sci-libs/dart/dart-6.12.1-r2.ebuild | 2 +-
 sci-libs/libROM/libROM-1.0.0.ebuild | 2 +-
 sci-libs/magma/magma-2.6.2-r1.ebuild| 2 +-
 sci-libs/magma/magma-2.6.2.ebuild   | 2 +-
 sci-libs/mfem/mfem-4.4.ebuild   | 2 +-
 sci-libs/mlpack/mlpack-3.4.2_p20220501.ebuild   | 2 +-
 sys-cluster/clusteringsuite/clusteringsuite-2.6.9-r3.ebuild | 2 +-
 sys-cluster/fti/fti-1.6-r1.ebuild   | 2 +-
 sys-cluster/parallel-netcdf/parallel-netcdf-1.12.2.ebuild   | 2 +-
 sys-libs/cyclonedds/cyclonedds-0.10.3.ebuild| 2 +-
 sys-libs/cyclonedds/cyclonedds-.ebuild  | 2 +-
 sys-libs/iceoryx/iceoryx-2.0.3.ebuild   | 2 +-
 sys-libs/iceoryx/iceoryx-.ebuild| 2 +-
 sys-libs/safeclib/safeclib-3.7.1-r2.ebuild  | 2 +-
 52 files changed, 52 insertions(+), 52 deletions(-)

diff --git a/dev-cpp/drogon/drogon-1.8.7.ebuild 
b/dev-cpp/drogon/drogon-1.8.7.ebuild
index 7841c9749a..42c21024a5 100644
--- a/dev-cpp/drogon/drogon-1.8.7.ebuild
+++ b/dev-cpp/drogon/drogon-1.8.7.ebuild
@@ -41,7 +41,7 @@ DEPEND="
${RDEPEND}
test? ( dev-cpp/gtest )
 "
-BDEPEND="doc? ( app-doc/doxygen )"
+BDEPEND="doc? ( app-text/doxygen )"
 
 PATCHES=( "${FILESDIR}"/${PN}-1.8.4-fix-test-build.patch )
 

diff --git a/dev-cpp/drogon/drogon-1.9.0.ebuild 
b/dev-cpp/drogon/drogon-1.9.0.ebuild
index 76ff8fa0f5..637e4434b4 100644
--- a/dev-cpp/drogon/drogon-1.9.0.ebuild
+++ b/dev-cpp/drogon/drogon-1.9.0.ebuild
@@ -41,7 +41,7 @@ DEPEND="
${RDEPEND}
test? ( dev-cpp/gtest )
 "
-BDEPEND="doc? ( app-doc/doxygen )"
+BDEPEND="doc? ( app-text/doxygen )"
 
 PATCHES=( "${FILESDIR}"/${PN}-1.8.4-fix-test-build.patch )
 

diff --git a/dev-cpp/mastodonpp/mastodonpp-0.5.7-r1.ebuild 
b/dev-cpp/mastodonpp/mastodonpp-0.5.7-r1.ebuild
index 96ce9cef8b..b67a47dea4 100644
--- 

[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/uek-sources/

2024-01-12 Thread Aisha Tammy
commit: 0a816d1c685743f5b84f54a78175bb07c50c55b2
Author: Aisha Tammy  aisha  cc>
AuthorDate: Sat Jan 13 02:50:38 2024 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Sat Jan 13 02:50:38 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0a816d1c

sys-kernel/uek-sources: add 5.15.0.203.135.1

Signed-off-by: Aisha Tammy  aisha.cc>

 sys-kernel/uek-sources/Manifest|  1 +
 .../uek-sources-5.15.0.203.135.1.ebuild| 65 ++
 2 files changed, 66 insertions(+)

diff --git a/sys-kernel/uek-sources/Manifest b/sys-kernel/uek-sources/Manifest
index 6d8d7aceba..1d5582ce06 100644
--- a/sys-kernel/uek-sources/Manifest
+++ b/sys-kernel/uek-sources/Manifest
@@ -20,6 +20,7 @@ DIST linux-uek-5.15.0-105.125.4.tar.gz 201689155 BLAKE2B 
33be4a5270cd793a6a5a4fc
 DIST linux-uek-5.15.0-201.135.2.tar.gz 202625389 BLAKE2B 
4f3e138f5f3bbcbaec7d333bfb24a8837549fc122161e9ccc73596e24a85944028c17b1dd75a870e2438e5f8ff801e569a414c12e3ce29acf44cf714f3eddbdb
 SHA512 
2713ea09727e11048de13bbb8f82b69be273c94d04a6a01655bc3887c0039bbd09574efcf1176599f1879262a5dae64ba2a863f1e1465aff6f7c7adafb6a908d
 DIST linux-uek-5.15.0-201.135.4.tar.gz 202681240 BLAKE2B 
cae67d293a646389bbd4128fdbb87a32ec4f41474afbf684e4c0c05f5580f07a889512945474a33687a4d08c85635dd925975ded65cadad7bef8b83ab3be61ca
 SHA512 
365b19b82341c6eedce78022e34ef8790e1badd1705130b302470f49ec40d1cc33222f6cf4ee8d72f3dd904a15a9780cc7fb582f24a973b0fe92fb99b24316f0
 DIST linux-uek-5.15.0-202.135.1.tar.gz 202776673 BLAKE2B 
7c323345c33cead6782cfc0bfd9dcab58a8d2eb45ad69d0c080382bac8f3405747b0a932d0b2269e67065e6fd304cece4c05d692eb00c151ebbb71977a6783eb
 SHA512 
803e453be3d48237def51af998e76e04e1c439d0c8a2095f083e8f1ceceaedd62d98f19fca29d73eb2f0ac51a210c9fddec8efbc60ab63a349c02041ca11392d
+DIST linux-uek-5.15.0-203.135.1.tar.gz 202796594 BLAKE2B 
2462f19405085e542adb9a162e06d4790020da1c028a86d6813abfa63e3204e79e444281245bf6fe9a4a211af89aa7f28ef12699460a8c035e40708a00193298
 SHA512 
b10f31a468d0dd34630294c3ece3b9291fb373d91dc34a9197b2e4407bc211cc5d1149fb32440b82f2f9e5ad4cc1049855c81ec6d488d457969a38b96313115d
 DIST linux-uek-5.15.0-5.70.1.tar.gz 200233058 BLAKE2B 
92d639ab0c859013ac8518ad52232cd99a43c696f09b72d36bde2f4992ee6344c7ca1b0147d8ebc5ce101181dc238d24d7a59c6bc082a38067426ad88632fd60
 SHA512 
e99c363aa0b64489b775b70979001ff2db2743682ec5f18457db407d0dc2707ed02a251efe86071862e2fc4704abe610c0e1543409819ac6018e6a14db42aefe
 DIST linux-uek-5.15.0-6.80.3.tar.gz 200414049 BLAKE2B 
191a96349e45fcb70297f37b4f725caee2a27bc6a26f0f18c324e3795754a8c01b6c680ebd3230003e536cd7517f943180b0f82a9c3c0368b13cb35b5ba34be2
 SHA512 
e60bbf41de17e59b6ad10c7799117031ac80ca9ab1bd4bbcf880ec8c6f3bc2ab1bfecae7578ff348debc9b6c10823683f9b1877bddadb22c29ced46bed30e688
 DIST linux-uek-5.15.0-8.91.3.tar.gz 201202473 BLAKE2B 
c6a86811a7048d5f8a5d21a0bc5e3772ea0dc3b4b7b954ad45844b666500278c3bea50a2117cd55f66e4d8301b8cd052f0123235451366254b7b5cdc3aa07ea9
 SHA512 
a76c36f64c9a7acffde3a5e94b7b223a1bb9ae2a48d6914b9ad287e3dd04f276547a053ed2afd10b1d2ff4fa5f5fd3e94ae266ff31d05c4f4242bb2789eccec0

diff --git a/sys-kernel/uek-sources/uek-sources-5.15.0.203.135.1.ebuild 
b/sys-kernel/uek-sources/uek-sources-5.15.0.203.135.1.ebuild
new file mode 100644
index 00..72b4497400
--- /dev/null
+++ b/sys-kernel/uek-sources/uek-sources-5.15.0.203.135.1.ebuild
@@ -0,0 +1,65 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KERNEL_VERSION=$(ver_cut 1-3)
+KERNEL_TRUNK=$(ver_cut 1-2)
+UEK_PATCH_VERSION=$(ver_cut 4-6)
+UEK_VERSION="${KERNEL_VERSION}-${UEK_PATCH_VERSION}"
+
+ETYPE="sources"
+
+K_GENPATCHES_VER="155"
+K_SECURITY_UNSUPPORTED="1"
+CKV="${KERNEL_VERSION}_p${UEK_PATCH_VERSION}"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+DESCRIPTION="Unbreakable Enterprise Kernel (UEK) sources built from Oracle"
+HOMEPAGE="https://github.com/oracle/linux-uek;
+SRC_URI="
+   
https://github.com/oracle/linux-uek/archive/refs/tags/v${UEK_VERSION}.tar.gz
+   -> linux-uek-${UEK_VERSION}.tar.gz
+   
mirror://gentoo/genpatches-${KERNEL_TRUNK}-${K_GENPATCHES_VER}.base.tar.xz
+   
mirror://gentoo/genpatches-${KERNEL_TRUNK}-${K_GENPATCHES_VER}.experimental.tar.xz
+   
mirror://gentoo/genpatches-${KERNEL_TRUNK}-${K_GENPATCHES_VER}.extras.tar.xz
+"
+S="${WORKDIR}/linux-uek-${UEK_VERSION}"
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64"
+IUSE="+gentoo experimental"
+
+PATCHES=(
+   "${FILESDIR}"/uek-sources-5.4.17.2136.303.2-O3.patch
+)
+
+src_unpack() {
+   default
+
+   # remove all backup files
+   find . -iname "*~" -print -exec rm {} \; 2>/dev/null
+
+   unpack_set_extraversion
+   unpack_fix_install_path
+
+   env_setup_xmakeopts
+}
+
+src_prepare() {
+   use gentoo && PATCHES+=(
+   "${WORKDIR}"/1500_XATTR_USER_PREFIX.patch
+   
"${WORKDIR}"/1510_fs-enable-link-security-restrictions-by-default.patch
+   

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

2024-01-12 Thread Matthew Thode
commit: 3eb49712386a179e6fa40588657c412c9dc1e634
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Jan 13 00:16:37 2024 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat Jan 13 00:16:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3eb49712

app-admin/ansible: stabilize 9.1.0 for amd64, arm64, x86

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

 app-admin/ansible/ansible-9.1.0.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/app-admin/ansible/ansible-9.1.0.ebuild 
b/app-admin/ansible/ansible-9.1.0.ebuild
index dfde603bf889..09a9b1e9bd54 100644
--- a/app-admin/ansible/ansible-9.1.0.ebuild
+++ b/app-admin/ansible/ansible-9.1.0.ebuild
@@ -1,7 +1,8 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
+DISTUTILS_USE_PEP517=setuptools
 
 PYTHON_COMPAT=( python3_{10..11} )
 
@@ -12,7 +13,7 @@ HOMEPAGE="https://www.ansible.com/;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~x64-macos"
 RESTRICT="test"
 
 RDEPEND=">=app-admin/ansible-core-2.16.0



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

2024-01-12 Thread Matthew Thode
commit: 5da698cc4ec1097359185c81c6c6bfd308d627b2
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Jan 13 00:12:03 2024 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat Jan 13 00:16:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5da698cc

app-admin/ansible-core: stabilize 2.16.2 for amd64, arm64, x86

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

 app-admin/ansible-core/ansible-core-2.16.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-admin/ansible-core/ansible-core-2.16.2.ebuild 
b/app-admin/ansible-core/ansible-core-2.16.2.ebuild
index 31aa6a3c7556..3013d29fa0b5 100644
--- a/app-admin/ansible-core/ansible-core-2.16.2.ebuild
+++ b/app-admin/ansible-core/ansible-core-2.16.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -18,7 +18,7 @@ if [[ ${PV} ==  ]]; then
EGIT_BRANCH="devel"
 else
inherit pypi
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos"
+   KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~x64-macos"
 fi
 
 LICENSE="GPL-3"



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

2024-01-12 Thread Matthew Thode
commit: 9a6ca4a16c2496a1fe91e85d7d6cf6667a1514f9
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Jan 13 00:13:09 2024 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat Jan 13 00:16:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a6ca4a1

app-admin/ansible: stabilize 8.7.0 for amd64, arm64, x86

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

 app-admin/ansible/ansible-8.7.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-admin/ansible/ansible-8.7.0.ebuild 
b/app-admin/ansible/ansible-8.7.0.ebuild
index 05eb18736a9c..5116f9b3eeac 100644
--- a/app-admin/ansible/ansible-8.7.0.ebuild
+++ b/app-admin/ansible/ansible-8.7.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,7 +12,7 @@ HOMEPAGE="https://www.ansible.com/;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~x64-macos"
 RESTRICT="test"
 
 RDEPEND=">=app-admin/ansible-core-2.15.0



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

2024-01-12 Thread Matthew Thode
commit: d3943e41996f6248ac1b9f6585fc788f209916f3
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Jan 13 00:11:35 2024 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat Jan 13 00:16:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3943e41

app-admin/ansible-core: stabilize 2.15.8 for amd64, arm64, x86

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

 app-admin/ansible-core/ansible-core-2.15.8.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-admin/ansible-core/ansible-core-2.15.8.ebuild 
b/app-admin/ansible-core/ansible-core-2.15.8.ebuild
index 31aa6a3c7556..3013d29fa0b5 100644
--- a/app-admin/ansible-core/ansible-core-2.15.8.ebuild
+++ b/app-admin/ansible-core/ansible-core-2.15.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -18,7 +18,7 @@ if [[ ${PV} ==  ]]; then
EGIT_BRANCH="devel"
 else
inherit pypi
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos"
+   KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~x64-macos"
 fi
 
 LICENSE="GPL-3"



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

2024-01-12 Thread Matthew Thode
commit: 3a84906fc51751082ba0e30dad5d27e7dbdf817a
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Jan 13 00:11:05 2024 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat Jan 13 00:16:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a84906f

app-admin/ansible-core: stabilize 2.14.13 for amd64, arm64, x86

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

 app-admin/ansible-core/ansible-core-2.14.13.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-admin/ansible-core/ansible-core-2.14.13.ebuild 
b/app-admin/ansible-core/ansible-core-2.14.13.ebuild
index 66c67a2e2ac7..756b42643396 100644
--- a/app-admin/ansible-core/ansible-core-2.14.13.ebuild
+++ b/app-admin/ansible-core/ansible-core-2.14.13.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -18,7 +18,7 @@ if [[ ${PV} ==  ]]; then
EGIT_BRANCH="devel"
 else
inherit pypi
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos"
+   KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~x64-macos"
 fi
 
 LICENSE="GPL-3"



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

2024-01-12 Thread Ionen Wolkens
commit: 6bed83f7a1fd893e91cf6fa28e8632a25f62930d
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Jan 12 23:35:06 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Jan 12 23:37:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bed83f7

x11-drivers/nvidia-drivers: depend on xorg-proto for static-libs

static-libs is a subset of USE=tools which depends on xorg-proto,
but static-libs itself was missing it and is entirely an X library
that needs these.

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

 x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild  | 3 ++-
 x11-drivers/nvidia-drivers/nvidia-drivers-470.223.02.ebuild   | 1 +
 x11-drivers/nvidia-drivers/nvidia-drivers-525.147.05.ebuild   | 1 +
 x11-drivers/nvidia-drivers/nvidia-drivers-535.146.02.ebuild   | 1 +
 x11-drivers/nvidia-drivers/nvidia-drivers-535.43.22.ebuild| 1 +
 x11-drivers/nvidia-drivers/nvidia-drivers-545.29.06-r1.ebuild | 1 +
 6 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild
index 6adc3f8615de..e722d7730c3d 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -58,6 +58,7 @@ RDEPEND="
 DEPEND="
${COMMON_DEPEND}
static-libs? (
+   x11-base/xorg-proto
x11-libs/libX11
x11-libs/libXext
)

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-470.223.02.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-470.223.02.ebuild
index bbe116ebdd9f..d9f0ac99c1b1 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-470.223.02.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-470.223.02.ebuild
@@ -61,6 +61,7 @@ RDEPEND="
 DEPEND="
${COMMON_DEPEND}
static-libs? (
+   x11-base/xorg-proto
x11-libs/libX11
x11-libs/libXext
)

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-525.147.05.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-525.147.05.ebuild
index 5c77b3394f14..bf6ccdee2c2e 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-525.147.05.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-525.147.05.ebuild
@@ -66,6 +66,7 @@ RDEPEND="
 DEPEND="
${COMMON_DEPEND}
static-libs? (
+   x11-base/xorg-proto
x11-libs/libX11
x11-libs/libXext
)

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-535.146.02.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-535.146.02.ebuild
index 8bc1465f4494..3f1e1c192353 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-535.146.02.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-535.146.02.ebuild
@@ -67,6 +67,7 @@ RDEPEND="
 DEPEND="
${COMMON_DEPEND}
static-libs? (
+   x11-base/xorg-proto
x11-libs/libX11
x11-libs/libXext
)

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-535.43.22.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-535.43.22.ebuild
index 4932e930c654..8c94a78cb103 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-535.43.22.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-535.43.22.ebuild
@@ -70,6 +70,7 @@ RDEPEND="
 DEPEND="
${COMMON_DEPEND}
static-libs? (
+   x11-base/xorg-proto
x11-libs/libX11
x11-libs/libXext
)

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-545.29.06-r1.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-545.29.06-r1.ebuild
index e74a99ad11e1..635d62b67243 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-545.29.06-r1.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-545.29.06-r1.ebuild
@@ -66,6 +66,7 @@ RDEPEND="
 DEPEND="
${COMMON_DEPEND}
static-libs? (
+   x11-base/xorg-proto
x11-libs/libX11
x11-libs/libXext
)



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

2024-01-12 Thread Maciej Barć
commit: 22d55369d0f80c4769a58b01987791138c358e23
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Jan 12 22:51:12 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Jan 12 23:22:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22d55369

app-emacs/biblio: disable one failing test

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

 app-emacs/biblio/biblio-0.3.ebuild | 15 ++-
 1 file changed, 10 insertions(+), 5 deletions(-)

diff --git a/app-emacs/biblio/biblio-0.3.ebuild 
b/app-emacs/biblio/biblio-0.3.ebuild
index 4e000dad76ad..d41a6dd38d78 100644
--- a/app-emacs/biblio/biblio-0.3.ebuild
+++ b/app-emacs/biblio/biblio-0.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # NOTICE: This package contains libraries: biblio-core and biblio
@@ -34,11 +34,16 @@ ELISP_REMOVE="${PN}-pkg.el"
 DOCS=( README.md etc )
 SITEFILE="50${PN}-gentoo.el"
 
+elisp-enable-tests buttercup tests
+
+src_prepare() {
+   elisp_src_prepare
+
+   sed -i tests/biblio-tests.el \
+   -e 's|it "shows bindings|xit "shows bindings|g' || die
+}
+
 src_compile() {
elisp_src_compile
elisp-make-autoload-file
 }
-
-src_test() {
-   buttercup -L . -L tests --traceback full tests || die
-}



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

2024-01-12 Thread Maciej Barć
commit: 33934f38a7485fee6a5d42225f1adbdac9952356
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Jan 12 22:41:32 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Jan 12 23:22:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33934f38

app-emacs/nim-mode: drop old 0.4.2_p20211102

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

 app-emacs/nim-mode/Manifest|  1 -
 app-emacs/nim-mode/nim-mode-0.4.2_p20211102.ebuild | 28 --
 2 files changed, 29 deletions(-)

diff --git a/app-emacs/nim-mode/Manifest b/app-emacs/nim-mode/Manifest
index 067bdfa99582..749177a7462a 100644
--- a/app-emacs/nim-mode/Manifest
+++ b/app-emacs/nim-mode/Manifest
@@ -1,2 +1 @@
-DIST nim-mode-0.4.2_p20211102.tar.gz 77240 BLAKE2B 
54e3acc5f4bbfe5b921a44b71a423aa2bed704ed08075c893d277eaa8922c96b08087abaef0e4999f6dd237041a06593d11bf09299b1e56edc985fbddb43d6ff
 SHA512 
09385e9413832deb86bbe223301c99366a86e81c7ec43b2add559337184ee93ded1f6d1ed9018bcd25b870d60ff4d302c11d10b55d734ef3463432ceef186601
 DIST nim-mode-0.4.2_p20231101.tar.gz 77959 BLAKE2B 
465bc1b904a212d0f16f06717cb40e9be7adacf4c9c1222b97923182b0ee3f9f785d9f85728351210cefb0902aa36d890d995ba417e925bb0691b4c1a6b71def
 SHA512 
cb1e104ec552ce2f796a5e3984de8a5274bfe66638998671fa2155b2894f400f2e03523440c502ec9da0b1b589d567f6b1d66ae2aa6fa6e8c7b306345a2b7400

diff --git a/app-emacs/nim-mode/nim-mode-0.4.2_p20211102.ebuild 
b/app-emacs/nim-mode/nim-mode-0.4.2_p20211102.ebuild
deleted file mode 100644
index 98106f5eecb4..
--- a/app-emacs/nim-mode/nim-mode-0.4.2_p20211102.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-COMMIT=744e076f0bea1c5ddc49f92397d9aa98ffa7eff8
-
-inherit elisp
-
-DESCRIPTION="Emacs major mode for the Nim programming language support"
-HOMEPAGE="https://github.com/nim-lang/nim-mode/;
-SRC_URI="https://github.com/nim-lang/${PN}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}"/${PN}-${COMMIT}
-
-LICENSE="GPL-3+"
-KEYWORDS="~amd64"
-SLOT="0"
-RESTRICT="test"  # some test are broken
-
-RDEPEND="
-   app-emacs/commenter
-   app-emacs/epc
-"
-BDEPEND="${RDEPEND}"
-PDEPEND="app-emacs/flycheck-nimsuggest"
-
-DOCS=( README.md starterKit.nims )
-SITEFILE="50${PN}-gentoo.el"



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/racket/

2024-01-12 Thread Maciej Barć
commit: 9c397cfa5c42f34fe9c2eb93de790fdc3e04df05
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Jan 12 21:33:15 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Jan 12 23:21:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c397cfa

dev-scheme/racket: drop old 8.9

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

 dev-scheme/racket/Manifest  |   2 -
 dev-scheme/racket/racket-8.9.ebuild | 188 
 2 files changed, 190 deletions(-)

diff --git a/dev-scheme/racket/Manifest b/dev-scheme/racket/Manifest
index 011a6647d75d..eda28283702c 100644
--- a/dev-scheme/racket/Manifest
+++ b/dev-scheme/racket/Manifest
@@ -1,8 +1,6 @@
 DIST racket-8.10-src-builtpkgs.tgz 156573576 BLAKE2B 
def6007fec5701a3ca399f3173f863155214521e95b8e655090a61506a8ecd8eae7ddc02785593d256e6a0e23f022997c18460130bdc72e9fcaad8de36030b7d
 SHA512 
4a861b90ca03b252dae0b530ab39cf0fe67dd38e306cc639b6e24516b01d7d25918c0f7e1fb0a105ab51d3be802d349576b4f0ee7ef6ea26bb11fc16abada3dd
 DIST racket-8.11-src-builtpkgs.tgz 156675262 BLAKE2B 
eff8872ee6bdf84f5fe426970ce9dd84f659eb1c437e820c8e853ee942dcebe2d306707d2e7d4b3fb1be648e5a795d3240f294aba5b8f5989d6eaca72c0e7dd5
 SHA512 
928b331797b1d9130a765ec2104a569ab984ab5bb101c6cc445f6ef60601d5d42df1db5ebda0ff1aff09592a55118dcdf0bc47467dce13535eabe2f8e4bcf0d1
 DIST racket-8.11.1-src-builtpkgs.tgz 156700945 BLAKE2B 
e1a29400582ccc309fc7aa74a48f655866a7800580b229ff516102378b25b9431f088ab82e3444b407292b424facb39fdeb85634329a1a776bd7296b0399b612
 SHA512 
f9b1a98baa454b440df1e776f18c807931ad2ed85524dc192752889052aaf82e979d55dc6a6892bba60997be477b8f443d7a461aa87c5e9191f2a500a7a9dbe4
-DIST racket-8.9-src-builtpkgs.tgz 157090283 BLAKE2B 
515ad19f37a18decb52ea42ceff5b4570d311d39e15996eb0abd228d16ef5fcae971a87145faf7d27584dc0d6b54b1d94a77bb099e6c2dfd3fa5ddca0bb0
 SHA512 
0eb823600233746e9b5e054747fc5ee1c033a102fe6ab912cc2a15d4ad5b217e04c25124f1877ce04eada4f99c2d6b08cc58adf07535c3962f7d05a21dce8471
 DIST racket-minimal-8.10-src-builtpkgs.tgz 23128997 BLAKE2B 
614cd3bdaf8852a5de1487c06e2b28968709fade25654684a4ba4f458a983783af23837996bbf163907312fc8e79b2fe22421983bcfe10ae391e0091ec60474d
 SHA512 
aa16ee792b978fbef74b9b3a4af70eb264515bc16ed2109ade15ce54c658b0ccf9bffd9b07b71263298c0eb6eed768ad3d7e2c9e00df284ec1793b7fe0494f82
 DIST racket-minimal-8.11-src-builtpkgs.tgz 23127690 BLAKE2B 
d9855977312af6313dad0b020436e8a3838814a814f48a1d3ef88f51b99c95163f6564f47ec01d23020bdc0eaeeeb3219f55f8e0fdd74a57069e7e533b36eaa6
 SHA512 
0f7ac946d59b45f1301d8530ab80baf9ddaa2e2b6ac043926f233e1feb1829a6a49ebd35603b4b2b9d27ba6db2382b47e355464a78552954bf693dfe
 DIST racket-minimal-8.11.1-src-builtpkgs.tgz 23130377 BLAKE2B 
0df94b14d76112f4c0224ca9fc2e223fe635fbdc3c95c317197edceea31bb106265a95127ebd60a3005c78050e5bce1baf8e046b82c0d18f191c776cef09bb89
 SHA512 
bfecf7e7c9f4b55d70eb9e4c010d4248b2caeedc2f6d42ba09b0dc476c76eaaff6793564e94e0f159631c66fb6629f2f052c986b7eb9ee701eab7ef4695b1cf1
-DIST racket-minimal-8.9-src-builtpkgs.tgz 23084628 BLAKE2B 
5e1e688dc600b700ed13acdbbafddaa2d6bf5a0e05db4a845b53f33e9448b277f342f5f615086f78db4762eeac11911c9b88cd102f05fbe165fcdff72a9ebcf3
 SHA512 
404aa01242eb68453e9db3cc14e38b99a02af9eb13b1dccce36e1de9c10d2ddd37bc6411abad7ab58045c71d25336e09d6e06f391cc3ee372097ca68fc497051

diff --git a/dev-scheme/racket/racket-8.9.ebuild 
b/dev-scheme/racket/racket-8.9.ebuild
deleted file mode 100644
index 05e5db9b507a..
--- a/dev-scheme/racket/racket-8.9.ebuild
+++ /dev/null
@@ -1,188 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop optfeature toolchain-funcs readme.gentoo-r1
-
-DESCRIPTION="General purpose, multi-paradigm Lisp-Scheme programming language"
-HOMEPAGE="https://racket-lang.org/
-   https://github.com/racket/racket/;
-SRC_URI="
-   minimal? ( 
https://download.racket-lang.org/installers/${PV}/${PN}-minimal-${PV}-src-builtpkgs.tgz
 )
-   !minimal? ( 
https://download.racket-lang.org/installers/${PV}/${P}-src-builtpkgs.tgz )
-"
-S="${WORKDIR}"/${P}/src
-
-# See 
https://blog.racket-lang.org/2019/11/completing-racket-s-relicensing-effort.html
-LICENSE="
-   || ( MIT Apache-2.0 )
-   chez? ( Apache-2.0 )
-   !chez? ( LGPL-3 )
-"
-# Bytecode generated by Racket is not compatible between versions.
-# The bytecode version should be denoted by SLOT, in most cases
-# PV == SLOT but this has to be checked carefully and in cases
-# where we use _p, _pre, etc it will have to be set manually.
-SLOT="0/${PV}"
-KEYWORDS="amd64 ~arm ~ppc ppc64 x86"
-IUSE="+chez +doc +futures iconv +jit minimal ncurses +places +threads"
-# See bug #809785 re chez/threads
-REQUIRED_USE="chez? ( futures places ) futures? ( jit threads ) places? ( 
threads )"
-
-RDEPEND="
-   !dev-tex/slatex
-   dev-db/sqlite:3
-   dev-libs/libffi:=
-   ncurses? ( sys-libs/ncurses:= )
-"
-DEPEND="${RDEPEND}"
-
-# "mred" and 

[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2024-01-12 Thread Maciej Barć
commit: 6ffa99d18cd18e114b0209c0358ebeeea96ef185
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Jan 12 22:59:02 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Jan 12 23:22:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ffa99d1

app-office/joplin-desktop: bump to 2.13.13

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

 app-office/joplin-desktop/Manifest |   1 +
 .../joplin-desktop/joplin-desktop-2.13.13.ebuild   | 103 +
 2 files changed, 104 insertions(+)

diff --git a/app-office/joplin-desktop/Manifest 
b/app-office/joplin-desktop/Manifest
index c8dcc5e4c9fc..fcbc1646496e 100644
--- a/app-office/joplin-desktop/Manifest
+++ b/app-office/joplin-desktop/Manifest
@@ -1 +1,2 @@
 DIST Joplin-2.13.12.AppImage 210948143 BLAKE2B 
ea2e1f73009b6255cb780e9c19878090ec90c0203a1cf33dc6e0f23feb8e1fe18ce8acaeb48904f6f71a0ec1aa8d6beaeb79be2db5196477ee8c7379fabc8d0d
 SHA512 
6a68967045b31b010d03ac17a855404f77fbe0d403dce2f5740673c135b99536b940880fe2f103199295476ed1ec5e83465b8b0a26ef409cef362c8ef23e2219
+DIST Joplin-2.13.13.AppImage 210904202 BLAKE2B 
cb2496524cfa0510da5046f74f87a59cf830a0a80c643b813d282085bb6620a9455185a4365c2cef53a6009cc160a231e61ad0c07c4520794ffd188d960789c3
 SHA512 
d2184d84c6d9f3bf10ddb2da1c4f7437ceb8f6fb237989b109e0051bafbd990b42710a277786ffd09826b825e7fc815f3853e9b2388fbf55544f49803d0b9d86

diff --git a/app-office/joplin-desktop/joplin-desktop-2.13.13.ebuild 
b/app-office/joplin-desktop/joplin-desktop-2.13.13.ebuild
new file mode 100644
index ..a9c365263d83
--- /dev/null
+++ b/app-office/joplin-desktop/joplin-desktop-2.13.13.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# NOTICE: This is a Electron app (oh my) and the upstream only provides 
AppImages.
+
+EAPI=8
+
+APPIMAGE="Joplin-${PV}.AppImage"
+
+inherit desktop xdg
+
+DESCRIPTION="Secure note taking and to-do app with synchronization 
capabilities"
+HOMEPAGE="https://joplinapp.org/
+   https://github.com/laurent22/joplin/;
+SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE};
+
+LICENSE="AGPL-3+"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+RESTRICT="bindist"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-crypt/libsecret[crypt]
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/libcanberra[gtk3]
+   media-libs/libglvnd
+   media-libs/mesa
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/zlib
+   sys-process/lsof
+   x11-libs/cairo
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libnotify
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libxkbcommon
+   x11-libs/libxkbfile
+   x11-libs/libXrandr
+   x11-libs/libXScrnSaver
+   x11-libs/pango
+   x11-misc/xdg-utils
+"
+
+QA_PREBUILT="*"
+
+src_unpack() {
+   mkdir -p "${S}" || die
+   cp "${DISTDIR}/${APPIMAGE}" "${S}" || die
+
+   cd "${S}" || die # "appimage-extract" unpacks to current 
directory.
+   chmod +x "${S}/${APPIMAGE}" || die
+   "${S}/${APPIMAGE}" --appimage-extract || die
+}
+
+src_prepare() {
+   # Fix permissions.
+   find "${S}" -type d -exec chmod a+rx {} + || die
+   find "${S}" -type f -exec chmod a+r {} + || die
+
+   default
+}
+
+src_install() {
+   cd "${S}/squashfs-root" || die
+
+   insinto /usr/share
+   doins -r ./usr/share/icons
+
+   local apphome="/opt/${PN}"
+   local toremove=(
+   .DirIcon
+   @joplinapp-desktop.desktop
+   @joplinapp-desktop.png
+   AppRun
+   LICENSE.electron.txt
+   LICENSES.chromium.html
+   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm
+   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm64
+   resources/app.asar.unpacked/node_modules/node-notifier
+   usr
+   )
+   rm -f -r "${toremove[@]}" || die
+
+   mkdir -p "${ED}/${apphome}" || die
+   cp -r . "${ED}/${apphome}" || die
+
+   dosym -r "${apphome}/@joplinapp-desktop" "/usr/bin/${PN}"
+   make_desktop_entry "${PN}" Joplin @joplinapp-desktop "Office;" \
+   "StartupWMClass=Joplin\nMimeType=x-scheme-handler/joplin;"
+}



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

2024-01-12 Thread Maciej Barć
commit: ce6192785b033453c833ae792c6a36707b1980a2
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Jan 12 19:32:49 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Jan 12 23:21:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce619278

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

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

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

diff --git a/dev-dotnet/dotnet-runtime-nugets/Manifest 
b/dev-dotnet/dotnet-runtime-nugets/Manifest
index c2555d3fd880..e3084b67d43e 100644
--- a/dev-dotnet/dotnet-runtime-nugets/Manifest
+++ b/dev-dotnet/dotnet-runtime-nugets/Manifest
@@ -1,5 +1,6 @@
 DIST microsoft.aspnetcore.app.ref.6.0.24.nupkg 3357520 BLAKE2B 
d39dbfa5a098ffa215dff28d44051fd3f5e38a4058efcd51756d7b0c52b15f2733bb43eb758e19573b4d8473f604bdc51ed2835413e35e5373dc6ca98c099547
 SHA512 
acc6d7fe65d8bcfbc0b59e630c53c51e006e32395eed7db9d484974f56a9c1fcd2e782b8bcdbde21ed31b069aacbc4b1669f87fcc6dd1cfb6e2297dea48c5198
 DIST microsoft.aspnetcore.app.ref.6.0.25.nupkg 3356722 BLAKE2B 
7808c6b0a3b3cebd5a1968314b89d8b38c798c7480aad4dc53172a004bfa9ad807304afd9657b3a9710d72863f70674f02ef39588783b93245195f3f2829b29b
 SHA512 
bba75505fce0302817e984b9d6faa71479f2761ca929c9b9a8d8c5329dcd607aa15e3d0dbaaecb03185a9a0fea689b17ba3c47872063220e8d8153ca547c43d9
+DIST microsoft.aspnetcore.app.ref.6.0.26.nupkg 3358901 BLAKE2B 
2b6d16fadbf853efd48785e868e28b310be0d492ebb34d13952b25d0540f1f3b4a392a20a643dc7569d82a4985a2263f00c06e1a1ec02e86e3ec1a369f800c5c
 SHA512 
ca639fd383d368a7b52b1a268c0a6c2d6291176eedb8b9d617619b9b5a3a8be0be11650be126fd3e4577dcb9b322925972f713ab8347d93dfda745b82ca10f95
 DIST microsoft.aspnetcore.app.ref.7.0.13.nupkg 3568616 BLAKE2B 
e9caaebe92ba5e265d4b4a9e541b2ace5d7bc0e47213479f57f69b6bc66dfe02362e976effc85e0fcc6a2eae945f062416a48e67377051a8b9d0b27836e6e3a3
 SHA512 
9c428bbf4ed8ffe338abefcb00547167b1fdc82e576656792ebbbe1b9eddd98b2842abaa2b4a307c2e725fe1c5692ff849b027de8675e7fbb44bc8ad7ad1f76f
 DIST microsoft.aspnetcore.app.ref.7.0.14.nupkg 3572772 BLAKE2B 
d13fdf2957220158e22cba3f9a33b60e3775fa22254d21183d38d7bcc9e4220c5cbc2de5a586baa3a40345c3be58c3df38af2406b6b5d8cf59ce29e021b16e12
 SHA512 
b44f46dcd29ab33e860ef04da42b0151b96f95a9375ae1225c96b6c9af3ae12470962b4dd9c3d33f70bb7f8237a8c8d0edaeb0d17bd5c8d9cd8fcf0d70ddb221
 DIST microsoft.aspnetcore.app.ref.7.0.15.nupkg 3567624 BLAKE2B 
d68ff38d659261b23c31f45991ad4d7d9c6aea7afc4217502446be58df116fc58c20cd252d67f692063d9349fa050971e08d56be03d78c93312d7ebacfd2bd8c
 SHA512 
7cab9309aa0c783bc918efdc4e7f20918810f79b75af9b800c6b8d8900ab815f016dd5a62963312f4434ae107c138fbb87ce4e468eafc22f941308306152a51d
@@ -7,6 +8,7 @@ DIST microsoft.aspnetcore.app.ref.8.0.0.nupkg 4390168 BLAKE2B 
4e5f6607c156a3e765
 DIST microsoft.aspnetcore.app.ref.8.0.1.nupkg 4398715 BLAKE2B 
a6da6144b4782f37789ec1ffe7a8e24c55245d2e3079c805e7b86854dff368e5160cfd8c981b739220d445d09810a3e0c6ba2b84a0c0fc3fffc3147341f80cf9
 SHA512 
01627dbe2ac41750a39269842ee3e59f276a5c3c8fbc9ac380e365c967cb3084b8f28be02d826abd8dc09e5a632cb82fdabbcbe1a6a359ad4575c4bd03c0c7d1
 DIST microsoft.aspnetcore.app.runtime.linux-arm.6.0.24.nupkg 10127746 BLAKE2B 
bf525130249f48ee2a0089f1e2b5a41d37541a26c56610614d3361075ea246da8f64258202a038a3ed211c24ed350179655ce79d2559f137c52d3c7e81d0070e
 SHA512 
9b8969b38d474ca925d1183db18b4359a4fe01fa7e83dd237d5bdaec484534618633c45585fb1e8c7f08d116abddacc030ce1cb50d5ef5af6c665ce168052313
 DIST microsoft.aspnetcore.app.runtime.linux-arm.6.0.25.nupkg 10120602 BLAKE2B 
79f907afbe46d74bf102fb6010632763b93492e03ce2db0231fca4c6c63c7708b320039a7b0edc54afbd3ada7b1a564ad4779c6a2e50d877ef0fcd42ba30fa4d
 SHA512 
931dbebcd3e4de64c0c9090d9fe1af732cd319f5b5d0572e551f838c1e3944f838be5da7880019e3b571afc735f93c79803b0337ee7cd9b8b338a8e3319e245f
+DIST microsoft.aspnetcore.app.runtime.linux-arm.6.0.26.nupkg 10118528 BLAKE2B 
189bf0066380885931e597fc1c9684b97c8c3dfa482be7bdc6a81836a80bab577154c32032c3efd81b33d363ed1fedf26a3f959ac9dd0c32bb7f8505156a7a88
 SHA512 
505374c3bb1a10010e4a244ac8f4217c104b613dc6aec72919b1a4e34ec59074b9f7d3b3c52cf1ca28d6b444ef6033c17ea5fe0ab45651d44f68bd5972fe8790
 DIST microsoft.aspnetcore.app.runtime.linux-arm.7.0.13.nupkg 10838809 BLAKE2B 
3de6cf1a20e00456bfcb2f1644310a5831b25f948e4ab6535dfc9ec4e51c1710e8729fc74407d82ae3749367f8d1f4d49dd676cb3f7936f78f3772bbecdd
 SHA512 
29630aa03919e3ddaa4ff62f42f76f2940d715c9122c231d28a37578f3e6364e95390bacd217aad37fa59bc88940957fc6949081bc3e4d11d1e743824f62
 DIST microsoft.aspnetcore.app.runtime.linux-arm.7.0.14.nupkg 10832780 BLAKE2B 
de24725c3bcaf0a593946646b70ee519b6173968240daec234b2a0347918bce594b296e9c061c9b7b4983436dfc14d23cbeba1b3a756316ba7522f1dd0d79613
 SHA512 
539cfe74fea5433f2255bbb6bb7afe545a98098f5299f8b667f2347cfeb45b2b71532f4e0d353bdd0b80195448367557003f4b11021325933845bc57a296f8d5
 DIST 

[gentoo-commits] repo/gentoo:master commit in: app-emacs/key-chord/

2024-01-12 Thread Maciej Barć
commit: 8f081e80b50067fb1a142175cfb7ba104039ed60
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Jan 12 22:55:10 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Jan 12 23:22:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f081e80

app-emacs/key-chord: bump to 0.7

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

 app-emacs/key-chord/Manifest |  1 +
 app-emacs/key-chord/key-chord-0.7.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/app-emacs/key-chord/Manifest b/app-emacs/key-chord/Manifest
index 0eee40297423..f2e9ade4bdf4 100644
--- a/app-emacs/key-chord/Manifest
+++ b/app-emacs/key-chord/Manifest
@@ -1 +1,2 @@
 DIST key-chord-0.6_p20201222.tar.gz 5302 BLAKE2B 
270440de61854e010827b94eb24d8cf15d42b1c506b43b3f51349313fd687fc89b53128356168044bea504e38a22afbb8eede4d3d60e1eaff343c582cd057cda
 SHA512 
92beca695f29dafa2fb9c61e00a9b6afad9c33dba15b11d7474de1a6f145571449700e7cec848046875d73370d92f94571bf309da1c7e170ee0abc5f2e19d629
+DIST key-chord-0.7.tar.gz 5335 BLAKE2B 
bc47144337093aa8bebb239f52eec8362fe5485535aab894e5afc82cd5e83a716ec229d3e1c52d60c116e5d1801b0f985c4d249ebc65497bca61ddf66f4a614a
 SHA512 
a5cdb82fe9aa279ab146baeefeb0313122400034fa946ad826ea0a6944be41ff93d79097ce79ed6f5cd1187de9dcbbe2bfc3971d8a3f97a2c2760963218669d2

diff --git a/app-emacs/key-chord/key-chord-0.7.ebuild 
b/app-emacs/key-chord/key-chord-0.7.ebuild
new file mode 100644
index ..60449ddf4f67
--- /dev/null
+++ b/app-emacs/key-chord/key-chord-0.7.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="Map pairs of simultaneously pressed keys to commands"
+HOMEPAGE="https://github.com/emacsorphanage/key-chord/;
+
+if [[ "${PV}" == ** ]] ; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/emacsorphanage/${PN}.git;
+else
+   SRC_URI="https://github.com/emacsorphanage/${PN}/archive/${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+LICENSE="GPL-2+"
+SLOT="0"
+
+DOCS=( README.md )
+SITEFILE="50${PN}-gentoo.el"



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

2024-01-12 Thread Maciej Barć
commit: f051752b89278197c8e28ac931cfe9c74c99a610
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Jan 12 22:55:39 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Jan 12 23:22:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f051752b

dev-lang/crystal: drop old 1.9.2-r2

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

 dev-lang/crystal/Manifest|   2 -
 dev-lang/crystal/crystal-1.9.2-r2.ebuild | 108 ---
 2 files changed, 110 deletions(-)

diff --git a/dev-lang/crystal/Manifest b/dev-lang/crystal/Manifest
index d6ebd96c8bb9..ba9a15b2af3d 100644
--- a/dev-lang/crystal/Manifest
+++ b/dev-lang/crystal/Manifest
@@ -1,4 +1,2 @@
 DIST crystal-1.10.1-1-linux-x86_64.tar.gz 46236242 BLAKE2B 
8c74672aaeb99cdb9ebcc0a1fa82cb148e81f6abc703e488df585aa4ecf30592ab5139079aad1506a55d69e255f07ff902f36a8f6bfffdaa9ca7079260303dc8
 SHA512 
5828fd3246102e5c779f722c50c42435f7d2a36943c283d3220b13aa0e86ea1fd0c0fe668a6e5c731c302519108d8bf08677d48f4360c05d80d9ee4b9c6c5a77
 DIST crystal-1.10.1.tar.gz 3305965 BLAKE2B 
eede32a5ed5695bbe4288f8942db251ebe3b57c241523a215109994e703c58cd95c2d449b0bf87cd45cfa637d264a73ea060227f0459034cc40135b1c2ee20c5
 SHA512 
2e26d6e366ea5c8b7abe3457608a0a0eca60b5d15f3c9079a58c3855302c7c07cd705d04fb6aa1bec2681fe40799609cab77a8b8e6fc10be7a8e545c5b0ecfc1
-DIST crystal-1.9.2-1-linux-x86_64.tar.gz 46171732 BLAKE2B 
b664207f2994a16e8e05cfc72d5e4e3cf9ec1e8b8a41869a56fc03b0946b7439f1528ec78c0affd32bf07a67d3329a644f5ba7f1270982723697071266a6ab7f
 SHA512 
bce18bf48c5c746aa1ee8aa9a34b5ec2f104aed95f3a74070229df4bf73a0ac9297af79a873d965c9631196b6f1103059a015c4f68cea800a779936aef9389d0
-DIST crystal-1.9.2.tar.gz 3245770 BLAKE2B 
76795f79f305863aed9fd8b5de8fe7edcb512e7a64e2368a606fe38171cc4653a126dba71c071cffb1a6a26426a5eeb3c5bc458800cbc95f083c8895d962d7e2
 SHA512 
9356b7e267bfa2183af2184e633cd91ef23487e46e73db33f4363ce4fcf5515349555dfd5c056a0616855e49cff4bbab07d1eeed84e087ae469bfc0eb49b63b1

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

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

2024-01-12 Thread Maciej Barć
commit: 9bca7103eb58641918fc4a6b57fc73e116cf7f24
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Jan 12 22:40:20 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Jan 12 23:22:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bca7103

app-emacs/nim-mode: bump to 0.4.2_p20231101

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

 app-emacs/nim-mode/Manifest|  1 +
 app-emacs/nim-mode/nim-mode-0.4.2_p20231101.ebuild | 43 ++
 2 files changed, 44 insertions(+)

diff --git a/app-emacs/nim-mode/Manifest b/app-emacs/nim-mode/Manifest
index 0ef9cc057cac..067bdfa99582 100644
--- a/app-emacs/nim-mode/Manifest
+++ b/app-emacs/nim-mode/Manifest
@@ -1 +1,2 @@
 DIST nim-mode-0.4.2_p20211102.tar.gz 77240 BLAKE2B 
54e3acc5f4bbfe5b921a44b71a423aa2bed704ed08075c893d277eaa8922c96b08087abaef0e4999f6dd237041a06593d11bf09299b1e56edc985fbddb43d6ff
 SHA512 
09385e9413832deb86bbe223301c99366a86e81c7ec43b2add559337184ee93ded1f6d1ed9018bcd25b870d60ff4d302c11d10b55d734ef3463432ceef186601
+DIST nim-mode-0.4.2_p20231101.tar.gz 77959 BLAKE2B 
465bc1b904a212d0f16f06717cb40e9be7adacf4c9c1222b97923182b0ee3f9f785d9f85728351210cefb0902aa36d890d995ba417e925bb0691b4c1a6b71def
 SHA512 
cb1e104ec552ce2f796a5e3984de8a5274bfe66638998671fa2155b2894f400f2e03523440c502ec9da0b1b589d567f6b1d66ae2aa6fa6e8c7b306345a2b7400

diff --git a/app-emacs/nim-mode/nim-mode-0.4.2_p20231101.ebuild 
b/app-emacs/nim-mode/nim-mode-0.4.2_p20231101.ebuild
new file mode 100644
index ..d219e7218afa
--- /dev/null
+++ b/app-emacs/nim-mode/nim-mode-0.4.2_p20231101.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+[[ "${PV}" == *20231101 ]] && COMMIT=1338e5b0d5e111ad932efb77d3cad680cc3b86c9
+
+inherit elisp
+
+DESCRIPTION="Emacs major mode for the Nim programming language support"
+HOMEPAGE="https://github.com/nim-lang/nim-mode/;
+
+if [[ "${PV}" == ** ]] ; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/nim-lang/${PN}.git;
+else
+   SRC_URI="https://github.com/nim-lang/${PN}/archive/${COMMIT}.tar.gz
+   -> ${P}.tar.gz"
+   S="${WORKDIR}/${PN}-${COMMIT}"
+
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+RESTRICT="test"  # Some test are broken.
+
+RDEPEND="
+   app-emacs/commenter
+   app-emacs/epc
+"
+BDEPEND="
+   ${RDEPEND}
+"
+PDEPEND="
+   app-emacs/flycheck-nimsuggest
+"
+
+DOCS=( README.md starterKit.nims )
+SITEFILE="50${PN}-gentoo.el"
+
+elisp-enable-tests buttercup tests



[gentoo-commits] repo/gentoo:master commit in: app-emacs/emacs-ipython-notebook/

2024-01-12 Thread Maciej Barć
commit: 09707584708818614ce4b379e5e1bfe5ea7d0c23
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Jan 12 22:25:12 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Jan 12 23:22:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09707584

app-emacs/emacs-ipython-notebook: bump to 0.17.1_pre20230826

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

 app-emacs/emacs-ipython-notebook/Manifest  |  1 +
 ...macs-ipython-notebook-0.17.1_pre20230826.ebuild | 81 ++
 2 files changed, 82 insertions(+)

diff --git a/app-emacs/emacs-ipython-notebook/Manifest 
b/app-emacs/emacs-ipython-notebook/Manifest
index 41326ee84aa3..c864dcc0f93f 100644
--- a/app-emacs/emacs-ipython-notebook/Manifest
+++ b/app-emacs/emacs-ipython-notebook/Manifest
@@ -1 +1,2 @@
 DIST emacs-ipython-notebook-0.17.0_p20220419.tar.gz 313340 BLAKE2B 
5ab9b82d8d17c3f64c375de7638aa4006e7dc47137260ab0a8222f7c507a54b32aa145d1630b3d0018c8303e0f116da81b61df27cd401875dfad5fd49ecdae13
 SHA512 
f6c2c293e7d2ddcba9dfac751523e0f8d55047ed01d4546ba1ece1f8833a1d54a1bcc066f34f06e111c34baee21a97c2ede2d90d188d7a05f407631acfd74037
+DIST emacs-ipython-notebook-0.17.1_pre20230826.tar.gz 312767 BLAKE2B 
742df1a4fdf8409d711bd9903baa103cd28d110400f46c97e0fc0962e1ef3cf4f0fb696881bb54d83c7e1d342669dcd493e5e24067f6f439a8639dcef2140dae
 SHA512 
1df8551c75fbd8e3c0543ec304cae9974024e36710fb6e7f418c4c8052bbfdefde357000e4df135ddbc58faf808d9bdf1ec731113e317500ad5fed48c1d1bd6f

diff --git 
a/app-emacs/emacs-ipython-notebook/emacs-ipython-notebook-0.17.1_pre20230826.ebuild
 
b/app-emacs/emacs-ipython-notebook/emacs-ipython-notebook-0.17.1_pre20230826.ebuild
new file mode 100644
index ..83f23a778891
--- /dev/null
+++ 
b/app-emacs/emacs-ipython-notebook/emacs-ipython-notebook-0.17.1_pre20230826.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# NOTICE: Check package version in "lisp/ein-pkg.el".
+# NOTICE: File "lisp/ein-pkg.el" is needed by the "ein:dev-sys-info" function.
+
+EAPI=8
+
+[[ "${PV}" == *20230826 ]] && COMMIT=998ba22660be2035cd23bed1555e47748c4da8a2
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit elisp readme.gentoo-r1 python-single-r1
+
+DESCRIPTION="Jupyter notebook client in Emacs"
+HOMEPAGE="https://github.com/millejoh/emacs-ipython-notebook/;
+SRC_URI="https://github.com/millejoh/${PN}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}"/${PN}-${COMMIT}
+
+LICENSE="GPL-3+"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   app-emacs/anaphora
+   app-emacs/dash
+   app-emacs/deferred
+   app-emacs/polymode
+   app-emacs/request
+   app-emacs/websocket
+   app-emacs/with-editor
+   $(python_gen_cond_dep '
+   dev-python/ipython[${PYTHON_USEDEP}]
+   dev-python/notebook[${PYTHON_USEDEP}]
+   dev-python/tornado[${PYTHON_USEDEP}]
+   ')
+"
+BDEPEND="
+   ${RDEPEND}
+   test? (
+   app-emacs/ert-runner
+   app-emacs/mocker
+   )
+"
+
+DOCS=( README.rst thumbnail.png )
+DOC_CONTENTS="There may be problems with connecting to Jupyter Notebooks
+   because of the tokens, in that case you can try running \"jupyter
+   notebook\" with --NotebookApp.token=\"\" (and 
--NotebookApp.ip=127.0.0.1 to
+   limit connections only to local machine), but be warned that this can
+   compromise your system if used without caution! For reference check out
+   https://github.com/millejoh/emacs-ipython-notebook/issues/838;
+
+SITEFILE="50${PN}-gentoo.el"
+
+pkg_setup() {
+   #  * ACCESS DENIED:  open_wr: ~/.config/python/jupyter/migrated
+   unset JUPYTER_CONFIG_DIR
+
+   elisp_pkg_setup
+   python-single-r1_pkg_setup
+}
+
+src_compile() {
+   BYTECOMPFLAGS="-L lisp" elisp-compile lisp/*.el
+}
+
+src_test() {
+   ert-runner -L lisp -L test -l test/testein.el \
+   --reporter ert+duration test/test-ein*.el || die
+}
+
+src_install() {
+   elisp-install ${PN} lisp/*.el{,c}
+   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+
+   readme.gentoo_create_doc
+}



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

2024-01-12 Thread Maciej Barć
commit: 6a5a8c4a2dff9bd3c0229db241147bc80f82c3da
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Jan 12 22:00:55 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Jan 12 23:22:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a5a8c4a

app-emacs/treemacs: bump PY compat; require Emacs with USE=svg

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

 ...{treemacs-3.1.ebuild => treemacs-3.1-r1.ebuild} | 41 ++
 1 file changed, 26 insertions(+), 15 deletions(-)

diff --git a/app-emacs/treemacs/treemacs-3.1.ebuild 
b/app-emacs/treemacs/treemacs-3.1-r1.ebuild
similarity index 53%
rename from app-emacs/treemacs/treemacs-3.1.ebuild
rename to app-emacs/treemacs/treemacs-3.1-r1.ebuild
index 6d097c74f261..5f04a6ad831c 100644
--- a/app-emacs/treemacs/treemacs-3.1.ebuild
+++ b/app-emacs/treemacs/treemacs-3.1-r1.ebuild
@@ -1,24 +1,33 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 NEED_EMACS=26.1
 DISTUTILS_USE_PEP517=no
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1 elisp
 
 DESCRIPTION="Tree style project file explorer"
 HOMEPAGE="https://github.com/Alexander-Miller/treemacs/;
-SRC_URI="https://github.com/Alexander-Miller/${PN}/archive/${PV}.tar.gz
-   -> ${P}.tar.gz"
+
+if [[ "${PV}" == ** ]] ; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/Alexander-Miller/${PN}.git;
+else
+   SRC_URI="https://github.com/Alexander-Miller/${PN}/archive/${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+   KEYWORDS="~amd64"
+fi
 
 LICENSE="GPL-3+"
-KEYWORDS="~amd64"
 SLOT="0"
 
 RDEPEND="
+   >=app-editors/emacs-${NEED_EMACS}[svg]
app-emacs/ace-window
app-emacs/cfrs
app-emacs/dash
@@ -27,13 +36,15 @@ RDEPEND="
app-emacs/pfuture
app-emacs/s
 "
-BDEPEND="${RDEPEND}"
+BDEPEND="
+   ${RDEPEND}
+"
 
 BYTECOMPFLAGS="-L . -L src/elisp"
 PATCHES=(
-   "${FILESDIR}"/${PN}-2.9.5-tests.patch
-   "${FILESDIR}"/${PN}-async-scripts.patch
-   "${FILESDIR}"/${PN}-icons-icon-directory.patch
+   "${FILESDIR}/${PN}-2.9.5-tests.patch"
+   "${FILESDIR}/${PN}-async-scripts.patch"
+   "${FILESDIR}/${PN}-icons-icon-directory.patch"
 )
 
 DOCS=( Changelog.org Extensions.org README.org screenshots )
@@ -44,13 +55,13 @@ elisp-enable-tests buttercup test
 src_prepare() {
distutils-r1_src_prepare
 
-   sed "s|@SITEETC@|${SITEETC}/${PN}|g"\
-   -i src/elisp/${PN}-icons.el \
-   -i src/elisp/${PN}-async.el || die
+   sed "s|@SITEETC@|${SITEETC}/${PN}|g"\
+   -i "src/elisp/${PN}-icons.el"   \
+   -i "src/elisp/${PN}-async.el" || die
 }
 
 python_compile() {
-   python_optimize "${S}"/src/scripts
+   python_optimize "${S}/src/scripts"
 }
 
 src_compile() {
@@ -60,10 +71,10 @@ src_compile() {
 }
 
 src_install() {
-   elisp-install ${PN} src/elisp/*.el{,c}
+   elisp-install "${PN}" src/elisp/*.el{,c}
elisp-site-file-install "${FILESDIR}/${SITEFILE}"
 
-   insinto ${SITEETC}/${PN}
+   insinto "${SITEETC}/${PN}"
doins -r icons
doins -r src/scripts
 }



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/racket/

2024-01-12 Thread Maciej Barć
commit: 7b0995afdf32b1594f3677a7308851520a7f
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Jan 12 21:32:41 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Jan 12 23:21:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b0995af

dev-scheme/racket: drop old 8.6

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

 dev-scheme/racket/Manifest  |   2 -
 dev-scheme/racket/racket-8.6.ebuild | 183 
 2 files changed, 185 deletions(-)

diff --git a/dev-scheme/racket/Manifest b/dev-scheme/racket/Manifest
index d5b20690708d..011a6647d75d 100644
--- a/dev-scheme/racket/Manifest
+++ b/dev-scheme/racket/Manifest
@@ -1,10 +1,8 @@
 DIST racket-8.10-src-builtpkgs.tgz 156573576 BLAKE2B 
def6007fec5701a3ca399f3173f863155214521e95b8e655090a61506a8ecd8eae7ddc02785593d256e6a0e23f022997c18460130bdc72e9fcaad8de36030b7d
 SHA512 
4a861b90ca03b252dae0b530ab39cf0fe67dd38e306cc639b6e24516b01d7d25918c0f7e1fb0a105ab51d3be802d349576b4f0ee7ef6ea26bb11fc16abada3dd
 DIST racket-8.11-src-builtpkgs.tgz 156675262 BLAKE2B 
eff8872ee6bdf84f5fe426970ce9dd84f659eb1c437e820c8e853ee942dcebe2d306707d2e7d4b3fb1be648e5a795d3240f294aba5b8f5989d6eaca72c0e7dd5
 SHA512 
928b331797b1d9130a765ec2104a569ab984ab5bb101c6cc445f6ef60601d5d42df1db5ebda0ff1aff09592a55118dcdf0bc47467dce13535eabe2f8e4bcf0d1
 DIST racket-8.11.1-src-builtpkgs.tgz 156700945 BLAKE2B 
e1a29400582ccc309fc7aa74a48f655866a7800580b229ff516102378b25b9431f088ab82e3444b407292b424facb39fdeb85634329a1a776bd7296b0399b612
 SHA512 
f9b1a98baa454b440df1e776f18c807931ad2ed85524dc192752889052aaf82e979d55dc6a6892bba60997be477b8f443d7a461aa87c5e9191f2a500a7a9dbe4
-DIST racket-8.6-src-builtpkgs.tgz 154505661 BLAKE2B 
ab788ae3e5175024ec75fa0c34297616ab4dcc1bb6f62d4ff4623dc2dd699d63eb9b24238407a854b03210f21fefd02680dc29931ed9d146920ae32472196e32
 SHA512 
c2948164463fb59a2d6f1b5188cee7634da190ea40bd19f5a88ef466ccdf07da03503b6a1f00e327a66c31b862048bcd5b047f7c586ea0d26e23397ee5ee7682
 DIST racket-8.9-src-builtpkgs.tgz 157090283 BLAKE2B 
515ad19f37a18decb52ea42ceff5b4570d311d39e15996eb0abd228d16ef5fcae971a87145faf7d27584dc0d6b54b1d94a77bb099e6c2dfd3fa5ddca0bb0
 SHA512 
0eb823600233746e9b5e054747fc5ee1c033a102fe6ab912cc2a15d4ad5b217e04c25124f1877ce04eada4f99c2d6b08cc58adf07535c3962f7d05a21dce8471
 DIST racket-minimal-8.10-src-builtpkgs.tgz 23128997 BLAKE2B 
614cd3bdaf8852a5de1487c06e2b28968709fade25654684a4ba4f458a983783af23837996bbf163907312fc8e79b2fe22421983bcfe10ae391e0091ec60474d
 SHA512 
aa16ee792b978fbef74b9b3a4af70eb264515bc16ed2109ade15ce54c658b0ccf9bffd9b07b71263298c0eb6eed768ad3d7e2c9e00df284ec1793b7fe0494f82
 DIST racket-minimal-8.11-src-builtpkgs.tgz 23127690 BLAKE2B 
d9855977312af6313dad0b020436e8a3838814a814f48a1d3ef88f51b99c95163f6564f47ec01d23020bdc0eaeeeb3219f55f8e0fdd74a57069e7e533b36eaa6
 SHA512 
0f7ac946d59b45f1301d8530ab80baf9ddaa2e2b6ac043926f233e1feb1829a6a49ebd35603b4b2b9d27ba6db2382b47e355464a78552954bf693dfe
 DIST racket-minimal-8.11.1-src-builtpkgs.tgz 23130377 BLAKE2B 
0df94b14d76112f4c0224ca9fc2e223fe635fbdc3c95c317197edceea31bb106265a95127ebd60a3005c78050e5bce1baf8e046b82c0d18f191c776cef09bb89
 SHA512 
bfecf7e7c9f4b55d70eb9e4c010d4248b2caeedc2f6d42ba09b0dc476c76eaaff6793564e94e0f159631c66fb6629f2f052c986b7eb9ee701eab7ef4695b1cf1
-DIST racket-minimal-8.6-src-builtpkgs.tgz 22396113 BLAKE2B 
e8c09da9aef52566746def36823e736e07990ba703d8440a3d067cbeeb43c8d026469c1d4b7d9ad2a423766692b81d6efa400c55512450621acd624d23b1b193
 SHA512 
695f9be11cab2cf84d1c16b322feb6c4552bf05edbfd901e91fa9532ef52339a6463d8327f4ae4c704cd2e8d67e69c2333bc13b1c862bbe565af00b407debee8
 DIST racket-minimal-8.9-src-builtpkgs.tgz 23084628 BLAKE2B 
5e1e688dc600b700ed13acdbbafddaa2d6bf5a0e05db4a845b53f33e9448b277f342f5f615086f78db4762eeac11911c9b88cd102f05fbe165fcdff72a9ebcf3
 SHA512 
404aa01242eb68453e9db3cc14e38b99a02af9eb13b1dccce36e1de9c10d2ddd37bc6411abad7ab58045c71d25336e09d6e06f391cc3ee372097ca68fc497051

diff --git a/dev-scheme/racket/racket-8.6.ebuild 
b/dev-scheme/racket/racket-8.6.ebuild
deleted file mode 100644
index 28e562b9b989..
--- a/dev-scheme/racket/racket-8.6.ebuild
+++ /dev/null
@@ -1,183 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop optfeature toolchain-funcs readme.gentoo-r1
-
-DESCRIPTION="General purpose, multi-paradigm Lisp-Scheme programming language"
-HOMEPAGE="https://racket-lang.org/;
-SRC_URI="
-   minimal? ( 
https://download.racket-lang.org/installers/${PV}/${PN}-minimal-${PV}-src-builtpkgs.tgz
 )
-   !minimal? ( 
https://download.racket-lang.org/installers/${PV}/${P}-src-builtpkgs.tgz )
-"
-S="${WORKDIR}"/${P}/src
-
-# See 
https://blog.racket-lang.org/2019/11/completing-racket-s-relicensing-effort.html
-LICENSE="
-   || ( MIT Apache-2.0 )
-   chez? ( Apache-2.0 )
-   !chez? ( LGPL-3 )
-"
-# Bytecode generated by Racket is not compatible between versions.
-# 

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

2024-01-12 Thread Maciej Barć
commit: ae57f65f868cd9eb31a3e50623f16729cf35a042
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Jan 12 21:41:04 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Jan 12 23:22:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae57f65f

app-emacs/websocket: mark tests as needing network

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

 app-emacs/websocket/websocket-1.14_p20230305.ebuild | 4 +++-
 app-emacs/websocket/websocket-1.15.ebuild   | 4 +++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/app-emacs/websocket/websocket-1.14_p20230305.ebuild 
b/app-emacs/websocket/websocket-1.14_p20230305.ebuild
index ac6e25d395cd..acd9a398614e 100644
--- a/app-emacs/websocket/websocket-1.14_p20230305.ebuild
+++ b/app-emacs/websocket/websocket-1.14_p20230305.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -16,6 +16,8 @@ S="${WORKDIR}"/emacs-${PN}-${COMMIT}
 LICENSE="GPL-3+"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
+PROPERTIES="test_network"
+RESTRICT="test"
 
 DOCS=( README.org websocket-functional-test.el testserver.py )
 SITEFILE="50${PN}-gentoo.el"

diff --git a/app-emacs/websocket/websocket-1.15.ebuild 
b/app-emacs/websocket/websocket-1.15.ebuild
index 9fb39e72393c..3ee322f30325 100644
--- a/app-emacs/websocket/websocket-1.15.ebuild
+++ b/app-emacs/websocket/websocket-1.15.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -25,6 +25,8 @@ fi
 
 LICENSE="GPL-3+"
 SLOT="0"
+PROPERTIES="test_network"
+RESTRICT="test"
 
 DOCS=( README.org )
 SITEFILE="50${PN}-gentoo.el"



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

2024-01-12 Thread Maciej Barć
commit: ea997bf2b5d067b1414ee31611401a7df4d1c890
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Jan 12 20:17:46 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Jan 12 23:21:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea997bf2

dev-lang/fuzion: drop old 0.084

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

 dev-lang/fuzion/Manifest|  1 -
 dev-lang/fuzion/fuzion-0.084.ebuild | 72 -
 2 files changed, 73 deletions(-)

diff --git a/dev-lang/fuzion/Manifest b/dev-lang/fuzion/Manifest
index aff32cd3c143..50c58d72012c 100644
--- a/dev-lang/fuzion/Manifest
+++ b/dev-lang/fuzion/Manifest
@@ -1,2 +1 @@
-DIST fuzion-0.084.tar.gz 858114 BLAKE2B 
0c0f30b22a85527ae7acf2150e18c79257ac60cd5c17ec9d7e53a6f8e496f1dafa199dfdd34a0c4940dcdce28d1c8c794b1d5a5ff4fe3b3fa6229862be760027
 SHA512 
cb628557dcdb7835a77e1472e45da485e69706487aa26d74fc630272fcb5e408adcd7b1ed485e0c7b34eed761911b15126ac82ef0fd748354da02fda09b9dbe9
 DIST fuzion-0.085.tar.gz 951247 BLAKE2B 
5ae8999453759e0a8e5fb44b0aec833adb2c66ca9fea3e3092e2f298cc27a98c75abe0947337e9bb43920009d3bed8aa526a325fc58791d6177cb4f2d7ae7f23
 SHA512 
4a40eeffaa40b0568d90a20cf4125e7bddcc651fbe55b38866bb3cc90517749259336f776c33b762969986accae01e532b09418114b7c60e98377074bf144a17

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



[gentoo-commits] repo/gentoo:master commit in: app-emacs/web-server/

2024-01-12 Thread Maciej Barć
commit: a94ca1009520ac77e26668f057a9e4d627fe02f3
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Jan 12 21:45:13 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Jan 12 23:22:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a94ca100

app-emacs/web-server: mark tests as needing network

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

 app-emacs/web-server/web-server-0.1.2_p20210708-r1.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/app-emacs/web-server/web-server-0.1.2_p20210708-r1.ebuild 
b/app-emacs/web-server/web-server-0.1.2_p20210708-r1.ebuild
index a31c44724e7e..d3d5c633ce98 100644
--- a/app-emacs/web-server/web-server-0.1.2_p20210708-r1.ebuild
+++ b/app-emacs/web-server/web-server-0.1.2_p20210708-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -22,6 +22,8 @@ fi
 
 LICENSE="GPL-3+"
 SLOT="0"
+PROPERTIES="test_network"
+RESTRICT="test"
 
 BDEPEND="sys-apps/texinfo"
 



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

2024-01-12 Thread Maciej Barć
commit: aef0824d5312c055a25f98a5f0dfbefad9a03863
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Jan 12 21:24:10 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Jan 12 23:21:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aef0824d

dev-lang/fuzion: bump to 0.086

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

 dev-lang/fuzion/Manifest|  1 +
 dev-lang/fuzion/fuzion-0.086.ebuild | 73 +
 2 files changed, 74 insertions(+)

diff --git a/dev-lang/fuzion/Manifest b/dev-lang/fuzion/Manifest
index 50c58d72012c..7fa40b129abd 100644
--- a/dev-lang/fuzion/Manifest
+++ b/dev-lang/fuzion/Manifest
@@ -1 +1,2 @@
 DIST fuzion-0.085.tar.gz 951247 BLAKE2B 
5ae8999453759e0a8e5fb44b0aec833adb2c66ca9fea3e3092e2f298cc27a98c75abe0947337e9bb43920009d3bed8aa526a325fc58791d6177cb4f2d7ae7f23
 SHA512 
4a40eeffaa40b0568d90a20cf4125e7bddcc651fbe55b38866bb3cc90517749259336f776c33b762969986accae01e532b09418114b7c60e98377074bf144a17
+DIST fuzion-0.086.tar.gz 994894 BLAKE2B 
e698ea7b8de215c55e84e0f55f405156d5c386c1001c7b29e0c7c49e7a7e7babf7cb64cf30726a24aa7b6ccdc0eaf01cc543867361e2554f258d76be1fc08b97
 SHA512 
6d2df12d1dced9c5a61bb183767fc205ddbc0d04db8cae3f5e3eabd9ab60f18b3c2b3fa8f57702dc792882b1a6f79da1cfcb7801d84ecc2cff1844a4bc226f67

diff --git a/dev-lang/fuzion/fuzion-0.086.ebuild 
b/dev-lang/fuzion/fuzion-0.086.ebuild
new file mode 100644
index ..388f1e28729c
--- /dev/null
+++ b/dev-lang/fuzion/fuzion-0.086.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit java-pkg-2
+
+DESCRIPTION="A language with a focus on simplicity, safety and correctness"
+HOMEPAGE="https://flang.dev/
+   https://github.com/tokiwa-software/fuzion/;
+
+if [[ "${PV}" == ** ]] ; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/tokiwa-software/${PN}.git;
+else
+   
SRC_URI="https://github.com/tokiwa-software/${PN}/archive/refs/tags/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=virtual/jre-17:*
+   dev-libs/boehm-gc
+"
+# jdk:17 for https://bugs.gentoo.org/916689
+DEPEND="
+   virtual/jdk:17
+"
+BDEPEND="
+   test? ( sys-devel/clang:* )
+"
+
+DOCS=( README.md release_notes.md )
+
+src_compile() {
+   emake -j1
+}
+
+src_test() {
+   emake -j1 run_tests_parallel
+}
+
+src_install() {
+   # Remove unnecessary files from build directory. bug #893450
+   local torm
+   local torm_path
+   for torm in tests run_tests.{failures,results} ; do
+   torm_path="${S}/build/${torm}"
+
+   if [[ -e "${torm_path}" ]] ; then
+   rm -r "${torm_path}" || die "failed to remove 
${torm_path}"
+   fi
+   done
+
+   insinto "/usr/share/${PN}"
+   doins -r build/.
+   insopts -m755
+   doins -r build/bin
+
+   local bin
+   for bin in fz fzjava ; do
+   dosym -r "/usr/share/${PN}/bin/${bin}" "/usr/bin/${bin}"
+   done
+
+   einstalldocs
+}



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

2024-01-12 Thread Maciej Barć
commit: 2d6b004ea48e9d5649c2e916d15da59c79835f43
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Jan 12 19:31:47 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Jan 12 23:21:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d6b004e

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

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

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

diff --git a/dev-dotnet/dotnet-runtime-nugets/Manifest 
b/dev-dotnet/dotnet-runtime-nugets/Manifest
index 3068344594a5..c2555d3fd880 100644
--- a/dev-dotnet/dotnet-runtime-nugets/Manifest
+++ b/dev-dotnet/dotnet-runtime-nugets/Manifest
@@ -2,119 +2,139 @@ DIST microsoft.aspnetcore.app.ref.6.0.24.nupkg 3357520 
BLAKE2B d39dbfa5a098ffa21
 DIST microsoft.aspnetcore.app.ref.6.0.25.nupkg 3356722 BLAKE2B 
7808c6b0a3b3cebd5a1968314b89d8b38c798c7480aad4dc53172a004bfa9ad807304afd9657b3a9710d72863f70674f02ef39588783b93245195f3f2829b29b
 SHA512 
bba75505fce0302817e984b9d6faa71479f2761ca929c9b9a8d8c5329dcd607aa15e3d0dbaaecb03185a9a0fea689b17ba3c47872063220e8d8153ca547c43d9
 DIST microsoft.aspnetcore.app.ref.7.0.13.nupkg 3568616 BLAKE2B 
e9caaebe92ba5e265d4b4a9e541b2ace5d7bc0e47213479f57f69b6bc66dfe02362e976effc85e0fcc6a2eae945f062416a48e67377051a8b9d0b27836e6e3a3
 SHA512 
9c428bbf4ed8ffe338abefcb00547167b1fdc82e576656792ebbbe1b9eddd98b2842abaa2b4a307c2e725fe1c5692ff849b027de8675e7fbb44bc8ad7ad1f76f
 DIST microsoft.aspnetcore.app.ref.7.0.14.nupkg 3572772 BLAKE2B 
d13fdf2957220158e22cba3f9a33b60e3775fa22254d21183d38d7bcc9e4220c5cbc2de5a586baa3a40345c3be58c3df38af2406b6b5d8cf59ce29e021b16e12
 SHA512 
b44f46dcd29ab33e860ef04da42b0151b96f95a9375ae1225c96b6c9af3ae12470962b4dd9c3d33f70bb7f8237a8c8d0edaeb0d17bd5c8d9cd8fcf0d70ddb221
+DIST microsoft.aspnetcore.app.ref.7.0.15.nupkg 3567624 BLAKE2B 
d68ff38d659261b23c31f45991ad4d7d9c6aea7afc4217502446be58df116fc58c20cd252d67f692063d9349fa050971e08d56be03d78c93312d7ebacfd2bd8c
 SHA512 
7cab9309aa0c783bc918efdc4e7f20918810f79b75af9b800c6b8d8900ab815f016dd5a62963312f4434ae107c138fbb87ce4e468eafc22f941308306152a51d
 DIST microsoft.aspnetcore.app.ref.8.0.0.nupkg 4390168 BLAKE2B 
4e5f6607c156a3e765f4af464d7f29be5b9382446595f7dcde7ed213c21f6b006f93de46bc5a95434a69b3af806a0e72287ede28552348010ab3f0091578ce86
 SHA512 
079f4a3ace3070ed88bb85ab8876f69df662de5fead0d1cb42a8852f140b7631bee92f79bd75ff1354c609acc36f08b529e95c8b8339dd1da82eb5198c7ac1f2
 DIST microsoft.aspnetcore.app.ref.8.0.1.nupkg 4398715 BLAKE2B 
a6da6144b4782f37789ec1ffe7a8e24c55245d2e3079c805e7b86854dff368e5160cfd8c981b739220d445d09810a3e0c6ba2b84a0c0fc3fffc3147341f80cf9
 SHA512 
01627dbe2ac41750a39269842ee3e59f276a5c3c8fbc9ac380e365c967cb3084b8f28be02d826abd8dc09e5a632cb82fdabbcbe1a6a359ad4575c4bd03c0c7d1
 DIST microsoft.aspnetcore.app.runtime.linux-arm.6.0.24.nupkg 10127746 BLAKE2B 
bf525130249f48ee2a0089f1e2b5a41d37541a26c56610614d3361075ea246da8f64258202a038a3ed211c24ed350179655ce79d2559f137c52d3c7e81d0070e
 SHA512 
9b8969b38d474ca925d1183db18b4359a4fe01fa7e83dd237d5bdaec484534618633c45585fb1e8c7f08d116abddacc030ce1cb50d5ef5af6c665ce168052313
 DIST microsoft.aspnetcore.app.runtime.linux-arm.6.0.25.nupkg 10120602 BLAKE2B 
79f907afbe46d74bf102fb6010632763b93492e03ce2db0231fca4c6c63c7708b320039a7b0edc54afbd3ada7b1a564ad4779c6a2e50d877ef0fcd42ba30fa4d
 SHA512 
931dbebcd3e4de64c0c9090d9fe1af732cd319f5b5d0572e551f838c1e3944f838be5da7880019e3b571afc735f93c79803b0337ee7cd9b8b338a8e3319e245f
 DIST microsoft.aspnetcore.app.runtime.linux-arm.7.0.13.nupkg 10838809 BLAKE2B 
3de6cf1a20e00456bfcb2f1644310a5831b25f948e4ab6535dfc9ec4e51c1710e8729fc74407d82ae3749367f8d1f4d49dd676cb3f7936f78f3772bbecdd
 SHA512 
29630aa03919e3ddaa4ff62f42f76f2940d715c9122c231d28a37578f3e6364e95390bacd217aad37fa59bc88940957fc6949081bc3e4d11d1e743824f62
 DIST microsoft.aspnetcore.app.runtime.linux-arm.7.0.14.nupkg 10832780 BLAKE2B 
de24725c3bcaf0a593946646b70ee519b6173968240daec234b2a0347918bce594b296e9c061c9b7b4983436dfc14d23cbeba1b3a756316ba7522f1dd0d79613
 SHA512 
539cfe74fea5433f2255bbb6bb7afe545a98098f5299f8b667f2347cfeb45b2b71532f4e0d353bdd0b80195448367557003f4b11021325933845bc57a296f8d5
+DIST microsoft.aspnetcore.app.runtime.linux-arm.7.0.15.nupkg 10828277 BLAKE2B 
aed1ad3b9b72b24cb938a0681d023ac9a4583dc8dad5c647a8f9149024ecace683fe08e2683c37d26f288f507400908da329cef33f2807ecf661be73a4b76a2f
 SHA512 
c429b16a5ee8111b4f5bd28f52288ec0a4e220b89bc099c9ecc90fae6e3a8f21e572c55ea694a8440090881ee79698e3c232c9149c2e3d5d08157acdb4c030a6
 DIST microsoft.aspnetcore.app.runtime.linux-arm.8.0.0.nupkg 11766234 BLAKE2B 
ed89aabab193da9c464e0aea35d1bc65b13aec80cff8d5f67710e435a6d373ffd7883b28df3d2dd29c465245fd47d76d43efc629ec9821c9c35e953312e65c78
 SHA512 
b2ed21fb80189cae4e0835a3743e66d2cbdb0650716f5cf7936525c28c8c1246a478cc903d127913e5a7c98600d8cbcca673bfbb9117d14a18fceb54fb62d704
 DIST 

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

2024-01-12 Thread Maciej Barć
commit: c4294764f72a31de0fd5a013151a2fd8807ad0af
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Jan 12 19:54:41 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Jan 12 23:21:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4294764

dev-lang/boogie: disable the z3-hard-timeout test

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

 dev-lang/boogie/boogie-3.0.6.ebuild | 3 ++-
 dev-lang/boogie/boogie-3.0.8.ebuild | 3 ++-
 dev-lang/boogie/boogie-3.0.9.ebuild | 3 ++-
 3 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/dev-lang/boogie/boogie-3.0.6.ebuild 
b/dev-lang/boogie/boogie-3.0.6.ebuild
index 8c65652b87cd..fc04c4ae131e 100644
--- a/dev-lang/boogie/boogie-3.0.6.ebuild
+++ b/dev-lang/boogie/boogie-3.0.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -257,6 +257,7 @@ src_prepare() {
livevars/bla1.bpl
prover/cvc5-offline.bpl
prover/cvc5.bpl
+   prover/z3-hard-timeout.bpl
prover/z3mutl.bpl
test0/MaxKeepGoingSplits.bpl
test15/CaptureInlineUnroll.bpl

diff --git a/dev-lang/boogie/boogie-3.0.8.ebuild 
b/dev-lang/boogie/boogie-3.0.8.ebuild
index fc11c8860265..dc24d3c3fe93 100644
--- a/dev-lang/boogie/boogie-3.0.8.ebuild
+++ b/dev-lang/boogie/boogie-3.0.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -259,6 +259,7 @@ src_prepare() {
livevars/bla1.bpl
prover/cvc5-offline.bpl
prover/cvc5.bpl
+   prover/z3-hard-timeout.bpl
prover/z3mutl.bpl
test0/MaxKeepGoingSplits.bpl
test15/CaptureInlineUnroll.bpl

diff --git a/dev-lang/boogie/boogie-3.0.9.ebuild 
b/dev-lang/boogie/boogie-3.0.9.ebuild
index d43d6b2020ca..a971cec1cdde 100644
--- a/dev-lang/boogie/boogie-3.0.9.ebuild
+++ b/dev-lang/boogie/boogie-3.0.9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -260,6 +260,7 @@ src_prepare() {
prover/cvc5-offline.bpl
prover/cvc5.bpl
prover/exitcode.bpl
+   prover/z3-hard-timeout.bpl
prover/z3mutl.bpl
test0/MaxKeepGoingSplits.bpl
test15/CaptureInlineUnroll.bpl



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

2024-01-12 Thread Maciej Barć
commit: 32ef17dedfbff1a9fd38df3a9ed1041e7afc5fee
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Jan 12 19:30:07 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Jan 12 23:21:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32ef17de

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

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

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

diff --git a/dev-dotnet/dotnet-runtime-nugets/Manifest 
b/dev-dotnet/dotnet-runtime-nugets/Manifest
index d01c2d457364..3068344594a5 100644
--- a/dev-dotnet/dotnet-runtime-nugets/Manifest
+++ b/dev-dotnet/dotnet-runtime-nugets/Manifest
@@ -3,98 +3,118 @@ DIST microsoft.aspnetcore.app.ref.6.0.25.nupkg 3356722 
BLAKE2B 7808c6b0a3b3cebd5
 DIST microsoft.aspnetcore.app.ref.7.0.13.nupkg 3568616 BLAKE2B 
e9caaebe92ba5e265d4b4a9e541b2ace5d7bc0e47213479f57f69b6bc66dfe02362e976effc85e0fcc6a2eae945f062416a48e67377051a8b9d0b27836e6e3a3
 SHA512 
9c428bbf4ed8ffe338abefcb00547167b1fdc82e576656792ebbbe1b9eddd98b2842abaa2b4a307c2e725fe1c5692ff849b027de8675e7fbb44bc8ad7ad1f76f
 DIST microsoft.aspnetcore.app.ref.7.0.14.nupkg 3572772 BLAKE2B 
d13fdf2957220158e22cba3f9a33b60e3775fa22254d21183d38d7bcc9e4220c5cbc2de5a586baa3a40345c3be58c3df38af2406b6b5d8cf59ce29e021b16e12
 SHA512 
b44f46dcd29ab33e860ef04da42b0151b96f95a9375ae1225c96b6c9af3ae12470962b4dd9c3d33f70bb7f8237a8c8d0edaeb0d17bd5c8d9cd8fcf0d70ddb221
 DIST microsoft.aspnetcore.app.ref.8.0.0.nupkg 4390168 BLAKE2B 
4e5f6607c156a3e765f4af464d7f29be5b9382446595f7dcde7ed213c21f6b006f93de46bc5a95434a69b3af806a0e72287ede28552348010ab3f0091578ce86
 SHA512 
079f4a3ace3070ed88bb85ab8876f69df662de5fead0d1cb42a8852f140b7631bee92f79bd75ff1354c609acc36f08b529e95c8b8339dd1da82eb5198c7ac1f2
+DIST microsoft.aspnetcore.app.ref.8.0.1.nupkg 4398715 BLAKE2B 
a6da6144b4782f37789ec1ffe7a8e24c55245d2e3079c805e7b86854dff368e5160cfd8c981b739220d445d09810a3e0c6ba2b84a0c0fc3fffc3147341f80cf9
 SHA512 
01627dbe2ac41750a39269842ee3e59f276a5c3c8fbc9ac380e365c967cb3084b8f28be02d826abd8dc09e5a632cb82fdabbcbe1a6a359ad4575c4bd03c0c7d1
 DIST microsoft.aspnetcore.app.runtime.linux-arm.6.0.24.nupkg 10127746 BLAKE2B 
bf525130249f48ee2a0089f1e2b5a41d37541a26c56610614d3361075ea246da8f64258202a038a3ed211c24ed350179655ce79d2559f137c52d3c7e81d0070e
 SHA512 
9b8969b38d474ca925d1183db18b4359a4fe01fa7e83dd237d5bdaec484534618633c45585fb1e8c7f08d116abddacc030ce1cb50d5ef5af6c665ce168052313
 DIST microsoft.aspnetcore.app.runtime.linux-arm.6.0.25.nupkg 10120602 BLAKE2B 
79f907afbe46d74bf102fb6010632763b93492e03ce2db0231fca4c6c63c7708b320039a7b0edc54afbd3ada7b1a564ad4779c6a2e50d877ef0fcd42ba30fa4d
 SHA512 
931dbebcd3e4de64c0c9090d9fe1af732cd319f5b5d0572e551f838c1e3944f838be5da7880019e3b571afc735f93c79803b0337ee7cd9b8b338a8e3319e245f
 DIST microsoft.aspnetcore.app.runtime.linux-arm.7.0.13.nupkg 10838809 BLAKE2B 
3de6cf1a20e00456bfcb2f1644310a5831b25f948e4ab6535dfc9ec4e51c1710e8729fc74407d82ae3749367f8d1f4d49dd676cb3f7936f78f3772bbecdd
 SHA512 
29630aa03919e3ddaa4ff62f42f76f2940d715c9122c231d28a37578f3e6364e95390bacd217aad37fa59bc88940957fc6949081bc3e4d11d1e743824f62
 DIST microsoft.aspnetcore.app.runtime.linux-arm.7.0.14.nupkg 10832780 BLAKE2B 
de24725c3bcaf0a593946646b70ee519b6173968240daec234b2a0347918bce594b296e9c061c9b7b4983436dfc14d23cbeba1b3a756316ba7522f1dd0d79613
 SHA512 
539cfe74fea5433f2255bbb6bb7afe545a98098f5299f8b667f2347cfeb45b2b71532f4e0d353bdd0b80195448367557003f4b11021325933845bc57a296f8d5
 DIST microsoft.aspnetcore.app.runtime.linux-arm.8.0.0.nupkg 11766234 BLAKE2B 
ed89aabab193da9c464e0aea35d1bc65b13aec80cff8d5f67710e435a6d373ffd7883b28df3d2dd29c465245fd47d76d43efc629ec9821c9c35e953312e65c78
 SHA512 
b2ed21fb80189cae4e0835a3743e66d2cbdb0650716f5cf7936525c28c8c1246a478cc903d127913e5a7c98600d8cbcca673bfbb9117d14a18fceb54fb62d704
+DIST microsoft.aspnetcore.app.runtime.linux-arm.8.0.1.nupkg 11770869 BLAKE2B 
1ccec4588da202b897226590ebb55985f4b6ec825928db330c11eff68829101e5ad4c0e5ec5e53fd5df6471fcbd3555f83a118e45da32bc63c967a811c14a7fe
 SHA512 
e1f9b23b30b8b1d19c2dece0608e76a1034837fcee5dded039b7b03f3f8f4af0878ae9178b629c8a50657b8924ead353a824f30df15157b2d8f58d699e03383d
 DIST microsoft.aspnetcore.app.runtime.linux-arm64.6.0.24.nupkg 9891629 BLAKE2B 
152d10040a5c0721ee6c08c32fffabb03b134c9ec1b172dc5950a91604090ae99da4fbf2a5d1abbf774b3f437c6d5d4d470e7acf120277a9b789a0ab7c527cc0
 SHA512 
ef0e605133b69a869bade355ee7d0a6891a7f6a9b1f8cc606f3a029975f92bb2141125783fe05dc5676d4d231866a3c7ceea9159a41b32802d401692fc7b8ff4
 DIST microsoft.aspnetcore.app.runtime.linux-arm64.6.0.25.nupkg 9894201 BLAKE2B 
369ed93078fb373bdd6a640ee1f52ddde23719415b5baa6ceeb32b82532365e2bee736fd060707cce9e0f2840ead7c235127007fde1c86d6449a6022e01e807f
 SHA512 

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

2024-01-12 Thread Maciej Barć
commit: 17d4f305d0522081a1233c7fd5594eba0420406f
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Jan 12 19:34:11 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Jan 12 23:21:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17d4f305

dev-dotnet/dotnet-sdk-bin: bump to 8.0.101

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

 dev-dotnet/dotnet-sdk-bin/Manifest |  6 ++
 .../dotnet-sdk-bin/dotnet-sdk-bin-8.0.101.ebuild   | 72 ++
 2 files changed, 78 insertions(+)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest 
b/dev-dotnet/dotnet-sdk-bin/Manifest
index 99e664d35238..674204985aac 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -16,3 +16,9 @@ DIST dotnet-sdk-8.0.100-linux-musl-arm.tar.gz 209741218 
BLAKE2B c4f307e3b9300cc6
 DIST dotnet-sdk-8.0.100-linux-musl-arm64.tar.gz 209645572 BLAKE2B 
d17f86d3bc310f26eb2fae6ebd059f353fea2e715f9e20d60b3a184923982cbe508eeb32bb3372ad65014b31fcd1a8ea551fbfc43ed8cc6c97cd4c4d5dd25789
 SHA512 
1d8e54ab8d2b7b83972c1ecd7a23073bf83d39c258e993e54ab91a383ad2aa44276dfc28938f7b162cf79010187005e42a665933dff021ffa5e5d9cfadb5e2b6
 DIST dotnet-sdk-8.0.100-linux-musl-x64.tar.gz 214391625 BLAKE2B 
3757f0e2119f236c40ca36dbb7819024aa2e799d265f7d3bb55fdfdd31baa97d10fb6b2dcf1631f7cb85687669dd18dca7d485a032d5ca581d8471ca7c198997
 SHA512 
a904491cf1fe27603cfc21aa234b2f4da7517929fa9dad0eaa2233d010ef1e890339ca4b8e3c4c0d463f3015d7020a0c37ece97319b061cd92a5fc51cd8a7f4c
 DIST dotnet-sdk-8.0.100-linux-x64.tar.gz 214395068 BLAKE2B 
3bd1d2b803f0bded06fb5177c18ff3a8e50298cdd7a5cfca48adfb36aaca1eb2b01893960935a564d76407928deeff1893d493f0c42a25da703e27ec52d5d74e
 SHA512 
13905ea20191e70baeba50b0e9bbe5f752a7c34587878ee104744f9fb453bfe439994d38969722bdae7f60ee047d75dda8636f3ab62659450e9cd4024f38b2a5
+DIST dotnet-sdk-8.0.101-linux-arm.tar.gz 209595185 BLAKE2B 
75e9ea5661483fc3dad66bcb0c91e09f25586a72b617adba0235c09789d550f094c28201c7ab7a7c3d08ce55922868f74bd994515572f5f628f9b258d9d75040
 SHA512 
59e0902fa190dee8da1644135e0477ced70fa02ecc12f79c8947743a77a160861ed5e44f8a4228815f853141856d4e3a1db1bd057759d3bff980a79b7d849689
+DIST dotnet-sdk-8.0.101-linux-arm64.tar.gz 209542458 BLAKE2B 
e08634fbd014edf8e41f42bca85f328ef22bceea388007c355466b4cba1e225ff3cc547a532e790acdca0be93c62afd1e21c17922fa1ed978ececf7d5ad340a6
 SHA512 
56beedb8181b63efd319b028190a8a98842efd96da27c5e48e18c4d15ba1a5805610e8838f1904a19263abd51ff68df369973ed59dab879edc52f6e7f93517c6
+DIST dotnet-sdk-8.0.101-linux-musl-arm.tar.gz 209611402 BLAKE2B 
d833a8bcf794e3ea67d76c7d6efee1c51c69b1a00d76d5cce01f152f0e49f93c3f996b78c046098a50257f3fde35b50416beeb233756b042ba677aefa2838694
 SHA512 
764edb8803a68f074391714029800ef2309d212618790ba00506bba201a9655ea46e47d6017c89d78c9b1ef57e8e47352a63e8116a8b1f9fb169844745170172
+DIST dotnet-sdk-8.0.101-linux-musl-arm64.tar.gz 209818487 BLAKE2B 
ac7bb3babf4008a513b57c37d8f7b8e0bdf119e51ad9e42011aba7cfe6a32e11d8d9a0b2c835d25d39ad7a74302804ecb776acf0dafe134cf276eae86ba4ddf9
 SHA512 
796d9fa4fda9d7d0f014820e20a8bad63052ba5e15dcb4fcb44ce33438a1aa4cd5e2ea0ad4a538b07946302b9649638762e3bfaa22a70318f0f17bc50c105193
+DIST dotnet-sdk-8.0.101-linux-musl-x64.tar.gz 214418879 BLAKE2B 
981dab8fb6248749e34f7229cf0c3f3702908c6347e6cf2c266787913e79095af2acb81316a82ae55c74d4a34a4c782218c69e92ac6cf3ce6830350bc3f949c5
 SHA512 
95751235b774ed1050b721528495c1ba561c0bce99989a5fd6c0d0510b8b7d07a34ef186f347d16194b07d5ec4966ae8cb47aa7c1a65eebcea8a68fd90fb22e5
+DIST dotnet-sdk-8.0.101-linux-x64.tar.gz 214222713 BLAKE2B 
7b886f200ec07e6625ca004c7875a3a921d2e935c0767173821502c0d37974aecf89e4bbee62c44c83f49f306107189311d94a18f4265408acbcc708e5688984
 SHA512 
26df0151a3a59c4403b52ba0f0df61eaa904110d897be604f19dcaa27d50860c82296733329cb4a3cf20a2c2e518e8f5d5f36dfb7931bf714a45e46b11487c9a

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.101.ebuild 
b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.101.ebuild
new file mode 100644
index ..b40ba8fd8aa8
--- /dev/null
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.101.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
+HOMEPAGE="https://dotnet.microsoft.com/
+   https://github.com/dotnet/dotnet/;
+SRC_URI="
+amd64? (
+   elibc_glibc? ( 
https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-x64.tar.gz
 )
+   elibc_musl? ( 
https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-x64.tar.gz
 )
+)
+arm? (
+   elibc_glibc? ( 
https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm.tar.gz
 )
+   elibc_musl? ( 
https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm.tar.gz
 )
+)
+arm64? (
+   elibc_glibc? ( 

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

2024-01-12 Thread Maciej Barć
commit: dc6cac2e3d82a085d964e3c44f2d7de557a4108d
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Jan 12 19:13:42 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Jan 12 23:21:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc6cac2e

app-shells/pwsh-bin: bump to 7.4.1

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

 app-shells/pwsh-bin/Manifest  |  3 ++
 app-shells/pwsh-bin/pwsh-bin-7.4.1.ebuild | 69 +++
 2 files changed, 72 insertions(+)

diff --git a/app-shells/pwsh-bin/Manifest b/app-shells/pwsh-bin/Manifest
index e622f35bd6b5..9df73fa0af1e 100644
--- a/app-shells/pwsh-bin/Manifest
+++ b/app-shells/pwsh-bin/Manifest
@@ -4,3 +4,6 @@ DIST powershell-7.3.9-linux-x64.tar.gz 69086550 BLAKE2B 
4e31c219db750fca3d038791
 DIST powershell-7.4.0-linux-arm32.tar.gz 69167301 BLAKE2B 
cedafe01997650f22571546dec6de5877504fd828b89fcc224735e6c4536ab49aaebe2d997349aadaa61638c8cb37b4c0c6d261ec96f3ad228653a9a036b768a
 SHA512 
f6635a0d7a4185df2cc5c361131d4032d852b02b4d620b974344fc72a1a6199dd867d319c269b094bb6c30e55601de7c64c6dadc2562318777e3059b8623267b
 DIST powershell-7.4.0-linux-arm64.tar.gz 68068263 BLAKE2B 
a6e8aab575fc297ce30cf66155adf61994efc290c59fdd1752ec0fef83472d1c356768a928532b0be5c44628b95e1132efef72a1855fccc81ab6d86cab3e218f
 SHA512 
3e0342d3fe1970b46250e0574b81249e6a8f8d18fffacd674282f066a1989758f2b0522d00d0b0e76270d095d67b9a370b421fb96386ff504cbce28bde30abf3
 DIST powershell-7.4.0-linux-x64.tar.gz 70925342 BLAKE2B 
e290ff11e93ac8df8a52af143f1fe629b730f5cf65cc47956c12c2944487bc5de8a813a604f874b90307389b6c1e12302742ce82bf81bb94545aa99f760a9aea
 SHA512 
47b9e6304985080b36e5d2d2b4a9f1705ef000918e6dd4d5d6804d7467db88d9c39bb2033f87e8b9b8d2f35bcf2deeff87980a6e55ebe9b7d745a08bd5c4d34a
+DIST powershell-7.4.1-linux-arm32.tar.gz 69199014 BLAKE2B 
f17f0ec3f87b39afd90a88dd7a21c3b8bcfec60aef6a6546f3019db76140a3f80732396ba148a72be6f49ea87d43fb5f4aa9c2f699d68783065c159a61b36653
 SHA512 
57a1e79ca1eed6793991d0de995dd5c439a95ddc59f8aafee24ed4cc72e6f4ef219e9ed3cde0e21e104c17012f385c2a2d039510258b327ecb4e1a0182852866
+DIST powershell-7.4.1-linux-arm64.tar.gz 68192983 BLAKE2B 
f020f7b68591ce3347967239755c4afae7f681af0fa17c34a1d36d1c524f0c52ddbc53d46d21f8e0a4c18cba734b2596d2b60379cfa7926ef6260b59d4c40d37
 SHA512 
c42e9a4280da0a342c9d8bbe3a9def35a88cc5e464f6dace96862b8fde416463b9746a676032c096acc952d96ccf9dd15bb4c1604a1085cffeb4e4992b5c947a
+DIST powershell-7.4.1-linux-x64.tar.gz 70945165 BLAKE2B 
b9f66205bf7ded6682c3fe8639058b6b2a6cbc6cf12b9432970787e88edf3e58564b1a7713decad6c042d60d7a16ffe41726dbd6fda3ae0268f77eab46a42f44
 SHA512 
3193c28935e474421aabe1f2b1df185fc6f49ed8dc148b60fca9314af48950f0d80aa7872f14830a2c5297ca9c160cf9cfc6b364c94ba72d51da37b9ca590da4

diff --git a/app-shells/pwsh-bin/pwsh-bin-7.4.1.ebuild 
b/app-shells/pwsh-bin/pwsh-bin-7.4.1.ebuild
new file mode 100644
index ..1eaa0f3a6e95
--- /dev/null
+++ b/app-shells/pwsh-bin/pwsh-bin-7.4.1.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit wrapper
+
+DESCRIPTION="Cross-platform automation and configuration tool (binary package)"
+HOMEPAGE="https://microsoft.com/powershell/
+   https://github.com/PowerShell/PowerShell/;
+
+BASE_URI="https://github.com/PowerShell/PowerShell/releases/download/;
+SRC_URI="
+   amd64? ( ${BASE_URI}/v${PV}/powershell-${PV}-linux-x64.tar.gz )
+   arm64? ( ${BASE_URI}/v${PV}/powershell-${PV}-linux-arm64.tar.gz )
+   arm?   ( ${BASE_URI}/v${PV}/powershell-${PV}-linux-arm32.tar.gz )
+"
+S="${WORKDIR}"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64"
+REQUIRED_USE="elibc_glibc"
+
+RDEPEND="
+   app-crypt/mit-krb5:0/0
+   dev-libs/icu
+   dev-util/lttng-ust:0/2.12
+   sys-libs/pam:0/0
+   sys-libs/zlib:0/1
+   || (
+   dev-libs/openssl-compat:1.0.0
+   =dev-libs/openssl-1.0*:0/0
+   )
+"
+IDEPEND="app-eselect/eselect-pwsh"
+
+QA_PREBUILT="*"
+
+src_install() {
+   local -a broken_symlinks
+   broken_symlinks=( libcrypto.so.1.0.0 libssl.so.1.0.0 )
+
+   local symlink
+   for symlink in "${broken_symlinks[@]}" ; do
+   if [[ -L "${symlink}" ]] ; then
+   rm "${symlink}" || die "failed to remove ${symlink}"
+   fi
+   done
+
+   local dest="opt/${PN}-${SLOT}"
+   local dest_root="/${dest}"
+
+   insinto "${dest_root}"
+   doins -r .
+
+   fperms 0755 "${dest_root}/pwsh"
+
+   local 
gentoo_path='PSModulePath="${PSModulePath}:${EPREFIX}/usr/share/GentooPowerShell/Modules:"'
+   make_wrapper "${PN}-${SLOT}" "env ${gentoo_path} ${dest_root}/pwsh"
+}
+
+pkg_postinst() {
+   eselect pwsh update ifunset
+}
+
+pkg_postrm() {
+   eselect pwsh update ifunset
+}



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

2024-01-12 Thread William Hubbs
commit: 821fafdf5a99d98dab61b81c07f73ca628a0a085
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Jan 12 22:31:51 2024 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Jan 12 22:32:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=821fafdf

dev-util/github-cli: add 2.42.0

Signed-off-by: William Hubbs  gentoo.org>

 dev-util/github-cli/Manifest |  2 +
 dev-util/github-cli/github-cli-2.42.0.ebuild | 66 
 2 files changed, 68 insertions(+)

diff --git a/dev-util/github-cli/Manifest b/dev-util/github-cli/Manifest
index 449806aa8f13..6889afc81397 100644
--- a/dev-util/github-cli/Manifest
+++ b/dev-util/github-cli/Manifest
@@ -6,3 +6,5 @@ DIST github-cli-2.32.1-deps.tar.xz 100042076 BLAKE2B 
d362088e2fd24938c52c352ca88
 DIST github-cli-2.32.1.tar.gz 897387 BLAKE2B 
0a46b501958b3fc1b5d3e5467292dd3a3e4cc721d5ac822f637e26f345654bed01bdb27283a86351460c5f2650a54b635abf839e312bfe9b98b794eb60880aff
 SHA512 
4b5b56809110c6b7c19dec344c7171df0eed0bcf5388bc0c63ce5ac4a3b6f4606f1e8de207f5b6889834013059013e8a4b6701b82b933322ed4fcf0e48144b72
 DIST github-cli-2.33.0-deps.tar.xz 100032668 BLAKE2B 
bffaed49d2724951a34e37632ff131f47f66fb79516a42482d2e0d7399b29266cad5b8519912feb33e279d5b7d39b76efaeaaa48ff462db9912e063b41ce8dc3
 SHA512 
aefdb7c12507dbf02a943be9074f7eac12beefd7a5f8a7a08bbacbbaa46cd91f46262258b3fc0a00b41fb0ccf4816621e9ebe4f2bb10b5f6c5e6260ac003
 DIST github-cli-2.33.0.tar.gz 898066 BLAKE2B 
0af992e0687c1e5c2c3552e35419a65af348f76eee91f38377396eb7e7713e8c982b4677a9c35f329380d0281b443e342bb6470b0eade85118248e41333266db
 SHA512 
76a5490964828e375eb3cc0a625c25e6005f9cd44ae40ec04432fd7672bed4628b4db4ffdc713ec2cb59f00c6308e5cf2141a3c932d08ccef4fe5ef676b09916
+DIST github-cli-2.42.0-deps.tar.xz 101578632 BLAKE2B 
54153cd48dac9b2f3fc094b5060cca3d9911bda33dfd7e1b42f23b74f97597a664c8e490bec70c6e1215c2310aa6862398da035c3f662e819e158802b915d216
 SHA512 
4e7c0ac720ef8e2c5ab4c6d0918abc0e8a6c17df31566f4b0e49b74f90225093b792ec6d60ffb98db1a53eaa7a52e2fbcb1a059c57972e344522216a85736f90
+DIST github-cli-2.42.0.tar.gz 825997 BLAKE2B 
dadb64c62f55ed02c48b56ad02762b806fd4eb0c26c5d9509c9976b6fbddfc542fe46bc54c1790394ac7874e7632f655c001fdcd6cc629fa1fa1b4fc984211b3
 SHA512 
b8e76ea0bda9f9e78d9b8d5ff57326c1fa77f280688948facd83549d88f3d2259516ad9bb0f0455cecfa34168ef317f01683383cbe1b41e150b5ea9ab8c2fa2b

diff --git a/dev-util/github-cli/github-cli-2.42.0.ebuild 
b/dev-util/github-cli/github-cli-2.42.0.ebuild
new file mode 100644
index ..2d0c1da34ead
--- /dev/null
+++ b/dev-util/github-cli/github-cli-2.42.0.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit bash-completion-r1 flag-o-matic go-module
+
+DESCRIPTION="GitHub CLI"
+HOMEPAGE="https://github.com/cli/cli;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/cli/cli.git;
+else
+   SRC_URI="https://github.com/cli/cli/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
+   KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv"
+   S="${WORKDIR}/cli-${PV}"
+fi
+
+LICENSE="MIT Apache-2.0 BSD BSD-2 MPL-2.0"
+SLOT="0"
+
+RDEPEND=">=dev-vcs/git-1.7.3"
+
+RESTRICT="test"
+
+src_unpack() {
+   if [[ ${PV} == * ]]; then
+   git-r3_src_unpack
+   go-module_live_vendor
+   else
+   go-module_src_unpack
+   fi
+}
+
+src_compile() {
+   [[ ${PV} == * ]] || export GH_VERSION="v${PV}"
+   # Filter LTO flags to avoid build failures.
+   filter-lto
+   # Filter '-ggdb3' flag to avoid build failures. bugs.gentoo.org/847991
+   filter-flags "-ggdb3"
+   # Go LDFLAGS are not the same as GCC/Binutils LDFLAGS
+   unset LDFLAGS
+   # Once we set up cross compiling, this line will need to be adjusted
+   # to compile for the target.
+   # Everything else in this function happens on the host.
+   emake
+
+   einfo "Building man pages"
+   emake manpages
+
+   einfo "Building completions"
+   go run ./cmd/gh completion -s bash > gh.bash-completion || die
+   go run ./cmd/gh completion -s zsh > gh.zsh-completion || die
+}
+
+src_install() {
+   dobin bin/gh
+   dodoc README.md
+
+   doman share/man/man?/gh*.?
+
+   newbashcomp gh.bash-completion gh
+   insinto /usr/share/zsh/site-functions
+   newins gh.zsh-completion _gh
+}



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

2024-01-12 Thread Mike Pagano
commit: 6b3ebfd439ea276fb826394e5dcdb03472967c6c
Author: Mike Pagano  gentoo  org>
AuthorDate: Fri Jan 12 22:19:59 2024 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Fri Jan 12 22:19:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b3ebfd4

sys-kernel/gentoo-sources: add 5.10.207

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

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-5.10.207.ebuild  | 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 070e686fd23c..8b52682d73e4 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -10,6 +10,9 @@ DIST genpatches-5.10-216.extras.tar.xz 3876 BLAKE2B 
60da30135bee0734e352fa197aa1
 DIST genpatches-5.10-217.base.tar.xz 6347248 BLAKE2B 
35c610d675da3fca5c1cb187267c8eec4036397dc690f07ab1fb25cbf810e749670ac17a01746eb668563d1cc7f5b206b9f44d7457284dfc2289f8a489a1f1ad
 SHA512 
2c83342a07254bcd20e07aae95fa01c56c2f650c83b104bd1595dbc744b87d98262c2abb62fee3eb8bef68efbb1f0b980651bf54c1a41bfef97b46bec3e25255
 DIST genpatches-5.10-217.experimental.tar.xz 16872 BLAKE2B 
8654e2171bd0a1dbe2d48d280a229b99f437d5e5d5e3c382b9ac99a1abfed59ba010051e781475489a4cd7dcc2135d48382cbc1b9bbf9985662312592150c547
 SHA512 
b508f7c89382eb166b4f18fdd1ebb66069b4ee48f8deaa05ddf73918e78cccb8cfec4f0eb8903c931ff6c2578014192a7a7378f192b62e59526bb6510142f6be
 DIST genpatches-5.10-217.extras.tar.xz 3872 BLAKE2B 
064f45be10fd871b85cf014894e01be7cc89a7a8d995a9cbc5dce54661e82b97d25b9b94c4ffdf35050dcf8784cd7a31f3fcc6531e7d9ab7f16d50f22d363f87
 SHA512 
ac67120c0fe629f9b184e415bc665be1234d5a9f5b9fe56210c81cfbad4a36471ec663fd51309ca616331990a30fa3b9c2a6e5aec4cb7eb11e4549ad415d0181
+DIST genpatches-5.10-218.base.tar.xz 6347584 BLAKE2B 
0b04d59069f469e8555a54865832edf3aee7c0e5c06ef1044a6c3406151e970f5147f4b878963dc6fdfaf4b6e99709b9c49c29c12fbb52cd8347b2d522d162d5
 SHA512 
01ca450a7963c48d29e41f1d56b40f5aa14f64a5c75a67eff31bf8bfe9a402ca262e57bbc9cbfca9d858f51c418c53bc48f1465d670fabe6050bb6ef7f3426fc
+DIST genpatches-5.10-218.experimental.tar.xz 16864 BLAKE2B 
8d0cc872376c0f7209df34ad6f28f2c3b67cdbab4fecf8ca993148d09398a2694c0433d9936fe3105fe2a5aa0ded67614605e25d08f61fb7bfde2b535c93fe37
 SHA512 
0908113a2bf533ae852ee89fcb027072f908608db8a62a2a71b3fdaee92d5f25d59fe4acd95ee4571efa74a51f3308f678ee1e21a09f5a138587aad972d913ed
+DIST genpatches-5.10-218.extras.tar.xz 3872 BLAKE2B 
6b43940c29587c763eaac4b31376d14a1fe575a93ae14bb68ad0d47d8c79266ff05cc1530899e8084fc2861018c2b7cc9e1777b5168191eea91f642ca6a5daac
 SHA512 
4665d4dd3e3e6b4d28206f501b8da527db194cd8ee85b22ded6904ce2c86f2a48110273af891fbcf44af8230320fa70a05adb69f5faca326ebdabd31348b5940
 DIST genpatches-5.15-151.base.tar.xz 5817984 BLAKE2B 
182b52b69171a07dc6333c139f570d1f50e2c7351150d32bd0d32d268750cbc5f548a25b07111b2fc754de920dc78bf6add2cefb233ec5601e57efb9c516c24d
 SHA512 
364c32d0ac7372367e343292e28b4325b6529fb6b46eb84296e4622b6f1d1d1c2496865aca89c447eff113a56780ea06d94cee3f90570d4b012f3aedfbab70ef
 DIST genpatches-5.15-151.experimental.tar.xz 5420 BLAKE2B 
fd23c8f7b707e9aa6262b5af8034a1b74a32b6aaf114b90e5cefb3b51fe7a4f4f57dac0df4c5db40c43ad2783ebd8d6f8067ace6b9c24cc8c58b61b148ae85c9
 SHA512 
866168b6ba29cf345e822714b9375b8404327b28e3cc84b872bdb7492d1d0eb70303c8c67d250d437e9dbc40eb20690386a48bfbbcf1d1ccc45afa07408807b6
 DIST genpatches-5.15-151.extras.tar.xz 3936 BLAKE2B 
290c41b3f8c750f82d6fb8ae4542a64ff395c8def74c6f3c3d4752b57d1725bf1947beb626d8ee413a4ff50fcc74bad7f1efbc1bfb29b67a35e4b5ea396427f0
 SHA512 
a3d22a5decba9d24e65239a96b3133af07e126c7e0dd733eae61de48644bc31b012eb6595a15ac82ff763bf39e9f7c91c0153badcc2e9c83604a64f27e0ea43b

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.10.207.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-5.10.207.ebuild
new file mode 100644
index ..05b4786dd921
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.10.207.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="218"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/

2024-01-12 Thread Sam James
commit: de2c75db0e72db765a41fd51312937d57d8da50a
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 12 21:49:24 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 12 21:49:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de2c75db

dev-php/pecl-redis: fix invalid dependency

pkgcheck is being fixed to handle (detect) this as well (thank you Arthur!)

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

 .../{pecl-redis-6.0.2.ebuild => pecl-redis-6.0.2-r1.ebuild}   | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-php/pecl-redis/pecl-redis-6.0.2.ebuild 
b/dev-php/pecl-redis/pecl-redis-6.0.2-r1.ebuild
similarity index 89%
rename from dev-php/pecl-redis/pecl-redis-6.0.2.ebuild
rename to dev-php/pecl-redis/pecl-redis-6.0.2-r1.ebuild
index a503233916ff..7dbf2b7d829a 100644
--- a/dev-php/pecl-redis/pecl-redis-6.0.2.ebuild
+++ b/dev-php/pecl-redis/pecl-redis-6.0.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -19,7 +19,7 @@ KEYWORDS="amd64 ~arm ~arm64"
 IUSE="igbinary +json lz4 +session zstd"
 
 DEPEND="
-   igbinary? ( 
>=dev-php/igbinary-3.0.1-r1[php_targets_php8-0(-)?,php_targets_php8-1(-)?,php_targets_php8-2(-)?]
 )
+   igbinary? ( 
>=dev-php/igbinary-3.0.1-r1[php_targets_php8-1(-)?,php_targets_php8-2(-)?,php_targets_php8-3(-)?]
 )
lz4? ( app-arch/lz4:= )
zstd? ( app-arch/zstd:= )
 "



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

2024-01-12 Thread Sam James
commit: 9a44421310930f0d75479305ce9e8bc20024
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 12 21:46:44 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 12 21:46:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a444213

net-libs/webkit-gtk: Stabilize 2.42.4-r410 amd64, #920667

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

 net-libs/webkit-gtk/webkit-gtk-2.42.4-r410.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.42.4-r410.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.42.4-r410.ebuild
index 86af6fd15969..d395bfa1cf57 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.42.4-r410.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.42.4-r410.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://www.webkitgtk.org/releases/${MY_P}.tar.xz;
 
 LICENSE="LGPL-2+ BSD"
 SLOT="4.1/0" # soname version of libwebkit2gtk-4.1
-KEYWORDS="~amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
 
 IUSE="aqua avif examples gamepad keyring +gstreamer +introspection pdf +jpeg2k 
jpegxl +jumbo-build lcms seccomp spell systemd wayland X"
 REQUIRED_USE="|| ( aqua wayland X )"



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

2024-01-12 Thread Sam James
commit: 11d6c0f4ee17eb712e378e5c6f6ad5068b4f1cb7
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 12 21:46:43 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 12 21:46:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11d6c0f4

net-libs/webkit-gtk: Stabilize 2.42.4 amd64, #920667

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

 net-libs/webkit-gtk/webkit-gtk-2.42.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.42.4.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.42.4.ebuild
index 0a03309cca96..1781d039797f 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.42.4.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.42.4.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://www.webkitgtk.org/releases/${MY_P}.tar.xz;
 
 LICENSE="LGPL-2+ BSD"
 SLOT="4/37" # soname version of libwebkit2gtk-4.0
-KEYWORDS="~amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
 
 IUSE="aqua avif examples gamepad keyring +gstreamer +introspection pdf +jpeg2k 
jpegxl +jumbo-build lcms seccomp spell systemd wayland X"
 REQUIRED_USE="|| ( aqua wayland X )"



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

2024-01-12 Thread Sam James
commit: 91dd3b023963920d9acdf8f35316807e5a14ac43
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 12 21:46:45 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 12 21:46:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91dd3b02

net-libs/webkit-gtk: Stabilize 2.42.4-r600 amd64, #920667

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

 net-libs/webkit-gtk/webkit-gtk-2.42.4-r600.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.42.4-r600.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.42.4-r600.ebuild
index f4105790ac36..4642f9333ac8 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.42.4-r600.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.42.4-r600.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://www.webkitgtk.org/releases/${MY_P}.tar.xz;
 
 LICENSE="LGPL-2+ BSD"
 SLOT="6/0" # soname version of libwebkit2gtk-6.0
-KEYWORDS="~amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
 
 IUSE="aqua avif examples gamepad keyring +gstreamer +introspection pdf +jpeg2k 
jpegxl +jumbo-build lcms seccomp spell systemd wayland X"
 REQUIRED_USE="|| ( aqua wayland X )"



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

2024-01-12 Thread Sam James
commit: 6e3b01cbcdc619380f0616ea429ecb242f447ba6
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 12 21:45:16 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 12 21:45:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e3b01cb

net-libs/webkit-gtk: BDEPEND on dev-util/wayland-scanner

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

 net-libs/webkit-gtk/webkit-gtk-2.42.4-r410.ebuild | 2 ++
 net-libs/webkit-gtk/webkit-gtk-2.42.4-r600.ebuild | 2 ++
 net-libs/webkit-gtk/webkit-gtk-2.42.4.ebuild  | 2 ++
 3 files changed, 6 insertions(+)

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.42.4-r410.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.42.4-r410.ebuild
index e6dfc1c380d3..86af6fd15969 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.42.4-r410.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.42.4-r410.ebuild
@@ -116,6 +116,8 @@ BDEPEND="
virtual/perl-Data-Dumper
virtual/perl-Carp
virtual/perl-JSON-PP
+
+   wayland? ( dev-util/wayland-scanner )
 "
 
 S="${WORKDIR}/${MY_P}"

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.42.4-r600.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.42.4-r600.ebuild
index c8b32ef0b55a..f4105790ac36 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.42.4-r600.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.42.4-r600.ebuild
@@ -117,6 +117,8 @@ BDEPEND="
virtual/perl-Data-Dumper
virtual/perl-Carp
virtual/perl-JSON-PP
+
+   wayland? ( dev-util/wayland-scanner )
 "
 
 S="${WORKDIR}/${MY_P}"

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.42.4.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.42.4.ebuild
index e781da1db735..0a03309cca96 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.42.4.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.42.4.ebuild
@@ -114,6 +114,8 @@ BDEPEND="
virtual/perl-Data-Dumper
virtual/perl-Carp
virtual/perl-JSON-PP
+
+   wayland? ( dev-util/wayland-scanner )
 "
 
 S="${WORKDIR}/${MY_P}"



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

2024-01-12 Thread Sam James
commit: 4da5c1e7a07440b5c67a34fda48b3ec1fa1a0a21
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 12 21:43:41 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 12 21:43:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4da5c1e7

x11-base/xwayland: Stabilize 23.2.3-r1 arm, #921967

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

 x11-base/xwayland/xwayland-23.2.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-base/xwayland/xwayland-23.2.3-r1.ebuild 
b/x11-base/xwayland/xwayland-23.2.3-r1.ebuild
index 63e201771cc8..4fe9e887bf54 100644
--- a/x11-base/xwayland/xwayland-23.2.3-r1.ebuild
+++ b/x11-base/xwayland/xwayland-23.2.3-r1.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else

SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Standalone X server running under Wayland"



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

2024-01-12 Thread Sam James
commit: 1f6de8470abd5b1298b26b2868cfba3708b8c72b
Author: Paul Zander  gmail  com>
AuthorDate: Thu Jan 11 17:41:10 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 12 21:43:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f6de847

media-libs/opencv: 4.8.1 restrict contribdnn on ABI_X86_32

`dev-libs/flatbuffers` has no ABI_X86_32 support, so don't enable it there.

Closes: https://bugs.gentoo.org/921761
Signed-off-by: Paul Zander  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34765
Signed-off-by: Sam James  gentoo.org>

 media-libs/opencv/opencv-4.8.1-r1.ebuild | 153 ++-
 1 file changed, 151 insertions(+), 2 deletions(-)

diff --git a/media-libs/opencv/opencv-4.8.1-r1.ebuild 
b/media-libs/opencv/opencv-4.8.1-r1.ebuild
index 643ae918665e..1a7df1d12747 100644
--- a/media-libs/opencv/opencv-4.8.1-r1.ebuild
+++ b/media-libs/opencv/opencv-4.8.1-r1.ebuild
@@ -369,7 +369,7 @@ multilib_src_configure() {
-DENABLE_DOWNLOAD=yes
-DOPENCV_ENABLE_NONFREE=$(usex non-free)
-DWITH_QUIRC=OFF # Do not have dependencies
-   -DWITH_FLATBUFFERS=$(usex contribdnn)
+   -DWITH_FLATBUFFERS=$(multilib_native_usex contribdnn)
-DWITH_1394=$(usex ieee1394)
#   -DWITH_AVFOUNDATION=OFF # IOS
-DWITH_VTK=$(multilib_native_usex vtk)
@@ -545,7 +545,7 @@ multilib_src_configure() {
# ===
if use contrib; then
mycmakeargs+=(
-   -DBUILD_opencv_dnn=$(usex contribdnn ON OFF)
+   -DBUILD_opencv_dnn=$(multilib_native_usex contribdnn ON 
OFF)
-DBUILD_opencv_xfeatures2d=$(usex contribxfeatures2d ON 
OFF)
-DBUILD_opencv_cvv=$(usex contribcvv ON OFF)
-DBUILD_opencv_hdf=$(multilib_native_usex contribhdf ON 
OFF)
@@ -637,6 +637,155 @@ multilib_src_compile() {
 }
 
 multilib_src_install() {
+   if use abi_x86_64 && use abi_x86_32; then
+   MULTILIB_WRAPPED_HEADERS=(
+   # [opencv4]
+   /usr/include/opencv4/opencv2/cvconfig.h
+   /usr/include/opencv4/opencv2/opencv_modules.hpp
+
+   /usr/include/opencv4/opencv2/core_detect.hpp
+
+   /usr/include/opencv4/opencv2/cudaarithm.hpp
+   /usr/include/opencv4/opencv2/cudabgsegm.hpp
+   /usr/include/opencv4/opencv2/cudacodec.hpp
+   /usr/include/opencv4/opencv2/cudafeatures2d.hpp
+   /usr/include/opencv4/opencv2/cudafilters.hpp
+   /usr/include/opencv4/opencv2/cudaimgproc.hpp
+   /usr/include/opencv4/opencv2/cudalegacy.hpp
+   /usr/include/opencv4/opencv2/cudalegacy/NCV.hpp
+   
/usr/include/opencv4/opencv2/cudalegacy/NCVBroxOpticalFlow.hpp
+   
/usr/include/opencv4/opencv2/cudalegacy/NCVHaarObjectDetection.hpp
+   /usr/include/opencv4/opencv2/cudalegacy/NCVPyramid.hpp
+   /usr/include/opencv4/opencv2/cudalegacy/NPP_staging.hpp
+   /usr/include/opencv4/opencv2/cudaobjdetect.hpp
+   /usr/include/opencv4/opencv2/cudaoptflow.hpp
+   /usr/include/opencv4/opencv2/cudastereo.hpp
+   /usr/include/opencv4/opencv2/cudawarping.hpp
+   # [cudev]
+   /usr/include/opencv4/opencv2/cudev.hpp
+   /usr/include/opencv4/opencv2/cudev/block/block.hpp
+   
/usr/include/opencv4/opencv2/cudev/block/detail/reduce.hpp
+   
/usr/include/opencv4/opencv2/cudev/block/detail/reduce_key_val.hpp
+   
/usr/include/opencv4/opencv2/cudev/block/dynamic_smem.hpp
+   /usr/include/opencv4/opencv2/cudev/block/reduce.hpp
+   /usr/include/opencv4/opencv2/cudev/block/scan.hpp
+   
/usr/include/opencv4/opencv2/cudev/block/vec_distance.hpp
+   /usr/include/opencv4/opencv2/cudev/common.hpp
+   /usr/include/opencv4/opencv2/cudev/expr/binary_func.hpp
+   /usr/include/opencv4/opencv2/cudev/expr/binary_op.hpp
+   /usr/include/opencv4/opencv2/cudev/expr/color.hpp
+   /usr/include/opencv4/opencv2/cudev/expr/deriv.hpp
+   /usr/include/opencv4/opencv2/cudev/expr/expr.hpp
+   
/usr/include/opencv4/opencv2/cudev/expr/per_element_func.hpp
+   /usr/include/opencv4/opencv2/cudev/expr/reduction.hpp
+   /usr/include/opencv4/opencv2/cudev/expr/unary_func.hpp
+   

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

2024-01-12 Thread Sam James
commit: 86ee0eb81ab98fb97e2c7b2e61c24f9df296ff9e
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 12 21:43:39 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 12 21:43:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86ee0eb8

x11-base/xwayland: Stabilize 23.2.3-r1 arm64, #921967

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

 x11-base/xwayland/xwayland-23.2.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-base/xwayland/xwayland-23.2.3-r1.ebuild 
b/x11-base/xwayland/xwayland-23.2.3-r1.ebuild
index 26d007f70835..63e201771cc8 100644
--- a/x11-base/xwayland/xwayland-23.2.3-r1.ebuild
+++ b/x11-base/xwayland/xwayland-23.2.3-r1.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else

SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Standalone X server running under Wayland"



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

2024-01-12 Thread Sam James
commit: ad4f364f3411bff554dbf3b6d1a100bef2d5d825
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 12 21:38:38 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 12 21:38:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad4f364f

dev-ruby/zeitwerk: Stabilize 2.6.8 amd64, #911004

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

 dev-ruby/zeitwerk/zeitwerk-2.6.8.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/zeitwerk/zeitwerk-2.6.8.ebuild 
b/dev-ruby/zeitwerk/zeitwerk-2.6.8.ebuild
index c6b25d51dcc5..6849e6cec83b 100644
--- a/dev-ruby/zeitwerk/zeitwerk-2.6.8.ebuild
+++ b/dev-ruby/zeitwerk/zeitwerk-2.6.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/fxn/zeitwerk/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="2"
-KEYWORDS="~amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc ~x86"
 IUSE=""
 
 ruby_add_bdepend "test? ( dev-ruby/bundler dev-ruby/warning )"



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

2024-01-12 Thread Sam James
commit: e7692721c908ea809c9cacf181bc418506e0b82e
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 12 21:38:45 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 12 21:38:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7692721

sys-apps/systemd: Stabilize 254.8 arm, #921961

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

 sys-apps/systemd/systemd-254.8.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/systemd/systemd-254.8.ebuild 
b/sys-apps/systemd/systemd-254.8.ebuild
index 0ad5f8893f48..7b1ebf0c2385 100644
--- a/sys-apps/systemd/systemd-254.8.ebuild
+++ b/sys-apps/systemd/systemd-254.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2011-2023 Gentoo Authors
+# Copyright 2011-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -23,7 +23,7 @@ else
MY_P=${MY_PN}-${MY_PV}
S=${WORKDIR}/${MY_P}

SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
 fi
 
 inherit bash-completion-r1 linux-info meson-multilib pam python-single-r1



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

2024-01-12 Thread Sam James
commit: 84fa226848b99d300814290427b7dceeea40ef1a
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 12 21:38:46 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 12 21:38:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84fa2268

sys-apps/systemd: Stabilize 254.8 arm64, #921961

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

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

diff --git a/sys-apps/systemd/systemd-254.8.ebuild 
b/sys-apps/systemd/systemd-254.8.ebuild
index 7b1ebf0c2385..8cca4cf0eede 100644
--- a/sys-apps/systemd/systemd-254.8.ebuild
+++ b/sys-apps/systemd/systemd-254.8.ebuild
@@ -23,7 +23,7 @@ else
MY_P=${MY_PN}-${MY_PV}
S=${WORKDIR}/${MY_P}

SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
 fi
 
 inherit bash-completion-r1 linux-info meson-multilib pam python-single-r1



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

2024-01-12 Thread Sam James
commit: dffa9b4bd4c05509f31ddd5a0127e2e7ea3df774
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 12 21:38:41 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 12 21:38:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dffa9b4b

dev-lang/erlang: Stabilize 26.0 x86, #915170

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

 dev-lang/erlang/erlang-26.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/erlang/erlang-26.0.ebuild 
b/dev-lang/erlang/erlang-26.0.ebuild
index 8a25ec2b96e3..69fd2d8496d2 100644
--- a/dev-lang/erlang/erlang-26.0.ebuild
+++ b/dev-lang/erlang/erlang-26.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -22,7 +22,7 @@ LICENSE="Apache-2.0"
 # same build of ERTS that was used when compiling the code.  See
 # http://erlang.org/doc/system_principles/misc.html for more information.
 SLOT="0/${PV}"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc emacs java +kpoll odbc sctp ssl systemd tk wxwidgets"
 
 RDEPEND="



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

2024-01-12 Thread Sam James
commit: 75cfb7f6da5b6f8feae4b99a1d29504f3e302c07
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 12 21:38:39 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 12 21:38:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75cfb7f6

dev-ruby/warning: Stabilize 1.3.0 amd64, #911004

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

 dev-ruby/warning/warning-1.3.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/warning/warning-1.3.0.ebuild 
b/dev-ruby/warning/warning-1.3.0.ebuild
index 7c5b3985ad10..6c2f6e8ea390 100644
--- a/dev-ruby/warning/warning-1.3.0.ebuild
+++ b/dev-ruby/warning/warning-1.3.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/jeremyevans/ruby-warning/archive/${PV}.tar.gz -> ${P
 RUBY_S="ruby-${P}"
 LICENSE="MIT"
 
-KEYWORDS="~amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc ~x86"
 SLOT="$(ver_cut 1)"
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-guest-additions/

2024-01-12 Thread Sam James
commit: b18a973b7a7ff0764209efc55584041c25a6a743
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 12 21:38:43 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 12 21:38:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b18a973b

app-emulation/virtualbox-guest-additions: Stabilize 7.0.12 x86, #917472

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

 .../virtualbox-guest-additions-7.0.12.ebuild  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.12.ebuild
 
b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.12.ebuild
index 877db42ca620..6d6814bda531 100644
--- 
a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.12.ebuild
+++ 
b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.12.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -17,7 +17,7 @@ S="${WORKDIR}/${MY_PN}-${PV}"
 # Reminder: see the LICENSE related comment in 
app-emulation/virtualbox-additions ebuild
 LICENSE="GPL-3 LGPL-2.1+ MIT || ( GPL-3 CDDL )"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="+dbus gui"
 
 # automount Error: VBoxServiceAutoMountWorker: Group "vboxsf" does not exist



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

2024-01-12 Thread Patrick McLean
commit: 829ec1433ac749096347f2d39cf681875167b8df
Author: Patrick McLean  gentoo  org>
AuthorDate: Fri Jan 12 20:39:12 2024 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri Jan 12 20:39:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=829ec143

dev-util/ruff: drop 0.1.5, 0.1.6, 0.1.7, 0.1.8

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

 dev-util/ruff/Manifest  |  88 
 dev-util/ruff/ruff-0.1.5.ebuild | 468 --
 dev-util/ruff/ruff-0.1.6.ebuild | 471 ---
 dev-util/ruff/ruff-0.1.7.ebuild | 471 ---
 dev-util/ruff/ruff-0.1.8.ebuild | 482 
 5 files changed, 1980 deletions(-)

diff --git a/dev-util/ruff/Manifest b/dev-util/ruff/Manifest
index b3b0c4f1161e..0dd6baeca8f0 100644
--- a/dev-util/ruff/Manifest
+++ b/dev-util/ruff/Manifest
@@ -1,20 +1,17 @@
 DIST Inflector-0.11.4.crate 17438 BLAKE2B 
eaf0c7f983b3186e9bc89353021a10592f2877e46585bd50b96db9b087343d1199c7b6cf3fa53cd274fb6d33de025a904b8aa31a7ac9599ae3689ecdbcec34cd
 SHA512 
f1f6463e033b6d3c16c51dc1e1a3f5569954308b95b59058294b7f9310919bbda797e99e6a07529071bb83f0688867a243997d33795a7136b0af73977004296e
 DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
-DIST ahash-0.8.3.crate 42416 BLAKE2B 
84836a4e33451012ff32c1a1a90500d87eb7ce649b60dff4eecfb0d25b9782a186376c154673c3121b154ff4616016d1718dfd687b88f4772c2c89eeb2f119b6
 SHA512 
cf2d2f1201ac0969cf4e2a0c47090bee971b2287ac44b5e091c90a9eced03cf6ff56d7900cc0f529d4acedc30bd400261c15e50efabdd1731f79951b449af53e
 DIST ahash-0.8.6.crate 42780 BLAKE2B 
ce2fb8201a484715d42bbd9ca1bfe2d5f541d90e3619ebd437c34a018920b679d5a11f9e96be48fbdabd2e98a379c0395d118616f21eb9004724d8fcb04b2b2b
 SHA512 
46428b27e96be1f30058b9383a94988beeb5064dfb4df04d6959b451d0c77ef69fc51f07fdf9511ab9728295eb6beee7783c31a2297f9e473fc537883e722b73
 DIST aho-corasick-1.1.2.crate 183136 BLAKE2B 
2d4306d8968061b9f7e50190be6a92b3f668169ba1b9f9691de08a57c96185f7a4288d20c64cb8488a260eb18d3ed4b0e8358b0cca47aa44759b2e448049cbaa
 SHA512 
61ef5092673ab5a60bec4e92df28a91fe6171ba59d5829ffe41fc55aff3bfb755533a4ad53dc7bf827a0b789fcce593b17e69d1fcfb3694f06ed3b1bd535d40c
 DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 
4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055
 SHA512 
4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077
 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 
86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e
 SHA512 
b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
 DIST anes-0.1.6.crate 23857 BLAKE2B 
9ef464a964709b408c7d7846b9b1e54e52d6ae8f21f22ccfe509ef7197d4694f439084dbdb01fdf88829d181965ea9d1452253789a46fdf6d0520e3413c50d61
 SHA512 
f9dfaaca9ca327881ec30efaf24e208daae668b1e9d6963c8b0ca9f9fd13be777c793076a87980429f0dfa4db28ef5331ce6652a76da4d5a87485b23fc2fde29
 DIST annotate-snippets-0.6.1.crate 21894 BLAKE2B 
4684eb9c7aaaf7e34808338d05c523482709de2c79245df30e1d1148b79de77fc4bff88adefdb85d0675799749c9ed8bd1a14be0d75f68c2c7664ea5db13ec16
 SHA512 
3354bc87d4ff32f73db98546a6e434f3ecfe6d290f08df5ebaf6afec15dfbe105e6b4e91133f442246a7c2e534730550010ef18ff075f1f7d6267799962e2b23
-DIST annotate-snippets-0.9.1.crate 31829 BLAKE2B 
6919f78127653f9f022667b0ee7cb80bd2ef95220698e033031c6f4d3ff3341ed260e8baf776d032291538503e26577fc8fa82e99bcdc032985fb297351586a3
 SHA512 
e1e8b262a6681730ad068c29d7e0f3879acf0c7138721f606851228bd5d90292f24ac2c225fe49f26264e7d35de5ed3904850e522da8cd2c44a67f7db36f2d8e
 DIST annotate-snippets-0.9.2.crate 32065 BLAKE2B 
ecd635f285ebb3e24f5a37db14d7285e2ae8fec19c1ea53c21377eb65cc76777507bdf93ae23460f44099579b2fc2dcaaf97d7b8530290a8488ecd0feaa194b4
 SHA512 
668202780b4822d4cbbb654346eba1d36b6b47e0047df55f233768cff73ecd53220c8613179cede942a0bd2373eac753b29803e91924f1037dac1135a0690013
 DIST anstream-0.6.4.crate 20593 BLAKE2B 
2b617c45d351e01222fc50f52551e57b4a8b0ecf84c6ddf44336c7c9d3b9dde15232b1c4f664d567849295bf8f03612b73ded56f1b3937392eb7718f1e0446c3
 SHA512 
0b983d626c53d1edc184f04cbd2c004eb9c40d14486b23cce86ebf50cbd3d916d32cb0423ae1d67c2b83b966690090af740538538ef846c0b126c686a1ebe159
 DIST anstyle-1.0.2.crate 13983 BLAKE2B 
4274b101d1cab2b62f9bb7637dab35f4b16e8c08a080355a2ea53e2b7b353ff230aa77fb3a244e0d6ff0dcd27abe5895eb306c630aa0822d0c608f041d4abfea
 SHA512 

[gentoo-commits] proj/linux-patches: New tag: 5.10-218

2024-01-12 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Fri Jan 12 20:36:22 2024 +

New tag: 5.10-218




[gentoo-commits] proj/linux-patches:5.10 commit in: /

2024-01-12 Thread Mike Pagano
commit: 0f0e44d7c81eec3d8342229bcdb41197fbb1fb31
Author: Mike Pagano  gentoo  org>
AuthorDate: Fri Jan 12 20:35:16 2024 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Fri Jan 12 20:35:16 2024 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=0f0e44d7

Linux patch 5.10.207

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

 _README   |   4 +
 1206_linux-5.10.207.patch | 454 ++
 2 files changed, 458 insertions(+)

diff --git a/_README b/_README
index 45acc0d1..6163bbfe 100644
--- a/_README
+++ b/_README
@@ -867,6 +867,10 @@ Patch:  1205_linux-5.10.206.patch
 From:   https://www.kernel.org
 Desc:   Linux 5.10.206
 
+Patch:  1206_linux-5.10.207.patch
+From:   https://www.kernel.org
+Desc:   Linux 5.10.207
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1206_linux-5.10.207.patch b/1206_linux-5.10.207.patch
new file mode 100644
index ..bd76f97f
--- /dev/null
+++ b/1206_linux-5.10.207.patch
@@ -0,0 +1,454 @@
+diff --git a/Makefile b/Makefile
+index 134fba99314d9..2435bf3197de5 100644
+--- a/Makefile
 b/Makefile
+@@ -1,7 +1,7 @@
+ # SPDX-License-Identifier: GPL-2.0
+ VERSION = 5
+ PATCHLEVEL = 10
+-SUBLEVEL = 206
++SUBLEVEL = 207
+ EXTRAVERSION =
+ NAME = Dare mighty things
+ 
+diff --git a/drivers/scsi/scsi.c b/drivers/scsi/scsi.c
+index 034f2c8a9e0b5..d6c25a88cebc9 100644
+--- a/drivers/scsi/scsi.c
 b/drivers/scsi/scsi.c
+@@ -197,7 +197,7 @@ void scsi_finish_command(struct scsi_cmnd *cmd)
+   "(result %x)\n", cmd->result));
+ 
+   good_bytes = scsi_bufflen(cmd);
+-  if (!blk_rq_is_passthrough(scsi_cmd_to_rq(cmd))) {
++  if (!blk_rq_is_passthrough(cmd->request)) {
+   int old_good_bytes = good_bytes;
+   drv = scsi_cmd_to_driver(cmd);
+   if (drv->done)
+diff --git a/drivers/scsi/scsi_error.c b/drivers/scsi/scsi_error.c
+index 30eb8769dbab9..3d3d139127eec 100644
+--- a/drivers/scsi/scsi_error.c
 b/drivers/scsi/scsi_error.c
+@@ -50,6 +50,8 @@
+ 
+ #include 
+ 
++static void scsi_eh_done(struct scsi_cmnd *scmd);
++
+ /*
+  * These should *probably* be handled by the host itself.
+  * Since it is allowed to sleep, it probably should.
+@@ -228,7 +230,7 @@ scsi_abort_command(struct scsi_cmnd *scmd)
+  */
+ static void scsi_eh_reset(struct scsi_cmnd *scmd)
+ {
+-  if (!blk_rq_is_passthrough(scsi_cmd_to_rq(scmd))) {
++  if (!blk_rq_is_passthrough(scmd->request)) {
+   struct scsi_driver *sdrv = scsi_cmd_to_driver(scmd);
+   if (sdrv->eh_reset)
+   sdrv->eh_reset(scmd);
+@@ -498,8 +500,7 @@ int scsi_check_sense(struct scsi_cmnd *scmd)
+   /* handler does not care. Drop down to default handling */
+   }
+ 
+-  if (scmd->cmnd[0] == TEST_UNIT_READY &&
+-  scmd->submitter != SUBMITTED_BY_SCSI_ERROR_HANDLER)
++  if (scmd->cmnd[0] == TEST_UNIT_READY && scmd->scsi_done != scsi_eh_done)
+   /*
+* nasty: for mid-layer issued TURs, we need to return the
+* actual sense data without any recovery attempt.  For eh
+@@ -767,7 +768,7 @@ static int scsi_eh_completed_normally(struct scsi_cmnd 
*scmd)
+  * scsi_eh_done - Completion function for error handling.
+  * @scmd: Cmd that is done.
+  */
+-void scsi_eh_done(struct scsi_cmnd *scmd)
++static void scsi_eh_done(struct scsi_cmnd *scmd)
+ {
+   struct completion *eh_action;
+ 
+@@ -1067,7 +1068,7 @@ retry:
+   shost->eh_action = 
+ 
+   scsi_log_send(scmd);
+-  scmd->submitter = SUBMITTED_BY_SCSI_ERROR_HANDLER;
++  scmd->scsi_done = scsi_eh_done;
+   scmd->flags |= SCMD_LAST;
+ 
+   /*
+@@ -1095,7 +1096,6 @@ retry:
+   if (rtn) {
+   if (timeleft > stall_for) {
+   scsi_eh_restore_cmnd(scmd, );
+-
+   timeleft -= stall_for;
+   msleep(jiffies_to_msecs(stall_for));
+   goto retry;
+@@ -1168,7 +1168,7 @@ static int scsi_request_sense(struct scsi_cmnd *scmd)
+ 
+ static int scsi_eh_action(struct scsi_cmnd *scmd, int rtn)
+ {
+-  if (!blk_rq_is_passthrough(scsi_cmd_to_rq(scmd))) {
++  if (!blk_rq_is_passthrough(scmd->request)) {
+   struct scsi_driver *sdrv = scsi_cmd_to_driver(scmd);
+   if (sdrv->eh_action)
+   rtn = sdrv->eh_action(scmd, rtn);
+@@ -1734,24 +1734,22 @@ static void scsi_eh_offline_sdevs(struct list_head 
*work_q,
+  */
+ int scsi_noretry_cmd(struct scsi_cmnd *scmd)
+ {
+-  struct request *req = scsi_cmd_to_rq(scmd);
+-
+   switch (host_byte(scmd->result)) {
+   case DID_OK:
+   break;
+   case DID_TIME_OUT:
+   goto check_type;
+   case DID_BUS_BUSY:
+-  return req->cmd_flags & 

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

2024-01-12 Thread Mike Pagano
commit: a3e96978647358d2cf91141210b4cdb48336b259
Author: Mike Pagano  gentoo  org>
AuthorDate: Fri Jan 12 20:33:17 2024 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Fri Jan 12 20:33:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3e96978

sys-kernel/vanilla-sources: add 5.10.207

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

 sys-kernel/vanilla-sources/Manifest  |  2 ++
 .../vanilla-sources/vanilla-sources-5.10.207.ebuild  | 16 
 2 files changed, 18 insertions(+)

diff --git a/sys-kernel/vanilla-sources/Manifest 
b/sys-kernel/vanilla-sources/Manifest
index f2a60d069e6b..b8d80db02dc9 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -1,5 +1,6 @@
 DIST linux-4.14.tar.xz 100770500 BLAKE2B 
85dc4aa953fe65e273a24473d8de98e4f204f97c43be9fc87cf5be01f796f94cfde5c8f9c84619751f1cac51f83ce0b4681fb19c5f2965a72d4a94fe5577846a
 SHA512 
77e43a02d766c3d73b7e25c4aafb2e931d6b16e870510c22cef0cdb05c3acb7952b8908ebad12b10ef982c6efbe286364b1544586e715cf38390e483927904d8
 DIST linux-4.19.tar.xz 103117552 BLAKE2B 
1dbf16cf410867412d17568fe42bc1e90c034183b654d270b650621ff7664a321950943d0639205bc1ee7ef6210be170c1f2c785a042ed8a4ec5e3a486d890e0
 SHA512 
ab67cc746b375a8b135e8b23e35e1d6787930d19b3c26b2679787d62951cbdbc3bb66f8ededeb9b890e5008b2459397f9018f1a6772fdef67780b06a4cb9f6f4
+DIST linux-5.10.tar.xz 116606704 BLAKE2B 
b923d7b66309224f42f35f8a5fa219421b0a9362d2adacdadd8d96251f61f7230878ea297a269a7f3b3c56830f0b177e068691e1d7f88501a05653b0a13274d1
 SHA512 
95bc137d0cf9148da6a9d1f1a878698dc27b40f68e22c597544010a6c591ce1b256f083489d3ff45ff77753289b535135590194d88ef9f007d0ddab3d74de70e
 DIST linux-5.15.tar.xz 121913744 BLAKE2B 
3921274b23f7938abdf3ed9334534b4581e13d7484303d3a5280eddb038999aaa8b83a487472d9c4a219af0f06b9fecccaf348fb5510ab8762f4ef4b7e83
 SHA512 
d25ad40b5bcd6a4c6042fd0fd84e196e7a58024734c3e9a484fd0d5d54a0c1d87db8a3c784eff55e43b6f021709dc685eb0efa18d2aec327e4f88a79f405705a
 DIST linux-5.4.tar.xz 109441440 BLAKE2B 
193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13
 SHA512 
9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f
 DIST linux-6.1.tar.xz 134728520 BLAKE2B 
ae60257860b2bd1bd708d183f0443afc60ebbd2b3d535c45e44c2e541bd0928530a3b62de6385dd4e4726ebbedcc0a871d4f3ffb4105b9f1f6d8ed7467f5688e
 SHA512 
6ed2a73c2699d0810e54753715635736fc370288ad5ce95c594f2379959b0e418665cd71bc512a0273fe226fe90074d8b10d14c209080a6466498417a4fdda68
@@ -7,6 +8,7 @@ DIST linux-6.6.tar.xz 140064536 BLAKE2B 
5f02fd8696d42f7ec8c5fbadec8e7270bdcfcb1f
 DIST linux-6.7.tar.xz 141406528 BLAKE2B 
cecdbd19905e43e485ab73b352ced18b37f2a138c97a6956cadcda5d3d271001117dc1cf896b166ff019fc7f405f9539e2ed0d6112b0890efb04d182adf4fd0e
 SHA512 
de06de556191614bd9daf077ae239360352a402bab407748e67f1e5108c92fd933e451707840ab22fe0f9976db3d1e1b60ca9d41cf894f015ca09b3f652b74ad
 DIST patch-4.14.336.xz 5348976 BLAKE2B 
8b9f3a6e00d8c36894fd12dc17592292df6b326d99171a535c6e373d7ab200e62d150f816efb86fc3cd4b630aec865e17b33160de66b17ee7567e65d3668cef1
 SHA512 
74f730f6b0862d9fa0ed0e807f5e34b32023726692e6057bba7d8384f105e419d5864e9459b659131aa7f29ffdac09fc0f240bc12336456505a6bf3c4f427b8c
 DIST patch-4.19.304.xz 5824016 BLAKE2B 
a18baf7367a9b08c3ae0b5c3b696b30fad9f522387496e3c2a41104d126c02f8014acae8315ce589ea20febec8480037d574717549132e87aed984b558d19254
 SHA512 
db71bb529971f45afcba0832090d807dc7e9acfbe401a824bc56233a42353498c7aba2e3422f834894a0c3885919db98945bc2a2d7a6219e92f241fdcabe97ae
+DIST patch-5.10.207.xz 5441920 BLAKE2B 
3c90a6ba86293c938be895914803dd3663e83fc16ffa010abe8a1d499c9f7a6f84be9deb01412c77ef38169e0c3ee2d89e78b2f14063ab92e24677541b8ff24c
 SHA512 
5307ea3705a25725ffcdc2e6e682c17da302530191528ecb004a4dd649880f924b6d37a2db3234f4bb9a6f71db2809b39e351cf6a96edd62c538fb063e5f8fb5
 DIST patch-5.15.146.xz 5172600 BLAKE2B 
060ac868b2206fe4debea6a1c95cd94e7456a0a3d84724189529af5707ba86b706219d73f9296c4f53aa6cadb1df0a8ad514635107d4da8c04a1561aaa8c58ee
 SHA512 
f10b99b99e7c054369498259226bdafde2118b512e6b55a0a0241e80954ff276708f561553e15d84b5abad98a7f86239ba5fa540ba83d982d40f0fd36f197aa5
 DIST patch-5.4.266.xz 5305364 BLAKE2B 
8096f20253029c295a82afd5f04582f78b75cfdcc339eed7d18ab1978df0871da2d4c02ab79dfad1461e42639578d6f8736daa46c985fa4f4c44874493ce3be3
 SHA512 
bcc1b0900ecdd8995c0f63050d8a5dcd2ad3e26846c935db1a98e81b59c52673d8a951aebacfeddea1aa24782f48c74f97c05e87b23c94187eead022296e26da
 DIST patch-6.1.72.xz 385 BLAKE2B 
d89de01d8eb6b154ee37feea89a954e5bc34a59441985a31770ea5bd4a3de17887f09ed4f2c1866f2e80f69696e47e567b8c730916747c24bc2667b70fbfe6ba
 SHA512 
27ca3f298607ff7a46ac81985320910f0e0c92fdd423005ff7cb2bef37018fa129842c07b090b680930e6eacda4774dc2109211a4bbd563b0787499957512a0a

diff --git a/sys-kernel/vanilla-sources/vanilla-sources-5.10.207.ebuild 

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

2024-01-12 Thread Mike Pagano
commit: 524a6ff8278ef37f10232ab7485f0fe5644feb1e
Author: Mike Pagano  gentoo  org>
AuthorDate: Fri Jan 12 20:33:09 2024 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Fri Jan 12 20:33:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=524a6ff8

sys-kernel/vanilla-sources: drop 5.10.206

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

 sys-kernel/vanilla-sources/Manifest  |  2 --
 .../vanilla-sources/vanilla-sources-5.10.206.ebuild  | 16 
 2 files changed, 18 deletions(-)

diff --git a/sys-kernel/vanilla-sources/Manifest 
b/sys-kernel/vanilla-sources/Manifest
index 9bb1b8db9174..f2a60d069e6b 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -1,6 +1,5 @@
 DIST linux-4.14.tar.xz 100770500 BLAKE2B 
85dc4aa953fe65e273a24473d8de98e4f204f97c43be9fc87cf5be01f796f94cfde5c8f9c84619751f1cac51f83ce0b4681fb19c5f2965a72d4a94fe5577846a
 SHA512 
77e43a02d766c3d73b7e25c4aafb2e931d6b16e870510c22cef0cdb05c3acb7952b8908ebad12b10ef982c6efbe286364b1544586e715cf38390e483927904d8
 DIST linux-4.19.tar.xz 103117552 BLAKE2B 
1dbf16cf410867412d17568fe42bc1e90c034183b654d270b650621ff7664a321950943d0639205bc1ee7ef6210be170c1f2c785a042ed8a4ec5e3a486d890e0
 SHA512 
ab67cc746b375a8b135e8b23e35e1d6787930d19b3c26b2679787d62951cbdbc3bb66f8ededeb9b890e5008b2459397f9018f1a6772fdef67780b06a4cb9f6f4
-DIST linux-5.10.tar.xz 116606704 BLAKE2B 
b923d7b66309224f42f35f8a5fa219421b0a9362d2adacdadd8d96251f61f7230878ea297a269a7f3b3c56830f0b177e068691e1d7f88501a05653b0a13274d1
 SHA512 
95bc137d0cf9148da6a9d1f1a878698dc27b40f68e22c597544010a6c591ce1b256f083489d3ff45ff77753289b535135590194d88ef9f007d0ddab3d74de70e
 DIST linux-5.15.tar.xz 121913744 BLAKE2B 
3921274b23f7938abdf3ed9334534b4581e13d7484303d3a5280eddb038999aaa8b83a487472d9c4a219af0f06b9fecccaf348fb5510ab8762f4ef4b7e83
 SHA512 
d25ad40b5bcd6a4c6042fd0fd84e196e7a58024734c3e9a484fd0d5d54a0c1d87db8a3c784eff55e43b6f021709dc685eb0efa18d2aec327e4f88a79f405705a
 DIST linux-5.4.tar.xz 109441440 BLAKE2B 
193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13
 SHA512 
9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f
 DIST linux-6.1.tar.xz 134728520 BLAKE2B 
ae60257860b2bd1bd708d183f0443afc60ebbd2b3d535c45e44c2e541bd0928530a3b62de6385dd4e4726ebbedcc0a871d4f3ffb4105b9f1f6d8ed7467f5688e
 SHA512 
6ed2a73c2699d0810e54753715635736fc370288ad5ce95c594f2379959b0e418665cd71bc512a0273fe226fe90074d8b10d14c209080a6466498417a4fdda68
@@ -8,7 +7,6 @@ DIST linux-6.6.tar.xz 140064536 BLAKE2B 
5f02fd8696d42f7ec8c5fbadec8e7270bdcfcb1f
 DIST linux-6.7.tar.xz 141406528 BLAKE2B 
cecdbd19905e43e485ab73b352ced18b37f2a138c97a6956cadcda5d3d271001117dc1cf896b166ff019fc7f405f9539e2ed0d6112b0890efb04d182adf4fd0e
 SHA512 
de06de556191614bd9daf077ae239360352a402bab407748e67f1e5108c92fd933e451707840ab22fe0f9976db3d1e1b60ca9d41cf894f015ca09b3f652b74ad
 DIST patch-4.14.336.xz 5348976 BLAKE2B 
8b9f3a6e00d8c36894fd12dc17592292df6b326d99171a535c6e373d7ab200e62d150f816efb86fc3cd4b630aec865e17b33160de66b17ee7567e65d3668cef1
 SHA512 
74f730f6b0862d9fa0ed0e807f5e34b32023726692e6057bba7d8384f105e419d5864e9459b659131aa7f29ffdac09fc0f240bc12336456505a6bf3c4f427b8c
 DIST patch-4.19.304.xz 5824016 BLAKE2B 
a18baf7367a9b08c3ae0b5c3b696b30fad9f522387496e3c2a41104d126c02f8014acae8315ce589ea20febec8480037d574717549132e87aed984b558d19254
 SHA512 
db71bb529971f45afcba0832090d807dc7e9acfbe401a824bc56233a42353498c7aba2e3422f834894a0c3885919db98945bc2a2d7a6219e92f241fdcabe97ae
-DIST patch-5.10.206.xz 5445068 BLAKE2B 
f56af3df06f2262fda6eaf4d41b13a62cef85c1fc7d6bc8278bcbbed4e8570c189e3ea04ced62048d01c76dfa9aeed3743f95bbbeb603c5dcbffaa28e239ddd5
 SHA512 
768a96d7af8e7cc25bfc0a834db41d2a71a70902e5c16d5a19acbc03e79d41d84f58e4ef4d0db77d49f3cf370bb16b3a69e3cd0c7a8fec75165cb1dc33c1e1a6
 DIST patch-5.15.146.xz 5172600 BLAKE2B 
060ac868b2206fe4debea6a1c95cd94e7456a0a3d84724189529af5707ba86b706219d73f9296c4f53aa6cadb1df0a8ad514635107d4da8c04a1561aaa8c58ee
 SHA512 
f10b99b99e7c054369498259226bdafde2118b512e6b55a0a0241e80954ff276708f561553e15d84b5abad98a7f86239ba5fa540ba83d982d40f0fd36f197aa5
 DIST patch-5.4.266.xz 5305364 BLAKE2B 
8096f20253029c295a82afd5f04582f78b75cfdcc339eed7d18ab1978df0871da2d4c02ab79dfad1461e42639578d6f8736daa46c985fa4f4c44874493ce3be3
 SHA512 
bcc1b0900ecdd8995c0f63050d8a5dcd2ad3e26846c935db1a98e81b59c52673d8a951aebacfeddea1aa24782f48c74f97c05e87b23c94187eead022296e26da
 DIST patch-6.1.72.xz 385 BLAKE2B 
d89de01d8eb6b154ee37feea89a954e5bc34a59441985a31770ea5bd4a3de17887f09ed4f2c1866f2e80f69696e47e567b8c730916747c24bc2667b70fbfe6ba
 SHA512 
27ca3f298607ff7a46ac81985320910f0e0c92fdd423005ff7cb2bef37018fa129842c07b090b680930e6eacda4774dc2109211a4bbd563b0787499957512a0a

diff --git a/sys-kernel/vanilla-sources/vanilla-sources-5.10.206.ebuild 

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

2024-01-12 Thread Andrew Ammerlaan
commit: d55321795bd3b0fa911e0c972ba63fff4c8a845e
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri Jan 12 20:13:29 2024 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Jan 12 20:13:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5532179

profiles/features/musl: unmask systemd on installkernel

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

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

diff --git a/profiles/features/musl/package.use.mask 
b/profiles/features/musl/package.use.mask
index ef32d21442ee..e37fc86b0889 100644
--- a/profiles/features/musl/package.use.mask
+++ b/profiles/features/musl/package.use.mask
@@ -1,6 +1,12 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Andrew Ammerlaan  (2024-01-12)
+# The systemd flag is globally masked on musl. But we need
+# systemd's kernel-install to use systemd-boot which is still
+# possible on musl via systemd-utils[boot].
+sys-kernel/installkernel -systemd
+
 # Alfredo Tupone  (2024-01-09)
 # linked against glibc
 sci-libs/caffe2 mkl



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/installkernel/, profiles/arch/s390/, profiles/arch/amd64/, ...

2024-01-12 Thread Andrew Ammerlaan
commit: bdb8aeba6fabfd4695add019170706afb805b432
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri Jan 12 20:30:07 2024 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Jan 12 20:30:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdb8aeba

sys-kernel/installkernel: explicitly pull in plugin rdeps

Too many people have complained this is confusing. The original
to do it this way was because the grub flag does it this way.

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

 profiles/arch/amd64/package.use.mask   | 1 +
 profiles/arch/arm/package.use.mask | 1 +
 profiles/arch/arm64/package.use.mask   | 3 ++-
 profiles/arch/base/package.use.mask| 1 +
 profiles/arch/loong/package.use.mask   | 1 +
 profiles/arch/riscv/package.use.mask   | 1 +
 profiles/arch/s390/package.use.mask| 4 
 profiles/arch/x86/package.use.mask | 1 +
 .../{installkernel-14-r1.ebuild => installkernel-14-r2.ebuild} | 7 +++
 9 files changed, 19 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index e29940c01844..d4342c7d883c 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -398,6 +398,7 @@ sys-boot/grub:2 -grub_platforms_xen-32
 # sd-boot is not supported on all archs.
 sys-apps/systemd -boot -gnuefi -ukify
 sys-apps/systemd-utils -boot -ukify
+sys-kernel/installkernel -ukify
 
 # Ben de Groot  (2015-03-15)
 # media-libs/libbdplus is keyworded on amd64, so unmask the useflag

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index 97cd804fbc99..43c53495a4f5 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -139,6 +139,7 @@ net-im/prosody selinux
 # bug #729720
 sys-apps/systemd -boot -gnuefi -ukify
 sys-apps/systemd-utils -boot -ukify
+sys-kernel/installkernel -ukify
 
 # Joonas Niilola  (2021-01-15)
 # Dependency not keyworded on this arch.

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index 11f13e8431bc..f81227a0ad83 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Andrew Ammerlaan  (2023-12-18)
@@ -167,6 +167,7 @@ media-sound/bluez-alsa man
 # bug #729720
 sys-apps/systemd -boot -gnuefi -ukify
 sys-apps/systemd-utils -boot -ukify
+sys-kernel/installkernel -ukify
 
 # Joonas Niilola  (2021-01-15)
 # Dependency not keyworded on this arch.

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 7d3c676a98fb..d7c804f7b184 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -369,6 +369,7 @@ net-misc/moonlight mmal
 # sd-boot and ukify are not supported on all archs.
 sys-apps/systemd boot gnuefi ukify
 sys-apps/systemd-utils boot ukify
+sys-kernel/installkernel ukify
 
 # Ben de Groot  (2015-03-15)
 # Mask bdplus support and unmask on arches where libbdplus is keyworded.

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index 44dc74f4cdd8..c4927819cfed 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -111,6 +111,7 @@ app-accessibility/at-spi2-core dbus-broker
 # Newer sd-boot does not use gnuefi.
 >=sys-apps/systemd-254 -boot -ukify
 >=sys-apps/systemd-utils-254 -boot -ukify
+sys-kernel/installkernel -ukify
 
 # WANG Xuerui  (2023-04-16)
 # dev-python/pyopengl fails tests

diff --git a/profiles/arch/riscv/package.use.mask 
b/profiles/arch/riscv/package.use.mask
index 91d340e233d9..c40de70a3264 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -34,6 +34,7 @@ media-video/mpv lua_single_target_luajit 
-lua_single_target_lua5-1
 # sd-boot should work here.
 sys-apps/systemd -boot -boot -ukify
 sys-apps/systemd-utils -boot -ukify
+sys-kernel/installkernel -ukify
 
 # Sam James  (2023-05-10)
 # sys-cluster/ceph not keyworded here

diff --git a/profiles/arch/s390/package.use.mask 
b/profiles/arch/s390/package.use.mask
index eea643e25034..cc653abdeb60 100644
--- a/profiles/arch/s390/package.use.mask
+++ b/profiles/arch/s390/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Andrew Ammerlaan  (2024-01-12)
+# dracut is not keyworded here
+sys-kernel/installkernel dracut
+
 # Sam James  (2024-01-02)
 # dev-libs/capstone not keyworded here
 dev-lang/php capstone

diff --git 

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

2024-01-12 Thread Andrew Ammerlaan
commit: a2e45b9748bc8a08d52e137da453a4d85f2e47e1
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri Jan 12 20:15:14 2024 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Jan 12 20:15:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2e45b97

sys-kernel/installkernel-systemd: depend on installkernel[systemd]

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

 ...installkernel-systemd-4.ebuild => installkernel-systemd-4-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/installkernel-systemd/installkernel-systemd-4.ebuild 
b/sys-kernel/installkernel-systemd/installkernel-systemd-4-r1.ebuild
similarity index 93%
rename from sys-kernel/installkernel-systemd/installkernel-systemd-4.ebuild
rename to sys-kernel/installkernel-systemd/installkernel-systemd-4-r1.ebuild
index 73a4f2318f28..10718b5ecdf2 100644
--- a/sys-kernel/installkernel-systemd/installkernel-systemd-4.ebuild
+++ b/sys-kernel/installkernel-systemd/installkernel-systemd-4-r1.ebuild
@@ -11,7 +11,7 @@ LICENSE="public-domain"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 
-RDEPEND=">=sys-kernel/installkernel-14"
+RDEPEND=">=sys-kernel/installkernel-14[systemd]"
 
 pkg_setup() {
elog "The wrapper functionality of ${PN} has been integrated into"



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

2024-01-12 Thread Patrick McLean
commit: d15d22da69d3e0285a85742f1ff7405b10d0b58e
Author: Patrick McLean  gentoo  org>
AuthorDate: Fri Jan 12 19:48:22 2024 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri Jan 12 19:49:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d15d22da

dev-util/ruff: add 0.1.13

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

 dev-util/ruff/Manifest   |  40 
 dev-util/ruff/ruff-0.1.13.ebuild | 473 +++
 2 files changed, 513 insertions(+)

diff --git a/dev-util/ruff/Manifest b/dev-util/ruff/Manifest
index 87f7c8637b04..b3b0c4f1161e 100644
--- a/dev-util/ruff/Manifest
+++ b/dev-util/ruff/Manifest
@@ -15,6 +15,7 @@ DIST anstyle-parse-0.2.1.crate 24802 BLAKE2B 
6304a56c6a9fbaf1bb4d1d177b231568434
 DIST anstyle-query-1.0.0.crate 8620 BLAKE2B 
2d296b5066fd6284a2410923215571e6df650c5ef892d6de7a7088a0996ca30608797feabc84f3c325ff4d07001dac80ac5067d2a9c9d15d9ba59a276b399f53
 SHA512 
2781be5c82293b7ae338ec5046fbeb130de9eb2dbf2e4dfaa73ca5233032e1e52c133e141b02f33d4bc36d996a0a3f680ac82d42d614a5305005f60547133c7a
 DIST anstyle-wincon-3.0.1.crate 11279 BLAKE2B 
593de9443b4c612526550285a6c156db26a233815e77a748597c6eea509ae511f41eb8ee736010f8be853695c9f1d94b034a77190e612f0a00bf00385d66ced2
 SHA512 
75ab14081b09e031ee0f559538976f39092aaeb6f561a56de83d12911cc2b45e28eec21068792c86a61e344021921ab55e7139ca79acec78e7d4a796dfa42a2e
 DIST anyhow-1.0.75.crate 43901 BLAKE2B 
6353557d7ec2cbfdd001c039fad62c95fea9e02b113149f726fd14bb36b31e637e8609dd5ee20a900e9c11bb783d9958d664b31ba7c467382fa7f51d477ad3aa
 SHA512 
190d6be8ede0af9808210db53e4dc31ce69b126a26b0357220c4705a11e83cab2c2c09c59964a35794f3c434f717eaa6bb669e9e8f16012535c14246b17e8d40
+DIST anyhow-1.0.79.crate 44931 BLAKE2B 
9270f04c6fbbecb535e3081f4275c3df28f6a893c1dfc0a9f7c009994de2deb8ebced04fe5e6f62931b33c3707f4fbfb0c3b28da1a611b413d40d27149d1fd2f
 SHA512 
ecd6fb1367d494df18c0e274b336a133f3acf7b6a5487d20bdd06e08c7f1f729877086a0966e998221daff120504fadd2be2dc4219ed621f81b0a50c2bbc2011
 DIST argfile-0.1.6.crate 8011 BLAKE2B 
f015822f34801cb6e5478b15d33660b41e38b8625b7f549fa5ffb4f786a8c1dd8628d4125229dab4e81a8e07214bda912650b5a87d54dc43dbecb84148b90208
 SHA512 
316913b03e5b8fd43ae3fa1f78534b751ab21230bd93c241cfd7c8b32b7ec37b72fb03f3c45891b3554b3a69e438b4b2b962324b9eaa20aba52eafce3198cff1
 DIST arrayvec-0.7.4.crate 29856 BLAKE2B 
81ffac1db340e919618351819def3880ab1ef70d0acc47d680f15298eb749bcbc3bf7944ba14159be46b1e734c91b4c0f8cbaf774fd864c17caa3c9fb1fc2e9b
 SHA512 
91e8f70330c515c966d78ae235e890594f9607381ac738a2c3586b53f01411e98d1687494f39ccc365948ae60497df3dfb2be18e26ab7e69bc0966b6c250e1ac
 DIST ascii-canvas-3.0.0.crate 10575 BLAKE2B 
fc40c40551e3e1b2bec6ae5a85ee8b0a1ab1ef3425cdd19ec6dd47d849205004781a2c8f51470417fe7556cf8524cc63b84a532532c5081604adbcd92d286b44
 SHA512 
216056640604f5faba6d46e2c94ff75234fec83d3bc2dc7cf34dd279706362874e3a513c717b23bc591da07cc3088458913c4e9aa5f280550c93d261095c8703
@@ -29,6 +30,7 @@ DIST bitflags-2.4.1.crate 37043 BLAKE2B 
f61c45b142265e9c2944c7054e01704de4751073
 DIST bstr-1.6.2.crate 380096 BLAKE2B 
b061853059d26e076e2ca8f76d39fb0a5e401c5e191b75f44936a0e708877176e5357bd1f8febf2b295b72b1a93db91c1f17b9a4840a05ffb3a55ec7a47fa5e1
 SHA512 
2661f453d3b529fa90a52da26b0c373df7e077b5503ff9e8dc4ac17ae546817a41b7353d3517a94d89b3b0bc4409740c6fe14b7dc78fd1aaa2a3f5888ce10057
 DIST bumpalo-3.13.0.crate 82114 BLAKE2B 
62a930b165e853aeeb40558079f570c75ed13ff5e8436d99309dc6252aa28ae69d327c4b438913d6c7543bc156f2714f0c1e80d759ea0d44babe24ef0f268ac0
 SHA512 
419368d6ca37474c2867751fe5706d0c747326bebce323d571cfc07ee0f022d8e8a7ef5692091b0fa804995b081998dafc55da19a53e51135a767bc0afdb9605
 DIST cachedir-0.3.0.crate 7125 BLAKE2B 
7f01201abf82b49b198970fada3385adf33df4e1fd717b4676965da04bb382291f75a258f295441ec5af49ea07fa3e9ec00940737b41bd76e8080c42586a0ea9
 SHA512 
7494e32f4537483fb1e23505a15f2d6296008e147b28f8ec800ca2198579f35578ad3f64e8d9b082f3c094849b7b92bd5adc6ea39a4a2b9d6ed175bc48abc8c1
+DIST cachedir-0.3.1.crate 8668 BLAKE2B 
94b624651fad1acb2b82d7d886449db2b5558e672ad220396c190d155fd1ba8d46fcb26eed6b15aadae91011c7c44ae32c8257696b3e3f0568c3f0e4c95442d0
 SHA512 
af060f442ce5e101493e99545befe0f7e4bee8a07fae4cd0eb20d5e1cb10957e4a93cf768c8bd21f60f7bb826d1278f20095ea869d9c006fba1261cc1288829e
 DIST cast-0.3.0.crate 11452 BLAKE2B 
fe6e0589fa436cda32342d7beaabe4003afdbdf1d7c5db7e8748adf23b1b2cdcdd286235837c735d2143f29e692c152a5d56fb0458a54961e4dea303b2cb
 SHA512 
4a3e19bc1e9e5ecc03aaef9bcdce01624ac0e6858c065fa1c41693db0ac172b9735ce872064561347cd9e79f00a274129011f6e4ccf9e61d960c8bb684b6d396
 DIST cc-1.0.83.crate 68343 BLAKE2B 
33245b33fa845ea2f36da36e3830ec835f937e4319865b357ee9d5ea29a0f9f8392eadb38bf1d95e3c15ed201e561acaa87aedcef744f8db3dabff87a96c7f02
 SHA512 
742a248c3a7547bb220a0b9c97b67a831fab9b4ac21daa08c85a3966b9fe576088def33e16132fcabec9a2828a6fc437088bb045bfc98b2cea829df6742565a7
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: metadata/, licenses/

2024-01-12 Thread Patrick McLean
commit: 94d2ae67403ced107799c1b93922bfb9c9a5f4ae
Author: Patrick McLean  gentoo  org>
AuthorDate: Fri Jan 12 19:18:24 2024 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri Jan 12 19:48:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94d2ae67

licenses: Add BSD-2-with-views

This is the BSD 2-clause with an extra sentence about the views
and conclusions.

This also adds a SPDX mapping.

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

 licenses/BSD-2-with-views | 28 
 metadata/license-mapping.conf |  1 +
 2 files changed, 29 insertions(+)

diff --git a/licenses/BSD-2-with-views b/licenses/BSD-2-with-views
new file mode 100644
index ..ffb303569e2b
--- /dev/null
+++ b/licenses/BSD-2-with-views
@@ -0,0 +1,28 @@
+Copyright (c) , 
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+1. Redistributions of source code must retain the above copyright notice,
+   this list of conditions and the following disclaimer.
+2. Redistributions in binary form must reproduce the above copyright
+   notice, this list of conditions and the following disclaimer in the
+   documentation and/or other materials provided with the distribution.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER AND CONTRIBUTORS "AS IS"
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
+LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGE.
+
+The views and conclusions contained in the software and documentation are
+those of the authors and should not be interpreted as representing official
+policies, either expressed or implied, of the copyright holders or
+contributors.

diff --git a/metadata/license-mapping.conf b/metadata/license-mapping.conf
index 3aff120ab19c..4d0e36a1afe6 100644
--- a/metadata/license-mapping.conf
+++ b/metadata/license-mapping.conf
@@ -39,6 +39,7 @@ BSD-1-Clause = BSD-1
 BSD-2-Clause = BSD-2
 BSD-3-Clause = BSD
 BSD-4-Clause = BSD-4
+bsd-2-clause-views = BSD-2-with-views
 BSL-1.0 = Boost-1.0
 BUSL-1.1 = BUSL-1.1
 bzip2-1.0.5 = BZIP2



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

2024-01-12 Thread Michał Górny
commit: 9de1aee77f1f46fa8d13110ea126727348cfb9b4
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 12 19:33:43 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 12 19:35:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9de1aee7

sys-devel/clang: Remove old

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

 sys-devel/clang/Manifest|   3 -
 sys-devel/clang/clang-18.0.0_pre20231215.ebuild | 473 
 sys-devel/clang/clang-18.0.0_pre20231222.ebuild | 473 
 sys-devel/clang/clang-18.0.0_pre20231228.ebuild | 473 
 4 files changed, 1422 deletions(-)

diff --git a/sys-devel/clang/Manifest b/sys-devel/clang/Manifest
index 03d6519a1daa..103a7620d11c 100644
--- a/sys-devel/clang/Manifest
+++ b/sys-devel/clang/Manifest
@@ -9,7 +9,4 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B 
d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2
 SHA512 
6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 
186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7
 SHA512 
f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
-DIST llvm-project-17858ce6f3d24f994f6ad8c899bfa4eed39f739d.tar.gz 204267841 
BLAKE2B 
05232178574de9f7e6d4c2e5eb59cabc70670d14b5f92010a42aa3ab6087abd992672044857e6f8d21cd9d2c3d8129b47420f5e3ec746b50e82a3cac5352e824
 SHA512 
e7836fc56d7121d762cd714a4cd5e28c8b068ff375928d3b5cd32d7e4488b5cf59b21e16250b4f12a973ada3f73ce246af2cc3cd83efca17dc9c3da5b458196d
 DIST llvm-project-a085402ef54379758e6c996dbaedfcb92ad222b5.tar.gz 204569231 
BLAKE2B 
75403225fbe54f0921b279b237a90f1922b16997d1538fa5f225e04451fa2fc4a28e886efb7460ef0c26a3a964f0c57084e331b0736fa223926259c76d873200
 SHA512 
b8c6b0c7c0a4c369ecfa7ac71cf96549a19853e14bdf061b6b54429ce7ed998b236bb9ed3adbd6bf1c70c7e975508f751ebd0031ac2ff474d32216048a1c5f2d
-DIST llvm-project-a700298b3d538452915703268ca18f7f8f7537e6.tar.gz 204307149 
BLAKE2B 
70c7bdf9694343145d12fe494bceb7e4c4325136a4d8eecaec0a53cb6193d42a6ce47e048569f4fe3bc1754e6a114cbc97225344f9cfc4f39935323d4cb64f68
 SHA512 
76b2c621a97ec3fffe504f4e7c9c5af4db1ee63556291078d302c2c88596b7d07d07d607226361d4272f7757cd8246faff64f4ad36b86cde141ded65fd0b7a62
-DIST llvm-project-d37ced88809cb4d2df57ec80887b3f8801ca719b.tar.gz 203826420 
BLAKE2B 
58448df837f2119720a36b837d0e4f2b2fc00da5658706b193b9d2d180cf0f6c5eb79a9cc0fa9d94310996a95210115a5a46371bd8537f16e105adea14a72399
 SHA512 
1348e5bf736acaeebf0ae0f613973e6c2d439d360c2272bb4ab112e579b12c297970bb765fd774c768aa55a922c93048b1d8ae6bfd636b241fa86f9427cc2069

diff --git a/sys-devel/clang/clang-18.0.0_pre20231215.ebuild 
b/sys-devel/clang/clang-18.0.0_pre20231215.ebuild
deleted file mode 100644
index d99da1e592c9..
--- a/sys-devel/clang/clang-18.0.0_pre20231215.ebuild
+++ /dev/null
@@ -1,473 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit cmake llvm llvm.org multilib multilib-minimal
-inherit prefix python-single-r1 toolchain-funcs
-
-DESCRIPTION="C language family frontend for LLVM"
-HOMEPAGE="https://llvm.org/;
-
-# MSVCSetupApi.h: MIT
-# sorttable.js: MIT
-
-LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT"
-SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
-IUSE="+debug doc +extra ieee-long-double +pie +static-analyzer test xml"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   ~sys-devel/llvm-${PV}:${LLVM_MAJOR}=[debug=,${MULTILIB_USEDEP}]
-   static-analyzer? ( dev-lang/perl:* )
-   xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] )
-"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   ${DEPEND}
-   >=sys-devel/clang-common-${PV}
-"
-BDEPEND="
-   ${PYTHON_DEPS}
-   >=dev-util/cmake-3.16
-   doc? ( $(python_gen_cond_dep '
-   dev-python/myst-parser[${PYTHON_USEDEP}]
-   dev-python/sphinx[${PYTHON_USEDEP}]
-   ') )
-   xml? ( virtual/pkgconfig )
-"
-PDEPEND="
-   ~sys-devel/clang-runtime-${PV}
-   sys-devel/clang-toolchain-symlinks:${LLVM_MAJOR}
-"
-
-LLVM_COMPONENTS=(
-   clang clang-tools-extra cmake
-   llvm/lib/Transforms/Hello
-)
-LLVM_MANPAGES=1

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

2024-01-12 Thread Michał Górny
commit: c3354bcca66c84391f680901c82af9c545a9c7df
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 12 19:33:36 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 12 19:35:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3354bcc

dev-util/lldb: Remove old

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

 dev-util/lldb/Manifest   |   3 -
 dev-util/lldb/lldb-18.0.0_pre20231215.ebuild | 116 ---
 dev-util/lldb/lldb-18.0.0_pre20231222.ebuild | 116 ---
 dev-util/lldb/lldb-18.0.0_pre20231228.ebuild | 116 ---
 4 files changed, 351 deletions(-)

diff --git a/dev-util/lldb/Manifest b/dev-util/lldb/Manifest
index 7388a81349e0..216581af7dd4 100644
--- a/dev-util/lldb/Manifest
+++ b/dev-util/lldb/Manifest
@@ -4,7 +4,4 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B 
d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2
 SHA512 
6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 
186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7
 SHA512 
f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
-DIST llvm-project-17858ce6f3d24f994f6ad8c899bfa4eed39f739d.tar.gz 204267841 
BLAKE2B 
05232178574de9f7e6d4c2e5eb59cabc70670d14b5f92010a42aa3ab6087abd992672044857e6f8d21cd9d2c3d8129b47420f5e3ec746b50e82a3cac5352e824
 SHA512 
e7836fc56d7121d762cd714a4cd5e28c8b068ff375928d3b5cd32d7e4488b5cf59b21e16250b4f12a973ada3f73ce246af2cc3cd83efca17dc9c3da5b458196d
 DIST llvm-project-a085402ef54379758e6c996dbaedfcb92ad222b5.tar.gz 204569231 
BLAKE2B 
75403225fbe54f0921b279b237a90f1922b16997d1538fa5f225e04451fa2fc4a28e886efb7460ef0c26a3a964f0c57084e331b0736fa223926259c76d873200
 SHA512 
b8c6b0c7c0a4c369ecfa7ac71cf96549a19853e14bdf061b6b54429ce7ed998b236bb9ed3adbd6bf1c70c7e975508f751ebd0031ac2ff474d32216048a1c5f2d
-DIST llvm-project-a700298b3d538452915703268ca18f7f8f7537e6.tar.gz 204307149 
BLAKE2B 
70c7bdf9694343145d12fe494bceb7e4c4325136a4d8eecaec0a53cb6193d42a6ce47e048569f4fe3bc1754e6a114cbc97225344f9cfc4f39935323d4cb64f68
 SHA512 
76b2c621a97ec3fffe504f4e7c9c5af4db1ee63556291078d302c2c88596b7d07d07d607226361d4272f7757cd8246faff64f4ad36b86cde141ded65fd0b7a62
-DIST llvm-project-d37ced88809cb4d2df57ec80887b3f8801ca719b.tar.gz 203826420 
BLAKE2B 
58448df837f2119720a36b837d0e4f2b2fc00da5658706b193b9d2d180cf0f6c5eb79a9cc0fa9d94310996a95210115a5a46371bd8537f16e105adea14a72399
 SHA512 
1348e5bf736acaeebf0ae0f613973e6c2d439d360c2272bb4ab112e579b12c297970bb765fd774c768aa55a922c93048b1d8ae6bfd636b241fa86f9427cc2069

diff --git a/dev-util/lldb/lldb-18.0.0_pre20231215.ebuild 
b/dev-util/lldb/lldb-18.0.0_pre20231215.ebuild
deleted file mode 100644
index 3e688e1370ae..
--- a/dev-util/lldb/lldb-18.0.0_pre20231215.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-inherit cmake llvm llvm.org python-single-r1
-
-DESCRIPTION="The LLVM debugger"
-HOMEPAGE="https://llvm.org/;
-
-LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
-SLOT="0/${LLVM_SOABI}"
-IUSE="+debug +libedit lzma ncurses +python test +xml"
-RESTRICT="test"
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-
-DEPEND="
-   libedit? ( dev-libs/libedit:0= )
-   lzma? ( app-arch/xz-utils:= )
-   ncurses? ( >=sys-libs/ncurses-5.9-r3:0= )
-   xml? ( dev-libs/libxml2:= )
-   ~sys-devel/clang-${PV}
-   ~sys-devel/llvm-${PV}
-"
-RDEPEND="
-   ${DEPEND}
-   python? (
-   ${PYTHON_DEPS}
-   )
-"
-BDEPEND="
-   ${PYTHON_DEPS}
-   >=dev-util/cmake-3.16
-   python? (
-   >=dev-lang/swig-3.0.11
-   )
-   test? (
-   $(python_gen_cond_dep "
-   ~dev-python/lit-${PV}[\${PYTHON_USEDEP}]
-   dev-python/psutil[\${PYTHON_USEDEP}]
-   ")
-   sys-devel/lld
-   )
-"
-
-LLVM_COMPONENTS=( lldb cmake llvm/utils )
-LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support third-party )
-llvm.org_set_globals
-
-pkg_setup() {
-   LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup
-   python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   

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

2024-01-12 Thread Michał Górny
commit: c4e30927ee34d5b7c6a19b68cbd0b74c39848193
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 12 19:33:48 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 12 19:35:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4e30927

sys-devel/llvm: Remove old

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

 sys-devel/llvm/Manifest   |   3 -
 sys-devel/llvm/llvm-18.0.0_pre20231215.ebuild | 536 --
 sys-devel/llvm/llvm-18.0.0_pre20231222.ebuild | 536 --
 sys-devel/llvm/llvm-18.0.0_pre20231228.ebuild | 536 --
 4 files changed, 1611 deletions(-)

diff --git a/sys-devel/llvm/Manifest b/sys-devel/llvm/Manifest
index 0d37362765a4..c61382dc236a 100644
--- a/sys-devel/llvm/Manifest
+++ b/sys-devel/llvm/Manifest
@@ -10,7 +10,4 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B 
d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2
 SHA512 
6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 
186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7
 SHA512 
f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
-DIST llvm-project-17858ce6f3d24f994f6ad8c899bfa4eed39f739d.tar.gz 204267841 
BLAKE2B 
05232178574de9f7e6d4c2e5eb59cabc70670d14b5f92010a42aa3ab6087abd992672044857e6f8d21cd9d2c3d8129b47420f5e3ec746b50e82a3cac5352e824
 SHA512 
e7836fc56d7121d762cd714a4cd5e28c8b068ff375928d3b5cd32d7e4488b5cf59b21e16250b4f12a973ada3f73ce246af2cc3cd83efca17dc9c3da5b458196d
 DIST llvm-project-a085402ef54379758e6c996dbaedfcb92ad222b5.tar.gz 204569231 
BLAKE2B 
75403225fbe54f0921b279b237a90f1922b16997d1538fa5f225e04451fa2fc4a28e886efb7460ef0c26a3a964f0c57084e331b0736fa223926259c76d873200
 SHA512 
b8c6b0c7c0a4c369ecfa7ac71cf96549a19853e14bdf061b6b54429ce7ed998b236bb9ed3adbd6bf1c70c7e975508f751ebd0031ac2ff474d32216048a1c5f2d
-DIST llvm-project-a700298b3d538452915703268ca18f7f8f7537e6.tar.gz 204307149 
BLAKE2B 
70c7bdf9694343145d12fe494bceb7e4c4325136a4d8eecaec0a53cb6193d42a6ce47e048569f4fe3bc1754e6a114cbc97225344f9cfc4f39935323d4cb64f68
 SHA512 
76b2c621a97ec3fffe504f4e7c9c5af4db1ee63556291078d302c2c88596b7d07d07d607226361d4272f7757cd8246faff64f4ad36b86cde141ded65fd0b7a62
-DIST llvm-project-d37ced88809cb4d2df57ec80887b3f8801ca719b.tar.gz 203826420 
BLAKE2B 
58448df837f2119720a36b837d0e4f2b2fc00da5658706b193b9d2d180cf0f6c5eb79a9cc0fa9d94310996a95210115a5a46371bd8537f16e105adea14a72399
 SHA512 
1348e5bf736acaeebf0ae0f613973e6c2d439d360c2272bb4ab112e579b12c297970bb765fd774c768aa55a922c93048b1d8ae6bfd636b241fa86f9427cc2069

diff --git a/sys-devel/llvm/llvm-18.0.0_pre20231215.ebuild 
b/sys-devel/llvm/llvm-18.0.0_pre20231215.ebuild
deleted file mode 100644
index c6874626a4e4..
--- a/sys-devel/llvm/llvm-18.0.0_pre20231215.ebuild
+++ /dev/null
@@ -1,536 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit cmake llvm.org multilib-minimal pax-utils python-any-r1
-inherit toolchain-funcs
-
-DESCRIPTION="Low Level Virtual Machine"
-HOMEPAGE="https://llvm.org/;
-
-# Additional licenses:
-# 1. OpenBSD regex: Henry Spencer's license ('rc' in Gentoo) + BSD.
-# 2. xxhash: BSD.
-# 3. MD5 code: public-domain.
-# 4. ConvertUTF.h: TODO.
-
-LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc"
-SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
-IUSE="
-   +binutils-plugin +debug debuginfod doc exegesis libedit +libffi
-   ncurses test xml z3 zstd
-"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   sys-libs/zlib:0=[${MULTILIB_USEDEP}]
-   debuginfod? (
-   net-misc/curl:=
-   dev-cpp/cpp-httplib:=
-   )
-   exegesis? ( dev-libs/libpfm:= )
-   libedit? ( dev-libs/libedit:0=[${MULTILIB_USEDEP}] )
-   libffi? ( >=dev-libs/libffi-3.0.13-r1:0=[${MULTILIB_USEDEP}] )
-   ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}] )
-   xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] )
-   z3? ( >=sci-mathematics/z3-4.7.1:0=[${MULTILIB_USEDEP}] )
-   zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] )
-"
-DEPEND="
-   ${RDEPEND}
-   binutils-plugin? ( sys-libs/binutils-libs )

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

2024-01-12 Thread Michał Górny
commit: 4f4995f9ef33a51fc4e1848bb29877e2284644f0
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 12 19:33:25 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 12 19:35:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f4995f9

sys-devel/clang-runtime: Remove old

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

 .../clang-runtime-18.0.0_pre20231215.ebuild| 39 --
 .../clang-runtime-18.0.0_pre20231222.ebuild| 39 --
 .../clang-runtime-18.0.0_pre20231228.ebuild| 39 --
 3 files changed, 117 deletions(-)

diff --git a/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231215.ebuild 
b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231215.ebuild
deleted file mode 100644
index 1ce7130b4264..
--- a/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231215.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-build toolchain-funcs
-
-DESCRIPTION="Meta-ebuild for clang runtime libraries"
-HOMEPAGE="https://clang.llvm.org/;
-
-LICENSE="metapackage"
-SLOT="${PV%%.*}"
-IUSE="+compiler-rt libcxx openmp +sanitize"
-REQUIRED_USE="sanitize? ( compiler-rt )"
-
-RDEPEND="
-   compiler-rt? (
-   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   sanitize? (
-   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   )
-   )
-   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
-   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
-"
-
-pkg_pretend() {
-   if tc-is-clang; then
-   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
-   ewarn "upstream has turned a few warnings that commonly occur 
during"
-   ewarn "configure script runs into errors by default.  This 
causes some"
-   ewarn "configure tests to start failing, sometimes resulting in 
silent"
-   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
-   ewarn "not yet clear whether the change will remain or be 
reverted."
-   ewarn
-   ewarn "For more information, please see:"
-   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
-   fi
-}

diff --git a/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231222.ebuild 
b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231222.ebuild
deleted file mode 100644
index 1ce7130b4264..
--- a/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231222.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-build toolchain-funcs
-
-DESCRIPTION="Meta-ebuild for clang runtime libraries"
-HOMEPAGE="https://clang.llvm.org/;
-
-LICENSE="metapackage"
-SLOT="${PV%%.*}"
-IUSE="+compiler-rt libcxx openmp +sanitize"
-REQUIRED_USE="sanitize? ( compiler-rt )"
-
-RDEPEND="
-   compiler-rt? (
-   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   sanitize? (
-   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   )
-   )
-   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
-   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
-"
-
-pkg_pretend() {
-   if tc-is-clang; then
-   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
-   ewarn "upstream has turned a few warnings that commonly occur 
during"
-   ewarn "configure script runs into errors by default.  This 
causes some"
-   ewarn "configure tests to start failing, sometimes resulting in 
silent"
-   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
-   ewarn "not yet clear whether the change will remain or be 
reverted."
-   ewarn
-   ewarn "For more information, please see:"
-   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
-   fi
-}

diff --git a/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231228.ebuild 
b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231228.ebuild
deleted file mode 100644
index 1ce7130b4264..
--- a/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231228.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-build toolchain-funcs
-
-DESCRIPTION="Meta-ebuild for clang runtime libraries"

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

2024-01-12 Thread Michał Górny
commit: f280b55017a14e6bea8e6e9e2e52d2fcfdd0b135
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 12 19:33:30 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 12 19:35:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f280b550

sys-libs/libcxxabi: Remove old

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

 sys-libs/libcxxabi/Manifest|   3 -
 .../libcxxabi/libcxxabi-18.0.0_pre20231215.ebuild  | 115 -
 .../libcxxabi/libcxxabi-18.0.0_pre20231222.ebuild  | 115 -
 .../libcxxabi/libcxxabi-18.0.0_pre20231228.ebuild  | 115 -
 4 files changed, 348 deletions(-)

diff --git a/sys-libs/libcxxabi/Manifest b/sys-libs/libcxxabi/Manifest
index 7388a81349e0..216581af7dd4 100644
--- a/sys-libs/libcxxabi/Manifest
+++ b/sys-libs/libcxxabi/Manifest
@@ -4,7 +4,4 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B 
d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2
 SHA512 
6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 
186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7
 SHA512 
f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
-DIST llvm-project-17858ce6f3d24f994f6ad8c899bfa4eed39f739d.tar.gz 204267841 
BLAKE2B 
05232178574de9f7e6d4c2e5eb59cabc70670d14b5f92010a42aa3ab6087abd992672044857e6f8d21cd9d2c3d8129b47420f5e3ec746b50e82a3cac5352e824
 SHA512 
e7836fc56d7121d762cd714a4cd5e28c8b068ff375928d3b5cd32d7e4488b5cf59b21e16250b4f12a973ada3f73ce246af2cc3cd83efca17dc9c3da5b458196d
 DIST llvm-project-a085402ef54379758e6c996dbaedfcb92ad222b5.tar.gz 204569231 
BLAKE2B 
75403225fbe54f0921b279b237a90f1922b16997d1538fa5f225e04451fa2fc4a28e886efb7460ef0c26a3a964f0c57084e331b0736fa223926259c76d873200
 SHA512 
b8c6b0c7c0a4c369ecfa7ac71cf96549a19853e14bdf061b6b54429ce7ed998b236bb9ed3adbd6bf1c70c7e975508f751ebd0031ac2ff474d32216048a1c5f2d
-DIST llvm-project-a700298b3d538452915703268ca18f7f8f7537e6.tar.gz 204307149 
BLAKE2B 
70c7bdf9694343145d12fe494bceb7e4c4325136a4d8eecaec0a53cb6193d42a6ce47e048569f4fe3bc1754e6a114cbc97225344f9cfc4f39935323d4cb64f68
 SHA512 
76b2c621a97ec3fffe504f4e7c9c5af4db1ee63556291078d302c2c88596b7d07d07d607226361d4272f7757cd8246faff64f4ad36b86cde141ded65fd0b7a62
-DIST llvm-project-d37ced88809cb4d2df57ec80887b3f8801ca719b.tar.gz 203826420 
BLAKE2B 
58448df837f2119720a36b837d0e4f2b2fc00da5658706b193b9d2d180cf0f6c5eb79a9cc0fa9d94310996a95210115a5a46371bd8537f16e105adea14a72399
 SHA512 
1348e5bf736acaeebf0ae0f613973e6c2d439d360c2272bb4ab112e579b12c297970bb765fd774c768aa55a922c93048b1d8ae6bfd636b241fa86f9427cc2069

diff --git a/sys-libs/libcxxabi/libcxxabi-18.0.0_pre20231215.ebuild 
b/sys-libs/libcxxabi/libcxxabi-18.0.0_pre20231215.ebuild
deleted file mode 100644
index 7b2c36768873..
--- a/sys-libs/libcxxabi/libcxxabi-18.0.0_pre20231215.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-inherit cmake-multilib flag-o-matic llvm llvm.org python-any-r1 \
-   toolchain-funcs
-
-DESCRIPTION="Low level support for a standard C++ library"
-HOMEPAGE="https://libcxxabi.llvm.org/;
-
-LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
-SLOT="0"
-IUSE="+clang +static-libs test"
-REQUIRED_USE="test? ( clang )"
-RESTRICT="!test? ( test )"
-
-# in 15.x, cxxabi.h is moving from libcxx to libcxxabi
-RDEPEND+="
-   !https://libcxxabi.llvm.org/;
-
-LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
-SLOT="0"
-IUSE="+clang +static-libs test"
-REQUIRED_USE="test? ( clang )"
-RESTRICT="!test? ( test )"
-
-# in 15.x, cxxabi.h is moving from libcxx to libcxxabi
-RDEPEND+="
-   !https://libcxxabi.llvm.org/;
-
-LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
-SLOT="0"
-IUSE="+clang +static-libs test"
-REQUIRED_USE="test? ( clang )"
-RESTRICT="!test? ( test )"
-
-# in 15.x, cxxabi.h is moving from libcxx to libcxxabi
-RDEPEND+="
-   !

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

2024-01-12 Thread Michał Górny
commit: 24217ccea5fc5b72349a6a218b6fab3fd435d352
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 12 19:33:50 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 12 19:35:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24217cce

sys-devel/llvm-common: Remove old

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

 sys-devel/llvm-common/Manifest |  3 --
 .../llvm-common-18.0.0_pre20231215.ebuild  | 53 --
 .../llvm-common-18.0.0_pre20231222.ebuild  | 53 --
 .../llvm-common-18.0.0_pre20231228.ebuild  | 53 --
 4 files changed, 162 deletions(-)

diff --git a/sys-devel/llvm-common/Manifest b/sys-devel/llvm-common/Manifest
index 7388a81349e0..216581af7dd4 100644
--- a/sys-devel/llvm-common/Manifest
+++ b/sys-devel/llvm-common/Manifest
@@ -4,7 +4,4 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B 
d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2
 SHA512 
6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 
186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7
 SHA512 
f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
-DIST llvm-project-17858ce6f3d24f994f6ad8c899bfa4eed39f739d.tar.gz 204267841 
BLAKE2B 
05232178574de9f7e6d4c2e5eb59cabc70670d14b5f92010a42aa3ab6087abd992672044857e6f8d21cd9d2c3d8129b47420f5e3ec746b50e82a3cac5352e824
 SHA512 
e7836fc56d7121d762cd714a4cd5e28c8b068ff375928d3b5cd32d7e4488b5cf59b21e16250b4f12a973ada3f73ce246af2cc3cd83efca17dc9c3da5b458196d
 DIST llvm-project-a085402ef54379758e6c996dbaedfcb92ad222b5.tar.gz 204569231 
BLAKE2B 
75403225fbe54f0921b279b237a90f1922b16997d1538fa5f225e04451fa2fc4a28e886efb7460ef0c26a3a964f0c57084e331b0736fa223926259c76d873200
 SHA512 
b8c6b0c7c0a4c369ecfa7ac71cf96549a19853e14bdf061b6b54429ce7ed998b236bb9ed3adbd6bf1c70c7e975508f751ebd0031ac2ff474d32216048a1c5f2d
-DIST llvm-project-a700298b3d538452915703268ca18f7f8f7537e6.tar.gz 204307149 
BLAKE2B 
70c7bdf9694343145d12fe494bceb7e4c4325136a4d8eecaec0a53cb6193d42a6ce47e048569f4fe3bc1754e6a114cbc97225344f9cfc4f39935323d4cb64f68
 SHA512 
76b2c621a97ec3fffe504f4e7c9c5af4db1ee63556291078d302c2c88596b7d07d07d607226361d4272f7757cd8246faff64f4ad36b86cde141ded65fd0b7a62
-DIST llvm-project-d37ced88809cb4d2df57ec80887b3f8801ca719b.tar.gz 203826420 
BLAKE2B 
58448df837f2119720a36b837d0e4f2b2fc00da5658706b193b9d2d180cf0f6c5eb79a9cc0fa9d94310996a95210115a5a46371bd8537f16e105adea14a72399
 SHA512 
1348e5bf736acaeebf0ae0f613973e6c2d439d360c2272bb4ab112e579b12c297970bb765fd774c768aa55a922c93048b1d8ae6bfd636b241fa86f9427cc2069

diff --git a/sys-devel/llvm-common/llvm-common-18.0.0_pre20231215.ebuild 
b/sys-devel/llvm-common/llvm-common-18.0.0_pre20231215.ebuild
deleted file mode 100644
index 007885b7ac81..
--- a/sys-devel/llvm-common/llvm-common-18.0.0_pre20231215.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp-common llvm.org
-
-DESCRIPTION="Common files shared between multiple slots of LLVM"
-HOMEPAGE="https://llvm.org/;
-
-LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
-SLOT="0"
-IUSE="emacs"
-
-RDEPEND="
-   !sys-devel/llvm:0
-"
-BDEPEND="
-   emacs? ( >=app-editors/emacs-23.1:* )
-"
-
-LLVM_COMPONENTS=( llvm/utils )
-llvm.org_set_globals
-
-SITEFILE="50llvm-gentoo.el"
-BYTECOMPFLAGS="-L emacs"
-
-src_compile() {
-   default
-
-   use emacs && elisp-compile emacs/*.el
-}
-
-src_install() {
-   insinto /usr/share/vim/vimfiles
-   doins -r vim/*/
-   # some users may find it useful
-   newdoc vim/README README.vim
-   dodoc vim/vimrc
-
-   if use emacs ; then
-   elisp-install llvm emacs/*.{el,elc}
-   elisp-make-site-file "${SITEFILE}" llvm
-   fi
-}
-
-pkg_postinst() {
-   use emacs && elisp-site-regen
-}
-
-pkg_postrm() {
-   use emacs && elisp-site-regen
-}

diff --git a/sys-devel/llvm-common/llvm-common-18.0.0_pre20231222.ebuild 
b/sys-devel/llvm-common/llvm-common-18.0.0_pre20231222.ebuild
deleted file mode 100644
index 007885b7ac81..
--- 

[gentoo-commits] repo/gentoo:master commit in: dev-ml/llvm-ocaml/

2024-01-12 Thread Michał Górny
commit: d70ae6b5f26b4f918f5cde1bb42c1c117584850e
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 12 19:33:45 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 12 19:35:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d70ae6b5

dev-ml/llvm-ocaml: Remove old

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

 dev-ml/llvm-ocaml/Manifest |   3 -
 .../llvm-ocaml-18.0.0_pre20231215.ebuild   | 111 -
 .../llvm-ocaml-18.0.0_pre20231222.ebuild   | 111 -
 .../llvm-ocaml-18.0.0_pre20231228.ebuild   | 111 -
 4 files changed, 336 deletions(-)

diff --git a/dev-ml/llvm-ocaml/Manifest b/dev-ml/llvm-ocaml/Manifest
index 7388a81349e0..216581af7dd4 100644
--- a/dev-ml/llvm-ocaml/Manifest
+++ b/dev-ml/llvm-ocaml/Manifest
@@ -4,7 +4,4 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B 
d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2
 SHA512 
6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 
186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7
 SHA512 
f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
-DIST llvm-project-17858ce6f3d24f994f6ad8c899bfa4eed39f739d.tar.gz 204267841 
BLAKE2B 
05232178574de9f7e6d4c2e5eb59cabc70670d14b5f92010a42aa3ab6087abd992672044857e6f8d21cd9d2c3d8129b47420f5e3ec746b50e82a3cac5352e824
 SHA512 
e7836fc56d7121d762cd714a4cd5e28c8b068ff375928d3b5cd32d7e4488b5cf59b21e16250b4f12a973ada3f73ce246af2cc3cd83efca17dc9c3da5b458196d
 DIST llvm-project-a085402ef54379758e6c996dbaedfcb92ad222b5.tar.gz 204569231 
BLAKE2B 
75403225fbe54f0921b279b237a90f1922b16997d1538fa5f225e04451fa2fc4a28e886efb7460ef0c26a3a964f0c57084e331b0736fa223926259c76d873200
 SHA512 
b8c6b0c7c0a4c369ecfa7ac71cf96549a19853e14bdf061b6b54429ce7ed998b236bb9ed3adbd6bf1c70c7e975508f751ebd0031ac2ff474d32216048a1c5f2d
-DIST llvm-project-a700298b3d538452915703268ca18f7f8f7537e6.tar.gz 204307149 
BLAKE2B 
70c7bdf9694343145d12fe494bceb7e4c4325136a4d8eecaec0a53cb6193d42a6ce47e048569f4fe3bc1754e6a114cbc97225344f9cfc4f39935323d4cb64f68
 SHA512 
76b2c621a97ec3fffe504f4e7c9c5af4db1ee63556291078d302c2c88596b7d07d07d607226361d4272f7757cd8246faff64f4ad36b86cde141ded65fd0b7a62
-DIST llvm-project-d37ced88809cb4d2df57ec80887b3f8801ca719b.tar.gz 203826420 
BLAKE2B 
58448df837f2119720a36b837d0e4f2b2fc00da5658706b193b9d2d180cf0f6c5eb79a9cc0fa9d94310996a95210115a5a46371bd8537f16e105adea14a72399
 SHA512 
1348e5bf736acaeebf0ae0f613973e6c2d439d360c2272bb4ab112e579b12c297970bb765fd774c768aa55a922c93048b1d8ae6bfd636b241fa86f9427cc2069

diff --git a/dev-ml/llvm-ocaml/llvm-ocaml-18.0.0_pre20231215.ebuild 
b/dev-ml/llvm-ocaml/llvm-ocaml-18.0.0_pre20231215.ebuild
deleted file mode 100644
index 7447a6d6c7fb..
--- a/dev-ml/llvm-ocaml/llvm-ocaml-18.0.0_pre20231215.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-inherit cmake llvm llvm.org python-any-r1
-
-DESCRIPTION="OCaml bindings for LLVM"
-HOMEPAGE="https://llvm.org/;
-
-LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
-SLOT="0/${PV}"
-IUSE="+debug test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-lang/ocaml-4.00.0:0=
-   dev-ml/ocaml-ctypes:=
-   ~sys-devel/llvm-${PV}:=[debug?]
-   !sys-devel/llvm[ocaml(-)]
-"
-
-DEPEND="
-   ${RDEPEND}
-"
-BDEPEND="
-   ${PYTHON_DEPS}
-   dev-lang/perl
-   dev-ml/findlib
-   >=dev-util/cmake-3.16
-"
-
-LLVM_COMPONENTS=( llvm cmake third-party )
-LLVM_USE_TARGETS=llvm
-llvm.org_set_globals
-
-pkg_setup() {
-   LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup
-   python-any-r1_pkg_setup
-}
-
-src_configure() {
-   local libdir=$(get_libdir)
-   local mycmakeargs=(
-   -DLLVM_LIBDIR_SUFFIX=${libdir#lib}
-
-   -DBUILD_SHARED_LIBS=OFF
-   -DLLVM_BUILD_LLVM_DYLIB=ON
-   -DLLVM_LINK_LLVM_DYLIB=ON
-   -DLLVM_OCAML_OUT_OF_TREE=ON
-
-   # cheap hack: LLVM combines both anyway, and the only difference
-   # is that the former list is explicitly verified at cmake time
-   

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

2024-01-12 Thread Michał Górny
commit: 747d5dd7ef48c572bf49f5667b9274f2ac6a0183
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 12 19:33:34 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 12 19:35:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=747d5dd7

sys-libs/compiler-rt: Remove old

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

 sys-libs/compiler-rt/Manifest  |   3 -
 .../compiler-rt-18.0.0_pre20231215.ebuild  | 176 -
 .../compiler-rt-18.0.0_pre20231222.ebuild  | 176 -
 .../compiler-rt-18.0.0_pre20231228.ebuild  | 176 -
 4 files changed, 531 deletions(-)

diff --git a/sys-libs/compiler-rt/Manifest b/sys-libs/compiler-rt/Manifest
index 682157687325..6a6783ac5001 100644
--- a/sys-libs/compiler-rt/Manifest
+++ b/sys-libs/compiler-rt/Manifest
@@ -7,7 +7,4 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B 
d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2
 SHA512 
6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 
186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7
 SHA512 
f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
-DIST llvm-project-17858ce6f3d24f994f6ad8c899bfa4eed39f739d.tar.gz 204267841 
BLAKE2B 
05232178574de9f7e6d4c2e5eb59cabc70670d14b5f92010a42aa3ab6087abd992672044857e6f8d21cd9d2c3d8129b47420f5e3ec746b50e82a3cac5352e824
 SHA512 
e7836fc56d7121d762cd714a4cd5e28c8b068ff375928d3b5cd32d7e4488b5cf59b21e16250b4f12a973ada3f73ce246af2cc3cd83efca17dc9c3da5b458196d
 DIST llvm-project-a085402ef54379758e6c996dbaedfcb92ad222b5.tar.gz 204569231 
BLAKE2B 
75403225fbe54f0921b279b237a90f1922b16997d1538fa5f225e04451fa2fc4a28e886efb7460ef0c26a3a964f0c57084e331b0736fa223926259c76d873200
 SHA512 
b8c6b0c7c0a4c369ecfa7ac71cf96549a19853e14bdf061b6b54429ce7ed998b236bb9ed3adbd6bf1c70c7e975508f751ebd0031ac2ff474d32216048a1c5f2d
-DIST llvm-project-a700298b3d538452915703268ca18f7f8f7537e6.tar.gz 204307149 
BLAKE2B 
70c7bdf9694343145d12fe494bceb7e4c4325136a4d8eecaec0a53cb6193d42a6ce47e048569f4fe3bc1754e6a114cbc97225344f9cfc4f39935323d4cb64f68
 SHA512 
76b2c621a97ec3fffe504f4e7c9c5af4db1ee63556291078d302c2c88596b7d07d07d607226361d4272f7757cd8246faff64f4ad36b86cde141ded65fd0b7a62
-DIST llvm-project-d37ced88809cb4d2df57ec80887b3f8801ca719b.tar.gz 203826420 
BLAKE2B 
58448df837f2119720a36b837d0e4f2b2fc00da5658706b193b9d2d180cf0f6c5eb79a9cc0fa9d94310996a95210115a5a46371bd8537f16e105adea14a72399
 SHA512 
1348e5bf736acaeebf0ae0f613973e6c2d439d360c2272bb4ab112e579b12c297970bb765fd774c768aa55a922c93048b1d8ae6bfd636b241fa86f9427cc2069

diff --git a/sys-libs/compiler-rt/compiler-rt-18.0.0_pre20231215.ebuild 
b/sys-libs/compiler-rt/compiler-rt-18.0.0_pre20231215.ebuild
deleted file mode 100644
index 9c46e6737daa..
--- a/sys-libs/compiler-rt/compiler-rt-18.0.0_pre20231215.ebuild
+++ /dev/null
@@ -1,176 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-inherit cmake crossdev flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs
-
-DESCRIPTION="Compiler runtime library for clang (built-in part)"
-HOMEPAGE="https://llvm.org/;
-
-LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
-SLOT="${LLVM_MAJOR}"
-IUSE="+abi_x86_32 abi_x86_64 +clang +debug test"
-RESTRICT="!test? ( test ) !clang? ( test )"
-
-DEPEND="
-   sys-devel/llvm:${LLVM_MAJOR}
-"
-BDEPEND="
-   >=dev-util/cmake-3.16
-   clang? ( sys-devel/clang )
-   test? (
-   $(python_gen_any_dep ">=dev-python/lit-15[\${PYTHON_USEDEP}]")
-   =sys-devel/clang-${LLVM_VERSION}*:${LLVM_MAJOR}
-   )
-   !test? (
-   ${PYTHON_DEPS}
-   )
-"
-
-LLVM_COMPONENTS=( compiler-rt cmake llvm/cmake )
-llvm.org_set_globals
-
-python_check_deps() {
-   use test || return 0
-   python_has_version ">=dev-python/lit-15[${PYTHON_USEDEP}]"
-}
-
-pkg_pretend() {
-   if ! use clang && ! tc-is-clang; then
-   ewarn "Building using a compiler other than clang may result in 
broken atomics"
-   ewarn "library. Enable USE=clang unless you have a very good 
reason not to."
-   fi

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

2024-01-12 Thread Michał Górny
commit: 701092d1cb9d2c59b63bab91f1d6287369aadc68
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 12 19:33:44 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 12 19:35:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=701092d1

sys-devel/clang-common: Remove old

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

 sys-devel/clang-common/Manifest|   3 -
 .../clang-common-18.0.0_pre20231215.ebuild | 255 -
 .../clang-common-18.0.0_pre20231222.ebuild | 255 -
 .../clang-common-18.0.0_pre20231228.ebuild | 255 -
 4 files changed, 768 deletions(-)

diff --git a/sys-devel/clang-common/Manifest b/sys-devel/clang-common/Manifest
index 7388a81349e0..216581af7dd4 100644
--- a/sys-devel/clang-common/Manifest
+++ b/sys-devel/clang-common/Manifest
@@ -4,7 +4,4 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B 
d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2
 SHA512 
6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 
186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7
 SHA512 
f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
-DIST llvm-project-17858ce6f3d24f994f6ad8c899bfa4eed39f739d.tar.gz 204267841 
BLAKE2B 
05232178574de9f7e6d4c2e5eb59cabc70670d14b5f92010a42aa3ab6087abd992672044857e6f8d21cd9d2c3d8129b47420f5e3ec746b50e82a3cac5352e824
 SHA512 
e7836fc56d7121d762cd714a4cd5e28c8b068ff375928d3b5cd32d7e4488b5cf59b21e16250b4f12a973ada3f73ce246af2cc3cd83efca17dc9c3da5b458196d
 DIST llvm-project-a085402ef54379758e6c996dbaedfcb92ad222b5.tar.gz 204569231 
BLAKE2B 
75403225fbe54f0921b279b237a90f1922b16997d1538fa5f225e04451fa2fc4a28e886efb7460ef0c26a3a964f0c57084e331b0736fa223926259c76d873200
 SHA512 
b8c6b0c7c0a4c369ecfa7ac71cf96549a19853e14bdf061b6b54429ce7ed998b236bb9ed3adbd6bf1c70c7e975508f751ebd0031ac2ff474d32216048a1c5f2d
-DIST llvm-project-a700298b3d538452915703268ca18f7f8f7537e6.tar.gz 204307149 
BLAKE2B 
70c7bdf9694343145d12fe494bceb7e4c4325136a4d8eecaec0a53cb6193d42a6ce47e048569f4fe3bc1754e6a114cbc97225344f9cfc4f39935323d4cb64f68
 SHA512 
76b2c621a97ec3fffe504f4e7c9c5af4db1ee63556291078d302c2c88596b7d07d07d607226361d4272f7757cd8246faff64f4ad36b86cde141ded65fd0b7a62
-DIST llvm-project-d37ced88809cb4d2df57ec80887b3f8801ca719b.tar.gz 203826420 
BLAKE2B 
58448df837f2119720a36b837d0e4f2b2fc00da5658706b193b9d2d180cf0f6c5eb79a9cc0fa9d94310996a95210115a5a46371bd8537f16e105adea14a72399
 SHA512 
1348e5bf736acaeebf0ae0f613973e6c2d439d360c2272bb4ab112e579b12c297970bb765fd774c768aa55a922c93048b1d8ae6bfd636b241fa86f9427cc2069

diff --git a/sys-devel/clang-common/clang-common-18.0.0_pre20231215.ebuild 
b/sys-devel/clang-common/clang-common-18.0.0_pre20231215.ebuild
deleted file mode 100644
index c70a4d8bd045..
--- a/sys-devel/clang-common/clang-common-18.0.0_pre20231215.ebuild
+++ /dev/null
@@ -1,255 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit bash-completion-r1 llvm.org multilib
-
-DESCRIPTION="Common files shared between multiple slots of clang"
-HOMEPAGE="https://llvm.org/;
-
-LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
-SLOT="0"
-IUSE="
-   default-compiler-rt default-libcxx default-lld llvm-libunwind
-   hardened
-"
-
-PDEPEND="
-   sys-devel/clang:*
-   default-compiler-rt? (
-   sys-devel/clang-runtime[compiler-rt]
-   llvm-libunwind? ( sys-libs/llvm-libunwind[static-libs] )
-   !llvm-libunwind? ( sys-libs/libunwind[static-libs] )
-   )
-   !default-compiler-rt? ( sys-devel/gcc )
-   default-libcxx? ( >=sys-libs/libcxx-${PV}[static-libs] )
-   !default-libcxx? ( sys-devel/gcc )
-   default-lld? ( sys-devel/lld )
-   !default-lld? ( sys-devel/binutils )
-"
-IDEPEND="
-   !default-compiler-rt? ( sys-devel/gcc-config )
-   !default-libcxx? ( sys-devel/gcc-config )
-"
-
-LLVM_COMPONENTS=( clang/utils )
-llvm.org_set_globals
-
-pkg_pretend() {
-   [[ ${CLANG_IGNORE_DEFAULT_RUNTIMES} ]] && return
-
-   local flag missing_flags=()
-   for flag in default-{compiler-rt,libcxx,lld}; do
-   if ! use 

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

2024-01-12 Thread Michał Górny
commit: a0ae37c52556eccca34e24f1577c67af8cea36bf
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 12 19:33:41 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 12 19:35:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0ae37c5

dev-python/clang-python: Remove old

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

 dev-python/clang-python/Manifest   |  3 --
 .../clang-python-18.0.0_pre20231215.ebuild | 53 --
 .../clang-python-18.0.0_pre20231222.ebuild | 53 --
 .../clang-python-18.0.0_pre20231228.ebuild | 53 --
 4 files changed, 162 deletions(-)

diff --git a/dev-python/clang-python/Manifest b/dev-python/clang-python/Manifest
index 7388a81349e0..216581af7dd4 100644
--- a/dev-python/clang-python/Manifest
+++ b/dev-python/clang-python/Manifest
@@ -4,7 +4,4 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B 
d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2
 SHA512 
6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 
186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7
 SHA512 
f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
-DIST llvm-project-17858ce6f3d24f994f6ad8c899bfa4eed39f739d.tar.gz 204267841 
BLAKE2B 
05232178574de9f7e6d4c2e5eb59cabc70670d14b5f92010a42aa3ab6087abd992672044857e6f8d21cd9d2c3d8129b47420f5e3ec746b50e82a3cac5352e824
 SHA512 
e7836fc56d7121d762cd714a4cd5e28c8b068ff375928d3b5cd32d7e4488b5cf59b21e16250b4f12a973ada3f73ce246af2cc3cd83efca17dc9c3da5b458196d
 DIST llvm-project-a085402ef54379758e6c996dbaedfcb92ad222b5.tar.gz 204569231 
BLAKE2B 
75403225fbe54f0921b279b237a90f1922b16997d1538fa5f225e04451fa2fc4a28e886efb7460ef0c26a3a964f0c57084e331b0736fa223926259c76d873200
 SHA512 
b8c6b0c7c0a4c369ecfa7ac71cf96549a19853e14bdf061b6b54429ce7ed998b236bb9ed3adbd6bf1c70c7e975508f751ebd0031ac2ff474d32216048a1c5f2d
-DIST llvm-project-a700298b3d538452915703268ca18f7f8f7537e6.tar.gz 204307149 
BLAKE2B 
70c7bdf9694343145d12fe494bceb7e4c4325136a4d8eecaec0a53cb6193d42a6ce47e048569f4fe3bc1754e6a114cbc97225344f9cfc4f39935323d4cb64f68
 SHA512 
76b2c621a97ec3fffe504f4e7c9c5af4db1ee63556291078d302c2c88596b7d07d07d607226361d4272f7757cd8246faff64f4ad36b86cde141ded65fd0b7a62
-DIST llvm-project-d37ced88809cb4d2df57ec80887b3f8801ca719b.tar.gz 203826420 
BLAKE2B 
58448df837f2119720a36b837d0e4f2b2fc00da5658706b193b9d2d180cf0f6c5eb79a9cc0fa9d94310996a95210115a5a46371bd8537f16e105adea14a72399
 SHA512 
1348e5bf736acaeebf0ae0f613973e6c2d439d360c2272bb4ab112e579b12c297970bb765fd774c768aa55a922c93048b1d8ae6bfd636b241fa86f9427cc2069

diff --git a/dev-python/clang-python/clang-python-18.0.0_pre20231215.ebuild 
b/dev-python/clang-python/clang-python-18.0.0_pre20231215.ebuild
deleted file mode 100644
index e1394f43bcd1..
--- a/dev-python/clang-python/clang-python-18.0.0_pre20231215.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-inherit llvm.org python-r1
-
-DESCRIPTION="Python bindings for sys-devel/clang"
-HOMEPAGE="https://llvm.org/;
-
-LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-# The module is opening libclang.so directly, and doing some blasphemy
-# on top of it.
-DEPEND="
-   >=sys-devel/clang-${PV}:*
-   !sys-devel/llvm:0[clang(-),python(-)]
-   !sys-devel/clang:0[python(-)]
-"
-RDEPEND="
-   ${DEPEND}
-   ${PYTHON_DEPS}
-"
-BDEPEND="
-   ${PYTHON_DEPS}
-   test? (
-   sys-devel/clang:${LLVM_MAJOR}
-   )
-"
-
-LLVM_COMPONENTS=( clang/bindings/python )
-llvm.org_set_globals
-
-python_test() {
-   # tests rely on results from a specific clang version, so override
-   # the search path
-   local -x 
CLANG_LIBRARY_PATH=${BROOT}/usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir)
-   local -x CLANG_NO_DEFAULT_CONFIG=1
-   "${EPYTHON}" -m unittest discover -v || die "Tests fail with ${EPYTHON}"
-}
-
-src_test() {
-   python_foreach_impl python_test
-}
-
-src_install() {
-   python_foreach_impl 

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

2024-01-12 Thread Michał Górny
commit: 2f4b03fc522709070607f0aa1ba25dfbbec18f3f
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 12 19:33:27 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 12 19:35:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f4b03fc

sys-libs/libomp: Remove old

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

 sys-libs/libomp/Manifest |   3 -
 sys-libs/libomp/libomp-18.0.0_pre20231215.ebuild | 150 ---
 sys-libs/libomp/libomp-18.0.0_pre20231222.ebuild | 150 ---
 sys-libs/libomp/libomp-18.0.0_pre20231228.ebuild | 150 ---
 4 files changed, 453 deletions(-)

diff --git a/sys-libs/libomp/Manifest b/sys-libs/libomp/Manifest
index ece4248ef66c..f4f2df4a8548 100644
--- a/sys-libs/libomp/Manifest
+++ b/sys-libs/libomp/Manifest
@@ -5,7 +5,4 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B 
d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2
 SHA512 
6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 
186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7
 SHA512 
f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
-DIST llvm-project-17858ce6f3d24f994f6ad8c899bfa4eed39f739d.tar.gz 204267841 
BLAKE2B 
05232178574de9f7e6d4c2e5eb59cabc70670d14b5f92010a42aa3ab6087abd992672044857e6f8d21cd9d2c3d8129b47420f5e3ec746b50e82a3cac5352e824
 SHA512 
e7836fc56d7121d762cd714a4cd5e28c8b068ff375928d3b5cd32d7e4488b5cf59b21e16250b4f12a973ada3f73ce246af2cc3cd83efca17dc9c3da5b458196d
 DIST llvm-project-a085402ef54379758e6c996dbaedfcb92ad222b5.tar.gz 204569231 
BLAKE2B 
75403225fbe54f0921b279b237a90f1922b16997d1538fa5f225e04451fa2fc4a28e886efb7460ef0c26a3a964f0c57084e331b0736fa223926259c76d873200
 SHA512 
b8c6b0c7c0a4c369ecfa7ac71cf96549a19853e14bdf061b6b54429ce7ed998b236bb9ed3adbd6bf1c70c7e975508f751ebd0031ac2ff474d32216048a1c5f2d
-DIST llvm-project-a700298b3d538452915703268ca18f7f8f7537e6.tar.gz 204307149 
BLAKE2B 
70c7bdf9694343145d12fe494bceb7e4c4325136a4d8eecaec0a53cb6193d42a6ce47e048569f4fe3bc1754e6a114cbc97225344f9cfc4f39935323d4cb64f68
 SHA512 
76b2c621a97ec3fffe504f4e7c9c5af4db1ee63556291078d302c2c88596b7d07d07d607226361d4272f7757cd8246faff64f4ad36b86cde141ded65fd0b7a62
-DIST llvm-project-d37ced88809cb4d2df57ec80887b3f8801ca719b.tar.gz 203826420 
BLAKE2B 
58448df837f2119720a36b837d0e4f2b2fc00da5658706b193b9d2d180cf0f6c5eb79a9cc0fa9d94310996a95210115a5a46371bd8537f16e105adea14a72399
 SHA512 
1348e5bf736acaeebf0ae0f613973e6c2d439d360c2272bb4ab112e579b12c297970bb765fd774c768aa55a922c93048b1d8ae6bfd636b241fa86f9427cc2069

diff --git a/sys-libs/libomp/libomp-18.0.0_pre20231215.ebuild 
b/sys-libs/libomp/libomp-18.0.0_pre20231215.ebuild
deleted file mode 100644
index 960f9ce8087f..
--- a/sys-libs/libomp/libomp-18.0.0_pre20231215.ebuild
+++ /dev/null
@@ -1,150 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-inherit flag-o-matic cmake-multilib linux-info llvm llvm.org
-inherit python-single-r1 toolchain-funcs
-
-DESCRIPTION="OpenMP runtime library for LLVM/clang compiler"
-HOMEPAGE="https://openmp.llvm.org;
-
-LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
-SLOT="0/${LLVM_SOABI}"
-IUSE="
-   +debug gdb-plugin hwloc offload ompt test
-   llvm_targets_AMDGPU llvm_targets_NVPTX
-"
-REQUIRED_USE="
-   gdb-plugin? ( ${PYTHON_REQUIRED_USE} )
-"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   gdb-plugin? ( ${PYTHON_DEPS} )
-   hwloc? ( >=sys-apps/hwloc-2.5:0=[${MULTILIB_USEDEP}] )
-   offload? (
-   dev-libs/libffi:=[${MULTILIB_USEDEP}]
-   ~sys-devel/llvm-${PV}[${MULTILIB_USEDEP}]
-   llvm_targets_AMDGPU? ( dev-libs/rocr-runtime:= )
-   )
-"
-# tests:
-# - dev-python/lit provides the test runner
-# - sys-devel/llvm provide test utils (e.g. FileCheck)
-# - sys-devel/clang provides the compiler to run tests
-DEPEND="
-   ${RDEPEND}
-"
-BDEPEND="
-   dev-lang/perl
-   offload? (
-   llvm_targets_AMDGPU? ( sys-devel/clang )
-   llvm_targets_NVPTX? ( sys-devel/clang )
-   virtual/pkgconfig
-   )
-   test? 

[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt-sanitizers/

2024-01-12 Thread Michał Górny
commit: 9974006ee3454c14b5d2efb8829c65ad799b1b7e
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 12 19:33:33 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 12 19:35:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9974006e

sys-libs/compiler-rt-sanitizers: Remove old

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

 sys-libs/compiler-rt-sanitizers/Manifest   |   3 -
 ...ompiler-rt-sanitizers-18.0.0_pre20231215.ebuild | 217 -
 ...ompiler-rt-sanitizers-18.0.0_pre20231222.ebuild | 217 -
 ...ompiler-rt-sanitizers-18.0.0_pre20231228.ebuild | 217 -
 4 files changed, 654 deletions(-)

diff --git a/sys-libs/compiler-rt-sanitizers/Manifest 
b/sys-libs/compiler-rt-sanitizers/Manifest
index 61447a1b42df..da0ea2e8415f 100644
--- a/sys-libs/compiler-rt-sanitizers/Manifest
+++ b/sys-libs/compiler-rt-sanitizers/Manifest
@@ -5,7 +5,4 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B 
d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2
 SHA512 
6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 
186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7
 SHA512 
f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
-DIST llvm-project-17858ce6f3d24f994f6ad8c899bfa4eed39f739d.tar.gz 204267841 
BLAKE2B 
05232178574de9f7e6d4c2e5eb59cabc70670d14b5f92010a42aa3ab6087abd992672044857e6f8d21cd9d2c3d8129b47420f5e3ec746b50e82a3cac5352e824
 SHA512 
e7836fc56d7121d762cd714a4cd5e28c8b068ff375928d3b5cd32d7e4488b5cf59b21e16250b4f12a973ada3f73ce246af2cc3cd83efca17dc9c3da5b458196d
 DIST llvm-project-a085402ef54379758e6c996dbaedfcb92ad222b5.tar.gz 204569231 
BLAKE2B 
75403225fbe54f0921b279b237a90f1922b16997d1538fa5f225e04451fa2fc4a28e886efb7460ef0c26a3a964f0c57084e331b0736fa223926259c76d873200
 SHA512 
b8c6b0c7c0a4c369ecfa7ac71cf96549a19853e14bdf061b6b54429ce7ed998b236bb9ed3adbd6bf1c70c7e975508f751ebd0031ac2ff474d32216048a1c5f2d
-DIST llvm-project-a700298b3d538452915703268ca18f7f8f7537e6.tar.gz 204307149 
BLAKE2B 
70c7bdf9694343145d12fe494bceb7e4c4325136a4d8eecaec0a53cb6193d42a6ce47e048569f4fe3bc1754e6a114cbc97225344f9cfc4f39935323d4cb64f68
 SHA512 
76b2c621a97ec3fffe504f4e7c9c5af4db1ee63556291078d302c2c88596b7d07d07d607226361d4272f7757cd8246faff64f4ad36b86cde141ded65fd0b7a62
-DIST llvm-project-d37ced88809cb4d2df57ec80887b3f8801ca719b.tar.gz 203826420 
BLAKE2B 
58448df837f2119720a36b837d0e4f2b2fc00da5658706b193b9d2d180cf0f6c5eb79a9cc0fa9d94310996a95210115a5a46371bd8537f16e105adea14a72399
 SHA512 
1348e5bf736acaeebf0ae0f613973e6c2d439d360c2272bb4ab112e579b12c297970bb765fd774c768aa55a922c93048b1d8ae6bfd636b241fa86f9427cc2069

diff --git 
a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-18.0.0_pre20231215.ebuild
 
b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-18.0.0_pre20231215.ebuild
deleted file mode 100644
index 9b46a98372e8..
--- 
a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-18.0.0_pre20231215.ebuild
+++ /dev/null
@@ -1,217 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-inherit check-reqs cmake flag-o-matic llvm llvm.org python-any-r1
-
-DESCRIPTION="Compiler runtime libraries for clang (sanitizers & xray)"
-HOMEPAGE="https://llvm.org/;
-
-LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
-SLOT="${LLVM_MAJOR}"
-IUSE="+abi_x86_32 abi_x86_64 +clang +debug test"
-# base targets
-IUSE+=" +libfuzzer +memprof +orc +profile +xray"
-# sanitizer targets, keep in sync with config-ix.cmake
-# NB: ubsan, scudo deliberately match two entries
-SANITIZER_FLAGS=(
-   asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo
-   shadowcallstack gwp-asan
-)
-IUSE+=" ${SANITIZER_FLAGS[@]/#/+}"
-REQUIRED_USE="
-   || ( ${SANITIZER_FLAGS[*]} libfuzzer orc profile xray )
-   test? (
-   cfi? ( ubsan )
-   gwp-asan? ( scudo )
-   )
-"
-RESTRICT="
-   !clang? ( test )
-   !test? ( test )
-"
-
-DEPEND="
-   sys-devel/llvm:${LLVM_MAJOR}
-   virtual/libcrypt[abi_x86_32(-)?,abi_x86_64(-)?]
-"
-BDEPEND="
-   >=dev-util/cmake-3.16
-   clang? ( 

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

2024-01-12 Thread Michał Górny
commit: 5bbfa1ca14383d64526b395ffbb0c8dd4153d7c3
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 12 19:33:39 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 12 19:35:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bbfa1ca

dev-python/lit: Remove old

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

 dev-python/lit/Manifest  |  3 --
 dev-python/lit/lit-18.0.0_pre20231215.ebuild | 45 
 dev-python/lit/lit-18.0.0_pre20231222.ebuild | 45 
 dev-python/lit/lit-18.0.0_pre20231228.ebuild | 45 
 4 files changed, 138 deletions(-)

diff --git a/dev-python/lit/Manifest b/dev-python/lit/Manifest
index 7388a81349e0..216581af7dd4 100644
--- a/dev-python/lit/Manifest
+++ b/dev-python/lit/Manifest
@@ -4,7 +4,4 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B 
d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2
 SHA512 
6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 
186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7
 SHA512 
f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
-DIST llvm-project-17858ce6f3d24f994f6ad8c899bfa4eed39f739d.tar.gz 204267841 
BLAKE2B 
05232178574de9f7e6d4c2e5eb59cabc70670d14b5f92010a42aa3ab6087abd992672044857e6f8d21cd9d2c3d8129b47420f5e3ec746b50e82a3cac5352e824
 SHA512 
e7836fc56d7121d762cd714a4cd5e28c8b068ff375928d3b5cd32d7e4488b5cf59b21e16250b4f12a973ada3f73ce246af2cc3cd83efca17dc9c3da5b458196d
 DIST llvm-project-a085402ef54379758e6c996dbaedfcb92ad222b5.tar.gz 204569231 
BLAKE2B 
75403225fbe54f0921b279b237a90f1922b16997d1538fa5f225e04451fa2fc4a28e886efb7460ef0c26a3a964f0c57084e331b0736fa223926259c76d873200
 SHA512 
b8c6b0c7c0a4c369ecfa7ac71cf96549a19853e14bdf061b6b54429ce7ed998b236bb9ed3adbd6bf1c70c7e975508f751ebd0031ac2ff474d32216048a1c5f2d
-DIST llvm-project-a700298b3d538452915703268ca18f7f8f7537e6.tar.gz 204307149 
BLAKE2B 
70c7bdf9694343145d12fe494bceb7e4c4325136a4d8eecaec0a53cb6193d42a6ce47e048569f4fe3bc1754e6a114cbc97225344f9cfc4f39935323d4cb64f68
 SHA512 
76b2c621a97ec3fffe504f4e7c9c5af4db1ee63556291078d302c2c88596b7d07d07d607226361d4272f7757cd8246faff64f4ad36b86cde141ded65fd0b7a62
-DIST llvm-project-d37ced88809cb4d2df57ec80887b3f8801ca719b.tar.gz 203826420 
BLAKE2B 
58448df837f2119720a36b837d0e4f2b2fc00da5658706b193b9d2d180cf0f6c5eb79a9cc0fa9d94310996a95210115a5a46371bd8537f16e105adea14a72399
 SHA512 
1348e5bf736acaeebf0ae0f613973e6c2d439d360c2272bb4ab112e579b12c297970bb765fd774c768aa55a922c93048b1d8ae6bfd636b241fa86f9427cc2069

diff --git a/dev-python/lit/lit-18.0.0_pre20231215.ebuild 
b/dev-python/lit/lit-18.0.0_pre20231215.ebuild
deleted file mode 100644
index bd8eed55b536..
--- a/dev-python/lit/lit-18.0.0_pre20231215.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 llvm.org
-
-DESCRIPTION="A stand-alone install of the LLVM suite testing tool"
-HOMEPAGE="https://llvm.org/;
-
-LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-# Tests require 'FileCheck' and 'not' utilities (from llvm)
-BDEPEND="
-   test? (
-   dev-python/psutil[${PYTHON_USEDEP}]
-   sys-devel/llvm
-   )
-"
-
-LLVM_COMPONENTS=( llvm/utils/lit )
-llvm.org_set_globals
-
-# TODO: move the manpage generation here (from sys-devel/llvm)
-
-src_prepare() {
-   # flaky test
-   # https://github.com/llvm/llvm-project/issues/72022
-   rm tests/progress-bar.py || die
-
-   cd "${WORKDIR}" || die
-   distutils-r1_src_prepare
-}
-
-python_test() {
-   local -x LIT_PRESERVES_TMP=1
-   local litflags=$(get_lit_flags)
-   ./lit.py ${litflags//;/ } tests || die
-}

diff --git a/dev-python/lit/lit-18.0.0_pre20231222.ebuild 
b/dev-python/lit/lit-18.0.0_pre20231222.ebuild
deleted file mode 100644
index bd8eed55b536..
--- a/dev-python/lit/lit-18.0.0_pre20231222.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the 

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

2024-01-12 Thread Michał Górny
commit: dd348d76b2696dc262be288b6cbb0f0cc375d086
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 12 19:33:31 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 12 19:35:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd348d76

sys-libs/llvm-libunwind: Remove old

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

 sys-libs/llvm-libunwind/Manifest   |   3 -
 .../llvm-libunwind-18.0.0_pre20231215.ebuild   | 131 -
 .../llvm-libunwind-18.0.0_pre20231222.ebuild   | 131 -
 .../llvm-libunwind-18.0.0_pre20231228.ebuild   | 131 -
 4 files changed, 396 deletions(-)

diff --git a/sys-libs/llvm-libunwind/Manifest b/sys-libs/llvm-libunwind/Manifest
index 7388a81349e0..216581af7dd4 100644
--- a/sys-libs/llvm-libunwind/Manifest
+++ b/sys-libs/llvm-libunwind/Manifest
@@ -4,7 +4,4 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B 
d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2
 SHA512 
6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 
186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7
 SHA512 
f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
-DIST llvm-project-17858ce6f3d24f994f6ad8c899bfa4eed39f739d.tar.gz 204267841 
BLAKE2B 
05232178574de9f7e6d4c2e5eb59cabc70670d14b5f92010a42aa3ab6087abd992672044857e6f8d21cd9d2c3d8129b47420f5e3ec746b50e82a3cac5352e824
 SHA512 
e7836fc56d7121d762cd714a4cd5e28c8b068ff375928d3b5cd32d7e4488b5cf59b21e16250b4f12a973ada3f73ce246af2cc3cd83efca17dc9c3da5b458196d
 DIST llvm-project-a085402ef54379758e6c996dbaedfcb92ad222b5.tar.gz 204569231 
BLAKE2B 
75403225fbe54f0921b279b237a90f1922b16997d1538fa5f225e04451fa2fc4a28e886efb7460ef0c26a3a964f0c57084e331b0736fa223926259c76d873200
 SHA512 
b8c6b0c7c0a4c369ecfa7ac71cf96549a19853e14bdf061b6b54429ce7ed998b236bb9ed3adbd6bf1c70c7e975508f751ebd0031ac2ff474d32216048a1c5f2d
-DIST llvm-project-a700298b3d538452915703268ca18f7f8f7537e6.tar.gz 204307149 
BLAKE2B 
70c7bdf9694343145d12fe494bceb7e4c4325136a4d8eecaec0a53cb6193d42a6ce47e048569f4fe3bc1754e6a114cbc97225344f9cfc4f39935323d4cb64f68
 SHA512 
76b2c621a97ec3fffe504f4e7c9c5af4db1ee63556291078d302c2c88596b7d07d07d607226361d4272f7757cd8246faff64f4ad36b86cde141ded65fd0b7a62
-DIST llvm-project-d37ced88809cb4d2df57ec80887b3f8801ca719b.tar.gz 203826420 
BLAKE2B 
58448df837f2119720a36b837d0e4f2b2fc00da5658706b193b9d2d180cf0f6c5eb79a9cc0fa9d94310996a95210115a5a46371bd8537f16e105adea14a72399
 SHA512 
1348e5bf736acaeebf0ae0f613973e6c2d439d360c2272bb4ab112e579b12c297970bb765fd774c768aa55a922c93048b1d8ae6bfd636b241fa86f9427cc2069

diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-18.0.0_pre20231215.ebuild 
b/sys-libs/llvm-libunwind/llvm-libunwind-18.0.0_pre20231215.ebuild
deleted file mode 100644
index 8f54197f0751..
--- a/sys-libs/llvm-libunwind/llvm-libunwind-18.0.0_pre20231215.ebuild
+++ /dev/null
@@ -1,131 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-inherit cmake-multilib flag-o-matic llvm llvm.org python-any-r1 \
-   toolchain-funcs
-
-DESCRIPTION="C++ runtime stack unwinder from LLVM"
-HOMEPAGE="https://llvm.org/docs/ExceptionHandling.html;
-
-LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
-SLOT="0"
-IUSE="+clang +debug static-libs test"
-REQUIRED_USE="test? ( clang )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   !sys-libs/libunwind
-"
-DEPEND="
-   sys-devel/llvm:${LLVM_MAJOR}
-"
-BDEPEND="
-   clang? (
-   sys-devel/clang:${LLVM_MAJOR}
-   )
-   !test? (
-   ${PYTHON_DEPS}
-   )
-   test? (
-   $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
-   )
-"
-
-LLVM_COMPONENTS=( runtimes libunwind libcxx llvm/cmake cmake )
-LLVM_TEST_COMPONENTS=( libcxxabi llvm/utils/llvm-lit )
-llvm.org_set_globals
-
-python_check_deps() {
-   use test || return 0
-   python_has_version "dev-python/lit[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-   LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup
-   python-any-r1_pkg_setup
-}
-
-multilib_src_configure() {
-   local libdir=$(get_libdir)
-
-

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

2024-01-12 Thread Michał Górny
commit: 9fc31269897f618ede17438d0453f4f3833f6817
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 12 19:33:38 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 12 19:35:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fc31269

sys-devel/lld: Remove old

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

 sys-devel/lld/Manifest  |  3 -
 sys-devel/lld/lld-18.0.0_pre20231215.ebuild | 90 -
 sys-devel/lld/lld-18.0.0_pre20231222.ebuild | 90 -
 sys-devel/lld/lld-18.0.0_pre20231228.ebuild | 90 -
 4 files changed, 273 deletions(-)

diff --git a/sys-devel/lld/Manifest b/sys-devel/lld/Manifest
index a9dbfc512a44..d42515fad333 100644
--- a/sys-devel/lld/Manifest
+++ b/sys-devel/lld/Manifest
@@ -5,7 +5,4 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B 
d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2
 SHA512 
6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 
186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7
 SHA512 
f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
-DIST llvm-project-17858ce6f3d24f994f6ad8c899bfa4eed39f739d.tar.gz 204267841 
BLAKE2B 
05232178574de9f7e6d4c2e5eb59cabc70670d14b5f92010a42aa3ab6087abd992672044857e6f8d21cd9d2c3d8129b47420f5e3ec746b50e82a3cac5352e824
 SHA512 
e7836fc56d7121d762cd714a4cd5e28c8b068ff375928d3b5cd32d7e4488b5cf59b21e16250b4f12a973ada3f73ce246af2cc3cd83efca17dc9c3da5b458196d
 DIST llvm-project-a085402ef54379758e6c996dbaedfcb92ad222b5.tar.gz 204569231 
BLAKE2B 
75403225fbe54f0921b279b237a90f1922b16997d1538fa5f225e04451fa2fc4a28e886efb7460ef0c26a3a964f0c57084e331b0736fa223926259c76d873200
 SHA512 
b8c6b0c7c0a4c369ecfa7ac71cf96549a19853e14bdf061b6b54429ce7ed998b236bb9ed3adbd6bf1c70c7e975508f751ebd0031ac2ff474d32216048a1c5f2d
-DIST llvm-project-a700298b3d538452915703268ca18f7f8f7537e6.tar.gz 204307149 
BLAKE2B 
70c7bdf9694343145d12fe494bceb7e4c4325136a4d8eecaec0a53cb6193d42a6ce47e048569f4fe3bc1754e6a114cbc97225344f9cfc4f39935323d4cb64f68
 SHA512 
76b2c621a97ec3fffe504f4e7c9c5af4db1ee63556291078d302c2c88596b7d07d07d607226361d4272f7757cd8246faff64f4ad36b86cde141ded65fd0b7a62
-DIST llvm-project-d37ced88809cb4d2df57ec80887b3f8801ca719b.tar.gz 203826420 
BLAKE2B 
58448df837f2119720a36b837d0e4f2b2fc00da5658706b193b9d2d180cf0f6c5eb79a9cc0fa9d94310996a95210115a5a46371bd8537f16e105adea14a72399
 SHA512 
1348e5bf736acaeebf0ae0f613973e6c2d439d360c2272bb4ab112e579b12c297970bb765fd774c768aa55a922c93048b1d8ae6bfd636b241fa86f9427cc2069

diff --git a/sys-devel/lld/lld-18.0.0_pre20231215.ebuild 
b/sys-devel/lld/lld-18.0.0_pre20231215.ebuild
deleted file mode 100644
index 3dd9c8c26a2e..
--- a/sys-devel/lld/lld-18.0.0_pre20231215.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-inherit cmake flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs
-
-DESCRIPTION="The LLVM linker (link editor)"
-HOMEPAGE="https://llvm.org/;
-
-LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
-SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
-IUSE="+debug test zstd"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   ~sys-devel/llvm-${PV}[debug=,zstd=]
-   sys-libs/zlib:=
-   zstd? ( app-arch/zstd:= )
-"
-RDEPEND="
-   ${DEPEND}
-   !sys-devel/lld:0
-"
-BDEPEND="
-   sys-devel/llvm:${LLVM_MAJOR}
-   test? (
-   >=dev-util/cmake-3.16
-   $(python_gen_any_dep 
">=dev-python/lit-${PV}[\${PYTHON_USEDEP}]")
-   )
-"
-PDEPEND="
-   >=sys-devel/lld-toolchain-symlinks-16-r2:${LLVM_MAJOR}
-"
-
-LLVM_COMPONENTS=( lld cmake libunwind/include/mach-o )
-llvm.org_set_globals
-
-python_check_deps() {
-   python_has_version ">=dev-python/lit-${PV}[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-   LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup
-   use test && python-any-r1_pkg_setup
-}
-
-src_unpack() {
-   llvm.org_src_unpack
-
-   # Directory ${WORKDIR}/llvm does not exist with USE="-test",
-   # but LLVM_MAIN_SRC_DIR="${WORKDIR}/llvm" is set below,
-   # and ${LLVM_MAIN_SRC_DIR}/../libunwind/include is 

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

2024-01-12 Thread Michał Górny
commit: 3cb01752136d72fa25978f97bf8ccd9fdccca674
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 12 19:33:28 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 12 19:35:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cb01752

sys-libs/libcxx: Remove old

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

 sys-libs/libcxx/Manifest |   3 -
 sys-libs/libcxx/libcxx-18.0.0_pre20231215.ebuild | 212 ---
 sys-libs/libcxx/libcxx-18.0.0_pre20231222.ebuild | 212 ---
 sys-libs/libcxx/libcxx-18.0.0_pre20231228.ebuild | 212 ---
 4 files changed, 639 deletions(-)

diff --git a/sys-libs/libcxx/Manifest b/sys-libs/libcxx/Manifest
index 50e22127a4ef..12f1dacb86ed 100644
--- a/sys-libs/libcxx/Manifest
+++ b/sys-libs/libcxx/Manifest
@@ -6,7 +6,4 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B 
d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2
 SHA512 
6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 
186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7
 SHA512 
f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
-DIST llvm-project-17858ce6f3d24f994f6ad8c899bfa4eed39f739d.tar.gz 204267841 
BLAKE2B 
05232178574de9f7e6d4c2e5eb59cabc70670d14b5f92010a42aa3ab6087abd992672044857e6f8d21cd9d2c3d8129b47420f5e3ec746b50e82a3cac5352e824
 SHA512 
e7836fc56d7121d762cd714a4cd5e28c8b068ff375928d3b5cd32d7e4488b5cf59b21e16250b4f12a973ada3f73ce246af2cc3cd83efca17dc9c3da5b458196d
 DIST llvm-project-a085402ef54379758e6c996dbaedfcb92ad222b5.tar.gz 204569231 
BLAKE2B 
75403225fbe54f0921b279b237a90f1922b16997d1538fa5f225e04451fa2fc4a28e886efb7460ef0c26a3a964f0c57084e331b0736fa223926259c76d873200
 SHA512 
b8c6b0c7c0a4c369ecfa7ac71cf96549a19853e14bdf061b6b54429ce7ed998b236bb9ed3adbd6bf1c70c7e975508f751ebd0031ac2ff474d32216048a1c5f2d
-DIST llvm-project-a700298b3d538452915703268ca18f7f8f7537e6.tar.gz 204307149 
BLAKE2B 
70c7bdf9694343145d12fe494bceb7e4c4325136a4d8eecaec0a53cb6193d42a6ce47e048569f4fe3bc1754e6a114cbc97225344f9cfc4f39935323d4cb64f68
 SHA512 
76b2c621a97ec3fffe504f4e7c9c5af4db1ee63556291078d302c2c88596b7d07d07d607226361d4272f7757cd8246faff64f4ad36b86cde141ded65fd0b7a62
-DIST llvm-project-d37ced88809cb4d2df57ec80887b3f8801ca719b.tar.gz 203826420 
BLAKE2B 
58448df837f2119720a36b837d0e4f2b2fc00da5658706b193b9d2d180cf0f6c5eb79a9cc0fa9d94310996a95210115a5a46371bd8537f16e105adea14a72399
 SHA512 
1348e5bf736acaeebf0ae0f613973e6c2d439d360c2272bb4ab112e579b12c297970bb765fd774c768aa55a922c93048b1d8ae6bfd636b241fa86f9427cc2069

diff --git a/sys-libs/libcxx/libcxx-18.0.0_pre20231215.ebuild 
b/sys-libs/libcxx/libcxx-18.0.0_pre20231215.ebuild
deleted file mode 100644
index c90b80b9008d..
--- a/sys-libs/libcxx/libcxx-18.0.0_pre20231215.ebuild
+++ /dev/null
@@ -1,212 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-inherit cmake-multilib flag-o-matic llvm llvm.org python-any-r1 \
-   toolchain-funcs
-
-DESCRIPTION="New implementation of the C++ standard library, targeting C++11"
-HOMEPAGE="https://libcxx.llvm.org/;
-
-LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
-SLOT="0"
-IUSE="+clang +libcxxabi +static-libs test"
-REQUIRED_USE="test? ( clang )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   libcxxabi? (
-   ~sys-libs/libcxxabi-${PV}[static-libs?,${MULTILIB_USEDEP}]
-   )
-   !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] )
-"
-DEPEND="
-   ${RDEPEND}
-   sys-devel/llvm:${LLVM_MAJOR}
-"
-BDEPEND="
-   clang? (
-   sys-devel/clang:${LLVM_MAJOR}
-   )
-   !test? (
-   ${PYTHON_DEPS}
-   )
-   test? (
-   >=dev-util/cmake-3.16
-   sys-devel/gdb[python]
-   $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
-   )
-"
-
-LLVM_COMPONENTS=( runtimes libcxx{,abi} llvm/{cmake,utils/llvm-lit} cmake )
-llvm.org_set_globals
-
-python_check_deps() {
-   use test || return 0
-   python_has_version "dev-python/lit[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-   # Darwin Prefix builds do not have llvm 

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

2024-01-12 Thread Michał Górny
commit: 1381ff18c5d1657448da17c58f7b24a4b9c2bbd4
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 12 19:33:24 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 12 19:35:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1381ff18

dev-libs/libclc: Remove old

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

 dev-libs/libclc/Manifest |  3 -
 dev-libs/libclc/libclc-18.0.0_pre20231215.ebuild | 87 
 dev-libs/libclc/libclc-18.0.0_pre20231222.ebuild | 87 
 dev-libs/libclc/libclc-18.0.0_pre20231228.ebuild | 87 
 4 files changed, 264 deletions(-)

diff --git a/dev-libs/libclc/Manifest b/dev-libs/libclc/Manifest
index 7388a81349e0..216581af7dd4 100644
--- a/dev-libs/libclc/Manifest
+++ b/dev-libs/libclc/Manifest
@@ -4,7 +4,4 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B 
d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2
 SHA512 
6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 
186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7
 SHA512 
f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
-DIST llvm-project-17858ce6f3d24f994f6ad8c899bfa4eed39f739d.tar.gz 204267841 
BLAKE2B 
05232178574de9f7e6d4c2e5eb59cabc70670d14b5f92010a42aa3ab6087abd992672044857e6f8d21cd9d2c3d8129b47420f5e3ec746b50e82a3cac5352e824
 SHA512 
e7836fc56d7121d762cd714a4cd5e28c8b068ff375928d3b5cd32d7e4488b5cf59b21e16250b4f12a973ada3f73ce246af2cc3cd83efca17dc9c3da5b458196d
 DIST llvm-project-a085402ef54379758e6c996dbaedfcb92ad222b5.tar.gz 204569231 
BLAKE2B 
75403225fbe54f0921b279b237a90f1922b16997d1538fa5f225e04451fa2fc4a28e886efb7460ef0c26a3a964f0c57084e331b0736fa223926259c76d873200
 SHA512 
b8c6b0c7c0a4c369ecfa7ac71cf96549a19853e14bdf061b6b54429ce7ed998b236bb9ed3adbd6bf1c70c7e975508f751ebd0031ac2ff474d32216048a1c5f2d
-DIST llvm-project-a700298b3d538452915703268ca18f7f8f7537e6.tar.gz 204307149 
BLAKE2B 
70c7bdf9694343145d12fe494bceb7e4c4325136a4d8eecaec0a53cb6193d42a6ce47e048569f4fe3bc1754e6a114cbc97225344f9cfc4f39935323d4cb64f68
 SHA512 
76b2c621a97ec3fffe504f4e7c9c5af4db1ee63556291078d302c2c88596b7d07d07d607226361d4272f7757cd8246faff64f4ad36b86cde141ded65fd0b7a62
-DIST llvm-project-d37ced88809cb4d2df57ec80887b3f8801ca719b.tar.gz 203826420 
BLAKE2B 
58448df837f2119720a36b837d0e4f2b2fc00da5658706b193b9d2d180cf0f6c5eb79a9cc0fa9d94310996a95210115a5a46371bd8537f16e105adea14a72399
 SHA512 
1348e5bf736acaeebf0ae0f613973e6c2d439d360c2272bb4ab112e579b12c297970bb765fd774c768aa55a922c93048b1d8ae6bfd636b241fa86f9427cc2069

diff --git a/dev-libs/libclc/libclc-18.0.0_pre20231215.ebuild 
b/dev-libs/libclc/libclc-18.0.0_pre20231215.ebuild
deleted file mode 100644
index 33b0826b8285..
--- a/dev-libs/libclc/libclc-18.0.0_pre20231215.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-inherit cmake llvm llvm.org python-any-r1
-
-DESCRIPTION="OpenCL C library"
-HOMEPAGE="https://libclc.llvm.org/;
-
-LICENSE="Apache-2.0-with-LLVM-exceptions || ( MIT BSD )"
-SLOT="0"
-IUSE="+spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi"
-
-LLVM_MAX_SLOT=17
-BDEPEND="
-   ${PYTHON_DEPS}
-   || (
-   (
-   sys-devel/clang:17
-   spirv? ( dev-util/spirv-llvm-translator:17 )
-   )
-   (
-   sys-devel/clang:16
-   spirv? ( dev-util/spirv-llvm-translator:16 )
-   )
-   (
-   sys-devel/clang:15
-   spirv? ( dev-util/spirv-llvm-translator:15 )
-   )
-   (
-   sys-devel/clang:14
-   spirv? ( dev-util/spirv-llvm-translator:14 )
-   )
-   (
-   sys-devel/clang:13
-   spirv? ( dev-util/spirv-llvm-translator:13 )
-   )
-   )
-"
-
-LLVM_COMPONENTS=( libclc )
-llvm.org_set_globals
-
-llvm_check_deps() {
-   if use spirv; then
-   has_version -b 

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

2024-01-12 Thread Craig Andrews
commit: c55c0d3a695f485b8fb68388d3fbf03ae1c75cb7
Author: Craig Andrews  gentoo  org>
AuthorDate: Fri Jan 12 19:31:19 2024 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Fri Jan 12 19:32:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c55c0d3a

www-apps/sonarr: drop 4.0.0.825

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

 www-apps/sonarr/Manifest|  5 ---
 www-apps/sonarr/sonarr-4.0.0.825.ebuild | 65 -
 2 files changed, 70 deletions(-)

diff --git a/www-apps/sonarr/Manifest b/www-apps/sonarr/Manifest
index da0ddb517813..504d0ebeb827 100644
--- a/www-apps/sonarr/Manifest
+++ b/www-apps/sonarr/Manifest
@@ -1,8 +1,3 @@
-DIST Sonarr.develop.4.0.0.825.linux-arm.tar.gz 93259459 BLAKE2B 
d8eef7733a8b11a5befe8134fbe064bd80f294eb910233dad3d73fc3a2c132e1a4958e29ddfec3f0705abd8b4647bbb208cbc90ee65d05bbbaad844e26bfbcee
 SHA512 
56430a18939e10e8927b4121f82df027cc8fb6dc24e8660d84336bc15fbccd177c7f0f6bd15aaa85b0b671d93d2b885040f8c583fe7249f14eee0836be6badb7
-DIST Sonarr.develop.4.0.0.825.linux-arm64.tar.gz 92986996 BLAKE2B 
df899c6dfbb71b700160c7d308295f29346187ecca35360990b7b5501c8cd32e71dc380e8c66bf477d595a1775da446bf031f97f86b37902822b1c0fefc9
 SHA512 
bc8b9e9295a5576dc9ced5cdc20bbb90eb95aec1c049ef62d4523c438ab463b18b1f5d72ea8179f411ab83f87c4ff0a99367f39167783f9a9a2bbfd4bdc43005
-DIST Sonarr.develop.4.0.0.825.linux-musl-arm64.tar.gz 93041583 BLAKE2B 
b6ac9726c979fb44de5d57d0387c45f8a3d53583f93ac85b9301d4e04111412b818759e168a376c18cef96641097dc3d8ad423d62eb984565d038b52690ce5cc
 SHA512 
784848de1bb35c69e4047347cb8fe320197825e2d8b88c3c94c0582d8d028e18f5a1714b4c1034da71b33900a54664319e005a12c5f6519fd8341f02da398324
-DIST Sonarr.develop.4.0.0.825.linux-musl-x64.tar.gz 97974541 BLAKE2B 
e5b8ba94e0e20794ff370096ec117d9504076eaf8590bc2999745d12d389881dbe582a42f6397802264826c2baecae69cdf80cc2370935fd29249efdf803ff1a
 SHA512 
996de4a670f961bec58738814d30d8749fb63c70073b00e2807573b9b806524df9a778418431b5d27e1329455ef5d2b04184bba4dd23dfba6718c611da8697c2
-DIST Sonarr.develop.4.0.0.825.linux-x64.tar.gz 98905507 BLAKE2B 
a94e422d5c80817b5b16c44437587f4f733479cae626acd2cd4a0d99596f5c93d0cc22760cc006b46754b7c783bd98bb1786f1852dfa06069dbd6abff73504b8
 SHA512 
318e2fd9f6cdb304116d29e733b4d2ed44be64160489d4fed298520f811de78d26d0dad505e561a43e92512171d40cc18433871efa737eb48d43837464d11f0c
 DIST Sonarr.develop.4.0.0.836.linux-arm.tar.gz 93255988 BLAKE2B 
53023988f07dc590d5a126e778fcab8007742650773f70a73288b65200c053c9eab79fddbfe41cc2e1760de01f5bb51cc9107d61ca699def8f371922bcd911bd
 SHA512 
c3b46749e96f15f517d3daddbbb6b0ea28bed28ae6b9181555d7b76d7a0b8b5996592e7b95b91cb408a06407311d9f87f20b2960113ec07fe2baa98b473b30c7
 DIST Sonarr.develop.4.0.0.836.linux-arm64.tar.gz 92992087 BLAKE2B 
36691fdf15b5dd96d17e0999c0772e7950f42a82c3609c73b1ce4152902d182b1e9e616250e72ee3f87d8d3a50edcb426af623adb7f5c648f8b8f8c72f2dc604
 SHA512 
586fd98e5b16d79a7922c316103998343acf1400a4373def60f9585e9a776f1b8b57af300f5423f27b89c0a5eeabe9dc3b6a5fa4691464ac00a2070abc2178bd
 DIST Sonarr.develop.4.0.0.836.linux-musl-arm64.tar.gz 93049990 BLAKE2B 
2269d6c6b9a8c12ca81186d8ac6d6084488ccf6f5225089fa385121d770473934f4ac8c4433a67a296c14745c90d720ea64a295c5f82083b6bda31a88efff318
 SHA512 
7e8e5077d8630d88ac49bb267c798ce2aa8d260dc532f9ca4b0338ea5bae456433ecaaefd57ba969c9a9007d36da619b8063d95ad59dc80077bb4930bbb4080a

diff --git a/www-apps/sonarr/sonarr-4.0.0.825.ebuild 
b/www-apps/sonarr/sonarr-4.0.0.825.ebuild
deleted file mode 100644
index 96ad64a73d0b..
--- a/www-apps/sonarr/sonarr-4.0.0.825.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2024 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/Sonarr/Sonarr/releases/download/v${PV}/Sonarr.develop.${PV}.linux-x64.tar.gz
 )
-   elibc_musl? ( 
https://github.com/Sonarr/Sonarr/releases/download/v${PV}/Sonarr.develop.${PV}.linux-musl-x64.tar.gz
 )
-   )
-   arm? (
-   elibc_glibc? ( 
https://github.com/Sonarr/Sonarr/releases/download/v${PV}/Sonarr.develop.${PV}.linux-arm.tar.gz
 )
-   )
-   arm64? (
-   elibc_glibc? ( 
https://github.com/Sonarr/Sonarr/releases/download/v${PV}/Sonarr.develop.${PV}.linux-arm64.tar.gz
 )
-   elibc_musl? ( 
https://github.com/Sonarr/Sonarr/releases/download/v${PV}/Sonarr.develop.${PV}.linux-musl-arm64.tar.gz
 )
-   )
-"
-
-DESCRIPTION="Sonarr is a Smart PVR for newsgroup and bittorrent users"
-HOMEPAGE="https://www.sonarr.tv;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-RESTRICT="bindist strip test"
-
-RDEPEND="
-   acct-group/sonarr
-   acct-user/sonarr
-   media-video/mediainfo
-   dev-libs/icu
-   dev-util/lttng-ust:0
-   dev-db/sqlite
-"
-
-QA_PREBUILT="*"
-
-S="${WORKDIR}/Sonarr"
-
-src_prepare() {
-   default
-
-   # 

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

2024-01-12 Thread Craig Andrews
commit: b1546dc189cf2191af4a2ef2949eba9ca5a62b9c
Author: Craig Andrews  gentoo  org>
AuthorDate: Fri Jan 12 19:29:26 2024 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Fri Jan 12 19:32:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1546dc1

www-apps/sonarr: add 4.0.0.825

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

 www-apps/sonarr/Manifest|  5 +++
 www-apps/sonarr/sonarr-4.0.0.825.ebuild | 65 +
 2 files changed, 70 insertions(+)

diff --git a/www-apps/sonarr/Manifest b/www-apps/sonarr/Manifest
index 1bbf5b483271..30de563cd8ba 100644
--- a/www-apps/sonarr/Manifest
+++ b/www-apps/sonarr/Manifest
@@ -1,3 +1,8 @@
+DIST Sonarr.develop.4.0.0.825.linux-arm.tar.gz 93259459 BLAKE2B 
d8eef7733a8b11a5befe8134fbe064bd80f294eb910233dad3d73fc3a2c132e1a4958e29ddfec3f0705abd8b4647bbb208cbc90ee65d05bbbaad844e26bfbcee
 SHA512 
56430a18939e10e8927b4121f82df027cc8fb6dc24e8660d84336bc15fbccd177c7f0f6bd15aaa85b0b671d93d2b885040f8c583fe7249f14eee0836be6badb7
+DIST Sonarr.develop.4.0.0.825.linux-arm64.tar.gz 92986996 BLAKE2B 
df899c6dfbb71b700160c7d308295f29346187ecca35360990b7b5501c8cd32e71dc380e8c66bf477d595a1775da446bf031f97f86b37902822b1c0fefc9
 SHA512 
bc8b9e9295a5576dc9ced5cdc20bbb90eb95aec1c049ef62d4523c438ab463b18b1f5d72ea8179f411ab83f87c4ff0a99367f39167783f9a9a2bbfd4bdc43005
+DIST Sonarr.develop.4.0.0.825.linux-musl-arm64.tar.gz 93041583 BLAKE2B 
b6ac9726c979fb44de5d57d0387c45f8a3d53583f93ac85b9301d4e04111412b818759e168a376c18cef96641097dc3d8ad423d62eb984565d038b52690ce5cc
 SHA512 
784848de1bb35c69e4047347cb8fe320197825e2d8b88c3c94c0582d8d028e18f5a1714b4c1034da71b33900a54664319e005a12c5f6519fd8341f02da398324
+DIST Sonarr.develop.4.0.0.825.linux-musl-x64.tar.gz 97974541 BLAKE2B 
e5b8ba94e0e20794ff370096ec117d9504076eaf8590bc2999745d12d389881dbe582a42f6397802264826c2baecae69cdf80cc2370935fd29249efdf803ff1a
 SHA512 
996de4a670f961bec58738814d30d8749fb63c70073b00e2807573b9b806524df9a778418431b5d27e1329455ef5d2b04184bba4dd23dfba6718c611da8697c2
+DIST Sonarr.develop.4.0.0.825.linux-x64.tar.gz 98905507 BLAKE2B 
a94e422d5c80817b5b16c44437587f4f733479cae626acd2cd4a0d99596f5c93d0cc22760cc006b46754b7c783bd98bb1786f1852dfa06069dbd6abff73504b8
 SHA512 
318e2fd9f6cdb304116d29e733b4d2ed44be64160489d4fed298520f811de78d26d0dad505e561a43e92512171d40cc18433871efa737eb48d43837464d11f0c
 DIST Sonarr.main.4.0.0.748.linux-arm.tar.gz 92973154 BLAKE2B 
87bc7a73a120fc8b51a4759189b4f2dfd22cbbbdb975449ddfd8ee2209976e0b40164945dad916e9afb97260fd83148d52c4039e8c5851607c0be088cd5f94d5
 SHA512 
4519b00ff3bb10deb24d60d7e87e13abdb74a9f3fb83e4edc1cd9b4ab714ff71d7244e449ff6ab25c49e332bd8491b7c2d092bdcb615a71b4f658f7537bdaf76
 DIST Sonarr.main.4.0.0.748.linux-arm64.tar.gz 92678699 BLAKE2B 
2b49aa02e25110b0d22a2ffa2c6462edd890dfb9cf6bdf57ce0d7b54aa27f8b752e65aa88bd1d0aed0acac6f6b71b6970d0ec613e0d8977ae51f225b1837c135
 SHA512 
9fd229a39434a6378c4f0eeb184fef5103572e06ec5281815126bdb24c09049a333848bf8f21d117f2274b51862e33586552eb90c33e533f47599f0fcdddc2f0
 DIST Sonarr.main.4.0.0.748.linux-x64.tar.gz 98607969 BLAKE2B 
a1bb7a3bb37b942b08bb63f1faf37bede6db59e72446ba08aba04e59ebb5810ca777aae876191f542eca28375c1c7cd71642480f7815b0e2268cede40e858f7f
 SHA512 
16c7718d6015ecea0818af01f20cf737a87d953e9d5a501f83c6a4de0afa12cc83958a66780e59c911a0f692b99892953e574a62a9e87ec548e7f3735548b660

diff --git a/www-apps/sonarr/sonarr-4.0.0.825.ebuild 
b/www-apps/sonarr/sonarr-4.0.0.825.ebuild
new file mode 100644
index ..96ad64a73d0b
--- /dev/null
+++ b/www-apps/sonarr/sonarr-4.0.0.825.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2024 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/Sonarr/Sonarr/releases/download/v${PV}/Sonarr.develop.${PV}.linux-x64.tar.gz
 )
+   elibc_musl? ( 
https://github.com/Sonarr/Sonarr/releases/download/v${PV}/Sonarr.develop.${PV}.linux-musl-x64.tar.gz
 )
+   )
+   arm? (
+   elibc_glibc? ( 
https://github.com/Sonarr/Sonarr/releases/download/v${PV}/Sonarr.develop.${PV}.linux-arm.tar.gz
 )
+   )
+   arm64? (
+   elibc_glibc? ( 
https://github.com/Sonarr/Sonarr/releases/download/v${PV}/Sonarr.develop.${PV}.linux-arm64.tar.gz
 )
+   elibc_musl? ( 
https://github.com/Sonarr/Sonarr/releases/download/v${PV}/Sonarr.develop.${PV}.linux-musl-arm64.tar.gz
 )
+   )
+"
+
+DESCRIPTION="Sonarr is a Smart PVR for newsgroup and bittorrent users"
+HOMEPAGE="https://www.sonarr.tv;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+RESTRICT="bindist strip test"
+
+RDEPEND="
+   acct-group/sonarr
+   acct-user/sonarr
+   media-video/mediainfo
+   dev-libs/icu
+   dev-util/lttng-ust:0
+   dev-db/sqlite
+"
+
+QA_PREBUILT="*"
+
+S="${WORKDIR}/Sonarr"
+
+src_prepare() {
+   default
+
+   # 

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

2024-01-12 Thread Craig Andrews
commit: a48a6277cdca621b6cfd696fb27f27e9d74f98e5
Author: Craig Andrews  gentoo  org>
AuthorDate: Fri Jan 12 19:29:32 2024 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Fri Jan 12 19:32:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a48a6277

www-apps/sonarr: drop 4.0.0.748

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

 www-apps/sonarr/Manifest|  3 --
 www-apps/sonarr/sonarr-4.0.0.748.ebuild | 63 -
 2 files changed, 66 deletions(-)

diff --git a/www-apps/sonarr/Manifest b/www-apps/sonarr/Manifest
index 30de563cd8ba..c8df15b0b472 100644
--- a/www-apps/sonarr/Manifest
+++ b/www-apps/sonarr/Manifest
@@ -3,6 +3,3 @@ DIST Sonarr.develop.4.0.0.825.linux-arm64.tar.gz 92986996 
BLAKE2B df899c6dfbb71b
 DIST Sonarr.develop.4.0.0.825.linux-musl-arm64.tar.gz 93041583 BLAKE2B 
b6ac9726c979fb44de5d57d0387c45f8a3d53583f93ac85b9301d4e04111412b818759e168a376c18cef96641097dc3d8ad423d62eb984565d038b52690ce5cc
 SHA512 
784848de1bb35c69e4047347cb8fe320197825e2d8b88c3c94c0582d8d028e18f5a1714b4c1034da71b33900a54664319e005a12c5f6519fd8341f02da398324
 DIST Sonarr.develop.4.0.0.825.linux-musl-x64.tar.gz 97974541 BLAKE2B 
e5b8ba94e0e20794ff370096ec117d9504076eaf8590bc2999745d12d389881dbe582a42f6397802264826c2baecae69cdf80cc2370935fd29249efdf803ff1a
 SHA512 
996de4a670f961bec58738814d30d8749fb63c70073b00e2807573b9b806524df9a778418431b5d27e1329455ef5d2b04184bba4dd23dfba6718c611da8697c2
 DIST Sonarr.develop.4.0.0.825.linux-x64.tar.gz 98905507 BLAKE2B 
a94e422d5c80817b5b16c44437587f4f733479cae626acd2cd4a0d99596f5c93d0cc22760cc006b46754b7c783bd98bb1786f1852dfa06069dbd6abff73504b8
 SHA512 
318e2fd9f6cdb304116d29e733b4d2ed44be64160489d4fed298520f811de78d26d0dad505e561a43e92512171d40cc18433871efa737eb48d43837464d11f0c
-DIST Sonarr.main.4.0.0.748.linux-arm.tar.gz 92973154 BLAKE2B 
87bc7a73a120fc8b51a4759189b4f2dfd22cbbbdb975449ddfd8ee2209976e0b40164945dad916e9afb97260fd83148d52c4039e8c5851607c0be088cd5f94d5
 SHA512 
4519b00ff3bb10deb24d60d7e87e13abdb74a9f3fb83e4edc1cd9b4ab714ff71d7244e449ff6ab25c49e332bd8491b7c2d092bdcb615a71b4f658f7537bdaf76
-DIST Sonarr.main.4.0.0.748.linux-arm64.tar.gz 92678699 BLAKE2B 
2b49aa02e25110b0d22a2ffa2c6462edd890dfb9cf6bdf57ce0d7b54aa27f8b752e65aa88bd1d0aed0acac6f6b71b6970d0ec613e0d8977ae51f225b1837c135
 SHA512 
9fd229a39434a6378c4f0eeb184fef5103572e06ec5281815126bdb24c09049a333848bf8f21d117f2274b51862e33586552eb90c33e533f47599f0fcdddc2f0
-DIST Sonarr.main.4.0.0.748.linux-x64.tar.gz 98607969 BLAKE2B 
a1bb7a3bb37b942b08bb63f1faf37bede6db59e72446ba08aba04e59ebb5810ca777aae876191f542eca28375c1c7cd71642480f7815b0e2268cede40e858f7f
 SHA512 
16c7718d6015ecea0818af01f20cf737a87d953e9d5a501f83c6a4de0afa12cc83958a66780e59c911a0f692b99892953e574a62a9e87ec548e7f3735548b660

diff --git a/www-apps/sonarr/sonarr-4.0.0.748.ebuild 
b/www-apps/sonarr/sonarr-4.0.0.748.ebuild
deleted file mode 100644
index 004a2d32ca96..
--- a/www-apps/sonarr/sonarr-4.0.0.748.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd
-
-SRC_URI="
-   amd64? (
-   
https://download.sonarr.tv/v4/main/${PV}/Sonarr.main.${PV}.linux-x64.tar.gz
-   )
-   arm? (
-   
https://download.sonarr.tv/v4/main/${PV}/Sonarr.main.${PV}.linux-arm.tar.gz
-   )
-   arm64? (
-   
https://download.sonarr.tv/v4/main/${PV}/Sonarr.main.${PV}.linux-arm64.tar.gz
-   )
-"
-
-DESCRIPTION="Sonarr is a Smart PVR for newsgroup and bittorrent users"
-HOMEPAGE="https://www.sonarr.tv;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-RESTRICT="bindist strip test"
-
-RDEPEND="
-   acct-group/sonarr
-   acct-user/sonarr
-   media-video/mediainfo
-   dev-libs/icu
-   dev-util/lttng-ust:0
-   dev-db/sqlite
-"
-
-QA_PREBUILT="*"
-
-S="${WORKDIR}/Sonarr"
-
-src_prepare() {
-   default
-
-   # https://github.com/dotnet/runtime/issues/57784
-   rm libcoreclrtraceptprovider.so 
Sonarr.Update/libcoreclrtraceptprovider.so || die
-}
-
-src_install() {
-   newinitd "${FILESDIR}/${PN}.init-r2" ${PN}
-
-   keepdir /var/lib/${PN}
-   fowners -R ${PN}:${PN} /var/lib/${PN}
-
-   insinto /etc/logrotate.d
-   insopts -m0644 -o root -g root
-   newins "${FILESDIR}/${PN}.logrotate" ${PN}
-
-   dodir  "/opt/${PN}"
-   cp -R "${S}/." "${D}/opt/sonarr" || die "Install failed!"
-
-   systemd_newunit "${FILESDIR}/${PN}.service-r1" "${PN}.service"
-   systemd_newunit "${FILESDIR}/${PN}.service-r1" "${PN}@.service"
-}



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

2024-01-12 Thread Craig Andrews
commit: 16a2fb9188b5ee65982e5909555dac0805bd45f8
Author: Craig Andrews  gentoo  org>
AuthorDate: Fri Jan 12 19:31:16 2024 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Fri Jan 12 19:32:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16a2fb91

www-apps/sonarr: add 4.0.0.836

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

 www-apps/sonarr/Manifest|  5 +++
 www-apps/sonarr/sonarr-4.0.0.836.ebuild | 65 +
 2 files changed, 70 insertions(+)

diff --git a/www-apps/sonarr/Manifest b/www-apps/sonarr/Manifest
index c8df15b0b472..da0ddb517813 100644
--- a/www-apps/sonarr/Manifest
+++ b/www-apps/sonarr/Manifest
@@ -3,3 +3,8 @@ DIST Sonarr.develop.4.0.0.825.linux-arm64.tar.gz 92986996 
BLAKE2B df899c6dfbb71b
 DIST Sonarr.develop.4.0.0.825.linux-musl-arm64.tar.gz 93041583 BLAKE2B 
b6ac9726c979fb44de5d57d0387c45f8a3d53583f93ac85b9301d4e04111412b818759e168a376c18cef96641097dc3d8ad423d62eb984565d038b52690ce5cc
 SHA512 
784848de1bb35c69e4047347cb8fe320197825e2d8b88c3c94c0582d8d028e18f5a1714b4c1034da71b33900a54664319e005a12c5f6519fd8341f02da398324
 DIST Sonarr.develop.4.0.0.825.linux-musl-x64.tar.gz 97974541 BLAKE2B 
e5b8ba94e0e20794ff370096ec117d9504076eaf8590bc2999745d12d389881dbe582a42f6397802264826c2baecae69cdf80cc2370935fd29249efdf803ff1a
 SHA512 
996de4a670f961bec58738814d30d8749fb63c70073b00e2807573b9b806524df9a778418431b5d27e1329455ef5d2b04184bba4dd23dfba6718c611da8697c2
 DIST Sonarr.develop.4.0.0.825.linux-x64.tar.gz 98905507 BLAKE2B 
a94e422d5c80817b5b16c44437587f4f733479cae626acd2cd4a0d99596f5c93d0cc22760cc006b46754b7c783bd98bb1786f1852dfa06069dbd6abff73504b8
 SHA512 
318e2fd9f6cdb304116d29e733b4d2ed44be64160489d4fed298520f811de78d26d0dad505e561a43e92512171d40cc18433871efa737eb48d43837464d11f0c
+DIST Sonarr.develop.4.0.0.836.linux-arm.tar.gz 93255988 BLAKE2B 
53023988f07dc590d5a126e778fcab8007742650773f70a73288b65200c053c9eab79fddbfe41cc2e1760de01f5bb51cc9107d61ca699def8f371922bcd911bd
 SHA512 
c3b46749e96f15f517d3daddbbb6b0ea28bed28ae6b9181555d7b76d7a0b8b5996592e7b95b91cb408a06407311d9f87f20b2960113ec07fe2baa98b473b30c7
+DIST Sonarr.develop.4.0.0.836.linux-arm64.tar.gz 92992087 BLAKE2B 
36691fdf15b5dd96d17e0999c0772e7950f42a82c3609c73b1ce4152902d182b1e9e616250e72ee3f87d8d3a50edcb426af623adb7f5c648f8b8f8c72f2dc604
 SHA512 
586fd98e5b16d79a7922c316103998343acf1400a4373def60f9585e9a776f1b8b57af300f5423f27b89c0a5eeabe9dc3b6a5fa4691464ac00a2070abc2178bd
+DIST Sonarr.develop.4.0.0.836.linux-musl-arm64.tar.gz 93049990 BLAKE2B 
2269d6c6b9a8c12ca81186d8ac6d6084488ccf6f5225089fa385121d770473934f4ac8c4433a67a296c14745c90d720ea64a295c5f82083b6bda31a88efff318
 SHA512 
7e8e5077d8630d88ac49bb267c798ce2aa8d260dc532f9ca4b0338ea5bae456433ecaaefd57ba969c9a9007d36da619b8063d95ad59dc80077bb4930bbb4080a
+DIST Sonarr.develop.4.0.0.836.linux-musl-x64.tar.gz 97977034 BLAKE2B 
2589f70fbb049a27c0b21d2830447c5b33f9c810fa9a06d93c20ca6a9c5cec2f7284d5de798a21cf199c47ac4f93d7d9e059d5d7bed008973d838c47ca64f953
 SHA512 
d58dd0d0d4005dcb77c47e0b5aae196ffe82d46eceaf91796c74b20a7dcf9801d01e5e0b4da3e7fe05e7774a617cc386a63c7ea48ee7e11344403730a2471fb0
+DIST Sonarr.develop.4.0.0.836.linux-x64.tar.gz 98902826 BLAKE2B 
6d2c3a5bd736a541238cd84bf0d88e6f7143b4c028407fdd85de1ff76ae5e9aeb6f16615daa602f8474041b68160749c19b0fbea4db5dca69295956d8d359070
 SHA512 
c75eef522607e837cd4cbbd6e319fda8e86e0c16f4f64605c1fbdf1a6e1579be4c5db8d688a5aa3a0472c4b5862c2e7c49816a5a91d4475fcdbabed59db5c9b4

diff --git a/www-apps/sonarr/sonarr-4.0.0.836.ebuild 
b/www-apps/sonarr/sonarr-4.0.0.836.ebuild
new file mode 100644
index ..96ad64a73d0b
--- /dev/null
+++ b/www-apps/sonarr/sonarr-4.0.0.836.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2024 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/Sonarr/Sonarr/releases/download/v${PV}/Sonarr.develop.${PV}.linux-x64.tar.gz
 )
+   elibc_musl? ( 
https://github.com/Sonarr/Sonarr/releases/download/v${PV}/Sonarr.develop.${PV}.linux-musl-x64.tar.gz
 )
+   )
+   arm? (
+   elibc_glibc? ( 
https://github.com/Sonarr/Sonarr/releases/download/v${PV}/Sonarr.develop.${PV}.linux-arm.tar.gz
 )
+   )
+   arm64? (
+   elibc_glibc? ( 
https://github.com/Sonarr/Sonarr/releases/download/v${PV}/Sonarr.develop.${PV}.linux-arm64.tar.gz
 )
+   elibc_musl? ( 
https://github.com/Sonarr/Sonarr/releases/download/v${PV}/Sonarr.develop.${PV}.linux-musl-arm64.tar.gz
 )
+   )
+"
+
+DESCRIPTION="Sonarr is a Smart PVR for newsgroup and bittorrent users"
+HOMEPAGE="https://www.sonarr.tv;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+RESTRICT="bindist strip test"
+
+RDEPEND="
+   acct-group/sonarr
+   acct-user/sonarr
+   media-video/mediainfo
+   dev-libs/icu
+   dev-util/lttng-ust:0
+   dev-db/sqlite
+"
+
+QA_PREBUILT="*"
+

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

2024-01-12 Thread Matt Turner
commit: a91f692dabd34bc39f332a9af8fe2434b6207f8d
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Jan 11 21:43:27 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Jan 11 21:43:52 2024 +
URL:https://gitweb.gentoo.org/proj/gentoolkit.git/commit/?id=a91f692d

CI: Update portage to 3.0.57

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

 .github/workflows/ci.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index c78050d..cfb1eb3 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -17,7 +17,7 @@ jobs:
 
 env:
   # TODO: get this dynamically
-  PORTAGE_VERSION: "3.0.45.3"
+  PORTAGE_VERSION: "3.0.57"
 
 steps:
 - uses: actions/checkout@v2



[gentoo-commits] proj/gentoolkit:master commit in: pym/gentoolkit/eclean/

2024-01-12 Thread Matt Turner
commit: a3e56252cdde2f4fb51766c580c0137f28843510
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Jan 11 21:31:12 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jan 12 19:15:28 2024 +
URL:https://gitweb.gentoo.org/proj/gentoolkit.git/commit/?id=a3e56252

eclean: Strip libc dependencies from --changed-deps calculations

Closes: https://bugs.gentoo.org/921679
Closes: https://github.com/gentoo/gentoolkit/pull/38
Signed-off-by: Matt Turner  gentoo.org>

 pym/gentoolkit/eclean/search.py | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/pym/gentoolkit/eclean/search.py b/pym/gentoolkit/eclean/search.py
index de424c5..f03c521 100644
--- a/pym/gentoolkit/eclean/search.py
+++ b/pym/gentoolkit/eclean/search.py
@@ -15,6 +15,7 @@ from typing import Optional
 import portage
 from portage.dep import Atom, use_reduce
 from portage.dep._slot_operator import strip_slots
+from portage.dep.libc import find_libc_deps, strip_libc_deps
 
 import gentoolkit.pprinter as pp
 from gentoolkit.eclean.exclude import (
@@ -522,13 +523,15 @@ class DistfilesSearch:
 return clean_me, saved
 
 
-def _deps_equal(deps_a, eapi_a, deps_b, eapi_b, uselist=None):
+def _deps_equal(deps_a, eapi_a, deps_b, eapi_b, libc_deps, uselist=None):
 """Compare two dependency lists given a set of USE flags"""
 if deps_a == deps_b:
 return True
 
 deps_a = use_reduce(deps_a, uselist=uselist, eapi=eapi_a, token_class=Atom)
 deps_b = use_reduce(deps_b, uselist=uselist, eapi=eapi_b, token_class=Atom)
+strip_libc_deps(deps_a, libc_deps)
+strip_libc_deps(deps_b, libc_deps)
 strip_slots(deps_a)
 strip_slots(deps_b)
 return deps_a == deps_b
@@ -583,6 +586,8 @@ def findPackages(
 print(pp.error("Error: %s" % str(er)), file=sys.stderr)
 exit(1)
 
+libc_deps = find_libc_deps(var_dbapi, False)
+
 # Create a dictionary of all installed packages
 if destructive and package_names:
 installed = dict.fromkeys(var_dbapi.cp_all())
@@ -653,6 +658,7 @@ def findPackages(
 binpkg_metadata["EAPI"],
 " ".join(ebuild_metadata[key] for key in dep_keys),
 ebuild_metadata["EAPI"],
+libc_deps,
 frozenset(binpkg_metadata["USE"].split()),
 ):
 continue



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

2024-01-12 Thread Nicolas Bock
commit: 86d77e1fd64cd3ea3b83da982b147d297c055cd2
Author: Nicolas Bock  gentoo  org>
AuthorDate: Fri Jan 12 19:12:43 2024 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Fri Jan 12 19:13:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86d77e1f

app-crypt/keybase: Add warning about kbfs

Bug: https://bugs.gentoo.org/921016
Signed-off-by: Nicolas Bock  gentoo.org>

 app-crypt/keybase/keybase-6.2.4.ebuild | 6 ++
 app-crypt/keybase/keybase-.ebuild  | 6 ++
 2 files changed, 12 insertions(+)

diff --git a/app-crypt/keybase/keybase-6.2.4.ebuild 
b/app-crypt/keybase/keybase-6.2.4.ebuild
index e7a1f0027806..28d9cb64b5ae 100644
--- a/app-crypt/keybase/keybase-6.2.4.ebuild
+++ b/app-crypt/keybase/keybase-6.2.4.ebuild
@@ -66,6 +66,12 @@ src_install() {
 
 pkg_postinst() {
elog "Start/Restart keybase: run_keybase"
+   if ! use fuse; then
+   elog "  Note that without USE=fuse the kbfs package will not"
+   elog "  be installed automatically. Either install it manually"
+   elog "  or export KEYBASE_NO_KBFS=1 in your shell to avoid"
+   elog "  failures when executing run_keybase."
+   fi
elog "Run the service:   keybase service"
elog "Run the client:keybase login"
ewarn "Note that the user keybasehelper is obsolete and can be removed"

diff --git a/app-crypt/keybase/keybase-.ebuild 
b/app-crypt/keybase/keybase-.ebuild
index e7a1f0027806..28d9cb64b5ae 100644
--- a/app-crypt/keybase/keybase-.ebuild
+++ b/app-crypt/keybase/keybase-.ebuild
@@ -66,6 +66,12 @@ src_install() {
 
 pkg_postinst() {
elog "Start/Restart keybase: run_keybase"
+   if ! use fuse; then
+   elog "  Note that without USE=fuse the kbfs package will not"
+   elog "  be installed automatically. Either install it manually"
+   elog "  or export KEYBASE_NO_KBFS=1 in your shell to avoid"
+   elog "  failures when executing run_keybase."
+   fi
elog "Run the service:   keybase service"
elog "Run the client:keybase login"
ewarn "Note that the user keybasehelper is obsolete and can be removed"



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

2024-01-12 Thread Michał Górny
commit: 1307e72ff25078fcf6d053025450ed125dab444c
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jan  7 14:04:46 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 12 19:08:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1307e72f

net-misc/networkmanager: [QA] Remove invalid USE=lto

USE=lto was only used to toggle b_lto in meson.  This is equivalent
to appending `-flto`, and it is already force-disabled in the eclass.

Signed-off-by: Michał Górny  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/34695
Signed-off-by: Michał Górny  gentoo.org>

 net-misc/networkmanager/networkmanager-1.42.6-r2.ebuild | 16 
 net-misc/networkmanager/networkmanager-1.44.0-r1.ebuild | 16 +++-
 net-misc/networkmanager/networkmanager-1.44.2.ebuild| 16 +++-
 3 files changed, 10 insertions(+), 38 deletions(-)

diff --git a/net-misc/networkmanager/networkmanager-1.42.6-r2.ebuild 
b/net-misc/networkmanager/networkmanager-1.42.6-r2.ebuild
index 09782cd3d2a0..46da08f3b953 100644
--- a/net-misc/networkmanager/networkmanager-1.42.6-r2.ebuild
+++ b/net-misc/networkmanager/networkmanager-1.42.6-r2.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 GNOME_ORG_MODULE="NetworkManager"
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 
-inherit gnome.org linux-info meson-multilib python-any-r1 readme.gentoo-r1 
systemd toolchain-funcs udev vala virtualx
+inherit gnome.org linux-info meson-multilib python-any-r1 readme.gentoo-r1 
systemd udev vala virtualx
 
 DESCRIPTION="A set of co-operative tools that make networking simple and 
straightforward"
 HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager;
@@ -16,7 +16,7 @@ SRC_URI+=" 
https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/commit
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
 
-IUSE="audit bluetooth +concheck connection-sharing debug dhclient dhcpcd 
elogind gnutls +gtk-doc +introspection iptables iwd psl libedit lto +nss 
nftables +modemmanager ofono ovs policykit +ppp resolvconf selinux syslog 
systemd teamd test +tools vala +wext +wifi"
+IUSE="audit bluetooth +concheck connection-sharing debug dhclient dhcpcd 
elogind gnutls +gtk-doc +introspection iptables iwd psl libedit +nss nftables 
+modemmanager ofono ovs policykit +ppp resolvconf selinux syslog systemd teamd 
test +tools vala +wext +wifi"
 RESTRICT="!test? ( test )"
 
 REQUIRED_USE="
@@ -150,12 +150,6 @@ pkg_setup() {
if use introspection || use test; then
python-any-r1_pkg_setup
fi
-
-   # bug 809695
-   if tc-is-clang && use lto; then
-   eerror "Clang does not support -flto-partition"
-   die "Please use gcc or turn off USE=lto flag when building with 
clang"
-   fi
 }
 
 src_prepare() {
@@ -243,8 +237,6 @@ multilib_src_configure() {
-Dld_gc=false
$(meson_native_use_bool psl libpsl)
-Dqt=false
-
-   $(meson_use lto b_lto)
)
 
if multilib_is_native_abi && use systemd; then

diff --git a/net-misc/networkmanager/networkmanager-1.44.0-r1.ebuild 
b/net-misc/networkmanager/networkmanager-1.44.0-r1.ebuild
index 47c2023fc20f..a281df555cd2 100644
--- a/net-misc/networkmanager/networkmanager-1.44.0-r1.ebuild
+++ b/net-misc/networkmanager/networkmanager-1.44.0-r1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 GNOME_ORG_MODULE="NetworkManager"
 PYTHON_COMPAT=( python3_{10..12} )
 
-inherit flag-o-matic gnome.org linux-info meson-multilib python-any-r1 
readme.gentoo-r1 systemd toolchain-funcs udev vala virtualx
+inherit gnome.org linux-info meson-multilib python-any-r1 readme.gentoo-r1 
systemd udev vala virtualx
 
 DESCRIPTION="A set of co-operative tools that make networking simple and 
straightforward"
 HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager;
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager;
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
 
-IUSE="audit bluetooth +concheck connection-sharing debug dhclient dhcpcd 
elogind gnutls +gtk-doc +introspection iptables iwd psl libedit lto +nss 
nftables +modemmanager ofono ovs policykit +ppp resolvconf selinux syslog 
systemd teamd test +tools vala +wext +wifi"
+IUSE="audit bluetooth +concheck connection-sharing debug dhclient dhcpcd 
elogind gnutls +gtk-doc +introspection iptables iwd psl libedit +nss nftables 
+modemmanager ofono ovs policykit +ppp resolvconf selinux syslog systemd teamd 
test +tools vala +wext +wifi"
 RESTRICT="!test? ( test )"
 
 REQUIRED_USE="
@@ -143,12 +143,6 @@ pkg_setup() {
if use introspection || use test; then
python-any-r1_pkg_setup
fi
-
-   # bug 

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

2024-01-12 Thread Michał Górny
commit: 89b4792e9819868f2089d3d7b47fa30b0d0875b0
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jan  7 13:50:46 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 12 19:08:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89b4792e

net-analyzer/icinga2: [QA] Remove invalid USE=lto

The USE=lto flag is only used to append -flto.  Remove it.

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

 net-analyzer/icinga2/icinga2-2.13.8.ebuild | 5 +++--
 net-analyzer/icinga2/icinga2-2.13.9.ebuild | 5 +++--
 net-analyzer/icinga2/icinga2-2.14.0.ebuild | 5 +++--
 net-analyzer/icinga2/icinga2-2.14.1.ebuild | 5 +++--
 net-analyzer/icinga2/icinga2-.ebuild   | 5 +++--
 5 files changed, 15 insertions(+), 10 deletions(-)

diff --git a/net-analyzer/icinga2/icinga2-2.13.8.ebuild 
b/net-analyzer/icinga2/icinga2-2.13.8.ebuild
index 2c8028636725..1ce211b79dc7 100644
--- a/net-analyzer/icinga2/icinga2-2.13.8.ebuild
+++ b/net-analyzer/icinga2/icinga2-2.13.8.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://icinga.com/;
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="console jumbo-build lto mail mariadb minimal +mysql nano-syntax +plugins 
postgres systemd +vim-syntax"
+IUSE="console jumbo-build mail mariadb minimal +mysql nano-syntax +plugins 
postgres systemd +vim-syntax"
 
 # Add accounts to DEPEND because of fowners in src_install
 DEPEND="
@@ -60,7 +60,8 @@ src_configure() {
-DINSTALL_SYSTEMD_SERVICE_AND_INITSCRIPT=ON
-DUSE_SYSTEMD=$(usex systemd)
-DLOGROTATE_HAS_SU=ON
-   -DICINGA2_LTO_BUILD=$(usex lto)
+   # only appends -flto
+   -DICINGA2_LTO_BUILD=OFF
)
# default to off if minimal, allow the flags to be set otherwise
if use minimal; then

diff --git a/net-analyzer/icinga2/icinga2-2.13.9.ebuild 
b/net-analyzer/icinga2/icinga2-2.13.9.ebuild
index 82e4d4c65992..ff31fb2aa214 100644
--- a/net-analyzer/icinga2/icinga2-2.13.9.ebuild
+++ b/net-analyzer/icinga2/icinga2-2.13.9.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://icinga.com/;
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="console jumbo-build lto mail mariadb minimal +mysql nano-syntax +plugins 
postgres systemd +vim-syntax"
+IUSE="console jumbo-build mail mariadb minimal +mysql nano-syntax +plugins 
postgres systemd +vim-syntax"
 
 # Add accounts to DEPEND because of fowners in src_install
 DEPEND="
@@ -60,7 +60,8 @@ src_configure() {
-DINSTALL_SYSTEMD_SERVICE_AND_INITSCRIPT=ON
-DUSE_SYSTEMD=$(usex systemd)
-DLOGROTATE_HAS_SU=ON
-   -DICINGA2_LTO_BUILD=$(usex lto)
+   # only appends -flto
+   -DICINGA2_LTO_BUILD=OFF
)
# default to off if minimal, allow the flags to be set otherwise
if use minimal; then

diff --git a/net-analyzer/icinga2/icinga2-2.14.0.ebuild 
b/net-analyzer/icinga2/icinga2-2.14.0.ebuild
index 2c8028636725..1ce211b79dc7 100644
--- a/net-analyzer/icinga2/icinga2-2.14.0.ebuild
+++ b/net-analyzer/icinga2/icinga2-2.14.0.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://icinga.com/;
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="console jumbo-build lto mail mariadb minimal +mysql nano-syntax +plugins 
postgres systemd +vim-syntax"
+IUSE="console jumbo-build mail mariadb minimal +mysql nano-syntax +plugins 
postgres systemd +vim-syntax"
 
 # Add accounts to DEPEND because of fowners in src_install
 DEPEND="
@@ -60,7 +60,8 @@ src_configure() {
-DINSTALL_SYSTEMD_SERVICE_AND_INITSCRIPT=ON
-DUSE_SYSTEMD=$(usex systemd)
-DLOGROTATE_HAS_SU=ON
-   -DICINGA2_LTO_BUILD=$(usex lto)
+   # only appends -flto
+   -DICINGA2_LTO_BUILD=OFF
)
# default to off if minimal, allow the flags to be set otherwise
if use minimal; then

diff --git a/net-analyzer/icinga2/icinga2-2.14.1.ebuild 
b/net-analyzer/icinga2/icinga2-2.14.1.ebuild
index 82e4d4c65992..ff31fb2aa214 100644
--- a/net-analyzer/icinga2/icinga2-2.14.1.ebuild
+++ b/net-analyzer/icinga2/icinga2-2.14.1.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://icinga.com/;
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="console jumbo-build lto mail mariadb minimal +mysql nano-syntax +plugins 
postgres systemd +vim-syntax"
+IUSE="console jumbo-build mail mariadb minimal +mysql nano-syntax +plugins 
postgres systemd +vim-syntax"
 
 # Add accounts to DEPEND because of fowners in src_install
 DEPEND="
@@ -60,7 +60,8 @@ src_configure() {
-DINSTALL_SYSTEMD_SERVICE_AND_INITSCRIPT=ON
-DUSE_SYSTEMD=$(usex systemd)
-DLOGROTATE_HAS_SU=ON
-   -DICINGA2_LTO_BUILD=$(usex lto)
+   # only appends -flto
+   -DICINGA2_LTO_BUILD=OFF
)
# default to off if minimal, allow the flags to be set otherwise
if use minimal; then

diff --git a/net-analyzer/icinga2/icinga2-.ebuild 
b/net-analyzer/icinga2/icinga2-.ebuild
index 

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

2024-01-12 Thread Michał Górny
commit: 3484d2aa661c41594c54bb32b2f3b97cf0a2e172
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jan  7 13:55:42 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 12 19:08:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3484d2aa

net-analyzer/netdata: [QA] Remove invalid USE=lto

USE=lto is only used to append -flto.  Remove it.

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

 net-analyzer/netdata/netdata-1.44.0.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/net-analyzer/netdata/netdata-1.44.0.ebuild 
b/net-analyzer/netdata/netdata-1.44.0.ebuild
index f0470bbdd4ca..a85bf1232c4b 100644
--- a/net-analyzer/netdata/netdata-1.44.0.ebuild
+++ b/net-analyzer/netdata/netdata-1.44.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-PYTHON_COMPAT=( python{3_9,3_10,3_11} )
+PYTHON_COMPAT=( python3_{10..11} )
 
 inherit autotools fcaps flag-o-matic linux-info optfeature python-single-r1 
systemd toolchain-funcs
 
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/netdata/netdata 
https://my-netdata.io/;
 
 LICENSE="GPL-3+ MIT BSD"
 SLOT="0"
-IUSE="caps cloud +compression cpu_flags_x86_sse2 cups +dbengine ipmi +jsonc 
+lto mongodb mysql nfacct nodejs postgres prometheus +python tor xen"
+IUSE="caps cloud +compression cpu_flags_x86_sse2 cups +dbengine ipmi +jsonc 
mongodb mysql nfacct nodejs postgres prometheus +python tor xen"
 REQUIRED_USE="
mysql? ( python )
python? ( ${PYTHON_REQUIRED_USE} )
@@ -105,6 +105,7 @@ src_configure() {
[[ $(tc-endian) == big ]] && append-flags -mno-vsx
fi
 
+   # --enable-lto only appends -flto
econf \
--localstatedir="${EPREFIX}"/var \
--with-user=netdata \
@@ -116,7 +117,7 @@ src_configure() {
$(use_enable nfacct plugin-nfacct) \
$(use_enable ipmi plugin-freeipmi) \
--disable-exporting-kinesis \
-   $(use_enable lto lto) \
+   --disable-lto \
$(use_enable mongodb exporting-mongodb) \
$(use_enable prometheus exporting-prometheus-remote-write) \
$(use_enable xen plugin-xenstat) \



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

2024-01-12 Thread Michał Górny
commit: 0a5d1c0550c87d141318f6613ee672cd241545ce
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jan  7 14:01:15 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 12 19:08:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a5d1c05

net-irc/ircii: [QA] Remove invalid USE=lto

USE=lto is only used to append -flto.  Remove it.  Also note that
the build system is broken and ignores the value, so `--without-lto`
also enables LTO.

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

 net-irc/ircii/ircii-20221016.ebuild | 6 +++---
 net-irc/ircii/ircii-20230930.ebuild | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/net-irc/ircii/ircii-20221016.ebuild 
b/net-irc/ircii/ircii-20221016.ebuild
index f60f047348fe..36c4fb28d114 100644
--- a/net-irc/ircii/ircii-20221016.ebuild
+++ b/net-irc/ircii/ircii-20221016.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -14,7 +14,6 @@ HOMEPAGE="http://eterna.com.au/ircii/;
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="amd64 ~ppc ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="lto"
 
 DEPEND="dev-libs/openssl:0=
sys-libs/ncurses:0=
@@ -29,7 +28,8 @@ S="${WORKDIR}/${PN}"
 
 src_configure() {
tc-export CC
-   econf $(use_with lto)
+   # --with-lto only appends -flto (so does --without-lto, sigh)
+   econf
 }
 
 src_install() {

diff --git a/net-irc/ircii/ircii-20230930.ebuild 
b/net-irc/ircii/ircii-20230930.ebuild
index eeaa9dded08e..ada997f148c3 100644
--- a/net-irc/ircii/ircii-20230930.ebuild
+++ b/net-irc/ircii/ircii-20230930.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -14,7 +14,6 @@ HOMEPAGE="http://eterna.com.au/ircii/;
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="lto"
 
 DEPEND="dev-libs/openssl:0=
sys-libs/ncurses:0=
@@ -29,7 +28,8 @@ S="${WORKDIR}/${PN}"
 
 src_configure() {
tc-export CC
-   econf $(use_with lto)
+   # --with-lto only appends -flto (so does --without-lto, sigh)
+   econf
 }
 
 src_install() {



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

2024-01-12 Thread Michał Górny
commit: 783d5b43d785767b21e197a3570c857329d59f0c
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jan  7 13:48:17 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 12 19:08:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=783d5b43

media-sound/ncmpcpp: [QA] Remove invalid USE=lto

Remove USE=lto, as it was only used to append -flto.  Also remove
lto flag filtering, as it seems to have been mistakenly added
to facilitate control via USE=flto.

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

 media-sound/ncmpcpp/ncmpcpp-0.9.2-r3.ebuild | 9 -
 media-sound/ncmpcpp/ncmpcpp-.ebuild | 9 -
 2 files changed, 8 insertions(+), 10 deletions(-)

diff --git a/media-sound/ncmpcpp/ncmpcpp-0.9.2-r3.ebuild 
b/media-sound/ncmpcpp/ncmpcpp-0.9.2-r3.ebuild
index 0a88111e0879..88dfc6c7e3b7 100644
--- a/media-sound/ncmpcpp/ncmpcpp-0.9.2-r3.ebuild
+++ b/media-sound/ncmpcpp/ncmpcpp-0.9.2-r3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit autotools flag-o-matic
+inherit autotools
 
 DESCRIPTION="featureful ncurses based MPD client inspired by ncmpc"
 HOMEPAGE="
@@ -15,7 +15,7 @@ SRC_URI="https://rybczak.net/ncmpcpp/stable/${P}.tar.bz2;
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86"
-IUSE="clock lto outputs taglib visualizer"
+IUSE="clock outputs taglib visualizer"
 
 RDEPEND="
>=media-libs/libmpdclient-2.1
@@ -43,13 +43,12 @@ src_prepare() {
 }
 
 src_configure() {
-   filter-lto
-
+   # --with-lto only appends -flto
econf \
$(use_enable clock) \
$(use_enable outputs) \
$(use_enable visualizer) \
-   $(use_with lto) \
+   --without-lto \
$(use_with taglib) \
$(use_with visualizer fftw)
 }

diff --git a/media-sound/ncmpcpp/ncmpcpp-.ebuild 
b/media-sound/ncmpcpp/ncmpcpp-.ebuild
index eba3c3b8e0f0..83a7d42906c9 100644
--- a/media-sound/ncmpcpp/ncmpcpp-.ebuild
+++ b/media-sound/ncmpcpp/ncmpcpp-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit autotools flag-o-matic git-r3
+inherit autotools git-r3
 
 DESCRIPTION="featureful ncurses based MPD client inspired by ncmpc"
 HOMEPAGE="
@@ -14,7 +14,7 @@ EGIT_REPO_URI="https://github.com/ncmpcpp/ncmpcpp;
 LICENSE="GPL-2"
 
 SLOT="0"
-IUSE="clock lto outputs taglib visualizer"
+IUSE="clock outputs taglib visualizer"
 
 RDEPEND="
>=media-libs/libmpdclient-2.1
@@ -41,13 +41,12 @@ src_prepare() {
 }
 
 src_configure() {
-   filter-lto
-
+   # --with-lto only appends -flto
econf \
$(use_enable clock) \
$(use_enable outputs) \
$(use_enable visualizer) \
-   $(use_with lto) \
+   --without-lto \
$(use_with taglib) \
$(use_with visualizer fftw)
 }



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, net-analyzer/wireshark/

2024-01-12 Thread Michał Górny
commit: 8db6c8246d3f304e44526de7e3b31dab878cffd3
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jan  7 13:57:47 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 12 19:08:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8db6c824

net-analyzer/wireshark: [QA] Remove invalid USE=lto

USE=lto is only used to append -flto.  Remove it.

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

 net-analyzer/wireshark/wireshark-4.0.11.ebuild | 9 ++---
 net-analyzer/wireshark/wireshark-4.1.0.ebuild  | 9 ++---
 net-analyzer/wireshark/wireshark-.ebuild   | 9 ++---
 profiles/base/package.use.mask | 7 ---
 4 files changed, 18 insertions(+), 16 deletions(-)

diff --git a/net-analyzer/wireshark/wireshark-4.0.11.ebuild 
b/net-analyzer/wireshark/wireshark-4.0.11.ebuild
index 6c95292c681a..f3715b72f3e7 100644
--- a/net-analyzer/wireshark/wireshark-4.0.11.ebuild
+++ b/net-analyzer/wireshark/wireshark-4.0.11.ebuild
@@ -30,7 +30,7 @@ fi
 LICENSE="GPL-2"
 SLOT="0/${PV}"
 IUSE="androiddump bcg729 brotli +capinfos +captype ciscodump +dftest doc 
dpauxmon"
-IUSE+=" +dumpcap +editcap +gui http2 ilbc kerberos libxml2 lto lua lz4 
maxminddb"
+IUSE+=" +dumpcap +editcap +gui http2 ilbc kerberos libxml2 lua lz4 maxminddb"
 IUSE+=" +mergecap +minizip +netlink opus +plugins +pcap qt6 +randpkt"
 IUSE+=" +randpktdump +reordercap sbc selinux +sharkd smi snappy spandsp 
sshdump ssl"
 IUSE+=" sdjournal test +text2pcap tfshark +tshark +udpdump wifi zlib +zstd"
@@ -195,7 +195,9 @@ src_configure() {
append-cxxflags -fPIC -DPIC
fi
 
-   ! use lto && filter-lto
+   # crashes at runtime
+   # https://bugs.gentoo.org/754021
+   filter-lto
 
mycmakeargs+=(
-DPython3_EXECUTABLE="${PYTHON}"
@@ -239,7 +241,8 @@ src_configure() {
-DENABLE_ILBC=$(usex ilbc)
-DENABLE_KERBEROS=$(usex kerberos)
-DENABLE_LIBXML2=$(usex libxml2)
-   -DENABLE_LTO=$(usex lto)
+   # only appends -flto
+   -DENABLE_LTO=OFF
-DENABLE_LUA=$(usex lua)
-DENABLE_LZ4=$(usex lz4)
-DENABLE_MINIZIP=$(usex minizip)

diff --git a/net-analyzer/wireshark/wireshark-4.1.0.ebuild 
b/net-analyzer/wireshark/wireshark-4.1.0.ebuild
index 5409368db461..17400f26949a 100644
--- a/net-analyzer/wireshark/wireshark-4.1.0.ebuild
+++ b/net-analyzer/wireshark/wireshark-4.1.0.ebuild
@@ -32,7 +32,7 @@ fi
 LICENSE="GPL-2"
 SLOT="0/${PV}"
 IUSE="androiddump bcg729 brotli +capinfos +captype ciscodump +dftest doc 
dpauxmon"
-IUSE+=" +dumpcap +editcap +gui http2 ilbc kerberos libxml2 lto lua lz4 
maxminddb"
+IUSE+=" +dumpcap +editcap +gui http2 ilbc kerberos libxml2 lua lz4 maxminddb"
 IUSE+=" +mergecap +minizip +netlink opus +plugins +pcap qt6 +randpkt"
 IUSE+=" +randpktdump +reordercap sbc selinux +sharkd smi snappy spandsp 
sshdump ssl"
 IUSE+=" sdjournal test +text2pcap tfshark +tshark +udpdump wifi zlib +zstd"
@@ -194,7 +194,9 @@ src_configure() {
append-cxxflags -fPIC -DPIC
fi
 
-   ! use lto && filter-lto
+   # crashes at runtime
+   # https://bugs.gentoo.org/754021
+   filter-lto
 
mycmakeargs+=(
-DPython3_EXECUTABLE="${PYTHON}"
@@ -238,7 +240,8 @@ src_configure() {
-DENABLE_ILBC=$(usex ilbc)
-DENABLE_KERBEROS=$(usex kerberos)
-DENABLE_LIBXML2=$(usex libxml2)
-   -DENABLE_LTO=$(usex lto)
+   # only appends -flto
+   -DENABLE_LTO=OFF
-DENABLE_LUA=$(usex lua)
-DLUA_FIND_VERSIONS="${ELUA#lua}"
-DENABLE_LZ4=$(usex lz4)

diff --git a/net-analyzer/wireshark/wireshark-.ebuild 
b/net-analyzer/wireshark/wireshark-.ebuild
index 5409368db461..17400f26949a 100644
--- a/net-analyzer/wireshark/wireshark-.ebuild
+++ b/net-analyzer/wireshark/wireshark-.ebuild
@@ -32,7 +32,7 @@ fi
 LICENSE="GPL-2"
 SLOT="0/${PV}"
 IUSE="androiddump bcg729 brotli +capinfos +captype ciscodump +dftest doc 
dpauxmon"
-IUSE+=" +dumpcap +editcap +gui http2 ilbc kerberos libxml2 lto lua lz4 
maxminddb"
+IUSE+=" +dumpcap +editcap +gui http2 ilbc kerberos libxml2 lua lz4 maxminddb"
 IUSE+=" +mergecap +minizip +netlink opus +plugins +pcap qt6 +randpkt"
 IUSE+=" +randpktdump +reordercap sbc selinux +sharkd smi snappy spandsp 
sshdump ssl"
 IUSE+=" sdjournal test +text2pcap tfshark +tshark +udpdump wifi zlib +zstd"
@@ -194,7 +194,9 @@ src_configure() {
append-cxxflags -fPIC -DPIC
fi
 
-   ! use lto && filter-lto
+   # crashes at runtime
+   # https://bugs.gentoo.org/754021
+   filter-lto
 
mycmakeargs+=(
-DPython3_EXECUTABLE="${PYTHON}"
@@ -238,7 +240,8 @@ src_configure() {
-DENABLE_ILBC=$(usex ilbc)
-DENABLE_KERBEROS=$(usex kerberos)
-DENABLE_LIBXML2=$(usex 

[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/

2024-01-12 Thread Ionen Wolkens
commit: b49d0aa028865363c0be616d63c63c2682ee3005
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Jan 12 19:03:23 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Jan 12 19:05:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b49d0aa0

app-portage/iwdevtools: add 0.12.10

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

 app-portage/iwdevtools/Manifest  |  1 +
 app-portage/iwdevtools/iwdevtools-0.12.10.ebuild | 70 
 2 files changed, 71 insertions(+)

diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest
index f15b8a609171..c6b3ca00800e 100644
--- a/app-portage/iwdevtools/Manifest
+++ b/app-portage/iwdevtools/Manifest
@@ -1 +1,2 @@
+DIST iwdevtools-0.12.10.tar.gz 91518 BLAKE2B 
7a017cc67903d5a67b77508d8e86578d673b58cc9763fb6a435697e6dca1da15d9aa40a53e1f84c2966976fd3deafe9351992f886ddf130fe4f75637d105
 SHA512 
d321259334931be9e488bac8f322d0f042c513a4c84a5b656c381ebb51d8fa1fc7bdf3214b64ad9ea9204f3a5f4dee485325190f8d9a29e918a8cc209d108e8f
 DIST iwdevtools-0.12.9.tar.gz 91444 BLAKE2B 
81d4011705ca40bc751a2a534b3f07845da26d30de8bacf8bbe0a283701a7a61d166f021da7089cbc7ec64bd1b76308d1a43edebb794a6ff7cbd85e10990a8dd
 SHA512 
1cc4a5efcf1787ae26cda732d986c714a68ffd12715c4aa4ae5e9da809c2a451c8193d0f4b525496f5226344bc757566957cee4af364201a43c4ae39b716

diff --git a/app-portage/iwdevtools/iwdevtools-0.12.10.ebuild 
b/app-portage/iwdevtools/iwdevtools-0.12.10.ebuild
new file mode 100644
index ..7f36be50e156
--- /dev/null
+++ b/app-portage/iwdevtools/iwdevtools-0.12.10.ebuild
@@ -0,0 +1,70 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson optfeature
+
+DESCRIPTION="Small tools to aid with Gentoo development, primarily intended 
for QA"
+HOMEPAGE="https://github.com/ionenwks/iwdevtools/;
+SRC_URI="
+   https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz
+   -> ${P}.tar.gz
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~x64-macos"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   app-misc/pax-utils
+   app-portage/portage-utils
+   >=app-shells/bash-5.1:0[readline]
+   dev-libs/libxml2:2
+   sys-apps/coreutils
+   sys-apps/diffutils
+   sys-apps/file
+   sys-apps/portage
+   || ( sys-apps/util-linux app-misc/getopt )
+"
+BDEPEND="
+   sys-apps/help2man
+   || ( sys-apps/util-linux app-misc/getopt )
+   test? ( ${RDEPEND} )
+"
+
+src_configure() {
+   local emesonargs=(
+   -Ddocdir=${PF}
+   -Deprefix="${EPREFIX}"
+   -Dshellcheck=false
+   $(meson_use test)
+   )
+
+   has_version sys-apps/util-linux || emesonargs+=( -Dgetopt=getopt-long )
+
+   meson_src_configure
+}
+
+pkg_postinst() {
+   optfeature "detecting potential ABI issues using abidiff" 
dev-util/libabigail
+
+   if [[ ! ${REPLACING_VERSIONS} ]]; then
+   elog "Optional portage integration relies on using 
/etc/portage/bashrc."
+   elog "The example bashrc can be used as-is if not already using 
one:"
+   elog
+   elog "ln -s ../../usr/share/${PN}/bashrc 
${EROOT}/etc/portage/bashrc"
+   elog
+   elog "Otherwise, inspect the tools' --help output and the 
example to integrate"
+   elog "(if not defining the same phase functions, the example 
can be sourced)."
+   elog
+   elog "Note that \`eqawarn\` is used for portage output by 
default. QA messages"
+   elog "aren't logged / shown post-emerge unless e.g. in 
/etc/portage/make.conf:"
+   elog
+   elog 'PORTAGE_ELOG_CLASSES="${PORTAGE_ELOG_CLASSES} qa"'
+   elog
+   elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for 
information on tools."
+   fi
+}



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

2024-01-12 Thread Michał Górny
commit: b3f59a7df4655327269cd60579b69e17d2567dfe
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jan 11 17:06:51 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 12 19:03:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3f59a7d

dev-build: New category

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

 dev-build/metadata.xml | 13 +
 1 file changed, 13 insertions(+)

diff --git a/dev-build/metadata.xml b/dev-build/metadata.xml
new file mode 100644
index ..8ffb230b9648
--- /dev/null
+++ b/dev-build/metadata.xml
@@ -0,0 +1,13 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   Build systems and related tools.
+   
+   
+   Build-Systeme und zugehörige Werkzeuge.
+   
+   
+   Systemy budowania i powiązane narzędzia.
+   
+



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

2024-01-12 Thread Michał Górny
commit: 65ffd778556f1b787a7970661d776110c390761d
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jan 11 17:07:02 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 12 19:03:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65ffd778

dev-debug: New category

Closes: https://github.com/gentoo/gentoo/pull/34763
Signed-off-by: Michał Górny  gentoo.org>

 dev-debug/metadata.xml | 13 +
 1 file changed, 13 insertions(+)

diff --git a/dev-debug/metadata.xml b/dev-debug/metadata.xml
new file mode 100644
index ..1fa12a74d214
--- /dev/null
+++ b/dev-debug/metadata.xml
@@ -0,0 +1,13 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   Debuggers and debugging-related tools.
+   
+   
+   Debugger und Werkzeuge zur Fehlersuche.
+   
+   
+   Debugery i narzędzia związane z debugowaniem.
+   
+



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

2024-01-12 Thread Michał Górny
commit: 1b83e3d052beb537ee6f047f9af1e16045b1491e
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 12 18:59:38 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 12 19:00:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b83e3d0

dev-python/twisted: Remove old

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

 dev-python/twisted/Manifest|   2 -
 .../twisted/files/twisted-22.10.0-time.patch   | 113 ---
 dev-python/twisted/twisted-23.10.0_rc1.ebuild  | 149 
 dev-python/twisted/twisted-23.8.0.ebuild   | 154 -
 4 files changed, 418 deletions(-)

diff --git a/dev-python/twisted/Manifest b/dev-python/twisted/Manifest
index 6b5608b66298..8afc2594cc98 100644
--- a/dev-python/twisted/Manifest
+++ b/dev-python/twisted/Manifest
@@ -1,4 +1,2 @@
 DIST twisted-23.10.0.tar.gz 3495627 BLAKE2B 
3b5c2dc56686203cfe7c863211f0be34f49b26273af7b0f54a891851cf5f32096da880f35dd549b8ff82c6885fda2f644ef747fc9574e830da4fe2ddb588e70f
 SHA512 
da6cc663005776fca716503ec53ae367576e9c89ec2b90a367e73afb1e63c51a24dfad39b9ed1edb597e77e1d805dcbd179cefc1685faddd4044efc8f6c82d5f
-DIST twisted-23.10.0rc1.tar.gz 3496017 BLAKE2B 
5e681b81f51d26cf48d7e5d16af4f5c0ea18aa7c45934efe3f8801a60a8ccf7a7a7a13e49d1c065540cda6571e872ed9fc90ac42c6610fbd2a6d0f0c9288baab
 SHA512 
9122d87f1019a2bfdc1530f176e4c607b9a26bfce937d0436a3c260662599f1058ce04c037ecf71e88d17764df7d03399b5e0e353663e848cb8a8a79992d6260
-DIST twisted-23.8.0.tar.gz 3478691 BLAKE2B 
44fa9da691456a2b1d97f54b95787abe3e162b5639ee7ab8779c6d9525eb2a878865f450aa6fd6c461c3eba84f95361d2423e241991f52f91a27b792b6d71123
 SHA512 
ef0a243a4c22dd31e57087f5b2c21a657b98e23cc486f08b9926a9ebe8c4b6fec137993aea71e6c60abc3d653d995da0f65ff10dfc6c3d2cb7fdae5db08e2532
 DIST twisted-regen-cache.gz 911 BLAKE2B 
ffd3fcda6c67ffe6fd3ef581c8d507548396b66ed0708e9a5c790095e579c0d5f0f71596acf05712989da2ddef2b8d437eca973bc4d80ef8a9fa852915f38305
 SHA512 
95a9b931c73017d16d1b5e6b41345dddffe62b6af1a8e93b5e40d06d3d15be17b0dd0181c767ffeeb791534d463764ef9e066fa6c2ee2ac4b53c86d1da8fce03

diff --git a/dev-python/twisted/files/twisted-22.10.0-time.patch 
b/dev-python/twisted/files/twisted-22.10.0-time.patch
deleted file mode 100644
index 1723d69c8a3c..
--- a/dev-python/twisted/files/twisted-22.10.0-time.patch
+++ /dev/null
@@ -1,113 +0,0 @@
-From 75e5e6ba1793efdfef2e2cfada0425bad5f0bcfa Mon Sep 17 00:00:00 2001
-From: Paul Eggert 
-Date: Fri, 9 Dec 2022 10:16:42 -0800
-Subject: [PATCH 4/6] #11786 fix misuse of mktime in tests
-
-(cherry picked from commit da3bf3dc29f067e7019b2a1c205834ab64b2139a)
 a/src/twisted/logger/test/test_format.py
-+++ b/src/twisted/logger/test/test_format.py
-@@ -166,16 +166,17 @@ class TimeFormattingTests(unittest.TestCase):
- def testForTimeZone(name: str, expectedDST: str, expectedSTD: str) -> 
None:
- setTZ(name)
- 
--localDST = mktime((2006, 6, 30, 0, 0, 0, 4, 181, 1))
- localSTD = mktime((2007, 1, 31, 0, 0, 0, 2, 31, 0))
--
--self.assertEqual(formatTime(localDST), expectedDST)
- self.assertEqual(formatTime(localSTD), expectedSTD)
- 
-+if expectedDST:
-+localDST = mktime((2006, 6, 30, 0, 0, 0, 4, 181, 1))
-+self.assertEqual(formatTime(localDST), expectedDST)
-+
- # UTC
- testForTimeZone(
- "UTC+00",
--"2006-06-30T00:00:00+",
-+None,
- "2007-01-31T00:00:00+",
- )
- 
-@@ -196,7 +197,7 @@ class TimeFormattingTests(unittest.TestCase):
- # No DST
- testForTimeZone(
- "CST+06",
--"2006-06-30T00:00:00-0600",
-+None,
- "2007-01-31T00:00:00-0600",
- )
- 
-@@ -211,7 +212,7 @@ class TimeFormattingTests(unittest.TestCase):
- """
- If C{timeFormat} argument is L{None}, we get the default output.
- """
--t = mktime((2013, 9, 24, 11, 40, 47, 1, 267, 1))
-+t = mktime((2013, 9, 24, 11, 40, 47, 1, 267, -1))
- self.assertEqual(formatTime(t, timeFormat=None), "-")
- self.assertEqual(formatTime(t, timeFormat=None, default="!"), "!")
- 
-@@ -219,7 +220,7 @@ class TimeFormattingTests(unittest.TestCase):
- """
- Alternate time format in output.
- """
--t = mktime((2013, 9, 24, 11, 40, 47, 1, 267, 1))
-+t = mktime((2013, 9, 24, 11, 40, 47, 1, 267, -1))
- self.assertEqual(formatTime(t, timeFormat="%Y/%W"), "2013/38")
- 
- def test_formatTimePercentF(self) -> None:
-@@ -246,7 +247,7 @@ class ClassicLogFormattingTests(unittest.TestCase):
- addTZCleanup(self)
- setTZ("UTC+00")
- 
--t = mktime((2013, 9, 24, 11, 40, 47, 1, 267, 1))
-+t = mktime((2013, 9, 24, 11, 40, 47, 1, 267, -1))
- event = dict(log_format="XYZZY", log_time=t)
- self.assertEqual(
- 

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

2024-01-12 Thread Michał Górny
commit: 7e1cb4f6bbfe1301a359ae84e237a865c1ef6c26
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 12 18:59:22 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 12 19:00:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e1cb4f6

net-im/synapse: Remove old

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

 net-im/synapse/Manifest  |  13 ---
 net-im/synapse/synapse-1.97.0.ebuild | 210 ---
 2 files changed, 223 deletions(-)

diff --git a/net-im/synapse/Manifest b/net-im/synapse/Manifest
index ab34c8bb195f..d7b2ca7ea2d3 100644
--- a/net-im/synapse/Manifest
+++ b/net-im/synapse/Manifest
@@ -11,7 +11,6 @@ DIST digest-0.10.5.crate 19503 BLAKE2B 
a73ef5f7b85869f8f6e2bd1c83f88f155ffab8ae1
 DIST generic-array-0.14.6.crate 15889 BLAKE2B 
7beac5446f5da4d077598af43c238eb7e71a12b0b91e6be5dbfc1ca33dc21d128fc93c9c8b18caac4b88830c8c8a643f2033acaca1d9a9f3d95329d042276156
 SHA512 
254e6fb6658f083f26e022916795c9ebfac241b9df2d811aac8316b17e1375e1c5aa54d72f1bf6c2627a88484a7df4b14eca231c90578e9aa3d9997047fa0f20
 DIST heck-0.4.1.crate 11567 BLAKE2B 
520aeea740cfa30b0cca12f73594ffa655f32959673b1c9caaca1ea0162e455546ae3033881394c0ba0516bcd5c9a997da02162e1585522d665813b9096eabd9
 SHA512 
8c80e959d2f10a2893f9a71994720f90747742bb5b61fc0a539eed3ea5679b140c48fd7f7690d7122cd6af5f7f20a19d412e3569fe741c6d31f6b2ce1e0b80e8
 DIST hex-0.4.3.crate 13299 BLAKE2B 
deab49bf3d97f6fd7c0a0855b50232422443b226362bc7a4a19e57c2e662fff2cb046d4c5bd7618ddd523045f3d8c78754508f862f9a8ca29ca9247da6d6ec79
 SHA512 
fd8ff33b68eea2d6f2c6b02a6d82a2807cbcdc209ca5a76e3e3e5d006917ee151f236b6d18e2646cc9a9674bcdda1d6ce6ee363a89cadd99bef00d0eea9989e6
-DIST indoc-1.0.7.crate 13716 BLAKE2B 
fe515fcf534a552feba188aea5d5da0febc123db24485eb887a3431592780fd468f6409167457c68a7ef6368fcad71c14fcd7922bf2de29794a341d7d4cbbf0b
 SHA512 
b60e534953d600bc2de3d6951f9da67ca3ab3c78fdce3e9c5f91e544ca848aef0c22c35a26fe7a39c07bd916a79fdf496269fecfa5491a58e178f37b2965b348
 DIST indoc-2.0.4.crate 14311 BLAKE2B 
8d604e20825ae64530014081c627abe4ecec6447e1e214408743aca79ed217531baad4bd7021137ae6628555d769a248f06acc556cc3254d2626074aab110a44
 SHA512 
ef1b8d19d89d848c1133f2865247e0ce23cbe5552454805910ed0478ac4acb11b11629aa4a5ce8756d0ed5cbc0644abedeac0246f433166c68f47cf58cf4487a
 DIST itoa-1.0.4.crate 10601 BLAKE2B 
95545252eaabc3114323a44c8b8ea12a91568d9fc8d26ccb3bdd798ac0e04d9a6a9307927c17558f1284fa5491464cfceba2f0b880d00673449b94c0fb783150
 SHA512 
a70bb6fbdbcab27fbb5a84041bcbad8e0c8fda58d55ca7ac757f7be5cd373101be40df99e9acd6ae49e637e40de037c6bc59560f96c9adeccb2b2e0bf6531e42
 DIST lazy_static-1.4.0.crate 10443 BLAKE2B 
25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23
 SHA512 
e124c0521ec7c950f3c4a066821918da7a9c6e75d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8
@@ -24,19 +23,12 @@ DIST once_cell-1.15.0.crate 31460 BLAKE2B 
ae4481883865abe6a684d63520fb2e91b64d6c
 DIST parking_lot-0.12.1.crate 40967 BLAKE2B 
940a112a066e3cbd15e2f6df89bfff37e4ece2194118618a96fa14871813c91798f93181ab0f768d3e1f3d60805508f216724013afb7e3da95678d0d951a42d4
 SHA512 
07327d3b737a913508dffb66023766348ce7f9d555c224a099cabb05baefd16a28e15fec638e3a148a5169dbd980c4541b0f8820ae9d06dfe0704482838fbd5c
 DIST parking_lot_core-0.9.3.crate 32256 BLAKE2B 
79a1924a983b948a5c2b0c074452a7b2b61abda973d3bc8040d9153d34b378f0ee330e36aa813f49544319c479665d6328be71481f2e1e41bc94abb9bfbd12a0
 SHA512 
fa30db0fc73b268ab8395adb8bda35d12dc15363b247a95b7c4bb848ff9b8dbfb971a20f320b4feff3317d5b533c59b62152e4c652c1809a422c5671310b30df
 DIST proc-macro2-1.0.64.crate 44848 BLAKE2B 
4422122d9299eff3bfbb4507c4a117fef7c0906cab5a680933d482b7f9b49480bcb9c8172b412e70bf87dd0737b8532e90c310bf083f144292cc72190059ba3b
 SHA512 
884fd14ff23c19420692e35a38f88bb6a766a09da105759cd958c315b9360a2c49cfe61ceaa3122307d44040195ec9dffb12b6d0ce224fbac5d3701621a12b04
-DIST pyo3-0.19.2.crate 418228 BLAKE2B 
ee018b33383fada78cd22643aea9231a8c8a2f19d1eb297f40eec9206c5220f322fff4c926d939a93a24ac6d231a207ebb25afcc0709191151c7ed9af7465efa
 SHA512 
58698183e0f2f0507f8f765bf3e90185c933e78d62f0a9be65c4b1ce8eea19a98fe0341abe7c58cafdacb63a012ec417876dccb7be6facc1360fcb22796fcaf9
 DIST pyo3-0.20.0.crate 431766 BLAKE2B 
104bc21ce2c6931753ca0c7b2d91693f454c964260ca3c4628a899fc8e7edbe4238db913ed7356f3beff154d88a60a17c0e252b655768e75483e1d9d9b86f40b
 SHA512 
85d9533c75f905752c62f6a4898582ae48daf085e287b44949c47260301205a5f00477927877ce46300d2801d22fbc04a958c058a37eb28374c834fff27feca1
-DIST pyo3-build-config-0.19.2.crate 29206 BLAKE2B 
5b1cd80d643e448cf8f1d28a514333526061c178121b9a0dcb5bff6082f402ecfd166536d94d42065f6dc1f108a73f12bbb78eedf9ea053a6aa2e9c80ac00ddf
 SHA512 
ccc73061ec1989258921c5b5800689170635fa5503d74a4ac458baef903dd31efa41995d238783f1e099ece1f66d0a0e95c4fcb4b772b9f653dbb20e838b4e28
 DIST pyo3-build-config-0.20.0.crate 29534 BLAKE2B 

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

2024-01-12 Thread Viorel Munteanu
commit: dba45a064f7d49e4ba51fb85bd9dd446835c925c
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Fri Jan 12 18:55:28 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Fri Jan 12 18:59:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dba45a06

app-misc/fastfetch: fix build time dependency

Add dev-util/vulkan-headers to DEPEND.

Closes: https://bugs.gentoo.org/921947
Signed-off-by: Viorel Munteanu  gentoo.org>

 app-misc/fastfetch/fastfetch-0.2..ebuild | 5 -
 app-misc/fastfetch/fastfetch-2.2.3-r1.ebuild | 7 +--
 app-misc/fastfetch/fastfetch-2.5.0.ebuild| 5 -
 3 files changed, 13 insertions(+), 4 deletions(-)

diff --git a/app-misc/fastfetch/fastfetch-0.2..ebuild 
b/app-misc/fastfetch/fastfetch-0.2..ebuild
index ae19e4a9dad9..ff81f55971fe 100644
--- a/app-misc/fastfetch/fastfetch-0.2..ebuild
+++ b/app-misc/fastfetch/fastfetch-0.2..ebuild
@@ -54,7 +54,10 @@ RDEPEND="
xfce? ( xfce-base/xfconf )
xrandr? ( x11-libs/libXrandr )
 "
-DEPEND="${RDEPEND}"
+DEPEND="
+   ${RDEPEND}
+   vulkan? ( dev-util/vulkan-headers )
+"
 BDEPEND="virtual/pkgconfig"
 
 REQUIRED_USE="

diff --git a/app-misc/fastfetch/fastfetch-2.2.3-r1.ebuild 
b/app-misc/fastfetch/fastfetch-2.2.3-r1.ebuild
index 27d86a203a0c..68d514760185 100644
--- a/app-misc/fastfetch/fastfetch-2.2.3-r1.ebuild
+++ b/app-misc/fastfetch/fastfetch-2.2.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -53,7 +53,10 @@ RDEPEND="
xfce? ( xfce-base/xfconf )
xrandr? ( x11-libs/libXrandr )
 "
-DEPEND="${RDEPEND}"
+DEPEND="
+   ${RDEPEND}
+   vulkan? ( dev-util/vulkan-headers )
+"
 BDEPEND="virtual/pkgconfig"
 
 REQUIRED_USE="

diff --git a/app-misc/fastfetch/fastfetch-2.5.0.ebuild 
b/app-misc/fastfetch/fastfetch-2.5.0.ebuild
index e128b570ad48..2cdbae60debd 100644
--- a/app-misc/fastfetch/fastfetch-2.5.0.ebuild
+++ b/app-misc/fastfetch/fastfetch-2.5.0.ebuild
@@ -54,7 +54,10 @@ RDEPEND="
xfce? ( xfce-base/xfconf )
xrandr? ( x11-libs/libXrandr )
 "
-DEPEND="${RDEPEND}"
+DEPEND="
+   ${RDEPEND}
+   vulkan? ( dev-util/vulkan-headers )
+"
 BDEPEND="virtual/pkgconfig"
 
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: dev-go/go-md2man/

2024-01-12 Thread William Hubbs
commit: 9ccd620b9620d7b59effe6e3335d91caf4572949
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Jan 12 18:43:00 2024 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Jan 12 18:45:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ccd620b

dev-go/go-md2man: add 2.0.3

Closes: https://bugs.gentoo.org/921726
Signed-off-by: William Hubbs  gentoo.org>

 dev-go/go-md2man/Manifest   |  1 +
 dev-go/go-md2man/go-md2man-2.0.3.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/dev-go/go-md2man/Manifest b/dev-go/go-md2man/Manifest
index ac3ef5d418e9..6a3a3a63a429 100644
--- a/dev-go/go-md2man/Manifest
+++ b/dev-go/go-md2man/Manifest
@@ -1 +1,2 @@
 DIST go-md2man-2.0.2.tar.gz 64353 BLAKE2B 
cc9ce9d14b61e600cf5179b72e08bc7e6ae5fcf31d3e00d6e5f7e5e77a26dd2b2b8a938e168e0053b2a9f9aab734d9beb02f7d95549fbf073125ad42b03cf478
 SHA512 
c81edfdc0b6647ef699cc908a1a7038d98da34df6d48b223b83a0699de91a7e322e70d67645acf1fc848918f4c1ea310160c7ccb75e6f97b53af7103c7aa18b3
+DIST go-md2man-2.0.3.tar.gz 64961 BLAKE2B 
790fe7c247e0f934a397d7389be589c6e4d75be3cd533da13ae4e46c927604c3249e3a2f0c975320bac0f21f3040059202434f6fd4b2ea6dd50d6b772fa01842
 SHA512 
237e8039beea11b4efb7d0c75fb5826c17dea50057b0149b9533e72e2a5198811f9a3a5b264ea3788922d2f03b07cb57914448b2d4325d54d0f946fb42c42f40

diff --git a/dev-go/go-md2man/go-md2man-2.0.3.ebuild 
b/dev-go/go-md2man/go-md2man-2.0.3.ebuild
new file mode 100644
index ..84427b8c616f
--- /dev/null
+++ b/dev-go/go-md2man/go-md2man-2.0.3.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module
+
+DESCRIPTION="A utility to convert markdown to man pages"
+   SRC_URI="https://github.com/cpuguy83/go-md2man/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+HOMEPAGE="https://github.com/cpuguy83/go-md2man;
+
+LICENSE="BSD-2 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+# restrict tests because they need network-sandbox disabled
+# bug https://bugs.gentoo.org/715028
+RESTRICT+=" test"
+
+src_compile() {
+   emake BUILD_FLAGS="-mod=vendor" build
+}
+
+src_install() {
+   "${S}"/bin/go-md2man -in go-md2man.1.md -out go-md2man.1 ||
+   die "Unable to create man page"
+   dobin bin/go-md2man
+   doman go-md2man.1
+}
+
+src_test() {
+   emake test
+}



  1   2   3   4   >