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

2022-12-18 Thread Ionen Wolkens
commit: 0c52c9f183eaa34ec923ba695db71aca9cac5fdc
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Dec 19 06:24:00 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Dec 19 07:11:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c52c9f1

app-emulation/ruffle: drop 0_p20221112

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

 app-emulation/ruffle/Manifest  |  62 ---
 app-emulation/ruffle/ruffle-0_p20221112.ebuild | 577 -
 2 files changed, 639 deletions(-)

diff --git a/app-emulation/ruffle/Manifest b/app-emulation/ruffle/Manifest
index 47e56a7354d7..6efe7ae11d83 100644
--- a/app-emulation/ruffle/Manifest
+++ b/app-emulation/ruffle/Manifest
@@ -2,7 +2,6 @@ DIST Inflector-0.11.4.crate 17438 BLAKE2B 
eaf0c7f983b3186e9bc89353021a10592f2877
 DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
 DIST adler32-1.2.0.crate 6411 BLAKE2B 
51d44ccfd774158687b8244e83377e40ff896364e3d41e9015665131cc2a176d4ca0ab5a84df027dec0869ee735ee36f5687a06c1d2341de666070cdbab89483
 SHA512 
8ed72612fb78e213fc92963fdae0508ef26988656c939e6c9cddccbe2658d4a956a8ae934d9658262a8b2687dc446b3f1ee7614128b440487c81e606526dfda3
 DIST ahash-0.7.6.crate 38030 BLAKE2B 
aca3661477fcd7822d6d10970151e05c28e1615f8cd7ddaac064b15102027e404b19b0f3f16dd76145048594ea1c22ae27dd08cc05c411efbae9ec7a1ef55ce9
 SHA512 
61354688b6fb096359faefb6f34be958cd2215d56b88c22c737d24183eaad433f811bc9e64f927e4852c87d2799c22fda82b55cfbef2ed6357ff74f0c4ffec68
-DIST aho-corasick-0.7.19.crate 113070 BLAKE2B 
5ddaa0d415d19cf9922b5723bf3480750634ea68cb66fd05bfa2bf57607eb6383ba86d8c55f70adb87b71b98caa73d8f6ebd075c006493530c81979032899b60
 SHA512 
0d63d29079650bde4e8a9f8529716b9d8c42db076a1d74715116240c2628173f1e86fb29c08a25ad07a0148e48789ab20de0c186a8b3dfb193cbfeb0d76ae78c
 DIST aho-corasick-0.7.20.crate 111440 BLAKE2B 
3f5d54fea2793ce1c2c4d5b3049b910f45a5721e7538cb2557df63dc3069ab3f6b66aceb5e9a48f21c43ae29778fd045428ea103b2a6de81659e605e30e64ca6
 SHA512 
ad31f3d1b3fe41e593d4ca7e721bbad62936f2e6a17fd1e0997353edb6fc906d1bef2b79f0ac7c7676abe637bbabb23ff22059947be379a2441011f8178983c5
 DIST aliasable-0.1.3.crate 6169 BLAKE2B 
c23840c7f1df86109e004aa1929d7355bd815c69ce8c5a316c9e2810851b7faf91c7480924d67cf83520e94b86dc0cc1b90b0dcc84b446a15ba51bae95ca
 SHA512 
a60e4280335638b36a72e51514843229fdd0cc89cb670fcf159f882a687c04ecbddcc52a1dcc3cbe8647e5308af3939037934a157facdddcc4834dcd3cb16dc8
 DIST alsa-0.6.0.crate 68171 BLAKE2B 
b692d929e49765c59ae2fae7bbe8bef4393c393e384c5d84133f018123cfe1044c6fe6c1915423614957fe622553aaf9cb5c38a41d3ff93afa2c4f162a828252
 SHA512 
a63354da0e643a68e28e32293d48f866c071332b1d17cf8349a79f28e45d6b9566d22f30c3001a862ea26c2b757aa9440b3f52c826a40b29c7881d12416f599b
@@ -14,7 +13,6 @@ DIST arboard-3.2.0.crate 42900 BLAKE2B 
6a470f58adc7a5240c05399cc866c4e4292bc0153
 DIST arrayref-0.3.6.crate 10035 BLAKE2B 
88292fa4b3ad4fccd03772c2f0eca04cc13373fe094358bac57d7523c256d89f3087603e5bcb2a0b15d8b2ecd48e904a822b2cb800276a9c47ad6c6b660d9d34
 SHA512 
368341d00706c1250ff081b0d99c36c9af694a62ff4f4d8c837234340295771ca49c5439b24b6e1a4f2c3c5821764e98881dcb22d793f83de632fd5cb457671f
 DIST arrayvec-0.5.2.crate 27838 BLAKE2B 
51e2eacae0ef148f3f52d21ae00794e540e7ce4c013fb496dd1347ad91ffbbca199381fffbb064225f829216f6c5e915edfa64833f91fabdd13c3f011d86491f
 SHA512 
1896b5f64b4dbdcff8ad234bda4ea8129bcacf87839347304717e94ee9f369cf5f4371755e453ff7d72817edb8f7fdbc726d77cc4f28ed05148dc89c7714b004
 DIST arrayvec-0.7.2.crate 29341 BLAKE2B 
eae9d3f494033ea2d837a6024cb24bd4574683ed1e76ac6be7f7c6b0d8ee65c0eaf03dbae7fea04cf0921299f69234ad91e1cf41342de86f554f74e287dd3ba1
 SHA512 
80cc6e55b6032f4882362813de970d3d99e600ada774b28ac6a24c9c8e018fda3b35c5750ac3a09fca6fb9496e2e3fe608b58d21b1b84685ebd170f567a0ecbc
-DIST ash-0.37.0+1.3.209.crate 367508 BLAKE2B 
c0dc5b37e7cfa7bf0e4b3236c0e2c9ae9db67d3dfc8ff054f56f68f633798cdf6ae5f6a2e5794503a617f0422e7ca8928d8ab57ca80acc9972e2c756053b3402
 SHA512 
6ec6deb47a6b82a41f3d462b09bfb3d479da9d3da035e47074e8d570995948b3d520a17bc0f8b56272bfbda5655872d4e6630c1a7de01c61cae393976b55c19b
 DIST ash-0.37.1+1.3.235.crate 430093 BLAKE2B 
1a29295ee53fb34bea0e0006b4fd5f5faa38b6ec0bade4b259108443f30022c3501a422d4c6ef3912ae63d68dafdb8ca028f81dc6545bc74bbdcc3cd92bc61d4
 SHA512 
1c79c1ac7cb94be58ee7202c98331cd45066c9503c2866a6a44235df2b3d46a9258dba9e8650b58f05b98373c375d3e59d21c7e2b09a6179e48fdadffa0d128f
 DIST async-channel-1.7.1.crate 12855 BLAKE2B 
f7762c5d3fa880da7e31f176fc28d9997fcb734c8cb850f8f369315af317c6c0a0b8b834b23474b8320cacfa5fda7464f60cf28f284b68b45d9abb728201bd89
 SHA512 
26c2fcc2b0f0bd1fb58826f7a0ef1bdd3069c02c00b7e59c2c7001f39d347df8c9882eee8682629ff8d94e88973186b20fcf2ee6885332024d181d3525866cd9
 DIST atk-sys-0.15.1.crate 

[gentoo-commits] repo/gentoo:master commit in: games-arcade/kobodeluxe/

2022-12-18 Thread Ionen Wolkens
commit: d1ad0e56582d6afdfe95eba6b13d5bd5280ca55c
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Dec 19 06:41:15 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Dec 19 07:11:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1ad0e56

games-arcade/kobodeluxe: drop 0.5.1-r3

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

 games-arcade/kobodeluxe/kobodeluxe-0.5.1-r3.ebuild | 62 --
 1 file changed, 62 deletions(-)

diff --git a/games-arcade/kobodeluxe/kobodeluxe-0.5.1-r3.ebuild 
b/games-arcade/kobodeluxe/kobodeluxe-0.5.1-r3.ebuild
deleted file mode 100644
index 8f68045c4f6a..
--- a/games-arcade/kobodeluxe/kobodeluxe-0.5.1-r3.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop
-
-MY_P="KoboDeluxe-${PV/_/}"
-DESCRIPTION="An SDL port of xkobo, a addictive space shoot-em-up"
-HOMEPAGE="http://www.olofson.net/kobodl/;
-SRC_URI="http://www.olofson.net/kobodl/download/${MY_P}.tar.bz2;
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ppc64 ~x86"
-IUSE="opengl"
-
-DEPEND="media-libs/libsdl[joystick]
-   media-libs/sdl-image[png]
-   opengl? ( virtual/opengl )
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-glibc29.patch
-   "${FILESDIR}"/${P}-glibc2.10.patch
-   "${FILESDIR}"/${P}-clang.patch
-)
-
-src_unpack() {
-   unpack ${A}
-   cd "${S}" || die
-   unpack ./icons.tar.gz
-}
-
-src_prepare() {
-   default
-
-   # Fix paths
-   sed -i \
-   -e 's:\$(datadir)/kobo-deluxe:$(datadir)/kobodeluxe:' \
-   -e 
's:\$(sharedstatedir)/kobo-deluxe/scores:$(localstatedir)/kobodeluxe:' \
-   configure || die "sed configure failed"
-
-   sed -i \
-   -e 's:kobo-deluxe:kobodeluxe:' \
-   data/gfx/Makefile.in \
-   data/sfx/Makefile.in || die "sed data/Makefile.in failed"
-}
-
-src_configure() {
-   econf $(use_enable opengl)
-}
-
-src_install() {
-   default
-
-   newicon icons/KDE/icons/32x32/kobodl.png ${PN}.png
-   make_desktop_entry kobodl "Kobo Deluxe"
-   keepdir /var/lib/${PN}
-}



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

2022-12-18 Thread Ionen Wolkens
commit: 71d553e541ec169a9e31cc4082943b1a6b5b8b21
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Dec 19 06:22:52 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Dec 19 07:11:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71d553e5

dev-libs/libchdr: drop 0_p20220917

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

 dev-libs/libchdr/Manifest   |  1 -
 dev-libs/libchdr/libchdr-0_p20220917.ebuild | 28 
 2 files changed, 29 deletions(-)

diff --git a/dev-libs/libchdr/Manifest b/dev-libs/libchdr/Manifest
index fa3d68732afd..7f5406d069b0 100644
--- a/dev-libs/libchdr/Manifest
+++ b/dev-libs/libchdr/Manifest
@@ -1,2 +1 @@
-DIST libchdr-0_p20220917.tar.gz 1748223 BLAKE2B 
edb42f85d402955a82b79d62e3d47e614b01719ae641c7ed993ba479fb9762a7c66267212bb52d41a5fb175d11482ea7814dc120b0100e5c9210012274184d7f
 SHA512 
acde5dd87b9e61862fa6da81cee715a14c2f350ce5167f85ccdeecc259aaa93ae500e403962b60a332f6a4dee3dc71031d23e2778650ac2702e02c8cc24f1431
 DIST libchdr-0_p20221129.tar.gz 1748187 BLAKE2B 
bc2f03d558e0f208ae3c51a53b2bbf630fb4cc502c18d83b31f184cf2c2f59e06dbb88c5399e01fb5f2436643a5095256bd31501a1531a043537a05c45c27be3
 SHA512 
4a72dcb376c451b74389650e121de06daae7cf0b293d7d66a8f7acf1b4f83355a2467a2d77e0953331ee5fffa243f713efb0878bb509384715e9c42a567a9b90

diff --git a/dev-libs/libchdr/libchdr-0_p20220917.ebuild 
b/dev-libs/libchdr/libchdr-0_p20220917.ebuild
deleted file mode 100644
index 1cf8e2d3713d..
--- a/dev-libs/libchdr/libchdr-0_p20220917.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-HASH_CHDR=e02b3d68eb759793ab8142376594c840c1194b3e
-
-DESCRIPTION="Standalone library for reading MAME's CHDv1-v5 formats"
-HOMEPAGE="https://github.com/rtissera/libchdr/;
-SRC_URI="https://github.com/rtissera/libchdr/archive/${HASH_CHDR}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${PN}-${HASH_CHDR}"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="sys-libs/zlib:="
-DEPEND="${RDEPEND}"
-
-src_configure() {
-   local mycmakeargs=(
-   -DWITH_SYSTEM_ZLIB=yes
-   )
-
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: games-arcade/xbill/files/, games-arcade/xbill/

2022-12-18 Thread Ionen Wolkens
commit: a5df7a6bd538972de65e8c1332bab7b11a27909d
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Dec 19 06:45:50 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Dec 19 07:11:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5df7a6b

games-arcade/xbill: drop 2.1-r5

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

 games-arcade/xbill/files/xbill-2.1-clang16.patch | 17 
 games-arcade/xbill/files/xbill-2.1-gtk2.patch| 18 -
 games-arcade/xbill/xbill-2.1-r5.ebuild   | 50 
 3 files changed, 85 deletions(-)

diff --git a/games-arcade/xbill/files/xbill-2.1-clang16.patch 
b/games-arcade/xbill/files/xbill-2.1-clang16.patch
index ee31ec657e4e..524fdde63ae4 100644
--- a/games-arcade/xbill/files/xbill-2.1-clang16.patch
+++ b/games-arcade/xbill/files/xbill-2.1-clang16.patch
@@ -25,20 +25,3 @@ https://bugs.gentoo.org/874624
  #include 
 +#include 
  
 a/gtk.c
-+++ b/gtk.c
-@@ -370,3 +370,3 @@
-   gtk_signal_connect_object(GTK_OBJECT(menu_item), "activate",
--gtk_ui_popup_dialog, (gpointer) dialog);
-+GTK_SIGNAL_FUNC(gtk_ui_popup_dialog), 
(gpointer) dialog);
-   return (menu_item);
-@@ -592,3 +592,3 @@
-   CreateDialog(DIALOG_PAUSEGAME, 0, icon, "Continue", NULL);
--  CreateEnterText(DIALOG_WARPLEVEL, warp_apply);
-+  CreateEnterText(DIALOG_WARPLEVEL, GTK_SIGNAL_FUNC(warp_apply));
-   CreateDialog(DIALOG_HIGHSCORE, 0, NULL, NULL, NULL);
-@@ -602,3 +602,3 @@
-   CreateDialog(DIALOG_ENDGAME, 0, NULL, "Nuts!", NULL);
--  CreateEnterText(DIALOG_ENTERNAME, enter_name);
-+  CreateEnterText(DIALOG_ENTERNAME, GTK_SIGNAL_FUNC(enter_name));
- }

diff --git a/games-arcade/xbill/files/xbill-2.1-gtk2.patch 
b/games-arcade/xbill/files/xbill-2.1-gtk2.patch
deleted file mode 100644
index 829475badd72..
--- a/games-arcade/xbill/files/xbill-2.1-gtk2.patch
+++ /dev/null
@@ -1,18 +0,0 @@
 a/configure.in 2007-12-05 22:37:57.0 +0100
-+++ b/configure.in 2007-12-05 22:54:57.0 +0100
-@@ -88,12 +88,11 @@
-   [  --enable-gtkbuild with the GTK widget set])
- 
- if test "$enable_gtk" != "no"; then
--  AC_CHECK_PROG(GTKCONFIG, gtk-config, yes, no)
-+  PKG_CHECK_MODULES(GTK, gtk+-2.0)
- 
--  if test "X$GTKCONFIG" = X"yes"; then
-+  if test $pkg_failed = no; then
-   AC_DEFINE(USE_GTK)
--  GTK_CFLAGS="`gtk-config --cflags`"
--  WIDGET_LIBS="$WIDGET_LIBS `gtk-config --libs`"
-+  WIDGET_LIBS="$WIDGET_LIBS $GTK_LIBS"
-   WIDGET_OBJS="$WIDGET_OBJS gtk.o"
-   fi
- fi

diff --git a/games-arcade/xbill/xbill-2.1-r5.ebuild 
b/games-arcade/xbill/xbill-2.1-r5.ebuild
deleted file mode 100644
index 2f21efed00bd..
--- a/games-arcade/xbill/xbill-2.1-r5.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools desktop
-
-DESCRIPTION="A game about an evil hacker called Bill!"
-HOMEPAGE="http://www.xbill.org/;
-SRC_URI="http://www.xbill.org/download/${P}.tar.gz;
-
-LICENSE="GPL-1"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~x86"
-IUSE="gtk"
-
-RDEPEND="acct-group/gamestat
-   media-fonts/font-misc-misc
-   gtk? ( x11-libs/gtk+:2 )
-   !gtk? ( x11-libs/libXaw )"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-gtk2.patch
-   "${FILESDIR}"/${P}-gentoo.patch
-   "${FILESDIR}"/${P}-clang16.patch
-)
-
-src_prepare() {
-   default
-   mv configure.in configure.ac || die
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   --disable-motif \
-   $(use_enable gtk) \
-   $(use_enable !gtk athena)
-}
-
-src_install() {
-   default
-   newicon pixmaps/icon.xpm ${PN}.xpm
-   make_desktop_entry ${PN} XBill ${PN}
-
-   fowners :gamestat /var/lib/xbill/scores /usr/bin/${PN}
-   fperms 664 /var/lib/xbill/scores
-}



[gentoo-commits] repo/gentoo:master commit in: games-util/grfcodec/

2022-12-18 Thread Ionen Wolkens
commit: 82af7d1ec93c45ce307b075c1628c37805fa36ec
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Dec 19 07:02:22 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Dec 19 07:11:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82af7d1e

games-util/grfcodec: drop 6.0.6_p20210310

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

 .../grfcodec/grfcodec-6.0.6_p20210310.ebuild   | 41 --
 1 file changed, 41 deletions(-)

diff --git a/games-util/grfcodec/grfcodec-6.0.6_p20210310.ebuild 
b/games-util/grfcodec/grfcodec-6.0.6_p20210310.ebuild
deleted file mode 100644
index cab32f9d8228..
--- a/games-util/grfcodec/grfcodec-6.0.6_p20210310.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-COMMIT=045774dee7cab1a618a3e0d9b39bff78a12b6efa
-
-DESCRIPTION="A suite of programs to modify openttd/Transport Tycoon Deluxe's 
GRF files"
-HOMEPAGE="https://github.com/OpenTTD/grfcodec;
-SRC_URI="https://github.com/OpenTTD/grfcodec/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
-
-RDEPEND="media-libs/libpng:0"
-DEPEND="${RDEPEND}
-   dev-libs/boost
-"
-
-S="${WORKDIR}/grfcodec-${COMMIT}"
-
-src_configure() {
-   local mycmakeargs=(
-   # Make sure we don't use git by accident.
-   # Build system does not care much if it's
-   # executed successfully and populates
-   # YEARS / VERSION with empty values.
-   -DGIT_EXECUTABLE=/bin/do-not-use-git-executable
-   )
-
-   cmake_src_configure
-}
-
-src_install() {
-   dobin "${BUILD_DIR}"/{grfcodec,grfid,grfstrip,nforenum}
-   doman docs/*.1
-   dodoc changelog.txt docs/*.txt
-}



[gentoo-commits] repo/gentoo:master commit in: games-arcade/rocksndiamonds/, games-arcade/rocksndiamonds/files/

2022-12-18 Thread Ionen Wolkens
commit: 00155ab8b13bb0f24fc2c2e1b9b1903ea207983a
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Dec 19 06:42:42 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Dec 19 07:11:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00155ab8

games-arcade/rocksndiamonds: drop 4.1.4.1

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

 games-arcade/rocksndiamonds/Manifest   |   2 -
 .../files/rocksndiamonds-4.1.0.0-YN.patch  |  22 -
 .../rocksndiamonds-4.1.0.0-music-info-url.patch|  71 --
 .../files/rocksndiamonds-4.1.4.1-gcc10.patch   |  21 -
 .../rocksndiamonds/rocksndiamonds-4.1.4.1.ebuild   | 104 -
 5 files changed, 220 deletions(-)

diff --git a/games-arcade/rocksndiamonds/Manifest 
b/games-arcade/rocksndiamonds/Manifest
index f258d895cc94..027ab971641f 100644
--- a/games-arcade/rocksndiamonds/Manifest
+++ b/games-arcade/rocksndiamonds/Manifest
@@ -2,7 +2,6 @@ DIST Andreas_Buschbeck-1.0.0.zip 18331338 BLAKE2B 
b6520ab10ce62d4bec804a2a7e1c49
 DIST BD2K3-1.0.0.zip 4715324 BLAKE2B 
72e25038c41a7a1c29a896459db97954d18731d6980f5096c28ebddb09c0b6d7bdb68a8c56f17d26c71085e4ae883d2ceaad8e95b5525cbf532d18f32ecdd638
 SHA512 
80f172584d2077a3ade0749790802ef9cecde75283d6b889e7d2fedf9b55fd1fd7f1f1fd5596b17d5b2a542172699a929ea626086e77d28fde11487440c43622
 DIST Boulder_Dash_Dream-1.0.0.zip 10923437 BLAKE2B 
976156c763281b993550a08361c5b6279a471e24568205c0369cc3f57d99e97db84d914a560c909b30fe92b8c8c10931cf6a8a8de4da181edac410a770d922b7
 SHA512 
f2765f52653b4f9d6c4a6548076281f6749d08c2dfd220345bdc0058b94d51c49ef81acdc87ff71bc1b3f337f3cc6a1d08b9e5a02d6aaeaeac5d894f97ba3d8e
 DIST Contributions-1.2.0.zip 9499312 BLAKE2B 
a90a84d230ab1032819bc3821871eb027ed83a8e289b01692f80185c42d50429ca8c6928b72b1ae5ea102ba2a0d25cd25391dc53b0cdb37ef4504233292dc2da
 SHA512 
463e629bd4f592e24a82d20f1f249cea9e266a7c370bb5b079add8daa125d1af69a69746b696dd92f89b90e50972c6b2ba007aab87beed4cd980c0c7bdb81920
-DIST Emerald_Mine_Club-2.1.1.7z 20992125 BLAKE2B 
deb8e60058ead5e6b8df2c58f5c88da5fc9c1282a7f4a4c85c8e35f3f5c25fefe552d6440401093403cf2b0967c7a39cd1ec9c5926fa780aa6b224ed6bfe7804
 SHA512 
b45ca6c9163c28b0d000d783cd8a66fccd23a8c4ad2c7200366c6900fc31284d50a55171a12272d8bf117f135fb68810ac3f28e8708b9e47a98dbf0f53dd3d21
 DIST Emerald_Mine_Club-3.1.3.7z 45669526 BLAKE2B 
8cc44ba75c67bf2b53b042b07b9cf160f4219137a873676fff773757760c0d5084b6646e2a1127bd4454beb16e4d5a8ec263c7db36cb782cf0655bba3e8d
 SHA512 
bb4eb28515d01b9bc8fd3a542a017091e7e27ab5a043c3fad128f8ea4deb0ec14edbc02628a6c6d998a882e5bcfef9a7dcb59d478459f49b654f7ea6b9be
 DIST RS_MIX_01-needs_rnd_jue.zip 288339 BLAKE2B 
08d08e934af95543d2027805d91f5c8b2806c2da74a8cdfed61afe26be5696a832cbac7e7aae30a314a2414b7d5a82b53b8556f7098c6570a54a26d751785347
 SHA512 
546fc50d089493a41f01895f16a7e96e664a472d61b1f92ebc391006c10142b493a55854d892019b0ff19fe318b4b67f78c137d7e1466c5fa4d49fbb521d7a48
 DIST RS_MIX_01-standalone.zip 17982550 BLAKE2B 
829055ec48c5de31b8bb0edc3eb5dc8f60001e1cbfa7cd85706e635b2389fd800d22fbe657ceac64c0e3cc7725dbfef23d518d53df1cc35bf8a2aa25ece7cac6
 SHA512 
1ea070017f80c47c9eff29b644e30b0ae4d5eb78e11dfef10fd183aad7b8af981af74728883f9d223d63b24361a7c5449a68558d142a0f391d102f14f22ceaa5
@@ -18,7 +17,6 @@ DIST rnd_jue-v8.tar.bz2 17244645 BLAKE2B 
92d0cf646296b065c9ebe54d8d5ecb831eeb497
 DIST rockslevels-dx-1.0.tar.gz 211151 BLAKE2B 
637a600f9197925d82e7ef344c90f04e8508c6b114fd07ad00977d91a856ff85dc29207e5f22c659382ee0759f8607e9dc8ad0c0de3826d57b74d494320b57ad
 SHA512 
2e1bc4484a76bf638e8ce285972b20b6377e0483abb2475e2343d48de1f84ee102f430049d685b89bc1087e0f20b9b6e29370f8e6cae66b480d3650be9991f44
 DIST rockslevels-emc-1.0.tar.gz 3824268 BLAKE2B 
0feadd5d9c6225c8574576281d07e14ff98fc9a33c67d3fa5083219ce39daaa1902a5ed652b5379fa4e58ee2428a8a452d66520571206143fd0fcd54f71b977a
 SHA512 
9abad888fa00bc305444367c5ab8ffdad95eaca22613573e44d5ecd93b1a9a1cbc931497c064002d90fd3174c4661d0b009ede7746b2fe8da0a00072303a1301
 DIST rockslevels-sp-1.0.tar.gz 373564 BLAKE2B 
3f724ea55bbdaae80a35d6a9f5d8751a9228862fbe1ba45419343b1968510e10d3c82cc01844e35bc35561e65df3bc7e5ec2a0b807e1f56359dc7dccc16e3cb0
 SHA512 
2d44e9238a72846b9d4fbab90288aa3b23af4957ffe0d42d95c523fd22f3587572864b3fc0b277894d2f3f56d6eff52ea009e5b2d59aebc34163a1067662d729
-DIST rocksndiamonds-4.1.4.1.tar.gz 3982860 BLAKE2B 
c19baf38f77c9b9eaaf7c57e9b43d4862a0ff677d99753d6520b9e4746f6340d7f3a2cf8d3e6b692230bf49289cc2aef29d7a846d2d1e0ad162e55f6433634a2
 SHA512 
eb66dd0fcc162c522384b1c2fb7b380a6a460a4078dd0ffb5f16a63c3faa4a502d9a9a6e3505becd8ab4c188c0eb5edd32db45412c881ab90d6a9d05e5ed6d4b
 DIST rocksndiamonds-4.3.2.1.tar.gz 4415020 BLAKE2B 
2886891dcc32b71a61b83717941d56348ae8a330d7a5e2dfde1675ebd2c6f44ebbd365d6396d0099a9f9f7968f280036c5735499a7e9d9b94796671f37561a93
 SHA512 
c0f53e9664895ba5e749d417843ba8e4a4b481e7ac8729e12f2714264e24b72dc5acba5019ca2bd30064406dd8d7d6a26505d35c1e5636898862d7c8df99808f
 DIST 

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

2022-12-18 Thread Ionen Wolkens
commit: f8ce42fbb1b0fe8fe4f48c49b46859b9231c1ea6
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Dec 19 06:58:06 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Dec 19 07:11:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8ce42fb

games-fps/yamagi-quake2: drop 8.01

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

 games-fps/yamagi-quake2/Manifest  |   4 -
 games-fps/yamagi-quake2/yamagi-quake2-8.01.ebuild | 146 --
 2 files changed, 150 deletions(-)

diff --git a/games-fps/yamagi-quake2/Manifest b/games-fps/yamagi-quake2/Manifest
index 0e925852b4b6..fce560ee75e3 100644
--- a/games-fps/yamagi-quake2/Manifest
+++ b/games-fps/yamagi-quake2/Manifest
@@ -1,9 +1,5 @@
-DIST quake2-8.01.tar.xz 2109408 BLAKE2B 
a68fe6ea3a0ab44ba9776bf99a3a826afe0ee25c842d6169296eb8837a3b22146f481defd7a66294dc9e42e75e5848225199e4314bf94756606e7325ba789db2
 SHA512 
8f616f8f09ad9e44bb34227d5492cc0d63180cecebcc39760582590078f4a63a0a4433d66cdffefb26a68d070b2ea1223334de9ae7c32e6c46e42a5aab721a06
 DIST quake2-8.10.tar.xz 2138064 BLAKE2B 
80fbb467977d365aa19015eade8d6cb6004895f8f5a605cdbd840ac41ad2d8a51da1ef3653f401bd1e597c39185f273a5f9720570ad9899815e6bc064a323027
 SHA512 
390a3971d5473166e4c24ef93b1866ae4ca05d17f6c5906d0b7a5bd81d3fbfbff6756b8222af5e3bf2a2f738215375a9eb2947b8690aceb99ac2bf4125d19d25
 DIST quake2-ctf-1.08.tar.xz 136468 BLAKE2B 
cce9f75333c03494dccc1a693c3c0a62194457673c17c59cd5d08a06a11daa769dabaf787c04d9de291c7cc255b4decef06ae5f045c5bc7bc3f4008f0e6babdb
 SHA512 
3d3343ae5287c5f01efd3363ede19f2e41cc8d083691c928afd9e4a81c0b46f6002eb2ed99d11742b7c04f8ea728a1dbb3b5d26ce4fd1066b4f49e3fb664317e
-DIST quake2-ref_vk-1.0.1.tar.gz 290799 BLAKE2B 
0716d539704a58067fd2d6d4f21b27976c6bd073b2722584a804c9702f2886b252701d81f2fe1e5aba22ab83fbddd1e35ce3574c3e3d41b609ebac417ee7cfe4
 SHA512 
99a6b7191a2eed714f70ec389a1f1972f430b9ba324e6880ce96101336beac640fef2d45adc1a6bf04c386a1d088fafd401d303704079ed7207fe7b56d2758db
 DIST quake2-ref_vk-1.0.2.tar.gz 295693 BLAKE2B 
422fa9f406302140c0cad4994f4e33a6b145dd954417635a73406fd5d888ed8884d335a15e13069881d8102aa87157f0061553c3c3dc253b5fdb40b389b0027f
 SHA512 
5b6d72a6a769cd9171a6ac2776f9c637e527800b3214e1799041e0c19c9b258130b6fb67812e5c889a1b1f593edd14c23ea4aa00cbfec06e68ef8aeb132a7102
-DIST quake2-rogue-2.08.tar.xz 282140 BLAKE2B 
e4ead304f35028010f4ffea6eed15753feac99cfa301975f8cae88d9ac10313c9e1a9e29e37d4f186df34abf659dd45b79bda04b5f420565f256bde8b69ab199
 SHA512 
216b8a9862c7f189bdabc68770306ead4fa2173f9051a8fd2a7927eae8aa4e42116bbde947591432d200832a3038c79316325549822fa531fc0e76a2bec57762
 DIST quake2-rogue-2.09.tar.xz 305548 BLAKE2B 
d0623a68b52faf87caa974ba9bcf511e24b132b3fb371dea312c8ff8edab943fcdcfd0bf4278cb996c9b8b85da5c61a1b276e3f0d4493d2e69615908c4f6c01e
 SHA512 
f69fe00c1d3484280231b4ec625aff5f3135f013398014d01ed3823834f17bcbc8930911843b00b088a8247e42ce5074f5b2a029ff2a695ed65e8561ed563de5
-DIST quake2-xatrix-2.09.tar.xz 214096 BLAKE2B 
a4115da0d5624245d1065a67379d95a2b22330e1a5a999d7493d832d5edca4c83752f3a447ab1934c6709b7ed9247d5edd2b3f4b9b398a04982a9428381f2f9d
 SHA512 
a4cf351eca2a72e6b5d8eeecf5d582a3c2c677b71dcf6bcdea310f1503f55ad8ccaf7225461bd78fc695e90d57525fd9a53c5d17e1eabd3a1d28e9386331399c
 DIST quake2-xatrix-2.10.tar.xz 214664 BLAKE2B 
858a33c10ad3378449cf96cf4cec45bbbeb0680eb7296a6ab9a266dcb83053a1ea784f171b3b163426583ce2bd4b5631daa0b327a9c4ab1c13ab469a62a3d85d
 SHA512 
fa6c008fba766e0ec159ab0a9ea72fb4bcf33c428f5b5c37a0611c9f2052f147d14af9872bbccdfdf4ab485bf523398c32dfa91a767b715a2dc84355b7e1d204

diff --git a/games-fps/yamagi-quake2/yamagi-quake2-8.01.ebuild 
b/games-fps/yamagi-quake2/yamagi-quake2-8.01.ebuild
deleted file mode 100644
index 539afb02311d..
--- a/games-fps/yamagi-quake2/yamagi-quake2-8.01.ebuild
+++ /dev/null
@@ -1,146 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop toolchain-funcs wrapper
-
-CTF_V="1.08"
-ROGUE_V="2.08"
-XATRIX_V="2.09"
-REF_VK_V="1.0.1"
-
-DESCRIPTION="Quake 2 engine focused on single player"
-HOMEPAGE="https://www.yamagi.org/quake2/;
-SRC_URI="https://deponie.yamagi.org/quake2/quake2-${PV}.tar.xz
-   ctf? ( https://deponie.yamagi.org/quake2/quake2-ctf-${CTF_V}.tar.xz )
-   rogue? ( 
https://deponie.yamagi.org/quake2/quake2-rogue-${ROGUE_V}.tar.xz )
-   xatrix? ( 
https://deponie.yamagi.org/quake2/quake2-xatrix-${XATRIX_V}.tar.xz )
-   vulkan? ( 
https://github.com/yquake2/ref_vk/archive/refs/tags/v${REF_VK_V}.tar.gz ->
-   quake2-ref_vk-${REF_VK_V}.tar.gz )
-"
-S="${WORKDIR}/quake2-${PV}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-IUSE="+client ctf dedicated openal +opengl rogue softrender vulkan xatrix"
-REQUIRED_USE="
-   || ( client dedicated )
-   client? ( || ( opengl softrender vulkan ) )
-"
-
-RDEPEND="
-   client? (
-   media-libs/libsdl2[opengl?,video,vulkan?]

[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-wine/, app-eselect/eselect-wine/files/

2022-12-18 Thread Ionen Wolkens
commit: 2770d5de34429d2f1038a7a805e8df559d888de3
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Dec 19 06:19:24 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Dec 19 07:11:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2770d5de

app-eselect/eselect-wine: drop 1.2.2-r1

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

 app-eselect/eselect-wine/Manifest  |  1 -
 .../eselect-wine/eselect-wine-1.2.2-r1.ebuild  | 49 --
 .../files/eselect-wine-1.2.2-proton.patch  |  8 
 3 files changed, 58 deletions(-)

diff --git a/app-eselect/eselect-wine/Manifest 
b/app-eselect/eselect-wine/Manifest
index 7f920ee9e760..587b8dab3e3b 100644
--- a/app-eselect/eselect-wine/Manifest
+++ b/app-eselect/eselect-wine/Manifest
@@ -1,2 +1 @@
-DIST eselect-wine-1.2.2.tar.gz 4712 BLAKE2B 
6ce92654cf2a5197c18bc84f8db52a11f198f81f0a8116f1986e74a1795ad475d22ff5a7cb9e9e31ce8ca813059b33cfbc52763110238cb378b15bebeb4b4271
 SHA512 
39f4d91461f72aeb07292dc7479c5cb7fc080b843bac57dec85c43d8751227e6953d32d52d4a14387d398b73120a32b79370d686c823f230dfd1d8b32ac8113a
 DIST eselect-wine-2.0.2.tar.bz2 7449 BLAKE2B 
ce933920a7b6d1df0c0e5f5ae27b1ad1c7467489bd2d35c977b1d9894012b6bcb52d2830c3ebcef9228de40c6f31650e78d40051c82badf959c51339fe6bfa10
 SHA512 
c49c08e25d7e15c04205608118ea38e970db31f394534efd44070eec5c2148463c09d2b2787a9bb9c1b5f29010e99b4769d3f219b3ae826ceae56757aab596d1

diff --git a/app-eselect/eselect-wine/eselect-wine-1.2.2-r1.ebuild 
b/app-eselect/eselect-wine/eselect-wine-1.2.2-r1.ebuild
deleted file mode 100644
index 7a4d765fd1c1..
--- a/app-eselect/eselect-wine/eselect-wine-1.2.2-r1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Manage active wine version"
-HOMEPAGE="https://bitbucket.org/NP-Hardass/eselect-wine;
-SRC_URI="https://bitbucket.org/NP-Hardass/eselect-wine/get/v${PV}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/NP-Hardass-eselect-wine-f18b76f9c90c"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="-* amd64 x86"
-
-RDEPEND="
-   app-admin/eselect
-   dev-util/desktop-file-utils"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-proton.patch
-)
-
-src_install() {
-   insinto /usr/share/eselect/modules
-   doins wine.eselect
-
-   keepdir /etc/eselect/wine
-}
-
-pkg_postinst() {
-   # https://bugs.gentoo.org/434180
-   if [[ $(readlink "${EROOT}"/usr/include/wine) == //* ]]; then
-   ewarn "Leading double slash in ${EROOT}/usr/include/wine 
symlink detected."
-   ewarn "Re-setting wine symlinks..."
-   eselect wine update --if-unset
-   fi
-}
-
-pkg_prerm() {
-   # Avoid conflicts with wine[-multislot] installed later
-   if [[ -z ${REPLACED_BY_VERSION} ]]; then
-   elog "${PN} is being uninstalled, removing symlinks"
-   eselect wine unset --all || die
-   else
-   einfo "${PN} is being updated/reinstalled, not modifying 
symlinks"
-   fi
-}

diff --git a/app-eselect/eselect-wine/files/eselect-wine-1.2.2-proton.patch 
b/app-eselect/eselect-wine/files/eselect-wine-1.2.2-proton.patch
deleted file mode 100644
index 7adf263b2681..
--- a/app-eselect/eselect-wine/files/eselect-wine-1.2.2-proton.patch
+++ /dev/null
@@ -1,8 +0,0 @@
-Temporary patch to add proton variant until a proper release
-to update these.
 a/wine.eselect
-+++ b/wine.eselect
-@@ -14,2 +14,3 @@
-   staging
-+  proton
-   d3d9



[gentoo-commits] repo/gentoo:master commit in: games-util/sc-controller/, games-util/sc-controller/files/

2022-12-18 Thread Ionen Wolkens
commit: 55adf794dd39a7b281681d84c96fc7768aafdc51
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Dec 19 07:08:54 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Dec 19 07:11:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55adf794

games-util/sc-controller: drop 0.4.8.6_p20211211

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

 games-util/sc-controller/Manifest  |  1 -
 .../files/sc-controller-bluetooth-evdev.patch  | 38 
 .../sc-controller-0.4.8.6_p20211211.ebuild | 50 --
 3 files changed, 89 deletions(-)

diff --git a/games-util/sc-controller/Manifest 
b/games-util/sc-controller/Manifest
index cb4dcb8a51f7..84b03c55a28c 100644
--- a/games-util/sc-controller/Manifest
+++ b/games-util/sc-controller/Manifest
@@ -1,2 +1 @@
-DIST sc-controller-0.4.8.6_p20211211.tar.gz 2527489 BLAKE2B 
e04e2a9d617b6cfb3b0709f37b7384ac0c516f1f30a23547f1132c562cafeb8972f23e9cc93967187c881fd78fe6e6d102451aa5afc4bf8fce619e86820b
 SHA512 
9d1030ed2766b9a0984852eafc343e265768489f3d01833e6633019276c0559cb4265d72013c0bc2ecb57ac35c95791ee8e2285f8c45917695ea92826bca6dc3
 DIST sc-controller-0.4.8.9.tar.gz 2541647 BLAKE2B 
f4e4ebcd15f8c32f292293ea21a0c30655fedefba310991082ece3b9159b52700178a31da4b3e7a172e40fde4e718403c0945387f3781628e09fa1fc086eee93
 SHA512 
e0848d366f6f80c36670adcda717b792b6993e7383c01e969c0478cf187bcdb891ea9c434271f24e7f5dfc96d8f321f953f610bb8efeb6ed843b7cd069b9b18f

diff --git a/games-util/sc-controller/files/sc-controller-bluetooth-evdev.patch 
b/games-util/sc-controller/files/sc-controller-bluetooth-evdev.patch
deleted file mode 100644
index 6f5b6ae1856d..
--- a/games-util/sc-controller/files/sc-controller-bluetooth-evdev.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-From 0b816d9fb06a325477961c50118db670e1cc15d2 Mon Sep 17 00:00:00 2001
-From: James Le Cuirot 
-Date: Sat, 12 Mar 2022 09:52:54 +
-Subject: [PATCH] Allow Bluetooth evdev and HID controllers to appear in the
- list
-
-We currently check whether `dev.phys` is blank to work out whether the
-device is virtual or not. Unfortunately, this is also blank for
-Bluetooth-connected devices.
-
-I thought checking whether `dev.info.bustype` is `BUS_VIRTUAL` might
-help but our emulated gamepad has `BUS_USB`. Given that we deliberately
-make the emulated device look as real as possible, I can't find any
-other way to tell it apart from real USB devices. We should therefore
-only check whether `dev.phys` is blank when the bustype is `BUS_USB`.
-This will allow Bluetooth devices with `BUS_BLUETOOTH` to work.

- scc/gui/creg/dialog.py | 4 +++-
- 1 file changed, 3 insertions(+), 1 deletion(-)
-
-diff --git a/scc/gui/creg/dialog.py b/scc/gui/creg/dialog.py
-index 76658e08..77a94dea 100644
 a/scc/gui/creg/dialog.py
-+++ b/scc/gui/creg/dialog.py
-@@ -742,7 +742,9 @@ class ControllerRegistration(Editor):
-   for fname in evdev.list_devices():
-   dev = evdev.InputDevice(fname)
-   is_gamepad = 
ControllerRegistration.does_he_looks_like_a_gamepad(dev)
--  if not dev.phys:
-+  # bustype 3 is BUS_USB, which is the type used for 
emulated
-+  # gamepads. phys is blank for BUS_BLUETOOTH devices.
-+  if dev.info.bustype == 3 and not dev.phys:
-   # Skipping over virtual devices so list doesn't 
show
-   # gamepads emulated by SCC
-   continue
--- 
-2.34.1
-

diff --git a/games-util/sc-controller/sc-controller-0.4.8.6_p20211211.ebuild 
b/games-util/sc-controller/sc-controller-0.4.8.6_p20211211.ebuild
deleted file mode 100644
index 6f4d359c969c..
--- a/games-util/sc-controller/sc-controller-0.4.8.6_p20211211.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
-inherit distutils-r1 linux-info xdg
-
-COMMIT="3ce2d23c873f6f5ecc80ef90f153c14f744368f9"
-DESCRIPTION="User-mode driver and GTK-based GUI for Steam Controllers and 
others"
-HOMEPAGE="https://github.com/Ryochan7/sc-controller/;
-SRC_URI="https://github.com/Ryochan7/sc-controller/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2 BSD CC-BY-3.0 CC0-1.0 LGPL-2.1 MIT PSF-2 ZLIB"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+udev"
-
-RDEPEND="
-   $(python_gen_cond_dep '
-   dev-python/pygobject[${PYTHON_USEDEP},cairo]
-   dev-python/pylibacl[${PYTHON_USEDEP}]
-   dev-python/python-evdev[${PYTHON_USEDEP}]
-   dev-python/vdf[${PYTHON_USEDEP}]')
-   gnome-base/librsvg[introspection]
-   virtual/libusb
-   x11-libs/gtk+:3[introspection]
-   udev? ( games-util/game-device-udev-rules )"
-

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

2022-12-18 Thread Ionen Wolkens
commit: 696c4711166b357d19b43e6ad4fa214070e482ef
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Dec 19 06:16:26 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Dec 19 07:11:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=696c4711

app-emulation/vkd3d-proton: drop 2.7

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

 app-emulation/vkd3d-proton/Manifest|   3 -
 app-emulation/vkd3d-proton/vkd3d-proton-2.7.ebuild | 178 -
 2 files changed, 181 deletions(-)

diff --git a/app-emulation/vkd3d-proton/Manifest 
b/app-emulation/vkd3d-proton/Manifest
index 36a89ce3ba3f..27dd5d641096 100644
--- a/app-emulation/vkd3d-proton/Manifest
+++ b/app-emulation/vkd3d-proton/Manifest
@@ -1,12 +1,9 @@
 DIST vkd3d-proton-2.6.tar.gz 1271948 BLAKE2B 
02d2574a66614613748fe3471a6fd5aac2650fdae15a17b17ea2ed028fa53a0579b866e7240036a26108afc343395826474bb99e015b9299c2abec811bb872ab
 SHA512 
6f27d213652e2380a9ba4534ac9ffe4b752b4608fbc2e8acd273fa151ab19ad0b132e3436384d2b8591cd1a59f0b69d342c893dc3a64be85188b5e3274bcf3f1
-DIST vkd3d-proton-2.7.tar.gz 1403317 BLAKE2B 
4ae975537ac1f39d38155b106aed3fa5542925f0980c23ad2fa8f1f9cf168b104311d14b7ba68a539fd92ab131cc878d8822ff23b551ca6ba9b3b86ac580f927
 SHA512 
a8d055dc7bc1ecdd7edcb5dafe304804cd516623f6771b786778a2ef6a0e7ebc4ba6ce53897b2ee830eb6dc39da16805c638f1db56444385febedd13276aed18
 DIST vkd3d-proton-2.8.tar.gz 1435183 BLAKE2B 
8b265e6dac1dd0ed6377ea6bc0ecffa7eccb8360f890bf2c996395b9db90e132ede9bddf6e889a9302466cccdcd2000f1e7ad9ece740b797c44f081b7ca1bb98
 SHA512 
d708fe62d64487b4430862b93913ba45f2889268c5efb9b1dc69fd48a665fcffc06a7bb91afc13b06a35fd82005a3115dc85f1de74d65f6958fd6f0c02a54007
-DIST vkd3d-proton-dxil-spirv-2166bc7ea0.tar.gz 688874 BLAKE2B 
746dc8232ca0130f2b693ab7b9d3d93a4c514eacc473fa5d6fa91580e9daac48e9a51e63e93d3907f95c980e922ad3599190740dc280ef2ba1c96a4aea975416
 SHA512 
0a3308a10d3afc636e55c44fc4f2f3d067b5b828a6a93f3832698faf9a6ee26d53d25ad7eb0cbd6074b29395d073422434d63dd55004ce64e0aaf73334e4f5cc
 DIST vkd3d-proton-dxil-spirv-b537bbb91b.tar.gz 631130 BLAKE2B 
99f40c5efde87d0af86542b427e5b0429be68ca69ba0c2b6d10a821811756d8dadff4449f268ae404f8ace09a91b3e8aaa135e534a77c0239e58c1a970a044cc
 SHA512 
3c20090b7a1b53c30fd4967622fc7384e1bcc504c30d8075068b87dad1bd2c6f4a12459bf42e61bf76b9dd454ec17a9d529f74ab0d5583627e966d94bb341dc3
 DIST vkd3d-proton-dxil-spirv-babf511d4c.tar.gz 695011 BLAKE2B 
49e13065037edec80815b19907664d9681bc191303032db2e1678fbff5e144846c2ee267fdf5c1d4c31a1a30f2c14275f8e276a771253fabb8bbea8936be4eb4
 SHA512 
b310e4e856b4571ce13cce8539bd1640c7578b132558c009fcc04c24b4b10a86b620542891442dd81feaa8f6ad63d2d05021ca228d1c5f46eebe384fdb30f77e
 DIST vkd3d-proton-spirv-headers-1d31a10040.tar.gz 445679 BLAKE2B 
3dac88269df92428fd93ca187eb417ec0156ff0b24200daf85526aaa92c30ba8743102764e20c47d783ed0704fa690c1bf60944ef81bbdd296890dde5fb9fcaa
 SHA512 
2536619cd7854954892dbb5ab5cd97e4e95fe3f5c121c4b2022426ae734fc20c1ebadbae1da7689f5ca18397075c54e4f16ad525b8ee873c4b0ffdc07aaacc03
 DIST vkd3d-proton-spirv-headers-87d5b782be.tar.gz 439180 BLAKE2B 
9c64a1b7aa408172bb57b38ca0e3d31221c7dfecfcd9afc77449c14e76f60f7436f1a54a794bf4959f4575f177e1024621c6ff696f7fb19b545877e0a527031c
 SHA512 
d6ce02e53c259e508d1d72d81cc6aa6b3019e7ecd6a8878d81d8681d9734756f66c762ebd4b8b1d0f9fbb7a8f1f18d72aeb27c56822d810aca5a3e53c51c1ef6
 DIST vkd3d-proton-spirv-headers-ae217c1780.tar.gz 415130 BLAKE2B 
0c6444c4c1cb43b9c69757d7c2257ce2fe1bc6be308341f3189766f120994e4920bc738b737d9eefc299359dab568fb8809782e3663dd589c0e4d13aecb8873a
 SHA512 
02cf1d63b29e48ef0efe489eb32237ba2f9f4bf58a182b00dc96aab18faba94de79283398e9e945cd81130f83fff228c59b04e496716ea9ccc148a5f4465282c
-DIST vkd3d-proton-vulkan-headers-5177b119bb.tar.gz 1588963 BLAKE2B 
3e973c9fc1fd8c8f725fbe8dbd67ca451aa7ffbb202d2395f3b26bbad9cb4e9e39514c7c78825be7ca122ccd5b434adb0b3fcce25cb7fff7c831dcc5909bbdc3
 SHA512 
3848e5b14f73dda60f133d396742a9a2aa2fc3914b8cbd8bde90e392437398321865ade63e81ec99a83af20a42424cf2c6d06e4dda0d7323486d59fbc4504a3b
 DIST vkd3d-proton-vulkan-headers-83e1a9ed8c.tar.gz 1299014 BLAKE2B 
0b1e635aaa6eebec3525b13698a064e0e5b8a78829a772cbe9e1890148059bf396bc5c830e8d6ee3070a3343775991642565283994c65acfa0d82a91590b7d84
 SHA512 
ecb2158cad55edb4ba069383668f3b311a2f6aa6777b5b7ed94795d454622426ee34fee52b13c97d2f07b5b2f965815ee61a0203b76a0b0d2c708a4786d06b96
 DIST vkd3d-proton-vulkan-headers-b7a86d3b2b.tar.gz 1753074 BLAKE2B 
a2588e84edd09a04c3622a95310acc781432d6a962c69c1f5a709b65e2bfeb5196d9d217b0d261532c4b5c1424f13ff64d33728303c989fdbce3048741add486
 SHA512 
377ada7a9721c225067c6548475109cf4ad1f3d677b835fbe7a4bc7520621acd816cc59d4b75b23bc28f25891b556792cf853b98c0dfb915856774ff27eb6aba

diff --git a/app-emulation/vkd3d-proton/vkd3d-proton-2.7.ebuild 
b/app-emulation/vkd3d-proton/vkd3d-proton-2.7.ebuild
deleted file mode 100644
index 7e1f9bfd1240..
--- a/app-emulation/vkd3d-proton/vkd3d-proton-2.7.ebuild
+++ /dev/null
@@ -1,178 +0,0 @@
-# 

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

2022-12-18 Thread Ionen Wolkens
commit: 2104cf15bd6729a981255f31385ac69bebc8948d
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Dec 19 06:06:31 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Dec 19 07:11:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2104cf15

net-libs/enet: drop 1.2.2-r1 (last of slot 0)

Slot 0 hasn't been needed in ::gentoo for a long time now and is
questionable to rely on (network library untouched since 2010,
and bumping to 2011's 1.2.5 wouldn't change much).

Please migrate to slot 1.3 if still using.

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

 net-libs/enet/Manifest |  1 -
 net-libs/enet/enet-1.2.2-r1.ebuild | 22 --
 2 files changed, 23 deletions(-)

diff --git a/net-libs/enet/Manifest b/net-libs/enet/Manifest
index a873dd5c2d1d..be5c90a2a709 100644
--- a/net-libs/enet/Manifest
+++ b/net-libs/enet/Manifest
@@ -1,2 +1 @@
-DIST enet-1.2.2.tar.gz 413454 BLAKE2B 
3d13ae43a3ce361cf19d7b79c8ec92f76b7c1066659bf4e531a3144b03aac4e7b3738c102eff12bc0748a4a798e7be77473a6b386d29bb416998057f71ffe9d9
 SHA512 
2c28ab4b650dd4165ee5913c1bc80dc47e43f2363a5fdd7f3aa9be8fb3afbc8aff7a6bce731f7dac45eb930fc6338cd811c07e8dedca5554a7dd32293685062d
 DIST enet-1.3.17.tar.gz 703278 BLAKE2B 
d31838a173f629a2216f59173c259cf7cb35985913c5f8f016641ceb189dc20308effa206f03391cafde842ad6e43ec1776d38ce02283bd5990ccf38eadf4d6b
 SHA512 
efa0cb093a6ca295e5012a4fdebc5ffd6516a66a967e97b386b72781b18ce4a118c9bf94e87adbbdcd0ed441e22c62a05c24ff39fd6b475919e8efe9ab4715e4

diff --git a/net-libs/enet/enet-1.2.2-r1.ebuild 
b/net-libs/enet/enet-1.2.2-r1.ebuild
deleted file mode 100644
index a0ddb70b8e30..
--- a/net-libs/enet/enet-1.2.2-r1.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Relatively thin, simple and robust network communication layer on 
top of UDP"
-HOMEPAGE="http://enet.bespin.org/;
-SRC_URI="http://enet.bespin.org/download/${P}.tar.gz;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ppc ~ppc64 x86"
-IUSE="static-libs"
-
-src_configure() {
-   econf $(use_enable static-libs static)
-}
-
-src_install() {
-   default
-   find "${ED}" -name '*.la' -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: games-action/extreme-tuxracer/

2022-12-18 Thread Ionen Wolkens
commit: c27063cef4729a1dc3aabdfdfdf364eee7ceca45
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Dec 19 06:38:05 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Dec 19 07:11:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c27063ce

games-action/extreme-tuxracer: drop 0.8.0

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

 games-action/extreme-tuxracer/Manifest |  1 -
 .../extreme-tuxracer/extreme-tuxracer-0.8.0.ebuild | 48 --
 2 files changed, 49 deletions(-)

diff --git a/games-action/extreme-tuxracer/Manifest 
b/games-action/extreme-tuxracer/Manifest
index 69a0ac6ad71d..5e49d40ee85e 100644
--- a/games-action/extreme-tuxracer/Manifest
+++ b/games-action/extreme-tuxracer/Manifest
@@ -1,2 +1 @@
-DIST extreme-tuxracer-0.8.0.tar.xz 40817900 BLAKE2B 
79462dddfc531d1c17f2b9ce8e5bc4a250cb7ea48ff6f37ceb9eb7f0bcbf97f3a0ae9b09a8c09fa36bc71f8982dbeb2b1e67cddd967252fe0c9af013781546c7
 SHA512 
ff1e4dab4d2e72960eb8dd9643f0150255fe4196c2b25e67dd0d266a89f0b247ce76f818927cda35bbd669972f31f79b1461ccb1b2c7aeeb8d70aa39ed7bfd6d
 DIST extreme-tuxracer-0.8.2.tar.xz 40828312 BLAKE2B 
dfc550457ac37f4aa0c649e1368610eb417e450eea454ed20dd57d7799f376714531861da69683ea1437f222ebd18acd8ccb14c5ce97c9225185d5bf6c8ef49d
 SHA512 
572b494e82f00853b38b3913f0ef34d0a5c0b6655626fa6c72c76f7a41f723ff6fc3c20ca54d835ed5dba462f22896882e9c37ddf5b3e840ea14af3d336addb8

diff --git a/games-action/extreme-tuxracer/extreme-tuxracer-0.8.0.ebuild 
b/games-action/extreme-tuxracer/extreme-tuxracer-0.8.0.ebuild
deleted file mode 100644
index a3c74d264fee..
--- a/games-action/extreme-tuxracer/extreme-tuxracer-0.8.0.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools desktop xdg-utils
-
-DESCRIPTION="High speed arctic racing game based on Tux Racer"
-HOMEPAGE="https://sourceforge.net/p/extremetuxracer/wiki/Home/;
-SRC_URI="https://download.sourceforge.net/extremetuxracer/etr-${PV}.tar.xz -> 
${P}.tar.xz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE=""
-
-RDEPEND="
-   >=media-libs/libsfml-2.4:0=
-   virtual/glu
-   virtual/opengl
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-S="${WORKDIR}/etr-${PV/_/}"
-
-src_prepare() {
-   default
-   # kind of ugly in there so we'll do it ourselves
-   sed -i -e '/SUBDIRS/s/resources doc//' Makefile.am || die
-   eautoreconf
-}
-
-src_install() {
-   default
-   dodoc doc/{code,courses_events,guide,score_algorithm}
-   doicon -s 48 resources/etr.png
-   doicon -s scalable resources/etr.svg
-   domenu resources/etr.desktop
-}
-
-pkg_postinst() {
-   xdg_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-}



[gentoo-commits] repo/gentoo:master commit in: games-arcade/xbill/

2022-12-18 Thread Ionen Wolkens
commit: fc57dad5a13a2bc2d5c7d6e08a5e0adc207982ff
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Dec 19 06:47:14 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Dec 19 07:11:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc57dad5

games-arcade/xbill: minor ebuild tidying

Notably in->ac, unnecessary since this was bumped
to EAPI=8 (the rest is just style).

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

 games-arcade/xbill/xbill-2.1-r6.ebuild | 21 -
 1 file changed, 12 insertions(+), 9 deletions(-)

diff --git a/games-arcade/xbill/xbill-2.1-r6.ebuild 
b/games-arcade/xbill/xbill-2.1-r6.ebuild
index fdff9e03b315..edeebb7b82a1 100644
--- a/games-arcade/xbill/xbill-2.1-r6.ebuild
+++ b/games-arcade/xbill/xbill-2.1-r6.ebuild
@@ -5,21 +5,20 @@ EAPI=8
 
 inherit autotools desktop
 
-DESCRIPTION="A game about an evil hacker called Bill!"
+DESCRIPTION="Game about an evil hacker called Bill!"
 HOMEPAGE="http://www.xbill.org/;
-SRC_URI="http://www.xbill.org/download/${P}.tar.gz
+SRC_URI="
+   http://www.xbill.org/download/${P}.tar.gz
https://dashboard.snapcraft.io/site_media/appmedia/2018/04/xbill.png;
 
 LICENSE="GPL-1"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~x86"
-IUSE=""
 
 RDEPEND="
acct-group/gamestat
media-fonts/font-misc-misc
-   x11-libs/libXaw
-"
+   x11-libs/libXaw"
 DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"
 
@@ -30,19 +29,23 @@ PATCHES=(
 
 src_prepare() {
default
-   mv configure.in configure.ac || die
+
eautoreconf
 }
 
 src_configure() {
-   econf \
-   --disable-motif \
-   --disable-gtk \
+   local econfargs=(
+   --disable-motif
+   --disable-gtk
--enable-athena
+   )
+
+   econf "${econfargs[@]}"
 }
 
 src_install() {
default
+
doicon "${DISTDIR}"/${PN}.png
make_desktop_entry ${PN} XBill ${PN}
 



[gentoo-commits] repo/gentoo:master commit in: games-arcade/amphetamine/

2022-12-18 Thread Ionen Wolkens
commit: fc62441ce78d25442533d11a26899f5623d6c5bf
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Dec 19 06:39:53 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Dec 19 07:11:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc62441c

games-arcade/amphetamine: drop 0.8.10-r1

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

 games-arcade/amphetamine/Manifest  |  1 -
 .../amphetamine/amphetamine-0.8.10-r1.ebuild   | 52 --
 2 files changed, 53 deletions(-)

diff --git a/games-arcade/amphetamine/Manifest 
b/games-arcade/amphetamine/Manifest
index f4aaae2abe2b..d1332c2d993f 100644
--- a/games-arcade/amphetamine/Manifest
+++ b/games-arcade/amphetamine/Manifest
@@ -1,4 +1,3 @@
 DIST amphetamine-0.8.10.tar.bz2 72324 BLAKE2B 
39d8f56066e7fbad853198be28375dfe7ee766d7c493a6faf0e2fa321ee2d2d757f5f294418208ac97a440d58bae03d40de2615e421bb8e9fad7a8ba5220d354
 SHA512 
eb3106df6070e207ffb3293ac4701bba8222603c0e399667505bad29b6f6433dc9ec008499b5180f713a724d3b686fead15536a20927195bc57780be16a860ef
-DIST amphetamine-data-0.8.6.tar.bz2 928775 BLAKE2B 
078de623c719ebaedae3137fe3876ecd7ba02ad7ec44a64b7775fd173a42b399d137a3862d3fe426780a234638b0876a1f0fc5a06d6ab8f4b3c4ca66df367a49
 SHA512 
0feb86f420b4816064594756bb30bb6e02ae5062f03ef175b3262a8f30043340933f6f1b1894e2b2cfad70befc76d3ed1e0d2777c2dc2f7461459e8a93efeaf1
 DIST amphetamine-data_0.8.7.orig.tar.gz 955993 BLAKE2B 
ad14f36ac1d41b9c4ce7dccb9676a562b07400e2d3bf4303e6fbc18fa385453891da35bdcbbf73331989a65379a68329752b0d550951430c2777a3174db8df8f
 SHA512 
623f5c4d02157f55188f4f7f0ea743b613ac846f56fa80c7b875488384341cb6737beecd2ea2322219ff2ff306e1588350e80bf3bcbd0891a3ce0fd514f142e7
 DIST amphetamine.png 95279 BLAKE2B 
6403bb35883ce62f672ee3a3859eb580784c8fd5b068a116c6e3606be27893288205011cba5e9b83f2989d7471a65c13789e44acf5905fdf23402bf065f92c31
 SHA512 
c7698973e0d656187bebb070a1a76669d71d0025b5dc1e53adf221d934db5aac926897b52db257435168d74b622ed83d6fa6938984ec06682fbd9bd08f64521c

diff --git a/games-arcade/amphetamine/amphetamine-0.8.10-r1.ebuild 
b/games-arcade/amphetamine/amphetamine-0.8.10-r1.ebuild
deleted file mode 100644
index 608047e72a0a..
--- a/games-arcade/amphetamine/amphetamine-0.8.10-r1.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit desktop
-
-DESCRIPTION="A cool Jump'n Run game offering some unique visual effects"
-HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage;
-SRC_URI="
-   mirror://gentoo/${P}.tar.bz2
-   mirror://gentoo/${PN}-data-0.8.6.tar.bz2
-"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
-   media-libs/libsdl[sound,video]
-   x11-libs/libXpm
-"
-DEPEND="${RDEPEND}"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-build.patch
-   "${FILESDIR}"/${P}-64bit.patch
-
-   # From Debian:
-   "${FILESDIR}"/${P}-no-lxt.patch
-   "${FILESDIR}"/${P}-bugs.patch
-   "${FILESDIR}"/${P}-missing-headers.patch
-   "${FILESDIR}"/${P}-newline.patch
-)
-
-src_prepare() {
-   default
-   sed -i -e '55d' src/ObjInfo.cpp || die
-}
-
-src_compile() {
-   emake INSTALL_DIR=/usr/share/${PN}
-}
-
-src_install() {
-   newbin amph ${PN}
-   insinto /usr/share/${PN}
-   doins -r ../amph/*
-   newicon amph.xpm ${PN}.xpm
-   make_desktop_entry ${PN} Amphetamine ${PN}
-   einstalldocs
-}



[gentoo-commits] repo/gentoo:master commit in: games-action/bzflag/

2022-12-18 Thread Ionen Wolkens
commit: d982719121c996a35eda4754492644098d498dcc
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Dec 19 06:37:35 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Dec 19 07:11:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9827191

games-action/bzflag: drop 2.4.24

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

 games-action/bzflag/Manifest |  1 -
 games-action/bzflag/bzflag-2.4.24.ebuild | 73 
 2 files changed, 74 deletions(-)

diff --git a/games-action/bzflag/Manifest b/games-action/bzflag/Manifest
index 268b6e3dcba3..15684f4a33ea 100644
--- a/games-action/bzflag/Manifest
+++ b/games-action/bzflag/Manifest
@@ -1,2 +1 @@
-DIST bzflag-2.4.24.tar.bz2 14094506 BLAKE2B 
4b14f00ce071d69b75091d0492ce26862e1f01356c61048ba46381f60f091b5dbf144d979e1f07bc87f4bd1159df3fc48c739fa370c92b7cf630308c8478ce24
 SHA512 
2e6c620e39e65058397515f309b58b0338ee972a63b241546f9947889a43b6274ce313fe5551517d1a099963d0ce877c67e29dfb70d424626926e77b9562c3f7
 DIST bzflag-2.4.26.tar.bz2 14107130 BLAKE2B 
f7fe50910f49f82c7316d19f7b5dba2de26cbe2b928c29158b725be6424d5a55423e2d390c8c0d96cc40ff90191c6d1ab0d378014381ef44f6fcd534c06fc9a9
 SHA512 
1ca039d840440098ea788009ad94fccec20710f621967843b5f95dc4ee054cb1d5d9b94326687008cf7a11020889225ffe9001aac1c7c4339f6761961f422a78

diff --git a/games-action/bzflag/bzflag-2.4.24.ebuild 
b/games-action/bzflag/bzflag-2.4.24.ebuild
deleted file mode 100644
index 704daa557b95..
--- a/games-action/bzflag/bzflag-2.4.24.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools desktop
-
-DESCRIPTION="3D tank combat simulator game"
-HOMEPAGE="https://www.bzflag.org/;
-SRC_URI="https://download.bzflag.org/bzflag/source/${PV}/${P}.tar.bz2;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="dedicated upnp"
-
-RDEPEND="
-   net-dns/c-ares
-   >=net-misc/curl-7.15.0
-   sys-libs/ncurses:0
-   sys-libs/zlib
-   !dedicated? (
-   media-libs/libsdl2[joystick,sound,video]
-   media-libs/glew:=
-   virtual/glu
-   virtual/opengl )
-   upnp? ( net-libs/miniupnpc )
-"
-DEPEND="
-   ${RDEPEND}
-   virtual/pkgconfig
-"
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.4.12-configure.patch
-   "${FILESDIR}"/${PN}-2.4.12-tinfo.patch
-   "${FILESDIR}"/${PN}-2.4.12-sdl2-cppflags.patch
-)
-
-DOCS=( AUTHORS ChangeLog DEVINFO PORTING README README.Linux )
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   local myconf=(
-   $(use_enable upnp UPnP)
-   --libdir="${EPREFIX}"/usr/$(get_libdir)/${PN}
-   )
-
-   if use dedicated ; then
-   ewarn
-   ewarn "You are building a server-only copy of BZFlag"
-   ewarn
-   myconf+=( --disable-client --without-SDL )
-   else
-   myconf=( --with-SDL=2 )
-   fi
-
-   econf "${myconf[@]}"
-}
-
-src_install() {
-   default
-
-   if ! use dedicated ; then
-   newicon data/bzflag-48x48.png ${PN}.png
-   make_desktop_entry ${PN} "BZFlag"
-   fi
-
-   find "${ED}" -name '*.la' -delete || die
-}



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

2022-12-18 Thread Ionen Wolkens
commit: 77059bc5662b164e9583e31dc3e29e8f79a5c069
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Dec 19 06:28:08 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Dec 19 07:11:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77059bc5

dev-games/clanlib: drop 2.3.7-r2

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

 dev-games/clanlib/clanlib-2.3.7-r2.ebuild | 108 --
 1 file changed, 108 deletions(-)

diff --git a/dev-games/clanlib/clanlib-2.3.7-r2.ebuild 
b/dev-games/clanlib/clanlib-2.3.7-r2.ebuild
deleted file mode 100644
index 600c112305e3..
--- a/dev-games/clanlib/clanlib-2.3.7-r2.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools toolchain-funcs
-
-MY_P=ClanLib-${PV}
-DESCRIPTION="Multi-platform game development library"
-HOMEPAGE="http://www.clanlib.org/;
-SRC_URI="http://clanlib.org/download/releases-2.0/${MY_P}.tgz;
-S="${WORKDIR}"/${MY_P}
-
-LICENSE="ZLIB"
-SLOT="2.3"
-# Not big endian safe! #82779
-KEYWORDS="amd64 x86"
-IUSE="doc ipv6 mikmod opengl sound sqlite cpu_flags_x86_sse2 static-libs 
vorbis X"
-REQUIRED_USE="opengl? ( X )"
-
-BDEPEND="
-   virtual/pkgconfig
-   doc? ( app-doc/doxygen dev-lang/perl )
-"
-RDEPEND="
-   sys-libs/zlib
-   X? (
-   app-arch/bzip2
-   media-libs/libpng:0
-   media-libs/freetype
-   media-libs/fontconfig
-   virtual/jpeg:0
-   x11-libs/libX11
-   opengl? ( virtual/opengl )
-   )
-   mikmod? (
-   media-libs/alsa-lib
-   media-libs/libmikmod
-   )
-   sqlite? ( dev-db/sqlite:3 )
-   sound? ( media-libs/alsa-lib )
-   vorbis? (
-   media-libs/alsa-lib
-   media-libs/libogg
-   media-libs/libvorbis
-   )
-"
-DEPEND="${RDEPEND}"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-autotools.patch
-   "${FILESDIR}"/${P}-doc.patch
-   "${FILESDIR}"/${P}-freetype_pkgconfig.patch #764902
-   "${FILESDIR}"/${P}-glibc2.34.patch
-   "${FILESDIR}"/${P}-32bit-opengl.patch
-)
-
-DOCS=( CODING_STYLE CREDITS PATCHES README )
-
-src_prepare() {
-   default
-
-   eautoreconf
-
-   ln -sf ../../../Sources/API 
Documentation/Utilities/ReferenceDocs/ClanLib || die
-}
-
-src_configure() {
-   # Add -DPACKAGE_BUGREPORT?
-   local myeconfargs=(
-   $(use_enable doc docs)
-   $(use_enable cpu_flags_x86_sse2 sse2)
-   $(use_enable opengl clanGL)
-   $(use_enable opengl clanGL1)
-   $(use_enable opengl clanGUI)
-   $(use_enable X clanDisplay)
-   $(use_enable vorbis clanVorbis)
-   $(use_enable mikmod clanMikMod)
-   $(use_enable sqlite clanSqlite)
-   $(use_enable ipv6 getaddr)
-   )
-
-   use sound \
-   || use vorbis \
-   || use mikmod \
-   || myeconfargs+=( --disable-clanSound )
-
-   tc-export PKG_CONFIG
-
-   econf "${myeconfargs[@]}"
-}
-
-src_compile() {
-   emake
-
-   use doc && emake html
-}
-
-# html files are keeped in a directory that is dependent on the SLOT
-# so to keep eventual bookmarks to the doc from version to version
-src_install() {
-   default
-
-   if use doc ; then
-   emake DESTDIR="${D}" install-html
-   dodoc -r Examples Resources
-   fi
-}



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

2022-12-18 Thread Ionen Wolkens
commit: f6ad6dea63083be5cd13be2b4273cc0b9dd9ff81
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Dec 19 06:29:01 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Dec 19 07:11:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6ad6dea

dev-games/clanlib: enable USE=sound by default

sound being disabled typically doesn't make much sense on games
and their libraries, and the alsa dependency is trivial

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

 dev-games/clanlib/clanlib-2.3.7-r3.ebuild | 2 +-
 dev-games/clanlib/clanlib-4.1.0.ebuild| 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-games/clanlib/clanlib-2.3.7-r3.ebuild 
b/dev-games/clanlib/clanlib-2.3.7-r3.ebuild
index 975b63c0c925..adedc2bd65bf 100644
--- a/dev-games/clanlib/clanlib-2.3.7-r3.ebuild
+++ b/dev-games/clanlib/clanlib-2.3.7-r3.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}"/${MY_P}
 LICENSE="ZLIB"
 SLOT="2.3"
 KEYWORDS="amd64 x86"
-IUSE="doc ipv6 mikmod opengl sound sqlite cpu_flags_x86_sse2 static-libs 
vorbis X"
+IUSE="doc ipv6 mikmod opengl +sound sqlite cpu_flags_x86_sse2 static-libs 
vorbis X"
 REQUIRED_USE="opengl? ( X )"
 
 BDEPEND="

diff --git a/dev-games/clanlib/clanlib-4.1.0.ebuild 
b/dev-games/clanlib/clanlib-4.1.0.ebuild
index 257d24b427cb..f3ae7bf96b0d 100644
--- a/dev-games/clanlib/clanlib-4.1.0.ebuild
+++ b/dev-games/clanlib/clanlib-4.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_PN}-${PV}"
 LICENSE="ZLIB"
 SLOT="4.1"
 KEYWORDS="~amd64 ~x86" #not big endian safe #82779
-IUSE="cpu_flags_x86_sse2 doc examples ipv6 opengl sound static-libs X"
+IUSE="cpu_flags_x86_sse2 doc examples ipv6 opengl +sound static-libs X"
 REQUIRED_USE="opengl? ( X )"
 
 RDEPEND="



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

2022-12-18 Thread Ionen Wolkens
commit: 957448e9ffb07cfd1234e63fad26899d8ceb6c8d
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Dec 19 06:32:16 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Dec 19 07:11:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=957448e9

dev-games/clanlib: replace dead SRC_URI/HOMEPAGE in old slots

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

 dev-games/clanlib/clanlib-0.8.1-r2.ebuild | 6 +++---
 dev-games/clanlib/clanlib-2.3.7-r3.ebuild | 4 ++--
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-games/clanlib/clanlib-0.8.1-r2.ebuild 
b/dev-games/clanlib/clanlib-0.8.1-r2.ebuild
index dc731f1467d2..71d3a0c5b785 100644
--- a/dev-games/clanlib/clanlib-0.8.1-r2.ebuild
+++ b/dev-games/clanlib/clanlib-0.8.1-r2.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 DESCRIPTION="Multi-platform game development library"
-HOMEPAGE="http://www.clanlib.org/;
-SRC_URI="http://clanlib.org/download/releases-${PV:0:3}/ClanLib-${PV}.tgz;
+HOMEPAGE="https://github.com/sphair/ClanLib;
+SRC_URI="mirror://gentoo/ClanLib-${PV}.tgz"
 S="${WORKDIR}"/ClanLib-${PV}
 
 LICENSE="ZLIB"

diff --git a/dev-games/clanlib/clanlib-2.3.7-r3.ebuild 
b/dev-games/clanlib/clanlib-2.3.7-r3.ebuild
index adedc2bd65bf..f3998ba284cb 100644
--- a/dev-games/clanlib/clanlib-2.3.7-r3.ebuild
+++ b/dev-games/clanlib/clanlib-2.3.7-r3.ebuild
@@ -7,8 +7,8 @@ inherit autotools toolchain-funcs
 
 MY_P=ClanLib-${PV}
 DESCRIPTION="Multi-platform game development library"
-HOMEPAGE="http://www.clanlib.org/;
-SRC_URI="http://clanlib.org/download/releases-2.0/${MY_P}.tgz;
+HOMEPAGE="https://github.com/sphair/ClanLib;
+SRC_URI="mirror://gentoo/${MY_P}.tgz"
 S="${WORKDIR}"/${MY_P}
 
 LICENSE="ZLIB"



[gentoo-commits] repo/gentoo:master commit in: games-action/abuse/

2022-12-18 Thread Ionen Wolkens
commit: d83b05bc6b7bea1370066beab51051008f7e4282
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Dec 19 06:36:49 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Dec 19 07:11:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d83b05bc

games-action/abuse: drop 0.9.0

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

 games-action/abuse/Manifest   |  1 -
 games-action/abuse/abuse-0.9.0.ebuild | 33 -
 2 files changed, 34 deletions(-)

diff --git a/games-action/abuse/Manifest b/games-action/abuse/Manifest
index 03a7d90954c0..ac80e21af899 100644
--- a/games-action/abuse/Manifest
+++ b/games-action/abuse/Manifest
@@ -1,3 +1,2 @@
 DIST abuse-0.8.tar.gz 6053500 BLAKE2B 
4f52256b7bf13e0efa77ef50147a976fdf1fceec4ce20fb4b855a9961a7c816cf08bf51286b424da42072956a137bc3385357cfdb61bf37ff9f907284d99e09c
 SHA512 
5c60dcf6910f9f751da26e919cd289c12349bb82eb925f9a41dc921263ece0d0f5f24c2ab2d1c718c0a5d0315453f92dfcba665fe5082eb4135ed737d2859d18
-DIST abuse-0.9.0.tar.gz 4666196 BLAKE2B 
3896f5b986120e0d0385daf194e7ac158a77bea07aa5b508b9beb8ee8f9423b375a0daebd8e66124719b80a57cabb101d0258176d16d63cab030c8332ca2dfcc
 SHA512 
6c8b85920412234986f11b5333a18c85e227ba421843373b5e1d5086e596f1b63adc8c320c657b3cddafd43af9de9b163f4617a9e78a5ea3f2d0281d0408ca1c
 DIST abuse-0.9.1.tar.gz 3189092 BLAKE2B 
7af8be86cdd5ede66ac200a193e5e37d188825d648aec8915e3b07608e02afc2be3f58b59dcc675d605c9a0a97b3caf256e46ba5d036e3139c254d281c50f611
 SHA512 
9b551e5946aba264674d56e34e7a28332676f89e93a66792e3de2cfc85264f074b7ba0d3a9c4b0ffc1ffd0d6023014cb5114c663e5677ab2fb128ca9c3997dc3

diff --git a/games-action/abuse/abuse-0.9.0.ebuild 
b/games-action/abuse/abuse-0.9.0.ebuild
deleted file mode 100644
index 08462ae0f003..
--- a/games-action/abuse/abuse-0.9.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake desktop xdg
-
-DATA_PV="0.8"
-
-DESCRIPTION="Port of Abuse by Crack Dot Com"
-HOMEPAGE="https://github.com/Xenoveritas/abuse;
-SRC_URI="https://github.com/Xenoveritas/abuse/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz
-   
http://abuse.zoy.org/raw-attachment/wiki/download/${PN}-${DATA_PV}.tar.gz;
-
-LICENSE="GPL-2 public-domain WTFPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND=">=media-libs/libsdl2-2.0.3[sound,video]
-   media-libs/sdl2-mixer[midi,wav]"
-
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   ln -snf ../../${PN}-${DATA_PV}/data/{music,sfx} data/ || die
-   cmake_src_prepare
-}
-
-src_install() {
-   cmake_src_install
-   doicon -s 32 doc/${PN}.png
-   make_desktop_entry abuse Abuse
-}



[gentoo-commits] repo/gentoo:master commit in: dev-games/godot/files/, dev-games/godot/

2022-12-18 Thread Ionen Wolkens
commit: a649b990886d4de33c015dfaca883c923fbdd01e
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Dec 19 06:23:34 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Dec 19 07:11:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a649b990

dev-games/godot: drop 4.0_beta7

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

 dev-games/godot/Manifest   |   1 -
 .../godot/files/godot-4.0_alpha14-scons.patch  |  29 ---
 dev-games/godot/godot-4.0_beta7.ebuild | 256 -
 3 files changed, 286 deletions(-)

diff --git a/dev-games/godot/Manifest b/dev-games/godot/Manifest
index 1da11e27e25f..24bbfc215dbe 100644
--- a/dev-games/godot/Manifest
+++ b/dev-games/godot/Manifest
@@ -1,3 +1,2 @@
 DIST godot-3.5.1-stable.tar.xz 24153448 BLAKE2B 
9d61276a2d82ef4f4487ec1046b7fa58f2b3626640b2db25c1f98c3f8e2ff40eddcf943fd9ffaaf6814fbafbbe7ef1d3f642d77af953b87731cff570ac3a5473
 SHA512 
59e5ca88534f542562971efb83b76561705f9ca8761311f01b4453857e7ae046c17cadd0d5ca6f6f56e262b5031294a8b9ad970fa6ffc95e1a6a1e1bae48d55f
-DIST godot-4.0-beta7.tar.xz 31508396 BLAKE2B 
e6f65bd345dda8360ce7ab4234ba045f301b66b0e7b1cda31652e78d96ab023c368ded982fd33d583cf55ec481fda05bcc734abe094e7b18707a73973533c22b
 SHA512 
72e6b52a35d2f077a21339d5c07a36529d10aa05d6d1d1d975b91b42ce6a08f7804cd88b7760ebaa0165a65bc318d2ef971458ecfb7743e579d1b040086b7fd4
 DIST godot-4.0-beta8.tar.xz 31575000 BLAKE2B 
27c3f18f1106684e8a4381a5a54240a6513ca3319c1cfc533a6c0b9021474e7246eded4a00f8242df41412b98fd11d38974add72cee4f6936fcc01507b801125
 SHA512 
f18c22bb7a29062c6bd3106f87656f0eadab3befb2715942bcf114850bf818b9530eb14859480bb82cb5c77a5cecd6f98ed5006643b5cf3b016ee21b1f07f022

diff --git a/dev-games/godot/files/godot-4.0_alpha14-scons.patch 
b/dev-games/godot/files/godot-4.0_alpha14-scons.patch
deleted file mode 100644
index 295f471d525b..
--- a/dev-games/godot/files/godot-4.0_alpha14-scons.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-* add option to respect AR
- (respecting PKG_CONFIG is handled in the ebuild)
-* fix icu unbundling underlinking
-* handle recastnavigation unbundling
 a/SConstruct
-+++ b/SConstruct
-@@ -233,4 +233,5 @@
- opts.Add("CXX", "C++ compiler")
- opts.Add("CC", "C compiler")
-+opts.Add("AR", "Archiver")
- opts.Add("LINK", "Linker")
- opts.Add("CCFLAGS", "Custom flags for both the C and C++ compilers")
 a/platform/linuxbsd/detect.py
-+++ b/platform/linuxbsd/detect.py
-@@ -238,5 +238,5 @@
- 
- if not env["builtin_icu"]:
--env.ParseConfig("pkg-config icu-uc --cflags --libs")
-+env.ParseConfig("pkg-config icu-i18n --cflags --libs")
- 
- if not env["builtin_harfbuzz"]:
-@@ -249,4 +249,7 @@
- env.ParseConfig("pkg-config libenet --cflags --libs")
- 
-+if not env["builtin_recast"]:
-+env.ParseConfig("pkg-config recastnavigation --cflags --libs")
-+
- if not env["builtin_squish"]:
- env.ParseConfig("pkg-config libsquish --cflags --libs")

diff --git a/dev-games/godot/godot-4.0_beta7.ebuild 
b/dev-games/godot/godot-4.0_beta7.ebuild
deleted file mode 100644
index 0c1902be556e..
--- a/dev-games/godot/godot-4.0_beta7.ebuild
+++ /dev/null
@@ -1,256 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..11} )
-inherit bash-completion-r1 desktop python-any-r1 scons-utils toolchain-funcs 
xdg
-
-MY_P="${PN}-$(ver_rs 2 -)"
-
-DESCRIPTION="Multi-platform 2D and 3D game engine with a feature-rich editor"
-HOMEPAGE="https://godotengine.org/;
-SRC_URI="https://downloads.tuxfamily.org/godotengine/$(ver_rs 2 
/)/${MY_P}.tar.xz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="
-   MIT
-   Apache-2.0 BSD Boost-1.0 CC0-1.0 Unlicense ZLIB
-   gui? ( CC-BY-4.0 ) tools? ( OFL-1.1 )"
-SLOT="4"
-KEYWORDS="~amd64"
-# Enable roughly same as upstream by default so it works as expected,
-# except raycast (tools-only heavy dependency), and deprecated.
-IUSE="
-   +dbus debug deprecated +fontconfig +gui pulseaudio raycast
-   +runner speech test +theora +tools +udev +upnp +webp"
-# disable tests until out of beta, tests themselves are new and can be volatile
-RESTRICT="test"
-
-# libX11 range is temporary while this is being looked into:
-# - https://github.com/godotengine/godot/issues/69352
-# - https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/170
-# dlopen: alsa-lib,dbus,fontconfig,pulseaudio,speech-dispatcher,udev
-RDEPEND="
-   app-arch/zstd:=
-   dev-games/recastnavigation:=
-   dev-libs/icu:=
-   dev-libs/libpcre2:=[pcre32]
-   media-libs/freetype[brotli,harfbuzz]
-   media-libs/harfbuzz:=[icu]
-   media-libs/libogg
-   media-libs/libpng:=
-   media-libs/libvorbis
-   x11-libs/libX11-1.8.2-r1
-   

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

2022-12-18 Thread Ionen Wolkens
commit: 5ea8431304b30cd5825e9630d86556c435191e1d
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Dec 19 06:18:26 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Dec 19 07:11:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ea84313

dev-util/maturin: drop 0.14.5

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

 dev-util/maturin/Manifest  |   8 -
 dev-util/maturin/maturin-0.14.5.ebuild | 482 -
 2 files changed, 490 deletions(-)

diff --git a/dev-util/maturin/Manifest b/dev-util/maturin/Manifest
index f92579470ed2..70e715725299 100644
--- a/dev-util/maturin/Manifest
+++ b/dev-util/maturin/Manifest
@@ -192,7 +192,6 @@ DIST lzxd-0.1.4.crate 21891 BLAKE2B 
8271b79bdf6c65a17b5fe77a4d8b7d3a96ccf1752d21
 DIST mailparse-0.13.8.crate 36008 BLAKE2B 
8112658b4ceb5b3528375f4f8a178a26c18b5494ba582c333e09de6263769869b5a4903ec2d62cab7a032635fa5d28f00f3f80337b968221e386e252f842cf36
 SHA512 
c7557f741c170c421d5ccef8cb771fce544b3f3da0475b170f82116c00cdd7522fe29fc8bb4dfa20735345b2c72e12af0bcc4317d9ada412b59f9ff4266e14ac
 DIST matchers-0.1.0.crate 6948 BLAKE2B 
ec3a5d01d2fedbb4dbf5bb185afbb9401410463a61f51674e0df6a571db352b2bbabfb99cdbdcfb4e511ae783165bf0258f5163f240a229b9087f9edbd0df41a
 SHA512 
84214c1a84952d85631aa1ab5115df7cda223ac64e2acf055b6129ba1aa26ddc87615a8b51ca890ce3fee0419053fa7fe1599ae128f1d211b58c07b0c4af3b19
 DIST maturin-0.13.7.gh.tar.gz 335508 BLAKE2B 
fef8ad495208109b867d1ca9700cef149b799bdb372d5110480a035ee5ed52b569f5cb3ca7dffa7d69db3fd4a593d3b894027eb1538e25deddd68146640cdde7
 SHA512 
509564719aa7b25c1464036b6830518129b24a285075ef551fbb65c42aa2e3c2cfb1bfcefa55cd9b99c7dcec07795ea08fef0a33a55c14030f49afb392face7d
-DIST maturin-0.14.5.gh.tar.gz 386033 BLAKE2B 
fee6f179346c47b267b569805e78fd2afa83210b7ea7ca2702fea92c979583661334fef6c0ca5042974014bc8b6be0d8b3b72ba7aa1091005f74f69db56da165
 SHA512 
71c35f4dcaf817b158fbbb51dad8a8cfbdfdfce3d8b9ae639e1940d1a9aae0606f130b7129abedf36a913e58e38803136ee69695662bce410286f034a4c83c90
 DIST maturin-0.14.6.gh.tar.gz 386729 BLAKE2B 
1edf70962eb3222bb6880b456ebed5744b4343c2833dcebc548fc4cd819b45d3e24a8952b4bcb2cdc2318e089bbd7f4aa15344b4b4ec18b19b0ec490de85cd57
 SHA512 
9383a56a9e3acad5668b5b44ea6129f24272c701c2c16d4164d313a9474e5abfd83992e16b42238469e994b16cad4cee8a7c9df0468704a891e23b87cd04bea0
 DIST memchr-2.5.0.crate 65812 BLAKE2B 
57966413a1f933dcb2d2d4ccb29c247070f65a83299b2a9f5aa83f5a48a5c5f1c4c7c632fa63bd19f9508e9291e7258db2f16e2813a56fd84e0856f70f1e67ab
 SHA512 
444a163b484c233e78c0e2e4d51f01ce2da93d7d29f516a95e4b0866b20bdfd3f34137653abed53eb70387991ee3e2b5937d8d4360a85bbcb50a93005a75defa
 DIST memoffset-0.6.5.crate 7686 BLAKE2B 
9a797388702389076c426052c3d54dc62802d5db8bc5c9c83990429f2ffaec4fab4c7dd3f09cd0704d1ea555e87976563bb43408ba54b5e66ce7e406d4604009
 SHA512 
11bdd9185b99dfee8e659e051b09ee301c7142a372a8117864745a5085c015436d2efbb1478192886f09cbc562529e209d2e3325d94938a64bc75b1d91d2bf3f
@@ -200,7 +199,6 @@ DIST memoffset-0.7.1.crate 8556 BLAKE2B 
1ef270f1c8dba32e66cf47a1835f10c342024762
 DIST mime-0.3.16.crate 15206 BLAKE2B 
9a599ca82fd0dd6d3d2dea68a47b8441b1024d016ee1fb23cc6431b39ead20c9b3fe1ff3397af79c2c1b2cd277c440d4fff69f6b28c550ddbe15f680923c834b
 SHA512 
cb1d691610cb82720e553247336fc5eab63407ad37febf2eb50aaa4e329cca70959ecd8bb8c7af5753acec2c8e86fc9a0f8ad9ad2de93fe9295ce84033d6054c
 DIST mime_guess-2.0.4.crate 26399 BLAKE2B 
667f9b8009bac2e1d8b835ae8825afaaa2ea6eddd4cebbf18de8f8fcde9318eacaeeb08066bdd611883bef5f8a53fa2506b57d543c3a57316e07b525f7f5
 SHA512 
acfbbfdc5bd725edde43e4915858b8d016e90a5b483664f0bcd5e8d2b0b3684bf0f6020aea147b5bf429f218a7af8080761cea4c5c04b68fa66fd6a676376908
 DIST minijinja-0.20.0.crate 80064 BLAKE2B 
ec3114b92d6ed737b2f35cb71e4ecdd030a9e0ffb27d78739b22876374fca7d35537842a056da5a824bbe9d288cf54890a067f4d0247b1e48f2f691ae44ebd2a
 SHA512 
5a6683e3af1df4b73e70491ce76b15638a61b11709a89aa3c3ab1c9ee76a12adce682921c01fc99589a2b90e875eaf2bcb9ab9ab8c63511195ad9da4b3e46363
-DIST minijinja-0.26.0.crate 99642 BLAKE2B 
46b26325b99b92f92fd9e2da4d04d6d03695cc05461739613d9149d45d264c314c13eee24a31fa73196432c11414de86c87b2f657f570e48ab89654dc14e3139
 SHA512 
a7d698a8b9766a8305e9a1b4e36d72571f2c3905bf7c6ca7061660fc2dcc95cde6926941ea6f690464dfad235a7644a03654e4501301d0d8e8504cf817e2f7fa
 DIST minijinja-0.27.0.crate 108052 BLAKE2B 
e0b96bc0025c8207ec16a749be992f6108da5395df3e4f468e5e7bf252e8817a14092c9b7c99b5b99e4c8bbd93e70a48efb1574f49bf6b4c61b2782cd15727ef
 SHA512 
3541678a61cef3eba3f0a9ad21dc8979e12ef0324ab943f61a74710deb74abc9bcbb665fd642ac093fa11e899b667bbc3711df9192711b25c9cef2aa7d1ac0d6
 DIST minimal-lexical-0.2.1.crate 94841 BLAKE2B 
e6b8919b80d938d0b98d60d4f5f29ce43d77ebfcf8b18bde08909141915c6ef4f0d07a543538d4f3ba8527a9f55926d4a8e83473248469d087e80b274d701d61
 SHA512 
385fab51884bdcc7b0f2728a219ab164d0dc8efe42160b918f2c09f79ecf853fb12bda006d11e649f097bae1499dcd41ddf2a8784ee7d178cf2c28059e46078c
 DIST miniz_oxide-0.5.4.crate 53485 BLAKE2B 

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

2022-12-18 Thread Ionen Wolkens
commit: 155de389e82cdf2c8d77be7c464500fc6c3f88ae
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Dec 19 06:17:21 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Dec 19 07:11:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=155de389

media-gfx/imv: drop 4.3.1-r1

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

 media-gfx/imv/Manifest|  1 -
 media-gfx/imv/imv-4.3.1-r1.ebuild | 81 ---
 2 files changed, 82 deletions(-)

diff --git a/media-gfx/imv/Manifest b/media-gfx/imv/Manifest
index a6bf38bedfbc..8fccc1554af9 100644
--- a/media-gfx/imv/Manifest
+++ b/media-gfx/imv/Manifest
@@ -1,2 +1 @@
-DIST imv-4.3.1.tar.gz 79123 BLAKE2B 
9c818a5a29457313c3d0ed1a8558555b2069aec837939dc1d2b71668ec2fd39867c8ad4fcf8605243ded96e27d346af4307d83c8854538981b62c968e9ec0ede
 SHA512 
f70b95f3f99d7d6a9276370650cef0885938464e3a40ab1768231292ba35d9040f7196a5853ea1268fe6d47cf08d129b3fbae1ca215df96d12ccd85b7efd1ee6
 DIST imv-4.3.1_p20211221.tar.gz 80082 BLAKE2B 
2b4f3cdb0b7123b978cdbc588cf686c38d65053e3fadb6532da45be3e24b35a297639ca8ddb7d05945f92763cc014a232eb0ca0af0da059b2dac48d2b3c9939d
 SHA512 
7579930a406d2ba1dca7f043d635ea89301606d06ca5ebe5779fffd1410789bb07ef8228beb2ef08af2783e64deda8b67aa991fc56333c0e60051f7666fbb19f

diff --git a/media-gfx/imv/imv-4.3.1-r1.ebuild 
b/media-gfx/imv/imv-4.3.1-r1.ebuild
deleted file mode 100644
index b967fd9b869e..
--- a/media-gfx/imv/imv-4.3.1-r1.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson xdg
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://git.sr.ht/~exec64/imv/;
-else
-   SRC_URI="https://git.sr.ht/~exec64/imv/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   S="${WORKDIR}/${PN}-v${PV}"
-   KEYWORDS="amd64 x86"
-fi
-
-DESCRIPTION="Minimal image viewer designed for tiling window manager users"
-HOMEPAGE="https://sr.ht/~exec64/imv/;
-
-LICENSE="MIT-with-advertising"
-SLOT="0"
-IUSE="+X +freeimage gif heif jpeg png svg test tiff wayland"
-REQUIRED_USE="|| ( X wayland )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-libs/glib:2
-   dev-libs/icu:=
-   dev-libs/inih
-   media-libs/libglvnd[X?]
-   x11-libs/cairo
-   x11-libs/libxkbcommon[X?]
-   x11-libs/pango
-   X? (
-   x11-libs/libX11
-   x11-libs/libxcb:=
-   )
-   freeimage? ( media-libs/freeimage )
-   gif? ( media-libs/libnsgif )
-   heif? ( media-libs/libheif:= )
-   jpeg? ( media-libs/libjpeg-turbo:= )
-   png? ( media-libs/libpng:= )
-   svg? ( >=gnome-base/librsvg-2.44:2 )
-   tiff? ( media-libs/tiff:= )
-   wayland? ( dev-libs/wayland )
-   !sys-apps/renameutils"
-DEPEND="
-   ${RDEPEND}
-   X? ( x11-base/xorg-proto )
-   test? ( dev-util/cmocka )"
-BDEPEND="
-   app-text/asciidoc
-   wayland? ( dev-util/wayland-scanner )"
-
-src_prepare() {
-   default
-
-   # if wayland-only, don't automagic on libGL and force libOpenGL
-   if ! use X; then
-   sed -i "/dependency('gl'/{s/'gl'/'opengl'/;s/false/true/}" 
meson.build || die
-   fi
-
-   # glu isn't used by anything
-   sed -i "/dependency('glu')/d" meson.build || die
-}
-
-src_configure() {
-   local emesonargs=(
-   $(meson_feature freeimage)
-   $(meson_feature gif libnsgif)
-   $(meson_feature heif libheif)
-   $(meson_feature jpeg libjpeg)
-   $(meson_feature png libpng)
-   $(meson_feature svg librsvg)
-   $(meson_feature test)
-   $(meson_feature tiff libtiff)
-   -Dwindows=$(usex X $(usex wayland all x11) wayland)
-   )
-
-   meson_src_configure
-}



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

2022-12-18 Thread Ionen Wolkens
commit: 736dc5a58e9e8bd26d47db9862ce56e8f6e7f7a8
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Dec 19 06:21:33 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Dec 19 07:11:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=736dc5a5

app-emulation/wine-proton: drop 7.0.4

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

 app-emulation/wine-proton/Manifest |   1 -
 app-emulation/wine-proton/wine-proton-7.0.4.ebuild | 321 -
 2 files changed, 322 deletions(-)

diff --git a/app-emulation/wine-proton/Manifest 
b/app-emulation/wine-proton/Manifest
index 9a39363fd8f3..0e4baa8ce1a2 100644
--- a/app-emulation/wine-proton/Manifest
+++ b/app-emulation/wine-proton/Manifest
@@ -1,2 +1 @@
-DIST proton-wine-7.0-4.tar.gz 45561670 BLAKE2B 
0bc3432e5aa9ca1655e76b31dcbef08febe263e07d3635d005fbc7798b3a08fa50e2e736f33b18700f187dc755f012d7e8ae3edae6a63fb433cd9b8861b747b0
 SHA512 
dccdf4115e2a7c92981163783f5705e78fbfa042f06123e4802251bd2c558e8b4de7e3d2e114a5d942f9493eb64fb7fdedff2e6e8b3f21ea1de1156456930d8c
 DIST proton-wine-7.0-5.tar.gz 45724439 BLAKE2B 
d5ad4f00ca658b31c562c2ff4eb5ae33707126eee44ccfd9f33084ab5d184743034541efe3f9d18eb2a694da4c5134555f93769e8370b118b6f04e00ae1e
 SHA512 
b16ace9c0bfa6d2685ea53617be2bba7e82c5c8da604f9e188bf782219785cfaed4317578c4314f2bde89d363a2e115f3bceeaa69d4a85f078a5fdb1ec64d33b

diff --git a/app-emulation/wine-proton/wine-proton-7.0.4.ebuild 
b/app-emulation/wine-proton/wine-proton-7.0.4.ebuild
deleted file mode 100644
index 5ada081c523d..
--- a/app-emulation/wine-proton/wine-proton-7.0.4.ebuild
+++ /dev/null
@@ -1,321 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MULTILIB_COMPAT=( abi_x86_{32,64} )
-PYTHON_COMPAT=( python3_{8..11} )
-inherit autotools flag-o-matic multilib multilib-build \
-   python-any-r1 readme.gentoo-r1 toolchain-funcs wrapper
-
-WINE_GECKO=2.47.3
-WINE_MONO=7.3.0
-WINE_PV=$(ver_rs 2 -)
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/ValveSoftware/wine.git;
-   EGIT_BRANCH="experimental_$(ver_cut 1-2)"
-else
-   
SRC_URI="https://github.com/ValveSoftware/wine/archive/refs/tags/proton-wine-${WINE_PV}.tar.gz;
-   S="${WORKDIR}/${PN}-wine-${WINE_PV}"
-   KEYWORDS="-* ~amd64 ~x86"
-fi
-
-DESCRIPTION="Valve Software's fork of Wine"
-HOMEPAGE="https://github.com/ValveSoftware/wine/;
-
-LICENSE="LGPL-2.1+ BSD-2 IJG MIT ZLIB gsm libpng2 libtiff"
-SLOT="${PV}"
-IUSE="
-   +abi_x86_32 +abi_x86_64 +alsa crossdev-mingw custom-cflags debug
-   +fontconfig +gecko +gstreamer llvm-libunwind +mono nls openal
-   osmesa perl pulseaudio +sdl selinux +ssl udev udisks +unwind usb
-   v4l +vkd3d +xcomposite xinerama"
-
-# tests are non-trivial to run, can hang easily, don't play well with
-# sandbox, and several need real opengl/vulkan or network access
-RESTRICT="test"
-
-# `grep WINE_CHECK_SONAME configure.ac` + if not directly linked
-WINE_DLOPEN_DEPEND="
-   dev-libs/gmp:=[${MULTILIB_USEDEP}]
-   dev-libs/libgcrypt:=[${MULTILIB_USEDEP}]
-   media-libs/freetype[${MULTILIB_USEDEP}]
-   media-libs/libglvnd[X,${MULTILIB_USEDEP}]
-   media-libs/vulkan-loader[${MULTILIB_USEDEP}]
-   x11-libs/libXcursor[${MULTILIB_USEDEP}]
-   x11-libs/libXfixes[${MULTILIB_USEDEP}]
-   x11-libs/libXi[${MULTILIB_USEDEP}]
-   x11-libs/libXrandr[${MULTILIB_USEDEP}]
-   x11-libs/libXrender[${MULTILIB_USEDEP}]
-   x11-libs/libXxf86vm[${MULTILIB_USEDEP}]
-   fontconfig? ( media-libs/fontconfig[${MULTILIB_USEDEP}] )
-   osmesa? ( media-libs/mesa[osmesa,${MULTILIB_USEDEP}] )
-   sdl? ( media-libs/libsdl2[haptic,joystick,${MULTILIB_USEDEP}] )
-   ssl? ( net-libs/gnutls:=[${MULTILIB_USEDEP}] )
-   udisks? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
-   v4l? ( media-libs/libv4l[${MULTILIB_USEDEP}] )
-   xcomposite? ( x11-libs/libXcomposite[${MULTILIB_USEDEP}] )
-   xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] )"
-WINE_COMMON_DEPEND="
-   ${WINE_DLOPEN_DEPEND}
-   x11-libs/libX11[${MULTILIB_USEDEP}]
-   x11-libs/libXext[${MULTILIB_USEDEP}]
-   alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] )
-   gstreamer? (
-   dev-libs/glib:2[${MULTILIB_USEDEP}]
-   media-libs/gst-plugins-base:1.0[${MULTILIB_USEDEP}]
-   media-libs/gstreamer:1.0[${MULTILIB_USEDEP}]
-   )
-   openal? ( media-libs/openal[${MULTILIB_USEDEP}] )
-   pulseaudio? ( media-libs/libpulse[${MULTILIB_USEDEP}] )
-   udev? ( virtual/libudev:=[${MULTILIB_USEDEP}] )
-   unwind? (
-   llvm-libunwind? ( sys-libs/llvm-libunwind[${MULTILIB_USEDEP}] )
-   !llvm-libunwind? ( sys-libs/libunwind:=[${MULTILIB_USEDEP}] )
-   )
-   usb? ( dev-libs/libusb:1[${MULTILIB_USEDEP}] )
-   vkd3d? ( 

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

2022-12-18 Thread Ionen Wolkens
commit: 8e8db1858e11a1c3777f211b51b2da86f307303c
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Dec 19 06:18:47 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Dec 19 07:11:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e8db185

dev-libs/ncnn: drop 20220729-r1

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

 dev-libs/ncnn/Manifest|  1 -
 dev-libs/ncnn/ncnn-20220729-r1.ebuild | 48 ---
 2 files changed, 49 deletions(-)

diff --git a/dev-libs/ncnn/Manifest b/dev-libs/ncnn/Manifest
index c92f2793c916..33ddf32318e2 100644
--- a/dev-libs/ncnn/Manifest
+++ b/dev-libs/ncnn/Manifest
@@ -1,2 +1 @@
-DIST ncnn-20220729.tar.gz 12235306 BLAKE2B 
ff7a5866c8746c078dcc927773f695d883d0cbb9e528d80addf730dd31bc1a401df4c5ab33baa398d26d8072ed2d0fd21e6e89cb03ddeca3fb84dbcaff8fd696
 SHA512 
0df877ee42edc32faa6891c8b234fc21064b18c1dc8c612b43757daf5f912530f3d015c783e6e199c2884616a88137d10f9c899528000f25e9d0881f028a9586
 DIST ncnn-20221128.tar.gz 12398017 BLAKE2B 
5afd52f1b91ecc875e937e00f00b2a1488e4fee2df03763f378036a7886e8a5e1573e4425cba05e47257bab1815dc7c30e629c4bafa975877dc8cfee01d59986
 SHA512 
589e52b63eabfac1f8e47acc34bef6a87ce365851a5c4d551665c321938a2d8e622ab211babac38771695b9f4443516577ba1634409a55c2436498a7d28d8218

diff --git a/dev-libs/ncnn/ncnn-20220729-r1.ebuild 
b/dev-libs/ncnn/ncnn-20220729-r1.ebuild
deleted file mode 100644
index b9a75ef23130..
--- a/dev-libs/ncnn/ncnn-20220729-r1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="High-performance neural network inference framework"
-HOMEPAGE="https://github.com/Tencent/ncnn/;
-SRC_URI="https://github.com/Tencent/ncnn/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD ZLIB"
-SLOT="0/${PV}" # currently has unstable ABI that often requires rebuilds
-KEYWORDS="~amd64 ~x86"
-IUSE="tools +vulkan"
-
-# Need the static library to run tests + skip vulkan / GPU:
-# -DNCNN_BUILD_TESTS=ON -DNCNN_SHARED_LIB=OFF -DNCNN_VULKAN=OFF
-RESTRICT="test"
-
-RDEPEND="
-   tools? ( dev-libs/protobuf:= )
-   vulkan? (
-   dev-util/glslang:=
-   media-libs/vulkan-loader
-   )"
-DEPEND="
-   ${RDEPEND}
-   vulkan? ( dev-util/vulkan-headers )"
-
-QA_PKGCONFIG_VERSION="1.0.${PV}"
-
-DOCS=( README.md docs/. )
-
-src_configure() {
-   local mycmakeargs=(
-   -DGLSLANG_TARGET_DIR="${ESYSROOT}"/usr/$(get_libdir)/cmake
-   -DNCNN_BUILD_EXAMPLES=OFF
-   -DNCNN_BUILD_TOOLS=$(usex tools)
-   -DNCNN_PYTHON=OFF # todo if something needs it
-   -DNCNN_SHARED_LIB=ON
-   -DNCNN_SYSTEM_GLSLANG=ON
-   -DNCNN_VERSION=${PV} # avoids libncnn.so.*.%Y%m%d using build 
date
-   -DNCNN_VULKAN=$(usex vulkan)
-   )
-
-   cmake_src_configure
-}



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

2022-12-18 Thread Hans de Graaff
commit: bc2d2657d8938f93e57b69fc93fbc39ade85c750
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Dec 19 06:51:16 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Dec 19 06:51:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc2d2657

dev-util/rbtools: drop 4.0

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

 dev-util/rbtools/rbtools-4.0.ebuild | 64 -
 1 file changed, 64 deletions(-)

diff --git a/dev-util/rbtools/rbtools-4.0.ebuild 
b/dev-util/rbtools/rbtools-4.0.ebuild
deleted file mode 100644
index 174e2f932e6a..
--- a/dev-util/rbtools/rbtools-4.0.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11} )
-
-inherit distutils-r1
-
-MY_PN="RBTools"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Command line tools for use with Review Board"
-HOMEPAGE="https://www.reviewboard.org/;
-SRC_URI="https://downloads.reviewboard.org/releases/${MY_PN}/$(ver_cut 
1-2)/${MY_P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
-   >=dev-python/importlib_metadata-4.12[${PYTHON_USEDEP}]
-   =dev-python/importlib_metadata-4*[${PYTHON_USEDEP}]
-   dev-python/colorama[${PYTHON_USEDEP}]
-   >=dev-python/pydiffx-1.1[${PYTHON_USEDEP}]
-   =dev-python/pydiffx-1.1*[${PYTHON_USEDEP}]
-   >=dev-python/six-1.8.0[${PYTHON_USEDEP}]
-   dev-python/texttable[${PYTHON_USEDEP}]
-   >=dev-python/typing-extensions-4.3.0[${PYTHON_USEDEP}]
-   dev-python/tqdm[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   test? (
-   >=dev-python/kgb-6.1[${PYTHON_USEDEP}]
-   dev-python/pytest-env[${PYTHON_USEDEP}]
-   dev-vcs/git
-   dev-vcs/mercurial
-   )
-"
-
-DOCS=( AUTHORS NEWS README.md )
-
-S=${WORKDIR}/${MY_P}
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   default
-
-   # Avoid tests requiring unpackaged test data
-   rm -f rbtools/clients/tests/test_scanning.py || die
-
-   # Avoid repository specific tests to avoid dependencies on them
-   rm -f rbtools/clients/tests/test_{cvs,git,mercurial,svn}.py || die
-
-   # Fix test that appears to expect case-insentive comparison
-   sed -i -e 's/TEST CONTENT/Test content/' 
rbtools/utils/tests/test_console.py || die
-}
-
-python_test() {
-   distutils_install_for_testing
-   distutils-r1_python_test
-}



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

2022-12-18 Thread Michał Górny
commit: 8cdf580d2b1503d496a6b0998f420dd8a6091c99
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 19 06:27:34 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 19 06:46:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cdf580d

dev-python/gmpy: Bump to 2.1.5

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

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

diff --git a/dev-python/gmpy/Manifest b/dev-python/gmpy/Manifest
index c4235ba2db5e..ba37c90c9899 100644
--- a/dev-python/gmpy/Manifest
+++ b/dev-python/gmpy/Manifest
@@ -1,3 +1,4 @@
 DIST gmpy2-2.1.2.tar.gz 258445 BLAKE2B 
5fd89478bb7c48c317a7af74fd872e5a9c1141f8f23c110aba7298d1a325caa13e24f1a2e601d6b3c6f6af30d60505f9161a03def16df59dddabe611fb600ef4
 SHA512 
abfeb0d8a155235e3aa797ca7b34ab6947f0714273e9d381167a9f6273bad34689e1985c139080b146e072b5bfbb4fa2b937566a14f4b94cc09ed21b3f2082b7
 DIST gmpy2-2.1.3.tar.gz 261520 BLAKE2B 
4480522da105638521e99a4477285ace5178e6ebd2da2144eba9168da49b8f9ff627030dd2ddb6cc4431bf306c1e48d3ef2b23e193d48315e7e70575ddcc124c
 SHA512 
6759ab52ee9c7abd5a95633d8f42399eb92430b0b2110a7e2db4850d9136f2b41c553a44e5e8c6eb7d44aa68318fd04d43f57b7a8a8af60b5d70140e8d2e2a6f
 DIST gmpy2-2.1.4.tar.gz 261649 BLAKE2B 
7ddb02522d8f401f17dd664586623fa7fc2da448948515aac49b02a4ac46ca4f3ab74ab87594bf2c0ab3862832293c1a6f271e5a6afeeb0845890bc0b9ee27e8
 SHA512 
a71ddcd70b33a83a81a88c893337844dc1e4cfd058ff2236d53568f81c654079489e17c19f22a63fb08670c7254821d92778d9b9c33415467b6ed4634ff598cb
+DIST gmpy2-2.1.5.tar.gz 261709 BLAKE2B 
50958868866fadc49c97534780fa491fadfaaea902f3fd4bd51f4e76a94602a6d030a1ee6685aac742e25b5fbe4865e1419307f7215c8fb553b166761d63607a
 SHA512 
92e16359ee1df63faaeae4a3cbefe8cdbbc576d8eda377f08d59f12b70dfe9337a299686e85d1efee6c2f5b41fc4583643fecc68ea38a500c7f876c56fc169e7

diff --git a/dev-python/gmpy/gmpy-2.1.5.ebuild 
b/dev-python/gmpy/gmpy-2.1.5.ebuild
new file mode 100644
index ..708409ffeb6a
--- /dev/null
+++ b/dev-python/gmpy/gmpy-2.1.5.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+MY_PN="${PN}2"
+MY_P="${MY_PN}-${PV/_beta/b}"
+
+DESCRIPTION="Python bindings for GMP, MPC, MPFR and MPIR libraries"
+HOMEPAGE="
+   https://github.com/aleaxit/gmpy/
+   https://pypi.org/project/gmpy2/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="LGPL-3+"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+
+DEPEND="
+   >=dev-libs/mpc-1.0.2:=
+   >=dev-libs/mpfr-3.1.2:=
+   dev-libs/gmp:0=
+"
+RDEPEND="
+   ${DEPEND}
+"
+
+distutils_enable_sphinx docs
+
+python_test() {
+   cd test || die
+   "${EPYTHON}" runtests.py || die "tests failed under ${EPYTHON}"
+}



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

2022-12-18 Thread Michał Górny
commit: 930d76ec00612d44e4543e74980c66f2848acbf3
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 19 06:31:03 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 19 06:46:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=930d76ec

dev-python/tox: Bump to 4.0.14

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

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

diff --git a/dev-python/tox/Manifest b/dev-python/tox/Manifest
index 5b7bfa32c7f4..78484cc30326 100644
--- a/dev-python/tox/Manifest
+++ b/dev-python/tox/Manifest
@@ -2,3 +2,4 @@ DIST tox-3.27.1.gh.tar.gz 309006 BLAKE2B 
fa8aaa9cd5b03e54c166bb6b748290420b91498
 DIST tox-3.28.0.gh.tar.gz 309472 BLAKE2B 
9896411426f6aebb3efa468c01696ecc5f17ec3e67825672d0efc74c1b1468bc8b8d9c14b6177c181750ba4b9a5e77d616068dd83e21f5641acfc8e2a271cc1f
 SHA512 
64816754e6800661bb564c5c7d21c4139522d540a04fafe3c4591d596072d48d1cbe0ee2abee9c8faf3d5007774f5371431b5a7a8f49912bc879c7b168aab2ca
 DIST tox-4.0.12.gh.tar.gz 282817 BLAKE2B 
7237f33086c9e0147457bf46db47f6b4e6fcaf33929d0950e439e04950119e3199c3d41c4f6856935bb4cd27f613a9c925f4e366a61f22067d5837f1f5f2307c
 SHA512 
7ffc0ed622c59df8ab0b1692dc774ab8efa1753dd4f872e0baaca213b4da29b9c3718b63eb3f655802a23d6493c61e3d3e003d192d73bb536f0da16411db2685
 DIST tox-4.0.13.gh.tar.gz 283017 BLAKE2B 
2bf55f1514cbc1806404f4106b2af701f28698da0fd9789a71d582612b7eeb2356d15b26a9dd0e663b19cdcb90e975138c15cd80ee5f10c261a8b203bef0d830
 SHA512 
a08139b490ab2e967cb9fdb9ffb290fa1dcce3102d41b07fdfd566f9d270873d6371229dacae5e00a4816bf37eb7cca12bae0948e5b4e6c1879e96b444070d4b
+DIST tox-4.0.14.gh.tar.gz 283154 BLAKE2B 
8701f25b00152c283503f082765e28b46f2c01b01bc86129dee6b28fd623bb2ae2c2726401b69e278edbc4fffbaad672aa02504870a1c05ec965a819dc812933
 SHA512 
3ed0a80b438ac11804b56f6b55a504c0246b0a8cfa9bb4fa8246758bd942ac0b0b5c203e89069303faa47a2dcd009ea81ef9f8e3e38e6d9a30dd4f05c0b79510

diff --git a/dev-python/tox/tox-4.0.14.ebuild b/dev-python/tox/tox-4.0.14.ebuild
new file mode 100644
index ..ed83ca51ba13
--- /dev/null
+++ b/dev-python/tox/tox-4.0.14.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit distutils-r1
+
+MY_P=${P/_}
+DESCRIPTION="virtualenv-based automation of test activities"
+HOMEPAGE="
+   https://tox.readthedocs.io/
+   https://github.com/tox-dev/tox/
+   https://pypi.org/project/tox/
+"
+SRC_URI="
+   https://github.com/tox-dev/tox/archive/${PV/_}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   >=dev-python/cachetools-5.2[${PYTHON_USEDEP}]
+   >=dev-python/chardet-5.1[${PYTHON_USEDEP}]
+   >=dev-python/colorama-0.4.6[${PYTHON_USEDEP}]
+   >=dev-python/filelock-3.8.2[${PYTHON_USEDEP}]
+   >=dev-python/packaging-21.3[${PYTHON_USEDEP}]
+   >=dev-python/platformdirs-2.6[${PYTHON_USEDEP}]
+   >=dev-python/pluggy-1[${PYTHON_USEDEP}]
+   >=dev-python/pyproject-api-1.2.1[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
+   ' 3.8 3.9 3.10)
+   >=dev-python/virtualenv-20.17.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/hatch-vcs-0.2.1[${PYTHON_USEDEP}]
+   test? (
+   dev-python/build[${PYTHON_USEDEP}]
+   >=dev-python/distlib-0.3.6[${PYTHON_USEDEP}]
+   >=dev-python/flaky-3.7[${PYTHON_USEDEP}]
+   >=dev-python/psutil-5.9.4[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   >=dev-python/pytest-xdist-3.1[${PYTHON_USEDEP}]
+   >=dev-python/re-assert-1.1[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/time-machine-2.8.2[${PYTHON_USEDEP}]
+   ' 'python*')
+   )
+"
+
+distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+
+src_prepare() {
+   # the minimal bounds in tox are entirely meaningless and new packaging
+   # breaks setuptools
+   sed -i -e '/packaging/s:>=22::' pyproject.toml || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   # devpi_process is not packaged, and has lots of dependencies
+   cat > "${T}"/devpi_process.py <<-EOF || die
+   def IndexServer(*args, **kwargs): raise NotImplementedError()
+   EOF
+
+   local -x PYTHONPATH=${T}:${PYTHONPATH}
+   local EPYTEST_DESELECT=(
+   # Internet
+   
tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_build_wheel_external
+   )
+   local EPYTEST_IGNORE=(
+   # requires devpi*
+   tests/test_provision.py
+   )
+   if ! 

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

2022-12-18 Thread Michał Górny
commit: 5edcda36d4a5341e4d7dd396f69246179d5f9f0d
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 19 06:30:03 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 19 06:46:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5edcda36

dev-python/keyring: Bump to 23.13.1

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

 dev-python/keyring/Manifest   |  1 +
 dev-python/keyring/keyring-23.13.1.ebuild | 55 +++
 2 files changed, 56 insertions(+)

diff --git a/dev-python/keyring/Manifest b/dev-python/keyring/Manifest
index 638553659668..5b83fa420619 100644
--- a/dev-python/keyring/Manifest
+++ b/dev-python/keyring/Manifest
@@ -1 +1,2 @@
 DIST keyring-23.11.0.gh.tar.gz 47229 BLAKE2B 
cb5f4a771bc94db058d5783e6bcfc84a29359d8445f55a38b125fe5e751a7e13ce54533fcdf7ab47b50f5fb37a20858c4113ad7ec683b2123f136a7059763bff
 SHA512 
8f200455229ef944729bab557845b2e4220fdd5146d3610105c907fe14ae4358ce85fab0c63c2a0598968871fc01e8b564c8e4d436930f3d39f11e93ae0b209c
+DIST keyring-23.13.1.gh.tar.gz 49199 BLAKE2B 
46ac7cb3237c7e0a061e9c4c30dba02d9a9c92d377f3db1b79b1c9bc4c5b8b866ffbda8354bbe5848a9db4c6834aec1c0b36f75d5c540ccc29ab71bd6adf30f4
 SHA512 
b0fc17157536178bba3a8f27f152a1cba497bc9ba2fc73d29ac9d8e61a2be51bdb0dea100eef9ab59979a9b0f8c8d15ca222e5fdc2c7d06d202955b18f21bf24

diff --git a/dev-python/keyring/keyring-23.13.1.ebuild 
b/dev-python/keyring/keyring-23.13.1.ebuild
new file mode 100644
index ..d7372edce760
--- /dev/null
+++ b/dev-python/keyring/keyring-23.13.1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Provides access to the system keyring service"
+HOMEPAGE="
+   https://github.com/jaraco/keyring/
+   https://pypi.org/project/keyring/
+"
+SRC_URI="
+   https://github.com/jaraco/keyring/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+SLOT="0"
+LICENSE="PSF-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
+
+RDEPEND="
+   >=dev-python/secretstorage-3.2[${PYTHON_USEDEP}]
+   dev-python/jaraco-classes[${PYTHON_USEDEP}]
+   >=dev-python/jeepney-0.4.2[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/importlib_metadata-4.11.4[${PYTHON_USEDEP}]
+   ' 3.8 3.9 3.10 3.11)
+   $(python_gen_cond_dep '
+   dev-python/importlib_resources
+   ' 3.8)
+"
+BDEPEND="
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+
+EPYTEST_DESELECT=(
+   # this test fails if importlib-metadata returns more than one
+   # entry, i.e. when keyring is installed already
+   tests/test_packaging.py::test_entry_point
+)
+
+EPYTEST_IGNORE=(
+   # apparently does not unlock the keyring properly
+   tests/backends/test_libsecret.py
+   # hangs
+   tests/backends/test_kwallet.py
+)



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

2022-12-18 Thread Michał Górny
commit: 8be654b47d461f9705c3b898bcedb16c7107232f
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 19 06:28:45 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 19 06:46:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8be654b4

dev-python/autobahn: Bump to 22.12.1

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

 dev-python/autobahn/Manifest|   1 +
 dev-python/autobahn/autobahn-22.12.1.ebuild | 118 
 2 files changed, 119 insertions(+)

diff --git a/dev-python/autobahn/Manifest b/dev-python/autobahn/Manifest
index 3fe91a90fc97..7f66cd9e69fb 100644
--- a/dev-python/autobahn/Manifest
+++ b/dev-python/autobahn/Manifest
@@ -1 +1,2 @@
+DIST autobahn-22.12.1.tar.gz 479515 BLAKE2B 
37003c458b773b122716fd17e5245c3754e49e5c66601266870ce83fe4b7622553605d007902bd505897428231ce8347bf24548142dcb38631dc08f092be7eaf
 SHA512 
10b3eec220a78b21aa393c9a721a9efb06b2623910ebb19dcf58c3966912cb9c5bbe5fc04d9f1072711a209a6a0168d7ba3a6147c1fc9a7db46bd528cc380dd0
 DIST autobahn-22.7.1.tar.gz 476789 BLAKE2B 
4860a6ec1a2631986dd5d8e94069134e75650eedb67dce18dd4c1e8ad45bd76ca183b4dcbca6ef4474c25f6feb4a1407c9fed4c74f0751e9c0c7fbca2b013406
 SHA512 
ea2c4d61d3f0f8ef35a31b599bc432781536dccaa316cda474a61003b10df0ef6346615d16228848cc5acb24a4e5f4c50be1fe759daf35b629f636da55688137

diff --git a/dev-python/autobahn/autobahn-22.12.1.ebuild 
b/dev-python/autobahn/autobahn-22.12.1.ebuild
new file mode 100644
index ..a8fcd07d0687
--- /dev/null
+++ b/dev-python/autobahn/autobahn-22.12.1.ebuild
@@ -0,0 +1,118 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1 optfeature
+
+MY_P=${PN}-$(ver_rs 3 -)
+
+DESCRIPTION="WebSocket and WAMP for Twisted and Asyncio"
+HOMEPAGE="
+   https://crossbar.io/autobahn/
+   https://github.com/crossbario/autobahn-python/
+   https://pypi.org/project/autobahn/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+IUSE="test xbr"
+RESTRICT="!test? ( test )"
+
+# The order of deps is based on their appearance in setup.py
+# All extra deps should be included in test and in optfeature
+RDEPEND="
+   >=dev-python/zope-interface-5.2.0[${PYTHON_USEDEP}]
+   >=dev-python/twisted-20.3.0[${PYTHON_USEDEP}]
+   >=dev-python/attrs-20.3.0[${PYTHON_USEDEP}]
+   >=dev-python/txaio-21.2.1[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   >=dev-python/hyperlink-21.0.0[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   >=dev-python/wsaccel-0.6.3[${PYTHON_USEDEP}]
+   >=dev-python/snappy-0.6.0[${PYTHON_USEDEP}]
+   >=dev-python/msgpack-1.0.2[${PYTHON_USEDEP}]
+   >=dev-python/ujson-4.0.2[${PYTHON_USEDEP}]
+   >=dev-python/cbor2-5.2.0[${PYTHON_USEDEP}]
+   >=dev-python/py-ubjson-0.16.1[${PYTHON_USEDEP}]
+   >=dev-python/flatbuffers-22.12.06[${PYTHON_USEDEP}]
+   >=dev-python/pyopenssl-20.0.1[${PYTHON_USEDEP}]
+   >=dev-python/service_identity-18.1.0[${PYTHON_USEDEP}]
+   >=dev-python/pynacl-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/pytrie-0.4[${PYTHON_USEDEP}]
+   >=dev-python/cffi-1.14.5[${PYTHON_USEDEP}]
+   >=dev-python/argon2-cffi-20.1.0[${PYTHON_USEDEP}]
+   >=dev-python/passlib-1.7.4[${PYTHON_USEDEP}]
+
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
+   )
+"
+
+python_prepare_all() {
+   if use xbr ; then
+   eerror "***"
+   eerror "Required xbr dependencies are incomplete in Gentoo."
+   eerror "So this functionality will not yet work"
+   eerror "Please file a bug if this feature is needed"
+   eerror "***"
+   else
+   # remove xbr components
+   export AUTOBAHN_STRIP_XBR="True"
+   fi
+
+   # avoid useless rust dependency
+   sed -i -e '/cryptography/s:>=3.4.6::' setup.py || die
+
+   # remove twisted plugin cache regen in setup.py
+   # to fix tinderbox sandbox issue
+   sed -e '/import/s:reactor:__importmustfail__:' \
+   -i setup.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   rm -rf autobahn || die
+
+   einfo "Testing all, cryptosign using twisted"
+   local -x USE_TWISTED=true
+   "${EPYTHON}" -m twisted.trial autobahn || die "Tests failed with 
${EPYTHON}"
+   unset USE_TWISTED
+
+   einfo "RE-testing cryptosign and component_aio using 

[gentoo-commits] repo/gentoo:master commit in: dev-python/huawei-lte-api/

2022-12-18 Thread Michał Górny
commit: 5c5948cee13b6d365d63038f4fcdfbcb5258b983
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 19 06:15:32 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 19 06:46:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c5948ce

dev-python/huawei-lte-api: Bump to 1.6.9

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

 dev-python/huawei-lte-api/Manifest |  1 +
 .../huawei-lte-api/huawei-lte-api-1.6.9.ebuild | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/dev-python/huawei-lte-api/Manifest 
b/dev-python/huawei-lte-api/Manifest
index aa7d5d70106e..7998ded4c08f 100644
--- a/dev-python/huawei-lte-api/Manifest
+++ b/dev-python/huawei-lte-api/Manifest
@@ -1 +1,2 @@
 DIST huawei-lte-api-1.6.7.gh.tar.gz 34677 BLAKE2B 
289f9aefbf0c9491dcaa3a0afc120a70d578092e4bcf1ae66d30cff528dfa8231dbfc60c4660d8862b82801429b61bb97f584319e49307cbd44051cbf1c80239
 SHA512 
184c3e05e5d1b3b19ebdd3caaceb79fecbe8ed7f2337d7d4b0dc392f6e6ca8f45f663c8d6056d8660e8167f357d329015fd13b521093ae92b0a9a6b04c42e352
+DIST huawei-lte-api-1.6.9.gh.tar.gz 35605 BLAKE2B 
e81e3769fdd6307ae69cb0ff59bbe5e6c8e1cfe2a9629c683859c0ff0dfb9d44376f0d0cb33c40f7ed0211ca7ea4f990d8f471a154605475db2f126ec9bcf080
 SHA512 
224236356f899e8d621e87320e58faef7a4a313105d1938ba3fdc0fbe9f8e2b1135eac62aca39cd2f7c677e1aaa822821677adbbd18df4f00b7cf475c986a1f8

diff --git a/dev-python/huawei-lte-api/huawei-lte-api-1.6.9.ebuild 
b/dev-python/huawei-lte-api/huawei-lte-api-1.6.9.ebuild
new file mode 100644
index ..5b62e249fda3
--- /dev/null
+++ b/dev-python/huawei-lte-api/huawei-lte-api-1.6.9.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="API For huawei LAN/WAN LTE Modems"
+HOMEPAGE="
+   https://github.com/Salamek/huawei-lte-api/
+   https://pypi.org/project/huawei-lte-api/
+"
+SRC_URI="
+   https://github.com/Salamek/${PN}/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/xmltodict[${PYTHON_USEDEP}]
+"
+
+python_prepare_all() {
+   # make cryptodome-friendly
+   sed -i -e 's:pycryptodomex:pycryptodome:' setup.py || die
+   find -name '*.py' -exec \
+   sed -i -e 's:Cryptodome:Crypto:g' {} + || die
+
+   distutils-r1_python_prepare_all
+}
+
+distutils_enable_tests pytest



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

2022-12-18 Thread Michał Górny
commit: f1fbd9859ec5efd40e5e384951b4c786ab60eaab
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 19 06:18:38 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 19 06:46:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1fbd985

dev-python/importlib_metadata: Bump to 5.2.0

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

 dev-python/importlib_metadata/Manifest |  1 +
 .../importlib_metadata-5.2.0.ebuild| 54 ++
 2 files changed, 55 insertions(+)

diff --git a/dev-python/importlib_metadata/Manifest 
b/dev-python/importlib_metadata/Manifest
index d78d06b8d2e2..66ffda51a2bb 100644
--- a/dev-python/importlib_metadata/Manifest
+++ b/dev-python/importlib_metadata/Manifest
@@ -1,3 +1,4 @@
 DIST importlib_metadata-4.13.0.tar.gz 50445 BLAKE2B 
0f52430bdcf63275d16d330fd2ec6a85926ab75cc2c14d0e996dc29a1258ba71e12253dd36f776f280c68cfc0d68058ce52d246fef5eccd9c3b7e5ea9bab5441
 SHA512 
68deb9b017d89df05b613c564bfaafd9024f9a6b1b14973bb75c0756f29911c6a2516a87b4fad60cb15b66bca79a275163fb8db2cfbd088ab952633de056d1e1
 DIST importlib_metadata-5.0.0.tar.gz 48756 BLAKE2B 
87642575d0df14a22bb3b81f68dd6504166fea1148d70b1f2689945d336f9a75257872f8953e0f86008a349ff3500b357dac7d1c381d92e88bdeab37d7392042
 SHA512 
29efd04c819bf2e6579f5b0ca0cf63c907e162d028244a743929c7c04989a29b84003824aaf2f2bec33867268b3106048380bd18789c790ca2d1cd89a9f678ef
 DIST importlib_metadata-5.1.0.tar.gz 49216 BLAKE2B 
6f44926a1c98e21d4ddabe1885d37385f4bc35733bf87a00286bb001f403d8c733b3d355da0361bafc65d3176c7d20e46104067e66373c3777156289638b
 SHA512 
9e3d42771f4fcbe334c1b4044415e91abd677f99adbe704fb7cd006659376052642c16b3890458ec9a700b34f75541318060e9563353659d33b4f16ed790ecc1
+DIST importlib_metadata-5.2.0.tar.gz 49561 BLAKE2B 
8841818eea459abd9ec8b7741418482b25e8c0d9bf94f34a60f3decd79a9753be2b8be24f58aad6d03bff75e22474642730c4a58911ec4b2c962d3098a9150d2
 SHA512 
9168af203b60751e5a28c14bdb327c9471f0f4d712f3ac9f8e69cbf3d3c6d999aa15ae7b16c036e47ec6802ca155d75c204e90caf8776a197562b514a36bbb0f

diff --git a/dev-python/importlib_metadata/importlib_metadata-5.2.0.ebuild 
b/dev-python/importlib_metadata/importlib_metadata-5.2.0.ebuild
new file mode 100644
index ..b3a5bf4e5463
--- /dev/null
+++ b/dev-python/importlib_metadata/importlib_metadata-5.2.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
+EAPI=7
+
+DISTUTILS_USE_PEP517=flit
+# NB: this package extends beyond built-in importlib stuff in py3.8+
+# new entry_point API not yet included in cpython release
+PYTHON_COMPAT=( pypy3 python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Read metadata from Python packages"
+HOMEPAGE="
+   https://github.com/python/importlib_metadata/
+   https://pypi.org/project/importlib-metadata/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+RDEPEND="
+   dev-python/zipp[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/pyfakefs[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/importlib_resources[${PYTHON_USEDEP}]
+   ' 3.8)
+   )
+"
+
+distutils_enable_tests unittest
+
+src_configure() {
+   grep -q 'build-backend = "setuptools' pyproject.toml ||
+   die "Upstream changed build-backend, recheck"
+   # write a custom pyproject.toml to ease setuptools bootstrap
+   cat > pyproject.toml <<-EOF || die
+   [build-system]
+   requires = ["flit_core >=3.2,<4"]
+   build-backend = "flit_core.buildapi"
+
+   [project]
+   name = "importlib_metadata"
+   version = "${PV}"
+   description = "Read metadata from Python packages"
+   EOF
+}



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

2022-12-18 Thread Michał Górny
commit: da74aa8baf6bb4db481136c0449682caa9ac40f1
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 19 06:19:42 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 19 06:46:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da74aa8b

dev-python/pyspnego: Bump to 0.7.0

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

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

diff --git a/dev-python/pyspnego/Manifest b/dev-python/pyspnego/Manifest
index 879c63b1414f..2dc4412f1c89 100644
--- a/dev-python/pyspnego/Manifest
+++ b/dev-python/pyspnego/Manifest
@@ -1 +1,2 @@
 DIST pyspnego-0.6.3.tar.gz 200723 BLAKE2B 
d8a56681ab76d2d131f078af4cbb686636802bb3d4ffa87d2656d7ee5f3f685936bca3cd03d6801a144d9950c877f0f5717f3f9bb430c5223c89bbcc81eadf38
 SHA512 
a9a3bf898a77748b5caf2010fef0969397d3b9c9e2e12c7ec6cc8649b476dcaed310259c009a09c33517488ddc15b2daf63b6cf074071e0a6b922a2dbe2e6f60
+DIST pyspnego-0.7.0.tar.gz 219295 BLAKE2B 
43a31b468ac52750858c74c676c29611f5294d64efe3b0b4ac31acbd0d3c8fb346fea0c396de98908ea7d03040e0d4b5e3e2adacc911413bfafad8e295fd3bb3
 SHA512 
0c3eeab267bc43fbc3836d2a804e25304ed245ae3f0bf7926cdfd1edd4815c6f25580c655218857ea117e63b13e0ea3e343614580096151d4d720ff6c79ab844

diff --git a/dev-python/pyspnego/pyspnego-0.7.0.ebuild 
b/dev-python/pyspnego/pyspnego-0.7.0.ebuild
new file mode 100644
index ..372520083949
--- /dev/null
+++ b/dev-python/pyspnego/pyspnego-0.7.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Library to handle SPNEGO and CredSSP authentication"
+HOMEPAGE="
+   https://github.com/jborean93/pyspnego/
+   https://pypi.org/project/pyspnego/
+"
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   dev-python/cryptography[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/cython[${PYTHON_USEDEP}]
+   test? (
+   dev-python/gssapi[${PYTHON_USEDEP}]
+   >=dev-python/krb5-0.3.0[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/ruamel-yaml[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+pkg_postinst() {
+   optfeature "Kerberos authentication" "dev-python/gssapi 
>=dev-python/krb5-0.3.0"
+   optfeature "YAML output support" "dev-python/ruamel-yaml"
+}



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

2022-12-18 Thread Michał Górny
commit: 5a514c7b7a0ba4781561d9d50ab227e8848a3bb0
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 19 06:32:11 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 19 06:46:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a514c7b

dev-python/bitarray: Bump to 2.6.1

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

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

diff --git a/dev-python/bitarray/Manifest b/dev-python/bitarray/Manifest
index b3b4b2be7db3..5403a1671485 100644
--- a/dev-python/bitarray/Manifest
+++ b/dev-python/bitarray/Manifest
@@ -1 +1,2 @@
 DIST bitarray-2.6.0.tar.gz 102780 BLAKE2B 
aaabaa2e59f54970087224a569e793705d8753901b0fc93e9a40a0ae2466940768e8f547fe25b32c0194893bf5baa77851bcf1608d3f18d9b1d5c11f70579dec
 SHA512 
c4d54af884dc9200ffe80a7788db64478383f1210ab7e3aa2adf94809d2e38ae817bf11611f49373b12ebfe23cbe5287786da08475cf9761fd8345c554d7
+DIST bitarray-2.6.1.tar.gz 103605 BLAKE2B 
3946f66330378010251465fc839dcf73f345f0993c3ddb99f53bb7aadc8616bacdb2dea3b48bedb3cf22145f4bf13b7f5a49d9e96f8371c0d0fcdbf967e18732
 SHA512 
3ed53e6d98c12b5dc2b6bd9d444846a5ca36d94402462e009da431cd39b06571df9d2de3c4c4c3f3ab883c42b6254edb5e1bb41b4374e33b7df46e0cc1720e3f

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



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

2022-12-18 Thread Michał Górny
commit: 562fbe878f2062ba90891898f4dfadb5f53ee817
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 19 06:20:53 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 19 06:46:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=562fbe87

dev-python/coverage: Bump to 7.0.0

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

 dev-python/coverage/Manifest  |  1 +
 dev-python/coverage/coverage-7.0.0.ebuild | 78 +++
 2 files changed, 79 insertions(+)

diff --git a/dev-python/coverage/Manifest b/dev-python/coverage/Manifest
index df5298b6d3fb..4df0c2d4fcde 100644
--- a/dev-python/coverage/Manifest
+++ b/dev-python/coverage/Manifest
@@ -1 +1,2 @@
 DIST coverage-6.5.0.tar.gz 775224 BLAKE2B 
1ff7db1c72856553717d07d5a13443c210a3d85b3ce1f1eee802b986f71e3c13ac9df6bbca498fbeaa961ee33baab29c5e38f0c0e7b21c378830dfe85d797798
 SHA512 
4f2ec0bf69a83471a2b5a73b6a2212372ee6e32ccc4c72e0d33eef915939152f3213ab60e1a22ce2b72791e706c2223b0c81c87b95bbfadd1e828fa1a9fff120
+DIST coverage-7.0.0.tar.gz 780514 BLAKE2B 
2d7e0190bacd5ef6db35e3c6ab5114571ce394a9d6dd5e7d3497e4eff9dc3abee1aa11babc057e6b276133e5e19dd7b2e1d4149f5fb73cdaf8d2a6a7df005d7b
 SHA512 
258c1c2dd8af1e7b64fcce2042594230a245046c73e3e67b0b0b1e82180e200a37983b766bd72fdc23a6e5ff12416541e69a26beec845598c25b293c4ee1cece

diff --git a/dev-python/coverage/coverage-7.0.0.ebuild 
b/dev-python/coverage/coverage-7.0.0.ebuild
new file mode 100644
index ..ffeda11b21d4
--- /dev/null
+++ b/dev-python/coverage/coverage-7.0.0.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+PYTHON_REQ_USE="threads(+),sqlite(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Code coverage measurement for Python"
+HOMEPAGE="
+   https://coverage.readthedocs.io/en/latest/
+   https://github.com/nedbat/coveragepy/
+   https://pypi.org/project/coverage/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/tomli[${PYTHON_USEDEP}]
+   ' 3.{8..10})
+"
+BDEPEND="
+   test? (
+   dev-python/flaky[${PYTHON_USEDEP}]
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   >=dev-python/unittest-mixins-1.4[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   sed -i -e '/^addopts/s:-q -n auto::' setup.cfg || die
+   distutils-r1_src_prepare
+}
+
+test_tracer() {
+   local -x COVERAGE_TEST_TRACER=${1}
+   einfo "  Testing with the ${COVERAGE_TEST_TRACER} tracer ..."
+   epytest tests
+}
+
+python_test() {
+   local EPYTEST_IGNORE=(
+   # pip these days insists on fetching build deps from Internet
+   tests/test_venv.py
+   )
+
+   "${EPYTHON}" igor.py zip_mods || die
+
+   local -x COVERAGE_TESTING=True
+   # TODO: figure out why they can't be imported inside test env
+   local -x COVERAGE_NO_CONTRACTS=1
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   local -x 
PYTEST_PLUGINS=_hypothesis_pytestplugin,flaky.flaky_pytest_plugin,xdist.plugin
+
+   local prev_opt=$(shopt -p nullglob)
+   shopt -s nullglob
+   local c_ext=( "${BUILD_DIR}/install$(python_get_sitedir)"/coverage/*.so 
)
+   ${prev_opt}
+
+   if [[ -n ${c_ext} ]]; then
+   cp "${c_ext}" \
+   coverage/ || die
+   test_tracer c
+   rm coverage/*.so || die
+   else
+   test_tracer py
+   fi
+}



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

2022-12-18 Thread Michał Górny
commit: a999e501cd7072c4b721d25ebc03bd1892e413f0
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 19 06:16:12 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 19 06:46:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a999e501

dev-python/imageio: Bump to 2.23.0

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

 dev-python/imageio/Manifest  |  1 +
 dev-python/imageio/imageio-2.23.0.ebuild | 82 
 2 files changed, 83 insertions(+)

diff --git a/dev-python/imageio/Manifest b/dev-python/imageio/Manifest
index 091fcf27bf90..aba4231e2a8c 100644
--- a/dev-python/imageio/Manifest
+++ b/dev-python/imageio/Manifest
@@ -1,3 +1,4 @@
 DIST imageio-2.22.4.gh.tar.gz 395090 BLAKE2B 
8980516e26c3a8d128937046582b796264616922f10c5a347ec9b718c773666fe431b2426abbf1de2c99a27cfdc1d7747727c23b2dd665ae88e405746966896e
 SHA512 
38339e7da4ae238cf91aae4ec500899edf7547e80029941550ea73c6b0ba926eac21f4a234833ce52078426c660409558935b72775f3131a390f913fefdb0df1
+DIST imageio-2.23.0.gh.tar.gz 395916 BLAKE2B 
2ca40f70dfc3f79084933a22ab2f841ecee0c5f0768dd73ea264a366853cc582111e677fb1521f74f3b2ff516f0ab51de013e8e013dafbe5cf0386faf21b75f5
 SHA512 
dcdea9fb245495b0882630f18bd5503c4e36fa3f3b50dc58712a8a246424855cd0f280e026889eb8a6a4f7d833792f87d373f645e59ff39fb81514ada79f4248
 DIST imageio-chelsea.png 221294 BLAKE2B 
58537d7a1678fa5be4cc899e5bacd925bfc180eb4ae691330a53749a49ff544e979609b529ed27e5c1fc9efe4bc050ca1ce49b777f4016fb1d66affd926ef9d3
 SHA512 
48470cdb843eed4dfa6673811c09c5aac9869ee23dd36be0c6b653d9f108d61d21b148c2a4435aaa6604887ba030e5bbc5e35d378da876366445dfc2d0ba4e27
 DIST imageio-cockatoo.mp4 728751 BLAKE2B 
45b22cd517c1cb7c0cd12f8865facaca6a847047aea716e49633cf2b1dc13826f94787c8a8f9dd5f48c6a896f5d37794c0058da1bde9e1469f196916476dbfa2
 SHA512 
e9cb7c25de8019c59ba4090cf10ab29f2b5d62ada37a877081ca07d2ecfe010036222ae843b41bbcc843130d97fa5e14421de252639e9481df1d1c27b19add49

diff --git a/dev-python/imageio/imageio-2.23.0.ebuild 
b/dev-python/imageio/imageio-2.23.0.ebuild
new file mode 100644
index ..bd86d3699c16
--- /dev/null
+++ b/dev-python/imageio/imageio-2.23.0.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+BIN_COMMIT=224074bca448815e421a59266864c23041531a42
+DESCRIPTION="Python library for reading and writing image data"
+HOMEPAGE="
+   https://imageio.readthedocs.io/en/stable/
+   https://github.com/imageio/imageio/
+   https://pypi.org/project/imageio/
+"
+SRC_URI="
+   https://github.com/imageio/imageio/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   test? (
+   
https://github.com/imageio/imageio-binaries/raw/${BIN_COMMIT}/images/chelsea.png
+   -> ${PN}-chelsea.png
+   
https://github.com/imageio/imageio-binaries/raw/${BIN_COMMIT}/images/cockatoo.mp4
+   -> ${PN}-cockatoo.mp4
+   )
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+# over 50% of tests rely on Internet
+PROPERTIES="test_network"
+RESTRICT="test"
+
+RDEPEND="
+   >=dev-python/numpy-1.20.0[${PYTHON_USEDEP}]
+   >=dev-python/pillow-8.3.2[${PYTHON_USEDEP}]
+   media-libs/freeimage
+"
+# requests for fsspec[github]
+BDEPEND="
+   test? (
+   dev-python/fsspec[${PYTHON_USEDEP}]
+   dev-python/imageio-ffmpeg[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/tifffile[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   local PATCHES=(
+   # block silently downloading vulnerable libraries from the 
Internet
+   "${FILESDIR}"/imageio-2.22.0-block-download.patch
+   )
+
+   if use test; then
+   mkdir -p "${HOME}"/.imageio/images || die
+   local i
+   for i in chelsea.png cockatoo.mp4; do
+   cp "${DISTDIR}/${PN}-${i}" 
"${HOME}/.imageio/images/${i}" || die
+   done
+   fi
+
+   distutils-r1_src_prepare
+}
+
+EPYTEST_DESELECT=(
+   # Fails because of system installed freeimage
+   tests/test_core.py::test_findlib2
+   # Tries to download ffmpeg binary ?!
+   tests/test_ffmpeg.py::test_get_exe_installed
+   # blocked by our patch
+   tests/test_core.py::test_fetching
+   tests/test_core.py::test_request
+   # known broken
+   # https://github.com/imageio/imageio/issues/890
+   tests/test_freeimage.py::test_exr_write
+)



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

2022-12-18 Thread Hans de Graaff
commit: 72b8bf3603dadcbc4d4c43b5294ce5d15c5e80cc
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Dec 19 06:42:28 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Dec 19 06:42:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72b8bf36

dev-ruby/slim: drop obsolete blocker

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

 dev-ruby/slim/slim-4.1.0-r3.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-ruby/slim/slim-4.1.0-r3.ebuild 
b/dev-ruby/slim/slim-4.1.0-r3.ebuild
index 6e762dea8710..65a0b6f0aa7c 100644
--- a/dev-ruby/slim/slim-4.1.0-r3.ebuild
+++ b/dev-ruby/slim/slim-4.1.0-r3.ebuild
@@ -23,8 +23,7 @@ SLOT="$(ver_cut 1)"
 IUSE="doc"
 
 ruby_add_rdepend ">=dev-ruby/tilt-2.0.6:* =dev-ruby/tilt-2.0*:*
-   >=dev-ruby/temple-0.7.6:0.7
-   !!=dev-ruby/temple-0.7.6:0.7"
 
 ruby_add_bdepend "doc? ( dev-ruby/yard dev-ruby/redcarpet )"
 



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

2022-12-18 Thread Alice Ferrazzi
commit: 1e009eefd0c8ec40c9ee78df37cb884d8cf33a84
Author: Alice Ferrazzi  gentoo  org>
AuthorDate: Mon Dec 19 06:33:10 2022 +
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Mon Dec 19 06:33:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e009eef

sys-kernel/vanilla-sources: add 4.19.269, drop 4.19.268

Signed-off-by: Alice Ferrazzi  gentoo.org>

 sys-kernel/vanilla-sources/Manifest | 2 +-
 ...{vanilla-sources-4.19.268.ebuild => vanilla-sources-4.19.269.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/vanilla-sources/Manifest 
b/sys-kernel/vanilla-sources/Manifest
index 100770fd7fb0..0c29dee0a4aa 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -7,7 +7,7 @@ DIST linux-5.4.tar.xz 109441440 BLAKE2B 
193bc4a3147e147d5529956164ec4912fad5d5c6
 DIST linux-6.0.tar.xz 133886176 BLAKE2B 
c09a9c877ac0fac83dc31d2d04d96f0a3331d4ed78e3ad4edfd4dc077e1c11d0c49f419fdac4008b5c93d1b09c2b724e12ef0b38371ad0962908abf85dfa95fa
 SHA512 
bac41a7aeb6e809616cee2f13dcd1c45e829dfd1ccf60aee1dc4c46b1e28532f4485c7d819a32940de84fdfbf89db80a4e919bce8a74b2948c5a01551771b714
 DIST linux-6.1.tar.xz 134728520 BLAKE2B 
ae60257860b2bd1bd708d183f0443afc60ebbd2b3d535c45e44c2e541bd0928530a3b62de6385dd4e4726ebbedcc0a871d4f3ffb4105b9f1f6d8ed7467f5688e
 SHA512 
6ed2a73c2699d0810e54753715635736fc370288ad5ce95c594f2379959b0e418665cd71bc512a0273fe226fe90074d8b10d14c209080a6466498417a4fdda68
 DIST patch-4.14.302.xz 4966856 BLAKE2B 
0cab871be44e7748429d5e589da2a81464151af60bffb7b503b5add203778115b5497ed3bf58b95c67a0709b95c6b9e262a9ec95ac7a23dc136ceb7e862d63dd
 SHA512 
4afd32508ebaa876d8ccfde3ab78fd03edc8fa4a8d9d345eff88012081b9a6518bbf90b89c9db937065e819d640ec0b81e09b7fbb0be8192c93b5365d77830a0
-DIST patch-4.19.268.xz 4928088 BLAKE2B 
605e1a953e111d47247d29073a69438b108e709d139ce3650d5d8a2ad246eebcaa415eb4cb964710dccffabff1d70ed071c3283f4732ade3921d0b7047f1cd23
 SHA512 
c9e5bd7c63073ad5cf5b898c740636da1ab766d0a3f1c1bb6cafccea612db73bafad8c419a0e6acf32f573230ffb6db487925510ec698c8d945030e9a6aa2494
+DIST patch-4.19.269.xz 4936456 BLAKE2B 
1e342716abf01afdeb7180c32f7160651919b0d3639852d9fc840802bafe4247cddabf4fb6668985b49cc374de7901c43313b11f6930ea5aa89475d6650ee66f
 SHA512 
820e20a6973573a8320acb0d7692667595a8d147b231f3abe362435b7b272bd769680d073d8c22e8766806eb3097305dc479d02287e07b94b3ed0634e5d2164e
 DIST patch-4.9.336.xz 4507932 BLAKE2B 
5fb00ab8273b0a095d1a209f909c0642da9592c98e92ac7c6db1dd591c8425386d9867910046ae48a7f357b6440d51345d675da772750e5a731a2a0a22269e5a
 SHA512 
8beea5afee079c8fea64cab46c1c1485673f1afd702295220ca8c4ec9667a41f3ce380ed0e4e4cbed9625c402b9289ca79795e11c4d634cb6f77f758d31bfba5
 DIST patch-5.10.159.xz 3972244 BLAKE2B 
8a1fe7a398f44083d1aa93384eef634614f8c37569a373359616d549e76367b1aa2d0b3b86e2aa44d5cdf931742c388b860dfff068eeaa132e22c1171c76d92c
 SHA512 
8b22063ec6adf2a97b4a56dbf5a28ae6137929adbce71fdf9b37522459e8c5c3692dbbda57b7f3bbebdb31056c51e35526942beea8a28839f6411ca786d5fa70
 DIST patch-5.15.83.xz 3183748 BLAKE2B 
ce04aa7285fdfa51b71e3e80ab877567e44091d8631305a627158870d1bcb5a18721fde877fd6f070823cb4bed7873d71dc0e717be6ca7d59c850dbe1b414f3f
 SHA512 
2732b68ea46feb0814c3916da86b6ad331560c012870257a65658ab711cafe002f471d9de9443bf02ae1a414d2f9132402b01d5ca6652497c9a4df7afca2ff5c

diff --git a/sys-kernel/vanilla-sources/vanilla-sources-4.19.268.ebuild 
b/sys-kernel/vanilla-sources/vanilla-sources-4.19.269.ebuild
similarity index 100%
rename from sys-kernel/vanilla-sources/vanilla-sources-4.19.268.ebuild
rename to sys-kernel/vanilla-sources/vanilla-sources-4.19.269.ebuild



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

2022-12-18 Thread Sam James
commit: c0aa075d6fb8c172bc2cd66b026fbaab762d8a1b
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 19 06:03:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 19 06:05:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0aa075d

profiles/arch/powerpc: mask dev-ruby/actiontext[test]

actiontext->propshaft->rails

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

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

diff --git a/profiles/arch/powerpc/package.use.mask 
b/profiles/arch/powerpc/package.use.mask
index bbc877e0dd77..e868a826483e 100644
--- a/profiles/arch/powerpc/package.use.mask
+++ b/profiles/arch/powerpc/package.use.mask
@@ -1,6 +1,11 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2022-11-19)
+# Drags in Rails (propshaft->rails)
+dev-ruby/actiontext test
+dev-ruby/actionmailbox test
+
 # Florian Schmaus  (2022-11-23)
 # avoid larger deptree, bug #882593
 dev-python/bracex doc



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

2022-12-18 Thread Michał Górny
commit: 6c47e896ea8a24c4f180e5a8cc68938b7a631577
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 19 05:49:17 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 19 05:55:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c47e896

dev-python/lit: Remove old snapshots

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

 dev-python/lit/Manifest  |  2 --
 dev-python/lit/lit-16.0.0_pre20221126.ebuild | 42 
 dev-python/lit/lit-16.0.0_pre20221205.ebuild | 42 
 3 files changed, 86 deletions(-)

diff --git a/dev-python/lit/Manifest b/dev-python/lit/Manifest
index 5eebc5461895..622509a493d8 100644
--- a/dev-python/lit/Manifest
+++ b/dev-python/lit/Manifest
@@ -4,8 +4,6 @@ DIST llvm-project-15.0.5.src.tar.xz 110931004 BLAKE2B 
d751e3627ee26e60a1a037a4a6
 DIST llvm-project-15.0.5.src.tar.xz.sig 566 BLAKE2B 
a6e7204abc912045346a36f2b349e0829a4d5b9efcb230fb0c97caa38d5159ca17ffb47ce0485cbab276a4938ff3a5c05ef9f8b0b75f4c2028d870ee33023431
 SHA512 
312bc09b54408a9265f8102241089b0f674be0832dd5cb1998ff13dbccbe19324d7060ba2680457118dee96a1ff390b16282677ad825d7230008014ecebe47d5
 DIST llvm-project-15.0.6.src.tar.xz 112074576 BLAKE2B 
74b1aa967c95191fa492f06b3a21930842da0ccbd9995dd33b4c2cf07852bbedcae97041fd5966209b16c63b90c87cc02fb2e858eda13dd9cc0641edcede0f75
 SHA512 
3311d85f4e02610af52f06e83c8c6d2b93950d24324b831b7afc47c39a20a546d39683a14e1a315da87d226379042de900a3f36a0351053547482af9035ab949
 DIST llvm-project-15.0.6.src.tar.xz.sig 438 BLAKE2B 
3c97dbd55667f52dad964ef71257c36e3075794f5616cfd46de8bf874867e861bf45c0d56cff2d0ad5d4f1b5a1c9b3a395aedcc40bce545ce7f3c84ac75ae3da
 SHA512 
a184103d84f8197a709c6c067fa83ca9290cd06532c487ad2c1fefa423438a1ac3c7f88835a94e3c9f04876e8d5f09afabef15bd8605df38aec6a4118597090c
-DIST llvm-project-959c9cc7acf4d0aa433f2436e2a45b782e18022a.tar.gz 171575300 
BLAKE2B 
090d41a8913f8e061d297e66ca653d95e18b8da744464d7085d7a199c0a444753a82b6ff6503e142aec81be01b419323cdbe3709497738df74afa886d69fd63d
 SHA512 
fc3b26e148ead7a07b4d1509909a42712a43b179da435b052c26a237b0d2ae88c3c8d76eaa93c415be1ed0f0b5fb55e0ad92f427a18d70bc9634a6e7d1b6a4d9
 DIST llvm-project-d5987fe324fcaedcea12914d6f9644cc5329f364.tar.gz 172157522 
BLAKE2B 
3c201380e727f7db53d61ff7c411b85aef8b17f086bca0cf3e758284a92a9ced298584e6f92ac6a35f30231d59c916bb98d41a8939f9b1103996c9e09df32ec2
 SHA512 
dff559b1518bbf9c469a2f4624ba9e83d81df2f08223afc696fa7f3dc9fe1c0d4a17346db8946fb56806e12aa7cbddda8df05b032ffe29dafd8a66c630de0016
-DIST llvm-project-e99edb92356b5ba078b5bc4d5846770414586a1d.tar.gz 171822327 
BLAKE2B 
cdaa704c9f238f34751b92df92f8a767b1204f868dfd8a6f1eb3eeacaaf9c4b63c55a7c0534af124fddb65cf80263f72b79190696c8077e2990984a84a040f2a
 SHA512 
37f45a56d6086df60c9832b75da3b2d78b8ec0fe094f07d41695f0565e4de0c13e460b1fef495864f07300d41f5b32769f0862b0fa5d53c0db9a0ccec1a09072
 DIST llvm-project-fb792ebaf2114ad11d673cf891ae560e2e604711.tar.gz 174312496 
BLAKE2B 
dd7f30b911ef5049e9e2bff7b2768e31b48b1f4c7acaf159f535fe3deb5aa6630fdf7857c83fffcda1119a38a52101490d2b6cb41cb295bb7dd85cde0445b7ee
 SHA512 
bef15e7d82a2faf8be24f784d3d34ff9b21c8f17256879587ea5471011a32a1eb885e1b020da55aa096f2e0b5fe4bcf9fe8f0f5b5d34f5f386c48899c68fb7d1
 DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 
2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b
 SHA512 
9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f

diff --git a/dev-python/lit/lit-16.0.0_pre20221126.ebuild 
b/dev-python/lit/lit-16.0.0_pre20221126.ebuild
deleted file mode 100644
index 1d6b58b9d291..
--- a/dev-python/lit/lit-16.0.0_pre20221126.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} )
-
-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"
-KEYWORDS="~loong"
-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() {
-   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-16.0.0_pre20221205.ebuild 
b/dev-python/lit/lit-16.0.0_pre20221205.ebuild
deleted file mode 100644
index 8ace6ca8b915..
--- 

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

2022-12-18 Thread Michał Górny
commit: b979906d18e15bb40f7c9b554733147deb0acf85
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 19 05:49:19 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 19 05:55:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b979906d

sys-devel/clang: Remove old snapshots

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

 sys-devel/clang/Manifest|   3 -
 sys-devel/clang/clang-16.0.0_pre20221126.ebuild | 455 
 sys-devel/clang/clang-16.0.0_pre20221205.ebuild | 454 ---
 3 files changed, 912 deletions(-)

diff --git a/sys-devel/clang/Manifest b/sys-devel/clang/Manifest
index 21c7b0889570..61e4989255dc 100644
--- a/sys-devel/clang/Manifest
+++ b/sys-devel/clang/Manifest
@@ -7,15 +7,12 @@ DIST llvm-gentoo-patchset-14.0.6-r2.tar.xz 16120 BLAKE2B 
e12e522fdb7ba505693c679
 DIST llvm-gentoo-patchset-15.0.2-r100.tar.xz 15916 BLAKE2B 
c48afb18c706292d55e028aae2be8f1bc7035ff527ca4f0b32c47d38cbf3022730cc21ca67f921c53d8535fc04c51fdaf63a4810a2c6b519fa33c08116259f30
 SHA512 
1051a0b2674d2b74c4ac75b734dbaba53507577ce6bd150b0f241b39c9a60b3bd4c420a90dddeee675005633714e5d634684eef22e43fc87e28c1d8c9229e5ee
 DIST llvm-gentoo-patchset-15.0.5.tar.xz 15912 BLAKE2B 
be6da35631073099cdce66746a318080999f7dace4b07470b0a5d0a9ce93f68e51b06d7ddc174b98a47677a0ec30fb17fd9cfcaffd4e6055d8b5f70084c2262b
 SHA512 
708f49129a5ec48f2fa26d50573734e13888e3e10d09ed24f728b687294b31b5f30773ac1e74890e3b73539c057911611dc91791e2cb18cc0a11e8271ac4e990
 DIST llvm-gentoo-patchset-15.0.6.tar.xz 15888 BLAKE2B 
a3d02ad1b3e17b951252963accde21f9bdd430e0fc084a5c6cd6419d403a2712d06a02cb8402a098baae794d766faffa0da89cf2797957044c5145a2a6f2bab9
 SHA512 
e4252b5856885a2aa78c607cb3bd874eb9a8c9d3d03646091a71fbb6d2584bd29cf9d2fb7c381e52be0b665fbd258ae46137ff8b238b8b906d3950042fb73fe5
-DIST llvm-gentoo-patchset--r4.tar.xz 4120 BLAKE2B 
0d45763a36b711e336bf1e36c361c68df5d679837e0b1cb1f9cc26bb52bf769f3c6683f56a01a7ea2bddcbf044a883ea504360a2414ad8dab1f696b8bdd61bfa
 SHA512 
a02b08faf2fa59302161e7ac8f129592fde2e6c6ad5b273c948fa0d68e6a76f14fecc2850cec43f9a9505d483066240eaa3787c77e6bf75bbaa2c4dcacda2d16
 DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B 
ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99
 SHA512 
6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13
 DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B 
cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f
 SHA512 
b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6
 DIST llvm-project-15.0.5.src.tar.xz 110931004 BLAKE2B 
d751e3627ee26e60a1a037a4a6cc574a31c4abe038331b86206348ac3ce93a243add2be3a0bbfc2ec5ec3f3562a5b5efea745cb1943c9c9153bc7b0fcf4de22e
 SHA512 
cf2a89ebb6bc9d7e3f1fd09531c84ac9927cdbe5ee13a6fcb8ce4d08e5a9d6d480ad982f62126b9c757beafa283b34f2ba1fbc56223c641e70da2be4627f59a6
 DIST llvm-project-15.0.5.src.tar.xz.sig 566 BLAKE2B 
a6e7204abc912045346a36f2b349e0829a4d5b9efcb230fb0c97caa38d5159ca17ffb47ce0485cbab276a4938ff3a5c05ef9f8b0b75f4c2028d870ee33023431
 SHA512 
312bc09b54408a9265f8102241089b0f674be0832dd5cb1998ff13dbccbe19324d7060ba2680457118dee96a1ff390b16282677ad825d7230008014ecebe47d5
 DIST llvm-project-15.0.6.src.tar.xz 112074576 BLAKE2B 
74b1aa967c95191fa492f06b3a21930842da0ccbd9995dd33b4c2cf07852bbedcae97041fd5966209b16c63b90c87cc02fb2e858eda13dd9cc0641edcede0f75
 SHA512 
3311d85f4e02610af52f06e83c8c6d2b93950d24324b831b7afc47c39a20a546d39683a14e1a315da87d226379042de900a3f36a0351053547482af9035ab949
 DIST llvm-project-15.0.6.src.tar.xz.sig 438 BLAKE2B 
3c97dbd55667f52dad964ef71257c36e3075794f5616cfd46de8bf874867e861bf45c0d56cff2d0ad5d4f1b5a1c9b3a395aedcc40bce545ce7f3c84ac75ae3da
 SHA512 
a184103d84f8197a709c6c067fa83ca9290cd06532c487ad2c1fefa423438a1ac3c7f88835a94e3c9f04876e8d5f09afabef15bd8605df38aec6a4118597090c
-DIST llvm-project-959c9cc7acf4d0aa433f2436e2a45b782e18022a.tar.gz 171575300 
BLAKE2B 
090d41a8913f8e061d297e66ca653d95e18b8da744464d7085d7a199c0a444753a82b6ff6503e142aec81be01b419323cdbe3709497738df74afa886d69fd63d
 SHA512 
fc3b26e148ead7a07b4d1509909a42712a43b179da435b052c26a237b0d2ae88c3c8d76eaa93c415be1ed0f0b5fb55e0ad92f427a18d70bc9634a6e7d1b6a4d9
 DIST llvm-project-d5987fe324fcaedcea12914d6f9644cc5329f364.tar.gz 172157522 
BLAKE2B 
3c201380e727f7db53d61ff7c411b85aef8b17f086bca0cf3e758284a92a9ced298584e6f92ac6a35f30231d59c916bb98d41a8939f9b1103996c9e09df32ec2
 SHA512 
dff559b1518bbf9c469a2f4624ba9e83d81df2f08223afc696fa7f3dc9fe1c0d4a17346db8946fb56806e12aa7cbddda8df05b032ffe29dafd8a66c630de0016
-DIST llvm-project-e99edb92356b5ba078b5bc4d5846770414586a1d.tar.gz 171822327 
BLAKE2B 

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

2022-12-18 Thread Michał Górny
commit: d5570faf0e9ca45fcc879378212f67a882215d29
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 19 05:49:22 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 19 05:55:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5570faf

sys-devel/llvm: Remove old snapshots

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

 sys-devel/llvm/Manifest   |   2 -
 sys-devel/llvm/llvm-16.0.0_pre20221126.ebuild | 524 --
 sys-devel/llvm/llvm-16.0.0_pre20221205.ebuild | 524 --
 3 files changed, 1050 deletions(-)

diff --git a/sys-devel/llvm/Manifest b/sys-devel/llvm/Manifest
index 53fc752770f3..2b76fdfbdff9 100644
--- a/sys-devel/llvm/Manifest
+++ b/sys-devel/llvm/Manifest
@@ -13,8 +13,6 @@ DIST llvm-project-15.0.5.src.tar.xz 110931004 BLAKE2B 
d751e3627ee26e60a1a037a4a6
 DIST llvm-project-15.0.5.src.tar.xz.sig 566 BLAKE2B 
a6e7204abc912045346a36f2b349e0829a4d5b9efcb230fb0c97caa38d5159ca17ffb47ce0485cbab276a4938ff3a5c05ef9f8b0b75f4c2028d870ee33023431
 SHA512 
312bc09b54408a9265f8102241089b0f674be0832dd5cb1998ff13dbccbe19324d7060ba2680457118dee96a1ff390b16282677ad825d7230008014ecebe47d5
 DIST llvm-project-15.0.6.src.tar.xz 112074576 BLAKE2B 
74b1aa967c95191fa492f06b3a21930842da0ccbd9995dd33b4c2cf07852bbedcae97041fd5966209b16c63b90c87cc02fb2e858eda13dd9cc0641edcede0f75
 SHA512 
3311d85f4e02610af52f06e83c8c6d2b93950d24324b831b7afc47c39a20a546d39683a14e1a315da87d226379042de900a3f36a0351053547482af9035ab949
 DIST llvm-project-15.0.6.src.tar.xz.sig 438 BLAKE2B 
3c97dbd55667f52dad964ef71257c36e3075794f5616cfd46de8bf874867e861bf45c0d56cff2d0ad5d4f1b5a1c9b3a395aedcc40bce545ce7f3c84ac75ae3da
 SHA512 
a184103d84f8197a709c6c067fa83ca9290cd06532c487ad2c1fefa423438a1ac3c7f88835a94e3c9f04876e8d5f09afabef15bd8605df38aec6a4118597090c
-DIST llvm-project-959c9cc7acf4d0aa433f2436e2a45b782e18022a.tar.gz 171575300 
BLAKE2B 
090d41a8913f8e061d297e66ca653d95e18b8da744464d7085d7a199c0a444753a82b6ff6503e142aec81be01b419323cdbe3709497738df74afa886d69fd63d
 SHA512 
fc3b26e148ead7a07b4d1509909a42712a43b179da435b052c26a237b0d2ae88c3c8d76eaa93c415be1ed0f0b5fb55e0ad92f427a18d70bc9634a6e7d1b6a4d9
 DIST llvm-project-d5987fe324fcaedcea12914d6f9644cc5329f364.tar.gz 172157522 
BLAKE2B 
3c201380e727f7db53d61ff7c411b85aef8b17f086bca0cf3e758284a92a9ced298584e6f92ac6a35f30231d59c916bb98d41a8939f9b1103996c9e09df32ec2
 SHA512 
dff559b1518bbf9c469a2f4624ba9e83d81df2f08223afc696fa7f3dc9fe1c0d4a17346db8946fb56806e12aa7cbddda8df05b032ffe29dafd8a66c630de0016
-DIST llvm-project-e99edb92356b5ba078b5bc4d5846770414586a1d.tar.gz 171822327 
BLAKE2B 
cdaa704c9f238f34751b92df92f8a767b1204f868dfd8a6f1eb3eeacaaf9c4b63c55a7c0534af124fddb65cf80263f72b79190696c8077e2990984a84a040f2a
 SHA512 
37f45a56d6086df60c9832b75da3b2d78b8ec0fe094f07d41695f0565e4de0c13e460b1fef495864f07300d41f5b32769f0862b0fa5d53c0db9a0ccec1a09072
 DIST llvm-project-fb792ebaf2114ad11d673cf891ae560e2e604711.tar.gz 174312496 
BLAKE2B 
dd7f30b911ef5049e9e2bff7b2768e31b48b1f4c7acaf159f535fe3deb5aa6630fdf7857c83fffcda1119a38a52101490d2b6cb41cb295bb7dd85cde0445b7ee
 SHA512 
bef15e7d82a2faf8be24f784d3d34ff9b21c8f17256879587ea5471011a32a1eb885e1b020da55aa096f2e0b5fe4bcf9fe8f0f5b5d34f5f386c48899c68fb7d1
 DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 
2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b
 SHA512 
9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f

diff --git a/sys-devel/llvm/llvm-16.0.0_pre20221126.ebuild 
b/sys-devel/llvm/llvm-16.0.0_pre20221126.ebuild
deleted file mode 100644
index 5102c71fb739..
--- a/sys-devel/llvm/llvm-16.0.0_pre20221126.ebuild
+++ /dev/null
@@ -1,524 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..11} )
-inherit cmake llvm.org multilib-minimal pax-utils python-any-r1 \
-   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}"
-KEYWORDS="~loong"
-IUSE="
-   +binutils-plugin debug doc exegesis libedit +libffi ncurses test xar
-   xml z3 zstd
-"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   sys-libs/zlib:0=[${MULTILIB_USEDEP}]
-   binutils-plugin? ( >=sys-devel/binutils-2.31.1-r4:*[plugins] )
-   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}] )
-   xar? ( app-arch/xar )
-   

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

2022-12-18 Thread Michał Górny
commit: 876cbc0af8640223ae1fa887436ee8ca9c38d6b1
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 19 05:49:08 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 19 05:55:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=876cbc0a

sys-devel/clang-runtime: Remove old snapshots

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

 .../clang-runtime-16.0.0_pre20221126.ebuild| 40 --
 .../clang-runtime-16.0.0_pre20221205.ebuild| 40 --
 2 files changed, 80 deletions(-)

diff --git a/sys-devel/clang-runtime/clang-runtime-16.0.0_pre20221126.ebuild 
b/sys-devel/clang-runtime/clang-runtime-16.0.0_pre20221126.ebuild
deleted file mode 100644
index b20d7b8fec85..
--- a/sys-devel/clang-runtime/clang-runtime-16.0.0_pre20221126.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2022 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%%.*}"
-KEYWORDS="~loong"
-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-16.0.0_pre20221205.ebuild 
b/sys-devel/clang-runtime/clang-runtime-16.0.0_pre20221205.ebuild
deleted file mode 100644
index b20d7b8fec85..
--- a/sys-devel/clang-runtime/clang-runtime-16.0.0_pre20221205.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2022 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%%.*}"
-KEYWORDS="~loong"
-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
-}



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

2022-12-18 Thread Michał Górny
commit: d2ed70ed97c38f033354f78a05337589fc15efc6
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 19 05:49:13 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 19 05:55:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2ed70ed

sys-libs/compiler-rt: Remove old snapshots

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

 sys-libs/compiler-rt/Manifest  |   2 -
 .../compiler-rt-16.0.0_pre20221126.ebuild  | 150 -
 .../compiler-rt-16.0.0_pre20221205.ebuild  | 149 
 3 files changed, 301 deletions(-)

diff --git a/sys-libs/compiler-rt/Manifest b/sys-libs/compiler-rt/Manifest
index acfc2727f903..f76aa5ceff5a 100644
--- a/sys-libs/compiler-rt/Manifest
+++ b/sys-libs/compiler-rt/Manifest
@@ -9,8 +9,6 @@ DIST llvm-project-15.0.5.src.tar.xz 110931004 BLAKE2B 
d751e3627ee26e60a1a037a4a6
 DIST llvm-project-15.0.5.src.tar.xz.sig 566 BLAKE2B 
a6e7204abc912045346a36f2b349e0829a4d5b9efcb230fb0c97caa38d5159ca17ffb47ce0485cbab276a4938ff3a5c05ef9f8b0b75f4c2028d870ee33023431
 SHA512 
312bc09b54408a9265f8102241089b0f674be0832dd5cb1998ff13dbccbe19324d7060ba2680457118dee96a1ff390b16282677ad825d7230008014ecebe47d5
 DIST llvm-project-15.0.6.src.tar.xz 112074576 BLAKE2B 
74b1aa967c95191fa492f06b3a21930842da0ccbd9995dd33b4c2cf07852bbedcae97041fd5966209b16c63b90c87cc02fb2e858eda13dd9cc0641edcede0f75
 SHA512 
3311d85f4e02610af52f06e83c8c6d2b93950d24324b831b7afc47c39a20a546d39683a14e1a315da87d226379042de900a3f36a0351053547482af9035ab949
 DIST llvm-project-15.0.6.src.tar.xz.sig 438 BLAKE2B 
3c97dbd55667f52dad964ef71257c36e3075794f5616cfd46de8bf874867e861bf45c0d56cff2d0ad5d4f1b5a1c9b3a395aedcc40bce545ce7f3c84ac75ae3da
 SHA512 
a184103d84f8197a709c6c067fa83ca9290cd06532c487ad2c1fefa423438a1ac3c7f88835a94e3c9f04876e8d5f09afabef15bd8605df38aec6a4118597090c
-DIST llvm-project-959c9cc7acf4d0aa433f2436e2a45b782e18022a.tar.gz 171575300 
BLAKE2B 
090d41a8913f8e061d297e66ca653d95e18b8da744464d7085d7a199c0a444753a82b6ff6503e142aec81be01b419323cdbe3709497738df74afa886d69fd63d
 SHA512 
fc3b26e148ead7a07b4d1509909a42712a43b179da435b052c26a237b0d2ae88c3c8d76eaa93c415be1ed0f0b5fb55e0ad92f427a18d70bc9634a6e7d1b6a4d9
 DIST llvm-project-d5987fe324fcaedcea12914d6f9644cc5329f364.tar.gz 172157522 
BLAKE2B 
3c201380e727f7db53d61ff7c411b85aef8b17f086bca0cf3e758284a92a9ced298584e6f92ac6a35f30231d59c916bb98d41a8939f9b1103996c9e09df32ec2
 SHA512 
dff559b1518bbf9c469a2f4624ba9e83d81df2f08223afc696fa7f3dc9fe1c0d4a17346db8946fb56806e12aa7cbddda8df05b032ffe29dafd8a66c630de0016
-DIST llvm-project-e99edb92356b5ba078b5bc4d5846770414586a1d.tar.gz 171822327 
BLAKE2B 
cdaa704c9f238f34751b92df92f8a767b1204f868dfd8a6f1eb3eeacaaf9c4b63c55a7c0534af124fddb65cf80263f72b79190696c8077e2990984a84a040f2a
 SHA512 
37f45a56d6086df60c9832b75da3b2d78b8ec0fe094f07d41695f0565e4de0c13e460b1fef495864f07300d41f5b32769f0862b0fa5d53c0db9a0ccec1a09072
 DIST llvm-project-fb792ebaf2114ad11d673cf891ae560e2e604711.tar.gz 174312496 
BLAKE2B 
dd7f30b911ef5049e9e2bff7b2768e31b48b1f4c7acaf159f535fe3deb5aa6630fdf7857c83fffcda1119a38a52101490d2b6cb41cb295bb7dd85cde0445b7ee
 SHA512 
bef15e7d82a2faf8be24f784d3d34ff9b21c8f17256879587ea5471011a32a1eb885e1b020da55aa096f2e0b5fe4bcf9fe8f0f5b5d34f5f386c48899c68fb7d1
 DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 
2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b
 SHA512 
9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f

diff --git a/sys-libs/compiler-rt/compiler-rt-16.0.0_pre20221126.ebuild 
b/sys-libs/compiler-rt/compiler-rt-16.0.0_pre20221126.ebuild
deleted file mode 100644
index fba384e67277..
--- a/sys-libs/compiler-rt/compiler-rt-16.0.0_pre20221126.ebuild
+++ /dev/null
@@ -1,150 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..11} )
-inherit cmake 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}"
-KEYWORDS="~loong"
-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_PATCHSET=-1
-llvm.org_set_globals
-
-python_check_deps() {
-   use test || return 0
-   python_has_version 

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

2022-12-18 Thread Michał Górny
commit: 8e0cc0e9b6a3844c4904f9d6fbb2a8583ff37b79
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 19 05:49:23 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 19 05:55:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e0cc0e9

sys-devel/llvm-common: Remove old snapshots

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

 sys-devel/llvm-common/Manifest |  2 --
 .../llvm-common-16.0.0_pre20221126.ebuild  | 28 --
 .../llvm-common-16.0.0_pre20221205.ebuild  | 28 --
 3 files changed, 58 deletions(-)

diff --git a/sys-devel/llvm-common/Manifest b/sys-devel/llvm-common/Manifest
index 5eebc5461895..622509a493d8 100644
--- a/sys-devel/llvm-common/Manifest
+++ b/sys-devel/llvm-common/Manifest
@@ -4,8 +4,6 @@ DIST llvm-project-15.0.5.src.tar.xz 110931004 BLAKE2B 
d751e3627ee26e60a1a037a4a6
 DIST llvm-project-15.0.5.src.tar.xz.sig 566 BLAKE2B 
a6e7204abc912045346a36f2b349e0829a4d5b9efcb230fb0c97caa38d5159ca17ffb47ce0485cbab276a4938ff3a5c05ef9f8b0b75f4c2028d870ee33023431
 SHA512 
312bc09b54408a9265f8102241089b0f674be0832dd5cb1998ff13dbccbe19324d7060ba2680457118dee96a1ff390b16282677ad825d7230008014ecebe47d5
 DIST llvm-project-15.0.6.src.tar.xz 112074576 BLAKE2B 
74b1aa967c95191fa492f06b3a21930842da0ccbd9995dd33b4c2cf07852bbedcae97041fd5966209b16c63b90c87cc02fb2e858eda13dd9cc0641edcede0f75
 SHA512 
3311d85f4e02610af52f06e83c8c6d2b93950d24324b831b7afc47c39a20a546d39683a14e1a315da87d226379042de900a3f36a0351053547482af9035ab949
 DIST llvm-project-15.0.6.src.tar.xz.sig 438 BLAKE2B 
3c97dbd55667f52dad964ef71257c36e3075794f5616cfd46de8bf874867e861bf45c0d56cff2d0ad5d4f1b5a1c9b3a395aedcc40bce545ce7f3c84ac75ae3da
 SHA512 
a184103d84f8197a709c6c067fa83ca9290cd06532c487ad2c1fefa423438a1ac3c7f88835a94e3c9f04876e8d5f09afabef15bd8605df38aec6a4118597090c
-DIST llvm-project-959c9cc7acf4d0aa433f2436e2a45b782e18022a.tar.gz 171575300 
BLAKE2B 
090d41a8913f8e061d297e66ca653d95e18b8da744464d7085d7a199c0a444753a82b6ff6503e142aec81be01b419323cdbe3709497738df74afa886d69fd63d
 SHA512 
fc3b26e148ead7a07b4d1509909a42712a43b179da435b052c26a237b0d2ae88c3c8d76eaa93c415be1ed0f0b5fb55e0ad92f427a18d70bc9634a6e7d1b6a4d9
 DIST llvm-project-d5987fe324fcaedcea12914d6f9644cc5329f364.tar.gz 172157522 
BLAKE2B 
3c201380e727f7db53d61ff7c411b85aef8b17f086bca0cf3e758284a92a9ced298584e6f92ac6a35f30231d59c916bb98d41a8939f9b1103996c9e09df32ec2
 SHA512 
dff559b1518bbf9c469a2f4624ba9e83d81df2f08223afc696fa7f3dc9fe1c0d4a17346db8946fb56806e12aa7cbddda8df05b032ffe29dafd8a66c630de0016
-DIST llvm-project-e99edb92356b5ba078b5bc4d5846770414586a1d.tar.gz 171822327 
BLAKE2B 
cdaa704c9f238f34751b92df92f8a767b1204f868dfd8a6f1eb3eeacaaf9c4b63c55a7c0534af124fddb65cf80263f72b79190696c8077e2990984a84a040f2a
 SHA512 
37f45a56d6086df60c9832b75da3b2d78b8ec0fe094f07d41695f0565e4de0c13e460b1fef495864f07300d41f5b32769f0862b0fa5d53c0db9a0ccec1a09072
 DIST llvm-project-fb792ebaf2114ad11d673cf891ae560e2e604711.tar.gz 174312496 
BLAKE2B 
dd7f30b911ef5049e9e2bff7b2768e31b48b1f4c7acaf159f535fe3deb5aa6630fdf7857c83fffcda1119a38a52101490d2b6cb41cb295bb7dd85cde0445b7ee
 SHA512 
bef15e7d82a2faf8be24f784d3d34ff9b21c8f17256879587ea5471011a32a1eb885e1b020da55aa096f2e0b5fe4bcf9fe8f0f5b5d34f5f386c48899c68fb7d1
 DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 
2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b
 SHA512 
9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f

diff --git a/sys-devel/llvm-common/llvm-common-16.0.0_pre20221126.ebuild 
b/sys-devel/llvm-common/llvm-common-16.0.0_pre20221126.ebuild
deleted file mode 100644
index 80430a85b696..
--- a/sys-devel/llvm-common/llvm-common-16.0.0_pre20221126.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit 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"
-KEYWORDS="~loong"
-
-RDEPEND="
-   !sys-devel/llvm:0
-"
-
-LLVM_COMPONENTS=( llvm/utils/vim )
-llvm.org_set_globals
-
-src_install() {
-   insinto /usr/share/vim/vimfiles
-   doins -r */
-   # some users may find it useful
-   newdoc README README.vim
-   dodoc vimrc
-}

diff --git a/sys-devel/llvm-common/llvm-common-16.0.0_pre20221205.ebuild 
b/sys-devel/llvm-common/llvm-common-16.0.0_pre20221205.ebuild
deleted file mode 100644
index 80430a85b696..
--- a/sys-devel/llvm-common/llvm-common-16.0.0_pre20221205.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit llvm.org
-
-DESCRIPTION="Common files shared between multiple slots of 

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

2022-12-18 Thread Michał Górny
commit: 91f975a6eeb54d1662c7a65088b82cde1e34a775
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 19 05:49:21 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 19 05:55:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91f975a6

dev-ml/llvm-ocaml: Remove old snapshots

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

 dev-ml/llvm-ocaml/Manifest |   2 -
 .../llvm-ocaml-16.0.0_pre20221126.ebuild   | 112 -
 .../llvm-ocaml-16.0.0_pre20221205.ebuild   | 112 -
 3 files changed, 226 deletions(-)

diff --git a/dev-ml/llvm-ocaml/Manifest b/dev-ml/llvm-ocaml/Manifest
index 5eebc5461895..622509a493d8 100644
--- a/dev-ml/llvm-ocaml/Manifest
+++ b/dev-ml/llvm-ocaml/Manifest
@@ -4,8 +4,6 @@ DIST llvm-project-15.0.5.src.tar.xz 110931004 BLAKE2B 
d751e3627ee26e60a1a037a4a6
 DIST llvm-project-15.0.5.src.tar.xz.sig 566 BLAKE2B 
a6e7204abc912045346a36f2b349e0829a4d5b9efcb230fb0c97caa38d5159ca17ffb47ce0485cbab276a4938ff3a5c05ef9f8b0b75f4c2028d870ee33023431
 SHA512 
312bc09b54408a9265f8102241089b0f674be0832dd5cb1998ff13dbccbe19324d7060ba2680457118dee96a1ff390b16282677ad825d7230008014ecebe47d5
 DIST llvm-project-15.0.6.src.tar.xz 112074576 BLAKE2B 
74b1aa967c95191fa492f06b3a21930842da0ccbd9995dd33b4c2cf07852bbedcae97041fd5966209b16c63b90c87cc02fb2e858eda13dd9cc0641edcede0f75
 SHA512 
3311d85f4e02610af52f06e83c8c6d2b93950d24324b831b7afc47c39a20a546d39683a14e1a315da87d226379042de900a3f36a0351053547482af9035ab949
 DIST llvm-project-15.0.6.src.tar.xz.sig 438 BLAKE2B 
3c97dbd55667f52dad964ef71257c36e3075794f5616cfd46de8bf874867e861bf45c0d56cff2d0ad5d4f1b5a1c9b3a395aedcc40bce545ce7f3c84ac75ae3da
 SHA512 
a184103d84f8197a709c6c067fa83ca9290cd06532c487ad2c1fefa423438a1ac3c7f88835a94e3c9f04876e8d5f09afabef15bd8605df38aec6a4118597090c
-DIST llvm-project-959c9cc7acf4d0aa433f2436e2a45b782e18022a.tar.gz 171575300 
BLAKE2B 
090d41a8913f8e061d297e66ca653d95e18b8da744464d7085d7a199c0a444753a82b6ff6503e142aec81be01b419323cdbe3709497738df74afa886d69fd63d
 SHA512 
fc3b26e148ead7a07b4d1509909a42712a43b179da435b052c26a237b0d2ae88c3c8d76eaa93c415be1ed0f0b5fb55e0ad92f427a18d70bc9634a6e7d1b6a4d9
 DIST llvm-project-d5987fe324fcaedcea12914d6f9644cc5329f364.tar.gz 172157522 
BLAKE2B 
3c201380e727f7db53d61ff7c411b85aef8b17f086bca0cf3e758284a92a9ced298584e6f92ac6a35f30231d59c916bb98d41a8939f9b1103996c9e09df32ec2
 SHA512 
dff559b1518bbf9c469a2f4624ba9e83d81df2f08223afc696fa7f3dc9fe1c0d4a17346db8946fb56806e12aa7cbddda8df05b032ffe29dafd8a66c630de0016
-DIST llvm-project-e99edb92356b5ba078b5bc4d5846770414586a1d.tar.gz 171822327 
BLAKE2B 
cdaa704c9f238f34751b92df92f8a767b1204f868dfd8a6f1eb3eeacaaf9c4b63c55a7c0534af124fddb65cf80263f72b79190696c8077e2990984a84a040f2a
 SHA512 
37f45a56d6086df60c9832b75da3b2d78b8ec0fe094f07d41695f0565e4de0c13e460b1fef495864f07300d41f5b32769f0862b0fa5d53c0db9a0ccec1a09072
 DIST llvm-project-fb792ebaf2114ad11d673cf891ae560e2e604711.tar.gz 174312496 
BLAKE2B 
dd7f30b911ef5049e9e2bff7b2768e31b48b1f4c7acaf159f535fe3deb5aa6630fdf7857c83fffcda1119a38a52101490d2b6cb41cb295bb7dd85cde0445b7ee
 SHA512 
bef15e7d82a2faf8be24f784d3d34ff9b21c8f17256879587ea5471011a32a1eb885e1b020da55aa096f2e0b5fe4bcf9fe8f0f5b5d34f5f386c48899c68fb7d1
 DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 
2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b
 SHA512 
9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f

diff --git a/dev-ml/llvm-ocaml/llvm-ocaml-16.0.0_pre20221126.ebuild 
b/dev-ml/llvm-ocaml/llvm-ocaml-16.0.0_pre20221126.ebuild
deleted file mode 100644
index 3f12e090b092..
--- a/dev-ml/llvm-ocaml/llvm-ocaml-16.0.0_pre20221126.ebuild
+++ /dev/null
@@ -1,112 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..11} )
-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}"
-KEYWORDS=""
-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
- 

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

2022-12-18 Thread Michał Górny
commit: df6a7302c7eb893b73567c18bb5996260d8bcb25
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 19 05:49:20 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 19 05:55:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df6a7302

sys-devel/clang-common: Remove old snapshots

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

 sys-devel/clang-common/Manifest|   2 -
 .../clang-common-16.0.0_pre20221126.ebuild | 132 -
 .../clang-common-16.0.0_pre20221205.ebuild | 132 -
 3 files changed, 266 deletions(-)

diff --git a/sys-devel/clang-common/Manifest b/sys-devel/clang-common/Manifest
index 5eebc5461895..622509a493d8 100644
--- a/sys-devel/clang-common/Manifest
+++ b/sys-devel/clang-common/Manifest
@@ -4,8 +4,6 @@ DIST llvm-project-15.0.5.src.tar.xz 110931004 BLAKE2B 
d751e3627ee26e60a1a037a4a6
 DIST llvm-project-15.0.5.src.tar.xz.sig 566 BLAKE2B 
a6e7204abc912045346a36f2b349e0829a4d5b9efcb230fb0c97caa38d5159ca17ffb47ce0485cbab276a4938ff3a5c05ef9f8b0b75f4c2028d870ee33023431
 SHA512 
312bc09b54408a9265f8102241089b0f674be0832dd5cb1998ff13dbccbe19324d7060ba2680457118dee96a1ff390b16282677ad825d7230008014ecebe47d5
 DIST llvm-project-15.0.6.src.tar.xz 112074576 BLAKE2B 
74b1aa967c95191fa492f06b3a21930842da0ccbd9995dd33b4c2cf07852bbedcae97041fd5966209b16c63b90c87cc02fb2e858eda13dd9cc0641edcede0f75
 SHA512 
3311d85f4e02610af52f06e83c8c6d2b93950d24324b831b7afc47c39a20a546d39683a14e1a315da87d226379042de900a3f36a0351053547482af9035ab949
 DIST llvm-project-15.0.6.src.tar.xz.sig 438 BLAKE2B 
3c97dbd55667f52dad964ef71257c36e3075794f5616cfd46de8bf874867e861bf45c0d56cff2d0ad5d4f1b5a1c9b3a395aedcc40bce545ce7f3c84ac75ae3da
 SHA512 
a184103d84f8197a709c6c067fa83ca9290cd06532c487ad2c1fefa423438a1ac3c7f88835a94e3c9f04876e8d5f09afabef15bd8605df38aec6a4118597090c
-DIST llvm-project-959c9cc7acf4d0aa433f2436e2a45b782e18022a.tar.gz 171575300 
BLAKE2B 
090d41a8913f8e061d297e66ca653d95e18b8da744464d7085d7a199c0a444753a82b6ff6503e142aec81be01b419323cdbe3709497738df74afa886d69fd63d
 SHA512 
fc3b26e148ead7a07b4d1509909a42712a43b179da435b052c26a237b0d2ae88c3c8d76eaa93c415be1ed0f0b5fb55e0ad92f427a18d70bc9634a6e7d1b6a4d9
 DIST llvm-project-d5987fe324fcaedcea12914d6f9644cc5329f364.tar.gz 172157522 
BLAKE2B 
3c201380e727f7db53d61ff7c411b85aef8b17f086bca0cf3e758284a92a9ced298584e6f92ac6a35f30231d59c916bb98d41a8939f9b1103996c9e09df32ec2
 SHA512 
dff559b1518bbf9c469a2f4624ba9e83d81df2f08223afc696fa7f3dc9fe1c0d4a17346db8946fb56806e12aa7cbddda8df05b032ffe29dafd8a66c630de0016
-DIST llvm-project-e99edb92356b5ba078b5bc4d5846770414586a1d.tar.gz 171822327 
BLAKE2B 
cdaa704c9f238f34751b92df92f8a767b1204f868dfd8a6f1eb3eeacaaf9c4b63c55a7c0534af124fddb65cf80263f72b79190696c8077e2990984a84a040f2a
 SHA512 
37f45a56d6086df60c9832b75da3b2d78b8ec0fe094f07d41695f0565e4de0c13e460b1fef495864f07300d41f5b32769f0862b0fa5d53c0db9a0ccec1a09072
 DIST llvm-project-fb792ebaf2114ad11d673cf891ae560e2e604711.tar.gz 174312496 
BLAKE2B 
dd7f30b911ef5049e9e2bff7b2768e31b48b1f4c7acaf159f535fe3deb5aa6630fdf7857c83fffcda1119a38a52101490d2b6cb41cb295bb7dd85cde0445b7ee
 SHA512 
bef15e7d82a2faf8be24f784d3d34ff9b21c8f17256879587ea5471011a32a1eb885e1b020da55aa096f2e0b5fe4bcf9fe8f0f5b5d34f5f386c48899c68fb7d1
 DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 
2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b
 SHA512 
9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f

diff --git a/sys-devel/clang-common/clang-common-16.0.0_pre20221126.ebuild 
b/sys-devel/clang-common/clang-common-16.0.0_pre20221126.ebuild
deleted file mode 100644
index 0df5a88a9a09..
--- a/sys-devel/clang-common/clang-common-16.0.0_pre20221126.ebuild
+++ /dev/null
@@ -1,132 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit bash-completion-r1 llvm.org
-
-DESCRIPTION="Common files shared between multiple slots of clang"
-HOMEPAGE="https://llvm.org/;
-
-LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
-SLOT="0"
-KEYWORDS="~loong"
-IUSE="
-   default-compiler-rt default-libcxx default-lld llvm-libunwind
-   stricter
-"
-
-PDEPEND="
-   sys-devel/clang:*
-   default-compiler-rt? (
-   sys-devel/clang-runtime[compiler-rt]
-   llvm-libunwind? ( sys-libs/llvm-libunwind )
-   !llvm-libunwind? ( sys-libs/libunwind )
-   )
-   !default-compiler-rt? ( sys-devel/gcc )
-   default-libcxx? ( >=sys-libs/libcxx-${PV} )
-   !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 )

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

2022-12-18 Thread Michał Górny
commit: fd5c8277c7b542b3a46cac324fb8d9ca387223b7
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 19 05:49:17 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 19 05:55:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd5c8277

dev-python/clang-python: Remove old snapshots

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

 dev-python/clang-python/Manifest   |  2 -
 .../clang-python-16.0.0_pre20221126.ebuild | 53 --
 .../clang-python-16.0.0_pre20221205.ebuild | 53 --
 3 files changed, 108 deletions(-)

diff --git a/dev-python/clang-python/Manifest b/dev-python/clang-python/Manifest
index 5eebc5461895..622509a493d8 100644
--- a/dev-python/clang-python/Manifest
+++ b/dev-python/clang-python/Manifest
@@ -4,8 +4,6 @@ DIST llvm-project-15.0.5.src.tar.xz 110931004 BLAKE2B 
d751e3627ee26e60a1a037a4a6
 DIST llvm-project-15.0.5.src.tar.xz.sig 566 BLAKE2B 
a6e7204abc912045346a36f2b349e0829a4d5b9efcb230fb0c97caa38d5159ca17ffb47ce0485cbab276a4938ff3a5c05ef9f8b0b75f4c2028d870ee33023431
 SHA512 
312bc09b54408a9265f8102241089b0f674be0832dd5cb1998ff13dbccbe19324d7060ba2680457118dee96a1ff390b16282677ad825d7230008014ecebe47d5
 DIST llvm-project-15.0.6.src.tar.xz 112074576 BLAKE2B 
74b1aa967c95191fa492f06b3a21930842da0ccbd9995dd33b4c2cf07852bbedcae97041fd5966209b16c63b90c87cc02fb2e858eda13dd9cc0641edcede0f75
 SHA512 
3311d85f4e02610af52f06e83c8c6d2b93950d24324b831b7afc47c39a20a546d39683a14e1a315da87d226379042de900a3f36a0351053547482af9035ab949
 DIST llvm-project-15.0.6.src.tar.xz.sig 438 BLAKE2B 
3c97dbd55667f52dad964ef71257c36e3075794f5616cfd46de8bf874867e861bf45c0d56cff2d0ad5d4f1b5a1c9b3a395aedcc40bce545ce7f3c84ac75ae3da
 SHA512 
a184103d84f8197a709c6c067fa83ca9290cd06532c487ad2c1fefa423438a1ac3c7f88835a94e3c9f04876e8d5f09afabef15bd8605df38aec6a4118597090c
-DIST llvm-project-959c9cc7acf4d0aa433f2436e2a45b782e18022a.tar.gz 171575300 
BLAKE2B 
090d41a8913f8e061d297e66ca653d95e18b8da744464d7085d7a199c0a444753a82b6ff6503e142aec81be01b419323cdbe3709497738df74afa886d69fd63d
 SHA512 
fc3b26e148ead7a07b4d1509909a42712a43b179da435b052c26a237b0d2ae88c3c8d76eaa93c415be1ed0f0b5fb55e0ad92f427a18d70bc9634a6e7d1b6a4d9
 DIST llvm-project-d5987fe324fcaedcea12914d6f9644cc5329f364.tar.gz 172157522 
BLAKE2B 
3c201380e727f7db53d61ff7c411b85aef8b17f086bca0cf3e758284a92a9ced298584e6f92ac6a35f30231d59c916bb98d41a8939f9b1103996c9e09df32ec2
 SHA512 
dff559b1518bbf9c469a2f4624ba9e83d81df2f08223afc696fa7f3dc9fe1c0d4a17346db8946fb56806e12aa7cbddda8df05b032ffe29dafd8a66c630de0016
-DIST llvm-project-e99edb92356b5ba078b5bc4d5846770414586a1d.tar.gz 171822327 
BLAKE2B 
cdaa704c9f238f34751b92df92f8a767b1204f868dfd8a6f1eb3eeacaaf9c4b63c55a7c0534af124fddb65cf80263f72b79190696c8077e2990984a84a040f2a
 SHA512 
37f45a56d6086df60c9832b75da3b2d78b8ec0fe094f07d41695f0565e4de0c13e460b1fef495864f07300d41f5b32769f0862b0fa5d53c0db9a0ccec1a09072
 DIST llvm-project-fb792ebaf2114ad11d673cf891ae560e2e604711.tar.gz 174312496 
BLAKE2B 
dd7f30b911ef5049e9e2bff7b2768e31b48b1f4c7acaf159f535fe3deb5aa6630fdf7857c83fffcda1119a38a52101490d2b6cb41cb295bb7dd85cde0445b7ee
 SHA512 
bef15e7d82a2faf8be24f784d3d34ff9b21c8f17256879587ea5471011a32a1eb885e1b020da55aa096f2e0b5fe4bcf9fe8f0f5b5d34f5f386c48899c68fb7d1
 DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 
2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b
 SHA512 
9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f

diff --git a/dev-python/clang-python/clang-python-16.0.0_pre20221126.ebuild 
b/dev-python/clang-python/clang-python-16.0.0_pre20221126.ebuild
deleted file mode 100644
index 9b34adc8ac6f..
--- a/dev-python/clang-python/clang-python-16.0.0_pre20221126.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..11} )
-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"
-KEYWORDS=""
-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 

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

2022-12-18 Thread Michał Górny
commit: b91f49cd41b8c01d9b3c8dc49a66b614899fe4c5
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 19 05:49:12 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 19 05:55:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b91f49cd

sys-libs/llvm-libunwind: Remove old snapshots

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

 sys-libs/llvm-libunwind/Manifest   |   2 -
 .../llvm-libunwind-16.0.0_pre20221126.ebuild   | 123 -
 .../llvm-libunwind-16.0.0_pre20221205.ebuild   | 123 -
 3 files changed, 248 deletions(-)

diff --git a/sys-libs/llvm-libunwind/Manifest b/sys-libs/llvm-libunwind/Manifest
index 4a6bad4c3bbc..870623bbdf29 100644
--- a/sys-libs/llvm-libunwind/Manifest
+++ b/sys-libs/llvm-libunwind/Manifest
@@ -5,8 +5,6 @@ DIST llvm-project-15.0.5.src.tar.xz 110931004 BLAKE2B 
d751e3627ee26e60a1a037a4a6
 DIST llvm-project-15.0.5.src.tar.xz.sig 566 BLAKE2B 
a6e7204abc912045346a36f2b349e0829a4d5b9efcb230fb0c97caa38d5159ca17ffb47ce0485cbab276a4938ff3a5c05ef9f8b0b75f4c2028d870ee33023431
 SHA512 
312bc09b54408a9265f8102241089b0f674be0832dd5cb1998ff13dbccbe19324d7060ba2680457118dee96a1ff390b16282677ad825d7230008014ecebe47d5
 DIST llvm-project-15.0.6.src.tar.xz 112074576 BLAKE2B 
74b1aa967c95191fa492f06b3a21930842da0ccbd9995dd33b4c2cf07852bbedcae97041fd5966209b16c63b90c87cc02fb2e858eda13dd9cc0641edcede0f75
 SHA512 
3311d85f4e02610af52f06e83c8c6d2b93950d24324b831b7afc47c39a20a546d39683a14e1a315da87d226379042de900a3f36a0351053547482af9035ab949
 DIST llvm-project-15.0.6.src.tar.xz.sig 438 BLAKE2B 
3c97dbd55667f52dad964ef71257c36e3075794f5616cfd46de8bf874867e861bf45c0d56cff2d0ad5d4f1b5a1c9b3a395aedcc40bce545ce7f3c84ac75ae3da
 SHA512 
a184103d84f8197a709c6c067fa83ca9290cd06532c487ad2c1fefa423438a1ac3c7f88835a94e3c9f04876e8d5f09afabef15bd8605df38aec6a4118597090c
-DIST llvm-project-959c9cc7acf4d0aa433f2436e2a45b782e18022a.tar.gz 171575300 
BLAKE2B 
090d41a8913f8e061d297e66ca653d95e18b8da744464d7085d7a199c0a444753a82b6ff6503e142aec81be01b419323cdbe3709497738df74afa886d69fd63d
 SHA512 
fc3b26e148ead7a07b4d1509909a42712a43b179da435b052c26a237b0d2ae88c3c8d76eaa93c415be1ed0f0b5fb55e0ad92f427a18d70bc9634a6e7d1b6a4d9
 DIST llvm-project-d5987fe324fcaedcea12914d6f9644cc5329f364.tar.gz 172157522 
BLAKE2B 
3c201380e727f7db53d61ff7c411b85aef8b17f086bca0cf3e758284a92a9ced298584e6f92ac6a35f30231d59c916bb98d41a8939f9b1103996c9e09df32ec2
 SHA512 
dff559b1518bbf9c469a2f4624ba9e83d81df2f08223afc696fa7f3dc9fe1c0d4a17346db8946fb56806e12aa7cbddda8df05b032ffe29dafd8a66c630de0016
-DIST llvm-project-e99edb92356b5ba078b5bc4d5846770414586a1d.tar.gz 171822327 
BLAKE2B 
cdaa704c9f238f34751b92df92f8a767b1204f868dfd8a6f1eb3eeacaaf9c4b63c55a7c0534af124fddb65cf80263f72b79190696c8077e2990984a84a040f2a
 SHA512 
37f45a56d6086df60c9832b75da3b2d78b8ec0fe094f07d41695f0565e4de0c13e460b1fef495864f07300d41f5b32769f0862b0fa5d53c0db9a0ccec1a09072
 DIST llvm-project-fb792ebaf2114ad11d673cf891ae560e2e604711.tar.gz 174312496 
BLAKE2B 
dd7f30b911ef5049e9e2bff7b2768e31b48b1f4c7acaf159f535fe3deb5aa6630fdf7857c83fffcda1119a38a52101490d2b6cb41cb295bb7dd85cde0445b7ee
 SHA512 
bef15e7d82a2faf8be24f784d3d34ff9b21c8f17256879587ea5471011a32a1eb885e1b020da55aa096f2e0b5fe4bcf9fe8f0f5b5d34f5f386c48899c68fb7d1
 DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 
2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b
 SHA512 
9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f

diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-16.0.0_pre20221126.ebuild 
b/sys-libs/llvm-libunwind/llvm-libunwind-16.0.0_pre20221126.ebuild
deleted file mode 100644
index 7950708766b5..
--- a/sys-libs/llvm-libunwind/llvm-libunwind-16.0.0_pre20221126.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..11} )
-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"
-KEYWORDS="~loong"
-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() {
-   

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

2022-12-18 Thread Michał Górny
commit: c66c6f5b36f435054aba146046af4c7bba5ca213
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 19 05:49:16 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 19 05:55:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c66c6f5b

sys-devel/lld: Remove old snapshots

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

 sys-devel/lld/Manifest  |  2 -
 sys-devel/lld/lld-16.0.0_pre20221126.ebuild | 83 -
 sys-devel/lld/lld-16.0.0_pre20221205.ebuild | 83 -
 3 files changed, 168 deletions(-)

diff --git a/sys-devel/lld/Manifest b/sys-devel/lld/Manifest
index 5eebc5461895..622509a493d8 100644
--- a/sys-devel/lld/Manifest
+++ b/sys-devel/lld/Manifest
@@ -4,8 +4,6 @@ DIST llvm-project-15.0.5.src.tar.xz 110931004 BLAKE2B 
d751e3627ee26e60a1a037a4a6
 DIST llvm-project-15.0.5.src.tar.xz.sig 566 BLAKE2B 
a6e7204abc912045346a36f2b349e0829a4d5b9efcb230fb0c97caa38d5159ca17ffb47ce0485cbab276a4938ff3a5c05ef9f8b0b75f4c2028d870ee33023431
 SHA512 
312bc09b54408a9265f8102241089b0f674be0832dd5cb1998ff13dbccbe19324d7060ba2680457118dee96a1ff390b16282677ad825d7230008014ecebe47d5
 DIST llvm-project-15.0.6.src.tar.xz 112074576 BLAKE2B 
74b1aa967c95191fa492f06b3a21930842da0ccbd9995dd33b4c2cf07852bbedcae97041fd5966209b16c63b90c87cc02fb2e858eda13dd9cc0641edcede0f75
 SHA512 
3311d85f4e02610af52f06e83c8c6d2b93950d24324b831b7afc47c39a20a546d39683a14e1a315da87d226379042de900a3f36a0351053547482af9035ab949
 DIST llvm-project-15.0.6.src.tar.xz.sig 438 BLAKE2B 
3c97dbd55667f52dad964ef71257c36e3075794f5616cfd46de8bf874867e861bf45c0d56cff2d0ad5d4f1b5a1c9b3a395aedcc40bce545ce7f3c84ac75ae3da
 SHA512 
a184103d84f8197a709c6c067fa83ca9290cd06532c487ad2c1fefa423438a1ac3c7f88835a94e3c9f04876e8d5f09afabef15bd8605df38aec6a4118597090c
-DIST llvm-project-959c9cc7acf4d0aa433f2436e2a45b782e18022a.tar.gz 171575300 
BLAKE2B 
090d41a8913f8e061d297e66ca653d95e18b8da744464d7085d7a199c0a444753a82b6ff6503e142aec81be01b419323cdbe3709497738df74afa886d69fd63d
 SHA512 
fc3b26e148ead7a07b4d1509909a42712a43b179da435b052c26a237b0d2ae88c3c8d76eaa93c415be1ed0f0b5fb55e0ad92f427a18d70bc9634a6e7d1b6a4d9
 DIST llvm-project-d5987fe324fcaedcea12914d6f9644cc5329f364.tar.gz 172157522 
BLAKE2B 
3c201380e727f7db53d61ff7c411b85aef8b17f086bca0cf3e758284a92a9ced298584e6f92ac6a35f30231d59c916bb98d41a8939f9b1103996c9e09df32ec2
 SHA512 
dff559b1518bbf9c469a2f4624ba9e83d81df2f08223afc696fa7f3dc9fe1c0d4a17346db8946fb56806e12aa7cbddda8df05b032ffe29dafd8a66c630de0016
-DIST llvm-project-e99edb92356b5ba078b5bc4d5846770414586a1d.tar.gz 171822327 
BLAKE2B 
cdaa704c9f238f34751b92df92f8a767b1204f868dfd8a6f1eb3eeacaaf9c4b63c55a7c0534af124fddb65cf80263f72b79190696c8077e2990984a84a040f2a
 SHA512 
37f45a56d6086df60c9832b75da3b2d78b8ec0fe094f07d41695f0565e4de0c13e460b1fef495864f07300d41f5b32769f0862b0fa5d53c0db9a0ccec1a09072
 DIST llvm-project-fb792ebaf2114ad11d673cf891ae560e2e604711.tar.gz 174312496 
BLAKE2B 
dd7f30b911ef5049e9e2bff7b2768e31b48b1f4c7acaf159f535fe3deb5aa6630fdf7857c83fffcda1119a38a52101490d2b6cb41cb295bb7dd85cde0445b7ee
 SHA512 
bef15e7d82a2faf8be24f784d3d34ff9b21c8f17256879587ea5471011a32a1eb885e1b020da55aa096f2e0b5fe4bcf9fe8f0f5b5d34f5f386c48899c68fb7d1
 DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 
2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b
 SHA512 
9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f

diff --git a/sys-devel/lld/lld-16.0.0_pre20221126.ebuild 
b/sys-devel/lld/lld-16.0.0_pre20221126.ebuild
deleted file mode 100644
index 8113bdadff2e..
--- a/sys-devel/lld/lld-16.0.0_pre20221126.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..11} )
-inherit cmake flag-o-matic llvm llvm.org python-any-r1
-
-DESCRIPTION="The LLVM linker (link editor)"
-HOMEPAGE="https://llvm.org/;
-
-LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
-SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
-KEYWORDS=""
-IUSE="debug test zstd"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   ~sys-devel/llvm-${PV}[zstd=]
-   sys-libs/zlib:=
-   zstd? ( app-arch/zstd:= )
-"
-RDEPEND="
-   ${DEPEND}
-   !sys-devel/lld:0
-"
-BDEPEND="
-   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_TEST_COMPONENTS=( llvm/utils third-party )
-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 && 

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

2022-12-18 Thread Michał Górny
commit: 7fdbb296eee706c88ffb373ec35e8d1e7d9f71bc
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 19 05:49:10 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 19 05:55:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fdbb296

sys-libs/libcxx: Remove old snapshots

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

 sys-libs/libcxx/Manifest |   2 -
 sys-libs/libcxx/libcxx-16.0.0_pre20221126.ebuild | 204 ---
 sys-libs/libcxx/libcxx-16.0.0_pre20221205.ebuild | 204 ---
 3 files changed, 410 deletions(-)

diff --git a/sys-libs/libcxx/Manifest b/sys-libs/libcxx/Manifest
index c1c846a573c1..7acb15a7d4fb 100644
--- a/sys-libs/libcxx/Manifest
+++ b/sys-libs/libcxx/Manifest
@@ -6,8 +6,6 @@ DIST llvm-project-15.0.5.src.tar.xz 110931004 BLAKE2B 
d751e3627ee26e60a1a037a4a6
 DIST llvm-project-15.0.5.src.tar.xz.sig 566 BLAKE2B 
a6e7204abc912045346a36f2b349e0829a4d5b9efcb230fb0c97caa38d5159ca17ffb47ce0485cbab276a4938ff3a5c05ef9f8b0b75f4c2028d870ee33023431
 SHA512 
312bc09b54408a9265f8102241089b0f674be0832dd5cb1998ff13dbccbe19324d7060ba2680457118dee96a1ff390b16282677ad825d7230008014ecebe47d5
 DIST llvm-project-15.0.6.src.tar.xz 112074576 BLAKE2B 
74b1aa967c95191fa492f06b3a21930842da0ccbd9995dd33b4c2cf07852bbedcae97041fd5966209b16c63b90c87cc02fb2e858eda13dd9cc0641edcede0f75
 SHA512 
3311d85f4e02610af52f06e83c8c6d2b93950d24324b831b7afc47c39a20a546d39683a14e1a315da87d226379042de900a3f36a0351053547482af9035ab949
 DIST llvm-project-15.0.6.src.tar.xz.sig 438 BLAKE2B 
3c97dbd55667f52dad964ef71257c36e3075794f5616cfd46de8bf874867e861bf45c0d56cff2d0ad5d4f1b5a1c9b3a395aedcc40bce545ce7f3c84ac75ae3da
 SHA512 
a184103d84f8197a709c6c067fa83ca9290cd06532c487ad2c1fefa423438a1ac3c7f88835a94e3c9f04876e8d5f09afabef15bd8605df38aec6a4118597090c
-DIST llvm-project-959c9cc7acf4d0aa433f2436e2a45b782e18022a.tar.gz 171575300 
BLAKE2B 
090d41a8913f8e061d297e66ca653d95e18b8da744464d7085d7a199c0a444753a82b6ff6503e142aec81be01b419323cdbe3709497738df74afa886d69fd63d
 SHA512 
fc3b26e148ead7a07b4d1509909a42712a43b179da435b052c26a237b0d2ae88c3c8d76eaa93c415be1ed0f0b5fb55e0ad92f427a18d70bc9634a6e7d1b6a4d9
 DIST llvm-project-d5987fe324fcaedcea12914d6f9644cc5329f364.tar.gz 172157522 
BLAKE2B 
3c201380e727f7db53d61ff7c411b85aef8b17f086bca0cf3e758284a92a9ced298584e6f92ac6a35f30231d59c916bb98d41a8939f9b1103996c9e09df32ec2
 SHA512 
dff559b1518bbf9c469a2f4624ba9e83d81df2f08223afc696fa7f3dc9fe1c0d4a17346db8946fb56806e12aa7cbddda8df05b032ffe29dafd8a66c630de0016
-DIST llvm-project-e99edb92356b5ba078b5bc4d5846770414586a1d.tar.gz 171822327 
BLAKE2B 
cdaa704c9f238f34751b92df92f8a767b1204f868dfd8a6f1eb3eeacaaf9c4b63c55a7c0534af124fddb65cf80263f72b79190696c8077e2990984a84a040f2a
 SHA512 
37f45a56d6086df60c9832b75da3b2d78b8ec0fe094f07d41695f0565e4de0c13e460b1fef495864f07300d41f5b32769f0862b0fa5d53c0db9a0ccec1a09072
 DIST llvm-project-fb792ebaf2114ad11d673cf891ae560e2e604711.tar.gz 174312496 
BLAKE2B 
dd7f30b911ef5049e9e2bff7b2768e31b48b1f4c7acaf159f535fe3deb5aa6630fdf7857c83fffcda1119a38a52101490d2b6cb41cb295bb7dd85cde0445b7ee
 SHA512 
bef15e7d82a2faf8be24f784d3d34ff9b21c8f17256879587ea5471011a32a1eb885e1b020da55aa096f2e0b5fe4bcf9fe8f0f5b5d34f5f386c48899c68fb7d1
 DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 
2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b
 SHA512 
9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f

diff --git a/sys-libs/libcxx/libcxx-16.0.0_pre20221126.ebuild 
b/sys-libs/libcxx/libcxx-16.0.0_pre20221126.ebuild
deleted file mode 100644
index 9b9bd5a335cb..
--- a/sys-libs/libcxx/libcxx-16.0.0_pre20221126.ebuild
+++ /dev/null
@@ -1,204 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..11} )
-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"
-KEYWORDS=""
-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 

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

2022-12-18 Thread Michał Górny
commit: e877267fcaabfcc52c0ff13d504e22f0e7446c2b
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 19 05:49:13 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 19 05:55:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e877267f

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

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

 sys-libs/compiler-rt-sanitizers/Manifest   |   2 -
 ...ompiler-rt-sanitizers-16.0.0_pre20221126.ebuild | 217 -
 ...ompiler-rt-sanitizers-16.0.0_pre20221205.ebuild | 216 
 3 files changed, 435 deletions(-)

diff --git a/sys-libs/compiler-rt-sanitizers/Manifest 
b/sys-libs/compiler-rt-sanitizers/Manifest
index 74801e3dda59..4252bf54bbea 100644
--- a/sys-libs/compiler-rt-sanitizers/Manifest
+++ b/sys-libs/compiler-rt-sanitizers/Manifest
@@ -9,8 +9,6 @@ DIST llvm-project-15.0.5.src.tar.xz 110931004 BLAKE2B 
d751e3627ee26e60a1a037a4a6
 DIST llvm-project-15.0.5.src.tar.xz.sig 566 BLAKE2B 
a6e7204abc912045346a36f2b349e0829a4d5b9efcb230fb0c97caa38d5159ca17ffb47ce0485cbab276a4938ff3a5c05ef9f8b0b75f4c2028d870ee33023431
 SHA512 
312bc09b54408a9265f8102241089b0f674be0832dd5cb1998ff13dbccbe19324d7060ba2680457118dee96a1ff390b16282677ad825d7230008014ecebe47d5
 DIST llvm-project-15.0.6.src.tar.xz 112074576 BLAKE2B 
74b1aa967c95191fa492f06b3a21930842da0ccbd9995dd33b4c2cf07852bbedcae97041fd5966209b16c63b90c87cc02fb2e858eda13dd9cc0641edcede0f75
 SHA512 
3311d85f4e02610af52f06e83c8c6d2b93950d24324b831b7afc47c39a20a546d39683a14e1a315da87d226379042de900a3f36a0351053547482af9035ab949
 DIST llvm-project-15.0.6.src.tar.xz.sig 438 BLAKE2B 
3c97dbd55667f52dad964ef71257c36e3075794f5616cfd46de8bf874867e861bf45c0d56cff2d0ad5d4f1b5a1c9b3a395aedcc40bce545ce7f3c84ac75ae3da
 SHA512 
a184103d84f8197a709c6c067fa83ca9290cd06532c487ad2c1fefa423438a1ac3c7f88835a94e3c9f04876e8d5f09afabef15bd8605df38aec6a4118597090c
-DIST llvm-project-959c9cc7acf4d0aa433f2436e2a45b782e18022a.tar.gz 171575300 
BLAKE2B 
090d41a8913f8e061d297e66ca653d95e18b8da744464d7085d7a199c0a444753a82b6ff6503e142aec81be01b419323cdbe3709497738df74afa886d69fd63d
 SHA512 
fc3b26e148ead7a07b4d1509909a42712a43b179da435b052c26a237b0d2ae88c3c8d76eaa93c415be1ed0f0b5fb55e0ad92f427a18d70bc9634a6e7d1b6a4d9
 DIST llvm-project-d5987fe324fcaedcea12914d6f9644cc5329f364.tar.gz 172157522 
BLAKE2B 
3c201380e727f7db53d61ff7c411b85aef8b17f086bca0cf3e758284a92a9ced298584e6f92ac6a35f30231d59c916bb98d41a8939f9b1103996c9e09df32ec2
 SHA512 
dff559b1518bbf9c469a2f4624ba9e83d81df2f08223afc696fa7f3dc9fe1c0d4a17346db8946fb56806e12aa7cbddda8df05b032ffe29dafd8a66c630de0016
-DIST llvm-project-e99edb92356b5ba078b5bc4d5846770414586a1d.tar.gz 171822327 
BLAKE2B 
cdaa704c9f238f34751b92df92f8a767b1204f868dfd8a6f1eb3eeacaaf9c4b63c55a7c0534af124fddb65cf80263f72b79190696c8077e2990984a84a040f2a
 SHA512 
37f45a56d6086df60c9832b75da3b2d78b8ec0fe094f07d41695f0565e4de0c13e460b1fef495864f07300d41f5b32769f0862b0fa5d53c0db9a0ccec1a09072
 DIST llvm-project-fb792ebaf2114ad11d673cf891ae560e2e604711.tar.gz 174312496 
BLAKE2B 
dd7f30b911ef5049e9e2bff7b2768e31b48b1f4c7acaf159f535fe3deb5aa6630fdf7857c83fffcda1119a38a52101490d2b6cb41cb295bb7dd85cde0445b7ee
 SHA512 
bef15e7d82a2faf8be24f784d3d34ff9b21c8f17256879587ea5471011a32a1eb885e1b020da55aa096f2e0b5fe4bcf9fe8f0f5b5d34f5f386c48899c68fb7d1
 DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 
2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b
 SHA512 
9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f

diff --git 
a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-16.0.0_pre20221126.ebuild
 
b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-16.0.0_pre20221126.ebuild
deleted file mode 100644
index fc173eceb0bc..
--- 
a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-16.0.0_pre20221126.ebuild
+++ /dev/null
@@ -1,217 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..11} )
-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}"
-KEYWORDS="~loong"
-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 

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

2022-12-18 Thread Michał Górny
commit: b99a30cbf6acd08da459bbf66e39122fb9bff96e
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 19 05:49:11 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 19 05:55:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b99a30cb

sys-libs/libcxxabi: Remove old snapshots

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

 sys-libs/libcxxabi/Manifest|   2 -
 .../libcxxabi/libcxxabi-16.0.0_pre20221126.ebuild  | 116 -
 .../libcxxabi/libcxxabi-16.0.0_pre20221205.ebuild  | 116 -
 3 files changed, 234 deletions(-)

diff --git a/sys-libs/libcxxabi/Manifest b/sys-libs/libcxxabi/Manifest
index 5eebc5461895..622509a493d8 100644
--- a/sys-libs/libcxxabi/Manifest
+++ b/sys-libs/libcxxabi/Manifest
@@ -4,8 +4,6 @@ DIST llvm-project-15.0.5.src.tar.xz 110931004 BLAKE2B 
d751e3627ee26e60a1a037a4a6
 DIST llvm-project-15.0.5.src.tar.xz.sig 566 BLAKE2B 
a6e7204abc912045346a36f2b349e0829a4d5b9efcb230fb0c97caa38d5159ca17ffb47ce0485cbab276a4938ff3a5c05ef9f8b0b75f4c2028d870ee33023431
 SHA512 
312bc09b54408a9265f8102241089b0f674be0832dd5cb1998ff13dbccbe19324d7060ba2680457118dee96a1ff390b16282677ad825d7230008014ecebe47d5
 DIST llvm-project-15.0.6.src.tar.xz 112074576 BLAKE2B 
74b1aa967c95191fa492f06b3a21930842da0ccbd9995dd33b4c2cf07852bbedcae97041fd5966209b16c63b90c87cc02fb2e858eda13dd9cc0641edcede0f75
 SHA512 
3311d85f4e02610af52f06e83c8c6d2b93950d24324b831b7afc47c39a20a546d39683a14e1a315da87d226379042de900a3f36a0351053547482af9035ab949
 DIST llvm-project-15.0.6.src.tar.xz.sig 438 BLAKE2B 
3c97dbd55667f52dad964ef71257c36e3075794f5616cfd46de8bf874867e861bf45c0d56cff2d0ad5d4f1b5a1c9b3a395aedcc40bce545ce7f3c84ac75ae3da
 SHA512 
a184103d84f8197a709c6c067fa83ca9290cd06532c487ad2c1fefa423438a1ac3c7f88835a94e3c9f04876e8d5f09afabef15bd8605df38aec6a4118597090c
-DIST llvm-project-959c9cc7acf4d0aa433f2436e2a45b782e18022a.tar.gz 171575300 
BLAKE2B 
090d41a8913f8e061d297e66ca653d95e18b8da744464d7085d7a199c0a444753a82b6ff6503e142aec81be01b419323cdbe3709497738df74afa886d69fd63d
 SHA512 
fc3b26e148ead7a07b4d1509909a42712a43b179da435b052c26a237b0d2ae88c3c8d76eaa93c415be1ed0f0b5fb55e0ad92f427a18d70bc9634a6e7d1b6a4d9
 DIST llvm-project-d5987fe324fcaedcea12914d6f9644cc5329f364.tar.gz 172157522 
BLAKE2B 
3c201380e727f7db53d61ff7c411b85aef8b17f086bca0cf3e758284a92a9ced298584e6f92ac6a35f30231d59c916bb98d41a8939f9b1103996c9e09df32ec2
 SHA512 
dff559b1518bbf9c469a2f4624ba9e83d81df2f08223afc696fa7f3dc9fe1c0d4a17346db8946fb56806e12aa7cbddda8df05b032ffe29dafd8a66c630de0016
-DIST llvm-project-e99edb92356b5ba078b5bc4d5846770414586a1d.tar.gz 171822327 
BLAKE2B 
cdaa704c9f238f34751b92df92f8a767b1204f868dfd8a6f1eb3eeacaaf9c4b63c55a7c0534af124fddb65cf80263f72b79190696c8077e2990984a84a040f2a
 SHA512 
37f45a56d6086df60c9832b75da3b2d78b8ec0fe094f07d41695f0565e4de0c13e460b1fef495864f07300d41f5b32769f0862b0fa5d53c0db9a0ccec1a09072
 DIST llvm-project-fb792ebaf2114ad11d673cf891ae560e2e604711.tar.gz 174312496 
BLAKE2B 
dd7f30b911ef5049e9e2bff7b2768e31b48b1f4c7acaf159f535fe3deb5aa6630fdf7857c83fffcda1119a38a52101490d2b6cb41cb295bb7dd85cde0445b7ee
 SHA512 
bef15e7d82a2faf8be24f784d3d34ff9b21c8f17256879587ea5471011a32a1eb885e1b020da55aa096f2e0b5fe4bcf9fe8f0f5b5d34f5f386c48899c68fb7d1
 DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 
2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b
 SHA512 
9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f

diff --git a/sys-libs/libcxxabi/libcxxabi-16.0.0_pre20221126.ebuild 
b/sys-libs/libcxxabi/libcxxabi-16.0.0_pre20221126.ebuild
deleted file mode 100644
index 8d8f8212d31e..
--- a/sys-libs/libcxxabi/libcxxabi-16.0.0_pre20221126.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..11} )
-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"
-KEYWORDS=""
-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"
-KEYWORDS=""
-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: dev-libs/libclc/

2022-12-18 Thread Michał Górny
commit: 7a88cb2e216a65954516ff51b8cf032b74afcb57
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 19 05:49:07 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 19 05:55:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a88cb2e

dev-libs/libclc: Remove old snapshots

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

 dev-libs/libclc/Manifest |  2 -
 dev-libs/libclc/libclc-16.0.0_pre20221126.ebuild | 84 
 dev-libs/libclc/libclc-16.0.0_pre20221205.ebuild | 84 
 3 files changed, 170 deletions(-)

diff --git a/dev-libs/libclc/Manifest b/dev-libs/libclc/Manifest
index f0c9afc2b975..fb245fd9b624 100644
--- a/dev-libs/libclc/Manifest
+++ b/dev-libs/libclc/Manifest
@@ -4,7 +4,5 @@ DIST llvm-project-15.0.5.src.tar.xz 110931004 BLAKE2B 
d751e3627ee26e60a1a037a4a6
 DIST llvm-project-15.0.5.src.tar.xz.sig 566 BLAKE2B 
a6e7204abc912045346a36f2b349e0829a4d5b9efcb230fb0c97caa38d5159ca17ffb47ce0485cbab276a4938ff3a5c05ef9f8b0b75f4c2028d870ee33023431
 SHA512 
312bc09b54408a9265f8102241089b0f674be0832dd5cb1998ff13dbccbe19324d7060ba2680457118dee96a1ff390b16282677ad825d7230008014ecebe47d5
 DIST llvm-project-15.0.6.src.tar.xz 112074576 BLAKE2B 
74b1aa967c95191fa492f06b3a21930842da0ccbd9995dd33b4c2cf07852bbedcae97041fd5966209b16c63b90c87cc02fb2e858eda13dd9cc0641edcede0f75
 SHA512 
3311d85f4e02610af52f06e83c8c6d2b93950d24324b831b7afc47c39a20a546d39683a14e1a315da87d226379042de900a3f36a0351053547482af9035ab949
 DIST llvm-project-15.0.6.src.tar.xz.sig 438 BLAKE2B 
3c97dbd55667f52dad964ef71257c36e3075794f5616cfd46de8bf874867e861bf45c0d56cff2d0ad5d4f1b5a1c9b3a395aedcc40bce545ce7f3c84ac75ae3da
 SHA512 
a184103d84f8197a709c6c067fa83ca9290cd06532c487ad2c1fefa423438a1ac3c7f88835a94e3c9f04876e8d5f09afabef15bd8605df38aec6a4118597090c
-DIST llvm-project-959c9cc7acf4d0aa433f2436e2a45b782e18022a.tar.gz 171575300 
BLAKE2B 
090d41a8913f8e061d297e66ca653d95e18b8da744464d7085d7a199c0a444753a82b6ff6503e142aec81be01b419323cdbe3709497738df74afa886d69fd63d
 SHA512 
fc3b26e148ead7a07b4d1509909a42712a43b179da435b052c26a237b0d2ae88c3c8d76eaa93c415be1ed0f0b5fb55e0ad92f427a18d70bc9634a6e7d1b6a4d9
 DIST llvm-project-d5987fe324fcaedcea12914d6f9644cc5329f364.tar.gz 172157522 
BLAKE2B 
3c201380e727f7db53d61ff7c411b85aef8b17f086bca0cf3e758284a92a9ced298584e6f92ac6a35f30231d59c916bb98d41a8939f9b1103996c9e09df32ec2
 SHA512 
dff559b1518bbf9c469a2f4624ba9e83d81df2f08223afc696fa7f3dc9fe1c0d4a17346db8946fb56806e12aa7cbddda8df05b032ffe29dafd8a66c630de0016
-DIST llvm-project-e99edb92356b5ba078b5bc4d5846770414586a1d.tar.gz 171822327 
BLAKE2B 
cdaa704c9f238f34751b92df92f8a767b1204f868dfd8a6f1eb3eeacaaf9c4b63c55a7c0534af124fddb65cf80263f72b79190696c8077e2990984a84a040f2a
 SHA512 
37f45a56d6086df60c9832b75da3b2d78b8ec0fe094f07d41695f0565e4de0c13e460b1fef495864f07300d41f5b32769f0862b0fa5d53c0db9a0ccec1a09072
 DIST llvm-project-fb792ebaf2114ad11d673cf891ae560e2e604711.tar.gz 174312496 
BLAKE2B 
dd7f30b911ef5049e9e2bff7b2768e31b48b1f4c7acaf159f535fe3deb5aa6630fdf7857c83fffcda1119a38a52101490d2b6cb41cb295bb7dd85cde0445b7ee
 SHA512 
bef15e7d82a2faf8be24f784d3d34ff9b21c8f17256879587ea5471011a32a1eb885e1b020da55aa096f2e0b5fe4bcf9fe8f0f5b5d34f5f386c48899c68fb7d1

diff --git a/dev-libs/libclc/libclc-16.0.0_pre20221126.ebuild 
b/dev-libs/libclc/libclc-16.0.0_pre20221126.ebuild
deleted file mode 100644
index 64df7867eed3..
--- a/dev-libs/libclc/libclc-16.0.0_pre20221126.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..11} )
-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"
-KEYWORDS=""
-IUSE="spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi"
-
-LLVM_MAX_SLOT=16
-BDEPEND="
-   ${PYTHON_DEPS}
-   || (
-   (
-   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 "dev-util/spirv-llvm-translator:${LLVM_SLOT}" ||
-   return 1
-   fi
-   has_version -b "sys-devel/clang:${LLVM_SLOT}"
-}
-
-pkg_setup() {
-   llvm_pkg_setup
-   python-any-r1_pkg_setup
-}
-

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

2022-12-18 Thread Michał Górny
commit: d8393b8c0808a9173ffca8641fa471f5c6d25162
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 19 05:49:14 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 19 05:55:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8393b8c

dev-util/lldb: Remove old snapshots

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

 dev-util/lldb/Manifest   |   2 -
 dev-util/lldb/lldb-16.0.0_pre20221126.ebuild | 115 ---
 dev-util/lldb/lldb-16.0.0_pre20221205.ebuild | 115 ---
 3 files changed, 232 deletions(-)

diff --git a/dev-util/lldb/Manifest b/dev-util/lldb/Manifest
index 5eebc5461895..622509a493d8 100644
--- a/dev-util/lldb/Manifest
+++ b/dev-util/lldb/Manifest
@@ -4,8 +4,6 @@ DIST llvm-project-15.0.5.src.tar.xz 110931004 BLAKE2B 
d751e3627ee26e60a1a037a4a6
 DIST llvm-project-15.0.5.src.tar.xz.sig 566 BLAKE2B 
a6e7204abc912045346a36f2b349e0829a4d5b9efcb230fb0c97caa38d5159ca17ffb47ce0485cbab276a4938ff3a5c05ef9f8b0b75f4c2028d870ee33023431
 SHA512 
312bc09b54408a9265f8102241089b0f674be0832dd5cb1998ff13dbccbe19324d7060ba2680457118dee96a1ff390b16282677ad825d7230008014ecebe47d5
 DIST llvm-project-15.0.6.src.tar.xz 112074576 BLAKE2B 
74b1aa967c95191fa492f06b3a21930842da0ccbd9995dd33b4c2cf07852bbedcae97041fd5966209b16c63b90c87cc02fb2e858eda13dd9cc0641edcede0f75
 SHA512 
3311d85f4e02610af52f06e83c8c6d2b93950d24324b831b7afc47c39a20a546d39683a14e1a315da87d226379042de900a3f36a0351053547482af9035ab949
 DIST llvm-project-15.0.6.src.tar.xz.sig 438 BLAKE2B 
3c97dbd55667f52dad964ef71257c36e3075794f5616cfd46de8bf874867e861bf45c0d56cff2d0ad5d4f1b5a1c9b3a395aedcc40bce545ce7f3c84ac75ae3da
 SHA512 
a184103d84f8197a709c6c067fa83ca9290cd06532c487ad2c1fefa423438a1ac3c7f88835a94e3c9f04876e8d5f09afabef15bd8605df38aec6a4118597090c
-DIST llvm-project-959c9cc7acf4d0aa433f2436e2a45b782e18022a.tar.gz 171575300 
BLAKE2B 
090d41a8913f8e061d297e66ca653d95e18b8da744464d7085d7a199c0a444753a82b6ff6503e142aec81be01b419323cdbe3709497738df74afa886d69fd63d
 SHA512 
fc3b26e148ead7a07b4d1509909a42712a43b179da435b052c26a237b0d2ae88c3c8d76eaa93c415be1ed0f0b5fb55e0ad92f427a18d70bc9634a6e7d1b6a4d9
 DIST llvm-project-d5987fe324fcaedcea12914d6f9644cc5329f364.tar.gz 172157522 
BLAKE2B 
3c201380e727f7db53d61ff7c411b85aef8b17f086bca0cf3e758284a92a9ced298584e6f92ac6a35f30231d59c916bb98d41a8939f9b1103996c9e09df32ec2
 SHA512 
dff559b1518bbf9c469a2f4624ba9e83d81df2f08223afc696fa7f3dc9fe1c0d4a17346db8946fb56806e12aa7cbddda8df05b032ffe29dafd8a66c630de0016
-DIST llvm-project-e99edb92356b5ba078b5bc4d5846770414586a1d.tar.gz 171822327 
BLAKE2B 
cdaa704c9f238f34751b92df92f8a767b1204f868dfd8a6f1eb3eeacaaf9c4b63c55a7c0534af124fddb65cf80263f72b79190696c8077e2990984a84a040f2a
 SHA512 
37f45a56d6086df60c9832b75da3b2d78b8ec0fe094f07d41695f0565e4de0c13e460b1fef495864f07300d41f5b32769f0862b0fa5d53c0db9a0ccec1a09072
 DIST llvm-project-fb792ebaf2114ad11d673cf891ae560e2e604711.tar.gz 174312496 
BLAKE2B 
dd7f30b911ef5049e9e2bff7b2768e31b48b1f4c7acaf159f535fe3deb5aa6630fdf7857c83fffcda1119a38a52101490d2b6cb41cb295bb7dd85cde0445b7ee
 SHA512 
bef15e7d82a2faf8be24f784d3d34ff9b21c8f17256879587ea5471011a32a1eb885e1b020da55aa096f2e0b5fe4bcf9fe8f0f5b5d34f5f386c48899c68fb7d1
 DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 
2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b
 SHA512 
9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f

diff --git a/dev-util/lldb/lldb-16.0.0_pre20221126.ebuild 
b/dev-util/lldb/lldb-16.0.0_pre20221126.ebuild
deleted file mode 100644
index ee34e2696fe0..
--- a/dev-util/lldb/lldb-16.0.0_pre20221126.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..11} )
-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}"
-KEYWORDS=""
-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_gen_cond_dep '
-   dev-python/six[${PYTHON_USEDEP}]
-   ')
-   ${PYTHON_DEPS}
-   )
-"
-BDEPEND="
-   ${PYTHON_DEPS}
-   >=dev-util/cmake-3.16
-   python? (
-   >=dev-lang/swig-3.0.11
-   $(python_gen_cond_dep '
-   dev-python/six[${PYTHON_USEDEP}]
-   ')
-   )
-   test? (
-   

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

2022-12-18 Thread Michał Górny
commit: c9e6cd48e176fdb1d7ead1927a922597092fd929
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 19 05:49:09 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 19 05:55:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9e6cd48

sys-libs/libomp: Remove old snapshots

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

 sys-libs/libomp/Manifest |   2 -
 sys-libs/libomp/libomp-16.0.0_pre20221126.ebuild | 136 ---
 sys-libs/libomp/libomp-16.0.0_pre20221205.ebuild | 136 ---
 3 files changed, 274 deletions(-)

diff --git a/sys-libs/libomp/Manifest b/sys-libs/libomp/Manifest
index c1c846a573c1..7acb15a7d4fb 100644
--- a/sys-libs/libomp/Manifest
+++ b/sys-libs/libomp/Manifest
@@ -6,8 +6,6 @@ DIST llvm-project-15.0.5.src.tar.xz 110931004 BLAKE2B 
d751e3627ee26e60a1a037a4a6
 DIST llvm-project-15.0.5.src.tar.xz.sig 566 BLAKE2B 
a6e7204abc912045346a36f2b349e0829a4d5b9efcb230fb0c97caa38d5159ca17ffb47ce0485cbab276a4938ff3a5c05ef9f8b0b75f4c2028d870ee33023431
 SHA512 
312bc09b54408a9265f8102241089b0f674be0832dd5cb1998ff13dbccbe19324d7060ba2680457118dee96a1ff390b16282677ad825d7230008014ecebe47d5
 DIST llvm-project-15.0.6.src.tar.xz 112074576 BLAKE2B 
74b1aa967c95191fa492f06b3a21930842da0ccbd9995dd33b4c2cf07852bbedcae97041fd5966209b16c63b90c87cc02fb2e858eda13dd9cc0641edcede0f75
 SHA512 
3311d85f4e02610af52f06e83c8c6d2b93950d24324b831b7afc47c39a20a546d39683a14e1a315da87d226379042de900a3f36a0351053547482af9035ab949
 DIST llvm-project-15.0.6.src.tar.xz.sig 438 BLAKE2B 
3c97dbd55667f52dad964ef71257c36e3075794f5616cfd46de8bf874867e861bf45c0d56cff2d0ad5d4f1b5a1c9b3a395aedcc40bce545ce7f3c84ac75ae3da
 SHA512 
a184103d84f8197a709c6c067fa83ca9290cd06532c487ad2c1fefa423438a1ac3c7f88835a94e3c9f04876e8d5f09afabef15bd8605df38aec6a4118597090c
-DIST llvm-project-959c9cc7acf4d0aa433f2436e2a45b782e18022a.tar.gz 171575300 
BLAKE2B 
090d41a8913f8e061d297e66ca653d95e18b8da744464d7085d7a199c0a444753a82b6ff6503e142aec81be01b419323cdbe3709497738df74afa886d69fd63d
 SHA512 
fc3b26e148ead7a07b4d1509909a42712a43b179da435b052c26a237b0d2ae88c3c8d76eaa93c415be1ed0f0b5fb55e0ad92f427a18d70bc9634a6e7d1b6a4d9
 DIST llvm-project-d5987fe324fcaedcea12914d6f9644cc5329f364.tar.gz 172157522 
BLAKE2B 
3c201380e727f7db53d61ff7c411b85aef8b17f086bca0cf3e758284a92a9ced298584e6f92ac6a35f30231d59c916bb98d41a8939f9b1103996c9e09df32ec2
 SHA512 
dff559b1518bbf9c469a2f4624ba9e83d81df2f08223afc696fa7f3dc9fe1c0d4a17346db8946fb56806e12aa7cbddda8df05b032ffe29dafd8a66c630de0016
-DIST llvm-project-e99edb92356b5ba078b5bc4d5846770414586a1d.tar.gz 171822327 
BLAKE2B 
cdaa704c9f238f34751b92df92f8a767b1204f868dfd8a6f1eb3eeacaaf9c4b63c55a7c0534af124fddb65cf80263f72b79190696c8077e2990984a84a040f2a
 SHA512 
37f45a56d6086df60c9832b75da3b2d78b8ec0fe094f07d41695f0565e4de0c13e460b1fef495864f07300d41f5b32769f0862b0fa5d53c0db9a0ccec1a09072
 DIST llvm-project-fb792ebaf2114ad11d673cf891ae560e2e604711.tar.gz 174312496 
BLAKE2B 
dd7f30b911ef5049e9e2bff7b2768e31b48b1f4c7acaf159f535fe3deb5aa6630fdf7857c83fffcda1119a38a52101490d2b6cb41cb295bb7dd85cde0445b7ee
 SHA512 
bef15e7d82a2faf8be24f784d3d34ff9b21c8f17256879587ea5471011a32a1eb885e1b020da55aa096f2e0b5fe4bcf9fe8f0f5b5d34f5f386c48899c68fb7d1
 DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 
2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b
 SHA512 
9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f

diff --git a/sys-libs/libomp/libomp-16.0.0_pre20221126.ebuild 
b/sys-libs/libomp/libomp-16.0.0_pre20221126.ebuild
deleted file mode 100644
index 3fd312c5eb2c..
--- a/sys-libs/libomp/libomp-16.0.0_pre20221126.ebuild
+++ /dev/null
@@ -1,136 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..11} )
-inherit flag-o-matic cmake-multilib linux-info llvm llvm.org python-single-r1
-
-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}"
-KEYWORDS=""
-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}]
-   )
-"
-# 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? (
-  

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

2022-12-18 Thread Ionen Wolkens
commit: 3d1c663123bb7c2acb06c13f9eb31f833aad01a5
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Dec 19 05:42:52 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Dec 19 05:48:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d1c6631

app-portage/iwdevtools: sync live

wrt coreutils, this intentionally uses GNU'ism and now also
uses "timeout" which is typically not available without it.

Given may get used on custom/embedded systems for testing, also
better not to rely on @system for providing it.

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

 app-portage/iwdevtools/iwdevtools-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-portage/iwdevtools/iwdevtools-.ebuild 
b/app-portage/iwdevtools/iwdevtools-.ebuild
index 0a3f9f336d58..c3034e59890f 100644
--- a/app-portage/iwdevtools/iwdevtools-.ebuild
+++ b/app-portage/iwdevtools/iwdevtools-.ebuild
@@ -20,6 +20,7 @@ RDEPEND="
app-portage/portage-utils
>=app-shells/bash-5.1
dev-libs/libxml2:2
+   sys-apps/coreutils
sys-apps/diffutils
sys-apps/file
sys-apps/portage



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

2022-12-18 Thread Ionen Wolkens
commit: 2212b7ffeb15fd16a5e86f3261049e6fcc449f63
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Dec 19 05:46:46 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Dec 19 05:48:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2212b7ff

app-portage/iwdevtools: drop 0.12.0

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

 app-portage/iwdevtools/Manifest |  1 -
 app-portage/iwdevtools/iwdevtools-0.12.0.ebuild | 64 -
 2 files changed, 65 deletions(-)

diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest
index b31748457349..226ee08dcb79 100644
--- a/app-portage/iwdevtools/Manifest
+++ b/app-portage/iwdevtools/Manifest
@@ -1,3 +1,2 @@
-DIST iwdevtools-0.12.0.tar.gz 88411 BLAKE2B 
9220d59ee9ec7305925798d8beafec49ef35d8e39a428b62df3b3ed3832da1e42aff5e94ab8c5cfd85272d21cbb13c856408cf665523f8b1de85818ba08aebc4
 SHA512 
b69face29355df2443e75101b81c477dfdb1f54aad14f0d6275c399bd97cd654c4819f5621177d7ef75ecc4540e923ee5cd42f806240ed346ab469959f6a38d9
 DIST iwdevtools-0.12.1.tar.gz 88857 BLAKE2B 
885909b20729279f5d711c65e915078995d0b2d26170f12e6669e499ee42f8a6bd8b5d59930215a3f39f60a1a0b5970f31548d33e059ae314fa1520971bb990a
 SHA512 
3046a661718afbec305dda20990be258a4df981b3a72d49b77384f7a23d8c22e295bb99717c69a4569b6ab3a4195c6dbca0c07b3675bbb78a98aa0a198994988
 DIST iwdevtools-0.12.2.tar.gz 89451 BLAKE2B 
51d167480f03ddfcbc2b5c4bdee2423c3d28243f99cb4b3f98db51cf2695b1acac00c8c630a5db93cffe3bef30ce2797dc1464be95ecfcaffc7478a218968a4c
 SHA512 
7191a14a9c8707d91ae86c4ae4e1cab069e0b6c5f785d34ba192a34acfce9dbd0baec07a04715f0d03841166a514a6bef4149ddabd15adc6291003568fc78d37

diff --git a/app-portage/iwdevtools/iwdevtools-0.12.0.ebuild 
b/app-portage/iwdevtools/iwdevtools-0.12.0.ebuild
deleted file mode 100644
index 25527bd89228..
--- a/app-portage/iwdevtools/iwdevtools-0.12.0.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 2021-2022 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
-   dev-libs/libxml2:2
-   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: app-portage/iwdevtools/

2022-12-18 Thread Ionen Wolkens
commit: 958409762ab09a0b45de60f4f7a600bdabe0605e
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Dec 19 05:42:41 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Dec 19 05:47:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95840976

app-portage/iwdevtools: add 0.12.2

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

 app-portage/iwdevtools/Manifest |  1 +
 app-portage/iwdevtools/iwdevtools-0.12.2.ebuild | 65 +
 2 files changed, 66 insertions(+)

diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest
index 2d6431f6721f..b31748457349 100644
--- a/app-portage/iwdevtools/Manifest
+++ b/app-portage/iwdevtools/Manifest
@@ -1,2 +1,3 @@
 DIST iwdevtools-0.12.0.tar.gz 88411 BLAKE2B 
9220d59ee9ec7305925798d8beafec49ef35d8e39a428b62df3b3ed3832da1e42aff5e94ab8c5cfd85272d21cbb13c856408cf665523f8b1de85818ba08aebc4
 SHA512 
b69face29355df2443e75101b81c477dfdb1f54aad14f0d6275c399bd97cd654c4819f5621177d7ef75ecc4540e923ee5cd42f806240ed346ab469959f6a38d9
 DIST iwdevtools-0.12.1.tar.gz 88857 BLAKE2B 
885909b20729279f5d711c65e915078995d0b2d26170f12e6669e499ee42f8a6bd8b5d59930215a3f39f60a1a0b5970f31548d33e059ae314fa1520971bb990a
 SHA512 
3046a661718afbec305dda20990be258a4df981b3a72d49b77384f7a23d8c22e295bb99717c69a4569b6ab3a4195c6dbca0c07b3675bbb78a98aa0a198994988
+DIST iwdevtools-0.12.2.tar.gz 89451 BLAKE2B 
51d167480f03ddfcbc2b5c4bdee2423c3d28243f99cb4b3f98db51cf2695b1acac00c8c630a5db93cffe3bef30ce2797dc1464be95ecfcaffc7478a218968a4c
 SHA512 
7191a14a9c8707d91ae86c4ae4e1cab069e0b6c5f785d34ba192a34acfce9dbd0baec07a04715f0d03841166a514a6bef4149ddabd15adc6291003568fc78d37

diff --git a/app-portage/iwdevtools/iwdevtools-0.12.2.ebuild 
b/app-portage/iwdevtools/iwdevtools-0.12.2.ebuild
new file mode 100644
index ..4b16e5862e40
--- /dev/null
+++ b/app-portage/iwdevtools/iwdevtools-0.12.2.ebuild
@@ -0,0 +1,65 @@
+# Copyright 2021-2022 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
+   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: games-emulation/pcsx2/files/, games-emulation/pcsx2/

2022-12-18 Thread Ionen Wolkens
commit: b325de0014c8ede50010e246d914948822f56dcb
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Dec 19 03:49:02 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Dec 19 05:47:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b325de00

games-emulation/pcsx2: fix build with rapidyaml-0.5.0

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

 .../files/pcsx2-1.7.3602-rapidyaml-0.5.0.patch | 42 ++
 games-emulation/pcsx2/pcsx2-1.7.3602.ebuild|  5 +++
 games-emulation/pcsx2/pcsx2-.ebuild|  5 +++
 3 files changed, 52 insertions(+)

diff --git a/games-emulation/pcsx2/files/pcsx2-1.7.3602-rapidyaml-0.5.0.patch 
b/games-emulation/pcsx2/files/pcsx2-1.7.3602-rapidyaml-0.5.0.patch
new file mode 100644
index ..b3185b47006e
--- /dev/null
+++ b/games-emulation/pcsx2/files/pcsx2-1.7.3602-rapidyaml-0.5.0.patch
@@ -0,0 +1,42 @@
+Quick fix taken from Alpine, fixes >=0.5.0 but breaks <0.5.0
+
+Upstream seem to have no intention to acknowledge this as an issue
+until they bump their bundled copy of rapidyaml:
+https://github.com/PCSX2/pcsx2/issues/7623#issuecomment-1357048378
+--- a/pcsx2/GameDatabase.cpp
 b/pcsx2/GameDatabase.cpp
+@@ -151,5 +151,5 @@
+   if (node.has_child("gameFixes") && node["gameFixes"].has_children())
+   {
+-  for (const ryml::NodeRef& n : node["gameFixes"].children())
++  for (const ryml::ConstNodeRef& n : node["gameFixes"].children())
+   {
+   bool fixValidated = false;
+@@ -182,5 +182,5 @@
+   if (node.has_child("speedHacks") && node["speedHacks"].has_children())
+   {
+-  for (const ryml::NodeRef& n : node["speedHacks"].children())
++  for (const ryml::ConstNodeRef& n : 
node["speedHacks"].children())
+   {
+   bool speedHackValidated = false;
+@@ -212,5 +212,5 @@
+   if (node.has_child("gsHWFixes"))
+   {
+-  for (const ryml::NodeRef& n : node["gsHWFixes"].children())
++  for (const ryml::ConstNodeRef& n : node["gsHWFixes"].children())
+   {
+   const std::string_view id_name(n.key().data(), 
n.key().size());
+@@ -233,5 +233,5 @@
+   if (node.has_child("memcardFilters") && 
node["memcardFilters"].has_children())
+   {
+-  for (const ryml::NodeRef& n : node["memcardFilters"].children())
++  for (const ryml::ConstNodeRef& n : 
node["memcardFilters"].children())
+   {
+   auto memcardFilter = std::string(n.val().str, 
n.val().len);
+@@ -243,5 +243,5 @@
+   if (node.has_child("patches") && node["patches"].has_children())
+   {
+-  for (const ryml::NodeRef& n : node["patches"].children())
++  for (const ryml::ConstNodeRef& n : node["patches"].children())
+   {
+   // use a crc of 0 for default patches

diff --git a/games-emulation/pcsx2/pcsx2-1.7.3602.ebuild 
b/games-emulation/pcsx2/pcsx2-1.7.3602.ebuild
index de7b59537121..f2949fc2a844 100644
--- a/games-emulation/pcsx2/pcsx2-1.7.3602.ebuild
+++ b/games-emulation/pcsx2/pcsx2-1.7.3602.ebuild
@@ -138,6 +138,11 @@ src_unpack() {
 }
 
 src_prepare() {
+   # could depend on >=0.5 for unconditional, but rather not force it yet
+   # https://github.com/PCSX2/pcsx2/issues/7623
+   has_version '>=dev-cpp/rapidyaml-0.5' &&
+   eapply "${FILESDIR}"/${PN}-1.7.3602-rapidyaml-0.5.0.patch
+
cmake_src_prepare
 
# qt6 build doesn't support PACKAGE_MODE and need to set resources 
location

diff --git a/games-emulation/pcsx2/pcsx2-.ebuild 
b/games-emulation/pcsx2/pcsx2-.ebuild
index 119d33bb8302..92f1596c955b 100644
--- a/games-emulation/pcsx2/pcsx2-.ebuild
+++ b/games-emulation/pcsx2/pcsx2-.ebuild
@@ -136,6 +136,11 @@ src_unpack() {
 }
 
 src_prepare() {
+   # could depend on >=0.5 for unconditional, but rather not force it yet
+   # https://github.com/PCSX2/pcsx2/issues/7623
+   has_version '>=dev-cpp/rapidyaml-0.5' &&
+   eapply "${FILESDIR}"/${PN}-1.7.3602-rapidyaml-0.5.0.patch
+
cmake_src_prepare
 
# qt6 build doesn't support PACKAGE_MODE and need to set resources 
location



[gentoo-commits] repo/gentoo:master commit in: games-emulation/pcsx2/

2022-12-18 Thread Ionen Wolkens
commit: 77820d419fbe3f7505c0788bca30835e8c4f7552
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Dec 19 04:45:32 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Dec 19 05:47:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77820d41

games-emulation/pcsx2: add 1.7.3738

Note may be one of last few releases with wxGTK support as upstream
is planning to go Qt6-only (not merged yet). When this happens new
releases will be masked until Qt6 is unmasked in ::gentoo.

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

 games-emulation/pcsx2/Manifest  |   1 +
 games-emulation/pcsx2/pcsx2-1.7.3738.ebuild | 237 
 2 files changed, 238 insertions(+)

diff --git a/games-emulation/pcsx2/Manifest b/games-emulation/pcsx2/Manifest
index ba64d50a4cff..d2c09dbfd961 100644
--- a/games-emulation/pcsx2/Manifest
+++ b/games-emulation/pcsx2/Manifest
@@ -1,5 +1,6 @@
 DIST pcsx2-1.6.0.tar.gz 17963332 BLAKE2B 
d1370fd089e1f8716a3365b9f499fef9418c4a9464e701cf0dbac8296cf59a2c6fc9b85ed680c514d8128da7b5c47aa8a067d48cac9eb0482ef2ba5f9234e60e
 SHA512 
0a3e01a25384719fc72b636a1e9cf1cd966d0c978c1c3adfb46d6b3f76f43a25f90ef63d27a1d8092cdf444c5dc7560ce807ca81908d11ade9715e7eaaad6253
 DIST pcsx2-1.7.3602.tar.gz 20035989 BLAKE2B 
bf28433b1df67b3b23655125b6cc6bdfa255468612081d2a64316cc335b97b43f66bc7ed683c19234df6136cb7f8fdf9dce3225865b2d404fc7c5b8b41733eea
 SHA512 
cd5f5a4d347beb381fc13e969baa86887289f836a8b03ae6a926293a81699b3769cf23644a87cff41ec32355604bd735e59455fd13de5fc5aab121976626c16f
+DIST pcsx2-1.7.3738.tar.gz 15935061 BLAKE2B 
51e113e2148c94861a3d6baab8de5b8ed613cdb6e3aa3574445f0a66e628dffb3bf26a6a3b54e0be65d71a90088fe6e79f65055d54e580d46ad4db1dadbb8a66
 SHA512 
7da8dd46cd065fefc4c2bb4ab76b8fc2bf9769dba78f47759c59b2a21e62cf0e5d53e9f800e16bf09238bf156cd7fa63a4ca75a47f41b78df9512a701536c789
 DIST pcsx2-fast_float-32d21dcecb.tar.gz 76108 BLAKE2B 
7a4e8e3bb67387c03912e5f7035ba3fab1aeaa119b36ebdeb14c45069b3270270a8b87de2774ec325d8ed2ef0604a3d3762432d42f1e026a213990ac39341e10
 SHA512 
2cbdc5b05ab7c19e20b4e34959b90d1fa866d4ba239ec0a4c434cd33bddfb1cb6f1da467b0a525f5a4887c9b1860e975fe074aca0d9e211f0fc7bc6402d3601e
 DIST pcsx2-glslang-c9706bdda0.tar.gz 3433325 BLAKE2B 
f2449a6c8b05e47367164d09036ae2302f0f28ec83c2e2f401426f52fbd4edf55f717f01eea2cbfe7554e1004b89ffdebc34ec21a95809fcbc719f69e65e8487
 SHA512 
5ff0902e95592525b2671788bf27717c85d0876b31e96374eff5128f9bf7caf93bb636e4d5e1916a5d641715a780172308403bd49305d9a07cf66358d7e6407c
 DIST pcsx2-rcheevos-31f8788fe0.tar.gz 522855 BLAKE2B 
39533199f6b1e0cd821d817ff57101ccad0049f5144b856f1e796c83d81fcee059caa944a0fb14a0e95e51da43a6bc003cd6891ca85c2b9a959b4c42d8ca0a84
 SHA512 
cb0e8bf4d222f3ef127d20a9d6738e6c39d7cff48a0da8fe19fcc43669433b7e53cc63ab332e8f0cd935b6a33eddef3e741ee862a82bd4f29a02df1d9a42ec45

diff --git a/games-emulation/pcsx2/pcsx2-1.7.3738.ebuild 
b/games-emulation/pcsx2/pcsx2-1.7.3738.ebuild
new file mode 100644
index ..92f1596c955b
--- /dev/null
+++ b/games-emulation/pcsx2/pcsx2-1.7.3738.ebuild
@@ -0,0 +1,237 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+WX_GTK_VER="3.0-gtk3"
+inherit cmake fcaps flag-o-matic wxwidgets
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/PCSX2/pcsx2.git;
+else
+   HASH_FASTFLOAT=32d21dcecb404514f94fb58660b8029a4673c2c1
+   HASH_RCHEEVOS=31f8788fe0e694e99db7ce138d45a655c556fa96
+   HASH_GLSLANG=c9706bdda0ac22b9856f1aa8261e5b9e15cd20c5
+   HASH_VULKAN=9f4c61a31435a7a90a314fc68aeb386c92a09c0f
+   SRC_URI="
+   https://github.com/PCSX2/pcsx2/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz
+   
https://github.com/fastfloat/fast_float/archive/${HASH_FASTFLOAT}.tar.gz
+   -> ${PN}-fast_float-${HASH_FASTFLOAT::10}.tar.gz
+   
https://github.com/RetroAchievements/rcheevos/archive/${HASH_RCHEEVOS}.tar.gz
+   -> ${PN}-rcheevos-${HASH_RCHEEVOS::10}.tar.gz
+   vulkan? (
+   
https://github.com/KhronosGroup/glslang/archive/${HASH_GLSLANG}.tar.gz
+   -> ${PN}-glslang-${HASH_GLSLANG::10}.tar.gz
+   
https://github.com/KhronosGroup/Vulkan-Headers/archive/${HASH_VULKAN}.tar.gz
+   -> 
${PN}-vulkan-headers-${HASH_VULKAN::10}.tar.gz
+   )"
+   KEYWORDS="-* ~amd64"
+fi
+
+DESCRIPTION="PlayStation 2 emulator"
+HOMEPAGE="https://pcsx2.net/;
+
+LICENSE="
+   GPL-3+ Apache-2.0 BSD BSD-2 BSD-4 Boost-1.0 CC0-1.0 GPL-2+
+   ISC LGPL-2.1+ LGPL-3+ MIT OFL-1.1 ZLIB public-domain"
+SLOT="0"
+IUSE="alsa cpu_flags_x86_sse4_1 jack pulseaudio qt6 sndio test vulkan wayland"
+REQUIRED_USE="cpu_flags_x86_sse4_1" # dies at runtime if no support
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   app-arch/xz-utils
+   app-arch/zstd:=
+   

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

2022-12-18 Thread Ionen Wolkens
commit: 7f2c5b250c2f9e7a4cd0727faab0f601ac14cf66
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Dec 19 02:28:48 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Dec 19 05:47:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f2c5b25

dev-cpp/rapidyaml: add 0.5.0

This changes API a bit, but currently only two revdeps of which
only pcsx2 needs adjusting for this.

Also allow to keep libc4core, removing it is misleading given
this still installs the cmake files + headers (of which the
headers are used by ryml.hpp). May eventually need to package
c4core separately to make sense of this, albeit build system
makes this rather messy (all components bundle their own c4core
and link with a static copy as-needed).

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

 dev-cpp/rapidyaml/Manifest   |  4 ++
 dev-cpp/rapidyaml/rapidyaml-0.5.0.ebuild | 79 
 2 files changed, 83 insertions(+)

diff --git a/dev-cpp/rapidyaml/Manifest b/dev-cpp/rapidyaml/Manifest
index 48a56f090050..5f07451cc6cb 100644
--- a/dev-cpp/rapidyaml/Manifest
+++ b/dev-cpp/rapidyaml/Manifest
@@ -1,4 +1,8 @@
 DIST c4fs-f78cbd86a77c976395c9834726a14a1bba059af0.tar.gz 22163 BLAKE2B 
c3ed63e9e92dbcba63faa415d4de56ce275fb3b493238235930c629362d75e08ca2f6ec2ad34fda12154544b9972e45b75c24c5a9c80d9d7a68febe6f6e462c8
 SHA512 
c25d1122851ef2d46b00a2fd5083313c742758530a0d5a9c0353ccd637fbe38228ef8fb45bc8addf9006cc7655dec4b4fc571af13dcedf75f19c551c5011e377
 DIST c4log-e29915ceeaf9fffb18ba43fb9d6d446d20a1cb4d.tar.gz 11985 BLAKE2B 
15cc7c1bd9a1693e5419e4904e1cb30f297c7003e1480014f7782d35d0222cb000643901e6afffbe13bdbb61aa10aa4ce759c5333b327b81d3ade1e043283310
 SHA512 
93f4e8854cf3a5f00beb9a427004a360961caf47c53aaa817f5ca43f4cab7bad6333ba35aad24d1e7aecea75f9f3a8628527ccb0be241bdec25c5aebfb0be8e3
 DIST rapidyaml-0.4.1-src.tgz 910816 BLAKE2B 
b9ef92045009b1b38d9142b2856e747edf446261c2271ee580a3aa51a3b5a2b0dfbdbcd1da6c520697dff092e9918f273d77e3f1b1e1a6ee28305aac648e6b4e
 SHA512 
99051f452d61262188cb824623dd950cf51e0db48f519e45e7ed1edf40f3445f73547f1fc0de6b5654a7a6986d48fd3659f72f2d46019af77349957ee14cdd79
+DIST rapidyaml-0.5.0-src.tgz 7273101 BLAKE2B 
b15033ae028c4704178dc4a017b5c1e858288d4713a2b96f5cfc19583e13b62031327f10ab045eec007e427eb7d71ba0e7dde2d743a81c3da0e20bc68aea47f5
 SHA512 
d7d65e759c466aa4cceed4d02d2c84284b205812be1de10495eef663a0b7d4adb7d8fe5f731f0f9ecba04d5d93cb1af760a83eb6d0630d25ee162f0c36b38e8a
+DIST rapidyaml-c4fs-0130061b804ae2af0d6cd5919275d552eb1f2414.tar.gz 22615 
BLAKE2B 
b774723d35658ffb56b187428089bdf2b5bebd470d0be3122bd1f99248d2537d4b31649c5e8b133b2cb28e8ec97a428a325701830708238878da07426fe7853b
 SHA512 
d18be64060779af1b19ccafbbf26bc6c437ff5ed074bef5919ebef55bb9ad36a7abb183a99a86bada0447b15b8386c991ac9ab975d63aab77c3a57801358bf96
+DIST rapidyaml-c4log-00066ad7f624556f066f3d60766a2c33aeb3c6f0.tar.gz 11978 
BLAKE2B 
554240c63114f1c0bd22295a39b683a59981f3e80352dce7aebe3af39dd6d1211c2c8df9f84f3f8c30775622e242a95c3a50572b30b557c269d3d9eb2ecca3de
 SHA512 
9399e55e116b87b4ee4583e32c7a72bc3f7fd579fda69c515a5d0df5fc065246aaa1587ed937e7c6eb6df417810284496bb2eafa0879800cecbe17ecdbef5ae9
+DIST rapidyaml-yaml-test-suite-6e6c296ae9c9d2d5c4134b4b64d01b29ac19ff6f.tar.gz 
99765 BLAKE2B 
d55a605623c988a4c58daa6dd155980129ffefe86570d55b1ce2514dfa77c352e0467b12e95d6e2bd38cc0454f0b30c3109c088841ddbe423b8bbb7d9e41bc9b
 SHA512 
4ab0e52369d085e696196ef1aab8ecb4f0218e48e8ce33c4ecc863942639141601cb1c83b41027eceddc20a6a4cebfc51abcb83779007e890b87d79c76394946
 DIST yaml-test-suite-6e6c296ae9c9d2d5c4134b4b64d01b29ac19ff6f.tar.gz 99765 
BLAKE2B 
d55a605623c988a4c58daa6dd155980129ffefe86570d55b1ce2514dfa77c352e0467b12e95d6e2bd38cc0454f0b30c3109c088841ddbe423b8bbb7d9e41bc9b
 SHA512 
4ab0e52369d085e696196ef1aab8ecb4f0218e48e8ce33c4ecc863942639141601cb1c83b41027eceddc20a6a4cebfc51abcb83779007e890b87d79c76394946

diff --git a/dev-cpp/rapidyaml/rapidyaml-0.5.0.ebuild 
b/dev-cpp/rapidyaml/rapidyaml-0.5.0.ebuild
new file mode 100644
index ..738de6a6b12d
--- /dev/null
+++ b/dev-cpp/rapidyaml/rapidyaml-0.5.0.ebuild
@@ -0,0 +1,79 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+# see no-download.patch, match with release date if "master"
+HASH_C4FS=0130061b804ae2af0d6cd5919275d552eb1f2414
+HASH_C4LOG=00066ad7f624556f066f3d60766a2c33aeb3c6f0
+HASH_YAMLTS=6e6c296ae9c9d2d5c4134b4b64d01b29ac19ff6f
+
+DESCRIPTION="Library to parse and emit YAML, and do it fast"
+HOMEPAGE="https://github.com/biojppm/rapidyaml/;
+SRC_URI="
+   
https://github.com/biojppm/rapidyaml/releases/download/v${PV}/${P}-src.tgz
+   test? (
+   https://github.com/biojppm/c4fs/archive/${HASH_C4FS}.tar.gz
+   -> ${PN}-c4fs-${HASH_C4FS}.tar.gz
+   https://github.com/biojppm/c4log/archive/${HASH_C4LOG}.tar.gz
+   -> ${PN}-c4log-${HASH_C4LOG}.tar.gz
+

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

2022-12-18 Thread WANG Xuerui
commit: 616d6c74f9fa20a54937aca014a858dcf2dbb2f6
Author: WANG Xuerui  gentoo  org>
AuthorDate: Mon Dec 19 05:39:24 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Mon Dec 19 05:41:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=616d6c74

dev-python/lit: keyword 16.0.0_pre20221217 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 dev-python/lit/lit-16.0.0_pre20221217.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/lit/lit-16.0.0_pre20221217.ebuild 
b/dev-python/lit/lit-16.0.0_pre20221217.ebuild
index 8ace6ca8b915..1d6b58b9d291 100644
--- a/dev-python/lit/lit-16.0.0_pre20221217.ebuild
+++ b/dev-python/lit/lit-16.0.0_pre20221217.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
 SLOT="0"
-KEYWORDS=""
+KEYWORDS="~loong"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2022-12-18 Thread WANG Xuerui
commit: 98b67dc8691e4338b9ebdfa87b5fd4459712a0a2
Author: WANG Xuerui  gentoo  org>
AuthorDate: Mon Dec 19 05:38:39 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Mon Dec 19 05:40:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98b67dc8

sys-libs/libcxx: keyword 16.0.0_pre20221217 for ~loong

https://reviews.llvm.org/D139297 is yet to be merged but it only affects
tests, functionality is already working.

Signed-off-by: WANG Xuerui  gentoo.org>

 sys-libs/libcxx/libcxx-16.0.0_pre20221217.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libcxx/libcxx-16.0.0_pre20221217.ebuild 
b/sys-libs/libcxx/libcxx-16.0.0_pre20221217.ebuild
index 9b9bd5a335cb..d48fac4055ab 100644
--- a/sys-libs/libcxx/libcxx-16.0.0_pre20221217.ebuild
+++ b/sys-libs/libcxx/libcxx-16.0.0_pre20221217.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://libcxx.llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
 SLOT="0"
-KEYWORDS=""
+KEYWORDS="~loong"
 IUSE="+clang +libcxxabi static-libs test"
 REQUIRED_USE="test? ( clang )"
 RESTRICT="!test? ( test )"



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

2022-12-18 Thread WANG Xuerui
commit: f921e79072f59d35b504c18de57e5a37166d2124
Author: WANG Xuerui  gentoo  org>
AuthorDate: Mon Dec 19 05:37:59 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Mon Dec 19 05:37:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f921e790

sys-libs/libomp: keyword 16.0.0_pre20221217 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 sys-libs/libomp/libomp-16.0.0_pre20221217.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libomp/libomp-16.0.0_pre20221217.ebuild 
b/sys-libs/libomp/libomp-16.0.0_pre20221217.ebuild
index 3fd312c5eb2c..3721b3904335 100644
--- a/sys-libs/libomp/libomp-16.0.0_pre20221217.ebuild
+++ b/sys-libs/libomp/libomp-16.0.0_pre20221217.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://openmp.llvm.org;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
 SLOT="0/${LLVM_SOABI}"
-KEYWORDS=""
+KEYWORDS="~loong"
 IUSE="
debug gdb-plugin hwloc offload ompt test
llvm_targets_AMDGPU llvm_targets_NVPTX



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

2022-12-18 Thread WANG Xuerui
commit: 538710efc53e6bc8a711e09598307d4161056f4a
Author: WANG Xuerui  gentoo  org>
AuthorDate: Mon Dec 19 05:38:49 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Mon Dec 19 05:40:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=538710ef

sys-libs/libcxxabi: keyword 16.0.0_pre20221217 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 sys-libs/libcxxabi/libcxxabi-16.0.0_pre20221217.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libcxxabi/libcxxabi-16.0.0_pre20221217.ebuild 
b/sys-libs/libcxxabi/libcxxabi-16.0.0_pre20221217.ebuild
index 8d8f8212d31e..7c4917cbb65c 100644
--- a/sys-libs/libcxxabi/libcxxabi-16.0.0_pre20221217.ebuild
+++ b/sys-libs/libcxxabi/libcxxabi-16.0.0_pre20221217.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://libcxxabi.llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
 SLOT="0"
-KEYWORDS=""
+KEYWORDS="~loong"
 IUSE="+clang static-libs test"
 REQUIRED_USE="test? ( clang )"
 RESTRICT="!test? ( test )"



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

2022-12-18 Thread Sam James
commit: 0014ecd3a38e4a545eb34d22ee809de6d480c73a
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 19 05:14:14 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 19 05:14:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0014ecd3

sys-apps/prctl: add myself as a maintainer

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

 sys-apps/prctl/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/sys-apps/prctl/metadata.xml b/sys-apps/prctl/metadata.xml
index 4e9e08e0b84e..c3a4aa959966 100644
--- a/sys-apps/prctl/metadata.xml
+++ b/sys-apps/prctl/metadata.xml
@@ -1,7 +1,10 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   s...@gentoo.org
+   Sam James
+   

prctl




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

2022-12-18 Thread Sam James
commit: e857182ca7287bcaf4482e24a896151aa37f2b5d
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 19 03:52:04 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 19 03:52:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e857182c

media-gfx/sane-backends: Stabilize 1.1.1-r13 ppc64, #887079

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

 media-gfx/sane-backends/sane-backends-1.1.1-r13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/sane-backends/sane-backends-1.1.1-r13.ebuild 
b/media-gfx/sane-backends/sane-backends-1.1.1-r13.ebuild
index 38de87d2d8c2..fd5dc921edd9 100644
--- a/media-gfx/sane-backends/sane-backends-1.1.1-r13.ebuild
+++ b/media-gfx/sane-backends/sane-backends-1.1.1-r13.ebuild
@@ -129,7 +129,7 @@ 
SRC_URI="https://gitlab.com/sane-project/backends/uploads/7d30fab4e115029d91027b
 
 LICENSE="GPL-2 public-domain"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 
 # For pixma: see 
https://gitlab.com/sane-project/backends/-/releases/1.0.28#build
 RDEPEND="



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

2022-12-18 Thread Sam James
commit: 28c47c39992262e84edcd379f38097556c2b9b83
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 19 03:52:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 19 03:52:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28c47c39

media-gfx/sane-backends: Stabilize 1.1.1-r13 sparc, #887079

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

 media-gfx/sane-backends/sane-backends-1.1.1-r13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/sane-backends/sane-backends-1.1.1-r13.ebuild 
b/media-gfx/sane-backends/sane-backends-1.1.1-r13.ebuild
index fd5dc921edd9..fb1659fbd216 100644
--- a/media-gfx/sane-backends/sane-backends-1.1.1-r13.ebuild
+++ b/media-gfx/sane-backends/sane-backends-1.1.1-r13.ebuild
@@ -129,7 +129,7 @@ 
SRC_URI="https://gitlab.com/sane-project/backends/uploads/7d30fab4e115029d91027b
 
 LICENSE="GPL-2 public-domain"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
 
 # For pixma: see 
https://gitlab.com/sane-project/backends/-/releases/1.0.28#build
 RDEPEND="



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

2022-12-18 Thread Sam James
commit: 7ecddaa18765dc31bcda1fb62a2b64c4bc8c4b05
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 19 03:52:02 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 19 03:52:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ecddaa1

media-gfx/sane-backends: Stabilize 1.1.1-r13 amd64, #887079

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

 media-gfx/sane-backends/sane-backends-1.1.1-r13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/sane-backends/sane-backends-1.1.1-r13.ebuild 
b/media-gfx/sane-backends/sane-backends-1.1.1-r13.ebuild
index 2bfee61a05f8..4e6ba54c2102 100644
--- a/media-gfx/sane-backends/sane-backends-1.1.1-r13.ebuild
+++ b/media-gfx/sane-backends/sane-backends-1.1.1-r13.ebuild
@@ -129,7 +129,7 @@ 
SRC_URI="https://gitlab.com/sane-project/backends/uploads/7d30fab4e115029d91027b
 
 LICENSE="GPL-2 public-domain"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 
 # For pixma: see 
https://gitlab.com/sane-project/backends/-/releases/1.0.28#build
 RDEPEND="



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

2022-12-18 Thread Sam James
commit: 89f028b38f4b952dd244d92c20a0b6a52abb7660
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 19 03:52:03 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 19 03:52:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89f028b3

media-gfx/sane-backends: Stabilize 1.1.1-r13 ppc, #887079

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

 media-gfx/sane-backends/sane-backends-1.1.1-r13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/sane-backends/sane-backends-1.1.1-r13.ebuild 
b/media-gfx/sane-backends/sane-backends-1.1.1-r13.ebuild
index 4e6ba54c2102..38de87d2d8c2 100644
--- a/media-gfx/sane-backends/sane-backends-1.1.1-r13.ebuild
+++ b/media-gfx/sane-backends/sane-backends-1.1.1-r13.ebuild
@@ -129,7 +129,7 @@ 
SRC_URI="https://gitlab.com/sane-project/backends/uploads/7d30fab4e115029d91027b
 
 LICENSE="GPL-2 public-domain"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 
 # For pixma: see 
https://gitlab.com/sane-project/backends/-/releases/1.0.28#build
 RDEPEND="



[gentoo-commits] data/api:master commit in: files/overlays/

2022-12-18 Thread John Helmert III
commit: 7a265dfe574daa1a2866e7807ec3ee470cb7ca8c
Author: John Helmert III  gentoo  org>
AuthorDate: Mon Dec 19 03:06:31 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Mon Dec 19 03:06:31 2022 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=7a265dfe

repositories: drop dotnet overlay entirely

Without an owner, there's no proper way to file bugs against the
repository, and the lack of an owner is breaking the
overlays.gentoo.org website anyway.

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

 files/overlays/repositories.xml | 8 
 1 file changed, 8 deletions(-)

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index d8ddbd6..4ddfa26 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -1040,14 +1040,6 @@
 g...@github.com:dmchurch/portage-overlay.git
 
https://github.com/dmchurch/portage-overlay/commits/master.atom
   
-  
-dotnet
-Experimental overlay for .NET packages.
-https://github.com/gentoo/dotnet
-https://github.com/gentoo/dotnet.git
-g...@github.com:gentoo/dotnet.git
-https://github.com/gentoo/dotnet/commits/master.atom
-  
   
 Drauthius
 Ebuilds related to game dev



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

2022-12-18 Thread Sam James
commit: c7913cf6e40a172131fea9647c96045f54b9fd4e
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Sun Dec 18 22:45:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 19 03:00:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7913cf6

media-sound/clementine: disable spotify

This code was actually removed upstream:
https://github.com/clementine-player/Clementine/pull/7210

Signed-off-by: Alexey Sokolov  asokolov.org>
Bug: https://bugs.gentoo.org/885529
Closes: https://github.com/gentoo/gentoo/pull/28709
Signed-off-by: Sam James  gentoo.org>

 .../{clementine-.ebuild => clementine-1.4.0_rc2-r1.ebuild}  | 1 +
 media-sound/clementine/clementine-.ebuild   | 2 --
 2 files changed, 1 insertion(+), 2 deletions(-)

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-1.4.0_rc2-r1.ebuild
similarity index 99%
copy from media-sound/clementine/clementine-.ebuild
copy to media-sound/clementine/clementine-1.4.0_rc2-r1.ebuild
index 8ae86de1f1b4..68143124af82 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-1.4.0_rc2-r1.ebuild
@@ -123,6 +123,7 @@ src_configure() {
-DCCACHE_EXECUTABLE=OFF
-DENABLE_BREAKPAD=OFF  #< disable crash reporting
-DENABLE_GIO=ON
+   -DENABLE_SPOTIFY=OFF
-DENABLE_SPOTIFY_BLOB=OFF
-DUSE_SYSTEM_GMOCK=ON
-DUSE_SYSTEM_PROJECTM=ON

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-.ebuild
index 8ae86de1f1b4..395332d8f569 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-.ebuild
@@ -113,7 +113,6 @@ src_prepare() {
 }
 
 src_configure() {
-   # spotify is not in portage
local mycmakeargs=(
-DBUILD_WERROR=OFF
# force to find crypto++ see bug #548544
@@ -123,7 +122,6 @@ src_configure() {
-DCCACHE_EXECUTABLE=OFF
-DENABLE_BREAKPAD=OFF  #< disable crash reporting
-DENABLE_GIO=ON
-   -DENABLE_SPOTIFY_BLOB=OFF
-DUSE_SYSTEM_GMOCK=ON
-DUSE_SYSTEM_PROJECTM=ON
-DBUNDLE_PROJECTM_PRESETS=OFF



[gentoo-commits] repo/gentoo:master commit in: games-strategy/wesnoth/, games-strategy/wesnoth/files/

2022-12-18 Thread Sam James
commit: ae18d0e0a580c608851e25cc1515d8bc13fb1e98
Author: Christophe Lermytte  lermytte  be>
AuthorDate: Sun Dec 18 21:58:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 19 02:59:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae18d0e0

games-strategy/wesnoth: fix build with boost-1.81

Signed-off-by: Christophe Lermytte  lermytte.be>
Closes: https://bugs.gentoo.org/886575
Closes: https://github.com/gentoo/gentoo/pull/28708
Signed-off-by: Sam James  gentoo.org>

 .../wesnoth-1.16.6-fix-build-with-boost-1.81.patch | 49 ++
 games-strategy/wesnoth/wesnoth-1.16.6.ebuild   |  2 +
 2 files changed, 51 insertions(+)

diff --git 
a/games-strategy/wesnoth/files/wesnoth-1.16.6-fix-build-with-boost-1.81.patch 
b/games-strategy/wesnoth/files/wesnoth-1.16.6-fix-build-with-boost-1.81.patch
new file mode 100644
index ..785a5440cbbf
--- /dev/null
+++ 
b/games-strategy/wesnoth/files/wesnoth-1.16.6-fix-build-with-boost-1.81.patch
@@ -0,0 +1,49 @@
+https://bugs.gentoo.org/886575
+https://github.com/wesnoth/wesnoth/issues/7215
+
+From d71e90ee50a89673cf9b6748bcb2975071d15445 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
+ 
+Date: Mon, 28 Nov 2022 23:21:38 +0700
+Subject: [PATCH] gettext: fix build with Boost.Locale 1.81
+
+See https://github.com/boostorg/locale/pull/128/
+
+(cherry picked from commit fd96415bdf0a2e3a05e1a587a1c3853847e2c2bc)
+--- a/src/gettext.cpp
 b/src/gettext.cpp
+@@ -26,6 +26,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ #if defined(__GNUC__)
+ #pragma GCC diagnostic push
+@@ -224,8 +225,13 @@ namespace
+   }
+ 
+   generator_.use_ansi_encoding(false);
++#if BOOST_VERSION < 108100
+   generator_.categories(bl::message_facet | 
bl::information_facet | bl::collation_facet | bl::formatting_facet | 
bl::convert_facet);
+   generator_.characters(bl::char_facet);
++#else
++  generator_.categories(bl::category_t::message | 
bl::category_t::information | bl::category_t::collation | 
bl::category_t::formatting | bl::category_t::convert);
++  generator_.characters(bl::char_facet_t::char_f);
++#endif
+   // We cannot have current_locale_ be a non 
boost-generated locale since it might not supply
+   // the bl::info facet. As soon as we add message paths, 
update_locale_internal might fail,
+   // for example because of invalid .mo files. So make 
sure we call it at least once before adding paths/domains
+@@ -368,7 +374,12 @@ namespace
+   if(std::has_facet>(current_locale_)) 
{
+   res << "has bl::collator facet, ";
+   }
++#if BOOST_VERSION < 108100
+   res << "generator categories='" << 
generator_.categories() << "'";
++#else
++  res << "generator categories='" <<
++  
static_cast::type>(generator_.categories())
 << "'";
++#endif
+   return res.str();
+   }
+ 

diff --git a/games-strategy/wesnoth/wesnoth-1.16.6.ebuild 
b/games-strategy/wesnoth/wesnoth-1.16.6.ebuild
index 1ee6998e389d..ebb79a331120 100644
--- a/games-strategy/wesnoth/wesnoth-1.16.6.ebuild
+++ b/games-strategy/wesnoth/wesnoth-1.16.6.ebuild
@@ -43,6 +43,8 @@ BDEPEND="
virtual/pkgconfig
 "
 
+PATCHES=( "${FILESDIR}/wesnoth-1.16.6-fix-build-with-boost-1.81.patch" )
+
 src_prepare() {
cmake_src_prepare
 



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

2022-12-18 Thread Sam James
commit: 27f0da42b3ec42a6136fcfbe8f86fd5f510f5c72
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 19 03:01:28 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 19 03:01:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27f0da42

media-gfx/sane-backends: Stabilize 1.1.1-r13 arm64, #887079

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

 media-gfx/sane-backends/sane-backends-1.1.1-r13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/sane-backends/sane-backends-1.1.1-r13.ebuild 
b/media-gfx/sane-backends/sane-backends-1.1.1-r13.ebuild
index 6fa6459f8282..2bfee61a05f8 100644
--- a/media-gfx/sane-backends/sane-backends-1.1.1-r13.ebuild
+++ b/media-gfx/sane-backends/sane-backends-1.1.1-r13.ebuild
@@ -129,7 +129,7 @@ 
SRC_URI="https://gitlab.com/sane-project/backends/uploads/7d30fab4e115029d91027b
 
 LICENSE="GPL-2 public-domain"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 
 # For pixma: see 
https://gitlab.com/sane-project/backends/-/releases/1.0.28#build
 RDEPEND="



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

2022-12-18 Thread Sam James
commit: fea113a3444f625e24e24050e35d0c312194622a
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 19 02:59:10 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 19 02:59:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fea113a3

media-gfx/sane-backends: Stabilize 1.1.1-r13 arm, #887079

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

 media-gfx/sane-backends/sane-backends-1.1.1-r13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/sane-backends/sane-backends-1.1.1-r13.ebuild 
b/media-gfx/sane-backends/sane-backends-1.1.1-r13.ebuild
index 385b090370aa..6fa6459f8282 100644
--- a/media-gfx/sane-backends/sane-backends-1.1.1-r13.ebuild
+++ b/media-gfx/sane-backends/sane-backends-1.1.1-r13.ebuild
@@ -129,7 +129,7 @@ 
SRC_URI="https://gitlab.com/sane-project/backends/uploads/7d30fab4e115029d91027b
 
 LICENSE="GPL-2 public-domain"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 
 # For pixma: see 
https://gitlab.com/sane-project/backends/-/releases/1.0.28#build
 RDEPEND="



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

2022-12-18 Thread John Helmert III
commit: f92fca8369ead410f65536b53ab6f7c83c1d9c35
Author: John Helmert III  gentoo  org>
AuthorDate: Mon Dec 19 02:47:48 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Mon Dec 19 02:48:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f92fca83

net-misc/curl: drop 7.84.0, 7.85.0-r2, 7.86.0-r2

Bug: https://bugs.gentoo.org/867679
Bug: https://bugs.gentoo.org/878365
Signed-off-by: John Helmert III  gentoo.org>

 net-misc/curl/Manifest  |   4 -
 net-misc/curl/curl-7.84.0.ebuild| 290 ---
 net-misc/curl/curl-7.85.0-r2.ebuild | 287 ---
 net-misc/curl/curl-7.86.0-r2.ebuild | 291 
 4 files changed, 872 deletions(-)

diff --git a/net-misc/curl/Manifest b/net-misc/curl/Manifest
index 69bad276f1f9..30beafb78f05 100644
--- a/net-misc/curl/Manifest
+++ b/net-misc/curl/Manifest
@@ -1,6 +1,2 @@
-DIST curl-7.84.0.tar.xz 2477944 BLAKE2B 
811a63285f39a598bc4fd73ae4b8e23e5146b93dcf3eea805345792b785bbd54240d9871a0dc9f058d58fd7ea7f4efbcb82727218e8afaaae3600bad55e1
 SHA512 
86231866a35593a1637fbc0c6af3b6761bdfd99fb35580cc52970c36f19604f93dce59fea67a1d5bb4b455f719307599c7916c77d14f2b661f6bf7fb1ca716ce
-DIST curl-7.84.0.tar.xz.asc 488 BLAKE2B 
d74dea89fa89b6ed0a928e01987669f7dde0bcbb30423ea0f3af9f31eea1e059d458629d80455d772264d744fab236d4f506545afa1bfbd6ded7e2b27192a7c8
 SHA512 
80ff5274277ad97448fa53511bab6e8a1c302bcb25fc0916d78b8dc6c6af43d944c37c4ed46668b651cc639ec4964780725117ca0e85168ea66ad7cc98d29702
-DIST curl-7.85.0.tar.xz 2480648 BLAKE2B 
7d0e0212541c05352040391b400e0314e0d38a96b199dfd70ccaaca3fd7f809b7ed96b877c4663c06fc05c483468521458255dcf025226f1bdf4d6c9dd9b8873
 SHA512 
b57cc31649a4f47cc4b482f56a85c86c8e8aaeaf01bc1b51b065fdb9145a9092bc52535e52a85a66432eb163605b2edbf5bc5c33ea6e40e50f26a69ad1365cbd
-DIST curl-7.85.0.tar.xz.asc 488 BLAKE2B 
8fb84955ee458af7f2cecef4b48c5375db2e8179e5c17a5215a4a92e28e5ec7dd59a9dc057563643016c683e547a04c494276e16d113dbd498f94b7a7183e1e3
 SHA512 
7022daf84b330b24112d595edee715cdeb881a4ba8a4fa7eec23aed28292e5d943af778f03aadd036d44d875f9e226096ea142d18afe516b6bdbd475fcd3aca6
 DIST curl-7.86.0.tar.xz 2518356 BLAKE2B 
a1de7feb229de42bf1deeb5017f97df3b1c10c75fac99bcd0cd21a5dc69b6d8b62520744106d6a113c7a86bd6731dba536a263aabfa22be50d520c43e894acce
 SHA512 
18e03a3c00f22125e07bddb18becbf5acdca22baeb7b29f45ef189a5c56f95b2d51247813f7a9a90f04eb051739e9aa7d3a1c5be397bae75d763a2b918d1b656
 DIST curl-7.86.0.tar.xz.asc 488 BLAKE2B 
a9abe2f3af801b3a48be7db09cb82b6bb83bd26a9d5caf51c0d5a4a2e6881fb478f1768a6b71efbd9283563e2c7e2badbc5a6d6df265013e14eee2ec7e9be148
 SHA512 
9e97d5f44b3c856f401fe30ba713e1ca1f74edfc693dc42f1ce8e43f9f6dd4bf6998c579bc9c5d0f749f475a7d67d232e92ab6f89b95141acdb53e149f2312f0

diff --git a/net-misc/curl/curl-7.84.0.ebuild b/net-misc/curl/curl-7.84.0.ebuild
deleted file mode 100644
index 645a223aed8f..
--- a/net-misc/curl/curl-7.84.0.ebuild
+++ /dev/null
@@ -1,290 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit autotools prefix multilib-minimal verify-sig
-
-DESCRIPTION="A Client that groks URLs"
-HOMEPAGE="https://curl.haxx.se/;
-SRC_URI="https://curl.haxx.se/download/${P}.tar.xz
-   verify-sig? ( https://curl.haxx.se/download/${P}.tar.xz.asc )"
-
-LICENSE="curl"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="adns alt-svc brotli +ftp gnutls gopher hsts +http2 idn +imap ipv6 
kerberos ldap mbedtls nss +openssl +pop3 +progress-meter rtmp samba +smtp ssh 
ssl sslv3 static-libs test telnet +tftp threads zstd"
-IUSE+=" curl_ssl_gnutls curl_ssl_mbedtls curl_ssl_nss +curl_ssl_openssl"
-IUSE+=" nghttp3 quiche"
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/danielstenberg.asc
-
-# c-ares must be disabled for threads
-# only one default ssl provider can be enabled
-REQUIRED_USE="
-   threads? ( !adns )
-   ssl? (
-   ^^ (
-   curl_ssl_gnutls
-   curl_ssl_mbedtls
-   curl_ssl_nss
-   curl_ssl_openssl
-   )
-   )"
-
-# lead to lots of false negatives, bug #285669
-RESTRICT="!test? ( test )"
-
-RDEPEND="ldap? ( net-nds/openldap:=[${MULTILIB_USEDEP}] )
-   brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] )
-   ssl? (
-   gnutls? (
-   net-libs/gnutls:0=[static-libs?,${MULTILIB_USEDEP}]
-   dev-libs/nettle:0=[${MULTILIB_USEDEP}]
-   app-misc/ca-certificates
-   )
-   mbedtls? (
-   net-libs/mbedtls:0=[${MULTILIB_USEDEP}]
-   app-misc/ca-certificates
-   )
-

[gentoo-commits] repo/gentoo:master commit in: app-antivirus/lkrg/

2022-12-18 Thread John Helmert III
commit: 33d403f504e08fb2524978be19a00c4180293f65
Author: John Helmert III  gentoo  org>
AuthorDate: Mon Dec 19 02:49:55 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Mon Dec 19 02:49:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33d403f5

app-antivirus/lkrg: add 0.9.6

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

 app-antivirus/lkrg/Manifest  |  2 ++
 app-antivirus/lkrg/lkrg-0.9.6.ebuild | 50 
 2 files changed, 52 insertions(+)

diff --git a/app-antivirus/lkrg/Manifest b/app-antivirus/lkrg/Manifest
index c6154c2772b3..63c94f3cca1d 100644
--- a/app-antivirus/lkrg/Manifest
+++ b/app-antivirus/lkrg/Manifest
@@ -1,2 +1,4 @@
 DIST lkrg-0.9.5.tar.gz 128061 BLAKE2B 
2b8a462033123e310761f84e1ab9e6c914c34a437957566f9a054a625aca2e90aea8c00673b67e178b98b27078f71870f16a7308b38a8e5506cc421af3065648
 SHA512 
ae735f14bcb92e964a2a1d4cf11f44d8589ebf7b09634799ce38f2b27e9df9eb53e6dc00818df743a20de947ea402dcdcd8bee274b0954addf742547333d939a
 DIST lkrg-0.9.5.tar.gz.sign 801 BLAKE2B 
126796abbfe30914910634a31699bc1a2f3889c3569e79610a802a6a6312fda0e388552932bcdc58f9366f790a14c139bafe4443de4ad3dfd66003c3d75f4c71
 SHA512 
b1ef470962ce45f01d8f26d057ba8fff794c72cbf93cd1559af138a4fa82ebd80c127536c1d50a96365c433246c832f18f2924584bf533f8dcd247d1d38090a8
+DIST lkrg-0.9.6.tar.gz 129563 BLAKE2B 
d4a39a080312d8cb04152e613b96e0ce882ea9ba50b2ffaef2468a1133ebc5d39c991f4b91ca6c51f26612a89dc23a76887beb1336d9a480d8639089f693eff1
 SHA512 
08c109ffbe7f15ff60ed1958640f43194b96b16c75bd91c1e209e2f93a2b97f60f0b9ed00ccc13effbbf06092fc3c432dfb55f94b9e181a6cd2b30a1ea8ee653
+DIST lkrg-0.9.6.tar.gz.sign 801 BLAKE2B 
2ed63da40ff75c7faee198e5de73ee7be5903c00a3b1cc2f6acda53274bcf8665183cefbf36749a30b0fd78c38ac8dc1fceeb5f37772e3d335ab22c133fdfa91
 SHA512 
3e9c3df84991a3f4bd2e71069c1fe76021cd9289b82a1dfaaf9a26fdd9ff94840a728b90235db3f185dc143402a3770a247bf8c70d098f170921ec811d9e5299

diff --git a/app-antivirus/lkrg/lkrg-0.9.6.ebuild 
b/app-antivirus/lkrg/lkrg-0.9.6.ebuild
new file mode 100644
index ..121872fefc44
--- /dev/null
+++ b/app-antivirus/lkrg/lkrg-0.9.6.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit linux-mod linux-info systemd verify-sig
+
+DESCRIPTION="Linux Kernel Runtime Guard"
+HOMEPAGE="https://lkrg.org;
+SRC_URI="https://lkrg.org/download/${P}.tar.gz
+   verify-sig? ( https://lkrg.org/download/${P}.tar.gz.sign )"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="verify-sig? ( sec-keys/openpgp-keys-openwall )"
+
+MODULE_NAMES="lkrg(misc:${S}:${S})"
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/openwall.asc"
+
+PATCHES=( "${FILESDIR}/${PN}-0.9.4-gentoo-paths.patch" )
+
+pkg_setup() {
+   CONFIG_CHECK="HAVE_KRETPROBES KALLSYMS_ALL KPROBES JUMP_LABEL"
+   CONFIG_CHECK+=" MODULE_UNLOAD !PREEMPT_RT ~STACKTRACE"
+   linux-mod_pkg_setup
+
+   # compile against selected (not running) target
+   BUILD_PARAMS="P_KVER=${KV_FULL} P_KERNEL=${KERNEL_DIR}"
+   BUILD_TARGETS="all"
+}
+
+src_unpack() {
+   if use verify-sig; then
+   verify-sig_verify_detached "${DISTDIR}"/${P}.tar.gz{,.sign}
+   fi
+
+   default
+}
+
+src_install() {
+   linux-mod_src_install
+
+   systemd_dounit scripts/bootup/systemd/lkrg.service
+   newinitd scripts/bootup/openrc/lkrg lkrg.initd
+
+   insinto /lib/sysctl.d
+   newins scripts/bootup/lkrg.conf 01-lkrg.conf
+}



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

2022-12-18 Thread John Helmert III
commit: f15611a577733c7d7c422d28d77eaf568f2afefd
Author: John Helmert III  gentoo  org>
AuthorDate: Sun Dec 18 22:40:40 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Mon Dec 19 02:48:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f15611a5

app-text/htmldoc: drop 1.9.11-r1

Bug: https://bugs.gentoo.org/780489
Signed-off-by: John Helmert III  gentoo.org>

 app-text/htmldoc/Manifest |  1 -
 app-text/htmldoc/htmldoc-1.9.11-r1.ebuild | 58 ---
 2 files changed, 59 deletions(-)

diff --git a/app-text/htmldoc/Manifest b/app-text/htmldoc/Manifest
index 0b1b95718187..aec781289683 100644
--- a/app-text/htmldoc/Manifest
+++ b/app-text/htmldoc/Manifest
@@ -1,2 +1 @@
-DIST htmldoc-1.9.11-source.tar.gz 4471815 BLAKE2B 
a76da0f5129d8d637c440ee1880bdc4c314db02294f8e7387abe28ab7f76a81b47c4670a27d34759f89b82e9b1d7c259d154fac7cb8c2b7caa6e1f99f3a35ebf
 SHA512 
5ee6a61f129be9a7d26c554f1acb533f1edfbf34eefd8f4924e07bcead2680407c68b4e2c9840203d7bb07daf51ea18c422d7c04e33c4b346dd207531f330678
 DIST htmldoc-1.9.16-source.tar.gz 3389563 BLAKE2B 
1c83e37313fb0a1196d4db3ddca47d4a418ab7aeb8f910c9a27178312a1b0239beddaf81f322b24dcf75dff7e838278fcfa0eed17b5aa493790de2393bcddebf
 SHA512 
c901ed259ef8c0520ed03e314149e7a2fc3b5bffa9c8e9c6c3b023a8c9de1e37b7fa72d224fa7d072f3a5d4b379635d7cfaa016df672da296be8395b49fa935b

diff --git a/app-text/htmldoc/htmldoc-1.9.11-r1.ebuild 
b/app-text/htmldoc/htmldoc-1.9.11-r1.ebuild
deleted file mode 100644
index de7e4f8afa89..
--- a/app-text/htmldoc/htmldoc-1.9.11-r1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools toolchain-funcs xdg
-
-DESCRIPTION="Convert HTML pages into a PDF document"
-HOMEPAGE="https://www.msweet.org/htmldoc/;
-SRC_URI="https://github.com/michaelrsweet/${PN}/releases/download/v${PV}/${P}-source.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ppc ppc64 sparc x86"
-IUSE="fltk ssl"
-
-BDEPEND="virtual/pkgconfig"
-DEPEND="
-   >=media-libs/libpng-1.4:0=
-   sys-libs/zlib
-   virtual/jpeg:0
-   ssl? ( net-libs/gnutls )
-   fltk? ( x11-libs/fltk:1 )
-"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   default
-   eautoreconf
-
-   # Make sure not to use the libs htmldoc ships with
-   rm -r jpeg png zlib || die "failed to unbundle jpeg, png, and zlib"
-
-   # Fix the documentation path in a few places. Some Makefiles aren't
-   # autotoolized =(
-   for file in configure doc/Makefile doc/htmldoc.man; do
-   sed -i "${file}" \
-   -e "s:/doc/htmldoc:/doc/${PF}/html:g" \
-   || die "failed to fix documentation path in ${file}"
-   done
-}
-
-src_configure() {
-   local myeconfargs=(
-   $(use_with fltk gui)
-   $(use_enable ssl)
-   $(use_enable ssl gnutls)
-   --disable-localjpeg
-   --disable-localpng
-   --disable-localzlib
-   )
-
-   CC="$(tc-getCC)" CXX="$(tc-getCXX)" econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   emake STRIPPROG="true" DSTROOT="${ED}" install
-}



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

2022-12-18 Thread Yixun Lan
commit: 79b1ca7a87db37bd57412bb82a192afe4264d7fc
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Dec 19 02:24:45 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Dec 19 02:35:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79b1ca7a

dev-util/crash: Version bump 8.0.2

also pull RISCV64 patch

Signed-off-by: Yixun Lan  gentoo.org>

 dev-util/crash/Manifest   |  2 ++
 dev-util/crash/crash-8.0.2.ebuild | 62 +++
 dev-util/crash/metadata.xml   |  3 ++
 3 files changed, 67 insertions(+)

diff --git a/dev-util/crash/Manifest b/dev-util/crash/Manifest
index 7bd03a228de9..a873838e97da 100644
--- a/dev-util/crash/Manifest
+++ b/dev-util/crash/Manifest
@@ -3,5 +3,7 @@ DIST crash-8.0.0-patches-1.tar.xz 38880 BLAKE2B 
b1b22a55f07e7c23c90d13769cdf0db9
 DIST crash-8.0.0.tar.gz 1281026 BLAKE2B 
bb86bc64d04ce136295bf57097674e96d29e5c934b2fc55f2bd5fa331f2d0086929e1fc7ce60b75b4df1ded128e71048e555bffc3321f6f860d00a8fae8bc09e
 SHA512 
c52afab6c8187dc0c44a13b2a5b33bd7df33d9ee12bcecc6b7e94e8bc98d9470c134cb0fbe941b750f36a66028aad718bfd6f1a00524ad38ce43d1f278048a3b
 DIST crash-8.0.1-extra-0.tar.xz 19152 BLAKE2B 
60e40fa646f19fe1c5c120812f25c9b1ca3ace975decdeda3c4914ee730a15faf374c6400419ec5d2923c6c79a13d4c63b03fbc4410b2bef5b166015560e63e6
 SHA512 
1797f6200b7ef9c9bd1e3c1efe499f5d9c5fe70213f0adac55a763f3b8675e4eccf04a62223e321c5d23a426e214860205222e78ce6f36c0dab2f7bafc141824
 DIST crash-8.0.1.tar.gz 1293336 BLAKE2B 
97c2e6e9f8407d6f310afb120c9609f845fb4395543634dfca5bf1278aecacb2fb30ead890f72ac476674ffd9df189e26e4261f09c577e0fccfe120fe6f1
 SHA512 
ef9fe84dd5efa1b0570f71a8dd7af398a2ff35e9dc9fbcbeafd0f5ff503c7c4da93a33ffddfbac672fe12788dd3712808d6726ba9161ce282a7c76c3e2dc0793
+DIST crash-8.0.2-extra-0.tar.xz 19716 BLAKE2B 
a87e499314f80babb249c45e613f890b7d157e40ffb42a728cc96913b46c81deee91b79b296b1153ce6c69bb96d22123ad5c54481153ed5bc6be74965a76b298
 SHA512 
00eeab3fa73e2cc4283d6263fd3d743832dc66a705207a3cb347d1c4735d9f2ba8bcbd3e9739a20878d3b8438cec9d12742049186a9f1d4ac0bfb7a27b4c31bd
+DIST crash-8.0.2.tar.gz 1298881 BLAKE2B 
120b68cfd0ae07b9f1e302a549f2095c2d9cd83cd5281b55b7d3e96242c6ce85db94afb6980f89ee14dc395d5d48dec0514349142e7dd33665ef331ed2bd987b
 SHA512 
9ff24d1206e9376e83690f76c817a48a68ff6adce677fad70335a73550a59c9af6e4753c1199f22eafa60c137156313244bbf98ed01bc2b066f41d324738ef6b
 DIST gdb-10.2.tar.gz 40267550 BLAKE2B 
cee3ab45a52ed378fc718e49c4d153393200fd1b85306888e4085919ab27277bb85d66f9297e6d0aaa1fb47d65fc31d4b97a2fc476e2ccedd4dba0fbec778ab4
 SHA512 
aa89caf47c1c84366020377d47e7c51ddbc48e5b7686f244e38797c8eb88411cf57fcdc37eb669961efb41ceeac4181747f429625fd1acce7712cb9a1fea9c41
 DIST gdb-7.6.tar.gz 31437633 BLAKE2B 
fb8cb9f0c33f360c864c5776c3dd0233ad534d376a9df8157c7bc9f1c4ccfc8698933409561700f134705c0107038d8bfa23844e512cd3a08e24925d37a1ce58
 SHA512 
02d9c62fa73bcb79138d14c7fc182443f0ca82d4545b4d260b67d3f0074ed75f899a657814a56727e601032a668b0ddd7b48aabd49215fc012eeea6077bca368

diff --git a/dev-util/crash/crash-8.0.2.ebuild 
b/dev-util/crash/crash-8.0.2.ebuild
new file mode 100644
index ..eea9dfb346d1
--- /dev/null
+++ b/dev-util/crash/crash-8.0.2.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+GDB_VERSION=10.2
+UPSTREAM_VER=
+EXTRA_VER=0
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/crash-utility/crash.git;
+   SRC_URI="mirror://gnu/gdb/gdb-${GDB_VERSION}.tar.gz"
+   EGIT_BRANCH="master"
+   inherit git-r3
+else
+   [[ -n ${UPSTREAM_VER} ]] && \
+   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${CATEGORY}/${PN}/${P}-patches-${UPSTREAM_VER}.tar.xz;
+
+   [[ -n ${EXTRA_VER} ]] && \
+   
EXTRA_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${CATEGORY}/${PN}/${P}-extra-${EXTRA_VER}.tar.xz;
+
+   SRC_URI="https://github.com/crash-utility/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz
+   ${UPSTREAM_PATCHSET_URI} ${EXTRA_PATCHSET_URI}
+   mirror://gnu/gdb/gdb-${GDB_VERSION}.tar.gz"
+   KEYWORDS="-* ~alpha ~amd64 ~arm ~ia64 ~ppc64 ~riscv ~s390 ~x86"
+fi
+
+DESCRIPTION="Red Hat crash utility; used for analyzing kernel core dumps"
+HOMEPAGE="https://crash-utility.github.io/;
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE=""
+# there is no "make test" target, but there is a test.c so the automatic
+# make rules catch it and tests fail
+RESTRICT="test"
+
+src_prepare() {
+   default
+
+   if [[ -n ${UPSTREAM_VER} ]]; then
+   einfo "Try to apply Crash's Upstream patch set"
+   eapply "${WORKDIR}"/patches-upstream
+   fi
+
+   if [[ -n ${EXTRA_VER} ]]; then
+   einfo "Try to apply Crash's Extra patch set"
+   eapply "${WORKDIR}"/patches-extra
+   fi
+
+   sed -i -e "s|ar -rs|\${AR} -rs|g" Makefile || die
+   

[gentoo-commits] repo/gentoo:master commit in: app-backup/snapper/

2022-12-18 Thread Yixun Lan
commit: 80f2994f505712c04894c64b2297410a9de4cf96
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Dec 19 01:32:07 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Dec 19 01:40:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80f2994f

app-backup/snapper: Version bump 0.10.4

Closes: https://bugs.gentoo.org/886545
Signed-off-by: Yixun Lan  gentoo.org>

 app-backup/snapper/Manifest  |  1 +
 app-backup/snapper/snapper-0.10.4.ebuild | 89 
 2 files changed, 90 insertions(+)

diff --git a/app-backup/snapper/Manifest b/app-backup/snapper/Manifest
index dd0f9edda0e9..dcb08718952f 100644
--- a/app-backup/snapper/Manifest
+++ b/app-backup/snapper/Manifest
@@ -1,2 +1,3 @@
 DIST snapper-0.10.2.tar.gz 407857 BLAKE2B 
f59ee95612a66397f9cb1bec4a3a20fec41f12324d1a778d5bbdac2bd3359b6719d16fba5c50b3753e416681e83780180fe8965757b810165bebef8c4bed6634
 SHA512 
bdda67908b054beee7285bb3ac97ce28276449d7719369135a7ffa74bce4ebc89f4f059abe44f8cc7c3a09c46af446e812229290ddd10b2af053fefbc568
 DIST snapper-0.10.3.tar.gz 409277 BLAKE2B 
bc4963081a24572015ff888b5cb85f3afa071e487a89e89f1a72d5b96391be69ad982c79ddfd71f020203d0c50ca07d67cbeb535cd6e57bc3d6ee269ef5c788e
 SHA512 
74cb04d045304021564a0452769fdcde1764595a52e30947396c37fe4c36b3fba08d10505734bc0bd631986e933ee2bfaf67c871cba93a96e498fbfe5e2c6985
+DIST snapper-0.10.4.tar.gz 409357 BLAKE2B 
c2b33d917647118848dfd02315435d9dab21bcaade22b9da5a2d4d628c00731ecd9bbc7cedba223f618f336535ccba0ca92b065d572aab328337858dba76275f
 SHA512 
f42bcfa541e1fff23f5057c9b38d93f31a28980ce1cd37e07bcf622ff9151bd98c42975610d59da0c33a9bee7d83290edbdd05e013839e4ca23f02e9a9f8c793

diff --git a/app-backup/snapper/snapper-0.10.4.ebuild 
b/app-backup/snapper/snapper-0.10.4.ebuild
new file mode 100644
index ..7dfccdfc6e12
--- /dev/null
+++ b/app-backup/snapper/snapper-0.10.4.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools systemd
+
+DESCRIPTION="Command-line program for btrfs and lvm snapshot management"
+HOMEPAGE="http://snapper.io/;
+SRC_URI="https://github.com/openSUSE/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE="doc lvm pam test systemd xattr"
+RESTRICT="test"
+
+RDEPEND="dev-libs/boost:=
+   dev-libs/json-c:=
+   dev-libs/libxml2
+   dev-libs/icu:=
+   sys-apps/acl
+   sys-apps/dbus
+   sys-apps/util-linux
+   >=sys-fs/btrfs-progs-3.17.1
+   sys-libs/zlib
+   virtual/libintl
+   lvm? ( sys-fs/lvm2 )
+   pam? ( sys-libs/pam )
+   xattr? ( sys-apps/attr )"
+
+DEPEND="${RDEPEND}
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
+   sys-devel/gettext
+   virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}"/cron-confd.patch
+   "${FILESDIR}"/${PN}-0.10.1-testsuite.patch
+)
+
+src_prepare() {
+   default
+
+   sed -e "s,/usr/lib/systemd/system,$(systemd_get_systemunitdir),g" \
+   -i data/Makefile.* \
+   || die "Failed to fix systemd services and timers installation 
path"
+   eautoreconf
+}
+
+src_configure() {
+   # ext4 code does not work anymore
+   # snapper does not build without btrfs
+   local myeconfargs=(
+   --disable-silent-rules
+   --with-conf="/etc/conf.d"
+   --enable-zypp
+   --enable-rollback
+   --enable-btrfs-quota
+   --disable-ext4
+   --enable-btrfs
+   $(use_enable doc)
+   $(use_enable lvm)
+   $(use_enable pam)
+   $(use_enable test tests)
+   $(use_enable systemd)
+   $(use_enable xattr xattrs)
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   # Existing configuration file required to function
+   keepdir /etc/snapper/configs
+   newconfd data/sysconfig.snapper snapper
+   find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   elog "In order to use Snapper, you need to set up"
+   elog "at least one config first. To do this, run:"
+   elog "snapper create-config "
+   elog "For more information, see man (8) snapper or"
+   elog "http://snapper.io/documentation.html and"
+   elog "https://wiki.gentoo.org/wiki/Snapper;
+}



[gentoo-commits] repo/gentoo:master commit in: app-backup/snapper/files/, app-backup/snapper/

2022-12-18 Thread Yixun Lan
commit: e39d93cca6597ede68d912025e05a78577dad1aa
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Dec 19 01:33:29 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Dec 19 01:40:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e39d93cc

app-backup/snapper: drop old 0.10.2

Signed-off-by: Yixun Lan  gentoo.org>

 app-backup/snapper/Manifest|  1 -
 .../snapper/files/snapper-0.10.2-gcc12-time.patch  | 27 ---
 app-backup/snapper/snapper-0.10.2.ebuild   | 89 --
 3 files changed, 117 deletions(-)

diff --git a/app-backup/snapper/Manifest b/app-backup/snapper/Manifest
index dcb08718952f..e4662ebb1835 100644
--- a/app-backup/snapper/Manifest
+++ b/app-backup/snapper/Manifest
@@ -1,3 +1,2 @@
-DIST snapper-0.10.2.tar.gz 407857 BLAKE2B 
f59ee95612a66397f9cb1bec4a3a20fec41f12324d1a778d5bbdac2bd3359b6719d16fba5c50b3753e416681e83780180fe8965757b810165bebef8c4bed6634
 SHA512 
bdda67908b054beee7285bb3ac97ce28276449d7719369135a7ffa74bce4ebc89f4f059abe44f8cc7c3a09c46af446e812229290ddd10b2af053fefbc568
 DIST snapper-0.10.3.tar.gz 409277 BLAKE2B 
bc4963081a24572015ff888b5cb85f3afa071e487a89e89f1a72d5b96391be69ad982c79ddfd71f020203d0c50ca07d67cbeb535cd6e57bc3d6ee269ef5c788e
 SHA512 
74cb04d045304021564a0452769fdcde1764595a52e30947396c37fe4c36b3fba08d10505734bc0bd631986e933ee2bfaf67c871cba93a96e498fbfe5e2c6985
 DIST snapper-0.10.4.tar.gz 409357 BLAKE2B 
c2b33d917647118848dfd02315435d9dab21bcaade22b9da5a2d4d628c00731ecd9bbc7cedba223f618f336535ccba0ca92b065d572aab328337858dba76275f
 SHA512 
f42bcfa541e1fff23f5057c9b38d93f31a28980ce1cd37e07bcf622ff9151bd98c42975610d59da0c33a9bee7d83290edbdd05e013839e4ca23f02e9a9f8c793

diff --git a/app-backup/snapper/files/snapper-0.10.2-gcc12-time.patch 
b/app-backup/snapper/files/snapper-0.10.2-gcc12-time.patch
deleted file mode 100644
index 672e6a1566a1..
--- a/app-backup/snapper/files/snapper-0.10.2-gcc12-time.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-https://github.com/openSUSE/snapper/pull/743
-
-From 3415229fd29fa3e5247e30ba1ac632e91e603c9f Mon Sep 17 00:00:00 2001
-From: Sam James 
-Date: Fri, 2 Sep 2022 06:48:56 +0100
-Subject: [PATCH] Fix build with GCC 12 (and musl)
-
-```
-DBusMessage.h:239:34: error: 'time_t' has not been declared
-  239 | Hihi& operator>>(Hihi& hihi, time_t& data);
-```
-
-Include  to grab time_t.
-
-Bug: https://bugs.gentoo.org/862094
-Signed-off-by: Sam James 
 a/dbus/DBusMessage.h
-+++ b/dbus/DBusMessage.h
-@@ -27,6 +27,7 @@
- 
- #include 
- 
-+#include 
- #include 
- #include 
- #include 
-

diff --git a/app-backup/snapper/snapper-0.10.2.ebuild 
b/app-backup/snapper/snapper-0.10.2.ebuild
deleted file mode 100644
index d6e9e203dd43..
--- a/app-backup/snapper/snapper-0.10.2.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools systemd
-
-DESCRIPTION="Command-line program for btrfs and lvm snapshot management"
-HOMEPAGE="http://snapper.io/;
-SRC_URI="https://github.com/openSUSE/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv x86"
-IUSE="doc lvm pam test systemd xattr"
-RESTRICT="test"
-
-RDEPEND="dev-libs/boost:=
-   dev-libs/json-c:=
-   dev-libs/libxml2
-   dev-libs/icu:=
-   sys-apps/acl
-   sys-apps/dbus
-   sys-apps/util-linux
-   >=sys-fs/btrfs-progs-3.17.1
-   sys-libs/zlib
-   virtual/libintl
-   lvm? ( sys-fs/lvm2 )
-   pam? ( sys-libs/pam )
-   xattr? ( sys-apps/attr )"
-
-DEPEND="${RDEPEND}
-   app-text/docbook-xsl-stylesheets
-   dev-libs/libxslt
-   sys-devel/gettext
-   virtual/pkgconfig"
-
-PATCHES=(
-   "${FILESDIR}"/cron-confd.patch
-   "${FILESDIR}"/${PN}-0.10.1-testsuite.patch
-   "${FILESDIR}"/${PN}-0.10.2-gcc12-time.patch
-)
-
-src_prepare() {
-   default
-
-   sed -e "s,/usr/lib/systemd/system,$(systemd_get_systemunitdir),g" \
-   -i data/Makefile.* \
-   || die "Failed to fix systemd services and timers installation 
path"
-   eautoreconf
-}
-
-src_configure() {
-   # ext4 code does not work anymore
-   # snapper does not build without btrfs
-   local myeconfargs=(
-   --disable-silent-rules
-   --with-conf="/etc/conf.d"
-   --enable-zypp
-   --enable-rollback
-   --enable-btrfs-quota
-   --disable-ext4
-   --enable-btrfs
-   $(use_enable doc)
-   $(use_enable lvm)
-   $(use_enable pam)
-   $(use_enable test tests)
-   $(use_enable systemd)
-   $(use_enable xattr xattrs)
-   )
-
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   # Existing configuration file required to function
-   keepdir /etc/snapper/configs
-   

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

2022-12-18 Thread Sam James
commit: 0891f002e96a1ca716a201e8479f2ec75e0b2274
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 19 01:10:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 19 01:13:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0891f002

media-gfx/sane-backends: restore clang, musl patches & udev rules

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

 ...1-r12.ebuild => sane-backends-1.1.1-r13.ebuild} | 29 +-
 1 file changed, 17 insertions(+), 12 deletions(-)

diff --git a/media-gfx/sane-backends/sane-backends-1.1.1-r12.ebuild 
b/media-gfx/sane-backends/sane-backends-1.1.1-r13.ebuild
similarity index 96%
rename from media-gfx/sane-backends/sane-backends-1.1.1-r12.ebuild
rename to media-gfx/sane-backends/sane-backends-1.1.1-r13.ebuild
index 432ddeab111d..385b090370aa 100644
--- a/media-gfx/sane-backends/sane-backends-1.1.1-r12.ebuild
+++ b/media-gfx/sane-backends/sane-backends-1.1.1-r13.ebuild
@@ -103,7 +103,7 @@ IUSE_SANE_BACKENDS=(
xerox_mfp
 )
 
-IUSE="gphoto2 ipv6 snmp systemd threads usb v4l xinetd +zeroconf"
+IUSE="gphoto2 snmp systemd threads usb v4l xinetd +zeroconf"
 
 for GBACKEND in ${IUSE_SANE_BACKENDS[@]}; do
case ${GBACKEND} in
@@ -134,16 +134,17 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong 
~m68k ~mips ~ppc ~ppc64 ~
 # For pixma: see 
https://gitlab.com/sane-project/backends/-/releases/1.0.28#build
 RDEPEND="
acct-user/saned
+   acct-group/scanner
gphoto2? (
-   media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}]
>=media-libs/libgphoto2-2.5.3.1:=[${MULTILIB_USEDEP}]
+   media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}]
)
sane_backends_canon_pp? ( 
>=sys-libs/libieee1284-0.2.11-r3[${MULTILIB_USEDEP}] )
sane_backends_dc210? ( media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}] )
sane_backends_dc240? ( media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}] )
sane_backends_dell1600n_net? (
-   media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}]
>=media-libs/tiff-3.9.7-r1:=[${MULTILIB_USEDEP}]
+   media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}]
)
sane_backends_escl? (
app-text/poppler[cairo]
@@ -182,6 +183,9 @@ PATCHES=(
"${FILESDIR}"/${PN}-1.0.30-add_hpaio_epkowa_dll.conf.patch
# https://gitlab.com/sane-project/backends/-/merge_requests/688
"${FILESDIR}"/${PN}-1.1.1-genesys-gl845-crash.patch
+   "${FILESDIR}"/${P}-gcc12-tests.patch
+   "${FILESDIR}"/${PN}-1.1.1-configure-clang16.patch
+   "${FILESDIR}"/${P}-musl.patch
 )
 
 MULTILIB_CHOST_TOOLS=(
@@ -250,14 +254,15 @@ multilib_src_configure() {
# that break in many ways, bug #636202, #668232, #668350
# People can refer to the "Programmer's Documentation" at 
http://www.sane-project.org/docs.html
myconf+=(
+   --enable-ipv6
--disable-locking
$(use_with gphoto2)
$(multilib_native_use_with systemd)
$(use_with v4l)
-   $(use_enable ipv6)
$(use_enable threads pthread)
$(use_with zeroconf avahi)
)
+
ECONF_SOURCE="${S}" \
SANEI_JPEG="sanei_jpeg.o" SANEI_JPEG_LO="sanei_jpeg.lo" \
BACKENDS="${lbackends}" \
@@ -324,7 +329,7 @@ multilib_src_install() {
printf "\n" >> "${ED}/$(get_udevdir)/hwdb.d/20-${PN}.hwdb" || 
die
tools/sane-desc -m hwdb -s doc/descriptions-external/ >> 
"${ED}/$(get_udevdir)/hwdb.d/20-${PN}.hwdb" || die
# udev rule for saned (SANE scanning daemon) to be able to 
write on usb port
-   udev_dorules "${FILESDIR}/66-saned.rules"
+   udev_newrules "${FILESDIR}/66-saned.rules-r1" 66-saned.rules
fi
 }
 
@@ -332,7 +337,7 @@ multilib_src_install_all() {
dodir /etc/env.d
 
if use systemd ; then
-   systemd_newunit "${FILESDIR}"/saned_at.service "saned@.service"
+   systemd_newunit "${FILESDIR}"/saned_at.service-r1 
"saned@.service"
systemd_newunit "${FILESDIR}"/saned.socket saned.socket
fi
 
@@ -354,7 +359,13 @@ multilib_src_install_all() {
newconfd "${FILESDIR}"/saned.confd saned
 }
 
+pkg_postrm() {
+   udev_reload
+}
+
 pkg_postinst() {
+   udev_reload
+
optfeature "Network scanner backend" media-gfx/sane-airscan
optfeature "Epson-specific backend" media-gfx/iscan
optfeature "HP-specific backend" net-print/hplip
@@ -363,10 +374,4 @@ pkg_postinst() {
elog "If you want remote clients to connect, edit"
elog "/etc/sane.d/saned.conf and /etc/hosts.allow"
fi
-
-   udev_reload
-}
-
-pkg_postrm() {
-   udev_reload
 }



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

2022-12-18 Thread Yixun Lan
commit: 329cffa801ffef25f10cda1181ecf4ef4ab3342c
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Dec 19 01:04:48 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Dec 19 01:09:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=329cffa8

dev-embedded/openocd: version bump, 0.12.0_rc2

drop virtual/libusb:0

Closes: https://bugs.gentoo.org/886637
Signed-off-by: Yixun Lan  gentoo.org>

 dev-embedded/openocd/Manifest  |  1 +
 ...enocd-.ebuild => openocd-0.12.0_rc2.ebuild} | 29 +++---
 dev-embedded/openocd/openocd-.ebuild   | 29 +++---
 3 files changed, 29 insertions(+), 30 deletions(-)

diff --git a/dev-embedded/openocd/Manifest b/dev-embedded/openocd/Manifest
index 399fea8ec02c..9f1da9c3dd38 100644
--- a/dev-embedded/openocd/Manifest
+++ b/dev-embedded/openocd/Manifest
@@ -1 +1,2 @@
 DIST openocd-0.11.0.tar.gz 7233889 BLAKE2B 
272088c261a066d0a99cbbf2ebbc324fc34bc168290bbf0beb4012655b6b54848cc48324f36c65860518160c3fe43abb8c9a5f5b03f0cbaf7cdfb928f8fb8eea
 SHA512 
667c5bea4144653f7c1309457b3aed1e14713f222dab8f2bb67a8e6c69e124a0efc24cd8f76e2b929d4ced045de14517f3587870682d0394ec95ba52e343e19b
+DIST openocd-0.12.0-rc2.tar.gz 8437679 BLAKE2B 
3d1ec6fc758ace9d975956ecb2a4152a067e8be9a2e03a4c69c1020b4dbe752d52bb7be626ec78028953ba5d918b4ca9bf0a38ae0d83bf86d06ac12cb29ac5b3
 SHA512 
1b20f2cc8e511d02beb60b191b0b66d0ef53ab1dfb966773ddd8e72570eddc295768b3b8a340f70c9cc7bb061a25e649061435b844307b3bdd9177866f4e2f4a

diff --git a/dev-embedded/openocd/openocd-.ebuild 
b/dev-embedded/openocd/openocd-0.12.0_rc2.ebuild
similarity index 84%
copy from dev-embedded/openocd/openocd-.ebuild
copy to dev-embedded/openocd/openocd-0.12.0_rc2.ebuild
index 569c77f75c26..42d4b587893e 100644
--- a/dev-embedded/openocd/openocd-.ebuild
+++ b/dev-embedded/openocd/openocd-0.12.0_rc2.ebuild
@@ -1,12 +1,12 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-inherit udev
+inherit autotools udev
 
 if [[ ${PV} == * ]] ; then
-   inherit autotools git-r3
+   inherit git-r3
EGIT_REPO_URI=" https://repo.or.cz/openocd.git;
 else
MY_PV="${PV/_/-}"
@@ -21,46 +21,45 @@ HOMEPAGE="http://openocd.sourceforge.net;
 
 LICENSE="GPL-2+"
 SLOT="0"
-IUSE="+cmsis-dap dummy +ftdi +jlink parport +usb verbose-io"
+IUSE="capstone +cmsis-dap dummy +ftdi +jlink parport +usb verbose-io"
 RESTRICT="strip" # includes non-native binaries
 
 RDEPEND="
acct-group/plugdev
-   >=dev-lang/jimtcl-0.80:=
+   >=dev-lang/jimtcl-0.81:=
+   capstone? ( dev-libs/capstone )
cmsis-dap? ( dev-libs/hidapi )
jlink? ( >=dev-embedded/libjaylink-0.2.0 )
-   usb? (
-   virtual/libusb:0
-   virtual/libusb:1
-   )
+   usb? ( virtual/libusb:1 )
ftdi? ( dev-embedded/libftdi:= )"
 
 DEPEND="${RDEPEND}"
-BDEPEND="
-   sys-apps/texinfo
-   virtual/pkgconfig"
+BDEPEND="virtual/pkgconfig"
 
 src_prepare() {
default
 
-   if [[ ${PV} == * ]] ; then
-   AT_NO_RECURSIVE=yes eautoreconf
-   fi
+   AT_NO_RECURSIVE=yes eautoreconf
 }
 
 src_configure() {
local myconf=(
--enable-amtjtagaccel
+   --enable-am335xgpio
--enable-arm-jtag-ew
--enable-at91rm9200
--enable-bcm2835gpio
--enable-buspirate
--enable-ep93xx
--enable-gw16012
+   --enable-jtag_dpi
--enable-sysfsgpio
+   --enable-vdebug
--disable-internal-jimtcl
--disable-internal-libjaylink
+   --disable-parport-giveio
--disable-werror
+   $(use_with capstone)
$(use_enable cmsis-dap)
$(use_enable dummy)
$(use_enable ftdi openjtag)

diff --git a/dev-embedded/openocd/openocd-.ebuild 
b/dev-embedded/openocd/openocd-.ebuild
index 569c77f75c26..42d4b587893e 100644
--- a/dev-embedded/openocd/openocd-.ebuild
+++ b/dev-embedded/openocd/openocd-.ebuild
@@ -1,12 +1,12 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-inherit udev
+inherit autotools udev
 
 if [[ ${PV} == * ]] ; then
-   inherit autotools git-r3
+   inherit git-r3
EGIT_REPO_URI=" https://repo.or.cz/openocd.git;
 else
MY_PV="${PV/_/-}"
@@ -21,46 +21,45 @@ HOMEPAGE="http://openocd.sourceforge.net;
 
 LICENSE="GPL-2+"
 SLOT="0"
-IUSE="+cmsis-dap dummy +ftdi +jlink parport +usb verbose-io"
+IUSE="capstone +cmsis-dap dummy +ftdi +jlink parport +usb verbose-io"
 RESTRICT="strip" # includes non-native binaries
 
 RDEPEND="
acct-group/plugdev
-   >=dev-lang/jimtcl-0.80:=
+   >=dev-lang/jimtcl-0.81:=
+   capstone? ( dev-libs/capstone )

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

2022-12-18 Thread Sam James
commit: d080d6eafbcb334346383b34bb5880a8a9c80f53
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 19 00:58:07 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 19 00:58:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d080d6ea

dev-libs/granite: Stabilize 6.2.0 amd64, #886697

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

 dev-libs/granite/granite-6.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/granite/granite-6.2.0.ebuild 
b/dev-libs/granite/granite-6.2.0.ebuild
index cbca97c6f55b..4c5f740a8869 100644
--- a/dev-libs/granite/granite-6.2.0.ebuild
+++ b/dev-libs/granite/granite-6.2.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/elementary/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="LGPL-3+"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 arm x86"
+KEYWORDS="amd64 arm x86"
 
 BDEPEND="
$(vala_depend)



[gentoo-commits] repo/gentoo:master commit in: x11-plugins/gkrellstock/

2022-12-18 Thread Sam James
commit: 2390974a8ea7e686f6694aab0e7603da80a270fd
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 19 00:58:16 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 19 00:58:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2390974a

x11-plugins/gkrellstock: Stabilize 0.5.1-r2 amd64, #886821

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

 x11-plugins/gkrellstock/gkrellstock-0.5.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-plugins/gkrellstock/gkrellstock-0.5.1-r2.ebuild 
b/x11-plugins/gkrellstock/gkrellstock-0.5.1-r2.ebuild
index b0c7b70bc697..9d13c976cc54 100644
--- a/x11-plugins/gkrellstock/gkrellstock-0.5.1-r2.ebuild
+++ b/x11-plugins/gkrellstock/gkrellstock-0.5.1-r2.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${P/s/S}"
 
 LICENSE="GPL-2"
 SLOT="2"
-KEYWORDS="~amd64 ~ppc x86"
+KEYWORDS="amd64 ~ppc x86"
 
 RDEPEND="
app-admin/gkrellm:2[X]



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

2022-12-18 Thread Sam James
commit: dde21e140da7bf4033264f1b4c902dfc9bcc8829
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 19 00:58:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 19 00:58:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dde21e14

net-misc/unison: Stabilize 2.51.5 amd64, #886783

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

 net-misc/unison/unison-2.51.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/unison/unison-2.51.5.ebuild 
b/net-misc/unison/unison-2.51.5.ebuild
index 28e83456f8d5..238c1a6c9172 100644
--- a/net-misc/unison/unison-2.51.5.ebuild
+++ b/net-misc/unison/unison-2.51.5.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/bcpierce00/unison/archive/v${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="GPL-2"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos 
~sparc-solaris"
+KEYWORDS="amd64 ~arm ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos 
~sparc-solaris"
 IUSE="debug doc gtk +ocamlopt threads"
 
 BDEPEND="dev-lang/ocaml:=[ocamlopt?]



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

2022-12-18 Thread Sam James
commit: 80e2440dc2a2710b57db5111a9e5a0c79c9944cc
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 19 00:58:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 19 00:58:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80e2440d

app-admin/hardinfo: Stabilize 0.6_alpha_pre20221113 amd64, #886651

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

 app-admin/hardinfo/hardinfo-0.6_alpha_pre20221113.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/hardinfo/hardinfo-0.6_alpha_pre20221113.ebuild 
b/app-admin/hardinfo/hardinfo-0.6_alpha_pre20221113.ebuild
index bc7ea587e8f9..8ffa6e29080b 100644
--- a/app-admin/hardinfo/hardinfo-0.6_alpha_pre20221113.ebuild
+++ b/app-admin/hardinfo/hardinfo-0.6_alpha_pre20221113.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/lpereira/hardinfo/archive/${GIT_COMMIT}.tar.gz -> ${
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86"
 IUSE="debug"
 
 RDEPEND="dev-libs/glib:2



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

2022-12-18 Thread Sam James
commit: a5733bfc8224e39f71ca2e4bbdc5fffda2bd09bb
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 19 00:58:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 19 00:58:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5733bfc

dev-lang/jimtcl: Stabilize 0.81 amd64, #886691

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

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

diff --git a/dev-lang/jimtcl/jimtcl-0.81.ebuild 
b/dev-lang/jimtcl/jimtcl-0.81.ebuild
index 16ef188a467c..a9c394ba3643 100644
--- a/dev-lang/jimtcl/jimtcl-0.81.ebuild
+++ b/dev-lang/jimtcl/jimtcl-0.81.ebuild
@@ -4,7 +4,7 @@
 EAPI="8"
 
 SRC_URI="https://github.com/msteveb/jimtcl/archive/${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64 arm ~arm64 ~m68k ~mips ~s390 x86"
+KEYWORDS="amd64 arm ~arm64 ~m68k ~mips ~s390 x86"
 
 DESCRIPTION="Small footprint implementation of Tcl programming language"
 HOMEPAGE="http://jim.tcl.tk/;



[gentoo-commits] repo/gentoo:master commit in: app-arch/tarsync/

2022-12-18 Thread Sam James
commit: 765f85968ffc72194eb946282d6860aa8069bb2d
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 19 00:58:11 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 19 00:58:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=765f8596

app-arch/tarsync: Stabilize 0.2.3 ppc, #886915

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

 app-arch/tarsync/tarsync-0.2.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/tarsync/tarsync-0.2.3.ebuild 
b/app-arch/tarsync/tarsync-0.2.3.ebuild
index d86615fef041..50c6d73f3dbf 100644
--- a/app-arch/tarsync/tarsync-0.2.3.ebuild
+++ b/app-arch/tarsync/tarsync-0.2.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/zmedico/tarsync/archive/refs/tags/v${PV}.tar.gz -> $
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~hppa ~ppc x86 ~amd64-linux"
+KEYWORDS="amd64 ~hppa ppc x86 ~amd64-linux"
 
 DEPEND=">=dev-util/diffball-0.7:="
 RDEPEND="${DEPEND}"



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

2022-12-18 Thread Sam James
commit: 3142de5c21c92e3364c4c0f4d1e2f3be82a5c825
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 19 00:58:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 19 00:58:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3142de5c

net-libs/gsoap: Stabilize 2.8.114-r1 amd64, #886759

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

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

diff --git a/net-libs/gsoap/gsoap-2.8.114-r1.ebuild 
b/net-libs/gsoap/gsoap-2.8.114-r1.ebuild
index a794b10bb616..22f9de64a49a 100644
--- a/net-libs/gsoap/gsoap-2.8.114-r1.ebuild
+++ b/net-libs/gsoap/gsoap-2.8.114-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip"
 
 LICENSE="|| ( gSOAP-1.3b GPL-2+-with-openssl-exception ) GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE="doc debug examples ipv6 gnutls +ssl"
 
 RDEPEND="



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

2022-12-18 Thread Sam James
commit: f5076c03b75af7c5b0e1f8a4f8eb4d2a1ba7c1cb
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 19 00:58:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 19 00:58:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5076c03

dev-perl/Alien-Build: Stabilize 2.480.0 amd64, #886831

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

 dev-perl/Alien-Build/Alien-Build-2.480.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Alien-Build/Alien-Build-2.480.0.ebuild 
b/dev-perl/Alien-Build/Alien-Build-2.480.0.ebuild
index 32d48bd1fb6e..caf8fb8908b3 100644
--- a/dev-perl/Alien-Build/Alien-Build-2.480.0.ebuild
+++ b/dev-perl/Alien-Build/Alien-Build-2.480.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 
 DESCRIPTION="Build external dependencies for use in CPAN"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-macos"
 IUSE="minimal zip"
 
 # No, pkgconfig is not suspect, it actually uses it at runtime, and this module



[gentoo-commits] repo/gentoo:master commit in: app-arch/tarsync/

2022-12-18 Thread Sam James
commit: e469ea00628f97a28eaedb835b14968ff49b90c7
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 19 00:58:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 19 00:58:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e469ea00

app-arch/tarsync: Stabilize 0.2.3 x86, #886915

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

 app-arch/tarsync/tarsync-0.2.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-arch/tarsync/tarsync-0.2.3.ebuild 
b/app-arch/tarsync/tarsync-0.2.3.ebuild
index 2fe75085a6d7..984cc28f8986 100644
--- a/app-arch/tarsync/tarsync-0.2.3.ebuild
+++ b/app-arch/tarsync/tarsync-0.2.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/zmedico/tarsync/archive/refs/tags/v${PV}.tar.gz -> $
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~x86 ~amd64-linux"
+KEYWORDS="~amd64 ~hppa ~ppc x86 ~amd64-linux"
 
 DEPEND=">=dev-util/diffball-0.7:="
 RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: app-arch/tarsync/

2022-12-18 Thread Sam James
commit: 1026fd31821451ef7ccb1d43653ecb3291706c61
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 19 00:58:10 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 19 00:58:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1026fd31

app-arch/tarsync: Stabilize 0.2.3 amd64, #886915

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

 app-arch/tarsync/tarsync-0.2.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/tarsync/tarsync-0.2.3.ebuild 
b/app-arch/tarsync/tarsync-0.2.3.ebuild
index 984cc28f8986..d86615fef041 100644
--- a/app-arch/tarsync/tarsync-0.2.3.ebuild
+++ b/app-arch/tarsync/tarsync-0.2.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/zmedico/tarsync/archive/refs/tags/v${PV}.tar.gz -> $
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc x86 ~amd64-linux"
+KEYWORDS="amd64 ~hppa ~ppc x86 ~amd64-linux"
 
 DEPEND=">=dev-util/diffball-0.7:="
 RDEPEND="${DEPEND}"



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

2022-12-18 Thread Sam James
commit: 3adca823327af5c732f42ca05e018d4860cd9bee
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 19 00:58:14 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 19 00:58:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3adca823

app-office/homebank: Stabilize 5.5.4 amd64, #886675

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

 app-office/homebank/homebank-5.5.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/homebank/homebank-5.5.4.ebuild 
b/app-office/homebank/homebank-5.5.4.ebuild
index d9b3e4a8f88b..437e4170273f 100644
--- a/app-office/homebank/homebank-5.5.4.ebuild
+++ b/app-office/homebank/homebank-5.5.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://homebank.free.fr/public/${P}.tar.gz;
 LICENSE="GPL-2"
 SLOT="0"
 IUSE="+ofx"
-KEYWORDS="~amd64 ppc ~ppc64 x86"
+KEYWORDS="amd64 ppc ~ppc64 x86"
 
 RDEPEND=">=dev-libs/glib-2.39
>=net-libs/libsoup-2.26:2.4



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

2022-12-18 Thread Maciej Mrozowski
commit: 02aff788e43bafd970b642bd7c7f468fc528b368
Author: Maciej Mrozowski  gentoo  org>
AuthorDate: Sun Dec 18 23:47:44 2022 +
Commit: Maciej Mrozowski  gentoo  org>
CommitDate: Sun Dec 18 23:47:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02aff788

media-gfx/sane-backends: restore epsonds backend accidentally removed while 
bumping -r11 from -r7 instead of -r10 in 
bbb466bb667bb9b0af11e24619c58fe336838e65

Signed-off-by: Maciej Mrozowski  gentoo.org>

 .../sane-backends/sane-backends-1.1.1-r12.ebuild   | 372 +
 1 file changed, 372 insertions(+)

diff --git a/media-gfx/sane-backends/sane-backends-1.1.1-r12.ebuild 
b/media-gfx/sane-backends/sane-backends-1.1.1-r12.ebuild
new file mode 100644
index ..432ddeab111d
--- /dev/null
+++ b/media-gfx/sane-backends/sane-backends-1.1.1-r12.ebuild
@@ -0,0 +1,372 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+# python-any-r1 required for a script in
+# backends/pixma/scripts/
+inherit autotools flag-o-matic multilib-minimal optfeature python-any-r1 
systemd toolchain-funcs udev
+
+# gphoto and v4l are handled by their usual USE flags.
+# The pint backend was disabled because I could not get it to compile.
+IUSE_SANE_BACKENDS=(
+   abaton
+   agfafocus
+   apple
+   artec
+   artec_eplus48u
+   as6e
+   avision
+   bh
+   canon
+   canon630u
+   canon_dr
+   canon_lide70
+   canon_pp
+   cardscan
+   coolscan
+   coolscan2
+   coolscan3
+   dc210
+   dc240
+   dc25
+   dell1600n_net
+   dmc
+   epjitsu
+   epson
+   epson2
+   epsonds
+   escl
+   fujitsu
+   genesys
+   gt68xx
+   hp
+   hp3500
+   hp3900
+   hp4200
+   hp5400
+   hp5590
+   hpljm1005
+   hpsj5s
+   hs2p
+   ibm
+   kodak
+   kodakaio
+   kvs1025
+   kvs20xx
+   kvs40xx
+   leo
+   lexmark
+   ma1509
+   magicolor
+   matsushita
+   microtek
+   microtek2
+   mustek
+   mustek_pp
+   mustek_usb
+   mustek_usb2
+   nec
+   net
+   niash
+   p5
+   pie
+   pieusb
+   pixma
+   plustek
+   plustek_pp
+   pnm
+   qcam
+   ricoh
+   ricoh2
+   rts8891
+   s9036
+   sceptre
+   sharp
+   sm3600
+   sm3840
+   snapscan
+   sp15c
+   st400
+   stv680
+   tamarack
+   teco1
+   teco2
+   teco3
+   test
+   u12
+   umax
+   umax1220u
+   umax_pp
+   xerox_mfp
+)
+
+IUSE="gphoto2 ipv6 snmp systemd threads usb v4l xinetd +zeroconf"
+
+for GBACKEND in ${IUSE_SANE_BACKENDS[@]}; do
+   case ${GBACKEND} in
+   # Disable backends that require parallel ports as no one has those 
anymore.
+   canon_pp|hpsj5s|mustek_pp|\
+   pnm|mustek_usb2|kvs40xx)
+   IUSE+=" sane_backends_${GBACKEND}"
+   ;;
+   *)
+   IUSE+=" +sane_backends_${GBACKEND}"
+   esac
+done
+
+REQUIRED_USE="
+   sane_backends_escl? ( zeroconf )
+   sane_backends_kvs40xx? ( threads )
+   sane_backends_mustek_usb2? ( threads )
+"
+
+DESCRIPTION="Scanner Access Now Easy - Backends"
+HOMEPAGE="http://www.sane-project.org/;
+SRC_URI="https://gitlab.com/sane-project/backends/uploads/7d30fab4e115029d91027b6a58d64b43/${P}.tar.gz;
+
+LICENSE="GPL-2 public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+# For pixma: see 
https://gitlab.com/sane-project/backends/-/releases/1.0.28#build
+RDEPEND="
+   acct-user/saned
+   gphoto2? (
+   media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}]
+   >=media-libs/libgphoto2-2.5.3.1:=[${MULTILIB_USEDEP}]
+   )
+   sane_backends_canon_pp? ( 
>=sys-libs/libieee1284-0.2.11-r3[${MULTILIB_USEDEP}] )
+   sane_backends_dc210? ( media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}] )
+   sane_backends_dc240? ( media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}] )
+   sane_backends_dell1600n_net? (
+   media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}]
+   >=media-libs/tiff-3.9.7-r1:=[${MULTILIB_USEDEP}]
+   )
+   sane_backends_escl? (
+   app-text/poppler[cairo]
+   || (
+   net-dns/avahi[dbus]
+   net-dns/avahi[gtk]
+   )
+   net-dns/avahi[${MULTILIB_USEDEP}]
+   net-misc/curl[${MULTILIB_USEDEP}]
+   )
+   sane_backends_hpsj5s? ( 
>=sys-libs/libieee1284-0.2.11-r3[${MULTILIB_USEDEP}] )
+   sane_backends_mustek_pp? ( 
>=sys-libs/libieee1284-0.2.11-r3[${MULTILIB_USEDEP}] )
+   sane_backends_pixma? ( media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}] )
+

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

2022-12-18 Thread Maciej Barć
commit: 1e128bc4798c50c66fd35cb5a267f96434d8cb74
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Dec 18 22:05:51 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Dec 18 22:05:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e128bc4

net-misc/gallery-dl: bump to 1.24.2

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

 net-misc/gallery-dl/Manifest |  1 +
 net-misc/gallery-dl/gallery-dl-1.24.2.ebuild | 39 
 2 files changed, 40 insertions(+)

diff --git a/net-misc/gallery-dl/Manifest b/net-misc/gallery-dl/Manifest
index 59005f39022c..c52f94dce733 100644
--- a/net-misc/gallery-dl/Manifest
+++ b/net-misc/gallery-dl/Manifest
@@ -3,3 +3,4 @@ DIST gallery-dl-1.23.3.gh.tar.gz 488200 BLAKE2B 
88482c7f41da00447b6eeb6331d61f6c
 DIST gallery-dl-1.23.5.gh.tar.gz 491336 BLAKE2B 
6690444508af66f1293f773f2795aae1546e1ce2daf4bedef32fa7aa801d0d6ce82b2825e008a6db7e2e8e6e6c4bce095f0a453cfd23d7ae9ebf09a717b8d07e
 SHA512 
541d1452e55e58a319e3c2523d81d190b2c348c798977d32c091118f5f2eb6a930e27b0029900d98a9cb731e86c43c3fd8e0121fe4caf05db4296c15c8637194
 DIST gallery-dl-1.24.0.gh.tar.gz 499432 BLAKE2B 
69afd7325f13028462f44c5c2fc5c32d708c651e11a4e77e9c7dde27ff3919bf40874c427ba813f656567e5d24cd63411db5100986ecdeef1e6ead50d15bdd02
 SHA512 
6b6950ecbd754cd8d0475a01692bc35948fe27ec4601bacaf1480b9af69bfc427b7af743a5430ad11d4fa08bfedcafab09820b4020df1cef46a87fd2a98a30fa
 DIST gallery-dl-1.24.1.gh.tar.gz 504352 BLAKE2B 
52b5cc5022e74a9453e378c65d6f42216362531c1b3afac7ddf5a87b8e78acbe629e302e08b8273dcad6e25738c0009bd2e197d4cb6fee2bffdd9e20e9d7a296
 SHA512 
65e00b7d7d6f959f3aa62701b683ce6d6ca30c23f9e0f82c206ed102746b8627bf88f89d5f54bbd4afd4135ddf143a9da1ba05c202f82c114cac1cb926b41efc
+DIST gallery-dl-1.24.2.gh.tar.gz 509230 BLAKE2B 
e0be565c00d4c81b613bdc3fe9983a5a7cc7a1f131750ec79f16e3b38d134f49ef8fb8f9585767c1abdb3c3d3abc4681f5546460373d53da0646f7fd73a3d47b
 SHA512 
2b8780d9ebf868635f76315a5f7a426ed72b4db4e7a12f97ebc86520fa6d5908f39fb26e876cbc46e8249b083f3bf5dc4d38a3c2ddb27873c473c80bac0af415

diff --git a/net-misc/gallery-dl/gallery-dl-1.24.2.ebuild 
b/net-misc/gallery-dl/gallery-dl-1.24.2.ebuild
new file mode 100644
index ..982779112300
--- /dev/null
+++ b/net-misc/gallery-dl/gallery-dl-1.24.2.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE="sqlite,ssl,xml(+)"
+
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Download image galleries and collections from several image 
hosting sites"
+HOMEPAGE="https://github.com/mikf/gallery-dl;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/mikf/${PN}.git;
+else
+   SRC_URI="https://github.com/mikf/${PN}/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+# tests require network access
+RESTRICT="test"
+
+RDEPEND=">=dev-python/requests-2.11.0[${PYTHON_USEDEP}]"
+
+distutils_enable_tests setup.py
+
+python_compile_all() {
+   emake PYTHON=${EPYTHON} data/completion/{,_}gallery-dl man
+}
+
+pkg_postinst() {
+   optfeature "Pixiv Ugoira to WebM conversion" media-video/ffmpeg
+   optfeature "video downloads" net-misc/youtube-dl
+}



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

2022-12-18 Thread Maciej Barć
commit: 5bb25476e42682d3d04ed11b212f6980d036c2f0
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Dec 18 22:06:54 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Dec 18 22:06:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bb25476

net-misc/gallery-dl: drop old 1.23.0-r1

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

 net-misc/gallery-dl/Manifest|  1 -
 net-misc/gallery-dl/gallery-dl-1.23.0-r1.ebuild | 39 -
 2 files changed, 40 deletions(-)

diff --git a/net-misc/gallery-dl/Manifest b/net-misc/gallery-dl/Manifest
index c52f94dce733..d62b093b7a2c 100644
--- a/net-misc/gallery-dl/Manifest
+++ b/net-misc/gallery-dl/Manifest
@@ -1,4 +1,3 @@
-DIST gallery-dl-1.23.0.gh.tar.gz 473431 BLAKE2B 
1f485477ea150585050f24fbe3605195b9b8ffca3d39d3dde5f2160c2ceb3dd75bb691cc14c178d236c690ff6d2effe147242abcb67feda7b77b829f440e2ac4
 SHA512 
8e17532c094c9516593f9009eca7139e60d7474a56c76bb07a68c03eae4e2e8e31c6bd1f167388d05a1104d5964e2d0b62272c506b2b6988b1832a36a492cbf9
 DIST gallery-dl-1.23.3.gh.tar.gz 488200 BLAKE2B 
88482c7f41da00447b6eeb6331d61f6c0f7eebc5c597f16bb197b2f3c431803c15179a27ba66909ca5354d9031667bbe4303653701cae96d9aadecb507f9df00
 SHA512 
ca7bf54ac3244fbf62398981b82094220c6cfe5c548b4a1bacddc67ab8abc87fa8f1f59bdeff4015ce9406ca289fa4ec8965c85b839acb9f218545f28d368d39
 DIST gallery-dl-1.23.5.gh.tar.gz 491336 BLAKE2B 
6690444508af66f1293f773f2795aae1546e1ce2daf4bedef32fa7aa801d0d6ce82b2825e008a6db7e2e8e6e6c4bce095f0a453cfd23d7ae9ebf09a717b8d07e
 SHA512 
541d1452e55e58a319e3c2523d81d190b2c348c798977d32c091118f5f2eb6a930e27b0029900d98a9cb731e86c43c3fd8e0121fe4caf05db4296c15c8637194
 DIST gallery-dl-1.24.0.gh.tar.gz 499432 BLAKE2B 
69afd7325f13028462f44c5c2fc5c32d708c651e11a4e77e9c7dde27ff3919bf40874c427ba813f656567e5d24cd63411db5100986ecdeef1e6ead50d15bdd02
 SHA512 
6b6950ecbd754cd8d0475a01692bc35948fe27ec4601bacaf1480b9af69bfc427b7af743a5430ad11d4fa08bfedcafab09820b4020df1cef46a87fd2a98a30fa

diff --git a/net-misc/gallery-dl/gallery-dl-1.23.0-r1.ebuild 
b/net-misc/gallery-dl/gallery-dl-1.23.0-r1.ebuild
deleted file mode 100644
index 4cbf65e382b7..
--- a/net-misc/gallery-dl/gallery-dl-1.23.0-r1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
-PYTHON_REQ_USE="sqlite,ssl,xml(+)"
-
-inherit distutils-r1 optfeature
-
-DESCRIPTION="Download image galleries and collections from several image 
hosting sites"
-HOMEPAGE="https://github.com/mikf/gallery-dl;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/mikf/${PN}.git;
-else
-   SRC_URI="https://github.com/mikf/${PN}/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
-   KEYWORDS="amd64 arm arm64 hppa ppc ppc64 ~riscv x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-# tests require network access
-RESTRICT="test"
-
-RDEPEND=">=dev-python/requests-2.11.0[${PYTHON_USEDEP}]"
-
-distutils_enable_tests setup.py
-
-python_compile_all() {
-   emake PYTHON=${EPYTHON} data/completion/{,_}gallery-dl man
-}
-
-pkg_postinst() {
-   optfeature "Pixiv Ugoira to WebM conversion" media-video/ffmpeg
-   optfeature "video downloads" net-misc/youtube-dl
-}



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/yices2/

2022-12-18 Thread Maciej Barć
commit: 7fedb4d85d18416471f5f7fda0aec80c15cde3eb
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Dec 18 21:41:32 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Dec 18 21:50:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fedb4d8

sci-mathematics/yices2: new package; add 2.6.4

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

 sci-mathematics/yices2/Manifest|  1 +
 sci-mathematics/yices2/metadata.xml| 26 +
 sci-mathematics/yices2/yices2-2.6.4.ebuild | 47 ++
 3 files changed, 74 insertions(+)

diff --git a/sci-mathematics/yices2/Manifest b/sci-mathematics/yices2/Manifest
new file mode 100644
index ..c1bd9e2d494e
--- /dev/null
+++ b/sci-mathematics/yices2/Manifest
@@ -0,0 +1 @@
+DIST Yices-2.6.4.tar.gz 10186909 BLAKE2B 
1c4b6297fd59924e9d99b9e17eb4b42e9bfbc24dcd56631beb9b72103c91578eb72b90cb9e228a5e9d489efc520a2e1d41185e9c3f4a8c43fc93f8dabba7414d
 SHA512 
d8102c41fda0e200fd1336ae317b516d2797d10c187b8f7aecf0c9b08b4b487b90bef8c358099b2da51c0367326939f9610fd4e6d5a41a392cf1114bd04b8763

diff --git a/sci-mathematics/yices2/metadata.xml 
b/sci-mathematics/yices2/metadata.xml
new file mode 100644
index ..0b8f70011239
--- /dev/null
+++ b/sci-mathematics/yices2/metadata.xml
@@ -0,0 +1,26 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+
+  
+sci-mathemat...@gentoo.org
+Gentoo Mathematics Project
+  
+  
+Yices 2 is an SMT solver that decides the satisfiability of formulas
+containing uninterpreted function symbols with equality, real and integer
+arithmetic, bitvectors, scalar types, and tuples. Yices 2 supports both
+linear and nonlinear arithmetic. Yices 2 can process input written in the
+SMT-LIB notation (both versions 2.0 and 1.2 are supported). Alternatively,
+you can write specifications using Yices 2's own specification language,
+which includes tuples and scalar types. You can also use Yices 2 as a
+library in your software.
+  
+  
+Enable support for MCSAT
+  
+  
+https://github.com/SRI-CSL/yices2/issues/
+SRI-CSL/yices2
+  
+

diff --git a/sci-mathematics/yices2/yices2-2.6.4.ebuild 
b/sci-mathematics/yices2/yices2-2.6.4.ebuild
new file mode 100644
index ..8fcf3fcb619b
--- /dev/null
+++ b/sci-mathematics/yices2/yices2-2.6.4.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="SMT Solver supporting SMT-LIB and Yices specification language"
+HOMEPAGE="https://github.com/SRI-CSL/yices2/;
+SRC_URI="https://github.com/SRI-CSL/${PN}/archive/Yices-${PV}.tar.gz;
+S="${WORKDIR}"/${PN}-Yices-${PV}
+
+LICENSE="GPL-3+"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+mcsat"
+
+RDEPEND="
+   dev-libs/gmp:=
+   mcsat? (
+   sci-mathematics/libpoly:=
+   sci-mathematics/cudd:=
+   )
+"
+DEPEND="${RDEPEND}"
+
+DOCS=( FAQ.md README.md )
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   econf $(use_enable mcsat)
+}
+
+src_compile() {
+   emake STRIP=echo
+}
+
+src_install() {
+   default
+
+   doman doc/*.1
+}



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/cudd/

2022-12-18 Thread Maciej Barć
commit: ae866c3295bad752b431d7610a61ea80de2b82cf
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Dec 18 21:07:15 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Dec 18 21:50:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae866c32

sci-mathematics/cudd: new package; add 3.0.0

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

 sci-mathematics/cudd/Manifest  |  1 +
 sci-mathematics/cudd/cudd-3.0.0.ebuild | 27 +++
 sci-mathematics/cudd/metadata.xml  | 14 ++
 3 files changed, 42 insertions(+)

diff --git a/sci-mathematics/cudd/Manifest b/sci-mathematics/cudd/Manifest
new file mode 100644
index ..aa928fd41a20
--- /dev/null
+++ b/sci-mathematics/cudd/Manifest
@@ -0,0 +1 @@
+DIST cudd-3.0.0.tar.gz 1175302 BLAKE2B 
9948495b4426e5931daafe0f48a1e1886bbadd6adbd5191b41aa7876522da7d29e84585a555184d5cf661a93e0d974b2caea79e135e7633eef1b7fdf173fdd1c
 SHA512 
c0cb5fbdc4bb1793712e42c2e1377c3b1ae36f22ffc82bb3dd93a8a51f58bfe192fed9a37239a4c471326ef00a8f5e2f7fc801a2a6841be3db5a7e159e866f21

diff --git a/sci-mathematics/cudd/cudd-3.0.0.ebuild 
b/sci-mathematics/cudd/cudd-3.0.0.ebuild
new file mode 100644
index ..23d19b084202
--- /dev/null
+++ b/sci-mathematics/cudd/cudd-3.0.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Colorado University binary Decision Diagram library"
+HOMEPAGE="https://davidkebo.com/cudd/;
+SRC_URI="https://davidkebo.com/source/cudd_versions/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+
+src_configure() {
+   local myconf=(
+   --enable-dddmp
+   --enable-obj
+   --enable-shared
+   )
+   econf ${myconf[@]}
+}
+
+src_install() {
+   default
+
+   find "${ED}" -name "*.la" -type f -delete || die
+}

diff --git a/sci-mathematics/cudd/metadata.xml 
b/sci-mathematics/cudd/metadata.xml
new file mode 100644
index ..63814133765d
--- /dev/null
+++ b/sci-mathematics/cudd/metadata.xml
@@ -0,0 +1,14 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+
+  
+s...@gentoo.org
+Gentoo Science Project
+  
+  
+CUDD stands for Colorado University Decision Diagram. It is a package for
+the manipulation of Binary Decision Diagrams (BDDs), Algebraic Decision
+Diagrams (ADDs) and Zero-suppressed Binary Decision Diagrams (ZDDs).
+  
+



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/libpoly/

2022-12-18 Thread Maciej Barć
commit: d820c1e66cf14fc974084c92e937611a5c6006f3
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Dec 18 20:36:50 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Dec 18 21:50:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d820c1e6

sci-mathematics/libpoly: new package; add 0.1.11

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

 sci-mathematics/libpoly/Manifest  |  1 +
 sci-mathematics/libpoly/libpoly-0.1.11.ebuild | 60 +++
 sci-mathematics/libpoly/metadata.xml  | 19 +
 3 files changed, 80 insertions(+)

diff --git a/sci-mathematics/libpoly/Manifest b/sci-mathematics/libpoly/Manifest
new file mode 100644
index ..8e2480c62da5
--- /dev/null
+++ b/sci-mathematics/libpoly/Manifest
@@ -0,0 +1 @@
+DIST libpoly-0.1.11.tar.gz 614216 BLAKE2B 
42a2510a6a9f94e7170b5df97ec8f2b7b29cb9c95bd13c8c7abebc9e7db7fedcbeb7a928f22d173e154180acc199e081323d2f1cb23264bf31ac1bfc88494dc8
 SHA512 
df08a6bab33e27023316972e2496801cea4959faf403b5df8314fa45b4541cd1352583a44084bea130c1e3ca4ed86de032f7f96eeb915599f178e80976a68f7a

diff --git a/sci-mathematics/libpoly/libpoly-0.1.11.ebuild 
b/sci-mathematics/libpoly/libpoly-0.1.11.ebuild
new file mode 100644
index ..e3b8fb247367
--- /dev/null
+++ b/sci-mathematics/libpoly/libpoly-0.1.11.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8,9,10} )
+
+inherit python-single-r1 cmake
+
+DESCRIPTION="C library for manipulating polynomials"
+HOMEPAGE="https://github.com/SRI-CSL/libpoly/;
+SRC_URI="https://github.com/SRI-CSL/${PN}/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="LGPL-3+"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+python"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+   dev-libs/gmp:=
+   python? (
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep 'dev-python/sympy[${PYTHON_USEDEP}]')
+   )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-util/patchelf"
+
+DOCS=( README.md examples )
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DLIBPOLY_BUILD_PYTHON_API=$(usex python)
+   -DLIBPOLY_BUILD_STATIC=OFF
+   -DLIBPOLY_BUILD_STATIC_PIC=OFF
+   )
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+
+   mv "${D}"/usr/lib "${D}"/usr/$(get_libdir) || die
+
+   if use python ; then
+   local sitedir="${D}"/"$(python_get_sitedir)"
+   local sopath="${BUILD_DIR}"/python/polypy.so
+
+   patchelf --remove-rpath "${sopath}" || die
+
+   mkdir -p "${sitedir}" || die
+   cp "${sopath}" "${sitedir}" || die
+   fi
+}

diff --git a/sci-mathematics/libpoly/metadata.xml 
b/sci-mathematics/libpoly/metadata.xml
new file mode 100644
index ..9d9fdde167c9
--- /dev/null
+++ b/sci-mathematics/libpoly/metadata.xml
@@ -0,0 +1,19 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+
+  
+sci-mathemat...@gentoo.org
+Gentoo Mathematics Project
+  
+  
+LibPoly is a C library for manipulating polynomials. The target
+applications are symbolic reasoning engines, such as SMT solvers, that need
+to reason about polynomial constraints. It is research software under
+development, so the features and the API might change rapidly.
+  
+  
+https://github.com/SRI-CSL/libpoly/issues/
+SRI-CSL/libpoly
+  
+



  1   2   3   4   5   6   7   >