[gentoo-commits] repo/gentoo:master commit in: dev-lisp/clisp/files/

2018-03-08 Thread José María Alonso
commit: 76e8ffa2739346b313b35731b184832e492db182
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Fri Mar  9 07:54:17 2018 +
Commit: José María Alonso  gentoo  org>
CommitDate: Fri Mar  9 07:54:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76e8ffa2

dev-lisp/clisp: Removes unused patches

Closes: https://github.com/gentoo/gentoo/pull/7396
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 .../clisp-2.48-bits_ipctypes_to_sys_ipc.patch  |  21 ---
 dev-lisp/clisp/files/clisp-2.49-readline-7.patch   |  10 -
 .../clisp-2.49.60-after_glibc_cfree_bdb.patch  | 207 -
 3 files changed, 238 deletions(-)

diff --git a/dev-lisp/clisp/files/clisp-2.48-bits_ipctypes_to_sys_ipc.patch 
b/dev-lisp/clisp/files/clisp-2.48-bits_ipctypes_to_sys_ipc.patch
deleted file mode 100644
index 4711a86decb..000
--- a/dev-lisp/clisp/files/clisp-2.48-bits_ipctypes_to_sys_ipc.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-diff -ru a/modules/bindings/glibc/linux.lisp 
b/modules/bindings/glibc/linux.lisp
 a/modules/bindings/glibc/linux.lisp2008-10-10 16:15:49.0 
+0300
-+++ b/modules/bindings/glibc/linux.lisp2013-04-22 11:12:59.148502615 
+0300
-@@ -67,7 +67,7 @@
- (def-c-type __daddr_t)  ; int
- (def-c-type __caddr_t)  ; c-pointer
- (def-c-type __time_t)   ; long
--(def-c-type __swblk_t)  ; long
-+;(def-c-type __swblk_t)  ; long
- 
- (def-c-type __fd_mask ulong)
- (eval-when (load compile eval)
-@@ -86,7 +86,7 @@
- 
- (def-c-type __key_t); int
- 
--(c-lines "#include ~%")
-+(c-lines "#include ~%")
- (def-c-type __ipc_pid_t); ushort
- 
- ; ---  
---

diff --git a/dev-lisp/clisp/files/clisp-2.49-readline-7.patch 
b/dev-lisp/clisp/files/clisp-2.49-readline-7.patch
deleted file mode 100644
index 0be5bd8ccc2..000
--- a/dev-lisp/clisp/files/clisp-2.49-readline-7.patch
+++ /dev/null
@@ -1,10 +0,0 @@
-diff -r -U2 clisp-2.49.orig/modules/readline/readline.lisp 
clisp-2.49/modules/readline/readline.lisp
 clisp-2.49.orig/modules/readline/readline.lisp 2010-01-07 
04:18:03.0 +0600
-+++ clisp-2.49/modules/readline/readline.lisp  2016-09-29 22:23:53.837631568 
+0700
-@@ -425,5 +425,5 @@
- (def-c-var gnu-readline-p (:name "rl_gnu_readline_p") (:type int)
-   (:documentation "True if this is real GNU readline."))
--(def-c-var readline-state (:name "rl_readline_state") (:type int)
-+(def-c-var readline-state (:name "rl_readline_state") (:type ulong)
-   (:documentation "Flags word encapsulating the current readline state."))
- (def-c-var editing-mode (:name "rl_editing_mode") (:type int)

diff --git a/dev-lisp/clisp/files/clisp-2.49.60-after_glibc_cfree_bdb.patch 
b/dev-lisp/clisp/files/clisp-2.49.60-after_glibc_cfree_bdb.patch
deleted file mode 100644
index 3ab075badf4..000
--- a/dev-lisp/clisp/files/clisp-2.49.60-after_glibc_cfree_bdb.patch
+++ /dev/null
@@ -1,207 +0,0 @@
-diff --git a/modules/berkeley-db/bdb.c b/modules/berkeley-db/bdb.c
-index a266d41..942652a 100644
 a/modules/berkeley-db/bdb.c
-+++ b/modules/berkeley-db/bdb.c
-@@ -2216,7 +2216,13 @@ DEFUN(BDB:DB-COMPACT, db  TRANSACTION :START STOP 
FREE FILL TIMEOUT \
-   c_data.compact_timeout = timeout;
-   c_data.compact_pages = pages;
-   SYSCALL(db->compact,(db,txn,pstart,pstop,_data,flags,));
--  pushSTACK(uint32_to_I(c_data.compact_empty_buckets));
-+  /* 
-+   * compact_empty_buckets is in bdb-5.3 as part of output stats
-+   * however this version use bdb-4.8 which does not have it
-+   * 
-+   *
-+   * pushSTACK(uint32_to_I(c_data.compact_empty_buckets));
-+   * */
-   pushSTACK(uint32_to_I(c_data.compact_pages_free));
-   pushSTACK(uint32_to_I(c_data.compact_pages_examine));
-   pushSTACK(uint32_to_I(c_data.compact_levels));
-diff --git a/modules/bindings/glibc/linux.lisp 
b/modules/bindings/glibc/linux.lisp
-index c960753..2993990 100644
 a/modules/bindings/glibc/linux.lisp
-+++ b/modules/bindings/glibc/linux.lisp
-@@ -1,7 +1,7 @@
- ;; Foreign functions provided by the Linux C library version 6,
- ;; i.e. the GNU C library version 2.0.7.
- ;; Bruno Haible 10.4.1998, 19.4.1998
--;; Sam Steingold 2002-2008, 2011
-+;; Sam Steingold 2002-2008, 2011, 2013, 2016-2017
- 
- ;; NB: quite a few functions here have more portable counterparts in POSIX
- 
-@@ -649,7 +649,6 @@
- (def-call-out calloc (:arguments (nmemb size_t) (size size_t))
-   (:return-type c-pointer))
- (def-call-out free (:arguments (ptr c-pointer)) (:return-type nil))
--(def-call-out cfree (:arguments (ptr c-pointer)) (:return-type nil))
- (def-call-out valloc (:arguments (size size_t)) (:return-type c-pointer))
- 
- (def-call-out abort (:arguments) (:return-type nil))
-@@ -687,9 +686,8 @@
- (def-call-out system? (:arguments (null c-string))
-   (:return-type boolean) (:name "system"))
- 
--; You can uncomment this if your compiler sets __USE_GNU
--; (def-call-out 

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

2018-03-08 Thread José María Alonso
commit: b5bcad7f065ac993305406767ca3b986e5fb586a
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Fri Mar  9 07:41:23 2018 +
Commit: José María Alonso  gentoo  org>
CommitDate: Fri Mar  9 07:43:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5bcad7f

profiles: Remove mask on old asdf versions

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

diff --git a/profiles/package.mask b/profiles/package.mask
index b1ca05bd1d8..7485c93a9a2 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -891,11 +891,6 @@ dev-java/spring-instrument
 # for questions.
 <=media-gfx/slic3r-1.1.
 
-# José María Alonso  (24 Mar 2016)
-# Fails to build dev-lisp/sbcl-1.3.3 #563812
-=dev-lisp/asdf-3.1.7
-=dev-lisp/uiop-3.1.7
-
 # James Le Cuirot  (07 Feb 2016)
 # Masked until 2.0 final arrives, which hopefully won't depend on
 # commons-dbcp:0 as that requires Java 6. Note that the 2.0 in the
@@ -913,12 +908,6 @@ dev-java/jcs
 # the suggested replacement for the meantime.
 sys-fs/bedup
 
-# Ian Delaney  (27 Oct 2015)
-# fails to build dev-lisp/sbcl-1.2.16 #563812
-# mgorny: dev-lisp/uiop as version-bound revdep
-=dev-lisp/asdf-3.1.6
-=dev-lisp/uiop-3.1.6
-
 # Mike Pagano  (2 Oct 2015)
 # A regression in kernel 4.1.9 could lead to a system
 # lockup.  This has been fixed in gentoo-sources-4.1.9-r1



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

2018-03-08 Thread Michał Górny
commit: d4909a874937540e365081ce210c08fb7df0e210
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Mar  9 07:41:43 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Mar  9 07:41:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4909a87

sys-libs/libomp: Fix lit arg passing in -*

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

 sys-libs/libomp/libomp-6.0..ebuild | 2 +-
 sys-libs/libomp/libomp-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-libs/libomp/libomp-6.0..ebuild 
b/sys-libs/libomp/libomp-6.0..ebuild
index 7f2edc10fee..b8f4d8180a5 100644
--- a/sys-libs/libomp/libomp-6.0..ebuild
+++ b/sys-libs/libomp/libomp-6.0..ebuild
@@ -100,7 +100,7 @@ multilib_src_configure() {
use test && mycmakeargs+=(
# this project does not use standard LLVM cmake macros
-DOPENMP_LLVM_LIT_EXECUTABLE="${EPREFIX}/usr/bin/lit"
-   -DLLVM_LIT_ARGS="-vv;-j;${LIT_JOBS:-$(makeopts_jobs 
"${MAKEOPTS}" "$(get_nproc)")}"
+   -DOPENMP_LIT_ARGS="-vv;-j;${LIT_JOBS:-$(makeopts_jobs 
"${MAKEOPTS}" "$(get_nproc)")}"
 
-DOPENMP_TEST_C_COMPILER="$(type -P "${CHOST}-clang")"
-DOPENMP_TEST_CXX_COMPILER="$(type -P "${CHOST}-clang++")"

diff --git a/sys-libs/libomp/libomp-.ebuild 
b/sys-libs/libomp/libomp-.ebuild
index fc2e49717e1..0616de8eaa0 100644
--- a/sys-libs/libomp/libomp-.ebuild
+++ b/sys-libs/libomp/libomp-.ebuild
@@ -99,7 +99,7 @@ multilib_src_configure() {
use test && mycmakeargs+=(
# this project does not use standard LLVM cmake macros
-DOPENMP_LLVM_LIT_EXECUTABLE="${EPREFIX}/usr/bin/lit"
-   -DLLVM_LIT_ARGS="-vv;-j;${LIT_JOBS:-$(makeopts_jobs 
"${MAKEOPTS}" "$(get_nproc)")}"
+   -DOPENMP_LIT_ARGS="-vv;-j;${LIT_JOBS:-$(makeopts_jobs 
"${MAKEOPTS}" "$(get_nproc)")}"
 
-DOPENMP_TEST_C_COMPILER="$(type -P "${CHOST}-clang")"
-DOPENMP_TEST_CXX_COMPILER="$(type -P "${CHOST}-clang++")"



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

2018-03-08 Thread Andrey Grozin
commit: 880d4210584445a2f28aeba9f657d25137f081e5
Author: Andrey Grozin  gentoo  org>
AuthorDate: Fri Mar  9 07:38:44 2018 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Fri Mar  9 07:38:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=880d4210

dev-python/matplotlib: cleaning 2.1.0

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/matplotlib/Manifest   |   1 -
 dev-python/matplotlib/matplotlib-2.1.0-r1.ebuild | 252 --
 dev-python/matplotlib/matplotlib-2.1.0-r2.ebuild | 253 ---
 3 files changed, 506 deletions(-)

diff --git a/dev-python/matplotlib/Manifest b/dev-python/matplotlib/Manifest
index 8a95b4c2349..00872b99529 100644
--- a/dev-python/matplotlib/Manifest
+++ b/dev-python/matplotlib/Manifest
@@ -1,4 +1,3 @@
 DIST matplotlib-1.4.3.tar.gz 49933525 BLAKE2B 
40ea29ef7197d364f9caea63904b11231a4f74ca93184de8b1f8c7f78713cf887ea8a6fbee1b3f545c895eb353e0eeb5d65308657a3138986fb080ac44164427
 SHA512 
51b0f58b2618b47b653e17e4f6b6a1215d3a3b0f1331ce3555cc7435e365d9c75693f289ce12fe3bf8f69fd57b663e545f0f1c2c94e81eaa661cac0689e125f5
-DIST matplotlib-2.1.0.tar.bz2 33051088 BLAKE2B 
6a97909a44ca37c3ec09a9e723909bb0169828e56daeec5711220a6caac632d19e77ef2fc042a61cb82760c9750d04753654761a707b6265a038af9c55b91bd7
 SHA512 
872ff86e989b4e9352663f4abde1768aa05b1adea3e1b234efdb301429d421718314b27950e508d92df8fc9136764b07e8a6861b66512e9695a496993076bb5f
 DIST matplotlib-2.1.2.tar.bz2 33422388 BLAKE2B 
cb4826b563e9820a17e568de78044cb81af6fbe86221505fe9cfbab7e06fb95cc3a4eff8772443197cdddf6e49b4b59d204fab39054e627b95f0169b74f630a4
 SHA512 
861354363f625a45f40ce7b31263088c950c8664b8ef13f8019da222ba4a8df7d0a8ee048a1bd84102e472ec48318cfea9df905d58a28efb788ba59cd5348061
 DIST matplotlib-2.2.0.tar.gz 37246563 BLAKE2B 
98d0b2cd6221f7e35d6d023b9c580733370b2def914e1ea879245a10399767f6269d81da561630518d1663da4b8afadf801c627b4c713cc37ad628a917cc446a
 SHA512 
70932e4511e6748cc97c1c6b55705d31e93c1c2bd91b163158a4585dd916318337243ba89e6a62319c628fba955bb768bb73380991f6b7ed8678ef61413926e5

diff --git a/dev-python/matplotlib/matplotlib-2.1.0-r1.ebuild 
b/dev-python/matplotlib/matplotlib-2.1.0-r1.ebuild
deleted file mode 100644
index f50fb4db117..000
--- a/dev-python/matplotlib/matplotlib-2.1.0-r1.ebuild
+++ /dev/null
@@ -1,252 +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} )
-PYTHON_REQ_USE='tk?,threads(+)'
-
-inherit distutils-r1 flag-o-matic virtualx toolchain-funcs prefix
-
-DESCRIPTION="Pure python plotting library with matlab like syntax"
-HOMEPAGE="http://matplotlib.org/;
-SRC_URI="https://dev.gentoo.org/~grozin/${P}.tar.bz2;
-
-SLOT="0"
-# Main license: matplotlib
-# Some modules: BSD
-# matplotlib/backends/qt4_editor: MIT
-# Fonts: BitstreamVera, OFL-1.1
-LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="cairo doc excel examples gtk2 gtk3 latex pyside qt5 test tk wxwidgets"
-
-PY2_FLAGS="|| ( $(python_gen_useflags python2_7) )"
-REQUIRED_USE="
-   doc? ( ${PY2_FLAGS} )
-   excel? ( ${PY2_FLAGS} )
-   gtk2? ( ${PY2_FLAGS} )
-   wxwidgets? ( ${PY2_FLAGS} )
-   test? (
-   cairo latex qt5 tk wxwidgets
-   || ( gtk2 gtk3 )
-   )"
-
-# #456704 -- a lot of py2-only deps
-PY2_USEDEP=$(python_gen_usedep python2_7)
-PY2_DEPEND="
-   $(python_gen_cond_dep 'dev-python/functools32[${PYTHON_USEDEP}]' 
python2_7)
-   $(python_gen_cond_dep 'dev-python/subprocess32[${PYTHON_USEDEP}]' 
python2_7)
-   $(python_gen_cond_dep 
'dev-python/backports-functools-lru-cache[${PYTHON_USEDEP}]' python2_7)"
-COMMON_DEPEND="
-   dev-python/cycler[${PYTHON_USEDEP}]
-   >=dev-python/numpy-1.7.1[${PYTHON_USEDEP}]
-   dev-python/python-dateutil:0[${PYTHON_USEDEP}]
-   dev-python/pytz[${PYTHON_USEDEP}]
-   >=dev-python/six-1.10[${PYTHON_USEDEP}]
-   media-fonts/stix-fonts
-   media-libs/freetype:2
-   media-libs/libpng:0
-   >=media-libs/qhull-2013
-   cairo? ( dev-python/cairocffi[${PYTHON_USEDEP}] )
-   gtk2? (
-   dev-libs/glib:2=
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:2
-   dev-python/pygtk[${PY2_USEDEP}] )
-   wxwidgets? ( >=dev-python/wxpython-2.8:*[${PY2_USEDEP}] )"
-
-# internal copy of pycxx highly patched
-#  dev-python/pycxx
-
-DEPEND="${COMMON_DEPEND}
-   ${PY2_DEPEND}
-   dev-python/versioneer[${PYTHON_USEDEP}]
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   virtual/pkgconfig
-   doc? (
-   app-text/dvipng
-   dev-python/colorspacious[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/ipython[${PYTHON_USEDEP}]
-   dev-python/mock[${PY2_USEDEP}]
-   dev-python/numpydoc[${PYTHON_USEDEP}]
- 

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

2018-03-08 Thread Andrey Grozin
commit: 1e16e4aa9926a1ae0f50587a1d69ac7e2e7933b4
Author: Andrey Grozin  gentoo  org>
AuthorDate: Fri Mar  9 07:33:03 2018 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Fri Mar  9 07:34:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e16e4aa

dev-python/matplotlib: move dev-python/kiwisolver to CDEPEND

Closes: https://bugs.gentoo.org/649976
Package-Manager: Portage-2.3.19, Repoman-2.3.6

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

diff --git a/dev-python/matplotlib/matplotlib-2.2.0.ebuild 
b/dev-python/matplotlib/matplotlib-2.2.0.ebuild
index 0cbaceef40b..ac5be72c5fe 100644
--- a/dev-python/matplotlib/matplotlib-2.2.0.ebuild
+++ b/dev-python/matplotlib/matplotlib-2.2.0.ebuild
@@ -48,6 +48,7 @@ COMMON_DEPEND="
media-libs/freetype:2
media-libs/libpng:0
>=media-libs/qhull-2013
+   dev-python/kiwisolver[${PYTHON_USEDEP}]
cairo? ( dev-python/cairocffi[${PYTHON_USEDEP}] )
gtk2? (
dev-libs/glib:2=
@@ -79,7 +80,6 @@ DEPEND="${COMMON_DEPEND}
dev-texlive/texlive-fontsrecommended
dev-texlive/texlive-latexrecommended
media-gfx/graphviz[cairo]
-   dev-python/kiwisolver[${PYTHON_USEDEP}]
)
test? (
dev-python/mock[${PYTHON_USEDEP}]



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

2018-03-08 Thread Guilherme Amadio
commit: 79cdc9995aca702ad110f1d9776fa0cd6b33f79d
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Thu Mar  8 19:25:45 2018 +
Commit: Guilherme Amadio  gentoo  org>
CommitDate: Fri Mar  9 07:33:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79cdc999

dev-libs/xxhash: remove unused patch

 dev-libs/xxhash/files/xxhash-staticlib.patch | 27 ---
 1 file changed, 27 deletions(-)

diff --git a/dev-libs/xxhash/files/xxhash-staticlib.patch 
b/dev-libs/xxhash/files/xxhash-staticlib.patch
deleted file mode 100644
index b30ac93dbef..000
--- a/dev-libs/xxhash/files/xxhash-staticlib.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-Only in xxHash-0.6.3.orig/cmake_unofficial: CMakeLists.txt
-diff -ru xxHash-0.6.3.orig/Makefile xxHash-0.6.3/Makefile
 xxHash-0.6.3.orig/Makefile 2017-12-18 10:47:41.740700013 +0100
-+++ xxHash-0.6.3/Makefile  2017-12-18 11:14:05.157379597 +0100
-@@ -50,7 +50,7 @@
- default: xxhsum
- 
- .PHONY: all
--all: xxhsum xxhsum32 xxhsum_inlinedXXH
-+all: xxhsum xxhsum32 xxhsum_inlinedXXH libxxhash.a
- 
- xxhsum32: CFLAGS += -m32
- xxhsum xxhsum32: xxhash.c xxhsum.c
-@@ -58,6 +58,13 @@
-   ln -sf $@ xxh32sum
-   ln -sf $@ xxh64sum
- 
-+xxhash.o: CPPFLAGS += -DXXHASH_EXPORT
-+xxhash.o: xxhash.c
-+  $(CC) $(FLAGS) -c $^
-+
-+libxxhash.a: xxhash.o
-+  $(AR) rcs $@ $^ $@
-+
- xxhsum_inlinedXXH: xxhsum.c
-   $(CC) $(FLAGS) -DXXH_PRIVATE_API $^ -o $@$(EXT)
- 



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

2018-03-08 Thread Michał Górny
commit: 91d0747025fe53f2ac047b7922bcac8c5cea1341
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Mar  9 07:24:45 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Mar  9 07:27:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91d07470

dev-libs/libgit2: Bump to 0.26.2 security bugfix

 dev-libs/libgit2/Manifest  |  1 +
 dev-libs/libgit2/libgit2-0.26.2.ebuild | 75 ++
 2 files changed, 76 insertions(+)

diff --git a/dev-libs/libgit2/Manifest b/dev-libs/libgit2/Manifest
index 1d84cb54928..b65ec03c4bc 100644
--- a/dev-libs/libgit2/Manifest
+++ b/dev-libs/libgit2/Manifest
@@ -1 +1,2 @@
 DIST libgit2-0.26.0.tar.gz 4697149 BLAKE2B 
468e679bd7093004fb19a7947102d09bb90c653f3957615ce5468fe4c602f61804877072445a90447d83c70277529d02762cd3f35d0879708ea8355c44fe3456
 SHA512 
988c616c99637f2c1f80c498de34820296b78c0601669475eba9d194490cfd2047131987e63a799599277893e5741f9bcc226ffa594327356047ed563f07d346
+DIST libgit2-0.26.2.tar.gz 4706513 BLAKE2B 
e11a7043d3f1b0a13d04129b7052d60beb401bc87f583f63dc514251dda001b622d8a7b5c7b65b8d6364244e4b15e09bd4ef789b120ef13214cd0430af8c76c1
 SHA512 
4601b4a09f2c70b41361eab5549d3f758ab5a62742e4ae0b07df0cf4f8d7b66a2eae09a1db410afcce0f6436162dbc4f8cbe97b08de1807960ddfce02e5d695b

diff --git a/dev-libs/libgit2/libgit2-0.26.2.ebuild 
b/dev-libs/libgit2/libgit2-0.26.2.ebuild
new file mode 100644
index 000..cf73d59aeca
--- /dev/null
+++ b/dev-libs/libgit2/libgit2-0.26.2.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit cmake-utils multilib
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/${PN}/${PN}.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86 ~ppc-macos"
+fi
+
+DESCRIPTION="A linkable library for Git"
+HOMEPAGE="https://libgit2.github.com/;
+
+LICENSE="GPL-2-with-linking-exception"
+SLOT="0/26"
+IUSE="examples gssapi libressl +ssh test +threads trace"
+
+RDEPEND="
+   !libressl? ( dev-libs/openssl:0 )
+   libressl? ( dev-libs/libressl )
+   sys-libs/zlib
+   net-libs/http-parser:=
+   gssapi? ( virtual/krb5 )
+   ssh? ( net-libs/libssh2 )
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+"
+
+DOCS=( AUTHORS CONTRIBUTING.md CONVENTIONS.md README.md )
+
+src_prepare() {
+   # skip online tests
+   sed -i '/libgit2_clar/s/-ionline/-xonline/' CMakeLists.txt || die
+
+   cmake-utils_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DLIB_INSTALL_DIR="${EPREFIX}/usr/$(get_libdir)"
+   $(cmake-utils_use_build test CLAR)
+   $(cmake-utils_use_enable trace TRACE)
+   $(cmake-utils_use_use gssapi GSSAPI)
+   $(cmake-utils_use_use ssh SSH)
+   $(cmake-utils_use threads THREADSAFE)
+   )
+   cmake-utils_src_configure
+}
+
+src_test() {
+   if [[ ${EUID} -eq 0 ]] ; then
+   # repo::iterator::fs_preserves_error fails if run as root
+   # since root can still access dirs with  perms
+   ewarn "Skipping tests: non-root privileges are required for all 
tests to pass"
+   else
+   local TEST_VERBOSE=1
+   cmake-utils_src_test
+   fi
+}
+
+src_install() {
+   cmake-utils_src_install
+
+   if use examples ; then
+   egit_clean examples
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Test2-Plugin-NoWarnings/

2018-03-08 Thread Kent Fredric
commit: c330e65c805f41456c41e50bcc973085203c688b
Author: Kent Fredric  gentoo  org>
AuthorDate: Fri Mar  9 06:44:51 2018 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Fri Mar  9 06:45:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c330e65c

dev-perl/Test2-Plugin-NoWarnings: Bump to version 0.60.0

Upstream:
- Emit warnings as Ok events instead of Warning events to work
  around limitations in the core TAP formatter not emitting
  warnings in subtests

Package-Manager: Portage-2.3.18, Repoman-2.3.6

 dev-perl/Test2-Plugin-NoWarnings/Manifest  |  1 +
 .../Test2-Plugin-NoWarnings-0.60.0.ebuild  | 27 ++
 dev-perl/Test2-Plugin-NoWarnings/metadata.xml  |  1 +
 3 files changed, 29 insertions(+)

diff --git a/dev-perl/Test2-Plugin-NoWarnings/Manifest 
b/dev-perl/Test2-Plugin-NoWarnings/Manifest
index 856621e20d3..57692ce41dd 100644
--- a/dev-perl/Test2-Plugin-NoWarnings/Manifest
+++ b/dev-perl/Test2-Plugin-NoWarnings/Manifest
@@ -1 +1,2 @@
 DIST Test2-Plugin-NoWarnings-0.05.tar.gz 23036 BLAKE2B 
8a0e01bda6bdffa59565bf0ae943595bfe29e259fb03da0545010c87e8eb401d6153827203ced8780a5e9ae5c08d9f34d703151bbc0e3c19d9bf0713379989f6
 SHA512 
3374f17ce0b930008a3dc29e205ab0275908b329c7079428f8754f27e73fd8961446628fd9e0dc9c8937fc9ddec41a5359b82f0c002a97c897529918885c821d
+DIST Test2-Plugin-NoWarnings-0.06.tar.gz 23237 BLAKE2B 
7c390da923bb355a0e4539dde11c4b52846d1d39cbd474e15e61f6237da3cd8b357044e89e2f5133772fe3e9bda008fa22f5f299f4deb8ce62f67ffa65fc5500
 SHA512 
aed9a3769085028adffd0aa7cbbe2d7d8b89b5f4768e47ae4155dcc1f4aa8fd47319ae7c87ddbc1ed08ca99e1d703eebb74977e88696ea4dcc1104a53332ade2

diff --git 
a/dev-perl/Test2-Plugin-NoWarnings/Test2-Plugin-NoWarnings-0.60.0.ebuild 
b/dev-perl/Test2-Plugin-NoWarnings/Test2-Plugin-NoWarnings-0.60.0.ebuild
new file mode 100644
index 000..4fb975ca184
--- /dev/null
+++ b/dev-perl/Test2-Plugin-NoWarnings/Test2-Plugin-NoWarnings-0.60.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=DROLSKY
+DIST_VERSION=0.06
+inherit perl-module
+
+DESCRIPTION="Fail if tests warn"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="test"
+
+RDEPEND="
+   virtual/perl-Carp
+   >=virtual/perl-Test-Simple-1.302.15
+   virtual/perl-parent
+"
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   virtual/perl-File-Spec
+   dev-perl/IPC-Run3
+   >=dev-perl/Test2-Suite-0.0.15
+   )
+"

diff --git a/dev-perl/Test2-Plugin-NoWarnings/metadata.xml 
b/dev-perl/Test2-Plugin-NoWarnings/metadata.xml
index 8e5eca0392b..d005b60d258 100644
--- a/dev-perl/Test2-Plugin-NoWarnings/metadata.xml
+++ b/dev-perl/Test2-Plugin-NoWarnings/metadata.xml
@@ -7,6 +7,7 @@
   
   
 Test2-Plugin-NoWarnings
+Test2::Event::Warning
 Test2::Plugin::NoWarnings
   
 



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

2018-03-08 Thread Kent Fredric
commit: 0093a46b5ed6f9f1d45b4f48254d0f54a764096e
Author: Kent Fredric  gentoo  org>
AuthorDate: Fri Mar  9 06:38:30 2018 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Fri Mar  9 06:45:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0093a46b

dev-perl/Test-Warn: Bump to version 0.320.0

Upstream:
- Minor packaging changes

Package-Manager: Portage-2.3.18, Repoman-2.3.6

 dev-perl/Test-Warn/Manifest |  1 +
 dev-perl/Test-Warn/Test-Warn-0.320.0.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/dev-perl/Test-Warn/Manifest b/dev-perl/Test-Warn/Manifest
index 2db2461c8b0..0d8f29c0778 100644
--- a/dev-perl/Test-Warn/Manifest
+++ b/dev-perl/Test-Warn/Manifest
@@ -1,2 +1,3 @@
 DIST Test-Warn-0.30.tar.gz 11281 BLAKE2B 
9e76ec136d60cff42260995a0392f8ed7c873ec9c27921369cbfd5ff7d4d7e48a2c98a775e0626bc2f0791bf3b5d6fb031a5ea11e9bde330dc6705b38e0631e2
 SHA512 
23d01f3ec91d7e57200d768ff85aee8ef0df3fd16bf1f12ce56722334e73b1335236c1b1c5e6e72d46cf0b32a6049c085f84ff9ec19e93210a587e64c477979e
 DIST Test-Warn-0.31.tar.gz 11582 BLAKE2B 
7c1bf8fe89a0006a6d5b44c211bc7e7714d278d85e85272b7ad527c8350897745918a5f8922a11cbfa057bd1a2cbfa75806eedde776c8a1386ce982ab197ff6d
 SHA512 
8a12d6a360f3f513151c990a84cd9199215c70a50dc2572432662d5a5bd9d8b2ea1237967d63d7400e91eb736e25cad130d1ae794aaf452f3a8c0b11d2cc97cc
+DIST Test-Warn-0.32.tar.gz 11641 BLAKE2B 
86c428064b8b0cb3359d7612a32a6f0d3ca7158320e9bcc1081cf001667af9da8a043f309f0197712a60d2e5c9ab4c11e22917629560349a36b0858024404645
 SHA512 
a14d6a87cfa19d54a3055b3c94143b95788ed2a30b2813d952255891a84165f0baf8b9cad167c8d5c87870220aaeeedcfe48db73246966be6aea41ad26779e6a

diff --git a/dev-perl/Test-Warn/Test-Warn-0.320.0.ebuild 
b/dev-perl/Test-Warn/Test-Warn-0.320.0.ebuild
new file mode 100644
index 000..cba2bedf170
--- /dev/null
+++ b/dev-perl/Test-Warn/Test-Warn-0.320.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=BIGJ
+DIST_VERSION=0.32
+inherit perl-module
+
+DESCRIPTION="Perl extension to test methods for warnings"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x86-macos ~x86-solaris"
+
+IUSE="test"
+
+# Test::Builder::Tester 1.02 -> Test::Simple 0.63
+RDEPEND="
+   >=virtual/perl-Carp-1.220.0
+   >=dev-perl/Sub-Uplevel-0.120.0
+   >=virtual/perl-Test-Simple-0.880.0
+"
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   virtual/perl-File-Spec
+   )
+"



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

2018-03-08 Thread Hans de Graaff
commit: 2f64813d9d13d677be7a6fed7d57c44dc9b6b9da
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Mar  9 06:14:21 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Mar  9 06:14:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f64813d

dev-ruby/rspec-core: add ruby25

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ruby/rspec-core/rspec-core-3.7.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rspec-core/rspec-core-3.7.1.ebuild 
b/dev-ruby/rspec-core/rspec-core-3.7.1.ebuild
index 0be2590a5fc..c587e4074b4 100644
--- a/dev-ruby/rspec-core/rspec-core-3.7.1.ebuild
+++ b/dev-ruby/rspec-core/rspec-core-3.7.1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-USE_RUBY="ruby22 ruby23 ruby24"
+USE_RUBY="ruby22 ruby23 ruby24 ruby25"
 
 RUBY_FAKEGEM_TASK_TEST="none"
 RUBY_FAKEGEM_TASK_DOC="none"



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

2018-03-08 Thread Hans de Graaff
commit: ffd9338b1a4d854ef64685a5a3d37cf78e0bd215
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Mar  9 06:12:30 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Mar  9 06:12:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffd9338b

dev-ruby/rspec-expectations: add ruby25

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 .../files/rspec-expectations-3.7.0-ruby25.patch| 33 ++
 .../rspec-expectations-3.7.0.ebuild|  6 ++--
 2 files changed, 37 insertions(+), 2 deletions(-)

diff --git 
a/dev-ruby/rspec-expectations/files/rspec-expectations-3.7.0-ruby25.patch 
b/dev-ruby/rspec-expectations/files/rspec-expectations-3.7.0-ruby25.patch
new file mode 100644
index 000..feeddb0eff1
--- /dev/null
+++ b/dev-ruby/rspec-expectations/files/rspec-expectations-3.7.0-ruby25.patch
@@ -0,0 +1,33 @@
+From 5999ad46df4782a3136c4bad0c2353daede2cbbd Mon Sep 17 00:00:00 2001
+From: Myron Marston 
+Date: Sat, 30 Dec 2017 17:36:55 -0800
+Subject: [PATCH] Disable Ruby 2.5 feature to avoid test failures on 2.5.
+
+---
+ spec/rspec/expectations/failure_aggregator_spec.rb | 13 +
+ 1 file changed, 13 insertions(+)
+
+diff --git a/spec/rspec/expectations/failure_aggregator_spec.rb 
b/spec/rspec/expectations/failure_aggregator_spec.rb
+index 6628aa75..40a1ae35 100644
+--- a/spec/rspec/expectations/failure_aggregator_spec.rb
 b/spec/rspec/expectations/failure_aggregator_spec.rb
+@@ -216,6 +216,19 @@ def expect_error_included_in_aggregated_failure(error)
+ end
+ 
+ context "when an expectation failure happens in another thread" do
++  # On Ruby 2.5+, the new `report_on_exception` causes the errors in the 
threads
++  # to print warnings, which our rspec-support test harness converts into 
a test
++  # failure since we want to enforce warnings-free code. To prevent the 
warning,
++  # we need to disable the setting here.
++  if Thread.respond_to?(:report_on_exception)
++around do |example|
++  orig = Thread.report_on_exception
++  Thread.report_on_exception = false
++  example.run
++  Thread.report_on_exception = orig
++end
++  end
++
+   it "includes the failure in the failures array if there are other 
failures" do
+ expect {
+   aggregate_failures do

diff --git a/dev-ruby/rspec-expectations/rspec-expectations-3.7.0.ebuild 
b/dev-ruby/rspec-expectations/rspec-expectations-3.7.0.ebuild
index 39b3e307567..a9e1c41d484 100644
--- a/dev-ruby/rspec-expectations/rspec-expectations-3.7.0.ebuild
+++ b/dev-ruby/rspec-expectations/rspec-expectations-3.7.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-USE_RUBY="ruby22 ruby23 ruby24"
+USE_RUBY="ruby22 ruby23 ruby24 ruby25"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 
@@ -24,6 +24,8 @@ IUSE=""
 
 SUBVERSION="$(get_version_component_range 1-2)"
 
+PATCHES=( "${FILESDIR}/${P}-ruby25.patch" )
+
 ruby_add_rdepend ">=dev-ruby/diff-lcs-1.2.0 

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

2018-03-08 Thread Hans de Graaff
commit: ff37c90b2fca93b1c6ab5458cecd75bdbd744d4b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Mar  9 06:13:43 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Mar  9 06:13:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff37c90b

dev-ruby/rspec-mocks: add ruby25

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 .../files/rspec-mocks-3.7.0-ruby25-1.patch | 27 +++
 .../files/rspec-mocks-3.7.0-ruby25-2.patch | 38 ++
 dev-ruby/rspec-mocks/rspec-mocks-3.7.0.ebuild  |  6 ++--
 3 files changed, 69 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/rspec-mocks/files/rspec-mocks-3.7.0-ruby25-1.patch 
b/dev-ruby/rspec-mocks/files/rspec-mocks-3.7.0-ruby25-1.patch
new file mode 100644
index 000..6b545ae3cf7
--- /dev/null
+++ b/dev-ruby/rspec-mocks/files/rspec-mocks-3.7.0-ruby25-1.patch
@@ -0,0 +1,27 @@
+From 871eb31e3bfe50705ca57e754771aa1e0164f12d Mon Sep 17 00:00:00 2001
+From: Myron Marston 
+Date: Sat, 30 Dec 2017 17:45:43 -0800
+Subject: [PATCH] Skip spec that does not apply to Ruby 2.5.
+
+Ruby 2.5 has removed the ability to access top-level constants
+via a confusing nested form (e.g. `MyClass::Hash`), so we no
+longer need this spec there.
+
+For #1192.
+---
+ spec/rspec/mocks/mutate_const_spec.rb | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/spec/rspec/mocks/mutate_const_spec.rb 
b/spec/rspec/mocks/mutate_const_spec.rb
+index fe8d4128..9d80dd73 100644
+--- a/spec/rspec/mocks/mutate_const_spec.rb
 b/spec/rspec/mocks/mutate_const_spec.rb
+@@ -170,7 +170,7 @@ def change_const_value_to(value)
+ expect(::Hash).to equal(top_level_hash)
+   end
+ 
+-  it 'does not affect the ability to access the top-level constant 
from nested contexts', :silence_warnings do
++  it 'does not affect the ability to access the top-level constant 
from nested contexts', :silence_warnings, :if => RUBY_VERSION < '2.5' do
+ top_level_hash = ::Hash
+ 
+ hide_const("TestClass::Hash")

diff --git a/dev-ruby/rspec-mocks/files/rspec-mocks-3.7.0-ruby25-2.patch 
b/dev-ruby/rspec-mocks/files/rspec-mocks-3.7.0-ruby25-2.patch
new file mode 100644
index 000..3ac44893841
--- /dev/null
+++ b/dev-ruby/rspec-mocks/files/rspec-mocks-3.7.0-ruby25-2.patch
@@ -0,0 +1,38 @@
+From 783923d6879a2f9df9fee8ef24cecca6ac21136e Mon Sep 17 00:00:00 2001
+From: Myron Marston 
+Date: Sat, 30 Dec 2017 23:35:27 -0800
+Subject: [PATCH] Make spec less brittle.
+
+On Ruby 2.5, this spec failed, apparently due to the fact that
+Method equality has changed on 2.5 slightly. The method instances
+have always been different but 2.4 and before considered them
+equivalent. Instead, we can show that the two method objects
+_behave_ the same, which is what we really care about.
+
+Fixes #1192.
+---
+ spec/rspec/mocks/and_wrap_original_spec.rb | 9 +
+ 1 file changed, 5 insertions(+), 4 deletions(-)
+
+diff --git a/spec/rspec/mocks/and_wrap_original_spec.rb 
b/spec/rspec/mocks/and_wrap_original_spec.rb
+index df9cae46..2d4d0a8b 100644
+--- a/spec/rspec/mocks/and_wrap_original_spec.rb
 b/spec/rspec/mocks/and_wrap_original_spec.rb
+@@ -26,12 +26,13 @@ def results
+ }.to raise_error NameError
+   end
+ 
+-  it "passes in the original method" do
+-value = nil
++  it "passes along the original method" do
++passed_method = nil
+ original_method = instance.method(:results)
+-allow_it.to receive(:results).and_wrap_original { |m| value = m }
++allow_it.to receive(:results).and_wrap_original { |m| passed_method = 
m }
+ instance.results
+-expect(value).to eq original_method
++
++expect(passed_method.call).to eq(original_method.call)
+   end
+ 
+   it "passes along the message arguments" do

diff --git a/dev-ruby/rspec-mocks/rspec-mocks-3.7.0.ebuild 
b/dev-ruby/rspec-mocks/rspec-mocks-3.7.0.ebuild
index d7c6b8dbc41..31797ab2b00 100644
--- a/dev-ruby/rspec-mocks/rspec-mocks-3.7.0.ebuild
+++ b/dev-ruby/rspec-mocks/rspec-mocks-3.7.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-USE_RUBY="ruby22 ruby23 ruby24"
+USE_RUBY="ruby22 ruby23 ruby24 ruby25"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 
@@ -22,6 +22,8 @@ IUSE=""
 
 SUBVERSION="$(get_version_component_range 1-2)"
 
+PATCHES=( "${FILESDIR}/${P}-ruby25-1.patch" "${FILESDIR}/${P}-ruby25-2.patch" )
+
 ruby_add_rdepend "=dev-ruby/rspec-support-${SUBVERSION}*
>=dev-ruby/diff-lcs-1.2.0 =dev-ruby/diff-lcs-1*"
 



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

2018-03-08 Thread Hans de Graaff
commit: 32797580373e087dad143d52ab025a4121eed12a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Mar  9 06:15:22 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Mar  9 06:15:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32797580

dev-ruby/rspec: add ruby25

Package-Manager: Portage-2.3.19, Repoman-2.3.6

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

diff --git a/dev-ruby/rspec/rspec-3.7.0.ebuild 
b/dev-ruby/rspec/rspec-3.7.0.ebuild
index 326748495eb..ca1aa6f215f 100644
--- a/dev-ruby/rspec/rspec-3.7.0.ebuild
+++ b/dev-ruby/rspec/rspec-3.7.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-USE_RUBY="ruby22 ruby23 ruby24"
+USE_RUBY="ruby22 ruby23 ruby24 ruby25"
 
 RUBY_FAKEGEM_TASK_TEST=""
 



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

2018-03-08 Thread Hans de Graaff
commit: d7f58f67b9832e32944c118251eb4f0d65eb8cc7
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Mar  9 06:10:44 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Mar  9 06:10:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7f58f67

dev-ruby/thread_order: add ruby25

Package-Manager: Portage-2.3.19, Repoman-2.3.6

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

diff --git a/dev-ruby/thread_order/thread_order-1.1.0.ebuild 
b/dev-ruby/thread_order/thread_order-1.1.0.ebuild
index a2ebb145537..627c46712f9 100644
--- a/dev-ruby/thread_order/thread_order-1.1.0.ebuild
+++ b/dev-ruby/thread_order/thread_order-1.1.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 
-USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+USE_RUBY="ruby22 ruby23 ruby24 ruby25"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 



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

2018-03-08 Thread Hans de Graaff
commit: 0b8b459078778b254c3fcfc3f2247bdb401a8472
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Mar  9 06:11:47 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Mar  9 06:11:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b8b4590

dev-ruby/rspec-support: add ruby25

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ruby/rspec-support/rspec-support-3.7.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rspec-support/rspec-support-3.7.1.ebuild 
b/dev-ruby/rspec-support/rspec-support-3.7.1.ebuild
index d53ae2925ed..9f01e14af11 100644
--- a/dev-ruby/rspec-support/rspec-support-3.7.1.ebuild
+++ b/dev-ruby/rspec-support/rspec-support-3.7.1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-USE_RUBY="ruby22 ruby23 ruby24"
+USE_RUBY="ruby22 ruby23 ruby24 ruby25"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"



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

2018-03-08 Thread Hans de Graaff
commit: b9b49ca9669f140bee6428dd1a34cb0a8b64ca83
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Mar  9 06:08:52 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Mar  9 06:08:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9b49ca9

dev-ruby/diff-lcs: add ruby25

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ruby/diff-lcs/diff-lcs-1.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/diff-lcs/diff-lcs-1.3.ebuild 
b/dev-ruby/diff-lcs/diff-lcs-1.3.ebuild
index 9dff7b6dfe1..fdd7b63ef6a 100644
--- a/dev-ruby/diff-lcs/diff-lcs-1.3.ebuild
+++ b/dev-ruby/diff-lcs/diff-lcs-1.3.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-USE_RUBY="ruby22 ruby23 ruby24"
+USE_RUBY="ruby22 ruby23 ruby24 ruby25"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 



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

2018-03-08 Thread Hans de Graaff
commit: ca81e1814ad93de51e957e1abba92fc6f86721a7
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Mar  9 05:27:41 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Mar  9 05:27:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca81e181

dev-ruby/autoprefixer-rails: add 8.1.0.1

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ruby/autoprefixer-rails/Manifest   |  1 +
 .../autoprefixer-rails-8.1.0.1.ebuild  | 36 ++
 2 files changed, 37 insertions(+)

diff --git a/dev-ruby/autoprefixer-rails/Manifest 
b/dev-ruby/autoprefixer-rails/Manifest
index 47729c3f4e6..49e80cd9850 100644
--- a/dev-ruby/autoprefixer-rails/Manifest
+++ b/dev-ruby/autoprefixer-rails/Manifest
@@ -2,3 +2,4 @@ DIST autoprefixer-rails-6.7.7.2.gem 354816 BLAKE2B 
4f572e2e6a33825f69764737c756e
 DIST autoprefixer-rails-7.1.6.gem 190976 BLAKE2B 
071db0c97fbfa5ab7f62dc4a58064056297b37ceacfe51183b8f8cb8385f10a5a3fedf1599bbd47518dd29c89a8fb8d6e12ae2ccd711f5e255964baf1cdaf5bb
 SHA512 
832626700f6a61d44b0fb3721d29121cda858f80aa8a13d134af874cc3e71eb27360f8d9e6de618fe9400d966d2e0afbd2e8a82772f96f34d6f78171574be536
 DIST autoprefixer-rails-7.2.3.gem 195072 BLAKE2B 
fa7f215239c2e326019f6fa65d8a6c7fa02c0ba46a24935dde80130035e2b22016b300ef1be0c8b116d1a5f2b8c56fd02d9183ab49e80ca5218b18638d1c5f7b
 SHA512 
adb1fb174a49ac3e26ac6be18339e69d65a6afe132cf4c73f33c3c13a675cd473844f8e8f3e15dc5948530886e6da5cac5aaab6566bed6916ea376d8e812a940
 DIST autoprefixer-rails-7.2.6.gem 196608 BLAKE2B 
0f9224fbf765877b1b7414c68fc39a6587514d27fb5290e1a623db8dcdcbf6f668b66ddd0133906a97e63e877b8201168a45520a9919dc756021d5a7cffc0d38
 SHA512 
37b3f245291711f92ab9e264491637e753afb95e52f9fd4e2bda6655cd781b2d031934f3379cabdd5589bdf57b780d0727f2fff1cdf7887ca4cc323d23023396
+DIST autoprefixer-rails-8.1.0.1.gem 198144 BLAKE2B 
ac02ea54020da8d00f14a3a08609d1f2805bd3e213473e725b2c5e5b4a3eab81df2288b036faf4b4e895b5da02b117179b2d4539959aec81c8b1ed48a452c441
 SHA512 
4f68152996316acba5aebe77d3882927aeb92a0c81e913c6e54af521ab25a69d35f477a9b0bd6310f1ede71801071b02ec5a3cf52cfa54b33062472f02fd08e5

diff --git a/dev-ruby/autoprefixer-rails/autoprefixer-rails-8.1.0.1.ebuild 
b/dev-ruby/autoprefixer-rails/autoprefixer-rails-8.1.0.1.ebuild
new file mode 100644
index 000..6eca90c140e
--- /dev/null
+++ b/dev-ruby/autoprefixer-rails/autoprefixer-rails-8.1.0.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_EXTRAINSTALL="vendor"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Add vendor prefixes to CSS rules using values from the Can I Use 
website"
+HOMEPAGE="https://github.com/ai/autoprefixer-rails;
+LICENSE="MIT"
+
+KEYWORDS="~amd64"
+SLOT="8"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/execjs:*"
+
+ruby_add_bdepend "test? (
+   dev-ruby/rails
+   dev-ruby/rake
+   dev-ruby/rspec-rails
+)"
+
+all_ruby_prepare() {
+   sed -i -e "/bundler/d" -e "/BUNDLE/d" spec/app/config/boot.rb || die
+   sed -i -e "/Bundler/,+3d" spec/app/config/application.rb || die
+   rm spec/rails_spec.rb spec/compass_spec.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Test-WWW-Mechanize/

2018-03-08 Thread Kent Fredric
commit: d69ae6d5e55619e8fa17ca5396c8a59afc1e584c
Author: Kent Fredric  gentoo  org>
AuthorDate: Fri Mar  9 05:02:37 2018 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Fri Mar  9 05:03:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d69ae6d5

dev-perl/Test-WWW-Mechanize: Bump to version 1.480.0

- EAPI6
- Purge pod author tests
- Parallel tests

Upstream:
- Use HTML::Lint API correctly to catch all errors at end of page
- Add header_exists_ok, lacks_header, header_is, header_like, delete_ok
  methods
- Don't auto-assign a description in scraped_id_is
- Give proper diagnostics if scraped_id_is is not found
- content_contains now fails when called with regex
- content_like now fails when not called with a regex
- Forbid testing URLs outside document tree in test suite
- Fix restrictive optimization in scrape_text_by_id

Package-Manager: Portage-2.3.18, Repoman-2.3.6

 dev-perl/Test-WWW-Mechanize/Manifest   |  1 +
 .../Test-WWW-Mechanize-1.480.0.ebuild  | 33 ++
 2 files changed, 34 insertions(+)

diff --git a/dev-perl/Test-WWW-Mechanize/Manifest 
b/dev-perl/Test-WWW-Mechanize/Manifest
index e5b2e4588f2..1aa6e4f51fa 100644
--- a/dev-perl/Test-WWW-Mechanize/Manifest
+++ b/dev-perl/Test-WWW-Mechanize/Manifest
@@ -1 +1,2 @@
 DIST Test-WWW-Mechanize-1.44.tar.gz 25824 BLAKE2B 
97e2afd681e0ba6ccdc80f89c29357cd444ef34f6f1a4b4105ff73a61b2da36c4669de244aced0bb2435aa3e2639cf4a989b455c0c4c82ed44fd76cd318366f5
 SHA512 
ab6f8c210a42ef14cd83bc4644a338f76d2e0c908855fe4fbf03b2dc3376476e418b5e71a080cf889b0c6a8f20185def1b54568e1cb2ba130fe484516614393d
+DIST Test-WWW-Mechanize-1.48.tar.gz 28897 BLAKE2B 
af9ebf598c7c6606636c5dc360f7c690e48dc9d340152ae706246bac3d7ef14593ddb9e6c1968fa4b327e47c3e711e45354767394d404c73b6ea1b4dbef0f961
 SHA512 
90a1d365479245d159ba7aa954bb01b617f1526423a00b41f3347e0e708a3eb79f0ba5a20315e74032d817154e52ef6178571528bcc183e38a9c53577ef8235d

diff --git a/dev-perl/Test-WWW-Mechanize/Test-WWW-Mechanize-1.480.0.ebuild 
b/dev-perl/Test-WWW-Mechanize/Test-WWW-Mechanize-1.480.0.ebuild
new file mode 100644
index 000..f114d59e7b0
--- /dev/null
+++ b/dev-perl/Test-WWW-Mechanize/Test-WWW-Mechanize-1.480.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=PETDANCE
+DIST_VERSION=1.48
+inherit perl-module
+
+DESCRIPTION="Testing-specific WWW::Mechanize subclass"
+
+LICENSE="Artistic-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+IUSE="test"
+
+RDEPEND="
+   dev-perl/Carp-Assert-More
+   dev-perl/HTML-Parser
+   >=dev-perl/libwww-perl-6.200.0
+   >=dev-perl/Test-LongString-0.150.0
+   >=virtual/perl-Test-Simple-0.960.0
+   dev-perl/URI
+   >=dev-perl/WWW-Mechanize-1.680.0
+   virtual/perl-parent
+"
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   >=dev-perl/HTTP-Server-Simple-0.420.0
+   )
+"
+PERL_RM_FILES=( "t/pod.t" "t/pod-coverage.t" )



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

2018-03-08 Thread Jason Donenfeld
commit: f97a3b2c17462a50d3b65c53bc0d4fea164c4185
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Fri Mar  9 01:56:21 2018 +
Commit: Jason Donenfeld  gentoo  org>
CommitDate: Fri Mar  9 01:56:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f97a3b2c

sys-devel/sparse: version bump

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-devel/sparse/Manifest|  1 +
 sys-devel/sparse/sparse-0.5.2_rc1.ebuild | 49 
 2 files changed, 50 insertions(+)

diff --git a/sys-devel/sparse/Manifest b/sys-devel/sparse/Manifest
index d6cc9aa6606..438d91cbbf8 100644
--- a/sys-devel/sparse/Manifest
+++ b/sys-devel/sparse/Manifest
@@ -1 +1,2 @@
 DIST sparse-0.5.1.tar.xz 215144 BLAKE2B 
209aa7cf34a9135dae38466a0ba41ff4fb888c363ed59a68a5820d4b6ef1636d717b8172a6d638d9dbc61197efb7a3e06ef85830b6f1c359737520b4b3aa0fbe
 SHA512 
f7fc516ef8343a4153b9bda1b50b326dcd55a77fce5acccd9aa4c5636d6510573c7e26b0a7ca1df847082faf2be2d292336ad1cec855e395703a6b1e04d3a8a1
+DIST sparse-0.5.2-rc1.tar.gz 282810 BLAKE2B 
74d06230ceb06dac427984c365223633ef795b2f6329c69da5183b9f357ee05d74b04b18cf400b4d813026a746218edbf9bc0b2aa371c8a3681ac10ce19b
 SHA512 
b58458b97e91b7d02d032a946d9870a3fd227959608fb7847864ad1a92258aeb0461da513f4d6d3b37791ed8d5fc41ac01cfef0fcaf34b229090ff078672ef40

diff --git a/sys-devel/sparse/sparse-0.5.2_rc1.ebuild 
b/sys-devel/sparse/sparse-0.5.2_rc1.ebuild
new file mode 100644
index 000..69c8ce4c6c7
--- /dev/null
+++ b/sys-devel/sparse/sparse-0.5.2_rc1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils multilib toolchain-funcs
+
+DESCRIPTION="C semantic parser"
+HOMEPAGE="https://sparse.wiki.kernel.org/index.php/Main_Page;
+
+RC_COMMIT=d1c2f8d3d4205ca1ae7cf0ec2cbd89a7fce73e5c
+
+if [[ ${PV} == "" ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.kernel.org/pub/scm/devel/${PN}/${PN}.git;
+   KEYWORDS=""
+else
+   
SRC_URI="https://git.kernel.org/pub/scm/devel/${PN}/${PN}.git/snapshot/${PN}-${RC_COMMIT}.tar.gz
 -> ${PN}-${PV/_/-}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="gtk llvm test xml"
+
+RDEPEND="gtk? ( x11-libs/gtk+:2 )
+   llvm? ( >=sys-devel/llvm-3.0 )
+   xml? ( dev-libs/libxml2 )"
+DEPEND="${RDEPEND}
+   gtk? ( virtual/pkgconfig )
+   xml? ( virtual/pkgconfig )"
+
+S="${WORKDIR}/sparse-${RC_COMMIT}"
+
+src_prepare() {
+   tc-export AR CC PKG_CONFIG
+   sed -i \
+   -e '/^PREFIX=/s:=.*:=/usr:' \
+   -e "/^LIBDIR=/s:/lib:/$(get_libdir):" \
+   -e '/^COMMON_CFLAGS =/{s:=:= $(CPPFLAGS):;s:-O2 
-finline-functions -fno-strict-aliasing -g:-fno-strict-aliasing:}' \
+   -e "s:pkg-config:${PKG_CONFIG}:" \
+   Makefile || die
+   export MAKEOPTS+=" V=1 AR=${AR} CC=${CC} HAVE_GTK2=$(usex gtk) 
HAVE_LLVM=$(usex llvm) HAVE_LIBXML=$(usex xml)"
+   default
+}
+
+src_compile() {
+   emake $(usex test all all-installable)
+}



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

2018-03-08 Thread Brian Evans
commit: fc56a036496c38e299e0592f2cd4d86eeb83f298
Author: Brian Evans  gentoo  org>
AuthorDate: Fri Mar  9 01:25:06 2018 +
Commit: Brian Evans  gentoo  org>
CommitDate: Fri Mar  9 01:25:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc56a036

dev-db/mariadb: Revbump for xtrabackup-sst patch

Upstream patch for MDEV-15254

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

 dev-db/mariadb/Manifest  | 1 -
 dev-db/mariadb/{mariadb-10.1.31.ebuild => mariadb-10.1.31-r1.ebuild} | 3 ++-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-db/mariadb/Manifest b/dev-db/mariadb/Manifest
index ea881a5df4f..28ca147aa25 100644
--- a/dev-db/mariadb/Manifest
+++ b/dev-db/mariadb/Manifest
@@ -12,6 +12,5 @@ DIST mysql-extras-20160721-1526Z.tar.bz2 301788 BLAKE2B 
23ef75d0122e9e18382f708a
 DIST mysql-extras-20170310-1426Z.tar.bz2 307052 BLAKE2B 
2c364678301c97ae5c88551a78caa633377f20dd45ce3e43516f8909f7bfa1b3ed5b115dd314540e7ea96f4232f7265d8fc50099da51934a0e38561bbeff84e4
 SHA512 
2dbb3e46f14fbd0be9ee0e3a8ff2e4d5325f9a9be332014ea556283c0bc5f53349952d267d6713fac5b54e3167a66ddd36f18b18b79ca6b68ede399399488157
 DIST mysql-extras-20170316-1355Z.tar.bz2 308933 BLAKE2B 
e515f5926a0cbba86fdaaa9295e9d1f7d5f36e401f73de0d9d3c837a7f2d2a4f48c8a1bb5dadefad73a1aa676c9c5aee3571342d594644918cfca2861f2ba253
 SHA512 
5bf7938bfa5989da85216fbca4575397fc05c83e1afac76bd6c0b338a876caf37194f53a2a933d6f69eb31727ca005be617e53a8fdd0a95d8f1f68684c4ba68c
 DIST mysql-extras-20170926-1321Z.tar.bz2 312466 BLAKE2B 
3e3e19a905961570cea9c1eb14dec3780da80409e996b1aeddb08625da875f5d08798a862cb1b80566b0d8be0d9ec2aab0a390ca90f991203c9871538b11f00a
 SHA512 
556e782ccc40d8cffb2fde8c46038c90023440c07785ec667f898afdb8c802faeb4dbfe8b3918a1e563b46d1dc8c0de1172f7843ce08ee1ded435b344f8f0cf5
-DIST mysql-extras-20180209-2142Z.tar.bz2 315130 BLAKE2B 
4e3b1de9fdbb455f318962dabb4867e1f987fc5e921c9184171d0cca2176306c0153b17d600db809d5f25405edd52079873071ff5fda94fe1ea6f840c575f87e
 SHA512 
d750020428bfff81a4275d92bb19a22804e6f4a3f60153d1fc8a31df40491f4b52d534c6123d2862737443e91d4b76741c7ec8c2aaac17eba481301243718107
 DIST mysql-extras-20180228-1611Z.tar.bz2 317225 BLAKE2B 
c13eefecbb5518b96390d18c1acdd5d0ee2c74d95952713d3efd047075a5164d45d4792bb410404278a93fddb1540443e252a82070d245972640ae7b1dd1
 SHA512 
cc2b940f3e7a3b988e38fdd8ae54206bf52a489d999a07e65413e042c2fc584f2901b5fca5668ed849eac3e1e70a271a0090efc463c0e99d902dff14aed0294f
 DIST mysql-extras-20180308-1938Z.tar.bz2 318238 BLAKE2B 
003389434dc52d5e49be77d0e70edfce664d5011a6dbc280bebc1d958a6626ecf7457a720dc66a6b692e2f7796f36fc55cc7048cee78278aa1fe6f82659ccf07
 SHA512 
12e39c97ebb23e8ae3db5f4a344779fe47f59e32d7e39258f1d8f527ef5ab7470cd6dda0b2980f67472ae4a10a21249aed87eeac18e7fea58c22aebd7f838d2c

diff --git a/dev-db/mariadb/mariadb-10.1.31.ebuild 
b/dev-db/mariadb/mariadb-10.1.31-r1.ebuild
similarity index 98%
rename from dev-db/mariadb/mariadb-10.1.31.ebuild
rename to dev-db/mariadb/mariadb-10.1.31-r1.ebuild
index 70cf9d93025..9cd0087e80b 100644
--- a/dev-db/mariadb/mariadb-10.1.31.ebuild
+++ b/dev-db/mariadb/mariadb-10.1.31-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
-MY_EXTRAS_VER="20180209-2142Z"
+MY_EXTRAS_VER="20180308-1938Z"
 # The wsrep API version must match between upstream WSREP and 
sys-cluster/galera major number
 WSREP_REVISION="25"
 SUBSLOT="18"
@@ -32,6 +32,7 @@ PATCHES=(

"${MY_PATCH_DIR}"/20018_all_mariadb-10.1.16-without-clientlibs-tools.patch
"${MY_PATCH_DIR}"/20025_all_mariadb-10.1.26-gssapi-detect.patch
"${MY_PATCH_DIR}"/20029_all_mariadb-10.1.31-enable-numa.patch
+   "${MY_PATCH_DIR}"/20033_all_mariadb-10.1.31-xtradb-sst.patch
 )
 
 COMMON_DEPEND="



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

2018-03-08 Thread Brian Evans
commit: c1aff2ed2a305cba7bbc6f705a3938a6d27a52a5
Author: Brian Evans  gentoo  org>
AuthorDate: Fri Mar  9 01:27:21 2018 +
Commit: Brian Evans  gentoo  org>
CommitDate: Fri Mar  9 01:27:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1aff2ed

dev-db/mariadb: Restore ~arm keyword on 10.2.13

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/dev-db/mariadb/mariadb-10.2.13.ebuild 
b/dev-db/mariadb/mariadb-10.2.13.ebuild
index de967d0bf31..d515e8570a6 100644
--- a/dev-db/mariadb/mariadb-10.2.13.ebuild
+++ b/dev-db/mariadb/mariadb-10.2.13.ebuild
@@ -43,7 +43,7 @@ REQUIRED_USE="jdbc? ( extraengine server !static )
?? ( tcmalloc jemalloc )
static? ( yassl !pam )"
 
-KEYWORDS="~amd64 ~hppa ~ia64 ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux 
~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux 
~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
 
 # Shorten the path because the socket path length must be shorter than 107 
chars
 # and we will run a mysql server during test phase



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

2018-03-08 Thread Brian Evans
commit: a1e3d747771e9672671db9031afa532da2002e3c
Author: Brian Evans  gentoo  org>
AuthorDate: Fri Mar  9 01:03:32 2018 +
Commit: Brian Evans  gentoo  org>
CommitDate: Fri Mar  9 01:03:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1e3d747

dev-db/mariadb: Version bump for 10.2.13

Include fixes for xtradbackup-v2 sst and my_addr_resolve build failure

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

 dev-db/mariadb/Manifest   |2 +
 dev-db/mariadb/mariadb-10.2.13.ebuild | 1008 +
 2 files changed, 1010 insertions(+)

diff --git a/dev-db/mariadb/Manifest b/dev-db/mariadb/Manifest
index 92ea5ca6cb2..ea881a5df4f 100644
--- a/dev-db/mariadb/Manifest
+++ b/dev-db/mariadb/Manifest
@@ -5,6 +5,7 @@ DIST mariadb-10.1.24.tar.gz 61780687 BLAKE2B 
38df67a1b26aab559e41f44b129f2e57388
 DIST mariadb-10.1.29.tar.gz 67885370 BLAKE2B 
40b94ed519522f16ee4687a9c569a0e52632d2aeccf65b87070de31118bf5e719cce78cf36afd4f1386166b14e418e0262ffbc3a61098c95e6ee101faf871ec5
 SHA512 
c169dfa2878f9fa9e0e9d12ca79fcbfa644e9b51bb0b78b8dd51d6c5679f3184d139fa96a1ddb25f3ae5d1c0489708c2c624f96a24020f77bf7e5247fac45ecd
 DIST mariadb-10.1.31.tar.gz 67982786 BLAKE2B 
1fabbea67345024157be4be34a50c4e9c73b1a60def452321b6e9209d9fb16aace92e7ab1c37c168e5c9f6c52b623245e9df3171ce3f84e8fd0e840948b3e57f
 SHA512 
db37ddb8ae5daf35b37d5132860c19c4a9b51c40005d05c5107f956ac5b4ecd447375b6f3a09bf59ea5aef2f4009314ed6e969ca2ac516722702b4da286dbd89
 DIST mariadb-10.2.12.tar.gz 72818636 BLAKE2B 
50a72b8096ae8bd5dc635352fc35d22322a0d7cf415e45883898307050ec547a79c66d51ab0ce311f1895eb178afeb49664fb434af77f9ff2b9aedef0aea85bc
 SHA512 
8d3d3c84d4a01d6047e4f2b6802eb802e1f6a7b0e10e981c7ef9fdd27a5a25baab0af47a21b8637f4cbb9d21ef3bcc85097c5fdb8745c2a79040ab87fecb5a7b
+DIST mariadb-10.2.13.tar.gz 72591913 BLAKE2B 
5abc3fefc5b02f099254b8a3a832a20793989a316efdc22b146cf78b5b83fcb3e4e617fce1b9161194e3f54b7bb469de3bb656319048fb137915af24e21f6aa2
 SHA512 
4c6038f134a32f50daa3172b367588240ef20a6f6cfe36d830e427cf52d315284481f5300d3db32d9e81ddd352dbea01fd4230f4e4d79e175d97c0c49331a4ca
 DIST mariadb-10.3.5.tar.gz 70945381 BLAKE2B 
10f5f08a64b3d046f8255a5ea9bb1661b7a88d130b0a89b41c8f98abbe3c04cc13154e1ad6c012ef97a396f055ca5d748998f1e7d6dc89ca73a3b61f70749457
 SHA512 
e7f2ffd38da4e4dbd214bc97e30216682b6f8ca368bcbd5717fb408a6110f26da4472cd7ac0d288c817eb9c6426a063cff8d582e03fe8a1219c0d70508e5a004
 DIST mariadb-5.5.59.tar.gz 45804920 BLAKE2B 
e24792cb5427e2c3254e83cfa355b8cf4350bc488b2477daa4ef4ee41d3c33c7d0b124eb9a615ccbccec693313fd83e3f13f633cc08ea725b78b179cc813f809
 SHA512 
facebe62cb9b55518fe669b65f939974aa33c308983c4c3ab6897fb500ec10aa407489e936e56d1269ea5e533655c4be8d0b5d78b3eeb3882ce1b96113a66afe
 DIST mysql-extras-20160721-1526Z.tar.bz2 301788 BLAKE2B 
23ef75d0122e9e18382f708a86c61624e0437fad593b7f02ccb2b3939d710404e18e3b70617ed400e5f6947d3a92d2867a5f7d98bf61597442e99989f60ca4f7
 SHA512 
c7450039780e4e2684c932ba7c291c1de25dd1a64e4c6e88aa13b790768b4100955f36ae4a3bf983569ea23b43be02da6dad3d5985c1163ec9e8aa91f0efd85d
@@ -13,3 +14,4 @@ DIST mysql-extras-20170316-1355Z.tar.bz2 308933 BLAKE2B 
e515f5926a0cbba86fdaaa92
 DIST mysql-extras-20170926-1321Z.tar.bz2 312466 BLAKE2B 
3e3e19a905961570cea9c1eb14dec3780da80409e996b1aeddb08625da875f5d08798a862cb1b80566b0d8be0d9ec2aab0a390ca90f991203c9871538b11f00a
 SHA512 
556e782ccc40d8cffb2fde8c46038c90023440c07785ec667f898afdb8c802faeb4dbfe8b3918a1e563b46d1dc8c0de1172f7843ce08ee1ded435b344f8f0cf5
 DIST mysql-extras-20180209-2142Z.tar.bz2 315130 BLAKE2B 
4e3b1de9fdbb455f318962dabb4867e1f987fc5e921c9184171d0cca2176306c0153b17d600db809d5f25405edd52079873071ff5fda94fe1ea6f840c575f87e
 SHA512 
d750020428bfff81a4275d92bb19a22804e6f4a3f60153d1fc8a31df40491f4b52d534c6123d2862737443e91d4b76741c7ec8c2aaac17eba481301243718107
 DIST mysql-extras-20180228-1611Z.tar.bz2 317225 BLAKE2B 
c13eefecbb5518b96390d18c1acdd5d0ee2c74d95952713d3efd047075a5164d45d4792bb410404278a93fddb1540443e252a82070d245972640ae7b1dd1
 SHA512 
cc2b940f3e7a3b988e38fdd8ae54206bf52a489d999a07e65413e042c2fc584f2901b5fca5668ed849eac3e1e70a271a0090efc463c0e99d902dff14aed0294f
+DIST mysql-extras-20180308-1938Z.tar.bz2 318238 BLAKE2B 
003389434dc52d5e49be77d0e70edfce664d5011a6dbc280bebc1d958a6626ecf7457a720dc66a6b692e2f7796f36fc55cc7048cee78278aa1fe6f82659ccf07
 SHA512 
12e39c97ebb23e8ae3db5f4a344779fe47f59e32d7e39258f1d8f527ef5ab7470cd6dda0b2980f67472ae4a10a21249aed87eeac18e7fea58c22aebd7f838d2c

diff --git a/dev-db/mariadb/mariadb-10.2.13.ebuild 
b/dev-db/mariadb/mariadb-10.2.13.ebuild
new file mode 100644
index 000..de967d0bf31
--- /dev/null
+++ b/dev-db/mariadb/mariadb-10.2.13.ebuild
@@ -0,0 +1,1008 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+MY_EXTRAS_VER="20180308-1938Z"
+SUBSLOT="18"
+
+JAVA_PK

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

2018-03-08 Thread Brian Evans
commit: 53280442ad2e56c0d2924d78aa2cbd48eac20a8f
Author: Brian Evans  gentoo  org>
AuthorDate: Fri Mar  9 01:15:34 2018 +
Commit: Brian Evans  gentoo  org>
CommitDate: Fri Mar  9 01:15:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53280442

profiles: base/package.use.mask - Adjust client-libs mask on mariadb

 profiles/base/package.use.mask | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 1179e815d82..73d04afca33 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -17,7 +17,7 @@
 
 # Brian Evans  (28 Feb 2018)
 # Mask client-libs USE to force users to install alternative standard pacakges
->=dev-db/mariadb-10.3 client-libs
+>=dev-db/mariadb-10.2.13 client-libs
 >=dev-db/mysql-5.7 client-libs
 >=dev-db/percona-server-5.7 client-libs
 



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

2018-03-08 Thread James Le Cuirot
commit: 59dc7fc9ad4d9cd8c00320b5cc74bac4f2e41db5
Author: James Le Cuirot  gentoo  org>
AuthorDate: Thu Mar  8 23:04:28 2018 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Mar  8 23:06:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59dc7fc9

sys-cluster/glusterfs: Version bump to 4.0.0

I can't see any announcement about this version yet but it's tagged in
git and the source tarball is there. More importantly, it properly
fixes the libtirpc issues.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-cluster/glusterfs/Manifest   |   1 +
 sys-cluster/glusterfs/glusterfs-4.0.0.ebuild | 224 +++
 2 files changed, 225 insertions(+)

diff --git a/sys-cluster/glusterfs/Manifest b/sys-cluster/glusterfs/Manifest
index 5223b773b13..2534dabde05 100644
--- a/sys-cluster/glusterfs/Manifest
+++ b/sys-cluster/glusterfs/Manifest
@@ -1,2 +1,3 @@
 DIST glusterfs-3.12.3.tar.gz 7187644 BLAKE2B 
736c6bb408b0bd289ce5ce0abcc7e8bf4b7f96e4e92a1e669f016b59fb16993b17f7cf50fed09a6eeb851b57054c7bf9e595b642c506b0aca567d7ae80de0e84
 SHA512 
f648b8324a69360b510c947e49918467c969dcc21b6a408b6916b780aa78c44abe027b6c84d696eed7d5f381b055edd3be1dfe4f3ea8f76d15d9319cd08cfa3d
 DIST glusterfs-3.13.0.tar.gz 7445713 BLAKE2B 
9e03cc9fb214252cb883c1cb0751dbda71d54cf0c8f15f126f6f7a9f1e437cfc7e42df800c01bd4b6916e32005fc93e5d8ff6228810accdba30c30219ab4f878
 SHA512 
36d89866658ed10b84ba38a1d7f2afd90f1b7fcc5e40f7e8a2c8e1d05e5b282e7f4e9e20dbe64e093b997a05f884563b8b57aef9ed6b17d61400275c3553c5e1
+DIST glusterfs-4.0.0.tar.gz 7632629 BLAKE2B 
9367d2c99452d261d889cf564f3a055e1459ee54377cbf8cf6cc46c8d7f153bb258892fb73fc492d1dc6c5bea156d204971256fefc96f9f4825583d9c1086563
 SHA512 
acd3c462a8e15fb31f4b30d2e217928488e32d66ae7d1061df3e166354a4ddcdeb0ba0bcc994b7563f83376c882800fad07e190e0086fda987915c195266421f

diff --git a/sys-cluster/glusterfs/glusterfs-4.0.0.ebuild 
b/sys-cluster/glusterfs/glusterfs-4.0.0.ebuild
new file mode 100644
index 000..a4a5bf36143
--- /dev/null
+++ b/sys-cluster/glusterfs/glusterfs-4.0.0.ebuild
@@ -0,0 +1,224 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit autotools elisp-common python-single-r1 systemd user versionator
+
+if [[ ${PV#} != ${PV} ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/gluster/glusterfs.git;
+else
+   
SRC_URI="https://download.gluster.org/pub/gluster/${PN}/$(get_version_component_range
 '1-2')/${PV}/${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+fi
+
+DESCRIPTION="GlusterFS is a powerful network/cluster filesystem"
+HOMEPAGE="https://www.gluster.org/;
+
+LICENSE="|| ( GPL-2 LGPL-3+ )"
+SLOT="0"
+IUSE="bd-xlator crypt-xlator debug emacs +fuse +georeplication glupy 
infiniband +libtirpc qemu-block rsyslog static-libs +syslog systemtap test 
+tiering vim-syntax +xml"
+
+REQUIRED_USE="georeplication? ( ${PYTHON_REQUIRED_USE} )
+   glupy? ( ${PYTHON_REQUIRED_USE} )"
+
+# the tests must be run as root
+RESTRICT="test"
+
+# sys-apps/util-linux is required for libuuid
+RDEPEND="bd-xlator? ( sys-fs/lvm2 )
+   !elibc_glibc? ( sys-libs/argp-standalone )
+   emacs? ( virtual/emacs )
+   fuse? ( >=sys-fs/fuse-2.7.0:0 )
+   georeplication? ( ${PYTHON_DEPS} )
+   infiniband? ( sys-fabric/libibverbs:* sys-fabric/librdmacm:* )
+   libtirpc? ( net-libs/libtirpc:= )
+   !libtirpc? ( elibc_glibc? ( sys-libs/glibc[rpc(-)] ) )
+   qemu-block? ( dev-libs/glib:2 )
+   systemtap? ( dev-util/systemtap )
+   tiering? ( dev-db/sqlite:3 )
+   xml? ( dev-libs/libxml2 )
+   sys-libs/readline:=
+   dev-libs/libaio
+   dev-libs/openssl:=[-bindist]
+   dev-libs/userspace-rcu:=
+   net-libs/rpcsvc-proto
+   sys-apps/util-linux"
+DEPEND="${RDEPEND}
+   virtual/acl
+   virtual/pkgconfig
+   sys-devel/bison
+   sys-devel/flex
+   test? ( >=dev-util/cmocka-1.0.1
+   app-benchmarks/dbench
+   dev-vcs/git
+   net-fs/nfs-utils
+   virtual/perl-Test-Harness
+   dev-libs/yajl
+   sys-fs/xfsprogs
+   sys-apps/attr )"
+
+SITEFILE="50${PN}-mode-gentoo.el"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-3.12.2-poisoned-sysmacros.patch"
+   "${FILESDIR}/${PN}-3.12.2-silent_rules.patch"
+)
+
+DOCS=( AUTHORS ChangeLog NEWS README.md THANKS )
+
+# Maintainer notes:
+# * The build system will always configure & build argp-standalone but it'll 
never use it
+#   if the argp.h header is found in the system. Which should be the case with
+#   glibc or if argp-standalone is installed.
+
+pkg_setup() {
+   python_setup "python2*"
+   python-single-r1_pkg_setup
+
+   # Needed for statedumps
+   # 
https://github.com/gluster/glusterfs/commit/0e50c4b3ea734456c14e2d7a578463999bd332c3
+   enewgroup gluster
+   

[gentoo-commits] repo/gentoo:master commit in: sys-cluster/glusterfs/, sys-cluster/glusterfs/files/

2018-03-08 Thread James Le Cuirot
commit: 8367c70f19adaadfc5bf86786e02b5a11dfc093f
Author: James Le Cuirot  gentoo  org>
AuthorDate: Thu Mar  8 23:02:34 2018 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Mar  8 23:06:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8367c70f

sys-cluster/glusterfs: Update  with new silent rules patch

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 .../glusterfs/files/glusterfs-4.1.0-silent_rules.patch| 15 +++
 sys-cluster/glusterfs/glusterfs-.ebuild   |  6 +++---
 2 files changed, 18 insertions(+), 3 deletions(-)

diff --git a/sys-cluster/glusterfs/files/glusterfs-4.1.0-silent_rules.patch 
b/sys-cluster/glusterfs/files/glusterfs-4.1.0-silent_rules.patch
new file mode 100644
index 000..236898ab8c1
--- /dev/null
+++ b/sys-cluster/glusterfs/files/glusterfs-4.1.0-silent_rules.patch
@@ -0,0 +1,15 @@
+diff -Naur a/configure.ac b/configure.ac
+--- a/configure.ac 2018-03-08 22:50:23.221758897 +
 b/configure.ac 2018-03-08 22:53:12.776129757 +
+@@ -19,11 +19,6 @@
+ #but libglusterfs fails to build with contrib (Then are not set up that way?)
+ #AM_INIT_AUTOMAKE([subdir-objects])
+ 
+-m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES(yes)])
+-
+-if make --help 2>&1 | grep -q no-print-directory; then
+-   AM_MAKEFLAGS="$AM_MAKEFLAGS --no-print-directory";
+-fi
+ 
+ AC_CONFIG_HEADERS([config.h site.h])
+ 

diff --git a/sys-cluster/glusterfs/glusterfs-.ebuild 
b/sys-cluster/glusterfs/glusterfs-.ebuild
index 4615e8fa756..2733e778803 100644
--- a/sys-cluster/glusterfs/glusterfs-.ebuild
+++ b/sys-cluster/glusterfs/glusterfs-.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
@@ -65,7 +65,7 @@ SITEFILE="50${PN}-mode-gentoo.el"
 
 PATCHES=(
"${FILESDIR}/${PN}-3.12.2-poisoned-sysmacros.patch"
-   "${FILESDIR}/${PN}-3.12.2-silent_rules.patch"
+   "${FILESDIR}/${PN}-4.1.0-silent_rules.patch"
 )
 
 DOCS=( AUTHORS ChangeLog NEWS README.md THANKS )
@@ -178,7 +178,7 @@ src_install() {
newconfd "${FILESDIR}/${PN}.confd" glusterfsd
 
keepdir /var/log/${PN}
-   keepdir /var/lib/glusterd
+   keepdir /var/lib/glusterd/{events,glusterfind/.keys}
 
# QA
rm -r "${ED}/var/run/" || die



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

2018-03-08 Thread James Le Cuirot
commit: 1175768be60c762fe32c0fd44361af6580968ff9
Author: James Le Cuirot  gentoo  org>
AuthorDate: Thu Mar  8 23:05:36 2018 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Mar  8 23:06:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1175768b

sys-cluster/glusterfs: Drop old 3.13.0

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-cluster/glusterfs/Manifest|   1 -
 sys-cluster/glusterfs/glusterfs-3.13.0.ebuild | 223 --
 2 files changed, 224 deletions(-)

diff --git a/sys-cluster/glusterfs/Manifest b/sys-cluster/glusterfs/Manifest
index 2534dabde05..09fbcad9339 100644
--- a/sys-cluster/glusterfs/Manifest
+++ b/sys-cluster/glusterfs/Manifest
@@ -1,3 +1,2 @@
 DIST glusterfs-3.12.3.tar.gz 7187644 BLAKE2B 
736c6bb408b0bd289ce5ce0abcc7e8bf4b7f96e4e92a1e669f016b59fb16993b17f7cf50fed09a6eeb851b57054c7bf9e595b642c506b0aca567d7ae80de0e84
 SHA512 
f648b8324a69360b510c947e49918467c969dcc21b6a408b6916b780aa78c44abe027b6c84d696eed7d5f381b055edd3be1dfe4f3ea8f76d15d9319cd08cfa3d
-DIST glusterfs-3.13.0.tar.gz 7445713 BLAKE2B 
9e03cc9fb214252cb883c1cb0751dbda71d54cf0c8f15f126f6f7a9f1e437cfc7e42df800c01bd4b6916e32005fc93e5d8ff6228810accdba30c30219ab4f878
 SHA512 
36d89866658ed10b84ba38a1d7f2afd90f1b7fcc5e40f7e8a2c8e1d05e5b282e7f4e9e20dbe64e093b997a05f884563b8b57aef9ed6b17d61400275c3553c5e1
 DIST glusterfs-4.0.0.tar.gz 7632629 BLAKE2B 
9367d2c99452d261d889cf564f3a055e1459ee54377cbf8cf6cc46c8d7f153bb258892fb73fc492d1dc6c5bea156d204971256fefc96f9f4825583d9c1086563
 SHA512 
acd3c462a8e15fb31f4b30d2e217928488e32d66ae7d1061df3e166354a4ddcdeb0ba0bcc994b7563f83376c882800fad07e190e0086fda987915c195266421f

diff --git a/sys-cluster/glusterfs/glusterfs-3.13.0.ebuild 
b/sys-cluster/glusterfs/glusterfs-3.13.0.ebuild
deleted file mode 100644
index 4524cb29ef4..000
--- a/sys-cluster/glusterfs/glusterfs-3.13.0.ebuild
+++ /dev/null
@@ -1,223 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit autotools elisp-common python-single-r1 systemd user versionator
-
-if [[ ${PV#} != ${PV} ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/gluster/glusterfs.git;
-else
-   
SRC_URI="https://download.gluster.org/pub/gluster/${PN}/$(get_version_component_range
 '1-2')/${PV}/${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
-fi
-
-DESCRIPTION="GlusterFS is a powerful network/cluster filesystem"
-HOMEPAGE="https://www.gluster.org/;
-
-LICENSE="|| ( GPL-2 LGPL-3+ )"
-SLOT="0"
-IUSE="bd-xlator crypt-xlator debug emacs +fuse +georeplication glupy 
infiniband +libtirpc qemu-block rsyslog static-libs +syslog systemtap test 
+tiering vim-syntax +xml"
-
-REQUIRED_USE="georeplication? ( ${PYTHON_REQUIRED_USE} )
-   glupy? ( ${PYTHON_REQUIRED_USE} )"
-
-# the tests must be run as root
-RESTRICT="test"
-
-# sys-apps/util-linux is required for libuuid
-RDEPEND="bd-xlator? ( sys-fs/lvm2 )
-   !elibc_glibc? ( sys-libs/argp-standalone )
-   emacs? ( virtual/emacs )
-   fuse? ( >=sys-fs/fuse-2.7.0:0 )
-   georeplication? ( ${PYTHON_DEPS} )
-   infiniband? ( sys-fabric/libibverbs:* sys-fabric/librdmacm:* )
-   libtirpc? ( net-libs/libtirpc:= )
-   !libtirpc? ( elibc_glibc? ( sys-libs/glibc[rpc(-)] ) )
-   qemu-block? ( dev-libs/glib:2 )
-   systemtap? ( dev-util/systemtap )
-   tiering? ( dev-db/sqlite:3 )
-   xml? ( dev-libs/libxml2 )
-   sys-libs/readline:=
-   dev-libs/libaio
-   dev-libs/openssl:=[-bindist]
-   dev-libs/userspace-rcu:=
-   net-libs/rpcsvc-proto
-   sys-apps/util-linux"
-DEPEND="${RDEPEND}
-   virtual/acl
-   virtual/pkgconfig
-   sys-devel/bison
-   sys-devel/flex
-   test? ( >=dev-util/cmocka-1.0.1
-   app-benchmarks/dbench
-   dev-vcs/git
-   net-fs/nfs-utils
-   virtual/perl-Test-Harness
-   dev-libs/yajl
-   sys-fs/xfsprogs
-   sys-apps/attr )"
-
-SITEFILE="50${PN}-mode-gentoo.el"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-3.12.2-poisoned-sysmacros.patch"
-   "${FILESDIR}/${PN}-3.12.2-silent_rules.patch"
-)
-
-DOCS=( AUTHORS ChangeLog NEWS README.md THANKS )
-
-# Maintainer notes:
-# * The build system will always configure & build argp-standalone but it'll 
never use it
-#   if the argp.h header is found in the system. Which should be the case with
-#   glibc or if argp-standalone is installed.
-
-pkg_setup() {
-   python_setup "python2*"
-   python-single-r1_pkg_setup
-
-   # Needed for statedumps
-   # 
https://github.com/gluster/glusterfs/commit/0e50c4b3ea734456c14e2d7a578463999bd332c3
-   enewgroup gluster
-   enewuser gluster -1 -1 "${EPREFIX}"/var/run/gluster gluster
-}
-
-src_prepare() {
-   default
-
-   # build rpc-transport and xlators only once as shared libs
-  

[gentoo-commits] repo/gentoo:master commit in: mail-filter/spamassassin/

2018-03-08 Thread Sergei Trofimovich
commit: 63d8fcfd4fa6885efc5d429b6d7986c657af3b76
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Mar  8 23:03:21 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Mar  8 23:03:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63d8fcfd

mail-filter/spamassassin: stable 3.4.1-r20 for ia64, bug #649822

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

 mail-filter/spamassassin/spamassassin-3.4.1-r20.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/mail-filter/spamassassin/spamassassin-3.4.1-r20.ebuild 
b/mail-filter/spamassassin/spamassassin-3.4.1-r20.ebuild
index c4789c7633d..16109c5a2f0 100644
--- a/mail-filter/spamassassin/spamassassin-3.4.1-r20.ebuild
+++ b/mail-filter/spamassassin/spamassassin-3.4.1-r20.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
@@ -13,7 +13,7 @@ SRC_URI="mirror://apache/spamassassin/source/${MY_P}.tar.bz2"
 
 LICENSE="Apache-2.0 GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
 IUSE="berkdb cron ipv6 ldap libressl mysql postgres qmail sqlite ssl test"
 
 # The Makefile.PL script checks for dependencies, but only fails if a



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

2018-03-08 Thread Sergei Trofimovich
commit: 96759e9abaafa02b8434ba40cfcb00c5bf7fa278
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Mar  8 23:03:36 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Mar  8 23:03:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96759e9a

dev-db/sqlite: stable 3.22.0 for ia64, bug #649954

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

 dev-db/sqlite/sqlite-3.22.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/sqlite/sqlite-3.22.0.ebuild 
b/dev-db/sqlite/sqlite-3.22.0.ebuild
index 2932e9db35d..c0c45d31e35 100644
--- a/dev-db/sqlite/sqlite-3.22.0.ebuild
+++ b/dev-db/sqlite/sqlite-3.22.0.ebuild
@@ -19,7 +19,7 @@ SRC_URI="doc? ( 
https://sqlite.org/2018/${PN}-doc-${DOC_PV}.zip )
 
 LICENSE="public-domain"
 SLOT="3"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="debug doc icu +readline secure-delete static-libs tcl test tools"
 
 RDEPEND="sys-libs/zlib:0=[${MULTILIB_USEDEP}]



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

2018-03-08 Thread Sergei Trofimovich
commit: 4115525613b4d3490a6ad3d6cb46c96dc6d3e993
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Mar  8 23:03:30 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Mar  8 23:03:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41155256

app-editors/emacs: stable 25.3-r3 for ia64, bug #649910

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

 app-editors/emacs/emacs-25.3-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/emacs/emacs-25.3-r3.ebuild 
b/app-editors/emacs/emacs-25.3-r3.ebuild
index a091afd0c96..b6a41e50068 100644
--- a/app-editors/emacs/emacs-25.3-r3.ebuild
+++ b/app-editors/emacs/emacs-25.3-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/emacs/${P}.tar.xz"
 
 LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
 SLOT="25"
-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"
+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"
 IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gconf gfile gif 
gpm gsettings gtk +gtk3 gzip-el hesiod imagemagick +inotify jpeg kerberos 
libxml2 livecd m17n-lib motif pax_kernel png selinux sound source ssl svg tiff 
toolkit-scroll-bars wide-int X Xaw3d xft +xpm zlib"
 REQUIRED_USE="?? ( aqua X )"
 



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

2018-03-08 Thread Andrey Grozin
commit: 4d0afb5f0661fbeb6c7d76b07b65cf40f8781318
Author: Andrey Grozin  gentoo  org>
AuthorDate: Thu Mar  8 22:36:53 2018 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Thu Mar  8 22:36:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d0afb5f

dev-python/matplotlib: bump to 2.2.0

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/matplotlib/Manifest |   1 +
 .../files/matplotlib-2.2.0-doc-make.patch  |  10 +
 dev-python/matplotlib/matplotlib-2.2.0.ebuild  | 257 +
 3 files changed, 268 insertions(+)

diff --git a/dev-python/matplotlib/Manifest b/dev-python/matplotlib/Manifest
index e38eadd8a39..8a95b4c2349 100644
--- a/dev-python/matplotlib/Manifest
+++ b/dev-python/matplotlib/Manifest
@@ -1,3 +1,4 @@
 DIST matplotlib-1.4.3.tar.gz 49933525 BLAKE2B 
40ea29ef7197d364f9caea63904b11231a4f74ca93184de8b1f8c7f78713cf887ea8a6fbee1b3f545c895eb353e0eeb5d65308657a3138986fb080ac44164427
 SHA512 
51b0f58b2618b47b653e17e4f6b6a1215d3a3b0f1331ce3555cc7435e365d9c75693f289ce12fe3bf8f69fd57b663e545f0f1c2c94e81eaa661cac0689e125f5
 DIST matplotlib-2.1.0.tar.bz2 33051088 BLAKE2B 
6a97909a44ca37c3ec09a9e723909bb0169828e56daeec5711220a6caac632d19e77ef2fc042a61cb82760c9750d04753654761a707b6265a038af9c55b91bd7
 SHA512 
872ff86e989b4e9352663f4abde1768aa05b1adea3e1b234efdb301429d421718314b27950e508d92df8fc9136764b07e8a6861b66512e9695a496993076bb5f
 DIST matplotlib-2.1.2.tar.bz2 33422388 BLAKE2B 
cb4826b563e9820a17e568de78044cb81af6fbe86221505fe9cfbab7e06fb95cc3a4eff8772443197cdddf6e49b4b59d204fab39054e627b95f0169b74f630a4
 SHA512 
861354363f625a45f40ce7b31263088c950c8664b8ef13f8019da222ba4a8df7d0a8ee048a1bd84102e472ec48318cfea9df905d58a28efb788ba59cd5348061
+DIST matplotlib-2.2.0.tar.gz 37246563 BLAKE2B 
98d0b2cd6221f7e35d6d023b9c580733370b2def914e1ea879245a10399767f6269d81da561630518d1663da4b8afadf801c627b4c713cc37ad628a917cc446a
 SHA512 
70932e4511e6748cc97c1c6b55705d31e93c1c2bd91b163158a4585dd916318337243ba89e6a62319c628fba955bb768bb73380991f6b7ed8678ef61413926e5

diff --git a/dev-python/matplotlib/files/matplotlib-2.2.0-doc-make.patch 
b/dev-python/matplotlib/files/matplotlib-2.2.0-doc-make.patch
new file mode 100644
index 000..7ca0c697423
--- /dev/null
+++ b/dev-python/matplotlib/files/matplotlib-2.2.0-doc-make.patch
@@ -0,0 +1,10 @@
+diff -r -U2 matplotlib-2.1.2.orig/doc/conf.py matplotlib-2.1.2/doc/conf.py
+--- matplotlib-2.1.2.orig/doc/conf.py  2018-01-19 11:07:49.0 +0700
 matplotlib-2.1.2/doc/conf.py   2018-01-21 20:06:44.120901546 +0700
+@@ -136,5 +136,5 @@
+ }
+ 
+-plot_gallery = 'True'
++plot_gallery = True
+ 
+ # Add any paths that contain templates here, relative to this directory.

diff --git a/dev-python/matplotlib/matplotlib-2.2.0.ebuild 
b/dev-python/matplotlib/matplotlib-2.2.0.ebuild
new file mode 100644
index 000..0cbaceef40b
--- /dev/null
+++ b/dev-python/matplotlib/matplotlib-2.2.0.ebuild
@@ -0,0 +1,257 @@
+# 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} )
+PYTHON_REQ_USE='tk?,threads(+)'
+
+inherit distutils-r1 flag-o-matic virtualx toolchain-funcs prefix
+
+DESCRIPTION="Pure python plotting library with matlab like syntax"
+HOMEPAGE="http://matplotlib.org/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+SLOT="0"
+# Main license: matplotlib
+# Some modules: BSD
+# matplotlib/backends/qt4_editor: MIT
+# Fonts: BitstreamVera, OFL-1.1
+LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="cairo doc excel examples gtk2 gtk3 latex pyside qt5 test tk wxwidgets"
+
+PY2_FLAGS="|| ( $(python_gen_useflags python2_7) )"
+REQUIRED_USE="
+   doc? ( ${PY2_FLAGS} )
+   excel? ( ${PY2_FLAGS} )
+   gtk2? ( ${PY2_FLAGS} )
+   wxwidgets? ( ${PY2_FLAGS} )
+   test? (
+   cairo latex qt5 tk wxwidgets
+   || ( gtk2 gtk3 )
+   )"
+
+# #456704 -- a lot of py2-only deps
+PY2_USEDEP=$(python_gen_usedep python2_7)
+PY2_DEPEND="
+   $(python_gen_cond_dep 'dev-python/functools32[${PYTHON_USEDEP}]' 
python2_7)
+   $(python_gen_cond_dep 'dev-python/subprocess32[${PYTHON_USEDEP}]' 
python2_7)
+   $(python_gen_cond_dep 
'dev-python/backports-functools-lru-cache[${PYTHON_USEDEP}]' python2_7)"
+COMMON_DEPEND="
+   dev-python/cycler[${PYTHON_USEDEP}]
+   >=dev-python/numpy-1.7.1[${PYTHON_USEDEP}]
+   dev-python/python-dateutil:0[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   >=dev-python/six-1.10[${PYTHON_USEDEP}]
+   media-fonts/stix-fonts
+   media-libs/freetype:2
+   media-libs/libpng:0
+   >=media-libs/qhull-2013
+   cairo? ( dev-python/cairocffi[${PYTHON_USEDEP}] )
+   gtk2? (
+   dev-libs/glib:2=
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:2
+   

[gentoo-commits] proj/lisp:master commit in: dev-libs/libsigsegv/

2018-03-08 Thread José María Alonso
commit: ba056024c5a18074100fb605671175e07b4d1e47
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Thu Mar  8 22:35:22 2018 +
Commit: José María Alonso  gentoo  org>
CommitDate: Thu Mar  8 22:35:22 2018 +
URL:https://gitweb.gentoo.org/proj/lisp.git/commit/?id=ba056024

dev-libs/libsigsegv: Adds package from portage tree

 dev-libs/libsigsegv/libsigsegv-2.12.ebuild | 31 ++
 1 file changed, 31 insertions(+)

diff --git a/dev-libs/libsigsegv/libsigsegv-2.12.ebuild 
b/dev-libs/libsigsegv/libsigsegv-2.12.ebuild
new file mode 100644
index ..92b03ea4
--- /dev/null
+++ b/dev-libs/libsigsegv/libsigsegv-2.12.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Library for handling page faults in user mode"
+HOMEPAGE="https://www.gnu.org/software/libsigsegv/;
+SRC_URI="mirror://gnu/libsigsegv/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
+IUSE=""
+
+src_configure () {
+   econf --enable-shared
+}
+
+src_test () {
+   if [[ ${FEATURES} = *sandbox* ]] ; then
+   # skip tests as they will fail
+   ewarn "Skipped tests. Please disable sandbox to run tests."
+   return 0
+   fi
+   emake check
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+   dodoc AUTHORS ChangeLog* NEWS PORTING README
+}



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

2018-03-08 Thread Andrey Grozin
commit: 025696e945d6953b8b865d32d22ed08815ee0ba0
Author: Andrey Grozin  gentoo  org>
AuthorDate: Thu Mar  8 22:30:25 2018 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Thu Mar  8 22:30:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=025696e9

dev-python/kiwisolver: bump to 1.0.1

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/kiwisolver/Manifest|  1 +
 dev-python/kiwisolver/kiwisolver-1.0.1.ebuild | 15 +++
 2 files changed, 16 insertions(+)

diff --git a/dev-python/kiwisolver/Manifest b/dev-python/kiwisolver/Manifest
index db79c78cd80..5c857de0be6 100644
--- a/dev-python/kiwisolver/Manifest
+++ b/dev-python/kiwisolver/Manifest
@@ -1 +1,2 @@
 DIST kiwisolver-0.1.3.zip 48696 BLAKE2B 
c5a89ae53b21e188cd7bbb82162fc81814f7794cb786dbb0c3f54f05f845d7b8780f159b55f42cd358ede8b0d8a0bc12132e10ea8249ba31f8e5e64075953c49
 SHA512 
ce5ccf03da88743f091aba7e01ec3d7f4d7a83cb1d2e33b52a4a825bc4b9919329e73bb85a05effc83f6cc449082c5534a036a8d639937229fc7bedcc90d5089
+DIST kiwisolver-1.0.1.tar.gz 34783 BLAKE2B 
104fb7789e004841921bc43fe98a98b247c7f0506a94b07d10ff1e758287a272c9d2f119b7a086847653cdf1bfc9d5c94823d1eb0b4a30ea93cf2b8b05027013
 SHA512 
01002ae1dbf6482ed68c49ad3da80b772db84ec221c4b111c42f1b493f19299e0ddb187e43e64b380eb2ddc292d5848d6e09a5a1dbfaf68950a65423a913ec18

diff --git a/dev-python/kiwisolver/kiwisolver-1.0.1.ebuild 
b/dev-python/kiwisolver/kiwisolver-1.0.1.ebuild
new file mode 100644
index 000..78e7456ce28
--- /dev/null
+++ b/dev-python/kiwisolver/kiwisolver-1.0.1.ebuild
@@ -0,0 +1,15 @@
+# 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} )
+inherit distutils-r1
+
+DESCRIPTION="An efficient C++ implementation of the Cassowary constraint 
solving algorithm"
+HOMEPAGE="https://github.com/nucleic/kiwi;
+SRC_URI="https://github.com/nucleic/kiwi/archive/${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="Clear-BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+S="${WORKDIR}"/kiwi-${PV}



[gentoo-commits] proj/lisp:master commit in: dev-lisp/clisp/, dev-lisp/asdf/

2018-03-08 Thread José María Alonso
commit: 48e2db050459ebfeef870d572e845a5618541600
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Thu Mar  8 22:29:25 2018 +
Commit: José María Alonso  gentoo  org>
CommitDate: Thu Mar  8 22:29:25 2018 +
URL:https://gitweb.gentoo.org/proj/lisp.git/commit/?id=48e2db05

dev-lisp/asdf: Syncs with portage tree

 dev-lisp/asdf/asdf-3.1.5.ebuild | 49 -
 dev-lisp/asdf/asdf-3.3.1.ebuild |  3 +--
 dev-lisp/clisp/clisp-2.49.90.ebuild | 12 -
 dev-lisp/clisp/metadata.xml |  2 +-
 4 files changed, 8 insertions(+), 58 deletions(-)

diff --git a/dev-lisp/asdf/asdf-3.1.5.ebuild b/dev-lisp/asdf/asdf-3.1.5.ebuild
deleted file mode 100644
index fb037462..
--- a/dev-lisp/asdf/asdf-3.1.5.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils prefix
-
-DESCRIPTION="ASDF is Another System Definition Facility for Common Lisp"
-HOMEPAGE="http://common-lisp.net/project/asdf/;
-SRC_URI="http://common-lisp.net/project/${PN}/archives/${P}.tar.gz;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="alpha amd64 ia64 ppc sparc x86 ~amd64-linux ~x86-linux ~x64-macos 
~x86-macos ~x86-solaris"
-IUSE="doc"
-
-SLOT="0/${PVR}"
-
-DEPEND="!dev-lisp/cl-${PN}
-   !dev-lisp/asdf-binary-locations
-   !dev-lisp/gentoo-init
-   !http://www.lispworks.com/reference/HyperSpec/;
fi
 
# configure chokes on --sysconfdir option
-   local configure="./configure --prefix=/usr --enable-portability \
- --libdir=/usr/$(get_libdir) $(use_with readline) $(use_with 
unicode) \
+   local configure="./configure --prefix=${EPREFIX}/usr 
--enable-portability \
+ --libdir=${EPREFIX}/usr/$(get_libdir) $(use_with readline) 
$(use_with unicode) \
  ${myconf} --hyperspec=${CLHSROOT} ${BUILDDIR}"
einfo "${configure}"
${configure} || die "./configure failed"
@@ -131,12 +131,12 @@ src_compile() {
 
 src_install() {
pushd "${BUILDDIR}"
-   make DESTDIR="${D}" prefix=/usr install-bin || die "Installation failed"
+   make DESTDIR="${D}" prefix="${EPREFIX}"/usr install-bin || die 
"Installation failed"
doman clisp.1
dodoc ../SUMMARY README* ../src/NEWS ../unix/MAGIC.add ../ANNOUNCE
# stripping them removes common symbols (defined but uninitialised 
variables)
# which are then needed to build modules...
-   export STRIP_MASK="*/usr/$(get_libdir)/clisp-${PV}/*/*"
+   export STRIP_MASK="*${EPREFIX}/usr/$(get_libdir)/clisp-${PV}/*/*"
popd
dohtml doc/impnotes.{css,html} doc/regexp.html doc/clisp.png
dodoc doc/{CLOS-guide,LISP-tutorial}.txt

diff --git a/dev-lisp/clisp/metadata.xml b/dev-lisp/clisp/metadata.xml
index 256106c8..a78f4156 100644
--- a/dev-lisp/clisp/metadata.xml
+++ b/dev-lisp/clisp/metadata.xml
@@ -21,7 +21,7 @@ changed at run time.

Use local hyperspec instead of online 
version
Build CLISP with support for the NEW-CLX 
module which is a
-C binding to the Xorg libraries
+-C binding to the Xorg libraries
Build CLISP with support for the PARI 
Computer Algebra System
Build CLISP with support for the Support 
Vector Machine module




[gentoo-commits] repo/gentoo:master commit in: dev-lisp/gentoo-init/

2018-03-08 Thread José María Alonso
commit: 3f5c4d831bc5bf6a9c5d799cbe94ce4d4055a759
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Thu Mar  8 22:21:15 2018 +
Commit: José María Alonso  gentoo  org>
CommitDate: Thu Mar  8 22:21:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f5c4d83

dev-lisp/gentoo-init: Drop version 1.1

Closes: https://bugs.gentoo.org/649504
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-lisp/gentoo-init/gentoo-init-1.1.ebuild | 22 --
 1 file changed, 22 deletions(-)

diff --git a/dev-lisp/gentoo-init/gentoo-init-1.1.ebuild 
b/dev-lisp/gentoo-init/gentoo-init-1.1.ebuild
deleted file mode 100644
index 1c0dae66f7b..000
--- a/dev-lisp/gentoo-init/gentoo-init-1.1.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Simple ASDF2 configuration for Gentoo Common Lisp ports"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Common_Lisp/Guide;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE=""
-
-RDEPEND=">=dev-lisp/asdf-2.0"
-
-S="${WORKDIR}"
-
-src_install() {
-   insinto /etc/common-lisp
-   newins "${FILESDIR}"/gentoo-init-1.lisp gentoo-init.lisp
-   doins  "${FILESDIR}"/source-registry.conf
-}



[gentoo-commits] repo/gentoo:master commit in: dev-java/icedtea/

2018-03-08 Thread James Le Cuirot
commit: 7599aadf2c0e65255c437c7896741a9e77ca941e
Author: James Le Cuirot  gentoo  org>
AuthorDate: Thu Mar  8 22:20:16 2018 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Mar  8 22:20:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7599aadf

dev-java/icedtea: Remove vulnerable 3.6.0

Bug: https://bugs.gentoo.org/649968
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-java/icedtea/Manifest |  11 -
 dev-java/icedtea/icedtea-3.6.0.ebuild | 422 --
 2 files changed, 433 deletions(-)

diff --git a/dev-java/icedtea/Manifest b/dev-java/icedtea/Manifest
index 87f3f5506e5..cb1ec382fd3 100644
--- a/dev-java/icedtea/Manifest
+++ b/dev-java/icedtea/Manifest
@@ -1,14 +1,3 @@
-DIST icedtea-3.6-aarch32-7b008fa0fb6d.tar.xz 6742092 BLAKE2B 
3bbc62d745a48ef06ca2cdb8b1acbebcda37731e8121377f55ef572cf64287814a27465726ed3a61f56e684198d397a351f186bd85415f49990a0579c7bbafad
 SHA512 
5cb9d97eac22fbc576b45201785a9d620daed744a2f43eb711371ff561c7d132ebdc3f291d785d285d4801c0d9b1c3bfaf57488fc8c9d31b69ba8ccd18f6c1b1
-DIST icedtea-3.6-corba-13a5a8a3c66f.tar.xz 938380 BLAKE2B 
3060158fd278a1c79da4095787a4d6a934641a733c6001a6afb1ba2025efb3cb3ad811c13de13db8f6db8e9eaa606cfdafb8586dd0c78ece81312c2d772257b4
 SHA512 
5af5898c71e2f8b4feeb55d0976828ed89cc089048b64c5b8ffe55bc0db267e58c21bc6099737a50245352f6b1ccb510fbca3871c371bbc5109323c9a372e698
-DIST icedtea-3.6-hotspot-9bad7d4825fb.tar.xz 6820148 BLAKE2B 
5a885bdbf1339c512b0941c93c3a1dd6151633b75471f76564c08f7930068c6200c771b8a812381c750545a26fef3d5c5a1f03b7c241d4e18bc5b3ebe30225fd
 SHA512 
231775c3f7610388f2f5b11b60aed927e9f50cf0a65bf0675402b72c77ec1c4253e6151cbe0a27f9254297af024eae0f0ddd30a3d4b084699e730249202b9c51
-DIST icedtea-3.6-jaxp-947a7b1ce48b.tar.xz 2297468 BLAKE2B 
0fb3376b7a5f2a419d40a0e5da353a77e6274fba60287d15a63b092e6694a14af9aca71c3f485a77bb8f7c2a741505bc62f6fbe988e7e182c173a9eaf157a31e
 SHA512 
b557ef3a702ec2689578485d6a7444350aa6ce55b0eea6757996b52026e877861f6989a33b4b429dc56cbf7ff81c142696dac893552bdc7330213f45cbbea665
-DIST icedtea-3.6-jaxws-eafb356c44d0.tar.xz 2268316 BLAKE2B 
b61dc00fe88ddb1ddde56cf2735583547632fe26a20e32e42a503ad3b501d541bc21606765ffb74fbe342749524cf7927e8589d002a0bc8064e62164ce8bd14c
 SHA512 
2857819706bfad4b69e228a3cb4a139d094f605f1961dd739913015219cb38871f604b806aae4d584bc6e1b35b92406a7e9cf2b2afedee18cc4fdbfe14120f4d
-DIST icedtea-3.6-jdk-a05e38417041.tar.xz 39075276 BLAKE2B 
d1ae911f47d3fd1be1b15dea6b80166004cb855ea2306a5363bbe0728fa244abf943998cddf4121580dd2326a5f13bba84b664648b5b0807a4950efb55e5f370
 SHA512 
7dcf19770ef989093a309efa6ac154482ed33ac6a72e61f1b646798bf55fdc5e81ce5333abeec01f25a8296a00ba34d8ff95f6de89155f92e8a52218faefb8e9
-DIST icedtea-3.6-langtools-61a1c711f7ab.tar.xz 2065880 BLAKE2B 
47268b281d169b3dd355f5c199f6cdc085685c085537b6c8c34385427a3cb806c7b90e44e5ab9b79d9bddb494b50cb03079a94bbde9a8ddd800f6cc6ce14add9
 SHA512 
92787dcd32ef1f19c1bc01d0dc1e604c09af81dc380eef6584f6c7bc221b285cc14ec5c13226178e2f44e904353af69f416bafe55db6ad414ad79db4878220d8
-DIST icedtea-3.6-nashorn-a2d2fc80c97a.tar.xz 2231644 BLAKE2B 
a32b75a5a97b233afc9420708aabf3c6b0800ef61b6e108871e732d6c2ceb9cce540245e275f76e43c1da4ec079c9ce2692c3bbadbc7eee2bbd4cdf066789ebc
 SHA512 
950989f71c7fef858eb8cd20024a2094e8d102b921d05fb1e4a320a431c3306178269e737f02318c448f57cd540ae6996552880ae419ef647e7dedb6b4a6ebbf
-DIST icedtea-3.6-openjdk-eb577ed6ec93.tar.xz 333636 BLAKE2B 
cf804790add194b62f7ead5f0f23ae4bf414142c1b3d241eb90f04594af0f76d165f060a87b006d3f431acafb6280512ba638b28c76cdd6d52f99ab24b5a136c
 SHA512 
db794e9bd39f8994b29677dec62b5f47e5ab92b75a3c9c1922903095269a94d4f44b57a73360d64671f3c9a1403d83dbd0251354818842b2f95ac13073d19f27
-DIST icedtea-3.6-shenandoah-7eeed7dc4676.tar.xz 6935216 BLAKE2B 
063d498832d5aaed280cc4d55aebbe95c900405e7229e1b5f81c12adcf0787c25f76c91db32985477bb7b98b0c1500c96579c9420d35c159f1c0c16027c7fc08
 SHA512 
4f3938acc6c49a5b9178618fd4f60a0458cbe5a3df82cb46a5dcafc6e63a74216eea55c42fee5a7ad964cc39ea816f3734dd3a8806cc71feba86e150760b3a55
-DIST icedtea-3.6.0.tar.xz 1489504 BLAKE2B 
759adf7a4fad51fe0f80028d4174feb93afe0aece121be3e0794de620300a384ad0107eadb5c3f4dd5a3aeeaad496a510298d05c9a8e0f07b3b997e59ec4306b
 SHA512 
7e19b66267266453b4aabeefcebe0d889604b329a5ad0338cc54cb49cef2b806fbc7cc0dd7078df231b04e033abe0c47de1b4c78e2f68682d9243e3064159c28
 DIST icedtea-3.7-aarch32-1cd346521065.tar.xz 6756352 BLAKE2B 
dce797dd03cb84631367a6536fdc3fdc98d4f47c7414a2782f1f18f7efbba96d042efb3f044d02af6a83f2c1f5ddf48656aed9a18d121a193077210f95c071c0
 SHA512 
3ed8d17c2209da39b21b57c96ee87453cf5dcacb6060f88bcbc0247a905eed07f2e763d3dbe34f3fba797b28b19d0c6e73603cb7d9ea145fa515ceb9ca807403
 DIST icedtea-3.7-corba-872ca6c060bb.tar.xz 941016 BLAKE2B 
30424376c9050bf144feeafb350325fec3402751e521bd2224e22e45a95d2c13251c81641f89661c98a90e4b4132f9bdad9c2d72a200a2474d7652e4c96a8645
 SHA512 

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

2018-03-08 Thread Michał Górny
commit: a6f6d9d196cce8d9a7e34df988bba1cacfb9c20e
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar  8 22:03:00 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar  8 22:18:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6f6d9d1

sys-libs/compiler-rt-sanitizers: Control lit job count

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

 .../compiler-rt-sanitizers/compiler-rt-sanitizers-6.0..ebuild| 5 +++--
 sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-.ebuild   | 5 +++--
 2 files changed, 6 insertions(+), 4 deletions(-)

diff --git 
a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-6.0..ebuild 
b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-6.0..ebuild
index b263b10f2f7..07a2dd56c85 100644
--- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-6.0..ebuild
+++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-6.0..ebuild
@@ -8,7 +8,8 @@ EAPI=6
 CMAKE_MIN_VERSION=3.7.0-r1
 PYTHON_COMPAT=( python2_7 )
 
-inherit check-reqs cmake-utils flag-o-matic git-r3 llvm python-any-r1
+inherit check-reqs cmake-utils flag-o-matic git-r3 llvm \
+   multiprocessing python-any-r1
 
 DESCRIPTION="Compiler runtime libraries for clang (sanitizers & xray)"
 HOMEPAGE="https://llvm.org/;
@@ -99,7 +100,7 @@ src_configure() {
mycmakeargs+=(
-DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm"
-DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
-   -DLLVM_LIT_ARGS="-vv"
+   -DLLVM_LIT_ARGS="-vv;-j;${LIT_JOBS:-$(makeopts_jobs 
"${MAKEOPTS}" "$(get_nproc)")}"
 
# they are created during src_test()

-DCOMPILER_RT_TEST_COMPILER="${BUILD_DIR}/lib/llvm/${LLVM_SLOT}/bin/clang"

diff --git a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-.ebuild 
b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-.ebuild
index f83cb210e4e..83bd0ec18fa 100644
--- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-.ebuild
+++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-.ebuild
@@ -8,7 +8,8 @@ EAPI=6
 CMAKE_MIN_VERSION=3.7.0-r1
 PYTHON_COMPAT=( python2_7 )
 
-inherit check-reqs cmake-utils flag-o-matic git-r3 llvm python-any-r1
+inherit check-reqs cmake-utils flag-o-matic git-r3 llvm \
+   multiprocessing python-any-r1
 
 DESCRIPTION="Compiler runtime libraries for clang (sanitizers & xray)"
 HOMEPAGE="https://llvm.org/;
@@ -98,7 +99,7 @@ src_configure() {
mycmakeargs+=(
-DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm"
-DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
-   -DLLVM_LIT_ARGS="-vv"
+   -DLLVM_LIT_ARGS="-vv;-j;${LIT_JOBS:-$(makeopts_jobs 
"${MAKEOPTS}" "$(get_nproc)")}"
 
# they are created during src_test()

-DCOMPILER_RT_TEST_COMPILER="${BUILD_DIR}/lib/llvm/${LLVM_SLOT}/bin/clang"



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

2018-03-08 Thread Michał Górny
commit: 612b4fa3ec6076369e2cc87ba5dad1f89e773486
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar  8 21:59:46 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar  8 22:18:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=612b4fa3

dev-ml/llvm-ocaml: Control lit job count

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

 dev-ml/llvm-ocaml/llvm-ocaml-6.0..ebuild | 4 ++--
 dev-ml/llvm-ocaml/llvm-ocaml-.ebuild | 6 +++---
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-ml/llvm-ocaml/llvm-ocaml-6.0..ebuild 
b/dev-ml/llvm-ocaml/llvm-ocaml-6.0..ebuild
index 649569541d6..a2e4b9a3c0e 100644
--- a/dev-ml/llvm-ocaml/llvm-ocaml-6.0..ebuild
+++ b/dev-ml/llvm-ocaml/llvm-ocaml-6.0..ebuild
@@ -8,7 +8,7 @@ EAPI=6
 CMAKE_MIN_VERSION=3.7.0-r1
 PYTHON_COMPAT=( python2_7 )
 
-inherit cmake-utils git-r3 llvm python-any-r1
+inherit cmake-utils git-r3 llvm multiprocessing python-any-r1
 
 DESCRIPTION="OCaml bindings for LLVM"
 HOMEPAGE="https://llvm.org/;
@@ -88,7 +88,7 @@ src_configure() {
)
 
use test && mycmakeargs+=(
-   -DLLVM_LIT_ARGS="-vv"
+   -DLLVM_LIT_ARGS="-vv;-j;${LIT_JOBS:-$(makeopts_jobs 
"${MAKEOPTS}" "$(get_nproc)")}"
)
 
# LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844

diff --git a/dev-ml/llvm-ocaml/llvm-ocaml-.ebuild 
b/dev-ml/llvm-ocaml/llvm-ocaml-.ebuild
index 6901bd11fb0..6fa322a6fd1 100644
--- a/dev-ml/llvm-ocaml/llvm-ocaml-.ebuild
+++ b/dev-ml/llvm-ocaml/llvm-ocaml-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -8,7 +8,7 @@ EAPI=6
 CMAKE_MIN_VERSION=3.7.0-r1
 PYTHON_COMPAT=( python2_7 )
 
-inherit cmake-utils git-r3 llvm python-any-r1
+inherit cmake-utils git-r3 llvm multiprocessing python-any-r1
 
 DESCRIPTION="OCaml bindings for LLVM"
 HOMEPAGE="https://llvm.org/;
@@ -92,7 +92,7 @@ src_configure() {
)
 
use test && mycmakeargs+=(
-   -DLLVM_LIT_ARGS="-vv"
+   -DLLVM_LIT_ARGS="-vv;-j;${LIT_JOBS:-$(makeopts_jobs 
"${MAKEOPTS}" "$(get_nproc)")}"
)
 
# LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844



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

2018-03-08 Thread Michał Górny
commit: fe261b0f446e77a494ef1ec42b444cbef967c77e
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar  8 22:02:39 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar  8 22:18:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe261b0f

sys-libs/compiler-rt: Control lit job count

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

 sys-libs/compiler-rt/compiler-rt-6.0..ebuild | 5 +++--
 sys-libs/compiler-rt/compiler-rt-.ebuild | 5 +++--
 2 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/sys-libs/compiler-rt/compiler-rt-6.0..ebuild 
b/sys-libs/compiler-rt/compiler-rt-6.0..ebuild
index 712fe0ab6fd..7a1bf830fe7 100644
--- a/sys-libs/compiler-rt/compiler-rt-6.0..ebuild
+++ b/sys-libs/compiler-rt/compiler-rt-6.0..ebuild
@@ -8,7 +8,8 @@ EAPI=6
 CMAKE_MIN_VERSION=3.7.0-r1
 PYTHON_COMPAT=( python2_7 )
 
-inherit cmake-utils flag-o-matic git-r3 llvm python-any-r1 toolchain-funcs
+inherit cmake-utils flag-o-matic git-r3 llvm multiprocessing \
+   python-any-r1 toolchain-funcs
 
 DESCRIPTION="Compiler runtime library for clang (built-in part)"
 HOMEPAGE="https://llvm.org/;
@@ -92,7 +93,7 @@ src_configure() {
if use test; then
mycmakeargs+=(
-DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
-   -DLLVM_LIT_ARGS="-vv"
+   -DLLVM_LIT_ARGS="-vv;-j;${LIT_JOBS:-$(makeopts_jobs 
"${MAKEOPTS}" "$(get_nproc)")}"
 

-DCOMPILER_RT_TEST_COMPILER="${EPREFIX}/usr/lib/llvm/${LLVM_SLOT}/bin/clang"

-DCOMPILER_RT_TEST_CXX_COMPILER="${EPREFIX}/usr/lib/llvm/${LLVM_SLOT}/bin/clang++"

diff --git a/sys-libs/compiler-rt/compiler-rt-.ebuild 
b/sys-libs/compiler-rt/compiler-rt-.ebuild
index 13a501b6683..d843a8f3e3e 100644
--- a/sys-libs/compiler-rt/compiler-rt-.ebuild
+++ b/sys-libs/compiler-rt/compiler-rt-.ebuild
@@ -8,7 +8,8 @@ EAPI=6
 CMAKE_MIN_VERSION=3.7.0-r1
 PYTHON_COMPAT=( python2_7 )
 
-inherit cmake-utils flag-o-matic git-r3 llvm python-any-r1 toolchain-funcs
+inherit cmake-utils flag-o-matic git-r3 llvm multiprocessing \
+   python-any-r1 toolchain-funcs
 
 DESCRIPTION="Compiler runtime library for clang (built-in part)"
 HOMEPAGE="https://llvm.org/;
@@ -91,7 +92,7 @@ src_configure() {
if use test; then
mycmakeargs+=(
-DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
-   -DLLVM_LIT_ARGS="-vv"
+   -DLLVM_LIT_ARGS="-vv;-j;${LIT_JOBS:-$(makeopts_jobs 
"${MAKEOPTS}" "$(get_nproc)")}"
 

-DCOMPILER_RT_TEST_COMPILER="${EPREFIX}/usr/lib/llvm/${LLVM_SLOT}/bin/clang"

-DCOMPILER_RT_TEST_CXX_COMPILER="${EPREFIX}/usr/lib/llvm/${LLVM_SLOT}/bin/clang++"



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

2018-03-08 Thread Michał Górny
commit: 25bd6378d4a39b05c085c91de2abbdfbb721b42e
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar  8 21:57:28 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar  8 22:18:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25bd6378

dev-python/lit: Control lit job count

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

 dev-python/lit/lit-6.0..ebuild | 5 +++--
 dev-python/lit/lit-.ebuild | 7 ---
 2 files changed, 7 insertions(+), 5 deletions(-)

diff --git a/dev-python/lit/lit-6.0..ebuild 
b/dev-python/lit/lit-6.0..ebuild
index f167a14c32b..d3e98d7342b 100644
--- a/dev-python/lit/lit-6.0..ebuild
+++ b/dev-python/lit/lit-6.0..ebuild
@@ -4,7 +4,7 @@
 EAPI=6
 
 PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
-inherit distutils-r1 git-r3
+inherit distutils-r1 git-r3 multiprocessing
 
 DESCRIPTION="A stand-alone install of the LLVM suite testing tool"
 HOMEPAGE="https://llvm.org/;
@@ -36,5 +36,6 @@ src_unpack() {
 }
 
 python_test() {
-   ./lit.py -vv tests || die
+   ./lit.py -j "${LIT_JOBS:-$(makeopts_jobs "${MAKEOPTS}" 
"$(get_nproc)")}" \
+   -vv tests || die
 }

diff --git a/dev-python/lit/lit-.ebuild b/dev-python/lit/lit-.ebuild
index 43d292abf1d..74471d6212c 100644
--- a/dev-python/lit/lit-.ebuild
+++ b/dev-python/lit/lit-.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
 PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
-inherit distutils-r1 git-r3
+inherit distutils-r1 git-r3 multiprocessing
 
 DESCRIPTION="A stand-alone install of the LLVM suite testing tool"
 HOMEPAGE="https://llvm.org/;
@@ -35,5 +35,6 @@ src_unpack() {
 }
 
 python_test() {
-   ./lit.py -vv tests || die
+   ./lit.py -j "${LIT_JOBS:-$(makeopts_jobs "${MAKEOPTS}" 
"$(get_nproc)")}" \
+   -vv tests || die
 }



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

2018-03-08 Thread Michał Górny
commit: a52e0c5fb8201c23ce814fbf20bc4e7a7d35316f
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar  8 22:03:56 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar  8 22:18:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a52e0c5f

sys-libs/libcxx: Control lit job count

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

 sys-libs/libcxx/libcxx-6.0..ebuild | 5 +++--
 sys-libs/libcxx/libcxx-.ebuild | 5 +++--
 2 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/sys-libs/libcxx/libcxx-6.0..ebuild 
b/sys-libs/libcxx/libcxx-6.0..ebuild
index 55b19b88f38..cf76bba5fdf 100644
--- a/sys-libs/libcxx/libcxx-6.0..ebuild
+++ b/sys-libs/libcxx/libcxx-6.0..ebuild
@@ -15,7 +15,8 @@ PYTHON_COMPAT=( python2_7 )
 
 [[ ${PV} == * ]] && SCM="git-r3" || SCM=""
 
-inherit ${SCM} cmake-multilib llvm python-any-r1 toolchain-funcs
+inherit ${SCM} cmake-multilib llvm multiprocessing python-any-r1 \
+   toolchain-funcs
 
 DESCRIPTION="New implementation of the C++ standard library, targeting C++11"
 HOMEPAGE="https://libcxx.llvm.org/;
@@ -138,7 +139,7 @@ multilib_src_configure() {
if use test; then
mycmakeargs+=(
-DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
-   -DLLVM_LIT_ARGS="-vv"
+   -DLLVM_LIT_ARGS="-vv;-j;${LIT_JOBS:-$(makeopts_jobs 
"${MAKEOPTS}" "$(get_nproc)")}"
)
fi
cmake-utils_src_configure

diff --git a/sys-libs/libcxx/libcxx-.ebuild 
b/sys-libs/libcxx/libcxx-.ebuild
index 9ad293ef786..214c61d31f6 100644
--- a/sys-libs/libcxx/libcxx-.ebuild
+++ b/sys-libs/libcxx/libcxx-.ebuild
@@ -14,7 +14,8 @@ PYTHON_COMPAT=( python2_7 )
 
 [[ ${PV} ==  ]] && SCM="git-r3" || SCM=""
 
-inherit ${SCM} cmake-multilib llvm python-any-r1 toolchain-funcs
+inherit ${SCM} cmake-multilib llvm multiprocessing python-any-r1 \
+   toolchain-funcs
 
 DESCRIPTION="New implementation of the C++ standard library, targeting C++11"
 HOMEPAGE="https://libcxx.llvm.org/;
@@ -137,7 +138,7 @@ multilib_src_configure() {
if use test; then
mycmakeargs+=(
-DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
-   -DLLVM_LIT_ARGS="-vv"
+   -DLLVM_LIT_ARGS="-vv;-j;${LIT_JOBS:-$(makeopts_jobs 
"${MAKEOPTS}" "$(get_nproc)")}"
)
fi
cmake-utils_src_configure



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

2018-03-08 Thread Michał Górny
commit: 6f92382169da4cd3942b866af9191ffa309afc96
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar  8 21:58:35 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar  8 22:18:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f923821

sys-devel/llvm: Control lit job count

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

 sys-devel/llvm/llvm-6.0..ebuild | 4 ++--
 sys-devel/llvm/llvm-.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-devel/llvm/llvm-6.0..ebuild 
b/sys-devel/llvm/llvm-6.0..ebuild
index a0f997bfbd7..d460300fe42 100644
--- a/sys-devel/llvm/llvm-6.0..ebuild
+++ b/sys-devel/llvm/llvm-6.0..ebuild
@@ -9,7 +9,7 @@ CMAKE_MIN_VERSION=3.7.0-r1
 PYTHON_COMPAT=( python2_7 )
 
 inherit cmake-utils eapi7-ver flag-o-matic git-r3 multilib-minimal \
-   pax-utils python-any-r1 toolchain-funcs
+   multiprocessing pax-utils python-any-r1 toolchain-funcs
 
 DESCRIPTION="Low Level Virtual Machine"
 HOMEPAGE="https://llvm.org/;
@@ -136,7 +136,7 @@ multilib_src_configure() {
 #  fi
 
use test && mycmakeargs+=(
-   -DLLVM_LIT_ARGS="-vv"
+   -DLLVM_LIT_ARGS="-vv;-j;${LIT_JOBS:-$(makeopts_jobs 
"${MAKEOPTS}" "$(get_nproc)")}"
)
 
if multilib_is_native_abi; then

diff --git a/sys-devel/llvm/llvm-.ebuild b/sys-devel/llvm/llvm-.ebuild
index 85c7b23b987..ca30a2f3e4f 100644
--- a/sys-devel/llvm/llvm-.ebuild
+++ b/sys-devel/llvm/llvm-.ebuild
@@ -9,7 +9,7 @@ CMAKE_MIN_VERSION=3.7.0-r1
 PYTHON_COMPAT=( python2_7 )
 
 inherit cmake-utils eapi7-ver flag-o-matic git-r3 multilib-minimal \
-   pax-utils python-any-r1 toolchain-funcs
+   multiprocessing pax-utils python-any-r1 toolchain-funcs
 
 DESCRIPTION="Low Level Virtual Machine"
 HOMEPAGE="https://llvm.org/;
@@ -141,7 +141,7 @@ multilib_src_configure() {
 #  fi
 
use test && mycmakeargs+=(
-   -DLLVM_LIT_ARGS="-vv"
+   -DLLVM_LIT_ARGS="-vv;-j;${LIT_JOBS:-$(makeopts_jobs 
"${MAKEOPTS}" "$(get_nproc)")}"
)
 
if multilib_is_native_abi; then



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

2018-03-08 Thread Michał Górny
commit: f1e1fca21dafbdda7ec207c51aae469f21c497ef
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar  8 22:03:16 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar  8 22:18:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1e1fca2

sys-libs/llvm-libunwind: Control lit job count

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

 sys-libs/llvm-libunwind/llvm-libunwind-6.0..ebuild | 4 ++--
 sys-libs/llvm-libunwind/llvm-libunwind-.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-6.0..ebuild 
b/sys-libs/llvm-libunwind/llvm-libunwind-6.0..ebuild
index 87f9ee1eb39..789d9a6d71c 100644
--- a/sys-libs/llvm-libunwind/llvm-libunwind-6.0..ebuild
+++ b/sys-libs/llvm-libunwind/llvm-libunwind-6.0..ebuild
@@ -7,7 +7,7 @@ EAPI=6
 # (needed due to CMAKE_BUILD_TYPE != Gentoo)
 CMAKE_MIN_VERSION=3.7.0-r1
 PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
-inherit cmake-multilib git-r3 llvm python-any-r1
+inherit cmake-multilib git-r3 llvm multiprocessing python-any-r1
 
 DESCRIPTION="C++ runtime stack unwinder from LLVM"
 HOMEPAGE="https://github.com/llvm-mirror/libunwind;
@@ -72,7 +72,7 @@ multilib_src_configure() {
if use test; then
mycmakeargs+=(
-DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
-   -DLLVM_LIT_ARGS="-vv"
+   -DLLVM_LIT_ARGS="-vv;-j;${LIT_JOBS:-$(makeopts_jobs 
"${MAKEOPTS}" "$(get_nproc)")}"
-DLIBUNWIND_LIBCXX_PATH="${WORKDIR}"/libcxx
)
fi

diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-.ebuild 
b/sys-libs/llvm-libunwind/llvm-libunwind-.ebuild
index 02cd558be9a..c16358fe4c6 100644
--- a/sys-libs/llvm-libunwind/llvm-libunwind-.ebuild
+++ b/sys-libs/llvm-libunwind/llvm-libunwind-.ebuild
@@ -7,7 +7,7 @@ EAPI=6
 # (needed due to CMAKE_BUILD_TYPE != Gentoo)
 CMAKE_MIN_VERSION=3.7.0-r1
 PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
-inherit cmake-multilib git-r3 llvm python-any-r1
+inherit cmake-multilib git-r3 llvm multiprocessing python-any-r1
 
 DESCRIPTION="C++ runtime stack unwinder from LLVM"
 HOMEPAGE="https://github.com/llvm-mirror/libunwind;
@@ -71,7 +71,7 @@ multilib_src_configure() {
if use test; then
mycmakeargs+=(
-DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
-   -DLLVM_LIT_ARGS="-vv"
+   -DLLVM_LIT_ARGS="-vv;-j;${LIT_JOBS:-$(makeopts_jobs 
"${MAKEOPTS}" "$(get_nproc)")}"
-DLIBUNWIND_LIBCXX_PATH="${WORKDIR}"/libcxx
)
fi



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

2018-03-08 Thread Michał Górny
commit: 8fabadb5c4c66c5fea35bc9605d8e2e5e3a0d400
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar  8 22:04:15 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar  8 22:18:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fabadb5

sys-libs/libomp: Control lit job count

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

 sys-libs/libomp/libomp-6.0..ebuild | 4 ++--
 sys-libs/libomp/libomp-.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-libs/libomp/libomp-6.0..ebuild 
b/sys-libs/libomp/libomp-6.0..ebuild
index 01d1bd791b8..7f2edc10fee 100644
--- a/sys-libs/libomp/libomp-6.0..ebuild
+++ b/sys-libs/libomp/libomp-6.0..ebuild
@@ -8,7 +8,7 @@ EAPI=6
 CMAKE_MIN_VERSION=3.7.0-r1
 PYTHON_COMPAT=( python2_7 )
 
-inherit cmake-multilib git-r3 linux-info python-any-r1
+inherit cmake-multilib git-r3 linux-info multiprocessing python-any-r1
 
 DESCRIPTION="OpenMP runtime library for LLVM/clang compiler"
 HOMEPAGE="https://openmp.llvm.org;
@@ -100,7 +100,7 @@ multilib_src_configure() {
use test && mycmakeargs+=(
# this project does not use standard LLVM cmake macros
-DOPENMP_LLVM_LIT_EXECUTABLE="${EPREFIX}/usr/bin/lit"
-   -DOPENMP_LIT_ARGS="-vv"
+   -DLLVM_LIT_ARGS="-vv;-j;${LIT_JOBS:-$(makeopts_jobs 
"${MAKEOPTS}" "$(get_nproc)")}"
 
-DOPENMP_TEST_C_COMPILER="$(type -P "${CHOST}-clang")"
-DOPENMP_TEST_CXX_COMPILER="$(type -P "${CHOST}-clang++")"

diff --git a/sys-libs/libomp/libomp-.ebuild 
b/sys-libs/libomp/libomp-.ebuild
index 75dd8476fff..fc2e49717e1 100644
--- a/sys-libs/libomp/libomp-.ebuild
+++ b/sys-libs/libomp/libomp-.ebuild
@@ -8,7 +8,7 @@ EAPI=6
 CMAKE_MIN_VERSION=3.7.0-r1
 PYTHON_COMPAT=( python2_7 )
 
-inherit cmake-multilib git-r3 linux-info python-any-r1
+inherit cmake-multilib git-r3 linux-info multiprocessing python-any-r1
 
 DESCRIPTION="OpenMP runtime library for LLVM/clang compiler"
 HOMEPAGE="https://openmp.llvm.org;
@@ -99,7 +99,7 @@ multilib_src_configure() {
use test && mycmakeargs+=(
# this project does not use standard LLVM cmake macros
-DOPENMP_LLVM_LIT_EXECUTABLE="${EPREFIX}/usr/bin/lit"
-   -DOPENMP_LIT_ARGS="-vv"
+   -DLLVM_LIT_ARGS="-vv;-j;${LIT_JOBS:-$(makeopts_jobs 
"${MAKEOPTS}" "$(get_nproc)")}"
 
-DOPENMP_TEST_C_COMPILER="$(type -P "${CHOST}-clang")"
-DOPENMP_TEST_CXX_COMPILER="$(type -P "${CHOST}-clang++")"



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

2018-03-08 Thread Michał Górny
commit: 0d37c6f56f69dbcb6bdf0893eedf71583c1a660f
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar  8 22:03:31 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar  8 22:18:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d37c6f5

sys-libs/libcxxabi: Control lit job count

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

 sys-libs/libcxxabi/libcxxabi-6.0..ebuild | 4 ++--
 sys-libs/libcxxabi/libcxxabi-.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-libs/libcxxabi/libcxxabi-6.0..ebuild 
b/sys-libs/libcxxabi/libcxxabi-6.0..ebuild
index 3018d56a299..b9675a9e147 100644
--- a/sys-libs/libcxxabi/libcxxabi-6.0..ebuild
+++ b/sys-libs/libcxxabi/libcxxabi-6.0..ebuild
@@ -8,7 +8,7 @@ EAPI=6
 CMAKE_MIN_VERSION=3.7.0-r1
 PYTHON_COMPAT=( python2_7 )
 
-inherit cmake-multilib git-r3 llvm python-any-r1
+inherit cmake-multilib git-r3 llvm multiprocessing python-any-r1
 
 DESCRIPTION="Low level support for a standard C++ library"
 HOMEPAGE="https://libcxxabi.llvm.org/;
@@ -77,7 +77,7 @@ multilib_src_configure() {
if use test; then
mycmakeargs+=(
-DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
-   -DLLVM_LIT_ARGS="-vv"
+   -DLLVM_LIT_ARGS="-vv;-j;${LIT_JOBS:-$(makeopts_jobs 
"${MAKEOPTS}" "$(get_nproc)")}"
)
fi
cmake-utils_src_configure

diff --git a/sys-libs/libcxxabi/libcxxabi-.ebuild 
b/sys-libs/libcxxabi/libcxxabi-.ebuild
index dcf9e5a2123..9cf976d80c3 100644
--- a/sys-libs/libcxxabi/libcxxabi-.ebuild
+++ b/sys-libs/libcxxabi/libcxxabi-.ebuild
@@ -8,7 +8,7 @@ EAPI=6
 CMAKE_MIN_VERSION=3.7.0-r1
 PYTHON_COMPAT=( python2_7 )
 
-inherit cmake-multilib git-r3 llvm python-any-r1
+inherit cmake-multilib git-r3 llvm multiprocessing python-any-r1
 
 DESCRIPTION="Low level support for a standard C++ library"
 HOMEPAGE="https://libcxxabi.llvm.org/;
@@ -76,7 +76,7 @@ multilib_src_configure() {
if use test; then
mycmakeargs+=(
-DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
-   -DLLVM_LIT_ARGS="-vv"
+   -DLLVM_LIT_ARGS="-vv;-j;${LIT_JOBS:-$(makeopts_jobs 
"${MAKEOPTS}" "$(get_nproc)")}"
)
fi
cmake-utils_src_configure



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

2018-03-08 Thread Michał Górny
commit: ac86f623016f2232dc6b645ee70c747b05e2a1cf
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar  8 22:00:46 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar  8 22:18:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac86f623

sys-devel/clang: Control lit job count

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

 sys-devel/clang/clang-6.0..ebuild | 5 +++--
 sys-devel/clang/clang-.ebuild | 5 +++--
 2 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/sys-devel/clang/clang-6.0..ebuild 
b/sys-devel/clang/clang-6.0..ebuild
index 2a2a844387a..245213c78d2 100644
--- a/sys-devel/clang/clang-6.0..ebuild
+++ b/sys-devel/clang/clang-6.0..ebuild
@@ -9,7 +9,8 @@ CMAKE_MIN_VERSION=3.7.0-r1
 PYTHON_COMPAT=( python2_7 )
 
 inherit cmake-utils eapi7-ver flag-o-matic git-r3 llvm \
-   multilib-minimal pax-utils python-single-r1 toolchain-funcs
+   multilib-minimal multiprocessing pax-utils python-single-r1 \
+   toolchain-funcs
 
 DESCRIPTION="C language family frontend for LLVM"
 HOMEPAGE="https://llvm.org/;
@@ -136,7 +137,7 @@ multilib_src_configure() {
)
use test && mycmakeargs+=(
-DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm"
-   -DLLVM_LIT_ARGS="-vv"
+   -DLLVM_LIT_ARGS="-vv;-j;${LIT_JOBS:-$(makeopts_jobs 
"${MAKEOPTS}" "$(get_nproc)")}"
)
 
if multilib_is_native_abi; then

diff --git a/sys-devel/clang/clang-.ebuild 
b/sys-devel/clang/clang-.ebuild
index b3392999ee8..9513fa282b5 100644
--- a/sys-devel/clang/clang-.ebuild
+++ b/sys-devel/clang/clang-.ebuild
@@ -9,7 +9,8 @@ CMAKE_MIN_VERSION=3.7.0-r1
 PYTHON_COMPAT=( python2_7 )
 
 inherit cmake-utils eapi7-ver flag-o-matic git-r3 llvm \
-   multilib-minimal pax-utils python-single-r1 toolchain-funcs
+   multilib-minimal multiprocessing pax-utils python-single-r1 \
+   toolchain-funcs
 
 DESCRIPTION="C language family frontend for LLVM"
 HOMEPAGE="https://llvm.org/;
@@ -137,7 +138,7 @@ multilib_src_configure() {
)
use test && mycmakeargs+=(
-DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm"
-   -DLLVM_LIT_ARGS="-vv"
+   -DLLVM_LIT_ARGS="-vv;-j;${LIT_JOBS:-$(makeopts_jobs 
"${MAKEOPTS}" "$(get_nproc)")}"
)
 
if multilib_is_native_abi; then



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

2018-03-08 Thread Michał Górny
commit: d9462da2d9120bb030bbe5ab7ace39c486c76e21
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar  8 22:00:16 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar  8 22:18:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9462da2

sys-devel/lld: Control lit job count

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

 sys-devel/lld/lld-6.0..ebuild | 4 ++--
 sys-devel/lld/lld-.ebuild | 6 +++---
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/sys-devel/lld/lld-6.0..ebuild 
b/sys-devel/lld/lld-6.0..ebuild
index e09f7df135c..07ac3dcb657 100644
--- a/sys-devel/lld/lld-6.0..ebuild
+++ b/sys-devel/lld/lld-6.0..ebuild
@@ -8,7 +8,7 @@ EAPI=6
 CMAKE_MIN_VERSION=3.7.0-r1
 PYTHON_COMPAT=( python2_7 )
 
-inherit cmake-utils git-r3 llvm python-any-r1
+inherit cmake-utils git-r3 llvm multiprocessing python-any-r1
 
 DESCRIPTION="The LLVM linker (link editor)"
 HOMEPAGE="https://llvm.org/;
@@ -64,7 +64,7 @@ src_configure() {
-DLLVM_BUILD_TESTS=ON
-DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm"
-DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
-   -DLLVM_LIT_ARGS="-vv"
+   -DLLVM_LIT_ARGS="-vv;-j;${LIT_JOBS:-$(makeopts_jobs 
"${MAKEOPTS}" "$(get_nproc)")}"
)
 
cmake-utils_src_configure

diff --git a/sys-devel/lld/lld-.ebuild b/sys-devel/lld/lld-.ebuild
index 92677f7e04e..65b1e9793b1 100644
--- a/sys-devel/lld/lld-.ebuild
+++ b/sys-devel/lld/lld-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -8,7 +8,7 @@ EAPI=6
 CMAKE_MIN_VERSION=3.7.0-r1
 PYTHON_COMPAT=( python2_7 )
 
-inherit cmake-utils git-r3 llvm python-any-r1
+inherit cmake-utils git-r3 llvm multiprocessing python-any-r1
 
 DESCRIPTION="The LLVM linker (link editor)"
 HOMEPAGE="https://llvm.org/;
@@ -63,7 +63,7 @@ src_configure() {
-DLLVM_BUILD_TESTS=ON
-DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm"
-DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
-   -DLLVM_LIT_ARGS="-vv"
+   -DLLVM_LIT_ARGS="-vv;-j;${LIT_JOBS:-$(makeopts_jobs 
"${MAKEOPTS}" "$(get_nproc)")}"
)
 
cmake-utils_src_configure



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

2018-03-08 Thread Michał Górny
commit: c8a4003ddfe67ee28d62f82bad4f97d7ab2a803e
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar  8 22:02:09 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar  8 22:18:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8a4003d

dev-util/lldb: Control lit job count

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

 dev-util/lldb/lldb-6.0..ebuild | 5 +++--
 dev-util/lldb/lldb-.ebuild | 5 +++--
 2 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/dev-util/lldb/lldb-6.0..ebuild 
b/dev-util/lldb/lldb-6.0..ebuild
index 6d4a7f298bb..b71a6bf3bc3 100644
--- a/dev-util/lldb/lldb-6.0..ebuild
+++ b/dev-util/lldb/lldb-6.0..ebuild
@@ -8,7 +8,8 @@ EAPI=6
 CMAKE_MIN_VERSION=3.7.0-r1
 PYTHON_COMPAT=( python2_7 )
 
-inherit cmake-utils git-r3 llvm python-single-r1 toolchain-funcs
+inherit cmake-utils git-r3 llvm multiprocessing python-single-r1 \
+   toolchain-funcs
 
 DESCRIPTION="The LLVM debugger"
 HOMEPAGE="https://llvm.org/;
@@ -91,7 +92,7 @@ src_configure() {
 
-DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm"
-DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
-   -DLLVM_LIT_ARGS="-vv"
+   -DLLVM_LIT_ARGS="-vv;-j;${LIT_JOBS:-$(makeopts_jobs 
"${MAKEOPTS}" "$(get_nproc)")}"
)
 
cmake-utils_src_configure

diff --git a/dev-util/lldb/lldb-.ebuild b/dev-util/lldb/lldb-.ebuild
index 7e422adecfd..077232dbf5f 100644
--- a/dev-util/lldb/lldb-.ebuild
+++ b/dev-util/lldb/lldb-.ebuild
@@ -8,7 +8,8 @@ EAPI=6
 CMAKE_MIN_VERSION=3.7.0-r1
 PYTHON_COMPAT=( python2_7 )
 
-inherit cmake-utils git-r3 llvm python-single-r1 toolchain-funcs
+inherit cmake-utils git-r3 llvm multiprocessing python-single-r1 \
+   toolchain-funcs
 
 DESCRIPTION="The LLVM debugger"
 HOMEPAGE="https://llvm.org/;
@@ -90,7 +91,7 @@ src_configure() {
 
-DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm"
-DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
-   -DLLVM_LIT_ARGS="-vv"
+   -DLLVM_LIT_ARGS="-vv;-j;${LIT_JOBS:-$(makeopts_jobs 
"${MAKEOPTS}" "$(get_nproc)")}"
)
 
cmake-utils_src_configure



[gentoo-commits] repo/gentoo:master commit in: dev-java/icedtea-bin/

2018-03-08 Thread James Le Cuirot
commit: 223a0a203c2db4dbef4cbd3b8c4b776f3376acd9
Author: James Le Cuirot  gentoo  org>
AuthorDate: Thu Mar  8 22:17:04 2018 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Mar  8 22:17:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=223a0a20

dev-java/icedtea-bin: Version bump to 3.7.0 with security fixes

A stack alignment issue has been reported on x86. This version has
been built with -mincoming-stack-boundary=2 to work around it.

Bug: https://bugs.gentoo.org/649968
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-java/icedtea-bin/Manifest |  14 +++
 dev-java/icedtea-bin/icedtea-bin-3.7.0.ebuild | 160 ++
 2 files changed, 174 insertions(+)

diff --git a/dev-java/icedtea-bin/Manifest b/dev-java/icedtea-bin/Manifest
index b466192799f..423a38ad6b5 100644
--- a/dev-java/icedtea-bin/Manifest
+++ b/dev-java/icedtea-bin/Manifest
@@ -4,11 +4,25 @@ DIST icedtea-bin-core-3.6.0-arm64.tar.xz 58962420 BLAKE2B 
e0ab8f8cee1c7284d78aba
 DIST icedtea-bin-core-3.6.0-ppc64.tar.xz 54236316 BLAKE2B 
8721d6b7da312203016108e134499bd8dbf86e92d6d857064c27548e84dd177d1b2436461bc3dd3c457f61f597166b9aed4b0c6faed43310f5545eff04a2292d
 SHA512 
88187dddbf0acb26b141dc2b04000c710837f02a127bbf90b2225277e1eee7b04ac30a15a2f68ee0d3fc55a3175501131266ba2cd7aaf4231e0f2a67b4106e92
 DIST icedtea-bin-core-3.6.0-ppc64le.tar.xz 54269552 BLAKE2B 
1089f191aa3f33794f8d6c2739d80301a99095bd01435069dc3b658ca02a17f63d58e84f07aba7dc1db232da771ae5101350f6cddb00b718e226090f23aa4798
 SHA512 
49842bd5e2a620b4bd1256085c88fb8f374f255086fc0329cb74f0be8cad4d6a4d2385a7e8b5b3e49bda3e1861fb8128fe12392fb5ac17c2ad00de9975950894
 DIST icedtea-bin-core-3.6.0-x86.tar.xz 61382796 BLAKE2B 
c0e61aaed35e8533c82ad62f663e00a67a4d1a0614ae6e263d4cb1fb81c8e8706a29acefaa1185b1d4dfa32769ce2c05225521018ace9d6ee999153f3fbd178e
 SHA512 
0d2dc8d6a080cc0f85ae85fbea842b0ede86df4a1ee4d1db1ef48977039230b4060a753ed67670f154d8733fd74540485290b343ca755cd71f54bf92ad86270b
+DIST icedtea-bin-core-3.7.0-amd64.tar.xz 61959572 BLAKE2B 
f8241b980ac4f8296af0aa58700d23607829c99e0fae7961008d928caaff955e14ab32c4b65305da60c17014ed7dabfd3a4406900ce999354cfbb8991127509c
 SHA512 
680ffb17bec2f8534ce08f6158dd912413fb0ee8afe2186a8a259dfbabee99a7fda8b1b6bd68a8520946f18a482cd370f7ac2a139a34b9409d45bc19dcebacf7
+DIST icedtea-bin-core-3.7.0-arm.tar.xz 58035752 BLAKE2B 
a745e93a8a794845b25cd08ad1078ddaad6bc5f339dd2123b1c012feaa4aa0f4b6ae170c8691bb2e35052ee7048e33d8076e4532c8796f2813b4f06140ce9058
 SHA512 
b54ed397da26d9178368e7cb3efff4d43c90b76f3a110bfc29d98493567801d5da3fa7063ca82288bfbc80d9680385ddea8e12fa2d581cbe4ffc5a3b6e4fbb2d
+DIST icedtea-bin-core-3.7.0-arm64.tar.xz 59140980 BLAKE2B 
5615ba4c7ff2af6890a2d82a9a58bc896129d4fce362b5fadaaeb4e82203b346c0af6c89191bce3283f8f89f7c00ac728cc9e511d4893d59d48a0ae5efd4da22
 SHA512 
2d79ab55da14087c51ce997b3bd62b37cc769f1b2a3ead821fed574a3ff3012f0c2c07d2e9f92b385b10478c35def75d2da1226d5874c632dad8711b97e7c8c8
+DIST icedtea-bin-core-3.7.0-ppc64.tar.xz 54288800 BLAKE2B 
4858529c37e05158c481f634796202a9cfeb3dcdf0c11dfe3b84d63d238790c714f0f4aaaf37a54d7d13ddbdab7d7a7083d73f9ea684508145ba0c6a725ce346
 SHA512 
b6411ef98525bd90c42c017b91a2acc3e4a94e9965391b7432b60d24d980667cdda27f527d0dfeb2d60285c3d34b2aaa4e7485b4b8f07e8e47b07bbbf5fd9b94
+DIST icedtea-bin-core-3.7.0-ppc64le.tar.xz 54323992 BLAKE2B 
eb03570034b7d271974c50c5649891522b89c3bb82437f7feeab12a228685f2d93e827493df7f72235cffa253e6c83ca9c9ae2bd16204987f3b67af452307cff
 SHA512 
593c0947252bc5290684f8056a20ba7ebbe9517e0c118009446df43da15a6e18a1e4593675242bc001edab078e3a914a610a86559e4d7ea20b6d2349cf3977c1
+DIST icedtea-bin-core-3.7.0-x86.tar.xz 61466288 BLAKE2B 
d63b381f9ad6f1724f9fe549550252b8d298b8c5cbb1351ee13c7ecf9c052fdc1ce0a4d4eac27b9a4a5700bc1734f3d3f985deec0f97f97c473911ac749dabeb
 SHA512 
cbec66498b016daae78a8ed7e8646a844538c0b7d87615aa71dead953916471cf8c11f51de8ae438045b2f8ae8a9c99b79c7b0d04e09d97d208d6d544b35
 DIST icedtea-bin-doc-3.6.0.tar.xz 11681684 BLAKE2B 
4124d3e3daad141a2d1d08b2744e98aaf2c2bb05c3471b4bf983d6aac70b3b6f3a36d5b1886b535b004f613e5a787f215507e64178bf4e2eee9bb5e75f28e615
 SHA512 
a04d927cef6026833c7ba8d1127a4f0c2334969bade3ce6f2b6c03f174e8781de899e11467899721a9f450f6e87b64960b3583accede3269386251c1a8d6f1ed
+DIST icedtea-bin-doc-3.7.0.tar.xz 11682076 BLAKE2B 
6c4629cfee975532aae9692061037662761ff4a0e3d13e72e167edfa90c81894894b48e97ad0077b38ba9e7081e21d157969f471988150a11f11a0b1ca6bf073
 SHA512 
e9c9ffe923fd6d6cd2dbb1bed402cba282baf17791c87b6fe12907fb4da3e401f4d101a06e1e6614d1d75d5b49a3e7cc60912a67af4dc25a4351d38c5c8ed391
 DIST icedtea-bin-examples-3.6.0-amd64.tar.xz 1855840 BLAKE2B 
ef629ca83136160445e89123267dc60375974d8b0559e51404a165ca2110f72e693ada9e02a91166531a17672a6ce526962a4f2e12ecabbee0800d047a01b7d0
 SHA512 
17e6b323d4f957aa2241b305a1ba9a0e3426593be7f35cc926d4819cf059e1022a837dace23d8aa37af713912c5ac15291b9b0cabbd9022edce86cc2294d5293
 DIST icedtea-bin-examples-3.6.0-arm.tar.xz 

[gentoo-commits] repo/gentoo:master commit in: dev-java/icedtea/

2018-03-08 Thread James Le Cuirot
commit: a8b9d0d471f91633fa2ddd83defd8c29c843bc31
Author: James Le Cuirot  gentoo  org>
AuthorDate: Thu Mar  8 22:15:36 2018 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Mar  8 22:17:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8b9d0d4

dev-java/icedtea: Version bump to 3.7.0 with security fixes

A stack alignment issue has been reported on x86. We are working
around it by adding -mincoming-stack-boundary=2 to the flags.

Bug: https://bugs.gentoo.org/649968
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-java/icedtea/Manifest |  11 +
 dev-java/icedtea/icedtea-3.7.0.ebuild | 425 ++
 2 files changed, 436 insertions(+)

diff --git a/dev-java/icedtea/Manifest b/dev-java/icedtea/Manifest
index c629cf52eb3..87f3f5506e5 100644
--- a/dev-java/icedtea/Manifest
+++ b/dev-java/icedtea/Manifest
@@ -9,5 +9,16 @@ DIST icedtea-3.6-nashorn-a2d2fc80c97a.tar.xz 2231644 BLAKE2B 
a32b75a5a97b233afc9
 DIST icedtea-3.6-openjdk-eb577ed6ec93.tar.xz 333636 BLAKE2B 
cf804790add194b62f7ead5f0f23ae4bf414142c1b3d241eb90f04594af0f76d165f060a87b006d3f431acafb6280512ba638b28c76cdd6d52f99ab24b5a136c
 SHA512 
db794e9bd39f8994b29677dec62b5f47e5ab92b75a3c9c1922903095269a94d4f44b57a73360d64671f3c9a1403d83dbd0251354818842b2f95ac13073d19f27
 DIST icedtea-3.6-shenandoah-7eeed7dc4676.tar.xz 6935216 BLAKE2B 
063d498832d5aaed280cc4d55aebbe95c900405e7229e1b5f81c12adcf0787c25f76c91db32985477bb7b98b0c1500c96579c9420d35c159f1c0c16027c7fc08
 SHA512 
4f3938acc6c49a5b9178618fd4f60a0458cbe5a3df82cb46a5dcafc6e63a74216eea55c42fee5a7ad964cc39ea816f3734dd3a8806cc71feba86e150760b3a55
 DIST icedtea-3.6.0.tar.xz 1489504 BLAKE2B 
759adf7a4fad51fe0f80028d4174feb93afe0aece121be3e0794de620300a384ad0107eadb5c3f4dd5a3aeeaad496a510298d05c9a8e0f07b3b997e59ec4306b
 SHA512 
7e19b66267266453b4aabeefcebe0d889604b329a5ad0338cc54cb49cef2b806fbc7cc0dd7078df231b04e033abe0c47de1b4c78e2f68682d9243e3064159c28
+DIST icedtea-3.7-aarch32-1cd346521065.tar.xz 6756352 BLAKE2B 
dce797dd03cb84631367a6536fdc3fdc98d4f47c7414a2782f1f18f7efbba96d042efb3f044d02af6a83f2c1f5ddf48656aed9a18d121a193077210f95c071c0
 SHA512 
3ed8d17c2209da39b21b57c96ee87453cf5dcacb6060f88bcbc0247a905eed07f2e763d3dbe34f3fba797b28b19d0c6e73603cb7d9ea145fa515ceb9ca807403
+DIST icedtea-3.7-corba-872ca6c060bb.tar.xz 941016 BLAKE2B 
30424376c9050bf144feeafb350325fec3402751e521bd2224e22e45a95d2c13251c81641f89661c98a90e4b4132f9bdad9c2d72a200a2474d7652e4c96a8645
 SHA512 
5fae98bec6b54c4bcc374db940256163fa9db2c8f9447c78e61887ecbce16f98bbd00720e9fe78f860bb2d83bc062e3beb430b637ea200d935aaae1f3e905243
+DIST icedtea-3.7-hotspot-074a569c30e4.tar.xz 6832164 BLAKE2B 
86d563253094a5da07fc193bae073c936b4f6e35b3bd39dac7af3768877b7ecf2570b9150bfad5b957b5b3b22e2472e6a8223fbb5548abe72138ab7418901fef
 SHA512 
c7c2e4dc4fd9ac2f4c71e9a89997dd68fbd73a966015f9e764489cdf0027479d4c335c8f339d5ee2eb2968bc187a12e3c5e72d94ad59556cfb452a732658
+DIST icedtea-3.7-jaxp-154d73707643.tar.xz 2286776 BLAKE2B 
bc854478de03f1bf8ff81d1e410870f0cd12eb8b8cde0de09a98fd45dbf671b348b76da0ccf00a8244cca528950bfa6405bd99e388708ab203145b27da7f5adc
 SHA512 
4c4c17a61c74dcfe8f6187055f43e47daa0f2f5f9ab6692f2149c98e4306d6e582c21d3d8d3061cfd2e7807889f645f3b8a446a7b84ca556459225df593ba996
+DIST icedtea-3.7-jaxws-3f0a3aea44b4.tar.xz 2270116 BLAKE2B 
8d1f10dbfd57eb94c2bb6a2ae5da0cd8fe08b85bc8eb842a6a303c11e071d69d28cdcd601d827108a4673c6114eb8a0224323ce7b5a271aedfcae47517b0338a
 SHA512 
d68741e7f60c87c22e50c50852bbf0598f36c3c594bd70d6f575c4962b5c8d7ff99a83ddd570a15497f4f47d456c26c400b523f789dbfca542dbf023b8e93f9e
+DIST icedtea-3.7-jdk-80cebaab0ba5.tar.xz 39140728 BLAKE2B 
b72aeb286b3d836c9f542d27b578bc6ddde3ecda31262a0c3a5dfa3c56bbfda1c0e2e1aff73fc6236c686d3b4a97c704be97ff8cdfc168b9d891288e3cf3374f
 SHA512 
0cc54dd32a06595ae30e087ada15b0dee2f17f0ef9e5aa8e93fd7beba2937e774d444586f06208e26b904f024b6dc458855d35f59b2d531b801529daa67e3cb8
+DIST icedtea-3.7-langtools-0a2dce555d35.tar.xz 2068748 BLAKE2B 
7de5a7cd33250b969f8cb7f326ff38516a6c282417fa656e0edd7c23344ce35bd493d0129eb551c4f0ea8d9f940e82b1e144fa7b833eeb2db475304816fe9d11
 SHA512 
46016102f230eb56c614fc44d1deb698bb39cade7e5d34b9a2bcf792014c57f88d15d6c3ceff456dfef9e1eaa99486901784c1254afeb3cc67338dd500ef526f
+DIST icedtea-3.7-nashorn-136ab780f038.tar.xz 2229708 BLAKE2B 
5246143d84734d1dfbb60802d763d3880c76e79b425ffe31d41c89a11fee601a75e2804b4f0cb1e645395730e44815aeffd71d80183b06f04fdcfdf47403d7bf
 SHA512 
4ca935a07bb7b5b8e3f0274bc120b6264290b6218a97457a6648ade04bd302b3838b398bd7ce423dcfe2f9bee03827332bd61abb21d9d8e58232b01acf48ccf6
+DIST icedtea-3.7-openjdk-644bdc77dd18.tar.xz 335052 BLAKE2B 
2bc4dea15f1e283c40b9e97a4f7bc4e5420ab37ffec2d9a889d15a2f26b579d01bbd3c93d31497fc7ef3a660486f87c350f09e3564fbf6e4e810821d7b06009f
 SHA512 
c8049c0101d270a8cce87973b60ddcea60297604dcc1d7cf6b26efe7c06806b18ab9f2a6012fc382b366009ec43d1cd5a27714ef5ec6028c71992eb4e8b6d1c1
+DIST icedtea-3.7-shenandoah-773364cde857.tar.xz 6948788 

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

2018-03-08 Thread Sergei Trofimovich
commit: b353a546da26d360f72c6586d1820581fa224c34
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Mar  8 22:11:22 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Mar  8 22:11:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b353a546

dev-lang/crystal: bump up to 0.24.2

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-lang/crystal/Manifest  |   1 +
 dev-lang/crystal/crystal-0.24.2.ebuild | 102 +
 2 files changed, 103 insertions(+)

diff --git a/dev-lang/crystal/Manifest b/dev-lang/crystal/Manifest
index 48f140e3eb3..37b521c56f6 100644
--- a/dev-lang/crystal/Manifest
+++ b/dev-lang/crystal/Manifest
@@ -3,3 +3,4 @@ DIST crystal-0.23.0-1-linux-x86_64.tar.gz 18729061 BLAKE2B 
bfca07702b2f7c7d6b11a
 DIST crystal-0.23.1-patchset.tar.bz2 7268 BLAKE2B 
135990ac9f1a225f169dbc5bb6034d2194d9fc917954764564d68afec09af703382743965a801c9ce54a5866af60847b4c4fc0b9daf2cf5ea99052fbeb771b2a
 SHA512 
68896fc5d1772eeb3dd263f1615fc8031a63d0f3eebca1feb35165adf14a610157302541c84cbc9031a3070fd5566ffe88ad03a8c523f55980520e5614b00b89
 DIST crystal-0.23.1.tar.gz 1646650 BLAKE2B 
3105a683e61835d1e514d5d403b00d3dfae01100a9862d6346c45201c5fb6cba879255469652463719998e976afc495ee9fd4f14f829a709f832cd323cfc2b3b
 SHA512 
06ee0d45cc79cc343d04c346e9cd47b6e4ebc79bf21833662f268f9604f7d2080f7696824e1959de341539f801ae8f898fe1d7b18e4c75378d4eb191878668d5
 DIST crystal-0.24.1.tar.gz 1744210 BLAKE2B 
e3a49a75f42e734753b369f1ad22db011b3af055acb0886b74151281480015c19b079cfc7246070c96e45942e51ed47d183606906bef8f2a0e6786ec7b39dbc8
 SHA512 
f27b64922eaff45228d9cc16bb229528e523500b8f64a3b4a5ed0584445bebf7812457e17952d0eabac2869ee259949bb12fbc80d60a6aa717307a80932345b8
+DIST crystal-0.24.2.tar.gz 1745462 BLAKE2B 
8f3d5cf9e274558a5622aae44c6f7d54d0b3042d08810ddc650f181b91a536a3d0cc2d8fa726b677cce1f8a946319a55b803823596cef0d4d3e63832bfcea720
 SHA512 
db9fb973eeb2bc72ef91bb894b7c5aea73e727ff46e739aa431d68e556238f346a688a7a43de284afb4667b49366afce3ca423a523bea521180fa8f19ba6862d

diff --git a/dev-lang/crystal/crystal-0.24.2.ebuild 
b/dev-lang/crystal/crystal-0.24.2.ebuild
new file mode 100644
index 000..4a403f10264
--- /dev/null
+++ b/dev-lang/crystal/crystal-0.24.2.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit bash-completion-r1 llvm multiprocessing toolchain-funcs
+
+BV=0.23.0-1
+BV_AMD64=${BV}-linux-x86_64
+BV_X86=${BV}-linux-i686
+
+DESCRIPTION="The Crystal Programming Language"
+HOMEPAGE="https://crystal-lang.org;
+SRC_URI="https://github.com/crystal-lang/crystal/archive/${PV}.tar.gz -> 
${P}.tar.gz
+   amd64? ( 
https://github.com/crystal-lang/crystal/releases/download/${PV}/crystal-${BV_AMD64}.tar.gz
 )
+   x86? ( 
https://github.com/crystal-lang/crystal/releases/download/${PV}/crystal-${BV_X86}.tar.gz
 )"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc debug examples blocking-stdio-hack +xml +yaml"
+
+LLVM_MAX_SLOT=5
+
+# dev-libs/boehm-gc[static-libs] dependency problem,  check the issue: 
https://github.com/manastech/crystal/issues/1382
+DEPEND="
+   sys-devel/llvm:${LLVM_MAX_SLOT}
+   dev-libs/boehm-gc[static-libs,threads]
+   dev-libs/libatomic_ops
+   dev-libs/libevent
+   dev-libs/libpcre
+   sys-libs/libunwind
+   dev-libs/pcl
+   dev-libs/gmp:0
+"
+RDEPEND="${DEPEND}
+   xml? ( dev-libs/libxml2 )
+   yaml? ( dev-libs/libyaml )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.24.0-verbose-LDFLAGS.patch
+)
+
+src_prepare() {
+   default
+
+   use blocking-stdio-hack && eapply 
"${FILESDIR}"/"${PN}"-0.22.0-blocking-stdio-hack.patch
+}
+
+src_compile() {
+   emake \
+   $(usex debug "" release=1) \
+   progress=true \
+   stats=1 \
+   threads=$(makeopts_jobs) \
+   verbose=1 \
+   \
+   CC=$(tc-getCC) \
+   CXX=$(tc-getCXX) \
+   AR=$(tc-getAR) \
+   \
+   PATH="${WORKDIR}"/${PN}-${BV}/bin:"${PATH}" \
+   CRYSTAL_PATH=src \
+   CRYSTAL_CONFIG_VERSION=${PV} \
+   CRYSTAL_CONFIG_PATH="lib:${EPREFIX}/usr/$(get_libdir)/crystal"
+   use doc && emake docs
+}
+
+src_test() {
+   emake spec \
+   $(usex debug "" release=1) \
+   progress=true \
+   stats=1 \
+   threads=$(makeopts_jobs) \
+   verbose=1 \
+   \
+   CC=$(tc-getCC) \
+   CXX=$(tc-getCXX) \
+   AR=$(tc-getAR) \
+   \
+   CRYSTAL_PATH=src \
+   CRYSTAL_CONFIG_VERSION=${PV}
+}
+
+src_install() {
+   insinto /usr/$(get_libdir)/crystal
+   doins -r src/.
+   dobin .build/crystal
+
+   insinto /usr/share/zsh/site-functions
+   newins etc/completion.zsh _crystal

[gentoo-commits] repo/gentoo:master commit in: dev-dotnet/libgdiplus/

2018-03-08 Thread Michał Górny
commit: 648bc18def6361b51754e4bccdc20a6393a03e43
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar  8 22:07:26 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar  8 22:08:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=648bc18d

dev-dotnet/libgdiplus: Dekeyword ~amd64-fbsd

 dev-dotnet/libgdiplus/libgdiplus-2.10.9-r1.ebuild | 2 +-
 dev-dotnet/libgdiplus/libgdiplus-2.10.9-r2.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-dotnet/libgdiplus/libgdiplus-2.10.9-r1.ebuild 
b/dev-dotnet/libgdiplus/libgdiplus-2.10.9-r1.ebuild
index 642477ac9a2..0855565ff62 100644
--- a/dev-dotnet/libgdiplus/libgdiplus-2.10.9-r1.ebuild
+++ b/dev-dotnet/libgdiplus/libgdiplus-2.10.9-r1.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="http://www.mono-project.com;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ppc ppc64 x86 ~amd64-fbsd ~amd64-linux ~x86-linux 
~x86-solaris"
+KEYWORDS="amd64 ~arm ppc ppc64 x86 ~amd64-linux ~x86-linux ~x86-solaris"
 SRC_URI="http://download.mono-project.com/sources/${PN}/${P}.tar.bz2;
 
 IUSE="cairo"

diff --git a/dev-dotnet/libgdiplus/libgdiplus-2.10.9-r2.ebuild 
b/dev-dotnet/libgdiplus/libgdiplus-2.10.9-r2.ebuild
index f156d9acabb..795c7bdb517 100644
--- a/dev-dotnet/libgdiplus/libgdiplus-2.10.9-r2.ebuild
+++ b/dev-dotnet/libgdiplus/libgdiplus-2.10.9-r2.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="http://www.mono-project.com;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux 
~x86-solaris"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
 SRC_URI="http://download.mono-project.com/sources/${PN}/${P}.tar.bz2;
 
 IUSE="cairo"



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

2018-03-08 Thread Sergei Trofimovich
commit: ffe4ee2d20609d4d84c83d2d5362256004ee7347
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Mar  8 17:53:57 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Mar  8 21:56:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffe4ee2d

dev-python/twisted-lore: keyworded 15.2.1 for sparc, bug #510832

Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

 dev-python/twisted-lore/twisted-lore-15.2.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/twisted-lore/twisted-lore-15.2.1.ebuild 
b/dev-python/twisted-lore/twisted-lore-15.2.1.ebuild
index a7d27e5200e..5338dc85639 100644
--- a/dev-python/twisted-lore/twisted-lore-15.2.1.ebuild
+++ b/dev-python/twisted-lore/twisted-lore-15.2.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -8,7 +8,7 @@ inherit twisted-r1
 
 DESCRIPTION="Twisted documentation system"
 
-KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE=""
 
 DEPEND="



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

2018-03-08 Thread Sergei Trofimovich
commit: 0408d7b0ba32e120e8411daf05e87f460506ce45
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Mar  8 17:52:50 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Mar  8 21:56:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0408d7b0

dev-python/twisted-mail: keyworded 15.2.1 for sparc, bug #510832

Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

 dev-python/twisted-mail/twisted-mail-15.2.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/twisted-mail/twisted-mail-15.2.1.ebuild 
b/dev-python/twisted-mail/twisted-mail-15.2.1.ebuild
index c1796b19db3..31dca25f16f 100644
--- a/dev-python/twisted-mail/twisted-mail-15.2.1.ebuild
+++ b/dev-python/twisted-mail/twisted-mail-15.2.1.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"
@@ -8,7 +8,7 @@ inherit twisted-r1
 
 DESCRIPTION="A Twisted Mail library, server and client"
 
-KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE=""
 
 DEPEND="



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

2018-03-08 Thread Sergei Trofimovich
commit: 729e9772810edab748339d94c99420734b52f786
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Mar  8 21:51:35 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Mar  8 21:56:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=729e9772

dev-python/eunuchs: keyworded 20050320.1-r1 for sparc, bug #510832

Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

 dev-python/eunuchs/eunuchs-20050320.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/eunuchs/eunuchs-20050320.1-r1.ebuild 
b/dev-python/eunuchs/eunuchs-20050320.1-r1.ebuild
index a599913c913..f8a3ccf76bc 100644
--- a/dev-python/eunuchs/eunuchs-20050320.1-r1.ebuild
+++ b/dev-python/eunuchs/eunuchs-20050320.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -12,7 +12,7 @@ SRC_URI="mirror://debian/pool/main/e/${PN}/${PN}_${PV}.tar.gz"
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm ia64 x86"
+KEYWORDS="amd64 arm ia64 ~sparc x86"
 IUSE=""
 
 DEPEND=""



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

2018-03-08 Thread Sergei Trofimovich
commit: 2f3b3873f80af8e703955a28239ea97422b7e6c0
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Mar  8 17:31:13 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Mar  8 21:56:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f3b3873

mail-client/roundcube: keyworded 1.3.4 for sparc, bug #594824

Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

 mail-client/roundcube/roundcube-1.3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-client/roundcube/roundcube-1.3.4.ebuild 
b/mail-client/roundcube/roundcube-1.3.4.ebuild
index fdb72d1c079..09b004efbf4 100644
--- a/mail-client/roundcube/roundcube-1.3.4.ebuild
+++ b/mail-client/roundcube/roundcube-1.3.4.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/${PN}/${MY_PN}/releases/download/${PV}/${MY_P}-compl
 # roundcube is GPL-licensed, the rest of the licenses here are
 # for bundled PEAR components, googiespell and utf8.class.php
 LICENSE="GPL-3 BSD PHP-2.02 PHP-3 MIT public-domain"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
 
 IUSE="enigma ldap managesieve mysql postgres sqlite ssl spell"
 REQUIRED_USE="|| ( mysql postgres sqlite )"



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

2018-03-08 Thread Sergei Trofimovich
commit: 6f899cf7c9681bf3e64aaa6adc2d0c55e81ca6ff
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Mar  8 17:48:31 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Mar  8 21:56:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f899cf7

dev-python/twisted-names: keyworded 15.2.1 for sparc, bug #510832

Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

 dev-python/twisted-names/twisted-names-15.2.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/twisted-names/twisted-names-15.2.1.ebuild 
b/dev-python/twisted-names/twisted-names-15.2.1.ebuild
index cde2f2d8b8d..faf83b7a046 100644
--- a/dev-python/twisted-names/twisted-names-15.2.1.ebuild
+++ b/dev-python/twisted-names/twisted-names-15.2.1.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"
@@ -8,7 +8,7 @@ inherit twisted-r1
 
 DESCRIPTION="A Twisted DNS implementation"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 DEPEND="



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

2018-03-08 Thread Sergei Trofimovich
commit: 990fa45dc51a4ff7b1748d721d0c31b6a10a1a78
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Mar  8 17:39:55 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Mar  8 21:56:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=990fa45d

dev-python/twisted-core: keyworded 15.2.1 for sparc, bug #510832

Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

 dev-python/twisted-core/twisted-core-15.2.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/twisted-core/twisted-core-15.2.1.ebuild 
b/dev-python/twisted-core/twisted-core-15.2.1.ebuild
index 2293fc3cb68..293fce0e021 100644
--- a/dev-python/twisted-core/twisted-core-15.2.1.ebuild
+++ b/dev-python/twisted-core/twisted-core-15.2.1.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
@@ -9,7 +9,7 @@ inherit eutils flag-o-matic twisted-r1
 
 DESCRIPTION="An asynchronous networking framework written in Python"
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh 
~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="crypt gtk serial test"
 
 RDEPEND=">=dev-python/zope-interface-3.6.0[${PYTHON_USEDEP}]



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

2018-03-08 Thread Sergei Trofimovich
commit: 2a7e2b20099b4378c0de6f859ee4b743f01a3fad
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Mar  8 17:46:15 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Mar  8 21:56:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a7e2b20

dev-python/twisted-conch: keyworded 15.2.1 for sparc, bug #510832

Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

 dev-python/twisted-conch/twisted-conch-15.2.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/twisted-conch/twisted-conch-15.2.1.ebuild 
b/dev-python/twisted-conch/twisted-conch-15.2.1.ebuild
index 471d751be87..8e8991d4a23 100644
--- a/dev-python/twisted-conch/twisted-conch-15.2.1.ebuild
+++ b/dev-python/twisted-conch/twisted-conch-15.2.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -8,7 +8,7 @@ inherit twisted-r1
 
 DESCRIPTION="Twisted SSHv2 implementation"
 
-KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~x86"
+KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
 IUSE=""
 
 DEPEND="



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

2018-03-08 Thread Sergei Trofimovich
commit: 8f26d5351340671a09af023c6326b316c98aed25
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Mar  8 17:49:47 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Mar  8 21:56:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f26d535

dev-python/twisted-words: keyworded 15.2.1 for sparc, bug #510832

Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

 dev-python/twisted-words/twisted-words-15.2.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/twisted-words/twisted-words-15.2.1.ebuild 
b/dev-python/twisted-words/twisted-words-15.2.1.ebuild
index 3cfcc1ef0e4..a09ec57c0bb 100644
--- a/dev-python/twisted-words/twisted-words-15.2.1.ebuild
+++ b/dev-python/twisted-words/twisted-words-15.2.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -8,7 +8,7 @@ inherit twisted-r1
 
 DESCRIPTION="Twisted Words contains Instant Messaging implementations"
 
-KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~x86"
+KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
 IUSE=""
 
 DEPEND="



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

2018-03-08 Thread Sergei Trofimovich
commit: dbdb6c85faf675cdc9fe52af65be1e298b0def0a
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Mar  8 17:56:05 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Mar  8 21:56:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbdb6c85

dev-python/twisted-news: keyworded 15.2.1 for sparc, bug #510832

Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

 dev-python/twisted-news/twisted-news-15.2.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/twisted-news/twisted-news-15.2.1.ebuild 
b/dev-python/twisted-news/twisted-news-15.2.1.ebuild
index d2f124308b4..8e0abf2fd8e 100644
--- a/dev-python/twisted-news/twisted-news-15.2.1.ebuild
+++ b/dev-python/twisted-news/twisted-news-15.2.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -8,7 +8,7 @@ inherit twisted-r1
 
 DESCRIPTION="Twisted News is an NNTP server and programming library"
 
-KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE=""
 
 DEPEND="



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

2018-03-08 Thread Sergei Trofimovich
commit: 40593e1bea6860fc5248107bd0d1aaf8ab398c7c
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Mar  8 17:47:22 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Mar  8 21:56:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40593e1b

dev-python/twisted-runner: keyworded 15.2.1 for sparc, bug #510832

Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

 dev-python/twisted-runner/twisted-runner-15.2.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/twisted-runner/twisted-runner-15.2.1.ebuild 
b/dev-python/twisted-runner/twisted-runner-15.2.1.ebuild
index ee8ced79891..65c836eaca7 100644
--- a/dev-python/twisted-runner/twisted-runner-15.2.1.ebuild
+++ b/dev-python/twisted-runner/twisted-runner-15.2.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -8,7 +8,7 @@ inherit twisted-r1
 
 DESCRIPTION="Twisted Runner is a process management library and inetd 
replacement"
 
-KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE=""
 
 DEPEND="



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

2018-03-08 Thread Sergei Trofimovich
commit: cb669bed290d9b28f0559445248756d0a8315a54
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Mar  8 21:52:49 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Mar  8 21:56:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb669bed

dev-python/twisted-pair: keyworded 15.2.1 for sparc, bug #510832

Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

 dev-python/twisted-pair/twisted-pair-15.2.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/twisted-pair/twisted-pair-15.2.1.ebuild 
b/dev-python/twisted-pair/twisted-pair-15.2.1.ebuild
index 58c8c34256d..3e67a014357 100644
--- a/dev-python/twisted-pair/twisted-pair-15.2.1.ebuild
+++ b/dev-python/twisted-pair/twisted-pair-15.2.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -8,7 +8,7 @@ inherit twisted-r1
 
 DESCRIPTION="Twisted low-level networking"
 
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~amd64 ~arm ~sparc ~x86"
 IUSE=""
 
 DEPEND="



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

2018-03-08 Thread Sergei Trofimovich
commit: e75bc399826b4832a97df10712f41527883bc13c
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Mar  8 17:44:32 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Mar  8 21:56:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e75bc399

dev-python/twisted-web: keyworded 15.2.1 for sparc, bug #510832

Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

 dev-python/twisted-web/twisted-web-15.2.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/twisted-web/twisted-web-15.2.1.ebuild 
b/dev-python/twisted-web/twisted-web-15.2.1.ebuild
index 25e20b15f99..b17a342f70b 100644
--- a/dev-python/twisted-web/twisted-web-15.2.1.ebuild
+++ b/dev-python/twisted-web/twisted-web-15.2.1.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"
@@ -9,7 +9,7 @@ inherit twisted-r1
 MY_PN="TwistedWeb"
 DESCRIPTION="Twisted web server, programmable in Python"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="soap"
 
 DEPEND="



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

2018-03-08 Thread Sergei Trofimovich
commit: bb4eabfa3e51cee83f091cdcf8773a6d361c2be8
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Mar  8 17:32:34 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Mar  8 21:56:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb4eabfa

dev-vcs/mercurial: stable 4.5.2 for sparc, bug #649872

Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

 dev-vcs/mercurial/mercurial-4.5.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/mercurial/mercurial-4.5.2.ebuild 
b/dev-vcs/mercurial/mercurial-4.5.2.ebuild
index 55a97bb048e..672edbbe5dc 100644
--- a/dev-vcs/mercurial/mercurial-4.5.2.ebuild
+++ b/dev-vcs/mercurial/mercurial-4.5.2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://www.mercurial-scm.org/release/${P}.tar.gz;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86 
~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="bugzilla emacs gpg test tk"
 
 RDEPEND="bugzilla? ( dev-python/mysql-python[${PYTHON_USEDEP}] )



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

2018-03-08 Thread Michał Górny
commit: 15b84985370820af47247eef7ca3fdb7676ab987
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar  8 19:50:51 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar  8 21:49:45 2018 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=15b84985

ebuild-helpers: Fix overriding 'insinto' directory

Closes: https://bugs.gentoo.org/649946
Reviewed-by: Zac Medico  gentoo.org>

 bin/ebuild-helpers/doconfd  | 9 +++--
 bin/ebuild-helpers/doenvd   | 9 +++--
 bin/ebuild-helpers/doheader | 6 +-
 3 files changed, 19 insertions(+), 5 deletions(-)

diff --git a/bin/ebuild-helpers/doconfd b/bin/ebuild-helpers/doconfd
index 38cf58234..15ad980f3 100755
--- a/bin/ebuild-helpers/doconfd
+++ b/bin/ebuild-helpers/doconfd
@@ -2,10 +2,15 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+source "${PORTAGE_BIN_PATH}"/isolated-functions.sh || exit 1
+
 if [[ $# -lt 1 ]] ; then
-   source "${PORTAGE_BIN_PATH}"/isolated-functions.sh || exit 1
__helpers_die "${0##*/}: at least one argument needed"
exit 1
 fi
 
-_E_INSDESTTREE_='/etc/conf.d/' exec doins "$@"
+export _E_INSDESTTREE_='/etc/conf.d/'
+if ___eapi_has_DESTTREE_INSDESTTREE; then
+   export INSDESTTREE=${_E_INSDESTTREE_}
+fi
+exec doins "$@"

diff --git a/bin/ebuild-helpers/doenvd b/bin/ebuild-helpers/doenvd
index a15cec7f2..f14b95104 100755
--- a/bin/ebuild-helpers/doenvd
+++ b/bin/ebuild-helpers/doenvd
@@ -2,10 +2,15 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+source "${PORTAGE_BIN_PATH}"/isolated-functions.sh || exit 1
+
 if [[ $# -lt 1 ]] ; then
-   source "${PORTAGE_BIN_PATH}"/isolated-functions.sh || exit 1
__helpers_die "${0##*/}: at least one argument needed"
exit 1
 fi
 
-_E_INSDESTTREE_='/etc/env.d/' exec doins "$@"
+export _E_INSDESTTREE_='/etc/env.d/'
+if ___eapi_has_DESTTREE_INSDESTTREE; then
+   export INSDESTTREE=${_E_INSDESTTREE_}
+fi
+exec doins "$@"

diff --git a/bin/ebuild-helpers/doheader b/bin/ebuild-helpers/doheader
index 03bf23b1c..aedc2322a 100755
--- a/bin/ebuild-helpers/doheader
+++ b/bin/ebuild-helpers/doheader
@@ -13,4 +13,8 @@ if [[ $# -lt 1 ]] || [[ $1 == -r && $# -lt 2 ]] ; then
exit 1
 fi
 
-_E_INSDESTTREE_='/usr/include/' exec doins "$@"
+export _E_INSDESTTREE_='/usr/include/'
+if ___eapi_has_DESTTREE_INSDESTTREE; then
+   export INSDESTTREE=${_E_INSDESTTREE_}
+fi
+exec doins "$@"



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

2018-03-08 Thread Sergei Trofimovich
commit: 46a1f4ec64df490f13b61b0c70336e281d86fb7c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Mar  8 21:25:56 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Mar  8 21:26:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46a1f4ec

app-text/highlight: stable 3.42-r1 for ppc64, bug #613682

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

 app-text/highlight/highlight-3.42-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/highlight/highlight-3.42-r1.ebuild 
b/app-text/highlight/highlight-3.42-r1.ebuild
index f3e47428ab2..be5cbcc9790 100644
--- a/app-text/highlight/highlight-3.42-r1.ebuild
+++ b/app-text/highlight/highlight-3.42-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ppc ~ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="examples qt5"
 
 RDEPEND="



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

2018-03-08 Thread Sergei Trofimovich
commit: 71502a2c768280b4c15d89465a06a51a01544279
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Mar  8 21:26:04 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Mar  8 21:26:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71502a2c

net-analyzer/dnstracer: stable 1.9-r2 for ppc64, bug #620928

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

 net-analyzer/dnstracer/dnstracer-1.9-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/dnstracer/dnstracer-1.9-r2.ebuild 
b/net-analyzer/dnstracer/dnstracer-1.9-r2.ebuild
index ac1c0165ea7..339c4fa5b30 100644
--- a/net-analyzer/dnstracer/dnstracer-1.9-r2.ebuild
+++ b/net-analyzer/dnstracer/dnstracer-1.9-r2.ebuild
@@ -9,7 +9,7 @@ SRC_URI="http://www.mavetju.org/download/${P}.tar.gz;
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm hppa ia64 ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux"
+KEYWORDS="amd64 ~arm hppa ia64 ~ppc ppc64 ~s390 ~sparc x86 ~amd64-linux"
 IUSE="ipv6"
 
 DOCS=( CHANGES README )



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kxmlgui/

2018-03-08 Thread Andreas Sturmlechner
commit: 4d5b145ff18fac532abbd87714ecd222b94f7e1b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Mar  8 21:23:17 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Mar  8 21:24:04 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=4d5b145f

kde-frameworks/kxmlgui: Add slot operator on dev-qt/qtcore

Now includes QtCore/private/qlocale_p.h

Upstream commit 237a0d6fa993f12806ad5f63735cbaa2d22b44c7

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 kde-frameworks/kxmlgui/kxmlgui-5.44.0.ebuild | 2 ++
 kde-frameworks/kxmlgui/kxmlgui-.ebuild   | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/kde-frameworks/kxmlgui/kxmlgui-5.44.0.ebuild 
b/kde-frameworks/kxmlgui/kxmlgui-5.44.0.ebuild
index 1962dcc0d8..6ef406394e 100644
--- a/kde-frameworks/kxmlgui/kxmlgui-5.44.0.ebuild
+++ b/kde-frameworks/kxmlgui/kxmlgui-5.44.0.ebuild
@@ -11,6 +11,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 LICENSE="LGPL-2+"
 IUSE="attica"
 
+# slot op: includes QtCore/private/qlocale_p.h
 RDEPEND="
$(add_frameworks_dep kconfig)
$(add_frameworks_dep kconfigwidgets)
@@ -22,6 +23,7 @@ RDEPEND="
$(add_frameworks_dep ktextwidgets)
$(add_frameworks_dep kwidgetsaddons)
$(add_frameworks_dep kwindowsystem)
+   $(add_qt_dep qtcore '' '' '5=')
$(add_qt_dep qtdbus)
$(add_qt_dep qtgui)
$(add_qt_dep qtnetwork 'ssl')

diff --git a/kde-frameworks/kxmlgui/kxmlgui-.ebuild 
b/kde-frameworks/kxmlgui/kxmlgui-.ebuild
index f767003917..0a7fb69241 100644
--- a/kde-frameworks/kxmlgui/kxmlgui-.ebuild
+++ b/kde-frameworks/kxmlgui/kxmlgui-.ebuild
@@ -11,6 +11,7 @@ KEYWORDS=""
 LICENSE="LGPL-2+"
 IUSE="attica"
 
+# slot op: includes QtCore/private/qlocale_p.h
 RDEPEND="
$(add_frameworks_dep kconfig)
$(add_frameworks_dep kconfigwidgets)
@@ -22,6 +23,7 @@ RDEPEND="
$(add_frameworks_dep ktextwidgets)
$(add_frameworks_dep kwidgetsaddons)
$(add_frameworks_dep kwindowsystem)
+   $(add_qt_dep qtcore '' '' '5=')
$(add_qt_dep qtdbus)
$(add_qt_dep qtgui)
$(add_qt_dep qtnetwork 'ssl')



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

2018-03-08 Thread José María Alonso
commit: 4923fcd0a158aea5c306365348b014b1a5d94f64
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Thu Mar  8 21:04:05 2018 +
Commit: José María Alonso  gentoo  org>
CommitDate: Thu Mar  8 21:04:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4923fcd0

app-emulation/free42: Drops old versions

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-emulation/free42/Manifest  |  2 -
 .../files/free42-2.0.15-fix-build-intel-lib.patch  | 12 -
 .../free42/files/free42-2.0.15-fix-makefile.patch  | 58 --
 .../files/free42-2.0.6-fix-build-intel-lib.patch   | 12 -
 .../free42/files/free42-2.0.6-fix-makefile.patch   | 58 --
 app-emulation/free42/free42-2.0.15.ebuild  | 49 --
 app-emulation/free42/free42-2.0.6.ebuild   | 49 --
 7 files changed, 240 deletions(-)

diff --git a/app-emulation/free42/Manifest b/app-emulation/free42/Manifest
index 833f56593ea..7ee23b5f829 100644
--- a/app-emulation/free42/Manifest
+++ b/app-emulation/free42/Manifest
@@ -1,4 +1,2 @@
 DIST free42-nologo-2.0.10.tgz 7389429 BLAKE2B 
a633a78ed5974e327aafa9d783c04bdcaa895940580c595c9c67ab0181ec7000efaa92021a485199268341f15f4c4bafe3964d4118c068e8abbfa2f358045b5a
 SHA512 
4f03b9b206ef17e71295f0baac96ca26f34a00844cee6cad254f8ab798d3d0c724788200f3f207a3301f62eb0960707a23e6bcbb2ac924a78b0f0e1c78e70e6d
-DIST free42-nologo-2.0.15.tgz 7389800 BLAKE2B 
f78a925459f7eea3347d5394cdde47cd7318770895ea0c375b14c5855ff9d08db86c72324122c15792db8e457fa6bfb8039a911de240e23269bf87def58381cf
 SHA512 
533528b651b408156fb069e4969f35a1d365be84a7fc63d0d40a35ace75592dd88cc20def3dff2de4b7a7e3eeaeab99bb89ad333135be90dab13b52ac6af804b
 DIST free42-nologo-2.0.17.tgz 7389996 BLAKE2B 
cc7c7bbe43eafc190fe0ce8921e032c2042290fe54a3153ba7568dae315de1356a9ee7f8ded4528788c677537138a5bd5556ad79dbd67ab8e41dd881a258312e
 SHA512 
f73bfb2984fa4301c04d905fde6723583a57a1f663e012f965037067a7259961c0134fecb456118ec4b45956f7c8ccc16f0ec1db62e4cc705dc74ea563225872
-DIST free42-nologo-2.0.6.tgz 7348647 BLAKE2B 
708c88b4903358c23989d515c61884ffc9feae3d43fc54f1ac8a18779cfe8aa2d0e1a2ec667e24f78da58cd94ad515399191b7dc968adbc59bb97517b34680be
 SHA512 
078a79cc4dfa36ae7342be5b90350f4b7269f4e71777f2620c2043510d6313acbc1fa9415b75f8b01bebb2de747b9af8a26738f877c34a4d82a1fdd52c75a61d

diff --git a/app-emulation/free42/files/free42-2.0.15-fix-build-intel-lib.patch 
b/app-emulation/free42/files/free42-2.0.15-fix-build-intel-lib.patch
deleted file mode 100644
index a321b1d714b..000
--- a/app-emulation/free42/files/free42-2.0.15-fix-build-intel-lib.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -Nuar a/gtk/build-intel-lib.sh b/gtk/build-intel-lib.sh
 a/gtk/build-intel-lib.sh   2018-01-08 02:52:33.0 +0100
-+++ b/gtk/build-intel-lib.sh   2018-01-13 19:43:23.709997784 +0100
-@@ -4,7 +4,7 @@
- cd IntelRDFPMathLib20U1
- patch -p0 <../intel-lib-linux.patch
- cd LIBRARY
--make CC=gcc CALL_BY_REF=1 GLOBAL_RND=1 GLOBAL_FLAGS=1 UNCHANGED_BINARY_FLAGS=0
-+make A=a CC=gcc CALL_BY_REF=1 GLOBAL_RND=1 GLOBAL_FLAGS=1 
UNCHANGED_BINARY_FLAGS=0
- mv libbid.a ../../gcc111libbid.a
- cd ../..
- ( echo '#ifdef FREE42_FPTEST'; echo 'const char *readtest_lines[] = {'; tr -d 
'\r' < IntelRDFPMathLib20U1/TESTS/readtest.in | sed 's/^\(.*\)$/"\1",/'; echo 
'0 };'; echo '#endif' ) > readtest_lines.cc

diff --git a/app-emulation/free42/files/free42-2.0.15-fix-makefile.patch 
b/app-emulation/free42/files/free42-2.0.15-fix-makefile.patch
deleted file mode 100644
index 7642316920f..000
--- a/app-emulation/free42/files/free42-2.0.15-fix-makefile.patch
+++ /dev/null
@@ -1,58 +0,0 @@
-diff -Nuar a/gtk/Makefile b/gtk/Makefile
 a/gtk/Makefile 2018-01-08 02:52:33.0 +0100
-+++ b/gtk/Makefile 2018-01-13 19:40:49.059998446 +0100
-@@ -15,11 +15,11 @@
- # along with this program; if not, see http://www.gnu.org/licenses/.
- 
###
- 
--CFLAGS = -MMD \
-+CFLAGS := -MMD \
--Wall \
--Wno-parentheses \
--Wno-write-strings \
--   -g \
-+   -Wno-error=narrowing \
--I/usr/X11R6/include \
-$(shell pkg-config --cflags gtk+-2.0) \
--DVERSION="\"$(shell cat ../VERSION)\"" \
-@@ -27,21 +27,25 @@
--DDECIMAL_GLOBAL_ROUNDING=1 \
--DDECIMAL_GLOBAL_ROUNDING_ACCESS_FUNCTIONS=1 \
--DDECIMAL_GLOBAL_EXCEPTION_FLAGS=1 \
--   -DDECIMAL_GLOBAL_EXCEPTION_FLAGS_ACCESS_FUNCTIONS=1
-+   -DDECIMAL_GLOBAL_EXCEPTION_FLAGS_ACCESS_FUNCTIONS=1 \
-+   ${CFLAGS}
- 
--CXXFLAGS = $(CFLAGS) \
-+CXXFLAGS := $(CFLAGS) \
--fno-exceptions \
--fno-rtti \
--   -D_WCHAR_T_DEFINED
-+   -D_WCHAR_T_DEFINED \
-+   ${CXXFLAGS}
- 
--LDFLAGS = -L/usr/X11R6/lib
--LIBS = gcc111libbid.a -lXmu $(shell pkg-config --libs gtk+-2.0)
-+MYLDFLAGS = -L/usr/X11R6/lib
-+LIBS = gcc111libbid.a -lX11 -ldl -lXmu $(shell 

[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi-mime/

2018-03-08 Thread Andreas Sturmlechner
commit: a2533b4d1c0b0a9d25167561a6a08c049c78fcd4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Mar  8 20:32:14 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Mar  8 20:32:14 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a2533b4d

kde-apps/akonadi-mime: Block 

[gentoo-commits] proj/kde:master commit in: kde-apps/kalarmcal/

2018-03-08 Thread Andreas Sturmlechner
commit: 26baa8b80f20ab5edb060a59ffa2dc07307980cd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Mar  8 20:32:56 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Mar  8 20:32:56 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=26baa8b8

kde-apps/kalarmcal: Block 

[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi-contacts/

2018-03-08 Thread Andreas Sturmlechner
commit: de05108b80f457b1fbb156df3650a3a070f81dd2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Mar  8 20:31:17 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Mar  8 20:31:24 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=de05108b

kde-apps/akonadi-contacts: Block 

[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi-calendar/

2018-03-08 Thread Andreas Sturmlechner
commit: 0505d27159d617fc9b41245d14c29e8a9b241737
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Mar  8 20:29:26 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Mar  8 20:29:26 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=0505d271

kde-apps/akonadi-calendar: Block 

[gentoo-commits] proj/kde:master commit in: media-sound/amarok/

2018-03-08 Thread Andreas Sturmlechner
commit: b12757f6c5d1e71ea789726f4e31d2994648ee5d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Mar  8 20:06:07 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Mar  8 20:06:07 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b12757f6

media-sound/amarok: Frameworks merged to master

Reported-by: stephan wezel  web.de>
Closes: https://bugs.gentoo.org/649952
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-sound/amarok/amarok-.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/media-sound/amarok/amarok-.ebuild 
b/media-sound/amarok/amarok-.ebuild
index 8d250f..c8422539ef 100644
--- a/media-sound/amarok/amarok-.ebuild
+++ b/media-sound/amarok/amarok-.ebuild
@@ -3,7 +3,6 @@
 
 EAPI=6
 
-EGIT_BRANCH="kf5"
 KDE_HANDBOOK="true"
 KDE_TEST="true"
 VIRTUALX_REQUIRED="test"



[gentoo-commits] repo/gentoo:master commit in: media-video/shotcut/

2018-03-08 Thread Maxim Koltsov
commit: e994f443cc4ffb1c5f07e029517fd22c30697d9d
Author: reagentoo  gmail  com>
AuthorDate: Thu Mar  8 20:25:39 2018 +
Commit: Maxim Koltsov  gentoo  org>
CommitDate: Thu Mar  8 20:49:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e994f443

media-video/shotcut: version bump to 18.03

Also RDEPEND edits.

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

 media-video/shotcut/Manifest   | 2 +-
 media-video/shotcut/{shotcut-18.01.ebuild => shotcut-18.03.ebuild} | 5 -
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/media-video/shotcut/Manifest b/media-video/shotcut/Manifest
index 740971e5142..baaff716419 100644
--- a/media-video/shotcut/Manifest
+++ b/media-video/shotcut/Manifest
@@ -1 +1 @@
-DIST shotcut-18.01.tar.gz 4027948 BLAKE2B 
cbc82eac35b3d378bd0da6857f80fddf758e17d82d5be25224716769d51afc9a37ecd5395f0599fc421d6190d6a426ad2f9ab222fb3871f9e5e07b11465d38a4
 SHA512 
d36843eeb6f2906f3b9f546b24e691754984897bda74618ebebd85bb7e32f97d951d55bc6dcf6f2b0f1c1ab39ee1180de5b44e7022ee2fe9b687e3cb4b9bada3
+DIST shotcut-18.03.tar.gz 4089848 BLAKE2B 
811556867fb6e3160ec0daaeda2eb063f32bf527fc40a72302638fcb9445b87fbebdcf93929746d5c18f784263ead857b3b23428dc8cab0f06b5f95cac36d793
 SHA512 
37ec83f7c1f770e849213a2adb90ee86061e1eb17e5435dfa81068de77be8cc5791ad03c14da100b9b960b15d6ec0d01fc9d579fcbf749050385c2231e13f4a0

diff --git a/media-video/shotcut/shotcut-18.01.ebuild 
b/media-video/shotcut/shotcut-18.03.ebuild
similarity index 89%
rename from media-video/shotcut/shotcut-18.01.ebuild
rename to media-video/shotcut/shotcut-18.03.ebuild
index 3367892ca51..52af890d5db 100644
--- a/media-video/shotcut/shotcut-18.01.ebuild
+++ b/media-video/shotcut/shotcut-18.03.ebuild
@@ -17,10 +17,13 @@ IUSE=""
 RDEPEND="
dev-qt/qtcore:5
dev-qt/qtdeclarative:5
+   dev-qt/qtgraphicaleffects:5
dev-qt/qtgui:5
dev-qt/qtmultimedia:5
dev-qt/qtnetwork:5
dev-qt/qtopengl:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtquickcontrols:5[widgets]
dev-qt/qtsql:5
dev-qt/qtwebkit:5
dev-qt/qtwebsockets:5
@@ -29,7 +32,7 @@ RDEPEND="
media-libs/ladspa-sdk
media-libs/libsdl:0
media-libs/libvpx
-   media-libs/mlt[ffmpeg,frei0r,qt5,sdl,xml]
+   >=media-libs/mlt-6.6.0[ffmpeg,frei0r,qt5,sdl2,xml]
media-libs/x264
media-plugins/frei0r-plugins
media-sound/lame



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

2018-03-08 Thread José María Alonso
commit: 78c40e11baa7ad64fdd9186572b693ee052adf3f
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Thu Mar  8 20:43:39 2018 +
Commit: José María Alonso  gentoo  org>
CommitDate: Thu Mar  8 20:44:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78c40e11

app-emulation/free42: Bumps version to 2.0.17

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-emulation/free42/Manifest  |  1 +
 .../files/free42-2.0.17-fix-build-intel-lib.patch  | 12 +
 .../free42/files/free42-2.0.17-fix-makefile.patch  | 58 ++
 app-emulation/free42/free42-2.0.17.ebuild  | 49 ++
 4 files changed, 120 insertions(+)

diff --git a/app-emulation/free42/Manifest b/app-emulation/free42/Manifest
index 5aee3a6e13c..833f56593ea 100644
--- a/app-emulation/free42/Manifest
+++ b/app-emulation/free42/Manifest
@@ -1,3 +1,4 @@
 DIST free42-nologo-2.0.10.tgz 7389429 BLAKE2B 
a633a78ed5974e327aafa9d783c04bdcaa895940580c595c9c67ab0181ec7000efaa92021a485199268341f15f4c4bafe3964d4118c068e8abbfa2f358045b5a
 SHA512 
4f03b9b206ef17e71295f0baac96ca26f34a00844cee6cad254f8ab798d3d0c724788200f3f207a3301f62eb0960707a23e6bcbb2ac924a78b0f0e1c78e70e6d
 DIST free42-nologo-2.0.15.tgz 7389800 BLAKE2B 
f78a925459f7eea3347d5394cdde47cd7318770895ea0c375b14c5855ff9d08db86c72324122c15792db8e457fa6bfb8039a911de240e23269bf87def58381cf
 SHA512 
533528b651b408156fb069e4969f35a1d365be84a7fc63d0d40a35ace75592dd88cc20def3dff2de4b7a7e3eeaeab99bb89ad333135be90dab13b52ac6af804b
+DIST free42-nologo-2.0.17.tgz 7389996 BLAKE2B 
cc7c7bbe43eafc190fe0ce8921e032c2042290fe54a3153ba7568dae315de1356a9ee7f8ded4528788c677537138a5bd5556ad79dbd67ab8e41dd881a258312e
 SHA512 
f73bfb2984fa4301c04d905fde6723583a57a1f663e012f965037067a7259961c0134fecb456118ec4b45956f7c8ccc16f0ec1db62e4cc705dc74ea563225872
 DIST free42-nologo-2.0.6.tgz 7348647 BLAKE2B 
708c88b4903358c23989d515c61884ffc9feae3d43fc54f1ac8a18779cfe8aa2d0e1a2ec667e24f78da58cd94ad515399191b7dc968adbc59bb97517b34680be
 SHA512 
078a79cc4dfa36ae7342be5b90350f4b7269f4e71777f2620c2043510d6313acbc1fa9415b75f8b01bebb2de747b9af8a26738f877c34a4d82a1fdd52c75a61d

diff --git a/app-emulation/free42/files/free42-2.0.17-fix-build-intel-lib.patch 
b/app-emulation/free42/files/free42-2.0.17-fix-build-intel-lib.patch
new file mode 100644
index 000..a321b1d714b
--- /dev/null
+++ b/app-emulation/free42/files/free42-2.0.17-fix-build-intel-lib.patch
@@ -0,0 +1,12 @@
+diff -Nuar a/gtk/build-intel-lib.sh b/gtk/build-intel-lib.sh
+--- a/gtk/build-intel-lib.sh   2018-01-08 02:52:33.0 +0100
 b/gtk/build-intel-lib.sh   2018-01-13 19:43:23.709997784 +0100
+@@ -4,7 +4,7 @@
+ cd IntelRDFPMathLib20U1
+ patch -p0 <../intel-lib-linux.patch
+ cd LIBRARY
+-make CC=gcc CALL_BY_REF=1 GLOBAL_RND=1 GLOBAL_FLAGS=1 UNCHANGED_BINARY_FLAGS=0
++make A=a CC=gcc CALL_BY_REF=1 GLOBAL_RND=1 GLOBAL_FLAGS=1 
UNCHANGED_BINARY_FLAGS=0
+ mv libbid.a ../../gcc111libbid.a
+ cd ../..
+ ( echo '#ifdef FREE42_FPTEST'; echo 'const char *readtest_lines[] = {'; tr -d 
'\r' < IntelRDFPMathLib20U1/TESTS/readtest.in | sed 's/^\(.*\)$/"\1",/'; echo 
'0 };'; echo '#endif' ) > readtest_lines.cc

diff --git a/app-emulation/free42/files/free42-2.0.17-fix-makefile.patch 
b/app-emulation/free42/files/free42-2.0.17-fix-makefile.patch
new file mode 100644
index 000..7642316920f
--- /dev/null
+++ b/app-emulation/free42/files/free42-2.0.17-fix-makefile.patch
@@ -0,0 +1,58 @@
+diff -Nuar a/gtk/Makefile b/gtk/Makefile
+--- a/gtk/Makefile 2018-01-08 02:52:33.0 +0100
 b/gtk/Makefile 2018-01-13 19:40:49.059998446 +0100
+@@ -15,11 +15,11 @@
+ # along with this program; if not, see http://www.gnu.org/licenses/.
+ 
###
+ 
+-CFLAGS = -MMD \
++CFLAGS := -MMD \
+-Wall \
+-Wno-parentheses \
+-Wno-write-strings \
+-   -g \
++   -Wno-error=narrowing \
+-I/usr/X11R6/include \
+$(shell pkg-config --cflags gtk+-2.0) \
+-DVERSION="\"$(shell cat ../VERSION)\"" \
+@@ -27,21 +27,25 @@
+-DDECIMAL_GLOBAL_ROUNDING=1 \
+-DDECIMAL_GLOBAL_ROUNDING_ACCESS_FUNCTIONS=1 \
+-DDECIMAL_GLOBAL_EXCEPTION_FLAGS=1 \
+-   -DDECIMAL_GLOBAL_EXCEPTION_FLAGS_ACCESS_FUNCTIONS=1
++   -DDECIMAL_GLOBAL_EXCEPTION_FLAGS_ACCESS_FUNCTIONS=1 \
++   ${CFLAGS}
+ 
+-CXXFLAGS = $(CFLAGS) \
++CXXFLAGS := $(CFLAGS) \
+-fno-exceptions \
+-fno-rtti \
+-   -D_WCHAR_T_DEFINED
++   -D_WCHAR_T_DEFINED \
++   ${CXXFLAGS}
+ 
+-LDFLAGS = -L/usr/X11R6/lib
+-LIBS = gcc111libbid.a -lXmu $(shell pkg-config --libs gtk+-2.0)
++MYLDFLAGS = -L/usr/X11R6/lib
++LIBS = gcc111libbid.a -lX11 -ldl -lXmu $(shell pkg-config --libs gtk+-2.0)
+ 
+ ifeq "$(shell uname -s)" "Linux"
+-LDFLAGS += -Wl,--hash-style=both
++MYLDFLAGS += -Wl,--hash-style=both
+ LIBS += -lpthread
+ endif
+ 
++MYLDFLAGS += ${LDFLAGS}
++
+ SRCS = shell_main.cc 

[gentoo-commits] repo/gentoo:master commit in: net-dns/avahi/

2018-03-08 Thread Michał Górny
commit: a8921fe09da1eb1c043f074f23f10219c5b54a7b
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar  8 20:03:27 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar  8 20:34:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8921fe0

net-dns/avahi: Re-tested on ~amd64-fbsd

 net-dns/avahi/avahi-0.7-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/avahi/avahi-0.7-r1.ebuild 
b/net-dns/avahi/avahi-0.7-r1.ebuild
index e2e1bdb100b..12c8716dfc9 100644
--- a/net-dns/avahi/avahi-0.7-r1.ebuild
+++ b/net-dns/avahi/avahi-0.7-r1.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}/${P}"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd"
 IUSE="autoipd bookmarks dbus doc gdbm gtk gtk3 howl-compat +introspection ipv6 
kernel_linux mdnsresponder-compat mono nls python qt5 selinux test"
 
 REQUIRED_USE="



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

2018-03-08 Thread Jeroen Roovers
commit: a8701fef0af17ec6ce465f04b8f922d935bc0ad7
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Mar  8 20:23:30 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Mar  8 20:23:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8701fef

www-client/opera: Version 51.0.2830.55.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 www-client/opera/Manifest  |   1 +
 www-client/opera/opera-51.0.2830.55.ebuild | 109 +
 2 files changed, 110 insertions(+)

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index aeb598e4c69..c1324d24153 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -3,3 +3,4 @@ DIST opera-12.16-1860.i386.freebsd.tar.xz 13385696 BLAKE2B 
35fef5a5d1784941ce11f
 DIST opera-12.16-1860.i386.linux.tar.xz 13154668 BLAKE2B 
7f9ef54f44bc143c13173bce92543351c39288058455baf3fde19f9f8766c9acd72971216c8c340fd89e918f18e89320eb8d13c4be9ec71635e2073c94c90067
 SHA512 
a13ec53311e3e78f35103a9dd5337c0e9a555362860213080211ee9d21de88fbd6aae03bed20b7515874d5a09dfbab108954213745fb82175f5e48e555152613
 DIST opera-12.16-1860.x86_64.linux.tar.xz 14018800 BLAKE2B 
e0cb727ea79868d1c3c692d445fc8949f554c3bbe2bf3c9f222885891458cab7af1a29096cd3caf6936e83068841dda4bff5b8a17eb55a86bebe39ce2b270183
 SHA512 
c1289f352ea5fc8133b105771f48fdc56ccd770920330b1a0ed939ff909abc68081447673572eabeb1aae6db5194b6ab35c93afad78a91d8f7a9a0f91e81ef8b
 DIST opera-stable_51.0.2830.40_amd64.deb 52928950 BLAKE2B 
13a4140d45e2e3de4244e626e0374bc38c18ac9c45633f8222d7c880223bcf1ec6d58461cf32ed7a723fd18dcd3938b18dc674d6f6c62b706291dcde3097d978
 SHA512 
08b52d825d49b65863f6ccb8b6ab4a8dede54d8c547151ec6d06005fbc6d6a38f52dc66c7e43a35270b0ac6e099b3119b7d7895454a6678fb58777017070af62
+DIST opera-stable_51.0.2830.55_amd64.deb 53944300 BLAKE2B 
fd5bbe148b236cd4b9434e3687c2d1160d622dd76fc7835ccca7520eaad21cdb18edf41f555e31253170013d89af0c2969dc3bdb31c6e520bcd8b750377b0fea
 SHA512 
59486aaf5f2610be817fee0f7881256d60f715ce369f749f28139cb21684535d7b569af6a481f95591a19505f7933a9c157c0613697c3728dba656f49014c864

diff --git a/www-client/opera/opera-51.0.2830.55.ebuild 
b/www-client/opera/opera-51.0.2830.55.ebuild
new file mode 100644
index 000..139f6afa7c7
--- /dev/null
+++ b/www-client/opera/opera-51.0.2830.55.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+CHROMIUM_LANGS="
+   be bg bn ca cs da de el en-GB es-419 es fil fi fr-CA fr hi hr hu id it 
ja
+   ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi 
zh-CN
+   zh-TW
+"
+inherit chromium-2 gnome2-utils multilib unpacker xdg-utils
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="http://www.opera.com/;
+LICENSE="OPERA-2014"
+SLOT="0"
+SRC_URI_BASE="
+   http://download1.operacdn.com/pub/
+   http://download2.operacdn.com/pub/
+   http://download3.operacdn.com/pub/
+   http://download4.operacdn.com/pub/
+"
+for uri in ${SRC_URI_BASE}; do
+SRC_URI+="
+   "${uri}${PN}/desktop/${PV}/linux/${PN}-stable_${PV}_amd64.deb"
+"
+done
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gconf:2
+   media-libs/alsa-lib
+   media-libs/fontconfig
+   media-libs/freetype
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   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/libnotify
+   x11-libs/pango[X]
+"
+
+QA_PREBUILT="*"
+S=${WORKDIR}
+OPERA_HOME="usr/$(get_libdir)/${PN}"
+
+src_unpack() {
+   unpack_deb ${A}
+}
+
+src_prepare() {
+   case ${ARCH} in
+   amd64)
+   mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die
+   rm -r usr/lib || die
+   ;;
+   esac
+
+   rm usr/bin/${PN} || die
+
+   rm usr/share/doc/${PN}-stable/copyright || die
+   mv usr/share/doc/${PN}-stable usr/share/doc/${PF} || die
+
+   pushd "${OPERA_HOME}/localization" > /dev/null || die
+   chromium_remove_language_paks
+   popd > /dev/null || die
+
+   sed -i \
+   -e 's|^TargetEnvironment|X-&|g' \
+   usr/share/applications/${PN}.desktop || die
+}
+
+src_install() {
+   mv * "${D}" || die
+   dosym ../$(get_libdir)/${PN}/${PN} /usr/bin/${PN}
+   fperms 4711 /usr/$(get_libdir)/${PN}/opera_sandbox
+}
+
+pkg_preinst() {
+   gnome2_icon_savelist
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+   xdg_desktop_database_update
+   

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

2018-03-08 Thread Jeroen Roovers
commit: 53dcf675084a07b1c5870941d68fa7165b9ceec3
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Mar  8 17:21:30 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Mar  8 20:23:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53dcf675

www-client/opera: Old.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 www-client/opera/Manifest  |   1 -
 www-client/opera/opera-51.0.2830.34.ebuild | 109 -
 2 files changed, 110 deletions(-)

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index caf702fb5ff..aeb598e4c69 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -2,5 +2,4 @@ DIST opera-12.16-1860.amd64.freebsd.tar.xz 13312684 BLAKE2B 
2c4cd52a07999c5beabe
 DIST opera-12.16-1860.i386.freebsd.tar.xz 13385696 BLAKE2B 
35fef5a5d1784941ce11ff3fed440d9c8f83ce5f9a0a8aad3f68deb470a7d82accfe7c9c93be225b458c0fc8e738ca7841d3d14abcaa201801321f3280f2b58f
 SHA512 
0bb2c0548765ea476cdb8be6c84faf1d60dddb5a2c08b7312027f4cd17fa8ebd4fbc1a97657bbcb0ac07733e5f3b340b181a307a778c38543140adbfe7f8b844
 DIST opera-12.16-1860.i386.linux.tar.xz 13154668 BLAKE2B 
7f9ef54f44bc143c13173bce92543351c39288058455baf3fde19f9f8766c9acd72971216c8c340fd89e918f18e89320eb8d13c4be9ec71635e2073c94c90067
 SHA512 
a13ec53311e3e78f35103a9dd5337c0e9a555362860213080211ee9d21de88fbd6aae03bed20b7515874d5a09dfbab108954213745fb82175f5e48e555152613
 DIST opera-12.16-1860.x86_64.linux.tar.xz 14018800 BLAKE2B 
e0cb727ea79868d1c3c692d445fc8949f554c3bbe2bf3c9f222885891458cab7af1a29096cd3caf6936e83068841dda4bff5b8a17eb55a86bebe39ce2b270183
 SHA512 
c1289f352ea5fc8133b105771f48fdc56ccd770920330b1a0ed939ff909abc68081447673572eabeb1aae6db5194b6ab35c93afad78a91d8f7a9a0f91e81ef8b
-DIST opera-stable_51.0.2830.34_amd64.deb 52624046 BLAKE2B 
f358ca1048644c876d76729e88cb5c306e51b3cb1a671900f33a1ba49c532355c58e0f7349071974cd1ccf20524ad9474c067eb0afa2eb3349cdb202a3d56006
 SHA512 
102e3a8f09b920b937f9b6aa5ddca773009433522d4869cf39a7281a80f90914b4107fb0e33e7ca4d37a96a22f719d371f6cf2b19ba3f099ba4f95c2e76262b1
 DIST opera-stable_51.0.2830.40_amd64.deb 52928950 BLAKE2B 
13a4140d45e2e3de4244e626e0374bc38c18ac9c45633f8222d7c880223bcf1ec6d58461cf32ed7a723fd18dcd3938b18dc674d6f6c62b706291dcde3097d978
 SHA512 
08b52d825d49b65863f6ccb8b6ab4a8dede54d8c547151ec6d06005fbc6d6a38f52dc66c7e43a35270b0ac6e099b3119b7d7895454a6678fb58777017070af62

diff --git a/www-client/opera/opera-51.0.2830.34.ebuild 
b/www-client/opera/opera-51.0.2830.34.ebuild
deleted file mode 100644
index 139f6afa7c7..000
--- a/www-client/opera/opera-51.0.2830.34.ebuild
+++ /dev/null
@@ -1,109 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-CHROMIUM_LANGS="
-   be bg bn ca cs da de el en-GB es-419 es fil fi fr-CA fr hi hr hu id it 
ja
-   ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi 
zh-CN
-   zh-TW
-"
-inherit chromium-2 gnome2-utils multilib unpacker xdg-utils
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="http://www.opera.com/;
-LICENSE="OPERA-2014"
-SLOT="0"
-SRC_URI_BASE="
-   http://download1.operacdn.com/pub/
-   http://download2.operacdn.com/pub/
-   http://download3.operacdn.com/pub/
-   http://download4.operacdn.com/pub/
-"
-for uri in ${SRC_URI_BASE}; do
-SRC_URI+="
-   "${uri}${PN}/desktop/${PV}/linux/${PN}-stable_${PV}_amd64.deb"
-"
-done
-KEYWORDS="~amd64"
-
-RDEPEND="
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gconf:2
-   media-libs/alsa-lib
-   media-libs/fontconfig
-   media-libs/freetype
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   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/libnotify
-   x11-libs/pango[X]
-"
-
-QA_PREBUILT="*"
-S=${WORKDIR}
-OPERA_HOME="usr/$(get_libdir)/${PN}"
-
-src_unpack() {
-   unpack_deb ${A}
-}
-
-src_prepare() {
-   case ${ARCH} in
-   amd64)
-   mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die
-   rm -r usr/lib || die
-   ;;
-   esac
-
-   rm usr/bin/${PN} || die
-
-   rm usr/share/doc/${PN}-stable/copyright || die
-   mv usr/share/doc/${PN}-stable usr/share/doc/${PF} || die
-
-   pushd "${OPERA_HOME}/localization" > /dev/null || die
-   chromium_remove_language_paks
-   popd > /dev/null || die
-
-   sed -i \
-   -e 's|^TargetEnvironment|X-&|g' \
-   usr/share/applications/${PN}.desktop || die
-}
-

[gentoo-commits] repo/gentoo:master commit in: sci-physics/lammps/

2018-03-08 Thread Christoph Junghans
commit: 066127633d4688dd155cb053aedaf332c936be6b
Author: Christoph Junghans  gentoo  org>
AuthorDate: Thu Mar  8 20:21:04 2018 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Thu Mar  8 20:21:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06612763

sci-physics/lammps: version bump

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sci-physics/lammps/Manifest   |   1 +
 sci-physics/lammps/lammps-20180308.ebuild | 131 ++
 2 files changed, 132 insertions(+)

diff --git a/sci-physics/lammps/Manifest b/sci-physics/lammps/Manifest
index 47c93a0d4db..fd9838b6ba2 100644
--- a/sci-physics/lammps/Manifest
+++ b/sci-physics/lammps/Manifest
@@ -21,3 +21,4 @@ DIST lammps-9Jan17.tar.gz 109694893 BLAKE2B 
dc3af18d4a7db43d22bc4d2ed79366f7f1b7
 DIST lammps-patch_17Jan2018.tar.gz 91721592 BLAKE2B 
d606a5fd699f3e7aaa777065532f778e96a5b21b88de3fcce69e79c4931fea233ed1ad68f56120865061623c6e33282b9f23f927a7a9820f8f824a241e5cd823
 SHA512 
533ada073882e9bfc6431db62c4899005983d9efbbb043bcb50b2b0a7af2b11c411bbcc6523b2ffbd5d46531b24573f4b98a07dc757bacbc2f27bb056d7956ff
 DIST lammps-patch_1Sep2017.tar.gz 88751184 BLAKE2B 
013ba612c67767c0e11b64f0b726a81c534ceb763ac9eba9a94ef9e02166278c28cb5937162b83f783b80fef6471b0e265e45245cc5594eaa2b27ec2d5f972cf
 SHA512 
01b56484d6e9d03c0cdc2f8100f571d6e0a354b08bda7f22176744f2724e566443514e7d8abb0571d4207709155441644d4c6dbcf17ee2a8dc4f10cb6c3e8ac1
 DIST lammps-patch_22Feb2018.tar.gz 91869050 BLAKE2B 
09d364b489d4402145b879ca40b290a4e33f39b6e5e4183bcccb09001002cb742917c8792f942a8b64bd992cde5c0f8dcd8b76506048f1392d33d1192aa4551d
 SHA512 
8d4ac0f9cdcf4caa10bfb48129eec21cf31f7ce881b4cbd803c20fb638f7e55a1e645d314e172fe70eab473a4976c7f482e8c059e0c4e82527eb9438437ae146
+DIST lammps-patch_8Mar2018.tar.gz 91878683 BLAKE2B 
a4cf307769b1ac27c9cbe781a70f307d5275d2ccd4f6f77a2a21f00413ffa0af499577207afd23afd95ef6126071e8b779f6c52d50ff7117afb63161613c9f5b
 SHA512 
57885d12e9e0ea9a6735cc2f7a2a8a9314dacbe9eaf5a46cb6d20fd7e2d0e8b0ebb3e24731eb750861973efe4d3cf0cf5a739cc9d51407f26bf3d556243c186f

diff --git a/sci-physics/lammps/lammps-20180308.ebuild 
b/sci-physics/lammps/lammps-20180308.ebuild
new file mode 100644
index 000..1f8951205bb
--- /dev/null
+++ b/sci-physics/lammps/lammps-20180308.ebuild
@@ -0,0 +1,131 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+
+inherit cmake-utils fortran-2 python-r1
+
+convert_month() {
+   local months=( "" Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec )
+   echo ${months[${1#0}]}
+}
+
+MY_PV="patch_$((10#${PV:6:2}))$(convert_month ${PV:4:2})${PV:0:4}"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="Large-scale Atomic/Molecular Massively Parallel Simulator"
+HOMEPAGE="http://lammps.sandia.gov/;
+SRC_URI="https://github.com/lammps/lammps/archive/${MY_PV}.tar.gz -> 
${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="cuda examples gzip lammps-memalign mpi netcdf python test"
+
+DEPEND="
+   app-arch/gzip
+   media-libs/libpng:0
+   sys-libs/zlib
+   mpi? (
+   virtual/mpi
+   sci-libs/hdf5[mpi]
+   )
+   python? ( ${PYTHON_DEPS} )
+   sci-libs/voro++
+   virtual/blas
+   virtual/lapack
+   sci-libs/fftw:3.0
+   netcdf? ( sci-libs/netcdf )
+   cuda? ( >=dev-util/nvidia-cuda-toolkit-4.2.9-r1 )
+   dev-cpp/eigen:3
+   "
+RDEPEND="${DEPEND}"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+S="${WORKDIR}/${MY_P}/cmake"
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_SHARED_LIBS=ON
+   -DENABLE_MPI=$(usex mpi)
+   -DENABLE_GPU=$(usex cuda)
+   -DENABLE_TESTING=$(usex test)
+   -DENABLE_ASPHERE=ON
+   -DENABLE_BODY=ON
+   -DENABLE_CLASS2=ON
+   -DENABLE_COLLOID=ON
+   -DENABLE_COMPRESS=ON
+   -DENABLE_CORESHELL=ON
+   -DENABLE_DIPOLE=ON
+   -DENABLE_GRANULAR=ON
+   -DENABLE_KSPACE=ON
+   -DFFT=FFTW3
+   -DENABLE_MANYBODY=ON
+   -DENABLE_MC=ON
+   -DENABLE_MEAM=ON
+   -DENABLE_MISC=ON
+   -DLAMMPS_XDR=ON #630444
+   -DENABLE_MOLECULE=ON
+   -DENABLE_PERI=ON
+   -DENABLE_QEQ=ON
+   -DENABLE_REAX=ON
+   -DENABLE_REPLICA=ON
+   -DENABLE_RIGID=ON
+   -DENABLE_SHOCK=ON
+   -DENABLE_SNAP=ON
+   -DENABLE_SRD=ON
+   -DENABLE_PYTHON=ON
+   -DENABLE_MPIIO=$(usex mpi)
+   -DENABLE_VORONOI=ON
+   -DENABLE_USER-ATC=ON
+  

[gentoo-commits] repo/gentoo:master commit in: mail-filter/opendmarc/

2018-03-08 Thread Markus Meier
commit: 8ff4275d18e073ff97bfae30e1106fdf7425cf72
Author: Markus Meier  gentoo  org>
AuthorDate: Thu Mar  8 20:00:58 2018 +
Commit: Markus Meier  gentoo  org>
CommitDate: Thu Mar  8 20:00:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ff4275d

mail-filter/opendmarc: arm stable, bug #647240

Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="arm"

 mail-filter/opendmarc/opendmarc-1.3.2-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/mail-filter/opendmarc/opendmarc-1.3.2-r1.ebuild 
b/mail-filter/opendmarc/opendmarc-1.3.2-r1.ebuild
index 1185e252329..2cc6694ba6f 100644
--- a/mail-filter/opendmarc/opendmarc-1.3.2-r1.ebuild
+++ b/mail-filter/opendmarc/opendmarc-1.3.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/opendmarc/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~x86 ~x86-fbsd"
+KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~x86 ~x86-fbsd"
 IUSE="spf +reports"
 
 DEPEND="reports? ( dev-perl/DBI )



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

2018-03-08 Thread Markus Meier
commit: 7759f875740a1e0d40d6bcd9f261c219b66804da
Author: Markus Meier  gentoo  org>
AuthorDate: Thu Mar  8 19:59:45 2018 +
Commit: Markus Meier  gentoo  org>
CommitDate: Thu Mar  8 19:59:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7759f875

dev-db/mariadb: add ~arm, bug #649038

Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="arm"

 dev-db/mariadb/mariadb-10.3.5_rc.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/mariadb/mariadb-10.3.5_rc.ebuild 
b/dev-db/mariadb/mariadb-10.3.5_rc.ebuild
index 15426dd5357..8f1350fc6fa 100644
--- a/dev-db/mariadb/mariadb-10.3.5_rc.ebuild
+++ b/dev-db/mariadb/mariadb-10.3.5_rc.ebuild
@@ -44,7 +44,7 @@ REQUIRED_USE="jdbc? ( extraengine server !static )
static? ( yassl !pam )"
 
 # REMEMBER: also update eclass/mysql*.eclass before committing!
-KEYWORDS="~amd64 ~hppa ~ia64 ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc64 ~sparc ~x86"
 
 # Shorten the path because the socket path length must be shorter than 107 
chars
 # and we will run a mysql server during test phase



[gentoo-commits] repo/gentoo:master commit in: mail-mta/exim/

2018-03-08 Thread Markus Meier
commit: 1b32ade3578736c2eb94445192741e4df539721f
Author: Markus Meier  gentoo  org>
AuthorDate: Thu Mar  8 20:01:31 2018 +
Commit: Markus Meier  gentoo  org>
CommitDate: Thu Mar  8 20:01:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b32ade3

mail-mta/exim: arm stable, bug #647240

Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="arm"

 mail-mta/exim/exim-4.90.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/exim/exim-4.90.1.ebuild b/mail-mta/exim/exim-4.90.1.ebuild
index ecb06e22f35..cdc93ac79e6 100644
--- a/mail-mta/exim/exim-4.90.1.ebuild
+++ b/mail-mta/exim/exim-4.90.1.ebuild
@@ -24,7 +24,7 @@ HOMEPAGE="http://www.exim.org/;
 
 SLOT="0"
 LICENSE="GPL-2"
-KEYWORDS="alpha amd64 ~arm ~hppa ia64 ~ppc ~ppc64 sparc x86 ~x86-fbsd 
~x86-solaris"
+KEYWORDS="alpha amd64 arm ~hppa ia64 ~ppc ~ppc64 sparc x86 ~x86-fbsd 
~x86-solaris"
 
 COMMON_DEPEND=">=sys-apps/sed-4.0.5
>=sys-libs/db-3.2:=



[gentoo-commits] repo/gentoo:master commit in: mail-filter/dcc/

2018-03-08 Thread Markus Meier
commit: 512e3c18e64bfdd6901f1576c612206b4cf2fb0e
Author: Markus Meier  gentoo  org>
AuthorDate: Thu Mar  8 20:01:14 2018 +
Commit: Markus Meier  gentoo  org>
CommitDate: Thu Mar  8 20:01:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=512e3c18

mail-filter/dcc: arm stable, bug #647240

Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="arm"

 mail-filter/dcc/dcc-1.3.158.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/dcc/dcc-1.3.158.ebuild 
b/mail-filter/dcc/dcc-1.3.158.ebuild
index 921abd798ce..5b1c726cec0 100644
--- a/mail-filter/dcc/dcc-1.3.158.ebuild
+++ b/mail-filter/dcc/dcc-1.3.158.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://www.rhyolite.com/anti-spam/dcc/source/old/${P}.tar.Z;
 
 LICENSE="DCC GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~hppa ia64 ~ppc ~ppc64 sparc ~x86 ~x86-fbsd" # 
~amd64-fbsd
+KEYWORDS="alpha amd64 arm ~hppa ia64 ~ppc ~ppc64 sparc ~x86 ~x86-fbsd" # 
~amd64-fbsd
 IUSE="cgi ipv6 rrdtool milter"
 
 RDEPEND="dev-lang/perl



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

2018-03-08 Thread Markus Meier
commit: e8c615378006ab2dc5515b5361f5ec7c7e8dcf8b
Author: Markus Meier  gentoo  org>
AuthorDate: Thu Mar  8 20:00:53 2018 +
Commit: Markus Meier  gentoo  org>
CommitDate: Thu Mar  8 20:00:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8c61537

dev-perl/Switch: arm stable, bug #647240

Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="arm"

 dev-perl/Switch/Switch-2.170.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/Switch/Switch-2.170.0.ebuild 
b/dev-perl/Switch/Switch-2.170.0.ebuild
index dfd034f085b..c85c17936ee 100644
--- a/dev-perl/Switch/Switch-2.170.0.ebuild
+++ b/dev-perl/Switch/Switch-2.170.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -11,7 +11,7 @@ DESCRIPTION="A switch statement for Perl"
 #SRC_URI+=" 
https://dev.gentoo.org/~tove/distfiles/perl-core/Switch/Switch-2.16-rt60380.patch;
 
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd 
~amd64-linux"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux"
 IUSE=""
 
 SRC_TEST="do"



[gentoo-commits] repo/gentoo:master commit in: mail-filter/libsrs_alt/

2018-03-08 Thread Markus Meier
commit: b32c60255e84209140f306514244f86eac98eda1
Author: Markus Meier  gentoo  org>
AuthorDate: Thu Mar  8 20:01:03 2018 +
Commit: Markus Meier  gentoo  org>
CommitDate: Thu Mar  8 20:01:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b32c6025

mail-filter/libsrs_alt: arm stable, bug #647240

Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="arm"

 mail-filter/libsrs_alt/libsrs_alt-1.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/mail-filter/libsrs_alt/libsrs_alt-1.0.ebuild 
b/mail-filter/libsrs_alt/libsrs_alt-1.0.ebuild
index eb6cc73b47a..d81d6af689f 100644
--- a/mail-filter/libsrs_alt/libsrs_alt-1.0.ebuild
+++ b/mail-filter/libsrs_alt/libsrs_alt-1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 inherit eutils autotools
@@ -13,7 +13,7 @@ SRC_URI="http://srs.mirtol.com/libsrs_alt-${MY_PV}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd"
 IUSE=""
 
 RDEPEND="!dev-perl/Mail-SRS"



[gentoo-commits] repo/gentoo:master commit in: mail-filter/libspf2/

2018-03-08 Thread Markus Meier
commit: 26af569a8f04a2345e252691d70c81e710958f47
Author: Markus Meier  gentoo  org>
AuthorDate: Thu Mar  8 19:59:55 2018 +
Commit: Markus Meier  gentoo  org>
CommitDate: Thu Mar  8 19:59:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26af569a

mail-filter/libspf2: arm stable, bug #647240

Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="arm"

 mail-filter/libspf2/libspf2-1.2.10.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/mail-filter/libspf2/libspf2-1.2.10.ebuild 
b/mail-filter/libspf2/libspf2-1.2.10.ebuild
index eb327d19061..31818fc7e8c 100644
--- a/mail-filter/libspf2/libspf2-1.2.10.ebuild
+++ b/mail-filter/libspf2/libspf2-1.2.10.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
@@ -10,7 +10,7 @@ SRC_URI="http://www.libspf2.org/spf/libspf2-${PV}.tar.gz;
 
 LICENSE="|| ( LGPL-2.1 BSD-2 )"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd"
 IUSE="static static-libs"
 
 DEPEND=""



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

2018-03-08 Thread Markus Meier
commit: 5cd4589033bb7522d5ca8049c55e0aa01afc6a6a
Author: Markus Meier  gentoo  org>
AuthorDate: Thu Mar  8 19:59:20 2018 +
Commit: Markus Meier  gentoo  org>
CommitDate: Thu Mar  8 19:59:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cd45890

dev-db/mariadb-connector-c: add ~arm, bug #649038

Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="arm"

 dev-db/mariadb-connector-c/mariadb-connector-c-3.0.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-db/mariadb-connector-c/mariadb-connector-c-3.0.3.ebuild 
b/dev-db/mariadb-connector-c/mariadb-connector-c-3.0.3.ebuild
index 3b3bf9b18da..a8984a8dc48 100644
--- a/dev-db/mariadb-connector-c/mariadb-connector-c-3.0.3.ebuild
+++ b/dev-db/mariadb-connector-c/mariadb-connector-c-3.0.3.ebuild
@@ -7,13 +7,13 @@ VCS_INHERIT=""
 if [[ "${PV}" ==  ]] ; then
VCS_INHERIT="git-r3"
EGIT_REPO_URI="https://github.com/MariaDB/connector-c.git;
-   KEYWORDS="~hppa ~ia64 ~ppc64 ~sparc"
+   KEYWORDS="~arm ~hppa ~ia64 ~ppc64 ~sparc"
 else
MY_PN=${PN#mariadb-}
MY_PV=${PV/_b/-b}

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



[gentoo-commits] repo/gentoo:master commit in: net-dialup/freeradius-client/

2018-03-08 Thread Markus Meier
commit: 7ee87cbab4638103104cb4941225d876b739643d
Author: Markus Meier  gentoo  org>
AuthorDate: Thu Mar  8 20:01:08 2018 +
Commit: Markus Meier  gentoo  org>
CommitDate: Thu Mar  8 20:01:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ee87cba

net-dialup/freeradius-client: arm stable, bug #647240

Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="arm"

 net-dialup/freeradius-client/freeradius-client-1.1.7.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-dialup/freeradius-client/freeradius-client-1.1.7.ebuild 
b/net-dialup/freeradius-client/freeradius-client-1.1.7.ebuild
index 905a44c7d18..c902df0fe08 100644
--- a/net-dialup/freeradius-client/freeradius-client-1.1.7.ebuild
+++ b/net-dialup/freeradius-client/freeradius-client-1.1.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -11,7 +11,7 @@ SRC_URI="ftp://ftp.freeradius.org/pub/freeradius/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 sparc x86"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86"
 
 IUSE="scp shadow static-libs"
 



[gentoo-commits] proj/mysql-extras: New tag: mysql-extras-20180308-1938Z

2018-03-08 Thread Brian Evans
commit: 
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Mar  8 19:38:32 2018 +

New tag: mysql-extras-20180308-1938Z




[gentoo-commits] proj/mysql-extras:master commit in: /

2018-03-08 Thread Brian Evans
commit: 0a55720a55f21363de137e2389ba8196e40471bb
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Mar  8 19:35:12 2018 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Mar  8 19:35:12 2018 +
URL:https://gitweb.gentoo.org/proj/mysql-extras.git/commit/?id=0a55720a

Add new upstream patches

Fix MDEV-15254 10.1.31 does not join an existing cluster with SST
Fix MDEV-15345 Compilation fails to build my_addr_resolve.c

 ...2_all_mariadb-10.2.12-fix-address-resolve.patch | 29 +
 20033_all_mariadb-10.1.31-xtradb-sst.patch | 36 ++
 2 files changed, 65 insertions(+)

diff --git a/20032_all_mariadb-10.2.12-fix-address-resolve.patch 
b/20032_all_mariadb-10.2.12-fix-address-resolve.patch
new file mode 100644
index 000..13dbfd5
--- /dev/null
+++ b/20032_all_mariadb-10.2.12-fix-address-resolve.patch
@@ -0,0 +1,29 @@
+From 8ea4f7e4eebefa5daa98f0098b031095b98a1918 Mon Sep 17 00:00:00 2001
+From: Sergei Golubchik 
+Date: Thu, 22 Feb 2018 15:58:07 +0100
+Subject: [PATCH] MDEV-15345 Compilation fails to build my_addr_resolve.c
+
+fix the compilation error.
+no support for plugins yet.
+---
+ mysys/my_addr_resolve.c | 7 +++
+ 1 file changed, 7 insertions(+)
+
+diff --git a/mysys/my_addr_resolve.c b/mysys/my_addr_resolve.c
+index 10f8552f226b..84bff47d1a93 100644
+--- a/mysys/my_addr_resolve.c
 b/mysys/my_addr_resolve.c
+@@ -49,6 +49,13 @@ static const char *strip_path(const char *s)
+ static bfd *bfdh= 0;
+ static asymbol **symtable= 0;
+ 
++#if defined(HAVE_LINK_H) && defined(HAVE_DLOPEN)
++#include 
++static ElfW(Addr) offset= 0;
++#else
++#define offset 0
++#endif
++
+ /**
+   finds a file name, a line number, and a function name corresponding to addr.
+ 

diff --git a/20033_all_mariadb-10.1.31-xtradb-sst.patch 
b/20033_all_mariadb-10.1.31-xtradb-sst.patch
new file mode 100644
index 000..50d1fa7
--- /dev/null
+++ b/20033_all_mariadb-10.1.31-xtradb-sst.patch
@@ -0,0 +1,36 @@
+From 4e6dab94d0931eafba502f5a91da29a54e75bb33 Mon Sep 17 00:00:00 2001
+From: Daniel Black 
+Date: Wed, 21 Feb 2018 19:38:57 +0530
+Subject: [PATCH] MDEV-10.1.31 does not join an existing cluster with SST
+ xtrabackup-v2
+
+Analysis:- The problem  is the change in the implementation of wait_for_listen
+in wsrep_sst_xtrabackup-v2.sh. The new script uses lsof which will always
+exit with an error code if it can't find all the items, and because the
+script has the -e option set in the hashbang line (#!/bin/bash -ue), the
+script will abort right after running lsof if lsof can't find even a single
+item among all the items listed in its arguments. This will happen even if
+socat is running and listening, because it can't find nc. The loop in
+wait_for_listen will therefore always quit after one iteration without
+writing the "ready" line to signal the parent.
+
+Solution:- We will or the lsof with true.
+
+Patch Credit :Daniel Black and David Wang
+---
+ scripts/wsrep_sst_xtrabackup-v2.sh | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/scripts/wsrep_sst_xtrabackup-v2.sh 
b/scripts/wsrep_sst_xtrabackup-v2.sh
+index 64dd182e2f2f..9104daf19bc3 100644
+--- a/scripts/wsrep_sst_xtrabackup-v2.sh
 b/scripts/wsrep_sst_xtrabackup-v2.sh
+@@ -644,7 +644,7 @@ wait_for_listen()
+ 
+ for i in {1..300}
+ do
+-LSOF_OUT=$(lsof -sTCP:LISTEN -i TCP:${PORT} -a -c nc -c socat -F c)
++LSOF_OUT=$(lsof -sTCP:LISTEN -i TCP:${PORT} -a -c nc -c socat -F c 2> 
/dev/null || :)
+ [ -n "${LSOF_OUT}" ] && break
+ sleep 0.2
+ done



[gentoo-commits] proj/mysql-extras:master commit in: /

2018-03-08 Thread Brian Evans
commit: 3584815a283b153d5df68daf6d0e58d9c82f1f0c
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Mar  8 19:34:15 2018 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Mar  8 19:34:15 2018 +
URL:https://gitweb.gentoo.org/proj/mysql-extras.git/commit/?id=3584815a

client-libs: Fix creation of my_print_defaults but keep it from install

 20018_all_mariadb-10.2.9-without-clientlibs-tools.patch | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/20018_all_mariadb-10.2.9-without-clientlibs-tools.patch 
b/20018_all_mariadb-10.2.9-without-clientlibs-tools.patch
index 5919c67..db72584 100644
--- a/20018_all_mariadb-10.2.9-without-clientlibs-tools.patch
+++ b/20018_all_mariadb-10.2.9-without-clientlibs-tools.patch
@@ -56,18 +56,18 @@ diff -aurN a/CMakeLists.txt b/CMakeLists.txt
 diff -aurN a/extra/CMakeLists.txt b/extra/CMakeLists.txt
 --- a/extra/CMakeLists.txt 2018-02-27 16:45:56.470183732 -0500
 +++ b/extra/CMakeLists.txt 2018-02-27 16:53:11.095621060 -0500
-@@ -46,12 +46,14 @@
+@@ -46,12 +46,12 @@
DEPENDS 
${CMAKE_BINARY_DIR}/include/mysqld_error.h.tmp)
  
-+IF(NOT WITHOUT_CLIENTLIBS)
- MYSQL_ADD_EXECUTABLE(my_print_defaults my_print_defaults.c)
+-MYSQL_ADD_EXECUTABLE(my_print_defaults my_print_defaults.c)
++ADD_EXECUTABLE(my_print_defaults my_print_defaults.c)
  TARGET_LINK_LIBRARIES(my_print_defaults  mysys)
  
- MYSQL_ADD_EXECUTABLE(perror perror.c)
+-MYSQL_ADD_EXECUTABLE(perror perror.c)
++ADD_EXECUTABLE(perror perror.c)
  ADD_DEPENDENCIES(perror GenError)
  TARGET_LINK_LIBRARIES(perror mysys)
-+ENDIF(NOT WITHOUT_CLIENTLIBS)
  
  IF(UNIX)
  MYSQL_ADD_EXECUTABLE(resolveip resolveip.c)



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

2018-03-08 Thread José María Alonso
commit: b0173a10426a6a15b3c94f197bd85f5999dee3ba
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Thu Mar  8 19:34:24 2018 +
Commit: José María Alonso  gentoo  org>
CommitDate: Thu Mar  8 19:34:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0173a10

dev-libs/libsigsegv: Bumps version to 2.12

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-libs/libsigsegv/Manifest   |  1 +
 dev-libs/libsigsegv/libsigsegv-2.12.ebuild | 31 ++
 2 files changed, 32 insertions(+)

diff --git a/dev-libs/libsigsegv/Manifest b/dev-libs/libsigsegv/Manifest
index a4fdc721771..c0ea061fb47 100644
--- a/dev-libs/libsigsegv/Manifest
+++ b/dev-libs/libsigsegv/Manifest
@@ -1,2 +1,3 @@
 DIST libsigsegv-2.10.tar.gz 402279 BLAKE2B 
26c6549682828e89808b2fb062e4e6610d555ad9f190231c5cbc4a1707fb67b4747702e0a57b761a6da4bb9c7c95cf0d5278e7c3150922dfe3c4218780bdc483
 SHA512 
9464b3343af5042169f208781ffa9d1f7e5e1ee8654c1e6aca5581157b43eedc5ee504a56eb905c61443273bcfc8da6822ecc6499c5f589570ad0ba02d8d8cc2
 DIST libsigsegv-2.11.tar.gz 448744 BLAKE2B 
3fdf79efd9ce392887e1b133d5ea54637587411c3654b9cc4ae55b8cdfd05d41e56e76596edea7ee3dd09feb865dae56a67d2312033b07b491fbaca291fd1fe4
 SHA512 
6d60bbaa704b86c12a32a6b0eadd30fa7736d0e0ff8a1c45af1b15b7b7d4524f39902fe3f7f47a100bc2586e32aa25bb575e3d859d9ccb5fd7e99ba4e62f7b02
+DIST libsigsegv-2.12.tar.gz 451408 BLAKE2B 
3f2f37965dfdd5f8a7db3d5baff975003200e7ab157498524f8c99c60c285a5a8a1cf978ff3a69977d52604dc44493ac6d6d00476fca3380b285282b35873f99
 SHA512 
27986e8aaf4357ed131032aa7c281a5a28c5759530c62bb76f034aea33959547dcaae805e06347a1f532f0488b72fbbbdac4400f74e8d3f2128511526e8a5913

diff --git a/dev-libs/libsigsegv/libsigsegv-2.12.ebuild 
b/dev-libs/libsigsegv/libsigsegv-2.12.ebuild
new file mode 100644
index 000..92b03ea49dc
--- /dev/null
+++ b/dev-libs/libsigsegv/libsigsegv-2.12.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Library for handling page faults in user mode"
+HOMEPAGE="https://www.gnu.org/software/libsigsegv/;
+SRC_URI="mirror://gnu/libsigsegv/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
+IUSE=""
+
+src_configure () {
+   econf --enable-shared
+}
+
+src_test () {
+   if [[ ${FEATURES} = *sandbox* ]] ; then
+   # skip tests as they will fail
+   ewarn "Skipped tests. Please disable sandbox to run tests."
+   return 0
+   fi
+   emake check
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+   dodoc AUTHORS ChangeLog* NEWS PORTING README
+}



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

2018-03-08 Thread Mike Gilbert
commit: 20cfa91965fe6904ed431aed9c5492a368efbde5
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Thu Mar  8 18:33:03 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Mar  8 19:32:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20cfa919

dev-util/cpputest: Depend on >=dev-cpp/gtest-1.8.0.

dev-cpp/gmock has been merged into >=dev-cpp/gtest-1.8.0.

 dev-util/cpputest/cpputest-3.8.ebuild | 7 ++-
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/dev-util/cpputest/cpputest-3.8.ebuild 
b/dev-util/cpputest/cpputest-3.8.ebuild
index 70283bf44e5..af20f1f08b0 100644
--- a/dev-util/cpputest/cpputest-3.8.ebuild
+++ b/dev-util/cpputest/cpputest-3.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -13,10 +13,7 @@ KEYWORDS="amd64 x86"
 IUSE="test"
 
 DEPEND="
-   test? (
-   dev-cpp/gmock
-   dev-cpp/gtest
-   )
+   test? ( >=dev-cpp/gtest-1.8.0 )
 "
 
 DOCS=( AUTHORS README.md README_CppUTest_for_C.txt )



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

2018-03-08 Thread Mike Gilbert
commit: 1c63264809c507c37cc99bcffc2f0c07f5dd91a3
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Thu Mar  8 18:10:46 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Mar  8 19:32:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c632648

app-i18n/mozc: Stabilize 2.20.2673.102 on amd64/x86.

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

diff --git a/app-i18n/mozc/mozc-2.20.2673.102.ebuild 
b/app-i18n/mozc/mozc-2.20.2673.102.ebuild
index 907a92420d3..eead0419398 100644
--- a/app-i18n/mozc/mozc-2.20.2673.102.ebuild
+++ b/app-i18n/mozc/mozc-2.20.2673.102.ebuild
@@ -34,7 +34,7 @@ fi
 # japanese-usage-dictionary: BSD-2
 LICENSE="BSD BSD-2 ipadic public-domain unicode"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="debug emacs fcitx4 +gui +handwriting-tegaki handwriting-tomoe ibus 
renderer test"
 REQUIRED_USE="|| ( emacs fcitx4 ibus ) gui? ( ^^ ( handwriting-tegaki 
handwriting-tomoe ) ) !gui? ( !handwriting-tegaki !handwriting-tomoe )"
 



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

2018-03-08 Thread Mike Gilbert
commit: 9d5b9b13da8a0c4613be3e498b2f42edb6693587
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Thu Mar  8 17:48:32 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Mar  8 19:32:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d5b9b13

dev-python/protobuf-python: Version bump (3.5.2).

 dev-python/protobuf-python/Manifest|  1 +
 .../protobuf-python/protobuf-python-3.5.2.ebuild   | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/dev-python/protobuf-python/Manifest 
b/dev-python/protobuf-python/Manifest
index 952d4005059..44f48926c1d 100644
--- a/dev-python/protobuf-python/Manifest
+++ b/dev-python/protobuf-python/Manifest
@@ -1,3 +1,4 @@
 DIST protobuf-3.1.0.tar.gz 4051503 BLAKE2B 
af93f125a6b7b3e0be6f50ff5eaabe0db21f62b01a694d37c0b069956ef5d658df1beef68514b00a22005a36293b4a8a18654b5656f8c614309f0a744039c2fb
 SHA512 
8d3289a16944c255bd1cceab696e515e52467f2bfe1cc10f6b32fabdf082d5acdc248ec9cadc572223a24d04d431f75921076153109cea2f90ee533f502ab47a
 DIST protobuf-3.4.1.tar.gz 4490100 BLAKE2B 
e2bc1ef2ee1a0af44830b3c65a6c9e73883fe6ec0d07f6a6136f5564f0e85306005440ca6f8c4eb834c7c70f909792c9e2457a761f10f95431981263a9acd7a3
 SHA512 
471e52198fa878a79183dc8fbc39d9c65239be4d9dff799e12281ee9b1af61a427584534b1baae1773bc6e4c86467f89ca2e7911a21effd86bc5f40cc7d94c34
 DIST protobuf-3.5.1.1.tar.gz 4584489 BLAKE2B 
995ee2f06a6358e9935b488269ee50f0dccede417c1757828b0108fbe8c67034301f3a9cb87517430acd9838ae71bb677f4edd8b59b2418f99c15d8ea3d33591
 SHA512 
f25ecf772facc8efd196b7c06012ce9ec24152b2c0cde38ed2e29ecded8f534221b008e649f4cbd991436ad3436130cd2e31d51e75019d08240d518111fb4496
+DIST protobuf-3.5.2.tar.gz 4584659 BLAKE2B 
f582212169d802a5844574eb900c9f8cbb343b7e73f2074e5ff0bfc544ebd13f4bc2b78271fb70f4465d78fdc39972ed68339f453c0d3ffe98d8564fbf520544
 SHA512 
09d10cf0c07a0ba249428bbf20f5dbed840965fa06b3c09682f286a4dee9d84bb96f3b5b50e993d48ef1f20440531255ce7d0e60a648bf3fe536a5f2b0b74181

diff --git a/dev-python/protobuf-python/protobuf-python-3.5.2.ebuild 
b/dev-python/protobuf-python/protobuf-python-3.5.2.ebuild
new file mode 100644
index 000..aaf563b424f
--- /dev/null
+++ b/dev-python/protobuf-python/protobuf-python-3.5.2.ebuild
@@ -0,0 +1,45 @@
+# 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})
+
+inherit distutils-r1
+
+DESCRIPTION="Google's Protocol Buffers - Python bindings"
+HOMEPAGE="https://developers.google.com/protocol-buffers/ 
https://github.com/google/protobuf;
+SRC_URI="https://github.com/google/protobuf/archive/v${PV}.tar.gz -> 
protobuf-${PV}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/15"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos"
+IUSE=""
+
+DEPEND="${PYTHON_DEPS}
+   ~dev-libs/protobuf-${PV}
+   dev-python/namespace-google[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]"
+RDEPEND="${DEPEND}
+   !

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

2018-03-08 Thread Mike Gilbert
commit: 5c200420a689b20363ce5edb1dad59992c0eac68
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Thu Mar  8 18:43:19 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Mar  8 19:32:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c200420

sci-libs/indilib: Depend on >=dev-cpp/gtest-1.8.0.

dev-cpp/gmock has been merged into >=dev-cpp/gtest-1.8.0.

 sci-libs/indilib/indilib-1.6.0.ebuild | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/sci-libs/indilib/indilib-1.6.0.ebuild 
b/sci-libs/indilib/indilib-1.6.0.ebuild
index e071e3c07b7..5db4cefb37e 100644
--- a/sci-libs/indilib/indilib-1.6.0.ebuild
+++ b/sci-libs/indilib/indilib-1.6.0.ebuild
@@ -31,10 +31,7 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}
sys-kernel/linux-headers
-   test? (
-   dev-cpp/gmock
-   dev-cpp/gtest
-   )
+   test? ( >=dev-cpp/gtest-1.8.0 )
 "
 
 DOCS=( AUTHORS ChangeLog COPYRIGHT README TODO )



[gentoo-commits] repo/gentoo:master commit in: media-video/mplayer/

2018-03-08 Thread Mike Gilbert
commit: af80f4c2b54911bd39eb9f49e9c1834d08f5d55b
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Thu Mar  8 18:59:29 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Mar  8 19:32:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af80f4c2

media-video/mplayer: Improve installation of documentation.

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

 media-video/mplayer/mplayer-1.3.0-r4.ebuild | 2 +-
 media-video/mplayer/mplayer-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/mplayer/mplayer-1.3.0-r4.ebuild 
b/media-video/mplayer/mplayer-1.3.0-r4.ebuild
index c7488bc9867..d2550372fca 100644
--- a/media-video/mplayer/mplayer-1.3.0-r4.ebuild
+++ b/media-video/mplayer/mplayer-1.3.0-r4.ebuild
@@ -560,7 +560,7 @@ src_install() {
docinto tech/
dodoc DOCS/tech/{*.txt,MAINTAINERS,mpsub.sub,playtree,TODO,wishlist}
docinto TOOLS/
-   dodoc -r TOOLS
+   dodoc -r TOOLS/*
docinto tech/mirrors/
dodoc DOCS/tech/mirrors/*
 

diff --git a/media-video/mplayer/mplayer-.ebuild 
b/media-video/mplayer/mplayer-.ebuild
index bc3255c4703..0ca08a83c5c 100644
--- a/media-video/mplayer/mplayer-.ebuild
+++ b/media-video/mplayer/mplayer-.ebuild
@@ -556,7 +556,7 @@ src_install() {
docinto tech/
dodoc DOCS/tech/{*.txt,MAINTAINERS,mpsub.sub,playtree,TODO,wishlist}
docinto TOOLS/
-   dodoc -r TOOLS
+   dodoc -r TOOLS/*
docinto tech/mirrors/
dodoc DOCS/tech/mirrors/*
 



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

2018-03-08 Thread Mike Gilbert
commit: db5c4beb4fd5e6a57c90df86d0d0bc6986cb7886
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Thu Mar  8 18:05:59 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Mar  8 19:32:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db5c4beb

dev-util/gyp: Stabilize 20170904022846 on amd64/x86.

 dev-util/gyp/gyp-20170904022846.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/gyp/gyp-20170904022846.ebuild 
b/dev-util/gyp/gyp-20170904022846.ebuild
index 49679f6504e..b1cf14a58db 100644
--- a/dev-util/gyp/gyp-20170904022846.ebuild
+++ b/dev-util/gyp/gyp-20170904022846.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"
@@ -23,7 +23,7 @@ fi
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



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

2018-03-08 Thread Mike Gilbert
commit: 20d9b87771c803071c81eba12c213c6f75e25324
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Thu Mar  8 17:45:34 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Mar  8 19:32:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20d9b877

dev-java/protobuf-java: Version bump (3.5.2).

 dev-java/protobuf-java/Manifest   |  1 +
 dev-java/protobuf-java/protobuf-java-3.5.2.ebuild | 60 +++
 2 files changed, 61 insertions(+)

diff --git a/dev-java/protobuf-java/Manifest b/dev-java/protobuf-java/Manifest
index d8a14832a89..60c0da17d4a 100644
--- a/dev-java/protobuf-java/Manifest
+++ b/dev-java/protobuf-java/Manifest
@@ -4,3 +4,4 @@ DIST protobuf-3.1.0.tar.gz 4051503 BLAKE2B 
af93f125a6b7b3e0be6f50ff5eaabe0db21f6
 DIST protobuf-3.3.0.tar.gz 4336596 BLAKE2B 
381b2961fe1de8a86225903d0cfe4c98c238336b8782e5191c57c6fcf60cf321f39163d50864bf9c119a90bd7796269dc7e34168a158f7affa7fa295ce5deae0
 SHA512 
0734a55ae92f0539dfb507e174539d290fd8e93633c1edd8810e0d51c37e67254337b75fc5ba9450316f6416e1f8f8cfb59415864657b55f2a1696fbcdfe7636
 DIST protobuf-3.4.1.tar.gz 4490100 BLAKE2B 
e2bc1ef2ee1a0af44830b3c65a6c9e73883fe6ec0d07f6a6136f5564f0e85306005440ca6f8c4eb834c7c70f909792c9e2457a761f10f95431981263a9acd7a3
 SHA512 
471e52198fa878a79183dc8fbc39d9c65239be4d9dff799e12281ee9b1af61a427584534b1baae1773bc6e4c86467f89ca2e7911a21effd86bc5f40cc7d94c34
 DIST protobuf-3.5.1.1.tar.gz 4584489 BLAKE2B 
995ee2f06a6358e9935b488269ee50f0dccede417c1757828b0108fbe8c67034301f3a9cb87517430acd9838ae71bb677f4edd8b59b2418f99c15d8ea3d33591
 SHA512 
f25ecf772facc8efd196b7c06012ce9ec24152b2c0cde38ed2e29ecded8f534221b008e649f4cbd991436ad3436130cd2e31d51e75019d08240d518111fb4496
+DIST protobuf-3.5.2.tar.gz 4584659 BLAKE2B 
f582212169d802a5844574eb900c9f8cbb343b7e73f2074e5ff0bfc544ebd13f4bc2b78271fb70f4465d78fdc39972ed68339f453c0d3ffe98d8564fbf520544
 SHA512 
09d10cf0c07a0ba249428bbf20f5dbed840965fa06b3c09682f286a4dee9d84bb96f3b5b50e993d48ef1f20440531255ce7d0e60a648bf3fe536a5f2b0b74181

diff --git a/dev-java/protobuf-java/protobuf-java-3.5.2.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.5.2.ebuild
new file mode 100644
index 000..d6b0900c590
--- /dev/null
+++ b/dev-java/protobuf-java/protobuf-java-3.5.2.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+JAVA_PKG_IUSE="doc source"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="Google's Protocol Buffers - Java bindings"
+HOMEPAGE="https://developers.google.com/protocol-buffers/ 
https://github.com/google/protobuf;
+SRC_URI="https://github.com/google/protobuf/archive/v${PV}.tar.gz -> 
protobuf-${PV}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/15"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~sh ~x86 ~amd64-linux ~arm-linux 
~x86-linux ~x64-macos ~x86-macos"
+IUSE="nano"
+
+DEPEND="~dev-libs/protobuf-${PV}
+   >=virtual/jdk-1.7"
+RDEPEND=">=virtual/jre-1.7
+   ! /dev/null || die
+   "${EPREFIX}/usr/bin/protoc" --java_out=core/src/main/java -I../src 
../src/google/protobuf/descriptor.proto || die
+   JAVA_SRC_DIR="core/src/main/java" JAVA_JAR_FILENAME="protobuf.jar" 
java-pkg-simple_src_compile
+   popd > /dev/null || die
+
+   if use nano; then
+   einfo "Compiling Java Nano library..."
+   pushd javanano > /dev/null || die
+   "${EPREFIX}/usr/bin/protoc" --java_out=src/main/java -I../src 
../src/google/protobuf/descriptor.proto || die
+   JAVA_SRC_DIR="src/main/java" 
JAVA_GENTOO_CLASSPATH_EXTRA="../java/core/src/main/java" 
JAVA_JAR_FILENAME="protobuf-nano.jar" java-pkg-simple_src_compile
+   popd > /dev/null || die
+   fi
+}
+
+src_install() {
+   local JAVA_SRC_DIR="java/core/src/main/java"
+   local JAVA_JAR_FILENAME="java/protobuf.jar"
+   if use nano; then
+   JAVA_SRC_DIR+=" javanano/src/main/java"
+   JAVA_JAR_FILENAME+=" javanano/protobuf-nano.jar"
+   fi
+
+   mv java/target . || die
+   if use nano; then
+   cp -r javanano/target . || die
+   fi
+
+   java-pkg-simple_src_install
+}



  1   2   >