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

2021-02-28 Thread Joonas Niilola
commit: 1fe630c0504f5658cb27c1d72779d4d9ce836ce2
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Mar  1 07:04:37 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Mar  1 07:04:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fe630c0

dev-python/pyjsparser: add ~x86 keyword

Bug: https://bugs.gentoo.org/772377
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 6adc167f555..d0d1cdfd469 100644
--- a/dev-python/pyjsparser/pyjsparser-2.7.1_p20190421.ebuild
+++ b/dev-python/pyjsparser/pyjsparser-2.7.1_p20190421.ebuild
@@ -19,7 +19,7 @@ 
SRC_URI="https://github.com/PiotrDabkowski/${PN}/archive/${MY_COMMIT}.tar.gz ->
 RESTRICT="!test? ( test )"
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 IUSE="test"
 
 BDEPEND="



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

2021-02-28 Thread Joonas Niilola
commit: 1061d715137d8ebc0b1d3c72afad984046bc3f28
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Mar  1 07:05:05 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Mar  1 07:05:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1061d715

dev-python/js2py: add ~x86 keyword

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

 dev-python/js2py/js2py-0.70_p20210218.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/js2py/js2py-0.70_p20210218.ebuild 
b/dev-python/js2py/js2py-0.70_p20210218.ebuild
index 998dd3f8363..ee455c5dfa5 100644
--- a/dev-python/js2py/js2py-0.70_p20210218.ebuild
+++ b/dev-python/js2py/js2py-0.70_p20210218.ebuild
@@ -22,7 +22,7 @@ 
SRC_URI="https://github.com/PiotrDabkowski/${MY_PN}/archive/${MY_COMMIT}.tar.gz
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 
 RDEPEND="
>=dev-python/pyjsparser-2.5.1[${PYTHON_USEDEP}]



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

2021-02-28 Thread Joonas Niilola
commit: 9f3541d5966a7525b95a023041e67b9ad23d8742
Author: Jaco Kroon  uls  co  za>
AuthorDate: Thu Feb 25 09:14:18 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Mar  1 06:54:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f3541d5

dev-db/mariadb-connector-odbc: secondary ini path fix.

Signed-off-by: Jaco Kroon  uls.co.za>
Closes: https://github.com/gentoo/gentoo/pull/19641
Signed-off-by: Joonas Niilola  gentoo.org>

 ...or-odbc-3.1.11-r1.ebuild => mariadb-connector-odbc-3.1.11-r2.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-db/mariadb-connector-odbc/mariadb-connector-odbc-3.1.11-r1.ebuild 
b/dev-db/mariadb-connector-odbc/mariadb-connector-odbc-3.1.11-r2.ebuild
similarity index 95%
rename from 
dev-db/mariadb-connector-odbc/mariadb-connector-odbc-3.1.11-r1.ebuild
rename to dev-db/mariadb-connector-odbc/mariadb-connector-odbc-3.1.11-r2.ebuild
index c7775a4cf97..f6036b2752f 100644
--- a/dev-db/mariadb-connector-odbc/mariadb-connector-odbc-3.1.11-r1.ebuild
+++ b/dev-db/mariadb-connector-odbc/mariadb-connector-odbc-3.1.11-r2.ebuild
@@ -30,7 +30,7 @@ RDEPEND="${DEPEND}"
 src_prepare() {
cmake_src_prepare
 
-   sed -e "s,lib/lib,$(get_libdir)/lib,g" "${FILESDIR}/odbcinst2.ini" > 
odbcinst.ini || die
+   sed -e "s,/lib/,/$(get_libdir)/,g" "${FILESDIR}/odbcinst2.ini" > 
odbcinst.ini || die
 }
 
 multilib_src_configure() {



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

2021-02-28 Thread Zac Medico
commit: 7a683809e4f7f61590a770df7f79cfa633a18d8e
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Mar  1 06:36:29 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Mar  1 06:40:26 2021 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=7a683809

Add unit test demonstrating --autounmask-use / --binpkg-respect-use=y conflict

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

 lib/portage/tests/resolver/test_useflags.py | 18 +-
 1 file changed, 17 insertions(+), 1 deletion(-)

diff --git a/lib/portage/tests/resolver/test_useflags.py 
b/lib/portage/tests/resolver/test_useflags.py
index 0a5f3b3ff..7439dc306 100644
--- a/lib/portage/tests/resolver/test_useflags.py
+++ b/lib/portage/tests/resolver/test_useflags.py
@@ -10,17 +10,24 @@ class UseFlagsTestCase(TestCase):
ebuilds = {
"dev-libs/A-1": { "IUSE": "X", },
"dev-libs/B-1": { "IUSE": "X Y", },
+   "dev-libs/C-1": { "IUSE": "abi_x86_32", "EAPI": "7" },
+   "dev-libs/D-1": { "IUSE": "abi_x86_32", "EAPI": "7", 
"RDEPEND": "dev-libs/C[abi_x86_32?]" },
}
 
installed = {
"dev-libs/A-1": { "IUSE": "X", },
"dev-libs/B-1": { "IUSE": "X", },
+   "dev-libs/C-1": { "IUSE": "abi_x86_32", "USE": 
"abi_x86_32", "EAPI": "7" },
+   "dev-libs/D-1": { "IUSE": "abi_x86_32", "USE": 
"abi_x86_32", "EAPI": "7", "RDEPEND": "dev-libs/C[abi_x86_32]" },
}
 
binpkgs = installed
 
user_config = {
-   "package.use": ( "dev-libs/A X", ),
+   "package.use": (
+   "dev-libs/A X",
+   "dev-libs/D abi_x86_32",
+   ),
"use.force": ( "Y", ),
}
 
@@ -39,6 +46,15 @@ class UseFlagsTestCase(TestCase):
success = True,
mergelist = ["dev-libs/A-1"]),
 
+   # Bug 773469 - Demonstrate --autounmask-use 
interference with --binpkg-respect-use=y
+   ResolverPlaygroundTestCase(
+   ["dev-libs/C", "dev-libs/D"],
+   options={"--usepkg": True, 
"--binpkg-respect-use": "y"},
+   success=False,
+   use_changes={"dev-libs/C-1": {"abi_x86_32": 
True}},
+   mergelist=["dev-libs/C-1", 
"[binary]dev-libs/D-1"],
+   ),
+
#--binpkg-respect-use=n: use binpkgs with different use 
flags
ResolverPlaygroundTestCase(
["dev-libs/A"],



[gentoo-commits] repo/proj/guru:dev commit in: sys-auth/mrsh/

2021-02-28 Thread Alessandro Barbieri
commit: 5a37335ff00e3982117155c5089e50a0790c7950
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Mar  1 05:22:24 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon Mar  1 05:28:31 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5a37335f

sys-auth/mrsh: make systemd units not executable

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

 sys-auth/mrsh/mrsh-2.12-r1.ebuild | 39 +++
 1 file changed, 39 insertions(+)

diff --git a/sys-auth/mrsh/mrsh-2.12-r1.ebuild 
b/sys-auth/mrsh/mrsh-2.12-r1.ebuild
new file mode 100644
index ..d984b9d2
--- /dev/null
+++ b/sys-auth/mrsh/mrsh-2.12-r1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit systemd
+
+DESCRIPTION="Mrsh is a set of remote shell programs that use munge 
authentication."
+HOMEPAGE="https://github.com/chaos/mrsh;
+SRC_URI="https://github.com/chaos/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="pam shadow"
+DEPEND="
+   sys-auth/munge
+
+   pam?( sys-libs/pam )
+   shadow? ( sys-apps/shadow )
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}/union-wait-deprecated.diff" )
+
+src_configure() {
+   local myconf=(
+   --disable-static
+   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
+   $(use_with pam)
+   $(use_with shadow)
+   )
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+   #remove executable bit from systemd units
+   chmod a-x "${ED}/$(systemd_get_systemunitdir)"/* || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/ecls/

2021-02-28 Thread Andrey Grozin
commit: f64b9d04818823ed73c8a865112ba10c84fbef6e
Author: Andrey Grozin  gentoo  org>
AuthorDate: Mon Mar  1 04:22:12 2021 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Mon Mar  1 04:22:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f64b9d04

dev-lisp/ecls: configure with --enable-libatomic=system

Closes: https://bugs.gentoo.org/710900
Package-Manager: Portage-3.0.16, Repoman-3.0.2
Signed-off-by: Andrey Grozin  gentoo.org>

 dev-lisp/ecls/ecls-21.2.1-r1.ebuild | 87 +
 1 file changed, 87 insertions(+)

diff --git a/dev-lisp/ecls/ecls-21.2.1-r1.ebuild 
b/dev-lisp/ecls/ecls-21.2.1-r1.ebuild
new file mode 100644
index 000..6ed6c25641d
--- /dev/null
+++ b/dev-lisp/ecls/ecls-21.2.1-r1.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils multilib
+
+# test phase only works if ecls already installed #516876
+RESTRICT="test"
+
+MY_P=ecl-${PV}
+
+DESCRIPTION="ECL is an embeddable Common Lisp implementation"
+HOMEPAGE="https://common-lisp.net/project/ecl/;
+SRC_URI="https://common-lisp.net/project/ecl/static/files/release/${MY_P}.tgz;
+
+LICENSE="BSD-2 LGPL-2.1+"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux"
+IUSE="cxx debug emacs gengc precisegc cpu_flags_x86_sse +threads +unicode X"
+
+CDEPEND="dev-libs/gmp:0
+   dev-libs/libffi
+   dev-libs/libatomic_ops
+   >=dev-libs/boehm-gc-7.1[threads?]
+   >=dev-lisp/asdf-2.33-r3:="
+DEPEND="${CDEPEND}
+   app-text/texi2html
+   emacs? ( >=app-editors/emacs-23.1:* 
>=app-eselect/eselect-emacs-1.12 )"
+RDEPEND="${CDEPEND}"
+
+S="${WORKDIR}"/${MY_P}
+
+PATCHES=(
+   "${FILESDIR}/${PN}-16.1.3-headers-gentoo.patch"
+   "${FILESDIR}/${PN}-16.1.3-build.patch"
+)
+
+src_prepare() {
+   default
+   cp "${EPREFIX}"/usr/share/common-lisp/source/asdf/build/asdf.lisp 
contrib/asdf/ || die
+}
+
+src_configure() {
+   econf \
+   --with-system-gmp \
+   --enable-boehm=system \
+   --enable-longdouble=yes \
+   --with-dffi \
+   --enable-libatomic=system \
+   $(use_with cxx) \
+   $(use_enable gengc) \
+   $(use_enable precisegc) \
+   $(use_with debug debug-cflags) \
+   $(use_with cpu_flags_x86_sse sse) \
+   $(use_enable threads) \
+   $(use_with threads __thread) \
+   $(use_enable unicode) \
+   $(use_with unicode unicode-names) \
+   $(use_with X x)
+}
+
+src_compile() {
+   if use emacs; then
+   local ETAGS=$(eselect --brief etags list | sed -ne 
'/emacs/{p;q}')
+   [[ -n ${ETAGS} ]] || die "No etags implementation found"
+   pushd build > /dev/null || die
+   emake ETAGS=${ETAGS} TAGS
+   popd > /dev/null
+   else
+   touch build/TAGS
+   fi
+
+   #parallel make fails
+   emake -j1
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+
+   dodoc README.md CHANGELOG
+   dodoc "${FILESDIR}"/README.Gentoo
+   pushd build/doc
+   newman ecl.man ecl.1
+   newman ecl-config.man ecl-config.1
+   popd
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/socket-burst-dampener/

2021-02-28 Thread Zac Medico
commit: 239354b8998860a591b8c953c3f035c49e3b1a05
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Mar  1 02:05:23 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Mar  1 02:06:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=239354b8

net-misc/socket-burst-dampener: Bump to version 1.3.1

Package-Manager: Portage-3.0.16, Repoman-3.0.2
Signed-off-by: Zac Medico  gentoo.org>

 net-misc/socket-burst-dampener/Manifest|  1 +
 .../socket-burst-dampener-1.3.1.ebuild | 27 ++
 2 files changed, 28 insertions(+)

diff --git a/net-misc/socket-burst-dampener/Manifest 
b/net-misc/socket-burst-dampener/Manifest
index 2f116dad7b7..206c3e41da9 100644
--- a/net-misc/socket-burst-dampener/Manifest
+++ b/net-misc/socket-burst-dampener/Manifest
@@ -1,2 +1,3 @@
 DIST socket-burst-dampener-1.2.1.tar.gz 4438 BLAKE2B 
5fc8a52370c3314f625f71f1ddf816300c4aa423b09c2ec8501372246dd982d4166dbe47260c5a44675c26afb1f83f0ae9d696950b4c754c17303481a5d536a0
 SHA512 
297c4371700508091850e7022f8a1f245fb90720ec5fb2b482dc8bc2aa2a47a0c9087c91827cc4a95ef1cbd546cdf005e61a160c9f78ec2d7849ec83f79ac77f
 DIST socket-burst-dampener-1.3.0.tar.gz 4607 BLAKE2B 
460e02407b5da2c4fc3d0377d4b585267a83998d5a4fda7270f36d2a7c94966b91a313fea636a6cb4f114f42bdcebda39421b63b2a0ef3e199a72c56ac98274c
 SHA512 
74c5b1588d5c958e0256cc08e61911e39884dad9971020abcdd48f3229496d490c2de6f31b1bb39f59cde742957483a2f1eec33c9d3c2098eb707ecb5a292e95
+DIST socket-burst-dampener-1.3.1.tar.gz 6248 BLAKE2B 
1aa80e64d72eb76c46b7212f335d13de35390702e71f8f9599bd1d502591f33da0ba139d47870c68e74102fed03d83d1636d21cb07a2f33ab8798465fcc7
 SHA512 
18b9ea1e7879c5ccea8ae531ab349516ec018bac3f07b6b491a7595bae490c8de96b2cf637f94603dd552374e09c5927abcaf605dc363137d7ff6cd0244eab6d

diff --git a/net-misc/socket-burst-dampener/socket-burst-dampener-1.3.1.ebuild 
b/net-misc/socket-burst-dampener/socket-burst-dampener-1.3.1.ebuild
new file mode 100644
index 000..b4b2b3b8128
--- /dev/null
+++ b/net-misc/socket-burst-dampener/socket-burst-dampener-1.3.1.ebuild
@@ -0,0 +1,27 @@
+# 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="A daemon that spawns one command per connection, and dampens 
connection bursts"
+HOMEPAGE="https://github.com/zmedico/socket-burst-damener;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+IUSE=""
+RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   sed -i "s:^\(__version__ =\).*:\\1 \"${PV}\":" src/${PN//-/_}.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   esetup.py test || die "tests failed for ${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: games-board/stockfish/

2021-02-28 Thread Matthias Maier
commit: 3cc1d89d5b5aa267a6786f85d652187c915fae09
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon Mar  1 00:38:03 2021 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Mar  1 00:39:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cc1d89d

games-board/stockfish: drop broken

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

 games-board/stockfish/Manifest|  1 -
 games-board/stockfish/stockfish-11.ebuild | 69 ---
 2 files changed, 70 deletions(-)

diff --git a/games-board/stockfish/Manifest b/games-board/stockfish/Manifest
index fd543cd52cb..52bdaa5c7f9 100644
--- a/games-board/stockfish/Manifest
+++ b/games-board/stockfish/Manifest
@@ -1,4 +1,3 @@
 DIST stockfish-10-src.zip 174377 BLAKE2B 
58142b16f59f15773c8811d6e10588dbc680c94cd504d26f4ca285dbe632d845ede06571e501a4e2b77adbb9b00d91978236ff179a46a73dc9a03cfa1ae3490c
 SHA512 
959c4f3c497ba3108884dabc38de824f11781ae57b4ab5fdf25daf9a7fc0326e663adb1c081b8c8d57a7bf5f2e941369502a50a0c93135a001c6bd1af360d0f8
-DIST stockfish-11.tar.gz 145868 BLAKE2B 
a4b7b523492cb37206f475cc6d7c512be2a626836e15e0cb0e98d43bf1737e569a6be5f2e87c7633c0802b44863130e7bfe47e49e99ec05015f150ff1baa9755
 SHA512 
3e6035d422d04a47c9fba61f3815f2be645c6c5cc8c57cc6b17f8f1f2a30651da9c51bafc19b17d4a843be1900b00c5b90e3d6fdd2c6ced45be7510feeb3559a
 DIST stockfish-13-nn-62ef826d1a6d.nnue 21022697 BLAKE2B 
013396fec72e14dfb90ca308bdcbaf98f27b29feb03cb2c855f521dc33d0787de51812cb2a52e4aa94622120fc89a5f2302fd6296a4fb1db33e0de57156a41c3
 SHA512 
25a0a1b5c440fcfaa8ee122391fbb075e4b4e6bdacae816a2897bb346c0d5c459ae464fc7680414e87eadf2a5a00565d4f3ac2c559fea4b1e4a38874fba7
 DIST stockfish-13.tar.gz 181226 BLAKE2B 
ab6f2afccce2b4767c69d07c18aa611cb71388aae9b27e8a6c95b61db4a27c18b0e7a21aa30e10b4b56d018c1a4146dcea4896c4d68d7a9f297fa0758739ce9c
 SHA512 
5ee6581b8324ed32f02ed0f1ea5df311635203e5f1806d00f9819ad076ef4082481f8ecebbb531154cbb120bb2b396c738c3ef2e2e6ee0fd6a5bd6ff88192706

diff --git a/games-board/stockfish/stockfish-11.ebuild 
b/games-board/stockfish/stockfish-11.ebuild
deleted file mode 100644
index 1b453a18755..000
--- a/games-board/stockfish/stockfish-11.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="Free UCI chess engine, claimed to be the strongest in the world"
-HOMEPAGE="https://stockfishchess.org/;
-
-SRC_URI="https://github.com/official-stockfish/Stockfish/archive/sf_${PV}.tar.gz
 -> ${P}.tar.gz"
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="cpu_flags_arm_v7 cpu_flags_x86_avx2 cpu_flags_x86_popcnt 
cpu_flags_x86_sse debug
-   general-32 general-64 +optimize"
-
-DEPEND="|| ( app-arch/unzip app-arch/zip )"
-RDEPEND=""
-
-S="${WORKDIR}/Stockfish-sf_${PV}/src"
-
-src_prepare() {
-   default
-
-   # prevent pre-stripping
-   sed -e 's:-strip $(BINDIR)/$(EXE)::' -i Makefile \
-   || die 'failed to disable stripping in the Makefile'
-}
-
-src_compile() {
-   local my_arch
-
-   # generic unoptimized first
-   use general-32 && my_arch=general-32
-   use general-64 && my_arch=general-64
-
-   # x86
-   use x86 && my_arch=x86-32-old
-   use cpu_flags_x86_sse && my_arch=x86-32
-
-   # amd64
-   use amd64 && my_arch=x86-64
-   use cpu_flags_x86_popcnt && my_arch=x86-64-modern
-
-   # both bmi2 and avx2 are part of hni (haswell new instructions)
-   use cpu_flags_x86_avx2 && my_arch=x86-64-bmi2
-
-   # other architectures
-   use cpu_flags_arm_v7 && my_arch=armv7
-   use ppc && my_arch=ppc
-   use ppc64 && my_arch=ppc64
-
-   # Skip the "build" target and use "all" instead to avoid the config
-   # sanity check (which would throw a fit about our compiler). There's
-   # a nice hack in the Makefile that overrides the value of CXX with
-   # COMPILER to support Travis CI and we abuse it to make sure that we
-   # build with our compiler of choice.
-   emake all ARCH="${my_arch}" \
-   COMP=$(tc-getCXX) \
-   COMPILER=$(tc-getCXX) \
-   debug=$(usex debug "yes" "no") \
-   optimize=$(usex optimize "yes" "no")
-}
-
-src_install() {
-   dobin "${PN}"
-   dodoc ../AUTHORS ../Readme.md
-}



[gentoo-commits] repo/gentoo:master commit in: games-board/stockfish/

2021-02-28 Thread Matthias Maier
commit: a96f677672fd4ad4c20e272c0212182a329ef325
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon Mar  1 00:36:57 2021 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Mar  1 00:39:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a96f6776

games-board/stockfish: version bump to 13

Closes: https://bugs.gentoo.org/729236
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Matthias Maier  gentoo.org>

 games-board/stockfish/Manifest|  2 +
 games-board/stockfish/stockfish-13.ebuild | 74 +++
 2 files changed, 76 insertions(+)

diff --git a/games-board/stockfish/Manifest b/games-board/stockfish/Manifest
index a2208e61ea3..fd543cd52cb 100644
--- a/games-board/stockfish/Manifest
+++ b/games-board/stockfish/Manifest
@@ -1,2 +1,4 @@
 DIST stockfish-10-src.zip 174377 BLAKE2B 
58142b16f59f15773c8811d6e10588dbc680c94cd504d26f4ca285dbe632d845ede06571e501a4e2b77adbb9b00d91978236ff179a46a73dc9a03cfa1ae3490c
 SHA512 
959c4f3c497ba3108884dabc38de824f11781ae57b4ab5fdf25daf9a7fc0326e663adb1c081b8c8d57a7bf5f2e941369502a50a0c93135a001c6bd1af360d0f8
 DIST stockfish-11.tar.gz 145868 BLAKE2B 
a4b7b523492cb37206f475cc6d7c512be2a626836e15e0cb0e98d43bf1737e569a6be5f2e87c7633c0802b44863130e7bfe47e49e99ec05015f150ff1baa9755
 SHA512 
3e6035d422d04a47c9fba61f3815f2be645c6c5cc8c57cc6b17f8f1f2a30651da9c51bafc19b17d4a843be1900b00c5b90e3d6fdd2c6ced45be7510feeb3559a
+DIST stockfish-13-nn-62ef826d1a6d.nnue 21022697 BLAKE2B 
013396fec72e14dfb90ca308bdcbaf98f27b29feb03cb2c855f521dc33d0787de51812cb2a52e4aa94622120fc89a5f2302fd6296a4fb1db33e0de57156a41c3
 SHA512 
25a0a1b5c440fcfaa8ee122391fbb075e4b4e6bdacae816a2897bb346c0d5c459ae464fc7680414e87eadf2a5a00565d4f3ac2c559fea4b1e4a38874fba7
+DIST stockfish-13.tar.gz 181226 BLAKE2B 
ab6f2afccce2b4767c69d07c18aa611cb71388aae9b27e8a6c95b61db4a27c18b0e7a21aa30e10b4b56d018c1a4146dcea4896c4d68d7a9f297fa0758739ce9c
 SHA512 
5ee6581b8324ed32f02ed0f1ea5df311635203e5f1806d00f9819ad076ef4082481f8ecebbb531154cbb120bb2b396c738c3ef2e2e6ee0fd6a5bd6ff88192706

diff --git a/games-board/stockfish/stockfish-13.ebuild 
b/games-board/stockfish/stockfish-13.ebuild
new file mode 100644
index 000..c473fbc9e6f
--- /dev/null
+++ b/games-board/stockfish/stockfish-13.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="Free UCI chess engine, claimed to be the strongest in the world"
+HOMEPAGE="https://stockfishchess.org/;
+
+NNUE_FILE="nn-62ef826d1a6d.nnue"
+
+SRC_URI="https://github.com/official-stockfish/Stockfish/archive/sf_${PV}.tar.gz
 -> ${P}.tar.gz
+   https://tests.stockfishchess.org/api/nn/${NNUE_FILE} -> 
${P}-${NNUE_FILE}"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="cpu_flags_arm_v7 cpu_flags_x86_avx2 cpu_flags_x86_popcnt 
cpu_flags_x86_sse debug
+   general-32 general-64 +optimize"
+
+DEPEND="|| ( app-arch/unzip app-arch/zip )"
+RDEPEND=""
+
+S="${WORKDIR}/Stockfish-sf_${PV}/src"
+
+src_prepare() {
+   default
+
+   cp "${DISTDIR}"/${P}-${NNUE_FILE} ${NNUE_FILE} || die "copying the nnue 
file failed"
+
+   # prevent pre-stripping
+   sed -e 's:-strip $(BINDIR)/$(EXE)::' -i Makefile \
+   || die 'failed to disable stripping in the Makefile'
+}
+
+src_compile() {
+   local my_arch
+
+   # generic unoptimized first
+   use general-32 && my_arch=general-32
+   use general-64 && my_arch=general-64
+
+   # x86
+   use x86 && my_arch=x86-32-old
+   use cpu_flags_x86_sse && my_arch=x86-32
+
+   # amd64
+   use amd64 && my_arch=x86-64
+   use cpu_flags_x86_popcnt && my_arch=x86-64-modern
+
+   # both bmi2 and avx2 are part of hni (haswell new instructions)
+   use cpu_flags_x86_avx2 && my_arch=x86-64-bmi2
+
+   # other architectures
+   use cpu_flags_arm_v7 && my_arch=armv7
+   use ppc && my_arch=ppc
+   use ppc64 && my_arch=ppc64
+
+   # Skip the "build" target and use "all" instead to avoid the config
+   # sanity check (which would throw a fit about our compiler). There's
+   # a nice hack in the Makefile that overrides the value of CXX with
+   # COMPILER to support Travis CI and we abuse it to make sure that we
+   # build with our compiler of choice.
+   emake all ARCH="${my_arch}" \
+   COMP=$(tc-getCXX) \
+   COMPILER=$(tc-getCXX) \
+   debug=$(usex debug "yes" "no") \
+   optimize=$(usex optimize "yes" "no")
+}
+
+src_install() {
+   dobin "${PN}"
+   dodoc ../AUTHORS ../README.md
+}



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

2021-02-28 Thread Andreas Sturmlechner
commit: a3c93a01dff17e70b56757eddec81d07204ac274
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Mar  1 00:04:41 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Mar  1 00:06:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3c93a01

media-libs/freeglut: Unset OpenGL_GL_PREFERENCE (LEGACY is default)

Breaks at least media-libs/libcaca (only configure checks?).

Bug: https://bugs.gentoo.org/721006#c3
Package-Manager: Portage-3.0.16, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/media-libs/freeglut/freeglut-3.2.1.ebuild 
b/media-libs/freeglut/freeglut-3.2.1.ebuild
index af9972f1c09..35753e70c80 100644
--- a/media-libs/freeglut/freeglut-3.2.1.ebuild
+++ b/media-libs/freeglut/freeglut-3.2.1.ebuild
@@ -33,7 +33,7 @@ HTML_DOCS=( doc/. )
 
 src_configure() {
local mycmakeargs=(
-   "-DOpenGL_GL_PREFERENCE=GLVND" # bug 721006
+#  "-DOpenGL_GL_PREFERENCE=GLVND" # bug 721006
"-DFREEGLUT_GLES=OFF"
"-DFREEGLUT_BUILD_DEMOS=OFF"
"-DFREEGLUT_BUILD_STATIC_LIBS=$(usex static-libs ON OFF)"



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

2021-02-28 Thread Jonas Stein
commit: 23bdbd55c4375a7feb4f3c97cbfdff3a89885288
Author: Jonas Stein  gentoo  org>
AuthorDate: Sun Feb 28 23:38:40 2021 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Sun Feb 28 23:38:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23bdbd55

dev-ruby/ruby-oci8: Retirement of proxied Maintainer

Troy asked for retirement in
https://bugs.gentoo.org/772128#c1
Closes: https://bugs.gentoo.org/633118
Package-Manager: Portage-3.0.16, Repoman-3.0.2
Signed-off-by: Jonas Stein  gentoo.org>

 dev-ruby/ruby-oci8/metadata.xml | 8 
 1 file changed, 8 deletions(-)

diff --git a/dev-ruby/ruby-oci8/metadata.xml b/dev-ruby/ruby-oci8/metadata.xml
index cf6f1b712bb..1b76a1139e8 100644
--- a/dev-ruby/ruby-oci8/metadata.xml
+++ b/dev-ruby/ruby-oci8/metadata.xml
@@ -1,18 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   t...@lump.net
-   Troy Bowman
-   

r...@gentoo.org
Gentoo Ruby Project

-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   

ruby-oci8




[gentoo-commits] repo/gentoo:master commit in: dev-perl/Test-File-ShareDir/

2021-02-28 Thread Sam James
commit: d06d3d38ee0b7e5e475e86bcb96c858a7f73c113
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 28 23:28:11 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 28 23:28:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d06d3d38

dev-perl/Test-File-ShareDir: retire kentnl@

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

 dev-perl/Test-File-ShareDir/metadata.xml | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/dev-perl/Test-File-ShareDir/metadata.xml 
b/dev-perl/Test-File-ShareDir/metadata.xml
index 48aa6ab5fea..a9a23fdb1d8 100644
--- a/dev-perl/Test-File-ShareDir/metadata.xml
+++ b/dev-perl/Test-File-ShareDir/metadata.xml
@@ -4,9 +4,6 @@
   
 monsie...@gentoo.org
   
-  
-ken...@gentoo.org
-  
   
 p...@gentoo.org
 Gentoo Perl Project



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

2021-02-28 Thread Sam James
commit: ccd6a52f77c5407e6357bfc1398e3d184244d1b7
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 28 23:26:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 28 23:26:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccd6a52f

app-admin/rex: retire kentnl@

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

 app-admin/rex/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/app-admin/rex/metadata.xml b/app-admin/rex/metadata.xml
index ca2406f144a..33feceea464 100644
--- a/app-admin/rex/metadata.xml
+++ b/app-admin/rex/metadata.xml
@@ -9,10 +9,6 @@
patr...@gentoo.org
Patrick Lauer

-   
-   ken...@gentoo.org
-   Kent Fredric
-   

RexOps/Rex
Rex



[gentoo-commits] repo/gentoo:master commit in: dev-perl/PortageXS/

2021-02-28 Thread Sam James
commit: 53d94fb7857e8c27c17af262a35befc83665164e
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 28 23:28:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 28 23:28:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53d94fb7

dev-perl/PortageXS: retire kentnl@

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

 dev-perl/PortageXS/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-perl/PortageXS/metadata.xml b/dev-perl/PortageXS/metadata.xml
index cead4cd5e16..799ea06246f 100644
--- a/dev-perl/PortageXS/metadata.xml
+++ b/dev-perl/PortageXS/metadata.xml
@@ -1,10 +1,6 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   ken...@gentoo.org
-   Kent Fredric
-   

p...@gentoo.org
Gentoo Perl Project



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

2021-02-28 Thread Sam James
commit: d7b9616d7193011d7707f703694e1ebf4d6ea15a
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 28 23:27:45 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 28 23:27:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7b9616d

dev-java/leiningen-bin: retire kentnl@

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

 dev-java/leiningen-bin/metadata.xml | 6 +-
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/dev-java/leiningen-bin/metadata.xml 
b/dev-java/leiningen-bin/metadata.xml
index 10d8b4a184a..d406dfb37e6 100644
--- a/dev-java/leiningen-bin/metadata.xml
+++ b/dev-java/leiningen-bin/metadata.xml
@@ -1,10 +1,6 @@
-
+
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   ken...@gentoo.org
-   Kent Fredric
-   

j...@gentoo.org




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

2021-02-28 Thread Sam James
commit: 75267d1ecf1765eedfb1984322b41aa4727ab619
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 28 23:27:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 28 23:27:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75267d1e

dev-java/boot-bin: retire kentnl@

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

 dev-java/boot-bin/metadata.xml | 6 +-
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/dev-java/boot-bin/metadata.xml b/dev-java/boot-bin/metadata.xml
index db5ada7835a..77e2613dffa 100644
--- a/dev-java/boot-bin/metadata.xml
+++ b/dev-java/boot-bin/metadata.xml
@@ -1,10 +1,6 @@
-
+
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   ken...@gentoo.org
-   Kent Fredric
-   

j...@gentoo.org




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

2021-02-28 Thread Sam James
commit: 01f12ceb9a5ed3ab329f75551c84f96fc323b275
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 28 23:27:16 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 28 23:27:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01f12ceb

app-portage/demerge: retire kentnl@

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

 app-portage/demerge/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/app-portage/demerge/metadata.xml b/app-portage/demerge/metadata.xml
index 0b051a38ce8..51930499ab6 100644
--- a/app-portage/demerge/metadata.xml
+++ b/app-portage/demerge/metadata.xml
@@ -1,10 +1,6 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   ken...@gentoo.org
-   Kent Fredric
-   

p...@gentoo.org
Gentoo Perl Project



[gentoo-commits] proj/tinderbox-cluster:master commit in: buildbot_gentoo_ci/db/, buildbot_gentoo_ci/steps/

2021-02-28 Thread Magnus Granberg
commit: f60d63024794752620e12f445e13d6a317030de3
Author: Magnus Granberg  gentoo  org>
AuthorDate: Sun Feb 28 23:25:37 2021 +
Commit: Magnus Granberg  gentoo  org>
CommitDate: Sun Feb 28 23:25:37 2021 +
URL:
https://gitweb.gentoo.org/proj/tinderbox-cluster.git/commit/?id=f60d6302

Add git log commit id to version data

Signed-off-by: Magnus Granberg  gentoo.org>

 buildbot_gentoo_ci/db/model.py  |  1 +
 buildbot_gentoo_ci/db/versions.py   |  6 --
 buildbot_gentoo_ci/steps/version.py | 35 ++-
 3 files changed, 39 insertions(+), 3 deletions(-)

diff --git a/buildbot_gentoo_ci/db/model.py b/buildbot_gentoo_ci/db/model.py
index b91f158..aa4eabc 100644
--- a/buildbot_gentoo_ci/db/model.py
+++ b/buildbot_gentoo_ci/db/model.py
@@ -240,6 +240,7 @@ class Model(base.DBConnectorComponent):
   sa.ForeignKey('packages.uuid', ondelete='CASCADE'),
   nullable=False),
 sa.Column('file_hash', sa.String(255), nullable=False),
+sa.Column('commit_id', sa.String(255), nullable=False),
 sa.Column('deleted', sa.Boolean, default=False),
 sa.Column('deleted_at', sa.DateTime, nullable=True),
 )

diff --git a/buildbot_gentoo_ci/db/versions.py 
b/buildbot_gentoo_ci/db/versions.py
index 25f2061..df9b4d3 100644
--- a/buildbot_gentoo_ci/db/versions.py
+++ b/buildbot_gentoo_ci/db/versions.py
@@ -56,14 +56,15 @@ class VersionsConnectorComponent(base.DBConnectorComponent):
 return res
 
 @defer.inlineCallbacks
-def addVersion(self, name, package_uuid, file_hash):
+def addVersion(self, name, package_uuid, file_hash, commit_id):
 def thd(conn, no_recurse=False):
 try:
 tbl = self.db.model.versions
 q = tbl.insert()
 r = conn.execute(q, dict(name=name,
  package_uuid=package_uuid,
- file_hash=file_hash))
+ file_hash=file_hash,
+ commit_id=commit_id))
 except (sa.exc.IntegrityError, sa.exc.ProgrammingError):
 uuid = None
 else:
@@ -107,6 +108,7 @@ class VersionsConnectorComponent(base.DBConnectorComponent):
 name=row.name,
 package_uuid=row.package_uuid,
 file_hash=row.file_hash,
+commit_id=row.commit_id,
 deleted=row.deleted,
 deleted_at=row.deleted_at
 )

diff --git a/buildbot_gentoo_ci/steps/version.py 
b/buildbot_gentoo_ci/steps/version.py
index 5430e6e..d47a253 100644
--- a/buildbot_gentoo_ci/steps/version.py
+++ b/buildbot_gentoo_ci/steps/version.py
@@ -3,6 +3,7 @@
 
 import re
 import os
+import git
 
 from portage.xml.metadata import MetaDataXML
 from portage.checksum import perform_checksum
@@ -61,10 +62,12 @@ class AddVersion(BuildStep):
 self.version_data['name'] = self.getProperty("version")
 self.version_data['package_uuid'] = 
self.getProperty("package_data")['uuid']
 self.version_data['file_hash'] = self.getProperty("ebuild_file_hash")
+self.version_data['commit_id'] = self.getProperty("commit_id")
 self.version_data['uuid'] = yield self.gentooci.db.versions.addVersion(
 self.version_data['name'],
 self.version_data['package_uuid'],
-self.version_data['file_hash']
+self.version_data['file_hash'],
+self.version_data['commit_id']
 )
 print(self.version_data)
 self.setProperty("version_data", self.version_data, 'version_data')
@@ -98,6 +101,33 @@ class GetAuxMetadata(BuildStep):
 yield portdbapi.portdbapi_instances.remove(self.myportdb)
 return SUCCESS
 
+class GetCommitdata(BuildStep):
+
+name = 'GetCommitdata'
+description = 'Running'
+descriptionDone = 'Ran'
+descriptionSuffix = None
+haltOnFailure = True
+flunkOnFailure = True
+
+def __init__(self, **kwargs):
+super().__init__(**kwargs)
+
+@defer.inlineCallbacks
+def run(self):
+#FIXME: Could be a better way to get the log
+git_log_ebuild = ''
+g = git.Git(self.getProperty("repository_path"))
+index = 1
+git_log_dict = {}
+git_log = yield g.log('-n 1', self.getProperty("ebuild_file"))
+print(git_log)
+for line in git_log.splitlines():
+git_log_dict[index] = line
+index = index + 1
+self.setProperty('commit_id', re.sub('commit ', '', git_log_dict[1]), 
'commit_id')
+return SUCCESS
+
 class AddVersionKeyword(BuildStep):
 
 name = 'AddVersionKeyword'
@@ -178,6 +208,7 @@ class CheckPathHash(BuildStep):
  

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

2021-02-28 Thread Sergei Trofimovich
commit: 470064cb7fb8c6cda0b5f2ea40fcb6542faf86de
Author: Maciej S. Szmigiero  maciej  szmigiero  name>
AuthorDate: Sun Feb 28 22:58:09 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Feb 28 23:24:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=470064cb

app-emulation/qemu: Add /dev/vhost-vsock to udev rules

The installed udev rules should also cover /dev/vhost-vsock just as they
currently cover /dev/vhost-net.
The upstream systemd rules will include vhost-vsock in systemd v248.

Closes: https://bugs.gentoo.org/773286
Signed-off-by: Maciej S. Szmigiero  maciej.szmigiero.name>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-emulation/qemu/files/65-kvm.rules-r2  | 3 +++
 app-emulation/qemu/{qemu-.ebuild => qemu-5.2.0-r3.ebuild} | 7 ---
 app-emulation/qemu/qemu-.ebuild   | 2 +-
 3 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/app-emulation/qemu/files/65-kvm.rules-r2 
b/app-emulation/qemu/files/65-kvm.rules-r2
new file mode 100644
index 000..15c89b20187
--- /dev/null
+++ b/app-emulation/qemu/files/65-kvm.rules-r2
@@ -0,0 +1,3 @@
+KERNEL=="kvm", GROUP="kvm", MODE="0660"
+KERNEL=="vhost-net", GROUP="kvm", MODE="0660", OPTIONS+="static_node=vhost-net"
+KERNEL=="vhost-vsock", GROUP="kvm", MODE="0660", 
OPTIONS+="static_node=vhost-vsock"

diff --git a/app-emulation/qemu/qemu-.ebuild 
b/app-emulation/qemu/qemu-5.2.0-r3.ebuild
similarity index 99%
copy from app-emulation/qemu/qemu-.ebuild
copy to app-emulation/qemu/qemu-5.2.0-r3.ebuild
index dcde210564b..063ad7becb4 100644
--- a/app-emulation/qemu/qemu-.ebuild
+++ b/app-emulation/qemu/qemu-5.2.0-r3.ebuild
@@ -226,10 +226,11 @@ RDEPEND="${CDEPEND}
 
 PATCHES=(
"${FILESDIR}"/${PN}-2.11.1-capstone_include_path.patch
-   "${FILESDIR}"/${PN}-5.2.0-strings.patch
"${FILESDIR}"/${PN}-5.2.0-cleaner-werror.patch
"${FILESDIR}"/${PN}-5.2.0-disable-keymap.patch
-   "${FILESDIR}"/${PN}--fix-firmware-path.patch
+   "${FILESDIR}"/${PN}-5.2.0-strings.patch
+   "${FILESDIR}"/${PN}-5.2.0-fix-firmware-path.patch
+   "${FILESDIR}"/${PN}-5.2.0-no-pie-ld.patch
 )
 
 QA_PREBUILT="
@@ -722,7 +723,7 @@ src_install() {
[[ -e check-report.html ]] && dodoc check-report.html
 
if use kernel_linux; then
-   udev_newrules "${FILESDIR}"/65-kvm.rules-r1 65-kvm.rules
+   udev_newrules "${FILESDIR}"/65-kvm.rules-r2 65-kvm.rules
fi
 
if use python; then

diff --git a/app-emulation/qemu/qemu-.ebuild 
b/app-emulation/qemu/qemu-.ebuild
index dcde210564b..1104aacd55d 100644
--- a/app-emulation/qemu/qemu-.ebuild
+++ b/app-emulation/qemu/qemu-.ebuild
@@ -722,7 +722,7 @@ src_install() {
[[ -e check-report.html ]] && dodoc check-report.html
 
if use kernel_linux; then
-   udev_newrules "${FILESDIR}"/65-kvm.rules-r1 65-kvm.rules
+   udev_newrules "${FILESDIR}"/65-kvm.rules-r2 65-kvm.rules
fi
 
if use python; then



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Algorithm-C3/

2021-02-28 Thread Sam James
commit: 07311dab8c0e54149d9c9e4154f5beca429bc242
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 28 23:23:08 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 28 23:23:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07311dab

dev-perl/Algorithm-C3: Stabilize 0.110.0 sparc, #773466

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

 dev-perl/Algorithm-C3/Algorithm-C3-0.110.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Algorithm-C3/Algorithm-C3-0.110.0.ebuild 
b/dev-perl/Algorithm-C3/Algorithm-C3-0.110.0.ebuild
index 2437a196460..a2ccf74d3f2 100644
--- a/dev-perl/Algorithm-C3/Algorithm-C3-0.110.0.ebuild
+++ b/dev-perl/Algorithm-C3/Algorithm-C3-0.110.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="A module for merging hierarchies using the C3 algorithm"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ia64 ppc ppc64 ~sparc x86 ~ppc-macos ~x64-macos 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~ia64 ppc ppc64 sparc x86 ~ppc-macos ~x64-macos 
~x86-solaris"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-02-28 Thread Sam James
commit: 3256c2c8ca47e37221eac3409bc6bd1da6ccbb0f
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 28 23:22:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 28 23:22:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3256c2c8

x11-misc/xosview: Stabilize 1.23 ppc64, #773457

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

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

diff --git a/x11-misc/xosview/xosview-1.23.ebuild 
b/x11-misc/xosview/xosview-1.23.ebuild
index 3557a293799..b5bdb959a7b 100644
--- a/x11-misc/xosview/xosview-1.23.ebuild
+++ b/x11-misc/xosview/xosview-1.23.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://www.pogo.org.uk/~mark/${PN}/releases/${P}.tar.gz;
 
 LICENSE="GPL-2 BSD"
 SLOT="0"
-KEYWORDS="~amd64 ppc ~ppc64 x86"
+KEYWORDS="~amd64 ppc ppc64 x86"
 IUSE="suid"
 
 COMMON_DEPS="x11-libs/libX11



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

2021-02-28 Thread Sam James
commit: 22e2965897d0419bf59a9aa0580f57809998247b
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 28 23:22:42 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 28 23:22:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22e29658

x11-misc/xsnow: Stabilize 3.2.2 ppc64, #773460

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

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

diff --git a/x11-misc/xsnow/xsnow-3.2.2.ebuild 
b/x11-misc/xsnow/xsnow-3.2.2.ebuild
index e2d797edb0a..53d4333eb18 100644
--- a/x11-misc/xsnow/xsnow-3.2.2.ebuild
+++ b/x11-misc/xsnow/xsnow-3.2.2.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PV}/${P}.tar.gz"
 
 LICENSE="freedist"
 SLOT="0"
-KEYWORDS="~amd64 ppc ~ppc64 sparc x86"
+KEYWORDS="~amd64 ppc ppc64 sparc x86"
 
 RDEPEND="
dev-libs/glib:2



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Algorithm-C3/

2021-02-28 Thread Sam James
commit: 131eaf875bcba9c189b17aee7b7cbb03ffe4fa78
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 28 23:22:46 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 28 23:22:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=131eaf87

dev-perl/Algorithm-C3: Stabilize 0.110.0 ppc64, #773466

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

 dev-perl/Algorithm-C3/Algorithm-C3-0.110.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Algorithm-C3/Algorithm-C3-0.110.0.ebuild 
b/dev-perl/Algorithm-C3/Algorithm-C3-0.110.0.ebuild
index c4c803f08ab..2437a196460 100644
--- a/dev-perl/Algorithm-C3/Algorithm-C3-0.110.0.ebuild
+++ b/dev-perl/Algorithm-C3/Algorithm-C3-0.110.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="A module for merging hierarchies using the C3 algorithm"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ia64 ppc ~ppc64 ~sparc x86 ~ppc-macos ~x64-macos 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~ia64 ppc ppc64 ~sparc x86 ~ppc-macos ~x64-macos 
~x86-solaris"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Algorithm-C3/

2021-02-28 Thread Sam James
commit: fbf65aea9f05205fa7178f706d9cadb7cfb1e104
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 28 23:22:24 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 28 23:22:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbf65aea

dev-perl/Algorithm-C3: Stabilize 0.110.0 ppc, #773466

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

 dev-perl/Algorithm-C3/Algorithm-C3-0.110.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Algorithm-C3/Algorithm-C3-0.110.0.ebuild 
b/dev-perl/Algorithm-C3/Algorithm-C3-0.110.0.ebuild
index 857209e6511..c4c803f08ab 100644
--- a/dev-perl/Algorithm-C3/Algorithm-C3-0.110.0.ebuild
+++ b/dev-perl/Algorithm-C3/Algorithm-C3-0.110.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="A module for merging hierarchies using the C3 algorithm"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~ppc-macos ~x64-macos 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~ia64 ppc ~ppc64 ~sparc x86 ~ppc-macos ~x64-macos 
~x86-solaris"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Algorithm-C3/

2021-02-28 Thread Sam James
commit: 1facb1a4fe995a9c2236062ac8afdb651dc8b6fe
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 28 23:22:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 28 23:22:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1facb1a4

dev-perl/Algorithm-C3: Stabilize 0.110.0 x86, #773466

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

 dev-perl/Algorithm-C3/Algorithm-C3-0.110.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Algorithm-C3/Algorithm-C3-0.110.0.ebuild 
b/dev-perl/Algorithm-C3/Algorithm-C3-0.110.0.ebuild
index ec6ba65bca0..857209e6511 100644
--- a/dev-perl/Algorithm-C3/Algorithm-C3-0.110.0.ebuild
+++ b/dev-perl/Algorithm-C3/Algorithm-C3-0.110.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="A module for merging hierarchies using the C3 algorithm"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos ~x64-macos 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~ppc-macos ~x64-macos 
~x86-solaris"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-02-28 Thread Sam James
commit: 82785d24feb71c10c1ecfff1647e67fe1017dd78
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 28 23:21:25 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 28 23:21:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82785d24

net-vpn/badvpn: Stabilize 1.999.129 arm, #773154

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

 net-vpn/badvpn/badvpn-1.999.129.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-vpn/badvpn/badvpn-1.999.129.ebuild 
b/net-vpn/badvpn/badvpn-1.999.129.ebuild
index 07ce92beede..72be95d0304 100644
--- a/net-vpn/badvpn/badvpn-1.999.129.ebuild
+++ b/net-vpn/badvpn/badvpn-1.999.129.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/ambrop72/badvpn 
https://code.google.com/p/badvpn/;
 SRC_URI="https://github.com/ambrop72/badvpn/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="BSD"
-KEYWORDS="amd64 ~arm x86"
+KEYWORDS="amd64 arm x86"
 SLOT="0"
 TARGETS="+client +ncd +server +tun2socks +udpgw"
 IUSE="${TARGETS} debug"



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

2021-02-28 Thread Sam James
commit: 3b75996c3fa7beb7983a709383760b32eb2fd914
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 28 23:21:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 28 23:21:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b75996c

x11-misc/xscreensaver: Stabilize 5.44-r4 arm, #773139

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

 x11-misc/xscreensaver/xscreensaver-5.44-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/xscreensaver/xscreensaver-5.44-r4.ebuild 
b/x11-misc/xscreensaver/xscreensaver-5.44-r4.ebuild
index c536e90a771..174562b657e 100644
--- a/x11-misc/xscreensaver/xscreensaver-5.44-r4.ebuild
+++ b/x11-misc/xscreensaver/xscreensaver-5.44-r4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux"
 IUSE="caps +gdk-pixbuf gdm +gtk jpeg +locking new-login offensive opengl pam 
+perl selinux suid xinerama"
 REQUIRED_USE="
gdk-pixbuf? ( gtk )



[gentoo-commits] repo/gentoo:master commit in: games-strategy/0ad/

2021-02-28 Thread Sam James
commit: 593c56113d6bb977f31c2f11ff35e0f69f68b619
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 28 23:20:23 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 28 23:20:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=593c5611

games-strategy/0ad: extra cleanup

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

 games-strategy/0ad/0ad-0.0.24b_alpha.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/games-strategy/0ad/0ad-0.0.24b_alpha.ebuild 
b/games-strategy/0ad/0ad-0.0.24b_alpha.ebuild
index b2d76e0fe1a..fd767ad8126 100644
--- a/games-strategy/0ad/0ad-0.0.24b_alpha.ebuild
+++ b/games-strategy/0ad/0ad-0.0.24b_alpha.ebuild
@@ -11,7 +11,6 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
 
EGIT_REPO_URI="https://github.com/0ad/0ad;
-   ZEROAD_GIT_REVISION=""
 elif [[ ${PV} == *_pre* ]]; then
ZEROAD_GIT_REVISION="c7d07d3979f969b969211a5e5748fa775f6768a7"
 else
@@ -20,6 +19,7 @@ fi
 
 DESCRIPTION="A free, real-time strategy game"
 HOMEPAGE="https://play0ad.com/;
+
 if [[ ${PV} ==  ]]; then
S="${WORKDIR}/${P}"
 elif [[ ${PV} == *_pre* ]]; then
@@ -104,6 +104,7 @@ src_configure() {
tc-export CC CXX
 
# Stock premake5 does not work, use the shipped one
+   # TODO: revisit this, see above BDEPEND note re premake5
emake -C "${S}"/build/premake/premake5/build/gmake2.unix
 
# Regenerate scripts.c so our patch applies



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

2021-02-28 Thread Sam James
commit: 42ddd471dcc41a40dc7c1cf1cd914e341958671c
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 28 23:18:24 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 28 23:18:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42ddd471

dev-util/premake: add github remote-id

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

 dev-util/premake/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-util/premake/metadata.xml b/dev-util/premake/metadata.xml
index e57cb3c992f..b31e3be2970 100644
--- a/dev-util/premake/metadata.xml
+++ b/dev-util/premake/metadata.xml
@@ -13,6 +13,7 @@
engine to make build configuration tasks a breeze.


+   premake/premake-core
premake

 



[gentoo-commits] repo/gentoo:master commit in: games-strategy/0ad/

2021-02-28 Thread Sam James
commit: e19e4df6bab349d7f34e622e02b10792f6186ea8
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 28 23:17:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 28 23:17:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e19e4df6

games-strategy/0ad: add github remote-id

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

 games-strategy/0ad/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/games-strategy/0ad/metadata.xml b/games-strategy/0ad/metadata.xml
index 11542ae7c10..f28214cdf98 100644
--- a/games-strategy/0ad/metadata.xml
+++ b/games-strategy/0ad/metadata.xml
@@ -14,6 +14,7 @@
(might be needed for some mods)


+   0ad/0ad
zero-ad

 



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

2021-02-28 Thread Sam James
commit: d1aa4196d346738cb9a8a6f969ec29e88185cac4
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 28 23:15:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 28 23:15:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1aa4196

profiles: drop obsolete quazip:1 mask

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 061ae7c8754..f164bde35b5 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -92,10 +92,6 @@ media-gfx/videorbits
 # Masked for removal on 2021-03-10.
 kde-apps/kdepim-apps-libs
 
-# Andreas Sturmlechner  (2021-02-23)
-# Slotted mistakenly
-dev-libs/quazip:1
-
 # Matthew Thode  (2021-02-22)
 # Removing unneeded packages from tree Bug #772200
 # Removal on 2021-03-22



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

2021-02-28 Thread Sam James
commit: 966460f56e4e791b4f215b6e89a85b872c15dcf2
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 28 23:14:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 28 23:14:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=966460f5

profiles: add another bug reference to 0ad-data mask

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index b106b738982..061ae7c8754 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -38,7 +38,7 @@
 # Note that in most cases, the latter uses
 # upstream pre-built assets anyway.
 # Nothing should really be using this.
-# bug #735352
+# bug #735352, bug #768930
 # Removal in 14 days.
 games-strategy/0ad-data
 



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

2021-02-28 Thread Sam James
commit: bf7e3509eaec5b160b137cbe3adb4ec70b8440c7
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 28 23:05:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 28 23:05:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf7e3509

profiles: Drop old games-strategy/0ad masks

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 346f1b49f6f..03f1f558484 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -247,14 +247,6 @@ dev-libs/libressl
 # using the latter is still broken.
 dev-go/qt
 
-# Sam James  (2021-01-18)
-# Older versions: need Python 2
-# Newer versions: ported to Python 3, but need
-# testing on real hardware.
-# bug #735352
-games-strategy/0ad
-~games-strategy/0ad-data-0.0.24_alpha_pre20210116040036
-
 # Lars Wendler  (2020-12-09)
 # Masked until most broken packages have been fixed (bug #732648)
 >=sys-devel/autoconf-2.70



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

2021-02-28 Thread Sam James
commit: 88482a160b9a08a834df9642c41e2f8c4de332cb
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 28 23:08:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 28 23:08:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88482a16

profiles: Last-rite games-strategy/0ad-data

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 03f1f558484..b106b738982 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,16 @@
 
 #--- END OF EXAMPLES ---
 
+# Sam James  (2021-02-28)
+# games-strategy/0ad-data has been merged
+# into games-strategy/0ad for simplicity.
+# Note that in most cases, the latter uses
+# upstream pre-built assets anyway.
+# Nothing should really be using this.
+# bug #735352
+# Removal in 14 days.
+games-strategy/0ad-data
+
 # Bernd Waibel  (2021-02-27)
 # Mask until removal of media-gfx/openexr_viewers.
 # Version has several vulnerabilities. See #717474



[gentoo-commits] repo/gentoo:master commit in: games-strategy/0ad/

2021-02-28 Thread Sam James
commit: 343b3abeab63a4c2f02bffe46d251a5ffcffe1ab
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 28 22:37:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 28 23:04:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=343b3abe

games-strategy/0ad: minor style

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

 games-strategy/0ad/0ad-0.0.24b_alpha.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/games-strategy/0ad/0ad-0.0.24b_alpha.ebuild 
b/games-strategy/0ad/0ad-0.0.24b_alpha.ebuild
index d3e3cac5127..2c02a47343b 100644
--- a/games-strategy/0ad/0ad-0.0.24b_alpha.ebuild
+++ b/games-strategy/0ad/0ad-0.0.24b_alpha.ebuild
@@ -128,7 +128,8 @@ src_configure() {
--outpath="../workspaces/gcc/" \
--os=linux \
"${myconf[@]}" \
-   gmake2 || die "Premake failed"
+   gmake2 \
+   || die "Premake failed"
 }
 
 src_compile() {
@@ -200,7 +201,7 @@ src_compile() {
 
 src_test() {
cd binaries/system || die
-   ./test -libdir "${S}/binaries/system" || die "test phase failed"
+   ./test -libdir "${S}/binaries/system" || die "Failed tests"
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: games-strategy/0ad/

2021-02-28 Thread Sam James
commit: d0cdd28cee7b12f4fe2e10949af2abb94f3533c5
Author: Wolf-Dieter Rieck  web  de>
AuthorDate: Mon Feb 22 21:19:08 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 28 23:04:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0cdd28c

games-strategy/0ad: fix build and merge 0ad-data package

* Build was broken in former revision,
  as generated libs weren't in LD_LIBRARY_PATH.
  Also libs weren't correcly installed.

* 0ad-data pulled same archive as 0a package.
  Merged both ebuilds into this revision blocking the 0ad-data package.

Bug: https://bugs.gentoo.org/768930
Closes: https://bugs.gentoo.org/771147
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Wolf-Dieter Rieck  web.de>
Closes: https://github.com/gentoo/gentoo/pull/19603
Signed-off-by: Sam James  gentoo.org>

 .../0ad-0.0.24_alpha_pre20210116040036-r2.ebuild   | 224 +
 1 file changed, 224 insertions(+)

diff --git a/games-strategy/0ad/0ad-0.0.24_alpha_pre20210116040036-r2.ebuild 
b/games-strategy/0ad/0ad-0.0.24_alpha_pre20210116040036-r2.ebuild
new file mode 100644
index 000..7826f504366
--- /dev/null
+++ b/games-strategy/0ad/0ad-0.0.24_alpha_pre20210116040036-r2.ebuild
@@ -0,0 +1,224 @@
+# Copyright 2014-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+WX_GTK_VER="3.0-gtk3"
+inherit desktop toolchain-funcs wxwidgets xdg
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/0ad/0ad;
+   ZEROAD_GIT_REVISION=""
+elif [[ ${PV} == *_pre* ]]; then
+   ZEROAD_GIT_REVISION="c7d07d3979f969b969211a5e5748fa775f6768a7"
+else
+   MY_P="0ad-${PV/_/-}"
+fi
+
+DESCRIPTION="A free, real-time strategy game"
+HOMEPAGE="https://play0ad.com/;
+if [[ ${PV} ==  ]]; then
+   SRC_URI=""
+elif [[ ${PV} == *_pre* ]]; then
+   
SRC_URI="https://github.com/0ad/0ad/archive/${ZEROAD_GIT_REVISION}.tar.gz -> 
${P}.tar.gz"
+else
+   SRC_URI="http://releases.wildfiregames.com/${MY_P}-unix-build.tar.xz;
+fi
+
+# merged with 0ad-data
+# addresses comment #3
+# bug #771147
+LICENSE="CC-BY-SA-3.0 GPL-2 LGPL-2.1 MIT ZLIB BitstreamVera LPPL-1.3c"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="editor +lobby nvtt pch test"
+RESTRICT="test"
+
+BDEPEND="virtual/pkgconfig
+   test? ( dev-lang/perl )"
+
+# remove dependency on nvtt
+# as we use the bundled one
+# bug #768930
+DEPEND="
+   dev-libs/boost:=
+   dev-libs/icu:=
+   dev-libs/libfmt:0=
+   dev-libs/libsodium
+   dev-libs/libxml2
+   media-libs/libpng:0
+   media-libs/libsdl2[X,opengl,video]
+   media-libs/libvorbis
+   media-libs/openal
+   net-libs/enet:1.3
+   net-libs/miniupnpc:=
+   net-misc/curl
+   sys-libs/zlib
+   virtual/opengl
+   x11-libs/libX11
+   editor? ( x11-libs/wxGTK:${WX_GTK_VER}[X,opengl] )
+   lobby? ( >=net-libs/gloox-1.0.20 )"
+
+# add block on 0ad-data, as it is no longer needed.
+# addresses comment #3
+# bug #771147
+RDEPEND="${DEPEND}
+   !games-strategy/0ad-data"
+
+if [[ ${PV} ==  ]]; then
+   S="${WORKDIR}/${P}"
+elif [[ ${PV} == *_pre* ]]; then
+   S="${WORKDIR}/${PN}-${ZEROAD_GIT_REVISION}"
+else
+   S="${WORKDIR}/${MY_P}"
+fi
+
+PATCHES=(
+   "${FILESDIR}/${PN}-0.0.24_alpha_pre20210116040036-build.patch"
+)
+
+pkg_setup() {
+   use editor && setup-wxwidgets
+}
+
+src_prepare() {
+   default
+
+   sed -i -e "/--build/d" libraries/source/spidermonkey/build.sh || die
+
+   # merged from 0ad-data
+   # addresses comment #3
+   # bug #771147
+   rm binaries/data/tools/fontbuilder/fonts/*.txt || die
+}
+
+src_configure() {
+   local myconf=(
+   --minimal-flags
+   $(usex nvtt "" "--without-nvtt")
+   $(usex pch "" "--without-pch")
+   $(usex test "" "--without-tests")
+   $(usex editor "--atlas" "")
+   $(usex lobby "" "--without-lobby")
+   --bindir="/usr/bin"
+   --libdir="/usr/$(get_libdir)"/${PN}
+   --datadir="/usr/share/${PN}"
+   )
+
+   tc-export CC CXX
+
+   # stock premake5 does not work, use the shipped one
+   emake -C "${S}"/build/premake/premake5/build/gmake2.unix
+
+   # regenerate scripts.c so our patch applies
+   cd "${S}"/build/premake/premake5 || die
+   "${S}"/build/premake/premake5/bin/release/premake5 embed || die
+
+   # rebuild premake again... this is the most stupid build system
+   emake -C "${S}"/build/premake/premake5/build/gmake2.unix clean
+   emake -C "${S}"/build/premake/premake5/build/gmake2.unix
+
+   # run premake to create build scripts
+   cd "${S}"/build/premake || die
+   "${S}"/build/premake/premake5/bin/release/premake5 \
+   --file="premake5.lua" \
+   --outpath="../workspaces/gcc/" \
+   --os=linux \
+   

[gentoo-commits] repo/gentoo:master commit in: games-strategy/0ad/

2021-02-28 Thread Sam James
commit: 750a1ce1cc28dc679c08b1456a83c4c8542bb526
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 28 22:27:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 28 23:04:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=750a1ce1

games-strategy/0ad: bump to 0.0.24b_alpha

Huge thanks to everybody mentioned in this commit
(and likely others too, sorry if I forgot you!)

This started with Arfrever giving an initial bump,
then several revisions later, we seem to be in a position
where it's fully working!

Most of the issues came from (de)bundling SpiderMonkey
and NVTT:

* New SpiderMonkey releases regularly break the APIs
  which 0ad uses, so we're reverting to the bundled
  copy per upstream advice;

* NVTT has been abandoned upstream (as an independent project)
  so the 0ad developers have taken it over and applied significant
  patches. We use the bundled copy now to take advantage of these
  fixes.

We also abandon 0ad-data for now. We're now using the released
asset files for 0.0.24b_alpha but the 0ad ebuild itself, thanks to
Wolf-Dieter, can now generate these assets rather than relying
on a separate ebuild like 0ad-data. This simplifies matters.

Closes: https://bugs.gentoo.org/735352
Thanks-to: Stanislas Dolcini 
Thanks-to: Wolf-Dieter Rieck  web.de>
Thanks-to: Arfrever Frehtes Taifersar Arahesis  gmail.com>
Thanks-to: Quentin Retornaz  retornaz.com>
Signed-off-by: Sam James  gentoo.org>

 games-strategy/0ad/0ad-0.0.24b_alpha.ebuild | 226 
 1 file changed, 226 insertions(+)

diff --git a/games-strategy/0ad/0ad-0.0.24b_alpha.ebuild 
b/games-strategy/0ad/0ad-0.0.24b_alpha.ebuild
new file mode 100644
index 000..436db366fb5
--- /dev/null
+++ b/games-strategy/0ad/0ad-0.0.24b_alpha.ebuild
@@ -0,0 +1,226 @@
+# Copyright 2014-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+WX_GTK_VER="3.0-gtk3"
+
+inherit desktop toolchain-funcs wxwidgets xdg
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/0ad/0ad;
+   ZEROAD_GIT_REVISION=""
+elif [[ ${PV} == *_pre* ]]; then
+   ZEROAD_GIT_REVISION="c7d07d3979f969b969211a5e5748fa775f6768a7"
+else
+   MY_P="0ad-${PV/_/-}"
+fi
+
+DESCRIPTION="A free, real-time strategy game"
+HOMEPAGE="https://play0ad.com/;
+if [[ ${PV} ==  ]]; then
+   SRC_URI=""
+elif [[ ${PV} == *_pre* ]]; then
+   
SRC_URI="https://github.com/0ad/0ad/archive/${ZEROAD_GIT_REVISION}.tar.gz -> 
${P}.tar.gz"
+else
+   SRC_URI="http://releases.wildfiregames.com/${MY_P}-unix-build.tar.xz;
+   SRC_URI+=" https://releases.wildfiregames.com/${MY_P}-unix-data.tar.xz;
+fi
+
+# merged with 0ad-data
+# addresses comment #3
+# bug #771147
+LICENSE="CC-BY-SA-3.0 GPL-2 LGPL-2.1 MIT ZLIB BitstreamVera LPPL-1.3c"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="editor +lobby nvtt pch test"
+RESTRICT="test"
+
+BDEPEND="virtual/pkgconfig
+   test? ( dev-lang/perl )"
+
+# remove dependency on nvtt
+# as we use the bundled one
+# bug #768930
+DEPEND="
+   dev-libs/boost:=
+   dev-libs/icu:=
+   dev-libs/libfmt:0=
+   dev-libs/libsodium
+   dev-libs/libxml2
+   media-libs/libpng:0
+   media-libs/libsdl2[X,opengl,video]
+   media-libs/libvorbis
+   media-libs/openal
+   net-libs/enet:1.3
+   net-libs/miniupnpc:=
+   net-misc/curl
+   sys-libs/zlib
+   virtual/opengl
+   x11-libs/libX11
+   editor? ( x11-libs/wxGTK:${WX_GTK_VER}[X,opengl] )
+   lobby? ( >=net-libs/gloox-1.0.20 )"
+
+# add block on 0ad-data, as it is no longer needed.
+# addresses comment #3
+# bug #771147
+RDEPEND="${DEPEND}
+   !games-strategy/0ad-data"
+
+if [[ ${PV} ==  ]]; then
+   S="${WORKDIR}/${P}"
+elif [[ ${PV} == *_pre* ]]; then
+   S="${WORKDIR}/${PN}-${ZEROAD_GIT_REVISION}"
+else
+   S="${WORKDIR}/${MY_P}"
+fi
+
+PATCHES=(
+   "${FILESDIR}/${PN}-0.0.24_alpha_pre20210116040036-build.patch"
+)
+
+pkg_setup() {
+   use editor && setup-wxwidgets
+}
+
+src_prepare() {
+   default
+
+   sed -i -e "/--build/d" libraries/source/spidermonkey/build.sh || die
+
+   # merged from 0ad-data
+   # addresses comment #3
+   # bug #771147
+   rm binaries/data/tools/fontbuilder/fonts/*.txt || die
+}
+
+src_configure() {
+   local myconf=(
+   --minimal-flags
+   $(usex nvtt "" "--without-nvtt")
+   $(usex pch "" "--without-pch")
+   $(usex test "" "--without-tests")
+   $(usex editor "--atlas" "")
+   $(usex lobby "" "--without-lobby")
+   --bindir="/usr/bin"
+   --libdir="/usr/$(get_libdir)"/${PN}
+   --datadir="/usr/share/${PN}"
+   )
+
+   tc-export CC CXX
+
+   # stock premake5 does not work, use the shipped one
+   emake -C "${S}"/build/premake/premake5/build/gmake2.unix
+
+   # regenerate scripts.c 

[gentoo-commits] repo/gentoo:master commit in: games-strategy/0ad/

2021-02-28 Thread Sam James
commit: cb2a1da8c6bcacada604ebd45f0825ccd3c8edb3
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 28 23:03:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 28 23:04:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb2a1da8

games-strategy/0ad: add note re bundled premake

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

 games-strategy/0ad/0ad-0.0.24b_alpha.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/games-strategy/0ad/0ad-0.0.24b_alpha.ebuild 
b/games-strategy/0ad/0ad-0.0.24b_alpha.ebuild
index 49ac259e569..b2d76e0fe1a 100644
--- a/games-strategy/0ad/0ad-0.0.24b_alpha.ebuild
+++ b/games-strategy/0ad/0ad-0.0.24b_alpha.ebuild
@@ -37,6 +37,8 @@ KEYWORDS="~amd64 ~x86"
 IUSE="editor +lobby nvtt pch test"
 RESTRICT="test"
 
+# TODO: Unbundle premake5
+# See bug #773472 which may help (bump for it)
 BDEPEND="
virtual/pkgconfig
test? ( dev-lang/perl )



[gentoo-commits] repo/gentoo:master commit in: games-strategy/0ad/

2021-02-28 Thread Sam James
commit: 7d9069c315688f51766ccd232f8a79a216d44cc5
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 28 22:34:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 28 23:04:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d9069c3

games-strategy/0ad: update formatting for asset generation

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

 games-strategy/0ad/0ad-0.0.24b_alpha.ebuild | 11 ---
 1 file changed, 8 insertions(+), 3 deletions(-)

diff --git a/games-strategy/0ad/0ad-0.0.24b_alpha.ebuild 
b/games-strategy/0ad/0ad-0.0.24b_alpha.ebuild
index cde93c077b3..d3e3cac5127 100644
--- a/games-strategy/0ad/0ad-0.0.24b_alpha.ebuild
+++ b/games-strategy/0ad/0ad-0.0.24b_alpha.ebuild
@@ -164,6 +164,8 @@ src_compile() {
 
# Merged from 0ad-data
# bug #771147 (comment 3)
+   # We're building the assets from source if we're not using a release
+   # Warning: fragile
if [[ ${PV} ==  || ${PV} == *_pre* ]]; then
# source/lib/sysdep/os/linux/ldbg.cpp:debug_SetThreadName() 
tries to open /proc/self/task/${TID}/comm for writing.
addpredict /proc/self/task
@@ -174,13 +176,16 @@ src_compile() {
mod_name="${archivebuild_input##*/}"
archivebuild_output="archives/${mod_name}"
 
-   mkdir -p "${archivebuild_output}"
+   mkdir -p "${archivebuild_output}" || die
 
einfo pyrogenesis -archivebuild="${archivebuild_input}" 
-archivebuild-output="${archivebuild_output}/${mod_name}.zip"
-   LD_LIBRARY_PATH="binaries/system" 
binaries/system/pyrogenesis -archivebuild="${archivebuild_input}" 
-archivebuild-output="${archivebuild_output}/${mod_name}.zip" || die
+   LD_LIBRARY_PATH="binaries/system" 
binaries/system/pyrogenesis \
+   -archivebuild="${archivebuild_input}" \
+   
-archivebuild-output="${archivebuild_output}/${mod_name}.zip" \
+   || die "Failed to build assets"
 
if [[ -f "${archivebuild_input}/mod.json" ]]; then
-   cp "${archivebuild_input}/mod.json" 
"${archivebuild_output}"
+   cp "${archivebuild_input}/mod.json" 
"${archivebuild_output}" || die
fi
 
rm -r "${archivebuild_input}" || die



[gentoo-commits] repo/gentoo:master commit in: games-strategy/0ad/

2021-02-28 Thread Sam James
commit: a18c2bdc043ce8926cf9f247189c8d42f32d0efe
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 28 22:27:03 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 28 23:04:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a18c2bdc

games-strategy/0ad: remove old broken versions

Keep 0.0.24_alpha_pre20210116040036-r2 temporarily just
in case.

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

 games-strategy/0ad/0ad-0.0.23_alpha.ebuild | 147 --
 games-strategy/0ad/0ad-0.0.23b_alpha.ebuild| 148 --
 .../0ad-0.0.24_alpha_pre20210116040036-r1.ebuild   | 170 -
 games-strategy/0ad/Manifest|   4 +-
 4 files changed, 2 insertions(+), 467 deletions(-)

diff --git a/games-strategy/0ad/0ad-0.0.23_alpha.ebuild 
b/games-strategy/0ad/0ad-0.0.23_alpha.ebuild
deleted file mode 100644
index 0e44c4e36fb..000
--- a/games-strategy/0ad/0ad-0.0.23_alpha.ebuild
+++ /dev/null
@@ -1,147 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-WX_GTK_VER="3.0"
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="threads,ssl"
-
-inherit eutils wxwidgets toolchain-funcs gnome2-utils python-any-r1
-
-MY_P=0ad-${PV/_/-}
-DESCRIPTION="A free, real-time strategy game"
-HOMEPAGE="https://play0ad.com/;
-SRC_URI="http://releases.wildfiregames.com/${MY_P}-unix-build.tar.xz;
-
-LICENSE="GPL-2 LGPL-2.1 MIT CC-BY-SA-3.0 ZLIB"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="editor +lobby nvtt pch test"
-RESTRICT="test"
-
-RDEPEND="
-   dev-libs/boost:=
-   dev-libs/icu:=
-   dev-libs/libsodium
-   dev-libs/libxml2
-   dev-libs/nspr
-   ~games-strategy/0ad-data-${PV}
-   media-libs/libpng:0
-   media-libs/libsdl2[X,opengl,video]
-   media-libs/libvorbis
-   media-libs/openal
-   net-libs/enet:1.3
-   net-libs/miniupnpc:=
-   net-misc/curl
-   sys-libs/zlib
-   virtual/jpeg:0
-   virtual/opengl
-   x11-libs/libX11
-   x11-libs/libXcursor
-   editor? ( x11-libs/wxGTK:${WX_GTK_VER}[X,opengl] )
-   lobby? ( >=net-libs/gloox-1.0.20 )
-   nvtt? ( media-gfx/nvidia-texture-tools )"
-DEPEND="${RDEPEND}
-   ${PYTHON_DEPS}
-   virtual/pkgconfig
-   test? ( dev-lang/perl )"
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_setup() {
-   python-any-r1_pkg_setup
-   use editor && setup-wxwidgets
-}
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.0.21_alpha-gentoo.patch
-)
-
-src_configure() {
-   local myconf=(
-   --with-system-nvtt
-   --with-system-miniupnpc
-   --minimal-flags
-   $(usex nvtt "" "--without-nvtt")
-   $(usex pch "" "--without-pch")
-   $(usex test "" "--without-tests")
-   $(usex editor "--atlas" "")
-   $(usex lobby "" "--without-lobby")
-   --collada
-   --bindir="/usr/bin"
-   --libdir="/usr/$(get_libdir)"/${PN}
-   --datadir="/usr/share/${PN}"
-   )
-
-   # stock premake4 does not work, use the shipped one
-   emake -C "${S}"/build/premake/premake4/build/gmake.unix
-
-   # regenerate scripts.c so our patch applies
-   cd "${S}"/build/premake/premake4 || die
-   "${S}"/build/premake/premake4/bin/release/premake4 embed || die
-
-   # rebuild premake again... this is the most stupid build system
-   emake -C "${S}"/build/premake/premake4/build/gmake.unix clean
-   emake -C "${S}"/build/premake/premake4/build/gmake.unix
-
-   # run premake to create build scripts
-   cd "${S}"/build/premake || die
-   "${S}"/build/premake/premake4/bin/release/premake4 \
-   --file="premake4.lua" \
-   --outpath="../workspaces/gcc/" \
-   --platform=$(usex amd64 "x64" "x32") \
-   --os=linux \
-   "${myconf[@]}" \
-   gmake || die "Premake failed"
-}
-
-src_compile() {
-   tc-export AR
-
-   # build bundled and patched spidermonkey
-   cd libraries/source/spidermonkey || die
-   JOBS="${MAKEOPTS}" ./build.sh || die
-   cd "${S}" || die
-
-   # build 3rd party fcollada
-   emake -C libraries/source/fcollada/src
-
-   # build 0ad
-   emake -C build/workspaces/gcc verbose=1
-}
-
-src_test() {
-   cd binaries/system || die
-   ./test -libdir "${S}/binaries/system" || die "test phase failed"
-}
-
-src_install() {
-   newbin binaries/system/pyrogenesis 0ad
-   use editor && newbin binaries/system/ActorEditor 0ad-ActorEditor
-
-   insinto /usr/share/${PN}
-   doins -r binaries/data/l10n
-
-   exeinto /usr/$(get_libdir)/${PN}
-   doexe binaries/system/libCollada.so
-   doexe libraries/source/spidermonkey/lib/*.so
-   use editor && doexe binaries/system/libAtlasUI.so
-
-   dodoc binaries/system/readme.txt
-   doicon -s 128 

[gentoo-commits] repo/gentoo:master commit in: games-strategy/0ad/

2021-02-28 Thread Sam James
commit: 0db072a63b8b3ad4297a2fd7ff5a44b2736ec00e
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 28 22:41:11 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 28 23:04:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0db072a6

games-strategy/0ad: further formatting/style changes

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

 games-strategy/0ad/0ad-0.0.24b_alpha.ebuild | 76 +
 1 file changed, 33 insertions(+), 43 deletions(-)

diff --git a/games-strategy/0ad/0ad-0.0.24b_alpha.ebuild 
b/games-strategy/0ad/0ad-0.0.24b_alpha.ebuild
index 2c02a47343b..49ac259e569 100644
--- a/games-strategy/0ad/0ad-0.0.24b_alpha.ebuild
+++ b/games-strategy/0ad/0ad-0.0.24b_alpha.ebuild
@@ -21,26 +21,26 @@ fi
 DESCRIPTION="A free, real-time strategy game"
 HOMEPAGE="https://play0ad.com/;
 if [[ ${PV} ==  ]]; then
-   SRC_URI=""
+   S="${WORKDIR}/${P}"
 elif [[ ${PV} == *_pre* ]]; then

SRC_URI="https://github.com/0ad/0ad/archive/${ZEROAD_GIT_REVISION}.tar.gz -> 
${P}.tar.gz"
+   S="${WORKDIR}/${PN}-${ZEROAD_GIT_REVISION}"
 else
SRC_URI="http://releases.wildfiregames.com/${MY_P}-unix-build.tar.xz;
SRC_URI+=" https://releases.wildfiregames.com/${MY_P}-unix-data.tar.xz;
+   S="${WORKDIR}/${MY_P}"
 fi
 
-# merged with 0ad-data
-# addresses comment #3
-# bug #771147
 LICENSE="CC-BY-SA-3.0 GPL-2 LGPL-2.1 MIT ZLIB BitstreamVera LPPL-1.3c"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="editor +lobby nvtt pch test"
 RESTRICT="test"
 
-BDEPEND="virtual/pkgconfig
-   test? ( dev-lang/perl )"
-
+BDEPEND="
+   virtual/pkgconfig
+   test? ( dev-lang/perl )
+"
 # Removed dependency on nvtt as we use the bundled one
 # bug #768930
 DEPEND="
@@ -60,21 +60,12 @@ DEPEND="
virtual/opengl
x11-libs/libX11
editor? ( x11-libs/wxGTK:${WX_GTK_VER}[X,opengl] )
-   lobby? ( >=net-libs/gloox-1.0.20 )"
-
-# add block on 0ad-data, as it is no longer needed.
-# addresses comment #3
-# bug #771147
-RDEPEND="${DEPEND}
-   !games-strategy/0ad-data"
-
-if [[ ${PV} ==  ]]; then
-   S="${WORKDIR}/${P}"
-elif [[ ${PV} == *_pre* ]]; then
-   S="${WORKDIR}/${PN}-${ZEROAD_GIT_REVISION}"
-else
-   S="${WORKDIR}/${MY_P}"
-fi
+   lobby? ( >=net-libs/gloox-1.0.20 )
+"
+RDEPEND="
+   ${DEPEND}
+   !games-strategy/0ad-data
+"
 
 PATCHES=(
"${FILESDIR}/${PN}-0.0.24_alpha_pre20210116040036-build.patch"
@@ -87,11 +78,11 @@ pkg_setup() {
 src_prepare() {
default
 
+   # SpiderMonkey's configure no longer recognises --build for
+   # the build tuple
sed -i -e "/--build/d" libraries/source/spidermonkey/build.sh || die
 
-   # merged from 0ad-data
-   # addresses comment #3
-   # bug #771147
+   # Originally from 0ad-data
rm binaries/data/tools/fontbuilder/fonts/*.txt || die
 }
 
@@ -110,18 +101,18 @@ src_configure() {
 
tc-export CC CXX
 
-   # stock premake5 does not work, use the shipped one
+   # Stock premake5 does not work, use the shipped one
emake -C "${S}"/build/premake/premake5/build/gmake2.unix
 
-   # regenerate scripts.c so our patch applies
+   # Regenerate scripts.c so our patch applies
cd "${S}"/build/premake/premake5 || die
"${S}"/build/premake/premake5/bin/release/premake5 embed || die
 
-   # rebuild premake again... this is the most stupid build system
+   # Rebuild premake again
emake -C "${S}"/build/premake/premake5/build/gmake2.unix clean
emake -C "${S}"/build/premake/premake5/build/gmake2.unix
 
-   # run premake to create build scripts
+   # Run premake to create build scripts
cd "${S}"/build/premake || die
"${S}"/build/premake/premake5/bin/release/premake5 \
--file="premake5.lua" \
@@ -135,23 +126,22 @@ src_configure() {
 src_compile() {
tc-export AR
 
-   # build 3rd party fcollada
+   # Build 3rd party fcollada
einfo "Building bundled fcollada"
emake -C libraries/source/fcollada/src
 
-   # build bundled nvtt
-   # nvtt is abandoned upstream and 0ad have forked it
-   # and added fixes. Use their copy.
-   # bug #768930
+   # Build bundled NVTT
+   # nvtt is abandoned upstream and 0ad have forked it and added fixes.
+   # Use their copy. bug #768930
if use nvtt ; then
cd libraries/source/nvtt || die
-   elog "Building bundled nvtt (bug #768930)"
-   ./build.sh JOBS="-j$(makeopts_jobs)" || die "Failed to build 
bundled nvtt"
+   elog "Building bundled NVTT (bug #768930)"
+   ./build.sh JOBS="-j$(makeopts_jobs)" || die "Failed to build 
bundled NVTT"
cd "${S}" || die
fi
 
-   # build bundled spidermonkey
-   # We genuinely can't use the system SpiderMonkey right now.
+   # Build bundled SpiderMonkey
+   # We really can't use the system 

[gentoo-commits] repo/gentoo:master commit in: games-strategy/0ad/

2021-02-28 Thread Sam James
commit: be214f59a2387da65ae4665cbe1639a9c3e6bb42
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 28 22:32:40 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 28 23:04:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be214f59

games-strategy/0ad: use multiprocessing.eclass

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

 games-strategy/0ad/0ad-0.0.24b_alpha.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/games-strategy/0ad/0ad-0.0.24b_alpha.ebuild 
b/games-strategy/0ad/0ad-0.0.24b_alpha.ebuild
index 1a15d95383c..cde93c077b3 100644
--- a/games-strategy/0ad/0ad-0.0.24b_alpha.ebuild
+++ b/games-strategy/0ad/0ad-0.0.24b_alpha.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 WX_GTK_VER="3.0-gtk3"
 
-inherit desktop toolchain-funcs wxwidgets xdg
+inherit desktop toolchain-funcs multiprocessing wxwidgets xdg
 
 if [[ ${PV} ==  ]]; then
inherit git-r3
@@ -145,7 +145,7 @@ src_compile() {
if use nvtt ; then
cd libraries/source/nvtt || die
elog "Building bundled nvtt (bug #768930)"
-   ./build.sh JOBS="-j3" || die "Failed to build bundled nvtt"
+   ./build.sh JOBS="-j$(makeopts_jobs)" || die "Failed to build 
bundled nvtt"
cd "${S}" || die
fi
 
@@ -155,12 +155,12 @@ src_compile() {
# e.g. bug #768840.
cd libraries/source/spidermonkey || die
elog "Building bundled SpiderMonkey (bug #768840)"
-   XARGS="${EPREFIX}/usr/bin/xargs" ./build.sh JOBS="-j3" || die "Failed 
to build bundled SpiderMonkey"
+   XARGS="${EPREFIX}/usr/bin/xargs" ./build.sh JOBS="-j(makeopts_jobs)" || 
die "Failed to build bundled SpiderMonkey"
cd "${S}" || die
 
# build 0ad
elog "Building 0ad"
-   emake -C build/workspaces/gcc verbose=1 JOBS="-j3"
+   emake -C build/workspaces/gcc verbose=1 JOBS="-j$(makeopts_jobs)"
 
# Merged from 0ad-data
# bug #771147 (comment 3)



[gentoo-commits] repo/gentoo:master commit in: games-strategy/0ad/

2021-02-28 Thread Sam James
commit: 645c826c87964db5a24b3fa5dd724d7e3224cbc3
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 28 22:31:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 28 23:04:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=645c826c

games-strategy/0ad: update comments in ebuild

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

 games-strategy/0ad/0ad-0.0.24b_alpha.ebuild | 21 +++--
 1 file changed, 7 insertions(+), 14 deletions(-)

diff --git a/games-strategy/0ad/0ad-0.0.24b_alpha.ebuild 
b/games-strategy/0ad/0ad-0.0.24b_alpha.ebuild
index 436db366fb5..1a15d95383c 100644
--- a/games-strategy/0ad/0ad-0.0.24b_alpha.ebuild
+++ b/games-strategy/0ad/0ad-0.0.24b_alpha.ebuild
@@ -41,8 +41,7 @@ RESTRICT="test"
 BDEPEND="virtual/pkgconfig
test? ( dev-lang/perl )"
 
-# remove dependency on nvtt
-# as we use the bundled one
+# Removed dependency on nvtt as we use the bundled one
 # bug #768930
 DEPEND="
dev-libs/boost:=
@@ -163,9 +162,8 @@ src_compile() {
elog "Building 0ad"
emake -C build/workspaces/gcc verbose=1 JOBS="-j3"
 
-   # merged from 0ad-data
-   # addresses comment #3
-   # bug #771147
+   # Merged from 0ad-data
+   # bug #771147 (comment 3)
if [[ ${PV} ==  || ${PV} == *_pre* ]]; then
# source/lib/sysdep/os/linux/ldbg.cpp:debug_SetThreadName() 
tries to open /proc/self/task/${TID}/comm for writing.
addpredict /proc/self/task
@@ -204,18 +202,13 @@ src_install() {
newbin binaries/system/pyrogenesis 0ad
use editor && newbin binaries/system/ActorEditor 0ad-ActorEditor
 
-   # merged with 0ad-data
-   # addresses comment #3
-   # bug #771147
+   # Merged from 0ad-data
+   # bug #771147 (comment 3)
insinto /usr/share/${PN}
doins -r binaries/data/{l10n,config,mods,tools}
 
-   # merged with 0ad-data
-   # addresses comment #3
-   # bug #771147
-   # install bundled SpiderMonkey and nvtt
-   # fixes comment #1
-   # bug #771147
+   # Install bundled SpiderMonkey and nvtt
+   # bug #771147 (comment 1)
exeinto /usr/$(get_libdir)/${PN}
doexe 
binaries/system/{libCollada,libmozjs78-ps-release,libnvtt,libnvcore,libnvimage,libnvmath}.so
use editor && doexe binaries/system/libAtlasUI.so



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Algorithm-Diff/

2021-02-28 Thread Andreas K. Hüttel
commit: eedb197ea9e76aa638031a2c885dc593e514a78f
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Feb 28 22:50:47 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Feb 28 22:51:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eedb197e

dev-perl/Algorithm-Diff: Version bump 1.201.0

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 dev-perl/Algorithm-Diff/Algorithm-Diff-1.201.0.ebuild | 16 
 dev-perl/Algorithm-Diff/Manifest  |  1 +
 2 files changed, 17 insertions(+)

diff --git a/dev-perl/Algorithm-Diff/Algorithm-Diff-1.201.0.ebuild 
b/dev-perl/Algorithm-Diff/Algorithm-Diff-1.201.0.ebuild
new file mode 100644
index 000..f2a920db31c
--- /dev/null
+++ b/dev-perl/Algorithm-Diff/Algorithm-Diff-1.201.0.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=RJBS
+DIST_VERSION=1.201
+DIST_EXAMPLES="bin/*"
+inherit perl-module
+
+DESCRIPTION="Compute intelligent differences between two files / lists"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+BDEPEND="virtual/perl-ExtUtils-MakeMaker"

diff --git a/dev-perl/Algorithm-Diff/Manifest b/dev-perl/Algorithm-Diff/Manifest
index ccd485c119d..3cf994d39f6 100644
--- a/dev-perl/Algorithm-Diff/Manifest
+++ b/dev-perl/Algorithm-Diff/Manifest
@@ -1 +1,2 @@
 DIST Algorithm-Diff-1.1903.tar.gz 34174 BLAKE2B 
85d64400c722d9547efb0c63d717f9c70cdd9f3b8282ca67d1b513507adeba0af68b2e45fe46c53ebaea85c3cd3f4e6d894c68d68587d88b01ba3eb362bf1458
 SHA512 
61632be4c19a03ccacaa218ab7cb8bdbc53a4a6030b8173a59c7611056375536788392c1da00ab88f3df9884fc8a67825efc83b70e2e564664d5187021d6b106
+DIST Algorithm-Diff-1.201.tar.gz 30047 BLAKE2B 
7502eec51e0fd40883b176947853e2f68fdc524545413eec2147ac5de9c1e062cba44b2939c2221b81e63ebb1ed98fc1912447941f710d4676f7e33ab6d1064c
 SHA512 
b22b55f4e45748da0e8aca556dc2155ef2dbcfe42ac5cbe4aa59e4cc13c95a141e6324a9ab0acd7fbc3d97e761e0778176df0f7e726af837a7b7d075106ad8d0



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

2021-02-28 Thread Sergei Trofimovich
commit: fd739858f7dec771e22883b5adb02a44184086e2
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Feb 28 22:14:45 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Feb 28 22:14:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd739858

profiles/arch/powerpc/package.use.mask: unmask dev-libs/libwacom[test]

Bug: https://bugs.gentoo.org/762718
Signed-off-by: Sergei Trofimovich  gentoo.org>

 profiles/arch/powerpc/package.use.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/arch/powerpc/package.use.mask 
b/profiles/arch/powerpc/package.use.mask
index 442a5c6aeed..431b2c7d54d 100644
--- a/profiles/arch/powerpc/package.use.mask
+++ b/profiles/arch/powerpc/package.use.mask
@@ -14,10 +14,6 @@ dev-lang/php -jit
 # Dependency not keyworded on this arch.
 app-text/enchant voikko
 
-# Matt Turner  (2020-12-31)
-# dev-python/pyudev is not keyworded
-dev-libs/libwacom test
-
 # Sam James  (2020-12-27)
 # dev-embedded/libftd2xx unavailable here
 dev-embedded/urjtag ftd2xx



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

2021-02-28 Thread Sergei Trofimovich
commit: 0e633176406a81b04c4fb3e183a9d0fb4b90d348
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Feb 28 22:11:32 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Feb 28 22:11:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e633176

dev-python/pyudev: keyworded 0.22.0 for ppc

keyworded wrt bug #762718

Package-Manager: Portage-3.0.16, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-python/pyudev/pyudev-0.22.0.ebuild 
b/dev-python/pyudev/pyudev-0.22.0.ebuild
index 3c625e2cd9a..25193dc4699 100644
--- a/dev-python/pyudev/pyudev-0.22.0.ebuild
+++ b/dev-python/pyudev/pyudev-0.22.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86"
 IUSE="qt5"
 
 RDEPEND="



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

2021-02-28 Thread Michał Górny
commit: d4a0d6f746f4148ca297356130e135cbe1c5a450
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 28 11:47:38 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 28 22:10:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4a0d6f7

kernel-install.eclass: Include a RDEP on libelf

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

 eclass/kernel-install.eclass | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/eclass/kernel-install.eclass b/eclass/kernel-install.eclass
index 965001924e7..56d40760557 100644
--- a/eclass/kernel-install.eclass
+++ b/eclass/kernel-install.eclass
@@ -58,6 +58,12 @@ RDEPEND="
sys-kernel/installkernel-systemd-boot
)
initramfs? ( >=sys-kernel/dracut-049-r3 )"
+# needed by objtool that is installed along with the kernel and used
+# to build external modules
+# NB: linux-mod.eclass also adds this dep but it's cleaner to have
+# it here, and resolves QA warnings: https://bugs.gentoo.org/732210
+RDEPEND+="
+   virtual/libelf"
 BDEPEND="
test? (
dev-tcltk/expect



[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-time-out-plugin/

2021-02-28 Thread Michał Górny
commit: 192df901c43bc541322b48283b76fa36f4909d4b
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 28 22:09:49 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 28 22:10:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=192df901

xfce-extra/xfce4-time-out-plugin: Bump to 1.1.2

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

 xfce-extra/xfce4-time-out-plugin/Manifest  |  1 +
 .../xfce4-time-out-plugin-1.1.2.ebuild | 35 ++
 2 files changed, 36 insertions(+)

diff --git a/xfce-extra/xfce4-time-out-plugin/Manifest 
b/xfce-extra/xfce4-time-out-plugin/Manifest
index f0cabf32412..ef8374f81b6 100644
--- a/xfce-extra/xfce4-time-out-plugin/Manifest
+++ b/xfce-extra/xfce4-time-out-plugin/Manifest
@@ -1 +1,2 @@
 DIST xfce4-time-out-plugin-1.1.1.tar.bz2 405970 BLAKE2B 
0e0d94bdb80e3cd8aa3304489d8122f9e0161db57c77c80893f97bc2dc2d578d89e190c56891abcebd95cd7cf9d58e2ba768540af8817b861dded381c6550a74
 SHA512 
463d210eb6cfaa79c3470b44e7fb42ab44ce8fec0e403d8c71344a5bbc68af29e0da0fe759471ed873637114adf947699ecbaea1129f36e2dd6dc56db0c2ca87
+DIST xfce4-time-out-plugin-1.1.2.tar.bz2 409221 BLAKE2B 
75a6f646badb936a803d8e6a8c9c25c85fa76f96fa82bae742724d3b52a68c49f81f58600a91de6ceb0f85220aa2d6b3a3ae2525a38e4f8a5fd78d4fbc6f0dfc
 SHA512 
08e50db9daafd9a2ba60e9d5767cddba83df34d8a261df71b7bb9ae632576f4dfd6252c2a83ec8f9a037284b0adc65751ba36d54ea9d14b85906fdc85d5b86ff

diff --git 
a/xfce-extra/xfce4-time-out-plugin/xfce4-time-out-plugin-1.1.2.ebuild 
b/xfce-extra/xfce4-time-out-plugin/xfce4-time-out-plugin-1.1.2.ebuild
new file mode 100644
index 000..c98032bc3cc
--- /dev/null
+++ b/xfce-extra/xfce4-time-out-plugin/xfce4-time-out-plugin-1.1.2.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit xdg-utils
+
+DESCRIPTION="A panel plug-in to take periodical breaks from the computer"
+HOMEPAGE="https://goodies.xfce.org/projects/panel-plugins/xfce4-time-out-plugin;
+SRC_URI="https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
+IUSE=""
+
+RDEPEND="x11-libs/libX11
+   >=xfce-base/libxfce4ui-4.12:=
+   >=xfce-base/xfce4-panel-4.12:="
+DEPEND="${RDEPEND}
+   dev-util/intltool
+   virtual/pkgconfig"
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



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

2021-02-28 Thread Michał Górny
commit: fa433b368a95deecfc4215f4aa89445ef199b753
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 28 22:04:31 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 28 22:10:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa433b36

kernel-install.eclass: Fix bypassing dracut configs

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

 eclass/kernel-install.eclass | 10 --
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/eclass/kernel-install.eclass b/eclass/kernel-install.eclass
index b8109f47d0b..965001924e7 100644
--- a/eclass/kernel-install.eclass
+++ b/eclass/kernel-install.eclass
@@ -211,9 +211,15 @@ kernel-install_test() {
 
local qemu_arch=$(kernel-install_get_qemu_arch)
 
+   # NB: if you pass a path that does not exist or is not a regular
+   # file/directory, dracut will silently ignore it and use the default
+   # https://github.com/dracutdevs/dracut/issues/1136
+   > "${T}"/empty-file || die
+   mkdir -p "${T}"/empty-directory || die
+
dracut \
-   --conf /dev/null \
-   --confdir /dev/null \
+   --conf "${T}"/empty-file \
+   --confdir "${T}"/empty-directory \
--no-hostonly \
--kmoddir "${modules}" \
"${T}/initrd" "${version}" || die



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

2021-02-28 Thread Andreas Sturmlechner
commit: 9c55a4ab2e1adb960521cd9c237fd5e79f987a62
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Feb 28 21:56:26 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Feb 28 21:57:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c55a4ab

x11-terms/qterminal: Fix appdata installation path

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

 x11-terms/qterminal/files/qterminal-0.16.1-appdata.patch  | 11 +++
 .../{qterminal-.ebuild => qterminal-0.16.1-r1.ebuild} |  4 +++-
 x11-terms/qterminal/qterminal-.ebuild |  4 +++-
 3 files changed, 17 insertions(+), 2 deletions(-)

diff --git a/x11-terms/qterminal/files/qterminal-0.16.1-appdata.patch 
b/x11-terms/qterminal/files/qterminal-0.16.1-appdata.patch
new file mode 100644
index 000..fc3f370fa67
--- /dev/null
+++ b/x11-terms/qterminal/files/qterminal-0.16.1-appdata.patch
@@ -0,0 +1,11 @@
+--- a/CMakeLists.txt   2020-11-14 10:11:34.0 +0100
 b/CMakeLists.txt   2021-02-28 22:47:20.119110816 +0100
+@@ -215,7 +215,7 @@
+ 
+ install(FILES
+ qterminal.appdata.xml
+-DESTINATION "${CMAKE_INSTALL_DATADIR}/appdata"
++DESTINATION "${CMAKE_INSTALL_DATADIR}/metainfo"
+ )
+ 
+ if(NOT APPLEBUNDLE)

diff --git a/x11-terms/qterminal/qterminal-.ebuild 
b/x11-terms/qterminal/qterminal-0.16.1-r1.ebuild
similarity index 90%
copy from x11-terms/qterminal/qterminal-.ebuild
copy to x11-terms/qterminal/qterminal-0.16.1-r1.ebuild
index 1b3cfd71784..1474704c16c 100644
--- a/x11-terms/qterminal/qterminal-.ebuild
+++ b/x11-terms/qterminal/qterminal-0.16.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -33,6 +33,8 @@ RDEPEND="${DEPEND}
!lxqt-base/lxqt-l10n
 "
 
+PATCHES=( "${FILESDIR}/${P}-appdata.patch" )
+
 pkg_postinst() {
xdg_icon_cache_update
 }

diff --git a/x11-terms/qterminal/qterminal-.ebuild 
b/x11-terms/qterminal/qterminal-.ebuild
index 1b3cfd71784..07f53ab940a 100644
--- a/x11-terms/qterminal/qterminal-.ebuild
+++ b/x11-terms/qterminal/qterminal-.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
@@ -33,6 +33,8 @@ RDEPEND="${DEPEND}
!lxqt-base/lxqt-l10n
 "
 
+PATCHES=( "${FILESDIR}/${PN}-0.16.1-appdata.patch" )
+
 pkg_postinst() {
xdg_icon_cache_update
 }



[gentoo-commits] repo/gentoo:master commit in: x11-terms/qterminal/

2021-02-28 Thread Andreas Sturmlechner
commit: e7ab2c6f3e5c4bd44851ada1b35997068427cc2f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Feb 28 21:56:49 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Feb 28 21:57:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7ab2c6f

x11-terms/qterminal: Drop 0.16.1 (r0)

Package-Manager: Portage-3.0.16, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 x11-terms/qterminal/qterminal-0.16.1.ebuild | 42 -
 1 file changed, 42 deletions(-)

diff --git a/x11-terms/qterminal/qterminal-0.16.1.ebuild 
b/x11-terms/qterminal/qterminal-0.16.1.ebuild
deleted file mode 100644
index 1b3cfd71784..000
--- a/x11-terms/qterminal/qterminal-0.16.1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake xdg-utils
-
-DESCRIPTION="Qt-based multitab terminal emulator"
-HOMEPAGE="https://lxqt.github.io/;
-
-if [[ ${PV} = ** ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/lxqt/${PN}.git;
-else
-   
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-fi
-
-LICENSE="GPL-2 GPL-2+"
-SLOT="0"
-
-BDEPEND=">=dev-util/lxqt-build-tools-0.8.0"
-DEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtdbus:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtx11extras:5
-   x11-libs/libX11
-   ~x11-libs/qtermwidget-${PV}
-"
-RDEPEND="${DEPEND}
-   !lxqt-base/lxqt-l10n
-"
-
-pkg_postinst() {
-   xdg_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-}



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

2021-02-28 Thread Michał Górny
commit: 7123d5d2aee72acfa4b2e90fc66331b9948eddc5
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 28 21:40:29 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 28 21:40:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7123d5d2

dev-python/aiohttp: Remove old

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

 dev-python/aiohttp/Manifest|   4 -
 dev-python/aiohttp/aiohttp-3.6.2-r1.ebuild | 156 -
 dev-python/aiohttp/aiohttp-3.7.1-r1.ebuild |  90 -
 dev-python/aiohttp/aiohttp-3.7.2-r1.ebuild |  91 -
 dev-python/aiohttp/aiohttp-3.7.3.ebuild|  91 -
 5 files changed, 432 deletions(-)

diff --git a/dev-python/aiohttp/Manifest b/dev-python/aiohttp/Manifest
index 3bad1e315fa..c5a16a92aa4 100644
--- a/dev-python/aiohttp/Manifest
+++ b/dev-python/aiohttp/Manifest
@@ -1,5 +1 @@
-DIST aiohttp-3.6.2.tar.gz 1076923 BLAKE2B 
14327a0bc5b5fffdf436a4c3525e4c25d80100aa464ed652316f7724c2bea6de4ace6c27e8a2a8cf9d895673ed63ed52e8c958ad611636e1e524a4e40efa4735
 SHA512 
49bd3089158c05ff6312420190ccd7fed95efb4a18b8aff7497d5507c71c692080d6949801edabdcd95379ca8e6614398408118d72ff1e782399e059e2cfc1a8
-DIST aiohttp-3.7.1.tar.gz 777 BLAKE2B 
03d16e8c9d64ec407cf7b6dbbf5547a88f528ab23e9e256559c11fc2cb6f568101f79dad89b0e5698fd02a3918051e4bc3c349e3ea4358ecb5de1543fea91708
 SHA512 
accdd588fdd7ba1792cf5e8fb67c6d5dd3e1c5382d9c9ece14e449d6f4f1c116975809d2dad786e0d472b3bb54e3b8c59722be871401a82cef5eff9c12f3c3f8
-DIST aiohttp-3.7.2.tar.gz 049 BLAKE2B 
faffc582f2c72ff892862b5b782da75b381e59b21b284b1120e4edb16f22b760f8cabe56261061e0049a5dfd041456076e294e942a02309e9b3d6b414facb0cb
 SHA512 
2dd4f0264f1fb0801be366c269b73dd80b542e8e5bfe18a01fbdfadd0210022ccd6e3975be1be416551ccce82f42881e18735d5c6fc68a42b7452ab18e157dc5
-DIST aiohttp-3.7.3.tar.gz 1113127 BLAKE2B 
47d95565db1184c6b55a1e7d7a6df8cda872e4fe621f653e3143608f51dde2c7d30d00835da357dd7ae33f4858ad5778074dfde5261331a3539a5d6776ea1a25
 SHA512 
d1dbbe3cbdeb1a460f5030a08a251a7bb7ae7ec038ca93ba5187b2da1fe21b80ed6513db647ef382d2d92a3d527a34dffbd37f51aa1e8b65bb36d517304b1812
 DIST aiohttp-3.7.4.tar.gz 1114533 BLAKE2B 
dcae3e66e13df8264d731a3ca65b4718feca8d0e6e1baeb6608dcb9bfb4bd4baaed6bd34297ed5ece78d01189bf9a0b9860845cae4e2b93cc2ba463cc35cfb77
 SHA512 
66fcc837b388020dc998cbaa2db31e48ecec75bcfaa8af9108e2ea265588dafa5684ca96a8fe3ad6759b22e09a4ae6d4efd8653fb76126eccdc826c15cbbe2e6

diff --git a/dev-python/aiohttp/aiohttp-3.6.2-r1.ebuild 
b/dev-python/aiohttp/aiohttp-3.6.2-r1.ebuild
deleted file mode 100644
index ff1ec99c9e6..000
--- a/dev-python/aiohttp/aiohttp-3.6.2-r1.ebuild
+++ /dev/null
@@ -1,156 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-
-inherit distutils-r1
-
-DESCRIPTION="http client/server for asyncio"
-HOMEPAGE="https://pypi.org/project/aiohttp/;
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
-IUSE="doc test"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
-   >=dev-python/async_timeout-3.0.0[${PYTHON_USEDEP}]
-   >=dev-python/attrs-17.3.0[${PYTHON_USEDEP}]
-   dev-python/chardet[${PYTHON_USEDEP}]
-   >=dev-python/multidict-4.5.0[${PYTHON_USEDEP}]
-   >=dev-python/yarl-1.0[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep '
-   dev-python/idna-ssl[${PYTHON_USEDEP}]
-   ' python3_6)
-   dev-python/typing-extensions[${PYTHON_USEDEP}]
-"
-DEPEND="
-   dev-python/cython[${PYTHON_USEDEP}]
-   test? (
-   ${COMMON_DEPEND}
-   !!dev-python/pytest-aiohttp
-   dev-python/async_generator[${PYTHON_USEDEP}]
-   dev-python/brotlipy[${PYTHON_USEDEP}]
-   dev-python/freezegun[${PYTHON_USEDEP}]
-   www-servers/gunicorn[${PYTHON_USEDEP}]
-   >=dev-python/pytest-3.4.0[${PYTHON_USEDEP}]
-   dev-python/pytest-mock[${PYTHON_USEDEP}]
-   dev-python/pytest-timeout[${PYTHON_USEDEP}]
-   dev-python/trustme[${PYTHON_USEDEP}]
-   )
-"
-RDEPEND="${COMMON_DEPEND}"
-
-DOCS=( CHANGES.rst CONTRIBUTORS.txt README.rst )
-
-distutils_enable_sphinx docs \
-   '>=dev-python/alabaster-0.6.2' \
-   'dev-python/sphinxcontrib-asyncio' \
-   'dev-python/sphinxcontrib-blockdiag' \
-   'dev-python/sphinxcontrib-newsfeed' \
-   'dev-python/sphinxcontrib-spelling' \
-   'dev-python/sphinx' \
-   'dev-python/sphinx-aiohttp-theme'
-
-distutils_enable_tests pytest || die "Tests fail with ${EPYTHON}"
-
-python_prepare_all() {
-   sed -e 's|^async def 
test_aiohttp_request_coroutine(|@pytest.mark.xfail\n\0|' \
-   -e 's|^async def 
test_handle_keepalive_on_closed_connection(|@pytest.mark.xfail\n\0|' \
- 

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

2021-02-28 Thread Sam James
commit: 764944b98ab88248c4974429f63556950c411d6c
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 28 21:36:05 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 28 21:36:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=764944b9

x11-misc/xsnow: Stabilize 3.2.2 ppc, #773460

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

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

diff --git a/x11-misc/xsnow/xsnow-3.2.2.ebuild 
b/x11-misc/xsnow/xsnow-3.2.2.ebuild
index 862c1afffe2..521c55ef362 100644
--- a/x11-misc/xsnow/xsnow-3.2.2.ebuild
+++ b/x11-misc/xsnow/xsnow-3.2.2.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PV}/${P}.tar.gz"
 
 LICENSE="freedist"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~amd64 ppc ~ppc64 ~sparc x86"
 
 RDEPEND="
dev-libs/glib:2



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

2021-02-28 Thread Sam James
commit: 3a5447b84d97d862e485cb90bd1e76908967c76b
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 28 21:36:25 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 28 21:37:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a5447b8

sci-electronics/iverilog: Stabilize 11.0 sparc, #772065

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

 sci-electronics/iverilog/iverilog-11.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-electronics/iverilog/iverilog-11.0.ebuild 
b/sci-electronics/iverilog/iverilog-11.0.ebuild
index bed87e6df97..bf530fda830 100644
--- a/sci-electronics/iverilog/iverilog-11.0.ebuild
+++ b/sci-electronics/iverilog/iverilog-11.0.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/steveicarus/${PN}.git;
 else

SRC_URI="https://github.com/steveicarus/${PN}/archive/v${GITHUB_PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc x86"
S="${WORKDIR}/${PN}-${GITHUB_PV}"
 fi
 



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

2021-02-28 Thread Sam James
commit: 05f4374d255044fe7869d0727a80f7c6123ecdf6
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 28 21:36:01 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 28 21:36:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05f4374d

x11-misc/xosview: Stabilize 1.23 ppc, #773457

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

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

diff --git a/x11-misc/xosview/xosview-1.23.ebuild 
b/x11-misc/xosview/xosview-1.23.ebuild
index 47bb4c84b69..3557a293799 100644
--- a/x11-misc/xosview/xosview-1.23.ebuild
+++ b/x11-misc/xosview/xosview-1.23.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://www.pogo.org.uk/~mark/${PN}/releases/${P}.tar.gz;
 
 LICENSE="GPL-2 BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 x86"
+KEYWORDS="~amd64 ppc ~ppc64 x86"
 IUSE="suid"
 
 COMMON_DEPS="x11-libs/libX11



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

2021-02-28 Thread Sam James
commit: f219eab9448996ac30dc84e91d5011a40eb3b025
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 28 21:35:57 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 28 21:36:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f219eab9

sci-electronics/iverilog: Stabilize 11.0 ppc, #772065

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

 sci-electronics/iverilog/iverilog-11.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-electronics/iverilog/iverilog-11.0.ebuild 
b/sci-electronics/iverilog/iverilog-11.0.ebuild
index cf2b50d12f0..bed87e6df97 100644
--- a/sci-electronics/iverilog/iverilog-11.0.ebuild
+++ b/sci-electronics/iverilog/iverilog-11.0.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/steveicarus/${PN}.git;
 else

SRC_URI="https://github.com/steveicarus/${PN}/archive/v${GITHUB_PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc x86"
S="${WORKDIR}/${PN}-${GITHUB_PV}"
 fi
 



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

2021-02-28 Thread Sam James
commit: 65cc97714c148a12ae7f8e61f3d49c47aca4111f
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 28 21:36:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 28 21:37:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65cc9771

x11-misc/xsnow: Stabilize 3.2.2 sparc, #773460

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

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

diff --git a/x11-misc/xsnow/xsnow-3.2.2.ebuild 
b/x11-misc/xsnow/xsnow-3.2.2.ebuild
index 521c55ef362..e2d797edb0a 100644
--- a/x11-misc/xsnow/xsnow-3.2.2.ebuild
+++ b/x11-misc/xsnow/xsnow-3.2.2.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PV}/${P}.tar.gz"
 
 LICENSE="freedist"
 SLOT="0"
-KEYWORDS="~amd64 ppc ~ppc64 ~sparc x86"
+KEYWORDS="~amd64 ppc ~ppc64 sparc x86"
 
 RDEPEND="
dev-libs/glib:2



[gentoo-commits] repo/gentoo:master commit in: sci-electronics/qelectrotech/files/, sci-electronics/qelectrotech/

2021-02-28 Thread Andreas Sturmlechner
commit: da37447a27e961ef6bde9e773ae002e28e6285e0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Feb 28 20:21:21 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Feb 28 21:36:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da37447a

sci-electronics/qelectrotech: 0.80 version bump

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

 sci-electronics/qelectrotech/Manifest  |  1 +
 .../files/qelectrotech-0.80-fix-paths.patch| 50 ++
 .../files/qelectrotech-0.80-nomancompress.patch| 10 +
 ...rotech-.ebuild => qelectrotech-0.80.ebuild} | 22 --
 .../qelectrotech/qelectrotech-.ebuild  | 22 --
 5 files changed, 97 insertions(+), 8 deletions(-)

diff --git a/sci-electronics/qelectrotech/Manifest 
b/sci-electronics/qelectrotech/Manifest
index 23a90bc85d6..88b1688f9cd 100644
--- a/sci-electronics/qelectrotech/Manifest
+++ b/sci-electronics/qelectrotech/Manifest
@@ -1 +1,2 @@
 DIST qelectrotech-0.70.tar.gz 10870717 BLAKE2B 
21af280526cc75e67d80d514286a294a805073beb97d142758449e1290db56e741b70eeb9c38adbdb770fc548eb0fba18429bceaa8cd88bcba5335c3fca9
 SHA512 
db5b74ce9ac64e55a463c821ee43a2cde8cc4dc4a7be79c8a39512e54dfb85653e20981b5879ecc6e5949c1c1196ad5b7cae9780bf16de0b4d7b2381731173bd
+DIST qelectrotech-0.80.tar.gz 13835653 BLAKE2B 
1efb22c9683c01c3cc449a3c1deef1990825b16f11dc15d93e2d7c0afd026486ee9772e0d8637efcb576fb20a8dc79235cdcabc94d293b9bf8c2028818645734
 SHA512 
732101130e77849ed0a56bcc7b519a1ca032e8f203951a50e1dd5fd488e96f1ab69ed0854176604f1947636b3d8fda1ac8aebbcfe01e63dfa263d8f646224f53

diff --git 
a/sci-electronics/qelectrotech/files/qelectrotech-0.80-fix-paths.patch 
b/sci-electronics/qelectrotech/files/qelectrotech-0.80-fix-paths.patch
new file mode 100644
index 000..30ef9b6089b
--- /dev/null
+++ b/sci-electronics/qelectrotech/files/qelectrotech-0.80-fix-paths.patch
@@ -0,0 +1,50 @@
+--- a/qelectrotech.pro 2021-02-21 10:15:38.0 +0100
 b/qelectrotech.pro 2021-02-28 21:12:15.934876464 +0100
+@@ -5,21 +5,21 @@
+ # Chemins utilises pour la compilation et l'installation de QET
+ unix {
+ # Chemins UNIX
+-COMPIL_PREFIX  = '/usr/local/'
+-INSTALL_PREFIX = '/usr/local/'
++COMPIL_PREFIX  = '/usr/'
++INSTALL_PREFIX = '/usr/'
+ QET_BINARY_PATH= 'bin/'
+ QET_COMMON_COLLECTION_PATH = 'share/qelectrotech/elements/'
+ QET_COMMON_TBT_PATH= 'share/qelectrotech/titleblocks/'
+ QET_LANG_PATH  = 'share/qelectrotech/lang/'
+ QET_EXAMPLES_PATH  = 'share/qelectrotech/examples/'
+ QET_LICENSE_PATH   = 'doc/qelectrotech/'
+-QET_MIME_XML_PATH  = '../share/mime/application/'
+-QET_MIME_DESKTOP_PATH  = '../share/mimelnk/application/'
+-QET_MIME_PACKAGE_PATH  = '../share/mime/packages/'
++QET_MIME_XML_PATH  = 'share/mime/application/'
++QET_MIME_DESKTOP_PATH  = 'share/mimelnk/application/'
++QET_MIME_PACKAGE_PATH  = 'share/mime/packages/'
+ QET_DESKTOP_PATH   = 'share/applications/'
+ QET_ICONS_PATH = 'share/icons/hicolor/'
+-QET_MAN_PATH   = 'man/'
+-QET_APPDATA_PATH   = 'share/appdata'
++QET_MAN_PATH   = 'share/man/'
++QET_APPDATA_PATH   = 'share/metainfo'
+ }
+ win32 {
+ # Chemins Windows
+@@ -252,9 +252,6 @@
+ examples.path  = $$join(INSTALL_PREFIX,,,$${QET_EXAMPLES_PATH})
+ examples.files = examples/*
+ 
+-copyright.path = $$join(INSTALL_PREFIX,,,$${QET_LICENSE_PATH})
+-copyright.files= LICENSE ELEMENTS.LICENSE CREDIT README ChangeLog
+-
+ mime_xml.path  = $$join(INSTALL_PREFIX,,,$${QET_MIME_XML_PATH})
+ mime_xml.files = misc/x-qet-*.xml
+ 
+@@ -284,7 +281,7 @@
+ man.extra  = sh man/compress_man_pages.sh
+ 
+ # L'installation comprend la copie du binaire, des elements, des fichiers de 
langue et du fichier LICENSE
+-INSTALLS += target elements tbt lang copyright
++INSTALLS += target elements tbt lang
+ # Sous Unix, on installe egalement l'icone, un fichier .desktop, des fichiers 
mime et les pages de manuel
+ unix {
+ INSTALLS += desktop mime_xml mime_desktop mime_package icons man 
examples appdata

diff --git 
a/sci-electronics/qelectrotech/files/qelectrotech-0.80-nomancompress.patch 
b/sci-electronics/qelectrotech/files/qelectrotech-0.80-nomancompress.patch
new file mode 100644
index 000..9e63a451289
--- /dev/null
+++ b/sci-electronics/qelectrotech/files/qelectrotech-0.80-nomancompress.patch
@@ -0,0 +1,10 @@
+--- a/qelectrotech.pro 2021-02-21 10:15:38.0 +0100
 b/qelectrotech.pro 2021-02-28 21:41:02.221285171 +0100
+@@ -278,7 +278,6 @@
+ 
+ 

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

2021-02-28 Thread Andreas Sturmlechner
commit: a5b6c466b35a2deb4237fb107305f90abe61e985
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Feb 28 21:09:39 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Feb 28 21:36:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5b6c466

sci-electronics/qelectrotech: Switch to git repository

Package-Manager: Portage-3.0.16, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-electronics/qelectrotech/qelectrotech-.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/sci-electronics/qelectrotech/qelectrotech-.ebuild 
b/sci-electronics/qelectrotech/qelectrotech-.ebuild
index bd14b719e6f..ac7b517d39f 100644
--- a/sci-electronics/qelectrotech/qelectrotech-.ebuild
+++ b/sci-electronics/qelectrotech/qelectrotech-.ebuild
@@ -8,9 +8,9 @@ inherit qmake-utils xdg
 DESCRIPTION="Qt5 application to design electric diagrams"
 HOMEPAGE="https://qelectrotech.org/;
 
-if [[ ${PV} = ** ]]; then
-   inherit subversion
-   ESVN_REPO_URI="svn://svn.tuxfamily.org/svnroot/qet/qet/trunk"
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://git.tuxfamily.org/qet/qet.git/;
+   inherit git-r3
 else
MY_P=${PN}-${PV%0}-src

SRC_URI="https://download.tuxfamily.org/qet/tags/20180823/${MY_P}.tar.gz;



[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/kstars/

2021-02-28 Thread Andreas Sturmlechner
commit: 5d8af12c54b44ea5c79b2e92af3365f1cd7cd0f2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Feb 28 21:31:14 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Feb 28 21:36:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d8af12c

sci-astronomy/kstars: Drop 3.4.3

Package-Manager: Portage-3.0.16, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-astronomy/kstars/Manifest|  1 -
 sci-astronomy/kstars/kstars-3.4.3.ebuild | 97 
 2 files changed, 98 deletions(-)

diff --git a/sci-astronomy/kstars/Manifest b/sci-astronomy/kstars/Manifest
index 01b294f1b11..eb147712fec 100644
--- a/sci-astronomy/kstars/Manifest
+++ b/sci-astronomy/kstars/Manifest
@@ -1,2 +1 @@
-DIST kstars-3.4.3.tar.xz 77697704 BLAKE2B 
a64901f74952268fb05ab9ef90d4161f48ada210a0c3099218488bb0c327d29855c58f7226ac399e522abe9846fe7109dcbecbdb789d9c3afc1180448ba1fe69
 SHA512 
47adad28cccd749a7ac3c71df4b06d59a4bdf94bacc064fe5d658dcbe3150f2e4d13aaf23e0aedea57c64c28357452d731caaf764e8c91bc67f5469166cf7ad4
 DIST kstars-3.5.1.tar.xz 78872552 BLAKE2B 
8962d60a7e6224a7d6724a9883136599ca7acf874131b46ad30ca5fba6d42d60f3eff3bee8df3e7db8807e6d6a3d363d2f63dd1540d7b80d9f76be3ee31f
 SHA512 
a0684272967a314ca9ce5d835337d6c6f52f2b5cfb877f50b41a5fa8df51497fbb10445e14e0d04804f3ad3dfdba4379710dd82547b617f4ee9d78cec8feb0dc

diff --git a/sci-astronomy/kstars/kstars-3.4.3.ebuild 
b/sci-astronomy/kstars/kstars-3.4.3.ebuild
deleted file mode 100644
index fae05124743..000
--- a/sci-astronomy/kstars/kstars-3.4.3.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ECM_HANDBOOK="forceoptional"
-KFMIN=5.60.0
-QTMIN=5.12.3
-inherit ecm kde.org
-
-DESCRIPTION="Desktop Planetarium"
-HOMEPAGE="https://apps.kde.org/en/kstars https://edu.kde.org/kstars/;
-
-if [[ ${KDE_BUILD_TYPE} = release ]]; then
-   SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
-   KEYWORDS="amd64 x86"
-fi
-
-LICENSE="GPL-2+ GPL-3+"
-SLOT="5"
-IUSE="fits indi +password raw wcs"
-
-REQUIRED_USE="indi? ( fits ) ${PYTHON_REQUIRED_USE}"
-
-COMMON_DEPEND="
-   >=dev-qt/qtdatavis3d-${QTMIN}:5
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtnetwork-${QTMIN}:5
-   >=dev-qt/qtprintsupport-${QTMIN}:5
-   >=dev-qt/qtsql-${QTMIN}:5
-   >=dev-qt/qtsvg-${QTMIN}:5
-   >=dev-qt/qtwebsockets-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/kauth-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/knewstuff-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/knotifyconfig-${KFMIN}:5
-   >=kde-frameworks/kplotting-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-   sys-libs/zlib
-   fits? ( sci-libs/cfitsio )
-   indi? (
-   >=sci-libs/indilib-1.7.5
-   sci-libs/libnova
-   )
-   password? ( dev-libs/qtkeychain:= )
-   raw? ( media-libs/libraw:= )
-   wcs? ( sci-astronomy/wcslib )
-"
-# TODO: Add back when re-enabled by upstream
-#  opengl? (
-#  >=dev-qt/qtopengl-${QTMIN}:5
-#  virtual/opengl
-#  )
-DEPEND="${COMMON_DEPEND}
-   dev-cpp/eigen:3
-   >=dev-qt/qtconcurrent-${QTMIN}:5
-"
-RDEPEND="${COMMON_DEPEND}
-   >=dev-qt/qtgraphicaleffects-${QTMIN}:5
-   >=dev-qt/qtpositioning-${QTMIN}:5
-   >=dev-qt/qtquickcontrols-${QTMIN}:5
-   >=dev-qt/qtquickcontrols2-${QTMIN}:5
-"
-
-src_configure() {
-   local mycmakeargs=(
-   -DFETCH_TRANSLATIONS=OFF
-   -DBUILD_DOC=$(usex handbook)
-   $(cmake_use_find_package fits CFitsio)
-   $(cmake_use_find_package indi INDI)
-   $(cmake_use_find_package indi Nova)
-   $(cmake_use_find_package password Qt5Keychain)
-   $(cmake_use_find_package raw LibRaw)
-   $(cmake_use_find_package wcs WCSLIB)
-   )
-
-   ecm_src_configure
-}
-
-pkg_postinst() {
-   ecm_pkg_postinst
-
-   if [[ -z "${REPLACING_VERSIONS}" ]] && ! has_version "x11-misc/xplanet" 
; then
-   elog "${PN} has optional runtime support for x11-misc/xplanet"
-   fi
-   # same for AstrometryNet, which is not packaged.
-}



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

2021-02-28 Thread Sam James
commit: 4acc4ffd038d1dff4defff87cda1fad1316e6e88
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 28 21:35:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 28 21:35:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4acc4ffd

x11-misc/xsnow: Stabilize 3.2.2 x86, #773460

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

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

diff --git a/x11-misc/xsnow/xsnow-3.2.2.ebuild 
b/x11-misc/xsnow/xsnow-3.2.2.ebuild
index 1ff2e5e3a1b..862c1afffe2 100644
--- a/x11-misc/xsnow/xsnow-3.2.2.ebuild
+++ b/x11-misc/xsnow/xsnow-3.2.2.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PV}/${P}.tar.gz"
 
 LICENSE="freedist"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc x86"
 
 RDEPEND="
dev-libs/glib:2



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

2021-02-28 Thread Sam James
commit: b472df95aeda408139daad6535bfabd1e7e2ea1c
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 28 21:35:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 28 21:35:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b472df95

x11-misc/xosview: Stabilize 1.23 x86, #773457

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

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

diff --git a/x11-misc/xosview/xosview-1.23.ebuild 
b/x11-misc/xosview/xosview-1.23.ebuild
index 43582f7a181..47bb4c84b69 100644
--- a/x11-misc/xosview/xosview-1.23.ebuild
+++ b/x11-misc/xosview/xosview-1.23.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://www.pogo.org.uk/~mark/${PN}/releases/${P}.tar.gz;
 
 LICENSE="GPL-2 BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~ppc ~ppc64 x86"
 IUSE="suid"
 
 COMMON_DEPS="x11-libs/libX11



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

2021-02-28 Thread Sam James
commit: 0aa8dae88055c771fd7e83c50b0359b7f9a49503
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 28 21:35:25 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 28 21:35:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0aa8dae8

media-gfx/album: Stabilize 4.15-r1 x86, #773454

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

 media-gfx/album/album-4.15-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-gfx/album/album-4.15-r1.ebuild 
b/media-gfx/album/album-4.15-r1.ebuild
index 283dda684e5..40c2c0f72dc 100644
--- a/media-gfx/album/album-4.15-r1.ebuild
+++ b/media-gfx/album/album-4.15-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -10,7 +10,7 @@ 
SRC_URI="https://marginalhacks.com/bin/album.versions/${P}.tar.gz
 
 LICENSE="marginalhacks"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~ppc ~ppc64 x86"
 IUSE="doc ffmpeg plugins themes"
 
 DEPEND=""



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

2021-02-28 Thread Sam James
commit: 4e77ad44845ce6debf75127570fa8279fe39f424
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 28 21:35:09 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 28 21:35:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e77ad44

dev-python/aiohttp: Stabilize 3.7.4 amd64, #772932

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

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

diff --git a/dev-python/aiohttp/aiohttp-3.7.4.ebuild 
b/dev-python/aiohttp/aiohttp-3.7.4.ebuild
index a7a8da1e4dd..a3a21c4b7e4 100644
--- a/dev-python/aiohttp/aiohttp-3.7.4.ebuild
+++ b/dev-python/aiohttp/aiohttp-3.7.4.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 
 RDEPEND="
>=dev-python/async_timeout-3.0.0[${PYTHON_USEDEP}]



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

2021-02-28 Thread Sam James
commit: ef05e0549127dc723fdb8335e29e83ab4f419e86
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 28 21:34:27 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 28 21:34:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef05e054

net-wireless/iwd: Stabilize 1.11 arm, #769566

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

 net-wireless/iwd/iwd-1.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-1.11.ebuild b/net-wireless/iwd/iwd-1.11.ebuild
index bfd48ed2566..94719ec1b7a 100644
--- a/net-wireless/iwd/iwd-1.11.ebuild
+++ b/net-wireless/iwd/iwd-1.11.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else
SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ppc64 ~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~sparc x86"
 fi
 
 DESCRIPTION="Wireless daemon for linux"



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

2021-02-28 Thread Sam James
commit: 55d67d1d8241c3b1f19ccdd44c8fa7fd95161d6c
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 28 21:34:13 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 28 21:34:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55d67d1d

dev-python/aiohttp: Stabilize 3.7.4 arm, #772932

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

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

diff --git a/dev-python/aiohttp/aiohttp-3.7.4.ebuild 
b/dev-python/aiohttp/aiohttp-3.7.4.ebuild
index d846d97092c..a7a8da1e4dd 100644
--- a/dev-python/aiohttp/aiohttp-3.7.4.ebuild
+++ b/dev-python/aiohttp/aiohttp-3.7.4.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 
 RDEPEND="
>=dev-python/async_timeout-3.0.0[${PYTHON_USEDEP}]



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

2021-02-28 Thread Sam James
commit: 9a90fb9c34142106ae2ba489e784961a85859ac4
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 28 21:34:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 28 21:34:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a90fb9c

sci-libs/mpir: Stabilize 3.0.0 arm, #679338

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

 sci-libs/mpir/mpir-3.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/mpir/mpir-3.0.0.ebuild b/sci-libs/mpir/mpir-3.0.0.ebuild
index 4953f535cb4..57228ff75a7 100644
--- a/sci-libs/mpir/mpir-3.0.0.ebuild
+++ b/sci-libs/mpir/mpir-3.0.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.mpir.org/${P}.tar.bz2;
 
 LICENSE="LGPL-3"
 SLOT="0/23"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 s390 ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 s390 ~sparc x86 
~amd64-linux ~x86-linux"
 IUSE="+cxx cpudetection static-libs"
 
 DEPEND="



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

2021-02-28 Thread Sam James
commit: 707c782670b9f17c96d0ffd3c7ff36ae85b73654
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 28 21:34:25 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 28 21:34:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=707c7826

dev-libs/ell: Stabilize 0.36 arm, #769566

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

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

diff --git a/dev-libs/ell/ell-0.36.ebuild b/dev-libs/ell/ell-0.36.ebuild
index 489462190d4..8d87287e565 100644
--- a/dev-libs/ell/ell-0.36.ebuild
+++ b/dev-libs/ell/ell-0.36.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc 
x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86"
 fi
 LICENSE="LGPL-2.1"
 SLOT="0"



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

2021-02-28 Thread Sam James
commit: 3e6818232c5fdca9723c7637f04758d37a5aa599
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 28 21:34:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 28 21:34:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e681823

net-misc/geoipupdate: Stabilize 4.3.0 arm, #714692

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

 net-misc/geoipupdate/geoipupdate-4.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/geoipupdate/geoipupdate-4.3.0.ebuild 
b/net-misc/geoipupdate/geoipupdate-4.3.0.ebuild
index f38a5a18875..083d40f6db7 100644
--- a/net-misc/geoipupdate/geoipupdate-4.3.0.ebuild
+++ b/net-misc/geoipupdate/geoipupdate-4.3.0.ebuild
@@ -53,7 +53,7 @@ SRC_URI="
 
 LICENSE="ISC BSD BSD-2 MIT Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ppc64 x86"
+KEYWORDS="amd64 arm ppc64 x86"
 
 DOCS=( README.md CHANGELOG.md doc/GeoIP.conf.md doc/geoipupdate.md )
 



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Lab-Measurement/

2021-02-28 Thread Andreas K. Hüttel
commit: b90788cdabbb933ed819b1ef2b83cf33f061191a
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Feb 28 21:32:38 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Feb 28 21:34:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b90788cd

dev-perl/Lab-Measurement: Version bump

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 .../Lab-Measurement/Lab-Measurement-3.721.ebuild   | 148 -
 dev-perl/Lab-Measurement/Manifest  |   1 -
 2 files changed, 149 deletions(-)

diff --git a/dev-perl/Lab-Measurement/Lab-Measurement-3.721.ebuild 
b/dev-perl/Lab-Measurement/Lab-Measurement-3.721.ebuild
deleted file mode 100644
index 4bf9cc43266..000
--- a/dev-perl/Lab-Measurement/Lab-Measurement-3.721.ebuild
+++ /dev/null
@@ -1,148 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_EXAMPLES=( "examples/*" )
-
-if [[ "${PV}" != "" ]]; then
-   DIST_VERSION=${PV%.0}
-   DIST_AUTHOR="AKHUETTEL"
-   KEYWORDS="~amd64 ~x86"
-   inherit perl-module
-else
-   EGIT_REPO_URI="https://github.com/lab-measurement/Lab-Measurement.git;
-   EGIT_BRANCH="master"
-   EGIT_CHECKOUT_DIR="${WORKDIR}/${PN}-git"
-   inherit perl-module git-r3
-fi
-
-DESCRIPTION="Measurement control and automation with Perl"
-HOMEPAGE="https://www.labmeasurement.de;
-
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DZIL_PLUGINS=( Git PodWeaver AuthorsFromGit )
-
-RDEPEND="
-   virtual/perl-Carp
-   dev-perl/Class-ISA
-   >=dev-perl/Class-Method-Modifiers-2.110.0
-   >=dev-perl/Clone-0.310.0
-   virtual/perl-Data-Dumper
-   virtual/perl-Encode
-   >=dev-perl/Exception-Class-1.0.0
-   virtual/perl-Exporter
-   virtual/perl-File-Path
-   virtual/perl-File-Spec
-   virtual/perl-Getopt-Long
-   dev-perl/Hook-LexWrap
-   virtual/perl-IO
-   >=dev-perl/IO-Socket-Timeout-0.320.0
-   dev-perl/List-MoreUtils
-   virtual/perl-Scalar-List-Utils
-   virtual/perl-Math-Complex
-   >=virtual/perl-Module-Load-0.260.0
-   >=dev-perl/Moose-2.121.300
-   >=dev-perl/MooseX-Params-Validate-0.180.0
-   dev-perl/MooseX-StrictConstructor
-   >=dev-perl/PDL-2.7.0
-   dev-perl/PDL-Graphics-Gnuplot
-   >=dev-perl/Role-Tiny-1.3.4
-   virtual/perl-Socket
-   dev-perl/Statistics-Descriptive
-   virtual/perl-Storable
-   >=dev-perl/TermReadKey-2.300.0
-   virtual/perl-Thread-Semaphore
-   virtual/perl-Time-HiRes
-   dev-perl/Time-Monotonic
-   virtual/perl-Time-Piece
-   >=dev-perl/Try-Tiny-0.220.0
-   >=dev-perl/YAML-LibYAML-0.410.0
-   virtual/perl-autodie
-   >=dev-perl/namespace-autoclean-0.200.0
-   virtual/perl-parent
-   sci-visualization/gnuplot
-   dev-perl/Lab-VXI11
-   dev-perl/USB-TMC
-"
-DEPEND="
-   ${RDEPEND}
-   virtual/perl-ExtUtils-MakeMaker
-   test? (
-   dev-perl/File-Slurper
-   virtual/perl-File-Temp
-   dev-perl/Test-Fatal
-   dev-perl/Test-File
-   virtual/perl-Test-Simple
-   dev-perl/Text-Diff
-   dev-perl/aliased
-   )
-"
-if [[ "${PV}" == "" ]]; then
-   DEPEND="${DEPEND}
-   dev-perl/Dist-Zilla"
-   for dzp in "${DZIL_PLUGINS[@]}" ; do
-   DEPEND="${DEPEND}
-   dev-perl/Dist-Zilla-Plugin-${dzp}"
-   done
-fi
-
-src_unpack() {
-   if [[ "${PV}" == "" ]]; then
-   git-r3_src_unpack
-   mkdir -p "${S}" || die "Can't make ${S}"
-   else
-   default
-   fi
-}
-
-dzil_to_distdir() {
-   local dzil_root dest has_missing modname dzil_version
-   dzil_root="$1"
-   dest="$2"
-
-   cd "${dzil_root}" || die "Can't enter git workdir '${dzil_root}'";
-
-   dzil_version="$(dzil version)" || die "Error invoking 'dzil version'"
-   einfo "Generating CPAN dist with ${dzil_version}"
-
-   has_missing=""
-
-   einfo "Checking dzil authordeps"
-   while IFS= read -d $'\n' -r modname; do
-   if [[ -z "${has_missing}" ]]; then
-   has_missing=1
-   eerror "'dzil authordeps' indicates missing build 
dependencies"
-   eerror "These will prevent building, please report a 
bug"
-   eerror "Missing:"
-   fi
-   eerror "  ${modname}"
-   done < <( dzil authordeps --missing --versions )
-
-   [[ -z "${has_missing}" ]] || die "Satisfy all missing authordeps first"
-
-   einfo "Checking dzil build deps"
-   while IFS= read -d $'\n' -r modname; do
-   if [[ -z "${has_missing}" ]]; then
-   has_missing=1
-   ewarn "'dzil listdeps' indicates missing build 

[gentoo-commits] repo/gentoo:master commit in: dev-perl/Lab-Measurement/

2021-02-28 Thread Andreas K. Hüttel
commit: a19dd4ada681bc238c52b21e07925eed2ec26ff7
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Feb 28 21:32:19 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Feb 28 21:34:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a19dd4ad

dev-perl/Lab-Measurement: Version bump

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 .../Lab-Measurement/Lab-Measurement-3.741.ebuild   | 148 +
 dev-perl/Lab-Measurement/Manifest  |   1 +
 2 files changed, 149 insertions(+)

diff --git a/dev-perl/Lab-Measurement/Lab-Measurement-3.741.ebuild 
b/dev-perl/Lab-Measurement/Lab-Measurement-3.741.ebuild
new file mode 100644
index 000..e3f434a03ec
--- /dev/null
+++ b/dev-perl/Lab-Measurement/Lab-Measurement-3.741.ebuild
@@ -0,0 +1,148 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_EXAMPLES=( "examples/*" )
+
+if [[ "${PV}" != "" ]]; then
+   DIST_VERSION=${PV%.0}
+   DIST_AUTHOR="AKHUETTEL"
+   KEYWORDS="~amd64 ~x86"
+   inherit perl-module
+else
+   EGIT_REPO_URI="https://github.com/lab-measurement/Lab-Measurement.git;
+   EGIT_BRANCH="master"
+   EGIT_CHECKOUT_DIR="${WORKDIR}/${PN}-git"
+   inherit perl-module git-r3
+fi
+
+DESCRIPTION="Measurement control and automation with Perl"
+HOMEPAGE="https://www.labmeasurement.de;
+
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DZIL_PLUGINS=( Git PodWeaver AuthorsFromGit )
+
+RDEPEND="
+   virtual/perl-Carp
+   dev-perl/Class-ISA
+   >=dev-perl/Class-Method-Modifiers-2.110.0
+   >=dev-perl/Clone-0.310.0
+   virtual/perl-Data-Dumper
+   virtual/perl-Encode
+   >=dev-perl/Exception-Class-1.0.0
+   virtual/perl-Exporter
+   virtual/perl-File-Path
+   virtual/perl-File-Spec
+   virtual/perl-Getopt-Long
+   dev-perl/Hook-LexWrap
+   virtual/perl-IO
+   >=dev-perl/IO-Socket-Timeout-0.320.0
+   dev-perl/List-MoreUtils
+   virtual/perl-Scalar-List-Utils
+   virtual/perl-Math-Complex
+   >=virtual/perl-Module-Load-0.260.0
+   >=dev-perl/Moose-2.121.300
+   >=dev-perl/MooseX-Params-Validate-0.180.0
+   dev-perl/MooseX-StrictConstructor
+   >=dev-perl/PDL-2.7.0
+   dev-perl/PDL-Graphics-Gnuplot
+   >=dev-perl/Role-Tiny-1.3.4
+   virtual/perl-Socket
+   dev-perl/Statistics-Descriptive
+   virtual/perl-Storable
+   >=dev-perl/TermReadKey-2.300.0
+   virtual/perl-Thread-Semaphore
+   virtual/perl-Time-HiRes
+   dev-perl/Time-Monotonic
+   virtual/perl-Time-Piece
+   >=dev-perl/Try-Tiny-0.220.0
+   >=dev-perl/YAML-LibYAML-0.410.0
+   virtual/perl-autodie
+   >=dev-perl/namespace-autoclean-0.200.0
+   virtual/perl-parent
+   sci-visualization/gnuplot
+   dev-perl/Lab-VXI11
+   dev-perl/USB-TMC
+"
+DEPEND="
+   ${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   dev-perl/File-Slurper
+   virtual/perl-File-Temp
+   dev-perl/Test-Fatal
+   dev-perl/Test-File
+   virtual/perl-Test-Simple
+   dev-perl/Text-Diff
+   dev-perl/aliased
+   )
+"
+if [[ "${PV}" == "" ]]; then
+   DEPEND="${DEPEND}
+   dev-perl/Dist-Zilla"
+   for dzp in "${DZIL_PLUGINS[@]}" ; do
+   DEPEND="${DEPEND}
+   dev-perl/Dist-Zilla-Plugin-${dzp}"
+   done
+fi
+
+src_unpack() {
+   if [[ "${PV}" == "" ]]; then
+   git-r3_src_unpack
+   mkdir -p "${S}" || die "Can't make ${S}"
+   else
+   default
+   fi
+}
+
+dzil_to_distdir() {
+   local dzil_root dest has_missing modname dzil_version
+   dzil_root="$1"
+   dest="$2"
+
+   cd "${dzil_root}" || die "Can't enter git workdir '${dzil_root}'";
+
+   dzil_version="$(dzil version)" || die "Error invoking 'dzil version'"
+   einfo "Generating CPAN dist with ${dzil_version}"
+
+   has_missing=""
+
+   einfo "Checking dzil authordeps"
+   while IFS= read -d $'\n' -r modname; do
+   if [[ -z "${has_missing}" ]]; then
+   has_missing=1
+   eerror "'dzil authordeps' indicates missing build 
dependencies"
+   eerror "These will prevent building, please report a 
bug"
+   eerror "Missing:"
+   fi
+   eerror "  ${modname}"
+   done < <( dzil authordeps --missing --versions )
+
+   [[ -z "${has_missing}" ]] || die "Satisfy all missing authordeps first"
+
+   einfo "Checking dzil build deps"
+   while IFS= read -d $'\n' -r modname; do
+   if [[ -z "${has_missing}" ]]; then
+   has_missing=1
+   ewarn "'dzil listdeps' indicates missing build 

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

2021-02-28 Thread Sam James
commit: 25bf1c9b60c896c27c452dfcd0b27b92d9365bb7
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 28 21:33:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 28 21:33:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25bf1c9b

sys-libs/glibc: Stabilize 2.32-r7 arm64, #764176

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

 sys-libs/glibc/glibc-2.32-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/glibc/glibc-2.32-r7.ebuild 
b/sys-libs/glibc/glibc-2.32-r7.ebuild
index c38f5a00765..03889d61785 100644
--- a/sys-libs/glibc/glibc-2.32-r7.ebuild
+++ b/sys-libs/glibc/glibc-2.32-r7.ebuild
@@ -22,7 +22,7 @@ PATCH_DEV=dilfridge
 if [[ ${PV} == * ]]; then
inherit git-r3
 else
-   KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86"
+   KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86"
SRC_URI="mirror://gnu/glibc/${P}.tar.xz"
SRC_URI+=" 
https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${P}-patches-${PATCH_VER}.tar.xz;
SRC_URI+=" riscv? ( 
https://dev.gentoo.org/~dilfridge/distfiles/backport-rv32.txz )"



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

2021-02-28 Thread Sam James
commit: 16967b8eaae81d3e2d404970f111cd0ae912fff5
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 28 21:31:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 28 21:32:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16967b8e

sys-devel/automake: add Python 3.9 to 1.16.x stragglers

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

 sys-devel/automake/automake-1.16.2-r1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys-devel/automake/automake-1.16.2-r1.ebuild 
b/sys-devel/automake/automake-1.16.2-r1.ebuild
index 34f808f3433..987c2130324 100644
--- a/sys-devel/automake/automake-1.16.2-r1.ebuild
+++ b/sys-devel/automake/automake-1.16.2-r1.ebuild
@@ -2,7 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_7 )
+
+PYTHON_COMPAT=( python3_{7,8,9} )
 
 inherit python-any-r1
 



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

2021-02-28 Thread Sam James
commit: 494c8d0250820fce3f7670ba6482df65dc18
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 28 16:04:47 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 28 21:32:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=494c8d02

sys-devel/automake: add Python 3.9 to  too

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

 sys-devel/automake/automake-.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys-devel/automake/automake-.ebuild 
b/sys-devel/automake/automake-.ebuild
index d843fc43fa2..2b52d2f7a57 100644
--- a/sys-devel/automake/automake-.ebuild
+++ b/sys-devel/automake/automake-.ebuild
@@ -2,7 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{7,8} )
+
+PYTHON_COMPAT=( python3_{7,8,9} )
 
 inherit python-any-r1
 



[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-repository/

2021-02-28 Thread Michał Górny
commit: fb76a7f0967edd42897026cb7b766e1e3eb6
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 28 21:28:05 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 28 21:30:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb76a7f0

app-eselect/eselect-repository: Bump to v9

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

 app-eselect/eselect-repository/Manifest|  1 +
 .../eselect-repository/eselect-repository-9.ebuild | 41 ++
 2 files changed, 42 insertions(+)

diff --git a/app-eselect/eselect-repository/Manifest 
b/app-eselect/eselect-repository/Manifest
index d90d541db04..357d791f520 100644
--- a/app-eselect/eselect-repository/Manifest
+++ b/app-eselect/eselect-repository/Manifest
@@ -1 +1,2 @@
 DIST eselect-repository-8.tar.gz 6774 BLAKE2B 
d22c2befc744e21b7619a490e9c41f1052c4077135ba5247ea9558f15f7dc5c06642dd934c41ad8cb3bedb40398876ea9d508276bde6f214fe06d5f80b19911b
 SHA512 
b1fd13e3bfa323dea7fec53a33865352545a070df472c9db0b2901945a795833eb8a2b7b264005d94fe6e92dce57414a7e995157d28c8d26048bedcbf42adf96
+DIST eselect-repository-9.tar.gz 6791 BLAKE2B 
66ca783b66ead0bef0e85839723844147919ca7caf4e66f962a869118bd0f7484ec183c5c7ab0327d960cb8ec9c5aae0d46b5565c121f9df9d3fe90a19426354
 SHA512 
9bd1f1ce15da01f76248d93d368c133e22ed77aa6dfd778d10295db649783583c203bc6c0388dec712eea5cc38b76b7527528a1e27a6a526f024eaf73e06b6ab

diff --git a/app-eselect/eselect-repository/eselect-repository-9.ebuild 
b/app-eselect/eselect-repository/eselect-repository-9.ebuild
new file mode 100644
index 000..7c8b5ce44d5
--- /dev/null
+++ b/app-eselect/eselect-repository/eselect-repository-9.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+inherit python-single-r1
+
+DESCRIPTION="Manage repos.conf via eselect"
+HOMEPAGE="https://github.com/mgorny/eselect-repository;
+SRC_URI="https://github.com/mgorny/eselect-repository/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~x64-macos"
+REQUIRED_USE=${PYTHON_REQUIRED_USE}
+
+RDEPEND="${PYTHON_DEPS}
+   app-admin/eselect
+   $(python_gen_cond_dep '
+   dev-python/lxml[${PYTHON_MULTI_USEDEP}]
+   ')
+   net-misc/wget"
+
+src_compile() {
+   MAKEARGS=(
+   PREFIX="${EPREFIX}/usr"
+   SYSCONFDIR="${EPREFIX}/etc"
+   SHAREDSTATEDIR="${EPREFIX}/var"
+   ESELECTDIR="${EPREFIX}/usr/share/eselect/modules"
+   )
+
+   emake "${MAKEARGS[@]}"
+   python_fix_shebang eselect-repo-helper
+}
+
+src_install() {
+   emake "${MAKEARGS[@]}" DESTDIR="${D}" install
+   keepdir /var/db/repos
+   einstalldocs
+}



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

2021-02-28 Thread Andreas K. Hüttel
commit: 7eee3f7ea57f19f3396911b6db6d33dcd30dbbdf
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Feb 28 21:21:05 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Feb 28 21:21:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7eee3f7e

sci-electronics/klayout: amd64 stable

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 sci-electronics/klayout/klayout-0.26.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-electronics/klayout/klayout-0.26.9.ebuild 
b/sci-electronics/klayout/klayout-0.26.9.ebuild
index e1dc3269e5f..20fa38ada7f 100644
--- a/sci-electronics/klayout/klayout-0.26.9.ebuild
+++ b/sci-electronics/klayout/klayout-0.26.9.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} = * ]]; then
EGIT_CHECKOUT_DIR=${WORKDIR}/all/${P}
 else
SRC_URI="https://www.klayout.org/downloads/source/${P}.tar.gz;
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 ~x86"
 fi
 
 DESCRIPTION="Viewer and editor for GDS and OASIS integrated circuit layouts"



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

2021-02-28 Thread Andreas K. Hüttel
commit: 451847e04c46908d783da5a792348d9c4b6058b7
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Feb 28 21:21:28 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Feb 28 21:21:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=451847e0

sci-electronics/klayout: Remove old

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 sci-electronics/klayout/Manifest  |  2 -
 sci-electronics/klayout/klayout-0.26.5.ebuild | 91 ---
 sci-electronics/klayout/klayout-0.26.8.ebuild | 91 ---
 3 files changed, 184 deletions(-)

diff --git a/sci-electronics/klayout/Manifest b/sci-electronics/klayout/Manifest
index eee46bfb3fc..26765713042 100644
--- a/sci-electronics/klayout/Manifest
+++ b/sci-electronics/klayout/Manifest
@@ -1,3 +1 @@
-DIST klayout-0.26.5.tar.gz 52335763 BLAKE2B 
b1ab39c378ce23c28f5a58191dbf43c5b8c165e9df241b00573c8f8b72a5a7251cddd41bf62a7e37f59cad68024c52ab99f8d0f10bf1bf45dba975bf37ba80db
 SHA512 
b80dff34a9dd538921f6863fc94eb8a2160b989468ec0493a7ecfdfccea0e4f0441aa1ee860d000b150b0a0bc0b831dcb849ab77e9eb1304e9ed6fcced94689c
-DIST klayout-0.26.8.tar.gz 54423228 BLAKE2B 
5839e77a7910b0a838b6d1f436fe697ea445e968044f7102ab71d3d485ea4631194bf002d4440771e73c77359b673372662506a9cc6e2d4a3b5dc8df171783c7
 SHA512 
a37b324194ed523ee70a1d63034db9ba48cf55d44d3a9d1bc612803cde2425f6909fd0571ad4a66318fc2c6735e19ba11a26ab153e1200adec405c16fc05f144
 DIST klayout-0.26.9.tar.gz 54223809 BLAKE2B 
3800b0f49a77a73d4310485ba8539698b72c4a8f953723f4caee43a8c189aa044f7c8e617bc67640071e81d94e9edadbba4b6d6edd4fcd67d02df33ec7d9
 SHA512 
1a163a055806fb9555aaf6253cb63d6ebe9648f6e165dfd1cbaa6d199652fa98363f6ddae32843cde5f768a8c2f42c8b06fb4691ed64e40979a22a96bd73874b

diff --git a/sci-electronics/klayout/klayout-0.26.5.ebuild 
b/sci-electronics/klayout/klayout-0.26.5.ebuild
deleted file mode 100644
index 6c6d8ac25ea..000
--- a/sci-electronics/klayout/klayout-0.26.5.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-RUBY_OPTIONAL=no
-USE_RUBY="ruby25"
-# note: define maximally ONE implementation here
-
-PYTHON_COMPAT=( python3_{7,8} )
-
-inherit toolchain-funcs python-single-r1 ruby-ng
-
-if [[ ${PV} = * ]]; then
-   EGIT_REPO_URI="https://github.com/klayoutmatthias/${PN}.git;
-   inherit git-r3
-   EGIT_CHECKOUT_DIR=${WORKDIR}/all/${P}
-else
-   SRC_URI="https://www.klayout.org/downloads/source/${P}.tar.gz;
-   KEYWORDS="amd64 ~x86"
-fi
-
-DESCRIPTION="Viewer and editor for GDS and OASIS integrated circuit layouts"
-HOMEPAGE="https://www.klayout.de/;
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-
-RDEPEND="
-   dev-qt/designer:5
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtmultimedia:5[widgets]
-   dev-qt/qtnetwork:5[ssl]
-   dev-qt/qtprintsupport:5
-   dev-qt/qtsql:5
-   dev-qt/qtsvg:5
-   dev-qt/qttest:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   dev-qt/qtxmlpatterns:5
-   sys-libs/zlib
-   ${PYTHON_DEPS}
-   $(ruby_implementations_depend)
-"
-DEPEND="${RDEPEND}"
-
-pkg_setup() {
-   python-single-r1_pkg_setup
-   ruby-ng_pkg_setup
-}
-
-each_ruby_configure() {
-   tc-export CC CXX AR LD RANLIB
-   export CFLAGS CXXFLAGS
-   ./build.sh \
-   -expert \
-   -dry-run \
-   -qmake "/usr/$(get_libdir)/qt5/bin/qmake" \
-   -ruby "${RUBY}" \
-   -python "${PYTHON}" \
-   -build . \
-   -bin "${T}/bin" \
-   -rpath "/usr/$(get_libdir)/klayout" \
-   -option "${MAKEOPTS}" \
-   -with-qtbinding \
-   -without-64bit-coord \
-   -qt5 || die "Configuration failed"
-}
-
-each_ruby_compile() {
-   emake all
-}
-
-each_ruby_install() {
-   emake install
-
-   cd "${T}/bin" || die
-
-   dodir "/usr/$(get_libdir)/klayout"
-   mv lib* lay_plugins db_plugins "${ED}/usr/$(get_libdir)/klayout/" || die
-
-   mkdir -p "${D}/$(python_get_sitedir)" || die
-   mv pymod/* "${D}/$(python_get_sitedir)/" || die
-   rmdir pymod || die
-
-   dobin *
-
-   python_optimize
-}

diff --git a/sci-electronics/klayout/klayout-0.26.8.ebuild 
b/sci-electronics/klayout/klayout-0.26.8.ebuild
deleted file mode 100644
index 20fa38ada7f..000
--- a/sci-electronics/klayout/klayout-0.26.8.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-RUBY_OPTIONAL=no
-USE_RUBY="ruby26"
-# note: define maximally ONE implementation here
-
-PYTHON_COMPAT=( python3_{7,8} )
-
-inherit toolchain-funcs python-single-r1 ruby-ng
-
-if [[ ${PV} = * ]]; then
-   

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

2021-02-28 Thread Andreas K. Hüttel
commit: 2444afca2900a8962b0c5cc7ff4afb690b2590ed
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Feb 28 21:16:25 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Feb 28 21:17:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2444afca

app-text/xournalpp: Remove old

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 app-text/xournalpp/Manifest   |  1 -
 app-text/xournalpp/xournalpp-1.0.18-r1.ebuild | 49 ---
 2 files changed, 50 deletions(-)

diff --git a/app-text/xournalpp/Manifest b/app-text/xournalpp/Manifest
index e1652032186..b8173784952 100644
--- a/app-text/xournalpp/Manifest
+++ b/app-text/xournalpp/Manifest
@@ -1,2 +1 @@
-DIST xournalpp-1.0.18.tgz 14892343 BLAKE2B 
d2aaede0e85d724cf8032f38a6fa2c3c4862f26d410dbab8264dd50ab8ee0d26889eeab433ef615fe9ce271710192eca380ff80149431d5368125926cf8d2b25
 SHA512 
90568a2674a18ff711ecef5f1a66ea1c5746d7f1fde271b36342d9bf48e096e63075cf7fd8b69e39e144273a4d1b922c415eee929eba94b2fa515a0bb481815a
 DIST xournalpp-1.0.20.tgz 14895705 BLAKE2B 
f1a4721f4f0b2f0e666c7466d7ddbd1f299172576d5f86b4ab8150d3bf05231cc7bb40e750394d892fe8ce32b6106e29456e3e9fa976b1bf07a808bf1bfff953
 SHA512 
c73783d5e40262b2c6f7f6be372839c73a19ab25fc258a7524660654526a3a35a6ba16ba282f793e7982ff97d006703c103fdd579fc16a3e636bf6daf94fe346

diff --git a/app-text/xournalpp/xournalpp-1.0.18-r1.ebuild 
b/app-text/xournalpp/xournalpp-1.0.18-r1.ebuild
deleted file mode 100644
index f04ebe22737..000
--- a/app-text/xournalpp/xournalpp-1.0.18-r1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake-utils xdg
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/xournalpp/xournalpp.git;
-   unset SRC_URI
-else
-   KEYWORDS="amd64"
-   SRC_URI="https://github.com/xournalpp/xournalpp/archive/${PV}.tar.gz -> 
${P}.tgz"
-fi
-
-DESCRIPTION="Handwriting notetaking software with PDF annotation support"
-HOMEPAGE="https://github.com/xournalpp/xournalpp;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-COMMONDEPEND="
-   app-text/poppler[cairo]
-   dev-libs/glib
-   dev-libs/libxml2
-   dev-libs/libzip:=
-   media-libs/portaudio
-   media-libs/libsndfile
-   sys-libs/zlib:=
-   x11-libs/gtk+:3
-"
-RDEPEND="${COMMONDEPEND}
-"
-DEPEND="${COMMONDEPEND}
-"
-BDEPEND="
-   virtual/pkgconfig
-   sys-apps/lsb-release
-"
-
-PATCHES=(
-   "${FILESDIR}/${P}-nostrip.patch" # bug 745255
-)
-
-src_prepare() {
-   cmake-utils_src_prepare
-}



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

2021-02-28 Thread Andreas K. Hüttel
commit: 90e01f3ba0f87b061c2e47e3927f7a35c39071bf
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Feb 28 21:12:52 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Feb 28 21:17:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90e01f3b

app-text/xournalpp: Depend on portaudio[cxx]

Closes: https://bugs.gentoo.org/759991
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 app-text/xournalpp/xournalpp-1.0.20.ebuild | 2 +-
 app-text/xournalpp/xournalpp-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/xournalpp/xournalpp-1.0.20.ebuild 
b/app-text/xournalpp/xournalpp-1.0.20.ebuild
index 8d5be9b04fe..4fba9f5c351 100644
--- a/app-text/xournalpp/xournalpp-1.0.20.ebuild
+++ b/app-text/xournalpp/xournalpp-1.0.20.ebuild
@@ -26,7 +26,7 @@ COMMONDEPEND="
dev-libs/glib
dev-libs/libxml2
dev-libs/libzip:=
-   media-libs/portaudio
+   media-libs/portaudio[cxx]
media-libs/libsndfile
sys-libs/zlib:=
x11-libs/gtk+:3

diff --git a/app-text/xournalpp/xournalpp-.ebuild 
b/app-text/xournalpp/xournalpp-.ebuild
index 6ef5cab3894..a2510c4f895 100644
--- a/app-text/xournalpp/xournalpp-.ebuild
+++ b/app-text/xournalpp/xournalpp-.ebuild
@@ -26,7 +26,7 @@ COMMONDEPEND="
dev-libs/glib
dev-libs/libxml2
dev-libs/libzip:=
-   media-libs/portaudio
+   media-libs/portaudio[cxx]
media-libs/libsndfile
sys-libs/zlib:=
x11-libs/gtk+:3



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

2021-02-28 Thread Andreas K. Hüttel
commit: 5e527318eac7f9a62e8a18239617cff7b6016783
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Feb 28 21:14:46 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Feb 28 21:17:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e527318

app-text/xournalpp: amd64 stable

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Andreas K. Hüttel  gentoo.org>

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

diff --git a/app-text/xournalpp/xournalpp-1.0.20.ebuild 
b/app-text/xournalpp/xournalpp-1.0.20.ebuild
index 4fba9f5c351..1feb81cd876 100644
--- a/app-text/xournalpp/xournalpp-1.0.20.ebuild
+++ b/app-text/xournalpp/xournalpp-1.0.20.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/xournalpp/xournalpp.git;
unset SRC_URI
 else
-   KEYWORDS="~amd64"
+   KEYWORDS="amd64"
SRC_URI="https://github.com/xournalpp/xournalpp/archive/${PV}.tar.gz -> 
${P}.tgz"
 fi
 



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

2021-02-28 Thread Michał Górny
commit: 9156353647f09548498d0ceb6850a4672d8a15d7
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 28 21:07:45 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 28 21:09:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91563536

dev-python/twisted: Bump to 21.2.0

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

 dev-python/twisted/Manifest  |   1 +
 dev-python/twisted/twisted-21.2.0.ebuild | 167 +++
 2 files changed, 168 insertions(+)

diff --git a/dev-python/twisted/Manifest b/dev-python/twisted/Manifest
index 0272c5077b2..2c0ee46f9bf 100644
--- a/dev-python/twisted/Manifest
+++ b/dev-python/twisted/Manifest
@@ -1,3 +1,4 @@
 DIST Twisted-19.10.0.tar.bz2 3118485 BLAKE2B 
a0d532b67177aa017e463bf823d7842d4f6ff694f78cd7600865718ffe861023a53ea6a922f7de232133edba26f5255074d7ef277ce8f3bdf02d556ccf4abf41
 SHA512 
de8d7fd0b2081cebeff68b060c8469377011648bc563a94a993d3530fb007ed42c3a54925c9a10c465ee7a3065cc9108ace12d10d358223fab13494becb9ac4b
 DIST Twisted-20.3.0.tar.bz2 3127793 BLAKE2B 
2e85fc3ec26d89e563c9e79a5d2adea81ff1745d18f0f92b8d45ae3729fbddf09998664257880372c7a4caeb5977c5cad7c863596b8c27ad7890275cead9f763
 SHA512 
1b850e5fc21a3630ead4c2cc3622c16e78bb3be38ab11d021779b7ce3d3c30acc4e19d79c7791a5fce6c5c6e09c2baa349901dffe952de67dd98eec419846365
+DIST twisted-21.2.0.tar.gz 3882978 BLAKE2B 
ba37572b0f9eadf2962a2730e4c2c0ed65f582b11b3350034660a2c53c5cd0892b19867d19e0201d4808c09fca621dbe540d153dc6c7d5827d45d2423d19d28b
 SHA512 
fa743dcf22f3c17dfd17f39b7df0cc31fb8ce3e989478ada9a026424ec2de35e6a403ef35acdef5905eed008d42e3c2fee6b7ccdda433e6c250f1feaa83ea8a4
 DIST twisted-regen-cache.gz 911 BLAKE2B 
ffd3fcda6c67ffe6fd3ef581c8d507548396b66ed0708e9a5c790095e579c0d5f0f71596acf05712989da2ddef2b8d437eca973bc4d80ef8a9fa852915f38305
 SHA512 
95a9b931c73017d16d1b5e6b41345dddffe62b6af1a8e93b5e40d06d3d15be17b0dd0181c767ffeeb791534d463764ef9e066fa6c2ee2ac4b53c86d1da8fce03

diff --git a/dev-python/twisted/twisted-21.2.0.ebuild 
b/dev-python/twisted/twisted-21.2.0.ebuild
new file mode 100644
index 000..7e25407c020
--- /dev/null
+++ b/dev-python/twisted/twisted-21.2.0.ebuild
@@ -0,0 +1,167 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=rdepend
+PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1 virtualx
+
+DESCRIPTION="An asynchronous networking framework written in Python"
+HOMEPAGE="https://www.twistedmatrix.com/trac/;
+SRC_URI="
+   https://github.com/twisted/twisted/archive/${P}.tar.gz
+   https://dev.gentoo.org/~mgorny/dist/twisted-regen-cache.gz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="conch crypt http2 serial test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
+   >=dev-python/automat-0.3.0[${PYTHON_USEDEP}]
+   >=dev-python/constantly-15.1.0[${PYTHON_USEDEP}]
+   >=dev-python/hyperlink-17.1.1[${PYTHON_USEDEP}]
+   >=dev-python/incremental-16.10.1[${PYTHON_USEDEP}]
+   >=dev-python/pyhamcrest-1.9.0[${PYTHON_USEDEP}]
+   >=dev-python/zope-interface-4.4.2[${PYTHON_USEDEP}]
+   conch? (
+   >=dev-python/appdirs-1.4.0[${PYTHON_USEDEP}]
+   dev-python/bcrypt[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-1.5.0[${PYTHON_USEDEP}]
+   dev-python/pyasn1[${PYTHON_USEDEP}]
+   )
+   crypt? (
+   >=dev-python/pyopenssl-16.0.0[${PYTHON_USEDEP}]
+   dev-python/service_identity[${PYTHON_USEDEP}]
+   >=dev-python/idna-0.6[${PYTHON_USEDEP}]
+   )
+   serial? ( >=dev-python/pyserial-3.0[${PYTHON_USEDEP}] )
+   http2? (
+   >=dev-python/hyper-h2-3.0.0[${PYTHON_USEDEP}]
+   =dev-python/priority-1.1.0[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/cython-test-exception-raiser/

2021-02-28 Thread Michał Górny
commit: 03f08a659828817929b09d170f430692a9768abb
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 28 20:09:51 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 28 21:09:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03f08a65

dev-python/cython-test-exception-raiser: New dep of twisted

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

 dev-python/cython-test-exception-raiser/Manifest|  1 +
 .../cython-test-exception-raiser-1.0.0.ebuild   | 21 +
 .../cython-test-exception-raiser/metadata.xml   | 11 +++
 3 files changed, 33 insertions(+)

diff --git a/dev-python/cython-test-exception-raiser/Manifest 
b/dev-python/cython-test-exception-raiser/Manifest
new file mode 100644
index 000..83a65c97746
--- /dev/null
+++ b/dev-python/cython-test-exception-raiser/Manifest
@@ -0,0 +1 @@
+DIST cython-test-exception-raiser-1.0.0.gh.tar.gz 4273 BLAKE2B 
028c3ded07b137a186055b4fa8f9d7306585942ad7ee022a37b3df065dae5d2110d6ddcd874f3dc2c687f10da1122329194b817b1a78a76ff8de557997ca2a19
 SHA512 
4e1c5dd65a7c493cf43213badfcaaeb0df9c4774cc6f90cfd437612126893e7831d218c707599adb97dbee7ebaaa2372c796c634d75738bd06328735eb8f1189

diff --git 
a/dev-python/cython-test-exception-raiser/cython-test-exception-raiser-1.0.0.ebuild
 
b/dev-python/cython-test-exception-raiser/cython-test-exception-raiser-1.0.0.ebuild
new file mode 100644
index 000..f76e3e4f96b
--- /dev/null
+++ 
b/dev-python/cython-test-exception-raiser/cython-test-exception-raiser-1.0.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+inherit distutils-r1
+
+DESCRIPTION="A trivial extension that just raises an exception (for testing)"
+HOMEPAGE="
+   https://pypi.org/project/cython-test-exception-raiser/
+   https://github.com/twisted/cython-test-exception-raiser/;
+SRC_URI="
+   
https://github.com/twisted/cython-test-exception-raiser/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="dev-python/cython[${PYTHON_USEDEP}]"

diff --git a/dev-python/cython-test-exception-raiser/metadata.xml 
b/dev-python/cython-test-exception-raiser/metadata.xml
new file mode 100644
index 000..ed7d8cab677
--- /dev/null
+++ b/dev-python/cython-test-exception-raiser/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   pyt...@gentoo.org
+   
+   
+   cython-test-exception-raiser
+   twisted/cython-test-exception-raiser
+   
+



[gentoo-commits] repo/gentoo:master commit in: app-portage/mgorny-dev-scripts/

2021-02-28 Thread Michał Górny
commit: dfec2181ede7120561b23091ab1ebd771467ae12
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 28 18:46:06 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 28 21:09:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfec2181

app-portage/mgorny-dev-scripts: Bump to v8

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

 app-portage/mgorny-dev-scripts/Manifest|  1 +
 .../mgorny-dev-scripts/mgorny-dev-scripts-8.ebuild | 28 ++
 2 files changed, 29 insertions(+)

diff --git a/app-portage/mgorny-dev-scripts/Manifest 
b/app-portage/mgorny-dev-scripts/Manifest
index da1eb913d1c..0928c111cbf 100644
--- a/app-portage/mgorny-dev-scripts/Manifest
+++ b/app-portage/mgorny-dev-scripts/Manifest
@@ -1,2 +1,3 @@
 DIST mgorny-dev-scripts-6.tar.gz 7270 BLAKE2B 
30945ccc04111c91dcf22d180b0f653606910a0f13d3d2c2acdb037a51bc6490917d8dab91580c27caf492487dca7ec575c5d59181ce622dd67dada49e653462
 SHA512 
b46d6919cea7233131e90c423392bfdc8a560800adc05e164ef88351d84d51a73dfd982fcaf12bd9519219bc08b84b6a1aa3dc078bb30d35d57847ad1b22efa9
 DIST mgorny-dev-scripts-7.tar.gz 7262 BLAKE2B 
adae301b7a3707aed052e11227f792e247b8e55f56dbe5b07ecfd7c37b1bc401f7f7110c2e38703d8c0f77926374193fd21dd803a60c3300990b85974e084ac8
 SHA512 
24b7b03bfa5ebac91a19470a49c5df6b4ff808876d8fa3e95adc243542f9b215f4c5b4cf3a3df48bae4386be570948d2976b6d50e1144469690a73bd5c119a6c
+DIST mgorny-dev-scripts-8.tar.gz 7264 BLAKE2B 
70825cbfc00c2d15bcb5533bdfa6c3ac4eb6555b6e0ce6408cd74b2f8e81c04c72360fa02b6c11c31d18fb27f9f30c54103ecd3613b9e53a6d77a902fa8c27a6
 SHA512 
e2905485348d4ed85e620e8242bd0cf0a14a0604299a8a47ab9b27d888b87429bf55cceb68f55dea5ebd5ffd8fbfaceca72eac181fd28afa473bc50d07a52a32

diff --git a/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-8.ebuild 
b/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-8.ebuild
new file mode 100644
index 000..5e039f28099
--- /dev/null
+++ b/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-8.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2019-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Handy scripts for ebuild development and more"
+HOMEPAGE="https://github.com/mgorny/mgorny-dev-scripts;
+SRC_URI="https://github.com/mgorny/mgorny-dev-scripts/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   app-portage/gentoolkit
+   dev-perl/URI
+   dev-util/pkgcheck
+   dev-vcs/git
+   net-misc/wget
+   sys-apps/portage
+   x11-misc/xdg-utils
+   !dev-util/pkgdiff"
+
+src_install() {
+   dodoc README.rst
+   rm -f COPYING README.rst || die
+   dobin *
+}



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

2021-02-28 Thread Andreas K. Hüttel
commit: 03eb1b58855ff573d45fad35f510e014720d5d5c
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Feb 28 21:06:57 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Feb 28 21:06:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03eb1b58

app-text/krop: Remove old

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 app-text/krop/Manifest |  1 -
 app-text/krop/krop-0.5.1-r1.ebuild | 41 --
 2 files changed, 42 deletions(-)

diff --git a/app-text/krop/Manifest b/app-text/krop/Manifest
index d3a11c64458..f618c954865 100644
--- a/app-text/krop/Manifest
+++ b/app-text/krop/Manifest
@@ -1,2 +1 @@
-DIST krop-0.5.1.tar.gz 42719 BLAKE2B 
e0baa3c14d9ce63815615eae004a08af720868d584262901eccbc569852177e07d5df659ea560d7e9cbdc4325daef8c35acd9c200440a8dfd73c19b274d8de37
 SHA512 
2bfd2a5d762454ab45538707c6f333d2b0947b6b203d6e7bd2d9d0d574d79de8ee6b30d87b17d6afea604456b915f323b855c9c9af5c169c192b0a01634075ca
 DIST krop-0.6.0.tar.gz 48331 BLAKE2B 
ca6a00a410ed4e18a401fab3a21bc49c86f73165f68b192ab83c8fad74111ba9a9941f464a2646faa5a3317bbb45cdc89bed19c901999c0b11db353ac2997a65
 SHA512 
51a988e4fcb65d11cc26cf5b0c808e79097a66ef8ec4751a6c051289cd77b3328ebc8ecd9829adc466f87330beb8bc715d290cc20be415a7b8f179378b7bcb4f

diff --git a/app-text/krop/krop-0.5.1-r1.ebuild 
b/app-text/krop/krop-0.5.1-r1.ebuild
deleted file mode 100644
index 82264ba2038..000
--- a/app-text/krop/krop-0.5.1-r1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{7,8} )
-
-inherit desktop distutils-r1 xdg-utils
-
-if [[ ${PV} ==  ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/arminstraub/krop.git;
-else
-   SRC_URI="http://arminstraub.com/downloads/${PN}/${P}.tar.gz;
-   KEYWORDS="amd64 ~x86"
-fi
-
-DESCRIPTION="A tool to crop PDF files"
-HOMEPAGE="http://arminstraub.com/software/krop;
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE=""
-
-RDEPEND="dev-python/python-poppler-qt5[${PYTHON_USEDEP}]
-   dev-python/PyPDF2[${PYTHON_USEDEP}]
-   dev-python/PyQt5[${PYTHON_USEDEP},gui,widgets]"
-
-src_install() {
-   distutils-r1_src_install
-   domenu "${WORKDIR}/${P}/${PN}.desktop"
-}
-
-pkg_postinst() {
-   xdg_mimeinfo_database_update
-   xdg_desktop_database_update
-}
-
-pkg_postrm() {
-   xdg_mimeinfo_database_update
-   xdg_desktop_database_update
-}



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

2021-02-28 Thread Andreas K. Hüttel
commit: 9a939dc190d253d33fb1aca69664c31b917921ae
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Feb 28 21:06:33 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Feb 28 21:06:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a939dc1

app-text/krop: amd64 stable

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 app-text/krop/krop-0.6.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/krop/krop-0.6.0.ebuild b/app-text/krop/krop-0.6.0.ebuild
index df73d05761a..7c6a20c2e0e 100644
--- a/app-text/krop/krop-0.6.0.ebuild
+++ b/app-text/krop/krop-0.6.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ if [[ ${PV} ==  ]] ; then
EGIT_REPO_URI="https://github.com/arminstraub/krop.git;
 else
SRC_URI="https://github.com/arminstraub/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 ~x86"
 fi
 
 DESCRIPTION="A tool to crop PDF files"



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

2021-02-28 Thread Andreas K. Hüttel
commit: 52670cf9cd5a9dfe626f65596a0d72ce0c08e0e7
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Feb 28 21:05:17 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Feb 28 21:05:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52670cf9

app-backup/tsm: Stable for amd64

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 app-backup/tsm/tsm-8.1.6.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-backup/tsm/tsm-8.1.6.0-r1.ebuild 
b/app-backup/tsm/tsm-8.1.6.0-r1.ebuild
index 34225aedc4c..cab9db6b1d1 100644
--- a/app-backup/tsm/tsm-8.1.6.0-r1.ebuild
+++ b/app-backup/tsm/tsm-8.1.6.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -34,7 +34,7 @@ LICENSE="Apache-1.1 Apache-2.0 JDOM BSD-2 CC-PD Boost-1.0 MIT 
CPL-1.0 HPND Exola
|| ( BSD GPL-2+ ) gSOAP libpng tsm"
 
 SLOT="0"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 IUSE="acl java +tsm-cit +tsm-hw"
 QA_PREBUILT="*"
 



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

2021-02-28 Thread Andreas K. Hüttel
commit: e98fa2be606ac916b9532bcc3d1962177eee5a79
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Feb 28 21:05:33 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Feb 28 21:05:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e98fa2be

app-backup/tsm: Remove old

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 app-backup/tsm/tsm-8.1.6.0.ebuild | 240 --
 1 file changed, 240 deletions(-)

diff --git a/app-backup/tsm/tsm-8.1.6.0.ebuild 
b/app-backup/tsm/tsm-8.1.6.0.ebuild
deleted file mode 100644
index f84a86e3d25..000
--- a/app-backup/tsm/tsm-8.1.6.0.ebuild
+++ /dev/null
@@ -1,240 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit versionator multilib eutils readme.gentoo-r1 rpm systemd pax-utils
-
-DESCRIPTION="IBM Spectrum Protect (former Tivoli Storage Manager) 
Backup/Archive Client, API"
-HOMEPAGE="https://www.ibm.com/us-en/marketplace/data-protection-and-recovery;
-
-MY_PV_MAJOR=$(get_major_version)
-MY_PV_MINOR=$(get_version_component_range 2)
-MY_PV_TINY=$(get_version_component_range 3)
-MY_PV_PATCH=$(get_version_component_range 4)
-
-MY_PV_NODOTS="${MY_PV_MAJOR}${MY_PV_MINOR}${MY_PV_TINY}"
-MY_PVR_ALLDOTS=${PV}
-
-if [[ ${MY_PV_PATCH} == 0 ]]; then
-   MY_RELEASE_PATH=maintenance
-else
-   MY_RELEASE_PATH=patches
-fi
-BASE_URI="ftp://ftp.software.ibm.com/storage/tivoli-storage-management/;
-BASE_URI+="${MY_RELEASE_PATH}/client/v${MY_PV_MAJOR}r${MY_PV_MINOR}/"
-BASE_URI+="Linux/LinuxX86/BA/v${MY_PV_NODOTS}/"
-SRC_TAR="${MY_PVR_ALLDOTS}-TIV-TSMBAC-LinuxX86.tar"
-SRC_URI="${BASE_URI}${SRC_TAR}"
-
-RESTRICT="strip" # Breaks libPiIMG.so and libPiSNAP.so
-LICENSE="Apache-1.1 Apache-2.0 JDOM BSD-2 CC-PD Boost-1.0 MIT CPL-1.0 HPND 
Exolab
-   dom4j EPL-1.0 FTL icu unicode IBM Info-ZIP LGPL-2 LGPL-2.1 
openafs-krb5-a
-   ZLIB MPL-1.0 MPL-1.1 NPL-1.1 openssl OPENLDAP RSA public-domain W3C
-   || ( BSD GPL-2+ ) gSOAP libpng tsm"
-
-SLOT="0"
-KEYWORDS="-* amd64"
-IUSE="acl java +tsm-cit +tsm-hw"
-QA_PREBUILT="*"
-
-# not available (yet?)
-#MY_LANGS="cs:CS_CZ de:DE_DE es:ES_ES fr:FR_FR hu:HU_HU it:IT_IT ja:JA_JP
-#  ko:KO_KR pl:PL_PL pt-BR:PT_BR ru:RU_RU zh-CN:ZH_CN zh-TW:ZH_TW"
-MY_LANG_PV="${MY_PVR_ALLDOTS}-"
-for lang in ${MY_LANGS}; do
-   IUSE="${IUSE} l10n_${lang%:*}"
-   SRC_URI="${SRC_URI} l10n_${lang%:*}? ( \
-${BASE_URI}TIVsm-msg.${lang#*:}.x86_64.rpm -> \
-${MY_LANG_PV}TIVsm-msg.${lang#*:}.x86_64.rpm )"
-done
-unset lang
-
-DEPEND="
-   acct-group/tsm
-"
-RDEPEND="
-   acct-group/tsm
-   dev-libs/expat
-   dev-libs/libxml2
-   sys-fs/fuse:0
-   acl? ( sys-apps/acl )
-   java? ( >=virtual/jre-1.7 )
-"
-
-S="${WORKDIR}/bacli"
-
-pkg_setup() {
-   DOC_CONTENTS="
-   Note that you have to be root to be able to use the Tivoli 
Storage Manager
-   client. The dsmtca trusted agent binary does not exist anymore.
-
-   For information on how to give other users access, please see 
the following
-   URLs:
-   
https://www.ibm.com/support/knowledgecenter/SSGSG7_7.1.8/client/c_cfg_nonadmin.html#c_macuninst_nonadmin
-   
https://www.ibm.com/support/knowledgecenter/SSGSG7_7.1.8/client/c_secure_pwd.html#c_secure_pwd__sec_no_tca
-   "
-}
-
-src_unpack() {
-   local rpm rpms lang
-   mkdir bacli || die
-   cd bacli || die
-   unpack ${SRC_TAR}
-
-   cd "${S}"
-   for rpm in *.rpm; do
-   case ${rpm} in
-   TIVsm-APIcit.*|TIVsm-BAcit.*)
-   use tsm-cit && rpms="${rpms} ./${rpm}"
-   ;;
-   TIVsm-BAhdw.*)
-   use tsm-hw && rpms="${rpms} ./${rpm}"
-   ;;
-   TIVsm-JBB.*|*-filepath-*)
-   # "journal based backup" for all filesystems
-   # requires a kernel module.
-   # "Linux Filepath source code" available
-   # by request from vendor
-   ;;
-   *)
-   rpms="${rpms} ./${rpm}"
-   ;;
-   esac
-   done
-   for rpm in ${A}; do
-   case ${rpm} in
-   *.rpm)
-   rpms="${rpms} ${rpm}"
-   ;;
-   esac
-   done
-
-   rpm_unpack ${rpms}
-
-   # Avoid strange error messages caused by read-only files
-   chmod -R u+w "${S}" || die
-}
-
-src_install() {
-   cp -a opt "${D}" || die
-   cp -a usr "${D}" || die
-
-   # The RPM files contain postinstall scripts which can be extracted
-   # e.g. 

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

2021-02-28 Thread Andreas K. Hüttel
commit: 4c54c21e1cba5803311071b99f48f2e1deeca516
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Feb 28 20:57:37 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Feb 28 20:58:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c54c21e

net-mail/isync: Version bump 1.3.5

Bug: https://bugs.gentoo.org/771738
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 net-mail/isync/Manifest   |  1 +
 net-mail/isync/isync-1.3.5.ebuild | 45 +++
 2 files changed, 46 insertions(+)

diff --git a/net-mail/isync/Manifest b/net-mail/isync/Manifest
index 3b311cdee7e..1f81adc4890 100644
--- a/net-mail/isync/Manifest
+++ b/net-mail/isync/Manifest
@@ -1,2 +1,3 @@
 DIST isync-1.3.1.tar.gz 311868 BLAKE2B 
e7eae36407873b8f9f3c4e9a827e719aefa608994f5a48a93779207148123c7b796f6aa8ad8157f5eb9e863c5845889ad595d23570f12a0520fe997f8282158c
 SHA512 
59d702d41d4a4e72f03cb282b414d0bb859593171763e845bc24d116a74f807a79e5be61f1dd1f59a9ece492322bceac156b08958a246cbfbe7f230fab4cdda2
 DIST isync-1.3.3.tar.gz 315912 BLAKE2B 
64a6130fd2e0b6bcb4c57e7e353c1227f65ec84b557419aaff617f9cde186e1e8f906a9448e4642bd1f6db245a769923cb8ec779ac077225c47a16160d3a8b10
 SHA512 
915824272606f75da8c05fb75872bc5cf528fa555024245094d14a25b190f1b813dd5723e9b87f27f3fbb14b100311ee487bc409d074a68d67e9ab675b12c7a1
+DIST isync-1.3.5.tar.gz 316671 BLAKE2B 
3018236aef71e7eb9dcb3c0ce4dee208a6b53060cf5354fe142095f227c29aecba34d9a41db24e53b6bcf9e8bb5c9be163178bed30c41117fd459284f18292af
 SHA512 
d3e12ca461a0cddcb7a59665d0b08c5bc690cc187bca68d0bebab2d406382a3c28d015ed6a37bdb13f3dc6295b8381c3e5a6e1a3ac0e7336d1885eadbb0ec451

diff --git a/net-mail/isync/isync-1.3.5.ebuild 
b/net-mail/isync/isync-1.3.5.ebuild
new file mode 100644
index 000..652bed336e0
--- /dev/null
+++ b/net-mail/isync/isync-1.3.5.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="MailDir mailbox synchronizer"
+HOMEPAGE="http://isync.sourceforge.net/;
+LICENSE="GPL-2"
+SLOT="0"
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://git.code.sf.net/p/${PN}/${PN};
+   inherit git-r3 autotools
+else
+   SRC_URI="mirror://sourceforge/${PN}/${PN}/${PV}/${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+fi
+
+IUSE="libressl sasl ssl zlib"
+
+RDEPEND="
+   >=sys-libs/db-4.2:=
+   sasl?   ( dev-libs/cyrus-sasl )
+   ssl?(
+   !libressl?  ( >=dev-libs/openssl-0.9.6:0= )
+   libressl?   ( dev-libs/libressl:0= )
+   )
+   zlib?   ( sys-libs/zlib:0= )
+"
+DEPEND=${RDEPEND}
+BDEPEND="
+   dev-lang/perl
+"
+
+src_prepare() {
+   default
+   [[ ${PV} ==  ]] && eautoreconf
+}
+
+src_configure() {
+   econf \
+   $(use_with ssl) \
+   $(use_with sasl) \
+   $(use_with zlib)
+}



[gentoo-commits] repo/gentoo:master commit in: net-dialup/mgetty/, net-dialup/mgetty/files/

2021-02-28 Thread Conrad Kostecki
commit: e77c55978265b1f8ab7d4919f3a16a9c6f624e97
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Feb 28 20:55:21 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Feb 28 20:56:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e77c5597

net-dialup/mgetty: drop old version

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

 net-dialup/mgetty/files/Lucent.c.patch   |  17 ---
 net-dialup/mgetty/mgetty-1.2.1-r2.ebuild | 178 ---
 2 files changed, 195 deletions(-)

diff --git a/net-dialup/mgetty/files/Lucent.c.patch 
b/net-dialup/mgetty/files/Lucent.c.patch
deleted file mode 100644
index 35b4b3e0b61..000
--- a/net-dialup/mgetty/files/Lucent.c.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-diff -Nru mgetty-1.1.31.orig/voice/libvoice/Lucent.c 
mgetty-1.1.31/voice/libvoice/Lucent.c
 mgetty-1.1.31.orig/voice/libvoice/Lucent.c 2004-11-20 16:13:01.0 
-0500
-+++ mgetty-1.1.31/voice/libvoice/Lucent.c  2004-11-20 16:39:11.0 
-0500
-@@ -96,6 +96,13 @@
-  if (voice_command("AT+VLS=0", "OK") != VMA_USER_1)
-   lprintf(L_WARN, "can't deselect all input/output devices");
- 
-+ /* the Lucent chips DO support Caller ID, this command is OK */
-+ /* Just borrowed from the V253modem.c file */
-+ /* enable callerid (if supported) and setformat */
-+ if (voice_command("AT+VCID=1", "OK") != VMA_USER_1)
-+  lprintf(L_WARN, "can't set caller ID output"); 
-+ /* mgetty supports formated callerid output */
-+
-  voice_modem_state = IDLE;
-  return(OK);
-  }

diff --git a/net-dialup/mgetty/mgetty-1.2.1-r2.ebuild 
b/net-dialup/mgetty/mgetty-1.2.1-r2.ebuild
deleted file mode 100644
index 7e6986ebec4..000
--- a/net-dialup/mgetty/mgetty-1.2.1-r2.ebuild
+++ /dev/null
@@ -1,178 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic toolchain-funcs
-
-DESCRIPTION="A programm for sending and receiving fax and voice"
-HOMEPAGE="http://mgetty.greenie.net/;
-SRC_URI="ftp://mgetty.greenie.net/pub/mgetty/source/$(ver_cut 1-2)/${P}.tar.gz"
-
-DEPEND="
-   dev-lang/perl
-   sys-apps/groff
-   sys-apps/texinfo
-   virtual/awk
-   fax? ( !net-misc/efax )
-"
-
-RDEPEND="
-   ${DEPEND}
-   acct-group/fax
-   acct-user/fax
-   fax? (
-   app-text/ghostscript-gpl
-   media-libs/netpbm
-   )
-"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
-IUSE="+fax fidonet split-usr"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.1.36-callback.patch
-   "${FILESDIR}"/${PN}-1.1.36-tmpfile.patch
-   "${FILESDIR}"/${PN}-1.1.37-qa-fixes.patch
-   "${FILESDIR}"/${PN}-1.2.1-Lucent.c.patch
-   "${FILESDIR}"/${PN}-1.2.1-gentoo.patch
-)
-
-src_prepare() {
-   default
-
-   chmod +x mkidirs || die
-
-   # don't install fax related files - bug #195467
-   use fax || eapply "${FILESDIR}/${PN}-1.1.37-nofax.patch"
-
-   sed -i -e 's:/usr/local/lib/mgetty+sendfax:/etc/mgetty+sendfax:' 
faxrunq.config || die 'changing mgetty config dir failed'
-   sed -i -e 's:/usr/local/bin/g3cat:/usr/bin/g3cat:' faxrunq.config 
fax/faxspool.rules || die 'changing g3cat path failed'
-
-   sed -e "/^doc-all:/s/mgetty.asc mgetty.info mgetty.dvi 
mgetty.ps/mgetty.info/" \
-   -i doc/Makefile || die 'first sed on doc/Makefile failed'
-
-   sed -i \
-   -e 's:^CC=:CC?=:g' \
-   -e 's:^CFLAGS=:CFLAGS?=:g' \
-   {,*/}Makefile || die
-   sed -i \
-   -e 's:^AR=:AR?=:g' \
-   -e 's:^CFLAGS=:CFLAGS+= -I..:g' \
-   -e 's:^RANLIB=:RANLIB?=:g' \
-   */Makefile || die
-}
-
-src_configure() {
-   tc-export AR CC RANLIB
-   use fidonet && append-cppflags "-DFIDO"
-   append-cppflags "-DAUTO_PPP"
-
-   sed -e 's:var/log/mgetty:var/log/mgetty/mgetty:' \
-   -e 's:var/log/sendfax:var/log/mgetty/sendfax:' \
-   -e 's:\/\* \(\#define CNDFILE "dialin.config"\) \*\/:\1:' \
-   -e 's:\(\#define FAX_NOTIFY_PROGRAM\).*:\1 
"/etc/mgetty+sendfax/new_fax":' \
-   policy.h-dist > policy.h || die 'creating policy.h failed'
-
-   sed -i \
-   -e "s/\$(CFLAGS) -o newslock/${CFLAGS} ${LDFLAGS} -Wall -o 
newslock/" \
-   -e "s/\$(LDLAGS)/${LDFLAGS}/" \
-   {,fax/}Makefile || die
-}
-
-src_compile() {
-   local target
-   for target in mgetty sedscript all vgetty;do
-   VARTEXFONTS="${T}"/fonts emake prefix=/usr \
-   CONFDIR=/etc/mgetty+sendfax \
-   CFLAGS="${CFLAGS} ${CPPFLAGS}" \
-   LDFLAGS="${LDFLAGS}" \
-   ${target}
-   done
-}
-
-src_install() {
-   

[gentoo-commits] repo/gentoo:master commit in: net-dialup/mgetty/files/, net-dialup/mgetty/

2021-02-28 Thread Conrad Kostecki
commit: eb8a4f413735a6fa810fd89793a45ad387aac1c0
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Feb 28 20:51:43 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Feb 28 20:51:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb8a4f41

net-dialup/mgetty: add systemd unit

Also added missing patch for arm64.

Closes: https://bugs.gentoo.org/546610
Package-Manager: Portage-3.0.16, Repoman-3.0.2
Signed-off-by: Conrad Kostecki  gentoo.org>

 net-dialup/mgetty/files/mgetty-1.2.1-aarch64.patch |  11 ++
 net-dialup/mgetty/mgetty-1.2.1-r3.ebuild   | 181 +
 2 files changed, 192 insertions(+)

diff --git a/net-dialup/mgetty/files/mgetty-1.2.1-aarch64.patch 
b/net-dialup/mgetty/files/mgetty-1.2.1-aarch64.patch
new file mode 100644
index 000..9d3b9cbc963
--- /dev/null
+++ b/net-dialup/mgetty/files/mgetty-1.2.1-aarch64.patch
@@ -0,0 +1,11 @@
+diff -U3 -r a/mgetty.h b/mgetty.h
+--- a/mgetty.h 2006-01-01 12:13:18.0 -0500
 b/mgetty.h 2018-01-13 12:53:00.337516215 -0500
+@@ -198,7 +198,7 @@
+  */
+ #if defined(__alpha__) || defined(__sparc64__) || \
+   defined(__ia64__) || defined(__s390x__) || defined(__x86_64__) || \
+-  defined(__powerpc64__)
++  defined(__powerpc64__) || defined(__aarch64__)
+ # define PTR_IS_LONG
+ #endif

diff --git a/net-dialup/mgetty/mgetty-1.2.1-r3.ebuild 
b/net-dialup/mgetty/mgetty-1.2.1-r3.ebuild
new file mode 100644
index 000..4f812a8d398
--- /dev/null
+++ b/net-dialup/mgetty/mgetty-1.2.1-r3.ebuild
@@ -0,0 +1,181 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic systemd toolchain-funcs
+
+DESCRIPTION="A programm for sending and receiving fax and voice"
+HOMEPAGE="http://mgetty.greenie.net/;
+SRC_URI="ftp://mgetty.greenie.net/pub/mgetty/source/$(ver_cut 1-2)/${P}.tar.gz"
+
+DEPEND="
+   dev-lang/perl
+   sys-apps/groff
+   sys-apps/texinfo
+   virtual/awk
+   fax? ( !net-misc/efax )
+"
+
+RDEPEND="
+   ${DEPEND}
+   acct-group/fax
+   acct-user/fax
+   fax? (
+   app-text/ghostscript-gpl
+   media-libs/netpbm
+   )
+"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
+IUSE="+fax fidonet split-usr"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.1.36-callback.patch
+   "${FILESDIR}"/${PN}-1.1.36-tmpfile.patch
+   "${FILESDIR}"/${PN}-1.1.37-qa-fixes.patch
+   "${FILESDIR}"/${PN}-1.2.1-Lucent.c.patch
+   "${FILESDIR}"/${PN}-1.2.1-gentoo.patch
+   "${FILESDIR}"/${PN}-1.2.1-aarch64.patch
+)
+
+src_prepare() {
+   default
+
+   chmod +x mkidirs || die
+
+   # don't install fax related files - bug #195467
+   use fax || eapply "${FILESDIR}/${PN}-1.1.37-nofax.patch"
+
+   sed -i -e 's:/usr/local/lib/mgetty+sendfax:/etc/mgetty+sendfax:' 
faxrunq.config || die 'changing mgetty config dir failed'
+   sed -i -e 's:/usr/local/bin/g3cat:/usr/bin/g3cat:' faxrunq.config 
fax/faxspool.rules || die 'changing g3cat path failed'
+
+   sed -e "/^doc-all:/s/mgetty.asc mgetty.info mgetty.dvi 
mgetty.ps/mgetty.info/" \
+   -i doc/Makefile || die 'first sed on doc/Makefile failed'
+
+   sed -i \
+   -e 's:^CC=:CC?=:g' \
+   -e 's:^CFLAGS=:CFLAGS?=:g' \
+   {,*/}Makefile || die
+   sed -i \
+   -e 's:^AR=:AR?=:g' \
+   -e 's:^CFLAGS=:CFLAGS+= -I..:g' \
+   -e 's:^RANLIB=:RANLIB?=:g' \
+   */Makefile || die
+}
+
+src_configure() {
+   tc-export AR CC RANLIB
+   use fidonet && append-cppflags "-DFIDO"
+   append-cppflags "-DAUTO_PPP"
+
+   sed -e 's:var/log/mgetty:var/log/mgetty/mgetty:' \
+   -e 's:var/log/sendfax:var/log/mgetty/sendfax:' \
+   -e 's:\/\* \(\#define CNDFILE "dialin.config"\) \*\/:\1:' \
+   -e 's:\(\#define FAX_NOTIFY_PROGRAM\).*:\1 
"/etc/mgetty+sendfax/new_fax":' \
+   policy.h-dist > policy.h || die 'creating policy.h failed'
+
+   sed -i \
+   -e "s/\$(CFLAGS) -o newslock/${CFLAGS} ${LDFLAGS} -Wall -o 
newslock/" \
+   -e "s/\$(LDLAGS)/${LDFLAGS}/" \
+   {,fax/}Makefile || die
+}
+
+src_compile() {
+   local target
+   for target in mgetty sedscript all vgetty;do
+   VARTEXFONTS="${T}"/fonts emake prefix=/usr \
+   CONFDIR=/etc/mgetty+sendfax \
+   CFLAGS="${CFLAGS} ${CPPFLAGS}" \
+   LDFLAGS="${LDFLAGS}" \
+   ${target}
+   done
+}
+
+src_install() {
+   # parallelization issue: vgetty-install target fails if install target
+   #isn't finished
+   local target
+   for target in install "vgetty-install install-callback"; do
+   emake 

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

2021-02-28 Thread Marek Szuba
commit: 341f607876db1d0a2088965590092f4ec2767589
Author: Marek Szuba  gentoo  org>
AuthorDate: Sun Feb 28 20:43:54 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sun Feb 28 20:43:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=341f6078

net-libs/nodejs: remove old

No versions vulnerable to CVE-2021-22883, CVE-2021-22884 or
CVE-2021-23840 left in the tree.

Bug: https://bugs.gentoo.org/772422
Signed-off-by: Marek Szuba  gentoo.org>

 net-libs/nodejs/Manifest  |   2 -
 net-libs/nodejs/nodejs-12.20.1.ebuild | 219 --
 net-libs/nodejs/nodejs-14.15.4.ebuild | 208 
 3 files changed, 429 deletions(-)

diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest
index 4d14278f233..9ea7c2defd1 100644
--- a/net-libs/nodejs/Manifest
+++ b/net-libs/nodejs/Manifest
@@ -1,5 +1,3 @@
-DIST node-v12.20.1.tar.xz 23641412 BLAKE2B 
1c1d828a46c7d3ba3a8995d65902f20ff4d3e3c992a90e4cd0d0e985d5537a8251a1b789cac106caccca9050e5e74ca2e15b27100f715ef453d194fa07271a7a
 SHA512 
a8948cfa64cc5222a975294a6403c1fb0c2443552ad739a049f7e50beed542c22e0004a456f1a225af847cfd06fcb4101d8f70e3f932750e74be86b14402af4d
 DIST node-v12.21.0.tar.xz 23650552 BLAKE2B 
532eef3e77d78aa1b6f30ebdc1dee88ed95280c86e44db525ce369cb1c2d9707a30a1a4ec2d8e699f7c1a14ada036fc4d62d0f0c7fa017e72768662768bbbf18
 SHA512 
48df48a12657e3a2366cd80a1a7040365b7a90053676230f1f93f253a1fcdafc5bc1df5b5ec5c13f616277b5feb7e7653cd145ab9c23222bf7702d7cd1fa74eb
-DIST node-v14.15.4.tar.xz 33296076 BLAKE2B 
a707dc15bdb670cdb239560d9b7a10541b793cad2339d02dafac2974df38dbe57d141b60d934f8b91cd65961f3a2df4ce92bcccf8b4359c7041f5f5531f1b704
 SHA512 
0d497a5d51de52412d09dd0fbcb936dbf0cba810f84d598be8f02c876d55f614e00c1ea0b25a00838e7b9f9c73a7882e3de0e9507d1c6ee45270a62d3438ab41
 DIST node-v14.16.0.tar.xz 33301140 BLAKE2B 
faf380e8f02ea2e6084601fece1e9d3119aeabcebc844fd22a79c18e27cf54f0cd470971cc5a86277a226e59950f511e1173828565bdda1c1f06c52b144cba6f
 SHA512 
ac6f7408df35e2bae8bcad3f461d8e260a2762c77f78d737b0339a592724ff1a98ba171a95e44366e731accfb3208e7cfd6d3edd0f646ddc26a01cfbdbbb655b
 DIST node-v15.10.0.tar.xz 33246956 BLAKE2B 
2227063a352ed090aa92616f1d4651c840db8f22646cfbb8ad54aa568c6ce5ff1d608f98092a680df052849d50c25407e6e2ea51dda8b47591fd5cf58c972a3f
 SHA512 
0d00cef7a2b665f15fae5321f7b9670866cf299855235806809b11b8b17017278be8b58c1252355b36525d704b41340c668f90f364192bdf7a22183b4809a939

diff --git a/net-libs/nodejs/nodejs-12.20.1.ebuild 
b/net-libs/nodejs/nodejs-12.20.1.ebuild
deleted file mode 100644
index 9ad28a2d5fd..000
--- a/net-libs/nodejs/nodejs-12.20.1.ebuild
+++ /dev/null
@@ -1,219 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..8} )
-PYTHON_REQ_USE="threads(+)"
-
-inherit bash-completion-r1 flag-o-matic pax-utils python-any-r1 
toolchain-funcs xdg-utils
-
-DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine"
-HOMEPAGE="https://nodejs.org/;
-SRC_URI="
-   https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz
-"
-
-LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT"
-SLOT="0/$(ver_cut 1)"
-KEYWORDS="amd64 arm arm64 ppc64 x86 ~amd64-linux ~x64-macos"
-IUSE="cpu_flags_x86_sse2 debug doc icu inspector +npm +snapshot +ssl 
+system-ssl systemtap test"
-REQUIRED_USE="
-   inspector? ( icu ssl )
-   npm? ( ssl )
-   system-ssl? ( ssl )
-"
-
-RDEPEND="
-   >=app-arch/brotli-1.0.9
-   >=dev-libs/libuv-1.39.0:=
-   >=net-dns/c-ares-1.16.0
-   >=net-libs/http-parser-2.9.3:=
-   >=net-libs/nghttp2-1.40.0
-   sys-libs/zlib
-   icu? ( >=dev-libs/icu-64.2:= )
-   system-ssl? ( >=dev-libs/openssl-1.1.1:0= )
-"
-BDEPEND="
-   ${PYTHON_DEPS}
-   sys-apps/coreutils
-   systemtap? ( dev-util/systemtap )
-   test? ( net-misc/curl )
-"
-DEPEND="
-   ${RDEPEND}
-"
-PATCHES=(
-   "${FILESDIR}"/${PN}-10.3.0-global-npm-config.patch
-   "${FILESDIR}"/${PN}-12.20.1-fix_ppc64_crashes.patch
-   "${FILESDIR}"/${PN}--llhttp.patch
-)
-RESTRICT="test"
-S="${WORKDIR}/node-v${PV}"
-
-pkg_pretend() {
-   (use x86 && ! use cpu_flags_x86_sse2) && \
-   die "Your CPU doesn't support the required SSE2 instruction."
-
-   ( [[ ${MERGE_TYPE} != "binary" ]] && ! test-flag-CXX -std=c++11 ) && \
-   die "Your compiler doesn't support C++11. Use GCC 4.8, Clang 
3.3 or newer."
-}
-
-src_prepare() {
-   tc-export CC CXX PKG_CONFIG
-   export V=1
-   export BUILDTYPE=Release
-
-   # fix compilation on Darwin
-   # https://code.google.com/p/gyp/issues/detail?id=260
-   sed -i -e "/append('-arch/d" tools/gyp/pylib/gyp/xcode_emulation.py || 
die
-
-   # less verbose install output (stating the same as portage, basically)
-   sed -i -e "/print/d" tools/install.py || die
-
-   # proper libdir, hat tip @ryanpcmcquen 

[gentoo-commits] repo/gentoo:master commit in: app-text/XML-Schema-learner/

2021-02-28 Thread Michael Orlitzky
commit: 15bacd65d54f695e25f2b3c333611b3da19be025
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Sun Feb 28 20:38:08 2021 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Sun Feb 28 20:42:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15bacd65

app-text/XML-Schema-learner: disable test suite.

The test suite for this package no longer passes with modern versions
of PHPUnit. Add RESTRICT=test until the package can be updated.

Closes: https://bugs.gentoo.org/772977
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Michael Orlitzky  gentoo.org>

 app-text/XML-Schema-learner/XML-Schema-learner-1.0.1.ebuild | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/app-text/XML-Schema-learner/XML-Schema-learner-1.0.1.ebuild 
b/app-text/XML-Schema-learner/XML-Schema-learner-1.0.1.ebuild
index 8da9a7b4ee6..c876bebfd7d 100644
--- a/app-text/XML-Schema-learner/XML-Schema-learner-1.0.1.ebuild
+++ b/app-text/XML-Schema-learner/XML-Schema-learner-1.0.1.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=5
@@ -11,7 +11,10 @@ LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="amd64 x86"
 IUSE="test"
-RESTRICT="!test? ( test )"
+
+# This test suite used to work but needs an update for modern versions
+# of PHPUnit. See https://github.com/kore/XML-Schema-learner/issues/6
+RESTRICT="test"
 
 # PHP dependency can be inferred from .travis.yml in the repository.
 # The necessary USE flags on the other hand were found the hard way.



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

2021-02-28 Thread Sergei Trofimovich
commit: bdd907f4365a07a1ba4c2fe6f5c5c72d9b6f3ea8
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Feb 28 20:40:22 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Feb 28 20:40:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdd907f4

sys-devel/gcc-config: stable 2.3.3 for ppc64

stable wrt bug #773019

Package-Manager: Portage-3.0.16, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-devel/gcc-config/gcc-config-2.3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/gcc-config/gcc-config-2.3.3.ebuild 
b/sys-devel/gcc-config/gcc-config-2.3.3.ebuild
index 921cf202f2b..d649bbac3fe 100644
--- a/sys-devel/gcc-config/gcc-config-2.3.3.ebuild
+++ b/sys-devel/gcc-config/gcc-config-2.3.3.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
 else
SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86"
 fi
 
 DESCRIPTION="Utility to manage compilers"



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

2021-02-28 Thread Sergei Trofimovich
commit: 2f2d7b7524db667054bf3add6b2444c66ccf6a55
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Feb 28 20:40:31 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Feb 28 20:40:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f2d7b75

net-libs/libnetfilter_conntrack: stable 1.0.7 for ppc64

stable wrt bug #681932

Package-Manager: Portage-3.0.16, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git 
a/net-libs/libnetfilter_conntrack/libnetfilter_conntrack-1.0.7.ebuild 
b/net-libs/libnetfilter_conntrack/libnetfilter_conntrack-1.0.7.ebuild
index 3cd8fc5c58c..91126c80f7a 100644
--- a/net-libs/libnetfilter_conntrack/libnetfilter_conntrack-1.0.7.ebuild
+++ b/net-libs/libnetfilter_conntrack/libnetfilter_conntrack-1.0.7.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
s390 sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
s390 sparc x86"
 IUSE="static-libs"
 
 RDEPEND="



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

2021-02-28 Thread Sergei Trofimovich
commit: a46482ebf403a1e3d4497dfa83dbf3c097085362
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Feb 28 20:40:27 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Feb 28 20:40:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a46482eb

net-libs/neon: stable 0.31.2 for ppc64

stable wrt bug #764860

Package-Manager: Portage-3.0.16, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/net-libs/neon/neon-0.31.2.ebuild b/net-libs/neon/neon-0.31.2.ebuild
index f4bdd2f905d..0cfe9882b5e 100644
--- a/net-libs/neon/neon-0.31.2.ebuild
+++ b/net-libs/neon/neon-0.31.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://notroj.github.io/neon/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0/27"
-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"
+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="doc expat gnutls kerberos libproxy libressl nls pkcs11 ssl static-libs 
zlib"
 RESTRICT="test"
 



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

2021-02-28 Thread Sergei Trofimovich
commit: aa9a694361e86a8895c057c57c4f68a27a76422f
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Feb 28 20:39:03 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Feb 28 20:39:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa9a6943

dev-python/pyudev: keyworded 0.22.0 for ppc64

keyworded wrt bug #762718

Package-Manager: Portage-3.0.16, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-python/pyudev/pyudev-0.22.0.ebuild 
b/dev-python/pyudev/pyudev-0.22.0.ebuild
index f6bca3d6787..3c625e2cd9a 100644
--- a/dev-python/pyudev/pyudev-0.22.0.ebuild
+++ b/dev-python/pyudev/pyudev-0.22.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ~ppc64 ~sparc x86"
 IUSE="qt5"
 
 RDEPEND="



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

2021-02-28 Thread Georgy Yakovlev
commit: 52b0f6c5cbadb6f957a15345b7012dd4a47c6b41
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun Feb 28 20:25:32 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Feb 28 20:26:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52b0f6c5

media-libs/libtgvoip: unmaintain

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

 media-libs/libtgvoip/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/media-libs/libtgvoip/metadata.xml 
b/media-libs/libtgvoip/metadata.xml
index c5af453673d..442b636ea78 100644
--- a/media-libs/libtgvoip/metadata.xml
+++ b/media-libs/libtgvoip/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   gyakov...@gentoo.org
-   Georgy Yakovlev
-   
+   

Enable signal processing (echo cancellation, 
noise suppression, and automatic gain control)




[gentoo-commits] repo/gentoo:master commit in: dev-cpp/range-v3/

2021-02-28 Thread Georgy Yakovlev
commit: f5f17edff84acf65507509bb44e703e742ed756a
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun Feb 28 20:26:16 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Feb 28 20:26:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5f17edf

dev-cpp/range-v3: unmaintain

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

 dev-cpp/range-v3/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/dev-cpp/range-v3/metadata.xml b/dev-cpp/range-v3/metadata.xml
index efcd58fe0b9..7a38bb90096 100644
--- a/dev-cpp/range-v3/metadata.xml
+++ b/dev-cpp/range-v3/metadata.xml
@@ -1,8 +1,5 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   gyakov...@gentoo.org
-   Georgy Yakovlev
-   
+   
 



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

2021-02-28 Thread Georgy Yakovlev
commit: 6265b1277999c28dbdb910de31b8e7ef817c204d
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun Feb 28 20:25:58 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Feb 28 20:26:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6265b127

media-libs/tg_owt: unmaintain

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

 media-libs/tg_owt/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/media-libs/tg_owt/metadata.xml b/media-libs/tg_owt/metadata.xml
index efcd58fe0b9..7a38bb90096 100644
--- a/media-libs/tg_owt/metadata.xml
+++ b/media-libs/tg_owt/metadata.xml
@@ -1,8 +1,5 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   gyakov...@gentoo.org
-   Georgy Yakovlev
-   
+   
 



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

2021-02-28 Thread Georgy Yakovlev
commit: ae7327442b08d738cb8da2534e34e4fc402f68ed
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun Feb 28 20:25:02 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Feb 28 20:26:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae732744

net-im/telegram-desktop: unmaintain

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

 net-im/telegram-desktop/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/net-im/telegram-desktop/metadata.xml 
b/net-im/telegram-desktop/metadata.xml
index a4e65f12def..e70b218c5a4 100644
--- a/net-im/telegram-desktop/metadata.xml
+++ b/net-im/telegram-desktop/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   gyakov...@gentoo.org
-   Georgy Yakovlev
-   
+   

Enable the app-text/aspell spell-checking 
backend
Enable the app-text/hunspell 
spell-checking backend



  1   2   3   >