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

2019-06-02 Thread Hans de Graaff
commit: efe5c4a1c771739d693cecbffcf97afd1406d142
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jun  3 04:49:22 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jun  3 04:49:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efe5c4a1

dev-ruby/roadie-rails: add 1.3.0

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

 dev-ruby/roadie-rails/Manifest  |  1 +
 dev-ruby/roadie-rails/roadie-rails-1.3.0.ebuild | 44 +
 2 files changed, 45 insertions(+)

diff --git a/dev-ruby/roadie-rails/Manifest b/dev-ruby/roadie-rails/Manifest
index 8c947c348d0..02a6fb9defa 100644
--- a/dev-ruby/roadie-rails/Manifest
+++ b/dev-ruby/roadie-rails/Manifest
@@ -1 +1,2 @@
 DIST roadie-rails-1.2.1.tar.gz 42998 BLAKE2B 
939eb1f448dcecdc80c15cd8072858bccfaeaf3f95549bd6568947612f70a9a12676526226d2800b88dc75fcd734d29b9ce6f755a7ad1be864a0866164423f6c
 SHA512 
9c51f03aadd8a1fb3b07b1d8fb5f069b3a5d84e9bbf0b04cb21ca28e5f43e4943ce941ad55045ccf46f077f3dfd179a742ef73d84132a3aafb20f4c9be4e6f4a
+DIST roadie-rails-1.3.0.tar.gz 56899 BLAKE2B 
d4d4f1d56c581b0af894959ee985f522b6470ff27bf22c4589032b0cf049337556377bf5decbd3ca1882762d80371df372bd7c7ad811fb087bd720f26eeeb6c7
 SHA512 
af08f0a877993d5b3f6d13e80a4aacd4d2d13f8940a554f2f91289e119d754015773a67ef14052717244374e3636069fa8b39078cac2145c86cb35ec54ad53fd

diff --git a/dev-ruby/roadie-rails/roadie-rails-1.3.0.ebuild 
b/dev-ruby/roadie-rails/roadie-rails-1.3.0.ebuild
new file mode 100644
index 000..90657c5ec6a
--- /dev/null
+++ b/dev-ruby/roadie-rails/roadie-rails-1.3.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby24 ruby25 ruby26"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_RECIPE_DOC="yard"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Hooks Roadie into your Rails application to help with email 
generation"
+HOMEPAGE="https://github.com/Mange/roadie-rails;
+SRC_URI="https://github.com/Mange/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+#RESTRICT="test"
+
+ruby_add_rdepend ">=dev-ruby/roadie-3.1
+   >=dev-ruby/railties-3.0:* 

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

2019-06-02 Thread Georgy Yakovlev
commit: d66dafeab27f457462afc206faec8612fd42cdf0
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Jun  3 03:04:02 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Jun  3 03:05:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d66dafea

sys-fs/zfs-kmod: fail early on arm64 if CONFIG_PREEMPT set

Upstream-issue: https://github.com/zfsonlinux/zfs/issues/8545
Package-Manager: Portage-2.3.67, Repoman-2.3.13
Signed-off-by: Georgy Yakovlev  gentoo.org>

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

diff --git a/sys-fs/zfs-kmod/zfs-kmod-.ebuild 
b/sys-fs/zfs-kmod/zfs-kmod-.ebuild
index b8773e1d020..0d936563c24 100644
--- a/sys-fs/zfs-kmod/zfs-kmod-.ebuild
+++ b/sys-fs/zfs-kmod/zfs-kmod-.ebuild
@@ -63,6 +63,8 @@ pkg_setup() {
DEVTMPFS
"
 
+   use arm64 && CONFIG_CHECK="${CONFIG_CHECK} !PREEMPT"
+
kernel_is -lt 5 && CONFIG_CHECK="${CONFIG_CHECK} IOSCHED_NOOP"
 
kernel_is -ge 2 6 32 || die "Linux 2.6.32 or newer required"



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/files/, net-libs/libpcap/

2019-06-02 Thread Jeroen Roovers
commit: a180b5ef646998ef5a52ff1cec1365db512af63b
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Jun  3 02:44:29 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Jun  3 02:44:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a180b5ef

net-libs/libpcap: Update live ebuild

Package-Manager: Portage-2.3.67, Repoman-2.3.13
Signed-off-by: Jeroen Roovers  gentoo.org>

 .../libpcap/files/libpcap--prefix-darwin.patch |  5 ++--
 .../files/libpcap--prefix-solaris.patch| 35 ++
 net-libs/libpcap/libpcap-.ebuild   |  4 +--
 3 files changed, 39 insertions(+), 5 deletions(-)

diff --git a/net-libs/libpcap/files/libpcap--prefix-darwin.patch 
b/net-libs/libpcap/files/libpcap--prefix-darwin.patch
index 9bcbfe92ee0..5ac34fd4648 100644
--- a/net-libs/libpcap/files/libpcap--prefix-darwin.patch
+++ b/net-libs/libpcap/files/libpcap--prefix-darwin.patch
@@ -1,13 +1,12 @@
 Prefix' Darwin systems are single arch, hijack Darwin7 case which assumes this 
setup
-Check for bluetooth/mgmt.h before use
 
 --- a/configure.ac
 +++ b/configure.ac
-@@ -1271,7 +1267,7 @@
+@@ -1860,7 +1860,7 @@
if test "$enable_universal" != "no"; then
case "$host_os" in
  
--  darwin[0-7].*)
+-  darwin[[0-7]].*)
 +  darwin**)
#
# Pre-Tiger.  Build only for 32-bit PowerPC; no

diff --git a/net-libs/libpcap/files/libpcap--prefix-solaris.patch 
b/net-libs/libpcap/files/libpcap--prefix-solaris.patch
new file mode 100644
index 000..358cb123ff2
--- /dev/null
+++ b/net-libs/libpcap/files/libpcap--prefix-solaris.patch
@@ -0,0 +1,35 @@
+Prefix' Solaris uses GNU ld
+
+--- a/aclocal.m4
 b/aclocal.m4
+@@ -415,7 +415,7 @@
+   aix*)
+   ;;
+ 
+-  freebsd*|netbsd*|openbsd*|dragonfly*|linux*|osf*|haiku*|midipix*)
++  
freebsd*|netbsd*|openbsd*|dragonfly*|linux*|osf*|haiku*|midipix*|solaris*)
+   #
+   # Platforms where the linker is the GNU linker
+   # or accepts command-line arguments like
+@@ -429,10 +429,10 @@
+   PIC_OPT=-fpic
+   case "$host_cpu" in
+ 
+-  sparc64*)
++  sparc64*|sparcv9*)
+   case "$host_os" in
+ 
+-  freebsd*|openbsd*)
++  freebsd*|solaris*|openbsd*)
+   PIC_OPT=-fPIC
+   ;;
+   esac
+@@ -497,7 +497,7 @@
+   V_SHLIB_OPT="-G -bnoentry -bexpall"
+   ;;
+ 
+-  freebsd*|netbsd*|openbsd*|dragonfly*|linux*)
++  freebsd*|solaris*|netbsd*|openbsd*|dragonfly*|linux*)
+   #
+   # "cc" is GCC.
+   #

diff --git a/net-libs/libpcap/libpcap-.ebuild 
b/net-libs/libpcap/libpcap-.ebuild
index ad1d9345153..45652829cdd 100644
--- a/net-libs/libpcap/libpcap-.ebuild
+++ b/net-libs/libpcap/libpcap-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -30,8 +30,8 @@ DEPEND="
 "
 
 PATCHES=(
-   "${FILESDIR}"/${PN}-1.6.1-prefix-solaris.patch
"${FILESDIR}"/${PN}--prefix-darwin.patch
+   "${FILESDIR}"/${PN}--prefix-solaris.patch
 )
 
 src_prepare() {



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

2019-06-02 Thread Michał Górny
commit: 1b3b82dbfcb0e5a7b307ade4c0e996c81e4614ea
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jun  3 02:14:19 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jun  3 02:21:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b3b82db

dev-python/cython: Bump to 0.29.10

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

 dev-python/cython/Manifest  |  1 +
 dev-python/cython/cython-0.29.10.ebuild | 86 +
 2 files changed, 87 insertions(+)

diff --git a/dev-python/cython/Manifest b/dev-python/cython/Manifest
index 5f666eea1b5..bf50a62aa4c 100644
--- a/dev-python/cython/Manifest
+++ b/dev-python/cython/Manifest
@@ -1,6 +1,7 @@
 DIST Cython-0.25.2.tar.gz 1703315 BLAKE2B 
e458604d0843afa128c6019244220bd6b3dd6653013698aa67ee2f71555f09813a8136ef92d6dc51ca38fe085e7bedc5e01d1a32bbd0885e62bd91c2e482bebd
 SHA512 
1974b9374aeedb030307dc95aa6560ce9d5e1652783cd4552e96ef11663c73dd263e3521b68e7712abbb31628011e2e66320c5ee2577968684e2679eb80726e1
 DIST Cython-0.26.1.tar.gz 1725133 BLAKE2B 
b2c0433e8154ad76d921677608cae42a793326015ff320d8cd61818e5eb5fb4daf73ad4e72760d84f4cdaa2386b87d719cf9cd41584b781d4e2021e377a58422
 SHA512 
cdf31afaba78209c37a224345471c5c822b78c6d26c51583c46669b6b2b57b4952b33a839a51d06c3330fdff889345ac611fbaa2b2f17498cb02f3b5675f7948
 DIST Cython-0.28.4.tar.gz 1880943 BLAKE2B 
a97314147294c95fa0bd6d3fa1a1315d81f8abb46a1f2196009c1ef6f0dd7f47f81a7b31ab81d1fd00e8de37878a18a22d225055181ee74ffe4cc8105d84cd75
 SHA512 
67d2da2d776fc02193cfe98c8942e93905ec5e30bf4e0f9d5c965d930a034936d4c29c8248fccefff5db6d4dee054ec854994bea63fa3f64ff65df7550997c29
+DIST Cython-0.29.10.tar.gz 2049468 BLAKE2B 
1cfae1c5e2d7277d3ac25ab0ff5a7b4346242e6c01d0b7945491f4fb64e0c9b98c593efa41b790aa0437ae72275a0ba3b6fe8614c7efaadc6139823f0e453d71
 SHA512 
df8430bb89816df84abfc6d59bee8e50f4117e8e82b9c82a889afca390a42a1569a9b5dcde76f40e7c29d728489af34c6fe0cf359912f7b74ac0d014af2171c3
 DIST Cython-0.29.4.tar.gz 2044382 BLAKE2B 
b36d27706a3270805f66190a4cf2735eaf20b1b932365b324a433c0e58e63e860ce1500333233c3539ae697886ac0adc361a2c158d5d064a3ea05843debc3f26
 SHA512 
8f115e36975aaf64eda4df8b0a85378d0c80b3292dbd162be826b939def03bdc9f3eb937676e2367003c2944b570d97f50d7880becfdb2fdc5144077b4a722dc
 DIST Cython-0.29.7.tar.gz 2047944 BLAKE2B 
79a2dbbbeef2c87e523d1222c1e3b62a63273644a0295a08fed3909ef01f2167baf15c0344a64ec168820e21c5c99b0accc083c8dfcaca7f1c0cb8c4b23677cc
 SHA512 
1c2fd2185d65445318118d917ff6f8b4b958b0a036bc3ce1587dcb8fa94ccc750901cece27e4d0d39c53db68c3a620edf2dcf9424d7a6df58a0275097b90fa6e
 DIST Cython-0.29.9.tar.gz 2049206 BLAKE2B 
d81cc4be6d99e8be025167700517880c3250feaf929f84a9de76e2c9f1ac5eb8018a7cb4609d95c01112e35ab54070eb373157004621d45db3c347ea2b585bb5
 SHA512 
17ac97eaa01e3c6cd9c7d597822ad25ef5cec2354055304a2999a0a0d969fa0513640470260cf0d88c8d9a7c331f02d1ebf144245a6c45de47e26e7fa73b0ae1

diff --git a/dev-python/cython/cython-0.29.10.ebuild 
b/dev-python/cython/cython-0.29.10.ebuild
new file mode 100644
index 000..3bd1896df64
--- /dev/null
+++ b/dev-python/cython/cython-0.29.10.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1 toolchain-funcs elisp-common
+
+MY_PN="Cython"
+MY_P="${MY_PN}-${PV/_/}"
+
+DESCRIPTION="A Python to C compiler"
+HOMEPAGE="https://cython.org https://pypi.org/project/Cython/;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sh ~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+IUSE="doc emacs test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   emacs? ( virtual/emacs )
+"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+   test? ( dev-python/numpy[${PYTHON_USEDEP}] )"
+
+SITEFILE=50cython-gentoo.el
+S="${WORKDIR}/${MY_PN}-${PV%_*}"
+
+python_prepare_all() {
+   # tests behavior that is illegal in Python 3.7+
+   # https://github.com/cython/cython/issues/2454
+   sed -i -e '/with_outer_raising/,/return/d' tests/run/generators_py.py 
|| die
+
+   distutils-r1_python_prepare_all
+}
+
+python_compile() {
+   if ! python_is_python3; then
+   local CFLAGS="${CFLAGS} -fno-strict-aliasing"
+   local CXXFLAGS="${CXXFLAGS} -fno-strict-aliasing"
+   fi
+
+   # Python gets confused when it is in sys.path before build.
+   local -x PYTHONPATH=
+
+   distutils-r1_python_compile
+}
+
+python_compile_all() {
+   use emacs && elisp-compile Tools/cython-mode.el
+
+   use doc && emake -C docs html
+}
+
+python_test() {
+   tc-export CC
+   # https://github.com/cython/cython/issues/1911

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

2019-06-02 Thread Mike Pagano
commit: eaf835131300972aaad44c133f604c113c83d26b
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Jun  2 23:09:56 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Jun  2 23:10:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eaf83513

sys-kernel/git-sources: Linux patch 5.2-rc3. Clean-up of 5.1 series.

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

 sys-kernel/git-sources/Manifest|  9 +
 sys-kernel/git-sources/git-sources-5.1_rc1.ebuild  | 40 --
 sys-kernel/git-sources/git-sources-5.1_rc2.ebuild  | 40 --
 sys-kernel/git-sources/git-sources-5.1_rc3.ebuild  | 40 --
 sys-kernel/git-sources/git-sources-5.1_rc5.ebuild  | 40 --
 sys-kernel/git-sources/git-sources-5.1_rc6.ebuild  | 40 --
 sys-kernel/git-sources/git-sources-5.1_rc7.ebuild  | 40 --
 ...s-5.1_rc4.ebuild => git-sources-5.2_rc3.ebuild} |  2 +-
 8 files changed, 2 insertions(+), 249 deletions(-)

diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest
index 18d89fb14bb..8558ec0d9f2 100644
--- a/sys-kernel/git-sources/Manifest
+++ b/sys-kernel/git-sources/Manifest
@@ -1,11 +1,4 @@
-DIST linux-5.0.tar.xz 105235152 BLAKE2B 
59635c87a4123c90ab8598c9ea5167096aa6bc765e9d8456d00f3da7530e89e925b3925c99f1a6c96ac0ded7df3ac7df52c75672f0a66acc40f563200892e064
 SHA512 
3fbab70c7b03b1a10e9fa14d1e2e1f550faba4f5792b7699ca006951da74ab86e7d7f19c6a67849ab99343186e7d6f2752cd910d7613b93c1eab90abf1b0
 DIST linux-5.1.tar.xz 106244476 BLAKE2B 
ae3c63ced819737e34f8ec3a78138f87704a2f2956454411e3a4830ec8c0aaf2c288af6ca080f1892540e50f4a422482360010be8641afdeeeaf7231e7d8da97
 SHA512 
ae96f347badc95f1f3acf506c52b6cc23c0bd09ce8f4ce6705d4b4058b62593059bba1bc603c8d8b00a2f19131e7e56c31ac62b45883a346fa61d655e178f236
-DIST patch-5.1-rc1.patch 38814968 BLAKE2B 
857ecb5a7c0e6514bedd377dd70602083953ada74b5561090d6003c113206609f98461e03522403c9571288e0922bfd2649885d44b49640a0722cf15c3e837b3
 SHA512 
e43656458c3caaebe41b1799d1fd5991c22522c23b25f89c91f747c606e7b52fb363d85dc0d4b8d013e916ccbba6f09f96a894b5613e823b8dccfd1b891fd854
-DIST patch-5.1-rc2.patch 39225075 BLAKE2B 
3b4efa4ac54a76f18ec1cea311c21f9599a5d353d89fced007673633ef137d4dbdaa8b1617614784d53fbe8b44fed26318d7ef51baf2f80467d0801a0e57dd7f
 SHA512 
6872b3513fb6f8e2d6de9d83d1dd7e182e4a60a3e9638e53072b3513c21bdd1ea7f081ce5c28e5d53b5a60859e14de1959de2f24d6c91ef3a2db0318240f7eb8
-DIST patch-5.1-rc3.patch 39886006 BLAKE2B 
f4777ad45eeef9281df9bb4255e2d70750e7cd63ba09ce78fd7a218f754ca6748efda3cb873facbf8316fc32920c755b8ca1f4eb066aeda8e177d4261e67107f
 SHA512 
96d20dde7efdb73077939414752d37dd20623b7efca396a4a676b2fb2f7388a5eb552933e3007a7960e0c031145bdd7f630cc9b6380d57a6a5917553ae8e2fb0
-DIST patch-5.1-rc4.patch 40198305 BLAKE2B 
981cf99dcc6102bc45e240577b5ab5d566ede507cd753139d52255d4145a0c72c3eb07b1b4f275f65ebe13ac6f67ba74c93d99ab44aa8e33ee4779b977f87685
 SHA512 
a3b29cd28403893b76961e184391421ee14580645224d92e9fee38a067d4dc184594ee5204141c94ce0e891cf7ba0f66e123f09ad723263ac64d607a737b5df8
-DIST patch-5.1-rc5.patch 40391650 BLAKE2B 
3f6d76f528e9eed9611315362e1c78821968c28cd852fc8d02dd052a5175889583260557207a9b85bd4af4df5d4f65d2d83b222b7791fc6075684289f5184a2c
 SHA512 
97f211fff49def57cc89aaac7f56d3421a2577d8fb8154ca3a7ccc4905a8c02a23e4e5a539ab8e6085fd98a6b8876c0db98535acef8b1a3be687f11005741cd5
-DIST patch-5.1-rc6.patch 40668793 BLAKE2B 
5228d2bd81642b28247ef39d021c3baee9cb9f396aa09798574fa4d928815016f02578dc886777ae1c69a746032d2a86cc25655ae0a80f2fc0805a2b61454edc
 SHA512 
cb134cef2d9cbad89a30cea29363059c6681a796e66347c350f08f1a2399442700e423b3f693a1cbdf573f147ae8251624b80cbb90cb787c35f8b4b688385eba
-DIST patch-5.1-rc7.patch 40788333 BLAKE2B 
c77b212fed9949610426839d7d9bdd616457bcba5d37b2df47c1552eb00bcaf97c843464748791f73e8ce7979a4e97382d639f8ca79babf92c20c473c361ec48
 SHA512 
0e60f9d6097d4404691f23d74a9e519af495da1f9d94d262739f841f3d2bd8f1c68d8c2f113a8622904e65c56ac5d069aa7984315f8790b2118601764600e8ce
 DIST patch-5.2-rc1.patch 46729627 BLAKE2B 
e6096414073f46d0bd9ec3a8f0f2594344ebea66d0f803902175bf37c82cdc68c32b9c4bb45515be8bbed4ae82fad90319b304cbf849c9ca75f9aa6c390c7d87
 SHA512 
12cb66e4680b0fc74fb22c9f4a02905b8feae724be7c51dc69725aeb839c817d964537193b5738d85fd4ee4d8544be2864a33814f4b64d1468dc0b17a05a40e9
 DIST patch-5.2-rc2.patch 49912438 BLAKE2B 
38140ffd6b0d62b43fc0d657e28a384d2887cc1f961c10d631dc4b2826c8ec82e6db947ff0d0e5f3586e115eb4f976231aa51bc005786f129ce59dd5c053f8be
 SHA512 
4df97c0911b3fc0c186ef81a204c0633660f9484583fbf76e2c15ed3a60bf31c9caf9cda46232034fcae87ad6ab53bedd52f420b4db446c6c888cd63942fd615
+DIST patch-5.2-rc3.patch 56859377 BLAKE2B 
15f2fab5ef83a06efbe1a40fc1423d7c4fbd725b0869dc9d9d00d920a17aad9e3aa2f7a68200e38bd14971a90e692b7b55d45bde4ae8d2027fa4c3d2e1c5462f
 SHA512 

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

2019-06-02 Thread Horea Christian
commit: 0b0d1f92936f37f2df3039241c3586e9ccd4db06
Author: Horea Christian  chymera  eu>
AuthorDate: Sun Jun  2 23:03:52 2019 +
Commit: Horea Christian  gmail  com>
CommitDate: Sun Jun  2 23:03:52 2019 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=0b0d1f92

sci-biology/opfvta_bidsdata: new package

Package-Manager: Portage-2.3.67, Repoman-2.3.13
Signed-off-by: Horea Christian  chymera.eu>

 sci-biology/opfvta_bidsdata/metadata.xml   | 20 +
 .../opfvta_bidsdata/opfvta_bidsdata-1.0.ebuild | 33 ++
 2 files changed, 53 insertions(+)

diff --git a/sci-biology/opfvta_bidsdata/metadata.xml 
b/sci-biology/opfvta_bidsdata/metadata.xml
new file mode 100644
index 0..729ebaaa6
--- /dev/null
+++ b/sci-biology/opfvta_bidsdata/metadata.xml
@@ -0,0 +1,20 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   c...@chymera.eu
+   Horea Christian
+   
+   
+   s...@gentoo.org
+   Gentoo Science Project
+   
+   
+   BIDS-formatted MRI data recorded at the ETH/UZH Animal Imaging 
Center
+   and first associated with the OPFVTA publication. The data 
represents
+   f/MRI mouse brain scans with both BOLD and CBV contrasts, using 
block
+   and phasic stimulation protocols delivered via a laser to the 
VTA,
+   which is rendered sensitive by channelrhodopsin expression under
+   the dopamine transporter promoter.
+   
+

diff --git a/sci-biology/opfvta_bidsdata/opfvta_bidsdata-1.0.ebuild 
b/sci-biology/opfvta_bidsdata/opfvta_bidsdata-1.0.ebuild
new file mode 100644
index 0..e8ac9ff97
--- /dev/null
+++ b/sci-biology/opfvta_bidsdata/opfvta_bidsdata-1.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit check-reqs
+
+DESCRIPTION="BIDS data files released with the OPFVTA publication"
+HOMEPAGE="http://www.aic-fmi.ethz.ch/;
+SRC_URI="
+   https://zenodo.org/record/3236930/files/${P}.tar.xz
+   http://chymera.eu/distfiles/${P}.tar.xz
+   "
+
+LICENSE="CC-BY-SA-4.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND=""
+DEPEND=""
+
+pkg_pretend() {
+   CHECKREQS_DISK_BUILD="11G"
+   check-reqs_pkg_pretend
+}
+
+# We disable this phase to not check requirements twice.
+pkg_setup() { :; }
+
+src_install() {
+   insinto "/usr/share/${PN}"
+   doins -r *
+}



[gentoo-commits] repo/gentoo:master commit in: games-emulation/mgba/

2019-06-02 Thread Lars Wendler
commit: 9113391d082d017a52184f7b9d27674317118392
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Jun  2 22:59:02 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Jun  2 22:59:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9113391d

games-emulation/mgba: Bump to version 0.7.2

Package-Manager: Portage-2.3.67, Repoman-2.3.13
Signed-off-by: Lars Wendler  gentoo.org>

 games-emulation/mgba/Manifest  |   1 +
 games-emulation/mgba/mgba-0.7.2.ebuild | 118 +
 2 files changed, 119 insertions(+)

diff --git a/games-emulation/mgba/Manifest b/games-emulation/mgba/Manifest
index e4a3366b947..48b70181460 100644
--- a/games-emulation/mgba/Manifest
+++ b/games-emulation/mgba/Manifest
@@ -1,3 +1,4 @@
 DIST mgba-0.6.3.tar.gz 7442154 BLAKE2B 
2b46cf36174ef0a186b1bc71784820e6ddd7754a7cae695a95dcdae96efff58af70dd14faa2f1f6194a23450943d82aed2394f7bf2821ed91bf558eef6ae9c4d
 SHA512 
d646af7869dbcf8df671a75ecfd8c270950c013b826b23b94bacae43a77243786f198725e1b9bf17827d1ffcf6a8eef70091d53ea878bfb2450472485f42f233
 DIST mgba-0.7.0.tar.gz 10767992 BLAKE2B 
75ffd02443f95eba2f82a0f6d2171263bfc7fa3c2c57d246e852964ed52a9cd3c6fc08d39ad349fd6b9cef189feb25d1d9efdcc4b000d07a96d0cf4cbd5cb34f
 SHA512 
68eac18f6e411c60ef6c6dded0f2b293cb4831c4c6f15c4cf3bb7f8dc6a5de65000d7d904ff5bec52aef8714fae3a77d7ed7b43cbccba528cc05b56546802010
 DIST mgba-0.7.1.tar.gz 11054044 BLAKE2B 
910d6ddfbbe1680b07cee519ff27814401093a9a157bea516e55a4881561b5d67992af6274b2a4e431ace879cfce04d58eb9eae243b26c50d94f1ab3ec591cb7
 SHA512 
91aa66a9140e250ccd6f4790c2ed4977248bccda3b499bd48c61b01aedbdd93e947f5505dee7c30b21beb39723fc321cdbdb6953df8292a193e0fbb9161a8ae5
+DIST mgba-0.7.2.tar.gz 11255680 BLAKE2B 
8d94edbc8ce6426d9f70dbab70f3e99cb18714db1646e07b5e8cde246379ea6ee761b035cdfa946e718ce869084bf957dc39309dc6b20fe400722633e4cb7f13
 SHA512 
e63519299358ef73939d07012cd6880478d4e5b1e6161c42bcbe36e5207af3dcbe4c147fd1a94432ddbe5fbdf5d2c9755d90984ea800bf9d9860d7f806f996cd

diff --git a/games-emulation/mgba/mgba-0.7.2.ebuild 
b/games-emulation/mgba/mgba-0.7.2.ebuild
new file mode 100644
index 000..c5f2c50a592
--- /dev/null
+++ b/games-emulation/mgba/mgba-0.7.2.ebuild
@@ -0,0 +1,118 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils desktop xdg
+
+DESCRIPTION="Game Boy Advance emulator written in C"
+HOMEPAGE="https://mgba.io;
+SRC_URI="https://github.com/${PN}-emu/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug elf ffmpeg imagemagick libav opengl qt5 +sdl sqlite"
+REQUIRED_USE="|| ( qt5 sdl )
+   qt5? ( opengl )"
+
+RDEPEND="
+   media-libs/libpng:0=
+   sys-libs/zlib[minizip]
+   elf? ( dev-libs/elfutils )
+   ffmpeg? (
+   libav? ( media-video/libav:= )
+   !libav? ( media-video/ffmpeg:= )
+   )
+   imagemagick? ( media-gfx/imagemagick:= )
+   opengl? ( virtual/opengl )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtmultimedia:5
+   dev-qt/qtwidgets:5
+   opengl? ( dev-qt/qtopengl:5 )
+   )
+   sdl? ( media-libs/libsdl2[X,sound,joystick,video,opengl?] )
+   sqlite? ( dev-db/sqlite:3 )
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   xdg_environment_reset
+   cmake-utils_src_prepare
+
+   # Get rid of any bundled stuff we don't want
+   for pkg in libpng lzma sqlite3 zlib ; do
+   rm -r src/third-party/${pkg} || die
+   done
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_SKIP_RPATH=ON
+   -DBUILD_GL="$(usex opengl)"
+   -DBUILD_PYTHON=OFF
+   -DBUILD_QT="$(usex qt5)"
+   -DBUILD_SDL="$(usex sdl)"
+   -DBUILD_SHARED=ON
+   # test suite fails to build (>=0.6.0)
+   -DBUILD_SUITE=OFF
+   -DBUILD_TEST=OFF
+   -DM_CORE_GB=ON
+   -DM_CORE_GBA=ON
+   -DUSE_DEBUGGERS="$(usex debug)"
+   -DUSE_EDITLINE="$(usex debug)"
+   -DUSE_ELF="$(usex elf)"
+   -DUSE_EPOXY=OFF
+   -DUSE_FFMPEG="$(usex ffmpeg)"
+   -DUSE_GDB_STUB="$(usex debug)"
+   -DUSE_LIBZIP=OFF
+   -DUSE_LZMA=OFF
+   -DUSE_MAGICK="$(usex imagemagick)"
+   -DUSE_MINIZIP=ON
+   -DUSE_PNG=ON
+   -DUSE_SQLITE3="$(usex sqlite)"
+   -DUSE_ZLIB=ON
+   )
+   cmake-utils_src_configure
+}
+
+src_compile() {
+   cmake-utils_src_compile
+}
+
+src_install() {
+   if use qt5 ; then
+   dobin ../${P}_build/qt/${PN}-qt
+   doman doc/${PN}-qt.6
+   domenu res/${PN}-qt.desktop
+   for size in 16 24 32 48 64 96 128 256 ; do
+   

[gentoo-commits] repo/gentoo:master commit in: games-emulation/mgba/

2019-06-02 Thread Lars Wendler
commit: e2e96eba5b03c00db22db0b007d2c3ee774a69f2
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Jun  2 22:59:32 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Jun  2 22:59:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2e96eba

games-emulation/mgba: Removed old.

Package-Manager: Portage-2.3.67, Repoman-2.3.13
Signed-off-by: Lars Wendler  gentoo.org>

 games-emulation/mgba/Manifest  |   1 -
 games-emulation/mgba/mgba-0.7.0.ebuild | 119 -
 2 files changed, 120 deletions(-)

diff --git a/games-emulation/mgba/Manifest b/games-emulation/mgba/Manifest
index 48b70181460..36f54c69e0a 100644
--- a/games-emulation/mgba/Manifest
+++ b/games-emulation/mgba/Manifest
@@ -1,4 +1,3 @@
 DIST mgba-0.6.3.tar.gz 7442154 BLAKE2B 
2b46cf36174ef0a186b1bc71784820e6ddd7754a7cae695a95dcdae96efff58af70dd14faa2f1f6194a23450943d82aed2394f7bf2821ed91bf558eef6ae9c4d
 SHA512 
d646af7869dbcf8df671a75ecfd8c270950c013b826b23b94bacae43a77243786f198725e1b9bf17827d1ffcf6a8eef70091d53ea878bfb2450472485f42f233
-DIST mgba-0.7.0.tar.gz 10767992 BLAKE2B 
75ffd02443f95eba2f82a0f6d2171263bfc7fa3c2c57d246e852964ed52a9cd3c6fc08d39ad349fd6b9cef189feb25d1d9efdcc4b000d07a96d0cf4cbd5cb34f
 SHA512 
68eac18f6e411c60ef6c6dded0f2b293cb4831c4c6f15c4cf3bb7f8dc6a5de65000d7d904ff5bec52aef8714fae3a77d7ed7b43cbccba528cc05b56546802010
 DIST mgba-0.7.1.tar.gz 11054044 BLAKE2B 
910d6ddfbbe1680b07cee519ff27814401093a9a157bea516e55a4881561b5d67992af6274b2a4e431ace879cfce04d58eb9eae243b26c50d94f1ab3ec591cb7
 SHA512 
91aa66a9140e250ccd6f4790c2ed4977248bccda3b499bd48c61b01aedbdd93e947f5505dee7c30b21beb39723fc321cdbdb6953df8292a193e0fbb9161a8ae5
 DIST mgba-0.7.2.tar.gz 11255680 BLAKE2B 
8d94edbc8ce6426d9f70dbab70f3e99cb18714db1646e07b5e8cde246379ea6ee761b035cdfa946e718ce869084bf957dc39309dc6b20fe400722633e4cb7f13
 SHA512 
e63519299358ef73939d07012cd6880478d4e5b1e6161c42bcbe36e5207af3dcbe4c147fd1a94432ddbe5fbdf5d2c9755d90984ea800bf9d9860d7f806f996cd

diff --git a/games-emulation/mgba/mgba-0.7.0.ebuild 
b/games-emulation/mgba/mgba-0.7.0.ebuild
deleted file mode 100644
index 2c61ea8ae6a..000
--- a/games-emulation/mgba/mgba-0.7.0.ebuild
+++ /dev/null
@@ -1,119 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils gnome2-utils xdg-utils
-
-DESCRIPTION="Game Boy Advance emulator written in C"
-HOMEPAGE="https://mgba.io;
-SRC_URI="https://github.com/${PN}-emu/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug elf ffmpeg imagemagick libav opengl qt5 +sdl sqlite"
-REQUIRED_USE="|| ( qt5 sdl )
-   qt5? ( opengl )"
-
-RDEPEND="
-   media-libs/libpng:0=
-   sys-libs/zlib[minizip]
-   elf? ( dev-libs/elfutils )
-   ffmpeg? (
-   libav? ( media-video/libav:= )
-   !libav? ( media-video/ffmpeg:= )
-   )
-   imagemagick? ( media-gfx/imagemagick:= )
-   opengl? ( virtual/opengl )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtmultimedia:5
-   dev-qt/qtwidgets:5
-   opengl? ( dev-qt/qtopengl:5 )
-   )
-   sdl? ( media-libs/libsdl2[X,sound,joystick,video,opengl?] )
-   sqlite? ( dev-db/sqlite:3 )
-"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   cmake-utils_src_prepare
-
-   # Get rid of any bundled stuff we don't want
-   for pkg in libpng lzma sqlite3 zlib ; do
-   rm -r src/third-party/${pkg} || die
-   done
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_SKIP_RPATH=ON
-   -DBUILD_GL="$(usex opengl)"
-   -DBUILD_PYTHON=OFF
-   -DBUILD_QT="$(usex qt5)"
-   -DBUILD_SDL="$(usex sdl)"
-   -DBUILD_SHARED=ON
-   # test suite fails to build (>=0.6.0)
-   -DBUILD_SUITE=OFF
-   -DBUILD_TEST=OFF
-   -DM_CORE_GB=ON
-   -DM_CORE_GBA=ON
-   -DUSE_DEBUGGERS="$(usex debug)"
-   -DUSE_EDITLINE="$(usex debug)"
-   -DUSE_ELF="$(usex elf)"
-   -DUSE_EPOXY=OFF
-   -DUSE_FFMPEG="$(usex ffmpeg)"
-   -DUSE_GDB_STUB="$(usex debug)"
-   -DUSE_LIBZIP=OFF
-   -DUSE_LZMA=OFF
-   -DUSE_MAGICK="$(usex imagemagick)"
-   -DUSE_MINIZIP=ON
-   -DUSE_PNG=ON
-   -DUSE_SQLITE3="$(usex sqlite)"
-   -DUSE_ZLIB=ON
-   )
-   cmake-utils_src_configure
-}
-
-src_compile() {
-   cmake-utils_src_compile
-}
-
-src_install() {
-   if use qt5 ; then
-   dobin ../${P}_build/qt/${PN}-qt
-   doman doc/${PN}-qt.6
-   domenu res/${PN}-qt.desktop
-   for size in 16 24 32 48 64 96 128 256; do
-   newicon -s ${size} 

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

2019-06-02 Thread Jory Pratt
commit: 1cbc239ab3be636ef3bbc654a6a70a9e01385898
Author: Jory Pratt  gentoo  org>
AuthorDate: Sun Jun  2 22:39:51 2019 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Sun Jun  2 22:39:51 2019 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=1cbc239a

www-client/firefox: 68.0b6 bump

Package-Manager: Portage-2.3.67, Repoman-2.3.13
Signed-off-by: Jory Pratt  gentoo.org>

 www-client/firefox/Manifest | 2 +-
 .../firefox/{firefox-68.0_beta5.ebuild => firefox-68.0_beta6.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index d8640dd..d10cc47 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -1,2 +1,2 @@
 DIST firefox-68.0-patches-03.tar.xz 13336 BLAKE2B 
36634523be0b8d69d442f45f0d5d331898996615fdf5570155e1cd4ec61692ed8df4bf035f808a31c40ea9aea4e2e420e6a6e1ed9922ac164362deea9c02f33e
 SHA512 
58202723290b7586d1fb3b2aa0fef2f007be02e52f464397e7c27b38f62cb050d47f15955523d02760a565ca7f29b5b018bd00f89a52fe918aafbd61d61d961f
-DIST firefox-68.0b5.source.tar.xz 293307364 BLAKE2B 
d7e33042024ae2a014944d006fd1b66d2c2b8b8e17a4f29199eb4ace78ad85238d69c2ec428236ce3fdafed76a983fa83dbff52e2bfba222c4900a29384ec6b4
 SHA512 
00a73ab22cab47a88267e48966a0421a1aede56f5c3198ed89d2dbc0b61e614a9169300c66687cfbe5834b9aacd87843a3feaa88a3af8df9f0903a0742aed3c2
+DIST firefox-68.0b6.source.tar.xz 291359512 BLAKE2B 
b3516b55aaefd095b466c149afa559590515b7cf9bec45d6e238be4f188eeaedcfa21b3e5b65be689b23525d3c12b63eee737eef78143282cf2e82ce3e74a066
 SHA512 
c91c0ec3d2651b7b1c43338b7f30ea219d9079ab42cb2993d9141ce6c46fce20577bc70d64451943dc302cb543ba8c7cfa54193d96f60a4193fd79d1558373f0

diff --git a/www-client/firefox/firefox-68.0_beta5.ebuild 
b/www-client/firefox/firefox-68.0_beta6.ebuild
similarity index 100%
rename from www-client/firefox/firefox-68.0_beta5.ebuild
rename to www-client/firefox/firefox-68.0_beta6.ebuild



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

2019-06-02 Thread Thomas Deutschmann
commit: 5280d91e79ababa0c952b703fb0f1e1146b68207
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Jun  2 22:31:26 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Jun  2 22:31:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5280d91e

sys-fs/lvm2: allow reading metadata with invalid creation_time

Closes: https://bugs.gentoo.org/682380
Package-Manager: Portage-2.3.67, Repoman-2.3.13
Signed-off-by: Thomas Deutschmann  gentoo.org>

 ...ading-metadata-with-invalid-creation_time.patch |  72 ++
 sys-fs/lvm2/lvm2-2.02.184-r4.ebuild| 270 +
 2 files changed, 342 insertions(+)

diff --git 
a/sys-fs/lvm2/files/lvm2-2.02.184-allow-reading-metadata-with-invalid-creation_time.patch
 
b/sys-fs/lvm2/files/lvm2-2.02.184-allow-reading-metadata-with-invalid-creation_time.patch
new file mode 100644
index 000..34968c7c2eb
--- /dev/null
+++ 
b/sys-fs/lvm2/files/lvm2-2.02.184-allow-reading-metadata-with-invalid-creation_time.patch
@@ -0,0 +1,72 @@
+From a397b69ce33d811aba7d64d54b5c8e0efb86fd15 Mon Sep 17 00:00:00 2001
+From: Zdenek Kabelac 
+Date: Fri, 10 May 2019 14:40:11 +0200
+Subject: [PATCH] metadata: allow reading metadata with invalid creation_time
+
+lvm2 till version 2.02.169 (commit 78d004efa8a1809cea68283e6204edfa9d7c1091)
+was printing invalid creation_time argument into metadata on 32bit arch.
+
+However with commit ba9820b14223b731125c83dbc9709aa44fdcdbf1 we started
+to properly validate all input numbers and thus we refused to accept
+invalid metadata with 'garbage' string - but this results in the
+situation where metadata produced on older lvm2 on 32 bit architecture
+will become unreadable after upgrade.
+
+To fix this case - extend libdm parser in a way, that whenever we
+find error integer value, we also check if the parsed value is not for
+creation_time node and in this case we let the metadata pass through
+with made-up date 2018-05-24 (release date of 2.02.169).
+---
+ libdm/libdm-config.c | 18 +++---
+ 1 file changed, 15 insertions(+), 3 deletions(-)
+
+diff --git a/libdm/libdm-config.c b/libdm/libdm-config.c
+index 3f0d2510e..382f86bbf 100644
+--- a/libdm/libdm-config.c
 b/libdm/libdm-config.c
+@@ -51,6 +51,8 @@ struct parser {
+ 
+   struct dm_pool *mem;
+   int no_dup_node_check;  /* whether to disable dup node checking */
++  const char *key;/* last obtained key */
++  unsigned ignored_creation_time;
+ };
+ 
+ struct config_output {
+@@ -176,7 +178,7 @@ static int _do_dm_config_parse(struct dm_config_tree *cft, 
const char *start, co
+   /* TODO? if (start == end) return 1; */
+ 
+   struct parser *p;
+-  if (!(p = dm_pool_alloc(cft->mem, sizeof(*p
++  if (!(p = dm_pool_zalloc(cft->mem, sizeof(*p
+   return_0;
+ 
+   p->mem = cft->mem;
+@@ -615,6 +617,7 @@ static struct dm_config_node *_section(struct parser *p, 
struct dm_config_node *
+   match(TOK_SECTION_E);
+   } else {
+   match(TOK_EQ);
++  p->key = root->key;
+   if (!(value = _value(p)))
+   return_NULL;
+   if (root->v)
+@@ -682,8 +685,17 @@ static struct dm_config_value *_type(struct parser *p)
+   errno = 0;
+   v->v.i = strtoll(p->tb, NULL, 0);   /* FIXME: check error */
+   if (errno) {
+-  log_error("Failed to read int token.");
+-  return NULL;
++  if (errno == ERANGE && p->key &&
++  strcmp("creation_time", p->key) == 0) {
++  /* Due to a bug in some older 32bit builds 
(<2.02.169),
++   * lvm was able to produce invalid 
creation_time string */
++  v->v.i = 152712; /* Pick 2018-05-24 day 
instead */
++  if (!p->ignored_creation_time++)
++  log_warn("WARNING: Invalid 
creation_time found in metadata (repaired with next metadata update).");
++  } else {
++  log_error("Failed to read int token.");
++  return NULL;
++  }
+   }
+   match(TOK_INT);
+   break;

diff --git a/sys-fs/lvm2/lvm2-2.02.184-r4.ebuild 
b/sys-fs/lvm2/lvm2-2.02.184-r4.ebuild
new file mode 100644
index 000..9100bbfa3e2
--- /dev/null
+++ b/sys-fs/lvm2/lvm2-2.02.184-r4.ebuild
@@ -0,0 +1,270 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools linux-info multilib systemd toolchain-funcs udev flag-o-matic
+
+DESCRIPTION="User-land utilities for LVM2 (device-mapper) software"
+HOMEPAGE="https://sourceware.org/lvm2/;
+SRC_URI="ftp://sourceware.org/pub/lvm2/${PN/lvm/LVM}.${PV}.tgz
+   

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

2019-06-02 Thread Thomas Deutschmann
commit: a14d14065544b84bc9c386c659f9c36164e24e44
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Jun  2 22:15:34 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Jun  2 22:15:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a14d1406

net-firewall/iptables: fix subslot

Closes: https://bugs.gentoo.org/687092
Package-Manager: Portage-2.3.67, Repoman-2.3.13
Signed-off-by: Thomas Deutschmann  gentoo.org>

 .../iptables/{iptables-1.8.3.ebuild => iptables-1.8.3-r1.ebuild}| 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-firewall/iptables/iptables-1.8.3.ebuild 
b/net-firewall/iptables/iptables-1.8.3-r1.ebuild
similarity index 95%
rename from net-firewall/iptables/iptables-1.8.3.ebuild
rename to net-firewall/iptables/iptables-1.8.3-r1.ebuild
index 51b1a40e408..bd4baa71ef0 100644
--- a/net-firewall/iptables/iptables-1.8.3.ebuild
+++ b/net-firewall/iptables/iptables-1.8.3-r1.ebuild
@@ -13,9 +13,9 @@ HOMEPAGE="https://www.netfilter.org/projects/iptables/;
 SRC_URI="https://www.netfilter.org/projects/iptables/files/${P}.tar.bz2;
 
 LICENSE="GPL-2"
-# Subslot tracks libxtables as that's the one other packages generally link
-# against and iptables changes.  Will have to revisit if other sonames change.
-SLOT="0/12"
+# Subslot reflects PV when libxtables and/or libip*tc was changed
+# the last time.
+SLOT="0/1.8.3"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86"
 IUSE="conntrack ipv6 netlink nftables pcap static-libs"
 



[gentoo-commits] proj/tex:master commit in: 2019/texmf.d/

2019-06-02 Thread Mikle Kolyada
commit: 4403c281d9a791bf091cf5db5898049ad7b39665
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Jun  2 20:40:11 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Jun  2 20:40:11 2019 +
URL:https://gitweb.gentoo.org/proj/tex.git/commit/?id=4403c281

Add texmf.d for tl2019

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

 2019/texmf.d/00header.cnf|  44 +
 2019/texmf.d/05searchpaths.cnf   | 103 +++
 2019/texmf.d/10standardpaths.cnf | 385 +++
 2019/texmf.d/15options.cnf   | 152 
 2019/texmf.d/20sizes.cnf | 113 
 5 files changed, 797 insertions(+)

diff --git a/2019/texmf.d/00header.cnf b/2019/texmf.d/00header.cnf
new file mode 100644
index 000..c225883
--- /dev/null
+++ b/2019/texmf.d/00header.cnf
@@ -0,0 +1,44 @@
+% original texmf.cnf -- runtime path configuration file for kpathsea.
+% Public domain.
+% 
+% If you modify this original file, YOUR CHANGES WILL BE LOST when it is
+% updated.  Instead, put your changes -- and only your changes, not an
+% entire copy! -- in ../../texmf.cnf.  That is, if this file is
+% installed in /some/path/to/texlive/2019/texmf-dist/web2c/texmf.cnf,
+% add your custom settings to /some/path/to/texlive/2019/texmf.cnf.
+% (Below, we use  in place of the specific year.)
+% 
+% What follows is a super-summary of what this .cnf file can
+% contain. Please read the Kpathsea manual for more information.
+%
+% Each statement in this file boils down to:
+%   [.] [=] 
+%
+% Neither the  nor the  may be empty.
+% Any identifier (sticking to A-Za-z_ for names is safest) can be assigned.
+% The `=' (and surrounding spaces) is optional.
+% $foo (or ${foo}) in a value expands to the envvar or cnf value of foo.
+% Lines can be continued with a \; no whitespace removal is done.
+%
+% Earlier entries (in the same or another file) override later ones, and
+% an environment variable foo overrides any texmf.cnf definition of foo.
+%
+% All definitions are read before anything is expanded, so you can use
+% variables before they are defined.
+%
+% If a variable assignment is qualified with `.PROGRAM', it is ignored
+% unless the current executable (last filename component of argv[0]) is
+% named PROGRAM.  This foo.PROGRAM construct is not recognized on the
+% right-hand side. For environment variables, use FOO_PROGRAM.
+%
+% Which file formats use which paths for searches is described in the
+% various programs' and the Kpathsea documentation (http://tug.org/kpathsea).
+%
+% // means to search subdirectories (recursively).
+% A leading !! means to look only in the ls-R db, never on the disk.
+% In this file, either ; or : can be used to separate path components.
+% A leading/trailing/doubled path separator in the paths will be
+%   expanded into the compile-time default. Probably not what you want.
+%
+% Brace notation is supported, for example: /usr/local/{mytex,othertex}
+% expands to /usr/local/mytex:/usr/local/othertex.

diff --git a/2019/texmf.d/05searchpaths.cnf b/2019/texmf.d/05searchpaths.cnf
new file mode 100644
index 000..f13be80
--- /dev/null
+++ b/2019/texmf.d/05searchpaths.cnf
@@ -0,0 +1,103 @@
+%  Part 1: Search paths and directories.
+
+% This is the parent directory of our several trees, i.e.,
+% /usr/local/texlive/ in the original TeX Live distribution.
+%
+% All trees must be organized according to the TeX Directory Structure
+% (http://tug.org/tds), or files may not be found.
+%
+% Redistributors will probably want $SELFAUTODIR/share, i.e., /usr/share.
+% Kpathsea sets SELFAUTOLOC (the directory with the binary),
+% SELFAUTODIR (its parent), and SELFAUTOPARENT (its grandparent).
+TEXMFROOT = $SELFAUTODIR/share
+
+% The main tree of distributed packages and programs:
+TEXMFDIST = $TEXMFROOT/texmf-dist
+
+% We used to have a separate /texmf tree with some core programs and files.
+% Keep the variable name.
+TEXMFMAIN = $TEXMFDIST
+
+% The Gentoo site tree
+TEXMFSITE = $TEXMFROOT/texmf-site
+
+% Local additions to the distribution trees.
+TEXMFLOCAL = $TEXMFROOT/../local/share/texmf
+
+% TEXMFSYSVAR, where *-sys store cached runtime data.
+TEXMFSYSVAR = $SELFAUTOPARENT/var/lib/texmf
+
+% TEXMFSYSCONFIG, where *-sys store configuration data.
+TEXMFSYSCONFIG = $SELFAUTOPARENT/etc/texmf
+
+% Per-user texmf tree(s) -- organized per the TDS, as usual.  To define
+% more than one per-user tree, set this to a list of directories in
+% braces, as described above.  (This used to be HOMETEXMF.)  ~ expands
+% to %USERPROFILE% on Windows, $HOME otherwise.
+TEXMFHOME = ~/texmf
+
+% TEXMFVAR, where texconfig/updmap/fmtutil store cached runtime data.
+TEXMFVAR = ~/.texlive/texmf-var
+
+% TEXMFCONFIG, where texconfig/updmap/fmtutil store configuration data.
+TEXMFCONFIG = ~/.texlive/texmf-config
+
+% This is the value manipulated by tlmgr's auxtrees subcommand in the
+% root texmf.cnf. Kpathsea warns about a literally empty string for a
+% value, hence 

[gentoo-commits] proj/tex: New branch: master

2019-06-02 Thread Mikle Kolyada
commit: 
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Jun  2 20:30:09 2019 +

New branch: master




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

2019-06-02 Thread Sergei Trofimovich
commit: 65f4542ba1c5d470b455daf5057c747d33e0335e
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Jun  2 20:21:11 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jun  2 20:22:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65f4542b

net-print/cups: stable 2.2.11 for sparc, bug #672742

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

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

diff --git a/net-print/cups/cups-2.2.11.ebuild 
b/net-print/cups/cups-2.2.11.ebuild
index 21a9257329d..9a84a9ef37f 100644
--- a/net-print/cups/cups-2.2.11.ebuild
+++ b/net-print/cups/cups-2.2.11.ebuild
@@ -21,7 +21,7 @@ if [[ ${PV} == * ]]; then
 else
#SRC_URI="https://github.com/apple/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"

SRC_URI="https://github.com/apple/cups/releases/download/v${PV}/${P}-source.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~m68k-mint"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~m68k-mint"
 fi
 
 DESCRIPTION="The Common Unix Printing System"



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

2019-06-02 Thread Matthew Thode
commit: 2c4b363a5a8b5f6937aeae0057c15bd6753fab49
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Jun  2 20:12:16 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sun Jun  2 20:12:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c4b363a

sys-block/tgt: 1.0.78 fix tree

Fixes: https://bugs.gentoo.org/687224
Package-Manager: Portage-2.3.66, Repoman-2.3.13
Signed-off-by: Matthew Thode  gentoo.org>

 sys-block/tgt/tgt-1.0.78.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-block/tgt/tgt-1.0.78.ebuild b/sys-block/tgt/tgt-1.0.78.ebuild
index 92920604e24..4c99c173bf4 100644
--- a/sys-block/tgt/tgt-1.0.78.ebuild
+++ b/sys-block/tgt/tgt-1.0.78.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 inherit flag-o-matic toolchain-funcs
 
-MY_TREE="355a4fa"
+MY_TREE="159138e"
 
 DESCRIPTION="Linux SCSI target framework (tgt)"
 HOMEPAGE="http://stgt.sourceforge.net;



[gentoo-commits] repo/gentoo:master commit in: games-fps/gzdoom/files/, games-fps/gzdoom/

2019-06-02 Thread Stefan Strogin
commit: 98a6807d2b7584ad5f97e38c2dc19f8551e7e8ff
Author: William Breathitt Gray  gmail  com>
AuthorDate: Thu May  2 13:00:54 2019 +
Commit: Stefan Strogin  gentoo  org>
CommitDate: Sun Jun  2 19:32:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98a6807d

games-fps/gzdoom: New package

Package-Manager: Portage-2.3.65, Repoman-2.3.12
Signed-off-by: William Breathitt Gray  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11967
Signed-off-by: Stefan Strogin  gentoo.org>

 games-fps/gzdoom/Manifest  |   1 +
 .../files/gzdoom-4.1.2-static-libraries.patch  | 139 +
 games-fps/gzdoom/gzdoom-4.1.2.ebuild   |  70 +++
 games-fps/gzdoom/metadata.xml  |  28 +
 4 files changed, 238 insertions(+)

diff --git a/games-fps/gzdoom/Manifest b/games-fps/gzdoom/Manifest
new file mode 100644
index 000..c4522753675
--- /dev/null
+++ b/games-fps/gzdoom/Manifest
@@ -0,0 +1 @@
+DIST gzdoom-4.1.2.tar.gz 13045742 BLAKE2B 
38c70eb82ba266e5b41bf62f28f4cee77ba17c0cc1e4186bf11be9021386511346c111874b695ef56a4ed3c93668bb64a71ba4169183646e49d0ab60a1c0793a
 SHA512 
915029e676b17dd330aeee17fa8a9e07bb8e7a16e8ebce9fcdcd24e5b2f0cc48fd8f6914314029b332112ad4215a0f0d45d8e448e9025ac3c2a708a5e0bbd399

diff --git a/games-fps/gzdoom/files/gzdoom-4.1.2-static-libraries.patch 
b/games-fps/gzdoom/files/gzdoom-4.1.2-static-libraries.patch
new file mode 100644
index 000..344fc0193d2
--- /dev/null
+++ b/games-fps/gzdoom/files/gzdoom-4.1.2-static-libraries.patch
@@ -0,0 +1,139 @@
+From 6fafa297bfe0f82696d898d66e39c50f4f5eef16 Mon Sep 17 00:00:00 2001
+From: William Breathitt Gray 
+Date: Wed, 15 May 2019 23:58:28 +0900
+Subject: [PATCH] Force STATIC for internal GZDoom libraries
+
+This makes sure the internal versions of these libraries bundled with
+the GZDoom source code is used. This prevents the system from building
+GZDoom for dynamic linking with incompatible external libraries (see
+).
+---
+ asmjit/CMakeLists.txt | 2 +-
+ bzip2/CMakeLists.txt  | 2 +-
+ game-music-emu/gme/CMakeLists.txt | 2 +-
+ gdtoa/CMakeLists.txt  | 2 +-
+ glslang/glslang/CMakeLists.txt| 2 +-
+ glslang/spirv/CMakeLists.txt  | 2 +-
+ jpeg/CMakeLists.txt   | 2 +-
+ lzma/CMakeLists.txt   | 2 +-
+ zlib/CMakeLists.txt   | 2 +-
+ 9 files changed, 9 insertions(+), 9 deletions(-)
+
+diff --git a/asmjit/CMakeLists.txt b/asmjit/CMakeLists.txt
+index ab5c2fb4f..6b7636ebe 100644
+--- a/asmjit/CMakeLists.txt
 b/asmjit/CMakeLists.txt
+@@ -97,7 +97,7 @@ set(ASMJIT_SRCS
+ asmjit/x86/x86regalloc.cpp
+ )
+ 
+-add_library(${ASMJITNAME} ${ASMJIT_SRCS} ${ASMJIT_PUBLIC_HDRS})
++add_library(${ASMJITNAME} STATIC ${ASMJIT_SRCS} ${ASMJIT_PUBLIC_HDRS})
+ 
+ set_target_properties(${ASMJITNAME} PROPERTIES OUTPUT_NAME asmjit)
+ 
+diff --git a/bzip2/CMakeLists.txt b/bzip2/CMakeLists.txt
+index 6ff9a2172..7fefb2bf2 100644
+--- a/bzip2/CMakeLists.txt
 b/bzip2/CMakeLists.txt
+@@ -7,7 +7,7 @@ if( ZD_CMAKE_COMPILER_IS_GNUC_COMPATIBLE )
+ endif()
+ 
+ add_definitions( -DBZ_NO_STDIO )
+-add_library( bz2
++add_library( bz2 STATIC
+ blocksort.c
+ bzlib.c
+ compress.c
+diff --git a/game-music-emu/gme/CMakeLists.txt 
b/game-music-emu/gme/CMakeLists.txt
+index a5e06bc8a..5c37ebd29 100644
+--- a/game-music-emu/gme/CMakeLists.txt
 b/game-music-emu/gme/CMakeLists.txt
+@@ -163,7 +163,7 @@ set (EXPORTED_HEADERS gme.h)
+ include_directories(${CMAKE_CURRENT_BINARY_DIR})
+ 
+ # Add library to be compiled.
+-add_library(gme ${libgme_SRCS})
++add_library(gme STATIC ${libgme_SRCS})
+ 
+ if(ZLIB_FOUND)
+ message(" ** ZLib library located, compressed file formats will be 
supported")
+diff --git a/gdtoa/CMakeLists.txt b/gdtoa/CMakeLists.txt
+index a0b76e0c3..485f3778b 100644
+--- a/gdtoa/CMakeLists.txt
 b/gdtoa/CMakeLists.txt
+@@ -35,7 +35,7 @@ if( NOT MSVC AND NOT APPLE )
+   set( GEN_FP_DEPS ${CMAKE_CURRENT_BINARY_DIR}/arith.h 
${CMAKE_CURRENT_BINARY_DIR}/gd_qnan.h )
+ endif()
+ 
+-add_library( gdtoa
++add_library( gdtoa STATIC
+   ${GEN_FP_FILES}
+   dmisc.c
+   dtoa.c
+diff --git a/glslang/glslang/CMakeLists.txt b/glslang/glslang/CMakeLists.txt
+index c86eccb6e..e376a9178 100644
+--- a/glslang/glslang/CMakeLists.txt
 b/glslang/glslang/CMakeLists.txt
+@@ -120,7 +120,7 @@ endmacro(glslang_pch)
+ 
+ glslang_pch(SOURCES MachineIndependent/pch.cpp)
+ 
+-add_library(glslang ${LIB_TYPE} ${BISON_GLSLParser_OUTPUT_SOURCE} ${SOURCES} 
${HEADERS})
++add_library(glslang STATIC ${LIB_TYPE} ${BISON_GLSLParser_OUTPUT_SOURCE} 
${SOURCES} ${HEADERS})
+ set_property(TARGET glslang PROPERTY FOLDER glslang)
+ set_property(TARGET glslang PROPERTY POSITION_INDEPENDENT_CODE ON)
+ target_link_libraries(glslang OGLCompiler OSDependent)
+diff --git a/glslang/spirv/CMakeLists.txt b/glslang/spirv/CMakeLists.txt
+index 

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

2019-06-02 Thread Stefan Strogin
commit: 35488f7a09b091fb6a3c243882636f5c5eae9abb
Author: William Breathitt Gray  gmail  com>
AuthorDate: Sat Jun  1 02:43:36 2019 +
Commit: Stefan Strogin  gentoo  org>
CommitDate: Sun Jun  2 19:32:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35488f7a

licenses: Add cephes license

Signed-off-by: William Breathitt Gray  gmail.com>
Signed-off-by: Stefan Strogin  gentoo.org>

 licenses/cephes | 9 +
 1 file changed, 9 insertions(+)

diff --git a/licenses/cephes b/licenses/cephes
new file mode 100644
index 000..dc1c664521a
--- /dev/null
+++ b/licenses/cephes
@@ -0,0 +1,9 @@
+   Some software in this archive may be from the book _Methods and
+Programs for Mathematical Functions_ (Prentice-Hall or Simon & Schuster
+International, 1989) or from the Cephes Mathematical Library, a
+commercial product. In either event, it is copyrighted by the author.
+What you see here may be used freely but it comes with no support or
+guarantee.
+
+   Stephen L. Moshier
+   mosh...@na-net.ornl.gov



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

2019-06-02 Thread Matthias Schwarzott
commit: c3005b91380d235dea6addd0e74aa4a59ba0c208
Author: Matthias Schwarzott  gentoo  org>
AuthorDate: Sun Jun  2 12:47:14 2019 +
Commit: Matthias Schwarzott  gentoo  org>
CommitDate: Sun Jun  2 19:06:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3005b91

dev-util/dwarves: version bump

Package-Manager: Portage-2.3.67, Repoman-2.3.13
Signed-off-by: Matthias Schwarzott  gentoo.org>

 dev-util/dwarves/Manifest|  1 +
 dev-util/dwarves/dwarves-1.13.ebuild | 44 
 2 files changed, 45 insertions(+)

diff --git a/dev-util/dwarves/Manifest b/dev-util/dwarves/Manifest
index 7f96b711a1c..8f793eb8702 100644
--- a/dev-util/dwarves/Manifest
+++ b/dev-util/dwarves/Manifest
@@ -1 +1,2 @@
 DIST dwarves-1.12.tar.bz2 112400 BLAKE2B 
e71051041dfdbefc603dc041303de82e2e44c8b0f4f888577722466aaf7958cab7b04c15154faa8cbfcaa44fe60fc549e09b2fb68747cc3cdd08b8bce487cfdf
 SHA512 
20644344e694253b79ede65e489696a319f10eaf424af81882414ae6efeaf34a82132321430d647916b78f97ef504907b3bd32919420f2cd14384910e283ff27
+DIST dwarves-1.13.tar.xz 222008 BLAKE2B 
db73f5c9a319a1a57ef37127350a9da117e3f5c89e199445393e3e312139ce8f88f46e6e5bbf302d708c0b075b1c2b2cd75dc7bc213ed144d1db792c55358220
 SHA512 
26485b183b4c7b608dd0392f9155dd570a14c86fdeafee232e44ad30f14a1357b408b61b0e8a31ea4bf976ed7fc44e7d5a4a3ccede9713c47265ad52c13dadf0

diff --git a/dev-util/dwarves/dwarves-1.13.ebuild 
b/dev-util/dwarves/dwarves-1.13.ebuild
new file mode 100644
index 000..5af51df1a8e
--- /dev/null
+++ b/dev-util/dwarves/dwarves-1.13.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+inherit multilib cmake-utils python-single-r1
+
+DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities"
+HOMEPAGE="https://git.kernel.org/cgit/devel/pahole/pahole.git/;
+
+LICENSE="GPL-2" # only
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   >=dev-libs/elfutils-0.131
+   sys-libs/zlib"
+DEPEND="${RDEPEND}"
+
+if [[ ${PV//_p} == ${PV} ]]; then
+   SRC_URI="http://fedorapeople.org/~acme/dwarves/${P}.tar.xz;
+   S=${WORKDIR}
+else
+   SRC_URI="https://dev.gentoo.org/~zzam/${PN}/${P}.tar.xz;
+fi
+
+DOCS=( README README.ctracer NEWS )
+PATCHES=( "${FILESDIR}"/${PN}-1.10-python-import.patch )
+
+src_configure() {
+   local mycmakeargs=( "-D__LIB=$(get_libdir)" )
+   cmake-utils_src_configure
+}
+
+src_test() { :; }
+
+src_install() {
+   cmake-utils_src_install
+   python_fix_shebang "${D}"/usr/bin/ostra-cg \
+   "${D}"/usr/share/dwarves/runtime/python/ostra.py
+}



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

2019-06-02 Thread Mikle Kolyada
commit: 22f077408701365c8749d6d1f9f4fdc56a2bb9a2
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Jun  2 18:59:16 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Jun  2 18:59:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22f07740

profiles: remove texlive scripting part

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

 profiles/mskz | 38 --
 1 file changed, 38 deletions(-)

diff --git a/profiles/mskz b/profiles/mskz
deleted file mode 100644
index 04f5d475e18..000
--- a/profiles/mskz
+++ /dev/null
@@ -1,38 +0,0 @@
->>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-basic
->>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-bibtexextra
->>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-context
->>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-fontsextra
->>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-fontsrecommended
->>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-fontutils
->>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-formatsextra
->>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-games
->>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-humanities
->>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-langarabic
->>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-langchinese
->>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-langcjk
->>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-langcyrillic
->>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-langczechslovak
->>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-langenglish
->>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-langeuropean
->>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-langfrench
->>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-langgerman
->>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-langgreek
->>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-langitalian
->>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-langjapanese
->>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-langkorean
->>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-langother
->>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-langpolish
->>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-langportuguese
->>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-langspanish
->>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-latex
->>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-latexextra
->>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-latexrecommended
->>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-luatex
->>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-mathscience
->>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-metapost
->>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-music
->>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-pictures
->>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-plaingeneric
->>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-pstricks
->>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-publishers
->>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-xetex



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

2019-06-02 Thread Mikle Kolyada
commit: eea6de8df75a0f55870e54485a584b5ff88a4ff7
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Jun  2 18:57:50 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Jun  2 18:57:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eea6de8d

profiles: prepare texlive-2019 full set

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

 profiles/mskz | 38 ++
 profiles/package.mask | 39 +++
 2 files changed, 77 insertions(+)

diff --git a/profiles/mskz b/profiles/mskz
new file mode 100644
index 000..04f5d475e18
--- /dev/null
+++ b/profiles/mskz
@@ -0,0 +1,38 @@
+>>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-basic
+>>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-bibtexextra
+>>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-context
+>>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-fontsextra
+>>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-fontsrecommended
+>>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-fontutils
+>>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-formatsextra
+>>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-games
+>>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-humanities
+>>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-langarabic
+>>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-langchinese
+>>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-langcjk
+>>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-langcyrillic
+>>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-langczechslovak
+>>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-langenglish
+>>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-langeuropean
+>>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-langfrench
+>>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-langgerman
+>>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-langgreek
+>>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-langitalian
+>>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-langjapanese
+>>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-langkorean
+>>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-langother
+>>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-langpolish
+>>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-langportuguese
+>>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-langspanish
+>>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-latex
+>>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-latexextra
+>>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-latexrecommended
+>>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-luatex
+>>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-mathscience
+>>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-metapost
+>>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-music
+>>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-pictures
+>>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-plaingeneric
+>>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-pstricks
+>>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-publishers
+>>> Creating Manifest for 
/home/zlogene/tl2019/overlay/dev-texlive/texlive-xetex

diff --git a/profiles/package.mask b/profiles/package.mask
index 4286650e02f..65855617bd5 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -51,6 +51,45 @@
 =app-text/ps2pkm-1.8_p20190410
 =dev-tex/bibtexu-3.71_p20190410
 =dev-libs/kpathsea-6.3.1_p20190410
+=dev-texlive/texlive-basic-2019
+=dev-texlive/texlive-bibtexextra-2019
+=dev-texlive/texlive-context-2019
+=dev-texlive/texlive-fontsextra-2019
+=dev-texlive/texlive-fontsrecommended-2019
+=dev-texlive/texlive-fontutils-2019
+=dev-texlive/texlive-formatsextra-2019
+=dev-texlive/texlive-games-2019
+=dev-texlive/texlive-humanities-2019
+=dev-texlive/texlive-langarabic-2019
+=dev-texlive/texlive-langchinese-2019
+=dev-texlive/texlive-langcjk-2019
+=dev-texlive/texlive-langcyrillic-2019
+=dev-texlive/texlive-langczechslovak-2019
+=dev-texlive/texlive-langenglish-2019
+=dev-texlive/texlive-langeuropean-2019
+=dev-texlive/texlive-langfrench-2019
+=dev-texlive/texlive-langgerman-2019

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

2019-06-02 Thread Alice Ferrazzi
commit: 105c1a87ced5445831662b1f9992dcee2e92d2ed
Author: Alice Ferrazzi  gentoo  org>
AuthorDate: Sun Jun  2 18:46:39 2019 +
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Sun Jun  2 18:47:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=105c1a87

sys-kernel/kpatch: remove old

Package-Manager: Portage-2.3.67, Repoman-2.3.13
Signed-off-by: Alice Ferrazzi  gentoo.org>

 sys-kernel/kpatch/Manifest   |  3 --
 sys-kernel/kpatch/kpatch-0.4.0-r1.ebuild | 76 
 sys-kernel/kpatch/kpatch-0.6.0.ebuild| 76 
 sys-kernel/kpatch/kpatch-0.6.2.ebuild| 76 
 4 files changed, 231 deletions(-)

diff --git a/sys-kernel/kpatch/Manifest b/sys-kernel/kpatch/Manifest
index 750a99bcfda..64fabeba921 100644
--- a/sys-kernel/kpatch/Manifest
+++ b/sys-kernel/kpatch/Manifest
@@ -1,4 +1 @@
-DIST kpatch-0.4.0.tar.gz 124433 BLAKE2B 
6ea18c4d590426f9db95e16d555307e264d1b7db362d421f72eaaf897703f7883c44cc49bd98b48d8789453962259d0b0e301aca325c94be6c21061d0621a9cf
 SHA512 
0bbb49a06d02e9eb026be458eb904cf50f50461a67f16835a306bb3a4a57ef88b86ecf6bca6dfc91b921ba87b4c8b9d532e2a77e987e7c71583b8cb53520a1d7
-DIST kpatch-0.6.0.tar.gz 153337 BLAKE2B 
5c132b885f9f8bc3c7b514997a0b8b77280d0387431dd3eb73f45da4678b281961a03452b0ec590b37fc9568192135528a9a42bd5005530bd8b9175fe652f7b1
 SHA512 
7ac27639773a851ad6689743100ff973b4e3a30efc386bdf413c8f6167068d93c2d18820d87e1f1e96405fa3545dcb80a72db0011f07218a692f91f1f3c3655a
-DIST kpatch-0.6.2.tar.gz 148110 BLAKE2B 
9903c9423ee6268a0d87c55336e418a964474a3d7f35dd1ad613be7645a932cd09991652cd4a3af0b08a686f39e7c6c7f4b12d80c20c7ecd663aa703821503f8
 SHA512 
65098195330a2dbea4f8648c87c41f3a7751ffcb83b4e4c5f0a1146f91a8ae8c305d8f111a69304b31f1f12dd26da788af31a5477899bda098b7391cd0a32eca
 DIST kpatch-0.6.3.tar.gz 153100 BLAKE2B 
e95d1880ffc9ff6038bba98902d0f1e97c9f7f8d0f90eedc281c4bf0570217668cf7b701d038d6f06e9885ebdbb4407cc554d5175cf17eb8fd5051381f75deb3
 SHA512 
0d266dd837ad651d7f46047cf2c8de527d08274a885a154c53354f4b3c5679d91c766d7d42294ffe71cc548e5ee865c7555f24001882b806f2fb48825f9b0c06

diff --git a/sys-kernel/kpatch/kpatch-0.4.0-r1.ebuild 
b/sys-kernel/kpatch/kpatch-0.4.0-r1.ebuild
deleted file mode 100644
index 2dae0d7a524..000
--- a/sys-kernel/kpatch/kpatch-0.4.0-r1.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit linux-info linux-mod flag-o-matic
-
-if [[ "${PV}" == "" ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/dynup/${PN}.git;
-else
-   SRC_URI="https://github.com/dynup/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64"
-fi
-
-DESCRIPTION="Dynamic kernel patching for Linux"
-HOMEPAGE="https://github.com/dynup/kpatch;
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE="examples +modules test"
-
-RDEPEND="
-   app-crypt/pesign
-   dev-libs/openssl:0=
-   sys-libs/zlib
-   sys-apps/pciutils
-"
-
-DEPEND="
-   ${RDEPEND}
-   dev-libs/elfutils
-   sys-devel/bison
-"
-
-pkg_pretend() {
-   if kernel_is gt 3 9 0; then
-   if ! linux_config_exists; then
-   eerror "Unable to check the currently running kernel 
for kpatch support"
-   eerror "Please be sure a .config file is available in 
the kernel src dir"
-   eerror "and ensure the kernel has been built."
-   else
-   # Fail to build if these kernel options are not enabled 
(see kpatch/kmod/core/Makefile)
-   CONFIG_CHECK="FUNCTION_TRACER HAVE_FENTRY MODULES SYSFS 
KALLSYMS_ALL"
-   ERROR_FUNCTION_TRACER="CONFIG_FUNCTION_TRACER must be 
enabled in the kernel's config file"
-   ERROR_HAVE_FENTRY="CONFIG_HAVE_FENTRY must be enabled 
in the kernel's config file"
-   ERROR_MODULES="CONFIG_MODULES must be enabled in the 
kernel's config file"
-   ERROR_SYSFS="CONFIG_SYSFS must be enabled in the 
kernel's config file"
-   ERROR_KALLSYMS_ALL="CONFIG_KALLSYMS_ALL must be enabled 
in the kernel's config file"
-   fi
-   else
-   eerror
-   eerror "kpatch is not available for Linux kernels below 4.0.0"
-   eerror
-   die "Upgrade the kernel sources before installing kpatch."
-   fi
-
-   check_extra_config
-}
-
-src_prepare() {
-   replace-flags '-O?' '-O1'
-   default
-}
-
-src_compile() {
-   set_arch_to_kernel
-   emake all
-}
-
-src_install() {
-   set_arch_to_kernel
-   emake DESTDIR="${D}" PREFIX="/usr" install
-
-   einstalldocs
-}

diff --git a/sys-kernel/kpatch/kpatch-0.6.0.ebuild 
b/sys-kernel/kpatch/kpatch-0.6.0.ebuild
deleted file mode 100644
index e9cdeb7b5ac..000
--- 

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

2019-06-02 Thread Alice Ferrazzi
commit: 2a3a57780d75651c95f1ccab154ae42db1598767
Author: Alice Ferrazzi  gentoo  org>
AuthorDate: Sun Jun  2 18:44:52 2019 +
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Sun Jun  2 18:45:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a3a5778

sys-kernel/kpatch: bump 0.6.3

Package-Manager: Portage-2.3.67, Repoman-2.3.13
Signed-off-by: Alice Ferrazzi  gentoo.org>

 sys-kernel/kpatch/Manifest|  1 +
 sys-kernel/kpatch/kpatch-0.6.3.ebuild | 84 +++
 sys-kernel/kpatch/metadata.xml|  6 +++
 3 files changed, 91 insertions(+)

diff --git a/sys-kernel/kpatch/Manifest b/sys-kernel/kpatch/Manifest
index c6d912899b9..750a99bcfda 100644
--- a/sys-kernel/kpatch/Manifest
+++ b/sys-kernel/kpatch/Manifest
@@ -1,3 +1,4 @@
 DIST kpatch-0.4.0.tar.gz 124433 BLAKE2B 
6ea18c4d590426f9db95e16d555307e264d1b7db362d421f72eaaf897703f7883c44cc49bd98b48d8789453962259d0b0e301aca325c94be6c21061d0621a9cf
 SHA512 
0bbb49a06d02e9eb026be458eb904cf50f50461a67f16835a306bb3a4a57ef88b86ecf6bca6dfc91b921ba87b4c8b9d532e2a77e987e7c71583b8cb53520a1d7
 DIST kpatch-0.6.0.tar.gz 153337 BLAKE2B 
5c132b885f9f8bc3c7b514997a0b8b77280d0387431dd3eb73f45da4678b281961a03452b0ec590b37fc9568192135528a9a42bd5005530bd8b9175fe652f7b1
 SHA512 
7ac27639773a851ad6689743100ff973b4e3a30efc386bdf413c8f6167068d93c2d18820d87e1f1e96405fa3545dcb80a72db0011f07218a692f91f1f3c3655a
 DIST kpatch-0.6.2.tar.gz 148110 BLAKE2B 
9903c9423ee6268a0d87c55336e418a964474a3d7f35dd1ad613be7645a932cd09991652cd4a3af0b08a686f39e7c6c7f4b12d80c20c7ecd663aa703821503f8
 SHA512 
65098195330a2dbea4f8648c87c41f3a7751ffcb83b4e4c5f0a1146f91a8ae8c305d8f111a69304b31f1f12dd26da788af31a5477899bda098b7391cd0a32eca
+DIST kpatch-0.6.3.tar.gz 153100 BLAKE2B 
e95d1880ffc9ff6038bba98902d0f1e97c9f7f8d0f90eedc281c4bf0570217668cf7b701d038d6f06e9885ebdbb4407cc554d5175cf17eb8fd5051381f75deb3
 SHA512 
0d266dd837ad651d7f46047cf2c8de527d08274a885a154c53354f4b3c5679d91c766d7d42294ffe71cc548e5ee865c7555f24001882b806f2fb48825f9b0c06

diff --git a/sys-kernel/kpatch/kpatch-0.6.3.ebuild 
b/sys-kernel/kpatch/kpatch-0.6.3.ebuild
new file mode 100644
index 000..763ccbeac5d
--- /dev/null
+++ b/sys-kernel/kpatch/kpatch-0.6.3.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit flag-o-matic linux-mod
+
+if [[ "${PV}" == "" ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/dynup/${PN}.git;
+else
+   SRC_URI="https://github.com/dynup/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="Dynamic kernel patching for Linux"
+HOMEPAGE="https://github.com/dynup/kpatch;
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE="+kpatch-build +kpatch kmod doc contrib test"
+
+RDEPEND="
+   app-crypt/pesign
+   dev-libs/openssl:0=
+   sys-libs/zlib
+   sys-apps/pciutils
+"
+
+DEPEND="
+   ${RDEPEND}
+   dev-libs/elfutils
+   sys-devel/bison
+   test? ( dev-util/shellcheck-bin )
+"
+
+pkg_setup() {
+   if use kmod; then
+   if kernel_is gt 3 9 0; then
+   if ! linux_config_exists; then
+   eerror "Unable to check the currently running 
kernel for kpatch support"
+   eerror "Please be sure a .config file is 
available in the kernel src dir"
+   eerror "and ensure the kernel has been built."
+   else
+   # Fail to build if these kernel options are not 
enabled (see kpatch/kmod/core/Makefile)
+   CONFIG_CHECK="FUNCTION_TRACER HAVE_FENTRY 
MODULES SYSFS KALLSYMS_ALL"
+   ERROR_FUNCTION_TRACER="CONFIG_FUNCTION_TRACER 
must be enabled in the kernel's config file"
+   ERROR_HAVE_FENTRY="CONFIG_HAVE_FENTRY must be 
enabled in the kernel's config file"
+   ERROR_MODULES="CONFIG_MODULES must be enabled 
in the kernel's config file"
+   ERROR_SYSFS="CONFIG_SYSFS must be enabled in 
the kernel's config file"
+   ERROR_KALLSYMS_ALL="CONFIG_KALLSYMS_ALL must be 
enabled in the kernel's config file"
+   fi
+   else
+   eerror
+   eerror "kpatch is not available for Linux kernels below 
4.0.0"
+   eerror
+   die "Upgrade the kernel sources before installing 
kpatch."
+   fi
+   check_extra_config
+   fi
+
+}
+
+src_prepare() {
+   replace-flags '-O?' '-O1'
+   default
+}
+
+src_compile() {
+   use kpatch-build && emake -C kpatch-build
+   use kpatch && emake -C kpatch
+   use kmod && set_arch_to_kernel && emake -C kmod
+   use doc && emake -C doc
+   use contrib && emake -C contrib
+   

[gentoo-commits] proj/grs:desktop-amd64-musl-hardened commit in: core/etc/grs/

2019-06-02 Thread Anthony G. Basile
commit: 829634afb71f0cb117e456319c606ea4a633f0cb
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Jun  2 18:13:59 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Jun  2 18:13:59 2019 +
URL:https://gitweb.gentoo.org/proj/grs.git/commit/?id=829634af

world.conf: media-libs/libggi is broken

 core/etc/grs/world.conf | 11 +--
 1 file changed, 1 insertion(+), 10 deletions(-)

diff --git a/core/etc/grs/world.conf b/core/etc/grs/world.conf
index aa108ae..1b92203 100644
--- a/core/etc/grs/world.conf
+++ b/core/etc/grs/world.conf
@@ -975,15 +975,6 @@ package.use : media-libs/libepoxy:0 -test X
 [media-libs/libexif:0]
 package.use : media-libs/libexif:0 -doc -nls static-libs
 
-[media-libs/libggi:0]
-package.use : media-libs/libggi:0 -3dfx -X -aalib -debug -fbcon -svga -vis 
cpu_flags_x86_mmx
-
-[media-libs/libggiwmh:0]
-package.use : media-libs/libggiwmh:0 -X
-
-[media-libs/libgii:0]
-package.use : media-libs/libgii:0 -X
-
 [media-libs/libid3tag:0]
 package.use : media-libs/libid3tag:0 -debug static-libs
 
@@ -1099,7 +1090,7 @@ package.use : media-sound/wavpack:0 -static-libs
 package.use : media-video/ffmpeg:0 -altivec -amrenc -appkit -chromaprint 
-chromium -codec2 -cpu_flags_x86_3dnow -cpu_flags_x86_3dnowext 
-cpu_flags_x86_aes -cpu_flags_x86_avx -cpu_flags_x86_avx2 -cpu_flags_x86_fma3 
-cpu_flags_x86_fma4 -cpu_flags_x86_sse3 -cpu_flags_x86_sse4_1 
-cpu_flags_x86_sse4_2 -cpu_flags_x86_ssse3 -cpu_flags_x86_xop -debug -doc -fdk 
-flite -frei0r -fribidi -gcrypt -gmp -iec61883 -kvazaar -libaom -libdrm 
-libilbc -libressl -librtmp -libsoxr -libxml2 -lv2 -mipsdspr1 -mipsdspr2 
-mipsfpu -mmal -opencl -openh264 -openssl -pulseaudio -rubberband -snappy -srt 
-ssh -svg -test -truetype -vdpau -video_cards_nvidia -x264 -zeromq -zimg -zvbi 
X alsa amr bluray bs2b bzip2 cdio cpu_flags_x86_mmx cpu_flags_x86_mmxext 
cpu_flags_x86_sse cpu_flags_x86_sse2 cpudetection encode fftools_aviocat 
fftools_cws2fws fftools_ffescape fftools_ffeval fftools_ffhash 
fftools_fourcc2pixfmt fftools_graph2dot fftools_ismindex fftools_pktdumper 
fftools_qt-faststart fftools_sidxindex fftools_trasher 
 fontconfig gme gnutls gpl gsm hardcoded-tables iconv ieee1394 jack jpeg2k 
ladspa libass libcaca libv4l lzma modplug mp3 network openal opengl opus oss 
pic postproc samba sdl speex static-libs theora threads twolame v4l vaapi 
vorbis vpx wavpack webp x265 xcb xvid zlib
 
 [media-video/mplayer:0]
-package.use : media-video/mplayer:0 -altivec -aqua -bluray 
-cpu_flags_x86_3dnow -cpu_flags_x86_3dnowext -cpu_flags_x86_ssse3 -cpudetection 
-debug -doc -encode -faac -faad -lirc -live -pulseaudio -rar -rtc -selinux 
-toolame -tremor -vcd -vdpau -vidix -x264 -yuv4mpeg X a52 aalib alsa bidi bl 
bs2b cddb cdio cdparanoia cpu_flags_x86_mmx cpu_flags_x86_mmxext 
cpu_flags_x86_sse cpu_flags_x86_sse2 dga dts dv dvb dvd dvdnav enca fbcon ftp 
ggi gif gsm iconv ipv6 jack joystick jpeg ladspa libass libcaca libmpeg2 lzo 
mad md5sum mng mp3 nas network nut openal opengl osdmenu oss png pnm pvr radio 
rtmp samba sdl shm speex tga theora truetype twolame unicode v4l 
video_cards_mga vorbis xinerama xscreensaver xv xvid zoran
+package.use : media-video/mplayer:0 -altivec -aqua -bluray 
-cpu_flags_x86_3dnow -cpu_flags_x86_3dnowext -cpu_flags_x86_ssse3 -cpudetection 
-debug -doc -encode -faac -faad -ggi -lirc -live -pulseaudio -rar -rtc -selinux 
-toolame -tremor -vcd -vdpau -vidix -x264 -yuv4mpeg X a52 aalib alsa bidi bl 
bs2b cddb cdio cdparanoia cpu_flags_x86_mmx cpu_flags_x86_mmxext 
cpu_flags_x86_sse cpu_flags_x86_sse2 dga dts dv dvb dvd dvdnav enca fbcon ftp 
gif gsm iconv ipv6 jack joystick jpeg ladspa libass libcaca libmpeg2 lzo mad 
md5sum mng mp3 nas network nut openal opengl osdmenu oss png pnm pvr radio rtmp 
samba sdl shm speex tga theora truetype twolame unicode v4l video_cards_mga 
vorbis xinerama xscreensaver xv xvid zoran
 
 [media-video/rtmpdump:0]
 package.use : media-video/rtmpdump:0 -libressl gnutls ssl



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

2019-06-02 Thread Matthew Thode
commit: d557b8086aac5e8872115e697a0f316f716b38fd
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Jun  2 17:16:12 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sun Jun  2 17:16:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d557b808

sys-block/tgt: 1.0.77 stable amd64/x86 with bump to 1.0.78

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

 sys-block/tgt/Manifest | 1 +
 sys-block/tgt/tgt-1.0.77.ebuild| 2 +-
 sys-block/tgt/{tgt-1.0.77.ebuild => tgt-1.0.78.ebuild} | 0
 3 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys-block/tgt/Manifest b/sys-block/tgt/Manifest
index e21eb9dade6..ded6e094cfb 100644
--- a/sys-block/tgt/Manifest
+++ b/sys-block/tgt/Manifest
@@ -2,3 +2,4 @@ DIST tgt-1.0.74.tar.gz 297109 BLAKE2B 
8ad439a1df437b87a6bf94a8c0403c4ae26a6b77dd
 DIST tgt-1.0.75.tar.gz 297374 BLAKE2B 
c3db3701980b78328decd857b3a031f1e735553b33163bc012b55084a0c1ce803e90b93771c6516542168448ab872a641064c90bd01444b49c353c35a37e2985
 SHA512 
e2da4f49b1b89b67084a535abc1f6c28f289d25a6fce1cd6a9238df64c7a1e29eb11f4d074cd6dfda4cc37524e0f6831fbdee8d32a03d50ff156bc1369de04d8
 DIST tgt-1.0.76.tar.gz 297349 BLAKE2B 
b5f954b7497fd54d2156bb8ae7c90c2e158e59dd5cd2f8ea25a87403b1d4c491ce07d4968d27f13d5a195a4824554f98a07091f500cb520dffd856454736ceeb
 SHA512 
4c25f8f0553f95d58ed694e44f85bddbacbebe12d531725b7db03de5f6728c85a9b8968a39bea5b2126aecde9dd254855d9d6e8686c310fa53daf976738edfe1
 DIST tgt-1.0.77.tar.gz 297550 BLAKE2B 
fdf5728b8b2d796a0b7d0845948d51161b1d2fa148c05e0c3940426a524246b3303b2e9aa6e748df54090ea3682a449edcf65c523ebd1e6d43b142e9339a605c
 SHA512 
ad8d5519a6c1a46991d5b8c2f6d2990e2d064b81e82fb4700728153accf6aff05dab79c9d91ee55a9a6c344e7bd7451de4f26840162e08467a81a11d2d841bdd
+DIST tgt-1.0.78.tar.gz 297886 BLAKE2B 
c9edf8e5d0fe6a9788ff6bea4097f6cc0a8a905ffdc1943dcab538843445ede9142e1684121dad7f80677207607e20695bdad04fef622364c23df7cbeab1339a
 SHA512 
dedafd490b6a042041fb9c8ed751747ec85f3bddab849fee301e0cf43b18aa92f5609657136700b867667fbff9ace62f4733c535cd425d8c71b072a7d7029430

diff --git a/sys-block/tgt/tgt-1.0.77.ebuild b/sys-block/tgt/tgt-1.0.77.ebuild
index 92920604e24..d89c4603556 100644
--- a/sys-block/tgt/tgt-1.0.77.ebuild
+++ b/sys-block/tgt/tgt-1.0.77.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/fujita/tgt/tarball/v${PV} -> 
${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE="fcoe fcp ibmvio infiniband rbd"
 
 CDEPEND="dev-perl/Config-General

diff --git a/sys-block/tgt/tgt-1.0.77.ebuild b/sys-block/tgt/tgt-1.0.78.ebuild
similarity index 100%
copy from sys-block/tgt/tgt-1.0.77.ebuild
copy to sys-block/tgt/tgt-1.0.78.ebuild



[gentoo-commits] repo/gentoo:master commit in: gui-apps/swayidle/

2019-06-02 Thread Matthew Thode
commit: 0f075dba511877cb12849e43d99e61ff8d0dd602
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Jun  2 17:21:49 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sun Jun  2 17:21:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f075dba

gui-apps/swayidle: 1.3 stable amd64 arm64 and x86

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

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

diff --git a/gui-apps/swayidle/swayidle-1.3.ebuild 
b/gui-apps/swayidle/swayidle-1.3.ebuild
index b338cccdbd2..b4a51c1048e 100644
--- a/gui-apps/swayidle/swayidle-1.3.ebuild
+++ b/gui-apps/swayidle/swayidle-1.3.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/swaywm/${PN}.git;
 else
SRC_URI="https://github.com/swaywm/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="amd64 arm64 x86"
 fi
 
 LICENSE="MIT"



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

2019-06-02 Thread Matthew Thode
commit: 0d74f18fa38281b3391a535b0b8d1d44eab260a6
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Jun  2 17:14:52 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sun Jun  2 17:14:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d74f18f

net-misc/openvswitch: 2.10.2 and 2.11.1 bump

Bug: https://bugs.gentoo.org/687186
Package-Manager: Portage-2.3.66, Repoman-2.3.13
Signed-off-by: Matthew Thode  gentoo.org>

 net-misc/openvswitch/Manifest  |   2 +
 net-misc/openvswitch/openvswitch-2.10.2.ebuild | 147 +
 net-misc/openvswitch/openvswitch-2.11.1.ebuild | 147 +
 3 files changed, 296 insertions(+)

diff --git a/net-misc/openvswitch/Manifest b/net-misc/openvswitch/Manifest
index 3df07d1580f..67563a392ef 100644
--- a/net-misc/openvswitch/Manifest
+++ b/net-misc/openvswitch/Manifest
@@ -1,3 +1,5 @@
 DIST openvswitch-2.10.0.tar.gz 7528705 BLAKE2B 
a04e6e823a40e9a3a2d2ffd79a881b1f1e206a911b9b213eb1ae10d35c4716778e9897f264216889fd7db75b4f89c3e05b34040ce01ab29f0844b4b0cbb2
 SHA512 
f118c1c4ab4e126c3343023b03007ca9819c3c5a5ea42eaffaabdc7c50ecddede3e258574dbe0de95ed3be2e3d101612f5bdb423a7adb679987f4e501183a216
 DIST openvswitch-2.10.1.tar.gz 7522058 BLAKE2B 
0f4eef6bf376cc23de4061c04787663f31458d98ac9ffb76627d5a7bb9422ee5f1d99e5c6024ad078c1b6128fb1b9ac99ea9e7107803fd2fdf6cb09bff6b0ef3
 SHA512 
3634bd3e978110cb9e11191a88e4232a7af152a6ddf46e8a32e50e07de866be782b7e753d26b81183ec107816e5af4109badf8f2067a61fd9506ccf81e748e44
+DIST openvswitch-2.10.2.tar.gz 7561889 BLAKE2B 
a53dd7db7dcab5098af81671cb265861d3af79cce53436d75e0c3d8a38ce408a142f99b936a66c8bf0f3b317970ad8c1ef84bacc2e573e9b8c21b70aab1de485
 SHA512 
fd64ae814d85d3002d655a330268cfd6be79db6f954c132d3bfafc7dac23533918b642d0ed454e760f5820804bdff64f73ee8c36afc25a6810ef4c7aab748ba1
+DIST openvswitch-2.11.1.tar.gz 7682693 BLAKE2B 
f25a537d9ad4051db0049f7ba8442564fdc890035ce3984e1754b9dd916e0b78bea11b5f4bc3a85d8b8a902ab210703feb0b7cce279803f642f9ee9f87bf
 SHA512 
de016a1acfbae34d2062f4ac23b9b0782016fef4c0575b2714435380439f19613881173fb2c876afe86317a5c0327908704e540322d80f9f7da9f59bea7b1789
 DIST openvswitch-2.8.1.tar.gz 6746474 BLAKE2B 
b41c77e7653a621c4954a8d752d569971f67db7e09a586da5e57ca4b6882ba3c478437ba8ac47b151c08068fa9c1cdb0f74f8630821e5d721ceb2accef75a3a1
 SHA512 
b9e90b49bb91aef80942b146e7e324b74f8961342dcc7836f2551ea976a69d66506a3a739bcb01a926b3b3874c7e4312de02965738a1536a342ab95f935d92f7

diff --git a/net-misc/openvswitch/openvswitch-2.10.2.ebuild 
b/net-misc/openvswitch/openvswitch-2.10.2.ebuild
new file mode 100644
index 000..9fa8277073f
--- /dev/null
+++ b/net-misc/openvswitch/openvswitch-2.10.2.ebuild
@@ -0,0 +1,147 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_5,3_6} )
+
+inherit autotools eutils linux-info linux-mod python-r1 systemd
+
+DESCRIPTION="Production quality, multilayer virtual switch"
+HOMEPAGE="https://www.openvswitch.org;
+SRC_URI="https://www.openvswitch.org/releases/${P}.tar.gz;
+
+LICENSE="Apache-2.0 GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="debug modules monitor +ssl"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ssl? ( dev-libs/openssl:0= )
+   ${PYTHON_DEPS}
+   ~dev-python/ovs-2.10.0[${PYTHON_USEDEP}]
+   || (
+   dev-python/twisted[conch,${PYTHON_USEDEP}]
+   dev-python/twisted-web[${PYTHON_USEDEP}]
+   )
+   dev-python/zope-interface[${PYTHON_USEDEP}]
+   debug? ( dev-lang/perl )"
+DEPEND="${RDEPEND}
+   sys-apps/util-linux[caps]
+   virtual/pkgconfig"
+
+PATCHES="${FILESDIR}/xcp-interface-reconfigure-2.3.2.patch"
+
+CONFIG_CHECK="~NET_CLS_ACT ~NET_CLS_U32 ~NET_SCH_INGRESS ~NET_ACT_POLICE ~IPV6 
~TUN"
+MODULE_NAMES="openvswitch(net:${S}/datapath/linux)"
+BUILD_TARGETS="all"
+
+pkg_setup() {
+   if use modules ; then
+   CONFIG_CHECK+=" ~!OPENVSWITCH"
+   kernel_is ge 3 10 0 || die "Linux >= 3.10.0 and <= 4.8 required 
for userspace modules"
+   # docs state 4.17.x code states 4.15.x
+   kernel_is le 4 17 999 || die "Linux >= 3.10.0 and <= 4.12 
required for userspace modules"
+   linux-mod_pkg_setup
+   else
+   CONFIG_CHECK+=" ~OPENVSWITCH"
+   linux-info_pkg_setup
+   fi
+}
+
+src_prepare() {
+   # Never build kernelmodules, doing this manually
+   sed -i \
+   -e '/^SUBDIRS/d' \
+   datapath/Makefile.in || die "sed failed"
+   eautoreconf
+   default
+}
+
+src_configure() {
+   set_arch_to_kernel
+   # monitor is statically enabled for bug 596206
+   # use monitor || export ovs_cv_python="no"
+   # pyside is staticly disabled
+   export ovs_cv_pyuic4="no"
+
+   # flake8 is primarily a style guide tool, running it as part of the 
tests
+   # in Gentoo 

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

2019-06-02 Thread Matthew Thode
commit: 3be2453d7ff19af61cf4dff62da1093c4117e699
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Jun  2 17:19:27 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sun Jun  2 17:19:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3be2453d

gui-libs/wlroots: 0.6.0 stable amd64 arm64 and x86

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

 gui-libs/wlroots/wlroots-0.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/wlroots/wlroots-0.6.0.ebuild 
b/gui-libs/wlroots/wlroots-0.6.0.ebuild
index db03b0f1e01..99d9b05be6f 100644
--- a/gui-libs/wlroots/wlroots-0.6.0.ebuild
+++ b/gui-libs/wlroots/wlroots-0.6.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/swaywm/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="amd64 arm64 x86"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: media-sound/pulseeffects/

2019-06-02 Thread Matthew Thode
commit: 57408f914d63f427398fbac231ddc09250a8ee75
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Jun  2 17:17:41 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sun Jun  2 17:17:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57408f91

media-sound/pulseeffects: 4.6.3 bump

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

 media-sound/pulseeffects/Manifest   | 2 +-
 .../{pulseeffects-4.6.2.ebuild => pulseeffects-4.6.3.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/pulseeffects/Manifest 
b/media-sound/pulseeffects/Manifest
index 7ba56cc45b2..e30e8f22114 100644
--- a/media-sound/pulseeffects/Manifest
+++ b/media-sound/pulseeffects/Manifest
@@ -1,4 +1,4 @@
 DIST pulseeffects-3.2.3.tar.gz 648968 BLAKE2B 
aef2aaacacc41020c5f14582c91b53ba84f3e56d7cf4a13a955769ff80796ae21cbc0ecad9b2c3e24985a6a6daf86888c3a8c6e2387b917860336e73fa8c0d6b
 SHA512 
802068c867b9708e7503e0beb65fb5aaf9ff4916b98048634a443f701864db00e5401de42ff58ed3e5fe9430af6caae74efe8f0b1b0e3e2c9d48dcb7c7e6a400
 DIST pulseeffects-4.5.9.tar.gz 1830876 BLAKE2B 
3b80e26eb7b3593f0636d4c3a86ddb05c4c08ec446983d8f521828a4a004b42011ca12cbed6fefe3a0df7d1347197abcee89d5786020a61ed28c3277668d8e57
 SHA512 
aa47b546f13ef29d03c907dfeeba0ecb531ba07bb5bbb7bc49399bceb75583c58c9e188557c1d77c02b8b50e5cac9562b6fc882750c14d755ec0d294e8b60105
 DIST pulseeffects-4.6.1.tar.gz 1878597 BLAKE2B 
5db87915f5e008780bc063580cee95202460f9932533d4227eec89ba49d8ba760d2be44e0268d53279868b07da1556ddae648ff6339cc10304a0c429a8d55eb9
 SHA512 
336ab9c3a2987a8ca0887fd87c836776619e6989c22bb7442c7e6f3d8603537ea2789e012fea11c142dd943d0a670549fcbfff69949cacbda2621e2da95456b3
-DIST pulseeffects-4.6.2.tar.gz 1885394 BLAKE2B 
aeda40d59bc36af06211fa64dcad4af0c9e2a04ce2bb255edafc85d71df0bdb412cf1b8a9eaa2c38d4ecb2aacac3d92f8dda0d0158ea105917d36e8e59e7550b
 SHA512 
fcb201f1507f2bdd01564bbbaa77d58b3e8f8eac45b3caca241e53d86dbce80a68d1ead1eec9583bd9339d5efeee698d99a332e10dda01adf541c7a70e3bad0c
+DIST pulseeffects-4.6.3.tar.gz 1885423 BLAKE2B 
404ab653c187270d879b497b819206815f47f7bbb74762fb6b4ae055169093599fa5350df53292eec4eea46ab380a058db80c693022a854a71bfb4245fc49e10
 SHA512 
645a19a6f5f1726474a675edc0048eccd37e7236fd863ecbd8c382028344cd3d4a2cbd5c4a8e830e5fb793ddf50c0b24c45f5d93acb7a880ae32c3c940e8d2ea

diff --git a/media-sound/pulseeffects/pulseeffects-4.6.2.ebuild 
b/media-sound/pulseeffects/pulseeffects-4.6.3.ebuild
similarity index 100%
rename from media-sound/pulseeffects/pulseeffects-4.6.2.ebuild
rename to media-sound/pulseeffects/pulseeffects-4.6.3.ebuild



[gentoo-commits] repo/gentoo:master commit in: gui-apps/swaybg/

2019-06-02 Thread Matthew Thode
commit: f84b8d419edb8a24948453b2f446610602732804
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Jun  2 17:20:55 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sun Jun  2 17:20:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f84b8d41

gui-apps/swaybg: 1.0 stable amd65 arm64 and x86

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

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

diff --git a/gui-apps/swaybg/swaybg-1.0.ebuild 
b/gui-apps/swaybg/swaybg-1.0.ebuild
index af2fdfa0474..605770a1f3d 100644
--- a/gui-apps/swaybg/swaybg-1.0.ebuild
+++ b/gui-apps/swaybg/swaybg-1.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/swaywm/${PN}.git;
 else
SRC_URI="https://github.com/swaywm/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="amd64 arm64 x86"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: app-crypt/acme/

2019-06-02 Thread Matthew Thode
commit: 15137dfec63a5a0601f5063495b9d3ca6b30c35b
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Jun  2 16:57:32 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sun Jun  2 16:58:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15137dfe

app-crypt/acme: add missing nose testdep

Fixes: https://bugs.gentoo.org/687184
Package-Manager: Portage-2.3.66, Repoman-2.3.13
Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/acme/acme-0.34.2.ebuild | 1 +
 app-crypt/acme/acme-.ebuild   | 1 +
 2 files changed, 2 insertions(+)

diff --git a/app-crypt/acme/acme-0.34.2.ebuild 
b/app-crypt/acme/acme-0.34.2.ebuild
index 64b8beb25ff..b972b974afb 100644
--- a/app-crypt/acme/acme-0.34.2.ebuild
+++ b/app-crypt/acme/acme-0.34.2.ebuild
@@ -42,6 +42,7 @@ DEPEND="
)
test? (
${RDEPEND}
+   dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-xdist[${PYTHON_USEDEP}]
)

diff --git a/app-crypt/acme/acme-.ebuild b/app-crypt/acme/acme-.ebuild
index 9500982ce87..3acd37f75f8 100644
--- a/app-crypt/acme/acme-.ebuild
+++ b/app-crypt/acme/acme-.ebuild
@@ -42,6 +42,7 @@ DEPEND="
)
test? (
${RDEPEND}
+   dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-xdist[${PYTHON_USEDEP}]
)



[gentoo-commits] repo/gentoo:master commit in: dev-ada/gprbuild/files/, dev-ada/gprbuild/

2019-06-02 Thread Alfredo Tupone
commit: 0f1f8f502c96495a9abe50a6edf0ab07924125a6
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Sun Jun  2 16:50:56 2019 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sun Jun  2 16:50:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f1f8f50

dev-ada/gprbuild: New (2019) version

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

 dev-ada/gprbuild/Manifest |   2 +
 dev-ada/gprbuild/files/gprbuild-2019-gentoo.patch | 274 ++
 dev-ada/gprbuild/gprbuild-2019.ebuild |  90 +++
 3 files changed, 366 insertions(+)

diff --git a/dev-ada/gprbuild/Manifest b/dev-ada/gprbuild/Manifest
index 75d4210b6e2..06e3942bc69 100644
--- a/dev-ada/gprbuild/Manifest
+++ b/dev-ada/gprbuild/Manifest
@@ -1,4 +1,6 @@
+DIST gprbuild-2019-20190517-194D8-src.tar.gz 2507961 BLAKE2B 
0f70d94cb0db9ddc1dd308862aaa305a91965a62a936cfbdde2ae9f3f735f0cc3d69596b09da4b979a1d7923087ab0ec5cf2d6541551f057b5e8e0c499065a90
 SHA512 
0388d7e6cdf625fef40b33da764091b3283dd88714c64ecfad4b5e99253f183b1a9b717c19281e6d45cc4277a05fadb2e2ace394d6f30638664b66c97123052b
 DIST gprbuild-gpl-2017-src.tar.gz 2454957 BLAKE2B 
890e5aa29e9f8fa8b140988ee8e5d6042640c34fe0877acde959de803bf690bb33c63b1c7e7db486f804882bddd77ab76ffbaa4dd27da327e21ed0376cadb99d
 SHA512 
12f3682d64ce0718de4940c1e71a4380b20021805d88543842dbf3b5ce5d518c23a6b2d868565579baf81efa1d8cf05c7778253162f0df5d7adc0eb1865c9f88
 DIST gprbuild-gpl-2018-src.tar.gz 2479651 BLAKE2B 
b0e24f4d97f06fe84569f8f0284e1028fce8e4ae90cfd27ab31ada0988f4f1b37eca4868bc212a21d26fb1a0a7ba6f031062e16d9758ab211e2fee40e25077ab
 SHA512 
d22c0133baa6a0b626a0c1d145b21865bd0699cd8155ca22727272b0f8988c78163410b432ae148e87099e931df19d51ea867981556c79cb1cceb25456333044
+DIST xmlada-2019-20190429-19B9D-src.tar.gz 1582603 BLAKE2B 
e2be3e7c0c8b843bfc808a3dd726235a82588caed8c919975a97ce34c72d6d634361bbc34208590210936add9e2f881b59d01168ef79abed1e489c50b27094d8
 SHA512 
f8e0e25b0aee9a7a18223ae7761603082af55134f062c767d0cd0dbf0dbcb2058fc7c57532b567fb2c6efa464a53ead57b300578e98962025866e5c3ad73e380
 DIST xmlada-gpl-2017-src.tar.gz 1578393 BLAKE2B 
7b4894040b6044e86c96cbd530ebda5c0cfc4ad0e2b472d46798a93f535aca0916b03385a3aef49bd4e59d508a9665c856360e9cab0a4f67b15091228b629d81
 SHA512 
371f6adc01550a4bb13204ec0404dc1165438db595f4346813e5a23a155de74c857c40c55adde173919c2fe35b3b91d78b235c9718ee86bc848e62ddfd7fa2b4
 DIST xmlada-gpl-2018-src.tar.gz 1582215 BLAKE2B 
11012dab19f45507eeb5ce6ebec9a77ceb5dfb7749960922f0f48bb1b0409305fd43466a7af90b48ff0a0cf58612e8859274a92e0fe272b4e57a59b92a1725f1
 SHA512 
8970c4e68defad66625c1110554dadfc485fbbe42e832987593cf727e98f13dd87c90b84461187dbbe2b1051831e6e70f9f53d6a0cfc07451726d601b2856430

diff --git a/dev-ada/gprbuild/files/gprbuild-2019-gentoo.patch 
b/dev-ada/gprbuild/files/gprbuild-2019-gentoo.patch
new file mode 100644
index 000..352ff033b81
--- /dev/null
+++ b/dev-ada/gprbuild/files/gprbuild-2019-gentoo.patch
@@ -0,0 +1,274 @@
+--- a/src/gprlib.adb   2019-06-02 10:57:49.807002425 +0200
 b/src/gprlib.adb   2019-06-02 11:01:32.986518447 +0200
+@@ -266,7 +266,9 @@
+ 
+Driver_Name   : Name_Id := No_Name;
+ 
+-   Gnatbind_Name : String_Access := new String'("gnatbind");
++   Gnatbind_Name : String_Access := new String'("@GNATBIND@");
++
++   Gnatbind_Path_Option  : constant String := "--gnatbind_path=";
+ 
+Compiler_Name : String_Access := new String'("gcc");
+ 
+@@ -2081,7 +2083,7 @@
+   and then Line (Last - 2 .. Last) = "gcc"
+ then
+Gnatbind_Name :=
+- new String'(Line (1 .. Last - 3) & "gnatbind");
++ new String'(Line (1 .. Last - 3) & "@GNATBIND@");
+Objcopy_Name :=
+  new String'(Line (1 .. Last - 3) & "objcopy");
+ 
+@@ -2089,7 +2091,7 @@
+   and then Line (Last - 6 .. Last) = "gcc.exe"
+ then
+Gnatbind_Name :=
+- new String'(Line (1 .. Last - 7) & "gnatbind");
++ new String'(Line (1 .. Last - 7) & "@GNATBIND@");
+Objcopy_Name :=
+  new String'(Line (1 .. Last - 7) & "objcopy");
+ end if;
+@@ -2241,7 +2243,13 @@
+Mapping_File_Name := new String'(Line (1 .. Last));
+ 
+ when Binding_Options =>
+-   Binding_Options_Table.Append (Line (1 .. Last));
++   if Last > Gnatbind_Path_Option'Length
++  and then Line (1 .. Gnatbind_Path_Option'Length) =
++ Gnatbind_Path_Option then
++ null;
++   else
++  Binding_Options_Table.Append (Line (1 .. 

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

2019-06-02 Thread William Hubbs
commit: fe02c66d4b7638575778dcb7cbeb09c42a83c764
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Jun  2 16:29:07 2019 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sun Jun  2 16:47:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe02c66d

meson.eclass: fix tests

- use "meson test" to run tests instead of "eninja test"
- calculate --num-processes based on ninjaopts or makeopts in the "meson test"
  call.
- allow meson_src_test to accept arguments with the emesontestargs array
  or passed in the call like meson_src_configure

Closes: https://bugs.gentoo.org/680010
Signed-off-by: William Hubbs  gentoo.org>

 eclass/meson.eclass | 25 +++--
 1 file changed, 23 insertions(+), 2 deletions(-)

diff --git a/eclass/meson.eclass b/eclass/meson.eclass
index 65b09932a7a..b9562376b86 100644
--- a/eclass/meson.eclass
+++ b/eclass/meson.eclass
@@ -41,7 +41,7 @@ esac
 
 if [[ -z ${_MESON_ECLASS} ]]; then
 
-inherit ninja-utils python-utils-r1 toolchain-funcs
+inherit multiprocessing ninja-utils python-utils-r1 toolchain-funcs
 
 fi
 
@@ -78,6 +78,12 @@ fi
 # Optional meson arguments as Bash array; this should be defined before
 # calling meson_src_configure.
 
+# @VARIABLE: emesontestargs
+# @DEFAULT_UNSET
+# @DESCRIPTION:
+# Optional meson test arguments as Bash array; this should be defined before
+# calling meson_src_test.
+
 
 read -d '' __MESON_ARRAY_PARSER <<"EOF"
 import shlex
@@ -246,12 +252,27 @@ meson_src_compile() {
 }
 
 # @FUNCTION: meson_src_test
+# @USAGE: [extra meson test arguments]
 # @DESCRIPTION:
 # This is the meson_src_test function.
 meson_src_test() {
debug-print-function ${FUNCNAME} "$@"
 
-   eninja -C "${BUILD_DIR}" test
+   local mesontestargs=(
+   --verbose
+   -C "${BUILD_DIR}"
+   )
+   [[ -n ${NINJAOPTS} || -n ${MAKEOPTS} ]] &&
+   mesontestargs+=(
+   --num-processes "$(makeopts_jobs 
${NINJAOPTS:-${MAKEOPTS}})"
+   )
+
+   # Append additional arguments from ebuild
+   mesontestargs+=("${emesontestargs[@]}")
+
+   set -- meson test "${mesontestargs[@]}" "$@"
+   echo "$@" >&2
+   "$@" || die "tests failed"
 }
 
 # @FUNCTION: meson_src_install



[gentoo-commits] proj/grs:desktop-amd64-musl-hardened commit in: core/etc/portage/

2019-06-02 Thread Anthony G. Basile
commit: dc6d2024b69dd5f500edb270e9a2f8c73cf7
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Jun  2 16:15:16 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Jun  2 16:41:58 2019 +
URL:https://gitweb.gentoo.org/proj/grs.git/commit/?id=dc6d2024

ACCEPT_LICENSE: restrict it further

 core/etc/portage/make.conf.CYCLE.1 | 2 +-
 core/etc/portage/make.conf.CYCLE.2 | 2 +-
 core/etc/portage/make.conf.CYCLE.3 | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/core/etc/portage/make.conf.CYCLE.1 
b/core/etc/portage/make.conf.CYCLE.1
index d6a7cd0..e1a7e12 100644
--- a/core/etc/portage/make.conf.CYCLE.1
+++ b/core/etc/portage/make.conf.CYCLE.1
@@ -2,4 +2,4 @@ CFLAGS="-O2 -pipe -fno-diagnostics-color"
 CXXFLAGS="${CFLAGS}"
 CHOST="x86_64-gentoo-linux-musl"
 MAKEOPTS="-j17"
-ACCEPT_LICENSE="* -@EULA"
+ACCEPT_LICENSE="linux-fw-redistributable no-source-code"

diff --git a/core/etc/portage/make.conf.CYCLE.2 
b/core/etc/portage/make.conf.CYCLE.2
index 1277127..82202af 100644
--- a/core/etc/portage/make.conf.CYCLE.2
+++ b/core/etc/portage/make.conf.CYCLE.2
@@ -4,4 +4,4 @@ CHOST="x86_64-gentoo-linux-musl"
 MAKEOPTS="-j17"
 USE="-cups -tk -fontforge"
 USE_ORDER="env:conf:pkg:defaults:pkginternal:repo:env.d"
-ACCEPT_LICENSE="* -@EULA"
+ACCEPT_LICENSE="linux-fw-redistributable no-source-code"

diff --git a/core/etc/portage/make.conf.CYCLE.3 
b/core/etc/portage/make.conf.CYCLE.3
index 1baf144..fcaccee 100644
--- a/core/etc/portage/make.conf.CYCLE.3
+++ b/core/etc/portage/make.conf.CYCLE.3
@@ -3,4 +3,4 @@ CXXFLAGS="${CFLAGS}"
 CHOST="x86_64-gentoo-linux-musl"
 MAKEOPTS="-j17"
 PORTAGE_BINHOST="http://bluedragon.freeharbor.net/;
-ACCEPT_LICENSE="* -@EULA"
+ACCEPT_LICENSE="linux-fw-redistributable no-source-code"



[gentoo-commits] proj/grs:desktop-amd64-musl-hardened commit in: core/etc/grs/, core/var/lib/portage/

2019-06-02 Thread Anthony G. Basile
commit: 526c249f93d62d2aa0b162ddb5f350d47d78b68e
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Jun  2 16:39:33 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Jun  2 16:39:33 2019 +
URL:https://gitweb.gentoo.org/proj/grs.git/commit/?id=526c249f

world: add media-video/mplayer

 core/etc/grs/world.conf| 47 ++
 core/var/lib/portage/world.CYCLE.2 |  1 +
 core/var/lib/portage/world.CYCLE.3 |  1 +
 core/var/lib/portage/world.CYCLE.4 |  1 +
 4 files changed, 46 insertions(+), 4 deletions(-)

diff --git a/core/etc/grs/world.conf b/core/etc/grs/world.conf
index ee26a9d..aa108ae 100644
--- a/core/etc/grs/world.conf
+++ b/core/etc/grs/world.conf
@@ -90,8 +90,8 @@ package.use : app-editors/vim-core:0 -minimal -nls acl
 [app-editors/vim:0]
 package.use : app-editors/vim:0 -debug -gpm -luajit -minimal -nls -racket 
-selinux -terminal -vim-pager X acl cscope lua perl python ruby tcl
 
-[app-i18n/uchardet:0]
-package.use : app-i18n/uchardet:0 -static-libs -test cpu_flags_x86_sse2
+[app-i18n/enca:0]
+package.use : app-i18n/enca:0 -doc -recode -static-libs iconv
 
 [app-misc/ca-certificates:0]
 package.use : app-misc/ca-certificates:0 cacert
@@ -862,6 +862,9 @@ package.use : media-gfx/graphite2:0 -test perl
 [media-gfx/imagemagick:0]
 package.use : media-gfx/imagemagick:0 -X -bzip2 -corefonts -djvu -fftw 
-fontconfig -fpx -graphviz -hdri -heif -jbig -jpeg -jpeg2k -lcms -lqr -lzma 
-opencl -openexr -pango -perl -png -postscript -q32 -q8 -raw -static-libs -svg 
-test -tiff -truetype -webp -wmf -xml cxx openmp zlib
 
+[media-libs/a52dec:0]
+package.use : media-libs/a52dec:0 -djbfft -oss -static-libs
+
 [media-libs/aalib:0]
 package.use : media-libs/aalib:0 -gpm X slang static-libs
 
@@ -951,24 +954,54 @@ package.use : media-libs/libcanberra:0 -gnome -gstreamer 
-pulseaudio -tdb -udev
 [media-libs/libdc1394:2]
 package.use : media-libs/libdc1394:2 -doc -static-libs
 
+[media-libs/libdca:0]
+package.use : media-libs/libdca:0 -debug -oss -static-libs
+
+[media-libs/libdv:0]
+package.use : media-libs/libdv:0 -static-libs
+
+[media-libs/libdvdcss:1.2]
+package.use : media-libs/libdvdcss:1.2 -doc -static-libs
+
+[media-libs/libdvdnav:0]
+package.use : media-libs/libdvdnav:0 -static-libs
+
+[media-libs/libdvdread:0]
+package.use : media-libs/libdvdread:0 -static-libs css
+
 [media-libs/libepoxy:0]
 package.use : media-libs/libepoxy:0 -test X
 
 [media-libs/libexif:0]
 package.use : media-libs/libexif:0 -doc -nls static-libs
 
+[media-libs/libggi:0]
+package.use : media-libs/libggi:0 -3dfx -X -aalib -debug -fbcon -svga -vis 
cpu_flags_x86_mmx
+
+[media-libs/libggiwmh:0]
+package.use : media-libs/libggiwmh:0 -X
+
+[media-libs/libgii:0]
+package.use : media-libs/libgii:0 -X
+
 [media-libs/libid3tag:0]
 package.use : media-libs/libid3tag:0 -debug static-libs
 
 [media-libs/libjpeg-turbo:0]
 package.use : media-libs/libjpeg-turbo:0 -java static-libs
 
+[media-libs/libmad:0]
+package.use : media-libs/libmad:0 -debug -static-libs
+
 [media-libs/libmng:0]
 package.use : media-libs/libmng:0 -lcms -static-libs
 
 [media-libs/libmodplug:0]
 package.use : media-libs/libmodplug:0 -static-libs
 
+[media-libs/libmpeg2:0]
+package.use : media-libs/libmpeg2:0 -X -sdl -static-libs
+
 [media-libs/libmtp:0]
 package.use : media-libs/libmtp:0 -doc -examples -static-libs crypt
 
@@ -1053,6 +1086,9 @@ package.use : media-sound/jack-audio-connection-kit:0 
-alsa -altivec -coreaudio
 [media-sound/lame:0]
 package.use : media-sound/lame:0 -cpu_flags_x86_mmx -debug -mp3rtp -sndfile 
-static-libs frontend
 
+[media-sound/mpg123:0]
+package.use : media-sound/mpg123:0 -alsa -altivec -coreaudio 
-cpu_flags_x86_3dnow -cpu_flags_x86_3dnowext -cpu_flags_x86_mmx -int-quality 
-jack -nas -oss -portaudio -pulseaudio -sdl cpu_flags_x86_sse ipv6
+
 [media-sound/twolame:0]
 package.use : media-sound/twolame:0 -static-libs
 
@@ -1062,8 +1098,8 @@ package.use : media-sound/wavpack:0 -static-libs
 [media-video/ffmpeg:0]
 package.use : media-video/ffmpeg:0 -altivec -amrenc -appkit -chromaprint 
-chromium -codec2 -cpu_flags_x86_3dnow -cpu_flags_x86_3dnowext 
-cpu_flags_x86_aes -cpu_flags_x86_avx -cpu_flags_x86_avx2 -cpu_flags_x86_fma3 
-cpu_flags_x86_fma4 -cpu_flags_x86_sse3 -cpu_flags_x86_sse4_1 
-cpu_flags_x86_sse4_2 -cpu_flags_x86_ssse3 -cpu_flags_x86_xop -debug -doc -fdk 
-flite -frei0r -fribidi -gcrypt -gmp -iec61883 -kvazaar -libaom -libdrm 
-libilbc -libressl -librtmp -libsoxr -libxml2 -lv2 -mipsdspr1 -mipsdspr2 
-mipsfpu -mmal -opencl -openh264 -openssl -pulseaudio -rubberband -snappy -srt 
-ssh -svg -test -truetype -vdpau -video_cards_nvidia -x264 -zeromq -zimg -zvbi 
X alsa amr bluray bs2b bzip2 cdio cpu_flags_x86_mmx cpu_flags_x86_mmxext 
cpu_flags_x86_sse cpu_flags_x86_sse2 cpudetection encode fftools_aviocat 
fftools_cws2fws fftools_ffescape fftools_ffeval fftools_ffhash 
fftools_fourcc2pixfmt fftools_graph2dot fftools_ismindex fftools_pktdumper 

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

2019-06-02 Thread Sergei Trofimovich
commit: acaeab588bd506e8ecbd0b858695b2ae08a2b810
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Jun  2 16:39:11 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jun  2 16:39:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acaeab58

dev-lang/crystal: drop old

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

 dev-lang/crystal/Manifest  |  11 ---
 dev-lang/crystal/crystal-0.24.2.ebuild | 104 
 dev-lang/crystal/crystal-0.25.0.ebuild | 104 
 dev-lang/crystal/crystal-0.26.0.ebuild | 105 
 dev-lang/crystal/crystal-0.27.0.ebuild | 122 -
 dev-lang/crystal/crystal-0.27.1.ebuild | 121 
 6 files changed, 567 deletions(-)

diff --git a/dev-lang/crystal/Manifest b/dev-lang/crystal/Manifest
index 92669e2c36c..47eb9642169 100644
--- a/dev-lang/crystal/Manifest
+++ b/dev-lang/crystal/Manifest
@@ -1,19 +1,8 @@
-DIST crystal-0.23.0-1-linux-i686.tar.gz 18498501 BLAKE2B 
7a8e4e5a2b1425b6effe0a634b74b28c340c4d23c4bfccc0abac4e5d47473e10421d025e68e1fb1fa5b0ba8296108e36cd17d393fb143b8012168d595e5852f9
 SHA512 
8745114c4824d2859c569ed1bd1057d6d649d57b10d41d22c17627f623704eb98ec2e3ab2bf06622de624906f53e053975a6b9d852aeaafeae4f43585609de28
-DIST crystal-0.23.0-1-linux-x86_64.tar.gz 18729061 BLAKE2B 
bfca07702b2f7c7d6b11aac864475316cabe86bdba90b1819ecd5cb45769b2b7fd9fb4c9f80e46301785209cc5b35fe39bf689163b9376a32b24f8a685a6281b
 SHA512 
6a4e427b4ab3c3be6efcfaee5c1a19eff04eaf00db949d1e1ba8f29c3277affe96a7aba4273d93fd05251453d5b5b937aa792bc448ff2f6d6aa7f2b17d175f75
-DIST crystal-0.24.2-1-linux-i686.tar.gz 17667007 BLAKE2B 
73104ce088e161f03a7b4a191bb6dcdd86d0c65fe4058bb81f1177c6b7162aa48ca7732fbb410de8d3c9ca58830774913acdad9a89d8420a62e6526ecd309a2a
 SHA512 
af0019fa1d140e653812a5d8a4fbb129ccf5d66ae55aa1a4e94ec3166058eb47abd2dd429a9d72a4baad4a6032abdaafc07bc22ca6380ac85e9d1c7168d7bf5d
-DIST crystal-0.24.2-1-linux-x86_64.tar.gz 35022853 BLAKE2B 
5b101a27fef0dfbbf61920d826689a45f400c28afe7383320b69f8887512bcab65cbfe8a2cf35b0c598b06083d1ea5e338f4e2b910db03226ba05195483e4c89
 SHA512 
21d8e7fc34fc24ccb7e8e2c7aade0c3d6fe17e385f0f00534bb91e886788da0b27ff8276b634f7ae13d6342c7e22c6acd609562bcf1af8fddfdee5e256e1bcf0
-DIST crystal-0.24.2.tar.gz 1745462 BLAKE2B 
8f3d5cf9e274558a5622aae44c6f7d54d0b3042d08810ddc650f181b91a536a3d0cc2d8fa726b677cce1f8a946319a55b803823596cef0d4d3e63832bfcea720
 SHA512 
db9fb973eeb2bc72ef91bb894b7c5aea73e727ff46e739aa431d68e556238f346a688a7a43de284afb4667b49366afce3ca423a523bea521180fa8f19ba6862d
-DIST crystal-0.25.0.tar.gz 1957613 BLAKE2B 
4c2467e39a9bc6745b74c00f755490a2f726e775c2a0d15562af27d2a6771c95c44f79e6b59ad45f61a59566529854d75c980c55a6886538fa98663879477258
 SHA512 
20f2864919c7710e5aee8112e1c6ab54a2e50b244ac63d374edfed41ab659b11c062f76dbfc38e763a08bdbea9e0a39f3b5cac5e00bf453be3a31d3b0a023917
-DIST crystal-0.25.1-1-linux-i686.tar.gz 39882213 BLAKE2B 
35d0045a72ced6ba7348105c9b88e564f85b075af78decd52c40b47b338cd1c7c1b01565430f9aa21251cfd1266041268e037eb616a24475acfa22b1b8ae1448
 SHA512 
79601b6c586184e064798c4daca3de77f7c81fbc4d0062a558824533f9272f04899c0041b17dce072757f20f7940c99303c6ff1143448b6452e8216ca4bb43dd
-DIST crystal-0.25.1-1-linux-x86_64.tar.gz 38004788 BLAKE2B 
580ccad2227e6467c4c61ce9adf4aeb99c55f694c71a02b9d959c31deba66e428f5c5e7d920dd42d01524ccaef04b9eae3b068f2c6ff16414fa3fd36f462414f
 SHA512 
ec33781b767f8f9f0a6d00f73109fbe9d683a23fca9cc8b462acda3eb024fc970d0daf8c36fb2239297f77510d2e3f544f58ec1cf53d08ea856bc6307f81d1dd
 DIST crystal-0.26.0-1-linux-i686.tar.gz 39814913 BLAKE2B 
8c73e33b52a7c5d9ae24ead5d5adbd038f63fc76f904b20ec8dc4da1b1ed6f53283970b06ec7af7ecac7f58c55dc911fe56bcb9897a44a86fc88deb43249a5af
 SHA512 
f0ba602a07b608ac7b3c0f841cbcc70b44d42ce87f405ce9d1a09df7b8c1764e13bca9471b2499a51d22cebc8228e949086893fd3c946d17e7b36ae4e8ac4f75
 DIST crystal-0.26.0-1-linux-x86_64.tar.gz 37986465 BLAKE2B 
dc8e05519653f82d09d8bd3a84fedd9f4720880bc61a110709643850bbcfa95738292cca8168a8c5c550abe9b178ce28fd59321c66862a1cc81007cc1cb3
 SHA512 
c252d2d585fe49c755397b8f8c7965c855e8f8102598b34a83cc6e5ae821a22f3dccce8b7787dd0f00fa39fad3d2dffc23c6105c9cefe525da780c790ab2
-DIST crystal-0.26.0.tar.gz 1992091 BLAKE2B 
dfc96e3e9a71dbec07235a982bbb34ea81bb3adbb39f6c8f8c9bb855ac97e5faf4d47d4a78901317798941b84117399aeee6af53c6c06ae21b9504ca617a2899
 SHA512 
45a62a2496d477cd72666e98b36bdcbfff958a8f5f0e71f04101f2ba72fc87117d53c8c098a72edb55e9be192b68b73529d5f76e4c66002ed6e88a372519
 DIST crystal-0.26.1.tar.gz 1994987 BLAKE2B 
2292fbdf119e181313000e035802581ae206083aa5c9651a01e131d74e701ea75dc713b44274769decfc9f0f300d8fc2e6c24a94f60380b79c3cdb1a10e73369
 SHA512 
5e020b0f262f9bedaaae60010f669d7987a77d3416bf0dd057e29eb11adbe8fceb1c4f55a822e623d32e302a01ccc99218d2c3fe474d4ce0dde4312c196ccfa6
 DIST crystal-0.27.0-1-linux-i686.tar.gz 39751745 

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

2019-06-02 Thread Sergei Trofimovich
commit: ab3728642a0c422afca9a796c5593a40066ad4b6
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Jun  2 12:36:04 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jun  2 16:37:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab372864

app-text/poppler: stable 0.77.0 for sparc, bug #681152

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

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

diff --git a/app-text/poppler/poppler-0.77.0.ebuild 
b/app-text/poppler/poppler-0.77.0.ebuild
index 929d23b313b..c63a446c3b8 100644
--- a/app-text/poppler/poppler-0.77.0.ebuild
+++ b/app-text/poppler/poppler-0.77.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == ** ]] ; then
SLOT="0/"
 else
SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~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 ~mips ~ppc ~ppc64 ~s390 
~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SLOT="0/88"   # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so 
SOVERSION
 fi
 



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

2019-06-02 Thread Patrick Lauer
commit: 821ba276559a3b8f4c8a003ff5740c40accb20ea
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sun Jun  2 16:31:52 2019 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Sun Jun  2 16:31:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=821ba276

net-analyzer/zabbix: Remove old

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

 net-analyzer/zabbix/Manifest |   9 -
 net-analyzer/zabbix/zabbix-3.0.19.ebuild | 331 ---
 net-analyzer/zabbix/zabbix-3.0.20.ebuild | 331 ---
 net-analyzer/zabbix/zabbix-3.0.21.ebuild | 331 ---
 net-analyzer/zabbix/zabbix-3.0.22.ebuild | 331 ---
 net-analyzer/zabbix/zabbix-3.4.10.ebuild | 329 --
 net-analyzer/zabbix/zabbix-3.4.11.ebuild | 329 --
 net-analyzer/zabbix/zabbix-3.4.12.ebuild | 329 --
 net-analyzer/zabbix/zabbix-3.4.13.ebuild | 329 --
 net-analyzer/zabbix/zabbix-3.4.14.ebuild | 329 --
 10 files changed, 2978 deletions(-)

diff --git a/net-analyzer/zabbix/Manifest b/net-analyzer/zabbix/Manifest
index 7aad59b1096..3c75a3d058e 100644
--- a/net-analyzer/zabbix/Manifest
+++ b/net-analyzer/zabbix/Manifest
@@ -1,17 +1,8 @@
 DIST zabbix-2.2.16.tar.gz 15498413 BLAKE2B 
fc634ca5124525b3143bb736b53b5040c8f1fd45ecfcf3cc2bdf7e625d54b0fcfa3690ce5d766e987d320d9ccbf7f430957f532c31f180a0a037334d6eb5b51a
 SHA512 
5d92c17e86608359fff220416d5eed2d4ac10edfe56f4162f4b7660c472cf6f609ba01034d76e5b7164c22d55a1fc5be753f5d0e0ce7ac71d00a6f68dca14afd
 DIST zabbix-2.2.21.tar.gz 15489747 BLAKE2B 
e00fe140977f0ce995497954a15ff647c813c048a706e536a12010a649d3467d6c63343c3c0d11b1900f91f8fcc5bb235f9e4a030362c93ad3c1c31e68699f54
 SHA512 
29e3cba0663e7160dce5141cc389959571e5e298206baed26209facab206cc4f66611d48d76306a53925a2096db6f0bed1753435ec1be20bd8db53862cb902a4
 DIST zabbix-2.2.23.tar.gz 15504361 BLAKE2B 
c0eec293a92564607ed56c570aca30385481cf028fdee2bb51fbb29b40d7a1908a6065a6ee21c019ed6fb9eee294bc8fb58414669ae8e16e50f614a0650e2dbd
 SHA512 
178e193f83dbaaa8aa0a0b87dd621acf7aa24e0d84d0010532b419139ed02e3cf892e4e772362bb855efb5966a64b9da8d3512eb91e759835039dc8c3529ea56
-DIST zabbix-3.0.19.tar.gz 15642128 BLAKE2B 
b9b84f21371db1eb8efdfb547e2b4a9216e9fb3c76fe54420ab1c76bad5cbf4537f6f0aca720748d39fb2ebf0447c3f82bf9e0d276f9fa4c9e91bc70e8b67f22
 SHA512 
30239db9236f536325f0ad3a8ea08abd8c460caf60dfd80b881cc9532d2f65d6154e8911be89d141539f7eeced359809405cf1b655eafdab1b940c314c8d3132
-DIST zabbix-3.0.20.tar.gz 15653766 BLAKE2B 
4c36611e6fa26f9f5a8e3201eea0f08f3c2945542284be0a823751ad39f51deffc450e1994bc685c6179d7e72bd3dd58e0071071cd02446d6d733cddf8d7f916
 SHA512 
06832600f31f13781b42083a56b8bca18f6a2034b6641b6809e338e374fa08dabbae6c9d54ee711b3dd2ac5017203fea3e0cbf7f70a1a1da60dda43c7e1af00c
-DIST zabbix-3.0.21.tar.gz 15658030 BLAKE2B 
8a943f015ba137c7a161439a31d09bf023bd02bf6ad420c8b02f316adedccf3b23df3775ecea7b27c5b4c893e881f2689cab1c28a4e6c1fe5b79ec08d5d86f43
 SHA512 
bffe02dac6f009ba8929e0d9ba222ae4bb9da05550f9eaff034fe444ee1c866bd231bb8aa814b7dedc01a5338171b40d461567a7bf619bfccfc523362db579a1
-DIST zabbix-3.0.22.tar.gz 15669417 BLAKE2B 
bef6a757324e68d61df8d892c94853ae7044cd66442cfaf2356e6f855af5d177b583aceaed14c31beb0c82e4134d089bfd7c4847c68e2c739f4e9e09a6cfb278
 SHA512 
fba82d22560c2aa1025b7d89a6ef50a02bda4c7f2408572f1b9624e8a703a798bf3188f9e8def261e564b8e74e63d4a5973e50f93d49058429d51b9699d110a8
 DIST zabbix-3.0.26.tar.gz 14724426 BLAKE2B 
d887f0dd77cf051e2b6ae16221c02c20aa3a7b8bee07eaff5a0837eb25962a4d0b42a9adace4d68d5e141fcd89a0896e3e2f64b6af5e28b2e63109a89791ced3
 SHA512 
de3ebee12a4be3b81d64fd0ce718866d55c9696da97f54c546c882f0e70656066c825c9383caf80fdf5ea6a6ac4801cb8ae88c1a83d9be051935111a72e31917
 DIST zabbix-3.2.11.tar.gz 16099820 BLAKE2B 
7038679ecc9ae1b6684d65b3dd0019865e587c82e5a3ffe55610c057f8516ebe34978101065ac31628e6fd54077877c447d64cb1d169e0ad7402e727c7e65d76
 SHA512 
a14e0af4b183c8deb524c8965700c2988c0c131844f7fbc748aa8d1703b9dad73c2cf6d77663799fbd455adf58fdd1ce8dc5fd6404a9269c1a42160ad0e33e6e
-DIST zabbix-3.4.10.tar.gz 17300622 BLAKE2B 
1b4c275d271ae4d4607400cb6e5f955ba624bf19cd116728e7a71a1b4adc0fbbde8cf91e6b0a71c5d48bf5c38b2ebe0db79f00ba3a42cc4213a0e310d56d5e29
 SHA512 
25e85cbe7a93a088fa0132ed6f3f75ad1aadedb839d745be38e180f0f9b858e32045b9d057b10cab4d3a8aa770b22b631aa0894fe5f1c3ca4ca62a000934bf94
-DIST zabbix-3.4.11.tar.gz 17517171 BLAKE2B 
72f7d1cad3e8cb7972cb9c3698d35f70c45de1244c14a87f403a0c2c9b1825d679fa32e54dc4b2aae80a24acb7723ce489e0d409fb027c1afc8bb4eccecf9867
 SHA512 
1360e1de02fbbda30539e0f1dbe9d4aee57bc693f597db011cdefe7e7c4acaa6e3452813ee29e0e614794336e7fc9210ff3458f3761fcec90db66fb4a2275373
-DIST zabbix-3.4.12.tar.gz 17509251 BLAKE2B 

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

2019-06-02 Thread Patrick Lauer
commit: 5d9d82757e9b0d50b25db129af0497c0a16d6f71
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sun Jun  2 16:30:40 2019 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Sun Jun  2 16:30:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d9d8275

net-analyzer/zabbix: Bump

Also remove some old 4.0 ebuilds

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

 net-analyzer/zabbix/Manifest   |   4 +-
 net-analyzer/zabbix/zabbix-4.0.3.ebuild| 333 -
 net-analyzer/zabbix/zabbix-4.0.4.ebuild| 333 -
 .../{zabbix-4.0.5.ebuild => zabbix-4.0.7.ebuild}   |   0
 4 files changed, 1 insertion(+), 669 deletions(-)

diff --git a/net-analyzer/zabbix/Manifest b/net-analyzer/zabbix/Manifest
index e1923a8840e..7aad59b1096 100644
--- a/net-analyzer/zabbix/Manifest
+++ b/net-analyzer/zabbix/Manifest
@@ -13,7 +13,5 @@ DIST zabbix-3.4.12.tar.gz 17509251 BLAKE2B 
158c7b3061059cc54a5988296404ed6670ca8
 DIST zabbix-3.4.13.tar.gz 17507365 BLAKE2B 
a5d1fa1a48df2ad66b844c2c85038a088ea5f7e3e67c2c3ab5f5d1ad695b3a31664d317e6a1cbf64d1f6a211304f50e5c38f5d973d4607f2caa202e1184420cf
 SHA512 
4edcf6d9df0f100c639efa6bc18e67ed59819e719a2226593fd81212d4c2e46a19cb50501cca005246b4c01c4082a18e21c9049a99ac9df263180a3c24fa52f0
 DIST zabbix-3.4.14.tar.gz 17476022 BLAKE2B 
9fccdf69bb74379fccfe044d68da8ce458e04c4686ae70a2fed5523309196b13fb022daa00d47ae9eb97a0774942efd766858dfe94890e20f38808ef2a3e3d15
 SHA512 
597ae107c16578ec2b1a364f2b61a7a7423a1cf39d3b04289e2f91dc0f931e796b566cbd451b14e026c35302120b647d6d574952a453189b066fb06081f9bb83
 DIST zabbix-3.4.15.tar.gz 17489570 BLAKE2B 
8b820e29334fa7814ab54baef75374955340cb907802722a4f91496a35c7a26fc1c37178c264f606f8a4a95cea350e493763e55f44033eb2aa97ec889664908a
 SHA512 
d210c6576a6c5d67a1f58bb51436c815a191a2ea62f6929784fcac6e0da09febdbb42c11dfb791b6a6d5897dbdda02e10bf56f9162b7f9fb34a57c34b8b1c62f
-DIST zabbix-4.0.3.tar.gz 18019170 BLAKE2B 
0b36ece98ec68ce48c7f38c167c81c4622e454f5626396fdea67092506bcea120c8cc8fd408e2dd4671db44a4c5c0760aa5aba78204d4ad7d124f7d3e62faf35
 SHA512 
ee8feec85a01c7617d3420529afa59550982c3c51173f8de484a8833099d33cccb84fa4e82f7199bc0ed8af687eb206ae50e4853b824bfbe784f67964cc15e37
-DIST zabbix-4.0.4.tar.gz 18045463 BLAKE2B 
b236bfc4c98aece3efa9af855055fffe8ddb032dc9dbc47564af120914c8cd373a258e1db890fa51581975628bd065fb7c41295d3291460b77575c9d1958cb37
 SHA512 
cf07c6dc3ea4b3722790d6db9219b81be7cb06cc11925a335b38bc3a7ad3fc395b45f6ba77edaf41eed545796ed2979c7b2f3b11b67fa6f39b76b58320642adb
-DIST zabbix-4.0.5.tar.gz 17098529 BLAKE2B 
0148f1087890a5321acf3cd9fdc45ae0f0bc6f8682645799df0e822f4b81e18625d95689b067300c28832c178e3863691dfb3b26ea747db64b0aeeb4e52326c5
 SHA512 
65794a37b1abd899af2709812a3ce2671e35a6bd9b4751097c6e373736f68ecb3af8c25d6c7f63c2cd8787fe9278e5d70f30d84133bf78d4c742fdf52560957d
 DIST zabbix-4.0.6.tar.gz 17162202 BLAKE2B 
8f03830d5493719cbabd770527dfc99e1bd2d80a3eaeb691e07cd7d8bfe587317ee045ed13a297494539d3cc2e3a26bafe29cd6eb6126c7fe74ee5de44e98b39
 SHA512 
43b7ccadfaebc34098a827ef7e27c2c637d4bb74db4d06cdaee7650171b7b5e14787a473a66b638a252c1342e841b546e089bd762de703e99e0a34b0549393ca
+DIST zabbix-4.0.7.tar.gz 17175571 BLAKE2B 
3173881e093c58175e014d55c74d09656dbb6e99321f808a3ce6fe61aef56325aa94c4a3ff0b1edd2872734cc970052c63e5db377f8e8d605bf25f2eb8505802
 SHA512 
67373383ef961426901d8c27e1e51c902d8580b9af1877d4012c934f0ee52c5cf85e3f81fd16b244cd9c8e869cf13dbdd7597d8e2591356efc61570b354961f8

diff --git a/net-analyzer/zabbix/zabbix-4.0.3.ebuild 
b/net-analyzer/zabbix/zabbix-4.0.3.ebuild
deleted file mode 100644
index 0ed8678d8d9..000
--- a/net-analyzer/zabbix/zabbix-4.0.3.ebuild
+++ /dev/null
@@ -1,333 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-# needed to make webapp-config dep optional
-WEBAPP_OPTIONAL="yes"
-inherit flag-o-matic webapp java-pkg-opt-2 user systemd toolchain-funcs
-
-DESCRIPTION="ZABBIX is software for monitoring of your applications, network 
and servers"
-HOMEPAGE="https://www.zabbix.com/;
-MY_P=${P/_/}
-MY_PV=${PV/_/}
-SRC_URI="https://prdownloads.sourceforge.net/zabbix/${MY_P}.tar.gz;
-LICENSE="GPL-2"
-SLOT="0"
-WEBAPP_MANUAL_SLOT="yes"
-KEYWORDS=""
-IUSE="+agent java curl frontend ipv6 xmpp ldap libxml2 mysql openipmi oracle 
+postgres proxy server ssh ssl snmp sqlite odbc static"
-REQUIRED_USE="|| ( agent frontend proxy server )
-   proxy? ( ^^ ( mysql oracle postgres sqlite odbc ) )
-   server? ( ^^ ( mysql oracle postgres odbc ) )
-   static? ( !oracle !snmp )"
-
-COMMON_DEPEND="snmp? ( net-analyzer/net-snmp )
-   ldap? (
-   net-nds/openldap
-   =dev-libs/cyrus-sasl-2*
-   net-libs/gnutls
-   )
-   mysql? ( >=virtual/mysql-5.0.3 )
-   sqlite? ( >=dev-db/sqlite-3.3.5 )
-   postgres? ( >=dev-db/postgresql-8.1:* )
-   oracle? 

[gentoo-commits] proj/grs:desktop-amd64-hardened commit in: core/var/lib/portage/

2019-06-02 Thread Anthony G. Basile
commit: 6e2cb7ff63da49a045f4bc636ccf1b4fe06319b7
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Jun  2 16:29:29 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Jun  2 16:29:29 2019 +
URL:https://gitweb.gentoo.org/proj/grs.git/commit/?id=6e2cb7ff

world: add media-video/mplayer

 core/var/lib/portage/world.CYCLE.2 | 1 +
 core/var/lib/portage/world.CYCLE.3 | 1 +
 core/var/lib/portage/world.CYCLE.4 | 1 +
 3 files changed, 3 insertions(+)

diff --git a/core/var/lib/portage/world.CYCLE.2 
b/core/var/lib/portage/world.CYCLE.2
index f2358b3..4fba13f 100644
--- a/core/var/lib/portage/world.CYCLE.2
+++ b/core/var/lib/portage/world.CYCLE.2
@@ -22,6 +22,7 @@ mail-mta/postfix
 media-gfx/eog
 media-gfx/gimp
 media-sound/alsa-utils
+media-video/mplayer
 media-video/smplayer
 net-analyzer/tcpdump
 net-dns/avahi

diff --git a/core/var/lib/portage/world.CYCLE.3 
b/core/var/lib/portage/world.CYCLE.3
index 7e42c98..9b29e41 100644
--- a/core/var/lib/portage/world.CYCLE.3
+++ b/core/var/lib/portage/world.CYCLE.3
@@ -24,6 +24,7 @@ mail-mta/postfix
 media-gfx/eog
 media-gfx/gimp
 media-sound/alsa-utils
+media-video/mplayer
 media-video/smplayer
 net-analyzer/tcpdump
 net-dns/avahi

diff --git a/core/var/lib/portage/world.CYCLE.4 
b/core/var/lib/portage/world.CYCLE.4
index 2d692ed..8586d50 100644
--- a/core/var/lib/portage/world.CYCLE.4
+++ b/core/var/lib/portage/world.CYCLE.4
@@ -24,6 +24,7 @@ mail-mta/postfix
 media-gfx/eog
 media-gfx/gimp
 media-sound/alsa-utils
+media-video/mplayer
 media-video/smplayer
 net-analyzer/tcpdump
 net-dns/avahi



[gentoo-commits] proj/grs:desktop-amd64-hardened commit in: core/etc/portage/, core/etc/grs/

2019-06-02 Thread Anthony G. Basile
commit: 5422464543784546c8dc26a2b17e5cb0baeca103
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Jun  2 16:15:16 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Jun  2 16:15:16 2019 +
URL:https://gitweb.gentoo.org/proj/grs.git/commit/?id=54224645

ACCEPT_LICENSE: restrict it further

 core/etc/grs/world.conf| 5 -
 core/etc/portage/make.conf.CYCLE.1 | 2 +-
 core/etc/portage/make.conf.CYCLE.2 | 2 +-
 core/etc/portage/make.conf.CYCLE.3 | 2 +-
 4 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/core/etc/grs/world.conf b/core/etc/grs/world.conf
index 1cf07fc..1094ec9 100644
--- a/core/etc/grs/world.conf
+++ b/core/etc/grs/world.conf
@@ -1094,7 +1094,10 @@ package.use : media-sound/twolame:0 -static-libs
 package.use : media-sound/wavpack:0 -static-libs
 
 [media-video/ffmpeg:0]
-package.use : media-video/ffmpeg:0 -altivec -amrenc -appkit -chromaprint 
-chromium -cpu_flags_x86_3dnow -cpu_flags_x86_3dnowext -cpu_flags_x86_aes 
-cpu_flags_x86_avx -cpu_flags_x86_avx2 -cpu_flags_x86_fma3 -cpu_flags_x86_fma4 
-cpu_flags_x86_sse3 -cpu_flags_x86_sse4_1 -cpu_flags_x86_sse4_2 
-cpu_flags_x86_ssse3 -cpu_flags_x86_xop -debug -doc -fdk -flite -frei0r 
-fribidi -gcrypt -gmp -iec61883 -kvazaar -libdrm -libilbc -librtmp -libsoxr 
-mipsdspr1 -mipsdspr2 -mipsfpu -mmal -nvenc -opencl -openh264 -openssl 
-pulseaudio -rubberband -snappy -ssh -svg -test -truetype -vdpau -x264 -zeromq 
-zimg -zvbi X alsa amr bluray bs2b bzip2 cdio cpu_flags_x86_mmx 
cpu_flags_x86_mmxext cpu_flags_x86_sse cpu_flags_x86_sse2 cpudetection encode 
fftools_aviocat fftools_cws2fws fftools_ffescape fftools_ffeval fftools_ffhash 
fftools_fourcc2pixfmt fftools_graph2dot fftools_ismindex fftools_pktdumper 
fftools_qt-faststart fftools_sidxindex fftools_trasher fontconfig gme gnutls 
gpl gsm hardcoded-tables iconv ieee1
 394 jack jpeg2k ladspa libass libcaca libv4l lzma modplug mp3 network openal 
opengl opus oss pic postproc samba sdl speex static-libs theora threads twolame 
v4l vaapi vorbis vpx wavpack webp x265 xcb xvid zlib
+package.use : media-video/ffmpeg:0 -altivec -amrenc -appkit -chromaprint 
-chromium -codec2 -cpu_flags_x86_3dnow -cpu_flags_x86_3dnowext 
-cpu_flags_x86_aes -cpu_flags_x86_avx -cpu_flags_x86_avx2 -cpu_flags_x86_fma3 
-cpu_flags_x86_fma4 -cpu_flags_x86_sse3 -cpu_flags_x86_sse4_1 
-cpu_flags_x86_sse4_2 -cpu_flags_x86_ssse3 -cpu_flags_x86_xop -debug -doc -fdk 
-flite -frei0r -fribidi -gcrypt -gmp -iec61883 -kvazaar -libaom -libdrm 
-libilbc -libressl -librtmp -libsoxr -libxml2 -lv2 -mipsdspr1 -mipsdspr2 
-mipsfpu -mmal -opencl -openh264 -openssl -pulseaudio -rubberband -snappy -srt 
-ssh -svg -test -truetype -vdpau -video_cards_nvidia -x264 -zeromq -zimg -zvbi 
X alsa amr bluray bs2b bzip2 cdio cpu_flags_x86_mmx cpu_flags_x86_mmxext 
cpu_flags_x86_sse cpu_flags_x86_sse2 cpudetection encode fftools_aviocat 
fftools_cws2fws fftools_ffescape fftools_ffeval fftools_ffhash 
fftools_fourcc2pixfmt fftools_graph2dot fftools_ismindex fftools_pktdumper 
fftools_qt-faststart fftools_sidxindex fftools_trasher 
 fontconfig gme gnutls gpl gsm hardcoded-tables iconv ieee1394 jack jpeg2k 
ladspa libass libcaca libv4l lzma modplug mp3 network openal opengl opus oss 
pic postproc samba sdl speex static-libs theora threads twolame v4l vaapi 
vorbis vpx wavpack webp x265 xcb xvid zlib
+
+[media-video/mplayer:0]
+package.use : media-video/mplayer:0 -altivec -aqua -bluray 
-cpu_flags_x86_3dnow -cpu_flags_x86_3dnowext -cpu_flags_x86_ssse3 -cpudetection 
-debug -doc -encode -faac -faad -lirc -live -pulseaudio -rar -rtc -selinux 
-toolame -tremor -vcd -vdpau -vidix -x264 -yuv4mpeg X a52 aalib alsa bidi bl 
bs2b cddb cdio cdparanoia cpu_flags_x86_mmx cpu_flags_x86_mmxext 
cpu_flags_x86_sse cpu_flags_x86_sse2 dga dts dv dvb dvd dvdnav enca fbcon ftp 
ggi gif gsm iconv ipv6 jack joystick jpeg ladspa libass libcaca libmpeg2 lzo 
mad md5sum mng mp3 nas network nut openal opengl osdmenu oss png pnm pvr radio 
rtmp samba sdl shm speex tga theora truetype twolame unicode v4l 
video_cards_mga vorbis xinerama xscreensaver xv xvid zoran
 
 [media-video/rtmpdump:0]
 package.use : media-video/rtmpdump:0 -libressl gnutls ssl

diff --git a/core/etc/portage/make.conf.CYCLE.1 
b/core/etc/portage/make.conf.CYCLE.1
index 6fcdfe1..063d1c2 100644
--- a/core/etc/portage/make.conf.CYCLE.1
+++ b/core/etc/portage/make.conf.CYCLE.1
@@ -2,4 +2,4 @@ CFLAGS="-O2 -pipe -fno-diagnostics-color"
 CXXFLAGS="${CFLAGS}"
 CHOST="x86_64-pc-linux-gnu"
 MAKEOPTS="-j17"
-ACCEPT_LICENSE="* -@EULA"
+ACCEPT_LICENSE="linux-fw-redistributable no-source-code"

diff --git a/core/etc/portage/make.conf.CYCLE.2 
b/core/etc/portage/make.conf.CYCLE.2
index b7c4fcc..a0cdf34 100644
--- a/core/etc/portage/make.conf.CYCLE.2
+++ b/core/etc/portage/make.conf.CYCLE.2
@@ -4,4 +4,4 @@ CHOST="x86_64-pc-linux-gnu"
 MAKEOPTS="-j17"
 USE="-cups -tk -fontforge"
 USE_ORDER="env:conf:pkg:defaults:pkginternal:repo:env.d"
-ACCEPT_LICENSE="* -@EULA"

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

2019-06-02 Thread Pacho Ramos
commit: dbe06956b71382a5ff712c52cf3c7a44e2bf9e93
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Jun  2 15:00:20 2019 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Jun  2 15:00:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbe06956

media-gfx/sane-backends: Make repoman more happy

Package-Manager: Portage-2.3.67, Repoman-2.3.13
Signed-off-by: Pacho Ramos  gentoo.org>

 media-gfx/sane-backends/sane-backends-1.0.27-r3.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-gfx/sane-backends/sane-backends-1.0.27-r3.ebuild 
b/media-gfx/sane-backends/sane-backends-1.0.27-r3.ebuild
index f93db841553..597f5de4437 100644
--- a/media-gfx/sane-backends/sane-backends-1.0.27-r3.ebuild
+++ b/media-gfx/sane-backends/sane-backends-1.0.27-r3.ebuild
@@ -235,10 +235,10 @@ multilib_src_configure() {
fi
 
# relative path must be used for tests to work properly
-# All distributions pass --disable-locking because /var/lock/sane/ 
would be a world-writable directory
-# --without-api-spec to not automagically depend on tons of stuff
-# that break in many ways, bug #636202, #668232, #668350
-# People can refer to the "Programmer's Documentation" at 
http://www.sane-project.org/docs.html
+   # All distributions pass --disable-locking because /var/lock/sane/ 
would be a world-writable directory
+   # --without-api-spec to not automagically depend on tons of stuff
+   # that break in many ways, bug #636202, #668232, #668350
+   # People can refer to the "Programmer's Documentation" at 
http://www.sane-project.org/docs.html
ECONF_SOURCE=${S} \
SANEI_JPEG="sanei_jpeg.o" SANEI_JPEG_LO="sanei_jpeg.lo" \
BACKENDS="${BACKENDS}" \



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

2019-06-02 Thread Pacho Ramos
commit: 95a65f55acf95520b5dad46b3f7db11235a23579
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Jun  2 15:00:45 2019 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Jun  2 15:00:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95a65f55

media-gfx/sane-backends: Drop old

Package-Manager: Portage-2.3.67, Repoman-2.3.13
Signed-off-by: Pacho Ramos  gentoo.org>

 .../sane-backends/sane-backends-1.0.27-r1.ebuild   | 340 -
 1 file changed, 340 deletions(-)

diff --git a/media-gfx/sane-backends/sane-backends-1.0.27-r1.ebuild 
b/media-gfx/sane-backends/sane-backends-1.0.27-r1.ebuild
deleted file mode 100644
index d69b29324a2..000
--- a/media-gfx/sane-backends/sane-backends-1.0.27-r1.ebuild
+++ /dev/null
@@ -1,340 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit flag-o-matic multilib-minimal systemd toolchain-funcs udev user 
xdg-utils
-
-# gphoto and v4l are handled by their usual USE flags.
-# The pint backend was disabled because I could not get it to compile.
-IUSE_SANE_BACKENDS="
-   abaton
-   agfafocus
-   apple
-   artec
-   artec_eplus48u
-   as6e
-   avision
-   bh
-   canon
-   canon630u
-   canon_dr
-   canon_pp
-   cardscan
-   coolscan
-   coolscan2
-   coolscan3
-   dc210
-   dc240
-   dc25
-   dell1600n_net
-   dmc
-   epjitsu
-   epson
-   epson2
-   fujitsu
-   genesys
-   gt68xx
-   hp
-   hp3500
-   hp3900
-   hp4200
-   hp5400
-   hp5590
-   hpljm1005
-   hpsj5s
-   hs2p
-   ibm
-   kodak
-   kodakaio
-   kvs1025
-   kvs20xx
-   kvs40xx
-   leo
-   lexmark
-   ma1509
-   magicolor
-   matsushita
-   microtek
-   microtek2
-   mustek
-   mustek_pp
-   mustek_usb
-   mustek_usb2
-   nec
-   net
-   niash
-   p5
-   pie
-   pixma
-   plustek
-   plustek_pp
-   pnm
-   qcam
-   ricoh
-   rts8891
-   s9036
-   sceptre
-   sharp
-   sm3600
-   sm3840
-   snapscan
-   sp15c
-   st400
-   stv680
-   tamarack
-   teco1
-   teco2
-   teco3
-   test
-   u12
-   umax
-   umax1220u
-   umax_pp
-   xerox_mfp"
-
-IUSE="gphoto2 ipv6 snmp systemd threads usb v4l xinetd zeroconf"
-
-for backend in ${IUSE_SANE_BACKENDS}; do
-   case ${backend} in
-   # Disable backends that require parallel ports as no one has those 
anymore.
-   canon_pp|hpsj5s|mustek_pp|\
-   pnm)
-   IUSE+=" -sane_backends_${backend}"
-   ;;
-   mustek_usb2|kvs40xx)
-   IUSE+=" sane_backends_${backend}"
-   ;;
-   *)
-   IUSE+=" +sane_backends_${backend}"
-   esac
-done
-
-REQUIRED_USE="
-   sane_backends_mustek_usb2? ( threads )
-   sane_backends_kvs40xx? ( threads )
-"
-
-DESCRIPTION="Scanner Access Now Easy - Backends"
-HOMEPAGE="http://www.sane-project.org/;
-MY_P="${P}"
-FRS_ID="4224"
-SRC_URI="https://alioth.debian.org/frs/download.php/file/${FRS_ID}/${P}.tar.gz;
-
-LICENSE="GPL-2 public-domain"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux"
-
-RDEPEND="
-   sane_backends_dc210? ( >=virtual/jpeg-0-r2:0=[${MULTILIB_USEDEP}] )
-   sane_backends_dc240? ( >=virtual/jpeg-0-r2:0=[${MULTILIB_USEDEP}] )
-   sane_backends_dell1600n_net? (
-   >=virtual/jpeg-0-r2:0=[${MULTILIB_USEDEP}]
-   >=media-libs/tiff-3.9.7-r1:0=[${MULTILIB_USEDEP}]
-   )
-   sane_backends_canon_pp? ( 
>=sys-libs/libieee1284-0.2.11-r3[${MULTILIB_USEDEP}] )
-   sane_backends_hpsj5s? ( 
>=sys-libs/libieee1284-0.2.11-r3[${MULTILIB_USEDEP}] )
-   sane_backends_mustek_pp? ( 
>=sys-libs/libieee1284-0.2.11-r3[${MULTILIB_USEDEP}] )
-   usb? ( >=virtual/libusb-1-r1:1=[${MULTILIB_USEDEP}] )
-   gphoto2? (
-   >=media-libs/libgphoto2-2.5.3.1:=[${MULTILIB_USEDEP}]
-   >=virtual/jpeg-0-r2:0=[${MULTILIB_USEDEP}]
-   )
-   v4l? ( >=media-libs/libv4l-0.9.5[${MULTILIB_USEDEP}] )
-   xinetd? ( sys-apps/xinetd )
-   snmp? ( net-analyzer/net-snmp )
-   systemd? ( sys-apps/systemd:0= )
-   zeroconf? ( >=net-dns/avahi-0.6.31-r2[${MULTILIB_USEDEP}] )
-"
-
-DEPEND="${RDEPEND}
-   v4l? ( sys-kernel/linux-headers )
-   >=sys-devel/gettext-0.18.1
-   >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
-"
-
-# We now use new syntax construct (SUBSYSTEMS!="usb|usb_device)
-RDEPEND="${RDEPEND}
-   !> backend/dll.conf.in <<-EOF
-   # Add support for the HP-specific backend.  Needs net-print/hplip 
installed.
-   hpaio
-   # Add support for the Epson-specific backend.  Needs media-gfx/iscan 
installed.
-

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

2019-06-02 Thread Pacho Ramos
commit: 672a2d6df751ab1688092fafa7d595fb80d8b139
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Jun  2 14:58:38 2019 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Jun  2 14:58:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=672a2d6d

media-gfx/sane-backends: Needs to be rebuilt with net-snmp subslot bumps

Package-Manager: Portage-2.3.67, Repoman-2.3.13
Signed-off-by: Pacho Ramos  gentoo.org>

 media-gfx/sane-backends/sane-backends-1.0.27-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/sane-backends/sane-backends-1.0.27-r3.ebuild 
b/media-gfx/sane-backends/sane-backends-1.0.27-r3.ebuild
index 0b6bfaf0ec2..f93db841553 100644
--- a/media-gfx/sane-backends/sane-backends-1.0.27-r3.ebuild
+++ b/media-gfx/sane-backends/sane-backends-1.0.27-r3.ebuild
@@ -141,7 +141,7 @@ RDEPEND="
)
v4l? ( >=media-libs/libv4l-0.9.5[${MULTILIB_USEDEP}] )
xinetd? ( sys-apps/xinetd )
-   snmp? ( net-analyzer/net-snmp )
+   snmp? ( net-analyzer/net-snmp:0= )
systemd? ( sys-apps/systemd:0= )
zeroconf? ( >=net-dns/avahi-0.6.31-r2[${MULTILIB_USEDEP}] )
 "



[gentoo-commits] proj/grs:desktop-amd64-hardened commit in: core/var/lib/portage/, core/etc/grs/

2019-06-02 Thread Anthony G. Basile
commit: 1cc67b4fe64f8b7fc7dcd65251f051ca25ff82c2
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Jun  2 14:56:54 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Jun  2 14:56:54 2019 +
URL:https://gitweb.gentoo.org/proj/grs.git/commit/?id=1cc67b4f

world: add net-wireless/wireless-tools

 core/etc/grs/world.conf| 104 ++---
 core/var/lib/portage/world.CYCLE.3 |   1 +
 core/var/lib/portage/world.CYCLE.4 |   1 +
 3 files changed, 54 insertions(+), 52 deletions(-)

diff --git a/core/etc/grs/world.conf b/core/etc/grs/world.conf
index 548d62b..1cf07fc 100644
--- a/core/etc/grs/world.conf
+++ b/core/etc/grs/world.conf
@@ -432,6 +432,9 @@ package.use : dev-libs/libunistring:0 -doc -static-libs
 [dev-libs/libusb:1]
 package.use : dev-libs/libusb:1 -debug -doc -examples -static-libs -test -udev
 
+[dev-libs/libuv:0]
+package.use : dev-libs/libuv:0 -static-libs
+
 [dev-libs/libverto:0]
 package.use : dev-libs/libverto:0 -glib -libevent -tevent libev static-libs 
threads
 
@@ -670,7 +673,7 @@ package.use : dev-qt/qtgui:5 -accessibility -dbus -debug 
-egl -eglfs -evdev -gle
 package.use : dev-qt/qtlockedfile:0 -doc
 
 [dev-qt/qtnetwork:5]
-package.use : dev-qt/qtnetwork:5 -bindist -connman -debug -libproxy 
-networkmanager -test ssl
+package.use : dev-qt/qtnetwork:5 -bindist -connman -debug -libproxy 
-networkmanager -sctp -test ssl
 
 [dev-qt/qtscript:5]
 package.use : dev-qt/qtscript:5 -debug -jit -scripttools -test
@@ -745,7 +748,7 @@ package.use : dev-texlive/texlive-latexrecommended:0 -doc 
-source
 package.use : dev-util/boost-build:0 -examples -test python
 
 [dev-util/cmake:0]
-package.use : dev-util/cmake:0 -doc -emacs -qt5 -server -system-jsoncpp -test 
ncurses
+package.use : dev-util/cmake:0 -doc -emacs -qt5 -system-jsoncpp -test ncurses
 
 [dev-util/cmocka:0]
 package.use : dev-util/cmocka:0 -doc -examples -static-libs -test
@@ -875,9 +878,6 @@ package.use : media-libs/babl:0 -altivec 
-cpu_flags_x86_f16c -cpu_flags_x86_sse3
 [media-libs/exempi:2]
 package.use : media-libs/exempi:2 -examples -static-libs -test
 
-[media-libs/faac:0]
-package.use : media-libs/faac:0 -static-libs
-
 [media-libs/flac:0]
 package.use : media-libs/flac:0 -altivec -debug cpu_flags_x86_sse cxx ogg 
static-libs
 
@@ -1245,7 +1245,7 @@ package.use : net-print/cups-filters:0 -dbus 
-ipp_autosetup -jpeg -ldap -pclm -p
 package.use : net-print/cups:0 -X -dbus -debug -java -kerberos -lprng-compat 
-python -selinux -static-libs -systemd -usb -xinetd -zeroconf acl pam ssl 
threads
 
 [net-vpn/tor:0]
-package.use : net-vpn/tor:0 -caps -libressl -lzma -scrypt -selinux -systemd 
-test -tor-hardening -zstd seccomp
+package.use : net-vpn/tor:0 -caps -doc -libressl -lzma -scrypt -selinux 
-systemd -test -tor-hardening -zstd man seccomp
 
 [net-wireless/bluez:0]
 package.use : net-wireless/bluez:0 -alsa -cups -debug -deprecated -doc 
-experimental -extra-tools -selinux -systemd -test -test-programs -user-session 
btpclient mesh obex readline udev
@@ -1253,6 +1253,9 @@ package.use : net-wireless/bluez:0 -alsa -cups -debug 
-deprecated -doc -experime
 [net-wireless/crda:0]
 package.use : net-wireless/crda:0 -gcrypt -libressl
 
+[net-wireless/wireless-tools:0]
+package.use : net-wireless/wireless-tools:0 -multicall
+
 [net-wireless/wpa_supplicant:0]
 package.use : net-wireless/wpa_supplicant:0 -bindist -eapol_test -fasteap 
-libressl -privsep -ps3 -qt5 -selinux -suiteb -wimax ap dbus eap-sim gnutls 
hs2-0 p2p readline smartcard ssl tdls uncommon-eap-types wps
 
@@ -1449,7 +1452,7 @@ package.use : sys-fs/lvm2:0 -device-mapper-only 
-lvm2create_initrd -sanlock -sel
 package.use : sys-kernel/genkernel:0 -cryptsetup -ibm -selinux firmware
 
 [sys-kernel/linux-firmware:0]
-package.use : sys-kernel/linux-firmware:0 -savedconfig
+package.use : sys-kernel/linux-firmware:0 -savedconfig -unknown-license 
redistributable
 
 [sys-kernel/linux-headers:0]
 package.use : sys-kernel/linux-headers:0 -headers-only
@@ -1553,6 +1556,48 @@ package.use : virtual/libusb:1 -udev
 [virtual/notification-daemon:0]
 package.use : virtual/notification-daemon:0 -gnome -kde
 
+[virtual/perl-Carp:0]
+package.mask : 

[gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/files/

2019-06-02 Thread Pacho Ramos
commit: 44df10f7f0d0ae30b6bedfe2276fc9d7c3852194
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Jun  2 14:49:30 2019 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Jun  2 14:51:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44df10f7

media-fonts/noto-emoji: Commit forgotten patch

Closes: https://bugs.gentoo.org/687204
Package-Manager: Portage-2.3.67, Repoman-2.3.13
Signed-off-by: Pacho Ramos  gentoo.org>

 .../files/noto-emoji-20190328-use-gm.patch | 27 ++
 1 file changed, 27 insertions(+)

diff --git a/media-fonts/noto-emoji/files/noto-emoji-20190328-use-gm.patch 
b/media-fonts/noto-emoji/files/noto-emoji-20190328-use-gm.patch
new file mode 100644
index 000..6b51d0f5216
--- /dev/null
+++ b/media-fonts/noto-emoji/files/noto-emoji-20190328-use-gm.patch
@@ -0,0 +1,27 @@
+--- a/Makefile~2019-03-28 17:45:53.0 +0100
 b/Makefile 2019-06-02 10:36:55.587055453 +0200
+@@ -21,7 +21,7 @@
+ PNGQUANT = pngquant
+ PNGQUANTFLAGS = --speed 1 --skip-if-larger --quality 85-95 --force
+ BODY_DIMENSIONS = 136x128
+-IMOPS := -size $(BODY_DIMENSIONS) canvas:none -compose copy -gravity center
++IMOPS = -size 136x128 -background none -gravity center -extent 136x128 
-compose copy
+ 
+ # zopflipng is better (about 5-10%) but much slower.  it will be used if
+ # present.  pass ZOPFLIPNG= as an arg to make to use optipng instead.
+@@ -165,13 +165,13 @@
+ # imagemagick packaged with ubuntu trusty (6.7.7-10) by using -composite.
+ 
+ $(EMOJI_DIR)/%.png: $(EMOJI_SRC_DIR)/%.png | $(EMOJI_DIR)
+-  @convert $(IMOPS) "$<" -composite "PNG32:$@"
++  @gm convert $(IMOPS) "$<" "PNG32:$@"
+ 
+ $(FLAGS_DIR)/%.png: $(FLAGS_SRC_DIR)/%.png ./waveflag | $(FLAGS_DIR)
+   @./waveflag $(FLAGS_DIR)/ "$<"
+ 
+ $(RESIZED_FLAGS_DIR)/%.png: $(FLAGS_DIR)/%.png | $(RESIZED_FLAGS_DIR)
+-  @convert $(IMOPS) "$<" -composite "PNG32:$@"
++  @gm convert $(IMOPS) "$<" "PNG32:$@"
+ 
+ flag-symlinks: $(RESIZED_FLAG_FILES) | $(RENAMED_FLAGS_DIR)
+   @$(subst ^, ,  \



[gentoo-commits] repo/gentoo:master commit in: www-misc/monitorix/

2019-06-02 Thread Michał Górny
commit: 8b4697af3d73bfbf48b7abb07d5b84999596872d
Author: Pedro Arizmendi  pm  me>
AuthorDate: Sat May 11 20:04:49 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun  2 14:45:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b4697af

www-misc/monitorix: Updated maintainer's email

Signed-off-by: Pedro Arizmendi  pm.me>
Bug: https://bugs.gentoo.org/632938
Package-Manager: Portage-2.3.62, Repoman-2.3.11
Closes: https://github.com/gentoo/gentoo/pull/11973
Signed-off-by: Michał Górny  gentoo.org>

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

diff --git a/www-misc/monitorix/metadata.xml b/www-misc/monitorix/metadata.xml
index 94eca3b782b..08fea21bf0d 100644
--- a/www-misc/monitorix/metadata.xml
+++ b/www-misc/monitorix/metadata.xml
@@ -2,7 +2,7 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 

-   dwo...@zoho.com
+   dwo...@pm.me
Pedro Arizmendi





[gentoo-commits] proj/grs:desktop-amd64-musl-hardened commit in: core/etc/grs/, core/var/lib/portage/

2019-06-02 Thread Anthony G. Basile
commit: 49df687e7536df00485b741928c6f930c7c2c8b6
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Jun  2 14:34:41 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Jun  2 14:34:41 2019 +
URL:https://gitweb.gentoo.org/proj/grs.git/commit/?id=49df687e

world: add net-wireless/wireless-tools

 core/etc/grs/world.conf| 103 +++--
 core/var/lib/portage/world.CYCLE.3 |   1 +
 core/var/lib/portage/world.CYCLE.4 |   1 +
 3 files changed, 55 insertions(+), 50 deletions(-)

diff --git a/core/etc/grs/world.conf b/core/etc/grs/world.conf
index ac094b7..ee26a9d 100644
--- a/core/etc/grs/world.conf
+++ b/core/etc/grs/world.conf
@@ -432,6 +432,9 @@ package.use : dev-libs/libunistring:0 -doc -static-libs
 [dev-libs/libusb:1]
 package.use : dev-libs/libusb:1 -debug -doc -examples -static-libs -test -udev
 
+[dev-libs/libuv:0]
+package.use : dev-libs/libuv:0 -static-libs
+
 [dev-libs/libverto:0]
 package.use : dev-libs/libverto:0 -glib -libevent -tevent libev static-libs 
threads
 
@@ -670,7 +673,7 @@ package.use : dev-qt/qtgui:5 -accessibility -dbus -debug 
-egl -eglfs -evdev -gle
 package.use : dev-qt/qtlockedfile:0 -doc
 
 [dev-qt/qtnetwork:5]
-package.use : dev-qt/qtnetwork:5 -bindist -connman -debug -libproxy 
-networkmanager -test ssl
+package.use : dev-qt/qtnetwork:5 -bindist -connman -debug -libproxy 
-networkmanager -sctp -test ssl
 
 [dev-qt/qtscript:5]
 package.use : dev-qt/qtscript:5 -debug -jit -scripttools -test
@@ -745,7 +748,7 @@ package.use : dev-texlive/texlive-latexrecommended:0 -doc 
-source
 package.use : dev-util/boost-build:0 -examples -test python
 
 [dev-util/cmake:0]
-package.use : dev-util/cmake:0 -doc -emacs -qt5 -server -system-jsoncpp -test 
ncurses
+package.use : dev-util/cmake:0 -doc -emacs -qt5 -system-jsoncpp -test ncurses
 
 [dev-util/cmocka:0]
 package.use : dev-util/cmocka:0 -doc -examples -static-libs -test
@@ -1057,7 +1060,7 @@ package.use : media-sound/twolame:0 -static-libs
 package.use : media-sound/wavpack:0 -static-libs
 
 [media-video/ffmpeg:0]
-package.use : media-video/ffmpeg:0 -altivec -amrenc -appkit -chromaprint 
-chromium -cpu_flags_x86_3dnow -cpu_flags_x86_3dnowext -cpu_flags_x86_aes 
-cpu_flags_x86_avx -cpu_flags_x86_avx2 -cpu_flags_x86_fma3 -cpu_flags_x86_fma4 
-cpu_flags_x86_sse3 -cpu_flags_x86_sse4_1 -cpu_flags_x86_sse4_2 
-cpu_flags_x86_ssse3 -cpu_flags_x86_xop -debug -doc -fdk -flite -frei0r 
-fribidi -gcrypt -gmp -iec61883 -kvazaar -libdrm -libilbc -librtmp -libsoxr 
-mipsdspr1 -mipsdspr2 -mipsfpu -mmal -nvenc -opencl -openh264 -openssl 
-pulseaudio -rubberband -snappy -ssh -svg -test -truetype -vdpau -x264 -zeromq 
-zimg -zvbi X alsa amr bluray bs2b bzip2 cdio cpu_flags_x86_mmx 
cpu_flags_x86_mmxext cpu_flags_x86_sse cpu_flags_x86_sse2 cpudetection encode 
fftools_aviocat fftools_cws2fws fftools_ffescape fftools_ffeval fftools_ffhash 
fftools_fourcc2pixfmt fftools_graph2dot fftools_ismindex fftools_pktdumper 
fftools_qt-faststart fftools_sidxindex fftools_trasher fontconfig gme gnutls 
gpl gsm hardcoded-tables iconv ieee1
 394 jack jpeg2k ladspa libass libcaca libv4l lzma modplug mp3 network openal 
opengl opus oss pic postproc samba sdl speex static-libs theora threads twolame 
v4l vaapi vorbis vpx wavpack webp x265 xcb xvid zlib
+package.use : media-video/ffmpeg:0 -altivec -amrenc -appkit -chromaprint 
-chromium -codec2 -cpu_flags_x86_3dnow -cpu_flags_x86_3dnowext 
-cpu_flags_x86_aes -cpu_flags_x86_avx -cpu_flags_x86_avx2 -cpu_flags_x86_fma3 
-cpu_flags_x86_fma4 -cpu_flags_x86_sse3 -cpu_flags_x86_sse4_1 
-cpu_flags_x86_sse4_2 -cpu_flags_x86_ssse3 -cpu_flags_x86_xop -debug -doc -fdk 
-flite -frei0r -fribidi -gcrypt -gmp -iec61883 -kvazaar -libaom -libdrm 
-libilbc -libressl -librtmp -libsoxr -libxml2 -lv2 -mipsdspr1 -mipsdspr2 
-mipsfpu -mmal -opencl -openh264 -openssl -pulseaudio -rubberband -snappy -srt 
-ssh -svg -test -truetype -vdpau -video_cards_nvidia -x264 -zeromq -zimg -zvbi 
X alsa amr bluray bs2b bzip2 cdio cpu_flags_x86_mmx cpu_flags_x86_mmxext 
cpu_flags_x86_sse cpu_flags_x86_sse2 cpudetection encode fftools_aviocat 
fftools_cws2fws fftools_ffescape fftools_ffeval fftools_ffhash 
fftools_fourcc2pixfmt fftools_graph2dot fftools_ismindex fftools_pktdumper 
fftools_qt-faststart fftools_sidxindex fftools_trasher 
 fontconfig gme gnutls gpl gsm hardcoded-tables iconv ieee1394 jack jpeg2k 
ladspa libass libcaca libv4l lzma modplug mp3 network openal opengl opus oss 
pic postproc samba sdl speex static-libs theora threads twolame v4l vaapi 
vorbis vpx wavpack webp x265 xcb xvid zlib
 
 [media-video/mpv:0]
 package.use : media-video/mpv:0 -aqua -archive -bluray -cdda -cli -coreaudio 
-cplugins -cuda -doc -drm -dvb -dvd -encode -gbm -jack -javascript -jpeg -lcms 
-libav -libcaca -luajit -openal -oss -pulseaudio -raspberry-pi -rubberband 
-samba -sdl -selinux -test -tools -v4l -vaapi -vdpau -wayland -zsh-completion X 
alsa egl iconv libass libmpv lua opengl uchardet xv 

[gentoo-commits] repo/gentoo:master commit in: app-admin/system-config-printer/

2019-06-02 Thread Alexey Shvetsov
commit: 7931abed5f1e0f5ab331b62cb582255b9b4fac30
Author: Alexey Shvetsov  gentoo  org>
AuthorDate: Sun Jun  2 14:04:38 2019 +
Commit: Alexey Shvetsov  gentoo  org>
CommitDate: Sun Jun  2 14:04:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7931abed

app-admin/system-config-printer: works with python 3.7

Package-Manager: Portage-2.3.67, Repoman-2.3.13
Signed-off-by: Alexey Shvetsov  gentoo.org>

 .../system-config-printer-1.5.11-r2.ebuild | 91 ++
 1 file changed, 91 insertions(+)

diff --git 
a/app-admin/system-config-printer/system-config-printer-1.5.11-r2.ebuild 
b/app-admin/system-config-printer/system-config-printer-1.5.11-r2.ebuild
new file mode 100644
index 000..3138fdc7de8
--- /dev/null
+++ b/app-admin/system-config-printer/system-config-printer-1.5.11-r2.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{5,6,7} )
+PYTHON_REQ_USE="xml"
+inherit gnome2 python-single-r1 systemd
+
+DESCRIPTION="Graphical user interface for CUPS administration"
+HOMEPAGE="https://github.com/zdohnal/system-config-printer;
+SRC_URI="https://github.com/zdohnal/${PN}/releases/download/${PV}/${P}.tar.xz
+   https://dev.gentoo.org/~asturm/distfiles/${P}-patchset-01.tar.xz;
+
+LICENSE="GPL-2+"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86"
+SLOT="0"
+
+IUSE="doc gnome-keyring policykit"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# Needs cups running, bug 284005
+RESTRICT="test"
+
+# Additional unhandled dependencies
+# gnome-extra/gnome-packagekit[${PYTHON_USEDEP}] with pygobject:2 ?
+# python samba client: smbc
+# selinux: needed for troubleshooting
+COMMON_DEPEND="${PYTHON_DEPS}
+   dev-libs/glib:2
+   net-print/cups[dbus]
+   virtual/libusb:1
+   >=virtual/udev-172
+   x11-libs/gtk+:3[introspection]
+   x11-libs/libnotify[introspection]
+   x11-libs/pango[introspection]
+"
+DEPEND="${COMMON_DEPEND}
+   app-text/docbook-xml-dtd:4.1.2
+   >=app-text/xmlto-0.0.22
+   dev-util/desktop-file-utils
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig
+   doc? ( dev-python/epydoc )
+"
+RDEPEND="${COMMON_DEPEND}
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   dev-python/pycairo[${PYTHON_USEDEP}]
+   dev-python/pycups[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/urllib3[${PYTHON_USEDEP}]
+   gnome-keyring? ( app-crypt/libsecret[introspection] )
+   policykit? ( net-print/cups-pk-helper )
+"
+
+PATCHES=(
+   "${WORKDIR}"/${P}-auth-dialog.patch
+   "${WORKDIR}"/${P}-libsecret-optional-{1,2}.patch
+   "${WORKDIR}"/${P}-scp-dbus-service-{1,2}.patch
+   "${WORKDIR}"/${P}-typo.patch
+   "${WORKDIR}"/${P}-appdata.patch
+   "${WORKDIR}"/${P}-empty-LC_MESSAGES.patch
+   "${WORKDIR}"/${P}-fdopen-utf8.patch
+   "${WORKDIR}"/${P}-typeerror.patch
+   "${WORKDIR}"/${P}-debugprint-typo.patch
+)
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+src_configure() {
+   gnome2_src_configure \
+   --enable-nls \
+   --with-desktop-vendor=Gentoo \
+   --with-udev-rules \
+   --with-systemdsystemunitdir=$(systemd_get_systemunitdir)
+}
+
+src_compile() {
+   gnome2_src_compile
+   use doc && emake html
+}
+
+src_install() {
+   use doc && local HTML_DOCS=( html/. )
+   gnome2_src_install
+   python_fix_shebang "${ED}"
+}



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

2019-06-02 Thread Alexey Shvetsov
commit: 78e94b3488ba2604057f1a8acea8819f984bf8ea
Author: Alexey Shvetsov  gentoo  org>
AuthorDate: Sun Jun  2 14:03:43 2019 +
Commit: Alexey Shvetsov  gentoo  org>
CommitDate: Sun Jun  2 14:03:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78e94b34

dev-python/pycups: works with python 3.7

Package-Manager: Portage-2.3.67, Repoman-2.3.13
Signed-off-by: Alexey Shvetsov  gentoo.org>

 dev-python/pycups/pycups-1.9.73-r2.ebuild | 59 +++
 1 file changed, 59 insertions(+)

diff --git a/dev-python/pycups/pycups-1.9.73-r2.ebuild 
b/dev-python/pycups/pycups-1.9.73-r2.ebuild
new file mode 100644
index 000..2476fd0819b
--- /dev/null
+++ b/dev-python/pycups/pycups-1.9.73-r2.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} pypy )
+inherit distutils-r1
+
+DESCRIPTION="Python bindings for the CUPS API"
+HOMEPAGE="http://cyberelk.net/tim/data/pycups/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86"
+SLOT="0"
+IUSE="doc examples"
+
+RDEPEND="
+   net-print/cups
+"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${RDEPEND}
+"
+
+# epydoc kinda sucks and supports python2 only (it's dead too),
+# and since we're dealing with a binary module we need exact version
+# match. therefore, docbuilding *requires* any python2 being enabled.
+
+DEPEND="${RDEPEND}
+   doc? ( dev-python/epydoc[$(python_gen_usedep 'python2*')] )
+"
+
+REQUIRED_USE="doc? ( || ( $(python_gen_useflags 'python2*') ) )"
+
+pkg_setup() {
+   use doc && DISTUTILS_ALL_SUBPHASE_IMPLS=( python2.7 )
+}
+
+python_compile() {
+   python_is_python3 || local -x CFLAGS="${CFLAGS} -fno-strict-aliasing"
+   distutils-r1_python_compile
+}
+
+python_compile_all() {
+   if use doc; then
+   # we can't use Makefile since it relies on hardcoded paths
+   epydoc -o html --html cups || die "doc build failed"
+   HTML_DOCS=( html/. )
+   fi
+}
+
+python_install_all() {
+   if use examples; then
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+   distutils-r1_python_install_all
+}



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

2019-06-02 Thread Virgil Dupras
commit: a8c2fb9df70121e653cde6d9d7a14789a54edc1f
Author: Virgil Dupras  gentoo  org>
AuthorDate: Sun Jun  2 13:30:59 2019 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Sun Jun  2 13:30:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8c2fb9d

dev-python/pytest-xdist: bump to 1.28.0

Had to drop keywords because of new dev-python/filelock dep.

Signed-off-by: Virgil Dupras  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 dev-python/pytest-xdist/Manifest   |  1 +
 .../pytest-xdist-1.28.0-strip-setuptools-scm.patch | 27 +++
 dev-python/pytest-xdist/pytest-xdist-1.28.0.ebuild | 38 ++
 3 files changed, 66 insertions(+)

diff --git a/dev-python/pytest-xdist/Manifest b/dev-python/pytest-xdist/Manifest
index b0ea341f170..ba920c0df35 100644
--- a/dev-python/pytest-xdist/Manifest
+++ b/dev-python/pytest-xdist/Manifest
@@ -1 +1,2 @@
 DIST pytest-xdist-1.23.2.tar.gz 59932 BLAKE2B 
f2cf73914cf095217fb8b472f5e5f7918435c75f8da1694cc7ceb920ac3a7390d84bea93cca558ba26cf3d14a01815374eab9ea03a137a8a9f5dba2f2d4453a8
 SHA512 
4aae9a6d74e53a29630d0233d0a903d008023e322de726ef7ab7cf4865f428942f96cc65264e19726cb6213264edaa747da2cb6f368989417ba821f2a3f9b654
+DIST pytest-xdist-1.28.0.tar.gz 61486 BLAKE2B 
ef8157079ea890342cd566f327588148fa898a3404e3edcffb60ba8ba37d9473b4c2a47fc737f7bb074042c6aadd737ac51f348ce79a718eb446036016cd5e23
 SHA512 
89b8885103a944ae72535de40028db052f76631ade6f969489d3dc3a1a61a3233df6655d0905d9f5253f23740a15aea824b460c680e79c16f275b31cb2abd6ad

diff --git 
a/dev-python/pytest-xdist/files/pytest-xdist-1.28.0-strip-setuptools-scm.patch 
b/dev-python/pytest-xdist/files/pytest-xdist-1.28.0-strip-setuptools-scm.patch
new file mode 100644
index 000..8ef0272d2b5
--- /dev/null
+++ 
b/dev-python/pytest-xdist/files/pytest-xdist-1.28.0-strip-setuptools-scm.patch
@@ -0,0 +1,27 @@
+diff --git a/setup.py b/setup.py
+index 17abe9a..81422db 100644
+--- a/setup.py
 b/setup.py
+@@ -6,9 +6,13 @@ install_requires = ["execnet>=1.1", "pytest>=4.4.0", 
"pytest-forked", "six"]
+ with open("README.rst") as f:
+ long_description = f.read()
+ 
++import os
++with open("xdist/_version.py", 'wt') as fp:
++fp.write('version = "{}"'.format(os.environ['PV']))
++
+ setup(
+ name="pytest-xdist",
+-use_scm_version={"write_to": "xdist/_version.py"},
++version=os.environ['PV'],
+ description="pytest xdist plugin for distributed testing"
+ " and loop-on-failing modes",
+ long_description=long_description,
+@@ -24,7 +28,6 @@ setup(
+ zip_safe=False,
+ python_requires=">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*",
+ install_requires=install_requires,
+-setup_requires=["setuptools_scm"],
+ classifiers=[
+ "Development Status :: 5 - Production/Stable",
+ "Framework :: Pytest",

diff --git a/dev-python/pytest-xdist/pytest-xdist-1.28.0.ebuild 
b/dev-python/pytest-xdist/pytest-xdist-1.28.0.ebuild
new file mode 100644
index 000..9564d797693
--- /dev/null
+++ b/dev-python/pytest-xdist/pytest-xdist-1.28.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{5,6,7} pypy{,3} )
+
+inherit distutils-r1
+
+DESCRIPTION="Distributed testing and loop-on-failing modes"
+HOMEPAGE="https://pypi.org/project/pytest-xdist/ 
https://github.com/pytest-dev/pytest-xdist;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~sparc ~x86"
+IUSE="test"
+
+RDEPEND="
+   dev-python/execnet[${PYTHON_USEDEP}]
+   >=dev-python/pytest-4.4[${PYTHON_USEDEP}]
+   dev-python/pytest-forked[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+"
+
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( dev-python/filelock[${PYTHON_USEDEP}] )
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.28.0-strip-setuptools-scm.patch"
+)
+
+python_test() {
+   distutils_install_for_testing
+   pytest -vv testing || die "Tests failed under ${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: net-nds/389-ds-base/

2019-06-02 Thread Jonas Stein
commit: fa42cea669ddf9638a232df3155e987966751f4e
Author: Jonas Stein  gentoo  org>
AuthorDate: Sun Jun  2 12:35:03 2019 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Sun Jun  2 12:35:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa42cea6

net-nds/389-ds-base: Maintainer retired

Proxied maintainer retired as requested via mail and due to inactivity.
Closes: https://bugs.gentoo.org/585816
Package-Manager: Portage-2.3.67, Repoman-2.3.12
Signed-off-by: Jonas Stein  gentoo.org>

 net-nds/389-ds-base/metadata.xml | 9 +
 1 file changed, 1 insertion(+), 8 deletions(-)

diff --git a/net-nds/389-ds-base/metadata.xml b/net-nds/389-ds-base/metadata.xml
index 5f1b11d4bad..55831e027b4 100644
--- a/net-nds/389-ds-base/metadata.xml
+++ b/net-nds/389-ds-base/metadata.xml
@@ -1,14 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   w...@sol1.com.au
-   Wes
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   
+   
The enterprise-class Open Source LDAP server for Linux
 
 



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

2019-06-02 Thread Jonas Stein
commit: e6d05fa31cd3096e87c6e87b3866da5c346f1c3b
Author: Jonas Stein  gentoo  org>
AuthorDate: Sun Jun  2 12:32:39 2019 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Sun Jun  2 12:32:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6d05fa3

dev-libs/svrcore: Maintainer retired

Proxied maintainer retired as requested via mail and due to inactivity.
Bug: https://bugs.gentoo.org/585816
Package-Manager: Portage-2.3.67, Repoman-2.3.12
Signed-off-by: Jonas Stein  gentoo.org>

 dev-libs/svrcore/metadata.xml | 11 ++-
 1 file changed, 2 insertions(+), 9 deletions(-)

diff --git a/dev-libs/svrcore/metadata.xml b/dev-libs/svrcore/metadata.xml
index f7f7b9686a7..585b0dc75dd 100644
--- a/dev-libs/svrcore/metadata.xml
+++ b/dev-libs/svrcore/metadata.xml
@@ -1,12 +1,5 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   w...@sol1.com.au
-   Wes
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   
-
+   
+   



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

2019-06-02 Thread Virgil Dupras
commit: d0b6755d3292d4f6b6eac3a10c8eedca0b637c54
Author: Virgil Dupras  gentoo  org>
AuthorDate: Sun Jun  2 12:14:35 2019 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Sun Jun  2 12:14:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0b6755d

dev-python/sqlalchemy: bump to 1.3.4

Signed-off-by: Virgil Dupras  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 dev-python/sqlalchemy/Manifest|  1 +
 dev-python/sqlalchemy/sqlalchemy-1.3.4.ebuild | 63 +++
 2 files changed, 64 insertions(+)

diff --git a/dev-python/sqlalchemy/Manifest b/dev-python/sqlalchemy/Manifest
index b5ef98dc231..7bfab24215d 100644
--- a/dev-python/sqlalchemy/Manifest
+++ b/dev-python/sqlalchemy/Manifest
@@ -1,3 +1,4 @@
 DIST SQLAlchemy-0.7.10.tar.gz 3541639 BLAKE2B 
641532caccb6fea333198ba0c5064f7714ff75348c00dc762da24211fe6ff210c9e335a5b31ad5429e14b26804bafde6d597203aacddbd98d949d1315851d348
 SHA512 
631bc4ffb419defa531a66d82449fe48f93c88371ba0b8ab4217d900a0d1d90efe9699d8a9048d5c2ed33948c6d2f7cae46452ee45d442914018f3361e804367
 DIST SQLAlchemy-1.2.18.tar.gz 5675143 BLAKE2B 
2e0a54d16b64801cb60b619c39dfba64d3b1705ac43a89f6a3873c9fd1bb9af02d38d1026f309eb3d33ad20265da8b3731d7d7092bec8fa035e4d696d74f1d5f
 SHA512 
a3074e0f7b9a307937f02ad030811413f3c92b7edcc4f1c6eda7c94c1178708f8c920840385a9b33c7952e224fe46dc73223aee00123e863abf6d1d446aebdb2
 DIST SQLAlchemy-1.3.3.tar.gz 5864870 BLAKE2B 
d109e0daf0afdeaba946c4b18d14428c108ff15041876c9a35cf8e5783f9b9a1896e69760b249c53af35e4575e66f4b59c855b4a244d7f6569fadfb52c5a400d
 SHA512 
f8e0f580ba5cc7eaed985e5a3af8cdcc2dcd64bdf02b247242eeab542b5666a93d46166b5edb4b28af3b89df44bccfa92d5bf94cc0e173dbcd369ae6487c
+DIST SQLAlchemy-1.3.4.tar.gz 5877278 BLAKE2B 
1200da89ce6ad077cc93c58a4e41f856a618b3570badf3bd8543d70659e0313e4add0ef779e98654dbd60f8445ae6839830ac15e72d9c0fa259eac328251
 SHA512 
6f29aeeceafcd996bbfc781b79dcbe0bbc681f1214cdab2d52b140bbae8492a633defa97dcc720db7a6d423b062834b0805e965e6183f88f99648a8f8f8a73dd

diff --git a/dev-python/sqlalchemy/sqlalchemy-1.3.4.ebuild 
b/dev-python/sqlalchemy/sqlalchemy-1.3.4.ebuild
new file mode 100644
index 000..6f47c9c20bb
--- /dev/null
+++ b/dev-python/sqlalchemy/sqlalchemy-1.3.4.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{5,6,7} pypy{,3} )
+PYTHON_REQ_USE="sqlite?"
+
+inherit distutils-r1 eutils flag-o-matic
+
+MY_PN="SQLAlchemy"
+MY_P="${MY_PN}-${PV/_beta/b}"
+
+DESCRIPTION="Python SQL toolkit and Object Relational Mapper"
+HOMEPAGE="http://www.sqlalchemy.org/ https://pypi.org/project/SQLAlchemy/;
+SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~x64-solaris"
+IUSE="doc examples +sqlite test"
+
+REQUIRED_USE="test? ( sqlite )"
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   )"
+
+S="${WORKDIR}/${MY_P}"
+
+python_prepare_all() {
+   # Disable tests hardcoding function call counts specific to Python 
versions.
+   rm -r test/aaa_profiling || die
+   distutils-r1_python_prepare_all
+}
+
+python_compile() {
+   if ! python_is_python3; then
+   local CFLAGS=${CFLAGS}
+   append-cflags -fno-strict-aliasing
+   fi
+   distutils-r1_python_compile
+}
+
+python_test() {
+   pytest -vv test || die "Testsuite failed under ${EPYTHON}"
+}
+
+python_install_all() {
+   use doc && HTML_DOCS=( doc/. )
+   use examples && dodoc -r examples
+
+   distutils-r1_python_install_all
+}
+
+pkg_postinst() {
+   optfeature "MySQL support" dev-python/mysql-python 
dev-python/mysql-connector-python
+   optfeature "mssql support" dev-python/pymssql
+   optfeature "postgresql support" dev-python/psycopg:2
+}



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

2019-06-02 Thread Jeroen Roovers
commit: eca2634c53778e3337f9d0aed7c8187355b1b454
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Jun  2 11:56:38 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Jun  2 11:57:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eca2634c

x11-misc/menulibre: Version 2.2.1

Package-Manager: Portage-2.3.67, Repoman-2.3.13
Signed-off-by: Jeroen Roovers  gentoo.org>

 x11-misc/menulibre/Manifest   |  1 +
 x11-misc/menulibre/menulibre-2.2.1.ebuild | 66 +++
 2 files changed, 67 insertions(+)

diff --git a/x11-misc/menulibre/Manifest b/x11-misc/menulibre/Manifest
index aa9ea202a9d..7eadfff900e 100644
--- a/x11-misc/menulibre/Manifest
+++ b/x11-misc/menulibre/Manifest
@@ -1,3 +1,4 @@
 DIST menulibre-2.1.3.tar.gz 231336 BLAKE2B 
f15f962b41071f40cebdaa3fbab082932f1acad30026b89bb2b4672a860b4f7cc3caa668eadee48195a091783b6a8d5558ca44ed05034640247cad02394d3b93
 SHA512 
0a9040bcb311fe993238e5d1fc459db2400466c538c729ecd5bf2ff20cf9c7300ef2543c56ae4ef7cfa44cd66768ee9a9001ab997fd2507d8d74a246b2029c7a
 DIST menulibre-2.1.5.tar.gz 443986 BLAKE2B 
5397e1f9d4371c017c8d2358e65bdad58b0ac10765f00fa51b2b20d9e404f19229da00719c6cb209020e5894708882d42adb30f4668e82929e0d1904ca7d3cf5
 SHA512 
d1bcd055d7f5c77df02470b4b6362ea5af8a6f4dd41f217c73673b63f413c3edca0ae18ccb6cff179a514ee0218613c3201e7687ec36de34436556b8a60a0856
 DIST menulibre-2.2.0.tar.gz 430567 BLAKE2B 
7910f9f8e23b2ca3254b5a83a7c16315620bec38ff458a2fe3f65328b8b08ba424d853abb1fdb7334fd2b38da54b632a8d5b178a7cf876873d52c1903adcdab2
 SHA512 
d08d61fee3c5a9716581716c116d5b82c3221dff24093c765f6ad72d9dc17fde40ebdd2f17bcee7952b22bc4c78bdf1057cbc57af3c4651dfa6dc01cbd3ecbeb
+DIST menulibre-2.2.1.tar.gz 453217 BLAKE2B 
86b3d2d8b20bfc7dcfcba380f656ec1e99f1d5dbc3779eadb9e7cc3a2b8c96afc0c2efe72802d0c93833f6c705c67d05a4ba6cc6cf9b95e0c9b9850ae4424fee
 SHA512 
cf1425d604af26b7bde92106aa758a1f7dcc66ad1fbcdcd4c23db90bc7b6de5fe1160b917035f1d949daa1af8ba6b1145d7376ae637c8937a25cb108bf8cd15f

diff --git a/x11-misc/menulibre/menulibre-2.2.1.ebuild 
b/x11-misc/menulibre/menulibre-2.2.1.ebuild
new file mode 100644
index 000..c0aa8ef2a8d
--- /dev/null
+++ b/x11-misc/menulibre/menulibre-2.2.1.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{5,6} )
+PYTHON_REQ_USE="xml"
+DISTUTILS_IN_SOURCE_BUILD=1
+inherit desktop distutils-r1 xdg-utils
+
+DESCRIPTION="Advanced freedesktop.org compliant menu editor"
+HOMEPAGE="https://bluesabre.org/projects/menulibre/;
+SRC_URI="https://launchpad.net/${PN}/$(ver_cut 
1-2)/${PV}/+download/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+   dev-python/python-distutils-extra[${PYTHON_USEDEP}]
+"
+RDEPEND="
+   dev-libs/gobject-introspection
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/pyxdg[${PYTHON_USEDEP}]
+   gnome-base/gnome-menus[introspection]
+   x11-libs/gdk-pixbuf[X,introspection]
+   x11-libs/gtk+:3[X,introspection]
+   x11-libs/gtksourceview:3.0[introspection]
+   x11-themes/hicolor-icon-theme
+"
+
+python_prepare_all() {
+   # too many categories
+   sed -i \
+   -e 
's/X-GNOME-Settings-Panel;X-GNOME-PersonalSettings;DesktopSettings;X-XFCE;//' \
+   -e '/^OnlyShowIn/d' \
+   menulibre.desktop.in || die
+
+   local i
+   # fix incorrect behavior when LINGUAS is set to an empty string
+   # https://bugs.launchpad.net/python-distutils-extra/+bug/1133594
+   if [[ -n "${LINGUAS+x}" ]] ; then # if LINGUAS is set
+   for i in $(cd "${S}"/po ; for p in *.po ; do echo ${p%.po} ; 
done) ; do # for every supported language
+   if ! has ${i} ${LINGUAS} ; then # if language is 
disabled
+   rm po/${i}.po || die
+   fi
+   done
+   fi
+
+   distutils-r1_python_prepare_all
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   rm -r "${ED}"/usr/share/doc/${PN} || die
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



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

2019-06-02 Thread Jeroen Roovers
commit: 955236591e09289445cee094247f07af1826e78d
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Jun  2 11:57:15 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Jun  2 11:57:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95523659

x11-misc/menulibre: Old

Package-Manager: Portage-2.3.67, Repoman-2.3.13
Signed-off-by: Jeroen Roovers  gentoo.org>

 x11-misc/menulibre/Manifest   |  1 -
 x11-misc/menulibre/menulibre-2.1.5.ebuild | 68 ---
 2 files changed, 69 deletions(-)

diff --git a/x11-misc/menulibre/Manifest b/x11-misc/menulibre/Manifest
index 7eadfff900e..d61f580d46b 100644
--- a/x11-misc/menulibre/Manifest
+++ b/x11-misc/menulibre/Manifest
@@ -1,4 +1,3 @@
 DIST menulibre-2.1.3.tar.gz 231336 BLAKE2B 
f15f962b41071f40cebdaa3fbab082932f1acad30026b89bb2b4672a860b4f7cc3caa668eadee48195a091783b6a8d5558ca44ed05034640247cad02394d3b93
 SHA512 
0a9040bcb311fe993238e5d1fc459db2400466c538c729ecd5bf2ff20cf9c7300ef2543c56ae4ef7cfa44cd66768ee9a9001ab997fd2507d8d74a246b2029c7a
-DIST menulibre-2.1.5.tar.gz 443986 BLAKE2B 
5397e1f9d4371c017c8d2358e65bdad58b0ac10765f00fa51b2b20d9e404f19229da00719c6cb209020e5894708882d42adb30f4668e82929e0d1904ca7d3cf5
 SHA512 
d1bcd055d7f5c77df02470b4b6362ea5af8a6f4dd41f217c73673b63f413c3edca0ae18ccb6cff179a514ee0218613c3201e7687ec36de34436556b8a60a0856
 DIST menulibre-2.2.0.tar.gz 430567 BLAKE2B 
7910f9f8e23b2ca3254b5a83a7c16315620bec38ff458a2fe3f65328b8b08ba424d853abb1fdb7334fd2b38da54b632a8d5b178a7cf876873d52c1903adcdab2
 SHA512 
d08d61fee3c5a9716581716c116d5b82c3221dff24093c765f6ad72d9dc17fde40ebdd2f17bcee7952b22bc4c78bdf1057cbc57af3c4651dfa6dc01cbd3ecbeb
 DIST menulibre-2.2.1.tar.gz 453217 BLAKE2B 
86b3d2d8b20bfc7dcfcba380f656ec1e99f1d5dbc3779eadb9e7cc3a2b8c96afc0c2efe72802d0c93833f6c705c67d05a4ba6cc6cf9b95e0c9b9850ae4424fee
 SHA512 
cf1425d604af26b7bde92106aa758a1f7dcc66ad1fbcdcd4c23db90bc7b6de5fe1160b917035f1d949daa1af8ba6b1145d7376ae637c8937a25cb108bf8cd15f

diff --git a/x11-misc/menulibre/menulibre-2.1.5.ebuild 
b/x11-misc/menulibre/menulibre-2.1.5.ebuild
deleted file mode 100644
index 8cd4a64b107..000
--- a/x11-misc/menulibre/menulibre-2.1.5.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python3_{5,6} )
-PYTHON_REQ_USE="xml"
-DISTUTILS_IN_SOURCE_BUILD=1
-inherit distutils-r1 eutils gnome2-utils versionator
-
-DESCRIPTION="Advanced freedesktop.org compliant menu editor"
-HOMEPAGE="https://bluesabre.org/projects/menulibre/;
-SRC_URI="https://launchpad.net/${PN}/$(get_version_component_range 
1-2)/${PV}/+download/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="
-   dev-python/python-distutils-extra[${PYTHON_USEDEP}]
-"
-RDEPEND="
-   dev-libs/gobject-introspection
-   dev-python/psutil[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   dev-python/pyxdg[${PYTHON_USEDEP}]
-   gnome-base/gnome-menus[introspection]
-   x11-libs/gdk-pixbuf[X,introspection]
-   x11-libs/gtk+:3[X,introspection]
-   x11-libs/gtksourceview:3.0[introspection]
-   x11-themes/hicolor-icon-theme
-"
-
-python_prepare_all() {
-   # too many categories
-   sed -i \
-   -e 
's/X-GNOME-Settings-Panel;X-GNOME-PersonalSettings;DesktopSettings;X-XFCE;//' \
-   menulibre.desktop.in || die
-
-   local i
-   # fix incorrect behavior when LINGUAS is set to an empty string
-   # https://bugs.launchpad.net/python-distutils-extra/+bug/1133594
-   if [[ -n "${LINGUAS+x}" ]] ; then # if LINGUAS is set
-   for i in $(cd "${S}"/po ; for p in *.po ; do echo ${p%.po} ; 
done) ; do # for every supported language
-   if ! has ${i} ${LINGUAS} ; then # if language is 
disabled
-   rm po/${i}.po || die
-   fi
-   done
-   fi
-
-   distutils-r1_python_prepare_all
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-}
-
-pkg_preinst() {
-   gnome2_icon_savelist
-}
-
-pkg_postinst() {
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-}



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

2019-06-02 Thread Virgil Dupras
commit: 6bcca7dce96679fe25cec991b21d6337204dc9bb
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Fri May 31 17:08:11 2019 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Sun Jun  2 11:51:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bcca7dc

dev-lang/mujs: use HTTPS, remove obsolete eclass

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/12143
Signed-off-by: Virgil Dupras  gentoo.org>

 dev-lang/mujs/mujs-1.0.5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/mujs/mujs-1.0.5.ebuild b/dev-lang/mujs/mujs-1.0.5.ebuild
index 44e1a3160d8..31ff801dd68 100644
--- a/dev-lang/mujs/mujs-1.0.5.ebuild
+++ b/dev-lang/mujs/mujs-1.0.5.ebuild
@@ -3,11 +3,11 @@
 
 EAPI=7
 
-inherit flag-o-matic multilib toolchain-funcs
+inherit flag-o-matic toolchain-funcs
 
 DESCRIPTION="An embeddable Javascript interpreter in C."
 HOMEPAGE="
-   http://mujs.com/
+   https://mujs.com/
https://github.com/ccxvii/mujs/
 "
 SRC_URI="https://github.com/ccxvii/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"



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

2019-06-02 Thread Hanno Boeck
commit: c23afe7a74cb8bba9edecbf92f3c38b44f82a3e1
Author: Conrad Kostecki  kostecki  com>
AuthorDate: Sat Jun  1 23:03:38 2019 +
Commit: Hanno Boeck  gentoo  org>
CommitDate: Sun Jun  2 10:24:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c23afe7a

dev-python/python-axolotl: bump to version 0.2.3

Package-Manager: Portage-2.3.67, Repoman-2.3.13
Closes: https://github.com/gentoo/gentoo/pull/12158
Signed-off-by: Conrad Kostecki  kostecki.com>
Signed-off-by: Hanno Boeck  gentoo.org>

 dev-python/python-axolotl/Manifest |  1 +
 .../python-axolotl/python-axolotl-0.2.3.ebuild | 28 ++
 2 files changed, 29 insertions(+)

diff --git a/dev-python/python-axolotl/Manifest 
b/dev-python/python-axolotl/Manifest
index f4ad7a3bc3c..097aec4458c 100644
--- a/dev-python/python-axolotl/Manifest
+++ b/dev-python/python-axolotl/Manifest
@@ -1 +1,2 @@
 DIST python-axolotl-0.1.42.tar.gz 53869 BLAKE2B 
045d19b38478404b19717daee431a4fc36d187dc511d42ee950b37ef257d98aaee8ba42633888d596265c0d64bfc33f2da9307d45feb4189ec04c03d69687108
 SHA512 
db9e1cfab87d690619a672b1782942a18b12b17af555959c17bcc3e2581e9c689c57becc0ea884a1129df9dace17684ba03de38b81f8c8c65cab27962ebdb6c5
+DIST python-axolotl-0.2.3.tar.gz 52139 BLAKE2B 
8539f4ff6d9d7e57965cdbbd510f499cf344490091fe56b013d1ab60986092ac8a7a76248624993692077020043ea21c1d9448ecf9b76a698b43da4e014f37ab
 SHA512 
1a10dc9df2f95d19b49909d4d136b5266aae19e24ac84f8b263ae7d4de18f77353c737616ac0648b600e05699a90d348f95c6c1659849986becefb4a0277fc80

diff --git a/dev-python/python-axolotl/python-axolotl-0.2.3.ebuild 
b/dev-python/python-axolotl/python-axolotl-0.2.3.ebuild
new file mode 100644
index 000..66e74fa421f
--- /dev/null
+++ b/dev-python/python-axolotl/python-axolotl-0.2.3.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+
+inherit distutils-r1
+
+DESCRIPTION="A python module for the axolotl protocol"
+HOMEPAGE="https://github.com/tgalal/python-axolotl;
+SRC_URI="https://github.com/tgalal/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/protobuf-python[${PYTHON_USEDEP}]
+   dev-python/python-axolotl-curve25519[${PYTHON_USEDEP}]
+   "
+DEPEND="${RDEPEND}"
+BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+
+python_test() {
+   esetup.py test
+}



[gentoo-commits] repo/gentoo:master commit in: media-fonts/noto/

2019-06-02 Thread Pacho Ramos
commit: abfc589d745ac2b060c8f228612327b23abad95f
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Jun  2 09:50:07 2019 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Jun  2 09:50:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abfc589d

media-fonts/noto: Version bump

Also add an optional extra USE flag allowing people to drop some fonts to
reduce disk space usage (#678432)

Closes: https://bugs.gentoo.org/687094
Bug: https://bugs.gentoo.org/678432
Package-Manager: Portage-2.3.67, Repoman-2.3.13
Signed-off-by: Pacho Ramos  gentoo.org>

 media-fonts/noto/Manifest |  1 +
 media-fonts/noto/metadata.xml |  3 +++
 media-fonts/noto/noto-20190524.ebuild | 43 +++
 3 files changed, 47 insertions(+)

diff --git a/media-fonts/noto/Manifest b/media-fonts/noto/Manifest
index 4415b15114a..14689b730dd 100644
--- a/media-fonts/noto/Manifest
+++ b/media-fonts/noto/Manifest
@@ -1,2 +1,3 @@
 DIST noto-20170403.tar.xz 11083152 BLAKE2B 
8281cc19a100d1cbf7f57fba9cba077bb0005f7296f58d48247bef6c804b53597ff359dfab7b7d851e42c0294c757f311979b98dc9f1c22e2d3f3fabe4db77e7
 SHA512 
f8f1414b5b6f793e86ef3cc6a6320c4545f079b337c7672cb83c50d21d353d81557da4a555cdb6524c79be3e4c167f7d5aac102c38d64926f3b1887ca7f3
 DIST noto-20181024.tar.gz 726721580 BLAKE2B 
d19d32d98419395df1bb3ca360bd67a50487d499aa3ea1612355b2f0fef09fe8236583fedc6d528668048ccbeee7139df704fc8e125c5eec7215708838aa09f4
 SHA512 
5df8266fab59a9ad5e6de6971c69d2761864c29e8d0e79e16a44177327b73527a37a9d148b63c862bfb5f7507793aab5c4319603f3b8b80e18eb9f203d7a7334
+DIST noto-20190524.tar.gz 740252290 BLAKE2B 
e169ee60c9a83c13656ebd5dbce32aad183bbebc057035c69723788725a1c14a016c37bea7ccf30fc9d776e421515c2fa03f929b5f7bf95d9e3abb1abbeccbbf
 SHA512 
668f7d015da420b3c32f8c0313037bab731bd915875f476beb47e6c3e8d33a30cd608d2f351194607afbf28f8f3efc1eb5f8470c03fd88a83df33b478fa78147

diff --git a/media-fonts/noto/metadata.xml b/media-fonts/noto/metadata.xml
index 4915e3a9657..0f42cde6883 100644
--- a/media-fonts/noto/metadata.xml
+++ b/media-fonts/noto/metadata.xml
@@ -13,4 +13,7 @@
pa...@gentoo.org
Pacho Ramos

+   
+   Install full upstream font set
+   
 

diff --git a/media-fonts/noto/noto-20190524.ebuild 
b/media-fonts/noto/noto-20190524.ebuild
new file mode 100644
index 000..e845a0f6746
--- /dev/null
+++ b/media-fonts/noto/noto-20190524.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit font
+
+DESCRIPTION="Google's font family that aims to support all the world's 
languages"
+HOMEPAGE="https://www.google.com/get/noto/ 
https://github.com/googlei18n/noto-fonts;
+
+COMMIT="34e98229863e627d0f841e124a8657d5d0348b04"
+SRC_URI="https://github.com/googlei18n/noto-fonts/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="OFL-1.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+# Extra allows to optionally reduce disk usage even returning to tofu
+# issue as described in https://www.google.com/get/noto/
+IUSE="cjk +extra"
+
+RDEPEND="cjk? ( media-fonts/noto-cjk )"
+DEPEND=""
+
+RESTRICT="binchecks strip"
+
+S="${WORKDIR}/${PN}-fonts-${COMMIT}"
+
+FONT_SUFFIX="ttf"
+FONT_CONF=(
+   # From ArchLinux
+   "${FILESDIR}/66-noto-serif.conf"
+   "${FILESDIR}/66-noto-mono.conf"
+   "${FILESDIR}/66-noto-sans.conf"
+)
+
+src_install() {
+   # Don't install in separate subdirs
+   FONT_S="${S}/unhinted/" font_src_install
+   FONT_S="${S}/hinted/" font_src_install
+
+   # Allow to drop some fonts optionally for people that want to save
+   # disk space. Following ArchLinux options.
+   use extra || rm -rf 
"${ED}"/usr/share/fonts/noto/Noto*{Condensed,SemiBold,Extra}*.ttf
+}



[gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/

2019-06-02 Thread Pacho Ramos
commit: 29997563bf957f877327a55cd23966a5da6c3071
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Jun  2 09:29:33 2019 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Jun  2 09:29:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29997563

media-fonts/noto-emoji: Version bump

Bug: https://bugs.gentoo.org/687094
Package-Manager: Portage-2.3.67, Repoman-2.3.13
Signed-off-by: Pacho Ramos  gentoo.org>

 media-fonts/noto-emoji/Manifest   |  1 +
 media-fonts/noto-emoji/noto-emoji-20190328.ebuild | 63 +++
 2 files changed, 64 insertions(+)

diff --git a/media-fonts/noto-emoji/Manifest b/media-fonts/noto-emoji/Manifest
index 54a443d8c90..c3cd4fffbe2 100644
--- a/media-fonts/noto-emoji/Manifest
+++ b/media-fonts/noto-emoji/Manifest
@@ -1 +1,2 @@
 DIST noto-emoji-20180823.tar.gz 51710829 BLAKE2B 
66983bdd3cb5e95727f0ddebca5d85c3f22bb9e7b9216eb1af41c4cba19f2020592be3feb7ac47f723985574b8d57070d9d07d0ce5e5870512aecc2a55b52995
 SHA512 
73233f3742faae4e37f8588bda097fe9f745f5cc7e6601301c1dc9e30d656c496e074c80bf4391708f6c0dbe32043e8558e4395cce5dbf735772b0e41642b9bf
+DIST noto-emoji-20190328.tar.gz 51710517 BLAKE2B 
ecedc52d3bdc49281942e7cb6b217928ee57412a420da251855c702e444c5d720464093c173f2878c09b4ef7123aedcfc3aa6aa517a625749d414e4c3b08bd19
 SHA512 
9e775a18a43edadb24fee498a8dff588949475ba27c2daddc1dfb6eacc18d1bf8810ec88e018398f18efe9ff0c414766f569eec7a714e119f3aabdfbe3ceec98

diff --git a/media-fonts/noto-emoji/noto-emoji-20190328.ebuild 
b/media-fonts/noto-emoji/noto-emoji-20190328.ebuild
new file mode 100644
index 000..0c67590eebb
--- /dev/null
+++ b/media-fonts/noto-emoji/noto-emoji-20190328.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit font python-any-r1
+
+DESCRIPTION="Google Noto Emoji fonts"
+HOMEPAGE="https://www.google.com/get/noto/ 
https://github.com/googlei18n/noto-emoji;
+
+COMMIT="e7490e1841094da518f4672398bdd74ee3c5fcac"
+SRC_URI="https://github.com/googlei18n/noto-emoji/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="${PYTHON_DEPS}
+   app-arch/zopfli
+   dev-python/fonttools
+   dev-python/nototools
+   media-gfx/pngquant
+   x11-libs/cairo
+   || ( media-gfx/imagemagick[png] media-gfx/graphicsmagick[png] )
+"
+RDEPEND=""
+
+RESTRICT="binchecks strip"
+
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+FONT_S="${S}"
+FONT_SUFFIX="ttf"
+
+PATCHES=(
+   # From Fedora
+   "${FILESDIR}/${PN}-build-all-flags.patch"
+
+   # https://github.com/googlei18n/noto-emoji/issues/240
+   "${FILESDIR}/${PN}-20180823-build-path.patch"
+)
+
+src_prepare() {
+   default
+
+   # Based on Fedora patch to allow graphicsmagick usage
+   if has_version media-gfx/graphicsmagick; then
+   eapply "${FILESDIR}/${PN}-20190328-use-gm.patch"
+   fi
+}
+
+src_install() {
+   font_src_install
+
+   # Don't lose fancy emoji icons
+   insinto /usr/share/icons/"${PN}"/128x128/emotes/
+   doins png/128/*.png
+
+   insinto /usr/share/icons/"${PN}"/scalable/emotes/
+   doins svg/*.svg
+}



[gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-cjk/

2019-06-02 Thread Pacho Ramos
commit: 0309036cf96fcfa2be45af2f9795ae2dc747949d
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Jun  2 09:28:06 2019 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Jun  2 09:28:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0309036c

media-fonts/noto-cjk: Version bump

Also install only .ttc as ArchLinux does as a good compromise between space
usage and provide all fonts (#687076)

Closes: https://bugs.gentoo.org/687076
Bug: https://bugs.gentoo.org/687094
Package-Manager: Portage-2.3.67, Repoman-2.3.13
Signed-off-by: Pacho Ramos  gentoo.org>

 media-fonts/noto-cjk/Manifest |  1 +
 media-fonts/noto-cjk/noto-cjk-20190416.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/media-fonts/noto-cjk/Manifest b/media-fonts/noto-cjk/Manifest
index fdc0caa2f06..d4bceadf9ae 100644
--- a/media-fonts/noto-cjk/Manifest
+++ b/media-fonts/noto-cjk/Manifest
@@ -1,2 +1,3 @@
 DIST noto-cjk-20150615.tar.xz 390518224 BLAKE2B 
273018f6d0792ae90bc0d9f44a43f300a7fbd2ca2cbdbf71af911e1cfc0d4f0bb30b5d1f2b15d9bf4df279266921d46987f166dd4559ea15e747db7a22494145
 SHA512 
738bd840d14c3fc3665b9c6e50b1b2d5981ccdc5e660a6498b4611b8019208f0880df062741d9dec8bdcd54234eed46655e1c739cf872d9dfa5fa0523954a7d3
 DIST noto-cjk-20170602.tar.gz 1667938394 BLAKE2B 
51ed7c48bccef0dff75ddc5ec108b61f0f5ceedc41608919dc1071a2308f96c3d2883af932935c32db6dd017e067079d45776eb865200560f2f9c6b89e57dd8c
 SHA512 
861431e1eb0c21b8b7b03f9a97ae61c59a2e513314a24f0c50e2953daac3cba78fa418af32cf66ec100a26c88f5e07bd33eb3ed80b533d97a452fefa5a06b4dc
+DIST noto-cjk-20190416.tar.gz 1882149745 BLAKE2B 
0936414381624db8a601cb2af53928658c9f74ed3dac34955f5597e7cb14cdacc517c8b7bffe203d73e03a2c2d4013d3cfc47ce13ae3aa497c6547cd8dcce430
 SHA512 
8abebae9412622f50adb0f755621d97002233d8db367f8fc38dda6a0828c3ea879e9ac780a3b09239b0570ada1091b0a7889bb7301a9486da9dfdca7200e50da

diff --git a/media-fonts/noto-cjk/noto-cjk-20190416.ebuild 
b/media-fonts/noto-cjk/noto-cjk-20190416.ebuild
new file mode 100644
index 000..7802ca32336
--- /dev/null
+++ b/media-fonts/noto-cjk/noto-cjk-20190416.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit font
+
+DESCRIPTION="Google's CJK font family"
+HOMEPAGE="https://www.google.com/get/noto/ 
https://github.com/googlei18n/noto-cjk;
+
+COMMIT="be6c059ac1587e556e2412b27f5155c8eb3ddbe6"
+SRC_URI="https://github.com/googlei18n/noto-cjk/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="OFL-1.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RESTRICT="binchecks strip"
+
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+FONT_S="${S}"
+FONT_SUFFIX="ttc"
+FONT_CONF=(
+   # From ArchLinux
+   "${FILESDIR}/70-noto-cjk.conf"
+)



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

2019-06-02 Thread Fabian Groffen
commit: e69f4ec1ce6dfd58a333517cb6d696512303fc38
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Jun  2 09:14:14 2019 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Jun  2 09:15:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e69f4ec1

dev-lang/perl: fix install on Darwin, bug #684030

Closes: https://bugs.gentoo.org/684030
Package-Manager: Portage-2.3.62-prefix, Repoman-2.3.13
Signed-off-by: Fabian Groffen  gentoo.org>

 dev-lang/perl/perl-5.30.0.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/dev-lang/perl/perl-5.30.0.ebuild b/dev-lang/perl/perl-5.30.0.ebuild
index f16a51d1a1a..8f0c0cb48d1 100644
--- a/dev-lang/perl/perl-5.30.0.ebuild
+++ b/dev-lang/perl/perl-5.30.0.ebuild
@@ -338,6 +338,11 @@ src_prepare() {
sed -i -e 's/netbsd\*/netbsd*|solaris*/' Makefile.SH || die
fi
 
+   if [[ ${CHOST} == *-darwin* ]] ; then
+   # fix install_name (soname) not to reference $D
+   sed -i -e '/install_name `pwd/s/`pwd`/\\$(shrpdir)/' 
Makefile.SH || die
+   fi
+
default
 }
 



[gentoo-commits] repo/gentoo:master commit in: www-apps/ikiwiki/

2019-06-02 Thread Alice Ferrazzi
commit: 67bb23a772284d6faf6bafab90053a0d4ef0c031
Author: Alice Ferrazzi  gentoo  org>
AuthorDate: Wed May 22 02:17:14 2019 +
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Sun Jun  2 08:17:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67bb23a7

www-apps/ikiwiki: stable for amd64

Package-Manager: Portage-2.3.67, Repoman-2.3.13
Signed-off-by: Alice Ferrazzi  gentoo.org>

 www-apps/ikiwiki/ikiwiki-3.20190228.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apps/ikiwiki/ikiwiki-3.20190228.ebuild 
b/www-apps/ikiwiki/ikiwiki-3.20190228.ebuild
index d89cc529501..5791382b309 100644
--- a/www-apps/ikiwiki/ikiwiki-3.20190228.ebuild
+++ b/www-apps/ikiwiki/ikiwiki-3.20190228.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="mirror://debian/pool/main/i/ikiwiki/${PN}_${PV}.orig.tar.xz"
 LICENSE="GPL-2"
 SLOT="0"
 IUSE="extras minimal test"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 S=${WORKDIR}/IkiWiki-${PV}
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rubygems/files/, dev-ruby/rubygems/

2019-06-02 Thread Hans de Graaff
commit: 61fb360f9ed69f19ee2d8143070602523e05bc97
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jun  2 07:40:38 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jun  2 07:40:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61fb360f

dev-ruby/rubygems: new Gentoo defaults

This revision has pretty much completely rewritten Gentoo defaults for
ruby. The old defaults were broken with the introduction of default gems
in rubygems 3.0.0. The new defaults should be backward compatible with
the old defaults, but they use defined hooks for the most part to do the
work.

Bug: https://bugs.gentoo.org/676946
Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 dev-ruby/rubygems/files/gentoo-defaults-3.rb |  57 +
 dev-ruby/rubygems/rubygems-3.0.3-r1.ebuild   | 120 +++
 2 files changed, 177 insertions(+)

diff --git a/dev-ruby/rubygems/files/gentoo-defaults-3.rb 
b/dev-ruby/rubygems/files/gentoo-defaults-3.rb
new file mode 100644
index 000..b8ad8f1227c
--- /dev/null
+++ b/dev-ruby/rubygems/files/gentoo-defaults-3.rb
@@ -0,0 +1,57 @@
+# frozen_string_literal: true
+
+# Gentoo defaults for rubygems 3.x
+#
+# Gentoo policy is to install all manually installed code into
+# /usr/local and to keep /usr managed by Gentoo. This policy file
+# ensures that all manually installed gems using "gem install" are
+# installed in /usr/local. Gentoo gems are installed in /usr.
+
+# TODO: We used to manipulate the default_dir, but this no longer
+# works since this is now the base for the new "default" gems that
+# ruby 2.6 uses with irb. So default_dir should refer to the system
+# default now. rubygems also provides various hooks so we may be able
+# to use those to install gems in /usr/local by default in a less
+# intrusive way.
+module Gem
+
+  class << self
+def portage_gems_dir
+  ConfigMap[:sitelibdir].gsub('site_ruby', 'gems')
+end
+
+def local_dir
+  portage_gems_dir.gsub('@GENTOO_PORTAGE_EPREFIX@/usr',
+'@GENTOO_PORTAGE_EPREFIX@/usr/local')
+end
+
+def install_dir
+  Process.euid.zero? ? local_dir : user_dir
+end
+
+undef :default_path
+def default_path
+  path = []
+  path << user_dir if user_home && File.exist?(user_home)
+  path << default_dir
+  path << vendor_dir if vendor_dir && File.directory?(vendor_dir)
+  path << local_dir
+  path << portage_gems_dir
+end
+
+def system_config_path
+  '@GENTOO_PORTAGE_EPREFIX@/etc'
+end
+
+# Set Gentoo defaults for gem commands
+undef :operating_system_defaults
+def operating_system_defaults
+  {
+'install' => "--install-dir #{install_dir}",
+'uninstall' => "--install-dir #{install_dir}",
+'update' => "--install-dir #{install_dir}"
+  }
+end
+
+  end
+end

diff --git a/dev-ruby/rubygems/rubygems-3.0.3-r1.ebuild 
b/dev-ruby/rubygems/rubygems-3.0.3-r1.ebuild
new file mode 100644
index 000..8c6d1f49acf
--- /dev/null
+++ b/dev-ruby/rubygems/rubygems-3.0.3-r1.ebuild
@@ -0,0 +1,120 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby24 ruby25 ruby26"
+
+inherit ruby-ng prefix
+
+DESCRIPTION="Centralized Ruby extension management system"
+HOMEPAGE="https://rubygems.org/;
+LICENSE="GPL-2 || ( Ruby MIT )"
+
+SRC_URI="https://rubygems.org/rubygems/${P}.tgz;
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+SLOT="0"
+IUSE="server test"
+
+PDEPEND="server? ( =dev-ruby/builder-3* )"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/json
+   dev-ruby/minitest:5
+   dev-ruby/rdoc
+   )"
+
+all_ruby_prepare() {
+
+   mkdir -p lib/rubygems/defaults || die
+   cp "${FILESDIR}/gentoo-defaults-3.rb" 
lib/rubygems/defaults/operating_system.rb || die
+
+   eprefixify lib/rubygems/defaults/operating_system.rb
+
+   # Disable broken tests when changing default values:
+   sed -i -e '/test_default_path/,/^  end/ s:^:#:' 
test/rubygems/test_gem.rb || die
+   sed -i -e '/assert_self_install_permissions/,/^  end/ 
s/^.*RUBY_INSTALL_NAME.*//' test/rubygems/test_gem.rb || die
+
+   # Skip tests for default gems that all fail
+#  sed -i -e '/test_default_gems_use_full_paths/,/^  end/ s:^:#:' 
test/rubygems/test_gem.rb || die
+#  sed -i -e '/test_execute_ignore_default_gem_verbose/,/^  end/ s:^:#:' 
test/rubygems/test_gem_commands_cleanup_command.rb || die
+#  sed -i -e '/test_execute_default_gem/,/^  end/ s:^:#:' 
test/rubygems/test_gem_commands_contents_command.rb 
test/rubygems/test_gem_commands_pristine_command.rb || die
+#  sed -i -e 

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

2019-06-02 Thread Hans de Graaff
commit: b5445f531ad079e7bdf9eb976e83d7663d00a18c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jun  2 07:37:34 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jun  2 07:40:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5445f53

profiles/package.mask: mask new rubygems for testing

Signed-off-by: Hans de Graaff  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 26a51a1a55a..4286650e02f 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Hans de Graaff  (2 Jun 2019)
+# Test version with all new Gentoo defaults. 
+# Fixes bug 676946 bug may break other things.
+# Masked for testing.
+=dev-ruby/rubygems-3.0.3-r1
+
 # Fabian Groffen  (30 May 2019)
 # Pre-release for upcoming 0.80
 # You're invited to try this version out (and report bugs), but beware,



[gentoo-commits] repo/gentoo:master commit in: dev-util/include-what-you-use/

2019-06-02 Thread Michał Górny
commit: 73aa5c2255c0c28994eb3f7a7e5491eac6eb91b6
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun  2 06:53:32 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun  2 07:19:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73aa5c22

dev-util/include-what-you-use: Remove 4.0

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

 dev-util/include-what-you-use/Manifest |  1 -
 .../include-what-you-use-4.0-r2.ebuild | 58 --
 2 files changed, 59 deletions(-)

diff --git a/dev-util/include-what-you-use/Manifest 
b/dev-util/include-what-you-use/Manifest
index 223f43a4405..93f2803b9c0 100644
--- a/dev-util/include-what-you-use/Manifest
+++ b/dev-util/include-what-you-use/Manifest
@@ -1,4 +1,3 @@
-DIST include-what-you-use-4.0.src.tar.gz 437340 BLAKE2B 
744f7893169a637636107e23cae356db7f12aa01fefd39626600b3fa3dbd77688503e7332a2dbc673339145692625fd8fa3f10e0d405a77e2d5586e6bfeb0378
 SHA512 
c96b78ec8f8289bfd7830acaf533aea0077bb36311d3b8bb7f31464c1b3a5b3f353b24e81ffc581811b4083d3b5959e4e947e3a3d16cb7c77de00b05b9972a90
 DIST include-what-you-use-5.0.src.tar.gz 439081 BLAKE2B 
85246aa5333a073bb195b873d7bfe084a56c343cece92322706717ce699bcd75b737203858277202791ec0eb91f560b06a371e902cb175cdb2858562a4830e74
 SHA512 
9d4a9717a3a3f6752f8bdd1392b6d7a5e8b8dc277ef46a50f24185a089360380e1da92a61fd150598843f5c24cff03e74bc674e57579960d977acde755e34c52
 DIST include-what-you-use-6.0.src.tar.gz 440406 BLAKE2B 
485a61dd4f72c158ad9c798c8121d7af9134d79b94c9c30c14674a62007e9fc05acc7e2341cc3282288611beb9138768bf11cd2d73efed372adab83e90b268db
 SHA512 
2bf2593dba252d870074125f976a237e901e969323969f2c8fb030e8376bb230f1d5c2baecc8cd8fad7099e83589c7666c44cd178d2094f6e883cace1e53ad90
 DIST include-what-you-use-7.0.src.tar.gz 541840 BLAKE2B 
bf20a5598f02f03e5f714582653b8062eab6e414967ef2374c28bb6c1cdce8f73f80e3b2f4953fd943587ce17dc657cf6ab2a9db4208a59030d432f6a40532e5
 SHA512 
50d186b2e09c3595cc2dc7513e5db74da0038987158c2c45ef4279c67c50de621ca6499b07894ee203f25566aafaddde4b05840946f921678499d2efc131575a

diff --git a/dev-util/include-what-you-use/include-what-you-use-4.0-r2.ebuild 
b/dev-util/include-what-you-use/include-what-you-use-4.0-r2.ebuild
deleted file mode 100644
index f36a4f63c3e..000
--- a/dev-util/include-what-you-use/include-what-you-use-4.0-r2.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_{5,6} )
-
-inherit cmake-utils flag-o-matic llvm python-single-r1
-
-DESCRIPTION="Find unused include directives in C/C++ programs"
-HOMEPAGE="https://include-what-you-use.org/;
-SRC_URI="https://github.com/${PN}/${PN}/archive/clang_${PV}.tar.gz -> 
${P}.src.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-LLVM_MAX_SLOT=4
-
-RDEPEND="sys-devel/llvm:${LLVM_MAX_SLOT}
-   sys-devel/clang:${LLVM_MAX_SLOT}
-   ${PYTHON_DEPS}
-"
-DEPEND="${RDEPEND}"
-
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-
-S=${WORKDIR}/${PN}-clang_${PV}
-
-pkg_setup() {
-   llvm_pkg_setup
-   python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   cmake-utils_src_prepare
-   python_fix_shebang .
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DIWYU_LLVM_INCLUDE_PATH=$(llvm-config --includedir)
-   -DIWYU_LLVM_LIB_PATH=$(llvm-config --libdir)
-
-   # Note [llvm install path]
-   # Unfortunately all binaries using clang driver
-   # have to reside at the same path depth as
-   # 'clang' binary itself. See bug #625972
-   # Thus as a hack we install it to the same directory
-   # as llvm/clang itself.
-   -DCMAKE_INSTALL_PREFIX="$(get_llvm_prefix "${LLVM_MAX_SLOT}")"
-   )
-   cmake-utils_src_configure
-}
-
-src_test() {
-   "${EPYTHON}" run_iwyu_tests.py
-}



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

2019-06-02 Thread Michał Górny
commit: b745fffd7ecde602cb330571970917f33707e870
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun  2 06:19:37 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun  2 07:19:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b745fffd

dev-python/clang-python: Remove 4.0.1

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

 dev-python/clang-python/Manifest  |  1 -
 dev-python/clang-python/clang-python-4.0.1.ebuild | 37 ---
 2 files changed, 38 deletions(-)

diff --git a/dev-python/clang-python/Manifest b/dev-python/clang-python/Manifest
index 805f86472b1..76f6b681aeb 100644
--- a/dev-python/clang-python/Manifest
+++ b/dev-python/clang-python/Manifest
@@ -1,4 +1,3 @@
-DIST cfe-4.0.1.src.tar.xz 10933628 BLAKE2B 
bc1bb8875e83ccecd446a48cfa41f5c98a09d6ad24ff439a983f629711b4513b9c4bee4070f8df13b6b2a52d673b0706733a4c151ce5021a0233147debff14ac
 SHA512 
936c9e1626b27e63a4fb11f3c0cb998eeaf9a520ad6e2bcd67cb4352e59e7781ecc700df79794f3fd70473d90b7e2ba418a39038eb0146b68e843f0705c1f964
 DIST cfe-5.0.2.src.tar.xz 11459216 BLAKE2B 
80d9b2ab70b00c0dfd5c5386a44e0c15d8252e6175c9da55a0519c4f9b8192e32e215110d7d3808225786e2c7f906f2dfbe11dd09bdf21574e99709ae237ed0b
 SHA512 
9931afceb5569ad6caec85d506180c810f7fea94af8c997143b0a37cbf413fcea0d925204786106271efb65fde684066ace0dfcbbf7b61ecd709d22dd0b1
 DIST cfe-6.0.1.src.tar.xz 11905772 BLAKE2B 
abb60e9f9827d1d8a24f0aaf8a1d1e32979293cc401258d230f93290e633645747fd0344af189ac7081b06be2cada503364e1e432b37110ade4b3578e40c7605
 SHA512 
f64ba9290059f6e36fee41c8f32bf483609d31c291fcd2f77d41fecfdf3c8233a5e23b93a1c73fed03683823bd6e72757ed993dd32527de3d5f2b7a64bb031b9
 DIST cfe-7.1.0.src.tar.xz 12487872 BLAKE2B 
ca6ec9e45b94823de1dabf9e68f0c97cdd40b5d2a5e5e15d4b2393f6d7fbdee72a541b957cc22ce4cb726d8ee7190228320941d5713aeb59695673b9e9070ceb
 SHA512 
1cd0b80f32aa4de1118c0c676ba96b1fc78b7ff929b01b6589dfe9b4669e599ac8cfb8f5a0abcd3487594193a7dec06b29530ec3fc03042c20a160f0477a79fd

diff --git a/dev-python/clang-python/clang-python-4.0.1.ebuild 
b/dev-python/clang-python/clang-python-4.0.1.ebuild
deleted file mode 100644
index c77ee951ec2..000
--- a/dev-python/clang-python/clang-python-4.0.1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-inherit python-r1
-
-DESCRIPTION="Python bindings for sys-devel/clang"
-HOMEPAGE="https://llvm.org/;
-SRC_URI="https://releases.llvm.org/${PV/_//}/cfe-${PV/_/}.src.tar.xz;
-
-LICENSE="UoI-NCSA"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-# The module is opening libclang.so directly, and doing some blasphemy
-# on top of it.
-RDEPEND="
-   >=sys-devel/clang-${PV}:*
-   !sys-devel/llvm:0[clang(-),python(-)]
-   !sys-devel/clang:0[python(-)]
-   ${PYTHON_DEPS}"
-DEPEND="${RDEPEND}
-   test? ( dev-python/nose[${PYTHON_USEDEP}] )"
-
-S=${WORKDIR}/cfe-${PV/_/}.src/bindings/python
-
-src_test() {
-   python_foreach_impl nosetests -v || die
-}
-
-src_install() {
-   python_foreach_impl python_domodule clang
-}



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

2019-06-02 Thread Michał Górny
commit: 53c2aaed46d7192bdeba07799fa76d5b0c5ce8b1
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun  2 06:19:33 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun  2 07:19:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53c2aaed

sys-libs/compiler-rt: Remove 4.0.1

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

 sys-libs/compiler-rt/Manifest |   1 -
 sys-libs/compiler-rt/compiler-rt-4.0.1.ebuild | 144 --
 2 files changed, 145 deletions(-)

diff --git a/sys-libs/compiler-rt/Manifest b/sys-libs/compiler-rt/Manifest
index 60bcfea3088..3574134d6ff 100644
--- a/sys-libs/compiler-rt/Manifest
+++ b/sys-libs/compiler-rt/Manifest
@@ -1,4 +1,3 @@
-DIST compiler-rt-4.0.1.src.tar.xz 1434100 BLAKE2B 
ca6bf78fc07f387b7244a52ef648b06a5685effb46a66b241a9ee847ecafb17d02602f49b0dbe473d47202586874a043a6d75141400062f526d2f808da323e1e
 SHA512 
cfeb625884b273f7c0e6767b81a8d3e5f24e0b96a510d5764d9d47a0e215fc841b4cb9d1843c8fb428cd21def720cfbfe8d3593ff5bb390548ebc8c32a902649
 DIST compiler-rt-5.0.2.src.tar.xz 1543256 BLAKE2B 
09fa84b8f3e9b8627a14387bc6eaa3d6b4588b9c8f1ac5a0114135fd830e3d45922408b237866789eb81bf38defde1186e0f7430a69f825bee12776b7cd9f74e
 SHA512 
605a6d064877a860d6c9097e0220896dfceafed0a2392ad495c97aa347b97899d89f7e21932e29d3274f396615837414a3e730a915fe4f53eaa858ce3642a666
 DIST compiler-rt-6.0.1.src.tar.xz 1686820 BLAKE2B 
59fa3f6e478bd4d6dfa056c85dcdc4349cbce7cea7fc56519feddc9d66c88c9ca48bad7967432ceb81d754213577f12707035afd827cf630a58627575b73b798
 SHA512 
69850c1ad92c66977fa217cbfb42a6a3f502fbe3d1a08daa7fc4cfeb617a7736d231f8ad8d93b10b1ae29bd753315d2a2d70f9ff1f4d18a9a7cc81758d91f963
 DIST compiler-rt-7.1.0.src.tar.xz 1864248 BLAKE2B 
42ab86416f7f85c5833cf85dbfb66b18a5d5cf53fa0560ad43b2ef39f5a2cd7ec1dbe4192cc8dac9b3f658b828c8306f26745c4d0e8f846d9f550ac22717eb33
 SHA512 
54d3ad80936f011dbf2ecebba3f1b7d4a156044b178228411ba855be5ec48eb646155b74dea1a96674adab6f93803456ae1435395e3240a4423a3f65f4566b55

diff --git a/sys-libs/compiler-rt/compiler-rt-4.0.1.ebuild 
b/sys-libs/compiler-rt/compiler-rt-4.0.1.ebuild
deleted file mode 100644
index bb00a9d93c6..000
--- a/sys-libs/compiler-rt/compiler-rt-4.0.1.ebuild
+++ /dev/null
@@ -1,144 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-: ${CMAKE_MAKEFILE_GENERATOR:=ninja}
-# (needed due to CMAKE_BUILD_TYPE != Gentoo)
-CMAKE_MIN_VERSION=3.7.0-r1
-PYTHON_COMPAT=( python2_7 )
-
-# TODO: fix unnecessary dep on Python upstream
-inherit cmake-utils flag-o-matic llvm python-any-r1 toolchain-funcs
-
-DESCRIPTION="Compiler runtime library for clang (built-in part)"
-HOMEPAGE="https://llvm.org/;
-SRC_URI="https://releases.llvm.org/${PV/_//}/${P/_/}.src.tar.xz;
-
-LICENSE="|| ( UoI-NCSA MIT )"
-SLOT="${PV%_*}"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="+clang test"
-
-CLANG_SLOT=${SLOT%%.*}
-RDEPEND="!=sys-libs/compiler-rt-${SLOT}*:0"
-# llvm-4 needed for --cmakedir
-DEPEND="
-   >=sys-devel/llvm-4
-   clang? ( sys-devel/clang )
-   test? ( =sys-devel/clang-${PV%_*}*:${CLANG_SLOT} )
-   ${PYTHON_DEPS}"
-
-S=${WORKDIR}/${P/_/}.src
-
-# least intrusive of all
-CMAKE_BUILD_TYPE=RelWithDebInfo
-
-pkg_pretend() {
-   if ! use clang && ! tc-is-clang; then
-   ewarn "Building using a compiler other than clang may result in 
broken atomics"
-   ewarn "library. Enable USE=clang unless you have a very good 
reason not to."
-   fi
-}
-
-pkg_setup() {
-   llvm_pkg_setup
-   python-any-r1_pkg_setup
-}
-
-test_compiler() {
-   $(tc-getCC) ${CFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c - \
-   <<<'int main() { return 0; }' &>/dev/null
-}
-
-src_configure() {
-   # pre-set since we need to pass it to cmake
-   BUILD_DIR=${WORKDIR}/${P}_build
-
-   local nolib_flags=( -nodefaultlibs -lc )
-   if use clang; then
-   local -x CC=${CHOST}-clang
-   local -x CXX=${CHOST}-clang++
-   # ensure we can use clang before installing compiler-rt
-   local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}"
-   strip-unsupported-flags
-   elif ! test_compiler; then
-   if test_compiler "${nolib_flags[@]}"; then
-   local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}"
-   ewarn "${CC} seems to lack runtime, trying with 
${nolib_flags[*]}"
-   fi
-   fi
-
-   local mycmakeargs=(
-   -DCOMPILER_RT_INSTALL_PATH="${EPREFIX}/usr/lib/clang/${SLOT}"
-   # use a build dir structure consistent with install
-   # this makes it possible to easily deploy test-friendly clang
-   -DCOMPILER_RT_OUTPUT_DIR="${BUILD_DIR}/lib/clang/${SLOT}"
-
-   # currently lit covers only sanitizer tests
-   -DCOMPILER_RT_INCLUDE_TESTS=OFF
-   -DCOMPILER_RT_BUILD_SANITIZERS=OFF
-  

[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt-sanitizers/

2019-06-02 Thread Michał Górny
commit: 2ddc8543232745706fc18f417def544712455bad
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun  2 06:19:31 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun  2 07:19:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ddc8543

sys-libs/compiler-rt-sanitizers: Remove 4.0.1

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

 sys-libs/compiler-rt-sanitizers/Manifest   |   3 -
 .../compiler-rt-sanitizers-4.0.1.ebuild| 171 -
 2 files changed, 174 deletions(-)

diff --git a/sys-libs/compiler-rt-sanitizers/Manifest 
b/sys-libs/compiler-rt-sanitizers/Manifest
index aafbd3fb71f..305db448e32 100644
--- a/sys-libs/compiler-rt-sanitizers/Manifest
+++ b/sys-libs/compiler-rt-sanitizers/Manifest
@@ -1,11 +1,8 @@
-DIST compiler-rt-4.0.1.src.tar.xz 1434100 BLAKE2B 
ca6bf78fc07f387b7244a52ef648b06a5685effb46a66b241a9ee847ecafb17d02602f49b0dbe473d47202586874a043a6d75141400062f526d2f808da323e1e
 SHA512 
cfeb625884b273f7c0e6767b81a8d3e5f24e0b96a510d5764d9d47a0e215fc841b4cb9d1843c8fb428cd21def720cfbfe8d3593ff5bb390548ebc8c32a902649
 DIST compiler-rt-5.0.2.src.tar.xz 1543256 BLAKE2B 
09fa84b8f3e9b8627a14387bc6eaa3d6b4588b9c8f1ac5a0114135fd830e3d45922408b237866789eb81bf38defde1186e0f7430a69f825bee12776b7cd9f74e
 SHA512 
605a6d064877a860d6c9097e0220896dfceafed0a2392ad495c97aa347b97899d89f7e21932e29d3274f396615837414a3e730a915fe4f53eaa858ce3642a666
 DIST compiler-rt-6.0.1.src.tar.xz 1686820 BLAKE2B 
59fa3f6e478bd4d6dfa056c85dcdc4349cbce7cea7fc56519feddc9d66c88c9ca48bad7967432ceb81d754213577f12707035afd827cf630a58627575b73b798
 SHA512 
69850c1ad92c66977fa217cbfb42a6a3f502fbe3d1a08daa7fc4cfeb617a7736d231f8ad8d93b10b1ae29bd753315d2a2d70f9ff1f4d18a9a7cc81758d91f963
 DIST compiler-rt-7.1.0.src.tar.xz 1864248 BLAKE2B 
42ab86416f7f85c5833cf85dbfb66b18a5d5cf53fa0560ad43b2ef39f5a2cd7ec1dbe4192cc8dac9b3f658b828c8306f26745c4d0e8f846d9f550ac22717eb33
 SHA512 
54d3ad80936f011dbf2ecebba3f1b7d4a156044b178228411ba855be5ec48eb646155b74dea1a96674adab6f93803456ae1435395e3240a4423a3f65f4566b55
 DIST compiler-rt-8.0.0.src.tar.xz 1903020 BLAKE2B 
dc42c4772132fee5e225bb94805cd6917214c1d830b8ba4f1c774e6e1726ec7846432d1d6881085676b6d094ec04060ec2a95749eb7d93be79268ee7de1bd828
 SHA512 
fe9f69fe2269fa3d560ae97fdacd462f855fb0b7a5f647f5b8595206ff7febca6496725adc953de411a827c761e2b3ca11a2149f25707d6c62af0722b68ba913
-DIST compiler-rt-sanitizers-4.0.1-patchset.tar.xz 2384 BLAKE2B 
6f9eee711c83570767f0bb634d0f91c18ee7f2af93a478938b8d5b6ce6f2c2fbaadb7bd5c7ee94a14dc1834359a046187db6bc7005b7c2efa539325dc0701ad9
 SHA512 
72d7357b4c27bbf8fa8b34803ddea905a9f1054e8fc7bf99a4ead9dc00408989ea2709f04be9cf45a27eeb4b9386c89feeb25b53a84f3cac9739196b89813887
 DIST compiler-rt-sanitizers-6.0.1-patchset.tar.xz 8820 BLAKE2B 
d53ca357e060d058c7f20c51e74684f4c032fdf3ccec4c9f227dc7a5757206f331b9eda25a72c5c66faf4c44b2cc63eb439bd21bdd55d37a93918ab428fd7cd4
 SHA512 
782a34c56134bd061da30c1f598ddb9e90cb34a4e4ef058fa9634f6da372fd8693ff5e6cf98b59700942273240f83052b89ee2736b22f4e19bc8b519fbec8cad
-DIST llvm-4.0.1.src.tar.xz 21065652 BLAKE2B 
6327eed2d1feb108440f22d2581d1ff86c10a10c29793538d8d899c7e2dc83d3f7b147d3fd4bcce2bd2bf57c071b08c624aeafe40a3e7a3914506e7751727e6c
 SHA512 
16adc39b34ddb628f81b171119a8e2a0e9138b25011e803ef0b688e2fbea116fc4953d3a1b61b90a98a75e33619f81566b7cb06a9a2ea4d04ac5e0eb303a2d1d
 DIST llvm-5.0.2.src.tar.xz 23451868 BLAKE2B 
b7082be2e4ad557b29b9f6869811f262adcf5c73d552faf91b339bede75cf5eab58afefa12fa779a38be71fe2b8f4ea297c3213ee4e8370cc01972c59249d91c
 SHA512 
3588be5ed969c3f7f6f16f56a12a6af2814d3d3c960d4a36ffebb0446cc75f19220bccee7fc605f9b01f5d5c188a905a046193cc12dec42dd5922048b5c27fe1
 DIST llvm-6.0.1.src.tar.xz 25306628 BLAKE2B 
60232d4d22f8096b565cc8d81fea0639f24f14e8fc4f66ade69fa15479181f07f655f26dff3fa24bf105762b495da316c5c9352db234bd0af6b9c3fff6d4d881
 SHA512 
cbbb00eb99cfeb4aff623ee1a5ba075e7b5a76fc00c5f9f539ff28c108598f5708a0369d5bd92683def5a20c2fe60cab7827b42d628dbfcc79b57e0e91b84dd9
 DIST llvm-7.1.0.src.tar.xz 28313784 BLAKE2B 
b78d9a7fc5ef6e352e77d339e5c4eef5ccedf67c05e7abd949e72619aa8a5ed65e7e5e2008354be8e7916d75581719b99f34227838fcc86c5d0080913c2fb22c
 SHA512 
a7dbd5693d1f2dae6b6e52893a100f9349cbfcfb25c5fdcad46364acbff0dbd3573f8fbc026c68eb9fd56335198aa94b866cc3dd7ea0cbd2cbfb5f8fe3444a7a

diff --git 
a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-4.0.1.ebuild 
b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-4.0.1.ebuild
deleted file mode 100644
index b57164e921d..000
--- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-4.0.1.ebuild
+++ /dev/null
@@ -1,171 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-: ${CMAKE_MAKEFILE_GENERATOR:=ninja}
-# (needed due to CMAKE_BUILD_TYPE != Gentoo)
-CMAKE_MIN_VERSION=3.7.0-r1
-PYTHON_COMPAT=( python2_7 )
-
-inherit check-reqs cmake-utils flag-o-matic llvm python-any-r1
-
-DESCRIPTION="Compiler runtime 

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

2019-06-02 Thread Michał Górny
commit: 84303334785c6ac73fff2ba36cd64f73676dffed
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun  2 06:22:08 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun  2 07:19:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84303334

dev-util/creduce: Remove 2.7.0 (for LLVM 4)

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

 dev-util/creduce/creduce-2.7.0.ebuild | 30 --
 1 file changed, 30 deletions(-)

diff --git a/dev-util/creduce/creduce-2.7.0.ebuild 
b/dev-util/creduce/creduce-2.7.0.ebuild
deleted file mode 100644
index 3d45da9f2c8..000
--- a/dev-util/creduce/creduce-2.7.0.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-: ${CMAKE_MAKEFILE_GENERATOR=ninja}
-inherit cmake-utils llvm
-
-DESCRIPTION="C-Reduce - a plugin-based C program reducer"
-HOMEPAGE="https://embed.cs.utah.edu/creduce/;
-SRC_URI="https://embed.cs.utah.edu/creduce/${P}.tar.gz;
-
-LICENSE="UoI-NCSA"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-COMMON_DEPEND="
-   >=dev-lang/perl-5.10.0
-   sys-devel/clang:4"
-RDEPEND="${COMMON_DEPEND}
-   dev-perl/Exporter-Lite
-   dev-perl/File-Which
-   dev-perl/Getopt-Tabular
-   dev-perl/Regexp-Common
-   dev-perl/Sys-CPU"
-DEPEND="${COMMON_DEPEND}
-   sys-devel/flex"
-
-LLVM_MAX_SLOT=4



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

2019-06-02 Thread Michał Górny
commit: ac0eca8bb3692fdb388e4a42c9c8ddac32a68b43
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun  2 06:19:23 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun  2 07:19:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac0eca8b

sys-devel/clang-runtime: Remove 4.0.1

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

 .../clang-runtime/clang-runtime-4.0.1-r1.ebuild| 31 --
 sys-devel/clang-runtime/clang-runtime-4.0.1.ebuild | 25 -
 2 files changed, 56 deletions(-)

diff --git a/sys-devel/clang-runtime/clang-runtime-4.0.1-r1.ebuild 
b/sys-devel/clang-runtime/clang-runtime-4.0.1-r1.ebuild
deleted file mode 100644
index 34393f3f5c3..000
--- a/sys-devel/clang-runtime/clang-runtime-4.0.1-r1.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit multilib-build
-
-DESCRIPTION="Meta-ebuild for clang runtime libraries"
-HOMEPAGE="https://clang.llvm.org/;
-SRC_URI=""
-
-LICENSE="metapackage"
-SLOT="${PV%_*}"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="+compiler-rt crt libcxx openmp +sanitize"
-
-RDEPEND="
-   compiler-rt? (
-   ~sys-libs/compiler-rt-${PV}:${SLOT}
-   sanitize? ( ~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT} )
-   )
-   crt? (
-   || (
-   sys-libs/netbsd-csu[${MULTILIB_USEDEP}]
-   sys-freebsd/freebsd-lib[${MULTILIB_USEDEP}]
-   )
-   )
-   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
-   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )"
-
-REQUIRED_USE="sanitize? ( compiler-rt )"

diff --git a/sys-devel/clang-runtime/clang-runtime-4.0.1.ebuild 
b/sys-devel/clang-runtime/clang-runtime-4.0.1.ebuild
deleted file mode 100644
index dae37fda523..000
--- a/sys-devel/clang-runtime/clang-runtime-4.0.1.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit multilib-build
-
-DESCRIPTION="Meta-ebuild for clang runtime libraries"
-HOMEPAGE="https://clang.llvm.org/;
-SRC_URI=""
-
-LICENSE="metapackage"
-SLOT="${PV%_*}"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="+compiler-rt libcxx openmp +sanitize"
-
-RDEPEND="
-   compiler-rt? (
-   ~sys-libs/compiler-rt-${PV}:${SLOT}
-   sanitize? ( ~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT} )
-   )
-   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
-   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )"
-
-REQUIRED_USE="sanitize? ( compiler-rt )"



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

2019-06-02 Thread Michał Górny
commit: b922024d4855447d0b2e2f9e89e3132d963625a4
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun  2 06:21:33 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun  2 07:19:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b922024d

dev-python/llvmlite: Remove 0.20.0 (for LLVM 4)

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

 dev-python/llvmlite/Manifest   |  1 -
 dev-python/llvmlite/llvmlite-0.20.0.ebuild | 54 --
 2 files changed, 55 deletions(-)

diff --git a/dev-python/llvmlite/Manifest b/dev-python/llvmlite/Manifest
index c4f42becb64..6f4b1d7fa39 100644
--- a/dev-python/llvmlite/Manifest
+++ b/dev-python/llvmlite/Manifest
@@ -1,4 +1,3 @@
-DIST llvmlite-0.20.0.tar.gz 96753 BLAKE2B 
ec9cfa554f44162c0d6e755628603c9afd85642998f56ed49c2ff29c3ef975ef4ce14c6555382ca282b70d71a1ff7347c0b773b339b14345e10d3b9ac96ac55e
 SHA512 
c2e0918e7acfba68922f60889180ec660da13ea199c9e8dfb3ac075c295baeb8c90784a6acc3c463cdd696f8f61c42226548d38db5bd8c4397a23cfa7c7ff764
 DIST llvmlite-0.22.0.gh.tar.gz 156077 BLAKE2B 
1b95a0636807fcf38955b32bd5c7c19784df2cc6708f23624c047f0e9caf4eb2fc26c7a1cb778d7cc7e42b8aeaee1ed43c92bcdaf7eb2e798c25f692b96b786a
 SHA512 
633ec4d294dc246ebff5c7931e9bea86efa28323242411f3f54bc34c99085ebaef477b5bfd8224080790a12b188308ff9662c284b360e1a2939f4fe9b84a9458
 DIST llvmlite-0.26.0.gh.tar.gz 175536 BLAKE2B 
6736e94c13974bb79bcda08ef58dd6d1e67d07a0173b5f2ab1b2fcf9a6e72b2a0b8737da5598023fa0c6db85cfd84f2d429f6077e1342a15b500376addd03c69
 SHA512 
e6bf76b209f44624fe21551971d422bbee6a6dcdfbd2c42607904be32db1b94cfcb185e70198fced5deadd938208d66d94eed4cea31726ae7f4779d58b57eb48
 DIST llvmlite-0.28.0.gh.tar.gz 191141 BLAKE2B 
23c86c28311a4e8c7f9c209a7ed7816ad5002c26f9fda7a47cf2b54c4578db28ed0781b54a716726db8a7c1abce79a79a99c3f5bf4be2a61d547eb74d06cb507
 SHA512 
c00c767c80a507975a055088ca4328766c992e7267219dea54376daf5eb11397532b243352976d3569185149007650d5e94839b61aa55502e1991f72b1ba492a

diff --git a/dev-python/llvmlite/llvmlite-0.20.0.ebuild 
b/dev-python/llvmlite/llvmlite-0.20.0.ebuild
deleted file mode 100644
index 4114a4b5a1f..000
--- a/dev-python/llvmlite/llvmlite-0.20.0.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{2_7,3_5,3_6} )
-
-inherit distutils-r1 llvm
-
-DESCRIPTION="Python wrapper around the llvm C++ library"
-HOMEPAGE="http://llvmlite.pydata.org/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
-IUSE="examples"
-
-LLVM_MAX_SLOT=4
-
-RDEPEND="
-   dev-python/six[${PYTHON_USEDEP}]
-   sys-devel/llvm:${LLVM_MAX_SLOT}
-   sys-libs/zlib:0=
-   virtual/python-enum34[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]
-"
-PATCHES=(
-   "${FILESDIR}"/llvmlite-0.15.0-use-system-six.patch
-)
-
-python_prepare_all() {
-   # disable -flto, we do not force it against user's wishes
-   # add -fPIC, needed to link against shared libraries
-   # plus use those vars to force our CXXFLAGS/LDFLAGS in...
-   export CXX_FLTO_FLAGS="${CXXFLAGS} -fPIC"
-   export LD_FLTO_FLAGS="${LDFLAGS} -fPIC"
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   "${EPYTHON}" runtests.py -v || die "Tests failed under ${EPYTHON}"
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-   if use examples; then
-   insinto /usr/share/doc/${PF}
-   doins -r examples
-   docompress -x /usr/share/doc/${PF}/examples
-   fi
-}



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

2019-06-02 Thread Michał Górny
commit: 9fb85a28b68b91b03d3d42c89905ab778cb093b1
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun  2 06:19:50 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun  2 07:19:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fb85a28

sys-devel/llvm-common: Remove 4.0.1

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

 sys-devel/llvm-common/Manifest |  1 -
 sys-devel/llvm-common/llvm-common-4.0.1.ebuild | 29 --
 2 files changed, 30 deletions(-)

diff --git a/sys-devel/llvm-common/Manifest b/sys-devel/llvm-common/Manifest
index 6eb0347ddd5..668f5d8c8ca 100644
--- a/sys-devel/llvm-common/Manifest
+++ b/sys-devel/llvm-common/Manifest
@@ -1,4 +1,3 @@
-DIST llvm-4.0.1.src.tar.xz 21065652 BLAKE2B 
6327eed2d1feb108440f22d2581d1ff86c10a10c29793538d8d899c7e2dc83d3f7b147d3fd4bcce2bd2bf57c071b08c624aeafe40a3e7a3914506e7751727e6c
 SHA512 
16adc39b34ddb628f81b171119a8e2a0e9138b25011e803ef0b688e2fbea116fc4953d3a1b61b90a98a75e33619f81566b7cb06a9a2ea4d04ac5e0eb303a2d1d
 DIST llvm-5.0.2.src.tar.xz 23451868 BLAKE2B 
b7082be2e4ad557b29b9f6869811f262adcf5c73d552faf91b339bede75cf5eab58afefa12fa779a38be71fe2b8f4ea297c3213ee4e8370cc01972c59249d91c
 SHA512 
3588be5ed969c3f7f6f16f56a12a6af2814d3d3c960d4a36ffebb0446cc75f19220bccee7fc605f9b01f5d5c188a905a046193cc12dec42dd5922048b5c27fe1
 DIST llvm-6.0.1.src.tar.xz 25306628 BLAKE2B 
60232d4d22f8096b565cc8d81fea0639f24f14e8fc4f66ade69fa15479181f07f655f26dff3fa24bf105762b495da316c5c9352db234bd0af6b9c3fff6d4d881
 SHA512 
cbbb00eb99cfeb4aff623ee1a5ba075e7b5a76fc00c5f9f539ff28c108598f5708a0369d5bd92683def5a20c2fe60cab7827b42d628dbfcc79b57e0e91b84dd9
 DIST llvm-7.1.0.src.tar.xz 28313784 BLAKE2B 
b78d9a7fc5ef6e352e77d339e5c4eef5ccedf67c05e7abd949e72619aa8a5ed65e7e5e2008354be8e7916d75581719b99f34227838fcc86c5d0080913c2fb22c
 SHA512 
a7dbd5693d1f2dae6b6e52893a100f9349cbfcfb25c5fdcad46364acbff0dbd3573f8fbc026c68eb9fd56335198aa94b866cc3dd7ea0cbd2cbfb5f8fe3444a7a

diff --git a/sys-devel/llvm-common/llvm-common-4.0.1.ebuild 
b/sys-devel/llvm-common/llvm-common-4.0.1.ebuild
deleted file mode 100644
index b21e9ae4c17..000
--- a/sys-devel/llvm-common/llvm-common-4.0.1.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Common files shared between multiple slots of LLVM"
-HOMEPAGE="https://llvm.org/;
-SRC_URI="https://releases.llvm.org/${PV/_//}/llvm-${PV/_/}.src.tar.xz;
-
-LICENSE="UoI-NCSA"
-SLOT="0"
-KEYWORDS="amd64 arm ~arm64 x86"
-IUSE=""
-
-RDEPEND="!sys-devel/llvm:0"
-
-S=${WORKDIR}/llvm-${PV/_/}.src
-
-src_configure() { :; }
-src_compile() { :; }
-src_test() { :; }
-
-src_install() {
-   insinto /usr/share/vim/vimfiles
-   doins -r utils/vim/*/
-   # some users may find it useful
-   newdoc utils/vim/README README.vim
-   dodoc utils/vim/vimrc
-}



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

2019-06-02 Thread Michał Górny
commit: d61aece697acd9dc7bfc8370cd0c0450b97d16fe
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun  2 06:19:43 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun  2 07:19:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d61aece6

dev-ml/llvm-ocaml: Remove 4.0.1

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

 dev-ml/llvm-ocaml/Manifest|   1 -
 dev-ml/llvm-ocaml/llvm-ocaml-4.0.1.ebuild | 119 --
 2 files changed, 120 deletions(-)

diff --git a/dev-ml/llvm-ocaml/Manifest b/dev-ml/llvm-ocaml/Manifest
index 6eb0347ddd5..668f5d8c8ca 100644
--- a/dev-ml/llvm-ocaml/Manifest
+++ b/dev-ml/llvm-ocaml/Manifest
@@ -1,4 +1,3 @@
-DIST llvm-4.0.1.src.tar.xz 21065652 BLAKE2B 
6327eed2d1feb108440f22d2581d1ff86c10a10c29793538d8d899c7e2dc83d3f7b147d3fd4bcce2bd2bf57c071b08c624aeafe40a3e7a3914506e7751727e6c
 SHA512 
16adc39b34ddb628f81b171119a8e2a0e9138b25011e803ef0b688e2fbea116fc4953d3a1b61b90a98a75e33619f81566b7cb06a9a2ea4d04ac5e0eb303a2d1d
 DIST llvm-5.0.2.src.tar.xz 23451868 BLAKE2B 
b7082be2e4ad557b29b9f6869811f262adcf5c73d552faf91b339bede75cf5eab58afefa12fa779a38be71fe2b8f4ea297c3213ee4e8370cc01972c59249d91c
 SHA512 
3588be5ed969c3f7f6f16f56a12a6af2814d3d3c960d4a36ffebb0446cc75f19220bccee7fc605f9b01f5d5c188a905a046193cc12dec42dd5922048b5c27fe1
 DIST llvm-6.0.1.src.tar.xz 25306628 BLAKE2B 
60232d4d22f8096b565cc8d81fea0639f24f14e8fc4f66ade69fa15479181f07f655f26dff3fa24bf105762b495da316c5c9352db234bd0af6b9c3fff6d4d881
 SHA512 
cbbb00eb99cfeb4aff623ee1a5ba075e7b5a76fc00c5f9f539ff28c108598f5708a0369d5bd92683def5a20c2fe60cab7827b42d628dbfcc79b57e0e91b84dd9
 DIST llvm-7.1.0.src.tar.xz 28313784 BLAKE2B 
b78d9a7fc5ef6e352e77d339e5c4eef5ccedf67c05e7abd949e72619aa8a5ed65e7e5e2008354be8e7916d75581719b99f34227838fcc86c5d0080913c2fb22c
 SHA512 
a7dbd5693d1f2dae6b6e52893a100f9349cbfcfb25c5fdcad46364acbff0dbd3573f8fbc026c68eb9fd56335198aa94b866cc3dd7ea0cbd2cbfb5f8fe3444a7a

diff --git a/dev-ml/llvm-ocaml/llvm-ocaml-4.0.1.ebuild 
b/dev-ml/llvm-ocaml/llvm-ocaml-4.0.1.ebuild
deleted file mode 100644
index 5eda59e817e..000
--- a/dev-ml/llvm-ocaml/llvm-ocaml-4.0.1.ebuild
+++ /dev/null
@@ -1,119 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-: ${CMAKE_MAKEFILE_GENERATOR:=ninja}
-# (needed due to CMAKE_BUILD_TYPE != Gentoo)
-CMAKE_MIN_VERSION=3.7.0-r1
-PYTHON_COMPAT=( python2_7 )
-
-inherit cmake-utils llvm python-any-r1
-
-MY_P=llvm-${PV/_/}
-DESCRIPTION="OCaml bindings for LLVM"
-HOMEPAGE="https://llvm.org/;
-SRC_URI="https://releases.llvm.org/${PV/_//}/${MY_P/_/}.src.tar.xz;
-
-# Keep in sync with sys-devel/llvm
-ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM BPF Hexagon Lanai Mips MSP430
-   NVPTX PowerPC RISCV Sparc SystemZ X86 XCore )
-ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" )
-LLVM_TARGET_USEDEPS=${ALL_LLVM_TARGETS[@]/%/?}
-
-LICENSE="UoI-NCSA"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="test ${ALL_LLVM_TARGETS[*]}"
-
-RDEPEND="
-   >=dev-lang/ocaml-4.00.0:0=
-   dev-ml/ocaml-ctypes:=
-   ~sys-devel/llvm-${PV}:=[${LLVM_TARGET_USEDEPS// /,}]
-   !sys-devel/llvm[ocaml(-)]"
-# configparser-3.2 breaks the build (3.3 or none at all are fine)
-DEPEND="${RDEPEND}
-   dev-lang/perl
-   dev-ml/findlib
-   test? ( dev-ml/ounit )
-   !!

[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang/files/4.0.1/, sys-devel/clang/files/4.0.1/extra/, ...

2019-06-02 Thread Michał Górny
commit: f6dc64a96ee1e5bab24de17d1bf7ba9ea0269dba
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun  2 06:19:38 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun  2 07:19:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6dc64a9

sys-devel/clang: Remove 4.0.1

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

 sys-devel/clang/Manifest   |   4 -
 sys-devel/clang/clang-4.0.1.ebuild | 299 -
 ...rrect-values-of-ATOMIC_-_LOCK_FREE-to-mat.patch |  87 --
 ...port-stand-alone-Sphinx-doxygen-doc-build.patch |  64 -
 ...st-dependencies-when-using-installed-tool.patch |  48 
 ...ang-library-dir-in-LD_LIBRARY_PATH-For-st.patch |  83 --
 6 files changed, 585 deletions(-)

diff --git a/sys-devel/clang/Manifest b/sys-devel/clang/Manifest
index b11c3c5b87e..21f251c0a92 100644
--- a/sys-devel/clang/Manifest
+++ b/sys-devel/clang/Manifest
@@ -1,14 +1,11 @@
-DIST cfe-4.0.1.src.tar.xz 10933628 BLAKE2B 
bc1bb8875e83ccecd446a48cfa41f5c98a09d6ad24ff439a983f629711b4513b9c4bee4070f8df13b6b2a52d673b0706733a4c151ce5021a0233147debff14ac
 SHA512 
936c9e1626b27e63a4fb11f3c0cb998eeaf9a520ad6e2bcd67cb4352e59e7781ecc700df79794f3fd70473d90b7e2ba418a39038eb0146b68e843f0705c1f964
 DIST cfe-5.0.2.src.tar.xz 11459216 BLAKE2B 
80d9b2ab70b00c0dfd5c5386a44e0c15d8252e6175c9da55a0519c4f9b8192e32e215110d7d3808225786e2c7f906f2dfbe11dd09bdf21574e99709ae237ed0b
 SHA512 
9931afceb5569ad6caec85d506180c810f7fea94af8c997143b0a37cbf413fcea0d925204786106271efb65fde684066ace0dfcbbf7b61ecd709d22dd0b1
 DIST cfe-6.0.1.src.tar.xz 11905772 BLAKE2B 
abb60e9f9827d1d8a24f0aaf8a1d1e32979293cc401258d230f93290e633645747fd0344af189ac7081b06be2cada503364e1e432b37110ade4b3578e40c7605
 SHA512 
f64ba9290059f6e36fee41c8f32bf483609d31c291fcd2f77d41fecfdf3c8233a5e23b93a1c73fed03683823bd6e72757ed993dd32527de3d5f2b7a64bb031b9
 DIST cfe-7.1.0.src.tar.xz 12487872 BLAKE2B 
ca6ec9e45b94823de1dabf9e68f0c97cdd40b5d2a5e5e15d4b2393f6d7fbdee72a541b957cc22ce4cb726d8ee7190228320941d5713aeb59695673b9e9070ceb
 SHA512 
1cd0b80f32aa4de1118c0c676ba96b1fc78b7ff929b01b6589dfe9b4669e599ac8cfb8f5a0abcd3487594193a7dec06b29530ec3fc03042c20a160f0477a79fd
 DIST cfe-8.0.0.src.tar.xz 12868468 BLAKE2B 
3cb96c95c4d9713feb7011e4f1ca24be3e7f6c9b458f6cd9e6905f99737312ca44cb701ed5871e47dd583145e5898d53a65c4cda6456af3d4ca31b670ed84409
 SHA512 
98e540222719716985e5d8439116e47469cb01201ea91d1da7e46cb6633da099688d9352c3b65e5c5f660cbbae353b3d79bb803fc66b3be663f2b04b1feed1c3
-DIST clang-tools-extra-4.0.1.src.tar.xz 581788 BLAKE2B 
52ca89eda6fe1e0fbbdc46e17f4067f03a9a9440dcdcc98811651087d0c9ab24dfe3eefb0b80a32ec41abe0766cb3e47031de61c4cff02b7d0e08c8fd03e3faa
 SHA512 
ea26d926f428e62e76cf8a073e63ffe05645f6592e05d7717d5c257908870ae9217727d3e1578227b14eda5937085872463f1a8e99970256179c68b8a92e69e0
 DIST clang-tools-extra-5.0.2.src.tar.xz 646272 BLAKE2B 
8a15a0c3ed9e8c31706d744017aa8be52616037790075c2314c3a613c9e1aa86b0b980c4e3bd9a775b234440f17436392196b41f1691ab25a33b432a25affb68
 SHA512 
241d85652e7c3ad5d77754ad9a694bddab3c14098067da4119223007c5a4a765d1cd7e7c7dba91666ccd5506f8703c82c9ee487f28249a00c2c4edbd0d1f2640
 DIST clang-tools-extra-6.0.1.src.tar.xz 757256 BLAKE2B 
1d91d7459a34e7251007af91db1803ee6d04f1ef3e0fcf134a7e0d1d3456b094a80339ee60db3f0bdd12961f3a05caee7edfc5c6b9c48d49cd55a5dc3c102c3a
 SHA512 
cf29d117b6dabcb7a8e5f6dab5016ce5a5c8f475679001a43fd5c935f2c368f37cdef50aae2080a1e4524f647f6d83458d4a5dec5b45d03fb374f463caf7c3f5
 DIST clang-tools-extra-7.1.0.src.tar.xz 901328 BLAKE2B 
20865cf188cf08e4eae969d1083d9d69f57159c3dceb71e3e00a3f4dd96814b99e25fe633eb46801923d64cc9f884da24a417c21af71f0b3535bda0cce7d73da
 SHA512 
8c22136324808b42601915e8163e06a90db078693f9e12369050bca6bab8cb971efaddcda82c5abf08e67ba7a5be1ac32e1bef0aff29a1b433e80eca8eba3e7b
 DIST clang-tools-extra-8.0.0.src.tar.xz 1996156 BLAKE2B 
26c839669ce4cf531a56e8527c9d507ce458861c00aaf563fa5e58cfa2fa3897d820643746802198c8e77c9e46fc8f4b833fc3746b32d8adc0d4a09dbe3ace7c
 SHA512 
434e4cb7b76f89b0a0af25f05f32f2f2e8edb9e9f14547be845df75f5032c1d9dbf475be408bb989c476ec667c10af54a15d40e42559b05e52d24c5fd416b517
-DIST llvm-4.0.1.src.tar.xz 21065652 BLAKE2B 
6327eed2d1feb108440f22d2581d1ff86c10a10c29793538d8d899c7e2dc83d3f7b147d3fd4bcce2bd2bf57c071b08c624aeafe40a3e7a3914506e7751727e6c
 SHA512 
16adc39b34ddb628f81b171119a8e2a0e9138b25011e803ef0b688e2fbea116fc4953d3a1b61b90a98a75e33619f81566b7cb06a9a2ea4d04ac5e0eb303a2d1d
 DIST llvm-5.0.2-manpages.tar.bz2 93977 BLAKE2B 
8c5e8899e0df9d6037fb7d5c373de6492ccdc9fd2c26cc7dfbd8fb2b9e68418ca8fdf42cdc303c361e649cc6939bf5229cbad017bdccbd5d791e92752328252f
 SHA512 
568615bce5a75d42e4b6d592557472d366d49a99f8e81be10ae679804f1fe674c7fd0bbdac09af44fc67ee5aa34c4ed2153c2767c536ac8e45dd15c811c92dcb
 DIST llvm-5.0.2.src.tar.xz 23451868 BLAKE2B 
b7082be2e4ad557b29b9f6869811f262adcf5c73d552faf91b339bede75cf5eab58afefa12fa779a38be71fe2b8f4ea297c3213ee4e8370cc01972c59249d91c
 SHA512 

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

2019-06-02 Thread Michał Górny
commit: 0108d410f63834eaafced74ab612a0ffc95ca585
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun  2 06:19:47 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun  2 07:19:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0108d410

sys-devel/llvmgold: Remove 4.0.1

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

 sys-devel/llvmgold/llvmgold-4.ebuild | 24 
 1 file changed, 24 deletions(-)

diff --git a/sys-devel/llvmgold/llvmgold-4.ebuild 
b/sys-devel/llvmgold/llvmgold-4.ebuild
deleted file mode 100644
index 330cb976429..000
--- a/sys-devel/llvmgold/llvmgold-4.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="LLVMgold plugin symlink for autoloading"
-HOMEPAGE="https://llvm.org/;
-SRC_URI=""
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="amd64 arm ~arm64 x86"
-IUSE=""
-
-RDEPEND="sys-devel/llvm:${PV}[gold]
-   !sys-devel/llvm:0"
-
-S=${WORKDIR}
-
-src_install() {
-   dodir "/usr/${CHOST}/binutils-bin/lib/bfd-plugins"
-   dosym "../../../../lib/llvm/${PV}/$(get_libdir)/LLVMgold.so" \
-   "/usr/${CHOST}/binutils-bin/lib/bfd-plugins/LLVMgold.so"
-}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/llvm/, sys-devel/llvm/files/4.0.1/

2019-06-02 Thread Michał Górny
commit: 0f4c824257ed4dee36c34c3e1ab94cd190631afe
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun  2 06:19:48 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun  2 07:19:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f4c8242

sys-devel/llvm: Remove 4.0.1

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

 sys-devel/llvm/Manifest|   2 -
 ...Wl-z-nodelete-on-Linux-to-prevent-unloadi.patch |  56 -
 sys-devel/llvm/llvm-4.0.1-r1.ebuild| 242 -
 3 files changed, 300 deletions(-)

diff --git a/sys-devel/llvm/Manifest b/sys-devel/llvm/Manifest
index 064f8f47d74..c8c1a8eac37 100644
--- a/sys-devel/llvm/Manifest
+++ b/sys-devel/llvm/Manifest
@@ -1,4 +1,3 @@
-DIST llvm-4.0.1.src.tar.xz 21065652 BLAKE2B 
6327eed2d1feb108440f22d2581d1ff86c10a10c29793538d8d899c7e2dc83d3f7b147d3fd4bcce2bd2bf57c071b08c624aeafe40a3e7a3914506e7751727e6c
 SHA512 
16adc39b34ddb628f81b171119a8e2a0e9138b25011e803ef0b688e2fbea116fc4953d3a1b61b90a98a75e33619f81566b7cb06a9a2ea4d04ac5e0eb303a2d1d
 DIST llvm-5.0.1-patchset.tar.bz2 4204 BLAKE2B 
e7282e84578631d88549bdf34e5a44e0294e47ef1fee29c0cb954d7afd160d4b6a0f39bb3bd53791ea53503a60eaa0ada0a512a63d696ff096dc6f21f4aecdc7
 SHA512 
395ea2b13008e222c034e2bdd8c2bb033b9c01e61fb89c840f009f6cddb499b317df8b061d29f40968d8f0df5540a2f4a9de31eef1de886796c8c334f37254eb
 DIST llvm-5.0.2-manpages.tar.bz2 93977 BLAKE2B 
8c5e8899e0df9d6037fb7d5c373de6492ccdc9fd2c26cc7dfbd8fb2b9e68418ca8fdf42cdc303c361e649cc6939bf5229cbad017bdccbd5d791e92752328252f
 SHA512 
568615bce5a75d42e4b6d592557472d366d49a99f8e81be10ae679804f1fe674c7fd0bbdac09af44fc67ee5aa34c4ed2153c2767c536ac8e45dd15c811c92dcb
 DIST llvm-5.0.2.src.tar.xz 23451868 BLAKE2B 
b7082be2e4ad557b29b9f6869811f262adcf5c73d552faf91b339bede75cf5eab58afefa12fa779a38be71fe2b8f4ea297c3213ee4e8370cc01972c59249d91c
 SHA512 
3588be5ed969c3f7f6f16f56a12a6af2814d3d3c960d4a36ffebb0446cc75f19220bccee7fc605f9b01f5d5c188a905a046193cc12dec42dd5922048b5c27fe1
@@ -8,4 +7,3 @@ DIST llvm-7.1.0-manpages.tar.bz2 120786 BLAKE2B 
b52a7afe7c5c170894e910ef2c651a5f
 DIST llvm-7.1.0.src.tar.xz 28313784 BLAKE2B 
b78d9a7fc5ef6e352e77d339e5c4eef5ccedf67c05e7abd949e72619aa8a5ed65e7e5e2008354be8e7916d75581719b99f34227838fcc86c5d0080913c2fb22c
 SHA512 
a7dbd5693d1f2dae6b6e52893a100f9349cbfcfb25c5fdcad46364acbff0dbd3573f8fbc026c68eb9fd56335198aa94b866cc3dd7ea0cbd2cbfb5f8fe3444a7a
 DIST llvm-8.0.0-manpages.tar.bz2 140542 BLAKE2B 
e6c58865ace0b8848ffe825e931a639daa5b22099317b3263acf8df4b8d5e1e97ed54a85b9241e6874b112c67114bda5617c3014c3bc1430c179bdf389e77269
 SHA512 
198f5bde8c610aa7953b325fc29c2bebe5c3d81469af6273975ed32cd739a9936813fca7399acc49809c322cf73fbdaa77a834f889bd78fe4672024965ea47fb
 DIST llvm-8.0.0.src.tar.xz 30503732 BLAKE2B 
d89bdeb0ec7d885e49cfe5ae025da84f00502d409710c0807a3cdd58dbd47c50cf6a635593569483150f7f2ecb0de0310bd6785cb7625219bf9f6224a0d68e1c
 SHA512 
1602343b451b964f5d8c2d6b0654d89384c80d45883498c5f0e2f4196168dd4a1ed2a4dadb752076020243df42ffe46cb31d82ffc145d8e5874163cbb9686a1f
-DIST llvm-manpages-4.0.1.tar.bz2 87981 BLAKE2B 
79ffd254ee5c6e09159c954913ef820f74107d4fcea5e3ed82592dc36af8fdfbf1e850547ba8bfc20aa9a5ecdd26c50329e6a6d558ae3aa5475a930789ce3e01
 SHA512 
d5b3213567c25db58ef364d272314a79c311a80fc21d98c09a5540af45a8190a38f489228663fe9a9b63bf0f2b952c460c4196a8fc8d6f221619f6e7ed2fc415

diff --git 
a/sys-devel/llvm/files/4.0.1/0001-cmake-Pass-Wl-z-nodelete-on-Linux-to-prevent-unloadi.patch
 
b/sys-devel/llvm/files/4.0.1/0001-cmake-Pass-Wl-z-nodelete-on-Linux-to-prevent-unloadi.patch
deleted file mode 100644
index b857136498b..000
--- 
a/sys-devel/llvm/files/4.0.1/0001-cmake-Pass-Wl-z-nodelete-on-Linux-to-prevent-unloadi.patch
+++ /dev/null
@@ -1,56 +0,0 @@
-From 937b23b5fffa59deb1dc342cc5602d387d84a762 Mon Sep 17 00:00:00 2001
-From: Michal Gorny 
-Date: Mon, 27 Nov 2017 22:23:09 +
-Subject: [PATCH] [cmake] Pass -Wl,-z,nodelete on Linux to prevent unloading
-
-Prevent unloading shared libraries on Linux when dlclose() is called.
-This is necessary since command-line option parsing API relies on
-registering the global option instances in the option parser instance
-which can be loaded in a different shared library.
-
-Given that we can't reliably remove those options when a library is
-unloaded, the parser ends up containing dangling references. Since glibc
-has relatively complex library unloading rules, some of the LLVM
-libraries can be unloaded while others (including the Support library)
-stay loaded causing quite a mayhem. To reliably prevent that, just
-forbid unloading all libraries -- it's a very bad idea anyway.
-
-While the issue arguably happens only with BUILD_SHARED_LIBS, it may
-affect any library reusing llvm::cl interface.
-
-Based on patch provided Ross Hayward on https://bugs.gentoo.org/617154.
-Previously hit by Fedora back in Feb 2016:
-https://lists.freedesktop.org/archives/mesa-dev/2016-February/107242.html
-
-Differential 

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

2019-06-02 Thread Michał Górny
commit: 24b8136b24bdaae7ae6f313c7486479aa4ff3629
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun  2 06:19:45 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun  2 07:19:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24b8136b

dev-python/lit: Remove 4.0.1

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

 dev-python/lit/Manifest |  1 -
 dev-python/lit/lit-4.0.1.ebuild | 35 ---
 2 files changed, 36 deletions(-)

diff --git a/dev-python/lit/Manifest b/dev-python/lit/Manifest
index 6eb0347ddd5..668f5d8c8ca 100644
--- a/dev-python/lit/Manifest
+++ b/dev-python/lit/Manifest
@@ -1,4 +1,3 @@
-DIST llvm-4.0.1.src.tar.xz 21065652 BLAKE2B 
6327eed2d1feb108440f22d2581d1ff86c10a10c29793538d8d899c7e2dc83d3f7b147d3fd4bcce2bd2bf57c071b08c624aeafe40a3e7a3914506e7751727e6c
 SHA512 
16adc39b34ddb628f81b171119a8e2a0e9138b25011e803ef0b688e2fbea116fc4953d3a1b61b90a98a75e33619f81566b7cb06a9a2ea4d04ac5e0eb303a2d1d
 DIST llvm-5.0.2.src.tar.xz 23451868 BLAKE2B 
b7082be2e4ad557b29b9f6869811f262adcf5c73d552faf91b339bede75cf5eab58afefa12fa779a38be71fe2b8f4ea297c3213ee4e8370cc01972c59249d91c
 SHA512 
3588be5ed969c3f7f6f16f56a12a6af2814d3d3c960d4a36ffebb0446cc75f19220bccee7fc605f9b01f5d5c188a905a046193cc12dec42dd5922048b5c27fe1
 DIST llvm-6.0.1.src.tar.xz 25306628 BLAKE2B 
60232d4d22f8096b565cc8d81fea0639f24f14e8fc4f66ade69fa15479181f07f655f26dff3fa24bf105762b495da316c5c9352db234bd0af6b9c3fff6d4d881
 SHA512 
cbbb00eb99cfeb4aff623ee1a5ba075e7b5a76fc00c5f9f539ff28c108598f5708a0369d5bd92683def5a20c2fe60cab7827b42d628dbfcc79b57e0e91b84dd9
 DIST llvm-7.1.0.src.tar.xz 28313784 BLAKE2B 
b78d9a7fc5ef6e352e77d339e5c4eef5ccedf67c05e7abd949e72619aa8a5ed65e7e5e2008354be8e7916d75581719b99f34227838fcc86c5d0080913c2fb22c
 SHA512 
a7dbd5693d1f2dae6b6e52893a100f9349cbfcfb25c5fdcad46364acbff0dbd3573f8fbc026c68eb9fd56335198aa94b866cc3dd7ea0cbd2cbfb5f8fe3444a7a

diff --git a/dev-python/lit/lit-4.0.1.ebuild b/dev-python/lit/lit-4.0.1.ebuild
deleted file mode 100644
index 4e620171d64..000
--- a/dev-python/lit/lit-4.0.1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-inherit distutils-r1
-
-MY_P=llvm-${PV/_/}
-DESCRIPTION="A stand-alone install of the LLVM suite testing tool"
-HOMEPAGE="https://llvm.org/;
-SRC_URI="https://releases.llvm.org/${PV/_//}/${MY_P}.src.tar.xz;
-
-LICENSE="UoI-NCSA"
-SLOT="0"
-KEYWORDS="amd64 arm ~arm64 x86"
-IUSE="test"
-
-S=${WORKDIR}/${MY_P}.src/utils/lit
-
-# Tests require 'FileCheck' and 'not' utilities (from llvm)
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   test? (
-   dev-python/psutil[${PYTHON_USEDEP}]
-   sys-devel/llvm )"
-
-# Tests are broken in this version, fixed in 5.0+.
-RESTRICT="test"
-
-# TODO: move the manpage generation here (from sys-devel/llvm)
-
-python_test() {
-   ./lit.py -sv tests || die
-}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/glep63-check/

2019-06-02 Thread Michał Górny
commit: fe6479f1e13ab93d575b8c5e96f51471289f3316
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun  2 06:27:23 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun  2 06:38:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe6479f1

app-crypt/glep63-check: Mark for ALLARCHES stabilization

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

 app-crypt/glep63-check/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-crypt/glep63-check/metadata.xml 
b/app-crypt/glep63-check/metadata.xml
index 3c8bc0ae71d..380dca00d40 100644
--- a/app-crypt/glep63-check/metadata.xml
+++ b/app-crypt/glep63-check/metadata.xml
@@ -5,6 +5,7 @@
mgo...@gentoo.org
Michał Górny

+   


mgo...@gentoo.org



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

2019-06-02 Thread Michał Górny
commit: c5b17d217cdfe33e2a00e842edffba97b5d5b542
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun  2 06:32:38 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun  2 06:38:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5b17d21

dev-util/sysdig: Drop old

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

 dev-util/sysdig/Manifest   |  2 -
 .../sysdig/files/sysdig-0.24.2-kernel-5.0.0.patch  | 34 
 dev-util/sysdig/sysdig-0.24.2.ebuild   | 99 --
 dev-util/sysdig/sysdig-0.26.0.ebuild   | 97 -
 4 files changed, 232 deletions(-)

diff --git a/dev-util/sysdig/Manifest b/dev-util/sysdig/Manifest
index 51871b43e56..8cff04f0f08 100644
--- a/dev-util/sysdig/Manifest
+++ b/dev-util/sysdig/Manifest
@@ -1,3 +1 @@
-DIST sysdig-0.24.2.tar.gz 855317 BLAKE2B 
d394ac3bd7e405664da2b45d8cfd5d3433e20266a9489f63b7d4c3bb955a60640d13bb33e6dd2057b16b6ce0617afab88cad2ceab58aa50f6b43a64f6a50f45b
 SHA512 
10ec381144733abc2c386f6570d4245ac2c1eec64d0f56800963acbd9cc38eece504f836f1ab0e24224ff44233945c8273b72efc77d7eadce98d7c4fc378740b
-DIST sysdig-0.26.0.tar.gz 892090 BLAKE2B 
ea80eacfedeca0348c86611d960c8e65eb31c4dfb2386813973d37a92cb186fd0b8b2597305c0617e59c7254b8507ed32c6f1fed37e920929e45a72fffb32cb7
 SHA512 
8f6ebcd0a0d14586b204b3fa90e27581082390b57d0547e531db258be341fd5e1b77c45c02018267836c867e291d842fcbd05bbe994d3e32a678a2926426e2b6
 DIST sysdig-0.26.1.tar.gz 892441 BLAKE2B 
38302458c54a10719fadaf5e5bb6d29931a262550eaf44350543e99cd33e6a90889d81f49096d2f57fcc903bc9245a1f782b438a48613f9fc9f90273c46f0f39
 SHA512 
817573dd2945e20094c548a481205d7ae700e8242a12c75bcab41c52330fb6f508214d71f3d3ba4ecc86576e555c8c2a0c155921d61d29a5861bbf982600f6fb

diff --git a/dev-util/sysdig/files/sysdig-0.24.2-kernel-5.0.0.patch 
b/dev-util/sysdig/files/sysdig-0.24.2-kernel-5.0.0.patch
deleted file mode 100644
index 711eb182751..000
--- a/dev-util/sysdig/files/sysdig-0.24.2-kernel-5.0.0.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-From 2c8f0263382bf64800faec5fba5cc3e005d9fb1e Mon Sep 17 00:00:00 2001
-From: Colin Ian King 
-Date: Thu, 31 Jan 2019 10:54:00 +
-Subject: [PATCH] Update for change to access_ok in Linux 5.0
-
-Linux 5.0 removed the 1st argument 'type' from the access_ok macro.
-Update the ppm_access_ok() macro to cater for this change for Linux
-5.0
-
-Bug: https://github.com/draios/sysdig/issues/1299
-sysdig-CLA-1.0-signed-off-by: Colin Ian King 
-
-Signed-off-by: Colin Ian King 

- driver/ppm_events.c | 6 +-
- 1 file changed, 5 insertions(+), 1 deletion(-)
-
-diff --git a/driver/ppm_events.c b/driver/ppm_events.c
-index 717590888..cc3eb98d2 100644
 a/driver/ppm_events.c
-+++ b/driver/ppm_events.c
-@@ -46,7 +46,11 @@ or GPL2.txt for full copies of the license.
- #ifdef access_ok_noprefault
- #define ppm_access_ok access_ok_noprefault
- #else
--#define ppm_access_ok access_ok
-+#if LINUX_VERSION_CODE < KERNEL_VERSION(5, 0, 0)
-+#define ppm_access_ok(type, addr, size)   access_ok(type, addr, size)
-+#else
-+#define ppm_access_ok(type, addr, size)   access_ok(addr, size)
-+#endif
- #endif
- 
- extern bool g_tracers_enabled;

diff --git a/dev-util/sysdig/sysdig-0.24.2.ebuild 
b/dev-util/sysdig/sysdig-0.24.2.ebuild
deleted file mode 100644
index abc1676d9a6..000
--- a/dev-util/sysdig/sysdig-0.24.2.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-: ${CMAKE_MAKEFILE_GENERATOR:=ninja}
-MODULES_OPTIONAL_USE=modules
-inherit linux-mod bash-completion-r1 cmake-utils
-
-DESCRIPTION="A system exploration and troubleshooting tool"
-HOMEPAGE="https://www.sysdig.org/;
-SRC_URI="https://github.com/draios/sysdig/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0
-   modules? ( || ( MIT GPL-2 ) )"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="libressl +modules"
-
-RDEPEND="
-   app-misc/jq:0=
-   dev-cpp/tbb:0=
-   dev-lang/luajit:2=
-   >=dev-libs/jsoncpp-0.6_pre:0=
-   dev-libs/libb64:0=
-   sys-libs/ncurses:0=
-   sys-libs/zlib:0=
-   libressl? ( dev-libs/libressl:0= )
-   !libressl? ( dev-libs/openssl:0= )
-   net-misc/curl:0="
-DEPEND="${RDEPEND}
-   app-arch/xz-utils
-   virtual/os-headers"
-
-# needed for the kernel module
-CONFIG_CHECK="HAVE_SYSCALL_TRACEPOINTS ~TRACEPOINTS"
-
-pkg_pretend() {
-   linux-mod_pkg_setup
-}
-
-pkg_setup() {
-   linux-mod_pkg_setup
-}
-
-src_prepare() {
-   sed -i -e 's:-ggdb::' CMakeLists.txt || die
-
-   local PATCHES=(
-   # compatibility with kernel 5.0.0
-   # https://bugs.gentoo.org/680084
-   "${FILESDIR}"/sysdig-0.24.2-kernel-5.0.0.patch
-   )
-   cmake-utils_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   # we will use linux-mod for that
-   -DBUILD_DRIVER=OFF
-   

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

2019-06-02 Thread Michał Górny
commit: 4eaad54bd1f8b83235290b29dded7a9f747250b7
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun  2 06:30:46 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun  2 06:38:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4eaad54b

app-doc/eclass-manpages: Bump to 20190602 snapshot

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

 app-doc/eclass-manpages/Manifest |  1 +
 .../eclass-manpages/eclass-manpages-20190602.ebuild  | 20 
 2 files changed, 21 insertions(+)

diff --git a/app-doc/eclass-manpages/Manifest b/app-doc/eclass-manpages/Manifest
index 8c89ddd5bd7..e45891319b8 100644
--- a/app-doc/eclass-manpages/Manifest
+++ b/app-doc/eclass-manpages/Manifest
@@ -1 +1,2 @@
 DIST eclass-manpages-20190329.tar.xz 428068 BLAKE2B 
630f6ba06bef6e4aed7713776b8a0ce737dcba4441309ed326b6eb87a5515f5fbd2f95db4a12385788a1dbf1ff6bc3c09620f4564c0bba201f48f6aa31520b41
 SHA512 
8088078334c2b7f35301bd75dc2505a366d030cb1d28bf47c387ba0c727cf5a58e1f279708d4a32ecf47ceec543c287ea5ad8c76ce4bbd9c45f039be2924d7ee
+DIST eclass-manpages-20190602.tar.xz 412572 BLAKE2B 
260bdf6f50d7b1735a006d560c76ec21dfef39ddd77231dd52102a73d485c0bb4d54735d2bf34f15aeca2a626ecb8020abcebbd6130c7e015fded71445f4cf16
 SHA512 
7d6868a8363c83dea81d7f839f4037c8ceaae157fa3c099d6e455707ea0e8045a0a333448aff2be1c0733f449c32237cb704758fb8df4ce9e7357e8001c3a498

diff --git a/app-doc/eclass-manpages/eclass-manpages-20190602.ebuild 
b/app-doc/eclass-manpages/eclass-manpages-20190602.ebuild
new file mode 100644
index 000..c567d7c5fc3
--- /dev/null
+++ b/app-doc/eclass-manpages/eclass-manpages-20190602.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+DESCRIPTION="Collection of Gentoo eclass manpages"
+HOMEPAGE="https://github.com/mgorny/eclass-to-manpage;
+SRC_URI="https://dev.gentoo.org/~mgorny/dist/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+# Keep the keywords stable. No need to change to ~arch.
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+
+DEPEND="app-arch/xz-utils
+   sys-apps/gawk"
+
+src_install() {
+   emake install DESTDIR="${D}" PREFIX=/usr
+}



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

2019-06-02 Thread Michał Górny
commit: 7dcfc3a7cdbc815e2e6e83e7e0d88d973480
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun  2 06:24:46 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun  2 06:38:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dcfc3a7

app-admin/systemrescuecd-x86: Drop 6.0.0

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

 app-admin/systemrescuecd-x86/Manifest  |  1 -
 .../systemrescuecd-x86-6.0.0.ebuild| 69 --
 2 files changed, 70 deletions(-)

diff --git a/app-admin/systemrescuecd-x86/Manifest 
b/app-admin/systemrescuecd-x86/Manifest
index af26ebf2df1..de08d61dd3a 100644
--- a/app-admin/systemrescuecd-x86/Manifest
+++ b/app-admin/systemrescuecd-x86/Manifest
@@ -1,3 +1,2 @@
-DIST systemrescuecd-6.0.0.iso 931135488 BLAKE2B 
82879883780ff11a35f2fe635a5ee1a268de590bac79326ac2c49c960cd18755b3c10548d65eb5fb7ce5749c00f5040bb10c5ad5b196e48033fb70e3ff466026
 SHA512 
9bd8c06338357882fd8e3f17ddfb918e1f69e25fff6460957f9c50d496ccc3d4501e39b4596e3f387e4f7a481c9b33d18ba18fb49d74f6d916a7c5997b24c03a
 DIST systemrescuecd-6.0.3.iso 881852416 BLAKE2B 
ab1064237902542845e11869f7076a829e9593d29b8d106f0309c61a1371173cd5b3ef3fa3b84910cc81bcec485d27c8e297f269820aa96b0043df7c441121a2
 SHA512 
21b77e38999f56457a4c0a096eb58b2e74a8b376af33290b2e75995762e12a977435e8a9ed2ad9448799c3246d85f3bddfcafea020a1336b14f4f81644e06bb9
 DIST systemrescuecd-x86-5.3.2.iso 585920512 BLAKE2B 
e68bb4e765359ac0e8124c9cb6090ed2ec9340a09e3ebafbcaa4acc175f8afe3985a57f193cd4be4192dfb23a6042a68328a29bbfb962f73fbe010c32d66e020
 SHA512 
c9da6a63556836bd38f7072b49a5408f2f9e5fa310dbae3f229c9b7af4fe6e073cdfc95b942bc1a6d9c42d41527fc54e8c6c15379082bc3ee0f025da80b01e5a

diff --git a/app-admin/systemrescuecd-x86/systemrescuecd-x86-6.0.0.ebuild 
b/app-admin/systemrescuecd-x86/systemrescuecd-x86-6.0.0.ebuild
deleted file mode 100644
index f35372ef646..000
--- a/app-admin/systemrescuecd-x86/systemrescuecd-x86-6.0.0.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-MY_P=${P/-x86/}
-DESCRIPTION="The .iso image of SystemRescueCD rescue disk, amd64 variant"
-HOMEPAGE="http://www.sysresccd.org/;
-# Large ISO mirroring explicitly approved by infra in bug #588766
-SRC_URI="mirror://sourceforge/systemrescuecd/sysresccd-${PN#*-}/${PV}/${MY_P}.iso"
-
-LICENSE="Apache-1.0 Apache-2.0 Artistic Artistic-2 BEER-WARE BSD BSD-2 BSD-4 
CC0-1.0 CC-BY-SA-3.0 FDL-1.3+ GPL-2 GPL-2+ GPL-3+ icu ISC JasPer2.0 LGPL-2+ 
LGPL-2.1+ LGPL-3+ linux-firmware MaxMind2 MIT MPL-1.1 MPL-2.0 no-source-code 
OFL Old-MIT OPENLDAP openssl PSF-2 public-domain Sleepycat unRAR UoI-NCSA vim 
ZLIB"
-SLOT="${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="+isohybrid"
-RESTRICT="bindist mirror"
-
-DEPEND="isohybrid? ( >=sys-boot/syslinux-4 )"
-
-S=${WORKDIR}
-
-pkg_pretend() {
-   ewarn "Please note that starting with version 6.0.0, upstream has 
switched"
-   ewarn "to Arch Linux as base of their distribution, and running on 
32-bit"
-   ewarn "systems is no longer supported."
-}
-
-src_install() {
-   insinto "/usr/share/${PN%-*}"
-   doins "${DISTDIR}/${MY_P}.iso"
-
-   if use isohybrid; then
-   set -- isohybrid -u "${ED%/}/usr/share/${PN%-*}/${MY_P}.iso"
-   echo "${@}"
-   "${@}" || die "${*} failed"
-   fi
-}
-
-pkg_postinst() {
-   local f=${EROOT%/}/usr/share/${PN%-*}/${PN}-newest.iso
-
-   # no version newer than ours? we're the newest!
-   if ! has_version ">${CATEGORY}/${PF}"; then
-   ln -f -s -v "${MY_P}.iso" "${f}" || die
-   fi
-}
-
-pkg_postrm() {
-   local f=${EROOT%/}/usr/share/${PN%-*}/${PN}-newest.iso
-
-   # if there is no version newer than ours installed
-   if ! has_version ">${CATEGORY}/${PF}"; then
-   # and we are truly and completely uninstalled...
-   if [[ ! ${REPLACED_BY_VERSION} ]]; then
-   # then find an older version to set the symlink to
-   local newest_version=$(best_version 
"<${CATEGORY}/${PF}")
-
-   if [[ ${newest_version} ]]; then
-   # update the symlink
-   ln -f -s -v "${newest_version%-r*}.iso" "${f}" 
|| die
-   else
-   # last version removed? clean up the symlink
-   rm -v "${f}" || die
-   # and the parent directory
-   rmdir "${f%/*}" || die
-   fi
-   fi
-   fi
-}



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

2019-06-02 Thread Zac Medico
commit: 7f391ec96d7728b79f5319ce771bd0b1a4aeb0f5
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Jun  2 06:31:55 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Jun  2 06:31:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f391ec9

app-emulation/containers-storage: Bump to version 1.12.8

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

 app-emulation/containers-storage/Manifest  |   1 +
 .../containers-storage-1.12.8.ebuild   | 110 +
 2 files changed, 111 insertions(+)

diff --git a/app-emulation/containers-storage/Manifest 
b/app-emulation/containers-storage/Manifest
index 35b17c1a255..4011e09164e 100644
--- a/app-emulation/containers-storage/Manifest
+++ b/app-emulation/containers-storage/Manifest
@@ -1,2 +1,3 @@
 DIST containers-storage-1.12.7.tar.gz 1562420 BLAKE2B 
84b8f5a329aa191eb07bfab9e4b547e1a48cf5ff30b389f4b8f5aea702e5536cd420aeffb93cc0d15dcd33f3f0d1779f19fdfe2363b027ba3bb8e4776f411a78
 SHA512 
c0dc5aa32c3d439427ccd1721dd9d0b3119cd15b1cf65dc8079714a0df38e961084d090bb9cedd98a0e33c4d530ce898d885447974a86e024ec721d4f2900f34
+DIST containers-storage-1.12.8.tar.gz 1591018 BLAKE2B 
cbcc46e86d6c00badfa3e9d5988757fca969fb1b61f6cd0f81cf257c6feac6deefbdad8534fd99e52842efcfd5099ca0d7e27966b0eb16f699e6c1c06e90c683
 SHA512 
2badef5ccd7292c77ad5de70403c6d343c3a19a81c0e7c22539eb939b5a3ea59447176d5d3d99e34e9877a11b3608268f8951bc74378be99c074ba2a31f27fdb
 DIST github.com-pquerna-ffjson-e517b90714f7c0eabe6d2e570a5886ae077d6db6.tar.gz 
103470 BLAKE2B 
81f0f6ea6648997cb61723d09d456802e60a3d1eb35134c4bbc8af5943b955b1402fe2b3f8d0d4d2d0293ab256a9be66d53262d5f79ca00bf8c18ded39dc44f4
 SHA512 
fadca5a7bd0c0578b23281720a08c505054f3497daeee8efa36b5acafa4118feb4b8a96c4acb4c279d72ebcd50846307cfbb846a355b62f350c961f9102c93a6

diff --git a/app-emulation/containers-storage/containers-storage-1.12.8.ebuild 
b/app-emulation/containers-storage/containers-storage-1.12.8.ebuild
new file mode 100644
index 000..312d2cda060
--- /dev/null
+++ b/app-emulation/containers-storage/containers-storage-1.12.8.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+EGO_VENDOR=(
+   "github.com/pquerna/ffjson e517b90714f7c0eabe6d2e570a5886ae077d6db6"
+)
+
+inherit golang-vcs-snapshot
+
+KEYWORDS="~amd64"
+DESCRIPTION="containers/storage library"
+HOMEPAGE="https://github.com/containers/storage;
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="btrfs +device-mapper ostree test"
+EGO_PN="${HOMEPAGE#*//}"
+EGIT_COMMIT="v${PV}"
+SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz
+   ${EGO_VENDOR_URI}"
+RDEPEND="
+   btrfs? ( sys-fs/btrfs-progs )
+   device-mapper? ( sys-fs/lvm2:= )
+   ostree? (
+   dev-libs/glib:=
+   dev-util/ostree:=
+   )"
+DEPEND="${RDEPEND}
+   dev-go/go-md2man
+   test? (
+   sys-fs/btrfs-progs
+   sys-fs/lvm2
+   sys-apps/util-linux
+   )"
+RESTRICT="test? ( userpriv ) !test? ( test )"
+
+src_unpack() {
+   golang-vcs-snapshot_src_unpack
+}
+
+src_prepare() {
+   default
+
+   [[ -f ${S}/src/${EGO_PN}/hack/btrfs_tag.sh ]] || die
+   use btrfs || { echo -e "#!/bin/sh\necho btrfs_noversion 
exclude_graphdriver_btrfs" > \
+   "${S}/src/${EGO_PN}/hack/btrfs_tag.sh" || die; }
+
+   [[ -f ${S}/src/${EGO_PN}/hack/libdm_tag.sh ]] || die
+   use device-mapper || { echo -e "#!/bin/sh\necho btrfs_noversion 
exclude_graphdriver_devicemapper" > \
+   "${S}/src/${EGO_PN}/hack/libdm_tag.sh" || die; }
+
+   [[ -f ${S}/src/${EGO_PN}/hack/ostree_tag.sh ]] || die
+   use ostree || { echo -e "#!/bin/sh\ntrue" > \
+   "${S}/src/${EGO_PN}/hack/ostree_tag.sh" || die; }
+
+   sed -e 's:TestChrootUntarPath(:_\0:' \
+   -i "${S}/src/${EGO_PN}/pkg/chrootarchive/archive_test.go" || die
+   sed -e 's:TestTarUntar(:_\0:' \
+   -e 's:TestTarWithOptionsChownOptsAlwaysOverridesIdPair(:_\0:' \
+   -e 's:TestTarWithOptions(:_\0:' \
+   -i "${S}/src/${EGO_PN}/pkg/archive/archive_test.go" || die
+   sed -e 's:TestTarUntarWithXattr(:_\0:' \
+   -e 's:TestTarWithBlockCharFifo(:_\0:' \
+   -i "${S}/src/${EGO_PN}/pkg/archive/archive_unix_test.go" || die
+   sed -e 's:TestTarUntarWithXattr(:_\0:' \
+   -i "${S}/src/${EGO_PN}/pkg/archive/archive_test.go" || die
+   sed -e 's:TestApplyLayer(:_\0:' \
+   -i "${S}/src/${EGO_PN}/pkg/archive/changes_test.go" || die
+   sed -e 's:TestApplyLayerInvalidFilenames(:_\0:' \
+   -e 's:TestApplyLayerInvalidHardlink(:_\0:' \
+   -e 's:TestApplyLayerInvalidSymlink(:_\0:' \
+   -e 's:TestApplyLayerWhiteouts(:_\0:' \
+   -i "${S}/src/${EGO_PN}/pkg/archive/diff_test.go" 

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

2019-06-02 Thread Zac Medico
commit: 22b11dbcb538f0a44cf8808bd13bd43091acaa18
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Jun  2 06:21:18 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Jun  2 06:23:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22b11dbc

app-emulation/containers-storage: remove old version

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

 app-emulation/containers-storage/Manifest  |   2 -
 .../containers-storage-0_pre20180730.ebuild| 110 -
 2 files changed, 112 deletions(-)

diff --git a/app-emulation/containers-storage/Manifest 
b/app-emulation/containers-storage/Manifest
index 9a4450ee62a..35b17c1a255 100644
--- a/app-emulation/containers-storage/Manifest
+++ b/app-emulation/containers-storage/Manifest
@@ -1,4 +1,2 @@
-DIST containers-storage-0_pre20180730.tar.gz 1410155 BLAKE2B 
24595693e9f5706130dd5e9bf38d11b2b267a64924cb854ad2d9db8c0a3d7c47fec5a00fa100be67ceaf35ea1a08fada7314d5fbe114fe7508f54e8bfc4f64b4
 SHA512 
25c5c3c16bb9f0da4e590cf658e56cc2ce1dbc81751f984b426b5e09a95ee816632b0267c8f3028254e88fcd39f5d087f0357862b34379180b33ff38d7028453
 DIST containers-storage-1.12.7.tar.gz 1562420 BLAKE2B 
84b8f5a329aa191eb07bfab9e4b547e1a48cf5ff30b389f4b8f5aea702e5536cd420aeffb93cc0d15dcd33f3f0d1779f19fdfe2363b027ba3bb8e4776f411a78
 SHA512 
c0dc5aa32c3d439427ccd1721dd9d0b3119cd15b1cf65dc8079714a0df38e961084d090bb9cedd98a0e33c4d530ce898d885447974a86e024ec721d4f2900f34
-DIST github.com-pquerna-ffjson-af8b230fcd2007c7095168ca8ab94c68b60840c6.tar.gz 
103474 BLAKE2B 
66b456484cec51106e328a6d2c58a8597c1208956fca0c9f0ea45108b8d0942561882004a1ed5b90daa21509c9e0bc090dc9beed89b5a161f52ee8cf58e5d48f
 SHA512 
243d8aed943dbadf3b127e07ad29a830ecded24aa80bb3bcc101db90ba8f3bfa03832e9d1f452e94b3eaccd683a044d0687a168e7e41979eb470442e689659c9
 DIST github.com-pquerna-ffjson-e517b90714f7c0eabe6d2e570a5886ae077d6db6.tar.gz 
103470 BLAKE2B 
81f0f6ea6648997cb61723d09d456802e60a3d1eb35134c4bbc8af5943b955b1402fe2b3f8d0d4d2d0293ab256a9be66d53262d5f79ca00bf8c18ded39dc44f4
 SHA512 
fadca5a7bd0c0578b23281720a08c505054f3497daeee8efa36b5acafa4118feb4b8a96c4acb4c279d72ebcd50846307cfbb846a355b62f350c961f9102c93a6

diff --git 
a/app-emulation/containers-storage/containers-storage-0_pre20180730.ebuild 
b/app-emulation/containers-storage/containers-storage-0_pre20180730.ebuild
deleted file mode 100644
index d5caa6e3a62..000
--- a/app-emulation/containers-storage/containers-storage-0_pre20180730.ebuild
+++ /dev/null
@@ -1,110 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-EGO_VENDOR=(
-   "github.com/pquerna/ffjson af8b230fcd2007c7095168ca8ab94c68b60840c6"
-)
-
-inherit golang-vcs-snapshot
-
-KEYWORDS="~amd64"
-DESCRIPTION="containers/storage library"
-HOMEPAGE="https://github.com/containers/storage;
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="btrfs +device-mapper ostree test"
-EGO_PN="${HOMEPAGE#*//}"
-EGIT_COMMIT="17c7d1fee5603ccf6dd97edc14162fc1510e7e23"
-SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz
-   ${EGO_VENDOR_URI}"
-RDEPEND="
-   btrfs? ( sys-fs/btrfs-progs )
-   device-mapper? ( sys-fs/lvm2:= )
-   ostree? (
-   dev-libs/glib:=
-   dev-util/ostree:=
-   )"
-DEPEND="${RDEPEND}
-   dev-go/go-md2man
-   test? (
-   sys-fs/btrfs-progs
-   sys-fs/lvm2
-   sys-apps/util-linux
-   )"
-RESTRICT="test? ( userpriv ) !test? ( test )"
-
-src_unpack() {
-   golang-vcs-snapshot_src_unpack
-}
-
-src_prepare() {
-   default
-
-   [[ -f ${S}/src/${EGO_PN}/hack/btrfs_tag.sh ]] || die
-   use btrfs || { echo -e "#!/bin/sh\necho btrfs_noversion 
exclude_graphdriver_btrfs" > \
-   "${S}/src/${EGO_PN}/hack/btrfs_tag.sh" || die; }
-
-   [[ -f ${S}/src/${EGO_PN}/hack/libdm_tag.sh ]] || die
-   use device-mapper || { echo -e "#!/bin/sh\necho btrfs_noversion 
exclude_graphdriver_devicemapper" > \
-   "${S}/src/${EGO_PN}/hack/libdm_tag.sh" || die; }
-
-   [[ -f ${S}/src/${EGO_PN}/hack/ostree_tag.sh ]] || die
-   use ostree || { echo -e "#!/bin/sh\ntrue" > \
-   "${S}/src/${EGO_PN}/hack/ostree_tag.sh" || die; }
-
-   sed -e 's:TestChrootUntarPath(:_\0:' \
-   -i "${S}/src/${EGO_PN}/pkg/chrootarchive/archive_test.go" || die
-   sed -e 's:TestTarUntar(:_\0:' \
-   -e 's:TestTarWithOptionsChownOptsAlwaysOverridesIdPair(:_\0:' \
-   -e 's:TestTarWithOptions(:_\0:' \
-   -i "${S}/src/${EGO_PN}/pkg/archive/archive_test.go" || die
-   sed -e 's:TestTarUntarWithXattr(:_\0:' \
-   -e 's:TestTarWithBlockCharFifo(:_\0:' \
-   -i "${S}/src/${EGO_PN}/pkg/archive/archive_unix_test.go" || die
-   sed -e 's:TestTarUntarWithXattr(:_\0:' \
-   -i 

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

2019-06-02 Thread Hans de Graaff
commit: 93619f213b18c68875f9ef4a719da1d70b8a35c0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jun  2 05:40:50 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jun  2 06:01:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93619f21

dev-ruby/pluggaloid: cleanup

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

 dev-ruby/pluggaloid/Manifest|  1 -
 dev-ruby/pluggaloid/pluggaloid-1.1.1.ebuild | 27 ---
 2 files changed, 28 deletions(-)

diff --git a/dev-ruby/pluggaloid/Manifest b/dev-ruby/pluggaloid/Manifest
index 5a972540cbf..d194b0e311c 100644
--- a/dev-ruby/pluggaloid/Manifest
+++ b/dev-ruby/pluggaloid/Manifest
@@ -1,2 +1 @@
-DIST pluggaloid-1.1.1.gem 14336 BLAKE2B 
c4191a02630d764985546ec40520e09a8aef6e1b5bc94da5e5f058065ef7f6a18751dad10d293c3219f1eca21e17b310b1998e33c4e96573f33dd28faa50bb6c
 SHA512 
80453954f98c7fba354455b73538d055a7d9d38e38f16723dcc4b04811286a8e34e413f31d988b86580eb5a4890d5405c78e6798bcf1ca489fd3159b23653070
 DIST pluggaloid-1.1.2.gem 14848 BLAKE2B 
72bbcfe71c3c2e6a96425639b0db2af9a10f92888af09093861879529458e51ef3793a614a8d573829a4cc34be6e56721bd3f01523f3e5feb722800538ed097c
 SHA512 
e381adf34e918c7d9e1b1ca88cc7eba585f2d88937fc7e2fbb6ffc7e276ecea42f27e101bb0d0a80ce5d365cdbaca9aab0c8f2ba33899cc3e1ba6729514de1da

diff --git a/dev-ruby/pluggaloid/pluggaloid-1.1.1.ebuild 
b/dev-ruby/pluggaloid/pluggaloid-1.1.1.ebuild
deleted file mode 100644
index 48fb87cbd71..000
--- a/dev-ruby/pluggaloid/pluggaloid-1.1.1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby22 ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_RECIPE_DOC="doc"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem
-DESCRIPTION="Pluggaloid is extensible plugin system for mikutter"
-HOMEPAGE="https://rubygems.org/gems/pluggaloid/;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-ruby_add_rdepend "
-   dev-ruby/delayer
-   dev-ruby/instance_storage:0
-"
-
-all_ruby_prepare() {
-   sed -i -e '/bundler/ s:^:#:' Rakefile test/*_test.rb || die
-}



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

2019-06-02 Thread Hans de Graaff
commit: a72b6d41b1bddeb4c260ec74be5a3a76fdfdcc1f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jun  2 06:00:40 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jun  2 06:01:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a72b6d41

dev-ruby/google-protobuf: add 3.8.0

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

 dev-ruby/google-protobuf/Manifest  |  1 +
 .../google-protobuf/google-protobuf-3.8.0.ebuild   | 37 ++
 2 files changed, 38 insertions(+)

diff --git a/dev-ruby/google-protobuf/Manifest 
b/dev-ruby/google-protobuf/Manifest
index 77f6714b99f..20b307b5951 100644
--- a/dev-ruby/google-protobuf/Manifest
+++ b/dev-ruby/google-protobuf/Manifest
@@ -1 +1,2 @@
 DIST google-protobuf-3.6.1-ruby.tar.gz 4485582 BLAKE2B 
546c49759df784018459809b9db692c5c94aef5d717183af5cd9edd96b4c658e759f23950cdcd5dddceaaad06ea1de2a2357b9fa8c496ed5d538fc5920174da0
 SHA512 
1bc175d24b49de1b1e41eaf39598194e583afffb924c86c8d2e569d935af21874be76b2cbd4d9655a1d38bac3d4cd811de88bc2c72d81bad79115e69e5b0d839
+DIST google-protobuf-3.8.0-ruby.tar.gz 4934577 BLAKE2B 
4b86ab216e8a8b2c99c3620da9417c0562498e9d4dbf4957db186f51c62b0ed73b1322635a076b2d4054e015bdf6c8c50cc7fd0cb78d24a93b29d2a5b48f66fe
 SHA512 
ba27c64e5193cd4a144bf0c9dc0d195fbbe6e580aaca01960362f0f185074588ca40046d3bcea76e1deae7508b722f6c5be484ea957122ae8e98229c7c3a4ad2

diff --git a/dev-ruby/google-protobuf/google-protobuf-3.8.0.ebuild 
b/dev-ruby/google-protobuf/google-protobuf-3.8.0.ebuild
new file mode 100644
index 000..5eefeb1f241
--- /dev/null
+++ b/dev-ruby/google-protobuf/google-protobuf-3.8.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Protocol Buffers are Google's data interchange format"
+HOMEPAGE="https://developers.google.com/protocol-buffers;
+SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> 
${P}-ruby.tar.gz"
+RUBY_S="protobuf-${PV}/ruby"
+
+LICENSE="BSD"
+SLOT="3"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND+=" test? ( >=dev-libs/protobuf-3.7.0 )"
+
+each_ruby_prepare() {
+   sed -i -e 's:../src/protoc:protoc: ; /^task :build/ s/:compile,//' 
Rakefile || die
+}
+
+each_ruby_configure() {
+   ${RUBY} -Cext/google/protobuf_c extconf.rb
+}
+
+each_ruby_compile() {
+   emake -Cext/google/protobuf_c V=1
+   cp ext/google/protobuf_c/protobuf_c.so lib/google/ || die
+}



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

2019-06-02 Thread Hans de Graaff
commit: 1996f0c95a941ace4c3272451286ad3bdf93f136
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jun  2 05:41:59 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jun  2 06:01:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1996f0c9

dev-ruby/pluggaloid: add 1.2.0

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

 dev-ruby/pluggaloid/Manifest|  1 +
 dev-ruby/pluggaloid/pluggaloid-1.2.0.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/dev-ruby/pluggaloid/Manifest b/dev-ruby/pluggaloid/Manifest
index d194b0e311c..5b22cc92072 100644
--- a/dev-ruby/pluggaloid/Manifest
+++ b/dev-ruby/pluggaloid/Manifest
@@ -1 +1,2 @@
 DIST pluggaloid-1.1.2.gem 14848 BLAKE2B 
72bbcfe71c3c2e6a96425639b0db2af9a10f92888af09093861879529458e51ef3793a614a8d573829a4cc34be6e56721bd3f01523f3e5feb722800538ed097c
 SHA512 
e381adf34e918c7d9e1b1ca88cc7eba585f2d88937fc7e2fbb6ffc7e276ecea42f27e101bb0d0a80ce5d365cdbaca9aab0c8f2ba33899cc3e1ba6729514de1da
+DIST pluggaloid-1.2.0.gem 14848 BLAKE2B 
ee092768b9aac2c64a0ded18f328f0f1a5d67d073da28a3029c9be13554f77565ed2338fe9630115067ecc1d0d712273642e0679a43f822995faaff48cdd7849
 SHA512 
b17bd264c2e8027ae1a9288b5b9a12f5c0e4c91bebf9cee5328bfe61aaa32662f55901d5ece030702780756474d54028272c7cef18fc79982d9d7c48f04b5acb

diff --git a/dev-ruby/pluggaloid/pluggaloid-1.2.0.ebuild 
b/dev-ruby/pluggaloid/pluggaloid-1.2.0.ebuild
new file mode 100644
index 000..750c3f24764
--- /dev/null
+++ b/dev-ruby/pluggaloid/pluggaloid-1.2.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_DOC="doc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+DESCRIPTION="Pluggaloid is extensible plugin system for mikutter"
+HOMEPAGE="https://rubygems.org/gems/pluggaloid/;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+ruby_add_rdepend "
+   dev-ruby/delayer:1
+   dev-ruby/instance_storage:0
+"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/ s:^:#:' Rakefile test/*_test.rb || die
+}



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

2019-06-02 Thread Hans de Graaff
commit: 1582444aac040ced188ab353c99ae2fef9759733
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jun  2 05:34:01 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jun  2 06:01:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1582444a

dev-ruby/delayer: add 1.0.0

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

 dev-ruby/delayer/Manifest |  1 +
 dev-ruby/delayer/delayer-1.0.0.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-ruby/delayer/Manifest b/dev-ruby/delayer/Manifest
index 945f3671c84..240deee378f 100644
--- a/dev-ruby/delayer/Manifest
+++ b/dev-ruby/delayer/Manifest
@@ -1 +1,2 @@
 DIST delayer-0.0.2.gem 8704 BLAKE2B 
f0fba28398c0e585b10cfa48eaa7aceb9914e335f11253e8c4cb7a3c85201fae7a52e6792f1d0e824c75936ae2dea572a0ea99e89384562b76be615f6b70628d
 SHA512 
1a5e149b739d8dd975d5c4a9e6a072181cc4d816af202461a0f98ec91f92e85e76faf700171b83652ec4f5114b1c1c5b2c6cd9d1d8d6508c1161b43f099e2b88
+DIST delayer-1.0.0.gem 10240 BLAKE2B 
f39c02110a2c1734b8ae0f05619ea5954c3c1bc52fb70f179ea7ebc8531677ec1af232adadb08810d6a394ccefc6b525d8fda1cb7bc0a714fcd6aa4059202fb2
 SHA512 
2dfe3590381796f50dc89c17b038fd94cba21660e6863c60600e590f449180eb5e424f81340c6698dffddcf64f5218dadbdc96f1553e2eef96be2b1fbe2d1fb3

diff --git a/dev-ruby/delayer/delayer-1.0.0.ebuild 
b/dev-ruby/delayer/delayer-1.0.0.ebuild
new file mode 100644
index 000..6b23b20cb3d
--- /dev/null
+++ b/dev-ruby/delayer/delayer-1.0.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+DESCRIPTION="Delay the processing"
+HOMEPAGE="https://rubygems.org/gems/delayer;
+
+LICENSE="MIT"
+SLOT="1"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/d' Rakefile ${PN}.gemspec test/test_*.rb || die 
"sed failed"
+}



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

2019-06-02 Thread Hans de Graaff
commit: 7c1931a4d3ae0d61f62f1b4c10680e1ee4d0438e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jun  2 05:31:12 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jun  2 06:01:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c1931a4

dev-ruby/asciidoctor: add 2.0.10

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

 dev-ruby/asciidoctor/Manifest  |  1 +
 dev-ruby/asciidoctor/asciidoctor-2.0.10.ebuild | 44 ++
 2 files changed, 45 insertions(+)

diff --git a/dev-ruby/asciidoctor/Manifest b/dev-ruby/asciidoctor/Manifest
index c7f32d26640..3436e92eaab 100644
--- a/dev-ruby/asciidoctor/Manifest
+++ b/dev-ruby/asciidoctor/Manifest
@@ -1,4 +1,5 @@
 DIST asciidoctor-1.5.7.1.tar.gz 565182 BLAKE2B 
c697ea1b371a9ec26ec3277e043275ed3672bad104d34553aa442723797df3cc4e5a48447f806dba53fb3a142760f514bff74b189058260f621c8b63f8ad02b1
 SHA512 
4819aef93fb301e5378871935370fe37671446ecdedf76853cc0c19a6a5f3f0e2debbf2afb8ba7287f866fb57903abdfe6d845e1ccf24dda4347ec9c92624c3d
 DIST asciidoctor-1.5.8.tar.gz 583484 BLAKE2B 
f0c654c5e43a0ed061dbf80eb382fac1ea393870c7c2530649a5a41f1a5bd5e72ffb11e8ad8dd2925510e18f4528079ae532b623e6e7f38a119565df01139f58
 SHA512 
3f767cdf945361d81b0a89137fb1e77377cbb4171da790027cbb9cd8cf1deb03f24a8ec780b427b7bce34538e851a44682515fbaccf8558d61e22356b9d216dd
+DIST asciidoctor-2.0.10.tar.gz 613180 BLAKE2B 
46125c85276eb0c7cf4404ca04d854449233e2cd14e24687aed9f95eb64ceb6ebac3d3ed73918679b9a5b047e41d82d02383d0e08acd0df5cc9bc216f14c79a3
 SHA512 
9ef908081569188d9903c7a7619fe0b50197f6f0cc922c4070e116bcd3f988a55da87443e84b6e260aabcc653a804fcaf29b96a722ab36f7ebb27ec11eb7ddbe
 DIST asciidoctor-2.0.7.tar.gz 609712 BLAKE2B 
261732ef068d7382870ef2b0f194e3b97c61d1f3db1800a7ad0acc24f53e803b35cc5e12eb55b8cbe6727d0d472d7e4e496afb26bf60ee3d49d9a163f3e8292d
 SHA512 
e79a76d97edc804153ec461a5f8482e1322bfc6b268b168e80617f06e5f114dbae6d703cb2f11c43ecb8b678fa11f22dbeb80aaf6daf34940683a31925e52927
 DIST asciidoctor-2.0.9.tar.gz 611530 BLAKE2B 
48f3c3447bacf009dbdf1529780a60fd144bd18951991623319dc30c1009e96dc28f84a7dab38431d1efc0a9f09494aae3e83f6b5959d5684fb167731826e07b
 SHA512 
17e9358bc98f34f1b8dab4781b48705acf6afa0aaa0c8dcd22183bf3d5a275e0afff96d7ecae140e908894e18a54c5b693acd6826f68892a99ec3dd0a4ea61e7

diff --git a/dev-ruby/asciidoctor/asciidoctor-2.0.10.ebuild 
b/dev-ruby/asciidoctor/asciidoctor-2.0.10.ebuild
new file mode 100644
index 000..2bbfe037e9b
--- /dev/null
+++ b/dev-ruby/asciidoctor/asciidoctor-2.0.10.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_TASK_TEST="test features"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.adoc README.adoc"
+
+RUBY_FAKEGEM_EXTRAINSTALL="data"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Processor for converting AsciiDoc into HTML 5, DocBook 4.5 and 
other formats"
+HOMEPAGE="https://github.com/asciidoctor/asciidoctor;
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+IUSE=""
+
+ruby_add_bdepend "test? (
+   dev-util/cucumber
+   dev-ruby/rspec-expectations:*
+   dev-ruby/asciimath
+   dev-ruby/coderay
+   dev-ruby/erubis
+   dev-ruby/haml
+   dev-ruby/nokogiri
+   dev-ruby/slim
+   dev-ruby/thread_safe
+   dev-ruby/tilt )"
+
+all_ruby_prepare() {
+   rm Gemfile || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   doman man/asciidoctor.1
+}



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

2019-06-02 Thread Hans de Graaff
commit: d9397e25dc2eee365eaa9aa9e353eb0c9e5e58f2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jun  2 05:40:04 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jun  2 06:01:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9397e25

dev-ruby/diva: add 1.0.0

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

 dev-ruby/diva/Manifest  |  1 +
 dev-ruby/diva/diva-1.0.0.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/dev-ruby/diva/Manifest b/dev-ruby/diva/Manifest
index 0a00bc21df1..ee15068b08e 100644
--- a/dev-ruby/diva/Manifest
+++ b/dev-ruby/diva/Manifest
@@ -1 +1,2 @@
 DIST diva-0.3.2.gem 13824 BLAKE2B 
da6236bf24dfca3d2ebc241172ee104c5ce66001446fcef397108695ffa70e37d65de9a2db29a706f6f81c5d6a70934cc59155d94e890f7499ed572df3adecdd
 SHA512 
3506aead4314d8d43c838ca0bc596a8f63e6d0b86da68810999e9101bfad611b8fd4902078ec7495e66704e756d928ec28e916105f22c4260b2681ab97eb08aa
+DIST diva-1.0.0.tar.gz 13654 BLAKE2B 
3743a2a0cacf6390a2bb2149e1213c9057c7c348fdb514d622b1edeeaad52a8a255defa0ea556a6bc5f89889d36f9f096b63d48eb03d868797f37ba2a5ba6a03
 SHA512 
d29375840893f61f022e3afb041855486ff13266a9635c8d944177df0642f1e53c0038b5bd6fecfa2d02296558f6f0f0e4f86089434f6c5f04a440044c9b75ca

diff --git a/dev-ruby/diva/diva-1.0.0.ebuild b/dev-ruby/diva/diva-1.0.0.ebuild
new file mode 100644
index 000..2023272a0fa
--- /dev/null
+++ b/dev-ruby/diva/diva-1.0.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Implementation of expression for handling things."
+HOMEPAGE="https://github.com/toshia/diva;
+SRC_URI="https://github.com/toshia/diva/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+ruby_add_rdepend "

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

2019-06-02 Thread Hans de Graaff
commit: 5497ba85618723ea1094d24b4a73562115004164
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jun  2 05:35:19 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jun  2 06:01:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5497ba85

dev-ruby/delayer-deferred: add 2.1.0

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

 dev-ruby/delayer-deferred/Manifest |  1 +
 .../delayer-deferred/delayer-deferred-2.1.0.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-ruby/delayer-deferred/Manifest 
b/dev-ruby/delayer-deferred/Manifest
index ef81206c0d3..d664118c050 100644
--- a/dev-ruby/delayer-deferred/Manifest
+++ b/dev-ruby/delayer-deferred/Manifest
@@ -1 +1,2 @@
 DIST delayer-deferred-2.0.0.gem 20992 BLAKE2B 
0a297ad96a76ce38497c26c596581b3082d7cb9f2b0401ff90a2985a82340ac5e19124d03dde807a57d6765c2af93ef167a1557be171bffa71aee595a6ebb3c4
 SHA512 
d1e33f318e45ea212a84eea436f396ac9a1fb5ceb3bba018ff5b58211352954447f798148092bf46a8e29c6bc7d81e1c091f95e68f43339d4de63e46c98e5e0f
+DIST delayer-deferred-2.1.0.gem 20992 BLAKE2B 
f50486ee9ca431fe637d15be99e7e0b4fae443cd8c8e5bf12f40e199361909b8a18147cda4809cd11222a86052ccb418333b86b1dfd95f85885232949ca6eb59
 SHA512 
314a406c14a05ad9f0c1ae8feb88612148e53f62a1b091feddce385c63fd4acc25e6b869e55961f021966fd0a928f6145cb4c824e8d299441cc5d4d72c6c2dc9

diff --git a/dev-ruby/delayer-deferred/delayer-deferred-2.1.0.ebuild 
b/dev-ruby/delayer-deferred/delayer-deferred-2.1.0.ebuild
new file mode 100644
index 000..275690e37ba
--- /dev/null
+++ b/dev-ruby/delayer-deferred/delayer-deferred-2.1.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby implementation of JSDeferred"
+HOMEPAGE="https://github.com/toshia/delayer-deferred;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/delayer:1"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/ s:^:#:' Rakefile test/helper.rb || die
+   sed -i -e '/simplecov/,/^end/ s:^:#:' test/helper.rb || die
+}