[gentoo-commits] repo/gentoo:master commit in: net-print/cnrdrvcups-lb/

2021-04-27 Thread Joonas Niilola
commit: 72e8bafec50e519a83f8b55c1b028f2449e37400
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Apr 28 05:56:21 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Apr 28 05:56:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72e8bafe

net-print/cnrdrvcups-lb: drop 5.20

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

 net-print/cnrdrvcups-lb/Manifest  |   1 -
 net-print/cnrdrvcups-lb/cnrdrvcups-lb-5.20.ebuild | 192 --
 2 files changed, 193 deletions(-)

diff --git a/net-print/cnrdrvcups-lb/Manifest b/net-print/cnrdrvcups-lb/Manifest
index a9e66408727..5b006fb3594 100644
--- a/net-print/cnrdrvcups-lb/Manifest
+++ b/net-print/cnrdrvcups-lb/Manifest
@@ -1,2 +1 @@
-DIST linux-UFRII-drv-v520-uken-05.tar.gz 107101656 BLAKE2B 
4ea92eaaab76babca7fc94771c39b12804b9016ae7baeeaafc18e1979a83ffdcb2090a9cc8a5390314be129ca273c3571f95c83c9e4a29254aca18325687acb2
 SHA512 
31652894e8ad07e81ae044c5172ced73569a1b78f06f48bcafcd9cabcb19406f0645bfdf741cf3a60746859e671c443d14e5c0c04bffd540ac10406df7266b45
 DIST linux-UFRII-drv-v530-uken-12.tar.gz 188172378 BLAKE2B 
9d069843bbd5fa693d584b1e1f9348ca2076656dff85fc6b34ca941c10221a48fc6119d7f2bf9c9bb8e4f512a0dabbd7d65f7fb86e16394f98ba80afc679998f
 SHA512 
61f060a742c9e6cc7439f26fac63fbac33c96722ec80c604eca40716255920a65eab4cd6f592deee627a8c803776df2c0b8c3dbce9727e53862fa7551a172ebe

diff --git a/net-print/cnrdrvcups-lb/cnrdrvcups-lb-5.20.ebuild 
b/net-print/cnrdrvcups-lb/cnrdrvcups-lb-5.20.ebuild
deleted file mode 100644
index 0e7853a6e6c..000
--- a/net-print/cnrdrvcups-lb/cnrdrvcups-lb-5.20.ebuild
+++ /dev/null
@@ -1,192 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools desktop flag-o-matic toolchain-funcs
-
-CANON_REL="05"
-MY_PV="${PV//\./}"
-
-DESCRIPTION="Canon UFR II / LIPSLX Printer Driver for Linux"
-HOMEPAGE="https://www.canon-europe.com/support/products/imagerunner/;
-SRC_URI="https://dev.gentoo.org/~juippis/distfiles/linux-UFRII-drv-v${MY_PV}-uken-${CANON_REL}.tar.gz;
-
-LICENSE="Canon-UFR-II GPL-2 MIT"
-SLOT="0"
-KEYWORDS="-* amd64 x86"
-IUSE=""
-
-DEPEND="dev-libs/libxml2:2
-   gnome-base/libglade:2.0
-   media-libs/jbigkit
-   net-print/cups
-   x11-libs/gtk+:2"
-RDEPEND="${DEPEND}
-   !net-print/cndrvcups-common-lb
-   !net-print/cndrvcups-lb"
-
-HTML_DOCS=(
-   
"${WORKDIR}"/linux-UFRII-drv-v${MY_PV}-uken/Documents/README-ufr2-5.2xUK.html
-   
"${WORKDIR}"/linux-UFRII-drv-v${MY_PV}-uken/Documents/UsersGuide-ufr2-UK.html
-)
-
-S="${WORKDIR}/linux-UFRII-drv-v${MY_PV}-uken/Sources"
-
-pkg_setup() {
-   QA_PREBUILT="/usr/bin/cnsetuputil2
-   /usr/bin/cnrsdrvufr2
-   /usr/bin/cnpkmoduleufr2r
-   /usr/bin/cnpkbidir
-   /usr/bin/cnpdfdrv
-   /usr/$(get_libdir)/libufr2filterr.so.1.0.0
-   /usr/$(get_libdir)/libColorGearCufr2.so.2.0.0
-   /usr/$(get_libdir)/libcnlbcmr.so.1.0
-   /usr/$(get_libdir)/libcanon_slimufr2.so.1.0.0
-   /usr/$(get_libdir)/libcanonufr2r.so.1.0.0
-   /usr/$(get_libdir)/libcaiowrapufr2.so.1.0.0
-   /usr/$(get_libdir)/libcaiocnpkbidir.so.1.0.0
-   /usr/$(get_libdir)/libcaepcmufr2.so.1.0"
-
-   QA_SONAME="/usr/$(get_libdir)/libcaiocnpkbidir.so.1.0.0"
-}
-
-src_unpack() {
-   unpack ${A}
-   cd "${WORKDIR}/linux-UFRII-drv-v${MY_PV}-uken/Sources/" || die
-   unpack ./${P}-1.tar.gz
-}
-
-common_op() {
-   local i
-   for i in backend buftool cngplp cnjbig rasterfilter; do
-   cd "${S}/cnrdrvcups-common-${PV}/${i}" ||
-   die "failed to switch dir to ${i}"
-   "${@}"
-   cd "${S}" || die "failed to switch dir back from ${i} to ${S}"
-   done
-}
-
-driver_op() {
-   local i
-   for i in cngplp cngplp/files cpca pdftocpca; do
-   cd "${S}/cnrdrvcups-lb-${PV}/${i}" ||
-   die "failed to switch dir to ${i}"
-   "${@}"
-   cd "${S}" || die "failed to switch dir back from ${i} to ${S}"
-   done
-}
-
-src_prepare() {
-   default
-
-   common_op mv configure.in configure.ac || die "failed to move 
configure.in"
-   driver_op mv configure.in configure.ac || die "failed to move 
configure.in"
-
-   common_op sed -i -e 's/configure.in/configure.ac/' configure.ac || die
-   driver_op sed -i -e 's/configure.in/configure.ac/' configure.ac || die
-
-   # This should work with autoreconf
-   export "LIBS=-lgtk-x11-2.0 -lgobject-2.0 -lglib-2.0 -lgmodule-2.0"
-
-   # Other components already depend on compiled product
-   append-ldflags -L"${S}/cnrdrvcups-common-${PV}/buftool"
-
-   common_op eautoreconf
-   driver_op eautoreconf
-
-   # Fix a QA issue with .desktop file,
-   sed -i 

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

2021-04-27 Thread Joonas Niilola
commit: 64aa254241a04437ec902f2591c856673fb0c17a
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Apr 28 05:56:07 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Apr 28 05:56:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64aa2542

dev-libs/raft: drop 0.9.25

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

 dev-libs/raft/Manifest   |  1 -
 dev-libs/raft/raft-0.9.25.ebuild | 51 
 2 files changed, 52 deletions(-)

diff --git a/dev-libs/raft/Manifest b/dev-libs/raft/Manifest
index efa508bf3f0..0c88d50bef4 100644
--- a/dev-libs/raft/Manifest
+++ b/dev-libs/raft/Manifest
@@ -1,2 +1 @@
 DIST raft-0.10.0.tar.gz 315569 BLAKE2B 
2365ee2ef4aca44257cf7631875013a6778d8858427946443ec02411783517f3ef129529c3302eceedbd43d9a57de9a3fc20a762b51ce8c7ed96045d4c8d27b0
 SHA512 
5039e2305c92f5002de4ef33f3c0b76dac1e72b8d983440ae0f5cb65d99213278e23a80401476617f32857c1913ab30bf257265d92f6bb5992d2701d4c25f977
-DIST raft-0.9.25.tar.gz 313444 BLAKE2B 
a2a15287cef28b03b012ea372d83e7d0b70bc561f5996eb36fb5ef898261188ee8dfef1aa1619333ada2c8f20a37aa1af3f68a1d97c11919d521544c89629e55
 SHA512 
8709a909c527b7062072165356dcc012cf7af6cf85e3a3be515220ea4a863637dd06e7c4376af4284006bce65034002d1639ca52ac1ce108be2efa0725a82b70

diff --git a/dev-libs/raft/raft-0.9.25.ebuild b/dev-libs/raft/raft-0.9.25.ebuild
deleted file mode 100644
index b5f0f01804e..000
--- a/dev-libs/raft/raft-0.9.25.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools
-
-DESCRIPTION="C implementation of the Raft consensus protocol"
-HOMEPAGE="https://github.com/canonical/raft;
-SRC_URI="https://github.com/canonical/raft/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-3-with-linking-exception"
-SLOT="0"
-KEYWORDS="amd64 ~arm64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DEPEND="dev-libs/libuv"
-RDEPEND="${DEPEND}"
-
-PATCHES=( "${FILESDIR}"/raft-0.9.25-Always-skip-init-oom-test.patch )
-
-src_prepare() {
-   default
-
-   # ACCESS DENIED issue, #723208
-   sed -i 's#zfs version 2>/dev/null | cut -f 2 -d - | head -1#< 
/sys/module/zfs/version cut -f 1#' configure.ac || die
-
-   eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   --enable-uv
-
-   --disable-benchmark
-   --disable-debug
-   --disable-example
-   --disable-sanitize
-   --disable-static
-
-   $(use_enable test fixture)
-   )
-
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   find "${ED}" -name '*.la' -delete || die
-}



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

2021-04-27 Thread Joonas Niilola
commit: 890b456f998279ee88c7112ef3cc322d0200623e
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Apr 28 05:55:35 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Apr 28 05:55:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=890b456f

app-emulation/lxd: drop 4.0.4-r7

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

 app-emulation/lxd/Manifest|   2 -
 app-emulation/lxd/lxd-4.0.4-r7.ebuild | 153 --
 2 files changed, 155 deletions(-)

diff --git a/app-emulation/lxd/Manifest b/app-emulation/lxd/Manifest
index 3a7e504a79d..45ccce6f37d 100644
--- a/app-emulation/lxd/Manifest
+++ b/app-emulation/lxd/Manifest
@@ -1,4 +1,2 @@
-DIST lxd-4.0.4.tar.gz 14166577 BLAKE2B 
5a04efa1bf70d416b328f5f85379a7c697667978a2b7571c05f8d834ccea51c65ce3df447787ccad5c0a9cc524bc396eb5c90b26b92d6252fc07a5be0157e0ea
 SHA512 
800768b923de920e04d676d9c87beedd2ddd164661799c429616f6fa00b36f23ae1d9cff56f2ed16172585b9b3c058ee955eb3e5f8d98c84109c4405c5aae23f
-DIST lxd-4.0.4.tar.gz.asc 833 BLAKE2B 
bac0b63fc7fe61290bd399ef09eaf0bae12ac962b1188c49fa94c9132b002c278dcdb271d35a1784848591a315a8e88eab823c1c653ef814d454a0af607e461b
 SHA512 
7fc9b9b27305d7637efeaf4024a8a26e2f891599fe50fa22e2f9defa6d451a015d74d068f63a9547fce312ed5fb5da82b99be9dc13601f807695cf1b675baf15
 DIST lxd-4.0.5.tar.gz 14659330 BLAKE2B 
4d61885a94946d3a6018324512ea318716cb9c1bc5f40be4eb62f71ad6a0eb993cda0ef917fbefb3949c0d47a6217245cc62e0ced3abfbcf47f6d8375a7d85d0
 SHA512 
8b9e6742dc3383fb31dce33d9f8ffe7a0ea661d274f6c3ac710f58d4d5b90b596881386571564ec0cd8f027da43eaa3948dd675d6fa07f1095405f4cc05f1211
 DIST lxd-4.0.5.tar.gz.asc 833 BLAKE2B 
f5b2ead748973831ec7ba7be00c34d26b16a6b168fb88a25f07126eeab5c812cab72609acc443e9bb541ff64849952bf66f8ee207083836a2aab905f1373c1e0
 SHA512 
b59edaf88cd8ab34271eb0ebb52270ede1509351596449b1b955eaba70a50f6f18fdc95fcc933deca3fe545b9aa45bfda3b7aa6553a8b4f2cedc8d1a6b3a5946

diff --git a/app-emulation/lxd/lxd-4.0.4-r7.ebuild 
b/app-emulation/lxd/lxd-4.0.4-r7.ebuild
deleted file mode 100644
index 8893eee210e..000
--- a/app-emulation/lxd/lxd-4.0.4-r7.ebuild
+++ /dev/null
@@ -1,153 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools bash-completion-r1 linux-info optfeature systemd verify-sig
-
-DESCRIPTION="Fast, dense and secure container management"
-HOMEPAGE="https://linuxcontainers.org/lxd/introduction/ 
https://github.com/lxc/lxd;
-SRC_URI="https://linuxcontainers.org/downloads/lxd/${P}.tar.gz
-   verify-sig? ( https://linuxcontainers.org/downloads/lxd/${P}.tar.gz.asc 
)"
-
-# Needs to include licenses for all bundled programs and libraries.
-LICENSE="Apache-2.0 BSD BSD-2 LGPL-3 MIT MPL-2.0"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="apparmor ipv6 nls verify-sig"
-
-DEPEND="app-arch/xz-utils
-   >=app-emulation/lxc-3.0.0[apparmor?,seccomp(+)]
-   dev-libs/dqlite
-   dev-libs/lzo
-   dev-libs/raft
-   net-dns/dnsmasq[dhcp,ipv6?]"
-RDEPEND="${DEPEND}
-   acct-group/lxd
-   net-firewall/ebtables
-   net-firewall/iptables[ipv6?]
-   sys-apps/iproute2[ipv6?]
-   sys-fs/fuse:0=
-   sys-fs/lxcfs
-   sys-fs/squashfs-tools[lzma]
-   virtual/acl"
-BDEPEND="dev-lang/go
-   nls? ( sys-devel/gettext )
-   verify-sig? ( app-crypt/openpgp-keys-linuxcontainers )"
-
-CONFIG_CHECK="
-   ~CGROUPS
-   ~IPC_NS
-   ~NET_NS
-   ~PID_NS
-
-   ~SECCOMP
-   ~USER_NS
-   ~UTS_NS
-"
-
-ERROR_IPC_NS="CONFIG_IPC_NS is required."
-ERROR_NET_NS="CONFIG_NET_NS is required."
-ERROR_PID_NS="CONFIG_PID_NS is required."
-ERROR_SECCOMP="CONFIG_SECCOMP is required."
-ERROR_UTS_NS="CONFIG_UTS_NS is required."
-
-# Go magic.
-QA_PREBUILT="/usr/bin/fuidshift
-   /usr/bin/lxc
-   /usr/bin/lxc-to-lxd
-   /usr/bin/lxd-agent
-   /usr/bin/lxd-benchmark
-   /usr/bin/lxd-p2c
-   /usr/sbin/lxd"
-
-EGO_PN="github.com/lxc/lxd"
-GOPATH="${S}/_dist" # this seems to reset every now and then, though
-
-VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/linuxcontainers.asc
-
-src_prepare() {
-   default
-
-   export GOPATH="${S}/_dist"
-
-   sed -i \
-   -e "s:\./configure:./configure --prefix=/usr 
--libdir=${EPREFIX}/usr/lib/lxd:g" \
-   -e "s:make:make ${MAKEOPTS}:g" \
-   Makefile || die
-
-   # Fix hardcoded ovmf file path, see bug 763180
-   sed -i \
-   -e "s:/usr/share/OVMF:/usr/share/edk2-ovmf:g" \
-   -e "s:OVMF_VARS.ms.fd:OVMF_VARS.secboot.fd:g" \
-   doc/environment.md \
-   lxd/apparmor/instance_qemu.go \
-   lxd/instance/drivers/driver_qemu.go || die "Failed to fix 
hardcoded ovmf paths."
-}
-
-src_configure() { :; }
-
-src_compile() {
-   export GOPATH="${S}/_dist"
-   export GO111MODULE=auto
-
-   cd "${S}" || die
-
-   for k in fuidshift lxd-agent 

[gentoo-commits] repo/proj/guru:dev commit in: sys-fs/dwarfs/

2021-04-27 Thread Denis Reva
commit: 1f9b8e0d76954a83830acf8f7c51115e7ee4f8ae
Author: Denis Reva  gmail  com>
AuthorDate: Wed Apr 28 05:20:40 2021 +
Commit: Denis Reva  gmail  com>
CommitDate: Wed Apr 28 05:20:40 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1f9b8e0d

sys-fs/dwarfs: 0.5.4 reverting useless changes in dependency

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Denis Reva  gmail.com>

 sys-fs/dwarfs/{dwarfs-0.5.4-r1.ebuild => dwarfs-0.5.4.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/dwarfs/dwarfs-0.5.4-r1.ebuild 
b/sys-fs/dwarfs/dwarfs-0.5.4.ebuild
similarity index 98%
rename from sys-fs/dwarfs/dwarfs-0.5.4-r1.ebuild
rename to sys-fs/dwarfs/dwarfs-0.5.4.ebuild
index 5ef7363bd..2ef94b62b 100644
--- a/sys-fs/dwarfs/dwarfs-0.5.4-r1.ebuild
+++ b/sys-fs/dwarfs/dwarfs-0.5.4.ebuild
@@ -33,7 +33,7 @@ RDEPEND="${PYTHON_DEPS}
app-arch/libarchive
app-arch/zstd
app-arch/lz4
-   app-arch/xz-utils[static-libs]
+   app-arch/xz-utils
app-arch/snappy
dev-cpp/sparsehash
dev-cpp/gflags



[gentoo-commits] repo/proj/guru:dev commit in: sys-fs/dwarfs/

2021-04-27 Thread Denis Reva
commit: 6007f8ecbe4fbfd8d64b23be4bbd14027f36
Author: Denis Reva  gmail  com>
AuthorDate: Wed Apr 28 05:17:04 2021 +
Commit: Denis Reva  gmail  com>
CommitDate: Wed Apr 28 05:17:39 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6007f8ec

sys-fs/dwarfs: second attempt to fix https://bugs.gentoo.org/785973

Added -fPIC

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Denis Reva  gmail.com>

 sys-fs/dwarfs/dwarfs-0.5.4-r2.ebuild | 96 
 1 file changed, 96 insertions(+)

diff --git a/sys-fs/dwarfs/dwarfs-0.5.4-r2.ebuild 
b/sys-fs/dwarfs/dwarfs-0.5.4-r2.ebuild
new file mode 100644
index 0..755b47b81
--- /dev/null
+++ b/sys-fs/dwarfs/dwarfs-0.5.4-r2.ebuild
@@ -0,0 +1,96 @@
+# 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 cmake check-reqs python-single-r1 flag-o-matic
+
+DESCRIPTION="A fast very high compression read-only FUSE file system"
+HOMEPAGE="https://github.com/mhx/dwarfs;
+
+SRC_URI="https://github.com/mhx/dwarfs/releases/download/v${PV}/${P}.tar.bz2;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS=""
+
+IUSE="python +jemalloc test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+PYTHON_REQ_USE="python"
+
+DEPEND="sys-devel/flex"
+RDEPEND="${PYTHON_DEPS}
+   dev-libs/boost[context,threads,python?]
+   dev-libs/double-conversion
+   dev-libs/libfmt
+   dev-libs/libevent
+   dev-libs/xxhash
+   jemalloc? ( >=dev-libs/jemalloc-5.2.1 )
+   app-arch/libarchive
+   app-arch/zstd
+   app-arch/lz4
+   app-arch/xz-utils
+   app-arch/snappy
+   dev-cpp/sparsehash
+   dev-cpp/gflags
+   dev-cpp/glog[gflags]
+   sys-fs/fuse:3
+   sys-libs/binutils-libs
+   sys-libs/zlib
+   sys-libs/libunwind
+   !dev-cpp/folly"
+BDEPEND="app-text/ronn
+   test? ( dev-cpp/gtest )
+   dev-util/cmake
+   sys-apps/sed
+   sys-devel/bison
+   virtual/pkgconfig"
+
+CHECKREQS_DISK_BUILD="1300M"
+
+DOCS=( "README.md" "CHANGES.md" "TODO" )
+
+CMAKE_IN_SOURCE_BUILD=1
+CMAKE_WARN_UNUSED_CLI=0
+
+src_prepare(){
+   cmake_src_prepare
+   einfo "setting library path to $(get_libdir)"
+   sed "s/DESTINATION lib/DESTINATION $(get_libdir)/" -i CMakeLists.txt || 
die
+}
+
+src_configure(){
+   append-flags "-fPIC"
+   einfo "setting configuration flags to:"
+   mycmakeargs=(
+   -DUSE_JEMALLOC=$(usex jemalloc ON OFF)
+   -DWITH_PYTHON=$(usex python ON OFF)
+   -DWITH_TESTS=$(usex test ON OFF)
+   -DPREFER_SYSTEM_ZSTD=1
+   -DPREFER_SYSTEM_XXHASH=1
+   -DPREFER_SYSTEM_GTEST=1
+   -DWITH_LEGACY_FUSE=0
+   )
+   if use python; then mycmakeargs+=( 
-DWITH_PYTHON_VERSION=${EPYTHON#python} ); fi
+   einfo ${mycmakeargs}
+   cmake_src_configure
+}
+
+src_install(){
+   cmake_src_install
+   dolib.so libmetadata_thrift.so libthrift_light.so libdwarfs.so 
libfsst.so
+   dolib.so folly/libfolly.so.0.58.0-dev folly/libfolly.so
+}
+
+pkg_postinst(){
+   elog "Suggest to enable USE 'threads' globally if you have multicore 
machine"
+   elog "Since version 0.4.1 GGC builds has been fixed. Now both Clang and 
GCC are working very well"
+   elog "You may find more information in the"
+   elog "${HOMEPAGE}"
+   elog "About creating: ${HOMEPAGE}/blob/main/doc/mkdwarfs.md"
+   elog "About mounting: ${HOMEPAGE}/blob/main/doc/dwarfs.md"
+}



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

2021-04-27 Thread Hans de Graaff
commit: 1265960719b995119d9222fda21d4b32d2b2ee59
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Apr 28 04:52:48 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Apr 28 04:53:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12659607

dev-ruby/rcairo: add 1.17.5

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rcairo/Manifest |  1 +
 dev-ruby/rcairo/rcairo-1.17.5.ebuild | 71 
 2 files changed, 72 insertions(+)

diff --git a/dev-ruby/rcairo/Manifest b/dev-ruby/rcairo/Manifest
index 6a0ddbe1958..5ae04adb840 100644
--- a/dev-ruby/rcairo/Manifest
+++ b/dev-ruby/rcairo/Manifest
@@ -1,2 +1,3 @@
 DIST cairo-1.16.5.gem 196608 BLAKE2B 
df84e6b0b4419471cdaacb7eaecf23b9257b8e0933dba0e3058afefc288cbb2f14acb38d4f5302f095ed37c46469eae61d934c8da2d0b1ef1cc48f06e794179f
 SHA512 
98c10e16a3a2d964dd9b5fd450118068042e721f9655758ca567ed45f418ce1c2b9fe8cfa991a94778eb17d69fef65008d2c21244592f4f1819104bdeb76bdcc
 DIST cairo-1.16.6.gem 197120 BLAKE2B 
d5c1f1704592afb096d30504f2d74d27e29e6222fd1648895beab786efae071de70f942b31e2f49960ec91bd87f0297a2d3b07013e894951d4ec1e8d376e73dc
 SHA512 
f499daa83e865d58cc29d158ce649cab9f939464a08e5d7711f6cf255fb8dcfbf52457e3d2b81aef2018ad8d0762117776049b3681c9be6abdf4f0b12e43404c
+DIST cairo-1.17.5.gem 197120 BLAKE2B 
6788c4832331407802d56dc429d665d8a82d9e69a7bf9958391b02003e71d7449cabd65fb97916e8e06a16fa599bae1c514e8ace75304f746db3051bb6bc21ee
 SHA512 
f2ade6fb6b9fccd81a11061b277d4a9077936e0beef42c61225bd4d5630586a57a3fa192a20a0f7e4922313e2a8215268bc9a5d007d2805cf1f80714fd9ad1ba

diff --git a/dev-ruby/rcairo/rcairo-1.17.5.ebuild 
b/dev-ruby/rcairo/rcairo-1.17.5.ebuild
new file mode 100644
index 000..07620424b8b
--- /dev/null
+++ b/dev-ruby/rcairo/rcairo-1.17.5.ebuild
@@ -0,0 +1,71 @@
+# 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_NAME="cairo"
+
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_DOCDIR="doc"
+
+RUBY_FAKEGEM_EXTRADOC="AUTHORS NEWS"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/cairo/extconf.rb)
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="Ruby bindings for cairo"
+HOMEPAGE="https://cairographics.org/rcairo/;
+
+IUSE=""
+
+SLOT="0"
+LICENSE="|| ( Ruby GPL-2 )"
+KEYWORDS="~amd64"
+
+RDEPEND="${RDEPEND}
+   >=x11-libs/cairo-1.2.0[svg]"
+DEPEND="${DEPEND}
+   >=x11-libs/cairo-1.2.0[svg]"
+
+ruby_add_rdepend "dev-ruby/red-colors"
+
+ruby_add_bdepend "
+   >=dev-ruby/pkg-config-1.2.2
+   dev-ruby/ruby-glib2
+   test? ( >=dev-ruby/test-unit-2.1.0-r1:2 dev-ruby/ruby-poppler )"
+
+all_ruby_prepare() {
+   # Avoid unneeded dependency
+   sed -e '/native-package-installer/ s:^:#:' \
+   -e '/def required_pkg_config_package/areturn true' \
+   -e '/checking_for/,/^end/ s:^:#:' \
+   -i ext/cairo/extconf.rb || die
+   sed -i -e '/native-package-installer/,/Gem::Dependency/ d' ../metadata 
|| die
+
+   # Avoid test that requires unpackaged fixture
+   sed -i -e '/sub_test_case..FreeTypeFontFace/,/^  end/ s:^:#:' 
test/test_font_face.rb || die
+}
+
+each_ruby_test() {
+   # don't rely on the Rakefile because it's a mess to load with
+   # their hierarchy, do it manually.
+   ${RUBY} -Ilib -r ./test/helper \
+   -e 'gem "test-unit"; require "test/unit"; 
Dir.glob("test/**/test_*.rb") {|f| load f}' || die "tests failed"
+}
+
+each_ruby_install() {
+   each_fakegem_install
+
+   insinto $(ruby_get_hdrdir)
+   doins ext/cairo/rb_cairo.h
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   dodoc -r samples
+}



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

2021-04-27 Thread Hans de Graaff
commit: 9f433538be461266a3e6d287ed6216b621adc723
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Apr 27 04:59:37 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Apr 28 04:53:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f433538

dev-ruby/gruff: add 0.12.2

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/gruff/Manifest|  1 +
 dev-ruby/gruff/gruff-0.12.2.ebuild | 53 ++
 2 files changed, 54 insertions(+)

diff --git a/dev-ruby/gruff/Manifest b/dev-ruby/gruff/Manifest
index 2fb068e6be4..917ef653a09 100644
--- a/dev-ruby/gruff/Manifest
+++ b/dev-ruby/gruff/Manifest
@@ -1,3 +1,4 @@
 DIST gruff-0.12.1.tar.gz 27157241 BLAKE2B 
18e0fc5398c16bc6eea9e628b4be887e9bd9e260e23476fbf7115a0db952ec036d36e5d28edf1b0dd121bf6193cc01fd00d629ba88da33b796db5618e3d401ab
 SHA512 
553419952279cb26043d394286de26b0b63a57495a51e595d344cf8613bbf08b6838fd07d77e8c9272a1f3cb45042f88b9d3500ebbb6acca2bae8c6ded12b3bb
+DIST gruff-0.12.2.tar.gz 27157493 BLAKE2B 
230e6c70226e3754719f8ca059ba6cfa68909b98b63d7a4ac753f7c6d5993117e3aeae2703565c8202c75863f142c3caa1d52e65fbcb8f26f173ac4f95e5ecd4
 SHA512 
a278066eb9e22dc1c30b3b607fac78e0f232a1c086412d895a648f640aaea5812b4783ff9f2fbe96e3200ceef7b58362571dd857da75266f124f415ca5527d9e
 DIST gruff-0.7.0.gem 318464 BLAKE2B 
bcc51f524089f53b89778143b444c70d4e168983edda247cdb4c9c84c288450154ce6e5234bbf7a0a8ae7251df611333c8bb411a8fd3765ccc5fe9650c3efc38
 SHA512 
b9842213ab3da7b4eccf8bd06e18d62aea14a6a15d7c45ebe7e51a76acd456ce140f094a9419d4c0bd1774e7d203bea49f9c39aca36c75d744f2732bcde9f688
 DIST gruff-0.8.0.tar.gz 24712264 BLAKE2B 
836ea41e8c7a91ec09ef5356e4f021f99381be4ba437bd043ac628a31ad02f1846cfcf182c2ee038ff90918386413cc9d213d9958412c2bd0c89b1ee2d5c481d
 SHA512 
867fdf50c41bf0e1040ef954c00bced11df0c3d382333aef42f6325a30a950f2ab04e0a5beedf1ab5c3cb23d1682b56d2a398d8afc8d7aa665980ddac4e6cdcb

diff --git a/dev-ruby/gruff/gruff-0.12.2.ebuild 
b/dev-ruby/gruff/gruff-0.12.2.ebuild
new file mode 100644
index 000..93d003f3958
--- /dev/null
+++ b/dev-ruby/gruff/gruff-0.12.2.ebuild
@@ -0,0 +1,53 @@
+# 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_TASK_DOC=""
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_EXTRAINSTALL="assets rails_generators"
+
+RUBY_FAKEGEM_GEMSPEC="gruff.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Beautiful graphs for one or multiple datasets"
+HOMEPAGE="https://github.com/topfunky/gruff;
+SRC_URI="https://github.com/topfunky/gruff/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+# imagemagick is an indirect dependency through rmagick. However, for
+# gruff to work properly imagemagick needs to be compiled with truetype
+# support and this cannot be expressed in the rmagick dependency. Tests
+# also require imagemagick to have jpeg and png support.
+DEPEND="${DEPEND} test? ( media-gfx/imagemagick[jpeg,png,truetype,webp] )"
+RDEPEND="${RDEPEND} media-gfx/imagemagick[truetype]"
+
+ruby_add_rdepend "dev-ruby/histogram dev-ruby/rmagick:*"
+ruby_add_bdepend "
+   test? (
+   dev-ruby/test-unit
+   )"
+
+all_ruby_prepare() {
+   sed -i -e '/reporters/I s:^:#:' test/gruff_test_case.rb || die
+   sed -i -e '2irequire "date"' test/test_scatter.rb || die
+
+   sed -e 's/git ls-files/find . -print/' \
+   -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_test() {
+   # Skip the image comparison checks since the images are not
+   # pixel-perfect identical, most likely due to the use of a slightly
+   # different font.
+   SKIP_CHECK=true ${RUBY} -Ilib:. -e "Dir['test/test_*.rb'].each{|f| 
require f}" || die
+}



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

2021-04-27 Thread Hans de Graaff
commit: 993d6fcb37a32a098dc77ed58965a151b2675ec1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Apr 27 04:40:55 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Apr 28 04:52:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=993d6fcb

dev-ruby/ethon: add 0.14.0

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/ethon/Manifest|  1 +
 dev-ruby/ethon/ethon-0.14.0.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/dev-ruby/ethon/Manifest b/dev-ruby/ethon/Manifest
index 2038652911b..6bdd2e5d32e 100644
--- a/dev-ruby/ethon/Manifest
+++ b/dev-ruby/ethon/Manifest
@@ -1,2 +1,3 @@
 DIST ethon-0.12.0.gem 56832 BLAKE2B 
04765dcb9599e7435c3f71b1e8c35b815123ec460dbb761360146b24acaff1aeb52a75efe5dbbacdbd11e7247743988629ce965604cdfd15cdd75ef03301d9da
 SHA512 
5fea666efdd5e2d568d0e074f205525656e202ecea3bb5ff8a8ab838a596cab349b869baffb7926227d6cfdae5b9c1cb86bb201b4c9585056c6671ab4feee596
 DIST ethon-0.13.0.gem 57344 BLAKE2B 
2d8000bba75bb2b047bfb22dbbc11f9ae77b2b2a0a00e75680f8d6eadfdb5e2dcb72dfcd314e5560f1ebe0429f6aab5b25c265c2a6079d638dff5b5e1e2284ee
 SHA512 
835de568dd701d8b7fd8848a4fd48043569b6473859bc17b2214f0d645da270303060a3dc242d9dc814edd58cb8a753a07386b18fd1ef99dea1cec52fc2e346b
+DIST ethon-0.14.0.gem 57344 BLAKE2B 
10dd81966e3e11607f3954616d17fed79be4ba0793cb4e67b39d5b0768ce2adcea88551238c57889b6d14b3d4d9b8e96110d622f5fc40c3856788338a288d4c6
 SHA512 
765454c3c9132204d6cc0ff09478b252e5cbc78d4f3ca35654942ba19b5aa541d846f1c37ec16e51c54aa41e03debdf8fc084b8f4540d230431d0e6f885f1a51

diff --git a/dev-ruby/ethon/ethon-0.14.0.ebuild 
b/dev-ruby/ethon/ethon-0.14.0.ebuild
new file mode 100644
index 000..92e6a1ab5fd
--- /dev/null
+++ b/dev-ruby/ethon/ethon-0.14.0.ebuild
@@ -0,0 +1,33 @@
+# 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_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Very lightweight libcurl wrapper"
+HOMEPAGE="https://github.com/typhoeus/ethon;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+RDEPEND+=" net-misc/curl"
+
+ruby_add_rdepend ">=dev-ruby/ffi-1.15.0"
+
+ruby_add_bdepend "test? ( dev-ruby/sinatra dev-ruby/mime-types )"
+
+all_ruby_prepare() {
+   rm Gemfile || die
+   sed -e '/bundler/I s:^:#:' \
+   -e '1igem "sinatra"' -i Rakefile spec/spec_helper.rb || die
+}



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

2021-04-27 Thread Hans de Graaff
commit: 8beef2ad43cb909fb73284bef649eef8d7b2a95f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Apr 27 05:04:56 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Apr 28 04:53:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8beef2ad

dev-ruby/red-colors: initial import of 0.1.1

New dependency for dev-ruby/rcairo

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/red-colors/Manifest|  1 +
 dev-ruby/red-colors/metadata.xml|  8 
 dev-ruby/red-colors/red-colors-0.1.1.ebuild | 19 +++
 3 files changed, 28 insertions(+)

diff --git a/dev-ruby/red-colors/Manifest b/dev-ruby/red-colors/Manifest
new file mode 100644
index 000..8d7978972bc
--- /dev/null
+++ b/dev-ruby/red-colors/Manifest
@@ -0,0 +1 @@
+DIST red-colors-0.1.1.gem 28160 BLAKE2B 
3b730332ac72d5a2c1dabacd678d94489cd0d29c9a546c69ec8a8e2ed7a1a71109535dccab5409c82e64c4322c5d9ee4be144fa963a4aadc9632d76594ed2655
 SHA512 
a935feec2e6ae25f009bcd913b37b0daa180c42dd7056cd42aac3af3f8b9f50bfa8304f7e3919e3cae9e7d83c5a3778fc06934042efe7de3561c24241cba708b

diff --git a/dev-ruby/red-colors/metadata.xml b/dev-ruby/red-colors/metadata.xml
new file mode 100644
index 000..28ab0c15f20
--- /dev/null
+++ b/dev-ruby/red-colors/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+   r...@gentoo.org
+   Gentoo Ruby Project
+
+

diff --git a/dev-ruby/red-colors/red-colors-0.1.1.ebuild 
b/dev-ruby/red-colors/red-colors-0.1.1.ebuild
new file mode 100644
index 000..0176899a019
--- /dev/null
+++ b/dev-ruby/red-colors/red-colors-0.1.1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Color features for Ruby"
+HOMEPAGE="https://github.com/red-data-tools/red-colors;
+
+IUSE=""
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~amd64"



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

2021-04-27 Thread Hans de Graaff
commit: faedcf5cb407d9400f27379c42bf22dd41a16471
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Apr 27 04:52:15 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Apr 28 04:53:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faedcf5c

dev-ruby/sdoc: add ruby30

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Hans de Graaff  gentoo.org>

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

diff --git a/dev-ruby/sdoc/sdoc-1.1.0.ebuild b/dev-ruby/sdoc/sdoc-1.1.0.ebuild
index 2eba8de69ee..d29c1cab8df 100644
--- a/dev-ruby/sdoc/sdoc-1.1.0.ebuild
+++ b/dev-ruby/sdoc/sdoc-1.1.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+USE_RUBY="ruby25 ruby26 ruby27 ruby30"
 
 inherit ruby-fakegem
 



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

2021-04-27 Thread Hans de Graaff
commit: febb912be39a2a6d590eb50d297522bca9434986
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Apr 27 04:44:37 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Apr 28 04:52:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=febb912b

dev-ruby/mustermann: add ruby30

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Hans de Graaff  gentoo.org>

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

diff --git a/dev-ruby/mustermann/mustermann-1.1.1.ebuild 
b/dev-ruby/mustermann/mustermann-1.1.1.ebuild
index da2b84ef7cb..6621377ede5 100644
--- a/dev-ruby/mustermann/mustermann-1.1.1.ebuild
+++ b/dev-ruby/mustermann/mustermann-1.1.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+USE_RUBY="ruby25 ruby26 ruby27 ruby30"
 
 # There are specs but they depend heavily on unpackaged code.
 RUBY_FAKEGEM_RECIPE_TEST="none"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/coffee-script-source/

2021-04-27 Thread Hans de Graaff
commit: 645ad60d987759760803d0b85bf26a7003e32b45
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Apr 27 04:50:04 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Apr 28 04:53:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=645ad60d

dev-ruby/coffee-script-source: add ruby30

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Hans de Graaff  gentoo.org>

 .../coffee-script-source-1.12.2-r1.ebuild | 19 +++
 1 file changed, 19 insertions(+)

diff --git 
a/dev-ruby/coffee-script-source/coffee-script-source-1.12.2-r1.ebuild 
b/dev-ruby/coffee-script-source/coffee-script-source-1.12.2-r1.ebuild
new file mode 100644
index 000..355ed45a4f3
--- /dev/null
+++ b/dev-ruby/coffee-script-source/coffee-script-source-1.12.2-r1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_TASK_TEST=""
+RUBY_FAKEGEM_TASK_DOC=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby CoffeeScript is a bridge to the official CoffeeScript 
compiler"
+HOMEPAGE="https://coffeescript.org/;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x64-macos 
~x86-solaris"
+
+IUSE=""



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

2021-04-27 Thread Hans de Graaff
commit: b4e0b426834d4ce75ffa09163b058b1ffd36bc3c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Apr 27 04:51:25 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Apr 28 04:53:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4e0b426

dev-ruby/sdoc: cleanup

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/sdoc/Manifest  |  1 -
 dev-ruby/sdoc/sdoc-1.0.0.ebuild | 27 ---
 2 files changed, 28 deletions(-)

diff --git a/dev-ruby/sdoc/Manifest b/dev-ruby/sdoc/Manifest
index 1bf938fc05a..328667494e3 100644
--- a/dev-ruby/sdoc/Manifest
+++ b/dev-ruby/sdoc/Manifest
@@ -1,2 +1 @@
-DIST sdoc-1.0.0.gem 268800 BLAKE2B 
238b36af9909e7329f6b54e297b4e03f27e8850bee2cb65483c9b912b92c16933639fba5f085ae8c30f808cbd6a94d1b34b5bb45af3f1d9a7fc37a4ea45f32f8
 SHA512 
cee8be23a2bc53dc3e052e183405ae17546594e2b1b87b7d83c8dc527b2c4bd71a5f642f52ae489f4990ba5d3571c23b590b6a562d677b32597cdeeb08c63a38
 DIST sdoc-1.1.0.gem 269312 BLAKE2B 
d830a0477bb2a46f8f4c08b0249293ca56d5a398eab36dd1a91f4fdb134611065053f1d445697f249be3fb2d672f2ed95a462f045c953b48e9bdfd30b147a675
 SHA512 
7bd6bc4725b020adb504ec5c2cbc7387f46e8cddc8c3be5643c1808f203d0663326958c2d039fbb3c384369be1ff1363c162c8868b8906605de76a1e60a3c0a1

diff --git a/dev-ruby/sdoc/sdoc-1.0.0.ebuild b/dev-ruby/sdoc/sdoc-1.0.0.ebuild
deleted file mode 100644
index 7fca6821b72..000
--- a/dev-ruby/sdoc/sdoc-1.0.0.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
-
-inherit ruby-fakegem
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-
-DESCRIPTION="rdoc generator html with javascript search index"
-HOMEPAGE="https://rubygems.org/gems/sdoc;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="test"
-
-ruby_add_rdepend ">=dev-ruby/rdoc-5.0"
-
-ruby_add_bdepend "test? ( dev-ruby/minitest )"
-
-all_ruby_prepare() {
-   sed -i -e '/git ls-files/ s:^:#:' sdoc.gemspec || die
-
-   sed -i -e '/bundler/ s:^:#:' spec/spec_helper.rb || die
-}



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

2021-04-27 Thread Hans de Graaff
commit: a5b37fdb93fb390f04ce802666a1f60cfb3442bb
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Apr 27 04:46:51 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Apr 28 04:53:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5b37fdb

dev-ruby/abstract: add ruby30

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/abstract/abstract-1.0.0-r4.ebuild | 23 +++
 1 file changed, 23 insertions(+)

diff --git a/dev-ruby/abstract/abstract-1.0.0-r4.ebuild 
b/dev-ruby/abstract/abstract-1.0.0-r4.ebuild
new file mode 100644
index 000..06ce972ed64
--- /dev/null
+++ b/dev-ruby/abstract/abstract-1.0.0-r4.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_TASK_TEST=""
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="README.txt"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Library which enable you to define abstract method in Ruby"
+HOMEPAGE="https://rubygems.org/gems/abstract;
+
+LICENSE="Ruby"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE="test"
+
+each_ruby_test() {
+   ${RUBY} -Ilib test/test.rb || die "tests failed"
+}



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

2021-04-27 Thread Matt Turner
commit: ffe14b759194c10f7a1eea9679af93846ddcb645
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Apr 28 04:23:07 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Apr 28 04:23:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffe14b75

app-text/yelp-tools: Correct gnome-extra/yelp-xsl dependency

Closes: https://bugs.gentoo.org/786126
Signed-off-by: Matt Turner  gentoo.org>

 app-text/yelp-tools/yelp-tools-40.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/yelp-tools/yelp-tools-40.0.ebuild 
b/app-text/yelp-tools/yelp-tools-40.0.ebuild
index 9bc15930dae..89f69c203b3 100644
--- a/app-text/yelp-tools/yelp-tools-40.0.ebuild
+++ b/app-text/yelp-tools/yelp-tools-40.0.ebuild
@@ -19,7 +19,7 @@ RDEPEND="
>=dev-libs/libxml2-2.6.12
>=dev-libs/libxslt-1.1.8
dev-util/itstool
-   >=gnome-extra/yelp-xsl-3.36
+   >=gnome-extra/yelp-xsl-3.38
 "
 DEPEND="${RDEPEND}"
 BDEPEND="



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

2021-04-27 Thread Matt Turner
commit: 830c859345812704f6366d4749ad12f1184511f8
Author: Jory Pratt  gentoo  org>
AuthorDate: Tue Sep  8 17:51:55 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Apr 28 04:19:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=830c8593

net-libs/gtk-vnc: Fix musl build

Closes: https://bugs.gentoo.org/737266
Signed-off-by: Jory Pratt  gentoo.org>
Signed-off-by: Matt Turner  gentoo.org>

 net-libs/gtk-vnc/gtk-vnc-1.2.0.ebuild | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/net-libs/gtk-vnc/gtk-vnc-1.2.0.ebuild 
b/net-libs/gtk-vnc/gtk-vnc-1.2.0.ebuild
index 5cd29c52ea6..f5587f996c2 100644
--- a/net-libs/gtk-vnc/gtk-vnc-1.2.0.ebuild
+++ b/net-libs/gtk-vnc/gtk-vnc-1.2.0.ebuild
@@ -54,8 +54,14 @@ src_configure() {
$(meson_feature introspection)
$(meson_feature pulseaudio)
$(meson_feature sasl)
-   -Dwith-coroutine=auto # gthread on windows, libc ucontext 
elsewhere; neither has extra deps
$(meson_feature vala with-vala)
)
+
+   if use elibc_musl; then
+   emesonargs+=( -Dwith-coroutine=gthread )
+   else
+   emesonargs+=( -Dwith-coroutine=auto )
+   fi
+
meson_src_configure
 }



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

2021-04-27 Thread Matt Turner
commit: 303f556c6c4ecaeac6bcddfa2976bde7b08d8925
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Apr 28 02:42:20 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Apr 28 02:59:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=303f556c

net-libs/gtk-vnc: Version bump to 1.2.0

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

 net-libs/gtk-vnc/Manifest |  1 +
 net-libs/gtk-vnc/gtk-vnc-1.2.0.ebuild | 61 +++
 2 files changed, 62 insertions(+)

diff --git a/net-libs/gtk-vnc/Manifest b/net-libs/gtk-vnc/Manifest
index cd3ec8f77a9..8145e405799 100644
--- a/net-libs/gtk-vnc/Manifest
+++ b/net-libs/gtk-vnc/Manifest
@@ -1,2 +1,3 @@
 DIST gtk-vnc-1.0.0-patchset.tar.xz 9636 BLAKE2B 
4f25fdf279e5a1718ea8dc42bdb59722630b363e4e289704b946ae788d593b5d95c56d0eb5315e30ff00c2eb4d3a9e5df366f74808f94e926a47c2f817b0f1ee
 SHA512 
998771ceb28516f52bb083d872a1ad8aa22a7208c8a0ca94270f63d91cc7f7a0f99c4bb93f7a545d9a6c796fa063dd27b36a1cb9a3d7c9349a9d8372754ea929
 DIST gtk-vnc-1.0.0.tar.xz 215904 BLAKE2B 
05ef0389c3ac307859228506adf55a5ed0f5d577078b82686ad97c9df180fc5c23d8dd030930c61f87b1bbd3cb6cee74c4485af4816b7b29fd53016c2d9b1d07
 SHA512 
63a40b9b284c4e46a92d5375ab3660b324ff27bfc572559d3b34d29fe4f7d24e976396b6688b8f3e3109d49dc5527075d128c43bb997507e68ddc0880b0ad148
+DIST gtk-vnc-1.2.0.tar.xz 218024 BLAKE2B 
8e13886826eebc3261271b94e15c504f82b15681417e70cc6b54b824ceff4de20a470460c5176abb2df04f325389a08032f40b49cfc3429c290d6d7255fc56d2
 SHA512 
830c614afa6540397352da864ad32a5687ccce5dc1e2150220c9a7fc3c7b0fbcbb3770e06b5fed75602d830bc9a9d40855fa8b6d8b65f740fc7a53bbdfce6edb

diff --git a/net-libs/gtk-vnc/gtk-vnc-1.2.0.ebuild 
b/net-libs/gtk-vnc/gtk-vnc-1.2.0.ebuild
new file mode 100644
index 000..5cd29c52ea6
--- /dev/null
+++ b/net-libs/gtk-vnc/gtk-vnc-1.2.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit gnome.org vala meson python-any-r1 xdg
+
+DESCRIPTION="VNC viewer widget for GTK"
+HOMEPAGE="https://wiki.gnome.org/Projects/gtk-vnc;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="+introspection pulseaudio sasl +vala"
+REQUIRED_USE="vala? ( introspection )"
+
+RDEPEND="
+   >=dev-libs/glib-2.56.0:2
+   >=x11-libs/gdk-pixbuf-2.36.0:2
+   >=dev-libs/libgcrypt-1.8.0:0=
+   >=net-libs/gnutls-3.6.0:0=
+   >=sys-libs/zlib-1.2.11
+   sasl? ( >=dev-libs/cyrus-sasl-2.1.27 )
+   >=x11-libs/gtk+-3.22.0:3[introspection?]
+   >=x11-libs/cairo-1.15.0
+   >=x11-libs/libX11-1.6.5
+   pulseaudio? ( >=media-sound/pulseaudio-11.0 )
+   introspection? ( >=dev-libs/gobject-introspection-1.56.0:= )
+"
+# Keymap databases code is generated with python3; configure picks up $PYTHON 
exported from python-any-r1_pkg_setup
+# perl for pod2man
+DEPEND="${RDEPEND}"
+BDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-lang/perl-5
+   dev-util/glib-utils
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )
+"
+
+PATCHES=(
+   "${FILESDIR}"/1.0.0-honor-python-ver.patch
+)
+
+src_prepare() {
+   vala_src_prepare
+   xdg_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature introspection)
+   $(meson_feature pulseaudio)
+   $(meson_feature sasl)
+   -Dwith-coroutine=auto # gthread on windows, libc ucontext 
elsewhere; neither has extra deps
+   $(meson_feature vala with-vala)
+   )
+   meson_src_configure
+}



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

2021-04-27 Thread Theo Anderson
commit: f7d5468bb22f994f77160b64eb1528d8629ae47a
Author: Theo Anderson  posteo  de>
AuthorDate: Wed Apr 28 02:20:50 2021 +
Commit: Theo Anderson  posteo  de>
CommitDate: Wed Apr 28 02:20:50 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f7d5468b

dev-python/aiosqlite: add 0.17.0

Signed-off-by: Theo Anderson  posteo.de>

 dev-python/aiosqlite/Manifest|  1 +
 dev-python/aiosqlite/aiosqlite-0.17.0.ebuild | 29 
 2 files changed, 30 insertions(+)

diff --git a/dev-python/aiosqlite/Manifest b/dev-python/aiosqlite/Manifest
index 9f0d74931..442711215 100644
--- a/dev-python/aiosqlite/Manifest
+++ b/dev-python/aiosqlite/Manifest
@@ -1 +1,2 @@
 DIST aiosqlite-0.16.0.tar.gz 25690 BLAKE2B 
be06e8ebea9f3e0c16649fbaaf86317584bd6329e5d890aa3cac432d54122c5441461a40f3690e59453a573bffc56277338391b466abaf121a28c2d71929687c
 SHA512 
f554293663b15303f0aea0d1c10730d15766a30efa0538501a4f08acaccf8807bad78382d5c8a034cdffcfbceb42cbbe4eecdb97e2ef97c5143ab374e9b314b4
+DIST aiosqlite-0.17.0.tar.gz 25941 BLAKE2B 
869d165bc8c791cb94159f6508f5113d915f5531117d0d79ac1f297de16cbb78574a7eaafc1bceccc9e4397f88f490b90d49becb4b7cc2c0d51e14f0afd7561b
 SHA512 
50f9965ef7dafe91a2f41dc41489395e437080aa4b7853800d806d21f4f8042d92ff6cfd2aeadefa7ca5e4debd14f39d93ca28c89f3116b3b61b2e8829533e6e

diff --git a/dev-python/aiosqlite/aiosqlite-0.17.0.ebuild 
b/dev-python/aiosqlite/aiosqlite-0.17.0.ebuild
new file mode 100644
index 0..0bd4cb0a5
--- /dev/null
+++ b/dev-python/aiosqlite/aiosqlite-0.17.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+DISTUTILS_USE_SETUPTOOLS=no
+
+inherit distutils-r1
+
+DESCRIPTION="asyncio bridge to the standard sqlite3 module"
+HOMEPAGE="https://github.com/jreese/aiosqlite;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="test? (
+   dev-python/aiounittest[${PYTHON_USEDEP}]
+   dev-python/twine[${PYTHON_USEDEP}]
+)"
+
+distutils_enable_tests unittest
+# TypeError: add_source_parser() takes 2 positional arguments but 3 were given
+#distutils_enable_sphinx docs



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

2021-04-27 Thread Theo Anderson
commit: 2b0956caa6c4f33cfd6641f783b3bb550fb7ef5a
Author: Theo Anderson  posteo  de>
AuthorDate: Wed Apr 28 02:50:12 2021 +
Commit: Theo Anderson  posteo  de>
CommitDate: Wed Apr 28 02:50:12 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2b0956ca

app-misc/afetch: respect CFLAGS/LDFLAGS

Closes: https://bugs.gentoo.org/780762
Signed-off-by: Theo Anderson  posteo.de>

 app-misc/afetch/afetch-2.1.0.ebuild | 9 +++--
 1 file changed, 3 insertions(+), 6 deletions(-)

diff --git a/app-misc/afetch/afetch-2.1.0.ebuild 
b/app-misc/afetch/afetch-2.1.0.ebuild
index 377e2194e..f8f6f7f09 100644
--- a/app-misc/afetch/afetch-2.1.0.ebuild
+++ b/app-misc/afetch/afetch-2.1.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit savedconfig toolchain-funcs
+inherit savedconfig
 
 DESCRIPTION="Simple system info written in C"
 HOMEPAGE="https://github.com/13-CF/afetch/;
@@ -14,16 +14,13 @@ SLOT="0"
 KEYWORDS="~amd64"
 IUSE="savedconfig"
 
-src_compile() {
-   emake CC="$(tc-getCC)" DESTDIR="${ED}" PREFIX="${EPREFIX}"/usr afetch
-}
-
 src_prepare() {
default
+   sed -e '/^CFLAGS/d' -e 's/LDFLAGS =/LDFLAGS +=/' -i Makefile || die
restore_config src/config.h
 }
 
 src_install() {
-   default
+   emake DESTDIR="${D}" PREFIX="/usr" install
save_config src/config.h
 }



[gentoo-commits] repo/proj/guru:dev commit in: app-text/klogg/

2021-04-27 Thread Theo Anderson
commit: 4d8124dfbfbcff51c8843ea6a0663e1ea036fc0e
Author: Theo Anderson  posteo  de>
AuthorDate: Wed Apr 28 03:10:45 2021 +
Commit: Theo Anderson  posteo  de>
CommitDate: Wed Apr 28 03:10:45 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4d8124df

app-text/klogg: update ebuild

@variar changes are:

* Rename tarball to ${P} rather than just the version
* Remove cmake dependency - redundant when using cmake eclass
* Remove eapply_user call - cmake_src_prepare calls this
* Move configure args into mycmakeargs
* Use "usex" for configure ON/OFF via use flags
* Remove src_compile phase - default compile option does klogg
* Remove pkg phases and inherit xdg - are run automatically

Signed-off-by: Theo Anderson  posteo.de>

 app-text/klogg/Manifest   |  2 +-
 app-text/klogg/klogg-20.12.ebuild | 51 ++-
 2 files changed, 14 insertions(+), 39 deletions(-)

diff --git a/app-text/klogg/Manifest b/app-text/klogg/Manifest
index bcfab41f1..14e1c4545 100644
--- a/app-text/klogg/Manifest
+++ b/app-text/klogg/Manifest
@@ -1 +1 @@
-DIST v20.12.tar.gz 14640631 BLAKE2B 
94693d3117343b3a4632aa0a1ef8492b9a895bb5e4567c358966d4defe379e5b50367b59d1e74d8beb5d9c105e760b1e618e78ab60806ed829ead44ccee02363
 SHA512 
c2fabe2d983ad2626d2fe92c91fc2a944d4eb3a10c627ea877a498814fdebe957ac55665623dee2ea30591ed6ce9e70d708073d007d60769c65a2e84714e8c62
+DIST klogg-20.12.tar.gz 14640631 BLAKE2B 
94693d3117343b3a4632aa0a1ef8492b9a895bb5e4567c358966d4defe379e5b50367b59d1e74d8beb5d9c105e760b1e618e78ab60806ed829ead44ccee02363
 SHA512 
c2fabe2d983ad2626d2fe92c91fc2a944d4eb3a10c627ea877a498814fdebe957ac55665623dee2ea30591ed6ce9e70d708073d007d60769c65a2e84714e8c62

diff --git a/app-text/klogg/klogg-20.12.ebuild 
b/app-text/klogg/klogg-20.12.ebuild
index 0e3108df0..13be48640 100644
--- a/app-text/klogg/klogg-20.12.ebuild
+++ b/app-text/klogg/klogg-20.12.ebuild
@@ -3,15 +3,16 @@
 
 EAPI=7
 
-inherit cmake
+inherit xdg cmake
 
 DESCRIPTION="A GUI application to browse and search through long and complex 
log files"
 HOMEPAGE="https://klogg.filimonov.dev;
-SRC_URI="https://github.com/variar/klogg/archive/refs/tags/v${PV}.tar.gz;
+SRC_URI="https://github.com/variar/klogg/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="GPL-3+"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
+IUSE="+sentry lto"
 
 DEPEND="
dev-qt/qtcore:5
@@ -21,53 +22,27 @@ DEPEND="
dev-qt/qtxml:5
dev-qt/qtconcurrent:5
 "
-
-RDEPEND="${DEPEND} x11-themes/hicolor-icon-theme"
-
-BDEPEND="
-   >=dev-util/cmake-3.12
+RDEPEND="
+   ${DEPEND}
+   x11-themes/hicolor-icon-theme
 "
 
-IUSE="+sentry lto"
+QA_PREBUILT="usr/bin/klogg_minidump_dump"
 
 src_prepare() {
sed -e 's|share/doc/klogg|${CMAKE_INSTALL_DOCDIR}|' -i 
"${S}/CMakeLists.txt" || die "sed CMAKE_INSTALL_DOCDIR"
sed -e 's|TBB_INSTALL_LIBRARY_DIR lib|TBB_INSTALL_LIBRARY_DIR 
${CMAKE_INSTALL_LIBDIR}|' -i "${S}/3rdparty/tbb/CMakeLists.txt" || die "sed 
TBB_INSTALL_LIBRARY_DIR"
-
-   eapply_user
cmake_src_prepare
 }
 
 src_configure() {
-   local cmakeopts="-DWARNINGS_AS_ERRORS=OFF -DDISABLE_WERROR=ON"
-
-   if use sentry; then
-   cmakeopts+=" -DKLOGG_USE_SENTRY=ON"
-   else
-   cmakeopts+=" -DKLOGG_USE_SENTRY=OFF"
-   fi
-
-   if use lto; then
-   cmakeopts+=" -DUSE_LTO=ON"
-   else
-   cmakeopts+=" -DUSE_LTO=OFF"
-   fi
-
+   export KLOGG_VERSION=${PV}.0.813
local mycmakeargs=(
-   ${cmakeopts}
+   -DDISABLE_WERROR=ON
+   -DKLOGG_USE_SENTRY=$(usex sentry)
+   -DUSE_LTO=$(usex lto)
+   -DWARNINGS_AS_ERRORS=OFF
)
-   export KLOGG_VERSION=${PV}.0.813
-   cmake_src_configure
-}
-
-src_compile() {
-   cmake_src_compile ${PN}
-}
-
-pkg_postinst() {
-   xdg_desktop_database_update
-}
 
-pkg_postrm() {
-   xdg_desktop_database_update
+   cmake_src_configure
 }



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

2021-04-27 Thread Theo Anderson
commit: 476cca70ab50e320c06510578e36bd9c8ebe2e03
Author: Theo Anderson  posteo  de>
AuthorDate: Wed Apr 28 02:35:32 2021 +
Commit: Theo Anderson  posteo  de>
CommitDate: Wed Apr 28 02:35:32 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=476cca70

dev-python/anyio: add 3.0.0

Signed-off-by: Theo Anderson  posteo.de>

 dev-python/anyio/Manifest   |  1 +
 dev-python/anyio/anyio-3.0.0.ebuild | 61 +
 2 files changed, 62 insertions(+)

diff --git a/dev-python/anyio/Manifest b/dev-python/anyio/Manifest
index 9ed5a6fc5..0f682ca7d 100644
--- a/dev-python/anyio/Manifest
+++ b/dev-python/anyio/Manifest
@@ -1,2 +1,3 @@
 DIST anyio-2.1.0.tar.gz 95186 BLAKE2B 
5dcb110e0e3d543525bb5081c948124e0e0f6bb0a80038104a8ab793ecf961a56d56576ad96a78b0fb69f3c7731dea3d9573b757f859ee8e61e65490432b9b69
 SHA512 
923467cdfbf6d0f427345704e99aec44cafc21f78a8b3b88d1ca9be93fb52a77d472229a242664977a873faf05c7c47a44a55aa4d0158959f60bf4ac8a46cdeb
 DIST anyio-2.2.0.tar.gz 97217 BLAKE2B 
7b50d997fd83950d16c0e562519b60dbef32bfd6d21e61583a83dd94edc26e27fcd26c7c630f22daaddebea5e148487db1a8c81e0bd82cf4641812dfac8807de
 SHA512 
bca1265eec30830bea5f6fe15f3059793599e9c47d292b3008fcd86c802d76bd692f1a340fd6e3b0aa2401c38576459e516b3defa1ddf8353f18d51280fd73ab
+DIST anyio-3.0.0.tar.gz 116952 BLAKE2B 
d797afbd372d7e0ba3b9b5cd0c7df6d8c8a91e8616aa9af9abf6c7e20cb940592a50d6534eed63619c7a4ead5e431ba12238a0e8b78cc00949b0944012d687e8
 SHA512 
e677506cb5edfa86381a6e309fd6c1393d4280d3b31e2382b4adef1aef08b678a2418cbf669e9c5607f855066e72fdb9b3dbd196db10aa42a7ef6445ea737fbd

diff --git a/dev-python/anyio/anyio-3.0.0.ebuild 
b/dev-python/anyio/anyio-3.0.0.ebuild
new file mode 100644
index 0..f74abd408
--- /dev/null
+++ b/dev-python/anyio/anyio-3.0.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8} )
+
+# Build with USE="-doc" first because of circular dependency
+# otherwise one gets the error that sphinx-autodoc-typehints
+
+DOCS_BUILDER="sphinx"
+DOCS_DIR="docs"
+DOCS_AUTODOC=1
+
+inherit distutils-r1 docs
+
+DESCRIPTION="Compatibility layer for multiple asynchronous event loop 
implementations"
+HOMEPAGE="
+   https://github.com/agronholm/anyio
+   https://pypi.org/project/anyio
+"
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   >=dev-python/curio-1.4[${PYTHON_USEDEP}]
+   >=dev-python/idna-2.8[${PYTHON_USEDEP}]
+   >=dev-python/sniffio-1.1[${PYTHON_USEDEP}]
+   >=dev-python/trio-0.16[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 'dev-python/typing-extensions[${PYTHON_USEDEP}]' 
python3_7)
+"
+
+BDEPEND="
+   ${RDEPEND}
+   doc? (
+   dev-python/anyio[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-autodoc-typehints-1.2.0[${PYTHON_USEDEP}]
+   dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]
+   )
+   test? (
+   >=dev-python/hypothesis-4.0[${PYTHON_USEDEP}]
+   >=dev-python/pytest-6.0[${PYTHON_USEDEP}]
+   dev-python/trustme[${PYTHON_USEDEP}]
+   >=dev-python/uvloop-0.15[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   distutils_install_for_testing
+   pytest -vv \
+   --deselect 
tests/test_sockets.py::test_getaddrinfo[asyncio] \
+   --deselect 
tests/test_sockets.py::test_getaddrinfo[asyncio+uvloop] \
+   --deselect 
tests/test_sockets.py::test_getaddrinfo[curio] \
+   --deselect 
tests/test_sockets.py::test_getaddrinfo[trio] \
+   || die
+}



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

2021-04-27 Thread Theo Anderson
commit: f5a9b4fbceb430c0d933352ca2d937dc59360b06
Author: Theo Anderson  posteo  de>
AuthorDate: Wed Apr 28 02:20:42 2021 +
Commit: Theo Anderson  posteo  de>
CommitDate: Wed Apr 28 02:20:42 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f5a9b4fb

dev-python/aiopg: add 1.2.1

Signed-off-by: Theo Anderson  posteo.de>

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

diff --git a/dev-python/aiopg/Manifest b/dev-python/aiopg/Manifest
index b69212f50..609c9e71e 100644
--- a/dev-python/aiopg/Manifest
+++ b/dev-python/aiopg/Manifest
@@ -1 +1,2 @@
 DIST aiopg-1.1.0.tar.gz 198388 BLAKE2B 
4d1894f31ebd7bfd1234415c72727fb04fceef42ef86af7198447848846aef748fc9cf03958f9e5a2e2899836f304aebc97973117e0bc53e960f14ef7d4ab299
 SHA512 
375a7325a84a52a6eaff51132a9c7fe8982c4f69fbf747917fbf759a0be9ca6d2a3a1d90e852fa0a0c905c6679ff0603e3c85ddae6ee38b67f702d7d79b3b153
+DIST aiopg-1.2.1.tar.gz 197099 BLAKE2B 
3c4300724da13d6f9d439a31a0fad02361eb3f95fde90abd4718a2298d291f760e2a4a2c15691cd90a2996c101759422bb372202768f43b2ad6923c4921d1387
 SHA512 
19c00a77cbf8bc60c7704bcc17f9baab6ec1b0554dc62c1bf8fbd4f97f56636fc5edf9479da5a9c27dfc06108c9d650b3fe5d2cddca445f1ffa7b18cbc1d896c

diff --git a/dev-python/aiopg/aiopg-1.2.1.ebuild 
b/dev-python/aiopg/aiopg-1.2.1.ebuild
new file mode 100644
index 0..c34f8f75a
--- /dev/null
+++ b/dev-python/aiopg/aiopg-1.2.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+
+inherit distutils-r1 optfeature
+
+DESCRIPTION="aiopg is a library for accessing a PostgreSQL database from the 
asyncio"
+HOMEPAGE="
+   https://aiopg.readthedocs.io
+   https://github.com/aio-libs/aiopg
+"
+SRC_URI="https://github.com/aio-libs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+# tests seem to be wanting to send/recieve things
+# which is probably not allowed inside emerge so they fail?
+RESTRICT="test"
+
+RDEPEND="dev-python/psycopg[${PYTHON_USEDEP}]"
+
+DEPEND="test? (
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   dev-python/sqlalchemy[${PYTHON_USEDEP}]
+)"
+
+pkg_postinst() {
+   optfeature "sqlalchemy support" dev-python/sqlalchemy
+}
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs dev-python/sphinxcontrib-asyncio



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

2021-04-27 Thread Theo Anderson
commit: 983546f7b1702fb43dd0d2e5a393bc07d8f79fea
Author: Theo Anderson  posteo  de>
AuthorDate: Wed Apr 28 02:37:54 2021 +
Commit: Theo Anderson  posteo  de>
CommitDate: Wed Apr 28 02:37:54 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=983546f7

dev-python/asyncpg: add 0.22.0

Signed-off-by: Theo Anderson  posteo.de>

 dev-python/asyncpg/Manifest  |  1 +
 dev-python/asyncpg/asyncpg-0.22.0.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-python/asyncpg/Manifest b/dev-python/asyncpg/Manifest
index 4d5625d93..48b3903eb 100644
--- a/dev-python/asyncpg/Manifest
+++ b/dev-python/asyncpg/Manifest
@@ -1 +1,2 @@
 DIST asyncpg-0.21.0.tar.gz 746782 BLAKE2B 
b3f149b02833b1206d82df0f3f28f6b24a8333b861f53410e053a36e4a68359e2c0641bbd9953040b74f1198c301b1a709052110275686a038c0febcb931e688
 SHA512 
8bfd6689008ea964ac66d1c141bddd749f50d928b6cbc5e059f0e1d0a3597213ccae0b2fa7d694bf4e40c0b2650c445d2c54040a076ba69509e508bf51de2970
+DIST asyncpg-0.22.0.tar.gz 770278 BLAKE2B 
86943140bc03546d038889a52dca18eb932b77f09a4660971d3f31a93f114fd77f8e1094a96047ee37ec536b600989038701345ba88944bd5c5b455ada219fcd
 SHA512 
b953290e10ea408ad67ac28f394bb3aaf84c4e42d136f0af9e2f7befcf03e34faf46ef1806c98099453028963142a6e3bce63ff3cbe118b2026744de2103eb37

diff --git a/dev-python/asyncpg/asyncpg-0.22.0.ebuild 
b/dev-python/asyncpg/asyncpg-0.22.0.ebuild
new file mode 100644
index 0..21455a2f9
--- /dev/null
+++ b/dev-python/asyncpg/asyncpg-0.22.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8} )
+
+inherit distutils-r1
+
+DESCRIPTION="A fast PostgreSQL Database Client Library for Python/asyncio."
+HOMEPAGE="https://github.com/MagicStack/asyncpg;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+# ModuleNotFoundError: No module named 'asyncpg.protocol.protocol'
+# for some reason, still doesn't work if package is already installed
+# or with distutils_install_for_testing function
+RESTRICT="test"
+
+BDEPEND="dev-python/cython[${PYTHON_USEDEP}]"
+
+DEPEND="test? (
+   dev-python/uvloop[${PYTHON_USEDEP}]
+)"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs dev-python/sphinxcontrib-asyncio 
dev-python/sphinx_rtd_theme



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

2021-04-27 Thread Matt Turner
commit: 3b9b4c511373850d54bf92f716ac820e2f5e9df5
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Apr 28 02:40:20 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Apr 28 02:40:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b9b4c51

gnome-base/gnome-session: Version bump to 40.1

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

 gnome-base/gnome-session/Manifest  |   1 +
 gnome-base/gnome-session/gnome-session-40.1.ebuild | 121 +
 2 files changed, 122 insertions(+)

diff --git a/gnome-base/gnome-session/Manifest 
b/gnome-base/gnome-session/Manifest
index affd5b86508..99804c3e2a8 100644
--- a/gnome-base/gnome-session/Manifest
+++ b/gnome-base/gnome-session/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-session-3.38.0.tar.xz 481300 BLAKE2B 
1adb6377f66ab64c39aa5e9ca73ebcb7fcfbfa33b5adcd4fe5900624a89a248a4255c507ec0e88baa57b20105a50d6b7e8eb6bea0be6de49295977e4aacbb662
 SHA512 
f49a7337b64722bc502ff3d952d8e249d2435be662c3bdfb7c7740338585c2e0b292869902be4c10faebde00998d7ead8deb82fe719a38575c6ebec2b94aa19b
 DIST gnome-session-40.0.tar.xz 481996 BLAKE2B 
b59e08c5b49321a44b1dd012051ec4bfdcecbbdc9c84b65c703131fb01634d69b303b26c29517afcb516eb60cbd2c4e9c3715a1a584c904463150ed428b4d600
 SHA512 
121fdf5dcc2b5a9e87b8119f6e217dea9db53fdaee1144f74dbdf2ef8856114e983cac32871214ecde08bbfc8212b3535ffd584c07a24cc648bc4db142b60de4
+DIST gnome-session-40.1.tar.xz 482424 BLAKE2B 
7ce5b5d50900a23880e92d3a0d24fbc80532b9894e03c613137526da6bd0f7f3c86a0d66484177279612782a97f3ead5f10709d9625cff6c04bdfb12fe6725a2
 SHA512 
2f39eea8e1cc41c543ac5c068dca1c8b7b0add244c6c223ed1205b186c785d353d3cc9d380fc4061893531413017755907050f660de17ea1f9289d6c3ed9df2f

diff --git a/gnome-base/gnome-session/gnome-session-40.1.ebuild 
b/gnome-base/gnome-session/gnome-session-40.1.ebuild
new file mode 100644
index 000..6a5333b3fb7
--- /dev/null
+++ b/gnome-base/gnome-session/gnome-session-40.1.ebuild
@@ -0,0 +1,121 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit desktop gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="Gnome session manager"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-session;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x86-solaris"
+IUSE="doc elogind systemd"
+# There is a null backend available, thus ?? not ^^
+REQUIRED_USE="?? ( elogind systemd )"
+
+DEPEND="
+   >=dev-libs/glib-2.46.0:2
+   >=x11-libs/gtk+-3.22.0:3
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   >=gnome-base/gnome-desktop-3.34.2:3=
+   >=dev-libs/json-glib-0.10
+   media-libs/mesa[egl,gles2,X(+)]
+   media-libs/libepoxy
+   x11-libs/libXcomposite
+
+   systemd? ( >=sys-apps/systemd-242:0= )
+   elogind? ( >=sys-auth/elogind-239.4 )
+"
+
+# Pure-runtime deps from the session files should *NOT* be added here.
+# >=gnome-settings-daemon-3.35.91 for UsbProtection required component.
+# x11-misc/xdg-user-dirs{,-gtk} are needed to create the various XDG_*_DIRs, 
and
+# create .config/user-dirs.dirs which is read by glib to get G_USER_DIRECTORY_*
+# xdg-user-dirs-update is run during login (see 10-user-dirs-update-gnome 
below).
+# sys-apps/dbus[X] is needed for session management.
+# Our 90-xcursor-theme-gnome reads a setting from gsettings-desktop-schemas.
+RDEPEND="${DEPEND}
+   >=gnome-base/gnome-settings-daemon-3.35.91
+   >=gnome-base/gsettings-desktop-schemas-0.1.7
+   sys-apps/dbus[X]
+
+   x11-misc/xdg-user-dirs
+   x11-misc/xdg-user-dirs-gtk
+"
+BDEPEND="
+   dev-libs/libxslt
+   dev-util/gdbus-codegen
+   >=sys-devel/gettext-0.19.8
+   x11-libs/xtrans
+   virtual/pkgconfig
+   doc? ( app-text/xmlto
+   app-text/docbook-xml-dtd:4.1.2 )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.38.0-meson-Support-elogind.patch
+)
+
+src_prepare() {
+   xdg_src_prepare
+   # Install USE=doc in $PF if enabled
+   sed -i -e "s:meson\.project_name(), 'dbus':'${PF}', 'dbus':" 
doc/dbus/meson.build || die
+}
+
+src_configure() {
+   local emesonargs=(
+   -Ddeprecation_flags=false
+   $(meson_use elogind)
+   -Dsession_selector=true # gnome-custom-session
+   $(meson_use systemd)
+   -Dsystemd_session=$(usex systemd default disable)
+   $(meson_use systemd systemd_journal)
+   $(meson_use doc docbook)
+   -Dconsolekit=false
+   -Dman=true
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+
+   exeinto /etc/X11/Sessions
+   doexe "${FILESDIR}/Gnome"
+
+   newmenu "${FILESDIR}/defaults.list-r5" gnome-mimeapps.list
+
+   exeinto /etc/X11/xinit/xinitrc.d/
+   newexe "${FILESDIR}/15-xdg-data-gnome-r1" 15-xdg-data-gnome
+
+   # This should be done here as 

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

2021-04-27 Thread Matt Turner
commit: 881daec55f5f964ffed750c6ff109b7fa0793407
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Apr 27 22:19:56 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Apr 28 02:39:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=881daec5

mail-client/geary: Version bump to 40.0

Also unset GSETTINGS_BACKEND for bug #739524

Closes: https://bugs.gentoo.org/739524
Signed-off-by: Matt Turner  gentoo.org>

 mail-client/geary/Manifest  |   1 +
 mail-client/geary/geary-40.0.ebuild | 101 
 2 files changed, 102 insertions(+)

diff --git a/mail-client/geary/Manifest b/mail-client/geary/Manifest
index 14facb20cbd..19b2c768436 100644
--- a/mail-client/geary/Manifest
+++ b/mail-client/geary/Manifest
@@ -1 +1,2 @@
 DIST geary-3.36.3.1.tar.xz 2426684 BLAKE2B 
0e52b11d515c072c610f60070f3634f98a8f89f8580ee9e59a6eca8144680c616c0984d31ad6f3a0044c08fe6a1f2b45065059561c20c9c796403d2eb088f567
 SHA512 
c1c659cbadbdcb4cedefb0db7c5548af55cd07c30bc4acafb96e69faa6b730a2c5ba06abceedc409fddd9768249600ebc7643b9cfe2175e6d4d2d7926a55dbb6
+DIST geary-40.0.tar.xz 2490940 BLAKE2B 
67ff23f9a6f4760947b5d9ac3167ffb91539af7e0afbde2c6bc7b35adbf286868f24ed74b932412e9c039ab4e2e71b4162e08e8bd31fa3abc02d10fb9c1ce47d
 SHA512 
d31716121be63a9d39caf4bffacce0109cebcc8048127c37fac6969b4103ab2cf12aac9bed73623b0f3baf7f39996b8f0b0fe9b57968054d51ae3e209f6b1522

diff --git a/mail-client/geary/geary-40.0.ebuild 
b/mail-client/geary/geary-40.0.ebuild
new file mode 100644
index 000..94e38338434
--- /dev/null
+++ b/mail-client/geary/geary-40.0.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+VALA_MIN_API_VERSION="0.48"
+
+inherit gnome.org gnome2-utils meson vala virtualx xdg
+
+DESCRIPTION="A lightweight, easy-to-use, feature-rich email client"
+HOMEPAGE="https://wiki.gnome.org/Apps/Geary;
+
+LICENSE="LGPL-2.1+ CC-BY-3.0 CC-BY-SA-3.0" # code is LGPL-2.1+, CC licenses 
for some icons
+SLOT="0"
+IUSE="ytnef"
+KEYWORDS="~amd64 ~x86"
+
+# >=gspell-1.7 dep to ensure all libraries used use enchant:2
+DEPEND="
+   >=dev-libs/glib-2.66:2
+   >=x11-libs/gtk+-3.24.23:3
+   >=net-libs/webkit-gtk-2.30:4=
+   >=dev-libs/gmime-3.2.4:3.0
+   >=dev-db/sqlite-3.24:3
+
+   x11-libs/cairo[glib]
+   app-text/enchant:2
+   >=dev-libs/folks-0.11:0=
+   >=app-crypt/gcr-3.10.1:0=
+   >=dev-libs/libgee-0.8.5:0.8=
+   net-libs/gnome-online-accounts
+   media-libs/gsound
+   >=app-text/gspell-1.7:=
+   >=dev-libs/icu-60:=
+   app-text/iso-codes
+   >=dev-libs/json-glib-1.0
+   >=gui-libs/libhandy-1.2.1:1=
+   >=dev-libs/libpeas-1.24.0[gtk]
+   >=app-crypt/libsecret-0.11
+   dev-libs/snowball-stemmer
+   >=net-libs/libsoup-2.48:2.4
+   >=sys-libs/libunwind-1.1:0
+   >=dev-libs/libxml2-2.7.8:2
+   ytnef? ( >=net-mail/ytnef-1.9.3 )
+"
+RDEPEND="${DEPEND}
+   gnome-base/gsettings-desktop-schemas
+"
+BDEPEND="
+   >=dev-libs/appstream-glib-0.7.10
+   dev-libs/libxml2
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   net-libs/gnutls[tools]
+
+   $(vala_depend)
+   x11-libs/gtk+:3[introspection]
+   net-libs/webkit-gtk:4[introspection]
+   dev-libs/gmime:3.0[vala]
+   app-crypt/gcr:0[introspection,vala]
+   dev-libs/libgee:0.8[introspection]
+   media-libs/gsound[vala]
+   app-text/gspell[vala]
+   gui-libs/libhandy:0.0[vala]
+   app-crypt/libsecret[introspection,vala]
+   net-libs/libsoup:2.4[introspection,vala]
+"
+
+src_prepare() {
+   vala_src_prepare
+   xdg_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dprofile=development
+   -Drevno="${PR}"
+   -Dvaladoc=disabled
+   -Dcontractor=disabled
+   -Dlibunwind=disabled
+   $(meson_feature ytnef tnef)
+   )
+
+   meson_src_configure
+}
+
+src_test() {
+   unset GSETTINGS_BACKEND
+
+   virtx meson_src_test
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/proj/guru:dev commit in: net-misc/xmrig/

2021-04-27 Thread Theo Anderson
commit: 6ad35fe2fd35f70776f2dbb01a7626de2fca7d33
Author: Theo Anderson  posteo  de>
AuthorDate: Wed Apr 28 01:48:55 2021 +
Commit: Theo Anderson  posteo  de>
CommitDate: Wed Apr 28 01:48:55 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6ad35fe2

net-misc/xmrig: add 6.12.1

Signed-off-by: Theo Anderson  posteo.de>

 net-misc/xmrig/Manifest|  1 +
 net-misc/xmrig/xmrig-6.12.1.ebuild | 51 ++
 2 files changed, 52 insertions(+)

diff --git a/net-misc/xmrig/Manifest b/net-misc/xmrig/Manifest
index bab859c4f..b55ea330f 100644
--- a/net-misc/xmrig/Manifest
+++ b/net-misc/xmrig/Manifest
@@ -1,2 +1,3 @@
+DIST xmrig-6.12.1.tar.gz 1626568 BLAKE2B 
e43b25af131911f112dc54e213175ee10a0a6c5f4f8bde339bdd6e39df0dc0c8a058fd30c20994b52b68fe20539b8b95d714caeb94f699b4ba663d3fc3992c71
 SHA512 
813daf7f7363e60059290caddd7c85df90fd35148de2762b02c287a28e82e8a13dcfc9d514c4a4932d85049532c240eacc0201e6c8fede9b6bb26fa9505841b0
 DIST xmrig-6.8.2.tar.gz 1582902 BLAKE2B 
7ce2cc327d07b11d1d165d9f369931d222e47c0595d09b777c7ae8b196d41f069e88567b56ff552825df9c5f333ac8a1afec0ade9d6f76b9c113b92b4081be0b
 SHA512 
5f4c356602dcf82d5ba95d1dcde12eb7a004d75543fd5703a9d986485d3229f87e98e26e7fb3c2a6eb14a268545e2f1545fb48541ca41b66ef352ce1a2a42be4
 DIST xmrig-6.9.0.tar.gz 1584717 BLAKE2B 
9790b29b639fa308c3b58509de84e621cb63b895efe3f0c390a3efebf7edb7f4fc74f2017dc8d49a39e5bf5f3548eba2f05e6345cac42ad408f6a0d97371c878
 SHA512 
8fb65c742e0c95a92cd5068d7169a61540babba32c73fbc412e434a9ba6d2ba5299ca1477c59bdd9e06b5df1083d9ffb9d010dfc0c85b9789dda38ecc14fea86

diff --git a/net-misc/xmrig/xmrig-6.12.1.ebuild 
b/net-misc/xmrig/xmrig-6.12.1.ebuild
new file mode 100644
index 0..62d0c96cd
--- /dev/null
+++ b/net-misc/xmrig/xmrig-6.12.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake optfeature
+
+DESCRIPTION="RandomX, CryptoNight, KawPow, AstroBWT, and Argon2 CPU/GPU miner"
+HOMEPAGE="https://github.com/xmrig/xmrig;
+SRC_URI="https://github.com/xmrig/xmrig/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="+ssl"
+
+DEPEND="
+   dev-libs/libuv:=
+   sys-apps/hwloc:=
+   ssl? ( dev-libs/openssl:= )
+"
+
+src_prepare() {
+   cmake_src_prepare
+   sed -i '/notls/d' cmake/OpenSSL.cmake || die
+   sed -i 's/1;/0;/g' src/donate.h || die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   # TODO: Create expanded USE flag for all of the PoW algos.
+   -DWITH_TLS=$(usex ssl)
+   # TODO: opencl USE flag.
+   -DWITH_OPENCL=OFF
+   # TODO: cuda USE flag.
+   -DWITH_CUDA=OFF
+   )
+
+   cmake_src_configure
+}
+
+src_install() {
+   dobin "${BUILD_DIR}/xmrig"
+   dodoc -r doc/*.md
+   einstalldocs
+}
+
+pkg_postinst() {
+   elog "Increase the vm.nr_hugepages sysctl value so that XMRig can 
allocate with huge pages."
+   optfeature "CPU specific performance tweaks" sys-apps/msr-tools
+}



[gentoo-commits] repo/proj/guru:dev commit in: net-misc/xmrig/

2021-04-27 Thread Theo Anderson
commit: 3c863626cdb1f18f1c3bbf471e7a3a6d7e41f2e1
Author: Theo Anderson  posteo  de>
AuthorDate: Wed Apr 28 01:49:04 2021 +
Commit: Theo Anderson  posteo  de>
CommitDate: Wed Apr 28 01:49:04 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3c863626

net-misc/xmrig: drop 6.8.2, 6.9.0

Signed-off-by: Theo Anderson  posteo.de>

 net-misc/xmrig/Manifest   |  2 --
 net-misc/xmrig/xmrig-6.8.2.ebuild | 51 ---
 net-misc/xmrig/xmrig-6.9.0.ebuild | 51 ---
 3 files changed, 104 deletions(-)

diff --git a/net-misc/xmrig/Manifest b/net-misc/xmrig/Manifest
index b55ea330f..f84095754 100644
--- a/net-misc/xmrig/Manifest
+++ b/net-misc/xmrig/Manifest
@@ -1,3 +1 @@
 DIST xmrig-6.12.1.tar.gz 1626568 BLAKE2B 
e43b25af131911f112dc54e213175ee10a0a6c5f4f8bde339bdd6e39df0dc0c8a058fd30c20994b52b68fe20539b8b95d714caeb94f699b4ba663d3fc3992c71
 SHA512 
813daf7f7363e60059290caddd7c85df90fd35148de2762b02c287a28e82e8a13dcfc9d514c4a4932d85049532c240eacc0201e6c8fede9b6bb26fa9505841b0
-DIST xmrig-6.8.2.tar.gz 1582902 BLAKE2B 
7ce2cc327d07b11d1d165d9f369931d222e47c0595d09b777c7ae8b196d41f069e88567b56ff552825df9c5f333ac8a1afec0ade9d6f76b9c113b92b4081be0b
 SHA512 
5f4c356602dcf82d5ba95d1dcde12eb7a004d75543fd5703a9d986485d3229f87e98e26e7fb3c2a6eb14a268545e2f1545fb48541ca41b66ef352ce1a2a42be4
-DIST xmrig-6.9.0.tar.gz 1584717 BLAKE2B 
9790b29b639fa308c3b58509de84e621cb63b895efe3f0c390a3efebf7edb7f4fc74f2017dc8d49a39e5bf5f3548eba2f05e6345cac42ad408f6a0d97371c878
 SHA512 
8fb65c742e0c95a92cd5068d7169a61540babba32c73fbc412e434a9ba6d2ba5299ca1477c59bdd9e06b5df1083d9ffb9d010dfc0c85b9789dda38ecc14fea86

diff --git a/net-misc/xmrig/xmrig-6.8.2.ebuild 
b/net-misc/xmrig/xmrig-6.8.2.ebuild
deleted file mode 100644
index 62d0c96cd..0
--- a/net-misc/xmrig/xmrig-6.8.2.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 optfeature
-
-DESCRIPTION="RandomX, CryptoNight, KawPow, AstroBWT, and Argon2 CPU/GPU miner"
-HOMEPAGE="https://github.com/xmrig/xmrig;
-SRC_URI="https://github.com/xmrig/xmrig/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="+ssl"
-
-DEPEND="
-   dev-libs/libuv:=
-   sys-apps/hwloc:=
-   ssl? ( dev-libs/openssl:= )
-"
-
-src_prepare() {
-   cmake_src_prepare
-   sed -i '/notls/d' cmake/OpenSSL.cmake || die
-   sed -i 's/1;/0;/g' src/donate.h || die
-}
-
-src_configure() {
-   local mycmakeargs=(
-   # TODO: Create expanded USE flag for all of the PoW algos.
-   -DWITH_TLS=$(usex ssl)
-   # TODO: opencl USE flag.
-   -DWITH_OPENCL=OFF
-   # TODO: cuda USE flag.
-   -DWITH_CUDA=OFF
-   )
-
-   cmake_src_configure
-}
-
-src_install() {
-   dobin "${BUILD_DIR}/xmrig"
-   dodoc -r doc/*.md
-   einstalldocs
-}
-
-pkg_postinst() {
-   elog "Increase the vm.nr_hugepages sysctl value so that XMRig can 
allocate with huge pages."
-   optfeature "CPU specific performance tweaks" sys-apps/msr-tools
-}

diff --git a/net-misc/xmrig/xmrig-6.9.0.ebuild 
b/net-misc/xmrig/xmrig-6.9.0.ebuild
deleted file mode 100644
index 62d0c96cd..0
--- a/net-misc/xmrig/xmrig-6.9.0.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 optfeature
-
-DESCRIPTION="RandomX, CryptoNight, KawPow, AstroBWT, and Argon2 CPU/GPU miner"
-HOMEPAGE="https://github.com/xmrig/xmrig;
-SRC_URI="https://github.com/xmrig/xmrig/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="+ssl"
-
-DEPEND="
-   dev-libs/libuv:=
-   sys-apps/hwloc:=
-   ssl? ( dev-libs/openssl:= )
-"
-
-src_prepare() {
-   cmake_src_prepare
-   sed -i '/notls/d' cmake/OpenSSL.cmake || die
-   sed -i 's/1;/0;/g' src/donate.h || die
-}
-
-src_configure() {
-   local mycmakeargs=(
-   # TODO: Create expanded USE flag for all of the PoW algos.
-   -DWITH_TLS=$(usex ssl)
-   # TODO: opencl USE flag.
-   -DWITH_OPENCL=OFF
-   # TODO: cuda USE flag.
-   -DWITH_CUDA=OFF
-   )
-
-   cmake_src_configure
-}
-
-src_install() {
-   dobin "${BUILD_DIR}/xmrig"
-   dodoc -r doc/*.md
-   einstalldocs
-}
-
-pkg_postinst() {
-   elog "Increase the vm.nr_hugepages sysctl value so that XMRig can 
allocate with huge pages."
-   optfeature "CPU specific performance tweaks" sys-apps/msr-tools
-}



[gentoo-commits] repo/proj/guru:dev commit in: net-misc/xmrig-mo/

2021-04-27 Thread Theo Anderson
commit: bef9f4f979d07c3ae8eebca0b3f7853188867644
Author: Theo Anderson  posteo  de>
AuthorDate: Wed Apr 28 01:50:06 2021 +
Commit: Theo Anderson  posteo  de>
CommitDate: Wed Apr 28 01:50:06 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bef9f4f9

net-misc/xmrig-mo: drop 6.8.2, 6.9.0

Signed-off-by: Theo Anderson  posteo.de>

 net-misc/xmrig-mo/Manifest  |  2 --
 net-misc/xmrig-mo/xmrig-mo-6.8.2.ebuild | 56 -
 net-misc/xmrig-mo/xmrig-mo-6.9.0.ebuild | 56 -
 3 files changed, 114 deletions(-)

diff --git a/net-misc/xmrig-mo/Manifest b/net-misc/xmrig-mo/Manifest
index ba43952a8..007797c1e 100644
--- a/net-misc/xmrig-mo/Manifest
+++ b/net-misc/xmrig-mo/Manifest
@@ -1,3 +1 @@
 DIST xmrig-mo-6.12.1-mo2.tar.gz 1684464 BLAKE2B 
76422786292a59fb2cd47cb5e84a21b273fa901ca599c50571f9aab5c0c951b7525da65119402eaadbce05434d98fdaed4d429fce4f27ece614ed9100872c440
 SHA512 
f37d3e74705cb9f2b11d341f81c1917ca51fe2dc2d6294b901637f55239620ecc8068def08ffc4bdc8a534889c11624b06fc3293b184e045e3d9d18b779786c1
-DIST xmrig-mo-6.8.2-mo1.tar.gz 1676858 BLAKE2B 
b1723329f4370ec7f529105615409a2669a810fbfb55402db730c7a27610b8bd24524d83c9cedcd9403d6727d1016f301dd396fcf18b487ed31344131ecff0b4
 SHA512 
b5a6c39867b29009a161586949564968ada6ee88a570ad314826be7d67be1a4f14dd894234fd71999250523b67ef7f07239300ede9879b2e7299b47d6ecc778f
-DIST xmrig-mo-6.9.0-mo1.tar.gz 1678548 BLAKE2B 
9d1ea56c302ac244be2bac9326e367bba3b131f07dee23cc4949ba84b4115ef99e60073eb40666e1295fca9e14b8510b323664cb3628863dff90d0c6603abc7e
 SHA512 
125aa555323bae6275a041c5f96e85ba6c55885baaa38448b8cfd4f04ed6ed2185b42435d435d49a69ec70db7b1b21267a25f258a815a2c86aec23383959a936

diff --git a/net-misc/xmrig-mo/xmrig-mo-6.8.2.ebuild 
b/net-misc/xmrig-mo/xmrig-mo-6.8.2.ebuild
deleted file mode 100644
index d1085fc5b..0
--- a/net-misc/xmrig-mo/xmrig-mo-6.8.2.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake optfeature
-
-MO_PV="mo1"
-DESCRIPTION="RandomX, CryptoNight, KawPow, AstroBWT and Argon2 miner for the 
MoneroOcean pool"
-HOMEPAGE="https://moneroocean.stream/ https://github.com/MoneroOcean/xmrig;
-SRC_URI="https://github.com/MoneroOcean/xmrig/archive/v${PV}-${MO_PV}.tar.gz 
-> ${P}-${MO_PV}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="+ssl"
-
-DEPEND="
-   dev-libs/libuv:=
-   sys-apps/hwloc:=
-   ssl? ( dev-libs/openssl:= )
-"
-
-S="${WORKDIR}/xmrig-${PV}-${MO_PV}"
-
-src_prepare() {
-   cmake_src_prepare
-   sed -i '/notls/d' cmake/OpenSSL.cmake || die
-   sed -i 's/1;/0;/g' src/donate.h || die
-}
-
-src_configure() {
-   local mycmakeargs=(
-   # TODO: Create expanded USE flag for all of the PoW algos.
-   -DWITH_TLS=$(usex ssl)
-   # TODO: opencl USE flag.
-   -DWITH_OPENCL=OFF
-   # TODO: cuda USE flag.
-   -DWITH_CUDA=OFF
-   )
-
-   cmake_src_configure
-}
-
-src_install() {
-   newbin "${BUILD_DIR}/xmrig" xmrig-mo
-   dodoc -r doc/*.md
-   einstalldocs
-}
-
-pkg_postinst() {
-   elog "Increase the vm.nr_hugepages sysctl value so that XMRig can 
allocate with huge pages."
-   elog "XMRig-MoneroOcean has been installed as /usr/bin/xmrig-mo"
-   elog "in order to differentiate between the original XMRig"
-   optfeature "CPU specific performance tweaks" sys-apps/msr-tools
-}

diff --git a/net-misc/xmrig-mo/xmrig-mo-6.9.0.ebuild 
b/net-misc/xmrig-mo/xmrig-mo-6.9.0.ebuild
deleted file mode 100644
index d1085fc5b..0
--- a/net-misc/xmrig-mo/xmrig-mo-6.9.0.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake optfeature
-
-MO_PV="mo1"
-DESCRIPTION="RandomX, CryptoNight, KawPow, AstroBWT and Argon2 miner for the 
MoneroOcean pool"
-HOMEPAGE="https://moneroocean.stream/ https://github.com/MoneroOcean/xmrig;
-SRC_URI="https://github.com/MoneroOcean/xmrig/archive/v${PV}-${MO_PV}.tar.gz 
-> ${P}-${MO_PV}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="+ssl"
-
-DEPEND="
-   dev-libs/libuv:=
-   sys-apps/hwloc:=
-   ssl? ( dev-libs/openssl:= )
-"
-
-S="${WORKDIR}/xmrig-${PV}-${MO_PV}"
-
-src_prepare() {
-   cmake_src_prepare
-   sed -i '/notls/d' cmake/OpenSSL.cmake || die
-   sed -i 's/1;/0;/g' src/donate.h || die
-}
-
-src_configure() {
-   local mycmakeargs=(
-   # TODO: Create expanded USE flag for all of the PoW algos.
-   -DWITH_TLS=$(usex ssl)
-   # TODO: opencl USE flag.
-   -DWITH_OPENCL=OFF
-   # TODO: cuda USE flag.
-   -DWITH_CUDA=OFF
-   )
-
-   cmake_src_configure
-}
-
-src_install() {
-   

[gentoo-commits] repo/proj/guru:dev commit in: net-p2p/monero/

2021-04-27 Thread Theo Anderson
commit: 3aec52c5ddec855719d694c592c6504d86978969
Author: Theo Anderson  posteo  de>
AuthorDate: Wed Apr 28 01:55:08 2021 +
Commit: Theo Anderson  posteo  de>
CommitDate: Wed Apr 28 01:55:08 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3aec52c5

net-p2p/monero: add 0.17.2.0

Signed-off-by: Theo Anderson  posteo.de>

 net-p2p/monero/Manifest   |   1 +
 net-p2p/monero/monero-0.17.2.0.ebuild | 114 ++
 2 files changed, 115 insertions(+)

diff --git a/net-p2p/monero/Manifest b/net-p2p/monero/Manifest
index 841b64b94..cfe934532 100644
--- a/net-p2p/monero/Manifest
+++ b/net-p2p/monero/Manifest
@@ -1 +1,2 @@
 DIST monero-0.17.1.9.tar.gz 10607015 BLAKE2B 
2746fa1d8feafead39f10d1c8800ecd82e4049930b7acae42e946474558114422703e8cb37f1bd3833e57ec9987ccdff2fd530a632693cab206420153f8e6ab4
 SHA512 
b529d1c691584a5bf1e1fa342909dbb296ef57b0b7d018d95dd40ee418257a15f8f94ec74f780762f28f57f5db4a953becce97558af407f89828d55da88e61d8
+DIST monero-0.17.2.0.tar.gz 10622184 BLAKE2B 
c439e447f524a08a7ee79420873b7cf393f5cd3269460944aac30a315ac7c273c12fd809d86d41445bfc7e8c2feb0538d4e9fc1dadeb55f7e09f2920778f07a7
 SHA512 
85b764f1fc25127e7ca4ada67b1d832a9604c4cf65b160d689650e7ca7bbc36b73d8b26c5409fabdaad7369684997447cd812d1c521fad19d24f5b35f4789a1e

diff --git a/net-p2p/monero/monero-0.17.2.0.ebuild 
b/net-p2p/monero/monero-0.17.2.0.ebuild
new file mode 100644
index 0..1ee22fc10
--- /dev/null
+++ b/net-p2p/monero/monero-0.17.2.0.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake systemd
+
+DESCRIPTION="The secure, private, untraceable cryptocurrency"
+HOMEPAGE="https://github.com/monero-project/monero;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/monero-project/monero.git;
+   EGIT_SUBMODULES=()
+else
+   SRC_URI="https://github.com/monero-project/monero/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+LICENSE="BSD MIT"
+SLOT="0"
+IUSE="+daemon readline +tools +wallet-cli +wallet-rpc"
+REQUIRED_USE="|| ( daemon tools wallet-cli wallet-rpc )"
+RESTRICT="test"
+
+DEPEND="
+   acct-group/monero
+   acct-user/monero
+   dev-libs/boost:=[nls,threads]
+   dev-libs/libsodium:=
+   dev-libs/openssl:=
+   dev-libs/randomx
+   dev-libs/rapidjson
+   dev-libs/supercop
+   net-dns/unbound:=[threads]
+   net-libs/czmq:=
+   net-libs/miniupnpc
+   readline? ( sys-libs/readline:0= )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=( "${FILESDIR}/${PN}-0.17.1.7-unbundle-dependencies.patch" )
+
+src_configure() {
+   local mycmakeargs=(
+   # TODO: Update CMake to install built libraries (help wanted)
+   -DBUILD_SHARED_LIBS=OFF
+   -DMANUAL_SUBMODULES=ON
+   -DMONERO_PARALLEL_LINK_JOBS=1
+   -DUSE_DEVICE_TREZOR=OFF
+   )
+
+   cmake_src_configure
+}
+
+src_compile() {
+   local targets=()
+   use daemon && targets+=(daemon)
+   use tools && 
targets+=(blockchain_{ancestry,blackball,db,depth,export,import,prune,prune_known_spent_data,stats,usage})
+   use wallet-cli && targets+=(simplewallet)
+   use wallet-rpc && targets+=(wallet_rpc_server)
+   cmake_build ${targets[@]}
+}
+
+src_install() {
+   einstalldocs
+
+   # Install all binaries.
+   find "${BUILD_DIR}/bin/" -type f -executable -print0 |
+   while IFS= read -r -d '' line; do
+   dobin "$line"
+   done
+
+   if use daemon; then
+   dodoc utils/conf/monerod.conf
+
+   # data-dir
+   keepdir /var/lib/monero
+   fowners monero:monero /var/lib/monero
+   fperms 0755 /var/lib/monero
+
+   # log-file dir
+   keepdir /var/log/monero
+   fowners monero:monero /var/log/monero
+   fperms 0755 /var/log/monero
+
+   # /etc/monero/monerod.conf
+   insinto /etc/monero
+   doins "${FILESDIR}/monerod.conf"
+
+   # OpenRC
+   newconfd "${FILESDIR}/monerod.confd" monerod
+   newinitd "${FILESDIR}/monerod.initd" monerod
+
+   # systemd
+   systemd_dounit "${FILESDIR}/monerod.service"
+   fi
+}
+
+pkg_postinst() {
+   if use daemon; then
+   elog "Start the Monero P2P daemon as a system service with"
+   elog "'rc-service monerod start'. Enable it at startup with"
+   elog "'rc-update add monerod default'."
+   elog
+   elog "Run monerod status as any user to get sync status and 
other stats."
+   elog
+   elog "The Monero blockchain can take up a lot of space (80 GiB) 
and is stored"
+   elog "in 

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

2021-04-27 Thread Theo Anderson
commit: 4864ed4b81ad84f3b864fbae046315be316b5757
Author: Theo Anderson  posteo  de>
AuthorDate: Wed Apr 28 02:03:08 2021 +
Commit: Theo Anderson  posteo  de>
CommitDate: Wed Apr 28 02:03:08 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4864ed4b

dev-python/portio: fix link with lld

Closes: https://bugs.gentoo.org/785787
Signed-off-by: Theo Anderson  posteo.de>

 dev-python/portio/portio-0.5.ebuild | 8 
 1 file changed, 8 insertions(+)

diff --git a/dev-python/portio/portio-0.5.ebuild 
b/dev-python/portio/portio-0.5.ebuild
index 583a66e48..e65ca345c 100644
--- a/dev-python/portio/portio-0.5.ebuild
+++ b/dev-python/portio/portio-0.5.ebuild
@@ -18,3 +18,11 @@ SLOT="0"
 KEYWORDS="~amd64"
 
 DOCS=( index.rst )
+
+src_prepare() {
+   sed -e '/include_dirs/d' \
+   -e '/library_dirs/d' \
+   -i setup.py || die
+
+   distutils-r1_src_prepare
+}



[gentoo-commits] repo/proj/guru:dev commit in: net-p2p/monero/

2021-04-27 Thread Theo Anderson
commit: 1507b769827356f2960c80ec827fadc28d9295cc
Author: Theo Anderson  posteo  de>
AuthorDate: Wed Apr 28 01:55:17 2021 +
Commit: Theo Anderson  posteo  de>
CommitDate: Wed Apr 28 01:55:17 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1507b769

net-p2p/monero: drop 0.17.1.9

Signed-off-by: Theo Anderson  posteo.de>

 net-p2p/monero/Manifest   |   1 -
 net-p2p/monero/monero-0.17.1.9.ebuild | 116 --
 2 files changed, 117 deletions(-)

diff --git a/net-p2p/monero/Manifest b/net-p2p/monero/Manifest
index cfe934532..2161c94fc 100644
--- a/net-p2p/monero/Manifest
+++ b/net-p2p/monero/Manifest
@@ -1,2 +1 @@
-DIST monero-0.17.1.9.tar.gz 10607015 BLAKE2B 
2746fa1d8feafead39f10d1c8800ecd82e4049930b7acae42e946474558114422703e8cb37f1bd3833e57ec9987ccdff2fd530a632693cab206420153f8e6ab4
 SHA512 
b529d1c691584a5bf1e1fa342909dbb296ef57b0b7d018d95dd40ee418257a15f8f94ec74f780762f28f57f5db4a953becce97558af407f89828d55da88e61d8
 DIST monero-0.17.2.0.tar.gz 10622184 BLAKE2B 
c439e447f524a08a7ee79420873b7cf393f5cd3269460944aac30a315ac7c273c12fd809d86d41445bfc7e8c2feb0538d4e9fc1dadeb55f7e09f2920778f07a7
 SHA512 
85b764f1fc25127e7ca4ada67b1d832a9604c4cf65b160d689650e7ca7bbc36b73d8b26c5409fabdaad7369684997447cd812d1c521fad19d24f5b35f4789a1e

diff --git a/net-p2p/monero/monero-0.17.1.9.ebuild 
b/net-p2p/monero/monero-0.17.1.9.ebuild
deleted file mode 100644
index 2cfccaa2d..0
--- a/net-p2p/monero/monero-0.17.1.9.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake systemd
-
-DESCRIPTION="The secure, private, untraceable cryptocurrency"
-HOMEPAGE="https://github.com/monero-project/monero;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/monero-project/monero.git;
-else
-   SRC_URI="https://github.com/monero-project/monero/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-LICENSE="BSD MIT"
-SLOT="0"
-IUSE="+daemon readline +tools +wallet-cli +wallet-rpc"
-REQUIRED_USE="|| ( daemon tools wallet-cli wallet-rpc )"
-RESTRICT="test"
-
-DEPEND="
-   acct-group/monero
-   acct-user/monero
-   dev-libs/boost:=[nls,threads]
-   dev-libs/libsodium:=
-   dev-libs/openssl:=
-   dev-libs/randomx
-   dev-libs/rapidjson
-   dev-libs/supercop
-   net-dns/unbound:=[threads]
-   net-libs/czmq:=
-   net-libs/miniupnpc
-   readline? ( sys-libs/readline:0= )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-0.17.1.7-linkjobs.patch"
-   "${FILESDIR}/${PN}-0.17.1.7-unbundle-dependencies.patch"
-)
-
-src_configure() {
-   local mycmakeargs=(
-   # TODO: Update CMake to install built libraries (help wanted)
-   -DBUILD_SHARED_LIBS=OFF
-   -DMANUAL_SUBMODULES=ON
-   -DMONERO_PARALLEL_LINK_JOBS=1
-   -DUSE_DEVICE_TREZOR=OFF
-   )
-
-   cmake_src_configure
-}
-
-src_compile() {
-   local targets=()
-   use daemon && targets+=(daemon)
-   use tools && 
targets+=(blockchain_{ancestry,blackball,db,depth,export,import,prune,prune_known_spent_data,stats,usage})
-   use wallet-cli && targets+=(simplewallet)
-   use wallet-rpc && targets+=(wallet_rpc_server)
-   cmake_build ${targets[@]}
-}
-
-src_install() {
-   einstalldocs
-
-   # Install all binaries.
-   find "${BUILD_DIR}/bin/" -type f -executable -print0 |
-   while IFS= read -r -d '' line; do
-   dobin "$line"
-   done
-
-   if use daemon; then
-   dodoc utils/conf/monerod.conf
-
-   # data-dir
-   keepdir /var/lib/monero
-   fowners monero:monero /var/lib/monero
-   fperms 0755 /var/lib/monero
-
-   # log-file dir
-   keepdir /var/log/monero
-   fowners monero:monero /var/log/monero
-   fperms 0755 /var/log/monero
-
-   # /etc/monero/monerod.conf
-   insinto /etc/monero
-   doins "${FILESDIR}/monerod.conf"
-
-   # OpenRC
-   newconfd "${FILESDIR}/monerod.confd" monerod
-   newinitd "${FILESDIR}/monerod.initd" monerod
-
-   # systemd
-   systemd_dounit "${FILESDIR}/monerod.service"
-   fi
-}
-
-pkg_postinst() {
-   if use daemon; then
-   elog "Start the Monero P2P daemon as a system service with"
-   elog "'rc-service monerod start'. Enable it at startup with"
-   elog "'rc-update add monerod default'."
-   elog
-   elog "Run monerod status as any user to get sync status and 
other stats."
-   elog
-   elog "The Monero blockchain can take up a lot of space (80 GiB) 
and 

[gentoo-commits] repo/proj/guru:dev commit in: app-text/OCRmyPDF/

2021-04-27 Thread Theo Anderson
commit: e29da84bc76553f011baa13987a5c0fc87fefe20
Author: Theo Anderson  posteo  de>
AuthorDate: Wed Apr 28 01:40:34 2021 +
Commit: Theo Anderson  posteo  de>
CommitDate: Wed Apr 28 01:40:34 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e29da84b

app-text/OCRmyPDF: add 12.0.1

Signed-off-by: Theo Anderson  posteo.de>

 app-text/OCRmyPDF/Manifest   |  1 +
 app-text/OCRmyPDF/OCRmyPDF-12.0.1.ebuild | 58 
 2 files changed, 59 insertions(+)

diff --git a/app-text/OCRmyPDF/Manifest b/app-text/OCRmyPDF/Manifest
index d6bb63d7d..7f37194f2 100644
--- a/app-text/OCRmyPDF/Manifest
+++ b/app-text/OCRmyPDF/Manifest
@@ -1,3 +1,4 @@
 DIST OCRmyPDF-11.6.2.tar.gz 7885633 BLAKE2B 
a4c09a8088abe3f9e984e8c7ce1b58699c5e40c46de8e9f81ac43838772541758467887b22c3a9fe8026fb8cd125466968e5745af69c9760a0f470879e40685b
 SHA512 
1f92022352b63d2642a0fd49ea72d70973c08d2b2cc84d3d92f06bfd883a858f7dba06f83a921245846d20fc90a1afa0570e7d58fe673e1dfad82e5e047e8de3
 DIST OCRmyPDF-11.7.0.tar.gz 7885763 BLAKE2B 
9658222f85f32958338823686e4c7d66a07060b4660033c167a8462fec7f9c863f516e877b9dca2979f9471a7bbda1a5c611dfbdcdc7ea75fafdb13bca2cef08
 SHA512 
d9353bc627a13d5092e79e264287942da757669992a3585f44d97d254d4043f41a6e4646026115bd81bf5bcf0d2810c1a382097a23938e0925cbc1fa46815595
 DIST OCRmyPDF-11.7.1.tar.gz 7886196 BLAKE2B 
8da696926824b54061035157f7962f428f8c2bf8d94f9bec119a963e05b1bbade1a0740fa7fea4a5a8b8d442b18a294a9ba8ca3b824e5c40445fa7e50279d49b
 SHA512 
75e8b969ff94e1d6b36ddfacc3d79aae00ada2622ace8ef911de2febb815a2b0a5d7b3e46e5adb74687871d75ff1a08bf9cd3f1529bc412fccade1bad16b5fc6
+DIST OCRmyPDF-12.0.1.tar.gz 7895727 BLAKE2B 
f31adaf417b50cad5140f7073e4e66350103b46f968c28892b50f5164834903cd214dc3a6e83c2d22b1df3f3d44ea48ab2fff7c356ec39adabb812b77deba3a3
 SHA512 
7e7718d9ad1349d4702f859a8f985c6523f136ce745bd9c69038792c5f580b1124c1a6c2efe9a06bf3bdd21cc2d6d005140ade29361be4e13e625b201791c680

diff --git a/app-text/OCRmyPDF/OCRmyPDF-12.0.1.ebuild 
b/app-text/OCRmyPDF/OCRmyPDF-12.0.1.ebuild
new file mode 100644
index 0..ed5786c97
--- /dev/null
+++ b/app-text/OCRmyPDF/OCRmyPDF-12.0.1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..8} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit bash-completion-r1 distutils-r1
+
+DESCRIPTION="OCRmyPDF adds an OCR text layer to scanned PDF files"
+HOMEPAGE="https://github.com/jbarlow83/OCRmyPDF;
+SRC_URI="https://github.com/jbarlow83/OCRmyPDF/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# This uses *a lot* of RAM, I have 32gb and these tests tried to use it all
+RESTRICT="test"
+IUSE="jbig2enc"
+
+RDEPEND="
+   app-text/ghostscript-gpl
+   app-text/tesseract
+   app-text/unpaper
+   dev-python/cffi[${PYTHON_USEDEP}]
+   dev-python/coloredlogs[${PYTHON_USEDEP}]
+   >=dev-python/pdfminer-six-20191110[${PYTHON_USEDEP}]
+   <=dev-python/pdfminer-six-20201018[${PYTHON_USEDEP}]
+   dev-python/pikepdf[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/pluggy[${PYTHON_USEDEP}]
+   dev-python/reportlab[${PYTHON_USEDEP}]
+   dev-python/tqdm[${PYTHON_USEDEP}]
+   media-gfx/img2pdf[${PYTHON_USEDEP}]
+   media-gfx/pngquant
+   media-libs/leptonica
+   virtual/python-cffi[${PYTHON_USEDEP}]
+   jbig2enc? ( media-libs/jbig2enc )
+"
+DEPEND="
+   test? (
+   dev-python/pytest-helpers-namespace[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   ~dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs --no-autodoc
+
+src_install() {
+   distutils-r1_src_install
+   newbashcomp misc/completion/ocrmypdf.bash "${PN,,}"
+   insinto /usr/share/fish/vendor_completions.d
+   doins misc/completion/ocrmypdf.fish
+}



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

2021-04-27 Thread Theo Anderson
commit: f449b7992db600b72353a9a766bcb463ece5d750
Author: Theo Anderson  posteo  de>
AuthorDate: Wed Apr 28 01:47:16 2021 +
Commit: Theo Anderson  posteo  de>
CommitDate: Wed Apr 28 01:47:16 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f449b799

dev-python/graphql-core: drop 3.1.2, 3.1.3

Signed-off-by: Theo Anderson  posteo.de>

 dev-python/graphql-core/Manifest  |  2 --
 dev-python/graphql-core/graphql-core-3.1.2.ebuild | 21 -
 dev-python/graphql-core/graphql-core-3.1.3.ebuild | 21 -
 3 files changed, 44 deletions(-)

diff --git a/dev-python/graphql-core/Manifest b/dev-python/graphql-core/Manifest
index ef82a499e..c9df08c1b 100644
--- a/dev-python/graphql-core/Manifest
+++ b/dev-python/graphql-core/Manifest
@@ -1,3 +1 @@
-DIST graphql-core-3.1.2.tar.gz 487634 BLAKE2B 
d71d10e27b87772d9678c90f2bdcbf8d164fcab746c2905fd7414e9744708bb670e35ab0066a1d8d75076991c4b880acd678600f14b0e07a9093ca55d941dbff
 SHA512 
659b245cdec7cfde998ab1321240008a1fffe5d7f52153c8ecd121556e474001aecee405d73f9eabeae2cdd9ce8b5ede27a7c769b5a8715a9bb3e0c3ca03
-DIST graphql-core-3.1.3.tar.gz 496155 BLAKE2B 
0a5461b3a43d17bfde595acce7340d9fb6cf66c6faa4acca6cf7d7d0d41d1c38d2a1d7fb3909b88a834bca3b366bc85c98671c2d4c5ce84467c28b1b1f773dfa
 SHA512 
ffe0697ade66706378c5675771c62966c135c1d6cf399e0e8aa00acadbd7d7a5aa9ea07ee4f34d76d0a11b5ddf47eba7401583bc00347f5d8286e552a2ee4361
 DIST graphql-core-3.1.4.tar.gz 496344 BLAKE2B 
a8060e0f23b147d91a19ea6bf05bfdd137d8d543c7839f287dcaa49039c9a23dace692d605d29885ae38ed8ac1dbd2385fa24b4fb491063dfb2693f599e8310a
 SHA512 
f4e700d9ff00d737930581ec52a294a398ea3b04f8b700c8baa6aa129003dfc0ed8d8f5783126ef3e7ae4e7c3f3a0cff2cc9f30e8a7a5a6cf0dd3df94205

diff --git a/dev-python/graphql-core/graphql-core-3.1.2.ebuild 
b/dev-python/graphql-core/graphql-core-3.1.2.ebuild
deleted file mode 100644
index c8b730ff1..0
--- a/dev-python/graphql-core/graphql-core-3.1.2.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..8} )
-
-inherit distutils-r1
-
-DESCRIPTION="GraphQL for Python"
-HOMEPAGE="https://github.com/graphql-python/graphql-core;
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-BDEPEND="test? ( dev-python/pytest-benchmark[${PYTHON_USEDEP}] )"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx docs dev-python/sphinx_rtd_theme

diff --git a/dev-python/graphql-core/graphql-core-3.1.3.ebuild 
b/dev-python/graphql-core/graphql-core-3.1.3.ebuild
deleted file mode 100644
index 0b481cbd7..0
--- a/dev-python/graphql-core/graphql-core-3.1.3.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..8} )
-
-inherit distutils-r1
-
-DESCRIPTION="GraphQL for Python"
-HOMEPAGE="https://github.com/graphql-python/graphql-core;
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-BDEPEND="test? ( dev-python/pytest-benchmark[${PYTHON_USEDEP}] )"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx docs dev-python/sphinx_rtd_theme



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

2021-04-27 Thread Theo Anderson
commit: 2920b56220369eef84875d80c2656453f49f4efc
Author: Theo Anderson  posteo  de>
AuthorDate: Wed Apr 28 01:47:27 2021 +
Commit: Theo Anderson  posteo  de>
CommitDate: Wed Apr 28 01:47:27 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2920b562

dev-python/pystray: drop 0.17.2

Signed-off-by: Theo Anderson  posteo.de>

 dev-python/pystray/Manifest  |  1 -
 dev-python/pystray/pystray-0.17.2.ebuild | 23 ---
 2 files changed, 24 deletions(-)

diff --git a/dev-python/pystray/Manifest b/dev-python/pystray/Manifest
index da9261fff..8a341d8eb 100644
--- a/dev-python/pystray/Manifest
+++ b/dev-python/pystray/Manifest
@@ -1,2 +1 @@
-DIST pystray-0.17.2.tar.gz 24618 BLAKE2B 
8576c35d5cef59910d29688357aa37a47c7c508ffbce7451b698afb138cf96b55f1149071d381cad57b6c8931d30a015f28a793bb25a21ddd18480108162189b
 SHA512 
d9527a34956837bd3193d80db0c4bcd2a4fb82025d3e62f339e09ee500101ced87d2cd461672d01ed07b34a6afe3f47a7c2fa9c83155cc78a9d024774dc0e6b9
 DIST pystray-0.17.3.tar.gz 24877 BLAKE2B 
5faf19241436d56d90a021c24753b914b3ec72fe2f511c3d1cf610e091829a8b130ade1ed4fef19ef6972d0b8ec5a3845f6ba443392d50d1b26bf81ef0715e61
 SHA512 
63b8bcffe80b619b753169d9b61ff7525cab550e5695abac9f01b9b6623555384a592a92b4ac23e251ff162db1a131aa482f8b2ecb2821b56e3cbb232434821a

diff --git a/dev-python/pystray/pystray-0.17.2.ebuild 
b/dev-python/pystray/pystray-0.17.2.ebuild
deleted file mode 100644
index 90908ae81..0
--- a/dev-python/pystray/pystray-0.17.2.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 2020-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="System tray icon creation via python"
-HOMEPAGE="https://github.com/moses-palmer/pystray;
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-
-DEPEND="dev-python/sphinx[${PYTHON_USEDEP}]"
-RDEPEND="
-   ${DEPEND}
-   dev-python/python-xlib[${PYTHON_USEDEP}]
-"
-BDEPEND="dev-python/pillow[${PYTHON_USEDEP}]"



[gentoo-commits] repo/proj/guru:dev commit in: net-misc/xmrig-mo/

2021-04-27 Thread Theo Anderson
commit: 123dcfe6e6ae1384f6ada555cbf9de718707037a
Author: Theo Anderson  posteo  de>
AuthorDate: Wed Apr 28 01:49:56 2021 +
Commit: Theo Anderson  posteo  de>
CommitDate: Wed Apr 28 01:49:56 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=123dcfe6

net-misc/xmrig-mo: add 6.12.1

Signed-off-by: Theo Anderson  posteo.de>

 net-misc/xmrig-mo/Manifest   |  1 +
 net-misc/xmrig-mo/xmrig-mo-6.12.1.ebuild | 56 
 2 files changed, 57 insertions(+)

diff --git a/net-misc/xmrig-mo/Manifest b/net-misc/xmrig-mo/Manifest
index 4f4ca55dc..ba43952a8 100644
--- a/net-misc/xmrig-mo/Manifest
+++ b/net-misc/xmrig-mo/Manifest
@@ -1,2 +1,3 @@
+DIST xmrig-mo-6.12.1-mo2.tar.gz 1684464 BLAKE2B 
76422786292a59fb2cd47cb5e84a21b273fa901ca599c50571f9aab5c0c951b7525da65119402eaadbce05434d98fdaed4d429fce4f27ece614ed9100872c440
 SHA512 
f37d3e74705cb9f2b11d341f81c1917ca51fe2dc2d6294b901637f55239620ecc8068def08ffc4bdc8a534889c11624b06fc3293b184e045e3d9d18b779786c1
 DIST xmrig-mo-6.8.2-mo1.tar.gz 1676858 BLAKE2B 
b1723329f4370ec7f529105615409a2669a810fbfb55402db730c7a27610b8bd24524d83c9cedcd9403d6727d1016f301dd396fcf18b487ed31344131ecff0b4
 SHA512 
b5a6c39867b29009a161586949564968ada6ee88a570ad314826be7d67be1a4f14dd894234fd71999250523b67ef7f07239300ede9879b2e7299b47d6ecc778f
 DIST xmrig-mo-6.9.0-mo1.tar.gz 1678548 BLAKE2B 
9d1ea56c302ac244be2bac9326e367bba3b131f07dee23cc4949ba84b4115ef99e60073eb40666e1295fca9e14b8510b323664cb3628863dff90d0c6603abc7e
 SHA512 
125aa555323bae6275a041c5f96e85ba6c55885baaa38448b8cfd4f04ed6ed2185b42435d435d49a69ec70db7b1b21267a25f258a815a2c86aec23383959a936

diff --git a/net-misc/xmrig-mo/xmrig-mo-6.12.1.ebuild 
b/net-misc/xmrig-mo/xmrig-mo-6.12.1.ebuild
new file mode 100644
index 0..887bcedc3
--- /dev/null
+++ b/net-misc/xmrig-mo/xmrig-mo-6.12.1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake optfeature
+
+MO_PV="mo2"
+DESCRIPTION="RandomX, CryptoNight, KawPow, AstroBWT and Argon2 miner for the 
MoneroOcean pool"
+HOMEPAGE="https://moneroocean.stream/ https://github.com/MoneroOcean/xmrig;
+SRC_URI="https://github.com/MoneroOcean/xmrig/archive/v${PV}-${MO_PV}.tar.gz 
-> ${P}-${MO_PV}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="+ssl"
+
+DEPEND="
+   dev-libs/libuv:=
+   sys-apps/hwloc:=
+   ssl? ( dev-libs/openssl:= )
+"
+
+S="${WORKDIR}/xmrig-${PV}-${MO_PV}"
+
+src_prepare() {
+   cmake_src_prepare
+   sed -i '/notls/d' cmake/OpenSSL.cmake || die
+   sed -i 's/1;/0;/g' src/donate.h || die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   # TODO: Create expanded USE flag for all of the PoW algos.
+   -DWITH_TLS=$(usex ssl)
+   # TODO: opencl USE flag.
+   -DWITH_OPENCL=OFF
+   # TODO: cuda USE flag.
+   -DWITH_CUDA=OFF
+   )
+
+   cmake_src_configure
+}
+
+src_install() {
+   newbin "${BUILD_DIR}/xmrig" xmrig-mo
+   dodoc -r doc/*.md
+   einstalldocs
+}
+
+pkg_postinst() {
+   elog "Increase the vm.nr_hugepages sysctl value so that XMRig can 
allocate with huge pages."
+   elog "XMRig-MoneroOcean has been installed as /usr/bin/xmrig-mo"
+   elog "in order to differentiate between the original XMRig"
+   optfeature "CPU specific performance tweaks" sys-apps/msr-tools
+}



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

2021-04-27 Thread Theo Anderson
commit: 300db11a28d6cf75b4882e7e2b01763d7d91b651
Author: Theo Anderson  posteo  de>
AuthorDate: Wed Apr 28 01:46:58 2021 +
Commit: Theo Anderson  posteo  de>
CommitDate: Wed Apr 28 01:46:58 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=300db11a

dev-python/pystray: add 0.17.3

Signed-off-by: Theo Anderson  posteo.de>

 dev-python/pystray/Manifest  |  1 +
 dev-python/pystray/pystray-0.17.3.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/dev-python/pystray/Manifest b/dev-python/pystray/Manifest
index 7df4fc8e7..da9261fff 100644
--- a/dev-python/pystray/Manifest
+++ b/dev-python/pystray/Manifest
@@ -1 +1,2 @@
 DIST pystray-0.17.2.tar.gz 24618 BLAKE2B 
8576c35d5cef59910d29688357aa37a47c7c508ffbce7451b698afb138cf96b55f1149071d381cad57b6c8931d30a015f28a793bb25a21ddd18480108162189b
 SHA512 
d9527a34956837bd3193d80db0c4bcd2a4fb82025d3e62f339e09ee500101ced87d2cd461672d01ed07b34a6afe3f47a7c2fa9c83155cc78a9d024774dc0e6b9
+DIST pystray-0.17.3.tar.gz 24877 BLAKE2B 
5faf19241436d56d90a021c24753b914b3ec72fe2f511c3d1cf610e091829a8b130ade1ed4fef19ef6972d0b8ec5a3845f6ba443392d50d1b26bf81ef0715e61
 SHA512 
63b8bcffe80b619b753169d9b61ff7525cab550e5695abac9f01b9b6623555384a592a92b4ac23e251ff162db1a131aa482f8b2ecb2821b56e3cbb232434821a

diff --git a/dev-python/pystray/pystray-0.17.3.ebuild 
b/dev-python/pystray/pystray-0.17.3.ebuild
new file mode 100644
index 0..90908ae81
--- /dev/null
+++ b/dev-python/pystray/pystray-0.17.3.ebuild
@@ -0,0 +1,23 @@
+# Copyright 2020-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="System tray icon creation via python"
+HOMEPAGE="https://github.com/moses-palmer/pystray;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+
+DEPEND="dev-python/sphinx[${PYTHON_USEDEP}]"
+RDEPEND="
+   ${DEPEND}
+   dev-python/python-xlib[${PYTHON_USEDEP}]
+"
+BDEPEND="dev-python/pillow[${PYTHON_USEDEP}]"



[gentoo-commits] repo/proj/guru:dev commit in: app-text/OCRmyPDF/

2021-04-27 Thread Theo Anderson
commit: b7ff06a6740bbd1d259d5f363a68b017331b656a
Author: Theo Anderson  posteo  de>
AuthorDate: Wed Apr 28 01:40:49 2021 +
Commit: Theo Anderson  posteo  de>
CommitDate: Wed Apr 28 01:40:49 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b7ff06a6

app-text/OCRmyPDF: drop 11.6.2, 11.7.0, 11.7.1

Signed-off-by: Theo Anderson  posteo.de>

 app-text/OCRmyPDF/Manifest   |  3 --
 app-text/OCRmyPDF/OCRmyPDF-11.6.2.ebuild | 58 
 app-text/OCRmyPDF/OCRmyPDF-11.7.0.ebuild | 58 
 app-text/OCRmyPDF/OCRmyPDF-11.7.1.ebuild | 58 
 4 files changed, 177 deletions(-)

diff --git a/app-text/OCRmyPDF/Manifest b/app-text/OCRmyPDF/Manifest
index 7f37194f2..04c33c563 100644
--- a/app-text/OCRmyPDF/Manifest
+++ b/app-text/OCRmyPDF/Manifest
@@ -1,4 +1 @@
-DIST OCRmyPDF-11.6.2.tar.gz 7885633 BLAKE2B 
a4c09a8088abe3f9e984e8c7ce1b58699c5e40c46de8e9f81ac43838772541758467887b22c3a9fe8026fb8cd125466968e5745af69c9760a0f470879e40685b
 SHA512 
1f92022352b63d2642a0fd49ea72d70973c08d2b2cc84d3d92f06bfd883a858f7dba06f83a921245846d20fc90a1afa0570e7d58fe673e1dfad82e5e047e8de3
-DIST OCRmyPDF-11.7.0.tar.gz 7885763 BLAKE2B 
9658222f85f32958338823686e4c7d66a07060b4660033c167a8462fec7f9c863f516e877b9dca2979f9471a7bbda1a5c611dfbdcdc7ea75fafdb13bca2cef08
 SHA512 
d9353bc627a13d5092e79e264287942da757669992a3585f44d97d254d4043f41a6e4646026115bd81bf5bcf0d2810c1a382097a23938e0925cbc1fa46815595
-DIST OCRmyPDF-11.7.1.tar.gz 7886196 BLAKE2B 
8da696926824b54061035157f7962f428f8c2bf8d94f9bec119a963e05b1bbade1a0740fa7fea4a5a8b8d442b18a294a9ba8ca3b824e5c40445fa7e50279d49b
 SHA512 
75e8b969ff94e1d6b36ddfacc3d79aae00ada2622ace8ef911de2febb815a2b0a5d7b3e46e5adb74687871d75ff1a08bf9cd3f1529bc412fccade1bad16b5fc6
 DIST OCRmyPDF-12.0.1.tar.gz 7895727 BLAKE2B 
f31adaf417b50cad5140f7073e4e66350103b46f968c28892b50f5164834903cd214dc3a6e83c2d22b1df3f3d44ea48ab2fff7c356ec39adabb812b77deba3a3
 SHA512 
7e7718d9ad1349d4702f859a8f985c6523f136ce745bd9c69038792c5f580b1124c1a6c2efe9a06bf3bdd21cc2d6d005140ade29361be4e13e625b201791c680

diff --git a/app-text/OCRmyPDF/OCRmyPDF-11.6.2.ebuild 
b/app-text/OCRmyPDF/OCRmyPDF-11.6.2.ebuild
deleted file mode 100644
index ed5786c97..0
--- a/app-text/OCRmyPDF/OCRmyPDF-11.6.2.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..8} )
-DISTUTILS_USE_SETUPTOOLS=rdepend
-
-inherit bash-completion-r1 distutils-r1
-
-DESCRIPTION="OCRmyPDF adds an OCR text layer to scanned PDF files"
-HOMEPAGE="https://github.com/jbarlow83/OCRmyPDF;
-SRC_URI="https://github.com/jbarlow83/OCRmyPDF/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-# This uses *a lot* of RAM, I have 32gb and these tests tried to use it all
-RESTRICT="test"
-IUSE="jbig2enc"
-
-RDEPEND="
-   app-text/ghostscript-gpl
-   app-text/tesseract
-   app-text/unpaper
-   dev-python/cffi[${PYTHON_USEDEP}]
-   dev-python/coloredlogs[${PYTHON_USEDEP}]
-   >=dev-python/pdfminer-six-20191110[${PYTHON_USEDEP}]
-   <=dev-python/pdfminer-six-20201018[${PYTHON_USEDEP}]
-   dev-python/pikepdf[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/pluggy[${PYTHON_USEDEP}]
-   dev-python/reportlab[${PYTHON_USEDEP}]
-   dev-python/tqdm[${PYTHON_USEDEP}]
-   media-gfx/img2pdf[${PYTHON_USEDEP}]
-   media-gfx/pngquant
-   media-libs/leptonica
-   virtual/python-cffi[${PYTHON_USEDEP}]
-   jbig2enc? ( media-libs/jbig2enc )
-"
-DEPEND="
-   test? (
-   dev-python/pytest-helpers-namespace[${PYTHON_USEDEP}]
-   dev-python/pytest-xdist[${PYTHON_USEDEP}]
-   ~dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx docs --no-autodoc
-
-src_install() {
-   distutils-r1_src_install
-   newbashcomp misc/completion/ocrmypdf.bash "${PN,,}"
-   insinto /usr/share/fish/vendor_completions.d
-   doins misc/completion/ocrmypdf.fish
-}

diff --git a/app-text/OCRmyPDF/OCRmyPDF-11.7.0.ebuild 
b/app-text/OCRmyPDF/OCRmyPDF-11.7.0.ebuild
deleted file mode 100644
index ed5786c97..0
--- a/app-text/OCRmyPDF/OCRmyPDF-11.7.0.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..8} )
-DISTUTILS_USE_SETUPTOOLS=rdepend
-
-inherit bash-completion-r1 distutils-r1
-
-DESCRIPTION="OCRmyPDF adds an OCR text layer to scanned PDF files"
-HOMEPAGE="https://github.com/jbarlow83/OCRmyPDF;
-SRC_URI="https://github.com/jbarlow83/OCRmyPDF/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-# This uses *a lot* of RAM, I have 32gb and these tests 

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

2021-04-27 Thread Theo Anderson
commit: 7a6d3afc02f2ea34ced7cdce3c1382e360ea5bbe
Author: Theo Anderson  posteo  de>
AuthorDate: Wed Apr 28 01:41:42 2021 +
Commit: Theo Anderson  posteo  de>
CommitDate: Wed Apr 28 01:41:42 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7a6d3afc

dev-python/graphql-core: add 3.1.4

Signed-off-by: Theo Anderson  posteo.de>

 dev-python/graphql-core/Manifest  |  1 +
 dev-python/graphql-core/graphql-core-3.1.4.ebuild | 21 +
 2 files changed, 22 insertions(+)

diff --git a/dev-python/graphql-core/Manifest b/dev-python/graphql-core/Manifest
index c4789da4e..ef82a499e 100644
--- a/dev-python/graphql-core/Manifest
+++ b/dev-python/graphql-core/Manifest
@@ -1,2 +1,3 @@
 DIST graphql-core-3.1.2.tar.gz 487634 BLAKE2B 
d71d10e27b87772d9678c90f2bdcbf8d164fcab746c2905fd7414e9744708bb670e35ab0066a1d8d75076991c4b880acd678600f14b0e07a9093ca55d941dbff
 SHA512 
659b245cdec7cfde998ab1321240008a1fffe5d7f52153c8ecd121556e474001aecee405d73f9eabeae2cdd9ce8b5ede27a7c769b5a8715a9bb3e0c3ca03
 DIST graphql-core-3.1.3.tar.gz 496155 BLAKE2B 
0a5461b3a43d17bfde595acce7340d9fb6cf66c6faa4acca6cf7d7d0d41d1c38d2a1d7fb3909b88a834bca3b366bc85c98671c2d4c5ce84467c28b1b1f773dfa
 SHA512 
ffe0697ade66706378c5675771c62966c135c1d6cf399e0e8aa00acadbd7d7a5aa9ea07ee4f34d76d0a11b5ddf47eba7401583bc00347f5d8286e552a2ee4361
+DIST graphql-core-3.1.4.tar.gz 496344 BLAKE2B 
a8060e0f23b147d91a19ea6bf05bfdd137d8d543c7839f287dcaa49039c9a23dace692d605d29885ae38ed8ac1dbd2385fa24b4fb491063dfb2693f599e8310a
 SHA512 
f4e700d9ff00d737930581ec52a294a398ea3b04f8b700c8baa6aa129003dfc0ed8d8f5783126ef3e7ae4e7c3f3a0cff2cc9f30e8a7a5a6cf0dd3df94205

diff --git a/dev-python/graphql-core/graphql-core-3.1.4.ebuild 
b/dev-python/graphql-core/graphql-core-3.1.4.ebuild
new file mode 100644
index 0..0b481cbd7
--- /dev/null
+++ b/dev-python/graphql-core/graphql-core-3.1.4.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..8} )
+
+inherit distutils-r1
+
+DESCRIPTION="GraphQL for Python"
+HOMEPAGE="https://github.com/graphql-python/graphql-core;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="test? ( dev-python/pytest-benchmark[${PYTHON_USEDEP}] )"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs dev-python/sphinx_rtd_theme



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

2021-04-27 Thread Thomas Deutschmann
commit: 154f5f968ba31121c46fcfe9cf9638ca0e4b3e08
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Apr 28 00:14:52 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Apr 28 00:15:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=154f5f96

sys-process/incron: force C++14

Closes: https://bugs.gentoo.org/786189
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann  gentoo.org>

 sys-process/incron/incron-0.5.12_p20191114-r1.ebuild | 5 -
 1 file changed, 4 insertions(+), 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 7e7ab9ba0fb..e79ad35d10d 100644
--- a/sys-process/incron/incron-0.5.12_p20191114-r1.ebuild
+++ b/sys-process/incron/incron-0.5.12_p20191114-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="7"
 
-inherit linux-info systemd toolchain-funcs
+inherit flag-o-matic linux-info systemd toolchain-funcs
 
 COMMIT="1eedfbc9b318372efd119fd17f4abdbde561a53d"
 S="${WORKDIR}/${PN}-${COMMIT}"
@@ -39,6 +39,9 @@ src_prepare() {
 }
 
 src_compile() {
+   # code is not C++17 ready
+   append-cxxflags -std=c++14
+
emake CXX=$(tc-getCXX)
 }
 



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

2021-04-27 Thread Sam James
commit: a544edc9ed5e1cb599f3995aa3c725c293d89e22
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 27 23:52:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 27 23:53:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a544edc9

media-libs/lib3mf: Keyword 2.1.1-r1 arm64, #785880

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

 media-libs/lib3mf/lib3mf-2.1.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/lib3mf/lib3mf-2.1.1-r1.ebuild 
b/media-libs/lib3mf/lib3mf-2.1.1-r1.ebuild
index 8c78f7e2ecd..f2853dab0b2 100644
--- a/media-libs/lib3mf/lib3mf-2.1.1-r1.ebuild
+++ b/media-libs/lib3mf/lib3mf-2.1.1-r1.ebuild
@@ -15,7 +15,7 @@ SLOT="0/2"
 # see https://github.com/3MFConsortium/lib3mf/issues/199
 # Keyword arm64 can be re-added after we have dev-go/act
 # package keyworded
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE="+system-act test"
 RESTRICT="!test? ( test )"
 



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

2021-04-27 Thread Sam James
commit: 962dfb81cd0238b594aeaa202d2e54e1136d1a72
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 27 23:51:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 27 23:51:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=962dfb81

dev-python/snakeoil: Stabilize 0.9.6 sparc, #786159

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

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

diff --git a/dev-python/snakeoil/snakeoil-0.9.6.ebuild 
b/dev-python/snakeoil/snakeoil-0.9.6.ebuild
index 7b29a073117..933aba9da10 100644
--- a/dev-python/snakeoil/snakeoil-0.9.6.ebuild
+++ b/dev-python/snakeoil/snakeoil-0.9.6.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/pkgcore/snakeoil.git;
inherit git-r3
 else
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 
~sparc x86 ~x64-macos"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-macos"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 fi
 



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

2021-04-27 Thread Sam James
commit: 26f16e33f8d8bc961adcc35cc646abb39c67637e
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 27 23:51:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 27 23:51:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26f16e33

sys-apps/pkgcore: Stabilize 0.11.6-r1 sparc, #786159

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

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

diff --git a/sys-apps/pkgcore/pkgcore-0.11.6-r1.ebuild 
b/sys-apps/pkgcore/pkgcore-0.11.6-r1.ebuild
index 84dcd968cb5..b3b0051fd37 100644
--- a/sys-apps/pkgcore/pkgcore-0.11.6-r1.ebuild
+++ b/sys-apps/pkgcore/pkgcore-0.11.6-r1.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/pkgcore/pkgcore.git;
inherit git-r3
 else
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 ~sparc x86 
~x64-macos"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 
~x64-macos"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 fi
 



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

2021-04-27 Thread Sam James
commit: b9d05dc8012f0d148c1328c3d86e798f24c3ac9a
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 27 23:50:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 27 23:51:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9d05dc8

dev-util/pkgcheck: Stabilize 0.9.7 sparc, #786159

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

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

diff --git a/dev-util/pkgcheck/pkgcheck-0.9.7.ebuild 
b/dev-util/pkgcheck/pkgcheck-0.9.7.ebuild
index 360c792fd88..bee686dc4d5 100644
--- a/dev-util/pkgcheck/pkgcheck-0.9.7.ebuild
+++ b/dev-util/pkgcheck/pkgcheck-0.9.7.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/pkgcore/pkgcheck.git;
inherit git-r3
 else
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 ~sparc x86 
~x64-macos"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 
~x64-macos"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 fi
 



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

2021-04-27 Thread Sam James
commit: bcddc2c4ba1bb7fdccd2d6ff365c1dd7b7a8d697
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 27 23:27:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 27 23:28:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcddc2c4

dev-util/pkgdev: stabilise 0.1.2 for amd64

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

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

diff --git a/dev-util/pkgdev/pkgdev-0.1.2.ebuild 
b/dev-util/pkgdev/pkgdev-0.1.2.ebuild
index d3bd40f87ae..fe9195f2ce1 100644
--- a/dev-util/pkgdev/pkgdev-0.1.2.ebuild
+++ b/dev-util/pkgdev/pkgdev-0.1.2.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~amd64 ~x64-macos"
+   KEYWORDS="amd64 ~x64-macos"
 fi
 
 DESCRIPTION="Collection of tools for Gentoo development"



[gentoo-commits] repo/proj/guru:master commit in: kde-misc/kio-gemini/

2021-04-27 Thread Theo Anderson
commit: 7234620435a4fdeb6ae9c6019bf8ab540f9d8c45
Author: Anna Vyalkova  sysrq  in>
AuthorDate: Tue Apr 27 11:47:59 2021 +
Commit: Theo Anderson  posteo  de>
CommitDate: Tue Apr 27 12:44:14 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=72346204

kde-misc/kio-gemini: fix failing tests

Closes: https://bugs.gentoo.org/784389
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Anna Vyalkova  sysrq.in>

 kde-misc/kio-gemini/kio-gemini-20210413.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/kde-misc/kio-gemini/kio-gemini-20210413.ebuild 
b/kde-misc/kio-gemini/kio-gemini-20210413.ebuild
index fd1f9d4fe..a4ca71408 100644
--- a/kde-misc/kio-gemini/kio-gemini-20210413.ebuild
+++ b/kde-misc/kio-gemini/kio-gemini-20210413.ebuild
@@ -24,3 +24,8 @@ DEPEND="
>=kde-frameworks/kio-${KFMIN}:5
 "
 RDEPEND="${DEPEND}"
+
+src_test() {
+   export QT_QPA_PLATFORM=offscreen
+   ecm_src_test
+}



[gentoo-commits] repo/proj/guru:master commit in: app-text/klogg/

2021-04-27 Thread Theo Anderson
commit: 7e12f2381ecb949afc6374983313f697693dd0d7
Author: Anton Filimonov  gmail  com>
AuthorDate: Tue Apr 27 16:01:35 2021 +
Commit: Theo Anderson  posteo  de>
CommitDate: Tue Apr 27 16:02:25 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7e12f238

app-text/klogg: new package

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Anton Filimonov  gmail.com>

 app-text/klogg/Manifest   |  1 +
 app-text/klogg/klogg-20.12.ebuild | 73 +++
 app-text/klogg/metadata.xml   | 19 ++
 3 files changed, 93 insertions(+)

diff --git a/app-text/klogg/Manifest b/app-text/klogg/Manifest
new file mode 100644
index 0..bcfab41f1
--- /dev/null
+++ b/app-text/klogg/Manifest
@@ -0,0 +1 @@
+DIST v20.12.tar.gz 14640631 BLAKE2B 
94693d3117343b3a4632aa0a1ef8492b9a895bb5e4567c358966d4defe379e5b50367b59d1e74d8beb5d9c105e760b1e618e78ab60806ed829ead44ccee02363
 SHA512 
c2fabe2d983ad2626d2fe92c91fc2a944d4eb3a10c627ea877a498814fdebe957ac55665623dee2ea30591ed6ce9e70d708073d007d60769c65a2e84714e8c62

diff --git a/app-text/klogg/klogg-20.12.ebuild 
b/app-text/klogg/klogg-20.12.ebuild
new file mode 100644
index 0..0e3108df0
--- /dev/null
+++ b/app-text/klogg/klogg-20.12.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="A GUI application to browse and search through long and complex 
log files"
+HOMEPAGE="https://klogg.filimonov.dev;
+SRC_URI="https://github.com/variar/klogg/archive/refs/tags/v${PV}.tar.gz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtxml:5
+   dev-qt/qtconcurrent:5
+"
+
+RDEPEND="${DEPEND} x11-themes/hicolor-icon-theme"
+
+BDEPEND="
+   >=dev-util/cmake-3.12
+"
+
+IUSE="+sentry lto"
+
+src_prepare() {
+   sed -e 's|share/doc/klogg|${CMAKE_INSTALL_DOCDIR}|' -i 
"${S}/CMakeLists.txt" || die "sed CMAKE_INSTALL_DOCDIR"
+   sed -e 's|TBB_INSTALL_LIBRARY_DIR lib|TBB_INSTALL_LIBRARY_DIR 
${CMAKE_INSTALL_LIBDIR}|' -i "${S}/3rdparty/tbb/CMakeLists.txt" || die "sed 
TBB_INSTALL_LIBRARY_DIR"
+
+   eapply_user
+   cmake_src_prepare
+}
+
+src_configure() {
+   local cmakeopts="-DWARNINGS_AS_ERRORS=OFF -DDISABLE_WERROR=ON"
+
+   if use sentry; then
+   cmakeopts+=" -DKLOGG_USE_SENTRY=ON"
+   else
+   cmakeopts+=" -DKLOGG_USE_SENTRY=OFF"
+   fi
+
+   if use lto; then
+   cmakeopts+=" -DUSE_LTO=ON"
+   else
+   cmakeopts+=" -DUSE_LTO=OFF"
+   fi
+
+   local mycmakeargs=(
+   ${cmakeopts}
+   )
+   export KLOGG_VERSION=${PV}.0.813
+   cmake_src_configure
+}
+
+src_compile() {
+   cmake_src_compile ${PN}
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+}

diff --git a/app-text/klogg/metadata.xml b/app-text/klogg/metadata.xml
new file mode 100644
index 0..425aa46ec
--- /dev/null
+++ b/app-text/klogg/metadata.xml
@@ -0,0 +1,19 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+anton.filimo...@gmail.com
+Anton Filimonov
+
+
+variar/klogg
+
+
+
+Enable crash reporting using sentry.io.
+
+
+Build with link time optimization (LTO).
+
+
+



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

2021-04-27 Thread Theo Anderson
commit: 327fead441c6cd2a6b9007d77ca77ebb16923a28
Author: Marco Scardovi  scardovi  com>
AuthorDate: Tue Apr 27 18:57:40 2021 +
Commit: Theo Anderson  posteo  de>
CommitDate: Tue Apr 27 18:57:58 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=327fead4

media-sound/nuclear-bin: use only one for...do...done for icons

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 media-sound/nuclear-bin/nuclear-bin-0.6.12-r1.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/media-sound/nuclear-bin/nuclear-bin-0.6.12-r1.ebuild 
b/media-sound/nuclear-bin/nuclear-bin-0.6.12-r1.ebuild
index c48047553..3041a4587 100644
--- a/media-sound/nuclear-bin/nuclear-bin-0.6.12-r1.ebuild
+++ b/media-sound/nuclear-bin/nuclear-bin-0.6.12-r1.ebuild
@@ -63,8 +63,6 @@ src_install(){
cd presskit/icons/color || die
for i in {16,24,32,48,64,96,128,256,512}; do
mv "${i}".png nuclear-"${i}".png || die
-   done
-   for i in {16,24,32,48,64,96,128,256,512}; do
doicon -s "${i}" nuclear-"${i}".png
done
cd ../scalable || die



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

2021-04-27 Thread Theo Anderson
commit: 81880b5c50fb67a35e5d693fd8156efa087abe6c
Author: YOSHIOKA Takuma  hard-wi  red>
AuthorDate: Tue Apr 27 17:38:39 2021 +
Commit: Theo Anderson  posteo  de>
CommitDate: Tue Apr 27 17:38:39 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=81880b5c

app-misc/watchexec: bump version 1.15.2

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: YOSHIOKA Takuma  hard-wi.red>

 app-misc/watchexec/Manifest|  11 
 app-misc/watchexec/watchexec-1.15.2.ebuild | 100 +
 2 files changed, 111 insertions(+)

diff --git a/app-misc/watchexec/Manifest b/app-misc/watchexec/Manifest
index 750f76c27..50b25cef1 100644
--- a/app-misc/watchexec/Manifest
+++ b/app-misc/watchexec/Manifest
@@ -11,17 +11,24 @@ DIST clap-2.33.1.crate 201567 BLAKE2B 
7bb63b6a243eb33050e5354622fb544ba6db3b8590
 DIST clap-2.33.3.crate 201925 BLAKE2B 
bec9c866481c5b3fddeb314f68af9bce38fc421e42816182de3209e8ea3447b72cf033e6251eea27fe974eff8085b7d98cdd2911b5cc0ec6b4bf4c750deb8a25
 SHA512 
3eb0fd648e2e3f9e5ff69a5e6cf0d867304fe18523accd036f28a86de368e4774088a6936c108ccc045092c539fe7f7494ea96420ebf6b4bec16880cea84bedf
 DIST darling-0.10.2.crate 17620 BLAKE2B 
33d1fc3dc10fc971ea304efe5bf8084843241ca9c2a89e54e7c5227e53b1ad86749bd8693989ced6bf17805001909033aff92d600e7169a02dccf009fe60a88a
 SHA512 
b312a74e577cb2f889315ae42513c7f26597faff306a40281189be2101339661772016a5e197466bd85ef94c275e811adee1b7c0772458126677d1998ed6fb15
 DIST darling-0.12.3.crate 18933 BLAKE2B 
1f817e2f32b8fc6459cec4f05933ad734720ade175c9cd44767b3351f1c07f2a66dedf1c3ce40c14b30d2c18204355d6a2ad65b819c4ead143b4d26b1e6fbd17
 SHA512 
1e986c70d629e14d67ffee4e9ec1520c04f6f27599dc3a2df3312ace3ef81f435bff9a8573badb8385bddee188db8eaefa35f562fb83a14269e82c4a425eade0
+DIST darling-0.12.4.crate 19031 BLAKE2B 
460587ac5f11ce01116da6c07c1bb0c94da24bd5f3003de028ff772af2111ffc3ec4db1fcb4e732763c441dd8c449297c778854f8b40387b311b3d5086263c67
 SHA512 
12358298bbbe4c18a6b8b1ff838c210806980973f7fa2307af97f0b33df2e3f1bb43dc2b990b5e8bbdd4f8ec97e1785ece556ada8ad6d6957f9dfb37316ab7a6
 DIST darling_core-0.10.2.crate 44339 BLAKE2B 
3ab3762840aa869baccf1030617a2a534c5d63019deb7ec5848cf4f80aa6304307ae32c4425264f1fda220a502110549812112d08f0f60261b30731ee47335af
 SHA512 
a0af8e8ebb8584973c20eac01fe9ae828744b5e86cbe268262f8710a2e0ad568bbc6cd051d5225cc536a0a1fcb1886233063c8c18ea16b45c47207ce64af89d9
 DIST darling_core-0.12.3.crate 49266 BLAKE2B 
d6286b82db56ebf63d0025b9298eb6cffac91166e90a785ceca4f3785f3c8589f8070a1c96242a3b482c4225f4530cebd34503483ae5b38d83848aae5b6c4bcf
 SHA512 
279e3bf0f3cdd39ce68d6fdc80ab9e390353d2572887d6a25f4659d24dafd962bcd204f047fe19f8216acf08fe1bb2feeccc7c416df795e2d0f3d0fdcb82e9a3
+DIST darling_core-0.12.4.crate 49742 BLAKE2B 
72f2b7994565f56bf369ee74658da4fcc15712f001754797bb066c5ef0e6b1669b1ff5ee3145ee1cd26dcf92c184f911288db187b686c333762812ab23ca78e7
 SHA512 
0e89867284cf34506d0dee4423120c8e1f40efcc66d510e111959fe0c8eecc956b9a03c85b81ea0489be067b18113586909d1ee36f78495b123e4d64d41b300f
 DIST darling_macro-0.10.2.crate 1919 BLAKE2B 
6f07815ff5b333b6c34df08f3aec2e5af5385e60a94bf9d169701be19935d2a9292ec7396905d2caadddba38d3f70bc5e5c3f1167690f045b778b8fc8cb00985
 SHA512 
43a0e9091fe12ec986e229a73bc41e23b1815fecfe62df8eed74d2ef33f5c329c444f1568d3c966554ff0bb29220146ba8f30d1c2d77ed7dea9adea10dacd152
 DIST darling_macro-0.12.3.crate 1866 BLAKE2B 
766fd2d30dffb53553036df283c3cf95c0f472654c222ab44fd9bfe2936ebb688e16ef937990625d1dac2613a689770fb61485f7f9f60b19c71889f1edd044a9
 SHA512 
e55d05676b9751e5c067d736f3e2446c1d751d8a24607d5bd5d494d660aa474485fb5f781ce1dfc739061683aa4fbf912c12f839869e4ae26d49f385da9bfdf6
+DIST darling_macro-0.12.4.crate 1866 BLAKE2B 
67832eb0da1abeebfdb1a883ea31bc919589d259e4ae03a8ffd9bbc242907204985f7e3c5f041b52acab41fa8055b19eb6c3ef2e05f63b0c437cd92a974f2cc3
 SHA512 
324c778f4243b0d34d10998dd1ef7f911fba9392928eb8626c8ce389c599f6fe39791b1558a4480d366bdaea8be78f9d6a4f7ded48a4a020e721bda240804e1f
 DIST derive_builder-0.10.0.crate 29400 BLAKE2B 
ed2039d6ebd84d1fe2bc9c83389517e41ebf797dd583b1983ea5c7cc67013a267c58d36c8c2b3aa258f0ec8066db6aeadc2fd8039088d3a7f96641e4d6c92859
 SHA512 
deab62e921a3ee8f8ba50842a29c6a18d8a0d2475e1475fb69cbbe57844e2fd16e7bea1ec9f8312c8e2902c8f19ea0515fa810f9b845f61a3dc6e5096148bb26
+DIST derive_builder-0.10.2.crate 29777 BLAKE2B 
ee35b2093c9fd49a24778972df7e62fa28ff766493f2a6348d7542b347811c5c48a4a4d15b160ae4f62a9ad4826e8ffab17c391b9c67eaad73cac20433958bbe
 SHA512 
1d76ced2c6c566eee5bbe44cb437c863396f989d0f850ec2d269fb90621e8a9445e68062ec1d8eabd0fb3dbc5ccb827bc6d13d74023282f82015f84d926eb221
 DIST derive_builder-0.9.0.crate 38161 BLAKE2B 
08bcbf8851ba813627a56e3f93a95f08a938e0cdd4f2a7971961eb5ecbdd3c96f6143214b49d8ae6cf6be166a934208ff7d0f768a3408868cab093872860e7dc
 SHA512 
e56a01ed13420ac024be394883e5cf148f83ea74d2488931216d84cd2e8f00953e2d61f9b81d34f18be40bda055c02614baeaa89d5fbb9d3defe9ed314f2ef95
 DIST derive_builder_core-0.10.0.crate 24860 BLAKE2B 

[gentoo-commits] repo/proj/guru:master commit in: sys-libs/safeclib/

2021-04-27 Thread Theo Anderson
commit: 84be9f527d18a0859fb3dc666a2216aff034f84f
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Tue Apr 27 15:59:39 2021 +
Commit: Theo Anderson  posteo  de>
CommitDate: Tue Apr 27 16:00:27 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=84be9f52

sys-libs/safeclib: export vartexfonts

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Alessandro Barbieri  gmail.com>

 sys-libs/safeclib/safeclib-3.6.0_p20210407-r2.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/sys-libs/safeclib/safeclib-3.6.0_p20210407-r2.ebuild 
b/sys-libs/safeclib/safeclib-3.6.0_p20210407-r2.ebuild
index a28188381..1488ce394 100644
--- a/sys-libs/safeclib/safeclib-3.6.0_p20210407-r2.ebuild
+++ b/sys-libs/safeclib/safeclib-3.6.0_p20210407-r2.ebuild
@@ -47,6 +47,8 @@ src_prepare() {
 }
 
 src_configure() {
+   export VARTEXFONTS="${T}/fonts"
+
if use modules ; then
set_kvobj ko
econf "${myconf[@]}" --disable-wchar



[gentoo-commits] repo/proj/guru:master commit in: net-misc/gmid/, net-misc/gmid/files/

2021-04-27 Thread Theo Anderson
commit: 6a09bfd48b6caecf555d2c0d32394d9c2eccd2f1
Author: Anna Vyalkova  sysrq  in>
AuthorDate: Tue Apr 27 10:17:33 2021 +
Commit: Theo Anderson  posteo  de>
CommitDate: Tue Apr 27 10:17:44 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6a09bfd4

net-misc/gmid: version bump to 1.6.1

also...
* include patch from the application developer to make a pidfile
* alter init.d script
* update a live ebuild

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Anna Vyalkova  sysrq.in>

 net-misc/gmid/Manifest |   2 +-
 net-misc/gmid/files/gmid-1.6.1-make-pidfile.patch  | 111 +
 net-misc/gmid/files/gmid.initd |   7 +-
 .../gmid/{gmid-1.6.ebuild => gmid-1.6.1.ebuild}|   4 +-
 net-misc/gmid/gmid-.ebuild |  12 +--
 net-misc/gmid/metadata.xml |   1 -
 6 files changed, 117 insertions(+), 20 deletions(-)

diff --git a/net-misc/gmid/Manifest b/net-misc/gmid/Manifest
index 00cf99da9..636020c63 100644
--- a/net-misc/gmid/Manifest
+++ b/net-misc/gmid/Manifest
@@ -1 +1 @@
-DIST gmid-1.6.tar.gz 59402 BLAKE2B 
1a13ae3f598a406e7920ad3a4f73cb230d70fe3bf4a1017d8d196ab80fdc0ffcf339ad79c64de93dc69d06e294132d714ad8ea1a5248dc69377e8d088f772d6c
 SHA512 
cf118ac3b067b23d480006bccf36218ab0bf91d778092855a01706782fb0c68252157615d92d143d29deb8331422ef1263228b9eb53dd30e64a480b17c48af7a
+DIST gmid-1.6.1.tar.gz 59488 BLAKE2B 
147c8eb4e1c7195405fdce9bef8260e1a3acb145e9dfd2cb3fb126e4445685a3a1826906b01699429e98a61db6bb2089ec3399a1403323b36adf2555afc61bf2
 SHA512 
b98592e4bb5b1121fad07dc1fcbdbc95ce69a5648b3c2d22dba974511ae265255be62a330125c2da9b0b357edc2f24065fd8b475013d3d2023a8eded2c01a490

diff --git a/net-misc/gmid/files/gmid-1.6.1-make-pidfile.patch 
b/net-misc/gmid/files/gmid-1.6.1-make-pidfile.patch
new file mode 100644
index 0..f95d583a7
--- /dev/null
+++ b/net-misc/gmid/files/gmid-1.6.1-make-pidfile.patch
@@ -0,0 +1,111 @@
+--- a/gmid.1
 b/gmid.1
+@@ -22,6 +22,7 @@
+ .Bk -words
+ .Op Fl fnv
+ .Op Fl c Ar config
++.Op Fl P Ar pidfile
+ .Ek
+ .Nm
+ .Bk -words
+@@ -51,6 +52,10 @@ Specify the configuration file.
+ Stays and logs on the foreground.
+ .It Fl n
+ Check that the configuration is valid, but don't start the server.
++.It Fl P Pa pidfile
++Write
++.Nm
++pid to the given path.
+ .El
+ .Pp
+ If no configuration file is given,
+--- a/gmid.c
 b/gmid.c
+@@ -316,7 +316,7 @@ static void
+ usage(const char *me)
+ {
+   fprintf(stderr,
+-  "USAGE: %s [-fn] [-c config] | [-6h] [-d certs-dir] [-H host]\n"
++  "USAGE: %s [-fn] [-c config] [-P pidfile] | [-6h] [-d certs-dir] 
[-H host]\n"
+   "   [-p port] [-x cgi] [dir]\n",
+   me);
+ }
+@@ -411,6 +411,34 @@ serve(int argc, char **argv, struct imsgbuf *ibuf)
+   _exit(executor_main(ibuf));
+ }
+ 
++static int
++write_pidfile(const char *pidfile)
++{
++  struct flocklock;
++  int fd;
++
++  if (pidfile == NULL)
++  return -1;
++
++  if ((fd = open(pidfile, O_WRONLY|O_CREAT|O_CLOEXEC, 0600)) == -1)
++  fatal("can't open pidfile %s: %s", pidfile, strerror(errno));
++
++  lock.l_start = 0;
++  lock.l_len = 0;
++  lock.l_type = F_WRLCK;
++  lock.l_whence = SEEK_SET;
++
++  if (fcntl(fd, F_SETLK, ) == -1)
++  fatal("can't lock %s, gmid is already running?", pidfile);
++
++  if (ftruncate(fd, 0) == -1)
++  fatal("ftruncate: %s: %s", pidfile, strerror(errno));
++
++  dprintf(fd, "%d\n", getpid());
++
++  return fd;
++}
++
+ static void
+ setup_configless(int argc, char **argv, const char *cgi)
+ {
+@@ -434,11 +462,12 @@ main(int argc, char **argv)
+ {
+   struct imsgbuf exibuf;
+   int ch, conftest = 0, configless = 0;
+-  int old_ipv6, old_port;
++  int pidfd, old_ipv6, old_port;
++  const char *pidfile = NULL;
+ 
+   init_config();
+ 
+-  while ((ch = getopt(argc, argv, "6c:d:fH:hnp:vx:")) != -1) {
++  while ((ch = getopt(argc, argv, "6c:d:fH:hnP:p:vx:")) != -1) {
+   switch (ch) {
+   case '6':
+   conf.ipv6 = 1;
+@@ -472,6 +501,10 @@ main(int argc, char **argv)
+   conftest = 1;
+   break;
+ 
++  case 'P':
++  pidfile = optarg;
++  break;
++
+   case 'p':
+   conf.port = parse_portno(optarg);
+   configless = 1;
+@@ -536,6 +569,8 @@ main(int argc, char **argv)
+   return 0;
+   }
+ 
++  pidfd = write_pidfile(pidfile);
++
+   /* Linux seems to call the event handlers even when we're
+* doing a sigwait.  These dummy handlers are here to avoid
+* being terminated on SIGHUP, SIGINT or SIGTERM. */
+@@ -604,5 +639,8 @@ main(int argc, char **argv)
+   imsg_compose(, IMSG_QUIT, 0, 0, -1, NULL, 0);
+   

[gentoo-commits] repo/proj/guru:master commit in: app-editors/bluegriffon-bin/

2021-04-27 Thread Theo Anderson
commit: 05baf16b2b8430387e3822c3779a087dd242a5fd
Author: ScardracS  scardovi  com>
AuthorDate: Tue Apr 27 10:59:31 2021 +
Commit: Theo Anderson  posteo  de>
CommitDate: Tue Apr 27 11:38:57 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=05baf16b

app-editors/bluegriffon-bin: various fixes

Closes: https://bugs.gentoo.org/780618
Closes: https://bugs.gentoo.org/780621

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 ...in-3.1.ebuild => bluegriffon-bin-3.1-r1.ebuild} | 64 +-
 app-editors/bluegriffon-bin/metadata.xml   |  5 +-
 2 files changed, 41 insertions(+), 28 deletions(-)

diff --git a/app-editors/bluegriffon-bin/bluegriffon-bin-3.1.ebuild 
b/app-editors/bluegriffon-bin/bluegriffon-bin-3.1-r1.ebuild
similarity index 81%
rename from app-editors/bluegriffon-bin/bluegriffon-bin-3.1.ebuild
rename to app-editors/bluegriffon-bin/bluegriffon-bin-3.1-r1.ebuild
index 6333b1b66..acaa5bddb 100644
--- a/app-editors/bluegriffon-bin/bluegriffon-bin-3.1.ebuild
+++ b/app-editors/bluegriffon-bin/bluegriffon-bin-3.1-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
@@ -9,51 +9,61 @@ DESCRIPTION="The Open Source next-gen Web Editor based on the 
rendering engine o
 HOMEPAGE="https://github.com/therealglazou/bluegriffon 
http://www.bluegriffon.org/;
 
SRC_URI="http://bluegriffon.org/freshmeat/${PV}/bluegriffon-${PV}.Ubuntu18.04-x86_64.tar.bz2
 -> ${P}.tar.bz2
 http://bluegriffon.org/BG_files/bluegriffon.png -> ${PN}.png"
+
 LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
 SLOT="0"
 KEYWORDS="~amd64"
 IUSE=""
+
 S="${WORKDIR}/bluegriffon/"
 XDG_ECLASS_DESKTOPFILES="${FILESDIR}"
 XDG_ECLASS_ICONFILES="${FILESDIR}"
 
-BUNDLED_DEPEND="dev-libs/nspr
-   dev-libs/nss"
-DEPEND=">=sys-libs/glibc-2.30-r8"
-RDEPEND="${DEPEND}
+BUNDLED_DEPEND="
+   dev-libs/nspr
+   dev-libs/nss
+"
+
+DEPEND="sys-libs/glibc"
+
+RDEPEND="
+   ${DEPEND}
${BUNDLED_DEPEND}
-   x11-libs/gtk+:2
+   dev-libs/dbus-glib
+   dev-libs/expat
+   dev-libs/fribidi
+   dev-libs/gobject-introspection
+   dev-libs/libbsd
+   dev-libs/libffi:0/7
+   dev-libs/libpcre
+   media-gfx/graphite2
+   media-libs/freetype
+   media-libs/harfbuzz:0/0.9.18
+   media-libs/libpng:0/16
+   sys-apps/util-linux
virtual/opengl
x11-libs/cairo
-   x11-libs/pango
-   dev-libs/gobject-introspection
+   x11-libs/gtk+:3
+   x11-libs/libXau
x11-libs/libxcb
-   x11-libs/libXrender
-   x11-libs/libXi
-   x11-libs/libXrandr
-   x11-libs/libXcursor
x11-libs/libXcomposite
+   x11-libs/libXcursor
x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXau
x11-libs/libXdmcp
-   media-libs/freetype
-   x11-libs/libxcb
+   x11-libs/libXext
+   x11-libs/libXi
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXt
+   x11-libs/pango
x11-libs/pixman
-   media-libs/libpng:0/16
-   sys-apps/util-linux
-   media-libs/harfbuzz:0/0.9.18
-   dev-libs/fribidi
-   dev-libs/libffi:0/7
-   dev-libs/libpcre
-   dev-libs/expat
-   media-gfx/graphite2
-   dev-libs/libbsd"
-BDEPEND=""
+"
+
+QA_PREBUILT="/opt/bluegriffon/*"
 
 src_install() {
dodir /opt/bluegriffon
-   cp -ap "${S}"/* "${D}"/opt/bluegriffon/
+   cp -ap "${S}"/* "${ED}"/opt/bluegriffon/ || die
dosym ../../opt/bluegriffon/bluegriffon-bin /usr/bin/bluegriffon-bin
doicon "${DISTDIR}/bluegriffon-bin.png"
domenu "${FILESDIR}/bluegriffon-bin.desktop"

diff --git a/app-editors/bluegriffon-bin/metadata.xml 
b/app-editors/bluegriffon-bin/metadata.xml
index 2b27a4eb9..563fa6d81 100644
--- a/app-editors/bluegriffon-bin/metadata.xml
+++ b/app-editors/bluegriffon-bin/metadata.xml
@@ -1,7 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd'>
 
-   
+   
+   ma...@scardovi.com
+   Marco Scardovi
+   
BlueGriffon
The next-gen Web and EPUB Editor based on the rendering engine 
of Firefox
 



[gentoo-commits] repo/proj/guru:master commit in: net-im/srain/

2021-04-27 Thread Theo Anderson
commit: e2f81f9502f38f9c254baf8d971c7b4e86fc5199
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Tue Apr 27 13:50:11 2021 +
Commit: Theo Anderson  posteo  de>
CommitDate: Tue Apr 27 13:50:11 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e2f81f95

net-im/srain: Remove old ebuild.

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

 net-im/srain/Manifest   |  1 -
 net-im/srain/srain-1.1.1.ebuild | 35 ---
 2 files changed, 36 deletions(-)

diff --git a/net-im/srain/Manifest b/net-im/srain/Manifest
index af5610edf..3339c7b3c 100644
--- a/net-im/srain/Manifest
+++ b/net-im/srain/Manifest
@@ -1,3 +1,2 @@
-DIST srain-1.1.1.tar.gz 941824 BLAKE2B 
96b53e7e05f42514bc429cc30938f3a104d65f48ffbc08f0ec176e8bff6fc346cc6dabbcd8cfaa9db41af205a4079400f4b24ea1ad7ef4cb787b34eedd6d6cf5
 SHA512 
1cd8604b79d03a054b6b785529feef9479836f5fdc406101f3e67bfcb6a400ab8dae2b1ac317fd92b491e60faae069c3a61f4997ae15b6c9b2373b20e8ab7ac0
 DIST srain-1.1.3.tar.gz 944319 BLAKE2B 
74beb34a8e10716392aaaf07586c399f7a66601015c7761c116a3dcf822d6f9c69d3bc3e40b1b5ed780aed24ce1b2fa8496f2c8f4a77484acce294edfb653d00
 SHA512 
ad1c47bb249dae27cea3d4a044bbd10c034f2bb44fbec34053eeb878405caf9cf6236a03a7ff922f4eb4c189e5ccab4a307c208569bf0fdeb654a9de03a6d4fe
 DIST srain-1.2.1.tar.gz 954668 BLAKE2B 
20beb88761a387a041659ea11f852655daab9fdcd4b1d2f2b080bfa4dd9c19a61c12ebba9a581a10355d9249a6063dcdfea486dccb625622e68b57a4445afae7
 SHA512 
594cb65827ba3f4cf99820640103bdd1d67577df31e1fcb27f98722e243bcbab68420aff0c3f26cc7d0c149a4a8c256fc386709b8ff86d6b617c170f00c076f3

diff --git a/net-im/srain/srain-1.1.1.ebuild b/net-im/srain/srain-1.1.1.ebuild
deleted file mode 100644
index eb3b3c464..0
--- a/net-im/srain/srain-1.1.1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs xdg
-
-DESCRIPTION="Modern, beautiful IRC client written in GTK+ 3"
-HOMEPAGE="https://github.com/SrainApp/srain;
-SRC_URI="https://github.com/SrainApp/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="debug"
-
-RDEPEND="
-   >=x11-libs/gtk+-3.22.0
-   x11-libs/libnotify
-"
-DEPEND="
-   ${RDEPEND}
-   app-crypt/libsecret
-   dev-libs/libconfig
-   net-libs/libsoup
-"
-
-src_configure() {
-   econf $(use_enable debug)
-}
-
-src_compile() {
-   tc-export CC
-   default
-}



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

2021-04-27 Thread Theo Anderson
commit: 4c568a4d150c9a8538e3dbe689fb74517720ac72
Author: Marco Scardovi  scardovi  com>
AuthorDate: Tue Apr 27 17:04:07 2021 +
Commit: Theo Anderson  posteo  de>
CommitDate: Tue Apr 27 17:04:25 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4c568a4d

media-sound/nuclear-bin: this should fix the desktop entry

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 .../{nuclear-bin-0.6.12.ebuild => nuclear-bin-0.6.12-r1.ebuild}   | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/nuclear-bin/nuclear-bin-0.6.12.ebuild 
b/media-sound/nuclear-bin/nuclear-bin-0.6.12-r1.ebuild
similarity index 93%
rename from media-sound/nuclear-bin/nuclear-bin-0.6.12.ebuild
rename to media-sound/nuclear-bin/nuclear-bin-0.6.12-r1.ebuild
index d7c13a1a6..c48047553 100644
--- a/media-sound/nuclear-bin/nuclear-bin-0.6.12.ebuild
+++ b/media-sound/nuclear-bin/nuclear-bin-0.6.12-r1.ebuild
@@ -55,8 +55,8 @@ src_install(){
fperms +x /opt/"${PN}"/chrome-sandbox
fperms +x /opt/"${PN}"/resources/bin/fpcalc
make_desktop_entry "/opt/${PN}/nuclear %U" "Nuclear" "nuclear" \
-   "GNOME;GTK;Utility;X-MediaPlayer;" \
-   "GenericName=Media 
Player\n\nStartupNotify=true\nStartupWMClass=nuclear"
+   "Audio;Music;Player;AudioVideo;" \
+   
"GenericName=Nuclear-bin\nStartupNotify=true\nStartupWMClass=nuclear"
cd "${S}"/resources/media/ || die
mv icon.icns nuclear.icns || die
doicon nuclear.icns



[gentoo-commits] repo/proj/guru:master commit in: net-im/srain/

2021-04-27 Thread Theo Anderson
commit: a9499b92b7c9f2e98b0a3e6c425d00f3f1de50a5
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Tue Apr 27 13:48:58 2021 +
Commit: Theo Anderson  posteo  de>
CommitDate: Tue Apr 27 13:48:58 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a9499b92

net-im/srain: Version bump 1.2.1.

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

 net-im/srain/Manifest   |  1 +
 net-im/srain/srain-1.2.1.ebuild | 41 +
 2 files changed, 42 insertions(+)

diff --git a/net-im/srain/Manifest b/net-im/srain/Manifest
index f09717820..af5610edf 100644
--- a/net-im/srain/Manifest
+++ b/net-im/srain/Manifest
@@ -1,2 +1,3 @@
 DIST srain-1.1.1.tar.gz 941824 BLAKE2B 
96b53e7e05f42514bc429cc30938f3a104d65f48ffbc08f0ec176e8bff6fc346cc6dabbcd8cfaa9db41af205a4079400f4b24ea1ad7ef4cb787b34eedd6d6cf5
 SHA512 
1cd8604b79d03a054b6b785529feef9479836f5fdc406101f3e67bfcb6a400ab8dae2b1ac317fd92b491e60faae069c3a61f4997ae15b6c9b2373b20e8ab7ac0
 DIST srain-1.1.3.tar.gz 944319 BLAKE2B 
74beb34a8e10716392aaaf07586c399f7a66601015c7761c116a3dcf822d6f9c69d3bc3e40b1b5ed780aed24ce1b2fa8496f2c8f4a77484acce294edfb653d00
 SHA512 
ad1c47bb249dae27cea3d4a044bbd10c034f2bb44fbec34053eeb878405caf9cf6236a03a7ff922f4eb4c189e5ccab4a307c208569bf0fdeb654a9de03a6d4fe
+DIST srain-1.2.1.tar.gz 954668 BLAKE2B 
20beb88761a387a041659ea11f852655daab9fdcd4b1d2f2b080bfa4dd9c19a61c12ebba9a581a10355d9249a6063dcdfea486dccb625622e68b57a4445afae7
 SHA512 
594cb65827ba3f4cf99820640103bdd1d67577df31e1fcb27f98722e243bcbab68420aff0c3f26cc7d0c149a4a8c256fc386709b8ff86d6b617c170f00c076f3

diff --git a/net-im/srain/srain-1.2.1.ebuild b/net-im/srain/srain-1.2.1.ebuild
new file mode 100644
index 0..c9bbe7c2a
--- /dev/null
+++ b/net-im/srain/srain-1.2.1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson xdg
+
+DESCRIPTION="Modern, beautiful IRC client written in GTK+ 3"
+HOMEPAGE="https://github.com/SrainApp/srain;
+SRC_URI="https://github.com/SrainApp/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="debug doc"
+
+RDEPEND="
+   >=x11-libs/gtk+-3.22.0
+   x11-libs/libnotify
+"
+DEPEND="
+   ${RDEPEND}
+   app-crypt/libsecret
+   dev-libs/libconfig
+   net-libs/libsoup
+"
+
+src_prepare() {
+   sed -i "s/'doc', meson.project_name())/'doc', meson.project_name() + 
'-${PV}')/" \
+   meson.build || die
+
+   xdg_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   --buildtype $(usex debug 'debug' 'plain')
+   -Ddoc_builders="['man'$(usex doc ', "html"' '')]"
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/proj/guru:master commit in: net-im/srain/

2021-04-27 Thread Theo Anderson
commit: 788849af48eaee637b4ef9eac4d761f372124794
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Tue Apr 27 13:13:31 2021 +
Commit: Theo Anderson  posteo  de>
CommitDate: Tue Apr 27 13:16:30 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=788849af

net-im/srain: Set CC.

The Makefile uses $CC, which is initialized with `cc`.

Closes: https://bugs.gentoo.org/785187
Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 net-im/srain/srain-1.1.1.ebuild | 7 ++-
 net-im/srain/srain-1.1.3.ebuild | 7 ++-
 2 files changed, 12 insertions(+), 2 deletions(-)

diff --git a/net-im/srain/srain-1.1.1.ebuild b/net-im/srain/srain-1.1.1.ebuild
index 95d44d08f..eb3b3c464 100644
--- a/net-im/srain/srain-1.1.1.ebuild
+++ b/net-im/srain/srain-1.1.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit xdg
+inherit toolchain-funcs xdg
 
 DESCRIPTION="Modern, beautiful IRC client written in GTK+ 3"
 HOMEPAGE="https://github.com/SrainApp/srain;
@@ -28,3 +28,8 @@ DEPEND="
 src_configure() {
econf $(use_enable debug)
 }
+
+src_compile() {
+   tc-export CC
+   default
+}

diff --git a/net-im/srain/srain-1.1.3.ebuild b/net-im/srain/srain-1.1.3.ebuild
index 95d44d08f..eb3b3c464 100644
--- a/net-im/srain/srain-1.1.3.ebuild
+++ b/net-im/srain/srain-1.1.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit xdg
+inherit toolchain-funcs xdg
 
 DESCRIPTION="Modern, beautiful IRC client written in GTK+ 3"
 HOMEPAGE="https://github.com/SrainApp/srain;
@@ -28,3 +28,8 @@ DEPEND="
 src_configure() {
econf $(use_enable debug)
 }
+
+src_compile() {
+   tc-export CC
+   default
+}



[gentoo-commits] repo/proj/guru:master commit in: media-gfx/grafx2/

2021-04-27 Thread Theo Anderson
commit: 5b3e3ac052dd9fb24c85703b63548b00072449f8
Author: Marco Scardovi  scardovi  com>
AuthorDate: Tue Apr 27 20:20:06 2021 +
Commit: Theo Anderson  posteo  de>
CommitDate: Tue Apr 27 20:20:06 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5b3e3ac0

media-gfx/grafx2: fix build

Closes: https://bugs.gentoo.org/259896
^ this bug is really old and grafx2 is in GURU now

Closes: https://bugs.gentoo.org/784419
^ sed is not required

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 media-gfx/grafx2/grafx2-2.7.2978-r100.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-gfx/grafx2/grafx2-2.7.2978-r100.ebuild 
b/media-gfx/grafx2/grafx2-2.7.2978-r100.ebuild
index 32440b6e0..2e5d34f33 100644
--- a/media-gfx/grafx2/grafx2-2.7.2978-r100.ebuild
+++ b/media-gfx/grafx2/grafx2-2.7.2978-r100.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -16,6 +16,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="lua ttf"
 REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"
+
 # Test phase fails: make: *** [Makefile:1146: ../bin/tests-sdl] Error 1
 RESTRICT="test"
 
@@ -34,16 +35,15 @@ PATCHES=( "${FILESDIR}/${PN}-desktop-file.patch" )
 
 src_prepare() {
pushd ../ && default && popd
-   sed -i s/lua5\.1/lua/g Makefile || die "sed failed"
 }
 
 src_compile() {
use ttf || MYCNF="NOTTF=1"
use lua || MYCNF="${MYCNF} NOLUA=1"
 
-   emake ${MYCNF} || die "emake failed"
+   emake ${MYCNF}
 }
 
 src_install() {
-   emake ${MYCNF} DESTDIR="${D}" PREFIX="/usr" install || die "Install 
failed"
+   emake ${MYCNF} DESTDIR="${ED}" PREFIX="/usr" install
 }



[gentoo-commits] repo/proj/guru:master commit in: media-sound/zita-ajbridge/, media-sound/zita-ajbridge/files/

2021-04-27 Thread Theo Anderson
commit: 332e4132a905cf4ae40c7c3b1dc304fc8c6765ca
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Tue Apr 27 10:28:15 2021 +
Commit: Theo Anderson  posteo  de>
CommitDate: Tue Apr 27 10:31:30 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=332e4132

media-sound/zita-ajbridge: Simplify ebuild.

- sed-command in src_prepare() didn't do anything.
- Remove manpage compression and installation from Makefile.

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

 ...0.8.4_don-t-compress-and-install-manpages.patch | 35 ++
 .../zita-ajbridge/zita-ajbridge-0.8.4-r1.ebuild| 41 ++
 2 files changed, 76 insertions(+)

diff --git 
a/media-sound/zita-ajbridge/files/zita-ajbridge-0.8.4_don-t-compress-and-install-manpages.patch
 
b/media-sound/zita-ajbridge/files/zita-ajbridge-0.8.4_don-t-compress-and-install-manpages.patch
new file mode 100644
index 0..2a7ccb1ba
--- /dev/null
+++ 
b/media-sound/zita-ajbridge/files/zita-ajbridge-0.8.4_don-t-compress-and-install-manpages.patch
@@ -0,0 +1,35 @@
+From 6490bcd83f4ea0a370cc5862067b288158aacadd Mon Sep 17 00:00:00 2001
+From: tastytea 
+Date: Tue, 27 Apr 2021 12:21:43 +0200
+Subject: [PATCH] Don't compress and install manpages.
+
+---
+ Makefile | 5 +
+ 1 file changed, 1 insertion(+), 4 deletions(-)
+
+diff --git a/Makefile b/Makefile
+index 7238f18..d1f2b22 100644
+--- a/Makefile
 b/Makefile
+@@ -27,7 +27,7 @@ CPPFLAGS +=  -MMD -MP -DVERSION=\"$(VERSION)\"
+ CXXFLAGS += -O2 -Wall
+ 
+ 
+-all:  zita-a2j zita-j2a zita-ajbridge.1.gz zita-a2j.1.gz zita-j2a.1.gz 
++all:  zita-a2j zita-j2a
+ 
+ 
+ ZITA-A2J_O = zita-a2j.o alsathread.o jackclient.o pxthread.o lfqueue.o
+@@ -63,9 +63,6 @@ install: all
+   install -d $(DESTDIR)$(MANDIR)
+   install -m 755 zita-a2j $(DESTDIR)$(BINDIR)
+   install -m 755 zita-j2a $(DESTDIR)$(BINDIR)
+-  install -m 644 zita-ajbridge.1.gz $(DESTDIR)$(MANDIR)
+-  install -m 644 zita-a2j.1.gz $(DESTDIR)$(MANDIR)
+-  install -m 644 zita-j2a.1.gz $(DESTDIR)$(MANDIR)
+ 
+ 
+ uninstall:
+-- 
+2.26.3
+

diff --git a/media-sound/zita-ajbridge/zita-ajbridge-0.8.4-r1.ebuild 
b/media-sound/zita-ajbridge/zita-ajbridge-0.8.4-r1.ebuild
new file mode 100644
index 0..09c51858e
--- /dev/null
+++ b/media-sound/zita-ajbridge/zita-ajbridge-0.8.4-r1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="zita-a2j and zita-j2a - bridges between ALSA and JACK"
+HOMEPAGE="https://kokkinizita.linuxaudio.org/linuxaudio/zita-ajbridge-doc/quickguide.html;
+SOURCE_URI="https://kokkinizita.linuxaudio.org/linuxaudio/downloads;
+SRC_URI="${SOURCE_URI}/${PN}-${PV}.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="media-libs/alsa-lib
+>=media-libs/zita-alsa-pcmi-0.3.0
+>=media-libs/zita-resampler-1.6.0
+virtual/jack"
+DEPEND="${RDEPEND}"
+BDEPEND="app-arch/gzip"
+
+S="${WORKDIR}/${P}/source"
+ADIR="${WORKDIR}/${P}/"
+
+DOCS=( ${ADIR}/AUTHORS ${ADIR}/COPYING ${ADIR}/README )
+
+PATCHES=( 
"${FILESDIR}/zita-ajbridge-0.8.4_don-t-compress-and-install-manpages.patch" )
+
+src_compile() {
+   tc-export CXX
+   export PREFIX="/usr"
+   default
+}
+
+src_install() {
+   doman *.1
+   default
+}



[gentoo-commits] repo/proj/guru:master commit in: sys-apps/0xFFFF/

2021-04-27 Thread Theo Anderson
commit: 9df0a1e07f0c36474403783b09b3809edb53c886
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Tue Apr 27 09:28:28 2021 +
Commit: Theo Anderson  posteo  de>
CommitDate: Tue Apr 27 09:28:28 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9df0a1e0

sys-apps/0x: Version bump 0.9.

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

 sys-apps/0x/0x-0.9.ebuild | 27 +++
 sys-apps/0x/Manifest  |  1 +
 2 files changed, 28 insertions(+)

diff --git a/sys-apps/0x/0x-0.9.ebuild 
b/sys-apps/0x/0x-0.9.ebuild
new file mode 100644
index 0..ea9c8a543
--- /dev/null
+++ b/sys-apps/0x/0x-0.9.ebuild
@@ -0,0 +1,27 @@
+# Copyright 2013-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="The 0pen Free Fiasco Firmware Flasher"
+HOMEPAGE="https://github.com/pali/0x/;
+SRC_URI="https://github.com/pali/${PN}/releases/download/${PV}/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="virtual/libusb:0"
+RDEPEND="${DEPEND}"
+
+src_compile() {
+   tc-export CC
+   default
+}
+
+src_install() {
+   emake DESTDIR="${ED}" PREFIX="/usr" install
+}

diff --git a/sys-apps/0x/Manifest b/sys-apps/0x/Manifest
index 138a7b299..f6a8d2515 100644
--- a/sys-apps/0x/Manifest
+++ b/sys-apps/0x/Manifest
@@ -1 +1,2 @@
 DIST 0x-0.8.tar.gz 64504 BLAKE2B 
bc650f494c9c485169c6503f28a62a76089b79aa55948eddd70dd88f135541a16de97820845c98843f4419e80d1b24f1cedef0ec46746c44c14839f8c93b
 SHA512 
514104d60561d601628081de44109c89a21e861e2a0c8ad7e5b9b0fef19c068af9ee1b274a55722083f85b0ca9f6a84a8c6cd97b9017d85b4e975974bb73506a
+DIST 0x-0.9.tar.gz 64845 BLAKE2B 
315d08b21edc053e1357a96e30347d2987cb5d7fb18e6faedfc959f44f710df23f803bb5bc36ebfeec6f2145d2f52685952bc0c192d9d18e45d2e47f4ade3f60
 SHA512 
6ec5ccc1ed7c8b4b2b10e641176f2c07bc8d490519571e1c935c501e8351e84de641848a2feb4f815a6a199c852f5eebd459b4009c1abed56772697445650daa



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

2021-04-27 Thread Theo Anderson
commit: 71d0f39d8e1e5cd0d4959fcfc470f170f9bb88cf
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Tue Apr 27 10:14:07 2021 +
Commit: Theo Anderson  posteo  de>
CommitDate: Tue Apr 27 10:31:22 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=71d0f39d

media-sound/zita-ajbridge: Set CXX.

The Makefile uses $CXX which is initialized with `c++`.

Closes: https://bugs.gentoo.org/785109
Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 media-sound/zita-ajbridge/zita-ajbridge-0.8.4.ebuild | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/media-sound/zita-ajbridge/zita-ajbridge-0.8.4.ebuild 
b/media-sound/zita-ajbridge/zita-ajbridge-0.8.4.ebuild
index 0c89a7169..9b6dfb69d 100644
--- a/media-sound/zita-ajbridge/zita-ajbridge-0.8.4.ebuild
+++ b/media-sound/zita-ajbridge/zita-ajbridge-0.8.4.ebuild
@@ -1,8 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
+inherit toolchain-funcs
+
 DESCRIPTION="zita-a2j and zita-j2a - bridges between ALSA and JACK"
 
HOMEPAGE="https://kokkinizita.linuxaudio.org/linuxaudio/zita-ajbridge-doc/quickguide.html;
 SOURCE_URI="https://kokkinizita.linuxaudio.org/linuxaudio/downloads;
@@ -30,6 +32,11 @@ src_prepare() {
sed -i -e "/ldconfig/d" "${S}"/Makefile || die
 }
 
+src_compile() {
+   tc-export CXX
+   default
+}
+
 src_install() {
dodir /usr/bin
dodir /usr/share/man/man1



[gentoo-commits] repo/proj/guru:master commit in: kde-apps/kclock/

2021-04-27 Thread Theo Anderson
commit: cc599f1b87a4c6e627ee4632df9e3cc17980a11a
Author: Anna Vyalkova  sysrq  in>
AuthorDate: Tue Apr 27 12:43:08 2021 +
Commit: Theo Anderson  posteo  de>
CommitDate: Tue Apr 27 12:44:14 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cc599f1b

kde-apps/kclock: fix invalid .desktop file

Closes: https://bugs.gentoo.org/785733
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Anna Vyalkova  sysrq.in>

 kde-apps/kclock/kclock-0.4.0.ebuild | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/kde-apps/kclock/kclock-0.4.0.ebuild 
b/kde-apps/kclock/kclock-0.4.0.ebuild
index 5792a340c..d188d5765 100644
--- a/kde-apps/kclock/kclock-0.4.0.ebuild
+++ b/kde-apps/kclock/kclock-0.4.0.ebuild
@@ -34,3 +34,10 @@ DEPEND="
>=kde-frameworks/plasma-${KFMIN}:5
 "
 RDEPEND="${DEPEND}"
+
+src_prepare() {
+   sed \
+   -e "/Version=.*/d" \
+   -i org.kde.kclock.desktop || die
+   ecm_src_prepare
+}



[gentoo-commits] repo/proj/guru:master commit in: sys-cluster/extrae/

2021-04-27 Thread Theo Anderson
commit: bc42c1e25088351276554a3abfea77035895f6b6
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Apr 26 23:29:16 2021 +
Commit: Theo Anderson  posteo  de>
CommitDate: Mon Apr 26 23:29:16 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bc42c1e2

sys-cluster/extrae: finally the last dep

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Alessandro Barbieri  gmail.com>

 sys-cluster/extrae/extrae-3.8.3-r1.ebuild | 1 +
 sys-cluster/extrae/extrae-3.8.3-r2.ebuild | 1 +
 sys-cluster/extrae/extrae-3.8.3-r3.ebuild | 1 +
 3 files changed, 3 insertions(+)

diff --git a/sys-cluster/extrae/extrae-3.8.3-r1.ebuild 
b/sys-cluster/extrae/extrae-3.8.3-r1.ebuild
index 4d683f4b6..f353ab149 100644
--- a/sys-cluster/extrae/extrae-3.8.3-r1.ebuild
+++ b/sys-cluster/extrae/extrae-3.8.3-r1.ebuild
@@ -57,6 +57,7 @@ RDEPEND="
 "
 BDEPEND="
doc? (
+   app-text/ghostscript-gpl
dev-python/sphinx
dev-tex/latexmk
dev-texlive/texlive-latexextra

diff --git a/sys-cluster/extrae/extrae-3.8.3-r2.ebuild 
b/sys-cluster/extrae/extrae-3.8.3-r2.ebuild
index bf78ee096..fc4335eb8 100644
--- a/sys-cluster/extrae/extrae-3.8.3-r2.ebuild
+++ b/sys-cluster/extrae/extrae-3.8.3-r2.ebuild
@@ -58,6 +58,7 @@ RDEPEND="
 "
 BDEPEND="
doc? (
+   app-text/ghostscript-gpl
dev-python/sphinx
dev-tex/latexmk
dev-texlive/texlive-latexextra

diff --git a/sys-cluster/extrae/extrae-3.8.3-r3.ebuild 
b/sys-cluster/extrae/extrae-3.8.3-r3.ebuild
index d7e945c26..69d96736a 100644
--- a/sys-cluster/extrae/extrae-3.8.3-r3.ebuild
+++ b/sys-cluster/extrae/extrae-3.8.3-r3.ebuild
@@ -59,6 +59,7 @@ RDEPEND="
 "
 BDEPEND="
doc? (
+   app-text/ghostscript-gpl
dev-python/sphinx
dev-tex/latexmk
dev-texlive/texlive-latexextra



[gentoo-commits] repo/proj/guru:master commit in: sys-cluster/extrae/

2021-04-27 Thread Theo Anderson
commit: c0ad8c4ee84b6d70578ac0a13c2e4f84e2c0ea69
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Tue Apr 27 05:54:53 2021 +
Commit: Theo Anderson  posteo  de>
CommitDate: Tue Apr 27 05:54:53 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c0ad8c4e

sys-cluster/extrae: relax dependencies

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Alessandro Barbieri  gmail.com>

 sys-cluster/extrae/extrae-3.8.3-r1.ebuild | 3 +--
 sys-cluster/extrae/extrae-3.8.3-r2.ebuild | 3 +--
 sys-cluster/extrae/extrae-3.8.3-r3.ebuild | 3 +--
 3 files changed, 3 insertions(+), 6 deletions(-)

diff --git a/sys-cluster/extrae/extrae-3.8.3-r1.ebuild 
b/sys-cluster/extrae/extrae-3.8.3-r1.ebuild
index f353ab149..83906e3ff 100644
--- a/sys-cluster/extrae/extrae-3.8.3-r1.ebuild
+++ b/sys-cluster/extrae/extrae-3.8.3-r1.ebuild
@@ -29,14 +29,13 @@ CDEPEND="
app-arch/xz-utils
dev-libs/icu
dev-libs/libpfm
-   sys-libs/libunwind
dev-libs/libxml2
dev-libs/papi
sys-apps/hwloc
-   sys-libs/glibc
sys-libs/zlib
virtual/mpi
 
+   || ( sys-libs/libunwind sys-libs/llvm-libunwind )
|| ( sys-devel/binutils:* sys-libs/binutils-libs )
 
boost? ( dev-libs/boost:= )

diff --git a/sys-cluster/extrae/extrae-3.8.3-r2.ebuild 
b/sys-cluster/extrae/extrae-3.8.3-r2.ebuild
index fc4335eb8..da5d5f590 100644
--- a/sys-cluster/extrae/extrae-3.8.3-r2.ebuild
+++ b/sys-cluster/extrae/extrae-3.8.3-r2.ebuild
@@ -29,14 +29,13 @@ CDEPEND="
app-arch/xz-utils
dev-libs/icu
dev-libs/libpfm
-   sys-libs/libunwind
dev-libs/libxml2
dev-libs/papi
sys-apps/hwloc
-   sys-libs/glibc
sys-libs/zlib
virtual/mpi
 
+   || ( sys-libs/libunwind sys-libs/llvm-libunwind )
|| ( sys-devel/binutils:* sys-libs/binutils-libs )
 
boost? ( dev-libs/boost:= )

diff --git a/sys-cluster/extrae/extrae-3.8.3-r3.ebuild 
b/sys-cluster/extrae/extrae-3.8.3-r3.ebuild
index 69d96736a..43c112809 100644
--- a/sys-cluster/extrae/extrae-3.8.3-r3.ebuild
+++ b/sys-cluster/extrae/extrae-3.8.3-r3.ebuild
@@ -29,14 +29,13 @@ CDEPEND="
app-arch/xz-utils
dev-libs/icu
dev-libs/libpfm
-   sys-libs/libunwind
dev-libs/libxml2
dev-libs/papi
sys-apps/hwloc
-   sys-libs/glibc
sys-libs/zlib
virtual/mpi
 
+   || ( sys-libs/libunwind sys-libs/llvm-libunwind )
|| ( sys-devel/binutils:* sys-libs/binutils-libs )
 
boost? ( dev-libs/boost:= )



[gentoo-commits] repo/proj/guru:master commit in: kde-misc/geminipart/

2021-04-27 Thread Theo Anderson
commit: 02b9754406b305baccb5e4d3b6001013181c4f67
Author: Anna Vyalkova  sysrq  in>
AuthorDate: Tue Apr 27 11:50:36 2021 +
Commit: Theo Anderson  posteo  de>
CommitDate: Tue Apr 27 12:44:14 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=02b97544

kde-misc/geminipart: fix failing tests

Closes: https://bugs.gentoo.org/784386
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Anna Vyalkova  sysrq.in>

 kde-misc/geminipart/geminipart-20210413.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/kde-misc/geminipart/geminipart-20210413.ebuild 
b/kde-misc/geminipart/geminipart-20210413.ebuild
index f3e6f1cb6..a9c470160 100644
--- a/kde-misc/geminipart/geminipart-20210413.ebuild
+++ b/kde-misc/geminipart/geminipart-20210413.ebuild
@@ -25,3 +25,8 @@ DEPEND="
>=kde-frameworks/kparts-${KFMIN}:5
 "
 RDEPEND="${DEPEND}"
+
+src_test() {
+   export QT_QPA_PLATFORM=offscreen
+   ecm_src_test
+}



[gentoo-commits] repo/proj/guru:master commit in: games-emulation/melonds/

2021-04-27 Thread Theo Anderson
commit: 492bc4f7eb4d46cbf046bbcc8a850b6cdd045712
Author: Maciej Barć  riseup  net>
AuthorDate: Tue Apr 27 06:02:14 2021 +
Commit: Theo Anderson  posteo  de>
CommitDate: Tue Apr 27 06:48:13 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=492bc4f7

games-emulation/melonds: remove test restriction

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Maciej Barć  riseup.net>

 games-emulation/melonds/melonds-0.9.1.ebuild | 3 +--
 games-emulation/melonds/melonds-0.9.2.ebuild | 1 -
 games-emulation/melonds/melonds-.ebuild  | 3 +--
 3 files changed, 2 insertions(+), 5 deletions(-)

diff --git a/games-emulation/melonds/melonds-0.9.1.ebuild 
b/games-emulation/melonds/melonds-0.9.1.ebuild
index d69e63e0b..50d4cad19 100644
--- a/games-emulation/melonds/melonds-0.9.1.ebuild
+++ b/games-emulation/melonds/melonds-0.9.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2020 Gentoo Authors
+# Copyright 2019-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -20,7 +20,6 @@ else
S="${WORKDIR}/${MY_P}"
 fi
 
-RESTRICT="test"
 LICENSE="GPL-3"
 SLOT="0"
 

diff --git a/games-emulation/melonds/melonds-0.9.2.ebuild 
b/games-emulation/melonds/melonds-0.9.2.ebuild
index 7a1e224c3..50d4cad19 100644
--- a/games-emulation/melonds/melonds-0.9.2.ebuild
+++ b/games-emulation/melonds/melonds-0.9.2.ebuild
@@ -20,7 +20,6 @@ else
S="${WORKDIR}/${MY_P}"
 fi
 
-RESTRICT="test"
 LICENSE="GPL-3"
 SLOT="0"
 

diff --git a/games-emulation/melonds/melonds-.ebuild 
b/games-emulation/melonds/melonds-.ebuild
index d69e63e0b..50d4cad19 100644
--- a/games-emulation/melonds/melonds-.ebuild
+++ b/games-emulation/melonds/melonds-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2020 Gentoo Authors
+# Copyright 2019-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -20,7 +20,6 @@ else
S="${WORKDIR}/${MY_P}"
 fi
 
-RESTRICT="test"
 LICENSE="GPL-3"
 SLOT="0"
 



[gentoo-commits] repo/proj/guru:master commit in: sys-apps/0xFFFF/

2021-04-27 Thread Theo Anderson
commit: 5a9e47d8d7d7b1ad200fccc17ca816bbdb788922
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Tue Apr 27 09:25:56 2021 +
Commit: Theo Anderson  posteo  de>
CommitDate: Tue Apr 27 09:25:56 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5a9e47d8

sys-apps/0x: Set CC.

The Makefile uses $CC and initializes it with `cc`.

Closes: https://bugs.gentoo.org/785157
Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 sys-apps/0x/0x-0.8.ebuild | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/sys-apps/0x/0x-0.8.ebuild 
b/sys-apps/0x/0x-0.8.ebuild
index 5c3f0ac56..ea9c8a543 100644
--- a/sys-apps/0x/0x-0.8.ebuild
+++ b/sys-apps/0x/0x-0.8.ebuild
@@ -3,6 +3,8 @@
 
 EAPI=7
 
+inherit toolchain-funcs
+
 DESCRIPTION="The 0pen Free Fiasco Firmware Flasher"
 HOMEPAGE="https://github.com/pali/0x/;
 SRC_URI="https://github.com/pali/${PN}/releases/download/${PV}/${P}.tar.gz;
@@ -15,6 +17,11 @@ IUSE=""
 DEPEND="virtual/libusb:0"
 RDEPEND="${DEPEND}"
 
+src_compile() {
+   tc-export CC
+   default
+}
+
 src_install() {
emake DESTDIR="${ED}" PREFIX="/usr" install
 }



[gentoo-commits] repo/proj/guru:master commit in: sys-fs/dwarfs/

2021-04-27 Thread Theo Anderson
commit: ce90ec0a4c44bc2701254d48c25866dbfb84aeba
Author: Denis Reva  gmail  com>
AuthorDate: Tue Apr 27 08:34:28 2021 +
Commit: Theo Anderson  posteo  de>
CommitDate: Tue Apr 27 08:34:41 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ce90ec0a

sys-fs/dwarfs: attempting to fix https://bugs.gentoo.org/785973

It seems like it requires static-libs for xz-utils

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Denis Reva  gmail.com>

 sys-fs/dwarfs/{dwarfs-0.5.4.ebuild => dwarfs-0.5.4-r1.ebuild} | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys-fs/dwarfs/dwarfs-0.5.4.ebuild 
b/sys-fs/dwarfs/dwarfs-0.5.4-r1.ebuild
similarity index 95%
rename from sys-fs/dwarfs/dwarfs-0.5.4.ebuild
rename to sys-fs/dwarfs/dwarfs-0.5.4-r1.ebuild
index 66cd9fb76..5ef7363bd 100644
--- a/sys-fs/dwarfs/dwarfs-0.5.4.ebuild
+++ b/sys-fs/dwarfs/dwarfs-0.5.4-r1.ebuild
@@ -33,7 +33,7 @@ RDEPEND="${PYTHON_DEPS}
app-arch/libarchive
app-arch/zstd
app-arch/lz4
-   app-arch/xz-utils
+   app-arch/xz-utils[static-libs]
app-arch/snappy
dev-cpp/sparsehash
dev-cpp/gflags
@@ -86,6 +86,7 @@ src_install(){
 }
 
 pkg_postinst(){
+   elog "Suggest to enable USE 'threads' globally if you have multicore 
machine"
elog "Since version 0.4.1 GGC builds has been fixed. Now both Clang and 
GCC are working very well"
elog "You may find more information in the"
elog "${HOMEPAGE}"



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

2021-04-27 Thread Theo Anderson
commit: a59ec50a3a6c639f4e386eada2885c824025ead1
Author: Theo Anderson  posteo  de>
AuthorDate: Sat Apr 24 23:33:43 2021 +
Commit: Theo Anderson  posteo  de>
CommitDate: Tue Apr 27 23:17:09 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a59ec50a

dev-libs/supercop: build with PIC

Closes: https://bugs.gentoo.org/785376
Signed-off-by: Theo Anderson  posteo.de>

 dev-libs/supercop/supercop-0_p20200827.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-libs/supercop/supercop-0_p20200827.ebuild 
b/dev-libs/supercop/supercop-0_p20200827.ebuild
index b9eca7205..e73018de5 100644
--- a/dev-libs/supercop/supercop-0_p20200827.ebuild
+++ b/dev-libs/supercop/supercop-0_p20200827.ebuild
@@ -20,6 +20,7 @@ DEPEND="dev-lang/nasm"
 S="${WORKDIR}"/${PN}-${MY_REV}
 
 src_configure() {
+   append-flags -fPIC
append-ldflags -Wl,-z,noexecstack
cmake_src_configure
 }



[gentoo-commits] repo/proj/guru:dev commit in: net-p2p/monero/

2021-04-27 Thread Theo Anderson
commit: 899c6d87fb35b02e99da176b2c5cfc20e882b117
Author: Theo Anderson  posteo  de>
AuthorDate: Sat Apr 24 23:47:11 2021 +
Commit: Theo Anderson  posteo  de>
CommitDate: Tue Apr 27 23:17:12 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=899c6d87

net-p2p/monero: drop libressl support

Signed-off-by: Theo Anderson  posteo.de>

 net-p2p/monero/monero-0.17.1.9.ebuild | 5 ++---
 net-p2p/monero/monero-.ebuild | 5 ++---
 2 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/net-p2p/monero/monero-0.17.1.9.ebuild 
b/net-p2p/monero/monero-0.17.1.9.ebuild
index fb62cb795..2cfccaa2d 100644
--- a/net-p2p/monero/monero-0.17.1.9.ebuild
+++ b/net-p2p/monero/monero-0.17.1.9.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="BSD MIT"
 SLOT="0"
-IUSE="+daemon libressl readline +tools +wallet-cli +wallet-rpc"
+IUSE="+daemon readline +tools +wallet-cli +wallet-rpc"
 REQUIRED_USE="|| ( daemon tools wallet-cli wallet-rpc )"
 RESTRICT="test"
 
@@ -27,14 +27,13 @@ DEPEND="
acct-user/monero
dev-libs/boost:=[nls,threads]
dev-libs/libsodium:=
+   dev-libs/openssl:=
dev-libs/randomx
dev-libs/rapidjson
dev-libs/supercop
net-dns/unbound:=[threads]
net-libs/czmq:=
net-libs/miniupnpc
-   !libressl? ( dev-libs/openssl:= )
-   libressl? ( dev-libs/libressl:= )
readline? ( sys-libs/readline:0= )
 "
 RDEPEND="${DEPEND}"

diff --git a/net-p2p/monero/monero-.ebuild 
b/net-p2p/monero/monero-.ebuild
index 528e57f45..1ee22fc10 100644
--- a/net-p2p/monero/monero-.ebuild
+++ b/net-p2p/monero/monero-.ebuild
@@ -19,7 +19,7 @@ fi
 
 LICENSE="BSD MIT"
 SLOT="0"
-IUSE="+daemon libressl readline +tools +wallet-cli +wallet-rpc"
+IUSE="+daemon readline +tools +wallet-cli +wallet-rpc"
 REQUIRED_USE="|| ( daemon tools wallet-cli wallet-rpc )"
 RESTRICT="test"
 
@@ -28,14 +28,13 @@ DEPEND="
acct-user/monero
dev-libs/boost:=[nls,threads]
dev-libs/libsodium:=
+   dev-libs/openssl:=
dev-libs/randomx
dev-libs/rapidjson
dev-libs/supercop
net-dns/unbound:=[threads]
net-libs/czmq:=
net-libs/miniupnpc
-   !libressl? ( dev-libs/openssl:= )
-   libressl? ( dev-libs/libressl:= )
readline? ( sys-libs/readline:0= )
 "
 RDEPEND="${DEPEND}"



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

2021-04-27 Thread Theo Anderson
commit: c35a513312639f63de5a974afa2ceea7dd9890c4
Author: Theo Anderson  posteo  de>
AuthorDate: Tue Apr 27 23:22:43 2021 +
Commit: Theo Anderson  posteo  de>
CommitDate: Tue Apr 27 23:22:43 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c35a5133

media-libs/vips: comment out unused USE flag metadata

Signed-off-by: Theo Anderson  posteo.de>

 media-libs/vips/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vips/metadata.xml b/media-libs/vips/metadata.xml
index c174db958..bfb184005 100644
--- a/media-libs/vips/metadata.xml
+++ b/media-libs/vips/metadata.xml
@@ -8,7 +8,7 @@
Enable support for creating image pyramids 
with dzsave
Enable support for HEIC images
Enable support for text rendering
-   Enable support for nsgif load
+   
Enable support for 8bpp PNG via 
media-gfx/libimagequant





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

2021-04-27 Thread Sam James
commit: cd7662e605459c9990cdc6331837bb4e0eecd30c
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 27 23:22:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 27 23:22:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd7662e6

sys-apps/pkgcore: Stabilize 0.11.6-r1 arm64, #786159

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

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

diff --git a/sys-apps/pkgcore/pkgcore-0.11.6-r1.ebuild 
b/sys-apps/pkgcore/pkgcore-0.11.6-r1.ebuild
index bfd27715323..84dcd968cb5 100644
--- a/sys-apps/pkgcore/pkgcore-0.11.6-r1.ebuild
+++ b/sys-apps/pkgcore/pkgcore-0.11.6-r1.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/pkgcore/pkgcore.git;
inherit git-r3
 else
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~s390 ~sparc 
x86 ~x64-macos"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 ~sparc x86 
~x64-macos"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 fi
 



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

2021-04-27 Thread Sam James
commit: fd3ad4fe4efa0cbbc6779a59b1e15b51d4edd16a
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 27 23:22:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 27 23:22:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd3ad4fe

dev-util/pkgcheck: Stabilize 0.9.7 arm64, #786159

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

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

diff --git a/dev-util/pkgcheck/pkgcheck-0.9.7.ebuild 
b/dev-util/pkgcheck/pkgcheck-0.9.7.ebuild
index 9fc99d525f3..360c792fd88 100644
--- a/dev-util/pkgcheck/pkgcheck-0.9.7.ebuild
+++ b/dev-util/pkgcheck/pkgcheck-0.9.7.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/pkgcore/pkgcheck.git;
inherit git-r3
 else
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~s390 ~sparc 
x86 ~x64-macos"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 ~sparc x86 
~x64-macos"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 fi
 



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

2021-04-27 Thread Sam James
commit: d32ad2ccd174f6d5df04d38e87e801545814e391
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 27 23:22:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 27 23:22:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d32ad2cc

dev-python/snakeoil: Stabilize 0.9.6 arm64, #786159

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

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

diff --git a/dev-python/snakeoil/snakeoil-0.9.6.ebuild 
b/dev-python/snakeoil/snakeoil-0.9.6.ebuild
index ecf36e29ec9..7b29a073117 100644
--- a/dev-python/snakeoil/snakeoil-0.9.6.ebuild
+++ b/dev-python/snakeoil/snakeoil-0.9.6.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/pkgcore/snakeoil.git;
inherit git-r3
 else
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 
~sparc x86 ~x64-macos"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 
~sparc x86 ~x64-macos"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 fi
 



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

2021-04-27 Thread Sam James
commit: 1ac8ee93a062c08d8319b02ebd3ffb86fe3a20c6
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 27 23:07:24 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 27 23:07:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ac8ee93

app-portage/gentoopm: Stabilize 0.3.3 ALLARCHES, #786168

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

 app-portage/gentoopm/gentoopm-0.3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/gentoopm/gentoopm-0.3.3.ebuild 
b/app-portage/gentoopm/gentoopm-0.3.3.ebuild
index 4921f084e32..bf6318cf270 100644
--- a/app-portage/gentoopm/gentoopm-0.3.3.ebuild
+++ b/app-portage/gentoopm/gentoopm-0.3.3.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/mgorny/gentoopm/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ~sparc ~x86 ~x64-macos"
+KEYWORDS="amd64 arm arm64 ~mips ~sparc x86 ~x64-macos"
 IUSE=""
 
 RDEPEND="



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

2021-04-27 Thread Sam James
commit: 004dd1369820e3646e3dc1222be7d9d8de531b93
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 27 23:00:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 27 23:01:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=004dd136

dev-python/snakeoil: Stabilize 0.9.6 arm, #786159

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

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

diff --git a/dev-python/snakeoil/snakeoil-0.9.6.ebuild 
b/dev-python/snakeoil/snakeoil-0.9.6.ebuild
index 13be42f209a..118a2338346 100644
--- a/dev-python/snakeoil/snakeoil-0.9.6.ebuild
+++ b/dev-python/snakeoil/snakeoil-0.9.6.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/pkgcore/snakeoil.git;
inherit git-r3
 else
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~x64-macos"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~x64-macos"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 fi
 



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

2021-04-27 Thread Sam James
commit: f602cfd1930f819f1c09d1be4425847ca0d873dc
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 27 23:01:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 27 23:01:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f602cfd1

sys-apps/pkgcore: Stabilize 0.11.6-r1 ppc64, #786159

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

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

diff --git a/sys-apps/pkgcore/pkgcore-0.11.6-r1.ebuild 
b/sys-apps/pkgcore/pkgcore-0.11.6-r1.ebuild
index 93b05afd5d1..bfd27715323 100644
--- a/sys-apps/pkgcore/pkgcore-0.11.6-r1.ebuild
+++ b/sys-apps/pkgcore/pkgcore-0.11.6-r1.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/pkgcore/pkgcore.git;
inherit git-r3
 else
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~s390 ~sparc 
x86 ~x64-macos"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~s390 ~sparc 
x86 ~x64-macos"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 fi
 



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

2021-04-27 Thread Sam James
commit: 612934cc7b3096111628fd1a0163d4401a229715
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 27 23:01:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 27 23:01:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=612934cc

dev-python/snakeoil: Stabilize 0.9.6 ppc64, #786159

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

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

diff --git a/dev-python/snakeoil/snakeoil-0.9.6.ebuild 
b/dev-python/snakeoil/snakeoil-0.9.6.ebuild
index 118a2338346..ecf36e29ec9 100644
--- a/dev-python/snakeoil/snakeoil-0.9.6.ebuild
+++ b/dev-python/snakeoil/snakeoil-0.9.6.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/pkgcore/snakeoil.git;
inherit git-r3
 else
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~x64-macos"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 
~sparc x86 ~x64-macos"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 fi
 



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

2021-04-27 Thread Sam James
commit: c7e4bdcef3e3121e99c18d532b09fc3016b55195
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 27 23:00:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 27 23:01:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7e4bdce

sys-apps/pkgcore: Stabilize 0.11.6-r1 arm, #786159

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

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

diff --git a/sys-apps/pkgcore/pkgcore-0.11.6-r1.ebuild 
b/sys-apps/pkgcore/pkgcore-0.11.6-r1.ebuild
index 239e4c37298..93b05afd5d1 100644
--- a/sys-apps/pkgcore/pkgcore-0.11.6-r1.ebuild
+++ b/sys-apps/pkgcore/pkgcore-0.11.6-r1.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/pkgcore/pkgcore.git;
inherit git-r3
 else
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~s390 ~sparc 
x86 ~x64-macos"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~s390 ~sparc 
x86 ~x64-macos"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 fi
 



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

2021-04-27 Thread Sam James
commit: 46b3a7cdf1b9b5bac74cf122ad60b011d5734b3d
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 27 23:00:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 27 23:01:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46b3a7cd

dev-util/pkgcheck: Stabilize 0.9.7 arm, #786159

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

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

diff --git a/dev-util/pkgcheck/pkgcheck-0.9.7.ebuild 
b/dev-util/pkgcheck/pkgcheck-0.9.7.ebuild
index d79d0dd1def..5db39a0fdb4 100644
--- a/dev-util/pkgcheck/pkgcheck-0.9.7.ebuild
+++ b/dev-util/pkgcheck/pkgcheck-0.9.7.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/pkgcore/pkgcheck.git;
inherit git-r3
 else
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~s390 ~sparc 
x86 ~x64-macos"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~s390 ~sparc 
x86 ~x64-macos"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 fi
 



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

2021-04-27 Thread Sam James
commit: 2847cd29167364ad39c5960266f86555794ccf3e
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 27 23:01:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 27 23:01:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2847cd29

dev-util/pkgcheck: Stabilize 0.9.7 ppc64, #786159

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

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

diff --git a/dev-util/pkgcheck/pkgcheck-0.9.7.ebuild 
b/dev-util/pkgcheck/pkgcheck-0.9.7.ebuild
index 5db39a0fdb4..9fc99d525f3 100644
--- a/dev-util/pkgcheck/pkgcheck-0.9.7.ebuild
+++ b/dev-util/pkgcheck/pkgcheck-0.9.7.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/pkgcore/pkgcheck.git;
inherit git-r3
 else
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~s390 ~sparc 
x86 ~x64-macos"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~s390 ~sparc 
x86 ~x64-macos"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 fi
 



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

2021-04-27 Thread Sam James
commit: 4087d965d7dd33955e4db0dac5744c23fa1deed4
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 27 22:53:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 27 22:53:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4087d965

dev-util/buildbot-pkg: Keyword 3.1.0 arm64, #766462

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

 dev-util/buildbot-pkg/buildbot-pkg-3.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/buildbot-pkg/buildbot-pkg-3.1.0.ebuild 
b/dev-util/buildbot-pkg/buildbot-pkg-3.1.0.ebuild
index c83932c8927..f4a2fe382f7 100644
--- a/dev-util/buildbot-pkg/buildbot-pkg-3.1.0.ebuild
+++ b/dev-util/buildbot-pkg/buildbot-pkg-3.1.0.ebuild
@@ -19,7 +19,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
 LICENSE="GPL-2"
 SLOT="0"
 
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
 
 # No real integration tests for this pkg.
 # all tests are related to making releases and final checks for distribution



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

2021-04-27 Thread Sam James
commit: a7e77179890ffe3c1e589c34f6db918a5ca08b9b
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 27 22:53:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 27 22:53:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7e77179

dev-util/buildbot-www: Keyword 3.1.0 arm64, #766462

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

 dev-util/buildbot-www/buildbot-www-3.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/buildbot-www/buildbot-www-3.1.0.ebuild 
b/dev-util/buildbot-www/buildbot-www-3.1.0.ebuild
index 70027ef7887..811dad5066d 100644
--- a/dev-util/buildbot-www/buildbot-www-3.1.0.ebuild
+++ b/dev-util/buildbot-www/buildbot-www-3.1.0.ebuild
@@ -19,7 +19,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
 LICENSE="GPL-2"
 SLOT="0"
 
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
 
 DEPEND="
~dev-util/buildbot-pkg-${PV}[${PYTHON_USEDEP}]



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

2021-04-27 Thread Sam James
commit: 3ee5759f18d252f20df64c3867c4bd4f4f4173c9
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 27 22:53:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 27 22:53:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ee5759f

dev-python/unidiff: Keyword 0.6.0 arm64, #766462

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

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

diff --git a/dev-python/unidiff/unidiff-0.6.0.ebuild 
b/dev-python/unidiff/unidiff-0.6.0.ebuild
index 99713f3bca4..9827339cdb5 100644
--- a/dev-python/unidiff/unidiff-0.6.0.ebuild
+++ b/dev-python/unidiff/unidiff-0.6.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-04-27 Thread Sam James
commit: 1df58667b57f2fbc1374676eb510090f649d1c89
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 27 22:53:19 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 27 22:53:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1df58667

dev-util/buildbot: Keyword 3.1.0 arm64, #766462

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

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

diff --git a/dev-util/buildbot/buildbot-3.1.0.ebuild 
b/dev-util/buildbot/buildbot-3.1.0.ebuild
index db8af728c2c..01cb4bce960 100644
--- a/dev-util/buildbot/buildbot-3.1.0.ebuild
+++ b/dev-util/buildbot/buildbot-3.1.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm64 ~amd64-linux ~x86-linux"
 
 IUSE="crypt doc docker examples irc test"
 RESTRICT="!test? ( test )"



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

2021-04-27 Thread Sam James
commit: 34d291658984b984ebc2e27f9650319bfcdb4001
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 27 22:53:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 27 22:53:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34d29165

dev-python/setuptools_trial: Keyword 0.6.0-r1 arm64, #766462

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

 dev-python/setuptools_trial/setuptools_trial-0.6.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/setuptools_trial/setuptools_trial-0.6.0-r1.ebuild 
b/dev-python/setuptools_trial/setuptools_trial-0.6.0-r1.ebuild
index ba64b69dfb5..331289048c4 100644
--- a/dev-python/setuptools_trial/setuptools_trial-0.6.0-r1.ebuild
+++ b/dev-python/setuptools_trial/setuptools_trial-0.6.0-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-04-27 Thread Sam James
commit: a9b960e8e6d574b26363a2d2b5c993bac91cc12d
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 27 22:53:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 27 22:53:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9b960e8

dev-util/buildbot-worker: Keyword 3.1.0 arm64, #766462

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

 dev-util/buildbot-worker/buildbot-worker-3.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/buildbot-worker/buildbot-worker-3.1.0.ebuild 
b/dev-util/buildbot-worker/buildbot-worker-3.1.0.ebuild
index 6f105d83f93..6ccf06830ba 100644
--- a/dev-util/buildbot-worker/buildbot-worker-3.1.0.ebuild
+++ b/dev-util/buildbot-worker/buildbot-worker-3.1.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
 
 IUSE="test"
 RESTRICT="!test? ( test )"



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

2021-04-27 Thread Sam James
commit: 5c538fd19039f0eaf633c40ff8ca18ea54315d90
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 27 22:53:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 27 22:53:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c538fd1

dev-python/pypugjs: Keyword 5.9.9 arm64, #766462

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

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

diff --git a/dev-python/pypugjs/pypugjs-5.9.9.ebuild 
b/dev-python/pypugjs/pypugjs-5.9.9.ebuild
index 7d4959b3c7b..f5142600ec4 100644
--- a/dev-python/pypugjs/pypugjs-5.9.9.ebuild
+++ b/dev-python/pypugjs/pypugjs-5.9.9.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/kakulukia/pypugjs/archive/v${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
 
 IUSE=""
 RDEPEND="



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

2021-04-27 Thread Sam James
commit: f0cbb6f4a7dea88acfbd402a88e49a109b4da53d
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 27 22:53:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 27 22:53:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0cbb6f4

dev-python/txrequests: Keyword 0.9.6 arm64, #766462

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

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

diff --git a/dev-python/txrequests/txrequests-0.9.6.ebuild 
b/dev-python/txrequests/txrequests-0.9.6.ebuild
index 62e3710b85c..7f6e3418d14 100644
--- a/dev-python/txrequests/txrequests-0.9.6.ebuild
+++ b/dev-python/txrequests/txrequests-0.9.6.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 
 RDEPEND="
>=dev-python/requests-1.2.0[${PYTHON_USEDEP}]



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

2021-04-27 Thread Sam James
commit: fad8e41edc28c6bb703745746b12d3c29e69466b
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 27 22:44:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 27 22:44:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fad8e41e

dev-util/pkgcheck: Stabilize 0.9.7 ppc, #786159

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

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

diff --git a/dev-util/pkgcheck/pkgcheck-0.9.7.ebuild 
b/dev-util/pkgcheck/pkgcheck-0.9.7.ebuild
index 29ac20cab58..d79d0dd1def 100644
--- a/dev-util/pkgcheck/pkgcheck-0.9.7.ebuild
+++ b/dev-util/pkgcheck/pkgcheck-0.9.7.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/pkgcore/pkgcheck.git;
inherit git-r3
 else
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc 
x86 ~x64-macos"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~s390 ~sparc 
x86 ~x64-macos"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 fi
 



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

2021-04-27 Thread Sam James
commit: 5b924e5e0b549c7105fb384057888fcfb9dfa203
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 27 22:44:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 27 22:44:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b924e5e

dev-python/snakeoil: Stabilize 0.9.6 ppc, #786159

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

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

diff --git a/dev-python/snakeoil/snakeoil-0.9.6.ebuild 
b/dev-python/snakeoil/snakeoil-0.9.6.ebuild
index ea8ff5465f1..13be42f209a 100644
--- a/dev-python/snakeoil/snakeoil-0.9.6.ebuild
+++ b/dev-python/snakeoil/snakeoil-0.9.6.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/pkgcore/snakeoil.git;
inherit git-r3
 else
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~x64-macos"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~x64-macos"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 fi
 



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

2021-04-27 Thread Sam James
commit: 7134e88079b5dad012608b070b3e8a43a76c4469
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 27 22:44:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 27 22:44:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7134e880

sys-apps/pkgcore: Stabilize 0.11.6-r1 ppc, #786159

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

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

diff --git a/sys-apps/pkgcore/pkgcore-0.11.6-r1.ebuild 
b/sys-apps/pkgcore/pkgcore-0.11.6-r1.ebuild
index fe3a1b0eaa0..239e4c37298 100644
--- a/sys-apps/pkgcore/pkgcore-0.11.6-r1.ebuild
+++ b/sys-apps/pkgcore/pkgcore-0.11.6-r1.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/pkgcore/pkgcore.git;
inherit git-r3
 else
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc 
x86 ~x64-macos"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~s390 ~sparc 
x86 ~x64-macos"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 fi
 



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

2021-04-27 Thread Sam James
commit: 424eabd17635b51e15ff5e630326c4ae41b7d3ed
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 27 22:40:18 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 27 22:40:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=424eabd1

dev-python/snakeoil: Stabilize 0.9.6 x86, #786159

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

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

diff --git a/dev-python/snakeoil/snakeoil-0.9.6.ebuild 
b/dev-python/snakeoil/snakeoil-0.9.6.ebuild
index a9a5c1b8239..ea8ff5465f1 100644
--- a/dev-python/snakeoil/snakeoil-0.9.6.ebuild
+++ b/dev-python/snakeoil/snakeoil-0.9.6.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/pkgcore/snakeoil.git;
inherit git-r3
 else
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-macos"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~x64-macos"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 fi
 



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

2021-04-27 Thread Sam James
commit: 06fdeba1a64ffd09f22110bfcc0d1fcf7eba1cd7
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 27 22:40:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 27 22:40:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06fdeba1

dev-util/pkgcheck: Stabilize 0.9.7 x86, #786159

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

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

diff --git a/dev-util/pkgcheck/pkgcheck-0.9.7.ebuild 
b/dev-util/pkgcheck/pkgcheck-0.9.7.ebuild
index dcc6fba6b4a..29ac20cab58 100644
--- a/dev-util/pkgcheck/pkgcheck-0.9.7.ebuild
+++ b/dev-util/pkgcheck/pkgcheck-0.9.7.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/pkgcore/pkgcheck.git;
inherit git-r3
 else
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~x64-macos"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc 
x86 ~x64-macos"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 fi
 



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

2021-04-27 Thread Sam James
commit: 3a2de9984649fe26793a6b016eb9870f09200330
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 27 22:40:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 27 22:40:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a2de998

sys-apps/pkgcore: Stabilize 0.11.6-r1 x86, #786159

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

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

diff --git a/sys-apps/pkgcore/pkgcore-0.11.6-r1.ebuild 
b/sys-apps/pkgcore/pkgcore-0.11.6-r1.ebuild
index eb51df73b67..fe3a1b0eaa0 100644
--- a/sys-apps/pkgcore/pkgcore-0.11.6-r1.ebuild
+++ b/sys-apps/pkgcore/pkgcore-0.11.6-r1.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/pkgcore/pkgcore.git;
inherit git-r3
 else
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~x64-macos"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc 
x86 ~x64-macos"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 fi
 



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

2021-04-27 Thread Sam James
commit: 7b69a775a0637d6aeecbb4e4a227353486eeb6d2
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 27 22:35:06 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 27 22:35:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b69a775

dev-util/pkgcheck: Stabilize 0.9.7 amd64, #786159

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

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

diff --git a/dev-util/pkgcheck/pkgcheck-0.9.7.ebuild 
b/dev-util/pkgcheck/pkgcheck-0.9.7.ebuild
index f801b3b477e..dcc6fba6b4a 100644
--- a/dev-util/pkgcheck/pkgcheck-0.9.7.ebuild
+++ b/dev-util/pkgcheck/pkgcheck-0.9.7.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/pkgcore/pkgcheck.git;
inherit git-r3
 else
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 
~sparc ~x86 ~x64-macos"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~x64-macos"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 fi
 



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

2021-04-27 Thread Sam James
commit: 08ca2bb62a3274ba19d9e172138a492fe234d9c9
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 27 22:35:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 27 22:35:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08ca2bb6

sys-apps/pkgcore: Stabilize 0.11.6-r1 amd64, #786159

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

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

diff --git a/sys-apps/pkgcore/pkgcore-0.11.6-r1.ebuild 
b/sys-apps/pkgcore/pkgcore-0.11.6-r1.ebuild
index 274ef900e79..eb51df73b67 100644
--- a/sys-apps/pkgcore/pkgcore-0.11.6-r1.ebuild
+++ b/sys-apps/pkgcore/pkgcore-0.11.6-r1.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/pkgcore/pkgcore.git;
inherit git-r3
 else
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 
~sparc ~x86 ~x64-macos"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~x64-macos"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 fi
 



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

2021-04-27 Thread Sam James
commit: 9da44fb8165b377dde087472dd6607b25b28b441
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 27 22:35:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 27 22:35:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9da44fb8

dev-python/snakeoil: Stabilize 0.9.6 amd64, #786159

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

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

diff --git a/dev-python/snakeoil/snakeoil-0.9.6.ebuild 
b/dev-python/snakeoil/snakeoil-0.9.6.ebuild
index d8a8dc640dd..a9a5c1b8239 100644
--- a/dev-python/snakeoil/snakeoil-0.9.6.ebuild
+++ b/dev-python/snakeoil/snakeoil-0.9.6.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/pkgcore/snakeoil.git;
inherit git-r3
 else
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-macos"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-macos"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 fi
 



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

2021-04-27 Thread Matt Turner
commit: b07b8c315459ba06721a85aa8e7d3f0e26941f92
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Apr 27 22:12:05 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Apr 27 22:17:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b07b8c31

net-misc/modemmanager: Version bump to 1.16.4

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

 net-misc/modemmanager/Manifest   |   1 +
 net-misc/modemmanager/modemmanager-1.16.4.ebuild | 128 +++
 2 files changed, 129 insertions(+)

diff --git a/net-misc/modemmanager/Manifest b/net-misc/modemmanager/Manifest
index 2e5e794ac1f..160c8b44e15 100644
--- a/net-misc/modemmanager/Manifest
+++ b/net-misc/modemmanager/Manifest
@@ -1,2 +1,3 @@
 DIST ModemManager-1.14.8.tar.xz 2255964 BLAKE2B 
8f0e4e4747b3603795b533c41949ef7180922e92b7b26348145e18ffaa38f23cccbcb6662ac912216d33b4aef805c5f7ad10aef8029ffd16eb30b331fc2ca88e
 SHA512 
2457214fecd7d4d9fef291f756ef19973b98a05d07721cd57bdaee704cd6b9e96d27f6741bd8d245a0495f1d338e65db12f19b2d9a8dd6a5cddfb050614381c6
 DIST ModemManager-1.16.2.tar.xz 2447936 BLAKE2B 
aafd2bde9fe72ec837a34987a698d82f4ba2aedf778c350263f8fe937ccd4b5b9b78fc66c58a39a8729c371788ab7b7782073726dc132b8f08bd2df0a9bc2da4
 SHA512 
c0b095972eba6e0f3a1ad22e425b412f17d8b60f0af4d423a92fdebcb6d2801f87e6af98758f8c2dc4db3586a3a15530a318805fda312443fa6abe2265ebd6b6
+DIST ModemManager-1.16.4.tar.xz 2335908 BLAKE2B 
dfd3293e9b685d3b01fa3deec111aafca6f11dc27be0a69e0496036e537eecb6f51f592ce1996f47c86b5d9db2abf3c9b9a26e66e9f058ba59982caf38b28ef9
 SHA512 
5fb7625c9d41ce0179b4e59745b00b815038239552a5438d71ff36b019b398fc3dc6bef709e91a186f5f7427fcb59d79c0b1c3ca9c3dca867f0d5677fd979506

diff --git a/net-misc/modemmanager/modemmanager-1.16.4.ebuild 
b/net-misc/modemmanager/modemmanager-1.16.4.ebuild
new file mode 100644
index 000..5642c599e4e
--- /dev/null
+++ b/net-misc/modemmanager/modemmanager-1.16.4.ebuild
@@ -0,0 +1,128 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+VALA_USE_DEPEND="vapigen"
+
+inherit gnome2 readme.gentoo-r1 systemd toolchain-funcs udev vala
+
+DESCRIPTION="Modem and mobile broadband management libraries"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/ModemManager/;
+SRC_URI="https://www.freedesktop.org/software/ModemManager/ModemManager-${PV}.tar.xz;
+
+LICENSE="GPL-2+"
+SLOT="0/1" # subslot = dbus interface version, i.e. N in 
org.freedesktop.ModemManager${N}
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+
+IUSE="elogind +introspection mbim policykit +qmi systemd +udev vala"
+REQUIRED_USE="
+   ?? ( elogind systemd )
+   vala? ( introspection )
+"
+
+DEPEND="
+   >=dev-libs/glib-2.48.0:2
+   udev? ( >=dev-libs/libgudev-230:= )
+   introspection? ( >=dev-libs/gobject-introspection-0.9.6:= )
+   mbim? ( >=net-libs/libmbim-1.24.0 )
+   policykit? ( >=sys-auth/polkit-0.106[introspection?] )
+   qmi? ( >=net-libs/libqmi-1.28.0:= )
+   elogind? ( sys-auth/elogind )
+   systemd? ( >=sys-apps/systemd-209 )
+"
+RDEPEND="${DEPEND}
+   policykit? ( acct-group/plugdev )
+"
+BDEPEND="
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   >=dev-util/gtk-doc-am-1
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )
+"
+
+S="${WORKDIR}/ModemManager-${PV}"
+
+src_prepare() {
+   DOC_CONTENTS="
+   If your USB modem shows up only as a storage device when you 
plug it in,
+   then you should install sys-apps/usb_modeswitch, which will 
automatically
+   switch it over to USB modem mode whenever you plug it in.\n"
+
+   if use policykit; then
+   DOC_CONTENTS+="\nTo control your modem without needing to enter 
the root password,
+   add your user account to the 'plugdev' group."
+   fi
+
+   use vala && vala_src_prepare
+   gnome2_src_prepare
+}
+
+src_configure() {
+   local myconf=(
+   --disable-Werror
+   --disable-static
+   --with-dist-version=${PVR}
+   --with-udev-base-dir="$(get_udevdir)"
+   $(use_with udev)
+   $(use_enable introspection)
+   $(use_with mbim)
+   $(use_with policykit polkit)
+   $(use_with systemd systemd-journal)
+   $(use_with qmi)
+   $(use_enable vala)
+   )
+   if use systemd || use elogind; then
+   myconf+=(--with-systemd-suspend-resume)
+   else
+   myconf+=(--without-systemd-suspend-resume)
+   fi
+   gnome2_src_configure "${myconf[@]}"
+}
+
+src_install() {
+   gnome2_src_install
+
+   # Allow users in plugdev group full control over their modem
+   if use policykit; then
+   insinto /usr/share/polkit-1/rules.d/
+   doins 

[gentoo-commits] repo/gentoo:master commit in: gui-libs/libhandy/

2021-04-27 Thread Matt Turner
commit: 53da12505c83fc60c541e07aec8952a7ced8acc1
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Apr 27 22:09:36 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Apr 27 22:17:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53da1250

gui-libs/libhandy: Version bump to 1.2.2

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

 gui-libs/libhandy/Manifest  |  1 +
 gui-libs/libhandy/libhandy-1.2.2.ebuild | 56 +
 2 files changed, 57 insertions(+)

diff --git a/gui-libs/libhandy/Manifest b/gui-libs/libhandy/Manifest
index 265eb6c4d80..1c5528ee7c2 100644
--- a/gui-libs/libhandy/Manifest
+++ b/gui-libs/libhandy/Manifest
@@ -1,4 +1,5 @@
 DIST libhandy-1.0.3.tar.xz 389068 BLAKE2B 
2892103a672551f9a48a2f877568548fe771aeddbf156427baf03f8654488b5a0a8218f621366a47097030eb0ecf5abeb4f021d320046602cda0a028d91ec566
 SHA512 
cc304acc53e0819dce4931292e395ba44c1eb8630ebfa56390637bf376de226f4545906892967815c3e144423409b5a85e293568d3ed8069a6c4775307aeef4f
 DIST libhandy-1.2.0.tar.xz 481120 BLAKE2B 
327a2b1d9bec68a705f0e1cd7ebecc35706a95fd9964482244ebc6fd36f84e1563918286e507b77ec70ba4bab118b0e508a2cebef7514685221b918994d2fa6a
 SHA512 
34f84479fcef6fdd3b46a03a0b4806887708ce8295461eae655e34febdec5b62de56e34e58696545f086be8de1e2c0ac13a61a4bbe0a945a87e7d8e860a5f919
 DIST libhandy-1.2.1.tar.xz 488324 BLAKE2B 
9266671b0503971b80d9466673431624600c1ed0d061693187ab2dfe5a017235c985ba997882493f03bd7d6bb0d32c78a8858591dc57f6c101e64987d37eef4a
 SHA512 
0474d1f15a1572ab3f622ec703fc4167beb3ed6062f566d8b50c20894a217c66d00c5b4616d54e65fac312b9836428e8cb83753566cf67abffb9eafbb87dc926
+DIST libhandy-1.2.2.tar.xz 488508 BLAKE2B 
1b764c90710de8a7960308b6441657799e6c3a12de9688f720748ca57653f6592fb4ba9f75841d76ae477af7c1709dc4f303658cc543c8de3f6f64d1de7d03cf
 SHA512 
2135d3e15931fa143698de9200803c90e93c87b82c96b4fff90b75075c218a8ef2f69a26210bda8c10fb7195f115b11b804bb6de0b2f65cd464a7cefe35d0af4
 DIST libhandy-v0.0.13.tar.bz2 394811 BLAKE2B 
318c226f20b4d8032e984dbd47b4634e828b922dcbc244e4f3f35b94c38f27ed38427196d553809bb1d6bfa7c4830db5d27701e3595cac8a05b58a27ba4a2472
 SHA512 
a0918c55c9ac14af223a83db542e7dc815d97c844d1f0830a1bee4bdcdf248d00d049fa90fd2be96265535a68d56de5143ddd9264b5e997a902ac9558d5096f3

diff --git a/gui-libs/libhandy/libhandy-1.2.2.ebuild 
b/gui-libs/libhandy/libhandy-1.2.2.ebuild
new file mode 100644
index 000..1df7e54eddb
--- /dev/null
+++ b/gui-libs/libhandy/libhandy-1.2.2.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome.org meson xdg vala virtualx
+
+DESCRIPTION="Building blocks for modern adaptive GNOME apps"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/libhandy/;
+
+LICENSE="LGPL-2.1+"
+SLOT="1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+IUSE="examples glade gtk-doc +introspection test +vala"
+REQUIRED_USE="vala? ( introspection )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.44:2
+   >=x11-libs/gtk+-3.24.1:3[introspection?]
+   glade? ( dev-util/glade:3.10= )
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-libs/libxml2:2
+   dev-util/glib-utils
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   gtk-doc? ( dev-util/gtk-doc
+   app-text/docbook-xml-dtd:4.3 )
+   vala? ( $(vala_depend) )
+"
+
+src_prepare() {
+   use vala && vala_src_prepare
+   xdg_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dprofiling=false # -pg passing
+   $(meson_feature introspection)
+   $(meson_use vala vapi)
+   $(meson_use gtk-doc gtk_doc)
+   $(meson_use test tests)
+   $(meson_use examples)
+   $(meson_feature glade glade_catalog)
+   )
+   meson_src_configure
+}
+
+src_test() {
+   virtx meson_src_test
+}



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

2021-04-27 Thread Matt Turner
commit: 7b96174a18e36fc491a5c3b9f19e18997220d9c3
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Apr 27 22:15:13 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Apr 27 22:17:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b96174a

sys-apps/osinfo-db: Version bump to 20210426

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

 sys-apps/osinfo-db/Manifest  |  1 +
 sys-apps/osinfo-db/osinfo-db-20210426.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/sys-apps/osinfo-db/Manifest b/sys-apps/osinfo-db/Manifest
index 10865a1350a..65d7cdd8fbf 100644
--- a/sys-apps/osinfo-db/Manifest
+++ b/sys-apps/osinfo-db/Manifest
@@ -1 +1,2 @@
 DIST osinfo-db-20210312.tar.xz 113832 BLAKE2B 
41deacfc739b00d76a50fef95476eb5ef134b30b3fd9c7d0847daf3e49163087c014db49de2bd50e079baa8e2ad1d5727010c97f53220a87579e220b7f7fb3b6
 SHA512 
f5644e37c9e1aebea2dcf5a63adec1fd7c0f98b7455c4dea8d8b51cba396a388f9d847d5dd5e0ef8426df8da228a9766a297852ff27cb72dacecd01fd9fbf19b
+DIST osinfo-db-20210426.tar.xz 118640 BLAKE2B 
934e738ede6b261d59fcb30e3c12d64db86ece75977709cbd59b2e105297731e1bdb6687b0d4cda80972ba2a20cc445edeca289c49bc5d056668bee5066d1216
 SHA512 
b5c2ed444559dfd1903e16f6c29cfd55cd279a789db93e7b5a0dd450ee48a3bc07cf59ff057220b8ccf1097a04ca1be4cd77c10fea292570ac58893fd788c0fd

diff --git a/sys-apps/osinfo-db/osinfo-db-20210426.ebuild 
b/sys-apps/osinfo-db/osinfo-db-20210426.ebuild
new file mode 100644
index 000..b76468286d5
--- /dev/null
+++ b/sys-apps/osinfo-db/osinfo-db-20210426.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="osinfo database files"
+HOMEPAGE="https://libosinfo.org/;
+SRC_URI="https://releases.pagure.org/libosinfo/${P}.tar.xz;
+S="${WORKDIR}"
+
+LICENSE="GPL-2+"
+SLOT="0"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+BDEPEND="sys-apps/osinfo-db-tools"
+
+# we don't depend on intltool here, contrary to README, as the tarball already
+# contains the processed results with translations in XML files
+
+src_unpack() { :; }
+
+src_install() {
+   osinfo-db-import --root "${D}" --dir "/usr/share/osinfo" 
"${DISTDIR}/${A}"
+}



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

2021-04-27 Thread Georgy Yakovlev
commit: 64c1aa866986fd546672b61766cf8b5cdeb5dc6b
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Apr 27 22:13:54 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Apr 27 22:14:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64c1aa86

dev-util/idea-community: revbump with correct deps

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Georgy Yakovlev  gentoo.org>

 ...2.168-r2.ebuild => idea-community-2021.3.1.203.6682.168-r3.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/dev-util/idea-community/idea-community-2021.3.1.203.6682.168-r2.ebuild 
b/dev-util/idea-community/idea-community-2021.3.1.203.6682.168-r3.ebuild
similarity index 98%
rename from 
dev-util/idea-community/idea-community-2021.3.1.203.6682.168-r2.ebuild
rename to dev-util/idea-community/idea-community-2021.3.1.203.6682.168-r3.ebuild
index 707f38fa08a..9fa39d4d83f 100644
--- a/dev-util/idea-community/idea-community-2021.3.1.203.6682.168-r2.ebuild
+++ b/dev-util/idea-community/idea-community-2021.3.1.203.6682.168-r3.ebuild
@@ -36,8 +36,8 @@ LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 CC-BY-2.5 CDDL-1.1
 
 DEPEND="
|| (
-   <=dev-java/openjdk-11.0.11_p9:11
-   <=dev-java/openjdk-bin-11.0.11_p9:11
+   >=dev-java/openjdk-11.0.11_p9-r1:11
+   >=dev-java/openjdk-bin-11.0.11_p9-r1:11
)"
 RDEPEND="${DEPEND}
dev-java/jansi-native



  1   2   3   4   >