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

2022-06-10 Thread Lars Wendler
commit: 4efa5bdd55aa21136a922a0d26a5a423d86d4d4d
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Jun 11 05:54:54 2022 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Jun 11 05:59:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4efa5bdd

media-sound/strawberry: Bump to version 1.0.5

Signed-off-by: Lars Wendler  gentoo.org>

 media-sound/strawberry/Manifest|   1 +
 media-sound/strawberry/strawberry-1.0.5.ebuild | 120 +
 2 files changed, 121 insertions(+)

diff --git a/media-sound/strawberry/Manifest b/media-sound/strawberry/Manifest
index cd77d11cbc5d..bd0c5b417abc 100644
--- a/media-sound/strawberry/Manifest
+++ b/media-sound/strawberry/Manifest
@@ -1 +1,2 @@
 DIST strawberry-1.0.4.tar.xz 11208992 BLAKE2B 
f7a8b000672b55fb667fa4e0f32052adb138b4dbdf2149beec308555ed00417aac0734fe7ede1767bf648d5a10ab527b69f004ffe0b1f8834e65d6dbaf2c52a9
 SHA512 
e2a90911acd47735715266cb3745910a6e04a2ef4e98b0c9734230a5e2b382cf7d3681fc2e368a361e7a7c53bc0627a88a36e6df6c4f6941d54f65e2424d29ee
+DIST strawberry-1.0.5.tar.xz 11212028 BLAKE2B 
2bb668bc9a4f66a9cdeaa28f47f21bf90f999d5524fa443bc7beaa1d0d7c6dc6727bf4df010fc06989e00fc34d62902add11186908fcf3f1b490c3bf745a9971
 SHA512 
4c625c75855f87952b274c85b4c5b021b27e75a74d46202ab3ea0aa3c86f510bccdece583483c4ba73e4733f151feb5eac5f5ef5d9a956995979fa307fd8d911

diff --git a/media-sound/strawberry/strawberry-1.0.5.ebuild 
b/media-sound/strawberry/strawberry-1.0.5.ebuild
new file mode 100644
index ..af868219fe69
--- /dev/null
+++ b/media-sound/strawberry/strawberry-1.0.5.ebuild
@@ -0,0 +1,120 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic plocale xdg
+
+PLOCALES="ca cs de es es_AR es_ES es_MX fi fr hu id it ja ko nb nl pl pt_BR ru 
sv uk zh_CN"
+
+DESCRIPTION="Modern music player and library organizer based on Clementine and 
Qt"
+HOMEPAGE="https://www.strawberrymusicplayer.org/;
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/strawberrymusicplayer/strawberry;
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/strawberrymusicplayer/strawberry/releases/download/${PV}/${P}.tar.xz;
+   KEYWORDS="~amd64 ~ppc64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="cdda debug +gstreamer ipod moodbar mtp pulseaudio +udisks vlc"
+
+BDEPEND="
+   dev-qt/linguist-tools:5
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+COMMON_DEPEND="
+   dev-db/sqlite:=
+   dev-libs/glib:2
+   dev-libs/protobuf:=
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5[ssl]
+   dev-qt/qtsql:5[sqlite]
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   media-libs/alsa-lib
+   >=media-libs/taglib-1.11.1_p20181028
+   x11-libs/libX11
+   cdda? ( dev-libs/libcdio:= )
+   gstreamer? (
+   >=media-libs/chromaprint-1.4:=
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   )
+   ipod? ( >=media-libs/libgpod-0.8.0 )
+   moodbar? ( sci-libs/fftw:3.0 )
+   mtp? ( >=media-libs/libmtp-1.0.0 )
+   pulseaudio? ( media-sound/pulseaudio )
+   vlc? ( media-video/vlc )
+"
+# Note: sqlite driver of dev-qt/qtsql is bundled, so no sqlite use is 
required; check if this can be overcome someway;
+RDEPEND="${COMMON_DEPEND}
+   gstreamer? (
+   media-plugins/gst-plugins-meta:1.0
+   media-plugins/gst-plugins-soup:1.0
+   media-plugins/gst-plugins-taglib:1.0
+   )
+   mtp? ( gnome-base/gvfs[mtp] )
+   udisks? ( sys-fs/udisks:2 )
+"
+DEPEND="${COMMON_DEPEND}
+   >=dev-cpp/gtest-1.8.0
+   dev-libs/boost
+   dev-qt/qttest:5
+"
+
+DOCS=( Changelog README.md )
+
+REQUIRED_USE="
+   cdda? ( gstreamer )
+   || ( gstreamer vlc )
+"
+
+src_prepare() {
+   plocale_find_changes "src/translations" "" ".po"
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   # spotify is not in portage
+   local mycmakeargs=(
+   -DBUILD_WERROR=OFF
+   # avoid automagically enabling of ccache (bug #611010)
+   -DCCACHE_EXECUTABLE=OFF
+   -DENABLE_GIO=ON
+   -DLINGUAS="$(plocale_get_locales)"
+   -DENABLE_AUDIOCD="$(usex cdda)"
+   -DENABLE_GSTREAMER="$(usex gstreamer)"
+   -DENABLE_LIBGPOD="$(usex ipod)"
+   -DENABLE_LIBMTP="$(usex mtp)"
+   -DENABLE_LIBPULSE="$(usex pulseaudio)"
+   -DENABLE_MOODBAR="$(usex moodbar)"
+   -DENABLE_MUSICBRAINZ="$(usex gstreamer)"
+   -DENABLE_SONGFINGERPRINTING="$(usex gstreamer)"
+   -DENABLE_UDISKS2="$(usex udisks)"
+   -DENABLE_VLC="$(usex vlc)"
+   # Disable until we have qt6 in the tree
+   -DWITH_QT6=OFF
+  

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

2022-06-10 Thread Sam James
commit: 7e27203cbdad242722e9bf58362068246a091fab
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 11 05:53:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 11 05:53:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e27203c

sys-kernel/kpatch: drop Werror

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

 sys-kernel/kpatch/files/kpatch-0.9.4-no-werror.patch | 12 
 sys-kernel/kpatch/kpatch-0.9.4.ebuild|  4 
 2 files changed, 16 insertions(+)

diff --git a/sys-kernel/kpatch/files/kpatch-0.9.4-no-werror.patch 
b/sys-kernel/kpatch/files/kpatch-0.9.4-no-werror.patch
new file mode 100644
index ..0667fdd91ca1
--- /dev/null
+++ b/sys-kernel/kpatch/files/kpatch-0.9.4-no-werror.patch
@@ -0,0 +1,12 @@
+https://bugs.gentoo.org/776925
+--- a/kpatch-build/Makefile
 b/kpatch-build/Makefile
+@@ -1,7 +1,7 @@
+ include ../Makefile.inc
+ 
+ CFLAGS += -MMD -MP -I../kmod/patch -Iinsn -Wall -Wsign-compare \
+--Wconversion -Wno-sign-conversion -g -Werror
++-Wconversion -Wno-sign-conversion -g
+ LDLIBS = -lelf
+ 
+ TARGETS = create-diff-object create-klp-module create-kpatch-module

diff --git a/sys-kernel/kpatch/kpatch-0.9.4.ebuild 
b/sys-kernel/kpatch/kpatch-0.9.4.ebuild
index 5cdcff76d491..e30e6e2e09cf 100644
--- a/sys-kernel/kpatch/kpatch-0.9.4.ebuild
+++ b/sys-kernel/kpatch/kpatch-0.9.4.ebuild
@@ -34,6 +34,10 @@ DEPEND="
test? ( dev-util/shellcheck-bin )
 "
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.9.4-no-werror.patch
+)
+
 pkg_setup() {
if use kmod; then
if kernel_is gt 3 9 0; then



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

2022-06-10 Thread Sam James
commit: 2b333640bce1abbabdf5b3341242e350f603328c
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 11 05:57:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 11 05:57:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b333640

media-libs/dssi: drop Werror

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

 media-libs/dssi/dssi-1.1.1-r1.ebuild |  7 ++-
 media-libs/dssi/files/dssi-1.1.1-no-werror.patch | 10 ++
 2 files changed, 16 insertions(+), 1 deletion(-)

diff --git a/media-libs/dssi/dssi-1.1.1-r1.ebuild 
b/media-libs/dssi/dssi-1.1.1-r1.ebuild
index 686a3cb12271..8332b8f80e88 100644
--- a/media-libs/dssi/dssi-1.1.1-r1.ebuild
+++ b/media-libs/dssi/dssi-1.1.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -23,8 +23,13 @@ DEPEND="${RDEPEND}
sys-apps/sed
virtual/pkgconfig"
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.1.1-no-werror.patch
+)
+
 src_prepare() {
default
+
sed -i \
-e 's:libdir=.*:libdir=@libdir@:' \
dssi.pc.in || die

diff --git a/media-libs/dssi/files/dssi-1.1.1-no-werror.patch 
b/media-libs/dssi/files/dssi-1.1.1-no-werror.patch
new file mode 100644
index ..2ca32388a4ee
--- /dev/null
+++ b/media-libs/dssi/files/dssi-1.1.1-no-werror.patch
@@ -0,0 +1,10 @@
+https://bugs.gentoo.org/775752
+--- a/tests/Makefile.am
 b/tests/Makefile.am
+@@ -6,5 +6,5 @@ check_PROGRAMS = controller
+ 
+ controller_SOURCES = controller.c ../dssi/dssi.h
+ 
+-controller_CFLAGS = -Wall -Werror -I$(top_srcdir)/dssi $(ALSA_CFLAGS)
++controller_CFLAGS = -Wall -I$(top_srcdir)/dssi $(ALSA_CFLAGS)
+ 



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/stlink/files/, dev-embedded/stlink/

2022-06-10 Thread Sam James
commit: 60a72592945b8287664100188338baebb5b54503
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 11 05:55:14 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 11 05:55:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60a72592

dev-embedded/stlink: drop Werror

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

 .../stlink/files/stlink-1.7.0-no-werror.patch| 20 
 dev-embedded/stlink/stlink-1.7.0.ebuild  |  6 +-
 2 files changed, 25 insertions(+), 1 deletion(-)

diff --git a/dev-embedded/stlink/files/stlink-1.7.0-no-werror.patch 
b/dev-embedded/stlink/files/stlink-1.7.0-no-werror.patch
new file mode 100644
index ..79765787de52
--- /dev/null
+++ b/dev-embedded/stlink/files/stlink-1.7.0-no-werror.patch
@@ -0,0 +1,20 @@
+https://bugs.gentoo.org/746770
+--- a/cmake/modules/c_flags.cmake
 b/cmake/modules/c_flags.cmake
+@@ -50,5 +50,4 @@ if (${CMAKE_BUILD_TYPE} MATCHES "Debug")
+ add_cflag_if_supported("-O0")
+ else ()
+ add_cflag_if_supported("-O2")
+-add_cflag_if_supported("-Werror")
+ endif ()
+--- a/doc/dev/app-example/CMakeLists.txt
 b/doc/dev/app-example/CMakeLists.txt
+@@ -14,7 +14,7 @@ include_directories(${STLINK_INCLUDE_DIRS})
+ find_package(PkgConfig)
+ pkg_check_modules(STLINK REQUIRED stlink)
+ 
+-set(CMAKE_C_FLAGS " ${STLINK_CFLAGS_OTHER} -Wall -Werror")
++set(CMAKE_C_FLAGS " ${STLINK_CFLAGS_OTHER} -Wall")
+ 
+ add_executable(${PROJECT_NAME} ${SRCS})
+ 

diff --git a/dev-embedded/stlink/stlink-1.7.0.ebuild 
b/dev-embedded/stlink/stlink-1.7.0.ebuild
index e937418ed74f..6f33c17ee856 100644
--- a/dev-embedded/stlink/stlink-1.7.0.ebuild
+++ b/dev-embedded/stlink/stlink-1.7.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -24,6 +24,10 @@ RDEPEND="virtual/libusb:1
 DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.7.0-no-werror.patch
+)
+
 src_configure() {
local mycmakeargs=(
-DSTLINK_UDEV_RULES_DIR="$(get_udevdir)"/rules.d



[gentoo-commits] repo/gentoo:master commit in: sys-apps/dchroot/, sys-apps/dchroot/files/

2022-06-10 Thread Sam James
commit: 5dcd1282bb88bec17d5eed2f93f4ee73b4fff978
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 11 05:50:43 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 11 05:50:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dcd1282

sys-apps/dchroot: drop Werror

Bug: https://bugs.gentoo.org/824542
Closes: https://bugs.gentoo.org/722920
Signed-off-by: Sam James  gentoo.org>

 sys-apps/dchroot/dchroot-0.12.1.ebuild|  9 +++--
 sys-apps/dchroot/files/dchroot-0.12.1-no-werror.patch | 13 +
 2 files changed, 20 insertions(+), 2 deletions(-)

diff --git a/sys-apps/dchroot/dchroot-0.12.1.ebuild 
b/sys-apps/dchroot/dchroot-0.12.1.ebuild
index eee10e8bef06..7f02674ae0ae 100644
--- a/sys-apps/dchroot/dchroot-0.12.1.ebuild
+++ b/sys-apps/dchroot/dchroot-0.12.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -17,13 +17,18 @@ IUSE=""
 DEPEND="sys-apps/help2man"
 RDEPEND="!dev-util/schroot[dchroot]"
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.12.1-no-werror.patch
+)
+
 src_prepare() {
-   default
sed -i \
-e '/^all:/s:$: docs:' \
-e '/^CFLAGS/s:-O2:@CFLAGS@:' \
-e '/@CFLAGS@/ s:@CFLAGS@:@CFLAGS@ @LDFLAGS@:' \
Makefile.in || die "sed failed"
+
+   default
 }
 
 src_compile() {

diff --git a/sys-apps/dchroot/files/dchroot-0.12.1-no-werror.patch 
b/sys-apps/dchroot/files/dchroot-0.12.1-no-werror.patch
new file mode 100644
index ..4cd270190456
--- /dev/null
+++ b/sys-apps/dchroot/files/dchroot-0.12.1-no-werror.patch
@@ -0,0 +1,13 @@
+https://bugs.gentoo.org/824542
+https://bugs.gentoo.org/722920
+--- a/Makefile.in
 b/Makefile.in
+@@ -3,7 +3,7 @@ mandir = ${prefix}/share/man
+ sysconfdir = $(DESTDIR)/etc
+ 
+ INSTALL=install
+-CFLAGS=-Wl,-z,now @CFLAGS@ @LDFLAGS@ -Wall -Wstrict-prototypes -Werror -g \
++CFLAGS=-Wl,-z,now @CFLAGS@ @LDFLAGS@ -Wall -Wstrict-prototypes \
+   -DDCHROOT_VERSION="\"@DCHROOT_VERSION@\""
+ 
+ all: dchroot docs



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

2022-06-10 Thread Sam James
commit: a17fd5f83a98c65e42254e5331f8cdab280c
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 11 05:47:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 11 05:48:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a17fd888

sys-apps/fwts: drop 20.11.00

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

 sys-apps/fwts/Manifest |  1 -
 sys-apps/fwts/fwts-20.11.00.ebuild | 49 --
 2 files changed, 50 deletions(-)

diff --git a/sys-apps/fwts/Manifest b/sys-apps/fwts/Manifest
index b330c0790e85..917680514886 100644
--- a/sys-apps/fwts/Manifest
+++ b/sys-apps/fwts/Manifest
@@ -1,2 +1 @@
-DIST fwts_20.11.00.orig.tar.gz 3845548 BLAKE2B 
3d08bf3dd339543fc67984f5da081a4ac4a0e1b413431bb0836ec2a99130f76cd717ff61128b09e9e7c24cb275b52cd2503c34daa273c8328cee7eb2453706ea
 SHA512 
650fa21ceb4528a6d7fa40ae44c3258e01208186328fce8ca889df2809f82abf9b966c76c99791b3f40b17e5c2efda5b15dd2def4aaf494004778337f5074b55
 DIST fwts_22.03.00.orig.tar.gz 3900335 BLAKE2B 
2e36392f69140b1a2d3b77cc8d57740f66ea016063644916e69bb738e20191a780a9d2ed275cfd8b871ad8c3455f96c8ae26ab7c1574c0cc8efdbbb20f4cc785
 SHA512 
88f183293da4f6ebc1cefc382c9b5e1b378ac7d03e0c577937db89be9e8417e0ffdf0952cdffda57ac21787c3fe02c5254ec7ce61e100e78555ffa92d6a30dc2

diff --git a/sys-apps/fwts/fwts-20.11.00.ebuild 
b/sys-apps/fwts/fwts-20.11.00.ebuild
deleted file mode 100644
index 0d5da91d7a1c..
--- a/sys-apps/fwts/fwts-20.11.00.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools
-
-DESCRIPTION="Firmware Test Suite"
-HOMEPAGE="https://wiki.ubuntu.com/Kernel/Reference/fwts;
-SRC_URI="https://launchpad.net/ubuntu/+archive/primary/+files/${PN}_${PV}.orig.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND="dev-libs/glib:2
-   >=dev-libs/json-c-0.10-r1
-   dev-libs/libbsd
-   dev-libs/libpcre
-   sys-apps/dmidecode
-   sys-apps/dtc
-   sys-apps/pciutils
-   sys-power/iasl
-   sys-power/pmtools
-   "
-DEPEND="${RDEPEND}
-   sys-devel/libtool"
-
-S=${WORKDIR}
-
-src_prepare() {
-   default
-   sed -i -e 's/-Wall -Werror/-Wall/' configure.ac 
{,src/,src/lib/src/}Makefile.am || die
-   sed -i -e 's:/usr/bin/lspci:'$(type -p lspci)':' 
src/lib/include/fwts_binpaths.h || die
-
-   # Fix json-c includes
-   sed -e 's/^#include /#include /' \
-   -i src/lib/include/fwts_json.h \
-   src/utilities/kernelscan.c || die
-   sed -e 's/-ljson/-ljson-c/'\
-   -i src/Makefile.am\
-   src/lib/src/Makefile.am\
-   src/utilities/Makefile.am || die
-
-   eautoreconf
-}



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

2022-06-10 Thread Sam James
commit: 5825e3e87d5e64c79ab62adbbf034ef4f53dad23
Author: Vladimir Pavljuchenkov (SpiderX)  spiderx  dp 
 ua>
AuthorDate: Sat Feb 20 16:18:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 11 05:48:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5825e3e8

sys-apps/ethq: cosmetic changes to live ebuild

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Vladimir Pavljuchenkov  spiderx.dp.ua>
Closes: https://github.com/gentoo/gentoo/pull/19561
Signed-off-by: Sam James  gentoo.org>

 sys-apps/ethq/ethq-.ebuild | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/sys-apps/ethq/ethq-.ebuild b/sys-apps/ethq/ethq-.ebuild
index 76ff4fd29c74..ce1c594d966b 100644
--- a/sys-apps/ethq/ethq-.ebuild
+++ b/sys-apps/ethq/ethq-.ebuild
@@ -24,10 +24,9 @@ BDEPEND="virtual/pkgconfig"
 src_prepare() {
default
 
-   # Respect FLAGS
-   sed -i \
-   -e '/CXXFLAGS/s/= -O3/+=/' \
-   -e 's/ -Werror//' \
+   # Respect FLAGS, remove Werror
+   sed -i  -e '/CXXFLAGS/s/= -O3/+=/' \
+   -e '/CXXFLAGS/s/ -Werror//' \
-e '/LDFLAGS/s/=/+=/' Makefile || die "sed failed for Makefile"
 
if ! use test ; then



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

2022-06-10 Thread Sam James
commit: 57dc9f52aa59e0f9430aa7a46579190f316ee9e2
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 11 05:43:51 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 11 05:48:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57dc9f52

sys-apps/ethq: don't revbump for Werror fix

Bug: https://bugs.gentoo.org/770943
See: https://github.com/gentoo/gentoo/pull/19561
Signed-off-by: Sam James  gentoo.org>

 sys-apps/ethq/ethq-0.6.1-r1.ebuild | 56 --
 sys-apps/ethq/ethq-0.6.1.ebuild| 10 +++
 sys-apps/ethq/ethq-.ebuild |  4 +--
 3 files changed, 7 insertions(+), 63 deletions(-)

diff --git a/sys-apps/ethq/ethq-0.6.1-r1.ebuild 
b/sys-apps/ethq/ethq-0.6.1-r1.ebuild
deleted file mode 100644
index b95aba17d42b..
--- a/sys-apps/ethq/ethq-0.6.1-r1.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PV=${PV//./_}
-MY_P=${PN}-${MY_PV}
-
-inherit toolchain-funcs
-
-DESCRIPTION="Ethernet NIC Queue stats viewer"
-HOMEPAGE="https://github.com/isc-projects/ethq;
-SRC_URI="https://github.com/isc-projects/ethq/archive/v${MY_PV}.tar.gz -> 
${MY_P}.tar.gz"
-
-LICENSE="MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DEPEND="sys-libs/ncurses:0"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
-   default
-
-   # Respect FLAGS, remove Werror
-   sed -i  -e '/CXXFLAGS/s/= -O3/+=/' \
-   -e '/CXXFLAGS/s/ -Werror//' \
-   -e '/LDFLAGS/s/=/+=/' Makefile || die "sed failed for Makefile"
-
-   if ! use test ; then
-   sed -i '/TARGETS/s/ethq_test//' Makefile \
-   || die "sed failed for USE flag test"
-   fi
-}
-
-src_compile() {
-   # override for ncurses[tinfo]
-   emake CXX="$(tc-getCXX)" LIBS_CURSES="$($(tc-getPKG_CONFIG) --libs 
ncurses)"
-}
-
-src_test() {
-   local driver
-   for driver in tests/* ; do
-   "${S}"/ethq_test "${driver##*/}" "${driver}" \
-   || die "test failed on ${driver}"
-   done
-}
-
-src_install() {
-   einstalldocs
-   dobin ethq
-}

diff --git a/sys-apps/ethq/ethq-0.6.1.ebuild b/sys-apps/ethq/ethq-0.6.1.ebuild
index 6749cb3094e6..172f1ef054f7 100644
--- a/sys-apps/ethq/ethq-0.6.1.ebuild
+++ b/sys-apps/ethq/ethq-0.6.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -18,17 +18,17 @@ KEYWORDS="~amd64 ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 
-DEPEND="sys-libs/ncurses:0="
+DEPEND="sys-libs/ncurses:="
 RDEPEND="${DEPEND}"
-BDEPEND="virtual/pkgconfig"
 
 S="${WORKDIR}/${MY_P}"
 
 src_prepare() {
default
 
-   # Respect FLAGS
-   sed -i -e '/CXXFLAGS/s/= -O3/+=/' \
+   # Respect FLAGS, remove Werror
+   sed -i  -e '/CXXFLAGS/s/= -O3/+=/' \
+   -e '/CXXFLAGS/s/ -Werror//' \
-e '/LDFLAGS/s/=/+=/' Makefile || die "sed failed for Makefile"
 
if ! use test ; then

diff --git a/sys-apps/ethq/ethq-.ebuild b/sys-apps/ethq/ethq-.ebuild
index ce1c594d966b..11b6f2389400 100644
--- a/sys-apps/ethq/ethq-.ebuild
+++ b/sys-apps/ethq/ethq-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -17,7 +17,7 @@ KEYWORDS=""
 IUSE="test"
 RESTRICT="!test? ( test )"
 
-DEPEND="sys-libs/ncurses:0="
+DEPEND="sys-libs/ncurses:="
 RDEPEND="${DEPEND}"
 BDEPEND="virtual/pkgconfig"
 



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

2022-06-10 Thread Sam James
commit: fe21e8e0b20cc33b3d34e548feb239797aed9804
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 11 05:39:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 11 05:48:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe21e8e0

net-misc/ipv6calc: drop Werror

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

 net-misc/ipv6calc/ipv6calc-4.0.1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-misc/ipv6calc/ipv6calc-4.0.1.ebuild 
b/net-misc/ipv6calc/ipv6calc-4.0.1.ebuild
index 3aa11efa4dd8..084598853945 100644
--- a/net-misc/ipv6calc/ipv6calc-4.0.1.ebuild
+++ b/net-misc/ipv6calc/ipv6calc-4.0.1.ebuild
@@ -31,6 +31,7 @@ src_configure() {
# --disable-db-as-registry
# --disable-db-cc-registry
local myeconfargs=(
+   --disable-compiler-warning-to-error
--disable-bundled-getopt
--disable-bundled-md5
--enable-shared



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

2022-06-10 Thread Sam James
commit: 6159690ee96fdf2dc3473f5de08ac8e361dc8804
Author: Vladimir Pavljuchenkov (SpiderX)  spiderx  dp 
 ua>
AuthorDate: Sat Feb 20 16:17:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 11 05:48:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6159690e

sys-apps/ethq: wrt 770943

Closes: https://bugs.gentoo.org/770943
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Vladimir Pavljuchenkov  spiderx.dp.ua>
Signed-off-by: Sam James  gentoo.org>

 sys-apps/ethq/ethq-0.6.1-r1.ebuild | 56 ++
 1 file changed, 56 insertions(+)

diff --git a/sys-apps/ethq/ethq-0.6.1-r1.ebuild 
b/sys-apps/ethq/ethq-0.6.1-r1.ebuild
new file mode 100644
index ..b95aba17d42b
--- /dev/null
+++ b/sys-apps/ethq/ethq-0.6.1-r1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PV=${PV//./_}
+MY_P=${PN}-${MY_PV}
+
+inherit toolchain-funcs
+
+DESCRIPTION="Ethernet NIC Queue stats viewer"
+HOMEPAGE="https://github.com/isc-projects/ethq;
+SRC_URI="https://github.com/isc-projects/ethq/archive/v${MY_PV}.tar.gz -> 
${MY_P}.tar.gz"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="sys-libs/ncurses:0"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   default
+
+   # Respect FLAGS, remove Werror
+   sed -i  -e '/CXXFLAGS/s/= -O3/+=/' \
+   -e '/CXXFLAGS/s/ -Werror//' \
+   -e '/LDFLAGS/s/=/+=/' Makefile || die "sed failed for Makefile"
+
+   if ! use test ; then
+   sed -i '/TARGETS/s/ethq_test//' Makefile \
+   || die "sed failed for USE flag test"
+   fi
+}
+
+src_compile() {
+   # override for ncurses[tinfo]
+   emake CXX="$(tc-getCXX)" LIBS_CURSES="$($(tc-getPKG_CONFIG) --libs 
ncurses)"
+}
+
+src_test() {
+   local driver
+   for driver in tests/* ; do
+   "${S}"/ethq_test "${driver##*/}" "${driver}" \
+   || die "test failed on ${driver}"
+   done
+}
+
+src_install() {
+   einstalldocs
+   dobin ethq
+}



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

2022-06-10 Thread Hans de Graaff
commit: d8d68c7150a6a03b3951b0768e8b792d434b2a41
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jun 11 05:44:38 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jun 11 05:44:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8d68c71

dev-ruby/travis: add 1.11.1

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

 dev-ruby/travis/Manifest |  1 +
 dev-ruby/travis/travis-1.11.1.ebuild | 56 
 2 files changed, 57 insertions(+)

diff --git a/dev-ruby/travis/Manifest b/dev-ruby/travis/Manifest
index 212a737ee37f..4365b5553a51 100644
--- a/dev-ruby/travis/Manifest
+++ b/dev-ruby/travis/Manifest
@@ -1,2 +1,3 @@
 DIST travis-1.10.0.gem 197632 BLAKE2B 
0639f797789d1676f71b6354ed77e3e403865cca37e5e04c62e4cfd40d44e26e8e93ea0dbf39843811cccb7960e43b186d61d64f681d2eafe95de890d9fd66a7
 SHA512 
025e8cdf48100ff20d85925a6285993bda0d1651e145d554c2ec987c4557e2d3bc49da6529af4c577fcd9b88600549b3c12cff49b824d7fcb93a96a0c572603c
 DIST travis-1.11.0.gem 196096 BLAKE2B 
2ea09d88fd45d6fd304746a96cc063c0525c8af8df6be2a0ba5c7ad06909055af23ea506f89f246f657c5a8920c429dd3aebc639f78cd1d0acb5bb03e4894434
 SHA512 
b6db17b149a54f7ab3c5b79439b1385386bbfe0350816d303e7c74c0494be08451fdb14550cba7fb54df3a643a530f1434bb1ee0c3e28c492ac6e8f3baf3d558
+DIST travis-1.11.1.gem 196096 BLAKE2B 
22adbde1fb3407e5fdfd088552dd156e7162911266b363b017a5a32213e19d990b725884e5e268e2f30d22591c93d189a835b5f1fec17dd3610eb354d6008511
 SHA512 
7f639deba8edb34f1d03e1917901f6289f52e3e838315c74b416006fa478ad1f19a1b4511876feb0ab22c06ab203a525490463612292728c12fc9d5894a37ad4

diff --git a/dev-ruby/travis/travis-1.11.1.ebuild 
b/dev-ruby/travis/travis-1.11.1.ebuild
new file mode 100644
index ..11c5fa18fe0b
--- /dev/null
+++ b/dev-ruby/travis/travis-1.11.1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRAINSTALL="assets"
+
+inherit bash-completion-r1 ruby-fakegem
+
+DESCRIPTION="Travis CI Client (CLI and Ruby library)"
+HOMEPAGE="https://github.com/travis-ci/travis.rb;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+#RESTRICT="test"
+
+DEPEND+="test? ( dev-vcs/git )"
+RDEPEND+="dev-vcs/git"
+
+ruby_add_bdepend "
+   test? ( >dev-ruby/rack-test-0.6 dev-ruby/rspec-its )
+   >dev-ruby/sinatra-1.3
+"
+
+ruby_add_rdepend "
+   dev-ruby/faraday:1
+   dev-ruby/faraday_middleware:1
+   >=dev-ruby/gh-0.17
+   dev-ruby/highline:2
+   >=dev-ruby/json-2.3:2
+   >=dev-ruby/launchy-2.1
+   >dev-ruby/pusher-client-0.4
+"
+
+all_ruby_prepare() {
+   if use test ; then
+   git init --quiet . || die
+   git remote add origin "${HOMEPAGE}" || die
+   touch .travis.yml || die
+   fi
+
+   # Remove failing specs where $params keys are reset somewhere.
+   rm -f spec/cli/{cancel,restart}_spec.rb || die
+
+   sed -i -e 's/json_pure/json/' ../metadata || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   newbashcomp "assets/travis.sh" "travis"
+}



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

2022-06-10 Thread Sam James
commit: 938d4ab4c924cceb259cced0c8d3dffe81c654d2
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 11 05:26:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 11 05:36:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=938d4ab4

sys-apps/minijail: drop 12

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

 sys-apps/minijail/Manifest   |  1 -
 sys-apps/minijail/minijail-12.ebuild | 77 
 2 files changed, 78 deletions(-)

diff --git a/sys-apps/minijail/Manifest b/sys-apps/minijail/Manifest
index 1c7ceaf74b06..042269d56f7a 100644
--- a/sys-apps/minijail/Manifest
+++ b/sys-apps/minijail/Manifest
@@ -1,2 +1 @@
-DIST minijail-12.tar.gz 157030 BLAKE2B 
55a1bb2aeb31290c211da8b8322672abadab7a2729b0afd6eafce9854a51320a2515bedc54864debc7ede6e437607dad8532ae76c14828d6c4f4265fec404dbe
 SHA512 
feb829fc113f0041b9ab25e845560af47408f3d5f0704cdf756d0b8162ae7aae331c350908c3b17a4a5593ffa7326044f222a35e6794471cd5ed60173b2befa2
 DIST minijail-17.tar.gz 212425 BLAKE2B 
411a0e2f1af21dd689fa669f9658e78c3c3c6439fdbea01b41b1d0cb3cbc1dc017634177350a3d5392783201f80874ec2a1604ed2577dbf5d7dbdf584a087267
 SHA512 
4b9aa29a78f7525ffeedfb927f6b567044ff7c9d32ef0e6771ed2b5c2d47c7a14ccbe000efc988ce6bb4173c5a9ae734b222aac1a00fb0e60777d7dccc149acf

diff --git a/sys-apps/minijail/minijail-12.ebuild 
b/sys-apps/minijail/minijail-12.ebuild
deleted file mode 100644
index 9f0c093fd994..
--- a/sys-apps/minijail/minijail-12.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit linux-info toolchain-funcs
-
-DESCRIPTION="helper binary and library for sandboxing & restricting privs of 
service"
-HOMEPAGE="https://android.googlesource.com/platform/external/minijail;
-
-# Use GitHub mirror as Gitiles doesn't generate stable tarballs.
-SRC_URI="https://github.com/google/${PN}/archive/linux-v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~riscv ~x86"
-IUSE="+seccomp test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="sys-libs/libcap-ng:="
-DEPEND="${RDEPEND}
-   test? (
-   virtual/pkgconfig
-   >=dev-cpp/gtest-1.8.0:=
-   )"
-
-S="${WORKDIR}/${PN}-linux-v${PV}"
-
-PATCHES=(
-   "${FILESDIR}/minijail-12-makefile.patch"
-)
-
-pkg_pretend() {
-   local CONFIG_CHECK="~NAMESPACES ~UTS_NS ~IPC_NS ~USER_NS ~PID_NS ~NET_NS
-   ~SECCOMP ~SECCOMP_FILTER ~CGROUPS"
-   check_extra_config
-}
-
-src_configure() {
-   export LIBDIR="/usr/$(get_libdir)"
-   export USE_seccomp="$(usex seccomp)"
-   export USE_SYSTEM_GTEST=yes
-   if use test; then
-   export GTEST_CXXFLAGS="$($(tc-getPKG_CONFIG) --cflags 
gtest_main)"
-   export GTEST_LIBS="$($(tc-getPKG_CONFIG) --libs gtest_main)"
-   else
-   export GTEST_CXXFLAGS='' GTEST_LIBS=''
-   fi
-   export VERBOSE=1
-}
-
-src_compile() {
-   tc-env_build emake all parse_seccomp_policy
-}
-
-src_test() {
-   
GTEST_FILTER="-NamespaceTest.test_tmpfs_userns:NamespaceTest.test_namespaces" \
-   tc-env_build emake tests
-}
-
-src_install() {
-   dosbin minijail0
-   dolib.so libminijail{,preload}.so
-   dobin parse_seccomp_policy
-
-   doman minijail0.[15]
-   dodoc README.md
-
-   local include_dir="/usr/include"
-
-   "${S}"/platform2_preinstall.sh "${PV}" "${include_dir}"
-   insinto "/usr/$(get_libdir)/pkgconfig"
-   doins libminijail.pc
-
-   insinto "${include_dir}"
-   doins libminijail.h scoped_minijail.h
-}



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

2022-06-10 Thread Sam James
commit: 685cd8ea2008fd7c7b28b0e35057da2d5788686d
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 11 05:28:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 11 05:36:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=685cd8ea

app-misc/vifm: drop Werror

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

 app-misc/vifm/vifm-0.11.ebuild | 3 ++-
 app-misc/vifm/vifm-0.12.ebuild | 1 +
 app-misc/vifm/vifm-.ebuild | 3 ++-
 3 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/app-misc/vifm/vifm-0.11.ebuild b/app-misc/vifm/vifm-0.11.ebuild
index ab6195b7ede0..9927dd8f487f 100644
--- a/app-misc/vifm/vifm-0.11.ebuild
+++ b/app-misc/vifm/vifm-0.11.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -30,6 +30,7 @@ src_prepare() {
 
 src_configure() {
econf \
+   --disable-werror \
$(use_enable developer) \
$(use_enable extended-keys) \
$(use_with magic libmagic) \

diff --git a/app-misc/vifm/vifm-0.12.ebuild b/app-misc/vifm/vifm-0.12.ebuild
index 7ad0e2c512ff..92961f1c2018 100644
--- a/app-misc/vifm/vifm-0.12.ebuild
+++ b/app-misc/vifm/vifm-0.12.ebuild
@@ -31,6 +31,7 @@ src_prepare() {
 
 src_configure() {
econf \
+   --disable-werror \
$(use_enable developer) \
$(use_enable extended-keys) \
$(use_with magic libmagic) \

diff --git a/app-misc/vifm/vifm-.ebuild b/app-misc/vifm/vifm-.ebuild
index 327c50b20c44..bcd49b458786 100644
--- a/app-misc/vifm/vifm-.ebuild
+++ b/app-misc/vifm/vifm-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -29,6 +29,7 @@ src_prepare() {
 
 src_configure() {
econf \
+   --disable-werror \
$(use_enable developer) \
$(use_enable extended-keys) \
$(use_with magic libmagic) \



[gentoo-commits] repo/gentoo:master commit in: sys-apps/minijail/, sys-apps/minijail/files/

2022-06-10 Thread Sam James
commit: 2bbf7e85f8cb017c7324afd4c49e5b10b814980c
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 11 05:26:30 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 11 05:36:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bbf7e85

sys-apps/minijail: drop Werror

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

 sys-apps/minijail/files/minijail-17-no-werror.patch | 13 +
 sys-apps/minijail/minijail-17.ebuild|  3 ++-
 2 files changed, 15 insertions(+), 1 deletion(-)

diff --git a/sys-apps/minijail/files/minijail-17-no-werror.patch 
b/sys-apps/minijail/files/minijail-17-no-werror.patch
new file mode 100644
index ..01d655f2bd55
--- /dev/null
+++ b/sys-apps/minijail/files/minijail-17-no-werror.patch
@@ -0,0 +1,13 @@
+https://bugs.gentoo.org/770940
+https://bugs.gentoo.org/732014
+--- a/common.mk
 b/common.mk
+@@ -319,7 +319,7 @@ endif
+ # The same goes for CFLAGS.
+ COMMON_CFLAGS-gcc := -fvisibility=internal -ggdb3 -Wa,--noexecstack
+ COMMON_CFLAGS-clang := -fvisibility=hidden -ggdb
+-COMMON_CFLAGS := -Wall -Wunused -Wno-unused-parameter -Werror -Wformat=2 \
++COMMON_CFLAGS := -Wall -Wunused -Wno-unused-parameter -Wformat=2 \
+   -fno-strict-aliasing $(SSP_CFLAGS) -O1
+ CXXFLAGS += $(COMMON_CFLAGS) $(COMMON_CFLAGS-$(CXXDRIVER)) -std=gnu++14
+ CFLAGS += $(COMMON_CFLAGS) $(COMMON_CFLAGS-$(CDRIVER)) -std=gnu11

diff --git a/sys-apps/minijail/minijail-17.ebuild 
b/sys-apps/minijail/minijail-17.ebuild
index 9f0c093fd994..f9192fecbd38 100644
--- a/sys-apps/minijail/minijail-17.ebuild
+++ b/sys-apps/minijail/minijail-17.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -28,6 +28,7 @@ S="${WORKDIR}/${PN}-linux-v${PV}"
 
 PATCHES=(
"${FILESDIR}/minijail-12-makefile.patch"
+   "${FILESDIR}/minijail-17-no-werror.patch"
 )
 
 pkg_pretend() {



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

2022-06-10 Thread Sam James
commit: 81f78148645a266219e9a3e72663f7473e0de6c6
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 11 05:34:14 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 11 05:36:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81f78148

net-libs/xdp-tools: drop Werror

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

 .../files/xdp-tools-1.2.3-no-werror.patch  | 73 ++
 net-libs/xdp-tools/xdp-tools-1.2.3.ebuild  |  4 ++
 2 files changed, 77 insertions(+)

diff --git a/net-libs/xdp-tools/files/xdp-tools-1.2.3-no-werror.patch 
b/net-libs/xdp-tools/files/xdp-tools-1.2.3-no-werror.patch
new file mode 100644
index ..6d7d7fd955a3
--- /dev/null
+++ b/net-libs/xdp-tools/files/xdp-tools-1.2.3-no-werror.patch
@@ -0,0 +1,73 @@
+https://bugs.gentoo.org/831339
+https://bugs.gentoo.org/846938
+--- a/lib/Makefile
 b/lib/Makefile
+@@ -1,5 +1,5 @@
+ 
+-LIBBPF_CFLAGS:=$(if $(CFLAGS),$(CFLAGS),-g -O2 -Werror -Wall) -fPIC
++LIBBPF_CFLAGS:=$(if $(CFLAGS),$(CFLAGS),-g -O2 -Wall) -fPIC
+ 
+ LIB_DIR = .
+ include defines.mk
+--- a/lib/common.mk
 b/lib/common.mk
+@@ -113,7 +113,6 @@ $(XDP_OBJ): %.o: %.c $(KERN_USER_H) $(EXTRA_DEPS) 
$(BPF_HEADERS) $(LIBMK)
+   -Wno-unused-value \
+   -Wno-pointer-sign \
+   -Wno-compare-distinct-pointer-types \
+-  -Werror \
+   -O2 -emit-llvm -c -g -o ${@:.o=.ll} $<
+   $(QUIET_LLC)$(LLC) -march=$(BPF_TARGET) -filetype=obj -o $@ ${@:.o=.ll}
+ 
+--- a/lib/defines.mk
 b/lib/defines.mk
+@@ -39,7 +39,7 @@ endif
+ 
+ DEFINES += -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64
+ 
+-CFLAGS += -std=gnu11 -Wextra -Werror $(DEFINES)
++CFLAGS += -std=gnu11 -Wextra $(DEFINES)
+ BPF_CFLAGS += $(DEFINES)
+ 
+ CONFIGMK := $(LIB_DIR)/../config.mk
+--- a/lib/libxdp/Makefile
 b/lib/libxdp/Makefile
+@@ -19,7 +19,7 @@ MAN_OBJ := ${MAN_PAGE:.3=.man}
+ MAN_FILES := $(MAN_PAGE)
+ TEST_DIR := tests
+ TEST_FILE := $(TEST_DIR)/test-libxdp.sh
+-TEST_CFLAGS := $(CFLAGS) -I$(realpath $(HEADER_DIR)) -L$(realpath $(OBJDIR)) 
-Wall -Werror $(LDFLAGS)
++TEST_CFLAGS := $(CFLAGS) -I$(realpath $(HEADER_DIR)) -L$(realpath $(OBJDIR)) 
-Wall $(LDFLAGS)
+ TEST_LDLIBS := $(LDLIBS)
+ 
+ SHARED_CFLAGS += -fPIC -DSHARED
+@@ -144,7 +144,6 @@ $(XDP_OBJS): %.o: %.c $(BPF_HEADERS) $(LIBMK)
+   -Wno-unused-value \
+   -Wno-pointer-sign \
+   -Wno-compare-distinct-pointer-types \
+-  -Werror \
+   -O2 -emit-llvm -c -g -o ${@:.o=.ll} $<
+   $(QUIET_LLC)$(LLC) -march=$(BPF_TARGET) -filetype=obj -o $@ ${@:.o=.ll}
+ 
+diff --git a/configure b/configure
+index 0a17eae..fd251b7 100755
+--- a/configure
 b/configure
+@@ -186,7 +186,7 @@ int main(int argc, char **argv) {
+ return 0;
+ }
+ EOF
+-libbpf_err=$($CC -o $TMPDIR/libbpftest $TMPDIR/libbpftest.c -Werror 
$LIBBPF_CFLAGS $LIBBPF_LDLIBS 2>&1)
++libbpf_err=$($CC -o $TMPDIR/libbpftest $TMPDIR/libbpftest.c 
$LIBBPF_CFLAGS $LIBBPF_LDLIBS 2>&1)
+ if [ "$?" -eq "0" ]; then
+ echo "HAVE_FEATURES+=${config_var}" >>"$CONFIG"
+ echo "yes"
+@@ -254,7 +254,7 @@ int main(int argc, char **argv) {
+ }
+ EOF
+ 
+-libbpf_err=$($CC -o $TMPDIR/libbpftest $TMPDIR/libbpftest.c -Werror 
$LIBBPF_CFLAGS $LIBBPF_LDLIBS 2>&1)
++libbpf_err=$($CC -o $TMPDIR/libbpftest $TMPDIR/libbpftest.c 
$LIBBPF_CFLAGS $LIBBPF_LDLIBS 2>&1)
+ if [ "$?" -eq "0" ]; then
+ echo "SYSTEM_LIBBPF:=y" >>$CONFIG
+ echo "LIBBPF_VERSION=$LIBBPF_VERSION" >>$CONFIG

diff --git a/net-libs/xdp-tools/xdp-tools-1.2.3.ebuild 
b/net-libs/xdp-tools/xdp-tools-1.2.3.ebuild
index 0dd14f1dc39b..4077d16404d0 100644
--- a/net-libs/xdp-tools/xdp-tools-1.2.3.ebuild
+++ b/net-libs/xdp-tools/xdp-tools-1.2.3.ebuild
@@ -25,6 +25,10 @@ QA_PREBUILT="usr/lib/bpf/*.o"
 
 MAKEOPTS+=" V=1"
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.2.3-no-werror.patch
+)
+
 src_configure() {
export PRODUCTION=1
export DYNAMIC_LIBXDP=1



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

2022-06-10 Thread Arthur Zamarin
commit: c8e235a68920afefff059fb507c86d16ee87ff2b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jun 11 05:21:57 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jun 11 05:35:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8e235a6

dev-python/plotly: add 5.8.2

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

 dev-python/plotly/Manifest|  1 +
 dev-python/plotly/plotly-5.8.2.ebuild | 63 +++
 2 files changed, 64 insertions(+)

diff --git a/dev-python/plotly/Manifest b/dev-python/plotly/Manifest
index cdbf1b6f15c2..b7b0bff6abbd 100644
--- a/dev-python/plotly/Manifest
+++ b/dev-python/plotly/Manifest
@@ -1,3 +1,4 @@
 DIST plotly-5.2.2.tar.gz 7293292 BLAKE2B 
baef3accf8f5a3085908fcea558f8003687e18a1f97471c620c378c10d23d4222ef87dc47d64f45199b594414890db5b8ca5e3d7867c871d926c2ae441128c4a
 SHA512 
4d6d79f7cc2063e73e7c17ff90a7d13324497ea8034d8ce62d79ec62b0530a59b2eaec8913fb05efb804cf5be8387b6f96d1710f41b9993233b5a13cf64dd310
 DIST plotly-5.7.0.tar.gz 8609793 BLAKE2B 
12318f837c248c54fd3a8723bc772e8348186942565ba5a4c095f348dc338cc098318889900500ec333d7ec352801926ec91d312f2ccd98a89f804159223057f
 SHA512 
01675470ef5218f06b4e9e485f23155a8e8550748fdf86afdb2a2969f838464b70d4452811427ab6bed2846093e8cfba7e891f7d0ea3a621e1fbffe22182d933
 DIST plotly-5.8.0.tar.gz 7573157 BLAKE2B 
522d0d22d29d5ee204a9ecccbfe7862acee8b8605ab3dfce46a7b771020c24aff39b74aa3244c8384d61bb7e61ca5d2a610d061b0c208bf6cf9fe91543bbfc3f
 SHA512 
2c17c97e897959a9826c19495c30cc7dd21de80e777c13927c1f47c3aa08f64f53ad715d156e78aabaf99fa2a8f85c90d63b08a227c5301710b5c561ee89429c
+DIST plotly-5.8.2.tar.gz 7574127 BLAKE2B 
1a9d05009148a65b2f4206165a3e02ea7e130663e9658af64bddc0df6f1b720ca29e1cf30150634403b4bdda96156899f0e2e2d12b81cfd04a4bc9812057a79d
 SHA512 
f262cbe20fa51861a319911e04446d4aa564b878dc1aa8e750a5d03af9747ec439fda941ab63d20ecb5374417174a2bd1c4f5549af5ba0f57f135d10ae0877a0

diff --git a/dev-python/plotly/plotly-5.8.2.ebuild 
b/dev-python/plotly/plotly-5.8.2.ebuild
new file mode 100644
index ..727c95cffca9
--- /dev/null
+++ b/dev-python/plotly/plotly-5.8.2.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1
+
+DESCRIPTION="Browser-based graphing library for Python"
+HOMEPAGE="https://plotly.com/python/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# TODO: package plotly-orca and kaleido
+RESTRICT="test"
+
+RDEPEND="
+   >=dev-python/tenacity-6.2.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   $(python_gen_cond_dep '
+   dev-python/backports-tempfile[${PYTHON_USEDEP}]
+   ' 3.8)
+   dev-python/inflect[${PYTHON_USEDEP}]
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   dev-python/ipython[${PYTHON_USEDEP}]
+   dev-python/jupyter[${PYTHON_USEDEP}]
+   dev-python/jupyterlab[${PYTHON_USEDEP}]
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pandas[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   dev-python/scipy[${PYTHON_USEDEP}]
+   dev-python/statsmodels[${PYTHON_USEDEP}]
+   dev-python/xarray[${PYTHON_USEDEP}]
+   sci-libs/pyshp[${PYTHON_USEDEP}]
+   sci-libs/scikit-image[${PYTHON_USEDEP}]
+   sci-libs/shapely[${PYTHON_USEDEP}]
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-5.8.0-fix-versioneer-import.patch
+)
+
+distutils_enable_tests pytest
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   mkdir -p "${ED}"/etc/ || die
+   mv "${ED}"/usr/etc/jupyter "${ED}"/etc/ || die
+   rmdir "${ED}"/usr/etc || die
+}



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

2022-06-10 Thread Arthur Zamarin
commit: 6a285f4253371415f4aab4964d6875c0e1104703
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jun 11 05:35:38 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jun 11 05:35:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a285f42

dev-python/hypothesis: add 6.47.1

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

 dev-python/hypothesis/Manifest |  1 +
 dev-python/hypothesis/hypothesis-6.47.1.ebuild | 73 ++
 2 files changed, 74 insertions(+)

diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest
index ed6cf161d66a..3b1df987fc2b 100644
--- a/dev-python/hypothesis/Manifest
+++ b/dev-python/hypothesis/Manifest
@@ -1,5 +1,6 @@
 DIST hypothesis-hypothesis-python-6.46.11.gh.tar.gz 9312248 BLAKE2B 
78b5ca5bd38bd62d2fe50ab929df075e253c059aed329d6b52051fb01449f8de84ae340ba42a4af94ef592411139a45d34aad232fe4bb2d8412165730bbeca01
 SHA512 
6fdd54f28d275eb65a4f6e6919437d503eba6254c25e22298c34ac67e6de03cd99a5178b1a475b1da7f7afeed8406e89c20b4818436143f44d26f0d94796
 DIST hypothesis-hypothesis-python-6.47.0.gh.tar.gz 9313488 BLAKE2B 
2b778d5d6d43f12ee57e05af2c0914ed8b5468235be331ee80624069d64ffe7cce299dd70d1777a4139d3d2590f64dca8b0fa515039dd43cc13bda3dacb5b76d
 SHA512 
4502add489e2fbee8bcced0f7f65ea1015a40c7811133bc9b0979c2e46749c477bc29889e0be2be1bbb240afe96867160c2991b531591ea1e72fdf9d759da6f0
+DIST hypothesis-hypothesis-python-6.47.1.gh.tar.gz 9314265 BLAKE2B 
c2ad0120ab2cbd565f73d472f0a5a87e4b51ff9cf7c08d75dbc54223ad9fe60ed475577ca7dced64ab02d4cc1ee5d30525677c4acfe720af8251f804e72a3b00
 SHA512 
1aea9f949242d3a273584cd92e1829654d6ce385efcd631b412374f1f9252d3b759b8e216aaa9a49e26e0c3b12673348eac79d0189881f6a811f11daf14b0873
 DIST hypothesis-python-6.46.2.tar.gz 9305176 BLAKE2B 
7d0abe4fc055eeb4660efbba9900b43209cc5ef1fd7b2362545e0d4145837cb7779cdf96c96cdd3770c1605ec8104818ece5cd012a90b164ab8ab63709d1c911
 SHA512 
207b4202aa36a28891c8051009ee6b8b6a8f0823840db7e4fc6840ebe6455060340f16f7e2e25bc5ad2adca1ff7fd8b58668ec2ca355b4579ec03aac616e786d
 DIST hypothesis-python-6.46.3.tar.gz 9306685 BLAKE2B 
a26c08361a7a58d8de8d8458a73c5c3c57f04dd2008ab31e604f0addc18fb7a52a7f4a98318498b398cd1ac5d2d718fd722c4d17e0b6ef326e0457355fda7482
 SHA512 
d55c3c4a57d18aa7f6d876123b09bcab32d508f5aa40048f2db7f0cab3948ebb6fab5f12d291ae4740cdd1c61c2d612c1ce804028bb59914efc132404224d1ee
 DIST hypothesis-python-6.46.7.tar.gz 9308855 BLAKE2B 
a26cd556bb56ff5a09987e7e4a9a46e966f26106376a4b5e481a933495f21c4a69dff0d68aa8d2006fc42794392eca35b4b68cb88e0d4695ecfe3bfe2098e9b6
 SHA512 
239343424df13db419bfc9057f9024ab8360cace07a0cf7d592744afa76fff54d5c30a0b7fecb41c642d034b2327feef7bec78840df25793727ce30be1aa7ef9

diff --git a/dev-python/hypothesis/hypothesis-6.47.1.ebuild 
b/dev-python/hypothesis/hypothesis-6.47.1.ebuild
new file mode 100644
index ..3c1dd06d14a6
--- /dev/null
+++ b/dev-python/hypothesis/hypothesis-6.47.1.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+CLI_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( "${CLI_COMPAT[@]}" python3_11 pypy3 )
+PYTHON_REQ_USE="threads(+),sqlite"
+
+inherit distutils-r1 multiprocessing optfeature
+
+TAG=hypothesis-python-${PV}
+MY_P=hypothesis-${TAG}
+DESCRIPTION="A library for property based testing"
+HOMEPAGE="
+   https://github.com/HypothesisWorks/hypothesis/
+   https://pypi.org/project/hypothesis/
+"
+SRC_URI="
+   https://github.com/HypothesisWorks/hypothesis/archive/${TAG}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S="${WORKDIR}/${MY_P}/hypothesis-python"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
+IUSE="cli"
+
+RDEPEND="
+   >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
+   >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}]
+   cli? (
+   $(python_gen_cond_dep '
+   dev-python/black[${PYTHON_USEDEP}]
+   dev-python/click[${PYTHON_USEDEP}]
+   ' "${CLI_COMPAT[@]}")
+   )
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   # subtests are broken by warnings from random plugins
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   local -x 
PYTEST_PLUGINS=xdist.plugin,pytest_forked,_hypothesis_pytestplugin
+
+   epytest tests/cover tests/pytest tests/quality -n "$(makeopts_jobs)"
+}
+
+python_install() {
+   distutils-r1_python_install
+   if ! use cli || ! has "${EPYTHON}" "${CLI_COMPAT[@]/_/.}"; then
+   rm -r "${ED}/usr/bin" "${D}$(python_get_scriptdir)" || die
+   fi
+}
+
+pkg_postinst() {
+   optfeature 

[gentoo-commits] repo/gentoo:master commit in: dev-python/sphinx-autodoc-typehints/

2022-06-10 Thread Arthur Zamarin
commit: f905b022633a5b53d1287a3a3dee0b3cd5db9013
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jun 11 05:30:08 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jun 11 05:35:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f905b022

dev-python/sphinx-autodoc-typehints: add 1.18.3

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

 dev-python/sphinx-autodoc-typehints/Manifest   |  1 +
 .../sphinx-autodoc-typehints-1.18.3.ebuild | 44 ++
 2 files changed, 45 insertions(+)

diff --git a/dev-python/sphinx-autodoc-typehints/Manifest 
b/dev-python/sphinx-autodoc-typehints/Manifest
index 0268e06a7b06..562353b79c13 100644
--- a/dev-python/sphinx-autodoc-typehints/Manifest
+++ b/dev-python/sphinx-autodoc-typehints/Manifest
@@ -1,2 +1,3 @@
 DIST sphinx-autodoc-typehints-1.18.1.gh.tar.gz 26424 BLAKE2B 
a30b966d26e89a7771404d4f9434038e4f201458bda439bf8fb3d2c2fc6dac0f12743622193edf45335d04148c96b6c3d51c2c7fe5437cb67b3b272ab19b2f18
 SHA512 
6c788949d1d3903ac589283e9188d5db3e0f173be1bb1a4740a88fc0383d7011fe60e57d25af74a2fc147b3c4d76c48770515bb8dbdf4ff18fb4bfb110a4a241
 DIST sphinx-autodoc-typehints-1.18.2.gh.tar.gz 26466 BLAKE2B 
d2e6e3135c5a60966338b2c8b143cab7c2a1b788abde0deb9cf3dc989ad31a1680ff07a9e3cb9bad500d053e7f0af2b5e099331bd92a2e01911333c6eb1589bf
 SHA512 
5828cce6744a6a55e5dd25dc15b5bb6b28fcf430c5b65f8d610e24da426efe020e72af73ffee1f7929b3007fc76afc64f70c65d1f7e8db62b86ce52e2f836487
+DIST sphinx-autodoc-typehints-1.18.3.gh.tar.gz 26457 BLAKE2B 
343a6ffcbca40f28a66c67266431f3a9b2292bd0d991de4287b9adf9e02b7d8fb24094646caa55790f32cd9081abca525f310367335d60fa1b7ea3bc9623bb1c
 SHA512 
549bdfad8f5c07f5edb1c6cdeaff39df22cc7bfa475c70b5c54ff46b311d14c9f3682bf68663d852b95ebff8fd1b71038fc077495d99d870ae2efbf72ec99a42

diff --git 
a/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.18.3.ebuild 
b/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.18.3.ebuild
new file mode 100644
index ..9eca6f1f4db5
--- /dev/null
+++ b/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.18.3.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Type hints support for the Sphinx autodoc extension"
+HOMEPAGE="
+   https://github.com/tox-dev/sphinx-autodoc-typehints/
+   https://pypi.org/project/sphinx-autodoc-typehints/
+"
+SRC_URI="
+   https://github.com/tox-dev/sphinx-autodoc-typehints/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86"
+SLOT="0"
+
+RDEPEND="
+   >=dev-python/sphinx-4.5[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/nptyping-2.1.1[${PYTHON_USEDEP}]
+   dev-python/sphobjinv[${PYTHON_USEDEP}]
+   >=dev-python/typing-extensions-4.1[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # this package is addicted to Internet
+   tests/test_sphinx_autodoc_typehints.py::test_format_annotation
+)
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/monkeysphere/, app-crypt/monkeysphere/files/

2022-06-10 Thread Sam James
commit: 58d764319f83a36cf82020433f5bac7b30105573
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 11 05:24:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 11 05:24:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58d76431

app-crypt/monkeysphere: respect CC; no Werror

Closes: https://bugs.gentoo.org/832365
Closes: https://bugs.gentoo.org/744430
Bug: https://bugs.gentoo.org/744454
Signed-off-by: Sam James  gentoo.org>

 .../files/monkeysphere-0.44-no-werror.patch| 12 ++
 app-crypt/monkeysphere/monkeysphere-0.44.ebuild| 26 --
 2 files changed, 26 insertions(+), 12 deletions(-)

diff --git a/app-crypt/monkeysphere/files/monkeysphere-0.44-no-werror.patch 
b/app-crypt/monkeysphere/files/monkeysphere-0.44-no-werror.patch
new file mode 100644
index ..671045d7c385
--- /dev/null
+++ b/app-crypt/monkeysphere/files/monkeysphere-0.44-no-werror.patch
@@ -0,0 +1,12 @@
+https://bugs.gentoo.org/832365
+--- a/Makefile
 b/Makefile
+@@ -17,7 +17,7 @@ LOCALSTATEDIR ?= /var/lib
+ 
+ CFLAGS += $(shell libassuan-config --cflags)
+ CFLAGS += $(shell libgcrypt-config --cflags)
+-CFLAGS += --pedantic -Wall -Werror -std=c99
++CFLAGS += --pedantic -Wall -std=c99
+ LIBS += $(shell libassuan-config --libs)
+ LIBS += $(shell libgcrypt-config --libs)
+ 

diff --git a/app-crypt/monkeysphere/monkeysphere-0.44.ebuild 
b/app-crypt/monkeysphere/monkeysphere-0.44.ebuild
index c22ae2b8f88c..f8a6c908946d 100644
--- a/app-crypt/monkeysphere/monkeysphere-0.44.ebuild
+++ b/app-crypt/monkeysphere/monkeysphere-0.44.ebuild
@@ -1,22 +1,23 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
+inherit toolchain-funcs
+
 DESCRIPTION="Leverage the OpenPGP web of trust for OpenSSH and Web 
authentication"
 HOMEPAGE="http://web.monkeysphere.info/;
-
-LICENSE="GPL-3"
-SLOT="0/0"
-IUSE=""
 SRC_URI="

mirror://debian/pool/monkeysphere/m/monkeysphere/monkeysphere_${PV}.orig.tar.gz

http://archive.monkeysphere.info/debian/pool/monkeysphere/m/monkeysphere/monkeysphere_${PV}.orig.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
 KEYWORDS="amd64 ~arm x86"
 
 DOCS=( README Changelog )
 
-## Tests fail upstream for SSH connection. Issue has been reported.
+# Tests fail upstream for SSH connection. Issue has been reported.
 RESTRICT="test"
 
 DEPEND="acct-group/monkeysphere
@@ -26,19 +27,20 @@ DEPEND="acct-group/monkeysphere
dev-perl/Crypt-OpenSSL-RSA:0=
dev-perl/Digest-SHA1:0=
app-misc/lockfile-progs:0="
-
 RDEPEND="${DEPEND}
net-misc/openssh"
 
-PATCHES=( "${FILESDIR}"/${PN}-0.44-install-uncompressed-man-pages.patch )
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.44-install-uncompressed-man-pages.patch
+   "${FILESDIR}"/${PN}-0.44-no-werror.patch
+)
 
 src_prepare() {
default
 
-   sed -i \
-   -e "s#share/doc/monkeysphere#share/doc/${PF}#" \
-   Makefile \
-   || die
+   sed -i -e "s#share/doc/monkeysphere#share/doc/${PF}#" Makefile || die
+
+   tc-export CC
 }
 
 pkg_postinst() {



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

2022-06-10 Thread Arthur Zamarin
commit: 7f85777cab3b51b8c3f9b2e42cea4e4c5dbbc8b2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jun 11 05:15:34 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jun 11 05:21:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f85777c

dev-python/dogpile-cache: add 1.1.6

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

 dev-python/dogpile-cache/Manifest  |  1 +
 .../dogpile-cache/dogpile-cache-1.1.6.ebuild   | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-python/dogpile-cache/Manifest 
b/dev-python/dogpile-cache/Manifest
index 63a08521f487..7d91507c9379 100644
--- a/dev-python/dogpile-cache/Manifest
+++ b/dev-python/dogpile-cache/Manifest
@@ -1 +1,2 @@
 DIST dogpile.cache-1.1.5.tar.gz 392536 BLAKE2B 
062392cda9b06da889f924bc04743faa133b978a908ffdbc1e9cc9a2a9a69db22ee26b27c7cb2ec2dedee20786cf90c6d02d163731224956091b2d3baa25774b
 SHA512 
b6d453121ef8e58da60478e2e1e2db57804dfa3b17cceeace930ba75d159629dfba4b5d63c50fbbc2eafeadbfcd6e1e4cbe22c8da1f54c90473f8ee677d764f8
+DIST dogpile.cache-1.1.6.tar.gz 393076 BLAKE2B 
62c16ee7cc00608432d45fa7cb068300a4417a494e4580a2af5c3f7c5a0bf40a54e1b6f4924bbd7b40a0efc1cb9afb42f361811c257fa77eabcd64cc35fbcf51
 SHA512 
179246abf598675cdef988b463df4997c7eed8e7a110c22704052f905b65ad537b22ba28d7c96a28b2aa85b3e83ac42beb36843dc78ad503d41225ea1f9e7e77

diff --git a/dev-python/dogpile-cache/dogpile-cache-1.1.6.ebuild 
b/dev-python/dogpile-cache/dogpile-cache-1.1.6.ebuild
new file mode 100644
index ..cebd949d705e
--- /dev/null
+++ b/dev-python/dogpile-cache/dogpile-cache-1.1.6.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+inherit distutils-r1
+
+DESCRIPTION="A locking API for expiring values while a single thread generates 
a new value"
+HOMEPAGE="https://github.com/sqlalchemy/dogpile.cache;
+SRC_URI="mirror://pypi/${PN:0:1}/dogpile.cache/dogpile.cache-${PV}.tar.gz"
+S="${WORKDIR}/dogpile.cache-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/decorator-4.0.0[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-3.0.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/mako[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2022-06-10 Thread Arthur Zamarin
commit: 681b181d0d572468c3bbbea594f31ecb6b818946
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jun 11 05:15:26 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jun 11 05:21:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=681b181d

dev-python/Faker: add 13.13.0

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

 dev-python/Faker/Faker-13.13.0.ebuild | 34 ++
 dev-python/Faker/Manifest |  1 +
 2 files changed, 35 insertions(+)

diff --git a/dev-python/Faker/Faker-13.13.0.ebuild 
b/dev-python/Faker/Faker-13.13.0.ebuild
new file mode 100644
index ..d8e24e8d32e7
--- /dev/null
+++ b/dev-python/Faker/Faker-13.13.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+inherit distutils-r1
+
+DESCRIPTION="A Python package that generates fake data for you"
+HOMEPAGE="
+   https://github.com/joke2k/faker/
+   https://pypi.org/project/Faker/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}]
+   !dev-ruby/faker
+"
+BDEPEND="
+   test? (
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP},tiff]
+   dev-python/random2[${PYTHON_USEDEP}]
+   dev-python/validators[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest

diff --git a/dev-python/Faker/Manifest b/dev-python/Faker/Manifest
index 46a9f9c116c4..01f308c1ea81 100644
--- a/dev-python/Faker/Manifest
+++ b/dev-python/Faker/Manifest
@@ -1,3 +1,4 @@
 DIST Faker-13.11.1.tar.gz 1501239 BLAKE2B 
1ccf33e7a054d33921696ea917670fc0ff88c0b805700b32d9d4e5ed3b12d6e52ea164f762600315370eed06415e70923002b99f0c32fa9cd40cdeb437e338c0
 SHA512 
291517669143119099ac6bcc69a08091fb156728c465198079f764996849d8416ccaf169e1cf0d0dd02d99b2090494084dad7fdef9dfd2702411701bf71f54b5
 DIST Faker-13.12.0.tar.gz 1528234 BLAKE2B 
ca85e172d75f009802486fd5299581c0bd08f273f049df12b44159fb0c79d6b267579172da3c25f5aebaa0b897ea1e1067fe8e6a2527b0ccbf1e60de0257289c
 SHA512 
9883e1a82b8d00ad83a31c71929ebb8f13e31bb34ada29772ab0bd8e9ac5e59ea44cf1a876e8c58a519814207fbc5ed950fdce7f7c259e5ca897e23662cd6511
 DIST Faker-13.12.1.tar.gz 1528407 BLAKE2B 
2e4dd3c72c8531e523a4906c982d0652e6826b8e4b4af5400ec247070c79b2c07f2977bf40daf4be3166cb0e612945547f1a36489fdf5d072e7e5d0b0b4c1764
 SHA512 
75d9c30c1163ee6746c23870abdf11c32a07ca0f1e4d13aa71a28024ae897e352500c27c3c2709bd704d162a4352ec557a74ccf25fefbe9a5587541a5aea2f20
+DIST Faker-13.13.0.tar.gz 1528907 BLAKE2B 
be4593ba271330822f10590aa8e15c4658cd8a19333ab769d32178b72c15b504b8a5269443100250a863af25e40c582244e815cf612dbf8a57833f470ddeec09
 SHA512 
9e794bf95d40040dfa98439d0d9da19a90dd202905d4825c82453e202adad80bbea6da74ce0d36d8e205381d419a19b8b1fb60b32e20e97ee69b315f4f0c8eb9



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

2022-06-10 Thread Arthur Zamarin
commit: 088da20e1c2540a1d53f66931188361bc4b5e331
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jun 11 05:07:04 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jun 11 05:21:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=088da20e

dev-python/pyghmi: add 1.5.45

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

 dev-python/pyghmi/Manifest |  1 +
 dev-python/pyghmi/pyghmi-1.5.45.ebuild | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/dev-python/pyghmi/Manifest b/dev-python/pyghmi/Manifest
index 6eb87acfe17b..5a516a0fb762 100644
--- a/dev-python/pyghmi/Manifest
+++ b/dev-python/pyghmi/Manifest
@@ -1,3 +1,4 @@
 DIST pyghmi-1.5.42.tar.gz 241338 BLAKE2B 
f005697a13517f707bc74132d54ebdcc3752409aa147fdc9e99143f1c6a0507e24725e8bc2bc07980e017e6c6fff9868f84bf02fb598a2b580531aba0b66eafc
 SHA512 
ec191a9862a4e6f28a8dbcb54759ad5c3a81ca3f85ecd4c9bbad634a3392296d5aad49d809a099d2719f2235dee2fac962374a4109dee120a4aba521a589afd5
 DIST pyghmi-1.5.43.tar.gz 241608 BLAKE2B 
edda01665ca4bf5337f8e92aea0fe099597f4c516a3f750ae9747cf80a0710ffc4324c387f826b440f03d30ef68efe93a99122abf9edd03727e32a5e255858f2
 SHA512 
53f6c4685b395cb3673be8e78c1845c2b0e021d526eb96b3c53a039c7de03e546c7cc6cc1d15003fd1d70ac9d9d2ddadadb62b6b4ee5a95d30c854582bf2785f
 DIST pyghmi-1.5.44.tar.gz 243496 BLAKE2B 
9f6a0618c19ff523db33069f63353eb3c262bcce2dae1b8b94ed103997a6a7ec1bb68a43cabbc9dcbbd78182e193ed5d8ef24877e7d6e5f2cc7c53d2a48bc002
 SHA512 
7c526cdbee3f4ee0fab4001380b860203d5afeaf247709c13815f2de15dd733bbcf275bb0e3667d03bb15cec11711cd50dc8d56a8035bdeb4cb9c75f0f651a9a
+DIST pyghmi-1.5.45.tar.gz 243685 BLAKE2B 
cb84b9d5a2194a8be852870a967306abff226f065a8811636729f67b13bf5289268ce6e5130362998f047faee7efe3a577473f93acf800b5899de7d84569c10c
 SHA512 
ed670ca2b7e6d21dd91198611a380dddb3a08073562c4e26a90805fb65eac0c410f217e8b3c91be21b0df399a77bb59ed5d87031ff74e89afa969462bfb5aeb7

diff --git a/dev-python/pyghmi/pyghmi-1.5.45.ebuild 
b/dev-python/pyghmi/pyghmi-1.5.45.ebuild
new file mode 100644
index ..1844c945d4be
--- /dev/null
+++ b/dev-python/pyghmi/pyghmi-1.5.45.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="A pure python implementation of IPMI protocol"
+HOMEPAGE="
+   https://opendev.org/x/pyghmi/
+   https://pypi.org/project/pyghmi/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/cryptography-2.1[${PYTHON_USEDEP}]
+   dev-python/pbr[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.8.1[${PYTHON_USEDEP}]
+   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-1.6.5[${PYTHON_USEDEP}]
+   >=dev-python/subunit-1.0.0[${PYTHON_USEDEP}]
+   >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
+   >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests unittest



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

2022-06-10 Thread Arthur Zamarin
commit: b2126bfd8e18fb89d3f8d7cc2c40e65ffe109ce7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jun 11 05:09:44 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jun 11 05:21:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2126bfd

dev-python/watchdog: add 2.1.9

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

 dev-python/watchdog/Manifest  |  1 +
 dev-python/watchdog/watchdog-2.1.9.ebuild | 52 +++
 2 files changed, 53 insertions(+)

diff --git a/dev-python/watchdog/Manifest b/dev-python/watchdog/Manifest
index 8a10e642c248..547d51e841e4 100644
--- a/dev-python/watchdog/Manifest
+++ b/dev-python/watchdog/Manifest
@@ -1,2 +1,3 @@
 DIST watchdog-2.1.7.gh.tar.gz 100442 BLAKE2B 
21247e1790077eb1eb2f1dc2bb8ddebc1b7f6a2c503238c52c660246fee8c1d3483119184a62114efb81c44665321d4e3aa18ffd73b3244a44c4c6df5204c834
 SHA512 
f69265aac6e8a840d230c15cfe88c803f043cb540785446113617c0fd1a3c5dce8a885a376bbadc75372a718800948dd4b00c618e18e033d510b8e2bc2bbb36b
 DIST watchdog-2.1.8.gh.tar.gz 101828 BLAKE2B 
ca14534af888154652951abb7e5f7f1bae1f2e072f113a034638f6384fc9b9044ab99191c6dc0ce38d7ded3dc6629a7aba1e1765f85ec5410706bd669411b929
 SHA512 
3182cb28701403e799c3850e5cd44acf6dc1aa7e98b1c4bb22b21de98fa4372c74a041e2f3be8d10ae77fe00018e460b98ce2fa5b0779edb84d15f952c407030
+DIST watchdog-2.1.9.gh.tar.gz 102882 BLAKE2B 
601c94541846e0d63a39367040ac9b6a24c2920c70638ee3887a51838dd75bf8dfef8afae34c9566047c27502026d944f01c6f6249090f4a233a4892fc1e7c59
 SHA512 
1005c48b08968db7705acbb8a94a0852c72d8bcf45ac935e7e0b49daa6e422adb081cf431485618b37bcc1b2d3429369af1672b826bf9c1ebfa7aff91a88175a

diff --git a/dev-python/watchdog/watchdog-2.1.9.ebuild 
b/dev-python/watchdog/watchdog-2.1.9.ebuild
new file mode 100644
index ..0ea71e3c1a55
--- /dev/null
+++ b/dev-python/watchdog/watchdog-2.1.9.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Python API and shell utilities to monitor file system events"
+HOMEPAGE="
+   https://github.com/gorakhargosh/watchdog/
+   https://pypi.org/project/watchdog/
+"
+SRC_URI="
+   https://github.com/gorakhargosh/${PN}/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   >=dev-python/pytest-timeout-0.3[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   sed -i -e '/--cov/d' setup.cfg || die
+   default
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # requires root powers via sudo (yes, seriously)
+   
tests/test_inotify_buffer.py::test_unmount_watched_directory_filesystem
+   )
+
+   epytest -p no:django
+}
+
+pkg_postinst() {
+   optfeature "Bash completion" dev-python/argcomplete
+}



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

2022-06-10 Thread Sam James
commit: adda29b617e2c0c8b0283860bce3302e20e19918
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 11 05:18:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 11 05:18:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adda29b6

app-emulation/cloud-init: add link to upstream bug re PEP517

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

 app-emulation/cloud-init/cloud-init-22.2-r1.ebuild | 1 +
 app-emulation/cloud-init/cloud-init-.ebuild| 1 +
 2 files changed, 2 insertions(+)

diff --git a/app-emulation/cloud-init/cloud-init-22.2-r1.ebuild 
b/app-emulation/cloud-init/cloud-init-22.2-r1.ebuild
index b253c34820df..082f34e59987 100644
--- a/app-emulation/cloud-init/cloud-init-22.2-r1.ebuild
+++ b/app-emulation/cloud-init/cloud-init-22.2-r1.ebuild
@@ -4,6 +4,7 @@
 EAPI=8
 
 # Disabled for now: bug #850628
+# https://bugs.launchpad.net/cloud-init/+bug/1978328
 #DISTUTILS_USE_PEP517=setuptools
 PYTHON_COMPAT=( python3_{8..10} )
 

diff --git a/app-emulation/cloud-init/cloud-init-.ebuild 
b/app-emulation/cloud-init/cloud-init-.ebuild
index 9c937d818458..0c21e628855e 100644
--- a/app-emulation/cloud-init/cloud-init-.ebuild
+++ b/app-emulation/cloud-init/cloud-init-.ebuild
@@ -5,6 +5,7 @@ EAPI=8
 
 # Disabled for now: bug #850628
 #DISTUTILS_USE_PEP517=setuptools
+# https://bugs.launchpad.net/cloud-init/+bug/1978328
 PYTHON_COMPAT=( python3_{8..10} )
 
 inherit distutils-r1 udev



[gentoo-commits] repo/gentoo:master commit in: www-servers/pound/files/, www-servers/pound/

2022-06-10 Thread Sam James
commit: 12d029caa52f79fe86bd4eaef19d0e446df443ed
Author: Philipp Rösner  protonmail  com>
AuthorDate: Tue May 31 21:12:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 11 05:18:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12d029ca

www-servers/pound: add 3.0.2

Add an ebuild for pound-3.0.2 with support for
EAPI 8.

Closes: https://bugs.gentoo.org/837992
Signed-off-by: Philipp Rösner  protonmail.com>
Signed-off-by: Sam James  gentoo.org>

 www-servers/pound/Manifest  |  1 +
 www-servers/pound/files/pound-3.0.2-hpack.patch | 21 ++
 www-servers/pound/pound-3.0.2.ebuild| 56 +
 3 files changed, 78 insertions(+)

diff --git a/www-servers/pound/Manifest b/www-servers/pound/Manifest
index 5e80194f89a2..9c988692f43e 100644
--- a/www-servers/pound/Manifest
+++ b/www-servers/pound/Manifest
@@ -1 +1,2 @@
+DIST Pound-3.0.2.tgz 76000 BLAKE2B 
0e3f2dc69771a1d1f3de00a721f02cdc4ff31f4d17ab81f64c368668f03c0c1f12484e2d40e7c1d2d203b033488f2bad57cafd8da5022dfe680a09cdc6b73bec
 SHA512 
4c96a93df2b340049778ed7782377e521fbdd7b6ccaa157748b05941ac7a825b2688f37f3081a7e577b2fa1ec4f64d68a25d27af2210f59da5be0dc10d1391e9
 DIST Pound-3.0.tgz 75905 BLAKE2B 
8834d2d57c81bf792d803bc2aef7ad5d17243539ea3fddab777ab3dbd7f903a2f771762ee8d4818c63b7c6380c253dc7c7465e10225f884c2bb968af3dfab831
 SHA512 
28426fa2d66efa310fce43fc57b87b6cd9d646573161ab880b139feec856710306002af623f023907bb77f8b37979cf2332dc3e16cde48c6d349d813c6ac47e2

diff --git a/www-servers/pound/files/pound-3.0.2-hpack.patch 
b/www-servers/pound/files/pound-3.0.2-hpack.patch
new file mode 100644
index ..d413082216ab
--- /dev/null
+++ b/www-servers/pound/files/pound-3.0.2-hpack.patch
@@ -0,0 +1,21 @@
+--- a/src/hpack.c
 b/src/hpack.c
+@@ -69,9 +69,6 @@ static size_t hbuf_left(struct hbuf *);
+ 
+ static struct hpackhpack_global;
+ 
+-#ifdef  __GLIBC__
+-/* these functions are available on BSD, but not on Linux */
+-
+ #include
+ 
+ void *
+@@ -100,8 +97,6 @@ freezero(void *ptr, size_t size)
+ return;
+ }
+ 
+-#endif
+-
+ int
+ hpack_init(void)
+ {

diff --git a/www-servers/pound/pound-3.0.2.ebuild 
b/www-servers/pound/pound-3.0.2.ebuild
new file mode 100644
index ..f6667638c642
--- /dev/null
+++ b/www-servers/pound/pound-3.0.2.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+MY_P="${P/p/P}"
+
+DESCRIPTION="A http/https reverse-proxy and load-balancer"
+HOMEPAGE="https://www.apsis.ch/pound.html;
+SRC_URI="https://www.apsis.ch/pound/${MY_P}.tgz;
+
+LICENSE="BSD GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~x86"
+
+DEPEND="
+   dev-libs/libpcre:=
+   dev-libs/libyaml:=
+   dev-libs/nanomsg:=
+   dev-libs/openssl:=
+   net-libs/mbedtls:=
+   elibc_musl? ( sys-libs/queue-standalone )
+"
+
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+DOCS=( README.md )
+
+PATCHES=(
+   "${FILESDIR}"/${P}-hpack.patch
+)
+
+src_install() {
+   rm GPL.txt || die
+
+   dosbin "${BUILD_DIR}"/pound
+   doman "${S}"/man/pound.8
+   einstalldocs
+
+   dodir /etc/init.d
+   newinitd "${FILESDIR}"/pound.init-1.9 pound
+
+   insinto /etc
+   newins "${FILESDIR}"/pound-2.2.cfg pound.cfg
+}
+
+pkg_postinst() {
+   elog "No demo-/sample-configfile is included in the distribution;"
+   elog "read the man-page for more info."
+   elog "A sample (localhost: -> localhost:80)"
+   elog "for gentoo is given in \"/etc/pound.cfg\"."
+}



[gentoo-commits] repo/gentoo:master commit in: www-servers/pound/

2022-06-10 Thread Sam James
commit: 4ec2cf89cdfa145d8337f897af251a68e08ac55c
Author: Philipp Rösner  protonmail  com>
AuthorDate: Tue May 31 21:14:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 11 05:18:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ec2cf89

www-servers/pound: add myself as a maintainer

Signed-off-by: Philipp Rösner  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/25709
Signed-off-by: Sam James  gentoo.org>

 www-servers/pound/metadata.xml | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/www-servers/pound/metadata.xml b/www-servers/pound/metadata.xml
index 863eae94ad72..0a0f6e053ff8 100644
--- a/www-servers/pound/metadata.xml
+++ b/www-servers/pound/metadata.xml
@@ -1,7 +1,14 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   rndxelem...@protonmail.com
+   Philipp Rösner
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   

The Pound program is a reverse proxy, load balancer
and HTTPS front-end for Web server(s). Pound was developed to 
enable



[gentoo-commits] repo/gentoo:master commit in: www-servers/pound/

2022-06-10 Thread Sam James
commit: 4fd804270e83f7c6ee3ecc4de4a591c86cb885d4
Author: Philipp Rösner  protonmail  com>
AuthorDate: Tue May 31 20:08:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 11 05:18:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fd80427

www-servers/pound: fix build with musl

Building of www-servers/pound on musl wasn't possible due
to a missing header file 'queue.h'.
Adding sys-libs/queue-standalone as a dependency guarded
by the elibc_musl USE_EXPAND flag fixes the issue.

Closes: https://bugs.gentoo.org/833031
Signed-off-by: Philipp Rösner  protonmail.com>
Signed-off-by: Sam James  gentoo.org>

 www-servers/pound/pound-3.0.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/www-servers/pound/pound-3.0.ebuild 
b/www-servers/pound/pound-3.0.ebuild
index 449b52b0ebae..0279aa5ca978 100644
--- a/www-servers/pound/pound-3.0.ebuild
+++ b/www-servers/pound/pound-3.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -21,6 +21,7 @@ DEPEND="
dev-libs/nanomsg:=
dev-libs/openssl:=
net-libs/mbedtls:=
+   elibc_musl? ( sys-libs/queue-standalone )
 "
 
 RDEPEND="${DEPEND}"



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

2022-06-10 Thread Sam James
commit: 796edf36f0106903f2fd32ebe6c6bce3a6bf1be6
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 11 05:10:14 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 11 05:12:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=796edf36

dev-libs/openssl: tiny comment tidyup

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

 dev-libs/openssl/openssl-1.1.1o-r1.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/dev-libs/openssl/openssl-1.1.1o-r1.ebuild 
b/dev-libs/openssl/openssl-1.1.1o-r1.ebuild
index 795b98f026c5..0e55dcc43e49 100644
--- a/dev-libs/openssl/openssl-1.1.1o-r1.ebuild
+++ b/dev-libs/openssl/openssl-1.1.1o-r1.ebuild
@@ -132,7 +132,7 @@ src_prepare() {
 
append-flags $(test-flags-CC -Wa,--noexecstack)
 
-   # Prefixify Configure shebang (#141906)
+   # Prefixify Configure shebang (bug #141906)
sed \
-e "1s,/usr/bin/env,${EPREFIX}&," \
-i Configure || die
@@ -180,9 +180,10 @@ multilib_src_configure() {
local krb5=$(has_version app-crypt/mit-krb5 && echo "MIT" || echo 
"Heimdal")
 
# See if our toolchain supports __uint128_t.  If so, it's 64bit
-   # friendly and can use the nicely optimized code paths. #460790
+   # friendly and can use the nicely optimized code paths, bug #460790.
local ec_nistp_64_gcc_128
-   # Disable it for now though #469976
+
+   # Disable it for now though (bug #469976)
# echo "__uint128_t i;" > "${T}"/128.c
# if ${CC} ${CFLAGS} -c "${T}"/128.c -o /dev/null >&/dev/null ; then
#   ec_nistp_64_gcc_128="enable-ec_nistp_64_gcc_128"



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

2022-06-10 Thread Sam James
commit: d080ce6504c316484c2540cb69b71e7ec57f6011
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 11 05:12:28 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 11 05:12:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d080ce65

dev-libs/openssl-compat: tidy up; sync with openssl

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

 dev-libs/openssl-compat/openssl-compat-1.1.1o.ebuild | 12 +++-
 1 file changed, 7 insertions(+), 5 deletions(-)

diff --git a/dev-libs/openssl-compat/openssl-compat-1.1.1o.ebuild 
b/dev-libs/openssl-compat/openssl-compat-1.1.1o.ebuild
index cdf051c1295d..20a03ddac7fa 100644
--- a/dev-libs/openssl-compat/openssl-compat-1.1.1o.ebuild
+++ b/dev-libs/openssl-compat/openssl-compat-1.1.1o.ebuild
@@ -69,11 +69,11 @@ src_unpack() {
 }
 
 src_prepare() {
-   # allow openssl to be cross-compiled
+   # Allow openssl to be cross-compiled
cp "${FILESDIR}"/gentoo.config-1.0.2 gentoo.config || die
chmod a+rx gentoo.config || die
 
-   # keep this in sync with app-misc/c_rehash
+   # Keep this in sync with app-misc/c_rehash
SSL_CNF_DIR="/etc/ssl"
 
# Make sure we only ever touch Makefile.org and avoid patching a file
@@ -125,10 +125,11 @@ src_prepare() {
 
append-flags $(test-flags-CC -Wa,--noexecstack)
 
-   # Prefixify Configure shebang (#141906)
+   # Prefixify Configure shebang (bug #141906)
sed \
-e "1s,/usr/bin/env,${EPREFIX}&," \
-i Configure || die
+
# Remove test target when FEATURES=test isn't set
if ! use test ; then
sed \
@@ -172,9 +173,10 @@ multilib_src_configure() {
local krb5=$(has_version app-crypt/mit-krb5 && echo "MIT" || echo 
"Heimdal")
 
# See if our toolchain supports __uint128_t.  If so, it's 64bit
-   # friendly and can use the nicely optimized code paths. #460790
+   # friendly and can use the nicely optimized code paths, bug #460790.
local ec_nistp_64_gcc_128
-   # Disable it for now though #469976
+
+   # Disable it for now though (bug #469976)
# echo "__uint128_t i;" > "${T}"/128.c
# if ${CC} ${CFLAGS} -c "${T}"/128.c -o /dev/null >&/dev/null ; then
#   ec_nistp_64_gcc_128="enable-ec_nistp_64_gcc_128"



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

2022-06-10 Thread Sam James
commit: a46b42914421b73a5bb3370a61172541fc0a1307
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 11 05:09:04 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 11 05:09:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a46b4291

dev-libs/openssl: ebegin -> einfo

If it failed, we'd hit the || die anyway, so the eend was never going to be 
anything
other than OK.

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

 dev-libs/openssl/openssl-1.1.1o-r1.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-libs/openssl/openssl-1.1.1o-r1.ebuild 
b/dev-libs/openssl/openssl-1.1.1o-r1.ebuild
index 930239eb1259..795b98f026c5 100644
--- a/dev-libs/openssl/openssl-1.1.1o-r1.ebuild
+++ b/dev-libs/openssl/openssl-1.1.1o-r1.ebuild
@@ -96,9 +96,8 @@ src_prepare() {
default
 
if use test && use sctp && has network-sandbox ${FEATURES}; then
-   ebegin "Disabling test '80-test_ssl_new.t' which is known to 
fail with FEATURES=network-sandbox"
+   einfo "Disabling test '80-test_ssl_new.t' which is known to 
fail with FEATURES=network-sandbox ..."
rm test/recipes/80-test_ssl_new.t || die
-   eend $?
fi
 
# - Make sure the man pages are suffixed (bug #302165)



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

2022-06-10 Thread Sam James
commit: e66ea6a3c3c7a193e3942c39c371effca5527d28
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 11 05:08:07 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 11 05:08:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e66ea6a3

dev-libs/openssl: Update DESCRIPTION

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

 dev-libs/openssl/openssl-1.1.1o-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/openssl/openssl-1.1.1o-r1.ebuild 
b/dev-libs/openssl/openssl-1.1.1o-r1.ebuild
index 7cf22eaddb0e..930239eb1259 100644
--- a/dev-libs/openssl/openssl-1.1.1o-r1.ebuild
+++ b/dev-libs/openssl/openssl-1.1.1o-r1.ebuild
@@ -7,7 +7,7 @@ 
VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/openssl.org.asc
 inherit edo flag-o-matic toolchain-funcs multilib-minimal verify-sig
 
 MY_P=${P/_/-}
-DESCRIPTION="full-strength general purpose cryptography library (including SSL 
and TLS)"
+DESCRIPTION="Full-strength general purpose cryptography library (including SSL 
and TLS)"
 HOMEPAGE="https://www.openssl.org/;
 SRC_URI="mirror://openssl/source/${MY_P}.tar.gz

https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-test-fixes-expiry.patch.xz



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

2022-06-10 Thread Sam James
commit: 05652545b9e88a7ca0dceddedeb87e3dbd01cbc7
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 11 05:01:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 11 05:01:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05652545

sci-libs/netcdf: add 4.9.0

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

 sci-libs/netcdf/Manifest|  1 +
 sci-libs/netcdf/netcdf-4.9.0.ebuild | 75 +
 2 files changed, 76 insertions(+)

diff --git a/sci-libs/netcdf/Manifest b/sci-libs/netcdf/Manifest
index 8232d5518f32..846d67b85759 100644
--- a/sci-libs/netcdf/Manifest
+++ b/sci-libs/netcdf/Manifest
@@ -1,2 +1,3 @@
 DIST netcdf-4.7.4.tar.gz 19711158 BLAKE2B 
b49532e6f87b458e7f5654f70ec932d6c8c81272c97ce44df3d27bb61b01d3e005f918b959ce12e42e26f7c12309ab72eeb57a35216d20ab5761837db65741a4
 SHA512 
15922818fdd71be285eb7dd2fc9be2594fe9af979de3ed316465636c7bbdaec65eb151ca57ef8b703e6a360cdba036b8f9bc193ddff01ff7ce4214c0a66efa79
 DIST netcdf-4.8.1.tar.gz 18957280 BLAKE2B 
05fc6cd10cb5cbb11dc077b9a884fbc63c4cb840b241e782702da58ad9831fba065a6f1e97c2be092437735d39658482285850a00618d0582d6e4728d64c4402
 SHA512 
c97207867abf10d414abf34624268710f5b812c26c38f97e73afe00558b3f07917331fbc7fdb9e70b09813acf15a9a09bae2c432a3266ce10a791b9472f87a42
+DIST netcdf-4.9.0.tar.gz 19491744 BLAKE2B 
b669f7ccb2f7a8def9d5b944a97d101ea7b7307d6e1495a97c0966b4ac9722b404d6039dee192da759d14d52259be2ff4f49be3bfb6cbbfac48732684cbff9c3
 SHA512 
62cb593b99a6e9c56426175d141907572d3974de8dc39549c85337acf410539f9b7dcd9a375808e271da1d0dc93fce7586b955eddd2bb45901d9cc48a72db705

diff --git a/sci-libs/netcdf/netcdf-4.9.0.ebuild 
b/sci-libs/netcdf/netcdf-4.9.0.ebuild
new file mode 100644
index ..8ffc629f18a2
--- /dev/null
+++ b/sci-libs/netcdf/netcdf-4.9.0.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic
+
+DESCRIPTION="Scientific library and interface for array oriented data access"
+HOMEPAGE="https://www.unidata.ucar.edu/software/netcdf/;
+SRC_URI="https://github.com/Unidata/netcdf-c/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}"/${PN}-c-${PV}
+
+LICENSE="UCAR-Unidata"
+# SONAME of libnetcdf.so
+SLOT="0/19"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 -riscv ~x86 ~amd64-linux 
~x86-linux"
+IUSE="+dap doc examples hdf +hdf5 mpi szip test tools"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-libs/libxml2
+   dap? ( net-misc/curl:= )
+   hdf? (
+   media-libs/libjpeg-turbo:=
+   sci-libs/hdf:=
+   sci-libs/hdf5:=
+   )
+   hdf5? ( sci-libs/hdf5:=[hl(+),mpi=,szip=,zlib] )"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig
+   doc? ( app-doc/doxygen[dot] )"
+
+REQUIRED_USE="
+   test? ( tools )
+   szip? ( hdf5 )
+   mpi? ( hdf5 )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-4.7.4-big-endian-test.patch
+)
+
+src_configure() {
+   use mpi && export CC=mpicc
+
+   # Temporary workaround for test breakage
+   # https://github.com/Unidata/netcdf-c/issues/1983
+   # bug #827042
+   append-flags -fno-strict-aliasing
+
+   local mycmakeargs=(
+   -DENABLE_DAP_REMOTE_TESTS=OFF
+   #-DENABLE_HDF4_FILE_TESTS=OFF
+   -DENABLE_LIBXML2=ON
+   -DBUILD_UTILITIES=$(usex tools)
+   -DENABLE_DAP=$(usex dap)
+   -DENABLE_DOXYGEN=$(usex doc)
+   -DENABLE_EXAMPLES=$(usex examples)
+   -DENABLE_HDF4=$(usex hdf)
+   -DENABLE_NETCDF_4=$(usex hdf5)
+   -DENABLE_TESTS=$(usex test)
+   )
+
+   cmake_src_configure
+}
+
+src_test() {
+   # Fails parallel tests: bug #621486
+   cmake_src_test -j1
+}
+
+src_install() {
+   cmake_src_install
+
+   # bug #827188
+   sed -i -e "s:${EPREFIX}/usr/$(get_libdir)/libdl.so;:dl;:" 
"${ED}/usr/$(get_libdir)/cmake/netCDF/netCDFTargets.cmake" || die
+}



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

2022-06-10 Thread Sam James
commit: c42cf46c03f80f53bd1cad1d287c50064509567a
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 11 04:53:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 11 05:01:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c42cf46c

net-dialup/freeradius: add 3.2.0

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

 net-dialup/freeradius/Manifest|   1 +
 net-dialup/freeradius/freeradius-3.2.0.ebuild | 309 ++
 2 files changed, 310 insertions(+)

diff --git a/net-dialup/freeradius/Manifest b/net-dialup/freeradius/Manifest
index 9c312f87501d..0114b1e4c4fd 100644
--- a/net-dialup/freeradius/Manifest
+++ b/net-dialup/freeradius/Manifest
@@ -2,3 +2,4 @@ DIST freeradius-3.0.25.tar.gz 5300245 BLAKE2B 
bf8908aa7bfabb9e15fa841457f176a4f2
 DIST freeradius-server-3.0.20.tar.gz 5002727 BLAKE2B 
f481ad22105694a4af3f0f0c1b4f6e395e8da0fe65274e32ebeed07e3c9b1869029e6ffbc655cfa41d5de2a1dcba54acee33a7a10d28bfbfce791b7ccd0fc57a
 SHA512 
513ed0a5d9e6b9a8d89a9b02c86ff528a9ff14d928f4c1040ca44702465abd711588fe6afa35554cb2c8e8bd7f19dd5be3dbc78445c62c7b00bf5cbc4c621312
 DIST freeradius-server-3.0.21.tar.gz 5028506 BLAKE2B 
3ccf9704a1f8b1ec5f6f066a475083fe7cefa793e8f53ecd287866fc505a832bf8031a4d07c2e07f79da6c6fb82e6a3435b0154d1f135167ebddfc9b8d401544
 SHA512 
85af1c305e99a56400b04be5c966900e7df8beb7b54626d6aa0cb300dc124817e43b424f9b27d86966bb76cca87dce741812ed8d681a568c7d7b63b3b53a9dfa
 DIST freeradius-server-3.0.22.tar.gz 5248422 BLAKE2B 
b48170a02a354562dc2dd27230476d2ce0823fa2f577dde3f3947ee14653d912a562eb480c2d2ed53b0ff536f63ce4482b24f2777b4a41ff2ed4aba88f4c196e
 SHA512 
8ee05350b1a5e811a51030a3ef0c511c58275407171f0ce41775e3695f3e9a4477e2fc288541015d314be5457154201d4e95f4c45cf7f503bc8829909c2551a8
+DIST freeradius-server-3.2.0.tar.bz2 3399380 BLAKE2B 
103cb1faf7efd78520dd613da51671ff37b870fcd356d7d11454d655cf460bcb4132cd91b99be70557242907dd5e4d741b6a776de81c37a24ab9d04a4fe5866b
 SHA512 
e7aa7bfc5a6968cdb860bb565ebd45bc1b3f78a665a9888a8b8dacaa1c5256755468aed33bdffe39465f8678c1fb9d6f47f0dbcf0178dfdcb38d99e3bc4b747d

diff --git a/net-dialup/freeradius/freeradius-3.2.0.ebuild 
b/net-dialup/freeradius/freeradius-3.2.0.ebuild
new file mode 100644
index ..8bc300f849ea
--- /dev/null
+++ b/net-dialup/freeradius/freeradius-3.2.0.ebuild
@@ -0,0 +1,309 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit autotools pam python-single-r1 systemd
+
+MY_PN=${PN}-server
+MY_P=${MY_PN}-${PV}
+MY_PV=$(ver_rs 1- "_")
+
+DESCRIPTION="Highly configurable free RADIUS server"
+HOMEPAGE="https://freeradius.org/;
+SRC_URI="https://github.com/FreeRADIUS/freeradius-server/releases/download/release_${MY_PV}/${MY_P}.tar.bz2;
+S="${WORKDIR}"/${MY_P}
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+
+IUSE="
+   debug firebird iodbc kerberos ldap memcached mysql mongodb odbc oracle 
pam
+   postgres python readline redis samba sqlite ssl systemd
+"
+
+RESTRICT="firebird? ( bindist )"
+
+# NOTE: Temporary freeradius doesn't support linking with mariadb client
+#   libs also if code is compliant, will be available in the next release.
+#   
(http://lists.freeradius.org/pipermail/freeradius-devel/2018-October/013228.html)a
+
+# TODO: rlm_mschap works with both samba library or without. I need to avoid
+#   linking of samba library if -samba is used.
+
+# TODO: unconditional json-c for now as automagic dep despite efforts to stop 
it
+# ditto libpcap. Can restore USE=rest, USE=pcap if/when fixed.
+
+RDEPEND="acct-group/radius
+   acct-user/radius
+   !net-dialup/cistronradius
+   dev-libs/libltdl
+   dev-libs/libpcre
+   dev-libs/json-c:=
+   dev-lang/perl:=
+   net-libs/libpcap
+   sys-libs/gdbm:=
+   sys-libs/libcap
+   sys-libs/talloc
+   virtual/libcrypt:=
+   firebird? ( dev-db/firebird )
+   iodbc? ( dev-db/libiodbc )
+   kerberos? ( virtual/krb5 )
+   ldap? ( net-nds/openldap:= )
+   memcached? ( dev-libs/libmemcached )
+   mysql? ( dev-db/mysql-connector-c:= )
+   mongodb? ( >=dev-libs/mongo-c-driver-1.13.0-r1 )
+   odbc? ( dev-db/unixODBC )
+   oracle? ( dev-db/oracle-instantclient[sdk] )
+   pam? ( sys-libs/pam )
+   postgres? ( dev-db/postgresql:= )
+   python? ( ${PYTHON_DEPS} )
+   readline? ( sys-libs/readline:= )
+   redis? ( dev-libs/hiredis:= )
+   samba? ( net-fs/samba )
+   sqlite? ( dev-db/sqlite:3 )
+   ssl? ( >=dev-libs/openssl-1.0.2:=[-bindist(-)] )
+   systemd? ( sys-apps/systemd:= )"
+DEPEND="${RDEPEND}"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+# bug #721040
+QA_SONAME="usr/lib.*/libfreeradius-.*.so"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.0.20-systemd-service.patch
+)
+

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

2022-06-10 Thread Michał Górny
commit: 991114b2c35050a0382aa81581b75e91c3194e45
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jun 11 04:48:33 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jun 11 04:48:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=991114b2

dev-python/spyder-kernels: Allow jupyter_client >= 7.3.4

See: https://github.com/spyder-ide/spyder/issues/18174#issuecomment-1150365269
Signed-off-by: Michał Górny  gentoo.org>

 ...spyder-kernels-2.3.1-r1.ebuild => spyder-kernels-2.3.1-r2.ebuild} | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/dev-python/spyder-kernels/spyder-kernels-2.3.1-r1.ebuild 
b/dev-python/spyder-kernels/spyder-kernels-2.3.1-r2.ebuild
similarity index 92%
rename from dev-python/spyder-kernels/spyder-kernels-2.3.1-r1.ebuild
rename to dev-python/spyder-kernels/spyder-kernels-2.3.1-r2.ebuild
index c4975118bc87..0745e08a1548 100644
--- a/dev-python/spyder-kernels/spyder-kernels-2.3.1-r1.ebuild
+++ b/dev-python/spyder-kernels/spyder-kernels-2.3.1-r2.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="
https://pypi.org/project/spyder-kernels/
 "
 SRC_URI="
-   https://github.com/spyder-ide/${PN}/archive/v${PV}.tar.gz
+   https://github.com/spyder-ide/spyder-kernels/archive/v${PV}.tar.gz
-> ${P}.gh.tar.gz
 "
 
@@ -28,8 +28,7 @@ RDEPEND="
>=dev-python/ipykernel-6.9.2[${PYTHON_USEDEP}]
>=dev-python/ipython-7.31.1[${PYTHON_USEDEP}]
=dev-python/jupyter_client-7.3.1[${PYTHON_USEDEP}]
-   =dev-python/jupyter_client-7.3.4[${PYTHON_USEDEP}]
dev-python/matplotlib-inline[${PYTHON_USEDEP}]
>=dev-python/pyzmq-22.1.0[${PYTHON_USEDEP}]
>=dev-python/wurlitzer-1.0.3[${PYTHON_USEDEP}]



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

2022-06-10 Thread Michał Górny
commit: 365bf10d9994a6837c67204e35f292a241bae83a
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jun 11 04:54:26 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jun 11 04:54:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=365bf10d

dev-python/jupyter_client: Remove broken-ish versions

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

 dev-python/jupyter_client/Manifest |  2 -
 .../jupyter_client/jupyter_client-7.3.2.ebuild | 48 
 .../jupyter_client/jupyter_client-7.3.3.ebuild | 52 --
 3 files changed, 102 deletions(-)

diff --git a/dev-python/jupyter_client/Manifest 
b/dev-python/jupyter_client/Manifest
index 1d0fd3b667d6..2026c6ac4285 100644
--- a/dev-python/jupyter_client/Manifest
+++ b/dev-python/jupyter_client/Manifest
@@ -1,4 +1,2 @@
 DIST jupyter_client-7.3.1.tar.gz 328697 BLAKE2B 
9bdca39d974c21e1674f58a7aaa51a6b96e4dc307f918aacc403146827df5ad7a867243dd2df95e717ab7ebd62367817e4f43cae562f47147b4271d72240600e
 SHA512 
86a98288f1be5321b8495d78770501ca45fe3139a482ec41606253eef69eaf4d3f284d1c373d9df64efe28428f32cd1a3b19842a7331b3ac200d780e7a786407
-DIST jupyter_client-7.3.2.tar.gz 328943 BLAKE2B 
9093278ec2aeff9810bb0af86607185776d940e51ade5194c28800b1e08a1b40d4a020f947b4fac092e26e6a6b1b1eabe4b2c025d955f4ed1ddf3cd190dda96a
 SHA512 
ec0ceb518eae63356058032b2e43979c78a691eefe594ef98767daff27ea88d4363bdc8f7c4e66c549fd5e7a5fdb0b538d58a45f7d73145093f7bbe26df03c71
-DIST jupyter_client-7.3.3.tar.gz 329130 BLAKE2B 
7a60e8a0f4142198efc35f09378e3d35e3985b1531c3a759b7f3b4373c8df4dc76d56a28298f9f2972a4ba323e6d7a1b0c49d2dacdc490019da63692324d1ee1
 SHA512 
8a89f7e95f8f7f87ebc5ed362508cf5368c6e611c0291a56f72acafeb6ec85ad50e943133d178486605ad325dfc4e3b8231888b8dff0b0cc14b0e707b126f1d3
 DIST jupyter_client-7.3.4.tar.gz 329871 BLAKE2B 
34f4cc01ced39e30f81e0c7524ada9319f7bea6fb0f941dad85ac3f969de71b68bde22359a9d343df84432e320994a8c4c4aa9ebd390b841e4b18042ac6f0b14
 SHA512 
3bb1fd7c93e16c03db0c249810fe48428dc9c1fa24ae885a3d30b4ac2d2e980f48edc06c2c6065b3e8f91610bf5bc7500854986f55c18bd9f695f192aa470beb

diff --git a/dev-python/jupyter_client/jupyter_client-7.3.2.ebuild 
b/dev-python/jupyter_client/jupyter_client-7.3.2.ebuild
deleted file mode 100644
index f5f42b66bafa..
--- a/dev-python/jupyter_client/jupyter_client-7.3.2.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{8..10} )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1
-
-DESCRIPTION="Jupyter protocol implementation and client libraries"
-HOMEPAGE="https://jupyter.org;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-
-RDEPEND="
-   dev-python/entrypoints[${PYTHON_USEDEP}]
-   >=dev-python/jupyter_core-4.9.2[${PYTHON_USEDEP}]
-   >=dev-python/nest_asyncio-1.5.4[${PYTHON_USEDEP}]
-   >=dev-python/python-dateutil-2.8.2[${PYTHON_USEDEP}]
-   dev-python/pyzmq[${PYTHON_USEDEP}]
-   >=www-servers/tornado-6.0[${PYTHON_USEDEP}]
-   dev-python/traitlets[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   >=dev-python/ipykernel-6.5[${PYTHON_USEDEP}]
-   dev-python/ipython[${PYTHON_USEDEP}]
-   >=dev-python/pytest-asyncio-0.18[${PYTHON_USEDEP}]
-   dev-python/pytest-timeout[${PYTHON_USEDEP}]
-   )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-7.0.6-test-timeout.patch
-)
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   # relax pyzmq dep
-   sed -i -e '/pyzmq/s:>=[0-9.]*::' pyproject.toml || die
-   distutils-r1_src_prepare
-}

diff --git a/dev-python/jupyter_client/jupyter_client-7.3.3.ebuild 
b/dev-python/jupyter_client/jupyter_client-7.3.3.ebuild
deleted file mode 100644
index 943e7544dfac..
--- a/dev-python/jupyter_client/jupyter_client-7.3.3.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{8..10} )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1
-
-DESCRIPTION="Jupyter protocol implementation and client libraries"
-HOMEPAGE="
-   https://jupyter.org/
-   https://github.com/jupyter/jupyter_client/
-   https://pypi.org/project/jupyter-client/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-
-RDEPEND="
-   dev-python/entrypoints[${PYTHON_USEDEP}]
-   >=dev-python/jupyter_core-4.9.2[${PYTHON_USEDEP}]
-   >=dev-python/nest_asyncio-1.5.4[${PYTHON_USEDEP}]
-   >=dev-python/python-dateutil-2.8.2[${PYTHON_USEDEP}]
-   dev-python/pyzmq[${PYTHON_USEDEP}]
-   

[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2022-06-10 Thread Matt Turner
commit: 14c8cba87e809bef9797f167d52ca142dbb7e8ab
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Jun 11 03:30:34 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Jun 11 04:01:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14c8cba8

gnome-base/librsvg: Version bump to 2.54.4

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

 gnome-base/librsvg/Manifest  |   1 +
 gnome-base/librsvg/librsvg-2.54.4.ebuild | 108 +++
 2 files changed, 109 insertions(+)

diff --git a/gnome-base/librsvg/Manifest b/gnome-base/librsvg/Manifest
index 27a56bdfb7df..83c6b72154ce 100644
--- a/gnome-base/librsvg/Manifest
+++ b/gnome-base/librsvg/Manifest
@@ -1,2 +1,3 @@
 DIST librsvg-2.40.21.tar.xz 1655860 BLAKE2B 
a3fd7915d39984057e860da90115d9d95cef97e61d3f5e4c3aaaf399c4b3bfe781e6a7b969958ae84a3b7f2c788576fe26f56b037ca0a6a2e059b53f2bd1b9fc
 SHA512 
db0563d8e0edaae642a6b2bcd239cf54191495058ac8c7ff614ebaf88c0e30bd58dbcd41f58d82a9d5ed200ced45fc5bae22f2ed3cf3826e9348a497009e1280
 DIST librsvg-2.54.3.tar.xz 28215048 BLAKE2B 
3685b9c0eb923874e6829c365f437095b595ccea997b7b1411ab82117d09b84261241594959a049bd712fc0791d359c6bf536acfe022c44bcbd7804a2a59ef28
 SHA512 
153bb9d5b2e04ac87127663ab2cae1ae9e3c23666e54234efb3e247a6c3fdd67701f8baa31e06bba673c0cfc71202001c46fb8e0398770dfbc59e10f6de78077
+DIST librsvg-2.54.4.tar.xz 28214908 BLAKE2B 
9aab1175494e50c9b4a1b74c76c0db4f052e42d98e48842c87a5434382983fc63f41923c67dc86c31988c114c4a18056d52a99c8ac2d5c1dd90af3da4814e4ac
 SHA512 
e3415044a4faa48ec83e25cbd86dfbe7bc997286269298fb913a61a13d55195f660bcef459950979c2b8d60b144b29e33b278b2c4da0c376de65c34f39687e9a

diff --git a/gnome-base/librsvg/librsvg-2.54.4.ebuild 
b/gnome-base/librsvg/librsvg-2.54.4.ebuild
new file mode 100644
index ..817c28c4e00e
--- /dev/null
+++ b/gnome-base/librsvg/librsvg-2.54.4.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit gnome2 multilib-minimal python-any-r1 rust-toolchain vala
+
+DESCRIPTION="Scalable Vector Graphics (SVG) rendering library"
+HOMEPAGE="https://wiki.gnome.org/Projects/LibRsvg 
https://gitlab.gnome.org/GNOME/librsvg;
+
+LICENSE="LGPL-2+"
+SLOT="2"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+
+IUSE="gtk-doc +introspection +vala"
+REQUIRED_USE="
+   gtk-doc? ( introspection )
+   vala? ( introspection )
+"
+RESTRICT="test" # Lots of issues on 32bit builds, 64bit build seems to get 
into an infinite compilation sometimes, etc.
+
+RDEPEND="
+   >=x11-libs/cairo-1.16.0[glib,svg,${MULTILIB_USEDEP}]
+   >=media-libs/freetype-2.9:2[${MULTILIB_USEDEP}]
+   >=x11-libs/gdk-pixbuf-2.20:2[introspection?,${MULTILIB_USEDEP}]
+   >=dev-libs/glib-2.50.0:2[${MULTILIB_USEDEP}]
+   >=media-libs/harfbuzz-2.0.0:=[${MULTILIB_USEDEP}]
+   >=dev-libs/libxml2-2.9.1-r4:2[${MULTILIB_USEDEP}]
+   >=x11-libs/pango-1.48.11[${MULTILIB_USEDEP}]
+
+   introspection? ( >=dev-libs/gobject-introspection-0.10.8:= )
+"
+DEPEND="${RDEPEND}
+   >=virtual/rust-1.56[${MULTILIB_USEDEP}]
+   ${PYTHON_DEPS}
+   $(python_gen_any_dep 'dev-python/docutils[${PYTHON_USEDEP}]')
+   gtk-doc? ( dev-util/gi-docgen )
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )
+
+   dev-libs/gobject-introspection-common
+   dev-libs/vala-common
+"
+# dev-libs/gobject-introspection-common, dev-libs/vala-common needed by 
eautoreconf
+
+QA_FLAGS_IGNORED="
+   usr/bin/rsvg-convert
+   usr/lib.*/librsvg.*
+"
+
+src_prepare() {
+   use vala && vala_src_prepare
+   gnome2_src_prepare
+}
+
+multilib_src_configure() {
+   local myconf=(
+   --disable-static
+   --disable-debug
+   $(multilib_native_use_enable gtk-doc)
+   $(multilib_native_use_enable introspection)
+   $(multilib_native_use_enable vala)
+   --enable-pixbuf-loader
+   )
+
+   if ! multilib_is_native_abi; then
+   myconf+=(
+   # Set the rust target, which can differ from CHOST
+   RUST_TARGET="$(rust_abi)"
+   # RUST_TARGET is only honored if cross_compiling, but 
non-native ABIs aren't cross as
+   # far as C parts and configure auto-detection are 
concerned as CHOST equals CBUILD
+   cross_compiling=yes
+   )
+   fi
+
+   ECONF_SOURCE=${S} \
+   gnome2_src_configure "${myconf[@]}"
+
+   if multilib_is_native_abi; then
+   ln -s "${S}"/doc/html doc/html || die
+   fi
+}
+
+multilib_src_compile() {
+   gnome2_src_compile
+}
+
+multilib_src_install() {
+   gnome2_src_install
+}
+
+multilib_src_install_all() {
+   find "${ED}" -name '*.la' -delete || die
+
+   if use gtk-doc; then
+   mkdir -p "${ED}"/usr/share/gtk-doc/html/ 

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

2022-06-10 Thread Sam James
commit: efdaf38d258e76e4dbb987a11fd81915eeaa71bf
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 11 03:41:43 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 11 03:41:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efdaf38d

profiles: mask new dev-libs/openssl-compat-1.1.1* until OpenSSL 3 is unmasked

To avoid people getting confused.

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

 profiles/package.mask | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 5ef0ceb0c661..82865acc0b40 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -590,10 +590,7 @@ net-libs/libsoup:3.0
 # Masked while being tested and reverse deps aren't fully compatible
 # bug #797325.
 =dev-libs/openssl-3.0*
-
-# Craig Andrews  (2021-09-20)
-# Requires OpenSSL >= 3.0.0
-# Masked until dev-libs/openssl-3.0* is unmasked
+=dev-libs/openssl-compat-1.1.1*
 =dev-libs/gost-engine-3.0*
 
 # Joonas Niilola  (2021-07-29)



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

2022-06-10 Thread Sam James
commit: 141101644281c6e7d1f0c86c5cf85558884563f1
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 11 03:38:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 11 03:38:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14110164

dev-libs/openssl: unify logic b/t 1.1.x and 3.x as much as possible

Makes it easier in particular when working on forthcoming openssl-compat for
1.1.x.

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

 ...enssl-3.0.3.ebuild => openssl-1.1.1o-r1.ebuild} | 144 +++--
 dev-libs/openssl/openssl-3.0.3.ebuild  |  14 +-
 2 files changed, 86 insertions(+), 72 deletions(-)

diff --git a/dev-libs/openssl/openssl-3.0.3.ebuild 
b/dev-libs/openssl/openssl-1.1.1o-r1.ebuild
similarity index 69%
copy from dev-libs/openssl/openssl-3.0.3.ebuild
copy to dev-libs/openssl/openssl-1.1.1o-r1.ebuild
index 8f5264ad9e35..7cf22eaddb0e 100644
--- a/dev-libs/openssl/openssl-3.0.3.ebuild
+++ b/dev-libs/openssl/openssl-1.1.1o-r1.ebuild
@@ -1,83 +1,65 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="7"
+EAPI=7
 
-inherit edo flag-o-matic linux-info toolchain-funcs multilib-minimal 
multiprocessing verify-sig
-
-DESCRIPTION="Robust, full-featured Open Source Toolkit for the Transport Layer 
Security (TLS)"
-HOMEPAGE="https://www.openssl.org/;
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/openssl.org.asc
+inherit edo flag-o-matic toolchain-funcs multilib-minimal verify-sig
 
 MY_P=${P/_/-}
-
-if [[ ${PV} ==  ]] ; then
-   EGIT_REPO_URI="https://github.com/openssl/openssl.git;
-
-   inherit git-r3
-else
-   SRC_URI="mirror://openssl/source/${MY_P}.tar.gz
-   
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-test-fixes-expiry.patch.xz
-   verify-sig? ( mirror://openssl/source/${MY_P}.tar.gz.asc )"
-   
VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/openssl.org.asc
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x86-linux"
+DESCRIPTION="full-strength general purpose cryptography library (including SSL 
and TLS)"
+HOMEPAGE="https://www.openssl.org/;
+SRC_URI="mirror://openssl/source/${MY_P}.tar.gz
+   
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-test-fixes-expiry.patch.xz
+   verify-sig? ( mirror://openssl/source/${MY_P}.tar.gz.asc )"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="openssl"
+SLOT="0/1.1" # .so version of libssl/libcrypto
+if [[ ${PV} != *_pre* ]] ; 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 ~x86-winnt"
 fi
-
-S="${WORKDIR}"/${MY_P}
-
-LICENSE="Apache-2.0"
-SLOT="0/3" # .so version of libssl/libcrypto
-IUSE="+asm cpu_flags_x86_sse2 fips ktls rfc3779 sctp static-libs test 
tls-compression vanilla verify-sig weak-ssl-ciphers"
+IUSE="+asm rfc3779 sctp cpu_flags_x86_sse2 sslv3 static-libs test 
tls-compression tls-heartbeat vanilla verify-sig weak-ssl-ciphers"
 RESTRICT="!test? ( test )"
 
-COMMON_DEPEND="
-   >=app-misc/c_rehash-1.7-r1
-   tls-compression? ( 
>=sys-libs/zlib-1.2.8-r1[static-libs(+)?,${MULTILIB_USEDEP}] )
-"
+RDEPEND=">=app-misc/c_rehash-1.7-r1
+   tls-compression? ( 
>=sys-libs/zlib-1.2.8-r1[static-libs(+)?,${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}"
 BDEPEND="
>=dev-lang/perl-5
sctp? ( >=net-misc/lksctp-tools-1.0.12 )
test? (
sys-apps/diffutils
sys-devel/bc
-   sys-process/procps
+   kernel_linux? ( sys-process/procps )
)
verify-sig? ( sec-keys/openpgp-keys-openssl )"
-
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}"
 PDEPEND="app-misc/ca-certificates"
 
+# force upgrade to prevent broken login, bug #696950
+RDEPEND+=" !=4.18!"
-   else
-   CONFIG_CHECK="~TLS ~TLS_DEVICE"
-   ERROR_TLS="You will be unable to offload TLS to kernel 
because CONFIG_TLS is not set!"
-   ERROR_TLS_DEVICE="You will be unable to offload TLS to 
kernel because CONFIG_TLS_DEVICE is not set!"
-
-   linux-info_pkg_setup
-   fi
-   fi
-
[[ ${MERGE_TYPE} == binary ]] && return
 
# must check in pkg_setup; sysctl doesn't work with userpriv!
-   if use test && use sctp ; then
+   if use test && use sctp; then
# test_ssl_new will fail with "Ensure SCTP AUTH chunks are 
enabled in kernel"
# if sctp.auth_enable is not enabled.
local sctp_auth_status=$(sysctl -n net.sctp.auth_enable 
2>/dev/null)
-   if [[ -z "${sctp_auth_status}" ]] || [[ ${sctp_auth_status} != 
1 ]] ; then
+   if [[ -z "${sctp_auth_status}" ]] || [[ 

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

2022-06-10 Thread Sam James
commit: f4106974d10ae6f195a40511fd92a8bda069ba84
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 11 03:38:36 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 11 03:39:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4106974

dev-libs/openssl-compat: add 1.1.1o

Needed for binaries which can't be rebuilt against openssl 3, like
dev-util/nvidia-cuda-toolkit.

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

 dev-libs/openssl-compat/Manifest   |   3 +
 .../openssl-1.1.0j-parallel_install_fix.patch  |  21 ++
 .../files/openssl-1.1.1i-riscv32.patch |  61 +
 dev-libs/openssl-compat/metadata.xml   |   1 +
 .../openssl-compat/openssl-compat-1.1.1o.ebuild| 261 +
 5 files changed, 347 insertions(+)

diff --git a/dev-libs/openssl-compat/Manifest b/dev-libs/openssl-compat/Manifest
index 1d79926b78ff..09c469292b13 100644
--- a/dev-libs/openssl-compat/Manifest
+++ b/dev-libs/openssl-compat/Manifest
@@ -2,4 +2,7 @@ DIST openssl-0.9.8zh.tar.gz 3818524 BLAKE2B 
610bb4858900983cf4519fa8b63f1e03b384
 DIST openssl-1.0.2-patches-1.5.tar.xz 12404 BLAKE2B 
6c1b8c28f339f539b2ab8643379502a24cf62bffde00041dce54d5dd9e8d2620b181362ee5464b0ab32ba4948e209697bfabadbea2944a409a1009100d298f24
 SHA512 
5725e2d9d1ee8cc074bcef3bed61c71bdab2ff1c114362110c3fb8da11ad5bc8f2ff28e90a293f5f3a5cf96ecda54dffdb7ab3fb3f8b23ef6472250dc3037659
 DIST openssl-1.0.2t-bindist-1.0.tar.xz 13872 BLAKE2B 
b2aade96a6e0ca6209a39e205b1c838de945903fcf959c62cc29ddcd1a0cb360fc5db234df86860a6a4c096f5ecc237611e4c2946b986a5500c24ba93c208ef4
 SHA512 
a48a7efb9b973b865bcc5009d450b428ed6b4b95e4cefe70c51056e47392c8a7bec58215168d8b07712419dc74646c2bd2fd23bcfbba2031376e292249a6b1b6
 DIST openssl-1.0.2u.tar.gz 5355412 BLAKE2B 
b2ff2a10e5851af5aca4093422a9a072c794e87b997263826c1c35910c040f695fac63decac5856cb49399ed03d410f97701d9fd4e1ebfbcacd8f3a74ce8bf57
 SHA512 
c455bb309e20e2c2d47fdc5619c734d107d5c8c38c1409903ce979acc120b0d5fa0312917c0aa0d630e402d092a703d4249643f36078e8528a3cafc9dac6ab32
+DIST openssl-1.1.1o-test-fixes-expiry.patch.xz 6180 BLAKE2B 
23ef36d7bd05c98f7fab6de25681a53fa7a558d114548836b6cd90a57c4f4e45dc9fb622936053608b463320605b7df60db2d2caf3811b249f6ead3791a1c081
 SHA512 
577aec97fb31cd9efe3b30d82c560d3e7da57ae52c4de0f86e951b777a673830baaadcc5eb366c523024d37405531c6d32de26bbbc1e77df15c7822c72e937e6
+DIST openssl-1.1.1o.tar.gz 9856386 BLAKE2B 
5bd355fd17adf43ba4e3bf1a8036ceb724edd4f4ab80dc25aecc3d2647372e9db2bc12e2b89791fc4b6f7fd95a7b68e00490d09ca6518d25ab990ee27798e641
 SHA512 
75b2f1499cb4640229eb6cd35d85cbff2e19db17b959ac4d04b60f1b395b73567f9003521452a0fcfeea9b31b26de0a7bccf476ecf9caae02298f3647cfb7e23
+DIST openssl-1.1.1o.tar.gz.asc 488 BLAKE2B 
a03a967e7e2124d1a76ad7765e2f48065f40d32ba102a433be603ee8f86b26a2d246dcb97a95bd694ef3005889ce4f1951f76d39fe1d683f92da1aa3023e9c2d
 SHA512 
da6d88de7c1cd807b6089d50f8bb102c317c0b45ca26e517e3e400c5c65f787d94a1ee522af76279e93790a7fb491348cf25ffcfd66ecb9a9d35209328cb221e
 DIST openssl-compat-1.0.2u-versioned-symbols.patch.gz 24633 BLAKE2B 
6bfad4ad27dbca0bd85bfd9521ffc844c3e93e6a1cca7c814edd49affc60ece1c706dd3aa7be2ce80857532531eac6f0f03f43c0be22a769d00d9241686eff71
 SHA512 
3d85aa34f2491e0e36eedc45829709e0fb552f6d558c2726b59dafa98c3e679b88497f3f7399d7565d88e727591e7d9b12f5b1e27116ba19b9a661d7f75b07a9

diff --git 
a/dev-libs/openssl-compat/files/openssl-1.1.0j-parallel_install_fix.patch 
b/dev-libs/openssl-compat/files/openssl-1.1.0j-parallel_install_fix.patch
new file mode 100644
index ..c837e208cf6a
--- /dev/null
+++ b/dev-libs/openssl-compat/files/openssl-1.1.0j-parallel_install_fix.patch
@@ -0,0 +1,21 @@
+https://github.com/openssl/openssl/issues/7679
+
+--- a/Configurations/unix-Makefile.tmpl
 b/Configurations/unix-Makefile.tmpl
+@@ -77,8 +77,14 @@
+  # to. You're welcome.
+  sub dependmagic {
+  my $target = shift;
+-
+- return "$target: build_generated\n\t\$(MAKE) depend && \$(MAKE) 
_$target\n_$target";
++my $magic = <<"_";
++$target: build_generated depend
++   \$(MAKE) _$target
++_$target
++_
++   # Remove line ending
++   $magic =~ s|\R$||;
++   return $magic;
+  }
+  '';
+ -}

diff --git a/dev-libs/openssl-compat/files/openssl-1.1.1i-riscv32.patch 
b/dev-libs/openssl-compat/files/openssl-1.1.1i-riscv32.patch
new file mode 100644
index ..c94b0323eb43
--- /dev/null
+++ b/dev-libs/openssl-compat/files/openssl-1.1.1i-riscv32.patch
@@ -0,0 +1,61 @@
+From 5b5e2985f355c8e99c196d9ce5d02c15bebadfbc Mon Sep 17 00:00:00 2001
+From: Alistair Francis 
+Date: Thu, 29 Aug 2019 13:56:21 -0700
+Subject: [PATCH] Add support for io_pgetevents_time64 syscall
+
+32-bit architectures that are y2038 safe don't include syscalls that use
+32-bit time_t. Instead these architectures have suffixed syscalls that
+always use a 64-bit time_t. In the case of the io_getevents syscall the

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

2022-06-10 Thread Sam James
commit: 2562c4c75a1b4f5e1b64e7f4dcfec84dc0c7126e
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 11 01:09:25 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 11 01:52:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2562c4c7

sys-apps/file: add 5.42

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

 sys-apps/file/Manifest |  2 ++
 .../file/{file-.ebuild => file-5.42.ebuild}| 40 ++
 sys-apps/file/file-.ebuild | 37 +---
 3 files changed, 52 insertions(+), 27 deletions(-)

diff --git a/sys-apps/file/Manifest b/sys-apps/file/Manifest
index 8ae92ee49bed..39e70ed0adab 100644
--- a/sys-apps/file/Manifest
+++ b/sys-apps/file/Manifest
@@ -1 +1,3 @@
 DIST file-5.41.tar.gz 1064097 BLAKE2B 
56fe8a58d9497bb1bfe3ed6b3ce5df70dd27cc308eb0cfdac8e91ba81c733a96aa622c120ac59079986c6d84901c6f2d82fa24f698d481d7f77e6cfdd432d648
 SHA512 
bbf2d8e39450b31d0ba8d76d202790fea953775657f942f06e6dc9091798d4a395f7205e542388e4a25b6a4506d07f36c5c4da37cfce0734133e9203a3b00654
+DIST file-5.42.tar.gz 1105846 BLAKE2B 
c557facb066ae0599db832ddbbc3fed7db2e057faefe832cb4bed8f860b63456217bee39f0c82b17902c3b91426e522681216d2d3ed689501fa00d69a4a09832
 SHA512 
33c3c339a561c6cf787cc06a16444a971c62068b01827612c948207a9714107b617bed8148cd67e6280cb1c62ad4dfb1205fb8486ea9c042ce7e19b067d3bb05
+DIST file-5.42.tar.gz.asc 195 BLAKE2B 
9b930bcd6b98878e60cd72d8d71b40201ebbf3ab1dda7d2b0e3228abdc0c1e21473a012b9799dcac8638ded1bdbe03865c5e41ed4086076a7df6bf6aadbfe29d
 SHA512 
a7105c48f6c671638f5fb7f18f9b193d108456655b4c734208e00aca36fab54dd330ec2fdc3ff29fb78adbc16874af4fb0916c560e50228f82003a8cd258491a

diff --git a/sys-apps/file/file-.ebuild b/sys-apps/file/file-5.42.ebuild
similarity index 73%
copy from sys-apps/file/file-.ebuild
copy to sys-apps/file/file-5.42.ebuild
index dbb7e47df16d..0b9cc3af8dba 100644
--- a/sys-apps/file/file-.ebuild
+++ b/sys-apps/file/file-5.42.ebuild
@@ -9,15 +9,21 @@ PYTHON_COMPAT=( python3_{8..11} )
 
 inherit distutils-r1 libtool toolchain-funcs multilib-minimal
 
-if [[ ${PV} == "" ]] ; then
+if [[ ${PV} ==  ]] ; then
EGIT_REPO_URI="https://github.com/glensc/file.git;
inherit autotools git-r3
 else
+   VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/file.asc
+   inherit verify-sig
SRC_URI="ftp://ftp.astron.com/pub/file/${P}.tar.gz;
-   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"
+   SRC_URI+=" verify-sig? ( ftp://ftp.astron.com/pub/file/${P}.tar.gz.asc 
)"
+
+   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"
+
+   BDEPEND="verify-sig? ( sec-keys/openpgp-keys-file )"
 fi
 
-DESCRIPTION="identify a file's format by scanning binary data for patterns"
+DESCRIPTION="Identify a file's format by scanning binary data for patterns"
 HOMEPAGE="https://www.darwinsys.com/file/;
 
 LICENSE="BSD-2"
@@ -36,7 +42,7 @@ DEPEND="
 RDEPEND="${DEPEND}
python? ( !dev-python/python-magic )
seccomp? ( sys-libs/libseccomp[${MULTILIB_USEDEP}] )"
-BDEPEND="
+BDEPEND+="
python? (
${PYTHON_DEPS}
${DISTUTILS_DEPS}
@@ -44,6 +50,7 @@ BDEPEND="
 
 PATCHES=(
"${FILESDIR}/file-5.39-portage-sandbox.patch" #713710 #728978
+   "${FILESDIR}/file-5.40-seccomp-fstatat64-musl.patch" #789336, not 
upstream yet
 )
 
 src_prepare() {
@@ -51,13 +58,14 @@ src_prepare() {
 
if [[ ${PV} ==  ]] ; then
eautoreconf
+   else
+   elibtoolize
fi
 
-   elibtoolize
-
-   # don't let python README kill main README #60043
+   # don't let python README kill main README, bug ##60043
mv python/README.md python/README.python.md || die
-   sed 's...@readme.md@README.python.md@' -i python/setup.py || die #662090
+   # bug #662090
+   sed 's...@readme.md@README.python.md@' -i python/setup.py || die
 }
 
 multilib_src_configure() {
@@ -80,13 +88,14 @@ build_src_configure() {
--disable-xzlib
--disable-zlib
)
+
econf_build "${myeconfargs[@]}"
 }
 
 need_build_file() {
# when cross-compiling, we need to build up our own file
# because people often don't keep matching host/target
-   # file versions #362941
+   # file versions, bug #362941
tc-is-cross-compiler && ! has_version -b "~${CATEGORY}/${P}"
 }
 
@@ -106,18 +115,20 @@ multilib_src_compile() {
if multilib_is_native_abi ; then
emake
else
-   cd src || die
-   emake magic.h #586444
-   

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

2022-06-10 Thread Sam James
commit: 4bd6ebf3d0bf6304fa18f1d0d3299f7ea5536ae0
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 11 01:52:21 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 11 01:52:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bd6ebf3

sys-devel/gcc: add 11.3.1_p20220610

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

 sys-devel/gcc/Manifest|  1 +
 sys-devel/gcc/gcc-11.3.1_p20220610.ebuild | 52 +++
 2 files changed, 53 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 2d116bdff27b..789ec6e3bdec 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -11,6 +11,7 @@ DIST gcc-10.4.0-patches-1.tar.xz 14392 BLAKE2B 
76cc16bb611f1ac2020f0f430fc3f038e
 DIST gcc-11-20220115.tar.xz 75676672 BLAKE2B 
12171fd97731dbca67f13cc2a3a3a3989c22d628b289cbd3d46080f77a8d951f15c1e54e83a2e62ab41b69221f9784e970799a11a9ed5b224a77ba4b1b081f07
 SHA512 
7455b3b29d3c64df9123afef82faf922d97e08a3ea30fbc2d9286d4f6ed2fafbfc0f9d94ae1b9eee45329e95a27bd642b3aa679d83a0c27a3e30967d49e0728c
 DIST gcc-11-20220527.tar.xz 75770720 BLAKE2B 
60b5457c022ba61615ae9ffd930ad19d96cb925713c0c883c44c9eb7b687ba1f9ac3c7bee0b50e43d6130fdd079696e9baf8bcac2584663fee695dd642f00a18
 SHA512 
74cdece429fa90ceb1c12dcae5241a53c4f222b14e4b5e50be8cf1b1a37582c9b63485492c1a3adb969c3a51964e8090182f6bf709390fb14002199a6d444005
 DIST gcc-11-20220603.tar.xz 75766680 BLAKE2B 
03ca98cf3885785915d032296c6ee96429b849ecfe2ab3fb510044241a85dc29c91bf4d400fa89d5dac8cdf410ae6a4c50149a266fa0188182f45d55a8b76197
 SHA512 
b2e63821d08aa5a30e54872015c6790bfc173a90788ba64c7c6fe68e0e5cb4af730d9fdd7bf502959777ad4ba859e080b41216e52dd5b12e6ed7085b35210448
+DIST gcc-11-20220610.tar.xz 75771324 BLAKE2B 
ab3d2792b778961db0fedf0d965f37deec87832686ca127475146820c1f9b3a1c6872b9170c811288e891baf9de90e7dcce2f4ace96dbba0d96fff9d2757fb8d
 SHA512 
17f70761378dd3b7bba341abfdb9274abe1bf75e61d6dd59edd5befcd10ddc02cad7fcb8f07eb0d10449b405066aa78fe8945f95e870f20b464ca90072a394d8
 DIST gcc-11.2.0-musl-patches-1.tar.bz2 2999 BLAKE2B 
3e36bbf2f93fdce15e20f807fa262f7a7abbde85b6f6b4e1383f6eccd8a53d876687d56cde83a80cde8a50e15bec407a1212aa0c85520892563e3d5ef7aaca98
 SHA512 
21483912a7b152f27db82d837a4cf91f2552d5fe238702aeca0c0dd8c7d3695bc70d8794c94a19106df28e053baf14c38433ca8e38e849082b76273cb51f2384
 DIST gcc-11.2.0-patches-1.tar.bz2 11537 BLAKE2B 
9dd791ada244c9b70b8b99f9f305a688c248134715ed1b26d406e53b114983faae6873cdc521497164388d24d5f61c199e98df146bc02f5578e877295bcf5c82
 SHA512 
6539efc60c656d0798a5896dc1b944ed69914b815102c7a1c10bdba4ef935abd326b01309f38316e121f1ed90ceb2abcaf65df6af116892daad829ac2623cefc
 DIST gcc-11.2.0.tar.xz 8024 BLAKE2B 
69b61234ac436edfea2933df68c434a2ce7aa4454ef4da573e82587e1a42dc420189e949cfdadaf4cb37fc0de9674822210a95b77ff03aca0dbedfe67df19cc6
 SHA512 
d53a0a966230895c54f01aea38696f818817b505f1e2bfa65e508753fcd01b2aedb4a61434f41f3a2ddbbd9f41384b96153c684ded3f0fa97c82758d9de5c7cf

diff --git a/sys-devel/gcc/gcc-11.3.1_p20220610.ebuild 
b/sys-devel/gcc/gcc-11.3.1_p20220610.ebuild
new file mode 100644
index ..66746a359bd7
--- /dev/null
+++ b/sys-devel/gcc/gcc-11.3.1_p20220610.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+TOOLCHAIN_PATCH_SUFFIX="xz"
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_VER="0"
+PATCH_GCC_VER="11.4.0"
+MUSL_VER="0"
+MUSL_GCC_VER="11.4.0"
+
+if [[ $(ver_cut 3) ==  ]] ; then
+   MY_PV_2=$(ver_cut 2)
+   if [[ ${MY_PV_2} == 0 ]] ; then
+   MY_PV_2=0
+   else
+   MY_PV_2=$(($(ver_cut 2) - 1))
+   fi
+
+   # e.g. 12.2. -> 12.1.1
+   TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.$(($(ver_cut 3) - 9998))
+fi
+
+inherit toolchain
+# Needs to be after inherit (for now?), bug #830908
+EGIT_BRANCH=releases/gcc-$(ver_cut 1)
+
+# Don't keyword live ebuilds
+#if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
+#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+#fi
+
+# Technically only if USE=hardened *too* right now, but no point in 
complicating it further.
+# If GCC is enabling CET by default, we need glibc to be built with support 
for it.
+# bug #830454
+RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
+DEPEND="${RDEPEND}"
+BDEPEND=">=${CATEGORY}/binutils-2.30[cet(-)?]"
+
+src_prepare() {
+   local p upstreamed_patches=(
+   # add them here
+   )
+   for p in "${upstreamed_patches[@]}"; do
+   rm -v "${WORKDIR}/patch/${p}" || die
+   done
+
+   toolchain_src_prepare
+
+   eapply_user
+}



[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-file/

2022-06-10 Thread Sam James
commit: 45eaf5407ddeadb7a22eee3f49cdef2a935de7d2
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 11 01:47:44 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 11 01:52:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45eaf540

sec-keys/openpgp-keys-file: new package, add 20220611

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

 sec-keys/openpgp-keys-file/Manifest  |  1 +
 sec-keys/openpgp-keys-file/metadata.xml  |  8 
 .../openpgp-keys-file-20220611.ebuild| 20 
 3 files changed, 29 insertions(+)

diff --git a/sec-keys/openpgp-keys-file/Manifest 
b/sec-keys/openpgp-keys-file/Manifest
new file mode 100644
index ..0c2bf79d733a
--- /dev/null
+++ b/sec-keys/openpgp-keys-file/Manifest
@@ -0,0 +1 @@
+DIST openpgp-keys-file-20220611-BE04995BA8F90ED0C0C176C471112AB16CB33B3A.asc 
2590 BLAKE2B 
61296a3f1c626d4e579c74256bcdfd5b0a72f9c39770c97a37757b9633044a5253e7f4740cb1ed0f033730393758f5838f643f38dccdaae368235901ad0dba89
 SHA512 
cf5ef2be4d26fccb2b59d21aea57eb0f329661e6ed18d52b12b84ceba71994586db03292ff3cfbc70151d962db69cd5c8a62b0ff9485fc64745ff24ea7f315e9

diff --git a/sec-keys/openpgp-keys-file/metadata.xml 
b/sec-keys/openpgp-keys-file/metadata.xml
new file mode 100644
index ..b0d83aa2e489
--- /dev/null
+++ b/sec-keys/openpgp-keys-file/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   base-sys...@gentoo.org
+   Gentoo Base System
+   
+

diff --git a/sec-keys/openpgp-keys-file/openpgp-keys-file-20220611.ebuild 
b/sec-keys/openpgp-keys-file/openpgp-keys-file-20220611.ebuild
new file mode 100644
index ..b4e7f8c63593
--- /dev/null
+++ b/sec-keys/openpgp-keys-file/openpgp-keys-file-20220611.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="OpenPGP keys used by Christos Zoulas (to sign file releases)"
+# See e.g. https://github.com/file/file#gpg-for-dummies
+HOMEPAGE="https://www.darwinsys.com/file/;
+SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-BE04995BA8F90ED0C0C176C471112AB16CB33B3A.asc;
+S="${WORKDIR}"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
+
+src_install() {
+   local files=( ${A} )
+   insinto /usr/share/openpgp-keys
+   newins - file.asc < <(cat "${files[@]/#/${DISTDIR}/}" || die)
+}



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

2022-06-10 Thread Maciej Barć
commit: 7c8299d0abd0b2478f5054b8fc4d0f66ff3620dc
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Jun 11 00:48:46 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Jun 11 01:50:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c8299d0

app-emacs/eldev: bump to 1.1.2

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

 app-emacs/eldev/Manifest   |  1 +
 app-emacs/eldev/eldev-1.1.2.ebuild | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/app-emacs/eldev/Manifest b/app-emacs/eldev/Manifest
index e42fd3754363..dc8f14f1d9a8 100644
--- a/app-emacs/eldev/Manifest
+++ b/app-emacs/eldev/Manifest
@@ -1,2 +1,3 @@
 DIST eldev-1.1.1.tar.gz 214901 BLAKE2B 
42ca0089519fc97cb3cd89718eee2eef5c14d1b4cfd0864524a8a5cd22855e1fbd399233229951f3356b7f9ff6d69bbe5ed8abd8c6ae6129fae67279f900ce53
 SHA512 
4665bde0337a224e34fb3ec81fc6013a38800770e81e2b0911c7e05cb958fb18846995cba1494f84ae1299e1e4374645de3173ad12b01b379b61759b3c893032
+DIST eldev-1.1.2.tar.gz 215487 BLAKE2B 
f34af28c43b9799935a73892561fbe0a28feeb864c05bef9d3fd234cff905096bf84cd12570ac3da00b89b99edc891f13e39ed6c6574e07a67d45db0e25d604c
 SHA512 
59742d1b50be10759dd90aa81e5a80c0c52e3f32b45d458a9774f98f37459682cb5de03c248e4c8dd664f53a8f6253db1dc93a3958a4e74306c50e20e578ef56
 DIST eldev-1.1.tar.gz 214028 BLAKE2B 
2e4a7b15df3e897df5fd029c9c2e298d46dd75316810dc5b859c933b818b65b53dd33451d6e284ec4a24de7de251f24225c8641d44f545db62f4f1777c776ab7
 SHA512 
acdea3eba36c7d1f06111c31b6e6467ec3b33ca42e06af64c0f67dbb2cbba631223c41dabba51eddf668920ab1eb4f75eaef2fe03a9bdd44163a2bc903cfb1ed

diff --git a/app-emacs/eldev/eldev-1.1.2.ebuild 
b/app-emacs/eldev/eldev-1.1.2.ebuild
new file mode 100644
index ..3f35959f7270
--- /dev/null
+++ b/app-emacs/eldev/eldev-1.1.2.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=24.4
+
+inherit elisp
+
+DESCRIPTION="Emacs Lisp Development Tool"
+HOMEPAGE="https://github.com/doublep/eldev/;
+SRC_URI="https://github.com/doublep/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+
+DOCS=( README.adoc )
+SITEFILE="50${PN}-gentoo.el"
+
+src_test() {
+   ELDEV_LOCAL="${S}" ./bin/${PN} test
+}
+
+src_install() {
+   elisp_src_install
+   dobin bin/${PN}
+
+   # NOTICE: If ELDEV_LOCAL is defined Eldev will use it
+   # to load up it's components,
+   # if it is not it will bootstrap itself from network
+   # always check if it uses installed Emacs Lisp files.
+   # Also, do not forget to run `env-update` & reopen your shell.
+   # https://github.com/doublep/eldev#influential-environment-variables
+   echo "ELDEV_LOCAL=${SITELISP}/${PN}" >> "${T}"/99${PN} || die
+   doenvd "${T}"/99${PN}
+}
+
+pkg_postinst() {
+   elisp_pkg_postinst
+
+   ewarn "Remember to run \`env-update && source /etc/profile\` if you 
plan"
+   ewarn "to use Eldev in a shell before logging out (or restarting"
+   ewarn "your login manager)."
+}



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

2022-06-10 Thread Zac Medico
commit: 67aaee99543b59c6ee09b7f9acb03c01f7469a57
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Jun 11 00:59:21 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Jun 11 01:00:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67aaee99

app-admin/vault: add 1.10.4

Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest|  2 +
 app-admin/vault/vault-1.10.4.ebuild | 85 +
 2 files changed, 87 insertions(+)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index 7ebf43a472f8..32655b432ae0 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -1,2 +1,4 @@
 DIST vault-1.10.3-vendor.tar.gz 48109465 BLAKE2B 
45985a6ae4445ec75b29f198113fdd1f1e3aa54896c2da0fdf817cf30603c36379405aa3a65e8d20c0380a06e9b335186e6228b176d3afc541a28bed749d6129
 SHA512 
3c9220fb42af1e6f1bafd7991b0026cafe313cfa53d4841d5d4a1a19f10ff369826dc07c3d2eaf21a3c7227dbcafc1c134814a970429b0842919664ee0ef8988
 DIST vault-1.10.3-webui.tar.xz 1258176 BLAKE2B 
85fd1b804b880a3dcdbbd4e825b663f02a985259d0a74ab7cddf4a9a2393c60918b389d0e4e81574b93c8b0867647fc1d17f7ca3e719b36ab41d6825adfbdaae
 SHA512 
9640a7e25de0761a310e234098a0dd31db9e04b30036045ff7edaaca8f7496466f1c0148855a5e1ef270638e90a8fb97aff2c5482b32512772021c99691a5aa5
+DIST vault-1.10.4-vendor.tar.gz 50089463 BLAKE2B 
299e7619f158a2ea0683feaaff4a7c5019da02fa03daf25e0b4415f03b703ca11733c486165a21ffcd5b3c1d221db5b9e24e898f3cf3de014c09e29531841dcf
 SHA512 
056a6056bac127083358f1811e8e587f0521b734219a6e03e019527fafcadfbd0d71a05314cb269e27b03423349b5a857d234d3949d0d15e7c7b1175bc573c57
+DIST vault-1.10.4-webui.tar.xz 1258340 BLAKE2B 
556da0e566852e5c6a091bd9139a88a9099e5f6422e225b7a4068e1bef3d9fd5a2292bb2efbe12545c20f6c956fd6180500972d5248f05bbb96db50a90ae4741
 SHA512 
ec9cc568d8d56ba379d0fdee31e0edc8aa8110366b112790573794975a0b32324f517e5fead39fbf59ab99667837b0e08ebadfb6d41dcde85d474712b34b475a

diff --git a/app-admin/vault/vault-1.10.4.ebuild 
b/app-admin/vault/vault-1.10.4.ebuild
new file mode 100644
index ..34df6d35c25c
--- /dev/null
+++ b/app-admin/vault/vault-1.10.4.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit fcaps go-module systemd
+
+DESCRIPTION="A tool for managing secrets"
+HOMEPAGE="https://vaultproject.io/;
+
+VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz"
+SRC_URI="https://github.com/zmedico/vault/archive/refs/tags/v${PV}-vendor.tar.gz
 -> ${P}-vendor.tar.gz
+   webui? (
+   https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE}
+   )"
+
+LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+webui"
+
+BDEPEND="
+   app-arch/zip
+   dev-go/gox
+   >=dev-lang/go-1.15.3"
+COMMON_DEPEND="acct-group/vault
+   acct-user/vault"
+   DEPEND="${COMMON_DEPEND}"
+   RDEPEND="${COMMON_DEPEND}"
+
+FILECAPS=(
+   -m 755 'cap_ipc_lock=+ep' usr/bin/${PN}
+)
+
+RESTRICT+=" test"
+S=${WORKDIR}/${P}-vendor
+
+src_unpack() {
+   default
+}
+
+src_prepare() {
+   default
+   # Avoid the need to have a git checkout
+   sed -e 's:^\(GIT_COMMIT=\).*:\1:' \
+   -e 's:^\(GIT_DIRTY=\).*:\1:' \
+   -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \
+   -i scripts/build.sh || die
+   sed -e "/hooks/d" \
+   -e 's|^\([[:space:]]*\)goimports .*)|\1true|' \
+   -e "s/gofumpt/gofmt/g" \
+   -i Makefile || die
+   if [[ -d "${WORKDIR}/http/web_ui" ]]; then
+   rm -rf "${S}/http/web_ui" || die
+   mv "${WORKDIR}/http/web_ui" "${S}/http/web_ui" ||
+   die "mv failed"
+   else
+   mkdir -p "${S}/http/web_ui" || die
+   touch "${S}/http/web_ui/no_web_ui" || die
+   fi
+}
+
+src_compile() {
+   mkdir "${T}"/bin || die
+   BUILD_TAGS="$(usex webui ui '')" \
+   GOPATH="${T}" \
+   XC_ARCH=$(go env GOARCH) \
+   XC_OS=$(go env GOOS) \
+   XC_OSARCH=$(go env GOOS)/$(go env GOARCH) \
+   emake bin
+}
+
+src_install() {
+   dobin bin/${PN}
+   dodoc CHANGELOG.md CONTRIBUTING.md README.md
+   insinto /etc/${PN}.d
+   doins "${FILESDIR}/"*.json.example
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
+   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
+   newconfd "${FILESDIR}/${PN}.confd" "${PN}"
+   systemd_dounit "${FILESDIR}/${PN}.service"
+   keepdir /var/log/${PN}
+   fowners ${PN}:${PN} /var/log/${PN}
+}



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

2022-06-10 Thread Sam James
commit: fbc2950e947132740d613c48d8db2449dc0dda20
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 11 00:47:04 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 11 00:47:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbc2950e

profiles/base: drop pulseaudio forced USE=daemon

It's no longer relevant with the now-stabled split packages.

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

 profiles/base/package.use.stable.force | 10 +-
 1 file changed, 1 insertion(+), 9 deletions(-)

diff --git a/profiles/base/package.use.stable.force 
b/profiles/base/package.use.stable.force
index 888ae45e9dd2..90c98d1e2a45 100644
--- a/profiles/base/package.use.stable.force
+++ b/profiles/base/package.use.stable.force
@@ -1,17 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # This file requires eapi 5 or later. New entries go on top.
 # Please use the same syntax as in package.use.force
 
-# Sam James  (2021-10-26)
-# Force USE=daemon for now because current versions of PA ebuilds need
-# complicated package.use changes to satisfy REQUIRED_USE with -daemon
-# We want users to be able to benefit from the other PA 15 fixes, so
-# force this on for now, to be revisited once libpulse split is complete
-# in Gentoo. bug #820332
-media-sound/pulseaudio daemon
-
 ## Kent Fredric  (2019-07-11)
 # The absense of these features require dev-perl/GD, which currently
 # can't be considered stable due to serious defects upstream.



[gentoo-commits] proj/gcc-patches:master commit in: 12.1.0/gentoo/

2022-06-10 Thread Sam James
commit: 157706891234f2c72c5b62f3bd7f63b75298a71d
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 10 11:44:45 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 11 00:44:12 2022 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=15770689

12.1.0: backport ICE fix for cxx_eval_constant_expression

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

 ...6_12.1.0-ICE-cxx_eval_constant_expression.patch | 100 +
 12.1.0/gentoo/README.history   |   3 +
 2 files changed, 103 insertions(+)

diff --git 
a/12.1.0/gentoo/75_all_all_PR105756_12.1.0-ICE-cxx_eval_constant_expression.patch
 
b/12.1.0/gentoo/75_all_all_PR105756_12.1.0-ICE-cxx_eval_constant_expression.patch
new file mode 100644
index 000..49bf69a
--- /dev/null
+++ 
b/12.1.0/gentoo/75_all_all_PR105756_12.1.0-ICE-cxx_eval_constant_expression.patch
@@ -0,0 +1,100 @@
+https://bugs.gentoo.org/847601
+https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105756
+https://gcc.gnu.org/git/gitweb.cgi?p=gcc.git;h=0ecb6b906f215ec56df1a555139abe9ad95414fb
+
+From 0ecb6b906f215ec56df1a555139abe9ad95414fb Mon Sep 17 00:00:00 2001
+From: Patrick Palka 
+Date: Fri, 3 Jun 2022 14:58:22 -0400
+Subject: [PATCH] c++: value-dep but not type-dep decltype expr [PR105756]
+
+Here during ahead of time instantiation of the value-dependent but not
+type-dependent decltype expression (5 % N) == 0, cp_build_binary_op folds
+the operands of the == via cp_fully_fold, which performs speculative
+constexpr evaluation, and from which we crash for (5 % N) due to the
+value-dependence.
+
+Since the operand folding performed by cp_build_binary_op appears to
+be solely for sake of diagnosing overflow, and since these diagnostics
+are suppressed when in an unevaluated context, this patch avoids this
+crash by suppressing cp_build_binary_op's operand folding accordingly.
+
+   PR c++/105756
+
+gcc/cp/ChangeLog:
+
+   * typeck.cc (cp_build_binary_op): Don't fold operands
+   when c_inhibit_evaluation_warnings.
+
+gcc/testsuite/ChangeLog:
+
+   * g++.dg/cpp0x/decltype82.C: New test.
+--- a/gcc/cp/typeck.cc
 b/gcc/cp/typeck.cc
+@@ -4939,7 +4939,7 @@ cp_build_binary_op (const op_location_t ,
+  convert it to this type.  */
+   tree final_type = 0;
+ 
+-  tree result, result_ovl;
++  tree result;
+ 
+   /* Nonzero if this is an operation like MIN or MAX which can
+  safely be computed in short if both args are promoted shorts.
+@@ -6263,25 +6263,29 @@ cp_build_binary_op (const op_location_t ,
+ result = build2 (COMPOUND_EXPR, TREE_TYPE (result),
+instrument_expr, result);
+ 
+-  if (!processing_template_decl)
++  if (resultcode == SPACESHIP_EXPR && !processing_template_decl)
++result = get_target_expr_sfinae (result, complain);
++
++  if (!c_inhibit_evaluation_warnings)
+ {
+-  if (resultcode == SPACESHIP_EXPR)
+-  result = get_target_expr_sfinae (result, complain);
+-  op0 = cp_fully_fold (op0);
+-  /* Only consider the second argument if the first isn't overflowed.  */
+-  if (!CONSTANT_CLASS_P (op0) || TREE_OVERFLOW_P (op0))
+-  return result;
+-  op1 = cp_fully_fold (op1);
+-  if (!CONSTANT_CLASS_P (op1) || TREE_OVERFLOW_P (op1))
++  if (!processing_template_decl)
++  {
++op0 = cp_fully_fold (op0);
++/* Only consider the second argument if the first isn't overflowed.  
*/
++if (!CONSTANT_CLASS_P (op0) || TREE_OVERFLOW_P (op0))
++  return result;
++op1 = cp_fully_fold (op1);
++if (!CONSTANT_CLASS_P (op1) || TREE_OVERFLOW_P (op1))
++  return result;
++  }
++  else if (!CONSTANT_CLASS_P (op0) || !CONSTANT_CLASS_P (op1)
++ || TREE_OVERFLOW_P (op0) || TREE_OVERFLOW_P (op1))
+   return result;
+-}
+-  else if (!CONSTANT_CLASS_P (op0) || !CONSTANT_CLASS_P (op1)
+- || TREE_OVERFLOW_P (op0) || TREE_OVERFLOW_P (op1))
+-return result;
+ 
+-  result_ovl = fold_build2 (resultcode, build_type, op0, op1);
+-  if (TREE_OVERFLOW_P (result_ovl))
+-overflow_warning (location, result_ovl);
++  tree result_ovl = fold_build2 (resultcode, build_type, op0, op1);
++  if (TREE_OVERFLOW_P (result_ovl))
++  overflow_warning (location, result_ovl);
++}
+ 
+   return result;
+ }
+--- /dev/null
 b/gcc/testsuite/g++.dg/cpp0x/decltype82.C
+@@ -0,0 +1,10 @@
++// PR c++/105756
++// { dg-do compile { target c++11 } }
++
++template
++void f() {
++  using ty1 = decltype((5 % N) == 0);
++  using ty2 = decltype((5 / N) == 0);
++}
++
++template void f<0>();

diff --git a/12.1.0/gentoo/README.history b/12.1.0/gentoo/README.history
index 9b64fee..840d46e 100644
--- a/12.1.0/gentoo/README.history
+++ b/12.1.0/gentoo/README.history
@@ -1,3 +1,6 @@
+8  ?? ??? 
+   + 75_all_all_PR105756_12.1.0-ICE-cxx_eval_constant_expression.patch
+
 7  30 May 2022
 
U 26_all_enable-cet.patch



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

2022-06-10 Thread Quentin Retornaz
commit: 21517333716cc6137916650c43a87aae299f40d8
Author: orbea  riseup  net>
AuthorDate: Fri Jun 10 18:17:30 2022 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Fri Jun 10 23:35:18 2022 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=21517333

dev-libs/libressl: Stabilize amd64 and arm64

Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/libressl/pull/419
Signed-off-by: Quentin Retornaz  retornaz.com>

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

diff --git a/dev-libs/libressl/libressl-3.5.3.ebuild 
b/dev-libs/libressl/libressl-3.5.3.ebuild
index 6d25d2e..eacd7ee 100644
--- a/dev-libs/libressl/libressl-3.5.3.ebuild
+++ b/dev-libs/libressl/libressl-3.5.3.ebuild
@@ -17,7 +17,7 @@ LICENSE="ISC openssl"
 # we'll try to use the max of either. However, if either change between
 # versions, we have to change the subslot to trigger rebuild of consumers.
 SLOT="0/52"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="+asm static-libs test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="test? ( static-libs )"



[gentoo-commits] repo/proj/libressl:master commit in: dev-lang/rust/

2022-06-10 Thread Quentin Retornaz
commit: 9bb8ca8304d9e601235e2c28ae161dcb1e9d120e
Author: orbea  riseup  net>
AuthorDate: Fri Jun 10 18:12:52 2022 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Fri Jun 10 23:35:05 2022 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=9bb8ca83

dev-lang/rust: Merge changes from gentoo

Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/libressl/pull/418
Signed-off-by: Quentin Retornaz  retornaz.com>

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

diff --git a/dev-lang/rust/rust-1.60.0.ebuild b/dev-lang/rust/rust-1.60.0.ebuild
index a1a5c44..3a788f9 100644
--- a/dev-lang/rust/rust-1.60.0.ebuild
+++ b/dev-lang/rust/rust-1.60.0.ebuild
@@ -19,7 +19,7 @@ else
SLOT="stable/${ABI_VER}"
MY_P="rustc-${PV}"
SRC="${MY_P}-src.tar.xz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv x86"
 fi
 
 RUST_STAGE0_VERSION="1.$(($(ver_cut 2) - 1)).0"



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

2022-06-10 Thread Bernard Cafarelli
commit: 0ae32f107257647c7306f9a5732e6625ec17804e
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Fri Jun 10 21:44:10 2022 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Fri Jun 10 21:52:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ae32f10

app-emulation/free42: add 3.0.11a

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

 app-emulation/free42/Manifest  |  1 +
 app-emulation/free42/free42-3.0.11a.ebuild | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/app-emulation/free42/Manifest b/app-emulation/free42/Manifest
index 65564dbeb74a..7ae5a466f38e 100644
--- a/app-emulation/free42/Manifest
+++ b/app-emulation/free42/Manifest
@@ -1,2 +1,3 @@
 DIST free42-nologo-2.5.24.tgz 7423183 BLAKE2B 
e10425af8d5c30be6ab5b728130bbe3068c414e24f033b65623951f915bcfeea0672857ff8def3e9f2766aba79411a1022d4b83592281567de38e82613d8a832
 SHA512 
a0702c3e4b2f3f38f73c54de4e51da8d1dc90585b253d1ae087d59dfabbe83be9c80086df8540cb6420dae8c6e766cd1ccce875d9bcb94ecbc85791e3fa89b8b
 DIST free42-nologo-3.0.10.tgz 7455117 BLAKE2B 
9e1e1e0e9f5a05be936440305f0301c2faa3e4e59cc30afed25a59aacb2215265a214043a6114e0d4d854cdffceaf2a422025a1cad41eb715c2e39eebeef2f2e
 SHA512 
dde1f71f2a64a670a40782b2144192292a3086bac297625eb7e1cbec9cad09433b5d0dc56efbfd0d567a9d533442f249166f73bc89cbb595085db3002f4b23c7
+DIST free42-nologo-3.0.11a.tgz 7457251 BLAKE2B 
22be3d7d84d30ae347d7c24eba1339217cb7ebeae94454b35acdc0c4f6e1c0557858bf866e90bb4008ef78a88c34b2226312ea0ed3a3cadb2c07bb42cc0d5ea9
 SHA512 
8cac8fb23c26f5dcc7951e875931340eedc4cc63614ea8413d1ca75f1c2a8133f9c18ea4e837fbc9771f127563ae01e6f011e6b4c0d97b4c8b8738c924be8762

diff --git a/app-emulation/free42/free42-3.0.11a.ebuild 
b/app-emulation/free42/free42-3.0.11a.ebuild
new file mode 100644
index ..1163a40ac12c
--- /dev/null
+++ b/app-emulation/free42/free42-3.0.11a.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+MY_PV="${PN}-nologo-${PV}"
+
+DESCRIPTION="An HP-42S Calculator Simulator"
+HOMEPAGE="https://thomasokken.com/free42/;
+SRC_URI="https://thomasokken.com/free42/upstream/${MY_PV}.tgz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+alsa"
+
+DEPEND="dev-libs/atk
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   alsa? ( media-libs/alsa-lib )"
+
+RDEPEND="${DEPEND}"
+
+DOCS=( CREDITS HISTORY README )
+S="${WORKDIR}/${MY_PV}"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-2.5.16-fix-makefile.patch"
+   "${FILESDIR}/${PN}-2.5.3-fix-build-intel-lib.patch"
+)
+
+src_prepare() {
+   default
+}
+
+src_compile() {
+   local myconf
+   use alsa && myconf="AUDIO_ALSA=yes"
+   emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" ${myconf} -C gtk
+   emake -C gtk clean
+   emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" BCD_MATH=1 ${myconf} -C gtk
+}
+
+src_install() {
+   default
+   dobin gtk/free42bin gtk/free42dec
+}



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

2022-06-10 Thread Bernard Cafarelli
commit: 1c040cb550fa6ab596ec2297f47113d7a4fd90a4
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Fri Jun 10 21:49:52 2022 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Fri Jun 10 21:52:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c040cb5

x11-plugins/wmbattery: add 2.56

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

 x11-plugins/wmbattery/Manifest  |  1 +
 x11-plugins/wmbattery/wmbattery-2.56.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/x11-plugins/wmbattery/Manifest b/x11-plugins/wmbattery/Manifest
index 0b9532910b5b..68e10adb9c26 100644
--- a/x11-plugins/wmbattery/Manifest
+++ b/x11-plugins/wmbattery/Manifest
@@ -1 +1,2 @@
 DIST wmbattery-2.54.tar.gz 87925 BLAKE2B 
692549909d52096ecf7997de5122f07d9fd59b3e2d99c1421b871671a9e43f2bbdb9742e89f835a58114238509b8f8b03fd0619da4a66d8e43b6b787d4e5f6a9
 SHA512 
58c901ed85d3ea7e0c750bb968c3250706ed693162fe4684d75683a3897df7ff02ee4afbe12a5d26b1f1b632d4c6f9902713a632e6784173ea49bad312fd30aa
+DIST wmbattery-2.56.tar.gz 120578 BLAKE2B 
992b3f2964b1ca06aabcc1727a972dcc3e7fbc294b2265c9d0435b3bb7d0c425cded78d4057d7d33ac6b3e70322d5b4b3c0cf4ce8142fb6b3222e85100937eb3
 SHA512 
834dd4b8b5f880c31c0c1c95c5f9580e8cc795ae8f5c56cf94957bd8d7383d4b3c0903063430a329533ae8b5eff8eed1a464cdcf3ad67bc9f6ef3c35cc9d5662

diff --git a/x11-plugins/wmbattery/wmbattery-2.56.ebuild 
b/x11-plugins/wmbattery/wmbattery-2.56.ebuild
new file mode 100644
index ..aef01b77a878
--- /dev/null
+++ b/x11-plugins/wmbattery/wmbattery-2.56.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="A dockable app to report APM, ACPI, or SPIC battery status"
+HOMEPAGE="https://www.dockapps.net/wmbattery;
+SRC_URI="https://www.dockapps.net/download/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc -sparc ~x86"
+IUSE="apm +upower"
+
+RDEPEND="apm? ( sys-apps/apmd )
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXpm
+   upower? ( >=sys-power/upower-0.9.23 )"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+DOCS=( ChangeLog README TODO )
+
+src_configure() {
+   econf --disable-hal $(use_enable upower)
+}



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

2022-06-10 Thread Bernard Cafarelli
commit: 6974e6a72a3b7210186c377a217ddadf05651129
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Fri Jun 10 21:45:03 2022 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Fri Jun 10 21:52:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6974e6a7

app-emulation/plus42: add 1.0.6

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

 app-emulation/plus42/Manifest|  1 +
 app-emulation/plus42/plus42-1.0.6.ebuild | 50 
 2 files changed, 51 insertions(+)

diff --git a/app-emulation/plus42/Manifest b/app-emulation/plus42/Manifest
index 2cd97749f5d4..f522f663e83d 100644
--- a/app-emulation/plus42/Manifest
+++ b/app-emulation/plus42/Manifest
@@ -1 +1,2 @@
 DIST plus42-upstream-1.0.4.tgz 7583399 BLAKE2B 
801c125e8b320a2ae2220595aa6244451f55938db644beb5e619c7789b506ada86b4f22e62c724af19da1240aa6c0fad791e2d6176eb4787435f16c1a44aaccc
 SHA512 
a9c23b582047767fe0c57f35fdb4dfb72d7fdf480106a64f1d1151541c5d08e8a1a973156b0e2e5e9ca2f4f74acfbde2a1d69590c02f480d52dec20981be6c6e
+DIST plus42-upstream-1.0.6.tgz 7583604 BLAKE2B 
3cfdf41ee3ba627cfe5191cf9c0e452917b8511931206fd46df8516a225c7e0e447d8410348d9ab324269a3182dd9c4708ac881f46ae5058fdd4784acec82e2d
 SHA512 
9f4573de916ba20fae4400f50cbf64b9bfbc452b4b51e4c674cffd5129cac9c9828eee33ab613abed6d94c5863797c17e3bd78b0df50bbaa8e0f9594450713ab

diff --git a/app-emulation/plus42/plus42-1.0.6.ebuild 
b/app-emulation/plus42/plus42-1.0.6.ebuild
new file mode 100644
index ..8239110a87e8
--- /dev/null
+++ b/app-emulation/plus42/plus42-1.0.6.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+MY_PV="${PN}-upstream-${PV}"
+
+DESCRIPTION="An Enhanced HP-42S Calculator Simulator"
+HOMEPAGE="https://thomasokken.com/plus42/;
+SRC_URI="https://thomasokken.com/plus42/upstream/${MY_PV}.tgz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+alsa"
+
+DEPEND="dev-libs/atk
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   alsa? ( media-libs/alsa-lib )"
+
+RDEPEND="${DEPEND}"
+
+DOCS=( CREDITS HISTORY README )
+S="${WORKDIR}/${MY_PV}"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.0.4-fix-makefile.patch"
+   "${FILESDIR}/${PN}-1.0.4-fix-build-intel-lib.patch"
+)
+
+src_prepare() {
+   default
+}
+
+src_compile() {
+   local myconf
+   use alsa && myconf="AUDIO_ALSA=yes"
+   emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" ${myconf} -C gtk
+   emake -C gtk clean
+   emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" BCD_MATH=1 ${myconf} -C gtk
+}
+
+src_install() {
+   default
+   dobin gtk/plus42bin gtk/plus42dec
+}



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

2022-06-10 Thread Bernard Cafarelli
commit: e5c8f8f17ca565706acefe27f3c01e0043bbfa3b
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Fri Jun 10 21:47:46 2022 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Fri Jun 10 21:52:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5c8f8f1

www-apps/element: add 1.10.14

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

 www-apps/element/Manifest   |  1 +
 www-apps/element/element-1.10.14.ebuild | 35 +
 2 files changed, 36 insertions(+)

diff --git a/www-apps/element/Manifest b/www-apps/element/Manifest
index 3f4505428bdd..2facfae31737 100644
--- a/www-apps/element/Manifest
+++ b/www-apps/element/Manifest
@@ -1,3 +1,4 @@
 DIST element-v1.10.10.tar.gz 17541812 BLAKE2B 
16e59f00f9fd0d220a00093a241a36c2b1c52b745545b66c9ecb57956eaf3b27fad871faa15c19c219de8d0f111392f17ccbc34bc71c969cc08bc7333ccb7af9
 SHA512 
dc7ab99d93c0aae71806b176340663a5f59cddc4b00ac7ed423a689f28d812db472398f75d1e0787a2a666ac9121544e1aba41d8550f9dc34b583d852eb74dad
 DIST element-v1.10.11.tar.gz 17554189 BLAKE2B 
bbd61969a8d0513b311ab65a99a83b1d4d9d4b5be39a492ac57726b86a2f84e32d4e71e95601d6fb95bf9f549b81190bbd995a8b481ab23ac69d898c82cf8e2c
 SHA512 
003f865ed5e8ab89d8427338229af944123222e5f36dac10432e7f83beef20b992746a69a39f56ecf3bcc722644eff387d663f327b558620061ec43114a1bd63
 DIST element-v1.10.12.tar.gz 17643779 BLAKE2B 
6d12241e3d2195ca7e8c791c563c44d1a3efa54c3221091dc85bd77e1192acf17767e010c4dc561fbaa5e9a2faa423f105d6a10e93792aab6749740a492cb90e
 SHA512 
ad89d30d7599bc515546107a116570e27c0d943ed34878f846ee4dd2564d8d43b277f3a194e3beb5982fba78cd2fe650e3c24f38063ec4e48fe6956f3e679a95
+DIST element-v1.10.14.tar.gz 17539241 BLAKE2B 
37095170ebfb50c2cc70268d8d342aa60a64e7bc1e319b839208e5e2c450a757eb4f6235354427b91e48c4070b9f802a63f75fc3e502bfce8f051d902709f24c
 SHA512 
6b849f26054568f183cfe4ce12c3729b37771f3e1c7dac9f3a22d22671cd47598b4b53f90d6e9009862e2f239411e183d94b2a56ef9422a140719910ee8dfc15

diff --git a/www-apps/element/element-1.10.14.ebuild 
b/www-apps/element/element-1.10.14.ebuild
new file mode 100644
index ..bdccc2ddf91f
--- /dev/null
+++ b/www-apps/element/element-1.10.14.ebuild
@@ -0,0 +1,35 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit webapp
+
+DESCRIPTION="A glossy Matrix collaboration client for the web"
+HOMEPAGE="https://element.io/;
+SRC_URI="https://github.com/vector-im/element-web/releases/download/v${PV}/${PN}-v${PV}.tar.gz;
+
+LICENSE="Apache-2.0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+need_httpd
+
+S=${WORKDIR}/${PN}-v${PV}
+
+src_install() {
+   webapp_src_preinst
+
+   insinto "${MY_HTDOCSDIR}"
+   doins -r .
+
+   dodir "${MY_HTDOCSDIR}"/home
+   dodir "${MY_HTDOCSDIR}"/sites
+
+   webapp_serverowned "${MY_HTDOCSDIR}"/home
+   webapp_serverowned "${MY_HTDOCSDIR}"/sites
+   #webapp_configfile "${MY_HTDOCSDIR}"/config.json
+
+   webapp_src_install
+}



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

2022-06-10 Thread Conrad Kostecki
commit: 84563b4ddff03dafc9a3a2edf0d9a41f2ede49c7
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Jun 10 21:46:28 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Jun 10 21:49:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84563b4d

net-libs/librouteros: add 1.1.3

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-libs/librouteros/Manifest |  1 +
 net-libs/librouteros/librouteros-1.1.3.ebuild | 29 +++
 2 files changed, 30 insertions(+)

diff --git a/net-libs/librouteros/Manifest b/net-libs/librouteros/Manifest
index 0a034dd5d20f..ad6ab550dc40 100644
--- a/net-libs/librouteros/Manifest
+++ b/net-libs/librouteros/Manifest
@@ -1 +1,2 @@
 DIST librouteros-1.1.2.tar.bz2 234942 BLAKE2B 
e5fbb28957280798539d81fd908d9198084dbc3f15e403c7d21a3be7b0211bb2e0cc387b3e237c530454396df430dd2781d2c8184609cebd9cde906eac1288fd
 SHA512 
b4974f84f23544276e426b94410107d24565060034423dabb49157ed2cbee8042d4d415f716fae50a757f24c87c0deab51435236a5bc1bcffe5fc888b7047fc3
+DIST librouteros-1.1.3.tar.gz 20319 BLAKE2B 
d7527508e671c38ba12edd924300d53b10763bf3769378df3f988a4242ab8c4604d71d6afa55e963477a04b18a6e2afdae0123072d0876b793b022857bfacf30
 SHA512 
ff477efdf206a7c6f062af8b8d5636b16fa9a9c5a73e49fb78df9de38346063af5bf43a2057bc0b910350c1554e9a4915c6ee5b91b3822ee5e664db8754a8126

diff --git a/net-libs/librouteros/librouteros-1.1.3.ebuild 
b/net-libs/librouteros/librouteros-1.1.3.ebuild
new file mode 100644
index ..663f240b6072
--- /dev/null
+++ b/net-libs/librouteros/librouteros-1.1.3.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Library for accessing MikroTik's RouterOS via its API"
+HOMEPAGE="https://octo.github.io/librouteros/;
+SRC_URI="https://github.com/octo/${PN}/archive/refs/tags/${P}.tar.gz;
+S="${WORKDIR}/${PN}-${P}"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="dev-libs/libgcrypt:0="
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   default
+   sed -e 's/-Werror//g' -i src/Makefile.am || die
+   eautoreconf
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -type f -delete || die
+}



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

2022-06-10 Thread Conrad Kostecki
commit: 0422953fb03f02e5ab2315efe35fe1b99a953687
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Jun 10 21:48:02 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Jun 10 21:49:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0422953f

net-libs/librouteros: add myself as maintainer

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-libs/librouteros/metadata.xml | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/net-libs/librouteros/metadata.xml 
b/net-libs/librouteros/metadata.xml
index 85e4ed814fa2..a3b996f6ac77 100644
--- a/net-libs/librouteros/metadata.xml
+++ b/net-libs/librouteros/metadata.xml
@@ -1,5 +1,12 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
+   
+   conik...@gentoo.org
+   Conrad Kostecki
+   
+   
+   https://github.com/octo/librouteros/issues
+   octo/librouteros
+   
 



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

2022-06-10 Thread Jakov Smolić
commit: db11faa09adf5e8bc1ca7d18c72b25b22b5429b1
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Jun 10 21:38:04 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Jun 10 21:38:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db11faa0

dev-lang/R: Stabilize 4.2.0 sparc, #851024

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

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

diff --git a/dev-lang/R/R-4.2.0.ebuild b/dev-lang/R/R-4.2.0.ebuild
index 28e62a99b24d..5607e2ee1643 100644
--- a/dev-lang/R/R-4.2.0.ebuild
+++ b/dev-lang/R/R-4.2.0.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="cairo doc icu java jpeg lapack lto minimal nls openmp perl png prefix 
profile readline test tiff tk X"
 
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: x11-misc/redshift/

2022-06-10 Thread Jakov Smolić
commit: bbf683e5ccbd8b8047ade71abe6056d7df66fcbf
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Jun 10 21:37:29 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Jun 10 21:38:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbf683e5

x11-misc/redshift: Keyword 1.12-r6 ppc64, #850664

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

 x11-misc/redshift/redshift-1.12-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/redshift/redshift-1.12-r6.ebuild 
b/x11-misc/redshift/redshift-1.12-r6.ebuild
index 757f68abebdb..997257dbf0c1 100644
--- a/x11-misc/redshift/redshift-1.12-r6.ebuild
+++ b/x11-misc/redshift/redshift-1.12-r6.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/jonls/redshift/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64 arm64 ~riscv x86"
+KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86"
 IUSE="appindicator geoclue gtk nls"
 
 COMMON_DEPEND=">=x11-libs/libX11-1.4



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

2022-06-10 Thread Jakov Smolić
commit: f3e2813214cc6d3cd3c1ab86c5bc287d30b0ea75
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Jun 10 21:37:32 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Jun 10 21:38:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3e28132

media-libs/libsfml: Keyword 2.5.1 ppc64, #850670

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

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

diff --git a/media-libs/libsfml/libsfml-2.5.1.ebuild 
b/media-libs/libsfml/libsfml-2.5.1.ebuild
index 8131a7a919d6..42bc3556d5ac 100644
--- a/media-libs/libsfml/libsfml-2.5.1.ebuild
+++ b/media-libs/libsfml/libsfml-2.5.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/SFML/SFML/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="ZLIB"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="amd64 ~arm64 ~riscv x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86"
 IUSE="debug doc examples"
 
 RDEPEND="



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

2022-06-10 Thread Jakov Smolić
commit: 30681f0bb07c736c328055402cd156731fcf0d60
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Jun 10 21:37:31 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Jun 10 21:38:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30681f0b

games-action/extreme-tuxracer: Keyword 0.8.0 ppc64, #850670

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

 games-action/extreme-tuxracer/extreme-tuxracer-0.8.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-action/extreme-tuxracer/extreme-tuxracer-0.8.0.ebuild 
b/games-action/extreme-tuxracer/extreme-tuxracer-0.8.0.ebuild
index 850e45b239d1..a3c74d264fee 100644
--- a/games-action/extreme-tuxracer/extreme-tuxracer-0.8.0.ebuild
+++ b/games-action/extreme-tuxracer/extreme-tuxracer-0.8.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ 
SRC_URI="https://download.sourceforge.net/extremetuxracer/etr-${PV}.tar.xz -> ${
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
 IUSE=""
 
 RDEPEND="



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

2022-06-10 Thread Jakov Smolić
commit: fb1d02256b6fdb0d5e13a4d250f132cd46ebfb66
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Jun 10 21:38:00 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Jun 10 21:38:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb1d0225

app-admin/terraform: Keyword 1.1.7 arm64, #850997

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

 app-admin/terraform/terraform-1.1.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/terraform/terraform-1.1.7.ebuild 
b/app-admin/terraform/terraform-1.1.7.ebuild
index 2a4505022323..a4ce65dbc118 100644
--- a/app-admin/terraform/terraform-1.1.7.ebuild
+++ b/app-admin/terraform/terraform-1.1.7.ebuild
@@ -11,7 +11,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
 
 LICENSE="Apache-2.0 BSD BSD-2 MPL-2.0 MIT ISC"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
 
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-xemacs/xwem/

2022-06-10 Thread Mats Lidell
commit: f3a474fa75e894d9098162e32966716966d1a09d
Author: Mats Lidell  gentoo  org>
AuthorDate: Fri Jun 10 21:16:45 2022 +
Commit: Mats Lidell  gentoo  org>
CommitDate: Fri Jun 10 21:16:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3a474fa

app-xemacs/xwem: mark ALLARCHES

Signed-off-by: Mats Lidell  gentoo.org>

 app-xemacs/xwem/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-xemacs/xwem/metadata.xml b/app-xemacs/xwem/metadata.xml
index e6bc34a5c39f..218065eeca5b 100644
--- a/app-xemacs/xwem/metadata.xml
+++ b/app-xemacs/xwem/metadata.xml
@@ -5,4 +5,5 @@
 xem...@gentoo.org
 Gentoo XEmacs project
   
+  
 



[gentoo-commits] repo/gentoo:master commit in: app-xemacs/w3/

2022-06-10 Thread Mats Lidell
commit: 27308dc82ff8a4d5460d33dbb499ca886d8b5669
Author: Mats Lidell  gentoo  org>
AuthorDate: Fri Jun 10 21:07:27 2022 +
Commit: Mats Lidell  gentoo  org>
CommitDate: Fri Jun 10 21:07:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27308dc8

app-xemacs/w3: mark ALLARCHES

Signed-off-by: Mats Lidell  gentoo.org>

 app-xemacs/w3/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-xemacs/w3/metadata.xml b/app-xemacs/w3/metadata.xml
index e6bc34a5c39f..218065eeca5b 100644
--- a/app-xemacs/w3/metadata.xml
+++ b/app-xemacs/w3/metadata.xml
@@ -5,4 +5,5 @@
 xem...@gentoo.org
 Gentoo XEmacs project
   
+  
 



[gentoo-commits] repo/gentoo:master commit in: app-xemacs/prog-modes/

2022-06-10 Thread Mats Lidell
commit: 483214887b96522e4ea495cc6e7853ff8ee1d44e
Author: Mats Lidell  gentoo  org>
AuthorDate: Fri Jun 10 21:04:46 2022 +
Commit: Mats Lidell  gentoo  org>
CommitDate: Fri Jun 10 21:04:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48321488

app-xemacs/prog-modes: mark ALLARCHES

Signed-off-by: Mats Lidell  gentoo.org>

 app-xemacs/prog-modes/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-xemacs/prog-modes/metadata.xml 
b/app-xemacs/prog-modes/metadata.xml
index e6bc34a5c39f..218065eeca5b 100644
--- a/app-xemacs/prog-modes/metadata.xml
+++ b/app-xemacs/prog-modes/metadata.xml
@@ -5,4 +5,5 @@
 xem...@gentoo.org
 Gentoo XEmacs project
   
+  
 



[gentoo-commits] repo/gentoo:master commit in: app-xemacs/mmm-mode/

2022-06-10 Thread Mats Lidell
commit: d6dca66f33d533ba42c5e0e8c5b3a3a49a418501
Author: Mats Lidell  gentoo  org>
AuthorDate: Fri Jun 10 20:56:18 2022 +
Commit: Mats Lidell  gentoo  org>
CommitDate: Fri Jun 10 20:56:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6dca66f

app-xemacs/mmm-mode: mark ALLARCHES

Signed-off-by: Mats Lidell  gentoo.org>

 app-xemacs/mmm-mode/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-xemacs/mmm-mode/metadata.xml b/app-xemacs/mmm-mode/metadata.xml
index e6bc34a5c39f..218065eeca5b 100644
--- a/app-xemacs/mmm-mode/metadata.xml
+++ b/app-xemacs/mmm-mode/metadata.xml
@@ -5,4 +5,5 @@
 xem...@gentoo.org
 Gentoo XEmacs project
   
+  
 



[gentoo-commits] proj/musl:master commit in: dev-lang/rust/

2022-06-10 Thread Jory Pratt
commit: 7de24a602ee7f45ac95c11330f26c3f618c09239
Author: Jory Pratt  gentoo  org>
AuthorDate: Fri Jun 10 20:47:56 2022 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Fri Jun 10 20:47:56 2022 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=7de24a60

dev-lang/rust: sync with current stable ::gentoo

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jory Pratt  gentoo.org>

 dev-lang/rust/Manifest   |  34 ++
 dev-lang/rust/metadata.xml   |   7 +-
 dev-lang/rust/rust-1.60.0.ebuild | 712 +++
 3 files changed, 750 insertions(+), 3 deletions(-)

diff --git a/dev-lang/rust/Manifest b/dev-lang/rust/Manifest
index c7a5acf4..69aba147 100644
--- a/dev-lang/rust/Manifest
+++ b/dev-lang/rust/Manifest
@@ -62,7 +62,41 @@ DIST rust-1.58.1-x86_64-unknown-linux-gnu.tar.xz 150229600 
BLAKE2B 056e5a646d675
 DIST rust-1.58.1-x86_64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
b86d3d2cbf27594dfe55fe2ff52523a9dff08d08ddd30526172f9e07760c2f854698eb8153cb9894588d75759a3d0bb7887756d005a2c69aa9cfeec8e7dee678
 SHA512 
82dcb22efb94bb19f2338e9cb46e3f6da3d189fe6bff12bf1ec870197d395c2ad58bd15705aa7f3cde38e5ec0266e20eb2e45761e0f55b13261d3e6b14dce60f
 DIST rust-1.58.1-x86_64-unknown-linux-musl.tar.xz 262511608 BLAKE2B 
f2ca664fe1ab0614f13ce9d7764eed935b107b393830ad14b64d8b05e032feeec57dd04cdc963ad3eea2cb23558beeb1975722be93412d4ff8fd3a75d2bbb896
 SHA512 
d064464333a64f91b8a30f267ecfe2b4dc5be6d639bc9f064efa86a54478c8de7156166236b7ff8d96bf8fc8cbbeebf7ac17d8b5dabf24d72e189dbbd8ae0819
 DIST rust-1.58.1-x86_64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 
9c58a08b4e5d609230b5aae52fe7eec2dd6a0cc0eb8c257068ac2585918aba6cbe3263a6480860d34a117d3e2ee835fc8d8b1702296369c3a4e0f660f46bd62e
 SHA512 
6c294cbbbf22940e36278e92d5095dbfee0df741694188ef1e6df7740bbe770ffb5b2467bab12825045ebf7d6fb12eebb1ce7edbb32d0afcb114c57e814fe5d7
+DIST rust-1.59.0-aarch64-unknown-linux-gnu.tar.xz 217126920 BLAKE2B 
87fd1910d76a133624ff860fd3932527b3ce3775db9e03c6d2ab9ad06534e9e63ff7d1eed0c81e3574d676c192495e0f175b2ae0fa706b722ead9a852296b3f4
 SHA512 
6f5b6fb325ac226bf5f308463a54f59570d9ba5efe4329d6116d79cda1f8572b2e4584d005586759ac60e1e7a10782d8ef8ebf30c980220b4780a9846895fcb0
+DIST rust-1.59.0-aarch64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
2b75d91a060376bd0711c18b1b04f7d0c7ded0a64b0b086e7799898db7fe24ff49dc09c76695a151e54bd205aa040775c6a36d10fb21ecb2d89d23398b02dc34
 SHA512 
a04cb7b03e3b963002357d48ecf92d0aef20464f9da38081411832c07df0a7c9ce3755a7b89c86394933446fc18e83a55a7cc01f3739b19dafcbb7b43960
+DIST rust-1.59.0-aarch64-unknown-linux-musl.tar.xz 212064268 BLAKE2B 
4636001103fc058c2c14a34449846c0378c26ac4dc29588615c5216bb4759b0e92ec97be25e106a507059f404c615272e359b0f3b1e9164437e63d863bd0
 SHA512 
2ec97a48cdac3fb1f7411fdf3a34aac6f64a09991d25174dff97efab0ee724d4dce2bbe29046d243a72b06d406990adf5d1f3f24286fdfb0e658326e28cf5363
+DIST rust-1.59.0-aarch64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 
4403c9e26f21504494db6e7368cf6a1dd36fcd283dcaa2aac4efaacba107971f44aaffe032ae1cb2530bb1d29bba3e1953d80d378ca9fabf13364da27d809bbc
 SHA512 
5c789ce4591ba8b0f09a254780e1040f5c959c3a952b89d56bf77f0a0f53be2e5f0e712878d21a060937bcda72e440e591ca206c8540635fcc180a50efef6095
+DIST rust-1.59.0-arm-unknown-linux-gnueabi.tar.xz 192892448 BLAKE2B 
b7d194589b9bd07c34ae681985ecc60ad03d450be9c445dff16730d8019a02e6cb1ec6b8c231f9eb42500eeb8dd6d529ff821b1b9eb64f87f11266411133e5bb
 SHA512 
0be42a92fbbe516c0437afdf279e5bb3d43e073ec5ca3ad297f33ef5ec5e5bd150cb728c7dea5dfdcb7b1d1cf3f4122d529e8cf8abe674651a05272837769887
+DIST rust-1.59.0-arm-unknown-linux-gnueabi.tar.xz.asc 801 BLAKE2B 
844f7f3655a974821689aa326d072512a12433daa5805a842e54005b88516013b32e46c21b7813e7f5b919716e73f518195b9247c3b9e1e51e85e4f8b102b9ff
 SHA512 
bf7b9491ff88c6d6e6f91d6b77fa50aec48cda99181aab584b37dd81a2a55564a8d769be8ce1868c02ce4dbc36e98cf7c4d651e9e7d799f907e7f9fadc27b08f
+DIST rust-1.59.0-arm-unknown-linux-gnueabihf.tar.xz 192816760 BLAKE2B 
565d3ed97da64299d6c5525f3b3068ca8ced1d8d6fddbd90506a41062d66c4223928de031320aad1cb12568ccc7e952243c728e13a8a7d6a60ec8c908829e0dc
 SHA512 
5a3693f7edf0f51ba45d8d1471c4ce75926e9cf9c4eb399c9767da116d2250121ced6f08a5c7ed136cbd144e88f3c9fccbc48f805edc82aedbdca37248c0d092
+DIST rust-1.59.0-arm-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B 
739967abaddc05a466e4ad88316a89fafeabb3c8b50844b09a4946635f4e19b223a76675026389cdef89f0fbe369e3f5c72a0ab64f63104d2a2d5b0d12efa617
 SHA512 
336f8d7885dc7cc9e44a9e5df381ce1fe516fddea90666478d65aacbba2ffd2d7312b53a895b809fe0135aef8b5604b3eae7b63d7f0d37776c8c1cf6f88395f4
+DIST rust-1.59.0-armv7-unknown-linux-gnueabihf.tar.xz 199147596 BLAKE2B 
767aa2429a1d1e5633e17fcdafa1a763fb6c86ce392264445be91f79f924b5f1251aae5ee01d66cc902fe991b7ed42a23345d0460862508948d37af48d49b69f
 SHA512 
590b8252b096331b404ecf02dcc11eb12ad1a751d03791a6eb316a7b7bc546c4e933b0acf66e771d394343b636db4dfba00f467715284fa1537399e161bd2d88
+DIST rust-1.59.0-armv7-unknown-linux-gnueabihf.tar.xz.asc 801 

[gentoo-commits] repo/gentoo:master commit in: app-xemacs/mail-lib/

2022-06-10 Thread Mats Lidell
commit: 39e20882331a6b3236ffabd495aa4f5437f541ec
Author: Mats Lidell  gentoo  org>
AuthorDate: Fri Jun 10 20:40:47 2022 +
Commit: Mats Lidell  gentoo  org>
CommitDate: Fri Jun 10 20:40:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39e20882

app-xemacs/mail-lib: mark ALLARCHES

Signed-off-by: Mats Lidell  gentoo.org>

 app-xemacs/mail-lib/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-xemacs/mail-lib/metadata.xml b/app-xemacs/mail-lib/metadata.xml
index e6bc34a5c39f..218065eeca5b 100644
--- a/app-xemacs/mail-lib/metadata.xml
+++ b/app-xemacs/mail-lib/metadata.xml
@@ -5,4 +5,5 @@
 xem...@gentoo.org
 Gentoo XEmacs project
   
+  
 



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

2022-06-10 Thread Jakov Smolić
commit: dbad0beb39977755d1d4adc537e502dfca481ee9
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Jun 10 20:19:52 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Jun 10 20:19:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbad0beb

dev-java/gson: Stabilize 2.9.0-r1 arm64, #850913

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

 dev-java/gson/gson-2.9.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/gson/gson-2.9.0-r1.ebuild 
b/dev-java/gson/gson-2.9.0-r1.ebuild
index 655185099b31..82bddbf0dd46 100644
--- a/dev-java/gson/gson-2.9.0-r1.ebuild
+++ b/dev-java/gson/gson-2.9.0-r1.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/google/${PN}/archive/${PN}-parent-${PV}.tar.gz -> ${
 
 LICENSE="Apache-2.0"
 SLOT="2.9"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~x86"
 
 DEPEND="
virtual/jdk:11



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

2022-06-10 Thread Jakov Smolić
commit: 3fbf730329422143c1821d718306b6e1ce6a93ac
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Jun 10 20:19:53 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Jun 10 20:19:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fbf7303

dev-java/reflections: Stabilize 0.9.12-r2 arm64, #850913

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

 dev-java/reflections/reflections-0.9.12-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/reflections/reflections-0.9.12-r2.ebuild 
b/dev-java/reflections/reflections-0.9.12-r2.ebuild
index 64c3642c4eff..0a147c7d17a6 100644
--- a/dev-java/reflections/reflections-0.9.12-r2.ebuild
+++ b/dev-java/reflections/reflections-0.9.12-r2.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/ronmamo/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="WTFPL-2 BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~x86"
 
 # Common dependencies
 # POM: pom.xml



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

2022-06-10 Thread Jakov Smolić
commit: 01ba361ae7e23df489064c64b4460ba9c4f295da
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Jun 10 20:19:44 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Jun 10 20:19:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01ba361a

dev-java/icedtea-web: Stabilize 1.8.8-r1 arm64, #850910

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

 dev-java/icedtea-web/icedtea-web-1.8.8-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/icedtea-web/icedtea-web-1.8.8-r1.ebuild 
b/dev-java/icedtea-web/icedtea-web-1.8.8-r1.ebuild
index 238bb9080267..a6c7d5119fea 100644
--- a/dev-java/icedtea-web/icedtea-web-1.8.8-r1.ebuild
+++ b/dev-java/icedtea-web/icedtea-web-1.8.8-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/AdoptOpenJDK/${PN}/archive/${P}.tar.gz
$(cargo_crate_uris ${CRATES})"
 LICENSE="GPL-2 GPL-2-with-linking-exception LGPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 arm64 ~ppc64 ~x86"
 IUSE="doc"
 
 # tests require ton of java deps we don't have packaged/working



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

2022-06-10 Thread Zac Medico
commit: 31827bd0d94321c537a1b572da2c2f3f7e6480d0
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Jun 10 20:02:24 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Jun 10 20:02:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31827bd0

app-metrics/redis_exporter: add 1.40.0

Signed-off-by: Zac Medico  gentoo.org>

 app-metrics/redis_exporter/Manifest|  1 +
 .../redis_exporter/redis_exporter-1.40.0.ebuild| 55 ++
 2 files changed, 56 insertions(+)

diff --git a/app-metrics/redis_exporter/Manifest 
b/app-metrics/redis_exporter/Manifest
index 4ded601b32ac..65c3c5bb2b2d 100644
--- a/app-metrics/redis_exporter/Manifest
+++ b/app-metrics/redis_exporter/Manifest
@@ -2,3 +2,4 @@ DIST redis_exporter-1.37.0-deps.tar.xz 6710680 BLAKE2B 
acc2a0d0ac448e86e71abb9c1
 DIST redis_exporter-1.37.0.tar.gz 186024 BLAKE2B 
8d0e5791fe07d24b740ea8aa250f835d1a4e84d231e59bf64914062a277ec73e8b3e6a3337f769854fa01faaf68f40878b08a813498e6d282295f90d67fb3eb1
 SHA512 
80992066e510e329bed0a7ba216020a3107bee2446546b3505ffb012b9919eced2f8863d0a82d5d99945bc223cc9dd2ae4efc1d82a4b486257d5f20bf62fd5c6
 DIST redis_exporter-1.38.0-deps.tar.xz 103185452 BLAKE2B 
a144d70cd20887dca660fc4f4d2d2ce16dc8463ef0906499c730acb11d717d5c5cf8ab9985ffafd4f9c0cf93c677b2e98895a3b48e9f2e1a2813de96e536d89d
 SHA512 
31927c0dfc4c960ad3a91be387fa6b7b2603a6b9c9927b9d50ae9986beae866eb1c04cbcb2699265fecf201bda83e16746e4c8991b8f4560248c19d17c2744e4
 DIST redis_exporter-1.38.0.tar.gz 188310 BLAKE2B 
8e1c7ec8635fd3b83a4ef56b6ebd3ad982363b94654be273197be5cd08f64d453a4c3306aa8dcb69023d5ef7e0a2542d23076e4e13456494c8b1fa4637343368
 SHA512 
540dd3f8e5a64d6070e298b5272460f022bdc9c2f69b88bbfff033aedd26a0d5310b4df768c0b0572a97c76b859de7bba67711fab81c681fc3b7b5bc68b5b7eb
+DIST redis_exporter-1.40.0.tar.gz 188796 BLAKE2B 
f2bb4d05129f4644d58fae005c13737f76222d32c08b9938a4b4fbb8c5000a6a00529204d839b96ae53f489183caf01ecb113535648cd80b0e9d3872ad35a8b1
 SHA512 
0909f71b32434bd2b47db505cd48cd5d34c4c7cfa04b513ff53c265bbd6b91c15f4e7bcf18e4b4e1c52940dafe53eed43ab9ae4db33071cd827a6d798878736b

diff --git a/app-metrics/redis_exporter/redis_exporter-1.40.0.ebuild 
b/app-metrics/redis_exporter/redis_exporter-1.40.0.ebuild
new file mode 100644
index ..2c43a3723319
--- /dev/null
+++ b/app-metrics/redis_exporter/redis_exporter-1.40.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module systemd
+EGIT_COMMIT=3a743038c6c5a80d10ce45a3fbd49412262c300b
+
+DESCRIPTION="Prometheus Exporter for Redis Metrics. Supports Redis 2.x, 3.x 
and 4.x"
+HOMEPAGE="https://github.com/oliver006/redis_exporter;
+SRC_URI="https://github.com/oliver006/redis_exporter/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   https://dev.gentoo.org/~zmedico/dist/redis_exporter-1.38.0-deps.tar.xz;
+
+LICENSE="MIT Apache-2.0 BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+RDEPEND="
+   acct-user/redis_exporter
+   acct-group/redis_exporter"
+DEPEND="${RDEPEND}"
+RESTRICT+=" test"
+
+src_prepare() {
+   default
+   sed -e 
"s|\(^[[:space:]]*VERSION[[:space:]]*=[[:space:]]*\).*|\1\"${PV}\"|" \
+   -e 
"s|\(^[[:space:]]*BUILD_DATE[[:space:]]*=[[:space:]]*\).*|\1\"$(LC_ALL=C date 
-u)\"|" \
+   -e 
"s|\(^[[:space:]]*COMMIT_SHA1[[:space:]]*=[[:space:]]*\).*|\1\"${EGIT_COMMIT}\"|"
 \
+   -i main.go || die
+}
+
+src_compile() {
+   export GOBIN="${S}/bin"
+   go install \
+   -ldflags="-X main.BuildVersion=${PV} -X 
main.BuildCommitSha=${EGIT_COMMIT} -X main.BuildDate=$(date +%F-%T)" \
+   ./... || die
+}
+
+src_test() {
+   go test -work ./... || die
+}
+
+src_install() {
+   dobin "${GOBIN}/redis_exporter"
+   dodoc README.md
+   local dir
+   for dir in /var/{lib,log}/${PN}; do
+   keepdir "${dir}"
+   fowners ${PN}:${PN} "${dir}"
+   done
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
+   systemd_dounit "${FILESDIR}/${PN}.service"
+}



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

2022-06-10 Thread Zac Medico
commit: e781c5e02a8f4800992fae8d9274ead60c0493f3
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Jun 10 19:55:30 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Jun 10 19:55:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e781c5e0

sys-fs/fuse-overlayfs: add 1.9

Signed-off-by: Zac Medico  gentoo.org>

 sys-fs/fuse-overlayfs/Manifest  |  1 +
 sys-fs/fuse-overlayfs/fuse-overlayfs-1.9.ebuild | 26 +
 2 files changed, 27 insertions(+)

diff --git a/sys-fs/fuse-overlayfs/Manifest b/sys-fs/fuse-overlayfs/Manifest
index 94be25574cd2..c3e424e6396a 100644
--- a/sys-fs/fuse-overlayfs/Manifest
+++ b/sys-fs/fuse-overlayfs/Manifest
@@ -2,3 +2,4 @@ DIST fuse-overlayfs-1.7.1.tar.gz 103575 BLAKE2B 
1fc92852f3afdead707af8745db03e2f
 DIST fuse-overlayfs-1.8.1.tar.gz 103753 BLAKE2B 
42ac0b75b563cee9457721dfebe03355d930e074f44cda43d071e853df2d2192266f6b2901c4faa333414de45fb1b95e245a42ae15c52714e311a1aad98deeb6
 SHA512 
7a63f1f129c100615676bccdb0f7fd83c4e9901786064d98fa3776dd64dbb61c38913f8d0eff428a601cb44b1bfd3261ded5ec5e471b889c7cd28f81a859d8ad
 DIST fuse-overlayfs-1.8.2.tar.gz 103892 BLAKE2B 
18473c9703d12befbd68b5c1374fd18233dca3663dc0c6346e0a0c2f6f8928a57e8c04cf151196db3d6404ca8816e5ef2826a989c86d3ec7171344a73cec189f
 SHA512 
637fbde0e9481b31491fa7fbdce9315e3832e9de076668dddfeba407a0dd9ceb2072723348eb2a47586756da8a8242a040bc20dbb5e1ac3be3ffa795daf22b95
 DIST fuse-overlayfs-1.8.tar.gz 103726 BLAKE2B 
12da116bba60c5833b43d130b24ba6a60fcaabe1248226fa30e8c0b2c2439a438c66b39d28a8d3dd0f65bf353c38811e87f23a2fdbd830982063a7b5df7b4808
 SHA512 
68a7b6a41fd2c44fbfb194d324cc6869d7f6ce198f7ff3ddf74e91f9679785ffa610634a6e35c2661549e0bb776bf68741be45501d860b1e8dd6814d2b3fb0ab
+DIST fuse-overlayfs-1.9.tar.gz 104063 BLAKE2B 
f18703e32644ccbd1b47e9120b13a8efe1227ca8c142dbe90ff174e33937a2882ba354a837f874b5cd7bf28d1de7bb5039b86b6123288bde1ffc570a68500fb6
 SHA512 
16f4feb8426c0d6f78082065a2c1c6afb96e4fc665e40e79e2b2692b0b21e77998a2195cf2cd81f505d0167318ed843f55be4eb16956aadaeab56f47ccbddc0b

diff --git a/sys-fs/fuse-overlayfs/fuse-overlayfs-1.9.ebuild 
b/sys-fs/fuse-overlayfs/fuse-overlayfs-1.9.ebuild
new file mode 100644
index ..ea15a96bde4e
--- /dev/null
+++ b/sys-fs/fuse-overlayfs/fuse-overlayfs-1.9.ebuild
@@ -0,0 +1,26 @@
+# Copyright 2019-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="FUSE implementation for overlayfs"
+HOMEPAGE="https://github.com/containers/fuse-overlayfs;
+EGIT_COMMIT="v${PV}"
+SRC_URI="https://github.com/containers/fuse-overlayfs/archive/${EGIT_COMMIT}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv"
+
+RDEPEND=">=sys-fs/fuse-3:="
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+S="${WORKDIR}/${PN}-${EGIT_COMMIT#v}"
+
+src_prepare() {
+   default
+   eautoreconf
+}



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

2022-06-10 Thread Craig Andrews
commit: 9be6e7ba835423e08eedd2887e86833b2fbe8a87
Author: Craig Andrews  gentoo  org>
AuthorDate: Fri Jun 10 19:47:50 2022 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Fri Jun 10 19:48:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9be6e7ba

net-analyzer/netdata: 1.35.1 version bump

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Craig Andrews  gentoo.org>

 net-analyzer/netdata/Manifest  |   1 +
 net-analyzer/netdata/netdata-1.35.1.ebuild | 159 +
 2 files changed, 160 insertions(+)

diff --git a/net-analyzer/netdata/Manifest b/net-analyzer/netdata/Manifest
index 9ae92252a68e..ee26be27fc03 100644
--- a/net-analyzer/netdata/Manifest
+++ b/net-analyzer/netdata/Manifest
@@ -3,3 +3,4 @@ DIST netdata-1.33.0.tar.gz 22470692 BLAKE2B 
fc0feed8a93876ca7ec304d8ff95312de19f
 DIST netdata-1.33.1.tar.gz 22611080 BLAKE2B 
01838efcfc99ce644f04af1cde3dcbc5844cf2eaff8afb44503effd017b4dcd9ed990cd2ad6f285f81c72a0bae91586fa21c0306ad932252503ee755b949d7e3
 SHA512 
f6586426bd0fe1ac3d903ec279b27177b1d232f5ca1fc28b01f052a5f2f57846d2d6369c9d5a1872fb97e31f86f1f7a11c600beda590447f9ca30c93e7ac262c
 DIST netdata-1.34.1.tar.gz 22356370 BLAKE2B 
d166b121e567c9cd0e7929326a5c5049af953f396e7bc38f86b06a83bca9bb823fb4842585d87e237596fec9fe091e50fade2a3cf17e6426de33cbfecc2c92dd
 SHA512 
777b0f4efa0b64dd150a097cb2ec1c3155506ada9c1e5289b6acda5e34c9262f796795608b52e70c9310a5cbda03c0568e1391c6861c7f3ea84aa9ca84ed9a0c
 DIST netdata-1.35.0.tar.gz 22335392 BLAKE2B 
d3f1bc5e0c2bfd59be47fd479caa7b262bf266c9a2c52889c42ea51151ab454346c97a73562789d1807d78a9446bf9b7073e210a016b4087f0178ca825f2471d
 SHA512 
a2400044a80ce7d9e93d9c0f31621c572cbb77079933afaea1beca5f00b10139b1dcb2442f07f113a9eda9b0794ea3a494abde42a0acf062f91fd0460a32f4ff
+DIST netdata-1.35.1.tar.gz 22335562 BLAKE2B 
a715f26f1318f01ce45266bbc78ada5ec2e3516f7ff2a6fda77829433398986bc564b377362097ea7c2595ac01911a817be124c9f0ba560dd00ae5001a080da7
 SHA512 
43cbf099841fe2547b7de56610f811e55fdf2e9af3dc18fde818e09de1125a7f8d57f6a16f2dee8ea4b9e6f2683959549810a1ea7f8f7b5007eb7069bfddb477

diff --git a/net-analyzer/netdata/netdata-1.35.1.ebuild 
b/net-analyzer/netdata/netdata-1.35.1.ebuild
new file mode 100644
index ..3df5ef6ecd47
--- /dev/null
+++ b/net-analyzer/netdata/netdata-1.35.1.ebuild
@@ -0,0 +1,159 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python{3_8,3_9,3_10} )
+
+inherit autotools fcaps flag-o-matic linux-info python-single-r1 systemd 
toolchain-funcs
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/netdata/${PN}.git;
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/netdata/${PN}/releases/download/v${PV}/${PN}-v${PV}.tar.gz
 -> ${P}.tar.gz"
+   S="${WORKDIR}/${PN}-v${PV}"
+   KEYWORDS="~amd64 ~ppc64 ~x86"
+fi
+
+DESCRIPTION="Linux real time system monitoring, done right!"
+HOMEPAGE="https://github.com/netdata/netdata https://my-netdata.io/;
+
+LICENSE="GPL-3+ MIT BSD"
+SLOT="0"
+IUSE="caps cloud +compression cpu_flags_x86_sse2 cups +dbengine ipmi +jsonc 
kinesis +lto mongodb mysql nfacct nodejs postgres prometheus +python tor xen"
+REQUIRED_USE="
+   mysql? ( python )
+   python? ( ${PYTHON_REQUIRED_USE} )
+   tor? ( python )"
+
+# most unconditional dependencies are for plugins.d/charts.d.plugin:
+RDEPEND="
+   acct-group/netdata
+   acct-user/netdata
+   app-misc/jq
+   >=app-shells/bash-4:0
+   || (
+   net-analyzer/openbsd-netcat
+   net-analyzer/netcat
+   )
+   net-libs/libwebsockets
+   net-misc/curl
+   net-misc/wget
+   sys-apps/util-linux
+   virtual/awk
+   caps? ( sys-libs/libcap )
+   cups? ( net-print/cups )
+   dbengine? (
+   app-arch/lz4
+   dev-libs/judy
+   dev-libs/openssl:=
+   )
+   dev-libs/libuv
+   cloud? ( dev-libs/protobuf:= )
+   compression? ( sys-libs/zlib )
+   ipmi? ( sys-libs/freeipmi )
+   jsonc? ( dev-libs/json-c:= )
+   kinesis? ( dev-libs/aws-sdk-cpp[kinesis] )
+   mongodb? ( dev-libs/mongo-c-driver )
+   nfacct? (
+   net-firewall/nfacct
+   net-libs/libmnl
+   )
+   nodejs? ( net-libs/nodejs )
+   prometheus? (
+   dev-libs/protobuf:=
+   app-arch/snappy
+   )
+   python? (
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep 'dev-python/pyyaml[${PYTHON_USEDEP}]')
+   mysql? ( $(python_gen_cond_dep 
'dev-python/mysqlclient[${PYTHON_USEDEP}]') )
+   postgres? ( $(python_gen_cond_dep 
'dev-python/psycopg:2[${PYTHON_USEDEP}]') )
+   tor? ( $(python_gen_cond_dep 'net-libs/stem[${PYTHON_USEDEP}]') 
)
+   )
+   xen? (
+   app-emulation/xen-tools
+   dev-libs/yajl
+   )"

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

2022-06-10 Thread Conrad Kostecki
commit: 1df3625445c1572ae758f99f5c021f0a6d217e9c
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Jun 10 18:56:13 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Jun 10 18:56:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1df36254

net-im/prosody: add 0.12.1

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-im/prosody/Manifest  |   1 +
 net-im/prosody/prosody-0.12.1.ebuild | 164 +++
 2 files changed, 165 insertions(+)

diff --git a/net-im/prosody/Manifest b/net-im/prosody/Manifest
index 8c93d2fe69e3..a5cf62919db7 100644
--- a/net-im/prosody/Manifest
+++ b/net-im/prosody/Manifest
@@ -1 +1,2 @@
 DIST prosody-0.12.0.tar.gz 610330 BLAKE2B 
14694ee95dc6eb6d053278a9d7718fd7487fe7ef862b4e2ee0d57f2b60cdeb22d1c74eac4a4df7447ea3e9ff57fb3734a9c9997f2767ed3aa04682f265b82185
 SHA512 
b7144a413a5bc72b1e677504d5ced6583c7399c8334b39b4c9157da60f951300832b34a1d47703a0b217caa4f1d3a0f52ab59cef08b27c6b43e876e1dffca3ce
+DIST prosody-0.12.1.tar.gz 611898 BLAKE2B 
0b65ffbd6d4703f9e5fbac80e8887a4a41297afd22a776fb2eaa718b309f46c55a9d78f1d3ea97d4434c6ea2ebfe7a9051532ceda25ad78611769bd031894084
 SHA512 
705d2bcd38ffb19e90dab19992711aebf3d81f7bca7f9791ae5149510d465ec837ddf26a8c547eff2f2d131e5a694ddc3d0aac0b8921df65808192ae00527a85

diff --git a/net-im/prosody/prosody-0.12.1.ebuild 
b/net-im/prosody/prosody-0.12.1.ebuild
new file mode 100644
index ..e9cab9fb7d64
--- /dev/null
+++ b/net-im/prosody/prosody-0.12.1.ebuild
@@ -0,0 +1,164 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+LUA_REQ_USE="deprecated(+)"
+
+inherit lua-single systemd tmpfiles toolchain-funcs
+
+DESCRIPTION="Prosody is a modern XMPP communication server"
+HOMEPAGE="https://prosody.im/;
+SRC_URI="https://prosody.im/downloads/source/${P}.tar.gz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="icu +idn +libevent ldap mysql postgres selinux +sqlite +ssl test +zlib"
+REQUIRED_USE="
+   ^^ ( icu idn )
+   ${LUA_REQUIRED_USE}
+"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   acct-group/prosody
+   acct-user/prosody
+   $(lua_gen_cond_dep 'dev-lua/luaexpat[${LUA_USEDEP}]')
+   $(lua_gen_cond_dep 'dev-lua/luafilesystem[${LUA_USEDEP}]')
+   dev-lua/luarocks[${LUA_SINGLE_USEDEP}]
+   $(lua_gen_cond_dep 'dev-lua/luasocket[${LUA_USEDEP}]')
+   $(lua_gen_cond_dep 'dev-lua/lua-unbound[${LUA_USEDEP}]')
+   $(lua_gen_cond_dep 'dev-lua/readline[${LUA_USEDEP}]')
+   icu? ( dev-libs/icu:= )
+   idn? ( net-dns/libidn:= )
+   ldap? ( $(lua_gen_cond_dep 'dev-lua/lualdap[${LUA_USEDEP}]') )
+   libevent? ( $(lua_gen_cond_dep 'dev-lua/luaevent[${LUA_USEDEP}]') )
+   dev-libs/openssl:0=
+   lua_single_target_lua5-1? ( $(lua_gen_cond_dep 
'dev-lua/lua-bit32[lua_targets_lua5-1(-)]') )
+   mysql? ( $(lua_gen_cond_dep 'dev-lua/luadbi[mysql,${LUA_USEDEP}]') )
+   postgres? ( $(lua_gen_cond_dep 
'dev-lua/luadbi[postgres,${LUA_USEDEP}]') )
+   sqlite? ( $(lua_gen_cond_dep 'dev-lua/luadbi[sqlite,${LUA_USEDEP}]') )
+   ssl? ( $(lua_gen_cond_dep 'dev-lua/luasec[${LUA_USEDEP}]') )
+   zlib? ( $(lua_gen_cond_dep 'dev-lua/lua-zlib[${LUA_USEDEP}]') )
+   ${LUA_DEPS}
+"
+
+RDEPEND="
+   ${DEPEND}
+   selinux? ( sec-policy/selinux-jabber )
+"
+
+BDEPEND="
+   virtual/pkgconfig
+   test? ( $(lua_gen_cond_dep 'dev-lua/busted[${LUA_USEDEP}]') )
+"
+
+PATCHES=( "${FILESDIR}/${PN}-0.12.0-gentoo.patch" )
+
+src_prepare() {
+   default
+
+   # Set correct plugin path for optional net-im/prosody-modules package
+   sed -e "s/GENTOO_LIBDIR/$(get_libdir)/g" -i prosody.cfg.lua.dist || die
+}
+
+src_configure() {
+   local myeconfargs=(
+   --add-cflags="${CFLAGS}"
+   --add-ldflags="${LDFLAGS}"
+   --c-compiler="$(tc-getCC)"
+   --datadir="${EPREFIX}/var/lib/prosody"
+   --idn-library="$(usex idn 'idn' 'icu')"
+   --libdir="${EPREFIX}/usr/$(get_libdir)"
+   --linker="$(tc-getCC)"
+   --lua-version="$(usex lua_single_target_luajit '5.1' $(ver_cut 
1-2 $(lua_get_version)))"
+   --no-example-certs
+   --ostype="linux"
+   --prefix="${EPREFIX}/usr"
+   --runwith="${ELUA}"
+   --sysconfdir="${EPREFIX}/etc/prosody"
+   --with-lua-include="${EPREFIX}/$(lua_get_include_dir)"
+   --with-lua-lib="${EPREFIX}/$(lua_get_cmod_dir)"
+   )
+
+   # Since the configure script is handcrafted,
+   # and yells at unknown options, do not use 'econf'.
+   ./configure "${myeconfargs[@]}" || die
+
+   rm makefile || die
+   mv GNUmakefile Makefile || die
+}
+
+src_install() {
+   default
+
+   keepdir /var/lib/prosody
+
+   newinitd "${FILESDIR}"/prosody.initd-r6 

[gentoo-commits] repo/gentoo:master commit in: app-vim/yankring/

2022-06-10 Thread Matt Turner
commit: d643b03ae8379d27be43a48ff70d28dc5c322df3
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jun 10 17:45:30 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jun 10 18:07:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d643b03a

app-vim/yankring: Drop old versions

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

 app-vim/yankring/yankring-19.0.ebuild | 11 ---
 1 file changed, 11 deletions(-)

diff --git a/app-vim/yankring/yankring-19.0.ebuild 
b/app-vim/yankring/yankring-19.0.ebuild
deleted file mode 100644
index 214878490ff4..
--- a/app-vim/yankring/yankring-19.0.ebuild
+++ /dev/null
@@ -1,11 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit vim-plugin
-
-DESCRIPTION="vim plugin: maintains a history of previous yanks and deletes"
-HOMEPAGE="https://www.vim.org/scripts/script.php?script_id=1234;
-LICENSE="vim"
-KEYWORDS="amd64 x86"
-VIM_PLUGIN_HELPFILES="${PN}.txt"



[gentoo-commits] repo/gentoo:master commit in: dev-util/cscope/, dev-util/cscope/files/

2022-06-10 Thread Matt Turner
commit: 8e43fa9fa8ac0537b6b4ea762122bcffc1db3e43
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jun 10 17:45:39 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jun 10 18:07:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e43fa9f

dev-util/cscope: Drop old versions

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

 dev-util/cscope/Manifest   |  1 -
 dev-util/cscope/cscope-15.8a-r1.ebuild | 64 
 dev-util/cscope/cscope-15.8a-r2.ebuild | 70 --
 dev-util/cscope/files/cscope-15.6-darwin.patch | 11 
 dev-util/cscope/files/cscope-15.8a-pkgconfig.patch | 28 -
 5 files changed, 174 deletions(-)

diff --git a/dev-util/cscope/Manifest b/dev-util/cscope/Manifest
index 7f460cd88c2d..2cfad02c76a3 100644
--- a/dev-util/cscope/Manifest
+++ b/dev-util/cscope/Manifest
@@ -1,2 +1 @@
-DIST cscope-15.8a.tar.gz 601232 BLAKE2B 
8c67311059a055af775ba3d42942a557b54c0214751d8756e6a5c19a7a271824004e72c533614015ddcb0ffa4c768f99eb736d441dc8467c5be4824cebf5c15e
 SHA512 
bedba69820eca86420f6c975d1f267de67a457b182a3fe49720a2ae5ea48759c5b5b8db06ed5ffd85173ddf4a0f12ca722e87200dea4a2da7d43c8c711b00318
 DIST cscope-15.9.tar.gz 613948 BLAKE2B 
66c0c85d0db810e8cd5a286925eeb1026fa4a9e9c3a5a9decd1412188fca43f831949c231acca428b5eeb476662b7ce9f81defcda81759c18027655535b855be
 SHA512 
f3b95da5eb5c036cd39215785990c7cce7ce7b8eda4b18e60792e70d01ffb63809ce32ace310a9aefd88e6761c1609039ccfab0e8e49f81730bc1630babbcb80

diff --git a/dev-util/cscope/cscope-15.8a-r1.ebuild 
b/dev-util/cscope/cscope-15.8a-r1.ebuild
deleted file mode 100644
index 560fb85eb311..
--- a/dev-util/cscope/cscope-15.8a-r1.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools elisp-common toolchain-funcs
-
-DESCRIPTION="Interactively examine a C program"
-HOMEPAGE="http://cscope.sourceforge.net/;
-SRC_URI="mirror://sourceforge/cscope/${P}.tar.gz"
-
-LICENSE="BSD GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86"
-IUSE="emacs"
-
-RDEPEND=">=sys-libs/ncurses-5.2:0=
-   emacs? ( >=app-editors/emacs-23.1:* )"
-DEPEND="${RDEPEND}
-   sys-devel/flex
-   virtual/pkgconfig
-   virtual/yacc"
-
-SITEFILE="50${PN}-gentoo.el"
-
-src_prepare() {
-   eapply "${FILESDIR}/${PN}-15.7a-ocs-sysdir.patch" #269305
-   eapply_user
-   mv configure.{in,ac} || die
-   eautoreconf   # prevent maintainer mode later on
-}
-
-src_compile() {
-   emake CURSES_LIBS="$("$(tc-getPKG_CONFIG)" --libs ncurses)"
-   if use emacs; then
-   cd "${S}"/contrib/xcscope || die
-   elisp-compile *.el
-   fi
-}
-
-src_install() {
-   default
-
-   if use emacs; then
-   cd "${S}"/contrib/xcscope || die
-   elisp-install ${PN} *.el *.elc
-   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
-   dobin cscope-indexer
-   fi
-
-   cd "${S}"/contrib/webcscope || die
-   docinto webcscope
-   dodoc INSTALL TODO cgi-lib.pl cscope hilite.c
-   docinto webcscope/icons
-   dodoc icons/*.gif
-}
-
-pkg_postinst() {
-   use emacs && elisp-site-regen
-}
-
-pkg_postrm() {
-   use emacs && elisp-site-regen
-}

diff --git a/dev-util/cscope/cscope-15.8a-r2.ebuild 
b/dev-util/cscope/cscope-15.8a-r2.ebuild
deleted file mode 100644
index 95facd63cb4f..
--- a/dev-util/cscope/cscope-15.8a-r2.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools elisp-common toolchain-funcs
-
-DESCRIPTION="Interactively examine a C program"
-HOMEPAGE="http://cscope.sourceforge.net/;
-SRC_URI="mirror://sourceforge/cscope/${P}.tar.gz"
-
-LICENSE="BSD GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
-IUSE="emacs"
-
-RDEPEND=">=sys-libs/ncurses-5.2:0=
-   emacs? ( >=app-editors/emacs-23.1:* )"
-DEPEND="${RDEPEND}
-   sys-devel/flex
-   virtual/pkgconfig
-   virtual/yacc"
-
-SITEFILE="50${PN}-gentoo.el"
-
-src_prepare() {
-   eapply "${FILESDIR}/${PN}-15.7a-ocs-sysdir.patch" #269305
-   eapply "${FILESDIR}/${PN}-15.6-darwin.patch"
-   eapply "${FILESDIR}/${PN}-15.8a-pkgconfig.patch"
-   eapply_user
-   mv configure.{in,ac} || die
-   eautoreconf   # prevent maintainer mode later on
-}
-
-src_configure() {
-   econf --with-ncurses="${EPREFIX}"/usr
-}
-
-src_compile() {
-   emake CURSES_LIBS="$("$(tc-getPKG_CONFIG)" --libs ncurses)"
-   if use emacs; then
-   cd "${S}"/contrib/xcscope || die
-   elisp-compile *.el
-   

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

2022-06-10 Thread Matt Turner
commit: d854680d3a5ef8f3640479dce4910628e17a4bad
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jun 10 17:45:40 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jun 10 18:07:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d854680d

dev-util/ctags: Drop old versions

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

 dev-util/ctags/Manifest   |  1 -
 dev-util/ctags/ctags-20210321.0-r1.ebuild | 74 ---
 2 files changed, 75 deletions(-)

diff --git a/dev-util/ctags/Manifest b/dev-util/ctags/Manifest
index c971dd44d5c0..55fc994461a2 100644
--- a/dev-util/ctags/Manifest
+++ b/dev-util/ctags/Manifest
@@ -1,3 +1,2 @@
 DIST ctags-20190331.tar.gz 1537104 BLAKE2B 
354ddf48cdc9421e70d9d37ec7251e51f7f78564dc4f6236d12e2e18519369c39c22585830fd301b7eff4898d550b824776541198b8c4a31425711776b14fde4
 SHA512 
414faef7628ecaa66fcd5f172781a32194e1d58637dded1f7e55c138239ad96bb1510bd447af3ad8243b7178e6f4859139305b0c0efe298182408f34524c
-DIST ctags-20210321.0.tar.gz 2096441 BLAKE2B 
44fcbde5953ac192f8ccb43cbb598b63a99d421feda8fe019bd2ac915fe235a769250bbb2f0f00eb353ce883a7f3556af4dbfc9871fe7fd5fa8edce5f8441af8
 SHA512 
62d9744bac089106cfa2a477f113ca7924831f768ee0de01577cd11d14f1cd926a246d08a53e7537d1d39c9e8aa06a58b7a10f79d8532326bf0e4af74d70c4ae
 DIST ctags-20211017.0.tar.gz 2542128 BLAKE2B 
cade7149cb2fd0645f9b7ecd37c8b9acdeae7037fde2bb74aa94d67f04963327429b83dcf5cd658f082bd8ce4c407f69f4924da5f768bec029b4075997bbd882
 SHA512 
85bfb4d40c1d9045b4ba4dc280ee7108ee2fd4572c92794d5bdc854f3511dad1ecf282428e61161773f7bfaca725d774593a0e83fc767a1bb2e12b229a19bec0

diff --git a/dev-util/ctags/ctags-20210321.0-r1.ebuild 
b/dev-util/ctags/ctags-20210321.0-r1.ebuild
deleted file mode 100644
index c63787072afc..
--- a/dev-util/ctags/ctags-20210321.0-r1.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools
-
-DESCRIPTION="Exuberant Ctags creates tags files for code browsing in editors"
-HOMEPAGE="https://ctags.io/ https://github.com/universal-ctags/ctags;
-if [[ ${PV} == ** ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/universal-ctags/ctags;
-else
-   
SRC_URI="https://github.com/universal-ctags/ctags/archive/refs/tags/p5.9.${PV}.tar.gz
 -> ${P}.tar.gz"
-   S="${WORKDIR}/${PN}-p5.9.${PV}"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE="json xml yaml"
-
-DEPEND="
-   json? ( dev-libs/jansson:= )
-   xml? ( dev-libs/libxml2:2 )
-   yaml? ( dev-libs/libyaml )
-"
-RDEPEND="
-   ${DEPEND}
-   app-eselect/eselect-ctags
-"
-BDEPEND="
-   dev-python/docutils
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   default
-
-   #./misc/dist-test-cases > makefiles/test-cases.mak || die
-
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   $(use_enable json) \
-   $(use_enable xml) \
-   $(use_enable yaml) \
-   --disable-etags \
-   --enable-tmpdir="${EPREFIX}"/tmp
-}
-
-src_install() {
-   emake prefix="${ED}"/usr mandir="${ED}"/usr/share/man install
-
-   # namepace collision with X/Emacs-provided /usr/bin/ctags -- we
-   # rename ctags to exuberant-ctags (Mandrake does this also).
-   mv "${ED}"/usr/bin/{ctags,exuberant-ctags} || die
-   mv "${ED}"/usr/share/man/man1/{ctags,exuberant-ctags}.1 || die
-}
-
-pkg_postinst() {
-   eselect ctags update
-
-   if [[ -z "$REPLACING_VERSIONS" ]]; then
-   elog "You can set the version to be started by /usr/bin/ctags 
through"
-   elog "the ctags eselect module. \"man ctags.eselect\" for 
details."
-   fi
-}
-
-pkg_postrm() {
-   eselect ctags update
-}



[gentoo-commits] repo/gentoo:master commit in: app-vim/vim-go/

2022-06-10 Thread Matt Turner
commit: de7016f9dabfe3c54b4601a40db93725691297b9
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jun 10 17:44:58 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jun 10 18:07:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de7016f9

app-vim/vim-go: Drop old versions

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

 app-vim/vim-go/Manifest   |  2 --
 app-vim/vim-go/vim-go-1.13.ebuild | 25 -
 app-vim/vim-go/vim-go-1.19.ebuild | 25 -
 3 files changed, 52 deletions(-)

diff --git a/app-vim/vim-go/Manifest b/app-vim/vim-go/Manifest
index 894d11ac03ce..2a369c5b3955 100644
--- a/app-vim/vim-go/Manifest
+++ b/app-vim/vim-go/Manifest
@@ -1,3 +1 @@
-DIST vim-go-1.13.tar.gz 870173 BLAKE2B 
a2f67cef249191cf91caf45c120e471301a89ee365ba9add839edea17990ff3aba7238965dac1c71a89d2004dfcfd486319fc4f1474c7ee94d3845724cd9b289
 SHA512 
c2aa31104168f3a8e1f96b0ad2c51dc1c2e5a1de3db76f0009edfb38bf60ebfcd9bd8a86fedb6ff6d6d789973a557d6ed03e38e67159bc43c5231449b0253c25
-DIST vim-go-1.19.tar.gz 218988 BLAKE2B 
3bbafde28342b8febc8763fe9858575abc8f3e9735f3886de508cb7986bd97d1d2eeb36bdd4eb9b2f514e74f47b08355549e32c101519dac41427f302f57e29f
 SHA512 
fc2cdcbc58878ab435c6b253a226e46ca60083bfd4e6df683e1dbeb368bb25b10fc531630a6b1f6cbfc32306a255eb6eae6bcc3f7a7b770758d4beb71c539f77
 DIST vim-go-1.20.tar.gz 232322 BLAKE2B 
f72664c79d781152748b6d5e48e9363a924e257eb0054931127d83fe4dc56d5b3e3592800ae3be3812609ec92c9b66fbcba8a1b1ca76891573408db14a0b2865
 SHA512 
1f5499dd33b72466127c1fbbd7a10dca41d9e8c3add6a0b2b3efa8dc0caf2aaa26311357a5b5eaecf2461a3465aabbf608a9ca35203139ead083bbcc806ea552

diff --git a/app-vim/vim-go/vim-go-1.13.ebuild 
b/app-vim/vim-go/vim-go-1.13.ebuild
deleted file mode 100644
index ad5a3b542300..
--- a/app-vim/vim-go/vim-go-1.13.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit vim-plugin
-
-DESCRIPTION="vim plugin: Go development plugin for Vim"
-HOMEPAGE="https://github.com/fatih/vim-go;
-SRC_URI="https://github.com/fatih/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-KEYWORDS="amd64 x86"
-
-VIM_PLUGIN_HELPFILES="${PN}"
-
-RESTRICT="test"
-
-DOCS=( README.md CHANGELOG.md )
-
-src_compile() {
-   # safely skip `make test` triggered by `make` as it runs `go get` 
commands
-   # TODO: see :GoInstallBinaries 
(https://github.com/fatih/vim-go/blob/master/doc/vim-go.txt)
-   :;
-}

diff --git a/app-vim/vim-go/vim-go-1.19.ebuild 
b/app-vim/vim-go/vim-go-1.19.ebuild
deleted file mode 100644
index 9bed778af92e..
--- a/app-vim/vim-go/vim-go-1.19.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit vim-plugin
-
-DESCRIPTION="vim plugin: Go development plugin for Vim"
-HOMEPAGE="https://github.com/fatih/vim-go;
-SRC_URI="https://github.com/fatih/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-KEYWORDS="~amd64 ~x86"
-
-VIM_PLUGIN_HELPFILES="${PN}"
-
-RESTRICT="test"
-
-DOCS=( README.md CHANGELOG.md )
-
-src_compile() {
-   # safely skip `make test` triggered by `make` as it runs `go get` 
commands
-   # TODO: see :GoInstallBinaries 
(https://github.com/fatih/vim-go/blob/master/doc/vim-go.txt)
-   :;
-}



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

2022-06-10 Thread Matt Turner
commit: ea02bd8dc42f7c79d401a93e4412f898c82fce11
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jun 10 17:45:32 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jun 10 18:07:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea02bd8d

dev-libs/libtermkey: Drop old versions

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

 dev-libs/libtermkey/Manifest   |  1 -
 dev-libs/libtermkey/libtermkey-0.20.ebuild | 39 --
 2 files changed, 40 deletions(-)

diff --git a/dev-libs/libtermkey/Manifest b/dev-libs/libtermkey/Manifest
index 309b58690364..b720c446dac0 100644
--- a/dev-libs/libtermkey/Manifest
+++ b/dev-libs/libtermkey/Manifest
@@ -1,2 +1 @@
-DIST libtermkey-0.20.tar.gz 45167 BLAKE2B 
e51a0c91efce056824ee56918aa6a794096e1f19e02d04278c0f3e82382055f16b0413c9f3832492677fbb68bcc1803303cb4c8ee8dc7363276dfeda3e5a6e4f
 SHA512 
81a4bc5917c60ca692ec3065ac0252ae5dc1adccc2832be1c83c82318c97473d883900ab88a8a0ee08ab3f831ff07f3a4827ee3d8e936a3a42c4708ee58f6301
 DIST libtermkey-0.22.tar.gz 46147 BLAKE2B 
fddc00a1ae525e5ed8c9c6eaee46fe30a99dbbc76ca988f9f5301b3c5c13a6de4462d6cc612119409a21737176f67ac196109b11fb58f414b25db5b6a49f4982
 SHA512 
2e8242cd1e6acb8900125dcee9fd47f7554c359363f760b88858c82667e1f3871bdd87358b14c8a133ef3cd2699947a5045477e64cdf7f96d4ead1723e73a219

diff --git a/dev-libs/libtermkey/libtermkey-0.20.ebuild 
b/dev-libs/libtermkey/libtermkey-0.20.ebuild
deleted file mode 100644
index 6dd0ea0eb31e..
--- a/dev-libs/libtermkey/libtermkey-0.20.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit flag-o-matic
-
-DESCRIPTION="Library for easy processing of keyboard entry from terminal-based 
programs"
-HOMEPAGE="http://www.leonerd.org.uk/code/libtermkey/;
-SRC_URI="http://www.leonerd.org.uk/code/${PN}/${P}.tar.gz;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="demos static-libs"
-
-RDEPEND="dev-libs/unibilium:="
-DEPEND="${RDEPEND}
-   sys-devel/libtool
-   virtual/pkgconfig
-   demos? ( dev-libs/glib:2 )"
-
-src_prepare() {
-   default
-
-   if ! use demos; then
-   sed -e '/^all:/s:$(DEMOS)::' -i Makefile || die
-   fi
-}
-
-src_compile() {
-   append-flags -fPIC
-   emake PREFIX="${EPREFIX}/usr" LIBDIR="${EPREFIX}/usr/$(get_libdir)" all
-}
-
-src_install() {
-   emake PREFIX="${EPREFIX}/usr" LIBDIR="${EPREFIX}/usr/$(get_libdir)" 
DESTDIR="${D}" install
-   use static-libs || rm "${ED}"/usr/$(get_libdir)/${PN}.a || die
-   rm "${ED}"/usr/$(get_libdir)/${PN}.la || die
-}



[gentoo-commits] repo/gentoo:master commit in: app-vim/vimoutliner/

2022-06-10 Thread Matt Turner
commit: 049fd7f79e38541d97e1750329835b65fa496fa4
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jun 10 17:45:23 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jun 10 18:07:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=049fd7f7

app-vim/vimoutliner: Drop old versions

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

 app-vim/vimoutliner/Manifest|  1 -
 app-vim/vimoutliner/vimoutliner-0.3.6-r1.ebuild | 22 --
 2 files changed, 23 deletions(-)

diff --git a/app-vim/vimoutliner/Manifest b/app-vim/vimoutliner/Manifest
index d55388302906..ec9967cb7aa2 100644
--- a/app-vim/vimoutliner/Manifest
+++ b/app-vim/vimoutliner/Manifest
@@ -1,2 +1 @@
-DIST vimoutliner-0.3.6.tar.gz 210251 BLAKE2B 
d50b3d1c752fba80e26d7430801baf30a7945d84d30866556821319fb052252a37e2dd7f989c47c376b4986b616c7f99e0753ef3f6b54b9f4f02aa166e998b65
 SHA512 
62c860067d394dbae639aa9d51627637769c22c4c651f2f9328ca88e8afd85396e1f371bb0cfee432e7a1faabee570a1e29ec086c6532681a309b909225fb90b
 DIST vimoutliner-0.4.0_p20180301.tar.gz 367361 BLAKE2B 
a97df5c154e6ed9b3209bd90bd57b4166877f02b9513351fda0e841de84334a1e592e1ed56b46cc59bc6bb64f3c763cdca81df3f8696f3c348a8ef4744124c02
 SHA512 
f9f369e7e7f09dac04b58a27a86dc2121b3aacd0002537db348517e779fd1b7c9e88ae905b4b42aace10f79cb8f91acada1ad58e26f2257e46d1af98347eab62

diff --git a/app-vim/vimoutliner/vimoutliner-0.3.6-r1.ebuild 
b/app-vim/vimoutliner/vimoutliner-0.3.6-r1.ebuild
deleted file mode 100644
index e3ce492cd281..
--- a/app-vim/vimoutliner/vimoutliner-0.3.6-r1.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit vim-plugin
-
-DESCRIPTION="vim plugin: easy and fast outlining"
-HOMEPAGE="https://github.com/vimoutliner/vimoutliner;
-SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="GPL-2"
-KEYWORDS="amd64 ~ia64 ppc sparc x86"
-
-VIM_PLUGIN_HELPFILES="vimoutliner"
-VIM_PLUGIN_MESSAGES="filetype"
-
-src_prepare() {
-   default
-   sed -i -e '/^if exists/,/endif/d' ftdetect/vo_base.vim || die
-   sed -i -e 's/g:vo_modules2load/g:vo_modules_load/' 
vimoutliner/vimoutlinerrc || die
-   find "${S}" -type f -exec chmod a+r {} \; || die
-}



[gentoo-commits] repo/gentoo:master commit in: app-vim/merginal/

2022-06-10 Thread Matt Turner
commit: 405ee578f1b685a7d34464a9221efd76147fc2bf
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jun 10 17:44:00 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jun 10 18:07:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=405ee578

app-vim/merginal: Drop old versions

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

 app-vim/merginal/Manifest  |  1 -
 app-vim/merginal/merginal-2.1.0.ebuild | 26 --
 2 files changed, 27 deletions(-)

diff --git a/app-vim/merginal/Manifest b/app-vim/merginal/Manifest
index f726ade47058..289953725a3c 100644
--- a/app-vim/merginal/Manifest
+++ b/app-vim/merginal/Manifest
@@ -1,2 +1 @@
-DIST merginal-2.1.0.tar.gz 13510 BLAKE2B 
c44f3873f36ee540e69f1cd87558e2601f944f430d15ae0e863adbba5383637ddbae2bee01cf1f7788f677a159da7870a83b909562813f8817d610e85f9d4a96
 SHA512 
3514c210a016d3446e73b7acc8a8a4cc2427e0133df81d7c644aaa1465e9c5945d3f46b7cac697f70cac990563e595305360991cdaa8244032167aea5f88eaed
 DIST merginal-2.1.2.tar.gz 15156 BLAKE2B 
a8181ebd7aa67663b4541b5cb5028b6cadcca68c48f325dca07308ad13554d1d4b96b53f0a30e516cea732c880e68cb7e4cb7836b72cbd6b59a009e8d3c744b2
 SHA512 
70da5529ee22b3f06d83ecac62634d46d30472f064613a1844a7cdae31ed97366b5fcf6b31f4becd4cde246ccac32be6528c8c93ee2f02bdd32932388282f9bf

diff --git a/app-vim/merginal/merginal-2.1.0.ebuild 
b/app-vim/merginal/merginal-2.1.0.ebuild
deleted file mode 100644
index 4632645f0291..
--- a/app-vim/merginal/merginal-2.1.0.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit vim-plugin
-
-MY_PN=vim-${PN}
-MY_P=${MY_PN}-${PV}
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/idanarye/${MY_PN}.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/idanarye/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 x86"
-   S="${WORKDIR}/${MY_P}"
-fi
-
-DESCRIPTION="vim script: fugitive extension to manage and merge git branches"
-HOMEPAGE="https://www.vim.org/scripts/script.php?script_id=4955 
https://github.com/idanarye/vim-merginal/;
-LICENSE="vim"
-
-RDEPEND="app-vim/fugitive"
-
-VIM_PLUGIN_HELPFILES="${PN}"



[gentoo-commits] repo/gentoo:master commit in: app-vim/vimcdoc/

2022-06-10 Thread Matt Turner
commit: 81b0f422f2695c25033158eb92e9bbb7cd1384aa
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jun 10 17:45:21 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jun 10 18:07:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81b0f422

app-vim/vimcdoc: Drop old versions

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

 app-vim/vimcdoc/Manifest |  1 -
 app-vim/vimcdoc/vimcdoc-1.9.0.ebuild | 12 
 2 files changed, 13 deletions(-)

diff --git a/app-vim/vimcdoc/Manifest b/app-vim/vimcdoc/Manifest
index 73d9ee52f9ad..40bc09682e21 100644
--- a/app-vim/vimcdoc/Manifest
+++ b/app-vim/vimcdoc/Manifest
@@ -1,2 +1 @@
-DIST vimcdoc-1.9.0.tar.gz 1969682 BLAKE2B 
296fb6f246d92f8c5aa917bdc68870d568892cc2a64158121f7c69878ea8e3bdcfbe1f8b060dca11e24e0fad7ab0cfbe4db8e3d756e7f4715bfc72b32c3d2ef7
 SHA512 
f12e6e12d481d6cf718c97aecc1619c11d5c19ef647155ed66c8c6b79f7a82ca36249e7f60aeb246404dbb31c68eced135c53247f0d99acaf05bc8e7a5679fc9
 DIST vimcdoc-2.1.0.tar.gz 2228306 BLAKE2B 
099727487067f5ff1e28ab1d8562edc6377984e557c9fa8b467102cd7df069f6bfed7d2149c59f8b5d8aa6e2352905533cdc6c6c1869a8e2494c4b1601df6056
 SHA512 
31df2f9b37d0fe00205afc66a920633fae770bca569c3d71376cc4b27af42f6f8bd6aa9f997b5007bad65ca4525a1847e396b64083ca7dd12748153e4d216096

diff --git a/app-vim/vimcdoc/vimcdoc-1.9.0.ebuild 
b/app-vim/vimcdoc/vimcdoc-1.9.0.ebuild
deleted file mode 100644
index 5eec3b7044fb..
--- a/app-vim/vimcdoc/vimcdoc-1.9.0.ebuild
+++ /dev/null
@@ -1,12 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit vim-plugin
-
-DESCRIPTION="online vim documentation translated into Chinese"
-HOMEPAGE="http://vimcdoc.sourceforge.net/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-LICENSE="vim.org"
-KEYWORDS="~amd64 ~x86"



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

2022-06-10 Thread Matt Turner
commit: c03cfd92e796d59b6bbe5371850ac031124b57e8
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jun 10 17:45:36 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jun 10 18:07:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c03cfd92

dev-libs/unibilium: Drop old versions

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

 dev-libs/unibilium/Manifest   |  2 --
 dev-libs/unibilium/unibilium-2.0.0.ebuild | 31 ---
 dev-libs/unibilium/unibilium-2.1.0.ebuild | 35 ---
 3 files changed, 68 deletions(-)

diff --git a/dev-libs/unibilium/Manifest b/dev-libs/unibilium/Manifest
index ce2aa81fb9bd..765f7180a8a9 100644
--- a/dev-libs/unibilium/Manifest
+++ b/dev-libs/unibilium/Manifest
@@ -1,3 +1 @@
-DIST unibilium-2.0.0.tar.gz 112570 BLAKE2B 
95c24c53e11590faabf3d4b8484c344be0b2a0988f05bde785d03dac338d9f18fc65324f5ccc402723c9fabe2990083ce260d8fa57129591a1b2a1f8405eff9d
 SHA512 
e93f319b7a85a4441c7f4e30d12d906805f066b14bff03331e48b6257da893f6447e257c8ba731077ad4b54d82d3ebf1ccf1fcf2d864273e0d4321a26ef7c172
-DIST unibilium-2.1.0.tar.gz 121971 BLAKE2B 
e035eab4343ee779218c302b3cae3ff5d443fc9bd723cade53a3d38dde3d66ee3d7374f7c69b85508a59d44d936601b24f33b01d923e55677d2bac71bd520fea
 SHA512 
c0074ff8431f82c92072b8c0c9d3cf38d759b4de996b168c6ab00e475b0a6204d9c29b0a6e48e62dd4fa4898f82246150ef7cd5e246893d2c225c50ec4d4ac68
 DIST unibilium-2.1.1.tar.gz 121998 BLAKE2B 
0bd032d0cc32011fa66604b39412116824b79aeb3cebb394efcad7591d5bd18031d465f7736ff1e65914f2fcf7beca1cbee4c7ad07426cdbf45e1c82e1894d94
 SHA512 
ebcdcddc6c3a540d086b113bb83470c1c17cf59056b28308a484b20dc3df71de0f5d6e5bf105f9e4a8347c78500c65ae46c2b53ec87692a898c321a047664ee2

diff --git a/dev-libs/unibilium/unibilium-2.0.0.ebuild 
b/dev-libs/unibilium/unibilium-2.0.0.ebuild
deleted file mode 100644
index 22b6e120a8d1..
--- a/dev-libs/unibilium/unibilium-2.0.0.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit flag-o-matic
-
-DESCRIPTION="A very basic terminfo library"
-HOMEPAGE="https://github.com/mauke/unibilium/;
-SRC_URI="https://github.com/mauke/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-3+ MIT"
-SLOT="0/4"
-KEYWORDS="amd64 arm ~arm64 x86"
-IUSE="static-libs"
-
-DEPEND="
-   dev-lang/perl
-   sys-devel/libtool"
-
-RDEPEND=""
-
-src_compile() {
-   append-flags -fPIC
-   emake PREFIX="${EPREFIX}/usr" LIBDIR="${EPREFIX}/usr/$(get_libdir)" all
-}
-
-src_install() {
-   emake PREFIX="${EPREFIX}/usr" LIBDIR="${EPREFIX}/usr/$(get_libdir)" 
DESTDIR="${D}" install
-   use static-libs || rm "${ED}"/usr/$(get_libdir)/lib${PN}.a || die
-   rm "${ED}"/usr/$(get_libdir)/lib${PN}.la || die
-}

diff --git a/dev-libs/unibilium/unibilium-2.1.0.ebuild 
b/dev-libs/unibilium/unibilium-2.1.0.ebuild
deleted file mode 100644
index 38287f93cf52..
--- a/dev-libs/unibilium/unibilium-2.1.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic toolchain-funcs
-
-DESCRIPTION="A very basic terminfo library"
-HOMEPAGE="https://github.com/neovim/unibilium/;
-SRC_URI="https://github.com/neovim/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-3+ MIT"
-SLOT="0/4"
-KEYWORDS="amd64 arm ~arm64 x86 ~x64-macos"
-IUSE="static-libs"
-
-BDEPEND="
-   dev-lang/perl
-   sys-devel/libtool"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-2.1.0-no-compress-man.patch"
-)
-
-src_compile() {
-   append-flags -fPIC
-   tc-export CC
-   emake PREFIX="${EPREFIX}/usr" LIBDIR="${EPREFIX}/usr/$(get_libdir)" all
-}
-
-src_install() {
-   emake PREFIX="${EPREFIX}/usr" LIBDIR="${EPREFIX}/usr/$(get_libdir)" 
DESTDIR="${D}" install
-   use static-libs || rm "${ED}"/usr/$(get_libdir)/lib${PN}.a || die
-   rm "${ED}"/usr/$(get_libdir)/lib${PN}.la || die
-}



[gentoo-commits] repo/gentoo:master commit in: app-vim/unite/

2022-06-10 Thread Matt Turner
commit: f8b1933226ded22d4809a6ae5e470c1905ca1119
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jun 10 17:44:52 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jun 10 18:07:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8b19332

app-vim/unite: Drop old versions

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

 app-vim/unite/Manifest|  1 -
 app-vim/unite/unite-4.0-r1.ebuild | 15 ---
 2 files changed, 16 deletions(-)

diff --git a/app-vim/unite/Manifest b/app-vim/unite/Manifest
index 96ca02dc8722..6b8c4423b02a 100644
--- a/app-vim/unite/Manifest
+++ b/app-vim/unite/Manifest
@@ -1,2 +1 @@
-DIST unite-4.0.tar.bz2 80472 BLAKE2B 
8150ac276f4e64458f3ab08dc48ddb4167a36162bdb291e59fb376e2a061b80f1760a195667a2794a7657f32367714dd60874cfcd2c363366dcbfde07a3224f0
 SHA512 
e554e48d740b0ce6406d8512a0c769e25f78b763d267bbbf8228197835b724154f33452571c771fede1415a9b3108deb096e3bc90291a95e8a3b00d216287928
 DIST unite-4.1.tar.bz2 85622 BLAKE2B 
58f4d4ac86fcf588ab0e3ecdb45dd67d0c16c67be2f6daff21f9d4451b94c9094671f4248cc6f4b39e5a292418908536cb88dd344d56f9b98b09f5263eb3
 SHA512 
1fb19cfaf1b49843c79e2b9ff8e318b950dc1b65144f83a76776963a598e666f3094dc7f65f2708d7e074f8197121cee77e028a07c5735998f73f2d52d08c9ca

diff --git a/app-vim/unite/unite-4.0-r1.ebuild 
b/app-vim/unite/unite-4.0-r1.ebuild
deleted file mode 100644
index 8c036e471faa..
--- a/app-vim/unite/unite-4.0-r1.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit vim-plugin
-
-DESCRIPTION="vim plugin: unite all sources"
-HOMEPAGE="https://www.vim.org/scripts/script.php?script_id=3396;
-LICENSE="MIT"
-KEYWORDS="amd64 x86"
-
-VIM_PLUGIN_HELPFILES="${PN}.txt"
-
-RDEPEND="!app-vim/neocomplcache"



[gentoo-commits] repo/gentoo:master commit in: app-vim/vim-nftables/

2022-06-10 Thread Matt Turner
commit: e442dee764464c95796c47a92669f99d0ec9b980
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jun 10 17:45:02 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jun 10 18:07:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e442dee7

app-vim/vim-nftables: Drop old versions

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

 app-vim/vim-nftables/Manifest  |  1 -
 app-vim/vim-nftables/vim-nftables-0_pre20200224.ebuild | 16 
 2 files changed, 17 deletions(-)

diff --git a/app-vim/vim-nftables/Manifest b/app-vim/vim-nftables/Manifest
index 557831dac591..eacdd03fa2d9 100644
--- a/app-vim/vim-nftables/Manifest
+++ b/app-vim/vim-nftables/Manifest
@@ -1,2 +1 @@
-DIST vim-nftables-0_pre20200224.tar.gz 2427 BLAKE2B 
a17780ffcabd1d323f3ccaa52e9726c2d8dc04583003fd8eaa799c897d1ccb1718a2ef28c2c06f0108785bdcc90addfb27d54f73db8d9f59b225e34c244cf179
 SHA512 
05dab5d9bdaed4ae1de9e00f2d6996f4350d859af73062d00417ee6567041c0a3fa6f50996fefa64e7a2410779b254ddeac1d5a893aa2f664504278b67fa2fd9
 DIST vim-nftables-0_pre20200629.tar.gz 2440 BLAKE2B 
39a80bfa54b378896918f3703edd452cc3d9d15d15bc6545dfeda362726e8dc1bcfb1f2008d5c1236f24b01dbc17df59ea14928550a3567b57c74407c7e97d73
 SHA512 
71ddc55158b7461dc71730f76c84ba4cf76490afe0c5323502341e97d7173a1607e9cc70e6a552cfb7491e485352c837d0aa2e6f9c46e81ef525bedc88e389ef

diff --git a/app-vim/vim-nftables/vim-nftables-0_pre20200224.ebuild 
b/app-vim/vim-nftables/vim-nftables-0_pre20200224.ebuild
deleted file mode 100644
index de0e056a2365..
--- a/app-vim/vim-nftables/vim-nftables-0_pre20200224.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit vim-plugin
-
-COMMIT_ID="01c7b97eff12fd4b624e6efa2c0468163db61ebc"
-
-DESCRIPTION="vim plugin: nftables syntax and indent"
-HOMEPAGE="https://github.com/nfnty/vim-nftables;
-SRC_URI="https://github.com/nfnty/${PN}/archive/${COMMIT_ID}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${PN}-${COMMIT_ID}"
-
-LICENSE="MIT"
-KEYWORDS="~amd64 ~x86"



[gentoo-commits] repo/gentoo:master commit in: app-vim/txtfmt/

2022-06-10 Thread Matt Turner
commit: f57025c1f20f57268741a02504e400bac8614b58
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jun 10 17:44:50 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jun 10 18:07:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f57025c1

app-vim/txtfmt: Drop old versions

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

 app-vim/txtfmt/Manifest |  1 -
 app-vim/txtfmt/txtfmt-2.4-r1.ebuild | 16 
 2 files changed, 17 deletions(-)

diff --git a/app-vim/txtfmt/Manifest b/app-vim/txtfmt/Manifest
index 8d5df030d925..af92edbc7230 100644
--- a/app-vim/txtfmt/Manifest
+++ b/app-vim/txtfmt/Manifest
@@ -1,2 +1 @@
-DIST txtfmt-2.4.tar.gz 127123 BLAKE2B 
c7623a462ae9a2562b9455ca94b013bc1555bb13d50b37f0edc27a297a420d24462e0f6a8140c8e18fd89ec400276b3fdbb5f76ea164f2e857f3849bf232c9f7
 SHA512 
4f3a32c34b11477a7b78fca47367754093b04dbe60bdfee16d2f05c992a82f9f64fb82b8dc811afd43fd4206f426c88ade95943cc1686e6bf57813596b9652f8
 DIST txtfmt-3.1.tar.gz 172348 BLAKE2B 
aa44aef49665f034dcb0528bc6795f716540088b59e026bb079e49e5d2b9f6034f99afa220cb63b7e534257e2fc249c779b2ad0fb8ef01d3fa99e609b70e059e
 SHA512 
bdef5350626ee5251fbf3cb4a4270e72f0b8ab29948f0469cfadbcf0735ccd7c104b34a25e43d4ff147ed48de3667fba472080f81f72d5a4687467e5c44af5d1

diff --git a/app-vim/txtfmt/txtfmt-2.4-r1.ebuild 
b/app-vim/txtfmt/txtfmt-2.4-r1.ebuild
deleted file mode 100644
index d570eeb05132..
--- a/app-vim/txtfmt/txtfmt-2.4-r1.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit vim-plugin
-
-DESCRIPTION="vim plugin: rich text highlighting in vim"
-HOMEPAGE="https://www.vim.org/scripts/script.php?script_id=2208;
-SRC_URI="https://www.vim.org/scripts/download_script.php?src_id=13856 -> 
${P}.tar.gz"
-LICENSE="public-domain"
-KEYWORDS="~amd64 ~x86"
-
-VIM_PLUGIN_HELPFILES="${PN}.txt"
-
-S=${WORKDIR}



[gentoo-commits] repo/gentoo:master commit in: app-vim/tlib/

2022-06-10 Thread Matt Turner
commit: a103525e085512519219e287273ac87031f8f14b
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jun 10 17:44:46 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jun 10 18:07:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a103525e

app-vim/tlib: Drop old versions

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

 app-vim/tlib/Manifest |  2 --
 app-vim/tlib/tlib-1.22.ebuild | 26 --
 app-vim/tlib/tlib-1.23.ebuild | 26 --
 3 files changed, 54 deletions(-)

diff --git a/app-vim/tlib/Manifest b/app-vim/tlib/Manifest
index 4bc1f53d28a5..88e5dff1fd9f 100644
--- a/app-vim/tlib/Manifest
+++ b/app-vim/tlib/Manifest
@@ -1,3 +1 @@
-DIST tlib-1.22.tar.gz 119979 BLAKE2B 
2fe1231b6a075989c41aa2cf38d0964b6d9ada390d0729ea417aa1c2ef1a105a07d569f80c75ba91a55f7e68f349faab2dcda66741b0b1da59f76d68a5467e24
 SHA512 
b7fc7e3741876c92bbccc116d4e170663e3d178aa8fb546f969475723cd82e07d9470af37574f8f97cfd23b8ca8f5dd5daa2e7bef50e2f62beec0015a2355908
-DIST tlib-1.23.tar.gz 120827 BLAKE2B 
7b86a1b0e22e499390239e5898d81c90ac1b3b989b929e3bde3ea516d05419fc8af19e72d5313df36ce856a4c7ee2cddbdbecbace835f24adefb1883d4e76e46
 SHA512 
5fd5d6e6ccd36117abcfca35173d28602a73b0773e5fc77cb8c1c8660f13dd7882c8a8de9b4335927b807c7d643c480f1371926b4ffb1758e53948132dee1d75
 DIST tlib-1.27.tar.gz 124891 BLAKE2B 
d8d79d1d7bc71e38d2315ab30df414521122cae8c8dfe2e43c8e87bad30685703e09a905d97a00cc2ef01a51369acfde75c37290d971a72d40ec61bce8f1fe31
 SHA512 
c7037a4aaa4bbb1fede9baea45644a8d1575c5813bc387a293856d8acbe2929cb641d317a4323b295dcc1c0e05091984e6b6eb9a3968503c4cde53580baf994d

diff --git a/app-vim/tlib/tlib-1.22.ebuild b/app-vim/tlib/tlib-1.22.ebuild
deleted file mode 100644
index 20d865bba5ad..
--- a/app-vim/tlib/tlib-1.22.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit vim-plugin
-
-MY_PN=${PN}_vim
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="vim plugin: a library of utility functions"
-HOMEPAGE="https://www.vim.org/scripts/script.php?script_id=1863 
https://github.com/tomtom/tlib_vim;
-SRC_URI="https://github.com/tomtom/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-LICENSE="GPL-3"
-KEYWORDS="amd64 x86"
-
-VIM_PLUGIN_HELPFILES="${PN}.txt"
-
-S=${WORKDIR}/${MY_P}
-
-DOCS=( README CHANGES.TXT )
-
-src_prepare() {
-   default
-   rm -r test samples || die
-}

diff --git a/app-vim/tlib/tlib-1.23.ebuild b/app-vim/tlib/tlib-1.23.ebuild
deleted file mode 100644
index debbec9d3ea2..
--- a/app-vim/tlib/tlib-1.23.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit vim-plugin
-
-MY_PN=${PN}_vim
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="vim plugin: a library of utility functions"
-HOMEPAGE="https://www.vim.org/scripts/script.php?script_id=1863 
https://github.com/tomtom/tlib_vim;
-SRC_URI="https://github.com/tomtom/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-LICENSE="GPL-3"
-KEYWORDS="~amd64 ~riscv ~x86"
-
-VIM_PLUGIN_HELPFILES="${PN}.txt"
-
-S=${WORKDIR}/${MY_P}
-
-DOCS=( README CHANGES.TXT )
-
-src_prepare() {
-   default
-   rm -r test samples || die
-}



[gentoo-commits] repo/gentoo:master commit in: app-vim/splice/

2022-06-10 Thread Matt Turner
commit: 411ceee2ebea746fdc9d374183fb0b179174a02f
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jun 10 17:44:37 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jun 10 18:07:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=411ceee2

app-vim/splice: Drop old versions

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

 app-vim/splice/Manifest   |  1 -
 app-vim/splice/splice-1.1.0-r3.ebuild | 36 ---
 2 files changed, 37 deletions(-)

diff --git a/app-vim/splice/Manifest b/app-vim/splice/Manifest
index 14d785488a78..28aebdd62d1e 100644
--- a/app-vim/splice/Manifest
+++ b/app-vim/splice/Manifest
@@ -1,2 +1 @@
 DIST splice-1.1.0-github.tar.gz 15821 BLAKE2B 
37c402e7961471dd21e443550b4005cd98eab7a58d4b1d33f8522ac6fb180c6ce18f78174338c98fb63f5e7881d529c6f0d67d52bf40f357e530c404741a2d8f
 SHA512 
3bd9a97522ec3fab08bd41e8e58b54ff0bb1a1f42251bd17c53057d6e5a1266bfff8683d47f85a83d84547bba2a8ea0682fe74da3cb06dc567271dd9ab5c4080
-DIST splice-1.1.0.tar.gz 15513 BLAKE2B 
8517d8c2fef2ccb85267a69c606e861a7c5498af2c23454ce58fb4e6035b13d71fab08c7fe09198b99453a1475062a7916814ef2018adbb849b48fac32e16d51
 SHA512 
3008c5628ca7b05be451521f9e1f0f2d8dcc8c968e95f2791e76a355b2c9f3b85c62faa319a2f1427f223094b3e606577d19a61b2384b78cbd6d40f497e4ad37

diff --git a/app-vim/splice/splice-1.1.0-r3.ebuild 
b/app-vim/splice/splice-1.1.0-r3.ebuild
deleted file mode 100644
index f1d5e4025c5a..
--- a/app-vim/splice/splice-1.1.0-r3.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{7,8} )
-
-inherit vim-plugin python-single-r1 vcs-snapshot
-
-DESCRIPTION="vim plugin: resolve conflicts during three-way merges"
-HOMEPAGE="https://docs.stevelosh.com/splice.vim/ 
https://www.vim.org/scripts/script.php?script_id=4026;
-SRC_URI="https://bitbucket.org/sjl/${PN}.vim/get/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-KEYWORDS="amd64 x86"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   || (
-   app-editors/vim[python,${PYTHON_SINGLE_USEDEP}]
-   app-editors/gvim[python,${PYTHON_SINGLE_USEDEP}]
-   )"
-
-VIM_PLUGIN_HELPFILES="${PN}.txt"
-
-src_prepare() {
-   default
-   rm -r site || die
-}
-
-src_compile() { :; }
-
-src_install() {
-   vim-plugin_src_install
-   python_optimize "${ED}"/usr/share/vim/vimfiles/autoload/splicelib
-}



[gentoo-commits] repo/gentoo:master commit in: app-vim/nerdtree/

2022-06-10 Thread Matt Turner
commit: b9864da7511e00ad3c8d6254750c50c415b86a38
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jun 10 17:44:08 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jun 10 18:07:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9864da7

app-vim/nerdtree: Drop old versions

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

 app-vim/nerdtree/Manifest |  2 --
 app-vim/nerdtree/nerdtree-5.0.0-r1.ebuild | 14 --
 app-vim/nerdtree/nerdtree-6.4.1.ebuild| 16 
 3 files changed, 32 deletions(-)

diff --git a/app-vim/nerdtree/Manifest b/app-vim/nerdtree/Manifest
index 48508f76932d..47d45c816285 100644
--- a/app-vim/nerdtree/Manifest
+++ b/app-vim/nerdtree/Manifest
@@ -1,3 +1 @@
-DIST nerdtree-5.0.0.tar.gz 56162 BLAKE2B 
d4451ae6968454c6281e63233db13f0c5c834eab1a69662b2850d0cfa91f7255a51cbe5113c16224a57eef86862a032607c6eb1a7cc300af169491ce40e9cebe
 SHA512 
7de6e7978604e89e2c03cadf74ff4a57545ff73a643039fdfe76f277e773374b5b5f9bbd5d8f3307df4af867f88fc687f9bb5e28ff9e90d11fecdef8bdb83d1a
-DIST nerdtree-6.4.1.tar.gz 157828 BLAKE2B 
dad6ea998a158405d7c0937be42c190839d5ebf6ec5ae9342905a93eeaeefda7d68f3a69f9797efcdb54ba446d0e497f1c7aeb7db6738e0af0e3ccd326e1617b
 SHA512 
574041237f66e0d7c4d704b866216d051a7eddd8a4842f0aa4a131d06158c82352ef6b94c171666e73a72e8812e38de4197277b51e1f6cec562f9f3c916bf66a
 DIST nerdtree-6.4.3.tar.gz 158308 BLAKE2B 
49c5014f76c19ccec2a42812d70c1e4186ce0f918ca483e340679b59680d49dfe3ac5488075af9d84d5122a89f8b972f5270ae7a6c4d8756edd0c01554a341ef
 SHA512 
ea4ba39c67817589ab0e64192ab1889f9f0b7eeb1ccb85c5d2b4141e8759ef7e6ee9822e0ea3bdcdb9a7141ffe9e70af1c3f462a06f8c76c3234f07f5750518d

diff --git a/app-vim/nerdtree/nerdtree-5.0.0-r1.ebuild 
b/app-vim/nerdtree/nerdtree-5.0.0-r1.ebuild
deleted file mode 100644
index af29a2499dea..
--- a/app-vim/nerdtree/nerdtree-5.0.0-r1.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit vim-plugin
-
-DESCRIPTION="vim plugin: A tree explorer plugin for navigating the filesystem"
-HOMEPAGE="https://www.vim.org/scripts/script.php?script_id=1658 
https://github.com/scrooloose/nerdtree;
-SRC_URI="https://github.com/scrooloose/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-LICENSE="WTFPL-2"
-KEYWORDS="amd64 x86 ~x64-macos"
-
-VIM_PLUGIN_HELPFILES="NERD_tree"

diff --git a/app-vim/nerdtree/nerdtree-6.4.1.ebuild 
b/app-vim/nerdtree/nerdtree-6.4.1.ebuild
deleted file mode 100644
index 6bbf91b46b50..
--- a/app-vim/nerdtree/nerdtree-6.4.1.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit vim-plugin
-
-DESCRIPTION="vim plugin: A tree explorer plugin for navigating the filesystem"
-HOMEPAGE="https://www.vim.org/scripts/script.php?script_id=1658 
https://github.com/scrooloose/nerdtree;
-SRC_URI="https://github.com/scrooloose/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-LICENSE="WTFPL-2"
-KEYWORDS="~amd64 ~x86 ~x64-macos"
-
-VIM_PLUGIN_HELPFILES="NERD_tree"
-
-DOCS=( CHANGELOG.md README.markdown )



[gentoo-commits] repo/gentoo:master commit in: app-vim/perl-support/

2022-06-10 Thread Matt Turner
commit: f1d93f2ba520fc7569c2d0ac6e8e3bd894189349
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jun 10 17:44:13 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jun 10 18:07:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1d93f2b

app-vim/perl-support: Drop old versions

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

 app-vim/perl-support/Manifest  |  1 -
 app-vim/perl-support/perl-support-5.3.2.ebuild | 29 --
 2 files changed, 30 deletions(-)

diff --git a/app-vim/perl-support/Manifest b/app-vim/perl-support/Manifest
index 6d3b77d6492f..2e72e5be5bfe 100644
--- a/app-vim/perl-support/Manifest
+++ b/app-vim/perl-support/Manifest
@@ -1,2 +1 @@
-DIST perl-support-5.3.2.tar.bz2 178598 BLAKE2B 
d02aae9d65e9f0d5274cbeb44db1ed7de844ef87fa73fd8bfe8c27ccd27584e1937d9a0a824e6f10013554c8259307ebd73d3f188b98897709b1d5d2a03ca548
 SHA512 
1eff321b0c5184b58737e79de379fbe431b32fbe5a140914b950d024ee9b512393b46cf4e45cafe50289ee9f9d4747984534efeade399882a17237a1a1ca1161
 DIST perl-support-5.4.tar.gz 267155 BLAKE2B 
1144623092164bcf436e789d2ea587c08916aafd1514facf28696b23035feeacada610c8f9d4f9c45f29bdea32b9f9b7a3151b918cf08839e10caadb0485cc9d
 SHA512 
d9d06ea2299be6135b5423aa7f062874736d7aa8118428a9abcd20c53eea410f0d384d0a79324e5ad0101105aa0aa10eb23f031084f34908f879633e5d18c795

diff --git a/app-vim/perl-support/perl-support-5.3.2.ebuild 
b/app-vim/perl-support/perl-support-5.3.2.ebuild
deleted file mode 100644
index 86cf2b265565..
--- a/app-vim/perl-support/perl-support-5.3.2.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit vim-plugin
-
-DESCRIPTION="vim plugin: Perl-IDE - Write and run Perl scripts using menus and 
hotkeys"
-HOMEPAGE="https://www.vim.org/scripts/script.php?script_id=556;
-LICENSE="GPL-2 GPL-2+"
-KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux"
-
-VIM_PLUGIN_HELPFILES="perlsupport.txt"
-
-RDEPEND="
-   dev-perl/Perl-Tags
-   dev-perl/Perl-Critic"
-
-src_prepare() {
-   # Don't set tabstop and shiftwidth
-   sed -i '/=4/s/^/"/' ftplugin/perl.vim || die
-   default
-}
-
-src_install() {
-   dodoc ${PN}/doc/{ChangeLog,perl-hot-keys.pdf}
-   rm -r ${PN}/doc/ || die
-
-   vim-plugin_src_install
-}



[gentoo-commits] repo/gentoo:master commit in: app-vim/gitlog/

2022-06-10 Thread Matt Turner
commit: 76f14ae93af418a9d49c53ccc099ad158b0f14a2
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jun 10 17:43:41 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jun 10 18:07:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76f14ae9

app-vim/gitlog: Drop old versions

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

 app-vim/gitlog/Manifest|  1 -
 app-vim/gitlog/gitlog-5.1.0.ebuild | 15 ---
 2 files changed, 16 deletions(-)

diff --git a/app-vim/gitlog/Manifest b/app-vim/gitlog/Manifest
index fb1fdba0713c..87a6b83fe857 100644
--- a/app-vim/gitlog/Manifest
+++ b/app-vim/gitlog/Manifest
@@ -1,2 +1 @@
-DIST gitlog-5.1.0.tar.gz 29684 BLAKE2B 
80d48890f25015c448a8acfd9ef9fb4da8e39ec61de0741d8fd9e33858a0696336b599b81ff379e0674a084d1bc80a6562721d963b4a5e60b611ff1fd741e867
 SHA512 
1c2bd363ce5341fcdaa80955af350084903da7e7cac1e20583d05f8812ef11e562137e2ef3bd198f787a6cc1e322f7d942135341c27186a7c987cd9d631a0eeb
 DIST gitlog-6.0.0.tar.gz 33956 BLAKE2B 
5a7472db7cbf03396e3ed4e7eea417e44e538946d9432b4d94c3114b59bfeb961c6e0df4137c116f152b57986b7cbaa1aeacd59df33d709f2794f5d2607693c4
 SHA512 
17016057df69b22e72548d00bd8c253ace864f0551890f64e6b9a91c1411b1e0a479d6c04028583edf9f9c366418b50b758f60d197fe0a62a75c7799b68a4069

diff --git a/app-vim/gitlog/gitlog-5.1.0.ebuild 
b/app-vim/gitlog/gitlog-5.1.0.ebuild
deleted file mode 100644
index 4191208246b6..
--- a/app-vim/gitlog/gitlog-5.1.0.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit vim-plugin
-
-DESCRIPTION="vim plugin: git log and diff plugin for vim"
-HOMEPAGE="https://www.vim.org/scripts/script.php?script_id=4294 
https://github.com/PAntoine/vimgitlog/;
-SRC_URI="https://github.com/PAntoine/vimgitlog/archive/version_${PV}.tar.gz -> 
${P}.tar.gz"
-LICENSE="Artistic"
-KEYWORDS="amd64 x86"
-
-VIM_PLUGIN_HELPFILES="${PN}.txt"
-
-S=${WORKDIR}/vim${PN}-version_${PV}



[gentoo-commits] repo/gentoo:master commit in: app-vim/gitolite-syntax/

2022-06-10 Thread Matt Turner
commit: e0fcc3280c0aae1ee9bb35c2df55f45326beb63f
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jun 10 17:43:42 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jun 10 18:07:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0fcc328

app-vim/gitolite-syntax: Drop old versions

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

 app-vim/gitolite-syntax/Manifest|  1 -
 app-vim/gitolite-syntax/gitolite-syntax-20111225.ebuild | 15 ---
 2 files changed, 16 deletions(-)

diff --git a/app-vim/gitolite-syntax/Manifest b/app-vim/gitolite-syntax/Manifest
index 42b1c98be9f0..08145854f6d0 100644
--- a/app-vim/gitolite-syntax/Manifest
+++ b/app-vim/gitolite-syntax/Manifest
@@ -1,2 +1 @@
-DIST gitolite-syntax-20111225.tar.bz2 1833 BLAKE2B 
3838617e7628685e20aaa25223d20ca3cc615449b38552b16b6750bbba5847f075f70b6e6858fdbb7e377a7332e6057da9527fd1a06ba56601b2c31b81f6ee4d
 SHA512 
28cac7f9d41c46e6f9f68a22760512a03650b5f1f2d77ef40e002c22c024a288ede2d6e898320d4616066409d5f8343688681169c136505235b784d3dda5
 DIST gitolite-syntax-20130306.tar.gz 2975 BLAKE2B 
552f9c1e02a8089a9e6c7887f533ac6187a3d1425d0c916ca50a62076a8ee448ed4cdcb44a10d8df53ded724c68617c17ddbf7a87d935851466e441547bbeac7
 SHA512 
c064d06162bdb0b71d9c0638db073bba9b0577a1529eaac1a673b812fc08478e5b351954279d9d68947f0c4e3fe29ee5667741e6d229461d1ad1c7b2f535a49d

diff --git a/app-vim/gitolite-syntax/gitolite-syntax-20111225.ebuild 
b/app-vim/gitolite-syntax/gitolite-syntax-20111225.ebuild
deleted file mode 100644
index 94a9194a732d..
--- a/app-vim/gitolite-syntax/gitolite-syntax-20111225.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit vim-plugin
-
-DESCRIPTION="vim plugin: gitolite syntax highlighting"
-HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=2900;
-LICENSE="Apache-2.0"
-KEYWORDS="amd64 ~arm x86"
-IUSE=""
-
-SRC_URI="mirror://gentoo/${P}.tar.bz2"
-VIM_PLUGIN_HELPTEXT="Vim Syntax highlight for gitolite configuration file 
gitolite.conf"



[gentoo-commits] repo/gentoo:master commit in: app-vim/diffchar/

2022-06-10 Thread Matt Turner
commit: 3a9474736c1365bb42a6725f174f0f09df0d532f
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jun 10 17:43:21 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jun 10 18:07:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a947473

app-vim/diffchar: Drop old versions

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

 app-vim/diffchar/Manifest|  1 -
 app-vim/diffchar/diffchar-8.2.ebuild | 16 
 2 files changed, 17 deletions(-)

diff --git a/app-vim/diffchar/Manifest b/app-vim/diffchar/Manifest
index 41f79655a90f..a30e84e8b6eb 100644
--- a/app-vim/diffchar/Manifest
+++ b/app-vim/diffchar/Manifest
@@ -1,2 +1 @@
-DIST diffchar-8.2.tar.gz 440613 BLAKE2B 
e440ef29512348fe82fc4b644fb5e5d9db31582991f22447f2a896180091dc3bd4e2e789ce8ca8984507fd2fe1fe8f53d37ac6913d34960a174dd9003d729e84
 SHA512 
ff7c01a03bd989fbcdabfda8007e177acab191e283e1617e16dc2a366869ad6946df7b25a2e514f96ad7dc69350f07ffd5eac7b7769f0e017e029343c9756ea1
 DIST diffchar-8.6.tar.gz 392905 BLAKE2B 
bd3f6b40d79f7c51a9dc881e7a1b24aa1e75812bf76cf42c331d28809fd0f4049d55ded5576d3173f0d039e5621a202a8d5dffa0fd55203dcb45bd950e884898
 SHA512 
394f7da41f1c09b7c5b99bcb9bc2bf590a7d011d6171dd0d3394c09c2befa0cc676541519fba46e569afad235a19f20f290779ebb21f1fdc7e1d3df290c8936a

diff --git a/app-vim/diffchar/diffchar-8.2.ebuild 
b/app-vim/diffchar/diffchar-8.2.ebuild
deleted file mode 100644
index 584abecff6a8..
--- a/app-vim/diffchar/diffchar-8.2.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit vim-plugin vcs-snapshot
-
-GIT_HASH="837334b268302cf6c597d88485aa8aad6a500b98"
-
-DESCRIPTION="vim plugin: highlight the exact differences, based on characters 
and words"
-HOMEPAGE="https://github.com/rickhowe/diffchar.vim 
https://www.vim.org/scripts/script.php?script_id=4932;
-SRC_URI="https://github.com/rickhowe/diffchar.vim/archive/${GIT_HASH}.tar.gz 
-> ${P}.tar.gz"
-LICENSE="vim.org"
-KEYWORDS="amd64 x86"
-
-VIM_PLUGIN_HELPFILES="${PN}.txt"



[gentoo-commits] repo/gentoo:master commit in: app-vim/ferret/

2022-06-10 Thread Matt Turner
commit: 7bfb841073b555f2a4c400d5b5b0df66ee541b94
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jun 10 17:43:31 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jun 10 18:07:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bfb8410

app-vim/ferret: Drop old versions

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

 app-vim/ferret/Manifest  |  1 -
 app-vim/ferret/ferret-4.0.ebuild | 22 --
 2 files changed, 23 deletions(-)

diff --git a/app-vim/ferret/Manifest b/app-vim/ferret/Manifest
index a591f36b5ad8..b5277d00412f 100644
--- a/app-vim/ferret/Manifest
+++ b/app-vim/ferret/Manifest
@@ -1,2 +1 @@
-DIST ferret-4.0.tar.gz 36867 BLAKE2B 
0c386d5ad24fcd0662108e8e6005f94900c68099af0fedd181eb63d1c0f762ece02c0daf65dcbca1205b5c3c724ed73c523089da0b3db4f8c7f6d5aed737f113
 SHA512 
4d3e39a172a7ef26ddfd49e0582cb11f44851a486dd5ac298e54b9879966b5d09e2f9b0a76dfb5f30157035989ccc21269c3e5adbd5a4c8c7d0797bfe729eeb8
 DIST ferret-5.0.tar.gz 40975 BLAKE2B 
75970b35852c5859ce53686eed9c8ba0d3d8599c9f53dc0a2a859dcdee8efd99fef298964db7cd9c2848180d87f45cb7e40a3352324b0530c5797647199a7f2f
 SHA512 
882dc7d3baaa8a0e64244e8b7c3fef31088d4f89e49bf57dff85efc65f87fa6d3d8516ed3067dab4f4aa9857bb429e6f50d389d57a8895f6dab01db7e580867c

diff --git a/app-vim/ferret/ferret-4.0.ebuild b/app-vim/ferret/ferret-4.0.ebuild
deleted file mode 100644
index 016dd6866cfd..
--- a/app-vim/ferret/ferret-4.0.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit vim-plugin
-
-DESCRIPTION="vim plugin: enhanced multi-file search"
-HOMEPAGE="https://github.com/wincent/ferret;
-SRC_URI="https://github.com/wincent/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="vim"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-src_prepare() {
-   default
-
-   rm -rv test.rb doc/.gitignore || die
-   # See bug 612282.
-   mv ftplugin/qf.vim ftplugin/${PN}qf.vim || die
-}



[gentoo-commits] repo/gentoo:master commit in: app-vim/fugitive/

2022-06-10 Thread Matt Turner
commit: 7da853a490720a75023545603b1626b1f6ef640c
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jun 10 17:43:34 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jun 10 18:07:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7da853a4

app-vim/fugitive: Drop old versions

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

 app-vim/fugitive/Manifest|  4 
 app-vim/fugitive/fugitive-2.4.ebuild | 22 --
 app-vim/fugitive/fugitive-2.5.ebuild | 22 --
 app-vim/fugitive/fugitive-3.1.ebuild | 22 --
 app-vim/fugitive/fugitive-3.2.ebuild | 22 --
 5 files changed, 92 deletions(-)

diff --git a/app-vim/fugitive/Manifest b/app-vim/fugitive/Manifest
index dce65e5f2d1d..56385baa04c1 100644
--- a/app-vim/fugitive/Manifest
+++ b/app-vim/fugitive/Manifest
@@ -1,5 +1 @@
-DIST fugitive-2.4.tar.gz 33340 BLAKE2B 
d5e5df47e0492510abae735dd47b51d797fe38862401f7d8e64404f6fa4e040641141c6febb13b05910cc44dc0372b084fe0ee8c3980a73d11d65e1a502ed627
 SHA512 
fb9d4129090bbafcace9400e9f21feae06bc9f903a54cfef7c4cbfa62856019a511b924c294e86fd26cd713d588ca0054a17d9676b59e2f406779ab5d51c3363
-DIST fugitive-2.5.tar.gz 39318 BLAKE2B 
437f4c36b357937fc83e0107882d535c5cc9e609801147d1a48c28e16c4f964c221ff404301e57c9d740a04caf4cf5383a1f307ad89a76294e13b784561223bd
 SHA512 
9a58ff3fa9eae72fca3d1232d01856ef56fe38b7bbf61be44ec4cdf4f0f69fca69fafe19266d657530a6d08f856236b1d1370bb770b14402bb7e476d5ca4bb78
-DIST fugitive-3.1.tar.gz 61142 BLAKE2B 
15436725924d7ab09903973d77e9d7ce904f6bfaee451da2d3240236b2ef0589efd4b34e3673550749a6f021802018b2fb86f09ecdd727231f58bce3fd7c82b0
 SHA512 
4301e53a688ef1c822c146e04c41b6724cc38503733c622c0be8ea67ff2dd442f487fab8569bd3c8f7d97f6a4d5b42b58c0f23a216d74b862c09ed5c57f6ea87
-DIST fugitive-3.2.tar.gz 64708 BLAKE2B 
cab484ec66b7c54857856ed1f6cbebbf6d3fb1afdb35b004f72f8c06785a18d8810244255305cd949e25d1f78d734c46e400488526631b4070d3e0b104830552
 SHA512 
c7ac97d52f683a73545efddf33986dedecbae25208ebf0703dccf99cb46fd5020362f724c5b530aeca40467d9e864ce6597d6eb5eaa93a33643191e1aa5b44db
 DIST fugitive-3.4.tar.gz 80677 BLAKE2B 
7cb341851248eb05a8094617f349e382cb8704f69116d8a00f07db40d96b4cc86b98515a59c489116fe7fdadb9a73a65819bf792005bda316f1a0bca311e6938
 SHA512 
313f1b06c843f85cfdbee059f1470b1ed062c2055e552fa1e05b01e59d9950c181b19e7553cbbca575b1951949970691081582128be7148885485d4fbed0a4d2

diff --git a/app-vim/fugitive/fugitive-2.4.ebuild 
b/app-vim/fugitive/fugitive-2.4.ebuild
deleted file mode 100644
index adb714120724..
--- a/app-vim/fugitive/fugitive-2.4.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit vim-plugin
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/tpope/vim-fugitive.git;
-else
-   inherit vcs-snapshot
-   SRC_URI="https://github.com/tpope/vim-fugitive/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 x86 ~ppc-macos ~x64-macos"
-fi
-
-DESCRIPTION="vim plugin: a git wrapper for vim"
-HOMEPAGE="https://www.vim.org/scripts/script.php?script_id=2975 
https://github.com/tpope/vim-fugitive/;
-LICENSE="vim"
-
-VIM_PLUGIN_HELPFILES="${PN}.txt"
-
-RDEPEND="dev-vcs/git"

diff --git a/app-vim/fugitive/fugitive-2.5.ebuild 
b/app-vim/fugitive/fugitive-2.5.ebuild
deleted file mode 100644
index fe8da7842fc2..
--- a/app-vim/fugitive/fugitive-2.5.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit vim-plugin
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/tpope/vim-fugitive.git;
-else
-   SRC_URI="https://github.com/tpope/vim-fugitive/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86 ~ppc-macos ~x64-macos"
-   S="${WORKDIR}/vim-${P}"
-fi
-
-DESCRIPTION="vim plugin: a git wrapper for vim"
-HOMEPAGE="https://www.vim.org/scripts/script.php?script_id=2975 
https://github.com/tpope/vim-fugitive/;
-LICENSE="vim"
-
-VIM_PLUGIN_HELPFILES="${PN}.txt"
-
-RDEPEND="dev-vcs/git"

diff --git a/app-vim/fugitive/fugitive-3.1.ebuild 
b/app-vim/fugitive/fugitive-3.1.ebuild
deleted file mode 100644
index 0d4da8993529..
--- a/app-vim/fugitive/fugitive-3.1.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit vim-plugin
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/tpope/vim-fugitive.git;
-else
-   SRC_URI="https://github.com/tpope/vim-fugitive/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86 ~ppc-macos ~x64-macos"
-   S="${WORKDIR}/vim-${P}"
-fi
-
-DESCRIPTION="vim plugin: a git wrapper for vim"

[gentoo-commits] repo/gentoo:master commit in: app-vim/gnupg/

2022-06-10 Thread Matt Turner
commit: 4407b30cdf8d65df824940d283ca2bcf13a25a66
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jun 10 17:43:43 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jun 10 18:07:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4407b30c

app-vim/gnupg: Drop old versions

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

 app-vim/gnupg/Manifest |  1 -
 app-vim/gnupg/gnupg-2.6.ebuild | 28 
 2 files changed, 29 deletions(-)

diff --git a/app-vim/gnupg/Manifest b/app-vim/gnupg/Manifest
index 2d883828ebcc..3dcfa1158497 100644
--- a/app-vim/gnupg/Manifest
+++ b/app-vim/gnupg/Manifest
@@ -1,2 +1 @@
-DIST gnupg-2.6.tar.bz2 12074 BLAKE2B 
d06e4637627187e1d276c3b485e22b35f0cba78a491d34f0884da7ad320f12a3443e40a7c0e7e3f27be03984380eb966d593a283d768bb834a1fefed05656dd3
 SHA512 
1b7307954aad751006286edebb80767951b9bd9a8eff4c4a57fa6030cb442ceca12730a82c76a2181e1da19cc4cc8be21ccd4f8a21817aedf42785d8ff4b61ac
 DIST gnupg-2.7.1.zip 16131 BLAKE2B 
82e29fd95adc5d6690409ec136086be2f0f358143de0bd6ad53c095d4cdcebe47f463f30cc5f494c441222380b5fac3291a9a6f7937f487ad28702ed3e175873
 SHA512 
07599e981e55d7eac7b06169e9ce30d33374b01680ad0317d5e4b51addce22b195dbd7a22a2adc381dfb89bd66aad9c377b43f36e6a5b32b7c577462b149e0a2

diff --git a/app-vim/gnupg/gnupg-2.6.ebuild b/app-vim/gnupg/gnupg-2.6.ebuild
deleted file mode 100644
index ef344bdcf3f9..
--- a/app-vim/gnupg/gnupg-2.6.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit vim-plugin
-
-DESCRIPTION="transparent editing of gpg encrypted files"
-HOMEPAGE="https://www.vim.org/scripts/script.php?script_id=3645;
-LICENSE="GPL-2"
-KEYWORDS="amd64 ~arm x86"
-
-RDEPEND="app-crypt/gnupg"
-
-VIM_PLUGIN_HELPFILES="${PN}.txt"
-
-src_prepare() {
-   default
-
-   # There's good documentation included with the script, but it's not
-   # in a helpfile. Since there's rather too much information to include
-   # in a VIM_PLUGIN_HELPTEXT, we'll sed ourselves a help doc.
-   mkdir doc || die
-   sed -e '/" Section: Plugin header.\+$/,d' -e 's/^" \?//' \
-   -e 's/\(Name:\s\+\)\([^.]\+\)\.vim/\1*\2.txt*/' \
-   plugin/${PN}.vim \
-   > doc/${PN}.txt || die
-}



[gentoo-commits] repo/gentoo:master commit in: app-vim/gitgutter/

2022-06-10 Thread Matt Turner
commit: 2d417b151e3571e6847081666a1d8c07843ecfda
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jun 10 17:43:40 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jun 10 18:07:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d417b15

app-vim/gitgutter: Drop old versions

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

 app-vim/gitgutter/Manifest  |  1 -
 app-vim/gitgutter/gitgutter-20180316.ebuild | 29 -
 2 files changed, 30 deletions(-)

diff --git a/app-vim/gitgutter/Manifest b/app-vim/gitgutter/Manifest
index 5f8ef64794cb..baa65b10e5c7 100644
--- a/app-vim/gitgutter/Manifest
+++ b/app-vim/gitgutter/Manifest
@@ -1,3 +1,2 @@
-DIST gitgutter-20180316.tar.gz 46344 BLAKE2B 
f981753a0f8d066b7cb5c16c49cfdd1a1aac1c6623b4645b8b1abd5719470ac181e09c8b736f8b8a14e6098b60cb8f97b114dc5c2a587b6d1875fcf27b4b12cf
 SHA512 
15873b249f8aec9de312efedc615d6fa822b45ca8ce53cc6cc878fcaf3a6ab3f02eb5d082ff329528cce1b48358846b0aba3f9d3bc8aadd29aa57d3b1a30
 DIST gitgutter-20180815.tar.gz 46741 BLAKE2B 
85189390a2d8c5feaf8d2fabfd2c72bf79954fd1e9f2c3ffeca748e84caf13924f71ef5837ab62aef0ae003a01304305e73bbcb12dca27294c8164e960249fec
 SHA512 
b6d3bd0f779d9afbd38df33888ab3ee0f1d8d10de0a6c5c6766f7f73a292cdd589a6774faa2871877075f6cedd29f14bba07c9a769d706e0e67d8817db86cfaa
 DIST gitgutter-20220524.tar.gz 602709 BLAKE2B 
c3199ebb66076f2ba08872ac610ff3818ce9f021219777326fe76620b7a923793576e693c6960056cdba3aee102538b4394e73c2f0972b387f669caef74304a2
 SHA512 
fb45b40f1a555a34d99436ef9f4d44a12438427c044b156119d319d374a98f3c18e6c5649adbda24c4e7a4db5e24cea29bd16e05188187e07ca331f65f3b8bfa

diff --git a/app-vim/gitgutter/gitgutter-20180316.ebuild 
b/app-vim/gitgutter/gitgutter-20180316.ebuild
deleted file mode 100644
index fb42081192e0..
--- a/app-vim/gitgutter/gitgutter-20180316.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit vim-plugin
-
-if [[ ${PV} == * ]]; then
-   EGIT_REPO_URI="https://github.com/airblade/vim-gitgutter.git;
-   inherit git-r3
-else
-   inherit vcs-snapshot
-   COMMIT_HASH="37bdd03d176c5e182c7e8dbdc79c3f71d2a04898"
-   
SRC_URI="https://github.com/airblade/vim-gitgutter/archive/${COMMIT_HASH}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="amd64 x86"
-fi
-
-DESCRIPTION="vim plugin: shows a git diff in the sign column and 
stages/reverts hunks"
-HOMEPAGE="https://github.com/airblade/vim-gitgutter/;
-LICENSE="MIT"
-VIM_PLUGIN_HELPFILES="${PN}.txt"
-
-RDEPEND="dev-vcs/git"
-
-src_prepare() {
-   default
-
-   # remove unwanted test dir
-   rm -r test || die
-}



[gentoo-commits] repo/gentoo:master commit in: app-vim/frawor/

2022-06-10 Thread Matt Turner
commit: 203e047ba16a2e416c37f449092b7b9263c35776
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jun 10 17:43:34 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jun 10 18:07:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=203e047b

app-vim/frawor: Drop old versions

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

 app-vim/frawor/Manifest|  1 -
 app-vim/frawor/frawor-0.2.3.ebuild | 16 
 2 files changed, 17 deletions(-)

diff --git a/app-vim/frawor/Manifest b/app-vim/frawor/Manifest
index a8f4b7fe7ef2..8b5248a9c8ee 100644
--- a/app-vim/frawor/Manifest
+++ b/app-vim/frawor/Manifest
@@ -1,2 +1 @@
 DIST frawor-0.2.3.tar.gz 125909 BLAKE2B 
d82ddea09bba7a8b0e70b5fedbc54b40357003fb5652cc6cd94d70e50467775deb204d3c40e369675d87acaac5c3ecaf09281d90566f1d545a55c9091116d9ab
 SHA512 
230adb0442a8c488eb3560f4d0b2ca4f70116ca30308e2ab4621b266f90eb975b10b449e3c4bdfdacb71988ba2df5191b220ff69c40499f9fc28737973cd2017
-DIST frawor-0.2.3.tar.xz 257268 BLAKE2B 
4409de0fb392841676eac2d794e0e44f64e3978dea1b72b807b7660a9feb1da3850a1ba651287f624830da4d1529daea60da2b76db37e422b6a4827e73dcf8d6
 SHA512 
ad8c6939875b5783b3faa0a3194e187161ba10f662a896f06ea86aebf12b172bd8d419b14a95c0d14aedfb38ebc5de73895d6d472db64dc15f567509e55188b2

diff --git a/app-vim/frawor/frawor-0.2.3.ebuild 
b/app-vim/frawor/frawor-0.2.3.ebuild
deleted file mode 100644
index 1f54b2217232..
--- a/app-vim/frawor/frawor-0.2.3.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit vim-plugin
-
-DESCRIPTION="vim plugin: modular vim framework"
-HOMEPAGE="https://bitbucket.org/ZyX_I/frawor;
-SRC_URI="https://bitbucket.org/ZyX_I/${PN}/downloads/${P}.tar.xz;
-
-LICENSE="vim"
-KEYWORDS="amd64 x86"
-
-# Tests rely on zsh. No.
-RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: app-vim/lustyexplorer/

2022-06-10 Thread Matt Turner
commit: 2d02c877c8d4d550642259435d2a1753010608f3
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jun 10 17:43:58 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jun 10 18:07:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d02c877

app-vim/lustyexplorer: Drop old versions

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

 app-vim/lustyexplorer/Manifest|  1 -
 app-vim/lustyexplorer/lustyexplorer-4.3-r1.ebuild | 30 ---
 2 files changed, 31 deletions(-)

diff --git a/app-vim/lustyexplorer/Manifest b/app-vim/lustyexplorer/Manifest
index 3662898fd4e9..5feecc441291 100644
--- a/app-vim/lustyexplorer/Manifest
+++ b/app-vim/lustyexplorer/Manifest
@@ -1,2 +1 @@
 DIST lusty-explorer-5.0.zip 21036 BLAKE2B 
6f9918242b5a12a2fd58017c54f10489113b21858e1522e0ff74a7cca41045c08144cb7b69bef2aa5e67998d74bb8472d547421cb737d2fdf79ec1ce4c51db9d
 SHA512 
42aa2dea2d96c88cf65891a08a798c185849695c49663260fd133c34b63311d1db9073d3db2d6e4d1fd6907fdd4cf89335dacb0a5bbaa994924751f5a1be66cf
-DIST lustyexplorer-4.3.tar.bz2 17373 BLAKE2B 
643eb4c7573932fa63030766670d7c398e307b72e08e93e53e31b7f21086a80196c8d4d7811032b8b945306fcdc7d86d59eb6b48ce0b79f38e628d6b4bec7519
 SHA512 
24ffa1fe5c1698dfa6093c7cfed2f08540ce130258df5e8ec135356ecea4c1f607f11e643ab859f551e63ecbbf6fc8a615a9514e1d4798b752cc97146c29c661

diff --git a/app-vim/lustyexplorer/lustyexplorer-4.3-r1.ebuild 
b/app-vim/lustyexplorer/lustyexplorer-4.3-r1.ebuild
deleted file mode 100644
index 18e37c2dd2f7..
--- a/app-vim/lustyexplorer/lustyexplorer-4.3-r1.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit vim-plugin
-
-DESCRIPTION="vim plugin: dynamic filesystem and buffer explorer"
-HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=1890;
-LICENSE="bufexplorer.vim"
-KEYWORDS="~amd64 ~x86"
-
-VIM_PLUGIN_HELPFILES="lusty-explorer.txt"
-
-RDEPEND="|| (
-   app-editors/vim[ruby]
-   app-editors/gvim[ruby]
-)"
-
-src_prepare() {
-   default
-
-   # There's good documentation included with the script, but it's not
-   # in a helpfile. Since there's rather too much information to include
-   # in a VIM_PLUGIN_HELPTEXT, we'll sed ourselves a help doc.
-   mkdir "${S}"/doc || die
-   sed -e '0,/"$/d' -e '/" GetLatest.\+$/,d' -e 's/^" \?//' \
-   -e "s/\(Name Of File: \)\([^.]\+\)\.vim/\1*\2.txt*/" \
-   plugin/lusty-explorer.vim > doc/lusty-explorer.txt
-}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/gr-iio/

2022-06-10 Thread Thomas Beierlein
commit: ae969280c9a42b5a2208cbb2f5a97d82beb6bffe
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Fri Jun 10 17:59:06 2022 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Fri Jun 10 18:00:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae969280

net-wireless/gr-iio: Add Python 3.10 support

Closes: https://bugs.gentoo.org/846194
Signed-off-by: Thomas Beierlein  gentoo.org>

 net-wireless/gr-iio/gr-iio-0.3_p20191219-r2.ebuild | 4 ++--
 net-wireless/gr-iio/gr-iio-.ebuild | 8 
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/net-wireless/gr-iio/gr-iio-0.3_p20191219-r2.ebuild 
b/net-wireless/gr-iio/gr-iio-0.3_p20191219-r2.ebuild
index 2765cad70f80..ded3f63256e6 100644
--- a/net-wireless/gr-iio/gr-iio-0.3_p20191219-r2.ebuild
+++ b/net-wireless/gr-iio/gr-iio-0.3_p20191219-r2.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{7,8,9,10} )
 
 inherit cmake python-single-r1
 

diff --git a/net-wireless/gr-iio/gr-iio-.ebuild 
b/net-wireless/gr-iio/gr-iio-.ebuild
index 0f3c49b650fd..ded3f63256e6 100644
--- a/net-wireless/gr-iio/gr-iio-.ebuild
+++ b/net-wireless/gr-iio/gr-iio-.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
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{7,8,9,10} )
 
 inherit cmake python-single-r1
 
@@ -17,7 +17,7 @@ else
COMMIT="733c8a05e74b7d10fbaef502cc82d025ae35a1fb"

SRC_URI="https://github.com/analogdevicesinc/gr-iio/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
S="${WORKDIR}/${PN}-${COMMIT}"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 ~riscv ~x86"
 fi
 LICENSE="GPL-3+"
 SLOT="0"



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

2022-06-10 Thread Conrad Kostecki
commit: f3489e8da4fc83b9254d6087fb0b500b7da08c26
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Jun 10 17:53:15 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Jun 10 17:53:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3489e8d

dev-libs/Ice: add python3_10 support

Closes: https://bugs.gentoo.org/845657
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-libs/Ice/Ice-3.6.5-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/Ice/Ice-3.6.5-r2.ebuild b/dev-libs/Ice/Ice-3.6.5-r2.ebuild
index 7a584459e1ec..e42e4205502a 100644
--- a/dev-libs/Ice/Ice-3.6.5-r2.ebuild
+++ b/dev-libs/Ice/Ice-3.6.5-r2.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
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 RUBY_OPTIONAL="yes"
 USE_RUBY="ruby26"



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

2022-06-10 Thread Ulrich Müller
commit: d925226a528dc974b765a41d20da937b97342ea6
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat Jun  4 18:12:49 2022 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Jun 10 17:17:31 2022 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=d925226a

devbook.xsl: Eclass documentation needs GPL-2 in the footer

Eclasses are licensed GPL-2, therefore we need a different footer.
Hardcode this for all sub-pages of eclass-reference/.

Signed-off-by: Ulrich Müller  gentoo.org>

 devbook.xsl | 10 +-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/devbook.xsl b/devbook.xsl
index 9a254a7..1aebead 100644
--- a/devbook.xsl
+++ b/devbook.xsl
@@ -665,7 +665,15 @@
   
 Gentoo is a trademark of the Gentoo Foundation, Inc.
 The text of this document is distributed under the
-https://creativecommons.org/licenses/by-sa/4.0/;>Creative Commons 
Attribution-ShareAlike 4.0 International License.
+
+  
+  
+https://www.gnu.org/licenses/gpl-2.0.html;>GNU 
General Public License, version 2.
+  
+  
+https://creativecommons.org/licenses/by-sa/4.0/;>Creative Commons 
Attribution-ShareAlike 4.0 International License.
+  
+
 The https://www.gentoo.org/inside-gentoo/foundation/name-logo-guidelines.html;>Gentoo
 Name and Logo Usage Guidelines apply.
   
 



  1   2   3   >