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

2021-02-24 Thread Sergei Trofimovich
commit: bc9a087710d64005c348119993cf854ed97c5dbf
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Feb 24 08:12:16 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Feb 24 08:16:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc9a0877

dev-lang/nim: bump up to 1.4.4

Package-Manager: Portage-3.0.15, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-lang/nim/Manifest |  1 +
 dev-lang/nim/nim-1.4.4.ebuild | 80 +++
 2 files changed, 81 insertions(+)

diff --git a/dev-lang/nim/Manifest b/dev-lang/nim/Manifest
index a8f288975e8..e5aeb22470f 100644
--- a/dev-lang/nim/Manifest
+++ b/dev-lang/nim/Manifest
@@ -1 +1,2 @@
 DIST nim-1.4.2.tar.xz 4770616 BLAKE2B 
95561a22fedaa1eb42f099589b7b13e6833d1804d1d9bf8c4ec6514a4db89622d7f678b19ce9bed1c3ac5dffa3956b73e6b12fa6335f8e39a8b0dee90ae50457
 SHA512 
a357eaa5ef6c71b296fe6c53ed25be8b864a2895871a4ef6f23f2d31ce1c17d6dfb12eaf2bb8e71d122b7cf46746873109f424388ac2b6e84826699c1c5493fe
+DIST nim-1.4.4.tar.xz 4686420 BLAKE2B 
ad59365b07c04bace859f18f5bbbc8178e21ae69ab7e87dd68d80f6c95bbfdb6e738057e543c4fb562af07cc2085204c1a4f6a2bf7c0352f51f6b46f3cb680d1
 SHA512 
42db962295a6014ccb3e2df3c07248a3abac863169f16af0c947dc97ca1ada683484f95773dc5fc8001e9a48f116787d34d71aa77bef18877ce04e1f4fe9

diff --git a/dev-lang/nim/nim-1.4.4.ebuild b/dev-lang/nim/nim-1.4.4.ebuild
new file mode 100644
index 000..3c52ea807c2
--- /dev/null
+++ b/dev-lang/nim/nim-1.4.4.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit bash-completion-r1 multiprocessing toolchain-funcs
+
+DESCRIPTION="compiled, garbage-collected systems programming language"
+HOMEPAGE="https://nim-lang.org/";
+SRC_URI="https://nim-lang.org/download/${P}.tar.xz";
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="+readline test"
+
+RESTRICT=test # need to sort out depends and numerous failures
+
+RDEPEND="
+   readline? ( sys-libs/readline:0= )
+"
+DEPEND="
+   ${DEPEND}
+   test? ( net-libs/nodejs )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.20.0-paths.patch
+)
+
+_run() {
+   echo "$@"
+   "$@" || die "'$*' failed"
+}
+
+nim_use_enable() {
+   [[ -z $2 ]] && die "usage: nim_use_enable  "
+   use $1 && echo "-d:$2"
+}
+
+src_configure() {
+   export XDG_CACHE_HOME=${T}/cache #667182
+   tc-export CC LD
+
+   # Override default CC=gcc.
+   echo "gcc.exe= \"$(tc-getCC)\"" >> config/nim.cfg || die
+   echo "gcc.linkerexe  = \"$(tc-getCC)\"" >> config/nim.cfg || die
+   echo "gcc.cpp.exe= \"$(tc-getCXX)\"" >> config/nim.cfg || die
+   echo "gcc.cpp.linkerexe  = \"$(tc-getCXX)\"" >> config/nim.cfg || die
+}
+
+src_compile() {
+
+   _run ./build.sh
+
+   _run ./bin/nim --parallelBuild:$(makeopts_jobs) c koch
+   _run ./koch boot --parallelBuild:$(makeopts_jobs) -d:release 
$(nim_use_enable readline useGnuReadline)
+   PATH="./bin:$PATH" _run ./koch tools --parallelBuild:$(makeopts_jobs)
+}
+
+src_test() {
+   PATH="./bin:$PATH" _run ./koch test --parallelBuild:$(makeopts_jobs)
+}
+
+src_install() {
+   PATH="./bin:$PATH" _run ./koch install "${ED}"
+   rm -r "${ED}/usr/share/nim/doc" || die "failed to remove 'doc'"
+
+   exeinto /usr/bin
+
+   local bin_exe
+   for bin_exe in bin/*; do
+   # './koch install' installs only 'nim' binary
+   # but not the rest
+   [[ ${bin_exe} == bin/nim ]] && continue
+   doexe "${bin_exe}"
+   done
+
+   newbashcomp tools/nim.bash-completion ${PN}
+}



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

2021-02-24 Thread Sergei Trofimovich
commit: 38f7f70eb2ad3e1e35c56b842f7996e1b5a8d9c9
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Feb 24 08:16:07 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Feb 24 08:16:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38f7f70e

dev-util/shards: bump up to 0.14.0

Package-Manager: Portage-3.0.15, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-util/shards/Manifest |  1 +
 dev-util/shards/shards-0.14.0.ebuild | 46 
 2 files changed, 47 insertions(+)

diff --git a/dev-util/shards/Manifest b/dev-util/shards/Manifest
index 6bb7ed221d1..097947ee678 100644
--- a/dev-util/shards/Manifest
+++ b/dev-util/shards/Manifest
@@ -1,2 +1,3 @@
 DIST crystal-molinillo-0.1.0.tar.gz 23932 BLAKE2B 
c9bcd707a3208f5d80e6e3030523d50f86cb5977799de8ea6035d014094e3c2fff9bb189fa98f566e72e1e7ad161e47e44c89d9b264d47f109b2e891ecb469e5
 SHA512 
8d74d95896cd7ff510c87e2ffba6ae5f04ceeddde574930ee609851312b65d713a315cc24f9aa3fab02f9447ccb25ef2dd2e8179640b8c5cfb3d7d6b52d1ded5
 DIST shards-0.13.0.tar.gz 55407 BLAKE2B 
430abf54b5b035e966112a5b300a8924e0d6c6c4866e4cefba816c1b901876210990678a2d9b0c6bbc9da095decc217b64da32da61a5501e6045dfe64e10bfdf
 SHA512 
7b5540b009f23cfc9630b206884a81c80a63991f64e84eed29545fef0e6a888e3854c6b0c8d958d4af3d6cef4718d7cb08d7948dcd2c9629c82b552776500b2b
+DIST shards-0.14.0.tar.gz 61662 BLAKE2B 
f590b8eb876cb7a5d5bbade13b3ee78db443ef24f9abefe9ba662a7018ee0e543950e84ef388bd3cf81960883a60de4eb2409616790c0caef6d06f8fa19ff288
 SHA512 
214f038f3ddedca8297fe6deac1d12a632b7563c5eda796771f925abe7f197c637328eb1fd1fdd51063131e51fcc73edd6be59c9b213779b6ed5090e8a715fe6

diff --git a/dev-util/shards/shards-0.14.0.ebuild 
b/dev-util/shards/shards-0.14.0.ebuild
new file mode 100644
index 000..ed35979dd3c
--- /dev/null
+++ b/dev-util/shards/shards-0.14.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multiprocessing toolchain-funcs
+
+CRYSTAL_MOLINILLO_PV=0.1.0
+CRYSTAL_MOLINILLO_P=crystal-molinillo-${CRYSTAL_MOLINILLO_PV}
+
+DESCRIPTION="Dependency manager for the Crystal language"
+HOMEPAGE="https://github.com/crystal-lang/shards";
+SRC_URI="
+   https://github.com/crystal-lang/shards/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   
https://github.com/crystal-lang/crystal-molinillo/archive/v${CRYSTAL_MOLINILLO_PV}.tar.gz
 -> ${CRYSTAL_MOLINILLO_P}.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="
+   >dev-lang/crystal-0.11.1[yaml]
+"
+RDEPEND="${DEPEND}"
+
+RESTRICT=test # missing files in tarball
+
+src_prepare() {
+   default
+
+   # bundle crystal-molinillo to bootstrap 'shards'
+   mkdir -p lib || die
+   ln -s ../../${CRYSTAL_MOLINILLO_P} lib/molinillo || die
+
+   tc-export CC
+}
+
+src_compile() {
+   emake release=1 FLAGS="--link-flags=\"${LDFLAGS}\" --verbose --threads 
$(makeopts_jobs)"
+}
+
+src_install() {
+   dobin bin/${PN}
+   dodoc README.md
+}



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

2021-02-24 Thread Joonas Niilola
commit: 3526a74467e9364beebf80606a3c951659f43684
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Feb 24 08:02:55 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Feb 24 08:30:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3526a744

dev-python/pyjsparser: use BDEPEND

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

 dev-python/pyjsparser/pyjsparser-2.7.1_p20190421.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyjsparser/pyjsparser-2.7.1_p20190421.ebuild 
b/dev-python/pyjsparser/pyjsparser-2.7.1_p20190421.ebuild
index 9bbe9397f63..6adc167f555 100644
--- a/dev-python/pyjsparser/pyjsparser-2.7.1_p20190421.ebuild
+++ b/dev-python/pyjsparser/pyjsparser-2.7.1_p20190421.ebuild
@@ -22,7 +22,7 @@ SLOT="0"
 KEYWORDS="~amd64"
 IUSE="test"
 
-DEPEND="
+BDEPEND="
test? (
dev-python/js2py
dev-python/pytest



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

2021-02-24 Thread Joonas Niilola
commit: 155df67433d05b30b542384b7599776b2fc10a26
Author: Kai Krakow  kaishome  de>
AuthorDate: Thu Feb 18 20:02:31 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Feb 24 08:30:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=155df674

games-util/gamemode: Update version requirements on -

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Kai Krakow  kaishome.de>
Signed-off-by: Joonas Niilola  gentoo.org>

 games-util/gamemode/gamemode-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-util/gamemode/gamemode-.ebuild 
b/games-util/gamemode/gamemode-.ebuild
index aff87162859..65304e1c622 100644
--- a/games-util/gamemode/gamemode-.ebuild
+++ b/games-util/gamemode/gamemode-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020 Gentoo Authors
+# Copyright 2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -28,7 +28,7 @@ REQUIRED_USE="^^ ( systemd elogind )"
 
 RDEPEND="
acct-group/gamemode
-   dev-libs/inih
+   >=dev-libs/inih-53
sys-apps/dbus[${MULTILIB_USEDEP},systemd(+)=,elogind(-)=]
sys-auth/polkit
sys-libs/libcap



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

2021-02-24 Thread Joonas Niilola
commit: 966d037229026a0bbf44f1183fe66dde4e647aa6
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Feb 24 08:02:20 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Feb 24 08:30:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=966d0372

dev-python/js2py: open the if statement, use double brackets

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

 dev-python/js2py/js2py-0.70_p20210218.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-python/js2py/js2py-0.70_p20210218.ebuild 
b/dev-python/js2py/js2py-0.70_p20210218.ebuild
index 89897bdcda2..998dd3f8363 100644
--- a/dev-python/js2py/js2py-0.70_p20210218.ebuild
+++ b/dev-python/js2py/js2py-0.70_p20210218.ebuild
@@ -36,9 +36,11 @@ python_test() {
pushd ./tests >/dev/null || die
 
# Tests require "node_failed.txt" file where the logs are kept
-   [ -f ./node_failed.txt ] && rm ./node_failed.txt
-   touch ./node_failed.txt || die
+   if [[ -f ./node_failed.txt ]]; then
+   rm ./node_failed.txt || die
+   fi
 
+   touch ./node_failed.txt || die
"${EPYTHON}" ./run.py || die "tests failed with ${EPYTHON}"
 
popd >/dev/null || die



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

2021-02-24 Thread Joonas Niilola
commit: 4b8cb7267913c42cee83bfe811ce114cad7c05a4
Author: Kai Krakow  kaishome  de>
AuthorDate: Thu Feb 18 20:05:17 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Feb 24 08:30:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b8cb726

games-util/gamemode: Drop old

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Kai Krakow  kaishome.de>
Closes: https://github.com/gentoo/gentoo/pull/19527
Signed-off-by: Joonas Niilola  gentoo.org>

 games-util/gamemode/Manifest|   1 -
 games-util/gamemode/gamemode-1.6.ebuild | 131 
 2 files changed, 132 deletions(-)

diff --git a/games-util/gamemode/Manifest b/games-util/gamemode/Manifest
index 1a3f0d22ef7..82d72291781 100644
--- a/games-util/gamemode/Manifest
+++ b/games-util/gamemode/Manifest
@@ -1,2 +1 @@
 DIST gamemode-1.6.1.tar.xz 71224 BLAKE2B 
aafa3123a2c672197d28fafbc7331004b6e4c87808e831f5e0341fd9a690acda8305da114651391fe39e6702bac805cede9d696280d03d4cc3d03d6f4d782efd
 SHA512 
99403a68675522d3b412424591ab7f0cef54968a699f8f68aa59a42a43df73db4bc8a84ee8f97b9f78f329ecd1ed2f3a50e3cb539458f23e7c5fbe28f7978e47
-DIST gamemode-1.6.tar.xz 69916 BLAKE2B 
2fbb680de4043a004a91005647208fd9ca25de250bffe97acc0cabea47dba90d1ef670478582203d616704ea1f5a771115aadef4971e1e41f078104116b08cc4
 SHA512 
7cb4f4dd51b35e3a0164092342be56ce70bf1a81a8ff071725b429378cf92a100e263bc33890d5f5e281ad87fb72e2f820cb716c5aedf14f387610dcb59eb690

diff --git a/games-util/gamemode/gamemode-1.6.ebuild 
b/games-util/gamemode/gamemode-1.6.ebuild
deleted file mode 100644
index aff87162859..000
--- a/games-util/gamemode/gamemode-1.6.ebuild
+++ /dev/null
@@ -1,131 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MULTILIB_COMPAT=( abi_x86_{32,64} )
-
-inherit meson multilib-minimal ninja-utils systemd
-
-DESCRIPTION="Optimise Linux system performance on demand"
-HOMEPAGE="https://github.com/FeralInteractive/gamemode";
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/FeralInteractive/gamemode.git";
-   GAMEMODE_GIT_PTR="master"
-   inherit git-r3
-else
-   GAMEMODE_GIT_PTR="${PV}"
-   
SRC_URI="https://github.com/FeralInteractive/gamemode/releases/download/${GAMEMODE_GIT_PTR}/${P}.tar.xz";
-   KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="BSD"
-SLOT="0"
-IUSE="systemd elogind"
-
-REQUIRED_USE="^^ ( systemd elogind )"
-
-RDEPEND="
-   acct-group/gamemode
-   dev-libs/inih
-   sys-apps/dbus[${MULTILIB_USEDEP},systemd(+)=,elogind(-)=]
-   sys-auth/polkit
-   sys-libs/libcap
-"
-DEPEND="${RDEPEND}"
-
-DOCS=(
-   CHANGELOG.md
-   LICENSE.txt
-   README.md
-   example/gamemode.ini
-)
-
-pkg_pretend() {
-   elog
-   elog "GameMode needs a kernel capable of SCHED_ISO to use its soft 
realtime"
-   elog "feature. Example of a kernel providing that is 
sys-kernel/pf-sources."
-   elog
-   elog "Support for soft realtime is completely optional. It may provide 
the"
-   elog "following benefits with systems having at least four CPU cores:"
-   elog
-   elog "  * more CPU shares allocated exclusively to the game"
-   elog "  * reduced input lag and reduced thread latency"
-   elog "  * more consistent frame times resulting in less microstutters"
-   elog
-   elog "You probably won't benefit from soft realtime mode and thus don't 
need"
-   elog "SCHED_ISO if:"
-   elog
-   elog "  * Your CPU has less than four cores because the game may 
experience"
-   elog "priority inversion with the graphics driver (thus heuristics"
-   elog "automatically disable SCHED_ISO usage then)"
-   elog "  * Your game uses busy-loops to interface with the graphics 
driver"
-   elog "but you may still force SCHED_ISO per configuation file, 
YMMV,"
-   elog "it depends on the graphics driver implementation, i.e. usage 
of"
-   elog "__GL_THREADED_OPTIMIZATIONS or similar."
-   elog "  * If your game causes more than 70% CPU usage across all cores,"
-   elog "SCHED_ISO automatically turns off and on depending on usage 
and"
-   elog "is processed with higher-than-normal priority then (renice)."
-   elog "This auto-switching may result in a lesser game experience."
-   elog
-   elog "For more info look at:"
-   elog 
"https://github.com/FeralInteractive/gamemode/blob/${GAMEMODE_GIT_PTR}/README.md";
-   elog
-}
-
-multilib_src_configure() {
-   local emesonargs=(
-   -Dwith-sd-bus-provider=$(usex systemd "systemd" "elogind")
-   -Dwith-systemd-user-unit-dir="$(systemd_get_userunitdir)"
-   )
-   if ! multilib_is_native_abi; then
-   emesonargs+=(
-   -Dwith-examples=false
-   -Dwith-sd-bus-provider=no-daemon
-   )
-   fi
-
-   meson_

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

2021-02-24 Thread Joonas Niilola
commit: ec49ce4a501e1bfc0c812a33e841258d4faa5ac8
Author: Alexey Korepanov  yandex  ru>
AuthorDate: Thu Feb 18 23:09:04 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Feb 24 08:30:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec49ce4a

net-vpn/i2pd: drop old 2.33.0

Signed-off-by: Alexey Korepanov  yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/19531
Signed-off-by: Joonas Niilola  gentoo.org>

 net-vpn/i2pd/Manifest   |  1 -
 net-vpn/i2pd/i2pd-2.33.0.ebuild | 93 -
 2 files changed, 94 deletions(-)

diff --git a/net-vpn/i2pd/Manifest b/net-vpn/i2pd/Manifest
index 6d244dbc7df..48763588668 100644
--- a/net-vpn/i2pd/Manifest
+++ b/net-vpn/i2pd/Manifest
@@ -1,4 +1,3 @@
-DIST i2pd-2.33.0.tar.gz 1101578 BLAKE2B 
d569a7900bda1fecc19f6ec966cd004d0453193de9bcda89620dff9909889c14165aca457e6a5fa0539614304af11be573329b9a54596684d3232ee28833
 SHA512 
7a3e7a8a908be8a12b675fda4ce923cb2b0eaf3e9b12a513b9ae7b56e9ecb593eef0ea278debb4027406d50ee9a46599a6792a54ce2e2f4e2c44c1fc82479910
 DIST i2pd-2.34.0.tar.gz 1103199 BLAKE2B 
16e16a0e396b22f5de797455a97322e51bc2289e770617106d4daa9a7cd6d1d94d4d84955e182493f3c11dbacd527fbb3f127bd4e2e555a7b04f7eb697213dcb
 SHA512 
74c8234b850159c6e680fa61b20e2c22a0f04ca8397b4aa68f92fa20520fb74a63e442ac75c2fbb17dc1e5a193011b9b38085cee08746de4496620778aa7f027
 DIST i2pd-2.35.0.tar.gz 1105837 BLAKE2B 
4480b3b4922d2a51d158366674ad7880b7710d3c2bc45d3e403330d3a8ea04a7803a1a7826b0d60c4f9837e84c2900b9635024846d0fce7d585e30ad658fbd27
 SHA512 
cffc41484a63eba7c7091957cd4d8b8584bb02580d70c69132f1447018be5b3cde7893ae4a0bcb914d53e95c089d4253ece6e20442c9da7810e7800a2b99b117
 DIST i2pd-2.36.0.tar.gz 550451 BLAKE2B 
28ed24121a241b63d929c225223ebfea994ce993d715393db89199da123050f51a7b056205ed5ef6dd570c3ea51e0c56aead156ec5ebaeea8aef6a23daca9937
 SHA512 
7a1dc13ea4adddc5777532d5d50a4e7d1a8f8466983d4fc8874a38779723e213da0e09c831998688227317602c7e23b4fee0035367150c5fe3f338c595e872ad

diff --git a/net-vpn/i2pd/i2pd-2.33.0.ebuild b/net-vpn/i2pd/i2pd-2.33.0.ebuild
deleted file mode 100644
index acc70c57b41..000
--- a/net-vpn/i2pd/i2pd-2.33.0.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake toolchain-funcs systemd
-
-DESCRIPTION="A C++ daemon for accessing the I2P anonymous network"
-HOMEPAGE="https://github.com/PurpleI2P/i2pd";
-SRC_URI="https://github.com/PurpleI2P/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="cpu_flags_x86_aes cpu_flags_x86_avx i2p-hardening libressl static +upnp"
-
-RDEPEND="
-   acct-user/i2pd
-   acct-group/i2pd
-   !static? (
-   dev-libs/boost:=[threads]
-   !libressl? ( dev-libs/openssl:0=[-bindist] )
-   libressl? ( dev-libs/libressl:0= )
-   upnp? ( net-libs/miniupnpc:= )
-   )"
-DEPEND="${RDEPEND}
-   static? (
-   dev-libs/boost:=[static-libs,threads]
-   sys-libs/zlib[static-libs]
-   !libressl? ( dev-libs/openssl:0=[static-libs] )
-   libressl? ( dev-libs/libressl:0=[static-libs] )
-   upnp? ( net-libs/miniupnpc:=[static-libs] )
-   )"
-
-CMAKE_USE_DIR="${S}/build"
-
-DOCS=( README.md contrib/i2pd.conf contrib/tunnels.conf )
-
-PATCHES=( "${FILESDIR}/i2pd-2.25.0-lib-path.patch" )
-
-pkg_pretend() {
-   if use i2p-hardening && ! tc-is-gcc; then
-   die "i2p-hardening requires gcc"
-   fi
-}
-
-src_configure() {
-   mycmakeargs=(
-   -DWITH_AESNI=$(usex cpu_flags_x86_aes ON OFF)
-   -DWITH_AVX=$(usex cpu_flags_x86_avx ON OFF)
-   -DWITH_HARDENING=$(usex i2p-hardening ON OFF)
-   -DWITH_PCH=OFF
-   -DWITH_STATIC=$(usex static ON OFF)
-   -DWITH_UPNP=$(usex upnp ON OFF)
-   -DWITH_LIBRARY=ON
-   -DWITH_BINARY=ON
-   )
-   cmake_src_configure
-}
-
-src_install() {
-   cmake_src_install
-
-   # config
-   insinto /etc/i2pd
-   doins contrib/i2pd.conf
-   doins contrib/tunnels.conf
-
-   # working directory
-   insinto /var/lib/i2pd
-   doins -r contrib/certificates
-
-   # add /var/lib/i2pd/certificates to CONFIG_PROTECT
-   doenvd "${FILESDIR}/99i2pd"
-
-   # openrc and systemd daemon routines
-   newconfd "${FILESDIR}/i2pd-2.6.0-r3.confd" i2pd
-   newinitd "${FILESDIR}/i2pd-2.6.0-r3.initd" i2pd
-   systemd_newunit "${FILESDIR}/i2pd-2.6.0-r3.service" i2pd.service
-
-   # logrotate
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}/i2pd-2.6.0-r3.logrotate" i2pd
-}
-
-pkg_postinst() {
-   if [[ -f ${EROOT}/etc/i2pd/subscriptions.txt ]]; then
-   ewarn
-   ewarn "Configuration of the subscriptions has been m

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

2021-02-24 Thread Joonas Niilola
commit: e7aeefcab3a40afbb9779de9fee17a6ce08ae488
Author: Alexey Korepanov  yandex  ru>
AuthorDate: Thu Feb 18 23:07:43 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Feb 24 08:30:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7aeefca

net-vpn/i2pd: version bump 2.36.0

Signed-off-by: Alexey Korepanov  yandex.ru>
Signed-off-by: Joonas Niilola  gentoo.org>

 net-vpn/i2pd/Manifest   |  1 +
 net-vpn/i2pd/i2pd-2.36.0.ebuild | 94 +
 2 files changed, 95 insertions(+)

diff --git a/net-vpn/i2pd/Manifest b/net-vpn/i2pd/Manifest
index 34a9231d27d..6d244dbc7df 100644
--- a/net-vpn/i2pd/Manifest
+++ b/net-vpn/i2pd/Manifest
@@ -1,3 +1,4 @@
 DIST i2pd-2.33.0.tar.gz 1101578 BLAKE2B 
d569a7900bda1fecc19f6ec966cd004d0453193de9bcda89620dff9909889c14165aca457e6a5fa0539614304af11be573329b9a54596684d3232ee28833
 SHA512 
7a3e7a8a908be8a12b675fda4ce923cb2b0eaf3e9b12a513b9ae7b56e9ecb593eef0ea278debb4027406d50ee9a46599a6792a54ce2e2f4e2c44c1fc82479910
 DIST i2pd-2.34.0.tar.gz 1103199 BLAKE2B 
16e16a0e396b22f5de797455a97322e51bc2289e770617106d4daa9a7cd6d1d94d4d84955e182493f3c11dbacd527fbb3f127bd4e2e555a7b04f7eb697213dcb
 SHA512 
74c8234b850159c6e680fa61b20e2c22a0f04ca8397b4aa68f92fa20520fb74a63e442ac75c2fbb17dc1e5a193011b9b38085cee08746de4496620778aa7f027
 DIST i2pd-2.35.0.tar.gz 1105837 BLAKE2B 
4480b3b4922d2a51d158366674ad7880b7710d3c2bc45d3e403330d3a8ea04a7803a1a7826b0d60c4f9837e84c2900b9635024846d0fce7d585e30ad658fbd27
 SHA512 
cffc41484a63eba7c7091957cd4d8b8584bb02580d70c69132f1447018be5b3cde7893ae4a0bcb914d53e95c089d4253ece6e20442c9da7810e7800a2b99b117
+DIST i2pd-2.36.0.tar.gz 550451 BLAKE2B 
28ed24121a241b63d929c225223ebfea994ce993d715393db89199da123050f51a7b056205ed5ef6dd570c3ea51e0c56aead156ec5ebaeea8aef6a23daca9937
 SHA512 
7a1dc13ea4adddc5777532d5d50a4e7d1a8f8466983d4fc8874a38779723e213da0e09c831998688227317602c7e23b4fee0035367150c5fe3f338c595e872ad

diff --git a/net-vpn/i2pd/i2pd-2.36.0.ebuild b/net-vpn/i2pd/i2pd-2.36.0.ebuild
new file mode 100644
index 000..0afeb4fffed
--- /dev/null
+++ b/net-vpn/i2pd/i2pd-2.36.0.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake toolchain-funcs systemd
+
+DESCRIPTION="A C++ daemon for accessing the I2P anonymous network"
+HOMEPAGE="https://github.com/PurpleI2P/i2pd";
+SRC_URI="https://github.com/PurpleI2P/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="cpu_flags_x86_aes cpu_flags_x86_avx i2p-hardening libressl static +upnp"
+
+RDEPEND="
+   acct-user/i2pd
+   acct-group/i2pd
+   !static? (
+   dev-libs/boost:=[threads]
+   !libressl? ( dev-libs/openssl:0=[-bindist] )
+   libressl? ( dev-libs/libressl:0= )
+   upnp? ( net-libs/miniupnpc:= )
+   )"
+DEPEND="${RDEPEND}
+   static? (
+   dev-libs/boost:=[static-libs,threads]
+   sys-libs/zlib[static-libs]
+   !libressl? ( dev-libs/openssl:0=[static-libs] )
+   libressl? ( dev-libs/libressl:0=[static-libs] )
+   upnp? ( net-libs/miniupnpc:=[static-libs] )
+   )"
+
+CMAKE_USE_DIR="${S}/build"
+
+DOCS=( README.md contrib/i2pd.conf contrib/tunnels.conf )
+
+PATCHES=(
+   "${FILESDIR}/i2pd-2.25.0-lib-path.patch"
+)
+
+pkg_pretend() {
+   if use i2p-hardening && ! tc-is-gcc; then
+   die "i2p-hardening requires gcc"
+   fi
+}
+
+src_configure() {
+   mycmakeargs=(
+   -DWITH_AESNI=$(usex cpu_flags_x86_aes ON OFF)
+   -DWITH_HARDENING=$(usex i2p-hardening ON OFF)
+   -DWITH_PCH=OFF
+   -DWITH_STATIC=$(usex static ON OFF)
+   -DWITH_UPNP=$(usex upnp ON OFF)
+   -DWITH_LIBRARY=ON
+   -DWITH_BINARY=ON
+   )
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+
+   # config
+   insinto /etc/i2pd
+   doins contrib/i2pd.conf
+   doins contrib/tunnels.conf
+
+   # working directory
+   insinto /var/lib/i2pd
+   doins -r contrib/certificates
+
+   # add /var/lib/i2pd/certificates to CONFIG_PROTECT
+   doenvd "${FILESDIR}/99i2pd"
+
+   # openrc and systemd daemon routines
+   newconfd "${FILESDIR}/i2pd-2.6.0-r3.confd" i2pd
+   newinitd "${FILESDIR}/i2pd-2.6.0-r3.initd" i2pd
+   systemd_newunit "${FILESDIR}/i2pd-2.6.0-r3.service" i2pd.service
+
+   # logrotate
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/i2pd-2.6.0-r3.logrotate" i2pd
+}
+
+pkg_postinst() {
+   if [[ -f ${EROOT}/etc/i2pd/subscriptions.txt ]]; then
+   ewarn
+   ewarn "Configuration of the subscriptions has been moved from"
+   ewarn "subscriptions.txt to i2pd.conf. We recommend updating"
+

[gentoo-commits] repo/gentoo:master commit in: x11-terms/kitty-terminfo/, x11-terms/kitty-terminfo/files/

2021-02-24 Thread Joonas Niilola
commit: e3011184e4d9428d16b551966546d4b524d2989a
Author: Matthias Coppens  gmail  com>
AuthorDate: Mon Feb 22 07:53:29 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Feb 24 08:30:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3011184

x11-terms/kitty-terminfo: Update patch file for 

Closes: https://bugs.gentoo.org/772008
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Matthias Coppens  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/19590
Signed-off-by: Joonas Niilola  gentoo.org>

 .../files/kitty-terminfo-setup-.patch  | 46 ++
 .../kitty-terminfo/kitty-terminfo-.ebuild  |  4 +-
 2 files changed, 48 insertions(+), 2 deletions(-)

diff --git a/x11-terms/kitty-terminfo/files/kitty-terminfo-setup-.patch 
b/x11-terms/kitty-terminfo/files/kitty-terminfo-setup-.patch
new file mode 100644
index 000..67772bfae03
--- /dev/null
+++ b/x11-terms/kitty-terminfo/files/kitty-terminfo-setup-.patch
@@ -0,0 +1,46 @@
+diff --git a/setup.py b/setup.py
+index 115739fc..b933165c 100755
+--- a/setup.py
 b/setup.py
+@@ -906,6 +906,14 @@ def create_linux_bundle_gunk(ddir: str, libdir_name: str) 
-> None:
+ os.makedirs(os.path.dirname(in_src_launcher), exist_ok=True)
+ os.symlink(os.path.relpath(launcher, os.path.dirname(in_src_launcher)), 
in_src_launcher)
+ 
++def terminfo(args):
++ddir = args.prefix
++libdir = os.path.join(ddir, args.libdir_name.strip('/'), 'kitty')
++build_terminfo = runpy.run_path('build-terminfo', run_name='import_build')
++for x in (libdir, os.path.join(ddir, 'share')):
++odir = os.path.join(x, 'terminfo')
++safe_makedirs(odir)
++build_terminfo['compile_terminfo'](odir)
+ 
+ def macos_info_plist() -> bytes:
+ import plistlib
+@@ -1093,7 +1101,7 @@ def safe_remove(*entries: str) -> None:
+ 
+ safe_remove(
+ 'build', 'compile_commands.json', 'link_commands.json',
+-'linux-package', 'kitty.app', 'asan-launcher',
++'linux-package', 'linux-terminfo', 'kitty.app', 'asan-launcher',
+ 'kitty-profile', 'kitty/launcher')
+ exclude = ('.git',)
+ for root, dirs, files in os.walk('.', topdown=True):
+@@ -1116,7 +1124,7 @@ def option_parser() -> argparse.ArgumentParser:  # {{{
+ 'action',
+ nargs='?',
+ default=Options.action,
+-choices='build test linux-package kitty.app linux-freeze macos-freeze 
build-launcher build-frozen-launcher clean export-ci-bundles'.split(),
++choices='build test linux-package linux-terminfo kitty.app 
linux-freeze macos-freeze build-launcher build-frozen-launcher clean 
export-ci-bundles'.split(),
+ help='Action to perform (default is build)'
+ )
+ p.add_argument(
+@@ -1246,6 +1254,8 @@ def main() -> None:
+ elif args.action == 'linux-package':
+ build(args, native_optimizations=False)
+ package(args, bundle_type='linux-package')
++elif args.action == 'linux-terminfo':
++terminfo(args)
+ elif args.action == 'linux-freeze':
+ build(args, native_optimizations=False)
+ package(args, bundle_type='linux-freeze')

diff --git a/x11-terms/kitty-terminfo/kitty-terminfo-.ebuild 
b/x11-terms/kitty-terminfo/kitty-terminfo-.ebuild
index 63bab342414..29e70470581 100644
--- a/x11-terms/kitty-terminfo/kitty-terminfo-.ebuild
+++ b/x11-terms/kitty-terminfo/kitty-terminfo-.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
@@ -18,7 +18,7 @@ IUSE="debug"
 DEPEND="${PYTHON_DEPS}"
 
 PATCHES=(
-   "${FILESDIR}"/kitty-terminfo-setup-0.19.1.patch
+   "${FILESDIR}"/kitty-terminfo-setup-.patch
 )
 
 # kitty-terminfo is a split package from kitty that only installs the terminfo



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

2021-02-24 Thread Joonas Niilola
commit: 1b8494fdf41a7c1ede0add7392447a64da6a386d
Author: Sebastian Hamann  ares-macrotechnology  com>
AuthorDate: Fri Feb 19 18:08:03 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Feb 24 08:30:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b8494fd

app-emulation/firecracker-bin: Drop old

Signed-off-by: Sebastian Hamann  ares-macrotechnology.com>
Closes: https://github.com/gentoo/gentoo/pull/19545
Signed-off-by: Joonas Niilola  gentoo.org>

 app-emulation/firecracker-bin/Manifest |  8 ---
 .../firecracker-bin/firecracker-bin-0.23.0.ebuild  | 82 --
 .../firecracker-bin/firecracker-bin-0.23.1.ebuild  | 82 --
 3 files changed, 172 deletions(-)

diff --git a/app-emulation/firecracker-bin/Manifest 
b/app-emulation/firecracker-bin/Manifest
index 32106071f44..eda9019e049 100644
--- a/app-emulation/firecracker-bin/Manifest
+++ b/app-emulation/firecracker-bin/Manifest
@@ -1,12 +1,4 @@
-DIST firecracker-v0.23.0-aarch64 1596888 BLAKE2B 
94453641206b32c42f86542d7c38a1e24e991abc1d425183e624f8a72cc74a51cf36e3463bd1c20b309a4bc4e97ebfb8cd95c47061e51cecdb8a8b28120879ad
 SHA512 
08a51979e5979cbc5e8477e9400bcc03757a416e606903296764982f78a432749d168c4566d31df20a9bf68894b3e7cb1cbf39aee559513daa25280a9c891d2f
-DIST firecracker-v0.23.0-x86_64 2041024 BLAKE2B 
cb6a0d356a734ffb28ef6b88517983d1b9efac4127f8979fad085dab503446471d851ec00ff4da39b216f6fc9ba6a5d9d744455c0f1c1cbd7ef881d624536873
 SHA512 
5a24a95805240c1125f7fd17e69d5fea92781c3767f0a884aa8e433200e8f469b33502342d47843e5612d83d3157df59bf94a960a202978ca70dcf8f31865882
-DIST firecracker-v0.23.1-aarch64 3328424 BLAKE2B 
2191e73700c9107fc30e84a044c0377c4486ecfee99deba99b0f6400036befca0d2f3f101154d851f0d7423208f8afc28e87678ed6005235ea9757a1913df3f6
 SHA512 
a1f5245cbe637f42f1145eb9daf3578610102535a046ea4be93dcd122194fd90305fde32840d59c50b798aa8326ea0d7ed715ab96f980a7d0e66608c33aa7ce0
-DIST firecracker-v0.23.1-x86_64 3290472 BLAKE2B 
62315d4962b4debbdac383098e656e6c469b491f7303a7aaab06c885ec653b202f6a49a43ae0b76188d2f73b229c68435e19d316992eed64645decef3f611d5e
 SHA512 
4bfb756a2ee2942a158857dfe82de838b52bc161d0ba97255eace1af4b57c3a630dfbb51413433a4fbfb3d95ba02719a608c1ea3f28a5485d005daa2c71abbef
 DIST firecracker-v0.24.1-aarch64.tgz 1427360 BLAKE2B 
17d85c6843dfa90bf871d5ff7dc5f5286c7bd11559cb9a507f57fafaba7d5abbf1019239ea39529e29a8bb4fa32b9a8a44f096f1379dc2d3d801502890690024
 SHA512 
cbedc62e5b98cdfd6dfb565bc1b977d84fcd0fa28eb36e18922ec56c3c2dfa34c84c549c7a4e23aee9d16c53b212ef87128d42e68f1a6b9997cbec42e613a82d
 DIST firecracker-v0.24.1-x86_64.tgz 1434986 BLAKE2B 
a6b206042fe4dfa873cfa1da4f591242f0224d2c98b367635534497d2bf82e218c409e473be618bd2902594ea24a8c710c853f2f1a00ac96f917a100e80aec0b
 SHA512 
b719520464e3d5c9ff072c73639af71895bfcca9ac4964f2a255ed2d8d3b264a92566f7b87078c163c0f1ce21b9d5bd11cb38eb7cb784c5e18581ee531a0bcaf
 DIST firecracker-v0.24.2-aarch64.tgz 1429004 BLAKE2B 
8d5624f6f6f154678ffab945bbb293e3ab53c75fa324273d9cd99366d78230aef1ce0a23c0b8efdca9fd87edabc0e196dda0cacabf7ebb33ec86edf7c46dd92e
 SHA512 
9bd83d278c3f4f294c4391aac1bd82712bde7190ad706e1b84a0ec9ad489c09f5fa77bd448a25a08b932230b38e44b3dbcdcc37b2ccacfd87d37c7ee65e6c1c6
 DIST firecracker-v0.24.2-x86_64.tgz 1434481 BLAKE2B 
d2b81e2b3341317f296c63f14b2699dbf207e2e3a83871e38ef1666c105112788308c773afad61a85f7c6f4009f2373c80f12a52549120d92a42bae54891bf59
 SHA512 
2a574276296685117acf4e1d425ca75ecb8ad06680ae81e183d73853ff57cbca2f4cf4f42cb013d8d88d18146c0d84d2b098829ca5f6e9402213fecdf539a283
-DIST jailer-v0.23.0-aarch64 1350040 BLAKE2B 
def85c85daa27c648c638ed14128fef941a416269c536c55413116a686d5a0e614976fd718576a6e275ff12a1873885e1d569e2e054cb054f1278ecbe1279d74
 SHA512 
48de8688cf40e696f0a56689a2e6256f2be159fb1b593b223a9547c4760c1e94e245e1de77bfeeefbeffb8046b33768da1915482a62d6b36321b8c225bdef791
-DIST jailer-v0.23.0-x86_64 1457312 BLAKE2B 
9a92c415e27a8442da18ab3134023acdc7b49f1246d332a864fb700180914c6b9a7f8747b1eef1657290df5287a946e0d5b0b689bd0b7a60486b472ba7b55290
 SHA512 
203d24794c3125afdd8cb1b07e69da4fcc40bdc9a3ec7c8e8a2deb8dc1a691156294eb4168c2422f631136a4fed7413136631b3957999fe00fb645aaed16f87d
-DIST jailer-v0.23.1-aarch64 2812344 BLAKE2B 
ef0b98a5438880d8473117dc051421faf4c9f4640fe017ba9cedeb88a02ff2a34fe6e0333bb7cb31cd436a95536efe5237d6a49ead6c7d1d3777928cc54f0baf
 SHA512 
38876afcf6c5883b30156246b4b74905157b668a3e6fbe852b38a09a7f5ab5814fb9eaec87ef94390d2a40806c7b387b4266c8a0c4b4fba5e720f61d571bbcd7
-DIST jailer-v0.23.1-x86_64 2589888 BLAKE2B 
b22a908d551b3da8f882b9c18031f0904808d8f77783c046f9a8855e713074ea61327b7c8c5f875361728bd33e33e4cd84431ead5f1fae68bdca8161e88bdd1c
 SHA512 
a6829ffbacd35349214087f4ba1b88304c6bfd23b50d9f97319a93fae5c94c6d0590649fbd0917f9d82b6a2a6faab1f7e37a447864a4960e0b77407ae535212a

diff --git a/app-emulation/firecracker-bin/firecracker-bin-0.23.0.ebuild 
b/app-emulation/firecracker-bin/firecracker-bin-0.23.0.ebuild
deleted file mode 100644
index a23df2299d2..

[gentoo-commits] repo/gentoo:master commit in: net-im/signal-cli-bin/, net-im/signal-cli-bin/files/

2021-02-24 Thread Joonas Niilola
commit: d98694c6b7fff63ab51e0f4081f6ce06220407e4
Author: Martin Dummer  gmx  net>
AuthorDate: Mon Feb 22 22:34:12 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Feb 24 08:30:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d98694c6

net-im/signal-cli-bin: version bump to 0.8.0

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Martin Dummer  gmx.net>
Closes: https://github.com/gentoo/gentoo/pull/19605
Signed-off-by: Joonas Niilola  gentoo.org>

 net-im/signal-cli-bin/Manifest |  3 ++
 ...al-cli-bin-0.8.0-use-working-java-version.patch | 33 
 net-im/signal-cli-bin/signal-cli-bin-0.8.0.ebuild  | 61 ++
 3 files changed, 97 insertions(+)

diff --git a/net-im/signal-cli-bin/Manifest b/net-im/signal-cli-bin/Manifest
index 30d040b7927..6a062e2ff0d 100644
--- a/net-im/signal-cli-bin/Manifest
+++ b/net-im/signal-cli-bin/Manifest
@@ -1,3 +1,6 @@
 DIST signal-cli-bin-0.7.4.README.md 4403 BLAKE2B 
77b75170e18b302d8808a73297221d524b69ccd4fb66456086c7a9288ec2e023ed78de5baadd154c9ff508ba91c58abcdfa327931f559243d1b6f3efe99426c3
 SHA512 
7530e4a36ddc9d77e0cb7c8cec23aaaf3b7b7d1488ef86f675d7fb8b3debae1314d49ca23e1a68ff78ecfc58d9e00b28ff09f378fc7e9bc4bfc9e0ef883aa13f
 DIST signal-cli-bin-0.7.4.signal-cli.1.adoc 12817 BLAKE2B 
aad7e2870d4a65de0218e2af3b806fa2cf39a519a216b002d3710ac967f5019a841fb41af7bc5dd1498d131cd18b09ec0142de4702c8fc530b40a7475c5dfc85
 SHA512 
4891b3579cc27cb1f478cdd3ad29b59d13dddba608dbac844b3eec7e343f8022741956f78bbb9ef6f27f95d09457ef98976a9799339ce1f39976471260e843e2
 DIST signal-cli-bin-0.7.4.tar.gz 16408829 BLAKE2B 
169e9e7b5eafb8308c248d976326fbd11f3044f2a73d32af8c62d5f6fd88929ac90ab331a188cf8376818102e59b5d0a11457494f3fca07ba830b5288aaa41cd
 SHA512 
b7e2f1da17c2ebcb1174739cf9c287dd335fa70c1c9417137a07bcaf16cdd121cccfdd9ba345130bccdfe877e16d6dba9bf3ef1cb12d301fd3f674617233fcd5
+DIST signal-cli-bin-0.8.0.README.md 5216 BLAKE2B 
18c481074db03bbe3895389f81bc76c2dba63cf728d7595567c2b19a35b5254009b83c1fd3e05be23d4d63990603f01a8270d59afd8397b8135d85f9102d2a6b
 SHA512 
bd8bf9d329c6ec6b844b0a87e0b728352a615beca0e1c64161057911a76dfd942372a7e9b92e193b374e3773eae20331d19e33190547fd6072f79ae4afee9370
+DIST signal-cli-bin-0.8.0.signal-cli.1.adoc 12817 BLAKE2B 
aad7e2870d4a65de0218e2af3b806fa2cf39a519a216b002d3710ac967f5019a841fb41af7bc5dd1498d131cd18b09ec0142de4702c8fc530b40a7475c5dfc85
 SHA512 
4891b3579cc27cb1f478cdd3ad29b59d13dddba608dbac844b3eec7e343f8022741956f78bbb9ef6f27f95d09457ef98976a9799339ce1f39976471260e843e2
+DIST signal-cli-bin-0.8.0.tar.gz 16852501 BLAKE2B 
2792935fa20bf6d31638157febfd771a254c2e962342236891cc0e8bc60a872af0f400852bd4b2cfc449a81e81dbdd34c19437a78df86d07a3648b748086fa85
 SHA512 
60029ff8b0013667743eb14340cb1367b527ebf2ba74a54fc2d1f70a21721fdb826c9af63a80d26f0dc951670172df7346a9bbea61a9e865e5625df10187c965

diff --git 
a/net-im/signal-cli-bin/files/signal-cli-bin-0.8.0-use-working-java-version.patch
 
b/net-im/signal-cli-bin/files/signal-cli-bin-0.8.0-use-working-java-version.patch
new file mode 100644
index 000..5d9bd290996
--- /dev/null
+++ 
b/net-im/signal-cli-bin/files/signal-cli-bin-0.8.0-use-working-java-version.patch
@@ -0,0 +1,33 @@
+Signed-off-by: Martin Dummer 
+
+diff -Naur a/bin/signal-cli b/bin/signal-cli
+--- a/bin/signal-cli
 b/bin/signal-cli
+@@ -84,13 +84,20 @@
+
+
+ # Determine the Java command to use to start the JVM.
+-if [ -n "$JAVA_HOME" ] ; then
+-if [ -x "$JAVA_HOME/jre/sh/java" ] ; then
+-# IBM's JDK on AIX uses strange locations for the executables
+-JAVACMD="$JAVA_HOME/jre/sh/java"
+-else
+-JAVACMD="$JAVA_HOME/bin/java"
+-fi
++# This package needs Java 11, but Java 11 is currently not part of the gentoo 
eselect config system
++# so we must search for matching java binaries
++JAVA_DIRS="$JAVA_HOME /opt/openjdk-jre-bin-11 /opt/openjdk-bin-11"
++for I in $JAVA_DIRS ; do
++  J_TRY="$I/bin/java"
++  if [ -x "$J_TRY" ] ; then
++  "$J_TRY" -version 2>&1 | grep --fixed-strings --quiet "11."
++  if [ $? -eq 0 ] ; then
++  JAVACMD="$J_TRY"
++  break
++  fi
++  fi
++done
++if [ -n "$JAVACMD" ] ; then
+ if [ ! -x "$JAVACMD" ] ; then
+ die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME
+

diff --git a/net-im/signal-cli-bin/signal-cli-bin-0.8.0.ebuild 
b/net-im/signal-cli-bin/signal-cli-bin-0.8.0.ebuild
new file mode 100644
index 000..39268d6e891
--- /dev/null
+++ b/net-im/signal-cli-bin/signal-cli-bin-0.8.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_P="signal-cli-${PV}"
+DESCRIPTION="Send and receive messages of Signal Messenger over a command line 
interface"
+HOMEPAGE="https://github.com/AsamK/signal-cli/wiki";
+SRC_URI="
+   
https://github.com/AsamK/signal-cli/releases/download/v$

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

2021-02-24 Thread Joonas Niilola
commit: bf42505a708c1e99d9eb39e465e8c0c3f44d6a04
Author: Maciej Barć  protonmail  com>
AuthorDate: Sat Feb 20 14:28:35 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Feb 24 08:30:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf42505a

net-misc/gallery-dl: drop old 1.15.*

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Maciej Barć  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/19557
Signed-off-by: Joonas Niilola  gentoo.org>

 net-misc/gallery-dl/Manifest|  2 --
 net-misc/gallery-dl/gallery-dl-1.15.2-r1.ebuild | 45 -
 net-misc/gallery-dl/gallery-dl-1.15.3.ebuild| 45 -
 3 files changed, 92 deletions(-)

diff --git a/net-misc/gallery-dl/Manifest b/net-misc/gallery-dl/Manifest
index f742639c89a..285ff230a18 100644
--- a/net-misc/gallery-dl/Manifest
+++ b/net-misc/gallery-dl/Manifest
@@ -1,5 +1,3 @@
-DIST gallery-dl-1.15.2.tar.gz 323739 BLAKE2B 
99a06331bd7dc6ec951749129ad0ac797d9ce2d9f98e75a29198fd47d0481c43b96922ea08149abfe990e8994a19b3170853618de9b51465264d100dba777f32
 SHA512 
7f31c0485d9de6eaf76e7b0772e66049f9aa8fd7d77d3ef6fd2803d7ec7dddbf3419051c9d8b3984eb86a8fbbf9a168cf8ec69a55082a38e2ca23cfc3574b1f4
-DIST gallery-dl-1.15.3.tar.gz 325926 BLAKE2B 
9ae31ba89a60460cd041fe9f353d4a7d1dab14fe63a8967f1a94f8d0ea42ef30032e5f734cbb370f5ac681f9274ba756a156acc7bd11ca4b5aad387fdc6be76f
 SHA512 
618dc26ba74274c961cce1ef058fce3e12741366329ce50d09421245987a88a796be3f1a31926e8b2c33cc87cddcde3585f74f4f1a80347153c2a7a9cab7e3c0
 DIST gallery-dl-1.16.0.tar.gz 327915 BLAKE2B 
8d7805219f900ab66afc400a56b279a18ebb78c47a531b380af2d1578c338f84575f1fb5a006a5e1bb0684349d595550dc89177493890001e38077edd34e00b5
 SHA512 
84cd8ab4b3e4a63f912e36454e6f35adb9f9c395002d04391c4093d4efe62ff24eda3755f0ce77b4d4b7ce11ccfb2acb972cd5144ea84b00d61e370f5de7
 DIST gallery-dl-1.16.3.tar.gz 333058 BLAKE2B 
df45afa7c745a6176e8490bdcef95b7e1eb63b8c8ea61abf5422928fc72b5bedb101336c2470fb8edde0d12ce48d8d5f0eb4ab44acf6dc032eed2412e55ca30f
 SHA512 
abb3223c13d67297bfd8cd94ac0efa66d7f6315ff589bb8b5ab96a3487015b91e8ab27e9ee43f4ee1dbbc7b69676c73cf4d4833bcd868295332aca417008c0e1
 DIST gallery-dl-1.16.5.tar.gz 340821 BLAKE2B 
06820e1755ccbc64382b084a54420368c9e9c7578c53f690d26ee552c6303580ccdd6ae8bec3a6462af9c204c1017cd2ff766bbbac317908b2951455793a10a9
 SHA512 
fe4535310adb900c4e6094928d8184d2981e2bb90c972a04c068badb0ec1dbad252053da466f7ad74e0662d1db1dc58703262fc627b823d8e90b18247bdca3ac

diff --git a/net-misc/gallery-dl/gallery-dl-1.15.2-r1.ebuild 
b/net-misc/gallery-dl/gallery-dl-1.15.2-r1.ebuild
deleted file mode 100644
index 458d0edf5ed..000
--- a/net-misc/gallery-dl/gallery-dl-1.15.2-r1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=(python3_{7..9})
-PYTHON_REQ_USE="sqlite,ssl,xml"
-DISTUTILS_USE_SETUPTOOLS=rdepend
-
-inherit distutils-r1 optfeature
-
-DESCRIPTION="Download image galleries and collections from several image 
hosting sites"
-HOMEPAGE="https://github.com/mikf/gallery-dl";
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/mikf/${PN}.git";
-else
-   SRC_URI="https://github.com/mikf/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64"
-fi
-
-# tests require network access
-RESTRICT="test"
-LICENSE="GPL-2"
-SLOT="0"
-
-RDEPEND=">=dev-python/requests-2.11.0[${PYTHON_USEDEP}]"
-
-distutils_enable_tests setup.py
-
-src_compile() {
-   emake data/completion/gallery-dl
-   emake data/completion/_gallery-dl
-   emake man
-   distutils-r1_src_compile
-}
-
-pkg_postinst() {
-   elog "To get additional features, some optional runtime dependencies"
-   elog "may be installed:"
-   elog ""
-   optfeature "Pixiv Ugoira to WebM conversion" media-video/ffmpeg
-   optfeature "video downloads" net-misc/youtube-dl
-}

diff --git a/net-misc/gallery-dl/gallery-dl-1.15.3.ebuild 
b/net-misc/gallery-dl/gallery-dl-1.15.3.ebuild
deleted file mode 100644
index 458d0edf5ed..000
--- a/net-misc/gallery-dl/gallery-dl-1.15.3.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=(python3_{7..9})
-PYTHON_REQ_USE="sqlite,ssl,xml"
-DISTUTILS_USE_SETUPTOOLS=rdepend
-
-inherit distutils-r1 optfeature
-
-DESCRIPTION="Download image galleries and collections from several image 
hosting sites"
-HOMEPAGE="https://github.com/mikf/gallery-dl";
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/mikf/${PN}.git";
-else
-   SRC_URI="https://github.com/mikf/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64"
-fi
-
-# tests require network access
-RESTRICT="test"
-LICENSE="GPL-2"
-SLOT="0"
-
-RDEPEND=">=d

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

2021-02-24 Thread Joonas Niilola
commit: 0d80d0395e1f7ad4188cefefb705d44820c0d6f0
Author: Sebastian Hamann  ares-macrotechnology  com>
AuthorDate: Fri Feb 19 18:00:19 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Feb 24 08:30:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d80d039

app-emulation/firecracker-bin: Bump to 0.24.2

Signed-off-by: Sebastian Hamann  ares-macrotechnology.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 app-emulation/firecracker-bin/Manifest |  2 +
 .../firecracker-bin/firecracker-bin-0.24.2.ebuild  | 79 ++
 2 files changed, 81 insertions(+)

diff --git a/app-emulation/firecracker-bin/Manifest 
b/app-emulation/firecracker-bin/Manifest
index b9099ffe20e..32106071f44 100644
--- a/app-emulation/firecracker-bin/Manifest
+++ b/app-emulation/firecracker-bin/Manifest
@@ -4,6 +4,8 @@ DIST firecracker-v0.23.1-aarch64 3328424 BLAKE2B 
2191e73700c9107fc30e84a044c0377
 DIST firecracker-v0.23.1-x86_64 3290472 BLAKE2B 
62315d4962b4debbdac383098e656e6c469b491f7303a7aaab06c885ec653b202f6a49a43ae0b76188d2f73b229c68435e19d316992eed64645decef3f611d5e
 SHA512 
4bfb756a2ee2942a158857dfe82de838b52bc161d0ba97255eace1af4b57c3a630dfbb51413433a4fbfb3d95ba02719a608c1ea3f28a5485d005daa2c71abbef
 DIST firecracker-v0.24.1-aarch64.tgz 1427360 BLAKE2B 
17d85c6843dfa90bf871d5ff7dc5f5286c7bd11559cb9a507f57fafaba7d5abbf1019239ea39529e29a8bb4fa32b9a8a44f096f1379dc2d3d801502890690024
 SHA512 
cbedc62e5b98cdfd6dfb565bc1b977d84fcd0fa28eb36e18922ec56c3c2dfa34c84c549c7a4e23aee9d16c53b212ef87128d42e68f1a6b9997cbec42e613a82d
 DIST firecracker-v0.24.1-x86_64.tgz 1434986 BLAKE2B 
a6b206042fe4dfa873cfa1da4f591242f0224d2c98b367635534497d2bf82e218c409e473be618bd2902594ea24a8c710c853f2f1a00ac96f917a100e80aec0b
 SHA512 
b719520464e3d5c9ff072c73639af71895bfcca9ac4964f2a255ed2d8d3b264a92566f7b87078c163c0f1ce21b9d5bd11cb38eb7cb784c5e18581ee531a0bcaf
+DIST firecracker-v0.24.2-aarch64.tgz 1429004 BLAKE2B 
8d5624f6f6f154678ffab945bbb293e3ab53c75fa324273d9cd99366d78230aef1ce0a23c0b8efdca9fd87edabc0e196dda0cacabf7ebb33ec86edf7c46dd92e
 SHA512 
9bd83d278c3f4f294c4391aac1bd82712bde7190ad706e1b84a0ec9ad489c09f5fa77bd448a25a08b932230b38e44b3dbcdcc37b2ccacfd87d37c7ee65e6c1c6
+DIST firecracker-v0.24.2-x86_64.tgz 1434481 BLAKE2B 
d2b81e2b3341317f296c63f14b2699dbf207e2e3a83871e38ef1666c105112788308c773afad61a85f7c6f4009f2373c80f12a52549120d92a42bae54891bf59
 SHA512 
2a574276296685117acf4e1d425ca75ecb8ad06680ae81e183d73853ff57cbca2f4cf4f42cb013d8d88d18146c0d84d2b098829ca5f6e9402213fecdf539a283
 DIST jailer-v0.23.0-aarch64 1350040 BLAKE2B 
def85c85daa27c648c638ed14128fef941a416269c536c55413116a686d5a0e614976fd718576a6e275ff12a1873885e1d569e2e054cb054f1278ecbe1279d74
 SHA512 
48de8688cf40e696f0a56689a2e6256f2be159fb1b593b223a9547c4760c1e94e245e1de77bfeeefbeffb8046b33768da1915482a62d6b36321b8c225bdef791
 DIST jailer-v0.23.0-x86_64 1457312 BLAKE2B 
9a92c415e27a8442da18ab3134023acdc7b49f1246d332a864fb700180914c6b9a7f8747b1eef1657290df5287a946e0d5b0b689bd0b7a60486b472ba7b55290
 SHA512 
203d24794c3125afdd8cb1b07e69da4fcc40bdc9a3ec7c8e8a2deb8dc1a691156294eb4168c2422f631136a4fed7413136631b3957999fe00fb645aaed16f87d
 DIST jailer-v0.23.1-aarch64 2812344 BLAKE2B 
ef0b98a5438880d8473117dc051421faf4c9f4640fe017ba9cedeb88a02ff2a34fe6e0333bb7cb31cd436a95536efe5237d6a49ead6c7d1d3777928cc54f0baf
 SHA512 
38876afcf6c5883b30156246b4b74905157b668a3e6fbe852b38a09a7f5ab5814fb9eaec87ef94390d2a40806c7b387b4266c8a0c4b4fba5e720f61d571bbcd7

diff --git a/app-emulation/firecracker-bin/firecracker-bin-0.24.2.ebuild 
b/app-emulation/firecracker-bin/firecracker-bin-0.24.2.ebuild
new file mode 100644
index 000..c8d53efcad4
--- /dev/null
+++ b/app-emulation/firecracker-bin/firecracker-bin-0.24.2.ebuild
@@ -0,0 +1,79 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit linux-info
+
+DESCRIPTION="Secure and fast microVMs for serverless computing (static build)"
+HOMEPAGE="https://firecracker-microvm.github.io 
https://github.com/firecracker-microvm/firecracker";
+SRC_URI="
+   amd64? (
+   
https://github.com/firecracker-microvm/firecracker/releases/download/v${PV}/firecracker-v${PV}-x86_64.tgz
+   )
+   arm64? (
+   
https://github.com/firecracker-microvm/firecracker/releases/download/v${PV}/firecracker-v${PV}-aarch64.tgz
+   )"
+
+LICENSE="|| ( Apache-2.0 MIT Apache-2.0-with-LLVM-exceptions ) MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RESTRICT="test strip"
+
+RDEPEND="!app-emulation/firecracker
+   acct-group/kvm"
+
+QA_PREBUILT="/usr/bin/firecracker
+   /usr/bin/jailer"
+
+S="${WORKDIR}"
+
+pkg_pretend() {
+   if use kernel_linux && kernel_is lt 4 14; then
+   eerror "Firecracker requires a host kernel of 4.14 or higher."
+   elif use kernel_linux; then
+   if ! linux_config_exists; then
+   eerror "Unable to check your kernel for KVM support"

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

2021-02-24 Thread Joonas Niilola
commit: c1b01d1498fb93cea535a00b1acb5631605577db
Author: Maciej Barć  protonmail  com>
AuthorDate: Tue Feb 23 16:20:38 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Feb 24 08:30:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1b01d14

dev-python/pyjsparser: new package; add 2.7.1_p20190421

Fast javascript parser based on esprima.js

Signed-off-by: Maciej Barć  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/19498
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-python/pyjsparser/Manifest |  1 +
 dev-python/pyjsparser/metadata.xml | 16 ++
 .../pyjsparser/pyjsparser-2.7.1_p20190421.ebuild   | 36 ++
 3 files changed, 53 insertions(+)

diff --git a/dev-python/pyjsparser/Manifest b/dev-python/pyjsparser/Manifest
new file mode 100644
index 000..7ad8aba46e1
--- /dev/null
+++ b/dev-python/pyjsparser/Manifest
@@ -0,0 +1 @@
+DIST pyjsparser-2.7.1_p20190421.tar.gz 210147 BLAKE2B 
1286167a8ff9a0ee08019af2c1ba36a0dd1c22004a4e1ea3764f0a2a06e87b649435f332b9a9dea461ceade32340f7388489c972dafc9e558f973d7bbea4ac42
 SHA512 
2e4b3ee1cd863099da262eaf4df5ec4f364ce54e7c7535558f36d3449e21c9f851460078e1a7057ef8c82e2ed9c82f54944cd92782fe3f8cd05411edca191a40

diff --git a/dev-python/pyjsparser/metadata.xml 
b/dev-python/pyjsparser/metadata.xml
new file mode 100644
index 000..5ce6ed5ca08
--- /dev/null
+++ b/dev-python/pyjsparser/metadata.xml
@@ -0,0 +1,16 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+
+x...@protonmail.com
+Maciej Barć
+
+
+proxy-ma...@gentoo.org
+Proxy Maintainers
+
+
+PiotrDabkowski/pyjsparser
+pyjsparser
+
+

diff --git a/dev-python/pyjsparser/pyjsparser-2.7.1_p20190421.ebuild 
b/dev-python/pyjsparser/pyjsparser-2.7.1_p20190421.ebuild
new file mode 100644
index 000..9bbe9397f63
--- /dev/null
+++ b/dev-python/pyjsparser/pyjsparser-2.7.1_p20190421.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_COMMIT="5465d037b30e334cb0997f2315ec1e451b8ad4c1"
+
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="Fast javascript parser based on esprima.js"
+HOMEPAGE="
+   https://github.com/PiotrDabkowski/pyjsparser/
+   https://pypi.org/project/pyjsparser/
+"
+SRC_URI="https://github.com/PiotrDabkowski/${PN}/archive/${MY_COMMIT}.tar.gz 
-> ${P}.tar.gz"
+
+RESTRICT="!test? ( test )"
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+DEPEND="
+   test? (
+   dev-python/js2py
+   dev-python/pytest
+   )
+"
+
+S="${WORKDIR}/${PN}-${MY_COMMIT}"
+
+python_test() {
+   "${EPYTHON}" ./test_runner.py || die "tests failed with ${EPYTHON}"
+}



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

2021-02-24 Thread Joonas Niilola
commit: 72548b7db6cea8d4187df7e18ba636b2c8a0d20b
Author: Maciej Barć  protonmail  com>
AuthorDate: Sat Feb 20 14:27:29 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Feb 24 08:30:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72548b7d

net-misc/gallery-dl: bump to 1.16.5

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Maciej Barć  protonmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 net-misc/gallery-dl/Manifest |  1 +
 net-misc/gallery-dl/gallery-dl-1.16.5.ebuild | 45 
 2 files changed, 46 insertions(+)

diff --git a/net-misc/gallery-dl/Manifest b/net-misc/gallery-dl/Manifest
index 8550886958e..f742639c89a 100644
--- a/net-misc/gallery-dl/Manifest
+++ b/net-misc/gallery-dl/Manifest
@@ -2,3 +2,4 @@ DIST gallery-dl-1.15.2.tar.gz 323739 BLAKE2B 
99a06331bd7dc6ec951749129ad0ac797d9
 DIST gallery-dl-1.15.3.tar.gz 325926 BLAKE2B 
9ae31ba89a60460cd041fe9f353d4a7d1dab14fe63a8967f1a94f8d0ea42ef30032e5f734cbb370f5ac681f9274ba756a156acc7bd11ca4b5aad387fdc6be76f
 SHA512 
618dc26ba74274c961cce1ef058fce3e12741366329ce50d09421245987a88a796be3f1a31926e8b2c33cc87cddcde3585f74f4f1a80347153c2a7a9cab7e3c0
 DIST gallery-dl-1.16.0.tar.gz 327915 BLAKE2B 
8d7805219f900ab66afc400a56b279a18ebb78c47a531b380af2d1578c338f84575f1fb5a006a5e1bb0684349d595550dc89177493890001e38077edd34e00b5
 SHA512 
84cd8ab4b3e4a63f912e36454e6f35adb9f9c395002d04391c4093d4efe62ff24eda3755f0ce77b4d4b7ce11ccfb2acb972cd5144ea84b00d61e370f5de7
 DIST gallery-dl-1.16.3.tar.gz 333058 BLAKE2B 
df45afa7c745a6176e8490bdcef95b7e1eb63b8c8ea61abf5422928fc72b5bedb101336c2470fb8edde0d12ce48d8d5f0eb4ab44acf6dc032eed2412e55ca30f
 SHA512 
abb3223c13d67297bfd8cd94ac0efa66d7f6315ff589bb8b5ab96a3487015b91e8ab27e9ee43f4ee1dbbc7b69676c73cf4d4833bcd868295332aca417008c0e1
+DIST gallery-dl-1.16.5.tar.gz 340821 BLAKE2B 
06820e1755ccbc64382b084a54420368c9e9c7578c53f690d26ee552c6303580ccdd6ae8bec3a6462af9c204c1017cd2ff766bbbac317908b2951455793a10a9
 SHA512 
fe4535310adb900c4e6094928d8184d2981e2bb90c972a04c068badb0ec1dbad252053da466f7ad74e0662d1db1dc58703262fc627b823d8e90b18247bdca3ac

diff --git a/net-misc/gallery-dl/gallery-dl-1.16.5.ebuild 
b/net-misc/gallery-dl/gallery-dl-1.16.5.ebuild
new file mode 100644
index 000..b1acc9d0aa4
--- /dev/null
+++ b/net-misc/gallery-dl/gallery-dl-1.16.5.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=(python3_{7..9})
+PYTHON_REQ_USE="sqlite,ssl,xml"
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Download image galleries and collections from several image 
hosting sites"
+HOMEPAGE="https://github.com/mikf/gallery-dl";
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/mikf/${PN}.git";
+else
+   SRC_URI="https://github.com/mikf/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+# tests require network access
+RESTRICT="test"
+LICENSE="GPL-2"
+SLOT="0"
+
+RDEPEND=">=dev-python/requests-2.11.0[${PYTHON_USEDEP}]"
+
+distutils_enable_tests setup.py
+
+src_compile() {
+   emake data/completion/gallery-dl
+   emake data/completion/_gallery-dl
+   emake man
+   distutils-r1_src_compile
+}
+
+pkg_postinst() {
+   elog "To get additional features, some optional runtime dependencies"
+   elog "may be installed:"
+   elog ""
+   optfeature "Pixiv Ugoira to WebM conversion" media-video/ffmpeg
+   optfeature "video downloads" net-misc/youtube-dl
+}



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

2021-02-24 Thread Joonas Niilola
commit: f213c79557c06baf451d15059cb076853261293d
Author: Maciej Barć  protonmail  com>
AuthorDate: Tue Feb 23 16:20:05 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Feb 24 08:30:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f213c795

dev-python/js2py: new package; add version 0.70_p20210218

JavaScript to Python Translator & JavaScript interpreter in Python

Signed-off-by: Maciej Barć  protonmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-python/js2py/Manifest|  1 +
 dev-python/js2py/js2py-0.70_p20210218.ebuild | 45 
 dev-python/js2py/metadata.xml| 16 ++
 3 files changed, 62 insertions(+)

diff --git a/dev-python/js2py/Manifest b/dev-python/js2py/Manifest
new file mode 100644
index 000..d36aba4b7bb
--- /dev/null
+++ b/dev-python/js2py/Manifest
@@ -0,0 +1 @@
+DIST Js2Py-0.70_p20210218.tar.gz 1969615 BLAKE2B 
4702b2e771bfd2a5158a3539c33932335816c74f9dbd132679036aa2b7e53796764dd852e92d72a35ecc31efa34b849776c45d8c81e80f85f59308edf0996f00
 SHA512 
757c895bc0ba933020336a70473ec4455cb93c17040a39f17d645782011ea72273291448f3448ffd34658b48ada45b77facf3d326133f1c0d63e2e26e2cd7f30

diff --git a/dev-python/js2py/js2py-0.70_p20210218.ebuild 
b/dev-python/js2py/js2py-0.70_p20210218.ebuild
new file mode 100644
index 000..89897bdcda2
--- /dev/null
+++ b/dev-python/js2py/js2py-0.70_p20210218.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_COMMIT="ea16b519a0f72e17416859a57890b8388fce6e39"
+
+MY_PN="Js2Py"
+MY_P="${MY_PN}-${PV}"
+
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="JavaScript to Python Translator & JavaScript interpreter in 
Python"
+HOMEPAGE="
+   http://piter.io/projects/js2py/
+   https://github.com/PiotrDabkowski/Js2Py/
+   https://pypi.org/project/Js2Py/
+"
+SRC_URI="https://github.com/PiotrDabkowski/${MY_PN}/archive/${MY_COMMIT}.tar.gz
 -> ${MY_P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   >=dev-python/pyjsparser-2.5.1[${PYTHON_USEDEP}]
+   >=dev-python/tzlocal-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+"
+
+S="${WORKDIR}/${MY_PN}-${MY_COMMIT}"
+
+python_test() {
+   pushd ./tests >/dev/null || die
+
+   # Tests require "node_failed.txt" file where the logs are kept
+   [ -f ./node_failed.txt ] && rm ./node_failed.txt
+   touch ./node_failed.txt || die
+
+   "${EPYTHON}" ./run.py || die "tests failed with ${EPYTHON}"
+
+   popd >/dev/null || die
+}

diff --git a/dev-python/js2py/metadata.xml b/dev-python/js2py/metadata.xml
new file mode 100644
index 000..03e41f2cd8e
--- /dev/null
+++ b/dev-python/js2py/metadata.xml
@@ -0,0 +1,16 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+
+x...@protonmail.com
+Maciej Barć
+
+
+proxy-ma...@gentoo.org
+Proxy Maintainers
+
+
+PiotrDabkowski/Js2Py
+Js2Py
+
+



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

2021-02-24 Thread Joonas Niilola
commit: cccabfb284ce91780c40ad8db6877e5d78dd3bb3
Author: Kai Krakow  kaishome  de>
AuthorDate: Thu Feb 18 20:04:01 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Feb 24 08:30:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cccabfb2

games-util/gamemode: Bump to 1.6.1

Closes: https://bugs.gentoo.org/771351
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Kai Krakow  kaishome.de>
Signed-off-by: Joonas Niilola  gentoo.org>

 games-util/gamemode/Manifest  |   1 +
 games-util/gamemode/gamemode-1.6.1.ebuild | 131 ++
 2 files changed, 132 insertions(+)

diff --git a/games-util/gamemode/Manifest b/games-util/gamemode/Manifest
index 9993c2e7000..1a3f0d22ef7 100644
--- a/games-util/gamemode/Manifest
+++ b/games-util/gamemode/Manifest
@@ -1 +1,2 @@
+DIST gamemode-1.6.1.tar.xz 71224 BLAKE2B 
aafa3123a2c672197d28fafbc7331004b6e4c87808e831f5e0341fd9a690acda8305da114651391fe39e6702bac805cede9d696280d03d4cc3d03d6f4d782efd
 SHA512 
99403a68675522d3b412424591ab7f0cef54968a699f8f68aa59a42a43df73db4bc8a84ee8f97b9f78f329ecd1ed2f3a50e3cb539458f23e7c5fbe28f7978e47
 DIST gamemode-1.6.tar.xz 69916 BLAKE2B 
2fbb680de4043a004a91005647208fd9ca25de250bffe97acc0cabea47dba90d1ef670478582203d616704ea1f5a771115aadef4971e1e41f078104116b08cc4
 SHA512 
7cb4f4dd51b35e3a0164092342be56ce70bf1a81a8ff071725b429378cf92a100e263bc33890d5f5e281ad87fb72e2f820cb716c5aedf14f387610dcb59eb690

diff --git a/games-util/gamemode/gamemode-1.6.1.ebuild 
b/games-util/gamemode/gamemode-1.6.1.ebuild
new file mode 100644
index 000..65304e1c622
--- /dev/null
+++ b/games-util/gamemode/gamemode-1.6.1.ebuild
@@ -0,0 +1,131 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MULTILIB_COMPAT=( abi_x86_{32,64} )
+
+inherit meson multilib-minimal ninja-utils systemd
+
+DESCRIPTION="Optimise Linux system performance on demand"
+HOMEPAGE="https://github.com/FeralInteractive/gamemode";
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/FeralInteractive/gamemode.git";
+   GAMEMODE_GIT_PTR="master"
+   inherit git-r3
+else
+   GAMEMODE_GIT_PTR="${PV}"
+   
SRC_URI="https://github.com/FeralInteractive/gamemode/releases/download/${GAMEMODE_GIT_PTR}/${P}.tar.xz";
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="systemd elogind"
+
+REQUIRED_USE="^^ ( systemd elogind )"
+
+RDEPEND="
+   acct-group/gamemode
+   >=dev-libs/inih-53
+   sys-apps/dbus[${MULTILIB_USEDEP},systemd(+)=,elogind(-)=]
+   sys-auth/polkit
+   sys-libs/libcap
+"
+DEPEND="${RDEPEND}"
+
+DOCS=(
+   CHANGELOG.md
+   LICENSE.txt
+   README.md
+   example/gamemode.ini
+)
+
+pkg_pretend() {
+   elog
+   elog "GameMode needs a kernel capable of SCHED_ISO to use its soft 
realtime"
+   elog "feature. Example of a kernel providing that is 
sys-kernel/pf-sources."
+   elog
+   elog "Support for soft realtime is completely optional. It may provide 
the"
+   elog "following benefits with systems having at least four CPU cores:"
+   elog
+   elog "  * more CPU shares allocated exclusively to the game"
+   elog "  * reduced input lag and reduced thread latency"
+   elog "  * more consistent frame times resulting in less microstutters"
+   elog
+   elog "You probably won't benefit from soft realtime mode and thus don't 
need"
+   elog "SCHED_ISO if:"
+   elog
+   elog "  * Your CPU has less than four cores because the game may 
experience"
+   elog "priority inversion with the graphics driver (thus heuristics"
+   elog "automatically disable SCHED_ISO usage then)"
+   elog "  * Your game uses busy-loops to interface with the graphics 
driver"
+   elog "but you may still force SCHED_ISO per configuation file, 
YMMV,"
+   elog "it depends on the graphics driver implementation, i.e. usage 
of"
+   elog "__GL_THREADED_OPTIMIZATIONS or similar."
+   elog "  * If your game causes more than 70% CPU usage across all cores,"
+   elog "SCHED_ISO automatically turns off and on depending on usage 
and"
+   elog "is processed with higher-than-normal priority then (renice)."
+   elog "This auto-switching may result in a lesser game experience."
+   elog
+   elog "For more info look at:"
+   elog 
"https://github.com/FeralInteractive/gamemode/blob/${GAMEMODE_GIT_PTR}/README.md";
+   elog
+}
+
+multilib_src_configure() {
+   local emesonargs=(
+   -Dwith-sd-bus-provider=$(usex systemd "systemd" "elogind")
+   -Dwith-systemd-user-unit-dir="$(systemd_get_userunitdir)"
+   )
+   if ! multilib_is_native_abi; then
+   emesonargs+=(
+   -Dwith-examples=false
+   -Dwith-sd-bus-provider=no-daemon
+   )
+   fi
+
+   meso

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

2021-02-24 Thread Miroslav Šulc
commit: a76366056ed0440ba22ad2b5a234fd8da0ff7785
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Feb 24 09:00:06 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Feb 24 09:00:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7636605

dev-java/bcprov: 1.68 cleanup

Package-Manager: Portage-3.0.15, Repoman-3.0.2
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/bcprov/bcprov-1.68.ebuild | 9 -
 1 file changed, 9 deletions(-)

diff --git a/dev-java/bcprov/bcprov-1.68.ebuild 
b/dev-java/bcprov/bcprov-1.68.ebuild
index 40cfc460618..97794d5fabf 100644
--- a/dev-java/bcprov/bcprov-1.68.ebuild
+++ b/dev-java/bcprov/bcprov-1.68.ebuild
@@ -52,12 +52,3 @@ src_prepare() {
rm -v "${RM_TEST_FILES[@]}" || die
fi
 }
-
-src_compile() {
-   java-pkg-simple_src_compile
-}
-
-src_install() {
-   java-pkg-simple_src_install
-   use source && java-pkg_dosrc org
-}



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

2021-02-24 Thread Miroslav Šulc
commit: 18ef9fa154592596e64998c26b8cd7ceb3ecc2ce
Author: Octiabrina Terrien–Puig  myrvogna  net>
AuthorDate: Wed Feb 24 03:46:54 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Feb 24 08:34:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18ef9fa1

dev-java/bcprov: version bump to 1.68

Signed-off-by: Octiabrina Terrien-Puig  myrvogna.net>
Package-Manager: Portage-3.0.15, Repoman-3.0.2
Closes: https://github.com/gentoo/gentoo/pull/19625
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/bcprov/Manifest   |  1 +
 dev-java/bcprov/bcprov-1.68.ebuild | 63 ++
 2 files changed, 64 insertions(+)

diff --git a/dev-java/bcprov/Manifest b/dev-java/bcprov/Manifest
index 611d9ab9b7a..fa8d36b6f2c 100644
--- a/dev-java/bcprov/Manifest
+++ b/dev-java/bcprov/Manifest
@@ -2,5 +2,6 @@ DIST bcprov-jdk15on-150.tar.gz 4629743 BLAKE2B 
7ab18e83f90db38b9af9530246806b4d4
 DIST bcprov-jdk15on-152.tar.gz 6334971 BLAKE2B 
5ef7db891c29147ac48689a1f15e907f4a91d15ac63e8f6a031847d92ddad22cef3dff791d4036b74cd39550e9b48b1926033449beca240db2d7ac78510c22c7
 SHA512 
df769d2647c1c0b535b1f6922df3f02ed7e13c941f8d954256fddb2ff31d5682924fedf2f2908bc09ebd20058413f40a4c2d62190b63542aa7840b860aeab07c
 DIST bcprov-jdk15on-154.tar.gz 6903567 BLAKE2B 
12039cc6c7dbe06b74a0be8f9482209590ef134b37ef0bc64e97ee34f10ecd7c185bf1129f471e06347ea647d9b2d2dc5b845e0c1cefb5b99ebbe2de3877
 SHA512 
3d3bf2a1d174a40941a99d1ac6ac6696e9866964bde0cb23e987e3fbd51e3dca220e16f609c29ef9e761faac670164fa9cccf90e1e0f795c33a3ce80e2783151
 DIST bcprov-jdk15on-166.tar.gz 9684238 BLAKE2B 
68d75f8a8e418310179cac2e3d367f759567da280624ac9868ac265779126fa8b722f4291fe254623d92fc304ea057955180ac29a343ee628d9bd36c344fa2b7
 SHA512 
522cce6d381a51ff7212aa7fd7a99f85cee972a71e2c37c0dcea7e3c2dd4e44f5fa013cd759a11868dec3b6b4bd4f02bedd31ef2dd9379ce89a0d92ec8df2d8e
+DIST bcprov-jdk15on-168.tar.gz 9716574 BLAKE2B 
54c4fec3d614bfe6449a10789bf7fd8d01d8d03f0a133dfd01bb7a30d3545d4dda3bbd2b2543a3827ac8988d9c9000cf7c0ebe7d5d462c6f9145c467d3f53ddb
 SHA512 
3cdb6e486f6d1afb8c98c08809d142430191feeb757608f4abf27640fc706decf3975e3bf3f36c2a00bbc77ad2564ff9652bdc5e13662638c66a87bd250302db
 DIST bcprov-jdk16-1.38-sources.jar 1197644 BLAKE2B 
758b3c894d648dce357d27f20522f8df9c70e87d83702a4eebf5a96529ba3df7fb65dfd6244fe5f2757ed3194bccc5bc6d97a074036f8b188d84f1f85a42
 SHA512 
e8ab0b6f47b9737f19ee548dfc6cf09087d1b9339bc48b599fac05d0eb3b00d355f203787a84ee3a504eff2dffd707237a0cc5e26c64a672a362b9161077326f
 DIST bcprov-jdk16-1.45-sources.jar 1286663 BLAKE2B 
da19e2343761f10248f315f6966d071a87660f22fe3e51a35308a3b51f907990ef339f05f0c2367babcb06322ffb4600247ecb22b5a19bba3f5c820ed6fe2d2a
 SHA512 
541b390efafba17c21a25bdf84725fd0f9808555eec9c4db51b0642c348d552417d9ba8d584d54690146f3e72fe3b348ab49f92ca263ea8a7a8f7b27bb7b8e5d

diff --git a/dev-java/bcprov/bcprov-1.68.ebuild 
b/dev-java/bcprov/bcprov-1.68.ebuild
new file mode 100644
index 000..40cfc460618
--- /dev/null
+++ b/dev-java/bcprov/bcprov-1.68.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+JAVA_PKG_IUSE="doc source test"
+
+inherit java-pkg-2 java-pkg-simple
+
+MY_P="${PN}-jdk15on-${PV/./}"
+
+DESCRIPTION="Java cryptography APIs"
+HOMEPAGE="https://www.bouncycastle.org/java.html";
+SRC_URI="https://www.bouncycastle.org/download/${MY_P}.tar.gz";
+
+LICENSE="BSD"
+SLOT="1.68"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+
+DEPEND=">=virtual/jdk-1.8
+   app-arch/unzip"
+
+RDEPEND=">=virtual/jre-1.8"
+
+S="${WORKDIR}/${MY_P}"
+
+JAVA_ENCODING="ISO-8859-1"
+
+# Package can't be build with test as bcprov and bcpkix can't be built with 
test.
+RESTRICT="test"
+
+src_unpack() {
+   default
+   cd "${S}" || die
+   unpack ./src.zip
+}
+
+src_prepare() {
+   default
+
+   if ! use test; then
+   # There are too many files to delete so we won't be using 
JAVA_RM_FILES
+   # (it produces a lot of output).
+   local RM_TEST_FILES=()
+   while read -d $'\0' -r file; do
+   RM_TEST_FILES+=("${file}")
+   done < <(find . -name "*Test*.java" -type f -print0)
+   while read -d $'\0' -r file; do
+   RM_TEST_FILES+=("${file}")
+   done < <(find . -name "*Mock*.java" -type f -print0)
+
+   rm -v "${RM_TEST_FILES[@]}" || die
+   fi
+}
+
+src_compile() {
+   java-pkg-simple_src_compile
+}
+
+src_install() {
+   java-pkg-simple_src_install
+   use source && java-pkg_dosrc org
+}



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

2021-02-24 Thread Aaron W. Swenson
commit: 6ce640a22b9945375847c700ac5c680168166a27
Author: Aaron W. Swenson  gentoo  org>
AuthorDate: Wed Feb 24 10:20:02 2021 +
Commit: Aaron W. Swenson  gentoo  org>
CommitDate: Wed Feb 24 10:20:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ce640a2

dev-python/gssapi: Initial commit

Required by dev-db/pgadmin4-4.30.

Signed-off-by: Aaron W. Swenson  gentoo.org>

 dev-python/gssapi/Manifest |  1 +
 dev-python/gssapi/gssapi-1.6.12.ebuild | 22 ++
 dev-python/gssapi/metadata.xml | 12 
 3 files changed, 35 insertions(+)

diff --git a/dev-python/gssapi/Manifest b/dev-python/gssapi/Manifest
new file mode 100644
index 000..4602373c3dd
--- /dev/null
+++ b/dev-python/gssapi/Manifest
@@ -0,0 +1 @@
+DIST gssapi-1.6.12.tar.gz 1064583 BLAKE2B 
0daae73e37d1f101f77030db4b4f5d78ec720157d25542c234da22ae4615b329ab54379b9a7f76f4c9340c849a1ec3c7d0ed3b4b5bad45411f807f8e21b45f1e
 SHA512 
bfc6154dbed065227d1022218329ace3fde228173d1695c10e293b6c01a36030781afcea50cdd41ace243b6b783542fe828d027e79d4a79ea597b84ea578f90f

diff --git a/dev-python/gssapi/gssapi-1.6.12.ebuild 
b/dev-python/gssapi/gssapi-1.6.12.ebuild
new file mode 100644
index 000..6ad9aee417a
--- /dev/null
+++ b/dev-python/gssapi/gssapi-1.6.12.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+inherit distutils-r1
+
+DESCRIPTION="Low and high level wrappers around the GSSAPI C libraries"
+HOMEPAGE="https://github.com/pythongssapi/python-gssapi 
https://pypi.org/project/gssapi/";
+SRC_URI="mirror://pypi/g/gssapi/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RESTRICT="test"
+
+RDEPEND="virtual/krb5"
+DEPEND="${RDEPEND}
+dev-python/decorator[${PYTHON_USEDEP}]"

diff --git a/dev-python/gssapi/metadata.xml b/dev-python/gssapi/metadata.xml
new file mode 100644
index 000..fd392aa0a3b
--- /dev/null
+++ b/dev-python/gssapi/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+  
+titanof...@gentoo.org
+Aaron W. Swenson
+  
+  
+  
+gssapi
+  
+



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

2021-02-24 Thread Mikle Kolyada
commit: 1e0486b5a12f033529538e6a6f11aa88728aa18d
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed Feb 24 10:27:52 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed Feb 24 10:29:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e0486b5

media-video/mpv: Drop old

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Mikle Kolyada  gentoo.org>

 media-video/mpv/mpv-0.33.0.ebuild | 347 --
 1 file changed, 347 deletions(-)

diff --git a/media-video/mpv/mpv-0.33.0.ebuild 
b/media-video/mpv/mpv-0.33.0.ebuild
deleted file mode 100644
index e60b0b482c2..000
--- a/media-video/mpv/mpv-0.33.0.ebuild
+++ /dev/null
@@ -1,347 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{3_7,3_8,3_9} )
-PYTHON_REQ_USE='threads(+)'
-
-WAF_PV=2.0.9
-
-inherit bash-completion-r1 eapi7-ver flag-o-matic gnome2-utils pax-utils 
python-r1 toolchain-funcs waf-utils xdg-utils
-
-DESCRIPTION="Media player based on MPlayer and mplayer2"
-HOMEPAGE="https://mpv.io/ https://github.com/mpv-player/mpv";
-
-if [[ ${PV} != ** ]]; then
-   SRC_URI="https://github.com/mpv-player/mpv/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
-   DOCS=( RELEASE_NOTES )
-else
-   EGIT_REPO_URI="https://github.com/mpv-player/mpv.git";
-   inherit git-r3
-   DOCS=(); SRC_URI=""
-fi
-SRC_URI+=" https://waf.io/waf-${WAF_PV}";
-DOCS+=( README.md DOCS/{client-api,interface}-changes.rst )
-
-# See Copyright in sources and Gentoo bug 506946. Waf is BSD, libmpv is ISC.
-LICENSE="LGPL-2.1+ GPL-2+ BSD ISC"
-SLOT="0"
-IUSE="+alsa aqua archive bluray cdda +cli coreaudio cplugins cuda debug doc 
drm dvb
-   dvd +egl gamepad gbm +iconv jack javascript jpeg lcms libcaca libmpv 
+lua
-   luajit openal +opengl pulseaudio raspberry-pi rubberband sdl
-   selinux test tools +uchardet vaapi vdpau vulkan wayland +X +xv zlib 
zimg"
-
-REQUIRED_USE="
-   || ( cli libmpv )
-   aqua? ( opengl )
-   cuda? ( opengl )
-   egl? ( || ( gbm X wayland ) )
-   gamepad? ( sdl )
-   gbm? ( drm egl opengl )
-   lcms? ( opengl )
-   luajit? ( lua )
-   opengl? ( || ( aqua egl X raspberry-pi !cli ) )
-   raspberry-pi? ( opengl )
-   test? ( opengl )
-   tools? ( cli )
-   uchardet? ( iconv )
-   vaapi? ( || ( gbm X wayland ) )
-   vdpau? ( X )
-   vulkan? ( || ( X wayland ) )
-   wayland? ( egl )
-   X? ( egl? ( opengl ) )
-   xv? ( X )
-   ${PYTHON_REQUIRED_USE}
-"
-
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
-   >=media-video/ffmpeg-4.0:0=[encode,threads,vaapi?,vdpau?]
-   alsa? ( >=media-libs/alsa-lib-1.0.18 )
-   archive? ( >=app-arch/libarchive-3.4.0:= )
-   bluray? ( >=media-libs/libbluray-0.3.0:= )
-   cdda? ( dev-libs/libcdio-paranoia
-   dev-libs/libcdio:= )
-   drm? ( x11-libs/libdrm )
-   dvd? (
-   >=media-libs/libdvdnav-4.2.0:=
-   >=media-libs/libdvdread-4.1.0:=
-   )
-   egl? ( media-libs/mesa[egl,gbm(-)?,wayland(-)?] )
-   gamepad? ( media-libs/libsdl2 )
-   iconv? (
-   virtual/libiconv
-   uchardet? ( app-i18n/uchardet )
-   )
-   jack? ( virtual/jack )
-   javascript? ( >=dev-lang/mujs-1.0.0 )
-   jpeg? ( virtual/jpeg:0 )
-   lcms? ( >=media-libs/lcms-2.6:2 )
-   >=media-libs/libass-0.12.1:=[fontconfig,harfbuzz(+)]
-   virtual/ttf-fonts
-   libcaca? ( >=media-libs/libcaca-0.99_beta18 )
-   lua? (
-   !luajit? ( =media-libs/openal-1.13 )
-   pulseaudio? ( media-sound/pulseaudio )
-   raspberry-pi? ( >=media-libs/raspberrypi-userland-0_pre20160305-r1 )
-   rubberband? ( >=media-libs/rubberband-1.8.0 )
-   sdl? ( media-libs/libsdl2[sound,threads,video] )
-   vaapi? ( x11-libs/libva:=[drm?,X?,wayland?] )
-   vdpau? ( x11-libs/libvdpau )
-   vulkan? (
-   media-libs/libplacebo:=[vulkan]
-   media-libs/shaderc
-   )
-   wayland? (
-   >=dev-libs/wayland-1.6.0
-   >=dev-libs/wayland-protocols-1.14
-   >=x11-libs/libxkbcommon-0.3.0
-   )
-   X? (
-   x11-libs/libX11
-   x11-libs/libXScrnSaver
-   x11-libs/libXext
-   x11-libs/libXinerama
-   x11-libs/libXrandr
-   opengl? (
-   x11-libs/libXdamage
-   virtual/opengl
-   )
-   xv? ( x11-libs/libXv )
-   )
-   zlib? ( sys-libs/zlib )
-   zimg? ( >=media-libs/zimg-2.9.2 )
-"
-DEPEND="${COMMON_DEPEND}
-   ${PYTHON_DEPS}
-   virtual/pkgconfig
-   dev-python/docutils
-   cuda? ( >=media-libs/nv-codec-headers-8.2.15.7 )
-   dvb? ( vi

[gentoo-commits] repo/gentoo:master commit in: dev-db/pgadmin4/

2021-02-24 Thread Aaron W. Swenson
commit: adc617813b3e4d815b54782cc863e7587f88f808
Author: Aaron W. Swenson  gentoo  org>
AuthorDate: Wed Feb 24 10:40:16 2021 +
Commit: Aaron W. Swenson  gentoo  org>
CommitDate: Wed Feb 24 10:40:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adc61781

dev-db/pgadmin4: Bump to 4.30

Signed-off-by: Aaron W. Swenson  gentoo.org>

 dev-db/pgadmin4/Manifest |   1 +
 dev-db/pgadmin4/pgadmin4-4.30.ebuild | 132 +++
 2 files changed, 133 insertions(+)

diff --git a/dev-db/pgadmin4/Manifest b/dev-db/pgadmin4/Manifest
index 8ff0d2d9f13..e5af76259b4 100644
--- a/dev-db/pgadmin4/Manifest
+++ b/dev-db/pgadmin4/Manifest
@@ -1,2 +1,3 @@
 DIST pgadmin4-4.26.tar.gz 33525278 BLAKE2B 
2a4061f59299bc48b029a4a93f410538170b6c3d97597074d2b3b6eed1de0f9a1ac88bc187614d9e46d8fe872941f173ba0f0a02def590451dad09e6a3b78e5a
 SHA512 
952a4771f80541c54234fcaa9c870283fdf4887246d0d9751a77c28340b7e39ba871141f230086efda9a274d5e6bd567305047cdc7edf766ccd41112281fdf94
 DIST pgadmin4-4.29.tar.gz 35389494 BLAKE2B 
faaa84c0eee9c92ba483f4adffaf9e39e0c5f8ea21630a9ee8fad62aa833c88aa913df50c760be740afa0696aa1fbf1b6902a8b5bfd322822472f7d2dcb295e1
 SHA512 
2c7d20d10c96712f41621c2862a6a6222f6d6dad4a0b3e1aaf04744e65744460dcae4220f61b27785e02c82a624fa0793df2ea9d8e83ac0a6de048455929e615
+DIST pgadmin4-4.30.tar.gz 36490656 BLAKE2B 
3e8e998b29b13ced40b38106a468d047dea92a0cc930150d153c473e78045278840f78b3bcbd41f20a5017e68c1980c05ccf734bf63d8f107e0e02c2df54162e
 SHA512 
7ce12f65ce9dbfe4af9e92dd7f9327a05be8b8436ef495a0634043158417f3af5f457b88ee5422ede59f517c197668094454c6d7b7c33e255068479ce6ec13d9

diff --git a/dev-db/pgadmin4/pgadmin4-4.30.ebuild 
b/dev-db/pgadmin4/pgadmin4-4.30.ebuild
new file mode 100644
index 000..0c5448e5d15
--- /dev/null
+++ b/dev-db/pgadmin4/pgadmin4-4.30.ebuild
@@ -0,0 +1,132 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_REQ_USE="sqlite"
+inherit desktop python-single-r1 qmake-utils xdg
+
+DESCRIPTION="GUI administration and development platform for PostgreSQL"
+HOMEPAGE="https://www.pgadmin.org/";
+SRC_URI="https://ftp.postgresql.org/pub/pgadmin/${PN}/v${PV}/source/${P}.tar.gz";
+
+LICENSE="POSTGRESQL"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RESTRICT="test"
+
+# libsodium dep added because of 689678
+COMMON_DEPEND="${PYTHON_DEPS}
+   dev-libs/libsodium[-minimal]
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5[ssl]
+   dev-qt/qtwidgets:5
+"
+DEPEND="${COMMON_DEPEND}
+   doc? (
+   $(python_gen_cond_dep '
+   dev-python/sphinx[${PYTHON_MULTI_USEDEP}]
+   ')
+   )
+   virtual/imagemagick-tools[png]
+"
+
+# In 4.25's requirement.txt, bcrypt is listed as <=3.17, but upstream's
+# git history shows this is just for compatibility with 

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

2021-02-24 Thread Miroslav Šulc
commit: 5083b843ecb0de5ed2133ff3bf38023e007befa2
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Feb 24 10:52:37 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Feb 24 10:52:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5083b843

media-sound/ardour: bump to 6.6, eapi7 + updated live

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/ardour/Manifest  | 1 +
 media-sound/ardour/{ardour-.ebuild => ardour-6.6.ebuild} | 4 ++--
 media-sound/ardour/ardour-.ebuild| 4 ++--
 3 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/media-sound/ardour/Manifest b/media-sound/ardour/Manifest
index f555e57cd9b..71cee235744 100644
--- a/media-sound/ardour/Manifest
+++ b/media-sound/ardour/Manifest
@@ -1 +1,2 @@
 DIST Ardour-6.5.0.tar.bz2 12000901 BLAKE2B 
a44ba0b6b071e6b0c9b4bad86c1454584e4f1ee360de490e176af022d5862d57bde97edbe5f8d0ed2fbc5597ab6d8d1ef7f4a2691e7183d59b38d5a143c2d5e7
 SHA512 
28bb0939c12b687e136de7a8b1ce28f1065d4040bdc171e228c648586bd5d3bd25ab00c677aa55f835e060cc8cbd0a1d1c283c018e4ab0d72d8bde0eb0a26f2a
+DIST Ardour-6.6.0.tar.bz2 12046173 BLAKE2B 
d3a61ebe97fc26d89eee3f7a43c1ac47f5fda28251b76dcd635bba8c794541436a48fa288f40d1e156f01841e085588b60c8fa962b958c2f4bc6d7cdb4b1af75
 SHA512 
e175100bc03921865c5b387de68e30c21dd3e65dbf3868783092d165d5106a883aa4fca74e71b2e267e50b3c2f5c7b707a73967bbc93e66808d25aa3065b425f

diff --git a/media-sound/ardour/ardour-.ebuild 
b/media-sound/ardour/ardour-6.6.ebuild
similarity index 99%
copy from media-sound/ardour/ardour-.ebuild
copy to media-sound/ardour/ardour-6.6.ebuild
index 9d4f2f8cc5a..ceeb6768060 100644
--- a/media-sound/ardour/ardour-.ebuild
+++ b/media-sound/ardour/ardour-6.6.ebuild
@@ -1,11 +1,11 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 PYTHON_COMPAT=( python3_{7,8,9} )
 PYTHON_REQ_USE='threads(+)'
 PLOCALES="cs de el en_GB es eu fr it ja nn pl pt pt_PT ru sv zh"
-inherit eutils toolchain-funcs flag-o-matic l10n python-any-r1 waf-utils xdg
+inherit eutils toolchain-funcs flag-o-matic l10n python-any-r1 waf-utils 
desktop xdg
 
 DESCRIPTION="Digital Audio Workstation"
 HOMEPAGE="https://ardour.org/";

diff --git a/media-sound/ardour/ardour-.ebuild 
b/media-sound/ardour/ardour-.ebuild
index 9d4f2f8cc5a..ceeb6768060 100644
--- a/media-sound/ardour/ardour-.ebuild
+++ b/media-sound/ardour/ardour-.ebuild
@@ -1,11 +1,11 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 PYTHON_COMPAT=( python3_{7,8,9} )
 PYTHON_REQ_USE='threads(+)'
 PLOCALES="cs de el en_GB es eu fr it ja nn pl pt pt_PT ru sv zh"
-inherit eutils toolchain-funcs flag-o-matic l10n python-any-r1 waf-utils xdg
+inherit eutils toolchain-funcs flag-o-matic l10n python-any-r1 waf-utils 
desktop xdg
 
 DESCRIPTION="Digital Audio Workstation"
 HOMEPAGE="https://ardour.org/";



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

2021-02-24 Thread Miroslav Šulc
commit: f5d39fe2138573bc5ea7c2664c68721cf51e2c6f
Author: Octiabrina Terrien–Puig  myrvogna  net>
AuthorDate: Wed Feb 24 10:19:56 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Feb 24 10:53:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5d39fe2

app-text/pdftk: bump to 3.2.2

Signed-off-by: Octiabrina Terrien-Puig  myrvogna.net>
Package-Manager: Portage-3.0.15, Repoman-3.0.2
Closes: https://github.com/gentoo/gentoo/pull/19624
Signed-off-by: Miroslav Šulc  gentoo.org>

 app-text/pdftk/Manifest   |  1 +
 app-text/pdftk/pdftk-3.2.2.ebuild | 42 +++
 2 files changed, 43 insertions(+)

diff --git a/app-text/pdftk/Manifest b/app-text/pdftk/Manifest
index 3f34c8e9cdf..736e0c03fa1 100644
--- a/app-text/pdftk/Manifest
+++ b/app-text/pdftk/Manifest
@@ -1,2 +1,3 @@
 DIST pdftk-v3.0.0.tar.bz2 546821 BLAKE2B 
1d1935322f1468d9e2e8044e748fbb816e399599e445e078866d416d5e99866739134fb794ff42dbfcc37271d66655440f706db46f152722ab7030cba16edf38
 SHA512 
3b487f7532140366c9ac41222cd366d387b93e67aada845772f60ff20601e25611e34a190a65fbcec9d776a0b5683100fdd54453357bf7c43cebea7dda0c6229
 DIST pdftk-v3.0.8.tar.bz2 1147182 BLAKE2B 
3832445eca456c4880dfe0eabab50be0b8e53acee1eb67c871c3c6b6d44d723869662fcb9cbb28acb7847c11be2d3d456b7bca5a18e4ea6069d73717986771ca
 SHA512 
1b7f8b07e97877fe3a7ff42f425da5b1fdf1397f7abf88ef06c5033a3b849f03fed89f02f15c770bcd581537a7b5442e5693a93ff903efc9588ed60e85cdcdc3
+DIST pdftk-v3.2.2.tar.bz2 1245439 BLAKE2B 
ac1991e60ad06308cb7be1e74f9b3772c80416e490fe525e806efb6d30c6bbc9d310b98c255ef9e3eb3f814541d7388140210c4df2b694bd4a9ee325c27b3f24
 SHA512 
03220ac3036098768dd4250bbfeb6675561e9126697b99703ab5788b2cee7551256c301d9191745c5fdedf429056b46641351d1fb92631ef17673d7e740c5431

diff --git a/app-text/pdftk/pdftk-3.2.2.ebuild 
b/app-text/pdftk/pdftk-3.2.2.ebuild
new file mode 100644
index 000..493a7669630
--- /dev/null
+++ b/app-text/pdftk/pdftk-3.2.2.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="gcj-free version of pdftk written in Java"
+HOMEPAGE="https://gitlab.com/pdftk-java/pdftk";
+
+if [[ ${PV} ==  ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gitlab.com/pdftk-java/pdftk/";
+else
+   
SRC_URI="https://gitlab.com/pdftk-java/pdftk/-/archive/v${PV}/pdftk-v${PV}.tar.bz2";
+   KEYWORDS="~amd64 ~ppc64 ~x86"
+   S="${WORKDIR}/pdftk-v${PV}"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+
+JAVA_PKG_STRICT="yes"
+EANT_GENTOO_CLASSPATH="bcprov,commons-lang-3.6"
+JAVA_ANT_REWRITE_CLASSPATH="true"
+
+CDEPEND="
+   dev-java/bcprov:0
+   dev-java/commons-lang:3.6"
+
+RDEPEND="
+   ${CDEPEND}
+   >=virtual/jre-1.8"
+
+DEPEND="
+   ${CDEPEND}
+   >=virtual/jdk-1.8"
+
+src_install() {
+   java-pkg_newjar "build/jar/pdftk.jar"
+   java-pkg_dolauncher ${PN} --main com.gitlab.pdftk_java.pdftk
+}



[gentoo-commits] repo/gentoo:master commit in: dev-db/pgadmin4/

2021-02-24 Thread Aaron W. Swenson
commit: 31fac9a80d7814a3312307dcd54774edee38329c
Author: Aaron W. Swenson  gentoo  org>
AuthorDate: Wed Feb 24 10:59:03 2021 +
Commit: Aaron W. Swenson  gentoo  org>
CommitDate: Wed Feb 24 10:59:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31fac9a8

dev-db/pgadmin4: Cleanup

Signed-off-by: Aaron W. Swenson  gentoo.org>

 dev-db/pgadmin4/Manifest |   1 -
 dev-db/pgadmin4/pgadmin4-4.26.ebuild | 128 ---
 2 files changed, 129 deletions(-)

diff --git a/dev-db/pgadmin4/Manifest b/dev-db/pgadmin4/Manifest
index e5af76259b4..57c96d5daaf 100644
--- a/dev-db/pgadmin4/Manifest
+++ b/dev-db/pgadmin4/Manifest
@@ -1,3 +1,2 @@
-DIST pgadmin4-4.26.tar.gz 33525278 BLAKE2B 
2a4061f59299bc48b029a4a93f410538170b6c3d97597074d2b3b6eed1de0f9a1ac88bc187614d9e46d8fe872941f173ba0f0a02def590451dad09e6a3b78e5a
 SHA512 
952a4771f80541c54234fcaa9c870283fdf4887246d0d9751a77c28340b7e39ba871141f230086efda9a274d5e6bd567305047cdc7edf766ccd41112281fdf94
 DIST pgadmin4-4.29.tar.gz 35389494 BLAKE2B 
faaa84c0eee9c92ba483f4adffaf9e39e0c5f8ea21630a9ee8fad62aa833c88aa913df50c760be740afa0696aa1fbf1b6902a8b5bfd322822472f7d2dcb295e1
 SHA512 
2c7d20d10c96712f41621c2862a6a6222f6d6dad4a0b3e1aaf04744e65744460dcae4220f61b27785e02c82a624fa0793df2ea9d8e83ac0a6de048455929e615
 DIST pgadmin4-4.30.tar.gz 36490656 BLAKE2B 
3e8e998b29b13ced40b38106a468d047dea92a0cc930150d153c473e78045278840f78b3bcbd41f20a5017e68c1980c05ccf734bf63d8f107e0e02c2df54162e
 SHA512 
7ce12f65ce9dbfe4af9e92dd7f9327a05be8b8436ef495a0634043158417f3af5f457b88ee5422ede59f517c197668094454c6d7b7c33e255068479ce6ec13d9

diff --git a/dev-db/pgadmin4/pgadmin4-4.26.ebuild 
b/dev-db/pgadmin4/pgadmin4-4.26.ebuild
deleted file mode 100644
index a9ab1aecc2a..000
--- a/dev-db/pgadmin4/pgadmin4-4.26.ebuild
+++ /dev/null
@@ -1,128 +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} )
-PYTHON_REQ_USE="sqlite"
-inherit desktop python-single-r1 qmake-utils xdg
-
-DESCRIPTION="GUI administration and development platform for PostgreSQL"
-HOMEPAGE="https://www.pgadmin.org/";
-SRC_URI="https://ftp.postgresql.org/pub/pgadmin/${PN}/v${PV}/source/${P}.tar.gz";
-
-LICENSE="POSTGRESQL"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="doc"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RESTRICT="test"
-
-# libsodium dep added because of 689678
-COMMON_DEPEND="${PYTHON_DEPS}
-   dev-libs/libsodium[-minimal]
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5[ssl]
-   dev-qt/qtwidgets:5
-"
-DEPEND="${COMMON_DEPEND}
-   doc? (
-   $(python_gen_cond_dep '
-   dev-python/sphinx[${PYTHON_MULTI_USEDEP}]
-   ')
-   )
-   virtual/imagemagick-tools[png]
-"
-
-# In 4.25's requirement.txt, bcrypt is listed as <=3.17, but upstream's
-# git history shows this is just for compatibility with 

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

2021-02-24 Thread Mikle Kolyada
commit: 9fbc80f88e7b6816907e2ec339648bfc5a14b0fe
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed Feb 24 11:58:59 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed Feb 24 11:58:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fbc80f8

dev-python/lit: Stabilize 11.0.1 amd64, #768567

Signed-off-by: Mikle Kolyada  gentoo.org>

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

diff --git a/dev-python/lit/lit-11.0.1.ebuild b/dev-python/lit/lit-11.0.1.ebuild
index f956b11885a..27bd409a071 100644
--- a/dev-python/lit/lit-11.0.1.ebuild
+++ b/dev-python/lit/lit-11.0.1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://llvm.org/";
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-02-24 Thread Mikle Kolyada
commit: f7e6b5135714a63d6149cfc041b751b328868d9e
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed Feb 24 11:58:58 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed Feb 24 11:58:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7e6b513

sys-devel/llvm-common: Stabilize 11.0.1 amd64, #768567

Signed-off-by: Mikle Kolyada  gentoo.org>

 sys-devel/llvm-common/llvm-common-11.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/llvm-common/llvm-common-11.0.1.ebuild 
b/sys-devel/llvm-common/llvm-common-11.0.1.ebuild
index 6988ffdf87e..4a085387666 100644
--- a/sys-devel/llvm-common/llvm-common-11.0.1.ebuild
+++ b/sys-devel/llvm-common/llvm-common-11.0.1.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://llvm.org/";
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~ppc-macos 
~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~ppc-macos 
~x64-macos"
 IUSE=""
 
 RDEPEND="!sys-devel/llvm:0"



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

2021-02-24 Thread Mikle Kolyada
commit: 392a8c8aa5ff6b635120f217e65356247697881e
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed Feb 24 11:59:00 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed Feb 24 11:59:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=392a8c8a

sys-devel/clang-common: Stabilize 11.0.1 amd64, #768567

Signed-off-by: Mikle Kolyada  gentoo.org>

 sys-devel/clang-common/clang-common-11.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/clang-common/clang-common-11.0.1.ebuild 
b/sys-devel/clang-common/clang-common-11.0.1.ebuild
index e92e58a5e5e..8e82cc80656 100644
--- a/sys-devel/clang-common/clang-common-11.0.1.ebuild
+++ b/sys-devel/clang-common/clang-common-11.0.1.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://llvm.org/";
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~ppc-macos 
~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~ppc-macos 
~x64-macos"
 IUSE=""
 
 PDEPEND="sys-devel/clang:*"



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

2021-02-24 Thread Mikle Kolyada
commit: faa1bc6e7cd33c2e3b882a70e81a426d2c8bdfb1
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed Feb 24 11:59:02 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed Feb 24 11:59:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faa1bc6e

sys-libs/llvm-libunwind: Stabilize 11.0.1 amd64, #768567

Signed-off-by: Mikle Kolyada  gentoo.org>

 sys-libs/llvm-libunwind/llvm-libunwind-11.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-11.0.1.ebuild 
b/sys-libs/llvm-libunwind/llvm-libunwind-11.0.1.ebuild
index 9777882d98c..c149d6331be 100644
--- a/sys-libs/llvm-libunwind/llvm-libunwind-11.0.1.ebuild
+++ b/sys-libs/llvm-libunwind/llvm-libunwind-11.0.1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/llvm-mirror/libunwind";
 
 LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 x86 ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 x86 ~x64-macos"
 IUSE="debug static-libs test"
 RESTRICT="!test? ( test )"
 



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

2021-02-24 Thread Mikle Kolyada
commit: 3497f5e52265471d22bbbc867b2becd3fb34c79a
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed Feb 24 11:59:03 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed Feb 24 11:59:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3497f5e5

sys-libs/libcxx: Stabilize 11.0.1 amd64, #768567

Signed-off-by: Mikle Kolyada  gentoo.org>

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

diff --git a/sys-libs/libcxx/libcxx-11.0.1.ebuild 
b/sys-libs/libcxx/libcxx-11.0.1.ebuild
index ab51ea49d23..c91af9ac2f7 100644
--- a/sys-libs/libcxx/libcxx-11.0.1.ebuild
+++ b/sys-libs/libcxx/libcxx-11.0.1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://libcxx.llvm.org/";
 
 LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv x86 ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv x86 ~x64-macos"
 IUSE="elibc_glibc elibc_musl +libcxxabi +libunwind static-libs test"
 REQUIRED_USE="libunwind? ( libcxxabi )"
 RESTRICT="!test? ( test )"



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

2021-02-24 Thread Mikle Kolyada
commit: b19d7e3d340af8e931cf494c791b09206e5dd576
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed Feb 24 11:59:01 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed Feb 24 11:59:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b19d7e3d

dev-util/lldb: Stabilize 11.0.1 amd64, #768567

Signed-off-by: Mikle Kolyada  gentoo.org>

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

diff --git a/dev-util/lldb/lldb-11.0.1.ebuild b/dev-util/lldb/lldb-11.0.1.ebuild
index 4b257fa2677..f54a9b588a2 100644
--- a/dev-util/lldb/lldb-11.0.1.ebuild
+++ b/dev-util/lldb/lldb-11.0.1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://llvm.org/";
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
 IUSE="libedit lzma ncurses +python test"
 REQUIRED_USE=${PYTHON_REQUIRED_USE}
 RESTRICT="test"



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

2021-02-24 Thread Mikle Kolyada
commit: afe0d7dddee603f55e20340d502ba25e76d1fd69
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed Feb 24 11:59:02 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed Feb 24 11:59:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afe0d7dd

sys-libs/libcxxabi: Stabilize 11.0.1 amd64, #768567

Signed-off-by: Mikle Kolyada  gentoo.org>

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

diff --git a/sys-libs/libcxxabi/libcxxabi-11.0.1.ebuild 
b/sys-libs/libcxxabi/libcxxabi-11.0.1.ebuild
index 688b86cd8ea..9769f6a0dac 100644
--- a/sys-libs/libcxxabi/libcxxabi-11.0.1.ebuild
+++ b/sys-libs/libcxxabi/libcxxabi-11.0.1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://libcxxabi.llvm.org/";
 
 LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv x86 ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv x86 ~x64-macos"
 IUSE="+libunwind static-libs test elibc_musl"
 RESTRICT="!test? ( test )"
 



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

2021-02-24 Thread Mikle Kolyada
commit: b379143bc19ee273a2ba4f707ee4b5419323423c
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed Feb 24 11:59:00 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed Feb 24 11:59:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b379143b

sys-devel/clang: Stabilize 11.0.1 amd64, #768567

Signed-off-by: Mikle Kolyada  gentoo.org>

 sys-devel/clang/clang-11.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/clang/clang-11.0.1.ebuild 
b/sys-devel/clang/clang-11.0.1.ebuild
index 04bae288118..c98af7844b6 100644
--- a/sys-devel/clang/clang-11.0.1.ebuild
+++ b/sys-devel/clang/clang-11.0.1.ebuild
@@ -22,7 +22,7 @@ ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" )
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x64-macos"
 IUSE="debug default-compiler-rt default-libcxx default-lld
doc +static-analyzer test xml kernel_FreeBSD ${ALL_LLVM_TARGETS[*]}"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}



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

2021-02-24 Thread Mikle Kolyada
commit: dc3253156ca89e9432a9fea07562d71c6a82a05d
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed Feb 24 11:58:59 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed Feb 24 11:58:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc325315

sys-devel/llvm: Stabilize 11.0.1 amd64, #768567

Signed-off-by: Mikle Kolyada  gentoo.org>

 sys-devel/llvm/llvm-11.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/llvm/llvm-11.0.1.ebuild 
b/sys-devel/llvm/llvm-11.0.1.ebuild
index 785a708c930..47f7fbdeb37 100644
--- a/sys-devel/llvm/llvm-11.0.1.ebuild
+++ b/sys-devel/llvm/llvm-11.0.1.ebuild
@@ -26,7 +26,7 @@ ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" )
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~ppc-macos 
~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~ppc-macos 
~x64-macos"
 IUSE="debug doc exegesis gold libedit +libffi ncurses test xar xml z3
kernel_Darwin ${ALL_LLVM_TARGETS[*]}"
 REQUIRED_USE="|| ( ${ALL_LLVM_TARGETS[*]} )"



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

2021-02-24 Thread Mikle Kolyada
commit: 8c6cdf8033cc6a6bdd4b497997ac53678079f014
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed Feb 24 11:59:03 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed Feb 24 11:59:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c6cdf80

sys-libs/libomp: Stabilize 11.0.1 amd64, #768567

Signed-off-by: Mikle Kolyada  gentoo.org>

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

diff --git a/sys-libs/libomp/libomp-11.0.1.ebuild 
b/sys-libs/libomp/libomp-11.0.1.ebuild
index d580f082eee..b0308efb253 100644
--- a/sys-libs/libomp/libomp-11.0.1.ebuild
+++ b/sys-libs/libomp/libomp-11.0.1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://openmp.llvm.org";
 
 LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x64-macos"
 IUSE="cuda hwloc kernel_linux offload ompt test"
 # CUDA works only with the x86_64 ABI
 REQUIRED_USE="offload? ( cuda? ( abi_x86_64 ) )"



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

2021-02-24 Thread Mikle Kolyada
commit: badea7685fb159aef1240f58b386e9648f1b48ac
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed Feb 24 11:59:00 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed Feb 24 11:59:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=badea768

dev-python/clang-python: Stabilize 11.0.1 amd64, #768567

Signed-off-by: Mikle Kolyada  gentoo.org>

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

diff --git a/dev-python/clang-python/clang-python-11.0.1.ebuild 
b/dev-python/clang-python/clang-python-11.0.1.ebuild
index 9b562d893ad..33f1dfa8da5 100644
--- a/dev-python/clang-python/clang-python-11.0.1.ebuild
+++ b/dev-python/clang-python/clang-python-11.0.1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://llvm.org/";
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
 IUSE="test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



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

2021-02-24 Thread Mikle Kolyada
commit: df10f99d32e754311aaf88228605f96c756027a7
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed Feb 24 11:59:03 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed Feb 24 11:59:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df10f99d

sys-devel/clang-runtime: Stabilize 11.0.1 amd64, #768567

Signed-off-by: Mikle Kolyada  gentoo.org>

 sys-devel/clang-runtime/clang-runtime-11.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/clang-runtime/clang-runtime-11.0.1.ebuild 
b/sys-devel/clang-runtime/clang-runtime-11.0.1.ebuild
index 7a32c0d7445..400654ac126 100644
--- a/sys-devel/clang-runtime/clang-runtime-11.0.1.ebuild
+++ b/sys-devel/clang-runtime/clang-runtime-11.0.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI=""
 
 LICENSE="metapackage"
 SLOT="$(ver_cut 1-3)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~ppc-macos 
~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~ppc-macos 
~x64-macos"
 IUSE="+compiler-rt libcxx openmp +sanitize"
 REQUIRED_USE="sanitize? ( compiler-rt )"
 



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

2021-02-24 Thread Mikle Kolyada
commit: 187fe2a35f9a0d98e7dedb4a2af9437449e630c7
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed Feb 24 11:59:01 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed Feb 24 11:59:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=187fe2a3

sys-libs/compiler-rt: Stabilize 11.0.1 amd64, #768567

Signed-off-by: Mikle Kolyada  gentoo.org>

 sys-libs/compiler-rt/compiler-rt-11.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/compiler-rt/compiler-rt-11.0.1.ebuild 
b/sys-libs/compiler-rt/compiler-rt-11.0.1.ebuild
index 9dda85b2b36..277ad800fa3 100644
--- a/sys-libs/compiler-rt/compiler-rt-11.0.1.ebuild
+++ b/sys-libs/compiler-rt/compiler-rt-11.0.1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://llvm.org/";
 
 LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
 SLOT="$(ver_cut 1-3)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~ppc-macos 
~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~ppc-macos 
~x64-macos"
 IUSE="+clang test"
 RESTRICT="!test? ( test ) !clang? ( test )"
 



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

2021-02-24 Thread Mikle Kolyada
commit: 4335afc84733a660110a604a4ce153bf208cf24b
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed Feb 24 11:58:59 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed Feb 24 11:58:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4335afc8

sys-devel/lld: Stabilize 11.0.1 amd64, #768567

Signed-off-by: Mikle Kolyada  gentoo.org>

 sys-devel/lld/lld-11.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/lld/lld-11.0.1.ebuild b/sys-devel/lld/lld-11.0.1.ebuild
index c9e6e0462c7..ab7dce6f81b 100644
--- a/sys-devel/lld/lld-11.0.1.ebuild
+++ b/sys-devel/lld/lld-11.0.1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://llvm.org/";
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-02-24 Thread Mikle Kolyada
commit: 423d5936e7b76d942270e5d9c21b54d76ed6fb26
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed Feb 24 11:59:02 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed Feb 24 11:59:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=423d5936

sys-libs/compiler-rt-sanitizers: Stabilize 11.0.1 amd64, #768567

Signed-off-by: Mikle Kolyada  gentoo.org>

 sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-11.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-11.0.1.ebuild 
b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-11.0.1.ebuild
index e74a4e78a09..35ea0889d13 100644
--- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-11.0.1.ebuild
+++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-11.0.1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://llvm.org/";
 
 LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
 SLOT="$(ver_cut 1-3)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~ppc-macos 
~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~ppc-macos 
~x64-macos"
 IUSE="+clang test elibc_glibc"
 # base targets
 IUSE+=" +libfuzzer +profile +xray"



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/linux-headers/

2021-02-24 Thread Mikle Kolyada
commit: 90e61793d728018e53f8303ec94639e82e90660c
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed Feb 24 12:00:49 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed Feb 24 12:00:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90e61793

sys-kernel/linux-headers: Stabilize 5.10 amd64, #768672

Signed-off-by: Mikle Kolyada  gentoo.org>

 sys-kernel/linux-headers/linux-headers-5.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/linux-headers/linux-headers-5.10.ebuild 
b/sys-kernel/linux-headers/linux-headers-5.10.ebuild
index 09e357aeab9..d8401574fe7 100644
--- a/sys-kernel/linux-headers/linux-headers-5.10.ebuild
+++ b/sys-kernel/linux-headers/linux-headers-5.10.ebuild
@@ -15,7 +15,7 @@ SRC_URI="${KERNEL_URI}

${PATCH_VER:+https://dev.gentoo.org/~slyfox/distfiles/gentoo-headers-${PATCH_PV}-${PATCH_VER}.tar.xz}
 "
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux"
 
 DEPEND="app-arch/xz-utils
dev-lang/perl"



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/files/, app-editors/nano/

2021-02-24 Thread Lars Wendler
commit: 8aff3e95e11b7417e7a558761ed13842d69042e3
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Feb 24 12:22:05 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Feb 24 12:22:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8aff3e95

app-editors/nano: Removed old

Package-Manager: Portage-3.0.15, Repoman-3.0.2
Signed-off-by: Lars Wendler  gentoo.org>

 app-editors/nano/Manifest  |   2 -
 .../nano-4.9.3-disable-speller_build_fix.patch | 342 -
 .../nano/files/nano-4.9.3-minimal_build_fix.patch  |  46 ---
 app-editors/nano/nano-4.9.3.ebuild |  88 --
 app-editors/nano/nano-5.4.ebuild   |  92 --
 5 files changed, 570 deletions(-)

diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest
index 65ea113183a..224eabbe48b 100644
--- a/app-editors/nano/Manifest
+++ b/app-editors/nano/Manifest
@@ -1,5 +1,3 @@
-DIST nano-4.9.3.tar.gz 2999198 BLAKE2B 
a96f707936934a965a9a41dfe13ac1ebbe1a5e38db714df6d219b2c6539f24924d4c4f0451508718f66259854806032b84dc89850a7fd55d157f28ae23531d0e
 SHA512 
233e6ed103441bd2c85ed21c50547f85dc0838cc750a5e9b16ecfb393e3b7b978e971af4a4164062c7c267c98895ecb696c02cbd2e4c2eb1ceee657fd026c30a
 DIST nano-5.3.tar.gz 2874796 BLAKE2B 
d266018f2508153369e10c6f9cf4c53eaeafdf0efe88da6de19efd76ef13fedebe4b9339ae594b751a12cf18a8c4dcd57466ceedfabf61406f63b69c75fceff1
 SHA512 
019b58779f5a7d9a9472b415715876d0daac313a02b794900339469ee0b5a27ce202e397c00ad6396b7e26a7c303e52c28d981fff85cf774c79a5a8a9835836d
-DIST nano-5.4.tar.gz 2898561 BLAKE2B 
7e5e48f1e85253a7a4a9be2be2b7663e8798655d9e9e2505df1d1752512058734062af953652c1d11dca464ca06d7c90faf2e54cdb65ba01d0f76cfca0282c18
 SHA512 
711b1a890649e3a2b62c778e6d54813ed98a8261c47a92aa6d7baa690f86d8563813a764f5dffcc6c259fe9b05f8fe76cf48a3178b09666ba55ee035c91cbe28
 DIST nano-5.5.tar.gz 2943973 BLAKE2B 
cecc4b3bb74c6ca35a249052cc58df618b6a0445781813d1b06164afb3d119bedf49bdb0a04c327d4db968eeb5b0f1087b84184b83d4b92548c3146a4400389d
 SHA512 
968eac59db2889ba1cb75bc83a30fd0c0ae370a05c668da0f3a20768158f3be0962034737924ea49f06e696e68625bc6841f41aae86aebbe8ba7c00b2627c056
 DIST nano-5.6.tar.gz 2956090 BLAKE2B 
753c49e67403577ac272438b2a577f29978f621cb1823f3ccc4fb5df229b805c72a7123d5e5632cb9e1d4b50c7cf90675d748e7e88709703be44126e11231974
 SHA512 
fff8a558b435b9f372f19306e63c3bad34a60b4b1979ddf2a5724f96ca69fd7fd5850e841f714fad2e382ffc8e5c3f5085f6a6e965ff30f44bf12b8ac865fe6b

diff --git a/app-editors/nano/files/nano-4.9.3-disable-speller_build_fix.patch 
b/app-editors/nano/files/nano-4.9.3-disable-speller_build_fix.patch
deleted file mode 100644
index 978e24de805..000
--- a/app-editors/nano/files/nano-4.9.3-disable-speller_build_fix.patch
+++ /dev/null
@@ -1,342 +0,0 @@
-From 4b7f7a30c9ec593d68186b1dfef44d4e2bda735b Mon Sep 17 00:00:00 2001
-From: Benno Schulenberg 
-Date: Mon, 22 Jun 2020 08:39:59 +0200
-Subject: [PATCH] build: fix compilation when configured with
- --disable-speller
-
-Move two functions that are used by the formatter too
-to between the proper #ifdef.
-
-Problem existed since commit 8089f5ad from a month ago.
-
-Backported to v4.9.3
-Signed-off-by: Lars Wendler 

- src/text.c | 302 ++---
- 1 file changed, 151 insertions(+), 151 deletions(-)
-
-diff --git a/src/text.c b/src/text.c
-index 93ad3704..c7690fd0 100644
 a/src/text.c
-+++ b/src/text.c
-@@ -2011,8 +2011,159 @@ void construct_argument_list(char ***arguments, char 
*command, char *filename)
-   (*arguments)[count - 2] = filename;
-   (*arguments)[count - 1] = NULL;
- }
-+
-+/* Open the specified file, and if that succeeds, remove the text of the 
marked
-+ * region or of the entire buffer and read the file contents into its place. 
*/
-+bool replace_buffer(const char *filename, undo_type action, const char 
*operation)
-+{
-+  linestruct *was_cutbuffer = cutbuffer;
-+  int descriptor;
-+  FILE *stream;
-+
-+  descriptor = open_file(filename, FALSE, &stream);
-+
-+  if (descriptor < 0)
-+  return FALSE;
-+
-+  cutbuffer = NULL;
-+
-+#ifndef NANO_TINY
-+  add_undo(COUPLE_BEGIN, operation);
-+
-+  /* Cut either the marked region or the whole buffer. */
-+  add_undo(action, NULL);
-+#endif
-+  do_snip(FALSE, openfile->mark, openfile->mark == NULL, FALSE);
-+#ifndef NANO_TINY
-+  update_undo(action);
- #endif
- 
-+  /* Discard what was cut. */
-+  free_lines(cutbuffer);
-+  cutbuffer = was_cutbuffer;
-+
-+  /* Insert the spell-checked file into the cleared area. */
-+  read_file(stream, descriptor, filename, TRUE);
-+
-+#ifndef NANO_TINY
-+  add_undo(COUPLE_END, operation);
-+#endif
-+  return TRUE;
-+}
-+
-+/* Execute the given program, with the given temp file as last argument. */
-+const char *treat(char *tempfile_name, char *theprogram, bool spelling)
-+{
-+  ssize_t lineno_save = openfile->curren

[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2021-02-24 Thread Lars Wendler
commit: f087b4e40e7e89064d1da512124fc4fe5c15fec8
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Feb 24 12:18:42 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Feb 24 12:22:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f087b4e4

app-editors/nano: Bump to version 5.6

Package-Manager: Portage-3.0.15, Repoman-3.0.2
Signed-off-by: Lars Wendler  gentoo.org>

 app-editors/nano/Manifest|  1 +
 app-editors/nano/nano-5.6.ebuild | 89 
 2 files changed, 90 insertions(+)

diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest
index e32ffbe8324..65ea113183a 100644
--- a/app-editors/nano/Manifest
+++ b/app-editors/nano/Manifest
@@ -2,3 +2,4 @@ DIST nano-4.9.3.tar.gz 2999198 BLAKE2B 
a96f707936934a965a9a41dfe13ac1ebbe1a5e38d
 DIST nano-5.3.tar.gz 2874796 BLAKE2B 
d266018f2508153369e10c6f9cf4c53eaeafdf0efe88da6de19efd76ef13fedebe4b9339ae594b751a12cf18a8c4dcd57466ceedfabf61406f63b69c75fceff1
 SHA512 
019b58779f5a7d9a9472b415715876d0daac313a02b794900339469ee0b5a27ce202e397c00ad6396b7e26a7c303e52c28d981fff85cf774c79a5a8a9835836d
 DIST nano-5.4.tar.gz 2898561 BLAKE2B 
7e5e48f1e85253a7a4a9be2be2b7663e8798655d9e9e2505df1d1752512058734062af953652c1d11dca464ca06d7c90faf2e54cdb65ba01d0f76cfca0282c18
 SHA512 
711b1a890649e3a2b62c778e6d54813ed98a8261c47a92aa6d7baa690f86d8563813a764f5dffcc6c259fe9b05f8fe76cf48a3178b09666ba55ee035c91cbe28
 DIST nano-5.5.tar.gz 2943973 BLAKE2B 
cecc4b3bb74c6ca35a249052cc58df618b6a0445781813d1b06164afb3d119bedf49bdb0a04c327d4db968eeb5b0f1087b84184b83d4b92548c3146a4400389d
 SHA512 
968eac59db2889ba1cb75bc83a30fd0c0ae370a05c668da0f3a20768158f3be0962034737924ea49f06e696e68625bc6841f41aae86aebbe8ba7c00b2627c056
+DIST nano-5.6.tar.gz 2956090 BLAKE2B 
753c49e67403577ac272438b2a577f29978f621cb1823f3ccc4fb5df229b805c72a7123d5e5632cb9e1d4b50c7cf90675d748e7e88709703be44126e11231974
 SHA512 
fff8a558b435b9f372f19306e63c3bad34a60b4b1979ddf2a5724f96ca69fd7fd5850e841f714fad2e382ffc8e5c3f5085f6a6e965ff30f44bf12b8ac865fe6b

diff --git a/app-editors/nano/nano-5.6.ebuild b/app-editors/nano/nano-5.6.ebuild
new file mode 100644
index 000..64c74e70f9b
--- /dev/null
+++ b/app-editors/nano/nano-5.6.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="git://git.sv.gnu.org/nano.git"
+   inherit git-r3 autotools
+else
+   MY_P="${PN}-${PV/_}"
+   SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz";
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+fi
+
+DESCRIPTION="GNU GPL'd Pico clone with more functionality"
+HOMEPAGE="https://www.nano-editor.org/ 
https://wiki.gentoo.org/wiki/Nano/Basics_Guide";
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="debug justify magic minimal ncurses nls +spell +split-usr static unicode"
+
+LIB_DEPEND=">=sys-libs/ncurses-5.9-r1:0=[unicode?]
+   sys-libs/ncurses:0=[static-libs(+)]
+   magic? ( sys-apps/file[static-libs(+)] )
+   nls? ( virtual/libintl )"
+RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
+DEPEND="${RDEPEND}
+   static? ( ${LIB_DEPEND} )"
+BDEPEND="
+   nls? ( sys-devel/gettext )
+   virtual/pkgconfig
+"
+
+REQUIRED_USE="
+   magic? ( !minimal )
+"
+
+src_prepare() {
+   default
+   if [[ ${PV} == "" ]] ; then
+   eautoreconf
+   fi
+}
+
+src_configure() {
+   use static && append-ldflags -static
+   local myconf=(
+   --bindir="${EPREFIX}"/bin
+   --htmldir=/trash
+   $(use_enable !minimal color)
+   $(use_enable !minimal multibuffer)
+   $(use_enable !minimal nanorc)
+   $(use_enable magic libmagic)
+   $(use_enable spell speller)
+   $(use_enable justify)
+   $(use_enable debug)
+   $(use_enable nls)
+   $(use_enable unicode utf8)
+   $(use_enable minimal tiny)
+   )
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+   # don't use "${ED}" here or things break (#654534)
+   rm -r "${D}"/trash || die
+
+   dodoc doc/sample.nanorc
+   docinto html
+   dodoc doc/faq.html
+   insinto /etc
+   newins doc/sample.nanorc nanorc
+   if ! use minimal ; then
+   # Enable colorization by default.
+   sed -i \
+   -e '/^# include /s:# *::' \
+   "${ED}"/etc/nanorc || die
+
+   # Since nano-5.0 these are no longer being "enabled" by default
+   # (bug #736848)
+   local rcdir="/usr/share/nano"
+   mv "${ED}"${rcdir}/extra/* "${ED}"/${rcdir}/ || die
+  

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

2021-02-24 Thread Ulrich Müller
commit: e8005849cab59e16483dfb7cf65686842ccf7390
Author: Jan Henke  taujhe  de>
AuthorDate: Tue Feb 23 20:26:41 2021 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed Feb 24 12:33:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8005849

media-fonts/polarsys-b612-fonts: Update license

Upstream did not react yet. So add the other licenses too.
While at it, bump to EAPI 7.

Bug: https://bugs.gentoo.org/746725
Closes: https://github.com/gentoo/gentoo/pull/19620
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Jan Henke  taujhe.de>
[Revision bump, empty IUSE dropped.]
Signed-off-by: Ulrich Müller  gentoo.org>

 ...b612-fonts-1.003.ebuild => polarsys-b612-fonts-1.003-r1.ebuild} | 7 +++
 ...b612-fonts-1.008.ebuild => polarsys-b612-fonts-1.008-r1.ebuild} | 7 +++
 2 files changed, 6 insertions(+), 8 deletions(-)

diff --git a/media-fonts/polarsys-b612-fonts/polarsys-b612-fonts-1.003.ebuild 
b/media-fonts/polarsys-b612-fonts/polarsys-b612-fonts-1.003-r1.ebuild
similarity index 80%
rename from media-fonts/polarsys-b612-fonts/polarsys-b612-fonts-1.003.ebuild
rename to media-fonts/polarsys-b612-fonts/polarsys-b612-fonts-1.003-r1.ebuild
index e09b9c12ea6..584920e558c 100644
--- a/media-fonts/polarsys-b612-fonts/polarsys-b612-fonts-1.003.ebuild
+++ b/media-fonts/polarsys-b612-fonts/polarsys-b612-fonts-1.003-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit font vcs-snapshot
 
@@ -9,10 +9,9 @@ DESCRIPTION="Font designed for aircraft cockpit displays"
 HOMEPAGE="https://b612-font.com/";
 
SRC_URI="https://git.polarsys.org/c/b612/b612.git/snapshot/b612-bd14fde2544566e620eab106eb8d6f2b7fb1347e.tar.bz2
 -> ${P}.tar.bz2"
 
-LICENSE="EPL-1.0"
+LICENSE="EPL-1.0 BSD OFL-1.1"   # to be clarified #746725
 SLOT="0"
 KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
-IUSE=""
 
 FONT_S="${S}/TTF"
 FONT_SUFFIX="ttf"

diff --git a/media-fonts/polarsys-b612-fonts/polarsys-b612-fonts-1.008.ebuild 
b/media-fonts/polarsys-b612-fonts/polarsys-b612-fonts-1.008-r1.ebuild
similarity index 79%
rename from media-fonts/polarsys-b612-fonts/polarsys-b612-fonts-1.008.ebuild
rename to media-fonts/polarsys-b612-fonts/polarsys-b612-fonts-1.008-r1.ebuild
index b2c835d0e4a..63e8b9d5f7f 100644
--- a/media-fonts/polarsys-b612-fonts/polarsys-b612-fonts-1.008.ebuild
+++ b/media-fonts/polarsys-b612-fonts/polarsys-b612-fonts-1.008-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit font
 
@@ -9,10 +9,9 @@ DESCRIPTION="Font designed for aircraft cockpit displays"
 HOMEPAGE="https://b612-font.com/";
 SRC_URI="https://github.com/polarsys/b612/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
-LICENSE="OFL-1.1"
+LICENSE="EPL-1.0 BSD OFL-1.1"   # to be clarified #746725
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
-IUSE=""
 
 S="${WORKDIR}/b612-${PV}"
 FONT_S="${S}/fonts/ttf"



[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/

2021-02-24 Thread Joonas Niilola
commit: e9edfd4ab2ba920364e5f2761556eb6fc56b86a7
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Feb 24 13:12:10 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Feb 24 13:12:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9edfd4a

net-im/signal-desktop-bin: remove obsolete 1.40.0 versions

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

 .../signal-desktop-bin-1.40.0-r1.ebuild| 115 
 .../signal-desktop-bin-1.40.0-r2.ebuild| 119 -
 2 files changed, 234 deletions(-)

diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-1.40.0-r1.ebuild 
b/net-im/signal-desktop-bin/signal-desktop-bin-1.40.0-r1.ebuild
deleted file mode 100644
index ee97ad45665..000
--- a/net-im/signal-desktop-bin/signal-desktop-bin-1.40.0-r1.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN="${PN/-bin/}"
-
-inherit pax-utils unpacker xdg
-
-DESCRIPTION="Allows you to send and receive messages of Signal Messenger on 
your computer"
-HOMEPAGE="https://signal.org/
-   https://github.com/signalapp/Signal-Desktop";
-SRC_URI="https://updates.signal.org/desktop/apt/pool/main/s/${MY_PN}/${MY_PN}_${PV}_amd64.deb";
-
-LICENSE="GPL-3 MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 ISC openssl 
ZLIB APSL-2 icu Artistic-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-IUSE="+sound"
-
-RDEPEND="
-   app-accessibility/at-spi2-atk
-   app-accessibility/at-spi2-core
-   dev-libs/atk
-   dev-libs/expat
-   dev-libs/glib
-   dev-libs/nspr
-   dev-libs/nss
-   media-libs/alsa-lib
-   media-libs/mesa[X(+)]
-   net-print/cups
-   sys-apps/dbus[X]
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3[X]
-   x11-libs/libX11
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libXcomposite
-   x11-libs/libXcursor
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXi
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   x11-libs/libXScrnSaver
-   x11-libs/libXtst
-   x11-libs/pango
-   sound? (
-   || (
-   media-sound/pulseaudio
-   media-sound/apulse
-   )
-   )
-"
-
-QA_PREBUILT="opt/Signal/signal-desktop
-   opt/Signal/chrome-sandbox
-   opt/Signal/crashpad_handler
-   opt/Signal/libffmpeg.so
-   opt/Signal/libGLESv2.so
-   opt/Signal/libnode.so
-   opt/Signal/libVkICD_mock_icd.so
-   opt/Signal/libvk_swiftshader.so
-   opt/Signal/libvulkan.so
-   opt/Signal/swiftshader/libGLESv2.so
-   
opt/Signal/resources/app.asar.unpacked/node_modules/curve25519-n/build/Release/curve.node
-   
opt/Signal/resources/app.asar.unpacked/node_modules/libsignal-client/build/libsignal_client_linux.node
-   
opt/Signal/resources/app.asar.unpacked/node_modules/@journeyapps/sqlcipher/lib/binding/napi-v6-linux-x64/node_sqlite3.node
-   
opt/Signal/resources/app.asar.unpacked/node_modules/zkgroup/node_modules/ref-napi/build/Release/binding.node
-   
opt/Signal/resources/app.asar.unpacked/node_modules/ref-napi/build/Release/binding.node
-   
opt/Signal/resources/app.asar.unpacked/node_modules/ringrtc/build/linux/libringrtc.node
-   
opt/Signal/resources/app.asar.unpacked/node_modules/ffi-napi/build/Release/ffi_bindings.node
-   
opt/Signal/resources/app.asar.unpacked/node_modules/sharp/build/Release/sharp.node
-   
opt/Signal/resources/app.asar.unpacked/node_modules/sharp/vendor/8.10.5/lib/libvips-cpp.so.42
-   
opt/Signal/resources/app.asar.unpacked/node_modules/sharp/vendor/8.10.5/lib/libvips.so.42
-   
opt/Signal/resources/app.asar.unpacked/node_modules/zkgroup/libzkgroup.so"
-
-RESTRICT="splitdebug"
-
-S="${WORKDIR}"
-
-src_prepare() {
-   default
-   sed -e 's| --no-sandbox||g' \
-   -i usr/share/applications/signal-desktop.desktop || die
-   unpack usr/share/doc/signal-desktop/changelog.gz
-}
-
-src_install() {
-   insinto /
-   dodoc changelog
-   doins -r opt
-   insinto /usr/share
-
-   if has_version media-sound/apulse[-sdk] && ! has_version 
media-sound/pulseaudio; then
-   sed -i 's/Exec=/Exec=apulse /g' 
usr/share/applications/signal-desktop.desktop || die
-   fi
-
-   doins -r usr/share/applications
-   doins -r usr/share/icons
-   fperms +x /opt/Signal/signal-desktop /opt/Signal/chrome-sandbox
-   fperms u+s /opt/Signal/chrome-sandbox
-   pax-mark m opt/Signal/signal-desktop opt/Signal/chrome-sandbox
-
-   dosym ../../opt/Signal/${MY_PN} /usr/bin/${MY_PN}
-   dosym ../../usr/lib64/libEGL.so opt/Signal/libEGL.so
-   dosym ../../../usr/lib64/libEGL.so opt/Signal/swiftshader/libEGL.so
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
- 

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

2021-02-24 Thread Joonas Niilola
commit: e31f71af78e14f14cef357b789c275f04322e831
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Feb 24 13:13:33 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Feb 24 13:13:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e31f71af

package.mask: unmask signal-desktop-bin

Closes: https://bugs.gentoo.org/771363
Signed-off-by: Joonas Niilola  gentoo.org>

 profiles/package.mask | 7 ---
 1 file changed, 7 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 21a9dc31f61..6404edc786e 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -50,13 +50,6 @@ dev-python/os-diskconfig-python-novaclient-ext
 # Removal on 2021-03-23.  Bug #738004, #751316, #766989.
 dev-python/moviepy
 
-# Robert Siebeck  (2021-02-19)
-# This version seems broken on some systems. Masking until this is resolved.
-# bug #771363
-=net-im/signal-desktop-bin-1.40.0-r1
-=net-im/signal-desktop-bin-1.40.0-r2
-=net-im/signal-desktop-bin-1.40.0-r3
-
 # Michał Górny  (2021-02-19)
 # Xfce 4.16 has the same functionality built-in, rendering the plugin
 # redundant.



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

2021-02-24 Thread Ben Kohler
commit: 28c1813cbde2be3b1e95700d7a1e3a1327616c01
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Feb 23 18:59:19 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Feb 24 13:54:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28c1813c

app-portage/elogviewer: bump to 3.1, add python3_9 support

Package-Manager: Portage-3.0.15, Repoman-3.0.2
Signed-off-by: Ben Kohler  gentoo.org>

 app-portage/elogviewer/Manifest  |  1 +
 app-portage/elogviewer/elogviewer-3.1.ebuild | 68 
 2 files changed, 69 insertions(+)

diff --git a/app-portage/elogviewer/Manifest b/app-portage/elogviewer/Manifest
index df98e588981..711cefee880 100644
--- a/app-portage/elogviewer/Manifest
+++ b/app-portage/elogviewer/Manifest
@@ -1 +1,2 @@
 DIST elogviewer-3.0.tar.gz 28349 BLAKE2B 
44f3ca5b28d075bb8349450cc817fd8ccdd1d1dc7eb948a9d65ab3b423191eca04cc479b2d6bec0bf6bc7f1120eccd257fdf61bb736919129ee756c2f4bd4366
 SHA512 
7eb59849a06632053ee0f7d1d76d9848220dbb8ad48d04c80fea5e64304f86c1a99987f525c6df682c832bd8453e07781a5c95ad2dee0539e954400730f47e36
+DIST elogviewer-3.1.tar.gz 28650 BLAKE2B 
b15d94095def5fb7fdcf77ad1e7bf1fc35af6bbd999d89b7f90bed8ef9739182c8e4af0033aee92453d6b0731ac5d8c168e3900abe0a4466d584bfd9bc64917a
 SHA512 
b99bc165ab08755273ead73fdd3602c9266a9bb243c46d99805c1f8b07f7e8ea9b0583aedb9b7ab717461f2ed3bd27dcf0a5677f2d908d3fcc03769794a64d5b

diff --git a/app-portage/elogviewer/elogviewer-3.1.ebuild 
b/app-portage/elogviewer/elogviewer-3.1.ebuild
new file mode 100644
index 000..7e2097ac19e
--- /dev/null
+++ b/app-portage/elogviewer/elogviewer-3.1.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+
+DISABLE_AUTOFORMATTING=true
+
+inherit desktop python-single-r1 readme.gentoo-r1
+
+DESCRIPTION="Elog viewer for Gentoo"
+HOMEPAGE="https://github.com/Synss/elogviewer";
+SRC_URI="https://github.com/Synss/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc ~x86"
+IUSE=""
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/PyQt5[gui,widgets,${PYTHON_MULTI_USEDEP}]
+   >=sys-apps/portage-2.1[${PYTHON_MULTI_USEDEP}]
+   ')
+"
+DEPEND="${RDEPEND}
+   $(python_gen_cond_dep '
+   dev-python/setuptools[${PYTHON_MULTI_USEDEP}]
+   ')
+"
+
+DOC_CONTENTS="In order to use this software, you need to activate
+Portage's elog features.  Required is
+   PORTAGE_ELOG_SYSTEM=\"save\"
+and at least one of
+   PORTAGE_ELOG_CLASSES=\"warn error info log qa\"
+More information on the elog system can be found in
+/usr/share/portage/config/make.conf.example
+
+To operate properly this software needs the directory
+${PORT_LOGDIR:-/var/log/portage}/elog created, belonging to group portage.
+To start the software as a user, add yourself to the portage group."
+
+PATCHES=( "${FILESDIR}/elogviewer-3.0-segfault.patch"
+)
+
+src_compile() {
+   rm -f Makefile
+}
+
+src_install() {
+   python_newscript elogviewer.py elogviewer
+
+   make_desktop_entry ${PN} ${PN} ${PN} System
+
+   doman elogviewer.1
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   readme.gentoo_print_elog
+
+   ewarn "The elogviewer's configuration file is now saved in:"
+   ewarn "~/.config/elogviewer/ (was ~/.config/Mathias\ Laurin/)."
+   ewarn "Please migrate any user specific settings to the new config 
file."
+}



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

2021-02-24 Thread Ben Kohler
commit: 3ca6fb21b5b334c3c49b5d4a72aaa083670e93fe
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Feb 23 19:33:33 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Feb 24 13:54:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ca6fb21

dev-libs/libgusb: add python3_9 support

Package-Manager: Portage-3.0.15, Repoman-3.0.2
Signed-off-by: Ben Kohler  gentoo.org>

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

diff --git a/dev-libs/libgusb/libgusb-0.3.5.ebuild 
b/dev-libs/libgusb/libgusb-0.3.5.ebuild
index 3d42d69fb36..2288ee79878 100644
--- a/dev-libs/libgusb/libgusb-0.3.5.ebuild
+++ b/dev-libs/libgusb/libgusb-0.3.5.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 VALA_USE_DEPEND="vapigen"
 
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7,8,9} )
 PYTHON_REQ_USE="xml(+)"
 
 inherit meson multilib-minimal python-any-r1 vala



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

2021-02-24 Thread Ben Kohler
commit: 4a38793decfb0e6c70b10b5f770872656917b8be
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed Feb 24 13:52:38 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Feb 24 13:54:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a38793d

sys-apps/memtest86-bin: add bugfix release and drop old

Package-Manager: Portage-3.0.15, Repoman-3.0.2
Signed-off-by: Ben Kohler  gentoo.org>

 sys-apps/memtest86-bin/Manifest|  3 +-
 .../memtest86-bin/memtest86-bin-9.0_beta1.ebuild   | 37 --
 ...n-9.0.ebuild => memtest86-bin-9.0_p2000.ebuild} |  3 +-
 3 files changed, 2 insertions(+), 41 deletions(-)

diff --git a/sys-apps/memtest86-bin/Manifest b/sys-apps/memtest86-bin/Manifest
index 5534de864ec..8061b383223 100644
--- a/sys-apps/memtest86-bin/Manifest
+++ b/sys-apps/memtest86-bin/Manifest
@@ -1,3 +1,2 @@
-DIST memtest86-bin-9.0.zip 8748234 BLAKE2B 
5034f480a81ee1e98ffd036af074af254a9675f0acb3c2cc1bac300c33853156fe3b3c78dbdfd82720f4a180d7858c2ae860bf2b07c31ad00c52da5971f95183
 SHA512 
185341985c7eec60af1553b1fd03a30a2dd77c38d2f4dee024570b353a387e0f4ab07ee5b329355567f35d28085205bfc83f534f33cafd8abc88a53cbf9bcc0a
-DIST memtest86-bin-9.0_beta1.zip 9208162 BLAKE2B 
d21a2755b08a61c56e25f57a2e253ff6ab8f5e7aec9b291aa33daeb817ee9c6a5da7d40c5d2e97bfa39ba633567c9e601971767c1d6a6e6f699616b37b2149c4
 SHA512 
86c7962ad5abaf300f7a29cbcfc33bd20ad6d3b363d0c76a426682ec7ea2195e351c2fcace387e81e927aa30d2c66050ddc5415180401d17af3ef77d6a8b41a1
 DIST memtest86-bin-9.0_beta2.zip 10126202 BLAKE2B 
b6b7e2e5f6bba76fedc37244fd92b56be6fc3ed40efd42c55fc061c403a0e492f58f2ed719b2ff7b47596f41b3b6ccab1e13fbe885c168f59b51a783d7eb400f
 SHA512 
f28cd912e98b2fa0a3a0f98a10b57627073e85acc24eb79a4e326ff5fe9c8401fa093a8007179365137cac2654de9a762f31373fa0b66850400c9884f925393f
+DIST memtest86-bin-9.0_p2000.zip 8545915 BLAKE2B 
104373d099fa64d5b69b07e59fc4d922dd49b90e21c678bb8c39e00b6dd9ca9cadf7757f771731f1ab4780156b1c9f3550c97c4957b7198cf99280193a32d9ff
 SHA512 
12933eac68123c40c804995d1cbb5e6773031a9c23186443a0d7d2d68bc67b64fbdd6aed2fc139c91a3a98358bfa2562b79d1a7d38489686421ac5d59fb4dd07

diff --git a/sys-apps/memtest86-bin/memtest86-bin-9.0_beta1.ebuild 
b/sys-apps/memtest86-bin/memtest86-bin-9.0_beta1.ebuild
deleted file mode 100644
index c6682f17f67..000
--- a/sys-apps/memtest86-bin/memtest86-bin-9.0_beta1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit mount-boot
-
-MY_PV=${PV/_beta/-beta-}
-
-DESCRIPTION="Stand alone memory testing software for x86 computers"
-HOMEPAGE="http://www.memtest86.com/";
-SRC_URI="https://www.memtest86.com/downloads/memtest86-usb-${MY_PV}.zip -> 
${P}.zip"
-
-LICENSE="PassMark-EULA"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-IUSE=""
-
-BDEPEND="app-arch/unzip
-   sys-fs/fatcat"
-
-S=${WORKDIR}
-
-src_unpack() {
-   default
-   fatcat memtest86-usb.img -O 1048576 -r /EFI/BOOT/BOOTX64.efi > 
${PN}.efi || die
-}
-
-src_install() {
-   insinto /boot
-   doins ${PN}.efi
-
-   exeinto /etc/grub.d/
-   newexe "${FILESDIR}"/${PN}-grub.d 39_memtest86-bin
-
-   dodoc MemTest86_User_Guide_UEFI.pdf
-}

diff --git a/sys-apps/memtest86-bin/memtest86-bin-9.0.ebuild 
b/sys-apps/memtest86-bin/memtest86-bin-9.0_p2000.ebuild
similarity index 95%
rename from sys-apps/memtest86-bin/memtest86-bin-9.0.ebuild
rename to sys-apps/memtest86-bin/memtest86-bin-9.0_p2000.ebuild
index ad72f858b53..97f87cab241 100644
--- a/sys-apps/memtest86-bin/memtest86-bin-9.0.ebuild
+++ b/sys-apps/memtest86-bin/memtest86-bin-9.0_p2000.ebuild
@@ -11,8 +11,7 @@ 
SRC_URI="https://www.memtest86.com/downloads/memtest86-usb.zip -> ${P}.zip"
 
 LICENSE="PassMark-EULA"
 SLOT="0"
-#KEYWORDS="-* ~amd64"
-KEYWORDS=""
+KEYWORDS="-* ~amd64"
 IUSE=""
 
 BDEPEND="app-arch/unzip



[gentoo-commits] proj/musl:master commit in: media-tv/kodi/, dev-util/dwarves/, sys-devel/lld/, dev-libs/glib/, ...

2021-02-24 Thread Jory Pratt
commit: f72947239a226c96ed8c8b45ded61ca15d7a603e
Author: Petr Vaněk  atlas  cz>
AuthorDate: Sun Feb  7 09:57:15 2021 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Wed Feb 24 14:15:01 2021 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=f7294723

*/*: Remove obsolete values from PYTHON_COMPAT

Closes: https://github.com/gentoo/musl/pull/376

Signed-off-by: Petr Vaněk  atlas.cz>
Signed-off-by: Jory Pratt  gentoo.org>

 app-emulation/libvirt/libvirt-4.10.0.ebuild| 2 +-
 app-emulation/qemu/qemu-4.2.0-r2.ebuild| 2 +-
 app-office/libreoffice/libreoffice-6.4.7.2.ebuild  | 2 +-
 dev-lang/rust/rust-1.34.2.ebuild   | 2 +-
 dev-libs/glib/glib-2.62.6.ebuild   | 2 +-
 dev-libs/glib/glib-2.64.5.ebuild   | 2 +-
 dev-util/dwarves/dwarves-1.17.ebuild   | 2 +-
 media-libs/mesa/mesa-20.1.10.ebuild| 2 +-
 media-tv/kodi/kodi-19.0.ebuild | 2 +-
 net-fs/samba/samba-4.11.6-r2.ebuild| 2 +-
 net-fs/samba/samba-4.11.8.ebuild   | 2 +-
 net-misc/networkmanager/networkmanager-1.26.4.ebuild   | 2 +-
 net-misc/rsync/rsync-3.2.0-r1.ebuild   | 2 +-
 sys-apps/policycoreutils/policycoreutils-3.1-r1.ebuild | 2 +-
 sys-devel/lld/lld-10.0.1.ebuild| 2 +-
 sys-devel/lld/lld-11.0.0.ebuild| 2 +-
 sys-devel/lld/lld-9.0.1.ebuild | 2 +-
 sys-libs/tevent/tevent-0.10.2.ebuild   | 2 +-
 18 files changed, 18 insertions(+), 18 deletions(-)

diff --git a/app-emulation/libvirt/libvirt-4.10.0.ebuild 
b/app-emulation/libvirt/libvirt-4.10.0.ebuild
index ca093b5..51b79a4 100644
--- a/app-emulation/libvirt/libvirt-4.10.0.ebuild
+++ b/app-emulation/libvirt/libvirt-4.10.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{4,5,6,7} )
+PYTHON_COMPAT=( python3_7 )
 
 inherit autotools bash-completion-r1 eutils linux-info python-any-r1 
readme.gentoo-r1 systemd user
 

diff --git a/app-emulation/qemu/qemu-4.2.0-r2.ebuild 
b/app-emulation/qemu/qemu-4.2.0-r2.ebuild
index 0d58795..21b7710 100644
--- a/app-emulation/qemu/qemu-4.2.0-r2.ebuild
+++ b/app-emulation/qemu/qemu-4.2.0-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="7"
 
-PYTHON_COMPAT=( python{3_6,3_7} )
+PYTHON_COMPAT=( python3_7 )
 PYTHON_REQ_USE="ncurses,readline"
 
 PLOCALES="bg de_DE fr_FR hu it tr zh_CN"

diff --git a/app-office/libreoffice/libreoffice-6.4.7.2.ebuild 
b/app-office/libreoffice/libreoffice-6.4.7.2.ebuild
index a8bbf9f..4f72d25 100644
--- a/app-office/libreoffice/libreoffice-6.4.7.2.ebuild
+++ b/app-office/libreoffice/libreoffice-6.4.7.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7,8,9} )
+PYTHON_COMPAT=( python3_{7,8,9} )
 PYTHON_REQ_USE="threads(+),xml"
 
 MY_PV="${PV/_alpha/.alpha}"

diff --git a/dev-lang/rust/rust-1.34.2.ebuild b/dev-lang/rust/rust-1.34.2.ebuild
index 84d697e..ca831e7 100644
--- a/dev-lang/rust/rust-1.34.2.ebuild
+++ b/dev-lang/rust/rust-1.34.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python{2_7,3_{5,6,7}} )
+PYTHON_COMPAT=( python{2_7,3_7} )
 
 inherit check-reqs eapi7-ver flag-o-matic llvm multiprocessing python-any-r1 
toolchain-funcs
 

diff --git a/dev-libs/glib/glib-2.62.6.ebuild b/dev-libs/glib/glib-2.62.6.ebuild
index fccd6b4..e6e1689 100644
--- a/dev-libs/glib/glib-2.62.6.ebuild
+++ b/dev-libs/glib/glib-2.62.6.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python{3_6,3_7} )
+PYTHON_COMPAT=( python3_7 )
 
 inherit flag-o-matic gnome.org gnome2-utils linux-info meson multilib 
multilib-minimal python-any-r1 toolchain-funcs xdg
 

diff --git a/dev-libs/glib/glib-2.64.5.ebuild b/dev-libs/glib/glib-2.64.5.ebuild
index 90ce24b..dfe8612 100644
--- a/dev-libs/glib/glib-2.64.5.ebuild
+++ b/dev-libs/glib/glib-2.64.5.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{7,8} )
 
 inherit flag-o-matic gnome.org gnome2-utils linux-info meson multilib 
multilib-minimal python-any-r1 toolchain-funcs xdg
 

diff --git a/dev-util/dwarves/dwarves-1.17.ebuild 
b/dev-util/dwarves/dwarves-1.17.ebuild
index b507d41..9a0f65b 100644
--- a/dev-util/dwarves/dwarves-1.17.ebuild
+++ b/dev-util/dwarves/dwarves-1.17.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{7,8} )
 inherit multilib cmake-utils python-single-r1
 
 DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities"

diff --git a/media-libs/mesa/mesa-20.1.10.ebuild 
b/media-libs/mesa/mesa-20.1.10.ebuild
index 34dc701..a0615fe 100644
--- a/media-libs/mesa/mesa-20.1.10.ebuild
+++ b/media-libs/mesa/mesa-20.1.10.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6..9} )
+PYTHON_COMPAT=( python3_{7..9} )
 
 inherit llvm meson multilib-minimal pytho

[gentoo-commits] proj/musl:master commit in: sys-devel/gdb/files/, sys-devel/gdb/

2021-02-24 Thread Jory Pratt
commit: f4b358a583740ab0f0d3e5f43ac61723cc9b3568
Author: Jory Pratt  gentoo  org>
AuthorDate: Wed Feb 24 14:30:21 2021 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Wed Feb 24 14:30:21 2021 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=f4b358a5

sys-devel/gdb: fix musl build

Closes:https://github.com/gentoo/musl/issues/377

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

 sys-devel/gdb/Manifest|   1 +
 sys-devel/gdb/files/gdb-8.3.1-verbose-build.patch |  13 ++
 sys-devel/gdb/files/musl-signals.patch|  16 ++
 sys-devel/gdb/files/ppc-musl.patch|  93 
 sys-devel/gdb/files/ppc-ptregs.patch  |  10 +
 sys-devel/gdb/gdb-10.1.ebuild | 261 ++
 sys-devel/gdb/metadata.xml|  21 ++
 7 files changed, 415 insertions(+)

diff --git a/sys-devel/gdb/Manifest b/sys-devel/gdb/Manifest
new file mode 100644
index 000..8fa3bb7
--- /dev/null
+++ b/sys-devel/gdb/Manifest
@@ -0,0 +1 @@
+DIST gdb-10.1.tar.xz 21507112 BLAKE2B 
69d79cd667ecb6e936b41a03817ade5dd9b761f97bc123d668b5f968d123c37d048fc8ec1289151e989f01bb01a43cc3d8b5b54f1807f1e3eb5f43e6bf0aa55b
 SHA512 
0dc54380435c6853db60f1e388b94836d294dfa9ad7f518385a27db4edd03cb970f8717d5f1e9c9a0d4a33d7fcf91bc2e5d6c9cf9e4b561dcc74e65b806c1537

diff --git a/sys-devel/gdb/files/gdb-8.3.1-verbose-build.patch 
b/sys-devel/gdb/files/gdb-8.3.1-verbose-build.patch
new file mode 100644
index 000..06aa608
--- /dev/null
+++ b/sys-devel/gdb/files/gdb-8.3.1-verbose-build.patch
@@ -0,0 +1,13 @@
+Enable verbose build. By default gdb ignores even --disable-silent-rules.
+Override verbosity back to non-silent.
+
+https://bugs.gentoo.org/695936
+--- a/gdb/silent-rules.mk
 b/gdb/silent-rules.mk
+@@ -1,5 +1,4 @@
+-# If V is undefined or V=0 is specified, use the silent/verbose/compact mode.
+-V ?= 0
++V ?= 1
+ ifeq ($(V),0)
+ ECHO_CXX =@echo "  CXX$@";
+ ECHO_CXXLD =  @echo "  CXXLD  $@";

diff --git a/sys-devel/gdb/files/musl-signals.patch 
b/sys-devel/gdb/files/musl-signals.patch
new file mode 100644
index 000..e04ed0a
--- /dev/null
+++ b/sys-devel/gdb/files/musl-signals.patch
@@ -0,0 +1,16 @@
+--- a/gdbsupport/signals.cc2020-02-08 12:50:14.0 +
 b/gdbsupport/signals.cc2020-02-11 13:08:56.482694697 +
+@@ -31,6 +31,13 @@
+_available_ realtime signal, not the lowest supported; glibc takes
+several for its own use.  */
+
++#ifndef __SIGRTMIN
++# define __SIGRTMIN 32
++#endif
++#ifndef __SIGRTMAX
++# define __SIGRTMAX _NSIG
++#endif
++
+ #ifndef REALTIME_LO
+ # if defined(__SIGRTMIN)
+ #  define REALTIME_LO __SIGRTMIN

diff --git a/sys-devel/gdb/files/ppc-musl.patch 
b/sys-devel/gdb/files/ppc-musl.patch
new file mode 100644
index 000..70cfa18
--- /dev/null
+++ b/sys-devel/gdb/files/ppc-musl.patch
@@ -0,0 +1,93 @@
+--- a/gdb/nat/ppc-linux.h
 b/gdb/nat/ppc-linux.h
+@@ -18,7 +18,90 @@
+ #ifndef PPC_LINUX_H
+ #define PPC_LINUX_H 1
+ 
++#if defined(__GLIBC__) || defined(__UCLIBC__)
+ #include 
++#else // Musl
++// Do not include ptrace.h from Linux headers and since
++// Musl does not define PT_*, define them:
++
++#define PT_R0   0
++#define PT_R1   1
++#define PT_R2   2
++#define PT_R3   3
++#define PT_R4   4
++#define PT_R5   5
++#define PT_R6   6
++#define PT_R7   7
++#define PT_R8   8
++#define PT_R9   9
++#define PT_R10  10
++#define PT_R11  11
++#define PT_R12  12
++#define PT_R13  13
++#define PT_R14  14
++#define PT_R15  15
++#define PT_R16  16
++#define PT_R17  17
++#define PT_R18  18
++#define PT_R19  19
++#define PT_R20  20
++#define PT_R21  21
++#define PT_R22  22
++#define PT_R23  23
++#define PT_R24  24
++#define PT_R25  25
++#define PT_R26  26
++#define PT_R27  27
++#define PT_R28  28
++#define PT_R29  29
++#define PT_R30  30
++#define PT_R31  31
++
++#define PT_NIP  32
++#define PT_MSR  33
++#define PT_ORIG_R3 34
++#define PT_CTR  35
++#define PT_LNK  36
++#define PT_XER  37
++#define PT_CCR  38
++#ifndef __powerpc64__
++#define PT_MQ   39
++#else
++#define PT_SOFTE 39
++#endif
++#define PT_TRAP 40
++#define PT_DAR  41
++#define PT_DSISR 42
++#define PT_RESULT 43
++#define PT_DSCR 44
++#define PT_REGS_COUNT 44
++
++#define PT_FPR0 48  /* each FP reg occupies 2 slots in this space */
++
++#ifndef __powerpc64__
++
++#define PT_FPR31 (PT_FPR0 + 2*31)
++#define PT_FPSCR (PT_FPR0 + 2*32 + 1)
++
++#else /* __powerpc64__ */
++
++#define PT_FPSCR (PT_FPR0 + 32) /* each FP reg occupies 1 slot in 64-bit 
space */
++
++
++#define PT_VR0 82   /* each Vector reg occupies 2 slots in 64-bit */
++#define PT_VSCR (PT_VR0 + 32*2 + 1)
++#define PT_VRSAVE (PT_VR0 + 33*2)
++
++
++/*
++ * Only store first 32 VSRs here. The second 32 VSRs in VR0-31
++  */
++#define PT_VSR0 150 /* each VSR reg occupies 2 slots in 64-bit */
++#define PT_VSR31 (PT_VSR0 + 2*31)
++#endif /* __powerpc64__ */
++
++#endif // Libc 
++
+ #include 
+ 
+

[gentoo-commits] repo/gentoo:master commit in: dev-db/mariadb-connector-c/

2021-02-24 Thread Thomas Deutschmann
commit: 422b1418f6562fdf4755fb659aeb5ac283b68bb8
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Feb 24 14:39:02 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Feb 24 14:40:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=422b1418

dev-db/mariadb-connector-c: bump to v3.1.12

Package-Manager: Portage-3.0.15, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-db/mariadb-connector-c/Manifest|  1 +
 .../mariadb-connector-c-3.1.12.ebuild  | 89 ++
 2 files changed, 90 insertions(+)

diff --git a/dev-db/mariadb-connector-c/Manifest 
b/dev-db/mariadb-connector-c/Manifest
index 3b6bbb7078b..741d65dda0f 100644
--- a/dev-db/mariadb-connector-c/Manifest
+++ b/dev-db/mariadb-connector-c/Manifest
@@ -1 +1,2 @@
 DIST mariadb-connector-c-3.1.11-src.tar.gz 752342 BLAKE2B 
5bee575bffdceb1eff60b7ba3fa334882cf2b2a12446cd6c52663cc5ce2e179bcd19c8452e9bdae3877ac7e9e08f4f6a974d136170c399439c42e1759d226c84
 SHA512 
2da3a5e438037dde2b9fafb07c084c742983ff4ce18f06cf7a34836aace5317cdb2ddb1bca63143367f5ae827c988d99ee20e8f598fabdb06190d9e2191eb3f4
+DIST mariadb-connector-c-3.1.12-src.tar.gz 966702 BLAKE2B 
8187199f43ccb6f92ea9df61a1f62e48dbef4744cda9a5e865f71038e47a65dea3ed094dd76d81d0d8d357a8d611a9770590a3504c297ea30f59f285ab511d17
 SHA512 
a46e8ec976c28e227a72f09c15c92126d178b422a92a4c90fd52c8053604c3309aeb3bd098dc63fbd0d87059d5360c8b63d76e61a1152e7a3e7145e13681453d

diff --git a/dev-db/mariadb-connector-c/mariadb-connector-c-3.1.12.ebuild 
b/dev-db/mariadb-connector-c/mariadb-connector-c-3.1.12.ebuild
new file mode 100644
index 000..f5b20304f80
--- /dev/null
+++ b/dev-db/mariadb-connector-c/mariadb-connector-c-3.1.12.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+VCS_INHERIT=""
+if [[ "${PV}" ==  ]] ; then
+   VCS_INHERIT="git-r3"
+   EGIT_REPO_URI="https://github.com/MariaDB/mariadb-connector-c.git";
+else
+   MY_PN=${PN#mariadb-}
+   MY_PV=${PV/_b/-b}
+   
SRC_URI="https://downloads.mariadb.org/f/${MY_PN}-${PV%_beta}/${PN}-${MY_PV}-src.tar.gz?serve
 -> ${P}-src.tar.gz"
+   S="${WORKDIR%/}/${PN}-${MY_PV}-src"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 
~sparc ~x86"
+fi
+
+inherit cmake-utils multilib-minimal toolchain-funcs ${VCS_INHERIT}
+
+MULTILIB_CHOST_TOOLS=( /usr/bin/mariadb_config )
+
+MULTILIB_WRAPPED_HEADERS+=(
+   /usr/include/mariadb/mariadb_version.h
+)
+
+DESCRIPTION="C client library for MariaDB/MySQL"
+HOMEPAGE="https://mariadb.org/";
+LICENSE="LGPL-2.1"
+
+SLOT="0/3"
+IUSE="+curl gnutls kerberos libressl +ssl static-libs test"
+
+RESTRICT="!test? ( test )"
+
+DEPEND="sys-libs/zlib:=[${MULTILIB_USEDEP}]
+   virtual/libiconv:=[${MULTILIB_USEDEP}]
+   curl? ( net-misc/curl:0=[${MULTILIB_USEDEP}] )
+   kerberos? ( || ( app-crypt/mit-krb5[${MULTILIB_USEDEP}]
+   app-crypt/heimdal[${MULTILIB_USEDEP}] ) )
+   ssl? (
+   gnutls? ( >=net-libs/gnutls-3.3.24:0=[${MULTILIB_USEDEP}] )
+   !gnutls? (
+   libressl? ( dev-libs/libressl:0=[${MULTILIB_USEDEP}] )
+   !libressl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )
+   )
+   )
+   "
+RDEPEND="${DEPEND}"
+PATCHES=(
+   "${FILESDIR}"/gentoo-layout-3.0.patch
+   "${FILESDIR}"/${PN}-3.1.3-fix-pkconfig-file.patch
+)
+
+src_configure() {
+   # bug 508724 mariadb cannot use ld.gold
+   tc-ld-disable-gold
+   multilib-minimal_src_configure
+}
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DWITH_EXTERNAL_ZLIB=ON
+   -DWITH_SSL:STRING=$(usex ssl $(usex gnutls GNUTLS OPENSSL) OFF)
+   -DWITH_CURL=$(usex curl ON OFF)
+   -DWITH_ICONV=ON
+   -DCLIENT_PLUGIN_AUTH_GSSAPI_CLIENT:STRING=$(usex kerberos 
DYNAMIC OFF)
+   -DMARIADB_UNIX_ADDR="${EPREFIX}/var/run/mysqld/mysqld.sock"
+   -DINSTALL_LIBDIR="$(get_libdir)"
+   -DINSTALL_PCDIR="$(get_libdir)/pkgconfig"
+   -DINSTALL_PLUGINDIR="$(get_libdir)/mariadb/plugin"
+   -DINSTALL_BINDIR=bin
+   -DWITH_UNIT_TESTS=$(usex test ON OFF)
+   )
+   cmake-utils_src_configure
+}
+
+multilib_src_compile() {
+   cmake-utils_src_compile
+}
+
+multilib_src_install() {
+   cmake-utils_src_install
+}
+
+multilib_src_install_all() {
+   if ! use static-libs ; then
+   find "${D}" -name "*.a" -delete || die
+   fi
+}



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

2021-02-24 Thread Thomas Deutschmann
commit: e3a80ce04c0cfafdeadbb1ba8a08ddcc925ad7d9
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Feb 24 14:51:06 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Feb 24 14:51:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3a80ce0

net-misc/teamviewer: bump to v15.15.5

Package-Manager: Portage-3.0.15, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-misc/teamviewer/Manifest  |   2 +
 net-misc/teamviewer/teamviewer-15.15.5.ebuild | 136 ++
 2 files changed, 138 insertions(+)

diff --git a/net-misc/teamviewer/Manifest b/net-misc/teamviewer/Manifest
index 0c0497b2c0e..5e6c717eb88 100644
--- a/net-misc/teamviewer/Manifest
+++ b/net-misc/teamviewer/Manifest
@@ -2,3 +2,5 @@ DIST teamviewer_15.14.3_amd64.tar.xz 13216052 BLAKE2B 
d5fa55609a2bb6257c1fc95ec9
 DIST teamviewer_15.14.3_i386.tar.xz 13733488 BLAKE2B 
14def908b2c2e86b49649264b0eab4b15594e15425b98333720f0025a0530cf3e2c350f54b996f6d48a6f44dd368899fec95c38ddeb6b909992fecf80a2bdc46
 SHA512 
02a2843424a19252546ce0598f0ec52dd4a0d02148e379c944b7976bba794858cc1ca58724bf5b9828b6dd38e3f3989bab8b17d7ca9285596fd450d2ce753668
 DIST teamviewer_15.14.5_amd64.tar.xz 13224544 BLAKE2B 
2cefeebce0a4c31ba84e554882400ee65b6a44d7c335125cd25dfd4e9e4aa02b34708d679873a52b31e46c5157ac7d6a89d8b77848453fc7733f8931964202fc
 SHA512 
723a63d9490df367c3f072da9ed79d84e38de60c67ca78c10b01612f48fe1afe0d379b414f898f342ddab336b9689d2f38b76d9ff83654a789e8059b2da886ad
 DIST teamviewer_15.14.5_i386.tar.xz 13724612 BLAKE2B 
09558e5bc3b5db9ac57a038af14eb56816a5f272a637cfb3f73bfe072836a3011ff14f5e8acdd50889d66a9422fdc0d14f50eccfa908c6e796544d93f30961ed
 SHA512 
5c38cd3106adf69c6b27d8696ff6c3d49a1a1450e317b07af20e7b2c2351102fcd6a0d61a9e1ce1f75968db048461adcb3dd5d5b0cf98b3de94719ccfed93586
+DIST teamviewer_15.15.5_amd64.tar.xz 13264432 BLAKE2B 
8f23c036b79c7ee7cbef1181825b5605afd77f22d0565e5359c928bd4014759c3ad56255d8e76ba75d3084c8a9bed98fcdd08f20e502c2906e6eaf6dd952a7b4
 SHA512 
e42cccb74c08ef1badcd4b78016078a9f6f3b69b700e4c64d6eae927fa4b748c11288ef5cc50aa962eabd17679479ececf8750e8c34f6361758da903e555a334
+DIST teamviewer_15.15.5_i386.tar.xz 13751236 BLAKE2B 
32d8f6494c72b51feef54e2d5dd1096aee83c283a1d07680f428bd4321ede9975d1ee4e7cd55718f9250d54304d17887b98ae6e62617e7022ec78384fdde5a16
 SHA512 
315e6fcaa6d40aab17c47ac4eee6d894be3731ae7d0242e2b11bae279627de04540f8d46908826d53b6a6d275769c19a420c6f30e9869a734e87cb7d6832bfba

diff --git a/net-misc/teamviewer/teamviewer-15.15.5.ebuild 
b/net-misc/teamviewer/teamviewer-15.15.5.ebuild
new file mode 100644
index 000..4636957e3f9
--- /dev/null
+++ b/net-misc/teamviewer/teamviewer-15.15.5.ebuild
@@ -0,0 +1,136 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN=${PN}${PV/\.*}
+inherit desktop systemd xdg
+
+DESCRIPTION="All-In-One Solution for Remote Access and Support over the 
Internet"
+HOMEPAGE="https://www.teamviewer.com";
+SRC_URI="amd64? ( 
https://dl.tvcdn.de/download/linux/version_${PV/\.*}x/${PN}_${PV}_amd64.tar.xz )
+   x86? ( 
https://dl.tvcdn.de/download/linux/version_${PV/\.*}x/${PN}_${PV}_i386.tar.xz )"
+
+LICENSE="TeamViewer MIT"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE=""
+
+DEPEND="sys-apps/sed"
+RDEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtdeclarative:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtquickcontrols:5
+   dev-qt/qtwebkit:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   sys-apps/dbus
+   !sys-auth/consolekit
+"
+
+# For consolekit incompatibility see 
https://forums.gentoo.org/viewtopic-p-8332956.html#8332956
+
+RESTRICT="bindist mirror"
+
+# Silence QA messages
+QA_PREBUILT="opt/${MY_PN}/*"
+
+S="${WORKDIR}"/teamviewer
+
+src_prepare() {
+   default
+
+   # Switch operation mode from 'portable' to 'installed'
+   sed -e "s/TAR_NI/TAR_IN/g" -i tv_bin/script/tvw_config || die
+
+   sed -e "/^ExecStart/s/${PN}/${MY_PN}/" \
+   -i tv_bin/script/teamviewerd.service || die
+}
+
+src_install() {
+   local dst="/opt/${MY_PN}" # install destination
+
+   # Quirk:
+   # Remove Intel 80386 32-bit ELF binary 'libdepend' present in all
+   # archives. It will trip the 'emerge @preserved-libs' logic on amd64
+   # when changing the ABI of one of its dependencies. According to the
+   # TeamViewer devs, this binary is an unused remnant of previous Wine-
+   # based builds and will be removed in future releases anyway
+   rm tv_bin/script/libdepend
+
+   insinto ${dst}
+   doins -r tv_bin
+
+   # Set permissions for executables and libraries
+   for exe in $(find tv_bin -type f -executable -or -name '*.so'); do
+   fperms 755 ${dst}/${exe}
+   done
+
+   # No slotting here, binary expects this service path
+   newinitd "${FILESDIR}"/teamviewerd15

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

2021-02-24 Thread Zac Medico
commit: 3e5ef19d5d6b26fde08da463d730ff90edf6eb29
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Feb 24 15:08:30 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Feb 24 15:12:40 2021 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=3e5ef19d

fetch.py: fix UnboundLocalError: local variable 'myfile'

Reported-by: Ionen Wolkens  gmail.com>
Bug: https://bugs.gentoo.org/772386
Fixes: b9ef191c7498 ("MirrorLayoutConfig: content digest support (bug 756778)")
Signed-off-by: Zac Medico  gentoo.org>

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

diff --git a/lib/portage/package/ebuild/fetch.py 
b/lib/portage/package/ebuild/fetch.py
index f0ae864ad..d23bbfecb 100644
--- a/lib/portage/package/ebuild/fetch.py
+++ b/lib/portage/package/ebuild/fetch.py
@@ -898,11 +898,11 @@ def fetch(myuris, mysettings, listonly=0, fetchonly=0,
for myuri in myuris:
if urlparse(myuri).scheme:
file_uri_tuples.append(
-   (DistfileName(myfile, 
digests=mydigests.get(myfile)), myuri)
+   (DistfileName(myfile, 
digests=mydigests.get(os.path.basename(myuri))), myuri)
)
else:
file_uri_tuples.append(
-   (DistfileName(myfile, 
digests=mydigests.get(myfile)), None)
+   (DistfileName(myfile, 
digests=mydigests.get(os.path.basename(myuri))), None)
)
 
filedict = OrderedDict()



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pyjsparser/, dev-python/js2py/

2021-02-24 Thread Maciej Barć
commit: fc74a560147718c4a015a1591028a9d94996d92f
Author: Maciej Barć  protonmail  com>
AuthorDate: Wed Feb 24 11:18:07 2021 +
Commit: Maciej Barć  protonmail  com>
CommitDate: Wed Feb 24 11:18:32 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fc74a560

dev-python: remove js2py & pyjsparser - moved to ::gentoo

Signed-off-by: Maciej Barć  protonmail.com>

 dev-python/js2py/Manifest |  1 -
 dev-python/js2py/js2py-0.70.ebuild| 30 ---
 dev-python/js2py/metadata.xml | 12 ---
 dev-python/pyjsparser/Manifest|  1 -
 dev-python/pyjsparser/metadata.xml| 12 ---
 dev-python/pyjsparser/pyjsparser-2.7.1.ebuild | 19 -
 6 files changed, 75 deletions(-)

diff --git a/dev-python/js2py/Manifest b/dev-python/js2py/Manifest
deleted file mode 100644
index f19a0deb..
--- a/dev-python/js2py/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST Js2Py-0.70.tar.gz 562038 BLAKE2B 
4d6fe0d6b756a7c007e8995184e687c7e8dd7d7efd9e2da2eeb707a7f7289827eb4ed76b1394a2394666c17da9550e2f88abfbccac47f671284a9d5dbf90f556
 SHA512 
49ac5bda8718c11a2607992659f0f3ccbf27cd6194878ca5f65184eaee1ad795f91136b870310a0f0fe6fae7d4e9a33c268e0ca811566ac522e37026c7ebe876

diff --git a/dev-python/js2py/js2py-0.70.ebuild 
b/dev-python/js2py/js2py-0.70.ebuild
deleted file mode 100644
index 4b8badd0..
--- a/dev-python/js2py/js2py-0.70.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN="Js2Py"
-MY_P="${MY_PN}-${PV}"
-
-PYTHON_COMPAT=( python3_{7,8} )
-
-inherit distutils-r1
-
-DESCRIPTION="JavaScript to Python Translator & JavaScript interpreter written 
in Python"
-HOMEPAGE="
-   https://github.com/PiotrDabkowski/Js2Py
-   https://pypi.org/project/Js2Py/
-"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   >=dev-python/pyjsparser-2.5.1[${PYTHON_USEDEP}]
-   >=dev-python/tzlocal-1.2.0[${PYTHON_USEDEP}]
-   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
-"
-
-S="${WORKDIR}/${MY_P}"

diff --git a/dev-python/js2py/metadata.xml b/dev-python/js2py/metadata.xml
deleted file mode 100644
index baea7a91..
--- a/dev-python/js2py/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd";>
-
-  
-x...@protonmail.com
-Maciej Barć
-  
-  
-PiotrDabkowski/Js2Py
-Js2Py
-  
-

diff --git a/dev-python/pyjsparser/Manifest b/dev-python/pyjsparser/Manifest
deleted file mode 100644
index 3e61859c..
--- a/dev-python/pyjsparser/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pyjsparser-2.7.1.tar.gz 24196 BLAKE2B 
804ff688d48bd4c53472c244b7314eee622f1342535fba38dbac8e135280d7baeae049500b6603253425c0e1b1af2f847681f74e2e46f1c719fc1ca2eea67b21
 SHA512 
811faf1d1fcae363417931e095bf108b27ec8762a12048b658215ecdecc1fd1bbb183f2ec35199ce67e7837aeda6ccf27b6f4bbd62b19fe6a5c9ba6fa7615031

diff --git a/dev-python/pyjsparser/metadata.xml 
b/dev-python/pyjsparser/metadata.xml
deleted file mode 100644
index 1e9310cf..
--- a/dev-python/pyjsparser/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd";>
-
-  
-x...@protonmail.com
-Maciej Barć
-  
-  
-PiotrDabkowski/pyjsparser
-pyjsparser
-  
-

diff --git a/dev-python/pyjsparser/pyjsparser-2.7.1.ebuild 
b/dev-python/pyjsparser/pyjsparser-2.7.1.ebuild
deleted file mode 100644
index 11939b29..
--- a/dev-python/pyjsparser/pyjsparser-2.7.1.ebuild
+++ /dev/null
@@ -1,19 +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,9} )
-
-inherit distutils-r1
-
-DESCRIPTION="Fast javascript parser based on esprima.js"
-HOMEPAGE="
-   https://github.com/PiotrDabkowski/pyjsparser
-   https://pypi.org/project/pyjsparser/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"



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

2021-02-24 Thread Zac Medico
commit: a22edc87b44ed8020dfe4e10b208c62bd5e5f9be
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Feb 24 15:21:25 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Feb 24 15:23:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a22edc87

sys-apps/portage: 3.0.15-r1 revbump for bug 772386

 #772386 fetch.py: UnboundLocalError: local variable 'myfile'

Bug: https://bugs.gentoo.org/766117
Closes: https://bugs.gentoo.org/772386
Package-Manager: Portage-3.0.15, Repoman-3.0.2
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/Manifest  | 1 +
 .../portage/{portage-3.0.15.ebuild => portage-3.0.15-r1.ebuild}| 7 ++-
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index 716b147a47d..46e9f8e89da 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -3,4 +3,5 @@ DIST portage-2.3.99.tar.bz2 1051210 BLAKE2B 
dd3f990dbc87e655a767ce01e1ee3f0b1d52
 DIST portage-3.0.12.tar.bz2 1049335 BLAKE2B 
9f7b17ebfe068559ffbc2bc0799f72901abab8b8b5bb608c8f6afe1f8f7fdaae1026c2a04d9b2256b367711196e32b58c6927ea6fc57146148ed71b295acdcb8
 SHA512 
6f93f35c06ac765f926f5281e2fac99d52140e8c5d95ee4224796c1ea23ed5f45ed5382acbbfc7aebf9f68a9c585fc1b41b615ef765be2d16577909032de1350
 DIST portage-3.0.13.tar.bz2 1049930 BLAKE2B 
092e4a25896d613dcfcdaaa1c75f29d19112688328c4078a8ab2b24edcf1e26fff3273da56a79f8b35aada5e11e3cf7f14ef40aca742da0874ea7e907c4778bc
 SHA512 
a9106fce311053523fd026c6c65cb85562bae69ab6ea6b5ae784044ffedbfeb0e3b1c3758ebea9204b11f885da383f9d8ee31d34ad52ac14f059cf97894e3590
 DIST portage-3.0.14.tar.bz2 1049983 BLAKE2B 
174fe1f14bf1cabbe044724bab5eeada6e4d86be7ffd00db1dfe97568dca450aa44856ef7c241e7ed194f99aecb6f8bcffaf30e428c17e53d4afd4265543b495
 SHA512 
796f34922abe8dcc0deb687c7b42644bc82fedf8751eeb97ef26355dcd600cd134809abcc71c3bdfc233e1c15511c13cbb06c66b5889f47f2b2f51d5384d5888
+DIST portage-3.0.15-bug-772386-fetch.patch 1283 BLAKE2B 
e2a3f554e13ab70d0efa376fe9adc3820da08c82aea092bef7571b3c9f3f23640b39a9f3aa6bc0cc2a10eb3c636ce2cf0523ccfcd9d03cb2bac942de5d55044b
 SHA512 
58e4b14441e6093da5cc49c7894173164897938c1445b3fed23f5cc81d1c8601f427e4b8f6a918ffaae06dfdeafc9bc1bb3c71ec846c497630abe9b942b44e12
 DIST portage-3.0.15.tar.bz2 1052590 BLAKE2B 
144a80241300952075f884da570e90736f1a8b40067bcc7aac0740dd3be7b3574f4fb9de4471aca201d99b95ce0eb3202d94bc2489caef8e74e9db73ab229eff
 SHA512 
588e4c0ca2f8155e141faa96fb10155f554ea68dd5bf426aa3c15db17e7a6535cce4fdea0b273f90b72cbf0bfc9a28fdb776ed57244bbe13da49f46b3491

diff --git a/sys-apps/portage/portage-3.0.15.ebuild 
b/sys-apps/portage/portage-3.0.15-r1.ebuild
similarity index 97%
rename from sys-apps/portage/portage-3.0.15.ebuild
rename to sys-apps/portage/portage-3.0.15-r1.ebuild
index 57a36478cce..f9deef33988 100644
--- a/sys-apps/portage/portage-3.0.15.ebuild
+++ b/sys-apps/portage/portage-3.0.15-r1.ebuild
@@ -83,7 +83,12 @@ prefix_src_archives() {
 
 TARBALL_PV=${PV}
 SRC_URI="mirror://gentoo/${PN}-${TARBALL_PV}.tar.bz2
-   $(prefix_src_archives ${PN}-${TARBALL_PV}.tar.bz2)"
+   $(prefix_src_archives ${PN}-${TARBALL_PV}.tar.bz2)
+   
https://github.com/gentoo/portage/commit/3e5ef19d5d6b26fde08da463d730ff90edf6eb29.patch
 -> ${P}-bug-772386-fetch.patch"
+
+PATCHES=(
+   "${DISTDIR}/${P}-bug-772386-fetch.patch"
+)
 
 pkg_pretend() {
local CONFIG_CHECK="~IPC_NS ~PID_NS ~NET_NS ~UTS_NS"



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

2021-02-24 Thread Zac Medico
commit: d121ea57ed5310d84328be27f10a8556b0a7d7ba
Author: Zac Medico  gentoo  org>
AuthorDate: Fri May  8 23:32:49 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Feb 24 15:27:47 2021 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=d121ea57

Add emirrordist shelve dump/restore (bug 721680)

Bug: https://bugs.gentoo.org/721680
Signed-off-by: Zac Medico  gentoo.org>

 bin/shelve-utils  | 32 +++
 lib/portage/tests/util/test_shelve.py | 60 +++
 lib/portage/util/shelve.py| 58 +
 3 files changed, 150 insertions(+)

diff --git a/bin/shelve-utils b/bin/shelve-utils
new file mode 100755
index 0..5088ab5eb
--- /dev/null
+++ b/bin/shelve-utils
@@ -0,0 +1,32 @@
+#!/usr/bin/python -b
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+import argparse
+import sys
+
+import portage
+from portage.util.shelve import dump, restore
+
+
+def main(argv=None):
+   parser = argparse.ArgumentParser(prog="shelve-utils")
+   subparsers = parser.add_subparsers(help="sub-command help")
+
+   dump_command = subparsers.add_parser("dump", help="dump shelve 
database")
+   dump_command.add_argument("src", help="input shelve file")
+   dump_command.add_argument("dest", help="output pickle file")
+   dump_command.set_defaults(func=dump)
+
+   restore_command = subparsers.add_parser("restore", help="restore shelve 
database")
+   restore_command.add_argument("src", help="input pickle file")
+   restore_command.add_argument("dest", help="output shelve file")
+   restore_command.set_defaults(func=restore)
+
+   args = parser.parse_args(args=portage._decode_argv(argv or 
sys.argv)[1:])
+   args.func(args)
+
+
+if __name__ == "__main__":
+   portage.util.initialize_logger()
+   main(argv=sys.argv)

diff --git a/lib/portage/tests/util/test_shelve.py 
b/lib/portage/tests/util/test_shelve.py
new file mode 100644
index 0..60592c6fb
--- /dev/null
+++ b/lib/portage/tests/util/test_shelve.py
@@ -0,0 +1,60 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+import argparse
+import os
+import shutil
+import tempfile
+import time
+
+from portage.tests import TestCase
+from portage.util.shelve import dump, open_shelve, restore
+
+
+class ShelveUtilsTestCase(TestCase):
+
+   TEST_DATA = (
+   # distfiles_db
+   {
+   "portage-2.3.89.tar.bz2": "sys-apps/portage-2.3.89",
+   "portage-2.3.99.tar.bz2": "sys-apps/portage-2.3.99",
+   },
+   # deletion_db
+   {
+   "portage-2.3.89.tar.bz2": time.time(),
+   "portage-2.3.99.tar.bz2": time.time(),
+   },
+   # recycle_db
+   {
+   "portage-2.3.89.tar.bz2": (0, time.time()),
+   "portage-2.3.99.tar.bz2": (0, time.time()),
+   },
+   )
+
+   def test_dump_restore(self):
+   for data in self.TEST_DATA:
+   tmpdir = tempfile.mkdtemp()
+   try:
+   dump_args = argparse.Namespace(
+   src=os.path.join(tmpdir, "shelve_file"),
+   dest=os.path.join(tmpdir, 
"pickle_file"),
+   )
+   db = open_shelve(dump_args.src, flag="c")
+   for k, v in data.items():
+   db[k] = v
+   db.close()
+   dump(dump_args)
+
+   os.unlink(dump_args.src)
+   restore_args = argparse.Namespace(
+   dest=dump_args.src,
+   src=dump_args.dest,
+   )
+   restore(restore_args)
+
+   db = open_shelve(restore_args.dest, flag="r")
+   for k, v in data.items():
+   self.assertEqual(db[k], v)
+   db.close()
+   finally:
+   shutil.rmtree(tmpdir)

diff --git a/lib/portage/util/shelve.py b/lib/portage/util/shelve.py
new file mode 100644
index 0..f070ee753
--- /dev/null
+++ b/lib/portage/util/shelve.py
@@ -0,0 +1,58 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+import logging
+import pickle
+import shelve
+
+
+def open_shelve(db_file, flag="r"):
+   """
+   The optional flag parameter has the same interpretation as the flag
+   pa

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

2021-02-24 Thread Ulrich Müller
commit: f6212ee060d6a2962ac27cf57ffd721d14b64215
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sun Feb 21 14:13:21 2021 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed Feb 24 15:32:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6212ee0

desktop.eclass: Avoid file collisions in make_desktop_entry()

Closes: https://bugs.gentoo.org/771708
Reported-by: Sergey Torokhov  yandex.ru>
Suggested-by: Ionen Wolkens  gmail.com>
Signed-off-by: Ulrich Müller  gentoo.org>

 eclass/desktop.eclass | 13 ++---
 1 file changed, 10 insertions(+), 3 deletions(-)

diff --git a/eclass/desktop.eclass b/eclass/desktop.eclass
index 7d5c0f0f9a2..82e764e2a1a 100644
--- a/eclass/desktop.eclass
+++ b/eclass/desktop.eclass
@@ -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
 
 # @ECLASS: desktop.eclass
@@ -162,8 +162,15 @@ make_desktop_entry() {
else
local desktop_name="${PN}-${slot}"
fi
-   local desktop="${exec%%[[:space:]]*}"
-   desktop="${T}/${desktop##*/}-${desktop_name}.desktop"
+   local desktop_exec="${exec%%[[:space:]]*}"
+   desktop_exec="${desktop_exec##*/}"
+
+   # Prevent collisions if a file with the same name already exists #771708
+   local desktop="${desktop_exec}-${desktop_name}" count=0
+   while [[ -e ${ED}/usr/share/applications/${desktop}.desktop ]]; do
+   desktop="${desktop_exec}-$((++count))-${desktop_name}"
+   done
+   desktop="${T}/${desktop}.desktop"
 
# Don't append another ";" when a valid category value is provided.
type=${type%;}${type:+;}



[gentoo-commits] repo/gentoo:master commit in: sci-electronics/fritzing/

2021-02-24 Thread Andreas Sturmlechner
commit: ed937eaf528aa5cf4779997c45c0d8d14590eed4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 24 16:20:45 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 24 16:20:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed937eaf

sci-electronics/fritzing: Fix typo in quazip sed

Reported-by: Dan Johansson  dmj.nu>
Closes: https://bugs.gentoo.org/772401
Package-Manager: Portage-3.0.15, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-electronics/fritzing/fritzing-0.9.4-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-electronics/fritzing/fritzing-0.9.4-r2.ebuild 
b/sci-electronics/fritzing/fritzing-0.9.4-r2.ebuild
index c3dc3e35c2b..8a0a7c564b1 100644
--- a/sci-electronics/fritzing/fritzing-0.9.4-r2.ebuild
+++ b/sci-electronics/fritzing/fritzing-0.9.4-r2.ebuild
@@ -51,7 +51,7 @@ src_prepare() {
xdg_src_prepare
 
if has_version "

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

2021-02-24 Thread Sam James
commit: 6f8610d53861f805bf4c4b6e1366935ad660b141
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 24 16:09:26 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 24 16:21:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f8610d5

app-text/mupdf: patch CVE-2021-3407

Bug: https://bugs.gentoo.org/772311
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 .../mupdf/files/mupdf-1.18.0-CVE-2021-3407.patch   |  51 
 app-text/mupdf/mupdf-1.18.0-r3.ebuild  | 145 +
 2 files changed, 196 insertions(+)

diff --git a/app-text/mupdf/files/mupdf-1.18.0-CVE-2021-3407.patch 
b/app-text/mupdf/files/mupdf-1.18.0-CVE-2021-3407.patch
new file mode 100644
index 000..566ee562389
--- /dev/null
+++ b/app-text/mupdf/files/mupdf-1.18.0-CVE-2021-3407.patch
@@ -0,0 +1,51 @@
+https://bugs.gentoo.org/772311
+
+From cee7cefc610d42fd383b3c80c12cbc675443176a Mon Sep 17 00:00:00 2001
+From: Robin Watts 
+Date: Fri, 22 Jan 2021 17:05:15 +
+Subject: [PATCH 1/1] Bug 703366: Fix double free of object during
+ linearization.
+
+This appears to happen because we parse an illegal object from
+a broken file and assign it to object 0, which is defined to
+be free.
+
+Here, we fix the parsing code so this can't happen.
+---
+ source/pdf/pdf-parse.c | 6 ++
+ source/pdf/pdf-xref.c  | 2 ++
+ 2 files changed, 8 insertions(+)
+
+diff --git a/source/pdf/pdf-parse.c b/source/pdf/pdf-parse.c
+index 7abc8c3d4..5761c3351 100644
+--- a/source/pdf/pdf-parse.c
 b/source/pdf/pdf-parse.c
+@@ -749,6 +749,12 @@ pdf_parse_ind_obj(fz_context *ctx, pdf_document *doc,
+   fz_throw(ctx, FZ_ERROR_SYNTAX, "expected generation number (%d 
? obj)", num);
+   }
+   gen = buf->i;
++  if (gen < 0 || gen >= 65536)
++  {
++  if (try_repair)
++  *try_repair = 1;
++  fz_throw(ctx, FZ_ERROR_SYNTAX, "invalid generation number 
(%d)", gen);
++  }
+ 
+   tok = pdf_lex(ctx, file, buf);
+   if (tok != PDF_TOK_OBJ)
+diff --git a/source/pdf/pdf-xref.c b/source/pdf/pdf-xref.c
+index 1b2bdcd59..30197b4b8 100644
+--- a/source/pdf/pdf-xref.c
 b/source/pdf/pdf-xref.c
+@@ -1190,6 +1190,8 @@ pdf_read_new_xref(fz_context *ctx, pdf_document *doc, 
pdf_lexbuf *buf)
+   {
+   ofs = fz_tell(ctx, doc->file);
+   trailer = pdf_parse_ind_obj(ctx, doc, doc->file, buf, &num, 
&gen, &stm_ofs, NULL);
++  if (num == 0)
++  fz_throw(ctx, FZ_ERROR_GENERIC, "Trailer object number 
cannot be 0\n");
+   }
+   fz_catch(ctx)
+   {
+-- 
+2.17.1
+

diff --git a/app-text/mupdf/mupdf-1.18.0-r3.ebuild 
b/app-text/mupdf/mupdf-1.18.0-r3.ebuild
new file mode 100644
index 000..4e67ceb7f20
--- /dev/null
+++ b/app-text/mupdf/mupdf-1.18.0-r3.ebuild
@@ -0,0 +1,145 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop flag-o-matic toolchain-funcs xdg
+
+DESCRIPTION="A lightweight PDF viewer and toolkit written in portable C"
+HOMEPAGE="https://mupdf.com/ https://git.ghostscript.com/?p=mupdf.git";
+SRC_URI="https://mupdf.com/downloads/archive/${P}-source.tar.xz";
+S="${WORKDIR}/${P}-source"
+
+LICENSE="AGPL-3"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~x86"
+IUSE="X +javascript libressl opengl ssl"
+REQUIRED_USE="opengl? ( javascript )"
+
+# Although we use the bundled, patched version of freeglut in mupdf (because of
+# bug #653298), the best way to ensure that its dependencies are present is to
+# install system's freeglut.
+BDEPEND="virtual/pkgconfig"
+RDEPEND="
+   dev-libs/gumbo
+   media-libs/freetype:2=
+   media-libs/harfbuzz:=[truetype]
+   media-libs/jbig2dec:=
+   media-libs/libpng:0=
+   >=media-libs/openjpeg-2.1:2=
+   virtual/jpeg
+   javascript? ( >=dev-lang/mujs-1.0.7:= )
+   opengl? ( >=media-libs/freeglut-3.0.0 )
+   ssl? (
+   libressl? ( >=dev-libs/libressl-3.1.4:0= )
+   !libressl? ( >=dev-libs/openssl-1.1:0= )
+   )
+   X? (
+   x11-libs/libX11
+   x11-libs/libXext
+   )"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.15-CFLAGS.patch
+   "${FILESDIR}"/${PN}-1.18-Makefile.patch
+   "${FILESDIR}"/${PN}-1.10a-add-desktop-pc-xpm-files.patch
+   # See bugs #662352
+   "${FILESDIR}"/${PN}-1.15-openssl-x11.patch
+   # General cross fixes from Debian (refreshed)
+   "${FILESDIR}"/${PN}-1.18.0-cross-fixes.patch
+   # Additional security patches post-1.18.0
+   "${FILESDIR}"/${P}-fix-oob-in-pdf-layer.c
+   "${FILESDIR}"/${P}-fix-oob-in-pixmap.c
+   "${FILESDIR}"/${P}-CVE-2021-3407.patch
+)
+
+src_prepare() {
+   xdg_src_prepare
+
+   use hppa && append-cflags -ffunction-sections
+
+   append-cflags "-DFZ_ENABLE_JS=$(u

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

2021-02-24 Thread Sam James
commit: a01f35055373a55b4055fbad514c84b54a4944ec
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 24 14:51:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 24 16:21:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a01f3505

app-text/qpdf: bump to 10.2.0

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 app-text/qpdf/Manifest   |  1 +
 app-text/qpdf/qpdf-10.2.0.ebuild | 57 
 2 files changed, 58 insertions(+)

diff --git a/app-text/qpdf/Manifest b/app-text/qpdf/Manifest
index 1cf9e94f082..1b0fea92780 100644
--- a/app-text/qpdf/Manifest
+++ b/app-text/qpdf/Manifest
@@ -1,2 +1,3 @@
 DIST qpdf-10.0.4.tar.gz 18465085 BLAKE2B 
3b9edc38069d58d43d26b131da755b7921b7add905ed652e3abb48d9b2e140d0c3b38f0250dbd3dca1c4b3dadf76c636606c6fa802b1ebe2dda77444badd828e
 SHA512 
0a8c243928a3273d78b4a898e17a619f1565ec5e9b6f637800a2937749fb8006d0438fee2e623d2f8dc715bfb478ee818e86e9da7c7e0fcf14af496464b79a07
 DIST qpdf-10.1.0.tar.gz 18528427 BLAKE2B 
e62b1c8ca8d301b082cde292cb8430d6ae26433c77a30a6a21379f00cbfb3df09117d042f532f77d372d091a89a3f6581ef7d7734c67a4a1b29c1708129078f3
 SHA512 
f9b22d89fc62e430e6232c840ad74d220ac9eb09d7f2dfe2c42c1c943d35b5fd25e2abec9970ac19ad7ad25dc3d95c74e68e50bad395abf815cf71c432233106
+DIST qpdf-10.2.0.tar.gz 18816798 BLAKE2B 
2983dd4ab8d234d6acb838abb57cd8e75edc540804608c3c3d387ee4c2f8ca8060b77e1b6f1a0950640835065fc681d9ad1dec5d8cf2a706727e237b71eabf8d
 SHA512 
07a37aafccb670034aedfc031a4c2c1d3b6aa001e5c1bde5a3f57520a0523eebd890011a8225bb26b5beb83be15d4be3d2f1f40ad91f8370032db984cf788c0a

diff --git a/app-text/qpdf/qpdf-10.2.0.ebuild b/app-text/qpdf/qpdf-10.2.0.ebuild
new file mode 100644
index 000..fa194fe1367
--- /dev/null
+++ b/app-text/qpdf/qpdf-10.2.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Command-line tool for structural, content-preserving 
transformation of PDF files"
+HOMEPAGE="http://qpdf.sourceforge.net/";
+SRC_URI="mirror://sourceforge/qpdf/${P}.tar.gz"
+
+LICENSE="|| ( Apache-2.0 Artistic-2 )"
+# subslot = libqpdf soname version
+SLOT="0/28"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~sparc-solaris"
+IUSE="doc examples libressl ssl test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   net-libs/gnutls:0=
+   sys-libs/zlib
+   virtual/jpeg:0=
+   ssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+"
+DEPEND="${RDEPEND}
+   test? (
+   app-text/ghostscript-gpl[tiff(+)]
+   media-libs/tiff
+   sys-apps/diffutils
+   )
+"
+
+DOCS=( ChangeLog README.md TODO )
+
+src_configure() {
+   local myeconfargs=(
+   --disable-implicit-crypto
+   --enable-crypto-gnutls
+   --enable-crypto-native
+   --with-default-crypto=gnutls
+   --disable-static
+   $(use_enable ssl crypto-openssl)
+   $(use_enable test test-compare-images)
+   )
+   CONFIG_SHELL="${BROOT}/bin/bash" econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   if use examples ; then
+   dobin examples/build/.libs/*
+   fi
+
+   find "${ED}" -type f -name '*.la' -delete || die
+}



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

2021-02-24 Thread Sam James
commit: 225c9479190eb11ea39f17e277dcefb7953856d9
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 24 14:35:43 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 24 16:21:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=225c9479

media-libs/glfw: bump to 3.3.3

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 media-libs/glfw/Manifest  |  1 +
 media-libs/glfw/glfw-3.3.3.ebuild | 48 +++
 2 files changed, 49 insertions(+)

diff --git a/media-libs/glfw/Manifest b/media-libs/glfw/Manifest
index 5f8953cf8f8..ae4c36d1a7d 100644
--- a/media-libs/glfw/Manifest
+++ b/media-libs/glfw/Manifest
@@ -1 +1,2 @@
 DIST glfw-3.3.2.tar.gz 759972 BLAKE2B 
a246681d580dd569a045b76db71c18f8dbfacb8483c2d825aa68094d655468d093c52ba3770b2b5d566de62149a775001f5acd7c7539a8235c43e3e9ab58df28
 SHA512 
f5af749d33b5b900ccf07988ad0bf51bd766a18e4cf2bc2a76020c88e98a2528ff1b965224184fe0d290cfe34b1af1e6f633600660d81194fe354078e2f35c56
+DIST glfw-3.3.3.tar.gz 763713 BLAKE2B 
bd6202877a3462d717a6d77b6381de704da854df011f7ab5172e626dc46df90793190284241b470a4b78e020302e5dca4051476e092e73e34731f6245a43ea14
 SHA512 
6d743d89d159bff6c4f7fa3fc5bc407fd728bdc432d76acc4897fd392580be272f8a9d1d7c375c4323e82bf2fd28310e5daab097fef33e8f43b69ce104f9bd31

diff --git a/media-libs/glfw/glfw-3.3.3.ebuild 
b/media-libs/glfw/glfw-3.3.3.ebuild
new file mode 100644
index 000..ea8df33cd67
--- /dev/null
+++ b/media-libs/glfw/glfw-3.3.3.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="The Portable OpenGL FrameWork"
+HOMEPAGE="https://www.glfw.org/";
+SRC_URI="https://github.com/glfw/glfw/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86"
+IUSE="wayland"
+
+RDEPEND="
+   x11-libs/libxkbcommon
+   !wayland? (
+   virtual/opengl
+   x11-libs/libX11
+   x11-libs/libXcursor
+   x11-libs/libXinerama
+   x11-libs/libXrandr
+   x11-libs/libXxf86vm
+   )
+   wayland? (
+   dev-libs/wayland
+   media-libs/mesa[egl,wayland]
+   )
+"
+DEPEND="
+   ${RDEPEND}
+   !wayland? ( x11-libs/libXi )
+   wayland? ( dev-libs/wayland-protocols )
+"
+BDEPEND="
+   wayland? ( kde-frameworks/extra-cmake-modules )
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DGLFW_BUILD_EXAMPLES=no
+   -DGLFW_USE_WAYLAND="$(usex wayland)"
+   -DBUILD_SHARED_LIBS=1
+   )
+   cmake_src_configure
+}



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

2021-02-24 Thread Sam James
commit: 547daa60eab36d6ed01b87a65a12d1823088a765
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 24 16:22:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 24 16:22:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=547daa60

dev-util/cppunit: Stabilize 1.15.1-r2 ppc, #772044

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

 dev-util/cppunit/cppunit-1.15.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/cppunit/cppunit-1.15.1-r2.ebuild 
b/dev-util/cppunit/cppunit-1.15.1-r2.ebuild
index 09eb8d15a46..6a9f2969031 100644
--- a/dev-util/cppunit/cppunit-1.15.1-r2.ebuild
+++ b/dev-util/cppunit/cppunit-1.15.1-r2.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then

EGIT_REPO_URI="https://anongit.freedesktop.org/git/libreoffice/cppunit.git";
 else
SRC_URI="https://dev-www.libreoffice.org/src/${P}.tar.gz";
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 fi
 LICENSE="LGPL-2.1"
 SLOT="0/1.15"



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

2021-02-24 Thread Sam James
commit: 60e9a4271a0454fd18b1201e29f743dcbae76c27
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 24 16:21:56 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 24 16:21:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60e9a427

x11-misc/xbindkeys: Stabilize 1.8.7-r1 ppc, #772002

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

 x11-misc/xbindkeys/xbindkeys-1.8.7-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/xbindkeys/xbindkeys-1.8.7-r1.ebuild 
b/x11-misc/xbindkeys/xbindkeys-1.8.7-r1.ebuild
index 3bad4d9a7ef..b630e5365c7 100644
--- a/x11-misc/xbindkeys/xbindkeys-1.8.7-r1.ebuild
+++ b/x11-misc/xbindkeys/xbindkeys-1.8.7-r1.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://www.nongnu.org/xbindkeys/xbindkeys.html";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~sparc-solaris"
+KEYWORDS="~amd64 ~arm ppc ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~sparc-solaris"
 IUSE="guile tk"
 
 RDEPEND="



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

2021-02-24 Thread Sam James
commit: 5a51938aa0fc53ed5804e6749ecd3db3db489d17
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 24 15:02:47 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 24 16:21:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a51938a

dev-libs/libebml: bump to 1.4.2

Bug: https://bugs.gentoo.org/772272
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 dev-libs/libebml/Manifest |  1 +
 dev-libs/libebml/libebml-1.4.2.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-libs/libebml/Manifest b/dev-libs/libebml/Manifest
index d22637fac8d..00ebb08a4f4 100644
--- a/dev-libs/libebml/Manifest
+++ b/dev-libs/libebml/Manifest
@@ -2,3 +2,4 @@ DIST libebml-1.3.10.tar.xz 69488 BLAKE2B 
0133ec041cd2f2aad9e8870d56c4ec8f3f3cbf7
 DIST libebml-1.3.9.tar.xz 69836 BLAKE2B 
d37bf9d74cb21a0c4cea3550bbd25f081e48085ba8d97d2f133e3f5da292527f0f31fc5aa3978c21f82262698877a76670b4b120e915573d339751234c4450c7
 SHA512 
a388fa8ff7acf9a0fb33faf9c00fc07f53794d86a4f894e04e2a690a24e781a7f380a0896e607e801a6f1f0b215407ee09a801e96d4b3e15f39ca71ec3a6d64e
 DIST libebml-1.4.0.tar.xz 69944 BLAKE2B 
240c18d53ec73cc42b4cbed507e95ecc5ada0bd65e826b3f2e930bf6d4055097606b920c433ee5786112894ea6ad0eac229e784501ba14563274b7605dab01f5
 SHA512 
db78ee560a44b90b4df12ba23a00f8ccb0d3626f44296af6b79a492a00126690582764c6be6c9e9851302a0d0d70edfbe000cc217c5532abe862a821624af230
 DIST libebml-1.4.1.tar.xz 70096 BLAKE2B 
9b4ae80bcc2184f018c25f1a644acdf9e79c5ebc6576a5b91ccd93286c0cab2d99a80e3d2aefcbc6210724d9e05229c9ea19e0def85ba28f7e1aa059ba52925d
 SHA512 
ddde4975546ba4214cd22db37992c2b5130a731da1b34e171cca8d7f39d981b9643a193d06be1a1e156b316e51419d1eb4c1cfe40511a52b245152e69a507e4b
+DIST libebml-1.4.2.tar.xz 70484 BLAKE2B 
e27da59218c6c5655e2b57295b8f0ea8770f92eea4fe65331147a963f45fa8a06cc685af553b8234ca0162acea05b99b7463753044cc49bc815c752223e3b3fa
 SHA512 
b9535b60ba2716053819d48e345f161ad797a74678fdf60797d652da9dfa7cab905669dac744f30a81083341462bac6f2a0e69fa7d80ee59cf7414bffbd667d5

diff --git a/dev-libs/libebml/libebml-1.4.2.ebuild 
b/dev-libs/libebml/libebml-1.4.2.ebuild
new file mode 100644
index 000..78a7706a34d
--- /dev/null
+++ b/dev-libs/libebml/libebml-1.4.2.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="Extensible binary format library (kinda like XML)"
+HOMEPAGE="https://www.matroska.org/ https://github.com/Matroska-Org/libebml/";
+SRC_URI="https://dl.matroska.org/downloads/${PN}/${P}.tar.xz";
+
+LICENSE="LGPL-2.1"
+SLOT="0/5" # subslot = soname major version
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_SHARED_LIBS=YES
+   )
+
+   cmake_src_configure
+}



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

2021-02-24 Thread Sam James
commit: 53f2d6075d9e6ecd41078863ca887e6e61692b78
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 24 14:37:54 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 24 16:21:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53f2d607

app-text/qpdf: add github remote-id

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 app-text/qpdf/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-text/qpdf/metadata.xml b/app-text/qpdf/metadata.xml
index f203b11e95c..bc587dc3763 100644
--- a/app-text/qpdf/metadata.xml
+++ b/app-text/qpdf/metadata.xml
@@ -7,6 +7,7 @@


cpe:/a:qpdf_project:qpdf
+   qpdf/qpdf
qpdf

 



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

2021-02-24 Thread Sam James
commit: 7597801c23580d07a3a8d7c7a0ba15fec5492586
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 24 16:15:33 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 24 16:21:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7597801c

dev-lang/ocaml: bump to 4.11.2

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 dev-lang/ocaml/Manifest|  1 +
 dev-lang/ocaml/ocaml-4.11.2.ebuild | 74 ++
 2 files changed, 75 insertions(+)

diff --git a/dev-lang/ocaml/Manifest b/dev-lang/ocaml/Manifest
index 1279d88ed3c..bb30f38906e 100644
--- a/dev-lang/ocaml/Manifest
+++ b/dev-lang/ocaml/Manifest
@@ -3,4 +3,5 @@ DIST ocaml-4.09.0.tar.gz 4838748 BLAKE2B 
80f29d535c64bf2371b480217723ed20b2b21cf
 DIST ocaml-4.10.0.tar.gz 4927867 BLAKE2B 
71b8448a10bf3049e3b005dfbb2030d479e69e4c2ef00055f1dacd38eff838b0a5c18b4883d899b5eb4cbd05bb7ca35867010794ed25682ad51b2fe19ef2114d
 SHA512 
f39269d572b3f7755f7881b7a9fdfe5253e49d847835ae2a8695f67e3309fc1e925523d66ecbe1fb8bc0cc3b5602e077ce7feac4926aab571383766442265179
 DIST ocaml-4.10.2.tar.gz 4933135 BLAKE2B 
ec5e92adb23c28a254247182c79ab555fd82603e02f24799049b8057abf869d18234302408c8ae89b9997a2b210ed6965e45c2c03e4f0cab34262ad3f6ebb528
 SHA512 
1dd827da07f01e815fd74dd7ee84db0900f24782f8f7fd426e2d71b9fb03c7b8045f22e018120a0446c362315751365d1bd8c1724edef2b182394e76eb0a07b2
 DIST ocaml-4.11.1.tar.gz 5069552 BLAKE2B 
a731d4b60d7965c860dda5c9dfb26b968320760501ff3cac908b8cd96e34391c417e16077cdf753b27b85a79857451e6ff0b566a9158178026a0e6bd5240aac4
 SHA512 
93fa8b2ff71d5f645e3ed72913205e7d35aa523cfa87d1939d77e796495b94c2fdb4a429ea65330cdeecfb0a36f7ab053b15090d9baa151b58e5331148dc8150
+DIST ocaml-4.11.2.tar.gz 5075323 BLAKE2B 
bdc503d9a8d0e39dd11060febcd0287657b460e50ed81e55578a3e778af990ca5d4ef9011753eee4e1a144da33eb76c95b1672dc99b76e65a2e107eee472fe06
 SHA512 
03d8a9f6e130142c121ff2eb3d54f584f1e7c8475f066a5803bb0edd2fa172ca06a56a3ec548b225f5c8b12112d7a68511b1e16f3ade075b5f02610d4247bbb3
 DIST ocaml-patches-9.tar.bz2 1700 BLAKE2B 
4e46b8fb490db28f815414e285f54e251394ea53e1d25c529bbea9f03e426fd19132b1e2c7c2be7d14983fceb4cad073d191b001f6da522fee4226371d4a2eca
 SHA512 
cc19f9104fac69aecc5effa8cb772342e1fb61cdcd38ba0176efe04cf3d710b1c56d5178748f3bd29099af91fa684da432a8ef8d42de76dbd1b6954a255ea6c0

diff --git a/dev-lang/ocaml/ocaml-4.11.2.ebuild 
b/dev-lang/ocaml/ocaml-4.11.2.ebuild
new file mode 100644
index 000..280d813184b
--- /dev/null
+++ b/dev-lang/ocaml/ocaml-4.11.2.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+HOMEPAGE="https://ocaml.org/";
+SRC_URI="https://github.com/ocaml/ocaml/archive/${PV}.tar.gz -> ${P}.tar.gz"
+DESCRIPTION="Programming language supporting functional, imperative & 
object-oriented styles"
+
+LICENSE="QPL-1.0 LGPL-2"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+IUSE="emacs flambda latex +ocamlopt spacetime xemacs"
+
+RDEPEND="sys-libs/binutils-libs:=
+   spacetime? ( sys-libs/libunwind:= )"
+BDEPEND="${RDEPEND}
+   virtual/pkgconfig"
+PDEPEND="emacs? ( app-emacs/ocaml-mode )
+   xemacs? ( app-xemacs/ocaml )"
+
+src_prepare() {
+   default
+   # Upstream build ignores LDFLAGS in several places.
+   sed -i -e 's/\(^MKDLL=.*\)/\1 $(LDFLAGS)/' \
+   -e 's/\(^OC_CFLAGS=.*\)/\1 $(LDFLAGS)/' \
+   -e 's/\(^OC_LDFLAGS=.*\)/\1 $(LDFLAGS)/' \
+   Makefile.config.in || die "LDFLAGS fix failed"
+}
+
+src_configure() {
+   local opt=(
+   --bindir="${EPREFIX}/usr/bin"
+   --libdir="${EPREFIX}/usr/$(get_libdir)/ocaml"
+   --mandir="${EPREFIX}/usr/share/man"
+   --prefix="${EPREFIX}/usr"
+   $(use_enable flambda)
+   $(use_enable spacetime)
+   )
+   econf ${opt[@]}
+}
+
+src_compile() {
+   if use ocamlopt ; then
+   env -u P emake world.opt
+   else
+   env -u P emake world
+   fi
+}
+
+src_test() {
+   if use ocamlopt ; then
+   # OCaml tests only work when run sequentially
+   emake -j1 tests
+   else
+   ewarn "${PN} was built without 'ocamlopt' USE flag; skipping 
tests."
+   fi
+}
+
+src_install() {
+   default
+   dodir /usr/include
+   # Create symlink for header files
+   dosym "../$(get_libdir)/ocaml/caml" /usr/include/caml
+   dodoc Changes README.adoc
+   # Create envd entry for latex input files
+   if use latex ; then
+   echo 
"TEXINPUTS=\"${EPREFIX}/usr/$(get_libdir)/ocaml/ocamldoc:\"" > "${T}/99ocamldoc"
+   doenvd "${T}/99ocamldoc"
+   fi
+   # Install ocaml-rebuild portage set
+   insinto /usr/share/portage/config/sets
+   doins "$

[gentoo-commits] repo/gentoo:master commit in: dev-php/smarty/

2021-02-24 Thread Sam James
commit: b2f76c895e12b4b6391ae6597745e0654c22ce47
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 24 16:22:03 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 24 16:22:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2f76c89

dev-php/smarty: Stabilize 3.1.39 ALLARCHES, #772206

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

 dev-php/smarty/smarty-3.1.39.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-php/smarty/smarty-3.1.39.ebuild 
b/dev-php/smarty/smarty-3.1.39.ebuild
index e887b41e4ed..e78d4946825 100644
--- a/dev-php/smarty/smarty-3.1.39.ebuild
+++ b/dev-php/smarty/smarty-3.1.39.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/smarty-php/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ppc64 sparc x86"
 IUSE="doc"
 
 BDEPEND="doc? ( app-arch/unzip )"



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

2021-02-24 Thread Sam James
commit: 444f95965d695b0035abf6e0b0bf67d1b41495d4
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 24 16:22:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 24 16:22:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=444f9596

net-nntp/nzbget: Stabilize 21.0-r1 ppc, #772374

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

 net-nntp/nzbget/nzbget-21.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-nntp/nzbget/nzbget-21.0-r1.ebuild 
b/net-nntp/nzbget/nzbget-21.0-r1.ebuild
index e1ccd0f9335..40d34a6c521 100644
--- a/net-nntp/nzbget/nzbget-21.0-r1.ebuild
+++ b/net-nntp/nzbget/nzbget-21.0-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}-src.
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
+KEYWORDS="~amd64 ~arm ppc ~x86"
 IUSE="debug gnutls ncurses +parcheck ssl test zlib"
 RESTRICT="!test? ( test )"
 



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

2021-02-24 Thread Sam James
commit: a95d033df7222ee6ac0e599848d445c840b0942e
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 24 16:22:53 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 24 16:22:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a95d033d

dev-util/cppunit: Stabilize 1.15.1-r2 ppc64, #772044

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

 dev-util/cppunit/cppunit-1.15.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/cppunit/cppunit-1.15.1-r2.ebuild 
b/dev-util/cppunit/cppunit-1.15.1-r2.ebuild
index 6a9f2969031..b9214cf039d 100644
--- a/dev-util/cppunit/cppunit-1.15.1-r2.ebuild
+++ b/dev-util/cppunit/cppunit-1.15.1-r2.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then

EGIT_REPO_URI="https://anongit.freedesktop.org/git/libreoffice/cppunit.git";
 else
SRC_URI="https://dev-www.libreoffice.org/src/${P}.tar.gz";
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 fi
 LICENSE="LGPL-2.1"
 SLOT="0/1.15"



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

2021-02-24 Thread Sam James
commit: 0c2510305fdea514012a8276a24d9d124246dd06
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 24 16:23:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 24 16:23:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c251030

dev-util/cppunit: Stabilize 1.15.1-r2 sparc, #772044

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

 dev-util/cppunit/cppunit-1.15.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/cppunit/cppunit-1.15.1-r2.ebuild 
b/dev-util/cppunit/cppunit-1.15.1-r2.ebuild
index b9214cf039d..f6e7eeb07c6 100644
--- a/dev-util/cppunit/cppunit-1.15.1-r2.ebuild
+++ b/dev-util/cppunit/cppunit-1.15.1-r2.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then

EGIT_REPO_URI="https://anongit.freedesktop.org/git/libreoffice/cppunit.git";
 else
SRC_URI="https://dev-www.libreoffice.org/src/${P}.tar.gz";
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 fi
 LICENSE="LGPL-2.1"
 SLOT="0/1.15"



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

2021-02-24 Thread Sam James
commit: df447b9af66d37653aee7a30cac7752951c52ce1
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 24 16:24:13 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 24 16:24:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df447b9a

dev-libs/libbpf: Keyword 0.3 s390, #772257

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

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

diff --git a/dev-libs/libbpf/libbpf-0.3.ebuild 
b/dev-libs/libbpf/libbpf-0.3.ebuild
index b74596abd7b..749cf0d3420 100644
--- a/dev-libs/libbpf/libbpf-0.3.ebuild
+++ b/dev-libs/libbpf/libbpf-0.3.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then
EGIT_REPO_URI="https://github.com/libbpf/libbpf.git";
 else
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="~amd64 ~arm64 ~s390 ~x86"
 fi
 S="${WORKDIR}/${P}/src"
 



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

2021-02-24 Thread Sam James
commit: 92c9192218769c52f1cc039b407ea73032b176f2
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 24 16:27:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 24 16:27:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92c91922

sys-apps/dog: Keyword 1.7-r6 arm64, #770871

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

 sys-apps/dog/dog-1.7-r6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/dog/dog-1.7-r6.ebuild b/sys-apps/dog/dog-1.7-r6.ebuild
index 3a0680938b2..a01706d9785 100644
--- a/sys-apps/dog/dog-1.7-r6.ebuild
+++ b/sys-apps/dog/dog-1.7-r6.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=6
@@ -12,7 +12,7 @@ SRC_URI="mirror://gentoo/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux 
~ppc-macos ~sparc64-solaris"
+KEYWORDS="~alpha amd64 ~arm64 ~mips ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~sparc64-solaris"
 
 PATCHES=(
"${FILESDIR}"/${P}-check-ctime.diff



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

2021-02-24 Thread Sam James
commit: 54da4b60f3df03eab4c2dbb20b87b27ccd93075d
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 24 16:27:03 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 24 16:27:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54da4b60

sys-apps/stroke: Keyword 0.1.3-r1 arm64, #770871

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

 sys-apps/stroke/stroke-0.1.3-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/stroke/stroke-0.1.3-r1.ebuild 
b/sys-apps/stroke/stroke-0.1.3-r1.ebuild
index 5dff589e0b3..3df34f91f63 100644
--- a/sys-apps/stroke/stroke-0.1.3-r1.ebuild
+++ b/sys-apps/stroke/stroke-0.1.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE=""
 
 PATCHES=( "${FILESDIR}/${P}-missing-header.patch" )



[gentoo-commits] repo/gentoo:master commit in: app-crypt/aescrypt/

2021-02-24 Thread Sam James
commit: c0e792eea291270ac55657c9dfcbcbc6749f49e7
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 24 16:26:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 24 16:26:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0e792ee

app-crypt/aescrypt: Keyword 3.14 arm64, #770871

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

 app-crypt/aescrypt/aescrypt-3.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/aescrypt/aescrypt-3.14.ebuild 
b/app-crypt/aescrypt/aescrypt-3.14.ebuild
index 78142e9a9dc..c40e124664a 100644
--- a/app-crypt/aescrypt/aescrypt-3.14.ebuild
+++ b/app-crypt/aescrypt/aescrypt-3.14.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://www.aescrypt.com/";
 SRC_URI="https://www.aescrypt.com/download/v$(ver_cut 1)/linux/${P}.tgz"
 LICENSE="BSD GPL-2"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
 IUSE="static X"
 RDEPEND="X? (
|| ( gnome-extra/zenity kde-apps/kdialog )



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

2021-02-24 Thread Sam James
commit: 40da76b3c9618e302fc12a24cfd47b4ae9e5a35f
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 24 16:27:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 24 16:27:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40da76b3

sys-apps/bleachbit: Keyword 4.2.0 arm64, #769707

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

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

diff --git a/sys-apps/bleachbit/bleachbit-4.2.0.ebuild 
b/sys-apps/bleachbit/bleachbit-4.2.0.ebuild
index 7a931d66a24..032e1162af5 100644
--- a/sys-apps/bleachbit/bleachbit-4.2.0.ebuild
+++ b/sys-apps/bleachbit/bleachbit-4.2.0.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://download.bleachbit.org/${P}.tar.bz2";
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~arm x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
 
 RDEPEND="
$(python_gen_cond_dep '



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

2021-02-24 Thread Sam James
commit: 380d1fdc1e01fcaffbf7eec35fcdba6a4ea4fa76
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 24 16:27:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 24 16:27:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=380d1fdc

app-misc/detox: Keyword 1.4.0 arm64, #770871

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

 app-misc/detox/detox-1.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/detox/detox-1.4.0.ebuild 
b/app-misc/detox/detox-1.4.0.ebuild
index ab367fc9587..7a6a540e4ce 100644
--- a/app-misc/detox/detox-1.4.0.ebuild
+++ b/app-misc/detox/detox-1.4.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/dharple/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~mips ~ppc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm64 ~hppa ~mips ~ppc ~x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 S="${WORKDIR}"/${MY_P}



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

2021-02-24 Thread Sam James
commit: f91e6feaf388ba0219ebaf112127111b95e3
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 24 16:27:01 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 24 16:27:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f91e6fea

sys-apps/apparmor: Keyword 3.0.1 arm64, #770871

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

 sys-apps/apparmor/apparmor-3.0.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/apparmor/apparmor-3.0.1.ebuild 
b/sys-apps/apparmor/apparmor-3.0.1.ebuild
index c857b1c46fa..1be6bab9fed 100644
--- a/sys-apps/apparmor/apparmor-3.0.1.ebuild
+++ b/sys-apps/apparmor/apparmor-3.0.1.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
@@ -13,7 +13,7 @@ 
SRC_URI="https://launchpad.net/${PN}/${MY_PV}/${PV}/+download/${PN}-${PV}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
 IUSE="doc"
 
 RESTRICT="test" # bug 675854



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

2021-02-24 Thread Sam James
commit: 2c0df3c3f81c4cec9e02501184e538507950e972
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 24 16:27:43 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 24 16:27:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c0df3c3

dev-python/sphinx_lv2_theme: Keyword 1.0.0 arm64, #769413

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

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

diff --git a/dev-python/sphinx_lv2_theme/sphinx_lv2_theme-1.0.0.ebuild 
b/dev-python/sphinx_lv2_theme/sphinx_lv2_theme-1.0.0.ebuild
index 29a90a74b6b..78ade22f282 100644
--- a/dev-python/sphinx_lv2_theme/sphinx_lv2_theme-1.0.0.ebuild
+++ b/dev-python/sphinx_lv2_theme/sphinx_lv2_theme-1.0.0.ebuild
@@ -14,6 +14,6 @@ 
SRC_URI="https://gitlab.com/lv2/${PN}/-/archive/v${PV}/{PN}-v${PV}.tar.gz";
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
 
 S="${WORKDIR}/${PN}-v${PV}-${COMMIT}"



[gentoo-commits] repo/gentoo:master commit in: dev-db/rqlite/

2021-02-24 Thread Zac Medico
commit: 9082cf255ec922fe2798a59c28f0ba0899b81c8a
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Feb 24 17:04:26 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Feb 24 17:20:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9082cf25

dev-db/rqlite: Bump to version 5.10.2

Closes: https://bugs.gentoo.org/758188
Package-Manager: Portage-3.0.15, Repoman-3.0.2
Signed-off-by: Zac Medico  gentoo.org>

 dev-db/rqlite/Manifest | 266 ++
 dev-db/rqlite/rqlite-5.10.2.ebuild | 383 +
 2 files changed, 649 insertions(+)

diff --git a/dev-db/rqlite/Manifest b/dev-db/rqlite/Manifest
index b062a343cac..49ad7ce8a8e 100644
--- a/dev-db/rqlite/Manifest
+++ b/dev-db/rqlite/Manifest
@@ -1,79 +1,345 @@
+DIST cloud.google.com%2Fgo%2F@v%2Fv0.26.0.mod 27 BLAKE2B 
814b0fa8f12d5ce6171fa629b5a7eb34e0e882cc0c5430986896bb38c243e08dc83098f271227f4ba019e78f16dc97fbb381e833aff1819833d243b08add916b
 SHA512 
5132f3438533427c0ab0fbb7a12112a7830ea9122662ed46019ff89c71d9cf80c02edc32dd5c892da572031b5a2cce100f2602fa6a19bea6be7c02781f701273
+DIST cloud.google.com%2Fgo%2F@v%2Fv0.34.0.mod 27 BLAKE2B 
814b0fa8f12d5ce6171fa629b5a7eb34e0e882cc0c5430986896bb38c243e08dc83098f271227f4ba019e78f16dc97fbb381e833aff1819833d243b08add916b
 SHA512 
5132f3438533427c0ab0fbb7a12112a7830ea9122662ed46019ff89c71d9cf80c02edc32dd5c892da572031b5a2cce100f2602fa6a19bea6be7c02781f701273
+DIST cloud.google.com%2Fgo%2F@v%2Fv0.37.4.mod 1006 BLAKE2B 
ed912b9fe91ee4e16f58b599232ea85bc1f994a290e8f514f6d053bad6312422c18e868b9d419079c63cd547781dcf82994b53af6ef10bb23fea05b66f55747f
 SHA512 
8e12292cb0c83d0ea8d4227c27fdabaed182de6f42bc6a29bd53848c41c87754994dd50df282ff30ab78411d54a6667a371d84b620d1b02f3f953429e3c2e97b
 DIST 
github.com%2F!bowery%2Fprompt%2F@v%2Fv0.0.0-20190916142128-fa8279994f75.mod 32 
BLAKE2B 
1993101cf60d3e6cb8eb318b265bdb167109bd5b0c5a446c155e19c7e36730268091bcd90e9b72a560fe421e8911ce38ea3045f2f903666a6714609ad254e4fa
 SHA512 
c8e0182aa59575ecad31b0c9be0517ae55fc3daa8daa700252e4dc866def7ac16344bcfe9f081b941a3a2a837be262cee672855fe744efcfa447a43a6cd1bc61
 DIST 
github.com%2F!bowery%2Fprompt%2F@v%2Fv0.0.0-20190916142128-fa8279994f75.zip 
19490 BLAKE2B 
99ac55ccfb212ef98eb5ea2235dbedaccd46643b34e2fa963e31940b1553871abfd3e2223d807a557a92b97652877855870b390346b0e3441bf8bf521b49cfc1
 SHA512 
e7bda215393a6d5b4025566167f4b567dfe1da07baaa75b734afca117e24c9614f244c7452650d71e9a80b1f11299e64a0157cf8d8179c578148a9ae1dd6834d
+DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.mod 34 BLAKE2B 
ce54a247aef91043830bdf0603c8452ba38eceb1495af6e7a74c9119234a0dc5cd080cb25258c28f5e270acf91189a5ed33e361cbf17de2be5e37dadbda1d90d
 SHA512 
320941bc3b7fb8bc595e6135cbc513a7583d129f0cd92508055291e141191066303cf75148e25198c21f6c6c539a790ea3210f3ecf5de6a2a03b70c753091146
 DIST github.com%2F!data!dog%2Fdatadog-go%2F@v%2Fv2.2.0+incompatible.mod 37 
BLAKE2B 
74a94066231395cbd85f1dbbb68408161ef74781c0c686746f97365dceb3ca69e3b924a86e6639b5e4cbcf64928fa21245e6828339105a779a86bc4f132a5bf5
 SHA512 
da3a3499834784b7ace8158659956206fdb113000fdc84d54b6525805727e37029bdcf263afcbabe724d8b10f6601f1f38a985e6ac10fd0466907ae56da3edd7
+DIST github.com%2F!data!dog%2Fdatadog-go%2F@v%2Fv3.2.0+incompatible.mod 37 
BLAKE2B 
74a94066231395cbd85f1dbbb68408161ef74781c0c686746f97365dceb3ca69e3b924a86e6639b5e4cbcf64928fa21245e6828339105a779a86bc4f132a5bf5
 SHA512 
da3a3499834784b7ace8158659956206fdb113000fdc84d54b6525805727e37029bdcf263afcbabe724d8b10f6601f1f38a985e6ac10fd0466907ae56da3edd7
+DIST github.com%2F!shopify%2Fsarama%2F@v%2Fv1.19.0.mod 33 BLAKE2B 
7013f44d03c22c21595c5369c52e1538a526891c9fc4cccac37373504f13c66d7c504552251f46632917739dfa1d6c3a15e15aec4dc03b9c69902b0bcfc8785c
 SHA512 
db3271d8abd514934ce5d06fd20f7490db8368e57822a2379bbfd4ccb94e67354400d487d388a57467a5a16cec339cbae9488cecf82e41d85918639bedaa0a87
+DIST github.com%2F!shopify%2Ftoxiproxy%2F@v%2Fv2.1.4+incompatible.mod 36 
BLAKE2B 
af7b84d9f1cd163555b32bcf960b28b64a5689a1c9694f430af310f5041cd967fcf0d6c1a6c4020478544d347e4ba5b2fd16a6ef54258d33314ee0ad9239752c
 SHA512 
917ada7ac198a013d2b090dfc59a45bd2619dcb7227df1521ca38a0d822fab12ea8c158c526257fef4ef506af29d9fa678e8dc2a73fc13c8dfeb57b398801744
+DIST 
github.com%2Falecthomas%2Ftemplate%2F@v%2Fv0.0.0-20160405071501-a0175ee3bccc.mod
 38 BLAKE2B 
2e1a897393e3527f0f82e6ab9baf62558d9cf54b56ada5d79aa1b206128de30395d9082bc600c4aa2a17e81095e429cc5874de950478545319ea0b867de7
 SHA512 
072ca7ba3d5ca815f58848db201002cc572d95334aeacfe44cb226505ad20d82ce06eb2ee059650912ae499db6291822c583296cb65a66e54adce62d6d850929
+DIST 
github.com%2Falecthomas%2Ftemplate%2F@v%2Fv0.0.0-20190718012654-fb15b899a751.mod
 38 BLAKE2B 
2e1a897393e3527f0f82e6ab9baf62558d9cf54b56ada5d79aa1b206128de30395d9082bc600c4aa2a17e81095e429cc5874de950478545319ea0b867de7
 SHA512 
072ca7ba3d5ca815f58848db201002cc572d95334aeacfe44cb226505ad20d82ce06eb2ee059650912ae499db6291822c583296cb65a66e54adce62d6d850929
+DIST 
gith

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

2021-02-24 Thread Mathieu Tortuyaux
commit: 0e50b0a8ebf90b9a3c6bbdc4c54e67a348ece695
Author: Mathieu Tortuyaux  gmail  com>
AuthorDate: Wed Feb 24 17:26:07 2021 +
Commit: Mathieu Tortuyaux  gmail  com>
CommitDate: Wed Feb 24 17:26:33 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0e50b0a8

sys-fs/gcsfuse: bump to 0.33.2

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Mathieu Tortuyaux  gmail.com>

 sys-fs/gcsfuse/Manifest | 2 +-
 sys-fs/gcsfuse/{gcsfuse-0.33.0.ebuild => gcsfuse-0.33.2.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/gcsfuse/Manifest b/sys-fs/gcsfuse/Manifest
index 30896cc0..ea0c2237 100644
--- a/sys-fs/gcsfuse/Manifest
+++ b/sys-fs/gcsfuse/Manifest
@@ -24,7 +24,7 @@ DIST cloud.google.com%2Fgo%2Fstorage%2F@v%2Fv1.5.0.mod 953 
BLAKE2B c520f4cc8fbb6
 DIST cloud.google.com%2Fgo%2Fstorage%2F@v%2Fv1.6.0.mod 736 BLAKE2B 
2337ea8dca35e9407e0b4fbb200e5465cf3338fe2eb3420444b1fa4805312f52cf9ade3e2e70d9dcc4973edcfcb1fe597d132032829133808c4842ad76f4c69b
 SHA512 
e1e51b6a44ac17f31a09b6fefea0840fd92febeeaf97ef8ce960825473b5acbab5ade353f89d5d48b5a85ebf2b928f727ec9a3f58c8e39afbec4fbb9c22e44c0
 DIST cloud.google.com%2Fgo%2Fstorage%2F@v%2Fv1.6.0.zip 404449 BLAKE2B 
e67aff98ecb8012e57b9841c0996b726e971360f34e4c5e8d6f61e3c27edcf7f1d0e9df4c69dcb37a912dbb6fb1edee9d240af5f17a57b5a6d6fc47d0151a3d3
 SHA512 
a802c27c2d24ca5af622e3fd77e46ceaf74f45e09a5aba54a0f31f3860c36ce31bef4034151c3c1b0671c9113840fb8c8b8fbfeb74716c6ed1708e5c7ee3c229
 DIST 
dmitri.shuralyov.com%2Fgpu%2Fmtl%2F@v%2Fv0.0.0-20190408044501-666a987793e9.mod 
36 BLAKE2B 
b430ef9388b0dfe932b201495a00275a6036338c99160d7362556be1e25924584b0802061d193533f23b1f76719dfd6a9484572babd25f1af0e53fd9bf07ac00
 SHA512 
196affe091247f94ceda4b56629bd62d4ee2b397f2c0f56c9534c02e43531b46705ad33543b58c1a4fc7a48e25e5923db087fe0485a93966a4086581c0d1d3e1
-DIST gcsfuse-0.33.0.tar.gz 3887109 BLAKE2B 
581363353dbadb910c5a9c57b06d741cc26c071e7cb050433ca7d77d8cf287f07381444f85e8bbe5c0bfa9996361ffabd15fb011809936ab0f738b5b96f051fd
 SHA512 
25d554262c1c2d966f7b125b025f602acf2ce5f073cb3a029a01c905f88cd1f6058936a99086239f368bafc0c8eb72d9f06f4d4f1031d8b24c3ce3877e60f8fd
+DIST gcsfuse-0.33.2.tar.gz 3888205 BLAKE2B 
9fa00a38c0759bd87a1156cd1dffcf79c2b63825f1feb606d6ae97556c0a1a26932d71f62ffcde454e91a27f70f17b40235f6728d93e4fba8b393906cc26ca5c
 SHA512 
7cce60cdd066dcb295c7a7cad8310ff6e9a1c8fa557c99f7b1a753075b61e29e6b4cd32908771a2bad6a91c491af8ffe026c4dd56500d94297e75d1e0980acd6
 DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.mod 34 BLAKE2B 
ce54a247aef91043830bdf0603c8452ba38eceb1495af6e7a74c9119234a0dc5cd080cb25258c28f5e270acf91189a5ed33e361cbf17de2be5e37dadbda1d90d
 SHA512 
320941bc3b7fb8bc595e6135cbc513a7583d129f0cd92508055291e141191066303cf75148e25198c21f6c6c539a790ea3210f3ecf5de6a2a03b70c753091146
 DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.zip 56132 BLAKE2B 
5edcfe991d7fc40094d637bae8d8d6f1f897ab3d3786ade2bb80287738103264520681ced8d30d2037253206c32d3f867f4d024a571cb9aad030ebc451e198eb
 SHA512 
43ed64ae515738487e9b75a2290d0b2bc25e83c021a9f29b21487c37adbf34e74e1e7d3d5ec0dfe678c8396356f95c3993a5f5610d1791ff62056cd182a4272f
 DIST 
github.com%2F!burnt!sushi%2Fxgb%2F@v%2Fv0.0.0-20160522181843-27f122750802.mod 
33 BLAKE2B 
d234bf9be3dd919cb1f8d33750a24dca68c90fea110fd0ff62f0dba86d2ebbfc66d55fea62745b6383c5607bc91cfd78c9d2cf12df251397e85995c04707caa2
 SHA512 
dbfa64ac31b25fdbff12110c6f9815abfde65f281e40852e7165499a2cefb6656c74fe0b82f0f018304daa02b83b421e9c15654efabad39787c69c1b2996a79d

diff --git a/sys-fs/gcsfuse/gcsfuse-0.33.0.ebuild 
b/sys-fs/gcsfuse/gcsfuse-0.33.2.ebuild
similarity index 100%
rename from sys-fs/gcsfuse/gcsfuse-0.33.0.ebuild
rename to sys-fs/gcsfuse/gcsfuse-0.33.2.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2021-02-24 Thread Joonas Niilola
commit: 16745bd4d192b24cc7db45cb9b3bcb4a47f6d206
Author: Henning Schild  hennsch  de>
AuthorDate: Wed Feb 24 16:57:20 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Feb 24 17:32:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16745bd4

net-im/telegram-desktop-bin: bump version to 2.6.0

Signed-off-by: Henning Schild  hennsch.de>
Signed-off-by: Joonas Niilola  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 +
 .../telegram-desktop-bin-2.6.0.ebuild  | 57 ++
 2 files changed, 59 insertions(+)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index 6efef000eb9..c93dba42a27 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,6 +1,8 @@
 DIST tdesktop-2.5.1.tar.gz 14954825 BLAKE2B 
ab43f1aee44bd2827159d6355c31007f05bf4b9e66631bf282bf631bb7dc58dacdcb23631b21040be3ea6dcc635a3b988c27cf7580b2eaeb908a8720d4322daf
 SHA512 
430167f7231697bed69e4eb51488376460cf71de0bcce4d6ebb14c87c55b9461d00a6cc82f7861c4f1e8aa374bf95404385e93a05eb46eda8eec4ce87998735c
 DIST tdesktop-2.5.8.tar.gz 15032225 BLAKE2B 
f35cba316858c8434b7f206b0f70c0e8767bdfe90803c1d4e56e712cacb593617a30690bfe1cbfb140feb531c6b1336cfbfa95af91c61101a4b89c245b79fb9b
 SHA512 
ceb488e2a25b80b4203eab2ed21c60af83c55aec1754955e19667ea7d1a2403aa8a4ef05c48627de1030e79041bcc1191ac8e79ea8bc5cabcbd6f675ac2b28c6
 DIST tdesktop-2.5.9.tar.gz 15030323 BLAKE2B 
e31695f4015e6194c08153da074a90ef5110511cfc616134dd8581db876ca5e31ed47d08e0be4a0cd5840e49405b36f60122e101fd50e4da35dc31cf3d2a1b2f
 SHA512 
0f4d691dbf7806634c232d636292ae035fe5a7585279baae04aa504fb9921c8b077033d2401c310314c79aba08e26e0fa5f8c80f35b52249f41eaa9cfe90ce37
+DIST tdesktop-2.6.0.tar.gz 15071641 BLAKE2B 
48257e4c9f8a74970a04d928bac43e4a12e21a45ab2c83545d8a8697d684c9b9a2b25e5e9b48da5ed02ea320d28a45b87a06d95362605587b0be35746af34cfb
 SHA512 
641495eda1858021b2bb22e6dd8b7bf30d016b644143f2629324a89988b544f4ebe7a03100c9a228eaa0dd333e73dc145bdf16a5cc6563ebe1f9ad6ccba54073
 DIST tsetup.2.5.1.tar.xz 34642524 BLAKE2B 
be850b57f2d9daf96dc87825bac4b2ae9934050c26bfc55f959c0a8ab293afb18b50edf7b147ef1c027c6e3871b279df83347240a3c7137ef03bb26a38f5
 SHA512 
7b830fbc9b0dcf465c76f44361e5d64e2d11878a7b7ef29648244672b3383b389725df6cdf07909b87d0361dca91e524345ac0ddf2868fefec2cdff2aa65bf76
 DIST tsetup.2.5.8.tar.xz 35131968 BLAKE2B 
3117af3521a4f52d1aa0431313d554226364f5dbab90a74b574b73a8adc7b95bea153284970e53db2285d08c7774e16a38dbf9b4b295fb3aa5e81b2dec7df8fb
 SHA512 
58c03f55edc51107d20a3dc2b158e39c214d641e931227f7fc78a6bb8d3cb3f597d53a52abb471c006e0b65722bde8f252d67e4be7e3add94545333b69ca7ad8
 DIST tsetup.2.5.9.tar.xz 35175576 BLAKE2B 
d618739aa05c15ec75632593103588149c819906ecad86c0c984d4fbb6ad994e3d2f2fc9d3552dcf15673f980f707636698c5a706694c6ea6fbd694d2df845ca
 SHA512 
be6a619c5d0818e56e6d23c0a20c90616333fcdd83caadc302339e9edcacb39618d67c5c578eacc5eec251c04412546303c3e7156f29b841fa759ab6b2ebbd2c
+DIST tsetup.2.6.0.tar.xz 35297664 BLAKE2B 
b8069f1723d62bd6af20d909cd97d8b6bf4519f6755bb00ae0ba92b00539129e16ccf94185c02e686136f6764c865a16f60b3caf206b087e9751696942a1694b
 SHA512 
7731098eaa588b6fddcf90ddf09882d47949a4130aee2a90268878fba25dc0e151c04c19316b1cd249ccb7c78b6a3537a5731c064b7c48cfeab8c99165b82d12

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-2.6.0.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-2.6.0.ebuild
new file mode 100644
index 000..6821536278c
--- /dev/null
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-2.6.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop optfeature xdg
+
+DESCRIPTION="Official desktop client for Telegram (binary package)"
+HOMEPAGE="https://desktop.telegram.org";
+SRC_URI="
+   https://github.com/telegramdesktop/tdesktop/archive/v${PV}.tar.gz -> 
tdesktop-${PV}.tar.gz
+   amd64? ( https://updates.tdesktop.com/tlinux/tsetup.${PV}.tar.xz )
+"
+
+LICENSE="GPL-3-with-openssl-exception"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+QA_PREBUILT="usr/lib/${PN}/Telegram"
+
+RDEPEND="
+   dev-libs/glib:2
+   dev-libs/gobject-introspection
+   >=media-libs/fontconfig-2.13
+   media-libs/freetype:2
+   media-libs/libglvnd[X]
+   >=sys-apps/dbus-1.4.2[X]
+   sys-libs/zlib
+   x11-libs/libSM
+   x11-libs/libdrm
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   >=x11-libs/libxcb-1.10[xkb]
+"
+
+S="${WORKDIR}/Telegram"
+
+src_install() {
+   exeinto /usr/lib/${PN}
+   doexe "Telegram"
+   newbin "${FILESDIR}"/${PN} "telegram-desktop"
+
+   local icon_size
+   for icon_size in 16 32 48 64 128 256 512; do
+   newicon -s "${icon_size}" \
+   
"${WORKDIR}/tdesktop-${PV}/Telegram/Resources/art/icon${icon_size}.png" \
+   telegram.png
+   

[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2021-02-24 Thread Joonas Niilola
commit: a0d83c8a1f2460a75f8b068c679e5b22fcba791d
Author: Henning Schild  hennsch  de>
AuthorDate: Wed Feb 24 16:58:32 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Feb 24 17:32:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0d83c8a

net-im/telegram-desktop-bin: cleanup old

Signed-off-by: Henning Schild  hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/19632
Signed-off-by: Joonas Niilola  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  4 --
 .../telegram-desktop-bin-2.5.1.ebuild  | 57 --
 .../telegram-desktop-bin-2.5.8.ebuild  | 57 --
 3 files changed, 118 deletions(-)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index c93dba42a27..f29ffc8c7fe 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,8 +1,4 @@
-DIST tdesktop-2.5.1.tar.gz 14954825 BLAKE2B 
ab43f1aee44bd2827159d6355c31007f05bf4b9e66631bf282bf631bb7dc58dacdcb23631b21040be3ea6dcc635a3b988c27cf7580b2eaeb908a8720d4322daf
 SHA512 
430167f7231697bed69e4eb51488376460cf71de0bcce4d6ebb14c87c55b9461d00a6cc82f7861c4f1e8aa374bf95404385e93a05eb46eda8eec4ce87998735c
-DIST tdesktop-2.5.8.tar.gz 15032225 BLAKE2B 
f35cba316858c8434b7f206b0f70c0e8767bdfe90803c1d4e56e712cacb593617a30690bfe1cbfb140feb531c6b1336cfbfa95af91c61101a4b89c245b79fb9b
 SHA512 
ceb488e2a25b80b4203eab2ed21c60af83c55aec1754955e19667ea7d1a2403aa8a4ef05c48627de1030e79041bcc1191ac8e79ea8bc5cabcbd6f675ac2b28c6
 DIST tdesktop-2.5.9.tar.gz 15030323 BLAKE2B 
e31695f4015e6194c08153da074a90ef5110511cfc616134dd8581db876ca5e31ed47d08e0be4a0cd5840e49405b36f60122e101fd50e4da35dc31cf3d2a1b2f
 SHA512 
0f4d691dbf7806634c232d636292ae035fe5a7585279baae04aa504fb9921c8b077033d2401c310314c79aba08e26e0fa5f8c80f35b52249f41eaa9cfe90ce37
 DIST tdesktop-2.6.0.tar.gz 15071641 BLAKE2B 
48257e4c9f8a74970a04d928bac43e4a12e21a45ab2c83545d8a8697d684c9b9a2b25e5e9b48da5ed02ea320d28a45b87a06d95362605587b0be35746af34cfb
 SHA512 
641495eda1858021b2bb22e6dd8b7bf30d016b644143f2629324a89988b544f4ebe7a03100c9a228eaa0dd333e73dc145bdf16a5cc6563ebe1f9ad6ccba54073
-DIST tsetup.2.5.1.tar.xz 34642524 BLAKE2B 
be850b57f2d9daf96dc87825bac4b2ae9934050c26bfc55f959c0a8ab293afb18b50edf7b147ef1c027c6e3871b279df83347240a3c7137ef03bb26a38f5
 SHA512 
7b830fbc9b0dcf465c76f44361e5d64e2d11878a7b7ef29648244672b3383b389725df6cdf07909b87d0361dca91e524345ac0ddf2868fefec2cdff2aa65bf76
-DIST tsetup.2.5.8.tar.xz 35131968 BLAKE2B 
3117af3521a4f52d1aa0431313d554226364f5dbab90a74b574b73a8adc7b95bea153284970e53db2285d08c7774e16a38dbf9b4b295fb3aa5e81b2dec7df8fb
 SHA512 
58c03f55edc51107d20a3dc2b158e39c214d641e931227f7fc78a6bb8d3cb3f597d53a52abb471c006e0b65722bde8f252d67e4be7e3add94545333b69ca7ad8
 DIST tsetup.2.5.9.tar.xz 35175576 BLAKE2B 
d618739aa05c15ec75632593103588149c819906ecad86c0c984d4fbb6ad994e3d2f2fc9d3552dcf15673f980f707636698c5a706694c6ea6fbd694d2df845ca
 SHA512 
be6a619c5d0818e56e6d23c0a20c90616333fcdd83caadc302339e9edcacb39618d67c5c578eacc5eec251c04412546303c3e7156f29b841fa759ab6b2ebbd2c
 DIST tsetup.2.6.0.tar.xz 35297664 BLAKE2B 
b8069f1723d62bd6af20d909cd97d8b6bf4519f6755bb00ae0ba92b00539129e16ccf94185c02e686136f6764c865a16f60b3caf206b087e9751696942a1694b
 SHA512 
7731098eaa588b6fddcf90ddf09882d47949a4130aee2a90268878fba25dc0e151c04c19316b1cd249ccb7c78b6a3537a5731c064b7c48cfeab8c99165b82d12

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-2.5.1.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-2.5.1.ebuild
deleted file mode 100644
index 6821536278c..000
--- a/net-im/telegram-desktop-bin/telegram-desktop-bin-2.5.1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop optfeature xdg
-
-DESCRIPTION="Official desktop client for Telegram (binary package)"
-HOMEPAGE="https://desktop.telegram.org";
-SRC_URI="
-   https://github.com/telegramdesktop/tdesktop/archive/v${PV}.tar.gz -> 
tdesktop-${PV}.tar.gz
-   amd64? ( https://updates.tdesktop.com/tlinux/tsetup.${PV}.tar.xz )
-"
-
-LICENSE="GPL-3-with-openssl-exception"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-
-QA_PREBUILT="usr/lib/${PN}/Telegram"
-
-RDEPEND="
-   dev-libs/glib:2
-   dev-libs/gobject-introspection
-   >=media-libs/fontconfig-2.13
-   media-libs/freetype:2
-   media-libs/libglvnd[X]
-   >=sys-apps/dbus-1.4.2[X]
-   sys-libs/zlib
-   x11-libs/libSM
-   x11-libs/libdrm
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   >=x11-libs/libxcb-1.10[xkb]
-"
-
-S="${WORKDIR}/Telegram"
-
-src_install() {
-   exeinto /usr/lib/${PN}
-   doexe "Telegram"
-   newbin "${FILESDIR}"/${PN} "telegram-desktop"
-
-   local icon_size
-   for icon_size in 16 32 48 64 128 256 512; do
-   newicon -s "${icon_size}" \
-

[gentoo-commits] repo/proj/guru:dev commit in: dev-vcs/lazygit/

2021-02-24 Thread Sergey Torokhov
commit: 9434b508175d212eb988466bac8ddeafbf2abf92
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Wed Feb 24 17:52:05 2021 +
Commit: Sergey Torokhov  yandex  ru>
CommitDate: Wed Feb 24 17:52:05 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9434b508

dev-vcs/lazygit: drop old 0.20.9, 0.22.9

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

 dev-vcs/lazygit/Manifest  |  2 --
 dev-vcs/lazygit/lazygit-0.20.9.ebuild | 36 ---
 dev-vcs/lazygit/lazygit-0.22.9.ebuild | 36 ---
 3 files changed, 74 deletions(-)

diff --git a/dev-vcs/lazygit/Manifest b/dev-vcs/lazygit/Manifest
index 534d9d84..b65fea96 100644
--- a/dev-vcs/lazygit/Manifest
+++ b/dev-vcs/lazygit/Manifest
@@ -1,5 +1,3 @@
-DIST lazygit-0.20.9.tar.gz 9196030 BLAKE2B 
7fd64d06b3036926b00cc64f684d48a3791561e9b48f4bfbc2134e019caf4c96f8a37e2a1d33c79cab9a840b20f212f999f81d1e5a9763e2902332c298ede613
 SHA512 
d38fd390076a24b914309b6ecb506fc7b21e48c0bfab14aee5ff3bb7bcb591f47bf82051e5442ca4d4d2a0d864eb1554a64c594aefb130ec4f07861128d124dd
-DIST lazygit-0.22.9.tar.gz 9232631 BLAKE2B 
50febf0727dc3fff0e61b158bc37df4128cdc9934a42b113612896a3712fb7cd0ce0a0860eec88cbbde289fd08fb492e851937be549a2036ad993bdeb3a101ae
 SHA512 
9d4dc92762099c141e56bbb386217ea2028ba6a78d6bb5d54ef9c022e447a1b9fa2ce37d6e2813411fe6fa4f5192753beec8b136838aefe067019fd0820225e1
 DIST lazygit-0.23.7.tar.gz 2144614 BLAKE2B 
d18aaa19212ec9e6ed7d3b406d3e1f6413f6c15bf6a8c7c99cb8a2b01b9388db3f1ad04c485782e0823415cec3c6b461cf942583ef0ac744cb18270c8fc943b1
 SHA512 
ffc827a08a3ba99afa339cee48b9e10267bc4aa27592d43ec1e4be80a7b4f9e628f286b50a1940a59a5cfa96121de6ce4247ec91642a8798dba8ca42232596b9
 DIST lazygit-0.24.2.tar.gz 2155627 BLAKE2B 
6ed6c44590f0585935ebdb8374ba7649df84092cf752b17f3ab0791f55eb8516de9530fbc18891aeb9acfb1b743804df87c679f8cebabcbd353d563e23cacd5a
 SHA512 
f380dec647384f0084c4c13b8ca43a8d97411c83c4c66ef02645c785054b3a7e2210d5a1ce98676c6d190beccf51f21ecd38851598f7652ff087ac73addbd097
 DIST lazygit-0.25.1.tar.gz 2192584 BLAKE2B 
e2254ea3998f8be17f0c75d328975b30af21e1eddc070e6e1c2711b54e8a7e1a4f24d91a0eb80451480547d26c9b01ac23e43ea73d59cc4a6bcc158992c73987
 SHA512 
281a0e67b75c6dc69baf64bbcaeb20844874528564093ae2c64159d1c92eaaaebf73a176730fb80db9a2055cfcdd2c8ba77a12566ef94c182eb5ef16e2d677b9

diff --git a/dev-vcs/lazygit/lazygit-0.20.9.ebuild 
b/dev-vcs/lazygit/lazygit-0.20.9.ebuild
deleted file mode 100644
index df46884b..
--- a/dev-vcs/lazygit/lazygit-0.20.9.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-EGO_PN="github.com/jesseduffield/lazygit"
-
-inherit golang-build golang-vcs-snapshot
-
-DESCRIPTION="Lazygit, a simple terminal UI for git commands"
-HOMEPAGE="https://github.com/jesseduffield/lazygit";
-SRC_URI="https://github.com/jesseduffield/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="doc"
-
-DEPEND=( sys-libs/glibc )
-RDEPEND=(
-   ${DEPEND}
-   dev-vcs/git
-)
-
-DOCS=( src/${EGO_PN}/{CONTRIBUTING,README}.md )
-
-src_compile() {
-   GOPATH="${S}" go build -v -o bin/lazygit src/${EGO_PN}/main.go || die
-}
-
-src_install() {
-   dobin bin/lazygit
-
-   use doc && dodoc -r "src/${EGO_PN}/docs/."
-   einstalldocs
-}

diff --git a/dev-vcs/lazygit/lazygit-0.22.9.ebuild 
b/dev-vcs/lazygit/lazygit-0.22.9.ebuild
deleted file mode 100644
index df46884b..
--- a/dev-vcs/lazygit/lazygit-0.22.9.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-EGO_PN="github.com/jesseduffield/lazygit"
-
-inherit golang-build golang-vcs-snapshot
-
-DESCRIPTION="Lazygit, a simple terminal UI for git commands"
-HOMEPAGE="https://github.com/jesseduffield/lazygit";
-SRC_URI="https://github.com/jesseduffield/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="doc"
-
-DEPEND=( sys-libs/glibc )
-RDEPEND=(
-   ${DEPEND}
-   dev-vcs/git
-)
-
-DOCS=( src/${EGO_PN}/{CONTRIBUTING,README}.md )
-
-src_compile() {
-   GOPATH="${S}" go build -v -o bin/lazygit src/${EGO_PN}/main.go || die
-}
-
-src_install() {
-   dobin bin/lazygit
-
-   use doc && dodoc -r "src/${EGO_PN}/docs/."
-   einstalldocs
-}



[gentoo-commits] repo/proj/guru:dev commit in: dev-vcs/lazygit/

2021-02-24 Thread Sergey Torokhov
commit: feb9f9bf426ff740fd225a76d7fb1c66abfafc89
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Wed Feb 24 17:50:03 2021 +
Commit: Sergey Torokhov  yandex  ru>
CommitDate: Wed Feb 24 17:50:03 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=feb9f9bf

dev-vcs/lazygit: 0.25.1 version bump

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

 dev-vcs/lazygit/Manifest  |  1 +
 dev-vcs/lazygit/lazygit-0.25.1.ebuild | 36 +++
 2 files changed, 37 insertions(+)

diff --git a/dev-vcs/lazygit/Manifest b/dev-vcs/lazygit/Manifest
index dee25348..534d9d84 100644
--- a/dev-vcs/lazygit/Manifest
+++ b/dev-vcs/lazygit/Manifest
@@ -2,3 +2,4 @@ DIST lazygit-0.20.9.tar.gz 9196030 BLAKE2B 
7fd64d06b3036926b00cc64f684d48a379156
 DIST lazygit-0.22.9.tar.gz 9232631 BLAKE2B 
50febf0727dc3fff0e61b158bc37df4128cdc9934a42b113612896a3712fb7cd0ce0a0860eec88cbbde289fd08fb492e851937be549a2036ad993bdeb3a101ae
 SHA512 
9d4dc92762099c141e56bbb386217ea2028ba6a78d6bb5d54ef9c022e447a1b9fa2ce37d6e2813411fe6fa4f5192753beec8b136838aefe067019fd0820225e1
 DIST lazygit-0.23.7.tar.gz 2144614 BLAKE2B 
d18aaa19212ec9e6ed7d3b406d3e1f6413f6c15bf6a8c7c99cb8a2b01b9388db3f1ad04c485782e0823415cec3c6b461cf942583ef0ac744cb18270c8fc943b1
 SHA512 
ffc827a08a3ba99afa339cee48b9e10267bc4aa27592d43ec1e4be80a7b4f9e628f286b50a1940a59a5cfa96121de6ce4247ec91642a8798dba8ca42232596b9
 DIST lazygit-0.24.2.tar.gz 2155627 BLAKE2B 
6ed6c44590f0585935ebdb8374ba7649df84092cf752b17f3ab0791f55eb8516de9530fbc18891aeb9acfb1b743804df87c679f8cebabcbd353d563e23cacd5a
 SHA512 
f380dec647384f0084c4c13b8ca43a8d97411c83c4c66ef02645c785054b3a7e2210d5a1ce98676c6d190beccf51f21ecd38851598f7652ff087ac73addbd097
+DIST lazygit-0.25.1.tar.gz 2192584 BLAKE2B 
e2254ea3998f8be17f0c75d328975b30af21e1eddc070e6e1c2711b54e8a7e1a4f24d91a0eb80451480547d26c9b01ac23e43ea73d59cc4a6bcc158992c73987
 SHA512 
281a0e67b75c6dc69baf64bbcaeb20844874528564093ae2c64159d1c92eaaaebf73a176730fb80db9a2055cfcdd2c8ba77a12566ef94c182eb5ef16e2d677b9

diff --git a/dev-vcs/lazygit/lazygit-0.25.1.ebuild 
b/dev-vcs/lazygit/lazygit-0.25.1.ebuild
new file mode 100644
index ..233a104b
--- /dev/null
+++ b/dev-vcs/lazygit/lazygit-0.25.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+EGO_PN="github.com/jesseduffield/lazygit"
+
+inherit golang-build golang-vcs-snapshot
+
+DESCRIPTION="Lazygit, a simple terminal UI for git commands"
+HOMEPAGE="https://github.com/jesseduffield/lazygit";
+SRC_URI="https://github.com/jesseduffield/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc"
+
+DEPEND=( sys-libs/glibc )
+RDEPEND=(
+   ${DEPEND}
+   dev-vcs/git
+)
+
+DOCS=( src/${EGO_PN}/{CONTRIBUTING,README}.md )
+
+src_compile() {
+   GOPATH="${S}" go build -v -o bin/lazygit src/${EGO_PN}/main.go || die
+}
+
+src_install() {
+   dobin bin/lazygit
+
+   use doc && dodoc -r "src/${EGO_PN}/docs/."
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: dev-php/smarty/

2021-02-24 Thread Brian Evans
commit: 496ec07666e299bee0b0717da214e03cce24c362
Author: Brian Evans  gentoo  org>
AuthorDate: Wed Feb 24 17:56:34 2021 +
Commit: Brian Evans  gentoo  org>
CommitDate: Wed Feb 24 17:56:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=496ec076

dev-php/smarty: Cleanup vulnerable version

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

 dev-php/smarty/Manifest |  1 -
 dev-php/smarty/smarty-3.1.33.ebuild | 46 -
 2 files changed, 47 deletions(-)

diff --git a/dev-php/smarty/Manifest b/dev-php/smarty/Manifest
index 811d25356f8..59f8dd20ec0 100644
--- a/dev-php/smarty/Manifest
+++ b/dev-php/smarty/Manifest
@@ -1,3 +1,2 @@
 DIST manual-en.3.1.14.zip 408414 BLAKE2B 
03d4e7a386eb3bd5b19e5c555ec34b86812838a5b5fac8ec0ab9701fba89a5867714da57d950f68224a89bbe2267c18d638ee850681860de309c74bbfb3d0a0b
 SHA512 
d384e3856b45ed3f992f3732a5465120abe9fb947cdf13ff67a9c4264f72987d24885ee61cd7309b728e64cdfe4f34c3e7f757096d35de56d962f3b78def9e58
-DIST smarty-3.1.33.tar.gz 24 BLAKE2B 
1e174b190238c8b20d5dae9c0c9fdf264c4716ba850599a2a028fe6c307eb3d9d2611e3b928efb9471e051496e4e31502458cd7a71a9318e012d5af7eca2c50e
 SHA512 
443473cf12c7e053744daef7a70d4172979d760278aa1593216d0b70f0c12ca2b48eb79486a1c10a1cf2264da671804b94ee9d538b9013ff0bdc42e28639ca5d
 DIST smarty-3.1.39.tar.gz 264604 BLAKE2B 
ab5e8e052fd83e38a99725f03dcc4a206848c153b0584c12de1c605d9a9a5b47d23c29bd8a5179e53cf73921c89632ee2c4e9921002f41a4de97c6dc2e7d91a1
 SHA512 
84566bdefd83784c5b22ea4c21405261010a03e07839b15f6e1837aeb93ae12ae724a31648627b5f8794659e2fcd6cbbcd633be8d290dd1744e45e87fbe60fd2

diff --git a/dev-php/smarty/smarty-3.1.33.ebuild 
b/dev-php/smarty/smarty-3.1.33.ebuild
deleted file mode 100644
index 838dc8fab1c..000
--- a/dev-php/smarty/smarty-3.1.33.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DOC_PV="3.1.14"
-
-DESCRIPTION="A template engine for PHP"
-HOMEPAGE="https://www.smarty.net/";
-SRC_URI="https://github.com/smarty-php/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   doc? ( https://www.smarty.net/files/docs/manual-en.${DOC_PV}.zip )"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ppc64 sparc x86"
-IUSE="doc"
-
-BDEPEND="doc? ( app-arch/unzip )"
-
-# PHP unicode support is detected at runtime, and the cached templates
-# that smarty generates depend on it. If, later on, PHP is reinstalled
-# without unicode support, all of the previously-generated cached
-# templates will begin to throw 500 errrors for missing mb_foo
-# functions. See bug #532618.
-RDEPEND="dev-lang/php:*[unicode]"
-
-src_install() {
-   insinto "/usr/share/php/${PN}"
-   doins -r libs/*
-
-   local DOCS=( *.txt README README.md )
-   local HTML_DOCS
-   use doc && HTML_DOCS="${WORKDIR}/manual-en/"*
-   einstalldocs
-}
-
-pkg_postinst() {
-   elog "${PN} has been installed in /usr/share/php/${PN}/."
-   elog
-   elog 'To use it in your scripts, include the Smarty.class.php file'
-   elog "from the \"${PN}\" directory; for example,"
-   elog
-   elog "  require('${PN}/Smarty.class.php');"
-   elog
-   elog 'After that, the Smarty class will be available to you.'
-}



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

2021-02-24 Thread Miroslav Šulc
commit: 9e348dfe8f14029f520043d9618d9a802f33cdeb
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Feb 24 18:09:31 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Feb 24 18:27:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e348dfe

media-libs/suil: fixed building doc in 0.10.10

Closes: https://bugs.gentoo.org/764458
Package-Manager: Portage-3.0.15, Repoman-3.0.2
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-libs/suil/suil-0.10.10.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/media-libs/suil/suil-0.10.10.ebuild 
b/media-libs/suil/suil-0.10.10.ebuild
index 4af96526224..8774c5bba0e 100644
--- a/media-libs/suil/suil-0.10.10.ebuild
+++ b/media-libs/suil/suil-0.10.10.ebuild
@@ -19,7 +19,11 @@ IUSE="doc gtk qt5"
 
 BDEPEND="
virtual/pkgconfig
-   doc? ( app-doc/doxygen )
+   doc? (
+   app-doc/doxygen
+   dev-python/sphinx
+   dev-python/sphinx_lv2_theme
+   )
 "
 CDEPEND="
media-libs/lv2



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

2021-02-24 Thread Andreas Sturmlechner
commit: 420a4f3137f30d41ca3209806551d023f311483a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 24 17:26:32 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 24 18:30:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=420a4f31

app-text/teckit: Drop 2.5.6

Closes: https://bugs.gentoo.org/757573
Package-Manager: Portage-3.0.15, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-text/teckit/Manifest   |  1 -
 .../files/teckit-2.5.1-mixcflagscxxflags.patch | 16 -
 app-text/teckit/teckit-2.5.6.ebuild| 42 --
 3 files changed, 59 deletions(-)

diff --git a/app-text/teckit/Manifest b/app-text/teckit/Manifest
index 219b05849e0..fac64127da8 100644
--- a/app-text/teckit/Manifest
+++ b/app-text/teckit/Manifest
@@ -1,2 +1 @@
 DIST teckit-2.5.10.tar.gz 2112617 BLAKE2B 
fe38bbecfeec61f2c926fc033230a753ce1435fdf77bebe3c6d6c427a46bd5019d23605ee3d73f733d6345301a26ad3b1fd207daa46fdf66a7728be4569758aa
 SHA512 
c2d3bcf1245723bb3bbe9c147fc3024e667ab4d1280aa0f8b5394b2dd9bb75e3f2bf42f057744fa86ed551ebf3e0f13300072a0325888cb8f9501d874c356f34
-DIST teckit-2.5.6.tar.gz 2500800 BLAKE2B 
a41c51e80b558d9735be782ed655fe36ec673180e559a3063c3b78ece14e470e194740f2039863a6e7a12e006c2314c3b73eff5de4d289c8eca1b6c9744f1e0d
 SHA512 
d3462dbf22658de85fd718c43229259c460730d907226435195742f1ab65accc4ec83f7b6cb32a0e99fa12ddb7f2b7b5f2598c8853636aa5b31c8592ed9b4745

diff --git a/app-text/teckit/files/teckit-2.5.1-mixcflagscxxflags.patch 
b/app-text/teckit/files/teckit-2.5.1-mixcflagscxxflags.patch
deleted file mode 100644
index 5a290f45133..000
--- a/app-text/teckit/files/teckit-2.5.1-mixcflagscxxflags.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-No need to pass CFLAGS twice, esp. if they are used to feed g++
-Bug #338110
-
-Index: TECkit_2_5_1/configure.ac
-===
 TECkit_2_5_1.orig/configure.ac
-+++ TECkit_2_5_1/configure.ac
-@@ -76,7 +76,7 @@ noexpat_CFLAGS="$CFLAGS"
- noexpat_LIBS="$LIBS"
- AC_CHECK_LIB(expat, XML_ExpatVersion)
- AM_CONDITIONAL(SYSTEM_EXPAT, test x$ac_cv_lib_expat_XML_ExpatVersion = xyes)
--expat_CFLAGS="$CFLAGS"
-+expat_CFLAGS=""
- expat_LIBS="$LIBS"
- CFLAGS="$noexpat_CFLAGS"
- LIBS="$noexpat_LIBS"

diff --git a/app-text/teckit/teckit-2.5.6.ebuild 
b/app-text/teckit/teckit-2.5.6.ebuild
deleted file mode 100644
index 465bce23004..000
--- a/app-text/teckit/teckit-2.5.6.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools eutils
-
-DESCRIPTION="Text Encoding Conversion toolkit"
-HOMEPAGE="http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&cat_id=TECkit";
-SRC_URI="https://github.com/silnrsi/teckit/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="|| ( CPL-0.5 LGPL-2.1 )"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-IUSE="static-libs"
-
-RDEPEND="sys-libs/zlib
-   dev-libs/expat"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   epatch "${FILESDIR}/${PN}-2.5.1-mixcflagscxxflags.patch"
-   rm -f configure
-   sed -e "s/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/" -i configure.ac || die
-   eautoreconf
-}
-
-src_configure() {
-   econf $(use_enable static-libs static)
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-   dodoc AUTHORS README NEWS
-   find "${ED}" -name '*.la' -delete || die
-}
-
-src_test() {
-   cd "${S}/test"
-   chmod +x dotests.pl
-   ./dotests.pl || die "tests failed"
-}



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/qmapshack/

2021-02-24 Thread Andreas Sturmlechner
commit: da2270d47b0cb94af09d0ccc9eff0d963355d363
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 24 18:36:04 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 24 18:36:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da2270d4

sci-geosciences/qmapshack: Actually use the cmake patch

Closes: https://github.com/gentoo/gentoo/pull/19633
Package-Manager: Portage-3.0.15, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-geosciences/qmapshack/qmapshack-1.15.2-r2.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/sci-geosciences/qmapshack/qmapshack-1.15.2-r2.ebuild 
b/sci-geosciences/qmapshack/qmapshack-1.15.2-r2.ebuild
index b940212b752..a8699074a85 100644
--- a/sci-geosciences/qmapshack/qmapshack-1.15.2-r2.ebuild
+++ b/sci-geosciences/qmapshack/qmapshack-1.15.2-r2.ebuild
@@ -34,7 +34,10 @@ BDEPEND="dev-qt/linguist-tools:5"
 
 S="${WORKDIR}"/${PN}-V_${PV}
 
-PATCHES=( "${S}"/FindPROJ4.patch )
+PATCHES=(
+   "${S}"/FindPROJ4.patch
+   "${FILESDIR}"/${P}-no-hacks-kthxbye.patch
+)
 
 src_prepare() {
cmake_src_prepare



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

2021-02-24 Thread Andreas Sturmlechner
commit: 12b3ca16b60d374e308c7695e42194949f69124b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 24 17:32:23 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 24 18:30:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12b3ca16

net-dialup/freeradius-client: Drop 1.1.7 (r0)

Closes: https://bugs.gentoo.org/771255
Package-Manager: Portage-3.0.15, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../freeradius-client-1.1.7.ebuild | 38 --
 1 file changed, 38 deletions(-)

diff --git a/net-dialup/freeradius-client/freeradius-client-1.1.7.ebuild 
b/net-dialup/freeradius-client/freeradius-client-1.1.7.ebuild
deleted file mode 100644
index 70cf54b3fda..000
--- a/net-dialup/freeradius-client/freeradius-client-1.1.7.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit autotools-utils
-
-DESCRIPTION="FreeRADIUS Client framework"
-HOMEPAGE="http://wiki.freeradius.org/Radiusclient";
-SRC_URI="ftp://ftp.freeradius.org/pub/freeradius/${P}.tar.gz";
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
-
-IUSE="scp shadow static-libs"
-
-DEPEND="!net-dialup/radiusclient
-   !net-dialup/radiusclient-ng"
-RDEPEND="${DEPEND}"
-
-DOCS=( BUGS doc/ChangeLog doc/login.example doc/release-method.txt )
-
-src_configure() {
-   local myeconfargs=(
-   $(use_enable scp)
-   $(use_enable shadow)
-   --with-secure-path
-   )
-   autotools-utils_src_configure
-}
-
-src_install() {
-   autotools-utils_src_install
-   dodoc README*
-   newdoc doc/README README.login.example
-   dohtml doc/instop.html
-}



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/uvicorn/, dev-python/httpx/, dev-python/httpcore/, dev-python/gssapi/

2021-02-24 Thread Andrew Ammerlaan
commit: 8c501e2d1240b9abe48df652da643e95b1d3e9cc
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Wed Feb 24 18:47:19 2021 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Wed Feb 24 18:47:19 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8c501e2d

dev-python/{gssapi,httpcore,httpx,uvicorn}: moved to ::gentoo

Signed-off-by: Andrew Ammerlaan  riseup.net>

 dev-python/gssapi/Manifest |  1 -
 dev-python/gssapi/gssapi-1.6.12.ebuild | 40 
 dev-python/gssapi/metadata.xml | 20 
 dev-python/httpcore/Manifest   |  2 -
 dev-python/httpcore/httpcore-0.10.1.ebuild | 44 -
 dev-python/httpcore/httpcore-0.12.3.ebuild | 48 ---
 dev-python/httpcore/metadata.xml   | 26 --
 dev-python/httpx/Manifest  |  3 --
 dev-python/httpx/httpx-0.11.1.ebuild   | 71 ---
 dev-python/httpx/httpx-0.13.3.ebuild   | 55 -
 dev-python/httpx/httpx-0.16.1.ebuild   | 61 ---
 dev-python/httpx/metadata.xml  | 44 -
 dev-python/uvicorn/Manifest|  1 -
 dev-python/uvicorn/metadata.xml| 20 
 dev-python/uvicorn/uvicorn-0.13.3.ebuild   | 77 --
 15 files changed, 513 deletions(-)

diff --git a/dev-python/gssapi/Manifest b/dev-python/gssapi/Manifest
deleted file mode 100644
index 5fd8afe9..
--- a/dev-python/gssapi/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST python-gssapi-1.6.12.tar.gz 11520426 BLAKE2B 
1e5be34c15e806ad1bb8d1093850489ce0962d828a50690d3020ea7b7a614eca5cdfe220ab6c9b23964d10075e607143b0804db842249ee003f961db608da9e2
 SHA512 
3626521250f320f01bb8fe79a60c79e51f8e306fd16d90a281abac1b88cfce65fec5dd67c4e8396a5832204ba7478a2c4bc6c5c2216038b99d2cc27cfd2e26b0

diff --git a/dev-python/gssapi/gssapi-1.6.12.ebuild 
b/dev-python/gssapi/gssapi-1.6.12.ebuild
deleted file mode 100644
index 1627510b..
--- a/dev-python/gssapi/gssapi-1.6.12.ebuild
+++ /dev/null
@@ -1,40 +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,9} )
-DOCS_BUILDER="sphinx"
-DOCS_DIR="docs/source"
-DOCS_DEPEND="
-   >=dev-python/recommonmark-0.4.0
-   >dev-python/sphinx_rtd_theme-0.2.5
-"
-inherit distutils-r1 docs
-
-DESCRIPTION="A Python interface to RFC 2743/2744 (plus common extensions)"
-HOMEPAGE="
-   https://github.com/pythongssapi/python-gssapi
-   https://pypi.org/project/gssapi
-"
-SRC_URI="https://github.com/pythongssapi/python-${PN}/releases/download/v${PV}/python-${P}.tar.gz";
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-#help wanted
-RESTRICT="test"
-
-S="${WORKDIR}/python-${P}"
-
-RDEPEND="dev-python/decorator[${PYTHON_USEDEP}]"
-
-BDEPEND="${RDEPEND}
-   dev-python/cython[${PYTHON_USEDEP}]
-   test? (
-   dev-python/k5test[${PYTHON_USEDEP}]
-   dev-python/parameterized[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests --install nose

diff --git a/dev-python/gssapi/metadata.xml b/dev-python/gssapi/metadata.xml
deleted file mode 100644
index 6cce2142..
--- a/dev-python/gssapi/metadata.xml
+++ /dev/null
@@ -1,20 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd";>
-
-  
-lssndrbarbi...@gmail.com
-Alessandro Barbieri
-  
-  
-https://github.com/pythongssapi/python-gssapi/issues
-
-  rharw...@redhat.com
-  Robbie Harwood
-
-gssapi
-pythongssapi/python-gssapi
-  
-  
-Python-GSSAPI provides both low-level and high level wrappers around the 
GSSAPI C libraries. While it focuses on the Kerberos mechanism, it should also 
be useable with other GSSAPI mechanisms.
-  
-

diff --git a/dev-python/httpcore/Manifest b/dev-python/httpcore/Manifest
deleted file mode 100644
index b4f19213..
--- a/dev-python/httpcore/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST httpcore-0.10.1.tar.gz 42164 BLAKE2B 
939dac21235f56e0d39ee4cbe7dca9f686fb086598c35d5335532baaa4fb36e904f9cb9676ba8c412deb5f560a1b379d53148fda11e74a18a37743613ee5
 SHA512 
1eddc62f0b2a0c48166de0d2f1717de7db2dd1e1ae959d07ed74e19e098fb5470c4a94348d33614226671870edf134288808aea332abb71f776bb733ff26053f
-DIST httpcore-0.12.3.tar.gz 57587 BLAKE2B 
3c0e7a210b21e54564c4c6077fadf66344b887662c71b05a1ad4a2c0224a4d703eccdf576d4443341176edee03b6776bfd49aaef2ea2f29f02614677e1dfad85
 SHA512 
b31535231dc2b6a5f1c9c0c538628f75360f04b4747b447ab0a7168ed32d0eabd463335c2f7fa782dcabb4cbc32891a2839ae50e0999d5a791c01b02533d38f0

diff --git a/dev-python/httpcore/httpcore-0.10.1.ebuild 
b/dev-python/httpcore/httpcore-0.10.1.ebuild
deleted file mode 100644
index 5df6a34e..
--- a/dev-python/httpcore/httpcore-0.10.1.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYT

[gentoo-commits] repo/proj/guru:dev commit in: app-shells/ohmyzsh/

2021-02-24 Thread Andrew Ammerlaan
commit: e0e2d019e700b837da50ddeedbbcd7f44782952a
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Wed Feb 24 18:49:53 2021 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Wed Feb 24 18:49:53 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e0e2d019

app-shells/ohmyzsh: remove keywords from live ebuild

https://devmanual.gentoo.org/ebuild-writing/functions/src_unpack/vcs-sources/index.html

Package-Manager: Portage-3.0.15, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan  riseup.net>

 app-shells/ohmyzsh/ohmyzsh-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/ohmyzsh/ohmyzsh-.ebuild 
b/app-shells/ohmyzsh/ohmyzsh-.ebuild
index 262ba3c5..43560425 100644
--- a/app-shells/ohmyzsh/ohmyzsh-.ebuild
+++ b/app-shells/ohmyzsh/ohmyzsh-.ebuild
@@ -11,7 +11,7 @@ EGIT_REPO_URI="https://github.com/${PN}/${PN}.git";
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS=""
 
 DEPEND="app-shells/zsh"
 RDEPEND="${DEPEND}"



[gentoo-commits] repo/proj/guru:master commit in: dev-java/gradle-hashing/

2021-02-24 Thread Andrew Ammerlaan
commit: 7523f499184deaa870ed454be18997461f297417
Author: Kaibo Ma  gmail  com>
AuthorDate: Mon Feb 22 04:46:36 2021 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Feb 22 04:46:36 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7523f499

dev-java/gradle-hashing: new package

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Kaibo Ma  gmail.com>

 dev-java/gradle-hashing/Manifest   |  1 +
 .../gradle-hashing/gradle-hashing-6.8.2.ebuild | 29 ++
 dev-java/gradle-hashing/metadata.xml   |  8 ++
 3 files changed, 38 insertions(+)

diff --git a/dev-java/gradle-hashing/Manifest b/dev-java/gradle-hashing/Manifest
new file mode 100644
index ..346b6325
--- /dev/null
+++ b/dev-java/gradle-hashing/Manifest
@@ -0,0 +1 @@
+DIST v6.8.2.tar.gz 24289300 BLAKE2B 
304f4a5e909eda4cf442325693574510ab99df1cfa307da405be0abd1861f3b64ce2152d11c9f02fcc9fbfe6a1864b477944ef9155f2c89c14e997f271f415dd
 SHA512 
0aca35513d5cfdd8f09d130e09476e049792bdc756392bf9078ad721cdc05c6f1d69bea398cb408572fc3e02991a2ca055bfc6934b0c1ba410c41d7322c286e8

diff --git a/dev-java/gradle-hashing/gradle-hashing-6.8.2.ebuild 
b/dev-java/gradle-hashing/gradle-hashing-6.8.2.ebuild
new file mode 100644
index ..f42e872d
--- /dev/null
+++ b/dev-java/gradle-hashing/gradle-hashing-6.8.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+JAVA_PKG_IUSE="doc source"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="Build automation tool for JVM Languages, C(++), etc."
+HOMEPAGE="https://gradle.org";
+SRC_URI="https://github.com/gradle/gradle/archive/v${PV}.tar.gz";
+
+LICENSE="Apache-2.0"
+SLOT="6.8"
+KEYWORDS="~amd64 ~x86"
+
+CDEPEND="dev-java/jsr305 dev-java/guava:20 
dev-java/gradle-base-annotations:${SLOT}"
+
+RDEPEND=">=virtual/jre-1.8
+${CDEPEND}"
+DEPEND=">=virtual/jdk-1.8
+${CDEPEND}"
+
+MY_PN="${PN/gradle-/}"
+S="${WORKDIR}/gradle-${PV}"
+JAVA_SRC_DIR="subprojects/${MY_PN}/src/main/java"
+JAVA_GENTOO_CLASSPATH="jsr305 guava-20 gradle-base-annotations-${SLOT}"
+RESTRICT="test"

diff --git a/dev-java/gradle-hashing/metadata.xml 
b/dev-java/gradle-hashing/metadata.xml
new file mode 100644
index ..cac9177f
--- /dev/null
+++ b/dev-java/gradle-hashing/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   kaibom...@gmail.com
+   Kaibo Ma
+   
+



[gentoo-commits] repo/proj/guru:master commit in: dev-java/gradle-hashing/

2021-02-24 Thread Andrew Ammerlaan
commit: b1cf0e331587ce83d8633f6ee1f085eaab0b9771
Author: Kaibo Ma  gmail  com>
AuthorDate: Mon Feb 22 05:03:44 2021 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Feb 22 05:03:44 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b1cf0e33

dev-java/gradle-hashing: remove jsr305 dep

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Kaibo Ma  gmail.com>

 dev-java/gradle-hashing/gradle-hashing-6.8.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/gradle-hashing/gradle-hashing-6.8.2.ebuild 
b/dev-java/gradle-hashing/gradle-hashing-6.8.2.ebuild
index f42e872d..f1a0f302 100644
--- a/dev-java/gradle-hashing/gradle-hashing-6.8.2.ebuild
+++ b/dev-java/gradle-hashing/gradle-hashing-6.8.2.ebuild
@@ -15,7 +15,7 @@ LICENSE="Apache-2.0"
 SLOT="6.8"
 KEYWORDS="~amd64 ~x86"
 
-CDEPEND="dev-java/jsr305 dev-java/guava:20 
dev-java/gradle-base-annotations:${SLOT}"
+CDEPEND="dev-java/guava:20 dev-java/gradle-base-annotations:${SLOT}"
 
 RDEPEND=">=virtual/jre-1.8
 ${CDEPEND}"
@@ -25,5 +25,5 @@ ${CDEPEND}"
 MY_PN="${PN/gradle-/}"
 S="${WORKDIR}/gradle-${PV}"
 JAVA_SRC_DIR="subprojects/${MY_PN}/src/main/java"
-JAVA_GENTOO_CLASSPATH="jsr305 guava-20 gradle-base-annotations-${SLOT}"
+JAVA_GENTOO_CLASSPATH="guava-20 gradle-base-annotations-${SLOT}"
 RESTRICT="test"



[gentoo-commits] repo/proj/guru:master commit in: dev-java/gradle-base-annotations/

2021-02-24 Thread Andrew Ammerlaan
commit: c0a81f8afd7ae3c4cca31ffb9a826b60ddba423e
Author: Kaibo Ma  gmail  com>
AuthorDate: Mon Feb 22 04:40:56 2021 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Feb 22 04:40:56 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c0a81f8a

dev-java/gradle-base-annotations: change slot

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Kaibo Ma  gmail.com>

 dev-java/gradle-base-annotations/gradle-base-annotations-6.8.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-java/gradle-base-annotations/gradle-base-annotations-6.8.2.ebuild 
b/dev-java/gradle-base-annotations/gradle-base-annotations-6.8.2.ebuild
index dcdc7df7..e66c8dc5 100644
--- a/dev-java/gradle-base-annotations/gradle-base-annotations-6.8.2.ebuild
+++ b/dev-java/gradle-base-annotations/gradle-base-annotations-6.8.2.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://gradle.org";
 SRC_URI="https://github.com/gradle/gradle/archive/v${PV}.tar.gz";
 
 LICENSE="Apache-2.0"
-SLOT="0"
+SLOT="6.8"
 KEYWORDS="~amd64 ~x86"
 
 CDEPEND="dev-java/jsr305"



[gentoo-commits] repo/proj/guru:master commit in: dev-java/gradle-build-operations/

2021-02-24 Thread Andrew Ammerlaan
commit: 8a8d7f45676ab4f46680c570e3c01926aa0af8da
Author: Kaibo Ma  gmail  com>
AuthorDate: Mon Feb 22 05:47:45 2021 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Feb 22 05:47:45 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8a8d7f45

dev-java/gradle-build-operations: new package

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Kaibo Ma  gmail.com>

 dev-java/gradle-build-operations/Manifest  |  1 +
 .../gradle-build-operations-6.8.2.ebuild   | 29 ++
 dev-java/gradle-build-operations/metadata.xml  |  8 ++
 3 files changed, 38 insertions(+)

diff --git a/dev-java/gradle-build-operations/Manifest 
b/dev-java/gradle-build-operations/Manifest
new file mode 100644
index ..346b6325
--- /dev/null
+++ b/dev-java/gradle-build-operations/Manifest
@@ -0,0 +1 @@
+DIST v6.8.2.tar.gz 24289300 BLAKE2B 
304f4a5e909eda4cf442325693574510ab99df1cfa307da405be0abd1861f3b64ce2152d11c9f02fcc9fbfe6a1864b477944ef9155f2c89c14e997f271f415dd
 SHA512 
0aca35513d5cfdd8f09d130e09476e049792bdc756392bf9078ad721cdc05c6f1d69bea398cb408572fc3e02991a2ca055bfc6934b0c1ba410c41d7322c286e8

diff --git 
a/dev-java/gradle-build-operations/gradle-build-operations-6.8.2.ebuild 
b/dev-java/gradle-build-operations/gradle-build-operations-6.8.2.ebuild
new file mode 100644
index ..66da109a
--- /dev/null
+++ b/dev-java/gradle-build-operations/gradle-build-operations-6.8.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+JAVA_PKG_IUSE="doc source"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="Build automation tool for JVM Languages, C(++), etc."
+HOMEPAGE="https://gradle.org";
+SRC_URI="https://github.com/gradle/gradle/archive/v${PV}.tar.gz";
+
+LICENSE="Apache-2.0"
+SLOT="6.8"
+KEYWORDS="~amd64 ~x86"
+
+CDEPEND="dev-java/slf4j-api dev-java/gradle-base-annotations:${SLOT}"
+
+RDEPEND=">=virtual/jre-1.8
+${CDEPEND}"
+DEPEND=">=virtual/jdk-1.8
+${CDEPEND}"
+
+MY_PN="${PN/gradle-/}"
+S="${WORKDIR}/gradle-${PV}"
+JAVA_SRC_DIR="subprojects/${MY_PN}/src/main/java"
+JAVA_GENTOO_CLASSPATH="slf4j-api gradle-base-annotations-${SLOT}"
+RESTRICT="test"

diff --git a/dev-java/gradle-build-operations/metadata.xml 
b/dev-java/gradle-build-operations/metadata.xml
new file mode 100644
index ..cac9177f
--- /dev/null
+++ b/dev-java/gradle-build-operations/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   kaibom...@gmail.com
+   Kaibo Ma
+   
+



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

2021-02-24 Thread Andrew Ammerlaan
commit: df4d28118f3e1bb899b9fedb0423f7af01737d33
Author: Maciej Barć  protonmail  com>
AuthorDate: Mon Feb 22 13:25:53 2021 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Feb 22 13:25:53 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=df4d2811

app-text/komikku: remove old 0.26.0

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Maciej Barć  protonmail.com>

 app-text/komikku/Manifest  |  1 -
 app-text/komikku/komikku-0.26.0.ebuild | 71 --
 2 files changed, 72 deletions(-)

diff --git a/app-text/komikku/Manifest b/app-text/komikku/Manifest
index 0e60e479..29e6605b 100644
--- a/app-text/komikku/Manifest
+++ b/app-text/komikku/Manifest
@@ -1,4 +1,3 @@
 DIST komikku-0.15.0.tar.gz 1393312 BLAKE2B 
a9eba44119226c1e2de4403432cdf35758e41919a763e669592616ced82a530319b531dfa97844b14b189e75df84a16d3748b294dac72aefc1546d87f3c689bb
 SHA512 
a819a95b8726929b78837ea0bedd12860ce30aa01616a54bab71efbc5216bd135cd96c717aa1a629ea4e9c29a176307039c22244ffee205e25db28ce0ddf08b4
 DIST komikku-0.24.0.tar.gz 1585185 BLAKE2B 
5d41162c9cfb1ecdc5127d3dd71789ef6e9688c2ca0eb201964362eb8d8c74b0b85ecd05841eb70834cebefcabc269f1c0659944d9e47447055a9a2bc0a23373
 SHA512 
aaa98f6e4e736ca8185c734885f3b9ae741f5656d090ae9647c7c4eb0815f28801907044b2107df4a5d1d05a1a85c738c1220aa4434f8c7529d1f70644d82666
-DIST komikku-0.26.0.tar.gz 1614218 BLAKE2B 
b3302567bca062c8ba20880f6ba9ea55aecbdffd87a227677ee6f43e001a7e82d0ea9c82c25d7c56d03301ae41ad6bf275d946ea36951127de71c6572b9dd700
 SHA512 
c692ffabdfeaf34d95f1d8930ff2623cb0383d78502523ca13652cb630a5a75c5ee22861e66d19c58e6f52344d89c441ee6067cc252166061fb51cc76640e825
 DIST komikku-0.26.1.tar.gz 1614455 BLAKE2B 
ef58a7ac497f29c182788c3f827e83c8561ab5bf91598a051c1ca9784b5eafcd3573f1835572e67cd11e02043c902513e2ef86e68d2b33e310363967067ad955
 SHA512 
73409c51a44f333e3bb0e47e2480099f3a05a1e88dc3c8c96846c18caf7ee61d99e81fe5e47991bd93f76e36fccad73f4bcf406bd744a9fc6ca860b2feef4efc

diff --git a/app-text/komikku/komikku-0.26.0.ebuild 
b/app-text/komikku/komikku-0.26.0.ebuild
deleted file mode 100644
index 96dc2bb7..
--- a/app-text/komikku/komikku-0.26.0.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN="Komikku"
-MY_P="${MY_PN}-${PV}"
-
-PYTHON_COMPAT=( python3_{7,8} )
-
-inherit python-single-r1 meson gnome2-utils xdg
-
-DESCRIPTION="An online/offline manga reader for GNOME"
-HOMEPAGE="https://gitlab.com/valos/Komikku";
-SRC_URI="https://gitlab.com/valos/${MY_PN}/-/archive/v${PV}/${MY_PN}-v${PV}.tar.gz
 -> ${P}.tar.gz"
-
-RESTRICT="test"
-KEYWORDS="~amd64"
-LICENSE="GPL-3"
-SLOT="0"
-
-DEPEND="
-   >=gui-libs/libhandy-1.0.2
-   >=x11-libs/gtk+-3.24.10
-   $(python_gen_cond_dep '
-   dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
-   dev-python/cloudscraper[${PYTHON_USEDEP}]
-   dev-python/dateparser[${PYTHON_USEDEP}]
-   dev-python/keyring[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/pure-protobuf[${PYTHON_USEDEP}]
-   dev-python/python-magic[${PYTHON_USEDEP}]
-   dev-python/unidecode[${PYTHON_USEDEP}]
-   ')
-"
-RDEPEND="
-   ${DEPEND}
-"
-
-S="${WORKDIR}/${MY_PN}-v${PV}"
-
-pkg_setup() {
-   python-single-r1_pkg_setup
-}
-
-src_install() {
-   meson_src_install
-   python_optimize
-
-   # Dirty hack (python_doscript doesn't work)
-   echo "#!/usr/bin/${EPYTHON}
-   $(cat ${D}/usr/bin/${PN})" > "${D}/usr/bin/${PN}"
-}
-
-pkg_preinst() {
-   gnome2_schemas_savelist
-   xdg_pkg_preinst
-}
-
-pkg_postinst() {
-   gnome2_gconf_install
-   gnome2_schemas_update
-   xdg_pkg_postinst
-}
-
-pkg_postrm() {
-   gnome2_gconf_uninstall
-   gnome2_schemas_update
-   xdg_pkg_postrm
-}



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

2021-02-24 Thread Andrew Ammerlaan
commit: fe9c7e6063c9433adf0bb53b427a7e0c9bd87821
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Mon Feb 22 23:27:20 2021 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Feb 22 23:27:20 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fe9c7e60

dev-libs/olm: Remove old ebuild.

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

 dev-libs/olm/Manifest |  1 -
 dev-libs/olm/olm-3.1.5.ebuild | 36 
 2 files changed, 37 deletions(-)

diff --git a/dev-libs/olm/Manifest b/dev-libs/olm/Manifest
index 842b0539..3e9ae611 100644
--- a/dev-libs/olm/Manifest
+++ b/dev-libs/olm/Manifest
@@ -1,3 +1,2 @@
-DIST olm-3.1.5.tar.bz2 461855 BLAKE2B 
20412686ea1621de0d45885ae6f44331389cb401410809901187431eb101113f4186dc5b31c055da15143bec70f2251ee506e4fb50b0a8e495bdfa6cdb302b9e
 SHA512 
a41be45e3fadb4e24654a4db8a68dab7fb8b021aeaf48b524d9c2c1e9d48e0b2200b9f1ac8431e79bc620560b16c66fb4c2d3727901b47b78288ea22b3f6ba02
 DIST olm-3.2.1.tar.bz2 462729 BLAKE2B 
63d4c33eb79f4d0b4950ad8970d3e4a84d015193df72e4e88ad34d5d82e4c9d3c8677392ba2e12f8a80a67cff5c203b3116a0edf13798a7af3cc4fd8b6312e93
 SHA512 
adb9cff6148d19df4b83a287723219d4da9efd162f7a2824bee63d824d22c20a10fd2c2d8ce74aff5ec006c6dc8828bd6851cc82be93bc6c4524cf7067080412
 DIST olm-3.2.2.tar.bz2 475682 BLAKE2B 
f6588281ef236c36c4a678eb02250e6b0d496719dc8736b1bdcbc346a16c3b579d988d6cbe99749473e53bbc03830e90c666ced112cd5a85b63f7ebe0704b6cb
 SHA512 
a541299f2fbdaa2be5698a690cd753142311a3206011d70186e1122d575478f91e7feba207fe5d09ce506330dd1f9fbb71dccb3de7014c5333427fdd3b77b668

diff --git a/dev-libs/olm/olm-3.1.5.ebuild b/dev-libs/olm/olm-3.1.5.ebuild
deleted file mode 100644
index 50302394..
--- a/dev-libs/olm/olm-3.1.5.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="Implementation of the olm and megolm cryptographic ratchets"
-HOMEPAGE="https://gitlab.matrix.org/matrix-org/olm";
-SRC_URI="https://gitlab.matrix.org/matrix-org/${PN}/-/archive/${PV}/${P}.tar.bz2";
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="doc test"
-KEYWORDS="~amd64"
-
-RDEPEND=""
-DEPEND="${RDEPEND}"
-
-src_configure() {
-   local -a mycmakeargs=(
-   -DOLM_TESTS="$(usex test)"
-   )
-
-   cmake_src_configure
-}
-
-src_test() {
-   BUILD_DIR="${BUILD_DIR}/tests" cmake_src_test
-}
-
-src_install() {
-   use doc && DOCS=( README.md docs/{{,meg}olm,signing}.md )
-
-   cmake_src_install
-}



[gentoo-commits] repo/proj/guru:master commit in: x11-misc/ksnip/

2021-02-24 Thread Andrew Ammerlaan
commit: 43b25ff7bb04e6df24dc1b928d3a10398919d2fd
Author: David Flogeras  gmail  com>
AuthorDate: Tue Feb 16 15:38:10 2021 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Tue Feb 23 20:31:25 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=43b25ff7

x11-misc/ksnip: Bump to 1.8.1

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: David Flogeras  gmail.com>

 x11-misc/ksnip/Manifest   |  1 +
 x11-misc/ksnip/ksnip-1.8.1.ebuild | 43 +++
 2 files changed, 44 insertions(+)

diff --git a/x11-misc/ksnip/Manifest b/x11-misc/ksnip/Manifest
index 631c68fc..1b288b1b 100644
--- a/x11-misc/ksnip/Manifest
+++ b/x11-misc/ksnip/Manifest
@@ -1 +1,2 @@
 DIST ksnip-1.8.0.tar.gz 427497 BLAKE2B 
d4661f7f2bc6d4623d496d5aeaa5fc456d62ac574c956092d371b052586e060066e1fd837727043775ac10a2c56f558a4258efde745e50d821b1efc82788c27d
 SHA512 
9276b36932c6a87620f0ce125151e09eca0e20e8f504990acb11f1c321c7c6c223e47b7d20fd2d8e409a79a8f09589f7d644bb36d1c9d611a0ed92ee5302fdfe
+DIST ksnip-1.8.1.tar.gz 443044 BLAKE2B 
4a6d79f4cb5f91302dd893bc2ecd1c641d096292d02c141cc91a01c9dcf9e630222ce40b689c31932b1dff7524443c83c2a977cb7ef75478841124817104d22d
 SHA512 
f8e643fa04c32f02fdb91ab0f2bd9deb200d182712d3c094474a25a6a824057fb96b5bd833d6eb46b2d036ea437f90783611d1df9cdd569be54ab6aef7c39f5b

diff --git a/x11-misc/ksnip/ksnip-1.8.1.ebuild 
b/x11-misc/ksnip/ksnip-1.8.1.ebuild
new file mode 100644
index ..d76308c6
--- /dev/null
+++ b/x11-misc/ksnip/ksnip-1.8.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop xdg cmake
+# cmake has to be listed after xdg for src_prepare to work
+
+DESCRIPTION="Ksnip is a Qt based cross-platform screenshot tool"
+HOMEPAGE="https://github.com/ksnip/ksnip";
+SRC_URI="https://github.com/ksnip/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5[png]
+   dev-qt/qtx11extras:5
+   dev-qt/qtxml:5
+   >=media-libs/kcolorpicker-0.1.5
+   >=media-libs/kimageannotator-0.4.1
+   x11-libs/libX11
+   x11-libs/libxcb"
+DEPEND="${RDEPEND}
+   kde-frameworks/extra-cmake-modules:5
+"
+BDEPEND="
+   dev-qt/linguist-tools:5
+"
+
+src_install() {
+   cmake_src_install
+
+   doicon -s scalable desktop/${PN}.svg
+   domenu desktop/org.${PN}.${PN}.desktop
+}



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

2021-02-24 Thread Andrew Ammerlaan
commit: 8fabc1de424781db6596234b46203a25ba47c674
Author: Maciej Barć  protonmail  com>
AuthorDate: Mon Feb 22 13:22:26 2021 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Feb 22 13:22:29 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8fabc1de

app-text/komikku: bump to 0.26.1

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Maciej Barć  protonmail.com>

 app-text/komikku/Manifest  |  1 +
 app-text/komikku/komikku-0.26.1.ebuild | 71 ++
 2 files changed, 72 insertions(+)

diff --git a/app-text/komikku/Manifest b/app-text/komikku/Manifest
index ce8116fb..0e60e479 100644
--- a/app-text/komikku/Manifest
+++ b/app-text/komikku/Manifest
@@ -1,3 +1,4 @@
 DIST komikku-0.15.0.tar.gz 1393312 BLAKE2B 
a9eba44119226c1e2de4403432cdf35758e41919a763e669592616ced82a530319b531dfa97844b14b189e75df84a16d3748b294dac72aefc1546d87f3c689bb
 SHA512 
a819a95b8726929b78837ea0bedd12860ce30aa01616a54bab71efbc5216bd135cd96c717aa1a629ea4e9c29a176307039c22244ffee205e25db28ce0ddf08b4
 DIST komikku-0.24.0.tar.gz 1585185 BLAKE2B 
5d41162c9cfb1ecdc5127d3dd71789ef6e9688c2ca0eb201964362eb8d8c74b0b85ecd05841eb70834cebefcabc269f1c0659944d9e47447055a9a2bc0a23373
 SHA512 
aaa98f6e4e736ca8185c734885f3b9ae741f5656d090ae9647c7c4eb0815f28801907044b2107df4a5d1d05a1a85c738c1220aa4434f8c7529d1f70644d82666
 DIST komikku-0.26.0.tar.gz 1614218 BLAKE2B 
b3302567bca062c8ba20880f6ba9ea55aecbdffd87a227677ee6f43e001a7e82d0ea9c82c25d7c56d03301ae41ad6bf275d946ea36951127de71c6572b9dd700
 SHA512 
c692ffabdfeaf34d95f1d8930ff2623cb0383d78502523ca13652cb630a5a75c5ee22861e66d19c58e6f52344d89c441ee6067cc252166061fb51cc76640e825
+DIST komikku-0.26.1.tar.gz 1614455 BLAKE2B 
ef58a7ac497f29c182788c3f827e83c8561ab5bf91598a051c1ca9784b5eafcd3573f1835572e67cd11e02043c902513e2ef86e68d2b33e310363967067ad955
 SHA512 
73409c51a44f333e3bb0e47e2480099f3a05a1e88dc3c8c96846c18caf7ee61d99e81fe5e47991bd93f76e36fccad73f4bcf406bd744a9fc6ca860b2feef4efc

diff --git a/app-text/komikku/komikku-0.26.1.ebuild 
b/app-text/komikku/komikku-0.26.1.ebuild
new file mode 100644
index ..96dc2bb7
--- /dev/null
+++ b/app-text/komikku/komikku-0.26.1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="Komikku"
+MY_P="${MY_PN}-${PV}"
+
+PYTHON_COMPAT=( python3_{7,8} )
+
+inherit python-single-r1 meson gnome2-utils xdg
+
+DESCRIPTION="An online/offline manga reader for GNOME"
+HOMEPAGE="https://gitlab.com/valos/Komikku";
+SRC_URI="https://gitlab.com/valos/${MY_PN}/-/archive/v${PV}/${MY_PN}-v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+RESTRICT="test"
+KEYWORDS="~amd64"
+LICENSE="GPL-3"
+SLOT="0"
+
+DEPEND="
+   >=gui-libs/libhandy-1.0.2
+   >=x11-libs/gtk+-3.24.10
+   $(python_gen_cond_dep '
+   dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
+   dev-python/cloudscraper[${PYTHON_USEDEP}]
+   dev-python/dateparser[${PYTHON_USEDEP}]
+   dev-python/keyring[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/pure-protobuf[${PYTHON_USEDEP}]
+   dev-python/python-magic[${PYTHON_USEDEP}]
+   dev-python/unidecode[${PYTHON_USEDEP}]
+   ')
+"
+RDEPEND="
+   ${DEPEND}
+"
+
+S="${WORKDIR}/${MY_PN}-v${PV}"
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+src_install() {
+   meson_src_install
+   python_optimize
+
+   # Dirty hack (python_doscript doesn't work)
+   echo "#!/usr/bin/${EPYTHON}
+   $(cat ${D}/usr/bin/${PN})" > "${D}/usr/bin/${PN}"
+}
+
+pkg_preinst() {
+   gnome2_schemas_savelist
+   xdg_pkg_preinst
+}
+
+pkg_postinst() {
+   gnome2_gconf_install
+   gnome2_schemas_update
+   xdg_pkg_postinst
+}
+
+pkg_postrm() {
+   gnome2_gconf_uninstall
+   gnome2_schemas_update
+   xdg_pkg_postrm
+}



  1   2   3   4   5   >