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

2020-04-13 Thread Hans de Graaff
commit: 990a108c6aaae27d968207b6b75da9eb5a9d0cd9
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Apr 14 05:50:05 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Apr 14 05:50:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=990a108c

dev-lang/ruby: cleanup

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

 dev-lang/ruby/Manifest  |   4 -
 dev-lang/ruby/ruby-2.4.9.ebuild | 228 --
 dev-lang/ruby/ruby-2.5.7.ebuild | 223 -
 dev-lang/ruby/ruby-2.6.5.ebuild | 235 ---
 dev-lang/ruby/ruby-2.7.0.ebuild | 237 
 5 files changed, 927 deletions(-)

diff --git a/dev-lang/ruby/Manifest b/dev-lang/ruby/Manifest
index 770d52e8c54..8c1b5866ae5 100644
--- a/dev-lang/ruby/Manifest
+++ b/dev-lang/ruby/Manifest
@@ -1,8 +1,4 @@
 DIST ruby-2.4.10.tar.xz 10100664 BLAKE2B 
7301f34b94bb6d88c0d049eed4220ddb290c877b130e90c86bc454b3e72c90ae151db0e828068c8fe02b21cd41c8f3cd43d4e95ab688d2cd6f3f3840ea9d
 SHA512 
11c7a9ea1353f752763b189815ac34674cc8ebf7141517838b7f040823e892780d94ec3091c1f5d1415f9bc1b838b7f6f9de13a706df7bef80ce3b146a7d6660
-DIST ruby-2.4.9.tar.xz 10078316 BLAKE2B 
ad83adf6b884a9a36e83cc754077f706afa221a9e8b81d92f6b6a1b829dc0350bdacd67b0b4e1e196a17e3f7d1c65f1e9b38e245aeddf089576eaca7d051701b
 SHA512 
9046575315c29c789427c2d00c832f0c0970e47fd158bbe8e4f2df5cff2ea9c06c65c3493adb4656e5b32ebfdc546092911f98a8ad7f698bc001c290db5888c7
-DIST ruby-2.5.7.tar.xz 11296440 BLAKE2B 
6f3590f30c7b196145a83490abed24b0059521374a03086646186b20670bfed548ea744c910c8eda0d11607d8673644d7fb23ff9091dd2f6dfcbc43080fe0f97
 SHA512 
63b7c75fab44cd1bd22f22ddec00c740cf379ac7240da0dfafcec54347766695faef47428ce1c433fd77fa96992e976c984697067fa526236d383b12adc9ce75
 DIST ruby-2.5.8.tar.xz 11298404 BLAKE2B 
3256c0448e72b63c0bd89f89a27fa9c09c8feed54d42cd79899b7d5cfe9dbc29ca708d12c630b3f52ff85b0c6a4011ae7ff0483d64b2fd445700a72a91028035
 SHA512 
2886be764a454425c5beef2777c64a70ee0d048b07896b327633d904f5077fea4299526689f9e2ac4dcd2fc4811cf9a6c8ce75367ed35d29dfe1a54222872e0d
-DIST ruby-2.6.5.tar.xz 11553580 BLAKE2B 
07739a92ff17467fe6d31bb4dce56ae35fd9c67bb697ebc00b4845474c75d8377c77916e6e129512cfffcf76bd60e6327e818e899b6160f3222912654d5eb118
 SHA512 
e8ae3b5d4d23a93d0ef6057235ad0e573665a8b4b6544e1c70b4cce9c4d2fb9094e5c8fe8a9ab7b9996efe3ada603f9b4ef1fd08fb5a83253c1ae2b5e3f202db
 DIST ruby-2.6.6.tar.xz 11567284 BLAKE2B 
45e910dd9b128c46bff3003834c4fdcbbc2e2e4d3e44f298ff4356a285de2c375d6b6021a3aa28d89336b32a1655fa4a7c086d07f4a0f6bcd578a11dd4a894da
 SHA512 
86caf93dbf61d03781767ab5375a7edf4761f13ba08ccfefe16c0a7550499237e7390c2f72a95d42670d4fe76b2401b4218936187c62ec1572799e9e04c50d62
-DIST ruby-2.7.0.tar.xz 11990900 BLAKE2B 
0f4969780618979190a92ca317963f825d854ecb437e7031cb7848b04bc9cb9532145968e33f5b8022449bccd1b0828b87a0ed0c0a09b182e2484d0811975a0d
 SHA512 
dd5690c631bf3a2b76cdc06902bcd76a89713a045e136debab9b8a81ff8c433bbb254aa09e4014ca1cf85a69ff4bcb13de11da5e40c224e7268be43ef2194af7
 DIST ruby-2.7.1.tar.xz 12003684 BLAKE2B 
90a35c3e246cfe982a146be29a3d121d6e2c251ed96703dbc46b98c21e0e43e5445132e6119e584ae35f7193f063ff1b14822f947a4e07037c37fbba5e4038da
 SHA512 
79f98b1ea98e0b10ec79da1883e8fc84d48ffe5c09ae945cbebde94365e35a589d919aac965f74d70ca7e21370ecee631ac5a8f9c4eac61d62f5aa629f27bf31

diff --git a/dev-lang/ruby/ruby-2.4.9.ebuild b/dev-lang/ruby/ruby-2.4.9.ebuild
deleted file mode 100644
index ce6fd79f936..000
--- a/dev-lang/ruby/ruby-2.4.9.ebuild
+++ /dev/null
@@ -1,228 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools flag-o-matic multilib
-
-MY_P="${PN}-$(ver_cut 1-3)"
-S=${WORKDIR}/${MY_P}
-
-SLOT=$(ver_cut 1-2)
-MY_SUFFIX=$(ver_rs 1 '' ${SLOT})
-RUBYVERSION=${SLOT}.0
-
-DESCRIPTION="An object-oriented scripting language"
-HOMEPAGE="https://www.ruby-lang.org/;
-SRC_URI="https://cache.ruby-lang.org/pub/ruby/${SLOT}/${MY_P}.tar.xz;
-
-LICENSE="|| ( Ruby-BSD BSD-2 )"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~mips ppc ppc64 s390 sparc x86"
-IUSE="berkdb debug doc examples gdbm ipv6 jemalloc libressl +rdoc rubytests 
socks5 +ssl static-libs tk xemacs"
-
-RDEPEND="
-   berkdb? ( sys-libs/db:= )
-   gdbm? ( sys-libs/gdbm:= )
-   jemalloc? ( dev-libs/jemalloc )
-   ssl? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl )
-   )
-   socks5? ( >=net-proxy/dante-1.1.13 )
-   tk? (
-   dev-lang/tcl:0=[threads]
-   dev-lang/tk:0=[threads]
-   )
-   dev-libs/libyaml
-   dev-libs/libffi:=
-   sys-libs/readline:0=
-   sys-libs/zlib
-   >=app-eselect/eselect-ruby-20161226
-   !https://www.ruby-lang.org/;
-SRC_URI="https://cache.ruby-lang.org/pub/ruby/${SLOT}/${MY_P}.tar.xz;
-
-LICENSE="|| ( 

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

2020-04-13 Thread Matthew Thode
commit: 9b39cd58ee19087a3899cd8eca5dd0d1dc7910bd
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Apr 14 05:33:43 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue Apr 14 05:34:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b39cd58

net-misc/memcached: 1.6.5 bump

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

 net-misc/memcached/Manifest   | 2 +-
 net-misc/memcached/{memcached-1.6.4.ebuild => memcached-1.6.5.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/memcached/Manifest b/net-misc/memcached/Manifest
index 95a2bf35e3e..e22f278cdd3 100644
--- a/net-misc/memcached/Manifest
+++ b/net-misc/memcached/Manifest
@@ -1,4 +1,4 @@
 DIST memcached-1.5.22.tar.gz 532713 BLAKE2B 
90787522f36d9d4389438334572725df18050ae67bda2d97cde67b01492ca81772ddf7e83e02f71031ca909402a68f3db085ef6bece6e032ce580676a8a722f3
 SHA512 
19804c2847679eb018a0221b0717ebbcd2cd33b7f03176cc0d77b7405152dc944d3f5c39d0d81fcb6c08a2fa9317959e25587e7cb50718fdb6675288b2b078aa
 DIST memcached-1.6.2.tar.gz 536527 BLAKE2B 
e350ee10ed74d68206baa009fa49e30e6563a21fd617fc30c1c2695642f6a5f85662acc40471d903a54c26153ca904d1ce9fb3bcbc7bae5d06431069872ca812
 SHA512 
e695c1292fc85280be3d337990c37f6fcf85e1a73870d541b993335b12f33b31516b477c30169a40c7b5d24fac8c842fdc5f1f48348c5cafa593040229349640
 DIST memcached-1.6.3.tar.gz 538890 BLAKE2B 
06d18dcfa00bead3d0d5e46a2660568544b0e6bf27b4f2c1759d9bf8170c0b5b78028303a530d651b4002053ec747b4c6a2dabc231b57cbbfa276ff1cc59f9f1
 SHA512 
f51248906f59eca3025dd8b56adcd49dcacbf706f66b0fbdafeb054a213d5595a8e13dc38a365cf852d3b1058f90a981f464e24025a4f33dccd09aa579f7cbbd
-DIST memcached-1.6.4.tar.gz 539862 BLAKE2B 
eafbdad833134eb181622209f7f8d6d9c241bd065a0216370c37642fed5658531c42e0810d4d23da7512a0909f552ceff2a39559b872d652c4ddc15013b7bf3a
 SHA512 
2d0ba6c704bf0f5b52161c836e053fb601204b1f01d3898ea49d5691e753d540b7c8719a6081790a046382776a62b51590d3992752c60ce02c14a8c1b9ef2d1a
+DIST memcached-1.6.5.tar.gz 539962 BLAKE2B 
2abe351d09a29c98a6a7710f05d1934d9733366e32489137f281558abefa6183e66ac4b1acf44af5c1772123ffa032f460bf796acb6258a908d6ef1e38262f88
 SHA512 
e6cc2db70bbd05dd40131ca9e0cbbc72c41d747f64b6e6e6c2e3ac2630b67fefcd5e945b2e8d57db6d0b379ba9c34d89eb2c19f20391493e4e2390d7a1616d90

diff --git a/net-misc/memcached/memcached-1.6.4.ebuild 
b/net-misc/memcached/memcached-1.6.5.ebuild
similarity index 100%
rename from net-misc/memcached/memcached-1.6.4.ebuild
rename to net-misc/memcached/memcached-1.6.5.ebuild



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

2020-04-13 Thread Michał Górny
commit: 7be602138f425a313f67dbca53f6ba7b1250c960
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr 14 05:30:45 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 14 05:33:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7be60213

python-utils-r1.eclass: Bump python:3.7 dep

Hopefully it resolves package issues that were caused by 3.7.6.

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

 eclass/python-utils-r1.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass
index 77982c9b9c7..c72dad7ae36 100644
--- a/eclass/python-utils-r1.eclass
+++ b/eclass/python-utils-r1.eclass
@@ -378,7 +378,7 @@ _python_export() {
python3.6)

PYTHON_PKG_DEP=">=dev-lang/python-3.6.10:3.6";;
python3.7)
-   
PYTHON_PKG_DEP=">=dev-lang/python-3.7.6:3.7";;
+   
PYTHON_PKG_DEP=">=dev-lang/python-3.7.7-r1:3.7";;
python3.8)

PYTHON_PKG_DEP=">=dev-lang/python-3.8.2:3.8";;
pypy3)



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

2020-04-13 Thread Michał Górny
commit: 5956e39182ec8e2d87d3f085da5a7becbc204985
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr 14 05:06:58 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 14 05:33:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5956e391

dev-python/jinja: Bump to 2.11.2

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

 dev-python/jinja/Manifest|  1 +
 dev-python/jinja/jinja-2.11.2.ebuild | 68 
 2 files changed, 69 insertions(+)

diff --git a/dev-python/jinja/Manifest b/dev-python/jinja/Manifest
index ca899e018f8..162f85477e8 100644
--- a/dev-python/jinja/Manifest
+++ b/dev-python/jinja/Manifest
@@ -1,2 +1,3 @@
 DIST jinja-2.11.1.tar.gz 258637 BLAKE2B 
80826397ada553b2bd1452f72430589ddebbd55aecffe6c6d9161ddcb46d9caa35635abd0946e063efda856391843831d25a7de91250d0f066b12cbf8b4af988
 SHA512 
66d9b7923f4b78133489bc28525d83032d37d5409ac572c00ea1aa342b3291bf0505c1e9d62f7a553553e26f06885e3d5c71bdcd2b334064b610692681694d33
+DIST jinja-2.11.2.tar.gz 258055 BLAKE2B 
5cf12d6c79e7e659b16318cb3dc483a276511192903469629ec497c10ba6cd023f5a834961ac74cbda556177aaac46f5045c5aaca3068dcef87017760895851c
 SHA512 
453e0c94c57065ab78f997726256bd2a31bb79124a2ee17b632cb124a3ccefded33d81b35cac73497f095b1cd5d8cd4420d6932a637fd7c4cdb786f1753e49ac
 DIST jinja-2.8.1.tar.gz 397144 BLAKE2B 
78e4903da05ab3e8961b6bb6047116941b4bbf59d08b8283582972590409f98b5dc1f468a988525d96c552000279fcd0a31dae3ac1e5226f609a8854c8f9ca0b
 SHA512 
f4655f1a43c06f7651fbd5251d0538788a3a6a3ffb93d9a8c239711cf043082c43d34706b6d71a18679d957faa6590e7e0259ffb8f7cc5e3300749526417a987

diff --git a/dev-python/jinja/jinja-2.11.2.ebuild 
b/dev-python/jinja/jinja-2.11.2.ebuild
new file mode 100644
index 000..5ee872da96d
--- /dev/null
+++ b/dev-python/jinja/jinja-2.11.2.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=rdepend
+PYTHON_COMPAT=( python2_7 python3_{6,7,8} pypy3 )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="A full-featured template engine for Python"
+HOMEPAGE="http://jinja.pocoo.org/ https://pypi.org/project/Jinja2/;
+# pypi tarball is missing tests
+SRC_URI="https://github.com/pallets/jinja/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris"
+IUSE="examples"
+
+RDEPEND="
+   dev-python/markupsafe[${PYTHON_USEDEP}]
+   !dev-python/jinja:compat"
+
+distutils_enable_sphinx docs \
+   dev-python/sphinx-issues \
+   dev-python/pallets-sphinx-themes
+distutils_enable_tests pytest
+
+# XXX: handle Babel better?
+
+src_prepare() {
+   # avoid unnecessary dep on extra sphinxcontrib modules
+   sed -i '/sphinxcontrib.log_cabinet/ d' docs/conf.py || die
+
+   distutils-r1_src_prepare
+}
+
+python_compile() {
+   distutils-r1_python_compile
+
+   if ! python_is_python3; then
+   rm "${BUILD_DIR}"/lib/jinja2/async*.py || die
+   fi
+}
+
+python_install() {
+   distutils-r1_python_install --skip-build
+}
+
+python_install_all() {
+   if use examples ; then
+   docinto examples
+   dodoc -r examples/.
+   fi
+
+   distutils-r1_python_install_all
+
+   insinto /usr/share/vim/vimfiles/syntax
+   doins ext/Vim/*
+}
+
+pkg_postinst() {
+   if ! has_version dev-python/Babel; then
+   elog "For i18n support, please emerge dev-python/Babel."
+   fi
+}



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

2020-04-13 Thread Michał Górny
commit: 25852a4c585cab855c5f96a8d3776aebbd62ef4b
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Mar 22 05:43:37 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 14 05:33:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25852a4c

python-single-r1.eclass: Allow using PYTHON_USEDEP again

Instead of requiring people to type PYTHON_MULTI_USEDEP, permit shorter
form of PYTHON_USEDEP.  This does not restore the old behavior
but improves consistency between eclasses that was broken
by python-single-r1 API changes.

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

 eclass/python-single-r1.eclass | 22 ++
 1 file changed, 14 insertions(+), 8 deletions(-)

diff --git a/eclass/python-single-r1.eclass b/eclass/python-single-r1.eclass
index ab3df94dcf1..d516e362969 100644
--- a/eclass/python-single-r1.eclass
+++ b/eclass/python-single-r1.eclass
@@ -22,7 +22,7 @@
 # The eclass exports PYTHON_SINGLE_USEDEP that is suitable for depending
 # on other packages using the eclass.  Dependencies on packages using
 # python-r1 should be created via python_gen_cond_dep() function,
-# using PYTHON_MULTI_USEDEP placeholder.
+# using PYTHON_USEDEP placeholder.
 #
 # Please note that packages support multiple Python implementations
 # (using python-r1 eclass) can not depend on packages not supporting
@@ -146,7 +146,7 @@ EXPORT_FUNCTIONS pkg_setup
 # Python implementations.
 #
 # If you need to depend on a multi-impl (python-r1) package, use
-# python_gen_cond_dep with PYTHON_MULTI_USEDEP placeholder instead.
+# python_gen_cond_dep with PYTHON_USEDEP placeholder instead.
 #
 # Example use:
 # @CODE
@@ -158,7 +158,7 @@ EXPORT_FUNCTIONS pkg_setup
 # python_single_target_python3_4(-)?
 # @CODE
 
-# @ECLASS-VARIABLE: PYTHON_MULTI_USEDEP
+# @ECLASS-VARIABLE: PYTHON_USEDEP
 # @DESCRIPTION:
 # This is a placeholder variable supported by python_gen_cond_dep,
 # in order to depend on python-r1 packages built for the same Python
@@ -167,7 +167,7 @@ EXPORT_FUNCTIONS pkg_setup
 # Example use:
 # @CODE
 # RDEPEND="$(python_gen_cond_dep '
-# dev-python/foo[${PYTHON_MULTI_USEDEP}]
+# dev-python/foo[${PYTHON_USEDEP}]
 #   ')"
 # @CODE
 #
@@ -176,6 +176,11 @@ EXPORT_FUNCTIONS pkg_setup
 # python_targets_python3_4(-)
 # @CODE
 
+# @ECLASS-VARIABLE: PYTHON_MULTI_USEDEP
+# @DESCRIPTION:
+# This is a backwards-compatibility placeholder.  Use PYTHON_USEDEP
+# instead.
+
 # @ECLASS-VARIABLE: PYTHON_REQUIRED_USE
 # @DESCRIPTION:
 # This is an eclass-generated required-use expression which ensures
@@ -249,7 +254,7 @@ _python_single_set_globals() {
else
PYTHON_DEPS=${deps}
PYTHON_REQUIRED_USE=${requse}
-   PYTHON_USEDEP='%PYTHON_USEDEP-HAS-BEEN-REMOVED%'
+   
PYTHON_USEDEP='%PYTHON_USEDEP-NEEDS-TO-BE-USED-IN-PYTHON_GEN_COND_DEP%'
PYTHON_SINGLE_USEDEP=${single_usedep}
readonly PYTHON_DEPS PYTHON_REQUIRED_USE PYTHON_SINGLE_USEDEP \
PYTHON_USEDEP
@@ -345,7 +350,7 @@ python_gen_useflags() {
 # to prevent accidental shell filename expansion.
 #
 # In order to enforce USE constraints on the packages, verbatim
-# '${PYTHON_SINGLE_USEDEP}' and '${PYTHON_MULTI_USEDEP}' (quoted!) may
+# '${PYTHON_SINGLE_USEDEP}' and '${PYTHON_USEDEP}' (quoted!) may
 # be placed in the dependency specification. It will get expanded within
 # the function into a proper USE dependency string.
 #
@@ -353,7 +358,7 @@ python_gen_useflags() {
 # @CODE
 # PYTHON_COMPAT=( python{2_7,3_{3,4}} pypy )
 # RDEPEND="$(python_gen_cond_dep \
-#   'dev-python/unittest2[${PYTHON_MULTI_USEDEP}]' python2_7 pypy )"
+#   'dev-python/unittest2[${PYTHON_USEDEP}]' python2_7 pypy )"
 # @CODE
 #
 # It will cause the variable to look like:
@@ -382,8 +387,9 @@ python_gen_cond_dep() {
fi
local multi_usedep="python_targets_${impl}(-)"
 
+   local 
subdep=${dep//\$\{PYTHON_MULTI_USEDEP\}/${multi_usedep}}
matches+=( "python_single_target_${impl}? (
-   
${dep//\$\{PYTHON_MULTI_USEDEP\}/${multi_usedep}} )" )
+   ${subdep//\$\{PYTHON_USEDEP\}/${multi_usedep}} 
)" )
fi
done
 



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

2020-04-13 Thread Michał Górny
commit: 054c4ddd203624ef474299063ab9722cd255c9df
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr 14 05:08:53 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 14 05:33:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=054c4ddd

dev-python/parso: Mark ALLARCHES

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

 dev-python/parso/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/parso/metadata.xml b/dev-python/parso/metadata.xml
index 0d25fbf1ae0..5e9249b9e71 100644
--- a/dev-python/parso/metadata.xml
+++ b/dev-python/parso/metadata.xml
@@ -5,6 +5,7 @@
 pyt...@gentoo.org
 Python
   
+  
   
 parso
 davidhalter/parso



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

2020-04-13 Thread Michał Górny
commit: bad45def2cde6e7813633242e8c7f75a3bafdff1
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr 14 05:32:01 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 14 05:33:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bad45def

dev-lang/python: Remove 3.7.6

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

 dev-lang/python/Manifest|   1 -
 dev-lang/python/python-3.7.6.ebuild | 341 
 2 files changed, 342 deletions(-)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index a5e8757c4ef..75bec42afd3 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -1,6 +1,5 @@
 DIST Python-2.7.17.tar.xz 12855568 BLAKE2B 
6d09214a51d6595fe5253a279ee556d7510dcb9a0e8ad71e9cf73b4fb00c3abd3680e2429f4f87d9387d1fc16d4887f5f33fc600b24b0ca2c70f36bf34df2157
 SHA512 
2dc19a0b0d818c71429dae94783e58b2aac0fa31f5faa1e840cac06245a59932ecc4658d913515736601bcf70a78c9ec60367aed75f4567d1e41ff3bb104da9a
 DIST Python-3.6.10.tar.xz 17212220 BLAKE2B 
822e231cf2755e6477e49e9128a983185a4f1e30e9d6c221f1b5720891c0de345e8c5402af458d3627eba124e75fea4b5daa94e01b0eaddc116dc3281263ecbe
 SHA512 
26147099e1f1a0ffc85febad26e18e991f019599a150887ea0b925e34663fad8e03b3c2a941e2770c1a63960695e173ef32709572c9361e7f2cb862ccf75b28a
-DIST Python-3.7.6.tar.xz 17246360 BLAKE2B 
b83a440a1ad5b1a2210e03be0522d39f53778774ea725fa41b28cccfcdf007996f1a1d3cb95f8040b71b692189e28db67ba6ec136af82158363a1aadbba6
 SHA512 
5be022c384728b0c6709d165486f66226d126c521b466ed24d0c4c3c5910ec786a734f4c2c916ac409213c54a492b9fb230fb721c41e3de281676a7e9d8f3171
 DIST Python-3.7.7.tar.xz 1726 BLAKE2B 
5f16c9559249470a9e6c0aa686965e7d78ce0f7364b5d03fc9590613c7a5456f92835340e49bf9becbec18b18d1e5a6fc318b6e30f2349da3246a918cf8b05ff
 SHA512 
ddc838a7b0c442c2e465616f20231f2b703ed6b69ed2dc17858aac8760814fdf7cff43d350d359300e47b6bb1f0bd38c31126b855e423a3a65ed06a8fa16d136
 DIST Python-3.8.2.tar.xz 17869888 BLAKE2B 
f42b35bea5e65f1f0a3fa6f1fd3d749fba3fa46d958608a314c1a98d0e3ca890e856da4d40ee489fe546fc02ce0fc9fa2daaaba96a8928d92ae7eb3d2dda3fe4
 SHA512 
ca37ad0e7c5845f5f228566aa8ff654a8f428c7d4a5aaabff29baebb0ca3219b31ba8bb2607f89e37cf3fc564f023b8407e53a4f2c47bd99122c1cc222613e37
 DIST Python-3.9.0a4.tar.xz 18032300 BLAKE2B 
1c9ad55c7c055c3a704c4062e092d44b8d778e334e05589e7166777da328df54ef257aeb2e203416710bb9f9f1571d7700c2c12aed5b8e63adf7a1b3aedb08b5
 SHA512 
8f7ca0a891fb7e7868dfe5f040e9ceb7ce14d036bc5d9eae1493570c5a9631832e796a1972590c444d2347c585b0c8216345375dd1476b4da7bd47e187591afc

diff --git a/dev-lang/python/python-3.7.6.ebuild 
b/dev-lang/python/python-3.7.6.ebuild
deleted file mode 100644
index bf8db8cb3de..000
--- a/dev-lang/python/python-3.7.6.ebuild
+++ /dev/null
@@ -1,341 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-WANT_LIBTOOL="none"
-
-inherit autotools flag-o-matic pax-utils python-utils-r1 toolchain-funcs
-
-MY_P="Python-${PV}"
-PYVER=$(ver_cut 1-2)
-PATCHSET="python-gentoo-patches-3.7.6"
-
-DESCRIPTION="An interpreted, interactive, object-oriented programming language"
-HOMEPAGE="https://www.python.org/;
-SRC_URI="https://www.python.org/ftp/python/${PV}/${MY_P}.tar.xz
-   https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz;
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="PSF-2"
-SLOT="${PYVER}/${PYVER}m"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86"
-IUSE="bluetooth build examples gdbm hardened ipv6 libressl +ncurses +readline 
sqlite +ssl test tk wininst +xml"
-RESTRICT="!test? ( test )"
-
-# Do not add a dependency on dev-lang/python to this ebuild.
-# If you need to apply a patch which requires python for bootstrapping, please
-# run the bootstrap code on your dev box and include the results in the
-# patchset. See bug 447752.
-
-RDEPEND="app-arch/bzip2:=
-   app-arch/xz-utils:=
-   dev-libs/libffi:=
-   sys-apps/util-linux:=
-   >=sys-libs/zlib-1.1.3:=
-   virtual/libcrypt:=
-   virtual/libintl
-   gdbm? ( sys-libs/gdbm:=[berkdb] )
-   ncurses? ( >=sys-libs/ncurses-5.2:= )
-   readline? ( >=sys-libs/readline-4.1:= )
-   sqlite? ( >=dev-db/sqlite-3.3.8:3= )
-   ssl? (
-   !libressl? ( dev-libs/openssl:= )
-   libressl? ( dev-libs/libressl:= )
-   )
-   tk? (
-   >=dev-lang/tcl-8.0:=
-   >=dev-lang/tk-8.0:=
-   dev-tcltk/blt:=
-   dev-tcltk/tix
-   )
-   xml? ( >=dev-libs/expat-2.1:= )"
-# bluetooth requires headers from bluez
-DEPEND="${RDEPEND}
-   bluetooth? ( net-wireless/bluez )
-   test? ( app-arch/xz-utils[extra-filters(+)] )
-   virtual/pkgconfig
-   !sys-devel/gcc[libffi(-)]"
-RDEPEND+=" !build? ( app-misc/mime-types )"
-PDEPEND=">=app-eselect/eselect-python-20140125-r1"
-
-src_prepare() {
-   # Ensure that internal copies of expat, libffi and 

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

2020-04-13 Thread Michał Górny
commit: 180fa85d7d00aea463c399f70348beaad9166eb7
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Mar 22 05:54:44 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 14 05:33:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=180fa85d

distutils-r1.eclass: Pass --skip-build when installing

Explicitly pass --skip-build in order to prevent distutils from
rebuilding files when installing.  This is especially relevant to some
packages that build extensions, and the extensions get built again
in src_install().

Technically, this can break some customized build systems that write
implementation-specific data into source directory, and right now
the implied rebuild caused it to be rewritten when installing.  With
this patch, the newest version of the file would be installed for all
interpreters.  I am not aware of any such packages, though.

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

 eclass/distutils-r1.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass
index fd6c0193d12..51e99a009df 100644
--- a/eclass/distutils-r1.eclass
+++ b/eclass/distutils-r1.eclass
@@ -873,7 +873,7 @@ distutils-r1_python_install() {
local root=${D%/}/_${EPYTHON}
[[ ${DISTUTILS_SINGLE_IMPL} ]] && root=${D%/}
 
-   esetup.py install --root="${root}" "${args[@]}"
+   esetup.py install --skip-build --root="${root}" "${args[@]}"
 
local forbidden_package_names=( examples test tests .pytest_cache )
local p



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

2020-04-13 Thread Michał Górny
commit: 3ff5c0662858a21d6e496ab30f1f1490db52120a
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr 14 05:05:14 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 14 05:33:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ff5c066

dev-python/parso: Bump to 0.7.0

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

 dev-python/parso/Manifest   |  1 +
 dev-python/parso/parso-0.7.0.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-python/parso/Manifest b/dev-python/parso/Manifest
index 67cb53dcc47..4a67ef79258 100644
--- a/dev-python/parso/Manifest
+++ b/dev-python/parso/Manifest
@@ -1,3 +1,4 @@
 DIST parso-0.5.2.tar.gz 390495 BLAKE2B 
257de5853cad74803d9b45ae4820c96933d09ebe7c09d30a98ccb1d40d1473d8ef55f9be692278012f3d6f57066600ae14817d20bbde2258f2362702f3056f93
 SHA512 
d8a2b8c4f30eec676f9cb36afc86b4f80d8397ce4d82a2452598116ae50cb861a1eea6543a51898f4c94acb13b8345833283a353f19ae27242b6e993c02f0ef7
 DIST parso-0.6.1.tar.gz 390866 BLAKE2B 
3dbbef687f194f41bc7fdeb7c78930802ee5a97150d2585eb8949ac74ac640e897b8f04b29f2768df920aa5d54ec80f1aac3b84f996ef0ea957ddccf9da77cf0
 SHA512 
98cc20a3378c89b870df5e5df52f2c2091c1a133ea9701141ed90edbb05c5b8ddf30dcc19069cc19666f34e37f8ca64e37bfd701314adb24b0a10ab197862cf1
 DIST parso-0.6.2.tar.gz 391060 BLAKE2B 
476b91286dc69161558dbb82f2e5eaf1b7f9ded6de467d97c74ec7e08a7e956cfbb67bd64e6ed975fddeaa64a616bf714f069e7185a3af8140aeaa2eda2de729
 SHA512 
da011c6fbab3ca2157c8934086cc0db0b7a37f5cd67debe70f56429f409de8762b124948ee75ac65779b806d8aaab759ee790eacb580910f3609ffd280dba2a8
+DIST parso-0.7.0.tar.gz 395175 BLAKE2B 
ac407b711b6229a93864e339b3632563d3fcd7f84e22a43bd89282300b931f58d638ab8a64c441dc183852576261be18a3be471b0824b6e56fb69025cf666d6b
 SHA512 
41ad60b1d7dff682281059aabff0d43ccd3048b6cc6ee3e9e141d4a0a965fd99449f6d3f23689914c1f7bda371e3cc86266775a1c23fb1c430ea689c916fbb71

diff --git a/dev-python/parso/parso-0.7.0.ebuild 
b/dev-python/parso/parso-0.7.0.ebuild
new file mode 100644
index 000..d9dff2d95d4
--- /dev/null
+++ b/dev-python/parso/parso-0.7.0.ebuild
@@ -0,0 +1,29 @@
+# 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,8} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="a python parser that supports error recovery and round-trip 
parsing"
+HOMEPAGE="https://github.com/davidhalter/parso https://pypi.org/project/parso/;
+SRC_URI="https://github.com/davidhalter/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+distutils_enable_sphinx docs
+distutils_enable_tests pytest
+
+src_prepare() {
+   # tests rely on specific exception messages and fail occasionally
+   # upstream suggested skipping them
+   rm test/test_python_errors.py || die
+
+   distutils-r1_src_prepare
+}



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

2020-04-13 Thread Hans de Graaff
commit: 90745fedc7a2af5ba6390aba17bb1adb17189e12
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Apr 14 05:30:41 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Apr 14 05:31:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90745fed

dev-ruby/rmagick: add 4.1.2

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

 dev-ruby/rmagick/Manifest |  1 +
 dev-ruby/rmagick/rmagick-4.1.2.ebuild | 67 +++
 2 files changed, 68 insertions(+)

diff --git a/dev-ruby/rmagick/Manifest b/dev-ruby/rmagick/Manifest
index f3f0276b533..b740542fbcc 100644
--- a/dev-ruby/rmagick/Manifest
+++ b/dev-ruby/rmagick/Manifest
@@ -3,3 +3,4 @@ DIST rmagick-3.2.0.gem 1950208 BLAKE2B 
5d4255fec8fcfb8ec2f6f361fd54a3371935dbae3
 DIST rmagick-4.0.0.gem 1946624 BLAKE2B 
f1cec7bf1dffa94ca2803dfd64eb4a7b1cb269c935482ed42df3a8d9e3f9599b24e6d07f7268e5c641734c8e8a8984f2f0cf2a80ced0f29ee36d154a4eb1a341
 SHA512 
2b9e72a3f8560b8530397406d086c0d3ffa6c6ec0b8d3ec0eb9d05528f108da6023462948738bd1f420f130250fa4bf8757a9c94335b223ad1ea3e279797b0ae
 DIST rmagick-4.1.0.tar.gz 1977887 BLAKE2B 
08d55b9bd154ced069dfd3bf58edd3d6ea9fb56fc99985fbe805bde8027e11439f27c8b4422c38ea6da8361ca7fb53189fd9b7bdd1b65e12a5b807a04f64859e
 SHA512 
5354f4430b2bad7bcb07c75dffae680ad7773f9bdd1635485c947fa82a80e8a7708071933437722df475563be3d94f0bac832178eadcf1616d81ee4e78dd8ebe
 DIST rmagick-4.1.1.tar.gz 1978761 BLAKE2B 
489d355237379b7efb5e1d82b71cb2e6f8607cd644933c4d1d1116f464604262388aaf8534ed322c6b44291aadc3abb75e1bca94110c01fcde228b6fd9bb9ab4
 SHA512 
08d5a730281e7aa44fa955c8af06649efc77702dbc979f5de34f2f3b39798d494a0df8860a25746d89256c7ecaeaa140e4e5d5cd60017ed4412075a790976a5e
+DIST rmagick-4.1.2.tar.gz 1978867 BLAKE2B 
f89aadb3d0dc5274376c2fef335cbcef3bdfec3fa9aa2f9e0d1982c9d2b5568689a427c3b2f7536c0585316c0f53ca7111c3da30f8136df4c878782668830847
 SHA512 
671ce8ef0d2387d6f0091a7a7a79a5ee9a5c5cd9340f5d29b4a35227c2293eae5e0e5c9ef16a83dc24ed0cb59cc7258427f8880484f7bb49dfaccb00d280e2b4

diff --git a/dev-ruby/rmagick/rmagick-4.1.2.ebuild 
b/dev-ruby/rmagick/rmagick-4.1.2.ebuild
new file mode 100644
index 000..60b8e1d9509
--- /dev/null
+++ b/dev-ruby/rmagick/rmagick-4.1.2.ebuild
@@ -0,0 +1,67 @@
+# 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="rspec3"
+
+RUBY_FAKEGEM_TASK_DOC=""
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="rmagick.gemspec"
+
+MY_PV=RMagick_${PV//\./-}
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="An interface between Ruby and the ImageMagick(TM) image 
processing library"
+HOMEPAGE="https://github.com/rmagick/rmagick;
+SRC_URI="https://github.com/rmagick/rmagick/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+RUBY_S="rmagick-${MY_PV}"
+
+LICENSE="Artistic"
+SLOT="4"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86 ~x86-macos"
+IUSE="doc"
+
+RDEPEND+=" >=media-gfx/imagemagick-6.9.0:="
+DEPEND+=" >=media-gfx/imagemagick-6.9.0:=[jpeg]"
+
+all_ruby_prepare() {
+   # Avoid unused dependency on rake-compiler. This also avoids an
+   # extra compile during tests.
+   sed -i -e '/extensiontask/ s:^:#:' \
+   -e '/ExtensionTask/,/end/ s:^:#:' \
+   -e '/compile/ s:^:#:' Rakefile || die
+   sed -i -e '/pry/ s:^:#:' spec/spec_helper.rb || die
+   sed -i -e 's/git ls-files/find/' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+   # Squelch harmless warning about imagemagick installation.
+   sed -i -e '/prefix/ s:ImageMagick:ImageMagick-6:' 
ext/RMagick/extconf.rb || die
+
+   # Reading PDFs is not allowed by the default Gentoo security policy for 
imagemagick
+   sed -i -e '/can read PDF file/askip "Not allowed by Gentoo security 
policy"' spec/rmagick/image/read_spec.rb || die
+}
+
+each_ruby_configure() {
+   ${RUBY} -Cext/RMagick extconf.rb || die "extconf.rb failed"
+}
+
+each_ruby_compile() {
+   emake -Cext/RMagick V=1
+   cp ext/RMagick/RMagick2$(get_modname) lib/ || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   docinto examples
+   dodoc examples/*
+
+   if use doc ; then
+   docinto .
+   dodoc -r doc
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/subversion/

2020-04-13 Thread Matt Turner
commit: 143496acaadaff1d45d99b0c9183e03a60b38438
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Apr 14 03:06:36 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Apr 14 03:15:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=143496ac

dev-vcs/subversion: Depend on libsecret, not libgnome-keyring

Bug: https://bugs.gentoo.org/713026
Signed-off-by: Matt Turner  gentoo.org>

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

diff --git a/dev-vcs/subversion/subversion-1.13.0.ebuild 
b/dev-vcs/subversion/subversion-1.13.0-r1.ebuild
similarity index 99%
rename from dev-vcs/subversion/subversion-1.13.0.ebuild
rename to dev-vcs/subversion/subversion-1.13.0-r1.ebuild
index a46d68203b0..3f5565dc272 100644
--- a/dev-vcs/subversion/subversion-1.13.0.ebuild
+++ b/dev-vcs/subversion/subversion-1.13.0-r1.ebuild
@@ -39,7 +39,7 @@ COMMON_DEPEND="
ctypes-python? ( ${PYTHON_DEPS} )
gnome-keyring? (
dev-libs/glib:2
-   gnome-base/libgnome-keyring
+   app-crypt/libsecret
sys-apps/dbus
)
http? ( >=net-libs/serf-1.3.4 )



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

2020-04-13 Thread Michael Orlitzky
commit: 1f64b0ee002dfa9ef9e1df793b3e2d2e7be2fcf1
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Tue Apr 14 02:11:04 2020 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue Apr 14 02:11:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f64b0ee

sci-libs/m4ri: remove "unused" m4ri-20140914.ebuild.

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

 sci-libs/m4ri/Manifest |  1 -
 sci-libs/m4ri/m4ri-20140914.ebuild | 52 --
 2 files changed, 53 deletions(-)

diff --git a/sci-libs/m4ri/Manifest b/sci-libs/m4ri/Manifest
index 50c2bac25a4..01691d59887 100644
--- a/sci-libs/m4ri/Manifest
+++ b/sci-libs/m4ri/Manifest
@@ -1,3 +1,2 @@
-DIST m4ri-20140914.tar.gz 457978 BLAKE2B 
eadba6d1a751cb49cef25cc7726d87aa5746b23ad0a3b9bd274735a71da43ec4751fb655f91f3748f082369875508db365595f8443d77ae9645b3e4199d4f204
 SHA512 
efdd4ffa194d2d2b64a23a833420926613e74072ce62b2b06d768d157e134a615d88b93ed08d9f51f0fd14d686fd068523d1dc2c7cd9fb87108c96a4a11f4643
 DIST m4ri-20200115.tar.gz 510562 BLAKE2B 
4522793ab61dd97dae5c8d82a4457364f437040c9c45c355007a3150bfebb5264e336b19a7416f62b5ef937480f15079d9c0e9711dd26a6f7c6f5ce66d699296
 SHA512 
4791576878097077bcda768c03a43ec9a5b05c29adaa9c5f1e737e798b3fc7d027f830183d57db7b8b6b75b25e01fb522eb8b2e5359efcb05054fc341cbb403c
 DIST m4ri-20200125.tar.gz 511132 BLAKE2B 
637dbf7f17b84dc5fc91c9d8f501fa223cfacd687cb953ce3b9c4716e9a6d39318ef168c2ec8a4b5eeb469a4b46abbcd8802aaf694991d82deb20c832843c3ab
 SHA512 
212ea58a93b792c1901f62411b06cd1a2ee60b3506c987e45ded73c146f2fa6baf5461b1dcabf31a5771ab5a44eab050d64714f7a5fca3df2d141d0d80c6c51a

diff --git a/sci-libs/m4ri/m4ri-20140914.ebuild 
b/sci-libs/m4ri/m4ri-20140914.ebuild
deleted file mode 100644
index fb7d533eca6..000
--- a/sci-libs/m4ri/m4ri-20140914.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic toolchain-funcs
-
-DESCRIPTION="Method of four russian for inversion (M4RI)"
-HOMEPAGE="https://bitbucket.org/malb/m4ri;
-
-# We use the SageMath tarball instead of the one from bitbucket because
-# the bitbucket releases don't contain the "make dist" stuff and we
-# would need autotools.eclass to generate it.
-SRC_URI="http://files.sagemath.org/spkg/upstream/${PN}/${P}.tar.gz;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
-IUSE="debug openmp cpu_flags_x86_sse2 png static-libs test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="virtual/pkgconfig"
-DEPEND="png? ( media-libs/libpng:= )"
-RDEPEND="${DEPEND}"
-
-# NEWS and ChangeLog are empty as of 2020-01-01, and README.md
-# didn't make it into the release tarball.
-DOCS=( AUTHORS )
-
-pkg_pretend() {
-   use openmp && tc-check-openmp
-}
-
-src_configure() {
-   # when using openmp and -O0 the testsuite fails
-   # https://github.com/cschwan/sage-on-gentoo/issues/475
-   use openmp && replace-flags -O0 -O1
-
-   # kiwifb: cachetune option is not available, because it kills (at
-   # least my) X when I switch from yakuake to desktop
-   econf \
-   $(use_enable debug) \
-   $(use_enable openmp) \
-   $(use_enable png) \
-   $(use_enable cpu_flags_x86_sse2 sse2) \
-   $(use_enable static-libs static)
-}
-
-src_install() {
-   default
-   find "${ED}" -name '*.la' -delete || die
-}



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

2020-04-13 Thread Patrick McLean
commit: 0c4e0935e4b4dfda5ed69460a0b6812bd91e8216
Author: Patrick McLean  sony  com>
AuthorDate: Mon Apr 13 23:14:40 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue Apr 14 01:23:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c4e0935

dev-util/bpftrace-0.10.0: Version bump

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Patrick McLean  gentoo.org>

 dev-util/bpftrace/Manifest |   1 +
 dev-util/bpftrace/bpftrace-0.10.0.ebuild   |  75 +++
 .../files/bpftrace-0.10.0-dont-compress-man.patch  |  18 +++
 .../files/bpftrace-0.10.0-install-libs.patch   | 148 +
 4 files changed, 242 insertions(+)

diff --git a/dev-util/bpftrace/Manifest b/dev-util/bpftrace/Manifest
index 2414ad795d3..44a6444f74b 100644
--- a/dev-util/bpftrace/Manifest
+++ b/dev-util/bpftrace/Manifest
@@ -1,3 +1,4 @@
+DIST bpftrace-0.10.0.tar.gz 835854 BLAKE2B 
623369bb2a2ad8d5eec364afa98bdae3fbe5e66182d8f1187fe86a8bd70ee357a554eb063fdbe5476eab23912adf2cf027092cac3e6989d8f716e91aa5d01212
 SHA512 
da400efe78cea505a32deead594b047ec4394d3eefe86e7b6853fe2dc715c5847a3abcbd26c1fac39d0a534f1e57d6c0bc3625e0c3f1054b0d84b7b1d6eb69b9
 DIST bpftrace-0.9.2.tar.gz 715019 BLAKE2B 
1f20998bd379b91cb46d7e856a5d892e0de7ad6d9f85cb657fcf6a0c879167c0931d28c78e4be98adab349144fe0bc99871cf70556dd1998e5b8f918fa1702e3
 SHA512 
5c6ee5fec690a907c370ed0bed85906d304215d7f97b99a2cae90453061f522fa6369627c9524a5a24e97c6cbb595a880a2a1b1d71095fffb693a4cef172a6f0
 DIST bpftrace-0.9.3.tar.gz 743506 BLAKE2B 
d00708bcebaf7f039788dfc52f4a0bb501bb3c52e8b789060f824652b3917ea3950d77dbc7bee04da013f4b552338251bda9781d19a03ec227208b943fded232
 SHA512 
49b12735fe2fbf4f72d3d0c0372a7a570c7abc92d1f626624d591a863009c8bfabdf86825f133885800c7ea293773651be66e4c792f9cd397f82d250a7af83be
 DIST bpftrace-0.9.4.tar.gz 792253 BLAKE2B 
d34d390a612825141b86ba14482f06820c88bea76580c53c17d19a6480c0e2a5656531f39b79fbcea4e004ecd3eea36877560f22fac584f36a3dffa1e7fe96c5
 SHA512 
d2b32235fa81d6f06771df32877388a9105230adfc638b0d0ebf4f11a567246e8514d93c14da9c7008dbacd6b2c4108604fc5a2721ef831efa5c596cbe50b1da

diff --git a/dev-util/bpftrace/bpftrace-0.10.0.ebuild 
b/dev-util/bpftrace/bpftrace-0.10.0.ebuild
new file mode 100644
index 000..3070afa1505
--- /dev/null
+++ b/dev-util/bpftrace/bpftrace-0.10.0.ebuild
@@ -0,0 +1,75 @@
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs linux-info cmake-utils
+
+DESCRIPTION="High-level tracing language for eBPF"
+HOMEPAGE="https://github.com/iovisor/bpftrace;
+
+if [[ ${PV} =~ 9{4,} ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/iovisor/${PN};
+   BDEPEND=""
+else
+   MY_PV="${PV//_/}"
+   SRC_URI="https://github.com/iovisor/${PN}/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~x86"
+   BDEPEND="app-arch/xz-utils "
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="test"
+
+COMMON_DEPEND="dev-util/systemtap
+   sys-devel/clang:=
+   dev-libs/libbpf:=
+   >=sys-devel/llvm-3.7.1:=[llvm_targets_BPF(+)]
+   >=dev-util/bcc-0.12.0:=
+   virtual/libelf"
+DEPEND="${COMMON_DEPEND}
+   test? ( dev-cpp/gtest )"
+RDEPEND="${COMMON_DEPEND}"
+BDEPEND+="dev-util/cmake
+   sys-devel/flex
+   sys-devel/bison"
+
+S="${WORKDIR}/${PN}-${MY_PV}"
+QA_DT_NEEDED="/usr/lib.*/libbpftraceresources.so"
+
+PATCHES=(
+   "${FILESDIR}/bpftrace-0.10.0-install-libs.patch"
+   "${FILESDIR}/bpftrace-0.10.0-dont-compress-man.patch"
+)
+
+# lots of fixing needed
+RESTRICT="test"
+
+pkg_pretend() {
+   local CONFIG_CHECK="
+   ~BPF
+   ~BPF_EVENTS
+   ~BPF_JIT
+   ~BPF_SYSCALL
+   ~FTRACE_SYSCALLS
+   ~HAVE_EBPF_JIT
+   "
+
+   check_extra_config
+}
+
+src_prepare() {
+   cmake-utils_src_prepare
+}
+
+src_configure() {
+   local -a mycmakeargs
+   mycmakeargs=(
+   "-DSTATIC_LINKING:BOOL=OFF"
+   "-DBUILD_TESTING:BOOL=OFF"
+   )
+
+   cmake-utils_src_configure
+}

diff --git a/dev-util/bpftrace/files/bpftrace-0.10.0-dont-compress-man.patch 
b/dev-util/bpftrace/files/bpftrace-0.10.0-dont-compress-man.patch
new file mode 100644
index 000..750ed4f712a
--- /dev/null
+++ b/dev-util/bpftrace/files/bpftrace-0.10.0-dont-compress-man.patch
@@ -0,0 +1,18 @@
+diff --git a/man/man8/CMakeLists.txt b/man/man8/CMakeLists.txt
+index f1fc334..7ee58ed 100644
+--- a/man/man8/CMakeLists.txt
 b/man/man8/CMakeLists.txt
+@@ -1,12 +1,3 @@
+-find_program(GZIP gzip)
+ file(GLOB FILES *.8)
+-set(GZFILES "")
+-foreach(FIL ${FILES})
+-  get_filename_component(NAME ${FIL} NAME)
+-  add_custom_command(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/${NAME}.gz
+-COMMAND ${GZIP} -c ${FIL} > ${CMAKE_CURRENT_BINARY_DIR}/${NAME}.gz
+-

[gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-meta/

2020-04-13 Thread Andreas Sturmlechner
commit: 2fc5b367845c0ab40c212799ba668e4ada8a1424
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Apr 14 00:03:24 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Apr 14 00:03:24 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=2fc5b367

kde-plasma/plasma-meta: Drop USE pm-utils

With consolekit gone as desktop profile default we no longer support this.

Bug: https://bugs.gentoo.org/670908
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/plasma-meta/metadata.xml| 1 -
 kde-plasma/plasma-meta/plasma-meta-5.18.49..ebuild | 7 ++-
 kde-plasma/plasma-meta/plasma-meta-.ebuild | 7 ++-
 3 files changed, 4 insertions(+), 11 deletions(-)

diff --git a/kde-plasma/plasma-meta/metadata.xml 
b/kde-plasma/plasma-meta/metadata.xml
index 0e4113c5df..ad4cccb579 100644
--- a/kde-plasma/plasma-meta/metadata.xml
+++ b/kde-plasma/plasma-meta/metadata.xml
@@ -18,7 +18,6 @@
Add support for legacy applications 
using kde-plasma/xembed-sni-proxy
Enable support for kwallet 
auto-unlocking
Pull in Breeze theme for 
sys-boot/plymouth
-   Enable support for suspend/resume with 
sys-power/pm-utils when using sys-auth/consolekit
Install Plasma applet for PulseAudio 
volume management
Enable support for easy WiFi network 
sharing using QR codes with kde-plasma/plasma-nm
Pull in the x11-misc/sddm display 
manager and system settings module

diff --git a/kde-plasma/plasma-meta/plasma-meta-5.18.49..ebuild 
b/kde-plasma/plasma-meta/plasma-meta-5.18.49..ebuild
index 07edf0703b..f55a635c96 100644
--- a/kde-plasma/plasma-meta/plasma-meta-5.18.49..ebuild
+++ b/kde-plasma/plasma-meta/plasma-meta-5.18.49..ebuild
@@ -11,7 +11,7 @@ SLOT="5"
 KEYWORDS=""
 IUSE="bluetooth +browser-integration consolekit crypt +desktop-portal discover
 +display-manager elogind grub gtk +handbook +legacy-systray networkmanager pam
-plymouth +pm-utils pulseaudio qrcode +sddm sdk systemd thunderbolt +wallpapers"
+plymouth pulseaudio qrcode +sddm sdk systemd thunderbolt +wallpapers"
 
 REQUIRED_USE="?? ( consolekit elogind systemd )"
 
@@ -49,10 +49,7 @@ RDEPEND="
sys-fs/udisks:2[elogind?,systemd?]
bluetooth? ( >=kde-plasma/bluedevil-${PV}:${SLOT} )
browser-integration? ( 
>=kde-plasma/plasma-browser-integration-${PV}:${SLOT} )
-   consolekit? (
-   >=sys-auth/consolekit-1.0.1
-   pm-utils? ( sys-power/pm-utils )
-   )
+   consolekit? ( >=sys-auth/consolekit-1.0.1 )
crypt? ( >=kde-plasma/plasma-vault-${PV}:${SLOT} )
desktop-portal? ( >=kde-plasma/xdg-desktop-portal-kde-${PV}:${SLOT} )
discover? ( >=kde-plasma/discover-${PV}:${SLOT} )

diff --git a/kde-plasma/plasma-meta/plasma-meta-.ebuild 
b/kde-plasma/plasma-meta/plasma-meta-.ebuild
index 07edf0703b..f55a635c96 100644
--- a/kde-plasma/plasma-meta/plasma-meta-.ebuild
+++ b/kde-plasma/plasma-meta/plasma-meta-.ebuild
@@ -11,7 +11,7 @@ SLOT="5"
 KEYWORDS=""
 IUSE="bluetooth +browser-integration consolekit crypt +desktop-portal discover
 +display-manager elogind grub gtk +handbook +legacy-systray networkmanager pam
-plymouth +pm-utils pulseaudio qrcode +sddm sdk systemd thunderbolt +wallpapers"
+plymouth pulseaudio qrcode +sddm sdk systemd thunderbolt +wallpapers"
 
 REQUIRED_USE="?? ( consolekit elogind systemd )"
 
@@ -49,10 +49,7 @@ RDEPEND="
sys-fs/udisks:2[elogind?,systemd?]
bluetooth? ( >=kde-plasma/bluedevil-${PV}:${SLOT} )
browser-integration? ( 
>=kde-plasma/plasma-browser-integration-${PV}:${SLOT} )
-   consolekit? (
-   >=sys-auth/consolekit-1.0.1
-   pm-utils? ( sys-power/pm-utils )
-   )
+   consolekit? ( >=sys-auth/consolekit-1.0.1 )
crypt? ( >=kde-plasma/plasma-vault-${PV}:${SLOT} )
desktop-portal? ( >=kde-plasma/xdg-desktop-portal-kde-${PV}:${SLOT} )
discover? ( >=kde-plasma/discover-${PV}:${SLOT} )



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

2020-04-13 Thread Andreas Sturmlechner
commit: 71f314885f1a36a22617ed2e620fd04b19a37483
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Oct 15 20:10:25 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Apr 13 23:46:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71f31488

profiles: desktop: Switch make.defaults away from consolekit to elogind

Closes: https://bugs.gentoo.org/682160
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 profiles/targets/desktop/make.defaults | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/targets/desktop/make.defaults 
b/profiles/targets/desktop/make.defaults
index 6e41f4c5844..0e48951816d 100644
--- a/profiles/targets/desktop/make.defaults
+++ b/profiles/targets/desktop/make.defaults
@@ -1,4 +1,4 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-USE="a52 aac acpi alsa bluetooth branding cairo cdda cdr consolekit cups dbus 
dri dts dvd dvdr emboss encode exif flac gif gpm gtk icu jpeg lcms ldap 
libnotify mad mng mp3 mp4 mpeg ogg opengl pango pdf png policykit ppds qt5 sdl 
spell startup-notification svg tiff truetype vorbis udev udisks unicode upower 
usb wxwidgets X xcb x264 xml xv xvid"
+USE="a52 aac acpi alsa bluetooth branding cairo cdda cdr cups dbus dri dts dvd 
dvdr elogind emboss encode exif flac gif gpm gtk icu jpeg lcms ldap libnotify 
mad mng mp3 mp4 mpeg ogg opengl pango pdf png policykit ppds qt5 sdl spell 
startup-notification svg tiff truetype vorbis udev udisks unicode upower usb 
wxwidgets X xcb x264 xml xv xvid"



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

2020-04-13 Thread Andreas Sturmlechner
commit: 7be829713167b32e3cbd1f19e04a3f2c3ee90047
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Oct 15 20:19:26 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Apr 13 23:46:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7be82971

profiles: gnome: Drop duplicate IUSE="-consolekit,elogind" from make.defaults

Already set by desktop profile.

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

 profiles/targets/desktop/gnome/make.defaults | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/profiles/targets/desktop/gnome/make.defaults 
b/profiles/targets/desktop/gnome/make.defaults
index e32bb8b830e..2f491a0531e 100644
--- a/profiles/targets/desktop/gnome/make.defaults
+++ b/profiles/targets/desktop/gnome/make.defaults
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-USE="colord -consolekit eds elogind evo gnome gnome-keyring 
gnome-online-accounts gstreamer introspection libsecret nautilus networkmanager 
pulseaudio tracker"
+USE="colord eds evo gnome gnome-keyring gnome-online-accounts gstreamer 
introspection libsecret nautilus networkmanager pulseaudio tracker"



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

2020-04-13 Thread Andreas Sturmlechner
commit: ab86a8d80af4d9341ec0872b09e80b7370552350
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Oct 15 20:12:15 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Apr 13 23:46:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab86a8d8

profiles: plasma: Drop consolekit from make.defaults

elogind is the new default, set by desktop profile anyway.

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

 profiles/targets/desktop/plasma/make.defaults | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/profiles/targets/desktop/plasma/make.defaults 
b/profiles/targets/desktop/plasma/make.defaults
index d819ea1da36..81288cb5218 100644
--- a/profiles/targets/desktop/plasma/make.defaults
+++ b/profiles/targets/desktop/plasma/make.defaults
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-USE="activities consolekit declarative dri kde kipi kwallet phonon plasma 
policykit qml semantic-desktop widgets xcomposite"
+USE="activities declarative dri kde kipi kwallet phonon plasma policykit qml 
semantic-desktop widgets xcomposite"



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2020-04-13 Thread Jonas Stein
commit: 33b7286deef5d1386b89dc95c2a15ab53f6d3c82
Author: Jonas Stein  gentoo  org>
AuthorDate: Mon Apr 13 23:44:56 2020 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Mon Apr 13 23:44:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33b7286d

app-office/texstudio: drop old

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

 app-office/texstudio/Manifest  |  1 -
 .../texstudio/texstudio-2.12.16_beta2-r1.ebuild| 85 --
 2 files changed, 86 deletions(-)

diff --git a/app-office/texstudio/Manifest b/app-office/texstudio/Manifest
index 98ecd43b033..38ae7cc4a4a 100644
--- a/app-office/texstudio/Manifest
+++ b/app-office/texstudio/Manifest
@@ -2,7 +2,6 @@ DIST texstudio-2.11.2.tar.gz 24143941 BLAKE2B 
2c17b70cd497338ee9c7cd7fda0bdcb877
 DIST texstudio-2.12.10.tar.gz 26770850 BLAKE2B 
7dba024c34f6cf53ff8cfa21eedb53bbf7fb5aba0b00d1c7983240a46c46360bf6fdd783ec539019a9d385dd6862fc3bb9a0198c234c9546798835e1621d11ff
 SHA512 
c3d1e14df8efe3f37dd71e5d0148f57f117c666b9487712fca5a7bd967eca4f7951c970bc5bffab14daef4fb8497af33edf2fce23cc9ae4cf598d905d9312ef0
 DIST texstudio-2.12.14.tar.gz 34206353 BLAKE2B 
667d316fce36ca17b6d9f05deaf28794e5b85265da7e48673870848d029de19c7635656ebce2841a77ad9c057e7a3e301b66635ffab3e360cce085a7c065241c
 SHA512 
fe2fe641a455425f87e28f3058f63df103823a97990365e3a3d67d14c4959a6e59db9205ce100f4ebbdb7c8a5c914b0514333b9b9537dd48053bf166e4326984
 DIST texstudio-2.12.16.tar.gz 34528802 BLAKE2B 
acf13d8bcd9a2017f19ab4484f6eab3f41868bcbbe364d869466d971b10f602652145be4082f1cef6a6d3be91c51d7bfa35e992b00cca0748f2178ddf36a263c
 SHA512 
0c17fda78e0cd491d2869ccb1a164ae2348281a39f9883d813ceb2ed6a0287c4cf9e784cafb9c0a12b8839d7afc8897f8f74acffd87a5dfcb50d3b344f33ad28
-DIST texstudio-2.12.16_beta2.tar.gz 34523715 BLAKE2B 
00d5aab3b047c9a60e6dd31f4480de8db82b38b6f7c24f6025796976206eb753bc7f5bb9a3c8a196e04bf4b3986c9aecb856a387cab2ee5349ad4cefb1ebf254
 SHA512 
cf2ba197246b3f475431dc671bf6949bbdb861eaa6eecd459a0f6d029a48431e8cdb35d7b277ef20520ac36e3dd5153dcee4a7d7d879a0caa686842917255403
 DIST texstudio-2.12.18.tar.gz 35968949 BLAKE2B 
2d0f9c4e71fe8a3df45b5d2ca9d5a02bddf756793a6c16a1fd610991b7fa4cf78c6230cdcbd309de6e6d6f036f4aab5db58e74c10b690a2d213dc27f849e
 SHA512 
826e1e565292e5395a1465215a95ad9c7ad73d88af213de42153fbb410d8a4e4673a83499abd25ad78f901a4e241d4f0ea0cf5a504364ebed86c5a021acd0a4d
 DIST texstudio-2.12.2.tar.gz 26311798 BLAKE2B 
1eb3add771a28918f39c69bb167eee31456ab87afcff0f4ae66ccd73d96fdfba5cbfbc57666908f7e7ffb5c69fd2d5aebf342338b9e3a56d3c31fb774f9cd1a7
 SHA512 
255b211fe715ffc91706ab20877ffaa4b8e0710d3e6f381e7a6b8eed19bb889d89d0913756839c1f0c427029c0da9713b78bd1e21769ccc46cf976b65c91c6f6
 DIST texstudio-2.12.20.tar.gz 35965503 BLAKE2B 
a570968800afc52671c43f318a360838076b646b5060a1bc97d26fa8d687c27c6898ee49fa3fc8b6546b0d37a681127728943f9fe29981ec9822c4f489d8131a
 SHA512 
13edcac49a5027521b518faf877a1004136046fa9d9278b80139df0bb57584c66c7ce52b9a9426806f7456f7eba4ecbe4448f205c90e630f5ba6893a426d6eff

diff --git a/app-office/texstudio/texstudio-2.12.16_beta2-r1.ebuild 
b/app-office/texstudio/texstudio-2.12.16_beta2-r1.ebuild
deleted file mode 100644
index 5ef9e27ca77..000
--- a/app-office/texstudio/texstudio-2.12.16_beta2-r1.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit prefix qmake-utils xdg-utils desktop
-
-MY_PV="${PV/_/}"
-
-DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
-HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio;
-SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-IUSE="video"
-
-COMMON_DEPEND="
-   app-text/hunspell:=
-   app-text/poppler[qt5]
-   >=dev-libs/quazip-0.7.2[qt5(+)]
-   dev-qt/designer:5
-   dev-qt/qtcore:5
-   dev-qt/qtconcurrent:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtscript:5
-   dev-qt/qtsingleapplication[qt5(+),X]
-   dev-qt/qtsvg:5
-   dev-qt/qttest:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   sys-libs/zlib
-   x11-libs/libX11
-   x11-libs/libXext
-   video? ( media-libs/phonon[qt5(+)] )"
-RDEPEND="${COMMON_DEPEND}
-   app-text/ghostscript-gpl
-   app-text/psutils
-   media-libs/netpbm
-   virtual/latex-base"
-DEPEND="${COMMON_DEPEND}
-   virtual/pkgconfig"
-
-S=${WORKDIR}/${PN}-${MY_PV}
-
-src_prepare() {
-   default
-   # TODO: find hunspell quazip utilities/poppler-data qtsingleapplication 
-delete || die
-
-   if use video; then
-   sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
-   fi
-
-   sed \
-   -e '/qtsingleapplication.pri/d' \
-   -i ${PN}.pro || die
-
-

[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2020-04-13 Thread Jonas Stein
commit: a4442a3f41477dbad28295df1026eefee97d65a8
Author: Jonas Stein  gentoo  org>
AuthorDate: Mon Apr 13 23:41:28 2020 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Mon Apr 13 23:42:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4442a3f

app-office/texstudio: version bump to 2.12.22

Version bump to 2.12.22
Closes: https://bugs.gentoo.org/710652
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Jonas Stein  gentoo.org>

 app-office/texstudio/Manifest |  1 +
 app-office/texstudio/texstudio-2.12.22.ebuild | 86 +++
 2 files changed, 87 insertions(+)

diff --git a/app-office/texstudio/Manifest b/app-office/texstudio/Manifest
index 83de7beefdc..98ecd43b033 100644
--- a/app-office/texstudio/Manifest
+++ b/app-office/texstudio/Manifest
@@ -6,6 +6,7 @@ DIST texstudio-2.12.16_beta2.tar.gz 34523715 BLAKE2B 
00d5aab3b047c9a60e6dd31f448
 DIST texstudio-2.12.18.tar.gz 35968949 BLAKE2B 
2d0f9c4e71fe8a3df45b5d2ca9d5a02bddf756793a6c16a1fd610991b7fa4cf78c6230cdcbd309de6e6d6f036f4aab5db58e74c10b690a2d213dc27f849e
 SHA512 
826e1e565292e5395a1465215a95ad9c7ad73d88af213de42153fbb410d8a4e4673a83499abd25ad78f901a4e241d4f0ea0cf5a504364ebed86c5a021acd0a4d
 DIST texstudio-2.12.2.tar.gz 26311798 BLAKE2B 
1eb3add771a28918f39c69bb167eee31456ab87afcff0f4ae66ccd73d96fdfba5cbfbc57666908f7e7ffb5c69fd2d5aebf342338b9e3a56d3c31fb774f9cd1a7
 SHA512 
255b211fe715ffc91706ab20877ffaa4b8e0710d3e6f381e7a6b8eed19bb889d89d0913756839c1f0c427029c0da9713b78bd1e21769ccc46cf976b65c91c6f6
 DIST texstudio-2.12.20.tar.gz 35965503 BLAKE2B 
a570968800afc52671c43f318a360838076b646b5060a1bc97d26fa8d687c27c6898ee49fa3fc8b6546b0d37a681127728943f9fe29981ec9822c4f489d8131a
 SHA512 
13edcac49a5027521b518faf877a1004136046fa9d9278b80139df0bb57584c66c7ce52b9a9426806f7456f7eba4ecbe4448f205c90e630f5ba6893a426d6eff
+DIST texstudio-2.12.22.tar.gz 35965795 BLAKE2B 
28d78e4c429d306e86abf54701395bcc6457c51f3264094f9d5737082161bf157d248f7913bda4eec8319632c4b2c38e8a3d4916c902cc3b86cd91b64c0238d9
 SHA512 
c589285d1fba00812583a3d58602a99e044eb4bcf6a84b939d00ad7fe4ba8f15788031361fc9b4cb8df19f8098911c437d1de5459c1736fa40888b88d13b10d1
 DIST texstudio-2.12.4.tar.gz 26401510 BLAKE2B 
53f1aca4f28154c5ae0f941e074e2da6d727dedf6b5604b301efccd95eea256a6cb91bf887985d81c65964c0e407cd1a8c2037a3bd73559aa115bec3954df744
 SHA512 
6e1d114ae87c854231399004504e460d078b9bf26ceb25c7fc592b79d3234f9880f8c021c3ddb2ef26a883dbddc2b94f98f368c976aa16973d3c1a6823a4150d
 DIST texstudio-2.12.6.tar.gz 26511069 BLAKE2B 
95f2043222e15f96ed56dabb9937e3f8f1869cb667897bbdb48b99626089bf14a5e321c57ca5c9196d1cf2ce0beaad322b04d90f8a0b62189ff7c5be0d33
 SHA512 
16e846137b529f89f10dba3f847afe5a875ce1bc4029d002f76a1bcde491dd44756b27e38b4c5c159fcdb12b025759c8a0e8d8bd296e954b53032434170a
 DIST texstudio-2.12.8.tar.gz 26555418 BLAKE2B 
172c36aed91d273629109412e43f947c00e7d37d392098cc012826391c88f461659764b6b8c4fcff3d84e6ba7b10a4adddcc4298267e0fa0448a61f4c9b9da15
 SHA512 
0076617f6421fa959c8c327bc81d4d27779358481b377d83856fe26b963d7c3c1e04d3b11e8f7eeb99cab9c089c8e7afcbb9c93a5aaccd00cf493792b802bfcb

diff --git a/app-office/texstudio/texstudio-2.12.22.ebuild 
b/app-office/texstudio/texstudio-2.12.22.ebuild
new file mode 100644
index 000..ebf5b650095
--- /dev/null
+++ b/app-office/texstudio/texstudio-2.12.22.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit prefix qmake-utils xdg-utils desktop
+
+MY_PV="${PV/_/}"
+
+DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
+HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio;
+SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="video"
+
+COMMON_DEPEND="
+   app-text/hunspell:=
+   app-text/poppler[qt5]
+   >=dev-libs/quazip-0.7.2[qt5(+)]
+   dev-qt/designer:5
+   dev-qt/qtcore:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtscript:5
+   dev-qt/qtsingleapplication[qt5(+),X]
+   dev-qt/qtsvg:5
+   dev-qt/qttest:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   sys-libs/zlib
+   x11-libs/libX11
+   x11-libs/libXext
+   video? ( media-libs/phonon[qt5(+)] )"
+RDEPEND="${COMMON_DEPEND}
+   app-text/ghostscript-gpl
+   app-text/psutils
+   media-libs/netpbm
+   virtual/latex-base"
+DEPEND="${COMMON_DEPEND}"
+
+BDEPEND="virtual/pkgconfig"
+
+S=${WORKDIR}/${PN}-${MY_PV}
+
+src_prepare() {
+   default
+   # TODO: find hunspell quazip utilities/poppler-data qtsingleapplication 
-delete || die
+
+   if use video; then
+   sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
+   fi
+
+   sed \
+   -e '/qtsingleapplication.pri/d' \
+   

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

2020-04-13 Thread Anthony G. Basile
commit: 72f8a26b4e3614f429b7e49ede5598d164d4577e
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Mon Apr 13 23:31:06 2020 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Apr 13 23:31:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72f8a26b

net-vpn/tor: version bump alpha to 0.4.3.4_rc

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Anthony G. Basile  gentoo.org>

 net-vpn/tor/Manifest| 2 +-
 net-vpn/tor/{tor-0.4.3.3_alpha.ebuild => tor-0.4.3.4_rc.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tor/Manifest b/net-vpn/tor/Manifest
index e242ec38235..d603944bd05 100644
--- a/net-vpn/tor/Manifest
+++ b/net-vpn/tor/Manifest
@@ -1,2 +1,2 @@
 DIST tor-0.4.2.7.tar.gz 7604875 BLAKE2B 
d24f9bd5a3467c909cf95e7e06873817df1a11a86f002450058df7d2aa637b25441128ec57951e22681fdd9b0ef95808306d76b6485e060365f4fbf10e263ac8
 SHA512 
a23c7eec8f399372227433c62c97278563a63e4cf03e475307915d395fb0b7efc461b4c8a077149e7b6df955ec26d52cd833dfe37fb650d23b3fcb1a4163d64d
-DIST tor-0.4.3.3-alpha.tar.gz 7731305 BLAKE2B 
da3fb8186a5450b81d8eaa5d991319453d05c8ba829b94abadbd75420b098a77cb173f086bf650751af8e8054f1baa30ebb934ba7a5f8086a4c24cf138ece44a
 SHA512 
77e84397578b6473c3608a6dbf3a76f1f638e7d432c505145bc7c64c9a21a4ab9e8f545133296bb6341a8088cdcd53f031a0ea0cba2c6f30ad248cdf075aaa5b
+DIST tor-0.4.3.4-rc.tar.gz 7733656 BLAKE2B 
2d4aa113dd7b9a5416dad67d0d878dcd68c2e3894955b47edae17a9afb20e30489b7193d592639ee0a5cc00aa0d693a551aeed13a7c21f4078cb864234eda984
 SHA512 
f0685527a6d3b1a22f5d4c69353e3727e508f8f643117b87a44f50a8d0fafd1a25122dc4cab03b2f1fcc1d4fb6fb47548798ee34b712b99de42c9ca21105be50

diff --git a/net-vpn/tor/tor-0.4.3.3_alpha.ebuild 
b/net-vpn/tor/tor-0.4.3.4_rc.ebuild
similarity index 100%
rename from net-vpn/tor/tor-0.4.3.3_alpha.ebuild
rename to net-vpn/tor/tor-0.4.3.4_rc.ebuild



[gentoo-commits] proj/tinderbox-cluster:master commit in: gosbs/tasks/builder/sub/, gosbs/db/sqlalchemy/, gosbs/conf/, gosbs/common/, ...

2020-04-13 Thread Magnus Granberg
commit: 17241c67856e8f7257cf4d8e5785f25c856a1118
Author: Magnus Granberg  gentoo  org>
AuthorDate: Mon Apr 13 23:27:48 2020 +
Commit: Magnus Granberg  gentoo  org>
CommitDate: Mon Apr 13 23:27:48 2020 +
URL:
https://gitweb.gentoo.org/proj/tinderbox-cluster.git/commit/?id=17241c67

Add service builder with task update_git for it

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

 gosbs/builder/__init__.py   |   0
 gosbs/builder/manager.py| 104 +++
 gosbs/builder/rpcapi.py | 123 
 gosbs/cmd/builder.py|  45 
 gosbs/common/portage_settings.py|   8 ++-
 gosbs/conf/__init__.py  |  86 --
 gosbs/conf/{scheduler.py => builder.py} |  12 ++--
 gosbs/conf/upgrade_levels.py|   2 +-
 gosbs/db/sqlalchemy/models.py   |   6 +-
 gosbs/scheduler/project.py  |   3 +-
 gosbs/tasks/builder/__init__.py |  24 +++
 gosbs/tasks/builder/sub/__init__.py |   0
 gosbs/tasks/builder/update_git.py   |  67 +
 requirements.txt|  14 +---
 14 files changed, 463 insertions(+), 31 deletions(-)

diff --git a/gosbs/builder/__init__.py b/gosbs/builder/__init__.py
new file mode 100644
index 000..e69de29

diff --git a/gosbs/builder/manager.py b/gosbs/builder/manager.py
new file mode 100644
index 000..950122b
--- /dev/null
+++ b/gosbs/builder/manager.py
@@ -0,0 +1,104 @@
+# Copyright 2010 United States Government as represented by the
+# Administrator of the National Aeronautics and Space Administration.
+# Copyright 2011 Justin Santa Barbara
+# All Rights Reserved.
+#
+#Licensed under the Apache License, Version 2.0 (the "License"); you may
+#not use this file except in compliance with the License. You may obtain
+#a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+#Unless required by applicable law or agreed to in writing, software
+#distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+#WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+#License for the specific language governing permissions and limitations
+#under the License.
+
+"""Handles all processes relating to instances (guest vms).
+
+The :py:class:`ComputeManager` class is a :py:class:`nova.manager.Manager` that
+handles RPC calls relating to creating instances.  It is responsible for
+building a disk image, launching it via the underlying virtualization driver,
+responding to calls to check its state, attaching persistent storage, and
+terminating it.
+
+"""
+#import functools
+#import json
+from importlib import import_module
+import sys
+
+from oslo_log import log as logging
+import oslo_messaging as messaging
+from oslo_service import periodic_task
+from oslo_utils import timeutils
+from openstack import connection
+
+from gosbs.builder import rpcapi as builder_rpcapi
+from gosbs import rpc
+#from gosbs import exception_wrapper
+from gosbs import manager
+from gosbs import objects
+from gosbs.objects import base as obj_base
+from gosbs.objects import fields
+from gosbs.tasks import builder as builder_tasks
+from gosbs.common.task import run_task
+
+import gosbs.conf
+
+CONF = gosbs.conf.CONF
+
+LOG = logging.getLogger(__name__)
+
+#get_notifier = functools.partial(rpc.get_notifier, service='scheduler')
+#wrap_exception = functools.partial(exception_wrapper.wrap_exception,
+#   get_notifier=get_notifier,
+#   binary='gobs-scheduler')
+
+class BuilderManager(manager.Manager):
+"""Manages the running instances from creation to destruction."""
+
+#target = messaging.Target(version='1.0')
+
+def __init__(self, *args, **kwargs):
+"""Load configuration options and connect to the hypervisor."""
+self.builder_rpcapi = builder_rpcapi.BuilderAPI()
+
+super(BuilderManager, self).__init__(service_name="Builder",
+ *args, **kwargs)
+
+
+def init_host(self):
+context = gosbs.context.get_admin_context()
+
+def pre_start_hook(self):
+context = gosbs.context.get_admin_context()
+self.openstack_conn = connection.Connection(
+region_name = CONF.keystone.region_name,
+auth=dict(
+auth_url = CONF.keystone.auth_url,
+username = CONF.keystone.username,
+password = CONF.keystone.password,
+project_id = CONF.keystone.project_id,
+user_domain_id = CONF.keystone.user_domain_name),
+scheduler_api_version = CONF.keystone.auth_version,
+identity_interface= CONF.keystone.identity_interface)
+self.service_ref = objects.Service.get_by_host_and_topic(
+context, self.host, "builder")
+

[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2020-04-13 Thread Jonas Stein
commit: dbc75a35372e1a23b9d300ed54ecea892b5710e1
Author: Jonas Stein  gentoo  org>
AuthorDate: Mon Apr 13 23:17:38 2020 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Mon Apr 13 23:19:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbc75a35

app-office/texstudio: version bump to 2.12.20

Version bump to 2.12.20

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

 app-office/texstudio/Manifest |  1 +
 app-office/texstudio/texstudio-2.12.20.ebuild | 86 +++
 2 files changed, 87 insertions(+)

diff --git a/app-office/texstudio/Manifest b/app-office/texstudio/Manifest
index ddbc977ffaf..83de7beefdc 100644
--- a/app-office/texstudio/Manifest
+++ b/app-office/texstudio/Manifest
@@ -5,6 +5,7 @@ DIST texstudio-2.12.16.tar.gz 34528802 BLAKE2B 
acf13d8bcd9a2017f19ab4484f6eab3f4
 DIST texstudio-2.12.16_beta2.tar.gz 34523715 BLAKE2B 
00d5aab3b047c9a60e6dd31f4480de8db82b38b6f7c24f6025796976206eb753bc7f5bb9a3c8a196e04bf4b3986c9aecb856a387cab2ee5349ad4cefb1ebf254
 SHA512 
cf2ba197246b3f475431dc671bf6949bbdb861eaa6eecd459a0f6d029a48431e8cdb35d7b277ef20520ac36e3dd5153dcee4a7d7d879a0caa686842917255403
 DIST texstudio-2.12.18.tar.gz 35968949 BLAKE2B 
2d0f9c4e71fe8a3df45b5d2ca9d5a02bddf756793a6c16a1fd610991b7fa4cf78c6230cdcbd309de6e6d6f036f4aab5db58e74c10b690a2d213dc27f849e
 SHA512 
826e1e565292e5395a1465215a95ad9c7ad73d88af213de42153fbb410d8a4e4673a83499abd25ad78f901a4e241d4f0ea0cf5a504364ebed86c5a021acd0a4d
 DIST texstudio-2.12.2.tar.gz 26311798 BLAKE2B 
1eb3add771a28918f39c69bb167eee31456ab87afcff0f4ae66ccd73d96fdfba5cbfbc57666908f7e7ffb5c69fd2d5aebf342338b9e3a56d3c31fb774f9cd1a7
 SHA512 
255b211fe715ffc91706ab20877ffaa4b8e0710d3e6f381e7a6b8eed19bb889d89d0913756839c1f0c427029c0da9713b78bd1e21769ccc46cf976b65c91c6f6
+DIST texstudio-2.12.20.tar.gz 35965503 BLAKE2B 
a570968800afc52671c43f318a360838076b646b5060a1bc97d26fa8d687c27c6898ee49fa3fc8b6546b0d37a681127728943f9fe29981ec9822c4f489d8131a
 SHA512 
13edcac49a5027521b518faf877a1004136046fa9d9278b80139df0bb57584c66c7ce52b9a9426806f7456f7eba4ecbe4448f205c90e630f5ba6893a426d6eff
 DIST texstudio-2.12.4.tar.gz 26401510 BLAKE2B 
53f1aca4f28154c5ae0f941e074e2da6d727dedf6b5604b301efccd95eea256a6cb91bf887985d81c65964c0e407cd1a8c2037a3bd73559aa115bec3954df744
 SHA512 
6e1d114ae87c854231399004504e460d078b9bf26ceb25c7fc592b79d3234f9880f8c021c3ddb2ef26a883dbddc2b94f98f368c976aa16973d3c1a6823a4150d
 DIST texstudio-2.12.6.tar.gz 26511069 BLAKE2B 
95f2043222e15f96ed56dabb9937e3f8f1869cb667897bbdb48b99626089bf14a5e321c57ca5c9196d1cf2ce0beaad322b04d90f8a0b62189ff7c5be0d33
 SHA512 
16e846137b529f89f10dba3f847afe5a875ce1bc4029d002f76a1bcde491dd44756b27e38b4c5c159fcdb12b025759c8a0e8d8bd296e954b53032434170a
 DIST texstudio-2.12.8.tar.gz 26555418 BLAKE2B 
172c36aed91d273629109412e43f947c00e7d37d392098cc012826391c88f461659764b6b8c4fcff3d84e6ba7b10a4adddcc4298267e0fa0448a61f4c9b9da15
 SHA512 
0076617f6421fa959c8c327bc81d4d27779358481b377d83856fe26b963d7c3c1e04d3b11e8f7eeb99cab9c089c8e7afcbb9c93a5aaccd00cf493792b802bfcb

diff --git a/app-office/texstudio/texstudio-2.12.20.ebuild 
b/app-office/texstudio/texstudio-2.12.20.ebuild
new file mode 100644
index 000..ebf5b650095
--- /dev/null
+++ b/app-office/texstudio/texstudio-2.12.20.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit prefix qmake-utils xdg-utils desktop
+
+MY_PV="${PV/_/}"
+
+DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
+HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio;
+SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="video"
+
+COMMON_DEPEND="
+   app-text/hunspell:=
+   app-text/poppler[qt5]
+   >=dev-libs/quazip-0.7.2[qt5(+)]
+   dev-qt/designer:5
+   dev-qt/qtcore:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtscript:5
+   dev-qt/qtsingleapplication[qt5(+),X]
+   dev-qt/qtsvg:5
+   dev-qt/qttest:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   sys-libs/zlib
+   x11-libs/libX11
+   x11-libs/libXext
+   video? ( media-libs/phonon[qt5(+)] )"
+RDEPEND="${COMMON_DEPEND}
+   app-text/ghostscript-gpl
+   app-text/psutils
+   media-libs/netpbm
+   virtual/latex-base"
+DEPEND="${COMMON_DEPEND}"
+
+BDEPEND="virtual/pkgconfig"
+
+S=${WORKDIR}/${PN}-${MY_PV}
+
+src_prepare() {
+   default
+   # TODO: find hunspell quazip utilities/poppler-data qtsingleapplication 
-delete || die
+
+   if use video; then
+   sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
+   fi
+
+   sed \
+   -e '/qtsingleapplication.pri/d' \
+   -i ${PN}.pro || die

[gentoo-commits] data/gentoo-news:master commit in: 2020-04-14-elogind-default/

2020-04-13 Thread Andreas Sturmlechner
commit: 3b701b0cfffe37f77f7c0c6b4ad49e77e0f424f6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Apr 13 22:50:38 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Apr 13 23:04:45 2020 +
URL:https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=3b701b0c

2020-04-14-elogind-default: Add news item

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

 .../2020-04-14-elogind-default.en.txt  | 60 ++
 1 file changed, 60 insertions(+)

diff --git a/2020-04-14-elogind-default/2020-04-14-elogind-default.en.txt 
b/2020-04-14-elogind-default/2020-04-14-elogind-default.en.txt
new file mode 100644
index 000..d0cd3f6
--- /dev/null
+++ b/2020-04-14-elogind-default/2020-04-14-elogind-default.en.txt
@@ -0,0 +1,60 @@
+Title: Desktop profile switching USE default to elogind
+Author: Andreas Sturmlechner 
+Posted: 2020-04-14
+Revision: 1
+News-Item-Format: 2.0
+Display-If-Installed: sys-auth/consolekit
+
+Modern desktop environments make use of PAM session tracking for users, login
+sessions and seats. [1] The most user-visible part of that is device and file
+permissions management and reboot/shutdown handling without superuser rights.
+
+Users with systemd can stop reading here and continue with their daily
+routine.
+
+ConsoleKit2 is unmaintained upstream for more than two years [2]. There are
+many longstanding bugs and papercuts with consumers that aren't being fixed,
+not least because these code paths receive very little testing.
+
+Enter the elogind project [3], which is a standalone logind implementation
+based on systemd code, currently maintained by a fellow Gentoo user. We have
+had sys-auth/elogind available in Gentoo since the beginning of 2017, and
+meanwhile it has gained support [4] in KDE Plasma, Gnome [5], Cinnamon, MATE
+and Xfce, as well as most other former consolekit consumers.
+
+Consequently, the desktop profile is switching away from consolekit to
+elogind. Users of sys-auth/consolekit who selected a different profile should
+consider doing the same. A guide is available [6]. Migration is easy, but any
+existing consolekit session will be broken, and elogind will only begin to work
+on relogin.
+
+Rely either on the profile, or set USE="elogind -consolekit" in make.conf
+yourself. Make sure there is no consolekit debris in /etc/portage/package.use:
+
+# grep -R consolekit /etc/portage/package.use
+
+Rebuild all affected consumers and remove sys-auth/consolekit:
+
+# emerge --ask --changed-use --deep @world
+# emerge --depclean consolekit
+
+Optional, but recommended in case of trouble such as missing reboot/shutdown
+capabilities in the display manager:
+
+# rc-update add elogind boot
+
+For users of ~/.xinitrc instead of one of the supported DMs, do not forget to
+update accordingly (ck-launch-session is gone without replacement).
+
+PS: Subsequently, this will lead to the last-riting of sys-power/pm-utils [7]
+which is dead even longer than the original ConsoleKit(1) project. KDE Plasma
+users sticking with sys-auth/consolekit are then going to lose suspend from
+GUI without superuser rights.
+
+[1] https://wiki.gentoo.org/wiki/ConsoleKit
+[2] https://github.com/ConsoleKit2/ConsoleKit2
+[3] https://github.com/elogind/elogind/blob/master/README.md
+[4] https://bugs.gentoo.org/show_bug.cgi?id=elogind-support
+[5] https://blogs.gentoo.org/leio/2019/03/26/gnome-3-30/
+[6] https://wiki.gentoo.org/wiki/Elogind
+[7] https://bugs.gentoo.org/659616



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

2020-04-13 Thread Sergei Trofimovich
commit: 96c435d4f93f31ddda4bfe6282e4c1461292460c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Apr 13 22:57:22 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 13 22:57:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96c435d4

dev-util/geany-plugins: drop ia64 keywords

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

 dev-util/geany-plugins/geany-plugins-1.30.ebuild| 2 +-
 dev-util/geany-plugins/geany-plugins-1.34-r1.ebuild | 2 +-
 dev-util/geany-plugins/geany-plugins-1.35.ebuild| 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.30.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.30.ebuild
index 2c40f13fccf..1be8931d402 100644
--- a/dev-util/geany-plugins/geany-plugins-1.30.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.30.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm ppc ppc64 ~sparc x86"
 
 IUSE="gtk3 +autoclose +automark +commander ctags debugger +defineformat 
enchant git gpg gtkspell lua multiterm nls +overview python scope soup"
 REQUIRED_USE="

diff --git a/dev-util/geany-plugins/geany-plugins-1.34-r1.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.34-r1.ebuild
index f9ec3ba2ff8..31efe8b3815 100644
--- a/dev-util/geany-plugins/geany-plugins-1.34-r1.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.34-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm ppc ppc64 ~sparc x86"
 
 IUSE="+gtk3 ctags debugger enchant git gpg gtkspell lua markdown multiterm nls 
pretty-printer python scope soup"
 REQUIRED_USE="

diff --git a/dev-util/geany-plugins/geany-plugins-1.35.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.35.ebuild
index dd3e32e8669..f81c2e65cbb 100644
--- a/dev-util/geany-plugins/geany-plugins-1.35.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.35.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
 
 IUSE="+gtk3 ctags debugger enchant git gpg gtkspell lua markdown multiterm nls 
pretty-printer python scope soup"
 REQUIRED_USE="



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

2020-04-13 Thread Sergei Trofimovich
commit: 3e107ba837850fc18b387e668e6e682e333e29d5
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Apr 13 22:37:48 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 13 22:42:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e107ba8

dev-python/sortedcontainers: keyworded 2.1.0 for ia64, bug #703174

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-python/sortedcontainers/sortedcontainers-2.1.0.ebuild 
b/dev-python/sortedcontainers/sortedcontainers-2.1.0.ebuild
index 86e5fc0fc6b..93e13cf8736 100644
--- a/dev-python/sortedcontainers/sortedcontainers-2.1.0.ebuild
+++ b/dev-python/sortedcontainers/sortedcontainers-2.1.0.ebuild
@@ -18,7 +18,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 sparc x86 ~amd64-linux ~x86-linux"
 
 distutils_enable_tests pytest
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/fish/

2020-04-13 Thread Sergei Trofimovich
commit: 30a1bcd077bd0789202cf91a9c0740ffdff36bca
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Apr 13 22:37:25 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 13 22:42:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30a1bcd0

app-shells/fish: keyworded 3.0.2 for ia64, bug #707350

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/app-shells/fish/fish-3.0.2.ebuild 
b/app-shells/fish/fish-3.0.2.ebuild
index 214ff1c5b51..74c634df070 100644
--- a/app-shells/fish/fish-3.0.2.ebuild
+++ b/app-shells/fish/fish-3.0.2.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == "" ]]; then
EGIT_REPO_URI="https://github.com/${PN}-shell/${PN}-shell.git;
 else

SRC_URI="https://github.com/${PN}-shell/${PN}-shell/releases/download/${MY_PV}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
 fi
 
 LICENSE="GPL-2"



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

2020-04-13 Thread Sergei Trofimovich
commit: 6cb146d0d6e42bc221e90a5f22f2bca2cd31918b
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Apr 13 22:38:15 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 13 22:42:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cb146d0

dev-python/pytest: keyworded 4.6.9 for ia64, bug #707350

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-python/pytest/pytest-4.6.9.ebuild | 2 +-
 dev-python/pytest/pytest-5.4.1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/pytest/pytest-4.6.9.ebuild 
b/dev-python/pytest/pytest-4.6.9.ebuild
index f9670e42496..88120a1fedc 100644
--- a/dev-python/pytest/pytest-4.6.9.ebuild
+++ b/dev-python/pytest/pytest-4.6.9.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc64 x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 

diff --git a/dev-python/pytest/pytest-5.4.1.ebuild 
b/dev-python/pytest/pytest-5.4.1.ebuild
index 433ef86c4e7..221b7a703d6 100644
--- a/dev-python/pytest/pytest-5.4.1.ebuild
+++ b/dev-python/pytest/pytest-5.4.1.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 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2020-04-13 Thread Sergei Trofimovich
commit: 8300546c1419e9277810a670f3e291d50f7b5d40
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Apr 13 22:41:35 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 13 22:42:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8300546c

dev-python/hypothesis: keyworded 5.8.3 for ia64, bug #703174

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-python/hypothesis/hypothesis-5.8.3.ebuild 
b/dev-python/hypothesis/hypothesis-5.8.3.ebuild
index d58e54d707b..161feb37e78 100644
--- a/dev-python/hypothesis/hypothesis-5.8.3.ebuild
+++ b/dev-python/hypothesis/hypothesis-5.8.3.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${PN}-${PN}-python-${PV}/${PN}-python"
 
 LICENSE="MPL-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2020-04-13 Thread Sergei Trofimovich
commit: 75e8e7b210e5c291869fb00d0783ce60e948fbd3
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Apr 13 22:38:38 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 13 22:42:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75e8e7b2

dev-python/hypothesis: keyworded 4.57.1 for ia64, bug #703174

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-python/hypothesis/hypothesis-4.57.1.ebuild | 2 +-
 dev-python/hypothesis/hypothesis-5.8.0.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/hypothesis/hypothesis-4.57.1.ebuild 
b/dev-python/hypothesis/hypothesis-4.57.1.ebuild
index f9b625b8daa..b35cbaa8473 100644
--- a/dev-python/hypothesis/hypothesis-4.57.1.ebuild
+++ b/dev-python/hypothesis/hypothesis-4.57.1.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/HypothesisWorks/${PN}/archive/${PN}-python-${PV}.tar
 
 LICENSE="MPL-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 sparc x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 

diff --git a/dev-python/hypothesis/hypothesis-5.8.0.ebuild 
b/dev-python/hypothesis/hypothesis-5.8.0.ebuild
index d58e54d707b..161feb37e78 100644
--- a/dev-python/hypothesis/hypothesis-5.8.0.ebuild
+++ b/dev-python/hypothesis/hypothesis-5.8.0.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${PN}-${PN}-python-${PV}/${PN}-python"
 
 LICENSE="MPL-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2020-04-13 Thread Sergei Trofimovich
commit: 3999cb3a45bdebdc252095c1674c101e4cde1673
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Apr 13 22:38:52 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 13 22:42:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3999cb3a

dev-python/elementpath: keyworded 1.4.3 for ia64, bug #703174

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-python/elementpath/elementpath-1.4.3.ebuild 
b/dev-python/elementpath/elementpath-1.4.3.ebuild
index 94a1e512c4d..fa02bf8a9d4 100644
--- a/dev-python/elementpath/elementpath-1.4.3.ebuild
+++ b/dev-python/elementpath/elementpath-1.4.3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~sparc ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/fish/

2020-04-13 Thread Sergei Trofimovich
commit: 5a79b7b77905ba671475659c1fc00be40d395d9e
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Apr 13 22:41:18 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 13 22:42:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a79b7b7

app-shells/fish: keyworded 3.1.0 for ia64, bug #707350

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/app-shells/fish/fish-3.1.0.ebuild 
b/app-shells/fish/fish-3.1.0.ebuild
index bba5b8321d5..77f6617e11c 100644
--- a/app-shells/fish/fish-3.1.0.ebuild
+++ b/app-shells/fish/fish-3.1.0.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == "" ]]; then
EGIT_REPO_URI="https://github.com/${PN}-shell/${PN}-shell.git;
 else

SRC_URI="https://github.com/${PN}-shell/${PN}-shell/releases/download/${MY_PV}/${MY_P}.tar.gz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
 fi
 
 LICENSE="GPL-2"



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

2020-04-13 Thread Sergei Trofimovich
commit: 9057ccb662356960cf8d8321b6341a6b8c92355c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Apr 13 22:38:22 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 13 22:42:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9057ccb6

dev-python/argcomplete: keyworded 1.11.1 for ia64, bug #707350

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-python/argcomplete/argcomplete-1.11.1.ebuild 
b/dev-python/argcomplete/argcomplete-1.11.1.ebuild
index 1083cee24b8..ec0a95fc0d3 100644
--- a/dev-python/argcomplete/argcomplete-1.11.1.ebuild
+++ b/dev-python/argcomplete/argcomplete-1.11.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~x64-macos"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2020-04-13 Thread Sergei Trofimovich
commit: 335c103933c57d6edc1e04a21ca0f9c819da449d
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Apr 13 22:38:05 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 13 22:42:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=335c1039

dev-python/xmlschema: keyworded 1.1.2 for ia64, bug #703174

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-python/xmlschema/xmlschema-1.1.2.ebuild 
b/dev-python/xmlschema/xmlschema-1.1.2.ebuild
index ea8446558e3..e1579bdefa2 100644
--- a/dev-python/xmlschema/xmlschema-1.1.2.ebuild
+++ b/dev-python/xmlschema/xmlschema-1.1.2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~sparc ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2020-04-13 Thread Mart Raudsepp
commit: a8c525d5d72ddc266df399efb92ff110f15baafc
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Mon Apr 13 07:25:39 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Apr 13 22:29:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8c525d5

dev-python/psutil: arm64 stable (bug #714412)

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

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

diff --git a/dev-python/psutil/psutil-5.7.0.ebuild 
b/dev-python/psutil/psutil-5.7.0.ebuild
index a0359618868..affbb558aa4 100644
--- a/dev-python/psutil/psutil-5.7.0.ebuild
+++ b/dev-python/psutil/psutil-5.7.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2020-04-13 Thread Sergei Trofimovich
commit: f31028d3cc282748749d7114872e3363e3c7e7d6
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Apr 13 22:27:38 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 13 22:27:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f31028d3

net-misc/geoipupdate: drop ia64 keywords

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

 net-misc/geoipupdate/geoipupdate-2.3.1.ebuild | 2 +-
 net-misc/geoipupdate/geoipupdate-3.1.0.ebuild | 4 ++--
 net-misc/geoipupdate/geoipupdate-3.1.1.ebuild | 4 ++--
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/net-misc/geoipupdate/geoipupdate-2.3.1.ebuild 
b/net-misc/geoipupdate/geoipupdate-2.3.1.ebuild
index 1ee87b06613..918f98ac52f 100644
--- a/net-misc/geoipupdate/geoipupdate-2.3.1.ebuild
+++ b/net-misc/geoipupdate/geoipupdate-2.3.1.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/maxmind/${PN}/releases/download/v${PV}/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm hppa ~ia64 ppc ppc64 ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm hppa ppc ppc64 ~s390 sparc x86"
 
 DEPEND="
net-misc/curl

diff --git a/net-misc/geoipupdate/geoipupdate-3.1.0.ebuild 
b/net-misc/geoipupdate/geoipupdate-3.1.0.ebuild
index 4aa1c39f7e4..b80672ca848 100644
--- a/net-misc/geoipupdate/geoipupdate-3.1.0.ebuild
+++ b/net-misc/geoipupdate/geoipupdate-3.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/maxmind/${PN}/releases/download/v${PV}/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86"
 
 DEPEND="
net-misc/curl

diff --git a/net-misc/geoipupdate/geoipupdate-3.1.1.ebuild 
b/net-misc/geoipupdate/geoipupdate-3.1.1.ebuild
index 4aa1c39f7e4..b80672ca848 100644
--- a/net-misc/geoipupdate/geoipupdate-3.1.1.ebuild
+++ b/net-misc/geoipupdate/geoipupdate-3.1.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/maxmind/${PN}/releases/download/v${PV}/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86"
 
 DEPEND="
net-misc/curl



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

2020-04-13 Thread Sergei Trofimovich
commit: 230d5d5bf8348e7b017922fe5f1e0de6304be8c5
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Apr 13 22:21:31 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 13 22:21:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=230d5d5b

net-mail/qmailadmin: propagate ia64 keywords

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

 net-mail/qmailadmin/qmailadmin-1.2.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-mail/qmailadmin/qmailadmin-1.2.16.ebuild 
b/net-mail/qmailadmin/qmailadmin-1.2.16.ebuild
index b474f7e6dbf..66fd8ab93b3 100644
--- a/net-mail/qmailadmin/qmailadmin-1.2.16.ebuild
+++ b/net-mail/qmailadmin/qmailadmin-1.2.16.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
 LICENSE="GPL-2"
 SLOT="0"
 WEBAPP_MANUAL_SLOT="yes"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~s390 ~sparc ~x86"
 IUSE="maildrop"
 # the RESTRICT is because the vpopmail lib directory is locked down
 # and non-root can't access them.



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

2020-04-13 Thread Sergei Trofimovich
commit: e29edfa193b3bcc5caba015da08f334c971151b1
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Apr 13 22:19:32 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 13 22:19:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e29edfa1

sci-libs/spqr: drop ia64 keywords

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

 sci-libs/spqr/spqr-1.3.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/spqr/spqr-1.3.1.ebuild b/sci-libs/spqr/spqr-1.3.1.ebuild
index 9489d606838..a22737b28bf 100644
--- a/sci-libs/spqr/spqr-1.3.1.ebuild
+++ b/sci-libs/spqr/spqr-1.3.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -11,7 +11,7 @@ 
SRC_URI="https://dev.gentoo.org/~bicatali/distfiles/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="doc metis static-libs tbb"
 RDEPEND="
virtual/lapack



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

2020-04-13 Thread Sebastian Pipping
commit: 6df79dfa10bd801c99c1698f81701f9ae0aa31d9
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Mon Apr 13 21:54:22 2020 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Mon Apr 13 22:11:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6df79dfa

dev-python/pexpect: 4.8.0 + QA

Closes: https://bugs.gentoo.org/703100
Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-2.3.99, Repoman-2.3.22

 dev-python/pexpect/Manifest|  1 +
 .../pexpect/files/pexpect-4.8.0-sphinx-3.patch | 25 
 dev-python/pexpect/pexpect-4.8.0.ebuild| 45 ++
 3 files changed, 71 insertions(+)

diff --git a/dev-python/pexpect/Manifest b/dev-python/pexpect/Manifest
index e4b654e92ba..db8deda521f 100644
--- a/dev-python/pexpect/Manifest
+++ b/dev-python/pexpect/Manifest
@@ -1 +1,2 @@
 DIST pexpect-4.6.0.tar.gz 148966 BLAKE2B 
0ed1a3c31133bf618e4c75ea099efaa9bda9e2b7f92f46c54ad553ecc56487e5415b750334376a95599ada53e17e91efe7d4b65ad80bb4f6a1cf9d655a3c9685
 SHA512 
9a2b1ef19d885e69cfd17ba0519581f782574019010043e66d8b68f98ac86b359f4a1ca42f8bb0059a5dfdd43275ad93531c076cc0ac2049e109408961b46bbd
+DIST pexpect-4.8.0.tar.gz 157037 BLAKE2B 
742642bd6b9ec3f6cdfad054d4fd22db56b4a55b746d675c27a8cdf824ea749ec4589e296dffa08778195f3ccd20feb56bc0fd5212984396ea5aa0555c41ca96
 SHA512 
7447ae2d1e13be422c894a8fd51c5aaa788e37ea7f0c798c88b77afd401fb3631400a637077ccbb83c2e3876b0d0c5e1dbd5fdc9d3739d785b4d5ad7c0192580

diff --git a/dev-python/pexpect/files/pexpect-4.8.0-sphinx-3.patch 
b/dev-python/pexpect/files/pexpect-4.8.0-sphinx-3.patch
new file mode 100644
index 000..d23055fba25
--- /dev/null
+++ b/dev-python/pexpect/files/pexpect-4.8.0-sphinx-3.patch
@@ -0,0 +1,25 @@
+From 506bcd97fa1d20d1412d399353c38f0ff3546a1a Mon Sep 17 00:00:00 2001
+From: Sebastian Pipping 
+Date: Mon, 13 Apr 2020 23:26:09 +0200
+Subject: [PATCH] Fix compilation of docs with Sphinx 3.0.1
+
+https://github.com/pexpect/pexpect/issues/637
+---
+ doc/sphinxext/github.py | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/doc/sphinxext/github.py b/doc/sphinxext/github.py
+index 519e146..771dccc 100644
+--- a/doc/sphinxext/github.py
 b/doc/sphinxext/github.py
+@@ -146,7 +146,6 @@ def setup(app):
+ 
+ :param app: Sphinx application context.
+ """
+-app.info('Initializing GitHub plugin')
+ app.add_role('ghissue', ghissue_role)
+ app.add_role('ghpull', ghissue_role)
+ app.add_role('ghuser', ghuser_role)
+-- 
+2.26.0
+

diff --git a/dev-python/pexpect/pexpect-4.8.0.ebuild 
b/dev-python/pexpect/pexpect-4.8.0.ebuild
new file mode 100644
index 000..3de5f455d3b
--- /dev/null
+++ b/dev-python/pexpect/pexpect-4.8.0.ebuild
@@ -0,0 +1,45 @@
+# 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,8} pypy3 )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Python module for spawning child apps and responding to expected 
patterns"
+HOMEPAGE="https://pexpect.readthedocs.io/ https://pypi.org/project/pexpect/ 
https://github.com/pexpect/pexpect/;
+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 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+IUSE="doc examples"
+
+RDEPEND=">=dev-python/ptyprocess-0.5[${PYTHON_USEDEP}]"
+DEPEND="
+   doc? ( dev-python/sphinx )"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-sphinx-3.patch
+)
+
+distutils_enable_tests pytest
+
+python_compile_all() {
+   use doc && emake -C doc html
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( doc/_build/html/. )
+   if use examples; then
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+   distutils-r1_python_install_all
+
+   # Address byte-compile QA warning, see https://bugs.gentoo.org/703100
+   python_setup -2
+   rm "${D}$(python_get_sitedir)"/pexpect/_async.py || die
+}



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

2020-04-13 Thread Sergei Trofimovich
commit: 942c636148dbe9eb3a9b5a7f8355e9e3aa974074
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Apr 13 22:07:09 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 13 22:07:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=942c6361

sci-libs/umfpack: propagate ~ia64 keyword

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

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

diff --git a/sci-libs/umfpack/umfpack-5.7.9.ebuild 
b/sci-libs/umfpack/umfpack-5.7.9.ebuild
index 3c62f3d82bb..debdb6cbfa7 100644
--- a/sci-libs/umfpack/umfpack-5.7.9.ebuild
+++ b/sci-libs/umfpack/umfpack-5.7.9.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://202.36.178.9/sage/${P}.tar.bz2;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-macos"
 IUSE="doc +cholmod static-libs"
 
 BDEPEND="virtual/pkgconfig



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

2020-04-13 Thread Sergei Trofimovich
commit: 0c851aef5b3f42db496a77d220b653f7b1c91ad1
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Apr 13 21:49:53 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 13 21:50:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c851aef

dev-python/pyfakefs: keyworded 3.7.2 for ia64, bug #707066

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-python/pyfakefs/pyfakefs-3.7.2.ebuild 
b/dev-python/pyfakefs/pyfakefs-3.7.2.ebuild
index 6c05ba250bb..63b72b3f560 100644
--- a/dev-python/pyfakefs/pyfakefs-3.7.2.ebuild
+++ b/dev-python/pyfakefs/pyfakefs-3.7.2.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/jmcgeheeiv/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~sparc ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2020-04-13 Thread Sergei Trofimovich
commit: 41df3fb0b59d58927d5ed8a06db9f7e67596adba
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Apr 13 21:48:28 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 13 21:50:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41df3fb0

dev-python/pyfakefs: keyworded 4.0.2 for ia64, bug #707066

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-python/pyfakefs/pyfakefs-4.0.2.ebuild 
b/dev-python/pyfakefs/pyfakefs-4.0.2.ebuild
index 6851f87bd31..9a3a3b73068 100644
--- a/dev-python/pyfakefs/pyfakefs-4.0.2.ebuild
+++ b/dev-python/pyfakefs/pyfakefs-4.0.2.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/jmcgeheeiv/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~sparc ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2020-04-13 Thread Sergei Trofimovich
commit: f24ab6e6d1eafc38bb5636490fcdbad3e4a38c25
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Apr 13 21:49:58 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 13 21:50:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f24ab6e6

dev-python/importlib_metadata: keyworded 1.5.0 for ia64, bug #707066

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-python/importlib_metadata/importlib_metadata-1.5.0.ebuild| 2 +-
 dev-python/importlib_metadata/importlib_metadata-1.6.0-r1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/importlib_metadata/importlib_metadata-1.5.0.ebuild 
b/dev-python/importlib_metadata/importlib_metadata-1.5.0.ebuild
index ab1c471935f..d611cdc0cf6 100644
--- a/dev-python/importlib_metadata/importlib_metadata-1.5.0.ebuild
+++ b/dev-python/importlib_metadata/importlib_metadata-1.5.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~sparc ~x86"
 
 RDEPEND="
dev-python/zipp[${PYTHON_USEDEP}]

diff --git a/dev-python/importlib_metadata/importlib_metadata-1.6.0-r1.ebuild 
b/dev-python/importlib_metadata/importlib_metadata-1.6.0-r1.ebuild
index 3ade092a2b5..438f7f3eca4 100644
--- a/dev-python/importlib_metadata/importlib_metadata-1.6.0-r1.ebuild
+++ b/dev-python/importlib_metadata/importlib_metadata-1.6.0-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~sparc ~x86"
 
 RDEPEND="
dev-python/zipp[${PYTHON_USEDEP}]



[gentoo-commits] repo/user/gerislay:master commit in: net-im/prosody-modules/

2020-04-13 Thread gerion
commit: f99ef5acf31ab77e782d581f19d8f21f356d7d33
Author: Gerion Entrup  flump  de>
AuthorDate: Mon Apr 13 21:46:08 2020 +
Commit: gerion  flump  de>
CommitDate: Mon Apr 13 21:46:08 2020 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=f99ef5ac

net-im/prosody-modules: add bookmarks2

Signed-off-by: Gerion Entrup  flump.de>

 net-im/prosody-modules/Manifest| 4 ++--
 net-im/prosody-modules/metadata.xml| 1 +
 net-im/prosody-modules/prosody-modules-.ebuild | 2 +-
 3 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/net-im/prosody-modules/Manifest b/net-im/prosody-modules/Manifest
index c8c8dff..fd419b7 100644
--- a/net-im/prosody-modules/Manifest
+++ b/net-im/prosody-modules/Manifest
@@ -1,2 +1,2 @@
-EBUILD prosody-modules-.ebuild 6860 BLAKE2B 
fc350976b072b292587672254686f5c81da43946439d41e40e3cb72467aef5c695875afd2663b75fc78351b34a62fb53cc38c708ea71fd3fe1ec875012f49dde
 SHA512 
f32ff7310ee90627566ab6085b256e04105dbb585ff331fa70a79b22f8f4257de8e562f314394e3898a033449197f5cd2e2ac6b9bf0a96652e6ade5b117f9a39
-MISC metadata.xml 72640 BLAKE2B 
f99c139de9d175293cd74c4b20a2371464d53960b75bc57aa04e5dfaf969ae72be26f978cf9fe88c7dd7019a6bec6fe1bd48547e0edafa7e6ff8a6a843c2d81f
 SHA512 
b99abb57b9653b6fe3efefd13a7038df102b2f8e198873a134e95fc33c2914b03793739be5d3f79cfd52a0b2e278c6ef2613f6de97f8a311cdc4866321e7be59
+EBUILD prosody-modules-.ebuild 6871 BLAKE2B 
cb26b2d419de4a456baa10df6560fb659dd19306ceee1a02944fc2433b621671315c033ded1364d10c007458b25c3da864a551652719fdb137fbc65d6e030d00
 SHA512 
cb6bfc7799b83d93bdf6991a843810c9e678e7f8cfc3713e0e6cdcfb233b9da718595fd5cb9c670bea4498da00087fb42e3dbcd27f6ab0c7772926ae7c1e8b56
+MISC metadata.xml 73009 BLAKE2B 
70e3f88e460c28132eb09eb9b42f4d3104014bb56f5ea2d86c0502a5b5690dd1dc64cde6421a991792ac236cff68d1acb6e69fff41e93614f78154b794ca134e
 SHA512 
b2c2e8efbd1e1c91ad77c31c7d331523067a995934292306135b9eca7a3084dc4239bcf59b17fe7bb1e6f1b774ef499b9885fd21628b19d79ad3ba62f8c53510

diff --git a/net-im/prosody-modules/metadata.xml 
b/net-im/prosody-modules/metadata.xml
index 5905c4d..fb0d024 100644
--- a/net-im/prosody-modules/metadata.xml
+++ b/net-im/prosody-modules/metadata.xml
@@ -54,6 +54,7 @@ pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd;>
 Privacy lists are a widely 
implemented protocol for instructing your server on blocking communications 
with selected users and services. (info: 
https://modules.prosody.im/mod_blocking)
 This module extracts cid: URIs (as 
defined in XEP-0231) from messages, and replies with their content whenever 
another client asks for the actual data. (info: 
https://modules.prosody.im/mod_bob)
 This module fetches users’ 
bookmarks from Private XML and pushes them to PEP on login, and then redirects 
any Private XML query to PEP. This allows interop between older clients that 
use XEP-0048: Bookmarks in its 1.0 version and recent clients which use it in 
PEP. (info: https://modules.prosody.im/mod_bookmarks)
+This module fetches users’ 
bookmarks from Private XML and pushes them to PEP on login, and then redirects 
any Private XML query to PEP. This allows interop between older clients that 
use XEP-0048: Bookmarks in its 1.0 version and recent clients which use it in 
PEP. (info: https://modules.prosody.im/mod_bookmarks2)
 This module largely duplicates the 
functionality of the standard mod_announce that is included with Prosody. It 
was developed for compatibility with some clients (e.g. iChat) that do not 
support ad-hoc commands or sending to JIDs with the format 
‘example.com/announce/online’. (info: 
https://modules.prosody.im/mod_broadcast)
 This module allows to 
throttle those client connections which exceed a n*seconds limit. (info: 
https://modules.prosody.im/mod_c2s_conn_throttle)
 This module lets you limit 
number of resources a user may connect. (info: 
https://modules.prosody.im/mod_c2s_limit_sessions)

diff --git a/net-im/prosody-modules/prosody-modules-.ebuild 
b/net-im/prosody-modules/prosody-modules-.ebuild
index b98a947..731a429 100644
--- a/net-im/prosody-modules/prosody-modules-.ebuild
+++ b/net-im/prosody-modules/prosody-modules-.ebuild
@@ -25,7 +25,7 @@ PROSODY_MODULES="
auto_accept_subscriptions auto_activate_hosts auto_answer_disco_info
benchmark_storage bidi block_outgoing block_registrations
block_s2s_subscriptions block_strangers block_subscribes
-   block_subscriptions blocking bob bookmarks broadcast c2s_conn_throttle
+   block_subscriptions blocking bob bookmarks bookmarks2 broadcast 
c2s_conn_throttle
c2s_limit_sessions cache_c2s_caps captcha_registration carbons
carbons_adhoc carbons_copies checkcerts client_certs client_proxy
cloud_notify compact_resource compat_bind compat_dialback



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

2020-04-13 Thread Sergei Trofimovich
commit: c436305631dc83c17cb5cc8aab6495a745ef5ac2
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Apr 13 21:36:46 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 13 21:37:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4363056

media-libs/coin: drop ia64

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

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

diff --git a/media-libs/coin/coin-3.1.3-r2.ebuild 
b/media-libs/coin/coin-3.1.3-r2.ebuild
index 8c78c5173d5..6e2dfe73f61 100644
--- a/media-libs/coin/coin-3.1.3-r2.ebuild
+++ b/media-libs/coin/coin-3.1.3-r2.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://bitbucket.org/Coin3D/coin/wiki/Home;
 SRC_URI="https://bitbucket.org/Coin3D/coin/downloads/${MY_P}.tar.gz;
 
 LICENSE="|| ( GPL-2 PEL )"
-KEYWORDS="amd64 ~arm ~hppa ~ia64 ppc ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~hppa ppc ppc64 x86 ~amd64-linux ~x86-linux"
 SLOT="0"
 IUSE="bzip2 debug doc javascript openal simage static-libs threads zlib"
 



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

2020-04-13 Thread James Le Cuirot
commit: b193fed2d7944d2279479372e3a1bcea4eb4b47b
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Apr 13 21:36:35 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Apr 13 21:37:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b193fed2

media-libs/sdl2-image: Add ~arm keyword to 2.0.5

Closes: https://bugs.gentoo.org/651738
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: James Le Cuirot  gentoo.org>

 media-libs/sdl2-image/sdl2-image-2.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/sdl2-image/sdl2-image-2.0.5.ebuild 
b/media-libs/sdl2-image/sdl2-image-2.0.5.ebuild
index 4796415aa15..d5584bcaf46 100644
--- a/media-libs/sdl2-image/sdl2-image-2.0.5.ebuild
+++ b/media-libs/sdl2-image/sdl2-image-2.0.5.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://www.libsdl.org/projects/SDL_image/release/${MY_P}.tar.gz;
 
 LICENSE="ZLIB"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 IUSE="gif jpeg png static-libs tiff webp"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-games/openscenegraph/

2020-04-13 Thread Sergei Trofimovich
commit: b37982b776f0975ad4db7e734cd11454af1bb7b4
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Apr 13 21:35:45 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 13 21:36:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b37982b7

dev-games/openscenegraph: drop ia64

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

 dev-games/openscenegraph/openscenegraph-3.5.5.ebuild | 2 +-
 dev-games/openscenegraph/openscenegraph-3.6.4.ebuild | 2 +-
 dev-games/openscenegraph/openscenegraph-3.6.5.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-games/openscenegraph/openscenegraph-3.5.5.ebuild 
b/dev-games/openscenegraph/openscenegraph-3.5.5.ebuild
index ab15331d995..3538002c978 100644
--- a/dev-games/openscenegraph/openscenegraph-3.5.5.ebuild
+++ b/dev-games/openscenegraph/openscenegraph-3.5.5.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/${PN}/${MY_PN}/archive/${MY_P}.tar.gz;
 
 LICENSE="wxWinLL-3 LGPL-2.1"
 SLOT="0/145" # NOTE: CHECK WHEN BUMPING! Subslot is SOVERSION
-KEYWORDS="amd64 ~hppa ~ia64 ppc ppc64 x86"
+KEYWORDS="amd64 ~hppa ppc ppc64 x86"
 IUSE="asio curl debug doc examples ffmpeg fltk fox gdal gif glut gstreamer jpeg
 las libav lua openexr openinventor osgapps pdf png sdl sdl2 svg tiff
 truetype vnc wxwidgets xine xrandr zlib"

diff --git a/dev-games/openscenegraph/openscenegraph-3.6.4.ebuild 
b/dev-games/openscenegraph/openscenegraph-3.6.4.ebuild
index 2cf82085b9d..78b6b1ca5a3 100644
--- a/dev-games/openscenegraph/openscenegraph-3.6.4.ebuild
+++ b/dev-games/openscenegraph/openscenegraph-3.6.4.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/${PN}/${MY_PN}/archive/${MY_P}.tar.gz;
 
 LICENSE="wxWinLL-3 LGPL-2.1"
 SLOT="0/158" # NOTE: CHECK WHEN BUMPING! Subslot is SOVERSION
-KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
 IUSE="asio curl dicom debug doc egl examples ffmpeg fltk fox gdal gif glut
 gstreamer jpeg las libav lua openexr openinventor osgapps pdf png sdl sdl2
 svg tiff truetype vnc wxwidgets xrandr +zlib"

diff --git a/dev-games/openscenegraph/openscenegraph-3.6.5.ebuild 
b/dev-games/openscenegraph/openscenegraph-3.6.5.ebuild
index 658788ad51a..ac7435fee72 100644
--- a/dev-games/openscenegraph/openscenegraph-3.6.5.ebuild
+++ b/dev-games/openscenegraph/openscenegraph-3.6.5.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/${PN}/${MY_PN}/archive/${MY_P}.tar.gz;
 
 LICENSE="wxWinLL-3 LGPL-2.1"
 SLOT="0/160" # NOTE: CHECK WHEN BUMPING! Subslot is SOVERSION
-KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
 IUSE="asio curl dicom debug doc egl examples ffmpeg fltk fox gdal gif glut
 gstreamer jpeg las libav lua openexr openinventor osgapps pdf png sdl sdl2
 svg tiff truetype vnc wxwidgets xrandr +zlib"



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

2020-04-13 Thread Mikle Kolyada
commit: 65e3fd766133668c27e7ecdbb41a67610e6a944f
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Apr 13 21:31:10 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Apr 13 21:31:10 2020 +
URL:https://gitweb.gentoo.org/proj/tex.git/commit/?id=65e3fd76

unbundle linked scripts for 2020

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

 ...1-tl-core-2020-unbundle-installed_scripts.patch | 241 +
 1 file changed, 241 insertions(+)

diff --git a/2020/patches/0001-tl-core-2020-unbundle-installed_scripts.patch 
b/2020/patches/0001-tl-core-2020-unbundle-installed_scripts.patch
new file mode 100644
index 000..1683018
--- /dev/null
+++ b/2020/patches/0001-tl-core-2020-unbundle-installed_scripts.patch
@@ -0,0 +1,241 @@
+From cc8501e87a978e256a20405aa953282f37365ffe Mon Sep 17 00:00:00 2001
+From: Mikle Kolyada 
+Date: Mon, 13 Apr 2020 15:48:05 +0300
+Subject: [PATCH] patch1
+
+Signed-off-by: Mikle Kolyada 
+---
+ texk/texlive/linked_scripts/Makefile.am |  4 --
+ texk/texlive/linked_scripts/Makefile.in | 78 +
+ 2 files changed, 2 insertions(+), 80 deletions(-)
+
+diff --git a/texk/texlive/linked_scripts/Makefile.am 
b/texk/texlive/linked_scripts/Makefile.am
+index 92c8629d..9810d679 100644
+--- a/texk/texlive/linked_scripts/Makefile.am
 b/texk/texlive/linked_scripts/Makefile.am
+@@ -70,7 +70,6 @@ texmf_shell_scripts = \
+   pdftex-quiet/pdftex-quiet \
+   pdfxup/pdfxup \
+   pst-pdf/ps4pdf \
+-  simpdftex/simpdftex \
+   texlive-extra/allcm.sh \
+   texlive-extra/allneeded.sh \
+   texlive-extra/dvi2fax.sh \
+@@ -110,7 +109,6 @@ texmf_other_scripts = \
+   cjk-gs-integrate/cjk-gs-integrate.pl \
+   clojure-pamphlet/pamphletangler \
+   cluttex/cluttex.lua \
+-  context/perl/mptopdf.pl \
+   convbkmk/convbkmk.rb \
+   crossrefware/bbl2bib.pl \
+   crossrefware/bibdoiadd.pl \
+@@ -215,7 +213,6 @@ texmf_other_scripts = \
+   texlive/mktexpk \
+   texlive/mktextfm \
+   texlive/rungs.tlu \
+-  texlive/tlmgr.pl \
+   texlive/updmap-sys.sh \
+   texlive/updmap-user.sh \
+   texlive/updmap.pl \
+@@ -225,7 +222,6 @@ texmf_other_scripts = \
+   texplate/texplate.sh \
+   thumbpdf/thumbpdf.pl \
+   tlcockpit/tlcockpit.sh \
+-  tlshell/tlshell.tcl \
+   ulqda/ulqda.pl \
+   urlbst/urlbst \
+   vpe/vpe.pl \
+diff --git a/texk/texlive/linked_scripts/Makefile.in 
b/texk/texlive/linked_scripts/Makefile.in
+index 5bf620be..38bcd566 100644
+--- a/texk/texlive/linked_scripts/Makefile.in
 b/texk/texlive/linked_scripts/Makefile.in
+@@ -269,32 +269,25 @@ EXTRA_DIST = scripts.lst context/stubs/unix/ctxtools \
+ texmf_scriptsdir = $(datarootdir)/texmf-dist/scripts
+ texmf_shell_scripts = \
+   adhocfilelist/adhocfilelist.sh \
+-  bibexport/bibexport.sh \
+   checklistings/checklistings.sh \
+   ctanbib/ctanbib \
+   dtxgen/dtxgen \
+   installfont/installfont-tl \
+   latexfileversion/latexfileversion \
+-  listbib/listbib \
+   listings-ext/listings-ext.sh \
+   ltxfileinfo/ltxfileinfo \
+   pdfbook2/pdfbook2 \
+   pdfjam/pdfjam \
+   pdftex-quiet/pdftex-quiet \
+   pdfxup/pdfxup \
+-  pst-pdf/ps4pdf \
+-  simpdftex/simpdftex \
+   texlive-extra/allcm.sh \
+   texlive-extra/allneeded.sh \
+   texlive-extra/dvi2fax.sh \
+   texlive-extra/dvired.sh \
+-  texlive-extra/fontinst.sh \
+   texlive-extra/kpsetool.sh \
+   texlive-extra/kpsewhere.sh \
+   texlive-extra/ps2frag.sh \
+   texlive-extra/pslatex.sh \
+-  texlive-extra/rubibtex.sh \
+-  texlive-extra/rumakeindex.sh \
+   texlive-extra/texconfig-dialog.sh \
+   texlive-extra/texconfig-sys.sh \
+   texlive-extra/texconfig.sh \
+@@ -302,63 +295,30 @@ texmf_shell_scripts = \
+   texosquery/texosquery.sh \
+   texosquery/texosquery-jre5.sh \
+   texosquery/texosquery-jre8.sh \
+-  typeoutfileinfo/typeoutfileinfo.sh \
+-  wordcount/wordcount.sh
++  typeoutfileinfo/typeoutfileinfo.sh
+ 
+ texmf_other_scripts = \
+   a2ping/a2ping.pl \
+-  accfonts/mkt1font \
+-  accfonts/vpl2ovp \
+-  accfonts/vpl2vpl \
+   arara/arara.sh \
+-  attachfile2/pdfatfi.pl \
+-  authorindex/authorindex \
+-  bib2gls/bib2gls.sh \
+-  bib2gls/convertgls2bib.sh \
+   bundledoc/arlatex \
+   bundledoc/bundledoc \
+-  cachepic/cachepic.tlu \
+-  checkcites/checkcites.lua \
+   chklref/chklref.pl \
+-  cjk-gs-integrate/cjk-gs-integrate.pl \
+   clojure-pamphlet/pamphletangler \
+   cluttex/cluttex.lua \
+-  context/perl/mptopdf.pl \
+   convbkmk/convbkmk.rb \
+-  crossrefware/bbl2bib.pl \
+-  crossrefware/bibdoiadd.pl \
+-  crossrefware/bibmradd.pl \
+-  crossrefware/biburl2doi.pl \
+-  crossrefware/bibzbladd.pl \
+-  crossrefware/ltx2crossrefxml.pl \
+   ctan-o-mat/ctan-o-mat.pl \

[gentoo-commits] repo/gentoo:master commit in: sys-auth/ykpers/, sys-auth/ykpers/files/

2020-04-13 Thread David Seifert
commit: b68b79a1a751dec9be9b1e292a137c0c0acf9cd0
Author: David Seifert  gentoo  org>
AuthorDate: Mon Apr 13 20:51:15 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Apr 13 20:51:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b68b79a1

sys-auth/ykpers: Fix building with -fno-common

Closes: https://bugs.gentoo.org/706848
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: David Seifert  gentoo.org>

 .../ykpers/files/ykpers-1.20.0-fix-gcc10-fno-common.patch   | 13 +
 sys-auth/ykpers/ykpers-1.20.0.ebuild|  3 ++-
 2 files changed, 15 insertions(+), 1 deletion(-)

diff --git a/sys-auth/ykpers/files/ykpers-1.20.0-fix-gcc10-fno-common.patch 
b/sys-auth/ykpers/files/ykpers-1.20.0-fix-gcc10-fno-common.patch
new file mode 100644
index 000..dcff56ad086
--- /dev/null
+++ b/sys-auth/ykpers/files/ykpers-1.20.0-fix-gcc10-fno-common.patch
@@ -0,0 +1,13 @@
+--- a/ykpers-args.h
 b/ykpers-args.h
+@@ -33,8 +33,8 @@
+ 
+ #include "ykpers.h"
+ 
+-const char *usage;
+-const char *optstring;
++extern const char *usage;
++extern const char *optstring;
+ 
+ int args_to_config(int argc, char **argv, YKP_CONFIG *cfg, char *oathid,
+  size_t oathid_len, const char **infname,

diff --git a/sys-auth/ykpers/ykpers-1.20.0.ebuild 
b/sys-auth/ykpers/ykpers-1.20.0.ebuild
index 4db6dbd05bb..37d5abec3c5 100644
--- a/sys-auth/ykpers/ykpers-1.20.0.ebuild
+++ b/sys-auth/ykpers/ykpers-1.20.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -26,6 +26,7 @@ RDEPEND="${DEPEND}
 "
 
 S="${WORKDIR}/yubikey-personalization-${PV}"
+PATCHES=( "${FILESDIR}"/${PN}-1.20.0-fix-gcc10-fno-common.patch )
 
 DOCS=( doc/. AUTHORS NEWS README )
 



[gentoo-commits] proj/catalyst:master commit in: catalyst/base/

2020-04-13 Thread Matt Turner
commit: f0c42aff30385e2e37b96bb0b568ed049d40443b
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Apr 11 21:59:07 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 13 20:43:10 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=f0c42aff

catalyst: Require that subclasses implement needed properties

Signed-off-by: Matt Turner  gentoo.org>

 catalyst/base/targetbase.py | 16 +++-
 1 file changed, 15 insertions(+), 1 deletion(-)

diff --git a/catalyst/base/targetbase.py b/catalyst/base/targetbase.py
index 0977bad3..a09abc73 100644
--- a/catalyst/base/targetbase.py
+++ b/catalyst/base/targetbase.py
@@ -1,8 +1,10 @@
 import os
 
+from abc import ABC, abstractmethod
+
 from catalyst.support import addl_arg_parse
 
-class TargetBase():
+class TargetBase(ABC):
"""
The toplevel class for all targets. This is about as generic as we get.
"""
@@ -13,3 +15,15 @@ class TargetBase():
'PATH': '/bin:/sbin:/usr/bin:/usr/sbin',
'TERM': os.getenv('TERM', 'dumb'),
}
+
+   @property
+   @classmethod
+   @abstractmethod
+   def required_values(cls):
+   return NotImplementedError
+
+   @property
+   @classmethod
+   @abstractmethod
+   def valid_values(cls):
+   return NotImplementedError



[gentoo-commits] proj/catalyst:master commit in: catalyst/base/

2020-04-13 Thread Matt Turner
commit: e28d8c5cc9e80003ae9eb8ba401601845f81a413
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr 12 01:01:31 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 13 20:43:10 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=e28d8c5c

catalyst: Use platform.machine() instead of uname

Signed-off-by: Matt Turner  gentoo.org>

 catalyst/base/stagebase.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/catalyst/base/stagebase.py b/catalyst/base/stagebase.py
index d1dd14b4..d18f28af 100644
--- a/catalyst/base/stagebase.py
+++ b/catalyst/base/stagebase.py
@@ -1,6 +1,7 @@
 
 import os
 import imp
+import platform
 import shutil
 import sys
 
@@ -131,7 +132,7 @@ class StageBase(TargetBase, ClearBase, GenBase):
if "cbuild" in self.settings:
buildmachine = self.settings["cbuild"].split("-")[0]
else:
-   buildmachine = os.uname()[4]
+   buildmachine = platform.machine()
if buildmachine not in machinemap:
raise CatalystError("Unknown build machine type " + 
buildmachine)
self.settings["buildarch"] = machinemap[buildmachine]



[gentoo-commits] proj/catalyst:master commit in: catalyst/base/, catalyst/targets/

2020-04-13 Thread Matt Turner
commit: dd9e1cda4772f33fa0c3d07578c5ca6808c6dd22
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Apr 11 22:23:54 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 13 20:43:10 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=dd9e1cda

catalyst: Clean assignments of {valid/required}_values

Making them class variables will allow us to verify that all subclasses
of TargetBase have defined them (in the next commit).

While we're moving them, change them to frozensets, since testing
membership is the thing they're useed for.

Signed-off-by: Matt Turner  gentoo.org>

 catalyst/base/stagebase.py| 68 ++-
 catalyst/targets/embedded.py  | 24 ++
 catalyst/targets/livecd_stage1.py | 11 ---
 catalyst/targets/livecd_stage2.py | 48 +++
 catalyst/targets/netboot.py   | 29 -
 catalyst/targets/snapshot.py  | 11 +--
 catalyst/targets/stage1.py| 10 --
 catalyst/targets/stage2.py|  7 ++--
 catalyst/targets/stage3.py|  5 +--
 catalyst/targets/stage4.py| 26 +++
 10 files changed, 159 insertions(+), 80 deletions(-)

diff --git a/catalyst/base/stagebase.py b/catalyst/base/stagebase.py
index b4275355..27516af6 100644
--- a/catalyst/base/stagebase.py
+++ b/catalyst/base/stagebase.py
@@ -27,16 +27,36 @@ class StageBase(TargetBase, ClearBase, GenBase):
the driver class for pretty much everything that Catalyst does.
"""
def __init__(self,myspec,addlargs):
-   self.required_values.extend(["version_stamp", "target", 
"subarch",
-   "rel_type", "profile", "snapshot", "source_subpath"])
-
-   self.valid_values.extend(["version_stamp", "target", "subarch",
-   "rel_type", "profile", "snapshot", "source_subpath",
-   "portage_confdir", "portage_prefix", "portage_overlay",
-   "cflags", "cxxflags", "fcflags", "fflags", "ldflags", 
"asflags",
-   "common_flags", "cbuild", "hostuse", "catalyst_use",
-   "distcc_hosts", "makeopts", "pkgcache_path", 
"kerncache_path",
-   "compression_mode", "decompression_mode"])
+   self.required_values |= frozenset([
+   "profile",
+   "rel_type",
+   "snapshot",
+   "source_subpath",
+   "subarch",
+   "target",
+   "version_stamp",
+   ])
+   self.valid_values |= self.required_values | frozenset([
+   "asflags",
+   "catalyst_use",
+   "cbuild",
+   "cflags",
+   "common_flags",
+   "compression_mode",
+   "cxxflags",
+   "decompression_mode",
+   "distcc_hosts",
+   "fcflags",
+   "fflags",
+   "hostuse",
+   "kerncache_path",
+   "ldflags",
+   "makeopts",
+   "pkgcache_path",
+   "portage_confdir",
+   "portage_overlay",
+   "portage_prefix",
+   ])
 
self.set_valid_build_kernel_vars(addlargs)
TargetBase.__init__(self, myspec, addlargs)
@@ -422,7 +442,7 @@ class StageBase(TargetBase, ClearBase, GenBase):
 
def set_fsops(self):
if "fstype" in self.settings:
-   self.valid_values.append("fsops")
+   self.valid_values |= {"fsops"}
if self.settings["spec_prefix"] + "/fsops" in 
self.settings:
self.settings["fsops"] = \

self.settings[self.settings["spec_prefix"] + "/fsops"]
@@ -647,18 +667,20 @@ class StageBase(TargetBase, ClearBase, GenBase):
loopy = addlargs["boot/kernel"]
 
for x in loopy:
-   self.valid_values.append("boot/kernel/" + x + 
"/aliases")
-   self.valid_values.append("boot/kernel/" + x + 
"/config")
-   self.valid_values.append("boot/kernel/" + x + 
"/console")
-   self.valid_values.append("boot/kernel/" + x + 
"/extraversion")
-   self.valid_values.append("boot/kernel/" + x + 
"/gk_action")
-   self.valid_values.append("boot/kernel/" + x + 
"/gk_kernargs")
-   self.valid_values.append("boot/kernel/" + x + 
"/initramfs_overlay")
-   

[gentoo-commits] proj/catalyst:master commit in: catalyst/, catalyst/base/

2020-04-13 Thread Matt Turner
commit: 2a0b7a7693751a5702bd077aa4f799d143eacd68
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Apr 11 22:30:03 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 13 20:43:10 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=2a0b7a76

catalyst: Just import things where they're needed

Signed-off-by: Matt Turner  gentoo.org>

 catalyst/base/resume.py| 3 ++-
 catalyst/base/stagebase.py | 3 ++-
 catalyst/fileops.py| 7 +--
 3 files changed, 5 insertions(+), 8 deletions(-)

diff --git a/catalyst/base/resume.py b/catalyst/base/resume.py
index a0770b9d..82f97cd3 100644
--- a/catalyst/base/resume.py
+++ b/catalyst/base/resume.py
@@ -9,9 +9,10 @@ set, unset, is_set, is_unset, enabled, clear_all
 import os
 
 from snakeoil import fileutils
+from snakeoil.osutils import pjoin, listdir_files
 
 from catalyst import log
-from catalyst.fileops import ensure_dirs, pjoin, listdir_files, clear_dir
+from catalyst.fileops import ensure_dirs, clear_dir
 
 
 class AutoResume():

diff --git a/catalyst/base/stagebase.py b/catalyst/base/stagebase.py
index 27516af6..d1dd14b4 100644
--- a/catalyst/base/stagebase.py
+++ b/catalyst/base/stagebase.py
@@ -5,6 +5,7 @@ import shutil
 import sys
 
 from snakeoil import fileutils
+from snakeoil.osutils import pjoin
 
 from DeComp.compress import CompressMap
 
@@ -17,7 +18,7 @@ from catalyst.base.targetbase import TargetBase
 from catalyst.base.clearbase import ClearBase
 from catalyst.base.genbase import GenBase
 from catalyst.lock import LockDir, LockInUse
-from catalyst.fileops import ensure_dirs, pjoin, clear_dir, clear_path
+from catalyst.fileops import ensure_dirs, clear_dir, clear_path
 from catalyst.base.resume import AutoResume
 
 

diff --git a/catalyst/fileops.py b/catalyst/fileops.py
index fffcfc6a..671d8d9f 100644
--- a/catalyst/fileops.py
+++ b/catalyst/fileops.py
@@ -10,12 +10,7 @@ import os
 import shutil
 from stat import ST_UID, ST_GID, ST_MODE
 
-# NOTE: pjoin and listdir_files are imported here for export
-# to other catalyst modules
-# pylint: disable=unused-import
-from snakeoil.osutils import (ensure_dirs as snakeoil_ensure_dirs,
-   pjoin, listdir_files)
-# pylint: enable=unused-import
+from snakeoil.osutils import ensure_dirs as snakeoil_ensure_dirs
 
 from catalyst import log
 from catalyst.support import CatalystError



[gentoo-commits] proj/catalyst:master commit in: catalyst/base/

2020-04-13 Thread Matt Turner
commit: 403ab9c13eda83e841316a15dff4877be4eda698
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Apr 13 19:44:27 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 13 20:42:48 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=403ab9c1

catalyst: Fix appending --b2sum

... again. If gk_mainargs is set in the spec, then
self.settings[gk_mainargs] is an array, not a string, so adding a string
adds the individual characters as array elements. However, if
gk_mainargs is not set, then adding a string makes it a string and
everything works.

Fixes: 4b430dc36fdb (catalyst: Fix appending --b2sum)
Signed-off-by: Matt Turner  gentoo.org>

 catalyst/base/stagebase.py | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/catalyst/base/stagebase.py b/catalyst/base/stagebase.py
index 6f0a1bc3..b4275355 100644
--- a/catalyst/base/stagebase.py
+++ b/catalyst/base/stagebase.py
@@ -676,8 +676,7 @@ class StageBase(TargetBase, ClearBase, GenBase):
verify = prefix + "/verify"
if verify in self.settings:
assert self.settings[verify] == "blake2"
-   self.settings.setdefault("gk_mainargs", "")
-   self.settings["gk_mainargs"] += " --b2sum"
+   self.settings.setdefault("gk_mainargs", 
[]).append("--b2sum")
 
def kill_chroot_pids(self):
log.info('Checking for processes running in chroot and killing 
them.')



[gentoo-commits] proj/tex:master commit in: scripts/texlive/tlpsrc/

2020-04-13 Thread Mikle Kolyada
commit: 640f08ffd4a5784ac7a73c6a636aac1cfdc81c95
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Apr 13 20:41:39 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Apr 13 20:41:39 2020 +
URL:https://gitweb.gentoo.org/proj/tex.git/commit/?id=640f08ff

update cyrilic post install phase

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

 scripts/texlive/tlpsrc/texlive-langcyrillic-post-ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/scripts/texlive/tlpsrc/texlive-langcyrillic-post-ebuild 
b/scripts/texlive/tlpsrc/texlive-langcyrillic-post-ebuild
index 4fdfcc2..fced9b6 100644
--- a/scripts/texlive/tlpsrc/texlive-langcyrillic-post-ebuild
+++ b/scripts/texlive/tlpsrc/texlive-langcyrillic-post-ebuild
@@ -1,3 +1,4 @@
 TEXLIVE_MODULE_BINSCRIPTS="
texmf-dist/scripts/texlive-extra/rumakeindex.sh
+   texmf-dist/scripts/texlive-extra/rubibtex.sh
"



[gentoo-commits] proj/catalyst:master commit in: catalyst/base/

2020-04-13 Thread Matt Turner
commit: a711659173fa2d1b3763370bb8b76b990a2d2df4
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Apr 11 21:59:07 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 13 20:35:35 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=a7116591

catalyst: Require that subclasses implement needed properties

Signed-off-by: Matt Turner  gentoo.org>

 catalyst/base/targetbase.py | 16 +++-
 1 file changed, 15 insertions(+), 1 deletion(-)

diff --git a/catalyst/base/targetbase.py b/catalyst/base/targetbase.py
index 0977bad3..a09abc73 100644
--- a/catalyst/base/targetbase.py
+++ b/catalyst/base/targetbase.py
@@ -1,8 +1,10 @@
 import os
 
+from abc import ABC, abstractmethod
+
 from catalyst.support import addl_arg_parse
 
-class TargetBase():
+class TargetBase(ABC):
"""
The toplevel class for all targets. This is about as generic as we get.
"""
@@ -13,3 +15,15 @@ class TargetBase():
'PATH': '/bin:/sbin:/usr/bin:/usr/sbin',
'TERM': os.getenv('TERM', 'dumb'),
}
+
+   @property
+   @classmethod
+   @abstractmethod
+   def required_values(cls):
+   return NotImplementedError
+
+   @property
+   @classmethod
+   @abstractmethod
+   def valid_values(cls):
+   return NotImplementedError



[gentoo-commits] proj/catalyst:master commit in: catalyst/base/

2020-04-13 Thread Matt Turner
commit: 36980e93e59ede79aa3ecbf72dfedfd2014d692b
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Apr 13 19:44:27 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 13 20:35:35 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=36980e93

catalyst: Fix appending --b2sum

... again. If gk_mainargs is set in the spec, then
self.settings[gk_mainargs] is an array, not a string, so adding a string
adds the individual characters as array elements. However, if
gk_mainargs is not set, then adding a string makes it a string and
everything works.

Fixes: 4b430dc36fdb (catalyst: Fix appending --b2sum)
Signed-off-by: Matt Turner  gentoo.org>

 catalyst/base/stagebase.py | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/catalyst/base/stagebase.py b/catalyst/base/stagebase.py
index 6f0a1bc3..829f9fb7 100644
--- a/catalyst/base/stagebase.py
+++ b/catalyst/base/stagebase.py
@@ -676,8 +676,7 @@ class StageBase(TargetBase, ClearBase, GenBase):
verify = prefix + "/verify"
if verify in self.settings:
assert self.settings[verify] == "blake2"
-   self.settings.setdefault("gk_mainargs", "")
-   self.settings["gk_mainargs"] += " --b2sum"
+   self.settings.setdefault("gk_mainargs", 
[]).append("--b2um")
 
def kill_chroot_pids(self):
log.info('Checking for processes running in chroot and killing 
them.')



[gentoo-commits] proj/catalyst:master commit in: catalyst/targets/, catalyst/base/

2020-04-13 Thread Matt Turner
commit: 56ee6814b2dade3d0c2b12ede3582a3e479aa532
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Apr 11 22:23:54 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 13 20:35:35 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=56ee6814

catalyst: Clean assignments of {valid/required}_values

Making them class variables will allow us to verify that all subclasses
of TargetBase have defined them (in the next commit).

While we're moving them, change them to frozensets, since testing
membership is the thing they're useed for.

Signed-off-by: Matt Turner  gentoo.org>

 catalyst/base/stagebase.py| 68 ++-
 catalyst/targets/embedded.py  | 24 ++
 catalyst/targets/livecd_stage1.py | 11 ---
 catalyst/targets/livecd_stage2.py | 48 +++
 catalyst/targets/netboot.py   | 29 -
 catalyst/targets/snapshot.py  | 11 +--
 catalyst/targets/stage1.py| 10 --
 catalyst/targets/stage2.py|  7 ++--
 catalyst/targets/stage3.py|  5 +--
 catalyst/targets/stage4.py| 26 +++
 10 files changed, 159 insertions(+), 80 deletions(-)

diff --git a/catalyst/base/stagebase.py b/catalyst/base/stagebase.py
index 829f9fb7..a90fc843 100644
--- a/catalyst/base/stagebase.py
+++ b/catalyst/base/stagebase.py
@@ -27,16 +27,36 @@ class StageBase(TargetBase, ClearBase, GenBase):
the driver class for pretty much everything that Catalyst does.
"""
def __init__(self,myspec,addlargs):
-   self.required_values.extend(["version_stamp", "target", 
"subarch",
-   "rel_type", "profile", "snapshot", "source_subpath"])
-
-   self.valid_values.extend(["version_stamp", "target", "subarch",
-   "rel_type", "profile", "snapshot", "source_subpath",
-   "portage_confdir", "portage_prefix", "portage_overlay",
-   "cflags", "cxxflags", "fcflags", "fflags", "ldflags", 
"asflags",
-   "common_flags", "cbuild", "hostuse", "catalyst_use",
-   "distcc_hosts", "makeopts", "pkgcache_path", 
"kerncache_path",
-   "compression_mode", "decompression_mode"])
+   self.required_values |= frozenset([
+   "profile",
+   "rel_type",
+   "snapshot",
+   "source_subpath",
+   "subarch",
+   "target",
+   "version_stamp",
+   ])
+   self.valid_values |= self.required_values | frozenset([
+   "asflags",
+   "catalyst_use",
+   "cbuild",
+   "cflags",
+   "common_flags",
+   "compression_mode",
+   "cxxflags",
+   "decompression_mode",
+   "distcc_hosts",
+   "fcflags",
+   "fflags",
+   "hostuse",
+   "kerncache_path",
+   "ldflags",
+   "makeopts",
+   "pkgcache_path",
+   "portage_confdir",
+   "portage_overlay",
+   "portage_prefix",
+   ])
 
self.set_valid_build_kernel_vars(addlargs)
TargetBase.__init__(self, myspec, addlargs)
@@ -422,7 +442,7 @@ class StageBase(TargetBase, ClearBase, GenBase):
 
def set_fsops(self):
if "fstype" in self.settings:
-   self.valid_values.append("fsops")
+   self.valid_values |= {"fsops"}
if self.settings["spec_prefix"] + "/fsops" in 
self.settings:
self.settings["fsops"] = \

self.settings[self.settings["spec_prefix"] + "/fsops"]
@@ -647,18 +667,20 @@ class StageBase(TargetBase, ClearBase, GenBase):
loopy = addlargs["boot/kernel"]
 
for x in loopy:
-   self.valid_values.append("boot/kernel/" + x + 
"/aliases")
-   self.valid_values.append("boot/kernel/" + x + 
"/config")
-   self.valid_values.append("boot/kernel/" + x + 
"/console")
-   self.valid_values.append("boot/kernel/" + x + 
"/extraversion")
-   self.valid_values.append("boot/kernel/" + x + 
"/gk_action")
-   self.valid_values.append("boot/kernel/" + x + 
"/gk_kernargs")
-   self.valid_values.append("boot/kernel/" + x + 
"/initramfs_overlay")
-   

[gentoo-commits] proj/catalyst:master commit in: targets/support/

2020-04-13 Thread Matt Turner
commit: 6e7285018213303f3147227d464c544be204ec96
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr 12 01:59:11 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr 12 03:54:21 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=6e728501

targets: Test clst_hostarch, not clst_buildarch

We care about what the host system is (the one the stage is going to run
on), not the system that is building it.

Signed-off-by: Matt Turner  gentoo.org>

 targets/support/bootloader-setup.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/targets/support/bootloader-setup.sh 
b/targets/support/bootloader-setup.sh
index 2119e521..1564d74a 100755
--- a/targets/support/bootloader-setup.sh
+++ b/targets/support/bootloader-setup.sh
@@ -10,7 +10,7 @@ source ${clst_shdir}/support/filesystem-functions.sh
 if [ -n "${clst_cdtar}" ]
 then
extract_cdtar $1
-elif [ "${clst_buildarch}" = "x86" ] || [ "${clst_buildarch}" = "amd64" ]
+elif [ "${clst_hostarch}" = "x86" ] || [ "${clst_hostarch}" = "amd64" ]
 then
#assume if there is no cdtar and we are on a supported arch that the 
user just wants us to handle this
create_bootloader $1



[gentoo-commits] proj/catalyst:master commit in: catalyst/base/, catalyst/

2020-04-13 Thread Matt Turner
commit: 2fb8d95e7c83a6e2123e9575f9fd253aae962b43
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Apr 11 22:30:03 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 13 20:35:35 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=2fb8d95e

catalyst: Just import things where they're needed

Signed-off-by: Matt Turner  gentoo.org>

 catalyst/base/resume.py| 3 ++-
 catalyst/base/stagebase.py | 3 ++-
 catalyst/fileops.py| 7 +--
 3 files changed, 5 insertions(+), 8 deletions(-)

diff --git a/catalyst/base/resume.py b/catalyst/base/resume.py
index a0770b9d..82f97cd3 100644
--- a/catalyst/base/resume.py
+++ b/catalyst/base/resume.py
@@ -9,9 +9,10 @@ set, unset, is_set, is_unset, enabled, clear_all
 import os
 
 from snakeoil import fileutils
+from snakeoil.osutils import pjoin, listdir_files
 
 from catalyst import log
-from catalyst.fileops import ensure_dirs, pjoin, listdir_files, clear_dir
+from catalyst.fileops import ensure_dirs, clear_dir
 
 
 class AutoResume():

diff --git a/catalyst/base/stagebase.py b/catalyst/base/stagebase.py
index a90fc843..683e5989 100644
--- a/catalyst/base/stagebase.py
+++ b/catalyst/base/stagebase.py
@@ -5,6 +5,7 @@ import shutil
 import sys
 
 from snakeoil import fileutils
+from snakeoil.osutils import pjoin
 
 from DeComp.compress import CompressMap
 
@@ -17,7 +18,7 @@ from catalyst.base.targetbase import TargetBase
 from catalyst.base.clearbase import ClearBase
 from catalyst.base.genbase import GenBase
 from catalyst.lock import LockDir, LockInUse
-from catalyst.fileops import ensure_dirs, pjoin, clear_dir, clear_path
+from catalyst.fileops import ensure_dirs, clear_dir, clear_path
 from catalyst.base.resume import AutoResume
 
 

diff --git a/catalyst/fileops.py b/catalyst/fileops.py
index fffcfc6a..671d8d9f 100644
--- a/catalyst/fileops.py
+++ b/catalyst/fileops.py
@@ -10,12 +10,7 @@ import os
 import shutil
 from stat import ST_UID, ST_GID, ST_MODE
 
-# NOTE: pjoin and listdir_files are imported here for export
-# to other catalyst modules
-# pylint: disable=unused-import
-from snakeoil.osutils import (ensure_dirs as snakeoil_ensure_dirs,
-   pjoin, listdir_files)
-# pylint: enable=unused-import
+from snakeoil.osutils import ensure_dirs as snakeoil_ensure_dirs
 
 from catalyst import log
 from catalyst.support import CatalystError



[gentoo-commits] proj/tex:master commit in: scripts/texlive/tlpsrc/

2020-04-13 Thread Mikle Kolyada
commit: b9e84cf1e837668266dece185f1531d196135103
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Apr 13 20:35:29 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Apr 13 20:35:29 2020 +
URL:https://gitweb.gentoo.org/proj/tex.git/commit/?id=b9e84cf1

update cyrilic post install phase

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

 scripts/texlive/tlpsrc/texlive-langcyrillic-post-ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/scripts/texlive/tlpsrc/texlive-langcyrillic-post-ebuild 
b/scripts/texlive/tlpsrc/texlive-langcyrillic-post-ebuild
index d8fe9b1..4fdfcc2 100644
--- a/scripts/texlive/tlpsrc/texlive-langcyrillic-post-ebuild
+++ b/scripts/texlive/tlpsrc/texlive-langcyrillic-post-ebuild
@@ -1,4 +1,3 @@
 TEXLIVE_MODULE_BINSCRIPTS="
-   texmf-dist/scripts/texlive/rubibtex.sh
-   texmf-dist/scripts/texlive/rumakeindex.sh
+   texmf-dist/scripts/texlive-extra/rumakeindex.sh
"



[gentoo-commits] proj/catalyst:master commit in: catalyst/base/

2020-04-13 Thread Matt Turner
commit: af046b2ae52d510496c8896c3750c3dae3640b71
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr 12 01:01:31 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 13 20:35:35 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=af046b2a

catalyst: Use platform.machine() instead of uname

Signed-off-by: Matt Turner  gentoo.org>

 catalyst/base/stagebase.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/catalyst/base/stagebase.py b/catalyst/base/stagebase.py
index 683e5989..210527a9 100644
--- a/catalyst/base/stagebase.py
+++ b/catalyst/base/stagebase.py
@@ -1,6 +1,7 @@
 
 import os
 import imp
+import platform
 import shutil
 import sys
 
@@ -131,7 +132,7 @@ class StageBase(TargetBase, ClearBase, GenBase):
if "cbuild" in self.settings:
buildmachine = self.settings["cbuild"].split("-")[0]
else:
-   buildmachine = os.uname()[4]
+   buildmachine = platform.machine()
if buildmachine not in machinemap:
raise CatalystError("Unknown build machine type " + 
buildmachine)
self.settings["buildarch"] = machinemap[buildmachine]



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

2020-04-13 Thread Alexys Jacob
commit: ab0131b0ed27542e88e7219aeeae7f544be0e8b2
Author: Alexys Jacob  gentoo  org>
AuthorDate: Mon Apr 13 20:05:47 2020 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Mon Apr 13 20:05:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab0131b0

x11-misc/py3status: version bump

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

 x11-misc/py3status/Manifest | 2 +-
 x11-misc/py3status/{py3status-3.27.ebuild => py3status-3.28.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/py3status/Manifest b/x11-misc/py3status/Manifest
index b85f63c50cf..bcbd9f0a57a 100644
--- a/x11-misc/py3status/Manifest
+++ b/x11-misc/py3status/Manifest
@@ -1 +1 @@
-DIST py3status-3.27.tar.gz 405154 BLAKE2B 
9ee094145623520a63412f90dfaac1a2bd017d1785c0e987b9c7c527afa37d2604755fa646c2506c4950079a4b5f956e67a776fa71e4ba21a07caa918780d58f
 SHA512 
4b7c64cd3ec1f9e255e94dd144e1b83a25dce5a661727c3664148f0c6e25cef14ed10237653dcb70706f29be549acb9ed8c1c1d7734b7bd44d02ff957b4bf664
+DIST py3status-3.28.tar.gz 403839 BLAKE2B 
bc41418d38d8a5d55e2af67c4b68993db69bfa40d5f047fc47bf3e5cda28f56b808b8687ab5081c666398660b837f8c944138094112457eaa0c230cd1f1fa28e
 SHA512 
19447a8afeeb39371551337fbfa62b6cd8b1cb8a4188b2bc18d1a7ec849126d3e8f46fb2cf4cefa2960ed38ff09a0cad7233bfe5711bba5efaeed7cd5da6207c

diff --git a/x11-misc/py3status/py3status-3.27.ebuild 
b/x11-misc/py3status/py3status-3.28.ebuild
similarity index 100%
rename from x11-misc/py3status/py3status-3.27.ebuild
rename to x11-misc/py3status/py3status-3.28.ebuild



[gentoo-commits] proj/tex:master commit in: scripts/texlive/tlpsrc/

2020-04-13 Thread Mikle Kolyada
commit: c61ca1b70c83ac4d4ec098952f5501abbfb68359
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Apr 13 19:59:19 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Apr 13 19:59:19 2020 +
URL:https://gitweb.gentoo.org/proj/tex.git/commit/?id=c61ca1b7

langchinese-post: call default for prepare

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

 scripts/texlive/tlpsrc/texlive-langchinese-post-ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/scripts/texlive/tlpsrc/texlive-langchinese-post-ebuild 
b/scripts/texlive/tlpsrc/texlive-langchinese-post-ebuild
index 7e95c92..fc67d1a 100644
--- a/scripts/texlive/tlpsrc/texlive-langchinese-post-ebuild
+++ b/scripts/texlive/tlpsrc/texlive-langchinese-post-ebuild
@@ -1,5 +1,6 @@
 # Avoids collision with app-text/ttf2pk2
 src_prepare() {
+   default
local i=texmf-dist/source/fonts/zhmetrics/ttfonts.map
-   [ -f "${i}" ] && rm -f "${i}"
+   [[ -f ${i} ]] && rm -f "${i}"
 }



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

2020-04-13 Thread Sebastian Pipping
commit: 960fed3e8ecd6f7aa174ea8e723a2f0461f9120a
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Mon Apr 13 19:54:14 2020 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Mon Apr 13 19:56:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=960fed3e

dev-python/pyasn1-modules: 0.2.8 + EAPI 7

Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-2.3.99, Repoman-2.3.22

 dev-python/pyasn1-modules/Manifest |  1 +
 .../pyasn1-modules/pyasn1-modules-0.2.8.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-python/pyasn1-modules/Manifest 
b/dev-python/pyasn1-modules/Manifest
index 1fd5ad608e2..7c7bc80b177 100644
--- a/dev-python/pyasn1-modules/Manifest
+++ b/dev-python/pyasn1-modules/Manifest
@@ -1 +1,2 @@
 DIST pyasn1-modules-0.2.1.tar.gz 65808 BLAKE2B 
7c1490926078682dd4392bd6c6dd73f944f55e8b5623fde07a3bbc1f62dcfdd1ea8b5217232cd7e2709997424fd61e276cd5786ba618cebd11cbf8ddb695dc53
 SHA512 
2d8b6bee59434fee41747625236c1d7eb5081a1cef66aa0a0e9e75869c3641a418d21544edafe65f1808ad0dacd9cf1047dd036ff5ce668bb3bf1f6e662e4a5e
+DIST pyasn1-modules-0.2.8.tar.gz 242864 BLAKE2B 
22b6cc27d45d19d8e7f5b12c8aeff1fa379bd567fda6b1dc0fafd00c0f4367d32f21cd48cf3cba140f2f11ba7d258140e8014c8420300451ab1acff475d28da7
 SHA512 
fdfcaa065deffdd732deaa1fa30dec2fc4a90ffe15bd12de40636ce0212f447611096d2f4e652ed786b5c47544439e6a93721fabe121f3320f13965692a1ca5b

diff --git a/dev-python/pyasn1-modules/pyasn1-modules-0.2.8.ebuild 
b/dev-python/pyasn1-modules/pyasn1-modules-0.2.8.ebuild
new file mode 100644
index 000..1b49331e3af
--- /dev/null
+++ b/dev-python/pyasn1-modules/pyasn1-modules-0.2.8.ebuild
@@ -0,0 +1,30 @@
+# 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,8} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="pyasn1 modules"
+HOMEPAGE="http://snmplabs.com/pyasn1/ 
https://github.com/etingof/pyasn1-modules/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND=">=dev-python/pyasn1-0.4.6[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
+
+distutils_enable_tests setup.py
+
+python_install_all() {
+   distutils-r1_python_install_all
+   insinto /usr/share/${P}
+   doins -r tools
+}



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

2020-04-13 Thread Jeroen Roovers
commit: 6935a556b3d6e6c4fefe7258c0098f3c5c50d5ae
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Apr 13 19:45:37 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Apr 13 19:46:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6935a556

x11-libs/libvdpau: Update SRC_URI/A

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Closes: https://bugs.gentoo.org/717130
Signed-off-by: Jeroen Roovers  gentoo.org>

 x11-libs/libvdpau/Manifest| 2 +-
 x11-libs/libvdpau/libvdpau-1.4.ebuild | 3 +--
 2 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/x11-libs/libvdpau/Manifest b/x11-libs/libvdpau/Manifest
index dfb193c70bd..baf3ca4d8d8 100644
--- a/x11-libs/libvdpau/Manifest
+++ b/x11-libs/libvdpau/Manifest
@@ -1,3 +1,3 @@
 DIST libvdpau-1.3.tar.bz2 139009 BLAKE2B 
d535c7723638339d4e67002721e9d0d8aae89a6001fccc41d9c3b21d52f0fae9237705bca448fbf1c244dd7eeb71f5fc74ed81f05c975bed798fce503a571c90
 SHA512 
c06c23062816e8b207d38d9d53df43a1b193bb9836b48bd6d79a63d76522e87d383c446285b9877fe9c99faa0d290da8a49ccbb58eefa138cc38d0929a8e1330
-DIST libvdpau-1.4.tar.bz2 139525 BLAKE2B 
74c56d8d26b0dc3eb0658ef4c61cb18a6b2008c65dd0ef63e7d244d90366c64842708e07b9b1ef28f8a2b67d1ebc331bd83ee1968d80489531d3e90c6197ebf2
 SHA512 
2eeb4cddf7ea58cb59a6ac6cc49094d47910f60035ceea752756d9d817a189c95b268ef6819bb5fd7af5addc4f6eb6482f1bf8ca7f25840ef522a79ddab96805
+DIST libvdpau-1.4.tar.bz2 139504 BLAKE2B 
de2b9251060f10e3126b59f44595c3b9cc65c3f5bc719133809414ed51362fb1f90fa67d0351007a178455329493f929d0983a2a7e67c29022ff351ea1f5adfc
 SHA512 
68f502f53f4a95c9af571bd5a3f5048dd1afe30d7576f7e80751c7f29450ef8cb226c1281562b616079d6c177830ec67391d0fae33348a4627ca8c113990cd01
 DIST libvdpau-libvdpau-1.2.tar.bz2 140017 BLAKE2B 
0420961c48fcd5c92e7e98f84f629946f6234c28781bd7d8c9eb4aa2ab11b76e89e05f50cc423a2935b3376ff3b919ad9e6ef1710ff3549369567f298b5efa50
 SHA512 
f76c2283a1bd2e854aa6b86a564f7f08c1ff7da34e971c7c39f36e77fbd51fe0440d1ba01bff0b80be6c0326817ee4e6bff719dbe8dbf5e1ec7a94fad5016b7e

diff --git a/x11-libs/libvdpau/libvdpau-1.4.ebuild 
b/x11-libs/libvdpau/libvdpau-1.4.ebuild
index d971e801f49..e2af142 100644
--- a/x11-libs/libvdpau/libvdpau-1.4.ebuild
+++ b/x11-libs/libvdpau/libvdpau-1.4.ebuild
@@ -7,7 +7,7 @@ inherit flag-o-matic meson virtualx multilib-minimal
 
 DESCRIPTION="VDPAU wrapper and trace libraries"
 HOMEPAGE="https://www.freedesktop.org/wiki/Software/VDPAU;
-SRC_URI="https://gitlab.freedesktop.org/vdpau/${PN}/-/archive/${P}/${PN}-${P}.tar.bz2
 -> ${P}.tar.bz2"
+SRC_URI="https://gitlab.freedesktop.org/vdpau/${PN}/-/archive/${PV}/${P}.tar.bz2;
 
 LICENSE="MIT"
 SLOT="0"
@@ -28,7 +28,6 @@ DEPEND="
)
dri? ( x11-base/xorg-proto )
 "
-S=${WORKDIR}/${PN}-${P}
 
 src_prepare() {
sed -i -e "/^docdir/s|${PN}|${PF}|g" doc/meson.build || die



[gentoo-commits] proj/kde:master commit in: kde-plasma/xdg-desktop-portal-kde/

2020-04-13 Thread Andreas Sturmlechner
commit: 3c8396c55b9f241067867398a876864de8697ce9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Apr 13 19:42:57 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Apr 13 19:42:57 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=3c8396c5

kde-plasma/xdg-desktop-portal-kde: Update USE screencast config

Upstream commit b8af0f1368651c1d046119628d72d0967d092136

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

 .../xdg-desktop-portal-kde-.ebuild   | 16 +++-
 1 file changed, 7 insertions(+), 9 deletions(-)

diff --git 
a/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-.ebuild 
b/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-.ebuild
index 2b2ba5834e..61162d7ac8 100644
--- a/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-.ebuild
+++ b/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-.ebuild
@@ -16,6 +16,11 @@ KEYWORDS=""
 IUSE="screencast"
 
 COMMON_DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtprintsupport-${QTMIN}:5[cups]
+   >=dev-qt/qtwidgets-${QTMIN}:5
>=kde-frameworks/kcoreaddons-${KFMIN}:5
>=kde-frameworks/kdeclarative-${KFMIN}:5
>=kde-frameworks/ki18n-${KFMIN}:5
@@ -24,11 +29,6 @@ COMMON_DEPEND="
>=kde-frameworks/knotifications-${KFMIN}:5
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/plasma-${KFMIN}:5
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtprintsupport-${QTMIN}:5[cups]
-   >=dev-qt/qtwidgets-${QTMIN}:5
screencast? (
media-libs/libepoxy
media-libs/mesa[gbm]
@@ -36,8 +36,8 @@ COMMON_DEPEND="
)
 "
 DEPEND="${COMMON_DEPEND}
-   >=kde-frameworks/kwayland-${KFMIN}:5
>=dev-qt/qtconcurrent-${QTMIN}:5
+   >=kde-frameworks/kwayland-${KFMIN}:5
 "
 RDEPEND="${COMMON_DEPEND}
sys-apps/xdg-desktop-portal[screencast?]
@@ -45,9 +45,7 @@ RDEPEND="${COMMON_DEPEND}
 
 src_configure() {
local mycmakeargs=(
-   $(cmake_use_find_package screencast PipeWire)
-   $(cmake_use_find_package screencast GBM)
-   $(cmake_use_find_package screencast Epoxy)
+   -DENABLE_PIPEWIRE=$(usex screencast)
)
ecm_src_configure
 }



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

2020-04-13 Thread Sebastian Pipping
commit: 80e7be9164b20753e1ec34c902e9032c9117ad9e
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Mon Apr 13 19:27:03 2020 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Mon Apr 13 19:27:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80e7be91

dev-python/pycairo: 1.19.1 + QA

Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-2.3.99, Repoman-2.3.22

 dev-python/pycairo/Manifest  |  1 +
 dev-python/pycairo/pycairo-1.19.1.ebuild | 60 
 2 files changed, 61 insertions(+)

diff --git a/dev-python/pycairo/Manifest b/dev-python/pycairo/Manifest
index 131b894f4ca..853f6a6e5b6 100644
--- a/dev-python/pycairo/Manifest
+++ b/dev-python/pycairo/Manifest
@@ -1 +1,2 @@
 DIST pycairo-1.18.2.tar.gz 200462 BLAKE2B 
1f755dc90fe3ee50aa68273a0816752312f144831ff857709e1a4695a58646ffe6be518733480ed37231c213a11d4e5aaf8dfd1cfa68104873bc7d4192435b89
 SHA512 
279ea80413ba55d493d51455685da09afa1f5c45e2930c3fca3e417a8afe6645a0d8131201f79482de59e5ec56cfef62eac65ed88fe88866bfcc06503dcc59e0
+DIST pycairo-1.19.1.tar.gz 205196 BLAKE2B 
504334628daf75dd9145c97fbd86ea133b4be225ce7fa911b48231ebd5434678ffa7b1f185e0527f96b4b36955e788d0bb4fa4d308843e5ae9b20a41d2126301
 SHA512 
a7955a2566d5e5586154b62f3aeef824e1e6076cbd3eb86af8288fedcc7d61c4e36a53691298cf9df2e2df7fc96292f96dec92c5d4343e6c1b4c971e97d0650f

diff --git a/dev-python/pycairo/pycairo-1.19.1.ebuild 
b/dev-python/pycairo/pycairo-1.19.1.ebuild
new file mode 100644
index 000..66921d842bb
--- /dev/null
+++ b/dev-python/pycairo/pycairo-1.19.1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_{6,7,8} pypy3 )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Python bindings for the cairo library"
+HOMEPAGE="https://www.cairographics.org/pycairo/ 
https://github.com/pygobject/pycairo;
+SRC_URI="https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+IUSE="doc examples test"
+
+BDEPEND="
+   doc? ( $(python_gen_any_dep 'dev-python/sphinx[${PYTHON_USEDEP}]') )
+   test? (
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   )
+"
+RDEPEND="
+   >=x11-libs/cairo-1.13.1[svg]
+"
+DEPEND="${RDEPEND}"
+
+RESTRICT="!test? ( test )"
+
+distutils_enable_tests setup.py
+
+python_check_deps() {
+   use doc || return 0
+   has_version "dev-python/sphinx[${PYTHON_USEDEP}]"
+}
+
+python_compile_all() {
+   if use doc; then
+   sphinx-build docs -b html _build/html || die
+   fi
+}
+
+python_install() {
+   distutils-r1_python_install \
+   install_pkgconfig 
--pkgconfigdir="${EPREFIX}/usr/$(get_libdir)/pkgconfig"
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( _build/html/. )
+
+   if use examples; then
+   dodoc -r examples
+   fi
+
+   distutils-r1_python_install_all
+}



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

2020-04-13 Thread Mike Pagano
commit: 1e3a78bc02db2990cae0c000d592d796fc163fec
Author: Mike Pagano  gentoo  org>
AuthorDate: Mon Apr 13 19:20:21 2020 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon Apr 13 19:20:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e3a78bc

dev-util/idea-community: Version bump

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

 dev-util/idea-community/Manifest   |   1 +
 .../idea-community-2020.1.0.201.6668.121.ebuild| 146 +
 2 files changed, 147 insertions(+)

diff --git a/dev-util/idea-community/Manifest b/dev-util/idea-community/Manifest
index 5445143429e..0d496a769e7 100644
--- a/dev-util/idea-community/Manifest
+++ b/dev-util/idea-community/Manifest
@@ -1,3 +1,4 @@
+DIST ideaIC-1.0.201.6668.121.tar.gz 524536881 BLAKE2B 
645e7c0390d89d0e0f1710682a5608dc226154e83ea7368434cf5da61f73064467fe7884d90c13d0d33b8feb0a237ca83446a155a135e3884bdaeca5254191ae
 SHA512 
e2688788188726e418cddeef2bf46a54e8b1bcf4770d7daf5b2ee0d1de7d5ab9c84fef0078622b17e884d9b9cb5b826873b4c120aaec3c592e18ee2ddca2c7f6
 DIST ideaIC-3.3.193.6494.35.tar.gz 563410584 BLAKE2B 
765c22e5cf25f8daf465e14cbaca2803a560fe175ce8bd678c9d3890b033b50301aae6ced5c5e2c3a682158c7b5cce3daa38ace25e178a6be49cee5c51b60305
 SHA512 
c8593434fc230a9e3214cac6782130c42b5a98aadd2d27811be2bec3dae1a311b1af3995739b8eb198e6641974b55cb993b9505496e2688c8a8a67c210e3d9d8
 DIST ideaIC-3.4.193.6911.18.tar.gz 563415699 BLAKE2B 
d7f76da2251042c2141c39861b9a737cd7350e4140c6d9ff39182b489e5f14b8cdd033f402cecd08ff367e2a171b2137227813e6bf6d120b97cbf81e3eca3684
 SHA512 
39fb2aca3da78cf8282beae812662d237eba1ea2f55c30db5ebfcadd74af001d8fe07dc5cbb99794c3723487814eb096e5e70c4f654a6dafd0930432dfa86b83
 DIST jbr-11_0_2-linux-x64-b164.tar.gz 131483925 BLAKE2B 
fb9c55094aeb4a9e6b89ef41699252355895fa4bf55eaa0d3c0a637b6485b5a91a0445b5f4af1872b62cd67b639f7354e05770970d41dcfa58ffeda7ae43c5b6
 SHA512 
4f32940166cc8ad5a138866e18d4cbfcd07f4326a85c051b7a622c9dcb8ee4b6d493331ef24d0c01999134fa2a9bad901f026982c16780fdc5e6b9308821db34

diff --git 
a/dev-util/idea-community/idea-community-2020.1.0.201.6668.121.ebuild 
b/dev-util/idea-community/idea-community-2020.1.0.201.6668.121.ebuild
new file mode 100644
index 000..b394855414d
--- /dev/null
+++ b/dev-util/idea-community/idea-community-2020.1.0.201.6668.121.ebuild
@@ -0,0 +1,146 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit eutils desktop
+
+SLOT="0"
+PV_STRING="$(ver_cut 2-6)"
+MY_PV="$(ver_cut 1-2)"
+MY_PN="idea"
+# Using the most recent Jetbrains Runtime binaries available at the time of 
writing
+# As the exact bundled versions ( jre 11 build 159.30 and jre 8 build 1483.39 
) aren't
+# available separately
+JRE11_BASE="11_0_2"
+JRE11_VER="164"
+JRE_BASE="8u202"
+JRE_VER="1483.37"
+
+# distinguish settings for official stable releases and EAP-version releases
+if [[ "$(ver_cut 7)"x = "prex" ]]
+then
+   # upstream EAP
+   KEYWORDS=""
+   
SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IC-${PV_STRING}.tar.gz;
+else
+   # upstream stable
+   KEYWORDS="~amd64 ~x86"
+   
SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IC-${MY_PV}-no-jbr.tar.gz 
-> ${MY_PN}IC-${PV_STRING}.tar.gz
+   jbr8? ( x86? ( 
https://bintray.com/jetbrains/intellij-jdk/download_file?file_path=jbrx-${JRE_BASE}-linux-i586-b${JRE_VER}.tar.gz
 -> jbrx-${JRE_BASE}-linux-i586-b${JRE_VER}.tar.gz )
+   amd64? ( 
https://bintray.com/jetbrains/intellij-jdk/download_file?file_path=jbrx-${JRE_BASE}-linux-x64-b${JRE_VER}.tar.gz
 -> jbrx-${JRE_BASE}-linux-x64-b${JRE_VER}.tar.gz ) )
+   jbr11? ( amd64? ( 
https://bintray.com/jetbrains/intellij-jdk/download_file?file_path=jbr-${JRE11_BASE}-linux-x64-b${JRE11_VER}.tar.gz
 -> jbr-${JRE11_BASE}-linux-x64-b${JRE11_VER}.tar.gz ) )"
+fi
+
+DESCRIPTION="A complete toolset for web, mobile and enterprise development"
+HOMEPAGE="https://www.jetbrains.com/idea;
+
+LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 CC-BY-2.5 CDDL-1.1
+   codehaus-classworlds CPL-1.0 EPL-1.0 EPL-2.0 jbr8? ( GPL-2 )
+   jbr11? ( GPL-2 ) GPL-2 GPL-2-with-classpath-exception ISC
+   JDOM LGPL-2.1 LGPL-2.1+ LGPL-3-with-linking-exception MIT
+   MPL-1.0 MPL-1.1 OFL ZLIB"
+
+#Splitting custom-jdk into jbr8 and jbr11 as upstream now offers downloads with
+#either (or neither) bundled
+#Defaulting to jbr8 to match upstream
+IUSE="+jbr8 -jbr11"
+REQUIRED_USE="jbr8? ( !jbr11 )"
+
+DEPEND="!dev-util/${PN}:14
+   !dev-util/${PN}:15"
+RDEPEND="${DEPEND}
+   >=virtual/jdk-1.7:*
+   dev-java/jansi-native
+   dev-libs/libdbusmenu
+   dev-util/lldb"
+BDEPEND="dev-util/patchelf"
+RESTRICT="splitdebug"
+S="${WORKDIR}/${MY_PN}-IC-$(ver_cut 4-6)"
+
+QA_PREBUILT="opt/${PN}-${MY_PV}/*"
+
+# jbr11 binary doesn't unpack nicely into a single folder
+src_unpack() {
+   if use !jbr11 ; then
+   

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

2020-04-13 Thread Anthony G. Basile
commit: 7bb4db2c6dbe2502396e28ff33c769cce0dd660c
Author: Jakov Smolic  sartura  hr>
AuthorDate: Sun Apr 12 09:11:26 2020 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Apr 13 18:50:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bb4db2c

net-misc/curl: add IMAP, POP3 and SMTP IUSE flags

This commit enables control over IMAP, POP3 and SMTP protocols support by 
editing their IUSE flags.

Package-Manager: Portage-2.3.89, Repoman-2.3.
Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Luka Perkov  sartura.hr>
Signed-off-by: Anthony G. Basile  gentoo.org>

 net-misc/curl/curl-7.69.1.ebuild | 8 
 net-misc/curl/metadata.xml   | 3 +++
 2 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/net-misc/curl/curl-7.69.1.ebuild b/net-misc/curl/curl-7.69.1.ebuild
index cf06aa6240d..e97bf1695bd 100644
--- a/net-misc/curl/curl-7.69.1.ebuild
+++ b/net-misc/curl/curl-7.69.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://curl.haxx.se/download/${P}.tar.xz;
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~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"
-IUSE="adns alt-svc brotli http2 idn ipv6 kerberos ldap metalink 
+progress-meter rtmp samba ssh ssl static-libs test threads"
+IUSE="adns alt-svc brotli http2 idn +imap ipv6 kerberos ldap metalink +pop3 
+progress-meter rtmp samba +smtp ssh ssl static-libs test threads"
 IUSE+=" curl_ssl_gnutls curl_ssl_libressl curl_ssl_mbedtls curl_ssl_nss 
+curl_ssl_openssl curl_ssl_winssl"
 IUSE+=" nghttp3 quiche"
 IUSE+=" elibc_Winnt"
@@ -167,16 +167,16 @@ multilib_src_configure() {
--enable-ftp \
--enable-gopher \
--enable-http \
-   --enable-imap \
+   $(use_enable imap) \
$(use_enable ldap) \
$(use_enable ldap ldaps) \
--disable-ntlm-wb \
-   --enable-pop3 \
+   $(use_enable pop3) \
--enable-rt  \
--enable-rtsp \
$(use_enable samba smb) \
$(use_with ssh libssh2) \
-   --enable-smtp \
+   $(use_enable smtp) \
--enable-telnet \
--enable-tftp \
--enable-tls-srp \

diff --git a/net-misc/curl/metadata.xml b/net-misc/curl/metadata.xml
index b62cf6ee3c7..b7a3ad54860 100644
--- a/net-misc/curl/metadata.xml
+++ b/net-misc/curl/metadata.xml
@@ -9,11 +9,14 @@
Enable alt-svc support
Enable brotli compression support
Enable HTTP/2.0 support
+   Enable Internet Message Access Protocol 
support
Enable HTTP/3.0 support using 
net-libs/nghttp3 and net-libs/ngtcp2
Enable HTTP/3.0 support using 
net-libs/quiche
Enable SSH urls in curl using libssh2
Enable metalink support
+   Enable Post Office Protocol 3 support
Enable the progress meter
+   Enable Simple Mail Transfer Protocol 
support
Enable crypto engine support (via openssl if 
USE='-gnutls -nss')
Enable RTMP Streaming Media support




[gentoo-commits] repo/gentoo:master commit in: net-firewall/nftables/

2020-04-13 Thread Patrick McLean
commit: 88e73ced2a730e212311b9a603b00846e3064e58
Author: Patrick McLean  gentoo  org>
AuthorDate: Mon Apr 13 18:45:46 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Mon Apr 13 18:47:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88e73ced

net-firewall/nftables-0.9.4-r{1,2}: Fix USE=-python (bug #717162)

Closes: https://bugs.gentoo.org/717162
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Patrick McLean  gentoo.org>

 net-firewall/nftables/nftables-0.9.4-r1.ebuild | 2 +-
 net-firewall/nftables/nftables-0.9.4-r2.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-firewall/nftables/nftables-0.9.4-r1.ebuild 
b/net-firewall/nftables/nftables-0.9.4-r1.ebuild
index c6c7496044c..9cd3da3f64c 100644
--- a/net-firewall/nftables/nftables-0.9.4-r1.ebuild
+++ b/net-firewall/nftables/nftables-0.9.4-r1.ebuild
@@ -115,9 +115,9 @@ src_install() {
 
if use python ; then
python_foreach_impl python_make install
+   python_foreach_impl python_optimize
fi
 
-   python_foreach_impl python_optimize
find "${ED}" -type f -name "*.la" -delete || die
 }
 

diff --git a/net-firewall/nftables/nftables-0.9.4-r2.ebuild 
b/net-firewall/nftables/nftables-0.9.4-r2.ebuild
index f9a434586f7..cf8385c7c2b 100644
--- a/net-firewall/nftables/nftables-0.9.4-r2.ebuild
+++ b/net-firewall/nftables/nftables-0.9.4-r2.ebuild
@@ -126,9 +126,9 @@ src_install() {
 
if use python ; then
python_foreach_impl python_make install
+   python_foreach_impl python_optimize
fi
 
-   python_foreach_impl python_optimize
find "${ED}" -type f -name "*.la" -delete || die
 }
 



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

2020-04-13 Thread Andreas Sturmlechner
commit: cc87dc45e773817d5c6865bef567ed5cfdb9d5fd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Apr 13 17:02:34 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Apr 13 18:46:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc87dc45

sci-libs/proj: Security cleanup (drop 4.9.2 and 5.2.0)

Bug: https://bugs.gentoo.org/622916
Bug: https://bugs.gentoo.org/623164
Bug: https://bugs.gentoo.org/623640
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/proj/Manifest  |  4 ---
 sci-libs/proj/proj-4.9.2.ebuild | 54 -
 sci-libs/proj/proj-5.2.0.ebuild | 43 
 3 files changed, 101 deletions(-)

diff --git a/sci-libs/proj/Manifest b/sci-libs/proj/Manifest
index 8e1f7ced741..4bee7681005 100644
--- a/sci-libs/proj/Manifest
+++ b/sci-libs/proj/Manifest
@@ -1,9 +1,5 @@
-DIST proj-4.9.2-org_proj4_PJ.h 2960 BLAKE2B 
f5f367910490fb781a7ddb512e8eaae2d6de4fd1f5b8e9e1dc1b189959a57499174f6b1e90476f10cb4cb8860e069061eb8b507fbbb46b3e1e394df43f67561e
 SHA512 
db2c2b8920ef1c0c56395480dd514e372d5385839ac553a36c92431f5662bb8ec47706489b5c12e0c4308967da58fc94b29a957ede627274ab685ab647151f2c
-DIST proj-4.9.2.tar.gz 874816 BLAKE2B 
a59a405298a7c8d5bcf3e1a29c5949b466fed5c3745d0f6d631fff3282f6135d6be21cd75c9b377692f4fb98ae6e10e75867fdeab868fdb49c1578073cd7e802
 SHA512 
34a506742bb27cbc7f5ee91ee7f8c7a27d0f5644a1dcfd11b1e59120040804b1621ddfa4212bff45a1c3fb85511e48ece21612e86033139bafbb50c165e77cda
-DIST proj-5.2.0.tar.gz 1398188 BLAKE2B 
37a3a8ed78fd65342f33859662a38f85c3087409db9f00eb031feb5a2527a056e5f0debd97b47f9d08ba6575af2c41d9051de0865e1ad8bd88c956358e519d77
 SHA512 
f773117d22309d4ee8dbedc2a7b6ba27e8cd032e1bd0af3c98f270bf7b7ab3353be0b04d91202a1f137fc45164c8e8a52712bb06281948008160d08f9f9074ba
 DIST proj-6.2.1.tar.gz 2698759 BLAKE2B 
69867c05ef727df63351bbb8bc787d039c6a333a6e28b5fbbd1814fd9ca3ec279dd58ee7f0f79c3601ced270b6fa38619120e58f4407c49890a74996bbf88da5
 SHA512 
1e8632a9c6fa00c0354473f60d81e4644f173b42f6613856ba03e2404f429864fd5052aacba945ccd265173397bed2abdbe325320b54bc7b1c4a75ad95395a89
 DIST proj-6.3.0.tar.gz 2758388 BLAKE2B 
33f9d6ce6aa885667b7c1337abd218ee802581320880288f948378073d04c46118927147794ce6c97616c906c683c33bf10984d08463faea214ffbe80b12d62b
 SHA512 
679fd2e57f27feeb956d2a8843cb9028895a78f0dac104c920cc9060afade434b953fb381fed350e5c8ac15cd796f795220e0f1ad276a4f7482d6e7f5681d06e
-DIST proj-datumgrid-1.5.zip 2250131 BLAKE2B 
c83b5bab72b790c70fbf3b95782ba4e8e93e2accc93a0a8c06667908dc437de44aa3623799f685e020269090be103bac568fe6a9d73ce128b8af024ec1ca8442
 SHA512 
9d9a935b3e984721a1ceafac49c139d3c5d9923c5bcef5f57fec8028a043c86e7de8bad9c200fa38cd6d1bf27b32dd0126597d42fee793d055e686f090604bf3
 DIST proj-datumgrid-1.8.tar.gz 6604329 BLAKE2B 
78df259a811a79457d011b4f675f1a72b6613928bb0083d01bfe65bb4c333628725b300efdb7cf10ebc6f26ff03733886c20f25c7aef80875e81e59bda9fd7d3
 SHA512 
23153f5b57d210e37cd6e9e0fced23bdabb1c67476e9fb50eb83a68ae066a5c3675822472f5d558d10ddf36ac1d73d538b75304d112a1bfcd8d0bbd26c6481a5
 DIST proj-datumgrid-europe-1.4.tar.gz 26115747 BLAKE2B 
3dfb5c19362f9d9cdfc4ee5469e536b97d963a5ac3bcf6652ef5935ec393f4035bc15abc444d62cfa477478faabd66a8effe64dbb8eb26b7d73a717b4eae2e53
 SHA512 
4043c0791af086541a3e08f7ad667b25968ed25e6595c1f047e1272f52838d28ab4010a076f9524882f97d7aa9104769c0b9cdf17394915c5b70b0dc13e019ee
 DIST proj-datumgrid-europe-1.5.tar.gz 187195036 BLAKE2B 
0f88922435793930e21ace8488e0d1cd6a6325880f90d61a91d1592e51191514db7fc93e08c4a6c51699e3eb43762786d11eea425c181a8d3f73ec5ad7848092
 SHA512 
456a8c27dad7ef8fc1790ef822e7e8dcbc69b79e0a28df8c6b58d24b0ef4a3221cebd8e911a0d84b7f00694247b0fb8f4361a38d7369f921da000c838812f389

diff --git a/sci-libs/proj/proj-4.9.2.ebuild b/sci-libs/proj/proj-4.9.2.ebuild
deleted file mode 100644
index 48d355b835f..000
--- a/sci-libs/proj/proj-4.9.2.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils java-pkg-opt-2 flag-o-matic ltprune
-
-DESCRIPTION="Proj.4 cartographic projection software"
-HOMEPAGE="http://trac.osgeo.org/proj/;
-SRC_URI="
-   http://download.osgeo.org/proj/${P}.tar.gz
-   http://download.osgeo.org/proj/${PN}-datumgrid-1.5.zip
-   http://trac.osgeo.org/proj/export/2647/trunk/proj/src/org_proj4_PJ.h -> 
${P}-org_proj4_PJ.h
-"
-
-LICENSE="MIT"
-SLOT="0/9"
-KEYWORDS="amd64 ~arm arm64 ~ia64 ppc ppc64 ~s390 ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x86-macos"
-IUSE="java static-libs"
-
-RDEPEND=""
-DEPEND="
-   app-arch/unzip
-   java? ( >=virtual/jdk-1.5 )"
-
-src_unpack() {
-   unpack ${P}.tar.gz
-   cd "${S}"/nad || die
-   mv README README.NAD || die
-   cp "${DISTDIR}/${P}-org_proj4_PJ.h" "${S}/src/org_proj4_PJ.h" || die
-   unpack ${PN}-datumgrid-1.5.zip
-}
-
-src_configure() {
-  

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

2020-04-13 Thread Andreas Sturmlechner
commit: 4a35fed092fae57746166099bc9f14d95d6446d5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Apr 13 16:59:10 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Apr 13 18:46:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a35fed0

sci-libs/ogdi: Drop 3.2.0-r1

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

 sci-libs/ogdi/Manifest |   1 -
 sci-libs/ogdi/files/ogdi-3.2.0-acinclude.patch |  18 -
 sci-libs/ogdi/files/ogdi-3.2.0-aclocal.patch   |  77 
 sci-libs/ogdi/files/ogdi-3.2.0-fpic.patch  |  27 --
 sci-libs/ogdi/files/ogdi-3.2.0-ldflags.patch   |  25 --
 sci-libs/ogdi/files/ogdi-3.2.0-rpc.patch   | 390 -
 sci-libs/ogdi/files/ogdi-3.2.0_beta2-subdirs.patch |  24 --
 sci-libs/ogdi/ogdi-3.2.0-r1.ebuild |  78 -
 8 files changed, 640 deletions(-)

diff --git a/sci-libs/ogdi/Manifest b/sci-libs/ogdi/Manifest
index 3e06551d6aa..e7e89450ed6 100644
--- a/sci-libs/ogdi/Manifest
+++ b/sci-libs/ogdi/Manifest
@@ -1,2 +1 @@
-DIST ogdi-3.2.0.tar.gz 976004 BLAKE2B 
535f05b3145c49ce72adcd86cd9ded1c8d8d12e051feb4e1898d8ddabbff1cf27f609326ccdb3a1cbff523b277f99e9d8c3678d2ed565dd81e6c5d956ed2dcca
 SHA512 
b29d52b733c15927d2c93df10632d9bf6288614b944c02a5e1a67f3f971263bcb07460b301fb5db389ed15fc5f38a1f3c0263c4b1441f2ea4809bb61b3e67ef0
 DIST ogdi-4.1.0.tar.gz 848818 BLAKE2B 
d037d7a1b97e0db4b714e94a46c04e7126b5ab520e9cf54ffaba5f3e8ffa694690f4863ce257a4f56a3a596ae3ce430eb8f656f700a9287455b9f540299c6b1a
 SHA512 
abfc409bfa5ea2f81a90c16361fe6cdc2b2ee39775c22ceb74b13b171aa04d6d6eaffe398cae0ef91dcde8509e5cc25100eedeffdad358e090b78e118d386859

diff --git a/sci-libs/ogdi/files/ogdi-3.2.0-acinclude.patch 
b/sci-libs/ogdi/files/ogdi-3.2.0-acinclude.patch
deleted file mode 100644
index 6952e7d349d..000
--- a/sci-libs/ogdi/files/ogdi-3.2.0-acinclude.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-From 9e56a8be9e228b466d6464f09349a8ea2c3ec637 Mon Sep 17 00:00:00 2001
-From: Dennis Schridde 
-Date: Tue, 28 Nov 2017 23:23:11 +0100
-Subject: [PATCH 2/6] Rename aclocal.m4 to acinclude.m4 to prevent clash with
- actual aclocal generated file
-

- aclocal.m4 => acinclude.m4 | 0
- 1 file changed, 0 insertions(+), 0 deletions(-)
- rename aclocal.m4 => acinclude.m4 (100%)
-
-diff --git a/aclocal.m4 b/acinclude.m4
-similarity index 100%
-rename from aclocal.m4
-rename to acinclude.m4
--- 
-2.15.0
-

diff --git a/sci-libs/ogdi/files/ogdi-3.2.0-aclocal.patch 
b/sci-libs/ogdi/files/ogdi-3.2.0-aclocal.patch
deleted file mode 100644
index bc39b7753d3..000
--- a/sci-libs/ogdi/files/ogdi-3.2.0-aclocal.patch
+++ /dev/null
@@ -1,77 +0,0 @@
-From 2f8d760ac4470e22f2f4965aa3282ea21ffa1f17 Mon Sep 17 00:00:00 2001
-From: Dennis Schridde 
-Date: Tue, 28 Nov 2017 23:21:39 +0100
-Subject: [PATCH 3/6] Apply stricter quoting to macros defined in acinclude.m4
-
-Refer to the automake manual for details on why recent versions of aclocal are
- more strict:
- https://www.gnu.org/software/automake/manual/automake.html#Extending-aclocal

- acinclude.m4 | 20 ++--
- 1 file changed, 10 insertions(+), 10 deletions(-)
-
-diff --git a/acinclude.m4 b/acinclude.m4
-index 163a446..9d3308e 100644
 a/acinclude.m4
-+++ b/acinclude.m4
-@@ -1,4 +1,4 @@
--AC_DEFUN(AC_COMPILER_WFLAGS,
-+AC_DEFUN([AC_COMPILER_WFLAGS],
- [
-   # Remove -g from compile flags, we will add via CFG variable if
-   # we need it.
-@@ -8,17 +8,17 @@ AC_DEFUN(AC_COMPILER_WFLAGS,
-   # check for GNU compiler, and use -Wall
-   if test "$GCC" = "yes"; then
-   C_WFLAGS="-Wall"
--  AC_DEFINE(USE_GNUCC)
-+  AC_DEFINE([USE_GNUCC])
-   fi
-   if test "$GXX" = "yes"; then
-   CXX_WFLAGS="-Wall"
--  AC_DEFINE(USE_GNUCC)
-+  AC_DEFINE([USE_GNUCC])
-   fi
--  AC_SUBST(CXX_WFLAGS,$CXX_WFLAGS)
--  AC_SUBST(C_WFLAGS,$C_WFLAGS)
-+  AC_SUBST([CXX_WFLAGS],$CXX_WFLAGS)
-+  AC_SUBST([C_WFLAGS],$C_WFLAGS)
- ])
- 
--AC_DEFUN(AC_COMPILER_PIC,
-+AC_DEFUN([AC_COMPILER_PIC],
- [
-   echo 'void f(){}' > conftest.c
-   if test -z "`${CC-cc} -fPIC -c conftest.c 2>&1`"; then
-@@ -33,8 +33,8 @@ AC_DEFUN(AC_COMPILER_PIC,
-   fi
-   rm -f conftest*
- 
--  AC_SUBST(CXX_PIC,$CXX_PIC)
--  AC_SUBST(C_PIC,$C_PIC)
-+  AC_SUBST([CXX_PIC],$CXX_PIC)
-+  AC_SUBST([C_PIC],$C_PIC)
- ])
- 
- dnl
-@@ -42,7 +42,7 @@ dnl Try to find something to link shared libraries with.  
Use "c++ -shared"
- dnl in preference to "ld -shared" because it will link in required c++
- dnl run time support for us. 
- dnl
--AC_DEFUN(AC_LD_SHARED,
-+AC_DEFUN([AC_LD_SHARED],
- [
-   echo 'void g(); int main(){ g(); return 0; }' > conftest1.c
- 
-@@ -88,7 +88,7 @@ AC_DEFUN(AC_LD_SHARED,
-   fi
-   rm -f conftest* libconftest* 
- 
--  AC_SUBST(LD_SHARED,$LD_SHARED)
-+  

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

2020-04-13 Thread Alfredo Tupone
commit: e25f1d4d845713c36c3d262d011c035b74654c6f
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Mon Apr 13 18:29:13 2020 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Mon Apr 13 18:29:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e25f1d4d

profiles/package.mask: mask dev-tcltk/anigif for retiring

Signed-off-by: Alfredo Tupone  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 466f8c830d4..12091a193d3 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Alfredo Tupone  (2020-04-13)
+# Masked for removal
+# Last release 2002
+# No reverse dependency
+dev-tcltk/anigif
+
 # Hans de Graaff  (2020-04-13)
 # ruby24-only packages. Ruby 2.4 is EOL and will be masked for removal
 # shortly. These packages either have newer ruby25 slots available, or



[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tkimg/files/, dev-tcltk/tkimg/

2020-04-13 Thread Alfredo Tupone
commit: 5f4b367799f0fc945ff6399b985755088abe02b4
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Mon Apr 13 18:23:49 2020 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Mon Apr 13 18:23:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f4b3677

dev-tcltk/tkimg: build with fno-common

Closes: https://bugs.gentoo.org/706838
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-tcltk/tkimg/files/tkimg-1.4.9-fno-common.patch | 11 +++
 dev-tcltk/tkimg/tkimg-1.4.9.ebuild |  3 ++-
 2 files changed, 13 insertions(+), 1 deletion(-)

diff --git a/dev-tcltk/tkimg/files/tkimg-1.4.9-fno-common.patch 
b/dev-tcltk/tkimg/files/tkimg-1.4.9-fno-common.patch
new file mode 100644
index 000..307dfe31437
--- /dev/null
+++ b/dev-tcltk/tkimg/files/tkimg-1.4.9-fno-common.patch
@@ -0,0 +1,11 @@
+--- a/libpng/pngtclDecls.h 2020-04-13 20:16:18.542559383 +0200
 b/libpng/pngtclDecls.h 2020-04-13 20:16:33.921314336 +0200
+@@ -1369,6 +1369,8 @@
+ 
+ #ifdef __cplusplus
+ extern "C" {
++#else
++extern
+ #endif
+ PNG_IMPEXP const PngtclStubs *pngtclStubsPtr;
+ #ifdef __cplusplus

diff --git a/dev-tcltk/tkimg/tkimg-1.4.9.ebuild 
b/dev-tcltk/tkimg/tkimg-1.4.9.ebuild
index d2c7d256208..e5bccdee84c 100644
--- a/dev-tcltk/tkimg/tkimg-1.4.9.ebuild
+++ b/dev-tcltk/tkimg/tkimg-1.4.9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -42,6 +42,7 @@ PATCHES=(
"${WORKDIR}"/${PN}-1.4.7-png.patch
"${WORKDIR}"/${PN}-1.4.7-tiff.patch
"${FILESDIR}"/${PN}-1.4-jpeg-9.patch
+   "${FILESDIR}"/${P}-fno-common.patch
 )
 
 src_prepare() {



[gentoo-commits] repo/user/gerislay:master commit in: net-im/prosody-modules/

2020-04-13 Thread gerion
commit: bfe4b19828af2bc1f92e66985c314d85d2ebcbd4
Author: Gerion Entrup  flump  de>
AuthorDate: Mon Apr 13 18:08:11 2020 +
Commit: gerion  flump  de>
CommitDate: Mon Apr 13 18:08:11 2020 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=bfe4b198

net-im/prosody-modules: add, taken from lua overlay

Changes: does not force prosody git

Signed-off-by: Gerion Entrup  flump.de>

 net-im/prosody-modules/Manifest|   2 +
 net-im/prosody-modules/metadata.xml| 315 +
 net-im/prosody-modules/prosody-modules-.ebuild | 197 +
 3 files changed, 514 insertions(+)

diff --git a/net-im/prosody-modules/Manifest b/net-im/prosody-modules/Manifest
new file mode 100644
index 000..c8c8dff
--- /dev/null
+++ b/net-im/prosody-modules/Manifest
@@ -0,0 +1,2 @@
+EBUILD prosody-modules-.ebuild 6860 BLAKE2B 
fc350976b072b292587672254686f5c81da43946439d41e40e3cb72467aef5c695875afd2663b75fc78351b34a62fb53cc38c708ea71fd3fe1ec875012f49dde
 SHA512 
f32ff7310ee90627566ab6085b256e04105dbb585ff331fa70a79b22f8f4257de8e562f314394e3898a033449197f5cd2e2ac6b9bf0a96652e6ade5b117f9a39
+MISC metadata.xml 72640 BLAKE2B 
f99c139de9d175293cd74c4b20a2371464d53960b75bc57aa04e5dfaf969ae72be26f978cf9fe88c7dd7019a6bec6fe1bd48547e0edafa7e6ff8a6a843c2d81f
 SHA512 
b99abb57b9653b6fe3efefd13a7038df102b2f8e198873a134e95fc33c2914b03793739be5d3f79cfd52a0b2e278c6ef2613f6de97f8a311cdc4866321e7be59

diff --git a/net-im/prosody-modules/metadata.xml 
b/net-im/prosody-modules/metadata.xml
new file mode 100644
index 000..5905c4d
--- /dev/null
+++ b/net-im/prosody-modules/metadata.xml
@@ -0,0 +1,315 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+gerion.ent...@flump.de
+Gerion Entrup
+  
+  Modules for net-im/prosody,
+  developed by the community
+  
+
+This module is a partial 
implementation of XEP-0033: Extended Stanza Addressing. (info: 
https://modules.prosody.im/mod_addressing)
+This module adds an 
ad-hoc command that lets an user change their password. This is useful for 
clients that don’t have support for XEP-0077 style password changing. In the 
future, it may provide other account management commands. (info: 
https://modules.prosody.im/mod_adhoc_account_management)
+This module provides the Edit 
Blacklist ad-hoc command described in XEP-0133 and also performs the actual 
blocking of incoming and outgoing server-to-server connections. (info: 
https://modules.prosody.im/mod_adhoc_blacklist)
+This module adds an 
Ad-Hoc command with a demo data form that includes all kinds of fields. It’s 
meant to help debug both Prosodys util.dataforms library and clients, eg seeing 
how various field types are rendered. (info: 
https://modules.prosody.im/mod_adhoc_dataforms_demo)
+This module lets you join groups 
using an ad-hoc command. When a user joins a group, everyone in the group is 
added to their roster, and they are added to the rosters of existing members. 
(info: https://modules.prosody.im/mod_adhoc_groups)
+This module uses the 
blocklists set by admins for blocking s2s connections. (info: 
https://modules.prosody.im/mod_admin_blocklist)
+This module provides a console 
over XMPP. All the commands of the mod_admin_telnet module are available from 
an XMPP client. (info: https://modules.prosody.im/mod_admin_message)
+This module lets server 
administrators send presence type=probe/ to any local user 
and receive their presence in response, bypassing roster checks. (info: 
https://modules.prosody.im/mod_admin_probe)
+This module provides a basic web 
administration interface. It currently gives you access to Ad-Hoc commands on 
any virtual host or component that you are set as an administrator for in the 
Prosody config file. It also provides a live list of all S2S and C2S 
connections. (info: https://modules.prosody.im/mod_admin_web)
+This module allows you to set up 
aliases that alert people who try to contact them or add them to their roster 
what your actual JID is. This is useful for changing JIDs, or just in the case 
where you own both example.com and example.net, and want people who contact 
y...@example.com to be alerted to contact you at y...@example.net instead. 
(info: https://modules.prosody.im/mod_alias)
+This module exposes users microblogging 
on Prosodys built-in HTTP server. (info: 
https://modules.prosody.im/mod_atom)
+This module accepts any username and 
password, which can be useful for testing. (info: 
https://modules.prosody.im/mod_auth_any)
+This module implements PKI-style 
client certificate authentication. You will therefore need your own Certificate 
Authority. How to set that up is beyond the current scope of this document. 
(info: https://modules.prosody.im/mod_auth_ccert)
+To authenticate users, this 
module does a POST request to a configured URL with a JSON payload. It is not 
async so requests block the server until answered. (info: 

[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/gfan/files/, sci-mathematics/gfan/

2020-04-13 Thread Michael Orlitzky
commit: 9731921b0333b19ae47d7b35fe95f453a164e9e0
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Mon Apr 13 17:54:22 2020 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Mon Apr 13 17:54:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9731921b

sci-mathematics/gfan: remove old "unused" version and patches.

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

 sci-mathematics/gfan/Manifest  |  1 -
 .../gfan/files/gfan-0.5-double-declare-fix.patch   | 12 
 .../gfan/files/gfan-0.5-fix-build-system.patch | 55 -
 sci-mathematics/gfan/files/gfan-0.5-fix-gcc9.patch | 68 -
 .../gfan/files/gfan-0.5-gcc6.1-compat.patch| 70 --
 sci-mathematics/gfan/gfan-0.5-r1.ebuild| 37 
 6 files changed, 243 deletions(-)

diff --git a/sci-mathematics/gfan/Manifest b/sci-mathematics/gfan/Manifest
index b0e6c30ed01..23cbc2f6027 100644
--- a/sci-mathematics/gfan/Manifest
+++ b/sci-mathematics/gfan/Manifest
@@ -1,2 +1 @@
-DIST gfan0.5.tar.gz 1134987 BLAKE2B 
73ea793f5dbceb76a9f143a258ee3e38e1466e4e15ed96dbabb58f33d3a091a885479dd00f8179d3bf2c85cf275605823f63aa33272f1f9984e0fc5841ab35e9
 SHA512 
11a9657adcd5b39f73244450c09b132d8cd19474d0f9151c0127682bc16847537e4096d39e8a0a63b5c6aef6720e54a72bfd361a5271808d5a5595fd2df494fa
 DIST gfan0.6.2.tar.gz 1321059 BLAKE2B 
1ed61e1e084a1ceb65dd21848440bc3a90486c0ce4012b3b64c8029e89636696d2b0e5446ea156d2cf050b5db179c7c2f25c97e683cecf6e9616e8553d8513bf
 SHA512 
5961820750af2522fdc1a86c0254742c3b003607a8707df5d6cd5f0bc6461e4d3db3b1d3cb537979d57eb9dff387974a58aeb91d0b5246d7c701cadc5a2cf4cf

diff --git a/sci-mathematics/gfan/files/gfan-0.5-double-declare-fix.patch 
b/sci-mathematics/gfan/files/gfan-0.5-double-declare-fix.patch
deleted file mode 100644
index 23954088401..000
--- a/sci-mathematics/gfan/files/gfan-0.5-double-declare-fix.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -U 3 -dHrN gfan0.5/app_minkowski.cpp gfan0.5-new/app_minkowski.cpp
 gfan0.5/app_minkowski.cpp  2011-01-23 12:21:47.0 -0500
-+++ gfan0.5-new/app_minkowski.cpp  2012-06-29 15:23:48.604280985 -0400
-@@ -160,7 +160,7 @@
-   //log0 fprintf(Stderr,"4");
-   f.insert(c);
-   //log0 fprintf(Stderr,"5\n");
--  static int i;
-+  //  static int i;
-   //log0 fprintf(Stderr,"inserted:%i\n",++i);
- }
-   log1 fprintf(Stderr,"Resolving symmetries.\n");

diff --git a/sci-mathematics/gfan/files/gfan-0.5-fix-build-system.patch 
b/sci-mathematics/gfan/files/gfan-0.5-fix-build-system.patch
deleted file mode 100644
index 3bf96ed088c..000
--- a/sci-mathematics/gfan/files/gfan-0.5-fix-build-system.patch
+++ /dev/null
@@ -1,55 +0,0 @@
 a/Makefile
-+++ b/Makefile
-@@ -1,7 +1,5 @@
- ALL: default
- 
--# GPROFFLAG = -pg
-- GPROFFLAG = -g
- 
- PREFIX?=/usr/local
- 
-@@ -77,16 +75,13 @@
- 
- SHELL   = /bin/sh
- #ARCH= LINUX
--CC  = gcc
- CLINKER = $(CC)
--CXX = g++
- CCLINKER= $(CXX)
--#OPTFLAGS= -O2 -DGMPRATIONAL -DNDEBUG
--OPTFLAGS= -O2 -DGMPRATIONAL -Wuninitialized
- 
--CFLAGS  = $(OPTFLAGS) $(GPROFFLAG) $(ADDITIONALINCLUDEOPTIONS) 
#-pedantic
--CCFLAGS = $(CFLAGS)
--FFLAGS  = $(OPTFLAGS)
-+
-+CFLAGS  += $(GPROFFLAG) $(ADDITIONALINCLUDEOPTIONS) -Wuninitialized
-+CXXFLAGS+= $(GPROFFLAG) $(ADDITIONALINCLUDEOPTIONS) -Wuninitialized
-+CPPFLAGS+= -DGMPRATIONAL -DNDEBUG
- 
- CATSOBJECTS = $(GCATSPATH)lp_cdd.o \
-   $(SOPLEX_OBJECTS) \
-@@ -317,7 +312,7 @@
- default: $(OBJECTS) $(ADDITIONALOBJECTS) $(EXECS)
- 
- $(MAIN): $(OBJECTS)
--  $(CCLINKER) $(OBJECTS) $(ADDITIONALLINKOPTIONS) $(GPROFFLAG) -o $(MAIN)
-+  $(CCLINKER) $(LDFLAGS) $(OBJECTS) $(ADDITIONALLINKOPTIONS) $(GPROFFLAG) 
-o $(MAIN)
- 
- release:
-   rm -f -r $(RELEASEDIR)/*
-@@ -430,14 +425,6 @@
-   cp gfanlib.h gfanlib/
-   cp gfanlib_* gfanlib/
-   tar zcf -  gfanlib > gfanlib.tar.gz
--.c.o:
--  $(CC) $(CFLAGS) -c $<
--.cc.o:
--  $(CXX) -c $<
--.cpp.o:
--  $(CXX) $(CFLAGS) -c $<
--.C.o:
--  $(CXX) -c $<
- # wget http://ftp.sunet.se/pub/gnu/gmp/gmp-4.2.2.tar.gz
- # tar -xzvf gmp-4.2.2.tar.gz
- # cd gmp-4.2.2

diff --git a/sci-mathematics/gfan/files/gfan-0.5-fix-gcc9.patch 
b/sci-mathematics/gfan/files/gfan-0.5-fix-gcc9.patch
deleted file mode 100644
index 930baf9edcf..000
--- a/sci-mathematics/gfan/files/gfan-0.5-fix-gcc9.patch
+++ /dev/null
@@ -1,68 +0,0 @@
-https://bugs.gentoo.org/686484
-
-polyhedralfan.h: At global scope:
-polyhedralfan.h:77:24: error: friend declaration of ‘PolyhedralFan 
refinement(const PolyhedralFan&, const PolyhedralFan&, int, bool)’ specifies 
default arguments and isn’t a definition [-fpermissive]
-   77 |   friend PolyhedralFan refinement(const PolyhedralFan , const 
PolyhedralFan , int cutOffDimension=-1, bool 

[gentoo-commits] repo/proj/guru:master commit in: dev-java/openjdk-bin/files/, dev-java/openjdk-bin/

2020-04-13 Thread Andrew Ammerlaan
commit: 2d5b2ea6a48ed2ccce3b8002053ebe2e8b88265f
Author: Denis Reva  gmail  com>
AuthorDate: Mon Apr 13 15:51:33 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Apr 13 15:51:33 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2d5b2ea6

dev-java/openjdk-bin:

Added experimental Non-LTS openjdk-bin packages for running
modern java applications.
Should I do dev-java/openjdk-jre-bin?

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Denis Reva  gmail.com>

 dev-java/openjdk-bin/Manifest |   8 ++
 dev-java/openjdk-bin/files/openjdk-bin-13.env.sh  |  16 +++
 dev-java/openjdk-bin/files/openjdk-bin-14.env.sh  |  16 +++
 dev-java/openjdk-bin/metadata.xml |  18 
 dev-java/openjdk-bin/openjdk-bin-13.0.2_p8.ebuild | 114 ++
 dev-java/openjdk-bin/openjdk-bin-14_p36.ebuild| 114 ++
 6 files changed, 286 insertions(+)

diff --git a/dev-java/openjdk-bin/Manifest b/dev-java/openjdk-bin/Manifest
new file mode 100644
index 000..014fd31
--- /dev/null
+++ b/dev-java/openjdk-bin/Manifest
@@ -0,0 +1,8 @@
+DIST OpenJDK13U-jdk_aarch64_linux_hotspot_13.0.2_8.tar.gz 206018212 BLAKE2B 
90d550d74e53362cbae4a623250d22bff65dcf74898c3a6076d4fbe77cc98ffe35bc4ecd5f44fc785e4247e5989236bb5c5269cdcc4fa16f09fab6de3adb
 SHA512 
ca4386dd7366617e15b501841fbf03d06e891a9cfa75e63347108c9eac1010cb2d9479aafb86f796b7bdd0ab9806f1c2d77d73105b5b49434d99ee4777f9daca
+DIST OpenJDK13U-jdk_arm_linux_hotspot_13.0.2_8.tar.gz 191743541 BLAKE2B 
5ffd9fd462addc0766e88ded1b3c4b7d982ae3bf4946576c9a2d36a5297c4488dfa4f1c7e771bdaa190ad847db1aafc37582b0729a70df9d1fbfa31d8ed6dc64
 SHA512 
943860efdd55c486422c78d159dabb50b41d3a4fb7e1056286263677debef1e620947743e549f3f9587ef4e928bf050ce2f0bf77c2cf7bdbff1e93bb49cdbc87
+DIST OpenJDK13U-jdk_ppc64le_linux_hotspot_13.0.2_8.tar.gz 190310065 BLAKE2B 
0cb13abcdb530a43037e3c5a36bc28cbf47c6d7eb33689adb4a0aab587d623c033a026f404d7ccc3cac3c6252b64c60e7d6ef1aaa26a266daf1cc82461b7d008
 SHA512 
bec72df21cfd33b8ee87b95676946e45017bb97fcb7f5a0080487cd21c0182da586d1ee0114cdf79d8fd2b803a5f47ff56d21d1604ecf81b838ec06c1a3d744a
+DIST OpenJDK13U-jdk_x64_linux_hotspot_13.0.2_8.tar.gz 207518686 BLAKE2B 
7c632b0ef75fef9490e789e2d89874c19db050c8e0f763f35f5d29164263c25be79b09cb5be141301af3de7529b7f28c9dc7c63a909e502fd00a7b96d12093ea
 SHA512 
9e2698fab54e5cd2d56c6456102760321d01ac15bf8bd97ae96069676a22284bf4d08daa1a41f2c33d761dd067bb8ec176eb37848dae3290df374d06631d5d1c
+DIST OpenJDK14U-jdk_aarch64_linux_hotspot_14_36.tar.gz 213697531 BLAKE2B 
af9de64240e925324c1107402a4e08712cb8774c840b67d988f8e723e37f33a619d6610afe9b0a68f4f6367ab6e1a2514d9fd396ce5396fc538949bac0946149
 SHA512 
4d1292abe81e37a7150cde8dbb0695a6a9772fec6d05dffa41010d90cb3d31e8a67d9de997428e6aa961caca926d554e184aafd8012581f05e4300821c831642
+DIST OpenJDK14U-jdk_arm_linux_hotspot_14_36.tar.gz 189027827 BLAKE2B 
6e2901415485e0465fbaeea627b7610f21aae9775ede3299f5b62977a2bdd0a3661677bbca156a6d2f1504c7330c9565a24f7d220b09a1b3dfd01cf78866edde
 SHA512 
a84561092c19ca2d38b3951511040ebaea52ca9410f13faca40d534a9bef6c6589329a74f92df4c87e99f70ff12a14ba811ce1337c179d0d1dcca03bd1fa1c44
+DIST OpenJDK14U-jdk_ppc64le_linux_hotspot_14_36.tar.gz 197951326 BLAKE2B 
8c91ea619736cff9608340ad2bfa8c07f411661809391de794fa269d2eaca543f2ca7c0944744ae2e775a9be6f98be46c69aa4bd295fe8cf619691453af7abd0
 SHA512 
d6d56ec71451f8cca69100090d67ad9a83242e8a3622e66adf2ddc1f1a5b3f097cd61725241daaf5bc85229b244b94527c64fcb6fa2ca420170544cf76265a38
+DIST OpenJDK14U-jdk_x64_linux_hotspot_14_36.tar.gz 216382990 BLAKE2B 
82a783df5e88304c3b5c1141bf56ce8a1931df500702c62fa49300973a6e770ba7cf61a602bc2d41bd375b7b0b7f91a8af7b00ee1029e8c3408a08887ba629e9
 SHA512 
1851cf24db0b48007a2373d8596cf4b8d832d10a2f41316799c4af2bd37cbab4b211e7913d431b59f6bc212957cdbae401c6bcd389635c248c939433cef63516

diff --git a/dev-java/openjdk-bin/files/openjdk-bin-13.env.sh 
b/dev-java/openjdk-bin/files/openjdk-bin-13.env.sh
new file mode 100644
index 000..1def83a
--- /dev/null
+++ b/dev-java/openjdk-bin/files/openjdk-bin-13.env.sh
@@ -0,0 +1,16 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+VERSION="AdoptOpenJDK ${PV}"
+JAVA_HOME="${EPREFIX}/opt/${P}"
+JDK_HOME="${EPREFIX}/opt/${P}"
+JAVAC="\${JAVA_HOME}/bin/javac"
+PATH="\${JAVA_HOME}/bin"
+ROOTPATH="\${JAVA_HOME}/bin"
+LDPATH="\${JAVA_HOME}/lib/:\${JAVA_HOME}/lib/server/"
+MANPATH=""
+PROVIDES_TYPE="JDK JRE"
+PROVIDES_VERSION="${SLOT}"
+BOOTCLASSPATH=""
+GENERATION="2"
+ENV_VARS="JAVA_HOME JDK_HOME JAVAC PATH ROOTPATH LDPATH MANPATH"

diff --git a/dev-java/openjdk-bin/files/openjdk-bin-14.env.sh 
b/dev-java/openjdk-bin/files/openjdk-bin-14.env.sh
new file mode 100644
index 000..1def83a
--- /dev/null
+++ b/dev-java/openjdk-bin/files/openjdk-bin-14.env.sh
@@ -0,0 +1,16 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+

[gentoo-commits] repo/proj/guru:master commit in: x11-libs/gtk-fortran/files/, x11-libs/gtk-fortran/

2020-04-13 Thread Andrew Ammerlaan
commit: e47c4327ffe7fb08a5be152b7baeaaeccfa5da4e
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Mon Apr 13 08:55:36 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Apr 13 08:57:10 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e47c4327

x11-libs/gtk-fortran: Add NO_BUILD_HL cmake option. Disable build gtkf-sketcher

-Patch is disable building of 'gtkf-sketcher' - it isn't installed
and has now documentation.

- Add upstream 'NO_BUILD_HL' cmake option to disable build of
high-level interface to gtk-fortran that is used by plplot interface
(and gtkf-sketcher) and currently causes the TEXTREL QA warnings.

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

 .../files/gtk-fortran-NO_BUILD_HL-option.patch | 96 ++
 x11-libs/gtk-fortran/gtk-fortran-19.04.ebuild  |  9 +-
 x11-libs/gtk-fortran/metadata.xml  |  1 +
 3 files changed, 105 insertions(+), 1 deletion(-)

diff --git a/x11-libs/gtk-fortran/files/gtk-fortran-NO_BUILD_HL-option.patch 
b/x11-libs/gtk-fortran/files/gtk-fortran-NO_BUILD_HL-option.patch
new file mode 100644
index 000..6ead9ce
--- /dev/null
+++ b/x11-libs/gtk-fortran/files/gtk-fortran-NO_BUILD_HL-option.patch
@@ -0,0 +1,96 @@
+diff -Naur a/CMakeLists.txt b/CMakeLists.txt
+--- a/CMakeLists.txt   2019-04-24 10:53:11.0 +0300
 b/CMakeLists.txt   2020-04-13 07:05:14.0 +0300
+@@ -194,7 +194,7 @@
+ # As a temporary (?) workaround, we are now using pkg-config.
+ # If a CMake error occurs, add -D EXCLUDE_PLPLOT=true to your CMake command.
+ 
#===
+-if (NOT EXCLUDE_PLPLOT)
++if (NOT EXCLUDE_PLPLOT AND NOT NO_BUILD_HL)
+ find_package(PkgConfig REQUIRED)
+ 
+ pkg_check_modules(PLPLOT-FORTRAN REQUIRED plplot-fortran)
+@@ -211,9 +211,9 @@
+ include_directories(${PLPLOT_INCLUDE_DIRS})
+ set(CMAKE_REQUIRED_LIBRARIES "${PLPLOT_LIBRARIES}")
+ set(CMAKE_REQUIRED_INCLUDES "${PLPLOT-FORTRAN_INCLUDE_DIRS}")
+-else(NOT EXCLUDE_PLPLOT)
++else(NOT EXCLUDE_PLPLOT AND NOT NO_BUILD_HL)
+ message(STATUS "PLPLOT Excluded as command option")
+-endif(NOT EXCLUDE_PLPLOT)
++endif(NOT EXCLUDE_PLPLOT AND NOT NO_BUILD_HL)
+ 
+ 
+ 
#===
+@@ -223,10 +223,10 @@
+ add_subdirectory(test)
+ add_subdirectory(examples)
+ 
+-if(${GTKv} GREATER 2)
+-add_subdirectory(sketcher)
+-endif()
+-
+-if(PLPLOT_FOUND AND NOT EXCLUDE_PLPLOT)
+-add_subdirectory(plplot)
+-endif(PLPLOT_FOUND AND NOT EXCLUDE_PLPLOT)
++if(NOT NO_BUILD_HL)
++if(PLPLOT_FOUND AND NOT EXCLUDE_PLPLOT)
++add_subdirectory(plplot)
++endif(PLPLOT_FOUND AND NOT EXCLUDE_PLPLOT)
++else(NOT NO_BUILD_HL)
++message(STATUS "High Level API Excluded as command option")
++endif(NOT NO_BUILD_HL)
+diff -Naur a/src/CMakeLists.txt b/src/CMakeLists.txt
+--- a/src/CMakeLists.txt   2019-04-24 10:53:11.0 +0300
 b/src/CMakeLists.txt   2020-04-13 11:28:22.0 +0300
+@@ -33,28 +33,33 @@
+ "gdk-pixbuf-auto.f90"
+ "glib-auto.f90"
+ "gtk.f90"
+-"gtk-hl.f90"
+-"gtk-hl-container.f90"
+-"gtk-hl-button.f90"
+-"gtk-hl-entry.f90"
+-"gtk-hl-tree.f90"
+-"gtk-hl-menu.f90"
+-"gtk-hl-combobox.f90"
+-"gtk-hl-spin-slider.f90"
+-"gtk-hl-chooser.f90"
+-"gtk-hl-dialog.f90"
+-"gtk-hl-progress.f90"
+-"gtk-hl-accelerator.f90"
+-"gtk-hl-infobar.f90"
+-"gtk-hl-assistant.f90"
+-"gtk-hl-misc.f90"
+-"gtk-draw-hl.f90"
+ "gtk-sup.f90"
+-"gdk-pixbuf-hl.f90"
+ "pango-auto.f90"
+ "gdkevents-auto${GTKv}.f90"
+ )
+ 
++if(NOT NO_BUILD_HL)
++set(sources ${sources}
++"gtk-hl.f90"
++"gtk-hl-container.f90"
++"gtk-hl-button.f90"
++"gtk-hl-entry.f90"
++"gtk-hl-tree.f90"
++"gtk-hl-menu.f90"
++"gtk-hl-combobox.f90"
++"gtk-hl-spin-slider.f90"
++"gtk-hl-chooser.f90"
++"gtk-hl-dialog.f90"
++"gtk-hl-progress.f90"
++"gtk-hl-accelerator.f90"
++"gtk-hl-infobar.f90"
++"gtk-hl-assistant.f90"
++"gtk-hl-misc.f90"
++"gtk-draw-hl.f90"
++"gdk-pixbuf-hl.f90"
++)
++endif(NOT NO_BUILD_HL)
++
+ if (CMAKE_HOST_WIN32)
+   set(sources
+ ${sources}

diff --git a/x11-libs/gtk-fortran/gtk-fortran-19.04.ebuild 
b/x11-libs/gtk-fortran/gtk-fortran-19.04.ebuild
index 18d44cd..3363341 100644
--- a/x11-libs/gtk-fortran/gtk-fortran-19.04.ebuild
+++ b/x11-libs/gtk-fortran/gtk-fortran-19.04.ebuild
@@ -18,7 +18,8 @@ LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
-IUSE="doc examples plplot"
+IUSE="doc examples high-level plplot"
+REQUIRED_USE="plplot? ( high-level )"
 
 RDEPEND="
x11-libs/gtk+:3
@@ -43,6 +44,11 @@ pkg_setup() {
 
 src_prepare() {
default
+   # Patching here because of failed via PATCHES due to different line 
endings in files.
+   # Patch is disable 

[gentoo-commits] repo/proj/guru:master commit in: x11-libs/gtk-fortran/

2020-04-13 Thread Andrew Ammerlaan
commit: 20d1209ac8b21eb5feeca206f0c78ffe0cac2f98
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Mon Apr 13 01:29:23 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Apr 13 01:29:23 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=20d1209a

x11-libs/gtk-fortran: Add DOCS with CHANGELOG.md. Remove "append-flags -no-pie"

Add "CAHNGELOG.md" to DOCS variable with explicit README* files.

The using of "append-flags -no-pie" doesn't resove completely the issue
with TEXTREL and prevent to use then package on hardened.
The flag-o-matic.eclass removed as well.

Fix quote the variables.

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

 x11-libs/gtk-fortran/gtk-fortran-3.24.8.ebuild | 11 ---
 1 file changed, 4 insertions(+), 7 deletions(-)

diff --git a/x11-libs/gtk-fortran/gtk-fortran-3.24.8.ebuild 
b/x11-libs/gtk-fortran/gtk-fortran-3.24.8.ebuild
index 03e1391..174fb1c 100644
--- a/x11-libs/gtk-fortran/gtk-fortran-3.24.8.ebuild
+++ b/x11-libs/gtk-fortran/gtk-fortran-3.24.8.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 CMAKE_MAKEFILE_GENERATOR="emake"
 FORTRAN_STANDARD=2003
 
-inherit cmake flag-o-matic fortran-2
+inherit cmake fortran-2
 
 DESCRIPTION="A GTK+ binding to build Graphical User Interfaces in Fortran"
 HOMEPAGE="https://github.com/vmagnin/gtk-fortran;
@@ -35,6 +35,8 @@ BDEPEND="
virtual/pkgconfig
 "
 
+DOCS=( "README.md" "README-high-level" "CHANGELOG.md" )
+
 pkg_setup() {
fortran-2_pkg_setup
 }
@@ -56,11 +58,6 @@ src_configure() {
-DINSTALL_EXAMPLES=$(usex examples)
-DNO_BUILD_EXAMPLES=true
)
-   # Try to fix (fix similar warnings only for static library):
-   # 
/usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: 
CMakeFiles/gtk-fortran_object.dir/gtk-hl-assistant.f90.o:
-   # warning: relocation against `hl_gtk_assistant_destroy' in read-only 
section `.rodata'
-   # 
/usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: 
warning: creating a DT_TEXTREL in object
-   append-flags -no-pie
cmake_src_configure
 }
 
@@ -71,5 +68,5 @@ src_compile() {
 
 src_install() {
cmake_src_install
-   use doc && dodoc -r ${BUILD_DIR}/html && rm 
${D}/usr/share/doc/${P}/html/{*.map,*.md5}
+   use doc && dodoc -r "${BUILD_DIR}"/html && rm 
"${D}/usr/share/doc/${P}"/html/{*.map,*.md5}
 }



[gentoo-commits] repo/proj/guru:master commit in: media-plugins/tap-plugins/files/, media-plugins/tap-plugins/

2020-04-13 Thread Andrew Ammerlaan
commit: 4a08d940c42b1726a68703f81832f777a6df4feb
Author: Denis Reva  gmail  com>
AuthorDate: Mon Apr 13 05:42:19 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Apr 13 05:42:19 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4a08d940

media-plugins/tap-plugins:

Another version bumped ebuild from my GitHub pull request.
With specific GURU fixes sure.

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Denis Reva  gmail.com>

 media-plugins/tap-plugins/Manifest |  1 +
 .../files/tap-plugins-1.0.1-makefile.patch | 40 +++
 media-plugins/tap-plugins/metadata.xml | 32 +++
 media-plugins/tap-plugins/tap-plugins-1.0.1.ebuild | 45 ++
 4 files changed, 118 insertions(+)

diff --git a/media-plugins/tap-plugins/Manifest 
b/media-plugins/tap-plugins/Manifest
new file mode 100644
index 000..f37c4ac
--- /dev/null
+++ b/media-plugins/tap-plugins/Manifest
@@ -0,0 +1 @@
+DIST tap-plugins-1.0.1.tar.gz 64649 BLAKE2B 
2b8ac9a26197f5c980512d33daf4c604d7bb3046fb40e3826d559d4420921a0e124a5577d53d0896bc92111f69765f714d5f55a9da60546e2e6f29e5c851b2a5
 SHA512 
25f72bba83a5a40d480bc9d4659b64096102281d02e43ad93d5064b0ef7972184db40162d1ef78fd783f431740a4c4d5e03160cdd5f43da3bc1570ff462c863a

diff --git a/media-plugins/tap-plugins/files/tap-plugins-1.0.1-makefile.patch 
b/media-plugins/tap-plugins/files/tap-plugins-1.0.1-makefile.patch
new file mode 100644
index 000..ae0c3ce
--- /dev/null
+++ b/media-plugins/tap-plugins/files/tap-plugins-1.0.1-makefile.patch
@@ -0,0 +1,40 @@
+diff --git a/Makefile b/Makefile
+index 54049cd..fd67223 100644
+--- a/Makefile
 b/Makefile
+@@ -23,8 +23,8 @@
+ # Change this if you want to install somewhere else. In particular
+ # you may wish to remove the middle "local/" part of the path.
+ 
+-INSTALL_PLUGINS_DIR   =   /usr/local/lib/ladspa/
+-INSTALL_LRDF_DIR  =   /usr/local/share/ladspa/rdf/
++#INSTALL_PLUGINS_DIR  =   /usr/local/lib/ladspa/
++#INSTALL_LRDF_DIR =   /usr/local/share/ladspa/rdf/
+ 
+ # NO EDITING below this line is required
+ # if all you want to do is install and use the plugins.
+@@ -39,11 +39,13 @@ OS := $(shell uname -s)
+ CC  = gcc
+ CFLAGS  = -I. -O3 -Wall -fomit-frame-pointer -funroll-loops -ffast-math -c 
-fPIC -DPIC
+ ifeq ($(OS),Darwin)
+-LDFLAGS = -nostartfiles -shared -Wl,-install_name,symbolic -lc -lm
++LDFLAGS = -nostartfiles -shared -Wl,-install_name,symbolic -lc -lm 
$(EXTRA_LDFLAGS)
+ else
+-LDFLAGS = -nostartfiles -shared -Wl,-Bsymbolic -lc -lm -lrt
++LDFLAGS = -nostartfiles -shared -Wl,-Bsymbolic -lc -lm -lrt $(EXTRA_LDFLAGS)
+ endif
++EXTRA_LDFLAGS =
+ MODULES = $(wildcard *.c)
++LIBADD = -lc -lm -lrt
+ 
+ all: $(MODULES:%.c=%.so)
+ 
+@@ -57,7 +59,7 @@ tap_dynamics_st.o: tap_dynamics_presets.h
+   $(CC) $(CFLAGS) $< -o $@
+ 
+ %.so: %.o
+-  $(CC) -o $@ $< $(LDFLAGS)
++  $(CC) $(LDFLAGS) -o $@ $< $(LIBADD)
+ 
+ # OTHER TARGETS
+ 

diff --git a/media-plugins/tap-plugins/metadata.xml 
b/media-plugins/tap-plugins/metadata.xml
new file mode 100644
index 000..f6e9409
--- /dev/null
+++ b/media-plugins/tap-plugins/metadata.xml
@@ -0,0 +1,32 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   denis7...@gmail.com
+   Denis Reva
+   
+   
+TAP-plugins is short for Tom's Audio Processing plugins. It is a bunch of
+LADSPA plugins for digital audio processing, intended for use in a
+professional DAW environment such as Ardour. These plugins should compile
+and run on any recent (that is, not seriously outdated) GNU/Linux system.
+They don't require any special libraries besides the standard GNU C and math
+libraries, which are expected to be provided on the machine used for
+compiling.
+
+The audio processing algorithms done by TAP-plugins are coded to be
+independent of the actual sample rate. The sample rate is always a parameter
+during computations. The plugins have been tested with sample rates 44.1 kHz
+and 96 kHz, as the author uses these values in his studio. Please note that
+although all plugins should be essentially functional at virtually any
+sample rate, the audio fidelity depends slightly on the actual sample rate
+used. Higher sample rate is better, of course. This means that an equalizer
+or reverberator plugin will produce higher quality output, and will sound a
+bit smoother at 96 kHz compared to, say, 44.1 kHz. This is a natural effect
+that results from the fundamental properties of digital signal processing,
+but you should be aware of it nevertheless.
+   
+   
+   tap-plugins
+   
+

diff --git a/media-plugins/tap-plugins/tap-plugins-1.0.1.ebuild 
b/media-plugins/tap-plugins/tap-plugins-1.0.1.ebuild
new file mode 100644
index 000..07a133f
--- /dev/null
+++ b/media-plugins/tap-plugins/tap-plugins-1.0.1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under 

[gentoo-commits] repo/proj/guru:master commit in: app-i18n/fcitx-skk/

2020-04-13 Thread Andrew Ammerlaan
commit: 337bc3cba923063b6d5933d20f6ca5b6e11e63a2
Author: YOSHIOKA Takuma  hard-wi  red>
AuthorDate: Mon Apr 13 11:10:54 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Apr 13 11:12:00 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=337bc3cb

app-i18n/fcitx-skk: stop using SLOT

See
.

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: YOSHIOKA Takuma  hard-wi.red>

 app-i18n/fcitx-skk/fcitx-skk-0.1.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/fcitx-skk/fcitx-skk-0.1.4.ebuild 
b/app-i18n/fcitx-skk/fcitx-skk-0.1.4.ebuild
index 1f2a6ce..49562ed 100644
--- a/app-i18n/fcitx-skk/fcitx-skk-0.1.4.ebuild
+++ b/app-i18n/fcitx-skk/fcitx-skk-0.1.4.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.com/fcitx/fcitx-skk;
 SRC_URI="https://gitlab.com/fcitx/fcitx-skk/-/archive/${PV}/${P}.tar.bz2;
 
 LICENSE="GPL-3"
-SLOT="4"
+SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="qt5"
 



[gentoo-commits] repo/proj/guru:master commit in: media-sound/add64/, media-sound/6pm/

2020-04-13 Thread Andrew Ammerlaan
commit: 9a5cd88e85117ef21eba28fe49fae79197f81a72
Author: Denis Reva  gmail  com>
AuthorDate: Mon Apr 13 06:10:29 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Apr 13 06:10:29 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9a5cd88e

media-sound{6pm,add64}:

6pm is the Phase modulation (PM) software sound synthesizer
Add64 is Additive/Subtractive software sound synthesizer

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Denis Reva  gmail.com>

 media-sound/6pm/6pm-0.9.ebuild   | 51 
 media-sound/6pm/Manifest |  1 +
 media-sound/6pm/metadata.xml | 25 ++
 media-sound/add64/Manifest   |  1 +
 media-sound/add64/add64-3.8.0.ebuild | 38 +++
 media-sound/add64/metadata.xml   | 19 ++
 6 files changed, 135 insertions(+)

diff --git a/media-sound/6pm/6pm-0.9.ebuild b/media-sound/6pm/6pm-0.9.ebuild
new file mode 100644
index 000..7a9e19e
--- /dev/null
+++ b/media-sound/6pm/6pm-0.9.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit qmake-utils
+
+DESCRIPTION="6PM is a polyphonic, touch-sensitive, realtime phase modulation 
synthesizer"
+HOMEPAGE="https://sourceforge.net/projects/mv-6pm/;
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="+presets +midimaps +nls doc"
+MY_P="6PM_v${PV}"
+SRC_URI="mirror://sourceforge/project/mv-6pm/${MY_P}.tgz -> ${P}.tgz"
+LICENSE="GPL-3"
+
+DEPEND="dev-qt/qtcore:5
+   virtual/opengl
+   virtual/jack
+   media-libs/alsa-lib"
+RDEPEND="${DEPEND}"
+S="${WORKDIR}/${MY_P}/src/"
+ADIR="${WORKDIR}/${MY_P}"
+
+src_configure(){
+   eqmake5
+   default
+}
+
+src_install(){
+   default
+   dobin "${S}/6pm"
+   if use midimaps; then
+   insinto /usr/share/6pm/MidiMaps
+   doins ${ADIR}/MidiMaps/*
+   fi
+   if use presets; then
+   dodir /usr/share/6pm/
+   cp -R "${ADIR}/Presets/" "${D}/usr/share/6pm/" || die "Can't 
install presets"
+   elog "You also may download additional patches from 
http://linuxsynths.com/6PMPatchesDemos/6pm.html;
+   fi
+   if use doc; then
+   insinto /usr/share/6pm/Doc
+   doins ${ADIR}/Doc/*
+   fi
+   if use nls; then
+   insinto /usr/share/6pm/Translations
+   doins ${ADIR}/Translations/*
+   fi
+}

diff --git a/media-sound/6pm/Manifest b/media-sound/6pm/Manifest
new file mode 100644
index 000..14b80d1
--- /dev/null
+++ b/media-sound/6pm/Manifest
@@ -0,0 +1 @@
+DIST 6pm-0.9.tgz 2172934 BLAKE2B 
bd48aef5b0884d8f13d8a09d639d12052c2ca2dcf933ae72f955e8243319afae1bac1a6861a9fb5c8bbc13fbceb3c5cd92b97a852c5405101409f89c10ac4deb
 SHA512 
1866bc87a1fff8e1bbfbf783665c38e8f64faaa3c722560fad6fb51512e9ab78d42b9e2ce6755b26f87a82f7543261d8946d9178f6ce4a97e4b33a6d4a77

diff --git a/media-sound/6pm/metadata.xml b/media-sound/6pm/metadata.xml
new file mode 100644
index 000..a1f61a8
--- /dev/null
+++ b/media-sound/6pm/metadata.xml
@@ -0,0 +1,25 @@
+
+http://www.gentoo.org/dtd/metadata.dtd'>
+
+   
+   denis7...@gmail.com
+   Denis Reva
+   RarogCmex
+   
+   
+6PM, created and maintained by Michel Vergnaud, is a polyphonic, 
touch-sensitive, realtime, phase-modulation (PM) software sound synthesizer. 
The screenshot above is of the default version included in the repositories of 
Librazik-2, an excellent French linux distribution designed for high-quality 
audio production.
+
+All of the parameters for 6PM are located in the main GUI. The algorithm 
layout (indicated in the window on the left side of the window) is similar to 
that of the classic Yamaha DX7: the modulator(s) are on the upper row, and the 
carrier(s) are on the lower row. When an oscillator functions as a carrier, it 
will have a green pan ribbon in its corresponding envelope area on the right. 
Algorithms can be preset or user-made.
+
+6PM has six oscillators (operators) that can be used as either "modulators" or 
"carriers." Each oscillator includes its own amplitude and frequency envelopes 
(frequency envelope activates with the green button below the envelope window), 
with multiple envelope stages available for each. Sustain points and start 
attack levels can be selected. Looping within the envelopes is also possible. 
Frequency detuning is plus-minus 24 octaves, and can be set as absolute or 
relative to pitch. There are LFO buttons for both amplitude and frequency 
modulation, with dedicated pop-up windows. LFO waveforms include sine, square, 
ramp-up and ramp-down. Oscillator detuning (coarse and fine) as well as random 
detuning, are also available for each operator. Finally, there is a filter 
section at the bottom, which includes lowpass, highpass, bandpass and notch 
filter options, 

[gentoo-commits] repo/proj/guru:master commit in: media-plugins/swh-plugins/, media-plugins/swh-plugins/files/

2020-04-13 Thread Andrew Ammerlaan
commit: da2f2ff2fb892ff97dbe4c16da7635436ea67bc0
Author: Denis Reva  gmail  com>
AuthorDate: Mon Apr 13 05:58:32 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Apr 13 05:58:32 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=da2f2ff2

media-plugins/swh-plugins:

Version bump upon the Gentoo ones with specific GURU fixes

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Denis Reva  gmail.com>

 media-plugins/swh-plugins/Manifest |  1 +
 .../files/swh-plugins-0.4.17-system-gsm.patch  | 46 +++
 media-plugins/swh-plugins/metadata.xml | 36 +++
 .../swh-plugins/swh-plugins-0.4.17.ebuild  | 53 ++
 4 files changed, 136 insertions(+)

diff --git a/media-plugins/swh-plugins/Manifest 
b/media-plugins/swh-plugins/Manifest
new file mode 100644
index 000..7cd7807
--- /dev/null
+++ b/media-plugins/swh-plugins/Manifest
@@ -0,0 +1 @@
+DIST swh-plugins-0.4.17.tar.gz 456472 BLAKE2B 
827e5c0d6ac692636904df64d1af8d94488f22a26cf09586b0ad32bec9017c9f3cd66074d8f786f5722e4918d32ff27be719561005273f2dcee81ea8690d6274
 SHA512 
6b566030b43c3929ce8938648abd458efa0fea0b4916410a34b4f4fa788c45e4a6ec3f46ca435f8546179ff0c4674303db22314e1c1f1d09e5f2b71e6c5aecc7

diff --git 
a/media-plugins/swh-plugins/files/swh-plugins-0.4.17-system-gsm.patch 
b/media-plugins/swh-plugins/files/swh-plugins-0.4.17-system-gsm.patch
new file mode 100644
index 000..f4c1597
--- /dev/null
+++ b/media-plugins/swh-plugins/files/swh-plugins-0.4.17-system-gsm.patch
@@ -0,0 +1,46 @@
+diff -Naurd old/configure.ac new/configure.ac
+--- old/configure.ac   2019-03-03 12:10:38.826276038 +0500
 new/configure.ac   2019-03-03 21:02:30.456414852 +0500
+@@ -133,17 +133,19 @@
+   AC_DEFINE_UNQUOTED(PACKAGE_DATA_DIR, "${datadir}/${PACKAGE}")
+ fi
+ 
+-subdirs="util gsm gverb metadata"
++GSM_LIBS=-lgsm
++
++subdirs="util gverb metadata"
+ 
+ AC_SUBST(subdirs)
+ AC_SUBST(FFTW_LIBS)
+ AC_SUBST(STATIC_FFTW_LIBS)
+ AC_SUBST(FFTW_CFLAGS)
++AC_SUBST(GSM_LIBS)
+ AC_SUBST(LIBTOOL)
+ AC_OUTPUT([
+ Makefile
+ util/Makefile
+-gsm/Makefile
+ gverb/Makefile
+ metadata/Makefile
+ po/Makefile.in
+diff -Naurd old/Makefile.am new/Makefile.am
+--- old/Makefile.am2016-10-17 14:05:54.0 +0500
 new/Makefile.am2019-03-03 20:58:55.298862874 +0500
+@@ -34,7 +34,7 @@
+   latency_1914.la xfade_1915.la sc4m_1916.la \
+   mbeq_1197.la pitch_scale_1193.la pitch_scale_1194.la imp_1199.la
+ 
+-SUBDIRS = po util gsm gverb metadata
++SUBDIRS = po util gverb metadata
+ 
+ # Wacky stuff to stop automake getting confused
+ EXTRA_DIST = config.rpath  @top_srcdir@/*.xml @top_srcdir@/*.c 
@top_srcdir@/*.h \
+@@ -73,7 +73,7 @@
+ sc4_1882_la_LIBADD = -Lutil -ldb -lrms
+ sc4m_1916_la_LIBADD = -Lutil -ldb -lrms
+ se4_1883_la_LIBADD = -Lutil -ldb -lrms
+-gsm_1215_la_LIBADD = gsm/libgsm.a
++gsm_1215_la_LIBADD = @GSM_LIBS@
+ gverb_1216_la_LIBADD = -Lgverb -lgverb
+ lcr_delay_1436_la_DEPENDENCIES = util/biquad.h
+ 

diff --git a/media-plugins/swh-plugins/metadata.xml 
b/media-plugins/swh-plugins/metadata.xml
new file mode 100644
index 000..d37b24d
--- /dev/null
+++ b/media-plugins/swh-plugins/metadata.xml
@@ -0,0 +1,36 @@
+
+http://www.gentoo.org/dtd/metadata.dtd'>
+
+   
+   denis7...@gmail.com
+   Denis Reva
+   RarogCmex
+   
+   
+At the moment the only plugins here are for LADSPA, the Linux Audio Developers 
Plugin API.
+Compiling
+~
+You will need libfftw version 2 or 3 installed with 32 bit float support (eg.
+for FFTW3 use --enable-float), for FFTW recommend you specify the appropriate
+SIMD instruction set for your CPU with --enable-sse, --enable-sse2, --enable-k7
+or --enable-altivec. You can get FFTW from http://www.fftw.org/.
+
+This code is normally built from XML source, using Perl and XML::Parser. I
+distribute the generated .c files, so you wont need perl, but if you want to
+edit the XML source then you will need a copy of Perl and XML::Parser
+installed.
+
+Homepage and docs
+~
+The homepage for this project is http://plugin.org.uk/
+
+Bug reports
+~~~
+Please send bug reports or comments to st...@plugin.org.uk, except for bugs
+relating to the gverb plugin, for that please send bug reports etc. to Juhana
+Sadeharju, kouhia_at_nic.funet.fi.
+
+Enjoy,
+   Steve
+   
+

diff --git a/media-plugins/swh-plugins/swh-plugins-0.4.17.ebuild 
b/media-plugins/swh-plugins/swh-plugins-0.4.17.ebuild
new file mode 100644
index 000..00bb475
--- /dev/null
+++ b/media-plugins/swh-plugins/swh-plugins-0.4.17.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic multilib-minimal
+
+DESCRIPTION="Large collection of LADSPA audio plugins/effects"
+HOMEPAGE="http://plugin.org.uk;

[gentoo-commits] repo/proj/guru:master commit in: media-sound/zita-ajbridge/

2020-04-13 Thread Andrew Ammerlaan
commit: 4002eed0c851d155d4d02bcd8628a2f9bef978b6
Author: Denis Reva  gmail  com>
AuthorDate: Mon Apr 13 06:50:50 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Apr 13 06:50:50 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4002eed0

media-sound/zita-ajbridge:

New package: bridjes between ALSA and JACK

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Denis Reva  gmail.com>

 media-sound/zita-ajbridge/Manifest |  1 +
 media-sound/zita-ajbridge/metadata.xml | 27 ++
 .../zita-ajbridge/zita-ajbridge-0.8.2.ebuild   | 42 ++
 3 files changed, 70 insertions(+)

diff --git a/media-sound/zita-ajbridge/Manifest 
b/media-sound/zita-ajbridge/Manifest
new file mode 100644
index 000..3f82c8b
--- /dev/null
+++ b/media-sound/zita-ajbridge/Manifest
@@ -0,0 +1 @@
+DIST zita-ajbridge-0.8.2.tar.bz2 24451 BLAKE2B 
0311fe95f5ee0ed2cd2fe92b2f43d9cf649bc95669a24564310da2c4a87a518991c749142ea889de9d9f773d0ced8d2f6de26a92c004c4d8b9072e3da2fd93b7
 SHA512 
4813033ce6e16a7be013e82b9f0630a626a7515cd1ce8bd71b5f05239e5ef4cf3aecf522539557e159228d04459cb6ce112830619369c62e1e76bf95b84fbe71

diff --git a/media-sound/zita-ajbridge/metadata.xml 
b/media-sound/zita-ajbridge/metadata.xml
new file mode 100644
index 000..55ce4de
--- /dev/null
+++ b/media-sound/zita-ajbridge/metadata.xml
@@ -0,0 +1,27 @@
+
+http://www.gentoo.org/dtd/metadata.dtd'>
+
+   
+   denis7...@gmail.com
+   Denis Reva
+   RarogCmex
+   
+   Zita-ajbridge provides two applications, zita-a2j and 
zita-j2a. They allow to use an ALSA device as a Jack client, to provide 
additional capture (a2j) or playback (j2a) channels. Functionally these are 
equivalent to the alsa_in and alsa_out clients that come with Jack, but they 
provide much better audio quality. The resampling ratio will typically be 
stable within 1 PPM and change only very smoothly. Delay will be stable as well 
even under worse case conditions, e.g. the Jack client running near the end of 
the cycle.
+
+The theory of operation and internals of these apps are the subject of a paper 
presented at LAC 2012.
+
+The alsa device should be a 'hw:' one, i.e. direct access to a soundcard and 
not an ALSA 'plug' device. A well-working Jack system is assumed, running in 
real-time mode.
+
+The sample rate can be the same as Jack's one, or different. Minimum delay is 
obtained by running the alsa device at a lower period size than Jack. This can 
be done safely as the alsa thread will run at a higher priority, and apart from 
copying to/from an internal buffer no work is done there. There are no 
restrictions on the product of period_size and number_of_periods as there are 
for alsa_in and alsa_out.
+
+Both apps will optionally (-v option) print some information four times per 
second. The first number is the average loop error over the last quarter 
second, in samples. It should be reduced to small randowm values close to zero 
after 15 seconds or so. The second is the dynamic correction factor of the 
nominal resampling ratio. This should converge to a value close to one and not 
move much. You may observe small variations in these numbers when Jack apps are 
started or stopped. This is normal. Anything else isn't - please report.
+
+The same -v option will enable detailed error reporting from the ALSA 
interface, or if all is OK print a summary of the ALSA device configuration.
+
+The -L option forces the ALSA device to 2 channels and 16-bit sample format. 
This can be required when using the ALSA loop device if the other side (e.g. 
mplayer) does not support more channels or a floating point sample format. This 
will fail on real hw: devices as these can be opened in mmap mode only with 
their real number of channels.
+
+When starting, and in case of major trouble, you will see the 'Starting 
synchronisation' message. This can happen if there is a timeout on the Jack 
server, e.g. a client crashed or terminated in a dirty way. Jack1 will skip one 
or more cycles when new apps are started, or when a large number of port 
connections is done in a short time. This may interrupt the audio signal, but 
should otherwise not have any ill consequences nor require a restart.
+
+Both apps will suspend operation while Jack is in 'freewheeling' mode. When 
using Jack1, returning from freewheeling to normal mode may generate large 
timing errors, the result of Jack's DLL not being re-initialised properly. Both 
apps will wait for 15 seconds before restarting if that happens. Patches to 
Jack1 have been submitted, so this problem should go away in the future.
+   
+

diff --git a/media-sound/zita-ajbridge/zita-ajbridge-0.8.2.ebuild 
b/media-sound/zita-ajbridge/zita-ajbridge-0.8.2.ebuild
new file mode 100644
index 000..85f30af
--- /dev/null
+++ b/media-sound/zita-ajbridge/zita-ajbridge-0.8.2.ebuild
@@ -0,0 +1,42 @@
+# Copyright 

[gentoo-commits] repo/proj/guru:master commit in: media-sound/zita-ajbridge/, media-sound/6pm/

2020-04-13 Thread Andrew Ammerlaan
commit: a89880f9e01378c6b545366c68903d8ae881d2d8
Author: Denis Reva  gmail  com>
AuthorDate: Mon Apr 13 16:29:41 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Apr 13 16:29:41 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a89880f9

media-sound/{6pm,zita-ajbridge}:

Fixed zita-ajbridge buildsystem
Slighly improved 6pm.

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Denis Reva  gmail.com>

 media-sound/6pm/6pm-0.9.ebuild   | 4 ++--
 media-sound/zita-ajbridge/zita-ajbridge-0.8.2.ebuild | 9 +
 2 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/media-sound/6pm/6pm-0.9.ebuild b/media-sound/6pm/6pm-0.9.ebuild
index 7a9e19e..a9fd30e 100644
--- a/media-sound/6pm/6pm-0.9.ebuild
+++ b/media-sound/6pm/6pm-0.9.ebuild
@@ -42,10 +42,10 @@ src_install(){
fi
if use doc; then
insinto /usr/share/6pm/Doc
-   doins ${ADIR}/Doc/*
+   doins "${ADIR}"/Doc/*
fi
if use nls; then
insinto /usr/share/6pm/Translations
-   doins ${ADIR}/Translations/*
+   doins "${ADIR}"/Translations/*
fi
 }

diff --git a/media-sound/zita-ajbridge/zita-ajbridge-0.8.2.ebuild 
b/media-sound/zita-ajbridge/zita-ajbridge-0.8.2.ebuild
index 85f30af..9815d70 100644
--- a/media-sound/zita-ajbridge/zita-ajbridge-0.8.2.ebuild
+++ b/media-sound/zita-ajbridge/zita-ajbridge-0.8.2.ebuild
@@ -27,14 +27,15 @@ DOCS=( ${ADIR}/AUTHORS ${ADIR}/COPYING ${ADIR}/README )
 
 src_prepare() {
default
-   sed -i -e "/ldconfig/d" "${S}/Makefile" || die
+   sed -i -e "/ldconfig/d" "${S}"/Makefile || die
 }
 
 src_install() {
-   mkdir -p "${D}/usr/{bin,share/man/man1}"
+   dodir /usr/bin
+   dodir /usr/share/man/man1
emake DESTDIR="${D}" PREFIX=/usr install
-   dodoc "${DOCS[@]}"
-   pushd "${D}/usr/share/man/man1" > /dev/null
+   einstalldocs "${DOCS[@]}"
+   pushd "${D}"/usr/share/man/man1 > /dev/null
gzip -d zita-a2j.1.gz
gzip -d zita-ajbridge.1.gz
gzip -d zita-j2a.1.gz



[gentoo-commits] repo/proj/guru:master commit in: x11-libs/gtk-fortran/

2020-04-13 Thread Andrew Ammerlaan
commit: 036c61a3faec1fa011323085374d6284ac95f46f
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Mon Apr 13 01:46:29 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Apr 13 01:46:29 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=036c61a3

x11-libs/gtk-fortran: Change versioning scheme

According to CHANGELOG.md the version of gtk-fortran is 19.04
instead of 3.24.8 (the last refers gtk+ version).

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

 x11-libs/gtk-fortran/Manifest | 2 +-
 .../{gtk-fortran-3.24.8.ebuild => gtk-fortran-19.04.ebuild}   | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/x11-libs/gtk-fortran/Manifest b/x11-libs/gtk-fortran/Manifest
index f1deb79..b52b032 100644
--- a/x11-libs/gtk-fortran/Manifest
+++ b/x11-libs/gtk-fortran/Manifest
@@ -1 +1 @@
-DIST gtk-fortran-3.24.8.tar.gz 4164311 BLAKE2B 
728d55890344894df534de1530135933e488ea197dc2d9b8f28571ce56a236e7fe2be23ebc4708e1ae5ffeb10e4ee584db366945e3d262225c4e9f7db4fa611d
 SHA512 
58154df7c531ebfabcc687f8f38d3c7db7f7adb6cc015e1ce9c44455ab2506a4dfe6b073a88100131ac3712fee68844e4544f2f77d954285e3fbc86e1b3d9394
+DIST gtk-fortran-19.04.tar.gz 4164311 BLAKE2B 
728d55890344894df534de1530135933e488ea197dc2d9b8f28571ce56a236e7fe2be23ebc4708e1ae5ffeb10e4ee584db366945e3d262225c4e9f7db4fa611d
 SHA512 
58154df7c531ebfabcc687f8f38d3c7db7f7adb6cc015e1ce9c44455ab2506a4dfe6b073a88100131ac3712fee68844e4544f2f77d954285e3fbc86e1b3d9394

diff --git a/x11-libs/gtk-fortran/gtk-fortran-3.24.8.ebuild 
b/x11-libs/gtk-fortran/gtk-fortran-19.04.ebuild
similarity index 92%
rename from x11-libs/gtk-fortran/gtk-fortran-3.24.8.ebuild
rename to x11-libs/gtk-fortran/gtk-fortran-19.04.ebuild
index 174fb1c..18d44cd 100644
--- a/x11-libs/gtk-fortran/gtk-fortran-3.24.8.ebuild
+++ b/x11-libs/gtk-fortran/gtk-fortran-19.04.ebuild
@@ -10,9 +10,9 @@ inherit cmake fortran-2
 
 DESCRIPTION="A GTK+ binding to build Graphical User Interfaces in Fortran"
 HOMEPAGE="https://github.com/vmagnin/gtk-fortran;
-SRC_URI="https://github.com/vmagnin/${PN}/archive/v19.04.gtk${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI="https://github.com/vmagnin/${PN}/archive/v${PV}.gtk3.24.8.tar.gz -> 
${P}.tar.gz"
 
-S="${WORKDIR}/${PN}-19.04.gtk${PV}"
+S="${WORKDIR}/${P}.gtk3.24.8"
 
 LICENSE="GPL-3"
 SLOT="0"



[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/wcm/

2020-04-13 Thread Andrew Ammerlaan
commit: 71db7d69277d532c4237465b52533428baf41f24
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Mon Apr 13 17:47:35 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Apr 13 17:47:35 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=71db7d69

gui-apps/wcm: remove arm keyword, dep does not have it

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

 gui-apps/wcm/wcm-0.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-apps/wcm/wcm-0.4.0.ebuild b/gui-apps/wcm/wcm-0.4.0.ebuild
index 095dd27..6d619b5 100644
--- a/gui-apps/wcm/wcm-0.4.0.ebuild
+++ b/gui-apps/wcm/wcm-0.4.0.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} ==  ]]; then
KEYWORDS=""
 else
SRC_URI="https://github.com/WayfireWM/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="~amd64 ~x86"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/proj/guru:master commit in: net-dialup/tio/

2020-04-13 Thread Andrew Ammerlaan
commit: 2100af6a7b616d536a8e0cba6f5310c1bb55e414
Author: Kurt Kanzenbach  kmk-computers  de>
AuthorDate: Mon Apr 13 09:35:54 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Apr 13 09:42:56 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2100af6a

net-dialup/tio: Simple TTY terminal application (new package)

"tio" is a simple TTY terminal application which features a straightforward
commandline interface to easily connect to TTY devices for basic input/output.

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

 net-dialup/tio/Manifest|  1 +
 net-dialup/tio/metadata.xml| 13 +
 net-dialup/tio/tio-1.32.ebuild | 18 ++
 3 files changed, 32 insertions(+)

diff --git a/net-dialup/tio/Manifest b/net-dialup/tio/Manifest
new file mode 100644
index 000..e4ef499
--- /dev/null
+++ b/net-dialup/tio/Manifest
@@ -0,0 +1 @@
+DIST tio-1.32.tar.xz 88976 BLAKE2B 
d9f97e0c37326d5db2c6a7d681569738aced6ba45dc60d320bf5dc00db1d77b72474309d0b790ba6af1360cde145cda04ddbc2ba58f69cef1e2331906d04cc89
 SHA512 
6ec216ea8e60fe8fb09e3bc378d8178f0d27789ba876e5a763c1eeef7de064831143270e644e64658d3b9acaf3c1b406f1e3331acc4c8bee91fd56851b99941f

diff --git a/net-dialup/tio/metadata.xml b/net-dialup/tio/metadata.xml
new file mode 100644
index 000..10c5b3e
--- /dev/null
+++ b/net-dialup/tio/metadata.xml
@@ -0,0 +1,13 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+k...@kmk-computers.de
+Kurt Kanzenbach
+  
+  
+"tio" is a simple TTY terminal application which features a straightforward
+commandline interface to easily connect to TTY devices for basic
+input/output.
+  
+

diff --git a/net-dialup/tio/tio-1.32.ebuild b/net-dialup/tio/tio-1.32.ebuild
new file mode 100644
index 000..8fae4c4
--- /dev/null
+++ b/net-dialup/tio/tio-1.32.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools bash-completion-r1
+
+DESCRIPTION="Simple TTY terminal application"
+HOMEPAGE="https://tio.github.io/;
+SRC_URI="https://github.com/tio/${PN}/releases/download/v${PV}/${P}.tar.xz;
+
+SLOT="0"
+LICENSE="GPL-2+"
+KEYWORDS="~amd64 ~x86"
+
+src_configure() {
+   econf --with-bash-completion-dir="$(get_bashcompdir)"
+}



[gentoo-commits] repo/proj/guru:master commit in: gui-libs/gtk-layer-shell/

2020-04-13 Thread Andrew Ammerlaan
commit: 52fa700586f3d7071a63ec2ab7d3ba0a7d571c3f
Author: Aisha Tammy  aisha  cc>
AuthorDate: Mon Apr 13 01:16:23 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Apr 13 01:16:23 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=52fa7005

removed gtk-layer-shell as it is now in the main tree

Signed-off-by: Aisha Tammy  aisha.cc>

 gui-libs/gtk-layer-shell/Manifest  |  1 -
 .../gtk-layer-shell/gtk-layer-shell-0.1.0.ebuild   | 48 --
 .../gtk-layer-shell/gtk-layer-shell-.ebuild| 48 --
 gui-libs/gtk-layer-shell/metadata.xml  | 12 --
 4 files changed, 109 deletions(-)

diff --git a/gui-libs/gtk-layer-shell/Manifest 
b/gui-libs/gtk-layer-shell/Manifest
deleted file mode 100644
index 368d4e8..000
--- a/gui-libs/gtk-layer-shell/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST gtk-layer-shell-0.1.0.tar.gz 41457 BLAKE2B 
a8bd5c85f901d79d66ac1094f8392485a2a6581682e08a252dd97ac7dcf376e72425126d2a234c21b5b2a509068f41116a0161a41f0733dbbf03e745f5469c51
 SHA512 
813ae86939d4bb300e78197a09fe7e4ccda9e2e6c008b72fa45d0a5be311ade1762af31835d3e7fea00f49a438f7ad37d3e57c84e0a2ebbbf58e807048c072da

diff --git a/gui-libs/gtk-layer-shell/gtk-layer-shell-0.1.0.ebuild 
b/gui-libs/gtk-layer-shell/gtk-layer-shell-0.1.0.ebuild
deleted file mode 100644
index 5d68d9f..000
--- a/gui-libs/gtk-layer-shell/gtk-layer-shell-0.1.0.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 2019-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson
-
-DESCRIPTION="A library to create panels and other desktop components for 
Wayland"
-HOMEPAGE="https://github.com/wmww/gtk-layer-shell;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/wmww/gtk-layer-shell.git;
-   KEYWORDS=""
-else
-   
SRC_URI="https://github.com/wmww/gtk-layer-shell/archive/v${PV}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="docs examples"
-
-DEPEND="
-   >=x11-libs/gtk+-3.24.11:3[introspection,wayland]
-   >=dev-libs/wayland-1.10.0
-   dev-libs/gobject-introspection
-   docs? ( dev-util/gtk-doc
-   >=x11-libs/gtk+-3.24.11:3[gtk-doc] )
-"
-
-RDEPEND="
-   >=x11-libs/gtk+-3.24.11:3[introspection,wayland]
-   >=dev-libs/wayland-1.10.0
-   dev-libs/gobject-introspection
-"
-
-BDEPEND="
-   virtual/pkgconfig
-"
-
-src_configure() {
-   local emesonargs=(
-   -Ddocs=$(usex docs true false)
-   -Dexamples=$(usex examples true false)
-   )
-   meson_src_configure
-}

diff --git a/gui-libs/gtk-layer-shell/gtk-layer-shell-.ebuild 
b/gui-libs/gtk-layer-shell/gtk-layer-shell-.ebuild
deleted file mode 100644
index 5d68d9f..000
--- a/gui-libs/gtk-layer-shell/gtk-layer-shell-.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 2019-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson
-
-DESCRIPTION="A library to create panels and other desktop components for 
Wayland"
-HOMEPAGE="https://github.com/wmww/gtk-layer-shell;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/wmww/gtk-layer-shell.git;
-   KEYWORDS=""
-else
-   
SRC_URI="https://github.com/wmww/gtk-layer-shell/archive/v${PV}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="docs examples"
-
-DEPEND="
-   >=x11-libs/gtk+-3.24.11:3[introspection,wayland]
-   >=dev-libs/wayland-1.10.0
-   dev-libs/gobject-introspection
-   docs? ( dev-util/gtk-doc
-   >=x11-libs/gtk+-3.24.11:3[gtk-doc] )
-"
-
-RDEPEND="
-   >=x11-libs/gtk+-3.24.11:3[introspection,wayland]
-   >=dev-libs/wayland-1.10.0
-   dev-libs/gobject-introspection
-"
-
-BDEPEND="
-   virtual/pkgconfig
-"
-
-src_configure() {
-   local emesonargs=(
-   -Ddocs=$(usex docs true false)
-   -Dexamples=$(usex examples true false)
-   )
-   meson_src_configure
-}

diff --git a/gui-libs/gtk-layer-shell/metadata.xml 
b/gui-libs/gtk-layer-shell/metadata.xml
deleted file mode 100644
index c0fefcc..000
--- a/gui-libs/gtk-layer-shell/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-
-gen...@aisha.cc
-Aisha Tammy
-
-
-Add the internal documentation, not needed for 
non-developers.
-Adds examples for using, not needed for 
non-developers.
-
-



[gentoo-commits] repo/proj/guru:master commit in: media-plugins/caps-plugins/

2020-04-13 Thread Andrew Ammerlaan
commit: bf73282ad6be3890d59e10562a97f0f8977db5d0
Author: Denis Reva  gmail  com>
AuthorDate: Mon Apr 13 05:22:34 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Apr 13 05:22:34 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bf73282a

media-plugins/caps-plugins:

Bump of Gentoo ebuild from GitHub pull request

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Denis Reva  gmail.com>

 media-plugins/caps-plugins/Manifest|  1 +
 .../caps-plugins/caps-plugins-0.9.26.ebuild| 43 ++
 media-plugins/caps-plugins/metadata.xml| 10 +
 3 files changed, 54 insertions(+)

diff --git a/media-plugins/caps-plugins/Manifest 
b/media-plugins/caps-plugins/Manifest
new file mode 100644
index 000..2685233
--- /dev/null
+++ b/media-plugins/caps-plugins/Manifest
@@ -0,0 +1 @@
+DIST caps-plugins-0.9.26.tar.bz2 182334 BLAKE2B 
3ab75dc1ab6c5ecebe7c4983f5eb8e540396f7bacba147e1f2877c4e3e699c62d1f6af36af16eb9feac537acd9946eec40c3c90de59f6e740f6ce04c8bc0fa71
 SHA512 
ce9a7219ef0c6c33a5debb407e9b6ea7432c3f50ab32c1915cf91c40cda541a812da887bf57ee536d653195158939889c4baf5fcbe3ded551abc676517e1da7a

diff --git a/media-plugins/caps-plugins/caps-plugins-0.9.26.ebuild 
b/media-plugins/caps-plugins/caps-plugins-0.9.26.ebuild
new file mode 100644
index 000..c869d39
--- /dev/null
+++ b/media-plugins/caps-plugins/caps-plugins-0.9.26.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit toolchain-funcs multilib-minimal
+MY_P="caps-${PV}"
+DESCRIPTION="The CAPS Audio Plugin Suite - LADSPA plugin suite"
+HOMEPAGE="http://quitte.de/dsp/caps.html;
+SRC_URI="http://quitte.de/dsp/caps_${PV}.tar.bz2 -> ${P}.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+DEPEND="media-libs/ladspa-sdk"
+RDEPEND="media-libs/ladspa-sdk"
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   default
+   multilib_copy_sources
+}
+
+multilib_src_compile() {
+   emake \
+   ARCH="" \
+   CC="$(tc-getCXX)" \
+   CFLAGS="${CXXFLAGS} -fPIC -DPIC" \
+   _LDFLAGS="-shared ${LDFLAGS}"
+}
+
+multilib_src_install() {
+   insinto /usr/$(get_libdir)/ladspa
+   insopts -m0755
+   doins *.so
+}
+
+multilib_src_install_all() {
+   insinto /usr/share/ladspa/rdf
+   insopts -m0644
+   doins *.rdf
+}

diff --git a/media-plugins/caps-plugins/metadata.xml 
b/media-plugins/caps-plugins/metadata.xml
new file mode 100644
index 000..fbd0bbc
--- /dev/null
+++ b/media-plugins/caps-plugins/metadata.xml
@@ -0,0 +1,10 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   denis7...@gmail.com
+   Reva Denis aka RarogCmex
+   
+   The CAPS Audio Plugin Suite - LADSPA plugin suite 
which includes DSP units emulating instrument amplifiers, stomp-box classics, 
versatile 'virtual analogue' oscillators, fractal oscillation, reverb, 
equalization and others
+   
+



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

2020-04-13 Thread Ben Kohler
commit: 0c12dac408baef40524b3e9da28811a66d9376ed
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Apr 13 17:35:58 2020 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Apr 13 17:49:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c12dac4

net-misc/rsync: update rsyncd.conf example for new repo path

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

 net-misc/rsync/files/rsyncd.conf-3.0.9-r1 | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/rsync/files/rsyncd.conf-3.0.9-r1 
b/net-misc/rsync/files/rsyncd.conf-3.0.9-r1
index 20dcf3afdc1..e3c55fd53d3 100644
--- a/net-misc/rsync/files/rsyncd.conf-3.0.9-r1
+++ b/net-misc/rsync/files/rsyncd.conf-3.0.9-r1
@@ -10,6 +10,6 @@ read only = yes
 
 # Simple example for enabling your own local rsync server
 #[gentoo-portage]
-#  path = @GENTOO_PORTAGE_EPREFIX@/usr/portage
-#  comment = Gentoo Portage tree
+#  path = @GENTOO_PORTAGE_EPREFIX@/var/db/repos/gentoo
+#  comment = Gentoo ebuild repository
 #  exclude = /distfiles /packages



[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/wf-shell/

2020-04-13 Thread Andrew Ammerlaan
commit: 9566e47fd329bb1fae4d716136d1eda903395c64
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Mon Apr 13 17:43:37 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Apr 13 17:43:37 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9566e47f

gui-apps/wf-shell: remove arm keyword, dep does not have it

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

 gui-apps/wf-shell/wf-shell-0.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-apps/wf-shell/wf-shell-0.4.0.ebuild 
b/gui-apps/wf-shell/wf-shell-0.4.0.ebuild
index bee0ee0..f530d24 100644
--- a/gui-apps/wf-shell/wf-shell-0.4.0.ebuild
+++ b/gui-apps/wf-shell/wf-shell-0.4.0.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} ==  ]]; then
KEYWORDS=""
 else

SRC_URI="https://github.com/WayfireWM/${PN}/releases/download/${PV}/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="~amd64 ~x86"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/glpk/, sci-mathematics/glpk/files/

2020-04-13 Thread Michael Orlitzky
commit: 8d6799bcf05704fc9645c8a5668edc16e8c39cf6
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Mon Apr 13 17:36:52 2020 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Mon Apr 13 17:36:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d6799bc

sci-mathematics/glpk: remove old "unused" version and files.

Closes: https://bugs.gentoo.org/666060
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Michael Orlitzky  gentoo.org>

 sci-mathematics/glpk/Manifest  |  1 -
 .../files/glpk-4.63-debundle-system-libs.patch | 94 --
 sci-mathematics/glpk/glpk-4.63.ebuild  | 63 ---
 3 files changed, 158 deletions(-)

diff --git a/sci-mathematics/glpk/Manifest b/sci-mathematics/glpk/Manifest
index 6c89c63e486..05714aa32b3 100644
--- a/sci-mathematics/glpk/Manifest
+++ b/sci-mathematics/glpk/Manifest
@@ -1,2 +1 @@
-DIST glpk-4.63.tar.gz 4131787 BLAKE2B 
791fa1a1424011668019e180fc245c0319f601255f596affe87afa0df47d9d615a8accd794d51c15bff5fe4fe6409369362f6c9e82bdde67903177b8da55e891
 SHA512 
3ee9b9ec5322282a9c62b2ee209fc7760383a6a764ef3816445ffb66f15ed4d00309bff1b98d50c243b58aa74f83072afde45c389799e637e11e86f4db45276c
 DIST glpk-4.65.tar.gz 4167110 BLAKE2B 
4ccb5cd8301bdca2ccdecfc1648642afe26ff0a1ee9a75cb5a3906838086e5c41edfb16e7c55f4ad677d192f6a66b866f2d917c5be7103da7141bfb1f74e636b
 SHA512 
997e8e599ff1718a08c66b86eadd0e01f4644899f1e95920f8ae91d66b4d8361021766b346845f4dcbcfe667b41ab72ea3d377017a0ebf85d7ece091cfd81375

diff --git a/sci-mathematics/glpk/files/glpk-4.63-debundle-system-libs.patch 
b/sci-mathematics/glpk/files/glpk-4.63-debundle-system-libs.patch
deleted file mode 100644
index e836219d0ad..000
--- a/sci-mathematics/glpk/files/glpk-4.63-debundle-system-libs.patch
+++ /dev/null
@@ -1,94 +0,0 @@
-Remove suitesparse (camd,colamd) and zlib bundles
-bicatali - apr 2014
-Updated for 4.57 by soap (Jan 2016)
-Updated for 4.60 by bicatali (Dec 2016)
-Updated for 4.63 by bicatali (Jul 2017)
-
-diff -Nuar --exclude '*.orig' --exclude '*.rej' --exclude '*~' 
glpk-4.63.orig/configure.ac glpk-4.63/configure.ac
 glpk-4.63.orig/configure.ac2017-07-25 00:00:00.0 -0700
-+++ glpk-4.63/configure.ac 2017-07-27 14:10:47.986520907 -0700
-@@ -69,6 +69,11 @@
- dnl Check for math library
- AC_CHECK_LIB([m], [exp])
- 
-+AC_CHECK_LIB([amd], [amd_1])
-+AC_CHECK_LIB([colamd], [colamd])
-+AC_CHECK_HEADER([amd.h])
-+AC_CHECK_LIB([z], [gzopen])
-+
- dnl Check for  header
- AC_CHECK_HEADER([sys/time.h],
-AC_DEFINE([HAVE_SYS_TIME_H], [1], [N/A]))
-diff -Nuar --exclude '*.orig' --exclude '*.rej' --exclude '*~' 
glpk-4.63.orig/src/Makefile.am glpk-4.63/src/Makefile.am
 glpk-4.63.orig/src/Makefile.am 2017-07-25 00:00:00.0 -0700
-+++ glpk-4.63/src/Makefile.am  2017-07-27 14:11:30.841536062 -0700
-@@ -6,18 +6,15 @@
- 
- libglpk_la_CPPFLAGS = \
- -I$(srcdir) \
---I$(srcdir)/amd \
- -I$(srcdir)/api \
- -I$(srcdir)/bflib \
- -I$(srcdir)/cglib \
---I$(srcdir)/colamd \
- -I$(srcdir)/env \
- -I$(srcdir)/minisat \
- -I$(srcdir)/misc \
- -I$(srcdir)/mpl \
- -I$(srcdir)/proxy \
---I$(srcdir)/simplex \
---I$(srcdir)/zlib
-+-I$(srcdir)/simplex
- 
- libglpk_la_LDFLAGS = \
- -version-info 42:2:2 \
-@@ -57,18 +54,6 @@
- glpssx01.c \
- glpssx02.c \
- lux.c \
--amd/amd_1.c \
--amd/amd_2.c \
--amd/amd_aat.c \
--amd/amd_control.c \
--amd/amd_defaults.c \
--amd/amd_dump.c \
--amd/amd_info.c \
--amd/amd_order.c \
--amd/amd_post_tree.c \
--amd/amd_postorder.c \
--amd/amd_preprocess.c \
--amd/amd_valid.c \
- api/advbas.c \
- api/asnhall.c \
- api/asnlp.c \
-@@ -142,7 +127,6 @@
- cglib/gmigen.c \
- cglib/mirgen.c \
- cglib/spv.c \
--colamd/colamd.c \
- env/alloc.c \
- env/dlsup.c \
- env/env.c \
-@@ -196,21 +180,6 @@
- simplex/spxprob.c \
- simplex/spychuzc.c \
- simplex/spychuzr.c \
--simplex/spydual.c \
--zlib/adler32.c \
--zlib/compress.c \
--zlib/crc32.c \
--zlib/deflate.c \
--zlib/gzclose.c \
--zlib/gzlib.c \
--zlib/gzread.c \
--zlib/gzwrite.c \
--zlib/inffast.c \
--zlib/inflate.c \
--zlib/inftrees.c \
--zlib/trees.c \
--zlib/uncompr.c \
--zlib/zio.c \
--zlib/zutil.c
-+simplex/spydual.c
- 
- ## eof ##

diff --git a/sci-mathematics/glpk/glpk-4.63.ebuild 
b/sci-mathematics/glpk/glpk-4.63.ebuild
deleted file mode 100644
index e895918d23a..000
--- a/sci-mathematics/glpk/glpk-4.63.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools flag-o-matic toolchain-funcs
-
-DESCRIPTION="GNU Linear Programming Kit"
-LICENSE="GPL-3"
-HOMEPAGE="https://www.gnu.org/software/glpk/;
-SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
-
-SLOT="0/40"
-IUSE="doc examples gmp odbc mysql static-libs"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~x86-macos"
-
-RDEPEND="
-   sci-libs/amd:0=
-   sci-libs/colamd:=
-   sys-libs/zlib:0=
-

[gentoo-commits] repo/proj/guru:dev commit in: gui-wm/wayfire/

2020-04-13 Thread Andrew Ammerlaan
commit: de2e8db4d338ae3c1547c4a761ccf17ea071d721
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Mon Apr 13 17:34:50 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Apr 13 17:34:50 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=de2e8db4

gui-wm/wayfire: remove arm keyword, dep does not have it

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

 gui-wm/wayfire/wayfire-0.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-wm/wayfire/wayfire-0.4.0.ebuild 
b/gui-wm/wayfire/wayfire-0.4.0.ebuild
index 21f3f20..01cbee0 100644
--- a/gui-wm/wayfire/wayfire-0.4.0.ebuild
+++ b/gui-wm/wayfire/wayfire-0.4.0.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} ==  ]]; then
KEYWORDS=""
 else

SRC_URI="https://github.com/WayfireWM/${PN}/releases/download/${PV}/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="~amd64 ~x86"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/proj/guru:dev commit in: media-sound/zita-ajbridge/

2020-04-13 Thread Andrew Ammerlaan
commit: 725e66518679f5f37a1382f695d89b93753980f4
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Mon Apr 13 17:32:33 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Apr 13 17:32:33 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=725e6651

media-sound/zita-ajbridge: fixup einstalldocs

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

 media-sound/zita-ajbridge/zita-ajbridge-0.8.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/zita-ajbridge/zita-ajbridge-0.8.2.ebuild 
b/media-sound/zita-ajbridge/zita-ajbridge-0.8.2.ebuild
index 3bcb0a8..0c89a71 100644
--- a/media-sound/zita-ajbridge/zita-ajbridge-0.8.2.ebuild
+++ b/media-sound/zita-ajbridge/zita-ajbridge-0.8.2.ebuild
@@ -34,7 +34,7 @@ src_install() {
dodir /usr/bin
dodir /usr/share/man/man1
emake DESTDIR="${D}" PREFIX=/usr install
-   einstalldocs "${DOCS[@]}"
+   einstalldocs
pushd "${D}"/usr/share/man/man1 > /dev/null
gzip -d zita-a2j.1.gz
gzip -d zita-ajbridge.1.gz



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

2020-04-13 Thread Michael Orlitzky
commit: 2163c36dc482a467db9efadc85120bd49a42e046
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Mon Apr 13 17:29:06 2020 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Mon Apr 13 17:29:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2163c36d

sci-libs/cddlib: remove old "unused" versions and files.

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

 sci-libs/cddlib/Manifest   |   2 -
 sci-libs/cddlib/cddlib-094g.ebuild |  43 
 sci-libs/cddlib/cddlib-094h.ebuild |  45 
 sci-libs/cddlib/files/cdd_both_reps.c  | 255 -
 .../cddlib-094g-add-cdd_both_reps-binary.patch |  41 
 .../cddlib-094h-add-cdd_both_reps-binary.patch |  43 
 .../cddlib/files/cddlib-094h-enforce-no-gmp.patch  |  37 ---
 7 files changed, 466 deletions(-)

diff --git a/sci-libs/cddlib/Manifest b/sci-libs/cddlib/Manifest
index 4016b91729d..d8a8441eaec 100644
--- a/sci-libs/cddlib/Manifest
+++ b/sci-libs/cddlib/Manifest
@@ -1,3 +1 @@
 DIST cddlib-0.94j.tar.gz 1364746 BLAKE2B 
60e81fccf8abd8d60fb7261d1d2d61b7ad2b60285e7dfa760905e2cb5b01f1570c27920728c12fc6994135e4b29ba8e1709066ddf2e2eff00f8f48b093ebd43e
 SHA512 
b82d5e06538a29143a79f7ba7287a1784292e28f086071041e500fd81387a30c3fca6fae9049752f57b62d50b385d73681276d42d24941e3a43893da00452ea6
-DIST cddlib-094g.tar.gz 1383388 BLAKE2B 
c26f201f0369a931d672b192d6fab775210d2758e980cf867cf64f34d2ff3b23d862942507ae497c37723cdfe0c7beb55fe5d6cbe02349f576349579adbd4166
 SHA512 
e1053c6e34f79add53b2880c7664f9c20c0a6de636aa5de4c6a9dfc4d1d241221601c37d15e1833bcd5b1162512c3fbaed4046f771bc0a1e5753b713d6840b77
-DIST cddlib-094h.tar.gz 1678116 BLAKE2B 
619e26745c04338d97fb4ce2997c23a16017ed19e14dda24c9ef90b84253d5540361b4ccd68eafb65b6380cff95b58e9ec2bf587643e71084cd47ed87bdffbc9
 SHA512 
22160c88832b78dd568b58c1e097e4c6006f82580f1114a3ef03fc10bde98132337d5b555306b58b65aac6fea1534d9e09725907808c969de16c2dfc75f80204

diff --git a/sci-libs/cddlib/cddlib-094g.ebuild 
b/sci-libs/cddlib/cddlib-094g.ebuild
deleted file mode 100644
index 6a37b6d4ec1..000
--- a/sci-libs/cddlib/cddlib-094g.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-AUTOTOOLS_AUTORECONF=true
-
-inherit autotools-utils
-
-DESCRIPTION="C implementation of the Double Description Method of Motzkin et 
al"
-HOMEPAGE="http://www.ifor.math.ethz.ch/~fukuda/cdd_home/;
-SRC_URI="ftp://ftp.ifor.math.ethz.ch/pub/fukuda/cdd/${P}.tar.gz;
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="amd64 ~arm ppc x86 ~amd64-linux ~x86-linux"
-IUSE="doc static-libs"
-
-DEPEND=">=dev-libs/gmp-4.2.2:0="
-RDEPEND="${DEPEND}"
-
-AUTOTOOLS_IN_SOURCE_BUILD="1"
-
-DOCS=( ChangeLog README )
-
-PATCHES=(
-   "${FILESDIR}"/${P}-add-cdd_both_reps-binary.patch
-)
-
-src_prepare() {
-   autotools-utils_src_prepare
-
-   cp "${FILESDIR}"/cdd_both_reps.c "${S}"/src/ \
-   || die "failed to copy source file"
-   ln -s "${S}"/src/cdd_both_reps.c "${S}"/src-gmp/cdd_both_reps.c \
-   || die "failed to make symbolic link to source file"
-}
-
-src_install() {
-   use doc && DOCS+=( doc/cddlibman.pdf doc/cddlibman.ps )
-
-   autotools-utils_src_install
-}

diff --git a/sci-libs/cddlib/cddlib-094h.ebuild 
b/sci-libs/cddlib/cddlib-094h.ebuild
deleted file mode 100644
index 217d76f23f0..000
--- a/sci-libs/cddlib/cddlib-094h.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools eutils ltprune
-
-DESCRIPTION="C implementation of the Double Description Method of Motzkin et 
al"
-HOMEPAGE="https://www.inf.ethz.ch/personal/fukudak/cdd_home/;
-SRC_URI="ftp://ftp.math.ethz.ch/users/fukudak/cdd/${P}.tar.gz;
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc static-libs tools"
-
-DEPEND="dev-libs/gmp:0="
-RDEPEND="${DEPEND}"
-
-DOCS=( ChangeLog README )
-
-PATCHES=(
-   "${FILESDIR}"/${P}-add-cdd_both_reps-binary.patch
-   "${FILESDIR}"/${P}-enforce-no-gmp.patch
-)
-
-src_prepare() {
-   default
-   sed -e 's|localdebug=dd_TRUE|localdebug=dd_FALSE|g' \
-   -i lib-src/cddlp.c -i lib-src-gmp/cddlp.c -i 
lib-src-gmp/cddlp_f.c || die
-   cp "${FILESDIR}"/cdd_both_reps.c src || die
-   ln -s "${S}"/src/cdd_both_reps.c "${S}"/src-gmp/cdd_both_reps.c || die
-   eautoreconf
-}
-
-src_configure() {
-   econf $(use_enable static-libs static)
-}
-
-src_install() {
-   default
-   use tools || rm "${ED}"/usr/bin/*
-   use static-libs || prune_libtool_files --all
-   use doc && dodoc doc/cddlibman.pdf
-}

diff --git a/sci-libs/cddlib/files/cdd_both_reps.c 
b/sci-libs/cddlib/files/cdd_both_reps.c
deleted file mode 100644
index 

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

2020-04-13 Thread Andreas K. Hüttel
commit: f9af1617f1aadafb91a9afc9428000b5be7f10e9
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Apr 13 17:25:12 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Apr 13 17:25:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9af1617

sys-libs/glibc: 2.31 patchlevel update (tip of release branch)

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

 sys-libs/glibc/Manifest | 2 +-
 sys-libs/glibc/glibc-2.31-r2.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest
index 67a285700ae..4959cb8996a 100644
--- a/sys-libs/glibc/Manifest
+++ b/sys-libs/glibc/Manifest
@@ -18,6 +18,6 @@ DIST glibc-2.29.tar.xz 16515488 BLAKE2B 
b754e6825176538a2b8ca03fce014f0d87d333dc
 DIST glibc-2.30-patches-10.tar.xz 72808 BLAKE2B 
a7a95c99482524b2896d15539766f1e6b1fe34a22f32119248c6dd44f42632076e86fdcbbdc2d604ec73ceccdd8a7f5936a62a6f4c3d039fae8f6901dfc6be77
 SHA512 
af5e213ff08bf38f6f529816c36b4e38df27207c2df254609ebe45b2f039ab553bbe563aa6f64b6667d328fd2c120dc21b6e2676540bdd94e58079237089eac3
 DIST glibc-2.30-patches-9.tar.xz 73112 BLAKE2B 
3156d3badafb1d44f72953a256c2325e107613557d28c5b257e6dbf55f233efa3ca5fe6a742751a86f14aa5b4e541d0870c0e0a7659a4414c80cd5404a76bb80
 SHA512 
fad2f8ac9bc3557b69365b5f168aa99834d8a00f69aab81232009893722274ffa73e0baa0a0ff95a77551575f89a1cb2a7e61521b68e9950aa079c5eae586a04
 DIST glibc-2.30.tar.xz 16576920 BLAKE2B 
bd5aae4c9854f40785b91f83c3b632de6d48d811027ddfe61651cb1bc617db8017d7914c23a770cdd3feed06fcc316da841eea916cdba54179e7eace4ea45484
 SHA512 
37483990cd653685873e96c45dd1651b32b441b6d7919a68ebe3bae31a0c3f7ce183fc9b110f0b268b353f80312f18370559a1e7aecea0e5aa755c8f2aef1d6b
-DIST glibc-2.31-patches-3.tar.xz 35652 BLAKE2B 
aca41fce54d50f09013963a54b44331a6e6ad3a8e62e51b210346a3375b7af7680c990e4824bf125597e6f53c13a3cfd81fe7727b73f7959b30b75e234751719
 SHA512 
b9bcf136cc2424aea21eb6497baffeca31b80b09373b770ce62dc2ce81f1c20b094fb5e2ada3afeff22785acf99e3e008ef7aa3af1068a6e53e2bccbc8dbd470
+DIST glibc-2.31-patches-4.tar.xz 40464 BLAKE2B 
8c79b446a37be8f33c10b9fe987d2f55f285bf672a48bf307b60cbc322aadad1eec209b8d2ab88c023fcc718b08d089a151797e2b7352672234044ccd5eb9a9d
 SHA512 
385de24a814646af3c8504ac1b76aa9d8ee5043d1e56f7b31fc4a66c32b7c2a7b361b1a77e910182c07ff44bb1d228fd8de13a1915210035cad71251001a
 DIST glibc-2.31.tar.xz 16676764 BLAKE2B 
91df1792345f157265eae405185a81fd4b8ce36d4c2388f44b0d5b1ae38174ea374cbc909cd260770b9f38ea58051da13766d4fa22abf41c2d4a2493257b179b
 SHA512 
735e4c0ef10418b6ea945ad3906585e5bbd8b282d76f2131309dce4cec6b15066a5e4a3731773ce428a819b542579c9957867bb0abf05ed2030983fca4412306
 DIST glibc--patches-16.tar.xz 17736 BLAKE2B 
772f5012ead8e27f5cf5fd2613de9a76ead2128ecd9324cc499e677ea3a96110cb0d4b1d3f12860ffa1267093db310503d7d873fb95060b0c1e046c6a60601d0
 SHA512 
eb885b7743ac88df7e9eb3a1cd415bc9eabff1c6bd00d32c4e50f1d9dfcc32419eb72ef06749b279d5b80a200a83bc951a851b8c96a023ab09a8a0c28045d563

diff --git a/sys-libs/glibc/glibc-2.31-r2.ebuild 
b/sys-libs/glibc/glibc-2.31-r2.ebuild
index db866fbf1a2..6afa9eaa6ef 100644
--- a/sys-libs/glibc/glibc-2.31-r2.ebuild
+++ b/sys-libs/glibc/glibc-2.31-r2.ebuild
@@ -29,7 +29,7 @@ RELEASE_VER=${PV}
 GCC_BOOTSTRAP_VER=20180511
 
 # Gentoo patchset
-PATCH_VER=3
+PATCH_VER=4
 PATCH_DEV=dilfridge
 
 SRC_URI+=" 
https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${P}-patches-${PATCH_VER}.tar.xz;



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

2020-04-13 Thread Agostino Sarubbo
commit: a056f2a239865e7030ebfa4f20ed4bc1c30ffd93
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Apr 13 17:21:38 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Apr 13 17:21:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a056f2a2

dev-python/packaging: x86 stable wrt bug #716404

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/packaging/packaging-20.3.ebuild 
b/dev-python/packaging/packaging-20.3.ebuild
index 74a220bbd16..6dfdfe495fe 100644
--- a/dev-python/packaging/packaging-20.3.ebuild
+++ b/dev-python/packaging/packaging-20.3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 SLOT="0"
 LICENSE="|| ( Apache-2.0 BSD-2 )"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 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"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 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"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2020-04-13 Thread Agostino Sarubbo
commit: de846686835d5c6968d236b6f8833add50f1cf86
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Apr 13 17:21:34 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Apr 13 17:21:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de846686

sci-libs/cddlib: x86 stable wrt bug #716360

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sci-libs/cddlib/cddlib-094j.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/cddlib/cddlib-094j.ebuild 
b/sci-libs/cddlib/cddlib-094j.ebuild
index dfcea92f0e3..e53e3ec982f 100644
--- a/sci-libs/cddlib/cddlib-094j.ebuild
+++ b/sci-libs/cddlib/cddlib-094j.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${MY_PV}/${MY_P}.tar.g
 
 SLOT="0"
 LICENSE="GPL-2+"
-KEYWORDS="amd64 ~arm ppc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ppc x86 ~amd64-linux ~x86-linux"
 IUSE="doc examples static-libs tools"
 
 DEPEND="dev-libs/gmp:0"



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

2020-04-13 Thread Agostino Sarubbo
commit: 40db50ad8b0a4fbd67aeff0e66aa0b99adf60a6f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Apr 13 17:21:42 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Apr 13 17:21:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40db50ad

app-text/dblatex: x86 stable wrt bug #716650

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/app-text/dblatex/dblatex-0.3.11.ebuild 
b/app-text/dblatex/dblatex-0.3.11.ebuild
index 2acdc31da99..b5b8f197a9b 100644
--- a/app-text/dblatex/dblatex-0.3.11.ebuild
+++ b/app-text/dblatex/dblatex-0.3.11.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://downloads.sourceforge.net/project/dblatex/dblatex/${P}/${P}py3.
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 arm ~x86"
+KEYWORDS="amd64 arm x86"
 IUSE="inkscape"
 
 RDEPEND="



  1   2   3   4   >