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

2022-12-29 Thread Jakov Smolić
commit: 3b68a49c6c4872926e06afc9ad5cf3cfac6f75fb
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Dec 29 08:17:18 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Dec 29 08:17:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b68a49c

dev-libs/libayatana-indicator: Keyword 0.9.3 riscv, #887173

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-libs/libayatana-indicator/libayatana-indicator-0.9.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libayatana-indicator/libayatana-indicator-0.9.3.ebuild 
b/dev-libs/libayatana-indicator/libayatana-indicator-0.9.3.ebuild
index f2f17dbe0fd5..4a1dee1f1eb4 100644
--- a/dev-libs/libayatana-indicator/libayatana-indicator-0.9.3.ebuild
+++ b/dev-libs/libayatana-indicator/libayatana-indicator-0.9.3.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/AyatanaIndicators/${PN}/archive/${PV}.tar.gz -> ${P}
 
 LICENSE="GPL-3"
 SLOT="3"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
 
 IUSE="test"
 RESTRICT="!test? ( test )"



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

2022-12-29 Thread Jakov Smolić
commit: 7b0503cfde76b37b8f5bfb376f102db93e8daf40
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Dec 29 08:17:12 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Dec 29 08:17:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b0503cf

dev-libs/ayatana-ido: Keyword 0.9.2 riscv, #887173

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-libs/ayatana-ido/ayatana-ido-0.9.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ayatana-ido/ayatana-ido-0.9.2.ebuild 
b/dev-libs/ayatana-ido/ayatana-ido-0.9.2.ebuild
index 429d24786a67..29b70383a523 100644
--- a/dev-libs/ayatana-ido/ayatana-ido-0.9.2.ebuild
+++ b/dev-libs/ayatana-ido/ayatana-ido-0.9.2.ebuild
@@ -18,7 +18,7 @@ IUSE="test"
 RESTRICT="test"
 #RESTRICT="!test? ( test )"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
 
 RDEPEND="
>=dev-libs/glib-2.58:2



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

2022-12-29 Thread Jakov Smolić
commit: 93543845122553c863723e21458ff193d1708a24
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Dec 29 08:17:19 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Dec 29 08:17:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93543845

dev-libs/libayatana-appindicator: Keyword 0.5.91 riscv, #887173

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-libs/libayatana-appindicator/libayatana-appindicator-0.5.91.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-libs/libayatana-appindicator/libayatana-appindicator-0.5.91.ebuild 
b/dev-libs/libayatana-appindicator/libayatana-appindicator-0.5.91.ebuild
index 0e516e2d5df7..7af1396be752 100644
--- a/dev-libs/libayatana-appindicator/libayatana-appindicator-0.5.91.ebuild
+++ b/dev-libs/libayatana-appindicator/libayatana-appindicator-0.5.91.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/AyatanaIndicators/${PN}/archive/${PV}.tar.gz -> ${P}
 
 LICENSE="GPL-3 LGPL-2 LGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2022-12-29 Thread Miroslav Šulc
commit: 273a2ab881f11b1c34d435853a8d0f9c4f049228
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Thu Dec 29 08:28:18 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Thu Dec 29 08:28:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=273a2ab8

media-sound/qjackctl: bump to 0.9.9

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

 media-sound/qjackctl/Manifest  |  1 +
 media-sound/qjackctl/qjackctl-0.9.9.ebuild | 46 ++
 2 files changed, 47 insertions(+)

diff --git a/media-sound/qjackctl/Manifest b/media-sound/qjackctl/Manifest
index 707773371d49..ec20acb0fb5e 100644
--- a/media-sound/qjackctl/Manifest
+++ b/media-sound/qjackctl/Manifest
@@ -1 +1,2 @@
 DIST qjackctl-0.9.8.tar.gz 1274469 BLAKE2B 
6ed3b594b501c89603c48d382736e13d9ab16f25eeb11e47b9619e0cb33d6749de2ed2aabf8e252f0a146713fafe65810c45fd25c7f288c4c6c6977db9de7961
 SHA512 
270b14865ed12456dc30f6d9c7d6b9a03753f087f4317e4aed2e524bff742c1ca0cfcd11be08983117117e2301da16eae3cf572075152f3cc9f993c73ef76ece
+DIST qjackctl-0.9.9.tar.gz 1278700 BLAKE2B 
9db5ed933534f1364fcd7c7c81abeee6fee426efd4b9625954f1756bdc8b05628e730d428c88283b8c0d5bca6c21b6dd018b660a4b8069d3cb7c2a4f0edd2ea6
 SHA512 
184745bd24e52ee82d25ed410525751ba3f9a1c832c78c93a2e6457b0e930ea8d501efd5474c2e37812a264821d007c721b98a1774ce39c4ad58be331f2a2eb3

diff --git a/media-sound/qjackctl/qjackctl-0.9.9.ebuild 
b/media-sound/qjackctl/qjackctl-0.9.9.ebuild
new file mode 100644
index ..127871210489
--- /dev/null
+++ b/media-sound/qjackctl/qjackctl-0.9.9.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xdg cmake
+
+DESCRIPTION="Qt GUI to control the JACK Audio Connection Kit and ALSA 
sequencer connections"
+HOMEPAGE="https://qjackctl.sourceforge.io/";
+SRC_URI="mirror://sourceforge/qjackctl/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="alsa dbus debug portaudio"
+
+BDEPEND="dev-qt/linguist-tools:5"
+DEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   dev-qt/qtxml:5
+   virtual/jack
+   alsa? ( media-libs/alsa-lib )
+   dbus? ( dev-qt/qtdbus:5 )
+   portaudio? ( media-libs/portaudio )
+"
+RDEPEND="${DEPEND}
+   dev-qt/qtsvg:5
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-0.9.1-disable-git.patch"
+)
+
+src_configure() {
+   local mycmakeargs=(
+   -DCONFIG_ALSA_SEQ=$(usex alsa 1 0)
+   -DCONFIG_DBUS=$(usex dbus 1 0)
+   -DCONFIG_DEBUG=$(usex debug 1 0)
+   -DCONFIG_PORTAUDIO=$(usex portaudio 1 0)
+   )
+   cmake_src_configure
+}



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

2022-12-29 Thread Miroslav Šulc
commit: 82989f7e9322b78747cab6f7f885691226034d42
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Thu Dec 29 08:31:55 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Thu Dec 29 08:31:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82989f7e

media-sound/qsynth: bump to 0.9.9

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

 media-sound/qsynth/Manifest|  1 +
 media-sound/qsynth/qsynth-0.9.9.ebuild | 71 ++
 2 files changed, 72 insertions(+)

diff --git a/media-sound/qsynth/Manifest b/media-sound/qsynth/Manifest
index b83ff546167c..818ae8ab2ba1 100644
--- a/media-sound/qsynth/Manifest
+++ b/media-sound/qsynth/Manifest
@@ -1 +1,2 @@
 DIST qsynth-0.9.8.tar.gz 333010 BLAKE2B 
60433afaccc6a1378b9799316bd8d4a0cbe3592059788feacf8564e6ee659ea61904358378d3307a12e706c8aeb70a51546063fc7f766091ea784f7e01bb780a
 SHA512 
f193dcbce0b92e25d5310c5f6d78a6360a8a6f089efceae55b7a425a823d418618ee2fd0debca6b9e4793e988b92f2dd8c2f32812f21224e8e566ab15d4d5e64
+DIST qsynth-0.9.9.tar.gz 333110 BLAKE2B 
efc22bc509445e1948d7dd28de8e6c6281967964dcf54e688a8830280945b37c51c70e0a64596bff2a7a12ccfcbaa3fd65d9465b11dc7abe2cca060cce6e3997
 SHA512 
79a3085a884b3bd3251ad059b8ab67eb3329f2e6b25df5dfa6d210d7d313000b52ccdfd8b9f18aa49bdc9db2a5cd1738f05c529cb4673bd579b4ba987b1edff6

diff --git a/media-sound/qsynth/qsynth-0.9.9.ebuild 
b/media-sound/qsynth/qsynth-0.9.9.ebuild
new file mode 100644
index ..802d146a7511
--- /dev/null
+++ b/media-sound/qsynth/qsynth-0.9.9.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake desktop xdg
+
+DESCRIPTION="Qt application to control FluidSynth"
+HOMEPAGE="https://qsynth.sourceforge.io/";
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://git.code.sf.net/p/qsynth/code";
+   inherit git-r3
+else
+   SRC_URI="mirror://sourceforge/qsynth/${P}.tar.gz"
+   KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+alsa debug jack pulseaudio"
+
+REQUIRED_USE="|| ( alsa jack pulseaudio )"
+
+BDEPEND="
+   dev-qt/linguist-tools:5
+"
+DEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtwidgets:5
+   media-sound/fluidsynth:=[jack?,alsa?,pulseaudio?]
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}/${PN}-0.9.1-cmake-no-git-version.patch" )
+
+src_prepare() {
+   cmake_src_prepare
+
+   sed -e "/^find_package.*QT/s/Qt6 //" -i CMakeLists.txt || die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCONFIG_DEBUG=$(usex debug 1 0)
+   )
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+
+   # The desktop file is invalid, and we also change the command
+   # depending on useflags
+   rm "${D}/usr/share/applications/org.rncbc.qsynth.desktop" || die
+
+   local cmd
+   if use jack; then
+   cmd="qsynth"
+   elif use pulseaudio; then
+   cmd="qsynth -a pulseaudio"
+   elif use alsa; then
+   cmd="qsynth -a alsa"
+   else
+   cmd="qsynth -a oss"
+   fi
+
+   make_desktop_entry "${cmd}" Qsynth qsynth
+}



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

2022-12-29 Thread Miroslav Šulc
commit: 05d5e03c2807b9305fa6a390ed32d1ea3993cb9d
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Thu Dec 29 08:36:17 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Thu Dec 29 08:36:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05d5e03c

media-libs/liblscp: bump to 0.9.8

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

 media-libs/liblscp/Manifest |  1 +
 media-libs/liblscp/liblscp-0.9.8.ebuild | 37 +
 2 files changed, 38 insertions(+)

diff --git a/media-libs/liblscp/Manifest b/media-libs/liblscp/Manifest
index 1c744c9bb633..76bf5d64a7a1 100644
--- a/media-libs/liblscp/Manifest
+++ b/media-libs/liblscp/Manifest
@@ -1 +1,2 @@
 DIST liblscp-0.9.7.tar.gz 98364 BLAKE2B 
8ea8d05f7753db3dc3210e3faaa60d7f0e7fab558948a7e687b60b728f00ca557a08594f72beb0823e14c4eb3d4ec0aa75bb802194a4b9e660546c462196553a
 SHA512 
03b83962ea89bbf4ca6b76c71f4883c7621a7306383bbd53f6240d7f17838cfa89c2861aa169f789754f6067fe76866068b26ab1370a0c2fafbf0f660894a4ad
+DIST liblscp-0.9.8.tar.gz 98451 BLAKE2B 
6b353f322194ee4fa13a3b916982b5fed25eda746c40d1efde28e407a7c5dda943f331bd25a130976b6410a16c6a6a95e055bdcdbd6846bb7d522fcbf600074a
 SHA512 
b46ac3407fca12fe3d330041bcdca72e481ab1a1149faf31aed8f41e5b153b788678c2cd595a22eb7ec9ce285225f451f7b8fecaf60d31695a9c308dc506ed83

diff --git a/media-libs/liblscp/liblscp-0.9.8.ebuild 
b/media-libs/liblscp/liblscp-0.9.8.ebuild
new file mode 100644
index ..5d0c3733b0ff
--- /dev/null
+++ b/media-libs/liblscp/liblscp-0.9.8.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="C++ library for the Linux Sampler control protocol"
+HOMEPAGE="https://www.linuxsampler.org";
+
+if [[ ${PV} == "" ]] ; then
+   inherit subversion
+   ESVN_REPO_URI="https://svn.linuxsampler.org/svn/liblscp/trunk";
+else
+   SRC_URI="https://www.rncbc.org/archive/${P}.tar.gz
+   https://download.linuxsampler.org/packages/${P}.tar.gz";
+   KEYWORDS="~amd64 ~ppc ~x86"
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+IUSE="doc"
+
+BDEPEND="doc? ( app-doc/doxygen )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-0.9.6-conditional.patch"
+)
+
+DOCS=( ChangeLog README )
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_DOC=$(usex doc)
+   )
+   cmake_src_configure
+}



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

2022-12-29 Thread Miroslav Šulc
commit: b8b5c38a76ee86e51a5ff1aa081bd9e7dda8bb9e
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Thu Dec 29 08:39:31 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Thu Dec 29 08:39:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8b5c38a

media-sound/qsampler: bump to 0.9.8

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

 media-sound/qsampler/Manifest  |  1 +
 media-sound/qsampler/qsampler-0.9.8.ebuild | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/media-sound/qsampler/Manifest b/media-sound/qsampler/Manifest
index bd3f007a91d3..5bdc0ee2d130 100644
--- a/media-sound/qsampler/Manifest
+++ b/media-sound/qsampler/Manifest
@@ -1,2 +1,3 @@
 DIST qsampler-0.9.6.tar.gz 222973 BLAKE2B 
944616f522df1e4d5d8305f474f1aaf0f5c39d41860b26f057122463a866ccf95c283ec6a34ef204580627b1e9b6aaec4dd6bf65364fab67ceee91b9d08879dd
 SHA512 
a2de808d3b4d41970b11eb41c972b09568fc478abb0e039725bb8d341b988986c239a82792ba5051d552264dd44d68d3d58f00e21412a154fbb476421262381d
 DIST qsampler-0.9.7.tar.gz 220674 BLAKE2B 
743cd6a2ea2ea9a76b8aa840bc67d15dd3be2a89a783c7de896bf618a14c06f51fa0d753337d73e21b9a350cb96936f2288d8893fc441f8e5117ea322fbb2785
 SHA512 
3474ef1924ca4090d153ccf2b50de840c8f0cd22c880e2ffb129c9f1f1516238cfe4e3e35b5dfa839ea21d45390814723f530b8618fa0ca4a4cac1c15bcf3083
+DIST qsampler-0.9.8.tar.gz 220782 BLAKE2B 
bd6431198e9143ff4123f0ed06e1e880891a7168412fe7fd0b09d5ef8be8a45027560fdb109d395a1fd66a1f6fdbf1c8b3dc673ec2a3d462f157048b0983142a
 SHA512 
4731eb86663261f09503a3f7c930b7def86f35ac4693b5a4514c16440957c693848522e87f41ba17f415ef6575b60f865f4d44c204020869ee37b682339e5fcf

diff --git a/media-sound/qsampler/qsampler-0.9.8.ebuild 
b/media-sound/qsampler/qsampler-0.9.8.ebuild
new file mode 100644
index ..f286d8199e11
--- /dev/null
+++ b/media-sound/qsampler/qsampler-0.9.8.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake xdg
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://git.code.sf.net/p/qsampler/code";
+   inherit git-r3
+else
+   SRC_URI="mirror://sourceforge/${PN}/${PV}/${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Graphical frontend to the LinuxSampler engine"
+HOMEPAGE="https://qsampler.sourceforge.io/ https://www.linuxsampler.org/";
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="debug +libgig"
+
+DEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   media-libs/alsa-lib
+   media-libs/liblscp:=
+   x11-libs/libX11
+   libgig? ( media-libs/libgig:= )
+"
+RDEPEND="${DEPEND}
+   media-sound/linuxsampler
+"
+BDEPEND="dev-qt/linguist-tools:5"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-0.9.1-cmake-no-git.patch"
+)
+
+DOCS=( ChangeLog README TRANSLATORS )
+
+src_prepare() {
+   cmake_src_prepare
+
+   sed -e "/^find_package.*QT/s/Qt6 //" -i CMakeLists.txt || die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCONFIG_DEBUG=$(usex debug 1 0)
+   -DCONFIG_LIBGIG=$(usex libgig 1 0)
+   )
+   cmake_src_configure
+}



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

2022-12-29 Thread Andrew Ammerlaan
commit: a8fc4c19b6768563c7dfbff840ba32f43a9cb91a
Author: Christophe Lermytte  lermytte  be>
AuthorDate: Tue Dec 27 19:11:01 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Thu Dec 29 10:01:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8fc4c19

sci-libs/gdal: disable podofo support to address automagic dependency

With podofo installed, libgdal.so.32.3.6.1 depends on libpodofo.so.0.9.8.

Let's simply not use podofo, similar to how pdfium is already being
disabled (though that's probably just because it is not in the tree)

Closes: https://bugs.gentoo.org/888653
Signed-off-by: Christophe Lermytte  lermytte.be>
Closes: https://github.com/gentoo/gentoo/pull/28864
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 sci-libs/gdal/gdal-3.6.1-r1.ebuild | 243 +
 1 file changed, 243 insertions(+)

diff --git a/sci-libs/gdal/gdal-3.6.1-r1.ebuild 
b/sci-libs/gdal/gdal-3.6.1-r1.ebuild
new file mode 100644
index ..8221c8d74ef0
--- /dev/null
+++ b/sci-libs/gdal/gdal-3.6.1-r1.ebuild
@@ -0,0 +1,243 @@
+# 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 java-pkg-opt-2 python-single-r1
+
+DESCRIPTION="Translator library for raster geospatial data formats (includes 
OGR support)"
+HOMEPAGE="https://gdal.org/";
+SRC_URI="https://download.osgeo.org/${PN}/${PV}/${P}.tar.xz";
+SRC_URI+=" test? ( 
https://download.osgeo.org/${PN}/${PV}/${PN}autotest-${PV}.tar.gz )"
+
+LICENSE="BSD Info-ZIP MIT"
+SLOT="0/32" # subslot is libgdal.so.
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux 
~x86-linux ~ppc-macos"
+IUSE="armadillo +curl cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_sse 
cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 cpu_flags_x86_ssse3 doc fits geos gif 
gml hdf5 heif java jpeg jpeg2k lzma mysql netcdf odbc ogdi opencl oracle pdf 
png postgres python spatialite sqlite test webp xls zstd"
+# Tests fail to build in 3.5.0, let's not worry too much yet given
+# we're only just porting to CMake. Revisit later.
+RESTRICT="!test? ( test )"
+
+REQUIRED_USE="
+   python? ( ${PYTHON_REQUIRED_USE} )
+   spatialite? ( sqlite )
+"
+
+BDEPEND="virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+   java? (
+   dev-java/ant-core
+   dev-lang/swig:0
+   >=virtual/jdk-1.8:*
+   )
+   python? (
+   dev-lang/swig:0
+   $(python_gen_cond_dep '
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ')
+   )"
+DEPEND="dev-libs/expat
+   dev-libs/json-c:=
+   dev-libs/libpcre2
+   dev-libs/libxml2:2
+   dev-libs/openssl:=
+   media-libs/tiff
+   >=sci-libs/libgeotiff-1.5.1-r1:=
+   >=sci-libs/proj-6.0.0:=
+   sys-libs/zlib[minizip(+)]
+   armadillo? ( sci-libs/armadillo:=[lapack] )
+   curl? ( net-misc/curl )
+   fits? ( sci-libs/cfitsio:= )
+   geos? ( >=sci-libs/geos-3.8.0 )
+   gif? ( media-libs/giflib:= )
+   gml? ( >=dev-libs/xerces-c-3.1 )
+   heif? ( media-libs/libheif:= )
+   hdf5? ( >=sci-libs/hdf5-1.6.4:=[cxx,szip] )
+   jpeg? ( media-libs/libjpeg-turbo:= )
+   jpeg2k? ( media-libs/openjpeg:2= )
+   lzma? ( || (
+   app-arch/xz-utils
+   app-arch/lzma
+   ) )
+   mysql? ( virtual/mysql )
+   netcdf? ( sci-libs/netcdf:= )
+   odbc? ( dev-db/unixODBC )
+   ogdi? ( >=sci-libs/ogdi-4.1.0-r1 )
+   opencl? ( virtual/opencl )
+   oracle? ( dev-db/oracle-instantclient:= )
+   pdf? ( app-text/poppler:= )
+   png? ( media-libs/libpng:= )
+   postgres? ( >=dev-db/postgresql-8.4:= )
+   python? (
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/numpy[${PYTHON_USEDEP}]
+   ')
+   )
+   spatialite? ( dev-db/spatialite )
+   sqlite? ( dev-db/sqlite:3 )
+   webp? ( media-libs/libwebp:= )
+   xls? ( dev-libs/freexl )
+   zstd? ( app-arch/zstd:= )"
+RDEPEND="${DEPEND}
+   java? ( >=virtual/jre-1.8:* )"
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+   use java && java-pkg-opt-2_pkg_setup
+}
+
+src_prepare() {
+   cmake_src_prepare
+
+   if use test ; then
+   mv "${WORKDIR}"/gdalautotest-${PV} "${S}"/autotest || die
+   fi
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DENABLE_IPO=OFF
+   -DGDAL_USE_EXTERNAL_LIBS=ON
+   -DGDAL_USE_INTERNAL_LIBS=OFF
+
+   # bug #844874 and bug #845150
+   -DCMAKE_INSTALL_INCLUDEDIR="include/gdal"
+
+   # Options here are generally off because of one of:
+   # - Not yet packaged dependencies
+   #
+   # - Off for autotools build and didn't want more churn by
+   #   enab

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

2022-12-29 Thread Andrew Ammerlaan
commit: 4cab022774dfa69ad00f658bdbb3b16acb8e603d
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Thu Dec 29 10:03:27 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Thu Dec 29 10:03:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cab0227

sci-libs/gdal: drop 3.6.1

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

 sci-libs/gdal/gdal-3.6.1.ebuild | 242 
 1 file changed, 242 deletions(-)

diff --git a/sci-libs/gdal/gdal-3.6.1.ebuild b/sci-libs/gdal/gdal-3.6.1.ebuild
deleted file mode 100644
index 2d935c2e7b32..
--- a/sci-libs/gdal/gdal-3.6.1.ebuild
+++ /dev/null
@@ -1,242 +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 java-pkg-opt-2 python-single-r1
-
-DESCRIPTION="Translator library for raster geospatial data formats (includes 
OGR support)"
-HOMEPAGE="https://gdal.org/";
-SRC_URI="https://download.osgeo.org/${PN}/${PV}/${P}.tar.xz";
-SRC_URI+=" test? ( 
https://download.osgeo.org/${PN}/${PV}/${PN}autotest-${PV}.tar.gz )"
-
-LICENSE="BSD Info-ZIP MIT"
-SLOT="0/32" # subslot is libgdal.so.
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux 
~x86-linux ~ppc-macos"
-IUSE="armadillo +curl cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_sse 
cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 cpu_flags_x86_ssse3 doc fits geos gif 
gml hdf5 heif java jpeg jpeg2k lzma mysql netcdf odbc ogdi opencl oracle pdf 
png postgres python spatialite sqlite test webp xls zstd"
-# Tests fail to build in 3.5.0, let's not worry too much yet given
-# we're only just porting to CMake. Revisit later.
-RESTRICT="!test? ( test )"
-
-REQUIRED_USE="
-   python? ( ${PYTHON_REQUIRED_USE} )
-   spatialite? ( sqlite )
-"
-
-BDEPEND="virtual/pkgconfig
-   doc? ( app-doc/doxygen )
-   java? (
-   dev-java/ant-core
-   dev-lang/swig:0
-   >=virtual/jdk-1.8:*
-   )
-   python? (
-   dev-lang/swig:0
-   $(python_gen_cond_dep '
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   ')
-   )"
-DEPEND="dev-libs/expat
-   dev-libs/json-c:=
-   dev-libs/libpcre2
-   dev-libs/libxml2:2
-   dev-libs/openssl:=
-   media-libs/tiff
-   >=sci-libs/libgeotiff-1.5.1-r1:=
-   >=sci-libs/proj-6.0.0:=
-   sys-libs/zlib[minizip(+)]
-   armadillo? ( sci-libs/armadillo:=[lapack] )
-   curl? ( net-misc/curl )
-   fits? ( sci-libs/cfitsio:= )
-   geos? ( >=sci-libs/geos-3.8.0 )
-   gif? ( media-libs/giflib:= )
-   gml? ( >=dev-libs/xerces-c-3.1 )
-   heif? ( media-libs/libheif:= )
-   hdf5? ( >=sci-libs/hdf5-1.6.4:=[cxx,szip] )
-   jpeg? ( media-libs/libjpeg-turbo:= )
-   jpeg2k? ( media-libs/openjpeg:2= )
-   lzma? ( || (
-   app-arch/xz-utils
-   app-arch/lzma
-   ) )
-   mysql? ( virtual/mysql )
-   netcdf? ( sci-libs/netcdf:= )
-   odbc? ( dev-db/unixODBC )
-   ogdi? ( >=sci-libs/ogdi-4.1.0-r1 )
-   opencl? ( virtual/opencl )
-   oracle? ( dev-db/oracle-instantclient:= )
-   pdf? ( app-text/poppler:= )
-   png? ( media-libs/libpng:= )
-   postgres? ( >=dev-db/postgresql-8.4:= )
-   python? (
-   ${PYTHON_DEPS}
-   $(python_gen_cond_dep '
-   dev-python/numpy[${PYTHON_USEDEP}]
-   ')
-   )
-   spatialite? ( dev-db/spatialite )
-   sqlite? ( dev-db/sqlite:3 )
-   webp? ( media-libs/libwebp:= )
-   xls? ( dev-libs/freexl )
-   zstd? ( app-arch/zstd:= )"
-RDEPEND="${DEPEND}
-   java? ( >=virtual/jre-1.8:* )"
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-   use java && java-pkg-opt-2_pkg_setup
-}
-
-src_prepare() {
-   cmake_src_prepare
-
-   if use test ; then
-   mv "${WORKDIR}"/gdalautotest-${PV} "${S}"/autotest || die
-   fi
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DENABLE_IPO=OFF
-   -DGDAL_USE_EXTERNAL_LIBS=ON
-   -DGDAL_USE_INTERNAL_LIBS=OFF
-
-   # bug #844874 and bug #845150
-   -DCMAKE_INSTALL_INCLUDEDIR="include/gdal"
-
-   # Options here are generally off because of one of:
-   # - Not yet packaged dependencies
-   #
-   # - Off for autotools build and didn't want more churn by
-   #   enabling during port to CMake. Feel free to request them
-   #   being turned on if useful for you.
-   -DGDAL_USE_ARMADILLO=$(usex armadillo)
-   -DGDAL_USE_ARROW=OFF
-   -DGDAL_USE_BLOSC=OFF
-   -DGDAL_USE_BRUNSLI=OFF
-   -DGDAL_USE_CRNLIB=OFF
-   -DGDAL_USE_CFITSIO=$(usex fits)
-   -DGDAL_USE_CURL=$(usex curl)
-

[gentoo-commits] repo/gentoo:master commit in: net-p2p/biglybt/

2022-12-29 Thread Florian Schmaus
commit: d517f5c7d662313fb9acf88a74d5231878046516
Author: Florian Schmaus  gentoo  org>
AuthorDate: Thu Dec 29 10:05:03 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Thu Dec 29 10:06:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d517f5c7

net-p2p/biglybt: add github upstream metadata

Signed-off-by: Florian Schmaus  gentoo.org>

 net-p2p/biglybt/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/net-p2p/biglybt/metadata.xml b/net-p2p/biglybt/metadata.xml
index 75321cfb5598..05d9678fe88c 100644
--- a/net-p2p/biglybt/metadata.xml
+++ b/net-p2p/biglybt/metadata.xml
@@ -4,4 +4,7 @@

j...@gentoo.org

+   
+   BiglySoftware/BiglyBT
+   
 



[gentoo-commits] repo/gentoo:master commit in: net-p2p/biglybt/

2022-12-29 Thread Florian Schmaus
commit: 47a5cc8bbdf2799cc5cf9ef9e0093e87dabb15b8
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Sun Oct 30 09:35:52 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Thu Dec 29 10:05:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47a5cc8b

net-p2p/biglybt: new package, add 3.2.0.0

Intends to replase net-p2p/vuze,

Closes: https://bugs.gentoo.org/642808
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Florian Schmaus  gentoo.org>

 net-p2p/biglybt/Manifest   |   1 +
 net-p2p/biglybt/biglybt-3.2.0.0.ebuild | 113 +
 net-p2p/biglybt/metadata.xml   |   7 ++
 3 files changed, 121 insertions(+)

diff --git a/net-p2p/biglybt/Manifest b/net-p2p/biglybt/Manifest
new file mode 100644
index ..c61bfad3b978
--- /dev/null
+++ b/net-p2p/biglybt/Manifest
@@ -0,0 +1 @@
+DIST biglybt-3.2.0.0.tar.gz 34985099 BLAKE2B 
385a6cf4f89b0922f06a2a5c7e89a4c9b717922f491717ade3cb13251c88e497cd2f807fa67ce3384bc3fcf3f37af368d20c2bb8984eff9d4237519d2be0f89d
 SHA512 
0a39243271153758482ac3eaef50e4a83464cf67779b531fb29d7289fa49f2ec7dbe5c1c9de1d6b3bed555a6c581c4e95563e333aad4a9e32cf158db1325fef0

diff --git a/net-p2p/biglybt/biglybt-3.2.0.0.ebuild 
b/net-p2p/biglybt/biglybt-3.2.0.0.ebuild
new file mode 100644
index ..219a7a8ece5e
--- /dev/null
+++ b/net-p2p/biglybt/biglybt-3.2.0.0.ebuild
@@ -0,0 +1,113 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Skeleton command:
+# java-ebuilder --generate-ebuild --workdir . --pom core/pom.xml 
--download-uri https://github.com/BiglySoftware/BiglyBT/archive/v3.2.0.0.tar.gz 
--slot 0 --keywords "~amd64" --ebuild biglybt-3.2.0.0.ebuild
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source"
+MAVEN_ID="com.biglybt:biglybt-core:3.1.0.1"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="Feature-filled Bittorrent client based on the Azureus open source 
project"
+HOMEPAGE="https://www.biglybt.com";
+SRC_URI="https://github.com/BiglySoftware/BiglyBT/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# Common dependencies
+# POM: core/pom.xml
+# commons-cli:commons-cli:1.4 -> >=dev-java/commons-cli-1.5.0:1
+
+CP_DEPEND="
+   dev-java/commons-cli:1
+   dev-java/swt:4.10
+"
+
+# Compile dependencies
+# POM: core/pom.xml
+# org.eclipse.swt:org.eclipse.swt.gtk.linux.x86_64:4.9 -> 
!!!groupId-not-found!!!
+# POM: core/pom.xml
+# test? org.assertj:assertj-core:3.12.1 -> 
!!!suitable-mavenVersion-not-found!!!
+# test? org.junit.jupiter:junit-jupiter:5.4.0 -> !!!groupId-not-found!!!
+
+DEPEND="
+   >=virtual/jdk-1.8:*
+   ${CP_DEPEND}
+"
+
+RDEPEND="
+   >=virtual/jre-1.8:*
+   ${CP_DEPEND}
+"
+
+DOCS=(
+   CODING_GUIDELINES.md
+   CONTRIBUTING.md
+   ChangeLog.txt
+   README.md
+   TRANSLATE.md
+)
+
+S="${WORKDIR}/BiglyBT-${PV}"
+
+src_prepare() {
+   default
+   # This directory would break compilation with jdk >= 11
+   # "error: package sun.net.spi.nameservice does not exist"
+   rm -r core/src/com/biglybt/core/util/spi || die
+
+   cp -r core/{src,resources} || die
+   find core/resources -type f -name '*.java' -exec rm -rf {} + || die 
"deleting classes failed"
+
+   cp -r uis/{src,resources} || die
+   find uis/resources -type f -name '*.java' -exec rm -rf {} + || die 
"deleting classes failed"
+}
+
+src_compile() {
+   einfo "Compiling module \"core\""
+   JAVA_ENCODING="8859_1"
+   JAVA_JAR_FILENAME="biglybt-core.jar"
+   JAVA_RESOURCE_DIRS="core/resources"
+   JAVA_SRC_DIR="core/src"
+   java-pkg-simple_src_compile
+   JAVA_GENTOO_CLASSPATH_EXTRA="biglybt-core.jar"
+
+   einfo "Compiling module \"uis\""
+   JAVA_JAR_FILENAME="BiglyBT.jar"
+   JAVA_LAUNCHER_FILENAME="${PN}"
+   JAVA_MAIN_CLASS="com.biglybt.ui.Main"
+   JAVA_RESOURCE_DIRS="uis/resources"
+   JAVA_SRC_DIR="uis/src"
+   java-pkg-simple_src_compile
+
+   if use doc; then
+   einfo "Compiling javadocs"
+   JAVA_SRC_DIR=(
+   "core/src"
+   "uis/src"
+   )
+   JAVA_JAR_FILENAME="ignoreme.jar"
+   java-pkg-simple_src_compile
+   fi
+}
+
+src_install() {
+   java-pkg_dojar "biglybt-core.jar"
+   java-pkg_dojar "BiglyBT.jar"
+   java-pkg_dolauncher "biglybt" --main com.biglybt.ui.Main
+
+   if use doc; then
+   java-pkg_dojavadoc target/api
+   fi
+
+   if use source; then
+   java-pkg_dosrc "core/src/*"
+   java-pkg_dosrc "uis/src/*"
+   fi
+   default
+}

diff --git a/net-p2p/biglybt/metadata.xml b/net-p2p/biglybt/metadata.xml
new file mode 100644
index ..75321cfb5598
--- /dev/null
+++ b/net-p2p/biglybt/metadata.xml
@@ -0,0 +1,7 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   

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

2022-12-29 Thread Fabian Groffen
commit: c3c3e19d4ce31bdc7b104e37d1aea4bcd2deb87f
Author: Fabian Groffen  gentoo  org>
AuthorDate: Thu Dec 29 10:13:54 2022 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Thu Dec 29 10:14:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3c3e19d

sys-apps/file-5.44: update comment to reflect patch status

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

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

diff --git a/sys-apps/file/file-5.44.ebuild b/sys-apps/file/file-5.44.ebuild
index e300174f860d..8d91170d66e5 100644
--- a/sys-apps/file/file-5.44.ebuild
+++ b/sys-apps/file/file-5.44.ebuild
@@ -54,7 +54,7 @@ BDEPEND+="
 PATCHES=(
"${FILESDIR}/file-5.39-portage-sandbox.patch" #713710 #728978
"${FILESDIR}/file-5.40-seccomp-fstatat64-musl.patch" #789336, not 
upstream yet
-   "${FILESDIR}/file-5.44-limits-solaris.patch" # not upstream yet
+   "${FILESDIR}/file-5.44-limits-solaris.patch" # applied upstream
 )
 
 src_prepare() {



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

2022-12-29 Thread Florian Schmaus
commit: bfd855ea8279f5f50f505bacd4dabbe50235309b
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Mon Oct 31 18:01:47 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Thu Dec 29 10:16:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfd855ea

profiles: last-rite net-p2p/vuze(-coreplugins)

Closes: https://bugs.gentoo.org/857663
Closes: https://github.com/gentoo/gentoo/pull/28055
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Florian Schmaus  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 9afba0cfa438..d28b73ce18be 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,13 @@
 
 #--- END OF EXAMPLES ---
 
+# Volkmar W. Pogatzki  (2022-12-29)
+# Upstream is dead, last activity in Nov 2017. Does not
+# work with newer log4j, bug #857663. Use net-p2p/biglybt
+# instead. Removal on 2023-02-29.
+net-p2p/vuze
+net-p2p/vuze-coreplugins
+
 # Marco Scardovi  (2022-12-27)
 # It builds only with a really old version of libfprint
 # and has never been updated to new one. No revdeps, no real usage



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

2022-12-29 Thread Andrew Ammerlaan
commit: 3c7482d761c00f17a3de5ec3f84dbe650f51e50b
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Tue Dec 27 17:14:32 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Thu Dec 29 10:33:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c7482d7

sci-libs/rocBLAS: remove unused patches

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/28862
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 ...ensile-4.3.0-hsaco-compile-specified-arch.patch | 96 --
 .../files/Tensile-4.3.0-output-commands.patch  | 23 --
 2 files changed, 119 deletions(-)

diff --git 
a/sci-libs/rocBLAS/files/Tensile-4.3.0-hsaco-compile-specified-arch.patch 
b/sci-libs/rocBLAS/files/Tensile-4.3.0-hsaco-compile-specified-arch.patch
deleted file mode 100644
index 8e6753781a2a..
--- a/sci-libs/rocBLAS/files/Tensile-4.3.0-hsaco-compile-specified-arch.patch
+++ /dev/null
@@ -1,96 +0,0 @@
-https://github.com/ROCmSoftwarePlatform/Tensile/issues/1395
-https://github.com/ROCmSoftwarePlatform/Tensile/pull/1398
-
 a/Tensile/TensileCreateLibrary.py
-+++ b/Tensile/TensileCreateLibrary.py
-@@ -136,6 +136,35 @@ def which(p):
- return candidate
- return None
- 
-+def splitArchs():
-+  # Helper for architecture
-+  def isSupported(arch):
-+return globalParameters["AsmCaps"][arch]["SupportedISA"] and \
-+   globalParameters["AsmCaps"][arch]["SupportedSource"]
-+
-+  if ";" in globalParameters["Architecture"]:
-+wantedArchs = globalParameters["Architecture"].split(";")
-+  else:
-+wantedArchs = globalParameters["Architecture"].split("_")
-+  archs = []
-+  cmdlineArchs = []
-+  if "all" in wantedArchs:
-+for arch in globalParameters['SupportedISA']:
-+  if isSupported(arch):
-+if (arch == (9,0,6) or arch == (9,0,8) or arch == (9,0,10)):
-+  if (arch == (9,0,10)):
-+archs += [gfxName(arch) + '-xnack+']
-+cmdlineArchs += [gfxName(arch) + ':xnack+']
-+  archs += [gfxName(arch) + '-xnack-']
-+  cmdlineArchs += [gfxName(arch) + ':xnack-']
-+else:
-+  archs += [gfxName(arch)]
-+  cmdlineArchs += [gfxName(arch)]
-+  else:
-+for arch in wantedArchs:
-+  archs += [re.sub(":", "-", arch)]
-+  cmdlineArchs += [arch]
-+  return archs, cmdlineArchs
- 
- def buildSourceCodeObjectFile(CxxCompiler, outputPath, kernelFile):
- buildPath = ensurePath(os.path.join(globalParameters['WorkingPath'], 
'code_object_tmp'))
-@@ -149,24 +178,8 @@ def buildSourceCodeObjectFile(CxxCompiler, outputPath, 
kernelFile):
- objectFilename = base + '.o'
- soFilename = base + '.so'
- 
--def isSupported(arch):
--return globalParameters["AsmCaps"][arch]["SupportedISA"] and \
--   globalParameters["AsmCaps"][arch]["SupportedSource"]
--
- if (CxxCompiler == "hipcc"):
--  archs = []
--  cmdlineArchs = []
--  for arch in globalParameters['SupportedISA']:
--if isSupported(arch):
--  if (arch == (9,0,6) or arch == (9,0,8) or arch == (9,0,10)):
--if (arch == (9,0,10)):
--  archs += [gfxName(arch) + '-xnack+']
--  cmdlineArchs += [gfxName(arch) + ':xnack+']
--archs += [gfxName(arch) + '-xnack-']
--cmdlineArchs += [gfxName(arch) + ':xnack-']
--  else:
--archs += [gfxName(arch)]
--cmdlineArchs += [gfxName(arch)]
-+  archs, cmdlineArchs = splitArchs()
- 
-   archFlags = ['--offload-arch=' + arch for arch in cmdlineArchs]
- 
-@@ -1063,11 +1076,6 @@ def buildObjectFileNames(solutionWriter, 
kernelWriterSource, kernelWriterAssembl
-   sourceKernels = list([k for k in kernels if k['KernelLanguage'] == 
'Source'])
-   asmKernels = list([k for k in kernels if k['KernelLanguage'] == 'Assembly'])
- 
--  # Helper for architecture
--  def isSupported(arch):
--return globalParameters["AsmCaps"][arch]["SupportedISA"] and \
--   globalParameters["AsmCaps"][arch]["SupportedSource"]
--
-   # Build a list of kernel object names.
-   for kernel in sourceKernels:
- sourceKernelNames += [kernelWriterSource.getKernelFileBase(kernel)]
-@@ -1081,15 +1089,7 @@ def buildObjectFileNames(solutionWriter, 
kernelWriterSource, kernelWriterAssembl
- 
-   # Source based kernels are built for all supported architectures
-   if (cxxCompiler == 'hipcc'):
--sourceArchs = []
--for arch in globalParameters['SupportedISA']:
--  if isSupported(arch):
--if (arch == (9,0,6) or arch == (9,0,8) or arch == (9,0,10)):
--  if (arch == (9,0,10)):
--sourceArchs += [gfxName(arch) + '-xnack+']
--  sourceArchs += [gfxName(arch) + '-xnack-']
--else:
--  sourceArchs += [gfxName(arch)]
-+sourceArchs, _ = splitArchs()
-   else:
- raise RuntimeError("Unknown compiler %s" % cxxCompiler)
- 

diff --git a/sci-libs/rocBLA

[gentoo-commits] repo/gentoo:master commit in: sys-power/switcheroo-control/

2022-12-29 Thread Pacho Ramos
commit: c10f5362b6c2059ebe564dfe561da8c0d5fd97b4
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Dec 29 10:44:01 2022 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Thu Dec 29 10:44:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c10f5362

sys-power/switcheroo-control: add freedesktop-gitlab upstream metadata

Signed-off-by: Pacho Ramos  gentoo.org>

 sys-power/switcheroo-control/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/sys-power/switcheroo-control/metadata.xml 
b/sys-power/switcheroo-control/metadata.xml
index 572c7daf2ccf..88197da5238c 100644
--- a/sys-power/switcheroo-control/metadata.xml
+++ b/sys-power/switcheroo-control/metadata.xml
@@ -4,4 +4,7 @@

pa...@gentoo.org

+   
+   hadess/switcheroo-control
+   
 



[gentoo-commits] repo/gentoo:master commit in: sys-power/switcheroo-control/, sys-power/switcheroo-control/files/

2022-12-29 Thread Pacho Ramos
commit: 05c2d14051f6814adc367615b155dd58c46fcc36
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Dec 29 10:40:10 2022 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Thu Dec 29 10:44:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05c2d140

sys-power/switcheroo-control: Support openRC too

It seems switcheroo-control can also run on openRC systems with an init.d
service. Install service files for both unconditionally following current
policy of not relying on USE flags to control single-files installation.

Thanks-to: Jan Henke
Thanks-to: GDH-gentoo
Thanks-to: fedeliallalinea
Closes: https://bugs.gentoo.org/888199
Signed-off-by: Pacho Ramos  gentoo.org>

 .../files/switcheroo-control-init.d| 12 +
 .../switcheroo-control-2.6-r1.ebuild   | 63 ++
 2 files changed, 75 insertions(+)

diff --git a/sys-power/switcheroo-control/files/switcheroo-control-init.d 
b/sys-power/switcheroo-control/files/switcheroo-control-init.d
new file mode 100644
index ..e6ca92908715
--- /dev/null
+++ b/sys-power/switcheroo-control/files/switcheroo-control-init.d
@@ -0,0 +1,12 @@
+#!/sbin/openrc-run
+
+description="Switcheroo Control Proxy service"
+
+command=/usr/libexec/switcheroo-control
+command_background=yes
+pidfile=/run/switcheroo-control.pid
+
+depend() {
+need dbus
+before alsasound display-manager
+}

diff --git a/sys-power/switcheroo-control/switcheroo-control-2.6-r1.ebuild 
b/sys-power/switcheroo-control/switcheroo-control-2.6-r1.ebuild
new file mode 100644
index ..c44f0662b570
--- /dev/null
+++ b/sys-power/switcheroo-control/switcheroo-control-2.6-r1.ebuild
@@ -0,0 +1,63 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit meson python-any-r1 systemd
+
+DESCRIPTION="D-Bus service to check the availability of dual-GPU"
+HOMEPAGE="https://gitlab.freedesktop.org/hadess/switcheroo-control/";
+SRC_URI="https://gitlab.freedesktop.org/hadess/switcheroo-control/uploads/86ea54ac7ddb901b6bf6e915209151f8/${P}.tar.xz";
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="gtk-doc test"
+
+KEYWORDS="~amd64"
+
+RDEPEND="
+   >=dev-libs/glib-2.56.0:2
+   >=dev-libs/libgudev-232:=
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   gtk-doc? ( dev-util/gtk-doc )
+   test? (
+   $(python_gen_any_dep 
'dev-python/python-dbusmock[${PYTHON_USEDEP}]')
+   dev-util/umockdev
+   )
+"
+
+RESTRICT="!test? ( test )"
+
+python_check_deps() {
+   use test || return 0
+   python_has_version "dev-python/python-dbusmock[${PYTHON_USEDEP}]"
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dsystemdsystemunitdir="$(systemd_get_systemunitdir)"
+   $(meson_use gtk-doc gtk_doc)
+   $(meson_use test tests)
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   python_fix_shebang "${D}"/usr/bin/switcherooctl
+   newinitd "${FILESDIR}"/${PN}-init.d ${PN}
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   elog "You to enable the service:"
+   if systemd_is_booted; then
+   elog "# systemctl enable switcheroo-control"
+   else
+   elog "# rc-update add ${PN} default"
+   fi
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-power/switcheroo-control/

2022-12-29 Thread Pacho Ramos
commit: 6748725db4aec61990c9493cef340bb189cc28b2
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Dec 29 10:44:13 2022 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Thu Dec 29 10:44:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6748725d

sys-power/switcheroo-control: drop 2.4

Signed-off-by: Pacho Ramos  gentoo.org>

 sys-power/switcheroo-control/Manifest  |  1 -
 .../switcheroo-control-2.4.ebuild  | 42 --
 2 files changed, 43 deletions(-)

diff --git a/sys-power/switcheroo-control/Manifest 
b/sys-power/switcheroo-control/Manifest
index 0df8a9135e34..14c2fac1ed9e 100644
--- a/sys-power/switcheroo-control/Manifest
+++ b/sys-power/switcheroo-control/Manifest
@@ -1,2 +1 @@
-DIST switcheroo-control-2.4.tar.xz 27964 BLAKE2B 
f85014ad6696e301bafd75b694f5c130498171d95b0330d2996568737cbcd677eef5256bc47638bf87d178d6fe099f3c53bd710a1534db20f1dbe5fbe51681c7
 SHA512 
47f071b17cbb520d862800ef2d8389ada1130be96a8c1efed9be6793081b5826355ad30b0feeba1cc9eda792b4c943ffc852d12648b0c5e74f25c207d151c1c3
 DIST switcheroo-control-2.6.tar.xz 29996 BLAKE2B 
98204a1d0f3b92cc2b98ad9f382313aed4da5877ac6be607c48ee9386bd25087301e249907a7e1385eea357f0a3ce5fb2936fac688923dfa3555a9870f0d2e58
 SHA512 
ac8867a839ae958676f5c5c7bb4c25cbbcf70eb35a696bb3d80b388c31a9722e75311c041c4c60b8f1d00f405af97dd9173e99780a2be3c621ac759c4986a2d2

diff --git a/sys-power/switcheroo-control/switcheroo-control-2.4.ebuild 
b/sys-power/switcheroo-control/switcheroo-control-2.4.ebuild
deleted file mode 100644
index edf3b3edbb4b..
--- a/sys-power/switcheroo-control/switcheroo-control-2.4.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit meson
-
-DESCRIPTION="D-Bus service to check the availability of dual-GPU"
-HOMEPAGE="https://gitlab.freedesktop.org/hadess/switcheroo-control/";
-SRC_URI="https://gitlab.freedesktop.org/hadess/switcheroo-control/uploads/accd4a9492979bfd91b587ae7e18d3a2/${P}.tar.xz";
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="gtk-doc test"
-
-KEYWORDS="amd64"
-
-RDEPEND="
-   >=dev-libs/glib-2.56.0:2
-   >=dev-libs/libgudev-232:=
-   sys-apps/systemd
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   gtk-doc? ( dev-util/gtk-doc )
-   test? ( dev-util/umockdev )
-"
-
-RESTRICT="!test? ( test )"
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use gtk-doc gtk_doc)
-   )
-   meson_src_configure
-}
-
-pkg_postinst() {
-   if [[ -z "${REPLACING_VERSIONS}" ]]; then
-   elog "You need to run systemd and enable the service:"
-   elog "# systemctl enable switcheroo-control"
-   fi
-}



[gentoo-commits] proj/sci:master commit in: dev-python/archspec/

2022-12-29 Thread Andrew Ammerlaan
commit: dddcac062e5c0830aadc5f7cc5173987877a1091
Author: Alexander Puck Neuwirth  neuwirth-informatik  
de>
AuthorDate: Wed Dec 28 13:29:49 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Thu Dec 29 10:59:52 2022 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=dddcac06

dev-python/archspec: new package, add 0.1.4

Signed-off-by: Alexander Puck Neuwirth  neuwirth-informatik.de>
Closes: https://github.com/gentoo/sci/pull/1187
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/archspec/archspec-0.1.4.ebuild | 20 
 dev-python/archspec/metadata.xml  | 20 
 2 files changed, 40 insertions(+)

diff --git a/dev-python/archspec/archspec-0.1.4.ebuild 
b/dev-python/archspec/archspec-0.1.4.ebuild
new file mode 100644
index 0..7e51db603
--- /dev/null
+++ b/dev-python/archspec/archspec-0.1.4.ebuild
@@ -0,0 +1,20 @@
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+DISTUTILS_USE_PEP517=poetry
+inherit distutils-r1
+
+DESCRIPTION="labels for various aspects of a system architecture like CPU, 
etc."
+HOMEPAGE="https://archspec.readthedocs.io/en/latest/index.html";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   >=dev-python/six-1.16.0[${PYTHON_USEDEP}]
+   <=dev-python/six-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/click-7.1.2[${PYTHON_USEDEP}]
+"
+BDEPEND="${RDEPEND}"

diff --git a/dev-python/archspec/metadata.xml b/dev-python/archspec/metadata.xml
new file mode 100644
index 0..3688592b1
--- /dev/null
+++ b/dev-python/archspec/metadata.xml
@@ -0,0 +1,20 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   s...@gentoo.org
+   Gentoo Science Project
+   
+   
+   alexan...@neuwirth-informatik.de
+   Alexander Puck Neuwirth
+   
+   
+   Archspec aims at providing a standard set of human-understandable 
labels for various aspects of a system architecture like CPU, network fabrics, 
etc. and APIs to detect, query and compare them.
+   
+   
+   archspec
+   archspec/archspec
+   https://github.com/archspec/archspec/issues
+   
+



[gentoo-commits] repo/proj/guru:dev commit in: dev-util/typescript-language-server/

2022-12-29 Thread Ronny Gutbrod
commit: 85b8b1a8e66b4b9cee0033da29d96ac093be407d
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Thu Dec 29 10:59:20 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Thu Dec 29 10:59:20 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=85b8b1a8

dev-util/typescript-language-server: drop 2.1.0

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 dev-util/typescript-language-server/Manifest   |  2 -
 .../typescript-language-server-2.1.0.ebuild| 46 --
 2 files changed, 48 deletions(-)

diff --git a/dev-util/typescript-language-server/Manifest 
b/dev-util/typescript-language-server/Manifest
index ac5e73b06..dbdc714c1 100644
--- a/dev-util/typescript-language-server/Manifest
+++ b/dev-util/typescript-language-server/Manifest
@@ -1,5 +1,3 @@
-DIST typescript-language-server-2.1.0-deps.tar.xz 1541348 BLAKE2B 
b0f3e8a657fc47f89d8b1330047e3ed9471db8b3e148f0fa98762a7ea55719aca77f9ee867216b25ff36ac9ade4ab1e1cfc8a2ea78cbb9ee455a1128045d34b2
 SHA512 
f4917486ccfa0043baf063549e5482e4fbc40602b76781f1525668b63fb8020bccafd251eeb835b2835953bdfc1c17354024eb4baa4efbb5aa46640a6ee5aeff
-DIST typescript-language-server-2.1.0.tgz 156072 BLAKE2B 
230642988563df7b732b8387fbedcd2192808e26a607b12ad6674db4ba79feaf4b67cc0c43ac3b2d024f7d0f23dde958caa2b754eceb4b25606681915feb864a
 SHA512 
e25fe911c21ab9fe3c31ba23aa18acf872c7e361e916d35bad88176ef6838b84b3924de228a65ad727688f6aa4d72ebe069d51ab5f0476e6e2b711a1c23fdf94
 DIST typescript-language-server-2.2.0-deps.tar.xz 1566108 BLAKE2B 
132cfb7989d983c02e5458baf2db5642ca19088f71c1347054663b32daf96b889ab7c95031d1c8a841de7d99df0d100c4ce26e46445ddf94aad1b911cbf5658d
 SHA512 
353e5abd4edec07ca9e969680b426e4108b182511b02dee0e56492fb7668cfd0b4facab8baf2aec56c19ef29f95438a3796b443658640ebccd16e4f3caf56287
 DIST typescript-language-server-2.2.0.tgz 153396 BLAKE2B 
03b65a7c6fc5458fbad3b485033c19865ce8ecb23c5ecd99e27573aa19c269e6c63af417086e424f6c9853901dd842e768bbda06154bee209ee80c653c8fca05
 SHA512 
5473015f35d98b2ca99faad4b480bed54f28c2626ef5b8d521c78e4550d994977e9052d9e399a4e0e14814a1cdf1364de95adc3f27351289785876fb0aa1d686
 DIST typescript-language-server-2.3.0-deps.tar.xz 3054276 BLAKE2B 
55d2471f67585844e82df0ca6fa2b59396507fc1491dcd7074d616c54fb4d1ad89bf57b421974532265ef2c4f1c97295270cade15fadc332f39aa401109bddf3
 SHA512 
a08bb64bf1ea765dcae617684e9571ff35817f8f80898d31ce797b46efeba8db0ecc370f1e88630fa5c8a051ce5e332c21e7fac8a0c0581e3bb7632cbc7501b7

diff --git 
a/dev-util/typescript-language-server/typescript-language-server-2.1.0.ebuild 
b/dev-util/typescript-language-server/typescript-language-server-2.1.0.ebuild
deleted file mode 100644
index d1c8cc949..0
--- 
a/dev-util/typescript-language-server/typescript-language-server-2.1.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="TypeScript & JavaScript Language Server"
-HOMEPAGE="https://www.npmjs.com/package/typescript-language-server";
-SRC_URI="
-   mirror://npm/${PN}/-/${P}.tgz
-   https://tastytea.de/files/gentoo/${P}-deps.tar.xz
-"
-S="${WORKDIR}"
-
-# NOTE: to generate the dependency tarball:
-#   npm --cache ./npm-cache install $(portageq envvar DISTDIR)/${P}.tgz
-#   tar -caf ${P}-deps.tar.xz npm-cache
-
-LICENSE="Apache-2.0 ISC MIT-with-advertising"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   net-libs/nodejs
-   dev-lang/typescript
-"
-BDEPEND="net-libs/nodejs[npm]"
-
-src_unpack() {
-   cd "${T}" || die "Could not cd to temporary directory"
-   unpack ${P}-deps.tar.xz
-}
-
-src_install() {
-   npm \
-   --offline \
-   --verbose \
-   --progress false \
-   --foreground-scripts \
-   --global \
-   --prefix "${ED}"/usr \
-   --cache "${T}"/npm-cache \
-   install "${DISTDIR}"/${P}.tgz || die "npm install failed"
-
-   cd "${ED}"/usr/$(get_libdir)/node_modules/${PN} || die "cd failed"
-   einstalldocs
-}



[gentoo-commits] repo/proj/guru:dev commit in: dev-util/typescript-language-server/

2022-12-29 Thread Ronny Gutbrod
commit: cbfe85be0cb74ae1f90ec2f4ebf08bf40e9d3ac8
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Thu Dec 29 10:59:01 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Thu Dec 29 10:59:01 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cbfe85be

dev-util/typescript-language-server: add 2.3.0

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 dev-util/typescript-language-server/Manifest   |  2 +
 .../typescript-language-server-2.3.0.ebuild| 46 ++
 2 files changed, 48 insertions(+)

diff --git a/dev-util/typescript-language-server/Manifest 
b/dev-util/typescript-language-server/Manifest
index 30aecb200..ac5e73b06 100644
--- a/dev-util/typescript-language-server/Manifest
+++ b/dev-util/typescript-language-server/Manifest
@@ -2,3 +2,5 @@ DIST typescript-language-server-2.1.0-deps.tar.xz 1541348 
BLAKE2B b0f3e8a657fc47
 DIST typescript-language-server-2.1.0.tgz 156072 BLAKE2B 
230642988563df7b732b8387fbedcd2192808e26a607b12ad6674db4ba79feaf4b67cc0c43ac3b2d024f7d0f23dde958caa2b754eceb4b25606681915feb864a
 SHA512 
e25fe911c21ab9fe3c31ba23aa18acf872c7e361e916d35bad88176ef6838b84b3924de228a65ad727688f6aa4d72ebe069d51ab5f0476e6e2b711a1c23fdf94
 DIST typescript-language-server-2.2.0-deps.tar.xz 1566108 BLAKE2B 
132cfb7989d983c02e5458baf2db5642ca19088f71c1347054663b32daf96b889ab7c95031d1c8a841de7d99df0d100c4ce26e46445ddf94aad1b911cbf5658d
 SHA512 
353e5abd4edec07ca9e969680b426e4108b182511b02dee0e56492fb7668cfd0b4facab8baf2aec56c19ef29f95438a3796b443658640ebccd16e4f3caf56287
 DIST typescript-language-server-2.2.0.tgz 153396 BLAKE2B 
03b65a7c6fc5458fbad3b485033c19865ce8ecb23c5ecd99e27573aa19c269e6c63af417086e424f6c9853901dd842e768bbda06154bee209ee80c653c8fca05
 SHA512 
5473015f35d98b2ca99faad4b480bed54f28c2626ef5b8d521c78e4550d994977e9052d9e399a4e0e14814a1cdf1364de95adc3f27351289785876fb0aa1d686
+DIST typescript-language-server-2.3.0-deps.tar.xz 3054276 BLAKE2B 
55d2471f67585844e82df0ca6fa2b59396507fc1491dcd7074d616c54fb4d1ad89bf57b421974532265ef2c4f1c97295270cade15fadc332f39aa401109bddf3
 SHA512 
a08bb64bf1ea765dcae617684e9571ff35817f8f80898d31ce797b46efeba8db0ecc370f1e88630fa5c8a051ce5e332c21e7fac8a0c0581e3bb7632cbc7501b7
+DIST typescript-language-server-2.3.0.tgz 154055 BLAKE2B 
ebe0078c370e6b6ccf802804aebab0b85cb81e9df0a084440541fc8d141f32f2710c532bd34e305ab6a858d2386240f5afe3b7bbf37cfac93f06e380309c606f
 SHA512 
efdf36d3f2c4659c73cc42cae900ec816cf9f4be8718528eed6f421424d0030c5732291d1b0b85e2ef7fba8119d147a4621ef99554041f8c151594e446d6adf8

diff --git 
a/dev-util/typescript-language-server/typescript-language-server-2.3.0.ebuild 
b/dev-util/typescript-language-server/typescript-language-server-2.3.0.ebuild
new file mode 100644
index 0..5131687a0
--- /dev/null
+++ 
b/dev-util/typescript-language-server/typescript-language-server-2.3.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="TypeScript & JavaScript Language Server"
+HOMEPAGE="https://www.npmjs.com/package/typescript-language-server";
+SRC_URI="
+   mirror://npm/${PN}/-/${P}.tgz
+   https://tastytea.de/files/gentoo/${P}-deps.tar.xz
+"
+S="${WORKDIR}"
+
+# NOTE: to generate the dependency tarball:
+#   npm --cache ./npm-cache install $(portageq envvar DISTDIR)/${P}.tgz
+#   tar -caf ${P}-deps.tar.xz npm-cache
+
+LICENSE="Apache-2.0 ISC MIT-with-advertising"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   net-libs/nodejs
+   >=dev-lang/typescript-4.9.4
+"
+BDEPEND="net-libs/nodejs[npm]"
+
+src_unpack() {
+   cd "${T}" || die "Could not cd to temporary directory"
+   unpack ${P}-deps.tar.xz
+}
+
+src_install() {
+   npm \
+   --offline \
+   --verbose \
+   --progress false \
+   --foreground-scripts \
+   --global \
+   --prefix "${ED}"/usr \
+   --cache "${T}"/npm-cache \
+   install "${DISTDIR}"/${P}.tgz || die "npm install failed"
+
+   cd "${ED}"/usr/$(get_libdir)/node_modules/${PN} || die "cd failed"
+   einstalldocs
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-util/bash-language-server/

2022-12-29 Thread Ronny Gutbrod
commit: e762433533d9d78082a023574b90470ebd7e4c29
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Thu Dec 29 10:22:36 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Thu Dec 29 10:22:36 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e7624335

dev-util/bash-language-server: add 4.1.3

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 dev-util/bash-language-server/Manifest |  2 +
 .../bash-language-server-4.1.3.ebuild  | 51 ++
 2 files changed, 53 insertions(+)

diff --git a/dev-util/bash-language-server/Manifest 
b/dev-util/bash-language-server/Manifest
index 5d8425b21..a5cd5a3dd 100644
--- a/dev-util/bash-language-server/Manifest
+++ b/dev-util/bash-language-server/Manifest
@@ -2,3 +2,5 @@ DIST bash-language-server-3.3.1-deps.tar.xz 3557556 BLAKE2B 
4c231bcb7d21951d5244
 DIST bash-language-server-3.3.1.tgz 142732 BLAKE2B 
40d60cf875c0c60c49a3600c6b3488c95c16cb1088f07d3a35c46ab78fd077db5de71ddd321b7b8cb2d03867fb2a8ffa8f4e2179f0dd1d1d469cfebf979b3e4e
 SHA512 
f774eceab41310ff2bbc66775cf4b2d74e4633842ceb2bc8b8252f4620c8c7480c2c57a6b1c0a4bf2aeb8a10c43249a36f44f74da459c855e0a1993911af1b97
 DIST bash-language-server-4.0.1-deps.tar.xz 2160812 BLAKE2B 
bbf8f1d88c4be377c650bd379d557a67fdfcf560149b639f402c7682152c12ea00fa19f127574d26f6cf72ceee160894ccc35ca119fe9c8fde7cafe4725d5e9c
 SHA512 
f87219c7df50d0062e8babbef100ce4a547c9b3d390daedbc37571e06ca0d8586d6c2e67f4cd369f4eb20932d641ffa78365742ba5cda628213b67832f8214c4
 DIST bash-language-server-4.0.1.tgz 151418 BLAKE2B 
93989871476092a7e7fd244fb9237811f84c1eb80dbd25138292006c160991a85c49df1f91d85460b5ec78ee689a58c87956b3c1f8c61e77a6fda1404ed1d7ad
 SHA512 
c40b384edaa55e7395e81aa33397c64761601524a32f218bbf3dc51095deaf11a336a4e8022dfa07ca843720852d64a6442f4d9d367f26aff21f8698fbe2
+DIST bash-language-server-4.1.3-deps.tar.xz 2189212 BLAKE2B 
dc0b9bd2f38f382e6f80f9fa7cbce40d7bf71a539be84b37fe0bbe977fcb2fdffc7f19b37c1c34535145cfd392cd0f6f601c2e0219d91b9d453486f7fe3912b0
 SHA512 
d84a252b220537a20177979502024b013c2218e5a52b81a9dd5a521d45d8092170abc7c4a47e8de8a4f3bd3029b9c3fc4ff5b4627719f7f561c8f4984298d60f
+DIST bash-language-server-4.1.3.tgz 162303 BLAKE2B 
a42851ac516c935e15ee8c2891c9637b0d0f87341455c53e69a217bb327d653100fc5dd9397e5456601f6f03539c8bd39a13d00f79d887d0eaaa5f5fb9f59684
 SHA512 
43c867bd9a088ad2a99ff41c1ec7f08b705d6842f73f79a53121e89f1fdbdb35ea0de6458783b47cc5013d09ae9eaf791f0333e462bb92fecc9cd086af5ac14f

diff --git a/dev-util/bash-language-server/bash-language-server-4.1.3.ebuild 
b/dev-util/bash-language-server/bash-language-server-4.1.3.ebuild
new file mode 100644
index 0..f1b458f5b
--- /dev/null
+++ b/dev-util/bash-language-server/bash-language-server-4.1.3.ebuild
@@ -0,0 +1,51 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit optfeature
+
+DESCRIPTION="A language server for Bash"
+HOMEPAGE="https://github.com/bash-lsp/bash-language-server";
+SRC_URI="
+   mirror://npm/${PN}/-/${P}.tgz
+   https://tastytea.de/files/gentoo/${P}-deps.tar.xz
+"
+S="${WORKDIR}"
+
+# NOTE: to generate the dependency tarball:
+#   npm --cache ./npm-cache install $(portageq envvar DISTDIR)/${P}.tgz
+#   tar -caf ${P}-deps.tar.xz npm-cache
+
+LICENSE="
+   Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT-with-advertising
+   || ( public-domain Unlicense )
+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="net-libs/nodejs"
+BDEPEND="net-libs/nodejs[npm]"
+
+src_unpack() {
+   cd "${T}" || die "Could not cd to temporary directory"
+   unpack ${P}-deps.tar.xz
+}
+
+src_install() {
+   npm \
+   --offline \
+   --verbose \
+   --progress false \
+   --foreground-scripts \
+   --global \
+   --prefix "${ED}"/usr \
+   --cache "${T}"/npm-cache \
+   install "${DISTDIR}"/${P}.tgz || die "npm install failed"
+
+   einstalldocs
+}
+
+pkg_postinst() {
+   optfeature "linting support" dev-util/shellcheck dev-util/shellcheck-bin
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-util/bash-language-server/

2022-12-29 Thread Ronny Gutbrod
commit: acc8faaa952e880871ef2c8bef6a16b2f4571903
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Thu Dec 29 10:23:08 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Thu Dec 29 10:23:08 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=acc8faaa

dev-util/bash-language-server: drop 3.3.1

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 dev-util/bash-language-server/Manifest |  2 -
 .../bash-language-server-3.3.1.ebuild  | 51 --
 2 files changed, 53 deletions(-)

diff --git a/dev-util/bash-language-server/Manifest 
b/dev-util/bash-language-server/Manifest
index a5cd5a3dd..09c79c973 100644
--- a/dev-util/bash-language-server/Manifest
+++ b/dev-util/bash-language-server/Manifest
@@ -1,5 +1,3 @@
-DIST bash-language-server-3.3.1-deps.tar.xz 3557556 BLAKE2B 
4c231bcb7d21951d5244e883fce825c955f81dba6711a4ddc372d0d457165d659fcf5bd04d723256335e33dca9635abbf20a0a2fdc9094307c20d1c35c987d08
 SHA512 
d0e9369f5f6eef94897859ce78811bf4b1b80a857ee73e6e75a367bea0aff485a68a4c39cb731e8650fa47081beab159e883e6646bbdd39b31e4b4a8a5c6808f
-DIST bash-language-server-3.3.1.tgz 142732 BLAKE2B 
40d60cf875c0c60c49a3600c6b3488c95c16cb1088f07d3a35c46ab78fd077db5de71ddd321b7b8cb2d03867fb2a8ffa8f4e2179f0dd1d1d469cfebf979b3e4e
 SHA512 
f774eceab41310ff2bbc66775cf4b2d74e4633842ceb2bc8b8252f4620c8c7480c2c57a6b1c0a4bf2aeb8a10c43249a36f44f74da459c855e0a1993911af1b97
 DIST bash-language-server-4.0.1-deps.tar.xz 2160812 BLAKE2B 
bbf8f1d88c4be377c650bd379d557a67fdfcf560149b639f402c7682152c12ea00fa19f127574d26f6cf72ceee160894ccc35ca119fe9c8fde7cafe4725d5e9c
 SHA512 
f87219c7df50d0062e8babbef100ce4a547c9b3d390daedbc37571e06ca0d8586d6c2e67f4cd369f4eb20932d641ffa78365742ba5cda628213b67832f8214c4
 DIST bash-language-server-4.0.1.tgz 151418 BLAKE2B 
93989871476092a7e7fd244fb9237811f84c1eb80dbd25138292006c160991a85c49df1f91d85460b5ec78ee689a58c87956b3c1f8c61e77a6fda1404ed1d7ad
 SHA512 
c40b384edaa55e7395e81aa33397c64761601524a32f218bbf3dc51095deaf11a336a4e8022dfa07ca843720852d64a6442f4d9d367f26aff21f8698fbe2
 DIST bash-language-server-4.1.3-deps.tar.xz 2189212 BLAKE2B 
dc0b9bd2f38f382e6f80f9fa7cbce40d7bf71a539be84b37fe0bbe977fcb2fdffc7f19b37c1c34535145cfd392cd0f6f601c2e0219d91b9d453486f7fe3912b0
 SHA512 
d84a252b220537a20177979502024b013c2218e5a52b81a9dd5a521d45d8092170abc7c4a47e8de8a4f3bd3029b9c3fc4ff5b4627719f7f561c8f4984298d60f

diff --git a/dev-util/bash-language-server/bash-language-server-3.3.1.ebuild 
b/dev-util/bash-language-server/bash-language-server-3.3.1.ebuild
deleted file mode 100644
index f1b458f5b..0
--- a/dev-util/bash-language-server/bash-language-server-3.3.1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit optfeature
-
-DESCRIPTION="A language server for Bash"
-HOMEPAGE="https://github.com/bash-lsp/bash-language-server";
-SRC_URI="
-   mirror://npm/${PN}/-/${P}.tgz
-   https://tastytea.de/files/gentoo/${P}-deps.tar.xz
-"
-S="${WORKDIR}"
-
-# NOTE: to generate the dependency tarball:
-#   npm --cache ./npm-cache install $(portageq envvar DISTDIR)/${P}.tgz
-#   tar -caf ${P}-deps.tar.xz npm-cache
-
-LICENSE="
-   Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT-with-advertising
-   || ( public-domain Unlicense )
-"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="net-libs/nodejs"
-BDEPEND="net-libs/nodejs[npm]"
-
-src_unpack() {
-   cd "${T}" || die "Could not cd to temporary directory"
-   unpack ${P}-deps.tar.xz
-}
-
-src_install() {
-   npm \
-   --offline \
-   --verbose \
-   --progress false \
-   --foreground-scripts \
-   --global \
-   --prefix "${ED}"/usr \
-   --cache "${T}"/npm-cache \
-   install "${DISTDIR}"/${P}.tgz || die "npm install failed"
-
-   einstalldocs
-}
-
-pkg_postinst() {
-   optfeature "linting support" dev-util/shellcheck dev-util/shellcheck-bin
-}



[gentoo-commits] repo/proj/guru:dev commit in: app-containers/waydroid/

2022-12-29 Thread Florian Schmaus
commit: d447ef923f591be95745ee2b33757c363bfc14d5
Author: Florian Schmaus  gentoo  org>
AuthorDate: Thu Dec 29 11:28:26 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Thu Dec 29 11:28:26 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d447ef92

app-containers/waydroid: apply idomatic empty src_compile()

Signed-off-by: Florian Schmaus  gentoo.org>

 app-containers/waydroid/waydroid-1.3.4-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-containers/waydroid/waydroid-1.3.4-r6.ebuild 
b/app-containers/waydroid/waydroid-1.3.4-r6.ebuild
index d38d51203..9849e1641 100644
--- a/app-containers/waydroid/waydroid-1.3.4-r6.ebuild
+++ b/app-containers/waydroid/waydroid-1.3.4-r6.ebuild
@@ -44,7 +44,7 @@ ERROR_MEMFD_CREATE="CONFIG_MEMFD_CREATE: it completely 
replaced deprecated ISHME
 
 
 src_compile(){
-   einfo "Nothing to compile"
+   :;
 }
 
 src_install() {



[gentoo-commits] repo/proj/guru:dev commit in: app-containers/waydroid/

2022-12-29 Thread Florian Schmaus
commit: ed1db18fcebcfca86ee2581a97fcf5dc9872e252
Author: Florian Schmaus  gentoo  org>
AuthorDate: Thu Dec 29 11:30:33 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Thu Dec 29 11:30:33 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ed1db18f

app-containers/waydroid: fix copyright header

Signed-off-by: Florian Schmaus  gentoo.org>

 app-containers/waydroid/waydroid-1.3.4-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-containers/waydroid/waydroid-1.3.4-r6.ebuild 
b/app-containers/waydroid/waydroid-1.3.4-r6.ebuild
index 9849e1641..a77b4df51 100644
--- a/app-containers/waydroid/waydroid-1.3.4-r6.ebuild
+++ b/app-containers/waydroid/waydroid-1.3.4-r6.ebuild
@@ -1,4 +1,4 @@
-#Relaismatrix/ Messung Copyright 2020-2022 Gentoo Authors
+# Copyright 2022-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8



[gentoo-commits] repo/proj/guru:dev commit in: app-containers/waydroid/

2022-12-29 Thread Florian Schmaus
commit: a62bea21bd3362a6e602ae7e5a86c7a0afd10c1c
Author: Florian Schmaus  gentoo  org>
AuthorDate: Thu Dec 29 11:33:25 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Thu Dec 29 11:33:28 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a62bea21

app-containers/waydroid: fix duplicate newline

Signed-off-by: Florian Schmaus  gentoo.org>

 app-containers/waydroid/waydroid-1.3.4-r6.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/app-containers/waydroid/waydroid-1.3.4-r6.ebuild 
b/app-containers/waydroid/waydroid-1.3.4-r6.ebuild
index a77b4df51..c23090502 100644
--- a/app-containers/waydroid/waydroid-1.3.4-r6.ebuild
+++ b/app-containers/waydroid/waydroid-1.3.4-r6.ebuild
@@ -42,7 +42,6 @@ ERROR_ANDROID_BINDER_IPC="CONFIG_ANDROID_BINDER_IPC: need for 
creating Android-s
 ERROR_MEMFD_CREATE="CONFIG_MEMFD_CREATE: it completely replaced deprecated 
ISHMEM drivers,
therefore it's vital for android-specific memory management"
 
-
 src_compile(){
:;
 }



[gentoo-commits] repo/proj/guru:master commit in: dev-python/pytest-harvest/

2022-12-29 Thread Florian Schmaus
commit: 4c4693de3f5f343e94717fb3dcf23db7d651eb66
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Tue Dec 27 19:35:29 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Dec 27 20:40:39 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4c4693de

dev-python/pytest-harvest: fix docs build

Closes: https://bugs.gentoo.org/886045
Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-python/pytest-harvest/pytest-harvest-1.10.4.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/pytest-harvest/pytest-harvest-1.10.4.ebuild 
b/dev-python/pytest-harvest/pytest-harvest-1.10.4.ebuild
index 3f5e1b4d0..adccff76f 100644
--- a/dev-python/pytest-harvest/pytest-harvest-1.10.4.ebuild
+++ b/dev-python/pytest-harvest/pytest-harvest-1.10.4.ebuild
@@ -8,6 +8,7 @@ DISTUTILS_USE_PEP517=setuptools
 
 DOCS_BUILDER="mkdocs"
 DOCS_DEPEND="dev-python/mkdocs-material"
+DOCS_DIR="docs"
 
 inherit distutils-r1 docs
 



[gentoo-commits] repo/proj/guru:master commit in: dev-crystal/kilt/

2022-12-29 Thread Florian Schmaus
commit: 47eedf99b18f4e32c59de3c03de23bb46bc551dc
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Tue Dec 27 19:47:01 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Dec 27 20:40:41 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=47eedf99

dev-crystal/kilt: add missing test dep

Closes: https://bugs.gentoo.org/887365
Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-crystal/kilt/kilt-0.6.1.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-crystal/kilt/kilt-0.6.1.ebuild 
b/dev-crystal/kilt/kilt-0.6.1.ebuild
index d800b3fda..f6ea9ef7d 100644
--- a/dev-crystal/kilt/kilt-0.6.1.ebuild
+++ b/dev-crystal/kilt/kilt-0.6.1.ebuild
@@ -17,6 +17,9 @@ RESTRICT="!test? ( test )"
 
 RDEPEND="dev-crystal/crikey"
 BDEPEND="
+   doc? (
+   dev-crystal/crustache
+   )
test? (
dev-crystal/crustache
dev-crystal/jbuilder



[gentoo-commits] repo/proj/guru:master commit in: gui-apps/tootle/

2022-12-29 Thread Florian Schmaus
commit: 5fdcbac99c9499eb20a34010e14fbd64ed05268c
Author: Tony Olagbaiye  fron  io>
AuthorDate: Wed Dec 28 00:46:24 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Dec 28 00:46:41 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5fdcbac9

gui-apps/tootle: drop empty keywords

Signed-off-by: Tony Olagbaiye  fron.io>

 gui-apps/tootle/tootle-.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/gui-apps/tootle/tootle-.ebuild 
b/gui-apps/tootle/tootle-.ebuild
index cc2b90899..81d0c5f8f 100644
--- a/gui-apps/tootle/tootle-.ebuild
+++ b/gui-apps/tootle/tootle-.ebuild
@@ -9,7 +9,6 @@ HOMEPAGE="https://github.com/bleakgrey/tootle";
 EGIT_REPO_URI="https://gitlab.gnome.org/World/tootle";
 LICENSE="GPL-3"
 
-KEYWORDS=""
 SLOT="0"
 
 RDEPEND="



[gentoo-commits] repo/proj/guru:master commit in: net-libs/orcania/

2022-12-29 Thread Florian Schmaus
commit: 588118d22190b95f294531f179fbb59d301d04e5
Author: Kurt Kanzenbach  kmk-computers  de>
AuthorDate: Tue Dec 27 15:06:21 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Dec 28 10:14:39 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=588118d2

net-libs/orcania: Remove Werror

Closes: https://bugs.gentoo.org/887885
Signed-off-by: Kurt Kanzenbach  kmk-computers.de>

 net-libs/orcania/orcania-2.3.1.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/net-libs/orcania/orcania-2.3.1.ebuild 
b/net-libs/orcania/orcania-2.3.1.ebuild
index de49b2e48..864328810 100644
--- a/net-libs/orcania/orcania-2.3.1.ebuild
+++ b/net-libs/orcania/orcania-2.3.1.ebuild
@@ -34,6 +34,9 @@ src_configure() {
-DBUILD_ORCANIA_DOCUMENTATION=$(usex doc)
)
 
+   # bug 887885
+   sed -i -e "s/-Werror//g" CMakeLists.txt || die
+
cmake_src_configure
 }
 



[gentoo-commits] repo/proj/guru:master commit in: app-emulation/waydroid/files/, profiles/updates/, app-containers/waydroid/, ...

2022-12-29 Thread Florian Schmaus
commit: 935d044fa6cd46693239f2f5475619edeff1fe9b
Author: Denis Reva  gmail  com>
AuthorDate: Wed Dec 28 06:12:09 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Dec 28 06:12:29 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=935d044f

app-containers/waydroid: Changed category of waydroid from app-emulation

cause it container-based approach

Bug: https://bugs.gentoo.org/834025
Signed-off-by: Denis Reva  gmail.com>

 {app-emulation => app-containers}/waydroid/Manifest | 0
 {app-emulation => app-containers}/waydroid/files/waydroid   | 0
 {app-emulation => app-containers}/waydroid/metadata.xml | 0
 {app-emulation => app-containers}/waydroid/waydroid-1.3.4-r5.ebuild | 0
 profiles/updates/4Q-2022| 1 +
 5 files changed, 1 insertion(+)

diff --git a/app-emulation/waydroid/Manifest b/app-containers/waydroid/Manifest
similarity index 100%
rename from app-emulation/waydroid/Manifest
rename to app-containers/waydroid/Manifest

diff --git a/app-emulation/waydroid/files/waydroid 
b/app-containers/waydroid/files/waydroid
similarity index 100%
rename from app-emulation/waydroid/files/waydroid
rename to app-containers/waydroid/files/waydroid

diff --git a/app-emulation/waydroid/metadata.xml 
b/app-containers/waydroid/metadata.xml
similarity index 100%
rename from app-emulation/waydroid/metadata.xml
rename to app-containers/waydroid/metadata.xml

diff --git a/app-emulation/waydroid/waydroid-1.3.4-r5.ebuild 
b/app-containers/waydroid/waydroid-1.3.4-r5.ebuild
similarity index 100%
rename from app-emulation/waydroid/waydroid-1.3.4-r5.ebuild
rename to app-containers/waydroid/waydroid-1.3.4-r5.ebuild

diff --git a/profiles/updates/4Q-2022 b/profiles/updates/4Q-2022
index d2f6e2e95..4d122c66a 100644
--- a/profiles/updates/4Q-2022
+++ b/profiles/updates/4Q-2022
@@ -1 +1,2 @@
 move kde-frameworks/kirigami-addons dev-libs/kirigami-addons
+move app-emulation/waydroid app-containers/waydroid



[gentoo-commits] repo/proj/guru:master commit in: games-action/ddnet/

2022-12-29 Thread Florian Schmaus
commit: 57f458cbb7f3c2f2dfdd13e7d536275c84d40b37
Author: Big Pineapple  foxmail  com>
AuthorDate: Wed Dec 28 12:41:58 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Dec 28 12:41:58 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=57f458cb

games-action/ddnet: downgrade libX11 to 1.8.2

https://github.com/ddnet/ddnet/issues/6157

Signed-off-by: Big Pineapple  foxmail.com>

 games-action/ddnet/ddnet-16.6.ebuild | 1 +
 games-action/ddnet/ddnet-.ebuild | 1 +
 2 files changed, 2 insertions(+)

diff --git a/games-action/ddnet/ddnet-16.6.ebuild 
b/games-action/ddnet/ddnet-16.6.ebuild
index 2257f3eaf..d0e6d0cc8 100644
--- a/games-action/ddnet/ddnet-16.6.ebuild
+++ b/games-action/ddnet/ddnet-16.6.ebuild
@@ -60,6 +60,7 @@ DEPEND="
websockets? ( net-libs/libwebsockets[client] )
x11-libs/gdk-pixbuf
x11-libs/libnotify
+   <=x11-libs/libX11-1.8.2
 "
 RDEPEND="${DEPEND}"
 BDEPEND="

diff --git a/games-action/ddnet/ddnet-.ebuild 
b/games-action/ddnet/ddnet-.ebuild
index 0bd1bfd48..2f3dd8c1b 100644
--- a/games-action/ddnet/ddnet-.ebuild
+++ b/games-action/ddnet/ddnet-.ebuild
@@ -53,6 +53,7 @@ DEPEND="
websockets? ( net-libs/libwebsockets[client] )
x11-libs/gdk-pixbuf
x11-libs/libnotify
+   <=x11-libs/libX11-1.8.2
 "
 RDEPEND="${DEPEND}"
 BDEPEND="



[gentoo-commits] repo/proj/guru:master commit in: app-containers/waydroid/, app-containers/waydroid/files/

2022-12-29 Thread Florian Schmaus
commit: 8dad56e14f2339e25ca28be2268428d0228a7451
Author: Denis Reva  gmail  com>
AuthorDate: Wed Dec 28 10:22:57 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Dec 28 10:23:05 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8dad56e1

app-containers/waydroid: added openrc daemon and emerge --config

Signed-off-by: Denis Reva  gmail.com>

 app-containers/waydroid/files/waydroid|  9 +
 ...droid-1.3.4-r5.ebuild => waydroid-1.3.4-r6.ebuild} | 19 ++-
 2 files changed, 27 insertions(+), 1 deletion(-)

diff --git a/app-containers/waydroid/files/waydroid 
b/app-containers/waydroid/files/waydroid
new file mode 100755
index 0..82aba2c4e
--- /dev/null
+++ b/app-containers/waydroid/files/waydroid
@@ -0,0 +1,9 @@
+#!/sbin/openrc-run
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+description="Waydroid Container Manager"
+command="/usr/bin/waydroid"
+command_args="container start"
+command_background=true
+pidfile="/run/${RC_SVCNAME}.pid"

diff --git a/app-containers/waydroid/waydroid-1.3.4-r5.ebuild 
b/app-containers/waydroid/waydroid-1.3.4-r6.ebuild
similarity index 81%
rename from app-containers/waydroid/waydroid-1.3.4-r5.ebuild
rename to app-containers/waydroid/waydroid-1.3.4-r6.ebuild
index df767cedc..d38d51203 100644
--- a/app-containers/waydroid/waydroid-1.3.4-r5.ebuild
+++ b/app-containers/waydroid/waydroid-1.3.4-r6.ebuild
@@ -42,16 +42,25 @@ ERROR_ANDROID_BINDER_IPC="CONFIG_ANDROID_BINDER_IPC: need 
for creating Android-s
 ERROR_MEMFD_CREATE="CONFIG_MEMFD_CREATE: it completely replaced deprecated 
ISHMEM drivers,
therefore it's vital for android-specific memory management"
 
+
+src_compile(){
+   einfo "Nothing to compile"
+}
+
 src_install() {
python_fix_shebang waydroid.py
emake install DESTDIR="${D}" USE_NFTABLES=1 USE_SYSTEMD=$(usex systemd 
1 0)
+   if ! use systemd; then
+   elog "Installing waydroid OpenRC daemon"
+   doinitd "${FILESDIR}"/waydroid
+   fi
 }
 
 pkg_postinst() {
xdg_desktop_database_update
xdg_mimeinfo_database_update
 
-   if not use apparmor; then
+   if ! use apparmor; then
ewarn "If you use app-containers/lxc without apparmor, make 
sure you deleted or commented out in waydroid LXC config"
ewarn "(generated after waydroid init) in 
/var/lib/waydroid/lxc/waydroid/config the following string:"
ewarn "lxc.apparmor.profile = unconfined"
@@ -62,6 +71,10 @@ pkg_postinst() {
fi
ewarn "Make sure you have NFTABLES up and running in your kernel. See"
ewarn "https://wiki.gentoo.org/wiki/Nftables for how-to details"
+   einfo "After package installation run ether 'emerge --config 
app-containers/waydroid'"
+   einfo "or 'waydroid init' from root shell to install android container 
runtime"
+   einfo "To run waydroid, 1. Start container: 'rc-service waydroid start'"
+   einfo "2. start wayland channel (from user shell) 'waydroid session 
start'"
einfo "Contact https://docs.waydro.id/usage/install-on-desktops for 
how-to guides"
einfo "(does not cover Gentoo-specific things sadly)"
 }
@@ -70,3 +83,7 @@ pkg_postrm() {
xdg_desktop_database_update
xdg_mimeinfo_database_update
 }
+
+pkg_config() {
+   "${ROOT}"/usr/bin/waydroid init
+}



[gentoo-commits] repo/proj/guru:master commit in: app-containers/waydroid/files/

2022-12-29 Thread Florian Schmaus
commit: acdf2c33adfeb34cd41fc941fe586e00952a81f2
Author: Denis Reva  gmail  com>
AuthorDate: Wed Dec 28 09:37:49 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Dec 28 10:23:05 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=acdf2c33

app-containers/waydroid: deleted accidently added file from index

Signed-off-by: Denis Reva  gmail.com>

 app-containers/waydroid/files/waydroid | 9 -
 1 file changed, 9 deletions(-)

diff --git a/app-containers/waydroid/files/waydroid 
b/app-containers/waydroid/files/waydroid
deleted file mode 100644
index d9e590592..0
--- a/app-containers/waydroid/files/waydroid
+++ /dev/null
@@ -1,9 +0,0 @@
-#!/usr/bin/openrc-run
-description="Waydroid Container Manager"
-start() {
-  waydroid container start &
-}
-stop() {
-  waydroid container stop 
-  waydroid session stop
-}
\ No newline at end of file



[gentoo-commits] repo/proj/guru:master commit in: media-video/uxplay/

2022-12-29 Thread Florian Schmaus
commit: 9578fa170b07be9d16f485e510ecfcdfffc63f0a
Author: Petrus Zhao  gmail  com>
AuthorDate: Wed Dec 28 14:26:42 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Dec 28 14:26:42 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9578fa17

media-video/uxplay: update metadata

Signed-off-by: Petrus Zhao  gmail.com>

 media-video/uxplay/metadata.xml | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/media-video/uxplay/metadata.xml b/media-video/uxplay/metadata.xml
index cb636a72a..29d044974 100644
--- a/media-video/uxplay/metadata.xml
+++ b/media-video/uxplay/metadata.xml
@@ -24,7 +24,4 @@
Uses accelerated decoders if availible. VAAPI is preferable.
Automatic screen orientation.

-   
-   supported mirrored window for 
screen-sharing applications such as Zoom
-   
 



[gentoo-commits] repo/proj/guru:master commit in: media-video/uxplay/

2022-12-29 Thread Florian Schmaus
commit: 1471e80d21087026bcde29d9bdb8e27fa5903ed6
Author: Petrus Zhao  gmail  com>
AuthorDate: Wed Dec 28 14:34:51 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Dec 28 14:34:51 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1471e80d

media-video/uxplay: update maintainers

Signed-off-by: Petrus Zhao  gmail.com>

 media-video/uxplay/metadata.xml | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-video/uxplay/metadata.xml b/media-video/uxplay/metadata.xml
index 29d044974..b8c5ccb5f 100644
--- a/media-video/uxplay/metadata.xml
+++ b/media-video/uxplay/metadata.xml
@@ -1,14 +1,14 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   vows...@gmail.com
-   Huang Rui
-   

petrus.zy...@gmail.com
Petrus Zhao

+   
+   vows...@gmail.com
+   Huang Rui
+   

FDH2/UxPlay




[gentoo-commits] repo/proj/guru:master commit in: dev-python/pytest-steps/

2022-12-29 Thread Florian Schmaus
commit: 8d37bb119b3b39ae000352182c1816c164c7e4d0
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Tue Dec 27 19:37:34 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Dec 27 20:40:40 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8d37bb11

dev-python/pytest-steps: fix docs build

Closes: https://bugs.gentoo.org/886047
Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-python/pytest-steps/pytest-steps-1.8.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/pytest-steps/pytest-steps-1.8.0.ebuild 
b/dev-python/pytest-steps/pytest-steps-1.8.0.ebuild
index 076d0d225..5c48d5d2a 100644
--- a/dev-python/pytest-steps/pytest-steps-1.8.0.ebuild
+++ b/dev-python/pytest-steps/pytest-steps-1.8.0.ebuild
@@ -8,6 +8,7 @@ DISTUTILS_USE_PEP517=setuptools
 
 DOCS_BUILDER="mkdocs"
 DOCS_DEPEND="dev-python/mkdocs-material"
+DOCS_DIR="docs"
 
 inherit distutils-r1 docs
 



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

2022-12-29 Thread Florian Schmaus
commit: 25e631488a35fc772829ae606f93808cf4fbfda5
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed Dec 28 14:36:42 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Dec 28 14:39:01 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=25e63148

app-misc/fastfetch: add live ebuild for dev branch

Call it -d.  Also sync the others

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

 app-misc/fastfetch/fastfetch-1.7.5.ebuild  | 7 +--
 app-misc/fastfetch/fastfetch-.ebuild   | 6 +-
 .../fastfetch/{fastfetch-1.7.5.ebuild => fastfetch-d.ebuild}   | 7 +--
 3 files changed, 15 insertions(+), 5 deletions(-)

diff --git a/app-misc/fastfetch/fastfetch-1.7.5.ebuild 
b/app-misc/fastfetch/fastfetch-1.7.5.ebuild
index 8fa754c75..c9038f015 100644
--- a/app-misc/fastfetch/fastfetch-1.7.5.ebuild
+++ b/app-misc/fastfetch/fastfetch-1.7.5.ebuild
@@ -7,16 +7,19 @@ inherit cmake
 
 DESCRIPTION="Fast system information tool"
 HOMEPAGE="https://github.com/LinusDierheimer/fastfetch";
-if [[ ${PV} == * ]]; then
+if [[ ${PV} == ** ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/LinusDierheimer/fastfetch.git";
+   [[ ${PV} == * ]] && EGIT_BRANCH=master
+   [[ ${PV} == *d ]] && EGIT_BRANCH=dev
+   [[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch"
 else

SRC_URI="https://github.com/LinusDierheimer/fastfetch/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64"
 fi
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
 IUSE="X chafa dbus gnome imagemagick opencl opengl osmesa pci sqlite vulkan 
wayland xcb xfce xrandr"
 
 # note - qa-vdb will always report errors because fastfetch loads the libs 
dynamically

diff --git a/app-misc/fastfetch/fastfetch-.ebuild 
b/app-misc/fastfetch/fastfetch-.ebuild
index b2b17703e..c9038f015 100644
--- a/app-misc/fastfetch/fastfetch-.ebuild
+++ b/app-misc/fastfetch/fastfetch-.ebuild
@@ -7,11 +7,15 @@ inherit cmake
 
 DESCRIPTION="Fast system information tool"
 HOMEPAGE="https://github.com/LinusDierheimer/fastfetch";
-if [[ ${PV} == * ]]; then
+if [[ ${PV} == ** ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/LinusDierheimer/fastfetch.git";
+   [[ ${PV} == * ]] && EGIT_BRANCH=master
+   [[ ${PV} == *d ]] && EGIT_BRANCH=dev
+   [[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch"
 else

SRC_URI="https://github.com/LinusDierheimer/fastfetch/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64"
 fi
 
 LICENSE="MIT"

diff --git a/app-misc/fastfetch/fastfetch-1.7.5.ebuild 
b/app-misc/fastfetch/fastfetch-d.ebuild
similarity index 92%
copy from app-misc/fastfetch/fastfetch-1.7.5.ebuild
copy to app-misc/fastfetch/fastfetch-d.ebuild
index 8fa754c75..c9038f015 100644
--- a/app-misc/fastfetch/fastfetch-1.7.5.ebuild
+++ b/app-misc/fastfetch/fastfetch-d.ebuild
@@ -7,16 +7,19 @@ inherit cmake
 
 DESCRIPTION="Fast system information tool"
 HOMEPAGE="https://github.com/LinusDierheimer/fastfetch";
-if [[ ${PV} == * ]]; then
+if [[ ${PV} == ** ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/LinusDierheimer/fastfetch.git";
+   [[ ${PV} == * ]] && EGIT_BRANCH=master
+   [[ ${PV} == *d ]] && EGIT_BRANCH=dev
+   [[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch"
 else

SRC_URI="https://github.com/LinusDierheimer/fastfetch/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64"
 fi
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
 IUSE="X chafa dbus gnome imagemagick opencl opengl osmesa pci sqlite vulkan 
wayland xcb xfce xrandr"
 
 # note - qa-vdb will always report errors because fastfetch loads the libs 
dynamically



[gentoo-commits] repo/proj/guru:master commit in: dev-util/typescript-language-server/

2022-12-29 Thread Florian Schmaus
commit: cbfe85be0cb74ae1f90ec2f4ebf08bf40e9d3ac8
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Thu Dec 29 10:59:01 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Thu Dec 29 10:59:01 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cbfe85be

dev-util/typescript-language-server: add 2.3.0

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 dev-util/typescript-language-server/Manifest   |  2 +
 .../typescript-language-server-2.3.0.ebuild| 46 ++
 2 files changed, 48 insertions(+)

diff --git a/dev-util/typescript-language-server/Manifest 
b/dev-util/typescript-language-server/Manifest
index 30aecb200..ac5e73b06 100644
--- a/dev-util/typescript-language-server/Manifest
+++ b/dev-util/typescript-language-server/Manifest
@@ -2,3 +2,5 @@ DIST typescript-language-server-2.1.0-deps.tar.xz 1541348 
BLAKE2B b0f3e8a657fc47
 DIST typescript-language-server-2.1.0.tgz 156072 BLAKE2B 
230642988563df7b732b8387fbedcd2192808e26a607b12ad6674db4ba79feaf4b67cc0c43ac3b2d024f7d0f23dde958caa2b754eceb4b25606681915feb864a
 SHA512 
e25fe911c21ab9fe3c31ba23aa18acf872c7e361e916d35bad88176ef6838b84b3924de228a65ad727688f6aa4d72ebe069d51ab5f0476e6e2b711a1c23fdf94
 DIST typescript-language-server-2.2.0-deps.tar.xz 1566108 BLAKE2B 
132cfb7989d983c02e5458baf2db5642ca19088f71c1347054663b32daf96b889ab7c95031d1c8a841de7d99df0d100c4ce26e46445ddf94aad1b911cbf5658d
 SHA512 
353e5abd4edec07ca9e969680b426e4108b182511b02dee0e56492fb7668cfd0b4facab8baf2aec56c19ef29f95438a3796b443658640ebccd16e4f3caf56287
 DIST typescript-language-server-2.2.0.tgz 153396 BLAKE2B 
03b65a7c6fc5458fbad3b485033c19865ce8ecb23c5ecd99e27573aa19c269e6c63af417086e424f6c9853901dd842e768bbda06154bee209ee80c653c8fca05
 SHA512 
5473015f35d98b2ca99faad4b480bed54f28c2626ef5b8d521c78e4550d994977e9052d9e399a4e0e14814a1cdf1364de95adc3f27351289785876fb0aa1d686
+DIST typescript-language-server-2.3.0-deps.tar.xz 3054276 BLAKE2B 
55d2471f67585844e82df0ca6fa2b59396507fc1491dcd7074d616c54fb4d1ad89bf57b421974532265ef2c4f1c97295270cade15fadc332f39aa401109bddf3
 SHA512 
a08bb64bf1ea765dcae617684e9571ff35817f8f80898d31ce797b46efeba8db0ecc370f1e88630fa5c8a051ce5e332c21e7fac8a0c0581e3bb7632cbc7501b7
+DIST typescript-language-server-2.3.0.tgz 154055 BLAKE2B 
ebe0078c370e6b6ccf802804aebab0b85cb81e9df0a084440541fc8d141f32f2710c532bd34e305ab6a858d2386240f5afe3b7bbf37cfac93f06e380309c606f
 SHA512 
efdf36d3f2c4659c73cc42cae900ec816cf9f4be8718528eed6f421424d0030c5732291d1b0b85e2ef7fba8119d147a4621ef99554041f8c151594e446d6adf8

diff --git 
a/dev-util/typescript-language-server/typescript-language-server-2.3.0.ebuild 
b/dev-util/typescript-language-server/typescript-language-server-2.3.0.ebuild
new file mode 100644
index 0..5131687a0
--- /dev/null
+++ 
b/dev-util/typescript-language-server/typescript-language-server-2.3.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="TypeScript & JavaScript Language Server"
+HOMEPAGE="https://www.npmjs.com/package/typescript-language-server";
+SRC_URI="
+   mirror://npm/${PN}/-/${P}.tgz
+   https://tastytea.de/files/gentoo/${P}-deps.tar.xz
+"
+S="${WORKDIR}"
+
+# NOTE: to generate the dependency tarball:
+#   npm --cache ./npm-cache install $(portageq envvar DISTDIR)/${P}.tgz
+#   tar -caf ${P}-deps.tar.xz npm-cache
+
+LICENSE="Apache-2.0 ISC MIT-with-advertising"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   net-libs/nodejs
+   >=dev-lang/typescript-4.9.4
+"
+BDEPEND="net-libs/nodejs[npm]"
+
+src_unpack() {
+   cd "${T}" || die "Could not cd to temporary directory"
+   unpack ${P}-deps.tar.xz
+}
+
+src_install() {
+   npm \
+   --offline \
+   --verbose \
+   --progress false \
+   --foreground-scripts \
+   --global \
+   --prefix "${ED}"/usr \
+   --cache "${T}"/npm-cache \
+   install "${DISTDIR}"/${P}.tgz || die "npm install failed"
+
+   cd "${ED}"/usr/$(get_libdir)/node_modules/${PN} || die "cd failed"
+   einstalldocs
+}



[gentoo-commits] repo/proj/guru:master commit in: dev-util/typescript-language-server/

2022-12-29 Thread Florian Schmaus
commit: 85b8b1a8e66b4b9cee0033da29d96ac093be407d
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Thu Dec 29 10:59:20 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Thu Dec 29 10:59:20 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=85b8b1a8

dev-util/typescript-language-server: drop 2.1.0

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 dev-util/typescript-language-server/Manifest   |  2 -
 .../typescript-language-server-2.1.0.ebuild| 46 --
 2 files changed, 48 deletions(-)

diff --git a/dev-util/typescript-language-server/Manifest 
b/dev-util/typescript-language-server/Manifest
index ac5e73b06..dbdc714c1 100644
--- a/dev-util/typescript-language-server/Manifest
+++ b/dev-util/typescript-language-server/Manifest
@@ -1,5 +1,3 @@
-DIST typescript-language-server-2.1.0-deps.tar.xz 1541348 BLAKE2B 
b0f3e8a657fc47f89d8b1330047e3ed9471db8b3e148f0fa98762a7ea55719aca77f9ee867216b25ff36ac9ade4ab1e1cfc8a2ea78cbb9ee455a1128045d34b2
 SHA512 
f4917486ccfa0043baf063549e5482e4fbc40602b76781f1525668b63fb8020bccafd251eeb835b2835953bdfc1c17354024eb4baa4efbb5aa46640a6ee5aeff
-DIST typescript-language-server-2.1.0.tgz 156072 BLAKE2B 
230642988563df7b732b8387fbedcd2192808e26a607b12ad6674db4ba79feaf4b67cc0c43ac3b2d024f7d0f23dde958caa2b754eceb4b25606681915feb864a
 SHA512 
e25fe911c21ab9fe3c31ba23aa18acf872c7e361e916d35bad88176ef6838b84b3924de228a65ad727688f6aa4d72ebe069d51ab5f0476e6e2b711a1c23fdf94
 DIST typescript-language-server-2.2.0-deps.tar.xz 1566108 BLAKE2B 
132cfb7989d983c02e5458baf2db5642ca19088f71c1347054663b32daf96b889ab7c95031d1c8a841de7d99df0d100c4ce26e46445ddf94aad1b911cbf5658d
 SHA512 
353e5abd4edec07ca9e969680b426e4108b182511b02dee0e56492fb7668cfd0b4facab8baf2aec56c19ef29f95438a3796b443658640ebccd16e4f3caf56287
 DIST typescript-language-server-2.2.0.tgz 153396 BLAKE2B 
03b65a7c6fc5458fbad3b485033c19865ce8ecb23c5ecd99e27573aa19c269e6c63af417086e424f6c9853901dd842e768bbda06154bee209ee80c653c8fca05
 SHA512 
5473015f35d98b2ca99faad4b480bed54f28c2626ef5b8d521c78e4550d994977e9052d9e399a4e0e14814a1cdf1364de95adc3f27351289785876fb0aa1d686
 DIST typescript-language-server-2.3.0-deps.tar.xz 3054276 BLAKE2B 
55d2471f67585844e82df0ca6fa2b59396507fc1491dcd7074d616c54fb4d1ad89bf57b421974532265ef2c4f1c97295270cade15fadc332f39aa401109bddf3
 SHA512 
a08bb64bf1ea765dcae617684e9571ff35817f8f80898d31ce797b46efeba8db0ecc370f1e88630fa5c8a051ce5e332c21e7fac8a0c0581e3bb7632cbc7501b7

diff --git 
a/dev-util/typescript-language-server/typescript-language-server-2.1.0.ebuild 
b/dev-util/typescript-language-server/typescript-language-server-2.1.0.ebuild
deleted file mode 100644
index d1c8cc949..0
--- 
a/dev-util/typescript-language-server/typescript-language-server-2.1.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="TypeScript & JavaScript Language Server"
-HOMEPAGE="https://www.npmjs.com/package/typescript-language-server";
-SRC_URI="
-   mirror://npm/${PN}/-/${P}.tgz
-   https://tastytea.de/files/gentoo/${P}-deps.tar.xz
-"
-S="${WORKDIR}"
-
-# NOTE: to generate the dependency tarball:
-#   npm --cache ./npm-cache install $(portageq envvar DISTDIR)/${P}.tgz
-#   tar -caf ${P}-deps.tar.xz npm-cache
-
-LICENSE="Apache-2.0 ISC MIT-with-advertising"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   net-libs/nodejs
-   dev-lang/typescript
-"
-BDEPEND="net-libs/nodejs[npm]"
-
-src_unpack() {
-   cd "${T}" || die "Could not cd to temporary directory"
-   unpack ${P}-deps.tar.xz
-}
-
-src_install() {
-   npm \
-   --offline \
-   --verbose \
-   --progress false \
-   --foreground-scripts \
-   --global \
-   --prefix "${ED}"/usr \
-   --cache "${T}"/npm-cache \
-   install "${DISTDIR}"/${P}.tgz || die "npm install failed"
-
-   cd "${ED}"/usr/$(get_libdir)/node_modules/${PN} || die "cd failed"
-   einstalldocs
-}



[gentoo-commits] repo/proj/guru:master commit in: media-libs/amdvlk/

2022-12-29 Thread Florian Schmaus
commit: cfa024528f6c1af4bbb36208f39fa61ec169e952
Author: Denis Reva  gmail  com>
AuthorDate: Wed Dec 28 17:56:27 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Dec 28 17:56:35 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cfa02452

media-libs/amdvlk: removed unused cmake flag

Closes: https://bugs.gentoo.org/888749
Signed-off-by: Denis Reva  gmail.com>

 media-libs/amdvlk/amdvlk-2022.4.4.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/media-libs/amdvlk/amdvlk-2022.4.4.ebuild 
b/media-libs/amdvlk/amdvlk-2022.4.4.ebuild
index 6440d31e0..0505c561d 100644
--- a/media-libs/amdvlk/amdvlk-2022.4.4.ebuild
+++ b/media-libs/amdvlk/amdvlk-2022.4.4.ebuild
@@ -102,7 +102,6 @@ multilib_src_configure() {
-DLLVM_VERSION_SUFFIX="-amdvlk"
-DLLVM_HOST_TRIPLE="${CHOST}"
-DLLVM_ENABLE_WERROR=OFF
-   -DSPVGEN_ENABLE_WERROR=OFF
-DENABLE_WERROR=OFF
-DVAM_ENABLE_WERROR=OFF
-DICD_ANALYSIS_WARNINGS_AS_ERRORS=OFF



[gentoo-commits] repo/proj/guru:master commit in: www-apps/gotosocial/

2022-12-29 Thread Florian Schmaus
commit: 85d0e04618e80626b435b8b01653ebb8872e5f95
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Tue Dec 27 19:42:30 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Dec 27 20:40:40 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=85d0e046

www-apps/gotosocial: add missing dep

Closes: https://bugs.gentoo.org/886049
Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 .../{gotosocial-0.6.0.ebuild => gotosocial-0.6.0-r1.ebuild}  | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/www-apps/gotosocial/gotosocial-0.6.0.ebuild 
b/www-apps/gotosocial/gotosocial-0.6.0-r1.ebuild
similarity index 96%
rename from www-apps/gotosocial/gotosocial-0.6.0.ebuild
rename to www-apps/gotosocial/gotosocial-0.6.0-r1.ebuild
index e847209b8..b8d68453d 100644
--- a/www-apps/gotosocial/gotosocial-0.6.0.ebuild
+++ b/www-apps/gotosocial/gotosocial-0.6.0-r1.ebuild
@@ -24,7 +24,10 @@ LICENSE="|| ( WTFPL CC0-1.0 ) AGPL-3 BSD BSD-2 CC0-1.0 GPL-3 
MIT MPL-2.0"
 SLOT="0"
 KEYWORDS="~amd64"
 
-RDEPEND="acct-user/gotosocial"
+DEPEND="dev-db/sqlite:3"
+RDEPEND="${DEPEND}
+   acct-user/gotosocial
+"
 
 DOCS=( archive {CONTRIBUTING,README,ROADMAP}.md )
 



[gentoo-commits] repo/proj/guru:master commit in: net-misc/FORT-validator/

2022-12-29 Thread Florian Schmaus
commit: 44523c3366ce633a455f80668b40b6b434bb
Author: Alarig Le Lay  swordarmor  fr>
AuthorDate: Wed Dec 28 22:23:51 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Dec 28 22:23:51 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=44523c37

net-misc/FORT-validator: Don’t debug by default

Closes: https://bugs.gentoo.org/888753
Signed-off-by: Alarig Le Lay  swordarmor.fr>

 net-misc/FORT-validator/FORT-validator-1.5.3_p20220607.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/net-misc/FORT-validator/FORT-validator-1.5.3_p20220607.ebuild 
b/net-misc/FORT-validator/FORT-validator-1.5.3_p20220607.ebuild
index ee859b588..8ff4f6a32 100644
--- a/net-misc/FORT-validator/FORT-validator-1.5.3_p20220607.ebuild
+++ b/net-misc/FORT-validator/FORT-validator-1.5.3_p20220607.ebuild
@@ -39,6 +39,8 @@ src_prepare() {
default
# Don't strip CFLAGS
sed -i 's/fort_CFLAGS  =/fort_CFLAGS  = ${CFLAGS} /' src/Makefile.am || 
die
+   # Don’t compile debug by default
+   sed -i '/fort_CFLAGS/ s/ -g / /' src/Makefile.am || die
# Don't test network
sed -i '/http/d' test/Makefile.am || die
eautoreconf



[gentoo-commits] repo/proj/guru:master commit in: dev-util/bash-language-server/

2022-12-29 Thread Florian Schmaus
commit: e762433533d9d78082a023574b90470ebd7e4c29
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Thu Dec 29 10:22:36 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Thu Dec 29 10:22:36 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e7624335

dev-util/bash-language-server: add 4.1.3

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 dev-util/bash-language-server/Manifest |  2 +
 .../bash-language-server-4.1.3.ebuild  | 51 ++
 2 files changed, 53 insertions(+)

diff --git a/dev-util/bash-language-server/Manifest 
b/dev-util/bash-language-server/Manifest
index 5d8425b21..a5cd5a3dd 100644
--- a/dev-util/bash-language-server/Manifest
+++ b/dev-util/bash-language-server/Manifest
@@ -2,3 +2,5 @@ DIST bash-language-server-3.3.1-deps.tar.xz 3557556 BLAKE2B 
4c231bcb7d21951d5244
 DIST bash-language-server-3.3.1.tgz 142732 BLAKE2B 
40d60cf875c0c60c49a3600c6b3488c95c16cb1088f07d3a35c46ab78fd077db5de71ddd321b7b8cb2d03867fb2a8ffa8f4e2179f0dd1d1d469cfebf979b3e4e
 SHA512 
f774eceab41310ff2bbc66775cf4b2d74e4633842ceb2bc8b8252f4620c8c7480c2c57a6b1c0a4bf2aeb8a10c43249a36f44f74da459c855e0a1993911af1b97
 DIST bash-language-server-4.0.1-deps.tar.xz 2160812 BLAKE2B 
bbf8f1d88c4be377c650bd379d557a67fdfcf560149b639f402c7682152c12ea00fa19f127574d26f6cf72ceee160894ccc35ca119fe9c8fde7cafe4725d5e9c
 SHA512 
f87219c7df50d0062e8babbef100ce4a547c9b3d390daedbc37571e06ca0d8586d6c2e67f4cd369f4eb20932d641ffa78365742ba5cda628213b67832f8214c4
 DIST bash-language-server-4.0.1.tgz 151418 BLAKE2B 
93989871476092a7e7fd244fb9237811f84c1eb80dbd25138292006c160991a85c49df1f91d85460b5ec78ee689a58c87956b3c1f8c61e77a6fda1404ed1d7ad
 SHA512 
c40b384edaa55e7395e81aa33397c64761601524a32f218bbf3dc51095deaf11a336a4e8022dfa07ca843720852d64a6442f4d9d367f26aff21f8698fbe2
+DIST bash-language-server-4.1.3-deps.tar.xz 2189212 BLAKE2B 
dc0b9bd2f38f382e6f80f9fa7cbce40d7bf71a539be84b37fe0bbe977fcb2fdffc7f19b37c1c34535145cfd392cd0f6f601c2e0219d91b9d453486f7fe3912b0
 SHA512 
d84a252b220537a20177979502024b013c2218e5a52b81a9dd5a521d45d8092170abc7c4a47e8de8a4f3bd3029b9c3fc4ff5b4627719f7f561c8f4984298d60f
+DIST bash-language-server-4.1.3.tgz 162303 BLAKE2B 
a42851ac516c935e15ee8c2891c9637b0d0f87341455c53e69a217bb327d653100fc5dd9397e5456601f6f03539c8bd39a13d00f79d887d0eaaa5f5fb9f59684
 SHA512 
43c867bd9a088ad2a99ff41c1ec7f08b705d6842f73f79a53121e89f1fdbdb35ea0de6458783b47cc5013d09ae9eaf791f0333e462bb92fecc9cd086af5ac14f

diff --git a/dev-util/bash-language-server/bash-language-server-4.1.3.ebuild 
b/dev-util/bash-language-server/bash-language-server-4.1.3.ebuild
new file mode 100644
index 0..f1b458f5b
--- /dev/null
+++ b/dev-util/bash-language-server/bash-language-server-4.1.3.ebuild
@@ -0,0 +1,51 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit optfeature
+
+DESCRIPTION="A language server for Bash"
+HOMEPAGE="https://github.com/bash-lsp/bash-language-server";
+SRC_URI="
+   mirror://npm/${PN}/-/${P}.tgz
+   https://tastytea.de/files/gentoo/${P}-deps.tar.xz
+"
+S="${WORKDIR}"
+
+# NOTE: to generate the dependency tarball:
+#   npm --cache ./npm-cache install $(portageq envvar DISTDIR)/${P}.tgz
+#   tar -caf ${P}-deps.tar.xz npm-cache
+
+LICENSE="
+   Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT-with-advertising
+   || ( public-domain Unlicense )
+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="net-libs/nodejs"
+BDEPEND="net-libs/nodejs[npm]"
+
+src_unpack() {
+   cd "${T}" || die "Could not cd to temporary directory"
+   unpack ${P}-deps.tar.xz
+}
+
+src_install() {
+   npm \
+   --offline \
+   --verbose \
+   --progress false \
+   --foreground-scripts \
+   --global \
+   --prefix "${ED}"/usr \
+   --cache "${T}"/npm-cache \
+   install "${DISTDIR}"/${P}.tgz || die "npm install failed"
+
+   einstalldocs
+}
+
+pkg_postinst() {
+   optfeature "linting support" dev-util/shellcheck dev-util/shellcheck-bin
+}



[gentoo-commits] repo/proj/guru:master commit in: media-video/uxplay/

2022-12-29 Thread Florian Schmaus
commit: 196ab2cdd57f30b53b92e546f2923d06544a6516
Author: Petrus Zhao  gmail  com>
AuthorDate: Wed Dec 28 14:26:04 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Dec 28 14:26:04 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=196ab2cd

media-video/uxplay: add 1.60, drop 1.58

Signed-off-by: Petrus Zhao  gmail.com>

 media-video/uxplay/Manifest   | 2 +-
 media-video/uxplay/{uxplay-1.58.ebuild => uxplay-1.60.ebuild} | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-video/uxplay/Manifest b/media-video/uxplay/Manifest
index 4336628e1..55c516aa3 100644
--- a/media-video/uxplay/Manifest
+++ b/media-video/uxplay/Manifest
@@ -1 +1 @@
-DIST uxplay-1.58.tar.gz 383764 BLAKE2B 
bcbe7b99afbf82d55faadd8cdc1d41d55e589ea46f1d7748fb0fee3c5d57591962faae16dd078676d6fff061cfe0e57b2f4211e46531784eab8199344f7e3a28
 SHA512 
306b65a8c65fc55148e55c9fc9e30f87c80423ee401eade679391875a547b8fac032a7bc5ca84cd958c404a7ca38148b877f542b6f9aa14596ead0ad0a91a0c1
+DIST uxplay-1.60.tar.gz 387109 BLAKE2B 
0c38a5bfde33580c9f14a5aa3752ea6cc38db950f26efd9aea29c6f1c034f3a8508c3683ef6ec790fb3807492307c250310c0181cdd0362eed42c02f2168c70f
 SHA512 
e06ff1f97f4351576ab573ad826ab34affcde97f6bce5cda9baf2efe3d7bccdbe7a0daf21c89721ee66d7a5c3d983d013384e933c7a67ccc6f750f703bea8e46

diff --git a/media-video/uxplay/uxplay-1.58.ebuild 
b/media-video/uxplay/uxplay-1.60.ebuild
similarity index 91%
rename from media-video/uxplay/uxplay-1.58.ebuild
rename to media-video/uxplay/uxplay-1.60.ebuild
index 23e778dae..e053423d4 100644
--- a/media-video/uxplay/uxplay-1.58.ebuild
+++ b/media-video/uxplay/uxplay-1.60.ebuild
@@ -22,7 +22,7 @@ fi
 
 LICENSE="GPL-3"
 SLOT="0"
-IUSE="+vaapi +zoomfix"
+IUSE="+vaapi +X"
 
 RDEPEND="
app-pda/libplist
@@ -33,7 +33,7 @@ RDEPEND="
media-plugins/gst-plugins-libav
vaapi? ( media-plugins/gst-plugins-vaapi )
net-dns/avahi[mdnsresponder-compat]
-   zoomfix? ( x11-libs/libX11 )
+   X? ( x11-libs/libX11 )
 "
 
 DEPEND="
@@ -46,7 +46,7 @@ BDEPEND="
 
 src_configure() {
local mycmakeargs=(
-   -DZOOMFIX=$(usex zoomfix ON OFF)
+   -DNO_X11_DEPS=$(usex X OFF ON)
)
 
cmake_src_configure



[gentoo-commits] repo/proj/guru:master commit in: net-p2p/p2pool/, net-p2p/feather/

2022-12-29 Thread Florian Schmaus
commit: 1f6f6544b20f3350651f7d8c2e6141de9859a919
Author: Adam Pimentel  protonmail  com>
AuthorDate: Wed Dec 28 23:19:31 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Dec 28 23:19:31 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1f6f6544

net-p2p/feather: add additional "die" to pushd/popd

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

 net-p2p/feather/feather-2.1.2.ebuild | 4 ++--
 net-p2p/p2pool/p2pool-2.6-r1.ebuild  | 1 -
 2 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/net-p2p/feather/feather-2.1.2.ebuild 
b/net-p2p/feather/feather-2.1.2.ebuild
index 697aca1eb..1678afc9e 100644
--- a/net-p2p/feather/feather-2.1.2.ebuild
+++ b/net-p2p/feather/feather-2.1.2.ebuild
@@ -98,9 +98,9 @@ src_prepare() {
default
echo "#define FEATHER_VERSION \"${PV}\"" > 
"${WORKDIR}"/${PF}/src/config-feather.h || die
echo "#define TOR_VERSION \"NOT_EMBEDDED\"" >> 
"${WORKDIR}"/${PF}/src/config-feather.h || die
-   pushd monero
+   pushd monero || die
eapply "${FILESDIR}"/monero_add_some_includes.patch
-   popd
+   popd || die
cmake_src_prepare
 }
 

diff --git a/net-p2p/p2pool/p2pool-2.6-r1.ebuild 
b/net-p2p/p2pool/p2pool-2.6-r1.ebuild
index 960bce71a..4d2e93547 100644
--- a/net-p2p/p2pool/p2pool-2.6-r1.ebuild
+++ b/net-p2p/p2pool/p2pool-2.6-r1.ebuild
@@ -71,7 +71,6 @@ src_prepare() {
 
# Stop their script from overriding flags:
cp "${FILESDIR}"/flags.cmake cmake/flags.cmake || die
-   die
 
cmake_src_prepare
 }



[gentoo-commits] repo/proj/guru:master commit in: app-misc/onefetch/

2022-12-29 Thread Florian Schmaus
commit: 2f3fb29a2958bfc6b48398a845d73bb127c0018f
Author: Rahul Sandhu  sandhuservices  dev>
AuthorDate: Tue Dec 27 23:18:26 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Dec 27 23:18:26 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2f3fb29a

app-misc/onefetch: new package, add 2.14.2

Signed-off-by: Rahul Sandhu  sandhuservices.dev>

 app-misc/onefetch/Manifest   | 335 +
 app-misc/onefetch/metadata.xml   |   9 +
 app-misc/onefetch/onefetch-2.14.2.ebuild | 358 +++
 3 files changed, 702 insertions(+)

diff --git a/app-misc/onefetch/Manifest b/app-misc/onefetch/Manifest
new file mode 100644
index 0..d134e62d4
--- /dev/null
+++ b/app-misc/onefetch/Manifest
@@ -0,0 +1,335 @@
+DIST 2.14.2.tar.gz 2041718 BLAKE2B 
18c3ae13f6a60a8a502883c3a60f3daf235389fbb3165f493cb7501e70ba9f9eb0423f120d75f882b5c05f0d4e999dcbd1175241cc821465f0c05fd0d25ace77
 SHA512 
a803540f45d4c912a0d38b77259d1eccbad2467b11c4f5448cecb2a65431286d2a068af24555f32a06c2896cba8465b4ee352055c57c5954964951613efa9ce8
+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.8.1.crate 42520 BLAKE2B 
5f656e7ba652481e109cf3c47c694557b41ef6e92a6bd88ddaff7b2c42ad7c7320b45eb1bad43b8804769d46f56d0998a14c58b2175c758747bd247ce3d6a638
 SHA512 
f840f3124d22c90479ad5eb2818a37fcab3822426d7e6b8c7bfe6647eaee55c547df22505c065f8179bbb172982d89462231d4429f9b41f4faf74821fe668568
+DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 
4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f
 SHA512 
7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
+DIST android_system_properties-0.1.4.crate 4637 BLAKE2B 
a8d1768a924fc04ea27f4606b21cc3ee657b2ced18a267974b2eacfa73c895719ed56fc508beaa20997fe1848c23d40b5438400d6390a15950fafe57fb96d3f3
 SHA512 
6580064f046352d2ecc205f78fbac64f36e85a10d15c2c046cd7037ab2505d0d95ad785a4b1e276708116088a0d0ff5e7f89a0d26f498f0dfa038c8cf8d0dd2a
+DIST ansi_term-0.12.1.crate 24838 BLAKE2B 
f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791
 SHA512 
b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
+DIST anyhow-1.0.66.crate 43770 BLAKE2B 
8d74397c47bd64c00f015cf7ee279fa020ea39191440208d77e4a5fdb35fca531e8bb9b765be223b24050d0fd1db76fa5b516146f450937f84a5c113c9eca997
 SHA512 
7b4078906df2805d491dc2f29c4eec85a9f43078c0dcd9c05261c2706ed655953b693c4f59fda62547681b29cda9ac7a0789f1359bb18110403cfe34e9fb0dc3
+DIST arc-swap-1.5.0.crate 65351 BLAKE2B 
c6b278134f6e29551302e27131639f3bc5bfb05042701cf6c12aab1697f211be0942c44919d374e196ef03605fb137334b42decb9623a137b6ead346586c2105
 SHA512 
b668a75b2ac77a9d2df3f29b70c8c22e5a961cd2478cd76b6d313e0e1ff809508887451b895f057d160860daa4b02cb74616ab8daa34d163ef3f42a009842031
+DIST arrayvec-0.4.12.crate 26551 BLAKE2B 
45514f09f0fd1fae7afb7dc812142ac8d88d1f4b81901db405c79dbeba2d29fea13ec22cb08a43433321931295a9f14456a300e814431b8fb14037d2f47529e9
 SHA512 
c03972056ab8fa30fc53fdc2bfc5e501f7644223998eccb73fdc2e737f7e25f4bb0e531f3eec38f7f3514760fb385fafd06c3d38531d13d92faf841820d4ed2b
+DIST arrayvec-0.7.2.crate 29341 BLAKE2B 
eae9d3f494033ea2d837a6024cb24bd4574683ed1e76ac6be7f7c6b0d8ee65c0eaf03dbae7fea04cf0921299f69234ad91e1cf41342de86f554f74e287dd3ba1
 SHA512 
80cc6e55b6032f4882362813de970d3d99e600ada774b28ac6a24c9c8e018fda3b35c5750ac3a09fca6fb9496e2e3fe608b58d21b1b84685ebd170f567a0ecbc
+DIST askalono-0.4.6.crate 30153 BLAKE2B 
158d8e9f5754b36fc19cf7b0a91f63587cb81cc6a3e1a26a0013c56c5a846df468f564ee7b766de8022ab4d8211354f205468c8bee8c7e796f3d26d2bace73ca
 SHA512 
4d0cacf8dd18f3efcadf35473788e59a2ee4d2c1ad1d931b97037352c8f5c79631800375e05916627adb10c76cd938c8c0ed2eebcc6cb69b190dbd80741294e8
+DIST atoi-1.0.0.crate 7768 BLAKE2B 
d7505c494a249e83eb7f5fb52815f29382d1c44a56938afe510ee7a23684fa7c19fc96347390c3f32a13e0a45993d705e3d3e85e51d9c4fbc7615c17493b28af
 SHA512 
25c0aa22ec31d8c8a254dd9403eb08b719ecc1101df48ba1a39b273a53e95f2e4f224ead0465a7fdaec910497a485863674da7e8b68081de4b991c4196af2a23
+DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a

[gentoo-commits] repo/proj/guru:master commit in: dev-util/bash-language-server/

2022-12-29 Thread Florian Schmaus
commit: acc8faaa952e880871ef2c8bef6a16b2f4571903
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Thu Dec 29 10:23:08 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Thu Dec 29 10:23:08 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=acc8faaa

dev-util/bash-language-server: drop 3.3.1

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 dev-util/bash-language-server/Manifest |  2 -
 .../bash-language-server-3.3.1.ebuild  | 51 --
 2 files changed, 53 deletions(-)

diff --git a/dev-util/bash-language-server/Manifest 
b/dev-util/bash-language-server/Manifest
index a5cd5a3dd..09c79c973 100644
--- a/dev-util/bash-language-server/Manifest
+++ b/dev-util/bash-language-server/Manifest
@@ -1,5 +1,3 @@
-DIST bash-language-server-3.3.1-deps.tar.xz 3557556 BLAKE2B 
4c231bcb7d21951d5244e883fce825c955f81dba6711a4ddc372d0d457165d659fcf5bd04d723256335e33dca9635abbf20a0a2fdc9094307c20d1c35c987d08
 SHA512 
d0e9369f5f6eef94897859ce78811bf4b1b80a857ee73e6e75a367bea0aff485a68a4c39cb731e8650fa47081beab159e883e6646bbdd39b31e4b4a8a5c6808f
-DIST bash-language-server-3.3.1.tgz 142732 BLAKE2B 
40d60cf875c0c60c49a3600c6b3488c95c16cb1088f07d3a35c46ab78fd077db5de71ddd321b7b8cb2d03867fb2a8ffa8f4e2179f0dd1d1d469cfebf979b3e4e
 SHA512 
f774eceab41310ff2bbc66775cf4b2d74e4633842ceb2bc8b8252f4620c8c7480c2c57a6b1c0a4bf2aeb8a10c43249a36f44f74da459c855e0a1993911af1b97
 DIST bash-language-server-4.0.1-deps.tar.xz 2160812 BLAKE2B 
bbf8f1d88c4be377c650bd379d557a67fdfcf560149b639f402c7682152c12ea00fa19f127574d26f6cf72ceee160894ccc35ca119fe9c8fde7cafe4725d5e9c
 SHA512 
f87219c7df50d0062e8babbef100ce4a547c9b3d390daedbc37571e06ca0d8586d6c2e67f4cd369f4eb20932d641ffa78365742ba5cda628213b67832f8214c4
 DIST bash-language-server-4.0.1.tgz 151418 BLAKE2B 
93989871476092a7e7fd244fb9237811f84c1eb80dbd25138292006c160991a85c49df1f91d85460b5ec78ee689a58c87956b3c1f8c61e77a6fda1404ed1d7ad
 SHA512 
c40b384edaa55e7395e81aa33397c64761601524a32f218bbf3dc51095deaf11a336a4e8022dfa07ca843720852d64a6442f4d9d367f26aff21f8698fbe2
 DIST bash-language-server-4.1.3-deps.tar.xz 2189212 BLAKE2B 
dc0b9bd2f38f382e6f80f9fa7cbce40d7bf71a539be84b37fe0bbe977fcb2fdffc7f19b37c1c34535145cfd392cd0f6f601c2e0219d91b9d453486f7fe3912b0
 SHA512 
d84a252b220537a20177979502024b013c2218e5a52b81a9dd5a521d45d8092170abc7c4a47e8de8a4f3bd3029b9c3fc4ff5b4627719f7f561c8f4984298d60f

diff --git a/dev-util/bash-language-server/bash-language-server-3.3.1.ebuild 
b/dev-util/bash-language-server/bash-language-server-3.3.1.ebuild
deleted file mode 100644
index f1b458f5b..0
--- a/dev-util/bash-language-server/bash-language-server-3.3.1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit optfeature
-
-DESCRIPTION="A language server for Bash"
-HOMEPAGE="https://github.com/bash-lsp/bash-language-server";
-SRC_URI="
-   mirror://npm/${PN}/-/${P}.tgz
-   https://tastytea.de/files/gentoo/${P}-deps.tar.xz
-"
-S="${WORKDIR}"
-
-# NOTE: to generate the dependency tarball:
-#   npm --cache ./npm-cache install $(portageq envvar DISTDIR)/${P}.tgz
-#   tar -caf ${P}-deps.tar.xz npm-cache
-
-LICENSE="
-   Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT-with-advertising
-   || ( public-domain Unlicense )
-"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="net-libs/nodejs"
-BDEPEND="net-libs/nodejs[npm]"
-
-src_unpack() {
-   cd "${T}" || die "Could not cd to temporary directory"
-   unpack ${P}-deps.tar.xz
-}
-
-src_install() {
-   npm \
-   --offline \
-   --verbose \
-   --progress false \
-   --foreground-scripts \
-   --global \
-   --prefix "${ED}"/usr \
-   --cache "${T}"/npm-cache \
-   install "${DISTDIR}"/${P}.tgz || die "npm install failed"
-
-   einstalldocs
-}
-
-pkg_postinst() {
-   optfeature "linting support" dev-util/shellcheck dev-util/shellcheck-bin
-}



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

2022-12-29 Thread Florian Schmaus
commit: 73e340570ce08a0a5818d13cf76062e58f71ae77
Author: Florian Schmaus  gentoo  org>
AuthorDate: Thu Dec 29 11:40:58 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Thu Dec 29 11:41:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73e34057

profiles: adjust removal date for vuze

2023 is not a leap year, therefore there is no 29th of February.

Signed-off-by: Florian Schmaus  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index d28b73ce18be..0a75c227eb8f 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -36,7 +36,7 @@
 # Volkmar W. Pogatzki  (2022-12-29)
 # Upstream is dead, last activity in Nov 2017. Does not
 # work with newer log4j, bug #857663. Use net-p2p/biglybt
-# instead. Removal on 2023-02-29.
+# instead. Removal on 2023-02-28.
 net-p2p/vuze
 net-p2p/vuze-coreplugins
 



[gentoo-commits] repo/proj/guru:dev commit in: media-sound/loudgain/

2022-12-29 Thread YOSHIOKA Takuma
commit: 711b8793272e69a1737fa1a7408a379d3c33d6fe
Author: YOSHIOKA Takuma  hard-wi  red>
AuthorDate: Thu Dec 29 12:14:16 2022 +
Commit: YOSHIOKA Takuma  hard-wi  red>
CommitDate: Thu Dec 29 12:14:16 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=711b8793

media-sound/loudgain: remove the debug flag `-g`

Closes: https://bugs.gentoo.org/887783
Signed-off-by: YOSHIOKA Takuma  hard-wi.red>

 media-sound/loudgain/loudgain-0.6.8.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-sound/loudgain/loudgain-0.6.8.ebuild 
b/media-sound/loudgain/loudgain-0.6.8.ebuild
index 9ad6f1468..550bb844e 100644
--- a/media-sound/loudgain/loudgain-0.6.8.ebuild
+++ b/media-sound/loudgain/loudgain-0.6.8.ebuild
@@ -26,6 +26,7 @@ DEPEND="${COMMON_DEPEND}"
 src_prepare() {
sed -e 's/^SET(CMAKE_C_FLAGS "/SET(CMAKE_C_FLAGS "${CMAKE_C_CFLAGS} /' \
-e 's/^SET(CMAKE_CXX_FLAGS "/SET(CMAKE_CXX_FLAGS 
"${CMAKE_CXX_FLAGS} /' \
+   -e 's/^\(\s*COMPILE_FLAGS.*\) -g\([\s"]\)$/\1\2/' \
-i CMakeLists.txt || die "cannot patch CMakeLists.txt"
cat CMakeLists.txt
 



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

2022-12-29 Thread Michał Górny
commit: 8c596685a3708196342b052c79f520b15f4876ea
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Dec 29 12:26:32 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Dec 29 12:27:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c596685

dev-python/mock: Remove obsolete dependency on dev-python/six

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

 dev-python/mock/{mock-5.0.0.ebuild => mock-5.0.0-r1.ebuild} | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-python/mock/mock-5.0.0.ebuild 
b/dev-python/mock/mock-5.0.0-r1.ebuild
similarity index 93%
rename from dev-python/mock/mock-5.0.0.ebuild
rename to dev-python/mock/mock-5.0.0-r1.ebuild
index 44bde8bc459b..9b7a978a73e1 100644
--- a/dev-python/mock/mock-5.0.0.ebuild
+++ b/dev-python/mock/mock-5.0.0-r1.ebuild
@@ -22,10 +22,6 @@ LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
 
-RDEPEND="
-   >=dev-python/six-1.9[${PYTHON_USEDEP}]
-"
-
 distutils_enable_tests pytest
 
 python_install_all() {



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

2022-12-29 Thread Maciej Barć
commit: 7c5cb8492a2456fcd0284e9418a2b029b79e8386
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu Dec 29 13:00:00 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Dec 29 13:00:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c5cb849

profiles/package.mask: mask app-shells/scsh and dev-scheme/scsh-lib

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 0a75c227eb8f..53231c306836 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Maciej Barć  (2022-12-29)
+# Real upstream dead, uses old R5RS standard, many open bugs.
+# Removal on 2022-01-29.
+app-shells/scsh
+dev-scheme/scsh-lib
+
 # Volkmar W. Pogatzki  (2022-12-29)
 # Upstream is dead, last activity in Nov 2017. Does not
 # work with newer log4j, bug #857663. Use net-p2p/biglybt



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

2022-12-29 Thread Sam James
commit: eb3597d21ed1a981f5358cc8787c39222309fe50
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 29 13:35:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 29 13:35:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb3597d2

media-libs/libffado: Stabilize 2.4.7 x86, #39

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

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

diff --git a/media-libs/libffado/libffado-2.4.7.ebuild 
b/media-libs/libffado/libffado-2.4.7.ebuild
index 116efcf9375f..112e1c00e5c2 100644
--- a/media-libs/libffado/libffado-2.4.7.ebuild
+++ b/media-libs/libffado/libffado-2.4.7.ebuild
@@ -15,7 +15,7 @@ if [[ "${PV}" = "" ]]; then
ESVN_REPO_URI="http://subversion.ffado.org/ffado/trunk/${PN}";
 else
SRC_URI="http://www.ffado.org/files/${P}.tgz";
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86"
 fi
 
 LICENSE="GPL-2 GPL-3"



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

2022-12-29 Thread Sam James
commit: 55d35310b708156e5ac717d36880b1aa51e8ec17
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 29 13:35:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 29 13:35:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55d35310

media-libs/libffado: Stabilize 2.4.7 amd64, #39

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

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

diff --git a/media-libs/libffado/libffado-2.4.7.ebuild 
b/media-libs/libffado/libffado-2.4.7.ebuild
index 112e1c00e5c2..ba82dcda0075 100644
--- a/media-libs/libffado/libffado-2.4.7.ebuild
+++ b/media-libs/libffado/libffado-2.4.7.ebuild
@@ -15,7 +15,7 @@ if [[ "${PV}" = "" ]]; then
ESVN_REPO_URI="http://subversion.ffado.org/ffado/trunk/${PN}";
 else
SRC_URI="http://www.ffado.org/files/${P}.tgz";
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86"
 fi
 
 LICENSE="GPL-2 GPL-3"



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

2022-12-29 Thread Sam James
commit: bc292e6fe28bea3fc8860fb7eb987d9d7858c590
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 29 13:35:35 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 29 13:35:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc292e6f

media-sound/wavpack: Stabilize 5.6.0 ppc, #41

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

 media-sound/wavpack/wavpack-5.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/wavpack/wavpack-5.6.0.ebuild 
b/media-sound/wavpack/wavpack-5.6.0.ebuild
index 92bbaa011d98..3fb8ba58aeb1 100644
--- a/media-sound/wavpack/wavpack-5.6.0.ebuild
+++ b/media-sound/wavpack/wavpack-5.6.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/dbry/WavPack/releases/download/${PV}/${P}.tar.xz";
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris"
 
 RDEPEND=">=virtual/libiconv-0-r1"
 DEPEND="${RDEPEND}"



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

2022-12-29 Thread Sam James
commit: ed5c4a5ac698b41b9736bf98f41712bc4e1159de
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 29 13:35:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 29 13:35:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed5c4a5a

media-sound/wavpack: Stabilize 5.6.0 x86, #41

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

 media-sound/wavpack/wavpack-5.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/wavpack/wavpack-5.6.0.ebuild 
b/media-sound/wavpack/wavpack-5.6.0.ebuild
index 6ac61dbbe36f..e5af0580f021 100644
--- a/media-sound/wavpack/wavpack-5.6.0.ebuild
+++ b/media-sound/wavpack/wavpack-5.6.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/dbry/WavPack/releases/download/${PV}/${P}.tar.xz";
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris"
 
 RDEPEND=">=virtual/libiconv-0-r1"
 DEPEND="${RDEPEND}"



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

2022-12-29 Thread Sam James
commit: 3f5da842aa45f6e47761f31763889ed9613dae1d
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 29 13:35:34 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 29 13:35:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f5da842

media-sound/wavpack: Stabilize 5.6.0 ppc64, #41

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

 media-sound/wavpack/wavpack-5.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/wavpack/wavpack-5.6.0.ebuild 
b/media-sound/wavpack/wavpack-5.6.0.ebuild
index e5af0580f021..92bbaa011d98 100644
--- a/media-sound/wavpack/wavpack-5.6.0.ebuild
+++ b/media-sound/wavpack/wavpack-5.6.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/dbry/WavPack/releases/download/${PV}/${P}.tar.xz";
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris"
 
 RDEPEND=">=virtual/libiconv-0-r1"
 DEPEND="${RDEPEND}"



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

2022-12-29 Thread Sam James
commit: f6f1ffbbb38e5a8495ba8c8a29878ed6893f06c0
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 29 13:35:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 29 13:35:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6f1ffbb

media-sound/wavpack: Stabilize 5.6.0 arm, #41

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

 media-sound/wavpack/wavpack-5.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/wavpack/wavpack-5.6.0.ebuild 
b/media-sound/wavpack/wavpack-5.6.0.ebuild
index c4c130578929..098195d9aa46 100644
--- a/media-sound/wavpack/wavpack-5.6.0.ebuild
+++ b/media-sound/wavpack/wavpack-5.6.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/dbry/WavPack/releases/download/${PV}/${P}.tar.xz";
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris"
 
 RDEPEND=">=virtual/libiconv-0-r1"
 DEPEND="${RDEPEND}"



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

2022-12-29 Thread Sam James
commit: 120d5148475ea2157fdda2e61db183930d0ff82b
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 29 13:35:36 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 29 13:35:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=120d5148

media-sound/wavpack: Stabilize 5.6.0 amd64, #41

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

 media-sound/wavpack/wavpack-5.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/wavpack/wavpack-5.6.0.ebuild 
b/media-sound/wavpack/wavpack-5.6.0.ebuild
index 3fb8ba58aeb1..c4c130578929 100644
--- a/media-sound/wavpack/wavpack-5.6.0.ebuild
+++ b/media-sound/wavpack/wavpack-5.6.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/dbry/WavPack/releases/download/${PV}/${P}.tar.xz";
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris"
 
 RDEPEND=">=virtual/libiconv-0-r1"
 DEPEND="${RDEPEND}"



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

2022-12-29 Thread Florian Schmaus
commit: b10f171313fcaa78f785c90a6b2071719c6612b4
Author: Karl-Johan Karlsson  lysator  liu  se>
AuthorDate: Thu Dec 29 13:13:18 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Thu Dec 29 13:37:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b10f1713

app-misc/broot: drop 1.16.1

Signed-off-by: Karl-Johan Karlsson  lysator.liu.se>
Closes: https://github.com/gentoo/gentoo/pull/28889
Signed-off-by: Florian Schmaus  gentoo.org>

 app-misc/broot/Manifest|  62 
 app-misc/broot/broot-1.16.1.ebuild | 301 -
 2 files changed, 363 deletions(-)

diff --git a/app-misc/broot/Manifest b/app-misc/broot/Manifest
index ba1e299c4216..7f397dc31a98 100644
--- a/app-misc/broot/Manifest
+++ b/app-misc/broot/Manifest
@@ -6,43 +6,32 @@ DIST aho-corasick-0.7.20.crate 111440 BLAKE2B 
3f5d54fea2793ce1c2c4d5b3049b910f45
 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 
86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e
 SHA512 
b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
 DIST ansi_colours-1.1.1.crate 18739 BLAKE2B 
4939e1c45e1a22548bb5adcc1ae7c4ee657ea6c5c0e3d2d3fb8abb45d4fb172de1bffafb037dbb387f7bbe7417d8f37d2a3a2dfb77d4575935d6963dcfd82cc9
 SHA512 
eee698867adee7e4fe5d14885f91f9d71aa58db06d795dd0f03a8d4c99f6f39dcb11d3871dd2b8f019c443fbdd880888df1e0869202cbb8bde79fe20d60c1c57
 DIST ansi_colours-1.2.1.crate 21866 BLAKE2B 
b1a2ad5aa797b59fc6f2c090f1c0da6937ade5099367c67c704cd91db62829f86f7bd7dedfd654074df29dd192e4f4d438cd90beb6db51a7605045278741bd69
 SHA512 
dd89084c997aa42acbde2b885ea414fc7edbeab6de9749abde2270322147fe4850532d916145418e911f5f0950fc3a3f0fd16fb63c40b8ce14c1085017879f73
-DIST anyhow-1.0.64.crate 43549 BLAKE2B 
2cbed191296299d888fd7a02366cb3e5498920cfd6a05ebac9c4ba6d0bc248b49e8dd46a70effbf3d69349a2b8d28814cb04edbc52ccd5bf3050de438210ca77
 SHA512 
4d525152a0977a85719695757e515e1fc714bbaccf3ade1d7bcafa9dec3c44e93c633aade95f663f8c93378a1f2da5d55e5f2a906701a7d8369939538f860531
 DIST anyhow-1.0.66.crate 43770 BLAKE2B 
8d74397c47bd64c00f015cf7ee279fa020ea39191440208d77e4a5fdb35fca531e8bb9b765be223b24050d0fd1db76fa5b516146f450937f84a5c113c9eca997
 SHA512 
7b4078906df2805d491dc2f29c4eec85a9f43078c0dcd9c05261c2706ed655953b693c4f59fda62547681b29cda9ac7a0789f1359bb18110403cfe34e9fb0dc3
 DIST anyhow-1.0.68.crate 43882 BLAKE2B 
0ccd8fcb746344dfa85674fa7c95aa648aed8d40134b8c1c1c0852f6c7d22f5622ca1704ec65c254fc20946b1733299e1517364d74f726952d5a951ef89a2fe5
 SHA512 
b8cfc132ebeac823edf18cba7e335d1939fcbb095ed4ea859f4dc4cde5b1ff35fd68f0743577c69085f74f019768a3359936bf6dc1b2aceb7e2b28ace7f74a0f
-DIST argh-0.1.8.crate 17900 BLAKE2B 
5d1a4a03a650ee9c8d14075eaefa8fb73f5947ae166ec69bc5250ac9f71b73e7c49bffb85d047ae381ec06cfb17e8e92d299fbf1cc346d43592a2bd5f5c9f7c9
 SHA512 
2274bd25a7dcb80fcfbc31aa0ae44ada12d3cdb85df05ca16977090524549188e46d0f2fb4bb6e6aef0485ec2704ac45bc7f26bbc92602a89404a2cadb7913b3
 DIST argh-0.1.9.crate 21421 BLAKE2B 
d9a0f39a528a61626329f3d610e46bc77d115e4d39d3bbb5a141253b45cbc1649e3e7efb2322060981d970324a1fcbbcd2ef17ac2cc894b4d53af9fd44ad1567
 SHA512 
02d00baf6a99d8b22b2eb68c51551678a11c0aa603c44c1aa84d39fced71e72cb068cd2b3c2933ce24762aa1f4e5fcce732956d6a91e9741c6f40c2f513f956c
-DIST argh_derive-0.1.8.crate 18205 BLAKE2B 
61e1c9455c46b1edfbaa5586bda2637e4a421cc99ff92763776bfc6e31cda886f2d3aca0d8c744c8d0d9cc35ecadb1fc775f94de63bb0017723e628c34f2e5e0
 SHA512 
271778d62ed4851a0c2ea02f0392d228b252d5748a24649aa6b990d468a24649feb92435cb8ad9f2e99b366859f5ab8da2fc140d2b9380d926b49ac875a0eed9
 DIST argh_derive-0.1.9.crate 18987 BLAKE2B 
c8f1021089ab1b801a0c3f4195da8952824e0ab992154b78f9a886d0d0ddb1aee0eaf4fc47a2b113f9a1c324ce1b5265862998a70e46d9fd9990ef197453
 SHA512 
cc59e96427288bc56ca1ef87f9bf081fab8f7b6be40146597c88aa79a1b63f337d387d304f89c484107da8d56b8056ebeb1379df8bd6012b2c79febae9e9a79e
-DIST argh_shared-0.1.8.crate 4105 BLAKE2B 
b4d6160b79844a6b3b7eefd0adc212ec31dc83ed7fd8b71ae71ee138e213158ebd5e36cc3d7ef17c78d1522fa67e1afd48f6c30653a26c5015b73aa7c60f3417
 SHA512 
bbfe13076b1288a51177bf70361e41c0fc50f1418b7f5b189d16faf64e68105e2384934e4e7ab1c92830ce67f9c632689baa9e2a89e36643a2c5b52528be97c9
 DIST argh_shared-0.1.9.crate 4304 BLAKE2B 
f06e1310434ed646664862fb73fa14c65940cacc93a0e72f194267a028e1eb0b85641c3be0b6848d70f698b9569eb62b7406e6c1eb87ac190ff3b1f453823260
 SHA512 
7206a4e90fec0ddd878eb93fc628fcc399c39c02748716297229896f8d7891e8a39d9b7601d98677aded594b148d0555818a522c324a477099c338e1ae730a8b
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
 DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055

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

2022-12-29 Thread Sam James
commit: 65a3927bf22dc952ef8c4fee79d3ecdf2021f6a1
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 29 14:10:07 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 29 14:10:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65a3927b

media-sound/wavpack: Stabilize 5.6.0 arm64, #41

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

 media-sound/wavpack/wavpack-5.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/wavpack/wavpack-5.6.0.ebuild 
b/media-sound/wavpack/wavpack-5.6.0.ebuild
index 098195d9aa46..fa3c59c39620 100644
--- a/media-sound/wavpack/wavpack-5.6.0.ebuild
+++ b/media-sound/wavpack/wavpack-5.6.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/dbry/WavPack/releases/download/${PV}/${P}.tar.xz";
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris"
 
 RDEPEND=">=virtual/libiconv-0-r1"
 DEPEND="${RDEPEND}"



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/fastfetch/

2022-12-29 Thread Viorel Munteanu
commit: 3f41891abd3332c7127bccf1bb79ef6522335d26
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Thu Dec 29 15:26:12 2022 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Thu Dec 29 15:26:12 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3f41891a

app-misc/fastfetch: add 1.8.0

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

 app-misc/fastfetch/Manifest   |  1 +
 app-misc/fastfetch/fastfetch-1.8.0.ebuild | 89 +++
 2 files changed, 90 insertions(+)

diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest
index 026930fe9..da0d32e5b 100644
--- a/app-misc/fastfetch/Manifest
+++ b/app-misc/fastfetch/Manifest
@@ -1,2 +1,3 @@
 DIST fastfetch-1.7.2.tar.gz 426097 BLAKE2B 
5f9714b735605d4cc4cf8179f048c4cff24db0010f91e080f5e6c0f41329cbc155cdb883775ccb98bda77bfd4efb1f2b79f0adad4a2694d338b0027a31f170b1
 SHA512 
9f3051d8b9bc22ef93a2e6993c553c5a18d475c8cbb16a63087706aa823a0a4806c49aabb3cdbf5f240f9c9325ea5cb7db2498adcc87c9e44b77d26f6c28a39f
 DIST fastfetch-1.7.5.tar.gz 449086 BLAKE2B 
b446abd550208c726d58b5e282107f5f7492bbd04439efda19194fd74bf87d2760a845c78431de124b925a52b74de0896197c80f65508fae2704e4786848a303
 SHA512 
134e088b3faa551108f65e693e8dad3c6def29b0086c86330cc7738854fddb49f30a2cb7cd61c12195723ddd47f33823906af3d8bff746e1da006b6fda45f85b
+DIST fastfetch-1.8.0.tar.gz 495237 BLAKE2B 
151f45ea6753dc8333767beebb633732f2d375e4f9ce9019e30c2edbddf0f554864591e4536563df4f12494ce7a3e2e20e7492bcb66de896b1ad080570300378
 SHA512 
cbba45bb5338adf26bf188184e290fbf1a67791caee1432acd1030bd11622484506c9a5f267f7abca953c3a4f2e7d2ee5725c7e178a6284fdbfe05633b9db387

diff --git a/app-misc/fastfetch/fastfetch-1.8.0.ebuild 
b/app-misc/fastfetch/fastfetch-1.8.0.ebuild
new file mode 100644
index 0..c9038f015
--- /dev/null
+++ b/app-misc/fastfetch/fastfetch-1.8.0.ebuild
@@ -0,0 +1,89 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Fast system information tool"
+HOMEPAGE="https://github.com/LinusDierheimer/fastfetch";
+if [[ ${PV} == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/LinusDierheimer/fastfetch.git";
+   [[ ${PV} == * ]] && EGIT_BRANCH=master
+   [[ ${PV} == *d ]] && EGIT_BRANCH=dev
+   [[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch"
+else
+   
SRC_URI="https://github.com/LinusDierheimer/fastfetch/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="X chafa dbus gnome imagemagick opencl opengl osmesa pci sqlite vulkan 
wayland xcb xfce xrandr"
+
+# note - qa-vdb will always report errors because fastfetch loads the libs 
dynamically
+RDEPEND="
+   sys-libs/zlib
+   X? ( x11-libs/libX11 )
+   chafa? ( media-gfx/chafa )
+   dbus? ( sys-apps/dbus )
+   gnome? (
+   dev-libs/glib
+   gnome-base/dconf
+   )
+   imagemagick? ( media-gfx/imagemagick:= )
+   opencl? ( virtual/opencl )
+   opengl? ( media-libs/libglvnd[X] )
+   osmesa? ( media-libs/mesa[osmesa] )
+   pci? ( sys-apps/pciutils )
+   sqlite? ( dev-db/sqlite:3 )
+   vulkan? ( media-libs/vulkan-loader )
+   wayland? ( dev-libs/wayland )
+   xcb? ( x11-libs/libxcb )
+   xfce? ( xfce-base/xfconf )
+   xrandr? ( x11-libs/libXrandr )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+REQUIRED_USE="
+   xrandr? ( X )
+   chafa? ( imagemagick )
+"
+
+src_configure() {
+   local fastfetch_enable_imagemagick7=no
+   local fastfetch_enable_imagemagick6=no
+   if use imagemagick; then
+   fastfetch_enable_imagemagick7=$(has_version 
'>=media-gfx/imagemagick-7.0.0' && echo yes || echo no)
+   fastfetch_enable_imagemagick6=$(has_version 
'

[gentoo-commits] repo/proj/guru:dev commit in: app-misc/fastfetch/

2022-12-29 Thread Viorel Munteanu
commit: f8bc7f69eea8662df32699f05d166e75881cad94
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Thu Dec 29 15:26:21 2022 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Thu Dec 29 15:26:21 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f8bc7f69

app-misc/fastfetch: drop 1.7.2

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

 app-misc/fastfetch/Manifest   |  1 -
 app-misc/fastfetch/fastfetch-1.7.2.ebuild | 85 ---
 2 files changed, 86 deletions(-)

diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest
index da0d32e5b..76fdb3f86 100644
--- a/app-misc/fastfetch/Manifest
+++ b/app-misc/fastfetch/Manifest
@@ -1,3 +1,2 @@
-DIST fastfetch-1.7.2.tar.gz 426097 BLAKE2B 
5f9714b735605d4cc4cf8179f048c4cff24db0010f91e080f5e6c0f41329cbc155cdb883775ccb98bda77bfd4efb1f2b79f0adad4a2694d338b0027a31f170b1
 SHA512 
9f3051d8b9bc22ef93a2e6993c553c5a18d475c8cbb16a63087706aa823a0a4806c49aabb3cdbf5f240f9c9325ea5cb7db2498adcc87c9e44b77d26f6c28a39f
 DIST fastfetch-1.7.5.tar.gz 449086 BLAKE2B 
b446abd550208c726d58b5e282107f5f7492bbd04439efda19194fd74bf87d2760a845c78431de124b925a52b74de0896197c80f65508fae2704e4786848a303
 SHA512 
134e088b3faa551108f65e693e8dad3c6def29b0086c86330cc7738854fddb49f30a2cb7cd61c12195723ddd47f33823906af3d8bff746e1da006b6fda45f85b
 DIST fastfetch-1.8.0.tar.gz 495237 BLAKE2B 
151f45ea6753dc8333767beebb633732f2d375e4f9ce9019e30c2edbddf0f554864591e4536563df4f12494ce7a3e2e20e7492bcb66de896b1ad080570300378
 SHA512 
cbba45bb5338adf26bf188184e290fbf1a67791caee1432acd1030bd11622484506c9a5f267f7abca953c3a4f2e7d2ee5725c7e178a6284fdbfe05633b9db387

diff --git a/app-misc/fastfetch/fastfetch-1.7.2.ebuild 
b/app-misc/fastfetch/fastfetch-1.7.2.ebuild
deleted file mode 100644
index 7536a14ff..0
--- a/app-misc/fastfetch/fastfetch-1.7.2.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Fast system information tool"
-HOMEPAGE="https://github.com/LinusDierheimer/fastfetch";
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/LinusDierheimer/fastfetch.git";
-else
-   
SRC_URI="https://github.com/LinusDierheimer/fastfetch/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="X chafa dbus gnome imagemagick opencl opengl osmesa pci sqlite vulkan 
wayland xcb xfce xrandr"
-
-# note - qa-vdb will always report errors because fastfetch loads the libs 
dynamically
-RDEPEND="
-   sys-libs/zlib
-   X? ( x11-libs/libX11 )
-   chafa? ( media-gfx/chafa )
-   dbus? ( sys-apps/dbus )
-   gnome? (
-   dev-libs/glib
-   gnome-base/dconf
-   )
-   imagemagick? ( media-gfx/imagemagick:= )
-   opencl? ( virtual/opencl )
-   opengl? ( media-libs/libglvnd[X] )
-   osmesa? ( media-libs/mesa[osmesa] )
-   pci? ( sys-apps/pciutils )
-   sqlite? ( dev-db/sqlite:3 )
-   vulkan? ( media-libs/vulkan-loader )
-   wayland? ( dev-libs/wayland )
-   xcb? ( x11-libs/libxcb )
-   xfce? ( xfce-base/xfconf )
-   xrandr? ( x11-libs/libXrandr )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-REQUIRED_USE="
-   xrandr? ( X )
-   chafa? ( imagemagick )
-"
-
-src_configure() {
-   local fastfetch_enable_imagemagick7=no
-   local fastfetch_enable_imagemagick6=no
-   if use imagemagick; then
-   fastfetch_enable_imagemagick7=$(has_version 
'>=media-gfx/imagemagick-7.0.0' && echo yes || echo no)
-   fastfetch_enable_imagemagick6=$(has_version 
'

[gentoo-commits] repo/proj/guru:master commit in: media-sound/loudgain/

2022-12-29 Thread Viorel Munteanu
commit: 711b8793272e69a1737fa1a7408a379d3c33d6fe
Author: YOSHIOKA Takuma  hard-wi  red>
AuthorDate: Thu Dec 29 12:14:16 2022 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Thu Dec 29 12:14:16 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=711b8793

media-sound/loudgain: remove the debug flag `-g`

Closes: https://bugs.gentoo.org/887783
Signed-off-by: YOSHIOKA Takuma  hard-wi.red>

 media-sound/loudgain/loudgain-0.6.8.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-sound/loudgain/loudgain-0.6.8.ebuild 
b/media-sound/loudgain/loudgain-0.6.8.ebuild
index 9ad6f1468..550bb844e 100644
--- a/media-sound/loudgain/loudgain-0.6.8.ebuild
+++ b/media-sound/loudgain/loudgain-0.6.8.ebuild
@@ -26,6 +26,7 @@ DEPEND="${COMMON_DEPEND}"
 src_prepare() {
sed -e 's/^SET(CMAKE_C_FLAGS "/SET(CMAKE_C_FLAGS "${CMAKE_C_CFLAGS} /' \
-e 's/^SET(CMAKE_CXX_FLAGS "/SET(CMAKE_CXX_FLAGS 
"${CMAKE_CXX_FLAGS} /' \
+   -e 's/^\(\s*COMPILE_FLAGS.*\) -g\([\s"]\)$/\1\2/' \
-i CMakeLists.txt || die "cannot patch CMakeLists.txt"
cat CMakeLists.txt
 



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

2022-12-29 Thread Bernard Cafarelli
commit: 25e61c8dece6ace4ff45c33d10997516d12c64d1
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Thu Dec 29 15:28:46 2022 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Thu Dec 29 15:29:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25e61c8d

app-backup/rdiff-backup: add 2.2.2, drop 2.2.1

Signed-off-by: Bernard Cafarelli  gentoo.org>

 app-backup/rdiff-backup/Manifest   | 6 +-
 .../{rdiff-backup-2.2.1.ebuild => rdiff-backup-2.2.2.ebuild}   | 7 +--
 2 files changed, 2 insertions(+), 11 deletions(-)

diff --git a/app-backup/rdiff-backup/Manifest b/app-backup/rdiff-backup/Manifest
index 5247d1216fb5..03f01382763c 100644
--- a/app-backup/rdiff-backup/Manifest
+++ b/app-backup/rdiff-backup/Manifest
@@ -1,6 +1,2 @@
 DIST rdiff-backup-2.0.5.tar.gz 456115 BLAKE2B 
9cd51644e11af3320fa5aca7864388da4b1165a1fc9e660265445d861eb356ba32e3b148a1d8de8e702bd9a6f0276ec3a4453c85ec702d80be5839661a1a679f
 SHA512 
59482e6d78bc887fc99efd4b4779e9b41c7e4b0427e51b80b18a550d0051e4213a0c200296154759d1734f511f7abe3175d171f018c59c55e5abdfd0a890cfbd
-DIST rdiff-backup-2.2.1.tar.gz 912681 BLAKE2B 
5eb5a2aebb60bac84b836fc76a687695ccde679e6f7eabf22c948f38575f50b83aae339ee77c5e8b6c119e9dff6b4357324908b2e31cef3e32980e2016ff4477
 SHA512 
f57431cf3478791d2a5b6ef970768c99490737da811237b8c45a0adde8f4ee44ca17fc77ae39f73d0ff2587f089b6f8cd7d21f364323618b24c52bcf1d3864af
-DIST rdiff-backup-delete.1 1957 BLAKE2B 
c270afbdba56776e1e9449af03bd9a9903219fe04e2eb7ee5695bf59a35ce13da690e14286fbda1e9120ee0bad733fd4baa7271406c457f91a04bed85f598232
 SHA512 
97eeb64e800aea0653fc1d5a3b517db74b7d95dce8bbd8a406a9dfc3687a207193f7f289e8fd77837419a1c9e796e5446d83147597b9998978426a6c9b86e318
-DIST rdiff-backup-old.1 41328 BLAKE2B 
dacbf5ae1313dc4596124ef4d5887cdaf75c0c15be6a76239668ae60ea6a6dc65089f99fa6f02bc858d339b8b0466fac3dd8b5992d01ca42f9641e40465ca552
 SHA512 
cf07b579393bde71cda7da74fea7d974346ea9366ff51af4c24d6215fb2978bd925b4d64a8a1008e5b292d23529ac8499e407cf17590c7e9876d737d42651c72
-DIST rdiff-backup-statistics.1 3961 BLAKE2B 
9be7c279d3f24e7c4a391046a027d5b2ef03653d6079176f648e0359c12f6811809859cd67c5bfd1d01b271409cdaf64c69f44d11d47d1e612456a3402531fdd
 SHA512 
b31efbf32538fc2d3c65be2d7fb1166a7a13ca66449fea38d08b00d3dca79e436df930f81e0bd9a3f8fa16ebf30633a82962f7e37376b12ab87544d8103b5290
-DIST rdiff-backup.1 53335 BLAKE2B 
996ba1ef156171d64e4b909e4dab9d2d94998fad555a1460f4d0b97ea937ed9f236a63cf84e2f4641a0b5c78ab66bd6e58695168c168d4f24b2b9c379a9def3c
 SHA512 
9fcc0e94b03d539b0ed9326186abd73a9417f5feda9dce924961726865998b0d69076d8823a7b2ae72e1bec108b6714fb664f269ff7d8e19293e55c5779b7d72
+DIST rdiff-backup-2.2.2.tar.gz 933227 BLAKE2B 
41d31892b7be1918a13e26a2c974f1e7b11abdce6d0fc3f7d524525c99ddcfe9878b594723aa575326b551a4aeb7e89ee176cead2c7803731bb7818899cb0f0a
 SHA512 
cc0d351f213077fe73837ce059aefc19be7c5f61b7ec498c930b2e186f1cc0e6a70d9af1c7fa52001e3c08c3aa4f2c5e45f0fe040313331ee9b59884ef65c6a4

diff --git a/app-backup/rdiff-backup/rdiff-backup-2.2.1.ebuild 
b/app-backup/rdiff-backup/rdiff-backup-2.2.2.ebuild
similarity index 67%
rename from app-backup/rdiff-backup/rdiff-backup-2.2.1.ebuild
rename to app-backup/rdiff-backup/rdiff-backup-2.2.2.ebuild
index e479d6ae0ef7..9156932094bc 100644
--- a/app-backup/rdiff-backup/rdiff-backup-2.2.1.ebuild
+++ b/app-backup/rdiff-backup/rdiff-backup-2.2.2.ebuild
@@ -9,11 +9,7 @@ inherit distutils-r1
 
 DESCRIPTION="Local/remote mirroring+incremental backup"
 HOMEPAGE="https://github.com/rdiff-backup/rdiff-backup";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz
-   
https://github.com/rdiff-backup/${PN}/releases/download/v${PV}/${PN}-old.1
-   
https://github.com/rdiff-backup/${PN}/releases/download/v${PV}/${PN}-delete.1
-   
https://github.com/rdiff-backup/${PN}/releases/download/v${PV}/${PN}-statistics.1
-   https://github.com/rdiff-backup/${PN}/releases/download/v${PV}/${PN}.1";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos"
@@ -28,7 +24,6 @@ RDEPEND="dev-python/pylibacl[${PYTHON_USEDEP}]
>=net-libs/librsync-1.0:0="
 
 src_prepare() {
-   cp -L "${DISTDIR}"/*.1 dist || die
sed -e "s#share/doc/${PN}#share/doc/${PF}#" -i setup.py || die
default
 }



[gentoo-commits] repo/gentoo:master commit in: mail-client/s-nail/

2022-12-29 Thread Brian Evans
commit: 87007380eafc9e42710c4c7b8bad2236285ac4be
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Dec 29 15:33:19 2022 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Dec 29 15:33:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87007380

mail-client/s-nail: Ensure a -O value exists in CFLAGS

Bug: https://bugs.gentoo.org/888613
Signed-off-by: Brian Evans  gentoo.org>

 mail-client/s-nail/s-nail-14.9.24.ebuild | 10 ++
 1 file changed, 10 insertions(+)

diff --git a/mail-client/s-nail/s-nail-14.9.24.ebuild 
b/mail-client/s-nail/s-nail-14.9.24.ebuild
index 34059f4f450e..58bc90639ae8 100644
--- a/mail-client/s-nail/s-nail-14.9.24.ebuild
+++ b/mail-client/s-nail/s-nail-14.9.24.ebuild
@@ -33,8 +33,18 @@ BDEPEND="
 "
 
 src_configure() {
+   has_cflag() {
+   local x var="CFLAGS[*]"
+   for x in ${!var} ; do
+   [[ ${x} == $1 ]] && return 0
+   done
+   return 1
+   }
+
# Fails to build without replace Bug 860357
replace-flags -O[0gs] -O1
+   # A valid -O option is necessary Bug 888613
+   has_cflag -O* || append-cflags -O1
append-cflags -std=c99
local confopts=(
CC="$(tc-getCC)"



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

2022-12-29 Thread James Le Cuirot
commit: 11f4e009bbb74ea06be8c9e78127be4505217c51
Author: James Le Cuirot  gentoo  org>
AuthorDate: Thu Dec 29 15:30:09 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Dec 29 16:16:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11f4e009

sys-libs/ncurses: Fix leaking of cross toolchain into native build

If you had overridden CXX or CPP for a cross build, to use Clang for example,
the native build would have erroneously used these. It didn't seem to break the
build, but it did at least emit some scary warnings.

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

 sys-libs/ncurses/ncurses-6.3_p20221203-r1.ebuild | 488 +++
 1 file changed, 488 insertions(+)

diff --git a/sys-libs/ncurses/ncurses-6.3_p20221203-r1.ebuild 
b/sys-libs/ncurses/ncurses-6.3_p20221203-r1.ebuild
new file mode 100644
index ..a6358a7b4821
--- /dev/null
+++ b/sys-libs/ncurses/ncurses-6.3_p20221203-r1.ebuild
@@ -0,0 +1,488 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/thomasdickey.asc
+inherit flag-o-matic toolchain-funcs multilib-minimal preserve-libs 
usr-ldscript verify-sig
+
+MY_PV="${PV:0:3}"
+MY_P="${PN}-${MY_PV}"
+DESCRIPTION="Console display library"
+HOMEPAGE="https://www.gnu.org/software/ncurses/ 
https://invisible-island.net/ncurses/";
+# Keep invisible-mirror.net here as some users reported 403 forbidden with 
invisible-island.net
+SRC_URI="
+   mirror://gnu/ncurses/${MY_P}.tar.gz
+   https://invisible-island.net/archives/${PN}/${MY_P}.tar.gz
+   https://invisible-mirror.net/archives/${PN}/${MY_P}.tar.gz
+   verify-sig? ( mirror://gnu/ncurses/${MY_P}.tar.gz.sig )
+"
+
+GENTOO_PATCH_DEV=sam
+GENTOO_PATCH_PV=6.3_p20221203
+GENTOO_PATCH_NAME=${PN}-${GENTOO_PATCH_PV}-patches
+
+# Populated below in a loop. Do not add patches manually here.
+UPSTREAM_PATCHES=()
+
+if [[ ${PV} == *_p* ]] ; then
+   # Sometimes, after releases, there's no megapatch available yet.
+   #
+   # From upstream README at e.g. 
https://invisible-island.net/archives/ncurses/6.3/:
+   #
+   #   "At times (generally to mark a relatively stable point), I 
create a rollup
+   #   patch, which consists of all changes from the release through 
the current date."
+   #
+   # Also, from 
https://lists.gnu.org/archive/html/bug-ncurses/2019-08/msg00039.html,
+   # the patches are considered to be acceptable to use after some 
testing. They
+   # are both for development but also bug fixes.
+   #
+   # This array should contain a list of all the snapshots since the last
+   # release if there's no megapatch available yet.
+   PATCH_DATES=(
+   20211026
+   20211030
+   20211106
+   2023
+   2025
+   20211120
+   20211127
+   20211204
+   20211211
+   20211219
+   20211225
+   20220101
+   20220115
+   20220122
+   20220129
+   20220205
+   20220212
+   20220219
+   20220226
+   20220305
+   20220312
+   20220319
+   20220326
+   20220402
+   20220409
+   20220416
+   20220423
+   20220430
+   20220501
+   20220507
+   20220514
+   20220521
+   20220529
+   20220604
+   20220612
+   20220618
+   20220625
+   20220703
+   20220709
+   20220716
+   20220724
+   20220729
+   20220806
+   20220813
+   20220820
+   20220827
+   20220903
+   20220910
+   20220917
+   20220924
+   20221001
+   20221008
+   20221015
+   20221023
+   20221029
+   20221105
+   20221112
+   20221119
+   20221126
+
+   # Latest patch is just _pN = $(ver_cut 4)
+   $(ver_cut 4)
+   )
+
+   if [[ -z ${PATCH_DATES[@]} ]] ; then
+   SRC_URI+=" 
https://invisible-island.net/archives/${PN}/${PV/_p*}/${P/_p/-}.patch.sh.gz";
+   SRC_URI+=" verify-sig? ( 
https://invisible-island.net/archives/${PN}/${PV/_p*}/${P/_p/-}.patch.sh.gz.asc";
+
+   # If we have a rollup patch, use that instead of the individual 
ones.
+   UPSTREAM_PATCHES+=( "${WORKDIR}"/${P/_p/-}-patch.sh )
+   else
+   patch_url=
+   my_patch_index=
+
+   # We keep a bunch of mirrors here as we've had reports of 
invisible*.ne

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

2022-12-29 Thread Viorel Munteanu
commit: e283e672975e225701f5b60875025bce09feaccb
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Fri Dec 16 02:28:53 2022 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Thu Dec 29 16:49:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e283e672

www-apps/hugo: add 0.108.0

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>
Signed-off-by: Viorel Munteanu  gentoo.org>

 www-apps/hugo/Manifest|  2 +
 www-apps/hugo/hugo-0.108.0.ebuild | 93 +++
 2 files changed, 95 insertions(+)

diff --git a/www-apps/hugo/Manifest b/www-apps/hugo/Manifest
index 9a4268fab47b..d6c03c8baacd 100644
--- a/www-apps/hugo/Manifest
+++ b/www-apps/hugo/Manifest
@@ -3,3 +3,5 @@ DIST hugo-0.105.0-vendor.tar.xz 5727760 BLAKE2B 
0295adf688650292531ed250e793ef29
 DIST hugo-0.105.0.tar.gz 27645900 BLAKE2B 
f9dbbc6d1dd2408736a688e6fb782f03bf1675559562e44cdb002fbf55afc4a56fc111240232ddca2bcbd80438f25ef2dfbebaaeb42ebc46f728399449ae449f
 SHA512 
0cc9011ef30caf469d0e3aceb97ea988e4eb099d1b3e39d67ae9d4809e585025d5ed6e7dce498eb28b757217acc1ac668fcd3d4f625c02e341329def92112be3
 DIST hugo-0.107.0-vendor.tar.xz 5736140 BLAKE2B 
bca854d21e93b9d6296a6a60d61b800db0be9bdec63e8863f4f96266670ada8ee9e7b072234542c3380b24655c8257c44227c534f65d22b3089608fee3dd78a2
 SHA512 
0b3fe77d67ad739c8162bd2baff405403a50285ff349826cf5f3b83056f36260288f6efd67f313183e9fd0e27568b2ef6a6e3b3c7ac4d07afc11a179bc80b33c
 DIST hugo-0.107.0.tar.gz 29042775 BLAKE2B 
c03fd0725b3575471eae54549716897a12f83caea62d4c0561531d940529c4a0fae72f29c3a589ec06087a84003a65f6d4914cb9d704360dab67cd362680134a
 SHA512 
39a2b87e18dd91ac0e423f0009434f76c4228b80511233ee742d22964ff2419954e13745b17f0350f64a557c378942a234ca988ce3add7b2ab9127d66c688919
+DIST hugo-0.108.0-vendor.tar.xz 5759708 BLAKE2B 
6b3f93b0f29cb57afcb5a2e05ec2dc5ba276cb5d30cd2c3996fbed20fa2a9e8f464e580dd42302819d18b5cc35b2f2ab16e9e11faa175fc1c56591da56c2be31
 SHA512 
b4baaa6acc227e8d169362c9adcf60c2365413231beedb3ff21d7d7103e2a3d3bb19d30950e68978841de2923b3cc2171474ea3811f0dbcc1e0f173c453a8441
+DIST hugo-0.108.0.tar.gz 29048088 BLAKE2B 
dd9654985fe0221ddb6b5f74c4d7f3259e587ee71522d6304d102849e63d2abd926987699fd7bac35c1a3bd5c6a195b4308249039d1a86cadae6dad641b75085
 SHA512 
450030bd657468bcf62de9d60def0c4f977ed4ba4b8ff830eae146622f678fedf656e3637bbdb44ac4289f857f5a1259ea0cfa66a45a14ea92860eee86dbf9fa

diff --git a/www-apps/hugo/hugo-0.108.0.ebuild 
b/www-apps/hugo/hugo-0.108.0.ebuild
new file mode 100644
index ..129d62e8af01
--- /dev/null
+++ b/www-apps/hugo/hugo-0.108.0.ebuild
@@ -0,0 +1,93 @@
+# Copyright 2018-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module bash-completion-r1
+
+DESCRIPTION="Fast static HTML and CSS website generator"
+HOMEPAGE="https://gohugo.io https://github.com/gohugoio/hugo";
+SRC_URI="
+   https://github.com/gohugoio/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
+   https://tastytea.de/files/gentoo/${P}-vendor.tar.xz
+"
+
+# NOTE: To create the vendor tarball, run:
+# `go mod vendor && cd .. && tar -caf ${P}-vendor.tar.xz ${P}/vendor`
+
+LICENSE="Apache-2.0 BSD BSD-2 MIT Unlicense"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~loong ~x86"
+IUSE="doc +sass test"
+
+BDEPEND="
+   >=dev-lang/go-1.18
+   test? (
+   dev-python/docutils
+   dev-ruby/asciidoctor
+   virtual/pandoc
+   )
+"
+RDEPEND="
+   >=media-libs/libwebp-1.2.3-r1:=
+   sass? ( dev-libs/libsass:= )
+"
+DEPEND="${RDEPEND}"
+
+RESTRICT="!test? ( test )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.96.0-unbundle-libwebp-and-libsass.patch
+   "${FILESDIR}"/${PN}-0.104.3-skip-some-tests.patch
+   "${FILESDIR}"/${PN}-0.99.1-test-timeout.patch
+)
+
+src_configure() {
+   export CGO_ENABLED=1
+   export CGO_CFLAGS="${CFLAGS}"
+   export CGO_CPPFLAGS="${CPPFLAGS}"
+   export CGO_CXXFLAGS="${CXXFLAGS}"
+   export CGO_LDFLAGS="${LDFLAGS}"
+
+   MY_BUILDFLAGS="$(usev sass "-tags extended")"
+
+   default
+}
+
+src_compile() {
+   mkdir -pv bin || die
+   ego build -ldflags "-X 
github.com/gohugoio/hugo/common/hugo.vendorInfo=gentoo:${PVR}" \
+   ${MY_BUILDFLAGS} -o "${S}/bin/hugo"
+
+   bin/hugo gen man --dir man || die
+
+   mkdir -pv completions || die
+   bin/hugo completion bash > completions/hugo || die
+   bin/hugo completion fish > completions/hugo.fish || die
+   bin/hugo completion zsh > completions/_hugo || die
+
+   if use doc ; then
+   bin/hugo gen doc --dir doc || die
+   fi
+}
+
+src_test() {
+   ego test -race "./..." ${MY_BUILDFLAGS}
+}
+
+src_install() {
+   dobin bin/*
+   doman man/*
+
+   dobashcomp completions/${PN}
+
+   insinto /usr/share/fish/vendor_completions.d
+   doins completions/${PN}.fish
+
+   insinto /usr/share/zsh/site-functions
+   doins completions/_${PN}
+
+  

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

2022-12-29 Thread Viorel Munteanu
commit: 46488148310abc3fbd70b426c72b8ddc2356ebc9
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Fri Dec 16 02:29:31 2022 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Thu Dec 29 16:49:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46488148

www-apps/hugo: drop 0.105.0

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>
Closes: https://github.com/gentoo/gentoo/pull/28680
Signed-off-by: Viorel Munteanu  gentoo.org>

 www-apps/hugo/Manifest|  3 --
 www-apps/hugo/hugo-0.105.0.ebuild | 95 ---
 2 files changed, 98 deletions(-)

diff --git a/www-apps/hugo/Manifest b/www-apps/hugo/Manifest
index d6c03c8baacd..b6e7a78f0cae 100644
--- a/www-apps/hugo/Manifest
+++ b/www-apps/hugo/Manifest
@@ -1,6 +1,3 @@
-DIST hugo-0.101.0-libwebp-1.2.3.patch 5197 BLAKE2B 
ef39ae1d804a96f791031eef87f1e0a51ccf0abc2963c65bb0e86971d0a5079445707af57d14f98c9709a97e148925cb51b676d4009e89b7ff695e633b200443
 SHA512 
3c8b227f07037048f0191b7ecda1d6c3900b2b515ae2007cbc18d8c9b8d8dd10f70e7b41dd8b81c612c43ae280024538226cd93049c20e9437e774c28b51b45a
-DIST hugo-0.105.0-vendor.tar.xz 5727760 BLAKE2B 
0295adf688650292531ed250e793ef2914e8eab8cdf60c3aaf4278e26174a63c2bab0fe2ea5e95c6d543a3828c1d500240585e584bd7015e59dc78b42bc09332
 SHA512 
c2196922f8ac233ee9a2962168fa584aed594d89292dff93ad772f4d2ecef3b2b76f72eff05d0f508e776fabbe18fec108bd64e23ec9e478dbbb3ceb9976e5b2
-DIST hugo-0.105.0.tar.gz 27645900 BLAKE2B 
f9dbbc6d1dd2408736a688e6fb782f03bf1675559562e44cdb002fbf55afc4a56fc111240232ddca2bcbd80438f25ef2dfbebaaeb42ebc46f728399449ae449f
 SHA512 
0cc9011ef30caf469d0e3aceb97ea988e4eb099d1b3e39d67ae9d4809e585025d5ed6e7dce498eb28b757217acc1ac668fcd3d4f625c02e341329def92112be3
 DIST hugo-0.107.0-vendor.tar.xz 5736140 BLAKE2B 
bca854d21e93b9d6296a6a60d61b800db0be9bdec63e8863f4f96266670ada8ee9e7b072234542c3380b24655c8257c44227c534f65d22b3089608fee3dd78a2
 SHA512 
0b3fe77d67ad739c8162bd2baff405403a50285ff349826cf5f3b83056f36260288f6efd67f313183e9fd0e27568b2ef6a6e3b3c7ac4d07afc11a179bc80b33c
 DIST hugo-0.107.0.tar.gz 29042775 BLAKE2B 
c03fd0725b3575471eae54549716897a12f83caea62d4c0561531d940529c4a0fae72f29c3a589ec06087a84003a65f6d4914cb9d704360dab67cd362680134a
 SHA512 
39a2b87e18dd91ac0e423f0009434f76c4228b80511233ee742d22964ff2419954e13745b17f0350f64a557c378942a234ca988ce3add7b2ab9127d66c688919
 DIST hugo-0.108.0-vendor.tar.xz 5759708 BLAKE2B 
6b3f93b0f29cb57afcb5a2e05ec2dc5ba276cb5d30cd2c3996fbed20fa2a9e8f464e580dd42302819d18b5cc35b2f2ab16e9e11faa175fc1c56591da56c2be31
 SHA512 
b4baaa6acc227e8d169362c9adcf60c2365413231beedb3ff21d7d7103e2a3d3bb19d30950e68978841de2923b3cc2171474ea3811f0dbcc1e0f173c453a8441

diff --git a/www-apps/hugo/hugo-0.105.0.ebuild 
b/www-apps/hugo/hugo-0.105.0.ebuild
deleted file mode 100644
index a9e05234dd8c..
--- a/www-apps/hugo/hugo-0.105.0.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 2018-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module bash-completion-r1
-
-DESCRIPTION="Fast static HTML and CSS website generator"
-HOMEPAGE="https://gohugo.io https://github.com/gohugoio/hugo";
-SRC_URI="
-   https://github.com/gohugoio/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
-   https://tastytea.de/files/gentoo/${P}-vendor.tar.xz
-   https://tastytea.de/files/gentoo/${PN}-0.101.0-libwebp-1.2.3.patch
-"
-
-# NOTE: To create the vendor tarball, run:
-# `go mod vendor && cd .. && tar -caf ${P}-vendor.tar.xz ${P}/vendor`
-
-LICENSE="Apache-2.0 BSD BSD-2 MIT Unlicense"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~loong ~x86"
-IUSE="doc +sass test"
-
-BDEPEND="
-   >=dev-lang/go-1.18
-   test? (
-   dev-python/docutils
-   dev-ruby/asciidoctor
-   virtual/pandoc
-   )
-"
-RDEPEND="
-   >=media-libs/libwebp-1.2.3-r1:=
-   sass? ( dev-libs/libsass:= )
-"
-DEPEND="${RDEPEND}"
-
-RESTRICT="!test? ( test )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.96.0-unbundle-libwebp-and-libsass.patch
-   "${FILESDIR}"/${PN}-0.104.3-skip-some-tests.patch
-   "${FILESDIR}"/${PN}-0.99.1-test-timeout.patch
-   "${DISTDIR}"/${PN}-0.101.0-libwebp-1.2.3.patch
-)
-
-src_configure() {
-   export CGO_ENABLED=1
-   export CGO_CFLAGS="${CFLAGS}"
-   export CGO_CPPFLAGS="${CPPFLAGS}"
-   export CGO_CXXFLAGS="${CXXFLAGS}"
-   export CGO_LDFLAGS="${LDFLAGS}"
-
-   MY_BUILDFLAGS="$(usev sass "-tags extended")"
-
-   default
-}
-
-src_compile() {
-   mkdir -pv bin || die
-   ego build -ldflags "-X 
github.com/gohugoio/hugo/common/hugo.vendorInfo=gentoo:${PVR}" \
-   ${MY_BUILDFLAGS} -o "${S}/bin/hugo"
-
-   bin/hugo gen man --dir man || die
-
-   mkdir -pv completions || die
-   bin/hugo completion bash > completions/hugo || die
-   bin/hugo completion fish > completions/hugo.fish || die
-   bin/hugo completion zsh > completions/_hugo || die
-
- 

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

2022-12-29 Thread Michał Górny
commit: 01701a071481bceb3c56ca3d07190b93bac65c33
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Dec 29 17:22:56 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Dec 29 17:23:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01701a07

dev-libs/c-blosc2: Tests require USE="zlib zstd"

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

 dev-libs/c-blosc2/c-blosc2-2.6.1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-libs/c-blosc2/c-blosc2-2.6.1.ebuild 
b/dev-libs/c-blosc2/c-blosc2-2.6.1.ebuild
index 6d872919ee8c..e4d54a7ad7a7 100644
--- a/dev-libs/c-blosc2/c-blosc2-2.6.1.ebuild
+++ b/dev-libs/c-blosc2/c-blosc2-2.6.1.ebuild
@@ -19,6 +19,7 @@ LICENSE="BSD"
 SLOT="0/1"
 KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
 IUSE="test zlib zstd"
+REQUIRED_USE="test? ( zlib zstd )"
 RESTRICT="!test? ( test )"
 
 DEPEND="



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

2022-12-29 Thread Sam James
commit: a9d69b46ca54d0dda00f95db9080e2c37c22e83b
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 29 17:26:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 29 17:26:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9d69b46

app-admin/rasdaemon: update maintainers

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

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

diff --git a/app-admin/rasdaemon/metadata.xml b/app-admin/rasdaemon/metadata.xml
index 05af691e4081..9ee9ca3cdb8b 100644
--- a/app-admin/rasdaemon/metadata.xml
+++ b/app-admin/rasdaemon/metadata.xml
@@ -1,6 +1,10 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
+   
+   base-sys...@gentoo.org
+   Gentoo Base System
+   

prometheanf...@gentoo.org
Matthew Thode



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

2022-12-29 Thread Sam James
commit: f833faa3b87e6d68157e4c42909cdb4f0912633b
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 29 17:18:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 29 17:26:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f833faa3

app-admin/rasdaemon: add github upstream metadata

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

 app-admin/rasdaemon/metadata.xml | 17 ++---
 1 file changed, 10 insertions(+), 7 deletions(-)

diff --git a/app-admin/rasdaemon/metadata.xml b/app-admin/rasdaemon/metadata.xml
index ae831ed56223..05af691e4081 100644
--- a/app-admin/rasdaemon/metadata.xml
+++ b/app-admin/rasdaemon/metadata.xml
@@ -7,12 +7,15 @@


Rasdaemon is a RAS (Reliability, Availability and 
Serviceability) logging tool.
-It currently records memory errors, using the EDAC tracing events.
-EDAC is drivers in the Linux kernel that handle detection of ECC errors
-from memory controllers for most chipsets on i386 and x86_64 architectures.
-EDAC drivers for other architectures like arm also exists.
-This userspace component consists of an init script which makes sure
-EDAC drivers and DIMM labels are loaded at system startup, as well as
-an utility for reporting current error counts from the EDAC sysfs files.
+   It currently records memory errors, using the EDAC tracing 
events.
+   EDAC is drivers in the Linux kernel that handle detection of 
ECC errors
+   from memory controllers for most chipsets on i386 and x86_64 
architectures.
+   EDAC drivers for other architectures like arm also exists.
+   This userspace component consists of an init script which makes 
sure
+   EDAC drivers and DIMM labels are loaded at system startup, as 
well as
+   an utility for reporting current error counts from the EDAC 
sysfs files.

+   
+   mchehab/rasdaemon
+   
 



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

2022-12-29 Thread Sam James
commit: f887800c7a940282004c8f6bb4b2a53dfe7df6ca
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 29 17:26:21 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 29 17:26:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f887800c

app-admin/rasdaemon: drop 0.6.7

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

 app-admin/rasdaemon/rasdaemon-0.6.7.ebuild | 68 --
 1 file changed, 68 deletions(-)

diff --git a/app-admin/rasdaemon/rasdaemon-0.6.7.ebuild 
b/app-admin/rasdaemon/rasdaemon-0.6.7.ebuild
deleted file mode 100644
index 12a8438bc2ba..
--- a/app-admin/rasdaemon/rasdaemon-0.6.7.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit linux-info systemd
-
-DESCRIPTION="Reliability, Availability and Serviceability logging tool"
-HOMEPAGE="http://www.infradead.org/~mchehab/rasdaemon/";
-SRC_URI="http://www.infradead.org/~mchehab/${PN}/${P}.tar.bz2";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="sqlite"
-
-DEPEND=""
-RDEPEND="
-   ${DEPEND}
-   sys-devel/gettext
-   sys-apps/dmidecode
-   sqlite? (
-   dev-db/sqlite
-   dev-perl/DBD-SQLite
-   )
-"
-
-PATCHES=(
-   "${FILESDIR}/sysconfig-fix-0.6.7.patch"
-)
-
-pkg_setup() {
-   linux-info_pkg_setup
-   local CONFIG_CHECK="~ACPI_EXTLOG"
-   check_extra_config
-}
-
-src_configure() {
-   local myconf=(
-   $(use_enable sqlite sqlite3)
-   --enable-abrt-report
-   --enable-aer
-   --enable-arm
-   --enable-extlog
-   --enable-hisi-ns-decode
-   --enable-mce
-   --enable-non-standard
-   --enable-devlink
-   --enable-diskerror
-   --enable-memory-ce-pfa
-   --includedir="/usr/include/${PN}"
-   --localstatedir=/var
-   )
-
-   econf "${myconf[@]}"
-}
-
-src_install() {
-   default
-
-   keepdir "/var/lib/${PN}"
-
-   systemd_dounit misc/*.service
-
-   newinitd "${FILESDIR}/rasdaemon.openrc-r2" rasdaemon
-   newinitd "${FILESDIR}/ras-mc-ctl.openrc-r1" ras-mc-ctl
-   newconfd "${FILESDIR}"/rasdaemon.confd rasdaemon
-}



[gentoo-commits] repo/gentoo:master commit in: app-admin/rasdaemon/, app-admin/rasdaemon/files/

2022-12-29 Thread Sam James
commit: 973ccf5af3917e0e50bcbfcb0321da80846a67d3
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 29 17:25:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 29 17:26:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=973ccf5a

app-admin/rasdaemon: add 0.6.8

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

 app-admin/rasdaemon/Manifest   |   1 +
 .../files/rasdaemon-0.6.8-bashisms-configure.patch | 186 +
 app-admin/rasdaemon/rasdaemon-0.6.8.ebuild |  76 +
 3 files changed, 263 insertions(+)

diff --git a/app-admin/rasdaemon/Manifest b/app-admin/rasdaemon/Manifest
index 1b6919f9da7f..7c6fda66f703 100644
--- a/app-admin/rasdaemon/Manifest
+++ b/app-admin/rasdaemon/Manifest
@@ -1 +1,2 @@
 DIST rasdaemon-0.6.7.tar.bz2 422473 BLAKE2B 
32a95ed9ca217fb69b197f88fa296bf0d3b4230a1ae11c60582911ff84abbe8b9a67b318774b8c4b765dbedbd4458eb220ca3b8ff4c9d065eb893a9a6a9916c5
 SHA512 
15beae5d4964c49b7b7f9e731948b5def9622fba5d7d17ce52a282d7834d256366cdf3cf427b82b2a6a8fd0c99f202f545000bdb06064fbae7ae0296aef0946c
+DIST rasdaemon-0.6.8.tar.gz 161343 BLAKE2B 
95dab212e404480d45e5b07fa0f9ec7361036c9295a81dd082657c71cf8ad1114cc28f163b8975733e2042dfeb957f8da71dc52440249c75c24653c1ce235e86
 SHA512 
634638154c6b0bf7a079d6aba884a55e540c9edc3c25715a792ad7535c68629618e9cef8b6ec7e20845f78bd57f712d437be4d772523020f09d30cce42759a30

diff --git a/app-admin/rasdaemon/files/rasdaemon-0.6.8-bashisms-configure.patch 
b/app-admin/rasdaemon/files/rasdaemon-0.6.8-bashisms-configure.patch
new file mode 100644
index ..6a3beaae217c
--- /dev/null
+++ b/app-admin/rasdaemon/files/rasdaemon-0.6.8-bashisms-configure.patch
@@ -0,0 +1,186 @@
+https://github.com/mchehab/rasdaemon/pull/81
+
+From 9632f63c3855b119ab4b02300e27ab357bddcf03 Mon Sep 17 00:00:00 2001
+From: Sam James 
+Date: Thu, 29 Dec 2022 17:23:47 +
+Subject: [PATCH] configure.ac: fix bashisms
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+configure scripts need to be runnable with a POSIX-compliant /bin/sh.
+
+On many (but not all!) systems, /bin/sh is provided by Bash, so errors
+like this aren't spotted. Notably Debian defaults to /bin/sh provided
+by dash which doesn't tolerate such bashisms as '=='.
+
+This retains compatibility with bash.
+
+Signed-off-by: Sam James 
+--- a/configure.ac
 b/configure.ac
+@@ -27,14 +27,14 @@ AC_ARG_ENABLE([all],
+ AC_ARG_ENABLE([sqlite3],
+ AS_HELP_STRING([--enable-sqlite3], [enable storing data at SQL lite 
database (currently experimental)]))
+ 
+-AS_IF([test "x$enable_sqlite3" = "xyes" || test "x$enable_all" == "xyes"], [
++AS_IF([test "x$enable_sqlite3" = "xyes" || test "x$enable_all" = "xyes"], [
+   AC_CHECK_LIB(sqlite3, sqlite3_open,[echo "found sqlite3"] , 
AC_MSG_ERROR([*** Unable to find sqlite3 library]), )
+   SQLITE3_LIBS="-lsqlite3"
+   AC_DEFINE(HAVE_SQLITE3,1,"have sqlite3")
+   AC_SUBST([WITH_SQLITE3])
+ ])
+ 
+-AM_CONDITIONAL([WITH_SQLITE3], [test x$enable_sqlite3 = xyes || test 
x$enable_all == xyes])
++AM_CONDITIONAL([WITH_SQLITE3], [test x$enable_sqlite3 = xyes || test 
x$enable_all = xyes])
+ AM_COND_IF([WITH_SQLITE3], [USE_SQLITE3="yes"], [USE_SQLITE3="no"])
+ 
+ AC_SUBST([SQLITE3_LIBS])
+@@ -43,122 +43,122 @@ AC_SUBST([SQLITE3_LIBS])
+ AC_ARG_ENABLE([aer],
+ AS_HELP_STRING([--enable-aer], [enable PCIe AER events (currently 
experimental)]))
+ 
+-AS_IF([test "x$enable_aer" = "xyes" || test "x$enable_all" == "xyes"], [
++AS_IF([test "x$enable_aer" = "xyes" || test "x$enable_all" = "xyes"], [
+   AC_DEFINE(HAVE_AER,1,"have PCIe AER events collect")
+   AC_SUBST([WITH_AER])
+ ])
+-AM_CONDITIONAL([WITH_AER], [test x$enable_aer = xyes || test x$enable_all == 
xyes])
++AM_CONDITIONAL([WITH_AER], [test x$enable_aer = xyes || test x$enable_all = 
xyes])
+ AM_COND_IF([WITH_AER], [USE_AER="yes"], [USE_AER="no"])
+ 
+ 
+ AC_ARG_ENABLE([non_standard],
+ AS_HELP_STRING([--enable-non-standard], [enable NON_STANDARD events 
(currently experimental)]))
+ 
+-AS_IF([test "x$enable_non_standard" = "xyes" || test "x$enable_all" == 
"xyes"], [
++AS_IF([test "x$enable_non_standard" = "xyes" || test "x$enable_all" = 
"xyes"], [
+   AC_DEFINE(HAVE_NON_STANDARD,1,"have UNKNOWN_SEC events collect")
+   AC_SUBST([WITH_NON_STANDARD])
+ ])
+-AM_CONDITIONAL([WITH_NON_STANDARD], [test x$enable_non_standard = xyes || 
test x$enable_all == xyes])
++AM_CONDITIONAL([WITH_NON_STANDARD], [test x$enable_non_standard = xyes || 
test x$enable_all = xyes])
+ AM_COND_IF([WITH_NON_STANDARD], [USE_NON_STANDARD="yes"], 
[USE_NON_STANDARD="no"])
+ 
+ AC_ARG_ENABLE([arm],
+ AS_HELP_STRING([--enable-arm], [enable ARM events (currently 
experimental)]))
+ 
+-AS_IF([test "x$enable_arm" = "xyes" || test "x$enable_all" == "xyes"], [
++AS_IF([test "x$enable_arm" = "xyes" || test "x$enable_all" = "xyes"], [
+   AC_DEFINE(HAVE_ARM,1,"have ARM events collect")
+   AC

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

2022-12-29 Thread Mike Pagano
commit: 81ef4172f6f37839efbedebc4de8d52b419b72a3
Author: Mike Pagano  gentoo  org>
AuthorDate: Thu Dec 29 17:32:13 2022 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu Dec 29 17:32:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81ef4172

kernel-2.eclass: Don't drop CPU OPT patch when CC=clang

Clang is supported by the CPU optimization patch. (USE=experimental)
Check for CC=clang and do not drop this patch.

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

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

 eclass/kernel-2.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/kernel-2.eclass b/eclass/kernel-2.eclass
index e13ed1a4f5ba..873d4a204669 100644
--- a/eclass/kernel-2.eclass
+++ b/eclass/kernel-2.eclass
@@ -1144,7 +1144,7 @@ unipatch() {
UNIPATCH_DROP+=" 
5011_enable-cpu-optimizations-for-gcc8.patch"
UNIPATCH_DROP+=" 
5012_enable-cpu-optimizations-for-gcc91.patch"
UNIPATCH_DROP+=" 
5013_enable-cpu-optimizations-for-gcc10.patch"
-   if [[ ${GCC_MAJOR_VER} -lt 9 ]]; then
+   if [[ ${GCC_MAJOR_VER} -lt 9 ]] && ! 
tc-is-clang; then
UNIPATCH_DROP+=" 
5010_enable-cpu-optimizations-universal.patch"
fi
# this legacy section should be targeted for 
removal



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

2022-12-29 Thread Arthur Zamarin
commit: f8ff0304fcb78d31777dc4e22b9a63d15fce29c1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Dec 29 17:52:29 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Dec 29 17:52:29 2022 +
URL:
https://gitweb.gentoo.org/proj/pkgcore/pkgcheck.git/commit/?id=f8ff0304

ci: add black format check

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

 .github/workflows/test.yml | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index 6659a14c..312a3452 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -138,3 +138,10 @@ jobs:
 - name: Run linting tools
   run: |
 pylint --exit-zero src/pkgcheck
+
+  format:
+runs-on: ubuntu-latest
+steps:
+- name: Checkout code
+  uses: actions/checkout@v3
+- uses: psf/black@stable



[gentoo-commits] proj/pkgcore/pkgcore:master commit in: src/pkgcore/

2022-12-29 Thread Arthur Zamarin
commit: 101849420c693f36110ac8ec168ac628ff2dfe7f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Dec 29 17:57:02 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Dec 29 17:57:02 2022 +
URL:
https://gitweb.gentoo.org/proj/pkgcore/pkgcore.git/commit/?id=10184942

start work on 0.12.19

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

 src/pkgcore/__init__.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/pkgcore/__init__.py b/src/pkgcore/__init__.py
index a9d006afd..38b9d93c2 100644
--- a/src/pkgcore/__init__.py
+++ b/src/pkgcore/__init__.py
@@ -1,2 +1,2 @@
 __title__ = "pkgcore"
-__version__ = "0.12.18"
+__version__ = "0.12.19"



[gentoo-commits] proj/pkgcore/pkgcheck:master commit in: /

2022-12-29 Thread Arthur Zamarin
commit: e8894810833401da27fa2728e1d8017a545401fc
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Dec 29 18:00:46 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Dec 29 18:01:11 2022 +
URL:
https://gitweb.gentoo.org/proj/pkgcore/pkgcheck.git/commit/?id=e8894810

new release 0.10.20

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

 NEWS.rst | 8 
 1 file changed, 8 insertions(+)

diff --git a/NEWS.rst b/NEWS.rst
index bbd07714..d05a641e 100644
--- a/NEWS.rst
+++ b/NEWS.rst
@@ -2,6 +2,14 @@
 Release Notes
 =
 
+
+pkgcheck 0.10.20 (2022-12-29)
+
+
+- MissingRemoteIdCheck: give ready  sample (Michał Górny, #500)
+
+- Format code with ``black`` (Arthur Zamarin)
+
 
 pkgcheck 0.10.19 (2022-11-26)
 



[gentoo-commits] repo/proj/guru:dev commit in: net-p2p/feather/, net-p2p/feather/files/

2022-12-29 Thread Adam Pimentel
commit: e7b206f216f3f1053b00ba80d6b73ef62ded11ad
Author: Adam Pimentel  protonmail  com>
AuthorDate: Thu Dec 29 18:13:08 2022 +
Commit: Adam Pimentel  protonmail  com>
CommitDate: Thu Dec 29 18:13:08 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e7b206f2

net-p2p/feather: remove old ebuild, prevent some CFLAGS from being overridden

Closes: https://bugs.gentoo.org/76
Signed-off-by: Adam Pimentel  protonmail.com>

 net-p2p/feather/feather-2.1.0.ebuild  | 143 --
 net-p2p/feather/feather-2.1.2.ebuild  |   1 +
 net-p2p/feather/files/feather_remove_cflags.patch |  16 +++
 3 files changed, 17 insertions(+), 143 deletions(-)

diff --git a/net-p2p/feather/feather-2.1.0.ebuild 
b/net-p2p/feather/feather-2.1.0.ebuild
deleted file mode 100644
index 697aca1eb..0
--- a/net-p2p/feather/feather-2.1.0.ebuild
+++ /dev/null
@@ -1,143 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake desktop xdg
-
-SINGLEAPPLICATION_DIST_COMIT="3e8e85d1a487e433751711a8a090659684d42e3b"
-MONERO_DIST_COMIT="b45c66e9c62d7e8f24abbcb447f408e618bfd450"
-   MINIUPNP_DIST_COMIT="544e6fcc73c5ad9af48a8985c94f0f1d742ef2e0"
-   RANDOMX_DIST_COMIT="261d58c77fc5547c0aa7fdfeb58421ba7e0e6e1c"
-   RAPIDJSON_DIST_COMIT="129d19ba7f496df5e33658527a7158c79b99c21c"
-   SUPERCOP_DIST_COMIT="633500ad8c8759995049ccd022107d1fa8a1bbc9"
-   TREZORCOMMON_DIST_COMIT="bff7fdfe436c727982cc553bdfb29a9021b423b0"
-
-DESCRIPTION="A free, open-source Monero wallet"
-HOMEPAGE="https://featherwallet.org";
-SRC_URI="https://github.com/feather-wallet/feather/archive/refs/tags/${PV}.tar.gz
 -> \
-${P}.tar.gz
-   
https://github.com/itay-grudev/SingleApplication/archive/${SINGLEAPPLICATION_DIST_COMIT}.tar.gz
 -> \
-${P}-singleapplication.tar.gz
-   
https://github.com/feather-wallet/monero/archive/${MONERO_DIST_COMIT}.tar.gz -> 
\
-${P}-monero.tar.gz
-   
https://github.com/miniupnp/miniupnp/archive/${MINIUPNP_DIST_COMIT}.tar.gz -> \
-${P}-monero-miniupnp.tar.gz
-   https://github.com/tevador/RandomX/archive/${RANDOMX_DIST_COMIT}.tar.gz 
-> \
-${P}-monero-randomx.tar.gz
-   
https://github.com/Tencent/rapidjson/archive/${RAPIDJSON_DIST_COMIT}.tar.gz -> \
-${P}-monero-rapidjson.tar.gz
-   
https://github.com/monero-project/supercop/archive/${SUPERCOP_DIST_COMIT}.tar.gz
 -> \
-${P}-monero-supercop.tar.gz
-   
https://github.com/trezor/trezor-common/archive/${TREZORCOMMON_DIST_COMIT}.tar.gz
 -> \
-${P}-monero-trezorcommon.tar.gz
-"
-
-# Feather is released under the terms of the BSD license, but it vendors
-# code from Monero and Tor too.
-LICENSE="BSD MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="qrcode xmrig localmonero"
-
-DEPEND="
-   dev-libs/libsodium:=
-   media-gfx/qrencode:=
-   media-gfx/zbar:=[v4l]
-   >=dev-libs/polyseed-1.0.0
-   dev-libs/libzip:=
-   dev-libs/boost:=[nls]
-   >=dev-qt/qtcore-5.15:5
-   >=dev-qt/qtwidgets-5.15:5
-   >=dev-qt/qtgui-5.15:5
-   >=dev-qt/qtnetwork-5.15:5
-   >=dev-qt/qtsvg-5.15:5
-   >=dev-qt/qtxml-5.15:5
-   >=dev-qt/qtwebsockets-5.15:5
-   >=dev-qt/qtmultimedia-5.15:5[widgets]
-   >=dev-qt/qtconcurrent-5.15:5
-   dev-libs/libgcrypt:=
-   sys-libs/zlib
-   dev-libs/openssl:=
-   net-dns/unbound:=[threads]
-   net-libs/czmq:=
-"
-RDEPEND="
-   ${DEPEND}
-   net-vpn/tor
-   xmrig? ( net-misc/xmrig )
-"
-BDEPEND="virtual/pkgconfig"
-
-src_unpack() {
-   unpack ${P}.tar.gz \
-   ${P}-singleapplication.tar.gz \
-   ${P}-monero.tar.gz \
-   ${P}-monero-miniupnp.tar.gz \
-   ${P}-monero-randomx.tar.gz \
-   ${P}-monero-rapidjson.tar.gz \
-   ${P}-monero-supercop.tar.gz \
-   ${P}-monero-trezorcommon.tar.gz
-   mv -T "${WORKDIR}"/SingleApplication-${SINGLEAPPLICATION_DIST_COMIT} \
-   "${WORKDIR}"/${P}/src/third-party/singleapplication || die
-   mv -T "${WORKDIR}"/monero-${MONERO_DIST_COMIT} \
-   "${WORKDIR}"/${P}/monero || die
-   mv -T "${WORKDIR}"/miniupnp-${MINIUPNP_DIST_COMIT} \
-   "${WORKDIR}"/${P}/monero/external/miniupnp || die
-   mv -T "${WORKDIR}"/RandomX-${RANDOMX_DIST_COMIT} \
-   "${WORKDIR}"/${P}/monero/external/randomx || die
-   mv -T "${WORKDIR}"/rapidjson-${RAPIDJSON_DIST_COMIT} \
-   "${WORKDIR}"/${P}/monero/external/rapidjson || die
-   mv -T "${WORKDIR}"/supercop-${SUPERCOP_DIST_COMIT} \
-   "${WORKDIR}"/${P}/monero/external/supercop || die
-   mv -T "${WORKDIR}"/trezor-common-${TREZORCOMMON_DIST_COMIT} \
-   "${WORKDIR}"/${P}/monero/external/trezor-common || die
-}
-
-src_prepare() {
-   default
-   echo "#define FEATHER_VERSION \"${PV}\"" > 
"${WORKDIR}"/${PF}/src/config-feather.h || die
-   

[gentoo-commits] repo/gentoo:master commit in: media-libs/libquvi/files/, media-libs/libquvi/

2022-12-29 Thread Sam James
commit: 2b5021931af5a2e8eafa31dc0d503ba3ce50dfd2
Author: Jocelyn-MAYER  mailmagic  fr>
AuthorDate: Thu Dec 29 17:28:00 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 29 18:21:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b502193

media-libs/libquvi: support luajit and lua5.4

libquvi used to build only with lua version 5.1
- the configure.ac file is to be patched in order to be able to build with 
luajit
- the second patch allow build with lua version 5.4

Closes: https://bugs.gentoo.org/504876
Signed-off-by: Jocelyn-MAYER  mailmagic.fr>
Signed-off-by: Sam James  gentoo.org>

 .../files/libquvi-0.9.4-luaL_setfuncs_ver.patch| 70 ++
 .../libquvi/files/libquvi-0.9.4-luajit.patch   | 15 +
 media-libs/libquvi/libquvi-0.9.4-r101.ebuild   | 69 +
 3 files changed, 154 insertions(+)

diff --git a/media-libs/libquvi/files/libquvi-0.9.4-luaL_setfuncs_ver.patch 
b/media-libs/libquvi/files/libquvi-0.9.4-luaL_setfuncs_ver.patch
new file mode 100644
index ..156468b0e7b1
--- /dev/null
+++ b/media-libs/libquvi/files/libquvi-0.9.4-luaL_setfuncs_ver.patch
@@ -0,0 +1,70 @@
+--- libquvi-0.9.4/src/lua/init.c   2013-11-04 13:55:26.0 +0100
 libquvi-0.9.4/src/lua/init.c   2022-12-29 09:25:41.579621070 +0100
+@@ -43,11 +43,19 @@ static const luaL_Reg quvi_reg_meth[] =
+ 
+ static const luaL_Reg quvi_http_reg_meth[] =
+ {
++#if (LUA_VERSION_NUM == 501)
+   {"metainfo", l_quvi_http_metainfo},
+   {"resolve", l_quvi_http_resolve},
+   {"cookie", l_quvi_http_cookie},
+   {"header", l_quvi_http_header},
+   {"fetch", l_quvi_http_fetch},
++#elif (LUA_VERSION_NUM >= 504)
++  {"quvi.http.metainfo", l_quvi_http_metainfo},
++  {"quvi.http.resolve", l_quvi_http_resolve},
++  {"quvi.http.cookie", l_quvi_http_cookie},
++  {"quvi.http.header", l_quvi_http_header},
++  {"quvi.http.fetch", l_quvi_http_fetch},
++#endif
+   {NULL, NULL}
+ };
+ 
+@@ -57,9 +65,15 @@ extern gint l_quvi_crypto_hash(lua_State
+ 
+ static const luaL_Reg quvi_crypto_reg_meth[] =
+ {
++#if (LUA_VERSION_NUM == 501)
+   {"encrypt", l_quvi_crypto_encrypt},
+   {"decrypt", l_quvi_crypto_decrypt},
+   {"hash",l_quvi_crypto_hash},
++#elif (LUA_VERSION_NUM >= 504)
++  {"quvi.crypto.encrypt", l_quvi_crypto_encrypt},
++  {"quvi.crypto.decrypt", l_quvi_crypto_decrypt},
++  {"quvi.crypto.hash",l_quvi_crypto_hash},
++#endif
+   {NULL, NULL}
+ };
+ 
+@@ -68,8 +82,13 @@ extern gint l_quvi_base64_decode(lua_Sta
+ 
+ static const luaL_Reg quvi_base64_reg_meth[] =
+ {
++#if (LUA_VERSION_NUM == 501)
+   {"encode",l_quvi_base64_encode},
+   {"decode",l_quvi_base64_decode},
++#elif (LUA_VERSION_NUM >= 504)
++  {"quvi.base64.encode",l_quvi_base64_encode},
++  {"quvi.base64.decode",l_quvi_base64_decode},
++#endif
+   {NULL, NULL}
+ };
+ 
+@@ -80,10 +99,17 @@ QuviError l_init(_quvi_t q)
+ return (QUVI_ERROR_LUA_INIT);
+ 
+   luaL_openlibs(q->handle.lua);
++#if (LUA_VERSION_NUM == 501)
+   luaL_register(q->handle.lua, "quvi", quvi_reg_meth);
+   luaL_register(q->handle.lua, "quvi.http", quvi_http_reg_meth);
+   luaL_register(q->handle.lua, "quvi.crypto", quvi_crypto_reg_meth);
+   luaL_register(q->handle.lua, "quvi.base64", quvi_base64_reg_meth);
++#elif (LUA_VERSION_NUM >= 504)
++  luaL_newlib(q->handle.lua, quvi_reg_meth);
++  luaL_newlib(q->handle.lua, quvi_http_reg_meth);
++  luaL_newlib(q->handle.lua, quvi_crypto_reg_meth);
++  luaL_newlib(q->handle.lua, quvi_base64_reg_meth);
++#endif
+ 
+   return (QUVI_OK);
+ }

diff --git a/media-libs/libquvi/files/libquvi-0.9.4-luajit.patch 
b/media-libs/libquvi/files/libquvi-0.9.4-luajit.patch
new file mode 100644
index ..dd4dc58238c9
--- /dev/null
+++ b/media-libs/libquvi/files/libquvi-0.9.4-luajit.patch
@@ -0,0 +1,15 @@
+--- libquvi-0.9.4/configure.ac 2021-10-20 13:44:09.834182117 +0200
 libquvi-0.9.4/configure.ac 2021-10-20 13:46:23.611188250 +0200
+@@ -85,7 +85,9 @@ AC_SUBST([VALGRIND])
+ PKG_CHECK_MODULES([liblua], [lua >= 5.1], [], [
+   PKG_CHECK_MODULES([liblua], [lua51 >= 5.1], [], [
+ PKG_CHECK_MODULES([liblua], [lua5.1 >= 5.1], [], [
+-  PKG_CHECK_MODULES(liblua, [lua-5.1 >= 5.1])])
++  PKG_CHECK_MODULES([liblua], [lua-5.1 >= 5.1], [], [
++PKG_CHECK_MODULES(liblua, [luajit])])
++])
+   ])
+ ])
+ PKG_CHECK_MODULES([libproxy], [libproxy-1.0 >= 0.3.1])
+
+

diff --git a/media-libs/libquvi/libquvi-0.9.4-r101.ebuild 
b/media-libs/libquvi/libquvi-0.9.4-r101.ebuild
new file mode 100644
index ..e6500141edd7
--- /dev/null
+++ b/media-libs/libquvi/libquvi-0.9.4-r101.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-1 )
+LUA_REQ_USE="deprecated"
+
+inherit autotools lua-single
+
+DESCRIPTION="Library for parsing video download links"
+HOMEPAGE="http://quvi.sourceforge.net/";
+SRC_URI="mirror://sourceforge/quvi/${PV:0:3

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

2022-12-29 Thread Sam James
commit: 385b637dbb7a250a1b4b4bf5ef7936ca49ecfbd3
Author: Jocelyn-MAYER  mailmagic  fr>
AuthorDate: Thu Dec 29 17:43:57 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 29 18:21:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=385b637d

media-libs/libquvi-scripts: Allow build using luajit and lua version 5.4

Closes: https://bugs.gentoo.org/504876
Signed-off-by: Jocelyn-MAYER  mailmagic.fr>
Signed-off-by: Sam James  gentoo.org>

 .../libquvi-scripts-0.9.20131130-r101.ebuild   | 38 ++
 1 file changed, 38 insertions(+)

diff --git 
a/media-libs/libquvi-scripts/libquvi-scripts-0.9.20131130-r101.ebuild 
b/media-libs/libquvi-scripts/libquvi-scripts-0.9.20131130-r101.ebuild
new file mode 100644
index ..14daf290e202
--- /dev/null
+++ b/media-libs/libquvi-scripts/libquvi-scripts-0.9.20131130-r101.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-1 lua 5-4 luajit )
+
+inherit lua-single
+
+DESCRIPTION="Embedded lua scripts for libquvi"
+HOMEPAGE="http://quvi.sourceforge.net/";
+SRC_URI="mirror://sourceforge/quvi/${P}.tar.xz"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE="offensive"
+
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+
+# tests fetch data from live websites
+RESTRICT="test"
+
+RDEPEND="$(lua_gen_cond_dep '
+   >=dev-lua/LuaBitOp-1.0.1-r1[${LUA_USEDEP}]
+   >=dev-lua/luaexpat-1.3.0-r1[${LUA_USEDEP}]
+   >=dev-lua/luajson-1.1.1[${LUA_USEDEP}]
+   >=dev-lua/luasocket-3.0_rc1-r2[${LUA_USEDEP}]
+')"
+
+BDEPEND="
+   app-arch/xz-utils
+   virtual/pkgconfig
+"
+
+src_configure() {
+   econf $(use_with offensive nsfw) --with-manual
+}



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

2022-12-29 Thread Sam James
commit: 6b2483454e7498e1145014b3d23fd2eddb7db628
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 29 18:30:52 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 29 18:30:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b248345

media-libs/libquvi: EAPI 8, adjust LUA_COMPAT

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

 media-libs/libquvi/libquvi-0.9.4-r101.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-libs/libquvi/libquvi-0.9.4-r101.ebuild 
b/media-libs/libquvi/libquvi-0.9.4-r101.ebuild
index e6500141edd7..81eb18afcb22 100644
--- a/media-libs/libquvi/libquvi-0.9.4-r101.ebuild
+++ b/media-libs/libquvi/libquvi-0.9.4-r101.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-LUA_COMPAT=( lua5-1 )
-LUA_REQ_USE="deprecated"
+LUA_COMPAT=( lua5-{1,4} luajit )
+LUA_REQ_USE="deprecated(+)"
 
 inherit autotools lua-single
 



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

2022-12-29 Thread Sam James
commit: eee7111f1e3ef3c0e2ce0f7094cd7ee4a4ba
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 29 18:30:20 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 29 18:30:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eee7111f

media-libs/libquvi-scripts: EAPI 8, adjust LUA_COMPAT

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

 media-libs/libquvi-scripts/libquvi-scripts-0.9.20131130-r101.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git 
a/media-libs/libquvi-scripts/libquvi-scripts-0.9.20131130-r101.ebuild 
b/media-libs/libquvi-scripts/libquvi-scripts-0.9.20131130-r101.ebuild
index 14daf290e202..28a0bcd6f909 100644
--- a/media-libs/libquvi-scripts/libquvi-scripts-0.9.20131130-r101.ebuild
+++ b/media-libs/libquvi-scripts/libquvi-scripts-0.9.20131130-r101.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-LUA_COMPAT=( lua5-1 lua 5-4 luajit )
+LUA_COMPAT=( lua5-1 lua5-4 luajit )
 
 inherit lua-single
 



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

2022-12-29 Thread Sam James
commit: b32ccd05f45ee9fbf65d425cafd0e459057b54fc
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 29 18:54:42 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 29 18:54:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b32ccd05

dev-libs/glib: Stabilize 2.74.4 amd64, #887813

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

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

diff --git a/dev-libs/glib/glib-2.74.4.ebuild b/dev-libs/glib/glib-2.74.4.ebuild
index 7cc86c278b3b..427fce1f5d5b 100644
--- a/dev-libs/glib/glib-2.74.4.ebuild
+++ b/dev-libs/glib/glib-2.74.4.ebuild
@@ -16,7 +16,7 @@ IUSE="dbus debug +elf gtk-doc +mime selinux static-libs 
sysprof systemtap test u
 RESTRICT="!test? ( test )"
 #REQUIRED_USE="gtk-doc? ( test )" # Bug #777636
 
-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"
 
 # * elfutils (via libelf) does not build on Windows. gresources are not 
embedded
 # within ELF binaries on that platform anyway and inspecting ELF binaries from



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

2022-12-29 Thread Sam James
commit: 248bcd33405e0535d948991db787917ff683ab7a
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 29 18:54:41 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 29 18:54:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=248bcd33

dev-util/gdbus-codegen: Stabilize 2.74.4 amd64, #887813

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

 dev-util/gdbus-codegen/gdbus-codegen-2.74.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gdbus-codegen/gdbus-codegen-2.74.4.ebuild 
b/dev-util/gdbus-codegen/gdbus-codegen-2.74.4.ebuild
index f3bc3b6f8ee2..141a8bdd0b92 100644
--- a/dev-util/gdbus-codegen/gdbus-codegen-2.74.4.ebuild
+++ b/dev-util/gdbus-codegen/gdbus-codegen-2.74.4.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://www.gtk.org/";
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
 
 RDEPEND="${PYTHON_DEPS}"
 DEPEND="${RDEPEND}"



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

2022-12-29 Thread Sam James
commit: 141ed6d7e3e7744a12819adee4a10f1a85ef7126
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 29 18:54:42 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 29 18:54:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=141ed6d7

dev-util/glib-utils: Stabilize 2.74.4 amd64, #887813

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

 dev-util/glib-utils/glib-utils-2.74.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/glib-utils/glib-utils-2.74.4.ebuild 
b/dev-util/glib-utils/glib-utils-2.74.4.ebuild
index f10224cadcb4..2432be17c135 100644
--- a/dev-util/glib-utils/glib-utils-2.74.4.ebuild
+++ b/dev-util/glib-utils/glib-utils-2.74.4.ebuild
@@ -14,7 +14,7 @@ LICENSE="LGPL-2.1+"
 SLOT="0" # /usr/bin utilities that can't be parallel installed by their nature
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
-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 ~x86-winnt"
+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 ~x86-winnt"
 
 RDEPEND="${PYTHON_DEPS}"
 DEPEND="${RDEPEND}"



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

2022-12-29 Thread Sam James
commit: fc71e4500dc8046427e12feae14feeb30206767a
Author: Ian Jordan  gmail  com>
AuthorDate: Thu Dec 29 00:59:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 29 19:01:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc71e450

sys-libs/musl: strip-flags

Found reports of systemwide issues when Musl is compiled with -Ofast so this is
intended to at least save some users from one issue using Ofast systemwide.

Thanks-to: Krusin
Signed-off-by: Ian Jordan  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/28884
Signed-off-by: Sam James  gentoo.org>

 sys-libs/musl/musl-1.2.2-r8.ebuild | 2 +-
 sys-libs/musl/musl-1.2.3-r5.ebuild | 2 +-
 sys-libs/musl/musl-1.2.3.ebuild| 2 +-
 sys-libs/musl/musl-.ebuild | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-libs/musl/musl-1.2.2-r8.ebuild 
b/sys-libs/musl/musl-1.2.2-r8.ebuild
index 2c16357eb55f..f0d6a3295328 100644
--- a/sys-libs/musl/musl-1.2.2-r8.ebuild
+++ b/sys-libs/musl/musl-1.2.2-r8.ebuild
@@ -88,7 +88,7 @@ src_prepare() {
 }
 
 src_configure() {
-   filter-lto # bug #877343
+   strip-flags # Prevent issues caused by aggressive optimizations & bug 
#877343
tc-getCC ${CTARGET}
 
just_headers && export CC=true

diff --git a/sys-libs/musl/musl-1.2.3-r5.ebuild 
b/sys-libs/musl/musl-1.2.3-r5.ebuild
index 76f802c610d8..2c0d803dd8f4 100644
--- a/sys-libs/musl/musl-1.2.3-r5.ebuild
+++ b/sys-libs/musl/musl-1.2.3-r5.ebuild
@@ -102,7 +102,7 @@ src_prepare() {
 }
 
 src_configure() {
-   filter-lto # bug #877343
+   strip-flags # Prevent issues caused by aggressive optimizations & bug 
#877343
tc-getCC ${CTARGET}
 
just_headers && export CC=true

diff --git a/sys-libs/musl/musl-1.2.3.ebuild b/sys-libs/musl/musl-1.2.3.ebuild
index 2c16357eb55f..f0d6a3295328 100644
--- a/sys-libs/musl/musl-1.2.3.ebuild
+++ b/sys-libs/musl/musl-1.2.3.ebuild
@@ -88,7 +88,7 @@ src_prepare() {
 }
 
 src_configure() {
-   filter-lto # bug #877343
+   strip-flags # Prevent issues caused by aggressive optimizations & bug 
#877343
tc-getCC ${CTARGET}
 
just_headers && export CC=true

diff --git a/sys-libs/musl/musl-.ebuild b/sys-libs/musl/musl-.ebuild
index 76f802c610d8..2c0d803dd8f4 100644
--- a/sys-libs/musl/musl-.ebuild
+++ b/sys-libs/musl/musl-.ebuild
@@ -102,7 +102,7 @@ src_prepare() {
 }
 
 src_configure() {
-   filter-lto # bug #877343
+   strip-flags # Prevent issues caused by aggressive optimizations & bug 
#877343
tc-getCC ${CTARGET}
 
just_headers && export CC=true



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

2022-12-29 Thread Sam James
commit: cf6b3f9482248782ee2468ce4d550768e0f5d87f
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 29 19:36:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 29 19:36:29 2022 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=cf6b3f94

NEWS: update for Whirlpool fixes

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

 NEWS | 13 +
 1 file changed, 13 insertions(+)

diff --git a/NEWS b/NEWS
index d536ab6a5..088ab5f15 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,16 @@
+portage-3.0.43 (UNRELEASED)
+--
+
+Features:
+* TODO
+
+Bug fixes:
+* Rewrite Whirlpool implementation as a C extension to substantially improve
+  performance. This only takes effect with OpenSSL 3 and newer. See bug 
#885909.
+
+  Whirlpool is considered deprecated within Portage and we recommend that
+  repository maintainers remove it from `metadata/layout.conf`!
+
 portage-3.0.42 (2022-12-26)
 --
 



[gentoo-commits] proj/portage:master commit in: lib/portage/util/, /, src/

2022-12-29 Thread Sam James
commit: 45f2da735a473d8b800861f97d7be1ba7850187f
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Dec 29 17:04:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 29 19:34:36 2022 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=45f2da73

portage.util: Add C implementation of Whirlpool hash

Add an extension module providing Whirlpool hash based on the reference
C implementation.  This is necessary since Python hashlib no longer
provides Whirlpool by default with OpenSSL 3, and the Python
implementation used by Portage is unusably slow.

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

 lib/portage/util/whirlpool.py |   44 +-
 setup.py  |3 +
 src/portage_util__whirlpool.c | 1141 +
 3 files changed, 1187 insertions(+), 1 deletion(-)

diff --git a/lib/portage/util/whirlpool.py b/lib/portage/util/whirlpool.py
index e478922ef..b62191d91 100644
--- a/lib/portage/util/whirlpool.py
+++ b/lib/portage/util/whirlpool.py
@@ -27,12 +27,18 @@
 
 # pylint: disable=mixed-indentation
 
+try:
+from ._whirlpool import Whirlpool as WhirlpoolExt
+except ImportError:
+WhirlpoolExt = None
+
+
 # block_size = 64
 digest_size = 64
 digestsize = 64
 
 
-class Whirlpool:
+class PyWhirlpool:
 """Return a new Whirlpool object. An optional string argument
 may be provided; if present, this string will be automatically
 hashed."""
@@ -69,6 +75,42 @@ class Whirlpool:
 return copy.deepcopy(self)
 
 
+class CWhirlpool:
+"""Return a new Whirlpool object. An optional string argument
+may be provided; if present, this string will be automatically
+hashed."""
+
+def __init__(self, arg=b""):
+self.obj = WhirlpoolExt()
+self.dig = None
+self.update(arg)
+
+def update(self, arg):
+if self.dig is not None:
+raise RuntimeError("Whirlpool object already finalized")
+self.obj.update(arg)
+
+def digest(self):
+if self.dig is None:
+self.dig = self.obj.digest()
+return self.dig
+
+def hexdigest(self):
+"""hexdigest()"""
+dig = self.digest()
+tempstr = ""
+for d in dig:
+xxx = "%02x" % (d,)
+tempstr = tempstr + xxx
+return tempstr
+
+
+if WhirlpoolExt is not None:
+Whirlpool = CWhirlpool
+else:
+Whirlpool = PyWhirlpool
+
+
 def new(init=b""):
 """Return a new Whirlpool object. An optional string argument
 may be provided; if present, this string will be automatically

diff --git a/setup.py b/setup.py
index 9f189cc6f..e6d64874b 100755
--- a/setup.py
+++ b/setup.py
@@ -86,6 +86,9 @@ x_c_helpers = {
 "portage.util.libc": [
 "src/portage_util_libc.c",
 ],
+"portage.util._whirlpool": [
+"src/portage_util__whirlpool.c",
+],
 }
 
 if platform.system() == "Linux":

diff --git a/src/portage_util__whirlpool.c b/src/portage_util__whirlpool.c
new file mode 100644
index 0..6c9421e56
--- /dev/null
+++ b/src/portage_util__whirlpool.c
@@ -0,0 +1,1141 @@
+/* Copyright 2022 Gentoo Authors
+ * Distributed under the terms of the GNU General Public License v2
+ */
+
+/**
+ * Based on the reference implementation
+ * by: Paulo S.L.M. Barreto and Vincent Rijmen.
+ *
+ * The reference implementation has been placed in public domain, with
+ * the following disclaimer:
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE AUTHORS ''AS IS'' AND ANY EXPRESS
+ * OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+ * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE
+ * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+ * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+ * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
+ * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
+ * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
+ * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ */
+
+#define PY_SSIZE_T_CLEAN
+#include 
+#include 
+#include 
+#include 
+#include 
+#include 
+
+typedef uint8_t u8;
+typedef uint32_t u32;
+typedef uint64_t u64;
+
+#define DIGESTBYTES 64
+#define DIGESTBITS  (8*DIGESTBYTES) /* 512 */
+
+#define WBLOCKBYTES 64
+#define WBLOCKBITS  (8*WBLOCKBYTES) /* 512 */
+
+#define LENGTHBYTES 32
+#define LENGTHBITS  (8*LENGTHBYTES) /* 256 */
+
+typedef struct NESSIEstruct {
+   u8  bitLength[LENGTHBYTES]; /* global number of hashed bits (256-bit 
counter) */
+   u8  buffer[WBLOCKBYTES];/* buffer of data to hash */
+   int bufferBits; /* current number of bits on the buffer 
*/
+   int bufferPos;  /* current (possibl

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

2022-12-29 Thread Ionen Wolkens
commit: 6fd0055deb38187befdd4ee608a12fdb42c4933c
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Dec 29 19:33:59 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Dec 29 19:34:02 2022 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=6fd0055d

repositories: drop wine overlay

Just realized this was still listed here, but this repo
is no longer being updated and is mostly broken.

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

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

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index 4ddfa26..2b02764 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -4602,17 +4602,6 @@
 g...@github.com:wichtounet/wichtounet-overlay.git
 
https://github.com/wichtounet/wichtounet-overlay/commits/master.atom
   
-  
-wine
-All supported Wine ebuilds from the Gentoo Wine 
Project
-https://wiki.gentoo.org/wiki/Project:Wine
-
-  w...@gentoo.org
-  Gentoo Wine Project
-
-https://anongit.gentoo.org/git/repo/proj/wine.git
-git://anongit.gentoo.org/repo/proj/wine.git
-  
   
 without-systemd
 Without Systemd overlay



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

2022-12-29 Thread Arthur Zamarin
commit: 2b24043fd9207e86268c5cf4bf7b023dac221a7f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Dec 29 19:37:40 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Dec 29 19:37:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b24043f

dev-util/meson: Stabilize 0.64.1 ppc, #81

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

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

diff --git a/dev-util/meson/meson-0.64.1.ebuild 
b/dev-util/meson/meson-0.64.1.ebuild
index 7eaa764dfcab..14577931c640 100644
--- a/dev-util/meson/meson-0.64.1.ebuild
+++ b/dev-util/meson/meson-0.64.1.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
 
if [[ ${PV} != *_rc* ]] ; then
-   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"
+   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"
fi
 fi
 



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

2022-12-29 Thread Arthur Zamarin
commit: 28bc2120703b8054c2d3d18b1e8abfb33885866e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Dec 29 19:37:41 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Dec 29 19:37:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28bc2120

dev-util/meson: Stabilize 0.64.1 arm, #81

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

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

diff --git a/dev-util/meson/meson-0.64.1.ebuild 
b/dev-util/meson/meson-0.64.1.ebuild
index 14577931c640..24db91b55357 100644
--- a/dev-util/meson/meson-0.64.1.ebuild
+++ b/dev-util/meson/meson-0.64.1.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
 
if [[ ${PV} != *_rc* ]] ; then
-   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"
+   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"
fi
 fi
 



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

2022-12-29 Thread Arthur Zamarin
commit: 5cc3e64f6f736de7419fa2c068a5251dfc3f28db
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Dec 29 19:37:43 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Dec 29 19:37:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cc3e64f

dev-util/meson: Stabilize 0.64.1 hppa, #81

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

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

diff --git a/dev-util/meson/meson-0.64.1.ebuild 
b/dev-util/meson/meson-0.64.1.ebuild
index fb335304e4ce..ab49a0400832 100644
--- a/dev-util/meson/meson-0.64.1.ebuild
+++ b/dev-util/meson/meson-0.64.1.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
 
if [[ ${PV} != *_rc* ]] ; then
-   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"
+   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"
fi
 fi
 



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

2022-12-29 Thread Arthur Zamarin
commit: 09763c41983a452ae0012641e999a35ce8a56c7a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Dec 29 19:37:44 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Dec 29 19:37:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09763c41

dev-util/meson: Stabilize 0.64.1 ppc64, #81

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

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

diff --git a/dev-util/meson/meson-0.64.1.ebuild 
b/dev-util/meson/meson-0.64.1.ebuild
index ab49a0400832..0de2e0f28e56 100644
--- a/dev-util/meson/meson-0.64.1.ebuild
+++ b/dev-util/meson/meson-0.64.1.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
 
if [[ ${PV} != *_rc* ]] ; then
-   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"
+   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"
fi
 fi
 



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

2022-12-29 Thread Arthur Zamarin
commit: 16d0e2f0ad339d893b6042695ce441cce1bf
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Dec 29 19:37:42 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Dec 29 19:37:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16d0e2f0

dev-util/meson: Stabilize 0.64.1 arm64, #81

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

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

diff --git a/dev-util/meson/meson-0.64.1.ebuild 
b/dev-util/meson/meson-0.64.1.ebuild
index 24db91b55357..fb335304e4ce 100644
--- a/dev-util/meson/meson-0.64.1.ebuild
+++ b/dev-util/meson/meson-0.64.1.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
 
if [[ ${PV} != *_rc* ]] ; then
-   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"
+   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"
fi
 fi
 



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

2022-12-29 Thread Sam James
commit: 7eac5a3cc1bba8a7fd19e8f6ecdf1211e601e131
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 29 19:38:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 29 19:39:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7eac5a3c

dev-util/meson: Stabilize 0.64.1 amd64, #81

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

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

diff --git a/dev-util/meson/meson-0.64.1.ebuild 
b/dev-util/meson/meson-0.64.1.ebuild
index 0de2e0f28e56..2dbca43056e2 100644
--- a/dev-util/meson/meson-0.64.1.ebuild
+++ b/dev-util/meson/meson-0.64.1.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
 
if [[ ${PV} != *_rc* ]] ; then
-   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"
+   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"
fi
 fi
 



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

2022-12-29 Thread Sam James
commit: 247d39cc72b242e078d9798705e5b482dcea822e
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 29 19:38:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 29 19:39:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=247d39cc

dev-util/meson: Stabilize 0.64.1 x86, #81

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

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

diff --git a/dev-util/meson/meson-0.64.1.ebuild 
b/dev-util/meson/meson-0.64.1.ebuild
index 2dbca43056e2..89a3cad3630d 100644
--- a/dev-util/meson/meson-0.64.1.ebuild
+++ b/dev-util/meson/meson-0.64.1.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
 
if [[ ${PV} != *_rc* ]] ; then
-   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"
+   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"
fi
 fi
 



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

2022-12-29 Thread Arthur Zamarin
commit: ce9482d09fc0624d4f76c87062be7c026353f85c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Dec 29 19:40:39 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Dec 29 19:40:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce9482d0

dev-util/pkgcheck: add 0.10.20

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

 dev-util/pkgcheck/Manifest|  1 +
 dev-util/pkgcheck/pkgcheck-0.10.20.ebuild | 94 +++
 2 files changed, 95 insertions(+)

diff --git a/dev-util/pkgcheck/Manifest b/dev-util/pkgcheck/Manifest
index d5c0a838e8ac..c260e13103bd 100644
--- a/dev-util/pkgcheck/Manifest
+++ b/dev-util/pkgcheck/Manifest
@@ -1 +1,2 @@
 DIST pkgcheck-0.10.19.tar.gz 548636 BLAKE2B 
cc1626c1d5ad9ba6b43f99bcdb668092805eaf9797c9839812d8716ea9f454f631d2e6da4579bbf702da5aadc61adc8064a6b7d32f001aaed9a2e42f8392f24c
 SHA512 
c3af623b5c38325f9afabaa217e29d23dce4355a0aebbed77a5efa469ac135238d0aa04b4973d84c52e68ada0cb3b391a82d58317e75a279f083470c7e69cdf6
+DIST pkgcheck-0.10.20.tar.gz 549746 BLAKE2B 
72ed97d93674ffd311978d03ad3738494a752bf1b02bea5eaaaf1b066c48e8c9ec5f82b79baeeabf3e56e618c76614ee6179b7115d1d875364ac6e3fbc3c6028
 SHA512 
6a8c135ca44ccbfe15548bd396aba9448c29f60147920b18b8be5aa5fcd1200e0b75bc5de50fc7892ad5460ddad1e7d28a7e44025bdc581a518d136eda8b0df2

diff --git a/dev-util/pkgcheck/pkgcheck-0.10.20.ebuild 
b/dev-util/pkgcheck/pkgcheck-0.10.20.ebuild
new file mode 100644
index ..45516db85496
--- /dev/null
+++ b/dev-util/pkgcheck/pkgcheck-0.10.20.ebuild
@@ -0,0 +1,94 @@
+# 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_{9..11} )
+inherit elisp-common distutils-r1 optfeature
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pkgcore/pkgcheck.git
+   https://github.com/pkgcore/pkgcheck.git";
+   inherit git-r3
+else
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+fi
+
+DESCRIPTION="pkgcore-based QA utility for ebuild repos"
+HOMEPAGE="https://github.com/pkgcore/pkgcheck";
+
+LICENSE="BSD MIT"
+SLOT="0"
+IUSE="emacs"
+
+if [[ ${PV} == * ]]; then
+   RDEPEND="
+   ~dev-python/snakeoil-[${PYTHON_USEDEP}]
+   ~sys-apps/pkgcore-[${PYTHON_USEDEP}]"
+else
+   RDEPEND="
+   >=dev-python/snakeoil-0.10.4[${PYTHON_USEDEP}]
+   >=sys-apps/pkgcore-0.12.18[${PYTHON_USEDEP}]"
+fi
+RDEPEND+="
+   dev-libs/tree-sitter
+   dev-libs/tree-sitter-bash
+   dev-python/chardet[${PYTHON_USEDEP}]
+   dev-python/lazy-object-proxy[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/pathspec[${PYTHON_USEDEP}]
+   >=dev-python/tree-sitter-0.19.0[${PYTHON_USEDEP}]
+   emacs? (
+   >=app-editors/emacs-24.1:*
+   app-emacs/ebuild-mode
+   app-emacs/flycheck
+   )
+"
+BDEPEND="${RDEPEND}
+   dev-python/wheel
+   test? (
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-vcs/git
+   )
+"
+
+SITEFILE="50${PN}-gentoo.el"
+
+distutils_enable_tests pytest
+
+export USE_SYSTEM_TREE_SITTER_BASH=1
+
+src_compile() {
+   distutils-r1_src_compile
+
+   if use emacs ; then
+  pushd "${S}"/contrib/emacs >/dev/null || die
+  elisp-compile *.el
+  popd >/dev/null || die
+   fi
+}
+
+python_install_all() {
+   local DOCS=( NEWS.rst )
+   [[ ${PV} == * ]] || doman man/*
+   distutils-r1_python_install_all
+
+   if use emacs ; then
+   elisp-install ${PN} "${S}"/contrib/emacs/*.el{,c}
+   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+   fi
+}
+
+pkg_postinst() {
+   use emacs && elisp-site-regen
+
+   optfeature "Network check support" dev-python/requests
+   optfeature "Perl module version check support" 
dev-perl/Gentoo-PerlMod-Version
+}
+
+pkg_postrm() {
+   use emacs && elisp-site-regen
+}



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

2022-12-29 Thread Sam James
commit: b4ab964f601be59ecf626da20955191fc2328f90
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 29 19:42:01 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 29 19:42:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4ab964f

app-text/xmlto: Stabilize 0.0.28-r10 amd64, #83

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

 app-text/xmlto/xmlto-0.0.28-r10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/xmlto/xmlto-0.0.28-r10.ebuild 
b/app-text/xmlto/xmlto-0.0.28-r10.ebuild
index 362c6a9539c2..856e897fee1a 100644
--- a/app-text/xmlto/xmlto-0.0.28-r10.ebuild
+++ b/app-text/xmlto/xmlto-0.0.28-r10.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://releases.pagure.org/${PN}/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 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"
+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"
 IUSE="latex text"
 
 RDEPEND="



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

2022-12-29 Thread Sam James
commit: f2cb40585c5ffbe56f51d4cea5310cdefd1d2356
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 29 19:42:04 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 29 19:42:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2cb4058

app-text/xmlto: Stabilize 0.0.28-r10 ppc64, #83

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

 app-text/xmlto/xmlto-0.0.28-r10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/xmlto/xmlto-0.0.28-r10.ebuild 
b/app-text/xmlto/xmlto-0.0.28-r10.ebuild
index 8057e7a29596..c049b1b4a480 100644
--- a/app-text/xmlto/xmlto-0.0.28-r10.ebuild
+++ b/app-text/xmlto/xmlto-0.0.28-r10.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://releases.pagure.org/${PN}/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 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"
+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"
 IUSE="latex text"
 
 RDEPEND="



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

2022-12-29 Thread Sam James
commit: 539a5c17fe3ddd741f673e888303233767a08154
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 29 19:42:03 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 29 19:42:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=539a5c17

app-text/xmlto: Stabilize 0.0.28-r10 ppc, #83

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

 app-text/xmlto/xmlto-0.0.28-r10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/xmlto/xmlto-0.0.28-r10.ebuild 
b/app-text/xmlto/xmlto-0.0.28-r10.ebuild
index 92565a52c581..8057e7a29596 100644
--- a/app-text/xmlto/xmlto-0.0.28-r10.ebuild
+++ b/app-text/xmlto/xmlto-0.0.28-r10.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://releases.pagure.org/${PN}/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 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"
+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"
 IUSE="latex text"
 
 RDEPEND="



  1   2   3   >