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

2021-01-15 Thread Hans de Graaff
commit: b015a884b27478057665f1bb8b18bd385d90854d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jan 16 07:24:49 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jan 16 07:24:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b015a884

dev-ruby/bundler-audit: update bundler deps

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

 dev-ruby/bundler-audit/bundler-audit-0.7.0.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/bundler-audit/bundler-audit-0.7.0.1.ebuild 
b/dev-ruby/bundler-audit/bundler-audit-0.7.0.1.ebuild
index b24e51497c5..71a834176e6 100644
--- a/dev-ruby/bundler-audit/bundler-audit-0.7.0.1.ebuild
+++ b/dev-ruby/bundler-audit/bundler-audit-0.7.0.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+USE_RUBY="ruby25 ruby26 ruby27"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 
@@ -26,7 +26,7 @@ RESTRICT=test
 
 ruby_add_rdepend "
>=dev-ruby/thor-0.18:0
-   || ( dev-ruby/bundler:2 >=dev-ruby/bundler-1.2:0 )
+   dev-ruby/bundler:2
 "
 
 all_ruby_prepare() {



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

2021-01-15 Thread Hans de Graaff
commit: 14ccf6edca562004a77e9454d1d9c4774a70d316
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jan 16 07:18:57 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jan 16 07:19:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14ccf6ed

dev-ruby/memoist: add ruby30

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

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

diff --git a/dev-ruby/memoist/memoist-0.16.2.ebuild 
b/dev-ruby/memoist/memoist-0.16.2.ebuild
index e6b628eeacf..a0492751e40 100644
--- a/dev-ruby/memoist/memoist-0.16.2.ebuild
+++ b/dev-ruby/memoist/memoist-0.16.2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-USE_RUBY="ruby25 ruby26 ruby27"
+USE_RUBY="ruby25 ruby26 ruby27 ruby30"
 
 RUBY_FAKEGEM_EXTRADOC="README.md"
 



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

2021-01-15 Thread Hans de Graaff
commit: ed5962bac9565fa9bce05542e6a390003e8a8e38
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jan 16 07:19:26 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jan 16 07:19:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed5962ba

dev-ruby/memoist: amd64 stable

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

 dev-ruby/memoist/memoist-0.16.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/memoist/memoist-0.16.2.ebuild 
b/dev-ruby/memoist/memoist-0.16.2.ebuild
index a0492751e40..4adc0c7d30d 100644
--- a/dev-ruby/memoist/memoist-0.16.2.ebuild
+++ b/dev-ruby/memoist/memoist-0.16.2.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/matthewrudy/memoist;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE=""
 
 ruby_add_bdepend "test? ( dev-ruby/minitest )"



[gentoo-commits] repo/gentoo:master commit in: net-proxy/haproxy-dataplaneapi/

2021-01-15 Thread 罗百科
commit: 582adef5659a525544fda5666ee69c918dff2b76
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sat Jan 16 07:07:40 2021 +
Commit: 罗百科  gentoo  org>
CommitDate: Sat Jan 16 07:07:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=582adef5

net-proxy/haproxy-dataplaneapi: New ebuild

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

 net-proxy/haproxy-dataplaneapi/Manifest| 373 +++
 .../haproxy-dataplaneapi-2.2.0.ebuild  | 403 +
 net-proxy/haproxy-dataplaneapi/metadata.xml|   8 +
 3 files changed, 784 insertions(+)

diff --git a/net-proxy/haproxy-dataplaneapi/Manifest 
b/net-proxy/haproxy-dataplaneapi/Manifest
new file mode 100644
index 000..5b5064da747
--- /dev/null
+++ b/net-proxy/haproxy-dataplaneapi/Manifest
@@ -0,0 +1,373 @@
+DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.mod 34 BLAKE2B 
ce54a247aef91043830bdf0603c8452ba38eceb1495af6e7a74c9119234a0dc5cd080cb25258c28f5e270acf91189a5ed33e361cbf17de2be5e37dadbda1d90d
 SHA512 
320941bc3b7fb8bc595e6135cbc513a7583d129f0cd92508055291e141191066303cf75148e25198c21f6c6c539a790ea3210f3ecf5de6a2a03b70c753091146
+DIST 
github.com%2F!gehirn!inc%2Fcrypt%2F@v%2Fv0.0.0-20200316065508-bb7000b8a962.mod 
34 BLAKE2B 
15c12c98ae5eec62a9ae1c55f8853a26dd13a89bfe3d0d6af53fb4ddf8bf7437c56f6f7206b2782f040840553676d0e2827a04cbedd718a489245d3c8b0b9f6b
 SHA512 
5ee5492adabc3bbe148950d8df459f8b5abc6778a8d6594adca8ede234459f8558c50a107b0885980848282a3dd5a6587abb2892583a5e1c8294ba118bb777a1
+DIST 
github.com%2F!gehirn!inc%2Fcrypt%2F@v%2Fv0.0.0-20200316065508-bb7000b8a962.zip 
20741 BLAKE2B 
fdeb06a97aada9ecad5f3e24ce4b92d8346b7d8e62c9f3803844560cfc9ae0fda10480ead6dd6631b00fd1d53b4026b8d632e9ad43adce1a10079f342440e1a0
 SHA512 
e68cd101c1c40b4e51bc3aa8264e650f5852ca9786f37b3344e01e49bf49be2dacdc429f9a5c543b42cc70c579d218d85d218c15bd13a0dcf9db2c1e479defd2
+DIST github.com%2F!puerkito!bio%2Fpurell%2F@v%2Fv1.1.0.mod 37 BLAKE2B 
9aad8d876b88c7c8976667747135ea2496c21542d029e879d80490e9d979923ac3060f65ddc443044db8eff2f92e2eed6b18682822f6b5706c5605d8de92ecbb
 SHA512 
8382734877c9dc6a9c8a59b12d9735b6f971ea72ddeeb9985ea0cd0573820991a4b936baa1a643d38b694f1df7395d7b0d119f4f52be8d947f00adba96773989
+DIST github.com%2F!puerkito!bio%2Fpurell%2F@v%2Fv1.1.1.mod 37 BLAKE2B 
9aad8d876b88c7c8976667747135ea2496c21542d029e879d80490e9d979923ac3060f65ddc443044db8eff2f92e2eed6b18682822f6b5706c5605d8de92ecbb
 SHA512 
8382734877c9dc6a9c8a59b12d9735b6f971ea72ddeeb9985ea0cd0573820991a4b936baa1a643d38b694f1df7395d7b0d119f4f52be8d947f00adba96773989
+DIST github.com%2F!puerkito!bio%2Fpurell%2F@v%2Fv1.1.1.zip 15402 BLAKE2B 
efbf0c8a3f7e771b5a90ff620bfd513d476e21a672e3f7446202861121dcea08fa95d33b0438b6f1882273630e3cfe756c5934a14a1ab6b2676b117273616097
 SHA512 
4c39d0907455b1c60e539e8497477e676bf7656c3b30996d55104d6129ebaa02079e5d7d27856352446ec2570c54f0d945be83e2a3445a025c85d12834120ea6
+DIST 
github.com%2F!puerkito!bio%2Furlesc%2F@v%2Fv0.0.0-20170810143723-de5bf2ad4578.mod
 37 BLAKE2B 
28c9393f5171487d23b732afcbb1d3d835d13d1a63b7e852fd3205925742fcf5a686c39b0600359e9052770360e9396f6bfe52aecb51e3ed0a23611a2853
 SHA512 
a2b3211e3520fdef3d5c1991b5ad4b3745f4bb1b49be3afc5b1936c82b2a3058231b6cc17c63c85402cae0b80f037a70051d42738e89a708865e43dabf7b7b8a
+DIST 
github.com%2F!puerkito!bio%2Furlesc%2F@v%2Fv0.0.0-20170810143723-de5bf2ad4578.zip
 8169 BLAKE2B 
61db06641c2c1db4102b72c097f63fae0bff296481556fa16e66ddd1808478aded29256befdc3d767b72f3abc91e376ae61656f8da2cfbfbb5ffbfe3fde20361
 SHA512 
9746be89f7fc5d50acd6376f77d43754e4a40d9da173a0b3226b78b1b1fab9afd859f15332ae5a429ce1e0e85227ceef05d94f2237c4969a8e6fc5e8454937e6
+DIST 
github.com%2F!stack!exchange%2Fwmi%2F@v%2Fv0.0.0-20190523213315-cbe66965904d.mod
 36 BLAKE2B 
e15c1ef74374320cc49b3509a1fa8d7f63c8566920ba56f8b6f293e3d331f5587d45b35284af52b40f329e116f570543a7df50ab1888c4238b28c2ea583d2fda
 SHA512 
83f296ee872570bab84dc3e3f7984f155f5a9a4f95ca7b23a5f39dd47b54eb87ceb2eaa4db00a3966def5b41fb0250de18bcde32610c350206b6d0e744353fd7
+DIST 
github.com%2F!stack!exchange%2Fwmi%2F@v%2Fv0.0.0-20190523213315-cbe66965904d.zip
 14905 BLAKE2B 
9aa626472e6bebbcb1d454f892ebf3c5f953ccf952e6ca7e60715211d418ab9c8d54832f9949824702278cd753758425dda72867e61ece209da688196d13d2ef
 SHA512 
82818b2eb7e8f7265b814f202c420e5a187fd5e9a43536a062715e1a3d1d5717acc8d2daeb1f678dd13bf5703545309ad9d4b4e78fbb6e9befd9bb7370ddaa3b
+DIST github.com%2Fagnivade%2Flevenshtein%2F@v%2Fv1.0.1.mod 39 BLAKE2B 
fb2e961ec1914554769b3294f08059e7d8d934938062fed87c404166ce6128f35bd8ab14243fe5e5923e20bf17e0d97937c94f699bf6b5a7839d23bd1d3da7d5
 SHA512 
2687e2246613ee595f475b33c7bb216a7d8776e415196e4a271e4725a2331e661f2d3128d23f0102f5dbcf2b76f5780e02d673b6336db186932bcfcad35380cc
+DIST 
github.com%2Fandreyvit%2Fdiff%2F@v%2Fv0.0.0-20170406064948-c7f18ee00883.mod 33 
BLAKE2B 

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

2021-01-15 Thread Hans de Graaff
commit: 00381dff14149ef3760b22c737b80a33d6569e00
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jan 16 07:01:24 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jan 16 07:01:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00381dff

dev-ruby/http-parser: add 1.2.3

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

 dev-ruby/http-parser/Manifest |  1 +
 dev-ruby/http-parser/http-parser-1.2.3.ebuild | 29 +++
 2 files changed, 30 insertions(+)

diff --git a/dev-ruby/http-parser/Manifest b/dev-ruby/http-parser/Manifest
index 90d32e89697..11f8cc4b2a2 100644
--- a/dev-ruby/http-parser/Manifest
+++ b/dev-ruby/http-parser/Manifest
@@ -1 +1,2 @@
 DIST http-parser-1.2.2.gem 32256 BLAKE2B 
bc1600497db7c0ae9ee9311a6eae6494090b190b49d37809671d0c2fbb3b56ab4709dd16b68c7bfe8fc75609fc6f01d31c21c92681b9adbb4c83e521991d9172
 SHA512 
cffc1561657b7cb50c446e54da20176870ffe5f1acfe5e9fadfeacbea421fcc89243dd8f4a04d7933e19c155662fcd47db950c3743968d7981c52aa6c0a43ab5
+DIST http-parser-1.2.3.gem 31232 BLAKE2B 
055ab9ccb42bb85f87b65eeaa59f645ec390f0751eb379b22b1a2c83920ef1c482a3bed8f5105843c341fe92ba0c8d44272688b929bca13c690945f7e37b282f
 SHA512 
03c34c3e8174d9010440483af34800b74a7bbddd5daa63607e6aa2254d9c91cf36d90854ea65827b32680432de278aeeb7b8878f788f124c150f163409fa5107

diff --git a/dev-ruby/http-parser/http-parser-1.2.3.ebuild 
b/dev-ruby/http-parser/http-parser-1.2.3.ebuild
new file mode 100644
index 000..e3227ecbebf
--- /dev/null
+++ b/dev-ruby/http-parser/http-parser-1.2.3.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A super fast http parser for ruby"
+HOMEPAGE="https://github.com/cotag/http-parser;
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND+=" >=net-libs/http-parser-2.8.1"
+RDEPEND+=" >=net-libs/http-parser-2.8.1"
+
+ruby_add_bdepend "dev-ruby/ffi-compiler"
+
+each_ruby_compile() {
+   ${RUBY} -C ext -S rake || die
+   mv ext/*/libhttp-parser-ext.so lib/http-parser/ || die
+}



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

2021-01-15 Thread Zac Medico
commit: 055cbd9675ce449e7621a1d82a50fff097450c2c
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Jan 16 04:34:36 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Jan 16 04:44:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=055cbd96

sys-apps/flatpak: Bump to version 1.8.5

Bug: https://bugs.gentoo.org/765457
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/flatpak/Manifest |   1 +
 sys-apps/flatpak/flatpak-1.8.5.ebuild | 101 ++
 2 files changed, 102 insertions(+)

diff --git a/sys-apps/flatpak/Manifest b/sys-apps/flatpak/Manifest
index d0821d70939..0441785c3a5 100644
--- a/sys-apps/flatpak/Manifest
+++ b/sys-apps/flatpak/Manifest
@@ -1,2 +1,3 @@
 DIST flatpak-1.8.2.tar.xz 1424468 BLAKE2B 
4ade582176cd4ed494d0afc2a75b81168dc2263183d4ec2ef731b2d3ccbd96a7cc0fdb012f07966b4429529ab69c79b32abbcc4c1a8640b030d3ba2edfbce36d
 SHA512 
f27c05b2621328dce31e4c31ae097765864bac84f6c1fada23f48c0235c6b85f447948a07861653f7bed4e17e43f8ff3d2c60263e23426c765c787b5f447a4e2
+DIST flatpak-1.8.5.tar.xz 1430600 BLAKE2B 
dfa589073d3147725144c6c9c8f720a8b32918a6687a28af0f0284063e07278ece2ef191343b603e541401a5816ec095dbf3570ab7f27bba186ac416a359fbce
 SHA512 
bdd330376e3d9ce184717692ee12f2b1ccbf1400411133ac955ea21c2d5e04ea7af9709a61ae897eae17fe258e40048576c2d829290721f349de7e6d74a9de71
 DIST flatpak-1.9.2.tar.xz 1490540 BLAKE2B 
23e5c4cefaadebb1e9fd599ba8e372ddef9e7e241b186032a142f60bc07b243926d3fb514cc62e90437d2e8ddb17098476b4d73913c2ad656b2719268705057a
 SHA512 
ab4feb6c10161a1bd92e428623772c4217ce3700db412c6280de3415247ffd39eb800dc917937529a82328d778e089f45bd0a8b48fdd7e0c8bf34c494dcb085b

diff --git a/sys-apps/flatpak/flatpak-1.8.5.ebuild 
b/sys-apps/flatpak/flatpak-1.8.5.ebuild
new file mode 100644
index 000..80b3f809a20
--- /dev/null
+++ b/sys-apps/flatpak/flatpak-1.8.5.ebuild
@@ -0,0 +1,101 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{7,8,9} )
+
+inherit autotools linux-info python-any-r1
+
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz;
+DESCRIPTION="Linux application sandboxing and distribution framework"
+HOMEPAGE="https://flatpak.org/;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="doc gtk kde introspection policykit seccomp systemd"
+RESTRICT+=" test"
+
+RDEPEND="
+   acct-group/flatpak
+   acct-user/flatpak
+   >=app-arch/libarchive-2.8:=
+   app-arch/zstd:=
+   >=app-crypt/gpgme-1.1.8:=
+   >=dev-libs/appstream-glib-0.5.10:=
+   >=dev-libs/glib-2.56:2=
+   >=dev-libs/libxml2-2.4:=
+   dev-libs/json-glib:=
+   dev-libs/libassuan:=
+   >=dev-util/ostree-2019.5:=[gpg(+)]
+   || (
+   dev-util/ostree[curl]
+   dev-util/ostree[soup]
+   )
+   >=gnome-base/dconf-0.26:=
+   >=net-libs/libsoup-2.4:=
+   sys-apps/bubblewrap
+   sys-apps/dbus
+   >=sys-fs/fuse-2.9.9:0=
+   sys-apps/xdg-dbus-proxy
+   x11-apps/xauth
+   x11-libs/gdk-pixbuf:2=
+   x11-libs/libXau:=
+   policykit? ( >=sys-auth/polkit-0.98:= )
+   seccomp? ( sys-libs/libseccomp:= )
+   systemd? ( sys-apps/systemd:= )
+"
+
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=sys-devel/automake-1.13.4
+   >=sys-devel/gettext-0.18.2
+   virtual/pkgconfig
+   dev-util/gdbus-codegen
+   sys-devel/bison
+   introspection? ( >=dev-libs/gobject-introspection-1.40 )
+   doc? (
+   >=dev-util/gtk-doc-1.20
+   dev-libs/libxslt
+   )
+   $(python_gen_any_dep 'dev-python/pyparsing[${PYTHON_USEDEP}]')
+"
+
+PDEPEND="
+   gtk? ( sys-apps/xdg-desktop-portal-gtk )
+   kde? ( kde-plasma/xdg-desktop-portal-kde )
+"
+
+python_check_deps() {
+   has_version -b "dev-python/pyparsing[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   local CONFIG_CHECK="~USER_NS"
+   linux-info_pkg_setup
+   python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+   # This line fails because locales are in /usr/lib/locale/locale-archive.
+   sed -i 's:^cp -r /usr/lib/locale/C.*:#\0:' tests/make-test-runtime.sh 
|| die
+}
+
+src_configure() {
+   local myeconfargs=(
+   --enable-sandboxed-triggers
+   --enable-xauth
+   --localstatedir="${EPREFIX}"/var
+   --with-system-bubblewrap
+   --with-system-dbus-proxy
+   $(use_enable doc documentation)
+   $(use_enable doc gtk-doc)
+   $(use_enable introspection)
+   $(use_enable policykit system-helper)
+   $(use_enable seccomp)
+   $(use_with systemd)
+   )
+
+   econf "${myeconfargs[@]}"
+}



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

2021-01-15 Thread Zac Medico
commit: 814b0fb1496a759d92fbea88c37480ebb93abfd2
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Jan 16 04:37:26 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Jan 16 04:44:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=814b0fb1

sys-apps/flatpak: Bump to version 1.10.0

Bug: https://bugs.gentoo.org/765457
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/flatpak/Manifest  |   1 +
 sys-apps/flatpak/flatpak-1.10.0.ebuild | 101 +
 2 files changed, 102 insertions(+)

diff --git a/sys-apps/flatpak/Manifest b/sys-apps/flatpak/Manifest
index 0441785c3a5..aec8374c97c 100644
--- a/sys-apps/flatpak/Manifest
+++ b/sys-apps/flatpak/Manifest
@@ -1,3 +1,4 @@
+DIST flatpak-1.10.0.tar.xz 1504300 BLAKE2B 
213fb5449b075250cbec9f43ea5b02afae809b8e58d3be0afd39a70d78431f7efc7912462ce46061a53aa4dc2ef8f5e9504cdaffe4b39d2f53292736442ceb3d
 SHA512 
8eaabd66cbd26f5288fb72cddcd195ea4702243e9f5ceff425836b5f305e2b7a4172e67d30cc0e74ad97937c007e8f4ab81080a7ada3f528d05f74845c923aeb
 DIST flatpak-1.8.2.tar.xz 1424468 BLAKE2B 
4ade582176cd4ed494d0afc2a75b81168dc2263183d4ec2ef731b2d3ccbd96a7cc0fdb012f07966b4429529ab69c79b32abbcc4c1a8640b030d3ba2edfbce36d
 SHA512 
f27c05b2621328dce31e4c31ae097765864bac84f6c1fada23f48c0235c6b85f447948a07861653f7bed4e17e43f8ff3d2c60263e23426c765c787b5f447a4e2
 DIST flatpak-1.8.5.tar.xz 1430600 BLAKE2B 
dfa589073d3147725144c6c9c8f720a8b32918a6687a28af0f0284063e07278ece2ef191343b603e541401a5816ec095dbf3570ab7f27bba186ac416a359fbce
 SHA512 
bdd330376e3d9ce184717692ee12f2b1ccbf1400411133ac955ea21c2d5e04ea7af9709a61ae897eae17fe258e40048576c2d829290721f349de7e6d74a9de71
 DIST flatpak-1.9.2.tar.xz 1490540 BLAKE2B 
23e5c4cefaadebb1e9fd599ba8e372ddef9e7e241b186032a142f60bc07b243926d3fb514cc62e90437d2e8ddb17098476b4d73913c2ad656b2719268705057a
 SHA512 
ab4feb6c10161a1bd92e428623772c4217ce3700db412c6280de3415247ffd39eb800dc917937529a82328d778e089f45bd0a8b48fdd7e0c8bf34c494dcb085b

diff --git a/sys-apps/flatpak/flatpak-1.10.0.ebuild 
b/sys-apps/flatpak/flatpak-1.10.0.ebuild
new file mode 100644
index 000..6c69987f33c
--- /dev/null
+++ b/sys-apps/flatpak/flatpak-1.10.0.ebuild
@@ -0,0 +1,101 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{7,8,9} )
+
+inherit autotools linux-info python-any-r1
+
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz;
+DESCRIPTION="Linux application sandboxing and distribution framework"
+HOMEPAGE="https://flatpak.org/;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="doc gtk kde introspection policykit seccomp systemd"
+RESTRICT+=" test"
+
+RDEPEND="
+   acct-group/flatpak
+   acct-user/flatpak
+   >=app-arch/libarchive-2.8:=
+   app-arch/zstd:=
+   >=app-crypt/gpgme-1.1.8:=
+   >=dev-libs/appstream-glib-0.5.10:=
+   >=dev-libs/glib-2.56:2=
+   >=dev-libs/libxml2-2.4:=
+   dev-libs/json-glib:=
+   dev-libs/libassuan:=
+   >=dev-util/ostree-2020.8:=[gpg(+)]
+   || (
+   dev-util/ostree[curl]
+   dev-util/ostree[soup]
+   )
+   >=gnome-base/dconf-0.26:=
+   >=net-libs/libsoup-2.4:=
+   sys-apps/bubblewrap
+   sys-apps/dbus
+   >=sys-fs/fuse-2.9.9:0=
+   sys-apps/xdg-dbus-proxy
+   x11-apps/xauth
+   x11-libs/gdk-pixbuf:2=
+   x11-libs/libXau:=
+   policykit? ( >=sys-auth/polkit-0.98:= )
+   seccomp? ( sys-libs/libseccomp:= )
+   systemd? ( sys-apps/systemd:= )
+"
+
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=sys-devel/automake-1.13.4
+   >=sys-devel/gettext-0.18.2
+   virtual/pkgconfig
+   dev-util/gdbus-codegen
+   sys-devel/bison
+   introspection? ( >=dev-libs/gobject-introspection-1.40 )
+   doc? (
+   >=dev-util/gtk-doc-1.20
+   dev-libs/libxslt
+   )
+   $(python_gen_any_dep 'dev-python/pyparsing[${PYTHON_USEDEP}]')
+"
+
+PDEPEND="
+   gtk? ( sys-apps/xdg-desktop-portal-gtk )
+   kde? ( kde-plasma/xdg-desktop-portal-kde )
+"
+
+python_check_deps() {
+   has_version -b "dev-python/pyparsing[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   local CONFIG_CHECK="~USER_NS"
+   linux-info_pkg_setup
+   python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+   # This line fails because locales are in /usr/lib/locale/locale-archive.
+   sed -i 's:^cp -r /usr/lib/locale/C.*:#\0:' tests/make-test-runtime.sh 
|| die
+}
+
+src_configure() {
+   local myeconfargs=(
+   --enable-sandboxed-triggers
+   --enable-xauth
+   --localstatedir="${EPREFIX}"/var
+   --with-system-bubblewrap
+   --with-system-dbus-proxy
+   $(use_enable doc documentation)
+   $(use_enable doc gtk-doc)
+   $(use_enable 

[gentoo-commits] repo/gentoo:master commit in: sci-libs/klu/files/, sci-libs/klu/

2021-01-15 Thread Michael Orlitzky
commit: 0ce883cd2deb8e009ae421d57d1da1f31bfa541d
Author: François Bissey  gmail  com>
AuthorDate: Sat Jan 16 01:56:15 2021 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Sat Jan 16 02:04:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ce883cd

sci-libs/klu: fix bashism in doc building, remove la file

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Closes: https://bugs.gentoo.org/760408
Closes: https://github.com/gentoo/gentoo/pull/19063
Signed-off-by: François René Pierre Bissey  gmail.com>
Signed-off-by: Michael Orlitzky  gentoo.org>

 sci-libs/klu/files/klu-1.3.9-dash_doc.patch | 27 ++
 sci-libs/klu/klu-1.3.9-r1.ebuild| 44 +
 2 files changed, 71 insertions(+)

diff --git a/sci-libs/klu/files/klu-1.3.9-dash_doc.patch 
b/sci-libs/klu/files/klu-1.3.9-dash_doc.patch
new file mode 100644
index 000..1f7bc8edfe1
--- /dev/null
+++ b/sci-libs/klu/files/klu-1.3.9-dash_doc.patch
@@ -0,0 +1,27 @@
+diff --git a/Doc/Makefile.am b/Doc/Makefile.am
+index 7d1116a..fd46b1d 100644
+--- a/Doc/Makefile.am
 b/Doc/Makefile.am
+@@ -1,15 +1,14 @@
+ 
+ KLU_UserGuide.pdf:
+-  echo '\begin{verbatim}' > klu_h.tex
++  printf '\\begin{verbatim}\n' > klu_h.tex
+   expand -8 $(top_srcdir)/Include/klu.h >> klu_h.tex
+-  echo '\end{verbatim}' >> klu_h.tex
+-  echo '\begin{verbatim}' > btf_h.tex
+-  echo 'See your btf.h local install' >> btf_h.tex
+-  echo '\end{verbatim}' >> btf_h.tex
+-  echo '\begin{verbatim}' > klu_simple_c.tex
++  printf '\\end{verbatim}\n' >> klu_h.tex
++  printf '\\begin{verbatim}\n' > btf_h.tex
++  printf 'See your btf.h local install\n' >> btf_h.tex
++  printf '\\end{verbatim}\n' >> btf_h.tex
++  printf '\\begin{verbatim}\n' > klu_simple_c.tex
+   expand -8 $(top_srcdir)/Demo/klu_simple.c >> klu_simple_c.tex
+-  echo '\end{verbatim}' >> klu_simple_c.tex
+-  -ln -s $(srcdir)/*.{tex,bib} .
++  printf '\\end{verbatim}\n' >> klu_simple_c.tex
+   $(PDFLATEX) KLU_UserGuide
+   $(BIBTEX)  KLU_UserGuide
+   $(PDFLATEX) KLU_UserGuide

diff --git a/sci-libs/klu/klu-1.3.9-r1.ebuild b/sci-libs/klu/klu-1.3.9-r1.ebuild
new file mode 100644
index 000..971207fad7c
--- /dev/null
+++ b/sci-libs/klu/klu-1.3.9-r1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="Sparse LU factorization for circuit simulation"
+HOMEPAGE="http://faculty.cse.tamu.edu/davis/suitesparse.html;
+SRC_URI="http://202.36.178.9/sage/${P}.tar.bz2;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
+IUSE="doc static-libs"
+
+BDEPEND="virtual/pkgconfig
+   doc? ( virtual/latex-base )"
+DEPEND="
+   >=sci-libs/amd-2.4
+   >=sci-libs/btf-1.2
+   >=sci-libs/colamd-2.9"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}"/${PN}-1.3.9-dash_doc.patch )
+
+src_prepare(){
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   $(use_enable static-libs static) \
+   $(use_with doc)
+}
+
+src_install() {
+   default
+
+   # remove .la file
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/camd/files/, sci-libs/camd/

2021-01-15 Thread Michael Orlitzky
commit: 4e61159117a7d1a3490460dec8c37c7fbeec4c08
Author: François Bissey  gmail  com>
AuthorDate: Sat Jan 16 01:55:16 2021 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Sat Jan 16 02:03:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e611591

sci-libs/camd: fix bashism in doc building

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Bug: https://bugs.gentoo.org/760408
Signed-off-by: François René Pierre Bissey  gmail.com>
Signed-off-by: Michael Orlitzky  gentoo.org>

 sci-libs/camd/camd-2.4.6-r1.ebuild| 41 +++
 sci-libs/camd/files/camd-2.4.6-dash_doc.patch | 16 +++
 2 files changed, 57 insertions(+)

diff --git a/sci-libs/camd/camd-2.4.6-r1.ebuild 
b/sci-libs/camd/camd-2.4.6-r1.ebuild
new file mode 100644
index 000..fb5a430ed40
--- /dev/null
+++ b/sci-libs/camd/camd-2.4.6-r1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="Library to order a sparse matrix prior to Cholesky factorization"
+HOMEPAGE="https://people.engr.tamu.edu/davis/suitesparse.html;
+SRC_URI="http://202.36.178.9/sage/${P}.tar.bz2;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
+IUSE="doc"
+
+BDEPEND="virtual/pkgconfig
+   doc? ( virtual/latex-base )"
+DEPEND=">=sci-libs/suitesparseconfig-5.4.0"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}"/${PN}-2.4.6-dash_doc.patch )
+
+src_prepare(){
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --disable-static \
+   $(use_with doc)
+}
+
+src_install() {
+   default
+
+   # no static archives
+   find "${D}" -name '*.la' -delete || die
+}

diff --git a/sci-libs/camd/files/camd-2.4.6-dash_doc.patch 
b/sci-libs/camd/files/camd-2.4.6-dash_doc.patch
new file mode 100644
index 000..c70ed070f2a
--- /dev/null
+++ b/sci-libs/camd/files/camd-2.4.6-dash_doc.patch
@@ -0,0 +1,16 @@
+diff --git a/Doc/Makefile.am b/Doc/Makefile.am
+index 80f5653..71c130a 100644
+--- a/Doc/Makefile.am
 b/Doc/Makefile.am
+@@ -1,9 +1,8 @@
+ 
+ CAMD_UserGuide.pdf:
+-  echo '\begin{verbatim}' > camd_h.tex
++  printf '\\begin{verbatim}\n' > camd_h.tex
+   expand -8 $(top_srcdir)/Include/camd.h >> camd_h.tex
+-  echo '\end{verbatim}' >> camd_h.tex
+-  -ln -s $(srcdir)/*.{tex,bib} .
++  printf '\\end{verbatim}\n' >> camd_h.tex
+   $(PDFLATEX) CAMD_UserGuide
+   $(BIBTEX)  CAMD_UserGuide
+   $(PDFLATEX) CAMD_UserGuide



[gentoo-commits] repo/gentoo:master commit in: sci-libs/amd/files/, sci-libs/amd/

2021-01-15 Thread Michael Orlitzky
commit: a5b286aa8ff504931c0b582821064c8bc32ff539
Author: François Bissey  gmail  com>
AuthorDate: Sat Jan 16 01:53:57 2021 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Sat Jan 16 02:03:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5b286aa

sci-libs/amd: fix bashism in doc building

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Bug: https://bugs.gentoo.org/760408
Signed-off-by: François René Pierre Bissey  gmail.com>
Signed-off-by: Michael Orlitzky  gentoo.org>

 sci-libs/amd/amd-2.4.6-r1.ebuild| 42 +
 sci-libs/amd/files/amd-2.4.6-dash_doc.patch | 16 +++
 2 files changed, 58 insertions(+)

diff --git a/sci-libs/amd/amd-2.4.6-r1.ebuild b/sci-libs/amd/amd-2.4.6-r1.ebuild
new file mode 100644
index 000..f03f2eaa63d
--- /dev/null
+++ b/sci-libs/amd/amd-2.4.6-r1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools fortran-2
+
+DESCRIPTION="Library to order a sparse matrix prior to Cholesky factorization"
+HOMEPAGE="https://people.engr.tamu.edu/davis/suitesparse.html;
+SRC_URI="http://202.36.178.9/sage/${P}.tar.bz2;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
+IUSE="doc fortran"
+
+BDEPEND="virtual/pkgconfig
+   doc? ( virtual/latex-base )"
+DEPEND=">=sci-libs/suitesparseconfig-5.4.0"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}"/${PN}-2.4.6-dash_doc.patch )
+
+src_prepare(){
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --disable-static \
+   $(use_enable fortran) \
+   $(use_with doc)
+}
+
+src_install() {
+   default
+
+   # no static archives
+   find "${D}" -name '*.la' -delete || die
+}

diff --git a/sci-libs/amd/files/amd-2.4.6-dash_doc.patch 
b/sci-libs/amd/files/amd-2.4.6-dash_doc.patch
new file mode 100644
index 000..62d9071422c
--- /dev/null
+++ b/sci-libs/amd/files/amd-2.4.6-dash_doc.patch
@@ -0,0 +1,16 @@
+diff --git a/Doc/Makefile.am b/Doc/Makefile.am
+index 44361ff..039b02f 100644
+--- a/Doc/Makefile.am
 b/Doc/Makefile.am
+@@ -1,9 +1,8 @@
+ 
+ AMD_UserGuide.pdf:
+-  echo '\begin{verbatim}' > amd_h.tex
++  printf '\\begin{verbatim}\n' > amd_h.tex
+   expand -8 $(top_srcdir)/Include/amd.h >> amd_h.tex
+-  echo '\end{verbatim}' >> amd_h.tex
+-  -ln -s $(srcdir)/*.{tex,bib} .
++  printf '\\end{verbatim}\n' >> amd_h.tex
+   $(PDFLATEX) AMD_UserGuide
+   $(BIBTEX)  AMD_UserGuide
+   $(PDFLATEX) AMD_UserGuide



[gentoo-commits] repo/proj/guru:dev commit in: dev-games/godot/

2021-01-15 Thread Ross Charles Campbell
commit: 5f14f97d12b4f07bc839f31d0c50c8acc23842a8
Author: Ross Charles Campbell  gmail  com>
AuthorDate: Fri Jan 15 23:12:18 2021 +
Commit: Ross Charles Campbell  gmail  com>
CommitDate: Fri Jan 15 23:13:53 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5f14f97d

dev-games/godot: corrects LICENSE

Closes: https://bugs.gentoo.org/765553
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Ross Charles Campbell  gmail.com>

 dev-games/godot/godot-3.2.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-games/godot/godot-3.2.3.ebuild 
b/dev-games/godot/godot-3.2.3.ebuild
index 88b5e170..05980a2d 100644
--- a/dev-games/godot/godot-3.2.3.ebuild
+++ b/dev-games/godot/godot-3.2.3.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/godotengine/${PN}/archive/${PV}-stable.tar.gz -> ${P
 S="${WORKDIR}/${P}-stable"
 KEYWORDS="~amd64 ~x86"
 
-LICENSE="Apache-2.0 BSD BSL-1.1 CC-BY-3.0 MIT MPL-2.0 OFL-1.1 public-domain 
ZLIB"
+LICENSE="Apache-2.0 Boost-1.0 BSD CC-BY-3.0 MIT MPL-2.0 OFL-1.1 public-domain 
ZLIB"
 SLOT="0"
 IUSE="+bullet debug +enet +freetype lto +mbedtls +ogg +opus pulseaudio +theora 
+udev +upnp +vorbis +webp"
 



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

2021-01-15 Thread Sam James
commit: 3ec674f21a3e7d5bbf8776c48e03fb0966ad42f4
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 15 22:07:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 15 22:07:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ec674f2

app-admin/augeas: Stabilize 1.12.0 ppc, #658354

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

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

diff --git a/app-admin/augeas/augeas-1.12.0.ebuild 
b/app-admin/augeas/augeas-1.12.0.ebuild
index 94ed6cbf85f..0c09cb0cd6a 100644
--- a/app-admin/augeas/augeas-1.12.0.ebuild
+++ b/app-admin/augeas/augeas-1.12.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://download.augeas.net/${P}.tar.gz;
 
 SLOT="0"
 LICENSE="LGPL-2.1"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86"
 IUSE="static-libs test"
 RESTRICT="!test? ( test )"
 



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

2021-01-15 Thread Sam James
commit: 15ec4bb7ab626132710070063cd9b40e2ed97094
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 15 22:07:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 15 22:07:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15ec4bb7

x11-misc/xosview: Stabilize 1.22 ppc, #765532

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

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

diff --git a/x11-misc/xosview/xosview-1.22.ebuild 
b/x11-misc/xosview/xosview-1.22.ebuild
index 01d5ee99a86..52abed1bf65 100644
--- a/x11-misc/xosview/xosview-1.22.ebuild
+++ b/x11-misc/xosview/xosview-1.22.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: sys-cluster/corosync/

2021-01-15 Thread Sam James
commit: df1db927c0bfb64285f809a3bd319ebe8adffa8d
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 15 22:07:11 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 15 22:07:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df1db927

sys-cluster/corosync: Stabilize 3.1.0 ppc, #658354

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

 sys-cluster/corosync/corosync-3.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/corosync/corosync-3.1.0.ebuild 
b/sys-cluster/corosync/corosync-3.1.0.ebuild
index 9ed0f068c2d..4c1362692e5 100644
--- a/sys-cluster/corosync/corosync-3.1.0.ebuild
+++ b/sys-cluster/corosync/corosync-3.1.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="BSD-2 public-domain"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 x86"
 IUSE="augeas dbus doc snmp systemd watchdog xml"
 
 RDEPEND="dev-libs/nss



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

2021-01-15 Thread Sam James
commit: f99719af558fdebcf0d27a0e5de5c9d31c9df96f
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 15 22:07:14 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 15 22:07:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f99719af

net-dns/pdnsd: Stabilize 1.2.9a-r2 ppc, #757159

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

 net-dns/pdnsd/pdnsd-1.2.9a-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/pdnsd/pdnsd-1.2.9a-r2.ebuild 
b/net-dns/pdnsd/pdnsd-1.2.9a-r2.ebuild
index 8464ffa8e20..9312b04d90c 100644
--- a/net-dns/pdnsd/pdnsd-1.2.9a-r2.ebuild
+++ b/net-dns/pdnsd/pdnsd-1.2.9a-r2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://members.home.nl/p.a.rombouts/pdnsd/releases/${P}-par.tar.gz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~s390 ~sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ppc ~s390 ~sparc x86"
 IUSE="debug ipv6 +urandom test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kronosnet/

2021-01-15 Thread Sam James
commit: 3893fd829053269a6138846a382415c5242b915a
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 15 22:07:11 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 15 22:07:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3893fd82

sys-cluster/kronosnet: Stabilize 1.19 ppc, #658354

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

 sys-cluster/kronosnet/kronosnet-1.19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/kronosnet/kronosnet-1.19.ebuild 
b/sys-cluster/kronosnet/kronosnet-1.19.ebuild
index 3c67b339a45..d29b53fe4fd 100644
--- a/sys-cluster/kronosnet/kronosnet-1.19.ebuild
+++ b/sys-cluster/kronosnet/kronosnet-1.19.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://kronosnet.org/releases/${P}.tar.xz;
 
 LICENSE="LGPL-2.1"
 SLOT="0/1"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 x86"
 IUSE="doc nss +openssl zstd lz4 lzo2"
 
 DEPEND=">=sys-cluster/libqb-2.0.0:=



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

2021-01-15 Thread Sam James
commit: aaf103bbfc4b912a7f78901c6cb3ee1521643e62
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 15 22:06:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 15 22:06:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aaf103bb

x11-misc/xosview: Stabilize 1.22 amd64, #765532

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

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

diff --git a/x11-misc/xosview/xosview-1.22.ebuild 
b/x11-misc/xosview/xosview-1.22.ebuild
index 47bb4c84b69..01d5ee99a86 100644
--- a/x11-misc/xosview/xosview-1.22.ebuild
+++ b/x11-misc/xosview/xosview-1.22.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: net-dns/pdnsd/

2021-01-15 Thread Sam James
commit: 0a0a15811ed10a6084c7436670c30e8bf137c939
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 15 22:06:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 15 22:06:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a0a1581

net-dns/pdnsd: Stabilize 1.2.9a-r2 x86, #757159

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

 net-dns/pdnsd/pdnsd-1.2.9a-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/pdnsd/pdnsd-1.2.9a-r2.ebuild 
b/net-dns/pdnsd/pdnsd-1.2.9a-r2.ebuild
index 1b6f6b34a9b..8464ffa8e20 100644
--- a/net-dns/pdnsd/pdnsd-1.2.9a-r2.ebuild
+++ b/net-dns/pdnsd/pdnsd-1.2.9a-r2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://members.home.nl/p.a.rombouts/pdnsd/releases/${P}-par.tar.gz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~s390 ~sparc x86"
 IUSE="debug ipv6 +urandom test"
 RESTRICT="!test? ( test )"
 



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

2021-01-15 Thread Sam James
commit: 70c2e82ba14ab106f972c72c2f4dde78761332b0
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 15 22:06:16 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 15 22:06:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70c2e82b

x11-misc/xosview: Stabilize 1.22 x86, #765532

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

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

diff --git a/x11-misc/xosview/xosview-1.22.ebuild 
b/x11-misc/xosview/xosview-1.22.ebuild
index 73b4e293299..47bb4c84b69 100644
--- a/x11-misc/xosview/xosview-1.22.ebuild
+++ b/x11-misc/xosview/xosview-1.22.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ 
SRC_URI="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: dev-ml/uunf/

2021-01-15 Thread Alfredo Tupone
commit: fa03743c624ca34bdde3ade4847cf86906652297
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Fri Jan 15 22:04:09 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri Jan 15 22:04:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa03743c

dev-ml/uunf: ml maintains it

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ml/uunf/metadata.xml | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-ml/uunf/metadata.xml b/dev-ml/uunf/metadata.xml
index 434a612f282..206743db91c 100644
--- a/dev-ml/uunf/metadata.xml
+++ b/dev-ml/uunf/metadata.xml
@@ -1,9 +1,9 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   tup...@gentoo.org
-   Alfredo Tupone
+   
+   m...@gentoo.org
+   ML


dbuenzli/uunf



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

2021-01-15 Thread Michał Górny
commit: 9eb0c02dd9f71807a0b3e6d6d35fcb15c0b0572b
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 15 20:53:36 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 15 21:59:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9eb0c02d

app-portage/gpyutils: Update implementation data

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

 app-portage/gpyutils/files/implementations.txt | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/app-portage/gpyutils/files/implementations.txt 
b/app-portage/gpyutils/files/implementations.txt
index 231c94cd335..ae60a85d8c6 100644
--- a/app-portage/gpyutils/files/implementations.txt
+++ b/app-portage/gpyutils/files/implementations.txt
@@ -8,17 +8,17 @@
 python2_4  2.4 dead2.4
 python2_5  2.5 dead2.5
 python2_6  2.6 dead2.6
-python2_7  2.7 current 2.7
+python2_7  2.7 old 2.7
 python3_0  3.0 dead3.0
 python3_1  3.1 dead3.1
 python3_2  3.2 dead3.2
 python3_3  3.3 dead3.3
 python3_4  dead3.4
 python3_5  dead3.5
-python3_6  old 3.6
-python3_7  current 3.7
-python3_8  supported   3.8
-python3_9  experimental3.9
+python3_6  dead3.6
+python3_7  old 3.7
+python3_8  current 3.8
+python3_9  supported   3.9
 
 pypy1_82.7-pypy-1.8deadp1.8
 pypy1_92.7-pypy-1.9deadp1.9



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

2021-01-15 Thread Michał Górny
commit: 4994f1304304e1e64a7fdac9e1a0452af3aace7d
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 15 22:00:13 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 15 22:00:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4994f130

xfce-extra/xfce4-whiskermenu-plugin: Bump to 2.5.2

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

 xfce-extra/xfce4-whiskermenu-plugin/Manifest   |  1 +
 .../xfce4-whiskermenu-plugin-2.5.2.ebuild  | 51 ++
 2 files changed, 52 insertions(+)

diff --git a/xfce-extra/xfce4-whiskermenu-plugin/Manifest 
b/xfce-extra/xfce4-whiskermenu-plugin/Manifest
index 4930071dfa7..bc8e2c69530 100644
--- a/xfce-extra/xfce4-whiskermenu-plugin/Manifest
+++ b/xfce-extra/xfce4-whiskermenu-plugin/Manifest
@@ -1,3 +1,4 @@
 DIST xfce4-whiskermenu-plugin-2.4.6.tar.bz2 173341 BLAKE2B 
03d6ddbe72bf6de6713643bc9df4a6b824f5c7d3792ca8dc73552fa4b0c717fa719f56a4b9fa30c5d435c0f923e7f0260a330f883c9140762338908b586e3137
 SHA512 
9e947b73735549d81110323bfd7d6f29c91653b12e1aa616b9ca6f0ff99c8a7948ca383422d7b2aa0ac35297488fda6edc699ae4f72883539d6311672818b62c
 DIST xfce4-whiskermenu-plugin-2.5.0.tar.bz2 174639 BLAKE2B 
02a3007f06d9d5ffab09fd027d913e7f8667fda1c276170dc69e766b1cce15e108d6486f7ca3285942b327412224f78b302f251719a4a84f62bb101f852cf369
 SHA512 
84f9ef9963e07b5489244b5283b371e2e405f4b280fa2884aa8b3c6a7358578064a227827a7d19b4ab9d72f9fd2016fa24a16b1b3f1f964df4d9d6d2ac2bcf72
 DIST xfce4-whiskermenu-plugin-2.5.1.tar.bz2 174906 BLAKE2B 
686610e288029e6197e01952bb8dcff0d5c6db778c1e14c519e615f69eae21ab1fc95aac6160b68fd09cd12941949462c388254d289056d2ea8991979b09ec75
 SHA512 
babdb81fc5d5fdf065442ac8b72ebafa7261245c3bce7bce2291d5031c6ce972e06b47db07fd747eb512efc1068309cdb7eaef9bac6e1efb969045d2f8d52cd2
+DIST xfce4-whiskermenu-plugin-2.5.2.tar.bz2 175122 BLAKE2B 
f535b6ff9d98ebc7b305ecfc03c9389b516e4176e67f341bb4e867df13965fd8416f9281e3fbe5b0b3fe70afa395256553f92fde62d8a0627e0559241baeb690
 SHA512 
165d4b95808f60dbf7e3a363488af7de24abc5fc16c22e2e62954651f6445b4a2cd4561d148930355876d01327c58b453accac864bb0d4495b5be6faef223644

diff --git 
a/xfce-extra/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-2.5.2.ebuild 
b/xfce-extra/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-2.5.2.ebuild
new file mode 100644
index 000..efbeb94b8dc
--- /dev/null
+++ b/xfce-extra/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-2.5.2.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake xdg-utils
+
+DESCRIPTION="Alternate application launcher for Xfce"
+HOMEPAGE="https://gottcode.org/xfce4-whiskermenu-plugin/;
+SRC_URI="https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+RDEPEND="
+   virtual/libintl
+   x11-libs/gtk+:3
+   xfce-base/exo:=
+   xfce-base/garcon:=
+   xfce-base/libxfce4ui:=
+   xfce-base/libxfce4util:=
+   xfce-base/xfce4-panel:=
+"
+DEPEND="
+   ${RDEPEND}
+"
+BDEPEND="
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DENABLE_AS_NEEDED=OFF
+   -DENABLE_LINKER_OPTIMIZED_HASH_TABLES=OFF
+   -DENABLE_DEVELOPER_MODE=OFF
+   -DENABLE_LINK_TIME_OPTIMIZATION=OFF
+   )
+
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ml/ppxfind/

2021-01-15 Thread Alfredo Tupone
commit: 890a13751de11a29da9bae1c8faa1ef9aa34928c
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Fri Jan 15 21:58:00 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri Jan 15 21:58:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=890a1375

dev-ml/ppxfind: add ml as maintainer

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ml/ppxfind/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-ml/ppxfind/metadata.xml b/dev-ml/ppxfind/metadata.xml
index b40103350ce..a5ded19769e 100644
--- a/dev-ml/ppxfind/metadata.xml
+++ b/dev-ml/ppxfind/metadata.xml
@@ -1,6 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
+   
+   m...@gentoo.org
+   ML
+   

gie...@gentoo.org
Mark Wright



[gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-migrate-parsetree/

2021-01-15 Thread Alfredo Tupone
commit: 35d3a59b0a462df1dd4d649c1898a844787780fb
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Fri Jan 15 21:53:57 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri Jan 15 21:53:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35d3a59b

dev-ml/ocaml-migrate-parsetree: add ml as maintainer

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ml/ocaml-migrate-parsetree/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-ml/ocaml-migrate-parsetree/metadata.xml 
b/dev-ml/ocaml-migrate-parsetree/metadata.xml
index 418d2940e0c..bf3554de497 100644
--- a/dev-ml/ocaml-migrate-parsetree/metadata.xml
+++ b/dev-ml/ocaml-migrate-parsetree/metadata.xml
@@ -1,6 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
+   
+   m...@gentoo.org
+   ML
+   

gie...@gentoo.org
Mark Wright



[gentoo-commits] proj/releng:master commit in: releases/portage/stages-qemu/env/releng/, ...

2021-01-15 Thread Andreas K. Hüttel
commit: 00c4af1794633f0e02ba1fa7c52ddc0f776fd793
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Jan 15 21:45:10 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Jan 15 21:45:10 2021 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=00c4af17

Force building cmake with LFS support on qemu

Bug: https://bugs.gentoo.org/686502
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 releases/portage/stages-qemu/env/releng/forcelfs | 2 ++
 releases/portage/stages-qemu/package.env/releng/forcelfs | 1 +
 2 files changed, 3 insertions(+)

diff --git a/releases/portage/stages-qemu/env/releng/forcelfs 
b/releases/portage/stages-qemu/env/releng/forcelfs
new file mode 100644
index ..398e2b71
--- /dev/null
+++ b/releases/portage/stages-qemu/env/releng/forcelfs
@@ -0,0 +1,2 @@
+CFLAGS="${CFLAGS} -D_FILE_OFFSET_BITS=64"
+CXXFLAGS="${CXXFLAGS} -D_FILE_OFFSET_BITS=64"

diff --git a/releases/portage/stages-qemu/package.env/releng/forcelfs 
b/releases/portage/stages-qemu/package.env/releng/forcelfs
new file mode 100644
index ..56b41f58
--- /dev/null
+++ b/releases/portage/stages-qemu/package.env/releng/forcelfs
@@ -0,0 +1 @@
+dev-util/cmake forcelfs



[gentoo-commits] repo/gentoo:master commit in: dev-ml/ppx_deriving/

2021-01-15 Thread Alfredo Tupone
commit: 32d1ebc51f8fae3b880b5a84320ba1b7160c9f81
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Fri Jan 15 21:43:02 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri Jan 15 21:43:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32d1ebc5

dev-ml/ppx_deriving: add ml as maintainer

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ml/ppx_deriving/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-ml/ppx_deriving/metadata.xml b/dev-ml/ppx_deriving/metadata.xml
index 0fea406d5fd..196c8d34a1f 100644
--- a/dev-ml/ppx_deriving/metadata.xml
+++ b/dev-ml/ppx_deriving/metadata.xml
@@ -1,6 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
+   
+   m...@gentoo.org
+   ML
+   

gie...@gentoo.org
Mark Wright



[gentoo-commits] repo/gentoo:master commit in: dev-ml/calendars/

2021-01-15 Thread Alfredo Tupone
commit: 867c5a496da1b2de6499169c39e0fc996d9ccdbb
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Fri Jan 15 21:41:08 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri Jan 15 21:41:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=867c5a49

dev-ml/calendars: ml maintains it

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ml/calendars/metadata.xml | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-ml/calendars/metadata.xml b/dev-ml/calendars/metadata.xml
index 87bb2fa8a01..78982c1e880 100644
--- a/dev-ml/calendars/metadata.xml
+++ b/dev-ml/calendars/metadata.xml
@@ -1,9 +1,9 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   tup...@gentoo.org
-   Alfredo Tupone
+   
+   m...@gentoo.org
+   ML


geneweb/calendars



[gentoo-commits] repo/gentoo:master commit in: dev-ml/unidecode/

2021-01-15 Thread Alfredo Tupone
commit: 187b18a40d578510864dd4316486903d08ea3700
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Fri Jan 15 21:38:28 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri Jan 15 21:39:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=187b18a4

dev-ml/unidecode: ml maintains it

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ml/unidecode/metadata.xml | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-ml/unidecode/metadata.xml b/dev-ml/unidecode/metadata.xml
index 73b2bdcfe38..9e612d99738 100644
--- a/dev-ml/unidecode/metadata.xml
+++ b/dev-ml/unidecode/metadata.xml
@@ -1,9 +1,9 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   tup...@gentoo.org
-   Alfredo Tupone
+   
+   m...@gentoo.org
+   ML


geneweb/unidecode



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

2021-01-15 Thread Andreas Sturmlechner
commit: 775c5b91f58214b816771d76774e390cc0f474ef
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jan 15 21:12:27 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jan 15 21:38:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=775c5b91

sci-geosciences/qgis: 3.16.3 version bump

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

 sci-geosciences/qgis/Manifest   |   1 +
 sci-geosciences/qgis/qgis-3.16.3.ebuild | 206 
 2 files changed, 207 insertions(+)

diff --git a/sci-geosciences/qgis/Manifest b/sci-geosciences/qgis/Manifest
index 123680b6b75..89be781dcfc 100644
--- a/sci-geosciences/qgis/Manifest
+++ b/sci-geosciences/qgis/Manifest
@@ -1,3 +1,4 @@
 DIST qgis-3.16.0.tar.bz2 113238659 BLAKE2B 
42bdf8d0d69b28c20aa0decd79883c3b83d2ff9aa9d7633866b6c7d624ad20cb602beeca0e22585077c3d0ceba791e51b81ba221bc305c9bd2ebff71a4ea4bd4
 SHA512 
c87959a6412f85b6e4d30d4677e0e0914fd9a1009348c8bfe6063d7e1a9416f0a33ae63ded15273d8edde26ae0e6c32ba4d62d83c33c2c6251c444360dc47d10
 DIST qgis-3.16.2.tar.bz2 114086615 BLAKE2B 
85196072b792b5731dcbc85cfaaae1768e91d16bfdaa2190cfb6063753953b6ab0e8b17b0d3f5334259dffd5b8fb5be6b54a28ca9856dc4fc4079dee483888f6
 SHA512 
93582e54ff403ea05672a81be9e866b8f1fa9335e467723a087615511b8403c4a1d8447d5a433d0799c382b6cc99fb2f18cc9c6685ed6dc83cabb4d13a00f033
+DIST qgis-3.16.3.tar.bz2 114542609 BLAKE2B 
e194881fbc25420c85dbe061388371da195e9696e86f441eb85a420d10a8e14ee01a7a4e4a353cdde2105ab54503b57f6f022a1800ae0dc3dc6fe87edccdeee2
 SHA512 
f45492ee0b1c1d45c9eca390c65ca8a6e7a35aa392beb3b55d7b7813eb7d437621441df251722fc9d0218e8d339f12cff7c1d2db366e1835c0b79236c89de365
 DIST qgis_sample_data-2.8.14.tar.gz 22119181 BLAKE2B 
2d0565e91ec8119382bc9ab8e262dc04227fe8289146794891759ff5a32012245270614ba1119a6329fc45cf56852830c2079589309aa3467873f71f5c608eac
 SHA512 
6b2653d5b57ffc2c2317639dac212429840984ac917ca3e452b39aabb99ea106d1a77c1c1dd967244ef16ede9deae751b170affdf08b72239eafed5b8977da3d

diff --git a/sci-geosciences/qgis/qgis-3.16.3.ebuild 
b/sci-geosciences/qgis/qgis-3.16.3.ebuild
new file mode 100644
index 000..fbfc6e31fbf
--- /dev/null
+++ b/sci-geosciences/qgis/qgis-3.16.3.ebuild
@@ -0,0 +1,206 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_REQ_USE="sqlite"
+
+if [[ ${PV} = * ]]; then
+   EGIT_REPO_URI="https://github.com/${PN}/${PN^^}.git;
+   inherit git-r3
+else
+   SRC_URI="https://qgis.org/downloads/${P}.tar.bz2
+   examples? ( 
https://qgis.org/downloads/data/qgis_sample_data.tar.gz -> 
qgis_sample_data-2.8.14.tar.gz )"
+   KEYWORDS="~amd64 ~x86"
+fi
+inherit cmake desktop python-single-r1 qmake-utils xdg
+
+DESCRIPTION="User friendly Geographic Information System"
+HOMEPAGE="https://www.qgis.org/en/site/;
+
+LICENSE="GPL-2+ GPL-3+"
+SLOT="0"
+IUSE="3d examples georeferencer grass hdf5 mapserver netcdf opencl oracle 
polar postgres python qml"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE} mapserver? ( python )"
+
+BDEPEND="${PYTHON_DEPS}
+   dev-qt/linguist-tools:5
+   sys-devel/bison
+   sys-devel/flex
+"
+COMMON_DEPEND="
+   >=app-crypt/qca-2.3.0:2[ssl]
+   >=dev-db/spatialite-4.2.0
+   dev-db/sqlite:3
+   dev-libs/expat
+   dev-libs/libzip:=
+   dev-libs/protobuf:=
+   dev-libs/qtkeychain:=
+   dev-qt/designer:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5[ssl]
+   dev-qt/qtpositioning:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtserialport:5
+   dev-qt/qtsql:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   media-gfx/exiv2:=
+   >=sci-libs/gdal-3.0.4:=[geos]
+   sci-libs/geos
+   sci-libs/libspatialindex:=
+   >=sci-libs/proj-6.3.1:=
+   sys-libs/zlib
+   >=x11-libs/qscintilla-2.10.3:=
+   >=x11-libs/qwt-6.1.3-r2:6=[svg]
+   3d? ( dev-qt/qt3d:5 )
+   georeferencer? ( sci-libs/gsl:= )
+   grass? ( =sci-geosciences/grass-7*:= )
+   hdf5? ( sci-libs/hdf5:= )
+   mapserver? ( dev-libs/fcgi )
+   netcdf? ( sci-libs/netcdf:= )
+   opencl? ( virtual/opencl )
+   oracle? (
+   dev-db/oracle-instantclient:=
+   sci-libs/gdal:=[oracle]
+   )
+   polar? ( >=x11-libs/qwtpolar-1.1.1-r2 )
+   postgres? ( dev-db/postgresql:= )
+   python? (
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/httplib2[${PYTHON_MULTI_USEDEP}]
+   dev-python/jinja[${PYTHON_MULTI_USEDEP}]
+   dev-python/markupsafe[${PYTHON_MULTI_USEDEP}]
+   dev-python/owslib[${PYTHON_MULTI_USEDEP}]
+   dev-python/pygments[${PYTHON_MULTI_USEDEP}]
+  

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

2021-01-15 Thread Andrew Savchenko
commit: bf5eac4aac7fa7aa1a81598a9b4468e498355b0d
Author: Andrew Savchenko  gentoo  org>
AuthorDate: Fri Jan 15 21:32:17 2021 +
Commit: Andrew Savchenko  gentoo  org>
CommitDate: Fri Jan 15 21:37:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf5eac4a

net-fs/openafs: 1.8.7 version bump

This update fixes critical bug in the generation of Rx connection IDs
that prevent Rx clients started after 14 Jan 2021 08:25:36 AM UTC
from being able to successfully make connections.

Bug: https://bugs.gentoo.org/765463
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Andrew Savchenko  gentoo.org>

 net-fs/openafs/Manifest |   3 +
 net-fs/openafs/openafs-1.8.7.ebuild | 343 
 2 files changed, 346 insertions(+)

diff --git a/net-fs/openafs/Manifest b/net-fs/openafs/Manifest
index d37d811001a..af422ef675c 100644
--- a/net-fs/openafs/Manifest
+++ b/net-fs/openafs/Manifest
@@ -1,3 +1,6 @@
 DIST openafs-1.8.6-doc.tar.bz2 3769160 BLAKE2B 
c5fe08fbb2cdab48dd691a7e228cc590644e05b22c87afef24a5fb35aa12e379d8d49d4b920cb84dd23b4e1f1a04512078f3018808531cdc7180778885bdc466
 SHA512 
7525325a5ef6e1ceada7075f489a03e1d250d3cbd8b8e83a25c8e40d506d50cbf10c2b28b682f2f9663a8cd450cb70891a04e6dbc296347945ee2454b138d971
 DIST openafs-1.8.6-src.tar.bz2 14874336 BLAKE2B 
a83f5bfe543b3797fa6d80ebc96cacb1a15f58cf5495d1c693593bc6d24a9f08678693080b3920a97afebe937689dd0ad08bbca95c996af0d2c83935974d3613
 SHA512 
0800c3825d4e0384b43cb801fc898e9255a0fa0d0baf1f231fbf383317919cc30f68526eeec803d2dc21fc7a6b55155ea4cb23197604c70e89ecf4d520b85ec1
+DIST openafs-1.8.7-doc.tar.bz2 3808045 BLAKE2B 
8ded75239dd59633297ee4208a0f3f018486b5b5b71fda91229583fd2d6a7743bbbeba280e61ff91d602617fc47944105b06a5c0610b0c89c808ecba38af7f9c
 SHA512 
6d087320ab6681686b6afb78621b21eaec26b91dbd03a13df447ad9f0ce897332ac378b38bf1abc590575d82d8cb22757249e60a2407e4ad498d46c083632e0d
+DIST openafs-1.8.7-src.tar.bz2 15059909 BLAKE2B 
89aacc48100d3eabbec45acca3911fbd823c029a30e79ad16564dcc3646b9bbadb60a528f142fc907de0d4eb2831d922d8146cdba72c02f4e8db9ab806c84d86
 SHA512 
12d5aa9177dde10e504f71b4b1ae19be0b0c52e8031e0f5afacce4a2c3f2321970af65591edab6145f7400f6276acd7e8624aa66e816d2394324e2ef5c403c01
 DIST openafs-patches-20200913.tar.xz 28392 BLAKE2B 
5e8b8f2554453abdb0a84dd45d8e719cc60127224ee6ebeaca4fcddba3d38309d7e5070c43659d10301ab9eaf371ba7dcbcf12950166626a7d359d2a39c922c6
 SHA512 
ec0aa800b945de2fe70d949259c89a97660bdbfee3c3e43d886a5c2f6b7c530252a53ff8f196f6e80a9a657bb81f26a6937a1bec3fafbd2c70322b313a712820
+DIST openafs-patches-20210116.tar.xz 67300 BLAKE2B 
aaafa197d1be1e9d89685fe5193a4682ea9e5e5c1c3227963a97ca7a98e6ab5e855ee65d615a31162559b30ae5867fde6ceeec1055af1a375e73b9fa25654de5
 SHA512 
06e9e1b65fceda34a197556aba1a05eabb630723fc17c5060d5e2a054e60ab8c5195d5c80eff3d3444bcdca40b7115da9143f5b8100659061446038ad4a79007

diff --git a/net-fs/openafs/openafs-1.8.7.ebuild 
b/net-fs/openafs/openafs-1.8.7.ebuild
new file mode 100644
index 000..afee31697da
--- /dev/null
+++ b/net-fs/openafs/openafs-1.8.7.ebuild
@@ -0,0 +1,343 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools linux-mod flag-o-matic pam systemd tmpfiles toolchain-funcs
+
+MY_PV=${PV/_/}
+MY_P="${PN}-${MY_PV}"
+PVER=20210116
+KERNEL_LIMIT=5.10
+
+DESCRIPTION="The OpenAFS distributed file system"
+HOMEPAGE="https://www.openafs.org/;
+# We always d/l the doc tarball as man pages are not USE=doc material
+[[ ${PV} == *_pre* ]] && MY_PRE="candidate/" || MY_PRE=""
+SRC_URI="
+   https://openafs.org/dl/openafs/${MY_PRE}${MY_PV}/${MY_P}-src.tar.bz2
+   https://openafs.org/dl/openafs/${MY_PRE}${MY_PV}/${MY_P}-doc.tar.bz2
+   https://dev.gentoo.org/~bircoph/afs/${PN}-patches-${PVER}.tar.xz
+"
+
+LICENSE="IBM BSD openafs-krb5-a APSL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+IUSE="apidoc bitmap-later debug doc fuse kauth kerberos +modules +namei
+ncurses perl +pthreaded-ubik +supergroups tsm ubik-read-while-write"
+
+BDEPEND="
+   dev-lang/perl
+   sys-devel/flex
+   virtual/yacc
+   apidoc? (
+   app-doc/doxygen[dot]
+   media-gfx/graphviz
+   )
+   doc? (
+   dev-libs/libxslt
+   || (
+   dev-java/fop
+   app-text/dblatex
+   app-text/docbook-sgml-utils[jadetex]
+   )
+   )
+   perl? ( dev-lang/swig )"
+DEPEND="
+   !net-fs/openafs-kernel
+   virtual/libintl
+   amd64? ( tsm? ( app-backup/tsm ) )
+   doc? (
+   app-text/docbook-xsl-stylesheets
+   app-text/docbook-xml-dtd:4.3
+   )
+   fuse? ( sys-fs/fuse:0= )
+   kauth? ( sys-libs/pam )
+   kerberos? ( virtual/krb5 )
+   ncurses? ( sys-libs/ncurses:0= )"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=( 

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

2021-01-15 Thread Yixun Lan
commit: c5877353626dffb6ae205ba420e59ef254b23bdc
Author: Yixun Lan  gentoo  org>
AuthorDate: Fri Jan 15 21:24:49 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri Jan 15 21:28:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5877353

dev-util/crash: version bump, 7.2.9

introduce a live ebuild
also switch github source

Closes: https://bugs.gentoo.org/761589
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Yixun Lan  gentoo.org>

 dev-util/crash/Manifest   |  2 ++
 dev-util/crash/crash-7.2.9.ebuild | 41 +++
 dev-util/crash/crash-.ebuild  | 41 +++
 3 files changed, 84 insertions(+)

diff --git a/dev-util/crash/Manifest b/dev-util/crash/Manifest
index df790de8604..3faa5d4ea04 100644
--- a/dev-util/crash/Manifest
+++ b/dev-util/crash/Manifest
@@ -1 +1,3 @@
 DIST crash-7.2.8.tar.gz 32253097 BLAKE2B 
26a8a07749cb62947053992ba761b541ba5d06f0f3bf67312d8228c9d851f51edf1201e732574f7f2f2768d6087324b8dd1f843ea47916bd9f95e514df967589
 SHA512 
3269760a50b49f25af0e1c43d60432e603036793aa542f8ccfb0b8019376da45afa7c053d3860ae2130b6471f3ac72cff78f1096e9ffa8c6f1d34afb52208e70
+DIST crash-7.2.9.tar.gz 1324947 BLAKE2B 
dac5485742119fce1cdcab37a87a2a417e408108a73bffdd6fa215587e4c5dec29508d5f11285dbe2a21cd8365cee437296168b85f2f43dc743461061fd0a26e
 SHA512 
57b7b7780ad71bad09d962bfb2d5ad729dd167d9aaffd86f7b5467c98f52e8cb2c6ebb317bf1ad285dcb78ffa300b5dd733c63efd7aaa4ef03ddfe076c269984
+DIST gdb-7.6.tar.gz 31437633 BLAKE2B 
fb8cb9f0c33f360c864c5776c3dd0233ad534d376a9df8157c7bc9f1c4ccfc8698933409561700f134705c0107038d8bfa23844e512cd3a08e24925d37a1ce58
 SHA512 
02d9c62fa73bcb79138d14c7fc182443f0ca82d4545b4d260b67d3f0074ed75f899a657814a56727e601032a668b0ddd7b48aabd49215fc012eeea6077bca368

diff --git a/dev-util/crash/crash-7.2.9.ebuild 
b/dev-util/crash/crash-7.2.9.ebuild
new file mode 100644
index 000..e807f3d302e
--- /dev/null
+++ b/dev-util/crash/crash-7.2.9.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit toolchain-funcs
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/crash-utility/crash.git;
+   SRC_URI="http://ftp.gnu.org/gnu/gdb/gdb-7.6.tar.gz;
+   EGIT_BRANCH="master"
+   KEYWORDS=""
+   inherit git-r3
+else
+   SRC_URI="https://github.com/crash-utility/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz
+   mirror://gnu/gdb/gdb-7.6.tar.gz"
+   KEYWORDS="-* ~alpha ~amd64 ~arm ~ia64 ~ppc64 ~s390 ~x86"
+fi
+
+DESCRIPTION="Red Hat crash utility; used for analyzing kernel core dumps"
+HOMEPAGE="https://github.com/crash-utility/crash;
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE=""
+# there is no "make test" target, but there is a test.c so the automatic
+# make rules catch it and tests fail
+RESTRICT="test"
+
+src_prepare() {
+   sed -i -e "s|ar -rs|\${AR} -rs|g" Makefile || die
+   ln -s "${DISTDIR}"/gdb-7.6.tar.gz . || die
+   default
+}
+
+src_compile() {
+   emake \
+   CC="$(tc-getCC)" \
+   AR="$(tc-getAR)" \
+   CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
+}

diff --git a/dev-util/crash/crash-.ebuild b/dev-util/crash/crash-.ebuild
new file mode 100644
index 000..e807f3d302e
--- /dev/null
+++ b/dev-util/crash/crash-.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit toolchain-funcs
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/crash-utility/crash.git;
+   SRC_URI="http://ftp.gnu.org/gnu/gdb/gdb-7.6.tar.gz;
+   EGIT_BRANCH="master"
+   KEYWORDS=""
+   inherit git-r3
+else
+   SRC_URI="https://github.com/crash-utility/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz
+   mirror://gnu/gdb/gdb-7.6.tar.gz"
+   KEYWORDS="-* ~alpha ~amd64 ~arm ~ia64 ~ppc64 ~s390 ~x86"
+fi
+
+DESCRIPTION="Red Hat crash utility; used for analyzing kernel core dumps"
+HOMEPAGE="https://github.com/crash-utility/crash;
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE=""
+# there is no "make test" target, but there is a test.c so the automatic
+# make rules catch it and tests fail
+RESTRICT="test"
+
+src_prepare() {
+   sed -i -e "s|ar -rs|\${AR} -rs|g" Makefile || die
+   ln -s "${DISTDIR}"/gdb-7.6.tar.gz . || die
+   default
+}
+
+src_compile() {
+   emake \
+   CC="$(tc-getCC)" \
+   AR="$(tc-getAR)" \
+   CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
+}



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

2021-01-15 Thread Yixun Lan
commit: b202f21e005128629c03e941fb95af043a5bcbb8
Author: Yixun Lan  gentoo  org>
AuthorDate: Fri Jan 15 21:27:27 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri Jan 15 21:28:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b202f21e

app-backup/snapper: fix dep & test restriction qa warning

Closes: https://bugs.gentoo.org/765406
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Yixun Lan  gentoo.org>

 app-backup/snapper/{snapper-0.8.15.ebuild => snapper-0.8.15-r1.ebuild} | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/app-backup/snapper/snapper-0.8.15.ebuild 
b/app-backup/snapper/snapper-0.8.15-r1.ebuild
similarity index 98%
rename from app-backup/snapper/snapper-0.8.15.ebuild
rename to app-backup/snapper/snapper-0.8.15-r1.ebuild
index 62e5c8e65b2..3a46790c0d3 100644
--- a/app-backup/snapper/snapper-0.8.15.ebuild
+++ b/app-backup/snapper/snapper-0.8.15-r1.ebuild
@@ -13,8 +13,10 @@ LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="doc lvm pam test systemd xattr"
+RESTRICT="test"
 
 RDEPEND="dev-libs/boost:=[threads]
+   dev-libs/json-c
dev-libs/libxml2
dev-libs/icu:=
sys-apps/acl



[gentoo-commits] repo/gentoo:master commit in: dev-ml/markup/

2021-01-15 Thread Alfredo Tupone
commit: 5315cc19812bda512a65f21bb66540ec43d1972a
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Fri Jan 15 21:22:35 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri Jan 15 21:22:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5315cc19

dev-ml/markup: add dependency

Closes: https://bugs.gentoo.org/765514
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ml/markup/markup-1.0.0.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-ml/markup/markup-1.0.0.ebuild 
b/dev-ml/markup/markup-1.0.0.ebuild
index 7da8254ac13..65041afd6ba 100644
--- a/dev-ml/markup/markup-1.0.0.ebuild
+++ b/dev-ml/markup/markup-1.0.0.ebuild
@@ -15,8 +15,9 @@ KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 
-DEPEND="dev-ml/lwt
+RDEPEND="dev-ml/lwt
dev-ml/uutf"
-RDEPEND="${DEPEND}"
+DEPEND="${RDEPEND}
+   test? ( dev-ml/ounit2 )"
 
 S="${WORKDIR}/${PN}.ml-${PV}"



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

2021-01-15 Thread Ben Kohler
commit: 3b4b017b8db2de84936f692b809e79ae0b109fc3
Author: Ben Kohler  gentoo  org>
AuthorDate: Fri Jan 15 20:51:25 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Jan 15 20:51:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b4b017b

sys-apps/udevil: drop libtool

Thanks to Ørjan Malde (red  foxi.me) for patch

Closes: https://github.com/gentoo/gentoo/pull/19062
Closes: https://bugs.gentoo.org/765568
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Ben Kohler  gentoo.org>

 .../udevil/files/udevil-0.4.4-no-libtool.patch | 10 +++
 sys-apps/udevil/udevil-0.4.4-r4.ebuild | 76 ++
 2 files changed, 86 insertions(+)

diff --git a/sys-apps/udevil/files/udevil-0.4.4-no-libtool.patch 
b/sys-apps/udevil/files/udevil-0.4.4-no-libtool.patch
new file mode 100644
index 000..ba01e94f15f
--- /dev/null
+++ b/sys-apps/udevil/files/udevil-0.4.4-no-libtool.patch
@@ -0,0 +1,10 @@
+--- a/configure.ac
 b/configure.ac
+@@ -11,7 +11,6 @@ AM_MAINTAINER_MODE
+ AC_ISC_POSIX
+ AM_PROG_CC_C_O
+ AC_HEADER_STDC
+-AM_PROG_LIBTOOL
+ AC_PROG_INSTALL
+ 
+ AC_DEFINE_UNQUOTED(UDEVIL_VERSION, "$VERSION", [udevil version])

diff --git a/sys-apps/udevil/udevil-0.4.4-r4.ebuild 
b/sys-apps/udevil/udevil-0.4.4-r4.ebuild
new file mode 100644
index 000..c65d66c45e0
--- /dev/null
+++ b/sys-apps/udevil/udevil-0.4.4-r4.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools
+
+DESCRIPTION="mount and unmount removable devices without a password"
+HOMEPAGE="https://ignorantguru.github.com/udevil/;
+SRC_URI="https://github.com/IgnorantGuru/udevil/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   acct-group/plugdev
+   >=app-shells/bash-4.0:*
+   dev-libs/glib:2
+   sys-apps/util-linux
+   virtual/acl
+   >=virtual/udev-143"
+DEPEND="${RDEPEND}
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig"
+
+PATCHES=(
+   # This works for 0.4.4 too, no sense copying the patch
+   "${FILESDIR}"/${PN}-0.4.3-flags.patch
+   "${FILESDIR}"/${PN}-0.4.4-stat.patch
+   "${FILESDIR}"/${PN}-0.4.4-include-sysmacros.patch
+   "${FILESDIR}"/${PN}-0.4.4-no-libtool.patch
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --with-setfacl-prog="$(type -P setfacl)" \
+   --enable-systemd
+}
+
+src_install() {
+   default
+   fowners root:plugdev /usr/bin/udevil
+   fperms 4754 /usr/bin/udevil
+}
+
+pkg_postinst() {
+   einfo
+   elog "Please add your user to the plugdev group"
+   elog "to be able to use ${PN} as a user"
+   elog
+   elog "Optional dependencies:"
+   elog "  gnome-extra/zenity (devmon popups)"
+   elog "  net-fs/davfs2  (mount WebDAV resources)"
+   elog "  net-fs/cifs-utils  (mounting samba shares)"
+   elog "  net-fs/curlftpfs   (mounting ftp shares)"
+   elog "  net-fs/nfs-utils   (mounting nfs shares)"
+   elog "  net-fs/sshfs   (mounting sftp shares)"
+   elog "  virtual/eject  (eject via devmon)"
+   if ! has_version 'sys-fs/udisks' ; then
+   elog
+   elog "When using ${PN} without udisks, and without the 
udisks-daemon running,"
+   elog "you may need to enable kernel polling for device media 
changes to be detected."
+   elog "See https://ignorantguru.github.com/${PN}/#polling;
+   has_version '

[gentoo-commits] proj/sci:master commit in: profiles/, sci-misc/kotus-sanalista/

2021-01-15 Thread Andrew Ammerlaan
commit: 67a7ea4b8337e4bf8542f8e30cf532dae39a6f6c
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Fri Jan 15 20:46:41 2021 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Fri Jan 15 20:46:41 2021 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=67a7ea4b

sci-misc/kotus-sanalista: rem. pack, upstream has dissapeared

no sources (that I can find) on github or gitlab

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

 profiles/package.mask|  1 -
 sci-misc/kotus-sanalista/kotus-sanalista-1-r1.ebuild | 20 
 sci-misc/kotus-sanalista/metadata.xml| 12 
 3 files changed, 33 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 7c936f3cd..e48586b04 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -144,4 +144,3 @@ sci-mathematics/freefem++
 sci-mathematics/lattE-macchiato
 sci-mathematics/Macaulay2
 sci-mathematics/pff
-sci-misc/kotus-sanalista

diff --git a/sci-misc/kotus-sanalista/kotus-sanalista-1-r1.ebuild 
b/sci-misc/kotus-sanalista/kotus-sanalista-1-r1.ebuild
deleted file mode 100644
index e83251299..0
--- a/sci-misc/kotus-sanalista/kotus-sanalista-1-r1.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MY_P=${PN}-v${PVR}
-
-DESCRIPTION="Finnish dictionary word list"
-HOMEPAGE="http://home.gna.org/omorfi/;
-SRC_URI="http://download.gna.org/omorfi/${MY_P}.tar.bz2;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~x86"
-IUSE=""
-
-DEPEND="dev-java/saxon"
-RDEPEND=""
-
-S="${WORKDIR}/${MY_P}"

diff --git a/sci-misc/kotus-sanalista/metadata.xml 
b/sci-misc/kotus-sanalista/metadata.xml
deleted file mode 100644
index cfcdc4ea3..0
--- a/sci-misc/kotus-sanalista/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   flam...@gentoo.org
-   
-   
-Kotus-sanalista is an XML list of Finnish words dictionary forms and
-morphological data. It was released by Research Institute of Languages in
-Finland.
-
-



[gentoo-commits] proj/sci:master commit in: sci-libs/pybids/

2021-01-15 Thread Andrew Ammerlaan
commit: e0d35c2b7009878a724363143ce901f1ce031534
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Fri Jan 15 20:42:58 2021 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Fri Jan 15 20:42:58 2021 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=e0d35c2b

sci-libs/pybids: add version 0.12.4

cleaned up testing

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

 sci-libs/pybids/pybids-0.12.4.ebuild | 35 +++
 1 file changed, 35 insertions(+)

diff --git a/sci-libs/pybids/pybids-0.12.4.ebuild 
b/sci-libs/pybids/pybids-0.12.4.ebuild
new file mode 100644
index 0..40a8adc17
--- /dev/null
+++ b/sci-libs/pybids/pybids-0.12.4.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1
+
+DESCRIPTION="Python package to access BIDS datasets"
+HOMEPAGE="https://github.com/INCF/pybids;
+SRC_URI="https://github.com/INCF/pybids/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="dev-python/versioneer[${PYTHON_USEDEP}]
+   test? ( dev-python/mock[${PYTHON_USEDEP}] )
+"
+
+RDEPEND="
+   dev-python/click[${PYTHON_USEDEP}]
+   dev-python/num2words[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pandas[${PYTHON_USEDEP}]
+   dev-python/patsy[${PYTHON_USEDEP}]
+   dev-python/sqlalchemy[${PYTHON_USEDEP}]
+   sci-libs/bids-validator[${PYTHON_USEDEP}]
+   sci-libs/nibabel[${PYTHON_USEDEP}]
+   dev-python/scipy[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests --install pytest



[gentoo-commits] repo/proj/guru:master commit in: dev-util/xdp-tools/, dev-util/xdp-tools/files/

2021-01-15 Thread Andrew Ammerlaan
commit: e9e089757702c92e2f9c72069a2e61788034fe1a
Author: Kurt Kanzenbach  kmk-computers  de>
AuthorDate: Fri Jan 15 17:15:34 2021 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Fri Jan 15 17:15:34 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e9e08975

dev-util/xdp-tools: Drop old

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Kurt Kanzenbach  kmk-computers.de>

 dev-util/xdp-tools/Manifest|  1 -
 .../xdp-tools/files/xdp-tools-1.0.1-install.patch  | 38 -
 dev-util/xdp-tools/xdp-tools-1.0.1.ebuild  | 66 --
 3 files changed, 105 deletions(-)

diff --git a/dev-util/xdp-tools/Manifest b/dev-util/xdp-tools/Manifest
index facab188..2919fe52 100644
--- a/dev-util/xdp-tools/Manifest
+++ b/dev-util/xdp-tools/Manifest
@@ -1,2 +1 @@
-DIST xdp-tools-1.0.1.tar.gz 150775 BLAKE2B 
5b984aa20a12d07b46c5f83f9f02f22f85130eb2d64c8808965fdc1c0903092a3de3c72c81360063b29269237cf94d74c712a88bbf0f30e239de0a499043
 SHA512 
918323b7ae85890c35403eab437491ad32df52f32c8abf3e698fefd09bfd445c6335730ca48fb830608a3baeb1f686c644ce992b90d5d3e1b2c8caf97832237d
 DIST xdp-tools-1.1.0.tar.gz 157577 BLAKE2B 
219219898cf83c72dd07ef64b3eda889ca2825ae9f21ab7714020fbc467ef37a4df978ee0c7eef45c1ebd43370ff71f43d1dab0d11507d80de3cbf39d45cab16
 SHA512 
31165f932dcdf8181c012500e2dc27118860d8733932ab253d02dd07a436c0ef1f5bc3253e6def716b10ff50b37854bb5e9679cc38adec27c3366823c8656232

diff --git a/dev-util/xdp-tools/files/xdp-tools-1.0.1-install.patch 
b/dev-util/xdp-tools/files/xdp-tools-1.0.1-install.patch
deleted file mode 100644
index b3a1b594..
--- a/dev-util/xdp-tools/files/xdp-tools-1.0.1-install.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-From 0d6c18f8336765c83ce4125833c6b5d44b0b83e6 Mon Sep 17 00:00:00 2001
-From: Kurt Kanzenbach 
-Date: Fri, 10 Apr 2020 15:39:13 +0200
-Subject: [PATCH] lib: xdp: make: Fix library install
-
-Two problems:
-
- * install doesn't handle symlinks
- * static libs are installed
-
-Fix it.
-
-Signed-off-by: Kurt Kanzenbach 

- lib/libxdp/Makefile | 3 +--
- 1 file changed, 1 insertion(+), 2 deletions(-)
-
-diff --git a/lib/libxdp/Makefile b/lib/libxdp/Makefile
-index 842c47ac9279..e59aa441eae3 100644
 a/lib/libxdp/Makefile
-+++ b/lib/libxdp/Makefile
-@@ -49,12 +49,11 @@ install: all
-   $(Q)install -d -m 0755 $(DESTDIR)$(BPF_OBJECT_DIR)
-   $(Q)install -m 0644 $(LIB_HEADERS) $(DESTDIR)$(HDRDIR)/
-   $(Q)install -m 0644 $(PC_FILE) $(DESTDIR)$(LIBDIR)/pkgconfig/
--  $(Q)install -m 0755 $(SHARED_LIBS) $(STATIC_LIBS) $(DESTDIR)$(LIBDIR)
-+  $(Q)cp -a $(SHARED_LIBS) $(DESTDIR)$(LIBDIR)
-   $(Q)install -m 0755 $(XDP_OBJS) $(DESTDIR)$(BPF_OBJECT_DIR)
-   $(Q)install -m 0755 -d $(DESTDIR)$(MANDIR)/man3
-   $(Q)install -m 0644 $(MAN_FILES) $(DESTDIR)$(MANDIR)/man3
- 
--
- $(OBJDIR)/libxdp.a: $(STATIC_OBJS)
-   $(QUIET_LINK)$(AR) rcs $@ $^
- 
--- 
-2.26.2
-

diff --git a/dev-util/xdp-tools/xdp-tools-1.0.1.ebuild 
b/dev-util/xdp-tools/xdp-tools-1.0.1.ebuild
deleted file mode 100644
index 1534a068..
--- a/dev-util/xdp-tools/xdp-tools-1.0.1.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit linux-info llvm multilib
-
-DESCRIPTION="Utilities and example programs for use with XDP"
-HOMEPAGE="https://github.com/xdp-project/xdp-tools;
-SRC_URI="https://github.com/xdp-project/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"
-
-# skip strip for eBPF object files
-RESTRICT="strip"
-
-# skip QA check(s) for eBPF samples
-QA_EXECSTACK="usr/lib*/bpf/*.o usr/share/xdp-tools/*.o"
-QA_PREBUILT="usr/lib*/bpf/*.o usr/share/xdp-tools/*.o"
-
-# XDP should be enabled
-CONFIG_CHECK="~XDP_SOCKETS"
-
-LLVM_MAX_SLOT=10
-
-BDEPEND="
-   virtual/pkgconfig
-"
-RDEPEND="
-   >=dev-libs/libbpf-0.0.7
-   net-libs/libpcap
-   sys-libs/zlib
-   virtual/libelf
-"
-DEPEND="${RDEPEND}
-   sys-devel/clang:10
-   sys-devel/llvm:10
-"
-
-PATCHES=( "${FILESDIR}/${P}-install.patch" )
-
-pkg_setup() {
-   llvm_pkg_setup
-}
-
-src_configure() {
-   ./configure
-}
-
-src_compile() {
-   emake \
-   PRODUCTION=1 \
-   DYNAMIC_LIBXDP=1 \
-   FORCE_SYSTEM_LIBBPF=1 \
-   PREFIX=/usr \
-   LIBDIR="/usr/$(get_libdir)" all
-}
-
-src_install() {
-   emake PREFIX=/usr LIBDIR="/usr/$(get_libdir)" DESTDIR="${D}" install
-   doman xdp-filter/xdp-filter.8
-   doman xdp-dump/xdpdump.8
-   doman xdp-loader/xdp-loader.8
-}



[gentoo-commits] repo/proj/guru:master commit in: games-util/minigalaxy/

2021-01-15 Thread Andrew Ammerlaan
commit: 75d74b2269e402134aac7fd732553f2a888c1d1e
Author: Andreas Zuber  gmx  ch>
AuthorDate: Fri Jan 15 09:32:56 2021 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Fri Jan 15 09:32:56 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=75d74b22

games-util/minigalaxy: version bump to 1.0.2

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Andreas Zuber  gmx.ch>

 games-util/minigalaxy/Manifest|  1 +
 games-util/minigalaxy/minigalaxy-1.0.2.ebuild | 39 +++
 2 files changed, 40 insertions(+)

diff --git a/games-util/minigalaxy/Manifest b/games-util/minigalaxy/Manifest
index 4ccff651..56fa248c 100644
--- a/games-util/minigalaxy/Manifest
+++ b/games-util/minigalaxy/Manifest
@@ -1 +1,2 @@
 DIST minigalaxy-1.0.0.tar.gz 375108 BLAKE2B 
c846e7ecc9d1b23c509323dcd4c7646b4f98a3c095f0f7359689ce5b7781adb5a2efc82c1fd03491302aa5fc4f8e139e9088a715d2c68bf29c2a42c02fc8c9a4
 SHA512 
71643f35f7aeda78ed3bd4ff30f5e7198db61b482d38ea8526f9b8894bba708b1ab43094bb73ecdf4c31ccfa911a47e8bcdce47163f5db5a74968ad3ac9f8a79
+DIST minigalaxy-1.0.2.tar.gz 360109 BLAKE2B 
fb8e369af56709c6cc4599bc853871951f31d025e418a809144bb8dcb2d35aa7b989cae9d01e1b223c3b5b1842442fec1f3962726f0b367a6c58d2175a4a083e
 SHA512 
79533028c544fb8cac06ac7c7bebce0f2ccabc6970cb2d9cc5ad93626425836071c963ebdfa96dbca44ec0b573bb1d20d9241480f9b49d91a86c817adc2d486c

diff --git a/games-util/minigalaxy/minigalaxy-1.0.2.ebuild 
b/games-util/minigalaxy/minigalaxy-1.0.2.ebuild
new file mode 100644
index ..ccd47d86
--- /dev/null
+++ b/games-util/minigalaxy/minigalaxy-1.0.2.ebuild
@@ -0,0 +1,39 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+DISTUTILS_SINGLE_IMPL=1
+
+inherit distutils-r1 optfeature xdg
+
+DESCRIPTION="A simple GOG client for Linux"
+HOMEPAGE="https://github.com/sharkwouter/minigalaxy;
+SRC_URI="https://github.com/sharkwouter/minigalaxy/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND=""
+RDEPEND="
+   $(python_gen_cond_dep '
+   >=dev-python/requests-2.0.0[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   ')
+   >=x11-libs/gtk+-3
+   >=net-libs/webkit-gtk-2.6"
+
+distutils_enable_tests unittest
+
+python_test() {
+   "${EPYTHON}" -m unittest tests/*.py || die "Tests failed under 
${EPYTHON}"
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   optfeature "running games with system dosbox" games-emulation/dosbox
+   optfeature "running games with system scummvm" games-engines/scummvm
+}



[gentoo-commits] repo/proj/guru:master commit in: dev-util/xdp-tools/, dev-util/xdp-tools/files/

2021-01-15 Thread Andrew Ammerlaan
commit: 666d20fb9ecd5e0fdb052fbfd3b0b895825d8482
Author: Kurt Kanzenbach  kmk-computers  de>
AuthorDate: Fri Jan 15 17:13:43 2021 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Fri Jan 15 17:13:43 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=666d20fb

dev-util/xdp-tools: Bump to v1.1.0

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Kurt Kanzenbach  kmk-computers.de>

 dev-util/xdp-tools/Manifest|  1 +
 .../xdp-tools/files/xdp-tools-1.1.0-install.patch  | 38 +
 dev-util/xdp-tools/xdp-tools-1.1.0.ebuild  | 66 ++
 3 files changed, 105 insertions(+)

diff --git a/dev-util/xdp-tools/Manifest b/dev-util/xdp-tools/Manifest
index 87bfe52b..facab188 100644
--- a/dev-util/xdp-tools/Manifest
+++ b/dev-util/xdp-tools/Manifest
@@ -1 +1,2 @@
 DIST xdp-tools-1.0.1.tar.gz 150775 BLAKE2B 
5b984aa20a12d07b46c5f83f9f02f22f85130eb2d64c8808965fdc1c0903092a3de3c72c81360063b29269237cf94d74c712a88bbf0f30e239de0a499043
 SHA512 
918323b7ae85890c35403eab437491ad32df52f32c8abf3e698fefd09bfd445c6335730ca48fb830608a3baeb1f686c644ce992b90d5d3e1b2c8caf97832237d
+DIST xdp-tools-1.1.0.tar.gz 157577 BLAKE2B 
219219898cf83c72dd07ef64b3eda889ca2825ae9f21ab7714020fbc467ef37a4df978ee0c7eef45c1ebd43370ff71f43d1dab0d11507d80de3cbf39d45cab16
 SHA512 
31165f932dcdf8181c012500e2dc27118860d8733932ab253d02dd07a436c0ef1f5bc3253e6def716b10ff50b37854bb5e9679cc38adec27c3366823c8656232

diff --git a/dev-util/xdp-tools/files/xdp-tools-1.1.0-install.patch 
b/dev-util/xdp-tools/files/xdp-tools-1.1.0-install.patch
new file mode 100644
index ..702d555c
--- /dev/null
+++ b/dev-util/xdp-tools/files/xdp-tools-1.1.0-install.patch
@@ -0,0 +1,38 @@
+From 1de19829622cf394a6154834955379e7e45e0cb8 Mon Sep 17 00:00:00 2001
+From: Kurt Kanzenbach 
+Date: Fri, 10 Apr 2020 15:39:13 +0200
+Subject: [PATCH] lib: xdp: make: Fix library install
+
+Two problems:
+
+ * install doesn't handle symlinks
+ * static libs are installed
+
+Fix it.
+
+Signed-off-by: Kurt Kanzenbach 
+---
+ lib/libxdp/Makefile | 3 +--
+ 1 file changed, 1 insertion(+), 2 deletions(-)
+
+diff --git a/lib/libxdp/Makefile b/lib/libxdp/Makefile
+index f45cc93c3076..2efe6bbea67a 100644
+--- a/lib/libxdp/Makefile
 b/lib/libxdp/Makefile
+@@ -49,12 +49,11 @@ install: all
+   $(Q)install -d -m 0755 $(DESTDIR)$(BPF_OBJECT_DIR)
+   $(Q)install -m 0644 $(LIB_HEADERS) $(DESTDIR)$(HDRDIR)/
+   $(Q)install -m 0644 $(PC_FILE) $(DESTDIR)$(LIBDIR)/pkgconfig/
+-  $(Q)install -m 0755 $(SHARED_LIBS) $(STATIC_LIBS) $(DESTDIR)$(LIBDIR)
++  $(Q)cp -a $(SHARED_LIBS) $(DESTDIR)$(LIBDIR)
+   $(Q)install -m 0755 $(XDP_OBJS) $(DESTDIR)$(BPF_OBJECT_DIR)
+   $(if $(MAN_FILES),$(Q)install -m 0755 -d $(DESTDIR)$(MANDIR)/man3)
+   $(if $(MAN_FILES),$(Q)install -m 0644 $(MAN_FILES) 
$(DESTDIR)$(MANDIR)/man3)
+ 
+-
+ $(OBJDIR)/libxdp.a: $(STATIC_OBJS)
+   $(QUIET_LINK)$(AR) rcs $@ $^
+ 
+-- 
+2.26.2
+

diff --git a/dev-util/xdp-tools/xdp-tools-1.1.0.ebuild 
b/dev-util/xdp-tools/xdp-tools-1.1.0.ebuild
new file mode 100644
index ..0f16f708
--- /dev/null
+++ b/dev-util/xdp-tools/xdp-tools-1.1.0.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit linux-info llvm multilib
+
+DESCRIPTION="Utilities and example programs for use with XDP"
+HOMEPAGE="https://github.com/xdp-project/xdp-tools;
+SRC_URI="https://github.com/xdp-project/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+
+# skip strip for eBPF object files
+RESTRICT="strip"
+
+# skip QA check(s) for eBPF samples
+QA_EXECSTACK="usr/lib*/bpf/*.o usr/share/xdp-tools/*.o"
+QA_PREBUILT="usr/lib*/bpf/*.o usr/share/xdp-tools/*.o"
+
+# XDP should be enabled
+CONFIG_CHECK="~XDP_SOCKETS"
+
+LLVM_MAX_SLOT=10
+
+BDEPEND="
+   virtual/pkgconfig
+"
+RDEPEND="
+   >=dev-libs/libbpf-0.0.7
+   net-libs/libpcap
+   sys-libs/zlib
+   virtual/libelf
+"
+DEPEND="${RDEPEND}
+   sys-devel/clang:10
+   sys-devel/llvm:10
+"
+
+PATCHES=( "${FILESDIR}/${P}-install.patch" )
+
+pkg_setup() {
+   llvm_pkg_setup
+}
+
+src_configure() {
+   ./configure
+}
+
+src_compile() {
+   emake \
+   PRODUCTION=1 \
+   DYNAMIC_LIBXDP=1 \
+   FORCE_SYSTEM_LIBBPF=1 \
+   PREFIX=/usr \
+   LIBDIR="/usr/$(get_libdir)" all
+}
+
+src_install() {
+   emake PREFIX=/usr LIBDIR="/usr/$(get_libdir)" DESTDIR="${D}" install
+   doman xdp-filter/xdp-filter.8
+   doman xdp-dump/xdpdump.8
+   doman xdp-loader/xdp-loader.8
+}



[gentoo-commits] repo/proj/guru:master commit in: games-util/minigalaxy/

2021-01-15 Thread Andrew Ammerlaan
commit: 58c7c9e8bcda1533a6c99679e66ada6450ee7908
Author: Andreas Zuber  gmx  ch>
AuthorDate: Fri Jan 15 09:34:25 2021 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Fri Jan 15 09:34:25 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=58c7c9e8

games-util/minigalaxy: cleanup old version

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Andreas Zuber  gmx.ch>

 games-util/minigalaxy/Manifest|  1 -
 games-util/minigalaxy/minigalaxy-1.0.0.ebuild | 39 ---
 2 files changed, 40 deletions(-)

diff --git a/games-util/minigalaxy/Manifest b/games-util/minigalaxy/Manifest
index 56fa248c..db929a70 100644
--- a/games-util/minigalaxy/Manifest
+++ b/games-util/minigalaxy/Manifest
@@ -1,2 +1 @@
-DIST minigalaxy-1.0.0.tar.gz 375108 BLAKE2B 
c846e7ecc9d1b23c509323dcd4c7646b4f98a3c095f0f7359689ce5b7781adb5a2efc82c1fd03491302aa5fc4f8e139e9088a715d2c68bf29c2a42c02fc8c9a4
 SHA512 
71643f35f7aeda78ed3bd4ff30f5e7198db61b482d38ea8526f9b8894bba708b1ab43094bb73ecdf4c31ccfa911a47e8bcdce47163f5db5a74968ad3ac9f8a79
 DIST minigalaxy-1.0.2.tar.gz 360109 BLAKE2B 
fb8e369af56709c6cc4599bc853871951f31d025e418a809144bb8dcb2d35aa7b989cae9d01e1b223c3b5b1842442fec1f3962726f0b367a6c58d2175a4a083e
 SHA512 
79533028c544fb8cac06ac7c7bebce0f2ccabc6970cb2d9cc5ad93626425836071c963ebdfa96dbca44ec0b573bb1d20d9241480f9b49d91a86c817adc2d486c

diff --git a/games-util/minigalaxy/minigalaxy-1.0.0.ebuild 
b/games-util/minigalaxy/minigalaxy-1.0.0.ebuild
deleted file mode 100644
index a13fb7f3..
--- a/games-util/minigalaxy/minigalaxy-1.0.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-DISTUTILS_SINGLE_IMPL=1
-
-inherit distutils-r1 optfeature xdg
-
-DESCRIPTION="A simple GOG client for Linux"
-HOMEPAGE="https://github.com/sharkwouter/minigalaxy;
-SRC_URI="https://github.com/sharkwouter/minigalaxy/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-BDEPEND=""
-RDEPEND="
-   $(python_gen_cond_dep '
-   >=dev-python/requests-2.0.0[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   ')
-   >=x11-libs/gtk+-3
-   >=net-libs/webkit-gtk-2.6"
-
-distutils_enable_tests unittest
-
-python_test() {
-   "${EPYTHON}" -m unittest tests/*.py || die "Tests failed under 
${EPYTHON}"
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-
-   optfeature "running games with system dosbox" games-emulation/dosbox
-   optfeature "running games with system scummvm" games-engines/scummvm
-}



[gentoo-commits] proj/sci:master commit in: sci-libs/pybids/

2021-01-15 Thread Andrew Ammerlaan
commit: ad34509e15c04118f50a620690f1b9c62058999a
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Fri Jan 15 20:31:44 2021 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Fri Jan 15 20:31:44 2021 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=ad34509e

sci-libs/pybids: drop old, no supported python impls in compat

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

 sci-libs/pybids/pybids-0.5.0.ebuild | 34 --
 1 file changed, 34 deletions(-)

diff --git a/sci-libs/pybids/pybids-0.5.0.ebuild 
b/sci-libs/pybids/pybids-0.5.0.ebuild
deleted file mode 100644
index 3534b3c6a..0
--- a/sci-libs/pybids/pybids-0.5.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_6 )
-
-inherit distutils-r1
-
-DESCRIPTION="Python package to access BIDS datasets"
-HOMEPAGE="https://github.com/INCF/pybids;
-SRC_URI="https://github.com/INCF/pybids/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   "
-RDEPEND="
-   dev-python/grabbit[${PYTHON_USEDEP}]
-   dev-python/num2words[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/pandas[${PYTHON_USEDEP}]
-   dev-python/patsy[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-   sci-libs/nibabel[${PYTHON_USEDEP}]
-   dev-python/scipy[${PYTHON_USEDEP}]
-   "
-
-# Tests are broken: https://github.com/INCF/pybids/issues/138
-RESTRICT="test"



[gentoo-commits] proj/sci:master commit in: sci-biology/kat/

2021-01-15 Thread Andrew Ammerlaan
commit: 0e4a7cec8abd9f06360d25996f05c7d1633f289d
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Fri Jan 15 20:28:03 2021 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Fri Jan 15 20:28:03 2021 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=0e4a7cec

sci-biology/kat: bump py targets

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

 sci-biology/kat/kat-2.4.2.ebuild | 15 ++-
 sci-biology/kat/kat-.ebuild  | 15 ++-
 2 files changed, 20 insertions(+), 10 deletions(-)

diff --git a/sci-biology/kat/kat-2.4.2.ebuild b/sci-biology/kat/kat-2.4.2.ebuild
index e8f10ad5d..39c4fc6c1 100644
--- a/sci-biology/kat/kat-2.4.2.ebuild
+++ b/sci-biology/kat/kat-2.4.2.ebuild
@@ -1,9 +1,10 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-PYTHON_COMPAT=( python3_{5,6} )
+PYTHON_COMPAT=( python3_{7,8,9} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
 # https://github.com/Ensembl/Bio-DB-HTS/issues/30
 
 inherit flag-o-matic autotools distutils-r1
@@ -23,9 +24,9 @@ CDEPEND="
dev-python/tabulate[${PYTHON_USEDEP}]
dev-python/matplotlib[${PYTHON_USEDEP}]
dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/scipy[${PYTHON_USEDEP}]"
+   dev-python/scipy[${PYTHON_USEDEP}]
+"
 DEPEND="${CDEPEND}
-   dev-python/sphinx
test? ( sys-process/time )"
 RDEPEND="${CDEPEND}"
 # contains bundled and *modified* version of jellyfish-2.2.0
@@ -40,6 +41,9 @@ PATCHES=(
 
 S="${WORKDIR}"/KAT-Release-"${PV}"
 
+distutils_enable_sphinx "${S}/doc/source" --no-autodoc
+distutils_enable_tests pytest
+
 src_prepare(){
default
rm -rf deps/boost || die "Failed to zap bundled boost"
@@ -75,4 +79,5 @@ src_install(){
 
 src_test(){
default
+   python_foreach_impl python_test
 }

diff --git a/sci-biology/kat/kat-.ebuild b/sci-biology/kat/kat-.ebuild
index 961dc9ce8..752dab83c 100644
--- a/sci-biology/kat/kat-.ebuild
+++ b/sci-biology/kat/kat-.ebuild
@@ -1,9 +1,10 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-PYTHON_COMPAT=( python3_{5,6} )
+PYTHON_COMPAT=( python3_{7,8,9} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
 # https://github.com/Ensembl/Bio-DB-HTS/issues/30
 
 inherit flag-o-matic autotools distutils-r1 git-r3
@@ -24,9 +25,9 @@ CDEPEND="
dev-python/tabulate[${PYTHON_USEDEP}]
dev-python/matplotlib[${PYTHON_USEDEP}]
dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/scipy[${PYTHON_USEDEP}]"
+   dev-python/scipy[${PYTHON_USEDEP}]
+"
 DEPEND="${CDEPEND}
-   dev-python/sphinx
test? ( sys-process/time )"
 RDEPEND="${CDEPEND}"
 # contains bundled and *modified* version of jellyfish-2.2.0
@@ -41,6 +42,9 @@ PATCHES=(
 
 S="${WORKDIR}"/KAT-Release-"${PV}"
 
+distutils_enable_sphinx "${S}/doc/source" --no-autodoc
+distutils_enable_tests pytest
+
 src_prepare(){
default
rm -rf deps/boost || die "Failed to zap bundled boost"
@@ -76,4 +80,5 @@ src_install(){
 
 src_test(){
default
+   python_foreach_impl python_test
 }



[gentoo-commits] repo/gentoo:master commit in: media-gfx/iscan/files/, media-gfx/iscan/

2021-01-15 Thread Andreas Sturmlechner
commit: b2757129ca25c1b7ff6e4e0095445c6650e2c5f0
Author: Hector Martin  marcan  st>
AuthorDate: Mon Jan  4 08:22:12 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jan 15 20:25:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2757129

media-gfx/iscan: fix build due to `bool` mismatch

Use  instead of a custom bool type when available, to avoid
build failures if other packages include  later, which
redefines it to _Bool. This causes build failures due to mismatch
between declarations and definitions.

Closes: https://bugs.gentoo.org/755884
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Hector Martin  marcan.st>
Closes: https://github.com/gentoo/gentoo/pull/18938
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-gfx/iscan/files/iscan-2.30.4.2-c99.patch | 24 
 media-gfx/iscan/iscan-2.30.4.2-r1.ebuild   |  3 ++-
 2 files changed, 26 insertions(+), 1 deletion(-)

diff --git a/media-gfx/iscan/files/iscan-2.30.4.2-c99.patch 
b/media-gfx/iscan/files/iscan-2.30.4.2-c99.patch
new file mode 100644
index 000..93683c2887b
--- /dev/null
+++ b/media-gfx/iscan/files/iscan-2.30.4.2-c99.patch
@@ -0,0 +1,24 @@
+--- a/backend/defines.h2021-01-04 08:13:48.995137756 -
 b/backend/defines.h2021-01-04 08:16:00.524563361 -
+@@ -31,6 +31,13 @@
+ 
+ 
+ #ifndef __cplusplus
++
++/*  Use the C99 bool type if available
++ */
++#ifdef HAVE_STDBOOL_H
++#include 
++#else
++
+ /*! A C++ Boolean type and corresponding keywords for our C code.
+  */
+ typedef enum {
+@@ -38,6 +45,7 @@
+   true
+ } bool;
+ #endif
++#endif
+ 
+ 
+ /*  Run-time contract validation.

diff --git a/media-gfx/iscan/iscan-2.30.4.2-r1.ebuild 
b/media-gfx/iscan/iscan-2.30.4.2-r1.ebuild
index 333d41b9b1c..c1eb390986e 100644
--- a/media-gfx/iscan/iscan-2.30.4.2-r1.ebuild
+++ b/media-gfx/iscan/iscan-2.30.4.2-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
@@ -70,6 +70,7 @@ PATCHES=(
"${FILESDIR}"/iscan-2.30.1.1-gcc6.patch
"${FILESDIR}"/iscan-2.30.3.1-fix-x86-unknown-types.patch
"${FILESDIR}"/iscan-2.30.4.2-sscanf.patch
+   "${FILESDIR}"/iscan-2.30.4.2-c99.patch
 )
 
 QA_PRESTRIPPED="usr/lib.*/libesmod.so.*"



[gentoo-commits] proj/sci:master commit in: sci-biology/nilearn/

2021-01-15 Thread Andrew Ammerlaan
commit: 25b0622fdba851e13f8f8898d7c0ca7e05bbe0d8
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Fri Jan 15 20:11:07 2021 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Fri Jan 15 20:11:07 2021 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=25b0622f

sci-biology/nilearn: drop old, no supported python impl in compat

new repoman check

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

 sci-biology/nilearn/nilearn-0.5.0.ebuild | 58 --
 sci-biology/nilearn/nilearn-0.5.2.ebuild | 60 
 2 files changed, 118 deletions(-)

diff --git a/sci-biology/nilearn/nilearn-0.5.0.ebuild 
b/sci-biology/nilearn/nilearn-0.5.0.ebuild
deleted file mode 100644
index 555bc91d8..0
--- a/sci-biology/nilearn/nilearn-0.5.0.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_6 )
-
-inherit distutils-r1
-
-DESCRIPTION="Fast and easy statistical learning on NeuroImaging data"
-HOMEPAGE="http://nilearn.github.io/;
-SRC_URI="https://github.com/nilearn/nilearn/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+plot test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   test? (
-   ${RDEPEND}
-   dev-python/nose[${PYTHON_USEDEP}]
-   )
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   "
-RDEPEND="
-   dev-python/joblib[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   sci-libs/scikit-learn[${PYTHON_USEDEP}]
-   dev-python/scipy[${PYTHON_USEDEP}]
-   sci-libs/nibabel[${PYTHON_USEDEP}]
-   plot? ( dev-python/matplotlib[${PYTHON_USEDEP}] )"
-
-# (Temporarily) commented out, since Gentoo sci-libs/scikit-learn decided it
-# is a mess to maintain system joblib usage
-#PATCHES=( "${FILESDIR}/0.4.1-bundled_joblib_test.patch" )
-
-python_prepare_all() {
-   # upstream is reluctant to *not* depend on bundled scikit-learn:
-   # https://github.com/nilearn/nilearn/pull/1398
-   # (Temporarily) commented out, since Gentoo sci-libs/scikit-learn 
decided it
-   # is a mess to maintain system joblib usage
-   #local f
-   #for f in nilearn/{*/*/,*/,}*.py; do
-   #   sed -r \
-   #   -e '/^from/s/(sklearn|\.|)\.externals\.joblib/joblib/' \
-   #   -e 's/from (sklearn|\.|)\.externals import/import/' \
-   #   -i $f || die
-   #done
-
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   echo "backend: Agg" > matplotlibrc
-   MPLCONFIGDIR=. nosetests -v || die
-}

diff --git a/sci-biology/nilearn/nilearn-0.5.2.ebuild 
b/sci-biology/nilearn/nilearn-0.5.2.ebuild
deleted file mode 100644
index d0a472cf3..0
--- a/sci-biology/nilearn/nilearn-0.5.2.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_6 )
-
-inherit distutils-r1
-
-DESCRIPTION="Fast and easy statistical learning on NeuroImaging data"
-HOMEPAGE="http://nilearn.github.io/;
-SRC_URI="https://github.com/nilearn/nilearn/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+plot test"
-
-# Tests attempt to download external data.
-RESTRICT="test"
-
-DEPEND="
-   test? (
-   ${RDEPEND}
-   dev-python/nose[${PYTHON_USEDEP}]
-   )
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   "
-RDEPEND="
-   dev-python/joblib[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   sci-libs/scikit-learn[${PYTHON_USEDEP}]
-   dev-python/scipy[${PYTHON_USEDEP}]
-   sci-libs/nibabel[${PYTHON_USEDEP}]
-   plot? ( dev-python/matplotlib[${PYTHON_USEDEP}] )"
-
-# (Temporarily) commented out, since Gentoo sci-libs/scikit-learn decided it
-# is a mess to maintain system joblib usage
-#PATCHES=( "${FILESDIR}/0.4.1-bundled_joblib_test.patch" )
-
-python_prepare_all() {
-   # upstream is reluctant to *not* depend on bundled scikit-learn:
-   # https://github.com/nilearn/nilearn/pull/1398
-   # (Temporarily) commented out, since Gentoo sci-libs/scikit-learn 
decided it
-   # is a mess to maintain system joblib usage
-   #local f
-   #for f in nilearn/{*/*/,*/,}*.py; do
-   #   sed -r \
-   #   -e '/^from/s/(sklearn|\.|)\.externals\.joblib/joblib/' \
-   #   -e 's/from (sklearn|\.|)\.externals import/import/' \
-   #   -i $f || die
-   #done
-
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   echo "backend: Agg" > matplotlibrc
-   MPLCONFIGDIR=. nosetests -v || die
-}



[gentoo-commits] proj/sci:master commit in: sci-libs/pytorch/

2021-01-15 Thread Andrew Ammerlaan
commit: 27d949f3812f0c9b53e1ed7e3226df9a9c32ef63
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Fri Jan 15 20:09:33 2021 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Fri Jan 15 20:09:33 2021 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=27d949f3

sci-libs/pytorch: drop old, no supported python implementations

new repoman check is unhappy with it

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

 sci-libs/pytorch/metadata.xml   |   1 -
 sci-libs/pytorch/pytorch-1.4.0_p0-r2.ebuild | 258 
 2 files changed, 259 deletions(-)

diff --git a/sci-libs/pytorch/metadata.xml b/sci-libs/pytorch/metadata.xml
index 8bd5a6add..423c3c434 100644
--- a/sci-libs/pytorch/metadata.xml
+++ b/sci-libs/pytorch/metadata.xml
@@ -32,7 +32,6 @@
Enable support for OpenCL
Enable QNNPACK support
Enable support for Redis
-   Build with Intel TBB enabled
Build binary tools
Enable support for ZeroMQ


diff --git a/sci-libs/pytorch/pytorch-1.4.0_p0-r2.ebuild 
b/sci-libs/pytorch/pytorch-1.4.0_p0-r2.ebuild
deleted file mode 100644
index 15ebe667d..0
--- a/sci-libs/pytorch/pytorch-1.4.0_p0-r2.ebuild
+++ /dev/null
@@ -1,258 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_6 )
-
-inherit distutils-r1 cmake-utils cuda
-
-MPV=${PV/_p/a}
-
-DESCRIPTION="Tensors and Dynamic neural networks in Python with strong GPU 
acceleration"
-HOMEPAGE="https://pytorch.org/;
-SRC_URI="https://github.com/pytorch/${PN}/archive/v${MPV}.tar.gz -> ${P}.tar.gz
-https://github.com/facebookincubator/gloo/archive/ca528e32.tar.gz -> 
gloo-ca528e32.tar.gz
-https://github.com/google/benchmark/archive/505be96a.tar.gz -> 
benchmark-505be96a.tar.gz
-https://github.com/google/gemmlowp/archive/3fb5c176.tar.gz -> 
gemmlowp-3fb5c176.tar.gz
-https://github.com/google/googletest/archive/2fe3bd99.tar.gz -> 
googletest-2fe3bd99.tar.gz
-https://github.com/houseroad/foxi/archive/8f74bc4d.tar.gz -> 
foxi-8f74bc4d.tar.gz
-https://github.com/intel/ideep/archive/78eafa5d.tar.gz -> ideep-78eafa5d.tar.gz
-https://github.com/Maratyszcza/FP16/archive/febbb1c1.tar.gz -> 
FP16-febbb1c1.tar.gz
-https://github.com/Maratyszcza/FXdiv/archive/b742d114.tar.gz -> 
FXdiv-b742d114.tar.gz
-https://github.com/Maratyszcza/NNPACK/archive/c039579a.tar.gz -> 
NNPACK-c039579a.tar.gz
-https://github.com/Maratyszcza/PeachPy/archive/07d8fde8.tar.gz -> 
PeachPy-07d8fde8.tar.gz
-https://github.com/Maratyszcza/psimd/archive/90a938f3.tar.gz -> 
psimd-90a938f3.tar.gz
-https://github.com/Maratyszcza/pthreadpool/archive/13da0b4c.tar.gz -> 
pthreadpool-13da0b4c.tar.gz
-cuda? ( https://github.com/NVIDIA/nccl/archive/7c72dee6.tar.gz -> 
nccl-7c72dee6.tar.gz )
-https://github.com/NVlabs/cub/archive/285aeeba.tar.gz -> cub-285aeeba.tar.gz
-https://github.com/onnx/onnx/archive/2891e145.tar.gz -> onnx-2891e145.tar.gz
-https://github.com/onnx/onnx-tensorrt/archive/cb3d8066.tar.gz -> 
onnx-tensorrt-cb3d8066.tar.gz
-https://github.com/pytorch/cpuinfo/archive/89fe1695.tar.gz -> 
cpuinfo-89fe1695.tar.gz
-https://github.com/pytorch/fbgemm/archive/82d259da.tar.gz -> 
fbgemm-82d259da.tar.gz
-https://github.com/pytorch/QNNPACK/archive/7d2a4e99.tar.gz -> 
QNNPACK-7d2a4e99.tar.gz
-https://github.com/shibatch/sleef/archive/7f523de6.tar.gz -> 
sleef-7f523de6.tar.gz
-https://github.com/asmjit/asmjit/archive/17556b2d.tar.gz -> 
asmjit-17556b2d.tar.gz
-   "
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-
-IUSE="asan atlas cuda eigen +fbgemm ffmpeg gflags glog +gloo leveldb lmdb mkl 
mkldnn mpi namedtensor +nnpack numa +numpy +observers +openblas opencl opencv 
+openmp +python +qnnpack redis static tbb test tools zeromq"
-RESTRICT="!test? ( test )"
-
-REQUIRED_USE="
-   python? ( ${PYTHON_REQUIRED_USE} )
-   numpy? ( python )
-   ^^ ( atlas eigen mkl openblas )
-"
-
-DEPEND="
-   dev-libs/protobuf
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   atlas? ( sci-libs/atlas )
-   cuda? ( dev-libs/cudnn
-   dev-cpp/eigen[cuda] )
-   ffmpeg? ( media-video/ffmpeg )
-   gflags? ( dev-cpp/gflags )
-   glog? ( dev-cpp/glog )
-   leveldb? ( dev-libs/leveldb )
-   lmdb? ( dev-db/lmdb )
-   mkl? ( sci-libs/mkl )
-   mpi? ( virtual/mpi )
-   numpy? ( dev-python/numpy[${PYTHON_USEDEP}] )
-   openblas? ( sci-libs/openblas )
-   opencl? ( dev-libs/clhpp virtual/opencl )
-   opencv? ( media-libs/opencv )
-   python? ( ${PYTHON_DEPS}
-   dev-python/pybind11[${PYTHON_USEDEP}]
-   )
-   redis? ( dev-db/redis )
-   zeromq? ( net-libs/zeromq )
-   eigen? ( dev-cpp/eigen )
-"
-RDEPEND="${DEPEND}"
-BDEPEND=""
-
-DEPEND="
-   test? ( dev-python/pytest[${PYTHON_USEDEP}] )
-   dev-python/setuptools[${PYTHON_USEDEP}]

[gentoo-commits] proj/portage-utils:master commit in: libq/

2021-01-15 Thread Fabian Groffen
commit: 6480394a50b1be7632ce414ca8d956484eac51f2
Author: Fabian Groffen  gentoo  org>
AuthorDate: Fri Jan 15 20:03:51 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Fri Jan 15 20:03:51 2021 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=6480394a

libq/hash: close fd once in hash_multiple_file_fd

Signed-off-by: Fabian Groffen  gentoo.org>

 libq/hash.c | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/libq/hash.c b/libq/hash.c
index 88c4b56..b5aec46 100644
--- a/libq/hash.c
+++ b/libq/hash.c
@@ -147,6 +147,7 @@ hash_multiple_file_fd(
(void)blak2b;
 #endif
 
+   *flen = 0;
if ((f = fdopen(fd, "r")) == NULL)
return -1;
 
@@ -164,7 +165,6 @@ hash_multiple_file_fd(
blake2b_init(, BLAKE2B_OUTBYTES);
 #endif
 
-   *flen = 0;
while ((len = fread(data, 1, sizeof(data), f)) > 0) {
*flen += len;
 #pragma omp parallel sections
@@ -323,7 +323,9 @@ hash_multiple_file_at_cb(
ret = hash_multiple_file_fd(fd, md5, sha1, sha256, sha512,
whrlpl, blak2b, flen, hashes);
 
-   close(fd);
+   if (ret != 0)
+   close(fd);
+
return ret;
 }
 



[gentoo-commits] proj/sci:master commit in: sci-physics/openmx/files/, sci-physics/openmx/

2021-01-15 Thread Andrew Ammerlaan
commit: 5f3bbdd655e095639112920670142a829ec65683
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Fri Jan 15 20:04:29 2021 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Fri Jan 15 20:04:29 2021 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=5f3bbdd6

sci-physics/openmx: fix fetch, version bump

no keywords yet because compilation fails
at the end with some undefined references

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

 sci-physics/openmx/files/3.7-fortran_objects.patch | 15 
 sci-physics/openmx/openmx-3.6.ebuild   | 96 --
 .../{openmx-3.7.8.ebuild => openmx-3.9.ebuild} | 87 
 3 files changed, 34 insertions(+), 164 deletions(-)

diff --git a/sci-physics/openmx/files/3.7-fortran_objects.patch 
b/sci-physics/openmx/files/3.7-fortran_objects.patch
deleted file mode 100644
index 62521a4da..0
--- a/sci-physics/openmx/files/3.7-fortran_objects.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-diff -Naurp openmx3.7.orig/source/makefile openmx3.7/source/makefile
 openmx3.7.orig/source/makefile 2013-06-18 11:22:23.0 +
-+++ openmx3.7/source/makefile  2013-06-18 11:36:31.118716378 +
-@@ -818,8 +818,8 @@ TRAN_Set_SurfOverlap_NC.o: TRAN_Set_Surf
- 
- 
- elpa1.o: elpa1.f90 
--  $(FC) -c elpa1.f90
-+  $(FC) -c elpa1.f90 -o elpa1.o
- solve_evp_real.o: solve_evp_real.f90 
--  $(FC) -c solve_evp_real.f90 
-+  $(FC) -c solve_evp_real.f90 -o solve_evp_real.o
- solve_evp_complex.o: solve_evp_complex.f90 
--  $(FC) -c solve_evp_complex.f90
-+  $(FC) -c solve_evp_complex.f90 -o solve_evp_complex.o

diff --git a/sci-physics/openmx/openmx-3.6.ebuild 
b/sci-physics/openmx/openmx-3.6.ebuild
deleted file mode 100644
index 4da849ef5..0
--- a/sci-physics/openmx/openmx-3.6.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils multilib toolchain-funcs
-
-DESCRIPTION="Material eXplorer"
-HOMEPAGE="http://www.openmx-square.org/;
-SRC_URI="
-   http://www.openmx-square.org/${PN}${PV}.tar.gz
-   http://www.openmx-square.org/bugfixed/11Nov14/patch${PV}.1.tar.gz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="-debug mpi openmp test"
-
-RDEPEND="
-   virtual/blas
-   virtual/lapack
-   sci-libs/fftw:3.0[mpi?,openmp?]
-   mpi? ( virtual/mpi )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-S="${WORKDIR}/${PN}${PV}"
-
-pkg_setup() {
-   if use mpi; then
-   export CC="mpicc"
-   else
-   tc-export CC
-   fi
-
-   if use openmp; then
-   if tc-has-openmp; then
-   export CC="${CC} -fopenmp"
-   else
-   die "Please switch to an openmp compatible compiler"
-   fi
-   fi
-}
-
-src_prepare() {
-   cd "${WORKDIR}"
-   mv *.out "${PN}${PV}"/work/input_example
-   mv *.[hc] "${PN}${PV}"/source
-}
-
-src_configure() {
-   local FFTW_FLAVOUR=fftw3
-   if use openmp; then
-  FFTW_FLAVOUR=fftw3_omp
-   else
-  export CFLAGS="${CFLAGS} -Dnoomp"
-   fi
-   if use mpi; then
-  FFTW_FLAVOUR=fftw3_mpi
-   else
-  export CFLAGS="${CFLAGS} -Dnompi"
-   fi
-   CFLAGS="${CFLAGS} $($(tc-getPKG_CONFIG) --cflags lapack)"
-   CFLAGS="${CFLAGS} $($(tc-getPKG_CONFIG) --cflags ${FFTW_FLAVOUR})"
-   export CFLAGS
-
-   local MX_LIB="$($(tc-getPKG_CONFIG) --static --libs lapack)"
-   local MX_LIB="${MX_LIB} $($(tc-getPKG_CONFIG) --static --libs 
${FFTW_FLAVOUR})"
-
-   sed \
-   -e "s%^CC *=.*$%CC  = ${CC} ${CFLAGS}%" \
-   -e "s%^LIB *=.*$%LIB = ${MX_LIB}%" \
-   -i source/makefile || die
-}
-
-src_compile() {
-   emake -C source
-}
-
-src_test() {
-   cd work
-   ../source/openmx -runtest || die
-}
-
-src_install() {
-   insinto /usr/share/${P}
-   doins -r DFT_DATA11
-   cd work
-   insinto /usr/share/${P}/examples
-   doins -r *
-   cd ../source
-   dodir /usr/bin
-   emake DESTDIR="${D}/usr/bin" install
-   dodoc "${S}/${PN}${PV}.pdf"
-   use test && dodoc "${S}"/work/runtest.result
-}

diff --git a/sci-physics/openmx/openmx-3.7.8.ebuild 
b/sci-physics/openmx/openmx-3.9.ebuild
similarity index 62%
rename from sci-physics/openmx/openmx-3.7.8.ebuild
rename to sci-physics/openmx/openmx-3.9.ebuild
index 3a9758c85..dd2aa4975 100644
--- a/sci-physics/openmx/openmx-3.7.8.ebuild
+++ b/sci-physics/openmx/openmx-3.9.ebuild
@@ -1,34 +1,29 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
-inherit eutils multilib toolchain-funcs fortran-2
-
-PATCHDATE="14Feb17"
+inherit multilib toolchain-funcs 

[gentoo-commits] proj/sci:master commit in: profiles/

2021-01-15 Thread Andrew Ammerlaan
commit: 3c09d14ced264cf7b48222463ece0d7ab4970816
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Fri Jan 15 20:04:47 2021 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Fri Jan 15 20:04:47 2021 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=3c09d14c

profiles/package.mask: unmask openmx, fetching fixed

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 6051fac9c..7c936f3cd 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -145,4 +145,3 @@ sci-mathematics/lattE-macchiato
 sci-mathematics/Macaulay2
 sci-mathematics/pff
 sci-misc/kotus-sanalista
-sci-physics/openmx



[gentoo-commits] proj/releng:master commit in: tools/

2021-01-15 Thread Andreas K. Hüttel
commit: 6c2559e2d45afa0fba623a0930e8202cc8c977d7
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Jan 15 19:51:41 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Jan 15 19:51:41 2021 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=6c2559e2

Fix typo in catalyst-auto config file

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 tools/catalyst-auto-qemu-arm.conf | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tools/catalyst-auto-qemu-arm.conf 
b/tools/catalyst-auto-qemu-arm.conf
index a52005d8..3bce3ef8 100644
--- a/tools/catalyst-auto-qemu-arm.conf
+++ b/tools/catalyst-auto-qemu-arm.conf
@@ -29,7 +29,7 @@ SET_armv5tel_systemd_SPECS="armv5tel/stage1-systemd.spec 
armv5tel/stage2-systemd
 
 SET_armv6j_hf_SPECS="armv6j/stage1-hardfloat.spec armv6j/stage2-hardfloat.spec 
armv6j/stage3-hardfloat.spec"
 SET_armv6j_sf_SPECS="armv6j/stage1.spec armv6j/stage2.spec armv6j/stage3.spec"
-SET_armv6j_hf_systemd_SPECS="armv6j/stage1-hardfloat-systemd.spec 
armv6j/stage2-hardfloat-systemd.spec armv6j/stage3-hardfloat.systemd.spec"
+SET_armv6j_hf_systemd_SPECS="armv6j/stage1-hardfloat-systemd.spec 
armv6j/stage2-hardfloat-systemd.spec armv6j/stage3-hardfloat-systemd.spec"
 SET_armv6j_sf_systemd_SPECS="armv6j/stage1-systemd.spec 
armv6j/stage2-systemd.spec armv6j/stage3-systemd.spec"
 
 SET_armv7a_hf_SPECS="armv7a/stage1-hardfloat.spec armv7a/stage2-hardfloat.spec 
armv7a/stage3-hardfloat.spec"



[gentoo-commits] proj/releng:master commit in: tools/

2021-01-15 Thread Andreas K. Hüttel
commit: b42197cbec0f5b3be27c99ebda4f042011ee3b72
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Jan 15 19:54:33 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Jan 15 19:54:33 2021 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=b42197cb

Fix latest symlinking

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 tools/catalyst-auto-qemu-arm.conf | 20 ++--
 1 file changed, 10 insertions(+), 10 deletions(-)

diff --git a/tools/catalyst-auto-qemu-arm.conf 
b/tools/catalyst-auto-qemu-arm.conf
index 3bce3ef8..dd3c293d 100644
--- a/tools/catalyst-auto-qemu-arm.conf
+++ b/tools/catalyst-auto-qemu-arm.conf
@@ -39,16 +39,16 @@ SET_armv7a_sf_systemd_SPECS="armv7a/stage1-systemd.spec 
armv7a/stage2-systemd.sp
 
 
 update_symlinks() {
-  # Symlink the latest stages3 to build from
-  for d in ${BUILD_SRCDIR_BASE}/builds/default ; do
-pushd $d >/dev/null
-for f in $(ls stage3-${SUBARCH}-*bz2 | grep -v latest | 
give_latest_from_dates ) ; do
-  of=${f/20[0-9][0-9].[0-9]/latest} # for 20XX.Y stuff
-  of=${of/20[0-9][0-9][0-1][0-9][0-9][0-9]/latest} # for $
-  ln -sf $f $of
-done
-popd >/dev/null
-  done
+   # Symlink the latest stages3 to build from
+   local d f
+   for d in "${BUILD_SRCDIR_BASE}/builds/default" ; do
+   pushd "${d}" >/dev/null
+   for f in $(ls stage3*xz | grep -v latest | 
give_latest_from_dates) ; do
+   local of=$(echo "${f}" | convert_filename)
+   ln -sf "${f}" "${of}"
+   done
+   popd >/dev/null
+   done
 }
 
 upload() {



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

2021-01-15 Thread Patrice Clement
commit: 0ec9075ea443c757de7a18fda59b766bbf753ee9
Author: Patrice Clement  gentoo  org>
AuthorDate: Fri Jan 15 19:31:57 2021 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Jan 15 19:32:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ec9075e

app-editors/pyvim: stable for amd64+x86.

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Patrice Clement  gentoo.org>

 app-editors/pyvim/pyvim-3.0.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-editors/pyvim/pyvim-3.0.2.ebuild 
b/app-editors/pyvim/pyvim-3.0.2.ebuild
index f0ba40a9fbc..fdc003c833a 100644
--- a/app-editors/pyvim/pyvim-3.0.2.ebuild
+++ b/app-editors/pyvim/pyvim-3.0.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 RDEPEND="
app-eselect/eselect-vi



[gentoo-commits] proj/sci:master commit in: sci-physics/fullprof-bin/

2021-01-15 Thread Andrew Ammerlaan
commit: 0a9d34caa2cf6e943e52c0bc773f567d9d19e209
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Fri Jan 15 19:23:18 2021 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Fri Jan 15 19:23:18 2021 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=0a9d34ca

sci-physics/fullprof-bin: version bump, fix fetch, EAPI bump

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

 .../fullprof-bin/fullprof-bin-2020.09.ebuild   | 44 +++
 .../fullprof-bin/fullprof-bin-20313.04.ebuild  | 65 --
 2 files changed, 44 insertions(+), 65 deletions(-)

diff --git a/sci-physics/fullprof-bin/fullprof-bin-2020.09.ebuild 
b/sci-physics/fullprof-bin/fullprof-bin-2020.09.ebuild
new file mode 100644
index 0..24bf5b364
--- /dev/null
+++ b/sci-physics/fullprof-bin/fullprof-bin-2020.09.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Crystallographic tools mainly for Rietveld analysis"
+HOMEPAGE="http://www.ill.eu/sites/fullprof/index.html;
+# Does not fetch correctly with wget, we get the index.html file instead
+# their website seems to explicitly not want us to do this so we
+# add RESTRICT="fetch"
+#SRC_URI="https://www.ill.eu/sites/fullprof/downloads/FullProf_Suite_September2020_Linux64.tgz;
+SRC_URI="FullProf_Suite_September2020_Linux64.tgz"
+RESTRICT="fetch"
+
+LICENSE="freedist HPND"
+# There is no clear license specified. But according to 
Docs/Readme_Fp_Suite.txt
+# those two seem to be appropriate.
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+
+RDEPEND="x11-libs/motif"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}"
+
+QA_PREBUILT="opt/.*"
+
+pkg_nofetch() {
+   einfo "Please access 
https://www.ill.eu/sites/fullprof/downloads/${SRC_URI} using a browser"
+   einfo "and place the tgz file in your DISTDIR directory."
+}
+
+src_install() {
+   BASEDIR="/opt/fullprof"
+   echo "FULLPROF=\"${BASEDIR}\"" > "${T}"/99fullprof
+   doenvd "${T}"/99fullprof
+
+   dodir "${BASEDIR}"
+   # make symlinks
+   for i in * ; do
+   [[ -x $i && ! -d $i ]] && dosym "../fullprof/${i}" 
/opt/bin/"${i##*/}"
+   done
+   mv "${S}"/* "${ED}/${BASEDIR}" || die
+}

diff --git a/sci-physics/fullprof-bin/fullprof-bin-20313.04.ebuild 
b/sci-physics/fullprof-bin/fullprof-bin-20313.04.ebuild
deleted file mode 100644
index 8a4df4509..0
--- a/sci-physics/fullprof-bin/fullprof-bin-20313.04.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-DESCRIPTION="Crystallographic tools mainly for Rietveld analysis"
-HOMEPAGE="http://www.ill.eu/sites/fullprof/index.html;
-SRC_URI="http://www.ill.eu/sites/fullprof/downloads/FullProf_Suite_April2013_Lin.tgz;
-
-LICENSE="freedist HPND"
-# There is no clear license specified. But according to 
Docs/Readme_Fp_Suite.txt
-# those two seem to be appropriate.
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE="+doc +examples +X"
-
-RDEPEND="X? ( x11-libs/motif:0 )"
-DEPEND=""
-S="${WORKDIR}"
-
-QA_PREBUILT="opt/.*"
-
-src_install() {
-   BASEDIR="/opt/fullprof"
-   echo "FULLPROF=\"${BASEDIR}\"" > "${T}"/99fullprof
-   doenvd "${T}"/99fullprof
-
-   if ! use examples; then
-   rm -r Examples || die
-   fi
-
-   if ! use doc; then
-   rm -r Docs Html || die
-   else
-   # fix (html) documentation to actually work
-   # as upstream is using inconsistent upper and lower case
-   mv Docs docs || die
-   cd docs || die
-   for i in *.HTM; do
-   mv "$i" "${i,,}" || die
-   done
-   mv "FullProf_Manual.pdf" "Fullprof_Manual.pdf" || die
-   mv "Manual_FullProf_Studio.pdf" "Manual_Fullprof_Studio.pdf" || 
die
-   mv "FullProf_News.htm" "Fullprof_News.htm" || die
-   for i in FullProf_News_200?.htm; do
-   mv "$i" "${i/FullProf/Fullprof}" || die
-   done
-   cd .. || die
-   fi
-
-   if ! use X; then
-   rm -rf \
-   tfp tfp.set winplotr-2006 check_group cryscal edpcr 
fp_studio \
-   gbasireps gbond_str gdatared gfourier gfourier.hlp 
gxlens \
-   powderpat resvis symmcal wfp2k winplotr.* \
-   Fps_Icons || die
-   fi
-
-   dodir "${BASEDIR}"
-   # make symlinks
-   for i in * ; do
-   [[ -x $i && ! -d $i ]] && dosym "../fullprof/${i}" 
/opt/bin/"${i##*/}"
-   done
-   mv "${S}"/* "${ED}/${BASEDIR}" || die
-}



[gentoo-commits] proj/sci:master commit in: profiles/

2021-01-15 Thread Andrew Ammerlaan
commit: 95efe2698dcc5078fba8f2966e66645dc3f2a0c7
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Fri Jan 15 19:23:42 2021 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Fri Jan 15 19:23:42 2021 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=95efe269

profiles/package.mask: unmask fullprof, fixed

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 8e448b584..6051fac9c 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -145,5 +145,4 @@ sci-mathematics/lattE-macchiato
 sci-mathematics/Macaulay2
 sci-mathematics/pff
 sci-misc/kotus-sanalista
-sci-physics/fullprof-bin
 sci-physics/openmx



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

2021-01-15 Thread Lars Wendler
commit: a995b115ef48247330bc565f6a2ab019696f78f9
Author: David Michael  gmail  com>
AuthorDate: Fri Jan 15 18:42:47 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Jan 15 19:01:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a995b115

sys-libs/slang: EAPI 7

Closes: https://bugs.gentoo.org/765559
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: David Michael  gmail.com>
Signed-off-by: Lars Wendler  gentoo.org>

 sys-libs/slang/slang-2.3.2.ebuild | 19 ---
 1 file changed, 8 insertions(+), 11 deletions(-)

diff --git a/sys-libs/slang/slang-2.3.2.ebuild 
b/sys-libs/slang/slang-2.3.2.ebuild
index 24a21e52596..31370451d21 100644
--- a/sys-libs/slang/slang-2.3.2.ebuild
+++ b/sys-libs/slang/slang-2.3.2.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit multilib-minimal
 
@@ -62,20 +62,17 @@ multilib_src_configure() {
 }
 
 multilib_src_compile() {
-   emake elf $(use static-libs && echo static)
-
-   pushd slsh >/dev/null || die
-   emake slsh
-   popd || die
+   emake elf $(usex static-libs static '')
+   emake -C slsh slsh
 }
 
 multilib_src_install() {
-   emake DESTDIR="${D}" install $(use static-libs && echo install-static)
+   emake DESTDIR="${D}" install $(usex static-libs install-static '')
 }
 
 multilib_src_install_all() {
-   rm -r "${ED%/}"/usr/share/doc/{slang,slsh} || die
-   dodoc NEWS README *.txt doc/{,internal,text}/*.txt
-   docinto html
-   dodoc doc/slangdoc.html slsh/doc/html/*.html
+   rm -r "${ED}"/usr/share/doc/{slang,slsh} || die
+   local -a DOCS=( NEWS README *.txt doc/{,internal,text}/*.txt )
+   local -a HTML_DOCS=( doc/slangdoc.html slsh/doc/html/*.html )
+   einstalldocs
 }



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/cinder/

2021-01-15 Thread Matthew Thode
commit: f6ee8b27c30aa6fb1fa27e8a2a14b445ff57c5f2
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Jan 15 18:49:20 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Jan 15 18:51:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6ee8b27

sys-cluster/cinder: 16.2.1 stable amd64/x86

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

 sys-cluster/cinder/cinder-16.2.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-cluster/cinder/cinder-16.2.1.ebuild 
b/sys-cluster/cinder/cinder-16.2.1.ebuild
index 3065830afe0..39e74e08f6b 100644
--- a/sys-cluster/cinder/cinder-16.2.1.ebuild
+++ b/sys-cluster/cinder/cinder-16.2.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -18,7 +18,7 @@ if [[ ${PV} == * ]];then
 else

SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/cinder/ussuri/cinder.conf.sample
 -> cinder.conf.sample-${PV}
https://tarballs.openstack.org/${PN}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm64 x86"
 fi
 
 LICENSE="Apache-2.0"



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

2021-01-15 Thread Matthew Thode
commit: 695a0ca947365c674e12f12eb67767c8b00b786a
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Jan 15 18:50:49 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Jan 15 18:51:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=695a0ca9

dev-libs/leatherman: 1.12.4 stable amd64/x86 with cleanup

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

 dev-libs/leatherman/Manifest |  1 -
 dev-libs/leatherman/leatherman-1.12.3.ebuild | 61 
 dev-libs/leatherman/leatherman-1.12.4.ebuild |  4 +-
 3 files changed, 2 insertions(+), 64 deletions(-)

diff --git a/dev-libs/leatherman/Manifest b/dev-libs/leatherman/Manifest
index ab3a08ba137..0e2857d871b 100644
--- a/dev-libs/leatherman/Manifest
+++ b/dev-libs/leatherman/Manifest
@@ -1,3 +1,2 @@
 DIST leatherman-1.12.2.tar.gz 816010 BLAKE2B 
4b7b00b88ef0ba5cb01405aa24fd5ff72918a122cc8a1c0a029e374152964f77afa29a1f503ed5863a39bd13aa808dba2a0b351f65756e97c8e2e8408358cbfc
 SHA512 
9be8333b616bd9772f234474ae874c7214fa0c1bc4658ff042233d6e1683cc61b63d666d750297c79a8058490e42c8b2ff8999cb7f04aa329644f52540e43bde
-DIST leatherman-1.12.3.tar.gz 816018 BLAKE2B 
6245284856613b99df2ce412e497ba69fe1a016a82ca5ea7f78ba591dc287e2daef051214b303c1cc463efb537354a01ad6c57688f244382b3843b8bfdad6f3e
 SHA512 
83f785ba7c69032e2c9c7f2fb07aa5c100ed9e1a81c88ece19d7a96647b9a46927b99fd7144c08d697863e44553f00adf6bc4964f45e900809827956c0949b36
 DIST leatherman-1.12.4.tar.gz 818043 BLAKE2B 
7a8718d598bf48b70d555d2a21e2e930eba6b3407ad5414b43d30411acf4c9bf4193ad20058b63d3c8911b7c5b0d021f84d6eca6dd3d00165c7d145186f8177f
 SHA512 
b2645a5049856f93c30bb89e87e3a47cf8137aeac73708248b2b228874818063fb31440ca2bd760783e8c95e880fe7ae34a387fcc448efee01dd0cda48089b55

diff --git a/dev-libs/leatherman/leatherman-1.12.3.ebuild 
b/dev-libs/leatherman/leatherman-1.12.3.ebuild
deleted file mode 100644
index c7ed781d77e..000
--- a/dev-libs/leatherman/leatherman-1.12.3.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake-utils multilib
-
-DESCRIPTION="A C++ toolkit"
-HOMEPAGE="https://github.com/puppetlabs/leatherman;
-SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-IUSE="debug static-libs test"
-#RESTRICT="!test? ( test )"
-RESTRICT="test"  # restricted til we don't need the shared_nowide patch
-KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86"
-SLOT="0/${PV}"
-
-RDEPEND="net-misc/curl"
-DEPEND=">=dev-libs/boost-1.73:=[nls]
-   net-misc/curl
-   >=sys-devel/gcc-4.8:*"
-
-PATCHES=( "${FILESDIR}"/portage-sandbox-test-fix.patch )
-PATCHES+=( "${FILESDIR}"/1.12.2-shared_nowide.patch )
-
-src_prepare() {
-   sed -i 's/\-Werror\ //g' "cmake/cflags.cmake" || die
-   # vendored boost lib conflicts with boost 1.73 and above
-   cmake-utils_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_VERBOSE_MAKEFILE=ON
-   -DCMAKE_BUILD_TYPE=None
-   )
-   if ! use static-libs; then
-   mycmakeargs+=(
-   -DLEATHERMAN_SHARED=ON
-   )
-   else
-   mycmakeargs+=(
-   -DLEATHERMAN_SHARED=OFF
-   )
-   fi
-   if use debug; then
-   mycmakeargs+=(
- -DCMAKE_BUILD_TYPE=Debug
-   )
-   fi
-   cmake-utils_src_configure
-}
-
-src_test() {
-   "${WORKDIR}/${P}"_build/bin/leatherman_test
-}
-
-src_install() {
-   cmake-utils_src_install
-}

diff --git a/dev-libs/leatherman/leatherman-1.12.4.ebuild 
b/dev-libs/leatherman/leatherman-1.12.4.ebuild
index 75314013d9e..75654f08f0e 100644
--- a/dev-libs/leatherman/leatherman-1.12.4.ebuild
+++ b/dev-libs/leatherman/leatherman-1.12.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ LICENSE="Apache-2.0"
 IUSE="debug static-libs test"
 #RESTRICT="!test? ( test )"
 RESTRICT="test"  # restricted til we don't need the shared_nowide patch
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86"
 SLOT="0/${PV}"
 
 RDEPEND="net-misc/curl"



[gentoo-commits] proj/portage:prefix commit in: bin/install-qa-check.d/

2021-01-15 Thread Fabian Groffen
commit: a9911165da14ccb9a905b5f3e0b076a0f50b852b
Author: Fabian Groffen  gentoo  org>
AuthorDate: Fri Jan 15 18:31:27 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Fri Jan 15 18:31:27 2021 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=a9911165

bin/install-qa-check.d/05prefix: silence grep for shebangs on binaries

Two birds one stone:
- silence grep on binary files if they happen to contain #!
- don't process binary files at all (because we only want text files)

While at it, also look for "# !" which is the official form to write the
shebang.

Signed-off-by: Fabian Groffen  gentoo.org>

 bin/install-qa-check.d/05prefix | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/bin/install-qa-check.d/05prefix b/bin/install-qa-check.d/05prefix
index 03da3bbce..959c85b1b 100644
--- a/bin/install-qa-check.d/05prefix
+++ b/bin/install-qa-check.d/05prefix
@@ -51,7 +51,7 @@ install_qa_check_prefix() {
fi
# this is hell expensive, but how else?
find "${ED%/}/" -executable \! -type d -print0 \
-   | xargs -0 grep -H -n -m1 "^#!" \
+   | xargs -0 grep -IHnm1 '^# \?!' \
| while read f ;
do
local fn=${f%%:*}



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

2021-01-15 Thread Michał Górny
commit: afe929f5e6e4adbc21a970aa97e5d83660ea19cc
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 15 18:31:13 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 15 18:34:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afe929f5

dev-python/python-utils: Remove 2.5.0

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

 dev-python/python-utils/Manifest   |  1 -
 .../python-utils-2.5.0-no-install-tests.patch  | 28 
 dev-python/python-utils/python-utils-2.5.0.ebuild  | 30 --
 3 files changed, 59 deletions(-)

diff --git a/dev-python/python-utils/Manifest b/dev-python/python-utils/Manifest
index 18bfa06bc04..a3c4462082c 100644
--- a/dev-python/python-utils/Manifest
+++ b/dev-python/python-utils/Manifest
@@ -1,4 +1,3 @@
 DIST python-utils-2.3.0.tar.gz 19384 BLAKE2B 
1746deadc8dbaf49a6499fe9c79d25c2b5cfea68e2d1b7ab6f88aa72807eedcdb338058e24a7822c6360dea36f1a044145572443c57f43f4cfed765a76e48f0b
 SHA512 
482ccf9c635a0cbe603b69488a364d9033f8b7fada279d901725b5bf91ac13b1cd4a6b7e8d5834a9355d97d8b0803397d5e13da2b7ba72f8d8e2f7f39fee027a
 DIST python-utils-2.4.0.tar.gz 22230 BLAKE2B 
1c144f62a009a2470ec43341283048842cba61f1b677e8b1d197d3ef39dd1d890b364e63ed8da0b30ad5560d335ab0eb2dfc329ff6dfea86c0f64e909de730b9
 SHA512 
bfad0ef30383df634b89bb2206a00e45434eff9fee9ba0eeab99361bacfb56f3fb420019608b639713a7e8777870de75becb1d7b48aa09c582df27f9ebe8c512
-DIST python-utils-2.5.0.tar.gz 115287 BLAKE2B 
fc357546754e4b3f06090f4a9e88e4352315fd692a360b592806e1c1eaea4042d483936fb0b810945d98d0c5bb07dbc08286bcff153aa14d4744adb05f70c1b0
 SHA512 
d43aa1ddb20120d467c6d260f0dd495867596da2dcf9df8c83912bf79b76c51789060c27c5eb716bcb0198cc32343a349c19002ca3f1e509bb630fdb9df4dc29
 DIST python-utils-2.5.1.tar.gz 115307 BLAKE2B 
2938b9f188c92d407baf09147338ea2c54b9c70c5a8746f14cd4d4b5026e6bd7bab418c9cde6c99ae4c4072da6967033bf59ed32acb0e21bfb5aacff8640620e
 SHA512 
886ed6c1c7027012c1e5a59dfe3f81ac2b07974cc5869b5cb8f5fc91f8ca733acf0ee03dbb559be69a389228974d713666ced950ec766117075aa5ea781216fb

diff --git 
a/dev-python/python-utils/files/python-utils-2.5.0-no-install-tests.patch 
b/dev-python/python-utils/files/python-utils-2.5.0-no-install-tests.patch
deleted file mode 100644
index 202dce61c5d..000
--- a/dev-python/python-utils/files/python-utils-2.5.0-no-install-tests.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From d433290bfb9583619448ca94195fa607412807d7 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
-Date: Fri, 15 Jan 2021 08:31:11 +0100
-Subject: [PATCH] do not install a global 'tests' package
-
-setuptools.find_packages() finds all valid packages by default that
-incidentally includes the test directory that gets installed as global
-'tests'.  Add an explicit exclude to avoid that.

- setup.py | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/setup.py b/setup.py
-index 791850e..ad39260 100644
 a/setup.py
-+++ b/setup.py
-@@ -28,7 +28,7 @@ if __name__ == '__main__':
- description=about['__description__'],
- url=about['__url__'],
- license='BSD',
--packages=setuptools.find_packages(),
-+packages=setuptools.find_packages(exclude=['tests']),
- long_description=long_description,
- install_requires=['six'],
- tests_require=['pytest'],
--- 
-2.30.0
-

diff --git a/dev-python/python-utils/python-utils-2.5.0.ebuild 
b/dev-python/python-utils/python-utils-2.5.0.ebuild
deleted file mode 100644
index 2ccf1b71565..000
--- a/dev-python/python-utils/python-utils-2.5.0.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{6..9} pypy3)
-
-inherit distutils-r1
-
-DESCRIPTION="Collection of small Python functions & classes"
-HOMEPAGE="https://pypi.org/project/python-utils/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
-
-distutils_enable_tests pytest
-
-PATCHES=(
-   "${FILESDIR}"/python-utils-2.5.0-no-install-tests.patch
-)
-
-python_prepare_all() {
-   find . -name '__pycache__' -prune -exec rm -r {} + || die "Cleaning 
__pycache__ failed"
-   find . -name '*.pyc' -delete || die "Cleaning *.pyc failed"
-   sed -i -e '/--cov/d' -e '/--flake8/d' pytest.ini || die
-   distutils-r1_python_prepare_all
-}



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

2021-01-15 Thread Michał Górny
commit: 485394b6ebe2f3d83ad39388f2f07cb590d4670f
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 15 18:32:20 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 15 18:34:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=485394b6

dev-python/svgwrite: Bump to 1.4.1

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

 dev-python/svgwrite/Manifest  |  1 +
 dev-python/svgwrite/svgwrite-1.4.1.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/dev-python/svgwrite/Manifest b/dev-python/svgwrite/Manifest
index 3197da5251f..d5d2e8def4c 100644
--- a/dev-python/svgwrite/Manifest
+++ b/dev-python/svgwrite/Manifest
@@ -1 +1,2 @@
+DIST svgwrite-1.4.1.tar.gz 251446 BLAKE2B 
21ca55911f6ac1be949c1a714bb61ac58b4b1c04397b1e9076a626080a8420c18a63afb5989c48c7ba6cb843f73bccebd9bd00ae0b032894096135c0ad366cd8
 SHA512 
74015ed4a72cd781a577ab8c2f38a30a1f6561ca0379e62ecaac8136f40998c926597d97a0c1006fdab69ac4a23ce1841bda296881ede511f3f1b4a2e8dea06f
 DIST svgwrite-1.4.tar.gz 251138 BLAKE2B 
b105fa60ed75628c59b3ad4d0ea32dddf83f618e213ce6974b5db0e93d519e563eb5a9ff5e37012f71c7ce79579ca927acfb8709d2f8e8ad316b04bae8abafcb
 SHA512 
b722fc51c6b3755064942bb6c7ea199ba5902ee37e426962ed24e0b67659e72e8da36cd2516193e2348a939ab2ccd2c5114349ac72d7b9ea52a7b7d68ad1ce74

diff --git a/dev-python/svgwrite/svgwrite-1.4.1.ebuild 
b/dev-python/svgwrite/svgwrite-1.4.1.ebuild
new file mode 100644
index 000..c4b91842d3a
--- /dev/null
+++ b/dev-python/svgwrite/svgwrite-1.4.1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+inherit distutils-r1
+
+DESCRIPTION="Python Package to write SVG files"
+HOMEPAGE="https://github.com/mozman/svgwrite;
+SRC_URI="https://github.com/mozman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # fetches from the Internet
+   sed -i -e 's:test_embed_google_web_font:_&:' \
+   tests/test_style.py || die
+   distutils-r1_src_prepare
+}



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

2021-01-15 Thread Michał Górny
commit: ff2d0716c1fde58e314f9d1d94c8db3b01757eab
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 15 18:30:54 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 15 18:34:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff2d0716

dev-python/python-utils: Bump to 2.5.1

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

 dev-python/python-utils/Manifest  |  1 +
 dev-python/python-utils/python-utils-2.5.1.ebuild | 26 +++
 2 files changed, 27 insertions(+)

diff --git a/dev-python/python-utils/Manifest b/dev-python/python-utils/Manifest
index 3c7f6b251e4..18bfa06bc04 100644
--- a/dev-python/python-utils/Manifest
+++ b/dev-python/python-utils/Manifest
@@ -1,3 +1,4 @@
 DIST python-utils-2.3.0.tar.gz 19384 BLAKE2B 
1746deadc8dbaf49a6499fe9c79d25c2b5cfea68e2d1b7ab6f88aa72807eedcdb338058e24a7822c6360dea36f1a044145572443c57f43f4cfed765a76e48f0b
 SHA512 
482ccf9c635a0cbe603b69488a364d9033f8b7fada279d901725b5bf91ac13b1cd4a6b7e8d5834a9355d97d8b0803397d5e13da2b7ba72f8d8e2f7f39fee027a
 DIST python-utils-2.4.0.tar.gz 22230 BLAKE2B 
1c144f62a009a2470ec43341283048842cba61f1b677e8b1d197d3ef39dd1d890b364e63ed8da0b30ad5560d335ab0eb2dfc329ff6dfea86c0f64e909de730b9
 SHA512 
bfad0ef30383df634b89bb2206a00e45434eff9fee9ba0eeab99361bacfb56f3fb420019608b639713a7e8777870de75becb1d7b48aa09c582df27f9ebe8c512
 DIST python-utils-2.5.0.tar.gz 115287 BLAKE2B 
fc357546754e4b3f06090f4a9e88e4352315fd692a360b592806e1c1eaea4042d483936fb0b810945d98d0c5bb07dbc08286bcff153aa14d4744adb05f70c1b0
 SHA512 
d43aa1ddb20120d467c6d260f0dd495867596da2dcf9df8c83912bf79b76c51789060c27c5eb716bcb0198cc32343a349c19002ca3f1e509bb630fdb9df4dc29
+DIST python-utils-2.5.1.tar.gz 115307 BLAKE2B 
2938b9f188c92d407baf09147338ea2c54b9c70c5a8746f14cd4d4b5026e6bd7bab418c9cde6c99ae4c4072da6967033bf59ed32acb0e21bfb5aacff8640620e
 SHA512 
886ed6c1c7027012c1e5a59dfe3f81ac2b07974cc5869b5cb8f5fc91f8ca733acf0ee03dbb559be69a389228974d713666ced950ec766117075aa5ea781216fb

diff --git a/dev-python/python-utils/python-utils-2.5.1.ebuild 
b/dev-python/python-utils/python-utils-2.5.1.ebuild
new file mode 100644
index 000..9dba881848c
--- /dev/null
+++ b/dev-python/python-utils/python-utils-2.5.1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6..9} pypy3)
+
+inherit distutils-r1
+
+DESCRIPTION="Collection of small Python functions & classes"
+HOMEPAGE="https://pypi.org/project/python-utils/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   find . -name '__pycache__' -prune -exec rm -r {} + || die "Cleaning 
__pycache__ failed"
+   find . -name '*.pyc' -delete || die "Cleaning *.pyc failed"
+   sed -i -e '/--cov/d' -e '/--flake8/d' pytest.ini || die
+   distutils-r1_python_prepare_all
+}



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

2021-01-15 Thread Michał Górny
commit: 61f08e991ed3358934387ca2e283b82980bd4917
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 15 18:29:58 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 15 18:34:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61f08e99

app-portage/eix: Bump to 0.34.12

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

 app-portage/eix/Manifest   |   1 +
 app-portage/eix/eix-0.34.12.ebuild | 103 +
 2 files changed, 104 insertions(+)

diff --git a/app-portage/eix/Manifest b/app-portage/eix/Manifest
index eed43fefef1..e966a24d231 100644
--- a/app-portage/eix/Manifest
+++ b/app-portage/eix/Manifest
@@ -1 +1,2 @@
 DIST eix-0.34.11.tar.xz 629932 BLAKE2B 
7b203a4763a880379e5bafe086f70aeca6ad508cd558cc53d53683d8ee4a85111ba9fdea9fa81cd9c3939dd01ea392876b2714257138fd40a2c6b124e0fdbc90
 SHA512 
518dee499ed27acd39ea4c26e7b94a1098408b1d8cf6bc593e5e4b06aa973ae664e155886681c1e90e4a89afe8b54e05f8bd08d6ace2a2e1559fa613e5a351e7
+DIST eix-0.34.12.tar.xz 629704 BLAKE2B 
22c3a93b47c607467321445704c8b4fe0f8b131081609709ebe5e2bd09d0ac08194938641ab44304e51d9dc4d473615625a9ca0de649767b6552c60d38974b75
 SHA512 
458a01b8ccb5fe4c7fbf9eb8368dbb0c63ac587e0452de4c3a58fadfc62aa8b404e509d6f24d20956bd6f04c00bfdfc95d6bf59287c5ea9e07091bea67f8c4e2

diff --git a/app-portage/eix/eix-0.34.12.ebuild 
b/app-portage/eix/eix-0.34.12.ebuild
new file mode 100644
index 000..a13024c139e
--- /dev/null
+++ b/app-portage/eix/eix-0.34.12.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools bash-completion-r1 flag-o-matic tmpfiles
+
+DESCRIPTION="Search and query ebuilds"
+HOMEPAGE="https://github.com/vaeth/eix/;
+SRC_URI="https://github.com/vaeth/eix/releases/download/v${PV}/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="debug doc nls sqlite"
+
+DEPEND="
+   nls? ( virtual/libintl )
+   sqlite? ( >=dev-db/sqlite-3:= )"
+RDEPEND="${DEPEND}
+   >=app-shells/push-2.0-r1
+   >=app-shells/quoter-3.0_p2-r1"
+BDEPEND="
+   app-arch/xz-utils
+   nls? ( sys-devel/gettext )"
+
+pkg_setup() {
+   # remove stale cache file to prevent collisions
+   local old_cache=${EROOT}/var/cache/${PN}
+   if [[ -f ${old_cache} ]]; then
+   rm "${old_cache}" || die
+   fi
+}
+
+src_prepare() {
+   default
+   sed -i -e "s:/:${EPREFIX}/:" tmpfiles.d/eix.conf || die
+
+   sed -e "/eixf_source=/s:push.sh:cat 
\"${EPREFIX}/usr/share/push/push.sh\":" \
+   -e "/eixf_source=/s:quoter_pipe.sh:cat 
\"${EPREFIX}/usr/share/quoter/quoter_pipe.sh\":" \
+   -i src/eix-functions.sh.in || die
+   sed -e "s:'\$(bindir)/eix-functions.sh':cat 
\"${EPREFIX}/usr/share/eix/eix-functions\":" \
+   -i src/Makefile.am || die
+
+   eautoreconf
+}
+
+src_configure() {
+   local myconf=(
+   $(use_enable debug paranoic-asserts)
+   $(use_enable nls)
+   $(use_with doc extra-doc)
+   $(use_with sqlite)
+   --without-protobuf
+
+   # default configuration
+   $(use_with prefix always-accept-keywords)
+   --with-dep-default
+   --with-required-use-default
+
+   # paths
+   --with-portage-rootpath="${ROOTPATH}"
+   --with-eprefix-default="${EPREFIX}"
+
+   # build a single executable with symlinks
+   --disable-separate-binaries
+   --disable-separate-tools
+
+   # used purely to control/disrespect *FLAGS
+   --disable-debugging
+   --disable-new_dialect
+   --disable-optimization
+   --disable-strong-optimization
+   --disable-security
+   --disable-nopie-security
+   --disable-strong-security
+   )
+
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+   dobashcomp bash/eix
+   dotmpfiles tmpfiles.d/eix.conf
+
+   rm -r "${ED}"/usr/bin/eix-functions.sh || die
+}
+
+pkg_postinst() {
+   tmpfiles_process eix.conf
+
+   local obs=${EROOT}/var/cache/eix.previous
+   if [[ -f ${obs} ]]; then
+   ewarn "Found obsolete ${obs}, please remove it"
+   fi
+}
+
+pkg_postrm() {
+   if [[ ! -n ${REPLACED_BY_VERSION} ]]; then
+   rm -rf "${EROOT}/var/cache/${PN}" || die
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-workspace/

2021-01-15 Thread Andreas Sturmlechner
commit: 7257fc1e2b1e769dae8605ed6a1f8d423c16
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jan 15 18:31:33 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jan 15 18:32:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7257fc1e

kde-plasma/plasma-workspace: Drop 5.20.5 (r0)

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

 .../plasma-workspace-5.20.5.ebuild | 202 -
 1 file changed, 202 deletions(-)

diff --git a/kde-plasma/plasma-workspace/plasma-workspace-5.20.5.ebuild 
b/kde-plasma/plasma-workspace/plasma-workspace-5.20.5.ebuild
deleted file mode 100644
index 3b0559d0e91..000
--- a/kde-plasma/plasma-workspace/plasma-workspace-5.20.5.ebuild
+++ /dev/null
@@ -1,202 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="forceoptional"
-KFMIN=5.74.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.1
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
-
-DESCRIPTION="KDE Plasma workspace"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-IUSE="appstream +calendar +fontconfig geolocation gps qalculate screencast 
+semantic-desktop systemd telemetry"
-
-REQUIRED_USE="gps? ( geolocation )"
-
-BDEPEND="virtual/pkgconfig"
-COMMON_DEPEND="
-   >=dev-libs/wayland-1.15
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
-   >=dev-qt/qtgui-${QTMIN}:5=[jpeg]
-   >=dev-qt/qtnetwork-${QTMIN}:5
-   >=dev-qt/qtsql-${QTMIN}:5
-   >=dev-qt/qtsvg-${QTMIN}:5
-   >=dev-qt/qtwayland-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtx11extras-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   >=kde-frameworks/kactivities-${KFMIN}:5
-   >=kde-frameworks/kactivities-stats-${KFMIN}:5
-   >=kde-frameworks/kauth-${KFMIN}:5
-   >=kde-frameworks/kbookmarks-${KFMIN}:5
-   >=kde-frameworks/kcompletion-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/kdeclarative-${KFMIN}:5
-   >=kde-frameworks/kded-${KFMIN}:5
-   >=kde-frameworks/kdelibs4support-${KFMIN}:5
-   >=kde-frameworks/kglobalaccel-${KFMIN}:5
-   >=kde-frameworks/kguiaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/kidletime-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kitemmodels-${KFMIN}:5
-   >=kde-frameworks/kitemviews-${KFMIN}:5
-   >=kde-frameworks/kjobwidgets-${KFMIN}:5
-   >=kde-frameworks/knewstuff-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/knotifyconfig-${KFMIN}:5
-   >=kde-frameworks/kpackage-${KFMIN}:5
-   >=kde-frameworks/kpeople-${KFMIN}:5
-   >=kde-frameworks/krunner-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/ktexteditor-${KFMIN}:5
-   >=kde-frameworks/ktextwidgets-${KFMIN}:5
-   >=kde-frameworks/kwallet-${KFMIN}:5
-   >=kde-frameworks/kwayland-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-   >=kde-frameworks/plasma-${KFMIN}:5
-   >=kde-frameworks/prison-${KFMIN}:5[qml]
-   >=kde-frameworks/solid-${KFMIN}:5
-   >=kde-plasma/breeze-${PVCUT}:5
-   >=kde-plasma/kscreenlocker-${PVCUT}:5
-   >=kde-plasma/kwin-${PVCUT}:5
-   >=kde-plasma/libkscreen-${PVCUT}:5
-   >=kde-plasma/libksysguard-${PVCUT}:5
-   >=kde-plasma/libkworkspace-${PVCUT}:5
-   >=media-libs/phonon-4.11.0
-   sys-libs/zlib
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libXau
-   x11-libs/libxcb
-   x11-libs/libXcursor
-   x11-libs/libXfixes
-   x11-libs/libXrender
-   x11-libs/libXtst
-   x11-libs/xcb-util
-   x11-libs/xcb-util-image
-   appstream? ( dev-libs/appstream[qt5] )
-   calendar? ( >=kde-frameworks/kholidays-${KFMIN}:5 )
-   fontconfig? (
-   media-libs/fontconfig
-   media-libs/freetype
-   x11-libs/libXft
-   x11-libs/xcb-util-image
-   )
-   geolocation? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:5 )
-   gps? ( sci-geosciences/gpsd )
-   qalculate? ( sci-libs/libqalculate:= )
-   screencast? (
-   >=media-video/pipewire-0.3:=
-   x11-libs/libdrm
-   )
-   semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
-   telemetry? ( dev-libs/kuserfeedback:5 )
-"
-DEPEND="${COMMON_DEPEND}
-   

[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-workspace/, kde-plasma/plasma-workspace/files/

2021-01-15 Thread Andreas Sturmlechner
commit: dde7b805506c71a7e86e08ce4303b9764f5c1f87
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jan 15 18:24:47 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jan 15 18:32:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dde7b805

kde-plasma/plasma-workspace: Fix runtime crashes and runaway process

KDE-Bug: https://bugs.kde.org/show_bug.cgi?id=347772
KDE-Bug: https://bugs.kde.org/show_bug.cgi?id=425711
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 ...ce-5.20.5-avoid-render-invisible-contents.patch |  38 
 ...kspace-5.20.5-fix-crash-on-screen-changes.patch |  63 +++
 .../plasma-workspace-5.20.5-r1.ebuild  | 206 +
 3 files changed, 307 insertions(+)

diff --git 
a/kde-plasma/plasma-workspace/files/plasma-workspace-5.20.5-avoid-render-invisible-contents.patch
 
b/kde-plasma/plasma-workspace/files/plasma-workspace-5.20.5-avoid-render-invisible-contents.patch
new file mode 100644
index 000..effea7fdc8e
--- /dev/null
+++ 
b/kde-plasma/plasma-workspace/files/plasma-workspace-5.20.5-avoid-render-invisible-contents.patch
@@ -0,0 +1,38 @@
+From 45e0a722fb85bb5d1ab8bef92080e934254b13aa Mon Sep 17 00:00:00 2001
+From: David Edmundson 
+Date: Thu, 7 Jan 2021 13:36:29 +
+Subject: [PATCH] [lookandfeel] Avoid rendering invisible contents
+
+An opacity of 0 but still visible still results in nodes in the
+scenegraph, which is wasteful.  This is shown in gammaray with some
+warnings.
+
+Enabled is also bound to visible as if a text field has focus it still
+animates the cursor icon even if inivisble, producing wakeups.
+
+BUG: 347772
+FIXED-IN: 5.21
+---
+ lookandfeel/contents/lockscreen/LockScreenUi.qml | 6 ++
+ 1 file changed, 6 insertions(+)
+
+diff --git a/lookandfeel/contents/lockscreen/LockScreenUi.qml 
b/lookandfeel/contents/lockscreen/LockScreenUi.qml
+index a2eba8e6d..83564fc0a 100644
+--- a/lookandfeel/contents/lockscreen/LockScreenUi.qml
 b/lookandfeel/contents/lockscreen/LockScreenUi.qml
+@@ -228,6 +228,12 @@ PlasmaCore.ColorScope {
+ height: lockScreenRoot.height + units.gridUnit * 3
+ focus: true //StackView is an implicit focus scope, so we need to 
give this focus so the item inside will have it
+ 
++// this isn't implicit, otherwise items still get processed for 
the scenegraph
++visible: opacity > 0
++// changing enabled will toggle if an item can have activeFocus, 
which otherwise
++//keeps the text cursor blinking even when invisble
++enabled: visible
++
+ initialItem: MainBlock {
+ id: mainBlock
+ lockScreenUiVisible: lockScreenRoot.uiVisible
+-- 
+GitLab
+

diff --git 
a/kde-plasma/plasma-workspace/files/plasma-workspace-5.20.5-fix-crash-on-screen-changes.patch
 
b/kde-plasma/plasma-workspace/files/plasma-workspace-5.20.5-fix-crash-on-screen-changes.patch
new file mode 100644
index 000..58f3a50c491
--- /dev/null
+++ 
b/kde-plasma/plasma-workspace/files/plasma-workspace-5.20.5-fix-crash-on-screen-changes.patch
@@ -0,0 +1,63 @@
+From fa2bafea8f0cd9fac0864ac23f23c955d5f15b73 Mon Sep 17 00:00:00 2001
+From: David Edmundson 
+Date: Tue, 5 Jan 2021 23:57:19 +
+Subject: [PATCH] [panel] Fix crash on screen changes
+
+There is an error handling path when we fetch the relevant config()
+
+```
+KConfigGroup PanelView::panelConfig(...
+{
+if (!containment || !screen) {
+return KConfigGroup();
+}
+```
+
+which we indiscrimiately call parent() on.
+
+This patch guards that case, which is presumably screen being
+temporarily null.
+
+This code is also Plasma 5.8 compatibility fallback, so arguably we
+could get rid of it.
+
+BUG: 425711
+---
+ shell/panelview.cpp | 7 ---
+ 1 file changed, 4 insertions(+), 3 deletions(-)
+
+diff --git a/shell/panelview.cpp b/shell/panelview.cpp
+index 28e86d2d3..991364e97 100644
+--- a/shell/panelview.cpp
 b/shell/panelview.cpp
+@@ -561,7 +561,8 @@ void PanelView::resizePanel()
+ 
+ void PanelView::restore()
+ {
+-if (!containment()) {
++KConfigGroup panelConfig = config();
++if (!panelConfig.isValid()) {
+ return;
+ }
+ 
+@@ -572,7 +573,7 @@ void PanelView::restore()
+ //but if fails read it from the resolution dependent one as
+ //the place for this config key is changed in Plasma 5.9
+ //Do NOT use readConfigValueWithFallBack
+-setAlignment((Qt::Alignment)config().parent().readEntry("alignment", 
config().readEntry("alignment", m_alignment)));
++
setAlignment((Qt::Alignment)panelConfig.parent().readEntry("alignment", 
panelConfig.readEntry("alignment", m_alignment)));
+ 
+ // All the other values are read from screen independent values,
+ // but fallback on the screen independent section, as is the only place
+@@ -599,7 +600,7 @@ void PanelView::restore()
+ //but if fails read 

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

2021-01-15 Thread Patrice Clement
commit: d75878b54605e24ef53c21bd21ee7dd35e39c358
Author: Patrice Clement  gentoo  org>
AuthorDate: Fri Jan 15 18:09:23 2021 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Jan 15 18:10:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d75878b5

dev-libs/libserdes: stable for amd64.

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Patrice Clement  gentoo.org>

 dev-libs/libserdes/libserdes-5.4.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libserdes/libserdes-5.4.0.ebuild 
b/dev-libs/libserdes/libserdes-5.4.0.ebuild
index 6ad4b367cff..de284b4ea59 100644
--- a/dev-libs/libserdes/libserdes-5.4.0.ebuild
+++ b/dev-libs/libserdes/libserdes-5.4.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
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/confluentinc/libserdes/archive/v${PV}.tar.gz -> ${P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 DEPEND="
dev-libs/jansson



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

2021-01-15 Thread Patrice Clement
commit: 039d4300fbedc72884f89a13c0664ea2fdd06518
Author: Patrice Clement  gentoo  org>
AuthorDate: Fri Jan 15 18:10:31 2021 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Jan 15 18:10:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=039d4300

net-misc/kafkacat: stable for amd64.

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Patrice Clement  gentoo.org>

 net-misc/kafkacat/kafkacat-1.5.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/kafkacat/kafkacat-1.5.0.ebuild 
b/net-misc/kafkacat/kafkacat-1.5.0.ebuild
index d21b0f437ea..0e3125abcb9 100644
--- a/net-misc/kafkacat/kafkacat-1.5.0.ebuild
+++ b/net-misc/kafkacat/kafkacat-1.5.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=6
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/edenhill/kafkacat/archive/${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="+avro +json"
 
 DEPEND=">=dev-libs/librdkafka-0.9.4



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

2021-01-15 Thread Patrice Clement
commit: dfd789a48ca2dc5fdd5647ef84acac36ca13a760
Author: Patrice Clement  gentoo  org>
AuthorDate: Fri Jan 15 18:10:48 2021 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Jan 15 18:11:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfd789a4

net-misc/kafkacat: clean up old.

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Patrice Clement  gentoo.org>

 net-misc/kafkacat/Manifest  |  1 -
 net-misc/kafkacat/kafkacat-1.3.1.ebuild | 28 
 2 files changed, 29 deletions(-)

diff --git a/net-misc/kafkacat/Manifest b/net-misc/kafkacat/Manifest
index 9e0de27fdc2..c8b35d68d1f 100644
--- a/net-misc/kafkacat/Manifest
+++ b/net-misc/kafkacat/Manifest
@@ -1,2 +1 @@
-DIST kafkacat-1.3.1.tar.gz 52117 BLAKE2B 
feeecc7346f70b0193e3217e2aa4e1bc65fce8ddf03b24ec63d3513a586189e05774cbc1a45525bca4a82a828a82e7d3c1358559f2cbc7340466dd47a35d2b87
 SHA512 
98e51c7ad4a3bb1eda8587af5e4d9ce164d26a9511470799a8379e89d2462397eb51e80ccde6a5c9240b99b014f7ca2c6d494a576de3e0be65df744ebc56d758
 DIST kafkacat-1.5.0.tar.gz 124682 BLAKE2B 
392689ded1cd07268bba572273b2b18dbac0d0f4c2daf87c0a4c5fbbff2568df7ec5ca7b64aed34caa851b5e9b8629e246f9d19087496a882b8b55b2e2138f78
 SHA512 
57f75b26ef32df244043fa9fc17dc2d6fd93daeea4bc389aa78356ea6e45dea780ff9c3462ed27d2a7798560a21eef04f098bf7766c7305bcee4573f557651ad

diff --git a/net-misc/kafkacat/kafkacat-1.3.1.ebuild 
b/net-misc/kafkacat/kafkacat-1.3.1.ebuild
deleted file mode 100644
index 607a27250bd..000
--- a/net-misc/kafkacat/kafkacat-1.3.1.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs
-
-DESCRIPTION="Generic command line non-JVM Apache Kafka producer and consumer"
-HOMEPAGE="https://github.com/edenhill/kafkacat;
-SRC_URI="https://github.com/edenhill/kafkacat/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+json"
-
-DEPEND=">=dev-libs/librdkafka-0.9.4
-   json? ( dev-libs/yajl )"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   econf $(use_enable json) --cc=$(tc-getCC)
-}
-
-src_install() {
-   default
-   doman ${PN}.1
-}



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

2021-01-15 Thread Patrice Clement
commit: 96e7a2e0c887c643ad6a8c4a6ded791b0e7b7b7b
Author: Patrice Clement  gentoo  org>
AuthorDate: Fri Jan 15 18:08:41 2021 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Jan 15 18:10:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96e7a2e0

dev-libs/avro-c: stable for amd64.

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Patrice Clement  gentoo.org>

 dev-libs/avro-c/avro-c-1.9.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/avro-c/avro-c-1.9.1.ebuild 
b/dev-libs/avro-c/avro-c-1.9.1.ebuild
index 52a09b83a88..d5f0603a0ff 100644
--- a/dev-libs/avro-c/avro-c-1.9.1.ebuild
+++ b/dev-libs/avro-c/avro-c-1.9.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020 Gentoo Authors
+# Copyright 2020-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -10,7 +10,7 @@ 
SRC_URI="https://archive.apache.org/dist/avro/avro-${PV}/c/avro-c-${PV}.tar.gz;
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 DEPEND="
app-arch/snappy



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

2021-01-15 Thread Lars Wendler
commit: dae964d5a33465f2739cb82988b0806ec05dd716
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Jan 15 17:21:50 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Jan 15 17:42:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dae964d5

net-dns/pdnsd: Removed isdn support

Closes: https://bugs.gentoo.org/765544
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Lars Wendler  gentoo.org>

 net-dns/pdnsd/pdnsd-1.2.9a-r2.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-dns/pdnsd/pdnsd-1.2.9a-r2.ebuild 
b/net-dns/pdnsd/pdnsd-1.2.9a-r2.ebuild
index beab65cedd7..1b6f6b34a9b 100644
--- a/net-dns/pdnsd/pdnsd-1.2.9a-r2.ebuild
+++ b/net-dns/pdnsd/pdnsd-1.2.9a-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ 
SRC_URI="http://members.home.nl/p.a.rombouts/pdnsd/releases/${P}-par.tar.gz;
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~s390 ~sparc ~x86"
-IUSE="debug ipv6 isdn +urandom test"
+IUSE="debug ipv6 +urandom test"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
@@ -23,12 +23,12 @@ DEPEND="test? ( net-dns/bind-tools )"
 
 src_configure() {
local myeconfargs=(
+   --disable-isdn
--sysconfdir="${EPREFIX}"/etc/pdnsd
--with-cachedir="${EPREFIX}"/var/cache/pdnsd
--with-default-id=pdnsd
$(use_enable ipv6)
$(use_enable ipv6 ipv6-startup)
-   $(use_enable isdn)
$(usex debug '--with-debug=3' '')
$(usex urandom "--with-random-device=${EPREFIX}/dev/urandom" '')
)



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

2021-01-15 Thread Lars Wendler
commit: 7523cf2066eba5503fb2aecd366b790388c65a9b
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Jan 15 17:42:26 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Jan 15 17:42:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7523cf20

net-misc/dhcpcd-ui: Fixed build without qtchooser

Closes: https://bugs.gentoo.org/765547
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Lars Wendler  gentoo.org>

 net-misc/dhcpcd-ui/dhcpcd-ui-0.7.8.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/net-misc/dhcpcd-ui/dhcpcd-ui-0.7.8.ebuild 
b/net-misc/dhcpcd-ui/dhcpcd-ui-0.7.8.ebuild
index 6878e53ae1a..755b2b779ad 100644
--- a/net-misc/dhcpcd-ui/dhcpcd-ui-0.7.8.ebuild
+++ b/net-misc/dhcpcd-ui/dhcpcd-ui-0.7.8.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit systemd xdg
+inherit qmake-utils systemd xdg
 
 DESCRIPTION="Desktop notification and configuration for dhcpcd"
 HOMEPAGE="https://roy.marples.name/projects/dhcpcd-ui/;
@@ -53,6 +53,7 @@ src_configure() {
$(use_with ncurses curses)
$(use_with qt5 qt)
)
+   QMAKE="$(qt5_get_bindir)/qmake" \
econf "${myeconfargs[@]}"
 }
 



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

2021-01-15 Thread Joonas Niilola
commit: 8f01d1e438c03eaaa5fe970abb7eb1ac74ada02b
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Jan 15 17:34:11 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jan 15 17:34:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f01d1e4

profiles/arch/mips: USE-mask enchant[voikko]

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

 profiles/arch/mips/package.use.mask | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/mips/package.use.mask 
b/profiles/arch/mips/package.use.mask
index eca4e2df776..3ecdfdf765c 100644
--- a/profiles/arch/mips/package.use.mask
+++ b/profiles/arch/mips/package.use.mask
@@ -1,6 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Joonas Niilola  (2021-01-15)
+# Dependency not keyworded on this arch.
+app-text/enchant voikko
+
 # Matt Turner  (2020-12-05)
 # dev-python/parameterized is not keyworded
 dev-util/gtk-doc test



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

2021-01-15 Thread Andreas Sturmlechner
commit: c497548b323fa258d6de0a26d9f8817f43c51562
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jan 15 17:29:06 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jan 15 17:32:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c497548b

profiles: office_implementation_openoffice was removed

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 profiles/base/use.mask   | 4 
 profiles/desc/office_implementation.desc | 3 +--
 2 files changed, 1 insertion(+), 6 deletions(-)

diff --git a/profiles/base/use.mask b/profiles/base/use.mask
index ca2703dd53e..a5d0bb3705e 100644
--- a/profiles/base/use.mask
+++ b/profiles/base/use.mask
@@ -17,10 +17,6 @@ php7-2
 # See e.g. https://bugs.gentoo.org/741076
 ros_messages_eus
 
-# Michał Górny  (2020-08-22)
-# app-office/openoffice-bin is being removed.
-office_implementation_openoffice
-
 # Hans de Graaff  (2020-06-13)
 # Mask Ruby 2.4 as EOL
 ruby_targets_ruby24

diff --git a/profiles/desc/office_implementation.desc 
b/profiles/desc/office_implementation.desc
index d4bd03a344a..e213fdfd165 100644
--- a/profiles/desc/office_implementation.desc
+++ b/profiles/desc/office_implementation.desc
@@ -1,7 +1,6 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # This file contains descriptions of OFFICE USE_EXPAND flags.
 
 libreoffice - use the app-office/libreoffice{,-bin} implementation for 
extensions
-openoffice - use the app-office/openoffice{,-bin} implementation for extensions



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

2021-01-15 Thread Joonas Niilola
commit: 926a7e46952edce308a1953fdadc1598ed432ffd
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Jan 15 17:29:07 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jan 15 17:29:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=926a7e46

profiles/arch/ia64: USE-mask enchant[voikko]

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

 profiles/arch/ia64/package.use.mask | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/ia64/package.use.mask 
b/profiles/arch/ia64/package.use.mask
index d83ccfb4984..76366953279 100644
--- a/profiles/arch/ia64/package.use.mask
+++ b/profiles/arch/ia64/package.use.mask
@@ -1,6 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Joonas Niilola  (2021-01-15)
+# Dependency not keyworded on this arch.
+app-text/enchant voikko
+
 # Cédric Krier  (2020-11-10)
 # virtual/rust has no ia64 keyword
 dev-vcs/mercurial rust



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

2021-01-15 Thread Joonas Niilola
commit: 8069045a7bd082d8488b312d4dd1540c46b6058f
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Jan 15 17:26:59 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jan 15 17:26:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8069045a

profiles/arch/arm64: USE-mask enchant[voikko]

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

 profiles/arch/arm64/package.use.mask | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index 1959a228b67..9844ea7705b 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -1,6 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Joonas Niilola  (2021-01-15)
+# Dependency not keyworded on this arch.
+app-text/enchant voikko
+
 # Michał Górny  (2020-12-21)
 # Sanitizers supported on this architecture.
 sys-libs/compiler-rt-sanitizers -asan -dfsan -lsan -msan -hwasan -tsan



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

2021-01-15 Thread Joonas Niilola
commit: 653cf3de79c8d4d73fa2cc6d66095639ca34e32c
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Jan 15 17:25:43 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jan 15 17:25:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=653cf3de

profiles/arch/alpha: USE-mask enchant[voikko]

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

 profiles/arch/alpha/package.use.mask | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/profiles/arch/alpha/package.use.mask 
b/profiles/arch/alpha/package.use.mask
index d9c450b4a4d..71c911c5c9e 100644
--- a/profiles/arch/alpha/package.use.mask
+++ b/profiles/arch/alpha/package.use.mask
@@ -1,10 +1,9 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Joonas Niilola  (2021-01-10)
-# Test-dep not keyworded on alpha, resolve tree breakage by 
-# b5248bbb1b5557aea56b4e1ee3d0d122e03e97d1
-app-text/enchant test
+# Joonas Niilola  (2021-01-15)
+# Dependency not keyworded on this arch.
+app-text/enchant voikko
 
 # Michał Górny  (2020-11-30)
 # Qt5 is not keyworded here.



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

2021-01-15 Thread Joonas Niilola
commit: 855aa4eb1240226bf823b6fdb818739d4a30ce49
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Jan 15 17:24:29 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jan 15 17:24:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=855aa4eb

app-text/enchant: add voikko backend spell checker support

 - non-maintainer commit, acked by leio.

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

 app-text/enchant/enchant-2.2.15-r1.ebuild | 7 ---
 app-text/enchant/metadata.xml | 1 +
 2 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/app-text/enchant/enchant-2.2.15-r1.ebuild 
b/app-text/enchant/enchant-2.2.15-r1.ebuild
index 5edd33bfc2b..1c7845af206 100644
--- a/app-text/enchant/enchant-2.2.15-r1.ebuild
+++ b/app-text/enchant/enchant-2.2.15-r1.ebuild
@@ -11,13 +11,14 @@ LICENSE="LGPL-2.1+"
 SLOT="2"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
 
-IUSE="aspell +hunspell test"
+IUSE="aspell +hunspell test voikko"
 REQUIRED_USE="|| ( hunspell aspell )"
 
 RDEPEND="
>=dev-libs/glib-2.6:2
aspell? ( app-text/aspell )
-   hunspell? ( >=app-text/hunspell-1.2.1:0= )"
+   hunspell? ( >=app-text/hunspell-1.2.1:0= )
+   voikko? ( dev-libs/libvoikko )"
 DEPEND="${RDEPEND}
test? ( >=dev-libs/unittest++-2.0.0-r2 )"
 BDEPEND="virtual/pkgconfig"
@@ -32,9 +33,9 @@ src_configure() {
$(use_enable test relocatable) \
$(use_with aspell) \
$(use_with hunspell) \
+   $(use_with voikko) \
--without-nuspell \
--without-hspell \
-   --without-voikko \
--without-applespell \
--without-zemberek \
--with-hunspell-dir="${EPREFIX}"/usr/share/hunspell/

diff --git a/app-text/enchant/metadata.xml b/app-text/enchant/metadata.xml
index 2b8b7cffbc1..7f09ef69f50 100644
--- a/app-text/enchant/metadata.xml
+++ b/app-text/enchant/metadata.xml
@@ -8,5 +8,6 @@

Adds support for app-text/aspell 
spell checker
Adds support for 
app-text/hunspell spell checker
+   Adds support for 
dev-libs/libvoikko spell checker

 



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

2021-01-15 Thread Joonas Niilola
commit: f85147612153e4795c5ffcbd4c5053bd01b44191
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Jan 15 17:28:37 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jan 15 17:28:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8514761

profiles/arch/hppa: USE-mask enchant[voikko]

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

 profiles/arch/hppa/package.use.mask | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/hppa/package.use.mask 
b/profiles/arch/hppa/package.use.mask
index 17fd5688168..f3d038b 100644
--- a/profiles/arch/hppa/package.use.mask
+++ b/profiles/arch/hppa/package.use.mask
@@ -1,9 +1,13 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # NOTE: When masking a USE flag due to missing keywords, please file a keyword
 # request bug for the hppa arch.
 
+# Joonas Niilola  (2021-01-15)
+# Dependency not keyworded on this arch.
+app-text/enchant voikko
+
 # Matthias Maier  (2020-12-03)
 # Requires sci-mathematics/z3.
 dev-util/cppcheck z3



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

2021-01-15 Thread Joonas Niilola
commit: 17ae59683aee37d6aa42efeaebcadaf3f41f2050
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Jan 15 17:29:40 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jan 15 17:29:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17ae5968

profiles/arch/riscv: USE-mask enchant[voikko]

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

 profiles/arch/riscv/package.use.mask | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/riscv/package.use.mask 
b/profiles/arch/riscv/package.use.mask
index 3a6c114889d..f69a25a297d 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -1,6 +1,10 @@
-# Copyright 2019-2020 Gentoo Authors
+# Copyright 2019-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Joonas Niilola  (2021-01-15)
+# Dependency not keyworded on this arch.
+app-text/enchant voikko
+
 # Lars Wendler  (2020-12-07)
 # No riscv keyword in deps
 sys-process/htop hwloc lm-sensors



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

2021-01-15 Thread Joonas Niilola
commit: 6877183cadf29134f02f2e88d82a121ceebea036
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Jan 15 17:21:32 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jan 15 17:21:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6877183c

mail-client/thunderbird-bin: security cleanup

Bug: https://bugs.gentoo.org/765088
Signed-off-by: Joonas Niilola  gentoo.org>

 mail-client/thunderbird-bin/Manifest   |  66 
 .../thunderbird-bin/thunderbird-bin-78.6.0.ebuild  | 378 -
 2 files changed, 444 deletions(-)

diff --git a/mail-client/thunderbird-bin/Manifest 
b/mail-client/thunderbird-bin/Manifest
index 73826a83672..3bade1e917a 100644
--- a/mail-client/thunderbird-bin/Manifest
+++ b/mail-client/thunderbird-bin/Manifest
@@ -1,67 +1,3 @@
-DIST thunderbird-78.6.0-af.xpi 548345 BLAKE2B 
d89ee0a52cbbdfe33efb93f5ad4d89523f486b18fe62f5292dbad19b2ac7f8134d83b9c40e9424318d40de4a8d9f745f61faf0614015ce6ae1ae8b42b9fd0be0
 SHA512 
273c352acfce808b97bad77f0b9a3b02296ea78e086baf7b2a3c5d6c980edcdc20e2f525aa24dfffaee74a027a8bb2d34ec09f221f76a67bbcb145c6d21ed417
-DIST thunderbird-78.6.0-ar.xpi 648600 BLAKE2B 
274020f982e55bb6892153e3a19b55a6bf5a845e85fdf144f114ae2be4a4607fe3f140ea67e89ea2a3b921355f550b23e5eb88723a58803c4aac08af7f7b161d
 SHA512 
b73e36dd0a086cdcda34757a0e30dd6aa82791862d60d7c0f87bd8687d52d71da81dc1684130182be07001a777512897dcf4f95e23db344f97991ff937aae5df
-DIST thunderbird-78.6.0-ast.xpi 561260 BLAKE2B 
f6eff5ea45de17a5b370539ab83de54a04d6afa603e122f2afc8875e3f2b3205fbbedff7c3df99532c7ffa8985167a1b124ca586376a3a8b3f84e6023123ee92
 SHA512 
a7ce5cfaf4c96bdc63dc99aa1e5a31eb5e4f90a45350b3bcae2fedf2925a2372fe0058754f490e5e0a114ee5d6341fe8b632f4e3c01924da3f79738a55201117
-DIST thunderbird-78.6.0-be.xpi 70 BLAKE2B 
13402ba59c35c3d20c25cb18f8786c0a0b83088e8ee46a0b3c0fd86f0069c3848e966a9ef7c2546e0d665d01e16ee7372d1c920be902f18a0efa36d0ccacd8da
 SHA512 
4ca4be8284f64132c99c11e4428fa7e4638b8a970eb31f61b5368a18425b7736622ff21b38907450361b943b680d50b2f0b293f6dc943cc8b665ff8af8cdbe8b
-DIST thunderbird-78.6.0-bg.xpi 672417 BLAKE2B 
f2fef6a49108146a3f4d0c4feb36cf199a5043a85544f4e0d8cee271f180126ad0f035f34bf4978071be3f7f7bbd15b25f9bb6addc5bc05aa7e8a22eae3c6c9e
 SHA512 
aa18a8bf86ffdd83f292942f338e4ae6085ee50e0b573f95bf0c9fa99e257719e934e48d6347c99b39c7aa128a34cd6986154cfd8cea8e5c50a023a8b669a861
-DIST thunderbird-78.6.0-br.xpi 604528 BLAKE2B 
4c1a1159eb3c2433ba2334833799cbd321b43165331cf4cd3fbc6f0e29f543aecd8755632938151220a30d69f6f9e503d22a1656d0488a1d57b36a7b982ae148
 SHA512 
85c9c83e535c87faeb98e2adb7b7ce41752d913e23cb7a92bcc3f5b7af412c184a3995bc0956872c9474dc45b00f6db00058f485a7ff202d478179b8b34af656
-DIST thunderbird-78.6.0-ca.xpi 620436 BLAKE2B 
0124303d8e022da4a2a67df03e18d3c64559966c952a9df14a2d09de954467954cc9231904c649c09b40a4956752156b6eeafc4d904fdd9866a0e8bfb01aac6c
 SHA512 
9d6debedb42e0d314dd4a8f14eba786ee32afb582791e2568a3a528cedef414c01a3df40bee44514ce8cb3e498a49998430b52b1cb3db3bda78989f1775b7a01
-DIST thunderbird-78.6.0-cak.xpi 635657 BLAKE2B 
095934912bf56eeffdbb66c782a32ed30a3f1d940eafa086a69e385a2d913c38510eb5e3522c4df8d25e6d97e9bb4ac5bf5552ce096d7b92f14da2fe68676777
 SHA512 
b998c8972f193a57e0a601f0a6d51130567fd5a74d7d31fdca03cb2ae0d716196bcc36718ce936c15f92d24a2035e19479546dec618685505b4a3ba59ec00653
-DIST thunderbird-78.6.0-cs.xpi 635346 BLAKE2B 
58d56bef182faa2996db3a66909e4daa113a66193b2bb1bed629e772792c2933ca7983062ab2828aed9957bb0303074d02c0729650939153deb0646eb47d71d0
 SHA512 
317573845d2d470a5466dd0863e2c462ad2357b3f6ce422ad74f9db53ceb6876095452bed13cf83cb46ec78c47145d2168b51c600fc17ec1bf0c8e458e15eb0a
-DIST thunderbird-78.6.0-cy.xpi 646243 BLAKE2B 
c02bbe1a26c4c295d04750adb393a786fda6acdfdac420c155f57ca90470ad2ff07f4bed50819bedf1739c0b14b5facd8223a68fb358b832ec683a970a058593
 SHA512 
836171f65ce69d61c0f2043c18db13f2fdf8e38b28982b89bb547de07930c1dd807f710efeb50b61c203c5f91648499dd58488dd6e41b050aaf78f5f1560deec
-DIST thunderbird-78.6.0-da.xpi 620993 BLAKE2B 
089edb401b604309848a8c45ada0e048a76670d2ae85138b60d798afdee0597f8a3cf9d7344755a207c381cd7f55e0c634c72b01863dbc6d547838d894b8
 SHA512 
e5d19b04b314dc29ba822ea6ccaa77ec54ee526838ca4b565ab74b63a8b521e7060af8d416a285b56db91631284b34941bce7e664643042440528e8165a01c65
-DIST thunderbird-78.6.0-de.xpi 665191 BLAKE2B 
8236d20a297bb3f0b9ef0b9f7cd8eb49877aeb8d12b38a3de7204fbeaf544b109ab4d420c1792277dd4570d94a564ed13617287f6b3f9331404b213acca097bc
 SHA512 
0ef3ba13a9feeb3496d295553f6908a0329f426b8b0fb1646a2f0c7638c4557765da5a39b58e4269dfe593a43909aa712024e16e0450df7c4db5a938172b855a
-DIST thunderbird-78.6.0-dsb.xpi 666771 BLAKE2B 
e1c15e7a2c5eca6630a5ff739c40dbc095903326ea324e8c2fd6356603737d18cc837cc511c0fcad0c322bc007b7c6d7f706f2062e8a8ceafa92ceb04fd952f6
 SHA512 
a831c73ead0e13ab05ae95b972055a3b329092b622c19cba1bf4fd917e85514b55d4fe1c31b1af51173f855f36b4a9bcc631bcf1081fda74d2bdde7a9584526e
-DIST thunderbird-78.6.0-el.xpi 774448 BLAKE2B 

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

2021-01-15 Thread Joonas Niilola
commit: aed090e493165f636e0458d37f6a48f368f319c3
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Jan 15 17:26:10 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jan 15 17:26:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aed090e4

profiles/arch/arm: USE-mask enchant[voikko]

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

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

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index d6e2c8c7efd..183dae8c73e 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Joonas Niilola  (2021-01-15)
+# Dependency not keyworded on this arch.
+app-text/enchant voikko
+
 # Michał Górny  (2020-12-21)
 # Sanitizers supported on this architecture.
 sys-libs/compiler-rt-sanitizers -asan -lsan



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

2021-01-15 Thread Joonas Niilola
commit: 3d2c2515ad8493be972a8c99dab801bb734ddd37
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Jan 15 17:30:08 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jan 15 17:30:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d2c2515

profiles/arch/sparc: USE-mask enchant[voikko]

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

 profiles/arch/sparc/package.use.mask | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index cdf245730e3..9b8836c4320 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -1,6 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Joonas Niilola  (2021-01-15)
+# Dependency not keyworded on this arch.
+app-text/enchant voikko
+
 # Sam James  (2020-12-27)
 # dev-embedded/libftd2xx unavailable here
 dev-embedded/urjtag ftd2xx



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

2021-01-15 Thread Joonas Niilola
commit: d6e173e4eaf0fa62ce90e4723d1abb5d5a14ae49
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Jan 15 17:27:53 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jan 15 17:27:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6e173e4

profiles/arch/powerpc: USE-mask enchant[voikko]

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

 profiles/arch/powerpc/package.use.mask | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/powerpc/package.use.mask 
b/profiles/arch/powerpc/package.use.mask
index b8296384053..9ee5ae8559b 100644
--- a/profiles/arch/powerpc/package.use.mask
+++ b/profiles/arch/powerpc/package.use.mask
@@ -1,6 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Joonas Niilola  (2021-01-15)
+# 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



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

2021-01-15 Thread Joonas Niilola
commit: c0f7c58030aa48b475dc0fcea41a9f6976854a2e
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Jan 15 17:21:04 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jan 15 17:21:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0f7c580

mail-client/thunderbird: security cleanup

Bug: https://bugs.gentoo.org/765088
Signed-off-by: Joonas Niilola  gentoo.org>

 mail-client/thunderbird/Manifest  |   65 --
 mail-client/thunderbird/thunderbird-78.6.0.ebuild | 1053 -
 2 files changed, 1118 deletions(-)

diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest
index 7bab30dd80d..5b18678ce78 100644
--- a/mail-client/thunderbird/Manifest
+++ b/mail-client/thunderbird/Manifest
@@ -1,69 +1,4 @@
 DIST firefox-78esr-patches-07.tar.xz 66156 BLAKE2B 
8f69883432dcbd484b1fb15e3fde1630b1424e502ba78d9ec3cbe70cb2676a6876853d3477c8bfe35e92bca91b200e2d14543de1778d895676a52d2608109af2
 SHA512 
b4a01d3499002bd33a7fb45a1a80e9e73ba27a0986b6bfa43b3482dd8d82a686a14ae0c5e013402c8c8f359a642632a40bf4c362a0e83a1f53b453914f42e3a7
-DIST thunderbird-78.6.0-af.xpi 548345 BLAKE2B 
d89ee0a52cbbdfe33efb93f5ad4d89523f486b18fe62f5292dbad19b2ac7f8134d83b9c40e9424318d40de4a8d9f745f61faf0614015ce6ae1ae8b42b9fd0be0
 SHA512 
273c352acfce808b97bad77f0b9a3b02296ea78e086baf7b2a3c5d6c980edcdc20e2f525aa24dfffaee74a027a8bb2d34ec09f221f76a67bbcb145c6d21ed417
-DIST thunderbird-78.6.0-ar.xpi 648600 BLAKE2B 
274020f982e55bb6892153e3a19b55a6bf5a845e85fdf144f114ae2be4a4607fe3f140ea67e89ea2a3b921355f550b23e5eb88723a58803c4aac08af7f7b161d
 SHA512 
b73e36dd0a086cdcda34757a0e30dd6aa82791862d60d7c0f87bd8687d52d71da81dc1684130182be07001a777512897dcf4f95e23db344f97991ff937aae5df
-DIST thunderbird-78.6.0-ast.xpi 561260 BLAKE2B 
f6eff5ea45de17a5b370539ab83de54a04d6afa603e122f2afc8875e3f2b3205fbbedff7c3df99532c7ffa8985167a1b124ca586376a3a8b3f84e6023123ee92
 SHA512 
a7ce5cfaf4c96bdc63dc99aa1e5a31eb5e4f90a45350b3bcae2fedf2925a2372fe0058754f490e5e0a114ee5d6341fe8b632f4e3c01924da3f79738a55201117
-DIST thunderbird-78.6.0-be.xpi 70 BLAKE2B 
13402ba59c35c3d20c25cb18f8786c0a0b83088e8ee46a0b3c0fd86f0069c3848e966a9ef7c2546e0d665d01e16ee7372d1c920be902f18a0efa36d0ccacd8da
 SHA512 
4ca4be8284f64132c99c11e4428fa7e4638b8a970eb31f61b5368a18425b7736622ff21b38907450361b943b680d50b2f0b293f6dc943cc8b665ff8af8cdbe8b
-DIST thunderbird-78.6.0-bg.xpi 672417 BLAKE2B 
f2fef6a49108146a3f4d0c4feb36cf199a5043a85544f4e0d8cee271f180126ad0f035f34bf4978071be3f7f7bbd15b25f9bb6addc5bc05aa7e8a22eae3c6c9e
 SHA512 
aa18a8bf86ffdd83f292942f338e4ae6085ee50e0b573f95bf0c9fa99e257719e934e48d6347c99b39c7aa128a34cd6986154cfd8cea8e5c50a023a8b669a861
-DIST thunderbird-78.6.0-br.xpi 604528 BLAKE2B 
4c1a1159eb3c2433ba2334833799cbd321b43165331cf4cd3fbc6f0e29f543aecd8755632938151220a30d69f6f9e503d22a1656d0488a1d57b36a7b982ae148
 SHA512 
85c9c83e535c87faeb98e2adb7b7ce41752d913e23cb7a92bcc3f5b7af412c184a3995bc0956872c9474dc45b00f6db00058f485a7ff202d478179b8b34af656
-DIST thunderbird-78.6.0-ca.xpi 620436 BLAKE2B 
0124303d8e022da4a2a67df03e18d3c64559966c952a9df14a2d09de954467954cc9231904c649c09b40a4956752156b6eeafc4d904fdd9866a0e8bfb01aac6c
 SHA512 
9d6debedb42e0d314dd4a8f14eba786ee32afb582791e2568a3a528cedef414c01a3df40bee44514ce8cb3e498a49998430b52b1cb3db3bda78989f1775b7a01
-DIST thunderbird-78.6.0-cak.xpi 635657 BLAKE2B 
095934912bf56eeffdbb66c782a32ed30a3f1d940eafa086a69e385a2d913c38510eb5e3522c4df8d25e6d97e9bb4ac5bf5552ce096d7b92f14da2fe68676777
 SHA512 
b998c8972f193a57e0a601f0a6d51130567fd5a74d7d31fdca03cb2ae0d716196bcc36718ce936c15f92d24a2035e19479546dec618685505b4a3ba59ec00653
-DIST thunderbird-78.6.0-cs.xpi 635346 BLAKE2B 
58d56bef182faa2996db3a66909e4daa113a66193b2bb1bed629e772792c2933ca7983062ab2828aed9957bb0303074d02c0729650939153deb0646eb47d71d0
 SHA512 
317573845d2d470a5466dd0863e2c462ad2357b3f6ce422ad74f9db53ceb6876095452bed13cf83cb46ec78c47145d2168b51c600fc17ec1bf0c8e458e15eb0a
-DIST thunderbird-78.6.0-cy.xpi 646243 BLAKE2B 
c02bbe1a26c4c295d04750adb393a786fda6acdfdac420c155f57ca90470ad2ff07f4bed50819bedf1739c0b14b5facd8223a68fb358b832ec683a970a058593
 SHA512 
836171f65ce69d61c0f2043c18db13f2fdf8e38b28982b89bb547de07930c1dd807f710efeb50b61c203c5f91648499dd58488dd6e41b050aaf78f5f1560deec
-DIST thunderbird-78.6.0-da.xpi 620993 BLAKE2B 
089edb401b604309848a8c45ada0e048a76670d2ae85138b60d798afdee0597f8a3cf9d7344755a207c381cd7f55e0c634c72b01863dbc6d547838d894b8
 SHA512 
e5d19b04b314dc29ba822ea6ccaa77ec54ee526838ca4b565ab74b63a8b521e7060af8d416a285b56db91631284b34941bce7e664643042440528e8165a01c65
-DIST thunderbird-78.6.0-de.xpi 665191 BLAKE2B 
8236d20a297bb3f0b9ef0b9f7cd8eb49877aeb8d12b38a3de7204fbeaf544b109ab4d420c1792277dd4570d94a564ed13617287f6b3f9331404b213acca097bc
 SHA512 
0ef3ba13a9feeb3496d295553f6908a0329f426b8b0fb1646a2f0c7638c4557765da5a39b58e4269dfe593a43909aa712024e16e0450df7c4db5a938172b855a
-DIST thunderbird-78.6.0-dsb.xpi 666771 BLAKE2B 

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

2021-01-15 Thread Thomas Sachau
commit: 8a0fa195f026a5c72dbb4e84767954d111e43ec9
Author: Thomas Sachau  gentoo  org>
AuthorDate: Fri Jan 15 17:18:00 2021 +
Commit: Thomas Sachau  gentoo  org>
CommitDate: Fri Jan 15 17:18:00 2021 +
URL:
https://gitweb.gentoo.org/proj/multilib-portage.git/commit/?id=8a0fa195

sys-apps/portage: Update git commit

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Manifest-Sign-Key: 0xC05330B3211CA2D4
Signed-off-by: Thomas Sachau  gentoo.org>

 sys-apps/portage/Manifest  | 12 ++--
 sys-apps/portage/portage-3.0.13.ebuild |  2 +-
 2 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index 927436014..5c33538e0 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -3,17 +3,17 @@ Hash: SHA256
 
 AUX README.RESCUE 137 BLAKE2B 
af986752f516bf1925852271f2cea558fe02990c1180ac696c9234c25d1266e4f6eba6ac72f907757c5f98394e1248b436286f8ba1c48456b752ee4ceb8405da
 SHA512 
dba0f0d6d4cd140e636cc70dfb7bdb298e2f2fb040bc07b0874cac994bdbabd26bfd9361d85a0f8b9a92a185281e4901606b9e4f563afdc8867341bbe6af1cb0
 AUX portage-ccache.conf 60 BLAKE2B 
b45ac69ba4bf6b221191ab9618aa484948ad8765ae906402e83df4b72fd10e006621523fe5b6d59219318a978e368649047784bb85771cd189b2542a2e19f941
 SHA512 
36427e57046118ecf982fc3b1a80a3543b5682e3eef7df5dfc8a50b261a5da56f997dd75f63c5194049aceea204c37aee638a3bc383b9f7a0eff8ac9c35f3b1c
-EBUILD portage-3.0.13.ebuild 8862 BLAKE2B 
52241e311b5f848aeb1adb83422d20b0eda278b24985ab97ba6de67a577a140f1c113c140d00a78232dfd9e439b32b81aec55ef112aac74267b7cc4981580770
 SHA512 
c62efef1c0547dd6377840c9539fa476e975e1a66c0f13f8d41541591ddd7d474ff4edbd4a8989a573df4f89d20b0e46f08d2b3d6f9a7886a3652a5d256e2eeb
+EBUILD portage-3.0.13.ebuild 8862 BLAKE2B 
fb6876b6bace59c6a11209b07eb7d0a11a292a04ee00f8f3517e8d24bc9089e83b2ad8fd1934b6ee435f579831fdc80cc690317c6439ad84791d6cdd5bf750de
 SHA512 
0b10d05f1389fb054428254f0ba60b0fd90aa28e4d3e81b9b87944280f90120307e5aba92e61f8f28732292d161a50eab3636f51cf8459e5c518c3b3d9c8b0b7
 EBUILD portage-3.0.4.ebuild 8764 BLAKE2B 
25c438cdbc500eccf27f8613fcbd16107f05e23be37413b9badb660e7455bace25a503c5e6299375505f0fd804e75e0ff3e4738b57beacf2950d4cf8a27c53d6
 SHA512 
569d2b903931e1704542468c46718e206ca5a524e48d9531eb302e4c0ab4580490ddee5292d3e8da77fcddf3ae8ef3b6c4e4149a15e83ba129a6422212263d6e
 EBUILD portage-3.0.8.ebuild 8784 BLAKE2B 
0678de7a5633682e184b021a68fba45369ea9a74c2b889f0480594d196e7531ed1e75443dd7c9d68e5c312c10b6ebaf5bf6bc5d13ab2958b87d3336702956a4c
 SHA512 
9187fedf56d88c62d4ea8f5569aa5674ab7fabf16eed707c293011e07d89a127fd1ec74182e5c8e50be7bb9335ff8debe74566fa02ca841021fa85c7e5f8161b
 MISC metadata.xml 1482 BLAKE2B 
1f75075b708135bace30a6fb3caaca01a411bcc53805e47720f639d7a8866ad703aac0a1d0b5e5dc3db5efa502c112b733535d3c7c40a691d444958cab3f065b
 SHA512 
5ccf338f8847b8e958efdadb475af12bf689e1227830dccd117682f74b1ae4711359337a5c688b3ed9fc8056e4cbbd37a7e24f5bfdc2f650ab90f6e185091c2a
 -BEGIN PGP SIGNATURE-
 
-iQETBAEBCAB9FiEEFBBHHupGGwsJA3v7G7kqcTWJkGcFAmABwvlfFIAALgAo
+iQETBAEBCAB9FiEEFBBHHupGGwsJA3v7G7kqcTWJkGcFAmABzkhfFIAALgAo
 aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDE0
 MTA0NzFFRUE0NjFCMEIwOTAzN0JGQjFCQjkyQTcxMzU4OTkwNjcACgkQG7kqcTWJ
-kGdfEwP+KRpWTFY2I6BNjbPIGdgg62bWgBdO7CzfTBpLvd9rmIua+r6NSLdP7l2B
-fmwRrTLabmBIIxCyPUtJMaKAC+x9ezIwvFoTbhW8ogh7QJtPpqf7ewHGrWG6AYX4
-yZFw05LC+y+3m8wZZPhX4mSnieYIdNIojrBWA2/XLpfL0i6VNZU=
-=jZ8p
+kGfTfAP5AROK6rj2XJleDkpl02Cwf9LdsCoogFS4E/uGRFJaAD03Ahhl99MRewm+
+UyNPDWOQbVXmvXbqG12f5dLlgV1ezRVEHaVyFc1s/Vml7qZgkUOAIPkwjt1aLVUh
+4WCbdTjbW9VRcw7P/CoQrDatgulxG2drKIQvT6Hf/OUBhOGrvvs=
+=SXhe
 -END PGP SIGNATURE-

diff --git a/sys-apps/portage/portage-3.0.13.ebuild 
b/sys-apps/portage/portage-3.0.13.ebuild
index c6be34a63..19d6e2157 100644
--- a/sys-apps/portage/portage-3.0.13.ebuild
+++ b/sys-apps/portage/portage-3.0.13.ebuild
@@ -11,7 +11,7 @@ inherit distutils-r1 git-r3 linux-info multilib tmpfiles 
prefix
 
 EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/portage.git;
 EGIT_BRANCH="multilib"
-EGIT_COMMIT="688a2012b8e4d5d66406e7d3ee2eb140569a4b20"
+EGIT_COMMIT="2cf0e1224b7d8f4016dda0c197539c85d86ec65c"
 DESCRIPTION="Portage is the package management and distribution system for 
Gentoo"
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
 



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

2021-01-15 Thread Thomas Sachau
commit: 82771e5f29a0aa32eb72807cc25080e7cf605e94
Author: Thomas Sachau  gentoo  org>
AuthorDate: Fri Jan 15 16:29:52 2021 +
Commit: Thomas Sachau  gentoo  org>
CommitDate: Fri Jan 15 16:29:52 2021 +
URL:
https://gitweb.gentoo.org/proj/multilib-portage.git/commit/?id=82771e5f

sys-apps/portage: Version bump

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Manifest-Sign-Key: 0xC05330B3211CA2D4
Signed-off-by: Thomas Sachau  gentoo.org>

 sys-apps/portage/Manifest  | 12 -
 ...age-2.3.103-r1.ebuild => portage-3.0.13.ebuild} | 30 --
 2 files changed, 23 insertions(+), 19 deletions(-)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index 6728f60a5..927436014 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -3,17 +3,17 @@ Hash: SHA256
 
 AUX README.RESCUE 137 BLAKE2B 
af986752f516bf1925852271f2cea558fe02990c1180ac696c9234c25d1266e4f6eba6ac72f907757c5f98394e1248b436286f8ba1c48456b752ee4ceb8405da
 SHA512 
dba0f0d6d4cd140e636cc70dfb7bdb298e2f2fb040bc07b0874cac994bdbabd26bfd9361d85a0f8b9a92a185281e4901606b9e4f563afdc8867341bbe6af1cb0
 AUX portage-ccache.conf 60 BLAKE2B 
b45ac69ba4bf6b221191ab9618aa484948ad8765ae906402e83df4b72fd10e006621523fe5b6d59219318a978e368649047784bb85771cd189b2542a2e19f941
 SHA512 
36427e57046118ecf982fc3b1a80a3543b5682e3eef7df5dfc8a50b261a5da56f997dd75f63c5194049aceea204c37aee638a3bc383b9f7a0eff8ac9c35f3b1c
-EBUILD portage-2.3.103-r1.ebuild 8768 BLAKE2B 
0b7453cea3babe0c9a194ed09cf774d971cfb2fc2a5638fad18295efd0e1c8dc6f9af47dcaf9a2a5f173e670c990025cba6ba9826f822eded49b9248c2df52ad
 SHA512 
ecbe93b4e6f91df99f86c5349663b2719bcad4a7ac16a259f7ed4fa7dac08d666e444f2085d547ed42d664a4f33423de5420b756d67b89cdb601f9aaa84b60a7
+EBUILD portage-3.0.13.ebuild 8862 BLAKE2B 
52241e311b5f848aeb1adb83422d20b0eda278b24985ab97ba6de67a577a140f1c113c140d00a78232dfd9e439b32b81aec55ef112aac74267b7cc4981580770
 SHA512 
c62efef1c0547dd6377840c9539fa476e975e1a66c0f13f8d41541591ddd7d474ff4edbd4a8989a573df4f89d20b0e46f08d2b3d6f9a7886a3652a5d256e2eeb
 EBUILD portage-3.0.4.ebuild 8764 BLAKE2B 
25c438cdbc500eccf27f8613fcbd16107f05e23be37413b9badb660e7455bace25a503c5e6299375505f0fd804e75e0ff3e4738b57beacf2950d4cf8a27c53d6
 SHA512 
569d2b903931e1704542468c46718e206ca5a524e48d9531eb302e4c0ab4580490ddee5292d3e8da77fcddf3ae8ef3b6c4e4149a15e83ba129a6422212263d6e
 EBUILD portage-3.0.8.ebuild 8784 BLAKE2B 
0678de7a5633682e184b021a68fba45369ea9a74c2b889f0480594d196e7531ed1e75443dd7c9d68e5c312c10b6ebaf5bf6bc5d13ab2958b87d3336702956a4c
 SHA512 
9187fedf56d88c62d4ea8f5569aa5674ab7fabf16eed707c293011e07d89a127fd1ec74182e5c8e50be7bb9335ff8debe74566fa02ca841021fa85c7e5f8161b
 MISC metadata.xml 1482 BLAKE2B 
1f75075b708135bace30a6fb3caaca01a411bcc53805e47720f639d7a8866ad703aac0a1d0b5e5dc3db5efa502c112b733535d3c7c40a691d444958cab3f065b
 SHA512 
5ccf338f8847b8e958efdadb475af12bf689e1227830dccd117682f74b1ae4711359337a5c688b3ed9fc8056e4cbbd37a7e24f5bfdc2f650ab90f6e185091c2a
 -BEGIN PGP SIGNATURE-
 
-iQETBAEBCAB9FiEEFBBHHupGGwsJA3v7G7kqcTWJkGcFAl+b8dFfFIAALgAo
+iQETBAEBCAB9FiEEFBBHHupGGwsJA3v7G7kqcTWJkGcFAmABwvlfFIAALgAo
 aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDE0
 MTA0NzFFRUE0NjFCMEIwOTAzN0JGQjFCQjkyQTcxMzU4OTkwNjcACgkQG7kqcTWJ
-kGdBAwP/cUhHw/288GZ41wUxtJne4AFPVG1tg05RKDvKIIECXoH7oKmbxZOj1k2m
-47YpqzA5dtPB2WUVnEy70ZgmnsdyEKutRkjxSPtvCstMQu14Pa2Jab3buHuD0y90
-TNglXZJ+vJsWMoGB2pjATG+z0XWs9YSKBBu4fTJ9v/TG34OSDnA=
-=qAbt
+kGdfEwP+KRpWTFY2I6BNjbPIGdgg62bWgBdO7CzfTBpLvd9rmIua+r6NSLdP7l2B
+fmwRrTLabmBIIxCyPUtJMaKAC+x9ezIwvFoTbhW8ogh7QJtPpqf7ewHGrWG6AYX4
+yZFw05LC+y+3m8wZZPhX4mSnieYIdNIojrBWA2/XLpfL0i6VNZU=
+=jZ8p
 -END PGP SIGNATURE-

diff --git a/sys-apps/portage/portage-2.3.103-r1.ebuild 
b/sys-apps/portage/portage-3.0.13.ebuild
similarity index 90%
rename from sys-apps/portage/portage-2.3.103-r1.ebuild
rename to sys-apps/portage/portage-3.0.13.ebuild
index 223a1fd7e..c6be34a63 100644
--- a/sys-apps/portage/portage-2.3.103-r1.ebuild
+++ b/sys-apps/portage/portage-3.0.13.ebuild
@@ -1,25 +1,27 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
 DISTUTILS_USE_SETUPTOOLS=no
 PYTHON_COMPAT=( pypy3 python3_{6..9} )
 PYTHON_REQ_USE='bzip2(+),threads(+)'
 
-inherit distutils-r1 git-r3 linux-info multilib systemd prefix
+inherit distutils-r1 git-r3 linux-info multilib tmpfiles prefix
 
 EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/portage.git;
 EGIT_BRANCH="multilib"
-EGIT_COMMIT="661e707be59a3e3c2973b81ac1cbe376248ed0d9"
+EGIT_COMMIT="688a2012b8e4d5d66406e7d3ee2eb140569a4b20"
 DESCRIPTION="Portage is the package management and distribution system for 
Gentoo"
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
 
 LICENSE="GPL-2"
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
 SLOT="0"
-IUSE="apidoc build doc gentoo-dev +ipc 

[gentoo-commits] proj/portage:multilib commit in: bin/

2021-01-15 Thread Thomas Sachau
commit: 2cf0e1224b7d8f4016dda0c197539c85d86ec65c
Author: Thomas Sachau  gentoo  org>
AuthorDate: Fri Jan 15 17:15:46 2021 +
Commit: Thomas Sachau  gentoo  org>
CommitDate: Fri Jan 15 17:15:46 2021 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=2cf0e122

Dont loop with readonly variables

Signed-off-by: Thomas Sachau  gentoo.org>

 bin/phase-functions.sh | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/bin/phase-functions.sh b/bin/phase-functions.sh
index 0e87a051c..b74d611d4 100644
--- a/bin/phase-functions.sh
+++ b/bin/phase-functions.sh
@@ -1164,6 +1164,8 @@ __ebuild_main() {
# >/dev/null = backward compactibility 
for prerm/postrm
source "${T}"/environment 2>/dev/null 
|| die
fi
+   #dont run more then once with readonly variables
+   grep -q "readonly " "${T}"/environment && break
done
else
export SANDBOX_ON="0"



[gentoo-commits] repo/proj/guru:dev commit in: dev-util/xdp-tools/files/, dev-util/xdp-tools/

2021-01-15 Thread Kurt Kanzenbach
commit: e9e089757702c92e2f9c72069a2e61788034fe1a
Author: Kurt Kanzenbach  kmk-computers  de>
AuthorDate: Fri Jan 15 17:15:34 2021 +
Commit: Kurt Kanzenbach  kmk-computers  de>
CommitDate: Fri Jan 15 17:15:34 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e9e08975

dev-util/xdp-tools: Drop old

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Kurt Kanzenbach  kmk-computers.de>

 dev-util/xdp-tools/Manifest|  1 -
 .../xdp-tools/files/xdp-tools-1.0.1-install.patch  | 38 -
 dev-util/xdp-tools/xdp-tools-1.0.1.ebuild  | 66 --
 3 files changed, 105 deletions(-)

diff --git a/dev-util/xdp-tools/Manifest b/dev-util/xdp-tools/Manifest
index facab188..2919fe52 100644
--- a/dev-util/xdp-tools/Manifest
+++ b/dev-util/xdp-tools/Manifest
@@ -1,2 +1 @@
-DIST xdp-tools-1.0.1.tar.gz 150775 BLAKE2B 
5b984aa20a12d07b46c5f83f9f02f22f85130eb2d64c8808965fdc1c0903092a3de3c72c81360063b29269237cf94d74c712a88bbf0f30e239de0a499043
 SHA512 
918323b7ae85890c35403eab437491ad32df52f32c8abf3e698fefd09bfd445c6335730ca48fb830608a3baeb1f686c644ce992b90d5d3e1b2c8caf97832237d
 DIST xdp-tools-1.1.0.tar.gz 157577 BLAKE2B 
219219898cf83c72dd07ef64b3eda889ca2825ae9f21ab7714020fbc467ef37a4df978ee0c7eef45c1ebd43370ff71f43d1dab0d11507d80de3cbf39d45cab16
 SHA512 
31165f932dcdf8181c012500e2dc27118860d8733932ab253d02dd07a436c0ef1f5bc3253e6def716b10ff50b37854bb5e9679cc38adec27c3366823c8656232

diff --git a/dev-util/xdp-tools/files/xdp-tools-1.0.1-install.patch 
b/dev-util/xdp-tools/files/xdp-tools-1.0.1-install.patch
deleted file mode 100644
index b3a1b594..
--- a/dev-util/xdp-tools/files/xdp-tools-1.0.1-install.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-From 0d6c18f8336765c83ce4125833c6b5d44b0b83e6 Mon Sep 17 00:00:00 2001
-From: Kurt Kanzenbach 
-Date: Fri, 10 Apr 2020 15:39:13 +0200
-Subject: [PATCH] lib: xdp: make: Fix library install
-
-Two problems:
-
- * install doesn't handle symlinks
- * static libs are installed
-
-Fix it.
-
-Signed-off-by: Kurt Kanzenbach 

- lib/libxdp/Makefile | 3 +--
- 1 file changed, 1 insertion(+), 2 deletions(-)
-
-diff --git a/lib/libxdp/Makefile b/lib/libxdp/Makefile
-index 842c47ac9279..e59aa441eae3 100644
 a/lib/libxdp/Makefile
-+++ b/lib/libxdp/Makefile
-@@ -49,12 +49,11 @@ install: all
-   $(Q)install -d -m 0755 $(DESTDIR)$(BPF_OBJECT_DIR)
-   $(Q)install -m 0644 $(LIB_HEADERS) $(DESTDIR)$(HDRDIR)/
-   $(Q)install -m 0644 $(PC_FILE) $(DESTDIR)$(LIBDIR)/pkgconfig/
--  $(Q)install -m 0755 $(SHARED_LIBS) $(STATIC_LIBS) $(DESTDIR)$(LIBDIR)
-+  $(Q)cp -a $(SHARED_LIBS) $(DESTDIR)$(LIBDIR)
-   $(Q)install -m 0755 $(XDP_OBJS) $(DESTDIR)$(BPF_OBJECT_DIR)
-   $(Q)install -m 0755 -d $(DESTDIR)$(MANDIR)/man3
-   $(Q)install -m 0644 $(MAN_FILES) $(DESTDIR)$(MANDIR)/man3
- 
--
- $(OBJDIR)/libxdp.a: $(STATIC_OBJS)
-   $(QUIET_LINK)$(AR) rcs $@ $^
- 
--- 
-2.26.2
-

diff --git a/dev-util/xdp-tools/xdp-tools-1.0.1.ebuild 
b/dev-util/xdp-tools/xdp-tools-1.0.1.ebuild
deleted file mode 100644
index 1534a068..
--- a/dev-util/xdp-tools/xdp-tools-1.0.1.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit linux-info llvm multilib
-
-DESCRIPTION="Utilities and example programs for use with XDP"
-HOMEPAGE="https://github.com/xdp-project/xdp-tools;
-SRC_URI="https://github.com/xdp-project/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"
-
-# skip strip for eBPF object files
-RESTRICT="strip"
-
-# skip QA check(s) for eBPF samples
-QA_EXECSTACK="usr/lib*/bpf/*.o usr/share/xdp-tools/*.o"
-QA_PREBUILT="usr/lib*/bpf/*.o usr/share/xdp-tools/*.o"
-
-# XDP should be enabled
-CONFIG_CHECK="~XDP_SOCKETS"
-
-LLVM_MAX_SLOT=10
-
-BDEPEND="
-   virtual/pkgconfig
-"
-RDEPEND="
-   >=dev-libs/libbpf-0.0.7
-   net-libs/libpcap
-   sys-libs/zlib
-   virtual/libelf
-"
-DEPEND="${RDEPEND}
-   sys-devel/clang:10
-   sys-devel/llvm:10
-"
-
-PATCHES=( "${FILESDIR}/${P}-install.patch" )
-
-pkg_setup() {
-   llvm_pkg_setup
-}
-
-src_configure() {
-   ./configure
-}
-
-src_compile() {
-   emake \
-   PRODUCTION=1 \
-   DYNAMIC_LIBXDP=1 \
-   FORCE_SYSTEM_LIBBPF=1 \
-   PREFIX=/usr \
-   LIBDIR="/usr/$(get_libdir)" all
-}
-
-src_install() {
-   emake PREFIX=/usr LIBDIR="/usr/$(get_libdir)" DESTDIR="${D}" install
-   doman xdp-filter/xdp-filter.8
-   doman xdp-dump/xdpdump.8
-   doman xdp-loader/xdp-loader.8
-}



[gentoo-commits] repo/proj/guru:dev commit in: dev-util/xdp-tools/, dev-util/xdp-tools/files/

2021-01-15 Thread Kurt Kanzenbach
commit: 666d20fb9ecd5e0fdb052fbfd3b0b895825d8482
Author: Kurt Kanzenbach  kmk-computers  de>
AuthorDate: Fri Jan 15 17:13:43 2021 +
Commit: Kurt Kanzenbach  kmk-computers  de>
CommitDate: Fri Jan 15 17:13:43 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=666d20fb

dev-util/xdp-tools: Bump to v1.1.0

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Kurt Kanzenbach  kmk-computers.de>

 dev-util/xdp-tools/Manifest|  1 +
 .../xdp-tools/files/xdp-tools-1.1.0-install.patch  | 38 +
 dev-util/xdp-tools/xdp-tools-1.1.0.ebuild  | 66 ++
 3 files changed, 105 insertions(+)

diff --git a/dev-util/xdp-tools/Manifest b/dev-util/xdp-tools/Manifest
index 87bfe52b..facab188 100644
--- a/dev-util/xdp-tools/Manifest
+++ b/dev-util/xdp-tools/Manifest
@@ -1 +1,2 @@
 DIST xdp-tools-1.0.1.tar.gz 150775 BLAKE2B 
5b984aa20a12d07b46c5f83f9f02f22f85130eb2d64c8808965fdc1c0903092a3de3c72c81360063b29269237cf94d74c712a88bbf0f30e239de0a499043
 SHA512 
918323b7ae85890c35403eab437491ad32df52f32c8abf3e698fefd09bfd445c6335730ca48fb830608a3baeb1f686c644ce992b90d5d3e1b2c8caf97832237d
+DIST xdp-tools-1.1.0.tar.gz 157577 BLAKE2B 
219219898cf83c72dd07ef64b3eda889ca2825ae9f21ab7714020fbc467ef37a4df978ee0c7eef45c1ebd43370ff71f43d1dab0d11507d80de3cbf39d45cab16
 SHA512 
31165f932dcdf8181c012500e2dc27118860d8733932ab253d02dd07a436c0ef1f5bc3253e6def716b10ff50b37854bb5e9679cc38adec27c3366823c8656232

diff --git a/dev-util/xdp-tools/files/xdp-tools-1.1.0-install.patch 
b/dev-util/xdp-tools/files/xdp-tools-1.1.0-install.patch
new file mode 100644
index ..702d555c
--- /dev/null
+++ b/dev-util/xdp-tools/files/xdp-tools-1.1.0-install.patch
@@ -0,0 +1,38 @@
+From 1de19829622cf394a6154834955379e7e45e0cb8 Mon Sep 17 00:00:00 2001
+From: Kurt Kanzenbach 
+Date: Fri, 10 Apr 2020 15:39:13 +0200
+Subject: [PATCH] lib: xdp: make: Fix library install
+
+Two problems:
+
+ * install doesn't handle symlinks
+ * static libs are installed
+
+Fix it.
+
+Signed-off-by: Kurt Kanzenbach 
+---
+ lib/libxdp/Makefile | 3 +--
+ 1 file changed, 1 insertion(+), 2 deletions(-)
+
+diff --git a/lib/libxdp/Makefile b/lib/libxdp/Makefile
+index f45cc93c3076..2efe6bbea67a 100644
+--- a/lib/libxdp/Makefile
 b/lib/libxdp/Makefile
+@@ -49,12 +49,11 @@ install: all
+   $(Q)install -d -m 0755 $(DESTDIR)$(BPF_OBJECT_DIR)
+   $(Q)install -m 0644 $(LIB_HEADERS) $(DESTDIR)$(HDRDIR)/
+   $(Q)install -m 0644 $(PC_FILE) $(DESTDIR)$(LIBDIR)/pkgconfig/
+-  $(Q)install -m 0755 $(SHARED_LIBS) $(STATIC_LIBS) $(DESTDIR)$(LIBDIR)
++  $(Q)cp -a $(SHARED_LIBS) $(DESTDIR)$(LIBDIR)
+   $(Q)install -m 0755 $(XDP_OBJS) $(DESTDIR)$(BPF_OBJECT_DIR)
+   $(if $(MAN_FILES),$(Q)install -m 0755 -d $(DESTDIR)$(MANDIR)/man3)
+   $(if $(MAN_FILES),$(Q)install -m 0644 $(MAN_FILES) 
$(DESTDIR)$(MANDIR)/man3)
+ 
+-
+ $(OBJDIR)/libxdp.a: $(STATIC_OBJS)
+   $(QUIET_LINK)$(AR) rcs $@ $^
+ 
+-- 
+2.26.2
+

diff --git a/dev-util/xdp-tools/xdp-tools-1.1.0.ebuild 
b/dev-util/xdp-tools/xdp-tools-1.1.0.ebuild
new file mode 100644
index ..0f16f708
--- /dev/null
+++ b/dev-util/xdp-tools/xdp-tools-1.1.0.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit linux-info llvm multilib
+
+DESCRIPTION="Utilities and example programs for use with XDP"
+HOMEPAGE="https://github.com/xdp-project/xdp-tools;
+SRC_URI="https://github.com/xdp-project/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+
+# skip strip for eBPF object files
+RESTRICT="strip"
+
+# skip QA check(s) for eBPF samples
+QA_EXECSTACK="usr/lib*/bpf/*.o usr/share/xdp-tools/*.o"
+QA_PREBUILT="usr/lib*/bpf/*.o usr/share/xdp-tools/*.o"
+
+# XDP should be enabled
+CONFIG_CHECK="~XDP_SOCKETS"
+
+LLVM_MAX_SLOT=10
+
+BDEPEND="
+   virtual/pkgconfig
+"
+RDEPEND="
+   >=dev-libs/libbpf-0.0.7
+   net-libs/libpcap
+   sys-libs/zlib
+   virtual/libelf
+"
+DEPEND="${RDEPEND}
+   sys-devel/clang:10
+   sys-devel/llvm:10
+"
+
+PATCHES=( "${FILESDIR}/${P}-install.patch" )
+
+pkg_setup() {
+   llvm_pkg_setup
+}
+
+src_configure() {
+   ./configure
+}
+
+src_compile() {
+   emake \
+   PRODUCTION=1 \
+   DYNAMIC_LIBXDP=1 \
+   FORCE_SYSTEM_LIBBPF=1 \
+   PREFIX=/usr \
+   LIBDIR="/usr/$(get_libdir)" all
+}
+
+src_install() {
+   emake PREFIX=/usr LIBDIR="/usr/$(get_libdir)" DESTDIR="${D}" install
+   doman xdp-filter/xdp-filter.8
+   doman xdp-dump/xdpdump.8
+   doman xdp-loader/xdp-loader.8
+}



[gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/files/, media-video/aegisub/

2021-01-15 Thread Nick Sarnie
commit: 21ffb11f616da44099e8b0b311d5176ede6c7be7
Author: Matthew White  inventati  org>
AuthorDate: Fri Jan 15 12:01:10 2021 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Fri Jan 15 17:10:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21ffb11f

media-video/aegisub-: use wangqr repo to fix make 4.3 build

The bug presents itself during compilation as unresolved dependencies.

The official Aegisub repo isn't actively updated...  That leaves now a
problem when make is updated to sys-devel/make-4.3.

In Makefile.target it is required to use the automatic variable $(*F),
rather than $*, to compile the Aegisub .a libraries with make 4.3.

References about make 4.3 bug:
- GNU make Automatic Variables
  https://www.gnu.org/software/make/manual/make.html#Automatic-Variables
- Failing to compile on make 4.3
  https://github.com/Aegisub/Aegisub/issues/171
- Use target name without directory in $*_OBJ macro
  
https://github.com/wangqr/Aegisub/commit/6bd3f4c26b8fc1f76a8b797fcee11e7611d59a39

Closes: https://bugs.gentoo.org/765133
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Matteo Bianco  inventati.org>
Closes: https://github.com/gentoo/gentoo/pull/19065
Signed-off-by: Nick Sarnie  gentoo.org>

 media-video/aegisub/aegisub-.ebuild  |  4 ++--
 media-video/aegisub/files/aegisub--git.patch | 17 -
 2 files changed, 2 insertions(+), 19 deletions(-)

diff --git a/media-video/aegisub/aegisub-.ebuild 
b/media-video/aegisub/aegisub-.ebuild
index bcc8a14c9a3..58b02287943 100644
--- a/media-video/aegisub/aegisub-.ebuild
+++ b/media-video/aegisub/aegisub-.ebuild
@@ -12,8 +12,8 @@ PLOCALES="ar be bg ca cs da de el es eu fa fi fr_FR gl hu id 
it ja ko nl pl pt_B
 inherit autotools l10n lua-single wxwidgets xdg-utils git-r3
 
 DESCRIPTION="Advanced subtitle editor"
-HOMEPAGE="http://www.aegisub.org/ https://github.com/Aegisub/Aegisub;
-EGIT_REPO_URI="https://github.com/${PN^}/${PN^}.git;
+HOMEPAGE="http://www.aegisub.org/ https://github.com/wangqr/Aegisub;
+EGIT_REPO_URI="https://github.com/wangqr/${PN^}.git;
 # Submodules are used to pull bundled libraries.
 EGIT_SUBMODULES=()
 

diff --git a/media-video/aegisub/files/aegisub--git.patch 
b/media-video/aegisub/files/aegisub--git.patch
index 80fd243703b..a5883336757 100644
--- a/media-video/aegisub/files/aegisub--git.patch
+++ b/media-video/aegisub/files/aegisub--git.patch
@@ -59,20 +59,3 @@ index e45a54767..1bd0120ed 100644
CPPFLAGS="$aegisub_save_CPPFLAGS"
LIBS="$aegisub_save_LIBS"
  ])
-diff --git a/src/libresrc/libresrc.cpp b/src/libresrc/libresrc.cpp
-index 79dc0f16c..8648d2987 100644
 a/src/libresrc/libresrc.cpp
-+++ b/src/libresrc/libresrc.cpp
-@@ -22,9 +22,10 @@
- 
- wxBitmap libresrc_getimage(const unsigned char *buff, size_t size, double 
scale, int dir) {
-   wxMemoryInputStream mem(buff, size);
-+auto img = wxImage(mem);
-   if (dir != wxLayout_RightToLeft)
--  return wxBitmap(wxImage(mem), -1, scale);
--  return wxBitmap(wxImage(mem).Mirror(), -1, scale);
-+return wxBitmap(img.Scale(img.GetHeight() * scale, img.GetWidth() 
* scale));
-+  return wxBitmap(img.Mirror().Scale(img.GetHeight() * scale, 
img.GetWidth() * scale));
- }
- 
- wxIcon libresrc_geticon(const unsigned char *buff, size_t size) {



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

2021-01-15 Thread Michał Górny
commit: 977fd082a670b78b7c2291a100ac683a442c926b
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 15 14:59:48 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 15 17:05:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=977fd082

app-misc/hivex: Remove old (drop to ~arch)

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

 app-misc/hivex/Manifest|   1 -
 app-misc/hivex/hivex-1.3.14.ebuild | 108 -
 2 files changed, 109 deletions(-)

diff --git a/app-misc/hivex/Manifest b/app-misc/hivex/Manifest
index 933c62f73e3..7af733a86f6 100644
--- a/app-misc/hivex/Manifest
+++ b/app-misc/hivex/Manifest
@@ -1,2 +1 @@
-DIST hivex-1.3.14.tar.gz 1332257 BLAKE2B 
fe7c19e05d29c7e98a334842cc1144aa76b148a3b7aae91449a4923a124eb54227a9a004346ef3558732c688c4f92cacd0c9328056930c33dba0404465634da0
 SHA512 
dd7dd52dceda580179a815fc48a2a2c7e8f7234614beceb937fba7e317df17984e65453338160c4c467b70d7d4f9bd61b48aad3ca51e19bd5e4cfbca8ee3adb6
 DIST hivex-1.3.18.tar.gz 1542133 BLAKE2B 
961d0797770a2bd3176ce288a509fab8685de91317d55f05e5295f9f56fd54c31acb64847e0cbb6a6074627ccbdfdf35bd0d35150beb7746a8b3de9128ac24e3
 SHA512 
1851351118921e81df9e505f90d00048a178572c2edd3de40194a69915176bdb615e2eb5afea408d57063e98257c8d1e3d0cd6730407153892cc9e3befc4aa3a

diff --git a/app-misc/hivex/hivex-1.3.14.ebuild 
b/app-misc/hivex/hivex-1.3.14.ebuild
deleted file mode 100644
index cd4e1de9670..000
--- a/app-misc/hivex/hivex-1.3.14.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24 ruby25"
-RUBY_OPTIONAL=yes
-
-PYTHON_COMPAT=(python3_6)
-
-inherit eutils perl-module ruby-ng python-single-r1
-
-DESCRIPTION="Library for reading and writing Windows Registry 'hive' binary 
files"
-HOMEPAGE="http://libguestfs.org;
-SRC_URI="http://libguestfs.org/download/${PN}/${P}.tar.gz;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="ocaml readline +perl python test ruby"
-
-RDEPEND="
-   virtual/libiconv
-   virtual/libintl
-   dev-libs/libxml2:2
-   ocaml? ( dev-lang/ocaml[ocamlopt]
-dev-ml/findlib[ocamlopt]
-)
-   readline? ( sys-libs/readline:0 )
-   perl? (
-   dev-lang/perl:=
-   dev-perl/IO-stringy
-   )
-   ruby? ( $(ruby_implementations_depend) )
-   python? ( ${PYTHON_DEPS} )
-   "
-
-DEPEND="${RDEPEND}
-   perl? (
-   test? ( dev-perl/Pod-Coverage
-   dev-perl/Test-Pod-Coverage )
- )
-   "
-
-ruby_add_bdepend "ruby? ( dev-ruby/rake
-   virtual/rubygems
-   dev-ruby/rdoc )"
-ruby_add_rdepend "ruby? ( virtual/rubygems )"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
-   ruby? ( || ( $(ruby_get_use_targets) ) )"
-
-DOCS=( README )
-
-S="${WORKDIR}/${P}"
-
-pkg_setup() {
-   if use python; then
-   python-single-r1_pkg_setup
-   fi
-}
-
-src_unpack() {
-   default
-   cp -prlP "${WORKDIR}/${P}" "${WORKDIR}"/all
-}
-
-src_configure() {
-   ruby-ng_src_configure
-
-   if use perl; then
-   pushd perl
-   perl-module_src_configure
-   popd
-   fi
-
-   local myeconfargs=(
-   $(use_with readline)
-   $(use_enable ocaml)
-   $(use_enable perl)
-   --enable-nls
-   --disable-ruby
-   $(use_enable python)
-   --disable-rpath
-   --disable-static
-   )
-
-   econf ${myeconfargs[@]}
-}
-
-src_compile() {
-   default
-   ruby-ng_src_compile
-}
-
-src_install() {
-   strip-linguas -i po
-
-   emake install DESTDIR="${ED}" "LINGUAS=""${LINGUAS}"""
-
-   ruby-ng_src_install
-
-   if use perl; then
-   perl_delete_localpod
-   fi
-
-   find "${ED}" -name '*.la' -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/riscv/, profiles/base/, profiles/desc/

2021-01-15 Thread Michał Górny
commit: f2cddf799029258efea18ffcff9110a3367761ec
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 15 14:11:01 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 15 17:05:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2cddf79

profiles: Remove python3_6 flags

Signed-off-by: Michał Górny  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/18873
Signed-off-by: Michał Górny  gentoo.org>

 profiles/arch/riscv/use.mask| 4 +---
 profiles/base/package.use.force | 3 +--
 profiles/base/use.mask  | 8 
 profiles/desc/python_single_target.desc | 3 +--
 profiles/desc/python_targets.desc   | 3 +--
 5 files changed, 4 insertions(+), 17 deletions(-)

diff --git a/profiles/arch/riscv/use.mask b/profiles/arch/riscv/use.mask
index 4dc60e18d16..702524e3a47 100644
--- a/profiles/arch/riscv/use.mask
+++ b/profiles/arch/riscv/use.mask
@@ -1,4 +1,4 @@
-# Copyright 2019-2020 Gentoo Authors
+# Copyright 2019-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Unmask the flag which corresponds to ARCH.
@@ -8,9 +8,7 @@
 -systemd
 # Our Python has a lot of trouble with the two-level libdir.
 python_targets_python2_7
-python_targets_python3_6
 python_single_target_python2_7
-python_single_target_python3_6
 
 # Ben Kohler  (2019-01-09)
 # no fam providers keyworded yet

diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index 52f7499a622..59d626b6636 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -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
 
 # Lars Wendler  (2020-12-31)
@@ -163,7 +163,6 @@ app-shells/bash:0 readline
 # Force-enable all PYTHON_TARGETS for python-exec to avoid using private
 # API. Please remember to keep it in sync with python_targets.desc.
 dev-lang/python-exec python_targets_python2_7
-dev-lang/python-exec python_targets_python3_6
 dev-lang/python-exec python_targets_python3_7
 dev-lang/python-exec python_targets_python3_8
 dev-lang/python-exec python_targets_python3_9

diff --git a/profiles/base/use.mask b/profiles/base/use.mask
index 11e7560900e..ca2703dd53e 100644
--- a/profiles/base/use.mask
+++ b/profiles/base/use.mask
@@ -10,14 +10,6 @@
 php_targets_php7-2
 php7-2
 
-# Michał Górny  (2021-01-01)
-# The support for python3.6 target in Gentoo is discontinued.
-# The flags are masked to permit removal of the last backport packages.
-# Once they're gone, the eclass support will be disabled and the flags
-# removed.
-python_targets_python3_6
-python_single_target_python3_6
-
 # Alexis Ballier  (2020-10-13)
 # Nothing depends on those ROS messages. dev-ros/geneus
 # is half broken in our setup where it looks for packages

diff --git a/profiles/desc/python_single_target.desc 
b/profiles/desc/python_single_target.desc
index 8101fce1ec7..08637d9955c 100644
--- a/profiles/desc/python_single_target.desc
+++ b/profiles/desc/python_single_target.desc
@@ -1,10 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors.
+# Copyright 1999-2021 Gentoo Authors.
 # Distributed under the terms of the GNU General Public License v2
 
 # This file contains descriptions of PYTHON_SINGLE_TARGET USE_EXPAND flags.
 
 python2_7 - Build for Python 2.7 only
-python3_6 - Build for Python 3.6 only
 python3_7 - Build for Python 3.7 only
 python3_8 - Build for Python 3.8 only
 python3_9 - Build for Python 3.9 only

diff --git a/profiles/desc/python_targets.desc 
b/profiles/desc/python_targets.desc
index da103c79778..0bea2b63748 100644
--- a/profiles/desc/python_targets.desc
+++ b/profiles/desc/python_targets.desc
@@ -1,10 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors.
+# Copyright 1999-2021 Gentoo Authors.
 # Distributed under the terms of the GNU General Public License v2
 
 # This file contains descriptions of PYTHON_TARGETS USE_EXPAND flags.
 
 python2_7 - Build with Python 2.7
-python3_6 - Build with Python 3.6
 python3_7 - Build with Python 3.7
 python3_8 - Build with Python 3.8
 python3_9 - Build with Python 3.9



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

2021-01-15 Thread Michał Górny
commit: 34e0d817f35aad31d992a35f436603e3e8eed3bb
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 15 15:04:32 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 15 17:05:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34e0d817

app-emulation/libguestfs: Remove python

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

 app-emulation/libguestfs/libguestfs-1.36.13-r1.ebuild  | 13 +++--
 app-emulation/libguestfs/libguestfs-1.36.15-r1.ebuild  | 13 +++--
 app-emulation/libguestfs/libguestfs-1.38.6-r1.ebuild   | 13 +++--
 app-emulation/libguestfs/libguestfs-1.38.6-r101.ebuild | 12 
 4 files changed, 13 insertions(+), 38 deletions(-)

diff --git a/app-emulation/libguestfs/libguestfs-1.36.13-r1.ebuild 
b/app-emulation/libguestfs/libguestfs-1.36.13-r1.ebuild
index 258c8907bcc..001b38548e9 100644
--- a/app-emulation/libguestfs/libguestfs-1.36.13-r1.ebuild
+++ b/app-emulation/libguestfs/libguestfs-1.36.13-r1.ebuild
@@ -3,9 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python3_6 )
-
-inherit eutils autotools linux-info perl-functions python-single-r1 versionator
+inherit eutils autotools linux-info perl-functions versionator
 
 MY_PV_1="$(get_version_component_range 1-2)"
 MY_PV_2="$(get_version_component_range 2)"
@@ -19,11 +17,9 @@ LICENSE="GPL-2 LGPL-2"
 SLOT="0/"${MY_PV_1}""
 
 KEYWORDS="~amd64"
-IUSE="bash-completion debug doc erlang +fuse gtk inspect-icons introspection 
lua ocaml +perl python ruby selinux static-libs systemtap test"
+IUSE="bash-completion debug doc erlang +fuse gtk inspect-icons introspection 
lua ocaml +perl ruby selinux static-libs systemtap test"
 RESTRICT="!test? ( test )"
 
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
 # Failures - doc
 # Failures - bash-completion, see GBZ #486306
 
@@ -60,7 +56,6 @@ COMMON_DEPEND="
>=app-misc/hivex-1.3.1[perl?]
dev-perl/String-ShellQuote
)
-   python? ( ${PYTHON_DEPS} )
fuse? ( sys-fs/fuse:= )
introspection? (
>=dev-libs/glib-2.26:2
@@ -109,8 +104,6 @@ DOCS=( AUTHORS BUGS ChangeLog HACKING README TODO )
 pkg_setup() {
CONFIG_CHECK="~KVM ~VIRTIO"
[ -n "${CONFIG_CHECK}" ] && check_extra_config;
-
-   use python && python-single-r1_pkg_setup
 }
 
 src_prepare() {
@@ -137,7 +130,7 @@ src_configure() {
--with-extra="-gentoo" \
--with-readline \
--disable-php \
-   $(use_enable python) \
+   --disable-python \
--without-java \
$(use_enable perl) \
$(use_enable fuse) \

diff --git a/app-emulation/libguestfs/libguestfs-1.36.15-r1.ebuild 
b/app-emulation/libguestfs/libguestfs-1.36.15-r1.ebuild
index 0bc5439dea8..8f882320e7c 100644
--- a/app-emulation/libguestfs/libguestfs-1.36.15-r1.ebuild
+++ b/app-emulation/libguestfs/libguestfs-1.36.15-r1.ebuild
@@ -3,9 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python3_6 )
-
-inherit autotools bash-completion-r1 eapi7-ver eutils linux-info 
perl-functions python-single-r1 xdg-utils
+inherit autotools bash-completion-r1 eapi7-ver eutils linux-info 
perl-functions xdg-utils
 
 MY_PV_1="$(ver_cut 1-2)"
 MY_PV_2="$(ver_cut 2)"
@@ -19,11 +17,9 @@ LICENSE="GPL-2 LGPL-2"
 SLOT="0/"${MY_PV_1}""
 
 KEYWORDS="~amd64"
-IUSE="doc erlang +fuse gtk inspect-icons introspection libvirt lua ocaml +perl 
python ruby selinux static-libs systemtap test"
+IUSE="doc erlang +fuse gtk inspect-icons introspection libvirt lua ocaml +perl 
ruby selinux static-libs systemtap test"
 RESTRICT="!test? ( test )"
 
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
 # Failures - doc
 
 # FIXME: selinux support is automagic
@@ -59,7 +55,6 @@ COMMON_DEPEND="
>=app-misc/hivex-1.3.1[perl?]
dev-perl/String-ShellQuote
)
-   python? ( ${PYTHON_DEPS} )
fuse? ( sys-fs/fuse:= )
introspection? (
>=dev-libs/glib-2.26:2
@@ -114,8 +109,6 @@ PATCHES=(
 pkg_setup() {
CONFIG_CHECK="~KVM ~VIRTIO"
[ -n "${CONFIG_CHECK}" ] && check_extra_config;
-
-   use python && python-single-r1_pkg_setup
 }
 
 src_prepare() {
@@ -141,7 +134,7 @@ src_configure() {
--with-extra="-gentoo" \
--with-readline \
--disable-php \
-   $(use_enable python) \
+   --disable-python \
--without-java \
$(use_enable perl) \
$(use_enable fuse) \

diff --git a/app-emulation/libguestfs/libguestfs-1.38.6-r1.ebuild 
b/app-emulation/libguestfs/libguestfs-1.38.6-r1.ebuild
index 8764f049efc..aeb2c8d3d6c 100644
--- a/app-emulation/libguestfs/libguestfs-1.38.6-r1.ebuild
+++ b/app-emulation/libguestfs/libguestfs-1.38.6-r1.ebuild
@@ -3,9 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python3_6 )
-
-inherit autotools bash-completion-r1 eapi7-ver eutils linux-info 

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

2021-01-15 Thread Michał Górny
commit: 10da6fd3ccd3ba547cb855371b670db909cb165c
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Dec 31 11:18:04 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 15 17:05:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10da6fd3

python-utils-r1.eclass: Inline _python_impl_supported()

The _python_impl_supported() function is not used anymore in its
original function.  It is called only once, in order to die on incorrect
targets in PYTHON_COMPAT.  Let's inline the corresponding logic
in _python_set_impls() and remove the function.

While at it, add an extra check for outdated patterns.  This also
renders the relevant tests obsolete.

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

 eclass/python-utils-r1.eclass   | 56 +++--
 eclass/tests/python-utils-r1.sh | 18 -
 2 files changed, 20 insertions(+), 54 deletions(-)

diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass
index 9c8b6a14d2a..2aa953213b6 100644
--- a/eclass/python-utils-r1.eclass
+++ b/eclass/python-utils-r1.eclass
@@ -69,38 +69,6 @@ readonly _PYTHON_HISTORICAL_IMPLS
 # which can involve revisions of this eclass that support a different
 # set of Python implementations.
 
-# @FUNCTION: _python_impl_supported
-# @USAGE: 
-# @INTERNAL
-# @DESCRIPTION:
-# Check whether the implementation  (PYTHON_COMPAT-form)
-# is still supported.
-#
-# Returns 0 if the implementation is valid and supported. If it is
-# unsupported, returns 1 -- and the caller should ignore the entry.
-# If it is invalid, dies with an appopriate error messages.
-_python_impl_supported() {
-   debug-print-function ${FUNCNAME} "${@}"
-
-   [[ ${#} -eq 1 ]] || die "${FUNCNAME}: takes exactly 1 argument (impl)."
-
-   local impl=${1}
-
-   # keep in sync with _PYTHON_ALL_IMPLS!
-   # (not using that list because inline patterns shall be faster)
-   case "${impl}" in
-   python2_7|python3_[6789]|pypy3)
-   return 0
-   ;;
-   jython2_7|pypy|pypy1_[89]|pypy2_0|python2_[56]|python3_[12345])
-   return 1
-   ;;
-   *)
-   [[ ${PYTHON_COMPAT_NO_STRICT} ]] && return 1
-   die "Invalid implementation in PYTHON_COMPAT: ${impl}"
-   esac
-}
-
 # @FUNCTION: _python_verify_patterns
 # @USAGE: ...
 # @INTERNAL
@@ -149,10 +117,26 @@ _python_set_impls() {
if [[ $(declare -p PYTHON_COMPAT) != "declare -a"* ]]; then
die 'PYTHON_COMPAT must be an array.'
fi
-   for i in "${PYTHON_COMPAT[@]}"; do
-   # trigger validity checks
-   _python_impl_supported "${i}"
-   done
+   if [[ ! ${PYTHON_COMPAT_NO_STRICT} ]]; then
+   for i in "${PYTHON_COMPAT[@]}"; do
+   # check for incorrect implementations
+   # we're using pattern matching as an optimization
+   # please keep them in sync with _PYTHON_ALL_IMPLS
+   # and _PYTHON_HISTORICAL_IMPLS
+   case ${i} in
+   
jython2_7|pypy|pypy1_[89]|pypy2_0|pypy3|python2_[5-7]|python3_[1-9])
+   ;;
+   *)
+   if has "${i}" "${_PYTHON_ALL_IMPLS[@]}" 
\
+   "${_PYTHON_HISTORICAL_IMPLS[@]}"
+   then
+   die "Mis-synced patterns in 
_python_set_impls: missing ${i}"
+   else
+   die "Invalid implementation in 
PYTHON_COMPAT: ${i}"
+   fi
+   esac
+   done
+   fi
 
local supp=() unsupp=()
 

diff --git a/eclass/tests/python-utils-r1.sh b/eclass/tests/python-utils-r1.sh
index 86b87ec173d..eb8223ec6ac 100755
--- a/eclass/tests/python-utils-r1.sh
+++ b/eclass/tests/python-utils-r1.sh
@@ -183,24 +183,6 @@ test_fix_shebang '#!/usr/bin/foo' python2.7 FAIL
 # regression test for bug #522080
 test_fix_shebang '#!/usr/bin/python ' python2.7 '#!/usr/bin/python2.7 '
 
-# make sure we don't break pattern matching
-test_is "_python_impl_supported python2_5" 1
-test_is "_python_impl_supported python2_6" 1
-test_is "_python_impl_supported python2_7" 0
-test_is "_python_impl_supported python3_1" 1
-test_is "_python_impl_supported python3_2" 1
-test_is "_python_impl_supported python3_3" 1
-test_is "_python_impl_supported python3_4" 1
-test_is "_python_impl_supported python3_5" 1
-test_is "_python_impl_supported python3_6" 0
-test_is "_python_impl_supported python3_7" 0
-test_is "_python_impl_supported python3_8" 0
-test_is "_python_impl_supported pypy1_8" 1
-test_is "_python_impl_supported pypy1_9" 1

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

2021-01-15 Thread Michał Górny
commit: 3fd56c0d9e9f390d82eb90d5e52f68475763bfc2
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec 29 19:57:08 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 15 17:05:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fd56c0d

python-utils-r1.eclass: Disable python3_6

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

 eclass/python-utils-r1.eclass | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass
index 2aa953213b6..6d482aa106c 100644
--- a/eclass/python-utils-r1.eclass
+++ b/eclass/python-utils-r1.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: python-utils-r1.eclass
@@ -41,7 +41,7 @@ inherit toolchain-funcs
 _PYTHON_ALL_IMPLS=(
pypy3
python2_7
-   python3_6 python3_7 python3_8 python3_9
+   python3_7 python3_8 python3_9
 )
 readonly _PYTHON_ALL_IMPLS
 
@@ -53,7 +53,7 @@ _PYTHON_HISTORICAL_IMPLS=(
jython2_7
pypy pypy1_{8,9} pypy2_0
python2_{5,6}
-   python3_{1,2,3,4,5}
+   python3_{1..6}
 )
 readonly _PYTHON_HISTORICAL_IMPLS
 



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

2021-01-15 Thread Andreas Sturmlechner
commit: 5ac865638df741700b623ba58e89f3dcb3be07f3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jan  9 00:23:46 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jan 15 16:55:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ac86563

office-ext-r1.eclass: Switch echo to einfo, add missing || die

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 eclass/office-ext-r1.eclass | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/eclass/office-ext-r1.eclass b/eclass/office-ext-r1.eclass
index c0bb5c8c77d..a1649ac8d6a 100644
--- a/eclass/office-ext-r1.eclass
+++ b/eclass/office-ext-r1.eclass
@@ -113,12 +113,12 @@ office-ext-r1_src_unpack() {
if [[ -f "${OFFICE_EXTENSIONS_LOCATION}/${i}" ]] ; then
case ${i} in
*.oxt)
-   mkdir -p "${WORKDIR}/${i}/"
-   pushd "${WORKDIR}/${i}/" > /dev/null
-   echo ">>> Unpacking 
"${OFFICE_EXTENSIONS_LOCATION}/${i}" to ${PWD}"
+   mkdir -p "${WORKDIR}/${i}/" || die
+   pushd "${WORKDIR}/${i}/" > /dev/null || 
die
+   einfo "Unpacking 
"${OFFICE_EXTENSIONS_LOCATION}/${i}" to ${PWD}"
unzip -qo 
${OFFICE_EXTENSIONS_LOCATION}/${i}
assert "failed unpacking 
${OFFICE_EXTENSIONS_LOCATION}/${i}"
-   popd > /dev/null
+   popd > /dev/null || die
;;
*) unpack ${i} ;;
esac
@@ -138,10 +138,10 @@ office-ext-r1_src_install() {
for i in ${OFFICE_IMPLEMENTATIONS[@]}; do
if use office_implementation_${i}; then
for j in ${OFFICE_EXTENSIONS[@]}; do
-   pushd "${WORKDIR}/${j}/" > /dev/null
+   pushd "${WORKDIR}/${j}/" > /dev/null || die
insinto 
/usr/$(get_libdir)/${i}/share/extensions/${j/.oxt/}
doins -r *
-   popd > /dev/null
+   popd > /dev/null || die
done
fi
done



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

2021-01-15 Thread Andreas Sturmlechner
commit: 449398c093bd0b29bc46b66eddbe5b7156d35cf6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jan  8 23:50:32 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jan 15 16:55:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=449398c0

office-ext-r1.eclass: Drop EAPI-6 support

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 eclass/office-ext-r1.eclass | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/eclass/office-ext-r1.eclass b/eclass/office-ext-r1.eclass
index 298f958a13a..7f39a535920 100644
--- a/eclass/office-ext-r1.eclass
+++ b/eclass/office-ext-r1.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: office-ext-r1.eclass
@@ -6,13 +6,13 @@
 # The office team 
 # @AUTHOR:
 # Tomáš Chvátal 
-# @SUPPORTED_EAPIS: 5 6 7
+# @SUPPORTED_EAPIS: 5 7
 # @BLURB: Eclass for installing libreoffice/openoffice extensions
 # @DESCRIPTION:
 # Eclass for easing maintenance of libreoffice/openoffice extensions.
 
 case "${EAPI:-0}" in
-   5|6) inherit multilib ;;
+   5) inherit multilib ;;
7) ;;
*) die "EAPI=${EAPI} is not supported" ;;
 esac



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

2021-01-15 Thread Andreas Sturmlechner
commit: c638e83f617d0b3d4783018715b5d6b35217f273
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jan  9 00:17:36 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jan 15 16:55:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c638e83f

office-ext-r1.eclass: Drop openoffice support and functions

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 eclass/office-ext-r1.eclass | 123 +---
 1 file changed, 14 insertions(+), 109 deletions(-)

diff --git a/eclass/office-ext-r1.eclass b/eclass/office-ext-r1.eclass
index 7f39a535920..c0bb5c8c77d 100644
--- a/eclass/office-ext-r1.eclass
+++ b/eclass/office-ext-r1.eclass
@@ -7,20 +7,17 @@
 # @AUTHOR:
 # Tomáš Chvátal 
 # @SUPPORTED_EAPIS: 5 7
-# @BLURB: Eclass for installing libreoffice/openoffice extensions
+# @BLURB: Eclass for installing libreoffice extensions
 # @DESCRIPTION:
-# Eclass for easing maintenance of libreoffice/openoffice extensions.
+# Eclass for easing maintenance of libreoffice extensions.
 
 case "${EAPI:-0}" in
-   5) inherit multilib ;;
-   7) ;;
+   5) inherit eutils multilib ;;
+   7) inherit eutils ;;
*) die "EAPI=${EAPI} is not supported" ;;
 esac
 
-# eutils.eclass: emktemp
-inherit eutils
-
-OEXT_EXPORTED_FUNCTIONS="src_unpack src_install pkg_postinst pkg_prerm"
+EXPORT_FUNCTIONS src_unpack src_install
 
 # @ECLASS-VARIABLE: OFFICE_REQ_USE
 # @DESCRIPTION:
@@ -43,9 +40,9 @@ fi
 #
 # Example:
 # @CODE
-# OFFICE_IMPLEMENTATIONS=( "libreoffice" "openoffice" )
+# OFFICE_IMPLEMENTATIONS=( "libreoffice" )
 # @CODE
-[[ -z ${OFFICE_IMPLEMENTATIONS} ]] && OFFICE_IMPLEMENTATIONS=( "libreoffice" 
"openoffice" )
+[[ -z ${OFFICE_IMPLEMENTATIONS} ]] && OFFICE_IMPLEMENTATIONS=( "libreoffice" )
 
 # @ECLASS-VARIABLE: OFFICE_EXTENSIONS
 # @REQUIRED
@@ -76,14 +73,7 @@ RDEPEND=""
 
 for i in ${OFFICE_IMPLEMENTATIONS[@]}; do
IUSE+=" office_implementation_${i}"
-   if [[ ${i} == "openoffice" ]]; then
-   # special only binary
-   RDEPEND+="
-   office_implementation_openoffice? (
-   app-office/openoffice-bin${OFFICE_REQ_USE}
-   )
-   "
-   else
+   if [[ ${i} == "libreoffice" ]]; then
RDEPEND+="
office_implementation_${i}? (
|| (
@@ -147,97 +137,12 @@ office-ext-r1_src_install() {
 
for i in ${OFFICE_IMPLEMENTATIONS[@]}; do
if use office_implementation_${i}; then
-   if [[ ${i} == openoffice ]]; then
-   # OOO needs to use uno because direct 
deployment segfaults.
-   # This is bug by their side, but i don't want 
to waste time
-   # fixing it myself.
-   insinto 
/usr/$(get_libdir)/${i}/share/extension/install
-   for j in ${OFFICE_EXTENSIONS[@]}; do
-   doins ${OFFICE_EXTENSIONS_LOCATION}/${j}
-   done
-   else
-   for j in ${OFFICE_EXTENSIONS[@]}; do
-   pushd "${WORKDIR}/${j}/" > /dev/null
-   insinto 
/usr/$(get_libdir)/${i}/share/extensions/${j/.oxt/}
-   doins -r *
-   popd > /dev/null
-   done
-   fi
+   for j in ${OFFICE_EXTENSIONS[@]}; do
+   pushd "${WORKDIR}/${j}/" > /dev/null
+   insinto 
/usr/$(get_libdir)/${i}/share/extensions/${j/.oxt/}
+   doins -r *
+   popd > /dev/null
+   done
fi
done
 }
-
- OPENOFFICE COMPAT CODE
-
-UNOPKG_BINARY="/usr/lib64/openoffice/program/unopkg"
-
-# @FUNCTION: office-ext-r1_add_extension
-# @DESCRIPTION:
-# Install the extension into the libreoffice/openoffice.
-office-ext-r1_add_extension() {
-   debug-print-function ${FUNCNAME} "$@"
-   local ext=$1
-   local tmpdir=$(emktemp -d)
-
-   debug-print "${FUNCNAME}: ${UNOPKG_BINARY} add --shared \"${ext}\""
-   ebegin "Adding office extension: \"${ext}\""
-   ${UNOPKG_BINARY} add --suppress-license \
-   --shared "${ext}" \
-   "-env:UserInstallation=file:///${tmpdir}" \
-   "-env:JFW_PLUGIN_DO_NOT_CHECK_ACCESSIBILITY=1"
-   eend $?
-   ${UNOPKG_BINARY} list --shared > /dev/null
-   rm -r "${tmpdir}" || dir "failed to clean up"
-}
-
-# @FUNCTION: office-ext-r1_remove_extension
-# @DESCRIPTION:
-# Remove the extension from the libreoffice/openoffice.
-office-ext-r1_remove_extension() {
-   debug-print-function 

[gentoo-commits] repo/gentoo:master commit in: sys-auth/elogind/

2021-01-15 Thread Andreas Sturmlechner
commit: 99560715339a92c3e571406a16e52b57d317e6a4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jan 15 16:49:54 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jan 15 16:53:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99560715

sys-auth/elogind: 246.9.2 version bump

See also: https://github.com/elogind/elogind/issues/188

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

 sys-auth/elogind/Manifest   |   1 +
 sys-auth/elogind/elogind-246.9.2.ebuild | 148 
 2 files changed, 149 insertions(+)

diff --git a/sys-auth/elogind/Manifest b/sys-auth/elogind/Manifest
index 34beb6717ff..eac7ac74d27 100644
--- a/sys-auth/elogind/Manifest
+++ b/sys-auth/elogind/Manifest
@@ -1,2 +1,3 @@
 DIST elogind-243.7.tar.gz 1338186 BLAKE2B 
f3efc2af50f56c2cda18d721c18f4d88ca608fb35b2c7e2ebb35c3f3f743124dcf17efcc9db47810a13093397b1c1bc82cb42e017b3db493af5d2bb70bcf0eff
 SHA512 
fd17c5016d083d63805f9ed0326ee32597870f6c48c9c246712cb09a77db775036b0fd0f4258b6557e189a1eceb4b50f4ae2e9e7881f4d9759b87a0b49ce3472
 DIST elogind-246.9.1.tar.gz 1534991 BLAKE2B 
3360b5a2504156ea3c3b965f11db305bc1a7cb761bd4c2ca73a5dbb62db37dec35d07f7939917bac61e0573a9b6224eb094853001c4d522b0c8bfde54a13
 SHA512 
b409568630ac20c1e984d9389237533e67ce4ad0fe0e0d47ad3fd943e579971412bcbdb922f2929bc5e9f26198647d3436beadbde0bfed4ae730107611a69e48
+DIST elogind-246.9.2.tar.gz 1534982 BLAKE2B 
428def0f577cb92c8167f4400a59093ebf738d14b449e0dc59f1aa59da2c0f781db62bffc4bea2649edbfcc06ff5799ab24243dfb580eaa12c5cf0c41be8fc17
 SHA512 
b50d319793307a425d7542626e8cf27e56fb5e5c75cca9519cd3f5a1e7c387c4179310b95fa083f8bd8172384f16c0e45e7000b313d2bcf84ed8aba98dc775c1

diff --git a/sys-auth/elogind/elogind-246.9.2.ebuild 
b/sys-auth/elogind/elogind-246.9.2.ebuild
new file mode 100644
index 000..79d70653448
--- /dev/null
+++ b/sys-auth/elogind/elogind-246.9.2.ebuild
@@ -0,0 +1,148 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+if [[ ${PV} = ** ]]; then
+   EGIT_BRANCH="v241-stable"
+   EGIT_REPO_URI="https://github.com/elogind/elogind.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86"
+fi
+
+inherit linux-info meson pam udev xdg-utils
+
+DESCRIPTION="The systemd project's logind, extracted to a standalone package"
+HOMEPAGE="https://github.com/elogind/elogind;
+
+LICENSE="CC0-1.0 LGPL-2.1+ public-domain"
+SLOT="0"
+IUSE="+acl audit debug doc +pam +policykit selinux"
+
+BDEPEND="
+   app-text/docbook-xml-dtd:4.2
+   app-text/docbook-xml-dtd:4.5
+   app-text/docbook-xsl-stylesheets
+   dev-util/gperf
+   dev-util/intltool
+   virtual/pkgconfig
+"
+DEPEND="
+   audit? ( sys-process/audit )
+   sys-apps/util-linux
+   sys-libs/libcap
+   virtual/libudev:=
+   acl? ( sys-apps/acl )
+   pam? ( sys-libs/pam )
+   selinux? ( sys-libs/libselinux )
+"
+RDEPEND="${DEPEND}
+   !sys-apps/systemd
+"
+PDEPEND="
+   sys-apps/dbus
+   policykit? ( sys-auth/polkit )
+"
+
+DOCS=( README.md src/libelogind/sd-bus/GVARIANT-SERIALIZATION )
+
+PATCHES=(
+   "${FILESDIR}/${PN}-243.7-nodocs.patch"
+   "${FILESDIR}/${PN}-241.4-broken-test.patch" # bug 699116
+)
+
+pkg_setup() {
+   local CONFIG_CHECK="~CGROUPS ~EPOLL ~INOTIFY_USER ~SIGNALFD ~TIMERFD"
+
+   use kernel_linux && linux-info_pkg_setup
+}
+
+src_prepare() {
+   default
+   xdg_environment_reset
+}
+
+src_configure() {
+   local rccgroupmode="$(grep rc_cgroup_mode ${EPREFIX}/etc/rc.conf | cut 
-d '"' -f 2)"
+   local cgroupmode="legacy"
+
+   if [[ "xhybrid" = "x${rccgroupmode}" ]] ; then
+   cgroupmode="hybrid"
+   elif [[ "xunified" = "x${rccgroupmode}" ]] ; then
+   cgroupmode="unified"
+   fi
+
+   local emesonargs=(
+   -Ddocdir="${EPREFIX}/usr/share/doc/${PF}"
+   -Dhtmldir="${EPREFIX}/usr/share/doc/${PF}/html"
+   -Dpamlibdir=$(getpam_mod_dir)
+   -Dudevrulesdir="${EPREFIX}$(get_udevdir)"/rules.d
+   --libdir="${EPREFIX}"/usr/$(get_libdir)
+   -Drootlibdir="${EPREFIX}"/$(get_libdir)
+   -Drootlibexecdir="${EPREFIX}"/$(get_libdir)/elogind
+   -Drootprefix="${EPREFIX}/"
+   
-Dbashcompletiondir="${EPREFIX}/usr/share/bash-completion/completions"
+   -Dman=auto
+   -Dsmack=true
+   -Dcgroup-controller=openrc
+   -Ddefault-hierarchy=${cgroupmode}
+   -Ddefault-kill-user-processes=false
+   -Dacl=$(usex acl true false)
+   -Daudit=$(usex audit true false)
+   

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

2021-01-15 Thread Andreas Sturmlechner
commit: 3659a3116c0117a6c694d079a1a5b21f97f8097a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jan 15 16:17:02 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jan 15 16:53:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3659a311

dev-libs/kdiagram: 2.8.0 version bump

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

 dev-libs/kdiagram/Manifest  |  1 +
 dev-libs/kdiagram/kdiagram-2.8.0.ebuild | 37 +
 2 files changed, 38 insertions(+)

diff --git a/dev-libs/kdiagram/Manifest b/dev-libs/kdiagram/Manifest
index 731df0b7845..2c034cf30dd 100644
--- a/dev-libs/kdiagram/Manifest
+++ b/dev-libs/kdiagram/Manifest
@@ -1 +1,2 @@
 DIST kdiagram-2.7.0.tar.xz 681384 BLAKE2B 
0736525293200873cd10f8752b76b8589324e5e1fa9a89c6e3a1c30fc8d82fdf627cb5043eac5633858574a027c9f3ec98549c69718636c8a65cd4199acd7c9e
 SHA512 
d5004b409bbb79ca858755a02a3673a16a54ffa7c1ed530b9526b8d928bdf0a2ba9730f47fb67203a09ef49d48c0af9b3d933f8f934ca19290376bdb3eefde1d
+DIST kdiagram-2.8.0.tar.xz 691044 BLAKE2B 
c7b3a4ba992192b34d8cda90bb50a495cb88f8456ca1109140841fd885b710ce1193868be148c25f813c2d26dd7365999bdd8572e66163f0d5d1a169afc3e448
 SHA512 
d981bce4feeb65038772125e5af1c096537ec87991fdb93d9a91dd5c9f089b1001647c8a63b209683a67b2d7b3aadeb7dd6279261eefaf6b6e046d0ab72723ec

diff --git a/dev-libs/kdiagram/kdiagram-2.8.0.ebuild 
b/dev-libs/kdiagram/kdiagram-2.8.0.ebuild
new file mode 100644
index 000..f0bc2ecf78f
--- /dev/null
+++ b/dev-libs/kdiagram/kdiagram-2.8.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_EXAMPLES="true"
+ECM_QTHELP="true"
+ECM_TEST="true"
+KDE_ORG_CATEGORY="graphics"
+QTMIN=5.15.1
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="Powerful libraries (KChart, KGantt) for creating business 
diagrams"
+HOMEPAGE="https://api.kde.org/kdiagram/index.html
+https://www.kdab.com/development-resources/qt-tools/kd-chart/;
+
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+   SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+fi
+
+LICENSE="GPL-2" # TODO CHECK
+SLOT="5"
+
+REQUIRED_USE="test? ( examples )"
+
+BDEPEND="
+   >=dev-qt/linguist-tools-${QTMIN}:5
+"
+DEPEND="
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtprintsupport-${QTMIN}:5
+   >=dev-qt/qtsvg-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: sys-auth/elogind/

2021-01-15 Thread Andreas Sturmlechner
commit: 9ba1c50f670f4a156327afc256f67c53fac428b7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jan 15 16:53:10 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jan 15 16:53:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ba1c50f

sys-auth/elogind: Drop 246.9.1-r1

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

 sys-auth/elogind/Manifest  |   1 -
 sys-auth/elogind/elogind-246.9.1-r1.ebuild | 148 -
 2 files changed, 149 deletions(-)

diff --git a/sys-auth/elogind/Manifest b/sys-auth/elogind/Manifest
index eac7ac74d27..4e4e17be2da 100644
--- a/sys-auth/elogind/Manifest
+++ b/sys-auth/elogind/Manifest
@@ -1,3 +1,2 @@
 DIST elogind-243.7.tar.gz 1338186 BLAKE2B 
f3efc2af50f56c2cda18d721c18f4d88ca608fb35b2c7e2ebb35c3f3f743124dcf17efcc9db47810a13093397b1c1bc82cb42e017b3db493af5d2bb70bcf0eff
 SHA512 
fd17c5016d083d63805f9ed0326ee32597870f6c48c9c246712cb09a77db775036b0fd0f4258b6557e189a1eceb4b50f4ae2e9e7881f4d9759b87a0b49ce3472
-DIST elogind-246.9.1.tar.gz 1534991 BLAKE2B 
3360b5a2504156ea3c3b965f11db305bc1a7cb761bd4c2ca73a5dbb62db37dec35d07f7939917bac61e0573a9b6224eb094853001c4d522b0c8bfde54a13
 SHA512 
b409568630ac20c1e984d9389237533e67ce4ad0fe0e0d47ad3fd943e579971412bcbdb922f2929bc5e9f26198647d3436beadbde0bfed4ae730107611a69e48
 DIST elogind-246.9.2.tar.gz 1534982 BLAKE2B 
428def0f577cb92c8167f4400a59093ebf738d14b449e0dc59f1aa59da2c0f781db62bffc4bea2649edbfcc06ff5799ab24243dfb580eaa12c5cf0c41be8fc17
 SHA512 
b50d319793307a425d7542626e8cf27e56fb5e5c75cca9519cd3f5a1e7c387c4179310b95fa083f8bd8172384f16c0e45e7000b313d2bcf84ed8aba98dc775c1

diff --git a/sys-auth/elogind/elogind-246.9.1-r1.ebuild 
b/sys-auth/elogind/elogind-246.9.1-r1.ebuild
deleted file mode 100644
index 1fe129445f4..000
--- a/sys-auth/elogind/elogind-246.9.1-r1.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
-
-if [[ ${PV} = ** ]]; then
-   EGIT_BRANCH="v241-stable"
-   EGIT_REPO_URI="https://github.com/elogind/elogind.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86"
-fi
-
-inherit linux-info meson pam udev xdg-utils
-
-DESCRIPTION="The systemd project's logind, extracted to a standalone package"
-HOMEPAGE="https://github.com/elogind/elogind;
-
-LICENSE="CC0-1.0 LGPL-2.1+ public-domain"
-SLOT="0"
-IUSE="+acl audit debug doc +pam +policykit selinux"
-
-BDEPEND="
-   app-text/docbook-xml-dtd:4.2
-   app-text/docbook-xml-dtd:4.5
-   app-text/docbook-xsl-stylesheets
-   dev-util/gperf
-   dev-util/intltool
-   virtual/pkgconfig
-"
-DEPEND="
-   audit? ( sys-process/audit )
-   sys-apps/util-linux
-   sys-libs/libcap
-   virtual/libudev:=
-   acl? ( sys-apps/acl )
-   pam? ( sys-libs/pam )
-   selinux? ( sys-libs/libselinux )
-"
-RDEPEND="${DEPEND}
-   !sys-apps/systemd
-"
-PDEPEND="
-   sys-apps/dbus
-   policykit? ( sys-auth/polkit )
-"
-
-DOCS=( README.md src/libelogind/sd-bus/GVARIANT-SERIALIZATION )
-
-PATCHES=(
-   "${FILESDIR}/${PN}-243.7-nodocs.patch"
-   "${FILESDIR}/${PN}-241.4-broken-test.patch" # bug 699116
-)
-
-pkg_setup() {
-   local CONFIG_CHECK="~CGROUPS ~EPOLL ~INOTIFY_USER ~SIGNALFD ~TIMERFD"
-
-   use kernel_linux && linux-info_pkg_setup
-}
-
-src_prepare() {
-   default
-   xdg_environment_reset
-}
-
-src_configure() {
-   local rccgroupmode="$(grep rc_cgroup_mode ${EPREFIX}/etc/rc.conf | cut 
-d '"' -f 2)"
-   local cgroupmode="legacy"
-
-   if [[ "xhybrid" = "x${rccgroupmode}" ]] ; then
-   cgroupmode="hybrid"
-   elif [[ "xunified" = "x${rccgroupmode}" ]] ; then
-   cgroupmode="unified"
-   fi
-
-   local emesonargs=(
-   -Ddocdir="${EPREFIX}/usr/share/doc/${PF}"
-   -Dhtmldir="${EPREFIX}/usr/share/doc/${PF}/html"
-   -Dpamlibdir=$(getpam_mod_dir)
-   -Dudevrulesdir="${EPREFIX}$(get_udevdir)"/rules.d
-   --libdir="${EPREFIX}"/usr/$(get_libdir)
-   -Drootlibdir="${EPREFIX}"/$(get_libdir)
-   -Drootlibexecdir="${EPREFIX}"/$(get_libdir)/elogind
-   -Drootprefix="${EPREFIX}/"
-   
-Dbashcompletiondir="${EPREFIX}/usr/share/bash-completion/completions"
-   -Dman=auto
-   -Dsmack=true
-   -Dcgroup-controller=openrc
-   -Ddefault-hierarchy=${cgroupmode}
-   -Ddefault-kill-user-processes=false
-   -Dacl=$(usex acl true false)
-   -Daudit=$(usex audit true false)
-   --buildtype $(usex debug debug release)
-   -Dhtml=$(usex doc auto 

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

2021-01-15 Thread Brian Evans
commit: a7eec64d102426c6c706041017785dac8e95dd68
Author: Brian Evans  gentoo  org>
AuthorDate: Fri Jan 15 16:27:01 2021 +
Commit: Brian Evans  gentoo  org>
CommitDate: Fri Jan 15 16:27:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7eec64d

dev-php/xdebug: Version bump for 3.0.2

Signed-off-by: Brian Evans  gentoo.org>

 dev-php/xdebug/Manifest|  1 +
 dev-php/xdebug/xdebug-3.0.2.ebuild | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/dev-php/xdebug/Manifest b/dev-php/xdebug/Manifest
index cc14e8baedb..4e8a20cd5a8 100644
--- a/dev-php/xdebug/Manifest
+++ b/dev-php/xdebug/Manifest
@@ -4,3 +4,4 @@ DIST xdebug-2.9.6.tar.gz 436208 BLAKE2B 
00cfb42c41bfb44f285b97779d6ba625641fc344
 DIST xdebug-2.9.7.tar.gz 437517 BLAKE2B 
6d3cb615b6b75354e5dc993a2de9f90b5865ee1a98935c084a9d7a4e1d03cceb71278b06da1d5e47f2b4105937f6d24cb8d767c7179fa55798e61a599e173c13
 SHA512 
ec23f7b5b2e2b109a753e12f1cb01377db52716600fbb31ca5b9a749e9d98e0eb60942b272c25a42efcb56add016310c79eda2c7385a3e0fc18e563f2f486d1e
 DIST xdebug-2.9.8.tar.gz 438295 BLAKE2B 
8645052faceb354817ddb448f46af5b849507d31255b43ac59bcef4ece7837ef835ae2ad624ed8a95f8f98d552ef0e7195a4ade7df9176bc300d855a0156f405
 SHA512 
c431d51a0d9c5ac1c7fc529c2819db480cbfff6f65c35c3c0dbef4e78427aa28ede164f397f92c409e58e386a6be34ecd2ded0ee35e01df1cbf92a49fd2f2aab
 DIST xdebug-3.0.1.tar.gz 432140 BLAKE2B 
f326de9a24c7c766b0f49213625ab7c455f7fd564af1848f2acb728fe513457140ee9669a05ddf83fd4ca07ecd591896d06bd570b60319178b484eaa7664cf88
 SHA512 
c50dea2abcad9c7e78ad7b7600a71c1bf0543c5fa31280a41c2acad2423bb6af8160e9d6b1e653f350f20660cfb2d8e4de07ae8f1181a465cc858dec13331c67
+DIST xdebug-3.0.2.tar.gz 435761 BLAKE2B 
0476d29b3a960d83fd0818098a3d076f48f4d67057a2b6ec79571b011a9f364b18d3319771ad18e7145aa0f0f45fab7ed13d814b863731abe1721aafa8b59408
 SHA512 
723e00885a49a5626870cc4cb0f7fd49a3173c8d4e9b4022009430fdeaa1b152828de18e6e7fa709be8bb11989c89dc2d9940de9cc3d592174b5dafbc3d2c52d

diff --git a/dev-php/xdebug/xdebug-3.0.2.ebuild 
b/dev-php/xdebug/xdebug-3.0.2.ebuild
new file mode 100644
index 000..5c7410f4c1a
--- /dev/null
+++ b/dev-php/xdebug/xdebug-3.0.2.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+PHP_EXT_NAME="xdebug"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="yes"
+PHP_EXT_INIFILE="3.0-xdebug.ini"
+
+USE_PHP="php7-3 php7-4 php8-0"
+
+MY_PV="${PV/_/}"
+MY_PV="${MY_PV/rc/RC}"
+
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+inherit php-ext-source-r3
+
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
+
+DESCRIPTION="A PHP debugging and profiling extension"
+HOMEPAGE="https://xdebug.org/;
+# Using tarball from GitHub for tests
+#SRC_URI="https://pecl.php.net/get/${PN}-${MY_PV}.tgz;
+SRC_URI="https://github.com/xdebug/xdebug/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="Xdebug"
+SLOT="0"
+IUSE=""
+
+# Tests are known to fail
+RESTRICT="test"
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+DOCS=( README.rst CREDITS )
+PHP_EXT_ECONF_ARGS=()
+
+src_test() {
+   local slot
+   for slot in $(php_get_slots); do
+   php_init_slot_env "${slot}"
+   TEST_PHP_EXECUTABLE="${PHPCLI}" \
+   TEST_PHP_CGI_EXECUTABLE="${PHPCGI}" \
+   TEST_PHPDBG_EXECUTABLE="${PHPCLI}dbg" \
+"${PHPCLI}" run-xdebug-tests.php
+   done
+}
+
+pkg_postinst() {
+   ewarn "We have set xdebug.mode to off, as xdebug can be"
+   ewarn "installed as a dependency, and not all users will want xdebug to 
be"
+   ewarn "enabled by default. If you want to enable it, you should edit 
the"
+   ewarn "ini file and set xdebug.mode to one or more modes e.g. 
develop,debug,trace"
+   elog ""
+   elog "The 3.0 major release changes many options."
+   elog "Review https://xdebug.org/docs/upgrade_guide for differences from 
2.x"
+}



  1   2   >