[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-python/pyemf/

2020-02-15 Thread Michał Górny
commit: 435a73d0ddb0e62b2a00a758d7da6d5f543fb0c1
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 16 07:57:40 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 16 07:57:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=435a73d0

dev-python/pyemf: Remove last-rited pkg

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

 dev-python/pyemf/Manifest   |  1 -
 dev-python/pyemf/metadata.xml   | 19 ---
 dev-python/pyemf/pyemf-2.0.0.ebuild | 24 
 profiles/package.mask   |  5 -
 4 files changed, 49 deletions(-)

diff --git a/dev-python/pyemf/Manifest b/dev-python/pyemf/Manifest
deleted file mode 100644
index b03002ac879..000
--- a/dev-python/pyemf/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pyemf-2.0.0.tar.gz 194995 BLAKE2B 
25416b65151ba2d8afee0f3a744a346df9831356a238ffe4a1b5e436147c9ee0f34ee6641904bebaabed02257203030c22d77c67064aa7ab2e4f034d0cce531d
 SHA512 
013f96356d48db95f9f6f89167d99573e40d8c594b3f6e3183b50d784b653b508662e3b652f8a76dccabeb3933009a06d5786e156284520683d6b3747f2dec66

diff --git a/dev-python/pyemf/metadata.xml b/dev-python/pyemf/metadata.xml
deleted file mode 100644
index 2fc6142f565..000
--- a/dev-python/pyemf/metadata.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   pyt...@gentoo.org
-   Python
-   
-   
-   pyemf is a pure python module that provides a cross-platform 
ability
-   to generate enhanced metafiles (.emf files), a vector graphics
-   format defined by the ECMA-234 standard. Enhanced metafiles are 
a
-   natively supported image and scalable clip-art format in the
-   OpenOffice suite of tools and in Windows applications.
-   
-   
-   pyemf
-   pyemf
-   
-

diff --git a/dev-python/pyemf/pyemf-2.0.0.ebuild 
b/dev-python/pyemf/pyemf-2.0.0.ebuild
deleted file mode 100644
index 3d45f79a144..000
--- a/dev-python/pyemf/pyemf-2.0.0.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-inherit distutils-r1
-
-DESCRIPTION="Pure Python Enhanced Metafile Library"
-HOMEPAGE="http://pyemf.sf.net/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-RDEPEND="
-   || (
-   dev-python/numpy-python2[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   )"
-DEPEND="${RDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]"

diff --git a/profiles/package.mask b/profiles/package.mask
index 5cce8e76f35..d1be2114223 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -565,11 +565,6 @@ net-dns/validns
 # Bug #384031, #638492, #663644. Removal in 30 days.
 net-analyzer/pchar
 
-# Michał Górny  (2020-01-16)
-# Python 2 only.  Last release in 2006.  No reverse dependencies.
-# Removal in 30 days.  Bug #705522.
-dev-python/pyemf
-
 # Michał Górny  (2020-01-16)
 # The new version loses Python 2 support but does not introduce any real
 # changes.  Let's mask it to reduce the noise, and hopefully try to get



[gentoo-commits] repo/gentoo:master commit in: dev-python/milksets/, profiles/

2020-02-15 Thread Michał Górny
commit: 9335b0d106c0e6972e6ba20ef524ab153bbc59c2
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 16 07:56:58 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 16 07:56:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9335b0d1

dev-python/milksets: Remove last-rited pkg

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

 dev-python/milksets/Manifest |  1 -
 dev-python/milksets/metadata.xml | 15 ---
 dev-python/milksets/milksets-0.1.3-r1.ebuild | 19 ---
 profiles/package.mask|  1 -
 4 files changed, 36 deletions(-)

diff --git a/dev-python/milksets/Manifest b/dev-python/milksets/Manifest
deleted file mode 100644
index 5f3adc0abd7..000
--- a/dev-python/milksets/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST milksets-0.1.3.tar.gz 10438190 BLAKE2B 
e056b51924fcfdb0f510c4a1088a15364ed55aafd7e4e087c2c633505a237058f3e49968acadf8441b086566fd0f645de417fa01f46cc4c0957b8e6272fc5e9b
 SHA512 
45ea6b14dc5e15c8797a42483fdbf3f5b8794f68a378b070f39e3117ff98fad810bb9b200f569061f8e65337380d908e32284c8563e74939b5b2cc202f2103d8

diff --git a/dev-python/milksets/metadata.xml b/dev-python/milksets/metadata.xml
deleted file mode 100644
index 55ba88d2e3c..000
--- a/dev-python/milksets/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-s...@gentoo.org
-Gentoo Science Project
-  
-  
-  This packages contains some U.C.I. datasets in a common Pythonic
-  interface, which makes them easy to use with milk.
-
-  
-milksets
-  
-

diff --git a/dev-python/milksets/milksets-0.1.3-r1.ebuild 
b/dev-python/milksets/milksets-0.1.3-r1.ebuild
deleted file mode 100644
index 86f3aff73ab..000
--- a/dev-python/milksets/milksets-0.1.3-r1.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
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Datasets in a common Pythonic interface to use with milk"
-HOMEPAGE="http://luispedro.org/software/milksets;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"

diff --git a/profiles/package.mask b/profiles/package.mask
index 351a0f56591..dc9d6e0c01c 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -574,7 +574,6 @@ dev-python/pyemf
 # Abandoned upstream.  Python 2 only.  No reverse dependencies.
 # Removal in 30 days.  Bug #705518.
 dev-python/milk
-dev-python/milksets
 
 # Michał Górny  (2020-01-16)
 # The new version loses Python 2 support but does not introduce any real



[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-python/milk/

2020-02-15 Thread Michał Górny
commit: 86c0bf2d9761da5eae0eaaf18d725f035d2eed22
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 16 07:57:13 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 16 07:57:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86c0bf2d

dev-python/milk: Remove last-rited pkg

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

 dev-python/milk/Manifest  |  1 -
 dev-python/milk/metadata.xml  | 26 --
 dev-python/milk/milk-0.6.1.ebuild | 27 ---
 profiles/package.mask |  5 -
 4 files changed, 59 deletions(-)

diff --git a/dev-python/milk/Manifest b/dev-python/milk/Manifest
deleted file mode 100644
index 1c1d5c23eba..000
--- a/dev-python/milk/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST milk-0.6.1.tar.gz 628357 BLAKE2B 
ea781b87aed1ed2b20d8eea16efe3cfc1e9777144e8847ea8617f2de3ee523cc3a9dbb54879206e146924487a10d41302e01d6fa78c812c8c5523b360cdd1e5c
 SHA512 
54a94bc1bf760320b53b2f65396e117bdccd0d4d5e6bdb4684b68d96f3cb3beaf3cc9b285d3ba91b1f97ba335750591c1fb2d2115468ec617dbd1cc65fed9f8f

diff --git a/dev-python/milk/metadata.xml b/dev-python/milk/metadata.xml
deleted file mode 100644
index 320bb4cda90..000
--- a/dev-python/milk/metadata.xml
+++ /dev/null
@@ -1,26 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-
-  s...@gentoo.org
-  Gentoo Science Project
-
-
-  Milk is a machine learning toolkit in Python.
-  Its focus is on supervised classification with several classifiers
-  available: SVMs (based on libsvm), k-NN, random forests, decision
-  trees. It also performs feature selection. These classifiers can be
-  combined in many ways to form different classification systems.
-  For unsupervised learning, milk supports k-means clustering and
-  affinity propagation.
-  Milk is flexible about its inputs. It optimised for numpy arrays, but
-  can often handle anything (for example, for SVMs, you can use any
-  dataype and any kernel and it does the right thing).  
-  There is a strong emphasis on speed and low memory usage. Therefore,
-  most of the performance sensitive code is in C++. This is behind
-  Python-based interfaces for convenience.
-
-
-  milk
-
-

diff --git a/dev-python/milk/milk-0.6.1.ebuild 
b/dev-python/milk/milk-0.6.1.ebuild
deleted file mode 100644
index f0cea5d438f..000
--- a/dev-python/milk/milk-0.6.1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Machine learning toolkit in Python"
-HOMEPAGE="http://luispedro.org/software/milk;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   || (
-   dev-python/numpy-python2[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   )"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
-   dev-cpp/eigen:3
-   test? ( dev-python/milksets sci-libs/scipy[${PYTHON_USEDEP}] )"

diff --git a/profiles/package.mask b/profiles/package.mask
index dc9d6e0c01c..5cce8e76f35 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -570,11 +570,6 @@ net-analyzer/pchar
 # Removal in 30 days.  Bug #705522.
 dev-python/pyemf
 
-# Michał Górny  (2020-01-16)
-# Abandoned upstream.  Python 2 only.  No reverse dependencies.
-# Removal in 30 days.  Bug #705518.
-dev-python/milk
-
 # Michał Górny  (2020-01-16)
 # The new version loses Python 2 support but does not introduce any real
 # changes.  Let's mask it to reduce the noise, and hopefully try to get



[gentoo-commits] repo/gentoo:master commit in: x11-libs/qscintilla/

2020-02-15 Thread Michał Górny
commit: a1736a98831499ec19c74ba934d73f9faf00aa88
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 16 07:50:22 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 16 07:52:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1736a98

x11-libs/qscintilla: Remove python@ from maintainers

I really have no clue why python@ is here.

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

 x11-libs/qscintilla/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/x11-libs/qscintilla/metadata.xml b/x11-libs/qscintilla/metadata.xml
index 6ad0a76f00c..c0732c358c3 100644
--- a/x11-libs/qscintilla/metadata.xml
+++ b/x11-libs/qscintilla/metadata.xml
@@ -5,10 +5,6 @@
q...@gentoo.org
Gentoo Qt Project

-   
-   pyt...@gentoo.org
-   Python
-   

Build plugin for Qt Designer




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

2020-02-15 Thread Michał Górny
commit: 5cbae3bd9b2fae59ffb70a124bb3ffbb0e6aa006
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 16 07:47:48 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 16 07:52:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cbae3bd

app-admin/ansible-cmdb: Remove python@ from maintainers

This package has no value for the Python ecosystem in Gentoo, so python@
should not have been added as a maintainer for it.

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

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

diff --git a/app-admin/ansible-cmdb/metadata.xml 
b/app-admin/ansible-cmdb/metadata.xml
index 8c687a7584d..cd461e91882 100644
--- a/app-admin/ansible-cmdb/metadata.xml
+++ b/app-admin/ansible-cmdb/metadata.xml
@@ -1,10 +1,6 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   pyt...@gentoo.org
-   Python
-   

monsie...@gentoo.org
Patrice Clement



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/pbgpp/

2020-02-15 Thread Michał Górny
commit: c3abdb3a0cb72ab697fe5807972bd66510a6b813
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 16 07:46:46 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 16 07:52:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3abdb3a

net-analyzer/pbgpp: Remove python@ from maintainers

This package has no value for the Python ecosystem in Gentoo, so there
is no reason why python@ would be added to maintainers.

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

 net-analyzer/pbgpp/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/net-analyzer/pbgpp/metadata.xml b/net-analyzer/pbgpp/metadata.xml
index 36420f308fa..dc2f73460f8 100644
--- a/net-analyzer/pbgpp/metadata.xml
+++ b/net-analyzer/pbgpp/metadata.xml
@@ -5,8 +5,4 @@
 chain...@gentoo.org
 Tony Vroon
   
-  
-pyt...@gentoo.org
-Python
-  
 



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

2020-02-15 Thread Hans de Graaff
commit: 23e10ab6dfa7e8ae28306b8570b8bc61499e352b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Feb 16 07:20:57 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Feb 16 07:30:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23e10ab6

dev-ruby/rspec-stubbed_env: add ruby27

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

 dev-ruby/rspec-stubbed_env/rspec-stubbed_env-1.0.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/rspec-stubbed_env/rspec-stubbed_env-1.0.0.ebuild 
b/dev-ruby/rspec-stubbed_env/rspec-stubbed_env-1.0.0.ebuild
index bb28761c8bd..b0045d2c164 100644
--- a/dev-ruby/rspec-stubbed_env/rspec-stubbed_env-1.0.0.ebuild
+++ b/dev-ruby/rspec-stubbed_env/rspec-stubbed_env-1.0.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
 
 # Gem does not contain tests and upstream releases are not tagged
 RUBY_FAKEGEM_RECIPE_TEST="none"



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

2020-02-15 Thread Hans de Graaff
commit: a4b1c27c6ee985f1e511416db12a8f132d53b6c9
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Feb 16 07:04:34 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Feb 16 07:30:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4b1c27c

dev-ruby/multi_xml: add ruby27

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

 dev-ruby/multi_xml/multi_xml-0.6.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/multi_xml/multi_xml-0.6.0-r1.ebuild 
b/dev-ruby/multi_xml/multi_xml-0.6.0-r1.ebuild
index 4ad8142a21e..daa192d2ecf 100644
--- a/dev-ruby/multi_xml/multi_xml-0.6.0-r1.ebuild
+++ b/dev-ruby/multi_xml/multi_xml-0.6.0-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_TASK_DOC="yard"



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

2020-02-15 Thread Hans de Graaff
commit: af8a284cd772490894128933702d501f5cfee2cb
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Feb 16 07:30:03 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Feb 16 07:30:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af8a284c

dev-ruby/oauth2: add 1.4.4

Drop ppc, ppc64, x86 keywords due to new dependency
on dev-ruby/rspec-stubbed_env, bug 709774

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

 dev-ruby/oauth2/Manifest|  1 +
 dev-ruby/oauth2/oauth2-1.4.4.ebuild | 49 +
 2 files changed, 50 insertions(+)

diff --git a/dev-ruby/oauth2/Manifest b/dev-ruby/oauth2/Manifest
index febc8761ce4..fe889b26544 100644
--- a/dev-ruby/oauth2/Manifest
+++ b/dev-ruby/oauth2/Manifest
@@ -2,3 +2,4 @@ DIST oauth2-1.4.0.tar.gz 21299 BLAKE2B 
1fe4640b374450279e556477c23972030d3aecac4
 DIST oauth2-1.4.1.tar.gz 27946 BLAKE2B 
e6edd113db26bdad09697c45efa5490bfb49b5c3fafdb7337c5f5c2b135025cc43fe7de450b3e106c6abfb8acb3afd676181ebd6aa1c18f6c5255597b04006df
 SHA512 
14c039d19bcd177506e2f6189797b1791b54bd3fbe53973ad471c44744e3179c02e2f7a855a0cafe332e66819f1708d86c1dd89cbe57668ad642efa49e924b25
 DIST oauth2-1.4.2.tar.gz 27168 BLAKE2B 
687149a111247a9636985447e82f5776ed42333e85bea6e0c61ff8f05759ba66dd1d418ca6efd7f1b5de5b56a731f889fc53f3413f5fd426b73ee6d4ef9ca929
 SHA512 
14075637431c6636a51d49930eae14c0328b0325add4829703d539c70b8cc35285acb02948a90717ab44f9153a0a9425b2d1b6559641b790ec133935904391f6
 DIST oauth2-1.4.3.tar.gz 28278 BLAKE2B 
6d0055875073dca48e94a0449a5fff22b7be280c5b2f8e0b5b3234b3c8b079fde0671e211b0eb8d562bfc0cb437917adccb3f13c38450a8cd6a43f0f1a2373a5
 SHA512 
6ffdc7675ed301cd52e3320c01723fe2530a9dedc2b1fe534b42d01dacb7d4b017d79dbe0f9768f06ed8ace7ba596f9824a38d5509e82d09a3456f3a6b1fe453
+DIST oauth2-1.4.4.tar.gz 28477 BLAKE2B 
925008fcf4dd48da3b17c539713bf0f05f649d431ab1676293de625bef4165f31153271d48bbb0c6265c67d7bb6a3cbc7217ce155ba331b22a00d572a855a8ef
 SHA512 
5398a25664e53d1942b0ecbe5d74ca9cc8f04a928c96073f40cfff207c4bf220634185320954a0d1f36944547fb48264855c9523318fbb79dd4a3779a7a46e79

diff --git a/dev-ruby/oauth2/oauth2-1.4.4.ebuild 
b/dev-ruby/oauth2/oauth2-1.4.4.ebuild
new file mode 100644
index 000..97bbd0773f1
--- /dev/null
+++ b/dev-ruby/oauth2/oauth2-1.4.4.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_TASK_TEST="none"
+
+RUBY_FAKEGEM_DOCDIR="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="oauth2.gemspec"
+
+inherit ruby-fakegem eutils
+
+DESCRIPTION="Wrapper for the OAuth 2.0 protocol with a similar style to the 
OAuth gem"
+HOMEPAGE="https://github.com/intridea/oauth2;
+SRC_URI="https://github.com/intridea/oauth2/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/faraday-0.8 =dev-ruby/multi_json-1.3 =dev-ruby/multi_json-1*
+   >=dev-ruby/multi_xml-0.5:0
+   >=dev-ruby/rack-1.2:* 

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

2020-02-15 Thread Hans de Graaff
commit: 894ef99bea9142aa1c82b2c0fe366fd0045c6908
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Feb 16 06:48:12 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Feb 16 07:30:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=894ef99b

dev-ruby/multi_json: add ruby27

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

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

diff --git a/dev-ruby/multi_json/multi_json-1.14.1.ebuild 
b/dev-ruby/multi_json/multi_json-1.14.1.ebuild
index 776ba06afcb..2452e954b4d 100644
--- a/dev-ruby/multi_json/multi_json-1.14.1.ebuild
+++ b/dev-ruby/multi_json/multi_json-1.14.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-USE_RUBY="ruby24 ruby25 ruby26"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_TASK_DOC="yard"



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

2020-02-15 Thread Georgy Yakovlev
commit: 9f634960d9518c7668a1a4a733b24f2d292f997a
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun Feb 16 06:52:37 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Feb 16 07:12:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f634960

dev-python/breathe: keyword on ~ppc64

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

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

diff --git a/dev-python/breathe/breathe-4.6.0.ebuild 
b/dev-python/breathe/breathe-4.6.0.ebuild
index 80d34d62e80..58da5e3699e 100644
--- a/dev-python/breathe/breathe-4.6.0.ebuild
+++ b/dev-python/breathe/breathe-4.6.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 RDEPEND="



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

2020-02-15 Thread Georgy Yakovlev
commit: 61ca2f9e7423a3fa2a6b313588fc38ccf04bd5d7
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun Feb 16 07:02:19 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Feb 16 07:12:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61ca2f9e

dev-libs/libfido2: keyword on ~ppc64, bug #709752

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

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

diff --git a/dev-libs/libfido2/libfido2-1.3.0.ebuild 
b/dev-libs/libfido2/libfido2-1.3.0.ebuild
index 5c54a13fba2..80fc8d24e08 100644
--- a/dev-libs/libfido2/libfido2-1.3.0.ebuild
+++ b/dev-libs/libfido2/libfido2-1.3.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/Yubico/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0/1"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc64 ~x86"
 IUSE="libressl +static-libs"
 
 DEPEND="



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

2020-02-15 Thread Georgy Yakovlev
commit: 4ea8d91b26d9fe6d4641a4f8f8028d20f8cc95f9
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun Feb 16 06:02:19 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Feb 16 07:12:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ea8d91b

dev-util/bingrep: bump to 0.8.2

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

 dev-util/bingrep/Manifest |  40 +++
 dev-util/bingrep/bingrep-0.8.2.ebuild | 121 ++
 2 files changed, 161 insertions(+)

diff --git a/dev-util/bingrep/Manifest b/dev-util/bingrep/Manifest
index a12e55eb49f..e7b7019c867 100644
--- a/dev-util/bingrep/Manifest
+++ b/dev-util/bingrep/Manifest
@@ -2,35 +2,48 @@ DIST aho-corasick-0.6.8.crate 26786 BLAKE2B 
877bac172514332ef3c607fa3c9b47088225
 DIST aho-corasick-0.7.6.crate 108953 BLAKE2B 
d713366d0783e1ffbe65408e4d38ef9f12276f61043c768265de5d47e446a378306096a70252c9a49a6e7d3b97a09f30405a3d8df6b40dc2dfeb7407ed574c95
 SHA512 
120aa28e72279f561d7f51657aa0800dd46504cd92f758f848284e5f3695be6f5e24056a66b0f2d971c527277e92ae938e2357ade37b5cbe1c93913a5dc308b1
 DIST ansi_term-0.11.0.crate 17087 BLAKE2B 
9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4
 SHA512 
a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa
 DIST arrayref-0.3.5.crate 7644 BLAKE2B 
d1dae7b54208b842155dc77c226236bfa3fd671fad39a101246f4b1496d28608e657fcb96fc8447ba5b0835260484b46ff35e2fdac8e092a0b5b79646ff39d18
 SHA512 
6417e092a896e118a69e219f4e40f94756748986769e24ac233ea33a3a0a6e15fbebec5f4d6dc3592da7eb5b2e572cb28ad330838875323c6e925275b5a3f5b8
+DIST arrayref-0.3.6.crate 10035 BLAKE2B 
88292fa4b3ad4fccd03772c2f0eca04cc13373fe094358bac57d7523c256d89f3087603e5bcb2a0b15d8b2ecd48e904a822b2cb800276a9c47ad6c6b660d9d34
 SHA512 
368341d00706c1250ff081b0d99c36c9af694a62ff4f4d8c837234340295771ca49c5439b24b6e1a4f2c3c5821764e98881dcb22d793f83de632fd5cb457671f
 DIST arrayvec-0.5.1.crate 26816 BLAKE2B 
172dab8f0129134dfc89c6032c5fc15e2f86a5cd1e5be18b87fe2108d18a1bdb0f597a6ed4cd214dc663fbfb27b05c66846fba4543b5e068b5c75d075bdc5bff
 SHA512 
53db2fafea1f60ac1af9ecc0bc9b69010e9f8573048481d55969ecdc9f3d19832fe05824acf10a0186b0464f0fbfe898d73500fba39ed63650c64dac2c2e8043
 DIST atty-0.2.11.crate 5916 BLAKE2B 
e502c23faaa9dd27cc5865b68a721b0403071edb483fca0c745707f4c0ca1b1787b5677b2d8ad7f327b8f5588ba784126ce78496c1db54f7ca4ce0ccea669499
 SHA512 
9d6417dc1e8abdb4969418525b36c451274fd76769adb57bef9875ef62ef521c50d58626ebc4f96d2bea32cbadb6999fd67653b570293d7253b403b6d0736c79
 DIST atty-0.2.13.crate 4764 BLAKE2B 
673eea1d377fc3aca792a3a8bd2a5c058f3041abc76a8760dd6acab7f19fa610f812c57d81a4dbf773675cad3df483904c66e66b45d83393402f747c6db60d89
 SHA512 
4554ca7dedb4c2e8693e5847ef1fe66161ed4cb2c19156bb03f41ce7e7ea21838369dabaf447a60d1468de8bfbb7087438c12934c4569dde63df074f168569ad
+DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
+DIST autocfg-0.1.7.crate 12158 BLAKE2B 
4120306f0f7c1cc0cf8d1d994c080cbf42e4b107cb51af910504c8c8d264289654dad23a0c6b9eb28d888157e5a68ef2460c3d38537ae9d5e9bf73b66ffc3015
 SHA512 
667ca520f2b46140d2f3519b43e5155426a6e7a2130879860eb10b974f84465600077f53abed4c0e6bf2612471f01786bfb3531ea8773d0f50f29d48e05f7925
 DIST backtrace-0.3.40.crate 68183 BLAKE2B 
e1c01acc706617c66558dcd3ed1ebc33bf3fe56d03ecd5ec00eb78df3d5fa745cd899108a779894396636da461ad7a2775f6d77cd35fa96f97181f3e80694a5e
 SHA512 
8b9da3d6c515ef7bc5b04cf4abd53221cc114c912eb5033558b1c45eb6d85e56c0fc39579711fcd26f69fa364a823945901e4c2e5560436013b7523adf267d27
+DIST backtrace-0.3.42.crate 68031 BLAKE2B 
6c233dfe71156f18d3d4681df377a2268898d12a1f34160ee2dabfdd8f5645e901f2f3258c3bd68e2994ee6aa7536626d8cb08dcff01971a7c57d32692cdc595
 SHA512 
67d8a7024c067e857a2022ab15862fa7ddf7f7face5329d30d922c62705f31476016fb213681be213c6729db1dac5eb2cc974c75960aebc84aa82a31b3cdf2ba
 DIST backtrace-0.3.9.crate 31054 BLAKE2B 
5d90d098d149198eabe4665b1eb2cf41c5f392ddc1c5cc499047dd72533d79b679943781445f7d86f269a15d3f8ca2775dfe89123935d32ccef4b8151547283e
 SHA512 
edb485ad27d19e0cccea123cc6a9db5b3222831e48722d8fcec7349fd1c4b62b67ab1f488fea4973da82c8f17a86aeba4ea8f2fc1aa60f6528833cda39efa637
 DIST backtrace-sys-0.1.24.crate 522332 BLAKE2B 
aebfee4b257b44ce127f3bc13d7622dcb0d6cb4c1e73d504b8d77b6c0b1ed47e7ca310cb6b41798cd13e6589739c352d9e33072e20fae0547d292312604a27d9
 SHA512 
7e7b279bbe5f3d8bc2ff3234df11d7b08cb09209c861c24b3fa67dcd89699bd80a6fbf93d3b0b287544f73792983172bfb5e5c86caedee59f09ee66d259fd0c7
 DIST backtrace-sys-0.1.32.crate 518920 BLAKE2B 

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

2020-02-15 Thread Georgy Yakovlev
commit: e46369686e836b6176888b37567342e2f9dc6471
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun Feb 16 07:07:10 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Feb 16 07:12:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4636968

profiles/powerpc: move openssh[security-key] mask to ppc32 subdir

bug #709752

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

 profiles/arch/powerpc/package.use.mask   | 4 
 profiles/arch/powerpc/ppc32/package.use.mask | 4 
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/profiles/arch/powerpc/package.use.mask 
b/profiles/arch/powerpc/package.use.mask
index f3203b34515..c7f5980a8d4 100644
--- a/profiles/arch/powerpc/package.use.mask
+++ b/profiles/arch/powerpc/package.use.mask
@@ -1,10 +1,6 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Patrick McLean  (2020-02-15)
-# Mask until dev-libs/libfido2 is keyworded
-net-misc/openssh security-key
-
 # Georgy Yakovlev  (2020-01-25)
 # requires fwupd, which is not yet keyworded
 kde-plasma/discover firmware

diff --git a/profiles/arch/powerpc/ppc32/package.use.mask 
b/profiles/arch/powerpc/ppc32/package.use.mask
index 28fa7a39116..eb7fcedcc05 100644
--- a/profiles/arch/powerpc/ppc32/package.use.mask
+++ b/profiles/arch/powerpc/ppc32/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Patrick McLean  (2020-02-15)
+# Mask until dev-libs/libfido2 is keyworded
+net-misc/openssh security-key
+
 # Andreas Sturmlechner  (2020-01-26)
 # media-libs/libheif is not keyworded
 media-gfx/gimp heif



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

2020-02-15 Thread Georgy Yakovlev
commit: b95e2f48a078710a42761761452b373d99757d20
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun Feb 16 06:02:57 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Feb 16 07:12:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b95e2f48

dev-util/bingrep: drop old

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

 dev-util/bingrep/Manifest |  94 ---
 dev-util/bingrep/bingrep-0.6.2.ebuild | 107 ---
 dev-util/bingrep/bingrep-0.8.1.ebuild | 115 --
 3 files changed, 316 deletions(-)

diff --git a/dev-util/bingrep/Manifest b/dev-util/bingrep/Manifest
index e7b7019c867..182123f43a5 100644
--- a/dev-util/bingrep/Manifest
+++ b/dev-util/bingrep/Manifest
@@ -1,186 +1,92 @@
-DIST aho-corasick-0.6.8.crate 26786 BLAKE2B 
877bac172514332ef3c607fa3c9b4708822543f69091b3151d31d9297306dbcb0b6ce9cf5ba02f3c08f5baff337e3525ada8f2240fd6aa12cce428694a36
 SHA512 
1adbce716a3082c3fcd3514c49af3872d926df14044767266707862c0ad7ee22848a6ce99903003c04a3e8f8cd91b38ec8ca5d4a2c9031bfec4c93cf71c15556
 DIST aho-corasick-0.7.6.crate 108953 BLAKE2B 
d713366d0783e1ffbe65408e4d38ef9f12276f61043c768265de5d47e446a378306096a70252c9a49a6e7d3b97a09f30405a3d8df6b40dc2dfeb7407ed574c95
 SHA512 
120aa28e72279f561d7f51657aa0800dd46504cd92f758f848284e5f3695be6f5e24056a66b0f2d971c527277e92ae938e2357ade37b5cbe1c93913a5dc308b1
 DIST ansi_term-0.11.0.crate 17087 BLAKE2B 
9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4
 SHA512 
a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa
-DIST arrayref-0.3.5.crate 7644 BLAKE2B 
d1dae7b54208b842155dc77c226236bfa3fd671fad39a101246f4b1496d28608e657fcb96fc8447ba5b0835260484b46ff35e2fdac8e092a0b5b79646ff39d18
 SHA512 
6417e092a896e118a69e219f4e40f94756748986769e24ac233ea33a3a0a6e15fbebec5f4d6dc3592da7eb5b2e572cb28ad330838875323c6e925275b5a3f5b8
 DIST arrayref-0.3.6.crate 10035 BLAKE2B 
88292fa4b3ad4fccd03772c2f0eca04cc13373fe094358bac57d7523c256d89f3087603e5bcb2a0b15d8b2ecd48e904a822b2cb800276a9c47ad6c6b660d9d34
 SHA512 
368341d00706c1250ff081b0d99c36c9af694a62ff4f4d8c837234340295771ca49c5439b24b6e1a4f2c3c5821764e98881dcb22d793f83de632fd5cb457671f
 DIST arrayvec-0.5.1.crate 26816 BLAKE2B 
172dab8f0129134dfc89c6032c5fc15e2f86a5cd1e5be18b87fe2108d18a1bdb0f597a6ed4cd214dc663fbfb27b05c66846fba4543b5e068b5c75d075bdc5bff
 SHA512 
53db2fafea1f60ac1af9ecc0bc9b69010e9f8573048481d55969ecdc9f3d19832fe05824acf10a0186b0464f0fbfe898d73500fba39ed63650c64dac2c2e8043
-DIST atty-0.2.11.crate 5916 BLAKE2B 
e502c23faaa9dd27cc5865b68a721b0403071edb483fca0c745707f4c0ca1b1787b5677b2d8ad7f327b8f5588ba784126ce78496c1db54f7ca4ce0ccea669499
 SHA512 
9d6417dc1e8abdb4969418525b36c451274fd76769adb57bef9875ef62ef521c50d58626ebc4f96d2bea32cbadb6999fd67653b570293d7253b403b6d0736c79
-DIST atty-0.2.13.crate 4764 BLAKE2B 
673eea1d377fc3aca792a3a8bd2a5c058f3041abc76a8760dd6acab7f19fa610f812c57d81a4dbf773675cad3df483904c66e66b45d83393402f747c6db60d89
 SHA512 
4554ca7dedb4c2e8693e5847ef1fe66161ed4cb2c19156bb03f41ce7e7ea21838369dabaf447a60d1468de8bfbb7087438c12934c4569dde63df074f168569ad
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
 DIST autocfg-0.1.7.crate 12158 BLAKE2B 
4120306f0f7c1cc0cf8d1d994c080cbf42e4b107cb51af910504c8c8d264289654dad23a0c6b9eb28d888157e5a68ef2460c3d38537ae9d5e9bf73b66ffc3015
 SHA512 
667ca520f2b46140d2f3519b43e5155426a6e7a2130879860eb10b974f84465600077f53abed4c0e6bf2612471f01786bfb3531ea8773d0f50f29d48e05f7925
-DIST backtrace-0.3.40.crate 68183 BLAKE2B 
e1c01acc706617c66558dcd3ed1ebc33bf3fe56d03ecd5ec00eb78df3d5fa745cd899108a779894396636da461ad7a2775f6d77cd35fa96f97181f3e80694a5e
 SHA512 
8b9da3d6c515ef7bc5b04cf4abd53221cc114c912eb5033558b1c45eb6d85e56c0fc39579711fcd26f69fa364a823945901e4c2e5560436013b7523adf267d27
 DIST backtrace-0.3.42.crate 68031 BLAKE2B 
6c233dfe71156f18d3d4681df377a2268898d12a1f34160ee2dabfdd8f5645e901f2f3258c3bd68e2994ee6aa7536626d8cb08dcff01971a7c57d32692cdc595
 SHA512 
67d8a7024c067e857a2022ab15862fa7ddf7f7face5329d30d922c62705f31476016fb213681be213c6729db1dac5eb2cc974c75960aebc84aa82a31b3cdf2ba
-DIST backtrace-0.3.9.crate 31054 BLAKE2B 
5d90d098d149198eabe4665b1eb2cf41c5f392ddc1c5cc499047dd72533d79b679943781445f7d86f269a15d3f8ca2775dfe89123935d32ccef4b8151547283e
 SHA512 
edb485ad27d19e0cccea123cc6a9db5b3222831e48722d8fcec7349fd1c4b62b67ab1f488fea4973da82c8f17a86aeba4ea8f2fc1aa60f6528833cda39efa637
-DIST backtrace-sys-0.1.24.crate 522332 BLAKE2B 

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

2020-02-15 Thread Georgy Yakovlev
commit: d23f6ecbf4af98f52bd6ea65dd52f814020c3f90
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun Feb 16 06:58:58 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Feb 16 07:12:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d23f6ecb

dev-libs/libcbor: keyword on ~ppc64, bug #709752

also add missing cmocka testdep

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

 dev-libs/libcbor/libcbor-0.5.0.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-libs/libcbor/libcbor-0.5.0.ebuild 
b/dev-libs/libcbor/libcbor-0.5.0.ebuild
index c8144619bb6..139a3f3a043 100644
--- a/dev-libs/libcbor/libcbor-0.5.0.ebuild
+++ b/dev-libs/libcbor/libcbor-0.5.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/PJK/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0/0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc64 ~x86"
 IUSE="+custom-alloc doc test"
 
 BDEPEND="
@@ -22,6 +22,7 @@ BDEPEND="
dev-python/breathe[${PYTHON_USEDEP}]
')
)
+   test? ( dev-util/cmocka )
 "
 
 RESTRICT="!test? ( test )"



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

2020-02-15 Thread Michał Górny
commit: 80cdca01740c83d354c975d9251c6c320d361a8f
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 16 06:40:22 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 16 07:03:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80cdca01

xfce-extra/xfce4-whiskermenu-plugin: Remove redundant versions

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

 xfce-extra/xfce4-whiskermenu-plugin/Manifest   |  2 -
 .../xfce4-whiskermenu-plugin-2.4.0.ebuild  | 58 --
 .../xfce4-whiskermenu-plugin-2.4.1.ebuild  | 58 --
 3 files changed, 118 deletions(-)

diff --git a/xfce-extra/xfce4-whiskermenu-plugin/Manifest 
b/xfce-extra/xfce4-whiskermenu-plugin/Manifest
index cfbbddc3528..87cdf53d708 100644
--- a/xfce-extra/xfce4-whiskermenu-plugin/Manifest
+++ b/xfce-extra/xfce4-whiskermenu-plugin/Manifest
@@ -1,5 +1,3 @@
 DIST xfce4-whiskermenu-plugin-2.3.4.tar.bz2 160614 BLAKE2B 
276842ef860965d139166ea6d8e988d39694aa06ace52bc3f48d6e3d9c9d8c930c3b9e44c3d9f84aaf7bb6fd9412a5efdda39834d8c2d33ed3f048db68893266
 SHA512 
8e59b6d0067e2302e3bf3e7f528cf96d613586c78c2ce6040143b449bffb3e3037b0d08738450c701d57f11cc5393154221bfbe5fa43825ca5df7ddd3c9f4cf4
 DIST xfce4-whiskermenu-plugin-2.3.5.tar.bz2 160984 BLAKE2B 
c4a53ca34ed0eec2de27837c01d52ace334af5cf952b46b7f9f651314eb7f4aad52f5706ca8df7ddcfb4a9c0ed2fe207a138c3cb432306caa38220a6c13aa2fd
 SHA512 
7697a5d41599df8150d4e7ad1c5898b651d196fb1bd1a657efee33206312455f24056edf679592e0a6a78b17b324fd5d93e202ae7cc461ca70df7cd41794bd58
-DIST xfce4-whiskermenu-plugin-2.4.0.tar.bz2 171617 BLAKE2B 
e0489370e5e83e8d18c9f42e706a32e43a623d7356ed698a32f6775c68971deb13efd6a49f770e81092f7822a0c589640930473edf8fd05928f3d2b08c5e532a
 SHA512 
0c2cdebd57f2223c0c83975a3e20480776152a50c6d5f34f819d15e6e81b47e9fd8f657c014f0a25ce8425fa2361b7dfc9cc727bd8f0a4322a0ff33677b0db50
-DIST xfce4-whiskermenu-plugin-2.4.1.tar.bz2 171946 BLAKE2B 
5d4b261ea97a33773b4ffbe2d10cd882b3ad25afa062c66b86fe4174ad68b019d2aca4cc97db14eab396cfb2459f4ff8548f2cb3b338f8744053190fe55541bb
 SHA512 
090987e78cef1b13944a792eb8584a25f25aaf6777263240dbd3d58b363321a7e3ff9e2983d3ffebfa18e8037e5ef75eb82b24815a559eeb8efd984a2dfc
 DIST xfce4-whiskermenu-plugin-2.4.2.tar.bz2 171280 BLAKE2B 
acc7ec7316231f3fc46c8407a0ab9d3fe3428ea1e87d8bacae0ddeb02016fe2ec01428da49e6921e213f1140070c7ec4035288f233599ef1239ecaed4209b93a
 SHA512 
00bec0bee2c0311090ad06839ed2ea49c4d63bd4bd2869670cad7f4be3c7693f589cd4167ca7c27c39bcba486a3499441b45e743b8d542e7003016c8dce7

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

diff --git 
a/xfce-extra/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-2.4.1.ebuild 
b/xfce-extra/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-2.4.1.ebuild
deleted file mode 100644
index eababf76189..000
--- a/xfce-extra/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-2.4.1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake xdg-utils
-
-DESCRIPTION="Alternate application launcher for Xfce"
-HOMEPAGE="https://gottcode.org/xfce4-whiskermenu-plugin/;
-SRC_URI="https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-RDEPEND="
-   virtual/libintl
-   x11-libs/gtk+:3
-   

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

2020-02-15 Thread Michał Górny
commit: fb3552c23c9d6d025e29b1c4c1736f6c6e45a0b5
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 16 06:34:43 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 16 07:03:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb3552c2

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

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

 xfce-extra/xfce4-whiskermenu-plugin/Manifest   |  1 +
 .../xfce4-whiskermenu-plugin-2.4.2.ebuild  | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/xfce-extra/xfce4-whiskermenu-plugin/Manifest 
b/xfce-extra/xfce4-whiskermenu-plugin/Manifest
index bde139f0df3..cfbbddc3528 100644
--- a/xfce-extra/xfce4-whiskermenu-plugin/Manifest
+++ b/xfce-extra/xfce4-whiskermenu-plugin/Manifest
@@ -2,3 +2,4 @@ DIST xfce4-whiskermenu-plugin-2.3.4.tar.bz2 160614 BLAKE2B 
276842ef860965d139166
 DIST xfce4-whiskermenu-plugin-2.3.5.tar.bz2 160984 BLAKE2B 
c4a53ca34ed0eec2de27837c01d52ace334af5cf952b46b7f9f651314eb7f4aad52f5706ca8df7ddcfb4a9c0ed2fe207a138c3cb432306caa38220a6c13aa2fd
 SHA512 
7697a5d41599df8150d4e7ad1c5898b651d196fb1bd1a657efee33206312455f24056edf679592e0a6a78b17b324fd5d93e202ae7cc461ca70df7cd41794bd58
 DIST xfce4-whiskermenu-plugin-2.4.0.tar.bz2 171617 BLAKE2B 
e0489370e5e83e8d18c9f42e706a32e43a623d7356ed698a32f6775c68971deb13efd6a49f770e81092f7822a0c589640930473edf8fd05928f3d2b08c5e532a
 SHA512 
0c2cdebd57f2223c0c83975a3e20480776152a50c6d5f34f819d15e6e81b47e9fd8f657c014f0a25ce8425fa2361b7dfc9cc727bd8f0a4322a0ff33677b0db50
 DIST xfce4-whiskermenu-plugin-2.4.1.tar.bz2 171946 BLAKE2B 
5d4b261ea97a33773b4ffbe2d10cd882b3ad25afa062c66b86fe4174ad68b019d2aca4cc97db14eab396cfb2459f4ff8548f2cb3b338f8744053190fe55541bb
 SHA512 
090987e78cef1b13944a792eb8584a25f25aaf6777263240dbd3d58b363321a7e3ff9e2983d3ffebfa18e8037e5ef75eb82b24815a559eeb8efd984a2dfc
+DIST xfce4-whiskermenu-plugin-2.4.2.tar.bz2 171280 BLAKE2B 
acc7ec7316231f3fc46c8407a0ab9d3fe3428ea1e87d8bacae0ddeb02016fe2ec01428da49e6921e213f1140070c7ec4035288f233599ef1239ecaed4209b93a
 SHA512 
00bec0bee2c0311090ad06839ed2ea49c4d63bd4bd2869670cad7f4be3c7693f589cd4167ca7c27c39bcba486a3499441b45e743b8d542e7003016c8dce7

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



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

2020-02-15 Thread Stefan Strogin
commit: 33c9f12ce5444104b4164bf00db99e584bc0b777
Author: Stefan Strogin  gentoo  org>
AuthorDate: Sun Feb 16 07:02:08 2020 +
Commit: Stefan Strogin  gentoo  org>
CommitDate: Sun Feb 16 07:02:08 2020 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=33c9f12c

net-libs/nodejs: version bump to 12.16.0

Bug: https://bugs.gentoo.org/613344
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Stefan Strogin  gentoo.org>

 net-libs/nodejs/Manifest  |   1 +
 net-libs/nodejs/nodejs-12.16.0.ebuild | 212 ++
 2 files changed, 213 insertions(+)

diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest
index 6c4e7e8..bd4870f 100644
--- a/net-libs/nodejs/Manifest
+++ b/net-libs/nodejs/Manifest
@@ -1,5 +1,6 @@
 DIST node-v10.19.0.tar.xz 21906168 BLAKE2B 
395504ef3befa47d8b967114e019e6a76c799871e7eb21e2c6c0453655ffa07f17f42209daddeb5417342cfbad71ba1a35ae15a2d210b692bc60be270c2fc415
 SHA512 
512efc58415ed789938c434af131d76bdd51772cac9f7e380afaa79d83cc9c433a979068fc7272adba6ba6551d195267978e1fc819236926b0d1fd6cf91c5eee
 DIST node-v12.14.0.tar.xz 23244684 BLAKE2B 
0e25cbba5e256b139efd45908236f008834afdf01f57a8e84c7e55ba950e56b786cd52eba9a02986eb0e1d38cbf6df38e1cd719d7dcd8085e8c71767adf8155e
 SHA512 
12e887709a54be911c5a81ab7b7be995247b47ebbd2954ca942f9ed8a784ae1a8e4bdb2613e5bb671196f9101d8861cd29e10650a3f0c414db4d096df94b309b
 DIST node-v12.15.0.tar.xz 23271600 BLAKE2B 
20e31e2ecb6352f6fa9e2c60fc505046034434e287e827edd5e0b091c4d5e124b681ba178e1669db26ab3d1b588e3b0894595e9cd1fa46d560f7100d8ab7e1c1
 SHA512 
40cc5fc252e8939856886cd57cad50df11eedc37de8e50b1b2d49a2e7439d1f4bbba8de90efc030a659919106eca72facf8b31280323fc4803bed9a175ffbbfa
+DIST node-v12.16.0.tar.xz 23487084 BLAKE2B 
067668ca5af6c35082c3075b4baca256ce656ccf0ac68782a4885bbd2e0ef13108bd72b8b9831ef32f075e4be99fc52b1ce35920cd0db6f10a562a84912cdbd0
 SHA512 
e0aa45498ffd670052853bae1edfda1a34b291c48232f8a0a58ac329215fb3d0250211ec6dc06fa50fc654e7080028eaf3cc00a3722971a5969054c4cf277f4e
 DIST node-v13.8.0.tar.xz 32745596 BLAKE2B 
14bf82e8cecde1a4125c7c00c4c9e613c1dbc5bb0241b20f4d30cb8d172612d5a8c362ac786ae516baf9553d5a9c3053414b269fb040cebb664f09096a57985c
 SHA512 
b50d79f029bc04caf193f137b7b3d03f1e1ec9252712015cab2efdeef92bc3176cf7eb36e835cda6221950792e516f9c1894cd2c480e082106e07a11aa1d0761
 DIST node-v8.17.0.tar.xz 19013844 BLAKE2B 
2f35f61ccc2d67132441dace8b59df6565e5df9e14e6798ab0cb0a024493182881708368248964db30e1213fa7b66301bd73b5146944129d7b14cd2b5b1a9583
 SHA512 
9f7b0b5695e882b4f727802ad855d398da596f908e64263902781e01f6222a4044be48c104eb76182ddb525dedfc4b28ccd07d64dfa126c462a248d9e8b49fca

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

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

2020-02-15 Thread Patrick McLean
commit: 3543f68d6fa8cce8c957e02a2aaae79914f40441
Author: Patrick McLean  gentoo  org>
AuthorDate: Sun Feb 16 06:43:05 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Sun Feb 16 06:46:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3543f68d

net-misc/openssh-8.2_p1-r1: ewarn to restart sshd (bug #709748)

Bug: https://bugs.gentoo.org/709748
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Patrick McLean  gentoo.org>

 net-misc/openssh/openssh-8.2_p1-r1.ebuild | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/net-misc/openssh/openssh-8.2_p1-r1.ebuild 
b/net-misc/openssh/openssh-8.2_p1-r1.ebuild
index 2d64815e3fe..8f034074203 100644
--- a/net-misc/openssh/openssh-8.2_p1-r1.ebuild
+++ b/net-misc/openssh/openssh-8.2_p1-r1.ebuild
@@ -463,4 +463,10 @@ pkg_postinst() {
elog "Otherwise you maybe unable to connect to this sshd using 
any AES CTR cipher."
elog ""
fi
+
+   if has_version "<${CATEGORY}/${PN}-8.2_p1"; then
+   ewarn "After upgrading to openssh-8.2p1 please restart sshd, 
otherwise you"
+   ewarn "will not be able to establish new sessions. Restarting 
sshd over a ssh"
+   ewarn "connection is generally safe."
+   fi
 }



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

2020-02-15 Thread Michał Górny
commit: 00811f52d7b54c94cb0b8afbf12538057dd3adf2
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 16 06:31:45 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 16 06:31:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00811f52

sci-mathematics/normaliz: Fix obsolete pkg ref

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

 sci-mathematics/normaliz/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-mathematics/normaliz/metadata.xml 
b/sci-mathematics/normaliz/metadata.xml
index 611dafb67f5..6850002611f 100644
--- a/sci-mathematics/normaliz/metadata.xml
+++ b/sci-mathematics/normaliz/metadata.xml
@@ -6,7 +6,7 @@
 Gentoo Mathematics Project
   
   
- Install sci-mathematics/Macaulay2 and 
sci-mathematics/singularpackages as shipped by upstream
+ Install Macaulay2 and 
sci-mathematics/singularpackages as shipped by upstream
   
   
 Normaliz is a (command line) tool for computations in affine



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

2020-02-15 Thread Michał Górny
commit: 506304924951e518b37bffe8f51652ebd5495b26
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 16 06:30:33 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 16 06:30:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50630492

net-misc/openssh: Retab

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

 net-misc/openssh/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/openssh/metadata.xml b/net-misc/openssh/metadata.xml
index c5d93d8392a..6cc1ea78422 100644
--- a/net-misc/openssh/metadata.xml
+++ b/net-misc/openssh/metadata.xml
@@ -29,7 +29,7 @@ ssh-keygen and sftp-server. OpenSSH supports SSH protocol 
versions 1.3, 1.5, and
 Add support for storing SSH public keys in LDAP
 Use LDNS for DNSSEC/SSHFP validation.
 Enable root password logins for live-cd 
environment.
-   Include builtin U2F/FIDO support
+Include builtin U2F/FIDO support
 Support the legacy/weak SSH1 protocol
 Enable additional crypto algorithms via OpenSSL
 Adds support for X.509 certificate authentication



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

2020-02-15 Thread Michał Górny
commit: 73f57f0ffb4e4338cd9bc04d9d460fb5b9cf63e8
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 16 05:33:04 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 16 06:29:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73f57f0f

dev-python/pyro: Bump to 4.79

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

 dev-python/pyro/Manifest |  1 +
 dev-python/pyro/pyro-4.79.ebuild | 65 
 2 files changed, 66 insertions(+)

diff --git a/dev-python/pyro/Manifest b/dev-python/pyro/Manifest
index 2f2d13df116..4fb2efd665e 100644
--- a/dev-python/pyro/Manifest
+++ b/dev-python/pyro/Manifest
@@ -1,2 +1,3 @@
 DIST Pyro4-4.77.tar.gz 479025 BLAKE2B 
20c7b53cea55b77efea11cd7b74a1cfcc45ad721ba45e039947f1d869291bfcb054f16bc48fb5ad21386fe7d47785514ff94953b1bcf893266c2c41015bba589
 SHA512 
52a9f90cec8c5e23ec30ddb69484a15bb86d61024d1bc718d075e01678a3d9655a1ed21f18da1891c121bf0e95282fb1151762b2fdb826a6408056079d2b1a66
 DIST Pyro4-4.78.tar.gz 490988 BLAKE2B 
0fbd7129557d2b1603176a34106f9e287faa6e1725eeede7a7427c0b975f2c4e136dc4ce1573e826c43211a903fee0d7baca85fb8ae58360da7869a3309a1a2d
 SHA512 
7a95828f6c8d9d94b8a5263c63263335c3bfaa54c5e527bd8e61d2bc00d4cdb3c4c6a92155af189401b892a6729ad91dad207e389ff43ee342a011b95ddc90e5
+DIST Pyro4-4.79.tar.gz 490917 BLAKE2B 
421fa2d0b32c27c44d11adb7c89e24cfd7a79c10ae40827407d3d8965e98b7d5126168e5b00b042c4bd94800d3e73fc8febdbbbf2b82d3046584ea88106c4734
 SHA512 
03e75537c7943e1044b7e6623ead934e3004b023ffc6d364472868e0895e3819c4b3c92d1610018ab1466262f32681e69a91d360c33b17e687861c8c742bdf72

diff --git a/dev-python/pyro/pyro-4.79.ebuild b/dev-python/pyro/pyro-4.79.ebuild
new file mode 100644
index 000..493fa5c46b9
--- /dev/null
+++ b/dev-python/pyro/pyro-4.79.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=rdepend
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit distutils-r1
+
+MY_PN="Pyro4"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Distributed object middleware for Python (RPC)"
+HOMEPAGE="https://pypi.org/project/Pyro4/
+   https://github.com/irmen/Pyro4;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="4"
+KEYWORDS="~amd64 ~arm64 ~ppc ~x86"
+IUSE="doc examples test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   !dev-python/pyro:0
+   $(python_gen_cond_dep \
+   'dev-python/selectors34[${PYTHON_USEDEP}]' -2)
+   >=dev-python/serpent-1.27[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   test? (
+   >=dev-python/cloudpickle-1.2.1[${PYTHON_USEDEP}]
+   dev-python/dill[${PYTHON_USEDEP}]
+   >=dev-python/msgpack-0.4.6[${PYTHON_USEDEP}]
+   )"
+
+S="${WORKDIR}/${MY_P}"
+
+python_prepare_all() {
+   # Disable tests requiring network connection.
+   rm tests/PyroTests/test_naming.py || die
+   sed \
+   -e "s/testStartNSfunc/_&/" \
+   -i tests/PyroTests/test_naming2.py || die
+
+   sed \
+   -e "s/testBroadcast/_&/" \
+   -e "s/testGetIP/_&/" \
+   -i tests/PyroTests/test_socket.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   esetup.py test
+}
+
+python_install_all() {
+   use doc && HTML_DOCS=( docs/. )
+   if use examples; then
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+   distutils-r1_python_install_all
+}



[gentoo-commits] proj/qa-scripts:master commit in: /

2020-02-15 Thread Michał Górny
commit: e050b840026f54ba2c5cb389d217abd09d4b0838
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 16 06:24:03 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 16 06:24:03 2020 +
URL:https://gitweb.gentoo.org/proj/qa-scripts.git/commit/?id=e050b840

Bump pkgcheck2html

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

 pkgcheck2html | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pkgcheck2html b/pkgcheck2html
index c0ea072..ecae19c 16
--- a/pkgcheck2html
+++ b/pkgcheck2html
@@ -1 +1 @@
-Subproject commit c0ea0725b7a6ada34fd7e4c43a048324a49fa420
+Subproject commit ecae19cf82bdbae9844d0a57a2c4209019378b02



[gentoo-commits] proj/qa-scripts:master commit in: /

2020-02-15 Thread Michał Górny
commit: 1035866d06684aaeb8f7cc1625dbac48b0f75ca9
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 16 06:09:22 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 16 06:09:37 2020 +
URL:https://gitweb.gentoo.org/proj/qa-scripts.git/commit/?id=1035866d

Bump pkgcheck2html

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

 pkgcheck2html | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pkgcheck2html b/pkgcheck2html
index 908bbc5..c0ea072 16
--- a/pkgcheck2html
+++ b/pkgcheck2html
@@ -1 +1 @@
-Subproject commit 908bbc58d898edd6ecfda743165abe5c302f8d96
+Subproject commit c0ea0725b7a6ada34fd7e4c43a048324a49fa420



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

2020-02-15 Thread Patrick McLean
commit: 78b880dba6bb8cff05542332e847c61efa7e1492
Author: Patrick McLean  gentoo  org>
AuthorDate: Sun Feb 16 05:14:37 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Sun Feb 16 05:56:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78b880db

profiles: mips: Mask net-misc/openssh[security-key]

Signed-off-by: Patrick McLean  gentoo.org>

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

diff --git a/profiles/arch/mips/package.use.mask 
b/profiles/arch/mips/package.use.mask
index ee28e15c7f6..b431d2a6976 100644
--- a/profiles/arch/mips/package.use.mask
+++ b/profiles/arch/mips/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Patrick McLean  (2020-02-15)
+# Mask until dev-libs/libfido2 is keyworded
+net-misc/openssh security-key
+
 # Michał Górny  (2018-01-23)
 # USE=collab requires unkeyworded net-libs/loudmouth & dev-cpp/asio.
 # USE=grammar requires dev-libs/link-grammar.



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

2020-02-15 Thread Patrick McLean
commit: 8024e4ccf6ac1994ffacfb08bed6aa28b16b2416
Author: Patrick McLean  gentoo  org>
AuthorDate: Sun Feb 16 05:14:36 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Sun Feb 16 05:56:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8024e4cc

profiles: m68k: Mask net-misc/openssh[security-key]

Signed-off-by: Patrick McLean  gentoo.org>

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

diff --git a/profiles/arch/m68k/package.use.mask 
b/profiles/arch/m68k/package.use.mask
index 00d77087705..71c36d67aa7 100644
--- a/profiles/arch/m68k/package.use.mask
+++ b/profiles/arch/m68k/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Patrick McLean  (2020-02-15)
+# Mask until dev-libs/libfido2 is keyworded
+net-misc/openssh security-key
+
 # Sergei Trofimovich  (2019-12-02)
 # dev-util/systemtap is not keyworded on m68k
 sys-libs/glibc systemtap



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

2020-02-15 Thread Patrick McLean
commit: 84ace7f221a7e220a8e208b5d78068575c93560e
Author: Patrick McLean  gentoo  org>
AuthorDate: Sun Feb 16 05:14:35 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Sun Feb 16 05:56:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84ace7f2

profiles: arm64: Mask net-misc/openssh[security-key]

Signed-off-by: Patrick McLean  gentoo.org>

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

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index 668eb67cb51..6928da3db45 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Patrick McLean  (2020-02-15)
+# Mask until dev-libs/libfido2 is keyworded
+net-misc/openssh security-key
+
 # Andreas Sturmlechner  (2020-02-11)
 # dev-util/kdevelop and dev-util/kdevelop-pg-qt not keyworded, bug #709294
 kde-apps/umbrello php



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

2020-02-15 Thread Patrick McLean
commit: cc8915890d3c213adc7efdaf3388659bc470925e
Author: Patrick McLean  gentoo  org>
AuthorDate: Sun Feb 16 05:14:39 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Sun Feb 16 05:56:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc891589

profiles: sparc: Mask net-misc/openssh[security-key]

Signed-off-by: Patrick McLean  gentoo.org>

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

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index e8e993de392..8822312bfbf 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Patrick McLean  (2020-02-15)
+# Mask until dev-libs/libfido2 is keyworded
+net-misc/openssh security-key
+
 # Joonas Niilola  (2020-02-08)
 # Dependency not keyworded on this arch.
 dev-libs/dbus-c++ ecore



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

2020-02-15 Thread Patrick McLean
commit: b0bf4985341b889ecec023171578fa202c45090b
Author: Patrick McLean  gentoo  org>
AuthorDate: Sun Feb 16 05:14:34 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Sun Feb 16 05:55:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0bf4985

profiles: arm: Mask net-misc/openssh[security-key]

Signed-off-by: Patrick McLean  gentoo.org>

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

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index 7a90f7f5e13..e325df333bd 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Patrick McLean  (2020-02-15)
+# Mask until dev-libs/libfido2 is keyworded
+net-misc/openssh security-key
+
 # Andreas Sturmlechner  (2020-01-26)
 # media-libs/libheif is not keyworded
 media-gfx/gimp heif



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

2020-02-15 Thread Patrick McLean
commit: 601c3eb93cc32b17fcafacdaacdf2496f368f487
Author: Patrick McLean  gentoo  org>
AuthorDate: Sun Feb 16 05:14:35 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Sun Feb 16 05:56:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=601c3eb9

profiles: hppa: Mask net-misc/openssh[security-key]

Signed-off-by: Patrick McLean  gentoo.org>

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

diff --git a/profiles/arch/hppa/package.use.mask 
b/profiles/arch/hppa/package.use.mask
index 083d8dc4539..66ab881d287 100644
--- a/profiles/arch/hppa/package.use.mask
+++ b/profiles/arch/hppa/package.use.mask
@@ -4,6 +4,10 @@
 # NOTE: When masking a USE flag due to missing keywords, please file a keyword
 # request bug for the hppa arch.
 
+# Patrick McLean  (2020-02-15)
+# Mask until dev-libs/libfido2 is keyworded
+net-misc/openssh security-key
+
 # Andreas Sturmlechner  (2020-02-02)
 # net-libs/libgadu is not keyworded
 net-im/pidgin gadu



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

2020-02-15 Thread Patrick McLean
commit: 082f5e52cb9384e4e1ea2be73b5b5710cc9d99c0
Author: Patrick McLean  gentoo  org>
AuthorDate: Sun Feb 16 03:53:23 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Sun Feb 16 05:02:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=082f5e52

dev-libs/libcbor: New package

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Patrick McLean  gentoo.org>

 dev-libs/libcbor/Manifest |  1 +
 dev-libs/libcbor/libcbor-0.5.0.ebuild | 67 +++
 dev-libs/libcbor/metadata.xml | 11 ++
 3 files changed, 79 insertions(+)

diff --git a/dev-libs/libcbor/Manifest b/dev-libs/libcbor/Manifest
new file mode 100644
index 000..5f1048aa4eb
--- /dev/null
+++ b/dev-libs/libcbor/Manifest
@@ -0,0 +1 @@
+DIST libcbor-0.5.0.tar.gz 719348 BLAKE2B 
57e15e648159e7858d9d57a8b4cb7f3682f8153248610c9a3385cf9cbdea8babaf81d596b25d44bf6d59c75de23e76cce462fa7860b294019f46636726206d5a
 SHA512 
5c2e9610d9fbb0bfc59f89a180f70b58539a1760fd39cad696af372c164a87828a23bb4d3a54d8e9d846be5271204800f0ad63656ef830f06a0ccdd10edfdb2c

diff --git a/dev-libs/libcbor/libcbor-0.5.0.ebuild 
b/dev-libs/libcbor/libcbor-0.5.0.ebuild
new file mode 100644
index 000..c8144619bb6
--- /dev/null
+++ b/dev-libs/libcbor/libcbor-0.5.0.ebuild
@@ -0,0 +1,67 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_6 )
+inherit python-any-r1 cmake-utils
+
+DESCRIPTION="CBOR protocol implementation for C and others"
+HOMEPAGE="https://github.com/pjk/libcbor;
+SRC_URI="https://github.com/PJK/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+custom-alloc doc test"
+
+BDEPEND="
+   doc? (
+   $(python_gen_any_dep '
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/breathe[${PYTHON_USEDEP}]
+   ')
+   )
+"
+
+RESTRICT="!test? ( test )"
+
+CMAKE_MAKEFILE_GENERATOR="emake"
+
+python_check_deps() {
+   has_version "dev-python/sphinx[${PYTHON_USEDEP}]" && \
+   has_version "dev-python/breathe[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   use doc && python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local -a mycmakeargs=(
+   -DCMAKE_BUILD_TYPE=Release
+   -DCBOR_CUSTOM_ALLOC=$(usex custom-alloc 'ON' 'OFF')
+   -DWITH_TESTS=$(usex test 'ON' 'OFF')
+   )
+
+   cmake-utils_src_configure
+}
+
+src_compile() {
+   cmake-utils_src_compile
+
+   if use doc; then
+   pushd doc >/dev/null || die
+   emake html man
+   popd >/dev/null || die
+   fi
+}
+
+src_install() {
+   cmake-utils_src_install
+
+   if use doc; then
+   dodoc -r doc/build/html
+   doman doc/build/man/*
+   fi
+}

diff --git a/dev-libs/libcbor/metadata.xml b/dev-libs/libcbor/metadata.xml
new file mode 100644
index 000..db974170e19
--- /dev/null
+++ b/dev-libs/libcbor/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   base-sys...@gentoo.org
+   Gentoo Base System
+   
+   
+   Custom, dynamically defined allocator 
support
+   
+



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

2020-02-15 Thread Patrick McLean
commit: 3dee3f3b9a33c18383b2ddb11b6dee13232220ef
Author: Patrick McLean  gentoo  org>
AuthorDate: Sun Feb 16 05:14:39 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Sun Feb 16 05:56:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dee3f3b

profiles: sh: Mask net-misc/openssh[security-key]

Signed-off-by: Patrick McLean  gentoo.org>

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

diff --git a/profiles/arch/sh/package.use.mask 
b/profiles/arch/sh/package.use.mask
index 70473e98498..2623fd3046e 100644
--- a/profiles/arch/sh/package.use.mask
+++ b/profiles/arch/sh/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Patrick McLean  (2020-02-15)
+# Mask until dev-libs/libfido2 is keyworded
+net-misc/openssh security-key
+
 # Sergei Trofimovich  (2019-12-02)
 # dev-util/systemtap is not keyworded on sh
 sys-libs/glibc systemtap



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

2020-02-15 Thread Patrick McLean
commit: 8c85a543ce7a116fa1c7503d56097e013ee5011b
Author: Patrick McLean  gentoo  org>
AuthorDate: Sun Feb 16 05:14:37 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Sun Feb 16 05:56:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c85a543

profiles: powerpc: Mask net-misc/openssh[security-key]

Signed-off-by: Patrick McLean  gentoo.org>

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

diff --git a/profiles/arch/powerpc/package.use.mask 
b/profiles/arch/powerpc/package.use.mask
index c7f5980a8d4..f3203b34515 100644
--- a/profiles/arch/powerpc/package.use.mask
+++ b/profiles/arch/powerpc/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Patrick McLean  (2020-02-15)
+# Mask until dev-libs/libfido2 is keyworded
+net-misc/openssh security-key
+
 # Georgy Yakovlev  (2020-01-25)
 # requires fwupd, which is not yet keyworded
 kde-plasma/discover firmware



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

2020-02-15 Thread Patrick McLean
commit: 50f3618d2cb5c95f65962b78fbe9ef4aeebfafd9
Author: Patrick McLean  gentoo  org>
AuthorDate: Sun Feb 16 05:14:34 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Sun Feb 16 05:55:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50f3618d

profiles: alpha: Mask net-misc/openssh[security-key]

Signed-off-by: Patrick McLean  gentoo.org>

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

diff --git a/profiles/arch/alpha/package.use.mask 
b/profiles/arch/alpha/package.use.mask
index 83a79db3c05..3689e664f11 100644
--- a/profiles/arch/alpha/package.use.mask
+++ b/profiles/arch/alpha/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Patrick McLean  (2020-02-15)
+# Mask until dev-libs/libfido2 is keyworded
+net-misc/openssh security-key
+
 # Andreas Sturmlechner  (2020-02-02)
 # net-libs/libgadu is not keyworded
 net-im/pidgin gadu



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

2020-02-15 Thread Patrick McLean
commit: b8b66fe50c20b425cfcfdcf741c41e30152ab394
Author: Patrick McLean  gentoo  org>
AuthorDate: Sun Feb 16 05:54:28 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Sun Feb 16 05:57:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8b66fe5

net-misc/openssh-8.2_p1-r1: revbump, add "security-key" USE flag

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Patrick McLean  gentoo.org>

 net-misc/openssh/metadata.xml| 1 +
 net-misc/openssh/{openssh-8.2_p1.ebuild => openssh-8.2_p1-r1.ebuild} | 4 +++-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/net-misc/openssh/metadata.xml b/net-misc/openssh/metadata.xml
index 7613265c18a..c5d93d8392a 100644
--- a/net-misc/openssh/metadata.xml
+++ b/net-misc/openssh/metadata.xml
@@ -29,6 +29,7 @@ ssh-keygen and sftp-server. OpenSSH supports SSH protocol 
versions 1.3, 1.5, and
 Add support for storing SSH public keys in LDAP
 Use LDNS for DNSSEC/SSHFP validation.
 Enable root password logins for live-cd 
environment.
+   Include builtin U2F/FIDO support
 Support the legacy/weak SSH1 protocol
 Enable additional crypto algorithms via OpenSSL
 Adds support for X.509 certificate authentication

diff --git a/net-misc/openssh/openssh-8.2_p1.ebuild 
b/net-misc/openssh/openssh-8.2_p1-r1.ebuild
similarity index 98%
rename from net-misc/openssh/openssh-8.2_p1.ebuild
rename to net-misc/openssh/openssh-8.2_p1-r1.ebuild
index 5923c13816e..2d64815e3fe 100644
--- a/net-misc/openssh/openssh-8.2_p1.ebuild
+++ b/net-misc/openssh/openssh-8.2_p1-r1.ebuild
@@ -33,7 +33,7 @@ LICENSE="BSD GPL-2"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 # Probably want to drop ssl defaulting to on in a future version.
-IUSE="abi_mips_n32 audit bindist debug hpn kerberos kernel_linux ldns libedit 
libressl livecd pam +pie sctp selinux +ssl static test X X509 xmss"
+IUSE="abi_mips_n32 audit bindist debug hpn kerberos kernel_linux ldns libedit 
libressl livecd pam +pie sctp security-key selinux +ssl static test X X509 xmss"
 
 RESTRICT="!test? ( test )"
 
@@ -54,6 +54,7 @@ LIB_DEPEND="
)
libedit? ( dev-libs/libedit:=[static-libs(+)] )
sctp? ( net-misc/lksctp-tools[static-libs(+)] )
+   security-key? ( dev-libs/libfido2:=[static-libs(+)] )
selinux? ( >=sys-libs/libselinux-1.28[static-libs(+)] )
ssl? (
!libressl? (
@@ -295,6 +296,7 @@ src_configure() {
$(use_with pam)
$(use_with pie)
$(use_with selinux)
+   $(use_with security-key security-key-builtin)
$(use_with ssl openssl)
$(use_with ssl md5-passwords)
$(use_with ssl ssl-engine)



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfido2/files/, dev-libs/libfido2/

2020-02-15 Thread Patrick McLean
commit: a8134142c199931d74b905328e4de4531df70a64
Author: Patrick McLean  gentoo  org>
AuthorDate: Sun Feb 16 04:58:27 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Sun Feb 16 05:04:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8134142

dev-libs/libfido2: New package

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Patrick McLean  gentoo.org>

 dev-libs/libfido2/Manifest |  1 +
 .../libfido2/files/libfido2-1.3.0-cmakelists.patch | 38 ++
 .../libfido2-1.3.0-remove-openssh-middleware.patch | 45 ++
 dev-libs/libfido2/libfido2-1.3.0.ebuild| 38 ++
 dev-libs/libfido2/metadata.xml |  8 
 5 files changed, 130 insertions(+)

diff --git a/dev-libs/libfido2/Manifest b/dev-libs/libfido2/Manifest
new file mode 100644
index 000..15353641673
--- /dev/null
+++ b/dev-libs/libfido2/Manifest
@@ -0,0 +1 @@
+DIST libfido2-1.3.0.tar.gz 1516842 BLAKE2B 
18a0036127a9f643ef7ca917dab909bfa344caecdfdef3f1f0881bd7c84b73ea8273a57a2daccc95cc448dc389a8f573f663895abd78c48b3340a45f7764
 SHA512 
9cfb872b898fb6659e0c5e377b5f80738c22dadc4768be02b8cb5e4f4932cb4edde360cd84aac78eb3e3a57d3bc10b4147740a4830d16adcdefe7c48fa460d36

diff --git a/dev-libs/libfido2/files/libfido2-1.3.0-cmakelists.patch 
b/dev-libs/libfido2/files/libfido2-1.3.0-cmakelists.patch
new file mode 100644
index 000..a5a4b721ed0
--- /dev/null
+++ b/dev-libs/libfido2/files/libfido2-1.3.0-cmakelists.patch
@@ -0,0 +1,38 @@
+diff --git a/man/CMakeLists.txt b/man/CMakeLists.txt
+index 71bc502..ac424d2 100644
+--- a/man/CMakeLists.txt
 b/man/CMakeLists.txt
+@@ -2,11 +2,12 @@
+ # Use of this source code is governed by a BSD-style
+ # license that can be found in the LICENSE file.
+ 
++include(GNUInstallDirs)
++
+ find_program(MANDOC_PATH mandoc)
+ message(STATUS "MANDOC_PATH: ${MANDOC_PATH}")
+ 
+ if(CMAKE_SYSTEM_NAME STREQUAL "Linux")
+-  find_program(GZIP_PATH gzip)
+   message(STATUS "GZIP_PATH: ${GZIP_PATH}")
+ endif()
+ 
+@@ -301,16 +302,16 @@ elseif(NOT MSVC)
+   foreach(f ${MAN_SOURCES})
+   if (${f} MATCHES ".1$")
+   install(FILES ${CMAKE_BINARY_DIR}/man/${f}
+-  DESTINATION "${CMAKE_INSTALL_PREFIX}/man/man1")
++  DESTINATION "${CMAKE_INSTALL_MANDIR}/man1")
+   elseif(${f} MATCHES ".3$")
+   install(FILES ${CMAKE_BINARY_DIR}/man/${f}
+-  DESTINATION "${CMAKE_INSTALL_PREFIX}/man/man3")
++  DESTINATION "${CMAKE_INSTALL_MANDIR}/man3")
+   endif()
+   endforeach()
+   foreach(i RANGE 0 ${MAN_ALIAS_MAX} 2)
+   math(EXPR j "${i} + 1")
+   list(GET MAN_ALIAS ${j} DST)
+   install(FILES ${CMAKE_BINARY_DIR}/man/${DST}.3
+-  DESTINATION ${CMAKE_INSTALL_PREFIX}/man/man3)
++  DESTINATION ${CMAKE_INSTALL_MANDIR}/man3)
+   endforeach()
+ endif()

diff --git 
a/dev-libs/libfido2/files/libfido2-1.3.0-remove-openssh-middleware.patch 
b/dev-libs/libfido2/files/libfido2-1.3.0-remove-openssh-middleware.patch
new file mode 100644
index 000..7dec27b861f
--- /dev/null
+++ b/dev-libs/libfido2/files/libfido2-1.3.0-remove-openssh-middleware.patch
@@ -0,0 +1,45 @@
+diff --git a/README.adoc b/README.adoc
+index 8693417..023f2e9 100644
+--- a/README.adoc
 b/README.adoc
+@@ -71,18 +71,3 @@ KERNEL=="hidraw*", SUBSYSTEM=="hidraw", \
+ On Windows 1903 and newer versions, access to FIDO devices has been restricted
+ to applications using the operating system's native API. Use of *libfido2*
+ is still possible in privileged applications.
+-
+-=== OpenSSH Integration
+-
+-*libfido2* includes middleware allowing https://www.openssh.com[OpenSSH] to
+-talk to U2F/FIDO2 devices. Note that server support is required for
+-authentication. In a nutshell:
+-
+- Key Generation
+-
+-  $ ssh-keygen -t [ecdsa-sk|ed25519-sk] -w /path/to/libsk-libfido2.so
+-
+- Authentication
+-
+-  $ ssh-agent -P /path/to/libsk-libfido2.so
+-  $ ssh-add -S /path/to/libsk-libfido2.so
+diff --git a/tools/CMakeLists.txt b/tools/CMakeLists.txt
+index 5f27e88..c44d1df 100644
+--- a/tools/CMakeLists.txt
 b/tools/CMakeLists.txt
+@@ -49,17 +49,9 @@ add_executable(fido2-token
+   ${COMPAT_SOURCES}
+ )
+ 
+-add_library(sk-libfido2 MODULE sk-libfido2.c)
+-set_target_properties(sk-libfido2 PROPERTIES
+-  COMPILE_FLAGS "-DSK_STANDALONE -DWITH_OPENSSL"
+-  OUTPUT_NAME sk-libfido2
+-)
+-
+ target_link_libraries(fido2-cred ${CRYPTO_LIBRARIES} fido2_shared)
+ target_link_libraries(fido2-assert ${CRYPTO_LIBRARIES} fido2_shared)
+ target_link_libraries(fido2-token ${CRYPTO_LIBRARIES} fido2_shared)
+-target_link_libraries(sk-libfido2 ${CRYPTO_LIBRARIES} fido2_shared)
+ 
+ install(TARGETS fido2-cred fido2-assert fido2-token
+   

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

2020-02-15 Thread Patrick McLean
commit: 75fc9efe34bd72bd1d751afc8d4899c9b22307b7
Author: Patrick McLean  gentoo  org>
AuthorDate: Sun Feb 16 05:14:38 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Sun Feb 16 05:56:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75fc9efe

profiles: riscv: Mask net-misc/openssh[security-key]

Signed-off-by: Patrick McLean  gentoo.org>

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

diff --git a/profiles/arch/riscv/package.use.mask 
b/profiles/arch/riscv/package.use.mask
index 9c0825803e8..1c6311185d3 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 2019-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Patrick McLean  (2020-02-15)
+# Mask until dev-libs/libfido2 is keyworded
+net-misc/openssh security-key
+
 # Sergei Trofimovich  (2019-02-15)
 # dev-libs/xxhash is not keyworded on riscv, bug #709696
 sys-devel/gdb xxhash



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

2020-02-15 Thread Patrick McLean
commit: 728329d3d7c24b3aa8ff89396416dd13a190fc30
Author: Patrick McLean  gentoo  org>
AuthorDate: Sun Feb 16 05:14:38 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Sun Feb 16 05:56:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=728329d3

profiles: s390: Mask net-misc/openssh[security-key]

Signed-off-by: Patrick McLean  gentoo.org>

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

diff --git a/profiles/arch/s390/package.use.mask 
b/profiles/arch/s390/package.use.mask
index 7d960e79982..6ecd8302738 100644
--- a/profiles/arch/s390/package.use.mask
+++ b/profiles/arch/s390/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Patrick McLean  (2020-02-15)
+# Mask until dev-libs/libfido2 is keyworded
+net-misc/openssh security-key
+
 # Hans de Graaff  (2019-04-08)
 # Obsolete ruby version, no newer versions keyworded or stable.
 dev-vcs/subversion ruby



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

2020-02-15 Thread Patrick McLean
commit: 3e81db19fedb3cd7242bf31c44d06e4453def330
Author: Patrick McLean  gentoo  org>
AuthorDate: Sun Feb 16 05:14:36 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Sun Feb 16 05:56:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e81db19

profiles: ia64: Mask net-misc/openssh[security-key]

Signed-off-by: Patrick McLean  gentoo.org>

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

diff --git a/profiles/arch/ia64/package.use.mask 
b/profiles/arch/ia64/package.use.mask
index 55910a3f7b8..64fd0c52a03 100644
--- a/profiles/arch/ia64/package.use.mask
+++ b/profiles/arch/ia64/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Patrick McLean  (2020-02-15)
+# Mask until dev-libs/libfido2 is keyworded
+net-misc/openssh security-key
+
 # Joonas Niilola  (2020-02-08)
 # Dependency not keyworded on this arch.
 dev-libs/dbus-c++ ecore



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

2020-02-15 Thread Georgy Yakovlev
commit: f3ea67b10d8f7117a391c167911e8db52b58fd5f
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun Feb 16 04:34:53 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Feb 16 04:34:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3ea67b1

profiles/profiles.desc: enable new ppc64le profiles as exp

list of enabled profiles:
  default/linux/ppc64le/17.0
  default/linux/ppc64le/17.0/systemd
  default/linux/ppc64le/17.0/musl
  default/linux/ppc64le/17.0/musl/hardened

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

 profiles/profiles.desc | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/profiles/profiles.desc b/profiles/profiles.desc
index 1a5f487461c..47eebf05283 100644
--- a/profiles/profiles.desc
+++ b/profiles/profiles.desc
@@ -160,7 +160,7 @@ ppc64   
default/linux/powerpc/ppc64/17.0/64bit-userland/little-endian   stable
 ppc64  
default/linux/powerpc/ppc64/17.0/64bit-userland/little-endian/systemd   stable
 
 # PPC/PPC64 flat Profiles
-# @MAINTAINER: gyakov...@gentoo.org, pp...@gentoo.org
+# @MAINTAINER: gyakov...@gentoo.org, pp...@gentoo.org, m...@gentoo.org
 #ppc default/linux/ppc/17.0exp
 #ppc default/linux/ppc/17.0/desktopexp
 #ppc default/linux/ppc/17.0/desktop/gnome  exp
@@ -177,10 +177,10 @@ ppc64 
default/linux/powerpc/ppc64/17.0/64bit-userland/little-endian/systemd   sta
 #ppc64   default/linux/ppc64/17.0/developerexp
 #ppc64   default/linux/ppc64/17.0/musl exp
 #ppc64   default/linux/ppc64/17.0/musl/hardenedexp
-#ppc64   default/linux/ppc64le/17.0exp
-#ppc64   default/linux/ppc64le/17.0/systemdexp
-#ppc64   default/linux/ppc64le/17.0/musl   exp
-#ppc64   default/linux/ppc64le/17.0/musl/hardened  exp
+ppc64   default/linux/ppc64le/17.0exp
+ppc64   default/linux/ppc64le/17.0/systemdexp
+ppc64   default/linux/ppc64le/17.0/musl   exp
+ppc64   default/linux/ppc64le/17.0/musl/hardened  exp
 
 # RISC-V Profiles
 # @MAINTAINER: ri...@gentoo.org



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

2020-02-15 Thread Sergei Trofimovich
commit: 8e60f798cbdd167ba63306b1a00bc20a5ffc7fe0
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Feb 16 04:27:53 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Feb 16 04:28:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e60f798

dev-util/ccache: fix tool dir on non-empty EPREFIX

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

 dev-util/ccache/ccache-3.7.7-r1.ebuild | 88 ++
 1 file changed, 88 insertions(+)

diff --git a/dev-util/ccache/ccache-3.7.7-r1.ebuild 
b/dev-util/ccache/ccache-3.7.7-r1.ebuild
new file mode 100644
index 000..c076f0d16ec
--- /dev/null
+++ b/dev-util/ccache/ccache-3.7.7-r1.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit readme.gentoo-r1
+
+DESCRIPTION="fast compiler cache"
+HOMEPAGE="https://ccache.dev/;
+SRC_URI="https://github.com/ccache/ccache/releases/download/v${PV}/ccache-${PV}.tar.xz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86"
+IUSE="test"
+
+DEPEND="app-arch/xz-utils
+   sys-libs/zlib"
+RDEPEND="${DEPEND}
+   dev-util/shadowman
+   sys-apps/gentoo-functions"
+# clang-specific tests use it to compare objects for equality.
+# Let's pull in the dependency unconditionally.
+DEPEND+="
+   test? ( dev-libs/elfutils )"
+
+RESTRICT="!test? ( test )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.5-nvcc-test.patch
+)
+
+src_prepare() {
+   default
+
+   # make sure we always use system zlib
+   rm -rf src/zlib || die
+   sed \
+   -e "/^EPREFIX=/s:'':'${EPREFIX}':" \
+   "${FILESDIR}"/ccache-config-3 > ccache-config || die
+}
+
+src_compile() {
+   emake V=1
+}
+
+src_test() {
+   emake check V=1
+}
+
+src_install() {
+   DOCS=( doc/{AUTHORS,MANUAL,NEWS}.adoc CONTRIBUTING.md README.md )
+   default
+
+   dobin ccache-config
+   insinto /usr/share/shadowman/tools
+   newins - ccache <<<"${EPREFIX}/usr/lib/ccache/bin"
+
+   DOC_CONTENTS="
+To use ccache with **non-Portage** C compiling, add
+'${EPREFIX}/usr/lib/ccache/bin' to the beginning of your path, before
+'${EPREFIX}/usr/bin'. Portage will automatically take advantage of ccache with
+no additional steps.  If this is your first install of ccache, type
+something like this to set a maximum cache size of 2GB:\\n
+# ccache -M 2G\\n
+If you are upgrading from an older version than 3.x you should clear all of 
your caches like so:\\n
+# CCACHE_DIR='${CCACHE_DIR:-${PORTAGE_TMPDIR}/ccache}' ccache -C\\n
+ccache now supports sys-devel/clang and dev-lang/icc, too!"
+
+   readme.gentoo_create_doc
+}
+
+pkg_prerm() {
+   if [[ -z ${REPLACED_BY_VERSION} && ${ROOT:-/} == / ]] ; then
+   eselect compiler-shadow remove ccache
+   fi
+}
+
+pkg_postinst() {
+   if [[ ${ROOT:-/} == / ]]; then
+   eselect compiler-shadow update ccache
+   fi
+
+   # nuke broken symlinks from previous versions that shouldn't exist
+   rm -rf "${EROOT}"/usr/lib/ccache.backup || die
+
+   readme.gentoo_print_elog
+}



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

2020-02-15 Thread Sergei Trofimovich
commit: 1459439ddfb9b554d6df7364ace24441d83ee600
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Feb 16 02:41:17 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Feb 16 04:02:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1459439d

toolchain.eclass: don't strip EPREFIX in dosym

This reverts 'dosym' part of
"toolchain.eclass: Prepend/strip EPREFIX"
patch. portage-2.3.85 and above contains
"dosym: revert deprecated prefix compat (bug 615594)"
patch. That effectively breaks gcc's /usr/bin/ symlinks.

Signed-off-by: Sergei Trofimovich  gentoo.org>

 eclass/toolchain.eclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
index 54ad6df05d2..90f7b68312b 100644
--- a/eclass/toolchain.eclass
+++ b/eclass/toolchain.eclass
@@ -1811,11 +1811,11 @@ toolchain_src_install() {
if [[ -f ${CTARGET}-${x} ]] ; then
if ! is_crosscompile ; then
ln -sf ${CTARGET}-${x} ${x}
-   dosym ${BINPATH#${EPREFIX}}/${CTARGET}-${x} \
+   dosym ${BINPATH}/${CTARGET}-${x} \
/usr/bin/${x}-${GCC_CONFIG_VER}
fi
# Create versioned symlinks
-   dosym ${BINPATH#${EPREFIX}}/${CTARGET}-${x} \
+   dosym ${BINPATH}/${CTARGET}-${x} \
/usr/bin/${CTARGET}-${x}-${GCC_CONFIG_VER}
fi
 



[gentoo-commits] proj/mozilla:master commit in: www-client/firefox/, www-client/firefox/files/

2020-02-15 Thread Jory Pratt
commit: 6c3a5ad5c8ab9377eaefb286aa45d6b19cb20501
Author: Jory Pratt  gentoo  org>
AuthorDate: Sun Feb 16 03:05:42 2020 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Sun Feb 16 03:08:22 2020 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=6c3a5ad5

www-client/firefox: Fix llvm9 build failure

Closes: https://bugs.gentoo.org/704924
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Jory Pratt  gentoo.org>

 www-client/firefox/files/firefox-73.0_fix_llvm9.patch | 19 +++
 www-client/firefox/firefox-73.0.ebuild|  1 +
 2 files changed, 20 insertions(+)

diff --git a/www-client/firefox/files/firefox-73.0_fix_llvm9.patch 
b/www-client/firefox/files/firefox-73.0_fix_llvm9.patch
new file mode 100644
index 000..e12417e
--- /dev/null
+++ b/www-client/firefox/files/firefox-73.0_fix_llvm9.patch
@@ -0,0 +1,19 @@
+diff --git a/config/gcc-stl-wrapper.template.h 
b/config/gcc-stl-wrapper.template.h
+--- a/config/gcc-stl-wrapper.template.h
 b/config/gcc-stl-wrapper.template.h
+@@ -32,6 +32,14 @@
+ #  define moz_dont_include_mozalloc_for_cstdlib
+ #endif
+ 
++#ifndef moz_dont_include_mozalloc_for_type_traits
++#  define moz_dont_include_mozalloc_for_type_traits
++#endif
++
++#ifndef moz_dont_include_mozalloc_for_limits
++#  define moz_dont_include_mozalloc_for_limits
++#endif
++
+ // Include mozalloc after the STL header and all other headers it includes
+ // have been preprocessed.
+ #if !defined(MOZ_INCLUDE_MOZALLOC_H) && \
+

diff --git a/www-client/firefox/firefox-73.0.ebuild 
b/www-client/firefox/firefox-73.0.ebuild
index c4fb0b2..6e104cb 100644
--- a/www-client/firefox/firefox-73.0.ebuild
+++ b/www-client/firefox/firefox-73.0.ebuild
@@ -258,6 +258,7 @@ src_prepare() {
eapply "${WORKDIR}/firefox"
 
eapply "${FILESDIR}/${PN}-73.0_fix_lto_pgo_builds.patch"
+   eapply "${FILESDIR}/${PN}-73.0_fix_llvm9.patch"
 
# Allow user to apply any additional patches without modifing ebuild
eapply_user



[gentoo-commits] repo/gentoo:master commit in: www-client/firefox/files/, www-client/firefox/

2020-02-15 Thread Jory Pratt
commit: 1271c2e45284b16f2083fadbadaa57b405b94f1c
Author: Jory Pratt  gentoo  org>
AuthorDate: Sun Feb 16 03:05:42 2020 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Sun Feb 16 03:07:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1271c2e4

www-client/firefox: Fix llvm9 build failure

Closes: https://bugs.gentoo.org/704924
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Jory Pratt  gentoo.org>

 www-client/firefox/files/firefox-73.0_fix_llvm9.patch | 19 +++
 www-client/firefox/firefox-73.0.ebuild|  1 +
 2 files changed, 20 insertions(+)

diff --git a/www-client/firefox/files/firefox-73.0_fix_llvm9.patch 
b/www-client/firefox/files/firefox-73.0_fix_llvm9.patch
new file mode 100644
index 000..e12417e6a02
--- /dev/null
+++ b/www-client/firefox/files/firefox-73.0_fix_llvm9.patch
@@ -0,0 +1,19 @@
+diff --git a/config/gcc-stl-wrapper.template.h 
b/config/gcc-stl-wrapper.template.h
+--- a/config/gcc-stl-wrapper.template.h
 b/config/gcc-stl-wrapper.template.h
+@@ -32,6 +32,14 @@
+ #  define moz_dont_include_mozalloc_for_cstdlib
+ #endif
+ 
++#ifndef moz_dont_include_mozalloc_for_type_traits
++#  define moz_dont_include_mozalloc_for_type_traits
++#endif
++
++#ifndef moz_dont_include_mozalloc_for_limits
++#  define moz_dont_include_mozalloc_for_limits
++#endif
++
+ // Include mozalloc after the STL header and all other headers it includes
+ // have been preprocessed.
+ #if !defined(MOZ_INCLUDE_MOZALLOC_H) && \
+

diff --git a/www-client/firefox/firefox-73.0.ebuild 
b/www-client/firefox/firefox-73.0.ebuild
index c4fb0b23ad1..6e104cb56f9 100644
--- a/www-client/firefox/firefox-73.0.ebuild
+++ b/www-client/firefox/firefox-73.0.ebuild
@@ -258,6 +258,7 @@ src_prepare() {
eapply "${WORKDIR}/firefox"
 
eapply "${FILESDIR}/${PN}-73.0_fix_lto_pgo_builds.patch"
+   eapply "${FILESDIR}/${PN}-73.0_fix_llvm9.patch"
 
# Allow user to apply any additional patches without modifing ebuild
eapply_user



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

2020-02-15 Thread Zac Medico
commit: f78d49bc40c58783eaff9ec874c2f733e63bcc5c
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Feb 16 01:32:45 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Feb 16 01:50:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f78d49bc

dev-util/diffball: 1.0.1-r2 revbump for bug 708736

Fix tarsync seek failure with xz compressed files.

Bug: https://bugs.gentoo.org/708736
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Zac Medico  gentoo.org>

 dev-util/diffball/Manifest |  1 +
 dev-util/diffball/diffball-1.0.1-r2.ebuild | 42 ++
 2 files changed, 43 insertions(+)

diff --git a/dev-util/diffball/Manifest b/dev-util/diffball/Manifest
index 03f871f2c24..3728eb1d1a7 100644
--- a/dev-util/diffball/Manifest
+++ b/dev-util/diffball/Manifest
@@ -1,3 +1,4 @@
 DIST diffball-1.0.1-bug_543310_stack_buffer_overflows.patch 2945 BLAKE2B 
17aa01d64464edccc490e7714dc9db8767d19b0c8b6d14223359d266d38e47aae822454aa14446c038b2b3477a4d8a8db228be7e28666528883ebf02ac2cb65b
 SHA512 
be9a44cd9abfb41f32683d0363375902477f739f9c0dd23b30cfcd9fc6fced6a2b101cb46db2d6320b4d70ed04627a1c178d44f23530f248bcb87e6efd32
+DIST diffball-1.0.1-bug_708736_cseek_xz_reset_avail_in_out.patch 1041 BLAKE2B 
de4ac71445f30546eeaaa28201640f3295bc288d83b75b8f84d3134f070249248c777edfe9b0dc705ff7990e6d4dce37d53aa1a9e153bc9a71cff6192b09f8f3
 SHA512 
eaa9f55b1de0d82a7c21280c4d7e6effcb90944c65f42e0230ef18044f6651512befd425128619c4ca364be3cef1418f1800e1854cced24433e1deffe5e7
 DIST diffball-1.0.1.tar.bz2 387787 BLAKE2B 
e46dbf32b2ec9bece106ca90a6ae46bdfde8b83a5fd41e67f15c4bd25d7015327b4738ce3bfba71c92fd2baa94a5d3bc507dd0fad2b3451447a39a7fe058002e
 SHA512 
1e01fff8bf7d993c828f195d974b7df1cd4fb056e9a51f9533bc8e01666a55e0d9467c799a005f58d7b4369bbf88fc9b716d0fb68ead6171d349e3c874bddb8c
 DIST diffball-1.0.1.tar.gz 86387 BLAKE2B 
1e2c6d522b00a643666e88d19d2d6986ce02c7835378dfc9799e43fa291683bf08e129546a85c332b04ab549788ae4ac3b4d57fd6140a29a9556bece4293cbf9
 SHA512 
3344f03a65e2b44615eaf9210d26a4438712684c438fcea9caabe89688fe3b3d5436703f0ed63412a18a63acb49ca0dacff190fa002ea76b346bbccba3388ee4

diff --git a/dev-util/diffball/diffball-1.0.1-r2.ebuild 
b/dev-util/diffball/diffball-1.0.1-r2.ebuild
new file mode 100644
index 000..ab5bc9dfe7b
--- /dev/null
+++ b/dev-util/diffball/diffball-1.0.1-r2.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic
+
+DESCRIPTION="Delta compression suite for using/generating binary patches"
+HOMEPAGE="https://github.com/zmedico/diffball;
+SRC_URI="https://github.com/zmedico/diffball/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   https://github.com/zmedico/diffball/pull/1.patch -> 
${P}-bug_543310_stack_buffer_overflows.patch
+   https://github.com/zmedico/diffball/pull/2.patch -> 
${P}-bug_708736_cseek_xz_reset_avail_in_out.patch"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos"
+IUSE="debug"
+
+RDEPEND=">=sys-libs/zlib-1.1.4
+   >=app-arch/bzip2-1.0.2
+   app-arch/xz-utils"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+# Invalid RESTRICT for source package. Investigate.
+RESTRICT="strip"
+
+PATCHES=(
+   "${DISTDIR}/${P}-bug_543310_stack_buffer_overflows.patch"
+   "${DISTDIR}/${P}-bug_708736_cseek_xz_reset_avail_in_out.patch"
+)
+
+src_prepare() {
+   # fix bug 548316 by restoring pre-GCC5 inline semantics
+   append-cflags -std=gnu89
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf --disable-static $(use_enable debug asserts)
+}



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

2020-02-15 Thread James Le Cuirot
commit: 2309cdf3f0197a9073e9b667459d7068f06e8b57
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Feb 15 23:37:58 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Feb 15 23:37:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2309cdf3

dev-libs/weston: Drop old 7.0.0-r1

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

 dev-libs/weston/Manifest   |   1 -
 dev-libs/weston/weston-7.0.0-r1.ebuild | 146 -
 2 files changed, 147 deletions(-)

diff --git a/dev-libs/weston/Manifest b/dev-libs/weston/Manifest
index e15a2087d10..683f45359a8 100644
--- a/dev-libs/weston/Manifest
+++ b/dev-libs/weston/Manifest
@@ -1,3 +1,2 @@
 DIST weston-3.0.0.tar.xz 1300340 BLAKE2B 
38b46ecca03ffee7832a561348cb1d6604db7e0add8b5629141ce61593ae250625d71c6716f02296157ea5a61764ff10561fa7ffc8f3c1426a4c86589b13b5c3
 SHA512 
b824c39f2a884f6d50d607613f447090621f684c96f7d905f25f6e500dabd03ecb2b1cd1030babc193c3417223cb220103abb792437e1a5ead7229a76b5c7a58
-DIST weston-7.0.0.tar.xz 1086028 BLAKE2B 
84bd16b9d9b191be79bd58a2eecf189971f859edd922245df426ef7871533f5e2a99d484a91241953d182047a6d70d9ee64e8754ea7638637aaf777e4382e793
 SHA512 
fa14467ab89fb12175830d9cf29d89dc04899fd21d801e60e85836e8e52e17e144be78098b3eedfab6c51b7fb055ecfabb456a8a74f4e40485134da59ac58ea3
 DIST weston-8.0.0.tar.xz 1094904 BLAKE2B 
858f892027f2f41687deb699770843bf962b8fab06bded4f9018ded01d87e2dc3388e371921229887d45f6c9c9e981ae5b28ad473660b9acce9107c7a63a14d5
 SHA512 
74853b0c9cabbabe942a2d057b65e4e97b48dc5f4df6d7b9ffc10ec52bc787009b12b900be6b426551902b920b7308baa967b7489761641dc9c31cf90440950c

diff --git a/dev-libs/weston/weston-7.0.0-r1.ebuild 
b/dev-libs/weston/weston-7.0.0-r1.ebuild
deleted file mode 100644
index 816ad3eaed2..000
--- a/dev-libs/weston/weston-7.0.0-r1.ebuild
+++ /dev/null
@@ -1,146 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-if [[ ${PV} = * ]]; then
-   EGIT_REPO_URI="https://gitlab.freedesktop.org/wayland/weston.git;
-   GIT_ECLASS="git-r3"
-   EXPERIMENTAL="true"
-fi
-
-inherit meson readme.gentoo-r1 toolchain-funcs xdg-utils $GIT_ECLASS
-
-DESCRIPTION="Wayland reference compositor"
-HOMEPAGE="https://wayland.freedesktop.org/ 
https://gitlab.freedesktop.org/wayland/weston;
-
-if [[ $PV = * ]]; then
-   SRC_URI="${SRC_PATCHES}"
-   KEYWORDS=""
-else
-   SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~x86"
-fi
-
-LICENSE="MIT CC-BY-SA-3.0"
-SLOT="0"
-
-IUSE="colord +desktop +drm editor examples fbdev fullscreen +gles2 headless 
ivi jpeg +launch lcms pipewire rdp remoting +resize-optimization screen-sharing 
+suid systemd test wayland-compositor webp +X xwayland"
-RESTRICT="!test? ( test )"
-
-REQUIRED_USE="
-   colord? ( lcms )
-   drm? ( gles2 )
-   pipewire? ( drm )
-   screen-sharing? ( rdp )
-   test? ( desktop headless xwayland )
-   wayland-compositor? ( gles2 )
-   || ( drm fbdev headless rdp wayland-compositor X )
-"
-
-RDEPEND="
-   >=dev-libs/libinput-0.8.0
-   >=dev-libs/wayland-1.17.0
-   >=dev-libs/wayland-protocols-1.18
-   lcms? ( media-libs/lcms:2 )
-   media-libs/libpng:0=
-   webp? ( media-libs/libwebp:0= )
-   jpeg? ( virtual/jpeg:0= )
-   >=x11-libs/cairo-1.11.3
-   >=x11-libs/libdrm-2.4.68
-   >=x11-libs/libxkbcommon-0.5.0
-   >=x11-libs/pixman-0.25.2
-   x11-misc/xkeyboard-config
-   fbdev? (
-   >=sys-libs/mtdev-1.1.0
-   >=virtual/udev-136
-   )
-   colord? ( >=x11-misc/colord-0.1.27 )
-   drm? (
-   >=media-libs/mesa-17.1[gbm]
-   >=sys-libs/mtdev-1.1.0
-   >=virtual/udev-136
-   )
-   editor? ( x11-libs/pango )
-   gles2? (
-   media-libs/mesa[gles2,wayland]
-   )
-   pipewire? ( >=media-video/pipewire-0.2 )
-   rdp? ( >=net-misc/freerdp-2.0.0_rc2:= )
-   remoting? (
-   media-libs/gstreamer:1.0
-   media-libs/gst-plugins-base:1.0
-   )
-   systemd? (
-   sys-auth/pambase[systemd]
-   >=sys-apps/dbus-1.6
-   >=sys-apps/systemd-209[pam]
-   )
-   launch? ( sys-auth/pambase )
-   X? (
-   >=x11-libs/libxcb-1.9
-   x11-libs/libX11
-   )
-   xwayland? (
-   x11-base/xorg-server[wayland]
-   x11-libs/cairo[X,xcb(+)]
-   >=x11-libs/libxcb-1.9
-   x11-libs/libXcursor
-   )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   virtual/pkgconfig
-"
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use drm backend-drm)
-   -Dbackend-drm-screencast-vaapi=false
-   $(meson_use headless backend-headless)
-   $(meson_use rdp 

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

2020-02-15 Thread James Le Cuirot
commit: 423b81980e44cb274189a92f5c284a31d2e7d76d
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Feb 15 23:37:07 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Feb 15 23:37:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=423b8198

dev-libs/weston: Version bump to 8.0.0

Closes: https://bugs.gentoo.org/708364
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: James Le Cuirot  gentoo.org>

 dev-libs/weston/Manifest| 1 +
 dev-libs/weston/{weston-.ebuild => weston-8.0.0.ebuild} | 1 -
 dev-libs/weston/weston-.ebuild  | 2 +-
 3 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/weston/Manifest b/dev-libs/weston/Manifest
index 717b23ac588..e15a2087d10 100644
--- a/dev-libs/weston/Manifest
+++ b/dev-libs/weston/Manifest
@@ -1,2 +1,3 @@
 DIST weston-3.0.0.tar.xz 1300340 BLAKE2B 
38b46ecca03ffee7832a561348cb1d6604db7e0add8b5629141ce61593ae250625d71c6716f02296157ea5a61764ff10561fa7ffc8f3c1426a4c86589b13b5c3
 SHA512 
b824c39f2a884f6d50d607613f447090621f684c96f7d905f25f6e500dabd03ecb2b1cd1030babc193c3417223cb220103abb792437e1a5ead7229a76b5c7a58
 DIST weston-7.0.0.tar.xz 1086028 BLAKE2B 
84bd16b9d9b191be79bd58a2eecf189971f859edd922245df426ef7871533f5e2a99d484a91241953d182047a6d70d9ee64e8754ea7638637aaf777e4382e793
 SHA512 
fa14467ab89fb12175830d9cf29d89dc04899fd21d801e60e85836e8e52e17e144be78098b3eedfab6c51b7fb055ecfabb456a8a74f4e40485134da59ac58ea3
+DIST weston-8.0.0.tar.xz 1094904 BLAKE2B 
858f892027f2f41687deb699770843bf962b8fab06bded4f9018ded01d87e2dc3388e371921229887d45f6c9c9e981ae5b28ad473660b9acce9107c7a63a14d5
 SHA512 
74853b0c9cabbabe942a2d057b65e4e97b48dc5f4df6d7b9ffc10ec52bc787009b12b900be6b426551902b920b7308baa967b7489761641dc9c31cf90440950c

diff --git a/dev-libs/weston/weston-.ebuild 
b/dev-libs/weston/weston-8.0.0.ebuild
similarity index 99%
copy from dev-libs/weston/weston-.ebuild
copy to dev-libs/weston/weston-8.0.0.ebuild
index 816ad3eaed2..c606791b591 100644
--- a/dev-libs/weston/weston-.ebuild
+++ b/dev-libs/weston/weston-8.0.0.ebuild
@@ -119,7 +119,6 @@ src_configure() {
$(meson_use jpeg image-jpeg)
$(meson_use webp image-webp)
-Dtools=debug,info,terminal
-   -Dsimple-dmabuf-drm=auto
$(meson_use examples demo-clients)
-Dsimple-clients=$(usex examples 
damage,dmabuf-v4l,im,shm,touch$(usex gles2 ,dmabuf-egl,egl "") "")
$(meson_use resize-optimization resize-pool)

diff --git a/dev-libs/weston/weston-.ebuild 
b/dev-libs/weston/weston-.ebuild
index 816ad3eaed2..245281887fc 100644
--- a/dev-libs/weston/weston-.ebuild
+++ b/dev-libs/weston/weston-.ebuild
@@ -119,11 +119,11 @@ src_configure() {
$(meson_use jpeg image-jpeg)
$(meson_use webp image-webp)
-Dtools=debug,info,terminal
-   -Dsimple-dmabuf-drm=auto
$(meson_use examples demo-clients)
-Dsimple-clients=$(usex examples 
damage,dmabuf-v4l,im,shm,touch$(usex gles2 ,dmabuf-egl,egl "") "")
$(meson_use resize-optimization resize-pool)
-Dtest-junit-xml=false
+   -Dtest-gl-renderer=false
"${myconf[@]}"
)
meson_src_configure



[gentoo-commits] repo/gentoo:master commit in: games-engines/dMagnetic/

2020-02-15 Thread James Le Cuirot
commit: ccac7b0abc7690ad91176e0f6c158a72b4549af9
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Feb 15 23:19:15 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Feb 15 23:19:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccac7b0a

games-engines/dMagnetic: Bump to 0.22, drop old 0.21

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

 games-engines/dMagnetic/Manifest| 2 +-
 .../dMagnetic/{dMagnetic-0.21.ebuild => dMagnetic-0.22.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-engines/dMagnetic/Manifest b/games-engines/dMagnetic/Manifest
index 69662c5294e..705538a9c25 100644
--- a/games-engines/dMagnetic/Manifest
+++ b/games-engines/dMagnetic/Manifest
@@ -1 +1 @@
-DIST dMagnetic_0.21.tar.bz2 55031 BLAKE2B 
fde3134d3a7c0d4e691bed54769af594cd3c8517e3b51f3944f9655621d1e01b65516afde77cff3792ec1b66c2adeb1274d5a447ad0e31115e718362ffae0535
 SHA512 
726548513c642a26303a537d9255dd6fc406661ca9721e501dc784ef9455666474900cdfb00ab03ee59db90ec4128b660072ea52f51b78d50c26e04dc52dbd40
+DIST dMagnetic_0.22.tar.bz2 61092 BLAKE2B 
4378e0c174bbae35028fde3ea1c5da04c46af1a8f539dcdca721c064f7c19198cdba30e3ad5ce2949b0796b16e69ea3e3b3b5752f8558f4df9027199317c4402
 SHA512 
13cf53cbee1dbcfe712d0f5442d9882076aaf9b1bdb8e9b45400ba40b1d9b6633f49d2f6f22c6ce25989f9351e380b1d8e18ac2cea81a1de8db9656f72c8577f

diff --git a/games-engines/dMagnetic/dMagnetic-0.21.ebuild 
b/games-engines/dMagnetic/dMagnetic-0.22.ebuild
similarity index 100%
rename from games-engines/dMagnetic/dMagnetic-0.21.ebuild
rename to games-engines/dMagnetic/dMagnetic-0.22.ebuild



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

2020-02-15 Thread James Le Cuirot
commit: 61886e7fbfed7ce0e3fe1ba7c04db67d3ff2eef1
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Feb 15 22:36:08 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Feb 15 22:37:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61886e7f

licenses: Update the GOG EULA to the current version

Of course, EULAs only ever get longer!

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

 licenses/GOG-EULA | 688 ++
 1 file changed, 591 insertions(+), 97 deletions(-)

diff --git a/licenses/GOG-EULA b/licenses/GOG-EULA
index 434ff2b78f6..6696edf0265 100644
--- a/licenses/GOG-EULA
+++ b/licenses/GOG-EULA
@@ -1,97 +1,591 @@
-
-== GOG.com End-User License Agreement ==
-
-
-READ THE FOLLOWING TERMS AND CONDITIONS CAREFULLY BEFORE INSTALLING
-THE PROGRAM.  This end user license agreement (this “Agreement”) is
-a legal agreement between you (an individual or a single entity “You”)
-and GOG.com or GOG Limited (“Company”) for the accompanying software
-product which includes computer software and any associated media,
-printed materials, and/or “online” or electronic documentation
-(collectively, the “Program”).  By installing, copying, or otherwise
-using the Program, you acknowledge that you have read this Agreement
-and agree to be bound by the terms.  If you do not accept or agree to
-the terms of this Agreement, do not install or use the Program.
-
-1.License.  Company grants you a non-exclusive, non-transferable license
-to use the Program, but retains all property rights in the Program and
-all copies thereof.  This Program is licensed, not sold, for your
-personal, non-commercial use.  Your license confers no title or ownership
-in this Program and should not be construed as any sale of any rights in
-this Program.  You may not transfer, distribute, rent, sub-license, or
-lease the Program or documentation, except as provided herein; alter,
-modify, or adapt the Program or documentation, or portions thereof
-including, but not limited to, translation, decompiling or disassembling.
-You agree not to modify or attempt to reverse engineer, decompile, or
-disassemble the Program, except and only to the extent that such
-activity is expressly permitted under applicable law notwithstanding
-this limitation.  All rights not expressly granted under this Agreement
-are reserved by Company.
-
-2.No Warranty.  You are responsible for assessing your own computer and
-the results to be obtained therefrom.  You expressly agree that use of
-the Program is at your sole risk.  The Program is provided on an “as is,”
-“as available” basis, unless such warranties are legally incapable of
-exclusion.  Company and its licensors disclaim all warranties and
-conditions, whether oral or written, express, or implied, including
-without limitation any implied warranties or conditions of merchantability,
-fitness for a particular purpose, non-infringement of third party rights,
-and those arising from a course of dealing or usage of trade, regarding
-the Program.  Company and its licensors assume no responsibility for any
-damages suffered by you, including, but not limited to, loss of data,
-items or other materials from errors or other malfunctions caused by
-Company, its licensors, licensee and/or subcontractors, or by your or
-any other participant’s own errors and/or omissions.  Company and its
-licensors make no warranty with respect to any related software or
-hardware used or provided by Company in connection with the Program except
-as expressly set forth above.
-
-3.Limitation of Liability.  You acknowledge and agree that Company and
-its licensors shall not assume or have any liability for any action by
-Company or its content providers, other participants, or other licensors
-with respect to conduct, communication, or content of the Program.
-Company and its licensors shall not be liable for any indirect, incidental,
-special, punitive, exemplary, or consequential damages resulting hereunder
-in any manner, even if advised of the possibility of such damages.
-Except as expressly provided herein, Company’s and its licensors’ entire
-liability to you and your exclusive remedy for any breach of this Agreement
-is limited solely to the total amount paid by you for the Program,
-if any.  Because some states do not allow the exclusion or limitation
-of liability for certain damages, in such states Company’s and its
-licensors’ liability is limited to the extent permitted by law.
-
-4.Indemnity.  At Company’s request, you agree to defend, indemnify and
-hold harmless Company, its affiliates and licensors from all damages,
-losses, liabilities, claims and expenses, including attorneys’ fees,
-arising directly or indirectly from your acts and omissions to act in
-using the Program pursuant to the terms of this Agreement or any breach
-of this Agreement by 

[gentoo-commits] repo/gentoo:master commit in: net-misc/openssh/, net-misc/openssh/files/

2020-02-15 Thread Patrick McLean
commit: 66fb7fe3cdb232fe068325200367653e0ebb964f
Author: Patrick McLean  gentoo  org>
AuthorDate: Sat Feb 15 22:31:20 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Sat Feb 15 22:31:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66fb7fe3

net-misc/openssh-8.2_p1: Version bump

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Patrick McLean  gentoo.org>

 net-misc/openssh/Manifest  |   3 +
 .../openssh/files/openssh-8.2_p1-GSSAPI-dns.patch  | 359 
 .../files/openssh-8.2_p1-X509-12.4-tests.patch |  11 +
 .../files/openssh-8.2_p1-X509-glue-12.4.patch  | 150 +++
 .../files/openssh-8.2_p1-hpn-14.20-X509-glue.patch | 133 ++
 .../files/openssh-8.2_p1-hpn-14.20-glue.patch  | 151 +++
 .../files/openssh-8.2_p1-hpn-14.20-sctp-glue.patch |  19 +
 net-misc/openssh/openssh-8.2_p1.ebuild | 464 +
 8 files changed, 1290 insertions(+)

diff --git a/net-misc/openssh/Manifest b/net-misc/openssh/Manifest
index 1097bd7a361..3dae8b09853 100644
--- a/net-misc/openssh/Manifest
+++ b/net-misc/openssh/Manifest
@@ -20,6 +20,9 @@ DIST openssh-8.1_p1-glibc-2.31-patches.tar.xz 1752 BLAKE2B 
ccab53069c0058be7ba78
 DIST openssh-8.1p1+x509-12.3.diff.gz 689934 BLAKE2B 
57a302a25bec1d630b9c36f74ab490e11c97f9bcbaf8f527e46ae7fd5bade19feb3d8853079870b5c08b70a55e289cf4bf7981c11983973fa588841aeb21e650
 SHA512 
8d7c321423940f5a78a51a25ad5373f5db17a4a8ca7e85041e503998e0823ad22068bc652e907e9f5787858d45ce438a4bba18240fa72e088eb10b903e96b192
 DIST openssh-8.1p1-sctp-1.2.patch.xz 7672 BLAKE2B 
f1aa0713fcb114d8774bd8d524d106401a9d7c2c73a05fbde200ccbdd2562b3636ddd2d0bc3eae9f04b4d7c729c3dafd814ae8c530a76c4a0190fae71d1edcd2
 SHA512 
2bffab0bbae5a4c1875e0cc229bfd83d8565bd831309158cd489d8b877556c69b936243888a181bd9ff302e19f2c174156781574294d260b6384c464d003d566
 DIST openssh-8.1p1.tar.gz 1625894 BLAKE2B 
d525be921a6f49420a58df5ac434d43a0c85e0f6bf8428ecebf04117c50f473185933e6e4485e506ac614f71887a513b9962d7b47969ba785da8e3a38f767322
 SHA512 
b987ea4ffd4ab0c94110723860273b06ed8ffb4d21cbd99ca144a4722dc55f4bf86f6253d500386b6bee7af50f066e2aa2dd095d50746509a10e11221d39d925
+DIST openssh-8.2p1+x509-12.4.diff.gz 802630 BLAKE2B 
1d4c30aa6fb2b90c3213a04adef8fc99b28796e72b067d308d5947a6f697ca2abead2a4658356e01347efaf9eb5100aeb054b56b04d55dd716d3793fad69010e
 SHA512 
0314496ed7466efb90f18143b70d676fbb7990fd9ec6685992f36a031b47c638597ed3773ec3c121d416cbbf8ba2d3d2e8cb9c703bfc77a82ba5aa5c3bdde0de
+DIST openssh-8.2p1-sctp-1.2.patch.xz 7668 BLAKE2B 
717487cffd235a5dfa2d9d3f2c1983f410d400b0d23f71a9b74406ac3d2f448d76381a3b7a3244942bff4e6bdc3bc78d148b9949c78dc297d99c7330179f8176
 SHA512 
a5fbd827e62e91b762062a29c7bc3bf569a202bdc8c91da7d77566ff8bb958b5b9fb6f8d45df586e0d7ac07a83de6e82996e9c5cdd6b3bf43336c420d3099305
+DIST openssh-8.2p1.tar.gz 1701197 BLAKE2B 
8b95cdebc87e8d14f655ed13c12b91b122adf47161071aa81d0763f81b12fe4bc3d409c260783d995307d4e4ed2d16080fd74b15e4dc6dcc5648d7e66720c3ed
 SHA512 
c4db64e52a3a4c410de9de49f9cb104dd493b10250af3599b92457dd986277b3fd99a6f51cec94892fd1be5bd0369c5757262ea7805f0de464b245c3d34c120a
 DIST openssh-8_1_P1-hpn-AES-CTR-14.20.diff 29935 BLAKE2B 
79101c43601e41306c957481c0680a63357d93bededdf12a32229d50acd9c1f46a386cbb91282e9e7d7bb26a9f276f5a675fd2de7662b7cbd073322b172d3bca
 SHA512 
94f011b7e654630e968a378375aa54fa1fde087b4426d0f2225813262e6667a1073814d6a83e9005f97b371c536e462e614bfe726b092ffed8229791592ca221
 DIST openssh-8_1_P1-hpn-DynWinNoneSwitch-14.20.diff 42696 BLAKE2B 
d8ac7fa1a4e4d1877acdedeaee80172da469b5a62d0aaa43d6ed46c578e7893577b9d563835d89ca2044867fc561ad3f562bf504c025cf4c78421cf3d24397e9
 SHA512 
768db7cca8839df4441afcb08457d13d32625b31859da527c3d7f1a92d17a4ec81d6987db00879c394bbe59589e57b10bfd98899a167ffed65ab367b1fd08739
 DIST openssh-8_1_P1-hpn-PeakTput-14.20.diff 2012 BLAKE2B 
e42c43128f1d82b4de1517e6a9219947da03cecb607f1bc45f0728547f17601a6ce2ec819b6434890efd19ceaf4d20cb98183596ab5ee79e104a52cda7db9cdc
 SHA512 
238f9419efd3be80bd700f6ae7e210e522d747c363c4e670364f5191f144ae3aa8d1b1539c0bf87b3de36743aa73e8101c53c0ef1c6472d209569be389e7814d

diff --git a/net-misc/openssh/files/openssh-8.2_p1-GSSAPI-dns.patch 
b/net-misc/openssh/files/openssh-8.2_p1-GSSAPI-dns.patch
new file mode 100644
index 000..d4db77b9855
--- /dev/null
+++ b/net-misc/openssh/files/openssh-8.2_p1-GSSAPI-dns.patch
@@ -0,0 +1,359 @@
+diff --git a/auth.c b/auth.c
+index 086b8ebb..a267353c 100644
+--- a/auth.c
 b/auth.c
+@@ -724,120 +724,6 @@ fakepw(void)
+   return ();
+ }
+ 
+-/*
+- * Returns the remote DNS hostname as a string. The returned string must not
+- * be freed. NB. this will usually trigger a DNS query the first time it is
+- * called.
+- * This function does additional checks on the hostname to mitigate some
+- * attacks on legacy rhosts-style authentication.
+- * XXX is RhostsRSAAuthentication vulnerable to these?
+- * XXX Can we remove these checks? (or if not, remove 

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

2020-02-15 Thread Thomas Deutschmann
commit: 9b0421a28a9d60c3913611acd362f3d6c7671ab8
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Feb 15 21:26:28 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Feb 15 21:27:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b0421a2

sys-kernel/genkernel: update

- Add coreutils-8.31 for new --b2sum feature

- Bump cryptsetup to v2.3.0

- Bump expat to v2.2.9

- Bump util-linux to v2.35.1

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

 sys-kernel/genkernel/Manifest  | 4 
 sys-kernel/genkernel/genkernel-.ebuild | 9 ++---
 2 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/sys-kernel/genkernel/Manifest b/sys-kernel/genkernel/Manifest
index 21ab5c55024..7e147506c80 100644
--- a/sys-kernel/genkernel/Manifest
+++ b/sys-kernel/genkernel/Manifest
@@ -7,11 +7,14 @@ DIST busybox-1.20.2.tar.bz2 2186738 BLAKE2B 
3efa01ee81a9f3af0ccbcf28b1a24e817a28
 DIST busybox-1.26.0.tar.bz2 2143958 BLAKE2B 
3a4a227a4308d9d5e00c00fc5e90ee9a1d6345574bdb571cd8b4adab63dcdad3ff7edf30154bb8f8f31a3a658c85641af0f7875d4d533d56bb7c79f28980ebe6
 SHA512 
9e38c2f4c5ddb6c3a184170b5526c1a78cf53a575ed359fb18c407976cab9788fa95a26ca2d4e5c32e1d639890944d98e118149ee1402b18fe085b0baf0186d3
 DIST busybox-1.27.2.tar.bz2 2216527 BLAKE2B 
77b8fa325b9ba691c0ac944537efdf5d87011b1a87c1c244588136f78055be9f2a71c77eea5edf1d20cfe50e59b15527511b14160930c946ed4e82c9608cb991
 SHA512 
d99e86b652562ebe1a5d50e1ba3877a1d1612997c17cb8d8e4212da181211a9b741a881cb051f14cb3ee8aea40226cf2cde80a076baed265d3bc0a4e96a5031c
 DIST busybox-1.31.1.tar.bz2 2430221 BLAKE2B 
95c2345bc715eb7a1f08816a40add9b7a6176ef509a84069343ec2caddec58d8d57a07676ca2b03c209734169321433e27ba963b4c8b98dbfda4e409dcc347b4
 SHA512 
0d1197c25d963d7f95ef21e08c06c0d6124ac7b59c99989e891f744ffee4878a3b1fe44a247241a9da39fa5de0ba87f1b6d862401b591f277e66e89c02764bbf
+DIST coreutils-8.31.tar.xz 5410140 BLAKE2B 
e3ae6be8edbe9df9164b4c9ac8bf14dc23b147fa665f20669e18ac4c6e45ba839dc0dc99e05670eb006d22133475a4a717a5f40b00ebaedfd6e1fbab887674d5
 SHA512 
ef8941dae845bbf5ae5838bc49e44554a766302930601aada6fa594e8088f0fbad74e481ee392ff89633e68b99e4da3f761fcb5d31ee3b233d540fe2a2d4e1af
 DIST cryptsetup-2.2.2.tar.xz 10808684 BLAKE2B 
d8d864d9ec2a5d646706d3ba003a21aa83d2373ca7afed5663c5167172116ea9342704483559f49c06979cbe0f6ac5670f4e9baae88ab908423b793043ba4a68
 SHA512 
d04123a622438ecbee28145cbdc71886b6f13db87df1c67522bff6e6e3cba817e895e2d085bdb08c78f9cafba557b1203177811a0c316ccd9b7c19939f3fc851
+DIST cryptsetup-2.3.0.tar.xz 11035660 BLAKE2B 
0fff903cdb07d91183bbd35afb660aad42d31188a80d0ef6294c40082b39fdcde25da4fe1bf679ebe308133fc63051876ce813a2ef3a557f63b574d6f6f49d8c
 SHA512 
d4af8edb7a50603028c6c6999ae7a1851d2232ee11d4a501270afb424f0a7dc82893a6a5d30d3a3188634aa80ec1a79f22a91b539910df10d07f8d9ae532cb08
 DIST dmraid-1.0.0.rc16-3.tar.bz2 232743 BLAKE2B 
290c5bb7f1b12ac48627d8afcc346327b2fcce31b1015d5974c956d94f607b297e383158cd8741f03a770cdeb3f42c3e6341ebfcbc2220e122d89c2603eee512
 SHA512 
7c45e5117adc52fc2094b1b2bad4f4c518a46317a2196611966d72085ba3587c4ac8d1080f9d934888c01788f2b2d3d621c6f0d3e2a023c0fb1f9f3fa7fc127e
 DIST dropbear-2019.78.tar.bz2 2708659 BLAKE2B 
212b173cfea8655b43a8d93422dd4d3e0d669a67681cb17d6494b6083e6e4c58d21d52850c0cdf414617ee3dcaa071e376d0b5b156b6856cee2e4fe111550f7d
 SHA512 
f667ba8dae17ea89c118642b566f2c134c71bfd0b8bacea5cf7ec87d75ac79bd7cd1864a8788367a89d30ee35427d389ef6416375adff6e83caae30ff3e0549f
 DIST e2fsprogs-1.45.5.tar.xz 5569796 BLAKE2B 
cf9633caa6c00afa51408364d0c0a1515a9989ad1582fb485a300fd71bf61ec56b57dbb26f152609eaf2d63bfb04fe1e3f271085c26aa0c832c1f467960e6480
 SHA512 
d1a8611b525742387061f390fb24825dfa175997cc7db05decea913fcc7b97a95a3e787091f2920d4a7d4eb1d813568af734a1610229ead09bcbf9f3e262e4ce
 DIST expat-2.2.8.tar.xz 422324 BLAKE2B 
1f3e8bbce7f05aa080ca647d12a4ff9bf6d21cd31366d70daabcf8db48985e0b644faac5e251e0a559a74f0a27b247ede64b6f117940a5f7f70dc1cce0f0036a
 SHA512 
102a3af89af37a961f81ade2dfb4f3e13bf779110decff9f1462f21079aa6959009871c39b933d9bf47ebc3ee50d3f8d5b41859dce833d290f17886a2aa80aa9
+DIST expat-2.2.9.tar.xz 422460 BLAKE2B 
ea0e0bd005bbfd355e819e2b157859878a20ad9a6807cc5a10a6656f062e2443adb483adb0452d751b3d460834e3f613b8ecf7cdaf743be1b15815d005d01fa6
 SHA512 
e082874efcc4b00709e2c0192c88fb15dfc4f33fc3a2b09e619b010ea93baaf7e7572683f738463db0ce2350cab3de48a0c38af6b74d1c4f5a9e311f499edab0
 DIST fuse-2.8.6.tar.gz 505334 BLAKE2B 
c44533625ead8acc5a16f61064635492c54aa91780018e3895baf18abe3ca00c9ec7f6606183a4f986037201db79697c07d03adf57c5a87e7888b8823d83aa8a
 SHA512 
03cacc45c8ba6700fcdfa9064ef4e10d3ad6fc0e4fc49d41693de2caf03d44513d449b00a7c5d200d055d9481821252509259f5f3d2d6127fa51957a006a90fd
 DIST fuse-2.9.9.tar.gz 1813177 BLAKE2B 
9e9141380bda46eb0bcce325c6fd293fe3844fe884a4952bb38d4b89dc48b728ffcc891038b3a7a861f05acfacce9dd7bb0e11d600609f3ad0ab278ccbe98847
 SHA512 

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

2020-02-15 Thread Andrew Ammerlaan
commit: a2cef52349a046380e6610a8da0c8991ef733e21
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Sat Feb 15 21:19:24 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Sat Feb 15 21:19:24 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a2cef523

dev-python/spotipy: Version bump 2.9.0

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

 dev-python/spotipy/Manifest   | 2 +-
 dev-python/spotipy/{spotipy-2.8.0.ebuild => spotipy-2.9.0.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/spotipy/Manifest b/dev-python/spotipy/Manifest
index 30f8d3e..d1e2b17 100644
--- a/dev-python/spotipy/Manifest
+++ b/dev-python/spotipy/Manifest
@@ -1 +1 @@
-DIST spotipy-2.8.0.tar.gz 81270 BLAKE2B 
25f17a3fbf368157bf5c8a2e9262eb7573da48e05e545fbf530c87751c07abf1945dad082681115946ac8574d40ddb548660ba4dc398bc3bba06f5919b162ba3
 SHA512 
b7be4d30a5935970c432b5faab19d58683e2cb9ce41fdadb132199fc4be4314e3f32c4fcb4dc44fbfba096b38a6f2a4cce3cf476b8d929639cf773aaac94ab8a
+DIST spotipy-2.9.0.tar.gz 81689 BLAKE2B 
909e615c4dad90571c7aa4c1ce4512eab34505b1193eca8694290fa937143bc4e90d69779f4e899fe0556626591078fcbc175c8d52427553de1b0dbcdd0e
 SHA512 
ebfe8e4b31cb741fe5ddd5fae52d269e6e311d04aa6edc9d727d56bc32963b253db22ae3b43b0db10d1c55bd045439b0e74e0cfefab386e895730ac5cd10b110

diff --git a/dev-python/spotipy/spotipy-2.8.0.ebuild 
b/dev-python/spotipy/spotipy-2.9.0.ebuild
similarity index 100%
rename from dev-python/spotipy/spotipy-2.8.0.ebuild
rename to dev-python/spotipy/spotipy-2.9.0.ebuild



[gentoo-commits] proj/genkernel:master commit in: defaults/

2020-02-15 Thread Thomas Deutschmann
commit: 17d706a4a3da500cc13d29bc0316a8f908cb3b56
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Feb 15 21:13:19 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Feb 15 21:13:19 2020 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=17d706a4

defaults/software.sh: Add coreutils

Fixes 3d23af3 ("Add b2sum")
Signed-off-by: Thomas Deutschmann  gentoo.org>

 defaults/software.sh | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/defaults/software.sh b/defaults/software.sh
index 4be9c92..60f6a31 100644
--- a/defaults/software.sh
+++ b/defaults/software.sh
@@ -37,6 +37,13 @@ 
GKPKG_BUSYBOX_SRCTAR="${GKPKG_BUSYBOX_SRCTAR:-${DISTDIR}/busybox-${GKPKG_BUSYBOX
 GKPKG_BUSYBOX_SRCDIR="${GKPKG_BUSYBOX_SRCDIR:-busybox-${GKPKG_BUSYBOX_PV}}"
 
GKPKG_BUSYBOX_BINPKG="${GKPKG_BUSYBOX_BINPKG:-%%CACHE%%/busybox-${GKPKG_BUSYBOX_PV}-%%ARCH%%.tar.xz}"
 
+GKPKG_COREUTILS_PN="coreutils"
+GKPKG_COREUTILS_PV="${GKPKG_COREUTILS_PV:-VERSION_COREUTILS}"
+GKPKG_COREUTILS_DEPS=""
+GKPKG_COREUTILS_SRCTAR="${GKPKG_COREUTILS_SRCTAR:-${DISTDIR}/coreutils-${GKPKG_COREUTILS_PV}.tar.xz}"
+GKPKG_COREUTILS_SRCDIR="${GKPKG_COREUTILS_SRCDIR:-coreutils-${GKPKG_COREUTILS_PV}}"
+GKPKG_COREUTILS_BINPKG="${GKPKG_COREUTILS_BINPKG:-%%CACHE%%/cryptsetup-${GKPKG_COREUTILS_PV}-%%ARCH%%.tar.xz}"
+
 GKPKG_CRYPTSETUP_PN="cryptsetup"
 GKPKG_CRYPTSETUP_PV="${GKPKG_CRYPTSETUP_PV:-VERSION_CRYPTSETUP}"
 GKPKG_CRYPTSETUP_DEPS="util-linux json-c popt libgpg-error libgcrypt lvm"



[gentoo-commits] proj/genkernel:master commit in: gkbuilds/

2020-02-15 Thread Thomas Deutschmann
commit: 9aa413c047bc6cb366746634c8a397d10207ba24
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Feb 15 18:58:02 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Feb 15 20:38:10 2020 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=9aa413c0

gkbuilds/util-linux: Use $D

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

 gkbuilds/util-linux.gkbuild | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/gkbuilds/util-linux.gkbuild b/gkbuilds/util-linux.gkbuild
index da09225..0c4377e 100644
--- a/gkbuilds/util-linux.gkbuild
+++ b/gkbuilds/util-linux.gkbuild
@@ -23,7 +23,7 @@ src_configure() {
 
 src_install() {
local MYMAKEOPTS=( "V=1" )
-   MYMAKEOPTS+=( "DESTDIR=${DESTDIR}" )
+   MYMAKEOPTS+=( "DESTDIR=${D}" )
MYMAKEOPTS+=( "install-pkgconfigDATA" )
MYMAKEOPTS+=( "install-nodist_blkidincHEADERS" )
MYMAKEOPTS+=( "install-nodist_mountincHEADERS" )
@@ -33,9 +33,9 @@ src_install() {
 
mkdir "${D}"/sbin || die "Failed to create '${D}/sbin'!"
 
-   cp -a blkid.static "${DESTDIR}"/sbin/blkid \
-   || die "Failed to copy '${S}/blkid.static' to 
'${DESTDIR}/sbin/blkid'!"
+   cp -a blkid.static "${D}"/sbin/blkid \
+   || die "Failed to copy '${S}/blkid.static' to 
'${D}/sbin/blkid'!"
 
-   "${STRIP}" --strip-all "${DESTDIR}"/sbin/blkid \
-   || die "Failed to strip '${DESTDIR}/sbin/blkid'!"
+   "${STRIP}" --strip-all "${D}"/sbin/blkid \
+   || die "Failed to strip '${D}/sbin/blkid'!"
 }



[gentoo-commits] proj/genkernel:master commit in: doc/, /, gkbuilds/

2020-02-15 Thread Thomas Deutschmann
commit: 3d23af3d4a02c676702cf6d8ddc36a9317320ea8
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Feb 15 20:36:29 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Feb 15 20:38:11 2020 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=3d23af3d

Add b2sum

b2sum can be used to verify (boot) media since
commit 5c55dd467a563623f16be27f670b5a3ddc79fb02.

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

 doc/genkernel.8.txt|  4 +++
 gen_cmdline.sh |  6 +
 gen_determineargs.sh   |  1 +
 gen_initramfs.sh   | 31 +-
 genkernel.conf |  3 +++
 gkbuilds/coreutils.gkbuild | 66 ++
 6 files changed, 110 insertions(+), 1 deletion(-)

diff --git a/doc/genkernel.8.txt b/doc/genkernel.8.txt
index 6c7b9bd..e00e028 100644
--- a/doc/genkernel.8.txt
+++ b/doc/genkernel.8.txt
@@ -430,6 +430,10 @@ system is able to load multiple initramfs.
 `gpg --symmetric -o /path/to/LUKS-key.gpg /path/to/LUKS-key` .
 After that, re-point the *root_key* argument to the new .gpg file.
 
+*--*[*no-*]*b2sum*::
+Includes or excludes b2sum in the initramfs.
+When enabled, this will compile coreutils' b2sum for you.
+
 *--*[*no-*]*busybox*::
 Includes or excludes busybox in the initramfs.
 When enabled, this will compile busybox for you.

diff --git a/gen_cmdline.sh b/gen_cmdline.sh
index c0139d4..aa54c29 100755
--- a/gen_cmdline.sh
+++ b/gen_cmdline.sh
@@ -168,6 +168,8 @@ longusage() {
   echo "   --no-luks   Exclude LUKS support"
   echo "   --gpg   Include GPG-armored LUKS key support"
   echo "   --no-gpgExclude GPG-armored LUKS key support"
+  echo "   --b2sum Include b2sum"
+  echo "   --no-b2sum  Exclude b2sum"
   echo "   --busybox   Include busybox"
   echo "   --no-busyboxExclude busybox"
   echo "   --unionfs   Include support for unionfs"
@@ -383,6 +385,10 @@ parse_cmdline() {
CMD_MDADM_CONFIG="${*#*=}"
print_info 3 "CMD_MDADM_CONFIG: ${CMD_MDADM_CONFIG}"
;;
+   --b2sum|--no-b2sum)
+   CMD_B2SUM=$(parse_optbool "$*")
+   print_info 3 "CMD_B2SUM: ${CMD_B2SUM}"
+   ;;
--busybox|--no-busybox)
CMD_BUSYBOX=$(parse_optbool "$*")
print_info 3 "CMD_BUSYBOX: ${CMD_BUSYBOX}"

diff --git a/gen_determineargs.sh b/gen_determineargs.sh
index fffb3e9..14ef757 100755
--- a/gen_determineargs.sh
+++ b/gen_determineargs.sh
@@ -340,6 +340,7 @@ determine_real_args() {
set_config_with_override BOOL   HYPERV
CMD_HYPERV"no"
set_config_with_override STRING BOOTFONT  
CMD_BOOTFONT  "none"
set_config_with_override STRING BOOTLOADER
CMD_BOOTLOADER"no"
+   set_config_with_override BOOL   B2SUM 
CMD_B2SUM "no"
set_config_with_override BOOL   BUSYBOX   
CMD_BUSYBOX   "yes"
set_config_with_override STRING BUSYBOX_CONFIG
CMD_BUSYBOX_CONFIG
set_config_with_override BOOL   NFS   
CMD_NFS   "yes"

diff --git a/gen_initramfs.sh b/gen_initramfs.sh
index 2ad4e64..d055b24 100755
--- a/gen_initramfs.sh
+++ b/gen_initramfs.sh
@@ -363,6 +363,7 @@ append_base_layout() {
isTrue "${MICROCODE_INITRAMFS}" && build_parameters+=( 
--microcode-initramfs ) || build_parameters+=( --no-microcode-initramfs )
isTrue "${RAMDISKMODULES}" && build_parameters+=( --ramdisk-modules ) 
|| build_parameters+=( --no-ramdisk-modules )
isTrue "${BUSYBOX}" && build_parameters+=( --busybox ) || 
build_parameters+=( --no-busybox )
+   isTrue "${B2SUM}" && build_parameters+=( --b2sum ) || 
build_parameters+=( --no-b2sum )
isTrue "${DISKLABEL}" && build_parameters+=( --disklabel ) || 
build_parameters+=( --no-disklabel )
isTrue "${BTRFS}" && build_parameters+=( --btrfs ) || 
build_parameters+=( --no-btrfs )
isTrue "${ISCSI}" && build_parameters+=( --iscsi ) || 
build_parameters+=( --no-iscsi )
@@ -504,6 +505,33 @@ append_e2fsprogs() {
fi
 }
 
+append_b2sum() {
+   local PN="coreutils"
+   local TDIR="${TEMP}/initramfs-b2sum-temp"
+   if [ -d "${TDIR}" ]
+   then
+   rm -r "${TDIR}" || gen_die "Failed to clean out existing 
'${TDIR}'!"
+   fi
+
+   populate_binpkg ${PN}
+
+   mkdir -p "${TDIR}" || gen_die "Failed to create '${TDIR}'!"
+
+   unpack 

[gentoo-commits] proj/genkernel:master commit in: gkbuilds/

2020-02-15 Thread Thomas Deutschmann
commit: 063b9290acc655488ed3f44d56f2cd541c84d7da
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Feb 15 20:34:00 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Feb 15 20:38:11 2020 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=063b9290

gkbuilds/xfsprogs: avoid automagic on libdevmapper

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

 gkbuilds/xfsprogs.gkbuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/gkbuilds/xfsprogs.gkbuild b/gkbuilds/xfsprogs.gkbuild
index b16379f..9f2c6ba 100644
--- a/gkbuilds/xfsprogs.gkbuild
+++ b/gkbuilds/xfsprogs.gkbuild
@@ -14,6 +14,9 @@ src_configure() {
export OPTIMIZER=${CFLAGS}
unset PLATFORM # if set in user env, this breaks configure
 
+   # Avoid automagic on libdevmapper, #709694
+   export ac_cv_search_dm_task_create=no
+
local myconf=(
--enable-blkid
--disable-libicu



[gentoo-commits] proj/genkernel:master commit in: patches/busybox/1.31.1/

2020-02-15 Thread Thomas Deutschmann
commit: eaaf2994e76a9e0f3df3516f960818b99807b713
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Feb 15 20:43:33 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Feb 15 20:43:33 2020 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=eaaf2994

busybox: fix building against libc-2.31

Closes: https://bugs.gentoo.org/709738
Signed-off-by: Thomas Deutschmann  gentoo.org>

 .../busybox/1.31.1/busybox-1.31.1-glibc-2.31.patch | 61 ++
 1 file changed, 61 insertions(+)

diff --git a/patches/busybox/1.31.1/busybox-1.31.1-glibc-2.31.patch 
b/patches/busybox/1.31.1/busybox-1.31.1-glibc-2.31.patch
new file mode 100644
index 000..48fb46c
--- /dev/null
+++ b/patches/busybox/1.31.1/busybox-1.31.1-glibc-2.31.patch
@@ -0,0 +1,61 @@
+https://git.busybox.net/busybox/commit/?id=d3539be8f27b8cbfdfee460fe08299158f08bcd9
+
+--- a/coreutils/date.c
 b/coreutils/date.c
+@@ -279,6 +279,9 @@ int date_main(int argc UNUSED_PARAM, char **argv)
+   time(_sec);
+ #endif
+   }
++#if !ENABLE_FEATURE_DATE_NANO
++  ts.tv_nsec = 0;
++#endif
+   localtime_r(_sec, _time);
+ 
+   /* If date string is given, update tm_time, and maybe set date */
+@@ -301,9 +304,10 @@ int date_main(int argc UNUSED_PARAM, char **argv)
+   if (date_str[0] != '@')
+   tm_time.tm_isdst = -1;
+   ts.tv_sec = validate_tm_time(date_str, _time);
++  ts.tv_nsec = 0;
+ 
+   /* if setting time, set it */
+-  if ((opt & OPT_SET) && stime(_sec) < 0) {
++  if ((opt & OPT_SET) && clock_settime(CLOCK_REALTIME, ) < 0) {
+   bb_perror_msg("can't set date");
+   }
+   }
+--- a/libbb/missing_syscalls.c
 b/libbb/missing_syscalls.c
+@@ -15,14 +15,6 @@ pid_t getsid(pid_t pid)
+   return syscall(__NR_getsid, pid);
+ }
+ 
+-int stime(const time_t *t)
+-{
+-  struct timeval tv;
+-  tv.tv_sec = *t;
+-  tv.tv_usec = 0;
+-  return settimeofday(, NULL);
+-}
+-
+ int sethostname(const char *name, size_t len)
+ {
+   return syscall(__NR_sethostname, name, len);
+--- a/util-linux/rdate.c
 b/util-linux/rdate.c
+@@ -95,9 +95,13 @@ int rdate_main(int argc UNUSED_PARAM, char **argv)
+   if (!(flags & 2)) { /* no -p (-s may be present) */
+   if (time(NULL) == remote_time)
+   bb_error_msg("current time matches remote time");
+-  else
+-  if (stime(_time) < 0)
++  else {
++  struct timespec ts;
++  ts.tv_sec = remote_time;
++  ts.tv_nsec = 0;
++  if (clock_settime(CLOCK_REALTIME, ) < 0)
+   bb_perror_msg_and_die("can't set time of day");
++  }
+   }
+ 
+   if (flags != 1) /* not lone -s */



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

2020-02-15 Thread Zac Medico
commit: d8d02bd82f11921db5140941cef4077359b0211d
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Feb 15 20:37:39 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Feb 15 20:42:24 2020 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=d8d02bd8

fetch: remove secpass import (bug 601252)

Refer to the portage.secpass.data attribute directly rather than via
import value, since the value will change after fork and os.setuid
calls when the fetch function is called with dropped privileges as
discussed in bug 601252.

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

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

diff --git a/lib/portage/package/ebuild/fetch.py 
b/lib/portage/package/ebuild/fetch.py
index e0260829b..06118b1a6 100644
--- a/lib/portage/package/ebuild/fetch.py
+++ b/lib/portage/package/ebuild/fetch.py
@@ -1,4 +1,4 @@
-# Copyright 2010-2019 Gentoo Authors
+# Copyright 2010-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 from __future__ import print_function
@@ -46,7 +46,7 @@ from portage.checksum import (get_valid_checksum_keys, 
perform_md5, verify_all,
checksum_str)
 from portage.const import BASH_BINARY, CUSTOM_MIRRORS_FILE, \
GLOBAL_CONFIG_PATH
-from portage.data import portage_gid, portage_uid, secpass, userpriv_groups
+from portage.data import portage_gid, portage_uid, userpriv_groups
 from portage.exception import FileNotFound, OperationNotPermitted, \
PortageException, TryAgain
 from portage.localization import _
@@ -882,7 +882,7 @@ def fetch(myuris, mysettings, listonly=0, fetchonly=0,
 
if not has_space_superuser:
has_space = False
-   elif secpass < 2:
+   elif portage.data.secpass < 2:
has_space = False
elif userfetch:
has_space = False



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

2020-02-15 Thread Matt Turner
commit: b46fe67bf81cf62b0876ad7b4073a6d8c4007010
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Sun Jan 26 18:56:04 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Feb 15 20:37:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b46fe67b

dev-python/rope: Version bump 0.16.0 and add py3_7

Package-Manager: Portage-2.3.85, Repoman-2.3.20
Signed-off-by: Andrew Ammerlaan  riseup.net>
Signed-off-by: Matt Turner  gentoo.org>

 dev-python/rope/Manifest   |  1 +
 dev-python/rope/rope-0.16.0.ebuild | 43 ++
 2 files changed, 44 insertions(+)

diff --git a/dev-python/rope/Manifest b/dev-python/rope/Manifest
index 42042b0e90b..c210a442a21 100644
--- a/dev-python/rope/Manifest
+++ b/dev-python/rope/Manifest
@@ -1 +1,2 @@
 DIST rope-0.10.7.tar.gz 244089 BLAKE2B 
aebc1eaa3715aa4f2423490790f53040ad256fca35b3ad7b516e6b1f0af051b79f812f7b701ff5ac2414dbf2d1cba319da0f4cf241041329c0c750ae63e0ec33
 SHA512 
80343b8b7af883afbd04734b0fe4dbdab114301234654cbd95b3ae8be8dff40878105b7647209f5e899b981ab6a7ecb987d9bdf942b32ed083c745128c22ef95
+DIST rope-0.16.0.tar.gz 243304 BLAKE2B 
2c41572687ef245eb20abfccebcc9f12ecaa177be313cec59c85be5102b7358566570730a7140f952b0a1c515b479c3d21740d32d4678e65c4c572acf86f4e27
 SHA512 
33ba57b246337e413126309a521c54e861899b03fd250e148b97d9789cddf6eceab36609ea6e36e84ad1ac514bc3363f4937b01bcb96b6103c2a33bec1d4fb75

diff --git a/dev-python/rope/rope-0.16.0.ebuild 
b/dev-python/rope/rope-0.16.0.ebuild
new file mode 100644
index 000..a60999bb3c8
--- /dev/null
+++ b/dev-python/rope/rope-0.16.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python refactoring library"
+HOMEPAGE="https://github.com/python-rope/rope;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+IUSE="doc"
+
+# Dependency for docbuild documentation which is not noted in
+# setup.py, using standard docutils builds docs successfully.
+DEPEND="doc? ( dev-python/docutils[${PYTHON_USEDEP}] )"
+
+python_test() {
+   PYTHONPATH="${BUILD_DIR}/lib:." ${EPYTHON} ropetest/__init__.py
+}
+
+python_compile_all() {
+   if use doc; then
+   pushd docs > /dev/null || die
+   mkdir build || die
+   local i
+   for i in ./*.rst; do
+   rst2html.py $i > ./build/${i/rst/html} || die
+   done
+   popd > /dev/null || die
+   fi
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( docs/build/. )
+   distutils-r1_python_install_all
+}



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

2020-02-15 Thread Matt Turner
commit: 5d34c828e1ac2c42e82a63591a7b0247d4c9aa88
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Sun Jan 26 18:57:09 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Feb 15 20:37:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d34c828

dev-python/python-language-server: Version bump 0.31.8

Package-Manager: Portage-2.3.85, Repoman-2.3.20
Signed-off-by: Andrew Ammerlaan  riseup.net>
Closes: https://github.com/gentoo/gentoo/pull/14463
Signed-off-by: Matt Turner  gentoo.org>

 dev-python/python-language-server/Manifest |  2 +-
 ...ebuild => python-language-server-0.31.8.ebuild} | 28 +-
 2 files changed, 28 insertions(+), 2 deletions(-)

diff --git a/dev-python/python-language-server/Manifest 
b/dev-python/python-language-server/Manifest
index 22a293d4b9b..71ac444a620 100644
--- a/dev-python/python-language-server/Manifest
+++ b/dev-python/python-language-server/Manifest
@@ -1 +1 @@
-DIST python-language-server-0.31.2.tar.gz 64048 BLAKE2B 
6dcb9d2a7eecfc1611f74c38b0418da5369f43d2e787d6402d49f03eddbbefabd3c95f8eb7f0e95f251b3088ccf4e94e060c8f8a7a7f71dbb0bb8c95d686dfbb
 SHA512 
f36150b4621e818ea94d9f276e8752ac5a76ed46c7f387e8ae69991fa9d6145225ddb4a513f10fba696f4683e31085a547613a59b076006fc13310d05e752fe3
+DIST python-language-server-0.31.8.tar.gz 65064 BLAKE2B 
8d63d9f7761391fe3c099ea6f3f78530418dfda8450109a95e24957858ad9cb46080fcdc0f4b553fb007130ede7e6e607f272988e303f5c37a6bf0a3f7235a8c
 SHA512 
36be790c5eac819558a82aba2787c36f41ff90e5c8b8d878b70531c0b6d996a279e7cd8bbe10c22187417ae5bd05566299a93db5e40d1a8ceb65a1c0f2eb1ce5

diff --git 
a/dev-python/python-language-server/python-language-server-0.31.2.ebuild 
b/dev-python/python-language-server/python-language-server-0.31.8.ebuild
similarity index 59%
rename from 
dev-python/python-language-server/python-language-server-0.31.2.ebuild
rename to dev-python/python-language-server/python-language-server-0.31.8.ebuild
index 07d9ee4687f..0ebc9ebc1a9 100644
--- a/dev-python/python-language-server/python-language-server-0.31.2.ebuild
+++ b/dev-python/python-language-server/python-language-server-0.31.8.ebuild
@@ -24,13 +24,39 @@ RDEPEND="dev-python/jedi[${PYTHON_USEDEP}]
dev-python/python-jsonrpc-server[${PYTHON_USEDEP}]
dev-python/ujson[${PYTHON_USEDEP}]"
 
+DEPEND="test? (
+   dev-python/autopep8[${PYTHON_USEDEP}]
+   dev-python/flake8[${PYTHON_USEDEP}]
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   dev-python/mccabe[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pandas[${PYTHON_USEDEP}]
+   dev-python/pycodestyle[${PYTHON_USEDEP}]
+   dev-python/pydocstyle[${PYTHON_USEDEP}]
+   dev-python/pyflakes[${PYTHON_USEDEP}]
+   dev-python/pylint[${PYTHON_USEDEP}]
+   dev-python/QtPy[testlib,${PYTHON_USEDEP}]
+   dev-python/rope[${PYTHON_USEDEP}]
+   dev-python/yapf[${PYTHON_USEDEP}] )"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # remove pytest-cov dependencie
+   sed -i -e '16,18d' setup.cfg || die
+
+   distutils-r1_python_prepare_all
+}
+
 pkg_postinst() {
elog "To get additional features, optional runtime dependencies may be 
installed:"
optfeature "Automatically formats Python code to conform to the PEP 8 
style guide" dev-python/autopep8
optfeature "A wrapper around PyFlakes, pep8 & mccabe" dev-python/flake8
optfeature "flake8 plugin: McCabe complexity checker" dev-python/mccabe
optfeature "Python style guide checker (fka pep8)" 
dev-python/pycodestyle
-   optfeature "Passive checker for Python programs" sci-libs/pyflakes
+   optfeature "Python docstring style checker" dev-python/pydocstyle
+   optfeature "Passive checker for Python programs" dev-python/pyflakes
optfeature "Python code static checker" dev-python/pylint
optfeature "Python refactoring library" dev-python/rope
optfeature "A formatter for Python files" dev-python/yapf



[gentoo-commits] repo/gentoo:master commit in: profiles/updates/, dev-python/pep257/, dev-python/pylama/, ...

2020-02-15 Thread Matt Turner
commit: f396341ebb7828d4d1ba7ae270186bf6947cb07b
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Feb 15 20:28:52 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Feb 15 20:37:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f396341e

dev-python/pydocstyle: Rename from dev-python/pep257

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

 dev-python/pep257/Manifest | 1 -
 dev-python/pydocstyle/Manifest | 1 +
 dev-python/{pep257 => pydocstyle}/metadata.xml | 1 +
 .../pep257-2.1.1.ebuild => pydocstyle/pydocstyle-2.1.1.ebuild} | 7 +--
 dev-python/pylama/pylama-7.6.5.ebuild  | 2 +-
 profiles/updates/1Q-2020   | 1 +
 6 files changed, 5 insertions(+), 8 deletions(-)

diff --git a/dev-python/pep257/Manifest b/dev-python/pep257/Manifest
deleted file mode 100644
index a0a68b56187..000
--- a/dev-python/pep257/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pep257-2.1.1.tar.gz 55760 BLAKE2B 
e470b006b5db04c4bed5c3145b14b949980c71d1dd91dbe34d49599063aaf1cb1d0842dfb992e5d471436446455bde2d309ee573826c039540fa99adba3f828b
 SHA512 
f23939e0350094c67565613bab4ddf285dda5a7379e6ac2493953d6e60ab75588143fd374715765d2aa0728e7117d02e91312dbbe5a9cad28aa8e8e7f68e3bc4

diff --git a/dev-python/pydocstyle/Manifest b/dev-python/pydocstyle/Manifest
new file mode 100644
index 000..4fae544a376
--- /dev/null
+++ b/dev-python/pydocstyle/Manifest
@@ -0,0 +1 @@
+DIST pydocstyle-2.1.1.tar.gz 55760 BLAKE2B 
e470b006b5db04c4bed5c3145b14b949980c71d1dd91dbe34d49599063aaf1cb1d0842dfb992e5d471436446455bde2d309ee573826c039540fa99adba3f828b
 SHA512 
f23939e0350094c67565613bab4ddf285dda5a7379e6ac2493953d6e60ab75588143fd374715765d2aa0728e7117d02e91312dbbe5a9cad28aa8e8e7f68e3bc4

diff --git a/dev-python/pep257/metadata.xml b/dev-python/pydocstyle/metadata.xml
similarity index 90%
rename from dev-python/pep257/metadata.xml
rename to dev-python/pydocstyle/metadata.xml
index 303bad4bb36..6425ffb95a7 100644
--- a/dev-python/pep257/metadata.xml
+++ b/dev-python/pydocstyle/metadata.xml
@@ -11,5 +11,6 @@
   
   
 PyCQA/pydocstyle
+pydocstyle
   
 

diff --git a/dev-python/pep257/pep257-2.1.1.ebuild 
b/dev-python/pydocstyle/pydocstyle-2.1.1.ebuild
similarity index 80%
rename from dev-python/pep257/pep257-2.1.1.ebuild
rename to dev-python/pydocstyle/pydocstyle-2.1.1.ebuild
index adc2b04b642..6f1106d04f6 100644
--- a/dev-python/pep257/pep257-2.1.1.ebuild
+++ b/dev-python/pydocstyle/pydocstyle-2.1.1.ebuild
@@ -7,12 +7,9 @@ PYTHON_COMPAT=( python{3_6,3_7} )
 
 inherit distutils-r1
 
-MY_PN="pydocstyle"
-MY_P="${MY_PN}-${PV}"
-
 DESCRIPTION="Python docstring style checker"
 HOMEPAGE="https://pypi.python.org/pypi/pep257;
-SRC_URI="https://github.com/PyCQA/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://github.com/PyCQA/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
@@ -28,8 +25,6 @@ DEPEND="
dev-python/mock[${PYTHON_USEDEP}]
)"
 
-S="${WORKDIR}/${MY_P}"
-
 python_install_all() {
distutils-r1_python_install_all
 }

diff --git a/dev-python/pylama/pylama-7.6.5.ebuild 
b/dev-python/pylama/pylama-7.6.5.ebuild
index 4270c54a666..ff91270e204 100644
--- a/dev-python/pylama/pylama-7.6.5.ebuild
+++ b/dev-python/pylama/pylama-7.6.5.ebuild
@@ -22,7 +22,7 @@ RESTRICT="!test? ( test )"
 RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/mccabe-0.5.2[${PYTHON_USEDEP}]
>=dev-python/pycodestyle-2.3.1[${PYTHON_USEDEP}]
-   >=dev-python/pep257-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/pydocstyle-2.0.0[${PYTHON_USEDEP}]
>=dev-python/pyflakes-1.5.0[${PYTHON_USEDEP}]"
 DEPEND="${RDEPEND}
test? (

diff --git a/profiles/updates/1Q-2020 b/profiles/updates/1Q-2020
index ce81f9ae19d..79460692b93 100644
--- a/profiles/updates/1Q-2020
+++ b/profiles/updates/1Q-2020
@@ -2,3 +2,4 @@ move dev-libs/range-v3 dev-cpp/range-v3
 move dev-python/neovim-python-client dev-python/pynvim
 move games-action/openastromenace games-action/astromenace
 move dev-python/matplotlib2tikz dev-python/tikzplotlib
+move dev-python/pep257 dev-python/pydocstyle



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

2020-02-15 Thread Matt Turner
commit: d794b5a19725fdf932808816a92f68bcada03e39
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Feb 15 20:31:36 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Feb 15 20:42:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d794b5a1

dev-python/pydocstyle: Version bump to 5.0.2

Package-Manager: Portage-2.3.85, Repoman-2.3.20
Signed-off-by: Andrew Ammerlaan  riseup.net>
Signed-off-by: Matt Turner  gentoo.org>

 dev-python/pydocstyle/Manifest|  1 +
 dev-python/pydocstyle/metadata.xml|  8 ++
 dev-python/pydocstyle/pydocstyle-5.0.2.ebuild | 36 +++
 3 files changed, 45 insertions(+)

diff --git a/dev-python/pydocstyle/Manifest b/dev-python/pydocstyle/Manifest
index 4fae544a376..e0085d8746a 100644
--- a/dev-python/pydocstyle/Manifest
+++ b/dev-python/pydocstyle/Manifest
@@ -1 +1,2 @@
 DIST pydocstyle-2.1.1.tar.gz 55760 BLAKE2B 
e470b006b5db04c4bed5c3145b14b949980c71d1dd91dbe34d49599063aaf1cb1d0842dfb992e5d471436446455bde2d309ee573826c039540fa99adba3f828b
 SHA512 
f23939e0350094c67565613bab4ddf285dda5a7379e6ac2493953d6e60ab75588143fd374715765d2aa0728e7117d02e91312dbbe5a9cad28aa8e8e7f68e3bc4
+DIST pydocstyle-5.0.2.tar.gz 68063 BLAKE2B 
6d7bf04e97c853e50d953342d332847d0e80b080d5ab044f9d444536ed0352ad44402a1af0c3a6f552ec9f3bb3a372a84af2a5bbdaee58bb18dab585cad5dddb
 SHA512 
5ac2e017ae95ff5c7759d6a2cb9ac990f94f668f5fd940792d927cc62628cd036afcf39ab5db6a11100dcca32af344b47f4a7319dd3a47c36367844d0c06d34a

diff --git a/dev-python/pydocstyle/metadata.xml 
b/dev-python/pydocstyle/metadata.xml
index 6425ffb95a7..17a622fcf6b 100644
--- a/dev-python/pydocstyle/metadata.xml
+++ b/dev-python/pydocstyle/metadata.xml
@@ -9,6 +9,14 @@
 monsie...@gentoo.org
 Patrice Clement
   
+  
+andrewammerl...@riseup.net
+Andrew Ammerlaan
+  
+  
+proxy-ma...@gentoo.org
+Proxy Maintainers
+  
   
 PyCQA/pydocstyle
 pydocstyle

diff --git a/dev-python/pydocstyle/pydocstyle-5.0.2.ebuild 
b/dev-python/pydocstyle/pydocstyle-5.0.2.ebuild
new file mode 100644
index 000..65c6d9cc32c
--- /dev/null
+++ b/dev-python/pydocstyle/pydocstyle-5.0.2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7} )
+
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1
+
+DESCRIPTION="Python docstring style checker"
+HOMEPAGE="https://github.com/PyCQA/pydocstyle/;
+SRC_URI="https://github.com/PyCQA/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="dev-python/snowballstemmer[${PYTHON_USEDEP}]"
+
+DEPEND="test? (
+   dev-python/pytest-pep8[${PYTHON_USEDEP}]
+   dev-python/mypy[${PYTHON_USEDEP}]
+   dev-python/tox[${PYTHON_USEDEP}] )"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs dev-python/sphinx_rtd_theme 
dev-python/sphinxcontrib-issuetracker
+
+src_prepare() {
+   default
+
+   # These tests call pip.
+   # pip install fails because we are not allowed to do that inside an 
ebuild.
+   rm ${S}/src/tests/test_integration.py || die
+}



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

2020-02-15 Thread Matt Turner
commit: a4807704fd4dd65b3133dc886652ed6d480d8b4e
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Sun Jan 26 18:54:51 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Feb 15 20:37:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4807704

dev-python/python-jsonrpc-server: Version bump 0.3.4

Bug fix, github release tarball does not contain
correct version info

Bug: https://bugs.gentoo.org/706420
Package-Manager: Portage-2.3.85, Repoman-2.3.20
Signed-off-by: Andrew Ammerlaan  riseup.net>
Signed-off-by: Matt Turner  gentoo.org>

 dev-python/python-jsonrpc-server/Manifest  |  2 +-
 ...sonrpc-server-0.3.4-remove-pytest-cov-dep.patch | 15 ++
 ...2.ebuild => python-jsonrpc-server-0.3.4.ebuild} | 23 +++---
 3 files changed, 27 insertions(+), 13 deletions(-)

diff --git a/dev-python/python-jsonrpc-server/Manifest 
b/dev-python/python-jsonrpc-server/Manifest
index 97268a63340..31efd0bc424 100644
--- a/dev-python/python-jsonrpc-server/Manifest
+++ b/dev-python/python-jsonrpc-server/Manifest
@@ -1 +1 @@
-DIST python-jsonrpc-server-0.3.2.tar.gz 32493 BLAKE2B 
b1e89c798e247b3b039645b99ca25898fa846676c646e58d8fabfdbd772e3efa1ad895dfa7b31931f1e7d91252c4327a324b929cd861b16bc2be32a64e064db1
 SHA512 
1d29858b8f6850a017c8e7e94196a972c985e72e9f57956afa2964feb109d9b5cfa33d534d279d817bd5a1454dfcde7d32cd13149c9a53fe1f9e6e0a5899f15c
+DIST python-jsonrpc-server-0.3.4.tar.gz 26123 BLAKE2B 
5d3c7b910cc91999f7f03a70a1f954decd11801b4dad39cb940625a3456fb69a8e6a146c128d29d347f1513a9f27208f1f39208d3449443be8278e0d175e6598
 SHA512 
a00af318baf89fe38ececc2080d7b3af8c2476280f9eb89670e5b0d3ceac046573be964bc2882c1b1894edc8ab4cb5fd69366980abe17bb1df857181821bcbd0

diff --git 
a/dev-python/python-jsonrpc-server/files/python-jsonrpc-server-0.3.4-remove-pytest-cov-dep.patch
 
b/dev-python/python-jsonrpc-server/files/python-jsonrpc-server-0.3.4-remove-pytest-cov-dep.patch
new file mode 100644
index 000..a81919eae4b
--- /dev/null
+++ 
b/dev-python/python-jsonrpc-server/files/python-jsonrpc-server-0.3.4-remove-pytest-cov-dep.patch
@@ -0,0 +1,15 @@
+pytest-cov is a deprecated dep
+diff --git a/setup.cfg b/setup.cfg
+index 03b63df..165c746 100644
+--- a/setup.cfg
 b/setup.cfg
+@@ -13,9 +13,6 @@ exclude = test/plugins/.ropeproject,test/.ropeproject
+ 
+ [tool:pytest]
+ testpaths = test
+-addopts = 
+-  --cov-report html --cov-report term --junitxml=pytest.xml
+-  --cov pyls --cov test
+ 
+ [egg_info]
+ tag_build = 

diff --git 
a/dev-python/python-jsonrpc-server/python-jsonrpc-server-0.3.2.ebuild 
b/dev-python/python-jsonrpc-server/python-jsonrpc-server-0.3.4.ebuild
similarity index 52%
rename from dev-python/python-jsonrpc-server/python-jsonrpc-server-0.3.2.ebuild
rename to dev-python/python-jsonrpc-server/python-jsonrpc-server-0.3.4.ebuild
index c3430e9a827..8881d6a78bb 100644
--- a/dev-python/python-jsonrpc-server/python-jsonrpc-server-0.3.2.ebuild
+++ b/dev-python/python-jsonrpc-server/python-jsonrpc-server-0.3.4.ebuild
@@ -9,23 +9,22 @@ inherit distutils-r1
 
 DESCRIPTION="A Python 2 and 3 asynchronous JSON RPC server"
 HOMEPAGE="https://github.com/palantir/python-jsonrpc-server;
-SRC_URI="https://github.com/palantir/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
-IUSE="examples"
-
 BDEPEND="dev-python/versioneer[${PYTHON_USEDEP}]"
 
-RDEPEND="dev-python/future[${PYTHON_USEDEP}]
-   dev-python/ujson[${PYTHON_USEDEP}]"
+RDEPEND="dev-python/ujson[${PYTHON_USEDEP}]"
+
+DEPEND="test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pycodestyle[${PYTHON_USEDEP}]
+   dev-python/pyflakes[${PYTHON_USEDEP}]
+   dev-python/pylint[${PYTHON_USEDEP}] )"
+
+PATCHES=( "${FILESDIR}/${P}-remove-pytest-cov-dep.patch" )
 
-python_install_all() {
-   if use examples; then
-   insinto /usr/share/${PN}
-   doins -r examples
-   fi
-   distutils-r1_python_install_all
-}
+distutils_enable_tests pytest



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

2020-02-15 Thread Zac Medico
commit: 9b07545003fed649b1a0a8a9e5cb69d5e2fa4951
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Feb 15 20:23:23 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Feb 15 20:25:34 2020 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=9b075450

fetch: split out _ensure_distdir function (bug 601252)

Split out an _ensure_distdir function which will have to be
called earlier if the fetch function is called with dropped
privileges as discussed in bug 601252.

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

 lib/portage/package/ebuild/fetch.py | 102 +++-
 1 file changed, 55 insertions(+), 47 deletions(-)

diff --git a/lib/portage/package/ebuild/fetch.py 
b/lib/portage/package/ebuild/fetch.py
index 7ab054874..e0260829b 100644
--- a/lib/portage/package/ebuild/fetch.py
+++ b/lib/portage/package/ebuild/fetch.py
@@ -152,6 +152,59 @@ def _userpriv_test_write_file(settings, file_path):
_userpriv_test_write_file_cache[file_path] = rval
return rval
 
+
+def _ensure_distdir(settings, distdir):
+   """
+   Ensure that DISTDIR exists with appropriate permissions.
+
+   @param settings: portage config
+   @type settings: portage.package.ebuild.config.config
+   @param distdir: DISTDIR path
+   @type distdir: str
+   @raise PortageException: portage.exception wrapper exception
+   """
+   global _userpriv_test_write_file_cache
+   dirmode  = 0o070
+   filemode =   0o60
+   modemask =0o2
+   dir_gid = portage_gid
+   if "FAKED_MODE" in settings:
+   # When inside fakeroot, directories with portage's gid appear
+   # to have root's gid. Therefore, use root's gid instead of
+   # portage's gid to avoid spurrious permissions adjustments
+   # when inside fakeroot.
+   dir_gid = 0
+
+   userfetch = portage.data.secpass >= 2 and "userfetch" in 
settings.features
+   userpriv = portage.data.secpass >= 2 and "userpriv" in settings.features
+   write_test_file = os.path.join(distdir, ".__portage_test_write__")
+
+   try:
+   st = os.stat(distdir)
+   except OSError:
+   st = None
+
+   if st is not None and stat.S_ISDIR(st.st_mode):
+   if not (userfetch or userpriv):
+   return
+   if _userpriv_test_write_file(settings, write_test_file):
+   return
+
+   _userpriv_test_write_file_cache.pop(write_test_file, None)
+   if ensure_dirs(distdir, gid=dir_gid, mode=dirmode, mask=modemask):
+   if st is None:
+   # The directory has just been created
+   # and therefore it must be empty.
+   return
+   writemsg(_("Adjusting permissions recursively: '%s'\n") % 
distdir,
+   noiselevel=-1)
+   if not apply_recursive_permissions(distdir,
+   gid=dir_gid, dirmode=dirmode, dirmask=modemask,
+   filemode=filemode, filemask=modemask, 
onerror=_raise_exc):
+   raise OperationNotPermitted(
+   _("Failed to apply recursive permissions for 
the portage group."))
+
+
 def _checksum_failure_temp_file(settings, distdir, basename):
"""
First try to find a duplicate temp file with the same checksum and 
return
@@ -486,9 +539,7 @@ def fetch(myuris, mysettings, listonly=0, fetchonly=0,
 
features = mysettings.features
restrict = mysettings.get("PORTAGE_RESTRICT","").split()
-
-   userfetch = secpass >= 2 and "userfetch" in features
-   userpriv = secpass >= 2 and "userpriv" in features
+   userfetch = portage.data.secpass >= 2 and "userfetch" in features
 
# 'nomirror' is bad/negative logic. You Restrict mirroring, not 
no-mirroring.
restrict_mirror = "mirror" in restrict or "nomirror" in restrict
@@ -728,51 +779,8 @@ def fetch(myuris, mysettings, listonly=0, fetchonly=0,
can_fetch = False
 
if can_fetch and not fetch_to_ro:
-   global _userpriv_test_write_file_cache
-   dirmode  = 0o070
-   filemode =   0o60
-   modemask =0o2
-   dir_gid = portage_gid
-   if "FAKED_MODE" in mysettings:
-   # When inside fakeroot, directories with portage's gid 
appear
-   # to have root's gid. Therefore, use root's gid instead 
of
-   # portage's gid to avoid spurrious permissions 
adjustments
-   # when inside fakeroot.
-   dir_gid = 0
-   distdir_dirs = [""]
try:
-   
-   for x in distdir_dirs:
-   mydir = os.path.join(mysettings["DISTDIR"], x)
-

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

2020-02-15 Thread Sergei Trofimovich
commit: c059facbe9af77c4f8a8c783a826e4d47ea1b267
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Feb 15 20:10:06 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Feb 15 20:13:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c059facb

sys-devel/gcc: 9.2.0: cut 5 patchset

Three new patches:
+ 34_all_ia64-neg-insn-cost.patch: fix lz4 code generation on ia64
+ 35_all_glibc-2.31-libsanitizer-{1,2}.patch: fix build against glibc-2.31

Closes: https://bugs.gentoo.org/707958
Bug: https://gcc.gnu.org/PR88879
Closes: https://bugs.gentoo.org/708346
Package-Manager: Portage-2.3.88, Repoman-2.3.20
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-devel/gcc/Manifest|  1 +
 sys-devel/gcc/gcc-9.2.0-r4.ebuild | 21 +
 2 files changed, 22 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index fd9967fe1d1..1e108877617 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -57,5 +57,6 @@ DIST gcc-8.3.0-patches-3.tar.bz2 15944 BLAKE2B 
f1ae61be794123f34ca88c279bfe33aba
 DIST gcc-8.3.0.tar.xz 63694700 BLAKE2B 
71df2ff5bd6874d57519c2e9af6b22152c8c4d7fab906a5f427b41bc4e8e742127592a8684120d9d3c9ce6241439531850be08ec0a4f29dbfdee95435655fdca
 SHA512 
1811337ae3add9680cec64968a2509d085b6dc5b6783fc1e8c295e3e47416196fd1a3ad8dfe7e10be2276b4f62c357659ce2902f239f60a8648548231b4b5802
 DIST gcc-9.2.0-patches-3.tar.bz2 15452 BLAKE2B 
8ebd8beef1a7d3b0e0e544a0967599e9a06662092e9f4626e071051c3dbbbfd9b74fcc1bcec6405960a50133d741906f77cbf2058fba140b5cd35f632e999a92
 SHA512 
ea1a400d6285c545d28b00258d8ed67f7deb3211c28db32e2c9a427c166481d80a36d0b2b89c532e84aea76ed705cdfddc51ccb2817cef7928398c092937a9ad
 DIST gcc-9.2.0-patches-4.tar.bz2 21655 BLAKE2B 
2acf6d83ec934a65e77d2079a024b42622e1234f0516f12839f7d03c2f3e1bb275037b020e35ba847d6809d5577ba966619c78345b75355df0a754d02ccf9819
 SHA512 
114e01a7b08ecb1feab24ef3cfc72c8953748f1526722b80c18602025eef132e2b4c05db59c7a23eb2e7f42ed48eb02d92bcd73b1ca932374d6bedaf89cc66d0
+DIST gcc-9.2.0-patches-5.tar.bz2 22929 BLAKE2B 
2d8a69098d836d24ec295e2e0ff6864f34914473b1e4ae1630c3ee23c16aba8ee1a9c943c89a629d1c8a2d2018796ac4b01992fcd9d926c693423041572c8155
 SHA512 
79961204054b1eb91e87bb9f226ce236ffb8bacf1550b7a5abaf8c121fa373d9fa8fcd56f201887976f76056a22cf75a418b6221d0ea35050d3ec4465a764fc0
 DIST gcc-9.2.0.tar.xz 70607648 BLAKE2B 
41a5e148f9a6857d6599679964c203533f76f330ad527fbe7c5e746d78f6f6f6d6d0f330a67cb1e794e155be8d1cd6e986bcc8a116d620dca410b78f0bcdd453
 SHA512 
a12dff52af876aee0fd89a8d09cdc455f35ec46845e154023202392adc164848faf8ee881b59b681b696e27c69fd143a214014db4214db62f9891a1c8365c040
 DIST gdc-0.24-src.tar.bz2 1012099 BLAKE2B 
2c85058aad09af328719a702f69d655b9aa9655f2a83bb46bd21367cd442ed72c9b471ddaa764753f782dcb2f22fe51b052a965ed08290e0d9415b543481d144
 SHA512 
9aec7e4b102e602dfb61cd09ea4b4a96af637ceb3d726235261d09ebd35dbd416abcbfe0e46918e48474bd241fe9bb29abc145a65aa834669295aaee4fca0686

diff --git a/sys-devel/gcc/gcc-9.2.0-r4.ebuild 
b/sys-devel/gcc/gcc-9.2.0-r4.ebuild
new file mode 100644
index 000..91f3b7966ae
--- /dev/null
+++ b/sys-devel/gcc/gcc-9.2.0-r4.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PATCH_VER="5"
+
+inherit toolchain
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   elibc_glibc? ( >=sys-libs/glibc-2.13 )
+   >=${CATEGORY}/binutils-2.20"
+
+PATCHES=("${FILESDIR}"/${PN}-9.2.0-neg-insn-cost.patch)
+
+if [[ ${CATEGORY} != cross-* ]] ; then
+   PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.13 )"
+fi



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

2020-02-15 Thread Sergei Trofimovich
commit: d2cb062c05516a4c403b06360a324218c81e7775
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Feb 15 20:12:13 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Feb 15 20:13:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2cb062c

sys-devel/gcc: drop unused PATCHES= assignment

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

 sys-devel/gcc/gcc-9.2.0-r3.ebuild | 2 --
 sys-devel/gcc/gcc-9.2.0-r4.ebuild | 2 --
 2 files changed, 4 deletions(-)

diff --git a/sys-devel/gcc/gcc-9.2.0-r3.ebuild 
b/sys-devel/gcc/gcc-9.2.0-r3.ebuild
index 398613c13be..807cdd974ba 100644
--- a/sys-devel/gcc/gcc-9.2.0-r3.ebuild
+++ b/sys-devel/gcc/gcc-9.2.0-r3.ebuild
@@ -14,8 +14,6 @@ DEPEND="${RDEPEND}
elibc_glibc? ( >=sys-libs/glibc-2.13 )
>=${CATEGORY}/binutils-2.20"
 
-PATCHES=("${FILESDIR}"/${PN}-9.2.0-neg-insn-cost.patch)
-
 if [[ ${CATEGORY} != cross-* ]] ; then
PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.13 )"
 fi

diff --git a/sys-devel/gcc/gcc-9.2.0-r4.ebuild 
b/sys-devel/gcc/gcc-9.2.0-r4.ebuild
index 91f3b7966ae..b7ea0272ca7 100644
--- a/sys-devel/gcc/gcc-9.2.0-r4.ebuild
+++ b/sys-devel/gcc/gcc-9.2.0-r4.ebuild
@@ -14,8 +14,6 @@ DEPEND="${RDEPEND}
elibc_glibc? ( >=sys-libs/glibc-2.13 )
>=${CATEGORY}/binutils-2.20"
 
-PATCHES=("${FILESDIR}"/${PN}-9.2.0-neg-insn-cost.patch)
-
 if [[ ${CATEGORY} != cross-* ]] ; then
PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.13 )"
 fi



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

2020-02-15 Thread Mart Raudsepp
commit: a71184c9e3ca96b15b1cb4ae4d021ece44ae197a
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Feb 15 20:10:11 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Feb 15 20:10:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a71184c9

mail-client/evolution: adjust deps to webkit-gtk-2.26.4 security release

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

 mail-client/evolution/evolution-3.32.5-r1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/mail-client/evolution/evolution-3.32.5-r1.ebuild 
b/mail-client/evolution/evolution-3.32.5-r1.ebuild
index 46d736119bf..1305922af89 100644
--- a/mail-client/evolution/evolution-3.32.5-r1.ebuild
+++ b/mail-client/evolution/evolution-3.32.5-r1.ebuild
@@ -32,7 +32,8 @@ COMMON_DEPEND="
>=media-libs/libcanberra-0.25[gtk3]
>=net-libs/libsoup-2.42:2.4
>=net-libs/webkit-gtk-2.16.0:4
-   =x11-libs/cairo-1.9.15:=[glib]
>=x11-libs/gdk-pixbuf-2.24:2
>=x11-libs/gtk+-3.22:3



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

2020-02-15 Thread William Hubbs
commit: fb4bb0d0df2cdca00c27ecd7582c181b6d6b214b
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Feb 15 20:01:11 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Feb 15 20:01:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb4bb0d0

profiles/package.mask: remove mask for removed meson-0.53.0

Signed-off-by: William Hubbs  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 5794aae7630..351a0f56591 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -602,13 +602,6 @@ media-plugins/vdr-mailbox
 # This message shall be kept until 2020-02-11.
 dev-lang/vala:0.42
 
-# Mart Raudsepp  (2020-01-11)
-# Upstream considers this too broken to the point of thinking to
-# even deleting the tarballs and downgrading in pip.
-# https://github.com/mesonbuild/meson/issues/6442
-# https://bugs.gentoo.org/705144
-=dev-util/meson-0.53.0
-
 # Ulrich Müller  (2020-01-06)
 # Snapshots from Git, masked for testing.
 =app-editors/emacs-27.0.50_pre*



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

2020-02-15 Thread William Hubbs
commit: 4e3d5c2b543cb6f0ef4766ec05973b7ae57595db
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Feb 15 19:39:35 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Feb 15 19:55:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e3d5c2b

dev-util/meson: remove 0.53.0

Signed-off-by: William Hubbs  gentoo.org>

 dev-util/meson/Manifest|  1 -
 dev-util/meson/meson-0.53.0.ebuild | 86 --
 2 files changed, 87 deletions(-)

diff --git a/dev-util/meson/Manifest b/dev-util/meson/Manifest
index 6200ecdf855..a2852be6f6b 100644
--- a/dev-util/meson/Manifest
+++ b/dev-util/meson/Manifest
@@ -1,3 +1,2 @@
 DIST meson-0.52.1.tar.gz 1507764 BLAKE2B 
8daf43d84186905d5c32629ab6a250955bdffda502d2d79f99d0ae7e3a21b3f9bc09ef5258f709eee4e17b09c6f09e7685a72153efcf8daaaec2645eef8a
 SHA512 
fea3e85191782999de3a9431ec1d2cfacea32cf9598205443855042dca50ddac92eb3e74be4dd6a62bd80a606b73e76a04877b2c8efb275d9de5f87e3f9f8f41
-DIST meson-0.53.0.tar.gz 1548138 BLAKE2B 
42340645f3417930856e05da9b479e9352e1fe3ea567929215f433a04fe3b0216d6de8693428be058048d2bd9c8d21031b19d0d5599a99e8f61aa9b6da689bf7
 SHA512 
e79a093aba5df137d463ac1334199833b8374689b2aba1cfd935fc484fff524d84bf6c2b3fcd9371b67daade0e18d1fe5e47dccdb7cf416932e86b83f49fec73
 DIST meson-0.53.1.tar.gz 1552121 BLAKE2B 
3f0bbbeba6307397dfe5e49c1f978d6246d8e18317d0361b6f013f5c2ba55ad7cba53c985418686c20db159b7790b45a0c2e05d86f861cd0280fb07afdbeb847
 SHA512 
0c96c354bcd7e6945473c7df0ddff929ef2bae9c2dfc7b48c6c6174c7f2be4f798398929f9c4d5986aa5fc882305ff76371ad0d65a499f058b33b05ff7025859

diff --git a/dev-util/meson/meson-0.53.0.ebuild 
b/dev-util/meson/meson-0.53.0.ebuild
deleted file mode 100644
index 0c1735955a4..000
--- a/dev-util/meson/meson-0.53.0.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 2016-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{6,7,8} )
-DISTUTILS_USE_SETUPTOOLS="rdepend"
-
-if [[ ${PV} = ** ]]; then
-   EGIT_REPO_URI="https://github.com/mesonbuild/meson;
-   inherit git-r3
-else
-   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris"
-fi
-
-inherit distutils-r1 toolchain-funcs
-
-DESCRIPTION="Open source build system"
-HOMEPAGE="http://mesonbuild.com/;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   test? (
-   dev-libs/glib:2
-   dev-libs/gobject-introspection
-   dev-util/ninja
-   dev-vcs/git
-   sys-libs/zlib[static-libs(+)]
-   virtual/pkgconfig
-   )
-"
-
-python_prepare_all() {
-   local PATCHES=(
-   "${FILESDIR}"/0.52.1-test_pkgconfig_gen_deps.patch
-   )
-
-   # ASAN and sandbox both want control over LD_PRELOAD
-   # https://bugs.gentoo.org/673016
-   sed -i -e 's/test_generate_gir_with_address_sanitizer/_&/' 
run_unittests.py || die
-
-   # ASAN is unsupported on some targets
-   # https://bugs.gentoo.org/692822
-   sed -i -e 's/test_pch_with_address_sanitizer/_&/' run_unittests.py || 
die
-
-   # Broken due to python2 script created by python_wrapper_setup
-   rm -r "test cases/frameworks/1 boost" || die
-
-   distutils-r1_python_prepare_all
-}
-
-src_test() {
-   tc-export PKG_CONFIG
-   if ${PKG_CONFIG} --exists Qt5Core && ! ${PKG_CONFIG} --exists Qt5Gui; 
then
-   ewarn "Found Qt5Core but not Qt5Gui; skipping tests"
-   else
-   # https://bugs.gentoo.org/687792
-   unset PKG_CONFIG
-   distutils-r1_src_test
-   fi
-}
-
-python_test() {
-   (
-   # test_meson_installed
-   unset PYTHONDONTWRITEBYTECODE
-
-   # test_cross_file_system_paths
-   unset XDG_DATA_HOME
-
-   ${EPYTHON} -u run_tests.py
-   ) || die "Testing failed with ${EPYTHON}"
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-
-   insinto /usr/share/vim/vimfiles
-   doins -r data/syntax-highlighting/vim/{ftdetect,indent,syntax}
-   insinto /usr/share/zsh/site-functions
-   doins data/shell-completions/zsh/_meson
-}



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

2020-02-15 Thread William Hubbs
commit: 9082b1455ba62a743e1d940fff31b984a0768b3a
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Feb 15 19:55:02 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Feb 15 19:55:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9082b145

dev-util/meson: remove patching from live ebuild

Signed-off-by: William Hubbs  gentoo.org>

 dev-util/meson/meson-.ebuild | 15 ---
 1 file changed, 15 deletions(-)

diff --git a/dev-util/meson/meson-.ebuild b/dev-util/meson/meson-.ebuild
index 7b35af51873..ab875e3bb07 100644
--- a/dev-util/meson/meson-.ebuild
+++ b/dev-util/meson/meson-.ebuild
@@ -34,21 +34,6 @@ DEPEND="
)
 "
 
-python_prepare_all() {
-   # ASAN and sandbox both want control over LD_PRELOAD
-   # https://bugs.gentoo.org/673016
-   sed -i -e 's/test_generate_gir_with_address_sanitizer/_&/' 
run_unittests.py || die
-
-   # ASAN is unsupported on some targets
-   # https://bugs.gentoo.org/692822
-   sed -i -e 's/test_pch_with_address_sanitizer/_&/' run_unittests.py || 
die
-
-   # Broken due to python2 script created by python_wrapper_setup
-   rm -r "test cases/frameworks/1 boost" || die
-
-   distutils-r1_python_prepare_all
-}
-
 src_test() {
tc-export PKG_CONFIG
if ${PKG_CONFIG} --exists Qt5Core && ! ${PKG_CONFIG} --exists Qt5Gui; 
then



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/files/, dev-util/meson/

2020-02-15 Thread William Hubbs
commit: ed2b0ce5a79be885ef18d5198e14c6bf236b9e23
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Feb 15 19:37:36 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Feb 15 19:55:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed2b0ce5

dev-util/meson: 0.53.1 bump

Signed-off-by: William Hubbs  gentoo.org>

 dev-util/meson/Manifest|  1 +
 .../files/0.53.1-remove-asan-ld_preload.patch  | 27 +++
 dev-util/meson/files/0.53.1-remove-asan.patch  | 27 +++
 dev-util/meson/meson-0.53.1.ebuild | 84 ++
 4 files changed, 139 insertions(+)

diff --git a/dev-util/meson/Manifest b/dev-util/meson/Manifest
index ace970ee088..6200ecdf855 100644
--- a/dev-util/meson/Manifest
+++ b/dev-util/meson/Manifest
@@ -1,2 +1,3 @@
 DIST meson-0.52.1.tar.gz 1507764 BLAKE2B 
8daf43d84186905d5c32629ab6a250955bdffda502d2d79f99d0ae7e3a21b3f9bc09ef5258f709eee4e17b09c6f09e7685a72153efcf8daaaec2645eef8a
 SHA512 
fea3e85191782999de3a9431ec1d2cfacea32cf9598205443855042dca50ddac92eb3e74be4dd6a62bd80a606b73e76a04877b2c8efb275d9de5f87e3f9f8f41
 DIST meson-0.53.0.tar.gz 1548138 BLAKE2B 
42340645f3417930856e05da9b479e9352e1fe3ea567929215f433a04fe3b0216d6de8693428be058048d2bd9c8d21031b19d0d5599a99e8f61aa9b6da689bf7
 SHA512 
e79a093aba5df137d463ac1334199833b8374689b2aba1cfd935fc484fff524d84bf6c2b3fcd9371b67daade0e18d1fe5e47dccdb7cf416932e86b83f49fec73
+DIST meson-0.53.1.tar.gz 1552121 BLAKE2B 
3f0bbbeba6307397dfe5e49c1f978d6246d8e18317d0361b6f013f5c2ba55ad7cba53c985418686c20db159b7790b45a0c2e05d86f861cd0280fb07afdbeb847
 SHA512 
0c96c354bcd7e6945473c7df0ddff929ef2bae9c2dfc7b48c6c6174c7f2be4f798398929f9c4d5986aa5fc882305ff76371ad0d65a499f058b33b05ff7025859

diff --git a/dev-util/meson/files/0.53.1-remove-asan-ld_preload.patch 
b/dev-util/meson/files/0.53.1-remove-asan-ld_preload.patch
new file mode 100644
index 000..4ee11829904
--- /dev/null
+++ b/dev-util/meson/files/0.53.1-remove-asan-ld_preload.patch
@@ -0,0 +1,27 @@
+From 75f2d7a004387edc7a7e73da5097bf01daf38769 Mon Sep 17 00:00:00 2001
+From: William Hubbs 
+Date: Sat, 15 Feb 2020 12:24:42 -0600
+Subject: [PATCH 1/2] remove asan ld_preload
+
+ASAN and sandbox both want control over LD_PRELOAD
+https://bugs.gentoo.org/673016
+---
+ run_unittests.py | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/run_unittests.py b/run_unittests.py
+index 676604f4..1c9aaf0c 100755
+--- a/run_unittests.py
 b/run_unittests.py
+@@ -4985,7 +4985,7 @@ class LinuxlikeTests(BasePlatformTests):
+  r'Run-time dependency qt5 \(modules: Core\) 
found: YES 5.* \(pkg-config\)\n')
+ 
+ @skip_if_not_base_option('b_sanitize')
+-def test_generate_gir_with_address_sanitizer(self):
++def _test_generate_gir_with_address_sanitizer(self):
+ if is_cygwin():
+ raise unittest.SkipTest('asan not available on Cygwin')
+ if is_openbsd():
+-- 
+2.24.1
+

diff --git a/dev-util/meson/files/0.53.1-remove-asan.patch 
b/dev-util/meson/files/0.53.1-remove-asan.patch
new file mode 100644
index 000..4cc2aead0ba
--- /dev/null
+++ b/dev-util/meson/files/0.53.1-remove-asan.patch
@@ -0,0 +1,27 @@
+From 9ddb289ca9611281a45734d92fdfd2d5fb83f050 Mon Sep 17 00:00:00 2001
+From: William Hubbs 
+Date: Sat, 15 Feb 2020 12:28:35 -0600
+Subject: [PATCH 2/2] remove asan
+
+ASAN is unsupported on some targets
+https://bugs.gentoo.org/692822
+---
+ run_unittests.py | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/run_unittests.py b/run_unittests.py
+index 1c9aaf0c..171ee0f0 100755
+--- a/run_unittests.py
 b/run_unittests.py
+@@ -5475,7 +5475,7 @@ class LinuxlikeTests(BasePlatformTests):
+ self.assertEqual(install_rpath, 'baz')
+ 
+ @skip_if_not_base_option('b_sanitize')
+-def test_pch_with_address_sanitizer(self):
++def _test_pch_with_address_sanitizer(self):
+ if is_cygwin():
+ raise unittest.SkipTest('asan not available on Cygwin')
+ if is_openbsd():
+-- 
+2.24.1
+

diff --git a/dev-util/meson/meson-0.53.1.ebuild 
b/dev-util/meson/meson-0.53.1.ebuild
new file mode 100644
index 000..0d807167558
--- /dev/null
+++ b/dev-util/meson/meson-0.53.1.ebuild
@@ -0,0 +1,84 @@
+# Copyright 2016-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7,8} )
+DISTUTILS_USE_SETUPTOOLS="rdepend"
+
+if [[ ${PV} = ** ]]; then
+   EGIT_REPO_URI="https://github.com/mesonbuild/meson;
+   inherit git-r3
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris"
+fi
+
+inherit distutils-r1 toolchain-funcs
+
+DESCRIPTION="Open source build system"
+HOMEPAGE="http://mesonbuild.com/;
+
+LICENSE="Apache-2.0"

[gentoo-commits] proj/gcc-patches:master commit in: /

2020-02-15 Thread Sergei Trofimovich
commit: 511a79b9e1266603fdebbeb15287627d9240db2c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Feb 15 19:59:21 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Feb 15 19:59:21 2020 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=511a79b9

make-tarball.sh: tweak scrip to work on non-empty EPREFIX

Signed-off-by: Sergei Trofimovich  gentoo.org>

 make-tarball.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/make-tarball.sh b/make-tarball.sh
index 082da40..a626a3d 100755
--- a/make-tarball.sh
+++ b/make-tarball.sh
@@ -9,7 +9,7 @@ ver=${1%/}
 for ebuild in \
${ver} \
/usr/local/src/gentoo/repo/gentoo/sys-devel/gcc/gcc-${ver}.ebuild \
-   "$(portageq get_repo_path / gentoo)"/sys-devel/gcc/gcc-${ver}.ebuild \
+   "$(portageq get_repo_path $(portageq envvar EPREFIX)/ 
gentoo)"/sys-devel/gcc/gcc-${ver}.ebuild \
/usr/portage/sys-devel/gcc/gcc-${ver}.ebuild \
""
 do



[gentoo-commits] proj/gcc-patches:master commit in: 9.2.0/gentoo/

2020-02-15 Thread Sergei Trofimovich
commit: 13d06bce45982c7abc0d6cb4fb9e07e67a70aadd
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Feb 15 19:54:50 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Feb 15 19:54:50 2020 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=13d06bce

9.2.0: cut 5 patchset

Three new patches:
+ 34_all_ia64-neg-insn-cost.patch: fix lz4 code generation on ia64
+ 35_all_glibc-2.31-libsanitizer-{1,2}.patch: fix build against glibc-2.31

https://bugs.gentoo.org/707958
https://gcc.gnu.org/PR88879
https://bugs.gentoo.org/708346
Signed-off-by: Sergei Trofimovich  gentoo.org>

 9.2.0/gentoo/README.history | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/9.2.0/gentoo/README.history b/9.2.0/gentoo/README.history
index 01df09a..713dcaf 100644
--- a/9.2.0/gentoo/README.history
+++ b/9.2.0/gentoo/README.history
@@ -1,9 +1,9 @@
-5  TODO
+5  15 Feb 2020
+ 34_all_ia64-neg-insn-cost.patch
+ 35_all_glibc-2.31-libsanitizer-1.patch
+ 36_all_glibc-2.31-libsanitizer-2.patch
 
-4  22 Dec 2012
+4  22 Dec 2019
+ 31_all_openmp-for-SEGV.patch
+ 27_all_sparc-PIC-constant-PR91472.patch
+ 32_all_sparc-PIC-constant-part2.patch



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

2020-02-15 Thread Sergei Trofimovich
commit: a9f6774d0e56652207a4d37a1e3d97c065fa325e
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Feb 15 19:26:26 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Feb 15 19:32:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9f6774d

dev-perl/DBD-mysql: stable 4.50.0 for sparc, bug #709628

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-perl/DBD-mysql/DBD-mysql-4.50.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/DBD-mysql/DBD-mysql-4.50.0.ebuild 
b/dev-perl/DBD-mysql/DBD-mysql-4.50.0.ebuild
index 0e9a8705286..91d05ff0e3c 100644
--- a/dev-perl/DBD-mysql/DBD-mysql-4.50.0.ebuild
+++ b/dev-perl/DBD-mysql/DBD-mysql-4.50.0.ebuild
@@ -10,7 +10,7 @@ inherit eutils perl-module
 DESCRIPTION="MySQL driver for the Perl5 Database Interface (DBI)"
 
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86"
 
 IUSE="mariadb +mysql test +ssl"
 RESTRICT="!test? ( test )"



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

2020-02-15 Thread Ulrich Müller
commit: 0068b6c6ebb346e144381af1c87bce606e664328
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat Feb 15 19:29:13 2020 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sat Feb 15 19:30:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0068b6c6

app-editors/mg: Version bump to 20200215.

Closes: https://bugs.gentoo.org/707450
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Ulrich Müller  gentoo.org>

 app-editors/mg/Manifest   |  1 +
 app-editors/mg/mg-20200215.ebuild | 46 +++
 2 files changed, 47 insertions(+)

diff --git a/app-editors/mg/Manifest b/app-editors/mg/Manifest
index a45c051fd34..146459d9c67 100644
--- a/app-editors/mg/Manifest
+++ b/app-editors/mg/Manifest
@@ -1,2 +1,3 @@
 DIST mg-20171014.tar.gz 141045 BLAKE2B 
a5b3bda6ff3b6416093069b471762687c2279737aa05b297ccd3077aff195cf52831566768613a81dcc977a27ac5ffd6e8a1874aa1010b6d90f4c678b6825cee
 SHA512 
d55818308421aa523fb30b6e4725bb122f37637a822fabafeba9f9da3b97fd7f6af6431fce3015c969d0e656a48e89ed49b790deefc69fbdbb7e257f8a1aeb56
 DIST mg-20180408.tar.gz 141988 BLAKE2B 
db7da46fb0160acf8695f05234ed0c8e9a45e4239dc3abd433ddfb8b66e2b1aa550ffc4b409486a8990881d791ed73269a8ab78f6846cd4f0bee67761c11d281
 SHA512 
25fceb18fcbe63010e7a2e107aa5c30356938be2e04ff48869a12b5018dbb83bcf4dc70b03674713516616037247952a51454a28ca418cdc7b020d1f415f8701
+DIST mg-20200215.tar.gz 152254 BLAKE2B 
89e47aaa94fd95b9409a53b09c9017e26d3f1cc73ce616e1c29ed22fbaed42cb78e7c9fbcd2424d98f86725fb00cee5160be4fe40abc97a927201557b684f800
 SHA512 
c6cda5544210bc3d3fa3cbb8494e60949e10ed3716d96b76d0c9e7f5671c7a85f6e7e7a860cfd05466f1bf52112053c722441ff338210c0ada89f10515ac170a

diff --git a/app-editors/mg/mg-20200215.ebuild 
b/app-editors/mg/mg-20200215.ebuild
new file mode 100644
index 000..0df3d41ffca
--- /dev/null
+++ b/app-editors/mg/mg-20200215.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="MicroGnuEmacs, a port from the BSDs"
+HOMEPAGE="https://homepage.boetes.org/software/mg/;
+SRC_URI="https://github.com/hboetes/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE="livecd"
+
+RDEPEND="sys-libs/ncurses:0
+   !elibc_FreeBSD? ( >=dev-libs/libbsd-0.7.0 )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+src_prepare() {
+   # fix path to tutorial in man page
+   sed -i -e "s:doc/mg/:doc/${PF}/:" mg.1 || die
+   eapply_user
+}
+
+src_compile() {
+   emake CC="$(tc-getCC)" \
+   CFLAGS="${CFLAGS}" \
+   PKG_CONFIG="$(tc-getPKG_CONFIG)"
+}
+
+src_install()  {
+   dobin mg
+   doman mg.1
+   dodoc README tutorial
+   # don't compress the tutorial, otherwise mg cannot open it
+   docompress -x /usr/share/doc/${PF}/tutorial
+}
+
+pkg_postinst() {
+   if use livecd; then
+   [[ -e ${EROOT}/usr/bin/emacs ]] || ln -s mg 
"${EROOT}"/usr/bin/emacs
+   fi
+}



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

2020-02-15 Thread Sergei Trofimovich
commit: e8041d590936cbc72ccefdf93686c7acc7a3d0ff
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Feb 15 12:22:23 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Feb 15 19:29:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8041d59

net-print/gutenprint: stable 5.3.3 for sparc, bug #709586

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 net-print/gutenprint/gutenprint-5.3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/gutenprint/gutenprint-5.3.3.ebuild 
b/net-print/gutenprint/gutenprint-5.3.3.ebuild
index dcf2143a9f4..0d95e226f70 100644
--- a/net-print/gutenprint/gutenprint-5.3.3.ebuild
+++ b/net-print/gutenprint/gutenprint-5.3.3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/gimp-print/${MY_P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86"
 
 IUSE="cups gimp gtk nls readline ppds static-libs"
 REQUIRED_USE="gimp? ( gtk )"



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

2020-02-15 Thread Sergei Trofimovich
commit: 7ad0d22d2db4b3549a347a0a14dd5c149d86f6ed
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Feb 15 15:30:11 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Feb 15 19:29:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ad0d22d

dev-db/mariadb-connector-c: stable 3.1.6 for sparc, bug #709618

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-db/mariadb-connector-c/mariadb-connector-c-3.1.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/mariadb-connector-c/mariadb-connector-c-3.1.6.ebuild 
b/dev-db/mariadb-connector-c/mariadb-connector-c-3.1.6.ebuild
index 88b36eb388a..dcdd977bb5b 100644
--- a/dev-db/mariadb-connector-c/mariadb-connector-c-3.1.6.ebuild
+++ b/dev-db/mariadb-connector-c/mariadb-connector-c-3.1.6.ebuild
@@ -12,7 +12,7 @@ else
MY_PV=${PV/_b/-b}

SRC_URI="https://downloads.mariadb.org/f/${MY_PN}-${PV%_beta}/${PN}-${MY_PV}-src.tar.gz?serve
 -> ${P}-src.tar.gz"
S="${WORKDIR%/}/${PN}-${MY_PV}-src"
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 sparc ~x86"
 fi
 
 inherit cmake-utils multilib-minimal toolchain-funcs ${VCS_INHERIT}



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

2020-02-15 Thread Sergei Trofimovich
commit: e1436568dc7ca690b7a09a3fd252472e3f96
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Feb 15 12:24:12 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Feb 15 19:29:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1436568

dev-libs/libnatspec: stable 0.3.0 for sparc, bug #709342

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-libs/libnatspec/libnatspec-0.3.0.ebuild 
b/dev-libs/libnatspec/libnatspec-0.3.0.ebuild
index 6aaca5a25a7..421310e17d0 100644
--- a/dev-libs/libnatspec/libnatspec-0.3.0.ebuild
+++ b/dev-libs/libnatspec/libnatspec-0.3.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/natspec/${P}.tar.bz2"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc ~x86"
 IUSE="doc python"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



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

2020-02-15 Thread Sergei Trofimovich
commit: 6c309bcb215faec6be2a7cfff6c69dfe46663764
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Feb 15 15:31:19 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Feb 15 19:29:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c309bcb

app-portage/pfl: stable 3.0.1-r3 for sparc, bug #706146

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-portage/pfl/pfl-3.0.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/pfl/pfl-3.0.1-r3.ebuild 
b/app-portage/pfl/pfl-3.0.1-r3.ebuild
index a46ea145c84..65b5caa6975 100644
--- a/app-portage/pfl/pfl-3.0.1-r3.ebuild
+++ b/app-portage/pfl/pfl-3.0.1-r3.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://dev.gentoo.org/~billie/distfiles/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm ~hppa ~mips ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux 
~x64-macos"
+KEYWORDS="amd64 arm ~hppa ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux 
~x64-macos"
 IUSE="+network-cron"
 
 DEPEND=""



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

2020-02-15 Thread Sergei Trofimovich
commit: b47d065cdd615b680f369397ae92287165f038bf
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Feb 15 12:20:14 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Feb 15 19:29:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b47d065c

dev-db/mysql-connector-c: stable 8.0.19 for sparc, bug #709620

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-db/mysql-connector-c/mysql-connector-c-8.0.19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/mysql-connector-c/mysql-connector-c-8.0.19.ebuild 
b/dev-db/mysql-connector-c/mysql-connector-c-8.0.19.ebuild
index 66341d919fa..09bd00d121f 100644
--- a/dev-db/mysql-connector-c/mysql-connector-c-8.0.19.ebuild
+++ b/dev-db/mysql-connector-c/mysql-connector-c-8.0.19.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://dev.mysql.com/downloads/;
 LICENSE="GPL-2"
 
 
SRC_URI="https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-boost-${PV}.tar.gz;
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc ~x86"
 
 SLOT="0/21"
 IUSE="ldap libressl static-libs"



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

2020-02-15 Thread Sergei Trofimovich
commit: d482af8d498125bb5c24c5c4ea7ee5ca4cbff0cb
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Feb 15 12:17:42 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Feb 15 19:29:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d482af8d

sys-libs/libraw1394: stable 2.1.2-r1 for hppa, bug #704446

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-libs/libraw1394/libraw1394-2.1.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libraw1394/libraw1394-2.1.2-r1.ebuild 
b/sys-libs/libraw1394/libraw1394-2.1.2-r1.ebuild
index 7c8769b40f6..07acc06ee43 100644
--- a/sys-libs/libraw1394/libraw1394-2.1.2-r1.ebuild
+++ b/sys-libs/libraw1394/libraw1394-2.1.2-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.kernel.org/pub/linux/libs/ieee1394/${P}.tar.xz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 ~sh sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~sh sparc x86"
 IUSE=""
 
 multilib_src_configure() {



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

2020-02-15 Thread Sergei Trofimovich
commit: 999dcb91f801f0425bcc14d0daa6e52ffa126a89
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Feb 15 15:29:23 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Feb 15 19:29:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=999dcb91

dev-python/setuptools_scm: stable 3.4.3 for sparc, bug #709572

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-python/setuptools_scm/setuptools_scm-3.4.3.ebuild 
b/dev-python/setuptools_scm/setuptools_scm-3.4.3.ebuild
index 93484fe9a08..56c3b64f3f6 100644
--- a/dev-python/setuptools_scm/setuptools_scm-3.4.3.ebuild
+++ b/dev-python/setuptools_scm/setuptools_scm-3.4.3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2020-02-15 Thread Zac Medico
commit: 055cb31585fe47cb62a2f9854b414f86683d
Author: Zoltan Puskas  sinustrom  info>
AuthorDate: Sat Feb 15 18:29:33 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Feb 15 18:43:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=055cb315

app-text/calibre: export LC_ALL=C.utf8 (bug 709682)

Closes: https://bugs.gentoo.org/709682
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Zac Medico  gentoo.org>

 app-text/calibre/calibre-4.10.1-r2.ebuild | 2 +-
 app-text/calibre/calibre-4.9.1-r2.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/calibre/calibre-4.10.1-r2.ebuild 
b/app-text/calibre/calibre-4.10.1-r2.ebuild
index 2004b89741d..ff49270f891 100644
--- a/app-text/calibre/calibre-4.10.1-r2.ebuild
+++ b/app-text/calibre/calibre-4.10.1-r2.ebuild
@@ -184,7 +184,7 @@ src_install() {
#raise ValueError, 'unknown locale: %s' % localename
#ValueError: unknown locale: 46
export -n LANG LANGUAGE ${!LC_*}
-   export LC_ALL=C #684484
+   export LC_ALL=C.utf8 #709682
 
# Bug #295672 - Avoid sandbox violation in ~/.config by forcing
# variables to point to our fake temporary $HOME.

diff --git a/app-text/calibre/calibre-4.9.1-r2.ebuild 
b/app-text/calibre/calibre-4.9.1-r2.ebuild
index 02806f489cd..9a06547f837 100644
--- a/app-text/calibre/calibre-4.9.1-r2.ebuild
+++ b/app-text/calibre/calibre-4.9.1-r2.ebuild
@@ -184,7 +184,7 @@ src_install() {
#raise ValueError, 'unknown locale: %s' % localename
#ValueError: unknown locale: 46
export -n LANG LANGUAGE ${!LC_*}
-   export LC_ALL=C #684484
+   export LC_ALL=C.utf8 #709682
 
# Bug #295672 - Avoid sandbox violation in ~/.config by forcing
# variables to point to our fake temporary $HOME.



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

2020-02-15 Thread Zac Medico
commit: 84b3556158d8eca867c14c843e8e5b4f2722b1bb
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Feb 15 18:06:16 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Feb 15 18:07:01 2020 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=84b35561

RELEASE-NOTES: fix portage-2.3.89 typo

Reported-by: josef.95  freenet.de>
Signed-off-by: Zac Medico  gentoo.org>

 RELEASE-NOTES | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 0d80037ec..2060019f7 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,7 +1,7 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
-portage-2.3.88
+portage-2.3.89
 ==
 * Bug Fixes:
 - Bug 649622 depclean: ensure consistency with update actions, via



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

2020-02-15 Thread Patrick McLean
commit: ca959af4ffe4122207405b15a039ea8d91652967
Author: Patrick McLean  gentoo  org>
AuthorDate: Sat Feb 15 18:00:05 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Sat Feb 15 18:00:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca959af4

app-admin/metalog-20200113: Revbump, fix name of consolelog (bug 709726)

Closes: https://bugs.gentoo.org/709726
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Patrick McLean  gentoo.org>

 .../metalog/{metalog-20200113.ebuild => metalog-20200113-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/metalog/metalog-20200113.ebuild 
b/app-admin/metalog/metalog-20200113-r1.ebuild
similarity index 96%
rename from app-admin/metalog/metalog-20200113.ebuild
rename to app-admin/metalog/metalog-20200113-r1.ebuild
index dfac2aa8357..0810553ec43 100644
--- a/app-admin/metalog/metalog-20200113.ebuild
+++ b/app-admin/metalog/metalog-20200113-r1.ebuild
@@ -38,7 +38,7 @@ src_install() {
dodoc AUTHORS ChangeLog README NEWS metalog.conf
 
into /
-   dosbin "${FILESDIR}"/consolelog.sh-r1
+   newsbin "${FILESDIR}"/consolelog.sh-r1 consolelog.sh
 
newinitd "${FILESDIR}"/metalog.initd-r1 metalog
newconfd "${FILESDIR}"/metalog.confd metalog



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

2020-02-15 Thread Michał Górny
commit: 826aa5c17e2a54563b03c19203ac65e5671a75fc
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Feb 15 16:03:39 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Feb 15 16:11:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=826aa5c1

sys-kernel/gentoo-kernel-bin: Bump to 5.5.4

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

 sys-kernel/gentoo-kernel-bin/Manifest  |  2 +
 .../gentoo-kernel-bin-5.5.4.ebuild | 46 ++
 2 files changed, 48 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index cecf512cd9a..adabc59f8d0 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -4,5 +4,7 @@ DIST gentoo-kernel-5.4.19-1.amd64.xpak 64932575 BLAKE2B 
353c6ac796f83e875a16a3c6
 DIST gentoo-kernel-5.4.19-1.x86.xpak 56406515 BLAKE2B 
017279626647702a2ff5ee1c70a35d85ee24e7cfc3e1885dd4ef5f4be66fce8a8ec304afd11c735964bcce33d2f3078a9ba58e36a5008767c1d6bb710ea737e3
 SHA512 
aafd5b3818d44cd59e70b3bec22b456ab131d1bb23e0699d3e15cae204330599581f54e54d2db5ed4e9d21367c712f7e43853da92e619455d47e0f6a4367f9a7
 DIST gentoo-kernel-5.5.3-1.amd64.xpak 65714430 BLAKE2B 
34ad0f28c78e22c8c6612f169f93423de41965cd6c64309b07a1893f4fa89f956e66648af83c707e1e8fd1d6d367dcd0e273ed7ca74c5ef1a32289183f172cb1
 SHA512 
a190d16836aac6b380146a1c31c2eb592de8858f8df33f1c869b43505209a4fddbec58e98c73d0b811b5ad04209aa848e0a30a1f99e8c8600bacab365a4ee420
 DIST gentoo-kernel-5.5.3-1.x86.xpak 57090290 BLAKE2B 
1ad12db788e8b8ec885a8ee86397ab97729fdd018e2cd489539bb6806df05a206723cd72d2a515d9eafb6adae7efbfe695808b3c3b184e908173e246f8661865
 SHA512 
c711a3bd105d8eaafe01c1bea2eaf05daa55d6de9a5a364be538c6466a5c12fb4555edaa1ac008f547c841e19ade0ff2ea1ad6661670783454187bbbc447e35a
+DIST gentoo-kernel-5.5.4-1.amd64.xpak 65717664 BLAKE2B 
5e7261bcc0ce957ac120ca2fb653ebe978a732681b9d87515bb78c6a351dea527560d695fce8787553f1c8c5eb093384d6b800516aa3a597ba25ad1b1f02ffab
 SHA512 
62479d33dd68820690c24c4675ae5170e8f559312123475cd607da8f78ff85e691cebba1d86bc10b556e3be5259f4e814782689be35972176b8ea376a6e6613b
+DIST gentoo-kernel-5.5.4-1.x86.xpak 57112014 BLAKE2B 
9396dab039724b6b3f3a31b6dbf4a1fd12d336e270be83531750a021e29189c485f3cb2d69adb884df30c6980c42dc320a36313d17261f35f5aa4d1b9d0ec1ae
 SHA512 
1a1b1bc141986558be07edd60e1a392f46c7c1d1810e2a7cd999c20599ed6cfdc1ebde5a632b5b6a276ac4c1c80c3b8588705d7c2f4bafb16a701e41b96ff7ad
 DIST tinycorelinux-10.1-amd64.qcow2 16842752 BLAKE2B 
e013e76503c335739a9623c0901ca791937a0e6b177854535cadec1e2c2cd2df588283ed3128cf652595f32264fbfe5b3bd3a8c97665fd4da344e308535be366
 SHA512 
c3aeb20ff8769da9211694b7f701907cc7ae7582cdfad2c2fdc008d97ebcbd9dc08245b4e8f8450e1cb304bd705345a11fe79f901a47979fee91443841d55641
 DIST tinycorelinux-10.1-x86.qcow2 14876672 BLAKE2B 
3c760eb7438b13261e52ecfaa33a53649ced95f1ab40aae52134b8cdc31a16d7aa0d6a6dd716e268ed148e9d77a10b7c700b141b61d70c82d271ffe88e8e2a3c
 SHA512 
9964538dc42f232a11949f74b61d46422ea5da3bdc253a217119bd0b8a750c40fd2da0b07157067be9ac0226472614f210a1248114df0d331df390979867a895

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.5.4.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.5.4.ebuild
new file mode 100644
index 000..68ca59b5735
--- /dev/null
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.5.4.ebuild
@@ -0,0 +1,46 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-install
+
+MY_P=${P/-bin/}-1
+DESCRIPTION="Pre-built Linux kernel with genpatches"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+="
+   amd64? (
+   
https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak
+   -> ${MY_P}.amd64.xpak
+   )
+   x86? (
+   
https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak
+   -> ${MY_P}.x86.xpak
+   )"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   !sys-kernel/gentoo-kernel:${SLOT}
+   !sys-kernel/vanilla-kernel:${SLOT}
+   !sys-kernel/vanilla-kernel-bin:${SLOT}"
+
+QA_PREBUILT='*'
+
+src_unpack() {
+   ebegin "Unpacking ${MY_P}.${ARCH}.xpak"
+   tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak")
+   eend ${?} || die "Unpacking ${MY_P} failed"
+}
+
+src_test() {
+   kernel-install_test "${PV}" \
+   
"${WORKDIR}/usr/src/linux-${PV}/$(kernel-install_get_image_path)" \
+   "lib/modules/${PV}"
+}
+
+src_install() {
+   mv * "${ED}" || die
+}



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

2020-02-15 Thread Michał Górny
commit: 2df05db5d34f36900664400854055e8fef34bf9e
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Feb 15 16:04:01 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Feb 15 16:11:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2df05db5

sys-kernel/gentoo-kernel-bin: Bump to 5.4.20

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

 sys-kernel/gentoo-kernel-bin/Manifest  |  2 +
 .../gentoo-kernel-bin-5.4.20.ebuild| 46 ++
 2 files changed, 48 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index adabc59f8d0..403ccf12ad5 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -2,6 +2,8 @@ DIST gentoo-kernel-4.19.103-1.amd64.xpak 61340302 BLAKE2B 
fb813a13e52a0a8a4a5a74
 DIST gentoo-kernel-4.19.103-1.x86.xpak 53600225 BLAKE2B 
96cc4f4cacbc310de4f253d4fa7891b7a91eef6d02cacc2f322a37df27a3e615ec89c3a4d98a45a11fe173f63818618baa0955495caeead946c9e73242e6aafc
 SHA512 
8680c338754cc40035605538836b8dd71b5be7a6d03ea9623b7d66a9bdf7532b48c282b7037c7af73f9f1c1ebb44b2f6e02ac1093d014b8e4e50baf696a72cff
 DIST gentoo-kernel-5.4.19-1.amd64.xpak 64932575 BLAKE2B 
353c6ac796f83e875a16a3c6f7e973e722ed0a828fe320cab068139017344cd197a70288aca4478b716cc4ed3ea34e7953aa72c6094a077f4ed4dd93a7457b00
 SHA512 
72686cdf161b1deab68f73084d9707b93d4eafe0af3944f2a716ab033f15aee4df36bb2d0b8befec41627a8422eee22d5b1b90bb9e950200e50b226c814c0162
 DIST gentoo-kernel-5.4.19-1.x86.xpak 56406515 BLAKE2B 
017279626647702a2ff5ee1c70a35d85ee24e7cfc3e1885dd4ef5f4be66fce8a8ec304afd11c735964bcce33d2f3078a9ba58e36a5008767c1d6bb710ea737e3
 SHA512 
aafd5b3818d44cd59e70b3bec22b456ab131d1bb23e0699d3e15cae204330599581f54e54d2db5ed4e9d21367c712f7e43853da92e619455d47e0f6a4367f9a7
+DIST gentoo-kernel-5.4.20-1.amd64.xpak 64971200 BLAKE2B 
5c71a086c99309fc1e13c6f76f04efd93d16c860da2efc134b313be7702bea866350c814a7dde3b2b99788218a616893535735409e3ef249336a0d2e06d8234c
 SHA512 
8d3efb4c52da28aa8ae7090f2339e2e4bb8da14e475515dd35d0f2f01453fc97efe3f329135d0f10a22bb64ff20ae41e4e9a666cf381ec2992fa2d02fdea8f1b
+DIST gentoo-kernel-5.4.20-1.x86.xpak 56403990 BLAKE2B 
ab6f3b8ee002d0e0326a6a784780e7ee8b5427a5c2ac175cb36454c0e7bd74d7d4376c1e83d8698aa28dd04c89eb53926e21c97c5f7fd7b15f206481e7d46d25
 SHA512 
385f67366072ca5262d6534abdc985bfe9a53b1caa581757cd68bc582c22cd37bd2c03844c9eb84c1e335ac8c9979107c4b43a70056637f6fc42eba9cbd55253
 DIST gentoo-kernel-5.5.3-1.amd64.xpak 65714430 BLAKE2B 
34ad0f28c78e22c8c6612f169f93423de41965cd6c64309b07a1893f4fa89f956e66648af83c707e1e8fd1d6d367dcd0e273ed7ca74c5ef1a32289183f172cb1
 SHA512 
a190d16836aac6b380146a1c31c2eb592de8858f8df33f1c869b43505209a4fddbec58e98c73d0b811b5ad04209aa848e0a30a1f99e8c8600bacab365a4ee420
 DIST gentoo-kernel-5.5.3-1.x86.xpak 57090290 BLAKE2B 
1ad12db788e8b8ec885a8ee86397ab97729fdd018e2cd489539bb6806df05a206723cd72d2a515d9eafb6adae7efbfe695808b3c3b184e908173e246f8661865
 SHA512 
c711a3bd105d8eaafe01c1bea2eaf05daa55d6de9a5a364be538c6466a5c12fb4555edaa1ac008f547c841e19ade0ff2ea1ad6661670783454187bbbc447e35a
 DIST gentoo-kernel-5.5.4-1.amd64.xpak 65717664 BLAKE2B 
5e7261bcc0ce957ac120ca2fb653ebe978a732681b9d87515bb78c6a351dea527560d695fce8787553f1c8c5eb093384d6b800516aa3a597ba25ad1b1f02ffab
 SHA512 
62479d33dd68820690c24c4675ae5170e8f559312123475cd607da8f78ff85e691cebba1d86bc10b556e3be5259f4e814782689be35972176b8ea376a6e6613b

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.20.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.20.ebuild
new file mode 100644
index 000..68ca59b5735
--- /dev/null
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.20.ebuild
@@ -0,0 +1,46 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-install
+
+MY_P=${P/-bin/}-1
+DESCRIPTION="Pre-built Linux kernel with genpatches"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+="
+   amd64? (
+   
https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak
+   -> ${MY_P}.amd64.xpak
+   )
+   x86? (
+   
https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak
+   -> ${MY_P}.x86.xpak
+   )"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   !sys-kernel/gentoo-kernel:${SLOT}
+   !sys-kernel/vanilla-kernel:${SLOT}
+   !sys-kernel/vanilla-kernel-bin:${SLOT}"
+
+QA_PREBUILT='*'
+
+src_unpack() {
+   ebegin "Unpacking ${MY_P}.${ARCH}.xpak"
+   tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak")
+   eend ${?} || die "Unpacking ${MY_P} failed"
+}
+
+src_test() {
+   kernel-install_test "${PV}" \
+   
"${WORKDIR}/usr/src/linux-${PV}/$(kernel-install_get_image_path)" \
+   "lib/modules/${PV}"
+}
+
+src_install() {
+   mv * 

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

2020-02-15 Thread Michał Górny
commit: b4b0ee45a91b484dd31e5c8ec647dac98c49d1e6
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Feb 15 16:06:55 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Feb 15 16:11:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4b0ee45

package.mask: Last rite sys-kernel/vanilla-kernel-bin

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 26eb536d7fe..5794aae7630 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,14 @@
 
 #--- END OF EXAMPLES ---
 
+# Michał Górny  (2020-02-15)
+# To reduce duplication of effort, prebuilt vanilla kernel packages
+# are discontinued.  Since Gentoo patchset is really minimal,
+# sys-kernel/gentoo-kernel-bin can be used as a replacement.  Vanilla
+# kernels can still be built using sys-kernel/vanilla-kernel.
+# Removal in 30 days.
+sys-kernel/vanilla-kernel-bin
+
 # Mart Raudsepp  (2020-02-12)
 # GNOME 3.35 development release packages
 >=dev-libs/vala-common-0.47



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

2020-02-15 Thread Michał Górny
commit: 16b5124655a2ecdbe65c13958c0963581e93f2c6
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Feb 15 04:38:29 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Feb 15 16:11:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16b51246

sys-kernel/vanilla-kernel: Bump to 5.5.4

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

 sys-kernel/vanilla-kernel/Manifest |  1 +
 .../vanilla-kernel/vanilla-kernel-5.5.4.ebuild | 65 ++
 2 files changed, 66 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index 911ac03ff27..e59b24ca6cc 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -10,5 +10,6 @@ DIST linux-5.4.20.tar.xz 109485940 BLAKE2B 
57f09bf197864cae4245ac7df11a4f42c4820
 DIST linux-5.5.1-arch1.amd64.config 243880 BLAKE2B 
d8a5b3fc87c462000ee63bf8611c4075737a61a7fa939b941bb0b139f5e94ffcf53809e3ee1a80b280d2ad2241530f2aa524fbbd291c1198f0aebeaf3bbd9718
 SHA512 
0b58154a521e41f6275f56198ed8613afaf70b3b793aeed526c00caa74f94dd6191f2358e4678e18add05f6423f472372a1f5cf6ea652197da296ed2a5628ba5
 DIST linux-5.5.2-arch1.i686.config 243261 BLAKE2B 
dc0a7efb9c94af540043db8e559c04bfe2eb493158b0fe7d25984b85ae364cf262cf78ee57f1b1b6c4e9cc51138be15c098268e77f63f158702851352952837b
 SHA512 
29cbf564fc30f9e8030001cae09d2711292d4e2c9c66f96a61a7d1575dd93d86f00d356697f011ff3810c8db95f95ac1fd54d6220c1f9095797891c29a7e2723
 DIST linux-5.5.3.tar.xz 110706004 BLAKE2B 
fee027190fec757fdda70f7ef302914420e99644fac151acd32f2c9e562ccfa866c6702a28db98e6df8947ec161d68165161516bad083f0de8f5b35fe82dab05
 SHA512 
ffc4f5605b6f9278030146d8ed8f1c3341bb588f6a96400ff5466daf0d74e95e94bc47f22308ef917adff3de211385e959de583b91523a1ab1e0e93b4326e3c3
+DIST linux-5.5.4.tar.xz 110717156 BLAKE2B 
508995a96406fd40b4f85873dff56c9a992937424f148cbbf7b85298955f0207f6ce2ad93b7c1f79ac563d0195145801d403a571521bb0be7eeed8a857295d89
 SHA512 
87af2cf22b3c8884ce276a92d7a538a723b8fdbac9e40ec243ca78576afb4baa8a1d07b49d9bc9c773f020858121285d6a60a384fccbb0c82433a5597f133456
 DIST tinycorelinux-10.1-amd64.qcow2 16842752 BLAKE2B 
e013e76503c335739a9623c0901ca791937a0e6b177854535cadec1e2c2cd2df588283ed3128cf652595f32264fbfe5b3bd3a8c97665fd4da344e308535be366
 SHA512 
c3aeb20ff8769da9211694b7f701907cc7ae7582cdfad2c2fdc008d97ebcbd9dc08245b4e8f8450e1cb304bd705345a11fe79f901a47979fee91443841d55641
 DIST tinycorelinux-10.1-x86.qcow2 14876672 BLAKE2B 
3c760eb7438b13261e52ecfaa33a53649ced95f1ab40aae52134b8cdc31a16d7aa0d6a6dd716e268ed148e9d77a10b7c700b141b61d70c82d271ffe88e8e2a3c
 SHA512 
9964538dc42f232a11949f74b61d46422ea5da3bdc253a217119bd0b8a750c40fd2da0b07157067be9ac0226472614f210a1248114df0d331df390979867a895

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.5.4.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.5.4.ebuild
new file mode 100644
index 000..50511d1437c
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.5.4.ebuild
@@ -0,0 +1,65 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-build
+
+MY_P=linux-${PV}
+# 
https://git.archlinux.org/svntogit/packages.git/log/trunk/config?h=packages/linux
+AMD64_CONFIG_VER=5.5.1-arch1
+AMD64_CONFIG_HASH=2e42789fe089b87dfe6763e7d48781b6a0c33b95
+# https://git.archlinux32.org/packages/log/core/linux/config.i686
+I686_CONFIG_VER=5.5.2-arch1
+I686_CONFIG_HASH=06ff2f85b50e8d38c79597e1dae4aee8b501f057
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.xz
+   amd64? (
+   
https://git.archlinux.org/svntogit/packages.git/plain/trunk/config?h=packages/linux=${AMD64_CONFIG_HASH}
+   -> linux-${AMD64_CONFIG_VER}.amd64.config
+   )
+   x86? (
+   
https://git.archlinux32.org/packages/plain/core/linux/config.i686?id=${I686_CONFIG_HASH}
+   -> linux-${I686_CONFIG_VER}.i686.config
+   )"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   !sys-kernel/vanilla-kernel-bin:${SLOT}"
+
+src_prepare() {
+   default
+
+   # prepare the default config
+   case ${ARCH} in
+   amd64)
+   cp "${DISTDIR}"/linux-${AMD64_CONFIG_VER}.amd64.config 
.config || die
+   ;;
+   x86)
+   cp "${DISTDIR}"/linux-${I686_CONFIG_VER}.i686.config 
.config || die
+   ;;
+   *)
+   die "Unsupported arch ${ARCH}"
+   ;;
+   esac
+
+   local config_tweaks=(
+   # shove arch under the carpet!
+   -e 's:^CONFIG_DEFAULT_HOSTNAME=:&"gentoo":'
+   # we do support x32
+   -e '/CONFIG_X86_X32/s:.*:CONFIG_X86_X32=y:'
+   # disable 

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

2020-02-15 Thread Michał Górny
commit: 60591bf716601c6eaa7e2790e104e042c3a26dc4
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Feb 15 04:35:42 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Feb 15 16:11:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60591bf7

sys-kernel/vanilla-kernel: Bump to 4.19.104

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

 sys-kernel/vanilla-kernel/Manifest |  1 +
 .../vanilla-kernel/vanilla-kernel-4.19.104.ebuild  | 65 ++
 2 files changed, 66 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index 76f76fa926b..beec527c124 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -1,5 +1,6 @@
 DIST linux-4.19.100.tar.xz 103408008 BLAKE2B 
047d803af6a54e57aee2536222fb4aec729c2525a113cf87a0ad043f66b3a29cecaaa2ff71c3020796162199ab3926374a2cd52bc905cbe531c5aaf07b23d9ee
 SHA512 
d59d6b85afc04f4c37d42cc0b76e505ba49b607489f69fc25eae6ca6f21a3ea66b7382d899ed3326896fa283b604d687f8d13f50efd53947c368d5c082a8
 DIST linux-4.19.103.tar.xz 103435048 BLAKE2B 
1b1e6fb1899d9cae8e082d05ab0b509b685d7a41eee00d80513a8afb11db75b6eddc3db0f59a6ef8e1d702e983bef236c3d0d550727c2a61c40782d9261aed2d
 SHA512 
60dac34d4e97c1d42c180a4058f2db5b56c743f6e5a7557f5f14843839af27bbf2321b6da12769559737106ed16fcdb0f16da7b503c92fb010228d53475d4774
+DIST linux-4.19.104.tar.xz 103438092 BLAKE2B 
10324dae2d3e29048f4ae9474eb3b9dc6c210e7d0fad017b07620ca600cf76bf144b026a47ef7ff11e1dbb9ed7e60bba7d51e8ef6b278b32cae2205ac478a48c
 SHA512 
08bd31c37e413a5f1f785a0fd53d7f044255fc30bf6af15876c15a88ad533c1895d905f8708d93c7fa769b4f6b13af46b442ff213b8ac8a936fee433c8fcd012
 DIST linux-4.19.85-arch1.i686.config 222183 BLAKE2B 
03eac77940db0ee6b4f2a006edc600ef34141bbca849f5be4de9b961301a8fc987da6d0e21344aa5d80c29bb7793d56cf5441abb6c8e4057d94e2601c174c1be
 SHA512 
6bd45c9dfd96b1afb8c1ca1ca72722baee6c91894e454d7af937de02242d3bb9d3b6870f5976aa96245c753c6bc1ac637a6356125b0d4c596aadef643b8c3d8d
 DIST linux-4.19.92-arch1.amd64.config 222487 BLAKE2B 
a658d80d85525287a1df9053ca2ddfe423ab423bcc3b9ea8bd9cda65cc7ffa4b1be782c48c867c13e46070af4016f446860f5cf71351f239da1eff6c45a5aa6a
 SHA512 
a5658c8e8464516dffd6f624344e739784cb315d334b2c5105bd5d16022b6366ad4ec00d3692a7b78e2458514175522bc85e834bf19593feff6363b616860258
 DIST linux-5.4.13-arch1.i686.config 239816 BLAKE2B 
e776321fa163759332e7b5e3cca6a8a3f7124fc7a5bdd498f0aeaec1f2a819f27a87ca6f9f3fb0f0b9f28e8ba6f207bb27c5e48a494664d21ea3845e99b1eab4
 SHA512 
4e083028a140fcd2e65bba3c39e9d7bf9004e114b3233e8c2ab9e67405a3db9179c10a9564407bf19875317a352453f3e02f137297941277f694e687d3b97674

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-4.19.104.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-4.19.104.ebuild
new file mode 100644
index 000..17bfa6ee759
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-4.19.104.ebuild
@@ -0,0 +1,65 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-build
+
+MY_P=linux-${PV}
+# 
https://git.archlinux.org/svntogit/packages.git/log/trunk/config?h=packages/linux-lts
+AMD64_CONFIG_VER=4.19.92-arch1
+AMD64_CONFIG_HASH=bf97de6a2e405659aaad4c251b7f0bb48d5ed3c9
+# https://git.archlinux32.org/packages/log/core/linux-lts/config
+I686_CONFIG_VER=4.19.85-arch1
+I686_CONFIG_HASH=1f0345e2983d2edd55b401cb5a87fdf365a4192c
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.xz
+   amd64? (
+   
https://git.archlinux.org/svntogit/packages.git/plain/trunk/config?h=packages/linux-lts=${AMD64_CONFIG_HASH}
+   -> linux-${AMD64_CONFIG_VER}.amd64.config
+   )
+   x86? (
+   
https://git.archlinux32.org/packages/plain/core/linux-lts/config?id=${I686_CONFIG_HASH}
+   -> linux-${I686_CONFIG_VER}.i686.config
+   )"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   !sys-kernel/vanilla-kernel-bin:${SLOT}"
+
+src_prepare() {
+   default
+
+   # prepare the default config
+   case ${ARCH} in
+   amd64)
+   cp "${DISTDIR}"/linux-${AMD64_CONFIG_VER}.amd64.config 
.config || die
+   ;;
+   x86)
+   cp "${DISTDIR}"/linux-${I686_CONFIG_VER}.i686.config 
.config || die
+   ;;
+   *)
+   die "Unsupported arch ${ARCH}"
+   ;;
+   esac
+
+   local config_tweaks=(
+   # shove arch under the carpet!
+   -e 's:^CONFIG_DEFAULT_HOSTNAME=:&"gentoo":'
+   # we do support x32
+   -e '/CONFIG_X86_X32/s:.*:CONFIG_X86_X32=y:'
+   # disable signatures
+   -e '/CONFIG_MODULE_SIG/d'
+ 

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

2020-02-15 Thread Michał Górny
commit: 1549d877dbbcd9134578f54c4f219301d21a3f84
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Feb 15 04:39:03 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Feb 15 16:11:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1549d877

sys-kernel/gentoo-kernel: Bump to 5.5.4

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

 sys-kernel/gentoo-kernel/Manifest  |  2 +
 .../gentoo-kernel/gentoo-kernel-5.5.4.ebuild   | 73 ++
 2 files changed, 75 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index c3efe70b93e..e1f9950e3a4 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -10,6 +10,8 @@ DIST genpatches-5.4-20.base.tar.xz 807268 BLAKE2B 
e5930087b8384c74c699414d139627
 DIST genpatches-5.4-20.extras.tar.xz 1744 BLAKE2B 
ca42cfee9974f2c2ae029d3041fb510d206721e52615c705f0c586aca0e91bb469d24a35d93f156f5b3c6077b9e6cf3dc50e361124310bc4321eeb20cd4e08e2
 SHA512 
980534074d620aa6e9eb9d8cd9c6ee64d9398dd210c6d3b14359af96da441cfee576212aafe4777b914f9e9ee6e9468f628570d42bfebe7967c8fb72a6568ead
 DIST genpatches-5.5-5.base.tar.xz 169776 BLAKE2B 
781e5e23d69eac115dcf243bcb8a33b6793f1e53f303c634e80b32e6507a4d13f83ddf75b191dda159f4f55e4d00cc8cb1cd131039f6c5411e775c670f0f1ae5
 SHA512 
f177546e168274c4f814e50839f8f797f45eeed6690868131a0fb2a9b450051cd62ebe32c2118ac6e719be0daca5bafcf44696f69b0c5d5e23490ac5ac1dd362
 DIST genpatches-5.5-5.extras.tar.xz 1744 BLAKE2B 
0e040d013f97c2406cc5d0905fcdff3fe25f886ccc6d8622d7d76feb9f0fc7bb5fe6729a773a0bd5de3bb6b8654df38134ec8e44b0e72ee7c0230f8503efd802
 SHA512 
ae5e540a56d31a1e1eb21b69bf3fe229bcd402829e068bb2398e585579652254e84da2ffc11c7cbd146aa619dd047a7b472b05234e008288293bf7bc2b7c1761
+DIST genpatches-5.5-6.base.tar.xz 202848 BLAKE2B 
ec6c214b74f2090d241aa0ec3ad2fbac6c50361e37a5bcb0175a1b1dc4af1e75f3bbcce05785627d0d49f87f9a8c03be245436eff0fd283a42642a781f5afd88
 SHA512 
e58e19dc8b4d07370928c58b5b52592c46fd097d052fbb77adf4eb8f8be79771df2b4caa8c390818283a27606eebb98ab506ffe6a23bdc90a243e8a0b0b9dfdf
+DIST genpatches-5.5-6.extras.tar.xz 1740 BLAKE2B 
bf8d44d979668f66fbe88ccae56536227a9ac5a31f7a3bf21ea102634c229230084de08339ba8c75d7b5af66ce020a2a01f195d29cdd9ae4bb1e94de159ca039
 SHA512 
2c82b37285fc58fff56e3b800092dbc4dc0e2bc384ecb1610cc50b913bd1e091ecb310c4147bc63131366ac959bb947b82f5908d88c8a13eec9ebccc29b4a3e1
 DIST linux-4.19.85-arch1.i686.config 222183 BLAKE2B 
03eac77940db0ee6b4f2a006edc600ef34141bbca849f5be4de9b961301a8fc987da6d0e21344aa5d80c29bb7793d56cf5441abb6c8e4057d94e2601c174c1be
 SHA512 
6bd45c9dfd96b1afb8c1ca1ca72722baee6c91894e454d7af937de02242d3bb9d3b6870f5976aa96245c753c6bc1ac637a6356125b0d4c596aadef643b8c3d8d
 DIST linux-4.19.92-arch1.amd64.config 222487 BLAKE2B 
a658d80d85525287a1df9053ca2ddfe423ab423bcc3b9ea8bd9cda65cc7ffa4b1be782c48c867c13e46070af4016f446860f5cf71351f239da1eff6c45a5aa6a
 SHA512 
a5658c8e8464516dffd6f624344e739784cb315d334b2c5105bd5d16022b6366ad4ec00d3692a7b78e2458514175522bc85e834bf19593feff6363b616860258
 DIST linux-4.19.94.tar.xz 103389152 BLAKE2B 
291db6f448606a4ba288295b4b1c0b813e736534e4749a152baa1d07fcf52bba2b59e7b4b261594a2deb9ad961afec50a28b4ec126f97033f1c0a36aba9f2961
 SHA512 
c6017e854ec06054c658042c2e8227d79284ecdadf0a2e1c5da799ca2ac165a266e7d33aa52361d0036ddb3059e3b24f0a68b45ffd84d87394d3f41492f6f9a4

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.5.4.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.5.4.ebuild
new file mode 100644
index 000..fc29c283b29
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.5.4.ebuild
@@ -0,0 +1,73 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-build
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 2 ))
+# 
https://git.archlinux.org/svntogit/packages.git/log/trunk/config?h=packages/linux
+AMD64_CONFIG_VER=5.5.1-arch1
+AMD64_CONFIG_HASH=2e42789fe089b87dfe6763e7d48781b6a0c33b95
+# https://git.archlinux32.org/packages/log/core/linux/config.i686
+I686_CONFIG_VER=5.5.2-arch1
+I686_CONFIG_HASH=06ff2f85b50e8d38c79597e1dae4aee8b501f057
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+   amd64? (
+   
https://git.archlinux.org/svntogit/packages.git/plain/trunk/config?h=packages/linux=${AMD64_CONFIG_HASH}
+   -> linux-${AMD64_CONFIG_VER}.amd64.config
+   )
+   x86? (
+   
https://git.archlinux32.org/packages/plain/core/linux/config.i686?id=${I686_CONFIG_HASH}
+   -> linux-${I686_CONFIG_VER}.i686.config
+   )"
+S=${WORKDIR}/${MY_P}
+

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

2020-02-15 Thread Michał Górny
commit: 7278ab700886c66ece531ab523cfce0ef821f46c
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Feb 15 04:35:53 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Feb 15 16:11:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7278ab70

sys-kernel/gentoo-kernel: Bump to 4.19.104

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

 sys-kernel/gentoo-kernel/Manifest  |  2 +
 .../gentoo-kernel/gentoo-kernel-4.19.104.ebuild| 76 ++
 2 files changed, 78 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index 65bf6a77c1d..f67de2cc725 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -1,5 +1,7 @@
 DIST genpatches-4.19-102.base.tar.xz 3110244 BLAKE2B 
35127d29a603bcdeb3257a442f632e227069b7452874f571b8c602ea894e4069879de3799a5cdd439f6e81a1d98e5cb4e0c07b9aade5f26c14ae1bef2229629a
 SHA512 
128ac3c560faa733f58f6b657966c9543331ab65379e958a41c63b74badb8ae1da047b57d3a9665aaff6a46440a6046647367cfb93b30e2a7f7cbb0c9f981d94
 DIST genpatches-4.19-102.extras.tar.xz 17488 BLAKE2B 
3d7cefc14e8ba60f2932605c6f5f333af9f2d60f05a54b64234e34cf67b689f5ac131c16906a4f1c077055dead9550d73fb8437c3d2606b190a2179fbb699bfe
 SHA512 
7ab06588702737c907b5e63ba774eef50f76cfce7c8384e7306f4f7f4f25cbad8e7d558c1507148dea4865ba4bf37ec299e43575c496bd9dd18b995d3445981a
+DIST genpatches-4.19-103.base.tar.xz 3123100 BLAKE2B 
22fe4e84a455f1d36ab79c3b2aa660e75844ac20f2f727ea4827ac31bd270dfc295d39252a0f219ad397757d731680712b6e054ae92e86c64af62f0e279f3410
 SHA512 
e9b5db17747ae8db35805fabd0af3f836ac8d7b851c2ee4ee33db26020412e3592899e10c421e79cc22d7ebc37f93f4f8785f586e34f49e50974ebfa97e8c8af
+DIST genpatches-4.19-103.extras.tar.xz 17500 BLAKE2B 
b2bd771a3f2b53155599c250378ed32c7be3393e4ae3793d3f46aca74b0461ee8ba706ea51d9e7526218a5f80634de4cbbfbea23502bbab4787b7ada96658a15
 SHA512 
2fc476511989f1e6d1f867eeec55d1c0e18e21f504e6e68c65bcda05bc37ae0a679ab3ac09f579769c0ceba2b9b568344ee7bff3448cb2295b36ed7e883001b3
 DIST genpatches-4.19-99.base.tar.xz 2980172 BLAKE2B 
2da82ccc1a3a9f874f30046c4d7ea01730398d27c34be741b3fa64ca7e05972a4ef33f76e28383c488d71489c1eabd33e462c2fbbc8248e6d53486eabb1956e6
 SHA512 
481042c47ca0f56a3262e9920a1e245197672c51ac32624668974a8af5273d3ff5930476476b741de611c83c19ad6e4a09e1c1331baaf67c1998ef64bade
 DIST genpatches-4.19-99.extras.tar.xz 17488 BLAKE2B 
d57f278109d3ea0cbe324e15666f119e2a9ef4ebfe6f9581dffdd6e9f4c11fca47dc08f2375da62928076647352772cedad41a8ab97b312b59a03956dd4a3954
 SHA512 
ae1f8f8fd8f9da3860e82d8838714248983014257386bab802ec3adf86d694db50db8d6cc9a9d01a2a6936e2ceb740a4f4732e48b1c40eebc8ffd523745d5dca
 DIST genpatches-5.4-19.base.tar.xz 782808 BLAKE2B 
9b0b3e6090e33f5852c3fdd2ee58110f909beea9aac3c2591709fe97ba24003b9c923085f1577309052f94a934dc36be0937ded1df05828b69ddbc6ae31c158c
 SHA512 
866aa0b06f8198739cabd54fcf09308629d00139f9068c255cdf61d96bb0288a5dfea7a46562ed51cfad2e682c29195e0304c442d659f50238cdc38e9e885fbb

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-4.19.104.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-4.19.104.ebuild
new file mode 100644
index 000..3b0d137453f
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-4.19.104.ebuild
@@ -0,0 +1,76 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-build
+
+MY_P=linux-4.19.94
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} - 1))
+# 
https://git.archlinux.org/svntogit/packages.git/log/trunk/config?h=packages/linux-lts
+AMD64_CONFIG_VER=4.19.92-arch1
+AMD64_CONFIG_HASH=bf97de6a2e405659aaad4c251b7f0bb48d5ed3c9
+# https://git.archlinux32.org/packages/log/core/linux-lts/config
+I686_CONFIG_VER=4.19.85-arch1
+I686_CONFIG_HASH=1f0345e2983d2edd55b401cb5a87fdf365a4192c
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+   amd64? (
+   
https://git.archlinux.org/svntogit/packages.git/plain/trunk/config?h=packages/linux-lts=${AMD64_CONFIG_HASH}
+   -> linux-${AMD64_CONFIG_VER}.amd64.config
+   )
+   x86? (
+   
https://git.archlinux32.org/packages/plain/core/linux-lts/config?id=${I686_CONFIG_HASH}
+   -> linux-${I686_CONFIG_VER}.i686.config
+   )"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   !sys-kernel/vanilla-kernel:${SLOT}
+   !sys-kernel/vanilla-kernel-bin:${SLOT}"
+
+src_prepare() {
+   local PATCHES=(
+   # meh, genpatches have no directory
+   # (skip most patch release patches, we just fetch newer sources)
+   "${WORKDIR}"/109[4-9]*.patch
+  

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

2020-02-15 Thread Michał Górny
commit: e1b62627ee1bd5611c276537371bc1c07a4118f1
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Feb 15 04:37:14 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Feb 15 16:11:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1b62627

sys-kernel/gentoo-kernel: Bump to 5.4.20

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

 sys-kernel/gentoo-kernel/Manifest  |  2 +
 .../gentoo-kernel/gentoo-kernel-5.4.20.ebuild  | 73 ++
 2 files changed, 75 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index f67de2cc725..c3efe70b93e 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -6,6 +6,8 @@ DIST genpatches-4.19-99.base.tar.xz 2980172 BLAKE2B 
2da82ccc1a3a9f874f30046c4d7e
 DIST genpatches-4.19-99.extras.tar.xz 17488 BLAKE2B 
d57f278109d3ea0cbe324e15666f119e2a9ef4ebfe6f9581dffdd6e9f4c11fca47dc08f2375da62928076647352772cedad41a8ab97b312b59a03956dd4a3954
 SHA512 
ae1f8f8fd8f9da3860e82d8838714248983014257386bab802ec3adf86d694db50db8d6cc9a9d01a2a6936e2ceb740a4f4732e48b1c40eebc8ffd523745d5dca
 DIST genpatches-5.4-19.base.tar.xz 782808 BLAKE2B 
9b0b3e6090e33f5852c3fdd2ee58110f909beea9aac3c2591709fe97ba24003b9c923085f1577309052f94a934dc36be0937ded1df05828b69ddbc6ae31c158c
 SHA512 
866aa0b06f8198739cabd54fcf09308629d00139f9068c255cdf61d96bb0288a5dfea7a46562ed51cfad2e682c29195e0304c442d659f50238cdc38e9e885fbb
 DIST genpatches-5.4-19.extras.tar.xz 1740 BLAKE2B 
85acc37c0b0087ca198bb168a18b764e0b2061c9d41bb1902308c517b1760031258cd7221725b7fa3145fc7b802b8bd8bb10c241ac5ddb6f1b4436ae92d4c783
 SHA512 
59701650a902e708c98d9e6ef3c5528be0831d8ead28ef2d46f1c4cdb386336ad36a137a4d77d0193c7acc10b1448dc54a18dc4177365d56069c7c3fb5143ae2
+DIST genpatches-5.4-20.base.tar.xz 807268 BLAKE2B 
e5930087b8384c74c699414d1396278e25f8c2c208675976d5b46f8b34cb22a5f02f6fc88d7c3630796628122e5774e245ffbfe2542b3fd99527c1f391ef8648
 SHA512 
087e244b8dc00117ec9d4773549479538b0d65598f204da337e37425e76d0b42330a227a06d49e7f49997f3929fb5a4c9ff8faca65aa12c358093fe5556aff52
+DIST genpatches-5.4-20.extras.tar.xz 1744 BLAKE2B 
ca42cfee9974f2c2ae029d3041fb510d206721e52615c705f0c586aca0e91bb469d24a35d93f156f5b3c6077b9e6cf3dc50e361124310bc4321eeb20cd4e08e2
 SHA512 
980534074d620aa6e9eb9d8cd9c6ee64d9398dd210c6d3b14359af96da441cfee576212aafe4777b914f9e9ee6e9468f628570d42bfebe7967c8fb72a6568ead
 DIST genpatches-5.5-5.base.tar.xz 169776 BLAKE2B 
781e5e23d69eac115dcf243bcb8a33b6793f1e53f303c634e80b32e6507a4d13f83ddf75b191dda159f4f55e4d00cc8cb1cd131039f6c5411e775c670f0f1ae5
 SHA512 
f177546e168274c4f814e50839f8f797f45eeed6690868131a0fb2a9b450051cd62ebe32c2118ac6e719be0daca5bafcf44696f69b0c5d5e23490ac5ac1dd362
 DIST genpatches-5.5-5.extras.tar.xz 1744 BLAKE2B 
0e040d013f97c2406cc5d0905fcdff3fe25f886ccc6d8622d7d76feb9f0fc7bb5fe6729a773a0bd5de3bb6b8654df38134ec8e44b0e72ee7c0230f8503efd802
 SHA512 
ae5e540a56d31a1e1eb21b69bf3fe229bcd402829e068bb2398e585579652254e84da2ffc11c7cbd146aa619dd047a7b472b05234e008288293bf7bc2b7c1761
 DIST linux-4.19.85-arch1.i686.config 222183 BLAKE2B 
03eac77940db0ee6b4f2a006edc600ef34141bbca849f5be4de9b961301a8fc987da6d0e21344aa5d80c29bb7793d56cf5441abb6c8e4057d94e2601c174c1be
 SHA512 
6bd45c9dfd96b1afb8c1ca1ca72722baee6c91894e454d7af937de02242d3bb9d3b6870f5976aa96245c753c6bc1ac637a6356125b0d4c596aadef643b8c3d8d

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.20.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.20.ebuild
new file mode 100644
index 000..0041d89b83f
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.20.ebuild
@@ -0,0 +1,73 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-build
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-${PV##*.}
+# 
https://git.archlinux.org/svntogit/packages.git/log/trunk/config?h=packages/linux
+AMD64_CONFIG_VER=5.4.13.arch1
+AMD64_CONFIG_HASH=9eed969590614a38d370a9fe04a4f5d38ba5e06e
+# https://git.archlinux32.org/packages/log/core/linux/config.i686
+I686_CONFIG_VER=5.4.13-arch1
+I686_CONFIG_HASH=95f890a9f9131e7a0e01a4f3e9c5ee423756a233
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+   amd64? (
+   
https://git.archlinux.org/svntogit/packages.git/plain/trunk/config?h=packages/linux=${AMD64_CONFIG_HASH}
+   -> linux-${AMD64_CONFIG_VER}.amd64.config
+   )
+   x86? (
+   
https://git.archlinux32.org/packages/plain/core/linux/config.i686?id=${I686_CONFIG_HASH}
+   -> linux-${I686_CONFIG_VER}.i686.config
+   )"
+S=${WORKDIR}/${MY_P}
+

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

2020-02-15 Thread Michał Górny
commit: 792871b814c30dbd954957e3830be283cd68c0ae
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Feb 15 04:37:05 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Feb 15 16:11:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=792871b8

sys-kernel/vanilla-kernel: Bump to 5.4.20

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

 sys-kernel/vanilla-kernel/Manifest |  1 +
 .../vanilla-kernel/vanilla-kernel-5.4.20.ebuild| 65 ++
 2 files changed, 66 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index beec527c124..911ac03ff27 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -6,6 +6,7 @@ DIST linux-4.19.92-arch1.amd64.config 222487 BLAKE2B 
a658d80d85525287a1df9053ca2
 DIST linux-5.4.13-arch1.i686.config 239816 BLAKE2B 
e776321fa163759332e7b5e3cca6a8a3f7124fc7a5bdd498f0aeaec1f2a819f27a87ca6f9f3fb0f0b9f28e8ba6f207bb27c5e48a494664d21ea3845e99b1eab4
 SHA512 
4e083028a140fcd2e65bba3c39e9d7bf9004e114b3233e8c2ab9e67405a3db9179c10a9564407bf19875317a352453f3e02f137297941277f694e687d3b97674
 DIST linux-5.4.13.arch1.amd64.config 241498 BLAKE2B 
3c6d13d84ea75247fae4f4474648abe295fb6ea577d4c9becc58551c3954d35a72edd5937b7bb345f783fe2015940035d5f6766e08e5a9dd6b8723cc69c85ee6
 SHA512 
3039a333f3000f416bfccd7efdc54c8ea07d9b01b349be87f83b7dcb3e0f13a1f3fb02ccae42412cf28958aa7df42ef73f87e637269c7525476d73682596fa07
 DIST linux-5.4.19.tar.xz 109480508 BLAKE2B 
8e51c7f13cf328bd93444ea27898e789f2d6a1bc85be6d95e6300c44a1d6b8c5e0e35c6c1f3a9da3acea748e63e5bf4bcc08154d2ae0944e594fefef07e82fde
 SHA512 
f122ee2baf31c4af6e6c727116558ef535d824fd893b80944f3272a32aa33c699be692c19b6a7333a4fbe93e706dca1f1b5ab3c918d9c9fa690daee42e2185e6
+DIST linux-5.4.20.tar.xz 109485940 BLAKE2B 
57f09bf197864cae4245ac7df11a4f42c48205efef7423b70b241f8d17906f26326189b68ce95463dabdbded8d14e440f22ee6c1d80be75434f71c27f145966f
 SHA512 
4bb38382eecf41a3e70adeb722c52e0475da27c80c4e07cdba806c5371ceb4bcf621229a991e19fab7e58cbc854052013e5ccdb2c8a1fff08978c002359d0166
 DIST linux-5.5.1-arch1.amd64.config 243880 BLAKE2B 
d8a5b3fc87c462000ee63bf8611c4075737a61a7fa939b941bb0b139f5e94ffcf53809e3ee1a80b280d2ad2241530f2aa524fbbd291c1198f0aebeaf3bbd9718
 SHA512 
0b58154a521e41f6275f56198ed8613afaf70b3b793aeed526c00caa74f94dd6191f2358e4678e18add05f6423f472372a1f5cf6ea652197da296ed2a5628ba5
 DIST linux-5.5.2-arch1.i686.config 243261 BLAKE2B 
dc0a7efb9c94af540043db8e559c04bfe2eb493158b0fe7d25984b85ae364cf262cf78ee57f1b1b6c4e9cc51138be15c098268e77f63f158702851352952837b
 SHA512 
29cbf564fc30f9e8030001cae09d2711292d4e2c9c66f96a61a7d1575dd93d86f00d356697f011ff3810c8db95f95ac1fd54d6220c1f9095797891c29a7e2723
 DIST linux-5.5.3.tar.xz 110706004 BLAKE2B 
fee027190fec757fdda70f7ef302914420e99644fac151acd32f2c9e562ccfa866c6702a28db98e6df8947ec161d68165161516bad083f0de8f5b35fe82dab05
 SHA512 
ffc4f5605b6f9278030146d8ed8f1c3341bb588f6a96400ff5466daf0d74e95e94bc47f22308ef917adff3de211385e959de583b91523a1ab1e0e93b4326e3c3

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.20.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.20.ebuild
new file mode 100644
index 000..92992f98790
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.20.ebuild
@@ -0,0 +1,65 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-build
+
+MY_P=linux-${PV}
+# 
https://git.archlinux.org/svntogit/packages.git/log/trunk/config?h=packages/linux
+AMD64_CONFIG_VER=5.4.13.arch1
+AMD64_CONFIG_HASH=9eed969590614a38d370a9fe04a4f5d38ba5e06e
+# https://git.archlinux32.org/packages/log/core/linux/config.i686
+I686_CONFIG_VER=5.4.13-arch1
+I686_CONFIG_HASH=95f890a9f9131e7a0e01a4f3e9c5ee423756a233
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.xz
+   amd64? (
+   
https://git.archlinux.org/svntogit/packages.git/plain/trunk/config?h=packages/linux=${AMD64_CONFIG_HASH}
+   -> linux-${AMD64_CONFIG_VER}.amd64.config
+   )
+   x86? (
+   
https://git.archlinux32.org/packages/plain/core/linux/config.i686?id=${I686_CONFIG_HASH}
+   -> linux-${I686_CONFIG_VER}.i686.config
+   )"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   !sys-kernel/vanilla-kernel-bin:${SLOT}"
+
+src_prepare() {
+   default
+
+   # prepare the default config
+   case ${ARCH} in
+   amd64)
+   cp "${DISTDIR}"/linux-${AMD64_CONFIG_VER}.amd64.config 
.config || die
+   ;;
+   x86)
+   cp "${DISTDIR}"/linux-${I686_CONFIG_VER}.i686.config 
.config || die
+   ;;
+   *)
+   die "Unsupported 

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

2020-02-15 Thread Michał Górny
commit: 17a3d424386f77b3e5c7cd0277d409785f212406
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Feb 15 16:04:39 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Feb 15 16:11:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17a3d424

sys-kernel/gentoo-kernel-bin: Bump to 4.19.104

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

 sys-kernel/gentoo-kernel-bin/Manifest  |  2 +
 .../gentoo-kernel-bin-4.19.104.ebuild  | 46 ++
 2 files changed, 48 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 403ccf12ad5..9341af801cb 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -1,5 +1,7 @@
 DIST gentoo-kernel-4.19.103-1.amd64.xpak 61340302 BLAKE2B 
fb813a13e52a0a8a4a5a743837d5833bfa033c41be0274369cf643e14dfc1ea438c12cd28208c9b77500285b5814466ecabfbd78fbfa062a3b5f7f7b12d67164
 SHA512 
ee3e53bdbe1dbe4814c158259f73f18a8ff45a62ac2ee8bb06eca0e494a167bd8a2de9ec4ad04a8c9378d2716ad9db4e473288436ed0f7859c7697649a0ba7d7
 DIST gentoo-kernel-4.19.103-1.x86.xpak 53600225 BLAKE2B 
96cc4f4cacbc310de4f253d4fa7891b7a91eef6d02cacc2f322a37df27a3e615ec89c3a4d98a45a11fe173f63818618baa0955495caeead946c9e73242e6aafc
 SHA512 
8680c338754cc40035605538836b8dd71b5be7a6d03ea9623b7d66a9bdf7532b48c282b7037c7af73f9f1c1ebb44b2f6e02ac1093d014b8e4e50baf696a72cff
+DIST gentoo-kernel-4.19.104-1.amd64.xpak 61342192 BLAKE2B 
2adfdd858b661f258f4d6e927b0b323a698458f54b6293a6e442366bf8f672af42568436a0e28b33f5c7e0f943acb8ee342e707c2734cfd548a3db7b48b1e03b
 SHA512 
09468be532d805ba7ffb66133c4349d1b765b739d85db2b9f2143e8bd3df53b17c59dbb9812095a8c305091bd01cf5a75d0ae06486b35cbc330fbb04e6217041
+DIST gentoo-kernel-4.19.104-1.x86.xpak 53607221 BLAKE2B 
138573cd6d15f62911e189221fa0a9c82fd1ab3a5e1d7d3b2bdc81cc8633f7902227e6c10321ac29dfb5fb7b875e8288c9c03d04e9afa7971d848c535bb4738d
 SHA512 
e402a3d18170ea24c7f80811a6a9d296eb3d0961b7fb787d3bf51625a4663dec2440c4c2751e0da48108c5a99cca1daf698de93cb3513e29f808395516e60ed5
 DIST gentoo-kernel-5.4.19-1.amd64.xpak 64932575 BLAKE2B 
353c6ac796f83e875a16a3c6f7e973e722ed0a828fe320cab068139017344cd197a70288aca4478b716cc4ed3ea34e7953aa72c6094a077f4ed4dd93a7457b00
 SHA512 
72686cdf161b1deab68f73084d9707b93d4eafe0af3944f2a716ab033f15aee4df36bb2d0b8befec41627a8422eee22d5b1b90bb9e950200e50b226c814c0162
 DIST gentoo-kernel-5.4.19-1.x86.xpak 56406515 BLAKE2B 
017279626647702a2ff5ee1c70a35d85ee24e7cfc3e1885dd4ef5f4be66fce8a8ec304afd11c735964bcce33d2f3078a9ba58e36a5008767c1d6bb710ea737e3
 SHA512 
aafd5b3818d44cd59e70b3bec22b456ab131d1bb23e0699d3e15cae204330599581f54e54d2db5ed4e9d21367c712f7e43853da92e619455d47e0f6a4367f9a7
 DIST gentoo-kernel-5.4.20-1.amd64.xpak 64971200 BLAKE2B 
5c71a086c99309fc1e13c6f76f04efd93d16c860da2efc134b313be7702bea866350c814a7dde3b2b99788218a616893535735409e3ef249336a0d2e06d8234c
 SHA512 
8d3efb4c52da28aa8ae7090f2339e2e4bb8da14e475515dd35d0f2f01453fc97efe3f329135d0f10a22bb64ff20ae41e4e9a666cf381ec2992fa2d02fdea8f1b

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-4.19.104.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-4.19.104.ebuild
new file mode 100644
index 000..68ca59b5735
--- /dev/null
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-4.19.104.ebuild
@@ -0,0 +1,46 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-install
+
+MY_P=${P/-bin/}-1
+DESCRIPTION="Pre-built Linux kernel with genpatches"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+="
+   amd64? (
+   
https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak
+   -> ${MY_P}.amd64.xpak
+   )
+   x86? (
+   
https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak
+   -> ${MY_P}.x86.xpak
+   )"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   !sys-kernel/gentoo-kernel:${SLOT}
+   !sys-kernel/vanilla-kernel:${SLOT}
+   !sys-kernel/vanilla-kernel-bin:${SLOT}"
+
+QA_PREBUILT='*'
+
+src_unpack() {
+   ebegin "Unpacking ${MY_P}.${ARCH}.xpak"
+   tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak")
+   eend ${?} || die "Unpacking ${MY_P} failed"
+}
+
+src_test() {
+   kernel-install_test "${PV}" \
+   
"${WORKDIR}/usr/src/linux-${PV}/$(kernel-install_get_image_path)" \
+   "lib/modules/${PV}"
+}
+
+src_install() {
+   mv * "${ED}" || die
+}



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

2020-02-15 Thread Yixun Lan
commit: 3a2ac76b322629254386cc09adab087a8aa74f24
Author: Yixun Lan  gentoo  org>
AuthorDate: Sat Feb 15 16:03:36 2020 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sat Feb 15 16:04:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a2ac76b

dev-util/perf: drop old version

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Yixun Lan  gentoo.org>

 dev-util/perf/Manifest  |   1 -
 dev-util/perf/perf-5.4.7.ebuild | 245 
 2 files changed, 246 deletions(-)

diff --git a/dev-util/perf/Manifest b/dev-util/perf/Manifest
index 38f95eb78e3..2014946c1b6 100644
--- a/dev-util/perf/Manifest
+++ b/dev-util/perf/Manifest
@@ -6,4 +6,3 @@ DIST patch-4.14.33.xz 905284 BLAKE2B 
e67bd9a96708aaaf65eb0aa852493b2323c9e237bfc
 DIST patch-4.20.3.xz 91732 BLAKE2B 
bf99271bcb35508df239343fd6c9d57c246f88320b586e44e2d97771d08b249a24db230214d4957015a5ed35261e201f0680101b99d0e92f0f1f69bc53e21458
 SHA512 
47178b8e3bfe4ba09cb82bb1ce8b0742e6749d4be3412fb57518918f7109e74eac1d3d8eb32a43e21b3837a14f37d5eefd8cab819defd10cc2db61fb0ceddeaf
 DIST patch-5.3.7.xz 255616 BLAKE2B 
18ec40508fdb2cc17dd927f3ddef07b2b744ff993de75bb7adebe3a3f97c9383ea1845085899aa939ca8a15515420c18a1ac0ae832f9ae52f18cc8ed59a1e75f
 SHA512 
bf2717b721b3acfd423537a6a520388e6a596ae65605ed8c029a67c117a002e9a21c324de0dd41407bfdc8ef95263687764f4f46aa59cbb50f68ab21b96c29d6
 DIST patch-5.4.20.xz 776552 BLAKE2B 
bad2a95ed8521ac5c379fe91e16d60b2a38de19b9239755084621e5230677b232ec4cf9e2e8161c0022daff43fdbb37d5b5b5bfdc9e932ef3a860bcd17f640f8
 SHA512 
65fbcdbd41e35c17601ff15bbe33933be2ab7a694aa181a0b802cc11c1c653c9b688dbb382076cbad05983a0c07467955c035ae25f5175f7ce5bc24339303d77
-DIST patch-5.4.7.xz 272092 BLAKE2B 
dc9e1cede993144a4d9cb17cb91d3857b6492fa1a971c743268afdc601edfafb033abc3ac24cb7789d3f171ea7fb6b60ad5197da445ab72f5e9cf2ae00e7f495
 SHA512 
396eaf9fe88045e6e308cbe8e72217b3334b637bfa7e85f8d27cc4dd8e3d94c6f58d2b7b3e237defcf647d500610b85780ec2e21f1d91ac41c5f4ef3e74dc161

diff --git a/dev-util/perf/perf-5.4.7.ebuild b/dev-util/perf/perf-5.4.7.ebuild
deleted file mode 100644
index bec92bb4af8..000
--- a/dev-util/perf/perf-5.4.7.ebuild
+++ /dev/null
@@ -1,245 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python2_7 python3_{6,7} )
-inherit bash-completion-r1 estack eutils toolchain-funcs python-r1 linux-info
-
-MY_PV="${PV/_/-}"
-MY_PV="${MY_PV/-pre/-git}"
-
-DESCRIPTION="Userland tools for Linux Performance Counters"
-HOMEPAGE="https://perf.wiki.kernel.org/;
-
-LINUX_V="${PV:0:1}.x"
-if [[ ${PV} == *_rc* ]] ; then
-   LINUX_VER=$(ver_cut 1-2).$(($(ver_cut 3)-1))
-   PATCH_VERSION=$(ver_cut 1-3)
-   LINUX_PATCH=patch-${PV//_/-}.xz
-   
SRC_URI="https://www.kernel.org/pub/linux/kernel/v${LINUX_V}/testing/${LINUX_PATCH}
-   
https://www.kernel.org/pub/linux/kernel/v${LINUX_V}/testing/v${PATCH_VERSION}/${LINUX_PATCH};
-elif [[ ${PV} == *.*.* ]] ; then
-   # stable-release series
-   LINUX_VER=$(ver_cut 1-2)
-   LINUX_PATCH=patch-${PV}.xz
-   
SRC_URI="https://www.kernel.org/pub/linux/kernel/v${LINUX_V}/${LINUX_PATCH};
-else
-   LINUX_VER=${PV}
-   SRC_URI=""
-fi
-
-LINUX_SOURCES="linux-${LINUX_VER}.tar.xz"
-SRC_URI+=" 
https://www.kernel.org/pub/linux/kernel/v${LINUX_V}/${LINUX_SOURCES};
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux"
-IUSE="audit clang crypt debug +demangle +doc gtk java lzma numa perl python 
slang systemtap unwind zlib"
-# TODO babeltrace
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="audit? ( sys-process/audit )
-   crypt? ( dev-libs/openssl:0= )
-   clang? (
-   sys-devel/clang:*
-   sys-devel/llvm:*
-   )
-   demangle? ( sys-libs/binutils-libs:= )
-   gtk? ( x11-libs/gtk+:2 )
-   java? ( virtual/jre:* )
-   lzma? ( app-arch/xz-utils )
-   numa? ( sys-process/numactl )
-   perl? ( dev-lang/perl:= )
-   python? ( ${PYTHON_DEPS} )
-   slang? ( sys-libs/slang )
-   systemtap? ( dev-util/systemtap )
-   unwind? ( sys-libs/libunwind )
-   zlib? ( sys-libs/zlib )
-   dev-libs/elfutils"
-DEPEND="${RDEPEND}
-   >=sys-kernel/linux-headers-4.19
-   ${LINUX_PATCH+dev-util/patchutils}
-   sys-devel/bison
-   sys-devel/flex
-   java? ( virtual/jdk )
-   doc? (
-   app-text/asciidoc
-   app-text/sgml-common
-   app-text/xmlto
-   sys-process/time
-   )"
-
-S_K="${WORKDIR}/linux-${LINUX_VER}"
-S="${S_K}/tools/perf"
-
-CONFIG_CHECK="~PERF_EVENTS ~KALLSYMS"
-
-src_unpack() {
-   local paths=(
-   tools/arch tools/build tools/include tools/lib tools/perf 
tools/scripts
-   include lib "arch/*/lib"
-   )
-
-   # We expect the tar implementation to 

[gentoo-commits] repo/gentoo:master commit in: dev-util/perf/files/, dev-util/perf/

2020-02-15 Thread Yixun Lan
commit: 95244db839bb931271d1b430c0b39ef482e6b0f5
Author: Yixun Lan  gentoo  org>
AuthorDate: Sat Feb 15 16:01:22 2020 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sat Feb 15 16:04:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95244db8

dev-util/perf: make perf build with both old and new libbfd

patch from upstream, this would make it build with binutils-2.34 again

Closes: https://bugs.gentoo.org/707830
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Yixun Lan  gentoo.org>

 dev-util/perf/Manifest |   1 +
 .../perf/files/perf-5.4.20-binutil-libs-2.34.patch |  60 +
 dev-util/perf/perf-5.4.20.ebuild   | 246 +
 3 files changed, 307 insertions(+)

diff --git a/dev-util/perf/Manifest b/dev-util/perf/Manifest
index 11d1946d67e..38f95eb78e3 100644
--- a/dev-util/perf/Manifest
+++ b/dev-util/perf/Manifest
@@ -5,4 +5,5 @@ DIST linux-5.4.tar.xz 109441440 BLAKE2B 
193bc4a3147e147d5529956164ec4912fad5d5c6
 DIST patch-4.14.33.xz 905284 BLAKE2B 
e67bd9a96708aaaf65eb0aa852493b2323c9e237bfcc6fa837f795e481943ead3e2d5005ee72e40fc247df01c50877d9da3848a05aba3c999c3cfb7678cbdbc9
 SHA512 
5c76be5171709c2df7df7d5a8e8f3d0f7ede47b433da3b0f1710f262c8fcf5cf6c744a96d4336ea397c2c88a5f0a7507a5ab08c7c82f08deeb7a6f887ad77cfd
 DIST patch-4.20.3.xz 91732 BLAKE2B 
bf99271bcb35508df239343fd6c9d57c246f88320b586e44e2d97771d08b249a24db230214d4957015a5ed35261e201f0680101b99d0e92f0f1f69bc53e21458
 SHA512 
47178b8e3bfe4ba09cb82bb1ce8b0742e6749d4be3412fb57518918f7109e74eac1d3d8eb32a43e21b3837a14f37d5eefd8cab819defd10cc2db61fb0ceddeaf
 DIST patch-5.3.7.xz 255616 BLAKE2B 
18ec40508fdb2cc17dd927f3ddef07b2b744ff993de75bb7adebe3a3f97c9383ea1845085899aa939ca8a15515420c18a1ac0ae832f9ae52f18cc8ed59a1e75f
 SHA512 
bf2717b721b3acfd423537a6a520388e6a596ae65605ed8c029a67c117a002e9a21c324de0dd41407bfdc8ef95263687764f4f46aa59cbb50f68ab21b96c29d6
+DIST patch-5.4.20.xz 776552 BLAKE2B 
bad2a95ed8521ac5c379fe91e16d60b2a38de19b9239755084621e5230677b232ec4cf9e2e8161c0022daff43fdbb37d5b5b5bfdc9e932ef3a860bcd17f640f8
 SHA512 
65fbcdbd41e35c17601ff15bbe33933be2ab7a694aa181a0b802cc11c1c653c9b688dbb382076cbad05983a0c07467955c035ae25f5175f7ce5bc24339303d77
 DIST patch-5.4.7.xz 272092 BLAKE2B 
dc9e1cede993144a4d9cb17cb91d3857b6492fa1a971c743268afdc601edfafb033abc3ac24cb7789d3f171ea7fb6b60ad5197da445ab72f5e9cf2ae00e7f495
 SHA512 
396eaf9fe88045e6e308cbe8e72217b3334b637bfa7e85f8d27cc4dd8e3d94c6f58d2b7b3e237defcf647d500610b85780ec2e21f1d91ac41c5f4ef3e74dc161

diff --git a/dev-util/perf/files/perf-5.4.20-binutil-libs-2.34.patch 
b/dev-util/perf/files/perf-5.4.20-binutil-libs-2.34.patch
new file mode 100644
index 000..9fa191f720a
--- /dev/null
+++ b/dev-util/perf/files/perf-5.4.20-binutil-libs-2.34.patch
@@ -0,0 +1,60 @@
+From 0ada120c883d4f1f6aafd01cf0fbb10d8bbba015 Mon Sep 17 00:00:00 2001
+From: Changbin Du 
+Date: Tue, 28 Jan 2020 23:29:38 +0800
+Subject: perf: Make perf able to build with latest libbfd
+
+libbfd has changed the bfd_section_* macros to inline functions
+bfd_section_ since 2019-09-18. See below two commits:
+  o http://www.sourceware.org/ml/gdb-cvs/2019-09/msg00064.html
+  o https://www.sourceware.org/ml/gdb-cvs/2019-09/msg00072.html
+
+This fix make perf able to build with both old and new libbfd.
+
+Signed-off-by: Changbin Du 
+Acked-by: Jiri Olsa 
+Cc: Peter Zijlstra 
+Link: http://lore.kernel.org/lkml/20200128152938.31413-1-changbin...@gmail.com
+Signed-off-by: Arnaldo Carvalho de Melo 
+---
+ tools/perf/util/srcline.c | 16 +++-
+ 1 file changed, 15 insertions(+), 1 deletion(-)
+
+diff --git a/tools/perf/util/srcline.c b/tools/perf/util/srcline.c
+index 6ccf6f6..5b7d6c1 100644
+--- a/tools/perf/util/srcline.c
 b/tools/perf/util/srcline.c
+@@ -193,16 +193,30 @@ static void find_address_in_section(bfd *abfd, asection 
*section, void *data)
+   bfd_vma pc, vma;
+   bfd_size_type size;
+   struct a2l_data *a2l = data;
++  flagword flags;
+ 
+   if (a2l->found)
+   return;
+ 
+-  if ((bfd_get_section_flags(abfd, section) & SEC_ALLOC) == 0)
++#ifdef bfd_get_section_flags
++  flags = bfd_get_section_flags(abfd, section);
++#else
++  flags = bfd_section_flags(section);
++#endif
++  if ((flags & SEC_ALLOC) == 0)
+   return;
+ 
+   pc = a2l->addr;
++#ifdef bfd_get_section_vma
+   vma = bfd_get_section_vma(abfd, section);
++#else
++  vma = bfd_section_vma(section);
++#endif
++#ifdef bfd_get_section_size
+   size = bfd_get_section_size(section);
++#else
++  size = bfd_section_size(section);
++#endif
+ 
+   if (pc < vma || pc >= vma + size)
+   return;
+-- 
+cgit v1.1
+

diff --git a/dev-util/perf/perf-5.4.20.ebuild b/dev-util/perf/perf-5.4.20.ebuild
new file mode 100644
index 000..3075642225a
--- /dev/null
+++ b/dev-util/perf/perf-5.4.20.ebuild
@@ -0,0 +1,246 @@
+# Copyright 1999-2020 Gentoo Authors
+# 

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

2020-02-15 Thread Hans de Graaff
commit: 64a05f9822636f3706e1b0dbfc9e56f511db1510
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Feb 15 15:22:12 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Feb 15 15:24:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64a05f98

dev-ruby/dalli: add ruby27

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

 dev-ruby/dalli/dalli-2.7.10-r1.ebuild | 50 +++
 1 file changed, 50 insertions(+)

diff --git a/dev-ruby/dalli/dalli-2.7.10-r1.ebuild 
b/dev-ruby/dalli/dalli-2.7.10-r1.ebuild
new file mode 100644
index 000..3dbf8da372c
--- /dev/null
+++ b/dev-ruby/dalli/dalli-2.7.10-r1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_TASK_TEST="test"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="History.md Performance.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A high performance pure Ruby client for accessing memcached 
servers"
+HOMEPAGE="https://github.com/petergoldstein/dalli;
+SRC_URI="https://github.com/petergoldstein/dalli/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86"
+IUSE=""
+
+DEPEND+="${DEPEND} test? ( >=net-misc/memcached-1.5.4 )"
+
+ruby_add_bdepend "test? (
+   dev-ruby/minitest:5
+   >=dev-ruby/mocha-0.13
+   dev-ruby/rack
+   >=dev-ruby/activesupport-5.2
+   dev-ruby/connection_pool )"
+
+all_ruby_prepare() {
+   chmod 0755 "${HOME}" || die "Failed to fix permissions on home"
+
+   sed -i -e '/\(appraisal\|bundler\)/ s:^:#:' Rakefile || die
+
+   sed -i -e '3igem "minitest", "~> 5.0"; gem "activesupport", ">=5.2.0"' \
+   -e '/bundler/ s:^:#:' test/helper.rb || die
+
+   # Drop rails dependency which is only used to display the version
+   # number, so we only need to depend on activesupport and avoid
+   # complicated circular dependencies.
+   sed -i -e '/rails/I s:^:#:' \
+   -e '14irequire "active_support"' test/helper.rb || die
+
+   # Fix test compatability with memcached 1.5.4 and higher
+   # https://github.com/petergoldstein/dalli/pull/672
+   sed -i -e '/memcached_low_mem_persistent/,/^end/ s/-M/-M -I 512k/' 
test/memcached_mock.rb || die
+}



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

2020-02-15 Thread Hans de Graaff
commit: 7c90a8cc82e9e5eec60c2564fe369bb7d314b2f5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Feb 15 15:23:08 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Feb 15 15:24:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c90a8cc

dev-ruby/i18n: add ruby27

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

 dev-ruby/i18n/i18n-1.8.2-r1.ebuild | 64 ++
 1 file changed, 64 insertions(+)

diff --git a/dev-ruby/i18n/i18n-1.8.2-r1.ebuild 
b/dev-ruby/i18n/i18n-1.8.2-r1.ebuild
new file mode 100644
index 000..1835dcefe7e
--- /dev/null
+++ b/dev-ruby/i18n/i18n-1.8.2-r1.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="test"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Add Internationalization support to your Ruby application"
+HOMEPAGE="http://rails-i18n.org/;
+SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/activesupport-5.1
+   dev-ruby/bundler
+   >=dev-ruby/mocha-1.7.0
+   dev-ruby/test_declarative )"
+
+all_ruby_prepare() {
+   rm -f gemfiles/*.lock || die
+
+   # Remove optional unpackaged oj gem
+   sed -i -e '/oj/ s:^:#:' gemfiles/* || die
+
+   # Update old test dependencies
+   sed -i -e '/rake/ s/~>/>=/' -e 's/1.7.0/1.7/' gemfiles/* || die
+}
+
+each_ruby_test() {
+   case ${RUBY} in
+   *ruby27)
+   versions="6.0"
+   ;;
+   *ruby26)
+   versions="5.2 6.0"
+   ;;
+   *ruby25)
+   versions="5.2 6.0"
+   ;;
+   *ruby24)
+   versions="5.2"
+   ;;
+   esac
+
+   for version in ${versions} ; do
+   if has_version "dev-ruby/activesupport:${version}" ; then
+   einfo "Running tests with activesupport ${version}"
+   
BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle 
exec ${RUBY} -S rake test || die
+   fi
+   done
+}



  1   2   >