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

2021-09-27 Thread Sam James
commit: b4dd8502a9b30982ea746f42e879745d9e87c228
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep 28 05:18:23 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 28 05:18:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4dd8502

net-misc/cadaver: allow building with newer neon

Tries to use an internal/bundled (removed) copy and fails
otherwise.

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

 net-misc/cadaver/{cadaver-0.23.3.ebuild => cadaver-0.23.3-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/cadaver/cadaver-0.23.3.ebuild 
b/net-misc/cadaver/cadaver-0.23.3-r1.ebuild
similarity index 92%
rename from net-misc/cadaver/cadaver-0.23.3.ebuild
rename to net-misc/cadaver/cadaver-0.23.3-r1.ebuild
index 3b5240b2e50..106581d1064 100644
--- a/net-misc/cadaver/cadaver-0.23.3.ebuild
+++ b/net-misc/cadaver/cadaver-0.23.3-r1.ebuild
@@ -15,7 +15,7 @@ KEYWORDS="~amd64 ~ppc ppc64 ~sparc x86"
 IUSE="nls"
 
 BDEPEND="sys-devel/gettext"
-DEPEND=">=net-libs/neon-0.27.0"
+DEPEND="

[gentoo-commits] repo/gentoo:master commit in: net-dns/dnscrypt-proxy/

2021-09-27 Thread Sam James
commit: 0c810a8e6ed6cfcd092b4fd819b574a7dc3b5642
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep 28 04:52:57 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 28 04:53:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c810a8e

net-dns/dnscrypt-proxy: add 2.1.1

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

 net-dns/dnscrypt-proxy/Manifest   | 1 +
 .../{dnscrypt-proxy-.ebuild => dnscrypt-proxy-2.1.1.ebuild}   | 4 ++--
 net-dns/dnscrypt-proxy/dnscrypt-proxy-.ebuild | 4 ++--
 3 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/net-dns/dnscrypt-proxy/Manifest b/net-dns/dnscrypt-proxy/Manifest
index e799b8395ee..28b447df6e5 100644
--- a/net-dns/dnscrypt-proxy/Manifest
+++ b/net-dns/dnscrypt-proxy/Manifest
@@ -1,2 +1,3 @@
 DIST dnscrypt-proxy-2.0.45.tar.gz 2721610 BLAKE2B 
cddeafec2a2fa8179b722a1b4fe8527bcb3991f5d9e04e31667ea8c38deda5b8c9a3c3a3c16e4e2f5d1bfdb5f8d540c6d61273c34df27f4a78215736b240846f
 SHA512 
becfe3c2d4567725e6b7e973647163e32dd2eaae361087bb05c90b6ddc3b0db0891c2725f6b5c255b8965990832bad53bd6ef137be54a342f46594f3633fe47a
 DIST dnscrypt-proxy-2.1.0.tar.gz 6248378 BLAKE2B 
6b0db8eae8bd380634a86ee2026fb6a3f64d0874a77633f9b8ef46bd37601ebf8d9163516b5ccc371d5354023d5c5c542384718aa885dd1f99809a7b98df5de2
 SHA512 
201a2741f4703872901fa9c045323444d2939d662316e0026f7aa33c7136e45a564225106884ed80522be5247e128c70ced176c8ddaacc66dc0f87c74029
+DIST dnscrypt-proxy-2.1.1.tar.gz 6114345 BLAKE2B 
9d68d94d1fc142d53ed74840080feca56d7abf606b8df9b2ebea7a69b75f13cdc93be53418e6101d30d31d6f4130b3794c1029a5972e129a4c06feeff7dd81e7
 SHA512 
1118d79aad8d3e3629616c203194a5346f00fcfe88783ebddc6f167d22a82006f26022e728c57905aa82997b87b77f0841f7c1b60e0f8e5335f9df142b759c21

diff --git a/net-dns/dnscrypt-proxy/dnscrypt-proxy-.ebuild 
b/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.1.1.ebuild
similarity index 97%
copy from net-dns/dnscrypt-proxy/dnscrypt-proxy-.ebuild
copy to net-dns/dnscrypt-proxy/dnscrypt-proxy-2.1.1.ebuild
index ef229346589..3e4c51ce549 100644
--- a/net-dns/dnscrypt-proxy/dnscrypt-proxy-.ebuild
+++ b/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.1.1.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/DNSCrypt/dnscrypt-proxy;
 
 LICENSE="Apache-2.0 BSD ISC MIT MPL-2.0"
 SLOT="0"
-IUSE="pie"
+IUSE="+pie"
 
 BDEPEND=">=dev-lang/go-1.13"
 RDEPEND="
@@ -31,7 +31,7 @@ RDEPEND="
 FILECAPS=( cap_net_bind_service+ep usr/bin/dnscrypt-proxy )
 
 PATCHES=(
-   "${FILESDIR}/${PN}-2.0.45-config-full-paths.patch"
+   "${FILESDIR}/${PN}-2.1.0-config-full-paths.patch"
 )
 
 src_compile() {

diff --git a/net-dns/dnscrypt-proxy/dnscrypt-proxy-.ebuild 
b/net-dns/dnscrypt-proxy/dnscrypt-proxy-.ebuild
index ef229346589..3e4c51ce549 100644
--- a/net-dns/dnscrypt-proxy/dnscrypt-proxy-.ebuild
+++ b/net-dns/dnscrypt-proxy/dnscrypt-proxy-.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/DNSCrypt/dnscrypt-proxy;
 
 LICENSE="Apache-2.0 BSD ISC MIT MPL-2.0"
 SLOT="0"
-IUSE="pie"
+IUSE="+pie"
 
 BDEPEND=">=dev-lang/go-1.13"
 RDEPEND="
@@ -31,7 +31,7 @@ RDEPEND="
 FILECAPS=( cap_net_bind_service+ep usr/bin/dnscrypt-proxy )
 
 PATCHES=(
-   "${FILESDIR}/${PN}-2.0.45-config-full-paths.patch"
+   "${FILESDIR}/${PN}-2.1.0-config-full-paths.patch"
 )
 
 src_compile() {



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

2021-09-27 Thread Sam James
commit: 74fca1f794ce6bf84cb6354cc31d5f307508e155
Author: Hank Leininger  korelogic  com>
AuthorDate: Tue Dec 29 01:12:10 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 28 03:34:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74fca1f7

net-ftp/ftp: version bump, EAPI bump, fix segv

Sync to a more recent Debian version
(netkit-ftp-ssl_0.17.34+0.2-5.1.dsc), and fix longstanding segv
when the server goes away. Updated Gentoo patches for the current
Debian version. Tested with gcc-10.

Signed-off-by: Hank Leininger  korelogic.com>
Closes: https://bugs.gentoo.org/662684
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Closes: https://github.com/gentoo/gentoo/pull/18862
Signed-off-by: Sam James  gentoo.org>

 net-ftp/ftp/Manifest   |  2 ++
 net-ftp/ftp/ftp-0.17.34.0.2.5.1.ebuild | 66 ++
 2 files changed, 68 insertions(+)

diff --git a/net-ftp/ftp/Manifest b/net-ftp/ftp/Manifest
index 248624ad48c..58a4a0349d6 100644
--- a/net-ftp/ftp/Manifest
+++ b/net-ftp/ftp/Manifest
@@ -1,3 +1,5 @@
 DIST netkit-ftp-0.17-patches-2.tar.bz2 4307 BLAKE2B 
d7febb30807dab2dd66b6fe1991675b37cdea63703769f228895d7722f46b56dd2f5a7774d92740ff3f9ff7797a64660a580cb231582d2b9b912da35c209746a
 SHA512 
6a9adfd33eae4ac2e1a9e070ed89467804dc484eda084694398bb7e3ebbaf04bf70d00ffaa637bace078c4c0024115ba3620fd75d4a3558a44dc991798885461
+DIST netkit-ftp-0.17-patches-3.tar.bz2 4082 BLAKE2B 
d70c0340641647ab993a7b2aa1c49be2a1ff16e7b6b3038ebe9eff329bf4796cfa21d8c8d88f123c2f633cc1ba3b5ecdd4b1be78a7fda63b77ece077d643fca5
 SHA512 
083796f89c6d02f2b094616a6b7c9ef8ef7d0edbe337521cf311deb03f1af2000f12b85e3978a5eb1c56c64f2a2a105c0b7735fd6ea31d626d171a047cd858c3
 DIST netkit-ftp-0.17.tar.gz 53934 BLAKE2B 
451f90f26cd5cc1a6693fea7c31d47127d8b89b4b00a2f863af61d46d87f6e416141db1c6f6bb320021665a99f0d9e00dc4a5c3b0bb209df0ae74aad97a45f20
 SHA512 
ba8e411d0230c78e9e4555c03dc1036c6e506ef8edb72ecee4d6a7559d85143721bffbe8b8a6e42918b3098072ac8f207584be9e3a241f6bd31e361c92de6554
 DIST netkit-ftp-ssl_0.17.23+0.2-1.debian.tar.gz 48189 BLAKE2B 
7894f64308ae14c72e2fcf7e18225fa36680d2d88a3e59c4b7edac3669e051e3196a2acda3f8da083bd3d8405e9f28f67be10d70684854e8bbc7008f8189cb8d
 SHA512 
c2fa882c185987298a73e7cef8c073ab0aee7627b60b412be90eef8619bf02d97721c15197fe4f443eab53bcca87876633924872f3102ef9e92dc7511c065228
+DIST netkit-ftp-ssl_0.17.34+0.2-5.1.debian.tar.xz 48976 BLAKE2B 
30c867a3a8fabc55ba05603c54b5e4153d198e8e92d55353bf02cbf0494a41de1362c945aef013edfa3a6f0b1c78e5041ec7127db5eb99bac5351f57bb526c2d
 SHA512 
6061b9b22fe8463a7d4542988685e108b282b6d2908d67cc70951fc23b1d842a70aee44af989d1e683e80c050ffe284fbfa776581e0120439bec98d479672718

diff --git a/net-ftp/ftp/ftp-0.17.34.0.2.5.1.ebuild 
b/net-ftp/ftp/ftp-0.17.34.0.2.5.1.ebuild
new file mode 100644
index 000..5c394dd064b
--- /dev/null
+++ b/net-ftp/ftp/ftp-0.17.34.0.2.5.1.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic toolchain-funcs
+
+PATCH_VER="3"
+MY_PN="netkit-ftp"
+MY_PV="$(ver_cut 1-2)"
+MY_P="netkit-${PN}-${MY_PV}"
+DEB_PN="${MY_PN}-ssl"
+DEB_PV="$(ver_cut 1-3)+$(ver_cut 4-5)-$(ver_cut 6-7)"
+DESCRIPTION="Standard Linux FTP client"
+HOMEPAGE="http://www.hcs.harvard.edu/~dholland/computers/netkit.html;
+SRC_URI="ftp://sunsite.unc.edu/pub/Linux/system/network/netkit/${MY_P}.tar.gz
+   mirror://debian/pool/main/n/${DEB_PN}/${DEB_PN}_${DEB_PV}.debian.tar.xz
+   
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${MY_P}-patches-${PATCH_VER}.tar.bz2;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
+IUSE="ipv6 readline ssl"
+
+RDEPEND="
+   >=sys-libs/ncurses-5.2:=
+   readline? ( sys-libs/readline:0= )
+   ssl? ( dev-libs/openssl:0= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="sys-apps/grep"
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+   local p
+   for p in $(grep -v "^#" "${WORKDIR}"/debian/patches/series || die); do
+   eapply "${WORKDIR}/debian/patches/${p}"
+   done
+
+   eapply "${WORKDIR}"/patch
+
+   sed -i \
+   -e 's:echo -n:printf %s :' \
+   configure || die
+
+   default
+}
+
+src_configure() {
+   append-lfs-flags #101038
+   tc-export CC
+   # not an autoconf script
+   ./configure \
+   --prefix=/usr \
+   $(use_enable ipv6) \
+   $(use_enable readline) \
+   $(use_enable ssl) \
+   || die
+}
+
+src_install() {
+   dobin ftp/ftp
+   doman ftp/ftp.1 ftp/netrc.5
+   dodoc ChangeLog README BUGS
+}



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

2021-09-27 Thread Sam James
commit: 8cae4c7e6f714d33d3f027182b05c93fec6098a5
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep 28 02:27:54 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 28 02:27:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cae4c7e

sys-libs/libcap: add 2.59

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

 sys-libs/libcap/Manifest   |  1 +
 sys-libs/libcap/libcap-2.59.ebuild | 88 ++
 2 files changed, 89 insertions(+)

diff --git a/sys-libs/libcap/Manifest b/sys-libs/libcap/Manifest
index 99cb021a483..a4d5b5187a4 100644
--- a/sys-libs/libcap/Manifest
+++ b/sys-libs/libcap/Manifest
@@ -1,3 +1,4 @@
 DIST libcap-2.49.tar.xz 139568 BLAKE2B 
5746dcdf2a737e747450bd50a701ee8543277b17b7fbf1304b79f707a088ea74dc6dc79c61ff89b55b718a460a7b0814f960f44d07944a97b832b78f4e14e07f
 SHA512 
2934a2ded1370edeb9603dbf43d8ca23a2eb5d67efc5cec5d4ba96c707a8db2702da8aa9be0cb86c5ff100d37ec96115ca7566ad0ab2e0b4a288bbe357d0
 DIST libcap-2.57.tar.xz 167740 BLAKE2B 
e0c004f3d11caf824d907315e6102707bb34c0ef3e9d430f23c191d711f073267ef6dc44463e2ce8041b8d13658b0c20560f7f3c6387f770ff9e66b81ff9f5d3
 SHA512 
5c70b3c6a1248ca0de92538614f0d0d516d72f6f25b135c92738c377b67533662e6fd6b0b61cb051ec99f406387d3334fcc7ddb54789626e4c387bcf46ebffbf
 DIST libcap-2.58.tar.xz 168520 BLAKE2B 
9f160c08e7e8bcb9eb49ab6a7a0805145461613a946ccfebeadc269b26331eadc9f467437b2f5b022e9a545b034ea4fd8fed4d5893e84d9a48dd85318810b974
 SHA512 
092e45f82113293e1c2db7e51dca7298496c2a3af08eb41107e8c2b4798c25d3c9059e152181dc048b232fe0e59c4c3beaa158da2e5798cd6e1013d85226a9cf
+DIST libcap-2.59.tar.xz 168404 BLAKE2B 
5db562b389f2c4034b5fa840a14f7fd7ada49470fea8d13828b2c302a7d768831a6215593d21938b8e1d5bd65fa0581628809526fa5f6091ca4eac5e884cd38c
 SHA512 
296c11259e1b4d577b3527ab5e2160be3f94a2bee7d63d1b7feadc603f7e160b72f8c8ede34dec269f5eb7595304ff290693803be778bdbbe088de0e99a33812

diff --git a/sys-libs/libcap/libcap-2.59.ebuild 
b/sys-libs/libcap/libcap-2.59.ebuild
new file mode 100644
index 000..ea1e6af4976
--- /dev/null
+++ b/sys-libs/libcap/libcap-2.59.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multilib-minimal toolchain-funcs pam usr-ldscript
+
+DESCRIPTION="POSIX 1003.1e capabilities"
+HOMEPAGE="https://sites.google.com/site/fullycapable/;
+SRC_URI="https://www.kernel.org/pub/linux/libs/security/linux-privs/libcap2/${P}.tar.xz;
+
+# it's available under either of the licenses
+LICENSE="|| ( GPL-2 BSD )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="pam static-libs tools"
+
+# While the build system optionally uses gperf, we don't DEPEND on it because
+# the build automatically falls back when it's unavailable.  #604802
+PDEPEND="pam? ( sys-libs/pam[${MULTILIB_USEDEP}] )"
+DEPEND="${PDEPEND}
+   sys-kernel/linux-headers"
+BDEPEND="tools? ( dev-lang/go )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.38-no_perl.patch
+   "${FILESDIR}"/${PN}-2.25-ignore-RAISE_SETFCAP-install-failures.patch
+)
+
+QA_FLAGS_IGNORED="sbin/captree" # go binaries don't use LDFLAGS
+
+src_prepare() {
+   default
+   multilib_copy_sources
+}
+
+run_emake() {
+   local args=(
+   AR="$(tc-getAR)"
+   CC="$(tc-getCC)"
+   OBJCOPY="$(tc-getOBJCOPY)"
+   RANLIB="$(tc-getRANLIB)"
+   exec_prefix="${EPREFIX}"
+   lib_prefix="${EPREFIX}/usr"
+   lib="$(get_libdir)"
+   prefix="${EPREFIX}/usr"
+   PAM_CAP="$(usex pam yes no)"
+   DYNAMIC=yes
+   GOLANG="$(multilib_native_usex tools yes no)"
+   )
+   emake "${args[@]}" "$@"
+}
+
+src_configure() {
+   tc-export_build_env BUILD_CC
+   multilib-minimal_src_configure
+}
+
+multilib_src_compile() {
+   run_emake
+}
+
+multilib_src_test() {
+   run_emake test
+}
+
+multilib_src_install() {
+   # no configure, needs explicit install line #444724#c3
+   run_emake DESTDIR="${D}" install
+
+   gen_usr_ldscript -a cap
+   gen_usr_ldscript -a psx
+   if ! use static-libs ; then
+   rm "${ED}"/usr/$(get_libdir)/lib{cap,psx}.a || die
+   fi
+
+   # install pam plugins ourselves
+   rm -rf "${ED}"/usr/$(get_libdir)/security || die
+
+   if use pam ; then
+   dopammod pam_cap/pam_cap.so
+   dopamsecurity '' pam_cap/capability.conf
+   fi
+}
+
+multilib_src_install_all() {
+   dodoc CHANGELOG README doc/capability.notes
+}



[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/files/, app-text/ghostscript-gpl/

2021-09-27 Thread Sam James
commit: 655a62e570746ba83e8fbadd977d58ae608984ba
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep 28 02:49:56 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 28 02:49:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=655a62e5

app-text/ghostscript-gpl: add more upstream parallel build patches to 94.0-r1

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

 .../ghostscript-gpl-9.54.0-makefile-deps-2.patch   | 96 ++
 .../ghostscript-gpl-9.54.0-makefile-deps.patch |  2 +
 .../ghostscript-gpl-9.54.0-r1.ebuild   |  7 +-
 3 files changed, 101 insertions(+), 4 deletions(-)

diff --git 
a/app-text/ghostscript-gpl/files/ghostscript-gpl-9.54.0-makefile-deps-2.patch 
b/app-text/ghostscript-gpl/files/ghostscript-gpl-9.54.0-makefile-deps-2.patch
new file mode 100644
index 000..38f0eaa1516
--- /dev/null
+++ 
b/app-text/ghostscript-gpl/files/ghostscript-gpl-9.54.0-makefile-deps-2.patch
@@ -0,0 +1,96 @@
+From: Sam James 
+Date: Tue, 28 Sep 2021 03:40:19 +0100
+Subject: [PATCH] Rebased versions of upstream Makefile patches
+
+https://git.ghostscript.com/?p=ghostpdl.git;a=commit;h=cf868c13c03a781243c1d8764cbeba3a49ffb92e
+https://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=c8285e6e9cd42277ae298475ad0c96da009b0e98
+https://bugs.gentoo.org/800125
+--- a/devices/devs.mak
 b/devices/devs.mak
+@@ -669,7 +669,7 @@ $(DD)txtwrite.dev : $(ECHOGS_XE) $(txtwrite_) $(GDEV)\
+ $(DEVOBJ)gdevtxtw.$(OBJ) : $(DEVVECSRC)gdevtxtw.c $(GDEV) $(gdevkrnlsclass_h) 
\
+   $(memory__h) $(string__h) $(gp_h) $(gsparam_h) $(gsutil_h) \
+   $(gsdevice_h) $(gxfont_h) $(gxfont0_h) $(gstext_h) $(gxfcid_h)\
+-  $(gxgstate_h) $(gxpath_h) $(gdevagl_h) $(DEVS_MAK) $(MAKEDIRS) 
$(DEVVECSRC)doc_common.h
++  $(gxgstate_h) $(gxpath_h) $(gdevagl_h) $(DEVS_MAK) $(DEVVECSRC)doc_common.h 
$(MAKEDIRS)
+   $(DEVCC) $(DEVO_)gdevtxtw.$(OBJ) $(C_) $(DEVVECSRC)gdevtxtw.c
+ 
+ $(DEVOBJ)gdevagl.$(OBJ) : $(DEVVECSRC)gdevagl.c $(GDEV)\
+@@ -684,14 +684,14 @@ gdevagl_h=$(DEVVECSRC)gdevagl.h
+ docxwrite_=$(DEVOBJ)gdevdocxw.$(OBJ) $(DEVOBJ)gdevagl.$(OBJ) 
$(DEVOBJ)doc_common.$(OBJ)
+ 
+ $(DD)docxwrite.dev : $(ECHOGS_XE) $(docxwrite_) $(GDEV)\
+- $(gdevagl_h) $(DEVS_MAK) $(MAKEDIRS) $(EXTRACT_OBJS)
++ $(gdevagl_h) $(DEVS_MAK) $(EXTRACT_OBJS) $(MAKEDIRS)
+   $(SETDEV2) $(DD)docxwrite $(docxwrite_) $(EXTRACT_OBJS)
+ 
+ $(DEVOBJ)gdevdocxw.$(OBJ) : $(DEVVECSRC)gdevdocxw.c $(GDEV) 
$(gdevkrnlsclass_h) \
+   $(memory__h) $(string__h) $(gp_h) $(gsparam_h) $(gsutil_h) \
+   $(gsdevice_h) $(gxfont_h) $(gxfont0_h) $(gstext_h) $(gxfcid_h)\
+-  $(gxgstate_h) $(gxpath_h) $(gdevagl_h) $(DEVS_MAK) $(MAKEDIRS) \
+-  $(DEVVECSRC)doc_common.h
++  $(gxgstate_h) $(gxpath_h) $(gdevagl_h) $(DEVS_MAK) $(DEVVECSRC)doc_common.h 
\
++  $(MAKEDIRS)
+   $(DEVCC) $(DEVO_)gdevdocxw.$(OBJ) $(C_) $(DEVVECSRC)gdevdocxw.c
+ 
+ # Shared code used by txtwrite and docxwrite.
+@@ -699,7 +699,7 @@ $(DEVOBJ)gdevdocxw.$(OBJ) : $(DEVVECSRC)gdevdocxw.c 
$(GDEV) $(gdevkrnlsclass_h)
+ $(DEVOBJ)doc_common.$(OBJ) : $(DEVVECSRC)doc_common.c $(GDEV) 
$(gdevkrnlsclass_h) \
+   $(memory__h) $(string__h) $(gp_h) $(gsparam_h) $(gsutil_h) \
+   $(gsdevice_h) $(gxfont_h) $(gxfont0_h) $(gstext_h) $(gxfcid_h)\
+-  $(gxgstate_h) $(gxpath_h) $(gdevagl_h) $(DEVS_MAK) $(MAKEDIRS) 
$(DEVVECSRC)doc_common.h
++  $(gxgstate_h) $(gxpath_h) $(gdevagl_h) $(DEVS_MAK) $(DEVVECSRC)doc_common.h 
$(MAKEDIRS)
+   $(DEVCC) $(DEVO_)doc_common.$(OBJ) $(C_) $(DEVVECSRC)doc_common.c
+ 
+ 
+--- a/devices/extract.mak
 b/devices/extract.mak
+@@ -1,37 +1,37 @@
+ extract_cc = $(CC) $(CCFLAGS) $(I_)$(EXTRACT_DIR)/include$(_I) 
$(I_)$(ZSRCDIR)$(_I) $(O_)
+ extract_out_prefix = $(GLOBJDIR)$(D)extract_
+ 
+-$(extract_out_prefix)alloc.$(OBJ):  $(EXTRACT_DIR)/src/alloc.c
++$(extract_out_prefix)alloc.$(OBJ):  $(EXTRACT_DIR)/src/alloc.c 
$(MAKEDIRS)
+   $(extract_cc)$@ $(C_) $(EXTRACT_DIR)/src/alloc.c
+ 
+-$(extract_out_prefix)astring.$(OBJ):$(EXTRACT_DIR)/src/astring.c
++$(extract_out_prefix)astring.$(OBJ):$(EXTRACT_DIR)/src/astring.c 
$(MAKEDIRS)
+   $(extract_cc)$@ $(C_) $(EXTRACT_DIR)/src/astring.c
+ 
+-$(extract_out_prefix)buffer.$(OBJ): $(EXTRACT_DIR)/src/buffer.c
++$(extract_out_prefix)buffer.$(OBJ): $(EXTRACT_DIR)/src/buffer.c 
$(MAKEDIRS)
+   $(extract_cc)$@ $(C_) $(EXTRACT_DIR)/src/buffer.c
+ 
+-$(extract_out_prefix)docx.$(OBJ):   $(EXTRACT_DIR)/src/docx.c
++$(extract_out_prefix)docx.$(OBJ):   $(EXTRACT_DIR)/src/docx.c 
$(MAKEDIRS)
+   $(extract_cc)$@ $(C_) $(EXTRACT_DIR)/src/docx.c
+ 
+-$(extract_out_prefix)docx_template.$(OBJ):  $(EXTRACT_DIR)/src/docx_template.c
++$(extract_out_prefix)docx_template.$(OBJ):  
$(EXTRACT_DIR)/src/docx_template.c $(MAKEDIRS)
+   $(extract_cc)$@ $(C_) $(EXTRACT_DIR)/src/docx_template.c
+ 
+-$(extract_out_prefix)extract.$(OBJ):$(EXTRACT_DIR)/src/extract.c

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

2021-09-27 Thread Sam James
commit: 3f36bd3a78e38084b381b5b4b20588e7210cc9f2
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep 28 02:01:28 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 28 02:01:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f36bd3a

sys-apps/coreutils: add misisng dev-lang/perl BDEPEND

Needed for man page generation.

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

 sys-apps/coreutils/coreutils-8.32-r1.ebuild | 1 +
 sys-apps/coreutils/coreutils-9.0-r1.ebuild  | 1 +
 sys-apps/coreutils/coreutils-9.0.ebuild | 1 +
 3 files changed, 3 insertions(+)

diff --git a/sys-apps/coreutils/coreutils-8.32-r1.ebuild 
b/sys-apps/coreutils/coreutils-8.32-r1.ebuild
index 47b5462e103..1a139279ad8 100644
--- a/sys-apps/coreutils/coreutils-8.32-r1.ebuild
+++ b/sys-apps/coreutils/coreutils-8.32-r1.ebuild
@@ -36,6 +36,7 @@ DEPEND="
 "
 BDEPEND="
app-arch/xz-utils
+   dev-lang/perl
test? (
dev-lang/perl
dev-perl/Expect

diff --git a/sys-apps/coreutils/coreutils-9.0-r1.ebuild 
b/sys-apps/coreutils/coreutils-9.0-r1.ebuild
index a9a8508086a..ffbc9ea3ef9 100644
--- a/sys-apps/coreutils/coreutils-9.0-r1.ebuild
+++ b/sys-apps/coreutils/coreutils-9.0-r1.ebuild
@@ -35,6 +35,7 @@ DEPEND="
 "
 BDEPEND="
app-arch/xz-utils
+   dev-lang/perl
test? (
dev-lang/perl
dev-perl/Expect

diff --git a/sys-apps/coreutils/coreutils-9.0.ebuild 
b/sys-apps/coreutils/coreutils-9.0.ebuild
index 0f0aec04b0b..b373e1d79b2 100644
--- a/sys-apps/coreutils/coreutils-9.0.ebuild
+++ b/sys-apps/coreutils/coreutils-9.0.ebuild
@@ -35,6 +35,7 @@ DEPEND="
 "
 BDEPEND="
app-arch/xz-utils
+   dev-lang/perl
test? (
dev-lang/perl
dev-perl/Expect



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

2021-09-27 Thread Sam James
commit: 1b78510351384bb660ce226aba000e8962d75304
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep 28 02:00:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 28 02:00:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b785103

sys-apps/coreutils: add upstream patch for chmod exit regression

See: https://lists.gnu.org/archive/html/bug-coreutils/2021-09/msg00031.html
See: https://lists.gnu.org/archive/html/bug-coreutils/2021-09/msg00035.html
Signed-off-by: Sam James  gentoo.org>

 sys-apps/coreutils/coreutils-9.0-r1.ebuild | 222 +
 .../coreutils-9.0-fix-chmod-symlink-exit.patch |  35 
 2 files changed, 257 insertions(+)

diff --git a/sys-apps/coreutils/coreutils-9.0-r1.ebuild 
b/sys-apps/coreutils/coreutils-9.0-r1.ebuild
new file mode 100644
index 000..a9a8508086a
--- /dev/null
+++ b/sys-apps/coreutils/coreutils-9.0-r1.ebuild
@@ -0,0 +1,222 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit flag-o-matic python-any-r1 toolchain-funcs
+
+PATCH="${PN}-8.30-patches-01"
+DESCRIPTION="Standard GNU utilities (chmod, cp, dd, ls, sort, tr, head, wc, 
who,...)"
+HOMEPAGE="https://www.gnu.org/software/coreutils/;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
+   !vanilla? (
+   mirror://gentoo/${PATCH}.tar.xz
+   https://dev.gentoo.org/~polynomial-c/dist/${PATCH}.tar.xz
+   )"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x86-linux"
+IUSE="acl caps gmp hostname kill multicall nls selinux +split-usr static test 
vanilla xattr"
+RESTRICT="!test? ( test )"
+
+LIB_DEPEND="acl? ( sys-apps/acl[static-libs] )
+   caps? ( sys-libs/libcap )
+   gmp? ( dev-libs/gmp:=[static-libs] )
+   xattr? ( sys-apps/attr[static-libs] )"
+RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs]} )
+   selinux? ( sys-libs/libselinux )
+   nls? ( virtual/libintl )"
+DEPEND="
+   ${RDEPEND}
+   static? ( ${LIB_DEPEND} )
+"
+BDEPEND="
+   app-arch/xz-utils
+   test? (
+   dev-lang/perl
+   dev-perl/Expect
+   dev-util/strace
+   ${PYTHON_DEPS}
+   )
+"
+RDEPEND+="
+   hostname? ( !sys-apps/net-tools[hostname] )
+   kill? (
+   !sys-apps/util-linux[kill]
+   !sys-process/procps[kill]
+   )
+   !app-misc/realpath
+   !https://bugs.gentoo.org/;
+   # kill/uptime - procps
+   # groups/su   - shadow
+   # hostname- net-tools
+   --enable-install-program="arch,$(usev hostname),$(usev kill)"
+   --enable-no-install-program="groups,$(usev !hostname),$(usev 
!kill),su,uptime"
+   --enable-largefile
+   $(usex caps '' --disable-libcap)
+   $(use_enable nls)
+   $(use_enable acl)
+   $(use_enable multicall single-binary)
+   $(use_enable xattr)
+   $(use_with gmp libgmp)
+   )
+
+   if tc-is-cross-compiler && [[ ${CHOST} == *linux* ]] ; then
+   # bug #311569
+   export fu_cv_sys_stat_statfs2_bsize=yes
+   # bug #416629
+   export gl_cv_func_realpath_works=yes
+   fi
+
+   # bug #409919
+   export gl_cv_func_mknod_works=yes
+
+   if use static ; then
+   append-ldflags -static
+   # bug #321821
+   sed -i '/elf_sys=yes/s:yes:no:' configure || die
+   fi
+
+   if ! use selinux ; then
+   # bug #301782
+   export 
ac_cv_{header_selinux_{context,flash,selinux}_h,search_setfilecon}=no
+   fi
+
+   econf "${myconf[@]}"
+}
+
+src_test() {
+   # Known to fail with FEATURES=usersandbox (bug #439574):
+   #   -  tests/du/long-from-unreadable.sh} (bug #413621)
+   #   -  tests/rm/deep-2.sh (bug #413621)
+   #   -  tests/dd/no-allocate.sh (bug #629660)
+   if has usersandbox ${FEATURES} ; then
+   ewarn "You are emerging ${P} with 'usersandbox' enabled." \
+   "Expect some test failures or emerge with 
'FEATURES=-usersandbox'!"
+   fi
+
+   # Non-root tests will fail if the full path isn't
+   # accessible to non-root users
+   chmod -R go-w "${WORKDIR}" || die
+   chmod a+rx "${WORKDIR}" || die
+
+   # coreutils tests like to do `mount` and such with temp dirs,
+   # so make sure:
+   # - /etc/mtab is writable (bug #265725)
+   # - /dev/loop* can be mounted (bug #269758)
+   mkdir -p "${T}"/mount-wrappers || die
+   mkwrap() {
+   local w ww
+   for w in "${@}" ; do
+   ww="${T}/mount-wrappers/${w}"
+   cat <<-EOF > "${ww}"
+   

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

2021-09-27 Thread Brian Evans
commit: 0ad85af662930ce594c408c15893327641d2141d
Author: Brian Evans  gentoo  org>
AuthorDate: Tue Sep 28 01:55:16 2021 +
Commit: Brian Evans  gentoo  org>
CommitDate: Tue Sep 28 01:56:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ad85af6

dev-php/pecl-http: Fix respecting flags using backported patch

Closes: https://bugs.gentoo.org/791013
Signed-off-by: Brian Evans  gentoo.org>

 .../files/pecl-http-3.2.4-curl-cookies.patch   | 243 -
 1 file changed, 237 insertions(+), 6 deletions(-)

diff --git a/dev-php/pecl-http/files/pecl-http-3.2.4-curl-cookies.patch 
b/dev-php/pecl-http/files/pecl-http-3.2.4-curl-cookies.patch
index 3c124b4624a..2f3a7c73a24 100644
--- a/dev-php/pecl-http/files/pecl-http-3.2.4-curl-cookies.patch
+++ b/dev-php/pecl-http/files/pecl-http-3.2.4-curl-cookies.patch
@@ -1,11 +1,242 @@
 a/src/php_http_client_curl.c   2021-01-13 10:34:34.0 -0500
-+++ b/src/php_http_client_curl.c   2021-09-22 10:38:58.854615743 -0400
-@@ -834,7 +834,7 @@
+diff --git a/autoconf/pecl/libbrotli.m4 b/autoconf/pecl/libbrotli.m4
+index f8916e2..575f635 100644
+--- a/autoconf/pecl/libbrotli.m4
 b/autoconf/pecl/libbrotli.m4
+@@ -1,5 +1,11 @@
+ 
+ AC_DEFUN([PECL_CHECK_LIBBROTLI], [
++  dnl config.m4 calls PECL_CHECK_DONE once more
++  PECL_COUNT_CHECKS([+1])
++  PECL_SAVE_ENV([CPPFLAGS], [libbrotli])
++  PECL_SAVE_ENV([LDFLAGS], [libbrotli])
++  PECL_SAVE_ENV([LIBS], [libbrotli])
++
+   PECL_CHECK_LIBBROTLI_COMMON([$1], [$2])
+   PECL_CHECK_DONE(libbrotlicommon, [$PECL_VAR([HAVE_LIBBROTLI_COMMON])])
+   PECL_CHECK_LIBBROTLI_DEC([$1], [$2])
+diff --git a/autoconf/pecl/libcurl.m4 b/autoconf/pecl/libcurl.m4
+index 4d99207..8de9499 100644
+--- a/autoconf/pecl/libcurl.m4
 b/autoconf/pecl/libcurl.m4
+@@ -160,6 +160,26 @@ AC_DEFUN([PECL_HAVE_LIBCURL_SSL], [dnl
+   fi
+   fi
+   ])
++
++  PECL_HAVE_CONST([curl/curl.h], [CURL_LOCK_DATA_SSL_SESSION], 
int, [
++  AC_CACHE_CHECK([whether curl_share accepts 
CURL_LOCK_DATA_SSL_SESSION], PECL_CACHE_VAR([LIBCURL_SHARE_SSL]), [
++  PECL_CACHE_VAR([LIBCURL_SHARE_SSL])=
++  AC_TRY_RUN([
++  #include 
++  int main(int argc, char *argv[]) {
++  CURLSH *ch = curl_share_init();
++  return curl_share_setopt(ch, 
CURLSHOPT_SHARE, CURL_LOCK_DATA_SSL_SESSION);
++  }
++  ], [
++  PECL_CACHE_VAR([LIBCURL_SHARE_SSL])=yes
++  ], [
++  PECL_CACHE_VAR([LIBCURL_SHARE_SSL])=no
++  ])
++  ])
++  if test "$PECL_CACHE_VAR([LIBCURL_SHARE_SSL])" = yes; 
then
++  PECL_DEFINE([HAVE_LIBCURL_SHARE_SSL], [1])
++  fi
++  ])
+   ])
+ ])
+ dnl
+diff --git a/autoconf/pecl/pecl.m4 b/autoconf/pecl/pecl.m4
+index ffa45ac..d8735b0 100644
+--- a/autoconf/pecl/pecl.m4
 b/autoconf/pecl/pecl.m4
+@@ -70,6 +70,12 @@ AC_DEFUN([PECL_RESTORE_ENV], [
+   $1=$PECL_SAVE_VAR([$2_$1])
+ ])
+ dnl
++dnl PECL_COUNT_CHECKS(incdec)
++dnl
++AC_DEFUN([PECL_COUNT_CHECKS], [
++  PECL_VAR([_checks])=$(($PECL_VAR([_checks])$1))
++])
++dnl
+ dnl PECL_EVAL_LIBLINE(libline)
+ dnl
+ AC_DEFUN([PECL_EVAL_LIBLINE], [
+@@ -244,6 +250,7 @@ dnl
+ dnl PECL_CHECK_CUSTOM(name, path, header, lib, version)
+ dnl
+ AC_DEFUN([PECL_CHECK_CUSTOM], [
++  PECL_COUNT_CHECKS([+1])
+   PECL_SAVE_ENV([CPPFLAGS], [$1])
+   PECL_SAVE_ENV([LDFLAGS], [$1])
+   PECL_SAVE_ENV([LIBS], [$1])
+@@ -260,10 +267,10 @@ AC_DEFUN([PECL_CHECK_CUSTOM], [
+   done
+   ])
+   if test -n "$PECL_CACHE_VAR([$1_prefix])"; then
+-  CPPFLAGS="-I$PECL_CACHE_VAR([$1_prefix])/include"
+-  LDFLAGS="-L$PECL_CACHE_VAR([$1_prefix])/$PHP_LIBDIR"
+-  LIBS="-l$4"
+-  PECL_EVAL_LIBLINE([$LDFLAGS $LIBS])
++  CPPFLAGS="$CPPFLAGS -I$PECL_CACHE_VAR([$1_prefix])/include"
++  LDFLAGS="$LDFLAGS -L$PECL_CACHE_VAR([$1_prefix])/$PHP_LIBDIR"
++  LIBS="$LIBS -l$4"
++  dnl PECL_EVAL_LIBLINE([$LDFLAGS $LIBS])
+   
+   AC_CACHE_VAL(PECL_CACHE_VAR([$1_version]), [
+   pushd $PECL_CACHE_VAR([$1_prefix]) >/dev/null
+@@ -288,11 +295,11 @@ dnl
+ dnl PECL_CHECK_CONFIG(name, prog-config, version-flag, cppflags-flag, 
ldflags-flag, libs-flag)
+ dnl
+ AC_DEFUN([PECL_CHECK_CONFIG], [
++  PECL_COUNT_CHECKS([+1])
+   PECL_SAVE_ENV([CPPFLAGS], [$1])
+   PECL_SAVE_ENV([LDFLAGS], [$1])
+   

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

2021-09-27 Thread Sam James
commit: b510aac258c60b8bf81ca0af7fc8f197d91073c5
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep 28 01:43:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 28 01:45:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b510aac2

app-office/texstudio: add missing qtdeclarative dependency

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

 .../texstudio/{texstudio-4.0.0.ebuild => texstudio-4.0.0-r1.ebuild} | 6 ++
 app-office/texstudio/texstudio-.ebuild  | 4 ++--
 2 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/app-office/texstudio/texstudio-4.0.0.ebuild 
b/app-office/texstudio/texstudio-4.0.0-r1.ebuild
similarity index 92%
rename from app-office/texstudio/texstudio-4.0.0.ebuild
rename to app-office/texstudio/texstudio-4.0.0-r1.ebuild
index 934f3f61c9e..1e8cd724e85 100644
--- a/app-office/texstudio/texstudio-4.0.0.ebuild
+++ b/app-office/texstudio/texstudio-4.0.0-r1.ebuild
@@ -23,10 +23,10 @@ DEPEND="
dev-qt/designer:5
dev-qt/qtcore:5
dev-qt/qtconcurrent:5
+   dev-qt/qtdeclarative:5
dev-qt/qtgui:5
dev-qt/qtnetwork:5
dev-qt/qtprintsupport:5
-   dev-qt/qtscript:5
dev-qt/qtsingleapplication[qt5(+),X]
dev-qt/qtsvg:5
dev-qt/qttest:5
@@ -53,9 +53,7 @@ PATCHES=(
 src_prepare() {
xdg_src_prepare
 
-   if has_version "

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

2021-09-27 Thread Sam James
commit: 7d26f44625969d4b5cf2904f3d15ef9ab88426ec
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Mon Jul 26 17:00:45 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 28 01:45:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d26f446

dev-embedded/usbprog: fix compilation on USE=-qt5

Fix compilation with gui and minimal USE-flags. Added patch to fix
fetching versions.xml file.

Closes: https://bugs.gentoo.org/804477
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Azamat H. Hackimov  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 .../usbprog-0.3.0_p20140828_versions.xml.patch | 28 +++
 .../usbprog/usbprog-0.3.0_p20140828-r1.ebuild  | 58 ++
 2 files changed, 86 insertions(+)

diff --git 
a/dev-embedded/usbprog/files/usbprog-0.3.0_p20140828_versions.xml.patch 
b/dev-embedded/usbprog/files/usbprog-0.3.0_p20140828_versions.xml.patch
new file mode 100644
index 000..dd3a002d825
--- /dev/null
+++ b/dev-embedded/usbprog/files/usbprog-0.3.0_p20140828_versions.xml.patch
@@ -0,0 +1,28 @@
+From 031cc8495ef5008e744bc3bf1e970e894083d1a1 Mon Sep 17 00:00:00 2001
+From: "Azamat H. Hackimov" 
+Date: Mon, 26 Jul 2021 19:50:25 +0300
+Subject: [PATCH] Replace URL for versions.xml
+
+Replace versions.xml URL to
+http://www.aaabbb.de/FirmwareUsbprog/versions.xml as only one viable
+source for firmwares.
+---
+ usbprog/usbprog.h | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/usbprog/usbprog.h b/usbprog/usbprog.h
+index 38d069e..35dc86b 100644
+--- a/usbprog/usbprog.h
 b/usbprog/usbprog.h
+@@ -26,7 +26,7 @@ namespace usbprog {
+ 
+ /* Preprocessor definitions {{{ */
+ 
+-#define DEFAULT_INDEX_URL   "http://www.ixbat.de/usbprog/versions.xml;
++#define DEFAULT_INDEX_URL   
"http://www.aaabbb.de/FirmwareUsbprog/versions.xml;
+ #define AUTO_NOT_UPDATE_TIME10
+ 
+ /* }}} */
+-- 
+2.31.1
+

diff --git a/dev-embedded/usbprog/usbprog-0.3.0_p20140828-r1.ebuild 
b/dev-embedded/usbprog/usbprog-0.3.0_p20140828-r1.ebuild
new file mode 100644
index 000..93073fc987f
--- /dev/null
+++ b/dev-embedded/usbprog/usbprog-0.3.0_p20140828-r1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake readme.gentoo-r1
+
+REV="293d559bac55"
+
+DESCRIPTION="flashtool for the multi purpose programming adapter usbprog"
+HOMEPAGE="http://www.aaabbb.de/FirmwareUsbprog/FirmwareUsbprog_en.php 
https://bitbucket.org/bwalle/usbprog-tools/src/master/;
+SRC_URI="https://bitbucket.org/bwalle/usbprog-tools/get/${REV}.tar.bz2 -> 
${P}.tar.bz2"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+gui minimal"
+
+RDEPEND="
+   !minimal? (
+   gui? ( dev-qt/qtwidgets:5 )
+   dev-qt/qtcore:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtxml:5
+   sys-libs/ncurses:=
+   sys-libs/readline:=
+   )
+   virtual/libusb:1
+"
+DEPEND="${RDEPEND}"
+S="${WORKDIR}/bwalle-usbprog-tools-${REV}"
+
+PATCHES=(
+   "${FILESDIR}/${P}_versions.xml.patch"
+)
+
+DOC_CONTENTS="
+Please visit http://www.aaabbb.de/FirmwareUsbprog/FirmwareUsbprog_en.php
+for additional info.
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_ONLY_CORE=$(usex minimal)
+   -DBUILD_GUI=$(usex gui)
+   -DUSE_QT5=ON
+   )
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   readme.gentoo_print_elog
+}



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

2021-09-27 Thread Sam James
commit: 77c4fec15adf0a99e7e1a7ba5b7329a3d2846eaf
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Mon Jul 26 17:01:49 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 28 01:45:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77c4fec1

dev-embedded/usbprog: remove old version

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Azamat H. Hackimov  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/21798
Signed-off-by: Sam James  gentoo.org>

 .../usbprog/usbprog-0.3.0_p20140828.ebuild | 51 --
 1 file changed, 51 deletions(-)

diff --git a/dev-embedded/usbprog/usbprog-0.3.0_p20140828.ebuild 
b/dev-embedded/usbprog/usbprog-0.3.0_p20140828.ebuild
deleted file mode 100644
index fe1b71567d2..000
--- a/dev-embedded/usbprog/usbprog-0.3.0_p20140828.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake readme.gentoo-r1
-
-REV="293d559bac55"
-
-DESCRIPTION="flashtool for the multi purpose programming adapter usbprog"
-HOMEPAGE="http://bwalle.de/website/usbprog.html 
https://bitbucket.org/bwalle/usbprog-tools/src/master/;
-SRC_URI="https://bitbucket.org/bwalle/usbprog-tools/get/${REV}.tar.bz2 -> 
${P}.tar.bz2"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="qt5"
-
-RDEPEND="qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtxml:5
-   )
-   sys-libs/ncurses:=
-   sys-libs/readline:=
-   virtual/libusb:1
-"
-DEPEND="${RDEPEND}"
-S="${WORKDIR}/bwalle-usbprog-tools-${REV}"
-
-DOC_CONTENTS="
-Please visit http://www.aaabbb.de/FirmwareUsbprog/FirmwareUsbprog_en.php
-for version.xml.
-"
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_GUI=$(usex qt5)
-   -DUSE_QT5=ON
-   )
-   cmake_src_configure
-}
-
-src_install() {
-   cmake_src_install
-   readme.gentoo_create_doc
-}
-
-pkg_postinst() {
-   readme.gentoo_print_elog
-}



[gentoo-commits] repo/gentoo:master commit in: media-fonts/vollkorn/

2021-09-27 Thread Sam James
commit: 44e5098e35a9deea60b356412849472ee46b4947
Author: Wim Muskee  gmail  com>
AuthorDate: Wed Jan 15 05:27:29 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 28 01:45:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44e5098e

media-fonts/vollkorn: version bump to 4.105

Closes: https://bugs.gentoo.org/705458
Signed-off-by: Wim Muskee  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/14340
Signed-off-by: Sam James  gentoo.org>

 media-fonts/vollkorn/Manifest  |  1 +
 media-fonts/vollkorn/metadata.xml  |  7 +++
 media-fonts/vollkorn/vollkorn-4.105.ebuild | 32 ++
 3 files changed, 40 insertions(+)

diff --git a/media-fonts/vollkorn/Manifest b/media-fonts/vollkorn/Manifest
index 214106bfa4c..8a5b08c3ec0 100644
--- a/media-fonts/vollkorn/Manifest
+++ b/media-fonts/vollkorn/Manifest
@@ -1 +1,2 @@
 DIST Vollkorn-2.1.zip 139737 BLAKE2B 
5aa31eb1b7e493b273e7623eb22d99b629f5c044ae1ff594cb48d488cf800114a4fc4884c02e7e9400bcaa4d6b6d344283e7a2de885f9c95dd33beba690ae7d9
 SHA512 
f6d3283a06204491119ce3a3796dace7db640469192b9d44fd44471a185dc580a2ba8160f2983371b6160cb782adaabcd02872cfc2b1d05b10f3d6e73c60cded
+DIST vollkorn-4-105.zip 11046213 BLAKE2B 
bfa8515335ab6f7eaa57ad03642b7694b41047b228e9c1c51285ac70f8d799a9d61ba0414bc91ec1fdb5e579597a8a3d5c901c1d77d1de1c425ba1822a29ced9
 SHA512 
847196951f842481d11d76304435f88190608cabd7ccb47ca19a10b7215b69e19c19dc85e628e6b2730dd9b8cf1850c6b30470103724dd40fcf9b5eadb88a3f8

diff --git a/media-fonts/vollkorn/metadata.xml 
b/media-fonts/vollkorn/metadata.xml
index 9a448dfc2e7..9c5f2fa2bea 100644
--- a/media-fonts/vollkorn/metadata.xml
+++ b/media-fonts/vollkorn/metadata.xml
@@ -5,4 +5,11 @@
fo...@gentoo.org
Fonts
 
+
+   Install the OpenType version of the font
+   Install the TrueType version of the font
+
+
+   FAlthausen/Vollkorn-Typeface
+
 

diff --git a/media-fonts/vollkorn/vollkorn-4.105.ebuild 
b/media-fonts/vollkorn/vollkorn-4.105.ebuild
new file mode 100644
index 000..cb865153c23
--- /dev/null
+++ b/media-fonts/vollkorn/vollkorn-4.105.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit font
+
+DESCRIPTION="Vollkorn, the free and healthy typeface for bread and butter use"
+HOMEPAGE="http://vollkorn-typeface.com/;
+SRC_URI="http://vollkorn-typeface.com/download/${PN}-${PV/./-}.zip;
+
+LICENSE="OFL-1.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos"
+IUSE="+otf +ttf"
+REQUIRED_USE="|| ( otf ttf )"
+# Only installs fonts
+RESTRICT="strip binchecks"
+
+BDEPEND="app-arch/unzip"
+
+S="${WORKDIR}"
+DOCS="Fontlog.txt"
+
+src_install() {
+   if use otf; then
+   FONT_S="${S}/PS-OTF" FONT_SUFFIX="otf" font_src_install
+   fi
+   if use ttf; then
+   FONT_S="${S}/TTF" FONT_SUFFIX="ttf" font_src_install
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-db/oracle-instantclient/, dev-db/oracle-instantclient/files/

2021-09-27 Thread Sam James
commit: 37f7f7954557bd2600b45b03960d677cd073b7fb
Author: Marco Genasci  gmail  com>
AuthorDate: Mon Aug 23 15:54:40 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 28 01:45:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37f7f795

dev-db/oracle-instantclient: bump version to 21.3.0.0.0

Closes: https://bugs.gentoo.org/809827
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Genasci  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/22082
Signed-off-by: Sam James  gentoo.org>

 dev-db/oracle-instantclient/Manifest   |  14 +
 .../files/21.3.0.0.0-makefile.patch|  22 ++
 .../oracle-instantclient-21.3.0.0.0.ebuild | 340 +
 3 files changed, 376 insertions(+)

diff --git a/dev-db/oracle-instantclient/Manifest 
b/dev-db/oracle-instantclient/Manifest
index 7fc01ec5f92..9397aa443e4 100644
--- a/dev-db/oracle-instantclient/Manifest
+++ b/dev-db/oracle-instantclient/Manifest
@@ -3,75 +3,89 @@ DIST instantclient-basic-linux-19.11.0.0.0dbru.zip 70336706 
BLAKE2B 061f6abc83ba
 DIST instantclient-basic-linux-19.3.0.0.0dbru.zip 69597591 BLAKE2B 
4ac954c027a83c1a05b502203f1465bb29bb4e58486a98bec7848d9ae0bed6835fdc6bb5f889cc9dadc815d47e5e06258c11a6ab1fd045bd7a878858f3d1164b
 SHA512 
d9a7c664cae598344ec7b9e9c43def9626dcc0d54d478843a5145dfb3dad5df51121c5b2e9f4bb48a240611981f7721441344649d1f267b667356271ac778beb
 DIST instantclient-basic-linux-19.5.0.0.0dbru.zip 69646008 BLAKE2B 
ad598da8040473e54b5134373c9a091c8fba3e13c7a1b4fe0d6b07cad36003236494432c246e79e9b09ab1cd7e38f0c5582b7db14d1d9860c8026aab26fcd5ea
 SHA512 
1b6e7983469cc8873b17f1753ab147d6c23d7c664f2971a603910130526aeb60b0de9180fbccc01f7c952888c80afdfd7a090058e934b269c4a0a1aa9096388c
 DIST instantclient-basic-linux-19.6.0.0.0dbru.zip 69922395 BLAKE2B 
b8eb7f1f56ab8eff9a08098e65fe38f52f72951602917e2eaa30cdef4f6968f831deeeda16c89cdde5d2a0d443f5dc4aca773abaf614e66fa581da1a4757d717
 SHA512 
4782cf41ff9da3d52ffe021e7c20bf2d1fce6075edb74e765899268b60005468e8353bf3147cbbc07ae03a7a0f06828e9ef37b00a8492aacc349c3b57ce32f3f
+DIST instantclient-basic-linux-21.3.0.0.0.zip 74751697 BLAKE2B 
f9b29d1c98a55946670ce6a5c674f2c9e6a8d6152b0f4d335f41ad9479b0a2bcf9ba791aeba894161c64c5e088b458506c068d4ece386956158cb09f27f91b07
 SHA512 
b8599ebe0cf867336b1dfb4edb974b934ed29e96aa7b7a866b93c8d8271c8dfacc693b884a9e422272098e09b4c5a2d6badb11fffb57b43ca4eb15907878bb99
 DIST instantclient-basic-linux.x64-18.3.0.0.0dbru.zip 72794506 BLAKE2B 
22db5d69d48c33061db72bdc050e081ec24152c5e4655505c7f75407646f5ffa140aa51f4638ad8e7c5628476bb44358cb061b2d228ab1e36cd9464e49fcf1f6
 SHA512 
92e607e1711b24ddf10f11ecd3b389795acc544a567a95cb62b624e5913ad11a1707699b5df659f5fb33dae5cd56700036644e643c7edbe51e7a67e57a152ecc
 DIST instantclient-basic-linux.x64-18.5.0.0.0dbru.zip 72902980 BLAKE2B 
23fd9885309507183758cf817b0d68342633ad08eb627f4136b967cf38e1910cefa905f17ffea7c929fafe2232eca71ee66a15153f202eb0d03236a1b21cdc30
 SHA512 
10e6f91dfe07ee4788a5f70ce65affe141061e7b1d6ea0eab6583bd2aed47d7281824e91da2103c53f15e49f02b94add8c3d524494cd4eacded90b2d1cc8743b
 DIST instantclient-basic-linux.x64-19.11.0.0.0dbru.zip 75943090 BLAKE2B 
6e081d22af1161d1505847c6918cc618f92810d7803f2bb13b3c58f2e8c5bb3aa70d2006fbd1fcc193d3719ecf224c3541f3dc5c5ccfc6105a10c54c51ddd2c9
 SHA512 
0f7242a1becb062b6c55202587360895529e7ec277b0e41e27466dc01caf4b97cf0a256d0ccb9b71fb86b4802d9c427e0428f0419260b609d94472f89f7f33e6
 DIST instantclient-basic-linux.x64-19.3.0.0.0dbru.zip 75106438 BLAKE2B 
d3738c6a92251c75bf39afa996eecfeb9052c6cb6a8cd2080755c8108559257c4aaf660b6a12a1127228122836c85d15d84bb322d49921184ec67ee32ffbfddc
 SHA512 
13ddda55c88fe72e761d9b9ce5bc5ccda4df0bd5ca6237efed34e6dfebf10866b116f3aa7eaf023a73458406584a4e57ecde825bf996fc0e844c030e4d8a3bba
 DIST instantclient-basic-linux.x64-19.5.0.0.0dbru.zip 75169949 BLAKE2B 
a2f63542408a26b52389734282268cc471b4e995242ce53a52bcbfdb7eb7174bca06f26c1d2291dfd797dab860c18c56f38e4a930486436de36f171ab30093a3
 SHA512 
7860d27392c4601969a480199f263fbda0f0952a2dcab36efcbdf501568b624c6219d4966a8ff4936b6657b865fd9130f5fdab6bdceec2a45f54fe448f94db4e
 DIST instantclient-basic-linux.x64-19.6.0.0.0dbru.zip 75462547 BLAKE2B 
c75747d3e03e1dbd8031dad41486261a74ae16b414f0e888b1596dfac752e7ed3bf04379b1b48a6107648fbd8de0207ebbfe306bbced2b5b9f5f6502c11ac4f0
 SHA512 
41dd2b7645f231a9c8a3e69e75bd679e8c9ad4e772777849b4a44f80c18a70ece92d400c3369de917c897bd2e4b9c59fa73fe36b5559831e508ab65965f9e278
+DIST instantclient-basic-linux.x64-21.3.0.0.0.zip 79375865 BLAKE2B 
2215829c6f7df463d0cd1108755976eb5cc6d4fdf41201687236131151d2068a9e3c8762bfdac65ce2890c57cdb2fea6684e6012d836f232a8ff3cb93223deec
 SHA512 
812dd6bb3a3c24b87e40a3df0c2a0dcfe1b5e27524b8e1622c533d8561cd4d674e9d90b8e66f571ee21bf3d1e152092ee986b6ff226d51674f1253f1ffb97ae4
 DIST instantclient-jdbc-linux-18.3.0.0.0dbru.zip 1574763 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: app-crypt/ima-evm-utils/

2021-09-27 Thread Sam James
commit: 4e898ba90c404819ef8efd7e96ccb78ad8fddc5f
Author: Christopher Byrne  gmail  com>
AuthorDate: Mon Aug 16 01:27:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 28 01:45:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e898ba9

app-crypt/ima-evm-utils: Update live ebuild to EAPI 7

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Christopher Byrne  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/20260
Signed-off-by: Sam James  gentoo.org>

 app-crypt/ima-evm-utils/ima-evm-utils-.ebuild | 9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/app-crypt/ima-evm-utils/ima-evm-utils-.ebuild 
b/app-crypt/ima-evm-utils/ima-evm-utils-.ebuild
index d967038aff7..50b1baf00da 100644
--- a/app-crypt/ima-evm-utils/ima-evm-utils-.ebuild
+++ b/app-crypt/ima-evm-utils/ima-evm-utils-.ebuild
@@ -1,18 +1,19 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit autotools git-r3
 
 DESCRIPTION="Supporting tools for IMA and EVM"
 HOMEPAGE="http://linux-ima.sourceforge.net;
-EGIT_REPO_URI="git://git.code.sf.net/p/linux-ima/ima-evm-utils"
+EGIT_REPO_URI="https://git.code.sf.net/p/linux-ima/ima-evm-utils;
 
 RDEPEND="
dev-libs/openssl:0=
sys-apps/keyutils:="
-DEPEND="${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
app-text/asciidoc
app-text/docbook-xsl-stylesheets
dev-libs/libxslt"



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ima-evm-utils/

2021-09-27 Thread Sam James
commit: fdf665c73e21dd854ae03ff5f1c29feea3356a22
Author: Christopher Byrne  gmail  com>
AuthorDate: Mon Aug 16 01:26:58 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 28 01:45:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdf665c7

app-crypt/ima-evm-utils: Bump to 1.3.2

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Christopher Byrne  gmail.com>
Closes: https://bugs.gentoo.org/788061
Signed-off-by: Sam James  gentoo.org>

 app-crypt/ima-evm-utils/Manifest   |  1 +
 app-crypt/ima-evm-utils/ima-evm-utils-1.3.2.ebuild | 42 ++
 2 files changed, 43 insertions(+)

diff --git a/app-crypt/ima-evm-utils/Manifest b/app-crypt/ima-evm-utils/Manifest
index 9366262e30c..02f3d5d79e9 100644
--- a/app-crypt/ima-evm-utils/Manifest
+++ b/app-crypt/ima-evm-utils/Manifest
@@ -1 +1,2 @@
 DIST ima-evm-utils-1.1.tar.gz 37825 BLAKE2B 
469f5bbc194f3fcc8996f252d01745c0d8d4d4f63476174622ea4569c97978db478bd522ae4672819c5ef995f2bb524eb857e5bf5c303131959f2f5cb9c2ebcc
 SHA512 
fc7efc890812233db888eef210dc4357bee838b56fd95efd9a9e141d684b0b354670a3c053dd93a94a1402dd826074d4a83a4637c8e6c1d90ead3132354a5776
+DIST ima-evm-utils-1.3.2.tar.gz 100373 BLAKE2B 
04717a934795f7e2a351b1f59388d2d429e00a8a18c57c0eb258bb81bc329342cb9971fa2b4493f7b492f07961ec794a0549fd2d0984381492dcab474915a0d6
 SHA512 
af96935f953fbec8cdd40ba1a24001fae916633df03f9dee1e96775baec0ffea21a7a13798b3e3c3f375fd493a65fe65b5357887890b46cac0c4dcca5a5b79db

diff --git a/app-crypt/ima-evm-utils/ima-evm-utils-1.3.2.ebuild 
b/app-crypt/ima-evm-utils/ima-evm-utils-1.3.2.ebuild
new file mode 100644
index 000..1e7b2fccd74
--- /dev/null
+++ b/app-crypt/ima-evm-utils/ima-evm-utils-1.3.2.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="Supporting tools for IMA and EVM"
+HOMEPAGE="http://linux-ima.sourceforge.net;
+SRC_URI="https://download.sourceforge.net/linux-ima/${P}.tar.gz;
+
+RDEPEND="
+   dev-libs/openssl:0=
+   sys-apps/keyutils:="
+DEPEND="${RDEPEND}"
+BDEPEND="
+   app-text/asciidoc
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug"
+
+src_prepare() {
+   default
+
+   sed -i 
'/^MANPAGE_DOCBOOK_XSL/s:/usr/share/xml/docbook/stylesheet/docbook-xsl/manpages/docbook.xsl:/usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl:'
 Makefile.am || die
+
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   $(use_enable debug) \
+   --disable-static
+}
+
+src_install() {
+   default
+   find "${ED}" -name '*.la' -delete || die
+}



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

2021-09-27 Thread Sam James
commit: 19945b3429e7c2eb89b66c7ee4e054aec66d7cfe
Author: Alexey Chernov <4ernov  gmail  com>
AuthorDate: Mon Aug 16 21:17:42 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 28 01:45:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19945b34

sys-libs/newlib: fix `libm_nano.a` installation

Add `libm_nano.a` installation in case of `nano` USE flag on, as it's now 
required in `nano.specs` for RISC V targets, in particular.

See also:
riscv/riscv-newlib@f289cef6be67da67b2d97a47d6576fa7e6b4c858
riscv/riscv-gnu-toolchain@2922650dd095747b07d6ced1b746d1faae07a01c
Closes: https://github.com/gentoo/gentoo/pull/22007

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

 sys-libs/newlib/{newlib-4.1.0.ebuild => newlib-4.1.0-r1.ebuild} | 4 ++--
 sys-libs/newlib/newlib-.ebuild  | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-libs/newlib/newlib-4.1.0.ebuild 
b/sys-libs/newlib/newlib-4.1.0-r1.ebuild
similarity index 98%
rename from sys-libs/newlib/newlib-4.1.0.ebuild
rename to sys-libs/newlib/newlib-4.1.0-r1.ebuild
index e16fd4c10b7..a5ec41db3c4 100644
--- a/sys-libs/newlib/newlib-4.1.0.ebuild
+++ b/sys-libs/newlib/newlib-4.1.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -136,7 +136,7 @@ src_install() {
emake -j1 DESTDIR="${NEWLIBNANOTMPINSTALL}" install
# Rename nano lib* files to lib*_nano and move to the real ${D}
local nanolibfiles=""
-   nanolibfiles=$(find "${NEWLIBNANOTMPINSTALL}" -regex 
".*/lib\(c\|g\|rdimon\)\.a" -print)
+   nanolibfiles=$(find "${NEWLIBNANOTMPINSTALL}" -regex 
".*/lib\(c\|g\|m\|rdimon\)\.a" -print)
for f in ${nanolibfiles}; do
local l="${f##${NEWLIBNANOTMPINSTALL}}"
mv -v "${f}" "${D}/${l%%\.a}_nano.a" || die

diff --git a/sys-libs/newlib/newlib-.ebuild 
b/sys-libs/newlib/newlib-.ebuild
index e16fd4c10b7..a5ec41db3c4 100644
--- a/sys-libs/newlib/newlib-.ebuild
+++ b/sys-libs/newlib/newlib-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -136,7 +136,7 @@ src_install() {
emake -j1 DESTDIR="${NEWLIBNANOTMPINSTALL}" install
# Rename nano lib* files to lib*_nano and move to the real ${D}
local nanolibfiles=""
-   nanolibfiles=$(find "${NEWLIBNANOTMPINSTALL}" -regex 
".*/lib\(c\|g\|rdimon\)\.a" -print)
+   nanolibfiles=$(find "${NEWLIBNANOTMPINSTALL}" -regex 
".*/lib\(c\|g\|m\|rdimon\)\.a" -print)
for f in ${nanolibfiles}; do
local l="${f##${NEWLIBNANOTMPINSTALL}}"
mv -v "${f}" "${D}/${l%%\.a}_nano.a" || die



[gentoo-commits] repo/proj/guru:dev commit in: dev-util/aws-cli-bin/

2021-09-27 Thread Wolfgang E. Sanyer
commit: 837f6ea194c9e29916f713a3488c978f487f1b77
Author: Wolfgang E. Sanyer  gmail  com>
AuthorDate: Tue Sep 28 01:26:57 2021 +
Commit: Wolfgang E. Sanyer  gmail  com>
CommitDate: Tue Sep 28 01:26:57 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=837f6ea1

dev-util/aws-cli-bin: new package, aws-cli v2

Signed-off-by: Wolfgang E. Sanyer  gmail.com>

 dev-util/aws-cli-bin/Manifest  |  1 +
 dev-util/aws-cli-bin/aws-cli-bin-2.2.41.ebuild | 26 ++
 dev-util/aws-cli-bin/metadata.xml  |  8 
 3 files changed, 35 insertions(+)

diff --git a/dev-util/aws-cli-bin/Manifest b/dev-util/aws-cli-bin/Manifest
new file mode 100644
index 0..4b5068e8c
--- /dev/null
+++ b/dev-util/aws-cli-bin/Manifest
@@ -0,0 +1 @@
+DIST aws-cli-bin-2.2.41.zip 44410083 BLAKE2B 
7d70df6ef345044a86c76dd6fc8f73077de5c331b0ba24a6df83867418aca5adfce109733a1478ba44f02680cca3d71b576aaa8281ab18ae1e9b3067f5771151
 SHA512 
f843e713b67a54570e5d44560a3f65ab0b8726ca6272bdc2fc63aee2cd4b905c5fb867af865feae6cb05771d81ae27e47e6ad584deb44ef54b8c185a114d9b99

diff --git a/dev-util/aws-cli-bin/aws-cli-bin-2.2.41.ebuild 
b/dev-util/aws-cli-bin/aws-cli-bin-2.2.41.ebuild
new file mode 100644
index 0..948ed4f7c
--- /dev/null
+++ b/dev-util/aws-cli-bin/aws-cli-bin-2.2.41.ebuild
@@ -0,0 +1,26 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN_BASE="$(ver_cut 1 ${PN})"
+MY_PN="${MY_PN_BASE}$(ver_cut 2 ${PN})"
+
+DESCRIPTION="A unified command line interface to Amazon Web Services"
+HOMEPAGE="https://aws.amazon.com/cli/;
+SRC_URI="https://awscli.amazonaws.com/${MY_PN}-exe-linux-x86_64-${PV}.zip -> 
${P}.zip"
+
+LICENSE="Apache-2.0 MIT LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="!!app-admin/awscli"
+BDEPEND="app-arch/unzip"
+
+S="${WORKDIR}/${MY_PN_BASE}"
+
+src_install() {
+   local install_dir="${D}/${EPREFIX}/opt/${PN}"
+
+   ./install -i ${install_dir} -b "${D}/${EPREFIX}/usr/bin"
+}

diff --git a/dev-util/aws-cli-bin/metadata.xml 
b/dev-util/aws-cli-bin/metadata.xml
new file mode 100644
index 0..132632716
--- /dev/null
+++ b/dev-util/aws-cli-bin/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   ezzieyguy...@gmail.com
+   Wolfgang E. Sanyer
+   
+



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

2021-09-27 Thread Sam James
commit: ad0aa2b94fa5ee7c59f923ab359b1cdf97a92b5e
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep 28 01:08:54 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 28 01:08:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad0aa2b9

dev-ruby/eventmachine: disable ruby25, drop unused multilib.eclass

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

 dev-ruby/eventmachine/eventmachine-1.2.7-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/eventmachine/eventmachine-1.2.7-r2.ebuild 
b/dev-ruby/eventmachine/eventmachine-1.2.7-r2.ebuild
index 1954db7ace0..d3b2c9b344d 100644
--- a/dev-ruby/eventmachine/eventmachine-1.2.7-r2.ebuild
+++ b/dev-ruby/eventmachine/eventmachine-1.2.7-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-USE_RUBY="ruby25 ruby26 ruby27"
+USE_RUBY="ruby26 ruby27"
 
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 RUBY_FAKEGEM_DOCDIR="rdoc"
@@ -14,7 +14,7 @@ RUBY_FAKEGEM_GEMSPEC="eventmachine.gemspec"
 RUBY_FAKEGEM_EXTENSIONS=(ext/extconf.rb ext/fastfilereader/extconf.rb)
 RUBY_FAKEGEM_EXTRAINSTALL=(examples)
 
-inherit multilib ruby-fakegem
+inherit ruby-fakegem
 
 DESCRIPTION="EventMachine is a fast, simple event-processing library for Ruby 
programs"
 HOMEPAGE="https://github.com/eventmachine/eventmachine;



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

2021-09-27 Thread Sam James
commit: 70b8ef2605acc363ea1a0347f9df23fa92590847
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep 28 01:07:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 28 01:07:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70b8ef26

dev-ruby/eventmachine: restore stable version (1.2.7-r1)

And cut the new changes into ~arch'd -r2.

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

 dev-ruby/eventmachine/eventmachine-1.2.7-r1.ebuild | 71 +-
 2.7-r1.ebuild => eventmachine-1.2.7-r2.ebuild} |  0
 2 files changed, 42 insertions(+), 29 deletions(-)

diff --git a/dev-ruby/eventmachine/eventmachine-1.2.7-r1.ebuild 
b/dev-ruby/eventmachine/eventmachine-1.2.7-r1.ebuild
index 1954db7ace0..7128a0f86c4 100644
--- a/dev-ruby/eventmachine/eventmachine-1.2.7-r1.ebuild
+++ b/dev-ruby/eventmachine/eventmachine-1.2.7-r1.ebuild
@@ -1,20 +1,15 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=6
 
-USE_RUBY="ruby25 ruby26 ruby27"
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
 
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 RUBY_FAKEGEM_DOCDIR="rdoc"
-RUBY_FAKEGEM_EXTRADOC="docs/*.md CHANGELOG.md README.md"
+RUBY_FAKEGEM_EXTRADOC="docs/*.md README.md"
 
-RUBY_FAKEGEM_GEMSPEC="eventmachine.gemspec"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/extconf.rb ext/fastfilereader/extconf.rb)
-RUBY_FAKEGEM_EXTRAINSTALL=(examples)
-
-inherit multilib ruby-fakegem
+inherit ruby-fakegem
 
 DESCRIPTION="EventMachine is a fast, simple event-processing library for Ruby 
programs"
 HOMEPAGE="https://github.com/eventmachine/eventmachine;
@@ -22,9 +17,8 @@ 
SRC_URI="https://github.com/eventmachine/eventmachine/archive/v${PV}.tar.gz -> $
 
 LICENSE="|| ( GPL-2 Ruby )"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x64-solaris ~x86-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
+KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x64-solaris ~x86-solaris"
+IUSE=""
 
 DEPEND="${DEPEND}
dev-libs/openssl:0"
@@ -37,7 +31,6 @@ all_ruby_prepare() {
# Remove package tasks to avoid dependency on rake-compiler.
rm rakelib/package.rake || die
 
-   sed -i -e '/git ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
# Remove the resolver tests since they require network access and
# the localhost test fails with an IPv6 localhost.
rm tests/test_resolver.rb || die
@@ -46,28 +39,45 @@ all_ruby_prepare() {
rm tests/test_kb.rb || die
 
# Avoid tests that require network access
-   sed -e '/test_bind_connect/,/^  end/ s:^:#:' \
-   -e '/test_invalid_address_bind_connect_src/,/^  end/ s:^:#:' \
-   -e '/test_invalid_address_bind_connect_dst/,/^  end/ s:^:#:' \
-   -i tests/test_basic.rb || die
+   sed -i -e '/test_bind_connect/,/^  end/ s:^:#:' \
+   tests/test_basic.rb || die
+   sed -i -e '/test_\(cookie\|http_client\|version_1_0\)/,/^  end/ s:^:#:' 
\
+   tests/test_httpclient.rb || die
+   sed -i -e '/test_\(get\|https_get\)/,/^  end/ s:^:#:' \
+   tests/test_httpclient2.rb || die
+   sed -i -e '/test_connect_timeout/,/^  end/ s:^:#:' \
+   tests/test_unbind_reason.rb || die
+   sed -i -e '/test_for_real/,/^end/ s:^:#:' \
+   tests/test_pending_connect_timeout.rb || die
+   rm -f tests/test_{get_sock_opt,set_sock_opt,idle_connection}.rb || die
+
# Avoid tests for insecure SSL versions that may not be available
-   sed -e '/test_any_to_v3/,/^end/ s:^:#:' \
+   sed -i -e '/test_any_to_v3/,/^end/ s:^:#:' \
-e '/test_v3_/,/^end/ s:^:#:' \
-e '/test_tlsv1_required_with_external_client/aomit "sslv3"' \
-   -e '/test_any_to_any/,/^end/ s:^:#:' \
-   -e '/test_case_insensitivity/,/^end/ s:^:#:' \
-   -e '/test_default_to_default/,/^end/ s:^:#:' \
-   -i tests/test_ssl_protocols.rb || die
-   # Those also want network
-   sed -e '/test_ipv6_udp_local_server/,/^end/ s:^:#:' \
-   -e '/test_ipv6_tcp_local_server/,/^end/ s:^:#:' \
-   -i tests/test_ipv6.rb || die
-
-   rm 
tests/test_{sock_opt,ssl_verify,ssl_methods,ssl_dhparam,ssl_ecdh_curve,idle_connection}.rb
 || die
+   tests/test_ssl_protocols.rb || die
 
# Avoid test that deliberately triggers a C++ exception which causes
# a SEGFAULT. This does not appear to happen upstream (on travis).
-   rm tests/test_exc.rb || die
+   rm -f tests/test_exc.rb || die
+}
+
+each_ruby_configure() {
+   for extdir in ext ext/fastfilereader; do
+   pushd $extdir
+   ${RUBY} extconf.rb || die "extconf.rb failed for ${extdir}"
+   popd
+   done
+}
+
+each_ruby_compile() {
+   for 

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

2021-09-27 Thread Sam James
commit: 2ca58b4acdda5e747bf703e6d59b580199cd9db6
Author: Guillaume Seren  gmail  com>
AuthorDate: Sat Mar 13 10:24:08 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 28 01:03:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ca58b4a

dev-ruby/net-scp: Activate tests on 3.0.0

Closes: https://bugs.gentoo.org/765247
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Guillaume Seren  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-ruby/net-scp/net-scp-3.0.0.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-ruby/net-scp/net-scp-3.0.0.ebuild 
b/dev-ruby/net-scp/net-scp-3.0.0.ebuild
index a544e4500fd..2a3098587cf 100644
--- a/dev-ruby/net-scp/net-scp-3.0.0.ebuild
+++ b/dev-ruby/net-scp/net-scp-3.0.0.ebuild
@@ -20,7 +20,8 @@ 
SRC_URI="https://github.com/net-ssh/net-scp/archive/v${PV}.tar.gz -> ${P}.tar.gz
 LICENSE="GPL-2"
 SLOT="2"
 KEYWORDS="amd64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
+IUSE="test"
+RESTRICT="!test? ( test )"
 
 ruby_add_bdepend "
doc? ( || ( dev-ruby/net-ssh:6 dev-ruby/net-ssh:5 ) )



[gentoo-commits] repo/gentoo:master commit in: app-emulation/vagrant/, app-emulation/vagrant/files/

2021-09-27 Thread Sam James
commit: d846a14da7548f88932b2ee37f9bc54886c2adce
Author: Guillaume Seren  gmail  com>
AuthorDate: Mon Dec 14 17:11:40 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 28 01:00:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d846a14d

app-emulation/vagrant: Bump to version 2.2.14

Closes: https://bugs.gentoo.org/765253
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Guillaume Seren  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/19053
Signed-off-by: Sam James  gentoo.org>

 app-emulation/vagrant/Manifest  |  1 +
 app-emulation/vagrant/files/vagrant.in  |  2 +-
 app-emulation/vagrant/vagrant-2.2.14.ebuild | 93 +
 3 files changed, 95 insertions(+), 1 deletion(-)

diff --git a/app-emulation/vagrant/Manifest b/app-emulation/vagrant/Manifest
index d686f4587be..b59e046f1a2 100644
--- a/app-emulation/vagrant/Manifest
+++ b/app-emulation/vagrant/Manifest
@@ -1,2 +1,3 @@
+DIST vagrant-2.2.14.tar.gz 2522944 BLAKE2B 
21980ab11fb7477518a40839715b6b207e9a2268e19df2ded0042a7d3d32cd45db02acfeb528c89869e54e9f4358b200f831150ada43c062513d864896eb7895
 SHA512 
540457c23ff52faef10774ac2d0da7a8c30682a19964f5ce805d5013eb27a6538468fcd511610d4bef539df14cbc4cf3a3dcdd9c96ba303ecf538028dc4aa659
 DIST vagrant-2.2.7.tar.gz 2173893 BLAKE2B 
bf905cb25a905e4fb79ce9c1fb59ad5520b5176d5681dfdc22855ca0a7520535346d2aebffe47162a1f8ca008083c94426e9de92b6d92de4373c654784605c7e
 SHA512 
3455b74c8a867ab37ca9873187a98cdb80feb22a400c4e9f2266897da815815aaefbe0c166172b1c1dbd66aa49ccb1201dcbf904fd883ad34218d694e20d7f87
 DIST vagrant-2.2.9.tar.gz 2215868 BLAKE2B 
6d40827c91c86f6b11865d9949e5313c419456c573686944ecd0d1874323aa81d6f26178d5b7a16fee701c513a98b3483dbea0531d9d77dee7b7e284004e17b3
 SHA512 
15e230bcf336615f0d49a2c40db36f7f26a9f0f6fd42d2ce801f28afc663aadded4fa373e33f9102b21ee70d98563fc68e2b24ffa6c3eec321f58b2c42b0d260

diff --git a/app-emulation/vagrant/files/vagrant.in 
b/app-emulation/vagrant/files/vagrant.in
index fd35177c6fe..5760b56839c 100644
--- a/app-emulation/vagrant/files/vagrant.in
+++ b/app-emulation/vagrant/files/vagrant.in
@@ -4,7 +4,7 @@
 # Vagrant installation directory. This sets up proper environmental variables
 # so that everything loads and compiles to proper directories.
 
-for r in ruby26 ruby25 ruby24; do
+for r in ruby27 ruby26 ruby25; do
   # not all ruby versions are guaranteed to be installed
   if ! command -v "${r}" >/dev/null 2>&1; then
 continue

diff --git a/app-emulation/vagrant/vagrant-2.2.14.ebuild 
b/app-emulation/vagrant/vagrant-2.2.14.ebuild
new file mode 100644
index 000..850c675b347
--- /dev/null
+++ b/app-emulation/vagrant/vagrant-2.2.14.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+RUBY_FAKEGEM_GEMSPEC="vagrant.gemspec"
+RUBY_FAKEGEM_EXTRAINSTALL="keys plugins templates version.txt"
+RUBY_FAKEGEM_TASK_DOC=""
+
+inherit bash-completion-r1 optfeature ruby-fakegem
+
+DESCRIPTION="A tool for building and distributing development environments"
+HOMEPAGE="https://vagrantup.com/;
+SRC_URI="https://github.com/hashicorp/vagrant/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   ${RDEPEND}
+   app-arch/libarchive
+   net-misc/curl
+"
+
+ruby_add_rdepend "
+   >=dev-ruby/bcrypt_pbkdf-1.0.0
+   >=dev-ruby/childprocess-4.0.0
+   >=dev-ruby/ed25519-1.2.4
+   dev-ruby/erubi
+   >=dev-ruby/hashicorp-checkpoint-0.1.5
+   >=dev-ruby/i18n-1.8:1
+   >=dev-ruby/listen-3.1
+   =dev-ruby/mime-types-3.3:*
+   >=dev-ruby/rubyzip-2.0
+   >=dev-ruby/net-scp-3.0.0
+   >=dev-ruby/net-sftp-3.0
+   >=dev-ruby/net-ssh-6.1.0
+   dev-ruby/rest-client:2
+   >=dev-ruby/vagrant_cloud-3.0.2
+"
+
+ruby_add_bdepend "
+   >=dev-ruby/rake-12.3.3
+   test? (
+   dev-ruby/rspec
+   dev-ruby/rspec-its
+   dev-ruby/webmock
+   )
+"
+
+all_ruby_prepare() {
+   # remove bundler support
+   sed -i '/[Bb]undler/d' Rakefile || die
+   rm Gemfile || die
+   rm tasks/bundler.rake || die
+
+   sed -e ':rake\|rspec\|webmock: s:~>:>=:' \
+   -e 
':bcrypt_pbkdf\|hashicorp-checkpoint\|i18n\|listen\|net-ssh\|net-scp\|net-sftp\|childprocess:
 s:~>:>=:' \
+   -e '/fake_ftp/ s:^#*:#:' \
+   -e '/wdm/ s:^#*:#:' \
+   -e '/winrm/ s:^#*:#:' \
+   -e '/rb-kqueue/ s:^#*:#:' \
+   -e '/ruby_dep/ s:^#*:#:' \
+   -i ${PN}.gemspec || die
+
+   sed -e "s/@VAGRANT_VERSION@/${PV}/g" "${FILESDIR}/${PN}.in" > "${PN}" 
|| die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   newbashcomp contrib/bash/completion.sh ${PN}
+
+   # provide 

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

2021-09-27 Thread Sam James
commit: f4e95a14b6c51f428f7345840bdf368a0d5e11e2
Author: Guillaume Seren  gmail  com>
AuthorDate: Mon Dec 14 18:08:14 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 28 01:00:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4e95a14

dev-ruby/excon: Add new package 0.73.0

Closes: https://bugs.gentoo.org/765244
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Guillaume Seren  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-ruby/excon/Manifest|  1 +
 dev-ruby/excon/excon-0.73.0.ebuild | 40 ++
 dev-ruby/excon/metadata.xml| 15 ++
 3 files changed, 56 insertions(+)

diff --git a/dev-ruby/excon/Manifest b/dev-ruby/excon/Manifest
new file mode 100644
index 000..560cba92580
--- /dev/null
+++ b/dev-ruby/excon/Manifest
@@ -0,0 +1 @@
+DIST excon-0.73.0.tar.gz 216100 BLAKE2B 
7830ac608c25ac42dd5fac85d2e4fa7a06713ba49340693f23886aa2e7bb5f29cde956eac99a13f17c1f7ef987f00d0cfb3bd306c5bffd16c1bdb469be4baa60
 SHA512 
a58556510d8c53c7d4f71dd4846497ee8ab17bd087d5ac9248784fcd1f1dc2e46bf4dbccd22ad8e467614428fdeacc7af6768380922749f92c7d78b849e08eff

diff --git a/dev-ruby/excon/excon-0.73.0.ebuild 
b/dev-ruby/excon/excon-0.73.0.ebuild
new file mode 100644
index 000..30a8df2cece
--- /dev/null
+++ b/dev-ruby/excon/excon-0.73.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_EXTRADOC="changelog.txt README.md"
+RUBY_FAKEGEM_GEMSPEC="excon.gemspec"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="EXtended http(s) CONnections"
+HOMEPAGE="https://github.com/excon/excon;
+SRC_URI="https://github.com/excon/excon/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+ruby_add_bdepend "
+   dev-ruby/rake
+   test? (
+   dev-ruby/activesupport
+   >=dev-ruby/eventmachine-1.0.4
+   >=dev-ruby/json-1.8.5
+   dev-ruby/open4
+   dev-ruby/rdoc
+   dev-ruby/sinatra
+   )
+"
+all_ruby_prepare() {
+   sed -i -e 's/git ls-files -z/find . -print0/' ${RUBY_FAKEGEM_GEMSPEC} 
|| die
+
+   # test that need network
+   rm -f spec/excon/test/server_spec.rb || die
+}

diff --git a/dev-ruby/excon/metadata.xml b/dev-ruby/excon/metadata.xml
new file mode 100644
index 000..cfac6831ee8
--- /dev/null
+++ b/dev-ruby/excon/metadata.xml
@@ -0,0 +1,15 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   guillaumese...@gmail.com
+   Guillaume Seren
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   excon/excon
+   
+



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

2021-09-27 Thread Sam James
commit: 2ebab8acf4d658898f5e98d84c38a9e4975d91ea
Author: Guillaume Seren  gmail  com>
AuthorDate: Thu Dec 10 15:45:13 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 28 01:00:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ebab8ac

app-emulation/vagrant: Add myself to the maintainer

Closes: https://bugs.gentoo.org/765253
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Guillaume Seren  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 app-emulation/vagrant/metadata.xml | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/app-emulation/vagrant/metadata.xml 
b/app-emulation/vagrant/metadata.xml
index c6c277270f0..74e70057d3e 100644
--- a/app-emulation/vagrant/metadata.xml
+++ b/app-emulation/vagrant/metadata.xml
@@ -1,7 +1,14 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   guillaumese...@gmail.com
+   Guillaume Seren
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   


Use VirtualBox provider.



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

2021-09-27 Thread Sam James
commit: 4c315603d9be85aa9e6c1f68dcfd7ce87a92e0a9
Author: Guillaume Seren  gmail  com>
AuthorDate: Fri Jan  1 06:29:56 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 28 01:00:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c315603

dev-ruby/net-ssh: Activate tests 6.1.0-r1

Closes: https://bugs.gentoo.org/765250
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Guillaume Seren  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-ruby/net-ssh/net-ssh-6.1.0-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-ruby/net-ssh/net-ssh-6.1.0-r1.ebuild 
b/dev-ruby/net-ssh/net-ssh-6.1.0-r1.ebuild
index dccb5265744..0a8dc086232 100644
--- a/dev-ruby/net-ssh/net-ssh-6.1.0-r1.ebuild
+++ b/dev-ruby/net-ssh/net-ssh-6.1.0-r1.ebuild
@@ -21,6 +21,7 @@ LICENSE="GPL-2"
 SLOT="$(ver_cut 1)"
 KEYWORDS="amd64 ~arm ppc ppc64 x86"
 IUSE="ed25519 test"
+RESTRICT="!test? ( test )"
 
 ruby_add_rdepend "virtual/ruby-ssl ed25519? ( >=dev-ruby/ed25519-1.2:1 
dev-ruby/x25519 dev-ruby/bcrypt_pbkdf:1 )"
 ruby_add_bdepend "test? ( dev-ruby/test-unit:2 >=dev-ruby/mocha-0.13 )"



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

2021-09-27 Thread Sam James
commit: a92ecaaf9daaf30356ff20035fcaba8abd8b165d
Author: Guillaume Seren  gmail  com>
AuthorDate: Mon Dec 14 17:13:54 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 28 01:00:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a92ecaaf

dev-ruby/vagrant_cloud: Add myself to maintainer

Closes: https://bugs.gentoo.org/765247
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Guillaume Seren  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-ruby/vagrant_cloud/metadata.xml | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/dev-ruby/vagrant_cloud/metadata.xml 
b/dev-ruby/vagrant_cloud/metadata.xml
index acb950994f8..3cb8a3040b3 100644
--- a/dev-ruby/vagrant_cloud/metadata.xml
+++ b/dev-ruby/vagrant_cloud/metadata.xml
@@ -1,7 +1,14 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   guillaumese...@gmail.com
+   Guillaume Seren
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   

hashicorp/vagrant_cloud




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

2021-09-27 Thread Sam James
commit: ab77459ee302d97d2c2f5e19e3e325f9fdfaa907
Author: Guillaume Seren  gmail  com>
AuthorDate: Mon Dec 14 17:15:05 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 28 01:00:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab77459e

dev-ruby/vagrant_cloud: Bump to version 3.0.2

Closes: https://bugs.gentoo.org/765247
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Guillaume Seren  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-ruby/vagrant_cloud/Manifest   |  1 +
 dev-ruby/vagrant_cloud/vagrant_cloud-3.0.2.ebuild | 42 +++
 2 files changed, 43 insertions(+)

diff --git a/dev-ruby/vagrant_cloud/Manifest b/dev-ruby/vagrant_cloud/Manifest
index a005e0ddd13..5e0e4a36067 100644
--- a/dev-ruby/vagrant_cloud/Manifest
+++ b/dev-ruby/vagrant_cloud/Manifest
@@ -1 +1,2 @@
 DIST vagrant_cloud-2.0.3.tar.gz 14854 BLAKE2B 
823b9ffbdb6896422e32e697075c7e9ab16ae7a299d6672eb497f17034737d2d017bdd416b56191149044afe97ee06533213311bb5e9da603e9eefcf824c8df7
 SHA512 
4431aa446d9bce2e67b121159a8345562b41c86937b2b1677f0397494521137fa66c997009632011cac9565a5a2b54d4ef6ef1ea9d4ac74ee35f8c149f5d
+DIST vagrant_cloud-3.0.2.tar.gz 34177 BLAKE2B 
299014b569deac667429d90b8952f77a835669e17cf724ee7f5b6fd135c1a3f16b9292e203a75baf50cf117022d0ab4d31f797c432a07386097c6bcc338ae2da
 SHA512 
c7e5050a0f3cefe95ad38e0734317a93939de0b54251163be1a52dfc413cdb08a4bf44e1c73215f81a0126552242a1d9f2cefe8fa43d9e60acf41ccdbed0ae80

diff --git a/dev-ruby/vagrant_cloud/vagrant_cloud-3.0.2.ebuild 
b/dev-ruby/vagrant_cloud/vagrant_cloud-3.0.2.ebuild
new file mode 100644
index 000..4e3c8bb9b80
--- /dev/null
+++ b/dev-ruby/vagrant_cloud/vagrant_cloud-3.0.2.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_GEMSPEC="vagrant_cloud.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Vagrant Cloud API Library"
+HOMEPAGE="https://github.com/hashicorp/vagrant_cloud;
+SRC_URI="https://github.com/hashicorp/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+ruby_add_rdepend "
+   >=dev-ruby/excon-0.73
+   >=dev-ruby/log4r-1.1.10
+"
+ruby_add_bdepend ">=dev-ruby/rake-12.3
+   test? (
+   >=dev-ruby/webmock-3.0
+   )
+"
+
+all_ruby_prepare() {
+   # # loosen dependencies
+   sed -e 's:require_relative ":require "./:' \
+   -e '/excon/s/~>/>=/' \
+   -e '/log4r/s/~>/>=/' \
+   -e '/rake/s/~>/>=/' \
+   -e '/rspec/s/~>/>=/' \
+   -e '/webmock/s/~>/>=/' \
+   -i ${PN}.gemspec || die
+}



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

2021-09-27 Thread Sam James
commit: f05cc0db4473e05d408574c23a494ce903173e8d
Author: Guillaume Seren  gmail  com>
AuthorDate: Wed Mar 10 20:43:28 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 28 01:00:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f05cc0db

dev-ruby/eventmachine: Add ruby27 + tests support

Closes: https://bugs.gentoo.org/765253
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Guillaume Seren  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-ruby/eventmachine/eventmachine-1.2.7-r1.ebuild | 71 +-
 1 file changed, 29 insertions(+), 42 deletions(-)

diff --git a/dev-ruby/eventmachine/eventmachine-1.2.7-r1.ebuild 
b/dev-ruby/eventmachine/eventmachine-1.2.7-r1.ebuild
index 7128a0f86c4..1954db7ace0 100644
--- a/dev-ruby/eventmachine/eventmachine-1.2.7-r1.ebuild
+++ b/dev-ruby/eventmachine/eventmachine-1.2.7-r1.ebuild
@@ -1,15 +1,20 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+USE_RUBY="ruby25 ruby26 ruby27"
 
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 RUBY_FAKEGEM_DOCDIR="rdoc"
-RUBY_FAKEGEM_EXTRADOC="docs/*.md README.md"
+RUBY_FAKEGEM_EXTRADOC="docs/*.md CHANGELOG.md README.md"
 
-inherit ruby-fakegem
+RUBY_FAKEGEM_GEMSPEC="eventmachine.gemspec"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/extconf.rb ext/fastfilereader/extconf.rb)
+RUBY_FAKEGEM_EXTRAINSTALL=(examples)
+
+inherit multilib ruby-fakegem
 
 DESCRIPTION="EventMachine is a fast, simple event-processing library for Ruby 
programs"
 HOMEPAGE="https://github.com/eventmachine/eventmachine;
@@ -17,8 +22,9 @@ 
SRC_URI="https://github.com/eventmachine/eventmachine/archive/v${PV}.tar.gz -> $
 
 LICENSE="|| ( GPL-2 Ruby )"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x64-solaris ~x86-solaris"
-IUSE=""
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x64-solaris ~x86-solaris"
+IUSE="test"
+RESTRICT="!test? ( test )"
 
 DEPEND="${DEPEND}
dev-libs/openssl:0"
@@ -31,6 +37,7 @@ all_ruby_prepare() {
# Remove package tasks to avoid dependency on rake-compiler.
rm rakelib/package.rake || die
 
+   sed -i -e '/git ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
# Remove the resolver tests since they require network access and
# the localhost test fails with an IPv6 localhost.
rm tests/test_resolver.rb || die
@@ -39,45 +46,28 @@ all_ruby_prepare() {
rm tests/test_kb.rb || die
 
# Avoid tests that require network access
-   sed -i -e '/test_bind_connect/,/^  end/ s:^:#:' \
-   tests/test_basic.rb || die
-   sed -i -e '/test_\(cookie\|http_client\|version_1_0\)/,/^  end/ s:^:#:' 
\
-   tests/test_httpclient.rb || die
-   sed -i -e '/test_\(get\|https_get\)/,/^  end/ s:^:#:' \
-   tests/test_httpclient2.rb || die
-   sed -i -e '/test_connect_timeout/,/^  end/ s:^:#:' \
-   tests/test_unbind_reason.rb || die
-   sed -i -e '/test_for_real/,/^end/ s:^:#:' \
-   tests/test_pending_connect_timeout.rb || die
-   rm -f tests/test_{get_sock_opt,set_sock_opt,idle_connection}.rb || die
-
+   sed -e '/test_bind_connect/,/^  end/ s:^:#:' \
+   -e '/test_invalid_address_bind_connect_src/,/^  end/ s:^:#:' \
+   -e '/test_invalid_address_bind_connect_dst/,/^  end/ s:^:#:' \
+   -i tests/test_basic.rb || die
# Avoid tests for insecure SSL versions that may not be available
-   sed -i -e '/test_any_to_v3/,/^end/ s:^:#:' \
+   sed -e '/test_any_to_v3/,/^end/ s:^:#:' \
-e '/test_v3_/,/^end/ s:^:#:' \
-e '/test_tlsv1_required_with_external_client/aomit "sslv3"' \
-   tests/test_ssl_protocols.rb || die
+   -e '/test_any_to_any/,/^end/ s:^:#:' \
+   -e '/test_case_insensitivity/,/^end/ s:^:#:' \
+   -e '/test_default_to_default/,/^end/ s:^:#:' \
+   -i tests/test_ssl_protocols.rb || die
+   # Those also want network
+   sed -e '/test_ipv6_udp_local_server/,/^end/ s:^:#:' \
+   -e '/test_ipv6_tcp_local_server/,/^end/ s:^:#:' \
+   -i tests/test_ipv6.rb || die
+
+   rm 
tests/test_{sock_opt,ssl_verify,ssl_methods,ssl_dhparam,ssl_ecdh_curve,idle_connection}.rb
 || die
 
# Avoid test that deliberately triggers a C++ exception which causes
# a SEGFAULT. This does not appear to happen upstream (on travis).
-   rm -f tests/test_exc.rb || die
-}
-
-each_ruby_configure() {
-   for extdir in ext ext/fastfilereader; do
-   pushd $extdir
-   ${RUBY} extconf.rb || die "extconf.rb failed for ${extdir}"
-   popd
-   done
-}
-
-each_ruby_compile() {
-   for extdir in ext ext/fastfilereader; do
-

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

2021-09-27 Thread Sam James
commit: 0bd911c353fb0463490bafcd07ace97d2b4c27c0
Author: Guillaume Seren  gmail  com>
AuthorDate: Thu Mar 11 19:21:54 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 28 01:00:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bd911c3

dev-ruby/public_suffix: Add support ruby27 + tests 3.1.1

Closes: https://bugs.gentoo.org/765253
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Guillaume Seren  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-ruby/public_suffix/public_suffix-3.1.1.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/dev-ruby/public_suffix/public_suffix-3.1.1.ebuild 
b/dev-ruby/public_suffix/public_suffix-3.1.1.ebuild
index 36a858c2461..95465880769 100644
--- a/dev-ruby/public_suffix/public_suffix-3.1.1.ebuild
+++ b/dev-ruby/public_suffix/public_suffix-3.1.1.ebuild
@@ -1,11 +1,11 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 USE_RUBY="ruby25 ruby26 ruby27"
 
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
 RUBY_FAKEGEM_EXTRAINSTALL="data"
 
 RUBY_FAKEGEM_BINWRAP=""
@@ -18,7 +18,8 @@ HOMEPAGE="https://simonecarletti.com/code/publicsuffix-ruby/;
 KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
 LICENSE="MIT"
 SLOT="3"
-IUSE=""
+IUSE="test"
+RESTRICT="!test? ( test )"
 
 ruby_add_bdepend "test? ( dev-ruby/mocha )"
 



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

2021-09-27 Thread Sam James
commit: 85da06614ec58425f14de9cc16d852f7f4335903
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Tue May  4 20:12:14 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 28 00:30:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85da0661

dev-ruby/roadie-rails: update to 2.2.0

Closes: https://bugs.gentoo.org/787533
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Azamat H. Hackimov  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/20683
Signed-off-by: Sam James  gentoo.org>

 dev-ruby/roadie-rails/Manifest  |  1 +
 dev-ruby/roadie-rails/roadie-rails-2.2.0.ebuild | 45 +
 2 files changed, 46 insertions(+)

diff --git a/dev-ruby/roadie-rails/Manifest b/dev-ruby/roadie-rails/Manifest
index bf054ffa2fc..3aaa01f90ea 100644
--- a/dev-ruby/roadie-rails/Manifest
+++ b/dev-ruby/roadie-rails/Manifest
@@ -1 +1,2 @@
 DIST roadie-rails-2.1.1.tar.gz 56419 BLAKE2B 
6a54797c77267a61ab63d72743fbd3f98d4137d917ddebf0335c30d03e5efb9e2907679237eea168384b54ea93bbe9be3aad4dcbf6364d411ebaa6e2ba7638fb
 SHA512 
ceffe9746cded4f5dca83c614dc6ffb65203455775df9f56a402837018c0a322c7edad37ca05c72bc70fa8d19cfb4f9eba5b2fde1cbff7f8b28312e95140f353
+DIST roadie-rails-2.2.0.tar.gz 56005 BLAKE2B 
b3251d095074dcbaf6879f8344a9f6d1426abd2824a667f8ddb1d6be186c1c89bc3425972abc62495038b263780339840b792a961809e80d181c043e8f558012
 SHA512 
4042d549f19adb48144306d7f646d7462b72c3775b41e6ad68ffc75aad8704c28f828bd2928fc9cb3a97d0a2ebee86446b17d2ba31d3b1b163e668cb4d85bb0f

diff --git a/dev-ruby/roadie-rails/roadie-rails-2.2.0.ebuild 
b/dev-ruby/roadie-rails/roadie-rails-2.2.0.ebuild
new file mode 100644
index 000..d939b3c7c11
--- /dev/null
+++ b/dev-ruby/roadie-rails/roadie-rails-2.2.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby26"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_RECIPE_DOC="yard"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Hooks Roadie into your Rails application to help with email 
generation"
+HOMEPAGE="https://github.com/Mange/roadie-rails;
+SRC_URI="https://github.com/Mange/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+IUSE=""
+
+#RESTRICT="test"
+
+ruby_add_rdepend ">=dev-ruby/roadie-3.1
+   || ( dev-ruby/railties:6.1 dev-ruby/railties:6.0 dev-ruby/railties:5.2 
)"
+ruby_add_bdepend "
+   test? (
+   dev-ruby/bundler
+   || ( dev-ruby/rails:6.1 dev-ruby/rails:6.0 dev-ruby/rails:5.2 )
+   dev-ruby/rspec-rails
+   dev-ruby/rspec-collection_matchers )"
+
+all_ruby_prepare() {
+   sed -i -e '/codecov/ s:^:#:' Gemfile || die
+   sed -i -e 's/git ls-files/find . -print/' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+   # Avoid already removed rails version
+   sed -i -e '/rails_51/ s:^:#:' spec/integration_spec.rb || die
+}
+
+each_ruby_test() {
+   ${RUBY} -S bundle exec rspec-3 spec || die
+}



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

2021-09-27 Thread Marek Szuba
commit: b5e91223e50e8ba3a0038ee5400d53e4693e630a
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Sep 27 22:24:25 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Sep 27 22:57:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5e91223

x11-misc/hsetroot: keyword 1.0.5 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 x11-misc/hsetroot/hsetroot-1.0.5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-misc/hsetroot/hsetroot-1.0.5.ebuild 
b/x11-misc/hsetroot/hsetroot-1.0.5.ebuild
index 0596a0349b4..350cbd2fc58 100644
--- a/x11-misc/hsetroot/hsetroot-1.0.5.ebuild
+++ b/x11-misc/hsetroot/hsetroot-1.0.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/himdel/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ppc x86 ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 ppc ~riscv x86 ~amd64-linux ~x86-linux ~x86-solaris"
 
 RDEPEND=">=media-libs/imlib2-1.0.6.2003[X]
x11-libs/libX11



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

2021-09-27 Thread Marek Szuba
commit: 7f38fd7ca21ad141fe55cddb71002d6936894b47
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Sep 27 22:56:40 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Sep 27 22:57:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f38fd7c

x11-misc/i3lock: keyword 2.13 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 x11-misc/i3lock/i3lock-2.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/i3lock/i3lock-2.13.ebuild 
b/x11-misc/i3lock/i3lock-2.13.ebuild
index 8770aa432d5..21a4ca54e6b 100644
--- a/x11-misc/i3lock/i3lock-2.13.ebuild
+++ b/x11-misc/i3lock/i3lock-2.13.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://i3wm.org/${PN}/${P}.tar.bz2;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
 
 RDEPEND="
dev-libs/libev



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

2021-09-27 Thread Bernard Cafarelli
commit: 8410331c250fb8e67585a09ce5340fa9a8c1a4ec
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Mon Sep 27 22:27:34 2021 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Mon Sep 27 22:39:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8410331c

net-misc/owncloud-client: 2.9.0.5150 bump

Also fixes compilation with newer Qt
Doc has been removed completely from tarball

Closes: https://bugs.gentoo.org/810661
Package-Manager: Portage-3.0.24, Repoman-3.0.3
Signed-off-by: Bernard Cafarelli  gentoo.org>

 net-misc/owncloud-client/Manifest  |  1 +
 .../owncloud-client-2.9.0.5150.ebuild  | 69 ++
 2 files changed, 70 insertions(+)

diff --git a/net-misc/owncloud-client/Manifest 
b/net-misc/owncloud-client/Manifest
index c2b260fead5..75c02de2612 100644
--- a/net-misc/owncloud-client/Manifest
+++ b/net-misc/owncloud-client/Manifest
@@ -1,2 +1,3 @@
 DIST ownCloud-2.7.6.3261.tar.xz 14237692 BLAKE2B 
914b069b10fa2f169677768e1578c5b8569836eb574889c72c0ea1ca3e16e6b7c65bcdd1f4a5ce4259eab6ec56110e3b45799d010921e47c7f64ccfd0ed545bf
 SHA512 
1f647dd0b33472e31719651fa22b5864867d98fa1e2f11f9eadb6ce15382f5f97ac49d726af079716b6fac573367485a6f11a5b2e5e5c95d4d063f6caab51dcd
 DIST ownCloud-2.8.2.4246.tar.xz 15044652 BLAKE2B 
ee1ee412667266273a9a9722940559562c6c43213b013fe7c21328e04ac967afb16f460e6fa711f37d1d4ea7d0fc15fc398d835cf6a939f4c8dfd54cd4846fed
 SHA512 
0ab2ef72191cc2d5c2621c97c09cb1d25472a30f511235a190465e246a8312f13a255011abb9690c481887f2f15094414c87ce594252eb8debcb39b9cbc8a178
+DIST ownCloud-2.9.0.5150.tar.xz 5775740 BLAKE2B 
c43044dd383d66dd212bcd3efd818fad289ac51b082eaa7b47db03778cdfc87725efbdffc567e416bf5444d7e58f795606f093a782ca783cefc2d4994df3fb2a
 SHA512 
c183b2d4340dc8880d2bf31aedaffb96da518fdb60f1e8c857ee2f8d02c36cb69552475fdbf536f7ecebd9af2a7732f52a9e02f20450452c78d346910be3cf57

diff --git a/net-misc/owncloud-client/owncloud-client-2.9.0.5150.ebuild 
b/net-misc/owncloud-client/owncloud-client-2.9.0.5150.ebuild
new file mode 100644
index 000..ef8aeb7b1ca
--- /dev/null
+++ b/net-misc/owncloud-client/owncloud-client-2.9.0.5150.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake xdg
+
+MY_PN="ownCloud"
+DESCRIPTION="Synchronize files from ownCloud Server with your computer"
+HOMEPAGE="https://owncloud.org/;
+SRC_URI="https://download.owncloud.com/desktop/${MY_PN}/stable/${PV}/source/${MY_PN}-${PV}.tar.xz;
+
+LICENSE="CC-BY-3.0 GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="dolphin gnome-keyring nautilus test"
+
+COMMON_DEPEND=">=dev-db/sqlite-3.4:3
+   dev-libs/qtkeychain[gnome-keyring?,qt5(+)]
+   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
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   sys-fs/inotify-tools
+   dolphin? (
+   kde-frameworks/kcoreaddons:5
+   kde-frameworks/kio:5
+   )
+   nautilus? ( dev-python/nautilus-python )"
+
+RDEPEND="${COMMON_DEPEND}"
+DEPEND="${COMMON_DEPEND}
+   dev-qt/linguist-tools:5
+   kde-frameworks/extra-cmake-modules
+   test? (
+   dev-util/cmocka
+   dev-qt/qttest:5
+   )"
+
+RESTRICT="!test? ( test )"
+
+S=${WORKDIR}/${MY_PN}-${PV}
+
+src_prepare() {
+   # Keep tests in ${T}
+   sed -i -e "s#\"/tmp#\"${T}#g" test/test*.cpp || die
+
+   if ! use nautilus; then
+   pushd shell_integration > /dev/null || die
+   cmake_comment_add_subdirectory nautilus
+   popd > /dev/null || die
+   fi
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DSYSCONF_INSTALL_DIR="${EPREFIX}"/etc
+   -DCMAKE_INSTALL_DOCDIR=/usr/share/doc/${PF}
+   -DBUILD_SHELL_INTEGRATION_DOLPHIN=$(usex dolphin)
+   -DBUILD_TESTING=$(usex test)
+   )
+
+   cmake_src_configure
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/avro/

2021-09-27 Thread Karl-Johan Karlsson
commit: 18989260cd4df6b164ef969ecf8600928b006cd7
Author: Karl-Johan Karlsson  lysator  liu 
 se>
AuthorDate: Mon Sep 27 22:27:50 2021 +
Commit: Karl-Johan Karlsson  lysator  liu 
 se>
CommitDate: Mon Sep 27 22:27:50 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=18989260

dev-python/avro: remove non-ASCII character to fix Repoman error

Package-Manager: Portage-3.0.23, Repoman-3.0.3
Signed-off-by: Karl-Johan Karlsson  lysator.liu.se>

 dev-python/avro/avro-1.10.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/avro/avro-1.10.2.ebuild 
b/dev-python/avro/avro-1.10.2.ebuild
index e44f7e40f..0ef1b000d 100644
--- a/dev-python/avro/avro-1.10.2.ebuild
+++ b/dev-python/avro/avro-1.10.2.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python3_{8..10} pypy3 )
 
 inherit distutils-r1
 
-DESCRIPTION="Apache Avro™ is a data serialization system"
+DESCRIPTION="Apache Avro is a data serialization system"
 HOMEPAGE="
https://pypi.org/project/avro
https://avro.apache.org



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

2021-09-27 Thread Michał Górny
commit: cc0d7797c5597768458915f622b48b186c06c436
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep 27 21:34:12 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Sep 27 22:16:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc0d7797

dev-python/apispec: Bump to 5.1.1

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

 dev-python/apispec/Manifest |  1 +
 dev-python/apispec/apispec-5.1.1.ebuild | 38 +
 2 files changed, 39 insertions(+)

diff --git a/dev-python/apispec/Manifest b/dev-python/apispec/Manifest
index 2f19f6f44d7..632b5e9b5d1 100644
--- a/dev-python/apispec/Manifest
+++ b/dev-python/apispec/Manifest
@@ -1 +1,2 @@
 DIST apispec-5.1.0.gh.tar.gz 69990 BLAKE2B 
0fc488abae9657c9996775c460b97b66a782b82012bf3c1bb6a1623600b03c71bc80eb556d60720e00b07551a5c3b44b40f709bffbb05b10603485af9122cd6b
 SHA512 
ebcb6ddc71be541c152f18eaf2462f09c5860b689d34581723dc8f70f4da59966c34ea6f1282be2ea38cb4524af224a96bcfe974f5fcc62bf4939c644aa6df48
+DIST apispec-5.1.1.gh.tar.gz 70296 BLAKE2B 
339706890d23c796ea73c23735c5655694315a8a8017eba8f69574ed4e85ddf9a65c3a26482a78f08a118afd19e3c9bbcc9d264bb770941d7affbf7cf85eb925
 SHA512 
4e0e2959699c735c5242aa1a954392d97ea4809aafbd8d091f608baf7397a31964852588c474acb84e8755a62849837d741eb1e5fdf1cd5304f46c852e346d03

diff --git a/dev-python/apispec/apispec-5.1.1.ebuild 
b/dev-python/apispec/apispec-5.1.1.ebuild
new file mode 100644
index 000..990b59d0c9d
--- /dev/null
+++ b/dev-python/apispec/apispec-5.1.1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="A pluggable API specification generator."
+HOMEPAGE="https://github.com/marshmallow-code/apispec/;
+SRC_URI="
+   https://github.com/marshmallow-code/apispec/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/pyyaml-3.10[${PYTHON_USEDEP}]
+"
+BDEPEND="${RDEPEND}
+   test? (
+   dev-python/bottle[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   >=dev-python/marshmallow-3.13.0[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs \
+   dev-python/sphinx-issues \
+   dev-python/sphinx_rtd_theme
+
+EPYTEST_DESELECT=(
+   # requires unpackaged prance
+   tests/test_ext_marshmallow_openapi.py::test_openapi_tools_validate_v2
+   tests/test_ext_marshmallow_openapi.py::test_openapi_tools_validate_v3
+)



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

2021-09-27 Thread Michał Górny
commit: 392ae3a36e90769f29d7220e9175605942c736d1
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep 27 21:35:08 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Sep 27 22:16:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=392ae3a3

dev-python/sphinxcontrib-doxylink: Bump to 1.11

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

 dev-python/sphinxcontrib-doxylink/Manifest |  1 +
 .../sphinxcontrib-doxylink-1.11.ebuild | 37 ++
 2 files changed, 38 insertions(+)

diff --git a/dev-python/sphinxcontrib-doxylink/Manifest 
b/dev-python/sphinxcontrib-doxylink/Manifest
index be9be98343d..a5e1c8e4f6c 100644
--- a/dev-python/sphinxcontrib-doxylink/Manifest
+++ b/dev-python/sphinxcontrib-doxylink/Manifest
@@ -1,3 +1,4 @@
 DIST sphinxcontrib-doxylink-1.10.tar.gz 20217 BLAKE2B 
b5b1128d8b60e91b655b2efb093afc77f10e39912c841d2241576c0ed7f1c6d23c92272ee988435958155b9506d22dd5a8b0373bda7059040b38869aea37f9ef
 SHA512 
08beb65cb22b02ae253bd526da00cee322cc72fc00214818f3d5fa503d36725a08f67c6b46f13fec10b1d9963cd7c7ecf57109342d7a2ba991cdba0fa6ef8125
+DIST sphinxcontrib-doxylink-1.11.tar.gz 22043 BLAKE2B 
73d137d2c7df594c71def4d422040eb46028192c13a38b7f765dcbda82034936e3985309254b536d9ba49a32e2d9df9c8eb7886b7a365bbc0440e901cb0250c9
 SHA512 
14a3511c6958d05f6209c292563068e58410e6833821c8339fa95c511ac2c8987b05097a423313345f2c7e9c1dfd17136bd8684520341160fdaefae1bcc2dcc2
 DIST sphinxcontrib-doxylink-1.8.tar.gz 20005 BLAKE2B 
e435a65f3931c91e0d7d44d1cb4ebc8e7683ab906864e37a0ac31fc6655dba60cf53ef3d91b9e0ce440e86319ec45e0d81cf43459e02ac7e45c8d1ecbc2a9881
 SHA512 
1c53af2502fbb493a5834ae3eb05428dd296300f8027b5dd8d93cd67a03ea572ac81a0c3c8e6ddc9017a0b7a0859757d61ea67b73b3ed69fb1db76244ffd6874
 DIST sphinxcontrib-doxylink-1.9.tar.gz 20175 BLAKE2B 
ebff920929c29ecdff9ecb02ca3d7d4992b0da8a34497d9e2dc4b3cd66a5996264e0ab459f69c0ec83bfe60681beac56f981ecc72e128a08f095b4b0296061c5
 SHA512 
78ffc2d2babe6502bc8818116cca7da079f6ea9ab3f43efa587dbe5efe15d2492be6e763850c9a01e6053332871277dbbd7998803d0ab54616e93878d51c92b1

diff --git 
a/dev-python/sphinxcontrib-doxylink/sphinxcontrib-doxylink-1.11.ebuild 
b/dev-python/sphinxcontrib-doxylink/sphinxcontrib-doxylink-1.11.ebuild
new file mode 100644
index 000..e389fda1084
--- /dev/null
+++ b/dev-python/sphinxcontrib-doxylink/sphinxcontrib-doxylink-1.11.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="Extension to link to external Doxygen API documentation"
+HOMEPAGE="https://pypi.org/project/sphinxcontrib-doxylink/ 
https://pythonhosted.org/sphinxcontrib-doxylink/ 
https://github.com/sphinx-contrib/doxylink;
+SRC_URI="https://github.com/sphinx-contrib/doxylink/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}/doxylink-${PV}"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   >=dev-python/sphinx-1.0[${PYTHON_USEDEP}]
+   dev-python/namespace-sphinxcontrib[${PYTHON_USEDEP}]
+   dev-python/pyparsing[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   test? (
+   app-doc/doxygen
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx doc
+
+python_install_all() {
+   distutils-r1_python_install_all
+   find "${ED}" -name '*.pth' -delete || die
+}



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

2021-09-27 Thread Michał Górny
commit: 6c981d222a98965f03ab69b34fa11983820d84db
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep 27 21:38:04 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Sep 27 22:16:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c981d22

dev-python/filelock: Bump to 3.1.0

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

 dev-python/filelock/Manifest  |  1 +
 dev-python/filelock/filelock-3.1.0.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-python/filelock/Manifest b/dev-python/filelock/Manifest
index 321382d6b25..8154b7579ce 100644
--- a/dev-python/filelock/Manifest
+++ b/dev-python/filelock/Manifest
@@ -1 +1,2 @@
 DIST py-filelock-3.0.12.tar.gz 587613 BLAKE2B 
3eb765e4cb251ace50fcaf3b7cf52939e697d5a710b87eb2f0ea0cf66f554b90bda2e95754b82e1544e45d0abd8dea861f52cdf9c7de0f1e91a8f5c8e0f9759c
 SHA512 
0f30b54b9de2540f023855effcc582b18fedcee6681f21e1733f1b60dbd39eb148e3830bc798a44c5e8c22e7ea8ca26b6d4547fae79dacc78c62b819a3d84683
+DIST py-filelock-3.1.0.tar.gz 584958 BLAKE2B 
29ce6c14ece7a45104ceda46bbb261730f7bf3e7df9d20be783a8e8324ca350e8b02a099f4273aff953281e10d305772c3572a72377f1039d0763c3d87173289
 SHA512 
cffca48f9e7b39a750bcecdbd4a1c8fd2a57c0eddd41fb735930ecb954550620ab89994cc159b6f0ada2cc0961a097e5e2c2ac380de424b59b111a3290682b86

diff --git a/dev-python/filelock/filelock-3.1.0.ebuild 
b/dev-python/filelock/filelock-3.1.0.ebuild
new file mode 100644
index 000..ec08c0f21c4
--- /dev/null
+++ b/dev-python/filelock/filelock-3.1.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 2018-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+inherit distutils-r1
+
+MY_P=py-filelock-${PV}
+DESCRIPTION="A platform independent file lock for Python"
+HOMEPAGE="https://github.com/benediktschmitt/py-filelock
+   https://pypi.org/project/filelock/;
+SRC_URI="https://github.com/benediktschmitt/py-filelock/archive/${PV}.tar.gz 
-> ${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Unlicense"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-macos"
+
+distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}



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

2021-09-27 Thread Michał Górny
commit: a6bde64222aaa465418ec6d9a06b2a33a0fe6197
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep 27 21:30:19 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Sep 27 22:16:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6bde642

dev-python/xmlschema: Bump to 1.8.0

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

 dev-python/xmlschema/Manifest   |  1 +
 dev-python/xmlschema/xmlschema-1.8.0.ebuild | 31 +
 2 files changed, 32 insertions(+)

diff --git a/dev-python/xmlschema/Manifest b/dev-python/xmlschema/Manifest
index 44b9db69f14..656e48c1b06 100644
--- a/dev-python/xmlschema/Manifest
+++ b/dev-python/xmlschema/Manifest
@@ -1,2 +1,3 @@
 DIST xmlschema-1.7.0.tar.gz 370433 BLAKE2B 
0270151705ca65d4b0f587e2ac75f7273a20242a0a315b4b954a6ccad6d46d7d093330a4c40d74a44c0c55af021da1c4ddde85f8431e0779d30e2164a599a335
 SHA512 
c4620f205cbdccef95a38eab6e6a5d6082681e3ff71708376f0ddeecd75a5c53f686fd740a41e98afd2ec5ec0f14be913b6c65bce80fab0143fa5fe1cc8a2ab6
 DIST xmlschema-1.7.1.tar.gz 372165 BLAKE2B 
a534c42d5405eefdfd0c595f1ea02a703c8f5a225f9a46ea4fe9885d09de4b87bc5ddb470fabaf3e01093012346247d34fd56495641815fe04f4fa1919f9f53f
 SHA512 
4ad8ef9d91aa2e0b06d64aa06cc380898976c8c1b4efe049b67948b4534bb8edc3a3450cf5e242a004a039e8e29b23954138a0192ac6355fdeecb77e6284c3d9
+DIST xmlschema-1.8.0.tar.gz 379305 BLAKE2B 
dcc3fc5860dede681912f578b548bfe39feb5fda3dd7c5f0ed7f85fce247489d492b062b789acce6679cab835b31c1f77eb82ae43b83c5af5b749a4e93c991d1
 SHA512 
b4622030e959383729074554e80606dce6e731b9c4e3393c60a02d592acf66f07e50f12d65867fad31e18494e04a8bb1bdadcf22f110d91708e8a0fa89848e2e

diff --git a/dev-python/xmlschema/xmlschema-1.8.0.ebuild 
b/dev-python/xmlschema/xmlschema-1.8.0.ebuild
new file mode 100644
index 000..19b2c2736c2
--- /dev/null
+++ b/dev-python/xmlschema/xmlschema-1.8.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2019-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+inherit distutils-r1
+
+DESCRIPTION="An XML Schema validator and decoder"
+HOMEPAGE="https://github.com/sissaschool/xmlschema 
https://pypi.org/project/xmlschema/;
+SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-macos"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/elementpath-2.2.2[${PYTHON_USEDEP}]"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   )"
+
+python_test() {
+   "${EPYTHON}" tests/test_all.py -v ||
+   die "Tests fail with ${EPYTHON}"
+}



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

2021-09-27 Thread Michał Górny
commit: b173c64a7f3eea17fe288b549b6a09cf13150531
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep 27 21:33:30 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Sep 27 22:16:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b173c64a

dev-python/apispec: Remove old

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

 dev-python/apispec/Manifest |  7 --
 dev-python/apispec/apispec-4.4.1.ebuild | 41 
 dev-python/apispec/apispec-4.4.2.ebuild | 41 
 dev-python/apispec/apispec-4.5.0.ebuild | 41 
 dev-python/apispec/apispec-4.6.0.ebuild | 41 
 dev-python/apispec/apispec-4.7.0.ebuild | 41 
 dev-python/apispec/apispec-4.7.1.ebuild | 40 ---
 dev-python/apispec/apispec-5.0.0.ebuild | 42 -
 8 files changed, 294 deletions(-)

diff --git a/dev-python/apispec/Manifest b/dev-python/apispec/Manifest
index e909ce8e2d4..2f19f6f44d7 100644
--- a/dev-python/apispec/Manifest
+++ b/dev-python/apispec/Manifest
@@ -1,8 +1 @@
-DIST apispec-4.4.1.tar.gz 64424 BLAKE2B 
b46390659334f5ce5aa83fd15207f5d1ad6d0e9c530f9e7d2b1a0f6a787498aad065153cde9237ce1ab408256e5cd698bbc674dc0316eb4ed16b874ce34611c4
 SHA512 
fea0787598ca93711eaa231675f97623eb3d6eb224e11c40e66857b95f48724618bf7a9bfda476b56c1c96fe70bb61675966b1f3fb073fe3f7e4da91e78d3d90
-DIST apispec-4.4.2.tar.gz 64660 BLAKE2B 
1e53d4b3f8856e76565690773085dfcbaaab4e1771186eb8ea35f469d7c65b8d5bd6319af0ee32539de96ce5ff1889a15d74ac764d7bb9d0b415648af87d28db
 SHA512 
8f8070ec1a084e5c5dda02d30103ff25a2fe096839aa2b1a75858297377e312e29a2d1cf4d373a53b7bffcbe9108489c2a2516e0e053c2de12ef90044b6b7e17
-DIST apispec-4.5.0.tar.gz 65423 BLAKE2B 
ce6cc6f466d274db6aa5f8b27c3a9340daff7934b9293c501b5305b4a6ccbd22e8b12a163e20e5e02d571a8177adb6d5b3196ffa46ae68f2931b6c3ced2b4d0c
 SHA512 
0abb186182513a6d7e4aeeeb80cd8976eebe7c40932ca7c53cd8be149e65a768235436382bab2006a79bcdf345cde55fd69eb3f28f8d14cde5fe064f7c7a76ad
-DIST apispec-4.6.0.tar.gz 66147 BLAKE2B 
98127cb2bf938cc1928e13e1169804eea174351a0f4eeaabc801da711d0861bc35a9761e9f1bc478a44d6a85989a1aba1840b3e472599064240a880fda8e45b4
 SHA512 
b030e5400a9abce06576406f83befb298814617e06729f29c2ee70517cf456901b67e60880b3b4baec096717a91341e8268bcd8e01fd566b7c6e03709afd7c3b
-DIST apispec-4.7.0.tar.gz 66274 BLAKE2B 
dbb14dd831eddeb9f086643b6182ccc3e529e22ad7e31d1d4dd2dce54edf76c6cf01a74438383df5ccec18cf863334d5cdbd45214791c01632d7f7efa63f7aa3
 SHA512 
53c0a1e6db81439a7c3f8e933cac28003dd8e65986a29aef8a6ec761999c84417902448288d69c5873d12dded2156e79bedc5bd4bd0fd472ea014e65a6c7
-DIST apispec-4.7.1.tar.gz 66356 BLAKE2B 
f78ab7f10c7a10f3d62b4d02e5a33cc1972aea0b33af1c485a11c2c415b2913a4d8151a9aa44de9876fa1ec6ebe02d448fb50dcc573e6a4779265ee07bda0329
 SHA512 
e5ead9a867d9dd18f2fb7509b6ef4afd9ec04cc102f55684a66e8f5ebe1b8e3e4129c62b7fd50f0a337547336375cee612e1bec620fa957f8f90d11968538c8e
-DIST apispec-5.0.0.gh.tar.gz 68795 BLAKE2B 
42b4ea7d825fc94c6ca904df56a900b52ecd3fda78b3079103370c6cb362cea6338251d344c970c0ad0380d8b39931f6fc38f3e71dc4c31ace0763c6e9721f73
 SHA512 
1e3d4c06713081d90d5d8650e7aeedd12248ef9a43ced6681be4e9dbf4563b7390cabf3423ea2c1bfda6900cd193efa4e2cacdac77350fcf2e83cfc30580c98e
 DIST apispec-5.1.0.gh.tar.gz 69990 BLAKE2B 
0fc488abae9657c9996775c460b97b66a782b82012bf3c1bb6a1623600b03c71bc80eb556d60720e00b07551a5c3b44b40f709bffbb05b10603485af9122cd6b
 SHA512 
ebcb6ddc71be541c152f18eaf2462f09c5860b689d34581723dc8f70f4da59966c34ea6f1282be2ea38cb4524af224a96bcfe974f5fcc62bf4939c644aa6df48

diff --git a/dev-python/apispec/apispec-4.4.1.ebuild 
b/dev-python/apispec/apispec-4.4.1.ebuild
deleted file mode 100644
index 411599826eb..000
--- a/dev-python/apispec/apispec-4.4.1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="A pluggable API specification generator."
-HOMEPAGE="https://github.com/marshmallow-code/apispec/;
-SRC_URI="https://github.com/marshmallow-code/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   >=dev-python/pyyaml-3.10[${PYTHON_USEDEP}]
-"
-BDEPEND="${RDEPEND}
-   test? (
-   dev-python/bottle[${PYTHON_USEDEP}]
-   dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/marshmallow[${PYTHON_USEDEP}]
-   )"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx docs \
-   dev-python/sphinx-issues \
-   dev-python/sphinx_rtd_theme
-
-python_test() {
-   local deselect=(
-   # requires unpackaged prance
-   
tests/test_ext_marshmallow_openapi.py::test_openapi_tools_validate_v2
-   

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

2021-09-27 Thread Michał Górny
commit: 7908c238efcf3824f1d3c899ff8c00da2a12aade
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep 27 21:33:00 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Sep 27 22:16:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7908c238

dev-python/doc8: Bump to 0.9.1

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

 dev-python/doc8/Manifest  |  1 +
 dev-python/doc8/doc8-0.9.1.ebuild | 37 +
 2 files changed, 38 insertions(+)

diff --git a/dev-python/doc8/Manifest b/dev-python/doc8/Manifest
index 02a4c2b515f..e5144e18d0b 100644
--- a/dev-python/doc8/Manifest
+++ b/dev-python/doc8/Manifest
@@ -1,2 +1,3 @@
 DIST doc8-0.6.0.tar.gz 21547 BLAKE2B 
84908a28e46fa970db7510d5fec7815028b9e65bec3cb5c0352f4ed88560765bde4c76aea3ba803ce737dff1856b702b21cebcf151587f6ae2870d4d1126d0a5
 SHA512 
1858334d3a0247d4d30c311bd7f13be66a6cdb6131f9d24dc10e38efaed6e08c8c7d11b776ff5dac7d6ae5eeb1cb7ef03523bc3e244794625a8ac1346cc05d75
 DIST doc8-0.9.0.tar.gz 30995 BLAKE2B 
9960e223e9ada9646a0e302230714dbeef1525bf9a912ec1b7a8a0c5e4bf2d2307c2303524668d770ddb38d0b30e4a868e5a2280b7c6ffc1b4b80854f2576e75
 SHA512 
ebff512dfffb7d21d9173f0ff6ca282810334abfbd9c95570dba4e27796e79bc8d14fd2914c029a3cbf235766305dfa37ca565e2e20d32c63ea741f8ce4d1ae2
+DIST doc8-0.9.1.tar.gz 31122 BLAKE2B 
84708d05414fe1545558910d0d74ae9612091500efb1880062910b395f1244c6edb1fe1c95ff97a177fcbb4127fcbc4b819a749f90c8384c0c23e9041af12b25
 SHA512 
058403a808ec2d55cf732c8eb0e28f6902c935a6fe0fd4e3ce1a1108f32875a416adf478b81192948ebd581548b2d1591581222f1e841e9980a80d69

diff --git a/dev-python/doc8/doc8-0.9.1.ebuild 
b/dev-python/doc8/doc8-0.9.1.ebuild
new file mode 100644
index 000..e7f37e7f4c4
--- /dev/null
+++ b/dev-python/doc8/doc8-0.9.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Style checker for Sphinx (or other) RST documentation"
+HOMEPAGE="http://git.openstack.org/cgit/stackforge/doc8;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="
+   dev-python/pbr[${PYTHON_USEDEP}]
+   dev-python/chardet[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/restructuredtext-lint[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/stevedore[${PYTHON_USEDEP}]"
+BDEPEND="
+   dev-python/pbr[${PYTHON_USEDEP}]
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/testtools[${PYTHON_USEDEP}]
+   dev-python/toml[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests unittest
+
+pkg_postinst() {
+   optfeature "checking pyproject.toml projects" dev-python/toml
+}



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

2021-09-27 Thread Michał Górny
commit: 855ee87d6f0c3df406e8c04936ed16c5069cb26d
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep 27 21:32:01 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Sep 27 22:16:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=855ee87d

dev-python/django-mptt: Bump to 0.13.4

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

 dev-python/django-mptt/Manifest  |  1 +
 dev-python/django-mptt/django-mptt-0.13.4.ebuild | 27 
 2 files changed, 28 insertions(+)

diff --git a/dev-python/django-mptt/Manifest b/dev-python/django-mptt/Manifest
index 1b5f5f0aa23..cdc0defa20c 100644
--- a/dev-python/django-mptt/Manifest
+++ b/dev-python/django-mptt/Manifest
@@ -1 +1,2 @@
 DIST django-mptt-0.13.3.gh.tar.gz 303670 BLAKE2B 
0185ecf3576ab7fe48ec4d7b2259e7cd88f2c5e3a8c96aa1ee555b7f0adabed4b787db84bcc4b2831746b410f0f58364df8fab9ce1768f1e1b9d1ff8a2869730
 SHA512 
602f45d4353dca80ec2285366c87eb60ff6a39a09990a041236f737371715166e9a8e360a83b4419c0ded7a206f73e4754de602aabef18f89e7db85ce8c651ea
+DIST django-mptt-0.13.4.gh.tar.gz 303688 BLAKE2B 
66ae7a0e15a7ff281af2154f216970a6a9b249a713b3ae987f0fbdb60b95129fdfc96c05924c0285da33f11c59baf6e069830c3079c64164d838d9d34231a4a9
 SHA512 
86786763db060227b41e2e340df5d52062fb6e8c54f832611bc90d01102411d45dc217e8d84eece84ebbe4fc9727d06e7c368ae15c253aaf02117705dbae8c47

diff --git a/dev-python/django-mptt/django-mptt-0.13.4.ebuild 
b/dev-python/django-mptt/django-mptt-0.13.4.ebuild
new file mode 100644
index 000..10262c58b32
--- /dev/null
+++ b/dev-python/django-mptt/django-mptt-0.13.4.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..9} )
+inherit distutils-r1
+
+DESCRIPTION="utilities for modified preorder tree traversal and trees of model 
instances"
+HOMEPAGE="https://github.com/django-mptt/django-mptt;
+SRC_URI="
+   https://github.com/django-mptt/django-mptt/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   >=dev-python/django-1.11[${PYTHON_USEDEP}]
+   dev-python/django-js-asset[${PYTHON_USEDEP}]
+"
+
+python_test() {
+   "${EPYTHON}" tests/manage.py test -v2 myapp ||
+   die "Tests failed with ${EPYTHON}"
+}



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

2021-09-27 Thread Michał Górny
commit: b15a9eae26738149deb67f94c7b59e611d3e8cd6
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep 27 21:31:25 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Sep 27 22:16:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b15a9eae

dev-python/django-mptt: Remove old

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

 dev-python/django-mptt/Manifest|  4 ---
 dev-python/django-mptt/django-mptt-0.11.0.ebuild   | 22 ---
 dev-python/django-mptt/django-mptt-0.13.1.ebuild   | 27 ---
 dev-python/django-mptt/django-mptt-0.13.2.ebuild   | 27 ---
 dev-python/django-mptt/django-mptt-0.13.ebuild | 31 --
 .../files/django-mptt-0.13-test-install.patch  | 26 --
 6 files changed, 137 deletions(-)

diff --git a/dev-python/django-mptt/Manifest b/dev-python/django-mptt/Manifest
index 4354c73b53b..1b5f5f0aa23 100644
--- a/dev-python/django-mptt/Manifest
+++ b/dev-python/django-mptt/Manifest
@@ -1,5 +1 @@
-DIST django-mptt-0.11.0.tar.gz 98300 BLAKE2B 
cbae24143007dfe8913aacf4cbe22bbccdf929617adc31640c2d429d6ea8be727a937be0aa8353e82862b9fe8c571397db4dd3877015eb17c2c5a56172cc66a5
 SHA512 
21af30007661db1474628b6f8af86a3f6de52494efe1aaf9235f8b1660ba153f0de3ad91ff979588e4b681b00b44652a05146df7d3951d6ee62da38a1900fd89
-DIST django-mptt-0.13.1.gh.tar.gz 302287 BLAKE2B 
915e3066862be4d0883ba540cf584d917994ecbf83182726f5d39a40b61850e4ef1fade2c12325237f2c345de14ca6e54362712eb7bdbdf553eb6ebbf321075f
 SHA512 
bc64d24f8d889109a054f270802f8ce6308c12bf3b9ebe1ba818d42e6c1f9d8904b8cad996e71e03c7f77ed80d912a7d8bb9200e2fff170e754816367f40
-DIST django-mptt-0.13.2.gh.tar.gz 303658 BLAKE2B 
8b9e968091be35d1b20816874f8a27cef065c11a25d5ac08192d01909be5a748ab96f0377a09b8a86ded5881d8ce075530bdd3a46c92065dd2f66d734853c27a
 SHA512 
52e8631af11006a0ef1739d1f9c22d34fe39fd790dd45edb6bcde5f4ad875d6f2f0087aa4928d5e5b391b69728e67c2d8b6d10976714735eafe7b3b48e20d123
 DIST django-mptt-0.13.3.gh.tar.gz 303670 BLAKE2B 
0185ecf3576ab7fe48ec4d7b2259e7cd88f2c5e3a8c96aa1ee555b7f0adabed4b787db84bcc4b2831746b410f0f58364df8fab9ce1768f1e1b9d1ff8a2869730
 SHA512 
602f45d4353dca80ec2285366c87eb60ff6a39a09990a041236f737371715166e9a8e360a83b4419c0ded7a206f73e4754de602aabef18f89e7db85ce8c651ea
-DIST django-mptt-0.13.gh.tar.gz 302525 BLAKE2B 
21b2fde5c81d83321bf7569d2064db87aec3c184f27cf3fc3bd34421be04212188e15f79a575b08aabb3a7b95d116bf3e5f0fb57c56cadf9ad2ac166e8e77845
 SHA512 
63dbb61dab59d42b5e747f35370a0840d40ed465979d1f93e66561cf4c0726635cae774f87e39cc1ac480847f3ccf0eb65dc8593759a0860d586e334fdd37256

diff --git a/dev-python/django-mptt/django-mptt-0.11.0.ebuild 
b/dev-python/django-mptt/django-mptt-0.11.0.ebuild
deleted file mode 100644
index d25ee9a3ab3..000
--- a/dev-python/django-mptt/django-mptt-0.11.0.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-inherit distutils-r1
-
-DESCRIPTION="utilities for modified preorder tree traversal and trees of model 
instances"
-HOMEPAGE="https://github.com/django-mptt/django-mptt;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   >=dev-python/django-1.11[${PYTHON_USEDEP}]
-   dev-python/django-js-asset[${PYTHON_USEDEP}]
-"
-
-DEPEND="${RDEPEND}"

diff --git a/dev-python/django-mptt/django-mptt-0.13.1.ebuild 
b/dev-python/django-mptt/django-mptt-0.13.1.ebuild
deleted file mode 100644
index 10262c58b32..000
--- a/dev-python/django-mptt/django-mptt-0.13.1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..9} )
-inherit distutils-r1
-
-DESCRIPTION="utilities for modified preorder tree traversal and trees of model 
instances"
-HOMEPAGE="https://github.com/django-mptt/django-mptt;
-SRC_URI="
-   https://github.com/django-mptt/django-mptt/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   >=dev-python/django-1.11[${PYTHON_USEDEP}]
-   dev-python/django-js-asset[${PYTHON_USEDEP}]
-"
-
-python_test() {
-   "${EPYTHON}" tests/manage.py test -v2 myapp ||
-   die "Tests failed with ${EPYTHON}"
-}

diff --git a/dev-python/django-mptt/django-mptt-0.13.2.ebuild 
b/dev-python/django-mptt/django-mptt-0.13.2.ebuild
deleted file mode 100644
index 10262c58b32..000
--- a/dev-python/django-mptt/django-mptt-0.13.2.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..9} )
-inherit distutils-r1
-
-DESCRIPTION="utilities for modified preorder tree traversal and trees of model 
instances"

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

2021-09-27 Thread Michał Górny
commit: 0eeedcdcc2aa54e7a5685fe50e6e8c40ac0b2a51
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep 27 21:22:14 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Sep 27 22:15:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0eeedcdc

dev-python/boto3: Bump to 1.18.49

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

 dev-python/boto3/Manifest |  1 +
 dev-python/boto3/boto3-1.18.49.ebuild | 53 +++
 2 files changed, 54 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 2c5ef064e80..0267c534e2a 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -8,3 +8,4 @@ DIST boto3-1.18.45.tar.gz 419575 BLAKE2B 
27896cfc3bd11c13d21bc272b2648917e1f99be
 DIST boto3-1.18.46.tar.gz 420373 BLAKE2B 
9e354e4ba7b7361734dbfd0ef6296fa2f0c2deae9c42312ae2c6860b09e26acb338a5e06c342622b8384b1b49ff1518975723c6e1a3c988d42611f22f4daec24
 SHA512 
4bfa76936e7b1f7ddab3d9e4ff16dd59144f0c7acf2d595a3ccc6a186c52ce154f790e11f8c6bed72d0ea14f9c706d1af56a865ad6519e4fea7670f2f3176601
 DIST boto3-1.18.47.tar.gz 420701 BLAKE2B 
e58f528d876a29cd992a414e84a807a4fefdeb14b37e0c520f677d61270acd2bd534bd49ccb571d21f41a210946a1897f324a1c41a7e5fd9fe86a8689bc835da
 SHA512 
67075c3d25a99bb3bda44f5108004a672b7f52f00f945f7643063d8c435854d14ffdc98d88d48e80caef850e4d765a7a9a894410398c56518a5cd30e32a7e481
 DIST boto3-1.18.48.tar.gz 420028 BLAKE2B 
d6bbf60141f2806519bdd0f4f364698ac7ab6e8a3987771df184ecfa69a43b235a9a21fb128d8f39d2015065d69ecd1e86978465223b220464044640f50d11ad
 SHA512 
f0ef373396ad44e28f8707455ea16951bc4df23958734123ffcdca3efc1e668816b093d0a361a27286f19f129d02390fa36f196c5df0f589c05dc8b839d157bc
+DIST boto3-1.18.49.tar.gz 420662 BLAKE2B 
92995cd06f19e26200ea51e6d171914ddbb20b860b286b34cf97ffc6c9ee4f29b59073d84cc7d99b2cd5349bbaff03ac004431ae2cf65af571044c6c52634f55
 SHA512 
4d94e11b974857709dc7907bd31a3eab087eafff3938286803d4d1bc850d90e4dd82be747a3a9c4725bb15e3670a12c8bd239a98df23198c498519d196279dc0

diff --git a/dev-python/boto3/boto3-1.18.49.ebuild 
b/dev-python/boto3/boto3-1.18.49.ebuild
new file mode 100644
index 000..450c87d9f8b
--- /dev/null
+++ b/dev-python/boto3/boto3-1.18.49.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="https://github.com/boto/boto3;
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/boto3;
+   inherit git-r3
+   BOTOCORE_PV=${PV}
+else
+   SRC_URI="https://github.com/boto/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
+
+   # botocore is x.(y+3).z
+   BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
+fi
+
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.3.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs/source \
+   'dev-python/guzzle_sphinx_theme'
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # don't lock versions to narrow ranges
+   sed -e '/botocore/ d' \
+   -e '/jmespath/ d' \
+   -e '/s3transfer/ d' \
+   -i setup.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   epytest tests/{functional,unit}
+}



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

2021-09-27 Thread Michał Górny
commit: 25a6772b9349618504d6923b3d607dbe5354b8ed
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep 27 21:27:56 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Sep 27 22:16:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25a6772b

dev-python/nuitka: Bump to 0.6.17

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

 dev-python/nuitka/Manifest |  1 +
 dev-python/nuitka/nuitka-0.6.17.ebuild | 48 ++
 2 files changed, 49 insertions(+)

diff --git a/dev-python/nuitka/Manifest b/dev-python/nuitka/Manifest
index df731ca1bc3..30b4ed0f348 100644
--- a/dev-python/nuitka/Manifest
+++ b/dev-python/nuitka/Manifest
@@ -1,2 +1,3 @@
 DIST Nuitka-0.6.16.3.tar.gz 2965278 BLAKE2B 
fc015f78912688e3d3b0833e7c126833352aeda7ac2599685a007445c43a7099407c4797eba47d5254fb5befde9482c210b920f4c7e38a2d82dbb5331125abee
 SHA512 
a46af040774fd3523b64c1a113f6d0251c8d45108686017dae07429107f5057025bbcfefc7ed2b86da32c69516285d3af55fe234d25d6949562a96b0eb3f5293
 DIST Nuitka-0.6.16.4.tar.gz 2963879 BLAKE2B 
a6a0029f06aac5ea8fb0fec81ac5b1c5b7bb0ed85bdd0f0308ac74140792360684f42cf79f7ff7e604de3729584b335671ff57f0805aac2154ef1ea88bbbf245
 SHA512 
e2c73b19e459c31b85adf79270e258ca3c431364ec90b51682a7a324aebfeab1ab7703421e8646e18e0bef62f5f5636bbbda74d0ec0e4666e1571d71d41971b2
+DIST Nuitka-0.6.17.tar.gz 3144123 BLAKE2B 
07d95a987eb6c772cd58f8bd0bb7aca638c475e4e90b6a58af890e63b5d3bec9125efa54ba54925311a38cc06b3c8e60a86ce18be7f189da111798fe77da3bd5
 SHA512 
8678cb9cbc30d9a9a139f98ae94d7f881295bbfb5f450faafb335cce7243979ad3dbf81946024a67edea177f2baae9d694d9e93abc5389f3406595158eff

diff --git a/dev-python/nuitka/nuitka-0.6.17.ebuild 
b/dev-python/nuitka/nuitka-0.6.17.ebuild
new file mode 100644
index 000..758649696b8
--- /dev/null
+++ b/dev-python/nuitka/nuitka-0.6.17.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..9} )
+inherit distutils-r1 flag-o-matic optfeature
+
+DESCRIPTION="Python to native compiler"
+HOMEPAGE="https://www.nuitka.net;
+SRC_URI="https://nuitka.net/releases/${P^}.tar.gz;
+S="${WORKDIR}/${P^}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-util/scons[${PYTHON_USEDEP}]"
+BDEPEND="
+   ${RDEPEND}
+   test? ( dev-util/ccache )
+"
+
+DOCS=( Changelog.pdf Developer_Manual.pdf README.pdf )
+
+distutils-r1_src_prepare() {
+   # remove vendored version of SCons that is Python2 only
+   # this should be removed when upstream removes support for Python2
+   rm -vR "${S}/${PN}/build/inline_copy/lib/scons-2.3.2/SCons"  || die
+   eapply_user
+}
+
+python_install() {
+   distutils-r1_python_install
+   python_optimize
+   doman doc/nuitka.1 doc/nuitka3.1 doc/nuitka3-run.1 doc/nuitka-run.1
+}
+
+python_test() {
+   append-ldflags -Wl,--no-warn-search-mismatch
+   ./tests/basics/run_all.py search || die
+}
+
+pkg_postinst() {
+   optfeature "support for stand-alone executables" app-admin/chrpath
+}



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

2021-09-27 Thread Michał Górny
commit: 23183fc0dda8ea9ef07951e875ea0ba40df54ae6
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep 27 21:24:13 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Sep 27 22:15:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23183fc0

dev-python/jupyter_packaging: Bump to 0.10.6

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

 dev-python/jupyter_packaging/Manifest  |  1 +
 .../jupyter_packaging-0.10.6.ebuild| 46 ++
 2 files changed, 47 insertions(+)

diff --git a/dev-python/jupyter_packaging/Manifest 
b/dev-python/jupyter_packaging/Manifest
index a7285812970..c85c5b7e15f 100644
--- a/dev-python/jupyter_packaging/Manifest
+++ b/dev-python/jupyter_packaging/Manifest
@@ -1 +1,2 @@
 DIST jupyter_packaging-0.10.4.tar.gz 21698 BLAKE2B 
5490443e197861a53587fe744d749162e412b88bc5c1e5917cd6c145254e4feecbb8b3e3853bf5a3e360fc9ee20c3345af9c7a245aeb1b03639d99d1d69cb377
 SHA512 
066abaaa00be8154ea39cc3db0bfa4cfe03864c3e50a741f416606c2f8a2d2e0202943f390905ee46f99414168705b9c3519609c6ea16b3b7d54820631c3ba46
+DIST jupyter_packaging-0.10.6.tar.gz 21836 BLAKE2B 
921e763e11c3973442fa819559d921618aab4010ae7cd4ca3314acb53c7fd7be68f10af46b4d0c9888d2648c0e28565c22ad47270a9d9a1c950640b38a2a1078
 SHA512 
1b59219dc14c3e44c0f100e9a46b614a8c4395fc26937622515e82f4ffa35c29d8101d6f56a3d496da9279e1e7fc58a91af83bca2b50875afaf1745706ce466d

diff --git a/dev-python/jupyter_packaging/jupyter_packaging-0.10.6.ebuild 
b/dev-python/jupyter_packaging/jupyter_packaging-0.10.6.ebuild
new file mode 100644
index 000..6440233f72b
--- /dev/null
+++ b/dev-python/jupyter_packaging/jupyter_packaging-0.10.6.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+inherit distutils-r1
+
+DESCRIPTION="Tools to help build and install Jupyter Python packages"
+HOMEPAGE="https://jupyter.org;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/tomlkit[${PYTHON_USEDEP}]
+   dev-python/wheel[${PYTHON_USEDEP}]
+   dev-python/deprecation[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local deselect=(
+   # TODO: package "build"
+   tests/test_build_api.py::test_build_package
+   tests/test_build_api.py::test_deprecated_metadata
+
+   # broken by Gentoo pip patch
+   # TODO: retry when we finally make the patch less intrusive
+   tests/test_datafiles_install.py
+   tests/test_install.py
+   )
+
+   distutils_install_for_testing --via-venv
+   epytest ${deselect[@]/#/--deselect }
+}



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

2021-09-27 Thread Michał Górny
commit: 3621fce1a3441292ec013e2431d76b1f01cdc52d
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep 27 21:29:27 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Sep 27 22:16:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3621fce1

dev-python/curtsies: Bump to 0.3.7

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

 dev-python/curtsies/Manifest  |  1 +
 dev-python/curtsies/curtsies-0.3.7.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/dev-python/curtsies/Manifest b/dev-python/curtsies/Manifest
index 3579c3c9002..534657e5fdd 100644
--- a/dev-python/curtsies/Manifest
+++ b/dev-python/curtsies/Manifest
@@ -1,2 +1,3 @@
 DIST curtsies-0.3.5.tar.gz 53472 BLAKE2B 
7ff50b8cf4b1b5016f15eee00333a1de38a31d97444f6462c7ec0429a1656bad442126880f770bff575dde8456660169cfadf63fed804b2c7890d700d792cc87
 SHA512 
e46ab3f79e2385055e4f3f9bc1d2c341605b93c21a0e6c42f4807b1801d37f70cfbdd1006db1ec12257e95d91ae95aa31a7de99bbfc09a6f0ee473497747
 DIST curtsies-0.3.6.tar.gz 53259 BLAKE2B 
358e4d7a3ad8e5f705041cf8fdab9a26f0829d57dac93d23d1a524cb5bf2ca784aff9ea17d0e1c73ef4112f2b5b826f80d4c8d300ecd4ed53b031b3e81c78052
 SHA512 
3ba7050a614c992c6117e61758e378c82467f413f507277ddb78e42c03dbefe34c4fc4a60b29a8f8b24e8141b0521c87df81421fce5c7c64c28f6156b5af8207
+DIST curtsies-0.3.7.tar.gz 52487 BLAKE2B 
b5fdae3a2bc3900aa4221a39244fe3c781e004d378952af82c6275cb23fa53830f7f54ce5430287c8a5131ca220fb4aa7cddf33a4b913b27de35f1e275578b23
 SHA512 
a3c197a49c85f644fce3507380f6c77b857e2e97141634178b5d7c6b7673e90407fce68550c329dd4267e69e10fda3133522baadd765269b61e3f9fb800b7193

diff --git a/dev-python/curtsies/curtsies-0.3.7.ebuild 
b/dev-python/curtsies/curtsies-0.3.7.ebuild
new file mode 100644
index 000..c29551cdcc4
--- /dev/null
+++ b/dev-python/curtsies/curtsies-0.3.7.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="Curses-like terminal wrapper, with colored strings"
+HOMEPAGE="https://github.com/bpython/curtsies;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   >=dev-python/blessings-1.5[${PYTHON_USEDEP}]
+   dev-python/cwcwidth[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pyte[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2021-09-27 Thread Michał Górny
commit: a2854145ac4ca08b4cc740e7f9ecb1d78423bfa0
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep 27 21:26:43 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Sep 27 22:16:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2854145

dev-python/google-auth: Bump to 2.2.0

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

 dev-python/google-auth/Manifest |  1 +
 dev-python/google-auth/google-auth-2.2.0.ebuild | 50 +
 2 files changed, 51 insertions(+)

diff --git a/dev-python/google-auth/Manifest b/dev-python/google-auth/Manifest
index e6dabd720f0..c86e50b482b 100644
--- a/dev-python/google-auth/Manifest
+++ b/dev-python/google-auth/Manifest
@@ -1,2 +1,3 @@
 DIST google-auth-2.0.2.tar.gz 180445 BLAKE2B 
d4e9e7dcfd690f5eedf301e989c4a2dedf509e7c3068e4f547ea43f870979a6001d21849a7102321f6f843196f0a4e0a14f888bd3b43701c301aea3a7f94ed60
 SHA512 
b8cec2fec4105715edad3242f20ac26b7ab2591903785ed5c31c1af19f7a23e14e93e0d4c3644dca76db5ec0353b8a1baba0224d67987067c5580c75592a04e8
 DIST google-auth-2.1.0.tar.gz 181817 BLAKE2B 
806f3541163bd2f66a533730eb0064b4697716ab58595dc678fdef106dd49dd328378710650e77efc962547834808124eda934b69cc4ef18931624822710d90f
 SHA512 
1460ad02c6ac549245433567583f76eea680ea941b2917887f7fda3f2f6d04c5b16e536368a2f2c0016acd2bacf894d1eafa9b26f148f66b212590eb0388d181
+DIST google-auth-2.2.0.tar.gz 183667 BLAKE2B 
ac71dfe657126f96fd78f4fde110630dd5e1fc2864579a199309725795ba337fa7a2771cccbaba9d12fd35639ef67a78cb71bfd2e1a8e963cfc62507b2513ec3
 SHA512 
00a2a28f5237bba58a578726ac6d3290eec37486343a0f2c1c1764c14db137cd68db776890cd2556516579b54ddbb7516c08782959f87867a1e30756821e489c

diff --git a/dev-python/google-auth/google-auth-2.2.0.ebuild 
b/dev-python/google-auth/google-auth-2.2.0.ebuild
new file mode 100644
index 000..cd44f928efd
--- /dev/null
+++ b/dev-python/google-auth/google-auth-2.2.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..9} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1
+
+DESCRIPTION="Google Authentication Library"
+HOMEPAGE="
+   https://github.com/googleapis/google-auth-library-python/
+   https://pypi.org/project/google-auth/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="
+   >=dev-python/cachetools-2.0.0[${PYTHON_USEDEP}]
+   dev-python/namespace-google[${PYTHON_USEDEP}]
+   >=dev-python/pyasn1-0.1.7[${PYTHON_USEDEP}]
+   >=dev-python/pyasn1-modules-0.2.1[${PYTHON_USEDEP}]
+   >=dev-python/rsa-3.1.4[${PYTHON_USEDEP}]
+   "
+BDEPEND="
+   test? (
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/flask[${PYTHON_USEDEP}]
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   dev-python/grpcio[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/moto[${PYTHON_USEDEP}]
+   dev-python/oauth2client[${PYTHON_USEDEP}]
+   dev-python/pyopenssl[${PYTHON_USEDEP}]
+   dev-python/pytest-localserver[${PYTHON_USEDEP}]
+   dev-python/pyu2f[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
+   dev-python/urllib3[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests pytest
+
+python_install_all() {
+   distutils-r1_python_install_all
+   find "${ED}" -name '*.pth' -delete || die
+}



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

2021-09-27 Thread Michał Górny
commit: ce8f6b3be194cfa4747b0a802e003c5e2f63da27
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep 27 21:25:50 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Sep 27 22:15:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce8f6b3b

dev-python/sentry-sdk: Bump to 1.4.2

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

 dev-python/sentry-sdk/Manifest|  1 +
 dev-python/sentry-sdk/sentry-sdk-1.4.2.ebuild | 72 +++
 2 files changed, 73 insertions(+)

diff --git a/dev-python/sentry-sdk/Manifest b/dev-python/sentry-sdk/Manifest
index d94c9a67f13..4fe2570e0cb 100644
--- a/dev-python/sentry-sdk/Manifest
+++ b/dev-python/sentry-sdk/Manifest
@@ -1,3 +1,4 @@
 DIST sentry-sdk-1.3.1.tar.gz 219705 BLAKE2B 
3fc8f81a5f762f400c70ae1c83ab46e97ec4641a61b86dc5b5a2cdbc22395b60fd53cef2d3d2dbfaaceb2d0bd32b842344fcaab898900b7dee2bd34ae3660f8b
 SHA512 
60d819880b3d5316cad1ae4d236820f410c22c75c97d54d681f43ac6dfb503d3c5817314dd2db37107902b4e28d4f981ade200413388ecaf534135829723ef38
 DIST sentry-sdk-1.4.0.tar.gz 230870 BLAKE2B 
8cad1f0046219b60af982d3a01ae67aa1b018c4c8815c2adae834beeea6015057791abff6e1213a4a5902fe62e56f232dcb0cb355927c2f986751145dc633962
 SHA512 
b1f3021b4a67c2c4e13109ec3e189d1e133f07ecad18bc3e0ebd7b99e90b53aa83cac2cc567b8b47763892a9e06e1795aca497f146cbaae15952c880f9c160cd
 DIST sentry-sdk-1.4.1.tar.gz 230985 BLAKE2B 
0c193d5d564377d484e8e1ba2d30580ad373114e6a1eb3c4d38af6d9745aa788d1369836c4686b80503a027810273cd3a2d1833a6df18d32e1f352f6fb418c8c
 SHA512 
b38ce6448553a05158690808ed4e7013c44f35922c1eb1662f3f9fa73e1c5f9d8a5385eccb8ebd062eae27b7e037ce0c204778ffd24b9ccf38b14d8e511d4cc9
+DIST sentry-sdk-1.4.2.tar.gz 231026 BLAKE2B 
760d84b15ef6d002a3dbd92ce99efcd16738d4db9a2b47775d0da19649b85a0f3cd234a8ce98111599b27ad5c1e7eb901ff745d57c558f5603d4ea59b3ff5795
 SHA512 
227d5edb6e6585749df5e873e2c7c6191f96ea6071a22b44fb4901d5466218ca718ac81ec23a7c176c52734fad1f43331e58d670ee62c1892bf7768dd71f9fab

diff --git a/dev-python/sentry-sdk/sentry-sdk-1.4.2.ebuild 
b/dev-python/sentry-sdk/sentry-sdk-1.4.2.ebuild
new file mode 100644
index 000..d0881dad90d
--- /dev/null
+++ b/dev-python/sentry-sdk/sentry-sdk-1.4.2.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..9} )
+inherit distutils-r1
+
+DESCRIPTION="Python client for Sentry"
+HOMEPAGE="https://sentry.io/ https://pypi.org/project/sentry-sdk/;
+SRC_URI="https://github.com/getsentry/sentry-python/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/sentry-python-${PV}"
+
+LICENSE="PSF-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+
+RDEPEND="
+   dev-python/urllib3[${PYTHON_USEDEP}]
+   dev-python/certifi[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/asttokens[${PYTHON_USEDEP}]
+   dev-python/django[${PYTHON_USEDEP}]
+   dev-python/executing[${PYTHON_USEDEP}]
+   dev-python/eventlet[${PYTHON_USEDEP}]
+   dev-python/fakeredis[${PYTHON_USEDEP}]
+   dev-python/flask-login[${PYTHON_USEDEP}]
+   dev-python/gevent[${PYTHON_USEDEP}]
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   dev-python/pyrsistent[${PYTHON_USEDEP}]
+   dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
+   dev-python/pytest-django[${PYTHON_USEDEP}]
+   dev-python/pytest-forked[${PYTHON_USEDEP}]
+   dev-python/pytest-localserver[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+   dev-python/zope-event[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local deselect=(
+   # tests require Internet access
+   tests/integrations/httpx/test_httpx.py
+   tests/integrations/requests/test_requests.py
+   tests/integrations/stdlib/test_httplib.py
+   # wtf is it supposed to do?!
+   tests/integrations/gcp/test_gcp.py
+   # hangs
+   'tests/test_transport.py::test_transport_works[eventlet'
+   # TODO
+   
'tests/test_basics.py::test_auto_enabling_integrations_catches_import_error'
+   tests/test_client.py::test_databag_depth_stripping
+   tests/test_client.py::test_databag_string_stripping
+   tests/test_client.py::test_databag_breadth_stripping
+   # incompatible version?
+   tests/integrations/falcon/test_falcon.py
+   # test_circular_references: apparently fragile
+   
'tests/integrations/threading/test_threading.py::test_circular_references'
+   # test for new feature, fails with IndexError
+   
tests/integrations/wsgi/test_wsgi.py::test_session_mode_defaults_to_request_mode_in_wsgi_handler
+   )
+
+   # Prevent 

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

2021-09-27 Thread Michał Górny
commit: c16d223c0938f5b0d47065856b0db4635b75c29c
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep 27 21:22:24 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Sep 27 22:15:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c16d223c

app-admin/awscli: Bump to 1.20.49

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

 app-admin/awscli/Manifest  |  1 +
 app-admin/awscli/awscli-1.20.49.ebuild | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index a024e7371bb..d4b01d6702a 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -8,3 +8,4 @@ DIST awscli-1.20.45.tar.gz 2074157 BLAKE2B 
4ff9af5217bf241c89de1fb601ff5c41f2207
 DIST awscli-1.20.46.tar.gz 2079078 BLAKE2B 
c5e4f7c3f068dbcba9e6c8b4b96e3d41e60b0bf58aecfc06fa93cc918d570bdac77f3ccc28819c04f4cc7be25627d505c1180d78cb4ccd9fae4ea4c7b517e3bb
 SHA512 
b0c46fce82497a399725bb4965700a7c9a41be4ca62115da6028ba2b7c7420b72301c4ad46133067d0da42690a8ca5575f54f54977d158090d01995308a2b785
 DIST awscli-1.20.47.tar.gz 2079314 BLAKE2B 
2c202ed3e3527a6881c3f9ca73e8639732442948c6cd6a79fc3fe64de38ff56f7e595f0a0e4badeade81624f8a0323f435b63199a138ce90acb0a1785a326dcf
 SHA512 
ad7be0753549c6f82f6f9a8631cbb8c56526ef17eb0152298bb78365735d4454ec4efb44a6858d01f31cff2ae54ad6a11e0afff3277dde2b70415d58bfb81c86
 DIST awscli-1.20.48.tar.gz 2079233 BLAKE2B 
9871d66b2acfb83572e200c8c6951f8ccab0c26ee4296c5e64329be6757727be7f33cc8c5788852191425c528524ab8a5917331b933fc16efc3e41a5f24e8500
 SHA512 
1ba5d2da32fbb7fe9bed552b06e793ccb97f40c9391f2c08f0799ec49efef832c855347168a8d42fc6757cb88ef68fa15ae4cc50fce60024ebb0e341abcf0b37
+DIST awscli-1.20.49.tar.gz 2079908 BLAKE2B 
7aac4ff54993b70eed395ab625c6b1ed9631465f7a7672f58575a8f563036b1c03cf761bf47e7c6e36ce24066a603015684020f551180891467469b76d3d4e28
 SHA512 
846bf1de3d2a4305cf0d4980e2c9422d5ae517e01bf6c7cecedf96308a0fe030928feb0efefec074ca304b429b71e0e22070bec323998edd4109d16d20349e6f

diff --git a/app-admin/awscli/awscli-1.20.49.ebuild 
b/app-admin/awscli/awscli-1.20.49.ebuild
new file mode 100644
index 000..95a3e5aaa0d
--- /dev/null
+++ b/app-admin/awscli/awscli-1.20.49.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit bash-completion-r1 distutils-r1
+
+DESCRIPTION="Universal Command Line Environment for AWS"
+HOMEPAGE="https://pypi.org/project/awscli/;
+#SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+SRC_URI="https://github.com/aws/aws-cli/archive/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/aws-cli-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+# botocore is x.(y+1).z
+BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 1)).$(ver_cut 3-)"
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/rsa[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.4.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests --install nose
+
+PATCHES=(
+   "${FILESDIR}"/awscli-1.19.47-py39.patch
+)
+
+python_test() {
+   distutils_install_for_testing
+   # integration tests require AWS credentials and Internet access
+   nosetests -v tests/{functional,unit} ||
+   die "Tests failed for ${EPYTHON}"
+}
+
+python_install_all() {
+   newbashcomp bin/aws_bash_completer aws
+
+   insinto /usr/share/zsh/site-functions
+   newins bin/aws_zsh_completer.sh _aws
+
+   distutils-r1_python_install_all
+
+   rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || 
die
+}



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

2021-09-27 Thread Michał Górny
commit: 57058e525518321418a11fd7aa9c5289fd33a34a
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep 27 21:23:53 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Sep 27 22:15:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57058e52

dev-python/jupyter_packaging: Remove old

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

 dev-python/jupyter_packaging/Manifest  |  2 -
 .../jupyter_packaging-0.10.2.ebuild| 42 ---
 .../jupyter_packaging-0.10.3.ebuild| 47 --
 3 files changed, 91 deletions(-)

diff --git a/dev-python/jupyter_packaging/Manifest 
b/dev-python/jupyter_packaging/Manifest
index 1ed0d03c617..a7285812970 100644
--- a/dev-python/jupyter_packaging/Manifest
+++ b/dev-python/jupyter_packaging/Manifest
@@ -1,3 +1 @@
-DIST jupyter_packaging-0.10.2.tar.gz 21735 BLAKE2B 
92de31e6835a2228f85b008b0fa3b3b8b5ebd175399fa82ee79d328f97b50c09a86dbc325e0378a7f946de34522d4af12fa5997507895ff6d85e77d4e7d38e3c
 SHA512 
c1f5562b8fd72d64998d32d1a85dd1af2b730fa7e4a0d9e2036ea4d5a607ce02b1e9c641f01997ea3b0d6e047fa797009ce3c2ca52ef866ec9c7492ef836e679
-DIST jupyter_packaging-0.10.3.tar.gz 21530 BLAKE2B 
43392f938d40e859e79f42b7942a199f808218c1da697c48a8ae0b1c5a4e8a408f983196e9d148edbf17d1725186216ed79446bd42fe8f18baaf8fc9f66efe1c
 SHA512 
7634a056d506328af6e963ac7a8d6ac5fdb5d5303a31495af2275a7feca3732b60aeebb332cdc009ab690aa4185f5b3687ae002300b4885620cb9f2da6d2c79e
 DIST jupyter_packaging-0.10.4.tar.gz 21698 BLAKE2B 
5490443e197861a53587fe744d749162e412b88bc5c1e5917cd6c145254e4feecbb8b3e3853bf5a3e360fc9ee20c3345af9c7a245aeb1b03639d99d1d69cb377
 SHA512 
066abaaa00be8154ea39cc3db0bfa4cfe03864c3e50a741f416606c2f8a2d2e0202943f390905ee46f99414168705b9c3519609c6ea16b3b7d54820631c3ba46

diff --git a/dev-python/jupyter_packaging/jupyter_packaging-0.10.2.ebuild 
b/dev-python/jupyter_packaging/jupyter_packaging-0.10.2.ebuild
deleted file mode 100644
index 593c51be660..000
--- a/dev-python/jupyter_packaging/jupyter_packaging-0.10.2.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-DISTUTILS_USE_SETUPTOOLS=rdepend
-
-inherit distutils-r1
-
-DESCRIPTION="Tools to help build and install Jupyter Python packages"
-HOMEPAGE="https://jupyter.org;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   dev-python/packaging[${PYTHON_USEDEP}]
-   dev-python/tomlkit[${PYTHON_USEDEP}]
-   dev-python/wheel[${PYTHON_USEDEP}]
-   dev-python/deprecation[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/pytest-mock[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
-   # Skip the tests that try to install things or call pip
-   rm tests/test_build_api.py \
-   tests/test_datafiles_install.py \
-   tests/test_install.py || die
-   # Permission Denied (tries to write to site_packages)
-   sed -i -e 's/test_create_cmdclass/_&/' \
-   tests/test_deprecated.py || die
-   distutils-r1_python_prepare_all
-}

diff --git a/dev-python/jupyter_packaging/jupyter_packaging-0.10.3.ebuild 
b/dev-python/jupyter_packaging/jupyter_packaging-0.10.3.ebuild
deleted file mode 100644
index 7d5ef495983..000
--- a/dev-python/jupyter_packaging/jupyter_packaging-0.10.3.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} )
-DISTUTILS_USE_SETUPTOOLS=rdepend
-
-inherit distutils-r1
-
-DESCRIPTION="Tools to help build and install Jupyter Python packages"
-HOMEPAGE="https://jupyter.org;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   dev-python/packaging[${PYTHON_USEDEP}]
-   dev-python/tomlkit[${PYTHON_USEDEP}]
-   dev-python/wheel[${PYTHON_USEDEP}]
-   dev-python/deprecation[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/pytest-mock[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
-   local deselect=(
-   # TODO: package "build"
-   tests/test_build_api.py::test_build_package
-   tests/test_build_api.py::test_deprecated_metadata
-
-   # broken by Gentoo pip patch
-   # TODO: retry when we finally make the patch less intrusive
-   tests/test_datafiles_install.py
-   tests/test_install.py
-   )
-
-   distutils_install_for_testing --via-venv
-   epytest ${deselect[@]/#/--deselect }
-}



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

2021-09-27 Thread Michał Górny
commit: 72ba8e9499e602ebda8527469f89cf5d884722e1
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep 27 21:20:50 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Sep 27 22:15:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72ba8e94

dev-python/botocore: Bump to 1.21.49

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

 dev-python/botocore/Manifest |  1 +
 .../{botocore-.ebuild => botocore-1.21.49.ebuild}| 12 ++--
 dev-python/botocore/botocore-.ebuild | 12 ++--
 3 files changed, 5 insertions(+), 20 deletions(-)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index bc912a63173..2695ca34d18 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -8,3 +8,4 @@ DIST botocore-1.21.45.tar.gz 8170610 BLAKE2B 
e55cc819188ae61c1427a3a7e3ff008d85c
 DIST botocore-1.21.46.tar.gz 8175719 BLAKE2B 
8c171e07e5c68b1d3721c0d5052b09d2c5522f0ed899453441e72c744e117f7479995ff2fde222c2c1fdcfe382464b9bc0898367a3d79b1e53dbfc60d855e10c
 SHA512 
3ec64d160ec682d287fc1cadeb5ef4ed50a3157f98cd18514d75ec9e60ea73b4dde5a419e7a07c490216d8d67c29d214b88ff9fa1ef3a8b0bf176f11fb9cfcab
 DIST botocore-1.21.47.tar.gz 8183951 BLAKE2B 
930fdccd5d45fb1fb88fec2370e65bff5eb7241ea3a666f1f0bfeb11ee3e1e5bb715d658ac1f340c0565f16bbba48fa57c7460aef0e0595486303f62f79df244
 SHA512 
705fa363bdd4663f774e349e448666d7bfd47c77b57689d6cc12039419c8a4f820d7edd01de9689cd56fee3d59138ea9bd803b4402c8b5fac95cd2de76fb1558
 DIST botocore-1.21.48.tar.gz 8180642 BLAKE2B 
9efa407e69caebd7a8c8f058c356b024ac5f7ad1675c099bef1f593b391aab5901853e4c0b0a9989ac190bdbc8e869a2f0dd2670ce483f14f1f2b993971c4652
 SHA512 
1319679897ec3ed07a489a52d0d3e6a9abc529bb1c1aa458f1b51d1035d7e8bc203ba830fef2354fd07f058b3bb4ba140af34cb1616b509ecda08f5a18b2ed49
+DIST botocore-1.21.49.tar.gz 8202118 BLAKE2B 
cdda23ddbd1d9540c8dc1e53763bfccf9984a8df65683f1bb9e7541beca866beba75fd76a983c14c953224cdc19749b0e0af7e17529b4bd41869b5a2bfa49d0a
 SHA512 
4a85a0bef518b57942b57fe01b10c588c3cceb1d8c7fa14e4bdc2e0c53fd3bf5b19947659870ce4af57bdabc4036d9a8c15b53530b7ec312e33b5bb91a784781

diff --git a/dev-python/botocore/botocore-.ebuild 
b/dev-python/botocore/botocore-1.21.49.ebuild
similarity index 70%
copy from dev-python/botocore/botocore-.ebuild
copy to dev-python/botocore/botocore-1.21.49.ebuild
index cb37cb422ac..638620b2cbc 100644
--- a/dev-python/botocore/botocore-.ebuild
+++ b/dev-python/botocore/botocore-1.21.49.ebuild
@@ -37,22 +37,14 @@ PATCHES=(
 
 distutils_enable_sphinx docs/source \
'dev-python/guzzle_sphinx_theme'
-distutils_enable_tests nose
+distutils_enable_tests pytest
 
 src_prepare() {
# unpin deps
sed -i -e "s:>=.*':':" setup.py || die
-   # very unstable
-   sed -i -e 's:test_stress_test_token_bucket:_&:' \
-   tests/functional/retries/test_bucket.py || die
distutils-r1_src_prepare
 }
 
 python_test() {
-   # note: suites need to be run separately as one of the unit tests
-   # seems to be leaking mocks and breaking a few functional tests
-   nosetests -v tests/unit ||
-   die "unit tests failed under ${EPYTHON}"
-   nosetests -v tests/functional ||
-   die "functional tests failed under ${EPYTHON}"
+   epytest tests/{functional,unit}
 }

diff --git a/dev-python/botocore/botocore-.ebuild 
b/dev-python/botocore/botocore-.ebuild
index cb37cb422ac..638620b2cbc 100644
--- a/dev-python/botocore/botocore-.ebuild
+++ b/dev-python/botocore/botocore-.ebuild
@@ -37,22 +37,14 @@ PATCHES=(
 
 distutils_enable_sphinx docs/source \
'dev-python/guzzle_sphinx_theme'
-distutils_enable_tests nose
+distutils_enable_tests pytest
 
 src_prepare() {
# unpin deps
sed -i -e "s:>=.*':':" setup.py || die
-   # very unstable
-   sed -i -e 's:test_stress_test_token_bucket:_&:' \
-   tests/functional/retries/test_bucket.py || die
distutils-r1_src_prepare
 }
 
 python_test() {
-   # note: suites need to be run separately as one of the unit tests
-   # seems to be leaking mocks and breaking a few functional tests
-   nosetests -v tests/unit ||
-   die "unit tests failed under ${EPYTHON}"
-   nosetests -v tests/functional ||
-   die "functional tests failed under ${EPYTHON}"
+   epytest tests/{functional,unit}
 }



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

2021-09-27 Thread Michał Górny
commit: 3e4e205ee6d137bbbdd072ff4c8be0f6d30bda3b
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep 27 21:23:30 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Sep 27 22:15:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e4e205e

dev-python/ddt: Bump to 1.4.3

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

 dev-python/ddt/Manifest |  1 +
 dev-python/ddt/ddt-1.4.3.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/dev-python/ddt/Manifest b/dev-python/ddt/Manifest
index 5ae63a494f6..4800f9aebf4 100644
--- a/dev-python/ddt/Manifest
+++ b/dev-python/ddt/Manifest
@@ -1 +1,2 @@
 DIST ddt-1.4.2.tar.gz 17802 BLAKE2B 
c6ee061c48f5954f22bce20c255fa4c52aed9b756a22ec3678108abd78e66294c3f1e0316c4fcf2cc4fd6337915efbadf7bd123a2144ea38151079b85f2905a5
 SHA512 
f494c266af0f018d0c354309674cbf8c98bd8ba31ceb1820243ec1d92449ce712a21d22340fbfb4b1d850f4496a4cfcb4c24b346e88587c3dc025e2ef9496ad2
+DIST ddt-1.4.3.tar.gz 17862 BLAKE2B 
f19bbf282180614e1c8e3967a6af4e4696e1a9fce90c07a4438c7b2415ff1e85caf9c113ef3b4d89c11b2afd5ebb66b23c58b18e91a6416bfc1fc85851e75861
 SHA512 
ac66dd0d20c49df6fae6e86dfa1dce6d4326f985f17ad955ec2c7bdb2e411bf633baf2d3b244cd49ac45eb91e976a33460e73e4d155e17fbf90418062c6ca187

diff --git a/dev-python/ddt/ddt-1.4.3.ebuild b/dev-python/ddt/ddt-1.4.3.ebuild
new file mode 100644
index 000..2af68433163
--- /dev/null
+++ b/dev-python/ddt/ddt-1.4.3.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+inherit distutils-r1
+
+DESCRIPTION="A library to multiply test cases"
+HOMEPAGE="
+   https://pypi.org/project/ddt/
+   https://github.com/datadriventests/ddt/;
+SRC_URI="
+   https://github.com/datadriventests/ddt/archive/${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+BDEPEND="
+   test? (
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests pytest



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

2021-09-27 Thread William Hubbs
commit: 6569413acb19c0a23e0c6aeea9270f2787762589
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Sep 27 22:09:07 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Sep 27 22:09:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6569413a

sys-apps/baselayout: 2.8 bump (no keywords)

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: William Hubbs  gentoo.org>

 sys-apps/baselayout/Manifest  |   1 +
 sys-apps/baselayout/baselayout-2.8.ebuild | 338 ++
 sys-apps/baselayout/x |  11 +
 3 files changed, 350 insertions(+)

diff --git a/sys-apps/baselayout/Manifest b/sys-apps/baselayout/Manifest
index 112675aad11..a24c7a1d49b 100644
--- a/sys-apps/baselayout/Manifest
+++ b/sys-apps/baselayout/Manifest
@@ -1 +1,2 @@
 DIST baselayout-2.7.tar.bz2 30317 BLAKE2B 
7b7c284b7d0a9608a0d03dbde0d62d793829b61d5361f5062fdeb8880a2f792c142e20acf7fa92e713e2ebb0bd1609ca65bc8a4191f2bf2c5df4f474eaeef1ee
 SHA512 
8b28d2dc20fd5887db5c0e6b67a4217c4d0730529023fc57fb1ee95a431e1f492fb21e3e66980bef766819e9f542dc7e4ad3ae25465390194bbf970c3653c88e
+DIST baselayout-2.8.tar.bz2 30236 BLAKE2B 
0bac62dd5585f1f550da8c99d06a7f8ab6cdd473b0499a8f0ac58a5c43e3883b42adb7f80c172d894fae93a6ddb6fec7a65cad9897f4a2532b481c82065ed96b
 SHA512 
506d7cc8399b530eabc9ba2d16cbb6c024350f9487a2a9168c670cee9876f62e5a716942f698c4883013d6ccc9591c2d7fc2ac9d782f0ce8d724371ca94c739a

diff --git a/sys-apps/baselayout/baselayout-2.8.ebuild 
b/sys-apps/baselayout/baselayout-2.8.ebuild
new file mode 100644
index 000..17df4a83021
--- /dev/null
+++ b/sys-apps/baselayout/baselayout-2.8.ebuild
@@ -0,0 +1,338 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multilib prefix
+
+DESCRIPTION="Filesystem baselayout and init scripts"
+HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage;
+if [[ ${PV} =  ]]; then
+   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/${PN}.git;
+   inherit git-r3
+else
+   SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.bz2;
+#  KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="build kernel_FreeBSD kernel_linux +split-usr"
+
+pkg_setup() {
+   multilib_layout
+}
+
+riscv_compat_symlink() {
+   # Here we apply some special sauce for riscv.
+   # Two multilib layouts exist for now:
+   # 1) one level libdirs, (32bit) "lib" and (64bit) "lib64"
+   #these are chosen by us to closely resemble other arches
+   # 2) two level libdirs, "lib64/lp64d" "lib64/lp64" "lib32/ilp32d" ...
+   #this is the glibc/gcc default
+   # Unfortunately, the default has only one fallback, which is "lib"
+   # for both 32bit and 64bit. So things do not break in 1), we need
+   # to provide compatibility symlinks...
+
+   # This function has exactly two parameters:
+   # - the default libdir, to determine if 1) or 2) applies
+   # - the location of the symlink (which points to ".")
+
+   # Note: we call this only in the ${SYMLINK_LIB} = no codepath, since
+   # there never was a ${SYMLINK_LIB} = yes riscv profile.
+
+   case ${CHOST} in
+   riscv*)
+   # are we on a one level libdir profile? is there no symlink yet?
+   if [[ ${1} != */* && ! -L ${2} ]] ; then
+   ln -s . $2 || die "Unable to make $2 riscv 
compatibility symlink"
+   fi
+   ;;
+   esac
+}
+
+# Create our multilib dirs - the Makefile has no knowledge of this
+multilib_layout() {
+   local dir def_libdir libdir libdirs
+   local prefix prefix_lst
+   def_libdir=$(get_abi_LIBDIR $DEFAULT_ABI)
+   libdirs=$(get_all_libdirs)
+
+   if [[ -z "${SYMLINK_LIB}" || ${SYMLINK_LIB} = no ]] ; then
+   prefix_lst=( "${EROOT}"/{,usr/,usr/local/} )
+   for prefix in "${prefix_lst[@]}"; do
+   for libdir in ${libdirs}; do
+   dir="${prefix}${libdir}"
+   if [[ -e "${dir}" ]]; then
+   [[ ! -d "${dir}" ]] &&
+   die "${dir} exists but is not a 
directory"
+   continue
+   fi
+   if ! use split-usr && [[ ${prefix} = ${EROOT}/ 
]]; then
+   libdir="${libdir%%/*}"
+   dir="${prefix}${libdir}"
+   einfo "symlinking ${dir} to 
usr/${libdir}"
+   ln -s usr/${libdir} ${dir} ||
+   die "Unable to make ${dir} 
symlink"
+   else
+

[gentoo-commits] repo/gentoo:master commit in: sys-process/incron/

2021-09-27 Thread Marek Szuba
commit: 5dad9f5b1afa1198c5e9e117d6c776bbac3e8b34
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Sep 27 22:02:06 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Sep 27 22:05:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dad9f5b

sys-process/incron: keyword 0.5.12_p20191114-r1 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 sys-process/incron/incron-0.5.12_p20191114-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/incron/incron-0.5.12_p20191114-r1.ebuild 
b/sys-process/incron/incron-0.5.12_p20191114-r1.ebuild
index e79ad35d10d..6e12c5bd103 100644
--- a/sys-process/incron/incron-0.5.12_p20191114-r1.ebuild
+++ b/sys-process/incron/incron-0.5.12_p20191114-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/ar-/incron/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ppc x86"
+KEYWORDS="amd64 ~arm64 ppc ~riscv x86"
 IUSE=""
 
 DEPEND=""



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

2021-09-27 Thread Marek Szuba
commit: 0db70f25db38395f0a79dba83a3de52b226518fd
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Sep 27 21:28:13 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Sep 27 22:05:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0db70f25

net-misc/radvd: keyword 2.19-r2 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 net-misc/radvd/radvd-2.19-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/radvd/radvd-2.19-r2.ebuild 
b/net-misc/radvd/radvd-2.19-r2.ebuild
index d8c38b79fb2..151ad5c9031 100644
--- a/net-misc/radvd/radvd-2.19-r2.ebuild
+++ b/net-misc/radvd/radvd-2.19-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://v6web.litech.org/radvd/dist/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ppc ~ppc64 sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ppc ~ppc64 ~riscv sparc x86"
 IUSE="kernel_FreeBSD selinux test"
 RESTRICT="!test? ( test )"
 



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

2021-09-27 Thread Marek Szuba
commit: 18bcb912c345f29af74a4fd5288a246fe1c9ced4
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Sep 27 21:57:15 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Sep 27 22:05:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18bcb912

sys-fs/ntfs3g: keyword 2021.8.22 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild 
b/sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild
index ab40a1ab993..7e4c2ed5669 100644
--- a/sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild
+++ b/sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild
@@ -15,7 +15,7 @@ SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz;
 LICENSE="GPL-2"
 # The subslot matches the SONAME major #.
 SLOT="0/89"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
 IUSE="acl debug ntfsdecrypt +ntfsprogs static-libs suid xattr"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: www-client/pybugz/

2021-09-27 Thread Marek Szuba
commit: 18f793343eece5b1205ceaca13c21b7b916144ec
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Sep 27 22:04:26 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Sep 27 22:05:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18f79334

www-client/pybugz: keyword 0.13-r1 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 www-client/pybugz/pybugz-0.13-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/pybugz/pybugz-0.13-r1.ebuild 
b/www-client/pybugz/pybugz-0.13-r1.ebuild
index bdd2da64a75..9b656c02fba 100644
--- a/www-client/pybugz/pybugz-0.13-r1.ebuild
+++ b/www-client/pybugz/pybugz-0.13-r1.ebuild
@@ -11,7 +11,7 @@ if [ "${PV}" = "" ]; then
inherit git-r3
 else
SRC_URI="https://github.com/williamh/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x86-solaris"
 fi
 
 inherit bash-completion-r1 distutils-r1



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

2021-09-27 Thread Marek Szuba
commit: 24ea72c6badf21be6cf836cf48d9bbc9f4133d2a
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Sep 27 21:53:11 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Sep 27 22:05:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24ea72c6

sys-fs/f2fs-tools: keyword 1.14.0 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 sys-fs/f2fs-tools/f2fs-tools-1.14.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-fs/f2fs-tools/f2fs-tools-1.14.0.ebuild 
b/sys-fs/f2fs-tools/f2fs-tools-1.14.0.ebuild
index 91ca217cb65..abdb5ccaff9 100644
--- a/sys-fs/f2fs-tools/f2fs-tools-1.14.0.ebuild
+++ b/sys-fs/f2fs-tools/f2fs-tools-1.14.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ 
SRC_URI="https://dev.gentoo.org/~zlogene/distfiles/${CATEGORY}/${PN}/${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0/8"
-KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 x86"
+KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 ~riscv x86"
 IUSE="selinux"
 
 RDEPEND="



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

2021-09-27 Thread Marek Szuba
commit: e8089911eb900e90f9103fa159ab6977f12ffcd6
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Sep 27 21:52:52 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Sep 27 22:05:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8089911

sys-fs/exfatprogs: keyword 1.1.2 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 sys-fs/exfatprogs/exfatprogs-1.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/exfatprogs/exfatprogs-1.1.2.ebuild 
b/sys-fs/exfatprogs/exfatprogs-1.1.2.ebuild
index 51882e69752..2746d008abd 100644
--- a/sys-fs/exfatprogs/exfatprogs-1.1.2.ebuild
+++ b/sys-fs/exfatprogs/exfatprogs-1.1.2.ebuild
@@ -10,7 +10,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://github.com/exfatprogs/exfatprogs.git;
 else

SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz;
-   KEYWORDS="amd64 ~ppc ppc64 x86"
+   KEYWORDS="amd64 ~ppc ppc64 ~riscv x86"
 fi
 LICENSE="GPL-2"
 SLOT="0"



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

2021-09-27 Thread Marek Szuba
commit: f7313fa7371f9a0b7dc5fc64c4db5d3067f8bad8
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Sep 27 21:53:33 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Sep 27 22:05:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7313fa7

sys-fs/inotify-tools: keyword 3.21.9.5 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 sys-fs/inotify-tools/inotify-tools-3.21.9.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/inotify-tools/inotify-tools-3.21.9.5.ebuild 
b/sys-fs/inotify-tools/inotify-tools-3.21.9.5.ebuild
index 1cc912c8d9c..f9459bef639 100644
--- a/sys-fs/inotify-tools/inotify-tools-3.21.9.5.ebuild
+++ b/sys-fs/inotify-tools/inotify-tools-3.21.9.5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~riscv ~sparc ~x86"
 IUSE="doc"
 
 BDEPEND="doc? ( app-doc/doxygen )"



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

2021-09-27 Thread Marek Szuba
commit: 8d58eb6448e8a9bb5d76891d7ff0d8a228346b59
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Sep 27 21:36:57 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Sep 27 22:05:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d58eb64

sys-apps/input-utils: keyword 1.3 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

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

diff --git a/sys-apps/input-utils/input-utils-1.3.ebuild 
b/sys-apps/input-utils/input-utils-1.3.ebuild
index d4771625863..d5499f832ba 100644
--- a/sys-apps/input-utils/input-utils-1.3.ebuild
+++ b/sys-apps/input-utils/input-utils-1.3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://www.kraxel.org/releases/input/${MY_P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc ~riscv x86"
 
 S="${WORKDIR}/${MY_P}"
 



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

2021-09-27 Thread Marek Szuba
commit: 3b8a248ee8c728b2b4a28a9ad1c81f95f22e75f6
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Sep 27 21:10:47 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Sep 27 22:04:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b8a248e

media-sound/easytag: keyword 2.4.3-r2 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 media-sound/easytag/easytag-2.4.3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/easytag/easytag-2.4.3-r2.ebuild 
b/media-sound/easytag/easytag-2.4.3-r2.ebuild
index 04dd96afa0a..bfadc0488b1 100644
--- a/media-sound/easytag/easytag-2.4.3-r2.ebuild
+++ b/media-sound/easytag/easytag-2.4.3-r2.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/EasyTAG;
 
 LICENSE="GPL-2 GPL-2+ LGPL-2 LGPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ppc ppc64 ~riscv ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x86-solaris"
 
 IUSE="flac mp3 mp4 nautilus opus speex test vorbis wavpack"
 RESTRICT="!test? ( test )"



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

2021-09-27 Thread Marek Szuba
commit: d7134398afedc367e64cb9b8476450f6880974c8
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Sep 27 22:00:04 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Sep 27 22:05:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7134398

sys-fs/udftools: keyword 2.3 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 sys-fs/udftools/udftools-2.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/udftools/udftools-2.3.ebuild 
b/sys-fs/udftools/udftools-2.3.ebuild
index 8bd6a21db08..e3ffa7b9458 100644
--- a/sys-fs/udftools/udftools-2.3.ebuild
+++ b/sys-fs/udftools/udftools-2.3.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/pali/udftools/releases/download/${PV}/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="sys-libs/readline:0="
 DEPEND="${RDEPEND}"



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

2021-09-27 Thread Marek Szuba
commit: 7c5999ca56928c07feabf14225395f9923c2c6da
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Sep 27 21:38:43 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Sep 27 22:05:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c5999ca

sys-fs/cachefilesd: keyword 0.10.10-r1 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 sys-fs/cachefilesd/cachefilesd-0.10.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/cachefilesd/cachefilesd-0.10.10-r1.ebuild 
b/sys-fs/cachefilesd/cachefilesd-0.10.10-r1.ebuild
index 48fbad06a93..7b7c61767c2 100644
--- a/sys-fs/cachefilesd/cachefilesd-0.10.10-r1.ebuild
+++ b/sys-fs/cachefilesd/cachefilesd-0.10.10-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://people.redhat.com/~dhowells/fscache/${P}.tar.bz2;
 
 SLOT="0"
 LICENSE="GPL-2+"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~riscv x86"
 IUSE="doc selinux"
 
 RDEPEND="selinux? ( sec-policy/selinux-cachefilesd )"



[gentoo-commits] repo/gentoo:master commit in: net-vpn/wireguard-tools/

2021-09-27 Thread Marek Szuba
commit: 889dbe1420b34e141dca790def95ae4a6a1d9e71
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Sep 27 21:33:31 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Sep 27 22:05:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=889dbe14

net-vpn/wireguard-tools: keyword 1.0.20210914 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 net-vpn/wireguard-tools/wireguard-tools-1.0.20210914.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/wireguard-tools/wireguard-tools-1.0.20210914.ebuild 
b/net-vpn/wireguard-tools/wireguard-tools-1.0.20210914.ebuild
index c707cf29cb3..c962d7b2f09 100644
--- a/net-vpn/wireguard-tools/wireguard-tools-1.0.20210914.ebuild
+++ b/net-vpn/wireguard-tools/wireguard-tools-1.0.20210914.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://git.zx2c4.com/wireguard-tools;
 else

SRC_URI="https://git.zx2c4.com/wireguard-tools/snapshot/wireguard-tools-${PV}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/riscv/, net-misc/chrony/

2021-09-27 Thread Marek Szuba
commit: 612d2d602e6521c1570d5441ce8a9549c93b05b7
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Sep 27 21:12:03 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Sep 27 22:05:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=612d2d60

net-misc/chrony: keyword 4.1-r1 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 net-misc/chrony/chrony-4.1-r1.ebuild | 2 +-
 profiles/arch/riscv/package.use.mask | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/net-misc/chrony/chrony-4.1-r1.ebuild 
b/net-misc/chrony/chrony-4.1-r1.ebuild
index 8bbf54dc2ba..600250a5169 100644
--- a/net-misc/chrony/chrony-4.1-r1.ebuild
+++ b/net-misc/chrony/chrony-4.1-r1.ebuild
@@ -19,7 +19,7 @@ else
SRC_URI+=" verify-sig? ( 
https://download.tuxfamily.org/chrony/${P/_/-}-tar-gz-asc.txt -> 
${P/_/-}.tar.gz.asc )"
 
if [[ ${PV} != *_pre* ]] ; then
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 sparc 
x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv 
sparc x86"
fi
 fi
 

diff --git a/profiles/arch/riscv/package.use.mask 
b/profiles/arch/riscv/package.use.mask
index 1447df4fc00..3db64c002a9 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -28,6 +28,7 @@ sys-cluster/ceph pmdk
 # dev-ruby/asciidoctor isn't keyworded here
 dev-libs/nanomsg doc
 dev-util/ccache doc
+net-misc/chrony html
 
 # Alex Fan  (2021-09-15)
 # Marek Szuba  (2021-09-07)



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

2021-09-27 Thread Marek Szuba
commit: 5f06207f975f5276ed6492b47b1157c24031d14f
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Sep 27 21:15:13 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Sep 27 22:05:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f06207f

net-misc/jwhois: keyword 4.0-r1 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 net-misc/jwhois/jwhois-4.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/jwhois/jwhois-4.0-r1.ebuild 
b/net-misc/jwhois/jwhois-4.0-r1.ebuild
index 1295e7ccaa1..76aed521cd1 100644
--- a/net-misc/jwhois/jwhois-4.0-r1.ebuild
+++ b/net-misc/jwhois/jwhois-4.0-r1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
 IUSE="idn nls"
 
 RDEPEND="idn? ( net-dns/libidn )"



[gentoo-commits] repo/gentoo:master commit in: games-util/atlas/, games-simulation/flightgear/

2021-09-27 Thread Maciej Mrozowski
commit: c0fe6c5c39e3167d106c9f975260fbf6a2a25f60
Author: Maciej Mrozowski  gentoo  org>
AuthorDate: Mon Sep 27 21:55:17 2021 +
Commit: Maciej Mrozowski  gentoo  org>
CommitDate: Mon Sep 27 22:00:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0fe6c5c

games-simulation/flightgear: move media-libs/plib to common depend after bug 
333161

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Maciej Mrozowski  gentoo.org>

 games-simulation/flightgear/flightgear-2020.3.11.ebuild | 2 +-
 games-simulation/flightgear/flightgear-.ebuild  | 2 +-
 games-util/atlas/atlas-0.6.1_beta_pre20181202.ebuild| 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/games-simulation/flightgear/flightgear-2020.3.11.ebuild 
b/games-simulation/flightgear/flightgear-2020.3.11.ebuild
index 63fa5defb42..5467dd59b85 100644
--- a/games-simulation/flightgear/flightgear-2020.3.11.ebuild
+++ b/games-simulation/flightgear/flightgear-2020.3.11.ebuild
@@ -24,6 +24,7 @@ COMMON_DEPEND="
dev-games/openscenegraph[jpeg,png]
~dev-games/simgear-${PV}[gdal=]
media-libs/openal
+   >=media-libs/plib-1.8.5
>=media-libs/speex-1.2.0:0
media-libs/speexdsp:0
media-sound/gsm
@@ -52,7 +53,6 @@ COMMON_DEPEND="
 # libXi and libXmu are build-only-deps according to FindGLUT.cmake
 DEPEND="${COMMON_DEPEND}
>=dev-libs/boost-1.44
-   >=media-libs/plib-1.8.5
qt5? ( >=dev-qt/linguist-tools-5.7.1:5 )
utils? (
x11-libs/libXi

diff --git a/games-simulation/flightgear/flightgear-.ebuild 
b/games-simulation/flightgear/flightgear-.ebuild
index 849f3001385..f48409f1c9d 100644
--- a/games-simulation/flightgear/flightgear-.ebuild
+++ b/games-simulation/flightgear/flightgear-.ebuild
@@ -26,6 +26,7 @@ COMMON_DEPEND="
dev-games/openscenegraph[jpeg,png]
~dev-games/simgear-${PV}[gdal=]
media-libs/openal
+   >=media-libs/plib-1.8.5
>=media-libs/speex-1.2.0:0
media-libs/speexdsp:0
media-sound/gsm
@@ -54,7 +55,6 @@ COMMON_DEPEND="
 # libXi and libXmu are build-only-deps according to FindGLUT.cmake
 DEPEND="${COMMON_DEPEND}
>=dev-libs/boost-1.44
-   >=media-libs/plib-1.8.5
qt5? ( >=dev-qt/linguist-tools-5.7.1:5 )
utils? (
x11-libs/libXi

diff --git a/games-util/atlas/atlas-0.6.1_beta_pre20181202.ebuild 
b/games-util/atlas/atlas-0.6.1_beta_pre20181202.ebuild
index 6f986b28058..b2884fcbdfc 100644
--- a/games-util/atlas/atlas-0.6.1_beta_pre20181202.ebuild
+++ b/games-util/atlas/atlas-0.6.1_beta_pre20181202.ebuild
@@ -21,6 +21,7 @@ COMMON_DEPEND="
media-libs/freeglut
media-libs/glew:0=
media-libs/libpng:0=
+   media-libs/plib
net-misc/curl
sys-libs/zlib
virtual/glu
@@ -29,7 +30,6 @@ COMMON_DEPEND="
 "
 DEPEND="${COMMON_DEPEND}
>=dev-games/simgear-3.0.0
-   media-libs/plib
 "
 RDEPEND="${COMMON_DEPEND}
>=games-simulation/flightgear-3.0.0



[gentoo-commits] proj/baselayout: New tag: baselayout-2.8

2021-09-27 Thread William Hubbs
commit: 
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Sep 27 21:51:48 2021 +

New tag: baselayout-2.8




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

2021-09-27 Thread William Hubbs
commit: 5f2689ec3179ff18180ba56cd4388f216a0af07b
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Sep 27 21:48:05 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Sep 27 21:48:05 2021 +
URL:https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=5f2689ec

version 2.8

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

 Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Makefile b/Makefile
index baf119e7..a61e828b 100644
--- a/Makefile
+++ b/Makefile
@@ -7,7 +7,7 @@
 # It also has the added bonus of being easier to install on systems
 # without an ebuild style package manager.
 
-PV = 2.7
+PV = 2.8
 PKG = baselayout-$(PV)
 DISTFILE = $(PKG).tar.bz2
 



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

2021-09-27 Thread James Le Cuirot
commit: 472857da967679aac44d0e3e2eef81c62561f0d0
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Sep 27 21:42:32 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Sep 27 21:44:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=472857da

dev-util/boost-build: Keyword 1.77.0 for ~m68k

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

 dev-util/boost-build/boost-build-1.77.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/boost-build/boost-build-1.77.0.ebuild 
b/dev-util/boost-build/boost-build-1.77.0.ebuild
index d4117bc4ee2..9259bd5cb94 100644
--- a/dev-util/boost-build/boost-build-1.77.0.ebuild
+++ b/dev-util/boost-build/boost-build-1.77.0.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/boost_${MY_PV}/tools/build/src"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="examples"
 RESTRICT="test"
 



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

2021-09-27 Thread James Le Cuirot
commit: 04c3e2020dc979fe81564f151d25bc87d066b155
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Sep 27 21:42:55 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Sep 27 21:44:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04c3e202

dev-libs/boost: Keyword 1.77.0-r2 for ~m68k

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

 dev-libs/boost/boost-1.77.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/boost/boost-1.77.0-r2.ebuild 
b/dev-libs/boost/boost-1.77.0-r2.ebuild
index d1061034e9e..05e615af56f 100644
--- a/dev-libs/boost/boost-1.77.0-r2.ebuild
+++ b/dev-libs/boost/boost-1.77.0-r2.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}/${PN}_${MY_PV}"
 
 LICENSE="Boost-1.0"
 SLOT="0/${PV}" # ${PV} instead ${MAJOR_V} due to bug 486122
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
 IUSE="bzip2 context debug doc icu lzma +nls mpi numpy python tools zlib zstd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 # the tests will never fail because these are not intended as sanity



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

2021-09-27 Thread James Le Cuirot
commit: 8bc476e85544cfea6faf7237e2b0ddea800797b8
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Sep 27 21:43:12 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Sep 27 21:44:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bc476e8

app-text/highlight: Keyword 4.1 for ~m68k

The tests pass.

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

 app-text/highlight/highlight-4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/highlight/highlight-4.1.ebuild 
b/app-text/highlight/highlight-4.1.ebuild
index 0772a0b94e4..c9571abe99d 100644
--- a/app-text/highlight/highlight-4.1.ebuild
+++ b/app-text/highlight/highlight-4.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="examples qt5"
 
 REQUIRED_USE="${LUA_REQUIRED_USE}"



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

2021-09-27 Thread James Le Cuirot
commit: 345e7546b94fc524dd6a0c58620ba60210297955
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Sep 27 21:39:23 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Sep 27 21:39:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=345e7546

profiles: Mask mpi USE flag on m68k

MPI isn't very useful on an architecture that doesn't support SMP.

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

 profiles/arch/m68k/use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/m68k/use.mask b/profiles/arch/m68k/use.mask
index 411f503a586..326aa0433e5 100644
--- a/profiles/arch/m68k/use.mask
+++ b/profiles/arch/m68k/use.mask
@@ -4,6 +4,10 @@
 # Unmask the flag which corresponds to ARCH.
 -m68k
 
+# James Le Cuirot  (2021-09-27)
+# MPI isn't very useful on an architecture that doesn't support SMP.
+mpi
+
 # James Le Cuirot  (2021-09-19)
 # I tried Mesa under qemu-system-m68k with VirtIO-GPU. It didn't work.
 opengl



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

2021-09-27 Thread James Le Cuirot
commit: 7f87bce40cd4578a87184fb9047adb7e8f958171
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Sep 27 21:41:10 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Sep 27 21:44:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f87bce4

profiles: Mask Lua 5.3 USE flags on m68k

The Lua 5.3 tests fail on m68k so it's probably broken. 5.4 works.

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

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

diff --git a/profiles/arch/m68k/use.mask b/profiles/arch/m68k/use.mask
index 326aa0433e5..72345c3b5fe 100644
--- a/profiles/arch/m68k/use.mask
+++ b/profiles/arch/m68k/use.mask
@@ -4,6 +4,11 @@
 # Unmask the flag which corresponds to ARCH.
 -m68k
 
+# James Le Cuirot  (2021-09-27)
+# The Lua 5.3 tests fail on m68k so it's probably broken. 5.4 works.
+lua_targets_lua5-3
+lua_single_target_lua5-3
+
 # James Le Cuirot  (2021-09-27)
 # MPI isn't very useful on an architecture that doesn't support SMP.
 mpi



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

2021-09-27 Thread William Hubbs
commit: f6d17b60ca3232868f19d5328cb97be2f160d738
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Sep 27 21:43:07 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Sep 27 21:43:07 2021 +
URL:https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=f6d17b60

update ChangeLog

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

 ChangeLog | 101 --
 1 file changed, 92 insertions(+), 9 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index cccb40f0..5e8be8ed 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,25 +1,108 @@
-commit 027ed4a8aec31f165bf224e92c193a261f3c13a9
+commit dec3056722dc215de60c7c02caf9bfb7111ef3b4
 Author: William Hubbs 
 Commit: William Hubbs 
 
-update version to 2.7
+typo fix
 
 Signed-off-by: William Hubbs 
 
-commit 14c91b2c9dc77d6fc81746b999b92187bd9cac82
+commit a3e35578740551f78a8fa44b51143865ca16c4a9
 Author: William Hubbs 
 Commit: William Hubbs 
 
-enable protected_symlinks and protected_hardlinks by default
+clean up makefile
 
-Bug:  https://bugs.gentoo.org/704914
 Signed-off-by: William Hubbs 
 
-commit b46308e95323a243d976004118fb2a4f3b1e60b1
-Author: Mike Gilbert 
+commit e32e4c117adf458a89e37f72ac8b06a5c1e6aa90
+Author: William Hubbs 
+Commit: William Hubbs 
+
+drop lib directory installation from Makefile
+
+Signed-off-by: William Hubbs 
+
+commit 7edde65da31eb29ef2df4bed3ac62c1bc7c5651d
+Author: William Hubbs 
+Commit: William Hubbs 
+
+move modprobe.d to lib location
+
+Signed-off-by: William Hubbs 
+
+commit a2d4bbb4f23d9a91b41fad4f89f2c4cb7278cd30
+Author: William Hubbs 
+Commit: William Hubbs 
+
+remove sysctl.d/README
+
+This is not needed since we install our files now in /usr/lib/sysctl.d
+
+Signed-off-by: William Hubbs 
+
+commit 084c51c67b07562ff0cf0df0774dfaf5978dcffd
+Author: William Hubbs 
+Commit: William Hubbs 
+
+move 00protected-links.conf to /usr/lib/sysctl.d
+
+Bug: https://bugs.gentoo.org/814664
+Signed-off-by: William Hubbs 
+
+commit 57c250e24c70f8f9581860654cdec0d049345292
+Author: William Hubbs 
+Commit: William Hubbs 
+
+generate /usr/lib/os-release dynamically
+
+This allows the os name and version to be dynamic.
+
+Bug: https://bugs.gentoo.org/788190
+
+Signed-off-by: William Hubbs 
+
+commit 6d78c865837a08b02a6b94ab280d413df8628dad
+Author: William Hubbs 
+Commit: William Hubbs 
+
+create /etc/gentoo-release here instead of in the ebuild
+
+Signed-off-by: William Hubbs 
+
+commit 782d0ded97da543c216baf2a9852423744e20549
+Author: William Hubbs 
+Commit: William Hubbs 
+
+drop sysctl.conf for Linux systems
+
+This file is no longer needed. All of the settings are kernel defaults.
+
+Closes: https://bugs.gentoo.org/484796
+Signed-off-by: William Hubbs 
+
+commit 47686e5e438c57cd7ffc94b2d7f15abc03146442
+Author: William Hubbs 
+Commit: William Hubbs 
+
+create bin and sbin directories
+
+Signed-off-by: William Hubbs 
+
+commit a437fae9e64f4f6d810433ea73e834cd0caae962
+Author: William Hubbs 
 Commit: William Hubbs 
 
-services: add domain-s
+fix PRETTY_NAME
+
+Fixes: https://bugs.gentoo.org/772155
+Signed-off-by: William Hubbs 
+
+commit 54879ad8889c65b446e6d090ec1c855bbed22ff2
+Author: William Hubbs 
+Commit: William Hubbs 
+
+etc/profile: remove umask setting
+
+Umask should be set via shadow in /etc/login.defs or via pam.
 
-Closes: https://bugs.gentoo.org/708130
 Signed-off-by: William Hubbs 



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

2021-09-27 Thread William Hubbs
commit: dec3056722dc215de60c7c02caf9bfb7111ef3b4
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Sep 27 21:07:40 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Sep 27 21:24:23 2021 +
URL:https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=dec30567

typo fix

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

 Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Makefile b/Makefile
index 8c6f026f..baf119e7 100644
--- a/Makefile
+++ b/Makefile
@@ -65,7 +65,7 @@ install:
cp -pPR etc/* etc.$(OS)/* $(DESTDIR)/etc/
echo "Gentoo Base System release ${PV}" > ${DESTDIR}/etc/gentoo-release
$(INSTALL_DIR) $(DESTDIR)/lib
-   cp -pPR lib.$(OS)/* $(DESTDIR)/etc/
+   cp -pPR lib.$(OS)/* $(DESTDIR)/lib/
$(INSTALL_DIR) $(DESTDIR)/usr/lib
ln -snf ../usr/lib/os-release ${DESTDIR}/etc/os-release
./make_os_release ${OS} ${PV} > $(DESTDIR)/usr/lib/os-release



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

2021-09-27 Thread Piotr Karbowski
commit: b55ee5100260aaecc5a42353dd0a8c5d2ff625fd
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Mon Sep 27 21:11:48 2021 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Mon Sep 27 21:18:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b55ee510

net-misc/yt-dlp: 2021.9.25 version bump

Signed-off-by: Piotr Karbowski  gentoo.org>

 net-misc/yt-dlp/Manifest|  1 +
 net-misc/yt-dlp/yt-dlp-2021.9.25.ebuild | 47 +
 2 files changed, 48 insertions(+)

diff --git a/net-misc/yt-dlp/Manifest b/net-misc/yt-dlp/Manifest
index 54ca73008f4..b6c33e163d1 100644
--- a/net-misc/yt-dlp/Manifest
+++ b/net-misc/yt-dlp/Manifest
@@ -1,2 +1,3 @@
 DIST yt-dlp-2021.8.10.tar.gz 1807968 BLAKE2B 
664f9f5680c18531bb1c194e6e26a31b6be62894a88c6748bf146fbba79164fec6f5e6db017785daf6c8f5a2c1b7cfc0c2ee6c0d437b9d7bb4e1835eff73650f
 SHA512 
fb321d308e634f6358f046762cc3e827b036083b4764d495bbcef253d06ce445152f4a330c51b5aac1eb3b21a8a345fc791f0fdbdc01089ea2a414b1cd457f20
 DIST yt-dlp-2021.9.1.tar.gz 1846252 BLAKE2B 
2cb056b89d1c3f5dfe442c96e983b2500185ade621c285669ef513d0fe9af9aabea3ad121344d1c521b6c89eddc77bf7698edb48d92f6f5f7b58b8939c80817d
 SHA512 
26f778bf63b9be9e487b96f098e56abf65c7c7a89e9c5754755cf73d55e441638174d7b0e7220e994e40c0740edbd792e1fee28b44946cab8197dfaae2eee26e
+DIST yt-dlp-2021.9.25.tar.gz 1890559 BLAKE2B 
9573fc4214fa8654a4b1ca44dd40b81f590f08ffe56225d8ad9923e4c3d188be406a59443e9ec134a1eef523e39e33cecba9ba76ef05edb908713d72d1ac233d
 SHA512 
2c1fc18f05108420caaae9ca4072fc1ee0c67932ac144ee69c3e412850e1f1873938e302b9e0953bea29678bd2c512e58c124088243818ce0662449bcfa92175

diff --git a/net-misc/yt-dlp/yt-dlp-2021.9.25.ebuild 
b/net-misc/yt-dlp/yt-dlp-2021.9.25.ebuild
new file mode 100644
index 000..4c0bfc7cd61
--- /dev/null
+++ b/net-misc/yt-dlp/yt-dlp-2021.9.25.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit bash-completion-r1 distutils-r1 readme.gentoo-r1
+
+DESCRIPTION="A youtube-dl fork with additional features and fixes"
+HOMEPAGE="https://github.com/yt-dlp/yt-dlp;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+KEYWORDS="~amd64 ~riscv ~x86"
+LICENSE="public-domain"
+SLOT="0"
+
+RDEPEND="
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   media-libs/mutagen[${PYTHON_USEDEP}]
+   dev-python/websockets[${PYTHON_USEDEP}]
+   dev-python/keyring[${PYTHON_USEDEP}]
+   media-video/ffmpeg
+
+"
+
+distutils_enable_tests nose
+
+python_test() {
+   # make_lazy_extractors.py tries to rename it out, so fails if it does 
not exists.
+   mkdir ytdlp_plugins
+   epytest -k 'not download'
+}
+
+python_install_all() {
+   doman yt-dlp.1
+
+   newbashcomp completions/bash/yt-dlp yt-dlp
+
+   insinto /usr/share/zsh/site-functions
+   newins completions/zsh/_yt-dlp _yt-dlp
+
+   insinto /usr/share/fish/vendor_completions.d
+   doins completions/fish/yt-dlp.fish
+
+   distutils-r1_python_install_all
+
+   rm -rf "${ED}"/usr/share/doc/yt_dlp || die
+}



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

2021-09-27 Thread Piotr Karbowski
commit: 0fbce4d6ba255139174966f99ae64ffc8908ad6c
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Mon Sep 27 21:08:22 2021 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Mon Sep 27 21:18:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fbce4d6

media-gfx/feh: 3.7.2 version bump.

Signed-off-by: Piotr Karbowski  gentoo.org>

 media-gfx/feh/Manifest |  1 +
 media-gfx/feh/feh-3.7.2.ebuild | 70 ++
 2 files changed, 71 insertions(+)

diff --git a/media-gfx/feh/Manifest b/media-gfx/feh/Manifest
index 482a61492df..a36fa11b6f2 100644
--- a/media-gfx/feh/Manifest
+++ b/media-gfx/feh/Manifest
@@ -3,4 +3,5 @@ DIST feh-3.6.2.tar.bz2 2116515 BLAKE2B 
c813f1bcee2170b509c4579472f2106ed01bcba49
 DIST feh-3.6.3.tar.bz2 2116771 BLAKE2B 
062381cc744617f0c8e0a4a7aac7e0841ef78993d3f65e9853dce6b81d6ce36caf4c72ce35785b96c8e0644da41a6ad12706e6a740740fb27cddf281d780e749
 SHA512 
53e9e1903f256fee9d49af2f8ce4bf153317e7d5de6b396448f16fd54ae1a13217edb44566cd0433e25675a25175cc412a726f058856136f19629661e2f62ce2
 DIST feh-3.6.tar.bz2 2116101 BLAKE2B 
8ad47c6b456746d951728fd8a0ba1a2fed4ceb4a7e15554f68b4de071da7b3f4e9e16a10b1a05e51291b8b4127bab98f2b96231298fd181d8dc544bc089a772f
 SHA512 
1df017adcf0650ff2cdc26556cbea5a6b8c9dad1dd4412879312334d0140ab9e5c9c8bac7249dcfbdd7985ae75d847752eadad14216102d8ab7bcb2c42c7
 DIST feh-3.7.1.tar.bz2 2119324 BLAKE2B 
203c557ec40590a19cacf4de1e192907608a6d3a7b09890f6196a99560d02220fbe619e02ffb74e8e7a4c12f725e2baf866f2882e32c3aa1a8c3274a66b71791
 SHA512 
7e6d4c4ccee5a0aadc0b535350da4d515ba7f75bbd5e95eb6a6e5e553a352f764bd91e39d3a59168d749bcf1528a7db75f40016885273c0bedd814eef0a0acd7
+DIST feh-3.7.2.tar.bz2 2121677 BLAKE2B 
ce9acf27dc312ef46bcfbbdb5bf982d3a5c5a32ea56e716982c0e3dfaa3a66643bc9471353cca4dde9e28fcb8d002d38bfbafab699d952b81c59bababfafb82f
 SHA512 
e74c4a4ce655711dc3c777f83c9376d54aa82aa7e38e07837b8593ed19ba813217f99d5768c8f8d0b6c1a0f6475a5e36cf404f4bc024674214568715a931b9e3
 DIST feh-3.7.tar.bz2 2118355 BLAKE2B 
40cd0e53249d474cb8ff8e236bdaf8be322253600f2233a5748379fefe8592a22a43ccc47d44380b2c84038272c1c194e50fb8ad4892a61e48d54ac18c6ba143
 SHA512 
687d0863bb6bf99bc88ca22760ab670525e6d8ee4c984fa00d686adabd39b7bee2449d93beeb8863a161d2b1dfabed3cff035911711eb445b358ff5a4b77da3f

diff --git a/media-gfx/feh/feh-3.7.2.ebuild b/media-gfx/feh/feh-3.7.2.ebuild
new file mode 100644
index 000..9ccef7a27f0
--- /dev/null
+++ b/media-gfx/feh/feh-3.7.2.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit toolchain-funcs xdg-utils
+
+DESCRIPTION="A fast, lightweight imageviewer using imlib2"
+HOMEPAGE="https://feh.finalrewind.org/;
+SRC_URI="https://feh.finalrewind.org/${P}.tar.bz2;
+
+LICENSE="feh"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86"
+IUSE="debug curl exif test xinerama inotify"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="media-libs/imlib2[X]
+   >=media-libs/libpng-1.2:0=
+   x11-libs/libX11
+   curl? ( net-misc/curl )
+   exif? ( media-libs/libexif )
+   xinerama? ( x11-libs/libXinerama )"
+RDEPEND="${COMMON_DEPEND}
+   virtual/jpeg:0"
+DEPEND="${COMMON_DEPEND}
+   x11-base/xorg-proto
+   x11-libs/libXt
+   test? (
+   >=dev-lang/perl-5.10
+   dev-perl/Test-Command
+   media-libs/imlib2[gif,jpeg,png]
+   )"
+
+PATCHES=( "${FILESDIR}"/${PN}-3.2-debug-cflags.patch )
+
+pkg_setup() {
+   use_feh() { usex $1 1 0; }
+
+   fehopts=(
+   PREFIX="${EPREFIX}"/usr
+   doc_dir='${main_dir}'/share/doc/${PF}
+   example_dir='${main_dir}'/share/doc/${PF}/examples
+   curl=$(use_feh curl)
+   debug=$(use_feh debug)
+   xinerama=$(use_feh xinerama)
+   exif=$(use_feh exif)
+   inotify=$(use_feh inotify)
+   )
+}
+
+src_compile() {
+   tc-export CC
+   emake "${fehopts[@]}"
+}
+
+src_install() {
+   emake "${fehopts[@]}" DESTDIR="${D}" install
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+   xdg_mimeinfo_database_update
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+   xdg_mimeinfo_database_update
+   xdg_desktop_database_update
+}



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

2021-09-27 Thread Piotr Karbowski
commit: 63c279b7c4cb63a60f278c2c6dba20f92ba057d4
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Mon Sep 27 21:17:56 2021 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Mon Sep 27 21:18:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63c279b7

media-video/vidcutter: 6.0.5.1: version bump.

Signed-off-by: Piotr Karbowski  gentoo.org>

 media-video/vidcutter/Manifest |  1 +
 media-video/vidcutter/vidcutter-6.0.5.1.ebuild | 41 ++
 2 files changed, 42 insertions(+)

diff --git a/media-video/vidcutter/Manifest b/media-video/vidcutter/Manifest
index 3bad55748d4..67eb2c41064 100644
--- a/media-video/vidcutter/Manifest
+++ b/media-video/vidcutter/Manifest
@@ -1 +1,2 @@
+DIST vidcutter-6.0.5.1.tar.gz 9909274 BLAKE2B 
063c20f6ae0565b0f3a160b5ee298aae05b2ee1876cd4c73d9f37578a9e86a872353c3e2b7b1b6302db3d5a876139bfb19d50bf7cb4dd18e6e1d1a1ca3587fbd
 SHA512 
f2ea2a86d9eaa3c6593e785daad6869c151baa1add529c9edaf2282f7acad762fbb29804790aece5e4fcd89e9e9bc77f61d1f0b68a1b1f3ecf58951ee8f200e9
 DIST vidcutter-6.0.5.tar.gz 9911435 BLAKE2B 
2d901768064b7c3b7444289db84e8f8d6e179d915b04f870a6b397f0d905c6b4ecab0768d045a8c1aa43b3bf7bccb2dcd60e9c043595f2aaf857ce657ec997f8
 SHA512 
b4a0e0cc3132038e9216f05117768695ba30840f04251c60561b7555cde9064efcf12440c801c834c2160d5b5acad011dc31055d9547269a5689361c875bca80

diff --git a/media-video/vidcutter/vidcutter-6.0.5.1.ebuild 
b/media-video/vidcutter/vidcutter-6.0.5.1.ebuild
new file mode 100644
index 000..8ec68eb7ef9
--- /dev/null
+++ b/media-video/vidcutter/vidcutter-6.0.5.1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+
+inherit distutils-r1 xdg
+
+DESCRIPTION="FFmpeg-based simple video cutter & joiner with a modern PyQt5 GUI"
+HOMEPAGE="http://vidcutter.ozmartians.com 
https://github.com/ozmartian/vidcutter;
+
+if [[ ${PV} ==  ]];then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/ozmartian/vidcutter;
+else
+   SRC_URI="https://github.com/ozmartian/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+   >=media-video/mpv-0.25[libmpv]
+"
+RDEPEND="${DEPEND}
+   >=dev-python/PyQt5-5.7[dbus,multimedia,widgets,${PYTHON_USEDEP}]
+   dev-python/pyopengl[${PYTHON_USEDEP}]
+   media-video/ffmpeg[X,encode]
+   media-video/mediainfo"
+BDEPEND="
+   ${PYTHON_DEPS}
+   dev-python/setuptools[${PYTHON_USEDEP}]"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+src_install() {
+   distutils-r1_src_install
+   mv "${ED}/usr/share/doc/${PN}" "${ED}/usr/share/doc/${P}"
+}



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

2021-09-27 Thread Piotr Karbowski
commit: be13cafb7ae9dadbeeaf7bf2351c36abdaccc25f
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Mon Sep 27 21:14:19 2021 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Mon Sep 27 21:18:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be13cafb

net-p2p/nicotine+: 3.1.1 version bump.

Signed-off-by: Piotr Karbowski  gentoo.org>

 net-p2p/nicotine+/Manifest   |  1 +
 net-p2p/nicotine+/nicotine+-3.1.1.ebuild | 41 
 2 files changed, 42 insertions(+)

diff --git a/net-p2p/nicotine+/Manifest b/net-p2p/nicotine+/Manifest
index ab1551bb4f5..9862ef8d2bc 100644
--- a/net-p2p/nicotine+/Manifest
+++ b/net-p2p/nicotine+/Manifest
@@ -2,3 +2,4 @@ DIST nicotine+-2.2.2.tar.gz 3373462 BLAKE2B 
6dbcf4e9d7f85bb2e03194047c8ca9c374ae
 DIST nicotine+-3.0.2.tar.gz 3126152 BLAKE2B 
8575c61fc32083e687eac841e403366c516e0420c792bad2bf31b49b83dd80d2b99ace20879f7968dffd0d48e52bc6c6638300216b4eae44773c0723888ca96e
 SHA512 
297aab9b6016df4b45e065d5e6493e237e99ef6ebbd475b7ccf66d2c476053f77c72c2ecd672c20046b422dc1f5eb431e701de687d33f2364619de5643ccef6d
 DIST nicotine+-3.0.4.tar.gz 3141967 BLAKE2B 
d58072026ee766d81ca88dd4a11aa72f7aaee7a6e37c966e7d4cd0bdee40c8ef6537f01ea92c006b12e9692612d63fffd744011b982ee4cada2df03d2abae064
 SHA512 
8cc02b8b269267cc775b21ec246d84b932c1c7ef8f0983c63e3bb21de5b4c0de5fa65acdb0a07240b90c3529648f500d43fffbc0a462a260e534e86653a332a8
 DIST nicotine+-3.0.6.tar.gz 2786594 BLAKE2B 
69b43c3eec37c8a01a0bd42cd11c02580a5be9ca994106e34e7f588eaabb7cfa85fd312bd527d453e62b3f8c0fb4f031eedf06207e3c1d8602e822958d98ee65
 SHA512 
42846568948d45559206c85c7ed708be044a5cf55f994318c209506dcc9024d6ccfd141fa21ca57f00c320a1a5ec3ab09faf211ebd442bf1d5060b960f43e8c2
+DIST nicotine+-3.1.1.tar.gz 2775643 BLAKE2B 
9c595f8bf2bb4e7c79c3a5a57cadcfea8d2f0df6c89cd93f63f1e5c1117dbe5d85f98ac94c5f7e367e145869e136c701dbf61d1caa270959b29544ab5da17314
 SHA512 
28eaca5f270176ff5562f693906b4dfef180b91f0113332e3fc1659acaa6bb49e8f956b03612effab14f6833e9e7c00ebca75ca3c49906cd990d1e82e1bb5be3

diff --git a/net-p2p/nicotine+/nicotine+-3.1.1.ebuild 
b/net-p2p/nicotine+/nicotine+-3.1.1.ebuild
new file mode 100644
index 000..3717d1e247d
--- /dev/null
+++ b/net-p2p/nicotine+/nicotine+-3.1.1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+
+inherit distutils-r1 xdg-utils
+
+DESCRIPTION="A fork of nicotine, a Soulseek client in Python"
+HOMEPAGE="https://github.com/Nicotine-Plus/nicotine-plus;
+SRC_URI="https://github.com/Nicotine-Plus/nicotine-plus/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="GPL-3 LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+DEPEND="${PYTHON_DEPS}"
+RDEPEND="
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   x11-libs/gtk+:3[introspection]
+   ${DEPEND}
+"
+
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/nicotine-plus-${PV}"
+
+src_install() {
+   distutils-r1_src_install
+   mv "${ED}/usr/share/doc/nicotine" "${ED}/usr/share/doc/${PF}" || die
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



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

2021-09-27 Thread William Hubbs
commit: 422b0fec97ce1c6f80319ca53398e2922b0c6ae2
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Sep 27 20:55:44 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Sep 27 20:57:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=422b0fec

sys-apps/baselayout: install os-release via the makefile

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: William Hubbs  gentoo.org>

 sys-apps/baselayout/baselayout-.ebuild | 8 ++--
 1 file changed, 2 insertions(+), 6 deletions(-)

diff --git a/sys-apps/baselayout/baselayout-.ebuild 
b/sys-apps/baselayout/baselayout-.ebuild
index 5df53f3739a..c5f4dbf7dda 100644
--- a/sys-apps/baselayout/baselayout-.ebuild
+++ b/sys-apps/baselayout/baselayout-.ebuild
@@ -244,20 +244,16 @@ src_prepare() {
 }
 
 src_install() {
-   dodir /usr/lib
emake \
OS=$(usex kernel_FreeBSD BSD Linux) \
DESTDIR="${ED}" \
install
-   if use kernel_linux; then
-   insinto /lib
-   doins -r lib.Linux/*
-   fi
-   dodoc ChangeLog
 
# need the makefile in pkg_preinst
insinto /usr/share/${PN}
doins Makefile
+
+   dodoc ChangeLog
 }
 
 pkg_postinst() {



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

2021-09-27 Thread William Hubbs
commit: a3e35578740551f78a8fa44b51143865ca16c4a9
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Sep 27 20:49:21 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Sep 27 20:56:35 2021 +
URL:https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=a3e35578

clean up makefile

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

 Makefile | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/Makefile b/Makefile
index aaae44ad..8c6f026f 100644
--- a/Makefile
+++ b/Makefile
@@ -64,10 +64,13 @@ install:
$(INSTALL_DIR) $(DESTDIR)/etc
cp -pPR etc/* etc.$(OS)/* $(DESTDIR)/etc/
echo "Gentoo Base System release ${PV}" > ${DESTDIR}/etc/gentoo-release
+   $(INSTALL_DIR) $(DESTDIR)/lib
+   cp -pPR lib.$(OS)/* $(DESTDIR)/etc/
+   $(INSTALL_DIR) $(DESTDIR)/usr/lib
+   ln -snf ../usr/lib/os-release ${DESTDIR}/etc/os-release
+   ./make_os_release ${OS} ${PV} > $(DESTDIR)/usr/lib/os-release
$(INSTALL_DIR) $(DESTDIR)/usr/share/baselayout
cp -pPR share.$(OS)/* $(DESTDIR)/usr/share/baselayout/
-   ./make_os_release $(OS) $(PV) > $(DESTDIR)/usr/lib/os-release
-   ln -snf ../usr/lib/os-release ${DESTDIR}/etc/os-release
 
 layout-dirs:
# Create base filesytem layout



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

2021-09-27 Thread Karl-Johan Karlsson
commit: e015512bd93c824aaa1536de1ffdc0a54b5b6c8f
Author: Karl-Johan Karlsson  lysator  liu 
 se>
AuthorDate: Mon Sep 27 20:52:11 2021 +
Commit: Karl-Johan Karlsson  lysator  liu 
 se>
CommitDate: Mon Sep 27 20:52:11 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e015512b

media-video/owncast: bump to 0.0.9

Package-Manager: Portage-3.0.23, Repoman-3.0.3
Signed-off-by: Karl-Johan Karlsson  lysator.liu.se>

 media-video/owncast/Manifest |   8 ++
 media-video/owncast/owncast-0.0.9.ebuild | 199 +++
 2 files changed, 207 insertions(+)

diff --git a/media-video/owncast/Manifest b/media-video/owncast/Manifest
index c179f5192..1ba0c6182 100644
--- a/media-video/owncast/Manifest
+++ b/media-video/owncast/Manifest
@@ -78,6 +78,8 @@ DIST 
github.com%2Fshirou%2Fgopsutil%2F@v%2Fv3.21.4+incompatible.mod 34 BLAKE2B 7
 DIST github.com%2Fshirou%2Fgopsutil%2F@v%2Fv3.21.4+incompatible.zip 250623 
BLAKE2B 
6b04a8aa1bc03318f9d156b25752beba62b17850cc40b13c9e59fce0f4f17ae80672c8c17784737c895c47d5e2621f836c76ce3bcb5a10147ce62552671f
 SHA512 
5af1c199e8bafcbfab437405248503e3d26757e6efec5ae2506ec908f606518eec3948afa4558d37b59791fa97c7a51e7c0238d2ba66ce7829bd814c08c863d8
 DIST github.com%2Fshirou%2Fgopsutil%2F@v%2Fv3.21.6+incompatible.mod 34 BLAKE2B 
790ec7277e4654961540dd09fcb7962328547009b0181183b7cb64972b872d30986d1e53ded5961588d89508c913b2b56dd7af3625d0e8d7be2253b6bcf59576
 SHA512 
a5f5d88a767a855b6ff24d7e2e0c4aeb81fb1365a7e81ed989b4c605a7a6c61dc52d7ce97fc672c21020ef56f597dce679184e5e8d3d199678487e6bebaa8127
 DIST github.com%2Fshirou%2Fgopsutil%2F@v%2Fv3.21.6+incompatible.zip 258743 
BLAKE2B 
dc1fc413716a6d93ddb469fe96af7517a310705e05bce2c080fd641c8d6785fed539f719dc6f4a6d08fe391779d0c902242c3a16713859a8cfae10f558338fb4
 SHA512 
b214666b50791b5e582befbdfb4d7a7acef18d13a4b17036c8d944567a1eb1d67a86ee18f47e26315ee1b177d16886e0b8b6398889da458d9a99069849739c3f
+DIST github.com%2Fshirou%2Fgopsutil%2F@v%2Fv3.21.8+incompatible.mod 34 BLAKE2B 
790ec7277e4654961540dd09fcb7962328547009b0181183b7cb64972b872d30986d1e53ded5961588d89508c913b2b56dd7af3625d0e8d7be2253b6bcf59576
 SHA512 
a5f5d88a767a855b6ff24d7e2e0c4aeb81fb1365a7e81ed989b4c605a7a6c61dc52d7ce97fc672c21020ef56f597dce679184e5e8d3d199678487e6bebaa8127
+DIST github.com%2Fshirou%2Fgopsutil%2F@v%2Fv3.21.8+incompatible.zip 260762 
BLAKE2B 
ba1ca91c00c7e5484edabfcceec0b0ee62420703506c2012735e65f91621ded04b8b7636f32af72a8da04da9a21b1a0ce8e7f6f90f60c568d3bb726ffe0bf100
 SHA512 
2ae028225878d7f5e22f44393391e30a39f9163884c9c5bfcb5710f5b4495282787d868bf05ff0a04fd38ac7112815e661cf9e80cbc79ea38a5c7a3174c8121f
 DIST github.com%2Fsirupsen%2Flogrus%2F@v%2Fv1.8.1.mod 242 BLAKE2B 
68986e3744d3ae593a16a24b6ce79876723d93cdf96c978c185b14e4fb8d73d379d4ba05e138b412973b465a76a98a458c6606137b0affdd085dbcf20851471e
 SHA512 
ba06d3386a03812f2ce65f0597b932beb62b70b4da92974c5f5ed81c150fb71ce0285a2d9779ec8a40916870b0e4da5c2c8c5591c3687f3b8e829652a01ec1f6
 DIST github.com%2Fsirupsen%2Flogrus%2F@v%2Fv1.8.1.zip 66301 BLAKE2B 
cc9a5f24d1cecda3c1cb51b34d441527c40d16a4c088b888b2e43bb08b0a4f41301ba78fa2503b54546b568a49544ddc516451ac1aff4fc7f92300677e802f5e
 SHA512 
50aa92ee488371c7242664cacc6772fcf3b54068d834089d7b62675f9e17a84d234295f266419919ca197f3ddb6d358bab6d5e4583883d4504d6ff90054f5827
 DIST 
github.com%2Fspf13%2Fcobra%2F@v%2Fv0.0.4-0.20190109003409-7547e83b2d85.mod 30 
BLAKE2B 
cb72701c052ce4059500f4c6b3d0c4fb336d118865bf1f7f45ce0b0279e1d01b6e58d49f82182c2523681a97bcaa7a70216d63ceeca0ea1d09c1921226f6bc4e
 SHA512 
ea13ed8e166d16a7bcd14a7cde90af1cacc0b05995d1c5ec245fa536208e0cbfffd689dd460d66c0a1ad315f2b0ae9f4b803ed72bcdfd89c4a98a7ed934289c7
@@ -99,11 +101,15 @@ DIST github.com%2Fyuin%2Fgoldmark%2F@v%2Fv1.3.5.mod 41 
BLAKE2B d7c63b68781b147d3
 DIST github.com%2Fyuin%2Fgoldmark%2F@v%2Fv1.3.5.zip 268257 BLAKE2B 
fd5ded7eb3aac03b098895d8efbd8bbba306b411dc58033bfb9355441e6f94268c4ea44ab6b52894929493ae19f4b605433d6a0aa2a1eed7c9ec15d1ef0d3de6
 SHA512 
bae490d3f532680ce28d3230fd76b3dd6100725056fdcda4588d88d6be212ac59ff449bc9a08a378f0743e45dd45ad5aa0d2cc18b762e3e715ea9e30f8be8dd5
 DIST github.com%2Fyuin%2Fgoldmark%2F@v%2Fv1.4.0.mod 41 BLAKE2B 
d7c63b68781b147d3baf10d81bce0539aaf0a046a70cd91958b59541dfb35107e01a73937b19de74504f42fe49983b46985a9635c45239e4d7a3e2cca2b85f72
 SHA512 
a6233a0864081261d4b9cda2d73cf37b236acada8f5fbc85b7b7978ccfbc3bd2949632f2fb67a7ba9db6eb43b41796df54460728379e0172082922820d6143a7
 DIST github.com%2Fyuin%2Fgoldmark%2F@v%2Fv1.4.0.zip 269493 BLAKE2B 
21e76ba56b1eca9161a5f086725e191f8b750ca2d4413fe4edbc24d29dd0dbc2d82ac7429ccc21a17028535cc2455097766c74a9a0b83d8c88ce0977eecc2d68
 SHA512 
88dbafe0944a8ce19ab22d81d07c6073681eeb5d3cbcbb8ffdb2e639179083d5d10530a093ffb14b14b6042b5f9d22761b14d04d0035be17616f865c4ac8d907
+DIST github.com%2Fyuin%2Fgoldmark%2F@v%2Fv1.4.1.mod 41 BLAKE2B 
d7c63b68781b147d3baf10d81bce0539aaf0a046a70cd91958b59541dfb35107e01a73937b19de74504f42fe49983b46985a9635c45239e4d7a3e2cca2b85f72
 

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

2021-09-27 Thread Michał Górny
commit: 4c2d9475fe14a8947f4f552a1be0b101bb1eef96
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep 27 20:50:53 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Sep 27 20:50:53 2021 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=4c2d9475

prepare_build_dirs: Fix copytree() on Python 3.7

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

 lib/portage/package/ebuild/prepare_build_dirs.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/lib/portage/package/ebuild/prepare_build_dirs.py 
b/lib/portage/package/ebuild/prepare_build_dirs.py
index 2e2ef73f4..f37c9647b 100644
--- a/lib/portage/package/ebuild/prepare_build_dirs.py
+++ b/lib/portage/package/ebuild/prepare_build_dirs.py
@@ -483,9 +483,9 @@ def _prepare_fake_filesdir(settings):
 portage.util.ensure_dirs(filesdir, mode=0o755)
 
 # Copy files from real directory to ebuild directory (without metadata).
-if os.path.isdir(real_filesdir):
+if os.path.isdir(real_filesdir) and not os.path.isdir(filesdir):
 shutil.copytree(
-real_filesdir, filesdir, copy_function=copyfile, dirs_exist_ok=True
+real_filesdir, filesdir, copy_function=copyfile
 )
 
 



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

2021-09-27 Thread Michał Górny
commit: a88d23adf01ec942cf7a0ec57d025e0f138e670b
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep 27 20:49:37 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Sep 27 20:49:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a88d23ad

sys-apps/portage: Remove pypy3 from 3.0.24 due to regression

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

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

diff --git a/sys-apps/portage/portage-3.0.24.ebuild 
b/sys-apps/portage/portage-3.0.24.ebuild
index 725e03431bf..cd4bdfc5bc4 100644
--- a/sys-apps/portage/portage-3.0.24.ebuild
+++ b/sys-apps/portage/portage-3.0.24.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( pypy3 python3_{7..10} )
+PYTHON_COMPAT=( python3_{7..10} )
 PYTHON_REQ_USE='bzip2(+),threads(+)'
 TMPFILES_OPTIONAL=1
 



[gentoo-commits] repo/proj/guru:dev commit in: games-board/fairy-stockfish/

2021-09-27 Thread Sergey Torokhov
commit: ab88c21f35e2e2068a601ed51d67e26f8ce7cc62
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Mon Sep 27 20:43:23 2021 +
Commit: Sergey Torokhov  yandex  ru>
CommitDate: Mon Sep 27 20:49:15 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ab88c21f

games-board/fairy-stockfish: on allvariants, off optimize -O3, cleanup

- Allways enable build 'all' variants option (add Amazons game).
- Drop 'optimize' use flag and disable '-O3/-ffast' optimization.
- Remove unused 'python' use flag.

Signed-off-by: Sergey Torokhov  yandex.ru>

 games-board/fairy-stockfish/fairy-stockfish-14.ebuild | 11 ++-
 games-board/fairy-stockfish/metadata.xml  |  2 --
 2 files changed, 6 insertions(+), 7 deletions(-)

diff --git a/games-board/fairy-stockfish/fairy-stockfish-14.ebuild 
b/games-board/fairy-stockfish/fairy-stockfish-14.ebuild
index 8ea4cb783..32436ce4e 100644
--- a/games-board/fairy-stockfish/fairy-stockfish-14.ebuild
+++ b/games-board/fairy-stockfish/fairy-stockfish-14.ebuild
@@ -17,8 +17,8 @@ SRC_URI="
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="cpu_flags_arm_v7 cpu_flags_x86_avx2 cpu_flags_x86_popcnt 
cpu_flags_x86_sse allvariants debug
-   general-32 general-64 largeboards +optimize python test"
+IUSE="cpu_flags_arm_v7 cpu_flags_x86_avx2 cpu_flags_x86_popcnt 
cpu_flags_x86_sse debug
+   general-32 general-64 largeboards test"
 
 RESTRICT="!test? ( test )"
 
@@ -78,13 +78,14 @@ src_compile() {
# a nice hack in the Makefile that overrides the value of CXX with
# COMPILER to support Travis CI and we abuse it to make sure that we
# build with our compiler of choice.
+   # Build all variants (add Amazons game) and disable default optimize 
(-O3/-ffast)
emake all ARCH="${my_arch}" \
COMP=$(tc-getCXX) \
COMPILER=$(tc-getCXX) \
-   all=$(usex allvariants "yes" "no") \
+   all=yes \
debug=$(usex debug "yes" "no") \
-   largeboards=$(usex largeboards "yes" "no")
-   optimize=$(usex optimize "yes" "no")
+   largeboards=$(usex largeboards "yes" "no") \
+   optimize=no
 }
 
 src_test() {

diff --git a/games-board/fairy-stockfish/metadata.xml 
b/games-board/fairy-stockfish/metadata.xml
index 18578fabb..2537e2779 100644
--- a/games-board/fairy-stockfish/metadata.xml
+++ b/games-board/fairy-stockfish/metadata.xml
@@ -8,9 +8,7 @@

Generic unoptimized 32-bits build
Generic unoptimized 64-bits build
-   Adds Game of the Amazons
Support for board sizes more than 8x8 
(e.g., Xiangqi, Shogi). Engine is slower
-   Enable upstream -O3 optimizations 
(default enabled)


ianfab/Fairy-Stockfish



[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/mtxclient/

2021-09-27 Thread Ronny Gutbrod
commit: 5710f31a46492b9d5572ee4795a1a4c3bcf6406c
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Mon Sep 27 20:40:10 2021 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Mon Sep 27 20:44:42 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5710f31a

dev-libs/mtxclient: Fix dev-libs/olm dependency

olm introduced enum OlmErrorCode, clashes with stable mtxclient.




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

 dev-libs/mtxclient/mtxclient-0.4.1.ebuild | 2 +-
 dev-libs/mtxclient/mtxclient-0.5.1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/mtxclient/mtxclient-0.4.1.ebuild 
b/dev-libs/mtxclient/mtxclient-0.4.1.ebuild
index 43315c94d..1834d6696 100644
--- a/dev-libs/mtxclient/mtxclient-0.4.1.ebuild
+++ b/dev-libs/mtxclient/mtxclient-0.4.1.ebuild
@@ -18,7 +18,7 @@ RESTRICT="!test? ( test )"
 
 RDEPEND="
>=dev-libs/boost-1.70.0
-   dev-libs/olm
+   =dev-libs/openssl-1.1.0
dev-cpp/nlohmann_json
 "

diff --git a/dev-libs/mtxclient/mtxclient-0.5.1.ebuild 
b/dev-libs/mtxclient/mtxclient-0.5.1.ebuild
index 43315c94d..1834d6696 100644
--- a/dev-libs/mtxclient/mtxclient-0.5.1.ebuild
+++ b/dev-libs/mtxclient/mtxclient-0.5.1.ebuild
@@ -18,7 +18,7 @@ RESTRICT="!test? ( test )"
 
 RDEPEND="
>=dev-libs/boost-1.70.0
-   dev-libs/olm
+   =dev-libs/openssl-1.1.0
dev-cpp/nlohmann_json
 "



[gentoo-commits] repo/gentoo:master commit in: www-client/opera-developer/

2021-09-27 Thread Stephan Hartmann
commit: d538e8ea5ad6510a087d1f52b47b18acd037c60e
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Mon Sep 27 20:38:53 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Mon Sep 27 20:38:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d538e8ea

www-client/opera-developer: remove old

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/opera-developer/Manifest|   1 -
 .../opera-developer-80.0.4162.0.ebuild | 157 -
 2 files changed, 158 deletions(-)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index f722f9ad517..e5b963b42fa 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,4 +1,3 @@
-DIST opera-developer_80.0.4162.0_amd64.deb 79608536 BLAKE2B 
23900af1f692c650b71cfe3f4f1b94c5e9ef9c8f161657596763e5bb75b1a1ad0c1fa98cd95002e73831661800f512527ca7bef6452fba83fea82f27c6b82552
 SHA512 
79a365ca877826ae795e7bd05b3fcc8478fd45048cb0831d7a03de1545632eaf8c9210f0fd908670ec4306c173cfc91e2cb299afa5aa159f3632aeac06f8213a
 DIST opera-developer_80.0.4170.0_amd64.rpm 76951444 BLAKE2B 
d8ac71a974641f8c40af38c4c115cec90ad8e3aa65952fdd3e6a3af3588a8b85813337231c2c86e902a96f5ef23523f1d53a44296f32f6f011abdbc68bf46102
 SHA512 
5bd6e42e9e6fd84f77e2dd7d566d536385d989f68c5bc0b1470847414e4efe0b75e4207b0ad0c00a8c72fa1f4eceed84b1bc54ae3e889b83cc0aeded54edd5b2
 DIST opera-developer_81.0.4175.0_amd64.rpm 77215724 BLAKE2B 
6f3b0331923438789c6f8c4b0cbefdfe7bbc4dc219dad040e23049102b8cc3089f2dadde6f63c175fd4f5086ce610d4700608a61bb93efbcf33f4a0067ee3ece
 SHA512 
6af3846beeff70672287ae142b5b85a7d353607c48000ed9b052d9e7b17c9e28f1ba54d6f030addeb8166d40be2a1165fe96e40ef2641f5764adaacb9c9f8db6
 DIST opera-developer_81.0.4189.0_amd64.rpm 76325920 BLAKE2B 
4f43c91e6e34065f637f2c93096ee484e4d9e366c15ce720877b82eaa3fe8860ace8d1497f6dbd9783621573d46517cde35b7ee17bee5da3ac70b9a1ced4ad05
 SHA512 
b23d957f5c314f59205b6d487fb2c2848d18542ed36ffd6bc8a76f148d3d223174b8a080f029caae547901e5b3eb4b4fc39495e2ca40d7eb37d3f3533f7d47cf

diff --git a/www-client/opera-developer/opera-developer-80.0.4162.0.ebuild 
b/www-client/opera-developer/opera-developer-80.0.4162.0.ebuild
deleted file mode 100644
index bf0853a5f75..000
--- a/www-client/opera-developer/opera-developer-80.0.4162.0.ebuild
+++ /dev/null
@@ -1,157 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-CHROMIUM_LANGS="
-   be bg bn ca cs da de el en-GB en-US es-419 es fil fi fr-CA fr hi hr hu 
id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-
-# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
-: ${OPERA_FORCE_RPM=no}
-
-if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   OPERA_UNPACKER="rpm"
-   OPERA_ARCHIVE_EXT="rpm"
-else
-   OPERA_UNPACKER="unpacker"
-   OPERA_ARCHIVE_EXT="deb"
-fi
-
-inherit chromium-2 multilib pax-utils ${OPERA_UNPACKER} xdg
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-LICENSE="OPERA-2018"
-SLOT="0"
-
-SRC_URI_BASE=(
-   "https://download1.operacdn.com/pub/${PN};
-   "https://download2.operacdn.com/pub/${PN};
-   "https://download3.operacdn.com/pub/${PN};
-   "https://download4.operacdn.com/pub/${PN};
-)
-
-if [[ ${PN} == opera ]]; then
-   MY_PN=${PN}-stable
-   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* ~amd64"
-
-FFMPEG_VERSION="94.0.4603.0"
-
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
-   proprietary-codecs? (
-   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
-   )"
-
-IUSE="+proprietary-codecs suid"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   app-accessibility/at-spi2-atk:2
-   app-accessibility/at-spi2-core:2
-   dev-libs/atk
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gsettings-desktop-schemas
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/pango
-"
-
-QA_PREBUILT="*"
-S=${WORKDIR}
-OPERA_HOME="opt/opera${PN#opera}"
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "opera only works on amd64"
-}
-
-pkg_setup() {
-   

[gentoo-commits] repo/gentoo:master commit in: www-client/opera-developer/

2021-09-27 Thread Stephan Hartmann
commit: aa8df8e200d3ab0982a3064fc6812f99fb8d3599
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Mon Sep 27 20:37:45 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Mon Sep 27 20:38:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa8df8e2

www-client/opera-developer: bump to 81.0.4189.0

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/opera-developer/Manifest|   1 +
 .../opera-developer-81.0.4189.0.ebuild | 157 +
 2 files changed, 158 insertions(+)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index 185f2aa653c..f722f9ad517 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,4 +1,5 @@
 DIST opera-developer_80.0.4162.0_amd64.deb 79608536 BLAKE2B 
23900af1f692c650b71cfe3f4f1b94c5e9ef9c8f161657596763e5bb75b1a1ad0c1fa98cd95002e73831661800f512527ca7bef6452fba83fea82f27c6b82552
 SHA512 
79a365ca877826ae795e7bd05b3fcc8478fd45048cb0831d7a03de1545632eaf8c9210f0fd908670ec4306c173cfc91e2cb299afa5aa159f3632aeac06f8213a
 DIST opera-developer_80.0.4170.0_amd64.rpm 76951444 BLAKE2B 
d8ac71a974641f8c40af38c4c115cec90ad8e3aa65952fdd3e6a3af3588a8b85813337231c2c86e902a96f5ef23523f1d53a44296f32f6f011abdbc68bf46102
 SHA512 
5bd6e42e9e6fd84f77e2dd7d566d536385d989f68c5bc0b1470847414e4efe0b75e4207b0ad0c00a8c72fa1f4eceed84b1bc54ae3e889b83cc0aeded54edd5b2
 DIST opera-developer_81.0.4175.0_amd64.rpm 77215724 BLAKE2B 
6f3b0331923438789c6f8c4b0cbefdfe7bbc4dc219dad040e23049102b8cc3089f2dadde6f63c175fd4f5086ce610d4700608a61bb93efbcf33f4a0067ee3ece
 SHA512 
6af3846beeff70672287ae142b5b85a7d353607c48000ed9b052d9e7b17c9e28f1ba54d6f030addeb8166d40be2a1165fe96e40ef2641f5764adaacb9c9f8db6
+DIST opera-developer_81.0.4189.0_amd64.rpm 76325920 BLAKE2B 
4f43c91e6e34065f637f2c93096ee484e4d9e366c15ce720877b82eaa3fe8860ace8d1497f6dbd9783621573d46517cde35b7ee17bee5da3ac70b9a1ced4ad05
 SHA512 
b23d957f5c314f59205b6d487fb2c2848d18542ed36ffd6bc8a76f148d3d223174b8a080f029caae547901e5b3eb4b4fc39495e2ca40d7eb37d3f3533f7d47cf
 DIST opera-ffmpeg-codecs-94.0.4603.0.tar.xz 1388572 BLAKE2B 
55a598883dfbab598f48a662009ab02c4974a95ba023e3b2d36bdad3267ab4586cfd05891f83a96933b6b0b02dc1d2a496bb796ecb5421635a370f6c79c60a98
 SHA512 
dfeb7174ad5d696f78a86735462757d0245aecf0d00c21ba6ff3c16f6af586979457ebb23db228f3769cf09636ed70421aafe29eb622ca658e766dafc860827a

diff --git a/www-client/opera-developer/opera-developer-81.0.4189.0.ebuild 
b/www-client/opera-developer/opera-developer-81.0.4189.0.ebuild
new file mode 100644
index 000..705285545fd
--- /dev/null
+++ b/www-client/opera-developer/opera-developer-81.0.4189.0.ebuild
@@ -0,0 +1,157 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+CHROMIUM_LANGS="
+   be bg bn ca cs da de el en-GB en-US es-419 es fil fi fr-CA fr hi hr hu 
id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=yes}
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   OPERA_UNPACKER="rpm"
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   OPERA_UNPACKER="unpacker"
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+inherit chromium-2 multilib pax-utils ${OPERA_UNPACKER} xdg
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+LICENSE="OPERA-2018"
+SLOT="0"
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+FFMPEG_VERSION="94.0.4603.0"
+
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
+   proprietary-codecs? (
+   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
+   )"
+
+IUSE="+proprietary-codecs suid"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   app-accessibility/at-spi2-atk:2
+   app-accessibility/at-spi2-core:2
+   dev-libs/atk
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   

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

2021-09-27 Thread William Hubbs
commit: 9a9deabd0fe4d01d457ef808e6fdaac36bd1ef81
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Sep 27 20:29:10 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Sep 27 20:38:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a9deabd

Revert "sys-apps/baselayout: stop using install target in makefile"

This reverts commit d2c10afa5573e5efaf1f6845cb47e3f8cc226812.
It will be cleaner to use the Makefile where possible.

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

 sys-apps/baselayout/baselayout-.ebuild | 21 +++--
 1 file changed, 7 insertions(+), 14 deletions(-)

diff --git a/sys-apps/baselayout/baselayout-.ebuild 
b/sys-apps/baselayout/baselayout-.ebuild
index 9988d48fbad..5df53f3739a 100644
--- a/sys-apps/baselayout/baselayout-.ebuild
+++ b/sys-apps/baselayout/baselayout-.ebuild
@@ -244,27 +244,20 @@ src_prepare() {
 }
 
 src_install() {
-   local OS="$(usex kernel_linux 'Linux' 'BSD')"
-   insinto /etc
-   doins -r etc/* etc.${OS}/*
-   printf '%s\n' "Gentoo Base System release ${PV}" > "${T}"/gentoo-release
-   doins "${T}"/gentoo-release
-   dosym ../usr/lib/os-release /etc/os-release
-
+   dodir /usr/lib
+   emake \
+   OS=$(usex kernel_FreeBSD BSD Linux) \
+   DESTDIR="${ED}" \
+   install
if use kernel_linux; then
insinto /lib
doins -r lib.Linux/*
fi
-   insinto /usr/lib
-   ./make_os_release ${OS} ${PV} > "${T}"/os-release
-   doins "${T}"/os-release
+   dodoc ChangeLog
 
-   insinto /usr/share/${PN}
-   doins -r share.${OS}/*
# need the makefile in pkg_preinst
+   insinto /usr/share/${PN}
doins Makefile
-
-   dodoc ChangeLog
 }
 
 pkg_postinst() {



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

2021-09-27 Thread Conrad Kostecki
commit: 6f53a8f0a00ae7b74fdccdb4ed7bf3d844036801
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Mon Sep 27 19:40:05 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Sep 27 20:30:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f53a8f0

dev-lua/luaposix: update to 35.1

Closes: https://github.com/gentoo/gentoo/pull/22423
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Azamat H. Hackimov  gmail.com>
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-lua/luaposix/Manifest |  1 +
 dev-lua/luaposix/luaposix-35.1.ebuild | 73 +++
 2 files changed, 74 insertions(+)

diff --git a/dev-lua/luaposix/Manifest b/dev-lua/luaposix/Manifest
index eb74e269748..217c57beffb 100644
--- a/dev-lua/luaposix/Manifest
+++ b/dev-lua/luaposix/Manifest
@@ -1 +1,2 @@
 DIST luaposix-35.0.tar.gz 178091 BLAKE2B 
b2d2ca01f18f0e98b45008919fc886e05d2cad034c84e870900c33891dd5867d9bc7aa8deae06c3f3f0852db902c1e766e693162b32ed474eb710b379bf9e3ed
 SHA512 
4bb61892b78d9e59418a9a6360b9f611fb9b5438b9261a2c6672f053a1b21dfd9a2060b8d2f0d3eac6185773cf84672c1769c081c4ab53d2ddae2232e4a9269b
+DIST luaposix-35.1.tar.gz 180002 BLAKE2B 
fc48ae91c31968cb92ea9818148f135e16e2bacac10265cbfa43539c34a934c4eb636417b820ce3b0b3724fecbf27a860c6b481749d339b009fc01b6f81e6277
 SHA512 
f2c36bf69c0d73b4a2c6ab0915f81473addce427c22e82e2d1c334016dec7fecb4365fc980fa6adb0de21ad1a60bc75b73f58579e8a423990ad2067c9ae37775

diff --git a/dev-lua/luaposix/luaposix-35.1.ebuild 
b/dev-lua/luaposix/luaposix-35.1.ebuild
new file mode 100644
index 000..656a22c8df1
--- /dev/null
+++ b/dev-lua/luaposix/luaposix-35.1.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+
+inherit lua toolchain-funcs
+
+DESCRIPTION="Bindings for POSIX APIs"
+HOMEPAGE="https://luaposix.github.io/luaposix/ 
https://github.com/luaposix/luaposix;
+SRC_URI="https://github.com/luaposix/luaposix/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc"
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+
+# Requires specl, which is not in the tree yet
+RESTRICT="test"
+
+DEPEND="${LUA_DEPS}
+   virtual/libcrypt:=
+"
+RDEPEND="${DEPEND}
+   lua_targets_lua5-1? ( dev-lua/lua-bit32[lua_targets_lua5-1(-)] )
+   lua_targets_luajit? ( dev-lua/lua-bit32[lua_targets_luajit(-)] )
+"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+   default
+   lua_copy_sources
+}
+
+lua_src_compile() {
+   pushd "${BUILD_DIR}" || die
+
+   # LDOC=true means disable ldoc update documentation
+   ./build-aux/luke --verbose package="${PN}" version="${PV}" \
+   LDOC=true \
+   PREFIX="${ED}/usr" \
+   INST_LIBDIR="${ED}/$(lua_get_cmod_dir)" \
+   INST_LUADIR="${ED}/$(lua_get_lmod_dir)" \
+   LUA_INCDIR="${EPREFIX}/$(lua_get_include_dir)" \
+   CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" || die
+
+   popd || die
+}
+
+src_compile() {
+   lua_foreach_impl lua_src_compile
+}
+
+lua_src_install() {
+   pushd "${BUILD_DIR}" || die
+
+   ./build-aux/luke install \
+   LDOC=true \
+   PREFIX="${ED}/usr" \
+   INST_LIBDIR="${ED}/$(lua_get_cmod_dir)" \
+   INST_LUADIR="${ED}/$(lua_get_lmod_dir)" \
+   || die
+
+   popd || die
+}
+
+src_install() {
+   lua_foreach_impl lua_src_install
+   dodoc {NEWS,README}.md
+   use doc && dodoc -r doc
+}



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

2021-09-27 Thread Sam James
commit: 8c79431475982c01616c22edbd09d3cef9ae9911
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 27 20:20:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 27 20:20:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c794314

media-sound/xwax: Stabilize 1.8 amd64, #813981

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

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

diff --git a/media-sound/xwax/xwax-1.8.ebuild b/media-sound/xwax/xwax-1.8.ebuild
index ab7661d47fe..0a944c4484b 100644
--- a/media-sound/xwax/xwax-1.8.ebuild
+++ b/media-sound/xwax/xwax-1.8.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://xwax.org/releases/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~ppc ~ppc64 x86"
 IUSE="alsa jack oss cdda mp3 +fallback"
 
 REQUIRED_USE="



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

2021-09-27 Thread Sam James
commit: 9b781974209915fcbe6282f7e7532206cfa85501
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 27 20:21:16 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 27 20:21:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b781974

net-libs/libaxc: Stabilize 0.3.6 x86, #814125

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

 net-libs/libaxc/libaxc-0.3.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libaxc/libaxc-0.3.6.ebuild 
b/net-libs/libaxc/libaxc-0.3.6.ebuild
index 1c5658027aa..6fe97dd4c07 100644
--- a/net-libs/libaxc/libaxc-0.3.6.ebuild
+++ b/net-libs/libaxc/libaxc-0.3.6.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/gkdr/axc/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="GPL-3"  # not GPL-3+
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="static-libs test"
 
 RDEPEND="



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

2021-09-27 Thread Sam James
commit: 0f96a38b56deaff515cd668449193b45c55393ab
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 27 20:20:45 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 27 20:20:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f96a38b

net-libs/libaxc: Stabilize 0.3.6 amd64, #814125

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

 net-libs/libaxc/libaxc-0.3.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libaxc/libaxc-0.3.6.ebuild 
b/net-libs/libaxc/libaxc-0.3.6.ebuild
index b5901be4efd..1c5658027aa 100644
--- a/net-libs/libaxc/libaxc-0.3.6.ebuild
+++ b/net-libs/libaxc/libaxc-0.3.6.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/gkdr/axc/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="GPL-3"  # not GPL-3+
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="static-libs test"
 
 RDEPEND="



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

2021-09-27 Thread Sam James
commit: 7d0df1ee10372d452a3ead4335143090bb5c00f9
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 27 20:19:25 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 27 20:19:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d0df1ee

app-text/po4a: Stabilize 0.63-r1 amd64, #813648

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

 app-text/po4a/po4a-0.63-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/po4a/po4a-0.63-r1.ebuild 
b/app-text/po4a/po4a-0.63-r1.ebuild
index 327a425c505..796236689b7 100644
--- a/app-text/po4a/po4a-0.63-r1.ebuild
+++ b/app-text/po4a/po4a-0.63-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/mquinson/${PN}/releases/download/v${PV}/${P}.tar.gz;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-09-27 Thread Sam James
commit: 6e62e701f2a63583d28b1bedbfb52ca1ab89ed82
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 27 20:21:13 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 27 20:21:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e62e701

dev-python/requests-cache: Stabilize 0.7.4 x86, #813582

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

 dev-python/requests-cache/requests-cache-0.7.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/requests-cache/requests-cache-0.7.4.ebuild 
b/dev-python/requests-cache/requests-cache-0.7.4.ebuild
index adf42581ba2..b59956b8c45 100644
--- a/dev-python/requests-cache/requests-cache-0.7.4.ebuild
+++ b/dev-python/requests-cache/requests-cache-0.7.4.ebuild
@@ -19,7 +19,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 RDEPEND="
dev-python/cattrs[${PYTHON_USEDEP}]



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

2021-09-27 Thread William Hubbs
commit: d2c10afa5573e5efaf1f6845cb47e3f8cc226812
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Sep 27 20:05:57 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Sep 27 20:10:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2c10afa

sys-apps/baselayout: stop using install target in makefile

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: William Hubbs  gentoo.org>

 sys-apps/baselayout/baselayout-.ebuild | 21 ++---
 1 file changed, 14 insertions(+), 7 deletions(-)

diff --git a/sys-apps/baselayout/baselayout-.ebuild 
b/sys-apps/baselayout/baselayout-.ebuild
index 5df53f3739a..9988d48fbad 100644
--- a/sys-apps/baselayout/baselayout-.ebuild
+++ b/sys-apps/baselayout/baselayout-.ebuild
@@ -244,20 +244,27 @@ src_prepare() {
 }
 
 src_install() {
-   dodir /usr/lib
-   emake \
-   OS=$(usex kernel_FreeBSD BSD Linux) \
-   DESTDIR="${ED}" \
-   install
+   local OS="$(usex kernel_linux 'Linux' 'BSD')"
+   insinto /etc
+   doins -r etc/* etc.${OS}/*
+   printf '%s\n' "Gentoo Base System release ${PV}" > "${T}"/gentoo-release
+   doins "${T}"/gentoo-release
+   dosym ../usr/lib/os-release /etc/os-release
+
if use kernel_linux; then
insinto /lib
doins -r lib.Linux/*
fi
-   dodoc ChangeLog
+   insinto /usr/lib
+   ./make_os_release ${OS} ${PV} > "${T}"/os-release
+   doins "${T}"/os-release
 
-   # need the makefile in pkg_preinst
insinto /usr/share/${PN}
+   doins -r share.${OS}/*
+   # need the makefile in pkg_preinst
doins Makefile
+
+   dodoc ChangeLog
 }
 
 pkg_postinst() {



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

2021-09-27 Thread Conrad Kostecki
commit: e2f9ca73ad0737af4d5c2e924ba33383fec075c2
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Mon Sep 27 20:06:19 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Sep 27 20:06:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2f9ca73

sys-apps/qdirstat: amd64 stable

Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Conrad Kostecki  gentoo.org>

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

diff --git a/sys-apps/qdirstat/qdirstat-1.8.ebuild 
b/sys-apps/qdirstat/qdirstat-1.8.ebuild
index 6943b811694..a70f24588ae 100644
--- a/sys-apps/qdirstat/qdirstat-1.8.ebuild
+++ b/sys-apps/qdirstat/qdirstat-1.8.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/shundhammer/qdirstat/archive/refs/tags/${PV}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 DEPEND="
dev-qt/qtgui:5



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

2021-09-27 Thread Conrad Kostecki
commit: 3d33e7892fc9ccecb27ef55cc11c1aef0b9812f7
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Mon Sep 27 20:07:41 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Sep 27 20:07:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d33e789

sys-apps/qdirstat: x86 stable

Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Conrad Kostecki  gentoo.org>

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

diff --git a/sys-apps/qdirstat/qdirstat-1.8.ebuild 
b/sys-apps/qdirstat/qdirstat-1.8.ebuild
index a70f24588ae..64ab49423bd 100644
--- a/sys-apps/qdirstat/qdirstat-1.8.ebuild
+++ b/sys-apps/qdirstat/qdirstat-1.8.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/shundhammer/qdirstat/archive/refs/tags/${PV}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 DEPEND="
dev-qt/qtgui:5



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

2021-09-27 Thread Conrad Kostecki
commit: 243a7096776b60506cf2e9679cc1270f2be87bcf
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Mon Sep 27 20:08:26 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Sep 27 20:08:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=243a7096

sys-apps/qdirstat: drop old version

Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Conrad Kostecki  gentoo.org>

 sys-apps/qdirstat/Manifest  |  1 -
 sys-apps/qdirstat/qdirstat-1.7.1.ebuild | 55 -
 2 files changed, 56 deletions(-)

diff --git a/sys-apps/qdirstat/Manifest b/sys-apps/qdirstat/Manifest
index b796c590d8a..d76960cfce5 100644
--- a/sys-apps/qdirstat/Manifest
+++ b/sys-apps/qdirstat/Manifest
@@ -1,2 +1 @@
-DIST qdirstat-1.7.1.tar.gz 8532003 BLAKE2B 
4e3eec17dbfedf602580eb94a8264af40e77e2d5f67d4f0b9bf4a073bcd951ec48b9c3cac50463d0c0a2512a31c69adf10c1f77d6df317c617d4260c7fd845cf
 SHA512 
e272cb603262966f6f24ef0dda268b4c9819783ec43e4f09181f7c6c7c9dac576403b8fc0c3a5b90b85bdc381f491ef3fd0db79ed88993f2bed3157529651ce0
 DIST qdirstat-1.8.tar.gz 8720791 BLAKE2B 
fd1da935e82c7cdb2880e3a1e2902627c7f3e2972d08ae83a7ca49c4f641c07184c791471fb7a62211660f6e9bfb6fd0dc309c26c0fcffa1cad98de029e2b384
 SHA512 
fb7b757cf08c6b6ec0c14be9b08b8b6784a36e100c3ac89dbaef176ef908e43c47c2788fc4002a5e5f7308c990518cb3a104166e12cec605ff1a586bd7a4af10

diff --git a/sys-apps/qdirstat/qdirstat-1.7.1.ebuild 
b/sys-apps/qdirstat/qdirstat-1.7.1.ebuild
deleted file mode 100644
index cf382f9d141..000
--- a/sys-apps/qdirstat/qdirstat-1.7.1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit qmake-utils xdg-utils
-
-DESCRIPTION="Qt-based directory statistics"
-HOMEPAGE="https://github.com/shundhammer/qdirstat;
-SRC_URI="https://github.com/shundhammer/qdirstat/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-DEPEND="
-   dev-qt/qtgui:5
-   dev-qt/qtcore:5
-   dev-qt/qtwidgets:5
-   sys-libs/zlib
-"
-
-RDEPEND="
-   ${DEPEND}
-   dev-lang/perl
-   dev-perl/URI
-"
-
-src_prepare() {
-   default
-
-   # Fix QA warning about incorrect use of doc path
-   sed -e "/doc.path/s/${PN}/${PF}/" -i doc/doc.pro doc/stats/stats.pro || 
die
-
-   # Don't install compressed man pages
-   sed -e '/gzip/d' -e 's/.gz//g' -i man/man.pro || die
-}
-
-src_configure() {
-   eqmake5
-}
-
-src_install() {
-   emake INSTALL_ROOT="${ED}" install
-}
-
-pkg_postinst() {
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-}



  1   2   3   4   >