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

2018-08-06 Thread Andreas Hüttel
commit: e99e5324abd5a0f115f3f626aa4c0ea05077c767
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Aug  6 07:18:35 2018 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Aug  6 07:21:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e99e5324

sys-libs/glibc: Restore keywords of 2.27-r6

Package-Manager: Portage-2.3.44, Repoman-2.3.10

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

diff --git a/sys-libs/glibc/glibc-2.27-r6.ebuild 
b/sys-libs/glibc/glibc-2.27-r6.ebuild
index 080b20ae25c..4f328fea7cb 100644
--- a/sys-libs/glibc/glibc-2.27-r6.ebuild
+++ b/sys-libs/glibc/glibc-2.27-r6.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://sourceware.org/git/glibc.git";
inherit git-r3
 else
-   # KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~s390 ~sh ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86"
SRC_URI="mirror://gnu/glibc/${P}.tar.xz"
 fi
 



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

2018-08-06 Thread Fabian Groffen
commit: e50796ff86a75ec01e1346117e7c753b8e955654
Author: Martin Väth  mvath  de>
AuthorDate: Thu Aug  2 09:53:42 2018 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Mon Aug  6 04:42:06 2018 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=e50796ff

qmerge: Support for more decompresssion programs

Support additional compression programs like zstd or lz4 for BINPKG_COMPRESS.
Also make the gzip test less http://www.onicos.com/staff/iz/formats/gzip.html
and the bzip2 test more https://en.wikipedia.org/wiki/Bzip2#File_format
restrictive.

 qmerge.c | 76 ++--
 1 file changed, 65 insertions(+), 11 deletions(-)

diff --git a/qmerge.c b/qmerge.c
index 6d98c43..a1b5a86 100644
--- a/qmerge.c
+++ b/qmerge.c
@@ -919,12 +919,17 @@ pkg_merge(int level, const depend_atom *atom, const 
struct pkg_t *pkg)
 * name suggests, bug #660508, usage of BINPKG_COMPRESS,
 * due to the minimal nature of where we run, we cannot rely on file
 * or GNU tar, so have to do some laymans MAGIC hunting ourselves */
-   compr = "j";  /* default: bzip2 */
+   compr = "I brotli"; /* default: brotli; has no magic header */
{
-   /* bz2: 2-byte: 'B' 'Z'  at byte 0
-* gz:  4-byte:  1f  8b  at byte 0
+   /* bz2: 3-byte: 'B' 'Z' 'h'  at byte 0
+* gz:  2-byte:  1f  8b  at byte 0
 * xz:  4-byte: '7' 'z' 'X' 'Z'  at byte 1
-* tar: 6-byte: 'u' 's' 't' 'a' 'r' \0   at byte 257 */
+* tar: 6-byte: 'u' 's' 't' 'a' 'r' \0   at byte 257
+* lz4: 4-byte:   4  22  4d  18  at byte 0
+* zst: 4-byte: 22-28 b5 2f  fd  at byte 0
+* lz:  4-byte: 'L' 'Z' 'I' 'P'  at byte 0
+* lzo: 9-byte:  89 'L' 'Z' 'O' 0 d a 1a a at byte 0
+* br:  anything else */
unsigned char magic[257+6];
FILE *mfd;
 
@@ -934,11 +939,12 @@ pkg_merge(int level, const depend_atom *atom, const 
struct pkg_t *pkg)
size_t mlen = fread(magic, 1, sizeof(magic), mfd);
fclose(mfd);
 
-   if (mlen >= 2 && magic[0] == 'B' && magic[1] == 'Z') {
+   if (mlen >= 3 && magic[0] == 'B' && magic[1] == 'Z' &&
+   magic[2] == 'h')
+   {
compr = "j";
-   } else if (mlen >= 4 &&
-   magic[0] == 037 && magic[1] == 0213 &&
-   magic[2] == 010 && magic[3] == 00)
+   } else if (mlen >= 2 &&
+   magic[0] == 037 && magic[1] == 0213)
{
compr = "z";
} else if (mlen >= 5 &&
@@ -952,6 +958,40 @@ pkg_merge(int level, const depend_atom *atom, const struct 
pkg_t *pkg)
magic[261] == 'r' && magic[262] == '\0')
{
compr = "";
+   } else if (mlen >= 4 &&
+   magic[0] == 0x04 && magic[1] == 0x22 &&
+   magic[2] == 0x4D && magic[3] == 0x18)
+   {
+   compr = "I lz4";
+   } else if (mlen >= 4 &&
+   magic[0] >= 0x22 && magic[0] <= 0x28 &&
+   magic[1] == 0xB5 && magic[2] == 0x2F &&
+   magic[3] == 0xFD)
+   {
+   /*
+* --long=31 is needed to uncompress files 
compressed with
+* --long=xx where xx>27. The option is "safe" 
in the sense
+* that not more memory is allocated than what 
is really
+* needed to decompress the file. See
+* 
https://bugs.gentoo.org/show_bug.cgi?id=634980 */
+   compr = "I zstd --long=31";
+   /*
+* If really tar -I would be used we would have 
to quote:
+* compr = "I \"zstd --long=31\"";
+* But actually we use a pipe (see below) */
+   } else if (mlen >= 4 &&
+   magic[0] == 'L' && magic[1] == 'Z' &&
+   magic[2] == 'I' && magic[3] == 'P')
+   {
+   compr = "I lzip";
+   } else if (mlen >= 9 &&
+   

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

2018-08-06 Thread Fabian Groffen
commit: 2203bd5a8b9c3b26b957d93d9c908940a0e676bb
Author: Fabian Groffen  users  noreply  github  
com>
AuthorDate: Mon Aug  6 07:24:34 2018 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Mon Aug  6 07:24:34 2018 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=2203bd5a

Merge pull request #4 from vaeth/master

qmerge: support for more decompresssion programs

 qmerge.c | 76 ++--
 1 file changed, 65 insertions(+), 11 deletions(-)



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

2018-08-06 Thread Sergei Trofimovich
commit: b77ddd9f4994ae027dd553081dabbc2b68d33ca0
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Aug  6 08:15:09 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Aug  6 08:16:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b77ddd9f

dev-ruby/posix-spawn: keyworded 0.3.13-r1 for ppc64, bug #654790

Package-Manager: Portage-2.3.44, Repoman-2.3.10
RepoMan-Options: --include-arches="ppc64"

 dev-ruby/posix-spawn/posix-spawn-0.3.13-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/posix-spawn/posix-spawn-0.3.13-r1.ebuild 
b/dev-ruby/posix-spawn/posix-spawn-0.3.13-r1.ebuild
index eaea11a0792..171406823c8 100644
--- a/dev-ruby/posix-spawn/posix-spawn-0.3.13-r1.ebuild
+++ b/dev-ruby/posix-spawn/posix-spawn-0.3.13-r1.ebuild
@@ -13,7 +13,7 @@ inherit ruby-fakegem
 DESCRIPTION="Library that implements a subset of the Ruby 1.9 Process::spawn"
 HOMEPAGE="https://github.com/rtomayko/posix-spawn/";
 
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc64 ~x86"
 
 LICENSE="MIT LGPL-2.1"
 SLOT="0"



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

2018-08-06 Thread Sergei Trofimovich
commit: 82745ceb2b26946ae3d7acd61b5930f771e30a71
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Aug  6 08:15:42 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Aug  6 08:16:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82745ceb

dev-ruby/marcel: keyworded 0.3.2-r1 for ppc64, bug #654790

Package-Manager: Portage-2.3.44, Repoman-2.3.10
RepoMan-Options: --include-arches="ppc64"

 dev-ruby/marcel/marcel-0.3.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/marcel/marcel-0.3.2-r1.ebuild 
b/dev-ruby/marcel/marcel-0.3.2-r1.ebuild
index e2f4c7b496d..b6e40ae0998 100644
--- a/dev-ruby/marcel/marcel-0.3.2-r1.ebuild
+++ b/dev-ruby/marcel/marcel-0.3.2-r1.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/basecamp/marcel";
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc64 ~x86"
 IUSE=""
 
 ruby_add_rdepend ">=dev-ruby/mimemagic-0.3.2:0"



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

2018-08-06 Thread Sergei Trofimovich
commit: 86b52378eb07ff87723c9d0bba42368d2c1d0c5e
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Aug  6 08:15:53 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Aug  6 08:16:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86b52378

dev-ruby/mini_magick: keyworded 4.8.0 for ppc64, bug #654790

Package-Manager: Portage-2.3.44, Repoman-2.3.10
RepoMan-Options: --include-arches="ppc64"

 dev-ruby/mini_magick/mini_magick-4.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/mini_magick/mini_magick-4.8.0.ebuild 
b/dev-ruby/mini_magick/mini_magick-4.8.0.ebuild
index 422758027fe..d6c5777d349 100644
--- a/dev-ruby/mini_magick/mini_magick-4.8.0.ebuild
+++ b/dev-ruby/mini_magick/mini_magick-4.8.0.ebuild
@@ -22,7 +22,7 @@ RUBY_S="minimagick-${PV}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc64 ~x86"
 IUSE=""
 
 # It's only used at runtime in this case because this extension only



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

2018-08-06 Thread Sergei Trofimovich
commit: fc083b558c5d1bf0213779bb51876e4a2e478293
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Aug  6 08:15:18 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Aug  6 08:16:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc083b55

dev-ruby/rails: keyworded 5.2.0 for ppc64, bug #654790

Package-Manager: Portage-2.3.44, Repoman-2.3.10
RepoMan-Options: --include-arches="ppc64"

 dev-ruby/rails/rails-5.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rails/rails-5.2.0.ebuild 
b/dev-ruby/rails/rails-5.2.0.ebuild
index b566ef75ac8..51d72efca6a 100644
--- a/dev-ruby/rails/rails-5.2.0.ebuild
+++ b/dev-ruby/rails/rails-5.2.0.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="http://www.rubyonrails.org";
 
 LICENSE="MIT"
 SLOT="$(get_version_component_range 1-2)"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc64 ~x86"
 
 IUSE="+asset-pipeline"
 



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

2018-08-06 Thread Sergei Trofimovich
commit: e3c0bdf4f73b4a153a94f16572535b284170f4df
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Aug  6 08:14:57 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Aug  6 08:16:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3c0bdf4

dev-ruby/mimemagic: keyworded 0.3.2 for ppc64, bug #654790

Package-Manager: Portage-2.3.44, Repoman-2.3.10
RepoMan-Options: --include-arches="ppc64"

 dev-ruby/mimemagic/mimemagic-0.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/mimemagic/mimemagic-0.3.2.ebuild 
b/dev-ruby/mimemagic/mimemagic-0.3.2.ebuild
index afd105191c1..cae92781843 100644
--- a/dev-ruby/mimemagic/mimemagic-0.3.2.ebuild
+++ b/dev-ruby/mimemagic/mimemagic-0.3.2.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/minad/mimemagic";
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc64 ~x86"
 IUSE=""
 
 ruby_add_bdepend "test? ( dev-ruby/bacon )"



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

2018-08-06 Thread Sergei Trofimovich
commit: f7823d278d1e3a7f97e08eda5be103643fb61a20
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Aug  6 08:15:35 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Aug  6 08:16:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7823d27

dev-ruby/activestorage: keyworded 5.2.0 for ppc64, bug #654790

Package-Manager: Portage-2.3.44, Repoman-2.3.10
RepoMan-Options: --include-arches="ppc64"

 dev-ruby/activestorage/activestorage-5.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/activestorage/activestorage-5.2.0.ebuild 
b/dev-ruby/activestorage/activestorage-5.2.0.ebuild
index 0fc602e5882..2276e3a7be0 100644
--- a/dev-ruby/activestorage/activestorage-5.2.0.ebuild
+++ b/dev-ruby/activestorage/activestorage-5.2.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz 
-> rails-${PV}.tgz
 
 LICENSE="MIT"
 SLOT="$(get_version_component_range 1-2)"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc64 ~x86"
 IUSE=""
 
 RUBY_S="rails-${PV}/${PN}"



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

2018-08-06 Thread Lars Wendler
commit: 1e29df3d4a1a7cf8d3c295e7e0125c1a43363579
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Aug  6 08:31:47 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Aug  6 08:35:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e29df3d

dev-libs/libbytesize: Bump to version 1.4

Package-Manager: Portage-2.3.44, Repoman-2.3.10

 dev-libs/libbytesize/Manifest   |  1 +
 dev-libs/libbytesize/libbytesize-1.4.ebuild | 66 +
 2 files changed, 67 insertions(+)

diff --git a/dev-libs/libbytesize/Manifest b/dev-libs/libbytesize/Manifest
index 37a98d6f41a..30e7b27221b 100644
--- a/dev-libs/libbytesize/Manifest
+++ b/dev-libs/libbytesize/Manifest
@@ -1,2 +1,3 @@
 DIST libbytesize-1.2.tar.gz 70598 BLAKE2B 
e136b1274703da7b3596e7583cea1ac773c1594af09c626f4dbb481dfcc23a3186b03ebdc54bba67d0a063c5d6587f6b7f8b610828c461cfd114eea1388dd193
 SHA512 
a8151e7440d0ec43d10239ddf08a9924827cdf08f20a16dff6177b444c1022fab905a0567384531e7610d854998111adb77f9a6a98e2d9648c02521f84ea2bf2
 DIST libbytesize-1.3.tar.gz 71648 BLAKE2B 
40794a38af8ee1fcc03ef8000b20123c0e02e208f329a75e7da3a18b224e4a8456ce5982d72e4eefa2ff9d9dcd90b98142037dd37be6bc31f25e2ff347010829
 SHA512 
a50f5d4ea07a295909e09168518f8fc25da8dcd52859beca9c9c3b8c8c180b025c774c730d449ffbd4c7fd5aba07b5d071b6d9ad36f9d9ebc96bb06699aa08f3
+DIST libbytesize-1.4.tar.gz 80943 BLAKE2B 
d4c6c34d81be01bf7db2c37b0660886d99eff3c0a87024f5fbc12cc3606dc01e772b81dfbcacbf76c62213120253a9e7bda90adbc749b6d4c3e31e1ed3ae7702
 SHA512 
5dd13cf52a1674be776220ee1863f42261a47dc53af1ce4a31460d6d02ce87e19c5a52260f700928af98f1d9d7a96de7c11d8f384907b3187ef2effc10cbb593

diff --git a/dev-libs/libbytesize/libbytesize-1.4.ebuild 
b/dev-libs/libbytesize/libbytesize-1.4.ebuild
new file mode 100644
index 000..6f16155dfc4
--- /dev/null
+++ b/dev-libs/libbytesize/libbytesize-1.4.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{2_7,3_{4,5,6,7}} )
+
+inherit autotools python-r1
+
+DESCRIPTION="Tiny library providing a C \"class\" for working with arbitrary 
big sizes in bytes"
+HOMEPAGE="https://github.com/storaged-project/libbytesize";
+SRC_URI="https://github.com/storaged-project/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="LGPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc test"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   dev-libs/gmp:0=
+   dev-libs/mpfr:=
+   >=dev-libs/libpcre-8.32
+"
+
+DEPEND="
+   ${RDEPEND}
+   sys-devel/gettext
+   doc? ( dev-util/gtk-doc )
+   test? (
+   dev-python/pocketlint
+   dev-python/polib
+   )
+"
+
+RESTRICT="test"
+
+pkg_setup() {
+   python_setup
+}
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --without-python3
+   $(use_with doc gtk-doc)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   emake install DESTDIR="${D}"
+
+   python_install() {
+   emake -C src/python install DESTDIR="${D}"
+   python_optimize
+   }
+   python_foreach_impl python_install
+
+   find "${ED}" -name "*.la*" -delete || die
+}



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

2018-08-06 Thread Lars Wendler
commit: 587a2c5c0ac36dc72e643e9145eb4385a8d42412
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Aug  6 08:48:28 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Aug  6 08:48:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=587a2c5c

dev-libs/libbytesize: Added bug # for --disable-python3 reason.

Package-Manager: Portage-2.3.44, Repoman-2.3.10

 dev-libs/libbytesize/libbytesize-1.2-r1.ebuild | 2 +-
 dev-libs/libbytesize/libbytesize-1.3-r1.ebuild | 2 +-
 dev-libs/libbytesize/libbytesize-1.4.ebuild| 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-libs/libbytesize/libbytesize-1.2-r1.ebuild 
b/dev-libs/libbytesize/libbytesize-1.2-r1.ebuild
index c916bc16687..322102f9666 100644
--- a/dev-libs/libbytesize/libbytesize-1.2-r1.ebuild
+++ b/dev-libs/libbytesize/libbytesize-1.2-r1.ebuild
@@ -45,7 +45,7 @@ src_prepare() {
 
 src_configure() {
local myeconfargs=(
-   --without-python3
+   --without-python3 #634840
$(use_with doc gtk-doc)
)
econf "${myeconfargs[@]}"

diff --git a/dev-libs/libbytesize/libbytesize-1.3-r1.ebuild 
b/dev-libs/libbytesize/libbytesize-1.3-r1.ebuild
index 8506a7a74ea..3364440fc7b 100644
--- a/dev-libs/libbytesize/libbytesize-1.3-r1.ebuild
+++ b/dev-libs/libbytesize/libbytesize-1.3-r1.ebuild
@@ -45,7 +45,7 @@ src_prepare() {
 
 src_configure() {
local myeconfargs=(
-   --without-python3
+   --without-python3 #634840
$(use_with doc gtk-doc)
)
econf "${myeconfargs[@]}"

diff --git a/dev-libs/libbytesize/libbytesize-1.4.ebuild 
b/dev-libs/libbytesize/libbytesize-1.4.ebuild
index 6f16155dfc4..91c6409d703 100644
--- a/dev-libs/libbytesize/libbytesize-1.4.ebuild
+++ b/dev-libs/libbytesize/libbytesize-1.4.ebuild
@@ -47,7 +47,7 @@ src_prepare() {
 
 src_configure() {
local myeconfargs=(
-   --without-python3
+   --without-python3 #634840
$(use_with doc gtk-doc)
)
econf "${myeconfargs[@]}"



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

2018-08-06 Thread Sergei Trofimovich
commit: f0712de88b272fa0bf891a2192f40730543c4ac8
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Aug  6 09:01:38 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Aug  6 09:01:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0712de8

dev-python/pytest: keyworded 3.6.3 for ppc64, bug #661306

Package-Manager: Portage-2.3.44, Repoman-2.3.10
RepoMan-Options: --include-arches="ppc64"

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

diff --git a/dev-python/pytest/pytest-3.6.3.ebuild 
b/dev-python/pytest/pytest-3.6.3.ebuild
index 51f3d8c2149..e568d27ebfa 100644
--- a/dev-python/pytest/pytest-3.6.3.ebuild
+++ b/dev-python/pytest/pytest-3.6.3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86 ~amd64-fbsd"
+KEYWORDS="~amd64 ~arm ~ppc64 ~x86 ~amd64-fbsd"
 # doc apparently requires sphinxcontrib_trio, not yet packaged
 IUSE="test" # doc
 



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

2018-08-06 Thread Sergei Trofimovich
commit: fd79ed5966be1e8e6344c44b7ccd2b3ab3f0bb92
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Aug  6 09:01:29 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Aug  6 09:01:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd79ed59

dev-python/more-itertools: keyworded 4.2.0-r1 for ppc64, bug #661306

Package-Manager: Portage-2.3.44, Repoman-2.3.10
RepoMan-Options: --include-arches="ppc64"

 dev-python/more-itertools/more-itertools-4.2.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/more-itertools/more-itertools-4.2.0-r1.ebuild 
b/dev-python/more-itertools/more-itertools-4.2.0-r1.ebuild
index 9f03c2aae58..dc43bfd7f6b 100644
--- a/dev-python/more-itertools/more-itertools-4.2.0-r1.ebuild
+++ b/dev-python/more-itertools/more-itertools-4.2.0-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ia64 ~ppc x86 ~amd64-fbsd"
+KEYWORDS="amd64 ~arm ~ia64 ~ppc ~ppc64 x86 ~amd64-fbsd"
 IUSE="doc test"
 
 RDEPEND="

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

2018-08-06 Thread Sergei Trofimovich
commit: 83495dea0a8337e5e7348271e61ae9fcb4e5b1d3
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Aug  6 09:01:22 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Aug  6 09:01:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83495dea

dev-python/atomicwrites: keyworded 1.1.5-r3 for ppc64, bug #661306

Package-Manager: Portage-2.3.44, Repoman-2.3.10
RepoMan-Options: --include-arches="ppc64"

 dev-python/atomicwrites/atomicwrites-1.1.5-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/atomicwrites/atomicwrites-1.1.5-r3.ebuild 
b/dev-python/atomicwrites/atomicwrites-1.1.5-r3.ebuild
index b7da5c5dfb0..506df625808 100644
--- a/dev-python/atomicwrites/atomicwrites-1.1.5-r3.ebuild
+++ b/dev-python/atomicwrites/atomicwrites-1.1.5-r3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-fbsd"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-fbsd"
 IUSE="doc test"
 
 DEPEND="



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

2018-08-06 Thread Sergei Trofimovich
commit: 1f721f470e6d6d3eea7391b064a2cd351d228567
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Aug  6 09:13:00 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Aug  6 09:13:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f721f47

dev-python/pytest-mock: keyworded 1.6.3 for ppc64, bug #662814

Package-Manager: Portage-2.3.44, Repoman-2.3.10
RepoMan-Options: --include-arches="ppc64"

 dev-python/pytest-mock/pytest-mock-1.6.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pytest-mock/pytest-mock-1.6.3.ebuild 
b/dev-python/pytest-mock/pytest-mock-1.6.3.ebuild
index ca329f1b744..9d4c6a64c17 100644
--- a/dev-python/pytest-mock/pytest-mock-1.6.3.ebuild
+++ b/dev-python/pytest-mock/pytest-mock-1.6.3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 IUSE=""
 
 RDEPEND="dev-python/pytest[${PYTHON_USEDEP}]



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

2018-08-06 Thread Sergei Trofimovich
commit: 81ff2b3c12a12af9c4cd8f4bf57994da1c22c33f
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Aug  6 09:12:05 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Aug  6 09:12:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81ff2b3c

dev-python/pytest-mock: keyworded 1.6.0 for ppc64, bug #662814

Package-Manager: Portage-2.3.44, Repoman-2.3.10
RepoMan-Options: --include-arches="ppc64"

 dev-python/pytest-mock/pytest-mock-1.6.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/pytest-mock/pytest-mock-1.6.0.ebuild 
b/dev-python/pytest-mock/pytest-mock-1.6.0.ebuild
index 80f4d491234..6f2a5058e02 100644
--- a/dev-python/pytest-mock/pytest-mock-1.6.0.ebuild
+++ b/dev-python/pytest-mock/pytest-mock-1.6.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
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 IUSE=""
 
 RDEPEND="dev-python/pytest[${PYTHON_USEDEP}]



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

2018-08-06 Thread Sergei Trofimovich
commit: 32396e0dce8fc5319d57ba714bdc5ed5c3bf01b9
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Aug  6 09:13:36 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Aug  6 09:13:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32396e0d

dev-python/pytest-mock: keyworded 1.10.0 for ppc64, bug #662814

Package-Manager: Portage-2.3.44, Repoman-2.3.10
RepoMan-Options: --include-arches="ppc64"

 dev-python/pytest-mock/pytest-mock-1.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pytest-mock/pytest-mock-1.10.0.ebuild 
b/dev-python/pytest-mock/pytest-mock-1.10.0.ebuild
index ca329f1b744..9d4c6a64c17 100644
--- a/dev-python/pytest-mock/pytest-mock-1.10.0.ebuild
+++ b/dev-python/pytest-mock/pytest-mock-1.10.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 IUSE=""
 
 RDEPEND="dev-python/pytest[${PYTHON_USEDEP}]



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

2018-08-06 Thread Sergei Trofimovich
commit: e4d154f5e5982ad60afad0dcc8366cba4dde45b8
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Aug  6 09:11:58 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Aug  6 09:11:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4d154f5

dev-python/docopt: keyworded 0.6.2-r2 for ppc64, bug #662814

Package-Manager: Portage-2.3.44, Repoman-2.3.10
RepoMan-Options: --include-arches="ppc64"

 dev-python/docopt/docopt-0.6.2-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/docopt/docopt-0.6.2-r2.ebuild 
b/dev-python/docopt/docopt-0.6.2-r2.ebuild
index 51c42a024d9..2851613c91a 100644
--- a/dev-python/docopt/docopt-0.6.2-r2.ebuild
+++ b/dev-python/docopt/docopt-0.6.2-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=5
@@ -15,7 +15,7 @@ SRC_URI="
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="amd64 arm x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm ~ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 
 RDEPEND=""



[gentoo-commits] repo/gentoo:master commit in: sys-auth/ssh-ldap-pubkey/

2018-08-06 Thread Sergei Trofimovich
commit: 1f3572b17e4d0aa126662029435826e29da48d84
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Aug  6 09:12:11 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Aug  6 09:12:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f3572b1

sys-auth/ssh-ldap-pubkey: keyworded 1.3.0 for ppc64, bug #662814

Package-Manager: Portage-2.3.44, Repoman-2.3.10
RepoMan-Options: --include-arches="ppc64"

 sys-auth/ssh-ldap-pubkey/ssh-ldap-pubkey-1.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/ssh-ldap-pubkey/ssh-ldap-pubkey-1.3.0.ebuild 
b/sys-auth/ssh-ldap-pubkey/ssh-ldap-pubkey-1.3.0.ebuild
index 861c41ba1ef..6381fe6c429 100644
--- a/sys-auth/ssh-ldap-pubkey/ssh-ldap-pubkey-1.3.0.ebuild
+++ b/sys-auth/ssh-ldap-pubkey/ssh-ldap-pubkey-1.3.0.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/jirutka/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 ~ppc64 ~x86"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: sys-libs/gdbm/, sys-libs/gdbm/files/

2018-08-06 Thread Guilherme Amadio
commit: 69c474500c921c4097c38479674ef6deb83ccfd7
Author: Guilherme Amadio  gentoo  org>
AuthorDate: Mon Aug  6 07:46:38 2018 +
Commit: Guilherme Amadio  gentoo  org>
CommitDate: Mon Aug  6 09:34:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69c47450

sys-libs/gdbm: fix compilation with clang, bug #662840

Closes: https://bugs.gentoo.org/662840
Package-Manager: Portage-2.3.44, Repoman-2.3.10

 sys-libs/gdbm/files/gdbm-1.17-fix-gdbmsync.patch | 11 +++
 sys-libs/gdbm/gdbm-1.17.ebuild   |  2 ++
 2 files changed, 13 insertions(+)

diff --git a/sys-libs/gdbm/files/gdbm-1.17-fix-gdbmsync.patch 
b/sys-libs/gdbm/files/gdbm-1.17-fix-gdbmsync.patch
new file mode 100644
index 000..434aed59952
--- /dev/null
+++ b/sys-libs/gdbm/files/gdbm-1.17-fix-gdbmsync.patch
@@ -0,0 +1,11 @@
+--- /src/gdbmsync.c.orig   2018-08-05 14:37:18.000116786 +0200
 /src/gdbmsync.c2018-08-05 14:37:39.666117321 +0200
+@@ -28,7 +28,7 @@
+ gdbm_sync (GDBM_FILE dbf)
+ {
+   /* Return immediately if the database needs recovery */ 
+-  GDBM_ASSERT_CONSISTENCY (dbf, );
++  GDBM_ASSERT_CONSISTENCY (dbf, GDBM_NEED_RECOVERY);
+ 
+   /* Initialize the gdbm_errno variable. */
+   gdbm_set_errno (dbf, GDBM_NO_ERROR, FALSE);}

diff --git a/sys-libs/gdbm/gdbm-1.17.ebuild b/sys-libs/gdbm/gdbm-1.17.ebuild
index fa77f1fe956..db39c5da570 100644
--- a/sys-libs/gdbm/gdbm-1.17.ebuild
+++ b/sys-libs/gdbm/gdbm-1.17.ebuild
@@ -19,6 +19,8 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 
+PATCHES=( "${FILESDIR}"/gdbm-1.17-fix-gdbmsync.patch )
+
 src_prepare() {
default
eautoreconf



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

2018-08-06 Thread Mart Raudsepp
commit: a97b0a6a4c55363dcf7094bec60a24532d2e15ad
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Aug  6 11:10:36 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Aug  6 11:14:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a97b0a6a

net-libs/webkit-gtk: security bump to 2.20.4

Package-Manager: Portage-2.3.43, Repoman-2.3.10

 net-libs/webkit-gtk/Manifest |   1 +
 net-libs/webkit-gtk/webkit-gtk-2.20.4.ebuild | 271 +++
 2 files changed, 272 insertions(+)

diff --git a/net-libs/webkit-gtk/Manifest b/net-libs/webkit-gtk/Manifest
index 2e953f14cf6..5938a2ae0ca 100644
--- a/net-libs/webkit-gtk/Manifest
+++ b/net-libs/webkit-gtk/Manifest
@@ -1,2 +1,3 @@
 DIST webkitgtk-2.18.6.tar.xz 14829316 BLAKE2B 
4c0140c17d513f064efe09aaefff434e3cbf2a88691c7916ed393bf9bd25a3cb5a1d4ea8699eb7e0d678d807293b66c4629e46df9088df9b4d122c554b280ead
 SHA512 
375907d4c84e27aaa4b5df9a71424488c1b2ba0cf1d63e107d678c0f55f677996a80e9d9a9d4a412b40d1d0dde77b88464c54246cbafe70751042ec8a7bbe029
 DIST webkitgtk-2.20.3.tar.xz 16623456 BLAKE2B 
3ae9441287f4af04d2d7e2c490b262b5619f1b47962f16e34589f81f24dfd6b2e4dd3b6c98ce8fc2582c288a5afa492613a36273853cee5bf58946355febb07e
 SHA512 
69a7b27e294de6fd43240ce1d314cd1ccdbf29674c97967674459fd02720b31fa53e5412efbd93dc1e805d38e38feb7fe9a12cdd9c472471676b8db3c11734de
+DIST webkitgtk-2.20.4.tar.xz 16625400 BLAKE2B 
e2a07bbf38f059424738c69ecab7a1eee205cede2bbed4dedd0899e3d38c4b0b6b8f4fc52f5af6d65c0a0c8111c6c73d8765e55452a89022c476e90fb2ff8275
 SHA512 
3e6a370823d9a3521862fea0e7ae9f2455101afee247fda7b6d23ea609a0d1db3aeb86c41f903a89776550c190a2cf0baa903883671eca749849adc49090

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.20.4.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.20.4.ebuild
new file mode 100644
index 000..3990e2853a9
--- /dev/null
+++ b/net-libs/webkit-gtk/webkit-gtk-2.20.4.ebuild
@@ -0,0 +1,271 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+CMAKE_MAKEFILE_GENERATOR="ninja"
+PYTHON_COMPAT=( python2_7 )
+USE_RUBY="ruby23 ruby24 ruby25"
+
+inherit check-reqs cmake-utils flag-o-matic gnome2 pax-utils python-any-r1 
ruby-single toolchain-funcs virtualx
+
+MY_P="webkitgtk-${PV}"
+DESCRIPTION="Open source web browser engine"
+HOMEPAGE="https://www.webkitgtk.org";
+SRC_URI="https://www.webkitgtk.org/releases/${MY_P}.tar.xz";
+
+LICENSE="LGPL-2+ BSD"
+SLOT="4/37" # soname version of libwebkit2gtk-4.0
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux 
~x86-macos"
+
+IUSE="aqua coverage doc +egl +geolocation gles2 gnome-keyring +gstreamer 
+introspection +jit libnotify nsplugin +opengl spell wayland +webgl +X"
+
+# webgl needs gstreamer, bug #560612
+REQUIRED_USE="
+   geolocation? ( introspection )
+   gles2? ( egl !opengl )
+   introspection? ( gstreamer )
+   nsplugin? ( X )
+   webgl? ( gstreamer
+   || ( gles2 opengl ) )
+   wayland? ( egl )
+   || ( aqua wayland X )
+"
+
+# Tests fail to link for inexplicable reasons
+# https://bugs.webkit.org/show_bug.cgi?id=148210
+RESTRICT="test"
+
+# Aqua support in gtk3 is untested
+# Dependencies found at Source/cmake/OptionsGTK.cmake
+# Various compile-time optionals for gtk+-3.22.0 - ensure it
+# Missing OpenWebRTC checks and conditionals, but 
ENABLE_MEDIA_STREAM/ENABLE_WEB_RTC is experimental upstream (PRIVATE OFF)
+RDEPEND="
+   >=x11-libs/cairo-1.10.2:=[X?]
+   >=media-libs/fontconfig-2.8.0:1.0
+   >=media-libs/freetype-2.4.2:2
+   >=dev-libs/libgcrypt-1.6.0:0=
+   >=x11-libs/gtk+-3.22:3[aqua?,introspection?,wayland?,X?]
+   >=media-libs/harfbuzz-1.3.3:=[icu(+)]
+   >=dev-libs/icu-3.8.1-r1:=
+   virtual/jpeg:0=
+   >=net-libs/libsoup-2.48:2.4[introspection?]
+   >=dev-libs/libxml2-2.8.0:2
+   >=media-libs/libpng-1.4:0=
+   dev-db/sqlite:3=
+   sys-libs/zlib:0
+   >=dev-libs/atk-2.8.0
+   media-libs/libwebp:=
+
+   >=dev-libs/glib-2.40:2
+   >=dev-libs/libxslt-1.1.7
+   media-libs/woff2
+   gnome-keyring? ( app-crypt/libsecret )
+   geolocation? ( >=app-misc/geoclue-2.1.5:2.0 )
+   introspection? ( >=dev-libs/gobject-introspection-1.32.0:= )
+   dev-libs/libtasn1:=
+   >=dev-libs/libgcrypt-1.7.0:0=
+   nsplugin? ( >=x11-libs/gtk+-2.24.10:2 )
+   spell? ( >=app-text/enchant-0.22:= )
+   gstreamer? (
+   >=media-libs/gstreamer-1.2.3:1.0
+   >=media-libs/gst-plugins-base-1.2.3:1.0
+   >=media-libs/gst-plugins-bad-1.10:1.0[egl?,gles2?,opengl?] )
+
+   X? (
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXrender
+   x11-libs/libXt )
+
+   libnotify? ( x11-libs/libnotify )
+   dev-libs/hyphen
+
+   egl? ( media-libs/mesa[egl] )
+   gles2? ( media-libs/mesa[gles2] 

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

2018-08-06 Thread Virgil Dupras
commit: 233e5e7a4367c06286ac946baa468dba3374b783
Author: Virgil Dupras  gentoo  org>
AuthorDate: Mon Aug  6 11:48:45 2018 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Mon Aug  6 11:48:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=233e5e7a

dev-python/django: remove old and vulnerable

Bug: https://bugs.gentoo.org/662580
Package-Manager: Portage-2.3.44, Repoman-2.3.10

 dev-python/django/Manifest  |   1 -
 dev-python/django/django-1.11.14.ebuild | 112 
 2 files changed, 113 deletions(-)

diff --git a/dev-python/django/Manifest b/dev-python/django/Manifest
index fa19778180d..8a8b1f942ed 100644
--- a/dev-python/django/Manifest
+++ b/dev-python/django/Manifest
@@ -1,4 +1,3 @@
-DIST Django-1.11.14.tar.gz 7850578 BLAKE2B 
b858ab51d40812979ec04cffc459ce137a5f5604d105e73c2fdf9e36b07fd5cf12a7f31d6f89607716220328313663f4e99dabfdf40f93b5c829efe533efbc51
 SHA512 
71dbbad22bf0675a5c9aa36bcf69d6de561cf041b744fa37b407cb021ef342c3245b8001025c0492ce20df664e37ed2d7a5ffdc397761065d088ddb0d9fbe6c8
 DIST Django-1.11.15.tar.gz 7843843 BLAKE2B 
b7713de8136302d8d95929ed449ab01173e28c0d5d20529eaae9d6bd6d323f53b674a4fb6e8398da4b57a223f10ef63e7961accc8fd777313f18b4e2b0f225ed
 SHA512 
4ea18c59f7c74d0b6deb9d292d5de068c6dcc53d9596f321f5a7e823ff5fe423cc8d69c88bf53e3acd9c36c4ecc4447148243a127d5114a4894b0fd4d449f37e
 DIST Django-1.8.19.tar.gz 7359244 BLAKE2B 
1c7b857f864527cf5b9cac8e08599e1f4f3306a828bcc253e0e59755da6d464592e627eb3743687b0410d308b3d089359dd79af0146b02e6db7f5eca43f04401
 SHA512 
cec71f4a1aaa3fcfc43a035e9fcd8d6fabde7aade43491f9205942cbeb251ae394e49ec6b5b2403b74c24b069064d44ae6070b151c0c949b940f2d46aa87774e
 DIST Django-2.0.8.tar.gz 7987343 BLAKE2B 
ab35f50ce1911cb9603c7ac85e7ab01e6019ce9a2dac4cd733b11f35722368946ff3a130c3c791da4d49cf609b5747b4c5de64e29e27a8e12abb7f9e29cd363b
 SHA512 
ac3cc3f58cb977518c6f549834beb35677c2d5541cfb5723045b98165926e826178cb33737c52a0f999be24bc38b84dde489a5f91d1c8d51b8338aa611acb518

diff --git a/dev-python/django/django-1.11.14.ebuild 
b/dev-python/django/django-1.11.14.ebuild
deleted file mode 100644
index d6a7c1efbc2..000
--- a/dev-python/django/django-1.11.14.ebuild
+++ /dev/null
@@ -1,112 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
-PYTHON_REQ_USE='sqlite?,threads(+)'
-WEBAPP_NO_AUTO_INSTALL="yes"
-
-inherit bash-completion-r1 distutils-r1 eutils eapi7-ver webapp
-
-MY_PN="Django"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="High-level Python web framework"
-HOMEPAGE="https://www.djangoproject.com/ https://pypi.org/project/Django/";
-SRC_URI="
-   https://www.djangoproject.com/m/releases/$(ver_cut 1-2)/${MY_P}.tar.gz
-   mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz
-   "
-
-LICENSE="BSD"
-# admin fonts: Roboto (media-fonts/roboto)
-LICENSE+=" Apache-2.0"
-# admin icons, jquery, xregexp.js
-LICENSE+=" MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="doc sqlite test"
-
-RDEPEND=""
-DEPEND="${RDEPEND}
-   dev-python/pytz[${PYTHON_USEDEP}]
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   doc? ( >=dev-python/sphinx-1.0.7[${PYTHON_USEDEP}] )
-   test? (
-   $(python_gen_impl_dep sqlite)
-   dev-python/docutils[${PYTHON_USEDEP}]
-   dev-python/numpy[$(python_gen_usedep 'python*')]
-   dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   dev-python/mock[${PYTHON_USEDEP}]
-   virtual/python-enum34[${PYTHON_USEDEP}]
-   )"
-
-S="${WORKDIR}/${MY_P}"
-
-WEBAPP_MANUAL_SLOT="yes"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.9-bashcomp.patch
-)
-
-pkg_setup() {
-   webapp_pkg_setup
-}
-
-python_prepare_all() {
-   # Prevent d'loading in the doc build
-   sed -e '/^"sphinx.ext.intersphinx",/d' -i docs/conf.py || die
-
-   distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
-   use doc && emake -C docs html
-}
-
-python_test() {
-   # Tests have non-standard assumptions about PYTHONPATH,
-   # and don't work with ${BUILD_DIR}/lib.
-   PYTHONPATH=. "${PYTHON}" tests/runtests.py --settings=test_sqlite -v2 
--parallel 1 \
-   || die "Tests fail with ${EPYTHON}"
-}
-
-python_install_all() {
-   newbashcomp extras/django_bash_completion ${PN}-admin
-   bashcomp_alias ${PN}-admin django-admin.py
-
-   if use doc; then
-   rm -fr docs/_build/html/_sources || die
-   local HTML_DOCS=( docs/_build/html/. )
-   fi
-
-   insinto "${MY_HTDOCSDIR#${EPREFIX}}"
-   doins -r django/contrib/admin/static/admin/.
-   distutils-r1_python_install_all
-}
-
-src_install() {
-   distutils-r1_src_install
-   webapp_src_install
-}
-
-pkg_postin

[gentoo-commits] repo/gentoo:master commit in: mail-client/roundcube/, mail-client/roundcube/files/

2018-08-06 Thread Aaron Swenson
commit: 8a08aac2e6dcf35ebdabcc3bc42ed24dd064a1f1
Author: Aaron W. Swenson  gentoo  org>
AuthorDate: Mon Aug  6 12:24:28 2018 +
Commit: Aaron Swenson  gentoo  org>
CommitDate: Mon Aug  6 12:24:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a08aac2

mail-client/roundcube: Bump to 1.3.7

Bump to 1.3.7 which addresses EFAIL
(https://github.com/roundcube/roundcubemail/issues/6289). (Bug 662716)

Add an elog statement that gives the location of the post-upgrade
instructions in case the Roundcube update gets buried among many
others. (Bug 462250)

Make dev-php/PEAR-Net_Socket an optional module, and remove redundant
dependencies. (Bug 650792)

Remove references to PEAR modules. (Bug 650910)

Update POST-INSTALL as step 7 is no longer required since we’re using
the complete tarball. (Bug 650912)

Bug: https://bugs.gentoo.org/462250
Bug: https://bugs.gentoo.org/650792
Bug: https://bugs.gentoo.org/650910
Bug: https://bugs.gentoo.org/650912
Closes: https://bugs.gentoo.org/662716
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 mail-client/roundcube/Manifest |   1 +
 mail-client/roundcube/files/POST-UPGRADE.txt   |   2 -
 .../roundcube-1.3.7-pear-removed-installed.json| 226 +
 mail-client/roundcube/metadata.xml |   3 +
 mail-client/roundcube/roundcube-1.3.7.ebuild   |  96 +
 5 files changed, 326 insertions(+), 2 deletions(-)

diff --git a/mail-client/roundcube/Manifest b/mail-client/roundcube/Manifest
index ae44e207489..a37da701442 100644
--- a/mail-client/roundcube/Manifest
+++ b/mail-client/roundcube/Manifest
@@ -1 +1,2 @@
 DIST roundcubemail-1.3.6-complete.tar.gz 5529370 BLAKE2B 
49fd04d81b7047c61d33007b49aff2fe8d68fb0572d305b51aa0ae997c06e4924a3ff32861c19741f0c4d82adb9abb317781de8c1b324120e57d77f413cfa480
 SHA512 
fc1627d4b539742524c43b3faaa8cb5d64f934ad03f7cf8a461580a3a38dccb11140d08499b988742a0892534b1eda52f37a50f0911015983b6e27703294c70e
+DIST roundcubemail-1.3.7-complete.tar.gz 5533537 BLAKE2B 
48d0c8e50d3d4878fa901bde40791bd9f6b11498f1acfed798bdd889817dc58baeec1985ad67b82326b48428f08b40730f301d2383df5a8700cf89bd31c01c0f
 SHA512 
2e6c1e94866750835d843b4f4ea77148e467dfbee3a15e20bd7c9086c11ad9919f0ddc6097c40cacfcdbc2ceacf2f6fb1b7e8546a7fcb9f20d0e5bf84283d724

diff --git a/mail-client/roundcube/files/POST-UPGRADE.txt 
b/mail-client/roundcube/files/POST-UPGRADE.txt
index 785b8319a6c..82b48d70f26 100644
--- a/mail-client/roundcube/files/POST-UPGRADE.txt
+++ b/mail-client/roundcube/files/POST-UPGRADE.txt
@@ -13,8 +13,6 @@ Post-Upgrade Activities
php composer.phar update --no-dev
 6. Update your database and configurations by running:
./bin/update.sh
-7. Update the cached javascript libraries by running:
-   ./bin/install-jsdeps.sh
 
 SQLite database upgrade
 ---

diff --git 
a/mail-client/roundcube/files/roundcube-1.3.7-pear-removed-installed.json 
b/mail-client/roundcube/files/roundcube-1.3.7-pear-removed-installed.json
new file mode 100644
index 000..972f5e2beab
--- /dev/null
+++ b/mail-client/roundcube/files/roundcube-1.3.7-pear-removed-installed.json
@@ -0,0 +1,226 @@
+[
+{
+"name": "composer/semver",
+"version": "1.4.2",
+"version_normalized": "1.4.2.0",
+"source": {
+"type": "git",
+"url": "https://github.com/composer/semver.git";,
+"reference": "c7cb9a2095a074d131b65a8a0cd294479d785573"
+},
+"dist": {
+"type": "zip",
+"url": 
"https://api.github.com/repos/composer/semver/zipball/c7cb9a2095a074d131b65a8a0cd294479d785573";,
+"reference": "c7cb9a2095a074d131b65a8a0cd294479d785573",
+"shasum": ""
+},
+"require": {
+"php": "^5.3.2 || ^7.0"
+},
+"require-dev": {
+"phpunit/phpunit": "^4.5 || ^5.0.5",
+"phpunit/phpunit-mock-objects": "2.3.0 || ^3.0"
+},
+"time": "2016-08-30T16:08:34+00:00",
+"type": "library",
+"extra": {
+"branch-alias": {
+"dev-master": "1.x-dev"
+}
+},
+"installation-source": "dist",
+"autoload": {
+"psr-4": {
+"Composer\\Semver\\": "src"
+}
+},
+"notification-url": "https://packagist.org/downloads/";,
+"license": [
+"MIT"
+],
+"authors": [
+{
+"name": "Nils Adermann",
+"email": "nader...@naderman.de",
+"homepage": "http://www.naderman.de";
+},
+{
+"name": "Jordi Boggiano",
+"email": "j.boggi...@seld.be",
+"homepage": "http://seld.be";
+},
+{
+"name": "Rob Bast",
+"email": "rob.b...@gmail.com",
+"homepage": "http://robbast.nl";
+}
+],

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

2018-08-06 Thread Akinori Hattori
commit: 946a53fb14212bb5787dff84953b7c8b372b052f
Author: Akinori Hattori  gentoo  org>
AuthorDate: Mon Aug  6 12:50:50 2018 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Mon Aug  6 12:50:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=946a53fb

www-client/jd: drop gnome USE flag

Closes: https://bugs.gentoo.org/644338
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 www-client/jd/jd-2.8.5_p120826.ebuild | 12 
 1 file changed, 4 insertions(+), 8 deletions(-)

diff --git a/www-client/jd/jd-2.8.5_p120826.ebuild 
b/www-client/jd/jd-2.8.5_p120826.ebuild
index c05782e16ca..fba97b07fe5 100644
--- a/www-client/jd/jd-2.8.5_p120826.ebuild
+++ b/www-client/jd/jd-2.8.5_p120826.ebuild
@@ -14,18 +14,15 @@ 
SRC_URI="mirror://sourceforge.jp/${PN}4linux/56721/${MY_P}.tgz"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="alsa gnome gnutls migemo"
+IUSE="alsa gnutls migemo"
 
 RDEPEND="dev-cpp/gtkmm:2.4
dev-libs/glib:2
sys-libs/zlib
+   x11-libs/libICE
+   x11-libs/libSM
x11-misc/xdg-utils
alsa? ( >=media-libs/alsa-lib-1 )
-   gnome? ( >=gnome-base/libgnomeui-2 )
-   !gnome? (
-   x11-libs/libSM
-   x11-libs/libICE
-   )
gnutls? ( net-libs/gnutls )
!gnutls? ( dev-libs/openssl:0 )
migemo? ( app-text/cmigemo )"
@@ -46,11 +43,10 @@ src_prepare() {
 src_configure() {
econf \
$(use_with alsa) \
-   $(use_with gnome sessionlib gnomeui) \
-   $(use_with !gnome sessionlib xsmp) \
$(use_with !gnutls openssl) \
$(use_with migemo) \
$(use_with migemo migemodict 
"${EREPFIX}"/usr/share/migemo/migemo-dict) \
+   --with-sessionlib=xsmp \
--with-xdgopen
 }
 



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

2018-08-06 Thread Akinori Hattori
commit: b2d877b930f84085cb3d9f4bd836a5ca90ca8ec3
Author: Akinori Hattori  gentoo  org>
AuthorDate: Mon Aug  6 12:52:27 2018 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Mon Aug  6 12:52:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2d877b9

www-client/jd: add oniguruma USE flag

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 www-client/jd/jd-2.8.5_p120826.ebuild | 6 --
 www-client/jd/metadata.xml| 3 +++
 2 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/www-client/jd/jd-2.8.5_p120826.ebuild 
b/www-client/jd/jd-2.8.5_p120826.ebuild
index fba97b07fe5..80bbabb0121 100644
--- a/www-client/jd/jd-2.8.5_p120826.ebuild
+++ b/www-client/jd/jd-2.8.5_p120826.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="mirror://sourceforge.jp/${PN}4linux/56721/${MY_P}.tgz"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="alsa gnutls migemo"
+IUSE="alsa gnutls migemo oniguruma"
 
 RDEPEND="dev-cpp/gtkmm:2.4
dev-libs/glib:2
@@ -25,7 +25,8 @@ RDEPEND="dev-cpp/gtkmm:2.4
alsa? ( >=media-libs/alsa-lib-1 )
gnutls? ( net-libs/gnutls )
!gnutls? ( dev-libs/openssl:0 )
-   migemo? ( app-text/cmigemo )"
+   migemo? ( app-text/cmigemo )
+   oniguruma? ( dev-libs/oniguruma )"
 DEPEND="${RDEPEND}
virtual/pkgconfig"
 S="${WORKDIR}/${MY_P}"
@@ -46,6 +47,7 @@ src_configure() {
$(use_with !gnutls openssl) \
$(use_with migemo) \
$(use_with migemo migemodict 
"${EREPFIX}"/usr/share/migemo/migemo-dict) \
+   $(use_with oniguruma) \
--with-sessionlib=xsmp \
--with-xdgopen
 }

diff --git a/www-client/jd/metadata.xml b/www-client/jd/metadata.xml
index f69cb4cf43a..79b2e260a24 100644
--- a/www-client/jd/metadata.xml
+++ b/www-client/jd/metadata.xml
@@ -5,6 +5,9 @@
c...@gentoo.org
Cjk

+   
+   Use dev-libs/oniguruma for 
regular expression
+   

jd4linux




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

2018-08-06 Thread Akinori Hattori
commit: 95edc4b0dea5bab2ea360e7b80fe951606dbe7c4
Author: Akinori Hattori  gentoo  org>
AuthorDate: Mon Aug  6 12:40:26 2018 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Mon Aug  6 12:40:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95edc4b0

www-client/jd: update to EAPI 6

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 www-client/jd/jd-2.8.5_p120826.ebuild | 46 +--
 1 file changed, 23 insertions(+), 23 deletions(-)

diff --git a/www-client/jd/jd-2.8.5_p120826.ebuild 
b/www-client/jd/jd-2.8.5_p120826.ebuild
index dcc8ee7aced..05dd4ad5f84 100644
--- a/www-client/jd/jd-2.8.5_p120826.ebuild
+++ b/www-client/jd/jd-2.8.5_p120826.ebuild
@@ -1,15 +1,15 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
-inherit eutils autotools autotools-utils flag-o-matic
+EAPI="6"
+
+inherit eutils autotools flag-o-matic
 
 MY_P="${P/_p/-}"
-MY_P="${MY_P/_/-}"
 
 DESCRIPTION="gtk2 based 2ch browser written in C++"
 HOMEPAGE="http://jd4linux.sourceforge.jp/";
-SRC_URI="mirror://sourceforge.jp/jd4linux/56721/${MY_P}.tgz"
+SRC_URI="mirror://sourceforge.jp/${PN}4linux/56721/${MY_P}.tgz"
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -18,6 +18,7 @@ IUSE="alsa gnome gnutls migemo"
 
 RDEPEND="dev-cpp/gtkmm:2.4
dev-libs/glib:2
+   sys-libs/zlib
x11-misc/xdg-utils
alsa? ( >=media-libs/alsa-lib-1 )
gnome? ( >=gnome-base/libgnomeui-2 )
@@ -25,35 +26,34 @@ RDEPEND="dev-cpp/gtkmm:2.4
x11-libs/libSM
x11-libs/libICE
)
-   gnutls? ( >=net-libs/gnutls-1.2 )
-   !gnutls? ( >=dev-libs/openssl-0.9 )
+   gnutls? ( net-libs/gnutls )
+   !gnutls? ( dev-libs/openssl:0 )
migemo? ( app-text/cmigemo )"
-
 DEPEND="${RDEPEND}
virtual/pkgconfig"
-
 S="${WORKDIR}/${MY_P}"
 
-AUTOTOOLS_AUTORECONF=1
+src_prepare() {
+   default
+   append-cxxflags -std=c++11
+
+   mv configure.{in,ac} || die
+   eautoreconf
+}
 
 src_configure() {
-   append-cxxflags -std=c++11
-   # use gnomeui sm instead of Xorg SM/ICE
-   local myeconfargs=(
+   econf \
+   $(use_with alsa) \
+   $(use_with gnome sessionlib gnomeui) \
+   $(use_with !gnome sessionlib xsmp) \
+   $(use_with !gnutls openssl) \
+   $(use_with migemo) \
+   $(use_with migemo migemodict 
"${EREPFIX}"/usr/share/migemo/migemo-dict) \
--with-xdgopen
-   $(use_with gnome sessionlib gnomeui)
-   $(use_with !gnome sessionlib xsmp)
-   $(use_with alsa)
-   $(use_with !gnutls openssl)
-   $(use_with migemo)
-   $(use_with migemo migemodict /usr/share/migemo/migemo-dict)
-   )
-   autotools-utils_src_configure
 }
 
 src_install() {
-   autotools-utils_src_install
+   default
doicon ${PN}.png
domenu ${PN}.desktop
-   #dodoc AUTHORS ChangeLog NEWS README
 }



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

2018-08-06 Thread Akinori Hattori
commit: d93be79561a120db88087a6ebe1733ad98041c5a
Author: Akinori Hattori  gentoo  org>
AuthorDate: Mon Aug  6 12:47:08 2018 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Mon Aug  6 12:47:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d93be795

www-client/jd: fix build with >=sys-devel/gcc-5

Closes: https://bugs.gentoo.org/600802
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 www-client/jd/files/jd-gcc-5.patch| 15 +++
 www-client/jd/jd-2.8.5_p120826.ebuild |  2 ++
 2 files changed, 17 insertions(+)

diff --git a/www-client/jd/files/jd-gcc-5.patch 
b/www-client/jd/files/jd-gcc-5.patch
new file mode 100644
index 000..4e6a74f4d79
--- /dev/null
+++ b/www-client/jd/files/jd-gcc-5.patch
@@ -0,0 +1,15 @@
+https://bugs.gentoo.org/600802
+
+Author: nanik...@gmail.com
+
+--- a/src/article/drawareabase.h
 b/src/article/drawareabase.h
+@@ -330,7 +330,7 @@
+ 
+ // リアライズしたか
+ // Gtk::Widget::is_realized() はうまく動作しない
+-const bool is_drawarea_realized(){ return m_window; }
++const bool is_drawarea_realized(){ return 
static_cast(m_window); }
+ 
+ // 文字色のID( colorid.h にある ID を指定)
+ const int get_colorid_text() const{ return m_colorid_text; }

diff --git a/www-client/jd/jd-2.8.5_p120826.ebuild 
b/www-client/jd/jd-2.8.5_p120826.ebuild
index 05dd4ad5f84..c05782e16ca 100644
--- a/www-client/jd/jd-2.8.5_p120826.ebuild
+++ b/www-client/jd/jd-2.8.5_p120826.ebuild
@@ -33,6 +33,8 @@ DEPEND="${RDEPEND}
virtual/pkgconfig"
 S="${WORKDIR}/${MY_P}"
 
+PATCHES=( "${FILESDIR}"/${PN}-gcc-5.patch )
+
 src_prepare() {
default
append-cxxflags -std=c++11



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

2018-08-06 Thread Mikhail Pukhlikov
commit: cb614071680119c69c8ff62f72ea3563ef71724e
Author: cnd  gentoo  org>
AuthorDate: Wed Aug  1 11:40:48 2018 +
Commit: Mikhail Pukhlikov  gentoo  org>
CommitDate: Wed Aug  1 11:40:48 2018 +
URL:https://gitweb.gentoo.org/proj/dotnet.git/commit/?id=cb614071

Merge pull request #401 from lucianposton/code

app-editors/visual-studio-code: Bump 1.25.1

 app-editors/visual-studio-code/Manifest | 2 ++
 ...al-studio-code-1.25.0-r1.ebuild => visual-studio-code-1.25.1.ebuild} | 0
 2 files changed, 2 insertions(+)



[gentoo-commits] proj/dotnet:master commit in: app-editors/visual-studio-code/

2018-08-06 Thread Mikhail Pukhlikov
commit: 58b3777301dd07d0c5f91057124c1a6cb613e012
Author: Lucian Poston  pm  me>
AuthorDate: Wed Aug  1 10:08:08 2018 +
Commit: Mikhail Pukhlikov  gentoo  org>
CommitDate: Wed Aug  1 10:08:08 2018 +
URL:https://gitweb.gentoo.org/proj/dotnet.git/commit/?id=58b37773

app-editors/visual-studio-code: Bump 1.25.1

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 .../visual-studio-code-1.25.1.ebuild   | 55 ++
 1 file changed, 55 insertions(+)

diff --git a/app-editors/visual-studio-code/visual-studio-code-1.25.1.ebuild 
b/app-editors/visual-studio-code/visual-studio-code-1.25.1.ebuild
new file mode 100644
index 000..cbe723f
--- /dev/null
+++ b/app-editors/visual-studio-code/visual-studio-code-1.25.1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils
+
+DESCRIPTION="Multiplatform Visual Studio Code from Microsoft"
+HOMEPAGE="https://code.visualstudio.com";
+BASE_URI="https://vscode-update.azurewebsites.net/${PV}";
+SRC_URI="amd64? ( ${BASE_URI}/linux-x64/stable -> ${P}-amd64.tar.gz )
+   x86? ( ${BASE_URI}/linux-ia32/stable -> ${P}-x86.tar.gz )"
+RESTRICT="mirror strip bindist"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE=""
+
+DEPEND=">=gnome-base/gconf-3.2.6-r4:2
+>=media-libs/libpng-1.2.46:0
+>=x11-libs/cairo-1.14.12:0
+>=x11-libs/gtk+-2.24.31-r1:2
+>=x11-libs/libXtst-1.2.3:0"
+
+RDEPEND="${DEPEND}
+>=app-crypt/libsecret-0.18.5:0[crypt]
+>=net-print/cups-2.1.4:0
+>=x11-libs/libnotify-0.7.7:0
+>=x11-libs/libXScrnSaver-1.2.2-r1:0"
+
+QA_PRESTRIPPED="opt/${PN}/code"
+QA_PREBUILT="opt/${PN}/code"
+
+pkg_setup() {
+   if use amd64; then
+   S="${WORKDIR}/VSCode-linux-x64"
+   elif use x86; then
+   S="${WORKDIR}/VSCode-linux-ia32"
+   else
+   # shouldn't be possible with -* special keyword
+   die
+   fi
+}
+
+src_install() {
+   dodir "/opt"
+   # Using doins -r would strip executable bits from all binaries
+   cp -pPR "${S}" "${D}/opt/${PN}" || die "Failed to copy files"
+   dosym "${EPREFIX}/opt/${PN}/bin/code" "/usr/bin/code"
+   make_desktop_entry "code" "Visual Studio Code" "${PN}" "Development;IDE"
+   doicon "${S}/resources/app/resources/linux/code.png"
+   insinto "/usr/share/licenses/${PN}"
+   newins "resources/app/LICENSE.txt" "LICENSE"
+}



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

2018-08-06 Thread Mikhail Pukhlikov
commit: 705aa0c481a565d297f2524d888ecc952a625c26
Author: cnd  gentoo  org>
AuthorDate: Sun Aug  5 17:19:49 2018 +
Commit: Mikhail Pukhlikov  gentoo  org>
CommitDate: Sun Aug  5 17:19:49 2018 +
URL:https://gitweb.gentoo.org/proj/dotnet.git/commit/?id=705aa0c4

Merge pull request #402 from aidanharris/dotnetcore-sdk-bin_2.1.302

dev-dotnet/dotnetcore-sdk-bin:

 dev-dotnet/dotnetcore-sdk-bin/Manifest|  2 ++
 ...k-bin-2.1.105.ebuild => dotnetcore-sdk-bin-2.1.302.ebuild} | 11 ---
 2 files changed, 10 insertions(+), 3 deletions(-)



[gentoo-commits] proj/dotnet:master commit in: dev-dotnet/dotnetcore-sdk-bin/

2018-08-06 Thread Mikhail Pukhlikov
commit: 0c1f50e040d429a0ad82ed3e79671d18671228e8
Author: Aidan Harris  aidanharris  io>
AuthorDate: Sun Aug  5 10:47:34 2018 +
Commit: Mikhail Pukhlikov  gentoo  org>
CommitDate: Sun Aug  5 10:47:34 2018 +
URL:https://gitweb.gentoo.org/proj/dotnet.git/commit/?id=0c1f50e0

dev-dotnet/dotnetcore-sdk-bin:

Package-Manager: Portage-2.3.44, Repoman-2.3.10

 .../dotnetcore-sdk-bin-2.1.302.ebuild  | 51 ++
 1 file changed, 51 insertions(+)

diff --git a/dev-dotnet/dotnetcore-sdk-bin/dotnetcore-sdk-bin-2.1.302.ebuild 
b/dev-dotnet/dotnetcore-sdk-bin/dotnetcore-sdk-bin-2.1.302.ebuild
new file mode 100644
index 000..82acb92
--- /dev/null
+++ b/dev-dotnet/dotnetcore-sdk-bin/dotnetcore-sdk-bin-2.1.302.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit eutils
+
+DESCRIPTION=".NET Core SDK - binary precompiled for glibc and musl"
+HOMEPAGE="https://www.microsoft.com/net/core";
+LICENSE="MIT"
+
+_base_src_uri="https://download.microsoft.com/download/4/0/9/40920432-3302-47a8-b13c-bbc4848ad114";
+
+SRC_URI="
+   amd64? ( elibc_glibc? ( 
$_base_src_uri/dotnet-sdk-${PV}-linux-x64.tar.gz -> 
dotnet-sdk-${PV}-linux-x64.tar.gz ) )
+   amd64? ( elibc_musl? ( 
$_base_src_uri/dotnet-sdk-${PV}-linux-musl-x64.tar.gz -> 
dotnet-sdk-${PV}-linux-musl-x64.tar.gz ) )
+"
+
+SLOT="0"
+KEYWORDS="~amd64"
+
+# The sdk includes the runtime-bin and aspnet-bin so prevent from installing 
at the same time
+# dotnetcore-sdk is the source based build
+
+RDEPEND="
+   >=sys-apps/lsb-release-1.4
+   >=sys-devel/llvm-4.0
+   >=dev-util/lldb-4.0
+   >=sys-libs/libunwind-1.1-r1
+   >=dev-libs/icu-57.1
+   >=dev-util/lttng-ust-2.8.1
+   >=dev-libs/openssl-1.0.2h-r2
+   >=net-misc/curl-7.49.0
+   >=app-crypt/mit-krb5-1.14.2
+   >=sys-libs/zlib-1.2.8-r1
+   elibc_musl? ( >=dev-libs/libintl-0.19.8.1 )
+   !dev-dotnet/dotnetcore-sdk
+   !dev-dotnet/dotnetcore-runtime-bin
+   !dev-dotnet/dotnetcore-aspnet-bin
+"
+
+S=${WORKDIR}
+
+src_install() {
+   local dest="opt/dotnet_core"
+   dodir "${dest}"
+
+   local ddest="${D}${dest}"
+   cp -a "${S}"/* "${ddest}/" || die
+   dosym "/${dest}/dotnet" "/usr/bin/dotnet"
+}



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

2018-08-06 Thread Akinori Hattori
commit: 17f03420def497770746b04abaa7a191ea464194
Author: Akinori Hattori  gentoo  org>
AuthorDate: Mon Aug  6 12:58:40 2018 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Mon Aug  6 12:58:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17f03420

www-client/jd: new upstream release

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 www-client/jd/Manifest|  1 +
 www-client/jd/jd-2.8.9_p150226.ebuild | 59 +++
 2 files changed, 60 insertions(+)

diff --git a/www-client/jd/Manifest b/www-client/jd/Manifest
index de82228d91b..e5dc862b2f3 100644
--- a/www-client/jd/Manifest
+++ b/www-client/jd/Manifest
@@ -1 +1,2 @@
 DIST jd-2.8.5-120826.tgz 784657 BLAKE2B 
07e3ef150ddbc58cdd5d4e7bddfeb5f4cb5dd9b0c6bfc9fda4309768e34b7f4534549dad919c18ed8c5918d519e672ea4d3728d8bc87280096764d87a74151cb
 SHA512 
0c4aa0845aca71f1172a565d7b9e4a7099fa27c221b452c623b818144b958c8b042e5ab00582eee07bc8d44186a172c9abb750550ae3293851e03382e527e11b
+DIST jd-2.8.9-150226.tgz 770110 BLAKE2B 
096469fdc343dab64485897c5a402a48093ab1cc49e30973ab2f969fd60c389b1987c90246cf897125ab0d1787960574b35b811feacbc68e8079a00366c74602
 SHA512 
39bb4f0242426a5eff40e2a8c4bfc703491d260d4764be3745581b77a39d6db553521f2e09ea36c15d0318847a6fea8f48e079504f1f575fb600cb196c94df70

diff --git a/www-client/jd/jd-2.8.9_p150226.ebuild 
b/www-client/jd/jd-2.8.9_p150226.ebuild
new file mode 100644
index 000..f195e5ab810
--- /dev/null
+++ b/www-client/jd/jd-2.8.9_p150226.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit eutils autotools flag-o-matic
+
+MY_P="${P/_p/-}"
+
+DESCRIPTION="gtk2 based 2ch browser written in C++"
+HOMEPAGE="http://jd4linux.sourceforge.jp/";
+SRC_URI="mirror://sourceforge.jp/${PN}4linux/62877/${MY_P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="alsa gnutls migemo oniguruma"
+
+RDEPEND="dev-cpp/gtkmm:2.4
+   dev-libs/glib:2
+   sys-libs/zlib
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-misc/xdg-utils
+   alsa? ( >=media-libs/alsa-lib-1 )
+   gnutls? ( net-libs/gnutls )
+   !gnutls? ( dev-libs/openssl:0 )
+   migemo? ( app-text/cmigemo )
+   oniguruma? ( dev-libs/oniguruma )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=( "${FILESDIR}"/${PN}-gcc-5.patch )
+
+src_prepare() {
+   default
+   append-cxxflags -std=c++11
+
+   mv configure.{in,ac} || die
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   $(use_with alsa) \
+   $(use_with !gnutls openssl) \
+   $(use_with migemo) \
+   $(use_with migemo migemodict 
"${EREPFIX}"/usr/share/migemo/migemo-dict) \
+   $(use_with oniguruma) \
+   --with-sessionlib=xsmp \
+   --with-xdgopen
+}
+
+src_install() {
+   default
+   doicon ${PN}.png
+   domenu ${PN}.desktop
+}



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

2018-08-06 Thread Akinori Hattori
commit: f101dc3e9300ea6a1b22d5e8664c3355fe38bd0b
Author: Akinori Hattori  gentoo  org>
AuthorDate: Mon Aug  6 13:14:23 2018 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Mon Aug  6 13:14:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f101dc3e

app-i18n/uim: fix build on x86

Closes: https://bugs.gentoo.org/661806
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-i18n/uim/uim-1.8.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/uim/uim-1.8.8.ebuild b/app-i18n/uim/uim-1.8.8.ebuild
index f7bb3ff0158..1331a6ca446 100644
--- a/app-i18n/uim/uim-1.8.8.ebuild
+++ b/app-i18n/uim/uim-1.8.8.ebuild
@@ -96,7 +96,7 @@ src_prepare() {
# fix build with >=dev-scheme/chicken-4, bug #656852
touch scm/json-parser-expanded.scm
# fix build with "-march=pentium4 -O2", bug #661806
-   is-flagq "-march=pentium4?" && append-cflags $(test-flags-CC 
-fno-inline-small-functions)
+   use x86 && append-cflags $(test-flags-CC -fno-inline-small-functions)
 
eautoreconf
 }



[gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/files/

2018-08-06 Thread Virgil Dupras
commit: 85456edb865e51a3c194dae3ff9568249113dd6c
Author: Virgil Dupras  gentoo  org>
AuthorDate: Mon Aug  6 13:27:27 2018 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Mon Aug  6 13:27:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85456edb

app-emulation/spice: fix build for libressl 2.7+

Closes: https://bugs.gentoo.org/655356
Package-Manager: Portage-2.3.44, Repoman-2.3.10

 app-emulation/spice/files/spice-0.14.0-libressl_fix.patch | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/spice/files/spice-0.14.0-libressl_fix.patch 
b/app-emulation/spice/files/spice-0.14.0-libressl_fix.patch
index 2f77fa5a000..1dfce9480e9 100644
--- a/app-emulation/spice/files/spice-0.14.0-libressl_fix.patch
+++ b/app-emulation/spice/files/spice-0.14.0-libressl_fix.patch
@@ -7,7 +7,7 @@ index a9ed650..27aa5d3 100644
  #include 
  
 -#if OPENSSL_VERSION_NUMBER < 0x1010
-+#if OPENSSL_VERSION_NUMBER < 0x1010 || defined (LIBRESSL_VERSION_NUMBER)
++#if OPENSSL_VERSION_NUMBER < 0x1010 || (defined(LIBRESSL_VERSION_NUMBER) 
&& LIBRESSL_VERSION_NUMBER < 0x2070L)
  static const unsigned char *ASN1_STRING_get0_data(const ASN1_STRING *asn1)
  {
  return M_ASN1_STRING_data(asn1);



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

2018-08-06 Thread Mike Pagano
commit: 77aa0f538094400b6680223af357aefbb376828c
Author: Mike Pagano  gentoo  org>
AuthorDate: Mon Aug  6 13:32:14 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon Aug  6 13:32:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77aa0f53

app-portage/portpeek: Portage API update

Fix portage api call from using deprecated parameters

Package-Manager: Portage-2.3.44, Repoman-2.3.10

 app-portage/portpeek/Manifest   |  1 +
 app-portage/portpeek/portpeek-2.1.27.ebuild | 32 +
 2 files changed, 33 insertions(+)

diff --git a/app-portage/portpeek/Manifest b/app-portage/portpeek/Manifest
index bc13100ab25..301d22c9e15 100644
--- a/app-portage/portpeek/Manifest
+++ b/app-portage/portpeek/Manifest
@@ -2,3 +2,4 @@ DIST portpeek-2.1.21.tar.gz 12624 BLAKE2B 
fbf70d10799e4264832644a04b197816aa5824
 DIST portpeek-2.1.24.tar.gz 12736 BLAKE2B 
5d4d30e3c7d853e2a3be7e094ad7a40861300ee2f1582dd35d352f91354bcff504dcb8b53830a5b13dd31accf64095a0b2e3836147663d2505016acc381369f2
 SHA512 
fa702483c6182685242a26401ba1b058f276ff6fd18839fd7f566d48cb62c2cb78029789089267cbacc1b435f1aa815c0df51ace06afa71f242298511fa79d7a
 DIST portpeek-2.1.25.tar.gz 12864 BLAKE2B 
1b0522b1d6beee25451f461c8601923666712470493f278378c8d314b48e3070d6a8853579d3636bee86cb59d3ed3a42cb1695a25d41a256b78220b8c99a4c79
 SHA512 
9d40ad387d252bb42a66e27de00c63f2f4725a794da7bb35fc5519ab5342e309c823090005336b22add81e4e043b0fa4f97ecdb86bb20bf595fd4188bda437f9
 DIST portpeek-2.1.26.tar.gz 13004 BLAKE2B 
1de44e9cc3f097154c5374c2619367d20bba62c69acb7ef4b7efcab17a60d0918c98f6d1fd2ec149379f2408f4a932d3389ff19c720c9a63e4dc197021d4e2f8
 SHA512 
0bf139381629118cc216c1fb21e65d9a317eaa0f1a200f8032f6050dea12940ab6bfc440a0001e2f26d74a21698d8de14001309342c202ae9837923d703b7ad3
+DIST portpeek-2.1.27.tar.gz 13000 BLAKE2B 
a134d7c9a99dc4bfd8cbd56343a6d049c215eadde745f1db6af234c5b561f916f2bf3393a8a01ae44ea4a74bd501b46abdd150cd1403d5254d70c12ad7d7545f
 SHA512 
aeaf47cd5701531c0488709ac63cf38faacec73dafbc96502c34cf279051679242f63bb452fcf14c1b739d08821981e59af3734f4795905d7af31dcaa95f26d2

diff --git a/app-portage/portpeek/portpeek-2.1.27.ebuild 
b/app-portage/portpeek/portpeek-2.1.27.ebuild
new file mode 100644
index 000..cacbd840578
--- /dev/null
+++ b/app-portage/portpeek/portpeek-2.1.27.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=( python2_7 python3_{4,5,6,7} )
+
+inherit python-r1
+
+DESCRIPTION="A helper program for maintaining the package.keyword and 
package.unmask files"
+HOMEPAGE="http://www.mpagano.com/blog/?page_id=3";
+SRC_URI="http://www.mpagano.com/downloads/${P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~sparc ~x86 ~x86-fbsd"
+IUSE=""
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}"
+RDEPEND="${DEPEND}
+   >=app-portage/gentoolkit-0.4.0
+   || (
+   >=sys-apps/portage-2.3.19-r1[${PYTHON_USEDEP}]
+   sys-apps/portage-mgorny[${PYTHON_USEDEP}]
+   )"
+
+src_install() {
+   python_foreach_impl python_doscript ${PN}
+   doman *.[0-9]
+}



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

2018-08-06 Thread Manuel Rüger
commit: d9f464fb7d7dd1083f0187ef9d82593c8dded7c1
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Aug  6 13:33:31 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Aug  6 13:34:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9f464fb

net-misc/calicoctl: Version bump to 3.1.3

Package-Manager: Portage-2.3.44, Repoman-2.3.10

 net-misc/calicoctl/Manifest   |  14 
 net-misc/calicoctl/calicoctl-3.1.3.ebuild | 123 ++
 2 files changed, 137 insertions(+)

diff --git a/net-misc/calicoctl/Manifest b/net-misc/calicoctl/Manifest
index b17c96c86aa..33dd3ddd04d 100644
--- a/net-misc/calicoctl/Manifest
+++ b/net-misc/calicoctl/Manifest
@@ -1,6 +1,7 @@
 DIST calicoctl-1.5.0.tar.gz 63645 BLAKE2B 
583159a60d7b8ac02bd36d63579e216cb2a60cfad4305ba89997bb9e55568dfcb349edd9d2ef94525b2b71044a96fa5baa79c3f70a9eaf9b93f58ed949e967d6
 SHA512 
57bf1b9e008df0c652881f84e59cbfdb3bf6192ff0810ef068c16e7601a6da78e7d0c4bdd912606c2095059ced8e7fe820bbb42f328bf9e7a5404f773f4c883f
 DIST calicoctl-2.0.0.tar.gz 86002 BLAKE2B 
ec096880b6c6463364eca721693722d3dcd747a9f3f45af6188ad0d89d4ca2420cd9e5c9f6ed59d64842500887bf8849a7636846cf7ea84223503e333e20ab95
 SHA512 
d8c4f71c310ef8e2e41d51cc1ff02559cb85b1450e139dcf70aa4eee7989d2d4dfb6cf9c9dca88a6589e28f963e319835ba3542352670b14709812077473b133
 DIST calicoctl-3.1.0.tar.gz 87560 BLAKE2B 
ec9ccfc1b2fe03edb64372afd7caef7c96301a4a25909eac2bd2386112170262db4ddd017587c731a62fb0fdda18183a808634579a1e407bbe5e6f2b61edc00d
 SHA512 
0cc60dfb635c3092ec998917ad564c7d7bba427fe2355d57fa53d6b050bbe54208b30412f6a5da5cd9c8e943abdf3e5ef264213643107919af70d0a2f142dc17
+DIST calicoctl-3.1.3.tar.gz 87574 BLAKE2B 
bd1c00f5ba084bb7bb49af64fed0dfd3cac8da921f8e33ecafea1329d7d09de3d2051680f8f0a3638d1cb98b90a9cddf0a88438844f365ffcc1fc6a9d50d656c
 SHA512 
7369ecbdb4c7afb383e0e47ab088022b020665854a66400ee415dbc64a9ce7fba32ace67e202d13e8feaf2bde7c7e3544ea46e98ea0e2f9fc59c7def4a851479
 DIST 
github.com-Azure-go-autorest-58f6f26e200fa5dfb40c9cd1c83f3e2c860d779d.tar.gz 
84538 BLAKE2B 
0b97625db8735a99fbb8b125dd275026bbb913617a55e225dd79118d480b8163db6f309de92e23f88cad886d84c1bc34072305036f5656a31f9e98d494c0f73c
 SHA512 
05ce1eff741673e6c50beece51a4974ad375cfc78eb493f9dea9a8b0f5d23ff30a5a21824d8e42e49993eab267ca5fca2264473dfae2f2c65f990ce7a663c536
 DIST 
github.com-GoogleCloudPlatform-gcloud-golang-3b1ae45394a234c385be014e9a488f2bb6eef821.tar.gz
 709308 BLAKE2B 
89cfa383556809ed58de8ab3db951ddc74250c1bcf2d8ff751c935d4be69c39d287fa4a2bff52799e368a22fadd791b8a2903264496a996d4ae756701af97454
 SHA512 
d13d22a4407aff047d4711d5d6f862a01e22373583f15ab513155e57a4f05968d20c4421c989a015a02f2e39b833b7d880cc301aea959416e44ed37586c3c14b
 DIST 
github.com-PuerkitoBio-purell-8a290539e2e8629dbc4e6bad948158f790ec31f4.tar.gz 
11532 BLAKE2B 
b39c15b219e296663d8b60e2899128bfe688e1833111a2e40425c1c88f88ac4703b45c244a8cad93ea3c39e0052c74ce0745b7b77ab2a686a29110b94cf36e7b
 SHA512 
ae439ee73627ed3ec83759daf5944f62e8734f5232f92d552c8a7ad6887d4bd3e8ba8a22dca7cb1793485a426c0112aa6354eafd76273220385f890de5d14de9
@@ -33,6 +34,7 @@ DIST 
github.com-go-yaml-yaml-53feefa2559fb8dfa8d81baad31be332c97d6c77.tar.gz 629
 DIST github.com-gogo-protobuf-c0656edd0d9eab7c66d1eb0c568f9039345796f7.tar.gz 
2444654 BLAKE2B 
592a01beb3b9ab843786768f97c6e416ec1d167f1afc27ec1a60921b6ed038052190adedd97b635390a2386488c5a080b01d438dfa5a3fb87966b238e091b978
 SHA512 
97957c4162e542f0cbada090a38220e33e107259a68ad6b4453a593e7add4d725ecbd18a61506062d27d61a697654a2ef1a0b7410789275b20f20d42a704c459
 DIST 
github.com-golang-appengine-5bee14b453b4c71be47ec1781b0fa61c2ea182db.tar.gz 
248545 BLAKE2B 
f30fbefd0442e492a1435a415b8b70f19afbe13752779e80ce393ad3c01c478c0c975833c96291ddbcd3ce7086b0be8adb64dd96f16afdac2e5b784fa36eccfe
 SHA512 
fb8a4e6b1689e8e6bec7fb9b4a4580892331322f144819fad96b7b5dd09fa89cfda45a8b4e1dfa25ee9f3bdb8a064705b05180efd1825fa8a3ea4f4cb93130e3
 DIST 
github.com-golang-appengine-ad39d7fab7c60b2493fdc318c3d2cdb2128f92a4.tar.gz 
300759 BLAKE2B 
dfa857e9da660106f75869c3515305b6842e3d3ce60f92175ec2de3e9f08378c9340b25a656f71c2c9a1c4ad4ead41e3b2eadab9a47e7e5eb62d682ec648f320
 SHA512 
c874c819b5ad176574f9bf0459eb3797facd7a2b477d4db83353c690a279547bb9c0ea11fbc4bc74e010b20388b13e715be8f5053609efa98667b7ce29ccaffc
+DIST 
github.com-golang-appengine-b1f26356af11148e710935ed1ac8a7f5702c7612.tar.gz 
302797 BLAKE2B 
45f8cbed2aa2120f8f82aa21a9f3bdf3009d729ef879c8054188312182ee937d6060d5f95cb246405bc4f8de92d95a65205744922495b91a12625af8e39e81cb
 SHA512 
fd833262e344fd866b2c9f69461f5ea71a14478da293361daa539e5f1ecfa5021441354e50ef636579666081668b322a867be6d493bb273a4162b93f2a170455
 DIST github.com-golang-crypto-9419663f5a44be8b34ca85f08abc5fe1be11f8a3.tar.gz 
1435086 BLAKE2B 
5c9cc162a9a3a17c4423a74717244fb2254db0e83408907a843b3cf684653d71ce4c33fcaca5dc8ca86f99a9b36a7147fced051778e9655f7e6acd01b09df603
 SHA512 
7335eca4fafdede3f5737900c46ba92ba598ec2e36534b5f507dc7684e5a68a1dc3dde6137172c6fab7445ee

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

2018-08-06 Thread David Seifert
commit: 56767b4da64d320c30c9b214c0411f1dcab86fa4
Author: David Seifert  gentoo  org>
AuthorDate: Mon Aug  6 13:30:31 2018 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Aug  6 13:41:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56767b4d

dev-db/freetds: [QA] fix multiple violations

* Fix broken --docdir on Prefix
* Don't build static archives unless
  USE="static-libs" is enabled
* Remove .la files unless USE="static-libs"
  is enabled
* Bump to EAPI 7
* Clean up overly complicated src_configure
* Add subslot operator for gnutls, libressl
  and openssl

Package-Manager: Portage-2.3.44, Repoman-2.3.10

 dev-db/freetds/freetds-1.00.341.ebuild | 44 +++---
 dev-db/freetds/metadata.xml|  2 +-
 2 files changed, 26 insertions(+), 20 deletions(-)

diff --git a/dev-db/freetds/freetds-1.00.341.ebuild 
b/dev-db/freetds/freetds-1.00.341.ebuild
index f975c08fe56..77ec3228c82 100644
--- a/dev-db/freetds/freetds-1.00.341.ebuild
+++ b/dev-db/freetds/freetds-1.00.341.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 # This is from the "current" release series, because the "stable" series
 # is a little too stable for us (missing bug fixes, and so on).
@@ -13,25 +13,23 @@ 
SRC_URI="ftp://ftp.freetds.org/pub/${PN}/current/${MY_PN}.${PV}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64
- ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos"
-IUSE="gnutls iconv kerberos libressl mssql iodbc odbc ssl"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos"
+IUSE="gnutls iconv kerberos libressl mssql iodbc odbc ssl static-libs"
 RESTRICT="test"
 
 # sed, grep, and awk are used by the build system and the osql script.
 COMMON_DEPEND="sys-apps/sed
sys-apps/grep
virtual/awk
-   gnutls? ( net-libs/gnutls )
+   gnutls? ( net-libs/gnutls:= )
iconv? ( virtual/libiconv )
iodbc? ( dev-db/libiodbc )
kerberos? ( virtual/krb5 )
odbc? ( dev-db/unixODBC )
ssl? (
-   !libressl? ( dev-libs/openssl:0 )
-   libressl? ( dev-libs/libressl )
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
)"
-
 DEPEND="${COMMON_DEPEND}"
 
 # bind-tools is needed because the osql script calls "host".
@@ -48,15 +46,23 @@ REQUIRED_USE="?? ( iodbc odbc )"
 S="${WORKDIR}/${MY_PN}.${PV}"
 
 src_configure() {
-   local myconf=( $(use_with iodbc) )
-   myconf+=( $(use_with odbc unixodbc "${EPREFIX}/usr") )
-   myconf+=( $(use_enable iconv libiconv) )
-   myconf+=( $(use_with iconv libiconv-prefix "${EPREFIX}/usr") )
-   myconf+=( $(use_enable kerberos krb5) )
-   myconf+=( $(use_enable mssql msdblib) )
-   myconf+=( $(use_with gnutls) )
-   myconf+=( $(use_with ssl openssl "${EPREFIX}/usr") )
-   myconf+=( --docdir="/usr/share/doc/${PF}" )
-
-   econf "${myconf[@]}"
+   econf \
+   --enable-shared \
+   $(use_enable iconv libiconv) \
+   $(use_enable kerberos krb5) \
+   $(use_enable mssql msdblib) \
+   $(use_enable static-libs static) \
+   $(use_with iodbc) \
+   $(use_with odbc unixodbc "${EPREFIX}/usr") \
+   $(use_with iconv libiconv-prefix "${EPREFIX}/usr") \
+   $(use_with gnutls) \
+   $(use_with ssl openssl "${EPREFIX}/usr")
+}
+
+src_install() {
+   default
+
+   if ! use static-libs; then
+   find "${D}" -name '*.la' -delete || die
+   fi
 }

diff --git a/dev-db/freetds/metadata.xml b/dev-db/freetds/metadata.xml
index 6f49eba8f49..7a38bb90096 100644
--- a/dev-db/freetds/metadata.xml
+++ b/dev-db/freetds/metadata.xml
@@ -1,5 +1,5 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-
+   
 



[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/

2018-08-06 Thread Amy Liffey
commit: 78a3f0c2f44ffcb8840b739e30c50aee2d952a03
Author: Amy Liffey  gentoo  org>
AuthorDate: Mon Aug  6 14:01:56 2018 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Mon Aug  6 14:05:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78a3f0c2

net-im/signal-desktop-bin: add start-in-tray for desktop file

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

 net-im/signal-desktop-bin/signal-desktop-bin-1.15.0.ebuild | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-1.15.0.ebuild 
b/net-im/signal-desktop-bin/signal-desktop-bin-1.15.0.ebuild
index 4c7b60f0d17..078b15d4bb3 100644
--- a/net-im/signal-desktop-bin/signal-desktop-bin-1.15.0.ebuild
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-1.15.0.ebuild
@@ -6,6 +6,7 @@ EAPI=6
 MY_PN="${PN/-bin/}"
 
 inherit gnome2-utils pax-utils unpacker xdg-utils
+
 DESCRIPTION="Allows you to send and receive messages of Signal Messenger on 
your computer"
 HOMEPAGE="https://signal.org/
https://github.com/WhisperSystems/Signal-Desktop";
@@ -33,6 +34,12 @@ QA_PREBUILT="opt/Signal/signal-desktop
 
 S="${WORKDIR}"
 
+src_prepare(){
+   default
+   sed -e 's|\("/opt/Signal/signal-desktop"\)|\1 --start-in-tray|g' \
+   -i usr/share/applications/signal-desktop.desktop || die
+}
+
 src_install() {
insinto /
dodoc -r usr/share/doc/signal-desktop/.



[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/

2018-08-06 Thread Amy Liffey
commit: 56f7d4eb111de5d5e80af891c214aed9553eb7de
Author: Robert Siebeck  r123  de>
AuthorDate: Fri Aug  3 08:29:12 2018 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Mon Aug  6 14:05:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56f7d4eb

net-im/signal-desktop-bin: remove old version

 net-im/signal-desktop-bin/Manifest |  1 -
 .../signal-desktop-bin-1.14.4.ebuild   | 57 --
 2 files changed, 58 deletions(-)

diff --git a/net-im/signal-desktop-bin/Manifest 
b/net-im/signal-desktop-bin/Manifest
index f109ceb16d8..5a3d4863818 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1 @@
-DIST signal-desktop_1.14.4_amd64.deb 65716964 BLAKE2B 
6209261ea15e14ae6b8da175afdddc4f48af55094a4dab20bdf7dcb5fe52ae79fbb7e2c235297afca2506749de387f8ca06b36a4aa89232b4cf903ded92c291e
 SHA512 
d5e35fe04bbcb64cd2b5d12823be5400a85ca5ec8c24891f7f12aa6c38074f97a739afe7f028b4a397d1cc4d2e7193d7354829b54847dd0e95c71c7a46dae017
 DIST signal-desktop_1.15.0_amd64.deb 70034852 BLAKE2B 
50a806e5467a4d84b4a514787bfa5349424a71535eff13563eecea31c227eaa4ca384b4fe9c3af6fc2ba1dec02f834dbb8e92894d0f42e7a406c37f3c18bc494
 SHA512 
f7a8fc5387c0980cb944ec5f4d2d38ef21234b945914c6655494f2e4b0a80af1599967816ec61f6d06b48bd73f1074a87d1d15410b5336a1c9112cc8c44e9704

diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-1.14.4.ebuild 
b/net-im/signal-desktop-bin/signal-desktop-bin-1.14.4.ebuild
deleted file mode 100644
index 4c7b60f0d17..000
--- a/net-im/signal-desktop-bin/signal-desktop-bin-1.14.4.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-MY_PN="${PN/-bin/}"
-
-inherit gnome2-utils pax-utils unpacker xdg-utils
-DESCRIPTION="Allows you to send and receive messages of Signal Messenger on 
your computer"
-HOMEPAGE="https://signal.org/
-   https://github.com/WhisperSystems/Signal-Desktop";
-SRC_URI="https://updates.signal.org/desktop/apt/pool/main/s/${MY_PN}/${MY_PN}_${PV}_amd64.deb";
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-RESTRICT="bindist mirror"
-
-RDEPEND="
-   gnome-base/gconf:2
-   dev-libs/nss
-   x11-libs/gtk+:3[X]
-   x11-libs/libXScrnSaver
-   x11-libs/libXtst
-   net-print/cups
-   "
-
-QA_PREBUILT="opt/Signal/signal-desktop
-   opt/Signal/libnode.so
-   opt/Signal/libffmpeg.so"
-
-S="${WORKDIR}"
-
-src_install() {
-   insinto /
-   dodoc -r usr/share/doc/signal-desktop/.
-   doins -r opt
-   insinto /usr/share
-   doins -r usr/share/applications
-   doins -r usr/share/icons
-   fperms +x /opt/Signal/signal-desktop
-   pax-mark m opt/Signal/signal-desktop
-
-   dosym ../../opt/Signal/${MY_PN} /usr/bin/${MY_PN}
-}
-
-pkg_postinst() {
-   xdg_desktop_database_update
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-   gnome2_icon_cache_update
-}



[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/

2018-08-06 Thread Amy Liffey
commit: d3b7aea763a45d1609e0c71c425e5d83ee6d37e6
Author: Robert Siebeck  r123  de>
AuthorDate: Fri Aug  3 08:28:41 2018 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Mon Aug  6 14:05:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3b7aea7

net-im/signal-desktop-bin: new version 1.15.0

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

 net-im/signal-desktop-bin/Manifest |  1 +
 .../signal-desktop-bin-1.15.0.ebuild   | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/net-im/signal-desktop-bin/Manifest 
b/net-im/signal-desktop-bin/Manifest
index 4c3c323e225..f109ceb16d8 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1 +1,2 @@
 DIST signal-desktop_1.14.4_amd64.deb 65716964 BLAKE2B 
6209261ea15e14ae6b8da175afdddc4f48af55094a4dab20bdf7dcb5fe52ae79fbb7e2c235297afca2506749de387f8ca06b36a4aa89232b4cf903ded92c291e
 SHA512 
d5e35fe04bbcb64cd2b5d12823be5400a85ca5ec8c24891f7f12aa6c38074f97a739afe7f028b4a397d1cc4d2e7193d7354829b54847dd0e95c71c7a46dae017
+DIST signal-desktop_1.15.0_amd64.deb 70034852 BLAKE2B 
50a806e5467a4d84b4a514787bfa5349424a71535eff13563eecea31c227eaa4ca384b4fe9c3af6fc2ba1dec02f834dbb8e92894d0f42e7a406c37f3c18bc494
 SHA512 
f7a8fc5387c0980cb944ec5f4d2d38ef21234b945914c6655494f2e4b0a80af1599967816ec61f6d06b48bd73f1074a87d1d15410b5336a1c9112cc8c44e9704

diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-1.15.0.ebuild 
b/net-im/signal-desktop-bin/signal-desktop-bin-1.15.0.ebuild
new file mode 100644
index 000..4c7b60f0d17
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-1.15.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN="${PN/-bin/}"
+
+inherit gnome2-utils pax-utils unpacker xdg-utils
+DESCRIPTION="Allows you to send and receive messages of Signal Messenger on 
your computer"
+HOMEPAGE="https://signal.org/
+   https://github.com/WhisperSystems/Signal-Desktop";
+SRC_URI="https://updates.signal.org/desktop/apt/pool/main/s/${MY_PN}/${MY_PN}_${PV}_amd64.deb";
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RESTRICT="bindist mirror"
+
+RDEPEND="
+   gnome-base/gconf:2
+   dev-libs/nss
+   x11-libs/gtk+:3[X]
+   x11-libs/libXScrnSaver
+   x11-libs/libXtst
+   net-print/cups
+   "
+
+QA_PREBUILT="opt/Signal/signal-desktop
+   opt/Signal/libnode.so
+   opt/Signal/libffmpeg.so"
+
+S="${WORKDIR}"
+
+src_install() {
+   insinto /
+   dodoc -r usr/share/doc/signal-desktop/.
+   doins -r opt
+   insinto /usr/share
+   doins -r usr/share/applications
+   doins -r usr/share/icons
+   fperms +x /opt/Signal/signal-desktop
+   pax-mark m opt/Signal/signal-desktop
+
+   dosym ../../opt/Signal/${MY_PN} /usr/bin/${MY_PN}
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   gnome2_icon_cache_update
+}



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

2018-08-06 Thread Amy Liffey
commit: d605c4d73a17a910c6bf7d5ce3cced96d7fedab9
Author: Amy Liffey  gentoo  org>
AuthorDate: Mon Aug  6 14:10:13 2018 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Mon Aug  6 14:10:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d605c4d7

sci-libs/gsl: version bump 2.5

Closes: https://bugs.gentoo.org/661380
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 sci-libs/gsl/Manifest   |   1 +
 sci-libs/gsl/gsl-2.5.ebuild | 112 
 2 files changed, 113 insertions(+)

diff --git a/sci-libs/gsl/Manifest b/sci-libs/gsl/Manifest
index a5822d65a93..00fc6640e73 100644
--- a/sci-libs/gsl/Manifest
+++ b/sci-libs/gsl/Manifest
@@ -2,3 +2,4 @@ DIST gsl-1.16-cblas.patch.bz2 2810 BLAKE2B 
364c9f93a386e5d95c86789a3c00231cdfbe5
 DIST gsl-1.16.tar.gz 3534080 BLAKE2B 
1c55a41e5ed57b57f671074240d23416aa8f23e3cc2bb832e455d4f44d307e6be6adfa3671dbbf2aa14604ea49f96ff636de7909f3532cdc811f6bd99b0aa59d
 SHA512 
94e998953f30d701e1cd0a5e05d572c5cca7b6f40f0533aa85394ba4218946826408093ffe3049a0ab13d6ba87034fcec1a7d52a67d0b8860dc02b5fd4feb8eb
 DIST gsl-2.3-cblas.patch.bz2 12036 BLAKE2B 
ddad801cc42f925581e2e4995292f3eab0d2faf70c43c3b205fcf521b98e426df1d0824ed7d98b2c4cc89bbc4068fd45f2595dc02d23bded5c702b5a01bbfdb2
 SHA512 
37b867a21e60cd96c453ae24139bcf16c00c85bb6d5a3dcece81185fd9af5870c5167d2fa3c74cffce55bfb84f72be34d28ea94e0889904f8dda8687f66b4d23
 DIST gsl-2.4.tar.gz 5916715 BLAKE2B 
f22c07b2d5759a383e05b8bfdba70071672cc27f12ff2a8c755451fe7e10c8e2d80e3fcc601508c5e9942e4cfd05e51c43ba9326b760e4390eb0c2552886
 SHA512 
12442b023dd959e8b22a9c486646b5cedec7fdba0daf2604cda365cf96d10d99aefdec2b42e59c536cc071da1525373454e5ed6f4b15293b305ca9b1dc6db130
+DIST gsl-2.5.tar.gz 7303881 BLAKE2B 
7c6d10c21071a1af1f03123f83244476d2e90fcd27d05a115b03a74fe631eb7d8081f5260e534ae58ab0997cf980a5e4cb50d110ca626fe810c44be70180
 SHA512 
5b4c5c023f9029ce220f4e09aa4d0234fed94d42ac224d58fda095fe0532d54237a7c33278f8b5d0ba051f6004486edb38d0adb4fcb49337a8c1d8a18cf4a24a

diff --git a/sci-libs/gsl/gsl-2.5.ebuild b/sci-libs/gsl/gsl-2.5.ebuild
new file mode 100644
index 000..da1026f0739
--- /dev/null
+++ b/sci-libs/gsl/gsl-2.5.ebuild
@@ -0,0 +1,112 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic toolchain-funcs
+
+DESCRIPTION="The GNU Scientific Library"
+HOMEPAGE="https://www.gnu.org/software/gsl/";
+SRC_URI="mirror://gnu/${PN}/${P}.tar.gz
+   https://dev.gentoo.org/~mgorny/dist/${PN}-2.3-cblas.patch.bz2";
+
+LICENSE="GPL-3"
+SLOT="0/23"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris 
~x86-solaris"
+IUSE="cblas-external +deprecated static-libs"
+
+RDEPEND="cblas-external? ( virtual/cblas:= )"
+DEPEND="${RDEPEND}
+   app-eselect/eselect-cblas
+   virtual/pkgconfig"
+
+PATCHES=( "${WORKDIR}"/${PN}-2.3-cblas.patch )
+
+pkg_pretend() {
+   # prevent to use external cblas from a previously installed gsl
+   local current_lib
+   if use cblas-external; then
+   current_lib=$(eselect cblas show | cut -d' ' -f2)
+   if [[ ${current_lib} == gsl ]]; then
+   ewarn "USE flag cblas-external is set: linking gsl with 
an external cblas."
+   ewarn "However the current selected external cblas is 
gsl."
+   ewarn "Please install and/or eselect another cblas"
+   die "Circular gsl dependency"
+   fi
+   fi
+}
+
+src_prepare() {
+   ESELECT_PROF="gsl"
+
+   # bug 349005
+   [[ $(tc-getCC)$ == *gcc* ]] && \
+   [[ $(tc-getCC)$ != *apple* ]] && \
+   [[ $(gcc-major-version)$(gcc-minor-version) -eq 44 ]] \
+   && filter-mfpmath sse
+   filter-flags -ffast-math
+
+   default
+   if use deprecated; then
+   sed -i -e "/GSL_DISABLE_DEPRECATED/,+2d" configure.ac || die
+   fi
+   eautoreconf
+
+   cp "${FILESDIR}"/eselect.cblas.gsl "${T}"/ || die
+   sed -i -e "s:/usr:${EPREFIX}/usr:" "${T}"/eselect.cblas.gsl || die
+   if [[ ${CHOST} == *-darwin* ]] ; then
+   sed -i -e 's/\.so\([\.0-9]\+\)\?/\1.dylib/g' \
+   "${T}"/eselect.cblas.gsl || die
+   fi
+}
+
+src_configure() {
+   if use cblas-external; then
+   export CBLAS_LIBS="$($(tc-getPKG_CONFIG) --libs cblas)"
+   export CBLAS_CFLAGS="$($(tc-getPKG_CONFIG) --cflags cblas)"
+   fi
+   econf \
+   --enable-shared \
+   $(use_with cblas-external) \
+   $(use_enable static-libs static)
+}
+
+src_test() {
+   local MAKEOPTS="${MAKEOPTS} -j1"
+   default
+}
+
+src_install() {
+   default
+
+   find "${ED}" -name '*.la' -exec rm -f {} +
+
+   # take care of pkgconfig file for cbla

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

2018-08-06 Thread Craig Andrews
commit: c09f3ccdae6c232a346de6be397df07f500e912d
Author: Vladimir Pavljuchenkov (SpiderX)  spiderx  dp 
 ua>
AuthorDate: Sun Jul 29 11:19:05 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Aug  6 14:30:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c09f3ccd

sys-power/powerstat: version bump to 0.02.18

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

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 sys-power/powerstat/Manifest |  1 +
 sys-power/powerstat/powerstat-0.02.18.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/sys-power/powerstat/Manifest b/sys-power/powerstat/Manifest
index 71af7d4cbf2..55cb8213ced 100644
--- a/sys-power/powerstat/Manifest
+++ b/sys-power/powerstat/Manifest
@@ -1,2 +1,3 @@
 DIST powerstat-0.02.15.tar.gz 58529 BLAKE2B 
f5429392fbb6f3b42b2bef5ff3218adb8b421bae055a302b00ee26aaaf219eca561a39238150786de94f6b74110ce7df1318e784a80c1caa903a2d7758dc5625
 SHA512 
15fdcee2ffecf7ceb6895a9fcd74ce30708c40cdb35e5e15de2b3c0d39b63b3500862a7117b08ce0f388372aace849aa5f8343d97c2315ec19e499cb5d76e204
 DIST powerstat-0.02.17.tar.gz 58854 BLAKE2B 
c8459c410de2311fa409e80b2395958c9080e7b9991a9c39818fa60ad420039415b70dc891fdd293f0952f3228a9766cb237d6c98b85b7feb78c717958e83b82
 SHA512 
fa6ee1da5f75b0415f3e495dfd8db0ea416493c1ddb7d0a079c8136220c609207001c66dfedf624c8675b9ba12a25698e59154ae62b2647403a2447522f68f11
+DIST powerstat-0.02.18.tar.gz 59205 BLAKE2B 
80230b0571b0920d68ed0148220d0b50c84dece6a24c11d866a885c63da336d5a632119a667a3348dcc8b6f62ed98a5785ad91120a3ee9d98ddd0dbb5952aaea
 SHA512 
2634ae760d2cd68f71d315033d53bcda843b977bfe34190f792a5937a29dc4b6d220b91bd3b538be75394c8ba9b5a8d883e3d99ea8b840abf4106880da7a1404

diff --git a/sys-power/powerstat/powerstat-0.02.18.ebuild 
b/sys-power/powerstat/powerstat-0.02.18.ebuild
new file mode 100644
index 000..e521ed728d5
--- /dev/null
+++ b/sys-power/powerstat/powerstat-0.02.18.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="Laptop power measuring tool"
+HOMEPAGE="https://launchpad.net/ubuntu/+source/powerstat 
https://github.com/ColinIanKing/powerstat";
+SRC_URI="https://github.com/ColinIanKing/${PN}/archive/V${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+# Don't compress manpages
+PATCHES=( "${FILESDIR}"/"${PN}"-0.02.17-makefile.patch )
+
+src_compile() {
+   emake CC="$(tc-getCC)"
+}



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

2018-08-06 Thread Brian Dolbec
commit: b817c89d7c979d42f55858557e85d99f36602601
Author: Brian Dolbec dolsen  gentoo  org>
AuthorDate: Mon Aug  6 14:45:39 2018 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Mon Aug  6 14:45:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b817c89d

dev-python/pydecomp: Stablize 0.3

Had only 1 tiny extension change since 0.2.
Is only used by catalyst only, allarches stabilizing for catalysat

Package-Manager: Portage-2.3.40, Repoman-2.3.9

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

diff --git a/dev-python/pydecomp/pydecomp-0.3.ebuild 
b/dev-python/pydecomp/pydecomp-0.3.ebuild
index 415930a122d..939c8f01532 100644
--- a/dev-python/pydecomp/pydecomp-0.3.ebuild
+++ b/dev-python/pydecomp/pydecomp-0.3.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else

SRC_URI="https://dev.gentoo.org/~dolsen/releases/${PN}/pyDeComp-${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd"
+   KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh 
~sparc x86 ~x86-fbsd"
S="${WORKDIR}/pyDeComp-${PV}"
 fi
 



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

2018-08-06 Thread Georgy Yakovlev
commit: 67f77da4d63c44881f9319dbabeea1f4eae97540
Author: Christian Strahl  gmail  com>
AuthorDate: Mon Jul 30 16:09:57 2018 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Aug  6 15:46:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67f77da4

dev-util/clion: prevent file collisions with other jetbrains products

Closes: https://bugs.gentoo.org/640954
Closes: https://bugs.gentoo.org/644980

 dev-util/clion/clion-2018.2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-util/clion/clion-2018.2.ebuild 
b/dev-util/clion/clion-2018.2.ebuild
index 803c11d46cf..f7113f1c19c 100644
--- a/dev-util/clion/clion-2018.2.ebuild
+++ b/dev-util/clion/clion-2018.2.ebuild
@@ -13,6 +13,7 @@ LICENSE="IDEA
|| ( IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal )"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
+RESTRICT="splitdebug"
 
 # RDEPENDS may cause false positives in repoman.
 # clion requires cmake and gdb at runtime to build and debug C/C++ projects



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

2018-08-06 Thread Georgy Yakovlev
commit: 37a87745de1de0d6e2ef816954751915d75227d1
Author: Christian Strahl  gmail  com>
AuthorDate: Thu Jul 26 14:23:40 2018 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Aug  6 15:46:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37a87745

dev-util/clion: remove old versions

Package-Manager: Portage-2.3.40-r1, Repoman-2.3.9

 dev-util/clion/Manifest  |  2 --
 dev-util/clion/clion-2017.3.4.ebuild | 60 
 dev-util/clion/clion-2018.1.ebuild   | 60 
 3 files changed, 122 deletions(-)

diff --git a/dev-util/clion/Manifest b/dev-util/clion/Manifest
index b2ee33de599..0e0998dd0b9 100644
--- a/dev-util/clion/Manifest
+++ b/dev-util/clion/Manifest
@@ -1,3 +1 @@
-DIST clion-2017.3.4.tar.gz 331195446 BLAKE2B 
5d868de5b1d97a80dd2d63977dfda8d3ab56840c95e4cdba5b8e55cf626dbd68e1015fd8dae664dbdf8161853a96a492ce43a78e0e6bd13138144d28e1146f78
 SHA512 
044e713e2ab3724b891b48a1d75936dce1580be0fded174101f768f6976f76f2557768128fd596cc8855c15f27dbd9a1e9d4299b947ad00ca458c537d81fd0b8
-DIST clion-2018.1.tar.gz 333789580 BLAKE2B 
026ebe63049f3b80c2924079092707379d07fa838b532b7e191ee5fbc66dfa50dbc97ad78cbafd6794f99bc29ce66f4d54882d0bbc1339e08a2f35bd5f195bc5
 SHA512 
ac95b5d346f077ab26882ff4c0f71420c6fcd0a929aa33c60b427d0a10839bec3a2e5363d8cd18d9e2d6988da17dd0deacd9fd3b3c5f0619c9925acf263f56bd
 DIST clion-2018.2.tar.gz 456219123 BLAKE2B 
1cb719596568b7208658f01c9495b2948490c2f27f9d3eec6bb652d65e60374232b286b6fc889510c88855cfdd890c516e268c783b1d3ae5e54c42fbd68c047e
 SHA512 
ce21c94e89c7966784a4ebe07c2324cf674187e67eb9362af9bcd6a299b1ef69f45c8b95f91db244db4a2a70e72d849a752741b2c9730477df35f09ab13ab807

diff --git a/dev-util/clion/clion-2017.3.4.ebuild 
b/dev-util/clion/clion-2017.3.4.ebuild
deleted file mode 100644
index 376319ea602..000
--- a/dev-util/clion/clion-2017.3.4.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit desktop eutils
-
-DESCRIPTION="A complete toolset for C and C++ development"
-HOMEPAGE="http://www.jetbrains.com/clion";
-SRC_URI="http://download.jetbrains.com/cpp/CLion-${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="IDEA
-   || ( IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal )"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-# RDEPENDS may cause false positives in repoman.
-# clion requires cmake and gdb at runtime to build and debug C/C++ projects
-RDEPEND="
-   sys-devel/gdb
-   dev-util/cmake"
-
-QA_PREBUILT="opt/${P}/*"
-
-src_prepare() {
-   default
-
-   local remove_me=(
-   bin/gdb/bin
-   bin/gdb/lib
-   bin/gdb/share
-   bin/cmake
-   license/CMake*
-   plugins/tfsIntegration/lib/native/hpux
-   plugins/tfsIntegration/lib/native/solaris
-   )
-
-   use amd64 || remove_me+=( 
plugins/tfsIntegration/lib/native/linux/x86_64 )
-   use arm || remove_me+=( bin/fsnotifier-arm 
plugins/tfsIntegration/lib/native/linux/arm )
-   use ppc || remove_me+=( plugins/tfsIntegration/lib/native/linux/ppc )
-   use x86 || remove_me+=( plugins/tfsIntegration/lib/native/linux/x86 )
-
-   rm -rv "${remove_me[@]}" || die
-}
-
-src_install() {
-   local dir="/opt/${P}"
-
-   insinto "${dir}"
-   doins -r *
-   fperms 755 "${dir}"/bin/{clion.sh,fsnotifier{,64}}
-
-   make_wrapper "${PN}" "${dir}/bin/${PN}.sh"
-   newicon "bin/${PN}.svg" "${PN}.svg"
-   make_desktop_entry "${PN}" "clion" "${PN}" "Development;IDE;"
-
-   # recommended by: 
https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit
-   dodir /usr/lib/sysctl.d/
-   echo "fs.inotify.max_user_watches = 524288" > 
"${D}/usr/lib/sysctl.d/30-clion-inotify-watches.conf" || die
-}

diff --git a/dev-util/clion/clion-2018.1.ebuild 
b/dev-util/clion/clion-2018.1.ebuild
deleted file mode 100644
index 376319ea602..000
--- a/dev-util/clion/clion-2018.1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit desktop eutils
-
-DESCRIPTION="A complete toolset for C and C++ development"
-HOMEPAGE="http://www.jetbrains.com/clion";
-SRC_URI="http://download.jetbrains.com/cpp/CLion-${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="IDEA
-   || ( IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal )"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-# RDEPENDS may cause false positives in repoman.
-# clion requires cmake and gdb at runtime to build and debug C/C++ projects
-RDEPEND="
-   sys-devel/gdb
-   dev-util/cmake"
-
-QA_PREBUILT="opt/${P}/*"
-
-src_prepare() {
-   default
-
-   local remove_me=(
-   bin/gdb/bin
-   bin/gdb/lib
-   bin/gdb/share
-   bin/cmake
-   lice

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

2018-08-06 Thread Georgy Yakovlev
commit: abfa5347c25d4c90954d25799a402bb980ddc565
Author: Christian Strahl  gmail  com>
AuthorDate: Sat Apr 14 08:48:15 2018 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Aug  6 15:46:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abfa5347

dev-util/clion: version bump to 2018.2

Closes: https://bugs.gentoo.org/653952
Closes: https://bugs.gentoo.org/659070
Closes: https://github.com/gentoo/gentoo/pull/9356

Package-Manager: 2.3.40-r1, Repoman-2.3.9

 dev-util/clion/Manifest|  1 +
 dev-util/clion/clion-2018.2.ebuild | 59 ++
 2 files changed, 60 insertions(+)

diff --git a/dev-util/clion/Manifest b/dev-util/clion/Manifest
index dea3a001311..b2ee33de599 100644
--- a/dev-util/clion/Manifest
+++ b/dev-util/clion/Manifest
@@ -1,2 +1,3 @@
 DIST clion-2017.3.4.tar.gz 331195446 BLAKE2B 
5d868de5b1d97a80dd2d63977dfda8d3ab56840c95e4cdba5b8e55cf626dbd68e1015fd8dae664dbdf8161853a96a492ce43a78e0e6bd13138144d28e1146f78
 SHA512 
044e713e2ab3724b891b48a1d75936dce1580be0fded174101f768f6976f76f2557768128fd596cc8855c15f27dbd9a1e9d4299b947ad00ca458c537d81fd0b8
 DIST clion-2018.1.tar.gz 333789580 BLAKE2B 
026ebe63049f3b80c2924079092707379d07fa838b532b7e191ee5fbc66dfa50dbc97ad78cbafd6794f99bc29ce66f4d54882d0bbc1339e08a2f35bd5f195bc5
 SHA512 
ac95b5d346f077ab26882ff4c0f71420c6fcd0a929aa33c60b427d0a10839bec3a2e5363d8cd18d9e2d6988da17dd0deacd9fd3b3c5f0619c9925acf263f56bd
+DIST clion-2018.2.tar.gz 456219123 BLAKE2B 
1cb719596568b7208658f01c9495b2948490c2f27f9d3eec6bb652d65e60374232b286b6fc889510c88855cfdd890c516e268c783b1d3ae5e54c42fbd68c047e
 SHA512 
ce21c94e89c7966784a4ebe07c2324cf674187e67eb9362af9bcd6a299b1ef69f45c8b95f91db244db4a2a70e72d849a752741b2c9730477df35f09ab13ab807

diff --git a/dev-util/clion/clion-2018.2.ebuild 
b/dev-util/clion/clion-2018.2.ebuild
new file mode 100644
index 000..803c11d46cf
--- /dev/null
+++ b/dev-util/clion/clion-2018.2.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit desktop eutils
+
+DESCRIPTION="A complete toolset for C and C++ development"
+HOMEPAGE="http://www.jetbrains.com/clion";
+SRC_URI="http://download.jetbrains.com/cpp/CLion-${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="IDEA
+   || ( IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal )"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+# RDEPENDS may cause false positives in repoman.
+# clion requires cmake and gdb at runtime to build and debug C/C++ projects
+RDEPEND="
+   sys-devel/gdb
+   dev-util/cmake"
+
+QA_PREBUILT="opt/${P}/*"
+
+src_prepare() {
+   default
+
+   local remove_me=(
+   bin/gdb/linux
+   bin/lldb/linux
+   bin/cmake
+   license/CMake*
+   plugins/tfsIntegration/lib/native/hpux
+   plugins/tfsIntegration/lib/native/solaris
+   )
+
+   use amd64 || remove_me+=( 
plugins/tfsIntegration/lib/native/linux/x86_64 )
+   use arm || remove_me+=( bin/fsnotifier-arm 
plugins/tfsIntegration/lib/native/linux/arm )
+   use ppc || remove_me+=( plugins/tfsIntegration/lib/native/linux/ppc )
+   use x86 || remove_me+=( plugins/tfsIntegration/lib/native/linux/x86 )
+
+   rm -rv "${remove_me[@]}" || die
+}
+
+src_install() {
+   local dir="/opt/${P}"
+
+   insinto "${dir}"
+   doins -r *
+   fperms 755 
"${dir}"/bin/{clion.sh,fsnotifier{,64},clang/linux/clang{d,-tidy}}
+
+   make_wrapper "${PN}" "${dir}/bin/${PN}.sh"
+   newicon "bin/${PN}.svg" "${PN}.svg"
+   make_desktop_entry "${PN}" "clion" "${PN}" "Development;IDE;"
+
+   # recommended by: 
https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit
+   dodir /usr/lib/sysctl.d/
+   echo "fs.inotify.max_user_watches = 524288" > 
"${D}/usr/lib/sysctl.d/30-clion-inotify-watches.conf" || die
+}



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

2018-08-06 Thread Georgy Yakovlev
commit: d516751513b4b24096031672168ee9a996f56678
Author: Christian Strahl  gmail  com>
AuthorDate: Mon Aug  6 09:11:31 2018 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Aug  6 15:46:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5167515

dev-util/clion: add use flag for jdk selection

 dev-util/clion/clion-2018.2.ebuild | 12 +++-
 dev-util/clion/metadata.xml|  3 +++
 2 files changed, 14 insertions(+), 1 deletion(-)

diff --git a/dev-util/clion/clion-2018.2.ebuild 
b/dev-util/clion/clion-2018.2.ebuild
index f7113f1c19c..d21e40f 100644
--- a/dev-util/clion/clion-2018.2.ebuild
+++ b/dev-util/clion/clion-2018.2.ebuild
@@ -14,12 +14,14 @@ LICENSE="IDEA
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 RESTRICT="splitdebug"
+IUSE="-custom-jdk"
 
 # RDEPENDS may cause false positives in repoman.
 # clion requires cmake and gdb at runtime to build and debug C/C++ projects
 RDEPEND="
sys-devel/gdb
-   dev-util/cmake"
+   dev-util/cmake
+   !custom-jdk? ( virtual/jdk )"
 
 QA_PREBUILT="opt/${P}/*"
 
@@ -40,6 +42,8 @@ src_prepare() {
use ppc || remove_me+=( plugins/tfsIntegration/lib/native/linux/ppc )
use x86 || remove_me+=( plugins/tfsIntegration/lib/native/linux/x86 )
 
+   use custom-jdk || remove_me+=( jre64 )
+
rm -rv "${remove_me[@]}" || die
 }
 
@@ -50,6 +54,12 @@ src_install() {
doins -r *
fperms 755 
"${dir}"/bin/{clion.sh,fsnotifier{,64},clang/linux/clang{d,-tidy}}
 
+   if use custom-jdk; then
+   if [[ -d jre64 ]]; then
+   fperms 755 
"${dir}"/jre64/bin/{java,jjs,keytool,orbd,pack200,policytool,rmid,rmiregistry,servertool,tnameserv,unpack200}
+   fi
+   fi
+
make_wrapper "${PN}" "${dir}/bin/${PN}.sh"
newicon "bin/${PN}.svg" "${PN}.svg"
make_desktop_entry "${PN}" "clion" "${PN}" "Development;IDE;"

diff --git a/dev-util/clion/metadata.xml b/dev-util/clion/metadata.xml
index 4f7225e07bb..fd24c2d5ef8 100644
--- a/dev-util/clion/metadata.xml
+++ b/dev-util/clion/metadata.xml
@@ -12,4 +12,7 @@

Fully Integrated C/C++ Development Environment.

+   
+   Install and use IntelliJ's custom 
JRE.
+   
 



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/racket/

2018-08-06 Thread Amy Liffey
commit: 99e1827939edb12f8396a4547deb4fc225a4599e
Author: Amy Liffey  gentoo  org>
AuthorDate: Mon Aug  6 15:55:12 2018 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Mon Aug  6 15:56:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99e18279

dev-scheme/racket: version bump 7.0

Closes: https://bugs.gentoo.org/662952
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-scheme/racket/Manifest  |  2 +
 dev-scheme/racket/racket-7.0.ebuild | 93 +
 2 files changed, 95 insertions(+)

diff --git a/dev-scheme/racket/Manifest b/dev-scheme/racket/Manifest
index 4d60880650a..ac9dc2976a5 100644
--- a/dev-scheme/racket/Manifest
+++ b/dev-scheme/racket/Manifest
@@ -1,4 +1,6 @@
 DIST racket-6.12-src-builtpkgs.tgz 119736428 BLAKE2B 
ca462e69c29c33e56e8e92dfc88e18c0643e045a52d50b288139b2d439dac9e10c3a5d0226236a2e2103b9d0c74871b97c3edfb242b49822d92893acc9ea42d7
 SHA512 
31f3f9b3f69a80601569cfdeee1610a49a2931c2c11a9daf9ff14eb8828dc48cb0befd05fc1b0cc53cc1477a04841e850f2dc89614dff58dc8e9e5da7b717716
 DIST racket-6.7-src-builtpkgs.tgz 116773863 BLAKE2B 
786552b296449cd105450450f7232ba5468aba0ed6d96aa6db058cc3eb655808f031259ee69d1ab8abb9a751151e28e923d4388860ed37d74a1f6a637f740f0f
 SHA512 
63fdc18e72fa152434d0fb83e926c28d2b2d16c93a0a2be0c14d445671c1bff5daf500e9917e41fa2f60454377de0cc10d226c321402abf4bad55a15ac74f127
+DIST racket-7.0-src-builtpkgs.tgz 122544008 BLAKE2B 
fa6eddab17fbdec1db1dac2debb2da72fbab064f10fe0f49eda5b0ccfc635b2f86cef2eb103675988d281459f4fdb19841e27f154b803b38631ee21a2312799f
 SHA512 
e872bb935146027bdc78dd7d22ea07cbbf78a23c761d584770d9ded3ece71b74954a317b799de16b0ba762219a46f0e66f41ceeb4d6741d0b1998bc6abf6b20a
 DIST racket-minimal-6.12-src-builtpkgs.tgz 11251582 BLAKE2B 
c8ed5c562241f37297e0e88d1c8d60ceaf35c2a7010ca68a8b8ee007819822149cbda4f3b5c0ec93093901593b2722a22b9f8e46a083b207022877ce45f5
 SHA512 
6eb23ec16c710c661171f545b8dc5a53666e8a16d1db7edf1a0713693c99b79a779c4d7c6765dc3107f699c31e29238ddbb3e08b1eb62832292af0d4a1b5f465
 DIST racket-minimal-6.7-src-builtpkgs.tgz 11213736 BLAKE2B 
1661fe1818d0b2c0d2c058aead61e25c5df01201d3ccdb31fccca14e9c1f2f822c18bfad6be3c1b7446d692c252129b63340b37e0311848269a914197416eee9
 SHA512 
59c885b535ed8e91a3b2a524bbc38661a5c19848ded935cc9f068c3fd6c8da39fc0755ef8df3a69cce3d50b96ee30d91972d6a4f6d5414eefb80bdc1ede6a285
+DIST racket-minimal-7.0-src-builtpkgs.tgz 12215529 BLAKE2B 
4e9d2b137edf6b188c71dd32771753a16589ab49884aba1641fac5a5f82b9016843fec3257de7d59a9b00971a7dd455e99897782794800e14a656bcb22a17080
 SHA512 
976fd0ab96f4bf99eb7c63f7f213af91f91de4dd2498c4f8f1440743f7571194090abf0c4037e436970235f737d0add116f5689bf495688b3667a91ef95e8270

diff --git a/dev-scheme/racket/racket-7.0.ebuild 
b/dev-scheme/racket/racket-7.0.ebuild
new file mode 100644
index 000..206f8c7836f
--- /dev/null
+++ b/dev-scheme/racket/racket-7.0.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit pax-utils
+
+DESCRIPTION="General purpose, multi-paradigm Lisp-Scheme programming language"
+HOMEPAGE="http://racket-lang.org/";
+SRC_URI="minimal? ( 
http://download.racket-lang.org/installers/${PV}/${PN}-minimal-${PV}-src-builtpkgs.tgz
 ) !minimal? ( 
http://download.racket-lang.org/installers/${PV}/${P}-src-builtpkgs.tgz )"
+LICENSE="GPL-3+ LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+IUSE="doc +futures +jit minimal +places +readline +threads +X"
+REQUIRED_USE="futures? ( jit )"
+
+RDEPEND="dev-db/sqlite:3
+   media-libs/libpng:0
+   x11-libs/cairo[X?]
+   x11-libs/pango[X?]
+   virtual/libffi
+   virtual/jpeg:0
+   readline? ( dev-libs/libedit )
+   X? ( x11-libs/gtk+[X?] )"
+RDEPEND="${RDEPEND} !dev-tex/slatex"
+
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${P}/src"
+
+src_prepare() {
+   default
+   rm -r foreign/libffi || die 'failed to remove bundled libffi'
+}
+
+src_configure() {
+   # According to vapier, we should use the bundled libtool
+   # such that we don't preclude cross-compile. Thus don't use
+   # --enable-lt=/usr/bin/libtool
+   econf \
+   --enable-shared \
+   --enable-float \
+   --enable-libffi \
+   --enable-foreign \
+   --disable-libs \
+   --disable-strip \
+   $(use_enable X gracket) \
+   $(use_enable doc docs) \
+   $(use_enable jit) \
+   $(use_enable places) \
+   $(use_enable futures) \
+   $(use_enable threads pthread)
+}
+
+src_compile() {
+   if use jit; then
+   # When the JIT is enabled, a few binaries need to be pax-marked
+   # on hardened systems (bug 613634). The trick is to pax-mark
+   # them before they're used later in the build system. The
+   # following order for racketcgc and racket3m was determined by
+

[gentoo-commits] repo/gentoo:master commit in: app-emulation/lxc/, app-emulation/lxc/files/

2018-08-06 Thread Virgil Dupras
commit: 29dedb39a6a6587a6d71b11444de28f24a98b0bb
Author: Virgil Dupras  gentoo  org>
AuthorDate: Sun Aug  5 15:11:40 2018 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Mon Aug  6 16:08:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29dedb39

app-emulation/lxc: fix CVE-2018-6556

Apply patches from upstream. In the case of the 2.1.1 patch, I had to
modify it to make the code compile. See ADDENDUM in patch.

Bug: https://bugs.gentoo.org/662780
Package-Manager: Portage-2.3.44, Repoman-2.3.10

 .../lxc/files/lxc-2.1.1-cve-2018-6556.patch| 118 +++
 .../lxc/files/lxc-3.0.1-cve-2018-6556.patch| 110 +++
 app-emulation/lxc/lxc-2.1.1-r1.ebuild  | 215 +
 app-emulation/lxc/lxc-3.0.1-r1.ebuild  | 163 
 4 files changed, 606 insertions(+)

diff --git a/app-emulation/lxc/files/lxc-2.1.1-cve-2018-6556.patch 
b/app-emulation/lxc/files/lxc-2.1.1-cve-2018-6556.patch
new file mode 100644
index 000..bad1e274527
--- /dev/null
+++ b/app-emulation/lxc/files/lxc-2.1.1-cve-2018-6556.patch
@@ -0,0 +1,118 @@
+From d183654ec1a2cd1149bdb92601ccb7246bddb14e Mon Sep 17 00:00:00 2001
+From: Christian Brauner 
+Date: Wed, 25 Jul 2018 19:56:54 +0200
+Subject: [PATCH] CVE 2018-6556: verify netns fd in lxc-user-nic
+
+Signed-off-by: Christian Brauner 
+---
+ src/lxc/lxc_user_nic.c | 35 ---
+ src/lxc/utils.c| 12 
+ src/lxc/utils.h|  5 +
+ 3 files changed, 49 insertions(+), 3 deletions(-)
+
+ADDENDUM from vdup...@gentoo.org: Original patch from Christian didn't
+include LXC_PROC_PID_FD_LEN define, but referenced it. This resulted in
+code that doesn't compile. I fetched the definition from the stable-3.0
+branch and included it to this patch. Also, this diff is regenerated
+from lxc-2.1.1 tag instead of stable-2.0 branch.
+
+diff --git a/src/lxc/lxc_user_nic.c b/src/lxc/lxc_user_nic.c
+index 6f550f0d..09a342ac 100644
+--- a/src/lxc/lxc_user_nic.c
 b/src/lxc/lxc_user_nic.c
+@@ -1124,12 +1124,41 @@ int main(int argc, char *argv[])
+   exit(EXIT_FAILURE);
+   }
+   } else if (request == LXC_USERNIC_DELETE) {
+-  netns_fd = open(args.pid, O_RDONLY);
++  char opath[LXC_PROC_PID_FD_LEN];
++
++  /* Open the path with O_PATH which will not trigger an actual
++   * open(). Don't report an errno to the caller to not leak
++   * information whether the path exists or not.
++   * When stracing setuid is stripped so this is not a concern
++   * either.
++   */
++  netns_fd = open(args.pid, O_PATH | O_CLOEXEC);
+   if (netns_fd < 0) {
+-  usernic_error("Could not open \"%s\": %s\n", args.pid,
+-strerror(errno));
++  usernic_error("Failed to open \"%s\"\n", args.pid);
+   exit(EXIT_FAILURE);
+   }
++
++  if (!fhas_fs_type(netns_fd, NSFS_MAGIC)) {
++  usernic_error("Path \"%s\" does not refer to a network 
namespace path\n", args.pid);
++  close(netns_fd);
++  exit(EXIT_FAILURE);
++  }
++
++  ret = snprintf(opath, sizeof(opath), "/proc/self/fd/%d", 
netns_fd);
++  if (ret < 0 || (size_t)ret >= sizeof(opath)) {
++  close(netns_fd);
++  exit(EXIT_FAILURE);
++  }
++
++  /* Now get an fd that we can use in setns() calls. */
++  ret = open(opath, O_RDONLY | O_CLOEXEC);
++  if (ret < 0) {
++  usernic_error("Failed to open \"%s\": %s\n", args.pid, 
strerror(errno));
++  close(netns_fd);
++  exit(EXIT_FAILURE);
++  }
++  close(netns_fd);
++  netns_fd = ret;
+   }
+ 
+   if (!create_db_dir(LXC_USERNIC_DB)) {
+diff --git a/src/lxc/utils.c b/src/lxc/utils.c
+index e6a44a51..c2a08a9d 100644
+--- a/src/lxc/utils.c
 b/src/lxc/utils.c
+@@ -2380,6 +2380,18 @@ bool has_fs_type(const char *path, fs_type_magic 
magic_val)
+   return has_type;
+ }
+ 
++bool fhas_fs_type(int fd, fs_type_magic magic_val)
++{
++  int ret;
++  struct statfs sb;
++
++  ret = fstatfs(fd, &sb);
++  if (ret < 0)
++  return false;
++
++  return is_fs_type(&sb, magic_val);
++}
++
+ bool lxc_nic_exists(char *nic)
+ {
+ #define __LXC_SYS_CLASS_NET_LEN 15 + IFNAMSIZ + 1
+diff --git a/src/lxc/utils.h b/src/lxc/utils.h
+index e83ed49e..06ec74d7 100644
+--- a/src/lxc/utils.h
 b/src/lxc/utils.h
+@@ -46,11 +46,16 @@
+ #define __S_ISTYPE(mode, mask) (((mode)&S_IFMT) == (mask))
+ #endif
+ 
++#ifndef NSFS_MAGIC
++#define NSFS_MAGIC 0x6e736673
++#endif
++
+ /* Useful macros */
+ /* Maximum number for 64 bit

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

2018-08-06 Thread Matt Thode
commit: c98a5717c9b92ec1cf9921dd5f8065791d89
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Aug  6 16:19:46 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Aug  6 16:20:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c98a5717

net-misc/memcached: remove old for CVE-2018-1000127

Bug: https://bugs.gentoo.org/662888
Package-Manager: Portage-2.3.43, Repoman-2.3.10

 net-misc/memcached/Manifest|  5 --
 net-misc/memcached/memcached-1.4.33.ebuild | 83 --
 net-misc/memcached/memcached-1.5.5.ebuild  | 95 --
 net-misc/memcached/memcached-1.5.6.ebuild  | 95 --
 net-misc/memcached/memcached-1.5.7.ebuild  | 95 --
 net-misc/memcached/memcached-1.5.8.ebuild  | 95 --
 6 files changed, 468 deletions(-)

diff --git a/net-misc/memcached/Manifest b/net-misc/memcached/Manifest
index ba9ffd5e770..bec914bd2c6 100644
--- a/net-misc/memcached/Manifest
+++ b/net-misc/memcached/Manifest
@@ -1,8 +1,3 @@
-DIST memcached-1.4.33.tar.gz 389813 BLAKE2B 
1dbee338c0cb3c9006c71e60353328dbabb8e7b576760ca3be617d94dd1b1b31ed027618008ee7e0e86716bb146c63bc89ef793f8299d6bcffa313e6c2af4b22
 SHA512 
00af5a2f46702fb8e606b1035cdaad125445d8eb701927a3d7cd6c12e0811efb3ad917e3118043fd993b5c313f1aa0c4b2a471218e971a21fed7c896e136
 DIST memcached-1.4.39.tar.gz 403751 BLAKE2B 
fc6082eb9b6dc5ee41c42ded9bcde03ebfe87d1c8ed9acbc6e61cb8889604c6c2715e49556473a1b9215974150b0ccb03d5dbb7210108c87d8e67f19eaccbd87
 SHA512 
055d39d9d681adebb9a6a255bce5d550b61df0a1981f0105f8ffcc936e2053bca60360d755b65d79af836ba1ca71d4c739c67e20a2e0e7110ada183a7b0b63d6
 DIST memcached-1.5.2.tar.gz 407715 BLAKE2B 
d9d6bc3fde4ca47954dbcec520af73a823ff33cd21149cf4a8fd234c383382b83a089196fd168f1787f764ac4b0b72a4bf8f50867bdc377e95a622f399a1
 SHA512 
439e1dbf3b15fd014446abb5fd130eb914a72b7372f65a00388da83f30486e8658de75b87626b0c512397457aca9b60057fcedb83d84c628b53137d2a2167c0d
-DIST memcached-1.5.5.tar.gz 449297 BLAKE2B 
c4c5f35a83b858942292ee7dcf613ad954214e68ddfbd79afc9b71543227ee08279b5a7d1beb5da5f9b4f5ae6c9670979eba6259eb299510b80abcbfa29e362f
 SHA512 
38883600398b5d9378bb57508ed94b80ed2c4ef0e2610e328a60bcb79268f85c67c99159993040b36eac964138822862fa78f62c649560abc4818233b1b2f3d0
-DIST memcached-1.5.6.tar.gz 452038 BLAKE2B 
357197c06a3211a7f2fcd90a3895f0ed3a56bc4e5b685e2dbe605cd9bbab676759b9707c9cedaeec9dbc59dddca92a7e6152cf5f4324ec66edbf7425bd7a7209
 SHA512 
b8bb3b69358a476c6f11f42e89565dd0261cba3f1eaa6b0999dba7c2cb2d7c5e9ca24dedc6b7fd46ec78e40e52d66fe4694ebafd6bbd4557d25d66757d9024a4
-DIST memcached-1.5.7.tar.gz 458062 BLAKE2B 
5ff0b2a0f46472dde5037268ff97e88afa15f9f9406e93a8cb43827e2bf918a935e1a29456e756cca1e5adcbf6634b6f1e9a7b007e9f446c1400ff64c1480a1d
 SHA512 
b20a6b0c79007904146c83c119c17e6af47b8c4d9993c316fe2557fade66a1bf14839fe8fdc371a52a7ab558433048a6d9386962647221743ed0908b277003fc
-DIST memcached-1.5.8.tar.gz 459715 BLAKE2B 
b151a0c204c392f54551361ac6d12f61b511eaac3837406fc29a6dd64fd7522efb04f33a06f9f316d5e64ef33cf1940d4a90818bbe7401ac27a636cacaeff34b
 SHA512 
6f0e3ce9cae3e424c41223597353b9520e7e7f97fb4719a5d520dfd34e1d917d4ee0e42bced0a5799042227b80bc4ed2778715a71b9941239db13cb367bdb088
 DIST memcached-1.5.9.tar.gz 462605 BLAKE2B 
e648cd968f64107be11ebb101efd1d61bfb7db677b3cb7ed1325ca1fd810949cb3067ebee07df974f89beff48a38133f4409fcb8cd176b195a5287ea91be3d53
 SHA512 
06f7f09a0ec1ec02353296f79776ce9229c648f4ca7c6914f82b3e50455c3b5c8d535c62d8a823f5a50375acddb9cb77470bec430c2acb37f107fb660fe29e54

diff --git a/net-misc/memcached/memcached-1.4.33.ebuild 
b/net-misc/memcached/memcached-1.4.33.ebuild
deleted file mode 100644
index e800726349c..000
--- a/net-misc/memcached/memcached-1.4.33.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit autotools eutils flag-o-matic systemd user
-
-MY_PV="${PV/_rc/-rc}"
-MY_P="${PN}-${MY_PV}"
-
-DESCRIPTION="High-performance, distributed memory object caching system"
-HOMEPAGE="http://memcached.org/";
-SRC_URI="https://www.memcached.org/files/${MY_P}.tar.gz
-https://www.memcached.org/files/old/${MY_P}.tar.gz";
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="test slabs-reassign debug sasl selinux" # hugetlbfs later
-
-RDEPEND=">=dev-libs/libevent-1.4
-dev-lang/perl
-sasl? ( dev-libs/cyrus-sasl )
-selinux? ( sec-policy/selinux-memcached )"
-DEPEND="${RDEPEND}
-   test? ( virtual/perl-Test-Harness 
>=dev-perl/Cache-Memcached-1.24 )"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
-   epatch "${FILESDIR}/${PN}-1.2.2-fbsd.patch"
-   # Handled different upstream
-   #epatch "${FILESDIR}/${PN}-1.3.3-gcc

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

2018-08-06 Thread Jason Zaman
commit: b0ca8ae727151c6403a46c9955ecea594682d680
Author: Jason Zaman  gentoo  org>
AuthorDate: Mon Aug  6 08:13:18 2018 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Mon Aug  6 16:31:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0ca8ae7

sci-libs/tensorflow: bump to 1.10_rc1

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 sci-libs/tensorflow/Manifest |   9 +
 sci-libs/tensorflow/tensorflow-1.10.0_rc1.ebuild | 427 +++
 2 files changed, 436 insertions(+)

diff --git a/sci-libs/tensorflow/Manifest b/sci-libs/tensorflow/Manifest
index bc31f2377f2..9e2f5eff735 100644
--- a/sci-libs/tensorflow/Manifest
+++ b/sci-libs/tensorflow/Manifest
@@ -1,6 +1,7 @@
 DIST ARM_NEON_2_x86_SSE-0f77d9d182265259b135dad949230ecbf1a2633d.tar.gz 99753 
BLAKE2B 
79b0c9e2f3a8de91bb042e55cbc9f589970add4c9bdccd96c9a0f38887418c97aa67fc433b4feffb92a1384039b0d68a7cc6cda141371427a310172422bd41d6
 SHA512 
a21df040a5b3f67d9be006ae414113fa1ca86d38fa446acfab18afcbbb89ee7c48776fac5565d0694c99f1ff6ead3b10a9915eac7aae4d2a532ef5ac126a0072
 DIST LMDB_0.9.19.tar.gz 143141 BLAKE2B 
69f39e2194638989d8a17b79edd7918966d5608f4e611a7446b45e7321adf3b7d4bd69107fe00a1476d32cbd43b83f512c8498cefa3fca7eea8ba615821341fe
 SHA512 
1d9825f09592ad92a540a1dec232cf6649f41cc67b0d59dc8958a71f4090f347c84995f32a166e2c2efecb862981f455814dd07af99bc3489e42fe3fd8bc6191
 DIST abseil-cpp-9613678332c976568272c8f4a78631a29159271d.tar.gz 875263 BLAKE2B 
f11af5582ef3e00155361de2185b703fc9edde1b6cbefce62224da7b13e1beae219076f144b7b8d4bf63d1b21a73beb77fbb437e6d91e6d59a233846d91c1a99
 SHA512 
a3694d4c74f542f7a55872707548469e1bdc6dcd05d40ffd62de41d7440dc1fb98d260f690a6799ad39142e35226b04aacc6122aa1edf104fc9d396997995a8c
+DIST abseil-py-0.2.2.tar.gz 189357 BLAKE2B 
b53976b50f1738d671a32df2fabf197785cb4be1f68dbf7f0bdd51a73439646f5b6a9ea42d5df40debdbb8e8c72c554f428a948f3117dba5d6a8e2b473f2
 SHA512 
d2a393e78acc9ac28fc9b1129c23de9c2ab6059a7527eaa29e4182356b16cbce1fede94af2a8b51af9d1c606b162d8ae84eb3036ced784a89d4f7547bfce73ed
 DIST abseil-py-ea8c4d2ddbf3fba610c4d613260561699b776db8.tar.gz 189090 BLAKE2B 
ac4e7b6dc2ad922d03cbfee1858335728fffe5721761fb0207b242ccf0f8d9739bed29987c8cc718f7cc3c297e05bf7506b36f31a06b9019be8215f842a7
 SHA512 
faf00229a062dcf71d9147bc76538dd4ee3adcb76b7e46943663eb43e3023587c68819d1ca157709c3f071e5796bbcf8e10277ccca1f5b83f33fb0025520d373
 DIST abseil_cpp-720c017e30339fd1786ce4aac68bc8559736e53f.tar.gz 529637 BLAKE2B 
fea7eceda492764613ffe944331e6b08af33d600036e9b2453f4c09e892f22f79a95b00a29a9bdf9e705d11502027d88659e19aa484cf4a02158209b058cec13
 SHA512 
3ac70cb924518627dfc6ec2eb5f65bc0e1235898eefebb0d0410867270065aa745d21456f1212b916e732b3f5dada18b03e526e02d09a09f445531798219006e
 DIST abseil_py-acec853355ef987eae48a8d87a79351c15dff593.tar.gz 175877 BLAKE2B 
f3c9b36101321f1e72c4eb2cbf11b42e36dc95bb1682b124b77652d2a2bee912459fa92f40718c80aa22f18611c77d13ad08e2888b20ae8895c115191e2b7397
 SHA512 
154056acee09b8c193d0bc8c64dd98bab87bfd779b04f81b1da7ace3004fcdf780f3ed0066ca3204850c2b80a6b1185e5e435ed852b73af85a6d899addc1c8bc
@@ -18,13 +19,16 @@ DIST eigen-6913f0cf7d06.tar.gz 2296773 BLAKE2B 
f3d4ed1577abc7f722fb600e79bcb1294
 DIST eigen-fd6845384b86.tar.gz 2312810 BLAKE2B 
aae02b053e9b22b0c063d1173b28fd7d71cdec6b6e6702624b8fdeb707ada24e5415079f1a1c7b8fe108c7e632c6c736e13cfbdc101270742565b7045a57616a
 SHA512 
b999e60236abf7a6a5062aa55b0aeefe9254b204416092649d4a88d42fef7c571e3ba563bbbf94033093f789511793d614c1ce94a0a0f3eb4b18df466b6345a5
 DIST farmhash-816a4ae622e964763ca0862d9dbd19324a1eaf45.tar.gz 467122 BLAKE2B 
8b9dd426f4b9f732df6c8c09d868d1b1cc006c395b1525c46ea91c75318b723358c8e64bb0d86a73aace2032eded93f0d80cc7c2c77fddd6a39e3402ab4f2cb7
 SHA512 
7f5110514a8cdc7ce48d33fd94ad67d96a24e42e11b203e4d0986f4190545f051b2a63f8e09f2ac38c3aa4a5c62d9a0e02cd8ce02045037381fb62a99f0dcd00
 DIST fft.tgz 72213 BLAKE2B 
4a3ac2b4c0bc3275b5743df59241e1cdbd0200371c153ddf54ef6c7c4ec523ee6560547e2d5ef9f3200037c0635bf41c18991ac35f271b1e600d0dbd65d1a9a7
 SHA512 
f1ceac00cb7b9eb8f625eee7f1f5eea8af363343589a344226628d68baf668c176e6c23b7f904c4e682330352eaa0cd5d00731340d208e94c9657b8f85ae2240
+DIST flatbuffers-1.9.0.tar.gz 681752 BLAKE2B 
7886895f79ad5b8b62c4acb479d60a6fe16226a1a9daadf2c457189b7a3381676ba9dd3f8e2af5ebd5f2d78c6ac37d9d83de88ee08b566fd4e4507ecdb887938
 SHA512 
0ba07dbe5b2fde1d0a6e14ee26ee2816062541d934eda204b846a30c019362f2626761b628c900293928b9b546dba8ca477c13182e022c3e0e0a142fd67f0696
 DIST flatbuffers-971a68110e4fc1bace10fcb6deeb189e7e1a34ce.tar.gz 613854 
BLAKE2B 
982142b7dd81791f221d7f3cbbecf6539549c86c436e0cf3ae0c57bd7535b90083c7d2709abc811abcf3b6fee417a16b1d8dcdedcce58fd8715db7ae785a7bff
 SHA512 
01ffc047483edaaccc13bf256d59eef0c4cb7488618f1e908c74e0dcc599f00856d052d209a079d35e385bef973a4c6daf401107c4be85bba46dcc3b4f453b26
 DIST gast-0.2.0.tar.gz 9400 BLAKE2B 
1392b9ef3a007d89b6b7af5ca49f3dcaa0689e166845ea25c2e544578f65915114d763b54503825dc2b6958a71ac284ec7ae2cc2cfa861494da28df786

[gentoo-commits] repo/gentoo:master commit in: net-im/skypeforlinux/

2018-08-06 Thread Amy Liffey
commit: 5554f7cabee01121f35c857dff11fd6086678072
Author: Nikos Chantziaras  gmail  com>
AuthorDate: Fri Jul 20 16:59:23 2018 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Mon Aug  6 16:40:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5554f7ca

net-im/skypeforlinux: version bump to 8.27.0.85

Sorted KEYWORDS.

Closes: https://bugs.gentoo.org/661684
Package-Manager: Portage-2.3.44, Repoman-2.3.10

 net-im/skypeforlinux/Manifest  |   1 +
 .../skypeforlinux/skypeforlinux-8.27.0.85.ebuild   | 116 +
 2 files changed, 117 insertions(+)

diff --git a/net-im/skypeforlinux/Manifest b/net-im/skypeforlinux/Manifest
index ecd36048db9..dc4f57ebf29 100644
--- a/net-im/skypeforlinux/Manifest
+++ b/net-im/skypeforlinux/Manifest
@@ -2,3 +2,4 @@ DIST skypeforlinux_8.18.0.6-1.x86_64.rpm 101968899 BLAKE2B 
2aa2ed9d290f2f9307cb8
 DIST skypeforlinux_8.20.0.9-1.x86_64.rpm 115781688 BLAKE2B 
24f197afeb034e0de6930af40508ada51dd3dc7a24d0a20bc05e65591bbdd8630d767bafcaf739cf70da5531f60ba52f8f51d53fb6f28e6974c4ca1be304585a
 SHA512 
c39c672f03ac340ddd31641e80a780e2e5d624ba60aab3991f96611daedc93b1893fb44155b3895a84b21c04fa9498ba6dc158a40041b17ffc14f3b272eb72e3
 DIST skypeforlinux_8.22.0.2-1.x86_64.rpm 96073264 BLAKE2B 
d5d85ac5ba852ef50286894a4a3ff830e3763eb962f8e40cf4d2b9a9511394113991bd0de6cfe54fb8286c5bbe25ce516a640097f9240a947c7e70c97c7bcec9
 SHA512 
c628bcde1a467bf69e66bd8fc134bba18a2489d857659d386addb0659492bdc7884c29087411d5728074ae7f108f98be876b6330b1178e8ffe9792662bc9105f
 DIST skypeforlinux_8.25.0.5-1.x86_64.rpm 90947986 BLAKE2B 
af778f6bad5440a97186d4ca6ef61c8d22099dd9958aa6176b77cd5bfd8ebced8e914df0a4c71ec5c6a7374af5650fbb2fe86592c0b0512792910f02b4ddacbe
 SHA512 
009a6403a4a3188c9054354629a993b3eff120d45af275b19ddfe4a28c9e9b3de2058913069bf6439e92bf9f087e0b795f35bff1c4e8e313730fa951735d981e
+DIST skypeforlinux_8.27.0.85-1.x86_64.rpm 94874950 BLAKE2B 
b96f79e66aa6b4e85abee2cbd7a94500f344c31ad3f0863a0bb5b360646b558823b6c289394f98cbc98da66bdbc7916e27aadbae15a0cb422cef10841cbf4679
 SHA512 
c30fd1d41c407719b480e2d04d18d192c585f33396f8923667d255309f9dcb7e258a4bc4383808872be728bada7f06d799be8c84930e8154c01771297f5d6fc2

diff --git a/net-im/skypeforlinux/skypeforlinux-8.27.0.85.ebuild 
b/net-im/skypeforlinux/skypeforlinux-8.27.0.85.ebuild
new file mode 100644
index 000..fe787944cfb
--- /dev/null
+++ b/net-im/skypeforlinux/skypeforlinux-8.27.0.85.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MULTILIB_COMPAT=( abi_x86_64 )
+
+inherit desktop gnome2-utils pax-utils rpm multilib-build xdg-utils
+
+DESCRIPTION="Instant messaging client, with support for audio and video"
+HOMEPAGE="https://www.skype.com/";
+SRC_URI="https://repo.skype.com/rpm/stable/${PN}_${PV}-1.x86_64.rpm";
+
+LICENSE="Skype-TOS MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 
Boost-1.0 ISC CC-BY-SA-3.0 CC0-1.0 openssl ZLIB APSL-2 icu Artistic-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE="pax_kernel"
+
+S="${WORKDIR}"
+QA_PREBUILT="*"
+RESTRICT="mirror bindist strip" #299368
+
+RDEPEND="
+   app-crypt/libsecret[${MULTILIB_USEDEP}]
+   dev-libs/atk[${MULTILIB_USEDEP}]
+   dev-libs/expat[${MULTILIB_USEDEP}]
+   dev-libs/glib:2[${MULTILIB_USEDEP}]
+   dev-libs/nspr[${MULTILIB_USEDEP}]
+   dev-libs/nss[${MULTILIB_USEDEP}]
+   gnome-base/gconf:2[${MULTILIB_USEDEP}]
+   media-libs/alsa-lib[${MULTILIB_USEDEP}]
+   media-libs/fontconfig:1.0[${MULTILIB_USEDEP}]
+   media-libs/freetype:2[${MULTILIB_USEDEP}]
+   media-libs/libv4l[${MULTILIB_USEDEP}]
+   net-print/cups[${MULTILIB_USEDEP}]
+   sys-apps/dbus[${MULTILIB_USEDEP}]
+   sys-devel/gcc[cxx]
+   virtual/ttf-fonts
+   x11-libs/cairo[${MULTILIB_USEDEP}]
+   x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}]
+   x11-libs/gtk+:2[${MULTILIB_USEDEP}]
+   x11-libs/libX11[${MULTILIB_USEDEP}]
+   x11-libs/libXScrnSaver[${MULTILIB_USEDEP}]
+   x11-libs/libXcomposite[${MULTILIB_USEDEP}]
+   x11-libs/libXcursor[${MULTILIB_USEDEP}]
+   x11-libs/libXdamage[${MULTILIB_USEDEP}]
+   x11-libs/libXext[${MULTILIB_USEDEP}]
+   x11-libs/libXfixes[${MULTILIB_USEDEP}]
+   x11-libs/libXi[${MULTILIB_USEDEP}]
+   x11-libs/libXrandr[${MULTILIB_USEDEP}]
+   x11-libs/libXrender[${MULTILIB_USEDEP}]
+   x11-libs/libXtst[${MULTILIB_USEDEP}]
+   x11-libs/libxcb[${MULTILIB_USEDEP}]
+   x11-libs/libxkbfile[${MULTILIB_USEDEP}]
+   x11-libs/pango[${MULTILIB_USEDEP}]"
+
+src_unpack() {
+   rpm_src_unpack ${A}
+}
+
+src_prepare() {
+   default
+   sed -e 
"s!^SKYPE_PATH=.*!SKYPE_PATH=${EPREFIX}/opt/skypeforlinux/skypeforlinux!" \
+   -i usr/bin/skypeforlinux || die
+   sed -e "s!^Exec=/usr/!Exec=${EPREFIX}/opt/!" \
+   -e 
"s!^Categories=.*!Categories=Network;InstantMessaging;Telephony;!" \
+  

[gentoo-commits] repo/gentoo:master commit in: net-im/skypeforlinux/

2018-08-06 Thread Amy Liffey
commit: 4986c9e530b0b47e46714a2145cdaedb4730e05e
Author: Nikos Chantziaras  gmail  com>
AuthorDate: Sat Aug  4 06:26:54 2018 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Mon Aug  6 16:40:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4986c9e5

net-im/skypeforlinux: sort KEYWORDS

Closes: https://github.com/gentoo/gentoo/pull/9296
Package-Manager: Portage-2.3.44, Repoman-2.3.10

 net-im/skypeforlinux/skypeforlinux-8.22.0.2.ebuild | 2 +-
 net-im/skypeforlinux/skypeforlinux-8.25.0.5.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-im/skypeforlinux/skypeforlinux-8.22.0.2.ebuild 
b/net-im/skypeforlinux/skypeforlinux-8.22.0.2.ebuild
index 134b0cc2d8a..fe787944cfb 100644
--- a/net-im/skypeforlinux/skypeforlinux-8.22.0.2.ebuild
+++ b/net-im/skypeforlinux/skypeforlinux-8.22.0.2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://repo.skype.com/rpm/stable/${PN}_${PV}-1.x86_64.rpm";
 
 LICENSE="Skype-TOS MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 
Boost-1.0 ISC CC-BY-SA-3.0 CC0-1.0 openssl ZLIB APSL-2 icu Artistic-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 -*"
+KEYWORDS="-* ~amd64"
 IUSE="pax_kernel"
 
 S="${WORKDIR}"

diff --git a/net-im/skypeforlinux/skypeforlinux-8.25.0.5.ebuild 
b/net-im/skypeforlinux/skypeforlinux-8.25.0.5.ebuild
index 134b0cc2d8a..fe787944cfb 100644
--- a/net-im/skypeforlinux/skypeforlinux-8.25.0.5.ebuild
+++ b/net-im/skypeforlinux/skypeforlinux-8.25.0.5.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://repo.skype.com/rpm/stable/${PN}_${PV}-1.x86_64.rpm";
 
 LICENSE="Skype-TOS MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 
Boost-1.0 ISC CC-BY-SA-3.0 CC0-1.0 openssl ZLIB APSL-2 icu Artistic-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 -*"
+KEYWORDS="-* ~amd64"
 IUSE="pax_kernel"
 
 S="${WORKDIR}"



[gentoo-commits] repo/gentoo:master commit in: net-im/skypeforlinux/

2018-08-06 Thread Amy Liffey
commit: e878a175f4db506222bfec7189d902e202c78ee9
Author: Nikos Chantziaras  gmail  com>
AuthorDate: Fri Jul 20 17:00:43 2018 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Mon Aug  6 16:40:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e878a175

net-im/skypeforlinux: delete 8.18.0.6 and 8.20.0.9

Package-Manager: Portage-2.3.44, Repoman-2.3.10

 net-im/skypeforlinux/Manifest  |   2 -
 net-im/skypeforlinux/skypeforlinux-8.18.0.6.ebuild | 116 -
 net-im/skypeforlinux/skypeforlinux-8.20.0.9.ebuild | 116 -
 3 files changed, 234 deletions(-)

diff --git a/net-im/skypeforlinux/Manifest b/net-im/skypeforlinux/Manifest
index dc4f57ebf29..5c15c3d46f7 100644
--- a/net-im/skypeforlinux/Manifest
+++ b/net-im/skypeforlinux/Manifest
@@ -1,5 +1,3 @@
-DIST skypeforlinux_8.18.0.6-1.x86_64.rpm 101968899 BLAKE2B 
2aa2ed9d290f2f9307cb8db124b407b509a7b8f869805f25293df343978cc4911476a1734563325063bd1e3ef0e9044bc12d864edff838855af1f1b731dd4b39
 SHA512 
0917875b21b9d77f2299260ea2152b3c14c0b332343cb9832be2a613c875025b77ca782f60987f638d430d005d1bf78f1763fe82b7d91c3146c39e7fafbf1c11
-DIST skypeforlinux_8.20.0.9-1.x86_64.rpm 115781688 BLAKE2B 
24f197afeb034e0de6930af40508ada51dd3dc7a24d0a20bc05e65591bbdd8630d767bafcaf739cf70da5531f60ba52f8f51d53fb6f28e6974c4ca1be304585a
 SHA512 
c39c672f03ac340ddd31641e80a780e2e5d624ba60aab3991f96611daedc93b1893fb44155b3895a84b21c04fa9498ba6dc158a40041b17ffc14f3b272eb72e3
 DIST skypeforlinux_8.22.0.2-1.x86_64.rpm 96073264 BLAKE2B 
d5d85ac5ba852ef50286894a4a3ff830e3763eb962f8e40cf4d2b9a9511394113991bd0de6cfe54fb8286c5bbe25ce516a640097f9240a947c7e70c97c7bcec9
 SHA512 
c628bcde1a467bf69e66bd8fc134bba18a2489d857659d386addb0659492bdc7884c29087411d5728074ae7f108f98be876b6330b1178e8ffe9792662bc9105f
 DIST skypeforlinux_8.25.0.5-1.x86_64.rpm 90947986 BLAKE2B 
af778f6bad5440a97186d4ca6ef61c8d22099dd9958aa6176b77cd5bfd8ebced8e914df0a4c71ec5c6a7374af5650fbb2fe86592c0b0512792910f02b4ddacbe
 SHA512 
009a6403a4a3188c9054354629a993b3eff120d45af275b19ddfe4a28c9e9b3de2058913069bf6439e92bf9f087e0b795f35bff1c4e8e313730fa951735d981e
 DIST skypeforlinux_8.27.0.85-1.x86_64.rpm 94874950 BLAKE2B 
b96f79e66aa6b4e85abee2cbd7a94500f344c31ad3f0863a0bb5b360646b558823b6c289394f98cbc98da66bdbc7916e27aadbae15a0cb422cef10841cbf4679
 SHA512 
c30fd1d41c407719b480e2d04d18d192c585f33396f8923667d255309f9dcb7e258a4bc4383808872be728bada7f06d799be8c84930e8154c01771297f5d6fc2

diff --git a/net-im/skypeforlinux/skypeforlinux-8.18.0.6.ebuild 
b/net-im/skypeforlinux/skypeforlinux-8.18.0.6.ebuild
deleted file mode 100644
index d5e5dfdff41..000
--- a/net-im/skypeforlinux/skypeforlinux-8.18.0.6.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-MULTILIB_COMPAT=( abi_x86_64 )
-
-inherit eutils gnome2-utils pax-utils rpm multilib-build xdg-utils
-
-DESCRIPTION="Instant messaging client, with support for audio and video"
-HOMEPAGE="https://www.skype.com/";
-SRC_URI="https://repo.skype.com/rpm/stable/${PN}_${PV}-1.x86_64.rpm";
-
-LICENSE="Skype-TOS MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 
Boost-1.0 ISC CC-BY-SA-3.0 CC0-1.0 openssl ZLIB APSL-2 icu Artistic-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 -*"
-IUSE="pax_kernel"
-
-S="${WORKDIR}"
-QA_PREBUILT="*"
-RESTRICT="mirror bindist strip" #299368
-
-RDEPEND="
-   app-crypt/libsecret[${MULTILIB_USEDEP}]
-   dev-libs/atk[${MULTILIB_USEDEP}]
-   dev-libs/expat[${MULTILIB_USEDEP}]
-   dev-libs/glib:2[${MULTILIB_USEDEP}]
-   dev-libs/nspr[${MULTILIB_USEDEP}]
-   dev-libs/nss[${MULTILIB_USEDEP}]
-   gnome-base/gconf:2[${MULTILIB_USEDEP}]
-   media-libs/alsa-lib[${MULTILIB_USEDEP}]
-   media-libs/fontconfig:1.0[${MULTILIB_USEDEP}]
-   media-libs/freetype:2[${MULTILIB_USEDEP}]
-   media-libs/libv4l[${MULTILIB_USEDEP}]
-   net-print/cups[${MULTILIB_USEDEP}]
-   sys-apps/dbus[${MULTILIB_USEDEP}]
-   sys-devel/gcc[cxx]
-   virtual/ttf-fonts
-   x11-libs/cairo[${MULTILIB_USEDEP}]
-   x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}]
-   x11-libs/gtk+:2[${MULTILIB_USEDEP}]
-   x11-libs/libX11[${MULTILIB_USEDEP}]
-   x11-libs/libXScrnSaver[${MULTILIB_USEDEP}]
-   x11-libs/libXcomposite[${MULTILIB_USEDEP}]
-   x11-libs/libXcursor[${MULTILIB_USEDEP}]
-   x11-libs/libXdamage[${MULTILIB_USEDEP}]
-   x11-libs/libXext[${MULTILIB_USEDEP}]
-   x11-libs/libXfixes[${MULTILIB_USEDEP}]
-   x11-libs/libXi[${MULTILIB_USEDEP}]
-   x11-libs/libXrandr[${MULTILIB_USEDEP}]
-   x11-libs/libXrender[${MULTILIB_USEDEP}]
-   x11-libs/libXtst[${MULTILIB_USEDEP}]
-   x11-libs/libxcb[${MULTILIB_USEDEP}]
-   x11-libs/libxkbfile[${MULTILIB_USEDEP}]
-   x11-libs/pango[${MULTILIB_USEDEP}]"
-
-src_unpack() {
-   rpm_src_unpack ${A}
-}
-
-src_prepare() {
-   default
-   sed -e 
"s!^SKYPE_PA

[gentoo-commits] repo/gentoo:master commit in: app-backup/bacula/, app-backup/bacula/files/9.0.8/

2018-08-06 Thread Thomas Beierlein
commit: 5666b7a38fa8ef6262f94b61b30b2fd38d8bd132
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Mon Aug  6 16:57:47 2018 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Mon Aug  6 17:01:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5666b7a3

app-backup/bacula: Version bump

Package-Manager: Portage-2.3.44, Repoman-2.3.10

 app-backup/bacula/Manifest |   1 +
 app-backup/bacula/bacula-9.0.8.ebuild  | 434 +
 .../files/9.0.8/bacula-9.0.8-fix-static.patch  |  63 +++
 3 files changed, 498 insertions(+)

diff --git a/app-backup/bacula/Manifest b/app-backup/bacula/Manifest
index b7e56cf079d..d30becad806 100644
--- a/app-backup/bacula/Manifest
+++ b/app-backup/bacula/Manifest
@@ -1,2 +1,3 @@
 DIST bacula-5.2.13.tar.gz 4243395 BLAKE2B 
5cad5d2675f8a2dd28a76c1a4e4c649d1bf9b031e5e4febfb537a72a0481c2f7c3e80d39b84657238bc147b58174ce544749aed70882f66678edfaa2fb51ac2f
 SHA512 
dfdff353f5b6ed4d85013dc292526706bbd67066f7057a114012172926c819c8df1eb8779166d5a90db3a49a5584f0a8daf7566cc93cf4fa3f1bdda245b55cf0
 DIST bacula-9.0.6.tar.gz 3984215 BLAKE2B 
89d0c83ae1ffd2c2677f5882eebc0feac12780a78f9fcf6d30e44981a09f29dd8bd3f0e55ba963a0ed03099117f2d645cf0402cf528fe939d88210ed547ea157
 SHA512 
a85b8e089951eb9949c9906af45f204a69cd4a7d2e0f29439b74a29ade20c05a49a8c38665189a46c0ad07af0c97380485e10da6aa53dfc47a22934f589f265e
+DIST bacula-9.0.8.tar.gz 4475511 BLAKE2B 
be321a2a215cc2b127423cf8d103303957c7064ba4453f0da8b82b3c23a38d45df7ee0e434da8a010911976812b23886fcf366d0dee9f1880c0f14fa641c1937
 SHA512 
4041525f594e23bfb231ea182a680899020347dd26e1d7f6d05c9f97aac8000a1bbeb9acaf2f73b283616fe03caf38fbb335b0e65e6a18e0322ca64da6f98e64

diff --git a/app-backup/bacula/bacula-9.0.8.ebuild 
b/app-backup/bacula/bacula-9.0.8.ebuild
new file mode 100644
index 000..7b76c7626f6
--- /dev/null
+++ b/app-backup/bacula/bacula-9.0.8.ebuild
@@ -0,0 +1,434 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit qmake-utils desktop systemd user libtool
+
+MY_PV=${PV/_beta/-b}
+MY_P=${PN}-${MY_PV}
+
+DESCRIPTION="Featureful client/server network backup suite"
+HOMEPAGE="http://www.bacula.org/";
+SRC_URI="mirror://sourceforge/bacula/${MY_P}.tar.gz"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE="acl bacula-clientonly bacula-nodir bacula-nosd examples ipv6 libressl 
logwatch mysql postgres qt5 readline +sqlite ssl static tcpd vim-syntax X"
+
+DEPEND="
+   dev-libs/gmp:0
+   !bacula-clientonly? (
+   postgres? ( dev-db/postgresql:=[threads] )
+   mysql? ( virtual/mysql )
+   sqlite? ( dev-db/sqlite:3 )
+   !bacula-nodir? ( virtual/mta )
+   )
+   qt5? (
+   dev-qt/qtsvg:5
+   x11-libs/qwt:6
+   )
+   logwatch? ( sys-apps/logwatch )
+   tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
+   readline? ( sys-libs/readline:0 )
+   static? (
+   acl? ( virtual/acl[static-libs] )
+   sys-libs/zlib[static-libs]
+   dev-libs/lzo[static-libs]
+   sys-libs/ncurses:=[static-libs]
+   ssl? (
+   !libressl? ( dev-libs/openssl:0=[static-libs] )
+   libressl? ( dev-libs/libressl:0=[static-libs] )
+   )
+   )
+   !static? (
+   acl? ( virtual/acl )
+   sys-libs/zlib
+   dev-libs/lzo
+   sys-libs/ncurses:=
+   ssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+   )"
+RDEPEND="${DEPEND}
+   !bacula-clientonly? (
+   !bacula-nosd? (
+   sys-block/mtx
+   app-arch/mt-st
+   )
+   )
+   vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )"
+
+REQUIRED_USE="!bacula-clientonly? ( ^^ ( mysql postgres sqlite ) )
+   static? ( bacula-clientonly )"
+
+S=${WORKDIR}/${MY_P}
+
+pkg_setup() {
+   #XOR and !bacula-clientonly controlled by REQUIRED_USE
+   use mysql && export mydbtype="mysql"
+   use postgres && export mydbtype="postgresql"
+   use sqlite && export mydbtype="sqlite3"
+
+   # create the daemon group and user
+   if [ -z "$(egetent group bacula 2>/dev/null)" ]; then
+   enewgroup bacula
+   einfo
+   einfo "The group 'bacula' has been created. Any users you add 
to this"
+   einfo "group have access to files created by the daemons."
+   einfo
+   fi
+
+   if use bacula-clientonly && use static && use qt5; then
+   ewarn
+   ewarn "Building statically linked 'bat' is not supported. 
Ignorig 'qt5' useflag."
+   ewarn
+   fi
+
+   if ! use bacula-clientonly;

[gentoo-commits] repo/gentoo:master commit in: app-misc/lirc/

2018-08-06 Thread Craig Andrews
commit: 6d09aaaf58a557c47cf91dd4e07c778c26e49c32
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Aug  6 17:12:36 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Aug  6 17:13:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d09aaaf

app-misc/lirc: If CONFIG_INPUT_UINPUT is not set, warn, don't error

Package-Manager: Portage-2.3.44, Repoman-2.3.10

 app-misc/lirc/lirc-0.10.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/lirc/lirc-0.10.1.ebuild b/app-misc/lirc/lirc-0.10.1.ebuild
index 9b775a2c345..32363e61ae0 100644
--- a/app-misc/lirc/lirc-0.10.1.ebuild
+++ b/app-misc/lirc/lirc-0.10.1.ebuild
@@ -70,7 +70,7 @@ RDEPEND="
 MAKEOPTS+=" -j1"
 
 pkg_setup() {
-   use uinput && CONFIG_CHECK="INPUT_UINPUT"
+   use uinput && CONFIG_CHECK="~INPUT_UINPUT"
python-single-r1_pkg_setup
linux-info_pkg_setup
 }



[gentoo-commits] repo/gentoo:master commit in: app-emulation/reg/files/, app-emulation/reg/

2018-08-06 Thread Manuel Rüger
commit: 50e6b0f5b4bcc233723fb8a24de376dbda7b10cb
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Aug  6 14:27:22 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Aug  6 17:40:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50e6b0f5

app-emulation/reg: Include patch to set listen addr

Package-Manager: Portage-2.3.44, Repoman-2.3.10

 .../reg/files/reg-0.15.4-listen-addr.patch | 47 
 app-emulation/reg/reg-0.15.4-r2.ebuild | 50 ++
 2 files changed, 97 insertions(+)

diff --git a/app-emulation/reg/files/reg-0.15.4-listen-addr.patch 
b/app-emulation/reg/files/reg-0.15.4-listen-addr.patch
new file mode 100644
index 000..21f2759e5b8
--- /dev/null
+++ b/app-emulation/reg/files/reg-0.15.4-listen-addr.patch
@@ -0,0 +1,47 @@
+From b3c826e2e48108d832cbe9fc3b630e7ff207915a Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Manuel=20R=C3=BCger?= 
+Date: Wed, 18 Jul 2018 19:47:12 +0200
+Subject: [PATCH] server: Allow to restrict listen address (#115)
+
+e.g. limit to listen on localhost only
+---
+ server.go | 12 +++-
+ 2 files changed, 8 insertions(+), 5 deletions(-)
+
+diff --git a/server.go b/server.go
+index 8866efed..a7cc2048 100644
+--- a/server.go
 b/server.go
+@@ -35,6 +35,7 @@ func (cmd *serverCommand) Register(fs *flag.FlagSet) {
+ 
+   fs.StringVar(&cmd.cert, "cert", "", "path to ssl cert")
+   fs.StringVar(&cmd.key, "key", "", "path to ssl key")
++  fs.StringVar(&cmd.listenAddress, "listen-address", "", "address to 
listen on")
+   fs.StringVar(&cmd.port, "port", "8080", "port for server to run on")
+   fs.StringVar(&cmd.assetPath, "asset-path", "", "Path to assets and 
templates")
+ 
+@@ -48,10 +49,11 @@ type serverCommand struct {
+ 
+   generateAndExit bool
+ 
+-  cert  string
+-  key   string
+-  port  string
+-  assetPath string
++  cert  string
++  key   string
++  listenAddress string
++  port  string
++  assetPath string
+ }
+ 
+ func (cmd *serverCommand) Run(ctx context.Context, args []string) error {
+@@ -180,7 +182,7 @@ func (cmd *serverCommand) Run(ctx context.Context, args 
[]string) error {
+ 
+   // Set up the server.
+   server := &http.Server{
+-  Addr:":" + cmd.port,
++  Addr:cmd.listenAddress + ":" + cmd.port,
+   Handler: mux,
+   }
+   logrus.Infof("Starting server on port %q", cmd.port)

diff --git a/app-emulation/reg/reg-0.15.4-r2.ebuild 
b/app-emulation/reg/reg-0.15.4-r2.ebuild
new file mode 100644
index 000..1bebb08c1e9
--- /dev/null
+++ b/app-emulation/reg/reg-0.15.4-r2.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit golang-build golang-vcs-snapshot user
+
+EGO_PN="github.com/genuinetools/reg"
+GIT_COMMIT="8c930c585418564a4ce472fbbfccb8c5741c2520"
+ARCHIVE_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Docker registry v2 command line client"
+HOMEPAGE="https://github.com/genuinetools/reg";
+SRC_URI="${ARCHIVE_URI}"
+LICENSE="MIT"
+SLOT="0"
+IUSE=""
+
+RESTRICT="test"
+
+PATCHES=( "${FILESDIR}"/${P}-listen-addr.patch )
+
+pkg_setup() {
+   enewgroup reg
+   enewuser reg -1 -1 /var/lib/reg reg
+}
+
+src_prepare() {
+   pushd src/${EGO_PN} || die
+   default
+   popd || die
+}
+
+src_compile() {
+   pushd src/${EGO_PN} || die
+   GOPATH="${S}" go build -v -ldflags "-X 
${EGO_PN}/version.GITCOMMIT=${GIT_COMMIT} -X ${EGO_PN}/version.VERSION=${PV}" 
-o "${S}"/bin/reg . || die
+   popd || die
+}
+
+src_install() {
+   dobin bin/*
+   dodoc src/${EGO_PN}/README.md
+   insinto /var/lib/${PN}
+   doins -r src/${EGO_PN}/server/*
+   newinitd "${FILESDIR}"/reg.initd reg
+   newconfd "${FILESDIR}"/reg.confd reg
+
+   keepdir /var/log/reg
+   fowners -R reg:reg /var/log/reg /var/lib/reg/static
+}



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

2018-08-06 Thread Mike Gilbert
commit: 4c6e73df9d616d5c472c276dd5bef70efea02907
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Aug  6 17:58:09 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Aug  6 17:58:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c6e73df

sys-fs/btrfs-progs: install uncompressed man pages

Closes: https://bugs.gentoo.org/662920
Package-Manager: Portage-2.3.44_p5_p421668, Repoman-2.3.10_p20_p421668

 ...rogs-4.17.ebuild => btrfs-progs-4.17-r1.ebuild} |  4 ++
 .../btrfs-progs/files/btrfs-progs-man-no-gz.patch  | 64 ++
 2 files changed, 68 insertions(+)

diff --git a/sys-fs/btrfs-progs/btrfs-progs-4.17.ebuild 
b/sys-fs/btrfs-progs/btrfs-progs-4.17-r1.ebuild
similarity index 98%
rename from sys-fs/btrfs-progs/btrfs-progs-4.17.ebuild
rename to sys-fs/btrfs-progs/btrfs-progs-4.17-r1.ebuild
index 0936ade7591..b11eba1014a 100644
--- a/sys-fs/btrfs-progs/btrfs-progs-4.17.ebuild
+++ b/sys-fs/btrfs-progs/btrfs-progs-4.17-r1.ebuild
@@ -72,6 +72,10 @@ fi
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
+PATCHES=(
+   "${FILESDIR}"/btrfs-progs-man-no-gz.patch
+)
+
 pkg_setup() {
use python && python-single-r1_pkg_setup
 }

diff --git a/sys-fs/btrfs-progs/files/btrfs-progs-man-no-gz.patch 
b/sys-fs/btrfs-progs/files/btrfs-progs-man-no-gz.patch
new file mode 100644
index 000..aeb187baaf4
--- /dev/null
+++ b/sys-fs/btrfs-progs/files/btrfs-progs-man-no-gz.patch
@@ -0,0 +1,64 @@
+From 0a319cad0f002c2dfd44cffc1de0a26cf270560f Mon Sep 17 00:00:00 2001
+From: Mike Gilbert 
+Date: Mon, 6 Aug 2018 11:26:54 -0400
+Subject: [PATCH] Install uncompressed man pages
+
+Bug: https://bugs.gentoo.org/662920
+---
+ Documentation/Makefile.in | 22 +++---
+ 1 file changed, 11 insertions(+), 11 deletions(-)
+
+diff --git a/Documentation/Makefile.in b/Documentation/Makefile.in
+index 184647c4..c4c843cb 100644
+--- a/Documentation/Makefile.in
 b/Documentation/Makefile.in
+@@ -37,9 +37,9 @@ MAN3_TXT += btrfs-ioctl.asciidoc
+ MAN_TXT = $(MAN3_TXT) $(MAN8_TXT) $(MAN5_TXT)
+ MAN_XML = $(patsubst %.asciidoc,%.xml,$(MAN_TXT))
+ MAN_HTML = $(patsubst %.asciidoc,%.html,$(MAN_TXT))
+-GZ_MAN3 = $(patsubst %.asciidoc,%.3.gz,$(MAN3_TXT))
+-GZ_MAN5 = $(patsubst %.asciidoc,%.5.gz,$(MAN5_TXT))
+-GZ_MAN8 = $(patsubst %.asciidoc,%.8.gz,$(MAN8_TXT))
++MAN3 = $(patsubst %.asciidoc,%.3,$(MAN3_TXT))
++MAN5 = $(patsubst %.asciidoc,%.5,$(MAN5_TXT))
++MAN8 = $(patsubst %.asciidoc,%.8,$(MAN8_TXT))
+ 
+ mandir ?= $(prefix)/share/man
+ man3dir = $(mandir)/man3
+@@ -86,9 +86,9 @@ endif
+ 
+ all: man
+ man: man3 man5 man8
+-man3: $(GZ_MAN3)
+-man5: $(GZ_MAN5)
+-man8: $(GZ_MAN8)
++man3: $(MAN3)
++man5: $(MAN5)
++man8: $(MAN8)
+ html: $(MAN_HTML)
+ 
+ install: install-man
+@@ -96,15 +96,15 @@ install: install-man
+ install-man: man
+   $(INSTALL) -d -m 755 $(DESTDIR)$(man5dir)
+   $(INSTALL) -d -m 755 $(DESTDIR)$(man8dir)
+-  $(INSTALL) -m 644 $(GZ_MAN5) $(DESTDIR)$(man5dir)
++  $(INSTALL) -m 644 $(MAN5) $(DESTDIR)$(man5dir)
+   # the source file name of btrfs.5 clashes with section 8 page, but we
+   # want to keep the code generic
+-  $(MV) $(DESTDIR)$(man5dir)/btrfs-man5.5.gz 
$(DESTDIR)$(man5dir)/btrfs.5.gz
+-  $(INSTALL) -m 644 $(GZ_MAN8) $(DESTDIR)$(man8dir)
+-  $(LN_S) -f btrfs-check.8.gz $(DESTDIR)$(man8dir)/btrfsck.8.gz
++  $(MV) $(DESTDIR)$(man5dir)/btrfs-man5.5 $(DESTDIR)$(man5dir)/btrfs.5
++  $(INSTALL) -m 644 $(MAN8) $(DESTDIR)$(man8dir)
++  $(LN_S) -f btrfs-check.8 $(DESTDIR)$(man8dir)/btrfsck.8
+ 
+ uninstall:
+-  cd $(DESTDIR)$(man8dir); rm -f btrfs-check.8.gz $(GZ_MAN8)
++  cd $(DESTDIR)$(man8dir); rm -f btrfs-check.8 $(MAN8)
+   $(RMDIR) -p --ignore-fail-on-non-empty $(DESTDIR)$(man8dir)
+ 
+ clean:
+-- 
+2.18.0
+



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

2018-08-06 Thread Zac Medico
commit: 4b70d400e7910b8d0bef2a7e40adc4b70bffcb11
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Aug  6 18:03:29 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Aug  6 18:04:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b70d400

sys-apps/portage: remove old version 2.3.43-r1

Package-Manager: Portage-2.3.44, Repoman-2.3.10

 sys-apps/portage/Manifest |   1 -
 sys-apps/portage/portage-2.3.43-r1.ebuild | 276 --
 2 files changed, 277 deletions(-)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index 9334cbd1844..ded4484a24f 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -4,6 +4,5 @@ DIST portage-2.3.24.tar.bz2 959266 BLAKE2B 
bc15f10599c694ad29f5a55264e929d0a04a9
 DIST portage-2.3.40-bug-656942-bug-657436-937d0156aa06.patch 15214 BLAKE2B 
0351f82cd46aa1523eb0f70109551009a422546f2fbde1beee7a18dad4ecbfc6465b3b3052a25720196950f7da81adeb66d87940f2b477fbeca27afba56fa18e
 SHA512 
b0482b8dac8af97b841ded426001872c1c708f649dc7774bd3c7003179888fd4d126ece33d001d127b643d88b8a70b9af75bbeb36beeaca7b8ad308f92ff72e7
 DIST portage-2.3.40-bug-657436-937d0156aa06-1fc628eead43.patch 4131 BLAKE2B 
1b051097ef4fb073d22b9ef3472077b4845190ec3839886f462cacbee0996dc4c036549c4beab09025e1bb42f421e5032144e90197e3aa5de08dd7d8d1c50fbb
 SHA512 
5910469816b69afb7a0078dd3b35a5304e2c806ac03ff3949603cf4162900fd9dd1df15661b91a2181528e8406679e525308822a0f6ddf4799c79fa9652c27a9
 DIST portage-2.3.40.tar.bz2 995122 BLAKE2B 
3bfadee6cf57dace32bb4a365850650e13664202f3b16bf75821ff6226e85da823785ac87875fa82bd5cf1b953d638773819495f73f471c06ffd6926518df1ac
 SHA512 
ded128c1941664fab6bc95f05115ec08900fddaedd1b6f12afa48da024531ee8939134d49759e09995c76a95e41beafdbf5528a5b62d3bf21c826ab1ac0cd1c5
-DIST portage-2.3.43.tar.bz2 998958 BLAKE2B 
28874db4dc989e550aa4a54a91b8ad303f17b2444d6e23a539672c4742ec62c4228f6070f0d36a31b90d1d32998bc4825de706e5a6635bb7051e5b592f8e3eac
 SHA512 
b8f3ab4f700cc72364b38153451a32a371d0b222feacfb206017be7182596cbc83b7e036025d07399e8b32cf3e3889dbc6ba8d26a64fbfc4253f1506da3c8252
 DIST portage-2.3.44.tar.bz2 1008301 BLAKE2B 
de370ce9f455e6f778dece3be78703f23852caa9185d79b54e6fc35939923f2a28c91aa372a4ae601872b7933970b536e935ea1f8cb8604bf1547dced3d70c33
 SHA512 
e491998958439dc27fed6e6f9a3b87867c881cae6ec1fe9515db3277fb2f6f866b6ea6298bae5bf6553591ebe75719a5f379ae92e4aede440ac620ce4af9160d
 DIST portage-2.3.8.tar.bz2 938062 BLAKE2B 
3f7bedf6268131a3b3539d53c8a7bb069b533b3a78e5eec521b6201439c8ee5e66996e798fe295561d0a94bfcd32adf414d4f8b5e7a93035cea09749406e64a3
 SHA512 
4b4b2de20323799b9b0f7a8812f939aa9a96d2744a0f65ad5287ba49744c491b55169cdb21f2885317a6a7c960d2070775ffd798f247b44eebc677c33c271eb8

diff --git a/sys-apps/portage/portage-2.3.43-r1.ebuild 
b/sys-apps/portage/portage-2.3.43-r1.ebuild
deleted file mode 100644
index b588ec30725..000
--- a/sys-apps/portage/portage-2.3.43-r1.ebuild
+++ /dev/null
@@ -1,276 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=(
-   pypy
-   python3_4 python3_5 python3_6 python3_7
-   python2_7
-)
-PYTHON_REQ_USE='bzip2(+),threads(+)'
-
-inherit distutils-r1 systemd
-
-DESCRIPTION="Portage is the package management and distribution system for 
Gentoo"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage";
-
-LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-fbsd"
-SLOT="0"
-IUSE="build doc epydoc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux xattr"
-
-DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') )
-   >=app-arch/tar-1.27
-   dev-lang/python-exec:2
-   >=sys-apps/sed-4.0.5 sys-devel/patch
-   doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 )
-   epydoc? ( >=dev-python/epydoc-2.0[$(python_gen_usedep 'python2*')] )"
-# Require sandbox-2.2 for bug #288863.
-# For xattr, we can spawn getfattr and setfattr from sys-apps/attr, but that's
-# quite slow, so it's not considered in the dependencies as an alternative to
-# to python-3.3 / pyxattr. Also, xattr support is only tested with Linux, so
-# for now, don't pull in xattr deps for other kernels.
-# For whirlpool hash, require python[ssl] (bug #425046).
-# For compgen, require bash[readline] (bug #445576).
-# app-portage/gemato goes without PYTHON_USEDEP since we're calling
-# the executable.
-RDEPEND="
-   >=app-arch/tar-1.27
-   dev-lang/python-exec:2
-   !build? (
-   >=sys-apps/sed-4.0.5
-   app-shells/bash:0[readline]
-   >=app-admin/eselect-1.2
-   $(python_gen_cond_dep 'dev-python/pyblake2[${PYTHON_USEDEP}]' \
-   python{2_7,3_4,3_5} pypy)
-   rsync-verify? (
-   >=app-portage/gemato-12.1[${PYTHON_USEDEP}]
-   app-crypt/openpgp-keys-gentoo-release
-

[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-inputstream-rtmp/

2018-08-06 Thread Craig Andrews
commit: 7dfab07f658952efcd589939f862da30dcb68e04
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Aug  6 18:07:53 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Aug  6 18:08:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dfab07f

media-plugins/kodi-inputstream-rtmp: 1.0.5 version bump

Package-Manager: Portage-2.3.44, Repoman-2.3.10

 media-plugins/kodi-inputstream-rtmp/Manifest   |  1 +
 .../kodi-inputstream-rtmp-1.0.5.ebuild | 35 ++
 2 files changed, 36 insertions(+)

diff --git a/media-plugins/kodi-inputstream-rtmp/Manifest 
b/media-plugins/kodi-inputstream-rtmp/Manifest
index f85f9328cf0..fa03c93a5e2 100644
--- a/media-plugins/kodi-inputstream-rtmp/Manifest
+++ b/media-plugins/kodi-inputstream-rtmp/Manifest
@@ -1 +1,2 @@
 DIST kodi-inputstream-rtmp-1.0.4.tar.gz 7271 BLAKE2B 
c76b46fc1ba1bbe45084071ee0521b8f421a87886723abce3103867f8c542dbee364c9cb64a3e7237c59cfcc9afd910bb4ba5b749d5e1f6efa4ac215b1ced26d
 SHA512 
659990b2cbe6e9119c650e151aaae0ccd33f8b9f5d6efd1436f4cb6c78beb51c8fae528b844278348066e1b10fe2a7fa6c05e32b54be82f5a750a5a14c8bd9d2
+DIST kodi-inputstream-rtmp-1.0.5.tar.gz 7271 BLAKE2B 
dfc7a80684d0c872761baf4e8603b491b6530cb0e8a5aad782f18165cb15ec54aaf7557b877eab74c87a46d68481aefecde2f0b15fc748c5a7800593f9033a45
 SHA512 
7a58ec265586fc0ffc8b1021aa1529d171c8ea14202f80b443d51dbfbfd8f0424a2b5f94687d302a3681e2931ac268e89e8d2e82635ac5b792cc8c9bd8f020af

diff --git 
a/media-plugins/kodi-inputstream-rtmp/kodi-inputstream-rtmp-1.0.5.ebuild 
b/media-plugins/kodi-inputstream-rtmp/kodi-inputstream-rtmp-1.0.5.ebuild
new file mode 100644
index 000..c3055b7ab91
--- /dev/null
+++ b/media-plugins/kodi-inputstream-rtmp/kodi-inputstream-rtmp-1.0.5.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="Kodi's RTMP inputstream addon"
+HOMEPAGE="https://github.com/notspiff/inputstream.rtmp";
+SRC_URI=""
+
+case ${PV} in
+)
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/notspiff/inputstream.rtmp.git";
+   inherit git-r3
+   ;;
+*)
+   KEYWORDS="~amd64 ~x86"
+   
SRC_URI="https://github.com/notspiff/inputstream.rtmp/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   S="${WORKDIR}/inputstream.rtmp-${PV}"
+   ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+   =media-tv/kodi-17*
+   media-video/rtmpdump
+   "
+RDEPEND="
+   ${DEPEND}
+   "



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

2018-08-06 Thread Jeroen Roovers
commit: 126b2d9f6ad94738804e6a46bea51dcc78c07afc
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Aug  6 18:23:07 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Aug  6 18:23:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=126b2d9f

www-client/vivaldi-snapshot: Version 1.16.1259.3_p1.

Package-Manager: Portage-2.3.44, Repoman-2.3.10

 www-client/vivaldi-snapshot/Manifest   |   3 +
 .../vivaldi-snapshot-1.16.1259.3_p1.ebuild | 115 +
 2 files changed, 118 insertions(+)

diff --git a/www-client/vivaldi-snapshot/Manifest 
b/www-client/vivaldi-snapshot/Manifest
index c5219a3dc33..86101cb5a07 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -7,3 +7,6 @@ DIST vivaldi-snapshot-1.16.1230.3_p1-i386.deb 54437300 BLAKE2B 
0465cfed1663a1595
 DIST vivaldi-snapshot-1.16.1246.7_p1-amd64.deb 54951038 BLAKE2B 
2e74799186965efc3ccd5eea6051c4eca4df287de3820ae88f72d0bb11eb50e31d768fea6c4d2dbc7d1fb3d4d2d5eaeb8f491d068c3be80e327134e56d69aa8d
 SHA512 
2c3a7f2e7f1a3d458f245f89764486fd7dc00b77ec23cee51fda2a3aabfa8e51a27ce6152060858d441da6296a1970705f20f46d676e20531e3bc58556d96cf6
 DIST vivaldi-snapshot-1.16.1246.7_p1-armhf.deb 48813648 BLAKE2B 
5ace5fa65e255a5acec7fe8b9c8299f385af06f9d0d2e1a92580bc1b16801b123c052044c7473def7e2e87e89a51db08070e8a39ba79f981a1ea7ed0b2c9a478
 SHA512 
eb41b1abe8a4b50c71f881f96e308c922cee0acdbe4a5933d9f0d873104b6003a4c7ac58257acaafff6c5d67580c36764c06c3860b35a2d995c65e04c99c5d20
 DIST vivaldi-snapshot-1.16.1246.7_p1-i386.deb 54434310 BLAKE2B 
19940c56ab8644d63e18f5d0003d98fe126fbefe138801b3fa376d22745f98a1a9acef4bb7b182beb081abf55f9161187f0b85ac225297d904bd5648e41bfb56
 SHA512 
ae1f98efa4ccf2051b7770ddb8f22e7ee869705294ab8a83c129ee99e26090dc654d3a2890c9aa3ec4b945e0e5329b910e8696e32a6cbdcf2b8551811612bee6
+DIST vivaldi-snapshot-1.16.1259.3_p1-amd64.deb 54952974 BLAKE2B 
660b7ef27e994c77223f082d63377420093e68c24285c15e3cb9188489218a66264d6a996f4f848d16a80e22e6cb8b32023d5ef91b16beb370ab9145b9f944b0
 SHA512 
dd5fbdc9cc757e5fa89fbd44171c1992e839d17a5581d970484fd6531b3ba4a8ebca3f7af85bbaa15400c7831f71831d70baf0c65b6d513d5433a0fa35d7d2a3
+DIST vivaldi-snapshot-1.16.1259.3_p1-armhf.deb 48849488 BLAKE2B 
4663e7fa65e5c2c05ceef0b03e201647eaf7778bf95bfc2b9166df117a23f71c3f5bfca457a34a52694cba428d1a4557f2784ef9c957159d80e531fae0748497
 SHA512 
67c9fc8adc2913ae5baeb25fb730aa2da06133987aa3adee48e194b6be9fa46a44854edbcafc521c5ba4fa96c379b5fd435113e893e84ca1cbad5a5c0f2cb0f9
+DIST vivaldi-snapshot-1.16.1259.3_p1-i386.deb 54436966 BLAKE2B 
8e35f0ff901004fc755018431e80c336ecc76c381f6e36382227277a0348e35bcd2f405e98d03ea479daef1b46e536de3172e9407a16960f760f9a0dc9a57344
 SHA512 
a4871246d476edf53f28cb8167d641403ec826030dceb3a9e6d904b4b32aa6cc8c78f0528feef4314be618b442484d8061dc34eae94830103967c11562211052

diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-1.16.1259.3_p1.ebuild 
b/www-client/vivaldi-snapshot/vivaldi-snapshot-1.16.1259.3_p1.ebuild
new file mode 100644
index 000..e897c38d5d1
--- /dev/null
+++ b/www-client/vivaldi-snapshot/vivaldi-snapshot-1.16.1259.3_p1.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+CHROMIUM_LANGS="
+   am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he 
hi
+   hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr 
sv
+   sw ta te th tr uk vi zh-CN zh-TW
+"
+inherit chromium-2 eutils gnome2-utils multilib unpacker toolchain-funcs 
xdg-utils
+
+VIVALDI_HOME="opt/${PN}"
+DESCRIPTION="A browser for our friends"
+HOMEPAGE="https://vivaldi.com/";
+VIVALDI_BASE_URI="https://downloads.vivaldi.com/snapshot/${PN}_${PV/_p/-}_";
+SRC_URI="
+   amd64? ( ${VIVALDI_BASE_URI}amd64.deb -> ${P}-amd64.deb )
+   arm? ( ${VIVALDI_BASE_URI}armhf.deb -> ${P}-armhf.deb )
+   x86? ( ${VIVALDI_BASE_URI}i386.deb -> ${P}-i386.deb )
+"
+
+LICENSE="Vivaldi"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm ~x86"
+RESTRICT="bindist mirror"
+
+DEPEND="
+   virtual/libiconv
+"
+RDEPEND="
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/fontconfig
+   media-libs/freetype
+   media-libs/speex
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/libcap
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:2
+   x11-libs/libX11
+   x11-libs/libXScrnSaver
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXtst
+   x11-libs/pango[X]
+"
+QA_PREBUILT="*"
+S=${WORKDIR}
+
+src_unpack() {
+   unpack_deb ${A}
+}
+
+src_prepare() {
+   iconv -c -t UTF-8 usr/share/applications/${PN}.desktop > 
"${T}"/${PN}.d

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

2018-08-06 Thread Jeroen Roovers
commit: f184381080fdcd27023bb2cc0032fcb947a88d6f
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Aug  6 18:24:08 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Aug  6 18:24:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1843810

www-client/vivaldi-snapshot: Remove obsolete patch.

Package-Manager: Portage-2.3.44, Repoman-2.3.10

 .../files/vivaldi-snapshot-1.14.1072.3_p1-libffmpeg.patch  | 10 --
 1 file changed, 10 deletions(-)

diff --git 
a/www-client/vivaldi-snapshot/files/vivaldi-snapshot-1.14.1072.3_p1-libffmpeg.patch
 
b/www-client/vivaldi-snapshot/files/vivaldi-snapshot-1.14.1072.3_p1-libffmpeg.patch
deleted file mode 100644
index bd64493c404..000
--- 
a/www-client/vivaldi-snapshot/files/vivaldi-snapshot-1.14.1072.3_p1-libffmpeg.patch
+++ /dev/null
@@ -1,10 +0,0 @@
 a/opt/vivaldi-snapshot/vivaldi-snapshot
-+++ b/opt/vivaldi-snapshot/vivaldi-snapshot
-@@ -54,6 +54,7 @@
- # Check for libs in preferred order.
- # Where possible, use other files/directories to confirm it's the correct 
variant.
- VIVALDI_FFMPEG_FOUND=NO
-+checkffmpeg '/usr/lib64/chromium/libffmpeg.so'
- checkffmpeg '/usr/lib/chromium-browser/libffmpeg.so' 
'/usr/share/doc/chromium-codecs-ffmpeg-extra'
- checkffmpeg "/usr/lib/$DEBARCH/oxide-qt/libffmpeg.so" 
'/usr/share/doc/oxideqt-codecs-extra'
- checkffmpeg '/usr/lib64/chromium-ffmpeg-extra/libffmpeg.so' 
'/usr/share/doc/packages/chromium-ffmpeg-extra'



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

2018-08-06 Thread Jeroen Roovers
commit: 177d57ec959b08b7845407e6a5bfefe36d310114
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Aug  6 18:24:46 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Aug  6 18:24:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=177d57ec

www-client/vivaldi-snapshot: Old.

Package-Manager: Portage-2.3.44, Repoman-2.3.10

 www-client/vivaldi-snapshot/Manifest   |   6 --
 .../vivaldi-snapshot-1.16.1226.3_p1-r1.ebuild  | 115 -
 .../vivaldi-snapshot-1.16.1230.3_p1.ebuild | 115 -
 3 files changed, 236 deletions(-)

diff --git a/www-client/vivaldi-snapshot/Manifest 
b/www-client/vivaldi-snapshot/Manifest
index 86101cb5a07..4d9ca96d805 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -1,9 +1,3 @@
-DIST vivaldi-snapshot-1.16.1226.3_p1-amd64.deb 54931368 BLAKE2B 
fecdbf62cf301a051f0798545847aba381f803b69165c470f6057247b626b31c0194f1bdf88f7bfeda57cbcc7d2b14d21efbf9e60cd177f37d9cd65d7edd6f36
 SHA512 
88a5c72cc2b0558d9819eb17525f00d3a049b01ebd80734ddbcc0b5928f188b3b6f081b7ed1e1a403cf2a071b009d5b26ea5af2b72b26b45eb42e644f5a47236
-DIST vivaldi-snapshot-1.16.1226.3_p1-armhf.deb 48799752 BLAKE2B 
4bf6ddf1ff1869c1a4614615046de27367dce9bf6c02208701740e12a3e6ef0c821ec486129feee8b2886c6a7f744d57115e5e8c2077e5540c71b70faadef4cd
 SHA512 
d53eeba114f0502c0e045fc3a5d5531654f36bafeb34666ecea3798c4ceda8966f7079fb80c55617789c16ee273529f9ff6b872c56d63b430997bd2901cae6af
-DIST vivaldi-snapshot-1.16.1226.3_p1-i386.deb 54406672 BLAKE2B 
42e979c5b16d3f4d7ba3cf22c63b84b8991d14a13b3f1d8950cc1e504800cbb4a25a560b515201ebc4292a6aef6254008150926dbab5bb806ab70bfc84da0b7a
 SHA512 
b7f50f377ede4a3a9ccb90dece883f5ca289f875b4397c0aa9151c60ab80378eed4dc198a0aa4d3960bfb766061510277f8b53f3a72c29532940b3878d04d887
-DIST vivaldi-snapshot-1.16.1230.3_p1-amd64.deb 54948576 BLAKE2B 
e32ed93d6e5692f4e2dd21e7fb93edfe67408e346e3ab264f7dbc0f536245d32d06573edc396efb9c7eff5e7eb02ceb1965321c104e6be556998102aba6c65bc
 SHA512 
6e60ddc456525012a02648cff70aa1908635da79b0711cea6b9a296d983969f2fe2e22f0dc78ee29d362403a4cb5dacacc8e3d3f302e4fc5170cd508639fd348
-DIST vivaldi-snapshot-1.16.1230.3_p1-armhf.deb 48827914 BLAKE2B 
53166df94706501b96c185cc97681cec6a1a227ceb74f5974a6e63b5f70148195fde0ddfda978c7694f480460d915ad7f8f5c3b68217835847a7b2d109362923
 SHA512 
a1483e209a82886b24fe067218b27f72667aa40f92382db560008d5198a018df43ec076c17f2059e03c2a41402f8f862799537385660007dff30b29e899cc127
-DIST vivaldi-snapshot-1.16.1230.3_p1-i386.deb 54437300 BLAKE2B 
0465cfed1663a1595d9361ed9677019edfe10ef9b3e3c39ddf450c86ad9f23aa56307a95c048fc67dfee9d0e440e2519498b8913bde306f4eff159a429b1276c
 SHA512 
3c24a26f8797ec844bbbf385ea6139ee27c4cd9dce09958ac4e21143b65fad0bfaca56b35caba4f22401cf0e3279471e034520deb4ec1b424a7f18bacf3e
 DIST vivaldi-snapshot-1.16.1246.7_p1-amd64.deb 54951038 BLAKE2B 
2e74799186965efc3ccd5eea6051c4eca4df287de3820ae88f72d0bb11eb50e31d768fea6c4d2dbc7d1fb3d4d2d5eaeb8f491d068c3be80e327134e56d69aa8d
 SHA512 
2c3a7f2e7f1a3d458f245f89764486fd7dc00b77ec23cee51fda2a3aabfa8e51a27ce6152060858d441da6296a1970705f20f46d676e20531e3bc58556d96cf6
 DIST vivaldi-snapshot-1.16.1246.7_p1-armhf.deb 48813648 BLAKE2B 
5ace5fa65e255a5acec7fe8b9c8299f385af06f9d0d2e1a92580bc1b16801b123c052044c7473def7e2e87e89a51db08070e8a39ba79f981a1ea7ed0b2c9a478
 SHA512 
eb41b1abe8a4b50c71f881f96e308c922cee0acdbe4a5933d9f0d873104b6003a4c7ac58257acaafff6c5d67580c36764c06c3860b35a2d995c65e04c99c5d20
 DIST vivaldi-snapshot-1.16.1246.7_p1-i386.deb 54434310 BLAKE2B 
19940c56ab8644d63e18f5d0003d98fe126fbefe138801b3fa376d22745f98a1a9acef4bb7b182beb081abf55f9161187f0b85ac225297d904bd5648e41bfb56
 SHA512 
ae1f98efa4ccf2051b7770ddb8f22e7ee869705294ab8a83c129ee99e26090dc654d3a2890c9aa3ec4b945e0e5329b910e8696e32a6cbdcf2b8551811612bee6

diff --git 
a/www-client/vivaldi-snapshot/vivaldi-snapshot-1.16.1226.3_p1-r1.ebuild 
b/www-client/vivaldi-snapshot/vivaldi-snapshot-1.16.1226.3_p1-r1.ebuild
deleted file mode 100644
index e897c38d5d1..000
--- a/www-client/vivaldi-snapshot/vivaldi-snapshot-1.16.1226.3_p1-r1.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-CHROMIUM_LANGS="
-   am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he 
hi
-   hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr 
sv
-   sw ta te th tr uk vi zh-CN zh-TW
-"
-inherit chromium-2 eutils gnome2-utils multilib unpacker toolchain-funcs 
xdg-utils
-
-VIVALDI_HOME="opt/${PN}"
-DESCRIPTION="A browser for our friends"
-HOMEPAGE="https://vivaldi.com/";
-VIVALDI_BASE_URI="https://downloads.vivaldi.com/snapshot/${PN}_${PV/_p/-}_";
-SRC_URI="
-   amd64? ( ${VIVALDI_BASE_URI}amd64.deb -> ${P}-amd64.deb )
-   arm? ( ${VIVALDI_BASE_URI}armhf.deb -> ${P}-armhf.deb )
-   x86? ( ${VIVALDI_BASE_URI}i386.deb -> ${P}-i386.deb )

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

2018-08-06 Thread Hans de Graaff
commit: 83bd9949fbc4ec932896ad93aad49879068f2512
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Aug  6 19:05:47 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Aug  6 19:10:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83bd9949

dev-ruby/rmagick: ignore another colors test

Package-Manager: Portage-2.3.40, Repoman-2.3.9

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

diff --git a/dev-ruby/rmagick/rmagick-2.16.0.ebuild 
b/dev-ruby/rmagick/rmagick-2.16.0.ebuild
index 1f4f12eba14..9276a4b95f0 100644
--- a/dev-ruby/rmagick/rmagick-2.16.0.ebuild
+++ b/dev-ruby/rmagick/rmagick-2.16.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+USE_RUBY="ruby23 ruby24"
 
 RUBY_FAKEGEM_TASK_DOC=""
 
@@ -41,7 +41,7 @@ all_ruby_prepare() {
sed -i -e '/test_\(gray\|compress_colormap\)/,/^  end/ s:^:#:' 
test/Image2.rb || die
sed -i -e '/test_iterations/,/^end/ s:^:#:' test/ImageList1.rb || 
die
sed -i -e '/test_\(optimize_layers\|montage\)/,/^  end/ s:^:#:' 
test/ImageList2.rb || die
-   sed -i -e '/test_\(background_color\|border_color\|image_type\)/,/^  
end/ s:^:#:' test/Image_attributes.rb || die
+   sed -i -e 
'/test_\(background_color\|border_color\|colors\|image_type\)/,/^  end/ s:^:#:' 
test/Image_attributes.rb || die
 }
 
 each_ruby_configure() {



[gentoo-commits] proj/portage:master commit in: repoman/lib/repoman/checks/herds/

2018-08-06 Thread Zac Medico
commit: 78c52aa79707756d3b816fdbfa9004f7b9dcac41
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Aug  6 18:42:29 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Aug  6 18:43:37 2018 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=78c52aa7

repoman: remove obsolete herds checks

 repoman/lib/repoman/checks/herds/__init__.py |   0
 repoman/lib/repoman/checks/herds/herdbase.py | 135 ---
 repoman/lib/repoman/checks/herds/metadata.py |  26 --
 3 files changed, 161 deletions(-)

diff --git a/repoman/lib/repoman/checks/herds/__init__.py 
b/repoman/lib/repoman/checks/herds/__init__.py
deleted file mode 100644
index e69de29bb..0

diff --git a/repoman/lib/repoman/checks/herds/herdbase.py 
b/repoman/lib/repoman/checks/herds/herdbase.py
deleted file mode 100644
index ebe6a19b4..0
--- a/repoman/lib/repoman/checks/herds/herdbase.py
+++ /dev/null
@@ -1,135 +0,0 @@
-# -*- coding: utf-8 -*-
-# repoman: Herd database analysis
-# Copyright 2010-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2 or later
-
-from __future__ import print_function, unicode_literals
-
-import errno
-import xml.etree.ElementTree
-try:
-   from xml.parsers.expat import ExpatError
-except (SystemExit, KeyboardInterrupt):
-   raise
-except (ImportError, SystemError, RuntimeError, Exception):
-   # broken or missing xml support
-   # https://bugs.python.org/issue14988
-   # This means that python is built without xml support.
-   # We tolerate global scope import failures for optional
-   # modules, so that ImportModulesTestCase can succeed (or
-   # possibly alert us about unexpected import failures).
-   pass
-
-from portage import _encodings, _unicode_encode
-from portage.exception import FileNotFound, ParseError, PermissionDenied
-from portage import os
-
-from repoman.errors import err
-
-__all__ = [
-   "make_herd_base", "get_herd_base"
-]
-
-
-def _make_email(nick_name):
-   if not nick_name.endswith('@gentoo.org'):
-   nick_name = nick_name + '@gentoo.org'
-   return nick_name
-
-
-class HerdBase(object):
-   def __init__(self, herd_to_emails, all_emails):
-   self.herd_to_emails = herd_to_emails
-   self.all_emails = all_emails
-
-   def known_herd(self, herd_name):
-   return herd_name in self.herd_to_emails
-
-   def known_maintainer(self, nick_name):
-   return _make_email(nick_name) in self.all_emails
-
-   def maintainer_in_herd(self, nick_name, herd_name):
-   return _make_email(nick_name) in self.herd_to_emails[herd_name]
-
-
-class _HerdsTreeBuilder(xml.etree.ElementTree.TreeBuilder):
-   """
-   Implements doctype() as required to avoid deprecation warnings with
-   >=python-2.7.
-   """
-   def doctype(self, name, pubid, system):
-   pass
-
-
-def make_herd_base(filename):
-   herd_to_emails = dict()
-   all_emails = set()
-
-   try:
-   xml_tree = xml.etree.ElementTree.parse(
-   _unicode_encode(
-   filename, encoding=_encodings['fs'], 
errors='strict'),
-   parser=xml.etree.ElementTree.XMLParser(
-   target=_HerdsTreeBuilder()))
-   except ExpatError as e:
-   raise ParseError("metadata.xml: %s" % (e,))
-   except EnvironmentError as e:
-   func_call = "open('%s')" % filename
-   if e.errno == errno.EACCES:
-   raise PermissionDenied(func_call)
-   elif e.errno == errno.ENOENT:
-   raise FileNotFound(filename)
-   raise
-
-   herds = xml_tree.findall('herd')
-   for h in herds:
-   _herd_name = h.find('name')
-   if _herd_name is None:
-   continue
-   herd_name = _herd_name.text.strip()
-   del _herd_name
-
-   maintainers = h.findall('maintainer')
-   herd_emails = set()
-   for m in maintainers:
-   _m_email = m.find('email')
-   if _m_email is None:
-   continue
-   m_email = _m_email.text.strip()
-
-   herd_emails.add(m_email)
-   all_emails.add(m_email)
-
-   herd_to_emails[herd_name] = herd_emails
-
-   return HerdBase(herd_to_emails, all_emails)
-
-
-def get_herd_base(repoman_settings):
-   try:
-   herd_base = make_herd_base(
-   os.path.join(repoman_settings["PORTDIR"], 
"metadata/herds.xml"))
-   except (EnvironmentError, ParseError, PermissionDenied) as e:
-   err(str(e))
-   except FileNotFound:
-   # TODO: Download as we do for metadata.dtd, but add a way to
-   # dis

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

2018-08-06 Thread Robin H. Johnson
commit: 59e28b6573c97593cb2de139893236203f4a0d05
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Mon Aug  6 19:27:18 2018 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Mon Aug  6 19:29:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59e28b65

sys-process/audit: fix license

License audit elsewhere revealed that the libraries of audit are under
LGPL-2.1+, not GPL-2. Also correct to GPL-2+ per the 'or later' text in
the main source.

Signed-off-by: Robin H. Johnson  gentoo.org>
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 sys-process/audit/audit-2.6.4.ebuild | 2 +-
 sys-process/audit/audit-2.7.1.ebuild | 2 +-
 sys-process/audit/audit-2.8.2.ebuild | 2 +-
 sys-process/audit/audit-2.8.3.ebuild | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-process/audit/audit-2.6.4.ebuild 
b/sys-process/audit/audit-2.6.4.ebuild
index 999fbf25c03..4d02229546e 100644
--- a/sys-process/audit/audit-2.6.4.ebuild
+++ b/sys-process/audit/audit-2.6.4.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Userspace utilities for storing and processing 
auditing records"
 HOMEPAGE="https://people.redhat.com/sgrubb/audit/";
 SRC_URI="https://people.redhat.com/sgrubb/audit/${P}.tar.gz";
 
-LICENSE="GPL-2"
+LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
 KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86"
 IUSE="gssapi ldap python static-libs"

diff --git a/sys-process/audit/audit-2.7.1.ebuild 
b/sys-process/audit/audit-2.7.1.ebuild
index 8f76eada830..9ece8528d55 100644
--- a/sys-process/audit/audit-2.7.1.ebuild
+++ b/sys-process/audit/audit-2.7.1.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Userspace utilities for storing and processing 
auditing records"
 HOMEPAGE="https://people.redhat.com/sgrubb/audit/";
 SRC_URI="https://people.redhat.com/sgrubb/audit/${P}.tar.gz";
 
-LICENSE="GPL-2"
+LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
 KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86"
 IUSE="gssapi ldap python static-libs"

diff --git a/sys-process/audit/audit-2.8.2.ebuild 
b/sys-process/audit/audit-2.8.2.ebuild
index c03f103ef2f..44ef93b51bd 100644
--- a/sys-process/audit/audit-2.8.2.ebuild
+++ b/sys-process/audit/audit-2.8.2.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Userspace utilities for storing and processing 
auditing records"
 HOMEPAGE="https://people.redhat.com/sgrubb/audit/";
 SRC_URI="https://people.redhat.com/sgrubb/audit/${P}.tar.gz";
 
-LICENSE="GPL-2"
+LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
 IUSE="gssapi ldap python static-libs"

diff --git a/sys-process/audit/audit-2.8.3.ebuild 
b/sys-process/audit/audit-2.8.3.ebuild
index c03f103ef2f..44ef93b51bd 100644
--- a/sys-process/audit/audit-2.8.3.ebuild
+++ b/sys-process/audit/audit-2.8.3.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Userspace utilities for storing and processing 
auditing records"
 HOMEPAGE="https://people.redhat.com/sgrubb/audit/";
 SRC_URI="https://people.redhat.com/sgrubb/audit/${P}.tar.gz";
 
-LICENSE="GPL-2"
+LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
 IUSE="gssapi ldap python static-libs"



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

2018-08-06 Thread Patrick Lauer
commit: 6b3f223cb088e6ff683c80bfba690f2be5322844
Author: Patrick Lauer  gentoo  org>
AuthorDate: Mon Aug  6 19:39:57 2018 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Mon Aug  6 19:40:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b3f223c

dev-python/pipenv: Add missing py2 dependencies

Package-Manager: Portage-2.3.44, Repoman-2.3.10

 dev-python/pipenv/pipenv-9.0.0-r2.ebuild | 40 
 1 file changed, 40 insertions(+)

diff --git a/dev-python/pipenv/pipenv-9.0.0-r2.ebuild 
b/dev-python/pipenv/pipenv-9.0.0-r2.ebuild
new file mode 100644
index 000..73a98b4733a
--- /dev/null
+++ b/dev-python/pipenv/pipenv-9.0.0-r2.ebuild
@@ -0,0 +1,40 @@
+# 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,5,6}} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python Development Workflow for Humans"
+HOMEPAGE="https://github.com/pypa/pipenv https://pypi.org/project/pipenv/";
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+RDEPEND="
+   >=dev-python/flake8-3.0.0[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   >=dev-python/pew-0.1.26[${PYTHON_USEDEP}]
+   >=dev-python/pip-9.0.1[${PYTHON_USEDEP}]
+   >dev-python/requests-2.18.0[${PYTHON_USEDEP}]
+   >=dev-python/urllib3-1.21.1[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 'dev-python/pathlib[${PYTHON_USEDEP}]' 
'python2_7')
+   $(python_gen_cond_dep 
'dev-python/backports-shutil_get_terminal_size[${PYTHON_USEDEP}]' 'python2_7')
+   "
+DEPEND="${RDEPEND}
+   test? (
+   dev-python/pytest[${PYTHON_USEDEP}]
+   )"
+
+# not completely packed
+# requires networking
+RESTRICT="test"
+
+python_test() {
+   py.test -v -v || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-xemacs/eieio/

2018-08-06 Thread Mats Lidell
commit: 133f44e21448612f8d943ee6cdfba1a92e605341
Author: Mats Lidell  gentoo  org>
AuthorDate: Mon Aug  6 19:42:17 2018 +
Commit: Mats Lidell  gentoo  org>
CommitDate: Mon Aug  6 19:43:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=133f44e2

app-xemacs/eieio: version bump

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-xemacs/eieio/Manifest  |  1 +
 app-xemacs/eieio/eieio-1.10.ebuild | 17 +
 2 files changed, 18 insertions(+)

diff --git a/app-xemacs/eieio/Manifest b/app-xemacs/eieio/Manifest
index debef71b844..26c621476e8 100644
--- a/app-xemacs/eieio/Manifest
+++ b/app-xemacs/eieio/Manifest
@@ -1,2 +1,3 @@
 DIST eieio-1.05-pkg.tar.gz 165803 BLAKE2B 
92425dbaf275be435acc9d51f1ab5fad0a771d8205b11881229a244372059f71a8fa5c2d485c9cdc5208a21a4b54acd03f41e39847c4901bde81bb42b30bb2a5
 SHA512 
7caa2cff977f850e4b59b00a2c34252bb235d901e4605092181aebac7690eb996b2bce7bb9262a9ec4c6aa691e89046cb723b8f0cd643f5b9b6cb5af51385497
 DIST eieio-1.07-pkg.tar.gz 177923 BLAKE2B 
efc84c48fac4bd76ca4c843a4bff97dc10f21f45be9067c54c871a64314c9012b80e8d5e292f8844e1b7c3ed86a3f8044dfa547109c09891a3aeb11d515b7b0d
 SHA512 
e4c76aa617bf80ca3fa7de249535ba63b22c3c8d787361dfce9381f4cb31500cb8f40e564c70928ee99492a0b71a67a13dd90e9626335b18b2a49877a124a551
+DIST eieio-1.10-pkg.tar.gz 179945 BLAKE2B 
5bca0fb3ac1a94adc73dc7d0233645308aee5bd12923cb390c648a1334cb2b69488b8593781936ccea8719dc1e9a53526b1b348e1b9ca42681531f409029a48c
 SHA512 
deb5de328e40a7c2fed189c89a3e3ab5cd5a26cd7243398c34bf2ed6bc1ebe7e72ecc23a2aef9d967a2477ecc4c797486e477a50e1cc78cd506c1e3170a85512

diff --git a/app-xemacs/eieio/eieio-1.10.ebuild 
b/app-xemacs/eieio/eieio-1.10.ebuild
new file mode 100644
index 000..802f4d7753c
--- /dev/null
+++ b/app-xemacs/eieio/eieio-1.10.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+SLOT="0"
+DESCRIPTION="Enhanced Implementation of Emacs Interpreted Objects"
+XEMACS_PKG_CAT="standard"
+
+RDEPEND="app-xemacs/xemacs-base
+app-xemacs/edebug
+app-xemacs/cedet-common
+app-xemacs/speedbar
+"
+KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
+
+inherit xemacs-packages



[gentoo-commits] repo/gentoo:master commit in: app-xemacs/elib/

2018-08-06 Thread Mats Lidell
commit: cb9526f8dc4b9a80af8f81c9a2d204a3efd63789
Author: Mats Lidell  gentoo  org>
AuthorDate: Mon Aug  6 19:45:04 2018 +
Commit: Mats Lidell  gentoo  org>
CommitDate: Mon Aug  6 19:45:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb9526f8

app-xemacs/elib: version bump

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-xemacs/elib/Manifest |  1 +
 app-xemacs/elib/elib-1.15.ebuild | 14 ++
 2 files changed, 15 insertions(+)

diff --git a/app-xemacs/elib/Manifest b/app-xemacs/elib/Manifest
index 2c6784fd7b5..c05109e2405 100644
--- a/app-xemacs/elib/Manifest
+++ b/app-xemacs/elib/Manifest
@@ -1,2 +1,3 @@
 DIST elib-1.11-pkg.tar.gz 73387 BLAKE2B 
423476172a1a1ffe2731ca67fc24bec37a52de5387afc22c044aa90c40dbc0c2d4d858f57ccf2237274b7b3cc7b7b366bb44cd52c9c6f0d1264d1ad051a10be8
 SHA512 
0ed1b6bd47b13c69b5990e6e1ca8e203440e28527f860a70e22fe0da94811909bcddcf184cfc9a8016a2fe590cea5e3ceec270bfb33ff655b542a3c8c0ea8638
 DIST elib-1.13-pkg.tar.gz 80235 BLAKE2B 
b81ca5b529a808ee5a9c7f514cf53dfa1c5d5ad4531b3aef10706ba746b4ee4a3216460e006842f733bba073d1048d2d26c88643c1d3f9f5744924e66f84a9c4
 SHA512 
edffc77f9db1300693701df56fea7fa6e0fe3c4d11949bd8766faea21ccad79cb52b60f5c25e84350fa7f3cfc45820035b06f82890ea760dcb90e93a065feec9
+DIST elib-1.15-pkg.tar.gz 80288 BLAKE2B 
b336e467ef1b586bfcdec74f7c7766f16623ad223ced12c66b4a38282683e7a9ce7b8eb70b0b263be5e2cc42468c7cab622e8c2ce843680c28751c6202966e82
 SHA512 
16594062b094330a6cecfb9de8698c4f6608ed9276f8e4600658a9026ace1b3185fb9d23ec70fe4474093c8e95d67255d5a8741f0d84a906b415704e6fdc78ce

diff --git a/app-xemacs/elib/elib-1.15.ebuild b/app-xemacs/elib/elib-1.15.ebuild
new file mode 100644
index 000..1bca6430fd8
--- /dev/null
+++ b/app-xemacs/elib/elib-1.15.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+SLOT="0"
+DESCRIPTION="Portable Emacs Lisp utilities library"
+XEMACS_PKG_CAT="standard"
+
+RDEPEND="app-xemacs/xemacs-base
+"
+KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
+
+inherit xemacs-packages



[gentoo-commits] repo/gentoo:master commit in: app-xemacs/emerge/

2018-08-06 Thread Mats Lidell
commit: fda51e42c814824e58ea648895fbe83bc68e405d
Author: Mats Lidell  gentoo  org>
AuthorDate: Mon Aug  6 19:47:35 2018 +
Commit: Mats Lidell  gentoo  org>
CommitDate: Mon Aug  6 19:47:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fda51e42

app-xemacs/emerge: version bump

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-xemacs/emerge/Manifest   |  1 +
 app-xemacs/emerge/emerge-1.13.ebuild | 12 
 2 files changed, 13 insertions(+)

diff --git a/app-xemacs/emerge/Manifest b/app-xemacs/emerge/Manifest
index 43ba48367ec..cee76dae4a9 100644
--- a/app-xemacs/emerge/Manifest
+++ b/app-xemacs/emerge/Manifest
@@ -1 +1,2 @@
 DIST emerge-1.11-pkg.tar.gz 61367 BLAKE2B 
4b97e5118c34d89f7387e29c7e19337a0adc89c1588d35f338f910ea8d5f3003e358613850acf3124911e88aee31f387a7853ad51cf9a0f90d5b13608c81fcaa
 SHA512 
c72569dc28b5db4c1e6b5b35107dcb4e1772de7a7b42898895c538f0ec127e28104b0ea0612d01138c1ff715285f06b9cd642609272ed40360f9b97e5e8dc784
+DIST emerge-1.13-pkg.tar.gz 61362 BLAKE2B 
23269f38554fe99532389831ed3f9ad310ebe78d8edb3475096170a8062671e609bfe2ec45e2b27bf6f90d0e90db1592be360c4600828f3f2c8fb9e71d07769b
 SHA512 
4fe0545d6bf67bdd7456e19fbaefb741c20a0119e1bf780e9d43163970c1d2d76ab0a79bdadf24b38643423773db89d37e6cdeb131fb96154ed5df91cc7e55d8

diff --git a/app-xemacs/emerge/emerge-1.13.ebuild 
b/app-xemacs/emerge/emerge-1.13.ebuild
new file mode 100644
index 000..53c95492683
--- /dev/null
+++ b/app-xemacs/emerge/emerge-1.13.ebuild
@@ -0,0 +1,12 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+SLOT="0"
+DESCRIPTION="Another interface over GNU patch"
+XEMACS_PKG_CAT="standard"
+
+KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
+
+inherit xemacs-packages



[gentoo-commits] repo/gentoo:master commit in: app-xemacs/erc/

2018-08-06 Thread Mats Lidell
commit: ba17699cc0a72794e206e56a1003f7a44edcdfc8
Author: Mats Lidell  gentoo  org>
AuthorDate: Mon Aug  6 19:52:53 2018 +
Commit: Mats Lidell  gentoo  org>
CommitDate: Mon Aug  6 19:52:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba17699c

app-xemacs/erc: version bump

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-xemacs/erc/Manifest|  1 +
 app-xemacs/erc/erc-0.26.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/app-xemacs/erc/Manifest b/app-xemacs/erc/Manifest
index f654635ee85..9ff1242b58f 100644
--- a/app-xemacs/erc/Manifest
+++ b/app-xemacs/erc/Manifest
@@ -1,2 +1,3 @@
 DIST erc-0.21-pkg.tar.gz 516214 BLAKE2B 
f9f7811e9f73d895186e4c3bf6774db6304aba11af829886ccb4a7a4553a43e055baaf6ff830e757d75436cbbbdf1e1d341441d71cab4b75ca253481910390fe
 SHA512 
5743fe1840a1e42700aa3fe41292b29a31f93e7ba7956ec80eda6df0c4d4300da268ccc692fe48b24dc59a60234e7d5a5d774dd8e9db8b6bcd91ddd4b11562e2
 DIST erc-0.23-pkg.tar.gz 517288 BLAKE2B 
ce5a5f41b70b25d8e4a123d3a7a8d32815f3059da2e5353dace6ef185d8df2d2539c88155136a60ef7bd934a79db87b772267836cdce1ee2d691a9f1a4917f8f
 SHA512 
54df94abb666d76f65faf668e8f85d20f5411c70031e709387706fe7d77b9403dd9e8d4fc2c634cbe58f5de896bb2780e2fae2706758774e295e3bc2704e7dc0
+DIST erc-0.26-pkg.tar.gz 517470 BLAKE2B 
49bbe65ed658310397e4407f50b32b768c67723256123920f924d8cfe7b496b8185cc94753a7e5a778b928466ed8599b21d2cfbcfa063851f4eb424f75a066df
 SHA512 
d1a9300dba716d9d569708977864cefeca225d22980df80617428c76c940a54c726cc99699e19a7fc966831042e5358c10744b4ffa7c8093e0b5feee4c070d1c

diff --git a/app-xemacs/erc/erc-0.26.ebuild b/app-xemacs/erc/erc-0.26.ebuild
new file mode 100644
index 000..efd9cc6db14
--- /dev/null
+++ b/app-xemacs/erc/erc-0.26.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+SLOT="0"
+DESCRIPTION="ERC - The Emacs IRC Client"
+XEMACS_PKG_CAT="standard"
+
+KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
+
+inherit xemacs-packages
+
+RDEPEND="app-xemacs/edit-utils
+app-xemacs/fsf-compat
+app-xemacs/gnus
+app-xemacs/pcomplete
+app-xemacs/xemacs-base
+app-xemacs/text-modes
+app-xemacs/xemacs-ispell
+app-xemacs/viper
+"



[gentoo-commits] repo/gentoo:master commit in: app-xemacs/escreen/

2018-08-06 Thread Mats Lidell
commit: c6c351476085a8330ea433025e2dbe90971ddd00
Author: Mats Lidell  gentoo  org>
AuthorDate: Mon Aug  6 19:55:03 2018 +
Commit: Mats Lidell  gentoo  org>
CommitDate: Mon Aug  6 19:55:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6c35147

app-xemacs/escreen: version bump

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-xemacs/escreen/Manifest|  1 +
 app-xemacs/escreen/escreen-1.03.ebuild | 14 ++
 2 files changed, 15 insertions(+)

diff --git a/app-xemacs/escreen/Manifest b/app-xemacs/escreen/Manifest
index f4f0118a100..8244040609f 100644
--- a/app-xemacs/escreen/Manifest
+++ b/app-xemacs/escreen/Manifest
@@ -1 +1,2 @@
 DIST escreen-1.01-pkg.tar.gz 14639 BLAKE2B 
4686dfecc40c7f90b4351de0b3ab20b5c5fcbc77760de7d5e0e115ddfbf792b5f7238df5272b33c3f98e7fd5ef4ecc8b79b08723217a4dad7e0c65bc0f4e8eed
 SHA512 
3fb4d47ed6ae6173a530ea31b7ae759a34e2257e85e3f512c841234f7eba9780cd160e4ed600dd5f1871a022d4b2b28dd3dcdff788f679a07c05745914a04a89
+DIST escreen-1.03-pkg.tar.gz 14702 BLAKE2B 
1057fcb27b555f4ebc173570df8b8b1f44a0e91fbd7e01b6196c963a3f76ed8f8c0889223b089482658269afd728e84aacc46cdb6ea56b50bf354dfa95afadb6
 SHA512 
7645fc60611162d60f8c7d0d81727c3c273d7b8883a0613d83cb98ae44a01ba62d575f67a657ce8d1c67afe7f6a8b7e925790c3e4429a715db3aff297eaeeaf4

diff --git a/app-xemacs/escreen/escreen-1.03.ebuild 
b/app-xemacs/escreen/escreen-1.03.ebuild
new file mode 100644
index 000..2398458f497
--- /dev/null
+++ b/app-xemacs/escreen/escreen-1.03.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+SLOT="0"
+DESCRIPTION="Multiple editing sessions withing a single frame (like screen).."
+XEMACS_PKG_CAT="standard"
+
+RDEPEND="app-xemacs/xemacs-base
+"
+KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
+
+inherit xemacs-packages



[gentoo-commits] repo/gentoo:master commit in: app-xemacs/eshell/

2018-08-06 Thread Mats Lidell
commit: 732ad29c3fd06d3e11798654d058c3ccd6c072b3
Author: Mats Lidell  gentoo  org>
AuthorDate: Mon Aug  6 19:57:56 2018 +
Commit: Mats Lidell  gentoo  org>
CommitDate: Mon Aug  6 19:57:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=732ad29c

app-xemacs/eshell: version bump

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-xemacs/eshell/Manifest   |  1 +
 app-xemacs/eshell/eshell-1.21.ebuild | 15 +++
 2 files changed, 16 insertions(+)

diff --git a/app-xemacs/eshell/Manifest b/app-xemacs/eshell/Manifest
index 4102e8e0b77..5eff799fb46 100644
--- a/app-xemacs/eshell/Manifest
+++ b/app-xemacs/eshell/Manifest
@@ -1,2 +1,3 @@
 DIST eshell-1.10-pkg.tar.gz 232616 BLAKE2B 
42c057c6afc401f480c8531be0b6dd2f1a1d1230063ca9649c23f751c6d988d2eb1918a3158840ada50d1b59f02319f7e06d1e021bd0b502be77dfe13036ea64
 SHA512 
97b4d81b024513b4dacbdbd3d04150a3dcc10aa9c2a8ed0e7157ada3aa404de6c44f8cce60c59f1c75c0e9e31f0f7b6de86b402b2c652762e2ee54e51dc9
 DIST eshell-1.18-pkg.tar.gz 238988 BLAKE2B 
d595f9c36ca5cd50ac46efabc813575b6f8415f47ac1d44632151bf8a39233c7166a0d9fdc2eb2cf00565b4e4f9ed9b4828ffb385ef4941745529260d31850e3
 SHA512 
3cb3f66c2714ffc5e2875bdbc3fd02dd60032db338ef9ef9c0904ec89945075ae95a5e02ce402299dbbc98b6e53d7304dbe50fc3cb3eb0dd2aacaef5535f2792
+DIST eshell-1.21-pkg.tar.gz 239308 BLAKE2B 
a20c3cfdb64f0b604f4aa0af44279598f0564bc623ce75303df7133b560846d4e79286914e8b5f06941503563cab6204962ba9c1be7f54290d1af3afbb023ef3
 SHA512 
d7724d43b2451e237f7a9f281f3aebb15266a1f58fe0e5a5f4c8104a6d85163d61877cdeee57ee7ace2d824ffe2d131624e4bfe3854ddd4581ba7b92cad076e3

diff --git a/app-xemacs/eshell/eshell-1.21.ebuild 
b/app-xemacs/eshell/eshell-1.21.ebuild
new file mode 100644
index 000..6967a3169de
--- /dev/null
+++ b/app-xemacs/eshell/eshell-1.21.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+SLOT="0"
+DESCRIPTION="Command shell implemented entirely in Emacs Lisp"
+XEMACS_PKG_CAT="standard"
+
+RDEPEND="app-xemacs/xemacs-base
+app-xemacs/xemacs-eterm
+"
+KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
+
+inherit xemacs-packages



[gentoo-commits] repo/gentoo:master commit in: app-xemacs/eudc/

2018-08-06 Thread Mats Lidell
commit: 1e44a3c7addec1f2a5e370270a6c194fa1cc6efa
Author: Mats Lidell  gentoo  org>
AuthorDate: Mon Aug  6 19:59:27 2018 +
Commit: Mats Lidell  gentoo  org>
CommitDate: Mon Aug  6 19:59:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e44a3c7

app-xemacs/eudc: version bump

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-xemacs/eudc/Manifest |  1 +
 app-xemacs/eudc/eudc-1.43.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/app-xemacs/eudc/Manifest b/app-xemacs/eudc/Manifest
index f238e0d5ace..88b9fc2dcf1 100644
--- a/app-xemacs/eudc/Manifest
+++ b/app-xemacs/eudc/Manifest
@@ -1,2 +1,3 @@
 DIST eudc-1.39-pkg.tar.gz 79488 BLAKE2B 
62789aeedcc6f1efa1cb453161cee6d3134295d84bff591c606b5a871cf355a2f377d557a99bb4e818916b5a611c18d838bc375e539fe0219f07d25914df
 SHA512 
c2442e701dad665fc0651aee3d9f0affd72006abcceb6da46eea67f0cdaf75a285f330615de54a5097ce39786537612b1dd053268fda01c0c18a00bb44c0fdda
 DIST eudc-1.40-pkg.tar.gz 79675 BLAKE2B 
e3bac796fb0b7d496d6a3066795c5e89372b22a4af693a91cc3dbe6b6e68b3b9327841a18fb42b03bc6435b8831785872dad95516f2b494bc003be4ac85745ef
 SHA512 
ecd14560771652450e6f4acbf468efad9215681e6c85e8f5b3c999a222f8e90299f7e63c4951a122f5d04a08ec247c95bc5da910df47f66b5f88656acf2ad827
+DIST eudc-1.43-pkg.tar.gz 79973 BLAKE2B 
86c53b32707c715f7501d5467c8c6e80a5829a5c36baf57ee6ec23766a5ab5882731eacf258489fa8c1120ab1e593e8fbfc66e33b1cb758ac3a9743f85536e2c
 SHA512 
2a4b4c46c4e164fcac083dc75c8c2f2b8eafc0882d966c5e7fea8cc899a13f0c89f8d7b8562a79f972482dc569d48e8004a121a02a7a0b430a1da089635d

diff --git a/app-xemacs/eudc/eudc-1.43.ebuild b/app-xemacs/eudc/eudc-1.43.ebuild
new file mode 100644
index 000..ddde8125ea7
--- /dev/null
+++ b/app-xemacs/eudc/eudc-1.43.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+SLOT="0"
+DESCRIPTION="Emacs Unified Directory Client (LDAP, PH)"
+XEMACS_PKG_CAT="standard"
+
+RDEPEND="app-xemacs/fsf-compat
+app-xemacs/xemacs-base
+app-xemacs/bbdb
+app-xemacs/mail-lib
+app-xemacs/gnus
+app-xemacs/rmail
+app-xemacs/tm
+app-xemacs/apel
+app-xemacs/xemacs-eterm
+app-xemacs/sh-script
+app-xemacs/net-utils
+app-xemacs/ecrypto
+"
+KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
+
+inherit xemacs-packages



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

2018-08-06 Thread Ulrich Müller
commit: acb58e9a166d68c0b84074a6499198eb0dda2809
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon Aug  6 19:14:57 2018 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Aug  6 20:07:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acb58e9a

app-editors/emacs-vcs: Add json USE flag.

Package-Manager: Portage-2.3.44, Repoman-2.3.10

 app-editors/emacs-vcs/emacs-vcs-27.0..ebuild | 4 +++-
 app-editors/emacs-vcs/metadata.xml   | 2 ++
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/app-editors/emacs-vcs/emacs-vcs-27.0..ebuild 
b/app-editors/emacs-vcs/emacs-vcs-27.0..ebuild
index 542cd77830f..fd476819ba3 100644
--- a/app-editors/emacs-vcs/emacs-vcs-27.0..ebuild
+++ b/app-editors/emacs-vcs/emacs-vcs-27.0..ebuild
@@ -28,7 +28,7 @@ HOMEPAGE="https://www.gnu.org/software/emacs/";
 
 LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
 SLOT="27"
-IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gconf gfile gif 
gpm gsettings gtk +gtk3 gzip-el imagemagick +inotify jpeg kerberos lcms libxml2 
livecd m17n-lib mailutils motif png selinux sound source ssl svg systemd 
+threads tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm xwidgets zlib"
+IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gconf gfile gif 
gpm gsettings gtk +gtk3 gzip-el imagemagick +inotify jpeg json kerberos lcms 
libxml2 livecd m17n-lib mailutils motif png selinux sound source ssl svg 
systemd +threads tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm xwidgets 
zlib"
 REQUIRED_USE="?? ( aqua X )"
 
 RDEPEND="sys-libs/ncurses:0=
@@ -39,6 +39,7 @@ RDEPEND="sys-libs/ncurses:0=
dbus? ( sys-apps/dbus )
gpm? ( sys-libs/gpm )
!inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) )
+   json? ( dev-libs/jansson )
kerberos? ( virtual/krb5 )
lcms? ( media-libs/lcms:2 )
libxml2? ( >=dev-libs/libxml2-2.2.0 )
@@ -257,6 +258,7 @@ src_configure() {
$(use_with dynamic-loading modules) \
$(use_with games gameuser ":gamestat") \
$(use_with gpm) \
+   $(use_with json) \
$(use_with kerberos) $(use_with kerberos kerberos5) \
$(use_with lcms lcms2) \
$(use_with libxml2 xml2) \

diff --git a/app-editors/emacs-vcs/metadata.xml 
b/app-editors/emacs-vcs/metadata.xml
index ba717307034..3562545ef0a 100644
--- a/app-editors/emacs-vcs/metadata.xml
+++ b/app-editors/emacs-vcs/metadata.xml
@@ -36,6 +36,8 @@
   Compress bundled Emacs Lisp source
   Use media-gfx/imagemagick for image
 processing
+  Compile with native JSON support using
+dev-libs/jansson
   Use dev-libs/libxml2 to parse XML instead
 of the internal Lisp implementations
   Retrieve e-mail using net-mail/mailutils



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

2018-08-06 Thread Ulrich Müller
commit: 9306603b0401c38683a2dbf47120f2f77b1a56ad
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon Aug  6 20:06:31 2018 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Aug  6 20:07:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9306603b

app-editors/emacs-vcs: Snapshot of master branch.

Package-Manager: Portage-2.3.44, Repoman-2.3.10

 app-editors/emacs-vcs/Manifest |   1 +
 .../emacs-vcs/emacs-vcs-27.0.50_pre20180731.ebuild | 408 +
 2 files changed, 409 insertions(+)

diff --git a/app-editors/emacs-vcs/Manifest b/app-editors/emacs-vcs/Manifest
new file mode 100644
index 000..eb52739b91f
--- /dev/null
+++ b/app-editors/emacs-vcs/Manifest
@@ -0,0 +1 @@
+DIST emacs-27.0.50_pre20180731.tar.xz 28569892 BLAKE2B 
03988ee559f53ce54da2bc610bfb8cb9daab583610de419485c6cd76bd85d990ba18360b5cb12623c6a248471b5846620ce5c7deba03074c0bcdea4dc7db5e22
 SHA512 
35036de6748b0d63524172c4535676d330b917ca478c36aed227af4a04a82da2b32ed8e7d75e388f7182ebbe476775c48c1234a08eeea18561b43411a20dfb05

diff --git a/app-editors/emacs-vcs/emacs-vcs-27.0.50_pre20180731.ebuild 
b/app-editors/emacs-vcs/emacs-vcs-27.0.50_pre20180731.ebuild
new file mode 100644
index 000..fd476819ba3
--- /dev/null
+++ b/app-editors/emacs-vcs/emacs-vcs-27.0.50_pre20180731.ebuild
@@ -0,0 +1,408 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools elisp-common flag-o-matic multilib readme.gentoo-r1
+
+if [[ ${PV##*.} =  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.savannah.gnu.org/git/emacs.git";
+   EGIT_BRANCH="master"
+   EGIT_CHECKOUT_DIR="${WORKDIR}/emacs"
+   S="${EGIT_CHECKOUT_DIR}"
+else
+   SRC_URI="https://dev.gentoo.org/~ulm/distfiles/emacs-${PV}.tar.xz
+   mirror://gnu-alpha/emacs/pretest/emacs-${PV}.tar.xz"
+   KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
+   # FULL_VERSION keeps the full version number, which is needed in
+   # order to determine some path information correctly for copy/move
+   # operations later on
+   FULL_VERSION="${PV%%_*}"
+   S="${WORKDIR}/emacs-${FULL_VERSION}"
+   [[ ${FULL_VERSION} != ${PV} ]] && S="${WORKDIR}/emacs"
+fi
+
+DESCRIPTION="The extensible, customizable, self-documenting real-time display 
editor"
+HOMEPAGE="https://www.gnu.org/software/emacs/";
+
+LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
+SLOT="27"
+IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gconf gfile gif 
gpm gsettings gtk +gtk3 gzip-el imagemagick +inotify jpeg json kerberos lcms 
libxml2 livecd m17n-lib mailutils motif png selinux sound source ssl svg 
systemd +threads tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm xwidgets 
zlib"
+REQUIRED_USE="?? ( aqua X )"
+
+RDEPEND="sys-libs/ncurses:0=
+   >=app-eselect/eselect-emacs-1.16
+   >=app-emacs/emacs-common-gentoo-1.5[games?,X?]
+   acl? ( virtual/acl )
+   alsa? ( media-libs/alsa-lib )
+   dbus? ( sys-apps/dbus )
+   gpm? ( sys-libs/gpm )
+   !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) )
+   json? ( dev-libs/jansson )
+   kerberos? ( virtual/krb5 )
+   lcms? ( media-libs/lcms:2 )
+   libxml2? ( >=dev-libs/libxml2-2.2.0 )
+   mailutils? ( net-mail/mailutils[clients] )
+   !mailutils? ( net-libs/liblockfile )
+   selinux? ( sys-libs/libselinux )
+   ssl? ( net-libs/gnutls:0= )
+   systemd? ( sys-apps/systemd )
+   zlib? ( sys-libs/zlib )
+   X? (
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXinerama
+   x11-libs/libXrandr
+   x11-libs/libxcb
+   x11-misc/xbitmaps
+   gconf? ( >=gnome-base/gconf-2.26.2 )
+   gsettings? ( >=dev-libs/glib-2.28.6 )
+   gif? ( media-libs/giflib:0= )
+   jpeg? ( virtual/jpeg:0= )
+   png? ( >=media-libs/libpng-1.4:0= )
+   svg? ( >=gnome-base/librsvg-2.0 )
+   tiff? ( media-libs/tiff:0 )
+   xpm? ( x11-libs/libXpm )
+   imagemagick? ( >=media-gfx/imagemagick-6.6.2:0= )
+   xft? (
+   media-libs/fontconfig
+   media-libs/freetype
+   x11-libs/libXft
+   x11-libs/libXrender
+   cairo? ( >=x11-libs/cairo-1.12.18 )
+   m17n-lib? (
+   >=dev-libs/libotf-0.9.4
+   >=dev-libs/m17n-lib-1.5.1
+   )
+   )
+   gtk? (
+   xwidgets? (
+   

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

2018-08-06 Thread Patrick McLean
commit: 806258a34a82114a2b7ab3108ff125d6a459cec2
Author: Patrick McLean  gentoo  org>
AuthorDate: Mon Aug  6 20:32:32 2018 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Mon Aug  6 20:32:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=806258a3

sys-kernel/vanilla-sources: Version bump to 4.14.61

Package-Manager: Portage-2.3.44, Repoman-2.3.10

 sys-kernel/vanilla-sources/Manifest | 2 +-
 .../{vanilla-sources-4.14.59.ebuild => vanilla-sources-4.14.61.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/vanilla-sources/Manifest 
b/sys-kernel/vanilla-sources/Manifest
index a1262d6fdc9..e2d6c8f01cf 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -8,7 +8,7 @@ DIST linux-4.9.tar.xz 93192404 BLAKE2B 
83ae310b17d47f1f18d6d28537c31e10f3e60458c
 DIST patch-3.16.57.xz 2026584 BLAKE2B 
275c631a26fd7832f5845f2bb74ec053b2e289e72b4a7578cf36427f8939f6267d99395857cd40b26e61a56fa2ea8d913298889bf0b629f48f8fc951ab62b398
 SHA512 
ceb84c52cee592f2bf19d47522a01e66c98edea1c5b532b667fb92c8919ebe905c9340bb68bf38205518e5f41e7ab4059f37e40d334c05f4c1f9f0f28f1caafa
 DIST patch-3.2.102.xz 1964152 BLAKE2B 
92a9ddef295250db735f7212af956e47385818b1863b27f7852afc6c0a36b3cc1d1099fd3fa37f3de9a8668f4aa7250fbae467451eae67fa4371078dd0de2009
 SHA512 
15e17a1eb39cb73d0efb606d78a44c811fe83b24004ac45504b32531af1db29f1d82fd5270c8ccc56d714cedb124a07f5e31b1eda93f45715154a721df4a
 DIST patch-4.1.52.xz 753264 BLAKE2B 
57e0d116ead0a994bffbe019f229c607c71201452d6a8bb57c9855b637b011471bcf383d51fd8fe725498210d3ddaba7a3a3f6af491effc909a15f902275
 SHA512 
0d18cb892b62edb42e48038125b74edcf13093cefe30616403f0e75d44974d57e569ad28a8c98d9d80b3fbc360f092b7c045778e17e28bbb9748528ed87df43c
-DIST patch-4.14.59.xz 1514024 BLAKE2B 
ad0e2873d5e7572a864ad7b6a7decfdc991b575dd68040a5134be7bbdd48a41fadf7ddb1e4dd61d600501a73db77adb8d33371b20174d2b1da75c4cc562ebd5e
 SHA512 
a3797c2802fb36e0e9d4e7817b5554657a1943d6087ef1b43394eebbfb3da16f81fb3e4fec9482685e98b01f178988e8dc32c92fdcb6832cbfee79773894446d
+DIST patch-4.14.61.xz 1563008 BLAKE2B 
b4edb962f1c4eab956d5ff2ce3f78679a7d503ec15e218fd56bfd838f08c3e490472319fd52006c9cf56c8ff7eb2fe1bd980362ba70a576c34c915a22bcd9346
 SHA512 
ef649ffed6c45ccd1b163649cc4cf1a281220cdd3227f4336fcf715e282b312a2068e5d69188ec28185e4a67d4a688c88eaf6030c4ec1460b7d601772f3527da
 DIST patch-4.17.11.xz 238408 BLAKE2B 
b50b99b1d6b03ce320e15ad0fb4c1a57b7ac9108051363c9a52fb8a5c7ed86654eaff87b574ef14fa15e4fdfa939fbd63696d928ea39f711d516bccdb9a4b139
 SHA512 
6cab8f1aecceb0491dca25afa088f9601178c8dfec51551afd34e219600bba54f65f929d9a10948cdb5595e339e096473127b55b1142e6dbe9a818149bec307d
 DIST patch-4.4.145.xz 2051344 BLAKE2B 
349ffe3aefb003a84ad9a1747c80fe56b0d7c15bc7dba23aa01447085333e30893a81005019632f3acfe169404a3603b1df770ef26926b98ea1edb6660e2
 SHA512 
622f8bb87d600d0cb7f3155112c27b9725e3da449f2b0e491f28b567629ff0611e8d182276a62424f51a2beb2e4809385f6ddee735431edab553c52ed40291d4
 DIST patch-4.9.116.xz 2086476 BLAKE2B 
f545e763236f32e8e6650e49667c2164e43d08fc5b113e197ad55486026b403fed659b5a9a91b4f651a79d73201bf55681de5b79395b64ac3e71e686bca1e0ba
 SHA512 
5c0aecd17ec15a140701e7fa0d6ac16cd79247068fb08861a5757f36cc1cef665a5b49ccb946557806406a6a68eebbd54e18f93a9c8ecc147ec357dbe09dd236

diff --git a/sys-kernel/vanilla-sources/vanilla-sources-4.14.59.ebuild 
b/sys-kernel/vanilla-sources/vanilla-sources-4.14.61.ebuild
similarity index 100%
rename from sys-kernel/vanilla-sources/vanilla-sources-4.14.59.ebuild
rename to sys-kernel/vanilla-sources/vanilla-sources-4.14.61.ebuild



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

2018-08-06 Thread Patrick McLean
commit: 08c63689881bf046058726b3a9738b836012beff
Author: Patrick McLean  gentoo  org>
AuthorDate: Mon Aug  6 20:33:44 2018 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Mon Aug  6 20:33:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08c63689

sys-kernel/vanilla-sources: Version bump to 4.17.13

Package-Manager: Portage-2.3.44, Repoman-2.3.10

 sys-kernel/vanilla-sources/Manifest | 2 +-
 .../{vanilla-sources-4.17.11.ebuild => vanilla-sources-4.17.13.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/vanilla-sources/Manifest 
b/sys-kernel/vanilla-sources/Manifest
index e2d6c8f01cf..f02c986229e 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -9,6 +9,6 @@ DIST patch-3.16.57.xz 2026584 BLAKE2B 
275c631a26fd7832f5845f2bb74ec053b2e289e72b
 DIST patch-3.2.102.xz 1964152 BLAKE2B 
92a9ddef295250db735f7212af956e47385818b1863b27f7852afc6c0a36b3cc1d1099fd3fa37f3de9a8668f4aa7250fbae467451eae67fa4371078dd0de2009
 SHA512 
15e17a1eb39cb73d0efb606d78a44c811fe83b24004ac45504b32531af1db29f1d82fd5270c8ccc56d714cedb124a07f5e31b1eda93f45715154a721df4a
 DIST patch-4.1.52.xz 753264 BLAKE2B 
57e0d116ead0a994bffbe019f229c607c71201452d6a8bb57c9855b637b011471bcf383d51fd8fe725498210d3ddaba7a3a3f6af491effc909a15f902275
 SHA512 
0d18cb892b62edb42e48038125b74edcf13093cefe30616403f0e75d44974d57e569ad28a8c98d9d80b3fbc360f092b7c045778e17e28bbb9748528ed87df43c
 DIST patch-4.14.61.xz 1563008 BLAKE2B 
b4edb962f1c4eab956d5ff2ce3f78679a7d503ec15e218fd56bfd838f08c3e490472319fd52006c9cf56c8ff7eb2fe1bd980362ba70a576c34c915a22bcd9346
 SHA512 
ef649ffed6c45ccd1b163649cc4cf1a281220cdd3227f4336fcf715e282b312a2068e5d69188ec28185e4a67d4a688c88eaf6030c4ec1460b7d601772f3527da
-DIST patch-4.17.11.xz 238408 BLAKE2B 
b50b99b1d6b03ce320e15ad0fb4c1a57b7ac9108051363c9a52fb8a5c7ed86654eaff87b574ef14fa15e4fdfa939fbd63696d928ea39f711d516bccdb9a4b139
 SHA512 
6cab8f1aecceb0491dca25afa088f9601178c8dfec51551afd34e219600bba54f65f929d9a10948cdb5595e339e096473127b55b1142e6dbe9a818149bec307d
+DIST patch-4.17.13.xz 329540 BLAKE2B 
1ef58a7ef36a38469f80aabf0a1235f2f94b2c6c2861bf320a2df324bc2822021e5f741355eb28e7605899740ced4e60372b8e599c04bdaf27e377544d9834bd
 SHA512 
8f77239c6c0393aa6e854f98d0ef0832e0a3e936251805ca1fcde2b5d24e0b086582f68e3f494a4a287b404573c26a867170958d53f3c1bf4c46c4c5697188b2
 DIST patch-4.4.145.xz 2051344 BLAKE2B 
349ffe3aefb003a84ad9a1747c80fe56b0d7c15bc7dba23aa01447085333e30893a81005019632f3acfe169404a3603b1df770ef26926b98ea1edb6660e2
 SHA512 
622f8bb87d600d0cb7f3155112c27b9725e3da449f2b0e491f28b567629ff0611e8d182276a62424f51a2beb2e4809385f6ddee735431edab553c52ed40291d4
 DIST patch-4.9.116.xz 2086476 BLAKE2B 
f545e763236f32e8e6650e49667c2164e43d08fc5b113e197ad55486026b403fed659b5a9a91b4f651a79d73201bf55681de5b79395b64ac3e71e686bca1e0ba
 SHA512 
5c0aecd17ec15a140701e7fa0d6ac16cd79247068fb08861a5757f36cc1cef665a5b49ccb946557806406a6a68eebbd54e18f93a9c8ecc147ec357dbe09dd236

diff --git a/sys-kernel/vanilla-sources/vanilla-sources-4.17.11.ebuild 
b/sys-kernel/vanilla-sources/vanilla-sources-4.17.13.ebuild
similarity index 100%
rename from sys-kernel/vanilla-sources/vanilla-sources-4.17.11.ebuild
rename to sys-kernel/vanilla-sources/vanilla-sources-4.17.13.ebuild



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

2018-08-06 Thread Patrick McLean
commit: 6f5801a545936aac60aa98ac9d5630e2d801517b
Author: Patrick McLean  gentoo  org>
AuthorDate: Mon Aug  6 20:35:13 2018 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Mon Aug  6 20:35:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f5801a5

sys-kernel/vanilla-sources: Version bump to 4.4.146

Package-Manager: Portage-2.3.44, Repoman-2.3.10

 sys-kernel/vanilla-sources/Manifest | 2 +-
 .../{vanilla-sources-4.4.145.ebuild => vanilla-sources-4.4.146.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/vanilla-sources/Manifest 
b/sys-kernel/vanilla-sources/Manifest
index f02c986229e..2539c178938 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -10,5 +10,5 @@ DIST patch-3.2.102.xz 1964152 BLAKE2B 
92a9ddef295250db735f7212af956e47385818b186
 DIST patch-4.1.52.xz 753264 BLAKE2B 
57e0d116ead0a994bffbe019f229c607c71201452d6a8bb57c9855b637b011471bcf383d51fd8fe725498210d3ddaba7a3a3f6af491effc909a15f902275
 SHA512 
0d18cb892b62edb42e48038125b74edcf13093cefe30616403f0e75d44974d57e569ad28a8c98d9d80b3fbc360f092b7c045778e17e28bbb9748528ed87df43c
 DIST patch-4.14.61.xz 1563008 BLAKE2B 
b4edb962f1c4eab956d5ff2ce3f78679a7d503ec15e218fd56bfd838f08c3e490472319fd52006c9cf56c8ff7eb2fe1bd980362ba70a576c34c915a22bcd9346
 SHA512 
ef649ffed6c45ccd1b163649cc4cf1a281220cdd3227f4336fcf715e282b312a2068e5d69188ec28185e4a67d4a688c88eaf6030c4ec1460b7d601772f3527da
 DIST patch-4.17.13.xz 329540 BLAKE2B 
1ef58a7ef36a38469f80aabf0a1235f2f94b2c6c2861bf320a2df324bc2822021e5f741355eb28e7605899740ced4e60372b8e599c04bdaf27e377544d9834bd
 SHA512 
8f77239c6c0393aa6e854f98d0ef0832e0a3e936251805ca1fcde2b5d24e0b086582f68e3f494a4a287b404573c26a867170958d53f3c1bf4c46c4c5697188b2
-DIST patch-4.4.145.xz 2051344 BLAKE2B 
349ffe3aefb003a84ad9a1747c80fe56b0d7c15bc7dba23aa01447085333e30893a81005019632f3acfe169404a3603b1df770ef26926b98ea1edb6660e2
 SHA512 
622f8bb87d600d0cb7f3155112c27b9725e3da449f2b0e491f28b567629ff0611e8d182276a62424f51a2beb2e4809385f6ddee735431edab553c52ed40291d4
+DIST patch-4.4.146.xz 2068320 BLAKE2B 
ba739fab960d59ee73e40ad10a8b826437bfa791ddc969a656287f9edab5c4f06d5ac96058402d13470fa13abc8bd900f498467ded71769d9202615c470a3f32
 SHA512 
d05a7b3fe1110bd03f12532c7a336a885909db7bf7824d942fe20a917604c34306fb1a3fd5220beca5f2ece85a1b52d34e9d51e52ca739598aa360017a9840d4
 DIST patch-4.9.116.xz 2086476 BLAKE2B 
f545e763236f32e8e6650e49667c2164e43d08fc5b113e197ad55486026b403fed659b5a9a91b4f651a79d73201bf55681de5b79395b64ac3e71e686bca1e0ba
 SHA512 
5c0aecd17ec15a140701e7fa0d6ac16cd79247068fb08861a5757f36cc1cef665a5b49ccb946557806406a6a68eebbd54e18f93a9c8ecc147ec357dbe09dd236

diff --git a/sys-kernel/vanilla-sources/vanilla-sources-4.4.145.ebuild 
b/sys-kernel/vanilla-sources/vanilla-sources-4.4.146.ebuild
similarity index 100%
rename from sys-kernel/vanilla-sources/vanilla-sources-4.4.145.ebuild
rename to sys-kernel/vanilla-sources/vanilla-sources-4.4.146.ebuild



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

2018-08-06 Thread Patrick McLean
commit: b786e059ab5e786e27c63c53a71bba184140860e
Author: Patrick McLean  gentoo  org>
AuthorDate: Mon Aug  6 20:36:25 2018 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Mon Aug  6 20:36:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b786e059

sys-kernel/vanilla-sources: Version bump to 4.9.118

Package-Manager: Portage-2.3.44, Repoman-2.3.10

 sys-kernel/vanilla-sources/Manifest | 2 +-
 .../{vanilla-sources-4.9.116.ebuild => vanilla-sources-4.9.118.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/vanilla-sources/Manifest 
b/sys-kernel/vanilla-sources/Manifest
index 2539c178938..66d263e5417 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -11,4 +11,4 @@ DIST patch-4.1.52.xz 753264 BLAKE2B 
57e0d116ead0a994bffbe019f229c607c71201452d6a
 DIST patch-4.14.61.xz 1563008 BLAKE2B 
b4edb962f1c4eab956d5ff2ce3f78679a7d503ec15e218fd56bfd838f08c3e490472319fd52006c9cf56c8ff7eb2fe1bd980362ba70a576c34c915a22bcd9346
 SHA512 
ef649ffed6c45ccd1b163649cc4cf1a281220cdd3227f4336fcf715e282b312a2068e5d69188ec28185e4a67d4a688c88eaf6030c4ec1460b7d601772f3527da
 DIST patch-4.17.13.xz 329540 BLAKE2B 
1ef58a7ef36a38469f80aabf0a1235f2f94b2c6c2861bf320a2df324bc2822021e5f741355eb28e7605899740ced4e60372b8e599c04bdaf27e377544d9834bd
 SHA512 
8f77239c6c0393aa6e854f98d0ef0832e0a3e936251805ca1fcde2b5d24e0b086582f68e3f494a4a287b404573c26a867170958d53f3c1bf4c46c4c5697188b2
 DIST patch-4.4.146.xz 2068320 BLAKE2B 
ba739fab960d59ee73e40ad10a8b826437bfa791ddc969a656287f9edab5c4f06d5ac96058402d13470fa13abc8bd900f498467ded71769d9202615c470a3f32
 SHA512 
d05a7b3fe1110bd03f12532c7a336a885909db7bf7824d942fe20a917604c34306fb1a3fd5220beca5f2ece85a1b52d34e9d51e52ca739598aa360017a9840d4
-DIST patch-4.9.116.xz 2086476 BLAKE2B 
f545e763236f32e8e6650e49667c2164e43d08fc5b113e197ad55486026b403fed659b5a9a91b4f651a79d73201bf55681de5b79395b64ac3e71e686bca1e0ba
 SHA512 
5c0aecd17ec15a140701e7fa0d6ac16cd79247068fb08861a5757f36cc1cef665a5b49ccb946557806406a6a68eebbd54e18f93a9c8ecc147ec357dbe09dd236
+DIST patch-4.9.118.xz 2112140 BLAKE2B 
6d30719b1f65e4e5cda7bdedc992142313189510c02485b47f8758b9eb8ca3d9face8046dd8d464e278f0e061ed936a76f6687399bec6e89a5cabfc01af0b300
 SHA512 
9406ddce00942705935068fb38387adce8bdc428523062178465179b447c046428df00dcdb50f9e7a9b541ec06bb26e9bbf607bb4cd21db90a6e2fbbe7fa66c6

diff --git a/sys-kernel/vanilla-sources/vanilla-sources-4.9.116.ebuild 
b/sys-kernel/vanilla-sources/vanilla-sources-4.9.118.ebuild
similarity index 100%
rename from sys-kernel/vanilla-sources/vanilla-sources-4.9.116.ebuild
rename to sys-kernel/vanilla-sources/vanilla-sources-4.9.118.ebuild



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

2018-08-06 Thread Sergei Trofimovich
commit: 8550f7aac7fd2a7551ef92723d9727fbcacbc1d1
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Aug  6 20:50:09 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Aug  6 20:50:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8550f7aa

dev-python/dbus-python: keyworded 1.2.8 for ppc64, bug #662076

Package-Manager: Portage-2.3.44, Repoman-2.3.10
RepoMan-Options: --include-arches="ppc64"

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

diff --git a/dev-python/dbus-python/dbus-python-1.2.8.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.8.ebuild
index f976f4eb972..aa9df03fa62 100644
--- a/dev-python/dbus-python/dbus-python-1.2.8.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.8.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz";
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~sparc ~x86"
+KEYWORDS="~amd64 ~ppc64 ~sparc ~x86"
 IUSE="doc examples test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



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

2018-08-06 Thread Sergei Trofimovich
commit: 80d88f8e70e922d139b7ef3c3dc11b6dba726b25
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Aug  6 20:50:01 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Aug  6 20:50:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80d88f8e

dev-python/tappy: keyworded 2.4 for ppc64, bug #662076

Package-Manager: Portage-2.3.44, Repoman-2.3.10
RepoMan-Options: --include-arches="ppc64"

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

diff --git a/dev-python/tappy/tappy-2.4.ebuild 
b/dev-python/tappy/tappy-2.4.ebuild
index 7c1e42f927b..f7c342de57e 100644
--- a/dev-python/tappy/tappy-2.4.ebuild
+++ b/dev-python/tappy/tappy-2.4.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="mirror://pypi/${MY_PN::1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~sparc ~x86"
+KEYWORDS="~amd64 ~ppc64 ~sparc ~x86"
 IUSE="test yaml"
 RESTRICT="!test? ( test )"
 



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

2018-08-06 Thread Thomas Deutschmann
commit: 5843a339969542ba7dd03f55b77b73d7e585ed13
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Aug  6 22:19:20 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Aug  6 22:19:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5843a339

app-i18n/uim: x86 stable (bug #661800)

Package-Manager: Portage-2.3.44, Repoman-2.3.10

 app-i18n/uim/uim-1.8.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/uim/uim-1.8.8.ebuild b/app-i18n/uim/uim-1.8.8.ebuild
index 1331a6ca446..65e84f8fab1 100644
--- a/app-i18n/uim/uim-1.8.8.ebuild
+++ b/app-i18n/uim/uim-1.8.8.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.bz2";
 
 LICENSE="BSD GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ppc64 x86"
 IUSE="X +anthy canna curl eb emacs expat libffi gtk gtk2 l10n_ja l10n_ko 
l10n_zh-CN l10n_zh-TW libedit libnotify libressl m17n-lib ncurses nls qt5 skk 
sqlite ssl static-libs xft"
 RESTRICT="test"
 REQUIRED_USE="gtk? ( X )



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

2018-08-06 Thread Thomas Deutschmann
commit: ff03ab7b946bfaac2220aaf7d6298417665cbb06
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Aug  6 22:20:25 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Aug  6 22:20:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff03ab7b

net-libs/webkit-gtk: x86 stable (bug #662974)

Package-Manager: Portage-2.3.44, Repoman-2.3.10

 net-libs/webkit-gtk/webkit-gtk-2.20.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.20.4.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.20.4.ebuild
index 3990e2853a9..0bc0f64c238 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.20.4.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.20.4.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://www.webkitgtk.org/releases/${MY_P}.tar.xz";
 
 LICENSE="LGPL-2+ BSD"
 SLOT="4/37" # soname version of libwebkit2gtk-4.0
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux 
~x86-macos"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux 
~x86-macos"
 
 IUSE="aqua coverage doc +egl +geolocation gles2 gnome-keyring +gstreamer 
+introspection +jit libnotify nsplugin +opengl spell wayland +webgl +X"
 



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

2018-08-06 Thread Thomas Deutschmann
commit: 5e7f5bd24f90f2659d47e6ab059fd0dde646cdaa
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Aug  6 22:18:14 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Aug  6 22:18:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e7f5bd2

app-emulation/lxc: x86 stable (bug #662780)

Package-Manager: Portage-2.3.44, Repoman-2.3.10

 app-emulation/lxc/lxc-2.1.1-r1.ebuild | 2 +-
 app-emulation/lxc/lxc-3.0.1-r1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emulation/lxc/lxc-2.1.1-r1.ebuild 
b/app-emulation/lxc/lxc-2.1.1-r1.ebuild
index e5915426973..dc65717584e 100644
--- a/app-emulation/lxc/lxc-2.1.1-r1.ebuild
+++ b/app-emulation/lxc/lxc-2.1.1-r1.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="LinuX Containers userspace utilities"
 HOMEPAGE="https://linuxcontainers.org/";
 SRC_URI="https://linuxcontainers.org/downloads/lxc/${P}.tar.gz";
 
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 x86"
 
 LICENSE="LGPL-3"
 SLOT="0"

diff --git a/app-emulation/lxc/lxc-3.0.1-r1.ebuild 
b/app-emulation/lxc/lxc-3.0.1-r1.ebuild
index be0d3a86f25..225d8153439 100644
--- a/app-emulation/lxc/lxc-3.0.1-r1.ebuild
+++ b/app-emulation/lxc/lxc-3.0.1-r1.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="LinuX Containers userspace utilities"
 HOMEPAGE="https://linuxcontainers.org/";
 SRC_URI="https://linuxcontainers.org/downloads/lxc/${P}.tar.gz";
 
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 x86"
 
 LICENSE="LGPL-3"
 SLOT="0"



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

2018-08-06 Thread Thomas Deutschmann
commit: 6e71cfd3857e256b305f2853757f4c007fa915b9
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Aug  6 22:16:25 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Aug  6 22:16:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e71cfd3

media-gfx/graphicsmagick: x86 stable (bug #662870)

Package-Manager: Portage-2.3.44, Repoman-2.3.10

 media-gfx/graphicsmagick/graphicsmagick-1.3.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/graphicsmagick/graphicsmagick-1.3.30.ebuild 
b/media-gfx/graphicsmagick/graphicsmagick-1.3.30.ebuild
index c5f11fb693d..87526b90ba9 100644
--- a/media-gfx/graphicsmagick/graphicsmagick-1.3.30.ebuild
+++ b/media-gfx/graphicsmagick/graphicsmagick-1.3.30.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == "" ]] ; then
EHG_REPO_URI="http://hg.code.sf.net/p/${PN}/code";
 else
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.xz"
-   KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos"
+   KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos"
 fi
 
 IUSE="bzip2 cxx debug fpx imagemagick jbig jpeg jpeg2k lcms lzma modules openmp



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

2018-08-06 Thread Thomas Deutschmann
commit: 82d1a65680d7de78293f4f03ac281e73b65b2a91
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Aug  6 22:13:58 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Aug  6 22:13:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82d1a656

app-admin/apache-tools: x86 stable (bug #662894)

Package-Manager: Portage-2.3.44, Repoman-2.3.10

 app-admin/apache-tools/apache-tools-2.4.34.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/apache-tools/apache-tools-2.4.34.ebuild 
b/app-admin/apache-tools/apache-tools-2.4.34.ebuild
index 7a539a1169f..42f4dfb2f7e 100644
--- a/app-admin/apache-tools/apache-tools-2.4.34.ebuild
+++ b/app-admin/apache-tools/apache-tools-2.4.34.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://apache/httpd/httpd-${PV}.tar.bz2"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc64-solaris ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc64-solaris ~x64-solaris"
 IUSE="libressl ssl"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-misc/lirc/

2018-08-06 Thread Thomas Deutschmann
commit: a539bd741fc010ff5417bf30f79a863b3e4c3b56
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Aug  6 22:17:41 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Aug  6 22:17:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a539bd74

app-misc/lirc: x86 stable (bug #662646)

Package-Manager: Portage-2.3.44, Repoman-2.3.10

 app-misc/lirc/lirc-0.10.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/lirc/lirc-0.10.1.ebuild b/app-misc/lirc/lirc-0.10.1.ebuild
index 32363e61ae0..9862841d250 100644
--- a/app-misc/lirc/lirc-0.10.1.ebuild
+++ b/app-misc/lirc/lirc-0.10.1.ebuild
@@ -22,7 +22,7 @@ fi
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 x86"
 IUSE="audio +devinput doc ftdi gtk inputlirc static-libs systemd +uinput usb X"
 
 REQUIRED_USE="



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

2018-08-06 Thread Thomas Deutschmann
commit: bfb4bd679361e618e51d7548879fc8b35a702f6b
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Aug  6 22:15:39 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Aug  6 22:15:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfb4bd67

www-client/epiphany: x86 stable (bug #658376)

Package-Manager: Portage-2.3.44, Repoman-2.3.10

 www-client/epiphany/epiphany-3.26.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/epiphany/epiphany-3.26.7.ebuild 
b/www-client/epiphany/epiphany-3.26.7.ebuild
index feb70a041bc..c0635bc0164 100644
--- a/www-client/epiphany/epiphany-3.26.7.ebuild
+++ b/www-client/epiphany/epiphany-3.26.7.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Web";
 LICENSE="GPL-3+"
 SLOT="0"
 IUSE="test"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc x86"
 
 COMMON_DEPEND="
>=dev-libs/glib-2.52.0:2



[gentoo-commits] repo/gentoo:master commit in: net-proxy/haproxy/

2018-08-06 Thread Thomas Deutschmann
commit: 9c4694e68f757eaa80d5a20e946133104b052a24
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Aug  6 22:17:03 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Aug  6 22:17:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c4694e6

net-proxy/haproxy: x86 stable (bug #662900)

Package-Manager: Portage-2.3.44, Repoman-2.3.10

 net-proxy/haproxy/haproxy-1.8.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-proxy/haproxy/haproxy-1.8.13.ebuild 
b/net-proxy/haproxy/haproxy-1.8.13.ebuild
index 44131da836d..f00bcd2cbbe 100644
--- a/net-proxy/haproxy/haproxy-1.8.13.ebuild
+++ b/net-proxy/haproxy/haproxy-1.8.13.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="A TCP/HTTP reverse proxy for high availability 
environments"
 HOMEPAGE="http://www.haproxy.org";
 if [[ ${PV} != * ]]; then
SRC_URI="http://haproxy.1wt.eu/download/$(get_version_component_range 
1-2)/src/${MY_P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~ppc ~x86"
+   KEYWORDS="~amd64 ~arm ~ppc x86"
 else

EGIT_REPO_URI="http://git.haproxy.org/git/haproxy-$(get_version_component_range 
1-2).git/"
EGIT_BRANCH=master



[gentoo-commits] repo/gentoo:master commit in: www-servers/apache/

2018-08-06 Thread Thomas Deutschmann
commit: 11e880e7347afdd83834134dfe17dd73a35fb070
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Aug  6 22:14:54 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Aug  6 22:14:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11e880e7

www-servers/apache: x86 stable (bug #662894)

Package-Manager: Portage-2.3.44, Repoman-2.3.10

 www-servers/apache/apache-2.4.34-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-servers/apache/apache-2.4.34-r1.ebuild 
b/www-servers/apache/apache-2.4.34-r1.ebuild
index cf545f229ee..598a36a5881 100644
--- a/www-servers/apache/apache-2.4.34-r1.ebuild
+++ b/www-servers/apache/apache-2.4.34-r1.ebuild
@@ -130,7 +130,7 @@ HOMEPAGE="https://httpd.apache.org/";
 # some helper scripts are Apache-1.1, thus both are here
 LICENSE="Apache-2.0 Apache-1.1"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux ~x64-macos ~x86-macos ~m68k-mint ~sparc64-solaris 
~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~amd64-linux ~x64-macos ~x86-macos ~m68k-mint ~sparc64-solaris 
~x64-solaris"
 
 # Enable http2 by default (bug #563452)
 # FIXME: Move to apache-2.eclass once this has reached stable.



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

2018-08-06 Thread Thomas Deutschmann
commit: 5ab8a514e989f39b21ef97033902ff15e07934cf
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Aug  6 22:18:31 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Aug  6 22:18:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ab8a514

sys-apps/memtest86+: x86 stable (bug #662948)

Package-Manager: Portage-2.3.44, Repoman-2.3.10

 sys-apps/memtest86+/memtest86+-5.01-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/memtest86+/memtest86+-5.01-r4.ebuild 
b/sys-apps/memtest86+/memtest86+-5.01-r4.ebuild
index e9528e637a8..1e94fe93168 100644
--- a/sys-apps/memtest86+/memtest86+-5.01-r4.ebuild
+++ b/sys-apps/memtest86+/memtest86+-5.01-r4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.memtest.org/download/${PV}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
+KEYWORDS="-* ~amd64 x86"
 IUSE="+boot floppy iso serial"
 
 BOOTDIR="/boot/memtest86plus"



[gentoo-commits] proj/openrc:0.38.x commit in: /

2018-08-06 Thread William Hubbs
commit: 81ab30c51dba9bfac71dd36c65e96bc1e3e5f2ae
Author: William Hubbs  gmail  com>
AuthorDate: Mon Aug  6 22:49:49 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Aug  6 22:51:56 2018 +
URL:https://gitweb.gentoo.org/proj/openrc.git/commit/?id=81ab30c5

Update ChangeLog

 ChangeLog | 134 +++---
 1 file changed, 23 insertions(+), 111 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 6dbfa6d9..e0bd4ae0 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,26 @@
+commit ed6804200401861aa0b52f0feccb750aa496d34e
+Author: Zac Medico 
+Commit: William Hubbs 
+
+librc: fix EACCES errno false-positive crash
+
+Use errno != EACCES to fix false-positive for non-root users
+with grsecurity kernels.
+
+Fixes: 37e29442721a ("librc: Add check for crashed state")
+
+commit 7850e12071891321f6564979e4e574eb775bf102
+Author: William Hubbs 
+Commit: William Hubbs 
+
+version 0.38.2
+
+commit 11d3a8beadc4561e6b5d8f7fd86af39e4caf9d4f
+Author: William Hubbs 
+Commit: William Hubbs 
+
+Update ChangeLog
+
 commit e36e9a30eb830ea27b467383fa2ae02cd2b0d9d4
 Author: Holger Hoffstätte 
 Commit: William Hubbs 
@@ -1648,114 +1671,3 @@ Commit: William Hubbs 
 
 This is needed to allow the service script author to set a default for
 rc_ulimit inside the service script.
-
-commit c2d256bafb9d1dfafbfd0846c035c5d26f7449c8
-Author: William Hubbs 
-Commit: William Hubbs 
-
-man/openrc-run.8: document fstabinfo and mountinfo
-
-X-Gentoo-Bug: 592374
-X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=592374
-
-commit f48d9c33a5c708c871d6657a39485d1c0c735548
-Author: William Hubbs 
-Commit: William Hubbs 
-
-man/openrc-run.8: document _pre and _post functions
-
-Fixes https://github.com/openrc/openrc/issues/155.
-
-commit 6d4e8433974fd8567885635ae0454031290f96b1
-Author: Jason Graham 
-Commit: William Hubbs 
-
-fix ENT macro usage
-
-X-Gentoo-Bug: 624796
-X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=624796
-
-commit 0513cd3964a9564e0ba39b50aa8ebd3d7e9a3920
-Author: William Hubbs 
-Commit: William Hubbs 
-
-version 0.29
-
-commit 72bb2e57de935ab46ad000f97a5720265bed9342
-Author: John R. Graham 
-Commit: William Hubbs 
-
-Typo fix
-
-X-Gentoo-Bug: 624908
-X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=624908
-
-commit 84c5da30695db89d686d3c28c7cacdf172cbf429
-Author: William Hubbs 
-Commit: William Hubbs 
-
-Update ChangeLog
-
-commit b35099cb707e333b6b8d30d956ffa93bcd2da0ab
-Author: William Hubbs 
-Commit: William Hubbs 
-
-Add comment about overriding the default efivars mount in fstab to news
-
-commit 3fd3bfc76dccc3752f4af949ad4076dab26357fb
-Author: William Hubbs 
-Commit: William Hubbs 
-
-add link to efivars issue to news file
-
-commit 492a6303cb8314263bfd3631e3b0de5a9df178da
-Author: William Hubbs 
-Commit: William Hubbs 
-
-Update ChangeLog
-
-commit e7807b3136d8993805082320784460f5059e6275
-Author: William Hubbs 
-Commit: William Hubbs 
-
-fix sysvinit compatibility for shutdown wrapper
-
-commit 03a461ac0ee34b7900868cdea624c6fd868b1656
-Author: William Hubbs 
-Commit: William Hubbs 
-
-fix sysvinit compatibility for reboot wrapper
-
-commit 7e0f76e0adc545c74a8332a6ef0811d2aa62cb81
-Author: William Hubbs 
-Commit: William Hubbs 
-
-fix sysvinit compatibility for poweroff wrapper
-
-commit 9812ce5b8dc22fe36cc7bf75cf6e62db204ece3d
-Author: William Hubbs 
-Commit: William Hubbs 
-
-fix halt wrapper so it is sysvinit compatible
-
-This makes the halt wrapper sysvinit compatible. It ignores several
-command line switches which are not currently implemented; however,
-those can be implemented if we need to do so.
-
-This fixes https://github.com/openrc/openrc/issues/146.
-
-commit 12f75e4167f84a9a85f69924ebdb28ad36c085cb
-Author: Adam Borowski 
-Commit: William Hubbs 
-
-man: fix an unclosed .Bl/.El warning
-
-This fixes #151.
-
-commit 260368e0103e95625c29760f2c2ec89143e5a233
-Author: Adam Borowski 
-Commit: William Hubbs 
-
-man: fix missing .Pp warnings
-
-This fixes #151.



[gentoo-commits] proj/openrc:0.38.x commit in: src/librc/

2018-08-06 Thread William Hubbs
commit: d05c8c2159a9cbcf9286adbd6cbc3b0d5d2a3b43
Author: Zac Medico  gmail  com>
AuthorDate: Mon Aug  6 21:50:41 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Aug  6 22:51:27 2018 +
URL:https://gitweb.gentoo.org/proj/openrc.git/commit/?id=d05c8c21

librc: fix EACCES errno false-positive crash

Use errno != EACCES to fix false-positive for non-root users
with grsecurity kernels.

Fixes: 37e29442721a ("librc: Add check for crashed state")
This fixes #237

 src/librc/librc.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/librc/librc.c b/src/librc/librc.c
index 01bfac03..c38695cc 100644
--- a/src/librc/librc.c
+++ b/src/librc/librc.c
@@ -850,7 +850,7 @@ rc_service_state(const char *service)
}
 
if (state & RC_SERVICE_STARTED) {
-   if (rc_service_daemons_crashed(service))
+   if (rc_service_daemons_crashed(service) && errno != EACCES)
state |= RC_SERVICE_CRASHED;
}
if (state & RC_SERVICE_STOPPED) {



[gentoo-commits] proj/openrc:master commit in: src/librc/

2018-08-06 Thread William Hubbs
commit: 84ed570eaefcbb55b99ba425030bf7d1d1d46137
Author: Zac Medico  gmail  com>
AuthorDate: Mon Aug  6 21:50:41 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Aug  6 22:39:52 2018 +
URL:https://gitweb.gentoo.org/proj/openrc.git/commit/?id=84ed570e

librc: fix EACCES errno false-positive crash

Use errno != EACCES to fix false-positive for non-root users
with grsecurity kernels.

Fixes: 37e29442721a ("librc: Add check for crashed state")
This fixes #237

 src/librc/librc.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/librc/librc.c b/src/librc/librc.c
index 01bfac03..c38695cc 100644
--- a/src/librc/librc.c
+++ b/src/librc/librc.c
@@ -850,7 +850,7 @@ rc_service_state(const char *service)
}
 
if (state & RC_SERVICE_STARTED) {
-   if (rc_service_daemons_crashed(service))
+   if (rc_service_daemons_crashed(service) && errno != EACCES)
state |= RC_SERVICE_CRASHED;
}
if (state & RC_SERVICE_STOPPED) {



[gentoo-commits] proj/openrc:0.38.x commit in: /

2018-08-06 Thread William Hubbs
commit: 7850e12071891321f6564979e4e574eb775bf102
Author: William Hubbs  gmail  com>
AuthorDate: Mon Aug  6 22:44:43 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Aug  6 22:44:43 2018 +
URL:https://gitweb.gentoo.org/proj/openrc.git/commit/?id=7850e120

version 0.38.2

 Makefile.inc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Makefile.inc b/Makefile.inc
index cb351bc8..df2f462f 100644
--- a/Makefile.inc
+++ b/Makefile.inc
@@ -1,3 +1,3 @@
 NAME=  openrc
-VERSION=   0.38.1
+VERSION=   0.38.2
 PKG=   ${NAME}-${VERSION}



[gentoo-commits] proj/openrc: New tag: 0.38.2

2018-08-06 Thread William Hubbs
commit: 
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Aug  6 22:57:23 2018 +

New tag: 0.38.2




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

2018-08-06 Thread William Hubbs
commit: 368e109b724613cdb5e775f8f1a426dfc27f3136
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Aug  6 23:00:34 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Aug  6 23:01:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=368e109b

sys-apps/openrc: remove broken version

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 sys-apps/openrc/Manifest |   1 -
 sys-apps/openrc/openrc-0.38.1.ebuild | 326 ---
 2 files changed, 327 deletions(-)

diff --git a/sys-apps/openrc/Manifest b/sys-apps/openrc/Manifest
index 2820ca2cae8..11d7e3a2871 100644
--- a/sys-apps/openrc/Manifest
+++ b/sys-apps/openrc/Manifest
@@ -2,5 +2,4 @@ DIST openrc-0.34.11.tar.gz 228054 BLAKE2B 
8d4fdd7de4b3c44df0ccec728b91bd2624582d
 DIST openrc-0.35.5.tar.gz 241784 BLAKE2B 
6f63dcf30c430949f25108b0ca808f2317b2e58440419fa5c2aac04ed614c5b22105bfa38d51d54ee0d293be8b11f15b756b00d805ab71f9a2e92f44b98ce6e1
 SHA512 
655a0a32650ed46998ae84473e8a82aadd9de09904c5173cd9b9e2500fc8935e96539672b513a883c077ae862ece12ab768d4f379dbeb4389a7067ce7121dc0d
 DIST openrc-0.36.tar.gz 240179 BLAKE2B 
1361d22782d6063e7fce61a98ef1e1f754d0208ec58de02ae60a0950531d248ac6e65e1ed45b412c89288103f6848b24aa51dd66232aa46e7900b339cac21a57
 SHA512 
f4730489e595a9ac4477c2b410e034b4eea2b8111c12c2695916aa04102020f8c84cb24220d3aa552709898035aa196e2fd48cba9b12a71dff1f5c2b03c3d424
 DIST openrc-0.37.tar.gz 240928 BLAKE2B 
b802260a3bd71e6d8e6d54b21007024481d42a4f179eff824a39fb91f5b1cd4f7a2fd52d9e7f23b1077965b57d319a99a5b39b8cd2d7f66dfe272b4497d53a22
 SHA512 
16235774ad28a66308dd1ea00238b4025a4d26c9c0bb6cdb032f28d00479520c4c5fdb349f82d33a535eee3d491d0349b5871b15cae30ef296ec476883965b83
-DIST openrc-0.38.1.tar.gz 241574 BLAKE2B 
74ef47159ddad11bec2cf4151ec71492fbd6c9ac74b01050aab236ede23e2471563365dd68c665a54d47ee534a3f2f55a8d7e607d966e6b2bb5b36b85892553e
 SHA512 
3fc4fef60e25ae34039753c3de6471baba89a7ffcd25f6756cf00954ab63262d07c749441a53198099678e5769c9547179074152872aebc66fe7a220d0302804
 DIST openrc-0.38.2.tar.gz 240924 BLAKE2B 
a50e567aa3ac1edfd4e7cbdfbf3d7ce6ac39b7d7c2b4a9bcc8cf088735fa436a334eb077ecb10b67f6f5faab979ba62729aca4f3f61e12167cbd48fc8a7f3776
 SHA512 
5c5f1cfa9990970a02619c5b97c0d424d921fe16e83767372beee9a7b296c6ea33b43ae4045cf7266254b98871a5d347de1040443fe8fc68d7b9d164eed909e6

diff --git a/sys-apps/openrc/openrc-0.38.1.ebuild 
b/sys-apps/openrc/openrc-0.38.1.ebuild
deleted file mode 100644
index 7babd0045d3..000
--- a/sys-apps/openrc/openrc-0.38.1.ebuild
+++ /dev/null
@@ -1,326 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit flag-o-matic pam toolchain-funcs
-
-DESCRIPTION="OpenRC manages the services, startup and shutdown of a host"
-HOMEPAGE="https://github.com/openrc/openrc/";
-
-if [[ ${PV} == "" ]]; then
-   EGIT_REPO_URI="https://github.com/OpenRC/${PN}.git";
-   inherit git-r3
-else
-   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
-fi
-
-LICENSE="BSD-2"
-SLOT="0"
-IUSE="audit debug ncurses pam newnet prefix +netifrc selinux static-libs
-   unicode kernel_linux kernel_FreeBSD"
-
-COMMON_DEPEND="kernel_FreeBSD? ( || ( >=sys-freebsd/freebsd-ubin-9.0_rc 
sys-process/fuser-bsd ) )
-   ncurses? ( sys-libs/ncurses:0= )
-   pam? (
-   sys-auth/pambase
-   virtual/pam
-   )
-   audit? ( sys-process/audit )
-   kernel_linux? (
-   sys-process/psmisc
-   !=sys-libs/libselinux-2.6
-   )
-   !test
-# a value of "#" will just comment out the option
-set_config() {
-   local file="${ED}/$1" var=$2 val com
-   eval "${@:5}" && val=$3 || val=$4
-   [[ ${val} == "#" ]] && com="#" && val='\2'
-   sed -i -r -e "/^#?${var}=/{s:=([\"'])?([^ 
]*)\1?:=\1${val}\1:;s:^#?:${com}:}" "${file}"
-}
-
-set_config_yes_no() {
-   set_config "$1" "$2" YES NO "${@:3}"
-}
-
-src_install() {
-   emake ${MAKE_ARGS} DESTDIR="${D}" install
-
-   # move the shared libs back to /usr so ldscript can install
-   # more of a minimal set of files
-   # disabled for now due to #270646
-   #mv "${ED}"/$(get_libdir)/lib{einfo,rc}* "${ED}"/usr/$(get_libdir)/ || 
die
-   #gen_usr_ldscript -a einfo rc
-   gen_usr_ldscript libeinfo.so
-   gen_usr_ldscript librc.so
-
-   if ! use kernel_linux; then
-   keepdir /lib/rc/init.d
-   fi
-   keepdir /lib/rc/tmp
-
-   # Backup our default runlevels
-   dodir /usr/share/"${PN}"
-   cp -PR "${ED}"/etc/runlevels "${ED}"/usr/share/${PN} || die
-   rm -rf "${ED}"/etc/runlevels
-
-   # Setup unicode defaults for silly unicode users
-   set_config_yes_no /etc/rc.conf unicode use unicode
-
-   # Cater to the norm
-   set_config

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

2018-08-06 Thread William Hubbs
commit: 8ec1ed08d135c3ae73ed75453f285cce39e3fa22
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Aug  6 22:59:38 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Aug  6 23:01:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ec1ed08

sys-apps/openrc: 0.38.2 bump

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 sys-apps/openrc/Manifest |   1 +
 sys-apps/openrc/openrc-0.38.2.ebuild | 326 +++
 2 files changed, 327 insertions(+)

diff --git a/sys-apps/openrc/Manifest b/sys-apps/openrc/Manifest
index 5467a08ea14..2820ca2cae8 100644
--- a/sys-apps/openrc/Manifest
+++ b/sys-apps/openrc/Manifest
@@ -3,3 +3,4 @@ DIST openrc-0.35.5.tar.gz 241784 BLAKE2B 
6f63dcf30c430949f25108b0ca808f2317b2e58
 DIST openrc-0.36.tar.gz 240179 BLAKE2B 
1361d22782d6063e7fce61a98ef1e1f754d0208ec58de02ae60a0950531d248ac6e65e1ed45b412c89288103f6848b24aa51dd66232aa46e7900b339cac21a57
 SHA512 
f4730489e595a9ac4477c2b410e034b4eea2b8111c12c2695916aa04102020f8c84cb24220d3aa552709898035aa196e2fd48cba9b12a71dff1f5c2b03c3d424
 DIST openrc-0.37.tar.gz 240928 BLAKE2B 
b802260a3bd71e6d8e6d54b21007024481d42a4f179eff824a39fb91f5b1cd4f7a2fd52d9e7f23b1077965b57d319a99a5b39b8cd2d7f66dfe272b4497d53a22
 SHA512 
16235774ad28a66308dd1ea00238b4025a4d26c9c0bb6cdb032f28d00479520c4c5fdb349f82d33a535eee3d491d0349b5871b15cae30ef296ec476883965b83
 DIST openrc-0.38.1.tar.gz 241574 BLAKE2B 
74ef47159ddad11bec2cf4151ec71492fbd6c9ac74b01050aab236ede23e2471563365dd68c665a54d47ee534a3f2f55a8d7e607d966e6b2bb5b36b85892553e
 SHA512 
3fc4fef60e25ae34039753c3de6471baba89a7ffcd25f6756cf00954ab63262d07c749441a53198099678e5769c9547179074152872aebc66fe7a220d0302804
+DIST openrc-0.38.2.tar.gz 240924 BLAKE2B 
a50e567aa3ac1edfd4e7cbdfbf3d7ce6ac39b7d7c2b4a9bcc8cf088735fa436a334eb077ecb10b67f6f5faab979ba62729aca4f3f61e12167cbd48fc8a7f3776
 SHA512 
5c5f1cfa9990970a02619c5b97c0d424d921fe16e83767372beee9a7b296c6ea33b43ae4045cf7266254b98871a5d347de1040443fe8fc68d7b9d164eed909e6

diff --git a/sys-apps/openrc/openrc-0.38.2.ebuild 
b/sys-apps/openrc/openrc-0.38.2.ebuild
new file mode 100644
index 000..7babd0045d3
--- /dev/null
+++ b/sys-apps/openrc/openrc-0.38.2.ebuild
@@ -0,0 +1,326 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit flag-o-matic pam toolchain-funcs
+
+DESCRIPTION="OpenRC manages the services, startup and shutdown of a host"
+HOMEPAGE="https://github.com/openrc/openrc/";
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/OpenRC/${PN}.git";
+   inherit git-r3
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+fi
+
+LICENSE="BSD-2"
+SLOT="0"
+IUSE="audit debug ncurses pam newnet prefix +netifrc selinux static-libs
+   unicode kernel_linux kernel_FreeBSD"
+
+COMMON_DEPEND="kernel_FreeBSD? ( || ( >=sys-freebsd/freebsd-ubin-9.0_rc 
sys-process/fuser-bsd ) )
+   ncurses? ( sys-libs/ncurses:0= )
+   pam? (
+   sys-auth/pambase
+   virtual/pam
+   )
+   audit? ( sys-process/audit )
+   kernel_linux? (
+   sys-process/psmisc
+   !=sys-libs/libselinux-2.6
+   )
+   !test
+# a value of "#" will just comment out the option
+set_config() {
+   local file="${ED}/$1" var=$2 val com
+   eval "${@:5}" && val=$3 || val=$4
+   [[ ${val} == "#" ]] && com="#" && val='\2'
+   sed -i -r -e "/^#?${var}=/{s:=([\"'])?([^ 
]*)\1?:=\1${val}\1:;s:^#?:${com}:}" "${file}"
+}
+
+set_config_yes_no() {
+   set_config "$1" "$2" YES NO "${@:3}"
+}
+
+src_install() {
+   emake ${MAKE_ARGS} DESTDIR="${D}" install
+
+   # move the shared libs back to /usr so ldscript can install
+   # more of a minimal set of files
+   # disabled for now due to #270646
+   #mv "${ED}"/$(get_libdir)/lib{einfo,rc}* "${ED}"/usr/$(get_libdir)/ || 
die
+   #gen_usr_ldscript -a einfo rc
+   gen_usr_ldscript libeinfo.so
+   gen_usr_ldscript librc.so
+
+   if ! use kernel_linux; then
+   keepdir /lib/rc/init.d
+   fi
+   keepdir /lib/rc/tmp
+
+   # Backup our default runlevels
+   dodir /usr/share/"${PN}"
+   cp -PR "${ED}"/etc/runlevels "${ED}"/usr/share/${PN} || die
+   rm -rf "${ED}"/etc/runlevels
+
+   # Setup unicode defaults for silly unicode users
+   set_config_yes_no /etc/rc.conf unicode use unicode
+
+   # Cater to the norm
+   set_config_yes_no /etc/conf.d/keymaps windowkeys '(' use x86 '||' use 
amd64 ')'
+
+   # On HPPA, do not run consolefont by default (bug #222889)
+   if use hppa; then
+   rm -f "${ED}"/usr/share/openrc/runlevels/boot/consolefont
+   fi
+
+   # Support for logfile rotation
+   insinto /etc/logrotate.

[gentoo-commits] proj/portage:master commit in: bin/, lib/portage/dbapi/, lib/_emerge/, cnf/, lib/portage/sync/modules/rsync/, /, ...

2018-08-06 Thread Zac Medico
commit: 3f462e983b2e08107e0f7e4a2753d8deca4ac62a
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Aug  6 23:38:55 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Aug  6 23:38:55 2018 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=3f462e98

Refer to "ebuild repository" rather than "portage tree"

 README  |  4 ++--
 bin/ebuild  |  2 +-
 bin/ebuild.sh   |  2 +-
 cnf/make.conf.example   |  8 
 lib/_emerge/actions.py  |  2 +-
 lib/_emerge/create_world_atom.py|  2 +-
 lib/_emerge/depgraph.py |  2 +-
 lib/_emerge/search.py   |  2 +-
 lib/portage/__init__.py |  2 +-
 lib/portage/_global_updates.py  |  2 +-
 lib/portage/dbapi/porttree.py   |  2 +-
 lib/portage/dbapi/vartree.py|  2 +-
 lib/portage/emaint/modules/merges/merges.py |  2 +-
 lib/portage/news.py |  2 +-
 lib/portage/package/ebuild/config.py|  2 +-
 lib/portage/sync/modules/rsync/rsync.py |  2 +-
 man/emerge.1| 10 +-
 man/make.conf.5 |  2 +-
 man/portage.5   |  6 +++---
 repoman/README  |  2 +-
 repoman/lib/repoman/__init__.py |  2 +-
 repoman/lib/repoman/utilities.py|  2 +-
 repoman/man/repoman.1   |  2 +-
 23 files changed, 33 insertions(+), 33 deletions(-)

diff --git a/README b/README
index 311d036f4..cae987242 100644
--- a/README
+++ b/README
@@ -3,8 +3,8 @@ About Portage
 
 Portage is a package management system based on ports collections. The
 Package Manager Specification Project (PMS) standardises and documents
-the behaviour of Portage so that the Portage tree can be used by other
-package managers.
+the behaviour of Portage so that ebuild repositories can be used by
+other package managers.
 
 
 Dependencies

diff --git a/bin/ebuild b/bin/ebuild
index a49e28b99..5aa3ead95 100755
--- a/bin/ebuild
+++ b/bin/ebuild
@@ -143,7 +143,7 @@ if not os.path.isabs(ebuild):
mycwd = portage.normalize_path(pwd)
ebuild = os.path.join(mycwd, ebuild)
 ebuild = portage.normalize_path(ebuild)
-# portdbapi uses the canonical path for the base of the portage tree, but
+# portdbapi uses the canonical path for the base of the ebuild repository, but
 # subdirectories of the base can be built from symlinks (like crossdev does).
 ebuild_portdir = os.path.realpath(
os.path.dirname(os.path.dirname(os.path.dirname(ebuild

diff --git a/bin/ebuild.sh b/bin/ebuild.sh
index 98ed570c2..5491c4f58 100755
--- a/bin/ebuild.sh
+++ b/bin/ebuild.sh
@@ -279,7 +279,7 @@ inherit() {
then
# This is disabled in the *rm phases because they 
frequently give
# false alarms due to INHERITED in /var/db/pkg being 
outdated
-   # in comparison the the eclasses from the portage tree. 
It's
+   # in comparison to the eclasses from the ebuild 
repository. It's
# disabled for nofetch, since that can be called by 
repoman and
# that triggers bug #407449 due to repoman not exporting
# non-essential variables such as INHERITED.

diff --git a/cnf/make.conf.example b/cnf/make.conf.example
index 04f3a0274..36fc9a8e4 100644
--- a/cnf/make.conf.example
+++ b/cnf/make.conf.example
@@ -13,7 +13,7 @@
 # very extensive set of USE variables described in our USE variable HOWTO at
 # https://wiki.gentoo.org/wiki/Handbook:X86/Working/USE
 #
-# The available list of use flags with descriptions is in your portage tree.
+# The available list of use flags with descriptions is in the ebuild 
repository.
 # Use 'less' to view them:  --> less /usr/portage/profiles/use.desc <--
 #
 # 'ufed' is an ncurses/dialog interface available in portage to make handling
@@ -102,7 +102,7 @@
 # the application being installed.
 #PORTAGE_TMPDIR=/var/tmp
 #
-# PORTDIR is the location of the portage tree. This is the repository
+# PORTDIR is the location of the ebuild repository. This is the repository
 # for all profile information as well as all ebuilds. If you change
 # this, you must update your /etc/portage/make.profile symlink accordingly.
 # ***Warning***
@@ -193,7 +193,7 @@
 # Synchronizing Portage
 # =
 #
-# Each of these settings affects how Gentoo synchronizes your Portage tree.
+# Each of these settings affects how Gentoo synchronizes the ebuild repository.
 # Synchronization is handled by rsync and these settings allow some control
 # over how it is done.
 #
@@ -220,7 +220,7 @@
 #SYNC="rsync://rsync.gentoo.org/gentoo-portage"
 #
 # PORTAGE_RSYNC_RETRIES sets the number of times portage

  1   2   3   4   5   6   7   8   9   10   >