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

2021-11-10 Thread Joonas Niilola
commit: d3a8c48feb861e66a76fd2bb05509c2bc9164b4b
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Nov 11 07:31:59 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Nov 11 07:31:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3a8c48f

dev-libs/nss: stabilize 3.68 for x86

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

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

diff --git a/dev-libs/nss/nss-3.68.ebuild b/dev-libs/nss/nss-3.68.ebuild
index df232f044ef..a77a87337fb 100644
--- a/dev-libs/nss/nss-3.68.ebuild
+++ b/dev-libs/nss/nss-3.68.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://archive.mozilla.org/pub/security/nss/releases/${RTM_NAME}/src/$
 
 LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
 IUSE="cacert utils cpu_flags_ppc_altivec cpu_flags_ppc_vsx"
 # pkg-config called by nss-config -> virtual/pkgconfig in RDEPEND
 RDEPEND="



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

2021-11-10 Thread Joonas Niilola
commit: 9211c0395f8daa5960a86f1ec7acae1202f726c1
Author: Anna Vyalkova  sysrq  in>
AuthorDate: Thu Nov 11 07:27:49 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Nov 11 07:29:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9211c039

profiles: unmask net-nntp/tin[cancel-locks] for arm

net-libs/canlock has got ~arm keyword

Signed-off-by: Anna Vyalkova  sysrq.in>
Signed-off-by: Joonas Niilola  gentoo.org>

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

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index fa5842d8a52..0eea5cd8321 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -14,10 +14,6 @@ dev-python/QtPy pyside2
 # Unkeyworded dependencies.
 app-admin/syslog-ng mongodb
 
-# Anna Vyalkova  (2021-09-04)
-# net-libs/canlock not keyworded
->=net-nntp/tin-2.6.0 cancel-locks
-
 # Sam James  (2021-08-14)
 # Needs Raspberry Pi specific applications
 media-video/mjpg-streamer -input-raspicam



[gentoo-commits] repo/gentoo:master commit in: sys-process/below/files/, sys-process/below/

2021-11-10 Thread Florian Schmaus
commit: 1b90e65cba6bee606f946b413b6df83fd1256ac9
Author: Daniel Hodges  gmail  com>
AuthorDate: Thu Nov 11 03:52:46 2021 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Thu Nov 11 07:20:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b90e65c

sys-process/below: add patches to fix cgroup parsing

Signed-off-by: Daniel Hodges  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/22894
Signed-off-by: Florian Schmaus  gentoo.org>

 .../{below-0.3.0.ebuild => below-0.3.0-r1.ebuild}  |  5 +-
 .../files/below-0.3.0-cgroup-parse-fixes-01.patch  | 86 
 .../files/below-0.3.0-cgroup-parse-fixes-02.patch  | 92 ++
 3 files changed, 182 insertions(+), 1 deletion(-)

diff --git a/sys-process/below/below-0.3.0.ebuild 
b/sys-process/below/below-0.3.0-r1.ebuild
similarity index 97%
rename from sys-process/below/below-0.3.0.ebuild
rename to sys-process/below/below-0.3.0-r1.ebuild
index 30bcee725ec..6c632cb8499 100644
--- a/sys-process/below/below-0.3.0.ebuild
+++ b/sys-process/below/below-0.3.0-r1.ebuild
@@ -207,7 +207,10 @@ DEPEND="
 "
 
 QA_FLAGS_IGNORED="usr/bin/below"
-
+PATCHES=(
+   "${FILESDIR}"/${P}-cgroup-parse-fixes-01.patch
+   "${FILESDIR}"/${P}-cgroup-parse-fixes-02.patch
+)
 src_install() {
cargo_src_install --path below
 

diff --git a/sys-process/below/files/below-0.3.0-cgroup-parse-fixes-01.patch 
b/sys-process/below/files/below-0.3.0-cgroup-parse-fixes-01.patch
new file mode 100644
index 000..0a30a2df715
--- /dev/null
+++ b/sys-process/below/files/below-0.3.0-cgroup-parse-fixes-01.patch
@@ -0,0 +1,86 @@
+From c3af8c1f8b0da050a7c4c8fb5083ff44885fa959 Mon Sep 17 00:00:00 2001
+From: Brian Chen 
+Date: Mon, 23 Aug 2021 11:45:01 -0700
+Subject: [PATCH] Fix procfs when reading cgroup membership (#8106)
+
+Summary:
+When reading cgroup membership, we currently assume that the cgroup v2
+line will be first in /proc/[pid]/cgroup. This is not necessarily the
+case. Instead let's take the first line that starts with "0::".
+
+Tested on ubuntu where
+
+```
+$ cat /proc/1/cgroup
+12:blkio:/init.scope
+11:pids:/init.scope
+8:memory:/init.scope
+7:freezer:/
+4:devices:/init.scope
+2:cpu,cpuacct:/init.scope
+1:name=systemd:/init.scope
+0::/init.scope
+```
+
+This should fix https://github.com/facebookincubator/below/issues/8105.
+
+Pull Request resolved: https://github.com/facebookincubator/below/pull/8106
+
+Test Plan: Existing procfs tests should pass
+
+Reviewed By: lnyng
+
+Differential Revision: D30476031
+
+Pulled By: brianc118
+
+fbshipit-source-id: e0352fb039bebf44a0d5584120ea0a0a82c0cd01
+---
+ below/procfs/src/lib.rs | 33 ++---
+ 1 file changed, 18 insertions(+), 15 deletions(-)
+
+--- a/below/procfs/src/lib.rs
 b/below/procfs/src/lib.rs
+@@ -556,24 +556,27 @@ impl ProcReader {
+ let path = path.as_ref().join("cgroup");
+ let file = File::open().map_err(|e| Error::IoError(path.clone(), 
e))?;
+ let buf_reader = BufReader::new(file);
+-let pid_line = buf_reader.lines().next().map_or_else(
+-|| Err(Error::InvalidFileFormat(path.clone())),
+-|line| line.map_err(|e| Error::IoError(path.clone(), e)),
+-)?;
+-
+-// cgroup V2
+-if pid_line.len() > 3 && pid_line.starts_with("0::") {
+-return Ok(pid_line[3..].to_string());
+-}
+ 
+-// legacy cgroup will have multiple lines with the first line of 
[0-9]+:pids:PATH
+-if let Some(pid_idx) = pid_line.find(":pids:") {
+-if pid_idx + 6 < pid_line.len() {
+-return Ok(pid_line[pid_idx + 6..].to_string());
++let mut cgroup_path = None;
++for line in buf_reader.lines() {
++let line = line.map_err(|e| Error::IoError(path.clone(), e))?;
++// Lines contain three colon separated fields:
++//   hierarchy-ID:controller-list:cgroup-path
++// A line starting with "0::" would be an entry for cgroup v2.
++// Otherwise, the line containing "pids" controller is what we 
want
++// for cgroup v1.
++let parts: Vec<_> = line.split(':').collect();
++if parts.len() == 3 {
++if parts[0] == "0" && parts[1] == "" {
++cgroup_path = Some(parts[2].to_owned());
++// cgroup v2 takes precedence
++break;
++} else if parts[1].split(',').any(|c| c == "pids") {
++cgroup_path = Some(parts[2].to_owned());
++}
+ }
+ }
+-
+-Err(Error::InvalidFileFormat(path))
++cgroup_path.ok_or_else(|| Error::InvalidFileFormat(path))
+ }
+ 
+ pub fn read_pid_cgroup(, pid: u32) -> Result {

diff --git a/sys-process/below/files/below-0.3.0-cgroup-parse-fixes-02.patch 
b/sys-process/below/files/below-0.3.0-cgroup-parse-fixes-02.patch
new file mode 100644
index 

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

2021-11-10 Thread Hans de Graaff
commit: 8e3cce677526a37d7fec8900d20fbfaa15f5ed1f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Nov 11 07:15:18 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Nov 11 07:15:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e3cce67

dev-ruby/coffee-script-source: all arches stable

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

 dev-ruby/coffee-script-source/coffee-script-source-1.12.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-ruby/coffee-script-source/coffee-script-source-1.12.2-r1.ebuild 
b/dev-ruby/coffee-script-source/coffee-script-source-1.12.2-r1.ebuild
index d40353a3d1e..b4f3b7128e4 100644
--- a/dev-ruby/coffee-script-source/coffee-script-source-1.12.2-r1.ebuild
+++ b/dev-ruby/coffee-script-source/coffee-script-source-1.12.2-r1.ebuild
@@ -14,6 +14,6 @@ HOMEPAGE="https://coffeescript.org/;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos 
~x86-solaris"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86 ~amd64-linux ~x64-macos 
~x86-solaris"
 
 IUSE=""



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

2021-11-10 Thread Hans de Graaff
commit: 6a0090b8acab9cd0a27a1c29e4bf1d007fe9b63f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Nov 11 07:15:34 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Nov 11 07:15:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a0090b8

dev-ruby/coffee-script-source: cleanup

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

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

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



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

2021-11-10 Thread Hans de Graaff
commit: 43793b262d4921f4d4f2f7671926c778ad79693f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Nov 11 07:01:51 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Nov 11 07:04:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43793b26

dev-ruby/em-websocket: add 0.5.3

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

 dev-ruby/em-websocket/Manifest  |  1 +
 dev-ruby/em-websocket/em-websocket-0.5.3.ebuild | 46 +
 2 files changed, 47 insertions(+)

diff --git a/dev-ruby/em-websocket/Manifest b/dev-ruby/em-websocket/Manifest
index dca7954e687..264fa5de1ff 100644
--- a/dev-ruby/em-websocket/Manifest
+++ b/dev-ruby/em-websocket/Manifest
@@ -1 +1,2 @@
 DIST em-websocket-0.5.2.tar.gz 29367 BLAKE2B 
91d41044e20f1f8277527205e3ee6671de2a1fb9b433c18d5b48a166c7cfa53c6553e32b726326f126981f0e014625075bc918b71e00bd8a6919670c370b6cab
 SHA512 
46df705e2af93082884c7ca521df4f6cf33309c441eb3ba96be609b2cf280e3b72c689810d55279db6dbbc178ed843d64ccdaf9d4b39d52ddac7d84956065b06
+DIST em-websocket-0.5.3.tar.gz 29411 BLAKE2B 
ce38ee1adc9cd49454d74d94130e9d759c631337da9401390fae68210f7b02692a0f23eb5970aa226ab3651e1924a117ac104a01481cc954ca77ab9c27b1e5ac
 SHA512 
28d5cf042899319f50ff0d3b140d75fb281b7e0635118a63df243151c4f442dbabf7dbe15b26b44167d925ed00819b01f110107e4058d8a534f84913b232

diff --git a/dev-ruby/em-websocket/em-websocket-0.5.3.ebuild 
b/dev-ruby/em-websocket/em-websocket-0.5.3.ebuild
new file mode 100644
index 000..40d23cc7ff3
--- /dev/null
+++ b/dev-ruby/em-websocket/em-websocket-0.5.3.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_DOCDIR="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="EventMachine based WebSocket server"
+HOMEPAGE="https://rubygems.org/gems/em-websocket;
+SRC_URI="https://github.com/igrigorik/em-websocket/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend "
+   >=dev-ruby/eventmachine-0.12.9
+   =dev-ruby/http_parser_rb-0.6*
+"
+
+all_ruby_prepare() {
+   # Avoid dependency on git
+   sed -i -e '/ls-files/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+   # Only run unit tests since we require unpackaged code for the
+   # integration tests.
+   sed -i -e "/^require 'em-\(spec\|http\|websocket-client\)/ s:^:#:" \
+   -e "/^require 'integration/ s:^:#:" spec/helper.rb || die
+   rm -fr spec/integration || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   dodoc -r examples
+}



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

2021-11-10 Thread Hans de Graaff
commit: 1373b757f103d3a6a7a5592e82bf6b0f84b951a5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Nov 11 07:03:56 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Nov 11 07:04:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1373b757

dev-ruby/ruby_parser: add 3.18.1

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

 dev-ruby/ruby_parser/Manifest  |  1 +
 dev-ruby/ruby_parser/ruby_parser-3.18.1.ebuild | 36 ++
 2 files changed, 37 insertions(+)

diff --git a/dev-ruby/ruby_parser/Manifest b/dev-ruby/ruby_parser/Manifest
index a4905eec707..551007d170c 100644
--- a/dev-ruby/ruby_parser/Manifest
+++ b/dev-ruby/ruby_parser/Manifest
@@ -4,3 +4,4 @@ DIST ruby_parser-3.15.1.gem 527360 BLAKE2B 
bb8c486f5c1e5da82aa6f0c2e0c08a8fa2192
 DIST ruby_parser-3.16.0.gem 584704 BLAKE2B 
87b9308beb4434565b4238bc3e0faaff4c19fbb9531b534121e1e707a9c890be3450137a4190e819ac3cd77241abdbf4db04f4378c2f1f682d31b7bc6325c26d
 SHA512 
224c316097f11fc37e46d20edbfaa4f1bb29a7fc0ef5c86e6852d1df42673b50762941ca4f6a3386047e24fadeaaa8041f0322934b6df5a9e651fde5e3cc3703
 DIST ruby_parser-3.17.0.gem 586752 BLAKE2B 
4d3b7d2105e7c4529eb69e4459f73255907ff17cd7008f5282a92598b014dc4a107e723e44d91e907e1fbac17ae2495aed3daaa8e2473d6dc20d042d6a3ae83b
 SHA512 
6786f58aa4007b407e04669554add6d2fac2260c1ad12db78a4b7816799b7b30d163a554d93d4fa7f043a8e45dd11316854e9f42d63bbd5a542cd2f950c05278
 DIST ruby_parser-3.18.0.gem 634880 BLAKE2B 
dce4a90d4b80a5d2d77e7d52ae7ecb2b0a4b98bf0d7ab1e47bed4b2d4e2c2d30ff6d379dbc50192683a82326d4f6b6e63a7d51bd1d9a498b0abc90daf18adbf0
 SHA512 
e34b42770a44a32f91ef29d7575db26b2fd24188b4e80fda1cc69d99469a454699ff76c715a9acd0342709989140bd5783b629996f89c1a58a422dd971a1271f
+DIST ruby_parser-3.18.1.gem 634880 BLAKE2B 
046ca70510a62e515873039c3846c6dfe7eda204b10c28d1a2892052ee9662be46c99e8f3474577e1e513bee395a404e05d2bcc133d293ae04e2b8b0accdf95b
 SHA512 
820b7dd75f92daef364db9b691ac7c71e460ad0f7f20491036c659310fd08561ae83f227bb5d82748d3b4a40fbb745c57144d8503a395a30eaba934df47f33bc

diff --git a/dev-ruby/ruby_parser/ruby_parser-3.18.1.ebuild 
b/dev-ruby/ruby_parser/ruby_parser-3.18.1.ebuild
new file mode 100644
index 000..8c3041fafc9
--- /dev/null
+++ b/dev-ruby/ruby_parser/ruby_parser-3.18.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_EXTRADOC="README.rdoc History.rdoc"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A ruby parser written in pure ruby"
+HOMEPAGE="https://github.com/seattlerb/ruby_parser;
+
+LICENSE="MIT"
+SLOT="3"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/sexp_processor-4.16.0:4"
+
+ruby_add_bdepend "test? ( dev-ruby/racc >=dev-ruby/minitest-4.3 
>=dev-ruby/sexp_processor-4.16.0:4 )"
+
+DEPEND+=" test? ( dev-util/unifdef )"
+
+all_ruby_prepare() {
+   # Remove reference to perforce method that is not in a released
+   # version of hoe-seattlerb.
+   #sed -i -e '/perforce/d' Rakefile || die
+   sed -i -e '/license/d' Rakefile || die
+   sed -i -e '/Hoe.plugin :isolate/ s:^:#:' Rakefile || die
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || die
+}



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

2021-11-10 Thread Hans de Graaff
commit: 54fb0e926b5ddeb036193e2b8db6746d1f1c5e40
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Nov 11 07:02:42 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Nov 11 07:04:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54fb0e92

dev-ruby/oauth: add 0.5.8

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

 dev-ruby/oauth/Manifest   |  1 +
 dev-ruby/oauth/oauth-0.5.8.ebuild | 39 +++
 2 files changed, 40 insertions(+)

diff --git a/dev-ruby/oauth/Manifest b/dev-ruby/oauth/Manifest
index c9b32ecea0b..f6bf356a463 100644
--- a/dev-ruby/oauth/Manifest
+++ b/dev-ruby/oauth/Manifest
@@ -1,2 +1,3 @@
 DIST oauth-0.5.6.tar.gz 60887 BLAKE2B 
8dea7bc6b1a3c9d5befa5badbda105fed28004d6627624fedaf1572cc261421e3a8636019bb0a600a28fb6aa933d2b1be5faf613ae3062f7d50b314b86059b17
 SHA512 
dcb516b90d6cf0ff3f1071fa7bf1e1b30cd998c79205f9a6df001d5c04784ad23ecd430b4e04565a6351efcc780b552dfc38ea962d0a938c9e19a6e5bd3fe070
 DIST oauth-0.5.7.tar.gz 65889 BLAKE2B 
71787b6a03156a25edbb006acd05f7aae789e9bc0fffa0afe9d3f0c55a2b991fa20527c493e9933891adc0e32571c1834f1a3f928e12f2a7b3159ebc09d29286
 SHA512 
4bc217123aaf74482ed118344c57b241b9efea172d872d670a860e8f236fac4ae1956826fcc786025164a5728c62edded8cb453f0051091c48bc87fe1f72f931
+DIST oauth-0.5.8.tar.gz 67852 BLAKE2B 
7dc19a2f84f585fd517d677bf441c5964b45566ffea3cbd7612061db115a5570cf8315b4cbdd8788f9b0ff336b6eea91922f17c0ce17a4c626731282bd8203ca
 SHA512 
3bf8298ea5bcffe1fe61ba894a5cfcb04a5814348154749e056ea18d975b00b10db7ed226f2187ffb9f414b755022bf32ff4bb2c02f1f429f6a9a7062032d82e

diff --git a/dev-ruby/oauth/oauth-0.5.8.ebuild 
b/dev-ruby/oauth/oauth-0.5.8.ebuild
new file mode 100644
index 000..cdb746579c6
--- /dev/null
+++ b/dev-ruby/oauth/oauth-0.5.8.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md TODO"
+
+RUBY_FAKEGEM_GEMSPEC="oauth.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A RubyGem for implementing both OAuth clients and servers"
+HOMEPAGE="https://github.com/oauth-xx/oauth-ruby;
+SRC_URI="https://github.com/oauth-xx/oauth-ruby/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+RUBY_S="${PN}-ruby-${PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+ruby_add_bdepend "test? (
+   dev-ruby/bundler
+   dev-ruby/test-unit:2
+   dev-ruby/mocha:1.0
+   dev-ruby/webmock
+   dev-ruby/rack
+   dev-ruby/actionpack:6.0
+   dev-ruby/railties:6.0
+)"
+
+all_ruby_prepare() {
+   # Require a compatible version of mocha
+   sed -i -e '1igem "mocha", "~> 1.0"; gem "railties", "~>6.0.0" ; gem 
"actionpack", "~>6.0.0"' \
+   -e '2i gem "test-unit"; require "test/unit"' \
+   -e '/mocha/ s/mini_test/minitest/' \
+   -e '/\(byebug\|minitest_helpers\|simplecov\)/I s:^:#:' 
test/test_helper.rb || die
+}



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

2021-11-10 Thread Joonas Niilola
commit: bd8726ac86dd56ba8406e0d4c0ff1cc1ef8c19f7
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Nov 11 06:49:36 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Nov 11 06:49:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd8726ac

dev-libs/nss: add BDEPEND="dev-lang/perl" for 3.68

 - make[6]: perl: No such file or directory

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

 dev-libs/nss/nss-3.68.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-libs/nss/nss-3.68.ebuild b/dev-libs/nss/nss-3.68.ebuild
index a4a9893d778..df232f044ef 100644
--- a/dev-libs/nss/nss-3.68.ebuild
+++ b/dev-libs/nss/nss-3.68.ebuild
@@ -25,6 +25,7 @@ RDEPEND="
virtual/pkgconfig
 "
 DEPEND="${RDEPEND}"
+BDEPEND="dev-lang/perl"
 
 RESTRICT="test"
 



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

2021-11-10 Thread Sam James
commit: d8b6de9e8e007bbef6cb6786a906611b4024157e
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov 11 03:49:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov 11 03:49:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8b6de9e

dev-python/charset_normalizer: Keyword 2.0.7 ia64, #802549

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

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

diff --git a/dev-python/charset_normalizer/charset_normalizer-2.0.7.ebuild 
b/dev-python/charset_normalizer/charset_normalizer-2.0.7.ebuild
index 61026951703..2d1d5714905 100644
--- a/dev-python/charset_normalizer/charset_normalizer-2.0.7.ebuild
+++ b/dev-python/charset_normalizer/charset_normalizer-2.0.7.ebuild
@@ -17,7 +17,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 
 distutils_enable_tests pytest
 



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

2021-11-10 Thread Sam James
commit: 9e4ee7afa800a21743447bf5cf87ae93eb930a9a
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov 11 03:48:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov 11 03:48:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e4ee7af

dev-perl/Specio: Keyword 0.470.0 ia64, #812824

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

 dev-perl/Specio/Specio-0.470.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Specio/Specio-0.470.0.ebuild 
b/dev-perl/Specio/Specio-0.470.0.ebuild
index 80ca50cb25a..1ca5836fb53 100644
--- a/dev-perl/Specio/Specio-0.470.0.ebuild
+++ b/dev-perl/Specio/Specio-0.470.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
 
 DESCRIPTION="Type constraints and coercions for Perl"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86"
 IUSE="minimal"
 
 RDEPEND="



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

2021-11-10 Thread Sam James
commit: f741f907744673e7472b2307c0d30f3e66db3887
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov 11 03:40:57 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov 11 03:40:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f741f907

app-text/lesspipe: add 1.91

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

 app-text/lesspipe/Manifest |  1 +
 app-text/lesspipe/lesspipe-1.91.ebuild | 61 ++
 2 files changed, 62 insertions(+)

diff --git a/app-text/lesspipe/Manifest b/app-text/lesspipe/Manifest
index 57deafb6e63..ea1f332fce7 100644
--- a/app-text/lesspipe/Manifest
+++ b/app-text/lesspipe/Manifest
@@ -1,3 +1,4 @@
 DIST lesspipe-1.85.tar.gz 120568 BLAKE2B 
d2c00f4121dc1bbed6b82220dac038068bbff87c732385399542cb212d4664c74d018db07829f90c38e938cb8623a443888c74b0d003fff725d0ddf207d8109e
 SHA512 
420d087b9fc9783b9404855e4656b88c10852502bd2f1931978b7dc7ff15eba1a375b217184480f9b341322c12e7336d0861ba9c2f673f2b2a7fb340a381f5b2
 DIST lesspipe-1.89.tar.gz 121118 BLAKE2B 
e730b6e8afc767a0118abbcc6221d2c18467393119c26baf71b8758b5826ba52230526b9c5cd67704aadda07b63a62dfe006db10de1dbae0a73ede1885b03ed0
 SHA512 
b8d7c92d3dae77f2ccee8e314af4354fefc9f3aaec1566af02c9be2640f11ebf7ea1432334470c5d5dbce39d2ac7c3e9f4074bcf9ee4a502dc59b370a21b54f5
 DIST lesspipe-1.90.tar.gz 121098 BLAKE2B 
269f4193f423e4ac5770171156e2f63d14966d7dcc77bf015c3100f281206424ef334acc1edf2edb6fe31f73aed80b9c3ba6c715d6e97993c5a90dfc1ce42405
 SHA512 
d402bd46c37d2509c90530e9da0560fa3e5da9002c37a515451a8ab9275576d1af44793a10914e74e804f10a3352439815c6763d2d77e5e41a0e9840286f518e
+DIST lesspipe-1.91.tar.gz 121965 BLAKE2B 
93c169b2b1a81db7e7b569718a43152a8f2b9ea95258047a00ae4940509817a3eb861fdadb6bafc5861c49e805ce910348a57f634bdae57317811ac6fbfc6945
 SHA512 
d080ceaae019d8885a53c8abb26f4a159b78578f68c2b9a024960aa69509651e3b6638e78bd6e2e57c23d81123d9a3cab167736f253ba4276a3889890d594bd3

diff --git a/app-text/lesspipe/lesspipe-1.91.ebuild 
b/app-text/lesspipe/lesspipe-1.91.ebuild
new file mode 100644
index 000..ecc7dc9e5b7
--- /dev/null
+++ b/app-text/lesspipe/lesspipe-1.91.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="A preprocessor for less"
+HOMEPAGE="https://github.com/wofr06/lesspipe;
+SRC_URI="https://github.com/wofr06/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+# Tests are broken in 1.84, 1.85.
+# Still fragile in 1.88. Passes when lesspipe is not installed.
+# ... and in 1.91, things are being overhauled still.
+# Please check again on bumps!
+# bug #734896
+RESTRICT="test"
+
+DEPEND="dev-lang/perl"
+RDEPEND="${DEPEND}
+   !

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

2021-11-10 Thread Sam James
commit: 062ae965b0d1546dd7bbae86b0455f432b36d8c3
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov 11 03:48:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov 11 03:48:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=062ae965

sci-libs/spqr: Keyword 2.0.9-r1 ia64, #807568

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

 sci-libs/spqr/spqr-2.0.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/spqr/spqr-2.0.9-r1.ebuild 
b/sci-libs/spqr/spqr-2.0.9-r1.ebuild
index b586d18ed69..cb6da0c3331 100644
--- a/sci-libs/spqr/spqr-2.0.9-r1.ebuild
+++ b/sci-libs/spqr/spqr-2.0.9-r1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="http://202.36.178.9/sage/${P}.tar.bz2;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86 ~amd64-linux 
~x86-linux"
 IUSE="doc partition tbb"
 
 BDEPEND="virtual/pkgconfig



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

2021-11-10 Thread Sam James
commit: 6023d4ce3b23c10b35dae6f001445d24a760b62e
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov 11 03:49:01 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov 11 03:49:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6023d4ce

dev-python/requests: Keyword 2.26.0 ia64, #802549

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

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

diff --git a/dev-python/requests/requests-2.26.0.ebuild 
b/dev-python/requests/requests-2.26.0.ebuild
index f3353b906e4..911ddfa1be0 100644
--- a/dev-python/requests/requests-2.26.0.ebuild
+++ b/dev-python/requests/requests-2.26.0.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
 IUSE="socks5"
 
 RDEPEND="



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

2021-11-10 Thread Sam James
commit: 4f74aba4b70555d2ceb273a974f83f25034ae854
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov 11 03:48:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov 11 03:48:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f74aba4

dev-perl/XString: Keyword 0.5.0 ia64, #812824

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

 dev-perl/XString/XString-0.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/XString/XString-0.5.0.ebuild 
b/dev-perl/XString/XString-0.5.0.ebuild
index 491a746ec76..3b03d2e4820 100644
--- a/dev-perl/XString/XString-0.5.0.ebuild
+++ b/dev-perl/XString/XString-0.5.0.ebuild
@@ -9,4 +9,4 @@ inherit perl-module
 
 DESCRIPTION="Isolated String helpers from B"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86"



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

2021-11-10 Thread Sam James
commit: a71c16f6e616fdbc3e161884f34bc1dc9a9d2971
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov 11 03:48:56 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov 11 03:48:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a71c16f6

sci-libs/pastix: Keyword 6.0.3 ia64, #807568

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

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

diff --git a/sci-libs/pastix/pastix-6.0.3.ebuild 
b/sci-libs/pastix/pastix-6.0.3.ebuild
index 499b8e68c76..7131f14b3a7 100644
--- a/sci-libs/pastix/pastix-6.0.3.ebuild
+++ b/sci-libs/pastix/pastix-6.0.3.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://gforge.inria.fr/frs/download.php/file/${PID}/${P}.tar.gz;
 
 LICENSE="CeCILL-C"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux"
 IUSE="cuda examples +fortran int64 metis mpi +python +scotch starpu test"
 
 RESTRICT="!test? ( test )"



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

2021-11-10 Thread Sam James
commit: 447555e1b62f34e97a54b2e322d39c0b8eeb9fd4
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov 11 03:28:25 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov 11 03:28:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=447555e1

sys-libs/ncurses: keyword 6.3_p20211106

Contains pkg-config fixes for e.g. cross and bootstrapping: avoids
bailing out if there's no pkg-config installed at least during bootstrap.

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

 sys-libs/ncurses/ncurses-6.3_p20211106.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/sys-libs/ncurses/ncurses-6.3_p20211106.ebuild 
b/sys-libs/ncurses/ncurses-6.3_p20211106.ebuild
index 21b6525370f..6c1bee31282 100644
--- a/sys-libs/ncurses/ncurses-6.3_p20211106.ebuild
+++ b/sys-libs/ncurses/ncurses-6.3_p20211106.ebuild
@@ -48,8 +48,7 @@ fi
 LICENSE="MIT"
 # The subslot reflects the SONAME.
 SLOT="0/6"
-# Unkeyworded for testing; contains pkg-config fixes for e.g. cross and 
bootstrapping(?)
-#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"
+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="ada +cxx debug doc gpm minimal profile static-libs test tinfo trace"
 RESTRICT="!test? ( test )"
 



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

2021-11-10 Thread Sam James
commit: 0372bbf13c029d77b6e3f2abe538c06b1648b5b2
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov 11 03:12:23 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov 11 03:12:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0372bbf1

sys-apps/coreutils: add check for running zfs(-kmod) version in coreutils 9

We need to make sure people reboot to avoid data corruption, not just
upgrade the module but fail to restart.

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

 sys-apps/coreutils/coreutils-9.0-r1.ebuild | 37 ++
 1 file changed, 37 insertions(+)

diff --git a/sys-apps/coreutils/coreutils-9.0-r1.ebuild 
b/sys-apps/coreutils/coreutils-9.0-r1.ebuild
index 1a47a1aacc8..394f624522d 100644
--- a/sys-apps/coreutils/coreutils-9.0-r1.ebuild
+++ b/sys-apps/coreutils/coreutils-9.0-r1.ebuild
@@ -58,6 +58,43 @@ RDEPEND+="
! 2.1.1-r3
+   kmodv="${kmodv//zfs-kmod-}"
+   kmodv="${kmodv%%-gentoo}"
+
+   minver="$(ver_cut 2 ${kmodv})"
+   local diemsg=$(cat <<-EOF
+   Attempted installation of ${P} on unsupported version 
of zfs-kmod!
+   Please reboot to a newer version of zfs-kmod first:
+   zfs-kmod >=2.0.7 or zfs-kmod >=2.1.1-r3
+   EOF
+   )
+
+   case "${minver}" in
+   # 2.0.x
+   0)
+   ver_test "${kmodv}" -lt 2.0.7 && die "${diemsg}"
+   ;;
+   # 2.1.x
+   1)
+   ver_test "${kmodv}" -lt 2.1.1-r3 && die 
"${diemsg}"
+   ;;
+   # 0.8.x/
+   *)
+   # We can't really cover this case realistically
+   #  is too hard to check and 0.8.x isn't 
being supported anymore.
+   ;;
+   esac
+   fi
+
+}
+
 pkg_setup() {
if use test ; then
python-any-r1_pkg_setup



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

2021-11-10 Thread Sam James
commit: 233f9df5c4c5e0eebd9449d66e23a99e605eada2
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov 11 02:23:18 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov 11 02:23:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=233f9df5

media-libs/openh264: Stabilize 2.1.1_p20190331 ppc, #822960

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

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

diff --git a/media-libs/openh264/openh264-2.1.1_p20190331.ebuild 
b/media-libs/openh264/openh264-2.1.1_p20190331.ebuild
index ca4ff296b0a..08445209713 100644
--- a/media-libs/openh264/openh264-2.1.1_p20190331.ebuild
+++ b/media-libs/openh264/openh264-2.1.1_p20190331.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/cisco/${PN}/archive/v${PV/_p*/}.tar.gz -> ${P/_p*/}.
https://github.com/mozilla/gmp-api/archive/${MY_COMMIT}.tar.gz -> 
gmp-api-Firefox${MOZVER}-${MY_COMMIT}.tar.gz"
 LICENSE="BSD"
 SLOT="0/6" # subslot = openh264 soname version
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv sparc x86"
 IUSE="cpu_flags_arm_neon cpu_flags_x86_avx2 +plugin utils"
 
 RESTRICT="bindist test"



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

2021-11-10 Thread Sam James
commit: eecc12f576fad43ce62c5b487b708e206d0c9081
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov 11 02:23:24 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov 11 02:23:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eecc12f5

media-libs/openh264: Stabilize 2.1.1_p20190331 ppc64, #822960

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

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

diff --git a/media-libs/openh264/openh264-2.1.1_p20190331.ebuild 
b/media-libs/openh264/openh264-2.1.1_p20190331.ebuild
index 08445209713..0121478cca8 100644
--- a/media-libs/openh264/openh264-2.1.1_p20190331.ebuild
+++ b/media-libs/openh264/openh264-2.1.1_p20190331.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/cisco/${PN}/archive/v${PV/_p*/}.tar.gz -> ${P/_p*/}.
https://github.com/mozilla/gmp-api/archive/${MY_COMMIT}.tar.gz -> 
gmp-api-Firefox${MOZVER}-${MY_COMMIT}.tar.gz"
 LICENSE="BSD"
 SLOT="0/6" # subslot = openh264 soname version
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 IUSE="cpu_flags_arm_neon cpu_flags_x86_avx2 +plugin utils"
 
 RESTRICT="bindist test"



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

2021-11-10 Thread Sam James
commit: 845a3ae2555cc736812b5fc1bb8b4ed6d22088eb
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov 11 02:22:18 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov 11 02:22:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=845a3ae2

media-libs/openh264: Stabilize 2.1.1_p20190331 arm, #822960

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

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

diff --git a/media-libs/openh264/openh264-2.1.1_p20190331.ebuild 
b/media-libs/openh264/openh264-2.1.1_p20190331.ebuild
index f2f94c1ccaa..ca4ff296b0a 100644
--- a/media-libs/openh264/openh264-2.1.1_p20190331.ebuild
+++ b/media-libs/openh264/openh264-2.1.1_p20190331.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/cisco/${PN}/archive/v${PV/_p*/}.tar.gz -> ${P/_p*/}.
https://github.com/mozilla/gmp-api/archive/${MY_COMMIT}.tar.gz -> 
gmp-api-Firefox${MOZVER}-${MY_COMMIT}.tar.gz"
 LICENSE="BSD"
 SLOT="0/6" # subslot = openh264 soname version
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc x86"
 IUSE="cpu_flags_arm_neon cpu_flags_x86_avx2 +plugin utils"
 
 RESTRICT="bindist test"



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

2021-11-10 Thread Sam James
commit: 87ba1a186c3f4a5005f8db33738ed0aa6ccd0cad
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov 11 02:21:58 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov 11 02:22:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87ba1a18

dev-java/guice: Stabilize 4.1 arm64, #822930

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

 dev-java/guice/guice-4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/guice/guice-4.1.ebuild b/dev-java/guice/guice-4.1.ebuild
index c0a7d2f86ac..eae84b6f347 100644
--- a/dev-java/guice/guice-4.1.ebuild
+++ b/dev-java/guice/guice-4.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/google/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="4"
-KEYWORDS="amd64 ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 arm64 ~ppc64 x86"
 RESTRICT="test"
 
 CP_DEPEND="dev-java/aopalliance:1



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

2021-11-10 Thread Sam James
commit: d7617e32c09d209cd597c6b669d629e75d02e064
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov 11 02:21:57 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov 11 02:22:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7617e32

dev-java/javax-inject: Stabilize 1-r3 arm64, #822930

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

 dev-java/javax-inject/javax-inject-1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/javax-inject/javax-inject-1-r3.ebuild 
b/dev-java/javax-inject/javax-inject-1-r3.ebuild
index 17c565ad43d..b856834e849 100644
--- a/dev-java/javax-inject/javax-inject-1-r3.ebuild
+++ b/dev-java/javax-inject/javax-inject-1-r3.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="http://central.maven.org/maven2/javax/inject/${MY_PN}/${PV}/${MY_P}-sou
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux"
+KEYWORDS="~amd64 arm64 ~ppc64 ~x86 ~amd64-linux"
 
 RDEPEND=">=virtual/jre-1.6"
 DEPEND=">=virtual/jdk-1.6"



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

2021-11-10 Thread Sam James
commit: 874a816a201306a351fc5b0d606538293898131d
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov 11 02:22:01 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov 11 02:22:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=874a816a

media-libs/openh264: Stabilize 2.1.1_p20190331 arm64, #822960

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

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

diff --git a/media-libs/openh264/openh264-2.1.1_p20190331.ebuild 
b/media-libs/openh264/openh264-2.1.1_p20190331.ebuild
index fe5d9ae3531..f2f94c1ccaa 100644
--- a/media-libs/openh264/openh264-2.1.1_p20190331.ebuild
+++ b/media-libs/openh264/openh264-2.1.1_p20190331.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/cisco/${PN}/archive/v${PV/_p*/}.tar.gz -> ${P/_p*/}.
https://github.com/mozilla/gmp-api/archive/${MY_COMMIT}.tar.gz -> 
gmp-api-Firefox${MOZVER}-${MY_COMMIT}.tar.gz"
 LICENSE="BSD"
 SLOT="0/6" # subslot = openh264 soname version
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc x86"
 IUSE="cpu_flags_arm_neon cpu_flags_x86_avx2 +plugin utils"
 
 RESTRICT="bindist test"



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

2021-11-10 Thread Sam James
commit: 0bb0f97c734da633a877cb4c8e3bb2b777e26d50
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov 11 02:21:37 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov 11 02:22:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bb0f97c

media-libs/openh264: Stabilize 2.1.1_p20190331 x86, #822960

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

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

diff --git a/media-libs/openh264/openh264-2.1.1_p20190331.ebuild 
b/media-libs/openh264/openh264-2.1.1_p20190331.ebuild
index cd6579349fb..fe5d9ae3531 100644
--- a/media-libs/openh264/openh264-2.1.1_p20190331.ebuild
+++ b/media-libs/openh264/openh264-2.1.1_p20190331.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/cisco/${PN}/archive/v${PV/_p*/}.tar.gz -> ${P/_p*/}.
https://github.com/mozilla/gmp-api/archive/${MY_COMMIT}.tar.gz -> 
gmp-api-Firefox${MOZVER}-${MY_COMMIT}.tar.gz"
 LICENSE="BSD"
 SLOT="0/6" # subslot = openh264 soname version
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc x86"
 IUSE="cpu_flags_arm_neon cpu_flags_x86_avx2 +plugin utils"
 
 RESTRICT="bindist test"



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

2021-11-10 Thread Sam James
commit: d2b6893c1cf006eeb2a9180bef5c72646871d8aa
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov 11 02:21:56 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov 11 02:22:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2b6893c

dev-java/aopalliance: Stabilize 1.0-r2 arm64, #822930

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

 dev-java/aopalliance/aopalliance-1.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/aopalliance/aopalliance-1.0-r2.ebuild 
b/dev-java/aopalliance/aopalliance-1.0-r2.ebuild
index c4597d374e9..a9adc6ec5c8 100644
--- a/dev-java/aopalliance/aopalliance-1.0-r2.ebuild
+++ b/dev-java/aopalliance/aopalliance-1.0-r2.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="http://aopalliance.sourceforge.net/;
 LICENSE="public-domain"
 SLOT="1"
 
-KEYWORDS="amd64 ~arm64 ppc64 x86 ~amd64-linux"
+KEYWORDS="amd64 arm64 ppc64 x86 ~amd64-linux"
 
 IUSE=""
 



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

2021-11-10 Thread Georgy Yakovlev
commit: 185abc06de6a07ab9df1fa4caf87e8c17b446cfa
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Nov 11 02:21:44 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Nov 11 02:21:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=185abc06

sys-fs/zfs-kmod: nag for reboot in 2.1.1-r3

Signed-off-by: Georgy Yakovlev  gentoo.org>

 sys-fs/zfs-kmod/zfs-kmod-2.1.1-r3.ebuild | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/sys-fs/zfs-kmod/zfs-kmod-2.1.1-r3.ebuild 
b/sys-fs/zfs-kmod/zfs-kmod-2.1.1-r3.ebuild
index 3ab2b6a4572..ea61ad1dc0a 100644
--- a/sys-fs/zfs-kmod/zfs-kmod-2.1.1-r3.ebuild
+++ b/sys-fs/zfs-kmod/zfs-kmod-2.1.1-r3.ebuild
@@ -207,4 +207,10 @@ pkg_postinst() {
ewarn
ewarn "Refer to /etc/zfs/compatibility.d/grub2 for list of 
features."
fi
+
+   echo
+   ewarn "This versions of ${PN} includes a very important fix for 
upstream bug"
+   ewarn "https://github.com/openzfs/zfs/issues/11900;
+   ewarn "Please reboot into kernel with ${P} as soon as possible"
+   echo
 }



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

2021-11-10 Thread Georgy Yakovlev
commit: f8a88e58521e69cbe98855bc26fac9b1d3787c2f
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Nov 11 02:19:15 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Nov 11 02:19:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8a88e58

sys-fs/zfs-kmod: drop 2.1.1-r2

Signed-off-by: Georgy Yakovlev  gentoo.org>

 sys-fs/zfs-kmod/zfs-kmod-2.1.1-r2.ebuild | 205 ---
 1 file changed, 205 deletions(-)

diff --git a/sys-fs/zfs-kmod/zfs-kmod-2.1.1-r2.ebuild 
b/sys-fs/zfs-kmod/zfs-kmod-2.1.1-r2.ebuild
deleted file mode 100644
index 1f2473e7964..000
--- a/sys-fs/zfs-kmod/zfs-kmod-2.1.1-r2.ebuild
+++ /dev/null
@@ -1,205 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools dist-kernel-utils flag-o-matic linux-mod toolchain-funcs
-
-DESCRIPTION="Linux ZFS kernel module for sys-fs/zfs"
-HOMEPAGE="https://github.com/openzfs/zfs;
-
-if [[ ${PV} == "" ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/openzfs/zfs.git;
-else
-   VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/openzfs.asc
-   inherit verify-sig
-
-   MY_PV="${PV/_rc/-rc}"
-   
SRC_URI="https://github.com/openzfs/zfs/releases/download/zfs-${MY_PV}/zfs-${MY_PV}.tar.gz;
-   SRC_URI+=" verify-sig? ( 
https://github.com/openzfs/zfs/releases/download/zfs-${MY_PV}/zfs-${MY_PV}.tar.gz.asc
 )"
-   S="${WORKDIR}/zfs-${PV%_rc?}"
-   ZFS_KERNEL_COMPAT="5.14"
-
-   #  increments minor eg 5.14 -> 5.15, and still supports override.
-   ZFS_KERNEL_DEP="${ZFS_KERNEL_COMPAT_OVERRIDE:-${ZFS_KERNEL_COMPAT}}"
-   ZFS_KERNEL_DEP="${ZFS_KERNEL_DEP%%.*}.$(( ${ZFS_KERNEL_DEP##*.} + 1))"
-
-   if [[ ${PV} != *_rc* ]]; then
-   KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv"
-   fi
-fi
-
-LICENSE="CDDL MIT debug? ( GPL-2+ )"
-SLOT="0/${PVR}"
-IUSE="custom-cflags debug +rootfs"
-
-RDEPEND="${DEPEND}
-   !sys-kernel/spl
-"
-
-BDEPEND="
-   dev-lang/perl
-   virtual/awk
-"
-
-# we want dist-kernel block in BDEPEND because of portage resolver.
-# since linux-mod.eclass already sets version-unbounded dep, portage
-# will pull new versions. So we set it in BDEPEND which takes priority.
-# and we don't need in in git ebuild.
-if [[ ${PV} != "" ]] ; then
-   BDEPEND+="
-   verify-sig? ( app-crypt/openpgp-keys-openzfs )
-   dist-kernel? ( https://bugs.gentoo.org/811600
-   export CROSS_COMPILE=${CROSS_COMPILE-${CHOST}-}
-
-   local myconf=(
-   HOSTCC="$(tc-getBUILD_CC)"
-   --bindir="${EPREFIX}/bin"
-   --sbindir="${EPREFIX}/sbin"
-   --with-config=kernel
-   --with-linux="${KV_DIR}"
-   --with-linux-obj="${KV_OUT_DIR}"
-   $(use_enable debug)
-   )
-
-   econf "${myconf[@]}"
-}
-
-src_compile() {
-   set_arch_to_kernel
-
-   myemakeargs=(
-   HOSTCC="$(tc-getBUILD_CC)"
-   V=1
-   )
-
-   emake "${myemakeargs[@]}"
-}
-
-src_install() {
-   set_arch_to_kernel
-
-   myemakeargs+=(
-   DEPMOD=:
-   DESTDIR="${D}"
-   INSTALL_MOD_PATH="${EPREFIX:-/}" # lib/modules/ added by 
KBUILD
-   )
-
-   emake "${myemakeargs[@]}" install
-
-   einstalldocs
-}
-
-pkg_postinst() {
-   linux-mod_pkg_postinst
-
-   if [[ -z ${ROOT} ]] && use dist-kernel; then
-   set_arch_to_portage
-   dist-kernel_reinstall_initramfs "${KV_DIR}" "${KV_FULL}"
-   fi
-
-   if use x86 || use arm; then
-   ewarn "32-bit kernels will likely require increasing vmalloc to"
-   ewarn "at least 256M and decreasing zfs_arc_max to some value 
less than that."
-   fi
-
-   if has_version sys-boot/grub; then
-   ewarn "This version of OpenZFS includes support for new feature 
flags"
-   ewarn "that are incompatible with previous versions. GRUB2 
support for"
-   ewarn "/boot with the new feature flags is not yet available."
-   ewarn "Do *NOT* upgrade root pools to use the new feature 
flags."
-   ewarn "Any new pools will be created with the new feature flags 
by default"
-   ewarn "and will not be compatible with older versions of 
ZFSOnLinux. To"
-   ewarn "create a newpool that is backward compatible wih GRUB2, 
use "
-   ewarn
-   ewarn "zpool create -o compatibility=grub2 ..."
-   ewarn
-   ewarn "Refer to /etc/zfs/compatibility.d/grub2 for list of 
features."
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs-kmod/, sys-fs/zfs-kmod/files/

2021-11-10 Thread Georgy Yakovlev
commit: 95c250a3f3986b2bc2091dd3981ff1e1d3de0c73
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Nov 11 02:03:18 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Nov 11 02:10:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95c250a3

sys-fs/zfs-kmod: revbump 2.1.1 with SEEK/mmap/dnode fixes

take two

Bug: https://bugs.gentoo.org/815469
https://github.com/openzfs/zfs/issues/11900
Signed-off-by: Georgy Yakovlev  gentoo.org>

 .../zfs-kmod/files/2.1.1-SEEK_DATA-SEEK_HOLE.patch | 594 +
 .../files/2.1.1-restore-dirty-dnode-logic.patch|  31 ++
 sys-fs/zfs-kmod/zfs-kmod-2.1.1-r3.ebuild   | 210 
 3 files changed, 835 insertions(+)

diff --git a/sys-fs/zfs-kmod/files/2.1.1-SEEK_DATA-SEEK_HOLE.patch 
b/sys-fs/zfs-kmod/files/2.1.1-SEEK_DATA-SEEK_HOLE.patch
new file mode 100644
index 000..458fe279ee2
--- /dev/null
+++ b/sys-fs/zfs-kmod/files/2.1.1-SEEK_DATA-SEEK_HOLE.patch
@@ -0,0 +1,594 @@
+From 664d487a5dbd758216ac613934a4080fcc1de347 Mon Sep 17 00:00:00 2001
+From: Brian Behlendorf 
+Date: Sun, 7 Nov 2021 13:27:44 -0800
+Subject: [PATCH] Fix lseek(SEEK_DATA/SEEK_HOLE) mmap consistency
+
+When using lseek(2) to report data/holes memory mapped regions of
+the file were ignored.  This could result in incorrect results.
+To handle this zfs_holey_common() was updated to asynchronously
+writeback any dirty mmap(2) regions prior to reporting holes.
+
+Additionally, while not strictly required, the dn_struct_rwlock is
+now held over the dirty check to prevent the dnode structure from
+changing.  This ensures that a clean dnode can't be dirtied before
+the data/hole is located.  The range lock is now also taken to
+ensure the call cannot race with zfs_write().
+
+Furthermore, the code was refactored to provide a dnode_is_dirty()
+helper function which checks the dnode for any dirty records to
+determine its dirtiness.
+
+Reviewed-by: Matthew Ahrens 
+Reviewed-by: Tony Hutter 
+Reviewed-by: Rich Ercolani 
+Signed-off-by: Brian Behlendorf 
+Issue #11900
+Closes #12724
+---
+ configure.ac  |   1 +
+ include/os/freebsd/spl/sys/vnode.h|  18 +++
+ include/os/freebsd/zfs/sys/zfs_znode_impl.h   |   3 +-
+ include/os/linux/zfs/sys/zfs_znode_impl.h |   1 +
+ include/sys/dnode.h   |   1 +
+ man/man4/zfs.4|   2 +-
+ module/zfs/dmu.c  |  53 ---
+ module/zfs/dnode.c|  20 +++
+ module/zfs/zfs_vnops.c|   9 +-
+ tests/runfiles/common.run |   2 +-
+ tests/zfs-tests/cmd/Makefile.am   |   1 +
+ tests/zfs-tests/cmd/mmap_seek/.gitignore  |   1 +
+ tests/zfs-tests/cmd/mmap_seek/Makefile.am |   6 +
+ tests/zfs-tests/cmd/mmap_seek/mmap_seek.c | 147 ++
+ tests/zfs-tests/include/commands.cfg  |   1 +
+ tests/zfs-tests/include/tunables.cfg  |   1 +
+ .../tests/functional/mmap/Makefile.am |   3 +-
+ .../functional/mmap/mmap_seek_001_pos.ksh |  67 
+ 18 files changed, 305 insertions(+), 32 deletions(-)
+ create mode 100644 tests/zfs-tests/cmd/mmap_seek/.gitignore
+ create mode 100644 tests/zfs-tests/cmd/mmap_seek/Makefile.am
+ create mode 100644 tests/zfs-tests/cmd/mmap_seek/mmap_seek.c
+ create mode 100755 tests/zfs-tests/tests/functional/mmap/mmap_seek_001_pos.ksh
+
+diff --git a/configure.ac b/configure.ac
+index 6f34b210d2b..ebc7b276a64 100644
+--- a/configure.ac
 b/configure.ac
+@@ -221,6 +221,7 @@ AC_CONFIG_FILES([
+   tests/zfs-tests/cmd/mktree/Makefile
+   tests/zfs-tests/cmd/mmap_exec/Makefile
+   tests/zfs-tests/cmd/mmap_libaio/Makefile
++  tests/zfs-tests/cmd/mmap_seek/Makefile
+   tests/zfs-tests/cmd/mmapwrite/Makefile
+   tests/zfs-tests/cmd/nvlist_to_lua/Makefile
+   tests/zfs-tests/cmd/randfree_file/Makefile
+diff --git a/include/os/freebsd/spl/sys/vnode.h 
b/include/os/freebsd/spl/sys/vnode.h
+index 3670712a045..3bc8a18eeb7 100644
+--- a/include/os/freebsd/spl/sys/vnode.h
 b/include/os/freebsd/spl/sys/vnode.h
+@@ -59,6 +59,8 @@ enum symfollow { NO_FOLLOW = NOFOLLOW };
+ #include 
+ #include 
+ #include 
++#include 
++#include 
+ 
+ typedef   struct vop_vector   vnodeops_t;
+ #define   VOP_FID VOP_VPTOFH
+@@ -83,6 +85,22 @@ vn_is_readonly(vnode_t *vp)
+ #define   vn_has_cached_data(vp)  \
+   ((vp)->v_object != NULL && \
+   (vp)->v_object->resident_page_count > 0)
++
++static __inline void
++vn_flush_cached_data(vnode_t *vp, boolean_t sync)
++{
++#if __FreeBSD_version > 1300054
++  if (vm_object_mightbedirty(vp->v_object)) {
++#else
++  if (vp->v_object->flags & OBJ_MIGHTBEDIRTY) {
++#endif
++  int flags = sync ? OBJPC_SYNC : 0;
++  zfs_vmobject_wlock(vp->v_object);
++  vm_object_page_clean(vp->v_object, 0, 0, flags);
++  

[gentoo-commits] repo/gentoo:master commit in: app-metrics/redis_exporter/

2021-11-10 Thread Zac Medico
commit: e327f3351b8b0aa4b6ae0cabfdda9a2d9bebc188
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Nov 11 01:00:49 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Nov 11 01:02:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e327f335

app-metrics/redis_exporter: Bump to version 1.31.1

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

 app-metrics/redis_exporter/Manifest | 2 +-
 .../{redis_exporter-1.31.0.ebuild => redis_exporter-1.31.1.ebuild}  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-metrics/redis_exporter/Manifest 
b/app-metrics/redis_exporter/Manifest
index 1a68b818f8d..b829128f4ff 100644
--- a/app-metrics/redis_exporter/Manifest
+++ b/app-metrics/redis_exporter/Manifest
@@ -437,6 +437,6 @@ DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.1-2019.2.3.mod 300 
BLAKE2B 3e3f5a2be0918
 DIST redis_exporter-1.2.1.tar.gz 1415284 BLAKE2B 
8218e36fa11d74e1be49f421ce2074388c434e713d1af57930538e4246744f34aecddeabf7a97a796b51ff5df4beef71b905310f8d96906acea120322551d2f6
 SHA512 
29faed372225cebcc2db35e8e2d08519e160d27070fed7b90afffcd3865e9ccc54e8aeb82dfbb1ca275eedc64542a67c688062428488cd74234de67b3589fda9
 DIST redis_exporter-1.20.0.tar.gz 123536 BLAKE2B 
ce90e26368e905aa45083290d54aa18733d47d10090a22f775607a5bc0133df215649a8cd6ae6460ebad5807520b33f3d8d62f7a690f4ae05699cf1ea7917258
 SHA512 
fc545e25cb6be33e81157c4c5b8557ebfbc98ccd7cb8ac4a988eb1120ab8ba6f7875727a1cca8401a9f1f36011b02e9dfdb837a31f679b06794dfdd0a7d5ac69
 DIST redis_exporter-1.30.0.tar.gz 172010 BLAKE2B 
7da9576c47735d650bd22cf1f6cb721a2ea96bcf0901889b41465e704e07ad8e464d50cad2313aca896bfc157511b5ff6faae3540344ebbf7e165e48b2a02f1f
 SHA512 
f518151a1e188c3dbe42496be8e47af97fbbc2d44e26ffeeed68ac57f05165b8f0900c574f846f4294f163a87a3ea3f2aad64fb85462d4120a9c273e7cd41308
-DIST redis_exporter-1.31.0.tar.gz 172022 BLAKE2B 
f5b1ce022d4e786838fb8b745bbce5d12fe0f1b39382d2e51d9587252496c482b29c8b567e07879a603e60b8b8f580147605af72d764eb2bbaa22dba74325bed
 SHA512 
45df06a5ab5e3a0c287a6babb89f1c270d255eaf0f460aafa10e2538a8ff4d502b1f5256bf968bc307b7ff6f247555aa7c47a7fbd5515de4cefee4208208d384
+DIST redis_exporter-1.31.1.tar.gz 172100 BLAKE2B 
fef10834a4278814e0fca141a4258e01cac1b1df2db4c9fe13e60f28a42f4905f064ec3a9db970f9805cef473f03131f2c3277163881f3e17194524e30c2a1c7
 SHA512 
cd57d78908566eb938acfecc72ceebaa3e150e2261ee481d9073e36cfc4546868bd3f55bd67ca8c830ee38228cd4030492e4d9444a2c37e70edc5d1927dfe519
 DIST sigs.k8s.io%2Fyaml%2F@v%2Fv1.1.0.mod 24 BLAKE2B 
d33080dbc62b185d029eb43f75d66328dbfa7c463a3117b3efd5419ab8e1e52cc6f5d5a288d553421025c785ec6948b3aa68588cae19bd325f6acc0d043bb5fb
 SHA512 
78f6402daccb04510f4ef35ee457ee13e4f447fba8e6aa33b4d32aa666e925861bf3b3f22c5ba9573871ec7e830f99e4caae0969724a54eadf40e6a7ed7931a0
 DIST 
sourcegraph.com%2Fsourcegraph%2Fappdash%2F@v%2Fv0.0.0-20190731080439-ebfcffb1b5c0.mod
 43 BLAKE2B 
44d562f1cdabdb24ca05eb508183dc158939129a4cf6ec0c58815076367b2902b660ee0ef526aa01e920846fb633d001c499bf63a3cea16494213eec41587408
 SHA512 
7d863e4af4e480a247bc767d1de96ff8050b12a13a182a9a8fa68c983c2f0b1a16b509d40de3cca552082535f876458034e1510f0f0feef383f16e1f84f81282

diff --git a/app-metrics/redis_exporter/redis_exporter-1.31.0.ebuild 
b/app-metrics/redis_exporter/redis_exporter-1.31.1.ebuild
similarity index 99%
rename from app-metrics/redis_exporter/redis_exporter-1.31.0.ebuild
rename to app-metrics/redis_exporter/redis_exporter-1.31.1.ebuild
index 4f567dd9db6..1c352c9b144 100644
--- a/app-metrics/redis_exporter/redis_exporter-1.31.0.ebuild
+++ b/app-metrics/redis_exporter/redis_exporter-1.31.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 inherit go-module systemd
-EGIT_COMMIT=4dcbeb28ba656dfcef41a2cc86974c06c69a1c5f
+EGIT_COMMIT=39d8a4f5e178e4e75ae481fbd9028ff044843c2d
 
 DESCRIPTION="Prometheus Exporter for Redis Metrics. Supports Redis 2.x, 3.x 
and 4.x"
 HOMEPAGE="https://github.com/oliver006/redis_exporter;



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/pari/

2021-11-10 Thread Michael Orlitzky
commit: 523f3b80e6b43dfb42c0c7ca1328eb2733f088ee
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Thu Nov 11 00:45:16 2021 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Thu Nov 11 00:46:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=523f3b80

sci-mathematics/pari: new upstream version pari-2.13.3.

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Michael Orlitzky  gentoo.org>

 sci-mathematics/pari/Manifest   |   1 +
 sci-mathematics/pari/pari-2.13.3.ebuild | 121 
 2 files changed, 122 insertions(+)

diff --git a/sci-mathematics/pari/Manifest b/sci-mathematics/pari/Manifest
index 5d9fd6547a6..7e6a835 100644
--- a/sci-mathematics/pari/Manifest
+++ b/sci-mathematics/pari/Manifest
@@ -1 +1,2 @@
 DIST pari-2.13.2.tar.gz 4766461 BLAKE2B 
f765edaee8e3b85f859edb1ac82f20aab6cda1a1bb87a2bfaf2de0824d401aef8d5f559a95bc2da565b492f49445b7cf9bcce45376b100e6ca736d82a381ca88
 SHA512 
ee034e4f2d385755aa5fcddb8b562a2faf4d847591d35c47461e3cbf01382da3a85f004685c842e0c530fdb29e384b69dc496a568b9b204e276b4c8e27afd382
+DIST pari-2.13.3.tar.gz 4768312 BLAKE2B 
e6df23d3929ef1549009eb82c628cc2b9f1f3a446b2c2b246e157b93859006c3f4526c6fef4b975be87b9c6c011e179c169b4f237981c2ca1e02df0adbc4c00a
 SHA512 
16cc20e44bc9b408798a86ffc31f8096e5adc01e0b8f7620e3d03201d71ddbe1d1bfecb22ab69c5b03270e9e97657042de29bb2055173b0d4cf169ec4373972b

diff --git a/sci-mathematics/pari/pari-2.13.3.ebuild 
b/sci-mathematics/pari/pari-2.13.3.ebuild
new file mode 100644
index 000..3d8273de659
--- /dev/null
+++ b/sci-mathematics/pari/pari-2.13.3.ebuild
@@ -0,0 +1,121 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="Computer-aided number theory C library and tools"
+HOMEPAGE="https://pari.math.u-bordeaux.fr/;
+SRC_URI="https://pari.math.u-bordeaux.fr/pub/${PN}/unix/${P}.tar.gz;
+
+LICENSE="GPL-2"
+
+# The subslot is the value of $soname_num obtained from
+# upstream's config/version script.
+SLOT="0/7"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
+IUSE="data doc fltk gmp test threads X"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( virtual/latex-base )
+"
+DEPEND="
+   sys-libs/readline:0=
+   data? ( sci-mathematics/pari-data )
+   doc? ( X? ( x11-misc/xdg-utils ) )
+   fltk? ( x11-libs/fltk:1= )
+   gmp? ( dev-libs/gmp:0= )
+   X? ( x11-libs/libX11:0= )"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}/${PN}"-2.9.4-strip.patch
+   "${FILESDIR}/${PN}"-2.9.4-ppc.patch
+   "${FILESDIR}/${PN}"-2.11.2-no-automagic.patch
+   "${FILESDIR}/${PN}"-2.9.4-fltk-detection.patch
+   "${FILESDIR}/${PN}"-2.11.2-Makefile-LDFLAGS.patch
+   "${FILESDIR}/${PN}"-2.11.2-Makefile-docinstall.patch
+)
+
+src_prepare() {
+   default
+
+   # move doc dir to a gentoo doc dir and replace acroread by xdg-open
+   sed -i \
+   -e "s:\$d = \$0:\$d = '${EPREFIX}/usr/share/doc/${PF}':" \
+   -e 's:"acroread":"xdg-open":' \
+   doc/gphelp.in || die "Failed to fix doc dir"
+}
+
+src_configure() {
+   tc-export CC CXX PKG_CONFIG
+
+   # Workaraound to "asm operand has impossible constraints" as
+   # suggested in bug #46.
+   use x86 && append-cflags $(test-flags-CC -fno-stack-check)
+
+   # need to force optimization here, as it breaks without
+   if is-flag -O0; then
+   replace-flags -O0 -O2
+   elif ! is-flag -O?; then
+   append-flags -O2
+   fi
+
+   # sysdatadir installs a pari.cfg stuff which is informative only.
+   # It is supposed to be for "architecture-dependent" data.
+   # It needs to be easily discoverable for downstream packages such as 
gp2c.
+   # We set LD to "" so that it is set to the value of the compiler used
+   # which is how a normal end user is expected to configure it. pari's 
build
+   # system do not cope very well with a naked linker, it is expecting a
+   # compiler driver. See https://bugs.gentoo.org/722090
+   LD="" ./Configure \
+   --prefix="${EPREFIX}"/usr \
+   --datadir="${EPREFIX}/usr/share/${PN}" \
+   --libdir="${EPREFIX}/usr/$(get_libdir)" \
+   --sysdatadir="${EPREFIX}"/usr/share/pari \
+   --mandir="${EPREFIX}"/usr/share/man/man1 \
+   --with-readline="${EPREFIX}"/usr \
+   --with-readline-lib="${EPREFIX}/usr/$(get_libdir)" \
+   --with-ncurses-lib="${EPREFIX}/usr/$(get_libdir)" \
+   $(use_with fltk) \
+   $(use_with gmp) \
+   --without-qt \
+   $(usex threads "--mt=pthread" "" "" "") \
+   || die "./Configure failed"
+}
+
+src_compile() {
+   local mymake=""
+   use hppa && \
+  

[gentoo-commits] repo/gentoo:master commit in: app-arch/tarsync/

2021-11-10 Thread Zac Medico
commit: 8c72318855c07efbfacc68d0bd5175483a6014c8
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Nov 11 00:06:20 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Nov 11 00:11:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c723188

app-arch/tarsync: Bump to version 0.2.2

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

 app-arch/tarsync/Manifest |  1 +
 app-arch/tarsync/tarsync-0.2.2.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/app-arch/tarsync/Manifest b/app-arch/tarsync/Manifest
index 802e382e306..8dfe6aec775 100644
--- a/app-arch/tarsync/Manifest
+++ b/app-arch/tarsync/Manifest
@@ -1 +1,2 @@
 DIST tarsync-0.2.1.tar.bz2 13593 BLAKE2B 
4841d501587c8d4932031fe939fce9f41019622af2a4253bfe12c01160956e7eaeebf5ff00174332dce6b17ae150ead42b7c1a57483f948ba191b5c3943f6596
 SHA512 
bebf8e495ad196c002414c41f9fe9737b5300de18b7c3b16576a7d3bfd94608f36f1b86cb6ed4879c600b71c7706255d9b2d4140b73c5743a473fa2500dbca2d
+DIST tarsync-0.2.2.tar.gz 21028 BLAKE2B 
33aae739c990a85d8ce9458545b829743a3babd30890988f83d9ad6eebe96ffb48f872b5afb947fe58eb9156000513d65e299cdcc57ffc7e9cb12ee4d986b784
 SHA512 
88d7ca773538f7d2d612068ce9b6b4389d63e627a12f6377a7e7f397700d92eb29c6f4facc6b698454710e63808a3b4d6acc7901c6999dcca2de93c5d58a2622

diff --git a/app-arch/tarsync/tarsync-0.2.2.ebuild 
b/app-arch/tarsync/tarsync-0.2.2.ebuild
new file mode 100644
index 000..869ab23ff2c
--- /dev/null
+++ b/app-arch/tarsync/tarsync-0.2.2.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="Delta compression suite for using/generating binary patches"
+HOMEPAGE="https://github.com/zmedico/tarsync;
+SRC_URI="https://github.com/zmedico/tarsync/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~x86 ~amd64-linux"
+
+DEPEND=">=dev-util/diffball-0.7"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   tc-export CC
+}
+
+src_install() {
+   dobin tarsync #make install doesn't support prefix
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/pari/

2021-11-10 Thread Michael Orlitzky
commit: 944499a85c8a1edd0c02c1a5c3c5f4b37a533c18
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Wed Nov 10 23:50:45 2021 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Wed Nov 10 23:51:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=944499a8

sci-mathematics/pari: remove old pari-2.11.4.ebuild.

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Michael Orlitzky  gentoo.org>

 sci-mathematics/pari/Manifest   |   1 -
 sci-mathematics/pari/pari-2.11.4.ebuild | 118 
 2 files changed, 119 deletions(-)

diff --git a/sci-mathematics/pari/Manifest b/sci-mathematics/pari/Manifest
index 9c863fc84b9..5d9fd6547a6 100644
--- a/sci-mathematics/pari/Manifest
+++ b/sci-mathematics/pari/Manifest
@@ -1,2 +1 @@
-DIST pari-2.11.4.tar.gz 4445000 BLAKE2B 
e910783186eeb71e74a369681c113b77271abd7f87d7a9f366aea83f36ab984f02e312cd451fad7ee6efb2fa285780e8fa78540bb1fd4b135a62d265176c80e0
 SHA512 
1312f452244cd1d814a1e43e108378c956669b614845f21199b7039fe6462881168983d4badb8a80bb1bac202cd82d92788a2b4f3c23d16f993cae6e251c4fe1
 DIST pari-2.13.2.tar.gz 4766461 BLAKE2B 
f765edaee8e3b85f859edb1ac82f20aab6cda1a1bb87a2bfaf2de0824d401aef8d5f559a95bc2da565b492f49445b7cf9bcce45376b100e6ca736d82a381ca88
 SHA512 
ee034e4f2d385755aa5fcddb8b562a2faf4d847591d35c47461e3cbf01382da3a85f004685c842e0c530fdb29e384b69dc496a568b9b204e276b4c8e27afd382

diff --git a/sci-mathematics/pari/pari-2.11.4.ebuild 
b/sci-mathematics/pari/pari-2.11.4.ebuild
deleted file mode 100644
index ed86287930f..000
--- a/sci-mathematics/pari/pari-2.11.4.ebuild
+++ /dev/null
@@ -1,118 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic toolchain-funcs
-
-DESCRIPTION="Computer-aided number theory C library and tools"
-HOMEPAGE="https://pari.math.u-bordeaux.fr/;
-SRC_URI="https://pari.math.u-bordeaux.fr/pub/${PN}/unix/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0/6"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~mips ppc ppc64 ~sparc x86 ~amd64-linux 
~x86-linux"
-IUSE="data doc fltk gmp test threads X"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
-   virtual/pkgconfig
-   doc? ( virtual/latex-base )
-"
-DEPEND="
-   sys-libs/readline:0=
-   data? ( sci-mathematics/pari-data )
-   doc? ( X? ( x11-misc/xdg-utils ) )
-   fltk? ( x11-libs/fltk:1= )
-   gmp? ( dev-libs/gmp:0= )
-   X? ( x11-libs/libX11:0= )"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-   "${FILESDIR}/${PN}"-2.9.4-strip.patch
-   "${FILESDIR}/${PN}"-2.9.4-ppc.patch
-   "${FILESDIR}/${PN}"-2.11.2-no-automagic.patch
-   "${FILESDIR}/${PN}"-2.9.4-fltk-detection.patch
-   "${FILESDIR}/${PN}"-2.11.2-Makefile-LDFLAGS.patch
-   "${FILESDIR}/${PN}"-2.11.2-Makefile-docinstall.patch
-)
-
-src_prepare() {
-   default
-
-   # move doc dir to a gentoo doc dir and replace acroread by xdg-open
-   sed -i \
-   -e "s:\$d = \$0:\$d = '${EPREFIX}/usr/share/doc/${PF}':" \
-   -e 's:"acroread":"xdg-open":' \
-   doc/gphelp.in || die "Failed to fix doc dir"
-}
-
-src_configure() {
-   tc-export CC CXX PKG_CONFIG
-
-   # Workaraound to "asm operand has impossible constraints" as
-   # suggested in bug #46.
-   use x86 && append-cflags $(test-flags-CC -fno-stack-check)
-
-   # need to force optimization here, as it breaks without
-   if is-flag -O0; then
-   replace-flags -O0 -O2
-   elif ! is-flag -O?; then
-   append-flags -O2
-   fi
-
-   # sysdatadir installs a pari.cfg stuff which is informative only.
-   # It is supposed to be for "architecture-dependent" data.
-   # It needs to be easily discoverable for downstream packages such as 
gp2c.
-   # We set LD to "" so that it is set to the value of the compiler used
-   # which is how a normal end user is expected to configure it. pari's 
build
-   # system do not cope very well with a naked linker, it is expecting a
-   # compiler driver. See https://bugs.gentoo.org/722090
-   LD="" ./Configure \
-   --prefix="${EPREFIX}"/usr \
-   --datadir="${EPREFIX}/usr/share/${PN}" \
-   --libdir="${EPREFIX}/usr/$(get_libdir)" \
-   --sysdatadir="${EPREFIX}"/usr/share/pari \
-   --mandir="${EPREFIX}"/usr/share/man/man1 \
-   --with-readline="${EPREFIX}"/usr \
-   --with-readline-lib="${EPREFIX}/usr/$(get_libdir)" \
-   --with-ncurses-lib="${EPREFIX}/usr/$(get_libdir)" \
-   $(use_with fltk) \
-   $(use_with gmp) \
-   --without-qt \
-   $(usex threads "--mt=pthread" "" "" "") \
-   || die "./Configure failed"
-}
-
-src_compile() {
-   local mymake=""
-   use hppa && \
-   mymake=DLLD\="${EPREFIX}"/usr/bin/gcc\ DLLDFLAGS\=-shared\ 

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

2021-11-10 Thread Sam James
commit: 8b81ba14a3aa651b8be9e281dc0cbf2e9c97974d
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 10 23:41:27 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 10 23:44:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b81ba14

dev-libs/elfutils: add 0.186

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

 dev-libs/elfutils/Manifest  |  1 +
 dev-libs/elfutils/elfutils-0.186.ebuild | 96 +
 2 files changed, 97 insertions(+)

diff --git a/dev-libs/elfutils/Manifest b/dev-libs/elfutils/Manifest
index 346d253f96f..0a6a8004f32 100644
--- a/dev-libs/elfutils/Manifest
+++ b/dev-libs/elfutils/Manifest
@@ -1 +1,2 @@
 DIST elfutils-0.185.tar.bz2 9187627 BLAKE2B 
57cfa7e4060975c4bf6170dbd354687a19a92f7069c060db1ac2fa4da5a9d34e8bddd07c7ce376b5c28b5670ad5b8c1df795164cbcfb600a44cf1db60c20c4af
 SHA512 
34de0de1355b11740e036e0fc64f2fc063587c8eb121b19216ee5548d3f0f268d8fc3995176c47190466b9d881007cfa11a9d01e9a50e38af6119492bf8bb47f
+DIST elfutils-0.186.tar.bz2 9230491 BLAKE2B 
49573d0a1f3519eab81d1ba3e94354cbc0935a36a94a3fdb22fe223a47b78cca8fd6e322870b0e335a809529fa6f54180b13c67936dec0242123c54ba20c9fc9
 SHA512 
c9180b27ec62935f18b9431268d176f6023d1bb938731d2af6e7626ae460af6608a70ba68483aa1ec7e6cb0fa0528b661ca8b68bc4f58ea8e18af527c5950c78

diff --git a/dev-libs/elfutils/elfutils-0.186.ebuild 
b/dev-libs/elfutils/elfutils-0.186.ebuild
new file mode 100644
index 000..c40baf26562
--- /dev/null
+++ b/dev-libs/elfutils/elfutils-0.186.ebuild
@@ -0,0 +1,96 @@
+# Copyright 2003-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic multilib-minimal
+
+DESCRIPTION="Libraries/utilities to handle ELF objects (drop in replacement 
for libelf)"
+HOMEPAGE="https://elfutils.org/;
+SRC_URI="https://sourceware.org/elfutils/ftp/${PV}/${P}.tar.bz2;
+
+LICENSE="|| ( GPL-2+ LGPL-3+ ) utils? ( GPL-3+ )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="bzip2 lzma nls static-libs test +threads +utils valgrind zstd"
+
+RDEPEND=">=sys-libs/zlib-1.2.8-r1[static-libs?,${MULTILIB_USEDEP}]
+   bzip2? ( >=app-arch/bzip2-1.0.6-r4[static-libs?,${MULTILIB_USEDEP}] )
+   lzma? ( >=app-arch/xz-utils-5.0.5-r1[static-libs?,${MULTILIB_USEDEP}] )
+   zstd? ( app-arch/zstd:=[static-libs?,${MULTILIB_USEDEP}] )
+   elibc_musl? (
+   dev-libs/libbsd
+   sys-libs/argp-standalone
+   sys-libs/fts-standalone
+   sys-libs/obstack-standalone
+   )
+   !dev-libs/libelf
+"
+DEPEND="${RDEPEND}
+   valgrind? ( dev-util/valgrind )
+"
+BDEPEND="nls? ( sys-devel/gettext )
+   >=sys-devel/flex-2.5.4a
+   sys-devel/m4
+"
+RESTRICT="!test? ( test )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.175-disable-biarch-test-PR24158.patch
+   "${FILESDIR}"/${PN}-0.177-disable-large.patch
+   "${FILESDIR}"/${PN}-0.180-PaX-support.patch
+)
+
+src_prepare() {
+   default
+
+   if use elibc_musl; then
+   eapply "${FILESDIR}"/musl/
+   fi
+
+   if ! use static-libs; then
+   sed -i -e '/^lib_LIBRARIES/s:=.*:=:' -e '/^%.os/s:%.o$::' 
lib{asm,dw,elf}/Makefile.in || die
+   fi
+   # https://sourceware.org/PR23914
+   sed -i 's:-Werror::' */Makefile.in || die
+}
+
+src_configure() {
+   use test && append-flags -g #407135
+
+   # Symbol aliases are implemented as asm statements.
+   # Will require porting: https://gcc.gnu.org/PR48200
+   filter-flags '-flto*'
+
+   multilib-minimal_src_configure
+}
+
+multilib_src_configure() {
+   ECONF_SOURCE="${S}" econf \
+   $(use_enable nls) \
+   $(use_enable threads thread-safety) \
+   $(use_enable valgrind) \
+   --disable-debuginfod \
+   --disable-libdebuginfod \
+   --program-prefix="eu-" \
+   --with-zlib \
+   $(use_with bzip2 bzlib) \
+   $(use_with lzma) \
+   $(use_with zstd)
+}
+
+multilib_src_test() {
+   env 
LD_LIBRARY_PATH="${BUILD_DIR}/libelf:${BUILD_DIR}/libebl:${BUILD_DIR}/libdw:${BUILD_DIR}/libasm"
 \
+   LC_ALL="C" \
+   emake check VERBOSE=1
+}
+
+multilib_src_install_all() {
+   einstalldocs
+   dodoc NOTES
+   # These build quick, and are needed for most tests, so don't
+   # disable their building when the USE flag is disabled.
+   if ! use utils; then
+   rm -rf "${ED}"/usr/bin || die
+   fi
+}



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

2021-11-10 Thread Sam James
commit: 83bad4f1e73ca2051e518d58fda63f90fd251b5a
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 10 23:44:33 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 10 23:44:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83bad4f1

dev-libs/elfutils: add 0.186

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

 dev-libs/elfutils/elfutils-0.186.ebuild | 10 +-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/dev-libs/elfutils/elfutils-0.186.ebuild 
b/dev-libs/elfutils/elfutils-0.186.ebuild
index c40baf26562..d7c479481a3 100644
--- a/dev-libs/elfutils/elfutils-0.186.ebuild
+++ b/dev-libs/elfutils/elfutils-0.186.ebuild
@@ -45,12 +45,20 @@ src_prepare() {
default
 
if use elibc_musl; then
-   eapply "${FILESDIR}"/musl/
+   mkdir -p "${T}"/musl || die
+   cp -rv "${FILESDIR}"/musl/*.patch "${T}"/musl || die
+
+   # Delete patches upstreamed in 0.186
+   rm "${T}/musl/${PN}-0.185-error-h.patch" || die
+   rm "${T}/musl/${PN}-0.185-strndupa.patch" || die
+
+   eapply "${T}"/musl/
fi
 
if ! use static-libs; then
sed -i -e '/^lib_LIBRARIES/s:=.*:=:' -e '/^%.os/s:%.o$::' 
lib{asm,dw,elf}/Makefile.in || die
fi
+
# https://sourceware.org/PR23914
sed -i 's:-Werror::' */Makefile.in || die
 }



[gentoo-commits] repo/gentoo:master commit in: app-metrics/redis_exporter/

2021-11-10 Thread Zac Medico
commit: 27d93465a61251ed148e3389c2d40ce68cd5ac6b
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Nov 10 23:15:42 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Nov 10 23:15:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27d93465

app-metrics/redis_exporter: Bump to version 1.31.0

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

 app-metrics/redis_exporter/Manifest|   1 +
 .../redis_exporter/redis_exporter-1.31.0.ebuild| 215 +
 2 files changed, 216 insertions(+)

diff --git a/app-metrics/redis_exporter/Manifest 
b/app-metrics/redis_exporter/Manifest
index 4d715586ea0..1a68b818f8d 100644
--- a/app-metrics/redis_exporter/Manifest
+++ b/app-metrics/redis_exporter/Manifest
@@ -437,5 +437,6 @@ DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.1-2019.2.3.mod 300 
BLAKE2B 3e3f5a2be0918
 DIST redis_exporter-1.2.1.tar.gz 1415284 BLAKE2B 
8218e36fa11d74e1be49f421ce2074388c434e713d1af57930538e4246744f34aecddeabf7a97a796b51ff5df4beef71b905310f8d96906acea120322551d2f6
 SHA512 
29faed372225cebcc2db35e8e2d08519e160d27070fed7b90afffcd3865e9ccc54e8aeb82dfbb1ca275eedc64542a67c688062428488cd74234de67b3589fda9
 DIST redis_exporter-1.20.0.tar.gz 123536 BLAKE2B 
ce90e26368e905aa45083290d54aa18733d47d10090a22f775607a5bc0133df215649a8cd6ae6460ebad5807520b33f3d8d62f7a690f4ae05699cf1ea7917258
 SHA512 
fc545e25cb6be33e81157c4c5b8557ebfbc98ccd7cb8ac4a988eb1120ab8ba6f7875727a1cca8401a9f1f36011b02e9dfdb837a31f679b06794dfdd0a7d5ac69
 DIST redis_exporter-1.30.0.tar.gz 172010 BLAKE2B 
7da9576c47735d650bd22cf1f6cb721a2ea96bcf0901889b41465e704e07ad8e464d50cad2313aca896bfc157511b5ff6faae3540344ebbf7e165e48b2a02f1f
 SHA512 
f518151a1e188c3dbe42496be8e47af97fbbc2d44e26ffeeed68ac57f05165b8f0900c574f846f4294f163a87a3ea3f2aad64fb85462d4120a9c273e7cd41308
+DIST redis_exporter-1.31.0.tar.gz 172022 BLAKE2B 
f5b1ce022d4e786838fb8b745bbce5d12fe0f1b39382d2e51d9587252496c482b29c8b567e07879a603e60b8b8f580147605af72d764eb2bbaa22dba74325bed
 SHA512 
45df06a5ab5e3a0c287a6babb89f1c270d255eaf0f460aafa10e2538a8ff4d502b1f5256bf968bc307b7ff6f247555aa7c47a7fbd5515de4cefee4208208d384
 DIST sigs.k8s.io%2Fyaml%2F@v%2Fv1.1.0.mod 24 BLAKE2B 
d33080dbc62b185d029eb43f75d66328dbfa7c463a3117b3efd5419ab8e1e52cc6f5d5a288d553421025c785ec6948b3aa68588cae19bd325f6acc0d043bb5fb
 SHA512 
78f6402daccb04510f4ef35ee457ee13e4f447fba8e6aa33b4d32aa666e925861bf3b3f22c5ba9573871ec7e830f99e4caae0969724a54eadf40e6a7ed7931a0
 DIST 
sourcegraph.com%2Fsourcegraph%2Fappdash%2F@v%2Fv0.0.0-20190731080439-ebfcffb1b5c0.mod
 43 BLAKE2B 
44d562f1cdabdb24ca05eb508183dc158939129a4cf6ec0c58815076367b2902b660ee0ef526aa01e920846fb633d001c499bf63a3cea16494213eec41587408
 SHA512 
7d863e4af4e480a247bc767d1de96ff8050b12a13a182a9a8fa68c983c2f0b1a16b509d40de3cca552082535f876458034e1510f0f0feef383f16e1f84f81282

diff --git a/app-metrics/redis_exporter/redis_exporter-1.31.0.ebuild 
b/app-metrics/redis_exporter/redis_exporter-1.31.0.ebuild
new file mode 100644
index 000..4f567dd9db6
--- /dev/null
+++ b/app-metrics/redis_exporter/redis_exporter-1.31.0.ebuild
@@ -0,0 +1,215 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module systemd
+EGIT_COMMIT=4dcbeb28ba656dfcef41a2cc86974c06c69a1c5f
+
+DESCRIPTION="Prometheus Exporter for Redis Metrics. Supports Redis 2.x, 3.x 
and 4.x"
+HOMEPAGE="https://github.com/oliver006/redis_exporter;
+EGO_SUM=(
+"cloud.google.com/go v0.34.0/go.mod"
+"github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod"
+"github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751/go.mod"
+"github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod"
+"github.com/alecthomas/units v0.0.0-20190717042225-c3de453c63f4/go.mod"
+"github.com/alecthomas/units v0.0.0-20190924025748-f65c72e2690d/go.mod"
+"github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod"
+"github.com/beorn7/perks v1.0.0/go.mod"
+"github.com/beorn7/perks v1.0.1"
+"github.com/beorn7/perks v1.0.1/go.mod"
+"github.com/cespare/xxhash/v2 v2.1.1"
+"github.com/cespare/xxhash/v2 v2.1.1/go.mod"
+"github.com/davecgh/go-spew v1.1.0/go.mod"
+"github.com/davecgh/go-spew v1.1.1"
+"github.com/davecgh/go-spew v1.1.1/go.mod"
+"github.com/go-kit/kit v0.8.0/go.mod"
+"github.com/go-kit/kit v0.9.0/go.mod"
+"github.com/go-kit/log v0.1.0/go.mod"
+"github.com/go-logfmt/logfmt v0.3.0/go.mod"
+"github.com/go-logfmt/logfmt v0.4.0/go.mod"
+"github.com/go-logfmt/logfmt v0.5.0/go.mod"
+"github.com/go-stack/stack v1.8.0/go.mod"
+"github.com/gogo/protobuf v1.1.1/go.mod"
+"github.com/golang/protobuf v1.2.0/go.mod"
+"github.com/golang/protobuf v1.3.1/go.mod"
+"github.com/golang/protobuf v1.3.2/go.mod"
+"github.com/golang/protobuf v1.4.0-rc.1/go.mod"
+"github.com/golang/protobuf v1.4.0-rc.1.0.20200221234624-67d41d38c208/go.mod"
+"github.com/golang/protobuf v1.4.0-rc.2/go.mod"
+"github.com/golang/protobuf 

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

2021-11-10 Thread Zac Medico
commit: 704bcd1581e49432f363f0eda648d58411775d7f
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Nov  7 04:19:58 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Nov 10 23:10:53 2021 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=704bcd15

EbuildIpcDaemon: fix lock permission race

Move ipc files to a .ipc subdirectory, with a setgid bit to
prevent a lockfile group permission race. The lockfile function
uses an appropriate open call with mode argument so that the
lockfile is created atomically with both group ownership and
group write bit.

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

 bin/ebuild-ipc.py| 6 +++---
 bin/phase-functions.sh   | 4 ++--
 lib/_emerge/AbstractEbuildProcess.py | 4 ++--
 lib/_emerge/EbuildIpcDaemon.py   | 2 +-
 lib/portage/package/ebuild/prepare_build_dirs.py | 9 +
 lib/portage/tests/ebuild/test_doebuild_spawn.py  | 1 +
 lib/portage/tests/ebuild/test_ipc_daemon.py  | 6 +++---
 7 files changed, 21 insertions(+), 11 deletions(-)

diff --git a/bin/ebuild-ipc.py b/bin/ebuild-ipc.py
index 4999c043a..c24ba6f58 100755
--- a/bin/ebuild-ipc.py
+++ b/bin/ebuild-ipc.py
@@ -138,9 +138,9 @@ class EbuildIpc:
 
 def __init__(self):
 self.fifo_dir = os.environ["PORTAGE_BUILDDIR"]
-self.ipc_in_fifo = os.path.join(self.fifo_dir, ".ipc_in")
-self.ipc_out_fifo = os.path.join(self.fifo_dir, ".ipc_out")
-self.ipc_lock_file = os.path.join(self.fifo_dir, ".ipc_lock")
+self.ipc_in_fifo = os.path.join(self.fifo_dir, ".ipc", "in")
+self.ipc_out_fifo = os.path.join(self.fifo_dir, ".ipc", "out")
+self.ipc_lock_file = os.path.join(self.fifo_dir, ".ipc", "lock")
 
 def _daemon_is_alive(self):
 try:

diff --git a/bin/phase-functions.sh b/bin/phase-functions.sh
index d3221993d..5eb031805 100644
--- a/bin/phase-functions.sh
+++ b/bin/phase-functions.sh
@@ -291,10 +291,10 @@ __dyn_clean() {
rm -f 
"$PORTAGE_BUILDDIR"/.{ebuild_changed,logid,pretended,setuped,unpacked,prepared} 
\

"$PORTAGE_BUILDDIR"/.{configured,compiled,tested,packaged,instprepped} \
"$PORTAGE_BUILDDIR"/.die_hooks \
-   "$PORTAGE_BUILDDIR"/.ipc_{in,out,lock} \
"$PORTAGE_BUILDDIR"/.exit_status
 
-   rm -rf "${PORTAGE_BUILDDIR}/build-info"
+   rm -rf "${PORTAGE_BUILDDIR}/build-info" \
+   "${PORTAGE_BUILDDIR}/.ipc"
rm -rf "${WORKDIR}"
rm -f "${PORTAGE_BUILDDIR}/files"
fi

diff --git a/lib/_emerge/AbstractEbuildProcess.py 
b/lib/_emerge/AbstractEbuildProcess.py
index 1b4e7759f..6d89d40f0 100644
--- a/lib/_emerge/AbstractEbuildProcess.py
+++ b/lib/_emerge/AbstractEbuildProcess.py
@@ -249,8 +249,8 @@ class AbstractEbuildProcess(SpawnProcess):
 
 def _init_ipc_fifos(self):
 
-input_fifo = os.path.join(self.settings["PORTAGE_BUILDDIR"], ".ipc_in")
-output_fifo = os.path.join(self.settings["PORTAGE_BUILDDIR"], 
".ipc_out")
+input_fifo = os.path.join(self.settings["PORTAGE_BUILDDIR"], ".ipc", 
"in")
+output_fifo = os.path.join(self.settings["PORTAGE_BUILDDIR"], ".ipc", 
"out")
 
 for p in (input_fifo, output_fifo):
 

diff --git a/lib/_emerge/EbuildIpcDaemon.py b/lib/_emerge/EbuildIpcDaemon.py
index ee6fd7658..78594ff0a 100644
--- a/lib/_emerge/EbuildIpcDaemon.py
+++ b/lib/_emerge/EbuildIpcDaemon.py
@@ -81,7 +81,7 @@ class EbuildIpcDaemon(FifoIpcDaemon):
 # write something to the pipe just before we close it, and in that
 # case the write will be lost. Therefore, try for a non-blocking
 # lock, and only re-open the pipe if the lock is acquired.
-lock_filename = os.path.join(os.path.dirname(self.input_fifo), 
".ipc_lock")
+lock_filename = os.path.join(os.path.dirname(self.input_fifo), 
"lock")
 try:
 lock_obj = lockfile(lock_filename, unlinkfile=True, 
flags=os.O_NONBLOCK)
 except TryAgain:

diff --git a/lib/portage/package/ebuild/prepare_build_dirs.py 
b/lib/portage/package/ebuild/prepare_build_dirs.py
index 659198905..32a770c99 100644
--- a/lib/portage/package/ebuild/prepare_build_dirs.py
+++ b/lib/portage/package/ebuild/prepare_build_dirs.py
@@ -102,6 +102,15 @@ def prepare_build_dirs(myroot=None, settings=None, 
cleanup=False):
 apply_secpass_permissions(
 mysettings[dir_key], uid=portage_uid, gid=portage_gid
 )
+# The setgid bit prevents a lockfile group permission race for bug 
#468990.
+ipc_kwargs = {}
+if portage.data.secpass >= 1:
+ipc_kwargs["gid"] = portage_gid
+ipc_kwargs["mode"] = 0o2770
+ensure_dirs(
+os.path.join(mysettings["PORTAGE_BUILDDIR"], ".ipc"),
+   

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

2021-11-10 Thread Jakov Smolić
commit: 4c04f97ae2f0a8e1544bcb46a01c36fdac45b574
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Nov 10 22:34:43 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Nov 10 22:35:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c04f97a

net-libs/libyang: drop 2.0.7

Signed-off-by: Jakov Smolić  gentoo.org>

 net-libs/libyang/Manifest |  1 -
 net-libs/libyang/libyang-2.0.7.ebuild | 44 ---
 2 files changed, 45 deletions(-)

diff --git a/net-libs/libyang/Manifest b/net-libs/libyang/Manifest
index 44b1cfdfe9a..d04ca62f55a 100644
--- a/net-libs/libyang/Manifest
+++ b/net-libs/libyang/Manifest
@@ -1,2 +1 @@
-DIST libyang-2.0.7.tar.gz 1031818 BLAKE2B 
a3ad7dc0bcff14ea5fec0221f11efb2ef61efa8b4b3c8ebd6d58f3184cc1f1979c026985c1782d2f2177227a8aae815c6c4fa7063fb19156af78f65740623318
 SHA512 
edb1d8d372b25ed820fa312e0dc96d4af7c8cd5ddeb785964de73f64774062ea7a5586bb27e2039ad24189d4a2ba04268921ca86e82423fc48647d1d10a2a0a7
 DIST libyang-2.0.97.tar.gz 1066042 BLAKE2B 
24ad593b4d4db2c54bf083d3f3469b17de8734aded878d167e383a5e7edb964706a48707e2f0847c7cd4f613b6c1e298325710c4b074f4a3fa1102e22265d632
 SHA512 
f97f29703f49ef22d04ecf3071d4437417ca95fd0cc2a696269ff646076cca15236874c40ef6a891f1ed4a1173600ba4c6cdd5e0879356b53414c4f0c415c389

diff --git a/net-libs/libyang/libyang-2.0.7.ebuild 
b/net-libs/libyang/libyang-2.0.7.ebuild
deleted file mode 100644
index 24249c2af8d..000
--- a/net-libs/libyang/libyang-2.0.7.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_ECLASS=cmake
-inherit cmake-multilib
-
-DESCRIPTION="YANG data modeling language library"
-HOMEPAGE="https://github.com/CESNET/libyang;
-SRC_URI="https://github.com/CESNET/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="doc test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-libs/libpcre2[${MULTILIB_USEDEP}]"
-DEPEND="
-   ${RDEPEND}
-   test? ( dev-util/cmocka )
-"
-BDEPEND="
-   virtual/pkgconfig
-   doc? ( app-doc/doxygen[dot] )
-"
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DENABLE_BUILD_TESTS=$(usex test)
-   )
-   cmake_src_configure
-}
-
-multilib_src_compile() {
-   cmake_src_compile
-
-   multilib_is_native_abi && use doc && cmake_src_compile doc
-}
-
-multilib_src_install_all() {
-   use doc && dodoc -r doc/.
-}



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

2021-11-10 Thread Jakov Smolić
commit: e868a9f849855a08043bdcbc0e6ccfb03d3f4a4d
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Nov 10 22:34:20 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Nov 10 22:35:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e868a9f8

net-misc/sysrepo: drop 2.0.1

Signed-off-by: Jakov Smolić  gentoo.org>

 net-misc/sysrepo/Manifest |  1 -
 net-misc/sysrepo/sysrepo-2.0.1.ebuild | 41 ---
 2 files changed, 42 deletions(-)

diff --git a/net-misc/sysrepo/Manifest b/net-misc/sysrepo/Manifest
index 59ffa39deaa..438eb37dcdc 100644
--- a/net-misc/sysrepo/Manifest
+++ b/net-misc/sysrepo/Manifest
@@ -1,2 +1 @@
-DIST sysrepo-2.0.1.tar.gz 642522 BLAKE2B 
dc2ce960f1ce4156b89ed8f0ab2c567ca50f8d7fc3bc1151cf52d2302ba8114c8e01b7e295c249176acab6c501fbf45850a6d89fde427be444bcb12ccd243dcc
 SHA512 
c231174980985d7cc7380f2708cd5395f621735cee62923fcb224d09d500978917b4caa7860e4dca8520e27a4f002e7377b987b6738472d6424d09a0894a3953
 DIST sysrepo-2.0.47.tar.gz 667259 BLAKE2B 
9869fb936322f317156842daa71f1c07176914df4bcec73d2e8976dc28429555a1754eb5e2c5b0626f040bdf664d121dae711bc698974b727f27ecd544e6535b
 SHA512 
ef9f7c2698180a820566f46d5155b0bf7b31c2c5b7675e17180bb7f28a9ebb10f4fefd7fe983d89b4e40a28f2b905f4a6541644ca3805975339ea7827a364d92

diff --git a/net-misc/sysrepo/sysrepo-2.0.1.ebuild 
b/net-misc/sysrepo/sysrepo-2.0.1.ebuild
deleted file mode 100644
index aba7132d49a..000
--- a/net-misc/sysrepo/sysrepo-2.0.1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="YANG-based configuration and operational state data store"
-HOMEPAGE="https://www.sysrepo.org;
-SRC_URI="https://github.com/sysrepo/sysrepo/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="doc test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=">=net-libs/libyang-2.0.3:="
-DEPEND="${RDEPEND}"
-BDEPEND="doc? ( app-doc/doxygen[dot] )"
-
-PATCHES=( "${FILESDIR}"/${P}-cmake.patch )
-
-src_configure() {
-   local mycmakeargs=(
-   -DENABLE_TESTS=$(usex test)
-   )
-   cmake_src_configure
-}
-
-src_compile() {
-   cmake_src_compile
-
-   use doc && cmake_src_compile doc
-}
-
-src_install() {
-   cmake_src_install
-
-   use doc && dodoc -r doc/.
-}



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

2021-11-10 Thread Jakov Smolić
commit: 6595d5be3a095bdc8031b8f707bb105cd3fdc371
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Nov 10 22:35:04 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Nov 10 22:35:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6595d5be

net-libs/libnetconf2: drop 2.0.1-r1

Signed-off-by: Jakov Smolić  gentoo.org>

 net-libs/libnetconf2/Manifest|  1 -
 net-libs/libnetconf2/libnetconf2-2.0.1-r1.ebuild | 47 
 2 files changed, 48 deletions(-)

diff --git a/net-libs/libnetconf2/Manifest b/net-libs/libnetconf2/Manifest
index 154ed70eda6..d48de67fcdc 100644
--- a/net-libs/libnetconf2/Manifest
+++ b/net-libs/libnetconf2/Manifest
@@ -1,2 +1 @@
-DIST libnetconf2-2.0.1.tar.gz 292658 BLAKE2B 
d2821b4b66773b64f7a453649a7ea60bacc418a8ff5c33e54b244a1f285b84ec8a1cc6d6285ff280c8631d79dfe9db352ad03781a7694762efd8545462ac
 SHA512 
26f0a900387a8dbf5c12136d29529e7aba973dba4e1e3ff091cb70385a686533f041cfe647e273f6188b9494b67f771564b2e32f10e1fc61586112d88837f5c8
 DIST libnetconf2-2.0.19.tar.gz 300454 BLAKE2B 
7ff97dcc964124f93631b2fe08f9f713deb698e7d591ca245f9638f32a19915ce6e8cf9e7170bcd6059369926044a705fc03ef18e28baba8eef1c8296bb52d8e
 SHA512 
0e53d4803b8a5d3ff041b393487c71ca09878fa47cbe3ac4d1f26cf45f2ede80992964e339747435003c3bc61053f4b6297a29d6e2a5511ba6b4e93edb3ce136

diff --git a/net-libs/libnetconf2/libnetconf2-2.0.1-r1.ebuild 
b/net-libs/libnetconf2/libnetconf2-2.0.1-r1.ebuild
deleted file mode 100644
index 8e82d2ac942..000
--- a/net-libs/libnetconf2/libnetconf2-2.0.1-r1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="C library for building NETCONF servers and clients"
-HOMEPAGE="https://github.com/CESNET/libnetconf2;
-SRC_URI="https://github.com/CESNET/libnetconf2/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="doc test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-libs/openssl:0=
-   >=net-libs/libyang-2.0.0:=
-   net-libs/libssh:0=[server]
-   virtual/libcrypt:="
-DEPEND="${RDEPEND}
-   test? ( dev-util/cmocka )"
-BDEPEND="
-   virtual/pkgconfig
-   doc? ( app-doc/doxygen[dot] )"
-
-src_configure() {
-   local mycmakeargs=(
-   -DENABLE_BUILD_TESTS=$(usex test)
-   )
-
-   cmake_src_configure
-}
-
-src_compile() {
-   cmake_src_compile
-
-   use doc && cmake_src_compile doc
-}
-
-src_install() {
-   cmake_src_install
-
-   use doc && dodoc -r doc/.
-}



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

2021-11-10 Thread Jakov Smolić
commit: 5b5929947d30ad324cb278f943cb4b67b1558240
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Nov 10 22:34:31 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Nov 10 22:35:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b592994

net-misc/netopeer2: drop 2.0.0

Signed-off-by: Jakov Smolić  gentoo.org>

 net-misc/netopeer2/Manifest   |  1 -
 net-misc/netopeer2/netopeer2-2.0.0.ebuild | 46 ---
 2 files changed, 47 deletions(-)

diff --git a/net-misc/netopeer2/Manifest b/net-misc/netopeer2/Manifest
index 8eaeb54a563..f05ba8239e9 100644
--- a/net-misc/netopeer2/Manifest
+++ b/net-misc/netopeer2/Manifest
@@ -1,2 +1 @@
-DIST netopeer2-2.0.0.tar.gz 255138 BLAKE2B 
a33fa6a952a060a8fb4bd4ad2f2f4e0ab163faef44cd999eb5d3a28706110908bf6350859da1032e873cf24ff8bd9327d0d694edeb35ecb8e0650634dc5d8966
 SHA512 
789a6fb36f9a3cf9df4ff996b90a5e8f07a24b14027ec455133e184ae96c72a1e8f9adef6d36800139d47d667c54189a2c14616f4947ce0fe72467cb178dbec5
 DIST netopeer2-2.0.30.tar.gz 382529 BLAKE2B 
e17bc4eceb07b91347aac4e5167d7a92bfd7bfde77a79f27b6531f4ad0c77fc42e9281ed156b017969171dbb9f25e2570e9b2db1a85af9da896d5f39bd902555
 SHA512 
f0ec1b1e469b5a39ec4ae9533bc0cea6391068502defba3e3f25b154a573d37c030283b4483e27a11e8e372f580110af7df7279c6e1be3a2fec249a6b79c3d95

diff --git a/net-misc/netopeer2/netopeer2-2.0.0.ebuild 
b/net-misc/netopeer2/netopeer2-2.0.0.ebuild
deleted file mode 100644
index 807ead2dd44..000
--- a/net-misc/netopeer2/netopeer2-2.0.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="Server for implementing NETCONF configuration management"
-HOMEPAGE="https://github.com/CESNET/netopeer2;
-SRC_URI="https://github.com/CESNET/netopeer2/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-RDEPEND="
-   dev-libs/openssl:=
-   net-misc/curl:=
-   >=net-misc/sysrepo-2.0.0:=
-   >=net-libs/libnetconf2-2.0.0:=
-   net-libs/libssh:=
-   >=net-libs/libyang-2.0.0:="
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-src_configure() {
-   local mycmakeargs=(
-   -DGENERATE_HOSTKEY=OFF
-   -DINSTALL_MODULES=OFF
-   -DMERGE_LISTEN_CONFIG=OFF
-   )
-
-   cmake_src_configure
-}
-
-src_install() {
-   cmake_src_install
-
-   insinto /etc/netopeer2
-   doins -r scripts/.
-}
-
-pkg_postinst() {
-   elog "In order to do initial server setup please"
-   elog "run setup scripts located in /etc/netopeer2"
-}



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

2021-11-10 Thread Michał Górny
commit: 25822c354d2faba629986da56530bf2b944fa7f7
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 10 21:26:02 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 10 22:34:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25822c35

dev-python/async_timeout: Bump to 4.0.1

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

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

diff --git a/dev-python/async_timeout/Manifest 
b/dev-python/async_timeout/Manifest
index 2a4ec1b8f08..697283481f4 100644
--- a/dev-python/async_timeout/Manifest
+++ b/dev-python/async_timeout/Manifest
@@ -1,3 +1,4 @@
 DIST async-timeout-3.0.1.tar.gz 9724 BLAKE2B 
f18ae75969b7048469fe22949f25ea25da3fdbf08b98a16b5d5ffe823060a75e6de9ed764727e08d4344c79426e9c89013d49522f20ed62e6fbe912b5c7a8787
 SHA512 
fd30842671a79edfd52c7350e7fb2120533a6d97b44975f7b071ce2cbde43443bd5bbe1f2ad0ad3ab2156e1987b9e58e0c149b0ecfea8674eb0cb78eee79c986
 DIST async-timeout-4.0.0.tar.gz 8258 BLAKE2B 
7a3edee9491aba11e59ef6bf7c07b9e3f00e97bf42e69adac92a23d89715e2c90dbf9e431c146c20e44b05ed47905cfd5afa41fd04df63315d9f347a6b8f70f1
 SHA512 
92716106b42ad3746c9873649b44d414da08f75cd507a0dc45d764270bcbd6f483c149e5cebe1a4c36f5cd02397c21b67b92a0475117d9dea17c580e422cf4da
 DIST async-timeout-4.0.0a3.tar.gz 11386 BLAKE2B 
8918878c4edd64c70d831ddd05e3235c3c7cc116a99755205b7624df52cacfb61bf4e80083c85d93e420fbf18e7da16ee3ebc796c5a4890e2801885b670a494a
 SHA512 
04775ea30ffba90a4b604ef040df24a6a2711fd3e2c3b45d1ab87ae3487f216458f44bbfb2c85498bef286acca90af43d8b3b95cf22244027c0a48494ef84e7a
+DIST async-timeout-4.0.1.tar.gz 8030 BLAKE2B 
73bb3f38d33608d120a0d633231bc781b9b5530d80a08c98370ab9100486bda5fd9d7a68ae6b16315bf306a75690897d724fa5db318847803bc445074908e650
 SHA512 
24a72daf9e0737d0be351a35ff28242dea735bed33f06d9865a71983b1341693c80856c0668d6a485bccc8cf7b9adde33fa904e94bf4730e4a678216e572d119

diff --git a/dev-python/async_timeout/async_timeout-4.0.1.ebuild 
b/dev-python/async_timeout/async_timeout-4.0.1.ebuild
new file mode 100644
index 000..8f81e5f9664
--- /dev/null
+++ b/dev-python/async_timeout/async_timeout-4.0.1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+inherit distutils-r1
+
+MY_P=${PN/_/-}-${PV}
+DESCRIPTION="Timeout context manager for asyncio programs"
+HOMEPAGE="https://github.com/aio-libs/async-timeout;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~x64-macos"
+
+RDEPEND="
+   dev-python/typing-extensions[${PYTHON_USEDEP}]"
+BDEPEND="
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # remove pointless dep on pytest-cov
+   sed -i -e '/addopts/d' setup.cfg || die
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   epytest -p no:aiohttp
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/pallets-sphinx-themes/

2021-11-10 Thread Michał Górny
commit: fbf741227424a4160cc95155148d76c0010a193a
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 10 21:36:48 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 10 22:34:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbf74122

dev-python/pallets-sphinx-themes: Bump to 2.0.2

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

 dev-python/pallets-sphinx-themes/Manifest|  1 +
 .../pallets-sphinx-themes-2.0.2.ebuild   | 20 
 2 files changed, 21 insertions(+)

diff --git a/dev-python/pallets-sphinx-themes/Manifest 
b/dev-python/pallets-sphinx-themes/Manifest
index 34683987cae..6ee91795941 100644
--- a/dev-python/pallets-sphinx-themes/Manifest
+++ b/dev-python/pallets-sphinx-themes/Manifest
@@ -1 +1,2 @@
 DIST pallets-sphinx-themes-2.0.1.tar.gz 20312 BLAKE2B 
6fc745ffc5d344cd542f1b299ef5151144a13d1f75923398d42a6882d3c80aca4827123a3bd1f751dd771e882170c76f5bad99ad42d09dec2a9baf474d846365
 SHA512 
6e16ead8bb489336f8b8fe7e50d1e65acf950ab64c90ba1508ceb07bd598d8ddd5b960d9b31697867ddb7bffa970a08d7d53b778b5eec5e01b7c07babf2d5de6
+DIST pallets-sphinx-themes-2.0.2.tar.gz 20655 BLAKE2B 
a5e2d3a02a5996df6e648b8cf9943260d6e0e475108921493300c7d9437837cc66e83b489ad335596c39eac29f3a6e23b7b4abc3cf1fe3bbb018fd874b44aefd
 SHA512 
a37b0f4fe38c098c0508988faa54ed8b2e1ad9ba41f95f862734cf38fd093e2b7c42d408fc10e529aca810f4cc37d16e6d707ed9affa433adfcb481006cd4577

diff --git 
a/dev-python/pallets-sphinx-themes/pallets-sphinx-themes-2.0.2.ebuild 
b/dev-python/pallets-sphinx-themes/pallets-sphinx-themes-2.0.2.ebuild
new file mode 100644
index 000..64927961c3f
--- /dev/null
+++ b/dev-python/pallets-sphinx-themes/pallets-sphinx-themes-2.0.2.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+inherit distutils-r1
+
+DESCRIPTION="Sphinx themes for Pallets and related projects"
+HOMEPAGE="https://github.com/pallets/pallets-sphinx-themes;
+SRC_URI="https://github.com/pallets/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+
+RDEPEND="
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]"



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

2021-11-10 Thread Michał Górny
commit: b9ba918bc491b698819ab1265641f2a6bd596833
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 10 21:35:09 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 10 22:34:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9ba918b

dev-python/botocore: Bump to 1.23.3

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

 dev-python/botocore/Manifest   |  1 +
 dev-python/botocore/botocore-1.23.3.ebuild | 64 ++
 2 files changed, 65 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index b9e8e6f1804..125672b1535 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -5,3 +5,4 @@ DIST botocore-1.22.12.tar.gz 8343683 BLAKE2B 
df7b2c86f226df14dc8181e8506acc7dd66
 DIST botocore-1.22.5.tar.gz 8301083 BLAKE2B 
91f9d38e7c5bcb0b8f58c04547ad45489f58d2240c6b7301cf632969a4a73cf4a1d51c8c68c8def27653c10041d2163ad7ca800dcf6fd07972b506bf2566cae3
 SHA512 
710a903dc79ca4ffacc4974f09ca769e1e3b8cb143f6f0349240dd8c2af8ee526a1dadb7310a26019363f683fc4149cb4c73d8b94a856a384fab7f84fb5c
 DIST botocore-1.23.1.tar.gz 8353252 BLAKE2B 
e29dc3a2112c24f244d25336964605ba14a07f9db3f0462db911f9a1009846dc3601ae27bad05e8e58161e911a20ecbaf1f280bd61204a7392906f0553dcec64
 SHA512 
6938f54a98474aa0bb3c73249f81bc68cb364d381af3f08ac698d66b9f03c2b3649a253bafb57a6f525757f459a8c3da775370f64984be4bca0f2d4310f7a367
 DIST botocore-1.23.2.tar.gz 8356426 BLAKE2B 
e8ab05b2adb4892460e681ac815461fd917005dc71baf7996b621855c69f5871e012441e3b788dc3d128e615607a711bc2705e65ed1eeefa9fd1b97d980a79af
 SHA512 
a2a741ec5a58a3fce9002f719e03bc2e3cb86f85c84868167b38820e36b16d0a495b0c74b97479f6e0f976b9a0fedfe968f8d738217f61ba780a47a7a046ffb4
+DIST botocore-1.23.3.tar.gz 8367493 BLAKE2B 
6e7c27dd69d1256b1d874b330537fb76dae348986ba5764f0568b1e1092b3bb1c069aedb3e6410562a8210a615ca4b1f792fe05d531a08c7c015c47f8ca5f053
 SHA512 
a7246fbe64df68f49755008de542cce4c166e2421f339cdeb5e45a9e66562bbf9e497b1fdb6014fceedd10db9d1d96d38c19bc77c5d68bec4259621ab0ed0429

diff --git a/dev-python/botocore/botocore-1.23.3.ebuild 
b/dev-python/botocore/botocore-1.23.3.ebuild
new file mode 100644
index 000..7337877443c
--- /dev/null
+++ b/dev-python/botocore/botocore-1.23.3.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="https://github.com/boto/botocore;
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/botocore;
+   inherit git-r3
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
+fi
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/jmespath[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/1.8.6-tests-pass-all-env-vars-to-cmd-runner.patch"
+)
+
+distutils_enable_sphinx docs/source \
+   'dev-python/guzzle_sphinx_theme'
+distutils_enable_tests pytest
+
+src_prepare() {
+   # unpin deps
+   sed -i -e "s:>=.*':':" setup.py || die
+
+   # unbundle deps
+   rm -r botocore/vendored || die
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # rely on bundled six
+   tests/functional/test_six_imports.py::test_no_bare_six_imports
+   tests/functional/test_six_threading.py::test_six_thread_safety
+   )
+
+   epytest tests/{functional,unit}
+}



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

2021-11-10 Thread Michał Górny
commit: de8bb8f75a5e06034bb111fbb3d6613abbf2772e
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 10 21:35:18 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 10 22:34:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de8bb8f7

dev-python/boto3: Bump to 1.20.3

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

 dev-python/boto3/Manifest|  1 +
 dev-python/boto3/boto3-1.20.3.ebuild | 59 
 2 files changed, 60 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 23aa75705e0..5ace757ace1 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -5,3 +5,4 @@ DIST boto3-1.19.12.tar.gz 436654 BLAKE2B 
f92e756bc9f98105e3126e41cf0d6fab948bbd7
 DIST boto3-1.19.5.tar.gz 433567 BLAKE2B 
52c12a4dd18d6f02326f8002b345cc5df224455fc862daa700326ae1df258979211d2753f01e1a106f237de393e483dc8926bb4ef0e08bafa575f20811dccd55
 SHA512 
fad05102f0c3e7e30a3342009f6b3ae28f52758f17a0c22b4da9a03dd10d7f9149ea2ec0119f55ec7280824bd8173653271821e82fcd54ef9fb9161b2d62df70
 DIST boto3-1.20.1.tar.gz 437338 BLAKE2B 
b2d952263919404518ada651777fd8cbe501b46fe060c4e4c657e2a01801e8f4b0285864cef880cc7ffeb83a84709f1bc91de26d70378a7ab01e681cc8098857
 SHA512 
0536a90cefbe739941d1eb5e2cb667de144648a8ba4329b49475fc15855c495fdbb0bf73d0c5de57adfb58f86e01e19ff4ce876eabf185a1f5a93499dafa6d49
 DIST boto3-1.20.2.tar.gz 437582 BLAKE2B 
7fed58f44e7a6eb4f5aa3f8cf4d1f6e67d818debe55d2ea609f2b1419aafa0f2d9cd15aba48f7d238943bbe5d4b3f5285de731f36df3b8d3276fbd1d411f7374
 SHA512 
25c5b4f8cc154a408d2d07a88af9e6cad6c1e0ec3544ceb7d8191d8204e5fe45dbfc27796f0b3c2d2a15d86d3f586c53a104575f8ed1eb0ed8a3772723d66e20
+DIST boto3-1.20.3.tar.gz 437920 BLAKE2B 
e4d6a0ca39bef3212a8eeaccfb79f1a299b7c39794a5ca63dddb0110f47ecf8066f2755bd7a5e016b011b31c2ab6d01f0e2096dde318c1919aba870e9cf0a248
 SHA512 
b04b46e75482ce8e52295be5c78397acedcb3558716199fcf3a66488f5b0ffb4a6c41818733f0a706d2f2da8f05adcb5a083420ceac490ee36d965246a5fb490

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



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

2021-11-10 Thread Michał Górny
commit: 5ea531cc1ed8ca97d178d06c85803f37e5fbe10c
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 10 21:37:45 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 10 22:34:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ea531cc

dev-python/sphinx: Bump to 4.3.0

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

 dev-python/sphinx/Manifest|   1 +
 dev-python/sphinx/sphinx-4.3.0.ebuild | 129 ++
 2 files changed, 130 insertions(+)

diff --git a/dev-python/sphinx/Manifest b/dev-python/sphinx/Manifest
index 9a7327f0a0e..7d9f035754b 100644
--- a/dev-python/sphinx/Manifest
+++ b/dev-python/sphinx/Manifest
@@ -1,2 +1,3 @@
 DIST Sphinx-3.5.4.tar.gz 5911093 BLAKE2B 
8740714dfaf3733bf57d0b277315b4e7b5cad86247ea30dcbc4f5dadf5f5169329050b7be43ec8625c47df9dcc19afcc6c4d782725c7007f8178b7eb7be7dc05
 SHA512 
853379f3b0496772846be9beb072c2c8a69ff899ffe4c6435b448ea639a32138c61403f9c14f62f4f78b2e526a2ee7c05b4196eabdeee37bcae6aa98df992125
 DIST Sphinx-4.2.0.tar.gz 6503692 BLAKE2B 
a3cc73c215be6859f285b92d651f2fe60f731340e7c003d3b275247593d1e641a25618817f67e7f3d8767724d6e98a6d63493bea340c7171e4e3da384da776e2
 SHA512 
6c6a2424362805b758c43136a9293dcfb02d45af6e6dc2dd7ed9382f6ae04ecfbd416efeecb42219b67d026a4a0b007500e87b20d81847ab48e2ccfcdca52e75
+DIST Sphinx-4.3.0.tar.gz 6657624 BLAKE2B 
6bd2b2a1b1d84e8da07676cd820c7db793e60649c6d2336f5fe0347e1ffaf1cfeb2e376f480f2f83f1745c1bd7325b482d312ae4446735052defcfa0e74ad09d
 SHA512 
ba3463135dc578024819d9c70b3707d4465c4a71aa305474f7b34b14e276ee491e029bb8bc93c05ed1463a6bc63a82e0507c16ede7046fd1216e31553027e449

diff --git a/dev-python/sphinx/sphinx-4.3.0.ebuild 
b/dev-python/sphinx/sphinx-4.3.0.ebuild
new file mode 100644
index 000..c54c5794ced
--- /dev/null
+++ b/dev-python/sphinx/sphinx-4.3.0.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_SETUPTOOLS=rdepend
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Python documentation generator"
+HOMEPAGE="https://www.sphinx-doc.org/
+   https://github.com/sphinx-doc/sphinx;
+SRC_URI="mirror://pypi/S/${PN^}/${P^}.tar.gz"
+S=${WORKDIR}/${P^}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="doc latex"
+
+RDEPEND="
+   =dev-python/Babel-1.3[${PYTHON_USEDEP}]
+   =dev-python/jinja-2.3[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.5.0[${PYTHON_USEDEP}]
+   >=dev-python/snowballstemmer-1.1[${PYTHON_USEDEP}]
+   dev-python/sphinxcontrib-applehelp[${PYTHON_USEDEP}]
+   dev-python/sphinxcontrib-devhelp[${PYTHON_USEDEP}]
+   dev-python/sphinxcontrib-jsmath[${PYTHON_USEDEP}]
+   >=dev-python/sphinxcontrib-htmlhelp-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/sphinxcontrib-serializinghtml-1.1.5[${PYTHON_USEDEP}]
+   dev-python/sphinxcontrib-qthelp[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   latex? (
+   dev-texlive/texlive-latexextra
+   dev-texlive/texlive-luatex
+   app-text/dvipng
+   )"
+BDEPEND="
+   doc? (
+   dev-python/sphinxcontrib-websupport[${PYTHON_USEDEP}]
+   media-gfx/graphviz
+   )
+   test? (
+   dev-python/html5lib[${PYTHON_USEDEP}]
+   virtual/imagemagick-tools[jpeg,png,svg]
+   dev-texlive/texlive-fontsextra
+   dev-texlive/texlive-latexextra
+   dev-texlive/texlive-luatex
+   app-text/dvipng
+   )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-3.2.1-doc-link.patch"
+)
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # disable internet access
+   sed -i -e 's:^intersphinx_mapping:disabled_&:' \
+   doc/conf.py || die
+
+   # remove unnecessary upper bounds
+   sed -e '/Jinja2/s:,<3.0::' \
+   -e '/MarkupSafe/s:<2.0::' \
+   -i setup.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_compile() {
+   distutils-r1_python_compile
+
+   # Generate the grammar. It will be caught by install somehow.
+   # Note that the tests usually do it for us. However, I don't want
+   # to trust USE=test really running all the tests, especially
+   # with FEATURES=test-fail-continue.
+   pushd "${BUILD_DIR}"/lib >/dev/null || die
+   "${EPYTHON}" -m sphinx.pycode.__init__ || die "Grammar generation 
failed."
+   popd >/dev/null || die
+}
+
+python_compile_all() {
+   if use doc; then
+   esetup.py build_sphinx
+   HTML_DOCS=( "${BUILD_DIR}"/sphinx/html/. )
+   fi
+}
+
+python_test() {
+   mkdir -p "${BUILD_DIR}/sphinx_tempdir" || die
+  

[gentoo-commits] repo/gentoo:master commit in: dev-python/pydata-sphinx-theme/

2021-11-10 Thread Michał Górny
commit: d1b19ee2905936bf3529c34440f32bb9b855de57
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 10 21:36:00 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 10 22:34:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1b19ee2

dev-python/pydata-sphinx-theme: Bump to 0.7.2

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

 dev-python/pydata-sphinx-theme/Manifest|  1 +
 .../pydata-sphinx-theme-0.7.2.ebuild   | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-python/pydata-sphinx-theme/Manifest 
b/dev-python/pydata-sphinx-theme/Manifest
index a6d12516bf6..e872810d30c 100644
--- a/dev-python/pydata-sphinx-theme/Manifest
+++ b/dev-python/pydata-sphinx-theme/Manifest
@@ -1 +1,2 @@
 DIST pydata-sphinx-theme-0.7.1.tar.gz 2632065 BLAKE2B 
6289c61ba6634ba2b98263bf1319d36e9742a3c6dca811eec016b7172e0c780ef1e0ce1201ffd5bdce398a2a988a01dea56414ddb514ec63a424d11f63968f16
 SHA512 
b3ced8be8ed48d7efc51bd8334cf359f5f581e75990fca96ae87a3cc51cfa61f9aedd610124f5a92227ddd2d7a55810ef4a6857726582c38b2251130b4cdb674
+DIST pydata-sphinx-theme-0.7.2.tar.gz 2632129 BLAKE2B 
2beb9fac60b5f6c863ee4c570b88c4331135d2c8a10d84599f97944002576424caae06d062104a58c7f329f85e046eaa820d03a4117396009084707d563608d7
 SHA512 
2f6cac080807eab04f1c4de2fdd1563de17f1214f79c094f69b5ff116bcc47f1b0e159d6c87412c8cbe7691b19eebb3b228ca8243d05c81bba94d0aacbdb3e5e

diff --git a/dev-python/pydata-sphinx-theme/pydata-sphinx-theme-0.7.2.ebuild 
b/dev-python/pydata-sphinx-theme/pydata-sphinx-theme-0.7.2.ebuild
new file mode 100644
index 000..66be2db1eee
--- /dev/null
+++ b/dev-python/pydata-sphinx-theme/pydata-sphinx-theme-0.7.2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="Bootstrap-based Sphinx theme from the PyData community"
+HOMEPAGE="https://github.com/pydata/pydata-sphinx-theme;
+SRC_URI="https://github.com/pydata/pydata-sphinx-theme/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="BSD-with-disclosure"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="
+   test? (
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/pytest-regressions[${PYTHON_USEDEP}]
+   )"
+
+RDEPEND="
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+"
+
+# TODO: fix this: Sandbox violation to /usr/local/share
+#distutils_enable_sphinx docs dev-python/commonmark dev-python/recommonmark 
dev-python/numpydoc dev-python/jupyter-sphinx dev-python/plotly 
dev-python/xarray
+distutils_enable_tests pytest



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

2021-11-10 Thread Michał Górny
commit: 64c1cb2be3d7a828c02c9b050bcaa25d6fd53c2e
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 10 21:35:27 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 10 22:34:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64c1cb2b

app-admin/awscli: Bump to 1.22.3

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

 app-admin/awscli/Manifest |  1 +
 app-admin/awscli/awscli-1.22.3.ebuild | 56 +++
 2 files changed, 57 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 690351a609c..78f44c33504 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -5,3 +5,4 @@ DIST awscli-1.21.12.tar.gz 2097963 BLAKE2B 
e752cb1369be9ee26b517ba1226d3e16fad0a
 DIST awscli-1.21.5.tar.gz 2095418 BLAKE2B 
152d0ac70e9e0120fb9b10451904af52035bce84168c055695e7dc93e56648bd7689f20ac0ecdbdfc54ccb846d51b33027d2e9ee09c5e5d1e915c0ec05b0fbfe
 SHA512 
e3063252a50fc6033669a0ff80f82d73764a6728d623d75a27f0652e779cbeb452454d887bf5bd70199a7394df40f9758b14619778c6428a164d590e6c8aaa89
 DIST awscli-1.22.1.tar.gz 2109309 BLAKE2B 
24be9fca3f767745eb2bd8dd77389410a95e583c8b9fb701122c666cd190393aa32299ec2c62f19a917a235853cc6dbde5324ad665c11ec3d54f596584d19470
 SHA512 
b653a63f1db2f4cfeba0ef463596bd9b7d40a76b06bbeb9671eba9e14cd27f3283ba222ad97172d8399f2c9a8f8fa39f59a25a1e5f8832cba6694f26262797bc
 DIST awscli-1.22.2.tar.gz 2109538 BLAKE2B 
09ba6020093a80f1505bf945f0e0946cc37368a9ef1425e1ff20cfe3b19d9cb346f52f22513c58e8820a1454dd296474efaeef6349060819bb29dce972216549
 SHA512 
64a32f6ae4961f20c52801bcc654fbeb2a84e2bcf582e701ab266ffd61a67b1122a2dcb469ae43c363b87b8b79b59c78738adef7c4677d19c5a7bb4dcb11764b
+DIST awscli-1.22.3.tar.gz 2109828 BLAKE2B 
48424e51dc05a3a23be5b8e0d71b2a9cc946e740862553e52272213ca30c0b2a863b160bd6301b6dad647369c0ee9de5f99cb6cd882000ee32cc7d89401efe2a
 SHA512 
34ca06dc9261580937e752db42374ce104f79dfa982a553e3c11b196f6d59036ae674ff28e7176e26fe7489685e10b45c5fe4dbb0ed806e898d6e2e300bde5ab

diff --git a/app-admin/awscli/awscli-1.22.3.ebuild 
b/app-admin/awscli/awscli-1.22.3.ebuild
new file mode 100644
index 000..d4b09dbaa2e
--- /dev/null
+++ b/app-admin/awscli/awscli-1.22.3.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit bash-completion-r1 distutils-r1
+
+DESCRIPTION="Universal Command Line Environment for AWS"
+HOMEPAGE="https://pypi.org/project/awscli/;
+#SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+SRC_URI="https://github.com/aws/aws-cli/archive/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/aws-cli-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+# botocore is x.(y+1).z
+BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 1)).$(ver_cut 3-)"
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/rsa[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.4.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests --install pytest
+
+src_prepare() {
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   distutils_install_for_testing
+   # integration tests require AWS credentials and Internet access
+   epytest tests/{functional,unit}
+}
+
+python_install_all() {
+   newbashcomp bin/aws_bash_completer aws
+
+   insinto /usr/share/zsh/site-functions
+   newins bin/aws_zsh_completer.sh _aws
+
+   distutils-r1_python_install_all
+
+   rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || 
die
+}



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

2021-11-10 Thread Jakov Smolić
commit: 3c1007dc5add9aaf7a2f3dcfe445fd30b86f639d
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Nov 10 22:33:30 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Nov 10 22:33:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c1007dc

net-misc/sysrepo: Stabilize 2.0.47 x86, #818937

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/net-misc/sysrepo/sysrepo-2.0.47.ebuild 
b/net-misc/sysrepo/sysrepo-2.0.47.ebuild
index ddde2a7975a..1cfc5beff76 100644
--- a/net-misc/sysrepo/sysrepo-2.0.47.ebuild
+++ b/net-misc/sysrepo/sysrepo-2.0.47.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/sysrepo/sysrepo/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2021-11-10 Thread Jakov Smolić
commit: 1f272c781de4f7b0bd1c562ec80715e8cf421d58
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Nov 10 22:33:32 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Nov 10 22:33:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f272c78

net-misc/netopeer2: Stabilize 2.0.30 x86, #818937

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/net-misc/netopeer2/netopeer2-2.0.30.ebuild 
b/net-misc/netopeer2/netopeer2-2.0.30.ebuild
index cf6ffaf54fa..e47eeecc25b 100644
--- a/net-misc/netopeer2/netopeer2-2.0.30.ebuild
+++ b/net-misc/netopeer2/netopeer2-2.0.30.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/CESNET/netopeer2/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 RDEPEND="
dev-libs/openssl:=



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

2021-11-10 Thread Jakov Smolić
commit: 76143cc715dc71852f3b9555b3ec53dc00860515
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Nov 10 22:33:31 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Nov 10 22:33:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76143cc7

net-libs/libnetconf2: Stabilize 2.0.19 x86, #818937

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/net-libs/libnetconf2/libnetconf2-2.0.19.ebuild 
b/net-libs/libnetconf2/libnetconf2-2.0.19.ebuild
index 9de5f55a068..d5a64fa35f3 100644
--- a/net-libs/libnetconf2/libnetconf2-2.0.19.ebuild
+++ b/net-libs/libnetconf2/libnetconf2-2.0.19.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/CESNET/libnetconf2/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2021-11-10 Thread Jakov Smolić
commit: 1792611133e3f705633465959cbea1db2ee2f6e5
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Nov 10 22:33:29 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Nov 10 22:33:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17926111

net-libs/libyang: Stabilize 2.0.97 x86, #818937

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/net-libs/libyang/libyang-2.0.97.ebuild 
b/net-libs/libyang/libyang-2.0.97.ebuild
index 683436661fb..2b0dd6643d2 100644
--- a/net-libs/libyang/libyang-2.0.97.ebuild
+++ b/net-libs/libyang/libyang-2.0.97.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/CESNET/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2021-11-10 Thread Jakov Smolić
commit: cfb0b7cb0d08ddf451d2b17f6aa7610c902e2980
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Nov 10 22:25:58 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Nov 10 22:26:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfb0b7cb

media-libs/openh264: Stabilize 2.1.1_p20190331 amd64, #822960

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/media-libs/openh264/openh264-2.1.1_p20190331.ebuild 
b/media-libs/openh264/openh264-2.1.1_p20190331.ebuild
index 011bd5aaea7..cd6579349fb 100644
--- a/media-libs/openh264/openh264-2.1.1_p20190331.ebuild
+++ b/media-libs/openh264/openh264-2.1.1_p20190331.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/cisco/${PN}/archive/v${PV/_p*/}.tar.gz -> ${P/_p*/}.
https://github.com/mozilla/gmp-api/archive/${MY_COMMIT}.tar.gz -> 
gmp-api-Firefox${MOZVER}-${MY_COMMIT}.tar.gz"
 LICENSE="BSD"
 SLOT="0/6" # subslot = openh264 soname version
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86"
 IUSE="cpu_flags_arm_neon cpu_flags_x86_avx2 +plugin utils"
 
 RESTRICT="bindist test"



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

2021-11-10 Thread Mart Raudsepp
commit: 6a27e5dd210e811d0dad953858d0fd709e163032
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Nov 10 22:04:07 2021 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Nov 10 22:25:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a27e5dd

dev-libs/vala-common: bump to 0.52.7

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-libs/vala-common/Manifest  |  1 +
 dev-libs/vala-common/vala-common-0.52.7.ebuild | 29 ++
 2 files changed, 30 insertions(+)

diff --git a/dev-libs/vala-common/Manifest b/dev-libs/vala-common/Manifest
index ad4fe31ff49..82c14891261 100644
--- a/dev-libs/vala-common/Manifest
+++ b/dev-libs/vala-common/Manifest
@@ -1,3 +1,4 @@
 DIST vala-0.52.3.tar.xz 3575936 BLAKE2B 
bef10fdca6af1db5d8ff7b01b624fee5879d82ceb35ccc84d847f9ce26445194d4fc7ec8c3f8177534c0144e9027633ed1b00793e4e2edbe3df51f55f29129cb
 SHA512 
5b757c6a9d1a2e9615fddb014c64a92f6a7c231ba964e449a43e9ad19293d415b66642625aad98d18e436ab438a4530d00bb670c7c7eaae56f43b407f4035bd9
 DIST vala-0.52.4.tar.xz 3577796 BLAKE2B 
20f541f5429ef52cdcb4b0c5559dc312f62276ac6d91b3ca97f5bce4b954f7d0407637131e16db5a9f059f5ee3e7d44a414cc06311d49c294f22789db821ec79
 SHA512 
3c7daae4d26e6940b0735cee84f1a25f2aab12c93d2a8a9e9edec45c0c9dc9184cc790acbae19aba0fb31dfd7115afddcf8b9f09b0423b5b6950900641f4c527
 DIST vala-0.52.5.tar.xz 3583412 BLAKE2B 
ee81903be59267ce3499dfd7ef4e73708431641a16ca3c806a64d1660b85e8977f125cd67de0f2cfec610d37395c5a56028eb1c888a024bd9a1b159e2111e75b
 SHA512 
88522ab5d12a8fbf538ed6ca56a1f402f3749bdfcfc9cdee2ad7ebcf98ebcd606e976fded83f2d853ac32cbaf326d96d1d888a5c56d018389753ac43456fa82f
+DIST vala-0.52.7.tar.xz 3591372 BLAKE2B 
73ae3ffe9ecbcbbe385fc7ec16d45e968872705762de38cf2ef0bb6e33dfe6002adf750b2cd6bdf0d5ec17a6904dde07fbe55ea2f41079add4cb3164917cec1b
 SHA512 
6876c898a601d056c12b59a421883256a480eedbf3098fb62082815775fb5037723c7e8820066e52dfd30053b79c63152822a1a11d70b7c4e372378605d966c9

diff --git a/dev-libs/vala-common/vala-common-0.52.7.ebuild 
b/dev-libs/vala-common/vala-common-0.52.7.ebuild
new file mode 100644
index 000..043fa5ecbb0
--- /dev/null
+++ b/dev-libs/vala-common/vala-common-0.52.7.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GNOME_ORG_MODULE="vala"
+
+inherit gnome.org
+
+DESCRIPTION="Build infrastructure for packages that use Vala"
+HOMEPAGE="https://wiki.gnome.org/Projects/Vala;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+
+RDEPEND=""
+DEPEND=""
+BDEPEND=""
+
+src_configure() { :; }
+
+src_compile() { :; }
+
+src_install() {
+   insinto /usr/share/aclocal
+   doins vala.m4 vapigen/vapigen.m4
+   insinto /usr/share/vala
+   doins vapigen/Makefile.vapigen
+}



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

2021-11-10 Thread Mart Raudsepp
commit: 0bf2be2cd4f096e5b713fe8b3d55b161394f0794
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Nov 10 22:05:00 2021 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Nov 10 22:26:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bf2be2c

dev-lang/vala: bump to 0.52.7

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-lang/vala/Manifest   |  1 +
 dev-lang/vala/vala-0.52.7.ebuild | 52 
 2 files changed, 53 insertions(+)

diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest
index 5918f91abb5..db260d73eb6 100644
--- a/dev-lang/vala/Manifest
+++ b/dev-lang/vala/Manifest
@@ -6,3 +6,4 @@ DIST vala-0.50.7.tar.xz 3540048 BLAKE2B 
4f3abdfe7f0448846f22a4d822b803484afd1a23
 DIST vala-0.50.9.tar.xz 3543420 BLAKE2B 
57b8021746aa554fe78f7e033b7c134a0d840e46ad7666f9abc3f019326282958cf90ddbebffe36fa15f80dff407a46b3a2e1298bfdfee749838d3a730bad5a5
 SHA512 
f138629fa0840941942796b33fe8cf61391f14e186f2bd70519cafc19bcc453fd16bcfaf7a44713a00531fe181bb9b0c4aafb955fae0a29fd9eaa12b48ed169a
 DIST vala-0.52.4.tar.xz 3577796 BLAKE2B 
20f541f5429ef52cdcb4b0c5559dc312f62276ac6d91b3ca97f5bce4b954f7d0407637131e16db5a9f059f5ee3e7d44a414cc06311d49c294f22789db821ec79
 SHA512 
3c7daae4d26e6940b0735cee84f1a25f2aab12c93d2a8a9e9edec45c0c9dc9184cc790acbae19aba0fb31dfd7115afddcf8b9f09b0423b5b6950900641f4c527
 DIST vala-0.52.5.tar.xz 3583412 BLAKE2B 
ee81903be59267ce3499dfd7ef4e73708431641a16ca3c806a64d1660b85e8977f125cd67de0f2cfec610d37395c5a56028eb1c888a024bd9a1b159e2111e75b
 SHA512 
88522ab5d12a8fbf538ed6ca56a1f402f3749bdfcfc9cdee2ad7ebcf98ebcd606e976fded83f2d853ac32cbaf326d96d1d888a5c56d018389753ac43456fa82f
+DIST vala-0.52.7.tar.xz 3591372 BLAKE2B 
73ae3ffe9ecbcbbe385fc7ec16d45e968872705762de38cf2ef0bb6e33dfe6002adf750b2cd6bdf0d5ec17a6904dde07fbe55ea2f41079add4cb3164917cec1b
 SHA512 
6876c898a601d056c12b59a421883256a480eedbf3098fb62082815775fb5037723c7e8820066e52dfd30053b79c63152822a1a11d70b7c4e372378605d966c9

diff --git a/dev-lang/vala/vala-0.52.7.ebuild b/dev-lang/vala/vala-0.52.7.ebuild
new file mode 100644
index 000..fa44e86dd98
--- /dev/null
+++ b/dev-lang/vala/vala-0.52.7.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome2
+
+DESCRIPTION="Compiler for the GObject type system"
+HOMEPAGE="https://wiki.gnome.org/Projects/Vala;
+
+LICENSE="LGPL-2.1+"
+SLOT="0.52"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x86-linux"
+IUSE="test valadoc"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.48.0:2
+   >=dev-libs/vala-common-${PV}
+   valadoc? ( >=media-gfx/graphviz-2.16 )
+   != it, which 
would be bad
+# as the newer is not required with older vala when those are picked instead 
of 0.46.
+# vala-0.45.91 ships a broken libsoup-2.4.vapi copy too, but that'll be fixed 
by 0.45.92
+DEPEND="${RDEPEND}
+   test? (
+   dev-libs/dbus-glib
+   >=dev-libs/glib-2.26:2
+   dev-libs/gobject-introspection
+   )
+"
+BDEPEND="
+   dev-libs/libxslt
+   sys-devel/flex
+   virtual/pkgconfig
+   virtual/yacc
+"
+
+src_configure() {
+   # weasyprint enables generation of PDF from HTML
+   gnome2_src_configure \
+   --disable-unversioned \
+   $(use_enable valadoc) \
+   VALAC=: \
+   WEASYPRINT=:
+}
+
+src_install() {
+   default
+   find "${D}" -name "*.la" -delete || die
+}



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

2021-11-10 Thread James Le Cuirot
commit: 49c0b1226ede376a033f1da6bb1254ba73472eae
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Nov 10 22:14:56 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Nov 10 22:14:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49c0b122

www-client/vivaldi: Drop old 3.7.2218.58-r1

This ends 32-bit x86 support. Sorry, but Vivaldi have punted it to
their archive repo now, and it is probably riddled with
vulnerabilities by this point.

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

 www-client/vivaldi/Manifest  |   4 -
 www-client/vivaldi/vivaldi-3.7.2218.58-r1.ebuild | 204 ---
 2 files changed, 208 deletions(-)

diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest
index aaa9b72cd9f..927f1f940b1 100644
--- a/www-client/vivaldi/Manifest
+++ b/www-client/vivaldi/Manifest
@@ -1,7 +1,3 @@
-DIST vivaldi-stable_3.7.2218.58-1_amd64.deb 78992560 BLAKE2B 
da8f3eacd8d0c826006e960f0b501bd85c677aabc1dfe9c1f054870c02dd895d8d32b88a9197508bc4036c781be9d39b9d5a42fe1a43aefcb59f054a08d2d636
 SHA512 
25766509c377244abac4fc4f0fd20d18e04651c1cca475918dfccf4030da988ccf4f36650bc17ba9efb60c9404846af823820297948dfd815b6cfe719ffd837f
-DIST vivaldi-stable_3.7.2218.58-1_arm64.deb 71046428 BLAKE2B 
8f0dd3e845f2e4587d238c8f48447e514ac7605acab8d67f30c30ce2df04fae600382218087aea68f75621887f5a71506389c81f9b31614e20d3d7611d7bfe0e
 SHA512 
2126c24ae8a7e4370f4ced2b37580871394de1f38a02b88d24c974ee23c13a4264ca8c11e0c5b7ad542812531898d9ee425657d9c7eeba4e08c718c07c7337bd
-DIST vivaldi-stable_3.7.2218.58-1_armhf.deb 69900368 BLAKE2B 
a85b97405c80dd10907d9b0b9846b8c2b1101346cdce4b19ddeb1192de64c49056e086903829b30b9e6bb4928c3de500138cda460596dff7c2505fae0661d6ca
 SHA512 
2d37b2080dbacbd6986e9d346be4e0aefd48a25f039668e2c1e697a025c294e4f945fdd3d86ae34688335e0d2b496355461756ae650e0b0fd212fbd983494ae0
-DIST vivaldi-stable_3.7.2218.58-1_i386.deb 76040556 BLAKE2B 
4710993024a401a8b9e25dd5cae55d5e5077423a7f7bba7af55150675d7848427f6bdca1fa8666f338b7609cbb11254c75df901e3c33fc6b75c5824c17808b71
 SHA512 
d5a8658d80aa8a4b5ec38491f3a4f6fb16c5a0de7934d4f7f518efaee36afc1d9585695c121f5cd65d961ae134c7cae0cd6bf0b07858ef2f906d715ca424ead4
 DIST vivaldi-stable_4.3.2439.63-1_amd64.deb 88054948 BLAKE2B 
0a5278cc5f0157336cb9963f70c98285637424248608de082c95f62b0aa23fc1260a8d13fb2cd5d49a7144198a308f65f4a4adc8e8a087b7c23fe8824a6f6008
 SHA512 
4315f40a1ebc4fda12499e43115c62c5e902f4620c870fc922d628bb1b536a394246f08ae4fa92db979b82fa2bf67d79ccf7dcc2a8d3bab0b7e05c4f77ebbe9d
 DIST vivaldi-stable_4.3.2439.63-1_arm64.deb 82839452 BLAKE2B 
d139dabf0c6cccd397fa94f1854793f147120962ec7bbefb7e91ef7aabe904cc2e052ab634ecbffe87da6e576f8dbd1c52c7d49b0d36d69af8f3e1286e23b9d1
 SHA512 
7b178d7ab7550a3d7bf504ba69894982f499d13626e3e16d6b7348171f4dfe2bf81982054c4b91ae0f31ec4f1d32df25eae3cc2454a42c0b9948dfc668c47a3e
 DIST vivaldi-stable_4.3.2439.63-1_armhf.deb 78978500 BLAKE2B 
9a4f9699e5206db086a3195b673171b228e46f1657823b1f84af0ff3c1a74f66a237972d35fc8f11c588073395ea42bdbe7953ea43a658ce72404ccd39b23da5
 SHA512 
f02c4fefd556c254daa6cbcd7caaa7526ee19f10b2d5a5a439ed9ee3e16ef609bfa9544e344a65dd5afd80e55e75f7d5bb4d6c032bf00a27ef0f61d3582fa631

diff --git a/www-client/vivaldi/vivaldi-3.7.2218.58-r1.ebuild 
b/www-client/vivaldi/vivaldi-3.7.2218.58-r1.ebuild
deleted file mode 100644
index 80369034013..000
--- a/www-client/vivaldi/vivaldi-3.7.2218.58-r1.ebuild
+++ /dev/null
@@ -1,204 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CHROMIUM_LANGS="
-   af
-   am
-   ar
-   az
-   be
-   bg
-   bn
-   ca
-   cs
-   da
-   de
-   de-CH
-   el
-   en-GB
-   en-US
-   eo
-   es
-   es-419
-   es-PE
-   et
-   eu
-   fa
-   fi
-   fil
-   fr
-   fy
-   gd
-   gl
-   gu
-   he
-   hi
-   hr
-   hu
-   hy
-   id
-   io
-   is
-   it
-   ja
-   jbo
-   ka
-   kab
-   kn
-   ko
-   ku
-   lt
-   lv
-   mk
-   ml
-   mr
-   ms
-   nb
-   nl
-   nn
-   pa
-   pl
-   pt-BR
-   pt-PT
-   ro
-   ru
-   sc
-   sk
-   sl
-   sq
-   sr
-   sr-Latn
-   sv
-   sw
-   ta
-   te
-   th
-   tr
-   uk
-   vi
-   zh-CN
-   zh-TW
-"
-
-inherit chromium-2 desktop unpacker xdg
-
-VIVALDI_PN="${PN/%vivaldi/vivaldi-stable}"
-VIVALDI_HOME="opt/${PN}"
-DESCRIPTION="A browser for our friends"
-HOMEPAGE="https://vivaldi.com/;
-
-if [[ ${PV} = *_p* ]]; then
-   DEB_REV="${PV#*_p}"
-else
-   DEB_REV=1
-fi
-
-KEYWORDS="-* amd64 ~arm ~arm64 x86"
-VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_;
-
-RE="\bamd64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" amd64? ( 

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

2021-11-10 Thread James Le Cuirot
commit: a61074c4f7dea8e6dffc1c3584073ab5e8a9cd6d
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Nov 10 22:11:15 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Nov 10 22:11:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a61074c4

www-client/vivaldi: Add version 4.3.2439.65

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: James Le Cuirot  gentoo.org>

 www-client/vivaldi/Manifest   |   3 +
 www-client/vivaldi/vivaldi-4.3.2439.65.ebuild | 203 ++
 2 files changed, 206 insertions(+)

diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest
index 09dc9e0b0d4..aaa9b72cd9f 100644
--- a/www-client/vivaldi/Manifest
+++ b/www-client/vivaldi/Manifest
@@ -5,3 +5,6 @@ DIST vivaldi-stable_3.7.2218.58-1_i386.deb 76040556 BLAKE2B 
4710993024a401a8b9e2
 DIST vivaldi-stable_4.3.2439.63-1_amd64.deb 88054948 BLAKE2B 
0a5278cc5f0157336cb9963f70c98285637424248608de082c95f62b0aa23fc1260a8d13fb2cd5d49a7144198a308f65f4a4adc8e8a087b7c23fe8824a6f6008
 SHA512 
4315f40a1ebc4fda12499e43115c62c5e902f4620c870fc922d628bb1b536a394246f08ae4fa92db979b82fa2bf67d79ccf7dcc2a8d3bab0b7e05c4f77ebbe9d
 DIST vivaldi-stable_4.3.2439.63-1_arm64.deb 82839452 BLAKE2B 
d139dabf0c6cccd397fa94f1854793f147120962ec7bbefb7e91ef7aabe904cc2e052ab634ecbffe87da6e576f8dbd1c52c7d49b0d36d69af8f3e1286e23b9d1
 SHA512 
7b178d7ab7550a3d7bf504ba69894982f499d13626e3e16d6b7348171f4dfe2bf81982054c4b91ae0f31ec4f1d32df25eae3cc2454a42c0b9948dfc668c47a3e
 DIST vivaldi-stable_4.3.2439.63-1_armhf.deb 78978500 BLAKE2B 
9a4f9699e5206db086a3195b673171b228e46f1657823b1f84af0ff3c1a74f66a237972d35fc8f11c588073395ea42bdbe7953ea43a658ce72404ccd39b23da5
 SHA512 
f02c4fefd556c254daa6cbcd7caaa7526ee19f10b2d5a5a439ed9ee3e16ef609bfa9544e344a65dd5afd80e55e75f7d5bb4d6c032bf00a27ef0f61d3582fa631
+DIST vivaldi-stable_4.3.2439.65-1_amd64.deb 88032984 BLAKE2B 
91432b3968b5aae23cbcc3012f402d3d601a7a7a63aa8cc43984c23233ac648811c97f03b32b9476930bdf3f20016e6690c2f5df6e09fedfbe1180b50e32f703
 SHA512 
630eaddf0f53c1b19dd7c4ed1479ee2bf05da6b9013c3d2d39440d96502190175891056fa9d16dd5676c8c2650cb78e48e0667f20a64e8586dcd0a6250804e2c
+DIST vivaldi-stable_4.3.2439.65-1_arm64.deb 82817244 BLAKE2B 
7aa494df213e8a3f7e861a4101af8a932ad23cf582208289bc304dbf36d785c5cc9b3d3135955c271f231fec1f4d3ec2d1537035c2a7cb94cbb49f59f6d2
 SHA512 
8e42ac9ff9c38e4423b2024d3d60e09e9c6d0ed9fb4c672321795161990077e358ba01dc9f390d854b07ce4d9beea4d366044fe24b87cf3c0e59b2a954be0aed
+DIST vivaldi-stable_4.3.2439.65-1_armhf.deb 78973180 BLAKE2B 
b322624caae468c1ee563b1c77f6a11a4b609f283f053ece1ee5359267f127a940b43d01940c66395796906994d59bcd098af6c464cfed9f1a3bc575a819c8c5
 SHA512 
d02a0b52ac8e542d1ddd83171078d782e94670dbdfb9274ecd70ed51f6d71699ad0b321593a54577f8fe44605a540e89f351d949be362e2ce7d1a0112ea12aca

diff --git a/www-client/vivaldi/vivaldi-4.3.2439.65.ebuild 
b/www-client/vivaldi/vivaldi-4.3.2439.65.ebuild
new file mode 100644
index 000..010e329fcdf
--- /dev/null
+++ b/www-client/vivaldi/vivaldi-4.3.2439.65.ebuild
@@ -0,0 +1,203 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_VERSION="94"
+CHROMIUM_LANGS="
+   af
+   am
+   ar
+   az
+   be
+   bg
+   bn
+   ca
+   cs
+   da
+   de
+   de-CH
+   el
+   en-GB
+   en-US
+   eo
+   es
+   es-419
+   es-PE
+   et
+   eu
+   fa
+   fi
+   fil
+   fr
+   fy
+   gd
+   gl
+   gu
+   he
+   hi
+   hr
+   hu
+   hy
+   id
+   io
+   is
+   it
+   ja
+   jbo
+   ka
+   kab
+   kn
+   ko
+   ku
+   lt
+   lv
+   mk
+   ml
+   mr
+   ms
+   nb
+   nl
+   nn
+   pa
+   pl
+   pt-BR
+   pt-PT
+   ro
+   ru
+   sc
+   sk
+   sl
+   sq
+   sr
+   sr-Latn
+   sv
+   sw
+   ta
+   te
+   th
+   tr
+   uk
+   vi
+   zh-CN
+   zh-TW
+"
+
+inherit chromium-2 desktop unpacker xdg
+
+VIVALDI_PN="${PN/%vivaldi/vivaldi-stable}"
+VIVALDI_HOME="opt/${PN}"
+DESCRIPTION="A browser for our friends"
+HOMEPAGE="https://vivaldi.com/;
+
+if [[ ${PV} = *_p* ]]; then
+   DEB_REV="${PV#*_p}"
+else
+   DEB_REV=1
+fi
+
+KEYWORDS="-* ~amd64 ~arm ~arm64"
+VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_;
+
+RE="\bamd64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" amd64? ( 
${VIVALDI_BASE_URI}amd64.deb )"
+RE="\barm\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm? ( 
${VIVALDI_BASE_URI}armhf.deb )"
+RE="\barm64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm64? ( 
${VIVALDI_BASE_URI}arm64.deb )"
+RE="\bx86\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" x86? ( 
${VIVALDI_BASE_URI}i386.deb )"
+
+LICENSE="Vivaldi"
+SLOT="0"

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

2021-11-10 Thread Mart Raudsepp
commit: 585faba4ffedccd3dd642583519d29365eb1a903
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Nov  7 16:59:28 2021 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Nov 10 21:51:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=585faba4

gnome-base/gnome-shell: bump to 41.1

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-shell/Manifest|   1 +
 gnome-base/gnome-shell/gnome-shell-41.1.ebuild | 201 +
 2 files changed, 202 insertions(+)

diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest
index 228ac9d9c02..a02e57c1ece 100644
--- a/gnome-base/gnome-shell/Manifest
+++ b/gnome-base/gnome-shell/Manifest
@@ -3,3 +3,4 @@ DIST gnome-shell-40.4.tar.xz 1870468 BLAKE2B 
78b0a749850e5df18beabd25cc35214b2d1
 DIST gnome-shell-40.5.tar.xz 1871284 BLAKE2B 
39c7392541af8a043627fb7aa19b723ee3b36e3d8001a64f34b14a6f23d68d3b160a0abe0f90659c55b99bf898cfdf30d88f62b8e113fc47814a55ef37c58725
 SHA512 
98bb0321aa9bc9da10ff6262cac802f575e2958600f429d446f3f87ec1ea40c837dd6e2fecae9dab0c2e224d2bf8b434a188ade84d4f480260102dcc80fdc5c9
 DIST gnome-shell-41.0-r1-patchset.tar.xz 46860 BLAKE2B 
7c2204855ceb41a455cf4e92af81cb7f8d1eff027c1f70b5171218a6ec880332902f34bc96fcdaefba48daf4dc2e9f8a2486abfefba574aba408dc45ff73d228
 SHA512 
72c91ba7913f0e64f9babcbea7f438260ae3795b5f82ef9a5158de50d3c54d31d47492df8539663d611dfa3dc4ead640164f5f26d671a18b3946472688926920
 DIST gnome-shell-41.0.tar.xz 1893676 BLAKE2B 
500c22a2eafb86a5717794f8da9de49c633c568e917b7116a8ecae0e62a3769a21e0b591d1147d6bed59b8350394e8ff157c184486c4f97e59e0f9dc202492b8
 SHA512 
2d2a2dd4ecf315776c10949b00f10dbbd77f495542bb7ca8cdb95047998942433c5c4cad818fe729681f888f74038d51c3d5903f1a0861a66147dbf668231824
+DIST gnome-shell-41.1.tar.xz 1897144 BLAKE2B 
b129fc9d7082956c3d0b0521126f569753f9137d1d61a42ce148bf94a8ec154a24a3bcf48807f6b0568a90763eba9c6166d7eac7c5495f3f72ffd318b38d3d0b
 SHA512 
b9a5064c6d66d34c86b2fcd1ac2748072b094eb149e5ba3deb5b271e6ada2b6793c5422c4a80ce407f5a6cf52160d2d76fcf0ab752ee7cb27d9f246e8e024827

diff --git a/gnome-base/gnome-shell/gnome-shell-41.1.ebuild 
b/gnome-base/gnome-shell/gnome-shell-41.1.ebuild
new file mode 100644
index 000..535631da257
--- /dev/null
+++ b/gnome-base/gnome-shell/gnome-shell-41.1.ebuild
@@ -0,0 +1,201 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit gnome.org gnome2-utils meson python-single-r1 virtualx xdg
+
+DESCRIPTION="Provides core UI functions for the GNOME desktop"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell;
+
+LICENSE="GPL-2+ LGPL-2+"
+SLOT="0"
+IUSE="+bluetooth +browser-extension elogind gtk-doc +ibus +networkmanager 
systemd telepathy"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   ?? ( elogind systemd )"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+# libXfixes-5.0 needed for pointer barriers and #include 

+# FIXME:
+#  * gstreamer/pipewire support is currently automagic
+DEPEND="
+   >=gnome-extra/evolution-data-server-3.33.1:=
+   >=app-crypt/gcr-3.7.5[introspection]
+   >=dev-libs/glib-2.68:2
+   >=dev-libs/gobject-introspection-1.49.1:=
+   >=dev-libs/gjs-1.69.2
+   >=x11-libs/gtk+-3.15.0:3[introspection]
+   >=x11-wm/mutter-41.0:0/9[introspection]
+   >=sys-auth/polkit-0.100[introspection]
+   >=gnome-base/gsettings-desktop-schemas-41_alpha[introspection]
+   >=x11-libs/startup-notification-0.11
+   >=app-i18n/ibus-1.5.19
+   >=gnome-base/gnome-desktop-3.35.90:3=[introspection]
+   bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] )
+   >=media-libs/gstreamer-0.11.92:1.0
+   media-libs/gst-plugins-base:1.0
+   >=media-video/pipewire-0.3.0:0/0.3
+   networkmanager? (
+   >=net-misc/networkmanager-1.10.4:=[introspection]
+   net-libs/libnma[introspection]
+   >=app-crypt/libsecret-0.18
+   dev-libs/dbus-glib )
+   systemd? ( >=sys-apps/systemd-242
+   >=gnome-base/gnome-desktop-3.34.2:3=[systemd] )
+   elogind? ( >=sys-auth/elogind-237 )
+
+   app-arch/gnome-autoar
+   dev-libs/json-glib
+
+   >=app-accessibility/at-spi2-atk-2.5.3
+   x11-libs/gdk-pixbuf:2[introspection]
+   dev-libs/libxml2:2
+   x11-libs/libX11
+
+   >=media-sound/pulseaudio-2[glib]
+   >=dev-libs/atk-2[introspection]
+   dev-libs/libical:=
+   >=x11-libs/libXfixes-5.0
+
+   gui-libs/gtk:4[introspection]
+
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   ')
+   media-libs/mesa[X(+)]
+"
+# Runtime-only deps are probably incomplete and approximate.
+# Introspection deps generated from inspection of the output of:
+#  for i in `rg -INUo 'const(?s).*imports.gi' |cut -d= -f1 

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

2021-11-10 Thread Mart Raudsepp
commit: 092bde1938597072d03dd0e322c055cc7da8e5c4
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Nov  9 20:52:34 2021 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Nov 10 21:51:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=092bde19

gui-libs/gtk: bump to 4.4.1

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 gui-libs/gtk/Manifest |   1 +
 gui-libs/gtk/gtk-4.4.1.ebuild | 197 ++
 2 files changed, 198 insertions(+)

diff --git a/gui-libs/gtk/Manifest b/gui-libs/gtk/Manifest
index bd6fcd30889..ce6a1090c6b 100644
--- a/gui-libs/gtk/Manifest
+++ b/gui-libs/gtk/Manifest
@@ -1,2 +1,3 @@
 DIST gtk-4.2.1.tar.xz 25809520 BLAKE2B 
63183950703375b092ce451be93d16d1149eb2095b5f304578a064422821546ae161235b46617647cd67a7d8898e2c3854d87bf31ede0cd6db2138d7e5c36c30
 SHA512 
a2721d6b9a72be481460081aedfbd713842cb5abdb24d810ec48e346342d0d91271f4ace321a9697214477ad4829d0b0ca67754ea316e719784f01c43f0fe732
 DIST gtk-4.4.0.tar.xz 30008844 BLAKE2B 
5fa6e8236772847961e09f282efed5386017e6ea7d0c78f310c90c93cc42b1c27fbc6c1a93f624b38365ecca8d6632af9b191ba2a3a4bcd8aa07907e842c85c9
 SHA512 
de0b6508df3fa4523a7e54cf417ac31292c833346409ff89fd4daf886edad16ffe60b6ed77a85451bd36b96098c8437d56c6fd42daca33c52db8dc57a25753b6
+DIST gtk-4.4.1.tar.xz 30031924 BLAKE2B 
c64d8c015e7cc2a0f21274af70be856bb37ef771af5df8ab8698455c70d25a02d6535a06718307c5c312915b4c3218c4d86f4d799d27e1b8ae4c0e877e218ee8
 SHA512 
4edf9c5c24a1853713dfabdf9a8853eca4477fdd64b391f55c25d8937bfa7e78fb2e357067dee30aebbc245a099244c637d07965a34a0bff51f090b8f45e3d16

diff --git a/gui-libs/gtk/gtk-4.4.1.ebuild b/gui-libs/gtk/gtk-4.4.1.ebuild
new file mode 100644
index 000..a6873967ff2
--- /dev/null
+++ b/gui-libs/gtk/gtk-4.4.1.ebuild
@@ -0,0 +1,197 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome.org gnome2-utils meson optfeature virtualx xdg
+
+DESCRIPTION="GTK is a multi-platform toolkit for creating graphical user 
interfaces"
+HOMEPAGE="https://www.gtk.org/ https://gitlab.gnome.org/GNOME/gtk/;
+
+LICENSE="LGPL-2+"
+SLOT="4"
+IUSE="aqua broadway colord cups examples ffmpeg gstreamer gtk-doc 
+introspection sysprof test vulkan wayland +X cpu_flags_x86_f16c"
+REQUIRED_USE="
+   || ( aqua wayland X )
+   gtk-doc? ( introspection )
+   test? ( introspection )
+"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+COMMON_DEPEND="
+   >=dev-libs/fribidi-0.19.7
+   >=dev-libs/glib-2.66.0:2
+   >=media-libs/graphene-1.9.1[introspection?]
+   >=media-libs/libepoxy-1.4[X(+)?]
+   >=x11-libs/cairo-1.14[aqua?,glib,svg,X?]
+   >=x11-libs/gdk-pixbuf-2.30:2[introspection?]
+   >=x11-libs/pango-1.47.0[introspection?]
+   >=media-libs/harfbuzz-2.1.0:=
+   x11-misc/shared-mime-info
+
+   colord? ( >=x11-misc/colord-0.1.9:0= )
+   cups? ( >=net-print/cups-2.0 )
+   ffmpeg? ( media-video/ffmpeg )
+   gstreamer? ( >=media-libs/gst-plugins-bad-1.12.3 )
+   introspection? ( >=dev-libs/gobject-introspection-1.39:= )
+   vulkan? ( media-libs/vulkan-loader:= )
+   wayland? (
+   >=dev-libs/wayland-1.16.91
+   >=dev-libs/wayland-protocols-1.21
+   media-libs/mesa[wayland]
+   >=x11-libs/libxkbcommon-0.2
+   )
+   X? (
+   >=app-accessibility/at-spi2-atk-2.5.3
+   media-libs/fontconfig
+   media-libs/mesa[X(+)]
+   x11-libs/libX11
+   >=x11-libs/libXi-1.3
+   x11-libs/libXext
+   >=x11-libs/libXrandr-1.5
+   x11-libs/libXcursor
+   x11-libs/libXfixes
+   x11-libs/libXdamage
+   x11-libs/libXinerama
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
+   X? ( x11-base/xorg-proto )
+"
+RDEPEND="${COMMON_DEPEND}
+   >=dev-util/gtk-update-icon-cache-3
+"
+# librsvg for svg icons (PDEPEND to avoid circular dep), bug #547710
+PDEPEND="
+   gnome-base/librsvg
+   >=x11-themes/adwaita-icon-theme-3.14
+"
+BDEPEND="
+   app-text/docbook-xml-dtd:4.1.2
+   app-text/docbook-xsl-stylesheets
+   dev-libs/gobject-introspection-common
+   dev-libs/libxslt
+   >=dev-util/gdbus-codegen-2.48
+   dev-util/glib-utils
+   >=sys-devel/gettext-0.19.7
+   virtual/pkgconfig
+   gtk-doc? (
+   app-text/docbook-xml-dtd:4.3
+   dev-util/gi-docgen
+   )
+   test? (
+   dev-libs/glib:2
+   wayland? ( dev-libs/weston[headless] )
+
+   media-fonts/font-misc-misc
+   media-fonts/font-cursor-misc
+   )
+"
+
+src_configure() {
+   local emesonargs=(
+   # GDK backends
+   $(meson_use X x11-backend)
+   $(meson_use wayland 

[gentoo-commits] repo/gentoo:master commit in: x11-wm/mutter/

2021-11-10 Thread Mart Raudsepp
commit: 740abc53c391f020d769df070cc546e4c6fc1968
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Nov  6 22:28:41 2021 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Nov 10 21:51:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=740abc53

x11-wm/mutter: bump to 41.1

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 x11-wm/mutter/Manifest   |   1 +
 x11-wm/mutter/mutter-41.1.ebuild | 168 +++
 2 files changed, 169 insertions(+)

diff --git a/x11-wm/mutter/Manifest b/x11-wm/mutter/Manifest
index 9180d6a2f77..b603db4e239 100644
--- a/x11-wm/mutter/Manifest
+++ b/x11-wm/mutter/Manifest
@@ -4,3 +4,4 @@ DIST mutter-40.5-r1-patchset.tar.xz 5568 BLAKE2B 
3e1cc6a8cb0a792a4abedaaa1f856ea
 DIST mutter-40.5.tar.xz 2682916 BLAKE2B 
9ba2eeb5962a5473804fab02b1209c6044b151a1bc64b533762a27e91f6701a0ad655f582c8831cf92defc7be82e9eaa2c72b772fe7ea5e032dab5ecc96fb1b1
 SHA512 
ebd4f2bc4e8eef99d66305347673cbd2e38c5a058eb91eab6b932671ea7cb4a2f893dd65c4c5028ece454f8dd293898821bd125b68e304cf905ad237abff8837
 DIST mutter-41.0-r1-patchset.tar.xz 61232 BLAKE2B 
89a5f86e488b45933225010a5c37d533163d6ee75253a94b3545dae1886bff95a1463da45198646d3ebfd1e95134c0df6863e16ea927d86106ecd243fbad77f0
 SHA512 
967e7db9b6644c2b620f71081913adfdcd06b01decef52c9d6e64e7040c3d528f9cf15d0d0c561ae7c7ef8abe891b4890dc7e21862105b3b922a77718e703717
 DIST mutter-41.0.tar.xz 2710476 BLAKE2B 
821c967ac2f130b1803132725540494c4c23bc766738d34645fced50fa8de97464432f554161c44ae4c7f7569c524204f3a57359a2958946c31589f24f674f99
 SHA512 
ad1b19cc05d434610657ab1d4f8d060dbd4584feba410da0c18fc9232082d6abee8d5c3c3243b12a47019779da3fe3f13b172b992d85de552cef696952cf65a3
+DIST mutter-41.1.tar.xz 2712924 BLAKE2B 
1b25f4a45be258f84ea29ccc85f4b70f228af9e2c6278edf0f2689436b33d320ae08b63f02736b59269ad9f4ac129d381a9c04e9118c58b6bb6f98512d744063
 SHA512 
797f857a6cc053e3639a002bc35f8431ed55bd887189f74f7b183bf9e54319dd66910c9d165826eb9bec05ec7454ce21e4d0a78cb1a9d841c1eb37865d4e

diff --git a/x11-wm/mutter/mutter-41.1.ebuild b/x11-wm/mutter/mutter-41.1.ebuild
new file mode 100644
index 000..61469e32b53
--- /dev/null
+++ b/x11-wm/mutter/mutter-41.1.ebuild
@@ -0,0 +1,168 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org gnome2-utils meson udev xdg
+
+DESCRIPTION="GNOME compositing window manager based on Clutter"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/mutter/;
+
+LICENSE="GPL-2+"
+SLOT="0/$(($(ver_cut 1) - 32))" # 0/libmutter_api_version - ONLY gnome-shell 
(or anything using mutter-clutter-.pc) should use the subslot
+
+IUSE="elogind input_devices_wacom +introspection screencast sysprof systemd 
test udev wayland video_cards_nvidia"
+# native backend requires gles3 for hybrid graphics blitting support, udev and 
a logind provider
+REQUIRED_USE="
+   wayland? ( ^^ ( elogind systemd ) udev )
+   test? ( wayland )"
+RESTRICT="!test? ( test )"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+# gnome-settings-daemon is build checked, but used at runtime only for 
org.gnome.settings-daemon.peripherals.keyboard gschema
+# xorg-server is needed at build and runtime with USE=wayland for Xwayland
+# v3.32.2 has many excessive or unused *_req variables declared, thus 
currently the dep order ignores those and goes via dependency() call order
+DEPEND="
+   >=x11-libs/libX11-1.7.0
+   >=media-libs/graphene-1.10.2[introspection?]
+   >=x11-libs/gtk+-3.19.8:3[X,introspection?]
+   x11-libs/gdk-pixbuf:2
+   >=x11-libs/pango-1.46[introspection?]
+   >=dev-libs/fribidi-1.0.0
+   >=x11-libs/cairo-1.14[X]
+   >=gnome-base/gsettings-desktop-schemas-40.0[introspection?]
+   >=dev-libs/glib-2.69.0:2
+   gnome-base/gnome-settings-daemon
+   >=dev-libs/json-glib-0.12.0[introspection?]
+   gnome-base/gnome-desktop:3=
+   >=x11-libs/libXcomposite-0.4
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXext
+   >=x11-libs/libXfixes-3
+   >=x11-libs/libXi-1.7.4
+   x11-libs/libXtst
+   x11-libs/libxkbfile
+   x11-misc/xkeyboard-config
+   >=x11-libs/libxkbcommon-0.4.3[X]
+   x11-libs/libXrender
+   >=x11-libs/libXrandr-1.5.0
+   x11-libs/libxcb
+   x11-libs/libXinerama
+   x11-libs/libXau
+   x11-libs/libICE
+   >=dev-libs/atk-2.5.3[introspection?]
+   >=media-libs/libcanberra-0.26
+   sys-apps/dbus
+   media-libs/mesa[X(+),egl(+)]
+   sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
+   systemd? ( sys-apps/systemd )
+   wayland? (
+   >=dev-libs/wayland-protocols-1.21
+   >=dev-libs/wayland-1.18.0
+   x11-libs/libdrm:=
+   >=media-libs/mesa-17.3[egl(+),gbm(+),wayland,gles2]
+   >=dev-libs/libinput-1.18.0
+   elogind? ( sys-auth/elogind )
+   

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

2021-11-10 Thread Mart Raudsepp
commit: 2b2aad253fc53d5ad11dc4ceb0105b56bd30a56a
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Nov  7 16:59:51 2021 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Nov 10 21:51:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b2aad25

gnome-base/gnome-desktop: bump to 40.5

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-desktop/Manifest  |  1 +
 gnome-base/gnome-desktop/gnome-desktop-40.5.ebuild | 72 ++
 2 files changed, 73 insertions(+)

diff --git a/gnome-base/gnome-desktop/Manifest 
b/gnome-base/gnome-desktop/Manifest
index 08ca434122a..53ee0e48a0b 100644
--- a/gnome-base/gnome-desktop/Manifest
+++ b/gnome-base/gnome-desktop/Manifest
@@ -1,3 +1,4 @@
 DIST gnome-desktop-40.2.tar.xz 721852 BLAKE2B 
a7258d0465b17c5c9c78a066acd72571c002054f196d847e07b10055b1d72900d6efc80ac623f118ff11a87a4d5042ac9902f7f3f9d5a181ad3d80429cf9f904
 SHA512 
2fd3ba5eb0263aecc43978d84070619c16af4de998b344bc2aaac16aa0e734d93235aa218c2684ad993b471136434b97dffae52f183798daaa4ec47574cc51b3
 DIST gnome-desktop-40.3.tar.xz 721788 BLAKE2B 
bfdb77995d8cb392805a9d4a7a1276608aa53ea7c73604b12817c1660176c4e0274ba6954523cd0bec067230520c2736ed77885726696e463c97d09992186243
 SHA512 
96f2069ec3eb1bd1f6c2056c73d268eed5521398818cc05c22cdedfd1c09805fe5abc7f450abc7752690e809f3bdca502dfc107564236bbb03e262531418804f
 DIST gnome-desktop-40.4.tar.xz 721840 BLAKE2B 
f663460ce6a2b2d03543e92eab9e2f127da4a7c8e800149842f5f30e4f885c104786806be8e8f32e0783003b18015d39b4501f3ceccdee0ab94206031bf671b4
 SHA512 
4e91438c17faa2d12e7d6a9914fe4308543bbd5f8821e94dee9052f087110e2a3776109c203de6ef7bf66ae1825fc5e890d969ce2ebab2654cc157e9629fe6fc
+DIST gnome-desktop-40.5.tar.xz 722316 BLAKE2B 
1f2e214eaea74295c892a465f767d29175ac0719a66d8d5b60b924c448f7b8317d3f9e23361d65b4d171018edd206dce764c38545a716ad9c83f20214fe5c4e9
 SHA512 
a65bf42be69d04efd80da6a8c8b08c4adc09db1c6627b93d4eecc3396376bc4407bfad914fc131d16d78b3b3263e635c925ed3dcff92af069525f809bea21afc

diff --git a/gnome-base/gnome-desktop/gnome-desktop-40.5.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-40.5.ebuild
new file mode 100644
index 000..2df7a40bf2c
--- /dev/null
+++ b/gnome-base/gnome-desktop/gnome-desktop-40.5.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="Library with common API for various GNOME modules"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
+
+LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
+SLOT="3/19" # subslot = libgnome-desktop-3 soname version
+IUSE="debug gtk-doc +introspection seccomp systemd udev"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+
+COMMON_DEPEND="
+   >=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]
+   >=x11-libs/gtk+-3.3.6:3[X,introspection?]
+   >=dev-libs/glib-2.53.0:2
+   >=gnome-base/gsettings-desktop-schemas-3.27.0[introspection?]
+   x11-misc/xkeyboard-config
+   x11-libs/libxkbcommon
+   app-text/iso-codes
+   systemd? ( sys-apps/systemd:= )
+   udev? (
+   sys-apps/hwids
+   virtual/libudev:= )
+   seccomp? ( sys-libs/libseccomp )
+
+   x11-libs/cairo:=
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${COMMON_DEPEND}
+   media-libs/fontconfig
+"
+RDEPEND="${COMMON_DEPEND}
+   seccomp? ( sys-apps/bubblewrap )
+"
+BDEPEND="
+   app-text/docbook-xml-dtd:4.1.2
+   dev-util/gdbus-codegen
+   gtk-doc? ( >=dev-util/gtk-doc-1.14 )
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   x11-base/xorg-proto
+   virtual/pkgconfig
+"
+# Includes X11/Xatom.h in libgnome-desktop/gnome-bg.c which comes from 
xorg-proto
+
+PATCHES=(
+   "${FILESDIR}"/3.32.2-optional-introspection.patch # add introspection 
meson option
+)
+
+src_prepare() {
+   # Don't build manual test programs that will never get run
+   sed -i -e "/'test-.*'/d" libgnome-desktop/meson.build || die
+   xdg_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dgnome_distributor=Gentoo
+   -Ddate_in_gnome_version=true
+   -Ddesktop_docs=true
+   $(meson_use debug debug_tools)
+   $(meson_use introspection)
+   $(meson_feature udev)
+   $(meson_feature systemd)
+   $(meson_use gtk-doc gtk_doc)
+   -Dinstalled_tests=false
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/

2021-11-10 Thread Ionen Wolkens
commit: fe777e3bfecffc7798f82a33a0fabf5446c48965
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Nov 10 20:59:49 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Nov 10 21:05:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe777e3b

x11-drivers/nvidia-drivers: add 470.86

The advertised gsync fix was already in 470.82.00, this version
just adds support for 4 extra gpus with no other (known) changes.

Signed-off-by: Ionen Wolkens  gentoo.org>

 x11-drivers/nvidia-drivers/Manifest|   7 +
 .../nvidia-drivers/nvidia-drivers-470.86.ebuild| 472 +
 2 files changed, 479 insertions(+)

diff --git a/x11-drivers/nvidia-drivers/Manifest 
b/x11-drivers/nvidia-drivers/Manifest
index f2e227b7041..0f61ea16ff1 100644
--- a/x11-drivers/nvidia-drivers/Manifest
+++ b/x11-drivers/nvidia-drivers/Manifest
@@ -1,34 +1,41 @@
 DIST NVIDIA-Linux-aarch64-460.91.03.run 111886330 BLAKE2B 
24ab316e216caa61f7edb4dbcb34541709d3229d495e6ead95e99db7403cddee03467ee28d007f0fa3c4f2fa267e1994533c90a7a67885e9e76d501ab0f8aaa5
 SHA512 
edcfd3b11afe625c8996cda488a8de2e0e40eb4b95c8cf0ead9e1226d7cee8140a83c247d745ceefe997a39cfcf3e3f9bde575d97aa39090f97f88817d89cb28
 DIST NVIDIA-Linux-aarch64-470.82.00.run 183535007 BLAKE2B 
8caa6afdb401240f90ffb007e438b39dc7af4131e39f37689cae3420d916b5de8aeb2ebaafcb20b1a595f37839a304c8e22df618faddb2e6f5e01dfab49f5a48
 SHA512 
21bda44e0b5ae18f3e0ca1e4ee86ced004bc54fe12f701ec087404ca50c95481ad96cd405bb4cfb76e47ca0e0234ee392128c685d2cbf85e33cd0608186bd9a5
+DIST NVIDIA-Linux-aarch64-470.86.run 183560501 BLAKE2B 
dab90940b4259ef65eedf775b4aaf5b25775241b78e7cff6181137dc580531ad96eff0f5c5a1c4f38797d0e4e05414384d00a11c6532105af63f087c2160d328
 SHA512 
785414e120b5abbc97b4af2645fef8ac8be586eeaf9c759cc2083a0ac0ae62a8c869afdea4e79cdc4f0c3e2de1700f7e0949441943ccc3176e2a42ceaa364245
 DIST NVIDIA-Linux-aarch64-495.44.run 210477242 BLAKE2B 
8fb5419be19ab4feab158fb43f142fdc1471b756f7d43afac1c9e787465a991e291cac725dda266b2f454022aea7cb3e249c6f132963a89c97564ef378e876b4
 SHA512 
4d2ed853bc3d7812652f3e677ca1cf56f1b2563bc0a43cee2cf4544f8d3b30d8f29ccc994fc8f95e2c8b40b04efdca066b616983bf2e2fb9247d2d9a8503d4ea
 DIST NVIDIA-Linux-x86-390.144.run 49210937 BLAKE2B 
b7e6edb55af88be74e4322ff1d270388a60a9d9809314c3a0502f86ed97edb99dfcdd3c81c5f51e681c8fcc47ecbfecd124b4d733141d23726226a3965b4c1f1
 SHA512 
d962c7e7b4b9c4635a887767d34a49c401a89e5975a5e57fa83366ca824ab70d5b8a81f3dce2e05e0528afddc72d70b2fcd69a216bd16d75e7b88ec704390546
 DIST NVIDIA-Linux-x86_64-390.144.run 85000417 BLAKE2B 
8ecfa768fb8fe92170ff5b82698a7fb22da8bc557ab2036464bf5650b6fffc7028e25a68e1f5638f6bc171eb45a4aba459465490c7a99aacd36dc769994062e8
 SHA512 
9503ebf41037a14deba995288a364768cb03fb682de8653a4b0c05955b23603443c41c4216c93eac7d7efc301734416012864ede728324ab47b93ff167d93da4
 DIST NVIDIA-Linux-x86_64-460.91.03.run 178201292 BLAKE2B 
4d407b7bb3a99ab71c62c3cd18dc3549c98a24e7af28276e6e6a21dd33efcab017fed3f782f6dfb060c4437cd718f19c2f9900de367cc47bf19fa2718a18ad55
 SHA512 
4ac11130fe5a8f1c26f459e9c19660b3ff6f23011e9f77b09ca948fc42609e523ecea70d3bf6def50a75b4a3079ab280018753fb6e53875d9bb8093a033e3b70
 DIST NVIDIA-Linux-x86_64-470.62.07.run 272526158 BLAKE2B 
1ead262eaecc4241b5019f043ddf11acc34acbb048abc1d3a01587d1673f4e806114ce68e3fed1053e17f17e4a450946a43aede156e0ea9a0bd5c8350d02c89c
 SHA512 
73bc488ebba3fe6c5ac5b00e407dd64dbee8027fa088dc78c60df32bae1b777e37e493ea512718f5b08d8d41ac41efc60a4e5ad878e853472784365fe528ea45
 DIST NVIDIA-Linux-x86_64-470.82.00.run 272296454 BLAKE2B 
f28f4a66fb27ccf7967ad66f9dcacc306653895a5f9c63f49e7833f5ca37e6260df37fe28abff89cc2ff9e54491b39594117235e4e87d3b1e22e58de8e69fe5b
 SHA512 
f4135efd748d8835e9719e6ef93a86c5646a4d771c63e31f0bdaa0cf6ddf25ce9356eca58c27addb988f4cbe88c9bdcc0536512a46915826261d8f4f4247ebd8
+DIST NVIDIA-Linux-x86_64-470.86.run 273149806 BLAKE2B 
c7f5a64dfb6547856d5bccdce0fcce0f6180966961245508cdc96e672ae500940f35fad0a9b8e8e9692b5cc67d68504371e041364e3a367deb4e1c3c75222c20
 SHA512 
e541549967ee992b8e6812cb6a294307217e66c7380ec17ff143ddc637f6e3a5b6c807ba8e29bf4c3d6813d7589a41aa124e8a5709a484ecf7fedfe420598a06
 DIST NVIDIA-Linux-x86_64-495.44.run 282259831 BLAKE2B 
ca11406a5b1b25d9691ec61d4125457c22438b8f0af0651043235f72ee75c4b264cfde7b04840bbec15c22bc5eb657a46326b49941e6c776a8990430cf052818
 SHA512 
bc9054e6028ba172906e6eb9a0b8f5cfc3ae74d57f3e95e0f9057879e3af07a4b19479e80d81e948872bc47bbd674f77f5f81d4debd2e2c3ce45058cd9211802
 DIST nvidia-installer-390.144.tar.bz2 150017 BLAKE2B 
1a633594ecb9b54ee5a1e3620263a95db30c1ddebf547ecc7f267e1f0b799bcdb44cc3ddd6c96eda085d9be5c8f691e92556296f250495d80eec0c2f155f5bd5
 SHA512 
e4c624afc18bd1d61264f93bdcbc72afe42687baadf31683a6dd11a45c6257f6a5185b91f4b3d4c0316b8eb03ed79511f9ad260ee9e6f299fc136f5dc2178e42
 DIST nvidia-installer-460.91.03.tar.bz2 144463 BLAKE2B 
b8c381158f614331fbfd04dcfdd7227fcb3eb16cbe4e3cbcbb34ba6af2370b05ebd72dc46375b2099b950817e6a0565c418e62b6364f1d7269f78c1dce5f5535
 SHA512 

[gentoo-commits] proj/releng:master commit in: releases/specs/arm/armv7a/musl/, releases/specs/arm/armv7a-musl/, tools/

2021-11-10 Thread Andreas K. Hüttel
commit: 9022bc2139bb6fec80315ea632c86d148502301b
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Nov 10 21:03:40 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Nov 10 21:03:40 2021 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=9022bc21

autocatalyst can't handle 2-level spec files

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

 releases/specs/arm/{armv7a/musl => armv7a-musl}/stage1-hardfloat.spec | 0
 releases/specs/arm/{armv7a/musl => armv7a-musl}/stage3-hardfloat.spec | 0
 tools/catalyst-auto-arm.conf  | 2 +-
 3 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/releases/specs/arm/armv7a/musl/stage1-hardfloat.spec 
b/releases/specs/arm/armv7a-musl/stage1-hardfloat.spec
similarity index 100%
rename from releases/specs/arm/armv7a/musl/stage1-hardfloat.spec
rename to releases/specs/arm/armv7a-musl/stage1-hardfloat.spec

diff --git a/releases/specs/arm/armv7a/musl/stage3-hardfloat.spec 
b/releases/specs/arm/armv7a-musl/stage3-hardfloat.spec
similarity index 100%
rename from releases/specs/arm/armv7a/musl/stage3-hardfloat.spec
rename to releases/specs/arm/armv7a-musl/stage3-hardfloat.spec

diff --git a/tools/catalyst-auto-arm.conf b/tools/catalyst-auto-arm.conf
index 228d4cea..29a51c10 100644
--- a/tools/catalyst-auto-arm.conf
+++ b/tools/catalyst-auto-arm.conf
@@ -41,7 +41,7 @@ SET_armv6j_sf_systemd_SPECS="armv6j/stage1-systemd.spec 
armv6j/stage3-systemd.sp
 SET_armv7a_hf_openrc_SPECS="armv7a/stage1-hardfloat-openrc.spec 
armv7a/stage3-hardfloat-openrc.spec"
 SET_armv7a_hf_systemd_SPECS="armv7a/stage1-hardfloat-systemd.spec 
armv7a/stage3-hardfloat-systemd.spec"
 
-SET_armv7a_hf_musl_SPECS="armv7a/musl/stage1-hardfloat.spec 
armv7a/musl/stage3-hardfloat.spec"
+SET_armv7a_hf_musl_SPECS="armv7a-musl/stage1-hardfloat.spec 
armv7a-musl/stage3-hardfloat.spec"
 
 SET_armv7a_sf_openrc_SPECS="armv7a/stage1-openrc.spec 
armv7a/stage3-openrc.spec"
 SET_armv7a_sf_systemd_SPECS="armv7a/stage1-systemd.spec 
armv7a/stage3-systemd.spec"



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

2021-11-10 Thread Andreas K. Hüttel
commit: 687963d2cb2bb856733825a1357b901ebfc4f3e3
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Nov 10 21:04:43 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Nov 10 21:04:43 2021 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=687963d2

Also update latest links for arm in musl dir

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

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

diff --git a/tools/catalyst-auto-arm.conf b/tools/catalyst-auto-arm.conf
index 29a51c10..252b15fb 100644
--- a/tools/catalyst-auto-arm.conf
+++ b/tools/catalyst-auto-arm.conf
@@ -49,7 +49,7 @@ SET_armv7a_sf_systemd_SPECS="armv7a/stage1-systemd.spec 
armv7a/stage3-systemd.sp
 update_symlinks() {
# Symlink the latest stages3 to build from
local d f
-   for d in "${BUILD_SRCDIR_BASE}/builds/default" ; do
+   for d in "${BUILD_SRCDIR_BASE}/builds/default" 
"${BUILD_SRCDIR_BASE}/builds/musl" ; 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)



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

2021-11-10 Thread Andreas K. Hüttel
commit: 2c7bdeedc02380f003c3d2c7487257db10d82630
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Nov 10 20:58:56 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Nov 10 20:58:56 2021 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=2c7bdeed

Also upload arm-musl stages

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

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

diff --git a/tools/catalyst-auto-arm.conf b/tools/catalyst-auto-arm.conf
index f99e537a..228d4cea 100644
--- a/tools/catalyst-auto-arm.conf
+++ b/tools/catalyst-auto-arm.conf
@@ -107,4 +107,14 @@ post_build() {
esac
 
popd >/dev/null
+
+   pushd "${BUILD_SRCDIR_BASE}/builds/musl" >/dev/null
+
+   case ${spec} in
+   armv7a/musl/stage3-hardfloat.spec)
+   upload stage3-armv7a_hardfp-musl-${TIMESTAMP}*.xz*
+   ;;
+   esac
+
+   popd >/dev/null
 }



[gentoo-commits] proj/releng:master commit in: releases/specs/arm/armv7a/musl/

2021-11-10 Thread Andreas K. Hüttel
commit: 9b64d2c629f78fe5fa8030b0512b4d99e5ea7a01
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Nov 10 20:37:00 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Nov 10 20:37:00 2021 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=9b64d2c6

Add armv7a hardfloat musl specs

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

 releases/specs/arm/armv7a/musl/stage1-hardfloat.spec | 14 ++
 releases/specs/arm/armv7a/musl/stage3-hardfloat.spec | 11 +++
 2 files changed, 25 insertions(+)

diff --git a/releases/specs/arm/armv7a/musl/stage1-hardfloat.spec 
b/releases/specs/arm/armv7a/musl/stage1-hardfloat.spec
new file mode 100644
index ..bc5b3e5c
--- /dev/null
+++ b/releases/specs/arm/armv7a/musl/stage1-hardfloat.spec
@@ -0,0 +1,14 @@
+subarch: armv7a_hardfp
+version_stamp: musl-@TIMESTAMP@
+target: stage1
+rel_type: musl
+profile: default/linux/arm/17.0/musl/armv7a
+snapshot: @TIMESTAMP@
+source_subpath: musl/stage3-armv7a_hardfp-musl-latest
+compression_mode: pixz_x
+update_seed: yes
+update_seed_command: -uDN @world
+portage_confdir: @REPO_DIR@/releases/portage/stages-musl
+portage_prefix: releng
+repos: /root/musl
+chost: armv7a-unknown-linux-musleabihf

diff --git a/releases/specs/arm/armv7a/musl/stage3-hardfloat.spec 
b/releases/specs/arm/armv7a/musl/stage3-hardfloat.spec
new file mode 100644
index ..5582d248
--- /dev/null
+++ b/releases/specs/arm/armv7a/musl/stage3-hardfloat.spec
@@ -0,0 +1,11 @@
+subarch: armv7a_hardfp
+version_stamp: musl-@TIMESTAMP@
+target: stage3
+rel_type: musl
+profile: default/linux/arm/17.0/musl/armv7a
+snapshot: @TIMESTAMP@
+source_subpath: musl/stage1-armv7a_hardfp-musl-@TIMESTAMP@
+compression_mode: pixz_x
+portage_confdir: @REPO_DIR@/releases/portage/stages-musl
+portage_prefix: releng
+repos: /root/musl



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

2021-11-10 Thread Andreas K. Hüttel
commit: a128556e807ae0a9d18af9c4cc3274f49022c257
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Nov 10 20:39:38 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Nov 10 20:39:38 2021 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=a128556e

Add armv7 hf musl autobuilds

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

 tools/catalyst-auto-arm.conf | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/tools/catalyst-auto-arm.conf b/tools/catalyst-auto-arm.conf
index 531af397..f99e537a 100644
--- a/tools/catalyst-auto-arm.conf
+++ b/tools/catalyst-auto-arm.conf
@@ -11,6 +11,7 @@ SPECS_DIR=${REPO_DIR}/releases/specs/arm
 EMAIL_SUBJECT_PREPEND="[arm-auto]"
 
 SETS="
+   armv7a_hf_musl
armv4tl_openrc
armv4tl_systemd
armv5tel_openrc
@@ -40,6 +41,8 @@ SET_armv6j_sf_systemd_SPECS="armv6j/stage1-systemd.spec 
armv6j/stage3-systemd.sp
 SET_armv7a_hf_openrc_SPECS="armv7a/stage1-hardfloat-openrc.spec 
armv7a/stage3-hardfloat-openrc.spec"
 SET_armv7a_hf_systemd_SPECS="armv7a/stage1-hardfloat-systemd.spec 
armv7a/stage3-hardfloat-systemd.spec"
 
+SET_armv7a_hf_musl_SPECS="armv7a/musl/stage1-hardfloat.spec 
armv7a/musl/stage3-hardfloat.spec"
+
 SET_armv7a_sf_openrc_SPECS="armv7a/stage1-openrc.spec 
armv7a/stage3-openrc.spec"
 SET_armv7a_sf_systemd_SPECS="armv7a/stage1-systemd.spec 
armv7a/stage3-systemd.spec"
 



[gentoo-commits] repo/gentoo:master commit in: www-client/google-chrome-unstable/

2021-11-10 Thread Stephan Hartmann
commit: 8b9e1affbfcf95813602a3a37f5717d5f59b45ae
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Wed Nov 10 20:20:52 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Wed Nov 10 20:21:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b9e1aff

www-client/google-chrome-unstable: automated update (97.0.4692.8)

Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/google-chrome-unstable/Manifest  | 2 +-
 ...ble-97.0.4688.2.ebuild => google-chrome-unstable-97.0.4692.8.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome-unstable/Manifest 
b/www-client/google-chrome-unstable/Manifest
index c6a7db1dce7..41179d7ef86 100644
--- a/www-client/google-chrome-unstable/Manifest
+++ b/www-client/google-chrome-unstable/Manifest
@@ -1 +1 @@
-DIST google-chrome-unstable_97.0.4688.2-1_amd64.deb 89788716 BLAKE2B 
5ced85c55dd1c39e263a59ef26cb4a1e282a5da94a59874701254bfca324509fb355bdf12910477da6271e8c1287d5f9c8f84104a01e271b7410688a6dac07e2
 SHA512 
f5aa2681783089e740d5b27048557f311f4f080c9ddcb40b4a4cdcef4fb44eeaeb28ed9a9d38c5703d06e7fb20f9d37745fbd6ddca96f8ea32e7c2022e780193
+DIST google-chrome-unstable_97.0.4692.8-1_amd64.deb 89896648 BLAKE2B 
6c99bd93e4ade8757dfbebf7dc344977b20e829f984284b3a0ba1e0507f67678cefd32286e09e28b271b11a776254f66c6d11bc2fa296d6db6ae62b0f98450b0
 SHA512 
31839b22ddc3a327d8b3ae179bfca32aec198b2aaac3d4ecb3e1eae9c72f4f43ced64d5b42039806e7895fb427b876fc00132fe436a41a1663321003ca9c9c7d

diff --git 
a/www-client/google-chrome-unstable/google-chrome-unstable-97.0.4688.2.ebuild 
b/www-client/google-chrome-unstable/google-chrome-unstable-97.0.4692.8.ebuild
similarity index 100%
rename from 
www-client/google-chrome-unstable/google-chrome-unstable-97.0.4688.2.ebuild
rename to 
www-client/google-chrome-unstable/google-chrome-unstable-97.0.4692.8.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-plugins/chrome-binary-plugins/

2021-11-10 Thread Stephan Hartmann
commit: e3d496585b3d4f2f881b6bd00dd932ff8779239d
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Wed Nov 10 20:20:59 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Wed Nov 10 20:21:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3d49658

www-plugins/chrome-binary-plugins: automated update (97.0.4692.8_alpha)

Signed-off-by: Stephan Hartmann  gentoo.org>

 www-plugins/chrome-binary-plugins/Manifest  | 2 +-
 ...88.2_alpha.ebuild => chrome-binary-plugins-97.0.4692.8_alpha.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index be2ff6fc367..79ce3743982 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
 DIST google-chrome-beta_96.0.4664.35-1_amd64.deb 90046108 BLAKE2B 
7ce05400574757ca69ee6f219c1aff7b08a285a12f32b7dbd9f94689e3e9f94993e7584c351bb1784280149d18ef5aa185de01f7b947b287fce859c86d7d9950
 SHA512 
16e863166dd6d9927091c10c0c226b5035e6339ee060b8066eff4e01f36b2087e48e86397e2c5d7abcab5a9b0eadc1b50512f34194725c4fe01422ac758dcf37
 DIST google-chrome-stable_95.0.4638.69-1_amd64.deb 89732980 BLAKE2B 
1925f2cf148c5f765a0d5cd07f47fc75cd8c0cab550ece89c1d8e4361ef53c4bdaefce130a35e515da958714e4180d2f2774c16dbdeddb47ec0e7c4c6065ac56
 SHA512 
f07d16ec0a41120c40064d030e9e5240ed740b9b24c50eaede7b9bfd9a9678821c0252b40bfcd57e933a708b08d761482c3be5b3006eee605c41f5dc9e21f456
-DIST google-chrome-unstable_97.0.4688.2-1_amd64.deb 89788716 BLAKE2B 
5ced85c55dd1c39e263a59ef26cb4a1e282a5da94a59874701254bfca324509fb355bdf12910477da6271e8c1287d5f9c8f84104a01e271b7410688a6dac07e2
 SHA512 
f5aa2681783089e740d5b27048557f311f4f080c9ddcb40b4a4cdcef4fb44eeaeb28ed9a9d38c5703d06e7fb20f9d37745fbd6ddca96f8ea32e7c2022e780193
+DIST google-chrome-unstable_97.0.4692.8-1_amd64.deb 89896648 BLAKE2B 
6c99bd93e4ade8757dfbebf7dc344977b20e829f984284b3a0ba1e0507f67678cefd32286e09e28b271b11a776254f66c6d11bc2fa296d6db6ae62b0f98450b0
 SHA512 
31839b22ddc3a327d8b3ae179bfca32aec198b2aaac3d4ecb3e1eae9c72f4f43ced64d5b42039806e7895fb427b876fc00132fe436a41a1663321003ca9c9c7d

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-97.0.4688.2_alpha.ebuild
 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-97.0.4692.8_alpha.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-97.0.4688.2_alpha.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-97.0.4692.8_alpha.ebuild



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

2021-11-10 Thread Alfredo Tupone
commit: 3a018aef9db3846bced0e61f0b48087a8b0e1a42
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Wed Nov 10 20:12:37 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed Nov 10 20:12:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a018aef

dev-ml/integers: 0.5.1 bump

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

 dev-ml/integers/Manifest  |  1 +
 dev-ml/integers/integers-0.5.1.ebuild | 16 
 2 files changed, 17 insertions(+)

diff --git a/dev-ml/integers/Manifest b/dev-ml/integers/Manifest
index 4f78ee27466..e57f6f7c2f4 100644
--- a/dev-ml/integers/Manifest
+++ b/dev-ml/integers/Manifest
@@ -1 +1,2 @@
 DIST integers-0.4.0.tar.gz 9980 BLAKE2B 
ee67c39024d77f4ce20e9ba7e1564b3418397f1e98b9a5f30e238f5c161d7572701e3d824871b46d15b90887d5f3983a9ab440f46e22c4de8cbc68912daea5eb
 SHA512 
73af64654579b27db18c612229044dba094064dc7d36a73f42ffd4ba7040ed326f859f588e7a764bce3b2fd6e9365f9e9f99330ef29bafbe77ca6dcb53d5ed79
+DIST integers-0.5.1.tar.gz 12687 BLAKE2B 
37807cf0642ff4b85c91b82d7fa6ee46a242750970123b0d9d3bec7c532d0d6ceceb4b2365cc71e0664068b3fcb99e61e5c6621363cd527237cf3051da813791
 SHA512 
25d90c41d66a73ca18f2cfb5e13e9b3af57d1712dab108e45cb8e9eeb88f4a2f822e03f05e08832080d4764d46c7e5f116fe48bdf060c6ebd80c3e558de41983

diff --git a/dev-ml/integers/integers-0.5.1.ebuild 
b/dev-ml/integers/integers-0.5.1.ebuild
new file mode 100644
index 000..fd39106e892
--- /dev/null
+++ b/dev-ml/integers/integers-0.5.1.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit dune
+
+DESCRIPTION="Various signed and unsigned integer types for OCaml"
+HOMEPAGE="https://github.com/ocamllabs/ocaml-integers;
+SRC_URI="https://github.com/ocamllabs/ocaml-integers/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/ocaml-${P}"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="+ocamlopt"



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

2021-11-10 Thread Andreas K. Hüttel
commit: 66f8f8e9453c5b34fc280e565791c3a91da04a16
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Nov 10 19:51:50 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Nov 10 20:01:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66f8f8e9

dev-perl/Log-Log4perl: Remove old

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

 dev-perl/Log-Log4perl/Log-Log4perl-1.490.0.ebuild | 27 ---
 dev-perl/Log-Log4perl/Manifest|  1 -
 2 files changed, 28 deletions(-)

diff --git a/dev-perl/Log-Log4perl/Log-Log4perl-1.490.0.ebuild 
b/dev-perl/Log-Log4perl/Log-Log4perl-1.490.0.ebuild
deleted file mode 100644
index b9df366d1ff..000
--- a/dev-perl/Log-Log4perl/Log-Log4perl-1.490.0.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=MSCHILLI
-DIST_VERSION=1.49
-DIST_EXAMPLES=( "eg/*" )
-inherit perl-module
-
-DESCRIPTION="Log4j implementation for Perl"
-HOMEPAGE="http://log4perl.sourceforge.net/;
-
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=virtual/perl-File-Path-2.60.600
-   >=virtual/perl-File-Spec-0.820.0
-   virtual/perl-Time-HiRes
-"
-DEPEND="${RDEPEND}
-   virtual/perl-ExtUtils-MakeMaker
-   test? ( >=virtual/perl-Test-Simple-0.450.0 )
-"

diff --git a/dev-perl/Log-Log4perl/Manifest b/dev-perl/Log-Log4perl/Manifest
index 8829a6ff18b..b9072f95a67 100644
--- a/dev-perl/Log-Log4perl/Manifest
+++ b/dev-perl/Log-Log4perl/Manifest
@@ -1,2 +1 @@
-DIST Log-Log4perl-1.49.tar.gz 279575 BLAKE2B 
b9b1fed690db056c40c7b76e420d64fb23b05a05c57a973f8546de6b86684d32f03b87ed3d28580aa4e2e59f6c81d67287bd25ed6910dc2616fd4044c6cb61db
 SHA512 
3ee1104dbede8eb40b3055a606f8f004be0eb74223c4e33bc6f384bec9c34f697708cbee66198e92de053cbedd691e5354aede6874ef6be7e82f8eb95edee58f
 DIST Log-Log4perl-1.54.tar.gz 280001 BLAKE2B 
8c48db7a3e37eb51adb9cac9484ac2a8a6d5fbd54caa3509898573bbb5e9d2fc4cf067f9eb37693ceaf6c89b09382c2af5628446f332d142a2904ab831d3bbf8
 SHA512 
689d389551a99108cbe83dbe56f08cb7d1a53483b9d19401be0c8d1aad050514ddbe02fe7f18f9649a5b113dc9a9c7d8aafc16066d5180cdd114b8293a2f98dc



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

2021-11-10 Thread Andreas K. Hüttel
commit: 8b3fc450d55198100ba098f36f16cf6246196469
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Nov 10 20:01:13 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Nov 10 20:02:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b3fc450

dev-perl/Log-Report: Version bump 1.33

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

 dev-perl/Log-Report/Log-Report-1.330.0.ebuild | 28 +++
 dev-perl/Log-Report/Manifest  |  1 +
 2 files changed, 29 insertions(+)

diff --git a/dev-perl/Log-Report/Log-Report-1.330.0.ebuild 
b/dev-perl/Log-Report/Log-Report-1.330.0.ebuild
new file mode 100644
index 000..9ba8bde3e09
--- /dev/null
+++ b/dev-perl/Log-Report/Log-Report-1.330.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=MARKOV
+DIST_VERSION=1.33
+DIST_EXAMPLES=("examples/*")
+inherit perl-module
+
+DESCRIPTION="A pluggable, multilingual handler driven problem reporting system"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-perl/Devel-GlobalDestruction-0.90.0
+   >=virtual/perl-Encode-2.0.0
+   >=dev-perl/Log-Report-Optional-1.70.0
+   virtual/perl-Scalar-List-Utils
+   >=dev-perl/String-Print-0.910.0
+   >=virtual/perl-Sys-Syslog-0.270.0
+"
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   >=virtual/perl-Test-Simple-0.860.0
+   )
+"

diff --git a/dev-perl/Log-Report/Manifest b/dev-perl/Log-Report/Manifest
index c1c4befa6ea..d18d25d4150 100644
--- a/dev-perl/Log-Report/Manifest
+++ b/dev-perl/Log-Report/Manifest
@@ -1 +1,2 @@
 DIST Log-Report-1.32.tar.gz 101281 BLAKE2B 
f8c642cf71df0255f03313cb4dffeb50ecb1f73c99560080d30f7c0348c1ae1d0a59de42abe01c0d621b506055f7fd6239e1de31f4646e6cc5df32558696b186
 SHA512 
c9b329d998273e39579e4dd7a87c40cc1c77d09c090c0e4bb8bb4ccd8d9597bcbe1d2e71b81920a4c727bf89064b96b59954dc2659c9cd4410fe49989e2c279c
+DIST Log-Report-1.33.tar.gz 101331 BLAKE2B 
57283b953c730e143fbb12384fb137b83f4789be7a4a8ae9d458f9d2e8d308b71cd347b640304924bb2006171510a3bb1048b9f7b54703c02c44efb40a0e6544
 SHA512 
b06b01850c681edbe0ba6b0e2021f8b16db981bd0381089eff3b4c0c9734e09beecc212a7f507afba17e63251ac3ad02ce05a991497cfb04bd31d9c309c6d4f6



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

2021-11-10 Thread Andreas K. Hüttel
commit: c3fdfb48cf61f59fe35092d58208cc03b42e57d7
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Nov 10 19:57:44 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Nov 10 20:01:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3fdfb48

dev-perl/Log-Message: EAPI=8 bump

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

 .../{Log-Message-0.80.0.ebuild => Log-Message-0.80.0-r1.ebuild}   | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-perl/Log-Message/Log-Message-0.80.0.ebuild 
b/dev-perl/Log-Message/Log-Message-0.80.0-r1.ebuild
similarity index 87%
rename from dev-perl/Log-Message/Log-Message-0.80.0.ebuild
rename to dev-perl/Log-Message/Log-Message-0.80.0-r1.ebuild
index baa6366d558..7a5a7fb49b2 100644
--- a/dev-perl/Log-Message/Log-Message-0.80.0.ebuild
+++ b/dev-perl/Log-Message/Log-Message-0.80.0-r1.ebuild
@@ -1,7 +1,8 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
+
 DIST_AUTHOR=BINGOS
 DIST_VERSION=0.08
 inherit perl-module
@@ -9,8 +10,7 @@ inherit perl-module
 DESCRIPTION="Powerful and flexible message logging mechanism"
 SLOT="0"
 KEYWORDS="amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
+
 RDEPEND="
virtual/perl-File-Spec
virtual/perl-Locale-Maketext-Simple
@@ -18,7 +18,7 @@ RDEPEND="
virtual/perl-Params-Check
virtual/perl-if
 "
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? (
virtual/perl-Test-Simple



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

2021-11-10 Thread Andreas K. Hüttel
commit: 1453502e2d5cd4f5048f112c10558596cc97137a
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Nov 10 19:51:12 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Nov 10 20:01:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1453502e

dev-perl/Log-Dispatchouli: Remove old

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

 .../Log-Dispatchouli-2.15.0.ebuild | 46 --
 dev-perl/Log-Dispatchouli/Manifest |  1 -
 2 files changed, 47 deletions(-)

diff --git a/dev-perl/Log-Dispatchouli/Log-Dispatchouli-2.15.0.ebuild 
b/dev-perl/Log-Dispatchouli/Log-Dispatchouli-2.15.0.ebuild
deleted file mode 100644
index f1df9973cca..000
--- a/dev-perl/Log-Dispatchouli/Log-Dispatchouli-2.15.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-DIST_AUTHOR=RJBS
-DIST_VERSION=2.015
-inherit perl-module
-
-DESCRIPTION="a simple wrapper around Log::Dispatch"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-IUSE="test minimal"
-RESTRICT="!test? ( test )"
-
-# r: Log::Dispatch::File -> Log-Dispatch
-# r: Log::Dispatch::Screen -> Log-Dispatch
-# r: Log::Dispatch::Syslog -> Log-Dispatch
-# r: Scalar::Util - Scalar-List-Utils
-# r: overload, strict, warnings -> perl
-RDEPEND="
-   virtual/perl-Carp
-   virtual/perl-File-Spec
-   dev-perl/Log-Dispatch
-   dev-perl/Log-Dispatch-Array
-   dev-perl/Params-Util
-   virtual/perl-Scalar-List-Utils
-   dev-perl/String-Flogger
-   dev-perl/Sub-Exporter
-   >=dev-perl/Sub-Exporter-GlobExporter-0.2.0
-   >=virtual/perl-Sys-Syslog-0.160.0
-   >=dev-perl/Try-Tiny-0.40.0
-"
-# t: File::Spec::Functions -> File-Spec
-# t: base, lib -> perl
-DEPEND="${RDEPEND}
-   virtual/perl-ExtUtils-MakeMaker
-   test? (
-   !minimal? (
-   >=virtual/perl-CPAN-Meta-2.120.900
-   )
-   virtual/perl-File-Temp
-   dev-perl/Test-Deep
-   dev-perl/Test-Fatal
-   >=virtual/perl-Test-Simple-0.960.0
-   )
-"

diff --git a/dev-perl/Log-Dispatchouli/Manifest 
b/dev-perl/Log-Dispatchouli/Manifest
index 5ce20e71b82..a17b5675a5a 100644
--- a/dev-perl/Log-Dispatchouli/Manifest
+++ b/dev-perl/Log-Dispatchouli/Manifest
@@ -1,2 +1 @@
-DIST Log-Dispatchouli-2.015.tar.gz 30232 BLAKE2B 
5fbcf8aa2f29e248c60b39b03084beb842473137aa6b4e214cd69351963d118bc67914b2f420ba2a7eca1584dab2f1c6d461afc49fac3d82e408370094dc1307
 SHA512 
ccefa751dffab72021a668aca68272ddfe7b2746042515af4b984ea5481d2b4e845a6ca1c2a737ed65a0ff6656ea89b6de78adefa5abcdd9ccb5ea4b82777f9b
 DIST Log-Dispatchouli-2.023.tar.gz 31858 BLAKE2B 
bab4a211710ff0cf36ec4b6f4dea706cdebc869919801d39388b90434efdd2741a0ae54bb67cdbf2e69dbcd1162eafdf2aedbe9907745aebe24e30c79d91ffb1
 SHA512 
e9d5a99029e2d9f9ce48b3cfa37875cd3d9394757fbad0ec652ef9e4260041bd06a2273bb26daba88e9f3fec22e0a56b6c9d80ae9d4aa31b596d4aad5bf8a5b2



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

2021-11-10 Thread Andreas K. Hüttel
commit: f45e499bc2ad2a0d3212ab4306894b50e4d8473a
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Nov 10 19:46:29 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Nov 10 20:01:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f45e499b

dev-perl/Log-Any: Remove old

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

 dev-perl/Log-Any/Log-Any-1.701.0.ebuild | 34 -
 dev-perl/Log-Any/Manifest   |  1 -
 2 files changed, 35 deletions(-)

diff --git a/dev-perl/Log-Any/Log-Any-1.701.0.ebuild 
b/dev-perl/Log-Any/Log-Any-1.701.0.ebuild
deleted file mode 100644
index e3d3236653a..000
--- a/dev-perl/Log-Any/Log-Any-1.701.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=PREACTION
-DIST_VERSION=1.701
-inherit perl-module
-
-DESCRIPTION="Bringing loggers and listeners together"
-
-SLOT="0"
-KEYWORDS="~alpha amd64 ppc ~ppc64 sparc x86"
-IUSE="test minimal"
-RESTRICT="!test? ( test )"
-
-# Test::Builder needed for Log/Any/Adapter/Test.pm
-# constant -> perl
-RDEPEND="
-   virtual/perl-Carp
-   virtual/perl-Data-Dumper
-   virtual/perl-Exporter
-   virtual/perl-IO
-   virtual/perl-Storable
-   virtual/perl-Sys-Syslog
-   virtual/perl-Test-Simple
-"
-DEPEND="${RDEPEND}
-   virtual/perl-ExtUtils-MakeMaker
-   test? (
-   !minimal? ( >=virtual/perl-CPAN-Meta-2.120.900 )
-   virtual/perl-File-Spec
-   )
-"

diff --git a/dev-perl/Log-Any/Manifest b/dev-perl/Log-Any/Manifest
index bc7021f0340..1db331ea3ce 100644
--- a/dev-perl/Log-Any/Manifest
+++ b/dev-perl/Log-Any/Manifest
@@ -1,2 +1 @@
-DIST Log-Any-1.701.tar.gz 49026 BLAKE2B 
ff3b791e41f8eccca380aebd2fd10a82e42669d491c22b4c58a8f35137ab909ee5c7c76398a1f25aa506215e51798e3f11ba250732357bedae3b92f8fb6ab1df
 SHA512 
cb66cf36d0bd15fee8e397f3e9f916875cfff485d2177832be9a36fbdf88fda963c658f3317182acd5fcaa88fa14c46b8d5d05d7bd7572b35f81a6eba10dddf3
 DIST Log-Any-1.709.tar.gz 56325 BLAKE2B 
4028b549f7898c60ceeaba293eaa91da7bd7a7d387fba74d1804fd83748fc6bf1eb3a578fdd9ce6f9ea36093a1a239c0b0ba12803ba1a37a9733436286f0a22c
 SHA512 
55beff3b56185e80aa4515d9e924356ffa2430fdbfe035f9d33cb6254bd8a23382055931939d4927befcc577486fb62f86b0362725fad60e571fbf0d669775c4



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

2021-11-10 Thread Andreas K. Hüttel
commit: 6b01559e56b0d7ba05adc72b45125752d0ab9f06
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Nov 10 19:59:01 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Nov 10 20:02:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b01559e

dev-perl/Log-Report: Remove old

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

 dev-perl/Log-Report/Log-Report-1.260.0.ebuild | 30 ---
 dev-perl/Log-Report/Manifest  |  1 -
 2 files changed, 31 deletions(-)

diff --git a/dev-perl/Log-Report/Log-Report-1.260.0.ebuild 
b/dev-perl/Log-Report/Log-Report-1.260.0.ebuild
deleted file mode 100644
index de493c5dda0..000
--- a/dev-perl/Log-Report/Log-Report-1.260.0.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=MARKOV
-DIST_VERSION=1.26
-DIST_EXAMPLES=("examples/*")
-inherit perl-module
-
-DESCRIPTION="A pluggable, multilingual handler driven problem reporting system"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-perl/Devel-GlobalDestruction-0.90.0
-   >=virtual/perl-Encode-2.0.0
-   >=dev-perl/Log-Report-Optional-1.30.0
-   virtual/perl-Scalar-List-Utils
-   >=dev-perl/String-Print-0.910.0
-   >=virtual/perl-Sys-Syslog-0.270.0
-"
-DEPEND="${RDEPEND}
-   virtual/perl-ExtUtils-MakeMaker
-   test? (
-   >=virtual/perl-Test-Simple-0.860.0
-   )
-"

diff --git a/dev-perl/Log-Report/Manifest b/dev-perl/Log-Report/Manifest
index b78a61822f9..c1c4befa6ea 100644
--- a/dev-perl/Log-Report/Manifest
+++ b/dev-perl/Log-Report/Manifest
@@ -1,2 +1 @@
-DIST Log-Report-1.26.tar.gz 98461 BLAKE2B 
b18e36b1c8cc5cf7067bc781b28ead1760a0439fbbf2cea5c50d9650c4bdf3f75f8652704f4c2e9f411257b75fba40adb239a2d87a5610135dc1c015a658fd8b
 SHA512 
3632b55f37ba416532db96724196408caa04d549dd736720e8da245efda6772beb49b158440a3e39aad90ae9c4340d487916eaa407eb470cc595a678612052ba
 DIST Log-Report-1.32.tar.gz 101281 BLAKE2B 
f8c642cf71df0255f03313cb4dffeb50ecb1f73c99560080d30f7c0348c1ae1d0a59de42abe01c0d621b506055f7fd6239e1de31f4646e6cc5df32558696b186
 SHA512 
c9b329d998273e39579e4dd7a87c40cc1c77d09c090c0e4bb8bb4ccd8d9597bcbe1d2e71b81920a4c727bf89064b96b59954dc2659c9cd4410fe49989e2c279c



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Log-Message-Simple/

2021-11-10 Thread Andreas K. Hüttel
commit: 4d825d179db9758b683ed794abe4c4ac62c3b2be
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Nov 10 19:58:36 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Nov 10 20:01:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d825d17

dev-perl/Log-Message-Simple: EAPI=8 bump

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

 ...Simple-0.100.0.ebuild => Log-Message-Simple-0.100.0-r1.ebuild} | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-perl/Log-Message-Simple/Log-Message-Simple-0.100.0.ebuild 
b/dev-perl/Log-Message-Simple/Log-Message-Simple-0.100.0-r1.ebuild
similarity index 85%
rename from dev-perl/Log-Message-Simple/Log-Message-Simple-0.100.0.ebuild
rename to dev-perl/Log-Message-Simple/Log-Message-Simple-0.100.0-r1.ebuild
index 34443deafac..51e90359a38 100644
--- a/dev-perl/Log-Message-Simple/Log-Message-Simple-0.100.0.ebuild
+++ b/dev-perl/Log-Message-Simple/Log-Message-Simple-0.100.0-r1.ebuild
@@ -1,7 +1,8 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
+
 DIST_AUTHOR=BINGOS
 DIST_VERSION=0.10
 inherit perl-module
@@ -9,14 +10,13 @@ inherit perl-module
 DESCRIPTION="Simplified interface to Log::Message"
 SLOT="0"
 KEYWORDS="amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
+
 RDEPEND="
virtual/perl-Carp
dev-perl/Log-Message
virtual/perl-if
 "
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? (
virtual/perl-Test-Simple



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

2021-11-10 Thread Andreas K. Hüttel
commit: 0abf917bc7be562a324f33de51709e259bbefc69
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Nov 10 19:48:40 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Nov 10 20:01:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0abf917b

dev-perl/Log-Any: Version bump 1.710

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

 dev-perl/Log-Any/Log-Any-1.710.0.ebuild | 33 +
 dev-perl/Log-Any/Manifest   |  1 +
 2 files changed, 34 insertions(+)

diff --git a/dev-perl/Log-Any/Log-Any-1.710.0.ebuild 
b/dev-perl/Log-Any/Log-Any-1.710.0.ebuild
new file mode 100644
index 000..ed8f05201e1
--- /dev/null
+++ b/dev-perl/Log-Any/Log-Any-1.710.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=PREACTION
+DIST_VERSION=1.710
+inherit perl-module
+
+DESCRIPTION="Bringing loggers and listeners together"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="minimal"
+
+# Test::Builder needed for Log/Any/Adapter/Test.pm
+# constant -> perl
+RDEPEND="
+   virtual/perl-Carp
+   virtual/perl-Data-Dumper
+   virtual/perl-Exporter
+   virtual/perl-IO
+   virtual/perl-Storable
+   virtual/perl-Sys-Syslog
+   virtual/perl-Test-Simple
+"
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   !minimal? ( >=virtual/perl-CPAN-Meta-2.120.900 )
+   virtual/perl-File-Spec
+   )
+"

diff --git a/dev-perl/Log-Any/Manifest b/dev-perl/Log-Any/Manifest
index 1db331ea3ce..2b4b69c2591 100644
--- a/dev-perl/Log-Any/Manifest
+++ b/dev-perl/Log-Any/Manifest
@@ -1 +1,2 @@
 DIST Log-Any-1.709.tar.gz 56325 BLAKE2B 
4028b549f7898c60ceeaba293eaa91da7bd7a7d387fba74d1804fd83748fc6bf1eb3a578fdd9ce6f9ea36093a1a239c0b0ba12803ba1a37a9733436286f0a22c
 SHA512 
55beff3b56185e80aa4515d9e924356ffa2430fdbfe035f9d33cb6254bd8a23382055931939d4927befcc577486fb62f86b0362725fad60e571fbf0d669775c4
+DIST Log-Any-1.710.tar.gz 55883 BLAKE2B 
e11308219ae1ab6d043ce96d5399e6f12f5a6756c6a53914f2c19188171f2e87a46d2cbb387c95be50c24888fa1a5b33ba0dc55fffc082282f577c62429ba184
 SHA512 
1aff56c1c4c51d4e9aae43add704dd2da86ea320ee095a613bd569c2f0ea546c98d27a1e0854f9b88cc1772bf438ee3be80ba2f61e8c15f39497035993f122e3



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Log-Dispatch-Array/

2021-11-10 Thread Andreas K. Hüttel
commit: dc04f14579047d2816cd3ed0c34e3e8e9cc54768
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Nov 10 19:50:42 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Nov 10 20:01:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc04f145

dev-perl/Log-Dispatch-Array: EAPI=8 bump

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

 ...atch-Array-1.3.0.ebuild => Log-Dispatch-Array-1.3.0-r1.ebuild} | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/dev-perl/Log-Dispatch-Array/Log-Dispatch-Array-1.3.0.ebuild 
b/dev-perl/Log-Dispatch-Array/Log-Dispatch-Array-1.3.0-r1.ebuild
similarity index 79%
rename from dev-perl/Log-Dispatch-Array/Log-Dispatch-Array-1.3.0.ebuild
rename to dev-perl/Log-Dispatch-Array/Log-Dispatch-Array-1.3.0-r1.ebuild
index a1408a7645b..e7621a67dff 100644
--- a/dev-perl/Log-Dispatch-Array/Log-Dispatch-Array-1.3.0.ebuild
+++ b/dev-perl/Log-Dispatch-Array/Log-Dispatch-Array-1.3.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 DIST_AUTHOR=RJBS
 DIST_VERSION=1.003
@@ -10,14 +10,12 @@ inherit perl-module
 DESCRIPTION="log events to an array (reference)"
 SLOT="0"
 KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
 
 RDEPEND="
dev-perl/Log-Dispatch
virtual/perl-parent
 "
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
>=virtual/perl-ExtUtils-MakeMaker-6.300.0
test? (
dev-perl/Test-Deep



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

2021-11-10 Thread Andreas K. Hüttel
commit: 6ff972e6ceae6decd3c03e84e5492f37f12b39e2
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Nov 10 19:49:38 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Nov 10 20:01:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ff972e6

dev-perl/Log-Dispatch: Remove old

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

 dev-perl/Log-Dispatch/Log-Dispatch-2.670.0.ebuild | 49 ---
 dev-perl/Log-Dispatch/Manifest|  1 -
 2 files changed, 50 deletions(-)

diff --git a/dev-perl/Log-Dispatch/Log-Dispatch-2.670.0.ebuild 
b/dev-perl/Log-Dispatch/Log-Dispatch-2.670.0.ebuild
deleted file mode 100644
index 6682349b7e5..000
--- a/dev-perl/Log-Dispatch/Log-Dispatch-2.670.0.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=DROLSKY
-DIST_VERSION=2.67
-inherit perl-module
-
-DESCRIPTION="Dispatches messages to one or more outputs"
-
-LICENSE="Artistic-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv sparc x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-PERL_RM_FILES=(
-   "t/email-exit.t"
-)
-RDEPEND="
-   virtual/perl-Carp
-   dev-perl/Devel-GlobalDestruction
-   >=dev-perl/Dist-CheckConflicts-0.20.0
-   virtual/perl-Encode
-   virtual/perl-Exporter
-   virtual/perl-IO
-   dev-perl/Module-Runtime
-   dev-perl/Params-ValidationCompiler
-   virtual/perl-Scalar-List-Utils
-   >=dev-perl/Specio-0.320.0
-   >=virtual/perl-Sys-Syslog-0.280.0
-   dev-perl/Try-Tiny
-   dev-perl/namespace-autoclean
-   virtual/perl-parent
-"
-DEPEND="${RDEPEND}
-   virtual/perl-ExtUtils-MakeMaker
-   test? (
-   virtual/perl-Data-Dumper
-   virtual/perl-File-Spec
-   virtual/perl-File-Temp
-   virtual/perl-Getopt-Long
-   dev-perl/IPC-Run3
-   dev-perl/Test-Fatal
-   dev-perl/Test-Needs
-   >=virtual/perl-Test-Simple-0.960.0
-   )
-"

diff --git a/dev-perl/Log-Dispatch/Manifest b/dev-perl/Log-Dispatch/Manifest
index d1dd64ff5da..648cf83fcec 100644
--- a/dev-perl/Log-Dispatch/Manifest
+++ b/dev-perl/Log-Dispatch/Manifest
@@ -1,2 +1 @@
-DIST Log-Dispatch-2.67.tar.gz 68022 BLAKE2B 
0c2e629dc9cc6ff7e8a4138b4393be95ba85fc20fd57fec9a5fd16f5f69d3a2b448a631780393a1f828f4d26fed48ec1e1fa75d251e09483788a5aeff3b91fcf
 SHA512 
ab03777800fa758a502e69b25669c3e4ae851d9dcf5f2f4d1a21a94cc61aca866ac361d2a5db3d22d19cb4d11da29ecec19935e29fcad40bb831fb27175846d6
 DIST Log-Dispatch-2.70.tar.gz 70808 BLAKE2B 
4225f7a9a9d1a200b9b03938f47abc4f4c0f48df70a35042822e7dbe4eb5740194f5f30a59e5229b2bd6eab76c196b8237e888cdc0a888eb7949345fbca4b63b
 SHA512 
c4c8cfb9e74b3176d5f95e3f9fbc86303321caa3e608a7ec318786ecd80d2238fd06a3b74ded65d5d3fab5c3a1297f99c92c62b1136b27d3b5396fd3fca602f6



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

2021-11-10 Thread Jonas Stein
commit: 680251cbf9b19c8c6cf49931fe217344f4f05924
Author: Jonas Stein  gentoo  org>
AuthorDate: Wed Nov 10 19:43:51 2021 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Wed Nov 10 19:43:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=680251cb

media-gfx/cura: Sort maintainers

Move proxy to the end.

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Jonas Stein  gentoo.org>

 media-gfx/cura/metadata.xml | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-gfx/cura/metadata.xml b/media-gfx/cura/metadata.xml
index ae6a4e00a4f..6bf1b5a4e99 100644
--- a/media-gfx/cura/metadata.xml
+++ b/media-gfx/cura/metadata.xml
@@ -9,10 +9,6 @@
ale...@gentoo.org
Alexey Shvetsov

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

ma...@vanvoorden.be
Mathy Vanvoorden
@@ -21,6 +17,10 @@
perlo...@gmail.com
Michael Perlov

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

soname major version number




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

2021-11-10 Thread Jakov Smolić
commit: b1149c86f1ee0765fd5ee5ecaf524faca9f2ee55
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Nov 10 19:10:06 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Nov 10 19:10:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1149c86

dev-python/aiosignal: Keyword 1.2.0 x86, #821196

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-python/aiosignal/aiosignal-1.2.0.ebuild 
b/dev-python/aiosignal/aiosignal-1.2.0.ebuild
index 9864b37854f..a6ad1154b12 100644
--- a/dev-python/aiosignal/aiosignal-1.2.0.ebuild
+++ b/dev-python/aiosignal/aiosignal-1.2.0.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~sparc"
+KEYWORDS="~amd64 ~arm ~arm64 ~sparc ~x86"
 
 RDEPEND="
>=dev-python/frozenlist-1.1.0[${PYTHON_USEDEP}]"



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

2021-11-10 Thread Jakov Smolić
commit: e2bab5878f8c36f9b94c5e9db5424d80d2dfa994
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Nov 10 19:10:07 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Nov 10 19:10:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2bab587

dev-python/aiohttp: Keyword 3.8.0 x86, #821196

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-python/aiohttp/aiohttp-3.8.0.ebuild 
b/dev-python/aiohttp/aiohttp-3.8.0.ebuild
index 5d63f118026..c925aa978e5 100644
--- a/dev-python/aiohttp/aiohttp-3.8.0.ebuild
+++ b/dev-python/aiohttp/aiohttp-3.8.0.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~sparc"
+KEYWORDS="~amd64 ~arm ~arm64 ~sparc ~x86"
 
 RDEPEND="
app-arch/brotli[python,${PYTHON_USEDEP}]



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

2021-11-10 Thread Jakov Smolić
commit: 3109efc8153a524ff9cd79b8a546e42185ac23ca
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Nov 10 19:09:17 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Nov 10 19:09:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3109efc8

dev-python/frozenlist: Keyword 1.2.0 x86, #821196

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-python/frozenlist/frozenlist-1.2.0.ebuild 
b/dev-python/frozenlist/frozenlist-1.2.0.ebuild
index 43a9e99f4f3..26e1d028d62 100644
--- a/dev-python/frozenlist/frozenlist-1.2.0.ebuild
+++ b/dev-python/frozenlist/frozenlist-1.2.0.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~sparc"
+KEYWORDS="~amd64 ~arm ~arm64 ~sparc ~x86"
 
 BDEPEND="
$(python_gen_cond_dep '



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

2021-11-10 Thread Arthur Zamarin
commit: 6d3258ba0d35fe77480ec4413042176030e65eed
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 10 18:49:00 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 10 18:49:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d3258ba

media-libs/openh264: Stabilize 2.1.1_p20190331 sparc, #822960

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/media-libs/openh264/openh264-2.1.1_p20190331.ebuild 
b/media-libs/openh264/openh264-2.1.1_p20190331.ebuild
index 23354673eca..011bd5aaea7 100644
--- a/media-libs/openh264/openh264-2.1.1_p20190331.ebuild
+++ b/media-libs/openh264/openh264-2.1.1_p20190331.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/cisco/${PN}/archive/v${PV/_p*/}.tar.gz -> ${P/_p*/}.
https://github.com/mozilla/gmp-api/archive/${MY_COMMIT}.tar.gz -> 
gmp-api-Firefox${MOZVER}-${MY_COMMIT}.tar.gz"
 LICENSE="BSD"
 SLOT="0/6" # subslot = openh264 soname version
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86"
 IUSE="cpu_flags_arm_neon cpu_flags_x86_avx2 +plugin utils"
 
 RESTRICT="bindist test"



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

2021-11-10 Thread Jakov Smolić
commit: 034e07adf390646265965d7000d1fa8ae1082443
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Nov 10 18:23:39 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Nov 10 18:23:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=034e07ad

package.mask: Last rite net-im/kouchat

Bug: https://bugs.gentoo.org/819333
Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index dae5b18f877..32f19356c29 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Jakov Smolić  (2021-11-10)
+# Uses EAPI 5, dead upstream, no other distro is
+# packaging this.
+# Removal on 2021-12-10. Bug #819333.
+net-im/kouchat
+
 # Jakov Smolić  (2021-11-10)
 # Uses EAPI 5, outdated and current version has
 # security vulnerabilities.



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

2021-11-10 Thread Jakov Smolić
commit: 7f2a070802d77a72e7a48f015007047251e24fce
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Nov 10 18:17:49 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Nov 10 18:17:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f2a0708

package.mask: Last rite net-irc/cgiirc

Bug: https://bugs.gentoo.org/739594
Bug: https://bugs.gentoo.org/819327
Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index f2f715e90c8..dae5b18f877 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Jakov Smolić  (2021-11-10)
+# Uses EAPI 5, outdated and current version has
+# security vulnerabilities.
+# Removal on 2021-12-10. Bug #819327. Bug #739594.
+net-irc/cgiirc
+
 # Jakov Smolić  (2021-11-10)
 # Uses EAPI 5, no maintainer, only revdep sobby is
 # also broken and unmaintained.



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

2021-11-10 Thread Jakov Smolić
commit: 3f0aa7f51e97d693e1117a9f05d8af7e955a2fec
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Nov 10 18:14:19 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Nov 10 18:15:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f0aa7f5

package.mask: Last rite net-libs/obby, net-misc/sobby

Bug: https://bugs.gentoo.org/819318
Bug: https://bugs.gentoo.org/740824
Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 54642f5dade..f2f715e90c8 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,13 @@
 
 #--- END OF EXAMPLES ---
 
+# Jakov Smolić  (2021-11-10)
+# Uses EAPI 5, no maintainer, only revdep sobby is
+# also broken and unmaintained.
+# Removal on 2021-12-10. Bug #819318.
+net-libs/obby
+net-misc/sobby
+
 # Jakov Smolić  (2021-11-10)
 # Current version is outdated, uses EAPI 5, has multiple
 # bug reported. No revdeps.



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

2021-11-10 Thread Arthur Zamarin
commit: 7b6ca8542c86a9852f7e3e1c54386859c35895f3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 10 18:09:57 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 10 18:10:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b6ca854

dev-libs/nspr: Stabilize 4.32 sparc, #822957

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-libs/nspr/nspr-4.32.ebuild b/dev-libs/nspr/nspr-4.32.ebuild
index 4bbaec9f05a..657412cb981 100644
--- a/dev-libs/nspr/nspr-4.32.ebuild
+++ b/dev-libs/nspr/nspr-4.32.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://archive.mozilla.org/pub/nspr/releases/v${PV}/src/${P}.tar.gz;
 
 LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris ~x86-solaris"
 IUSE="debug elibc_musl"
 
 MULTILIB_CHOST_TOOLS=(



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

2021-11-10 Thread Arthur Zamarin
commit: 7dc622642ea86e5b87aaa0164ab0c660fea014f0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 10 18:09:58 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 10 18:10:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dc62264

dev-libs/nss: Stabilize 3.70 sparc, #822957

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-libs/nss/nss-3.70.ebuild b/dev-libs/nss/nss-3.70.ebuild
index 35df645e13f..e4ab90fa544 100644
--- a/dev-libs/nss/nss-3.70.ebuild
+++ b/dev-libs/nss/nss-3.70.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://archive.mozilla.org/pub/security/nss/releases/${RTM_NAME}/src/$
 
 LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
 IUSE="cacert utils cpu_flags_ppc_altivec cpu_flags_ppc_vsx"
 # pkg-config called by nss-config -> virtual/pkgconfig in RDEPEND
 RDEPEND="



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

2021-11-10 Thread Jakov Smolić
commit: 9710749389914621c4b7e184d01742c7b1086be1
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Nov 10 18:06:58 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Nov 10 18:08:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97107493

package.mask: Last rite net-misc/clusterssh

Bug: https://bugs.gentoo.org/819306
Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 492d1a92b02..54642f5dade 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Jakov Smolić  (2021-11-10)
+# Current version is outdated, uses EAPI 5, has multiple
+# bug reported. No revdeps.
+# Removal on 2021-12-10. Bug #819306.
+net-misc/clusterssh
+
 # Jakov Smolić  (2021-11-09)
 # Uses EAPI 5, no maintainer in Gentoo, no other
 # distro is packaging this.



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

2021-11-10 Thread Sam James
commit: 1c190bbffd67450140a310a1cc1b1c438aac4fbf
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 10 18:04:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 10 18:05:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c190bbf

dev-python/pydevd: shift -ldl again

Closes: https://bugs.gentoo.org/822861
See: f0747e05cbde06b1a2b1c0448a4897723b61dd6b
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/pydevd/pydevd-2.7.0.ebuild 
b/dev-python/pydevd/pydevd-2.7.0.ebuild
index 29798c00418..894733a4d3a 100644
--- a/dev-python/pydevd/pydevd-2.7.0.ebuild
+++ b/dev-python/pydevd/pydevd-2.7.0.ebuild
@@ -74,7 +74,7 @@ src_compile() {
pushd pydevd_attach_to_process/linux_and_mac || die
# recompile removed file (extracted from compile_linux.sh)
$(tc-getBUILD_CXX) ${CXXFLAGS} ${CPPFLAGS} -o "attach_linux_${ARCH}.so" 
\
-   ${LDFLAGS} -ldl -nostartfiles attach.cpp || die
+   ${LDFLAGS} -nostartfiles attach.cpp -ldl || die
mv "attach_linux_${ARCH}.so" ../ || die
popd || die
python_foreach_impl distutils-r1_python_compile



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

2021-11-10 Thread Jakov Smolić
commit: 5000237d3e51fe8f878d3253b9b4a2900084f1de
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Nov 10 17:56:33 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Nov 10 17:56:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5000237d

dev-libs/libnsfb: Keyword 0.2.2-r1 x86, #803164

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-libs/libnsfb/libnsfb-0.2.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libnsfb/libnsfb-0.2.2-r1.ebuild 
b/dev-libs/libnsfb/libnsfb-0.2.2-r1.ebuild
index 32d9f63adb8..d37ff45a58e 100644
--- a/dev-libs/libnsfb/libnsfb-0.2.2-r1.ebuild
+++ b/dev-libs/libnsfb/libnsfb-0.2.2-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://download.netsurf-browser.org/libs/releases/${P}-src.tar.gz;
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 IUSE="sdl test vnc wayland X"
 
 RESTRICT="!test? ( test )"



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

2021-11-10 Thread Jakov Smolić
commit: 68fae3e700c7887d73401c02693d37ecd632d669
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Nov 10 17:56:31 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Nov 10 17:56:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68fae3e7

dev-libs/libnsutils: Keyword 0.1.0-r1 x86, #803164

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-libs/libnsutils/libnsutils-0.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libnsutils/libnsutils-0.1.0-r1.ebuild 
b/dev-libs/libnsutils/libnsutils-0.1.0-r1.ebuild
index 14931dd56ae..ba9b4b76708 100644
--- a/dev-libs/libnsutils/libnsutils-0.1.0-r1.ebuild
+++ b/dev-libs/libnsutils/libnsutils-0.1.0-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://download.netsurf-browser.org/libs/releases/${P}-src.tar.gz;
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 IUSE=""
 
 BDEPEND="dev-util/netsurf-buildsystem"



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

2021-11-10 Thread Jakov Smolić
commit: f9190d7c71b4548e80d784ffc68b289f9f9e0450
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Nov 10 17:56:29 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Nov 10 17:56:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9190d7c

dev-libs/libwapcaplet: Keyword 0.4.3-r1 x86, #803164

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-libs/libwapcaplet/libwapcaplet-0.4.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libwapcaplet/libwapcaplet-0.4.3-r1.ebuild 
b/dev-libs/libwapcaplet/libwapcaplet-0.4.3-r1.ebuild
index 3d4c8aa7835..2fa2456ef9f 100644
--- a/dev-libs/libwapcaplet/libwapcaplet-0.4.3-r1.ebuild
+++ b/dev-libs/libwapcaplet/libwapcaplet-0.4.3-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://download.netsurf-browser.org/libs/releases/${P}-src.tar.gz;
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



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

2021-11-10 Thread Jakov Smolić
commit: dd169af2524c840be4405354e49e9098e03891cd
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Nov 10 17:56:34 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Nov 10 17:56:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd169af2

dev-libs/nsgenbind: Keyword 0.8-r1 x86, #803164

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-libs/nsgenbind/nsgenbind-0.8-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/nsgenbind/nsgenbind-0.8-r1.ebuild 
b/dev-libs/nsgenbind/nsgenbind-0.8-r1.ebuild
index 6026522fef7..7d9aae10d71 100644
--- a/dev-libs/nsgenbind/nsgenbind-0.8-r1.ebuild
+++ b/dev-libs/nsgenbind/nsgenbind-0.8-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://download.netsurf-browser.org/libs/releases/${P}-src.tar.gz;
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 IUSE=""
 
 BDEPEND="



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

2021-11-10 Thread Jakov Smolić
commit: 3f73fc879be6940594260a2ccdbc95b40cac1314
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Nov 10 17:56:36 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Nov 10 17:56:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f73fc87

media-libs/librosprite: Keyword 0.1.3-r2 x86, #803164

Signed-off-by: Jakov Smolić  gentoo.org>

 media-libs/librosprite/librosprite-0.1.3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/librosprite/librosprite-0.1.3-r2.ebuild 
b/media-libs/librosprite/librosprite-0.1.3-r2.ebuild
index 73c0b7ed565..5cfed1d13e1 100644
--- a/media-libs/librosprite/librosprite-0.1.3-r2.ebuild
+++ b/media-libs/librosprite/librosprite-0.1.3-r2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://download.netsurf-browser.org/libs/releases/${P}-src.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 IUSE=""
 
 DEPEND="dev-util/netsurf-buildsystem"



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

2021-11-10 Thread Jakov Smolić
commit: d7e812eca3402906f31543982ba8b2e81f007d03
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Nov 10 17:56:30 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Nov 10 17:56:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7e812ec

net-libs/libdom: Keyword 0.4.1-r1 x86, #803164

Signed-off-by: Jakov Smolić  gentoo.org>

 net-libs/libdom/libdom-0.4.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libdom/libdom-0.4.1-r1.ebuild 
b/net-libs/libdom/libdom-0.4.1-r1.ebuild
index bbe71b65dfb..7cc2bb687a4 100644
--- a/net-libs/libdom/libdom-0.4.1-r1.ebuild
+++ b/net-libs/libdom/libdom-0.4.1-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://download.netsurf-browser.org/libs/releases/${P}-src.tar.gz;
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 IUSE="expat test xml"
 
 RESTRICT="!test? ( test )"



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

2021-11-10 Thread Jakov Smolić
commit: 0d331f6ef4931f720ffc565838032bfe0d4f0376
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Nov 10 17:56:35 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Nov 10 17:56:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d331f6e

media-libs/libnspsl: Keyword 0.1.6-r1 x86, #803164

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/media-libs/libnspsl/libnspsl-0.1.6-r1.ebuild 
b/media-libs/libnspsl/libnspsl-0.1.6-r1.ebuild
index 68a4a03b876..8e2c5470d5f 100644
--- a/media-libs/libnspsl/libnspsl-0.1.6-r1.ebuild
+++ b/media-libs/libnspsl/libnspsl-0.1.6-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://download.netsurf-browser.org/libs/releases/${P}-src.tar.gz;
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 IUSE=""
 
 BDEPEND="



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

2021-11-10 Thread Jakov Smolić
commit: 298d8f875f908c8063a79cf481649af757a1b140
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Nov 10 17:56:37 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Nov 10 17:56:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=298d8f87

media-libs/libsvgtiny: Keyword 0.1.7-r2 x86, #803164

Signed-off-by: Jakov Smolić  gentoo.org>

 media-libs/libsvgtiny/libsvgtiny-0.1.7-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libsvgtiny/libsvgtiny-0.1.7-r2.ebuild 
b/media-libs/libsvgtiny/libsvgtiny-0.1.7-r2.ebuild
index 5b62e937edc..7efd6b88007 100644
--- a/media-libs/libsvgtiny/libsvgtiny-0.1.7-r2.ebuild
+++ b/media-libs/libsvgtiny/libsvgtiny-0.1.7-r2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://download.netsurf-browser.org/libs/releases/${P}-src.tar.gz;
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 IUSE=""
 
 RDEPEND="



  1   2   3   >