[gentoo-commits] repo/gentoo:master commit in: games-engines/scummvm/files/, games-engines/scummvm/

2018-05-07 Thread Lars Wendler
commit: de097e37dfa73706c033420fc8bdd147d2975788
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon May  7 07:03:03 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon May  7 07:03:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de097e37

games-engines/scummvm: Added improved freetype_pkgconfig patch

which should be ready for upstream inclusion.

Bug: https://bugs.gentoo.org/655032
Package-Manager: Portage-2.3.36, Repoman-2.3.9

 .../files/scummvm-2.0.0-freetype_pkgconfig.patch   | 117 +++--
 games-engines/scummvm/scummvm-2.0.0.ebuild |   1 +
 2 files changed, 84 insertions(+), 34 deletions(-)

diff --git a/games-engines/scummvm/files/scummvm-2.0.0-freetype_pkgconfig.patch 
b/games-engines/scummvm/files/scummvm-2.0.0-freetype_pkgconfig.patch
index 669cffc945c..ca5c5e89271 100644
--- a/games-engines/scummvm/files/scummvm-2.0.0-freetype_pkgconfig.patch
+++ b/games-engines/scummvm/files/scummvm-2.0.0-freetype_pkgconfig.patch
@@ -1,50 +1,99 @@
-From 86c7fd67e5ab2e721de8493d162d7605b1b08823 Mon Sep 17 00:00:00 2001
+From 48a3f5bcba1837517e3d9d029ebe5e8fbd3f0966 Mon Sep 17 00:00:00 2001
 From: Lars Wendler 
-Date: Sun, 6 May 2018 10:22:48 +0200
-Subject: [PATCH] Use pkg-config to find freetype if freetype-config is not
- available
+Date: Sun, 6 May 2018 20:55:29 +0200
+Subject: [PATCH] Prefer pkg-config over freetype-config if possible
 
+As of freetype-2.9.1 the freetype-config script no longer gets installed
+by default.
 ---
- configure | 17 +++--
- 1 file changed, 11 insertions(+), 6 deletions(-)
+ configure | 56 ---
+ 1 file changed, 37 insertions(+), 19 deletions(-)
 
 diff --git a/configure b/configure
-index 8e2a387acc..e3c15a9a2a 100755
+index 8e2a387acc..210951e343 100755
 --- a/configure
 +++ b/configure
-@@ -4674,7 +4674,13 @@ if test "$_freetype2" != "no"; then
-   find_freetypeconfig
- 
-   if test -z "$_freetypeconfig"; then
+@@ -204,6 +204,7 @@ _sparklepath=
+ _sdlconfig=sdl2-config
+ _libcurlconfig=curl-config
+ _freetypeconfig=freetype-config
++_freetype_found="false"
+ _sdlpath="$PATH"
+ _freetypepath="$PATH"
+ _libcurlpath="$PATH"
+@@ -4668,28 +4669,45 @@ echo "$_libunity"
+ #
+ # Check for FreeType2 to be present
+ #
+-if test "$_freetype2" != "no"; then
+-
+-  # Look for the freetype-config script
+-  find_freetypeconfig
+-
+-  if test -z "$_freetypeconfig"; then
 -  _freetype2=no
-+  if pkg-config --exists freetype2; then
-+  FREETYPE2_LIBS=`pkg-config --libs freetype2`
-+  FREETYPE2_CFLAGS=`pkg-config --cflags freetype2`
-+  _freetype2=yes
-+  else
-+  _freetype2=no
-+  fi
++find_freetype() {
++# Wrapper function which tries to find freetype
++# either by callimg freetype-config or by using
++# pkg-config.
++# As of freetype-2.9.1 the freetype-config file
++# no longer gets installed by default.
++
++  if pkg-config --exists freetype2; then
++  FREETYPE2_LIBS=`pkg-config --libs freetype2`
++  FREETYPE2_CFLAGS=`pkg-config --cflags freetype2`
++  FREETYPE2_STATIC_LIBS=`pkg-config --static --libs freetype2`
++  _freetype_found="true"
else
-   # Since 2.3.12, freetype-config prepends $SYSROOT to everything.
-   # This means we can't pass it a --prefix that includes $SYSROOT.
-@@ -4714,13 +4720,12 @@ EOF
+-  # Since 2.3.12, freetype-config prepends $SYSROOT to everything.
+-  # This means we can't pass it a --prefix that includes $SYSROOT.
+-  freetypeprefix="$_freetypepath"
+-  if test -n "$SYSROOT" -a "$SYSROOT" != "/"; then
+-  teststring=VeryImplausibleSysrootX1Y2Z3
+-  if ( env SYSROOT=/$teststring "$_freetypeconfig" 
--cflags | grep $teststring 2> /dev/null > /dev/null ); then
+-  echo "Adapting FreeType prefix to SYSROOT" >> 
"$TMPLOG"
+-  freetypeprefix="${freetypeprefix##$SYSROOT}"
++  # Look for the freetype-config script
++  find_freetypeconfig
++  if test -n "$_freetypeconfig"; then
++  # Since 2.3.12, freetype-config prepends $SYSROOT to 
everything.
++  # This means we can't pass it a --prefix that includes 
$SYSROOT.
++  freetypeprefix="$_freetypepath"
++  if test -n "$SYSROOT" -a "$SYSROOT" != "/"; then
++  teststring=VeryImplausibleSysrootX1Y2Z3
++  if ( env SYSROOT=/$teststring 
"$_freetypeconfig" --cflags | grep $teststring 2> /dev/null > /dev/null ); then
++  echo "Adapting FreeType prefix to 
SYSROOT" >> "$TMPLOG"
++ 

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

2018-05-07 Thread Michał Górny
commit: 06a2864b378f742b998d1210481c89fef32be8ba
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May  7 07:00:01 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May  7 07:10:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06a2864b

dev-python/snowballstemmer: Mark for ALLARCHES stabilization

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

diff --git a/dev-python/snowballstemmer/metadata.xml 
b/dev-python/snowballstemmer/metadata.xml
index c13062f17f2..707c683d63f 100644
--- a/dev-python/snowballstemmer/metadata.xml
+++ b/dev-python/snowballstemmer/metadata.xml
@@ -5,6 +5,7 @@
 pyt...@gentoo.org
 Python
   
+  
   
 snowballstemmer
 shibukawa/snowball_py



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

2018-05-07 Thread Michał Górny
commit: c3b87e00dc082705cae14029a5757f9b5eb67671
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May  7 06:57:55 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May  7 07:10:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3b87e00

dev-python/iso8601: Mark for ALLARCHES stabilization

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

diff --git a/dev-python/iso8601/metadata.xml b/dev-python/iso8601/metadata.xml
index 95d315c9a40..7320caf6f36 100644
--- a/dev-python/iso8601/metadata.xml
+++ b/dev-python/iso8601/metadata.xml
@@ -5,6 +5,7 @@
pyt...@gentoo.org
Python

+   

iso8601




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

2018-05-07 Thread Michał Górny
commit: ae73aad720a0fba70b8d8e45c2c436351697af8c
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May  7 07:01:47 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May  7 07:12:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae73aad7

dev-python/snowballstemmer: ALLARCHES propagate stable on 1.2.1

Closes: https://bugs.gentoo.org/655126

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

diff --git a/dev-python/snowballstemmer/snowballstemmer-1.2.1.ebuild 
b/dev-python/snowballstemmer/snowballstemmer-1.2.1.ebuild
index 3cf1949396c..540cfb09085 100644
--- a/dev-python/snowballstemmer/snowballstemmer-1.2.1.ebuild
+++ b/dev-python/snowballstemmer/snowballstemmer-1.2.1.ebuild
@@ -13,5 +13,5 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~amd64-fbsd ~x64-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x64-solaris"
 IUSE=""



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

2018-05-07 Thread Mikle Kolyada
commit: 5636392cac68738e1c278a216d3c77cd8592eaa0
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon May  7 07:19:13 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon May  7 07:19:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5636392c

eclass/cron: replace old gorg url to avoid redundant redirection

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

diff --git a/eclass/cron.eclass b/eclass/cron.eclass
index 3ff996609b7..d40bc62cdfe 100644
--- a/eclass/cron.eclass
+++ b/eclass/cron.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: cron.eclass
@@ -155,6 +155,6 @@ cron_pkg_postinst() {
 
einfo "You may wish to read the Gentoo Linux Cron Guide, which can be"
einfo "found online at:"
-   einfo "https://www.gentoo.org/doc/en/cron-guide.xml";
+   einfo "https://wiki.gentoo.org/wiki/Cron";
echo
 }



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

2018-05-07 Thread Lars Wendler
commit: 111d4b6671426385476cbc1da675b5efe6ee0e76
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon May  7 07:27:35 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon May  7 07:27:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=111d4b66

media-video/dvdauthor: Use pkg-config to find freetype

Bug: https://bugs.gentoo.org/654884
Package-Manager: Portage-2.3.36, Repoman-2.3.9

 media-video/dvdauthor/dvdauthor-0.7.2-r2.ebuild|  6 ++-
 .../files/dvdauthor-freetype_pkgconfig.patch   | 43 ++
 2 files changed, 48 insertions(+), 1 deletion(-)

diff --git a/media-video/dvdauthor/dvdauthor-0.7.2-r2.ebuild 
b/media-video/dvdauthor/dvdauthor-0.7.2-r2.ebuild
index 6ac055e70b4..e7b36f67d40 100644
--- a/media-video/dvdauthor/dvdauthor-0.7.2-r2.ebuild
+++ b/media-video/dvdauthor/dvdauthor-0.7.2-r2.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-inherit eutils flag-o-matic toolchain-funcs
+inherit autotools eutils flag-o-matic toolchain-funcs
 
 DESCRIPTION="Tools for generating DVD files to be played on standalone DVD 
players"
 HOMEPAGE="http://dvdauthor.sourceforge.net/";
@@ -28,9 +28,13 @@ S="${WORKDIR}/${PN}"
 
 DOCS=( AUTHORS ChangeLog README TODO )
 
+PATCHES=( "${FILESDIR}/${PN}-freetype_pkgconfig.patch" )
+
 src_prepare() {
default
 
+   eautoreconf
+
if use imagemagick && has_version '>=media-gfx/imagemagick-7.0.1.0' ; 
then
eapply "${FILESDIR}/${PN}-0.7.2-imagemagick7.patch"
fi

diff --git a/media-video/dvdauthor/files/dvdauthor-freetype_pkgconfig.patch 
b/media-video/dvdauthor/files/dvdauthor-freetype_pkgconfig.patch
new file mode 100644
index 000..bb9858f437d
--- /dev/null
+++ b/media-video/dvdauthor/files/dvdauthor-freetype_pkgconfig.patch
@@ -0,0 +1,43 @@
+From 259f892fe61f16c26733506d2511eec7ff136dc4 Mon Sep 17 00:00:00 2001
+From: Lars Wendler 
+Date: Mon, 7 May 2018 09:18:48 +0200
+Subject: [PATCH] Use pkg-config to find freetype
+
+As of freetype-2.9.1 the freetype-config file no longer gets installed
+by default.
+---
+ configure.ac | 10 --
+ 1 file changed, 4 insertions(+), 6 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index c06ac6b..1194059 100644
+--- a/configure.ac
 b/configure.ac
+@@ -79,10 +79,8 @@ PKG_CHECK_MODULES([FRIBIDI], [fribidi], 
[AC_DEFINE(HAVE_FRIBIDI, 1, [whether Fri
+ AC_SUBST(FRIBIDI_CFLAGS)
+ AC_SUBST(FRIBIDI_LIBS)
+ 
+-AC_CHECK_PROGS(FREETYPECONFIG, [freetype-config])
+-if test -n "$FREETYPECONFIG"; then
+-FREETYPE_CPPFLAGS="`$FREETYPECONFIG --cflags`"
+-FREETYPE_LIBS="`$FREETYPECONFIG --libs $config_static`"
++PKG_CHECK_MODULES(FREETYPE, [freetype2],[
++FREETYPE_CPPFLAGS="$FREETYPE_CFLAGS"
+ AC_DEFINE(HAVE_FREETYPE, 1, [Whether FreeType is available])
+ 
+ ac_save_CPPFLAGS="$CPPFLAGS"
+@@ -91,9 +89,9 @@ if test -n "$FREETYPECONFIG"; then
+ CPPFLAGS="$ac_save_CPPFLAGS"
+ AC_SUBST(FREETYPE_CPPFLAGS)
+ AC_SUBST(FREETYPE_LIBS)
+-else
++],
+ AC_MSG_ERROR([freetype not found])
+-fi
++)
+ 
+ 
+ AC_ARG_ENABLE([default-video-format],
+-- 
+2.17.0
+



[gentoo-commits] repo/gentoo:master commit in: dev-db/mongodb/

2018-05-07 Thread Alexys Jacob
commit: 4bfbbe8ec50742b9a3ebed3cd28833124401a8ea
Author: Tomas Mozes  gmail  com>
AuthorDate: Thu Apr 26 12:20:21 2018 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Mon May  7 07:39:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bfbbe8e

dev-db/mongodb: bump to 3.4.14/3.6.4

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 dev-db/mongodb/Manifest  |   2 +
 dev-db/mongodb/mongodb-3.4.14.ebuild | 167 ++
 dev-db/mongodb/mongodb-3.6.4.ebuild  | 170 +++
 3 files changed, 339 insertions(+)

diff --git a/dev-db/mongodb/Manifest b/dev-db/mongodb/Manifest
index 83911022d0e..157f3976c7f 100644
--- a/dev-db/mongodb/Manifest
+++ b/dev-db/mongodb/Manifest
@@ -3,5 +3,7 @@ DIST mongodb-src-r3.0.15.tar.gz 28096395 BLAKE2B 
123194723e7f1057bc5497ce9bf51f8
 DIST mongodb-src-r3.2.17.tar.gz 29295394 BLAKE2B 
3fa9d8fa0b50b72c3b2aa86980dd4d46bd053f23d044e321d6f98f5edb76c566bf00455cf745110a8c39355843664d9d1fbbdf554fc8696de73db2b270446adc
 SHA512 
0d6a01278bc61805afd164e4a29abe150a5a96d551ed2c7c5d385b269924a7c5f065315e4f19c0ab070aa275ac03447959af45f33826457e5db0c5f98e623512
 DIST mongodb-src-r3.4.10.tar.gz 39959937 BLAKE2B 
f14f081525f694b939bc21f8cb6364c2a37573c0e1867322dd2062dc167b112751579c3e2d76730b3ff07b0c6bbfd3bbea99162b7c10eef62d92eb1b0850
 SHA512 
6293dde40a8433477ba3b1cf77abbdb32b28ce58279cc616b488647c8ab71b5ab3eab2146058c4a74b9e00f0938f1415020e2f26ea01f2b29dd78a1a38d58c3a
 DIST mongodb-src-r3.4.13.tar.gz 39992720 BLAKE2B 
5620711c5ffddd9a96c29be1f2801a37f30536d1b7afe5a7b339a41cacf1f97caf8d03aafdf1d6b71cc488e48f5066ebc49a63a6bf318483d552863cd47a0c0e
 SHA512 
295dbb38d44c99e0dce46c5e4aa5d73c64d813a3767e71a7187aff05e30f896d283ca7ef19c0a7bbd036eecf3d419e38ea3bc7d98ba93d12296c49e565df0f66
+DIST mongodb-src-r3.4.14.tar.gz 40017360 BLAKE2B 
617ebf0346b9ea5034d05ba607b21b745a44e70edb347c6bf0cd8b273b448caef7da2d5f11036d48add6f452883a9b15259fe8ad466e58199be5eb9512167b6d
 SHA512 
f8c38d12e24ae332221db15aab646725ef666012837b8127a1ab128ac2d6da2ab702f3edd17fdf3e6a840f603c8c66acf2a87fe74adf30bd9c4fe6b873c98186
 DIST mongodb-src-r3.6.2.tar.gz 3539 BLAKE2B 
3e38917ebaf79b63bf054279fbb91a648fe52e69d8194998dc74453ad6766688929a80456f6cb4801f2806ac938a5dfc0407e5f46345b47a80ecce0ba03d7fde
 SHA512 
7acfbcc68c1bd4e6e63eee09be1dfbb064be6f8b0144418105100a065f8162cafc9b776fe0429fd64c79b958561aa42d0bdef56588dda65acee27ccc98631f39
 DIST mongodb-src-r3.6.3.tar.gz 40093607 BLAKE2B 
bb21bf0487661eec6140ade22526617b26b2499bd36e138d955d14a4b13a0685ec7308bccfc11ef17c785cd8a71c5b6cd9d154d461b8973410b03952b93953ec
 SHA512 
94aa9955f99d5f6bbbe65dc3755583952525398308ca7cb9224b91d1fa403de5bb3abb63a651583815cbecaff58966b5cfe7334a36ef6583f73d8c213410ddbc
+DIST mongodb-src-r3.6.4.tar.gz 40159916 BLAKE2B 
d3878d4e6bbf331de672768b2c92a4d71f758232170432d757f7e61849e6e1ef3b190e6a089101c9ea23c4ce23087c684c86fc6ea0f32f6fe052ce322d47e438
 SHA512 
02c2a697af9fdcbb16d19792be17d987e18c684418a63ed4750471c7ec22eb2eabf84e93cb1d298f67898b7e23687f668bb333c50ffc4e1b8adf8859f856ad95

diff --git a/dev-db/mongodb/mongodb-3.4.14.ebuild 
b/dev-db/mongodb/mongodb-3.4.14.ebuild
new file mode 100644
index 000..3869755fe9f
--- /dev/null
+++ b/dev-db/mongodb/mongodb-3.4.14.ebuild
@@ -0,0 +1,167 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+
+SCONS_MIN_VERSION="2.3.0"
+CHECKREQS_DISK_BUILD="2400M"
+CHECKREQS_DISK_USR="512M"
+CHECKREQS_MEMORY="1024M"
+
+inherit check-reqs eutils flag-o-matic multilib multiprocessing pax-utils 
python-single-r1 scons-utils systemd toolchain-funcs user versionator
+
+MY_P=${PN}-src-r${PV/_rc/-rc}
+
+DESCRIPTION="A high-performance, open source, schema-free document-oriented 
database"
+HOMEPAGE="https://www.mongodb.com";
+SRC_URI="https://fastdl.mongodb.org/src/${MY_P}.tar.gz";
+
+LICENSE="AGPL-3 Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="debug kerberos libressl mms-agent ssl test +tools"
+
+RDEPEND=">=app-arch/snappy-1.1.3
+   >=dev-cpp/yaml-cpp-0.5.3
+   >=dev-libs/boost-1.60:=[threads(+)]
+   >=dev-libs/libpcre-8.41[cxx]
+   dev-libs/snowball-stemmer
+   net-libs/libpcap
+   >=sys-libs/zlib-1.2.8:=
+   mms-agent? ( app-admin/mms-agent )
+   ssl? (
+   !libressl? ( >=dev-libs/openssl-1.0.1g:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )"
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   https://github.com/mongodb/mongo/wiki/Build-Mongodb-From-Source
+   # --use-system-icu fails tests
+   # --use-system-tcmalloc is strongly NOT recommended:
+
+   scons_opts=(
+   CC="$(tc-getCC)"
+   CXX="$(tc-getCXX)"
+
+   --disable-warnings-as-errors
+   --use-system-boost
+   --use-system-pcre
+   --use-system-snappy
+   --use-system-stemmer
+   --u

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

2018-05-07 Thread Alexys Jacob
commit: 58f3a56fc51cea34b07f078b1652467e45ecc240
Author: Tomas Mozes  sygic  com>
AuthorDate: Thu Apr 26 12:14:58 2018 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Mon May  7 07:39:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58f3a56f

app-admin/mongo-tools: bump to 3.4.14/3.6.4

Package-Manager: Portage-2.3.31, Repoman-2.3.9
Closes: https://github.com/gentoo/gentoo/pull/8150

 app-admin/mongo-tools/Manifest  |  2 +
 app-admin/mongo-tools/mongo-tools-3.4.14.ebuild | 60 
 app-admin/mongo-tools/mongo-tools-3.6.4.ebuild  | 61 +
 3 files changed, 123 insertions(+)

diff --git a/app-admin/mongo-tools/Manifest b/app-admin/mongo-tools/Manifest
index ae713d8aafd..bf2f10c2a4c 100644
--- a/app-admin/mongo-tools/Manifest
+++ b/app-admin/mongo-tools/Manifest
@@ -3,5 +3,7 @@ DIST mongo-tools-3.0.15.tar.gz 2413131 BLAKE2B 
5f971d6b47685ef8db246a71f59a31a72
 DIST mongo-tools-3.2.17.tar.gz 2719970 BLAKE2B 
666b67d8abdd10f7fa7c557e3c3906fb3cc6bcfa0b97a05e39e5f1ea923d2beb5ec249b3b0a521c4cce4bd595bf18672d8bce38152f84825bb3fffb058fd3b29
 SHA512 
62c2540027e07b8276621e08d13657864d16021030e3c8f9bc0d351454319d448f889cf6a48b8467ea3270365376ed0c3beb42ceae3f28357910148c6b4054b2
 DIST mongo-tools-3.4.10.tar.gz 4719399 BLAKE2B 
8165248bf58f2ea2b02e365a3609c72b72e98dd5902f176e251fa2add1ad26e90900e06c35dc6db4dbe161e541bedfc1776f5e15bbb41dcc9a7be17800424362
 SHA512 
b861bb3fb1a32c3aa2efefcf6a13bb6d4783ac1a9b006c477fd04deb338cbf6b7adc3944bc6919513b92bd96b8500813ff4af49c9dec0719ebd2fdaa99bc39a5
 DIST mongo-tools-3.4.13.tar.gz 4719488 BLAKE2B 
27c7716b21f1a23408d0f31aee111c5877f5172121a987c234ff01eb2690bbc71bca4e00fc13b701ca6b91dce0c9aaae43c2239a60a52e130e1390bf5bafef60
 SHA512 
c233268328ef868ec06c9a9d83009141b39c84ba642e7de7dece3210717ba8de600f39896a30ed23d1577db9f4697c3a8d720cf35248bca2b00a17642b043237
+DIST mongo-tools-3.4.14.tar.gz 4719370 BLAKE2B 
2add25ddf9b5b7d2ebecdd647dfb2c818643b16f623fd1faba36a8d6f5a181e80ad47de45fc56e462290f61f6c16c27a6b0587542315981537627256e69b4958
 SHA512 
a0d715fe36769740ba25e92b742b157dc264b141ddd56d64ca4c6f8ffea11df291ce871aaa723acdb8b7f5318ac1edb8c5fb9dd7bf2edfe08d4e7cef343abea7
 DIST mongo-tools-3.6.2.tar.gz 4693924 BLAKE2B 
61c44d579f6eb4013ee6c0118ebe89a2d454ef8cf6ad933479885cb71d169185272b03d9c63fa738d67bbd1b9efd4bc964eb17adcc5002508589d198cdb17752
 SHA512 
5ac2b1d2b33271f63c406c69bd8a576a21f4dcaa6f75839e0f907ebc9968f0e121eb3800e88da050c120856e7ddda4f12d551bb731d4acac0f5cf09f66fc948a
 DIST mongo-tools-3.6.3.tar.gz 4693833 BLAKE2B 
fc7139984cf3dcb7b4ce6f6c2028296651aa59ac68d7068bdf748e28eeb65b1fd9b07580d0c93f3f41dbb01030a12433a07a04deadf28e0ff792387fa78ae4aa
 SHA512 
7dba782c84a728aa9ceb28cbd9934f58b615dccfb238a9dbd63b18661ba4e74ddba21f93d9f12e6d80d293ebe42a82d31fa64448aacdba75bd07d964a5f631fc
+DIST mongo-tools-3.6.4.tar.gz 4693872 BLAKE2B 
5d72b32fa8ad7bc106c6ea3c09a27a093b9a1ae2392b4fa534042c5461fdc2b958dcbbf32e0ed596be234921e2ee21cc8f6132d57ae870a234abfc7adbb3b2e9
 SHA512 
53d06fa4a1b58de8001d6bf6e85f7edc97ce2cfbbb69c1ab05219deaa05ad9dd77d93f98c5526b4f58644a766e1b0f123686358095f059c71a4277634603f23f

diff --git a/app-admin/mongo-tools/mongo-tools-3.4.14.ebuild 
b/app-admin/mongo-tools/mongo-tools-3.4.14.ebuild
new file mode 100644
index 000..de23914b111
--- /dev/null
+++ b/app-admin/mongo-tools/mongo-tools-3.4.14.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PV=${PV/_rc/-rc}
+MY_P=${PN}-r${MY_PV}
+
+DESCRIPTION="A high-performance, open source, schema-free document-oriented 
database"
+HOMEPAGE="https://www.mongodb.org";
+SRC_URI="https://github.com/mongodb/mongo-tools/archive/r${MY_PV}.tar.gz -> 
mongo-tools-${MY_PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="sasl ssl"
+
+RDEPEND="!https://www.mongodb.org";
+SRC_URI="https://github.com/mongodb/mongo-tools/archive/r${MY_PV}.tar.gz -> 
mongo-tools-${MY_PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="sasl ssl"
+
+RDEPEND="!

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

2018-05-07 Thread Michał Górny
commit: e1c6517a6f3d6941aee57aaac2f2c282b432890a
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May  7 07:20:22 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May  7 07:41:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1c6517a

dev-python/freezegun: Add missing PYTHON_USEDEPs

 dev-python/freezegun/freezegun-0.3.10.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/freezegun/freezegun-0.3.10.ebuild 
b/dev-python/freezegun/freezegun-0.3.10.ebuild
index ea56558d4e0..09d50a0e632 100644
--- a/dev-python/freezegun/freezegun-0.3.10.ebuild
+++ b/dev-python/freezegun/freezegun-0.3.10.ebuild
@@ -16,8 +16,8 @@ KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips 
~ppc ~ppc64 ~s390 ~sh
 IUSE="test"
 
 RDEPEND="
-   >dev-python/python-dateutil-2.0
-   dev-python/six
+   >dev-python/python-dateutil-2.0[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
 "
 DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]



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

2018-05-07 Thread Michał Górny
commit: dfc7d7ed0788be3498aa689cd91f53dcacbf96ca
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May  7 07:24:10 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May  7 07:41:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfc7d7ed

dev-python/Babel: Mark for ALLARCHES stabilization

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

diff --git a/dev-python/Babel/metadata.xml b/dev-python/Babel/metadata.xml
index c57331eb483..a498ec71cd6 100644
--- a/dev-python/Babel/metadata.xml
+++ b/dev-python/Babel/metadata.xml
@@ -13,6 +13,7 @@
providing access to various locale display names, 
localized number
and date formatting, etc.

+   

Babel




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

2018-05-07 Thread Michał Górny
commit: 964b0c62531ba31db44d93ea3641f15be7c58054
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May  7 07:17:50 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May  7 07:41:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=964b0c62

dev-python/freezegun: Mark for ALLARCHES stabilization

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

diff --git a/dev-python/freezegun/metadata.xml 
b/dev-python/freezegun/metadata.xml
index 4fe09364c00..31a19c19064 100644
--- a/dev-python/freezegun/metadata.xml
+++ b/dev-python/freezegun/metadata.xml
@@ -5,6 +5,7 @@
pyt...@gentoo.org
Python

+   

freezegun
spulec/freezegun



[gentoo-commits] repo/gentoo:master commit in: games-rpg/dreamweb/

2018-05-07 Thread Michał Górny
commit: f5cdca8b4c793e67ba63c6f435c90e14276913d7
Author: Michał Górny  gentoo  org>
AuthorDate: Sun May  6 20:31:09 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May  7 07:41:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5cdca8b

games-rpg/dreamweb: Remove unnecessary use of unpacker

Replace the unnecessary use of unpacker.eclass with built-in EAPI
unpacking.  This also fixes missing dependency on app-arch/unzip
due to unpacker.eclass being broken with complex SRC_URIs in EAPI 6.

 games-rpg/dreamweb/dreamweb-1.1-r1.ebuild | 18 +-
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/games-rpg/dreamweb/dreamweb-1.1-r1.ebuild 
b/games-rpg/dreamweb/dreamweb-1.1-r1.ebuild
index c685cb39ad4..6fd1f4a55ba 100644
--- a/games-rpg/dreamweb/dreamweb-1.1-r1.ebuild
+++ b/games-rpg/dreamweb/dreamweb-1.1-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-inherit unpacker eutils
+inherit eutils
 
 DESCRIPTION="Top-down adventure game set in a gritty futuristic/dystopian city"
 HOMEPAGE="http://wiki.scummvm.org/index.php/Dreamweb";
@@ -23,7 +23,7 @@ KEYWORDS="~amd64 ~x86"
 IUSE="doc l10n_de l10n_en l10n_en-GB l10n_es l10n_fr l10n_it"
 
 RDEPEND=">=games-engines/scummvm-1.7[flac]"
-DEPEND="$(unpacker_src_uri_depends)"
+DEPEND="app-arch/unzip"
 
 S="${WORKDIR}"
 
@@ -31,38 +31,38 @@ src_unpack() {
if use l10n_de ; then
mkdir -p "${S}"/de || die
cd "${S}"/de || die
-   unpacker ${PN}-cd-de-${PV}.zip
+   unpack ${PN}-cd-de-${PV}.zip
fi
if use l10n_en || ( ! use l10n_de && ! use l10n_en && ! use l10n_en-GB 
&& \
! use l10n_es && ! use l10n_fr && ! use l10n_it ) ; then
mkdir -p "${S}"/en_US || die
cd "${S}"/en_US || die
-   unpacker ${PN}-cd-us-${PV}.zip
+   unpack ${PN}-cd-us-${PV}.zip
fi
if use l10n_en-GB ; then
mkdir -p "${S}"/en_GB || die
cd "${S}"/en_GB || die
-   unpacker ${PN}-cd-uk-${PV}.zip
+   unpack ${PN}-cd-uk-${PV}.zip
fi
if use l10n_es ; then
mkdir -p "${S}"/es || die
cd "${S}"/es || die
-   unpacker ${PN}-cd-es-${PV}.zip
+   unpack ${PN}-cd-es-${PV}.zip
fi
if use l10n_fr ; then
mkdir -p "${S}"/fr || die
cd "${S}"/fr || die
-   unpacker ${PN}-cd-fr-${PV}.zip
+   unpack ${PN}-cd-fr-${PV}.zip
fi
if use l10n_it ; then
mkdir -p "${S}"/it || die
cd "${S}"/it || die
-   unpacker ${PN}-cd-it-${PV}.zip
+   unpack ${PN}-cd-it-${PV}.zip
fi
if use doc ; then
mkdir -p "${S}"/doc || die
cd "${S}"/doc || die
-   unpacker ${PN}-manuals-en-highres.zip
+   unpack ${PN}-manuals-en-highres.zip
fi
 }
 



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

2018-05-07 Thread Michał Górny
commit: 04ca7d468553460ea77abd3ffb4247ac4901d4ff
Author: Michał Górny  gentoo  org>
AuthorDate: Sun May  6 20:35:13 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May  7 07:42:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04ca7d46

dev-games/newton: Remove unnecessary use of unpacker

Replace the unnecessary use of unpacker.eclass with built-in EAPI
unpacking.

Closes: https://github.com/gentoo/gentoo/pull/8290

 dev-games/newton/newton-3.13.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-games/newton/newton-3.13.ebuild 
b/dev-games/newton/newton-3.13.ebuild
index 8d1e3466db5..83b67791e5c 100644
--- a/dev-games/newton/newton-3.13.ebuild
+++ b/dev-games/newton/newton-3.13.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-inherit eutils toolchain-funcs cmake-utils unpacker
+inherit eutils toolchain-funcs cmake-utils
 
 MY_P="${PN}-dynamics-${P}"
 DESCRIPTION="an integrated solution for real time simulation of physics 
environments"
@@ -15,7 +15,7 @@ KEYWORDS="amd64 x86"
 IUSE=""
 
 RDEPEND=""
-DEPEND="$(unpacker_src_uri_depends)"
+DEPEND="app-arch/unzip"
 
 S=${WORKDIR}/${MY_P}
 



[gentoo-commits] repo/gentoo:master commit in: games-rpg/soltys/

2018-05-07 Thread Michał Górny
commit: bda6d06a6ac9e522a8f432c8bfe2284ac44a6de0
Author: Michał Górny  gentoo  org>
AuthorDate: Sun May  6 20:32:24 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May  7 07:41:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bda6d06a

games-rpg/soltys: Remove unnecessary use of unpacker

Replace the unnecessary use of unpacker.eclass with built-in EAPI
unpacking.  This also fixes missing dependency on app-arch/unzip
due to unpacker.eclass being broken with complex SRC_URIs in EAPI 6.

 games-rpg/soltys/soltys-1.0-r2.ebuild | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/games-rpg/soltys/soltys-1.0-r2.ebuild 
b/games-rpg/soltys/soltys-1.0-r2.ebuild
index e709836c31e..f3e8b8ccb22 100644
--- a/games-rpg/soltys/soltys-1.0-r2.ebuild
+++ b/games-rpg/soltys/soltys-1.0-r2.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-inherit unpacker eutils
+inherit eutils
 
 DESCRIPTION="Classic adventure game"
 HOMEPAGE="http://wiki.scummvm.org/index.php/Soltys";
@@ -18,24 +18,24 @@ KEYWORDS="~amd64 ~x86"
 IUSE="l10n_en l10n_es l10n_pl"
 
 RDEPEND=">=games-engines/scummvm-1.5"
-DEPEND="$(unpacker_src_uri_depends)"
+DEPEND="app-arch/unzip"
 
 S="${WORKDIR}"
 
 src_unpack() {
if use l10n_en || ( ! use l10n_en && ! use l10n_es && ! use l10n_pl ) ; 
then
mkdir -p en || die
-   unpacker ${PN}-en-v${PV}.zip
+   unpack ${PN}-en-v${PV}.zip
mv vol.{cat,dat} en/ || die
fi
if use l10n_es ; then
mkdir -p es || die
-   unpacker ${PN}-es-v${PV}.zip
+   unpack ${PN}-es-v${PV}.zip
mv soltys-es-v1-0/vol.{cat,dat} es/ || die
fi
if use l10n_pl ; then
mkdir -p pl || die
-   unpacker ${PN}-pl-v${PV}.zip
+   unpack ${PN}-pl-v${PV}.zip
mv vol.{cat,dat} pl/ || die
fi
 }



[gentoo-commits] repo/gentoo:master commit in: games-rpg/draci-historie/

2018-05-07 Thread Michał Górny
commit: 4089b4dc1238454414d1c8c358c8745cd639cd63
Author: Michał Górny  gentoo  org>
AuthorDate: Sun May  6 20:28:18 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May  7 07:41:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4089b4dc

games-rpg/draci-historie: Remove unnecessary use of unpacker

Replace the unnecessary use of unpacker.eclass with built-in EAPI
unpacking.  This also fixes missing dependency on app-arch/unzip
due to unpacker.eclass being broken with complex SRC_URIs in EAPI 6.

 games-rpg/draci-historie/draci-historie-2012-r1.ebuild | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/games-rpg/draci-historie/draci-historie-2012-r1.ebuild 
b/games-rpg/draci-historie/draci-historie-2012-r1.ebuild
index 8998b3837a2..3982a8538d1 100644
--- a/games-rpg/draci-historie/draci-historie-2012-r1.ebuild
+++ b/games-rpg/draci-historie/draci-historie-2012-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-inherit eutils unpacker
+inherit eutils
 
 DESCRIPTION="Bert the little dragon searches for his father"
 HOMEPAGE="http://www.ucw.cz/draci-historie/index-en.html";
@@ -21,29 +21,29 @@ KEYWORDS="~amd64 ~x86"
 IUSE="l10n_cs l10n_de l10n_en l10n_pl"
 
 RDEPEND=">=games-engines/scummvm-1.1"
-DEPEND="$(unpacker_src_uri_depends)"
+DEPEND="app-arch/unzip"
 
 S="${WORKDIR}"
 
 src_unpack() {
if use l10n_en || ( ! use l10n_cs && ! use l10n_de && ! use l10n_en && 
! use l10n_pl ) ; then
mkdir en || die
-   unpacker dh-en-${PV}.zip
+   unpack dh-en-${PV}.zip
mv *.{dfw,fon,mid,sam} en/ || die
fi
if use l10n_cs ; then
mkdir cs || die
-   unpacker dh-cz-${PV}.zip
+   unpack dh-cz-${PV}.zip
mv *.{dfw,fon,mid,sam,zzz} cs/ || die
fi
if use l10n_de ; then
mkdir de || die
-   unpacker dh-de-${PV}.zip
+   unpack dh-de-${PV}.zip
mv *.{dfw,fon,mid,sam} de/ || die
fi
if use l10n_pl ; then
mkdir pl || die
-   unpacker dh-pl-${PV}.zip
+   unpack dh-pl-${PV}.zip
mv *.{dfw,fon,mid,sam,zzz} pl/ || die
fi
 }



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

2018-05-07 Thread Michał Górny
commit: 28d6710d227ec5814362e6f48b2cc07d9512254d
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May  3 10:12:46 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May  7 07:43:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28d6710d

multilib-minimal.eclass: Enable EAPI 7 (no changes)

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

diff --git a/eclass/multilib-minimal.eclass b/eclass/multilib-minimal.eclass
index de46762ca61..ae40eeb2589 100644
--- a/eclass/multilib-minimal.eclass
+++ b/eclass/multilib-minimal.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: multilib-minimal.eclass
@@ -24,7 +24,7 @@
 
 # EAPI=4 is required for meaningful MULTILIB_USEDEP.
 case ${EAPI:-0} in
-   4|5|6) ;;
+   4|5|6|7) ;;
*) die "EAPI=${EAPI} is not supported" ;;
 esac
 



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

2018-05-07 Thread Michał Górny
commit: 32a5548015d5cd900f8400fe106baa08a0861fd8
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May  3 09:51:32 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May  7 07:43:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32a55480

multibuild.eclass: Enable EAPI 7 (no changes)

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

diff --git a/eclass/multibuild.eclass b/eclass/multibuild.eclass
index 0f89e4ec0b8..9574e3debad 100644
--- a/eclass/multibuild.eclass
+++ b/eclass/multibuild.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: multibuild.eclass
@@ -16,7 +16,7 @@ case "${EAPI:-0}" in
0|1|2|3)
die "Unsupported EAPI=${EAPI:-0} (too old) for ${ECLASS}"
;;
-   4|5|6)
+   4|5|6|7)
;;
*)
die "Unsupported EAPI=${EAPI} (unknown) for ${ECLASS}"



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

2018-05-07 Thread Michał Górny
commit: dd3dd9929c2c9095f9c4a6e1e85a540a289dd569
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May  3 09:57:56 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May  7 07:43:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd3dd992

ninja-utils.eclass: Enable EAPI 7 (no changes)

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

diff --git a/eclass/ninja-utils.eclass b/eclass/ninja-utils.eclass
index 69216176ba6..0a390ed8961 100644
--- a/eclass/ninja-utils.eclass
+++ b/eclass/ninja-utils.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: ninja-utils.eclass
@@ -22,7 +22,7 @@ if [[ -z ${_NINJA_UTILS_ECLASS} ]]; then
 case ${EAPI:-0} in
0|1|3) die "EAPI=${EAPI:-0} is not supported (too old)";;
# copied from cmake-utils
-   2|4|5|6) ;;
+   2|4|5|6|7) ;;
*) die "EAPI=${EAPI} is not yet supported" ;;
 esac
 



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

2018-05-07 Thread Michał Górny
commit: 0c656a2c7fdcd1fc41265e0544f1caa2676f8049
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May  3 13:49:04 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May  7 07:43:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c656a2c

python-any-r1.eclass: Enable EAPI 7 (no changes)

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

diff --git a/eclass/python-any-r1.eclass b/eclass/python-any-r1.eclass
index e4d2d46bc70..6f23109cf8d 100644
--- a/eclass/python-any-r1.eclass
+++ b/eclass/python-any-r1.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: python-any-r1.eclass
@@ -36,7 +36,7 @@
 # https://wiki.gentoo.org/wiki/Project:Python/python-any-r1
 
 case "${EAPI:-0}" in
-   0|1|2|3|4|5|6)
+   0|1|2|3|4|5|6|7)
;;
*)
die "Unsupported EAPI=${EAPI} (unknown) for ${ECLASS}"



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

2018-05-07 Thread Michał Górny
commit: bc8e16c54c119aafcc0cbf498412f9168537581d
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May  3 13:50:18 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May  7 07:43:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc8e16c5

python-single-r1.eclass: Enable EAPI 7 (no changes)

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

diff --git a/eclass/python-single-r1.eclass b/eclass/python-single-r1.eclass
index 3762d3d6e99..8c45c391ebb 100644
--- a/eclass/python-single-r1.eclass
+++ b/eclass/python-single-r1.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: python-single-r1.eclass
@@ -34,7 +34,7 @@ case "${EAPI:-0}" in
0|1|2|3|4)
die "Unsupported EAPI=${EAPI:-0} (too old) for ${ECLASS}"
;;
-   5|6)
+   5|6|7)
# EAPI=5 is required for sane USE_EXPAND dependencies
;;
*)



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

2018-05-07 Thread Michał Górny
commit: 19f1ec08ccfa4e3cef7ea7f0b8737f656500476d
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May  3 13:54:43 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May  7 07:43:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19f1ec08

distutils-r1.eclass: Remove xdg_environment_reset in EAPI 7

Limit xdg_environment_reset call to EAPIs 5 & 6.  It should no longer
be necessary with ENV_UNSET done in EAPI 7.

 eclass/distutils-r1.eclass | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass
index dd0c429d50f..ede30b28086 100644
--- a/eclass/distutils-r1.eclass
+++ b/eclass/distutils-r1.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: distutils-r1.eclass
@@ -79,7 +79,8 @@ esac
 if [[ ! ${_DISTUTILS_R1} ]]; then
 
 [[ ${EAPI} == [45] ]] && inherit eutils
-inherit toolchain-funcs xdg-utils
+[[ ${EAPI} == [56] ]] && inherit xdg-utils
+inherit toolchain-funcs
 
 if [[ ! ${DISTUTILS_SINGLE_IMPL} ]]; then
inherit multiprocessing python-r1
@@ -739,7 +740,7 @@ distutils-r1_src_prepare() {
 
 distutils-r1_src_configure() {
python_export_utf8_locale
-   xdg_environment_reset # Bug 577704
+   [[ ${EAPI} == [56] ]] && xdg_environment_reset # Bug 577704
 
if declare -f python_configure >/dev/null; then
_distutils-r1_run_foreach_impl python_configure



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

2018-05-07 Thread Michał Górny
commit: 0fabf3873a258d76a14a74475ef185d8b51741a0
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May  3 13:41:10 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May  7 07:43:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fabf387

python-utils-r1.eclass: Initial EAPI 7 support

Add initial EAPI 7 support.  Handle trailing slash in D/ED correctly.
Support new has_version switches.

This does not provide proper cross support.  In particular, the PYTHON
variable (full path to the interpreter) is used both in contexts
of BDEPEND and DEPEND, so we need to clean the uses first.

 eclass/python-utils-r1.eclass | 43 +++
 1 file changed, 27 insertions(+), 16 deletions(-)

diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass
index 68fb9ba2578..3a462e34614 100644
--- a/eclass/python-utils-r1.eclass
+++ b/eclass/python-utils-r1.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: python-utils-r1.eclass
@@ -19,7 +19,7 @@
 # https://wiki.gentoo.org/wiki/Project:Python/python-utils-r1
 
 case "${EAPI:-0}" in
-   0|1|2|3|4|5|6)
+   0|1|2|3|4|5|6|7)
;;
*)
die "Unsupported EAPI=${EAPI} (unknown) for ${ECLASS}"
@@ -688,8 +688,8 @@ python_optimize() {
# 2) skip paths which do not exist
#(python2.6 complains about them verbosely)
 
-   if [[ ${f} == /* && -d ${D}${f} ]]; then
-   set -- "${D}${f}" "${@}"
+   if [[ ${f} == /* && -d ${D%/}${f} ]]; then
+   set -- "${D%/}${f}" "${@}"
fi
done < <("${PYTHON}" -c 'import sys; 
print("\0".join(sys.path))' || die)
 
@@ -699,7 +699,7 @@ python_optimize() {
local d
for d; do
# make sure to get a nice path without //
-   local instpath=${d#${D}}
+   local instpath=${d#${D%/}}
instpath=/${instpath##/}
 
case "${EPYTHON}" in
@@ -924,7 +924,7 @@ python_domodule() {
doins -r "${@}" || return ${?}
)
 
-   python_optimize "${ED}/${d}"
+   python_optimize "${ED%/}/${d}"
 }
 
 # @FUNCTION: python_doheader
@@ -1086,9 +1086,20 @@ python_is_python3() {
 python_is_installed() {
local impl=${1:-${EPYTHON}}
[[ ${impl} ]] || die "${FUNCNAME}: no impl nor EPYTHON"
+   local hasv_args=()
+
+   case ${EAPI:-0} in
+   0|1|2|3|4)
+   local -x ROOT=/
+   ;;
+   5|6)
+   hasv_args+=( --host-root )
+   ;;
+   *)
+   hasv_args+=( -b )
+   ;;
+   esac
 
-   # for has_version
-   local -x ROOT=/
case "${impl}" in
pypy|pypy3)
local append=
@@ -1097,13 +1108,13 @@ python_is_installed() {
fi
 
# be happy with just the interpeter, no need for the 
virtual
-   has_version "dev-python/${impl}${append}" \
-   || has_version "dev-python/${impl}-bin${append}"
+   has_version "${hasv_args[@]}" 
"dev-python/${impl}${append}" \
+   || has_version "${hasv_args[@]}" 
"dev-python/${impl}-bin${append}"
;;
*)
local PYTHON_PKG_DEP
python_export "${impl}" PYTHON_PKG_DEP
-   has_version "${PYTHON_PKG_DEP}"
+   has_version "${hasv_args[@]}" "${PYTHON_PKG_DEP}"
;;
esac
 }
@@ -1167,7 +1178,7 @@ python_fix_shebang() {
for i in "${split_shebang[@]}"; do
case "${i}" in
*"${EPYTHON}")
-   debug-print 
"${FUNCNAME}: in file ${f#${D}}"
+   debug-print 
"${FUNCNAME}: in file ${f#${D%/}}"
debug-print 
"${FUNCNAME}: shebang matches EPYTHON: ${shebang}"
 
# Nothing to do, move 
along.
@@ -1176,7 +1187,7 @@ python_fix_shebang() {
break
;;
*python|*python[23])
-   debug-print 
"${FUNCNAME}: in file ${f#${D}}"
+   debug-print

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

2018-05-07 Thread Michał Górny
commit: e70d65f11549d06beab46835ab67a6b30edb1798
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May  3 09:43:46 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May  7 07:43:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e70d65f1

git-r3.eclass: Support EAPI 7

Enable support for EAPI 7.  Use BDEPEND for dev-vcs/git dependency
since git is run at build time.  Update has_version logic appropriately.

 eclass/git-r3.eclass | 39 +++
 1 file changed, 27 insertions(+), 12 deletions(-)

diff --git a/eclass/git-r3.eclass b/eclass/git-r3.eclass
index 75a589d0168..279f0326931 100644
--- a/eclass/git-r3.eclass
+++ b/eclass/git-r3.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: git-r3.eclass
@@ -10,7 +10,7 @@
 # git as remote repository.
 
 case "${EAPI:-0}" in
-   0|1|2|3|4|5|6)
+   0|1|2|3|4|5|6|7)
;;
*)
die "Unsupported EAPI=${EAPI} (unknown) for ${ECLASS}"
@@ -22,7 +22,11 @@ EXPORT_FUNCTIONS src_unpack
 if [[ ! ${_GIT_R3} ]]; then
 
 if [[ ! ${_INHERITED_BY_GIT_2} ]]; then
-   DEPEND=">=dev-vcs/git-1.8.2.1"
+   if [[ ${EAPI:-0} != [0123456] ]]; then
+   BDEPEND=">=dev-vcs/git-1.8.2.1"
+   else
+   DEPEND=">=dev-vcs/git-1.8.2.1"
+   fi
 fi
 
 # @ECLASS-VARIABLE: EGIT_CLONE_TYPE
@@ -648,16 +652,27 @@ git-r3_fetch() {
local clone_type=${EGIT_CLONE_TYPE}
 
if [[ ${r} == http://* || ${r} == https://* ]] &&
-   [[ ! ${EGIT_CURL_WARNED} ]] &&
-   ! ROOT=/ has_version 'dev-vcs/git[curl]'
+   [[ ! ${EGIT_CURL_WARNED} ]]
then
-   ewarn "git-r3: fetching from HTTP(S) requested. 
In order to support HTTP(S),"
-   ewarn "dev-vcs/git needs to be built with 
USE=curl. Example solution:"
-   ewarn
-   ewarn " echo dev-vcs/git curl >> 
/etc/portage/package.use"
-   ewarn " emerge -1v dev-vcs/git"
-   ewarn
-   ewarn "HTTP(S) URIs will be skipped."
+   case ${EAPI:-0} in
+   0|1|2|3|4)
+   ROOT=/ has_version 
'dev-vcs/git[curl]';;
+   5|6)
+   has_version --host-root 
'dev-vcs/git[curl]';;
+   *)
+   has_version -b 
'dev-vcs/git[curl]';;
+   esac
+
+   if [[ ${?} -ne 0 ]]; then
+   ewarn "git-r3: fetching from HTTP(S) 
requested. In order to support HTTP(S),"
+   ewarn "dev-vcs/git needs to be built 
with USE=curl. Example solution:"
+   ewarn
+   ewarn " echo dev-vcs/git curl >> 
/etc/portage/package.use"
+   ewarn " emerge -1v dev-vcs/git"
+   ewarn
+   ewarn "HTTP(S) URIs will be skipped."
+   fi
+
EGIT_CURL_WARNED=1
fi
 



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

2018-05-07 Thread Michał Górny
commit: 2e49506c0e60e0ddc41166c2d644e1932261902a
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May  3 13:53:11 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May  7 07:43:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e49506c

python-r1.eclass: Enable EAPI 7 (no changes)

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

diff --git a/eclass/python-r1.eclass b/eclass/python-r1.eclass
index 5ec23d23d8c..8a8adb449cc 100644
--- a/eclass/python-r1.eclass
+++ b/eclass/python-r1.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: python-r1.eclass
@@ -32,7 +32,7 @@ case "${EAPI:-0}" in
0|1|2|3|4)
die "Unsupported EAPI=${EAPI:-0} (too old) for ${ECLASS}"
;;
-   5|6)
+   5|6|7)
# EAPI=5 is required for sane USE_EXPAND dependencies
;;
*)



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

2018-05-07 Thread Michał Górny
commit: fd532557fa550ef0a11b9c0aa7639374ac9ae8a6
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May  3 14:05:37 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May  7 07:43:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd532557

distutils-r1.eclass: Enable EAPI 7 support

Support EAPI 7.  Move PYTHON_DEPS from DEPEND to BDEPEND.  Fix trailing
slash uses for D/ED.

 eclass/distutils-r1.eclass | 14 +-
 1 file changed, 9 insertions(+), 5 deletions(-)

diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass
index 26fa0069a73..975383acc09 100644
--- a/eclass/distutils-r1.eclass
+++ b/eclass/distutils-r1.eclass
@@ -46,7 +46,7 @@ case "${EAPI:-0}" in
0|1|2|3|4)
die "Unsupported EAPI=${EAPI:-0} (too old) for ${ECLASS}"
;;
-   5|6)
+   5|6|7)
;;
*)
die "Unsupported EAPI=${EAPI} (unknown) for ${ECLASS}"
@@ -98,7 +98,11 @@ if [[ ! ${_DISTUTILS_R1} ]]; then
 
 if [[ ! ${DISTUTILS_OPTIONAL} ]]; then
RDEPEND=${PYTHON_DEPS}
-   DEPEND=${PYTHON_DEPS}
+   if [[ ${EAPI} != [56] ]]; then
+   BDEPEND=${PYTHON_DEPS}
+   else
+   DEPEND=${PYTHON_DEPS}
+   fi
REQUIRED_USE=${PYTHON_REQUIRED_USE}
 fi
 
@@ -413,7 +417,7 @@ _distutils-r1_create_setup_cfg() {
[install]
compile = True
optimize = 2
-   root = ${D}
+   root = ${D%/}
_EOF_
 
if [[ ! ${DISTUTILS_SINGLE_IMPL} ]]; then
@@ -583,7 +587,7 @@ distutils-r1_python_install() {
 
if [[ ! ${DISTUTILS_SINGLE_IMPL} ]]; then
_distutils-r1_wrap_scripts "${root}" "${scriptdir}"
-   multibuild_merge_root "${root}" "${D}"
+   multibuild_merge_root "${root}" "${D%/}"
fi
 }
 
@@ -798,7 +802,7 @@ _distutils-r1_check_namespace_pth() {
 
while IFS= read -r -d '' f; do
pth+=( "${f}" )
-   done < <(find "${ED}" -name '*-nspkg.pth' -print0)
+   done < <(find "${ED%/}" -name '*-nspkg.pth' -print0)
 
if [[ ${pth[@]} ]]; then
ewarn "The following *-nspkg.pth files were found installed:"



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

2018-05-07 Thread Michał Górny
commit: bf9ed46ff64732ceb2025af9c200beba1a7cb0e8
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May  3 09:35:46 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May  7 07:43:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf9ed46f

bash-completion-r1.eclass: Allow EAPI 7 (no changes)

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

diff --git a/eclass/bash-completion-r1.eclass b/eclass/bash-completion-r1.eclass
index eb2dfce4c7f..eff5e68c437 100644
--- a/eclass/bash-completion-r1.eclass
+++ b/eclass/bash-completion-r1.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: bash-completion-r1.eclass
@@ -25,7 +25,7 @@
 inherit toolchain-funcs
 
 case ${EAPI:-0} in
-   0|1|2|3|4|5|6) ;;
+   0|1|2|3|4|5|6|7) ;;
*) die "EAPI ${EAPI} unsupported (yet)."
 esac
 



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

2018-05-07 Thread Michał Górny
commit: 5b95d4cb9dff577365388da96b40fbf3755db3d8
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May  3 09:59:28 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May  7 07:43:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b95d4cb

out-of-source.eclass: Enable EAPI 7 (no changes)

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

diff --git a/eclass/out-of-source.eclass b/eclass/out-of-source.eclass
index 4d9c8d05fd6..951a20adaca 100644
--- a/eclass/out-of-source.eclass
+++ b/eclass/out-of-source.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: out-of-source.eclass
@@ -32,7 +32,7 @@
 # @CODE
 
 case ${EAPI} in
-   6);;
+   6|7);;
*) die "EAPI ${EAPI:-0} unsupported (too old)";;
 esac
 



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

2018-05-07 Thread Michał Górny
commit: 1d5f376f8d4b3c6b249452f4242ac2bde10a6a02
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May  3 09:56:43 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May  7 07:43:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d5f376f

multilib-build.eclass: Enable EAPI 7 support

Enable EAPI 7.  Correct all ${ED} references to account both for
trailing slash being present and absent.

 eclass/multilib-build.eclass | 22 +++---
 1 file changed, 11 insertions(+), 11 deletions(-)

diff --git a/eclass/multilib-build.eclass b/eclass/multilib-build.eclass
index 6356350c43b..261f0f4a170 100644
--- a/eclass/multilib-build.eclass
+++ b/eclass/multilib-build.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: multilib-build.eclass
@@ -20,7 +20,7 @@ if [[ ! ${_MULTILIB_BUILD} ]]; then
 
 # EAPI=4 is required for meaningful MULTILIB_USEDEP.
 case ${EAPI:-0} in
-   4|5|6) ;;
+   4|5|6|7) ;;
*) die "EAPI=${EAPI} is not supported" ;;
 esac
 
@@ -269,8 +269,8 @@ multilib_check_headers() {
_multilib_header_cksum() {
set -o pipefail
 
-   if [[ -d ${ED}usr/include ]]; then
-   find "${ED}"usr/include -type f \
+   if [[ -d ${ED%/}/usr/include ]]; then
+   find "${ED%/}"/usr/include -type f \
-exec cksum {} + | sort -k2
fi
}
@@ -390,7 +390,7 @@ multilib_prepare_wrappers() {
 
[[ ${#} -le 1 ]] || die "${FUNCNAME}: too many arguments"
 
-   local root=${1:-${ED}}
+   local root=${1:-${ED%/}}
local f
 
if [[ ${COMPLETE_MULTILIB} == yes ]]; then
@@ -458,9 +458,9 @@ multilib_prepare_wrappers() {
 
# Some ABIs may have install less files than 
others.
if [[ -f ${root}/usr/include${f} ]]; then
-   local 
wrapper=${ED}/tmp/multilib-include${f}
+   local 
wrapper=${ED%/}/tmp/multilib-include${f}
 
-   if [[ ! -f 
${ED}/tmp/multilib-include${f} ]]; then
+   if [[ ! -f 
${ED%/}/tmp/multilib-include${f} ]]; then
dodir 
"/tmp/multilib-include${dir}"
# a generic template
cat > "${wrapper}" <<_EOF_ || 
die
@@ -518,7 +518,7 @@ _EOF_
 
# $CHOST shall be set by 
multilib_toolchain_setup
dodir 
"/tmp/multilib-include/${CHOST}${dir}"
-   mv "${root}/usr/include${f}" 
"${ED}/tmp/multilib-include/${CHOST}${dir}/" || die
+   mv "${root}/usr/include${f}" 
"${ED%/}/tmp/multilib-include/${CHOST}${dir}/" || die
 
# Note: match a space afterwards to 
avoid collision potential.
sed -e "/${MULTILIB_ABI_FLAG} 
/s&error.*&include <${CHOST}${f}>&" \
@@ -558,11 +558,11 @@ multilib_install_wrappers() {
 
local root=${1:-${ED}}
 
-   if [[ -d "${ED}"/tmp/multilib-include ]]; then
+   if [[ -d ${ED%/}/tmp/multilib-include ]]; then
multibuild_merge_root \
-   "${ED}"/tmp/multilib-include "${root}"/usr/include
+   "${ED%/}"/tmp/multilib-include "${root}"/usr/include
# it can fail if something else uses /tmp
-   rmdir "${ED}"/tmp &>/dev/null
+   rmdir "${ED%/}"/tmp &>/dev/null
fi
 }
 



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

2018-05-07 Thread Michał Górny
commit: 1c3e4b596c9b488f6c6e5a1f7f2b475b080880de
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May  3 10:02:25 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May  7 07:43:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c3e4b59

scons-utils.eclass: Support EAPI 7

Enable EAPI 7 support.  Move dev-util/scons to BDEPEND in EAPI 7
since it needs to run on the build host.

 eclass/scons-utils.eclass | 13 +
 1 file changed, 9 insertions(+), 4 deletions(-)

diff --git a/eclass/scons-utils.eclass b/eclass/scons-utils.eclass
index 41a86adfa14..02c9061ba95 100644
--- a/eclass/scons-utils.eclass
+++ b/eclass/scons-utils.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: scons-utils.eclass
@@ -93,7 +93,7 @@
 # -- EAPI support check --
 
 case ${EAPI:-0} in
-   0|1|2|3|4|5|6) ;;
+   0|1|2|3|4|5|6|7) ;;
*) die "EAPI ${EAPI} unsupported."
 esac
 
@@ -102,9 +102,14 @@ inherit multiprocessing
 # -- ebuild variables setup --
 
 if [[ -n ${SCONS_MIN_VERSION} ]]; then
-   DEPEND=">=dev-util/scons-${SCONS_MIN_VERSION}"
+   BDEPEND=">=dev-util/scons-${SCONS_MIN_VERSION}"
 else
-   DEPEND="dev-util/scons"
+   BDEPEND="dev-util/scons"
+fi
+
+if [[ ${EAPI:-0} == [0123456] ]]; then
+   DEPEND=${BDEPEND}
+   unset BDEPEND
 fi
 
 # -- public functions --



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

2018-05-07 Thread Michał Górny
commit: 2bb9963c6c6c29fa4f732db9935e3a1028bb8566
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May  3 14:05:11 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May  7 07:43:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bb9963c

distutils-r1.eclass: Call python via ${EPYTHON}, not full path

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

diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass
index ede30b28086..26fa0069a73 100644
--- a/eclass/distutils-r1.eclass
+++ b/eclass/distutils-r1.eclass
@@ -231,7 +231,7 @@ fi
 # @USAGE: [...]
 # @DESCRIPTION:
 # Run setup.py using currently selected Python interpreter
-# (if ${PYTHON} is set; fallback 'python' otherwise).
+# (if ${EPYTHON} is set; fallback 'python' otherwise).
 #
 # setup.py will be passed the following, in order:
 # 1. ${mydistutilsargs[@]}
@@ -250,7 +250,7 @@ esetup.py() {
 
[[ ${BUILD_DIR} ]] && _distutils-r1_create_setup_cfg
 
-   set -- "${PYTHON:-python}" setup.py "${mydistutilsargs[@]}" "${@}"
+   set -- "${EPYTHON:-python}" setup.py "${mydistutilsargs[@]}" "${@}"
 
echo "${@}" >&2
"${@}" || die "${die_args[@]}"



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

2018-05-07 Thread Michał Górny
commit: c54e5e702dbf2ade6cba311101fcc08f2cc4c6eb
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  2 15:39:54 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May  7 07:45:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c54e5e70

profiles/base: Set initial ENV_UNSET (EAPI 7)

Now that EAPI 7 is accepted and implemented in Portage, provide
the initial environment blacklist for coming EAPI 7 ebuilds.  The list
is based on existing eclasses, xdg-utils mostly.  Rationale is provided
in the comment above ENV_UNSET.

 profiles/base/make.defaults | 12 
 1 file changed, 12 insertions(+)

diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index bd038bebf16..cbc527e954e 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -22,6 +22,18 @@ USE_EXPAND_HIDDEN="USERLAND KERNEL ELIBC ABI_MIPS ABI_PPC 
ABI_S390 ABI_X86 CPU_F
 CONFIG_PROTECT="/etc"
 CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf"
 
+# EAPI 7 environment variable blacklist.
+#
+# DBUS_SESSION_BUS_ADDRESS to avoid trying to access the user's session
+# bus.
+#
+# DISPLAY and XAUTHORITY to avoid trying to access the user's X11.
+#
+# XDG_* since the values coming from user environment can collide with
+# ebuild-set ${HOME} (e.g. by referring to user's home directory).
+# We exclude XDG_DATA_DIRS & XDG_CONFIG_DIRS as those are set in env.d.
+ENV_UNSET="DBUS_SESSION_BUS_ADDRESS DISPLAY XAUTHORITY XDG_CACHE_HOME 
XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR"
+
 # Variables that are set exclusively by the profile
 # and not by user configuration files.
 PROFILE_ONLY_VARIABLES="${PROFILE_ONLY_VARIABLES} ELIBC IUSE_IMPLICIT KERNEL 
USERLAND USE_EXPAND_IMPLICIT USE_EXPAND_UNPREFIXED USE_EXPAND_VALUES_ELIBC 
USE_EXPAND_VALUES_KERNEL USE_EXPAND_VALUES_USERLAND"



[gentoo-commits] repo/gentoo:master commit in: games-rpg/adonthell/, games-rpg/adonthell/files/

2018-05-07 Thread Lars Wendler
commit: c14efa136b56de90c59536e90a5a0cc52122dba9
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon May  7 07:56:00 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon May  7 07:58:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c14efa13

games-rpg/adonthell: Use pkg-config to find freetype

Closes: https://bugs.gentoo.org/654886
Package-Manager: Portage-2.3.36, Repoman-2.3.9

 games-rpg/adonthell/adonthell-0.3.5-r2.ebuild   |  3 ++-
 .../files/adonthell-0.3.5-freetype_pkgconfig.patch  | 21 +
 2 files changed, 23 insertions(+), 1 deletion(-)

diff --git a/games-rpg/adonthell/adonthell-0.3.5-r2.ebuild 
b/games-rpg/adonthell/adonthell-0.3.5-r2.ebuild
index 75039371fba..883c539c216 100644
--- a/games-rpg/adonthell/adonthell-0.3.5-r2.ebuild
+++ b/games-rpg/adonthell/adonthell-0.3.5-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -40,6 +40,7 @@ PATCHES=(
"${FILESDIR}"/${P}-format.patch
"${FILESDIR}"/${P}-gcc46.patch
"${FILESDIR}"/${P}-glibc-2.10.patch
+   "${FILESDIR}"/${P}-freetype_pkgconfig.patch
 )
 
 pkg_setup() {

diff --git a/games-rpg/adonthell/files/adonthell-0.3.5-freetype_pkgconfig.patch 
b/games-rpg/adonthell/files/adonthell-0.3.5-freetype_pkgconfig.patch
new file mode 100644
index 000..ff11ffa96f5
--- /dev/null
+++ b/games-rpg/adonthell/files/adonthell-0.3.5-freetype_pkgconfig.patch
@@ -0,0 +1,21 @@
+--- adonthell-0.3.5/configure.in
 adonthell-0.3.5/configure.in
+@@ -17,6 +17,8 @@
+ CPPFLAGS=""
+ DEFS=""
+ 
++PKG_PROG_PKG_CONFIG
++
+ dnl 
+ dnl Checks for programs.
+ dnl 
+@@ -144,8 +146,7 @@
+ dnl Check for FreeType2
+ dnl ***
+ 
+-AC_CHECK_FT2(6.0.0,
+-:,
++PKG_CHECK_MODULES(FT2, freetype2 >= 6.0.0,,
+ AC_MSG_ERROR([*** Freetype version >= 6.0.0 not found!])
+ )
+ 



[gentoo-commits] repo/gentoo:master commit in: games-rpg/adonthell/

2018-05-07 Thread Lars Wendler
commit: d272265dfd6acff075e5b2c8f1450b874da7482e
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon May  7 08:00:13 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon May  7 08:00:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d272265d

games-rpg/adonthell: Package needs to depend on virtual/pkgconfig now.

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 games-rpg/adonthell/adonthell-0.3.5-r2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/games-rpg/adonthell/adonthell-0.3.5-r2.ebuild 
b/games-rpg/adonthell/adonthell-0.3.5-r2.ebuild
index 883c539c216..2fdaef682dc 100644
--- a/games-rpg/adonthell/adonthell-0.3.5-r2.ebuild
+++ b/games-rpg/adonthell/adonthell-0.3.5-r2.ebuild
@@ -27,6 +27,7 @@ RDEPEND="${PYTHON_DEPS}
nls? ( virtual/libintl )"
 DEPEND="${RDEPEND}
dev-lang/swig
+   virtual/pkgconfig
doc? (
app-doc/doxygen
media-gfx/graphviz



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

2018-05-07 Thread Mikle Kolyada
commit: 0e97e0d5fa6c40e1b69f5e64685a13dbb797
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon May  7 08:05:04 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon May  7 08:05:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e97e0d5

eclass/cron: minor dash

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

diff --git a/eclass/fcaps.eclass b/eclass/fcaps.eclass
index a8b9c1f1b81..7b388849df6 100644
--- a/eclass/fcaps.eclass
+++ b/eclass/fcaps.eclass
@@ -11,7 +11,7 @@
 # often via packages like libcap.
 #
 # Due to probable capability-loss on moving or copying, this happens in
-# pkg_postinst-phase (at least for now).
+# pkg_postinst phase (at least for now).
 #
 # @EXAMPLE:
 # You can manually set the caps on ping and ping6 by doing:



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

2018-05-07 Thread Lars Wendler
commit: c609ae653170683c604ed204a53cda5113a9e4c4
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon May  7 08:12:14 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon May  7 08:12:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c609ae65

net-misc/wget: Removed old.

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 net-misc/wget/Manifest   |   1 -
 net-misc/wget/wget-1.19.3.ebuild | 117 ---
 2 files changed, 118 deletions(-)

diff --git a/net-misc/wget/Manifest b/net-misc/wget/Manifest
index 70fc28beb63..8a22faba266 100644
--- a/net-misc/wget/Manifest
+++ b/net-misc/wget/Manifest
@@ -1,4 +1,3 @@
 DIST wget-1.19.1.tar.xz 2111756 BLAKE2B 
e5dcaa791f78bb2d7de19a6f689430cd692e1232b7392102936e5f3b4e3592861bcfc78e27df0c4b02a9002ce4c755e765a0a51749670464789fc9f07f8787f7
 SHA512 
00864d225439bcb7c5af01d7ef19efa615427812d3320ab3f4c8f62c38191e837b1392397843f935d7dc5860a4d0ce89ee31f2730c4a729402f1f2bf3e5f64e5
-DIST wget-1.19.3.tar.gz 4311432 BLAKE2B 
7c636465b1fe575531ec6616d27a07d3c4b398dda002eb4199d4c72906f233067a420f1c3a0878b3fe3cb9fae47a12cd50a83098f20f59ca6dd35bc37b1468a6
 SHA512 
8e1cbad2a31880befaf2c079bb17a357a135f6f2402048d27ac367430dbd932ef1b8197fb1002a64474e5480a8d9e41146b5cfd591d204b2f8b0bb240ecddb2c
 DIST wget-1.19.4.tar.gz 4310657 BLAKE2B 
3f2e5a32e897101761d449f079bf9df38e60b68284230553b03280a6262e60b3d0b5af3bd9fdd334d09cac5ed3417c3a7e8736b1710f3a7402a123b4633b95e4
 SHA512 
e84b0c40235b160ade69e18f2f139c782eb2387edc97a847c11dbb906c0273daf6d0ef5afe20360ba965c7da8b5e109f5a45e39ea93d20ec945575203235943a
 DIST wget-1.19.5.tar.gz 4455797 BLAKE2B 
988b80090ff1f62cb527afb33c03b7c6a68bbc1649d42f62061e05e416bebf5b2e9546ebafad3c9cdbf1199a8d2b84f4427c921f23338b02631da357da9b3d61
 SHA512 
0d4964e0f5adb0c023edc831bde9c9f13f3222f6efc1ce93250d234ab937e92b53921624532fb0e6586151ddfdee6df9a7ca91a2a99b3d16e2e68401c625301b

diff --git a/net-misc/wget/wget-1.19.3.ebuild b/net-misc/wget/wget-1.19.3.ebuild
deleted file mode 100644
index a4cc423b95a..000
--- a/net-misc/wget/wget-1.19.3.ebuild
+++ /dev/null
@@ -1,117 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_{4,5,6} )
-
-inherit flag-o-matic python-any-r1 toolchain-funcs
-
-DESCRIPTION="Network utility to retrieve files from the WWW"
-HOMEPAGE="https://www.gnu.org/software/wget/";
-SRC_URI="mirror://gnu/wget/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="debug gnutls idn ipv6 libressl nls ntlm pcre +ssl static test uuid zlib"
-REQUIRED_USE=" ntlm? ( !gnutls ssl ) gnutls? ( ssl )"
-
-# Force a newer libidn2 to avoid libunistring deps. #612498
-LIB_DEPEND="
-   idn? ( >=net-dns/libidn2-0.14[static-libs(+)] )
-   pcre? ( dev-libs/libpcre[static-libs(+)] )
-   ssl? (
-   gnutls? ( net-libs/gnutls:0=[static-libs(+)] )
-   !gnutls? (
-   !libressl? ( dev-libs/openssl:0=[static-libs(+)] )
-   libressl? ( dev-libs/libressl:0=[static-libs(+)] )
-   )
-   )
-   uuid? ( sys-apps/util-linux[static-libs(+)] )
-   zlib? ( sys-libs/zlib[static-libs(+)] )
-"
-RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
-DEPEND="
-   ${RDEPEND}
-   app-arch/xz-utils
-   virtual/pkgconfig
-   static? ( ${LIB_DEPEND} )
-   test? (
-   ${PYTHON_DEPS}
-   dev-lang/perl
-   dev-perl/HTTP-Daemon
-   dev-perl/HTTP-Message
-   dev-perl/IO-Socket-SSL
-   )
-   nls? ( sys-devel/gettext )
-"
-
-DOCS=( AUTHORS MAILING-LIST NEWS README doc/sample.wgetrc )
-
-pkg_setup() {
-   use test && python-any-r1_pkg_setup
-}
-
-src_prepare() {
-   default
-
-   # revert some hack that breaks linking, bug #585924
-   if [[ ${CHOST} == *-darwin* ]] \
-   || [[ ${CHOST} == *-solaris* ]] \
-   || [[ ${CHOST} == *-uclibc* ]] \
-   || [[ ${CHOST} == *-cygwin* ]] \
-   ; then
-   sed -i \
-   -e 's/^  LIBICONV=$/:/' \
-   configure || die
-   fi
-}
-
-src_configure() {
-   # fix compilation on Solaris, we need filio.h for FIONBIO as used in
-   # the included gnutls -- force ioctl.h to include this header
-   [[ ${CHOST} == *-solaris* ]] && append-cppflags -DBSD_COMP=1
-
-   if use static ; then
-   append-ldflags -static
-   tc-export PKG_CONFIG
-   PKG_CONFIG+=" --static"
-   fi
-
-   # There is no flag that controls this.  libunistring-prefix only
-   # controls the search path (which is why we turn it o

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

2018-05-07 Thread Lars Wendler
commit: 9526a53a1cb024b0a41be88269114382d8b8af62
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon May  7 08:11:25 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon May  7 08:12:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9526a53a

net-misc/wget: Bump to version 1.19.5

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 net-misc/wget/Manifest   |   1 +
 net-misc/wget/wget-1.19.5.ebuild | 117 +++
 2 files changed, 118 insertions(+)

diff --git a/net-misc/wget/Manifest b/net-misc/wget/Manifest
index 5002301da68..70fc28beb63 100644
--- a/net-misc/wget/Manifest
+++ b/net-misc/wget/Manifest
@@ -1,3 +1,4 @@
 DIST wget-1.19.1.tar.xz 2111756 BLAKE2B 
e5dcaa791f78bb2d7de19a6f689430cd692e1232b7392102936e5f3b4e3592861bcfc78e27df0c4b02a9002ce4c755e765a0a51749670464789fc9f07f8787f7
 SHA512 
00864d225439bcb7c5af01d7ef19efa615427812d3320ab3f4c8f62c38191e837b1392397843f935d7dc5860a4d0ce89ee31f2730c4a729402f1f2bf3e5f64e5
 DIST wget-1.19.3.tar.gz 4311432 BLAKE2B 
7c636465b1fe575531ec6616d27a07d3c4b398dda002eb4199d4c72906f233067a420f1c3a0878b3fe3cb9fae47a12cd50a83098f20f59ca6dd35bc37b1468a6
 SHA512 
8e1cbad2a31880befaf2c079bb17a357a135f6f2402048d27ac367430dbd932ef1b8197fb1002a64474e5480a8d9e41146b5cfd591d204b2f8b0bb240ecddb2c
 DIST wget-1.19.4.tar.gz 4310657 BLAKE2B 
3f2e5a32e897101761d449f079bf9df38e60b68284230553b03280a6262e60b3d0b5af3bd9fdd334d09cac5ed3417c3a7e8736b1710f3a7402a123b4633b95e4
 SHA512 
e84b0c40235b160ade69e18f2f139c782eb2387edc97a847c11dbb906c0273daf6d0ef5afe20360ba965c7da8b5e109f5a45e39ea93d20ec945575203235943a
+DIST wget-1.19.5.tar.gz 4455797 BLAKE2B 
988b80090ff1f62cb527afb33c03b7c6a68bbc1649d42f62061e05e416bebf5b2e9546ebafad3c9cdbf1199a8d2b84f4427c921f23338b02631da357da9b3d61
 SHA512 
0d4964e0f5adb0c023edc831bde9c9f13f3222f6efc1ce93250d234ab937e92b53921624532fb0e6586151ddfdee6df9a7ca91a2a99b3d16e2e68401c625301b

diff --git a/net-misc/wget/wget-1.19.5.ebuild b/net-misc/wget/wget-1.19.5.ebuild
new file mode 100644
index 000..a4cc423b95a
--- /dev/null
+++ b/net-misc/wget/wget-1.19.5.ebuild
@@ -0,0 +1,117 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{4,5,6} )
+
+inherit flag-o-matic python-any-r1 toolchain-funcs
+
+DESCRIPTION="Network utility to retrieve files from the WWW"
+HOMEPAGE="https://www.gnu.org/software/wget/";
+SRC_URI="mirror://gnu/wget/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="debug gnutls idn ipv6 libressl nls ntlm pcre +ssl static test uuid zlib"
+REQUIRED_USE=" ntlm? ( !gnutls ssl ) gnutls? ( ssl )"
+
+# Force a newer libidn2 to avoid libunistring deps. #612498
+LIB_DEPEND="
+   idn? ( >=net-dns/libidn2-0.14[static-libs(+)] )
+   pcre? ( dev-libs/libpcre[static-libs(+)] )
+   ssl? (
+   gnutls? ( net-libs/gnutls:0=[static-libs(+)] )
+   !gnutls? (
+   !libressl? ( dev-libs/openssl:0=[static-libs(+)] )
+   libressl? ( dev-libs/libressl:0=[static-libs(+)] )
+   )
+   )
+   uuid? ( sys-apps/util-linux[static-libs(+)] )
+   zlib? ( sys-libs/zlib[static-libs(+)] )
+"
+RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
+DEPEND="
+   ${RDEPEND}
+   app-arch/xz-utils
+   virtual/pkgconfig
+   static? ( ${LIB_DEPEND} )
+   test? (
+   ${PYTHON_DEPS}
+   dev-lang/perl
+   dev-perl/HTTP-Daemon
+   dev-perl/HTTP-Message
+   dev-perl/IO-Socket-SSL
+   )
+   nls? ( sys-devel/gettext )
+"
+
+DOCS=( AUTHORS MAILING-LIST NEWS README doc/sample.wgetrc )
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   # revert some hack that breaks linking, bug #585924
+   if [[ ${CHOST} == *-darwin* ]] \
+   || [[ ${CHOST} == *-solaris* ]] \
+   || [[ ${CHOST} == *-uclibc* ]] \
+   || [[ ${CHOST} == *-cygwin* ]] \
+   ; then
+   sed -i \
+   -e 's/^  LIBICONV=$/:/' \
+   configure || die
+   fi
+}
+
+src_configure() {
+   # fix compilation on Solaris, we need filio.h for FIONBIO as used in
+   # the included gnutls -- force ioctl.h to include this header
+   [[ ${CHOST} == *-solaris* ]] && append-cppflags -DBSD_COMP=1
+
+   if use static ; then
+   append-ldflags -static
+   tc-export PKG_CONFIG
+   PKG_CONFIG+=" --static"
+   fi
+
+   # There is no flag that controls this.  libunistring-prefix only
+   # controls the search path (which is why we tu

[gentoo-commits] repo/gentoo:master commit in: games-rpg/adonthell/

2018-05-07 Thread Lars Wendler
commit: dc97afa5f32618b861eeba181584e448496a7975
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon May  7 08:17:45 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon May  7 08:17:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc97afa5

games-rpg/adonthell: Fixed HOMEPAGE.

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 games-rpg/adonthell/adonthell-0.3.5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-rpg/adonthell/adonthell-0.3.5-r2.ebuild 
b/games-rpg/adonthell/adonthell-0.3.5-r2.ebuild
index 2fdaef682dc..f8dc851093b 100644
--- a/games-rpg/adonthell/adonthell-0.3.5-r2.ebuild
+++ b/games-rpg/adonthell/adonthell-0.3.5-r2.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 )
 inherit autotools eutils python-single-r1
 
 DESCRIPTION="roleplaying game engine"
-HOMEPAGE="http://adonthell.linuxgames.com/";
+HOMEPAGE="http://adonthell.nongnu.org/";
 SRC_URI="https://savannah.nongnu.org/download/${PN}/${PN}-src-${PV}.tar.gz";
 
 LICENSE="GPL-2"



[gentoo-commits] proj/portage:master commit in: pym/portage/sync/modules/rsync/

2018-05-07 Thread Zac Medico
commit: 505707a335683330ac69b1c7f428e8a1c66d0b2e
Author: Zac Medico  gentoo  org>
AuthorDate: Mon May  7 08:14:19 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon May  7 08:17:18 2018 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=505707a3

rsync: explicitly use ForkExecutor for key refresh retry (bug 654390)

The ThreadPoolExecutor that asyncio uses by default does not support
cancellation of tasks, therefore use ForkExecutor for task cancellation
support, in order to enforce timeouts.

Bug: https://bugs.gentoo.org/654390

 pym/portage/sync/modules/rsync/rsync.py | 14 ++
 1 file changed, 10 insertions(+), 4 deletions(-)

diff --git a/pym/portage/sync/modules/rsync/rsync.py 
b/pym/portage/sync/modules/rsync/rsync.py
index 070798a53..382a1eaae 100644
--- a/pym/portage/sync/modules/rsync/rsync.py
+++ b/pym/portage/sync/modules/rsync/rsync.py
@@ -26,6 +26,7 @@ from portage.const import VCS_DIRS, TIMESTAMP_FORMAT, 
RSYNC_PACKAGE_ATOM
 from portage.util._eventloop.global_event_loop import global_event_loop
 from portage.util import writemsg, writemsg_stdout
 from portage.util.futures import asyncio
+from portage.util.futures.executor.fork import ForkExecutor
 from portage.sync.getaddrinfo_validate import getaddrinfo_validate
 from _emerge.UserQuery import UserQuery
 from portage.sync.syncbase import NewBase
@@ -170,11 +171,16 @@ class RsyncSync(NewBase):

level=logging.ERROR, noiselevel=-1)
raise # retry
 
+   # The ThreadPoolExecutor that 
asyncio uses by default
+   # does not support cancellation 
of tasks, therefore
+   # use ForkExecutor for task 
cancellation support, in
+   # order to enforce timeouts.
loop = global_event_loop()
-   func_coroutine = 
functools.partial(loop.run_in_executor,
-   None, 
noisy_refresh_keys)
-   decorated_func = 
retry_decorator(func_coroutine, loop=loop)
-   
loop.run_until_complete(decorated_func())
+   with ForkExecutor(loop=loop) as 
executor:
+   func_coroutine = 
functools.partial(loop.run_in_executor,
+   executor, 
noisy_refresh_keys)
+   decorated_func = 
retry_decorator(func_coroutine, loop=loop)
+   
loop.run_until_complete(decorated_func())
out.eend(0)
except (GematoException, asyncio.TimeoutError) 
as e:
writemsg_level("!!! Manifest 
verification impossible due to keyring problem:\n%s\n"



[gentoo-commits] repo/gentoo:master commit in: games-arcade/tuxpuck/, games-arcade/tuxpuck/files/

2018-05-07 Thread Lars Wendler
commit: dd0204b76cc131f7ed94ccd8470cfc7709c6
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon May  7 08:24:50 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon May  7 08:24:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd0204b7

games-arcade/tuxpuck: Use pkg-config to find freetype

Closes: https://bugs.gentoo.org/654894
Package-Manager: Portage-2.3.36, Repoman-2.3.9

 .../tuxpuck/files/tuxpuck-0.8.2-freetype_pkgconfig.patch  | 11 +++
 games-arcade/tuxpuck/tuxpuck-0.8.2-r2.ebuild  |  4 +++-
 2 files changed, 14 insertions(+), 1 deletion(-)

diff --git a/games-arcade/tuxpuck/files/tuxpuck-0.8.2-freetype_pkgconfig.patch 
b/games-arcade/tuxpuck/files/tuxpuck-0.8.2-freetype_pkgconfig.patch
new file mode 100644
index 000..410024e48dc
--- /dev/null
+++ b/games-arcade/tuxpuck/files/tuxpuck-0.8.2-freetype_pkgconfig.patch
@@ -0,0 +1,11 @@
+--- tuxpuck-0.8.2/utils/Makefile
 tuxpuck-0.8.2/utils/Makefile
+@@ -6,7 +6,7 @@
+ all : ttf2font data2c anim
+ 
+ ttf2font : ttf2font.c
+-  $(CC) $(CFLAGS) ttf2font.c `freetype-config --cflags --libs` -o ttf2font
++  $(CC) $(CFLAGS) ttf2font.c `pkg-config --cflags --libs freetype2` -o 
ttf2font
+ 
+ data2c : data2c.c
+   $(CC) $(CFLAGS) data2c.c `sdl-config --cflags --libs` -o data2c

diff --git a/games-arcade/tuxpuck/tuxpuck-0.8.2-r2.ebuild 
b/games-arcade/tuxpuck/tuxpuck-0.8.2-r2.ebuild
index b1df215d59d..092a4932727 100644
--- a/games-arcade/tuxpuck/tuxpuck-0.8.2-r2.ebuild
+++ b/games-arcade/tuxpuck/tuxpuck-0.8.2-r2.ebuild
@@ -21,6 +21,7 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}
media-libs/freetype:2
+   virtual/pkgconfig
 "
 
 src_prepare() {
@@ -40,7 +41,8 @@ src_prepare() {
 
eapply "${FILESDIR}"/${P}-ldflags.patch \
"${FILESDIR}"/${P}-png15.patch \
-   "${FILESDIR}"/${P}-parallel.patch
+   "${FILESDIR}"/${P}-parallel.patch \
+   "${FILESDIR}"/${P}-freetype_pkgconfig.patch
 }
 
 src_compile() {



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

2018-05-07 Thread Agostino Sarubbo
commit: 7a7ceeb27dc072db57c4f9eb6cbcfc6bd0d30ffc
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon May  7 08:39:30 2018 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon May  7 08:39:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a7ceeb2

sys-kernel/git-sources: Automated version bump to 4.17_rc4.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-kernel/git-sources/Manifest|  1 +
 sys-kernel/git-sources/git-sources-4.17_rc4.ebuild | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest
index 0fb356d8071..f0ed0e96aea 100644
--- a/sys-kernel/git-sources/Manifest
+++ b/sys-kernel/git-sources/Manifest
@@ -2,3 +2,4 @@ DIST linux-4.16.tar.xz 103020152 BLAKE2B 
c7f7b36280b74b2112a098733680e1e93c4f995
 DIST patch-4.17-rc1.patch 76210575 BLAKE2B 
8e523a01dd17b03f41314c2e0bd1392fb13123ed2f9ed35546acfbb18e1fdf1b51db52093115fc40a4172643dbecd414c988986118272111cdeeab2ed67f6c9b
 SHA512 
b447657f4ee2bb7408268a1d8d29cf40c57b9b74e306b391f037e2c5be41bc40249389e19baed630fd5fef03a8fe80377f71aa93de6ab4909d04451e5b2bce1a
 DIST patch-4.17-rc2.patch 76681837 BLAKE2B 
ffd1b51b4dc8f8532d332a58cd0115ba4b313a3280c7185caf93c23a7b5b8dea2b0546bb5c8ec405cd546ddb980d9e5e506148fe8c2c9490b35532393b9ed070
 SHA512 
6ebb9476f065796a8789cb2d16bb8525d3c1f0e81b7b501e36c13e6da9f7b5ce9112978ffa1a2196a399815c351d006535d9c9a34e8605a0c1405273beb289c9
 DIST patch-4.17-rc3.patch 77049043 BLAKE2B 
3c9b46367213c8ce7d510805a24743b2e92c32242f7f283cb79c723b58037c4d70980bf1f377a440c52e8c2e9f119227dd0116a04f5399bd7c6a1f2b091946a8
 SHA512 
9ae8ebc92b11bcc61555f2a6377979e1cca97e6b44d80c99165da0c8e9b3bbb0913ed9de58b74b80b99ddf7585a77ec4e9b659dc1e51772966d8d2d8f5d808c7
+DIST patch-4.17-rc4.patch 77311375 BLAKE2B 
459f8b6b19473d4e5b837c6c4f8c0d08445b294f925cbcca450366a7ff51f5009cef32054521acd06255f98d2e693ba2cba5bac38e72b471d31388dd467172a6
 SHA512 
75ceeda7f8c1e717ffc3d52b7c30a97564b9e4bd1963be086cda3627c40a64a36950511315287dd1f7bbcc02a5ce5e53a26a7dc934125988f20300a24243d886

diff --git a/sys-kernel/git-sources/git-sources-4.17_rc4.ebuild 
b/sys-kernel/git-sources/git-sources-4.17_rc4.ebuild
new file mode 100644
index 000..9c1348e1d5a
--- /dev/null
+++ b/sys-kernel/git-sources/git-sources-4.17_rc4.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+UNIPATCH_STRICTORDER="yes"
+K_NOUSENAME="yes"
+K_NOSETEXTRAVERSION="yes"
+K_NOUSEPR="yes"
+K_SECURITY_UNSUPPORTED="1"
+K_BASE_VER="4.16"
+K_EXP_GENPATCHES_NOUSE="1"
+K_FROM_GIT="yes"
+ETYPE="sources"
+CKV="${PVR/-r/-git}"
+
+# only use this if it's not an _rc/_pre release
+[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}"
+inherit kernel-2
+detect_version
+
+DESCRIPTION="The very latest -git version of the Linux kernel"
+HOMEPAGE="https://www.kernel.org";
+SRC_URI="${KERNEL_URI}"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86"
+IUSE=""
+
+K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and
+experimental nature. If you have any issues, try a matching vanilla-sources
+ebuild -- if the problem is not there, please contact the upstream kernel
+developers at https://bugzilla.kernel.org and on the linux-kernel mailing list 
to
+report the problem so it can be fixed in time for the next kernel release."
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   >=sys-devel/patch-2.7.5"
+
+pkg_postinst() {
+   postinst_sources
+}



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

2018-05-07 Thread Maxim Koltsov
commit: 150a15985f446d433cc1d5b6ba66e915e532bbb5
Author: Maxim Koltsov  gentoo  org>
AuthorDate: Mon May  7 08:42:34 2018 +
Commit: Maxim Koltsov  gentoo  org>
CommitDate: Mon May  7 08:43:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=150a1598

net-misc/networkmanager-fortisslvpn: bump to 1.2.8

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 net-misc/networkmanager-fortisslvpn/Manifest   |  1 +
 .../networkmanager-fortisslvpn-1.2.8.ebuild| 42 ++
 2 files changed, 43 insertions(+)

diff --git a/net-misc/networkmanager-fortisslvpn/Manifest 
b/net-misc/networkmanager-fortisslvpn/Manifest
index d6d34973834..961011f8814 100644
--- a/net-misc/networkmanager-fortisslvpn/Manifest
+++ b/net-misc/networkmanager-fortisslvpn/Manifest
@@ -1,2 +1,3 @@
 DIST NetworkManager-fortisslvpn-1.2.2.tar.xz 294576 BLAKE2B 
2cf672ad8b523cbfa42da5cda9ec3b56cd257f0993e4177aa9f0b285714e46241068df011cb2dca94b89a3950b4ac551040210c12717f59bd8753cb07fb77a38
 SHA512 
db9660107e3ce9dec436ad0aeaba922b1a883a016ad19bb1946b310f2b97168451c72803f5f6fceec68ca766fd30720dc8b6d5fcdcd8f52543bc707341c30737
 DIST NetworkManager-fortisslvpn-1.2.6.tar.xz 324048 BLAKE2B 
1e3aeab2df0b91b09fba1678861215f164251dc1f51c12c0cdbb4c53c939849d75c5f70552e608a11a0c9c7890a15d5dd4b218c7c440c92bfa8df157ff20babf
 SHA512 
5f1bd180a810ca778bfc4d58522e827281a941f6a9b63bcbcadf42f94edadbe556db6693d77a55f42422fa657b37fc64df9480f4ae691151fa65688247bce69d
+DIST NetworkManager-fortisslvpn-1.2.8.tar.xz 325100 BLAKE2B 
9449bbec99ee50c2c0b9cc1a74d8714e71995c17d2c1fa206134b71a1ea448be8fd86711ce0743f38e86ccd330eb7bc7e4cb57c2093001ac1b301b00e5c8f25e
 SHA512 
5a602b872b1efbd8d9ed2f32d05ec8560f0a923dfdf58e7a775010ee2182790b8cbe7c2a6c8d1198eba47c66fddecf178e1c454d1ac74c10a63c75c603eeafc8

diff --git 
a/net-misc/networkmanager-fortisslvpn/networkmanager-fortisslvpn-1.2.8.ebuild 
b/net-misc/networkmanager-fortisslvpn/networkmanager-fortisslvpn-1.2.8.ebuild
new file mode 100644
index 000..83207b80082
--- /dev/null
+++ 
b/net-misc/networkmanager-fortisslvpn/networkmanager-fortisslvpn-1.2.8.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME_ORG_MODULE="NetworkManager-${PN##*-}"
+GNOME2_LA_PUNT="yes"
+GNOME2_EAUTORECONF="yes"
+
+inherit gnome2
+
+DESCRIPTION="NetworkManager Fortinet SSLVPN compatible plugin"
+HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager";
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="gtk"
+
+RDEPEND="
+   >=net-misc/networkmanager-1.2:=
+   >=dev-libs/glib-2.32:2
+   net-dialup/ppp:=
+   >=net-vpn/openfortivpn-1.2.0
+   gtk? (
+   >=app-crypt/libsecret-0.18
+   >=gnome-extra/nm-applet-1.2.0
+   >=x11-libs/gtk+-3.4:3
+   )
+"
+DEPEND="${RDEPEND}
+   sys-devel/gettext
+   >=dev-util/intltool-0.35
+   virtual/pkgconfig
+"
+
+src_configure() {
+   gnome2_src_configure \
+   --disable-static \
+   --with-dist-version=Gentoo \
+   --localstatedir=/var \
+   $(use_with gtk gnome)
+}



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

2018-05-07 Thread Maxim Koltsov
commit: c58e9b6c50835746a1294d413265ccb0cc62a825
Author: Maxim Koltsov  gentoo  org>
AuthorDate: Mon May  7 08:43:01 2018 +
Commit: Maxim Koltsov  gentoo  org>
CommitDate: Mon May  7 08:43:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c58e9b6c

net-misc/networkmanager-fortisslvpn: remove old

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 net-misc/networkmanager-fortisslvpn/Manifest   |  1 -
 .../networkmanager-fortisslvpn-1.2.6.ebuild| 49 --
 2 files changed, 50 deletions(-)

diff --git a/net-misc/networkmanager-fortisslvpn/Manifest 
b/net-misc/networkmanager-fortisslvpn/Manifest
index 961011f8814..0ff05687afe 100644
--- a/net-misc/networkmanager-fortisslvpn/Manifest
+++ b/net-misc/networkmanager-fortisslvpn/Manifest
@@ -1,3 +1,2 @@
 DIST NetworkManager-fortisslvpn-1.2.2.tar.xz 294576 BLAKE2B 
2cf672ad8b523cbfa42da5cda9ec3b56cd257f0993e4177aa9f0b285714e46241068df011cb2dca94b89a3950b4ac551040210c12717f59bd8753cb07fb77a38
 SHA512 
db9660107e3ce9dec436ad0aeaba922b1a883a016ad19bb1946b310f2b97168451c72803f5f6fceec68ca766fd30720dc8b6d5fcdcd8f52543bc707341c30737
-DIST NetworkManager-fortisslvpn-1.2.6.tar.xz 324048 BLAKE2B 
1e3aeab2df0b91b09fba1678861215f164251dc1f51c12c0cdbb4c53c939849d75c5f70552e608a11a0c9c7890a15d5dd4b218c7c440c92bfa8df157ff20babf
 SHA512 
5f1bd180a810ca778bfc4d58522e827281a941f6a9b63bcbcadf42f94edadbe556db6693d77a55f42422fa657b37fc64df9480f4ae691151fa65688247bce69d
 DIST NetworkManager-fortisslvpn-1.2.8.tar.xz 325100 BLAKE2B 
9449bbec99ee50c2c0b9cc1a74d8714e71995c17d2c1fa206134b71a1ea448be8fd86711ce0743f38e86ccd330eb7bc7e4cb57c2093001ac1b301b00e5c8f25e
 SHA512 
5a602b872b1efbd8d9ed2f32d05ec8560f0a923dfdf58e7a775010ee2182790b8cbe7c2a6c8d1198eba47c66fddecf178e1c454d1ac74c10a63c75c603eeafc8

diff --git 
a/net-misc/networkmanager-fortisslvpn/networkmanager-fortisslvpn-1.2.6.ebuild 
b/net-misc/networkmanager-fortisslvpn/networkmanager-fortisslvpn-1.2.6.ebuild
deleted file mode 100644
index 94074c6b078..000
--- 
a/net-misc/networkmanager-fortisslvpn/networkmanager-fortisslvpn-1.2.6.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME_ORG_MODULE="NetworkManager-${PN##*-}"
-GNOME2_LA_PUNT="yes"
-GNOME2_EAUTORECONF="yes"
-
-inherit gnome2
-
-DESCRIPTION="NetworkManager Fortinet SSLVPN compatible plugin"
-HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager";
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="gtk"
-
-RDEPEND="
-   >=net-misc/networkmanager-1.2:=
-   >=dev-libs/glib-2.32:2
-   net-dialup/ppp:=
-   >=net-vpn/openfortivpn-1.2.0
-   gtk? (
-   >=app-crypt/libsecret-0.18
-   >=gnome-extra/nm-applet-1.2.0
-   >=x11-libs/gtk+-3.4:3
-   )
-"
-DEPEND="${RDEPEND}
-   sys-devel/gettext
-   >=dev-util/intltool-0.35
-   virtual/pkgconfig
-"
-
-PATCHES=(
-   # Upstream patch e5d476076e068f58ef4fa938f09945159fce36a6
-   "${FILESDIR}"/${P}-location-fix.diff
-   # Upstream patch 4195187fbe5be348222c9a8472f7c9cf0e51d346
-   "${FILESDIR}"/${P}-nm-utils-dependency-fix.diff
-)
-
-src_configure() {
-   gnome2_src_configure \
-   --disable-static \
-   --with-dist-version=Gentoo \
-   --localstatedir=/var \
-   $(use_with gtk gnome)
-}



[gentoo-commits] repo/gentoo:master commit in: games-sports/foobillard/, games-sports/foobillard/files/

2018-05-07 Thread Lars Wendler
commit: dd9e2f8cdfd87946c1a373357e45c5375aed
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon May  7 08:54:17 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon May  7 08:54:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd9e2f8c

games-sports/foobillard: Use pkg-config to find freetype

Closes: https://bugs.gentoo.org/654978
Package-Manager: Portage-2.3.36, Repoman-2.3.9

 .../files/foobillard-3.0a-as-needed.patch  |  4 +--
 .../foobillard/files/foobillard-3.0a-fbsd.patch|  4 +--
 .../files/foobillard-3.0a-freetype_pkgconfig.patch | 35 ++
 games-sports/foobillard/foobillard-3.0a-r1.ebuild  |  8 +++--
 4 files changed, 44 insertions(+), 7 deletions(-)

diff --git a/games-sports/foobillard/files/foobillard-3.0a-as-needed.patch 
b/games-sports/foobillard/files/foobillard-3.0a-as-needed.patch
index 1d9ddbd8b72..272f9c71177 100644
--- a/games-sports/foobillard/files/foobillard-3.0a-as-needed.patch
+++ b/games-sports/foobillard/files/foobillard-3.0a-as-needed.patch
@@ -4,7 +4,7 @@
  
  #LIBS   = -L$(LIBDIR) -lglut -lGLU -lGL -lXext -lXaw -lm -lXi -lpng -lz
  #LIBS   = -L$(LIBDIR) -lglut -lGLU -lGL -lXext -lXaw -lm -lXi -lpng -lz
--AM_LDFLAGS = ${all_libraries} `freetype-config --libs` ${SDL_LIBS} 
${GLUT_LIBS}
+-AM_LDFLAGS = ${all_libraries} `pkg-config --libs freetype2` ${SDL_LIBS} 
${GLUT_LIBS}
  #LDADD = ${X_PRE_LIBS} ${X_LIBS} ${X_EXTRA_LIBS} -lGL -lGLU -lXaw -lm -lXi 
-lpng -lz -L/home/floh/nvsdk/OpenGL/lib/ -lnvparse
 -LDADD = ${X_PRE_LIBS} ${X_LIBS} ${X_EXTRA_LIBS} -lGL -lGLU -lXaw -lm -lXi 
-lpng -lz
-+LIBS = ${all_libraries} `freetype-config --libs` ${SDL_LIBS} ${GLUT_LIBS} 
${X_PRE_LIBS} ${X_LIBS} ${X_EXTRA_LIBS} -lGL -lGLU -lXaw -lm -lXi -lpng -lz
++LIBS = ${all_libraries} `pkg-config --libs freetype2` ${SDL_LIBS} 
${GLUT_LIBS} ${X_PRE_LIBS} ${X_LIBS} ${X_EXTRA_LIBS} -lGL -lGLU -lXaw -lm -lXi 
-lpng -lz

diff --git a/games-sports/foobillard/files/foobillard-3.0a-fbsd.patch 
b/games-sports/foobillard/files/foobillard-3.0a-fbsd.patch
index 301260cb836..3b7fc953a4d 100644
--- a/games-sports/foobillard/files/foobillard-3.0a-fbsd.patch
+++ b/games-sports/foobillard/files/foobillard-3.0a-fbsd.patch
@@ -6,8 +6,8 @@ Index: foobillard-3.0a/configure.in
  
  dnl Checks for header files.
  AC_HEADER_STDC
--AC_CHECK_HEADERS(limits.h unistd.h math.h stdlib.h stdio.h ft2build.h)
-+AC_CHECK_HEADERS(limits.h unistd.h math.h stdlib.h stdio.h ft2build.h 
endian.h sys/endian.h)
+-AC_CHECK_HEADERS(limits.h unistd.h math.h stdlib.h stdio.h)
++AC_CHECK_HEADERS(limits.h unistd.h math.h stdlib.h stdio.h endian.h 
sys/endian.h)
  
  dnl Checks for typedefs, structures, and compiler characteristics.
  AC_C_CONST

diff --git 
a/games-sports/foobillard/files/foobillard-3.0a-freetype_pkgconfig.patch 
b/games-sports/foobillard/files/foobillard-3.0a-freetype_pkgconfig.patch
new file mode 100644
index 000..b01c53ecbc8
--- /dev/null
+++ b/games-sports/foobillard/files/foobillard-3.0a-freetype_pkgconfig.patch
@@ -0,0 +1,35 @@
+--- foobillard-3.0a/configure.in
 foobillard-3.0a/configure.in
+@@ -13,7 +13,7 @@
+ 
+ dnl Checks for header files.
+ AC_HEADER_STDC
+-AC_CHECK_HEADERS(limits.h unistd.h math.h stdlib.h stdio.h ft2build.h)
++AC_CHECK_HEADERS(limits.h unistd.h math.h stdlib.h stdio.h)
+ 
+ dnl Checks for typedefs, structures, and compiler characteristics.
+ AC_C_CONST
+--- foobillard-3.0a/src/Makefile.am
 foobillard-3.0a/src/Makefile.am
+@@ -50,7 +50,7 @@
+ #CC = gcc
+ #CXXFLAGS = -O6 -s
+ #CFLAGS = -DXMESA -Wall -O3 -I$(INCDIR)
+-#CFLAGS = -Wall -O3 -I$(INCDIR) `freetype-config --cflags`
++#CFLAGS = -Wall -O3 -I$(INCDIR) `pkg-config --cflags freetype2`
+ if USE_SDL
+ SDL_CFLAGS = `sdl-config --cflags` -DUSE_SDL
+ SDL_LIBS   = `sdl-config --libs`
+@@ -79,10 +79,10 @@
+ SOUND_CFLAGS =
+ endif
+ 
+-AM_CFLAGS = -Wall `freetype-config --cflags` ${SDL_CFLAGS} ${NVIDIA_CFLAGS} 
${SOUND_CFLAGS} ${DEBUG_CFLAGS}
++AM_CFLAGS = -Wall `pkg-config --cflags freetype2` ${SDL_CFLAGS} 
${NVIDIA_CFLAGS} ${SOUND_CFLAGS} ${DEBUG_CFLAGS}
+ 
+ #LIBS   = -L$(LIBDIR) -lglut -lGLU -lGL -lXext -lXaw -lm -lXi -lpng -lz
+ #LIBS   = -L$(LIBDIR) -lglut -lGLU -lGL -lXext -lXaw -lm -lXi -lpng -lz
+-AM_LDFLAGS = ${all_libraries} `freetype-config --libs` ${SDL_LIBS} 
${GLUT_LIBS}
++AM_LDFLAGS = ${all_libraries} `pkg-config --libs freetype2` ${SDL_LIBS} 
${GLUT_LIBS}
+ #LDADD = ${X_PRE_LIBS} ${X_LIBS} ${X_EXTRA_LIBS} -lGL -lGLU -lXaw -lm -lXi 
-lpng -lz -L/home/floh/nvsdk/OpenGL/lib/ -lnvparse
+ LDADD = ${X_PRE_LIBS} ${X_LIBS} ${X_EXTRA_LIBS} -lGL -lGLU -lXaw -lm -lXi 
-lpng -lz

diff --git a/games-sports/foobillard/foobillard-3.0a-r1.ebuild 
b/games-sports/foobillard/foobillard-3.0a-r1.ebuild
index 02844b26cb9..4847f1d1ffc 100644
--- a/games-sports/foobillard/foobillard-3.0a-r1.ebuild
+++ b/games-sports/foobillard/foobillard-3.0a-r1.ebuild
@@ -13,7 +13,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86 ~x86-fbsd"
 IUSE="sdl video_cards_nvidia"
 
-DEPEND="x11-libs/l

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

2018-05-07 Thread Maxim Koltsov
commit: 7ab0ed63a73cec9b2838b50e5a5050be58765f44
Author: Maxim Koltsov  gentoo  org>
AuthorDate: Mon May  7 08:54:56 2018 +
Commit: Maxim Koltsov  gentoo  org>
CommitDate: Mon May  7 08:55:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ab0ed63

net-misc/networkmanager-fortisslvpn: remove old

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 net-misc/networkmanager-fortisslvpn/Manifest   |  1 -
 .../networkmanager-fortisslvpn-1.2.2.ebuild| 51 --
 2 files changed, 52 deletions(-)

diff --git a/net-misc/networkmanager-fortisslvpn/Manifest 
b/net-misc/networkmanager-fortisslvpn/Manifest
index 961011f8814..27c862cd0d8 100644
--- a/net-misc/networkmanager-fortisslvpn/Manifest
+++ b/net-misc/networkmanager-fortisslvpn/Manifest
@@ -1,3 +1,2 @@
-DIST NetworkManager-fortisslvpn-1.2.2.tar.xz 294576 BLAKE2B 
2cf672ad8b523cbfa42da5cda9ec3b56cd257f0993e4177aa9f0b285714e46241068df011cb2dca94b89a3950b4ac551040210c12717f59bd8753cb07fb77a38
 SHA512 
db9660107e3ce9dec436ad0aeaba922b1a883a016ad19bb1946b310f2b97168451c72803f5f6fceec68ca766fd30720dc8b6d5fcdcd8f52543bc707341c30737
 DIST NetworkManager-fortisslvpn-1.2.6.tar.xz 324048 BLAKE2B 
1e3aeab2df0b91b09fba1678861215f164251dc1f51c12c0cdbb4c53c939849d75c5f70552e608a11a0c9c7890a15d5dd4b218c7c440c92bfa8df157ff20babf
 SHA512 
5f1bd180a810ca778bfc4d58522e827281a941f6a9b63bcbcadf42f94edadbe556db6693d77a55f42422fa657b37fc64df9480f4ae691151fa65688247bce69d
 DIST NetworkManager-fortisslvpn-1.2.8.tar.xz 325100 BLAKE2B 
9449bbec99ee50c2c0b9cc1a74d8714e71995c17d2c1fa206134b71a1ea448be8fd86711ce0743f38e86ccd330eb7bc7e4cb57c2093001ac1b301b00e5c8f25e
 SHA512 
5a602b872b1efbd8d9ed2f32d05ec8560f0a923dfdf58e7a775010ee2182790b8cbe7c2a6c8d1198eba47c66fddecf178e1c454d1ac74c10a63c75c603eeafc8

diff --git 
a/net-misc/networkmanager-fortisslvpn/networkmanager-fortisslvpn-1.2.2.ebuild 
b/net-misc/networkmanager-fortisslvpn/networkmanager-fortisslvpn-1.2.2.ebuild
deleted file mode 100644
index 8cae2a63466..000
--- 
a/net-misc/networkmanager-fortisslvpn/networkmanager-fortisslvpn-1.2.2.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME_ORG_MODULE="NetworkManager-${PN##*-}"
-
-inherit gnome2 autotools
-
-DESCRIPTION="NetworkManager Fortinet SSLVPN compatible plugin"
-HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager";
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="gtk"
-
-RDEPEND="
-   >=net-misc/networkmanager-1.1:=
-   >=dev-libs/glib-2.32:2
-   net-dialup/ppp:=
-   >=net-vpn/openfortivpn-1.2.0
-   gtk? (
-   >=app-crypt/libsecret-0.18
-   >=gnome-extra/nm-applet-1.2.0
-   >=x11-libs/gtk+-3.4:3
-   )
-"
-DEPEND="${RDEPEND}
-   sys-devel/gettext
-   >=dev-util/intltool-0.35
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   # Upstream patch 377ba9ca7fb33f3fb2ba5258a5af666869947597
-   eapply "${FILESDIR}/${P}-location-fix.diff"
-
-   eapply_user
-
-   eautoreconf
-
-   gnome2_src_prepare
-}
-
-src_configure() {
-   gnome2_src_configure \
-   --disable-static \
-   --with-dist-version=Gentoo \
-   --localstatedir=/var \
-   $(use_with gtk gnome)
-}



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

2018-05-07 Thread Maxim Koltsov
commit: e9141feb4ef900749fc1f2f3cefd34ef830e7c6a
Author: Maxim Koltsov  gentoo  org>
AuthorDate: Mon May  7 08:53:02 2018 +
Commit: Maxim Koltsov  gentoo  org>
CommitDate: Mon May  7 08:55:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9141feb

Revert "net-misc/networkmanager-fortisslvpn: remove old"

This reverts commit c58e9b6c50835746a1294d413265ccb0cc62a825.

 net-misc/networkmanager-fortisslvpn/Manifest   |  1 +
 .../networkmanager-fortisslvpn-1.2.6.ebuild| 49 ++
 2 files changed, 50 insertions(+)

diff --git a/net-misc/networkmanager-fortisslvpn/Manifest 
b/net-misc/networkmanager-fortisslvpn/Manifest
index 0ff05687afe..961011f8814 100644
--- a/net-misc/networkmanager-fortisslvpn/Manifest
+++ b/net-misc/networkmanager-fortisslvpn/Manifest
@@ -1,2 +1,3 @@
 DIST NetworkManager-fortisslvpn-1.2.2.tar.xz 294576 BLAKE2B 
2cf672ad8b523cbfa42da5cda9ec3b56cd257f0993e4177aa9f0b285714e46241068df011cb2dca94b89a3950b4ac551040210c12717f59bd8753cb07fb77a38
 SHA512 
db9660107e3ce9dec436ad0aeaba922b1a883a016ad19bb1946b310f2b97168451c72803f5f6fceec68ca766fd30720dc8b6d5fcdcd8f52543bc707341c30737
+DIST NetworkManager-fortisslvpn-1.2.6.tar.xz 324048 BLAKE2B 
1e3aeab2df0b91b09fba1678861215f164251dc1f51c12c0cdbb4c53c939849d75c5f70552e608a11a0c9c7890a15d5dd4b218c7c440c92bfa8df157ff20babf
 SHA512 
5f1bd180a810ca778bfc4d58522e827281a941f6a9b63bcbcadf42f94edadbe556db6693d77a55f42422fa657b37fc64df9480f4ae691151fa65688247bce69d
 DIST NetworkManager-fortisslvpn-1.2.8.tar.xz 325100 BLAKE2B 
9449bbec99ee50c2c0b9cc1a74d8714e71995c17d2c1fa206134b71a1ea448be8fd86711ce0743f38e86ccd330eb7bc7e4cb57c2093001ac1b301b00e5c8f25e
 SHA512 
5a602b872b1efbd8d9ed2f32d05ec8560f0a923dfdf58e7a775010ee2182790b8cbe7c2a6c8d1198eba47c66fddecf178e1c454d1ac74c10a63c75c603eeafc8

diff --git 
a/net-misc/networkmanager-fortisslvpn/networkmanager-fortisslvpn-1.2.6.ebuild 
b/net-misc/networkmanager-fortisslvpn/networkmanager-fortisslvpn-1.2.6.ebuild
new file mode 100644
index 000..94074c6b078
--- /dev/null
+++ 
b/net-misc/networkmanager-fortisslvpn/networkmanager-fortisslvpn-1.2.6.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME_ORG_MODULE="NetworkManager-${PN##*-}"
+GNOME2_LA_PUNT="yes"
+GNOME2_EAUTORECONF="yes"
+
+inherit gnome2
+
+DESCRIPTION="NetworkManager Fortinet SSLVPN compatible plugin"
+HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager";
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="gtk"
+
+RDEPEND="
+   >=net-misc/networkmanager-1.2:=
+   >=dev-libs/glib-2.32:2
+   net-dialup/ppp:=
+   >=net-vpn/openfortivpn-1.2.0
+   gtk? (
+   >=app-crypt/libsecret-0.18
+   >=gnome-extra/nm-applet-1.2.0
+   >=x11-libs/gtk+-3.4:3
+   )
+"
+DEPEND="${RDEPEND}
+   sys-devel/gettext
+   >=dev-util/intltool-0.35
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   # Upstream patch e5d476076e068f58ef4fa938f09945159fce36a6
+   "${FILESDIR}"/${P}-location-fix.diff
+   # Upstream patch 4195187fbe5be348222c9a8472f7c9cf0e51d346
+   "${FILESDIR}"/${P}-nm-utils-dependency-fix.diff
+)
+
+src_configure() {
+   gnome2_src_configure \
+   --disable-static \
+   --with-dist-version=Gentoo \
+   --localstatedir=/var \
+   $(use_with gtk gnome)
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/libwmf/, media-libs/libwmf/files/

2018-05-07 Thread Lars Wendler
commit: 9bcf16eb235ace63a47241be530166747ce5f3a3
Author: Conrad Kostecki  kostecki  com>
AuthorDate: Sun May  6 22:02:27 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon May  7 08:59:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bcf16eb

media-libs/libwmf: Use pkg-config to find freetype

Closes: https://bugs.gentoo.org/649462
Closes: https://bugs.gentoo.org/654984
Package-Manager: Portage-2.3.36, Repoman-2.3.9
Closes: https://github.com/gentoo/gentoo/pull/8292

 .../libwmf-0.2.8.4-use-freetype2-pkg-config.patch  | 67 +++
 media-libs/libwmf/libwmf-0.2.8.4-r7.ebuild | 97 ++
 media-libs/libwmf/metadata.xml |  9 +-
 3 files changed, 169 insertions(+), 4 deletions(-)

diff --git 
a/media-libs/libwmf/files/libwmf-0.2.8.4-use-freetype2-pkg-config.patch 
b/media-libs/libwmf/files/libwmf-0.2.8.4-use-freetype2-pkg-config.patch
new file mode 100644
index 000..0f133e2e75e
--- /dev/null
+++ b/media-libs/libwmf/files/libwmf-0.2.8.4-use-freetype2-pkg-config.patch
@@ -0,0 +1,67 @@
+From 61655f82224cadb261e81f8bae111eaaa7bdf531 Mon Sep 17 00:00:00 2001
+From: Koen Kooi 
+Date: Wed, 6 Aug 2014 14:53:03 +0200
+Subject: [PATCH] configure: use pkg-config for freetype
+
+Upstream-status: Pending
+Signed-off-by: Koen Kooi 
+---
+ configure.ac | 37 -
+ 1 file changed, 8 insertions(+), 29 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index 3cfe974..0055a8c 100644
+--- a/configure.ac
 b/configure.ac
+@@ -399,40 +399,19 @@ AC_ARG_WITH(freetype,[  --with-freetype=DIR use 
freetype2 in DIR],[
+   fi
+ ])
+ 
+-if [ test -n "$FREETYPE_DIR" ]; then
+-  AC_PATH_PROG(FREETYPE_CONFIG,freetype-config, 
,[$FREETYPE_DIR/bin:$PATH])
+-else
+-  AC_PATH_PROG(FREETYPE_CONFIG,freetype-config)
+-fi
+-
+-if [ test -n "$FREETYPE_CONFIG" ]; then
+-  if [ test -n "$FREETYPE_DIR" ]; then
+-  freetype_cflags="`$FREETYPE_CONFIG --cflags` 
-I$FREETYPE_DIR/include"
+-  freetype_libs=`$FREETYPE_CONFIG --libs`
+-  else
+-  freetype_cflags=`$FREETYPE_CONFIG --cflags`
+-  freetype_libs=`$FREETYPE_CONFIG --libs`
+-  fi
+-else
+-  if [ test -n "$FREETYPE_DIR" ]; then
+-  freetype_cflags="-I$FREETYPE_DIR/include/freetype2 
-I$FREETYPE_DIR/include"
+-  freetype_libs="-L$FREETYPE_DIR/lib -lfreetype"
+-  else
+-  freetype_cflags=""
+-  freetype_libs="-lfreetype"
+-  fi
+-fi
+-
+-CPPFLAGS="$freetype_cflags $CPPFLAGS"
+-LDFLAGS="$LDFLAGS $freetype_libs"
++PKG_CHECK_MODULES(FREETYPE2, freetype2, 
++CFLAGS="$CFLAGS $FREETYPE2_CFLAGS"
++LDFLAGS="$LDFLAGS $FREETYPE2_LIBS",
++AC_MSG_ERROR([*** Unable to find FreeType2 library 
(http://www.freetype.org/)])
++)
+ 
+ AC_CHECK_LIB(freetype,FT_Init_FreeType,[
+-  WMF_FT_LDFLAGS="$freetype_libs"
++  WMF_FT_LDFLAGS="$FREETYPE2_LIBS"
+ ],[   AC_MSG_ERROR([* * * freetype(2) is required * * *])
+ ])
+ AC_CHECK_HEADER(ft2build.h,[
+-  WMF_FT_CFLAGS="$freetype_cflags"
+-  WMF_FT_CONFIG_CFLAGS="$freetype_cflags"
++  WMF_FT_CFLAGS="$FREETYPE2_CFLAGS"
++  WMF_FT_CONFIG_CFLAGS="$FREETYPE2_CFLAGS"
+ ],[   AC_MSG_ERROR([* * * freetype(2) is required * * *])
+ ])
+ 
+-- 
+1.9.0
+

diff --git a/media-libs/libwmf/libwmf-0.2.8.4-r7.ebuild 
b/media-libs/libwmf/libwmf-0.2.8.4-r7.ebuild
new file mode 100644
index 000..48585c30747
--- /dev/null
+++ b/media-libs/libwmf/libwmf-0.2.8.4-r7.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools gnome2-utils
+
+DESCRIPTION="A library for reading vector images in Microsoft's Windows 
Metafile Format (WMF)"
+HOMEPAGE="https://wvware.sourceforge.net/";
+SRC_URI="mirror://sourceforge/wvware/${P}.tar.gz"
+
+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"
+LICENSE="LGPL-2"
+SLOT="0"
+IUSE="debug doc expat X"
+
+RDEPEND="app-text/ghostscript-gpl
+   media-fonts/urw-fonts
+   media-libs/freetype:2=
+   media-libs/libpng:0=
+   sys-libs/zlib:=
+   x11-libs/gdk-pixbuf:2[X?]
+   virtual/jpeg:0=
+   expat? ( dev-libs/expat )
+   !expat? ( dev-libs/libxml2:2= )
+   X? ( x11-libs/libX11
+   x11-libs/libXt
+   x11-libs/libXpm )"
+
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+DOCS=( "AUTHORS" "BUILDING" "ChangeLog" "CREDITS" "INSTALL" "NEWS" "README" 
"TODO" )
+
+PATCHES=(
+   "${FILESDIR}"/${P}-build.patch
+   "${FILESDIR}"/${P}-CVE-2015-0848+CVE-2015-4588.patch
+   "${FILESDIR}"/${P}-CVE-2015-4695.patch
+   "${FILESDIR}"/${P}-CVE-2015-4696.patch
+   "${FILESDIR}"/${P}-gdk-pixbuf.patch
+   "${FILESDIR}"/${P}-intoverflow.patch
+   "${FILE

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

2018-05-07 Thread Agostino Sarubbo
commit: 810913d47843616fc3d921460fea12c16949fe8f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon May  7 09:01:18 2018 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon May  7 09:01:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=810913d4

kde-plasma/kwallet-pam: amd64 stable wrt bug #654746

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="amd64"

 kde-plasma/kwallet-pam/kwallet-pam-5.11.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.11.5-r1.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.11.5-r1.ebuild
index 7c512e1469d..ac225e97e67 100644
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.11.5-r1.ebuild
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.11.5-r1.ebuild
@@ -7,7 +7,7 @@ inherit kde5
 
 DESCRIPTION="KWallet PAM module to not enter password again"
 LICENSE="LGPL-2.1"
-KEYWORDS="~amd64 ~arm x86"
+KEYWORDS="amd64 ~arm x86"
 IUSE=""
 
 DEPEND="



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

2018-05-07 Thread Agostino Sarubbo
commit: faaeec1f64aeb1d78b2de36a74172bf7fdc69b2a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon May  7 09:01:04 2018 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon May  7 09:01:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faaeec1f

media-libs/libmp3splt: amd64 stable wrt bug #633840

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="amd64"

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

diff --git a/media-libs/libmp3splt/libmp3splt-0.9.2-r1.ebuild 
b/media-libs/libmp3splt/libmp3splt-0.9.2-r1.ebuild
index 0df68c86d41..9c0c926646c 100644
--- a/media-libs/libmp3splt/libmp3splt-0.9.2-r1.ebuild
+++ b/media-libs/libmp3splt/libmp3splt-0.9.2-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN:3}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~hppa ~ppc ~ppc64 ~sparc x86"
 IUSE="doc flac pcre"
 
 RDEPEND="media-libs/libmad



[gentoo-commits] repo/gentoo:master commit in: games-arcade/openmortal/files/, games-arcade/openmortal/

2018-05-07 Thread Lars Wendler
commit: 6bef3592397b1e52042ca088d0e15e8631a7ccbf
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon May  7 09:12:41 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon May  7 09:12:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bef3592

games-arcade/openmortal: Use pkg-config to find freetype

Closes: https://bugs.gentoo.org/655036
Package-Manager: Portage-2.3.36, Repoman-2.3.9

 .../files/openmortal-0.7-freetype_pkgconfig.patch  | 24 ++
 games-arcade/openmortal/openmortal-0.7-r2.ebuild   |  8 +---
 2 files changed, 29 insertions(+), 3 deletions(-)

diff --git 
a/games-arcade/openmortal/files/openmortal-0.7-freetype_pkgconfig.patch 
b/games-arcade/openmortal/files/openmortal-0.7-freetype_pkgconfig.patch
new file mode 100644
index 000..fe683899f2e
--- /dev/null
+++ b/games-arcade/openmortal/files/openmortal-0.7-freetype_pkgconfig.patch
@@ -0,0 +1,24 @@
+--- openmortal-0.7/configure.in
 openmortal-0.7/configure.in
+@@ -25,6 +25,7 @@
+ AC_C_CONST
+ AC_PROG_CXX
+ 
++PKG_PROG_PKG_CONFIG
+ 
+ dnl
+ dnl Switches
+@@ -122,11 +123,8 @@
+ 
+ dnl Check for Freetype 2 library
+ 
+-FT2_VERSION=2.1.0
+-AC_CHECK_FT2(
+-  $FT2_VERSION,
+-  :,
+-  AC_MSG_ERROR([*** FreeType 2 version $FT2_VERSION not found!])
++PKG_CHECK_MODULES(FT2, freetype2,,
++  AC_MSG_ERROR([*** FreeType2 not found!])
+ )
+ CXXFLAGS="$CXXFLAGS $FT2_CFLAGS"
+ LIBS="$LIBS $FT2_LIBS"

diff --git a/games-arcade/openmortal/openmortal-0.7-r2.ebuild 
b/games-arcade/openmortal/openmortal-0.7-r2.ebuild
index 025e21b639f..0153c5d051a 100644
--- a/games-arcade/openmortal/openmortal-0.7-r2.ebuild
+++ b/games-arcade/openmortal/openmortal-0.7-r2.ebuild
@@ -13,7 +13,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE=""
 
-DEPEND="media-libs/libsdl[video]
+RDEPEND="media-libs/libsdl[video]
media-libs/sdl-image
media-libs/sdl-mixer
media-libs/sdl-ttf
@@ -21,13 +21,15 @@ DEPEND="media-libs/libsdl[video]
>=media-libs/freetype-2.4.0:2
dev-lang/perl
 "
-RDEPEND="${DEPEND}"
+DEPEND="${DEPEND}
+   virtual/pkgconfig"
 
 src_prepare() {
default
eapply \
"${FILESDIR}/${P}"-gcc41.patch \
-   "${FILESDIR}/${P}"-freetype.patch
+   "${FILESDIR}/${P}"-freetype.patch \
+   "${FILESDIR}/${P}"-freetype_pkgconfig.patch
mv configure.{in,ac} || die
eautoreconf
 }



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

2018-05-07 Thread Mart Raudsepp
commit: 9980ff73f236404df52c39c72ae0b5e55e0ab4c1
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon May  7 10:17:26 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon May  7 10:17:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9980ff73

dev-python/iso8601-0.1.12: stable ALLARCHES

Package-Manager: Portage-2.3.28, Repoman-2.3.9

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

diff --git a/dev-python/iso8601/iso8601-0.1.12.ebuild 
b/dev-python/iso8601/iso8601-0.1.12.ebuild
index 77e38feb6cf..56030ced21d 100644
--- a/dev-python/iso8601/iso8601-0.1.12.ebuild
+++ b/dev-python/iso8601/iso8601-0.1.12.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris"
 IUSE="test"
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: x11-apps/iceauth/

2018-05-07 Thread Mart Raudsepp
commit: 69ab70373e84907ac58fdd1fc03e745838dec296
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon May  7 10:18:43 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon May  7 10:18:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69ab7037

x11-apps/iceauth-1.0.8: keyword ~arm64

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 x11-apps/iceauth/iceauth-1.0.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-apps/iceauth/iceauth-1.0.8.ebuild 
b/x11-apps/iceauth/iceauth-1.0.8.ebuild
index 91065bd578f..084c861bc6b 100644
--- a/x11-apps/iceauth/iceauth-1.0.8.ebuild
+++ b/x11-apps/iceauth/iceauth-1.0.8.ebuild
@@ -7,7 +7,7 @@ inherit xorg-2
 
 DESCRIPTION="ICE authority file utility"
 
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~sparc-solaris ~x86-solaris ~x86-winnt"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~sparc-solaris ~x86-solaris ~x86-winnt"
 IUSE=""
 
 RDEPEND="x11-libs/libICE"



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

2018-05-07 Thread Sergei Trofimovich
commit: e101ecc3740756d2b69c369791f6ecb4c264ae9d
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon May  7 12:18:57 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon May  7 12:19:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e101ecc3

media-video/smplayer: drop -Werror to allow gcc-8, bug #654724

gcc-8 covers even more potential buffer overflow conditions.
This causes new build failure due to blanket -Werror in smplayer.

For more details see Gentoo's take on -Werror handling in devmanual:
https://devmanual.gentoo.org/ebuild-writing/common-mistakes/index.html

Reported-by: Mike Lothian
Closes: https://bugs.gentoo.org/654724
Package-Manager: Portage-2.3.36, Repoman-2.3.9

 media-video/smplayer/files/smplayer-18.3.0-disable-werror.patch | 9 +
 media-video/smplayer/smplayer-18.3.0.ebuild | 1 +
 media-video/smplayer/smplayer-18.4.0.ebuild | 1 +
 3 files changed, 11 insertions(+)

diff --git a/media-video/smplayer/files/smplayer-18.3.0-disable-werror.patch 
b/media-video/smplayer/files/smplayer-18.3.0-disable-werror.patch
new file mode 100644
index 000..7905a44619f
--- /dev/null
+++ b/media-video/smplayer/files/smplayer-18.3.0-disable-werror.patch
@@ -0,0 +1,9 @@
+gcc-8 is smarter about possible overflow detection.
+
+Reported-by: Mike Lothian
+Bug: https://bugs.gentoo.org/654724
+--- a/webserver/Makefile
 b/webserver/Makefile
+@@ -5 +5 @@ SOURCES = main.c mongoose.c
+-CFLAGS = -O2 -W -Wall -Werror -Wno-unused-function $(CFLAGS_EXTRA) 
$(MODULE_CFLAGS)
++CFLAGS = -O2 -W -Wall -Wno-unused-function $(CFLAGS_EXTRA) $(MODULE_CFLAGS)

diff --git a/media-video/smplayer/smplayer-18.3.0.ebuild 
b/media-video/smplayer/smplayer-18.3.0.ebuild
index d8ae8f1fe3c..711f309f6be 100644
--- a/media-video/smplayer/smplayer-18.3.0.ebuild
+++ b/media-video/smplayer/smplayer-18.3.0.ebuild
@@ -48,6 +48,7 @@ PATCHES=(
"${FILESDIR}/${PN}-14.9.0.6966-unbundle-qtsingleapplication.patch" # 
bug 487544
"${FILESDIR}/${PN}-17.1.0-advertisement_crap.patch"
"${FILESDIR}/${PN}-18.2.0-jobserver.patch"
+   "${FILESDIR}/${PN}-18.3.0-disable-werror.patch"
 )
 
 src_prepare() {

diff --git a/media-video/smplayer/smplayer-18.4.0.ebuild 
b/media-video/smplayer/smplayer-18.4.0.ebuild
index 27c383e46b9..8b62e36f20f 100644
--- a/media-video/smplayer/smplayer-18.4.0.ebuild
+++ b/media-video/smplayer/smplayer-18.4.0.ebuild
@@ -48,6 +48,7 @@ PATCHES=(
"${FILESDIR}/${PN}-14.9.0.6966-unbundle-qtsingleapplication.patch" # 
bug 487544
"${FILESDIR}/${PN}-17.1.0-advertisement_crap.patch"
"${FILESDIR}/${PN}-18.2.0-jobserver.patch"
+   "${FILESDIR}/${PN}-18.3.0-disable-werror.patch"
 )
 
 src_prepare() {



[gentoo-commits] gentoo commit in src/patchsets/gcc/8.1.0/gentoo: 95_all_ia64-TEXTREL.patch README.history

2018-05-07 Thread Sergei Trofimovich (slyfox)
slyfox  18/05/07 12:47:01

  Modified: README.history
  Added:95_all_ia64-TEXTREL.patch
  Log:
  ia64: fix textrels on -rdynamic binaries
  
  Bug: https://gcc.gnu.org/PR84553
  Bug: https://bugs.gentoo.org/566118

Revision  ChangesPath
1.7  src/patchsets/gcc/8.1.0/gentoo/README.history

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/8.1.0/gentoo/README.history?rev=1.7&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/8.1.0/gentoo/README.history?rev=1.7&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/8.1.0/gentoo/README.history?r1=1.6&r2=1.7

Index: README.history
===
RCS file: /var/cvsroot/gentoo/src/patchsets/gcc/8.1.0/gentoo/README.history,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- README.history  6 May 2018 15:34:30 -   1.6
+++ README.history  7 May 2018 12:47:01 -   1.7
@@ -1,3 +1,5 @@
+1.3TODO
+   + 95_all_ia64-TEXTREL.patch
 1.206 May 2018
+ 93_all_arm-arch.patch
+ 94_all_mips-o32-asan.patch



1.1  src/patchsets/gcc/8.1.0/gentoo/95_all_ia64-TEXTREL.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/8.1.0/gentoo/95_all_ia64-TEXTREL.patch?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/8.1.0/gentoo/95_all_ia64-TEXTREL.patch?rev=1.1&content-type=text/plain

Index: 95_all_ia64-TEXTREL.patch
===
Fix textrels on -rdynamic binaries:
Bug: https://gcc.gnu.org/PR84553
Bug: https://bugs.gentoo.org/566118
--- a/gcc/config/ia64/ia64.c
+++ a/gcc/config/ia64/ia64.c
@@ -10838,12 +10838,14 @@ ia64_hpux_reloc_rw_mask (void)
 
 /* For others, relax this so that relocations to local data goes in
read-only segments, but we still cannot allow global relocations
-   in read-only segments.  */
+   in read-only segments.  Except that use of -rdynamic at link time
+   may make any local data global, so we can't allow local data in
+   read-only segments either.  */
 
 static int
 ia64_reloc_rw_mask (void)
 {
-  return flag_pic ? 3 : 2;
+  return flag_pic ? 3 : 3;
 }
 
 /* Return the section to use for X.  The only special thing we do here






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

2018-05-07 Thread Lars Wendler
commit: 187e9e33af5de84492219471628e301be03b5539
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon May  7 12:11:04 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon May  7 12:49:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=187e9e33

dev-libs/libotf: 0.9.16 version bump. Use pkg-config to find freetype

Closes: https://bugs.gentoo.org/655042
Package-Manager: Portage-2.3.36, Repoman-2.3.9
Closes: https://github.com/gentoo/gentoo/pull/8298

 dev-libs/libotf/Manifest   |  1 +
 dev-libs/libotf/files/libotf-0.9.13-build.patch|  8 ++--
 .../files/libotf-0.9.16-freetype_pkgconfig.patch   | 33 ++
 dev-libs/libotf/libotf-0.9.16.ebuild   | 50 ++
 4 files changed, 88 insertions(+), 4 deletions(-)

diff --git a/dev-libs/libotf/Manifest b/dev-libs/libotf/Manifest
index 974a5849421..4e5bb767bce 100644
--- a/dev-libs/libotf/Manifest
+++ b/dev-libs/libotf/Manifest
@@ -1 +1,2 @@
 DIST libotf-0.9.13.tar.gz 388832 BLAKE2B 
73d15db54457afe98016b3958668fd5d62e81c8f53d34bc8ddd6ce5c18e54085a9d3ff1648e2170c7a97823dcbd9ef117f3e66befbea272dd98193baf63d6039
 SHA512 
86ddf071df371ee44910afc02432352356bfa1c2a55b44274c95fc4e7ec4fca982a7fcde35aaa63a8cb332e98388a9faf9a94fbf0f39e85668630f77d841ef31
+DIST libotf-0.9.16.tar.gz 423979 BLAKE2B 
838e7c855f93ebb30bcccd1d3055f662da1736bb85fa398f9ffe84411249f63e4f66908b55534c2f07446b45ae7912745a92bbf0404f8d62eeb3a9119a604b37
 SHA512 
0f68c45c1224f02dc0f1a8e9915dd9c1c70d71259b4e2f7bbd4fbec6426e58d4a26e4cbf28dbb8ed051ba6f532f99fc4e74b4ddf97a93ec947fa6260c875d0b4

diff --git a/dev-libs/libotf/files/libotf-0.9.13-build.patch 
b/dev-libs/libotf/files/libotf-0.9.13-build.patch
index 519722f4337..41fcb834f3d 100644
--- a/dev-libs/libotf/files/libotf-0.9.13-build.patch
+++ b/dev-libs/libotf/files/libotf-0.9.13-build.patch
@@ -1,5 +1,5 @@
 example/Makefile.am
-+++ example/Makefile.am
+--- a/example/Makefile.am
 b/example/Makefile.am
 @@ -37,8 +37,7 @@
  otfdump_LDADD = ${CommonLDADD}
  
@@ -10,8 +10,8 @@
  
  otftobdf_SOURCE = otftobdf.c
  otftobdf_LDADD = ${CommonLDADD}
 libotf.pc.in
-+++ libotf.pc.in
+--- a/libotf.pc.in
 b/libotf.pc.in
 @@ -7,5 +7,6 @@
  Description: OpenType font library
  Version: @PACKAGE_VERSION@

diff --git a/dev-libs/libotf/files/libotf-0.9.16-freetype_pkgconfig.patch 
b/dev-libs/libotf/files/libotf-0.9.16-freetype_pkgconfig.patch
new file mode 100644
index 000..a57e92e1b1c
--- /dev/null
+++ b/dev-libs/libotf/files/libotf-0.9.16-freetype_pkgconfig.patch
@@ -0,0 +1,33 @@
+--- libotf-0.9.16/configure.ac
 libotf-0.9.16/configure.ac
+@@ -48,23 +48,24 @@
+ AC_FUNC_ALLOCA
+ AC_FUNC_MALLOC
+ 
++PKG_PROG_PKG_CONFIG
++
+ # Check for Freetype2 usability.
+-AC_CHECK_PROG(HAVE_FREETYPE_CONFIG, freetype-config, yes)
+-if test "x$HAVE_FREETYPE_CONFIG" = "xyes"; then
+-  FREETYPE_INC=`freetype-config --cflags`
++PKG_CHECK_MODULES(FREETYPE, freetype2, [
++  FREETYPE_INC="$FREETYPE_CFLAGS"
+   CPPFLAGS="$CPPFLAGS $FREETYPE_INC"
+   AC_CHECK_HEADER(ft2build.h, HAVE_FREETYPE=yes,
+ HAVE_FREETYPE=no CPPFLAGS=$save_CPPFLAGS)
+   if test "x$HAVE_FREETYPE" = "xyes" ; then
+-FREETYPE_LD_FLAGS=`freetype-config --libs`;
++FREETYPE_LD_FLAGS="$FREETYPE_LIBS"
+ LIBS="$LIBS $FREETYPE_LD_FLAGS"
+ AC_CHECK_LIB(freetype, FT_Init_FreeType, HAVE_FREETYPE=yes,
+HAVE_FREETYPE=no)
+   fi
+-fi
++])
+ 
+ if test "x$HAVE_FREETYPE" != "xyes" ; then
+-  echo "Freetype library wan't found in your system!"
++  echo "Freetype library not found in your system!"
+   exit 1
+ fi
+ AC_SUBST(FREETYPE_INC)

diff --git a/dev-libs/libotf/libotf-0.9.16.ebuild 
b/dev-libs/libotf/libotf-0.9.16.ebuild
new file mode 100644
index 000..1fdded3749e
--- /dev/null
+++ b/dev-libs/libotf/libotf-0.9.16.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools
+
+DESCRIPTION="Library for handling OpenType fonts (OTF)"
+HOMEPAGE="http://www.nongnu.org/m17n/";
+SRC_URI="mirror://nongnu/m17n/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-linux ~x86-linux"
+IUSE="static-libs X"
+
+RDEPEND=">=media-libs/freetype-2.4.9
+   X? (
+   x11-libs/libX11
+   x11-libs/libXaw
+   x11-libs/libXt
+   )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   X? (
+   x11-libs/libICE
+   x11-libs/libXmu
+   x11-proto/xproto
+   )"
+
+DOCS="AUTHORS ChangeLog NEWS README"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.9.13-build.patch
+   "${FILESDIR}"/${PN}-0.9.16-freetype_pkgconfig.patch
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   export ac_cv_header_X11_Xaw_Command_h=$(usex X)
+   econf $(use_enable st

[gentoo-commits] repo/gentoo:master commit in: app-i18n/fbterm/files/, app-i18n/fbterm/

2018-05-07 Thread Akinori Hattori
commit: 7e17670a886d15ab6a0ba40c906cbbe0dce5d066
Author: Alexey Sokolov  google  com>
AuthorDate: Sun Apr  1 10:54:14 2018 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Mon May  7 12:51:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e17670a

app-i18n/fbterm: fix file collision with sys-libs/ncurses-6.1

Bug: https://bugs.gentoo.org/648472
Closes: https://github.com/gentoo/gentoo/pull/7764
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 .../fbterm/{fbterm-1.7-r3.ebuild => fbterm-1.7-r4.ebuild} |  8 +---
 .../fbterm/{fbterm-1.7-r3.ebuild => fbterm-1.7-r5.ebuild} | 14 +++---
 app-i18n/fbterm/files/fbterm-noterminfo.patch | 15 +++
 3 files changed, 27 insertions(+), 10 deletions(-)

diff --git a/app-i18n/fbterm/fbterm-1.7-r3.ebuild 
b/app-i18n/fbterm/fbterm-1.7-r4.ebuild
similarity index 88%
copy from app-i18n/fbterm/fbterm-1.7-r3.ebuild
copy to app-i18n/fbterm/fbterm-1.7-r4.ebuild
index 2138ece5ef1..8b906331dde 100644
--- a/app-i18n/fbterm/fbterm-1.7-r3.ebuild
+++ b/app-i18n/fbterm/fbterm-1.7-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -14,11 +14,13 @@ SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 IUSE="gpm video_cards_vesa"
 
-RDEPEND="media-libs/fontconfig
+COMMON_DEPEND="media-libs/fontconfig
media-libs/freetype:2
gpm? ( sys-libs/gpm )
video_cards_vesa? ( dev-libs/libx86 )"
-DEPEND="${RDEPEND}
+RDEPEND="${COMMON_DEPEND}
+   !>=sys-libs/ncurses-6.1"
+DEPEND="${COMMON_DEPEND}
sys-libs/ncurses
virtual/pkgconfig"
 

diff --git a/app-i18n/fbterm/fbterm-1.7-r3.ebuild 
b/app-i18n/fbterm/fbterm-1.7-r5.ebuild
similarity index 80%
rename from app-i18n/fbterm/fbterm-1.7-r3.ebuild
rename to app-i18n/fbterm/fbterm-1.7-r5.ebuild
index 2138ece5ef1..a4b174a1f85 100644
--- a/app-i18n/fbterm/fbterm-1.7-r3.ebuild
+++ b/app-i18n/fbterm/fbterm-1.7-r5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -17,20 +17,21 @@ IUSE="gpm video_cards_vesa"
 RDEPEND="media-libs/fontconfig
media-libs/freetype:2
gpm? ( sys-libs/gpm )
-   video_cards_vesa? ( dev-libs/libx86 )"
+   video_cards_vesa? ( dev-libs/libx86 )
+   >=sys-libs/ncurses-6.1"
 DEPEND="${RDEPEND}
-   sys-libs/ncurses
virtual/pkgconfig"
 
-PATCHES=( "${FILESDIR}"/${PN}-gcc6.patch )
+PATCHES=(
+   "${FILESDIR}"/${PN}-gcc6.patch
+   "${FILESDIR}"/${PN}-noterminfo.patch
+)
 
 FILECAPS=(
cap_sys_tty_config+ep usr/bin/${PN}
 )
 
 src_prepare() {
-   sed -i "s|tic|tic -o '\$(DESTDIR)\$(datadir)/terminfo'|" 
terminfo/Makefile.am
-
default
eautoreconf
 }
@@ -42,7 +43,6 @@ src_configure() {
 }
 
 src_install() {
-   dodir /usr/share/terminfo
default
 
use filecaps || fperms u+s /usr/bin/${PN}

diff --git a/app-i18n/fbterm/files/fbterm-noterminfo.patch 
b/app-i18n/fbterm/files/fbterm-noterminfo.patch
new file mode 100644
index 000..76cf9fc7792
--- /dev/null
+++ b/app-i18n/fbterm/files/fbterm-noterminfo.patch
@@ -0,0 +1,15 @@
+commit 77c90022233634a3c891dc778585c526d9d846a1
+Author: Alexey Sokolov 
+Date:   Sun Apr 1 11:33:20 2018 +0100
+
+Don't install terminfo: ncurses-6.1 supports fbterm itself
+
+https://bugs.gentoo.org/648472
+
+diff --git a/Makefile.am b/Makefile.am
+index 10814b6..8adcd57 100644
+--- a/Makefile.am
 b/Makefile.am
+@@ -1 +1 @@
+-SUBDIRS = src im terminfo doc
++SUBDIRS = src im doc



[gentoo-commits] repo/gentoo:master commit in: app-i18n/fbterm/, app-i18n/fbterm/files/

2018-05-07 Thread Akinori Hattori
commit: 65a109b101e0250a5dfbf21751998dcb36e1cf77
Author: Akinori Hattori  gentoo  org>
AuthorDate: Mon May  7 12:57:41 2018 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Mon May  7 12:57:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65a109b1

app-i18n/fbterm: tidy

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-i18n/fbterm/fbterm-1.7-r4.ebuild  |  6 +++---
 app-i18n/fbterm/fbterm-1.7-r5.ebuild  |  8 
 app-i18n/fbterm/files/fbterm-noterminfo.patch | 15 ---
 3 files changed, 7 insertions(+), 22 deletions(-)

diff --git a/app-i18n/fbterm/fbterm-1.7-r4.ebuild 
b/app-i18n/fbterm/fbterm-1.7-r4.ebuild
index 8b906331dde..b8952a615af 100644
--- a/app-i18n/fbterm/fbterm-1.7-r4.ebuild
+++ b/app-i18n/fbterm/fbterm-1.7-r4.ebuild
@@ -14,13 +14,13 @@ SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 IUSE="gpm video_cards_vesa"
 
-COMMON_DEPEND="media-libs/fontconfig
+CDEPEND="media-libs/fontconfig
media-libs/freetype:2
gpm? ( sys-libs/gpm )
video_cards_vesa? ( dev-libs/libx86 )"
-RDEPEND="${COMMON_DEPEND}
+RDEPEND="${CDEPEND}
!>=sys-libs/ncurses-6.1"
-DEPEND="${COMMON_DEPEND}
+DEPEND="${CDEPEND}
sys-libs/ncurses
virtual/pkgconfig"
 

diff --git a/app-i18n/fbterm/fbterm-1.7-r5.ebuild 
b/app-i18n/fbterm/fbterm-1.7-r5.ebuild
index a4b174a1f85..45117addebe 100644
--- a/app-i18n/fbterm/fbterm-1.7-r5.ebuild
+++ b/app-i18n/fbterm/fbterm-1.7-r5.ebuild
@@ -22,16 +22,16 @@ RDEPEND="media-libs/fontconfig
 DEPEND="${RDEPEND}
virtual/pkgconfig"
 
-PATCHES=(
-   "${FILESDIR}"/${PN}-gcc6.patch
-   "${FILESDIR}"/${PN}-noterminfo.patch
-)
+PATCHES=( "${FILESDIR}"/${PN}-gcc6.patch )
 
 FILECAPS=(
cap_sys_tty_config+ep usr/bin/${PN}
 )
 
 src_prepare() {
+   # bug #648472
+   sed -i "s/terminfo//" Makefile.am
+
default
eautoreconf
 }

diff --git a/app-i18n/fbterm/files/fbterm-noterminfo.patch 
b/app-i18n/fbterm/files/fbterm-noterminfo.patch
deleted file mode 100644
index 76cf9fc7792..000
--- a/app-i18n/fbterm/files/fbterm-noterminfo.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-commit 77c90022233634a3c891dc778585c526d9d846a1
-Author: Alexey Sokolov 
-Date:   Sun Apr 1 11:33:20 2018 +0100
-
-Don't install terminfo: ncurses-6.1 supports fbterm itself
-
-https://bugs.gentoo.org/648472
-
-diff --git a/Makefile.am b/Makefile.am
-index 10814b6..8adcd57 100644
 a/Makefile.am
-+++ b/Makefile.am
-@@ -1 +1 @@
--SUBDIRS = src im terminfo doc
-+SUBDIRS = src im doc



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

2018-05-07 Thread Lars Wendler
commit: e4a3c2ef0e7dad033886a82881e495c4ef67453a
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon May  7 12:58:23 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon May  7 12:59:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4a3c2ef

media-gfx/inkscape: Use pkg-config to find freetype

Bug: https://bugs.gentoo.org/655130
Package-Manager: Portage-2.3.36, Repoman-2.3.9

 .../files/inkscape-0.92.3-freetype_pkgconfig.patch | 18 +
 media-gfx/inkscape/inkscape-0.92.3.ebuild  | 43 --
 2 files changed, 41 insertions(+), 20 deletions(-)

diff --git a/media-gfx/inkscape/files/inkscape-0.92.3-freetype_pkgconfig.patch 
b/media-gfx/inkscape/files/inkscape-0.92.3-freetype_pkgconfig.patch
new file mode 100644
index 000..0f577bd0e9a
--- /dev/null
+++ b/media-gfx/inkscape/files/inkscape-0.92.3-freetype_pkgconfig.patch
@@ -0,0 +1,18 @@
+--- inkscape-0.92.3/configure.ac
 inkscape-0.92.3/configure.ac
+@@ -252,12 +252,9 @@
+[#include ])
+ ])
+ 
+-AC_PATH_PROG(FREETYPE_CONFIG, freetype-config, no)
+-if test "x$FREETYPE_CONFIG" = "xno"; then
+-  AC_MSG_ERROR([Cannot find freetype-config])
+-fi
+-FREETYPE_CFLAGS=`$FREETYPE_CONFIG --cflags`
+-FREETYPE_LIBS=`$FREETYPE_CONFIG --libs`
++PKG_CHECK_MODULES(FREETYPE, freetype2,,
++  AC_MSG_ERROR([Cannot find freetype])
++)
+ AC_SUBST(FREETYPE_CFLAGS)
+ AC_SUBST(FREETYPE_LIBS)
+ 

diff --git a/media-gfx/inkscape/inkscape-0.92.3.ebuild 
b/media-gfx/inkscape/inkscape-0.92.3.ebuild
index 69b0c27405f..cc1ee8f61d9 100644
--- a/media-gfx/inkscape/inkscape-0.92.3.ebuild
+++ b/media-gfx/inkscape/inkscape-0.92.3.ebuild
@@ -7,7 +7,7 @@ PYTHON_REQ_USE="xml"
 
 inherit autotools flag-o-matic gnome2-utils xdg toolchain-funcs 
python-single-r1
 
-MY_P=${P/_/}
+MY_P="${P/_/}"
 
 DESCRIPTION="A SVG based generic vector-drawing program"
 HOMEPAGE="https://inkscape.org/";
@@ -100,9 +100,10 @@ PATCHES=(
"${FILESDIR}/${PN}-0.91_pre3-exif.patch"
"${FILESDIR}/${PN}-0.91_pre3-sk-man.patch"
"${FILESDIR}/${PN}-0.48.4-epython.patch"
+   "${FILESDIR}/${PN}-0.92.3-freetype_pkgconfig.patch"
 )
 
-S=${WORKDIR}/${MY_P}
+S="${WORKDIR}/${MY_P}"
 
 RESTRICT="test"
 
@@ -128,23 +129,25 @@ src_configure() {
# aliasing unsafe wrt #310393
append-flags -fno-strict-aliasing
 
-   econf \
-   $(use_enable static-libs static) \
-   $(use_enable nls) \
-   $(use_enable openmp) \
-   $(use_enable exif) \
-   $(use_enable jpeg) \
-   $(use_enable lcms) \
-   --enable-poppler-cairo \
-   $(use_enable wpg) \
-   $(use_enable visio) \
-   $(use_enable cdr) \
-   $(use_enable dbus dbusapi) \
-   $(use_enable imagemagick magick) \
-   $(use_with gnome gnome-vfs) \
-   $(use_with inkjar) \
-   $(use_with spell gtkspell) \
+   local myeconfargs=(
+   $(use_enable static-libs static)
+   $(use_enable nls)
+   $(use_enable openmp)
+   $(use_enable exif)
+   $(use_enable jpeg)
+   $(use_enable lcms)
+   --enable-poppler-cairo
+   $(use_enable wpg)
+   $(use_enable visio)
+   $(use_enable cdr)
+   $(use_enable dbus dbusapi)
+   $(use_enable imagemagick magick)
+   $(use_with gnome gnome-vfs)
+   $(use_with inkjar)
+   $(use_with spell gtkspell)
$(use_with spell aspell)
+   )
+   econf "${myeconfargs[@]}"
 }
 
 src_compile() {
@@ -154,8 +157,8 @@ src_compile() {
 src_install() {
default
 
-   prune_libtool_files
-   python_optimize "${ED}"/usr/share/${PN}/extensions
+   find "${ED}" -name "*.la" -delete || die
+   python_optimize "${ED%/}"/usr/share/${PN}/extensions
 }
 
 pkg_preinst() {



[gentoo-commits] repo/gentoo:master commit in: app-i18n/skk-jisyo/

2018-05-07 Thread Akinori Hattori
commit: baab2e6d3a4d041fc2c51975a7255713d21e2fff
Author: Akinori Hattori  gentoo  org>
AuthorDate: Mon May  7 13:05:25 2018 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Mon May  7 13:06:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baab2e6d

app-i18n/skk-jisyo: new snapshot

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-i18n/skk-jisyo/Manifest|  1 +
 app-i18n/skk-jisyo/skk-jisyo-201805.ebuild | 66 ++
 2 files changed, 67 insertions(+)

diff --git a/app-i18n/skk-jisyo/Manifest b/app-i18n/skk-jisyo/Manifest
index 2b102fe8622..9cece8ff1f6 100644
--- a/app-i18n/skk-jisyo/Manifest
+++ b/app-i18n/skk-jisyo/Manifest
@@ -1 +1,2 @@
 DIST skk-jisyo-201605.tar.xz 6288104 BLAKE2B 
d68332a4fa0804b596fc42f3dc8231a6eebe8bddacc6e0babec6cc5992ddaadb46e8fa9af742daa30545a585428afe79eab28329ce1d37e0192b08b20d7c584e
 SHA512 
1093d363fe571c3e3e05fa54046fc4b88cbed2fbd104838576c83694556585401c3affa0afb2ed078c6f1b06f62a7b14145b1305f6fef089f160b4073900c7a1
+DIST skk-jisyo-201805.tar.xz 6133180 BLAKE2B 
52408eb2f1fa5e5146fd4db55c249f80b5ede7d2ce1e7a3c11fb69507f87f86d778e25b04ce4e39dd241ea2d8000d829b34c47df991cb91f886923e330b652eb
 SHA512 
13675502332609857b66391bdb9dc252b9f7a48814f6db10c60106b9cc3ce823df7615d77e0579d13b9d3da93dae2006cedc145d8dd80af39b9d4ecfe94373d5

diff --git a/app-i18n/skk-jisyo/skk-jisyo-201805.ebuild 
b/app-i18n/skk-jisyo/skk-jisyo-201805.ebuild
new file mode 100644
index 000..097ef29ed4c
--- /dev/null
+++ b/app-i18n/skk-jisyo/skk-jisyo-201805.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+MY_PN=${PN^^}
+
+DESCRIPTION="Jisyo (dictionary) files for the SKK Japanese-input software"
+HOMEPAGE="http://openlab.ring.gr.jp/skk/dic.html";
+SRC_URI="mirror://gentoo/${P}.tar.xz
+   https://dev.gentoo.org/~hattya/distfiles/${P}.tar.xz";
+
+LICENSE="GPL-2 freedist public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~sparc-solaris"
+IUSE="cdb"
+
+DEPEND="virtual/awk
+   cdb? (
+   || (
+   dev-db/tinycdb
+   dev-db/cdb
+   )
+   )"
+RDEPEND=""
+
+DOCS=( ChangeLog{,.{1..3}} READMEs/committers.txt edict_doc.txt 
zipcode/README.ja )
+
+src_prepare() {
+   rm -f 
${MY_PN}.{wrong*,noregist,not_wrong,hukugougo,notes,requested,pubdic+}
+
+   default
+}
+
+cdb_make() {
+   cdbmake "${1}" "${1}.tmp"
+}
+
+tinycdb_make() {
+   cdb -c "${1}"
+}
+
+src_compile() {
+   if use cdb; then
+   local cdbmake=cdb_make f
+   if has_version dev-db/tinycdb; then
+   cdbmake=tinycdb_make
+   fi
+   for f in {,zipcode/}${MY_PN}.*; do
+   LC_ALL=C awk '
+   /^[^;]/ {
+   s = substr($0, index($0, " ") + 1)
+   print "+" length($1) "," length(s) ":" 
$1 "->" s
+   }
+   END {
+   print ""
+   }
+   ' ${f} | ${cdbmake} ${f}.cdb || die
+   done
+   fi
+}
+
+src_install() {
+   insinto /usr/share/skk
+   doins {,zipcode/}${MY_PN}.*
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-typing-booster/

2018-05-07 Thread Akinori Hattori
commit: c2f002852003c902df75ede9ce191e7768d18330
Author: Akinori Hattori  gentoo  org>
AuthorDate: Mon May  7 13:11:39 2018 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Mon May  7 13:11:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2f00285

app-i18n/ibus-typing-booster: new upstream release

Closes: https://bugs.gentoo.org/653950
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-i18n/ibus-typing-booster/Manifest  |  1 +
 .../ibus-typing-booster-1.5.36.ebuild  | 32 ++
 2 files changed, 33 insertions(+)

diff --git a/app-i18n/ibus-typing-booster/Manifest 
b/app-i18n/ibus-typing-booster/Manifest
index 59bfe8cd29e..eda2285af58 100644
--- a/app-i18n/ibus-typing-booster/Manifest
+++ b/app-i18n/ibus-typing-booster/Manifest
@@ -1 +1,2 @@
 DIST ibus-typing-booster-1.5.32.tar.gz 5114796 BLAKE2B 
bc9d95b9f2da1cbb7eeb6fa07a528e29eae55a2283248bb0b94c09136571f9f29e4ad0af724f3fc621e2357c28efe97005b9d77365d6a349fbf5c17d6ee75a55
 SHA512 
0027d5b569577e3508a2af98c45929f63fea95369e6d502a42b3e3f61d28fb2c575ac42f5ae69c388d13a5740d35cbcda78ef01144679dc201bcbf384639290e
+DIST ibus-typing-booster-1.5.36.tar.gz 6413145 BLAKE2B 
e0948e81cc7002ee4eae8cb94da765dfba701e6b0872db85c5f847895be640292f78840ef19b9daf452c73a0b7d5c8385d6095f244d060d2cd0b8e1a7edd796a
 SHA512 
f9aa7b226b31732e1bdb78172a60ac8de3b86a86669a6aea017469001cb509bc8c1c3799764ed265befdc058f920bf7022c70d431503ad4ef27cc20eb9fa0537

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-1.5.36.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-1.5.36.ebuild
new file mode 100644
index 000..b4bb8048b30
--- /dev/null
+++ b/app-i18n/ibus-typing-booster/ibus-typing-booster-1.5.36.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+PYTHON_COMPAT=( python{3_4,3_5,3_6} )
+PYTHON_REQ_USE="sqlite(+)"
+
+inherit python-single-r1
+
+DESCRIPTION="Completion input method for IBus"
+HOMEPAGE="https://mike-fabian.github.io/ibus-typing-booster";
+SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.gz";
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+RESTRICT="test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+CDEPEND="${PYTHON_DEPS}
+   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
+   dev-libs/m17n-lib
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   dev-python/pyenchant[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/pyxdg[${PYTHON_USEDEP}]"
+RDEPEND="${CDEPEND}
+   >=dev-db/m17n-db-1.7"
+DEPEND="${RDEPEND}
+   sys-devel/gettext
+   virtual/pkgconfig"



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

2018-05-07 Thread Sergei Trofimovich
commit: 4d3ef46d2a66a1ae84c14f814df2be8b289a1ca7
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon May  7 13:11:43 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon May  7 13:13:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d3ef46d

dev-lang/elixir: drop old

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 dev-lang/elixir/Manifest|  2 --
 dev-lang/elixir/elixir-1.6.2.ebuild | 32 
 dev-lang/elixir/elixir-1.6.3.ebuild | 32 
 3 files changed, 66 deletions(-)

diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest
index a78a7eccae6..0d2807b864f 100644
--- a/dev-lang/elixir/Manifest
+++ b/dev-lang/elixir/Manifest
@@ -1,5 +1,3 @@
 DIST elixir-1.4.5.tar.gz 1829098 BLAKE2B 
bc8e2beafe53c3af507215d913558e295370ed8d3731c8b013f5d1cd2ad1d8a4fad4b3fe1a7ee3397470916f6f6687436ecbaa06c85c47f4b52aa0331b7dad23
 SHA512 
3fe659a739ded54bfc7d05a96acf3061c860e44cfd7700651d138c7e21997c5703cc62d2bd3b7a258b27064bb222dfdcdc01e4d017451f522f9658a039073611
-DIST elixir-1.6.2.tar.gz 2072469 BLAKE2B 
a8feb80abe02192a1a9ece2f87a8aacca090d49c72223d9c14054914bb823a447dc42b334d110272c3a2fce8fa5381651f2391e3abbc623acc1c01c8a1e8f91a
 SHA512 
de94d90b3fa192d572a3adb83207003d353c494943ca96446e0bcf351480a4e8871c976e6decc6b28f0327a6b64cc5ff128085bea3121ad038378c798aa18bdb
-DIST elixir-1.6.3.tar.gz 2074083 BLAKE2B 
77da43eede0823ff80cae182a61a07f124301b534b8dd97ae8304f13946f28bc1bfbde7afaa0f09a85fe3f57b1fd8f1c13e212eea1aa9986447b8003a1ac4d34
 SHA512 
76f38accd277d92c428954871c62b9ff69b97137d1e4e3889feb3be94055ba2b45275aa38561aef700dac0f5381db72d4e47b55342a3e04397f3781b412dbf2c
 DIST elixir-1.6.4.tar.gz 2074206 BLAKE2B 
75f24853d25f02ff1f95997c634f99e25c88374c174d1b19e1aa5df01355abd69a619c3fdf43c061373776f0f36eada3c99f5e6b738dea07860824054ae6a1e3
 SHA512 
58e207756b12d70225ecfcddb8eed7b37082d27e24465a15567ece62d6b03fd7f2d51f5a9b5582f63cad0038ec01b742fe4c69123a0d746662a65f9c3ba25a22
 DIST elixir-1.6.5.tar.gz 2075889 BLAKE2B 
73586354f3672ef7892b462781e8e94ab913548b4753129a08e4864f222590e95b310c55df628e4e42015bed642569a7183624c2d107cd07dac560ba2b9a57fa
 SHA512 
e2cf9c2d9198da32cefb841cae4ce64bb52eb28239bbffb6d991916cfdee420b242773664efa7381eb4609c67438ab608f5f96ca2c403b54ecdd9bfdddf91a95

diff --git a/dev-lang/elixir/elixir-1.6.2.ebuild 
b/dev-lang/elixir/elixir-1.6.2.ebuild
deleted file mode 100644
index 844bd80c891..000
--- a/dev-lang/elixir/elixir-1.6.2.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit multilib
-
-DESCRIPTION="Elixir programming language"
-HOMEPAGE="https://elixir-lang.org";
-SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0 ErlPL-1.1"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
-IUSE=""
-
-DEPEND=">=dev-lang/erlang-18[ssl]"
-# 'mix' tool collides with sci-biology/phylip, bug #537514
-RDEPEND="${DEPEND}
-   !!sci-biology/phylip
-"
-
-RESTRICT=test # needs debug symbols
-
-src_compile() {
-   emake Q=""
-}
-
-src_install() {
-   emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" 
install
-   dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md
-}

diff --git a/dev-lang/elixir/elixir-1.6.3.ebuild 
b/dev-lang/elixir/elixir-1.6.3.ebuild
deleted file mode 100644
index 844bd80c891..000
--- a/dev-lang/elixir/elixir-1.6.3.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit multilib
-
-DESCRIPTION="Elixir programming language"
-HOMEPAGE="https://elixir-lang.org";
-SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0 ErlPL-1.1"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
-IUSE=""
-
-DEPEND=">=dev-lang/erlang-18[ssl]"
-# 'mix' tool collides with sci-biology/phylip, bug #537514
-RDEPEND="${DEPEND}
-   !!sci-biology/phylip
-"
-
-RESTRICT=test # needs debug symbols
-
-src_compile() {
-   emake Q=""
-}
-
-src_install() {
-   emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" 
install
-   dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md
-}



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

2018-05-07 Thread Sergei Trofimovich
commit: 2f3736bcd6a5848fb1955cde07b3b345915dba0e
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon May  7 13:11:19 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon May  7 13:13:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f3736bc

dev-lang/elixir: bump up to 1.6.5

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 dev-lang/elixir/Manifest|  1 +
 dev-lang/elixir/elixir-1.6.5.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest
index 71926195c2a..a78a7eccae6 100644
--- a/dev-lang/elixir/Manifest
+++ b/dev-lang/elixir/Manifest
@@ -2,3 +2,4 @@ DIST elixir-1.4.5.tar.gz 1829098 BLAKE2B 
bc8e2beafe53c3af507215d913558e295370ed8
 DIST elixir-1.6.2.tar.gz 2072469 BLAKE2B 
a8feb80abe02192a1a9ece2f87a8aacca090d49c72223d9c14054914bb823a447dc42b334d110272c3a2fce8fa5381651f2391e3abbc623acc1c01c8a1e8f91a
 SHA512 
de94d90b3fa192d572a3adb83207003d353c494943ca96446e0bcf351480a4e8871c976e6decc6b28f0327a6b64cc5ff128085bea3121ad038378c798aa18bdb
 DIST elixir-1.6.3.tar.gz 2074083 BLAKE2B 
77da43eede0823ff80cae182a61a07f124301b534b8dd97ae8304f13946f28bc1bfbde7afaa0f09a85fe3f57b1fd8f1c13e212eea1aa9986447b8003a1ac4d34
 SHA512 
76f38accd277d92c428954871c62b9ff69b97137d1e4e3889feb3be94055ba2b45275aa38561aef700dac0f5381db72d4e47b55342a3e04397f3781b412dbf2c
 DIST elixir-1.6.4.tar.gz 2074206 BLAKE2B 
75f24853d25f02ff1f95997c634f99e25c88374c174d1b19e1aa5df01355abd69a619c3fdf43c061373776f0f36eada3c99f5e6b738dea07860824054ae6a1e3
 SHA512 
58e207756b12d70225ecfcddb8eed7b37082d27e24465a15567ece62d6b03fd7f2d51f5a9b5582f63cad0038ec01b742fe4c69123a0d746662a65f9c3ba25a22
+DIST elixir-1.6.5.tar.gz 2075889 BLAKE2B 
73586354f3672ef7892b462781e8e94ab913548b4753129a08e4864f222590e95b310c55df628e4e42015bed642569a7183624c2d107cd07dac560ba2b9a57fa
 SHA512 
e2cf9c2d9198da32cefb841cae4ce64bb52eb28239bbffb6d991916cfdee420b242773664efa7381eb4609c67438ab608f5f96ca2c403b54ecdd9bfdddf91a95

diff --git a/dev-lang/elixir/elixir-1.6.5.ebuild 
b/dev-lang/elixir/elixir-1.6.5.ebuild
new file mode 100644
index 000..844bd80c891
--- /dev/null
+++ b/dev-lang/elixir/elixir-1.6.5.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit multilib
+
+DESCRIPTION="Elixir programming language"
+HOMEPAGE="https://elixir-lang.org";
+SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0 ErlPL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
+IUSE=""
+
+DEPEND=">=dev-lang/erlang-18[ssl]"
+# 'mix' tool collides with sci-biology/phylip, bug #537514
+RDEPEND="${DEPEND}
+   !!sci-biology/phylip
+"
+
+RESTRICT=test # needs debug symbols
+
+src_compile() {
+   emake Q=""
+}
+
+src_install() {
+   emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" 
install
+   dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-anthy/

2018-05-07 Thread Akinori Hattori
commit: 0f86addd878f72f7e5de424052f881aae355635b
Author: Akinori Hattori  gentoo  org>
AuthorDate: Mon May  7 13:49:53 2018 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Mon May  7 13:49:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f86addd

app-i18n/ibus-anthy: drop ltprune

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-i18n/ibus-anthy/ibus-anthy-1.5.4.ebuild | 6 +++---
 app-i18n/ibus-anthy/ibus-anthy-1.5.9.ebuild | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/app-i18n/ibus-anthy/ibus-anthy-1.5.4.ebuild 
b/app-i18n/ibus-anthy/ibus-anthy-1.5.4.ebuild
index 9277d4dffee..ab9be57eaba 100644
--- a/app-i18n/ibus-anthy/ibus-anthy-1.5.4.ebuild
+++ b/app-i18n/ibus-anthy/ibus-anthy-1.5.4.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
 PYTHON_COMPAT=( python2_7 )
 
-inherit gnome2-utils ltprune python-single-r1
+inherit gnome2-utils python-single-r1
 
 DESCRIPTION="Japanese Anthy engine for IBus"
 HOMEPAGE="https://github.com/ibus/ibus/wiki";
@@ -40,7 +40,7 @@ src_configure() {
 
 src_install() {
default
-   prune_libtool_files --modules
+   find "${ED}" -name '*.la' -delete || die
 
python_optimize
 }

diff --git a/app-i18n/ibus-anthy/ibus-anthy-1.5.9.ebuild 
b/app-i18n/ibus-anthy/ibus-anthy-1.5.9.ebuild
index d323809cf18..c644c89b3c7 100644
--- a/app-i18n/ibus-anthy/ibus-anthy-1.5.9.ebuild
+++ b/app-i18n/ibus-anthy/ibus-anthy-1.5.9.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
 PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
 
-inherit gnome2-utils ltprune python-single-r1
+inherit gnome2-utils python-single-r1
 
 DESCRIPTION="Japanese Anthy engine for IBus"
 HOMEPAGE="https://github.com/ibus/ibus/wiki";
@@ -41,7 +41,7 @@ src_configure() {
 
 src_install() {
default
-   prune_libtool_files --modules
+   find "${ED}" -name '*.la' -delete || die
 
python_optimize
 }



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-anthy/

2018-05-07 Thread Akinori Hattori
commit: a04b58b808db782b2ef9a7146fb698977b449fdd
Author: Akinori Hattori  gentoo  org>
AuthorDate: Mon May  7 13:44:49 2018 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Mon May  7 13:44:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a04b58b8

app-i18n/ibus-anthy: new upstream release

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-i18n/ibus-anthy/Manifest |  1 +
 app-i18n/ibus-anthy/ibus-anthy-1.5.10.ebuild | 67 
 2 files changed, 68 insertions(+)

diff --git a/app-i18n/ibus-anthy/Manifest b/app-i18n/ibus-anthy/Manifest
index ed4572478cd..3212bf688c4 100644
--- a/app-i18n/ibus-anthy/Manifest
+++ b/app-i18n/ibus-anthy/Manifest
@@ -1,2 +1,3 @@
+DIST ibus-anthy-1.5.10.tar.gz 758528 BLAKE2B 
39496f5c3a5f2038f3f81e09504e472a32da85f27701741cbe77b576afcd8685c4f2209aaf24ef84420cbeec1614b251d2903c1ea4e7175a1014f92615399847
 SHA512 
963b1dfba18259aad2296c10de35f9f321b0169d6f85afa058ed57b6894fe4e1d44514ffadeee3c3108aac77f54aa645096ddf4bdb353fafaedb83d27d8c5d47
 DIST ibus-anthy-1.5.4.tar.gz 592595 BLAKE2B 
d483079c72ee8a500f79dfa6a1fe28b6dc13b8a7671c4ef6aba8df5994d6f2e3cddc9c8ebafe173a9f4799f1073745c8b23ea2aa7438e93d8e84c4b2c1ec129c
 SHA512 
8478e9ea14472d0153cc7a35feae4edea791476dc98cfc266b598f915376d267bd5db48ea0a676209d7a6fa680628116a30fec59afaf696477cfaa14082aad8d
 DIST ibus-anthy-1.5.9.tar.gz 765672 BLAKE2B 
88a2b935bfe1007bdcbd70af358509da77533a67df4b6d0be218b5f9d5e1c0ca093e62618765f1e2d7c06c2127458319bbf482ce8598398b9562ecec8a258301
 SHA512 
2f57db784ddbd4ea57afba245dc532fe4ee8c9fea5fc7df9b3ca26600816ef4c0626b4ebdbbd976826c391890216af587863707caa26c3926a6278cc6b720ef6

diff --git a/app-i18n/ibus-anthy/ibus-anthy-1.5.10.ebuild 
b/app-i18n/ibus-anthy/ibus-anthy-1.5.10.ebuild
new file mode 100644
index 000..497c5293094
--- /dev/null
+++ b/app-i18n/ibus-anthy/ibus-anthy-1.5.10.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+
+inherit gnome2-utils python-single-r1
+
+DESCRIPTION="Japanese Anthy engine for IBus"
+HOMEPAGE="https://github.com/ibus/ibus/wiki";
+SRC_URI="https://github.com/ibus/${PN}/releases/download/${PV}/${P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="nls"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   app-i18n/anthy
+   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   nls? ( virtual/libintl )"
+DEPEND="${RDEPEND}
+   dev-util/intltool
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )"
+
+src_prepare() {
+   default
+   gnome2_environment_reset
+}
+
+src_configure() {
+   econf \
+   $(use_enable nls) \
+   --enable-private-png \
+   --with-layout=default \
+   --with-python=${EPYTHON}
+}
+
+src_test() {
+   :
+}
+
+src_install() {
+   default
+   find "${ED}" -name '*.la' -delete || die
+
+   python_optimize
+}
+
+pkg_preinst() {
+   gnome2_icon_savelist
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+
+   if ! has_version app-dicts/kasumi; then
+   elog "app-dicts/kasumi is not required but probably useful for 
you."
+   fi
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus/

2018-05-07 Thread Akinori Hattori
commit: 02e875724cee4f20e4dc041e4435a11214a3092f
Author: Akinori Hattori  gentoo  org>
AuthorDate: Mon May  7 14:14:13 2018 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Mon May  7 14:14:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02e87572

app-i18n/ibus: fix tests

Closes: https://bugs.gentoo.org/642964
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-i18n/ibus/ibus-1.5.17.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/app-i18n/ibus/ibus-1.5.17.ebuild b/app-i18n/ibus/ibus-1.5.17.ebuild
index 43eff2df2a0..10bd3f700de 100644
--- a/app-i18n/ibus/ibus-1.5.17.ebuild
+++ b/app-i18n/ibus/ibus-1.5.17.ebuild
@@ -5,7 +5,7 @@ EAPI="6"
 PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
 VALA_USE_DEPEND="vapigen"
 
-inherit autotools bash-completion-r1 gnome2-utils ltprune python-r1 vala 
virtualx
+inherit autotools bash-completion-r1 gnome2-utils ltprune python-r1 vala 
virtualx xdg-utils
 
 DESCRIPTION="Intelligent Input Bus for Linux / Unix OS"
 HOMEPAGE="https://github.com/ibus/ibus/wiki";
@@ -98,6 +98,7 @@ src_prepare() {
 
default
eautoreconf
+   xdg_environment_reset
 }
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus/

2018-05-07 Thread Akinori Hattori
commit: e7fd95d82616a5445a83e23573bc37220a539a5e
Author: Akinori Hattori  gentoo  org>
AuthorDate: Mon May  7 14:17:41 2018 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Mon May  7 14:17:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7fd95d8

app-i18n/ibus: tidy

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-i18n/ibus/ibus-1.5.18.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-i18n/ibus/ibus-1.5.18.ebuild b/app-i18n/ibus/ibus-1.5.18.ebuild
index 25c34029d3f..0115a8275ea 100644
--- a/app-i18n/ibus/ibus-1.5.18.ebuild
+++ b/app-i18n/ibus/ibus-1.5.18.ebuild
@@ -130,10 +130,10 @@ src_configure() {
$(use_enable libnotify) \
$(use_enable nls) \
$(use_enable test tests) \
-   $(use_enable vala) \
-   $(use_enable wayland) \
$(use_enable unicode unicode-dict) \
$(use_with unicode ucd-dir "${EPREFIX}/usr/share/unicode-data") 
\
+   $(use_enable vala) \
+   $(use_enable wayland) \
"${python_conf[@]}"
 }
 



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus/

2018-05-07 Thread Akinori Hattori
commit: d23bbcb5735378dcd612e675ba82834547dd063d
Author: Akinori Hattori  gentoo  org>
AuthorDate: Mon May  7 14:07:12 2018 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Mon May  7 14:07:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d23bbcb5

app-i18n/ibus: drop old

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-i18n/ibus/Manifest   |   1 -
 app-i18n/ibus/ibus-1.5.15.ebuild | 167 ---
 2 files changed, 168 deletions(-)

diff --git a/app-i18n/ibus/Manifest b/app-i18n/ibus/Manifest
index 0c987da8625..ede5dd9ea81 100644
--- a/app-i18n/ibus/Manifest
+++ b/app-i18n/ibus/Manifest
@@ -1,5 +1,4 @@
 DIST ibus-1.5.12.tar.gz 2190284 BLAKE2B 
57ac7f9e8e8f0419bad1bf3aa629282ef3c0188d29e98bc872e594955f69e0863020d600c674cabed56db156a85210b5b3c1fe137b135395a27d2535e4938164
 SHA512 
a443bf0d1b71a52c18e7d13a0c69f38c48f6924cfb1669912880b87be1bf41bcb7d8d6252aafd6799e43d41c081fd94cf334fd836a0505c93a4e5c5b68241c81
-DIST ibus-1.5.15.tar.gz 2259352 BLAKE2B 
52a820b55573f034f60dc705e0c513515c0f128f861d2dd9a22be9bfafdd10f116a159b8d9a21a64f7b66225e7191a08b9c5ff873bbe29421c53fec2bee08b71
 SHA512 
4e588acf2ca0172b365630dcfe2d9062e7583e50a44d435ec05c8e3976c6caf54c4708733f1f7dce5ef7724254469ee5c7ab3b086f0cbea18775c894863b0c3e
 DIST ibus-1.5.16.tar.gz 2375719 BLAKE2B 
cf4cbd4556e43403c73da3cd2cb9f6da8e0baf5f90b3bc74f6d12c1bad057198ed828053dcbb3ddfd28c37d9011b6166e834385720aa827a68f594dbd4cf9298
 SHA512 
494ead69cf9c0111fd25fd1de27e796d89db4f08443afa1ec469f638469b25d8b19a59ea7ab0db0f3a130b9a89b3f2819667099ba38fc973d6efc61b367ce237
 DIST ibus-1.5.17.tar.gz 2522960 BLAKE2B 
a0d19eaae809549d678b42394e76107b8869232c90932bfaa5072621598e83db0569084e931c51c15b7179d9d8e0a2ce144b726229dae81a009665a5de87afc4
 SHA512 
8a7e4fabbcb2096e647b1fb7487c92882bd320a4d777f2765817378abec2e60cafd63364c881fefc2805ff2baa6b28b15ee0710587662a3e65eeb60ead19496c
 DIST ibus-1.5.18.tar.gz 2760121 BLAKE2B 
dfcf549362ac9ac0cb9adb9cedc3fd7146877a42e0e086ad7be18ccb6239868ed940d2c371d83c2e2706c7120702af0bcb0106da60889f0b3d5857b8929b9165
 SHA512 
34519c3464eaf2cac3320e1568fc76f4edb281afa70f335c015b828ff4e86b3224d77b95cdc0b2e76e42459c54b1044264ff226963fe739dd553ac7326d2f2d3

diff --git a/app-i18n/ibus/ibus-1.5.15.ebuild b/app-i18n/ibus/ibus-1.5.15.ebuild
deleted file mode 100644
index d98586b8db2..000
--- a/app-i18n/ibus/ibus-1.5.15.ebuild
+++ /dev/null
@@ -1,167 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
-VALA_USE_DEPEND="vapigen"
-
-inherit autotools bash-completion-r1 gnome2-utils ltprune python-r1 vala 
virtualx
-
-DESCRIPTION="Intelligent Input Bus for Linux / Unix OS"
-HOMEPAGE="https://github.com/ibus/ibus/wiki";
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz";
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-IUSE="+X gconf +gtk +gtk2 +introspection +libnotify nls +python test vala 
wayland"
-REQUIRED_USE="gtk2? ( gtk )
-   libnotify? ( gtk )
-   python? (
-   ${PYTHON_REQUIRED_USE}
-   gtk
-   introspection
-   )
-   test? ( gtk )
-   vala? ( introspection )"
-
-CDEPEND="app-text/iso-codes
-   dev-libs/glib:2
-   gnome-base/dconf
-   gnome-base/librsvg:2
-   sys-apps/dbus[X?]
-   X? (
-   x11-libs/libX11
-   !gtk? ( x11-libs/gtk+:2 )
-   )
-   gconf? ( gnome-base/gconf:2 )
-   gtk? (
-   x11-libs/gtk+:3
-   x11-libs/libX11
-   x11-libs/libXi
-   gtk2? ( x11-libs/gtk+:2 )
-   )
-   introspection? ( dev-libs/gobject-introspection )
-   libnotify? ( x11-libs/libnotify )
-   nls? ( virtual/libintl )
-   python? (
-   ${PYTHON_DEPS}
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   )
-   wayland? (
-   dev-libs/wayland
-   x11-libs/libxkbcommon
-   )"
-RDEPEND="${CDEPEND}
-   python? (
-   gtk? (
-   x11-libs/gtk+:3[introspection]
-   )
-   )"
-DEPEND="${CDEPEND}
-   $(vala_depend)
-   dev-util/intltool
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )"
-
-src_prepare() {
-   vala_src_prepare --ignore-use
-   # disable emoji
-   touch \
-   tools/main.vala \
-   ui/gtk3/panel.vala
-   if ! use libnotify; then
-   touch ui/gtk3/panel.vala
-   fi
-   # for multiple Python implementations
-   sed -i "s/^\(PYGOBJECT_DIR =\).*/\1/" bindings/Makefile.am
-   # fix for parallel install
-   sed -i \
-   -e "/^py2_compile/,/^$/d" \
-   -e "/^install-data-hook/,/^$/d" \
-   bindings/pygobject/Makefile.am
-   # require user interaction
-  

[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus/

2018-05-07 Thread Akinori Hattori
commit: a5013d12f05af20b747cb249964053e71f77d80b
Author: Akinori Hattori  gentoo  org>
AuthorDate: Mon May  7 14:04:18 2018 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Mon May  7 14:04:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5013d12

app-i18n/ibus: new upstream release

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-i18n/ibus/Manifest   |   1 +
 app-i18n/ibus/ibus-1.5.18.ebuild | 187 +++
 app-i18n/ibus/metadata.xml   |   1 +
 3 files changed, 189 insertions(+)

diff --git a/app-i18n/ibus/Manifest b/app-i18n/ibus/Manifest
index c2bcc66ae37..0c987da8625 100644
--- a/app-i18n/ibus/Manifest
+++ b/app-i18n/ibus/Manifest
@@ -2,3 +2,4 @@ DIST ibus-1.5.12.tar.gz 2190284 BLAKE2B 
57ac7f9e8e8f0419bad1bf3aa629282ef3c0188d
 DIST ibus-1.5.15.tar.gz 2259352 BLAKE2B 
52a820b55573f034f60dc705e0c513515c0f128f861d2dd9a22be9bfafdd10f116a159b8d9a21a64f7b66225e7191a08b9c5ff873bbe29421c53fec2bee08b71
 SHA512 
4e588acf2ca0172b365630dcfe2d9062e7583e50a44d435ec05c8e3976c6caf54c4708733f1f7dce5ef7724254469ee5c7ab3b086f0cbea18775c894863b0c3e
 DIST ibus-1.5.16.tar.gz 2375719 BLAKE2B 
cf4cbd4556e43403c73da3cd2cb9f6da8e0baf5f90b3bc74f6d12c1bad057198ed828053dcbb3ddfd28c37d9011b6166e834385720aa827a68f594dbd4cf9298
 SHA512 
494ead69cf9c0111fd25fd1de27e796d89db4f08443afa1ec469f638469b25d8b19a59ea7ab0db0f3a130b9a89b3f2819667099ba38fc973d6efc61b367ce237
 DIST ibus-1.5.17.tar.gz 2522960 BLAKE2B 
a0d19eaae809549d678b42394e76107b8869232c90932bfaa5072621598e83db0569084e931c51c15b7179d9d8e0a2ce144b726229dae81a009665a5de87afc4
 SHA512 
8a7e4fabbcb2096e647b1fb7487c92882bd320a4d777f2765817378abec2e60cafd63364c881fefc2805ff2baa6b28b15ee0710587662a3e65eeb60ead19496c
+DIST ibus-1.5.18.tar.gz 2760121 BLAKE2B 
dfcf549362ac9ac0cb9adb9cedc3fd7146877a42e0e086ad7be18ccb6239868ed940d2c371d83c2e2706c7120702af0bcb0106da60889f0b3d5857b8929b9165
 SHA512 
34519c3464eaf2cac3320e1568fc76f4edb281afa70f335c015b828ff4e86b3224d77b95cdc0b2e76e42459c54b1044264ff226963fe739dd553ac7326d2f2d3

diff --git a/app-i18n/ibus/ibus-1.5.18.ebuild b/app-i18n/ibus/ibus-1.5.18.ebuild
new file mode 100644
index 000..25c34029d3f
--- /dev/null
+++ b/app-i18n/ibus/ibus-1.5.18.ebuild
@@ -0,0 +1,187 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+VALA_USE_DEPEND="vapigen"
+
+inherit autotools bash-completion-r1 gnome2-utils python-r1 vala virtualx 
xdg-utils
+
+DESCRIPTION="Intelligent Input Bus for Linux / Unix OS"
+HOMEPAGE="https://github.com/ibus/ibus/wiki";
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz";
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="+X +emoji gconf +gtk +gtk2 +introspection kde +libnotify nls +python 
test +unicode vala wayland"
+REQUIRED_USE="emoji? ( gtk )
+   gtk2? ( gtk )
+   kde? ( gtk )
+   libnotify? ( gtk )
+   python? (
+   ${PYTHON_REQUIRED_USE}
+   gtk
+   introspection
+   )
+   test? ( gtk )
+   vala? ( introspection )"
+
+CDEPEND="app-text/iso-codes
+   dev-libs/glib:2
+   gnome-base/dconf
+   gnome-base/librsvg:2
+   sys-apps/dbus[X?]
+   X? (
+   x11-libs/libX11
+   !gtk? ( x11-libs/gtk+:2 )
+   )
+   gconf? ( gnome-base/gconf:2 )
+   gtk? (
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libXi
+   gtk2? ( x11-libs/gtk+:2 )
+   )
+   introspection? ( dev-libs/gobject-introspection )
+   kde? ( dev-qt/qtgui:5 )
+   libnotify? ( x11-libs/libnotify )
+   nls? ( virtual/libintl )
+   python? (
+   ${PYTHON_DEPS}
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   )
+   wayland? (
+   dev-libs/wayland
+   x11-libs/libxkbcommon
+   )"
+RDEPEND="${CDEPEND}
+   python? (
+   gtk? (
+   x11-libs/gtk+:3[introspection]
+   )
+   )"
+DEPEND="${CDEPEND}
+   $(vala_depend)
+   dev-util/intltool
+   virtual/pkgconfig
+   emoji? (
+   app-i18n/unicode-cldr
+   app-i18n/unicode-emoji
+   )
+   nls? ( sys-devel/gettext )
+   unicode? ( app-i18n/unicode-data )"
+
+src_prepare() {
+   vala_src_prepare --ignore-use
+   sed -i "/UCD_DIR=/s/\$with_emoji_annotation_dir/\$with_ucd_dir/" 
configure.ac
+   if ! use emoji; then
+   touch \
+   tools/main.vala \
+   ui/gtk3/panel.vala
+   fi
+   if ! use kde; then
+   touch ui/gtk3/panel.vala
+   fi
+   if ! use libnotify; then
+   touch ui/gtk3/panel.vala
+   fi
+   # for multiple Python implementations
+   sed -i "s/^\(PYGOBJ

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

2018-05-07 Thread Justin Bronder
commit: 01196e28b4a92fb1b5d7e2ba144d1314953f1cf3
Author: Justin Bronder  gentoo  org>
AuthorDate: Mon May  7 14:33:04 2018 +
Commit: Justin Bronder  gentoo  org>
CommitDate: Mon May  7 14:33:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01196e28

dev-python/sabyenc: bump 3.3.5

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-python/sabyenc/Manifest   | 2 +-
 dev-python/sabyenc/{sabyenc-3.3.2.ebuild => sabyenc-3.3.5.ebuild} | 5 -
 2 files changed, 1 insertion(+), 6 deletions(-)

diff --git a/dev-python/sabyenc/Manifest b/dev-python/sabyenc/Manifest
index d171cd51dce..581cf3ccf68 100644
--- a/dev-python/sabyenc/Manifest
+++ b/dev-python/sabyenc/Manifest
@@ -1 +1 @@
-DIST sabyenc-3.3.2.tar.gz 16601738 BLAKE2B 
90d55d23d78574d05d1a674abf08e3dc0d913bf2f80f5f3e5e9007c1b6d1c0575e699b46ac4afca293dfb6b0357508652fee74ef3af18d2e317f01c0f982
 SHA512 
82d86007ea6802909203ca4fb08518426ce91723ede7a5c0b2a56d65f67ef00e8322a60b6571826c1aad78717b68398ece67e23ed910f7afd6db8adf42dc3ce6
+DIST sabyenc-3.3.5.tar.gz 19578318 BLAKE2B 
d36182074682a00cdca15be12d9d1424f9d3a8f03130df905e53814135cb0f685086d643ad23f3aec47b56b50b3ca43925a0fb4a3ded14cae2559fd14b6beeaf
 SHA512 
94b5114be111feafc65f75d6461e5135bc1b8c8a84d8501f28e1035150d5581e901e7290f5b4cc6cb5426fac5d4971d138c43f6a62ec3bfe43ea9b5f269c0a89

diff --git a/dev-python/sabyenc/sabyenc-3.3.2.ebuild 
b/dev-python/sabyenc/sabyenc-3.3.5.ebuild
similarity index 83%
rename from dev-python/sabyenc/sabyenc-3.3.2.ebuild
rename to dev-python/sabyenc/sabyenc-3.3.5.ebuild
index f464f448110..7c8c926ed06 100644
--- a/dev-python/sabyenc/sabyenc-3.3.2.ebuild
+++ b/dev-python/sabyenc/sabyenc-3.3.5.ebuild
@@ -21,10 +21,5 @@ DEPEND="
 DOCS=( CHANGES.md README.md doc/yenc-draft.1.3.txt )
 
 python_test() {
-   # https://github.com/sabnzbd/sabyenc/pull/7
-   cat <<-EOF > pytest.ini
-   [pytest]
-   norecursedirs = yencfiles
-   EOF
pytest -v || die "Test failed."
 }



[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/

2018-05-07 Thread Justin Bronder
commit: c62d36974d732a1109c262fce1317f7861b63538
Author: Justin Bronder  gentoo  org>
AuthorDate: Mon May  7 14:41:43 2018 +
Commit: Justin Bronder  gentoo  org>
CommitDate: Mon May  7 14:41:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c62d3697

net-nntp/sabnzbd: bump 2.3.3

Thanks to Craig Davis for the report, #654750.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-nntp/sabnzbd/Manifest   | 2 +-
 net-nntp/sabnzbd/{sabnzbd-2.3.2.ebuild => sabnzbd-2.3.3.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-nntp/sabnzbd/Manifest b/net-nntp/sabnzbd/Manifest
index 2e4215f357d..26d7a55dd7c 100644
--- a/net-nntp/sabnzbd/Manifest
+++ b/net-nntp/sabnzbd/Manifest
@@ -1 +1 @@
-DIST SABnzbd-2.3.2-src.tar.gz 2745451 BLAKE2B 
87bb6852417ff369f839a70661ecf2dae5d3137b7fc35b1c7ff184c21a1171a2eb00c3de26630d13ca8921b41650d16f3c7ed88acaf651187cfcbd452947
 SHA512 
9b94607e2b672309db0905034c6ccf78bc2a87aa7204fbd787c44e9bfe2e08bc4378cf7c35b315a0a78f788e0595e69cafd580b829916260b901888f60db4d20
+DIST SABnzbd-2.3.3-src.tar.gz 2750031 BLAKE2B 
1551ed04b65cbc3c59488801ecb4dc9181d57cfeb67de9574daeeaa2fa0dd63921d5f15319634570147bf71457b00487f6974d4f3582dca680fb8135be4dc3c2
 SHA512 
c5509ab35b4dbbd127fad583aa3aed89f6eba5582bed61b735fa2fada6f8b5e528baca1a55fd9c52c66a473512af3a81153ab7d9defd90a9b4084f115bb5d9ee

diff --git a/net-nntp/sabnzbd/sabnzbd-2.3.2.ebuild 
b/net-nntp/sabnzbd/sabnzbd-2.3.3.ebuild
similarity index 100%
rename from net-nntp/sabnzbd/sabnzbd-2.3.2.ebuild
rename to net-nntp/sabnzbd/sabnzbd-2.3.3.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-wireless/osmo-fl2k/

2018-05-07 Thread Chí-Thanh Christopher Nguyễn
commit: 3f7470626a6568307063d72d86551fbf1b94d12a
Author: Chí-Thanh Christopher Nguyễn  gentoo  org>
AuthorDate: Mon May  7 15:26:10 2018 +
Commit: Chí-Thanh Christopher Nguyễn  gentoo  org>
CommitDate: Mon May  7 15:26:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f747062

net-wireless/osmo-fl2k: initial commit

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-wireless/osmo-fl2k/Manifest   |  1 +
 net-wireless/osmo-fl2k/metadata.xml   |  8 +
 net-wireless/osmo-fl2k/osmo-fl2k-0.1.1.ebuild | 48 +++
 net-wireless/osmo-fl2k/osmo-fl2k-.ebuild  | 48 +++
 4 files changed, 105 insertions(+)

diff --git a/net-wireless/osmo-fl2k/Manifest b/net-wireless/osmo-fl2k/Manifest
new file mode 100644
index 000..9c9acab7da8
--- /dev/null
+++ b/net-wireless/osmo-fl2k/Manifest
@@ -0,0 +1 @@
+DIST osmo-fl2k-0.1.1.tar.xz 59196 BLAKE2B 
031b9bdf7f03f3e9c3bcb158bf5695b3771381d5cbabb94853580c57cf8a7bafcacba6168815b6ff46d6fb4e463ea6caff0e1d289692510801409d8b4cf28b72
 SHA512 
fb19c34919956970106fe7a69632e691f01caef3a1bc212501304f9d910dd08389f95b8d031b3336d009afc08744d846ea3bc349e1d9446bbfd13e11ec95ceff

diff --git a/net-wireless/osmo-fl2k/metadata.xml 
b/net-wireless/osmo-fl2k/metadata.xml
new file mode 100644
index 000..1570f891c6a
--- /dev/null
+++ b/net-wireless/osmo-fl2k/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   ra...@gentoo.org
+   Radio
+   
+

diff --git a/net-wireless/osmo-fl2k/osmo-fl2k-0.1.1.ebuild 
b/net-wireless/osmo-fl2k/osmo-fl2k-0.1.1.ebuild
new file mode 100644
index 000..8125eb474ee
--- /dev/null
+++ b/net-wireless/osmo-fl2k/osmo-fl2k-0.1.1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils linux-info udev
+
+DESCRIPTION="turns FL2000-based USB 3.0 to VGA adapters into low cost DACs"
+
+HOMEPAGE="https://osmocom.org/projects/osmo-fl2k/wiki";
+
+if [[ ${PV} == "" ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.osmocom.org/osmo-fl2k";
+else
+   KEYWORDS="~amd64"
+   SRC_URI="mirror://gentoo/${P}.tar.xz"
+fi
+
+LICENSE="GPL-2+"
+SLOT="0"
+
+IUSE="udev"
+
+DEPEND="virtual/libusb:1"
+RDEPEND="${DEPEND}
+   media-sound/sox
+   sys-apps/pv"
+
+# continguous memory allocator can optionally be used for zero-copy transfer
+# TODO: tell users to set CONFIG_CMA_SIZE_MBYTES or boot with cma=... parameter
+CONFIG_CHECK="~CMA ~DMA_CMA"
+
+src_configure() {
+   # udev rules use wrong filename and would go to wrong directory anyway
+   local mycmakeargs=(
+   -DLIB_INSTALL_DIR="/usr/$(get_libdir)"
+   -DINSTALL_UDEV_RULES=OFF
+   )
+   cmake-utils_src_configure
+}
+
+src_install() {
+   if use udev; then
+   udev_newrules ${PN}.rules 99-${PN}.rules
+   fi
+   cmake-utils_src_install
+}

diff --git a/net-wireless/osmo-fl2k/osmo-fl2k-.ebuild 
b/net-wireless/osmo-fl2k/osmo-fl2k-.ebuild
new file mode 100644
index 000..8125eb474ee
--- /dev/null
+++ b/net-wireless/osmo-fl2k/osmo-fl2k-.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils linux-info udev
+
+DESCRIPTION="turns FL2000-based USB 3.0 to VGA adapters into low cost DACs"
+
+HOMEPAGE="https://osmocom.org/projects/osmo-fl2k/wiki";
+
+if [[ ${PV} == "" ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.osmocom.org/osmo-fl2k";
+else
+   KEYWORDS="~amd64"
+   SRC_URI="mirror://gentoo/${P}.tar.xz"
+fi
+
+LICENSE="GPL-2+"
+SLOT="0"
+
+IUSE="udev"
+
+DEPEND="virtual/libusb:1"
+RDEPEND="${DEPEND}
+   media-sound/sox
+   sys-apps/pv"
+
+# continguous memory allocator can optionally be used for zero-copy transfer
+# TODO: tell users to set CONFIG_CMA_SIZE_MBYTES or boot with cma=... parameter
+CONFIG_CHECK="~CMA ~DMA_CMA"
+
+src_configure() {
+   # udev rules use wrong filename and would go to wrong directory anyway
+   local mycmakeargs=(
+   -DLIB_INSTALL_DIR="/usr/$(get_libdir)"
+   -DINSTALL_UDEV_RULES=OFF
+   )
+   cmake-utils_src_configure
+}
+
+src_install() {
+   if use udev; then
+   udev_newrules ${PN}.rules 99-${PN}.rules
+   fi
+   cmake-utils_src_install
+}



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

2018-05-07 Thread Matt Turner
commit: 9c82e26f1a595a7cb1a95c96515713542e63888b
Author: Matt Turner  gentoo  org>
AuthorDate: Mon May  7 16:11:42 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon May  7 16:11:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c82e26f

media-libs/mesa: Version bump to 18.0.3

 media-libs/mesa/Manifest   |   1 +
 media-libs/mesa/mesa-18.0.3.ebuild | 571 +
 2 files changed, 572 insertions(+)

diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index d72581e4f46..71ce5ea9284 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -1,3 +1,4 @@
 DIST mesa-17.3.9.tar.xz 10660456 BLAKE2B 
54f4a75f9040e50e9eea8f5c52a276578379d25d2a01ac4767ab12bee85fe5dae1492d5bb1df06b6e8c6b0fe960bbd5ea38691c75d08a6b4302c64377ce58e54
 SHA512 
83deffbc6b9823b8e93cccf57d7952106f3d55fea881e3924f9f9586f0e9347a6e3a1a36cc19c24af819f2fde3af9496652a6ff56132511a5618d5774404f63f
 DIST mesa-18.0.2.tar.xz 10949364 BLAKE2B 
8b0557db70f61ac39df96e923383e41008f483ae2f89b3723e94e644cb2ced81a7996d61009acaebaf7813843742a24351a573c80f1173615e6c0302552cf621
 SHA512 
77d24d01c4c22596d28421aeb74932ff232730a4f556ae1a2e8777ece2876e4e352679575385c065505df4a2a83d2c1cf30db92dcf88038417e36a2768332d7e
+DIST mesa-18.0.3.tar.xz 10922936 BLAKE2B 
7281579b39b3fcff7fbe56576c1345954f47f42edaceea2ee02d99f3fd704704bfdcfd698ae78c4756df16acac9f0a297a3248e46e2c2aca61d7291df7b0b521
 SHA512 
decd050bab049d17bcde3f832d4da0ffdb80f147c99377a162739bbe72fd6fd32b51e56e6fc66895b8c30fc19a1815bae164b21aa557816c3998ad18c1ffca2d
 DIST mesa-18.1.0-rc2.tar.xz 7872 BLAKE2B 
a95096ed573031eed17b880f725d68af062e0f7d9513d391d83c51e996fa238add93e05ae98ad4ed77d731f7521736b73566687be798029293d88f8b4b75db1c
 SHA512 
43ddb27c436ab6ad08c4f5f764855e0681c10995e5279146c01e03e6e8af98dd23d96a20d3ac50107a6ca89cc3dd094bc472ddd70d290d0357cef3059ae34cfc

diff --git a/media-libs/mesa/mesa-18.0.3.ebuild 
b/media-libs/mesa/mesa-18.0.3.ebuild
new file mode 100644
index 000..944b89c4937
--- /dev/null
+++ b/media-libs/mesa/mesa-18.0.3.ebuild
@@ -0,0 +1,571 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+EGIT_REPO_URI="https://anongit.freedesktop.org/git/mesa/mesa.git";
+
+if [[ ${PV} =  ]]; then
+   GIT_ECLASS="git-r3"
+   EXPERIMENTAL="true"
+fi
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit autotools llvm multilib-minimal python-any-r1 pax-utils ${GIT_ECLASS}
+
+OPENGL_DIR="xorg-x11"
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="OpenGL-like graphic library for Linux"
+HOMEPAGE="https://www.mesa3d.org/ https://mesa.freedesktop.org/";
+
+if [[ $PV ==  ]]; then
+   SRC_URI=""
+else
+   SRC_URI="https://mesa.freedesktop.org/archive/${MY_P}.tar.xz";
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~sparc-solaris ~x64-solaris ~x86-solaris"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+RESTRICT="!bindist? ( bindist )"
+
+RADEON_CARDS="r100 r200 r300 r600 radeon radeonsi"
+VIDEO_CARDS="${RADEON_CARDS} freedreno i915 i965 imx intel nouveau vc4 virgl 
vivante vmware"
+for card in ${VIDEO_CARDS}; do
+   IUSE_VIDEO_CARDS+=" video_cards_${card}"
+done
+
+IUSE="${IUSE_VIDEO_CARDS}
+   bindist +classic d3d9 debug +dri3 +egl +gallium +gbm gles1 gles2 unwind
+   +llvm +nptl opencl osmesa pax_kernel openmax pic selinux vaapi valgrind
+   vdpau vulkan wayland xvmc xa"
+
+REQUIRED_USE="
+   d3d9?   ( dri3 gallium )
+   llvm?   ( gallium )
+   opencl? ( gallium llvm )
+   openmax? ( gallium )
+   gles1?  ( egl )
+   gles2?  ( egl )
+   vaapi? ( gallium )
+   vdpau? ( gallium )
+   vulkan? ( || ( video_cards_i965 video_cards_radeonsi )
+ video_cards_radeonsi? ( llvm ) )
+   wayland? ( egl gbm )
+   xa?  ( gallium )
+   video_cards_freedreno?  ( gallium )
+   video_cards_intel?  ( classic )
+   video_cards_i915?   ( || ( classic gallium ) )
+   video_cards_i965?   ( classic )
+   video_cards_imx?( gallium video_cards_vivante )
+   video_cards_nouveau? ( || ( classic gallium ) )
+   video_cards_radeon? ( || ( classic gallium )
+ gallium? ( x86? ( llvm ) 
amd64? ( llvm ) ) )
+   video_cards_r100?   ( classic )
+   video_cards_r200?   ( classic )
+   video_cards_r300?   ( gallium x86? ( llvm ) amd64? ( llvm ) )
+   video_cards_r600?   ( gallium )
+   video_cards_radeonsi?   ( gallium llvm )
+   video_cards_vc4? ( gallium )
+   video_cards_virgl? ( gallium )
+   video_cards_vivante? ( gallium gbm )
+   video_cards_vmware? ( gallium )
+"
+
+LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.89"
+RDEPEND="
+   classic? ( app-eselect/eselect-mesa )
+   gallium? ( app-eselect/eselect-mesa )
+   >=app-eselect/eselect-opengl-1.3.0
+ 

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

2018-05-07 Thread Sergei Trofimovich
commit: 7feba33143b3b11e91448c9f331ecefd4cd05aa0
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon May  7 16:14:01 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon May  7 16:14:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7feba331

sys-boot/silo: fix a build against PIC profiles

Build failed on default/linux/sparc/17.0 profiles as
  ./util -a silotftp.map silotftp.aout silotftp2.aout silotftp.b silotftp.b2
  Distance between two changes larger than 63K 3 83881 0

I suspect th breakage happens due code inflation (caused by
-fPIC) on new profiles. iamben reports that -fno-PIC makes
silo to build and boot a sparc machine \o/

Fixed-by: iamben
Tested-by: iamben
Package-Manager: Portage-2.3.36, Repoman-2.3.9

 sys-boot/silo/silo-1.4.14_p20120819-r1.ebuild | 4 +++-
 sys-boot/silo/silo-1.4.14_p20170829.ebuild| 4 +++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/sys-boot/silo/silo-1.4.14_p20120819-r1.ebuild 
b/sys-boot/silo/silo-1.4.14_p20120819-r1.ebuild
index 2431901f440..946707a2947 100644
--- a/sys-boot/silo/silo-1.4.14_p20120819-r1.ebuild
+++ b/sys-boot/silo/silo-1.4.14_p20120819-r1.ebuild
@@ -40,7 +40,9 @@ src_prepare() {
sed -i -e "s/1.4.14/1.4.14_git20120819_p1/g" Rules.make || die
 
# Fix build failure
-   sed -i -e "s/-fno-strict-aliasing/-fno-strict-aliasing 
-U_FORTIFY_SOURCE -mcpu=v9/g" Rules.make || die
+   # -fno-PIC is needed to shrink silo size back to manageable on
+   # profiles where gcc has -fPIC default (via --enable-default-pie).
+   sed -i -e "s/-fno-strict-aliasing/-fno-strict-aliasing 
-U_FORTIFY_SOURCE -mcpu=v9 -fno-PIC/g" Rules.make || die
 }
 
 src_compile() {

diff --git a/sys-boot/silo/silo-1.4.14_p20170829.ebuild 
b/sys-boot/silo/silo-1.4.14_p20170829.ebuild
index dde2b3c9a73..e62265f8848 100644
--- a/sys-boot/silo/silo-1.4.14_p20170829.ebuild
+++ b/sys-boot/silo/silo-1.4.14_p20170829.ebuild
@@ -29,7 +29,9 @@ src_prepare() {
sed -i -e "s/1.4.14/1.4.14_git20170829/g" Rules.make || die
 
# Fix build failure
-   sed -i -e "s/-fno-strict-aliasing/-fno-strict-aliasing 
-U_FORTIFY_SOURCE -mcpu=v9/g" Rules.make || die
+   # -fno-PIC is needed to shrink silo size back to manageable on
+   # profiles where gcc has -fPIC default (via --enable-default-pie).
+   sed -i -e "s/-fno-strict-aliasing/-fno-strict-aliasing 
-U_FORTIFY_SOURCE -mcpu=v9 -fno-PIC/g" Rules.make || die
 
# Don't strip ieee32.b during compile
sed -i -e '/^   $(STRIP) ieee32.b/d' first/Makefile || die



[gentoo-commits] proj/kde:master commit in: sys-libs/kpmcore/

2018-05-07 Thread Johannes Huber
commit: a4d6b0a536aead6b6baf7d0257127532bca72648
Author: Johannes Huber  gentoo  org>
AuthorDate: Mon May  7 16:29:48 2018 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Mon May  7 16:29:48 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a4d6b0a5

sys-libs/kpmcore: Bump subslot

Upstream commit cd335925013ebfbe3ac5ea84c8846fc362780131

Package-Manager: Portage-2.3.36, Repoman-2.3.9

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

diff --git a/sys-libs/kpmcore/kpmcore-.ebuild 
b/sys-libs/kpmcore/kpmcore-.ebuild
index d61de3d54f..0f95c8368c 100644
--- a/sys-libs/kpmcore/kpmcore-.ebuild
+++ b/sys-libs/kpmcore/kpmcore-.ebuild
@@ -13,7 +13,7 @@ fi
 DESCRIPTION="Library for managing partitions"
 HOMEPAGE="https://www.kde.org/applications/system/kdepartitionmanager";
 LICENSE="GPL-3"
-SLOT="5/7"
+SLOT="5/8"
 IUSE=""
 
 RDEPEND="



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

2018-05-07 Thread Johannes Huber
commit: 060384b97950b7be10ee002513d56b022635eceb
Author: Johannes Huber  gentoo  org>
AuthorDate: Mon May  7 16:37:57 2018 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Mon May  7 16:38:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=060384b9

app-admin/calamares: Remove 3.1.12-r1

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 app-admin/calamares/Manifest   |  1 -
 app-admin/calamares/calamares-3.1.12-r1.ebuild | 79 --
 2 files changed, 80 deletions(-)

diff --git a/app-admin/calamares/Manifest b/app-admin/calamares/Manifest
index 057005f5852..21c218a2d05 100644
--- a/app-admin/calamares/Manifest
+++ b/app-admin/calamares/Manifest
@@ -1,2 +1 @@
-DIST calamares-3.1.12.tar.gz 2272996 BLAKE2B 
f9fd2edd6922262b2a0e5a28818c79e477c9cc2105a4d4d3cb8367cb6a399af1011f6333f43790699aea04d31668e7fa2b9b79225098af6b1f31093de8988e87
 SHA512 
10ab898c06d4d936c5bf25e5d461e40d98914636b2fddca22b80b949b6a1225170887ffc6ceebb3848276b6d4812db863751b608b6671bb829a98a0dc6e7bf72
 DIST calamares-3.1.13.tar.gz 2279516 BLAKE2B 
ff2c81e81086d53c205c25dbdb7e8b1b60f5f10c979e9afd85c02426cd38037c6fbbf76e21fa5fb152ea9bf1c47658563ba5b2fb7e84b4e2734d6269584315df
 SHA512 
451e04fe41448976e612b2a682cf38ed2683b490bb195ba82ad97d47dfd3eb808f8c25251be00104e3f3b4086ab37be462034bbd2866e64536e90f7ebcfb0d7a

diff --git a/app-admin/calamares/calamares-3.1.12-r1.ebuild 
b/app-admin/calamares/calamares-3.1.12-r1.ebuild
deleted file mode 100644
index 261aa9e0169..000
--- a/app-admin/calamares/calamares-3.1.12-r1.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{3_4,3_5,3_6} )
-inherit kde5 python-r1
-
-DESCRIPTION="Distribution-independent installer framework"
-HOMEPAGE="https://calamares.io";
-if [[ ${KDE_BUILD_TYPE} == live ]] ; then
-   EGIT_REPO_URI="https://github.com/${PN}/${PN}";
-else
-   
SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz";
-   KEYWORDS="~amd64"
-fi
-
-LICENSE="GPL-3"
-IUSE="+networkmanager pythonqt +upower"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="${PYTHON_DEPS}
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kparts)
-   $(add_frameworks_dep kservice)
-   $(add_qt_dep qtdbus)
-   $(add_qt_dep qtdeclarative)
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtnetwork)
-   $(add_qt_dep qtsvg)
-   $(add_qt_dep qtwebengine 'widgets')
-   $(add_qt_dep qtwidgets)
-   dev-cpp/yaml-cpp:=
-   >=dev-libs/boost-1.55:=[${PYTHON_USEDEP}]
-   sys-apps/dbus
-   sys-apps/dmidecode
-   sys-auth/polkit-qt[qt5(+)]
-   >=sys-libs/kpmcore-3.0.3:5=
-   pythonqt? ( >=dev-python/PythonQt-3.1:=[${PYTHON_USEDEP}] )
-"
-
-RDEPEND="${DEPEND}
-   app-admin/sudo
-   dev-libs/libatasmart
-   net-misc/rsync
-   >=sys-block/parted-3.0
-   || ( sys-boot/grub:2 sys-boot/systemd-boot )
-   sys-boot/os-prober
-   sys-fs/squashfs-tools
-   virtual/udev
-   networkmanager? ( net-misc/networkmanager )
-   upower? ( sys-power/upower )
-"
-
-src_prepare() {
-   cmake-utils_src_prepare
-   python_setup
-   export PYTHON_INCLUDE_DIRS="$(python_get_includedir)" \
-  PYTHON_INCLUDE_PATH="$(python_get_library_path)"\
-  PYTHON_CFLAGS="$(python_get_CFLAGS)"\
-  PYTHON_LIBS="$(python_get_LIBS)"
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DWEBVIEW_FORCE_WEBKIT=OFF
-   -DWITH_PYTHONQT=$(usex pythonqt)
-   )
-
-   kde5_src_configure
-   sed -i -e 's:pkexec /usr/bin/calamares:calamares-pkexec:' 
"${S}"/calamares.desktop
-   sed -i -e 's:Icon=calamares:Icon=drive-harddisk:' 
"${S}"/calamares.desktop
-}
-
-src_install() {
-   kde5_src_install
-   dobin "${FILESDIR}"/calamares-pkexec
-}



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

2018-05-07 Thread Johannes Huber
commit: 01c20e365470501db34314fa0e1ce32ee4bdd5c0
Author: Johannes Huber  gentoo  org>
AuthorDate: Mon May  7 16:37:04 2018 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Mon May  7 16:38:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01c20e36

app-admin/calamares: Version bump 3.1.13

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 app-admin/calamares/Manifest|  1 +
 app-admin/calamares/calamares-3.1.13.ebuild | 79 +
 2 files changed, 80 insertions(+)

diff --git a/app-admin/calamares/Manifest b/app-admin/calamares/Manifest
index a60cebdc428..057005f5852 100644
--- a/app-admin/calamares/Manifest
+++ b/app-admin/calamares/Manifest
@@ -1 +1,2 @@
 DIST calamares-3.1.12.tar.gz 2272996 BLAKE2B 
f9fd2edd6922262b2a0e5a28818c79e477c9cc2105a4d4d3cb8367cb6a399af1011f6333f43790699aea04d31668e7fa2b9b79225098af6b1f31093de8988e87
 SHA512 
10ab898c06d4d936c5bf25e5d461e40d98914636b2fddca22b80b949b6a1225170887ffc6ceebb3848276b6d4812db863751b608b6671bb829a98a0dc6e7bf72
+DIST calamares-3.1.13.tar.gz 2279516 BLAKE2B 
ff2c81e81086d53c205c25dbdb7e8b1b60f5f10c979e9afd85c02426cd38037c6fbbf76e21fa5fb152ea9bf1c47658563ba5b2fb7e84b4e2734d6269584315df
 SHA512 
451e04fe41448976e612b2a682cf38ed2683b490bb195ba82ad97d47dfd3eb808f8c25251be00104e3f3b4086ab37be462034bbd2866e64536e90f7ebcfb0d7a

diff --git a/app-admin/calamares/calamares-3.1.13.ebuild 
b/app-admin/calamares/calamares-3.1.13.ebuild
new file mode 100644
index 000..261aa9e0169
--- /dev/null
+++ b/app-admin/calamares/calamares-3.1.13.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{3_4,3_5,3_6} )
+inherit kde5 python-r1
+
+DESCRIPTION="Distribution-independent installer framework"
+HOMEPAGE="https://calamares.io";
+if [[ ${KDE_BUILD_TYPE} == live ]] ; then
+   EGIT_REPO_URI="https://github.com/${PN}/${PN}";
+else
+   
SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz";
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="GPL-3"
+IUSE="+networkmanager pythonqt +upower"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kparts)
+   $(add_frameworks_dep kservice)
+   $(add_qt_dep qtdbus)
+   $(add_qt_dep qtdeclarative)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtnetwork)
+   $(add_qt_dep qtsvg)
+   $(add_qt_dep qtwebengine 'widgets')
+   $(add_qt_dep qtwidgets)
+   dev-cpp/yaml-cpp:=
+   >=dev-libs/boost-1.55:=[${PYTHON_USEDEP}]
+   sys-apps/dbus
+   sys-apps/dmidecode
+   sys-auth/polkit-qt[qt5(+)]
+   >=sys-libs/kpmcore-3.0.3:5=
+   pythonqt? ( >=dev-python/PythonQt-3.1:=[${PYTHON_USEDEP}] )
+"
+
+RDEPEND="${DEPEND}
+   app-admin/sudo
+   dev-libs/libatasmart
+   net-misc/rsync
+   >=sys-block/parted-3.0
+   || ( sys-boot/grub:2 sys-boot/systemd-boot )
+   sys-boot/os-prober
+   sys-fs/squashfs-tools
+   virtual/udev
+   networkmanager? ( net-misc/networkmanager )
+   upower? ( sys-power/upower )
+"
+
+src_prepare() {
+   cmake-utils_src_prepare
+   python_setup
+   export PYTHON_INCLUDE_DIRS="$(python_get_includedir)" \
+  PYTHON_INCLUDE_PATH="$(python_get_library_path)"\
+  PYTHON_CFLAGS="$(python_get_CFLAGS)"\
+  PYTHON_LIBS="$(python_get_LIBS)"
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DWEBVIEW_FORCE_WEBKIT=OFF
+   -DWITH_PYTHONQT=$(usex pythonqt)
+   )
+
+   kde5_src_configure
+   sed -i -e 's:pkexec /usr/bin/calamares:calamares-pkexec:' 
"${S}"/calamares.desktop
+   sed -i -e 's:Icon=calamares:Icon=drive-harddisk:' 
"${S}"/calamares.desktop
+}
+
+src_install() {
+   kde5_src_install
+   dobin "${FILESDIR}"/calamares-pkexec
+}



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

2018-05-07 Thread Robin H. Johnson
commit: f9558e01907253b71653000eba87de4e5658a4ef
Author: Wim Muskee  gmail  com>
AuthorDate: Sun May  6 05:22:41 2018 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Mon May  7 16:52:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9558e01

sys-block/mtx: update HOMEPAGE

Closes: https://bugs.gentoo.org/647192
(cherry picked from commit ef7c57126c8b1a328e0e2079e658472085490ff6)
Closes: https://github.com/gentoo/gentoo/pull/8276
Signed-off-by: Robin H. Johnson  gentoo.org>

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

diff --git a/sys-block/mtx/mtx-1.3.12.ebuild b/sys-block/mtx/mtx-1.3.12.ebuild
index 3d06dd3885a..0053c550bc5 100644
--- a/sys-block/mtx/mtx-1.3.12.ebuild
+++ b/sys-block/mtx/mtx-1.3.12.ebuild
@@ -4,7 +4,7 @@
 EAPI=0
 
 DESCRIPTION="Utilities for controlling SCSI media changers and tape drives"
-HOMEPAGE="http://mtx.sourceforge.net/";
+HOMEPAGE="https://sourceforge.net/projects/mtx/";
 SRC_URI="mirror://sourceforge/mtx/${P}.tar.gz"
 
 LICENSE="GPL-2"



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

2018-05-07 Thread Andreas Sturmlechner
commit: 6087f8347b5df6cf69ce7b51780787737f2ad4ee
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon May  7 17:01:34 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon May  7 17:01:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6087f834

kde-plasma/kwallet-pam: Cleanup vulnerable

Bug: https://bugs.gentoo.org/654746
Package-Manager: Portage-2.3.36, Repoman-2.3.9

 kde-plasma/kwallet-pam/kwallet-pam-5.11.5.ebuild | 33 
 kde-plasma/kwallet-pam/kwallet-pam-5.12.5.ebuild | 33 
 2 files changed, 66 deletions(-)

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.11.5.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.11.5.ebuild
deleted file mode 100644
index 1e17a756b33..000
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.11.5.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit kde5
-
-DESCRIPTION="KWallet PAM module to not enter password again"
-LICENSE="LGPL-2.1"
-KEYWORDS="amd64 ~arm x86"
-IUSE=""
-
-DEPEND="
-   dev-libs/libgcrypt:0=
-   virtual/pam
-"
-RDEPEND="${DEPEND}
-   net-misc/socat
-"
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_INSTALL_LIBDIR="/$(get_libdir)"
-   -DKWALLET4=0
-   )
-   kde5_src_configure
-}
-
-pkg_postinst() {
-   kde5_pkg_postinst
-   elog "This package enables auto-unlocking of kde-frameworks/kwallet:5."
-   elog "See also: https://wiki.gentoo.org/wiki/KDE#KWallet_auto-unlocking";
-}

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.12.5.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.12.5.ebuild
deleted file mode 100644
index 8c9a7437fc0..000
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.12.5.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit kde5
-
-DESCRIPTION="KWallet PAM module to not enter password again"
-LICENSE="LGPL-2.1"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-DEPEND="
-   dev-libs/libgcrypt:0=
-   virtual/pam
-"
-RDEPEND="${DEPEND}
-   net-misc/socat
-"
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_INSTALL_LIBDIR="/$(get_libdir)"
-   -DKWALLET4=0
-   )
-   kde5_src_configure
-}
-
-pkg_postinst() {
-   kde5_pkg_postinst
-   elog "This package enables auto-unlocking of kde-frameworks/kwallet:5."
-   elog "See also: https://wiki.gentoo.org/wiki/KDE#KWallet_auto-unlocking";
-}



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

2018-05-07 Thread Ulrich Müller
commit: e9536369d4c032f088683bd8fddfe30d12c3dcc8
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri May  4 20:01:35 2018 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri May  4 20:07:12 2018 +
URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=e9536369

pms.cls: Another workaround for tex4ht.

Prevent loading of eso-pic, which produces spurious  elements
(bug 654676). This is fixed in tex4ht-20090611_p1038-r6, but the
workaround doesn't harm and will allow processing with older versions.

 pms.cls | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/pms.cls b/pms.cls
index e00b4e9..8e18929 100644
--- a/pms.cls
+++ b/pms.cls
@@ -71,6 +71,8 @@
 \RequirePackage[scaled=.90]{helvet}
 \setboolean{TEX4HT-HACKS}{false}
 \else
+% Prevent implicit loading of eso-pic (by gitinfo2)
+\@namedef{v...@eso-pic.sty}{/12/31}
 \setboolean{TEX4HT-HACKS}{true}
 \fi
 



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

2018-05-07 Thread Ulrich Müller
commit: 472776d8d36625dc3f6ba638b4a2353424438245
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri May  4 20:06:17 2018 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri May  4 20:07:12 2018 +
URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=472776d8

pms.cls: Output git branch information too, if not on master.

 pms.cls | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/pms.cls b/pms.cls
index 8e18929..e8a444d 100644
--- a/pms.cls
+++ b/pms.cls
@@ -169,6 +169,8 @@
 \newcommand{\commitinfo}{%
 \ifthenelse{\equal{\gitCommitterDate}{(None)}}{}{%
 This version corresponds to commit \gitAbbrevHash
+\ifthenelse{\equal{\gitBranch}{\detokenize{master}}}{}
+{ on branch \gitBranch}%
 \ifthenelse{\equal{\gitDirty}{}}{}{ with local changes}.%
 }%
 }



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

2018-05-07 Thread Ulrich Müller
commit: 0ce392fe023c489a1834a25e1fbf7dc406f86a0c
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon Feb 19 18:55:09 2018 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri May  4 20:07:12 2018 +
URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=0ce392fe

Change from vc to gitinfo2 for git metadata.

The gitinfo2 package is included with TeXLive, has better support for
git (e.g., information about branches and tags), and doesn't need any
local scripts in the repository itself.

 .gitignore  |  2 +-
 Makefile| 44 +--
 eapi-cheatsheet.tex | 12 
 pms.cls | 25 
 vc  | 24 ---
 vc-git.awk  | 85 -
 6 files changed, 47 insertions(+), 145 deletions(-)

diff --git a/.gitignore b/.gitignore
index 6d150b7..583b6ae 100644
--- a/.gitignore
+++ b/.gitignore
@@ -5,6 +5,7 @@
 *.blg
 *.css
 *.dvi
+*.gin
 *.html
 *.idv
 *.lg
@@ -18,7 +19,6 @@
 *.tmp
 *.toc
 *.xref
-vc.tex
 
 # Emacs backup files and locks
 *~

diff --git a/Makefile b/Makefile
index d10a65a..5359342 100644
--- a/Makefile
+++ b/Makefile
@@ -1,5 +1,6 @@
-LATEXFILES := $(filter-out vc.tex,$(wildcard *.tex)) pms.cls
-SOURCES = $(LATEXFILES) pms.bib vc vc-git.awk Makefile
+LATEXFILES := $(wildcard *.tex) pms.cls
+SOURCES = $(LATEXFILES) pms.bib Makefile
+COMMITINFO = gitHeadLocal.gin
 
 TWOSIDE =
 
@@ -10,7 +11,7 @@ all: pms.pdf
 
 html: pms.html
 
-pms.pdf eapi-cheatsheet.pdf: $(LATEXFILES) pms.bbl vc.tex
+pms.pdf eapi-cheatsheet.pdf: $(LATEXFILES) pms.bbl $(COMMITINFO)
$(aux-clean)
set -e; \
while true; do \
@@ -32,7 +33,7 @@ eapi-cheatsheet-nocombine.pdf: pms.pdf
  grep -q 'Warning.*Rerun' eapi-cheatsheet-nocombine.log || break; \
done
 
-pms.dvi: $(LATEXFILES) pms.bbl vc.tex
+pms.dvi: $(LATEXFILES) pms.bbl $(COMMITINFO)
$(aux-clean)
set -e; \
while true; do \
@@ -40,7 +41,7 @@ pms.dvi: $(LATEXFILES) pms.bbl vc.tex
  grep -q 'Warning.*Rerun' pms.log || break; \
done
 
-pms.html: $(LATEXFILES) pms.bbl vc.tex
+pms.html: $(LATEXFILES) pms.bbl $(COMMITINFO)
set -e; sum=''; \
while true; do \
  mk4ht xhlatex pms xhtml,fn-in; \
@@ -58,26 +59,37 @@ pms.html: $(LATEXFILES) pms.bbl vc.tex
@# remove redundant span elements
LC_ALL=C sed -i -e 
':x;/]*\)\?$$/{N;bx;};:y;s/\(]*>\)\([^<]*\)<\/span>\1/\1\2/;ty'
 $@
 
-pms.bbl: pms.bib $(LATEXFILES) vc.tex
+pms.bbl: pms.bib $(LATEXFILES) $(COMMITINFO)
$(aux-clean)
latex pms
bibtex pms
 
-vc.tex: $(SOURCES)
-   /bin/sh ./vc -m
-
-dist: $(SOURCES) vc.tex pms.pdf pms.html
+$(COMMITINFO): $(SOURCES)
+   @# see gitinfo2 documentation
+   reltag=$$(git describe --tags --long --always --dirty='-*' \
+ --match='eapi-*-approved*' 2>/dev/null); \
+   if test -n "$${reltag}"; then \
+ TZ=UTC git log -1 --date=short-local --decorate=short \
+   --pretty="format:\usepackage[%%%n  shash={%h},%n\
+ lhash={%H},%n  authname={%an},%n  authemail={%ae},%n\
+ authsdate={%ad},%n  authidate={%ai},%n  authudate={%at},%n\
+ commname={%cn},%n  commemail={%ce},%n  commsdate={%cd},%n\
+ commidate={%ci},%n  commudate={%ct},%n  refnames={%d},%n\
+ reltag={$${reltag}}%n]{gitexinfo}%n" > $@; \
+   fi
+
+dist: $(SOURCES) $(COMMITINFO) pms.pdf pms.html
PV='$(PV)'; \
if test -z "$${PV}"; then \
  current_eapi=$$(sed -n 's/.*CurrentEAPIIs{\(.*\)}.*/\1/p' pms.tex); \
- vc_date=$$(sed -n \
-   's/.*VCDateISO{\([0-9]*\)-\([0-9]*\)-\([0-9]*\)}.*/\1\2\3/p' \
-   vc.tex); \
- PV=$${current_eapi}_p$${vc_date}; \
+ commit_date=$$(sed -n \
+   's/.*commsdate={\([0-9]*\)-\([0-9]*\)-\([0-9]*\)}.*/\1\2\3/p' \
+   $(COMMITINFO)); \
+ PV=$${current_eapi}_p$${commit_date}; \
fi; \
echo "PV = $${PV}"; \
tar -cJf pms-"$${PV}".tar.xz --transform="s%^%pms-$${PV}/%" \
- $(SOURCES) vc.tex && \
+ $(SOURCES) $(COMMITINFO) && \
tar -cJf pms-"$${PV}"-prebuilt.tar.xz --transform="s%^%pms-$${PV}/%" \
  pms.pdf eapi-cheatsheet.pdf pms*.html pms.css
 
@@ -90,7 +102,7 @@ clean:
  *.lot *.out *.html *.css *.png *.4ct *.4tc *.idv *.lg *.tmp *.xref
 
 maintainer-clean: clean
-   rm -f vc.tex
+   rm -f $(COMMITINFO)
 
 .PHONY: all html dist upload clean maintainer-clean
 

diff --git a/eapi-cheatsheet.tex b/eapi-cheatsheet.tex
index 61481d0..e785ed6 100644
--- a/eapi-cheatsheet.tex
+++ b/eapi-cheatsheet.tex
@@ -12,6 +12,7 @@
 \usepackage[orig,english]{isodate}
 \usepackage[scaled=.90]{helvet}
 \usepackage[nohyphen]{underscore}
+\usepackage[local]{gitinfo2}
 \newcommand{\code}[1]{\texttt{#1}}
 % This should reflect the latest approved EAPI version
 \newcommand{\version}{7.0}
@@ -28,12 +29,11 @@
 Ulrich Müller \\
 

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

2018-05-07 Thread Zac Medico
commit: 1c958b4f804001add12b2dec14ac405a902c53c2
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Mon May  7 10:33:48 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon May  7 17:12:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c958b4f

app-admin/consul: use HTTPS for HOMEPAGE

Closes: https://github.com/gentoo/gentoo/pull/8295

 app-admin/consul/consul-0.9.3.ebuild | 4 ++--
 app-admin/consul/consul-1.0.0.ebuild | 4 ++--
 app-admin/consul/consul-1.0.6.ebuild | 2 +-
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/app-admin/consul/consul-0.9.3.ebuild 
b/app-admin/consul/consul-0.9.3.ebuild
index 73999db91a2..05b4622df94 100644
--- a/app-admin/consul/consul-0.9.3.ebuild
+++ b/app-admin/consul/consul-0.9.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -8,7 +8,7 @@ inherit golang-vcs-snapshot systemd user
 KEYWORDS="~amd64"
 EGO_PN="github.com/hashicorp/consul"
 DESCRIPTION="A tool for service discovery, monitoring and configuration"
-HOMEPAGE="http://www.consul.io";
+HOMEPAGE="https://www.consul.io";
 SRC_URI="https://github.com/hashicorp/consul/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 SLOT="0"

diff --git a/app-admin/consul/consul-1.0.0.ebuild 
b/app-admin/consul/consul-1.0.0.ebuild
index 73999db91a2..05b4622df94 100644
--- a/app-admin/consul/consul-1.0.0.ebuild
+++ b/app-admin/consul/consul-1.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -8,7 +8,7 @@ inherit golang-vcs-snapshot systemd user
 KEYWORDS="~amd64"
 EGO_PN="github.com/hashicorp/consul"
 DESCRIPTION="A tool for service discovery, monitoring and configuration"
-HOMEPAGE="http://www.consul.io";
+HOMEPAGE="https://www.consul.io";
 SRC_URI="https://github.com/hashicorp/consul/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 SLOT="0"

diff --git a/app-admin/consul/consul-1.0.6.ebuild 
b/app-admin/consul/consul-1.0.6.ebuild
index 46b00a5d17b..05b4622df94 100644
--- a/app-admin/consul/consul-1.0.6.ebuild
+++ b/app-admin/consul/consul-1.0.6.ebuild
@@ -8,7 +8,7 @@ inherit golang-vcs-snapshot systemd user
 KEYWORDS="~amd64"
 EGO_PN="github.com/hashicorp/consul"
 DESCRIPTION="A tool for service discovery, monitoring and configuration"
-HOMEPAGE="http://www.consul.io";
+HOMEPAGE="https://www.consul.io";
 SRC_URI="https://github.com/hashicorp/consul/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: app-emacs/gnuplot-mode/

2018-05-07 Thread Andreas Sturmlechner
commit: 502725f575883f44c5afe8b1db58d8a7c4152be0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun May  6 20:00:26 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon May  7 17:22:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=502725f5

app-emacs/gnuplot-mode: De-stabilise hppa

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 app-emacs/gnuplot-mode/gnuplot-mode-0.7.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emacs/gnuplot-mode/gnuplot-mode-0.7.0.ebuild 
b/app-emacs/gnuplot-mode/gnuplot-mode-0.7.0.ebuild
index 2429b93ba70..7049409dc25 100644
--- a/app-emacs/gnuplot-mode/gnuplot-mode-0.7.0.ebuild
+++ b/app-emacs/gnuplot-mode/gnuplot-mode-0.7.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/bruceravel/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 ~s390 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE="doc"
 
 DEPEND="doc? ( virtual/latex-base )"



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/gnuplot/, app-emacs/gnuplot-mode/

2018-05-07 Thread Andreas Sturmlechner
commit: ddde0b242fd826959d552c9f2b116d90934eba82
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun May  6 20:09:47 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon May  7 17:22:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddde0b24

sci-visualization/gnuplot: De-stabilise hppa

Bug: https://bugs.gentoo.org/650580
Package-Manager: Portage-2.3.36, Repoman-2.3.9

 app-emacs/gnuplot-mode/gnuplot-mode-0.7.0.ebuild  | 2 +-
 sci-visualization/gnuplot/gnuplot-5.0.1-r1.ebuild | 6 +++---
 sci-visualization/gnuplot/gnuplot-5.0.6.ebuild| 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/app-emacs/gnuplot-mode/gnuplot-mode-0.7.0.ebuild 
b/app-emacs/gnuplot-mode/gnuplot-mode-0.7.0.ebuild
index 7049409dc25..25a40ede0ec 100644
--- a/app-emacs/gnuplot-mode/gnuplot-mode-0.7.0.ebuild
+++ b/app-emacs/gnuplot-mode/gnuplot-mode-0.7.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/bruceravel/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 ~s390 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ppc64 ~s390 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE="doc"
 
 DEPEND="doc? ( virtual/latex-base )"

diff --git a/sci-visualization/gnuplot/gnuplot-5.0.1-r1.ebuild 
b/sci-visualization/gnuplot/gnuplot-5.0.1-r1.ebuild
index 1f62807e15a..44bb30c0cf3 100644
--- a/sci-visualization/gnuplot/gnuplot-5.0.1-r1.ebuild
+++ b/sci-visualization/gnuplot/gnuplot-5.0.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -17,11 +17,11 @@ if [[ -z ${PV%%*} ]]; then
ECVS_CVS_OPTIONS="-dP"
MY_P="${PN}"
SRC_URI=""
-   KEYWORDS="alpha arm hppa ia64 ppc ppc64 sparc x86"
+   KEYWORDS="alpha arm ~hppa ia64 ppc ppc64 sparc x86"
 else
MY_P="${P/_/.}"
SRC_URI="mirror://sourceforge/gnuplot/${MY_P}.tar.gz"
-   KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 sparc x86 ~ppc-aix 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ppc64 ~s390 sparc x86 ~ppc-aix 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
inherit autotools
 fi
 

diff --git a/sci-visualization/gnuplot/gnuplot-5.0.6.ebuild 
b/sci-visualization/gnuplot/gnuplot-5.0.6.ebuild
index 94965ccac26..d2fd43b0082 100644
--- a/sci-visualization/gnuplot/gnuplot-5.0.6.ebuild
+++ b/sci-visualization/gnuplot/gnuplot-5.0.6.ebuild
@@ -17,11 +17,11 @@ if [[ -z ${PV%%*} ]]; then
ECVS_CVS_OPTIONS="-dP"
MY_P="${PN}"
SRC_URI=""
-   KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 x86"
+   KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ppc64 x86"
 else
MY_P="${P/_/.}"
SRC_URI="mirror://sourceforge/gnuplot/${MY_P}.tar.gz"
-   KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~s390 ~sparc x86 
~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 ~s390 ~sparc x86 
~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="gnuplot bitmap? ( free-noncomm )"



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

2018-05-07 Thread Andreas Sturmlechner
commit: 5727ca6b7cf936cf15677bbbc22517c46e83f142
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun May  6 20:02:49 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon May  7 17:22:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5727ca6b

profiles: hppa: Stable-mask sci-visualization/gnuplot USE-revdeps

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

diff --git a/profiles/arch/hppa/package.use.stable.mask 
b/profiles/arch/hppa/package.use.stable.mask
index fe22b1e5037..5c3e42b5317 100644
--- a/profiles/arch/hppa/package.use.stable.mask
+++ b/profiles/arch/hppa/package.use.stable.mask
@@ -17,6 +17,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Andreas Sturmlechner  (6 May 2018)
+# sci-visualization/gnuplot is not stable.
+app-admin/sysstat isag
+sci-mathematics/octave gnuplot
+sci-libs/libqalculate gnuplot
+
 # Andreas Sturmlechner  (12 Feb 2018)
 # dev-libs/libical stabilisation timeout, bug #621724
 app-mobilephone/gnokii ical



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

2018-05-07 Thread Andreas Sturmlechner
commit: 43537feac295686038a30e3c5a5fe069b69bdf66
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun May  6 19:53:31 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon May  7 17:22:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43537fea

dev-python/sip: De-stabilise hppa

No revdeps.

Bug: https://bugs.gentoo.org/642822
Package-Manager: Portage-2.3.36, Repoman-2.3.9

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

diff --git a/dev-python/sip/sip-4.19.3.ebuild b/dev-python/sip/sip-4.19.3.ebuild
index f8b510397e5..38c05afc296 100644
--- a/dev-python/sip/sip-4.19.3.ebuild
+++ b/dev-python/sip/sip-4.19.3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/pyqt/${P}.tar.gz"
 # Sub-slot based on SIP_API_MAJOR_NR from siplib/sip.h.in
 SLOT="0/12"
 LICENSE="|| ( GPL-2 GPL-3 SIP )"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 ~sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE="debug doc"
 
 RDEPEND="${PYTHON_DEPS}"



[gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-documents/

2018-05-07 Thread Sobhan Mohammadpour
commit: e7f1c6d149c5931f244df1e6c6d27a60750c99f8
Author: Sobhan Mohammadpour  gentoo  org>
AuthorDate: Mon May  7 17:40:50 2018 +
Commit: Sobhan Mohammadpour  gentoo  org>
CommitDate: Mon May  7 17:40:50 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=e7f1c6d1

gnome-extra/gnome-documents: fix useflag

Package-Manager: Portage-2.3.28, Repoman-2.3.9
Manifest-Sign-Key: 0x7DF238CF0AA182E1

 gnome-extra/gnome-documents/gnome-documents-3.26.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/gnome-documents/gnome-documents-3.26.2.ebuild 
b/gnome-extra/gnome-documents/gnome-documents-3.26.2.ebuild
index def9d80c..d746ac56 100644
--- a/gnome-extra/gnome-documents/gnome-documents-3.26.2.ebuild
+++ b/gnome-extra/gnome-documents/gnome-documents-3.26.2.ebuild
@@ -22,7 +22,7 @@ COMMON_DEPEND="
>=x11-libs/gtk+-3.22.15:3[introspection]
>=net-libs/libsoup-2.41.3:2.4
gnome-base/gnome-desktop:3=[introspection]
-   >=app-misc/tracker-2:=[miner-fs]
+   >=app-misc/tracker-2:=
>=x11-libs/cairo-1.14
>=dev-libs/libgdata-0.13.3:=[crypt,gnome-online-accounts,introspection]
x11-libs/gdk-pixbuf:2[introspection]



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

2018-05-07 Thread Rafael Martins
commit: a50edaca90a69c294fa9cbee14861d646e5a0095
Author: Wim Muskee  gmail  com>
AuthorDate: Fri Jan 26 06:03:06 2018 +
Commit: Rafael Martins  gentoo  org>
CommitDate: Mon May  7 18:01:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a50edaca

www-apps/cgisysinfo: update SRC_URI, HOMEPAGE, REPO_URI

Closes: https://bugs.gentoo.org/626300

Apparently, the Github 0.4.1 version requires an eautoreconf.
The Github compiled bin has the same md5sum as the one from the tree.

 www-apps/cgisysinfo/Manifest|  2 +-
 www-apps/cgisysinfo/cgisysinfo-0.4.1.ebuild | 16 +---
 www-apps/cgisysinfo/metadata.xml|  3 +++
 3 files changed, 13 insertions(+), 8 deletions(-)

diff --git a/www-apps/cgisysinfo/Manifest b/www-apps/cgisysinfo/Manifest
index 26067868433..26e3e3ab7dd 100644
--- a/www-apps/cgisysinfo/Manifest
+++ b/www-apps/cgisysinfo/Manifest
@@ -1 +1 @@
-DIST cgisysinfo-0.4.1.tar.bz2 262016 BLAKE2B 
f5595474591e55fb38b51a9235ad1d18b08e11694e79bcfb15234aed4e267f4c7f83202117c38df34d4e6045725f6d4ce8c2745a6e31b50c86a0b2db311b2a87
 SHA512 
fd14339ea346f70c9b5632ae861ba006b70c5ff5849ebbd3b32bcedaf0a5865d411d6d0f251362baea515f0d64639d544779c3569574a710ed4967c9fa770909
+DIST cgisysinfo-0.4.1.tar.gz 17662 BLAKE2B 
63997c790d7d42d0a91f53f667a75b53b1954c1bf13f97f99918bcd926c6dcb4a7e75b1658490aab2d0d1ac666f163c910d903b26675994755c82d84bc52fa0f
 SHA512 
a966c96345454424258b623038b555767d71e1e4258f92114081d93e8ce490b26e4c2b88f6ad527f0b55d267d008da3b13774b7e2499ad6b96e035ba3be2e912

diff --git a/www-apps/cgisysinfo/cgisysinfo-0.4.1.ebuild 
b/www-apps/cgisysinfo/cgisysinfo-0.4.1.ebuild
index 392f1647e1c..0dc2dac982c 100644
--- a/www-apps/cgisysinfo/cgisysinfo-0.4.1.ebuild
+++ b/www-apps/cgisysinfo/cgisysinfo-0.4.1.ebuild
@@ -3,18 +3,22 @@
 
 EAPI="5"
 
+inherit autotools
+
 if [[ ${PV} = ** ]]; then
WANT_AUTOMAKE="1.10"
-   inherit autotools mercurial
-   EHG_REPO_URI="http://hg.rafaelmartins.eng.br/cgisysinfo/";
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/rafaelmartins/${PN}";
KEYWORDS=""
+   DOCS=( "README.md" "AUTHORS" "NEWS" )
 else
-   SRC_URI="http://distfiles.rafaelmartins.eng.br/${PN}/${P}.tar.bz2";
+   SRC_URI="https://github.com/rafaelmartins/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
+   DOCS=( "README" "AUTHORS" "NEWS" )
 fi
 
 DESCRIPTION="A small cgi utility to show basic system information"
-HOMEPAGE="http://projects.rafaelmartins.eng.br/cgisysinfo";
+HOMEPAGE="https://github.com/rafaelmartins/cgisysinfo";
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -23,10 +27,8 @@ IUSE="fastcgi"
 DEPEND="fastcgi? ( dev-libs/fcgi )"
 RDEPEND="${DEPEND}"
 
-DOCS="README AUTHORS NEWS"
-
 src_prepare() {
-   [[ ${PV} = ** ]] && eautoreconf
+   eautoreconf
 }
 
 src_configure() {

diff --git a/www-apps/cgisysinfo/metadata.xml b/www-apps/cgisysinfo/metadata.xml
index 94d26d8201c..44c61e61b12 100644
--- a/www-apps/cgisysinfo/metadata.xml
+++ b/www-apps/cgisysinfo/metadata.xml
@@ -13,4 +13,7 @@
tested with nginx + fcgiwrap. It should works with any 
CGI-capable web
server.

+   
+   rafaelmartins/cgisysinfo
+   
 



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

2018-05-07 Thread Mart Raudsepp
commit: 9a1e77eff3ea0bb47909a782b23db3defcc2e0dc
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon May  7 18:26:34 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon May  7 18:26:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a1e77ef

dev-libs/fribidi: move maintainership to gnome project

Acked-by: Amy Liffey  gentoo.org>
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 dev-libs/fribidi/metadata.xml | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/dev-libs/fribidi/metadata.xml b/dev-libs/fribidi/metadata.xml
index a2028936e2f..996e7cacd21 100644
--- a/dev-libs/fribidi/metadata.xml
+++ b/dev-libs/fribidi/metadata.xml
@@ -1,7 +1,8 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-
-amy...@gentoo.org
-
+   
+   gn...@gentoo.org
+   Gentoo GNOME Desktop
+   
 



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

2018-05-07 Thread Sergei Trofimovich
commit: f61860cd9232df7f68a0143ce9667a92a8964a6e
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon May  7 19:12:02 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon May  7 19:12:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f61860cd

x11-wm/windowmaker: stable 0.95.8-r1 for hppa, bug #641172

Bug: https://bugs.gentoo.org/641172
Package-Manager: Portage-2.3.36, Repoman-2.3.9
RepoMan-Options: --include-arches="hppa"

 x11-wm/windowmaker/windowmaker-0.95.8-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/windowmaker/windowmaker-0.95.8-r1.ebuild 
b/x11-wm/windowmaker/windowmaker-0.95.8-r1.ebuild
index 6eb03535d35..263ee42c16f 100644
--- a/x11-wm/windowmaker/windowmaker-0.95.8-r1.ebuild
+++ b/x11-wm/windowmaker/windowmaker-0.95.8-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="http://windowmaker.org/pub/source/release/${P/windowm/WindowM}.tar.gz
 SLOT="0"
 LICENSE="GPL-2"
 IUSE="gif imagemagick jpeg modelock nls png tiff webp xinerama +xpm xrandr"
-KEYWORDS="alpha amd64 ~arm ~hppa ~mips ppc ~ppc64 sparc x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm hppa ~mips ppc ~ppc64 sparc x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 
 DEPEND="media-libs/fontconfig
>=x11-libs/libXft-2.1.0



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

2018-05-07 Thread Hans de Graaff
commit: 699b0c07baefca1e4c997cbe890e9267786e1c03
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon May  7 19:14:33 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon May  7 19:15:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=699b0c07

profiles/package.mask: mask old ruby23 slots of packages

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 25007b5751d..88daab2471e 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,20 @@
 
 #--- END OF EXAMPLES ---
 
+# Hans de Graaff  (7 May 2018)
+# Old slots that are ruby23-only and no longer maintained
+# upstream, and that do not have packages depend on them.
+# Migrate to newer slot of the same package.
+dev-ruby/askismet:0
+dev-ruby/arel:5.0
+dev-ruby/autoprefixer-rails:6
+dev-ruby/blankslate:2
+dev-ruby/http:0.6
+dev-ruby/jquery-ui-rails:4
+dev-ruby/net-ssh:3
+dev-ruby/sanitize:0
+dev-ruby/twitter:5
+
 # Maciej Mrozowski  (6 May 2018)
 # SoQt does not build yet
 >=media-libs/coin-4.0.0



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

2018-05-07 Thread Hans de Graaff
commit: 2c6299c6df54f540741de02928b14ba3e6029d6a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon May  7 19:19:26 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon May  7 19:19:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c6299c6

ruby-fakegem.eclass: Add EAPI guard up to EAPI=6

This will allow us to introduce new defaults for some of the
ruby-fakegem settings when switching to EAPI=7.

 eclass/ruby-fakegem.eclass | 10 +-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/eclass/ruby-fakegem.eclass b/eclass/ruby-fakegem.eclass
index c606ccfdb7b..b66d57d2d57 100644
--- a/eclass/ruby-fakegem.eclass
+++ b/eclass/ruby-fakegem.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: ruby-fakegem.eclass
@@ -104,6 +104,14 @@ RUBY_FAKEGEM_BINDIR="${RUBY_FAKEGEM_BINDIR-bin}"
 # get installed. Some gems provide extra files such as version information,
 # Rails generators, or data that needs to be installed as well.
 
+case "${EAPI:-0}" in
+   0|1|2|3|4|5|6)
+   ;;
+   *)
+   die "Unsupported EAPI=${EAPI} (unknown) for 
${ECLASS}"
+   ;;
+esac
+
 
 RUBY_FAKEGEM_SUFFIX="${RUBY_FAKEGEM_SUFFIX:-}"
 



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

2018-05-07 Thread Aric Belsito
commit: 0608a2b2eb86325c6732e20993aece4465e49174
Author: Aric Belsito  gmail  com>
AuthorDate: Mon May  7 19:18:33 2018 +
Commit: Aric Belsito  gmail  com>
CommitDate: Mon May  7 19:18:33 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=0608a2b2

sys-devel/gcc: version bump to 8.1.0-r2

 sys-devel/gcc/Manifest | 2 +-
 sys-devel/gcc/{gcc-8.1.0-r1.ebuild => gcc-8.1.0-r2.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index ccf94ee..6a950a0 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -17,5 +17,5 @@ DIST gcc-7.2.0.tar.xz 62312628 BLAKE2B 
35e4b732f1a4515fc1a9d4424797177112847588e
 DIST gcc-7.3.0-patches-1.1.tar.bz2 7439 BLAKE2B 
b6eff6f96cf4daf7b8debc767dc5ee1924a27be95c0a9a5d5ba957978f224c0907570e1492398865c4fa27d3b8f7c2f0fea2da813bf6b4ebb0fa66f9ccca9c46
 SHA512 
864a433c8f153a216c1028c553ffc3c84c474498c637ca6978e86fbb2ce4c07291c2561aabc2caa4953c012b8e18c277383ca153d56e13006967680119f9bcfa
 DIST gcc-7.3.0-patches-1.2.tar.bz2 7947 BLAKE2B 
3748a090654b322c94402bc88803ffb5e751532601b5810e08891c240360f4725e5666d458bcb189e1ff5aca34db1dc21984d08e26853cd495d3cf1407b16296
 SHA512 
60fa8ed8a2c331db5a9baca86cea655c3f8a26791d6db38cfde2b87147421d7fd9bff20a1486e75512c30cd5e788af11eae329721d84e61270cff2048a4e493b
 DIST gcc-7.3.0.tar.xz 62462388 BLAKE2B 
dc8f132b21bd0543c3d9dd17557038aafe65675aa73c540954234a3c972b4c31c939149bd50183d072ab6c8d16919e19daeaaffd619ce2ccd62dbdf9a5bb3302
 SHA512 
ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4
-DIST gcc-8.1.0-patches-1.1.tar.bz2 7740 BLAKE2B 
7385174a716ad0efef57374ab5184ef632098c65409bf6dfbc58616d5e5a93fbb5f8194039658fd667d04fa2d8b7200a08e96ea5b137b21a9284548e2c3e220f
 SHA512 
b20620a063fae5c27b633fe22b60d78354bca06e97ffc1169c03f55105fa0a6731b584f74fafafc83b717493376f342b1048133b7dbe1d8689fb27faec8946d6
+DIST gcc-8.1.0-patches-1.2.tar.bz2 8486 BLAKE2B 
0232bbc63c56c62fc44099330fc05b9463d5fddfcdaffcc8dae1e380f4c88ead9be8d6f5c47e80ec820bbfa8825157aef26cb9c893f5e2186d6de4168f78eb70
 SHA512 
55afbf8c9b8cd34b7c0bac42fc3b171d7c538fa8f256bc282998f46db2294a5956bfd94b36ac1adbabccebc49717218b184ed4ec98297e3dfbcf0669a6e5dd78
 DIST gcc-8.1.0.tar.xz 63372320 BLAKE2B 
6465809cf90f4c65c0a82d0390de86c98f954e0b910e2f2de2282b828cca8b6aaf0a5243548854048344ec4840046017887fc0b253fb0ced4238da67ef68f946
 SHA512 
c96246f34a7aeb404c4525b754dc7f7708a18e06271aadb2b32fef00e6e0940f584e52430bfe2ab01e699c93e3cb418adc113d2622fa826facbec0ec8ce3eb2c

diff --git a/sys-devel/gcc/gcc-8.1.0-r1.ebuild 
b/sys-devel/gcc/gcc-8.1.0-r2.ebuild
similarity index 97%
rename from sys-devel/gcc/gcc-8.1.0-r1.ebuild
rename to sys-devel/gcc/gcc-8.1.0-r2.ebuild
index 2e218c5..dd7b8c0 100644
--- a/sys-devel/gcc/gcc-8.1.0-r1.ebuild
+++ b/sys-devel/gcc/gcc-8.1.0-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="5"
 
-PATCH_VER="1.1"
+PATCH_VER="1.2"
 #UCLIBC_VER="1.0"
 
 inherit epatch toolchain



[gentoo-commits] proj/musl:master commit in: media-libs/mesa/

2018-05-07 Thread Aric Belsito
commit: eb23f64933a5761424b5a759f2988ee92add0c5d
Author: Aric Belsito  gmail  com>
AuthorDate: Mon May  7 19:21:20 2018 +
Commit: Aric Belsito  gmail  com>
CommitDate: Mon May  7 19:21:20 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=eb23f649

media-libs/mesa: version bump to 18.0.3

sync with upstream

 media-libs/mesa/Manifest   |   7 +-
 media-libs/mesa/mesa-17.1.10.ebuild| 509 --
 media-libs/mesa/mesa-17.2.8.ebuild | 588 
 media-libs/mesa/mesa-17.3.8.ebuild | 588 
 media-libs/mesa/mesa-17.3.9.ebuild |   2 +-
 media-libs/mesa/mesa-18.0.0.ebuild | 590 
 .../{mesa-18.0.1.ebuild => mesa-18.0.3.ebuild} |  14 +-
 media-libs/mesa/mesa-18.1.0_rc1.ebuild | 591 -
 8 files changed, 3 insertions(+), 2886 deletions(-)

diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index d8673e6..71ce5ea 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -1,9 +1,4 @@
-DIST mesa-17.1.10.tar.xz 9872168 BLAKE2B 
205ece7b016fcc1de5bb72711775cd8f4b90f5d6c26db77d1576752fcd4a99a36cbcd902bb6ad1041d476d1c3b32479baceb4087c902ce598ede3d57851c6b9d
 SHA512 
728dbd41f5d3a7a1c33fc18c08a8b8eb1f6d236c5f00781209f46b144dd66a27ecd723ab1635868b7ad77de3a18ad53f1a88c932f17c0be97605a2775e3b3a9b
-DIST mesa-17.2.8.tar.xz 10393304 BLAKE2B 
558321eefc6d599aaedfe468f03c2f1f99b5c96c253637db00b7da3265ec38e031d15f77623db1f4408f15912c93347e0f5769b01d92329be7f55e45f6f6bf75
 SHA512 
ce05ad2d3e1b55ffe9c8ef65023a840c04b29014c7876b23182a6a6dd0b768f248ec21bc5b738d21b846f59f4b73501a9fe834d6a87e7dba16c6f821008e0f01
-DIST mesa-17.3.8.tar.xz 10660896 BLAKE2B 
432deefad4b0a42914efc24c558d5c766443f55ff8324317980a4f91a5e560207c3c142d9547868c6cd480ad751c2b11a76da06dea891a044016868b3dcdaaa2
 SHA512 
4a63b760d5c64425e2d4dddf6ab8167c1845020f173bd56ec1d2e483e3bf2afb9ca483fcf329d37cc0bce82ab5134ee43ea82a2e3a4ee9463de16a9f75bc6e16
 DIST mesa-17.3.9.tar.xz 10660456 BLAKE2B 
54f4a75f9040e50e9eea8f5c52a276578379d25d2a01ac4767ab12bee85fe5dae1492d5bb1df06b6e8c6b0fe960bbd5ea38691c75d08a6b4302c64377ce58e54
 SHA512 
83deffbc6b9823b8e93cccf57d7952106f3d55fea881e3924f9f9586f0e9347a6e3a1a36cc19c24af819f2fde3af9496652a6ff56132511a5618d5774404f63f
-DIST mesa-18.0.0.tar.xz 11056544 BLAKE2B 
467c100bcbc0a60e3868e718331192255fd16394c21b08c128a054e066740cd071e0b272aba011873fe239821f53442e9a07ae860d94b425275bd68c3db3b7fc
 SHA512 
1494bb09357896a2505b3dcfec772268e28c765804f21e144948a314f1d79d99ff9f21062ef5860eb5a5a568b305a9c954585924a7ac8890fe1ebd8df3bcc396
-DIST mesa-18.0.1.tar.xz 10945308 BLAKE2B 
03dad0961aafeb954a50f1db305288682e6b0dc58631b66de2f331dc95756b881bf7f73b5e2fa4ec04640054c27aab236acdf6b89bd7cd89ca1dbe9134a6a2d0
 SHA512 
b0d610904b6f179a27b42aee5f479339e341926915cdc6adb08ac999a4a12539abc3776577e86af83e10381d9703ef1bca70bab81b43daf2c000622c9c3612d2
 DIST mesa-18.0.2.tar.xz 10949364 BLAKE2B 
8b0557db70f61ac39df96e923383e41008f483ae2f89b3723e94e644cb2ced81a7996d61009acaebaf7813843742a24351a573c80f1173615e6c0302552cf621
 SHA512 
77d24d01c4c22596d28421aeb74932ff232730a4f556ae1a2e8777ece2876e4e352679575385c065505df4a2a83d2c1cf30db92dcf88038417e36a2768332d7e
-DIST mesa-18.1.0-rc1.tar.xz 8324 BLAKE2B 
e5a89c8469b6716463c9efb0e7059022bc986da83d55a020156a3466cb44c283828bacb340ef4dceda9e14a82f737b6809f742b49a8b38d7e871ff1864e8bb3e
 SHA512 
5b179b4ece6fd0e04ef00744d975607b6678c4c333c47fdd7442768ac15b375c7faeb8472b0dba19c0b8755067effd6243803ce17739a50c17efc8e69e6ae401
+DIST mesa-18.0.3.tar.xz 10922936 BLAKE2B 
7281579b39b3fcff7fbe56576c1345954f47f42edaceea2ee02d99f3fd704704bfdcfd698ae78c4756df16acac9f0a297a3248e46e2c2aca61d7291df7b0b521
 SHA512 
decd050bab049d17bcde3f832d4da0ffdb80f147c99377a162739bbe72fd6fd32b51e56e6fc66895b8c30fc19a1815bae164b21aa557816c3998ad18c1ffca2d
 DIST mesa-18.1.0-rc2.tar.xz 7872 BLAKE2B 
a95096ed573031eed17b880f725d68af062e0f7d9513d391d83c51e996fa238add93e05ae98ad4ed77d731f7521736b73566687be798029293d88f8b4b75db1c
 SHA512 
43ddb27c436ab6ad08c4f5f764855e0681c10995e5279146c01e03e6e8af98dd23d96a20d3ac50107a6ca89cc3dd094bc472ddd70d290d0357cef3059ae34cfc

diff --git a/media-libs/mesa/mesa-17.1.10.ebuild 
b/media-libs/mesa/mesa-17.1.10.ebuild
deleted file mode 100644
index 6bcc5aa..000
--- a/media-libs/mesa/mesa-17.1.10.ebuild
+++ /dev/null
@@ -1,509 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-EGIT_REPO_URI="https://anongit.freedesktop.org/git/mesa/mesa.git";
-
-if [[ ${PV} =  ]]; then
-   GIT_ECLASS="git-r3"
-   EXPERIMENTAL="true"
-fi
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit autotools llvm multilib-minimal python-any-r1 pax-utils ${GIT_ECLASS}
-
-OPENGL_DIR="xorg-x11"
-
-MY_P="${P/_/-}"
-
-DESCRIPTION="OpenGL-like graphic library for Linux"
-HOMEPAGE="https://www.mesa3d.org/";

[gentoo-commits] repo/gentoo:master commit in: x11-apps/xtrap/

2018-05-07 Thread Thomas Deutschmann
commit: ac6ee9d946077b220b38cc20a00b430c847ce48a
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon May  7 17:57:13 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon May  7 19:22:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac6ee9d9

x11-apps/xtrap: x86 stable (bug #649316)

Package-Manager: Portage-2.3.34, Repoman-2.3.9

 x11-apps/xtrap/xtrap-1.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-apps/xtrap/xtrap-1.0.3.ebuild 
b/x11-apps/xtrap/xtrap-1.0.3.ebuild
index 963c4174b04..4575e7f8ec7 100644
--- a/x11-apps/xtrap/xtrap-1.0.3.ebuild
+++ b/x11-apps/xtrap/xtrap-1.0.3.ebuild
@@ -5,7 +5,7 @@ EAPI="5"
 inherit xorg-2
 
 DESCRIPTION="X.Org xtrap application"
-KEYWORDS="amd64 ~arm ~hppa ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~hppa ~mips ppc ppc64 ~s390 ~sh ~sparc x86"
 IUSE=""
 RDEPEND="x11-libs/libX11
x11-libs/libXt



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-video-amdgpu/

2018-05-07 Thread Thomas Deutschmann
commit: 37f67e54f51e876e811f50460260527edb582957
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon May  7 17:53:27 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon May  7 19:22:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37f67e54

x11-drivers/xf86-video-amdgpu: x86 stable (bug #649316)

Package-Manager: Portage-2.3.34, Repoman-2.3.9

 x11-drivers/xf86-video-amdgpu/xf86-video-amdgpu-18.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-drivers/xf86-video-amdgpu/xf86-video-amdgpu-18.0.1.ebuild 
b/x11-drivers/xf86-video-amdgpu/xf86-video-amdgpu-18.0.1.ebuild
index e8b1133db02..2b5db54e52d 100644
--- a/x11-drivers/xf86-video-amdgpu/xf86-video-amdgpu-18.0.1.ebuild
+++ b/x11-drivers/xf86-video-amdgpu/xf86-video-amdgpu-18.0.1.ebuild
@@ -8,7 +8,7 @@ inherit xorg-2
 if [[ ${PV} == * ]]; then
SRC_URI=""
 else
-   KEYWORDS="amd64 ~x86"
+   KEYWORDS="amd64 x86"
 fi
 
 DESCRIPTION="Accelerated Open Source driver for AMDGPU cards"



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

2018-05-07 Thread Thomas Deutschmann
commit: 2f116e1233d6065bb30a4193e0e0d61769060732
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon May  7 17:52:32 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon May  7 19:22:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f116e12

x11-libs/libpciaccess: x86 stable (bug #649316)

Package-Manager: Portage-2.3.34, Repoman-2.3.9

 x11-libs/libpciaccess/libpciaccess-0.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libpciaccess/libpciaccess-0.14.ebuild 
b/x11-libs/libpciaccess/libpciaccess-0.14.ebuild
index 2c82608120d..abc229f21c4 100644
--- a/x11-libs/libpciaccess/libpciaccess-0.14.ebuild
+++ b/x11-libs/libpciaccess/libpciaccess-0.14.ebuild
@@ -7,7 +7,7 @@ XORG_MULTILIB=yes
 inherit xorg-2
 
 DESCRIPTION="Library providing generic access to the PCI bus and devices"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~sparc-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 ~arm-linux ~x86-linux ~sparc-solaris 
~x64-solaris ~x86-solaris"
 IUSE="zlib"
 
 DEPEND="!

[gentoo-commits] repo/gentoo:master commit in: x11-apps/bdftopcf/

2018-05-07 Thread Thomas Deutschmann
commit: 08e20865cf676c91db823bc41c0603cd0d2ccd66
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon May  7 17:57:50 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon May  7 19:22:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08e20865

x11-apps/bdftopcf: x86 stable (bug #649316)

Package-Manager: Portage-2.3.34, Repoman-2.3.9

 x11-apps/bdftopcf/bdftopcf-1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-apps/bdftopcf/bdftopcf-1.1.ebuild 
b/x11-apps/bdftopcf/bdftopcf-1.1.ebuild
index fc5db50f522..6f3812bd32e 100644
--- a/x11-apps/bdftopcf/bdftopcf-1.1.ebuild
+++ b/x11-apps/bdftopcf/bdftopcf-1.1.ebuild
@@ -7,7 +7,7 @@ inherit xorg-2
 
 DESCRIPTION="X.Org bdftopcf application"
 
-KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-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 ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 DEPEND="
x11-proto/fontsproto



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-video-vesa/

2018-05-07 Thread Thomas Deutschmann
commit: 79ccc4a5f040d91d345d62e8800dd4ed45bd5504
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon May  7 17:58:54 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon May  7 19:22:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79ccc4a5

x11-drivers/xf86-video-vesa: x86 stable (bug #649316)

Package-Manager: Portage-2.3.34, Repoman-2.3.9

 x11-drivers/xf86-video-vesa/xf86-video-vesa-2.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-drivers/xf86-video-vesa/xf86-video-vesa-2.4.0.ebuild 
b/x11-drivers/xf86-video-vesa/xf86-video-vesa-2.4.0.ebuild
index 36ee843ac30..cdeac87113f 100644
--- a/x11-drivers/xf86-video-vesa/xf86-video-vesa-2.4.0.ebuild
+++ b/x11-drivers/xf86-video-vesa/xf86-video-vesa-2.4.0.ebuild
@@ -5,7 +5,7 @@ EAPI=5
 inherit linux-info xorg-2
 
 DESCRIPTION="Generic VESA video driver"
-KEYWORDS="-* alpha amd64 ~ia64 ~x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="-* alpha amd64 ~ia64 x86 ~amd64-fbsd ~x86-fbsd"
 IUSE=""
 
 RDEPEND=">=x11-base/xorg-server-1.6



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

2018-05-07 Thread Thomas Deutschmann
commit: c9b395d1b0d2261908a70cab9af1fef9867cf25d
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon May  7 17:58:34 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon May  7 19:22:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9b395d1

x11-libs/libdrm: x86 stable (bug #649316)

Package-Manager: Portage-2.3.34, Repoman-2.3.9

 x11-libs/libdrm/libdrm-2.4.91.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libdrm/libdrm-2.4.91.ebuild 
b/x11-libs/libdrm/libdrm-2.4.91.ebuild
index f14cd8176a3..d8944e86f9b 100644
--- a/x11-libs/libdrm/libdrm-2.4.91.ebuild
+++ b/x11-libs/libdrm/libdrm-2.4.91.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} = * ]]; then
SRC_URI=""
 else
SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.bz2";
-   KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
+   KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
 fi
 
 VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 
vivante vmware"



[gentoo-commits] repo/gentoo:master commit in: x11-base/xcb-proto/

2018-05-07 Thread Thomas Deutschmann
commit: 581d12cd74be55a078ce7633d9ba0944140efb6c
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon May  7 18:00:34 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon May  7 19:22:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=581d12cd

x11-base/xcb-proto: x86 stable (bug #649316)

Package-Manager: Portage-2.3.34, Repoman-2.3.9

 x11-base/xcb-proto/xcb-proto-1.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-base/xcb-proto/xcb-proto-1.13.ebuild 
b/x11-base/xcb-proto/xcb-proto-1.13.ebuild
index 3d15c94215f..6be6d434830 100644
--- a/x11-base/xcb-proto/xcb-proto-1.13.ebuild
+++ b/x11-base/xcb-proto/xcb-proto-1.13.ebuild
@@ -15,7 +15,7 @@ 
EGIT_REPO_URI="https://anongit.freedesktop.org/git/xcb/proto.git";
 [[ ${PV} != * ]] && \
SRC_URI="https://xcb.freedesktop.org/dist/${P}.tar.bz2";
 
-KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-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 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 RDEPEND="${PYTHON_DEPS}"



  1   2   3   4   5   6   7   8   9   10   >