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

2017-12-30 Thread Andrey Grozin
commit: e954c188b17b8fb279bfadf1051de87bad4cbae3
Author: Andrey Grozin  gentoo  org>
AuthorDate: Sun Dec 31 05:13:52 2017 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Sun Dec 31 05:13:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e954c188

sci-mathematics/maxima: clean 5.37.3-r4, 5.39.0, 5.40.0

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sci-mathematics/maxima/Manifest|   3 -
 sci-mathematics/maxima/files/db-0.patch|  20 ---
 sci-mathematics/maxima/files/sbcl-1.patch  |  18 ---
 sci-mathematics/maxima/maxima-5.37.3-r4.ebuild | 208 -
 sci-mathematics/maxima/maxima-5.39.0.ebuild| 208 -
 sci-mathematics/maxima/maxima-5.40.0.ebuild| 208 -
 6 files changed, 665 deletions(-)

diff --git a/sci-mathematics/maxima/Manifest b/sci-mathematics/maxima/Manifest
index fbdaef9a84b..47cab5b50ef 100644
--- a/sci-mathematics/maxima/Manifest
+++ b/sci-mathematics/maxima/Manifest
@@ -1,5 +1,2 @@
-DIST maxima-5.37.3.tar.gz 29964644 BLAKE2B 
8f98de6cd331fe6306298f962da953c3dd90a4d44f2ab062117eff42f1d63a82db92232d14fe48997241acc34cb9d7af2e997e8df215a49ba1df75702f650f92
 SHA512 
a337afdc779abc88297e7dadf8af949da881c91a237e85ed654046c98692f2446c0b2ddb8c81b637cb7a35dd3b712832aadc5dedcaa8b681496dae4835c9d0f1
 DIST maxima-5.38.1.tar.gz 38641257 BLAKE2B 
0244b5dbdd337e64d4f7c3e7f6b946463b0246a9fd0660588798f7891fd1599cf400369fe0d1ce3433d01ce2e4b8bc86ad405d3f8368b429cd028362ec66a1b4
 SHA512 
abca10984dbb22a48bae481b2e803cb5bee6776e974b4bb9271773aa035fb5e49f34b2458aabca01f0a681a07179e57c012273be6f8d53c615b3309b1034abf9
-DIST maxima-5.39.0.tar.gz 38652090 BLAKE2B 
13642beb12e5ca5d3284abc0f7a7a0f00913e22b224f5f6fbca24a75445371fb46131ad32c48e539143524b79a32cda307be94642daf6287a050b99559b18246
 SHA512 
393ade47fc3832ee44df7bf0c3bd2e501755167ec0f02d50d5876e7cf54fe682f2ebf2511290fa498d174e55961451e61ea5c1c5f6e5f9e6d04ad73d45a5d2a9
-DIST maxima-5.40.0.tar.gz 41668208 BLAKE2B 
da33cbfb655419cee697dd74861256f4b77b2d52b0a19869010781008d50c6841259db74d95b283e25a9827fc47e340f24c5b0d781f548eae039fdea3d98d310
 SHA512 
7aa36ae56c289e1cc6bb1722a6ee93fed5bf893747a26bb52a48f93cd02d65b63c453f37dc2c86ab4596ad192150aed9ad6b361ab295eda5207d9633c07cdee6
 DIST maxima-5.41.0.tar.gz 41540226 BLAKE2B 
ff726044c9026bc58d04832fa6382146ed7e7d61d801fa7131b1e7e2ed386b99e238e039481697f9aa24cea59ffd0f6811675cd28818c9fe53f023f965f9d149
 SHA512 
1b93ae2db055ba7fb4a95924a896667f0cfa1c675c603c104181662aeb32b10b006158526b2f3ad93a59688a23eacdc82e870bb8ffb182a89e1e51de013ec209

diff --git a/sci-mathematics/maxima/files/db-0.patch 
b/sci-mathematics/maxima/files/db-0.patch
deleted file mode 100644
index d6cc18617cc..000
--- a/sci-mathematics/maxima/files/db-0.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-diff -r -U2 maxima-5.37.1.orig/src/db.lisp maxima-5.37.1/src/db.lisp
 maxima-5.37.1.orig/src/db.lisp 2015-08-11 01:01:13.0 +0600
-+++ maxima-5.37.1/src/db.lisp  2015-09-04 00:21:43.596685564 +0600
-@@ -389,10 +389,14 @@
- 
- (defmfun isp (pat)
--  (let ((isp 'unknown))
-+  (let ((isp 'unknown) #+ccl (err t))
- (ignore-errors
-   (setq isp
-   (cond ((truep pat))
- ((falsep pat) nil)
--(t 'unknown
-+(t 'unknown)))
-+  (setq err nil))
-+#+ccl
-+(when err
-+  (setq +labs nil))
- isp))
- 

diff --git a/sci-mathematics/maxima/files/sbcl-1.patch 
b/sci-mathematics/maxima/files/sbcl-1.patch
deleted file mode 100644
index 8899f097370..000
--- a/sci-mathematics/maxima/files/sbcl-1.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-diff -r -U1 maxima-5.37.1.orig/src/maxima.in maxima-5.37.1/src/maxima.in
 maxima-5.37.1.orig/src/maxima.in   2015-05-22 04:40:03.0 +0600
-+++ maxima-5.37.1/src/maxima.in2015-09-03 16:22:57.340893630 +0600
-@@ -193,5 +193,5 @@
-   if [ -x "$MAXIMA_IMAGESDIR/binary-$MAXIMA_LISP/maxima" ]; then
--exec "$MAXIMA_IMAGESDIR/binary-$MAXIMA_LISP/maxima" --noinform 
$MAXIMA_LISP_OPTIONS --end-runtime-options --eval '(cl-user::run)' 
--end-toplevel-options "$@"
-+exec "$MAXIMA_IMAGESDIR/binary-$MAXIMA_LISP/maxima" --noinform 
$MAXIMA_LISP_OPTIONS --end-runtime-options --no-sysinit --no-userinit --eval 
'(cl-user::run)' --end-toplevel-options "$@"
-   else
--exec "@SBCL_NAME@" --core "$maxima_image_base.core" --noinform 
$MAXIMA_LISP_OPTIONS --end-runtime-options --eval '(cl-user::run)' 
--end-toplevel-options "$@"
-+exec "@SBCL_NAME@" --core "$maxima_image_base.core" --noinform 
$MAXIMA_LISP_OPTIONS --end-runtime-options --no-sysinit --no-userinit --eval 
'(cl-user::run)' --end-toplevel-options "$@"
-   fi
-diff -r -U1 maxima-5.37.1.orig/src/server.lisp maxima-5.37.1/src/server.lisp
 maxima-5.37.1.orig/src/server.lisp 2015-04-10 01:41:59.0 +0600
-+++ maxima-5.37.1/src/server.lisp  2015-09-03 16:23:47.100891537 +0600
-@@ -10,3 +10,2 @@
- (eval-when 

[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/maxima/

2017-12-30 Thread Andrey Grozin
commit: 474542b951582bba7565591e70121c55774fdd13
Author: Andrey Grozin  gentoo  org>
AuthorDate: Sun Dec 31 04:59:28 2017 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Sun Dec 31 04:59:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=474542b9

sci-mathematics/maxima: use l10n instead of linguas

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sci-mathematics/maxima/maxima-5.41.0-r1.ebuild | 208 +
 1 file changed, 208 insertions(+)

diff --git a/sci-mathematics/maxima/maxima-5.41.0-r1.ebuild 
b/sci-mathematics/maxima/maxima-5.41.0-r1.ebuild
new file mode 100644
index 000..d525a57c25f
--- /dev/null
+++ b/sci-mathematics/maxima/maxima-5.41.0-r1.ebuild
@@ -0,0 +1,208 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit autotools elisp-common eutils
+
+DESCRIPTION="Free computer algebra environment based on Macsyma"
+HOMEPAGE="http://maxima.sourceforge.net/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2 GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+
+# Supported lisps
+LISPS=( sbcl cmucl gcl ecls clozurecl clisp )
+#  supports readline: . - no, y - yes
+SUPP_RL=(   .. y   .. y )
+# . - just --enable-,  - --enable-
+CONF_FLAG=( .. .   ecl  ccl   . )
+# patch file version; . - no patch
+PATCH_V=(   21 .   22 1 )
+
+IUSE="emacs tk nls unicode X ${LISPS[*]}"
+
+# Languages
+LANGS="de es pt pt_BR"
+for lang in ${LANGS}; do
+   IUSE="${IUSE} l10n_${lang/_/-}"
+done
+
+# texlive-latexrecommended needed by imaxima for breqn.sty
+RDEPEND="!app-emacs/imaxima
+   X? ( x11-misc/xdg-utils
+sci-visualization/gnuplot[gd]
+tk? ( dev-lang/tk:0 ) )
+   emacs? ( virtual/emacs
+   virtual/latex-base
+   app-emacs/auctex
+   app-text/ghostscript-gpl
+   dev-texlive/texlive-latexrecommended )"
+
+# generating lisp dependencies
+depends() {
+   local LISP DEP
+   LISP=${LISPS[$1]}
+   DEP="dev-lisp/${LISP}:="
+   if [ "${SUPP_RL[$1]}" = "." ]; then
+   DEP="${DEP} app-misc/rlwrap"
+   fi
+   echo ${DEP}
+}
+
+n=${#LISPS[*]}
+for ((n--; n >= 0; n--)); do
+   LISP=${LISPS[${n}]}
+   RDEPEND="${RDEPEND} ${LISP}? ( $(depends ${n}) )"
+   DEF_DEP="${DEF_DEP} !${LISP}? ( "
+done
+
+# default lisp
+DEF_LISP=0 # sbcl
+ARM_LISP=2 # gcl
+DEF_DEP="${DEF_DEP} arm? ( `depends ${ARM_LISP}` ) !arm? ( `depends 
${DEF_LISP}` )"
+
+n=${#LISPS[*]}
+for ((n--; n >= 0; n--)); do
+   DEF_DEP="${DEF_DEP} )"
+done
+
+unset LISP
+
+RDEPEND="${RDEPEND}
+   ${DEF_DEP}"
+
+DEPEND="${RDEPEND}
+   sys-apps/texinfo"
+
+TEXMF="${EPREFIX}"/usr/share/texmf-site
+
+pkg_setup() {
+   local n=${#LISPS[*]}
+
+   for ((n--; n >= 0; n--)); do
+   use ${LISPS[${n}]} && NLISPS="${NLISPS} ${n}"
+   done
+
+   if [ -z "${NLISPS}" ]; then
+   use arm && DEF_LISP=${ARM_LISP}
+   ewarn "No lisp specified in USE flags, choosing 
${LISPS[${DEF_LISP}]} as default"
+   NLISPS=${DEF_LISP}
+   fi
+}
+
+src_prepare() {
+   local n PATCHES v
+   PATCHES=( emacs-0 rmaxima-0 wish-2 xdg-utils-0 )
+
+   n=${#PATCHES[*]}
+   for ((n--; n >= 0; n--)); do
+   epatch "${FILESDIR}"/${PATCHES[${n}]}.patch
+   done
+
+   n=${#LISPS[*]}
+   for ((n--; n >= 0; n--)); do
+   v=${PATCH_V[${n}]}
+   if [ "${v}" != "." ]; then
+   epatch "${FILESDIR}"/${LISPS[${n}]}-${v}.patch
+   fi
+   done
+
+   # bug #343331
+   rm share/Makefile.in || die
+   rm src/Makefile.in || die
+   touch src/*.mk
+   touch src/Makefile.am
+   eautoreconf
+}
+
+src_configure() {
+   local CONFS CONF n lang
+   for n in ${NLISPS}; do
+   CONF=${CONF_FLAG[${n}]}
+   if [ ${CONF} = . ]; then
+   CONF=${LISPS[${n}]}
+   fi
+   CONFS="${CONFS} --enable-${CONF}"
+   done
+
+   # enable existing translated doc
+   if use nls; then
+   for lang in ${LANGS}; do
+   if use "l10n_${lang/_/-}"; then
+   CONFS="${CONFS} --enable-lang-${lang}"
+   use unicode && CONFS="${CONFS} 
--enable-lang-${lang}-utf8"
+   fi
+   done
+   fi
+
+   econf ${CONFS} \
+   $(use_with tk wish) \
+   $(use_enable emacs) \
+   --with-lispdir="${EPREFIX}/${SITELISP}/${PN}"
+}
+
+src_compile() {
+   emake
+   if use emacs; then
+   pushd interfaces/emacs/emaxima > /dev/null
+   elisp-compile *.el
+   

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

2017-12-30 Thread Alice Ferrazzi
commit: 2e8205879c38ddbc2f4033b324672ec014affec5
Author: Alice Ferrazzi  gentoo  org>
AuthorDate: Sun Dec 31 04:44:29 2017 +
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Sun Dec 31 04:45:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e820587

updated package mask for gentoo-sources
4.14.10 and 4.14.9 doesn't boot on hardened profiles
 -fstack-check isn't enabled bug #642268

 profiles/package.mask | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 86a261aa595..533c373b04c 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -261,9 +261,10 @@ net-voip/ekiga
 
 # Alice Ferrazzi  (27 Dec 2017)
 # Masked for removal in 30 days.
-# There are issue on this kernel version due to a heavy changeset.
+# This kernel doesn't boot on hardened profiles.
 # (bug #642268)
 =sys-kernel/gentoo-sources-4.14.9
+=sys-kernel/gentoo-sources-4.14.10
 
 # Andreas K. Hüttel  (27 Dec 2017)
 # Ancient. EAPI=3. (Nearly) no consumers. Needs to go.



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/gle/

2017-12-30 Thread Andrey Grozin
commit: d7088464c2d09bccd7035347e78ef5c1937ff456
Author: Andrey Grozin  gentoo  org>
AuthorDate: Sun Dec 31 03:20:53 2017 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Sun Dec 31 03:20:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7088464

sci-visualization/gle: clean an old version

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sci-visualization/gle/Manifest  |   3 -
 sci-visualization/gle/gle-4.2.4c.ebuild | 101 
 2 files changed, 104 deletions(-)

diff --git a/sci-visualization/gle/Manifest b/sci-visualization/gle/Manifest
index ba86b71530b..e76fdeeb715 100644
--- a/sci-visualization/gle/Manifest
+++ b/sci-visualization/gle/Manifest
@@ -1,4 +1 @@
-DIST GLEusersguide.pdf 2244780 BLAKE2B 
c00f6788b8cd27b0c76731f3aee5717efded726555ad68d97f7bc54be51526a259baf7580dfcbc86decf566eb75b846f44545f98389e6716c81afb5055721551
 SHA512 
cce76a83d09a68d449f4e3717e9dfcaa6c0866a1c36eb58f7180c2602f8a780804278804fee555ae6360bcf8b10b34c2124408975ea49824ab5d8ae23685fc71
-DIST gle-graphics-4.2.4cf-src.tar.gz 2321647 BLAKE2B 
a48759c0181fc34a8f235e39e06352b85e5717ea650588cfeb08342eea1b4ba56e7ace54cc8e6970b40423b31c0c70a832579cc11c0f5c6b20679d955a68137c
 SHA512 
961205fcb763ef0fd0b59cfffd10ea7dea8a54a19e79caa97712245a51ceaaeda5b92ce2571852cec14357af696861bf9cd588aa08622cc8f1f5ebf3959a
 DIST gle-graphics-4.2.5f-src.tar.gz 2330270 BLAKE2B 
46435a2366a278a88786a2dd0e0cbcc48d3ba2fc6d895fb07c81216089a10b2223b2ba692b951ee01a6ab014e84cce9aa3969d063ddf7d04501820aa33084c5c
 SHA512 
d459b24577c9c3f8825c368f864532c97d0a37c94018276a60c941d17dce0e55fe738f7eda3227a47848f2fb32fea1dcec29d9751a5be92cde4d8d38a2eeb0f5
-DIST gle-manual-4.2.2.pdf 2238766 BLAKE2B 
0998b0172d6d4039bd8f5942414dddb6200258975bd3267582b7a38bc2dae1e1af6dd4756d483b274e1a3189809f36c7a432b14a24a59ef2e360749e2446d997
 SHA512 
0eaa10f1f13c2f65145cbeb8f713b6de787dcc7dd3c3a30e27514b1cc8e74007d38adc12fc7666d665677354c7c14db521dea05126614def4ec30f3429cd1a41

diff --git a/sci-visualization/gle/gle-4.2.4c.ebuild 
b/sci-visualization/gle/gle-4.2.4c.ebuild
deleted file mode 100644
index 5df58681d2a..000
--- a/sci-visualization/gle/gle-4.2.4c.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils elisp-common qt4-r2 flag-o-matic autotools
-
-DESCRIPTION="Graphics Layout Engine"
-HOMEPAGE="http://glx.sourceforge.net/;
-MY_P=${PN}-graphics-${PV}
-MAN_V=4.2.2
-SRC_URI="mirror://sourceforge/glx/${MY_P}f-src.tar.gz
-   doc? ( mirror://sourceforge/glx/${PN}-manual-${MAN_V}.pdf
-  mirror://sourceforge/glx/GLEusersguide.pdf )"
-SLOT="0"
-LICENSE="BSD-2 emacs? ( GPL-2 ) qt4? ( GPL-2 )"
-IUSE="X qt4 jpeg png tiff doc emacs vim-syntax"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-
-DEPEND="
-   sys-libs/ncurses:0=
-   X? ( x11-libs/libX11 )
-   qt4? ( dev-qt/qtopengl:4 )
-   jpeg? ( virtual/jpeg:0 )
-   png? ( media-libs/libpng:0= )
-   tiff? ( media-libs/tiff:0 )
-   emacs? ( virtual/emacs )"
-
-RDEPEND="${DEPEND}
-   app-text/ghostscript-gpl
-   virtual/latex-base
-   vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )"
-
-S="${WORKDIR}"/${MY_P}
-
-src_prepare() {
-   epatch "${FILESDIR}"/${PN}-4.2.4b-parallel.patch
-   eaclocal
-   eautoconf
-}
-
-src_configure() {
-   # CPPFLAGS are understood as C++ flags
-   append-cppflags ${CXXFLAGS}
-   econf \
-   --without-rpath \
-   --with-manip \
-   $(use_with qt4 qt "${EPREFIX}"/usr) \
-   $(use_with X x) \
-   $(use_with jpeg) \
-   $(use_with png) \
-   $(use_with tiff)
-}
-
-src_compile() {
-   emake
-   if use emacs; then
-   cd contrib/editors/highlighting
-   mv ${PN}-emacs.el ${PN}-mode.el
-   elisp-compile ${PN}-mode.el || die
-   fi
-}
-
-src_install() {
-   # -jN failed to install some data files
-   emake -j1 DESTDIR="${D}" install
-   rmdir "${ED}"/usr/share/doc/gle-graphics || die "rmdir gle-graphics 
failed"
-   dodoc README.txt
-
-   if use qt4; then
-   newicon src/gui/images/gle_icon.png gle.png
-   make_desktop_entry qgle GLE gle
-   newdoc src/gui/readme.txt gui_readme.txt
-   fi
-
-   if use doc; then
-   insinto /usr/share/doc/${PF}
-   doins "${DISTDIR}"/${PN}-manual-${MAN_V}.pdf \
-   "${DISTDIR}"/GLEusersguide.pdf
-   fi
-
-   if use emacs; then
-   elisp-install ${PN} 
contrib/editors/highlighting/gle-mode.{el,elc} || die
-   elisp-site-file-install "${FILESDIR}"/64gle-gentoo.el || die
-   fi
-
-   if use vim-syntax ; then
-   dodir /usr/share/vim/vimfiles/{ftplugins,indent,syntax}
-   cd 

[gentoo-commits] repo/gentoo:master commit in: sci-visualization/gle/

2017-12-30 Thread Andrey Grozin
commit: 318f6b2af9bde35c8bb573c6535e53ffc1c9fc5c
Author: Andrey Grozin  gentoo  org>
AuthorDate: Sun Dec 31 03:19:00 2017 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Sun Dec 31 03:19:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=318f6b2a

sci-visualization/gle: drop an optional Qt4 gui

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sci-visualization/gle/gle-4.2.5-r1.ebuild | 94 +++
 1 file changed, 94 insertions(+)

diff --git a/sci-visualization/gle/gle-4.2.5-r1.ebuild 
b/sci-visualization/gle/gle-4.2.5-r1.ebuild
new file mode 100644
index 000..322a1e5c6b2
--- /dev/null
+++ b/sci-visualization/gle/gle-4.2.5-r1.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit eutils elisp-common flag-o-matic autotools
+
+DESCRIPTION="Graphics Layout Engine"
+HOMEPAGE="http://glx.sourceforge.net/;
+MY_P=${PN}-graphics-${PV}
+MAN_V=4.2.2
+SRC_URI="mirror://sourceforge/glx/${MY_P}f-src.tar.gz"
+SLOT="0"
+LICENSE="BSD-2 emacs? ( GPL-2 )"
+IUSE="X jpeg png tiff doc emacs vim-syntax"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+DEPEND="
+   sys-libs/ncurses:0=
+   X? ( x11-libs/libX11 )
+   jpeg? ( virtual/jpeg:0 )
+   png? ( media-libs/libpng:0= )
+   tiff? ( media-libs/tiff:0 )
+   doc? ( dev-texlive/texlive-latexextra )
+   emacs? ( virtual/emacs )"
+
+RDEPEND="${DEPEND}
+   app-text/ghostscript-gpl
+   virtual/latex-base
+   vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )"
+
+S="${WORKDIR}"/${MY_P}
+
+src_prepare() {
+   epatch "${FILESDIR}"/${PN}-4.2.4b-parallel.patch
+   eaclocal
+   eautoconf
+}
+
+src_configure() {
+   # CPPFLAGS are understood as C++ flags
+   append-cppflags ${CXXFLAGS}
+   econf \
+   --without-rpath \
+   --with-manip \
+   $(use_with X x) \
+   $(use_with jpeg) \
+   $(use_with png) \
+   $(use_with tiff)
+}
+
+src_compile() {
+   emake
+   if use doc; then
+   emake -j1 doc
+   fi
+   if use emacs; then
+   cd contrib/editors/highlighting
+   mv ${PN}-emacs.el ${PN}-mode.el
+   elisp-compile ${PN}-mode.el || die
+   fi
+}
+
+src_install() {
+   # -jN failed to install some data files
+   emake -j1 DESTDIR="${D}" install
+   rm -rf "${ED}"/usr/share/doc/gle-graphics
+   dodoc README.txt
+
+   if use doc; then
+   insinto /usr/share/doc/${PF}
+   doins build/doc/gle-manual.pdf
+   fi
+
+   if use emacs; then
+   elisp-install ${PN} 
contrib/editors/highlighting/gle-mode.{el,elc} || die
+   elisp-site-file-install "${FILESDIR}"/64gle-gentoo.el || die
+   fi
+
+   if use vim-syntax ; then
+   dodir /usr/share/vim/vimfiles/{ftplugins,indent,syntax}
+   cd contrib/editors/highlighting/vim || die
+   chmod 644 ftplugin/* indent/* syntax/*
+   insinto /usr/share/vim/vimfiles
+   doins -r ftplugin indent syntax
+   fi
+}
+
+pkg_postinst() {
+   use emacs && elisp-site-regen
+}
+
+pkg_postrm() {
+   use emacs && elisp-site-regen
+}



[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-apcu/

2017-12-30 Thread Michael Orlitzky
commit: f94e0d0ec17cc141494ad9c5983638b804241250
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Sun Dec 31 02:56:02 2017 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Sun Dec 31 02:56:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f94e0d0e

dev-php/pecl-apcu: new revision with php-7.2 support.

The existing stable version 5.1.8 of pecl-apcu works with php-7.2, but
the ebuild is missing explicit support for it. This commit adds a new
-r1 with that support. Thanks to Conrad Kostecki for the report and
the patch.

Closes: https://bugs.gentoo.org/641402
Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-php/pecl-apcu/pecl-apcu-5.1.8-r1.ebuild | 80 +
 1 file changed, 80 insertions(+)

diff --git a/dev-php/pecl-apcu/pecl-apcu-5.1.8-r1.ebuild 
b/dev-php/pecl-apcu/pecl-apcu-5.1.8-r1.ebuild
new file mode 100644
index 000..bcf56069751
--- /dev/null
+++ b/dev-php/pecl-apcu/pecl-apcu-5.1.8-r1.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PHP_EXT_NAME="apcu"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="no"
+DOCS=( NOTICE README.md TECHNOTES.txt TODO )
+
+# Define 5.6 here so we get the USE and REQUIRED_USE from the eclass
+# This allows us to depend on the other slot
+USE_PHP="php5-6 php7-0 php7-1 php7-2"
+
+inherit php-ext-pecl-r3
+
+# However, we only really build for 7.x; so redefine it here
+USE_PHP="php7-0 php7-1 php7-2"
+
+KEYWORDS="~amd64 ~x86"
+
+DESCRIPTION="Stripped down version of APC supporting only user cache"
+LICENSE="PHP-3.01"
+SLOT="7"
+IUSE="+mmap"
+
+DEPEND=""
+RDEPEND="${DEPEND} php_targets_php5-6? ( 
dev-php/pecl-apcu:0[php_targets_php5-6] )"
+
+LOCKS="pthreadmutex pthreadrw spinlock semaphore"
+
+LUSE=""
+for l in ${LOCKS}; do
+   LUSE+="lock_${l} "
+done
+
+IUSE+=" ${LUSE/lock_pthreadrw/+lock_pthreadrw}"
+
+REQUIRED_USE="^^ ( $LUSE )"
+
+src_prepare() {
+   if use php_targets_php7-0 || use php_targets_php7-1 || use 
php_targets_php7-2 ; then
+   php-ext-source-r3_src_prepare
+   else
+   eapply_user
+   fi
+}
+
+src_configure() {
+   if use php_targets_php7-0 || use php_targets_php7-1 || use 
php_targets_php7-2 ; then
+   local PHP_EXT_ECONF_ARGS=(
+   --enable-apcu
+   $(use_enable mmap apcu-mmap)
+   $(use_enable lock_pthreadrw apcu-rwlocks)
+   $(use_enable lock_spinlock apcu-spinlocks)
+   )
+
+   php-ext-source-r3_src_configure
+   fi
+}
+
+src_install() {
+   if use php_targets_php7-0 || use php_targets_php7-1 || use 
php_targets_php7-2 ; then
+   php-ext-pecl-r3_src_install
+
+   insinto /usr/share/php7/apcu
+   doins apc.php
+   fi
+}
+
+pkg_postinst() {
+   if use php_targets_php7-0 || use php_targets_php7-1 || use 
php_targets_php7-2 ; then
+   elog "The apc.php file shipped with this release of pecl-apcu 
was"
+   elog "installed into ${EPREFIX}/usr/share/php7/apcu/."
+   elog
+   elog "If you depend on the apc_* functions,"
+   elog "please install dev-php/pecl-apcu_bc as this extension no 
longer"
+   elog "provides backwards compatibility."
+   fi
+}



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

2017-12-30 Thread Andrey Grozin
commit: 1c6895737a9b3145eaacd37b448782a052b69693
Author: Andrey Grozin  gentoo  org>
AuthorDate: Sun Dec 31 02:39:22 2017 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Sun Dec 31 02:39:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c689573

app-text/coolreader: clean -r2

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-text/coolreader/coolreader-3.1.2.71-r2.ebuild | 60 ---
 1 file changed, 60 deletions(-)

diff --git a/app-text/coolreader/coolreader-3.1.2.71-r2.ebuild 
b/app-text/coolreader/coolreader-3.1.2.71-r2.ebuild
deleted file mode 100644
index afcc1ac458b..000
--- a/app-text/coolreader/coolreader-3.1.2.71-r2.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils
-
-if [ "${PV}" ==  ]
-then
-   inherit git-r3
-   # github mirror has some new commits to fix page margins settings
-   # sourceforge mirror saved as backup
-   #EGIT_REPO_URI="git://git.code.sf.net/p/crengine/crengine"
-   EGIT_REPO_URI="https://github.com/buggins/coolreader.git;
-   SRC_URI=""
-else
-   # git tag cr3.1.2-71
-   SRC_URI="https://dev.gentoo.org/~grozin/${P}.tar.bz2;
-fi
-
-DESCRIPTION="CoolReader - reader of eBook files (fb2,epub,htm,rtf,txt)"
-HOMEPAGE="https://sourceforge.net/projects/crengine/;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="wxwidgets"
-
-DEPEND="sys-libs/zlib
-   media-libs/libpng:0
-   virtual/jpeg:0
-   media-libs/freetype
-   wxwidgets? ( || ( x11-libs/wxGTK:3.0 x11-libs/wxGTK:2.8 ) )
-   !wxwidgets? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 )"
-RDEPEND="${DEPEND}
-   wxwidgets? ( || ( media-fonts/liberation-fonts media-fonts/corefonts ) 
)"
-
-# 1st patch: To save cr3.ini to ~homedir.
-# 2nd patch: To build QT5 and WX GUI version of coolreader3;
-# setting correct vesrion number and years of cr3qt/cr3wx;
-# internal switching between wxGTK 2.8 or 3.0 version;
-# show wxWidgets version in "About" dialog window;
-# disabling "iCCP: known incorrect sRGB profile" warning popup window for 
wxwidgets GUI
-
-PATCHES=( "${FILESDIR}/cr3ini.diff" "${FILESDIR}/cr3.1.2.71-r1_qt5_wx.diff" )
-
-src_configure() {
-   CMAKE_USE_DIR="${S}"
-   CMAKE_BUILD_TYPE="Release"
-   if use wxwidgets; then
-   . "${ROOT}/var/lib/wxwidgets/current"
-   if [[ "${WXCONFIG}" -eq "none" ]]; then
-   die "The wxGTK profile should be selected!"
-   fi
-   local mycmakeargs=(-D GUI=WX)
-   else
-   local mycmakeargs=(-D GUI=QT5)
-   fi
-   cmake-utils_src_configure
-}



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

2017-12-30 Thread Andrey Grozin
commit: f8d88a85978c7a6546971c853c40da02cdcad2f8
Author: Andrey Grozin  gentoo  org>
AuthorDate: Sun Dec 31 02:35:26 2017 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Sun Dec 31 02:36:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8d88a85

app-text/coolreader: use wxwidgets.eclass

See https://github.com/gentoo/gentoo/pull/6692
Closes: https://bugs.gentoo.org/642638
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-text/coolreader/coolreader-3.1.2.71-r3.ebuild | 58 +++
 app-text/coolreader/metadata.xml  |  3 ++
 2 files changed, 61 insertions(+)

diff --git a/app-text/coolreader/coolreader-3.1.2.71-r3.ebuild 
b/app-text/coolreader/coolreader-3.1.2.71-r3.ebuild
new file mode 100644
index 000..9c7e43e5f3f
--- /dev/null
+++ b/app-text/coolreader/coolreader-3.1.2.71-r3.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+WX_GTK_VER="3.0"
+
+inherit cmake-utils wxwidgets
+
+if [ "${PV}" ==  ]
+then
+   inherit git-r3
+   # github mirror has some new commits to fix page margins settings
+   # sourceforge mirror saved as backup
+   #EGIT_REPO_URI="git://git.code.sf.net/p/crengine/crengine"
+   EGIT_REPO_URI="https://github.com/buggins/coolreader.git;
+   SRC_URI=""
+else
+   # git tag cr3.1.2-71
+   SRC_URI="https://dev.gentoo.org/~grozin/${P}.tar.bz2;
+fi
+
+DESCRIPTION="CoolReader - reader of eBook files (fb2,epub,htm,rtf,txt)"
+HOMEPAGE="https://sourceforge.net/projects/crengine/;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="wxwidgets"
+
+DEPEND="sys-libs/zlib
+   media-libs/libpng:0
+   virtual/jpeg:0
+   media-libs/freetype
+   wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER} )
+   !wxwidgets? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 )"
+RDEPEND="${DEPEND}
+   wxwidgets? ( || ( media-fonts/liberation-fonts media-fonts/corefonts ) 
)"
+
+# 1st patch: To save cr3.ini to ~homedir.
+# 2nd patch: To build QT5 and WX GUI version of coolreader3;
+# setting correct vesrion number and years of cr3qt/cr3wx;
+# internal switching between wxGTK 2.8 or 3.0 version;
+# show wxWidgets version in "About" dialog window;
+# disabling "iCCP: known incorrect sRGB profile" warning popup window for 
wxwidgets GUI
+
+PATCHES=( "${FILESDIR}/cr3ini.diff" "${FILESDIR}/cr3.1.2.71-r1_qt5_wx.diff" )
+
+src_configure() {
+   CMAKE_USE_DIR="${S}"
+   CMAKE_BUILD_TYPE="Release"
+   if use wxwidgets; then
+   setup-wxwidgets
+   local mycmakeargs=(-D GUI=WX)
+   else
+   local mycmakeargs=(-D GUI=QT5)
+   fi
+   cmake-utils_src_configure
+}

diff --git a/app-text/coolreader/metadata.xml b/app-text/coolreader/metadata.xml
index afd1b4bc9da..0bc14087cc2 100644
--- a/app-text/coolreader/metadata.xml
+++ b/app-text/coolreader/metadata.xml
@@ -8,6 +8,9 @@
 A fast and small cross-platform XML/CSS based eBook reader for desktops 
and handheld devices.
 Supported formats: FB2, TXT, RTF, DOC, TCR, HTML, EPUB, CHM, PDB, MOBI.
   
+  
+Use x11-libs/wxGTK instead of Qt5
+  
   
 crengine
   



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

2017-12-30 Thread Mike Gilbert
commit: 79d5e6bd1566e3851b6c4be2b9a263897cf29422
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Dec 31 02:23:33 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Dec 31 02:30:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79d5e6bd

sys-apps/systemd: backport sysctl fix

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

 sys-apps/systemd/Manifest | 2 +-
 sys-apps/systemd/{systemd-236-r3.ebuild => systemd-236-r4.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest
index aac30281a91..71582ad6063 100644
--- a/sys-apps/systemd/Manifest
+++ b/sys-apps/systemd/Manifest
@@ -2,5 +2,5 @@ DIST systemd-233-man.tar.gz 31386 BLAKE2B 
e4947e658db3efeec6b5a6adf340d2cc8e8aff
 DIST systemd-233-patches.tar.gz 12553 BLAKE2B 
5d19f2dc82cc6cbd9b2e9393f932dfa3c88a981358b282fe56d43cd432d0ee0c0245e9c13d5460b94d83908b84a382dad3348b999f2356ab3ef2ae2c542a867d
 SHA512 
3081f4cf64542ba64a28fe2eff11d8040af42255eb99b5210db9d583fc4b4360a4a4bb8769a1e43d38474d69ead681974cb98d4605968b38f98fd3d9b40bf211
 DIST systemd-233.tar.gz 4660737 BLAKE2B 
38cdd74543447b3c02391b328428fed169fe2cf2df6e9341dcaf2f7d3d977612ec102301e144c1cada90d61e9e9bda3b2faaef708c8ff4bd0b52b143760a83b2
 SHA512 
5ad5329ea116d973cf67096f7e7ad28e9ea0905696e9451291f1d25e5064f4a9bfcfae87e912996c6a38397e9f4a148d4ccecfa9b70f7ecdf04deadb61784c8e
 DIST systemd-235.tar.gz 6586406 BLAKE2B 
f2e46a6c51fc9445800c4b7eee66f23ae83b42c2fedf2304acf612e6cb99122afe67f1b93cf72ed022b52384975afb92ab38cfb4efc6026384602c973d2eb98e
 SHA512 
243f2eb5340fa37dd1286eaa63e83387bda9e03953af266cd6196a37535a13491482caf14c6ab10608bba4ed23b6c41923608e52017e0c26988ed72ddd2b9993
-DIST systemd-236-patches-0.tar.gz 2545 BLAKE2B 
9c5aa8e845726b4324cefa41397b0be283b8583cec4b7ded08b3e8909747015bc55fafd8502eac38c62985d5a8a6364e9d3eb71b68b1950c400bde11c14335d9
 SHA512 
1951fec7ccb1856c7a893a47c6d1931e60465d71ccb9d5a6ace3595d5a2bea75fa92c89aac2791e4deb2df19e580dec87eb0252ed81ed3b8dd4cdf2ca587cf83
+DIST systemd-236-patches-1.tar.gz 3331 BLAKE2B 
c4ef8881252e79f920572eb73210b205f36ee2a45aaba4bea5e5e8b2f89b92b79deb8e30a62c9163fd0bb2fbc2215e0dda6ca3388b71e4349a8659591c23064e
 SHA512 
d4c93968d03b5f2f2279b030e65399a7d1971eab4d9be8f2122eab67b1fb7b24eef46993beab8400fc782954dc78f400778c3fff5ba4f6c51a14eeb1931c3862
 DIST systemd-236.tar.gz 6759035 BLAKE2B 
0fc26bd67fb6cc3b0565c763fc26e38186c4b05c3d38652b73a2189dfbfb46382dba239f7f6f889eec57ad1d8f69d4098745c8f4ca16a707aa23b7771f2328f3
 SHA512 
1a9672960e03e05c09e41fb8cfe9b0f25e867fd43f37f8371515fdbd4270afd746a6da733f6d1d3b2cc43db1ecc7a9f2245f2dac2ec233db74e9e70e4f6d

diff --git a/sys-apps/systemd/systemd-236-r3.ebuild 
b/sys-apps/systemd/systemd-236-r4.ebuild
similarity index 99%
rename from sys-apps/systemd/systemd-236-r3.ebuild
rename to sys-apps/systemd/systemd-236-r4.ebuild
index 8d68e3a31ba..32dc9527d41 100644
--- a/sys-apps/systemd/systemd-236-r3.ebuild
+++ b/sys-apps/systemd/systemd-236-r4.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/systemd/systemd/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   https://dev.gentoo.org/~floppym/dist/${P}-patches-0.tar.gz;
+   https://dev.gentoo.org/~floppym/dist/${P}-patches-1.tar.gz;
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
 fi
 



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

2017-12-30 Thread Mike Gilbert
commit: f972f2b0421346364b82a417e7c17465fcc61826
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Dec 31 02:29:05 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Dec 31 02:30:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f972f2b0

sys-apps/systemd: create 'render' group

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

 sys-apps/systemd/systemd-236-r4.ebuild | 1 +
 sys-apps/systemd/systemd-.ebuild   | 1 +
 2 files changed, 2 insertions(+)

diff --git a/sys-apps/systemd/systemd-236-r4.ebuild 
b/sys-apps/systemd/systemd-236-r4.ebuild
index 32dc9527d41..816c66a2373 100644
--- a/sys-apps/systemd/systemd-236-r4.ebuild
+++ b/sys-apps/systemd/systemd-236-r4.ebuild
@@ -394,6 +394,7 @@ pkg_postinst() {
 
enewgroup input
enewgroup kvm 78
+   enewgroup render
enewgroup systemd-journal
newusergroup systemd-bus-proxy
newusergroup systemd-coredump

diff --git a/sys-apps/systemd/systemd-.ebuild 
b/sys-apps/systemd/systemd-.ebuild
index 1838bd792b1..7122881b52d 100644
--- a/sys-apps/systemd/systemd-.ebuild
+++ b/sys-apps/systemd/systemd-.ebuild
@@ -393,6 +393,7 @@ pkg_postinst() {
 
enewgroup input
enewgroup kvm 78
+   enewgroup render
enewgroup systemd-journal
newusergroup systemd-bus-proxy
newusergroup systemd-coredump



[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-php/files/

2017-12-30 Thread Michael Orlitzky
commit: a6583ef01727d84398499764315cb852a1a9d47a
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Thu Dec 28 07:22:27 2017 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Sun Dec 31 02:27:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6583ef0

app-eselect/eselect-php: remove unused file

Signed-off-by: Michael Orlitzky  gentoo.org>

 app-eselect/eselect-php/files/php-fpm-launcher-r2 | 13 -
 1 file changed, 13 deletions(-)

diff --git a/app-eselect/eselect-php/files/php-fpm-launcher-r2 
b/app-eselect/eselect-php/files/php-fpm-launcher-r2
deleted file mode 100644
index 3a6b2720fa6..000
--- a/app-eselect/eselect-php/files/php-fpm-launcher-r2
+++ /dev/null
@@ -1,13 +0,0 @@
-#!/bin/sh
-
-. /lib/gentoo/functions.sh
-
-# If there are no arguments, then "shift" will fail (bug 626496).
-if [ $# -eq 0 ]; then
-PHP_SLOT=$(eselect php show fpm)
-else
-PHP_SLOT=$1
-shift
-fi
-
-exec "/usr/$(get_libdir)/${PHP_SLOT}/bin/php-fpm" "${@}"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd/files/, sys-apps/systemd/

2017-12-30 Thread Mike Gilbert
commit: aac31a78d92fdc12493fee7e77fc169c28885edc
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Dec 31 01:39:36 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Dec 31 01:39:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aac31a78

sys-apps/systemd: cleanup gentoo-specific patch naming

 ...default.patch => gentoo-Dont-enable-audit-by-default.patch} |  0
 .../{generator-path.patch => gentoo-generator-path.patch}  |  0
 .../files/{228-noclean-tmp.patch => gentoo-noclean-tmp.patch}  |  0
 ...33-systemd-user-pam.patch => gentoo-systemd-user-pam.patch} |  0
 .../files/{234-uucp-group.patch => gentoo-uucp-group-r0.patch} |  0
 .../files/{236-uucp-group.patch => gentoo-uucp-group-r1.patch} |  0
 sys-apps/systemd/systemd-233-r6.ebuild |  6 +++---
 sys-apps/systemd/systemd-235-r1.ebuild | 10 +-
 sys-apps/systemd/systemd-236-r3.ebuild |  8 
 sys-apps/systemd/systemd-.ebuild   |  8 
 10 files changed, 16 insertions(+), 16 deletions(-)

diff --git a/sys-apps/systemd/files/218-Dont-enable-audit-by-default.patch 
b/sys-apps/systemd/files/gentoo-Dont-enable-audit-by-default.patch
similarity index 100%
rename from sys-apps/systemd/files/218-Dont-enable-audit-by-default.patch
rename to sys-apps/systemd/files/gentoo-Dont-enable-audit-by-default.patch

diff --git a/sys-apps/systemd/files/generator-path.patch 
b/sys-apps/systemd/files/gentoo-generator-path.patch
similarity index 100%
rename from sys-apps/systemd/files/generator-path.patch
rename to sys-apps/systemd/files/gentoo-generator-path.patch

diff --git a/sys-apps/systemd/files/228-noclean-tmp.patch 
b/sys-apps/systemd/files/gentoo-noclean-tmp.patch
similarity index 100%
rename from sys-apps/systemd/files/228-noclean-tmp.patch
rename to sys-apps/systemd/files/gentoo-noclean-tmp.patch

diff --git a/sys-apps/systemd/files/233-systemd-user-pam.patch 
b/sys-apps/systemd/files/gentoo-systemd-user-pam.patch
similarity index 100%
rename from sys-apps/systemd/files/233-systemd-user-pam.patch
rename to sys-apps/systemd/files/gentoo-systemd-user-pam.patch

diff --git a/sys-apps/systemd/files/234-uucp-group.patch 
b/sys-apps/systemd/files/gentoo-uucp-group-r0.patch
similarity index 100%
rename from sys-apps/systemd/files/234-uucp-group.patch
rename to sys-apps/systemd/files/gentoo-uucp-group-r0.patch

diff --git a/sys-apps/systemd/files/236-uucp-group.patch 
b/sys-apps/systemd/files/gentoo-uucp-group-r1.patch
similarity index 100%
rename from sys-apps/systemd/files/236-uucp-group.patch
rename to sys-apps/systemd/files/gentoo-uucp-group-r1.patch

diff --git a/sys-apps/systemd/systemd-233-r6.ebuild 
b/sys-apps/systemd/systemd-233-r6.ebuild
index d735dd02ab9..fded2f5f4a0 100644
--- a/sys-apps/systemd/systemd-233-r6.ebuild
+++ b/sys-apps/systemd/systemd-233-r6.ebuild
@@ -158,9 +158,9 @@ src_prepare() {
 
if ! use vanilla; then
PATCHES+=(
-   "${FILESDIR}/218-Dont-enable-audit-by-default.patch"
-   "${FILESDIR}/228-noclean-tmp.patch"
-   "${FILESDIR}/233-systemd-user-pam.patch"
+   "${FILESDIR}/gentoo-Dont-enable-audit-by-default.patch"
+   "${FILESDIR}/gentoo-noclean-tmp.patch"
+   "${FILESDIR}/gentoo-systemd-user-pam.patch"
)
fi
 

diff --git a/sys-apps/systemd/systemd-235-r1.ebuild 
b/sys-apps/systemd/systemd-235-r1.ebuild
index 1175508fe8d..a0800a27a1d 100644
--- a/sys-apps/systemd/systemd-235-r1.ebuild
+++ b/sys-apps/systemd/systemd-235-r1.ebuild
@@ -156,11 +156,11 @@ src_prepare() {
 
if ! use vanilla; then
PATCHES+=(
-   "${FILESDIR}/218-Dont-enable-audit-by-default.patch"
-   "${FILESDIR}/228-noclean-tmp.patch"
-   "${FILESDIR}/233-systemd-user-pam.patch"
-   "${FILESDIR}/234-uucp-group.patch"
-   "${FILESDIR}/generator-path.patch"
+   "${FILESDIR}/gentoo-Dont-enable-audit-by-default.patch"
+   "${FILESDIR}/gentoo-noclean-tmp.patch"
+   "${FILESDIR}/gentoo-systemd-user-pam.patch"
+   "${FILESDIR}/gentoo-uucp-group-r0.patch"
+   "${FILESDIR}/gentoo-generator-path.patch"
)
fi
 

diff --git a/sys-apps/systemd/systemd-236-r3.ebuild 
b/sys-apps/systemd/systemd-236-r3.ebuild
index b97c3c364c4..8d68e3a31ba 100644
--- a/sys-apps/systemd/systemd-236-r3.ebuild
+++ b/sys-apps/systemd/systemd-236-r3.ebuild
@@ -154,10 +154,10 @@ src_prepare() {
 
if ! use vanilla; then
PATCHES+=(
-   "${FILESDIR}/218-Dont-enable-audit-by-default.patch"
-   "${FILESDIR}/233-systemd-user-pam.patch"
-   

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

2017-12-30 Thread Mike Gilbert
commit: c202e9fcb5d8be40687c83eb4d4901d7bd85ccf1
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Dec 31 01:24:23 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Dec 31 01:25:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c202e9fc

sys-apps/systemd: drop noclean-tmp patch

There was never any real evidence that the /tmp cleanup process causes
and problems.

 sys-apps/systemd/systemd-236-r3.ebuild | 1 -
 sys-apps/systemd/systemd-.ebuild   | 1 -
 2 files changed, 2 deletions(-)

diff --git a/sys-apps/systemd/systemd-236-r3.ebuild 
b/sys-apps/systemd/systemd-236-r3.ebuild
index fe6cc466dc0..b97c3c364c4 100644
--- a/sys-apps/systemd/systemd-236-r3.ebuild
+++ b/sys-apps/systemd/systemd-236-r3.ebuild
@@ -155,7 +155,6 @@ src_prepare() {
if ! use vanilla; then
PATCHES+=(
"${FILESDIR}/218-Dont-enable-audit-by-default.patch"
-   "${FILESDIR}/228-noclean-tmp.patch"
"${FILESDIR}/233-systemd-user-pam.patch"
"${FILESDIR}/236-uucp-group.patch"
"${FILESDIR}/generator-path.patch"

diff --git a/sys-apps/systemd/systemd-.ebuild 
b/sys-apps/systemd/systemd-.ebuild
index 84ede7fddf8..b1e105a5bb6 100644
--- a/sys-apps/systemd/systemd-.ebuild
+++ b/sys-apps/systemd/systemd-.ebuild
@@ -152,7 +152,6 @@ src_prepare() {
if ! use vanilla; then
PATCHES+=(
"${FILESDIR}/218-Dont-enable-audit-by-default.patch"
-   "${FILESDIR}/228-noclean-tmp.patch"
"${FILESDIR}/233-systemd-user-pam.patch"
"${FILESDIR}/236-uucp-group.patch"
"${FILESDIR}/generator-path.patch"



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

2017-12-30 Thread Mike Gilbert
commit: 2ba4ec9228b3c7c6a59a973d59bcd0de2f3bf08d
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Dec 31 00:19:41 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Dec 31 01:25:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ba4ec92

vmware-bundle.eclass: mark @DEAD

 eclass/vmware-bundle.eclass | 1 +
 1 file changed, 1 insertion(+)

diff --git a/eclass/vmware-bundle.eclass b/eclass/vmware-bundle.eclass
index 6f72028c2fe..0e035ddff07 100644
--- a/eclass/vmware-bundle.eclass
+++ b/eclass/vmware-bundle.eclass
@@ -1,6 +1,7 @@
 # Copyright 1999-2011 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# @DEAD
 # @ECLASS: vmware-bundle.eclass
 # @MAINTAINER:
 # vmw...@gentoo.org



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

2017-12-30 Thread Mike Gilbert
commit: 0a0bc30e66759255f4d84527f09c2ccc00fbe0ca
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Dec 31 01:22:17 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Dec 31 01:25:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a0bc30e

sys-apps/systemd: avoid infinite exec recursion in telinit

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

Package-Manager: Portage-2.3.19_p3, Repoman-2.3.6_p37

 sys-apps/systemd/{systemd-236-r2.ebuild => systemd-236-r3.ebuild} | 2 ++
 sys-apps/systemd/systemd-.ebuild  | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/sys-apps/systemd/systemd-236-r2.ebuild 
b/sys-apps/systemd/systemd-236-r3.ebuild
similarity index 99%
rename from sys-apps/systemd/systemd-236-r2.ebuild
rename to sys-apps/systemd/systemd-236-r3.ebuild
index 276c398c8a9..fe6cc466dc0 100644
--- a/sys-apps/systemd/systemd-236-r2.ebuild
+++ b/sys-apps/systemd/systemd-236-r3.ebuild
@@ -205,6 +205,8 @@ multilib_src_configure() {
-Drootprefix="$(usex usrmerge "${EPREFIX}/usr" "${EPREFIX:-/}")"
-Dsysvinit-path=
-Dsysvrcnd-path=
+   # Avoid infinite exec recursion, bug 642724
+   -Dtelinit-path="${EPREFIX}/lib/sysvinit/telinit"
# no deps
-Defi=$(meson_multilib)
-Dima=true

diff --git a/sys-apps/systemd/systemd-.ebuild 
b/sys-apps/systemd/systemd-.ebuild
index f8eb096a861..84ede7fddf8 100644
--- a/sys-apps/systemd/systemd-.ebuild
+++ b/sys-apps/systemd/systemd-.ebuild
@@ -204,6 +204,8 @@ multilib_src_configure() {
-Drootprefix="$(usex usrmerge "${EPREFIX}/usr" "${EPREFIX:-/}")"
-Dsysvinit-path=
-Dsysvrcnd-path=
+   # Avoid infinite exec recursion, bug 642724
+   -Dtelinit-path="${EPREFIX}/lib/sysvinit/telinit"
# no deps
-Defi=$(meson_multilib)
-Dima=true



[gentoo-commits] proj/qt:master commit in: dev-qt/qtimageformats/

2017-12-30 Thread Michael Palimaka
commit: b5a142607213637d3801ab12cd9b9fe2cd43d87a
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Dec 31 01:10:16 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Dec 31 01:10:24 2017 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=b5a14260

dev-qt/qtimageformats: introduce jpeg2k and mng USE flags

qt_use_compile_test is being used deliberately as this module isn't using the
new-style configuration system yet.

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 dev-qt/qtimageformats/qtimageformats-5.10.0.ebuild| 12 +---
 dev-qt/qtimageformats/qtimageformats-5.10..ebuild | 12 +---
 dev-qt/qtimageformats/qtimageformats-5.9..ebuild  | 12 +---
 dev-qt/qtimageformats/qtimageformats-5..ebuild| 12 +---
 4 files changed, 36 insertions(+), 12 deletions(-)

diff --git a/dev-qt/qtimageformats/qtimageformats-5.10.0.ebuild 
b/dev-qt/qtimageformats/qtimageformats-5.10.0.ebuild
index 3285265e..39c6b552 100644
--- a/dev-qt/qtimageformats/qtimageformats-5.10.0.ebuild
+++ b/dev-qt/qtimageformats/qtimageformats-5.10.0.ebuild
@@ -10,14 +10,20 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86"
 fi
 
-IUSE=""
+IUSE="jpeg2k mng"
 
 DEPEND="
~dev-qt/qtcore-${PV}
~dev-qt/qtgui-${PV}
-   media-libs/jasper:=
-   media-libs/libmng:=
media-libs/libwebp:=
media-libs/tiff:0
+   jpeg2k? ( media-libs/jasper:= )
+   mng? ( media-libs/libmng:= )
 "
 RDEPEND="${DEPEND}"
+
+src_configure() {
+   qt_use_compile_test jpeg2k jasper
+   qt_use_compile_test mng libmng
+   qt5-build_src_configure
+}

diff --git a/dev-qt/qtimageformats/qtimageformats-5.10..ebuild 
b/dev-qt/qtimageformats/qtimageformats-5.10..ebuild
index 3285265e..39c6b552 100644
--- a/dev-qt/qtimageformats/qtimageformats-5.10..ebuild
+++ b/dev-qt/qtimageformats/qtimageformats-5.10..ebuild
@@ -10,14 +10,20 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86"
 fi
 
-IUSE=""
+IUSE="jpeg2k mng"
 
 DEPEND="
~dev-qt/qtcore-${PV}
~dev-qt/qtgui-${PV}
-   media-libs/jasper:=
-   media-libs/libmng:=
media-libs/libwebp:=
media-libs/tiff:0
+   jpeg2k? ( media-libs/jasper:= )
+   mng? ( media-libs/libmng:= )
 "
 RDEPEND="${DEPEND}"
+
+src_configure() {
+   qt_use_compile_test jpeg2k jasper
+   qt_use_compile_test mng libmng
+   qt5-build_src_configure
+}

diff --git a/dev-qt/qtimageformats/qtimageformats-5.9..ebuild 
b/dev-qt/qtimageformats/qtimageformats-5.9..ebuild
index 3285265e..39c6b552 100644
--- a/dev-qt/qtimageformats/qtimageformats-5.9..ebuild
+++ b/dev-qt/qtimageformats/qtimageformats-5.9..ebuild
@@ -10,14 +10,20 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86"
 fi
 
-IUSE=""
+IUSE="jpeg2k mng"
 
 DEPEND="
~dev-qt/qtcore-${PV}
~dev-qt/qtgui-${PV}
-   media-libs/jasper:=
-   media-libs/libmng:=
media-libs/libwebp:=
media-libs/tiff:0
+   jpeg2k? ( media-libs/jasper:= )
+   mng? ( media-libs/libmng:= )
 "
 RDEPEND="${DEPEND}"
+
+src_configure() {
+   qt_use_compile_test jpeg2k jasper
+   qt_use_compile_test mng libmng
+   qt5-build_src_configure
+}

diff --git a/dev-qt/qtimageformats/qtimageformats-5..ebuild 
b/dev-qt/qtimageformats/qtimageformats-5..ebuild
index 3285265e..39c6b552 100644
--- a/dev-qt/qtimageformats/qtimageformats-5..ebuild
+++ b/dev-qt/qtimageformats/qtimageformats-5..ebuild
@@ -10,14 +10,20 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86"
 fi
 
-IUSE=""
+IUSE="jpeg2k mng"
 
 DEPEND="
~dev-qt/qtcore-${PV}
~dev-qt/qtgui-${PV}
-   media-libs/jasper:=
-   media-libs/libmng:=
media-libs/libwebp:=
media-libs/tiff:0
+   jpeg2k? ( media-libs/jasper:= )
+   mng? ( media-libs/libmng:= )
 "
 RDEPEND="${DEPEND}"
+
+src_configure() {
+   qt_use_compile_test jpeg2k jasper
+   qt_use_compile_test mng libmng
+   qt5-build_src_configure
+}



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

2017-12-30 Thread Chí-Thanh Christopher Nguyễn
commit: 1b685cb5e16f7a32fadc1301c83c20ad049ef46a
Author: Chí-Thanh Christopher Nguyễn  gentoo  org>
AuthorDate: Sun Dec 31 00:42:26 2017 +
Commit: Chí-Thanh Christopher Nguyễn  gentoo  org>
CommitDate: Sun Dec 31 00:42:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b685cb5

app-office/openoffice-bin: version bump to 4.1.5

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 app-office/openoffice-bin/Manifest |  80 +
 .../openoffice-bin/openoffice-bin-4.1.5.ebuild | 185 +
 2 files changed, 265 insertions(+)

diff --git a/app-office/openoffice-bin/Manifest 
b/app-office/openoffice-bin/Manifest
index 32737f2bc77..e6c0cbe3f98 100644
--- a/app-office/openoffice-bin/Manifest
+++ b/app-office/openoffice-bin/Manifest
@@ -78,3 +78,83 @@ DIST 
Apache_OpenOffice_4.1.4_Linux_x86_langpack-rpm_tr.tar.gz 12193404 BLAKE2B d
 DIST Apache_OpenOffice_4.1.4_Linux_x86_langpack-rpm_vi.tar.gz 13436105 BLAKE2B 
1872e88a53d951701de40e1a04737eac4e3adc3f738830431f4d26574f59f70cab27b06ec6d7cfb62ff385d5860dac4b36ea025a40323a18f1ed747f69d8615b
 SHA512 
635366d12b31d2742a05404e1c8c735c32ae6e2ffd423720964b3262fe95f8fbdb2950963c7c756aafc8dcf8a0895eccbce59eefae4b7045159d4e6a2858c986
 DIST Apache_OpenOffice_4.1.4_Linux_x86_langpack-rpm_zh-CN.tar.gz 13871412 
BLAKE2B 
b25b321206e739c87a4764fdec5aae0f37b46b98b9d56f8ca2a9c3a5d934bfdc6fd8137c4e911086d8cfeee3713d37aba056898d3ed4ff40f3e149c972d20db1
 SHA512 
9bdf38c400ba302994869982148f1af8afdba69ac108e2ba014d0bd6e7211a5dea47b83456193237574a29346d0c59dac1ff5453fe1f7e909300aaadf4fae2ee
 DIST Apache_OpenOffice_4.1.4_Linux_x86_langpack-rpm_zh-TW.tar.gz 14082748 
BLAKE2B 
c56bc54f024f9529994c8e7f85ce31c99f7c75343202e56878df13343e87a34748235456479162c46605f2149e14b5566e42e4d823b4b344bef921c16922d7cb
 SHA512 
87fd4053cb758f5f51f1d0da075d8ed644d3ad18113b4d9286d1ba307b88c4158984d15c8085355ab52479f125108a8346d810558e61f30320b78acad82b84c0
+DIST Apache_OpenOffice_4.1.5_Linux_x86-64_install-rpm_en-US.tar.gz 161038096 
BLAKE2B 
2746a5d6edd0d9e89fa547a9e5074b16ff52f926a30fb494ea54ed967eaf7815bbcc689ee4cb1fbc790ca4c1da6e24568ae8156fcd5cb69966995dc240efc4a2
 SHA512 
ffe8d626a71d4fc4637419e8c707741208e5396d5fdefae06e7b294097a50db376775f75e8e6537b48f2d951488da910af11e62b403025059df6bb19b7e7a9b0
+DIST Apache_OpenOffice_4.1.5_Linux_x86-64_langpack-rpm_ast.tar.gz 18753578 
BLAKE2B 
610b5ce1fd85921139813e71a0e7624ef5ada6a5ddde4ff89c93d02f1eb72375f8b279afd435045cbc0fe78bad67ecf41fadc97ac280f6e44577e20671b1854c
 SHA512 
a75d5a2611d0cc0e483475449d28d8a6720fe4ffdbba17cb1cb16af7bedad1e4d588a0f61f18e3e2537de75493f54e23cbf59e94179622d294d99d966cb0df6a
+DIST Apache_OpenOffice_4.1.5_Linux_x86-64_langpack-rpm_bg.tar.gz 13608290 
BLAKE2B 
2fa943b5e1e4a87b53ee8b70e12a816560193273e4bf4c8db2059d3c122bcee99beeb653c3102eceaaa4c81cd918d83dee479a9961b9ab80f2e5b6cb829a3a87
 SHA512 
bcdf1100c7e731cd73ed1a695faf19d22e3f61a6b5427b290c42ec8b934b1d269e63a41d132051450a44891999710483461fdc1ce1ce99aa70418a7bda80f8aa
+DIST Apache_OpenOffice_4.1.5_Linux_x86-64_langpack-rpm_ca-XV.tar.gz 20189609 
BLAKE2B 
267320d393794cf6ca91b2829087e41a5e1910d777928915e512d6357f7cc22430b96e8d6f0044095e119533049916a20d74180542cc4c395f7aa59445aea894
 SHA512 
1591e4bdb269eb111772cb53960bde8288830c5b876a68259e14201f31b49a3d5abc430ae097ed7a846d21d9da098801bf13b5bccb0da0fe104aa6e252db1426
+DIST Apache_OpenOffice_4.1.5_Linux_x86-64_langpack-rpm_ca.tar.gz 20184924 
BLAKE2B 
9eec8fe8c968e8bd6cfcc4217d9c346b695aa49e2005ad21b8621222df8fd956ffe3f51a4742f593f0c44d7430e3806ba3b31b88f4f637ca4724a52ac62e75c2
 SHA512 
b06853645c2fa0f9cf1a477d3e13815b5f1e20e9ebeecef6e8c273ffa69c4dfd02af3c71e1af3de7c67a4714ef68adcdd1c60eb36cd9e33f81c469c3a654d0bb
+DIST Apache_OpenOffice_4.1.5_Linux_x86-64_langpack-rpm_cs.tar.gz 12651326 
BLAKE2B 
56e3aaee5d096e3e1da6d082af9b6ff8ce769c8127b0841840131755c74dab0285a81753a5cfbdf1323a5ec0fc19d7c37da3871158000b307817158074c6ebe4
 SHA512 
913b00c1386f71de29b597281f33a4bf21307b5c5bf3d1f8bee37e10cc0c872c9495ae94259ced222a363c2814cd178e1ac04f7575cc9a0beeff5f321b75e889
+DIST Apache_OpenOffice_4.1.5_Linux_x86-64_langpack-rpm_da.tar.gz 12440270 
BLAKE2B 
2490a28b08330e497e66106b0250fc4559c98ae1ebee54dd50f34b30b4ccbd8b6ff3d6cba44120b545279fe0958af44269f58443b351da3dbc4de6cecf052576
 SHA512 
acbf9bdc9ec37aa47b53e7165c41a6dc271ef67e7febb544fae6d1ed61c583cf6dd11bdf1158a7ae250393ea84cce907e58c4281eeca90f2d846683d07dc0efa
+DIST Apache_OpenOffice_4.1.5_Linux_x86-64_langpack-rpm_de.tar.gz 20373577 
BLAKE2B 
7ec506968261a28b61042bde1edb507bd77d39ea16db7e56032f6ca9972d58ce7ecbacb31a4c90b53d0a99e0dfcaf58e84216a739830376189a50e608ae2c80c
 SHA512 
30f8b5e8ed16be28a23cd2463a342d274bb54224123a729437b399c50c8a6c48426909203225df9af9552c3b305fb1b704857d0f1f7684ff0ddbb1d077b6e00f
+DIST Apache_OpenOffice_4.1.5_Linux_x86-64_langpack-rpm_el.tar.gz 21712367 
BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: net-firewall/shorewall/files/, net-firewall/shorewall/

2017-12-30 Thread Thomas Deutschmann
commit: fee0ed60a3e76c9d0ce7e3d8a21e495cd2444ef8
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Dec 31 00:26:59 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Dec 31 00:28:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fee0ed60

net-firewall/shorewall: Rev bump to limit find search depth

Link: https://sourceforge.net/p/shorewall/mailman/message/36172339/
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 .../files/shorewall-5.1.10.1-fix-find.patch | 21 +
 10.1-r1.ebuild => shorewall-5.1.10.1-r2.ebuild} |  1 +
 2 files changed, 22 insertions(+)

diff --git a/net-firewall/shorewall/files/shorewall-5.1.10.1-fix-find.patch 
b/net-firewall/shorewall/files/shorewall-5.1.10.1-fix-find.patch
new file mode 100644
index 000..2850d12297f
--- /dev/null
+++ b/net-firewall/shorewall/files/shorewall-5.1.10.1-fix-find.patch
@@ -0,0 +1,21 @@
+commit 4e5b98d3d928579bc3530893ceaf166337ea8e22
+Author: Tom Eastep 
+Date:   Fri Dec 29 15:32:05 2017 -0800
+
+Only search files in each CONFIG_PATH directory - no recursion
+
+Signed-off-by: Tom Eastep 
+
+diff --git a/Shorewall/lib.cli-std b/Shorewall/lib.cli-std
+index 6f220aa3d..95eafdf65 100644
+--- a/shorewall-5.1.10.1/lib.cli-std
 b/shorewall-5.1.10.1/lib.cli-std
+@@ -386,7 +386,7 @@ uptodate() {
+ IFS=':'
+ 
+ for dir in $g_shorewalldir $CONFIG_PATH; do
+-  if [ -n "$(find ${dir} -newer $1)" ]; then
++  if [ -n "$(find ${dir} -mindepth 1 -maxdepth 1 -newer $1)" ]; then
+   IFS="$ifs"
+   return 1;
+   fi

diff --git a/net-firewall/shorewall/shorewall-5.1.10.1-r1.ebuild 
b/net-firewall/shorewall/shorewall-5.1.10.1-r2.ebuild
similarity index 99%
rename from net-firewall/shorewall/shorewall-5.1.10.1-r1.ebuild
rename to net-firewall/shorewall/shorewall-5.1.10.1-r2.ebuild
index 3b7545ca47d..ffef283075d 100644
--- a/net-firewall/shorewall/shorewall-5.1.10.1-r1.ebuild
+++ b/net-firewall/shorewall/shorewall-5.1.10.1-r2.ebuild
@@ -164,6 +164,7 @@ src_prepare() {
ebegin "Applying Gentoo-specific changes to ${MY_P_CORE} ..."
ln -s ../shorewallrc.gentoo ${MY_PN_CORE}/shorewallrc.gentoo || die 
"Failed to symlink shorewallrc.gentoo"
eend 0
+   eapply "${FILESDIR}"/${PN}-5.1.10.1-fix-find.patch
 
# shorewall
if use ipv4; then



[gentoo-commits] proj/vmware:master commit in: metadata/

2017-12-30 Thread Mike Gilbert
commit: bb6d9202314c04df7fbe301e171ada73ff0bfc52
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Dec 31 00:13:00 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Dec 31 00:13:00 2017 +
URL:https://gitweb.gentoo.org/proj/vmware.git/commit/?id=bb6d9202

Set manifest-hashes = BLAKE2B SHA512

 metadata/layout.conf | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/metadata/layout.conf b/metadata/layout.conf
index 760df68..65e1b25 100644
--- a/metadata/layout.conf
+++ b/metadata/layout.conf
@@ -1,6 +1,6 @@
 masters = gentoo
 # Use new hashes
-manifest-hashes = SHA256 SHA512 WHIRLPOOL
+manifest-hashes = BLAKE2B SHA512
 # Do not update changelogs
 update-changelog = false
 # Use thin manifests



[gentoo-commits] proj/vmware:master commit in: eclass/

2017-12-30 Thread Mike Gilbert
commit: d4db7e3a20002a37bce47c79e16634757fc287ae
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Dec 31 00:04:18 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Dec 31 00:04:18 2017 +
URL:https://gitweb.gentoo.org/proj/vmware.git/commit/?id=d4db7e3a

vmware-bundle.eclass: copy from gentoo

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

 eclass/vmware-bundle.eclass | 86 +
 1 file changed, 86 insertions(+)

diff --git a/eclass/vmware-bundle.eclass b/eclass/vmware-bundle.eclass
new file mode 100644
index 000..6f72028
--- /dev/null
+++ b/eclass/vmware-bundle.eclass
@@ -0,0 +1,86 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+# @ECLASS: vmware-bundle.eclass
+# @MAINTAINER:
+# vmw...@gentoo.org
+# @AUTHOR:
+# Matt Whitlock 
+# @BLURB: Provides extract functionality for vmware products bundles
+
+DEPEND="dev-libs/libxslt"
+
+vmware-bundle_extract-bundle-component() {
+   local bundle=${1:?} component=${2:?} dest=${3:-${2}}
+   cat > "${T}"/list-bundle-components.xsl <<-EOF
+   
+   http://www.w3.org/1999/XSL/Transform;>
+   
+   
+   
+   
+
+   
+
+   
+   
+   
+   
+   EOF
+   local -i bundle_size=$(stat -L -c'%s' "${bundle}")
+   local -i bundle_manifestOffset=$(od -An -j$((bundle_size-36)) -N4 -tu4 
"${bundle}")
+   local -i bundle_manifestSize=$(od -An -j$((bundle_size-40)) -N4 -tu4 
"${bundle}")
+   local -i bundle_dataOffset=$(od -An -j$((bundle_size-44)) -N4 -tu4 
"${bundle}")
+   local -i bundle_dataSize=$(od -An -j$((bundle_size-52)) -N8 -tu8 
"${bundle}")
+   tail -c+$((bundle_manifestOffset+1)) "${bundle}" 2> /dev/null | head 
-c$((bundle_manifestSize)) |
+   xsltproc "${T}"/list-bundle-components.xsl - |
+   while read -r component_offset component_size component_name ; 
do
+   if [[ ${component_name} == ${component} ]] ; then
+   ebegin "Extracting '${component_name}' 
component from '$(basename "${bundle}")'"
+   vmware-bundle_extract-component "${bundle}" 
"${dest}" $((bundle_dataOffset+component_offset))
+   eend
+   fi
+   done
+}
+
+vmware-bundle_extract-component() {
+   local component=${1:?} dest=${2:-.}
+   local -i offset=${3}
+   cat > "${T}"/list-component-files.xsl <<-EOF
+   
+   http://www.w3.org/1999/XSL/Transform;>
+   
+   
+   
+   
+
+   
+
+   
+
+   
+   
+   
+   
+   EOF
+   local -i component_manifestOffset=$(od -An -j$((offset+9)) -N4 -tu4 
"${component}")
+   local -i component_manifestSize=$(od -An -j$((offset+13)) -N4 -tu4 
"${component}")
+   local -i component_dataOffset=$(od -An -j$((offset+17)) -N4 -tu4 
"${component}")
+   local -i component_dataSize=$(od -An -j$((offset+21)) -N8 -tu8 
"${component}")
+   tail -c+$((offset+component_manifestOffset+1)) "${component}" 2> 
/dev/null |
+   head -c$((component_manifestSize)) | xsltproc 
"${T}"/list-component-files.xsl - |
+   while read -r file_offset file_compressedSize 
file_uncompressedSize file_path ; do
+   if [[ ${file_path} ]] ; then
+   file_path="${dest}/${file_path}"
+   mkdir -p "$(dirname "${file_path}")" || die
+   if [[ ${file_compressedSize} -gt 0 ]] ; then
+   echo -n '.'
+   tail 
-c+$((offset+component_dataOffset+file_offset+1)) "${component}" 2> /dev/null |
+   head -c$((file_compressedSize)) 
| gzip -cd > "${file_path}" || die
+   else
+   echo -n 'x'
+   fi
+   fi
+   done
+   echo
+}



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

2017-12-30 Thread Mike Gilbert
commit: 5a4e3df46d1dc0e34e4b8ef8bad379426ecba269
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Dec 30 23:32:41 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Dec 30 23:32:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a4e3df4

dev-util/catalyst: fix python_prepare_all

Package-Manager: Portage-2.3.19_p3, Repoman-2.3.6_p37

 dev-util/catalyst/catalyst-3.0.1.ebuild | 2 ++
 dev-util/catalyst/catalyst-.ebuild  | 1 +
 2 files changed, 3 insertions(+)

diff --git a/dev-util/catalyst/catalyst-3.0.1.ebuild 
b/dev-util/catalyst/catalyst-3.0.1.ebuild
index 353a6e728bd..5d163f46519 100644
--- a/dev-util/catalyst/catalyst-3.0.1.ebuild
+++ b/dev-util/catalyst/catalyst-3.0.1.ebuild
@@ -46,8 +46,10 @@ RDEPEND="
 "
 
 python_prepare_all() {
+   python_setup
echo VERSION="${PV}" "${PYTHON}" setup.py set_version
VERSION="${PV}" "${PYTHON}" setup.py set_version
+   distutils-r1_python_prepare_all
 }
 
 python_compile_all() {

diff --git a/dev-util/catalyst/catalyst-.ebuild 
b/dev-util/catalyst/catalyst-.ebuild
index e7cb785d333..8bf0f6c1ad0 100644
--- a/dev-util/catalyst/catalyst-.ebuild
+++ b/dev-util/catalyst/catalyst-.ebuild
@@ -46,6 +46,7 @@ RDEPEND="
 "
 
 python_prepare_all() {
+   python_setup
echo VERSION="${PV}" "${PYTHON}" setup.py set_version
VERSION="${PV}" "${PYTHON}" setup.py set_version
distutils-r1_python_prepare_all



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

2017-12-30 Thread Mike Gilbert
commit: adadf31355e7c5ae457696d7d2135e0efbfe62b2
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Dec 30 23:35:11 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Dec 30 23:35:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adadf313

dev-util/catalyst: setup.py || die

Package-Manager: Portage-2.3.19_p3, Repoman-2.3.6_p37

 dev-util/catalyst/catalyst-3.0.1.ebuild | 2 +-
 dev-util/catalyst/catalyst-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/catalyst/catalyst-3.0.1.ebuild 
b/dev-util/catalyst/catalyst-3.0.1.ebuild
index 5d163f46519..2e0198f3ece 100644
--- a/dev-util/catalyst/catalyst-3.0.1.ebuild
+++ b/dev-util/catalyst/catalyst-3.0.1.ebuild
@@ -48,7 +48,7 @@ RDEPEND="
 python_prepare_all() {
python_setup
echo VERSION="${PV}" "${PYTHON}" setup.py set_version
-   VERSION="${PV}" "${PYTHON}" setup.py set_version
+   VERSION="${PV}" "${PYTHON}" setup.py set_version || die
distutils-r1_python_prepare_all
 }
 

diff --git a/dev-util/catalyst/catalyst-.ebuild 
b/dev-util/catalyst/catalyst-.ebuild
index 8bf0f6c1ad0..c5635f4c74e 100644
--- a/dev-util/catalyst/catalyst-.ebuild
+++ b/dev-util/catalyst/catalyst-.ebuild
@@ -48,7 +48,7 @@ RDEPEND="
 python_prepare_all() {
python_setup
echo VERSION="${PV}" "${PYTHON}" setup.py set_version
-   VERSION="${PV}" "${PYTHON}" setup.py set_version
+   VERSION="${PV}" "${PYTHON}" setup.py set_version || die
distutils-r1_python_prepare_all
 }
 



[gentoo-commits] repo/gentoo:master commit in: app-arch/makeself/

2017-12-30 Thread Sergei Trofimovich
commit: 095e4c22bf6a0ad24c970d198972a0b2b8421818
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Dec 30 23:25:41 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Dec 30 23:25:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=095e4c22

app-arch/makeself: stable 2.2.0-r2 for hppa, bug #642608

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

 app-arch/makeself/makeself-2.2.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/makeself/makeself-2.2.0-r2.ebuild 
b/app-arch/makeself/makeself-2.2.0-r2.ebuild
index 52c5aa12b2c..46e3361cfd1 100644
--- a/app-arch/makeself/makeself-2.2.0-r2.ebuild
+++ b/app-arch/makeself/makeself-2.2.0-r2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/megastep/makeself/archive/release-${PV}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 hppa ~ppc x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 RDEPEND="sys-apps/gentoo-functions"



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

2017-12-30 Thread Lars Wendler
commit: f22a8107e9fab131ce3bc4bdaff7f2886312595b
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Dec 30 23:12:28 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Dec 30 23:12:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f22a8107

media-sound/pamix: Upstream now uses cmake instead of autotools.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 media-sound/pamix/pamix-.ebuild | 12 +---
 1 file changed, 9 insertions(+), 3 deletions(-)

diff --git a/media-sound/pamix/pamix-.ebuild 
b/media-sound/pamix/pamix-.ebuild
index 05816380caa..acdf22771d0 100644
--- a/media-sound/pamix/pamix-.ebuild
+++ b/media-sound/pamix/pamix-.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 
 SCM=""
 [[ "${PV}" ==  ]] && SCM="git-r3"
-inherit autotools ${SCM}
+inherit cmake-utils ${SCM}
 unset SCM
 
 DESCRIPTION="A PulseAudio NCurses mixer"
@@ -30,9 +30,15 @@ DEPEND="sys-devel/autoconf-archive
 
 src_prepare() {
default
-   eautoreconf
+
+   # ugly hackaround for split tinfo ncurses libs
+   sed '/link_libraries.*ncurses/s@\(")\)@" "tinfo\1@' \
+   -i CMakeLists.txt || die
 }
 
 src_configure() {
-   econf $(use_enable unicode)
+   local mycmakeargs=(
+   -DWITH_UNICODE="$(usex unicode)"
+   )
+   cmake-utils_src_configure
 }



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

2017-12-30 Thread Lars Wendler
commit: 6810badb48c1e376b7e67644ae4610100168d5c3
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Dec 30 22:54:28 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Dec 30 22:54:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6810badb

dev-vcs/tortoisehg: Bump to version 4.4.2

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-vcs/tortoisehg/Manifest|  1 +
 dev-vcs/tortoisehg/tortoisehg-4.4.2.ebuild | 79 ++
 2 files changed, 80 insertions(+)

diff --git a/dev-vcs/tortoisehg/Manifest b/dev-vcs/tortoisehg/Manifest
index 527b5bf1c45..23e9511e6a9 100644
--- a/dev-vcs/tortoisehg/Manifest
+++ b/dev-vcs/tortoisehg/Manifest
@@ -1,2 +1,3 @@
 DIST tortoisehg-4.3.1.tar.gz 7930491 BLAKE2B 
9f47504961fb97e2acbec272cea959fef00f5aa120d1ef902af3839beb11813ea93ad8f6e497ba610b65c73596dcf80eb1728a24727cd029d2774187824ae7ca
 SHA512 
dc43f2acd780a7868b642d6ce8a8dbf8f32be94134ddbb72178d7f1eab1e9f58c8e9bcfc75ad589ec9404cabefd9ccfc697af9ccd037c20bd933ee862e812f99
 DIST tortoisehg-4.4.1.tar.gz 7923557 BLAKE2B 
b2574bb87693a3fb824c3c02424b8f5828c1e3673b111ae82ff0692588083eec639a67b200ce6e3def58e5a0e021898c3df62a053fa61d477f92d4226d3a1b69
 SHA512 
b364e6d16845c03aacaf691e8528e0bd87151026f9f55bcaf61ba67d1eebfc3f9935457e5ca3391e29417682367b9b33803a9870817c22db31f1dd26850e9d53
+DIST tortoisehg-4.4.2.tar.gz 8939270 BLAKE2B 
858ef57f6e80244ebb99b43608b1d939896f60d2154e461a128efdb0d5ebffbf1b8d5a9a40596316b0bed8edd74e292b5e562e3119f75177d430c081ba07511c
 SHA512 
6b0335d8022d015846d456d351b168f826afa5223b77ee45f2124fbd1099904cca4e2a3ca6cb7a48324491211a149bd431d29fab6932e8f8240542e13d814381

diff --git a/dev-vcs/tortoisehg/tortoisehg-4.4.2.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-4.4.2.ebuild
new file mode 100644
index 000..441fed1aec6
--- /dev/null
+++ b/dev-vcs/tortoisehg/tortoisehg-4.4.2.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1 eutils
+
+if [[ ${PV} != ** ]]; then
+   KEYWORDS="~amd64 ~x86"
+   SRC_URI="https://www.bitbucket.org/${PN}/targz/downloads/${P}.tar.gz;
+   HG_DEPEND=">=dev-vcs/mercurial-4.3 https://bitbucket.org/tortoisehg/thg;
+   EHG_REVISION="stable"
+   HG_DEPEND="dev-vcs/mercurial"
+fi
+
+DESCRIPTION="Set of graphical tools for Mercurial"
+HOMEPAGE="https://tortoisehg.bitbucket.io/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="doc"
+
+RDEPEND="${HG_DEPEND}
+   dev-python/iniparse[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   dev-python/PyQt5[network,svg,${PYTHON_USEDEP}]
+   >=dev-python/qscintilla-python-2.9.4:=[qt5(+),${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   doc? ( >=dev-python/sphinx-1.0.3 )"
+
+# Workaround race condition in build_qt
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_prepare_all() {
+   if [[ ${LINGUAS+set} ]]; then
+   cd i18n/tortoisehg || die
+   local x y keep
+   for x in *.po; do
+   keep=false
+   for y in ${LINGUAS}; do
+   if [[ ${y} == ${x%.po}* ]]; then
+   keep=true
+   break
+   fi
+   done
+   ${keep} || rm "${x}" || die
+   done
+   cd "${S}" || die
+   fi
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   use doc && emake -C doc html
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   dodoc doc/ReadMe*.txt doc/TODO contrib/mergetools.rc
+   if use doc ; then
+   dohtml -r doc/build/html/
+   fi
+   newicon -s scalable icons/scalable/apps/thg.svg thg_logo.svg
+   domenu contrib/thg.desktop
+
+   # Remove file that collides with >=mercurial-4.0 (bug #599266).
+   rm 
"${ED}"/usr/$(get_libdir)/${EPYTHON}/site-packages/hgext3rd/__init__.py \
+   || die
+}
+
+pkg_postinst() {
+   elog "When startup of ${PN} fails with an API version mismatch error"
+   elog "between dev-python/sip and dev-python/PyQt5 please rebuild"
+   elog "dev-python/qscintilla-python."
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/files/, sys-devel/binutils-config/

2017-12-30 Thread Mike Gilbert
commit: c9c48c989410c9aaf6e2cb6b0a51e6551fc97f29
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Dec 30 22:47:19 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Dec 30 22:49:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9c48c98

Revert "sys-devel/binutils-config: add avr/msp symlink handling"

This reverts commit 1b129b82462191f6adf022a2327d5b3a72dcb893.

This change caused symlinks to go missing under /usr/${CTARGET}/lib for
"normal" cross toolchains. Anothoer solution is needed for avr/msp.

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

 .../{binutils-config-5-r3.ebuild => binutils-config-5-r4.ebuild}  | 0
 .../{binutils-config-5.1.ebuild => binutils-config-5.1-r1.ebuild} | 0
 sys-devel/binutils-config/files/binutils-config-5 | 8 ++--
 sys-devel/binutils-config/files/binutils-config-5.1   | 6 +-
 4 files changed, 3 insertions(+), 11 deletions(-)

diff --git a/sys-devel/binutils-config/binutils-config-5-r3.ebuild 
b/sys-devel/binutils-config/binutils-config-5-r4.ebuild
similarity index 100%
rename from sys-devel/binutils-config/binutils-config-5-r3.ebuild
rename to sys-devel/binutils-config/binutils-config-5-r4.ebuild

diff --git a/sys-devel/binutils-config/binutils-config-5.1.ebuild 
b/sys-devel/binutils-config/binutils-config-5.1-r1.ebuild
similarity index 100%
rename from sys-devel/binutils-config/binutils-config-5.1.ebuild
rename to sys-devel/binutils-config/binutils-config-5.1-r1.ebuild

diff --git a/sys-devel/binutils-config/files/binutils-config-5 
b/sys-devel/binutils-config/files/binutils-config-5
index e6c5fac0026..acb72b7e343 100755
--- a/sys-devel/binutils-config/files/binutils-config-5
+++ b/sys-devel/binutils-config/files/binutils-config-5
@@ -1,5 +1,5 @@
 #!/bin/bash
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 # Format of /etc/env.d/binutils/:
@@ -145,17 +145,13 @@ switch_profile() {
cd "${ROOT}/${LIBPATH}" || exit 1
if [[ ${TARGET} == ${HOST} ]] ; then
dstlib=${EROOT}/usr/${HOST}/lib
-   elif [[ -d ${EROOT}/usr/${TARGET}/lib ]] ; then
-   # true for at least avr and msp targets
-   dstlib=${EROOT}/usr/${TARGET}/lib
else
dstlib=${EROOT}/usr/${HOST}/${TARGET}/lib
fi
# When upgrading, we need to clean up ldscripts and libs.
# Don't symlink back in the libs -- the binutils-lib package handles
# these now.
-   # TODO: Stop requiring even the ldscripts symlink, except
-   # we can't for bare-metal toolchains, so...  bug #147155
+   # TODO: Stop requiring even the ldscripts symlink.
mkdir -p "${dstlib}"
rm -rf "${ROOT}/${BINPATH_LINKS}"/ldscripts
atomic_ln "${LIBPATH}/ldscripts" "${dstlib}" "ldscripts"

diff --git a/sys-devel/binutils-config/files/binutils-config-5.1 
b/sys-devel/binutils-config/files/binutils-config-5.1
index 945295c3e3a..ec06d47c14a 100644
--- a/sys-devel/binutils-config/files/binutils-config-5.1
+++ b/sys-devel/binutils-config/files/binutils-config-5.1
@@ -145,17 +145,13 @@ switch_profile() {
cd "${ROOT}/${LIBPATH}" || exit 1
if [[ ${TARGET} == ${HOST} ]] ; then
dstlib=${EROOT}/usr/${HOST}/lib
-   elif [[ -d ${EROOT}/usr/${TARGET}/lib ]] ; then
-   # true for at least avr and msp targets
-   dstlib=${EROOT}/usr/${TARGET}/lib
else
dstlib=${EROOT}/usr/${HOST}/${TARGET}/lib
fi
# When upgrading, we need to clean up ldscripts and libs.
# Don't symlink back in the libs -- the binutils-lib package handles
# these now.
-   # TODO: Stop requiring even the ldscripts symlink, except
-   # we can't for bare-metal toolchains, so...  bug #147155
+   # TODO: Stop requiring even the ldscripts symlink.
mkdir -p "${dstlib}"
rm -rf "${ROOT}/${BINPATH_LINKS}"/ldscripts
atomic_ln "${LIBPATH}/ldscripts" "${dstlib}" "ldscripts"



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

2017-12-30 Thread Mike Gilbert
commit: 521efc21ffc6e32dd4b14c15f3386d837817610d
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Dec 30 22:45:38 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Dec 30 22:46:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=521efc21

media-gfx/fontforge: fix misaligned memory access

Patch by Rolf Eike Beer.

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

 .../files/20170731-gethex-unaligned.patch  | 22 ++
 ...0731-r2.ebuild => fontforge-20170731-r3.ebuild} |  1 +
 2 files changed, 23 insertions(+)

diff --git a/media-gfx/fontforge/files/20170731-gethex-unaligned.patch 
b/media-gfx/fontforge/files/20170731-gethex-unaligned.patch
new file mode 100644
index 000..812f7a44472
--- /dev/null
+++ b/media-gfx/fontforge/files/20170731-gethex-unaligned.patch
@@ -0,0 +1,22 @@
+fix unaligned access in gethex()
+
+--- a/fontforge/sfd.c
 b/fontforge/sfd.c
+@@ -3393,6 +3393,7 @@
+ static int gethex(FILE *sfd, uint32 *val) {
+ char tokbuf[100]; int ch;
+ char *pt=tokbuf, *end = tokbuf+100-2;
++uint32 u;
+ 
+ while ( isspace(ch = nlgetc(sfd)));
+ if ( ch=='#' )
+@@ -3416,7 +3417,8 @@
+ }
+ *pt='\0';
+ ungetc(ch,sfd);
+-*val = strtoul(tokbuf,NULL,16);
++u = strtoul(tokbuf,NULL,16);
++memcpy(val, , sizeof(u));
+ return( pt!=tokbuf?1:ch==EOF?-1: 0 );
+ }
+ 

diff --git a/media-gfx/fontforge/fontforge-20170731-r2.ebuild 
b/media-gfx/fontforge/fontforge-20170731-r3.ebuild
similarity index 98%
rename from media-gfx/fontforge/fontforge-20170731-r2.ebuild
rename to media-gfx/fontforge/fontforge-20170731-r3.ebuild
index c8ad245b14d..ae146eb0647 100644
--- a/media-gfx/fontforge/fontforge-20170731-r2.ebuild
+++ b/media-gfx/fontforge/fontforge-20170731-r3.ebuild
@@ -65,6 +65,7 @@ S="${WORKDIR}/fontforge-2.0.${PV}"
 PATCHES=(
"${FILESDIR}"/20170731-startnoui-FindOrMakeEncoding.patch
"${FILESDIR}"/20170731-tilepath.patch
+   "${FILESDIR}"/20170731-gethex-unaligned.patch
 )
 
 pkg_setup() {



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

2017-12-30 Thread Michał Górny
commit: 635af6abf583f1e17860c0eb72cfe74b474bdfdf
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec 30 22:30:29 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 30 22:43:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=635af6ab

sys-libs/libomp: Disallow kernels with PDU scheduler

The PDU scheduler (used e.g. in current versions of -pf kernel) does not
implement the sched_yield() call which is used by the OpenMP
implementation to switch between threads. As a result, using OpenMP with
this scheduler results in horrible performance with 100% CPU usage
on looped noop syscall calls.

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

 sys-libs/libomp/libomp-4.0.1.ebuild | 13 ++---
 sys-libs/libomp/libomp-5.0.0.ebuild | 13 ++---
 sys-libs/libomp/libomp-5.0.1.ebuild | 13 ++---
 sys-libs/libomp/libomp-.ebuild  | 13 ++---
 4 files changed, 40 insertions(+), 12 deletions(-)

diff --git a/sys-libs/libomp/libomp-4.0.1.ebuild 
b/sys-libs/libomp/libomp-4.0.1.ebuild
index 2eed580030c..299e49921e1 100644
--- a/sys-libs/libomp/libomp-4.0.1.ebuild
+++ b/sys-libs/libomp/libomp-4.0.1.ebuild
@@ -8,7 +8,7 @@ EAPI=6
 CMAKE_MIN_VERSION=3.7.0-r1
 PYTHON_COMPAT=( python2_7 )
 
-inherit cmake-multilib python-any-r1
+inherit cmake-multilib linux-info python-any-r1
 
 DESCRIPTION="OpenMP runtime library for LLVM/clang compiler"
 HOMEPAGE="https://openmp.llvm.org;
@@ -22,8 +22,7 @@ LICENSE="|| ( UoI-NCSA MIT ) MIT LLVM-Grant"
 SLOT="0"
 KEYWORDS="amd64 ~arm64 x86"
 IUSE="hwloc ompt test"
-# Restrict tests to avoid hanging, https://bugs.gentoo.org/638410
-RESTRICT="test"
+RESTRICT="!test? ( test )"
 
 RDEPEND="hwloc? ( sys-apps/hwloc:0=[${MULTILIB_USEDEP}] )"
 # tests:
@@ -43,11 +42,19 @@ S=${WORKDIR}/openmp-${PV/_/}.src
 # least intrusive of all
 CMAKE_BUILD_TYPE=RelWithDebInfo
 
+CONFIG_CHECK="~!SCHED_PDS"
+ERROR_SCHED_PDS="PDS scheduler is not supported as it does not implement 
sched_yield()"
+
 python_check_deps() {
has_version "dev-python/lit[${PYTHON_USEDEP}]"
 }
 
+pkg_pretend() {
+   linux-info_pkg_setup
+}
+
 pkg_setup() {
+   linux-info_pkg_setup
use test && python-any-r1_pkg_setup
 }
 

diff --git a/sys-libs/libomp/libomp-5.0.0.ebuild 
b/sys-libs/libomp/libomp-5.0.0.ebuild
index f90baa29e66..87c3bfe493f 100644
--- a/sys-libs/libomp/libomp-5.0.0.ebuild
+++ b/sys-libs/libomp/libomp-5.0.0.ebuild
@@ -8,7 +8,7 @@ EAPI=6
 CMAKE_MIN_VERSION=3.7.0-r1
 PYTHON_COMPAT=( python2_7 )
 
-inherit cmake-multilib python-any-r1
+inherit cmake-multilib linux-info python-any-r1
 
 DESCRIPTION="OpenMP runtime library for LLVM/clang compiler"
 HOMEPAGE="https://openmp.llvm.org;
@@ -22,8 +22,7 @@ LICENSE="|| ( UoI-NCSA MIT ) MIT LLVM-Grant"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="hwloc ompt test"
-# Restrict tests to avoid hanging, https://bugs.gentoo.org/638410
-RESTRICT="test"
+RESTRICT="!test? ( test )"
 
 RDEPEND="hwloc? ( sys-apps/hwloc:0=[${MULTILIB_USEDEP}] )"
 # tests:
@@ -43,11 +42,19 @@ S=${WORKDIR}/openmp-${PV/_/}.src
 # least intrusive of all
 CMAKE_BUILD_TYPE=RelWithDebInfo
 
+CONFIG_CHECK="~!SCHED_PDS"
+ERROR_SCHED_PDS="PDS scheduler is not supported as it does not implement 
sched_yield()"
+
 python_check_deps() {
has_version "dev-python/lit[${PYTHON_USEDEP}]"
 }
 
+pkg_pretend() {
+   linux-info_pkg_setup
+}
+
 pkg_setup() {
+   linux-info_pkg_setup
use test && python-any-r1_pkg_setup
 }
 

diff --git a/sys-libs/libomp/libomp-5.0.1.ebuild 
b/sys-libs/libomp/libomp-5.0.1.ebuild
index f90baa29e66..87c3bfe493f 100644
--- a/sys-libs/libomp/libomp-5.0.1.ebuild
+++ b/sys-libs/libomp/libomp-5.0.1.ebuild
@@ -8,7 +8,7 @@ EAPI=6
 CMAKE_MIN_VERSION=3.7.0-r1
 PYTHON_COMPAT=( python2_7 )
 
-inherit cmake-multilib python-any-r1
+inherit cmake-multilib linux-info python-any-r1
 
 DESCRIPTION="OpenMP runtime library for LLVM/clang compiler"
 HOMEPAGE="https://openmp.llvm.org;
@@ -22,8 +22,7 @@ LICENSE="|| ( UoI-NCSA MIT ) MIT LLVM-Grant"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="hwloc ompt test"
-# Restrict tests to avoid hanging, https://bugs.gentoo.org/638410
-RESTRICT="test"
+RESTRICT="!test? ( test )"
 
 RDEPEND="hwloc? ( sys-apps/hwloc:0=[${MULTILIB_USEDEP}] )"
 # tests:
@@ -43,11 +42,19 @@ S=${WORKDIR}/openmp-${PV/_/}.src
 # least intrusive of all
 CMAKE_BUILD_TYPE=RelWithDebInfo
 
+CONFIG_CHECK="~!SCHED_PDS"
+ERROR_SCHED_PDS="PDS scheduler is not supported as it does not implement 
sched_yield()"
+
 python_check_deps() {
has_version "dev-python/lit[${PYTHON_USEDEP}]"
 }
 
+pkg_pretend() {
+   linux-info_pkg_setup
+}
+
 pkg_setup() {
+   linux-info_pkg_setup
use test && python-any-r1_pkg_setup
 }
 

diff --git a/sys-libs/libomp/libomp-.ebuild 
b/sys-libs/libomp/libomp-.ebuild
index 6b0c0b5b801..4d590521516 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=( 

[gentoo-commits] proj/crossdev:master commit in: wrappers/

2017-12-30 Thread Sergei Trofimovich
commit: 4bb607a66f7c2f4249c1211810eedad262e8c857
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Dec 30 22:36:57 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Dec 30 22:36:57 2017 +
URL:https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=4bb607a6

wrappers/emerge-wrapper: add ELIBC=Cygwin autodetection

Reported-by: Marty E. Plummer
Signed-off-by: Sergei Trofimovich  gentoo.org>

 wrappers/emerge-wrapper | 1 +
 1 file changed, 1 insertion(+)

diff --git a/wrappers/emerge-wrapper b/wrappers/emerge-wrapper
index 3153f8b..97fc30e 100755
--- a/wrappers/emerge-wrapper
+++ b/wrappers/emerge-wrapper
@@ -53,6 +53,7 @@ cross_wrap_etc()
*gnu*)LIBC=glibc ;;
*uclibc*) LIBC=uclibc ;;
*musl*)   LIBC=musl ;;
+   *cygwin*) LIBC=Cygwin ;;
*mingw*)  LIBC=mingw ;;
*)emit_setup_warning "No LIBC is known for this target." ;;
esac



[gentoo-commits] repo/proj/prefix:master commit in: dev-util/pkgconfig/

2017-12-30 Thread Michael Haubenwallner
commit: 7b1a9e472142eb6c29f6d215372e15453f2711bd
Author: Michael Haubenwallner  gentoo  org>
AuthorDate: Sat Dec 30 22:29:06 2017 +
Commit: Michael Haubenwallner  gentoo  org>
CommitDate: Sat Dec 30 22:32:39 2017 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=7b1a9e47

dev-util/pkgconfig: sync

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-util/pkgconfig/Manifest|  1 +
 ...gconfig-.ebuild => pkgconfig-0.29.2.ebuild} | 32 +-
 dev-util/pkgconfig/pkgconfig-.ebuild   | 32 +-
 3 files changed, 51 insertions(+), 14 deletions(-)

diff --git a/dev-util/pkgconfig/Manifest b/dev-util/pkgconfig/Manifest
index 03a6f1f6bb..97b65ff5a0 100644
--- a/dev-util/pkgconfig/Manifest
+++ b/dev-util/pkgconfig/Manifest
@@ -1,2 +1,3 @@
 DIST pkg-config-0.29.1.tar.gz 2013454 BLAKE2B 
5f33022b2df83de1c9202e090ea9be926d1f2b796152969d46ad45772ceb792c3f2bb95714cf1def28393b32db1b4052c3fdfe9f71076d130a57172987c04d0e
 SHA512 
d2963355929d7aae0fbadad445d67b5c6762934fc4963a10a4b72ae90f7f6df4e6a38694884b924ff37eedaf636b49f3f521fe4eb3009e0322a402f330f1b4c2
+DIST pkg-config-0.29.2.tar.gz 2016830 BLAKE2B 
e8f0420033524ad768cac3c82138546e4cd76c47f5835b7b98662ab01eaf3feef08f495a69c04980d51b57935567ab1d465ef4e1d0529735ad0031c828585324
 SHA512 
4861ec6428fead416f5c0bbad10b9152967e481d4b0ff2eb396a9f297f552984c9bb72f6864a37dcd8fca1d9ccceda3ef18d8f121938dbe4fdf2b870fe75
 DIST pkgconfig-glib-cygwin-patches-2.38.2.zip 7057 SHA256 
08a006bc73175cb942179be3cfc38656e855c71c012aaf284271237a4803db13 SHA512 
a9b8c0bfec83b022cfb74a4a4b53b17f29ea3b3b0cb12fed8e34a27258b5524c87ddbae1e2d88e452408948795a09506e6782dc87916cb4748a455261f583b62
 WHIRLPOOL 
390b040d9d1f16a427ffa04a8820cd7de9a756ba9c1f32cbe22d560b385f9eb38441569b68ec1ac38319123bd585f82dd52d19764e6a2520b74bbc9dcd37c631

diff --git a/dev-util/pkgconfig/pkgconfig-.ebuild 
b/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild
similarity index 77%
copy from dev-util/pkgconfig/pkgconfig-.ebuild
copy to dev-util/pkgconfig/pkgconfig-0.29.2.ebuild
index ddebd33447..ab762b945c 100644
--- a/dev-util/pkgconfig/pkgconfig-.ebuild
+++ b/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild
@@ -1,8 +1,7 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Id$
 
-EAPI=5
+EAPI=6
 
 # Do not inherit autotools in non-live ebuild - causes circular dependency, 
bug #550856
 inherit eutils flag-o-matic libtool multilib multilib-minimal
@@ -13,11 +12,11 @@ if [[ ${PV} == ** ]]; then
# 1.12 is only needed for tests due to some am__check_pre / LOG_DRIVER
# weirdness with "/bin/bash /bin/sh" in arguments chain with >=1.13
WANT_AUTOMAKE=1.12
-   EGIT_REPO_URI="git://anongit.freedesktop.org/pkg-config"
+   EGIT_REPO_URI="https://anongit.freedesktop.org/git/pkg-config.git;
EGIT_CHECKOUT_DIR=${WORKDIR}/${MY_P}
inherit autotools git-r3
 else
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-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="~ppc-aix ~x64-cygwin ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
SRC_URI="https://pkgconfig.freedesktop.org/releases/${MY_P}.tar.gz;
INTERNAL_GLIB_CYGWIN_PATCHES=2.38.2
 fi
@@ -38,7 +37,8 @@ IUSE="elibc_FreeBSD elibc_glibc elibc_Cygwin hardened 
internal-glib"
 RDEPEND="!internal-glib? ( >=dev-libs/glib-2.34.3[${MULTILIB_USEDEP}] )
!dev-util/pkgconf[pkg-config]
!dev-util/pkg-config-lite
-   !dev-util/pkgconfig-openbsd[pkg-config]"
+   !dev-util/pkgconfig-openbsd[pkg-config]
+   virtual/libintl"
 DEPEND="${RDEPEND}"
 
 S=${WORKDIR}/${MY_P}
@@ -53,13 +53,21 @@ src_prepare() {
EPATCH_FORCE=yes EPATCH_SUFFIX=patch \
epatch 
"${WORKDIR}"/pkgconfig-glib-cygwin-patches-${INTERNAL_GLIB_CYGWIN_PATCHES}
 
-   epatch_user
+   eapply_user
 
if [[ ${PV} == ** ]]; then
eautoreconf
else
elibtoolize # Required for FreeMiNT wrt #333429
fi
+
+   if [[ ${CHOST} == *-solaris* ]] ; then
+   # fix standards conflicts
+   sed -i \
+   -e 's/\<\(_XOPEN_SOURCE_EXTENDED\)\>/\1_DISABLED/' \
+   -e '/\<_XOPEN_SOURCE\>/s/2/600/' \
+   glib/configure || die
+   fi
 }
 
 multilib_src_configure() {
@@ -75,9 +83,19 @@ multilib_src_configure() {
# add the libdir for libtool, otherwise it'll make love 
with system
# installed libiconv
append-ldflags "-L${EPREFIX}/usr/$(get_libdir)"
+   # the glib 

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

2017-12-30 Thread Andreas Hüttel
commit: 501d60fe95831fe5b55ab586fddbc966d5a39127
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Dec 30 21:57:15 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sat Dec 30 21:57:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=501d60fe

app-text/pdf2htmlEX: Enforce building without PIE, bug 642210

To do this cleanly we require at least gcc-6 (otherwise the ebuild
becomes one big mess).

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

 app-text/pdf2htmlEX/pdf2htmlEX-0.14.6.1.ebuild | 20 ++--
 1 file changed, 18 insertions(+), 2 deletions(-)

diff --git a/app-text/pdf2htmlEX/pdf2htmlEX-0.14.6.1.ebuild 
b/app-text/pdf2htmlEX/pdf2htmlEX-0.14.6.1.ebuild
index d02dd44ec39..5b00b84e774 100644
--- a/app-text/pdf2htmlEX/pdf2htmlEX-0.14.6.1.ebuild
+++ b/app-text/pdf2htmlEX/pdf2htmlEX-0.14.6.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-inherit cmake-utils
+inherit cmake-utils toolchain-funcs flag-o-matic
 
 DESCRIPTION="A precise PDF to HTML converter"
 HOMEPAGE="http://coolwanglu.github.io/pdf2htmlEX/;
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS=""
+KEYWORDS="~amd64"
 
 IUSE=""
 
@@ -30,3 +30,19 @@ RDEPEND="${CDEPEND}
 DEPEND="${CDEPEND}
virtual/pkgconfig
 "
+
+pkg_pretend() {
+   local ver=6.4.0
+   local msg="${P} needs at least GCC ${ver} set to compile."
+   if [[ ${MERGE_TYPE} != binary ]]; then
+   if ! version_is_at_least ${ver} $(gcc-fullversion); then
+   die ${msg}
+   fi
+   fi
+}
+
+src_configure() {
+   append-cflags -no-pie
+   append-cxxflags -no-pie
+   cmake-utils_src_configure
+}



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

2017-12-30 Thread David Seifert
commit: a5aa5029aa649637c91bd8d2188cbfc52679441e
Author: Alexander Tsoy  tsoy  me>
AuthorDate: Sat Dec 30 15:22:20 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Dec 30 21:40:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5aa5029

games-emulation/vbam: add missing setup-wxwidgets()

setup-wxwidgets() is required in EAPI 6 ebuilds. Probably it was
forgotten with EAPI bump.

Closes: https://bugs.gentoo.org/604244
Closes: https://github.com/gentoo/gentoo/pull/6690

 games-emulation/vbam/vbam-2.0.0_beta2_p20161211-r1.ebuild | 1 +
 games-emulation/vbam/vbam-.ebuild | 1 +
 2 files changed, 2 insertions(+)

diff --git a/games-emulation/vbam/vbam-2.0.0_beta2_p20161211-r1.ebuild 
b/games-emulation/vbam/vbam-2.0.0_beta2_p20161211-r1.ebuild
index 055ea0f7ff4..21315294a29 100644
--- a/games-emulation/vbam/vbam-2.0.0_beta2_p20161211-r1.ebuild
+++ b/games-emulation/vbam/vbam-2.0.0_beta2_p20161211-r1.ebuild
@@ -54,6 +54,7 @@ PATCHES=(
 )
 
 src_configure() {
+   use wxwidgets && setup-wxwidgets
local mycmakeargs=(
-DENABLE_CAIRO=$(usex cairo)
-DENABLE_FFMPEG=$(usex ffmpeg)

diff --git a/games-emulation/vbam/vbam-.ebuild 
b/games-emulation/vbam/vbam-.ebuild
index 5fe89033daf..0af06c4e2c8 100644
--- a/games-emulation/vbam/vbam-.ebuild
+++ b/games-emulation/vbam/vbam-.ebuild
@@ -52,6 +52,7 @@ src_prepare() {
 }
 
 src_configure() {
+   use wxwidgets && setup-wxwidgets
local mycmakeargs=(
-DENABLE_CAIRO=$(usex cairo)
-DENABLE_FFMPEG=$(usex ffmpeg)



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

2017-12-30 Thread Patrice Clement
commit: 41c1f455d680976af2ca70542f5e207da6da7651
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Wed Dec 27 08:41:46 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Dec 30 21:29:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41c1f455

games-emulation/ppsspp: remove unused patch.

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

 games-emulation/ppsspp/files/ppsspp-1.4-assets-lookup.patch | 13 -
 1 file changed, 13 deletions(-)

diff --git a/games-emulation/ppsspp/files/ppsspp-1.4-assets-lookup.patch 
b/games-emulation/ppsspp/files/ppsspp-1.4-assets-lookup.patch
deleted file mode 100644
index 6f75d5ec31c..000
--- a/games-emulation/ppsspp/files/ppsspp-1.4-assets-lookup.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/UI/NativeApp.cpp b/UI/NativeApp.cpp
-index 8452d4d61d5f..3d5a4bbd2aa4 100644
 a/UI/NativeApp.cpp
-+++ b/UI/NativeApp.cpp
-@@ -316,7 +316,7 @@ void NativeInit(int argc, const char *argv[], const char 
*savegame_dir, const ch
- 
-   // We want this to be FIRST.
- #ifdef USING_QT_UI
--  VFSRegister("", new AssetsAssetReader());
-+  VFSRegister("", new DirectoryAssetReader("/usr/share/ppsspp/assets/"));
- #elif defined(IOS)
-   // Packed assets are included in app
-   VFSRegister("", new DirectoryAssetReader(external_dir));



[gentoo-commits] proj/qt:master commit in: dev-python/shiboken/

2017-12-30 Thread Davide Pesavento
commit: 1c4b5030fc575bc2a7ed66b59e42c6dce9599543
Author: Davide Pesavento  gentoo  org>
AuthorDate: Sat Dec 30 21:24:49 2017 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Sat Dec 30 21:25:21 2017 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=1c4b5030

dev-python/shiboken: fix detection of clang builtin includes

Bug: https://bugs.gentoo.org/624682
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/shiboken/shiboken-.ebuild | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/dev-python/shiboken/shiboken-.ebuild 
b/dev-python/shiboken/shiboken-.ebuild
index bc1ee479..0192869d 100644
--- a/dev-python/shiboken/shiboken-.ebuild
+++ b/dev-python/shiboken/shiboken-.ebuild
@@ -50,8 +50,7 @@ llvm_check_deps() {
 src_prepare() {
#FIXME: File an upstream issue requesting a sane way to disable NumPy 
support.
if ! use numpy; then
-   sed -i -e '/print(os\.path\.realpath(numpy))/d' \
-   libshiboken/CMakeLists.txt || die
+   sed -i -e '/print(os\.path\.realpath(numpy))/d' 
libshiboken/CMakeLists.txt || die
fi
 
if use prefix; then
@@ -59,6 +58,10 @@ src_prepare() {
sed -i -e '1iinclude(rpath.cmake)' CMakeLists.txt || die
fi
 
+   # CMakeLists.txt assumes clang builtin includes are installed
+   # under LLVM_INSTALL_DIR. They are not on Gentoo. See bug 624682.
+   sed -i -e "/set(CLANG_BUILTIN_INCLUDES_DIR_PREFIX 
/s:\${CLANG_DIR}:${EPREFIX}/usr:" CMakeLists.txt || die
+
cmake-utils_src_prepare
 }
 
@@ -67,6 +70,7 @@ src_configure() {
local mycmakeargs=(
-DBUILD_TESTS=$(usex test)
-DPYTHON_EXECUTABLE="${PYTHON}"
+   -DPYTHON_SITE_PACKAGES="$(python_get_sitedir)"
)
# CMakeLists.txt expects LLVM_INSTALL_DIR as an environment 
variable.
LLVM_INSTALL_DIR="$(get_llvm_prefix)" cmake-utils_src_configure



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

2017-12-30 Thread Sergei Trofimovich
commit: a2b2ed04676a184a3374386d0d19d4587f974ffb
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Dec 30 21:19:26 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Dec 30 21:19:26 2017 +
URL:https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=a2b2ed04

crossdev: whitelist USE=sanitize on powerpc*-*gnu*

While at it fix glob for powerpc64 and aarch64.
Noticed by Joakim Tjernlund!

Reported-by: Joakim Tjernlund
Signed-off-by: Sergei Trofimovich  gentoo.org>

 crossdev | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/crossdev b/crossdev
index fd9f598..d661c86 100755
--- a/crossdev
+++ b/crossdev
@@ -348,7 +348,7 @@ parse_target() {
mips64*)
# has some support code, fails to build
;;
-   x86_64*|i?86*|arm*|aarch64|powerpc64)
+   x86_64*|i?86*|arm*|aarch64*|powerpc*)
sanitizer_support=yes
;;
esac



[gentoo-commits] repo/gentoo:master commit in: x11-misc/slop/, x11-misc/slop/files/

2017-12-30 Thread David Seifert
commit: 9397829673b8d17123689e73363c492db78e5757
Author: David Seifert  gentoo  org>
AuthorDate: Sat Dec 30 21:05:49 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Dec 30 21:05:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93978296

x11-misc/slop: Fix multilib-strict failure

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

 .../slop/files/slop-6.3.46-fix-build-system.patch  | 56 ++
 x11-misc/slop/slop-6.3.46.ebuild   | 10 ++--
 2 files changed, 61 insertions(+), 5 deletions(-)

diff --git a/x11-misc/slop/files/slop-6.3.46-fix-build-system.patch 
b/x11-misc/slop/files/slop-6.3.46-fix-build-system.patch
new file mode 100644
index 000..2ca92f9d2ac
--- /dev/null
+++ b/x11-misc/slop/files/slop-6.3.46-fix-build-system.patch
@@ -0,0 +1,56 @@
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -1,16 +1,13 @@
+ cmake_minimum_required(VERSION 3.1.3)
+ 
++include(GNUInstallDirs)
++
+ set(CMAKE_BUILD_TYPE Debug CACHE STRING "Choose the type of build (Debug or 
Release)")
+-if ( NOT CMAKE_INSTALL_PREFIX )
+-set(CMAKE_INSTALL_PREFIX "/usr")
+-endif()
+ 
+-project(slop)
++project(slop VERSION 6.3.46 LANGUAGES CXX)
+ 
+ set(CMAKE_RUNTIME_OUTPUT_DIRECTORY "${CMAKE_SOURCE_DIR}/bin/")
+ 
+-set( CMAKE_INSTALL_MANDIR "${CMAKE_INSTALL_PREFIX}/share/man" CACHE PATH 
"Directory where man pages reside. (/usr/share/man, /usr/local/share/man, 
etc.)" )
+-
+ set( CMAKE_COMPRESS_MAN TRUE CACHE BOOL "Whether or not to compress the man 
pages for install." )
+ 
+ if ( CMAKE_COMPRESS_MAN )
+@@ -21,7 +18,7 @@
+ 
+ include_directories("${PROJECT_BINARY_DIR}")
+ 
+-add_definitions(-DSLOP_VERSION="v6.3.46")
++add_definitions(-DSLOP_VERSION="v${PROJECT_VERSION}")
+ 
+ # The names have to be unique unfortunately.
+ set(EXECUTABLE_NAME "slop")
+@@ -43,11 +40,13 @@
+ 
+ set_property(TARGET ${LIBRARY_NAME} PROPERTY CXX_STANDARD_REQUIRED ON)
+ set_property(TARGET ${LIBRARY_NAME} PROPERTY CXX_STANDARD 11)
++set_property(TARGET ${LIBRARY_NAME} PROPERTY CXX_EXTENSIONS OFF)
+ 
+ add_executable(${EXECUTABLE_NAME} src/main.cpp)
+ 
+ set_property(TARGET ${EXECUTABLE_NAME} PROPERTY CXX_STANDARD_REQUIRED ON)
+ set_property(TARGET ${EXECUTABLE_NAME} PROPERTY CXX_STANDARD 11)
++set_property(TARGET ${EXECUTABLE_NAME} PROPERTY CXX_EXTENSIONS OFF)
+ 
+ set( CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/modules" )
+ 
+@@ -83,7 +82,7 @@
+ target_link_libraries(${EXECUTABLE_NAME} ${ICU_UC_LIBRARIES} )
+ endif()
+ 
+-install( TARGETS ${EXECUTABLE_NAME} DESTINATION "${CMAKE_INSTALL_PREFIX}/bin" 
)
+-install( TARGETS ${LIBRARY_NAME} DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" )
+-install( FILES ${CMAKE_SOURCE_DIR}/src/slop.hpp DESTINATION 
"${CMAKE_INSTALL_PREFIX}/include" COMPONENT development )
++install( TARGETS ${EXECUTABLE_NAME} DESTINATION "${CMAKE_INSTALL_BINDIR}" )
++install( TARGETS ${LIBRARY_NAME} DESTINATION "${CMAKE_INSTALL_LIBDIR}" )
++install( FILES ${CMAKE_SOURCE_DIR}/src/slop.hpp DESTINATION 
"${CMAKE_INSTALL_INCLUDEDIR}" COMPONENT development )
+ install( FILES "${CMAKE_SOURCE_DIR}/${MANTARGET}" DESTINATION  
"${CMAKE_INSTALL_MANDIR}/man1" COMPONENT doc )

diff --git a/x11-misc/slop/slop-6.3.46.ebuild b/x11-misc/slop/slop-6.3.46.ebuild
index d8334f019a4..796bb1f9b9d 100644
--- a/x11-misc/slop/slop-6.3.46.ebuild
+++ b/x11-misc/slop/slop-6.3.46.ebuild
@@ -15,13 +15,13 @@ KEYWORDS="~amd64 ~x86"
 IUSE=""
 
 RDEPEND="
-   dev-libs/icu
+   dev-libs/icu:=
virtual/opengl
x11-libs/libX11
x11-libs/libXext
-   x11-libs/libXrender
-"
+   x11-libs/libXrender"
 DEPEND="
${RDEPEND}
-   media-libs/glm
-"
+   media-libs/glm"
+
+PATCHES=( "${FILESDIR}"/${PN}-6.3.46-fix-build-system.patch )



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

2017-12-30 Thread David Seifert
commit: a58fc84afd48ed5bc0f9d3d041ff50fcd438e78f
Author: David Seifert  gentoo  org>
AuthorDate: Sat Dec 30 20:42:40 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Dec 30 20:42:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a58fc84a

dev-perl/Archive-Zip: Add missing EOL

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-perl/Archive-Zip/Archive-Zip-1.600.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Archive-Zip/Archive-Zip-1.600.0.ebuild 
b/dev-perl/Archive-Zip/Archive-Zip-1.600.0.ebuild
index b721e0ee03e..104f45dfee2 100644
--- a/dev-perl/Archive-Zip/Archive-Zip-1.600.0.ebuild
+++ b/dev-perl/Archive-Zip/Archive-Zip-1.600.0.ebuild
@@ -28,4 +28,4 @@ DEPEND="${RDEPEND}
dev-perl/Test-MockModule
>=virtual/perl-Test-Simple-0.880.0
)
-"
\ No newline at end of file
+"



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

2017-12-30 Thread David Seifert
commit: 9a3a2de92dfcbc91677f3c750ee3f1f64c86542c
Author: David Seifert  gentoo  org>
AuthorDate: Sat Dec 30 20:43:37 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Dec 30 20:43:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a3a2de9

dev-perl/Audio-Scan: Add missing EOL

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-perl/Audio-Scan/Audio-Scan-0.990.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Audio-Scan/Audio-Scan-0.990.0.ebuild 
b/dev-perl/Audio-Scan/Audio-Scan-0.990.0.ebuild
index d0ad2eb262a..7b015f48e6c 100644
--- a/dev-perl/Audio-Scan/Audio-Scan-0.990.0.ebuild
+++ b/dev-perl/Audio-Scan/Audio-Scan-0.990.0.ebuild
@@ -24,4 +24,4 @@ DEPEND="${RDEPEND}
 src_test() {
perl_rm_files t/{02pod,03podcoverage,04critic}.t
perl-module_src_test
-}
\ No newline at end of file
+}



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

2017-12-30 Thread Thomas Deutschmann
commit: 466f4b34171ed194324398b07c4e7f20435eaeff
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Dec 30 19:45:01 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Dec 30 19:45:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=466f4b34

net-firewall/shorewall: Cleanup old

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 net-firewall/shorewall/shorewall-5.1.9.ebuild | 456 --
 1 file changed, 456 deletions(-)

diff --git a/net-firewall/shorewall/shorewall-5.1.9.ebuild 
b/net-firewall/shorewall/shorewall-5.1.9.ebuild
deleted file mode 100644
index 3f5247ae95c..000
--- a/net-firewall/shorewall/shorewall-5.1.9.ebuild
+++ /dev/null
@@ -1,456 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit linux-info prefix systemd versionator
-
-DESCRIPTION='A high-level tool for configuring Netfilter'
-HOMEPAGE="http://www.shorewall.net/;
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="doc +init +ipv4 ipv6 lite4 lite6 selinux"
-
-MY_PV=${PV/_rc/-RC}
-MY_PV=${MY_PV/_beta/-Beta}
-MY_P=${PN}-${MY_PV}
-
-MY_MAJOR_RELEASE_NUMBER=$(get_version_component_range 1-2)
-MY_MAJORMINOR_RELEASE_NUMBER=$(get_version_component_range 1-3)
-
-# shorewall
-MY_PN_IPV4=Shorewall
-MY_P_IPV4=${MY_PN_IPV4/#S/s}-${MY_PV}
-
-# shorewall6
-MY_PN_IPV6=Shorewall6
-MY_P_IPV6=${MY_PN_IPV6/#S/s}-${MY_PV}
-
-# shorewall-lite
-MY_PN_LITE4=Shorewall-lite
-MY_P_LITE4=${MY_PN_LITE4/#S/s}-${MY_PV}
-
-# shorewall6-lite
-MY_PN_LITE6=Shorewall6-lite
-MY_P_LITE6=${MY_PN_LITE6/#S/s}-${MY_PV}
-
-# shorewall-init
-MY_PN_INIT=Shorewall-init
-MY_P_INIT=${MY_PN_INIT/#S/s}-${MY_PV}
-
-# shorewall-core
-MY_PN_CORE=Shorewall-core
-MY_P_CORE=${MY_PN_CORE/#S/s}-${MY_PV}
-
-# shorewall-docs-html
-MY_PN_DOCS=Shorewall-docs-html
-MY_P_DOCS=${MY_PN_DOCS/#S/s}-${MY_PV}
-
-# Upstream URL schema:
-# Beta:
$MIRROR/pub/shorewall/development/4.6/shorewall-4.6.4-Beta2/shorewall-4.6.4-Beta2.tar.bz2
-# RC:  
$MIRROR/pub/shorewall/development/4.6/shorewall-4.6.4-RC1/shorewall-4.6.4-RC1.tar.bz2
-# Release: $MIRROR/pub/shorewall/4.6/shorewall-4.6.3/shorewall-4.6.3.3.tar.bz2
-
-MY_URL_PREFIX=
-MY_URL_SUFFIX=
-if [[ ${MY_PV} = *-Beta* ]] || [[ ${MY_PV} = *-RC* ]]; then
-   MY_URL_PREFIX='development/'
-
-   _tmp_last_index=$(($(get_last_version_component_index ${MY_PV})+1))
-   _tmp_suffix=$(get_version_component_range ${_tmp_last_index} ${MY_PV})
-   if [[ ${_tmp_suffix} = *Beta* ]] || [[ ${_tmp_suffix} = *RC* ]]; then
-   MY_URL_SUFFIX="-${_tmp_suffix}"
-   fi
-
-   # Cleaning up temporary variables
-   unset _tmp_last_index
-   unset _tmp_suffix
-else
-   KEYWORDS="alpha amd64 hppa ppc ppc64 sparc x86"
-fi
-
-SRC_URI="
-   
http://www.shorewall.net/pub/shorewall/${MY_URL_PREFIX}${MY_MAJOR_RELEASE_NUMBER}/shorewall-${MY_MAJORMINOR_RELEASE_NUMBER}${MY_URL_SUFFIX}/shorewall-core-${MY_PV}.tar.bz2
-   ipv4? ( 
http://www.shorewall.net/pub/shorewall/${MY_URL_PREFIX}${MY_MAJOR_RELEASE_NUMBER}/shorewall-${MY_MAJORMINOR_RELEASE_NUMBER}${MY_URL_SUFFIX}/shorewall-${MY_PV}.tar.bz2
 )
-   ipv6? ( 
http://www.shorewall.net/pub/shorewall/${MY_URL_PREFIX}${MY_MAJOR_RELEASE_NUMBER}/shorewall-${MY_MAJORMINOR_RELEASE_NUMBER}${MY_URL_SUFFIX}/shorewall6-${MY_PV}.tar.bz2
 )
-   lite4? ( 
http://www.shorewall.net/pub/shorewall/${MY_URL_PREFIX}${MY_MAJOR_RELEASE_NUMBER}/shorewall-${MY_MAJORMINOR_RELEASE_NUMBER}${MY_URL_SUFFIX}/shorewall-lite-${MY_PV}.tar.bz2
 )
-   lite6? ( 
http://www.shorewall.net/pub/shorewall/${MY_URL_PREFIX}${MY_MAJOR_RELEASE_NUMBER}/shorewall-${MY_MAJORMINOR_RELEASE_NUMBER}${MY_URL_SUFFIX}/shorewall6-lite-${MY_PV}.tar.bz2
 )
-   init? ( 
http://www.shorewall.net/pub/shorewall/${MY_URL_PREFIX}${MY_MAJOR_RELEASE_NUMBER}/shorewall-${MY_MAJORMINOR_RELEASE_NUMBER}${MY_URL_SUFFIX}/shorewall-init-${MY_PV}.tar.bz2
 )
-   doc? ( 
http://www.shorewall.net/pub/shorewall/${MY_URL_PREFIX}${MY_MAJOR_RELEASE_NUMBER}/shorewall-${MY_MAJORMINOR_RELEASE_NUMBER}${MY_URL_SUFFIX}/${MY_P_DOCS}.tar.bz2
 )
-"
-
-# - Shorewall6 requires Shorewall
-# - Installing Shorewall-init or just the documentation doesn't make any sense,
-#   that's why we force the user to select at least one "real" Shorewall 
product
-#
-# See http://shorewall.net/download.htm#Which
-REQUIRED_USE="
-   ipv6? ( ipv4 )
-   || ( ipv4 lite4 lite6 )
-"
-
-# No build dependencies! Just plain shell scripts...
-DEPEND=""
-
-RDEPEND="
-   >=net-firewall/iptables-1.4.20
-   =sys-devel/bc-1.06.95
-   ipv4? (
-   >=dev-lang/perl-5.16
-   virtual/perl-Digest-SHA
-   )
-   ipv6? (
-   >=dev-perl/Socket6-0.230.0
-   >=net-firewall/iptables-1.4.20[ipv6]
-   >=sys-apps/iproute2-3.8.0[ipv6]
-   )
-   lite6? (
-   >=net-firewall/iptables-1.4.20[ipv6]
-   >=sys-apps/iproute2-3.8.0[ipv6]
-

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

2017-12-30 Thread Thomas Deutschmann
commit: 46eb1c5e01710bb912b82c6ba96411681f321455
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Dec 30 19:48:01 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Dec 30 19:48:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46eb1c5e

dev-libs/openssl: arm64 stable (thanks to @flenders72)

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-libs/openssl/openssl-1.0.2n.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/openssl/openssl-1.0.2n.ebuild 
b/dev-libs/openssl/openssl-1.0.2n.ebuild
index a88355e47ef..4ace32192ce 100644
--- a/dev-libs/openssl/openssl-1.0.2n.ebuild
+++ b/dev-libs/openssl/openssl-1.0.2n.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://openssl/source/${MY_P}.tar.gz
 
 LICENSE="openssl"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
 IUSE="+asm bindist gmp kerberos rfc3779 sctp cpu_flags_x86_sse2 sslv2 +sslv3 
static-libs test +tls-heartbeat vanilla zlib"
 RESTRICT="!bindist? ( bindist )"
 



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

2017-12-30 Thread Thomas Deutschmann
commit: e2f3c1e0c6f60396e458d2bef9c73d06fb860331
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Dec 30 19:44:27 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Dec 30 19:44:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2f3c1e0

net-firewall/shorewall: sparc stable

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 net-firewall/shorewall/shorewall-5.1.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-firewall/shorewall/shorewall-5.1.9-r1.ebuild 
b/net-firewall/shorewall/shorewall-5.1.9-r1.ebuild
index 22419c59ec5..f6ef8b56e58 100644
--- a/net-firewall/shorewall/shorewall-5.1.9-r1.ebuild
+++ b/net-firewall/shorewall/shorewall-5.1.9-r1.ebuild
@@ -66,7 +66,7 @@ if [[ ${MY_PV} = *-Beta* ]] || [[ ${MY_PV} = *-RC* ]]; then
unset _tmp_last_index
unset _tmp_suffix
 else
-   KEYWORDS="alpha amd64 hppa ppc ppc64 ~sparc x86"
+   KEYWORDS="alpha amd64 hppa ppc ppc64 sparc x86"
 fi
 
 SRC_URI="



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

2017-12-30 Thread Thomas Deutschmann
commit: 0ef22ca0826fad8472f23e3451f5eb3295a7538e
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Dec 30 19:54:49 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Dec 30 19:54:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ef22ca0

dev-libs/openssl: Security cleanup (bug #640172)

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-libs/openssl/Manifest  |   6 -
 .../openssl/files/openssl-1.0.0a-ldflags.patch |  29 -
 .../files/openssl-1.0.1p-default-source.patch  |  30 -
 dev-libs/openssl/files/openssl-1.0.2-ipv6.patch| 611 -
 .../openssl-1.0.2a-parallel-install-dirs.patch |  64 ---
 .../openssl-1.0.2a-parallel-obj-headers.patch  |  37 --
 .../files/openssl-1.0.2a-parallel-symlinking.patch |  63 ---
 .../files/openssl-1.0.2i-parallel-build.patch  | 326 ---
 dev-libs/openssl/openssl-1.0.2k.ebuild | 254 -
 dev-libs/openssl/openssl-1.0.2l-r1.ebuild  | 296 --
 dev-libs/openssl/openssl-1.0.2l.ebuild | 254 -
 dev-libs/openssl/openssl-1.0.2m.ebuild | 254 -
 12 files changed, 2224 deletions(-)

diff --git a/dev-libs/openssl/Manifest b/dev-libs/openssl/Manifest
index 583d9dd4660..1985ca1d3d7 100644
--- a/dev-libs/openssl/Manifest
+++ b/dev-libs/openssl/Manifest
@@ -1,11 +1,5 @@
 DIST openssl-0.9.8zh.tar.gz 3818524 BLAKE2B 
610bb4858900983cf4519fa8b63f1e03b3845e39e68884fd8bebd738cd5cd6c2c75513643af49bf9e2294adc446a6516480fe9b62de55d9b6379bf9e7c5cd364
 SHA512 
b97fa2468211f86c0719c68ad1781eff84f772c479ed5193d6da14bac086b4ca706e7d851209d9df3f0962943b5e5333ab0def00110fb2e517caa73c0c6674c6
 DIST openssl-1.0.2-patches-1.0.tar.xz 11572 BLAKE2B 
bdb9d2b8388f1aadf3a9274133aa8f86b0029fae1ce86d005baa39a7347657f8d4d84395b54e8ccd67944356ee197dfb527f843b4f146e305533e2ad5450721d
 SHA512 
15234ade359a0acf001cf10c7a7fc05f54603a44c67831529c2a6eda03342f9ba1cf40664ac782b5b73c50b23ec5649fb48ccff2aea8f0df2ef634959c47e3e9
-DIST openssl-1.0.2k.tar.gz 5309236 BLAKE2B 
97069b9c7aaab2381ae5be989caff6907cd44ab1831d84685c3421ad985889a2bbc3a462decdff9c4c158ace96975de2b9e49e4f1b9f306990c3dc0f03767dad
 SHA512 
0d314b42352f4b1df2c40ca1094abc7e9ad684c5c35ea997efdd58204c70f22a1abcb17291820f0fff3769620a4e06906034203d31eb1a4d540df3e0db294016
-DIST openssl-1.0.2l.tar.gz 5365054 BLAKE2B 
0a459a93a0013269dea79bd6df96a434b9dad95b6d98b24a48bc1b1438415c0a8de01b67166ac13a73ae65fb64131568924c3e6f945d862b7e960f05332cf097
 SHA512 
047d964508ad6025c79caabd8965efd2416dc026a56183d0ef4de7a0a6769ce8e0b4608a3f8393d326f6d03b26a2b067e6e0c750f35b20be190e595e8290c0e3
-DIST openssl-1.0.2l_ec_curve.c 17254 BLAKE2B 
d40d8d6e770443f07abe70e2c4ddda6aec1cc8e37dc1f226a3fdd9ed5d228f09c6d372e8956b1948b55ee1d57d1429493e7288d0f54d9466a37fec805c85aacb
 SHA512 
8e92fb100bcf4bd918c82b9a6cbd75a55abe1a2c08230a007e441c51577f974f8cc336e9ac8a672b32641480428ca8cead5380da1fe81bacb088145a1b754a15
-DIST openssl-1.0.2l_ectest.c 30735 BLAKE2B 
95333a27f1cf0a4305a3cee7f6d46b9d4673582ca9acfcf5ba2a0d9d317ab6219cd0d2ff0ba3a55a317c8f5819342f05cc17ba80ec2c92b2b4cab9a3552382e1
 SHA512 
f2e4d34327b490bc8371f0845c69df3f9fc51ea16f0ea0de0411a0c1fa9d49bb2b6fafc363eb3b3cd919dc7c24e4a0d075c6ff878c01d70dae918f2540874c19
-DIST openssl-1.0.2l_hobble-openssl 1302 BLAKE2B 
647caa6a0f4c53a2e77baa3b8e5961eaef3bb0ff38e7d5475eab8deef3439f7fe49028ec9ed0406f3453870b62cac67c496b3a048ee4c9ff4c6866d520235960
 SHA512 
3d757a4708e74a03dd5cb9b8114dfe442ed9520739a6eca693be4c4265771696f1449ea06d1c9bcfc6e94fc9b0dd0c10e153f1c3b0334831c0550b36cd63326e
-DIST openssl-1.0.2m.tar.gz 5373776 BLAKE2B 
f40cbea061f84087a079d541f7ba841894c86c00827865f0f508ee297df45e8825d7d74bbbe16bf1f81d46f9af503a6191c9e65df674c4a5ae28172b5b03986f
 SHA512 
7619aa223ee50d0f5e270ac9090e95b2b1ba5dfc656c98f625a9a277dda472fb960a4e89a7ba300044cb401b2072b2ca6a6fcce8206d927bf373d1c981806a93
 DIST openssl-1.0.2n.tar.gz 5375802 BLAKE2B 
2e04f8c3d5e2296859b8474d7e100e270f53f18a26c6d37a4cf5e01cd14f44d24d334b4e705da05d77c33b5dc91cffea0feea9f7c83c77ba16c9b6d5f5085894
 SHA512 
144bf0d6aa27b4af01df0b7b734c39962649e1711554247d42e05e14d8945742b18745aefdba162e2dfc762b941fd7d3b2d5dc6a781ae4ba10a6f5a3cadb0687
 DIST openssl-1.1.0-build.patch 3028 BLAKE2B 
f8cf981ed3717af234ce02fa50f27cdbcbf2b766968a5957fc6f0a4ea997549505fa77398444d7f3b9a75f66048447fe62542b9cb1d5f0268add87c44915a6fd
 SHA512 
b19a912900970052f80c67f28975e793ae9e70ebfc62efae0544e09931079e98c4cd29ce1cc8d937ceca97aff9a12fdc1ff9ce6c2b47fea68c79e7065464a0f0
 DIST openssl-1.1.0-ec-curves.patch 2967 BLAKE2B 
1c639514445ea85cf731732aa7901b5a03ddb5f637b0483ab2ec6825433ad978723c5a07316db684bdaca4a12fc673b4e049a49c0cd4dbe5f25a5e2bd3b75cf5
 SHA512 
8fb9c6759ae2077ad3697ba77e85ab3970fd8b3f64b21eb260b4f6333b7ebf2f5a53c7eee311229edfbd96a2b904ec5e5e00dfa5b62cf1105fece13069077bd2

diff --git a/dev-libs/openssl/files/openssl-1.0.0a-ldflags.patch 
b/dev-libs/openssl/files/openssl-1.0.0a-ldflags.patch
deleted 

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

2017-12-30 Thread Thomas Deutschmann
commit: 84e2513907334678825e5b6230c57f820ba5ec1c
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Dec 30 19:41:49 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Dec 30 19:42:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84e25139

dev-db/xtrabackup-bin: Bump to v2.4.9

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-db/xtrabackup-bin/Manifest|  2 +
 dev-db/xtrabackup-bin/xtrabackup-bin-2.4.9.ebuild | 61 +++
 2 files changed, 63 insertions(+)

diff --git a/dev-db/xtrabackup-bin/Manifest b/dev-db/xtrabackup-bin/Manifest
index 62dcfcc8220..ab45156b86c 100644
--- a/dev-db/xtrabackup-bin/Manifest
+++ b/dev-db/xtrabackup-bin/Manifest
@@ -4,3 +4,5 @@ DIST percona-xtrabackup-2.4.6-Linux-i686.tar.gz 80985248 
BLAKE2B 5c946c4986713e9
 DIST percona-xtrabackup-2.4.6-Linux-x86_64.tar.gz 82382422 BLAKE2B 
5dc098f30f9ed370a7b44ad2561fb9c5b75bdf7810908a350b936497465c536c3366ede7135afde1cacff6d25a79df7c8979c8667fe64d5af56edb00818552e1
 SHA512 
7299f7e47417e62fdad5fdfb0637d4ba7e94e0804207ad690cd8573fc83e5eea15d0c5504bc084f24cec074765f51fafdb780115bbd336dd7e36ad123fae218e
 DIST percona-xtrabackup-2.4.8-Linux-i686.tar.gz 79705968 BLAKE2B 
e10625d8082cfc683151bf011df7050f4618038b4babbe660bb36068de99b7e8f5da73972e72801947fd805bc0e764e8a11be027de59cd4300671ee69291e112
 SHA512 
8c1025e56ec0d6d6e73cf13f22858a81ce5390a691d5bf1989b42162c0b93837f73616ead294c5f14838b461b5124d2d9cbb6650ab9b089f1820a327a7bc4341
 DIST percona-xtrabackup-2.4.8-Linux-x86_64.tar.gz 81550220 BLAKE2B 
7314b08deae3213c1e94404ace7c3f1397c948da1656ce623d31aa925c495d0dccff23f5102e111f336436452f18b5a3a64e56074beec396b43aef61373ab693
 SHA512 
e89d5cacb80022e1e427d0837137f14b9284e92277cde2f2365d1e4ede4d63d98c990dbc4ab65c8062f144d8a1644c2b9c9adebc220d6d251c9f00a2f2f53bfc
+DIST percona-xtrabackup-2.4.9-Linux-i686.tar.gz 79816483 BLAKE2B 
0fd97ee14c97f66edf629fa0300bfa2d6b333ac5942f5cee46dd9d0ad04ef2fe12750209971ff8f6a8ca225a85deaa42ca64c484e12e60c85789153689e55c42
 SHA512 
014921b0ea9fec783adbdd4556301e8df77f801729faae5b2b7245c349df069fc3af33ebef5ec65ef0e020c7b0ec8ebf4aa7a7acc0e9936c6f4a90b721a5de19
+DIST percona-xtrabackup-2.4.9-Linux-x86_64.tar.gz 90282874 BLAKE2B 
2c4cdb8c6da443baf01857fbe4b27be002df370b67687f417a9fde6b08a5e72482552b165a9f27fda305787b42089fb138a4fca2f1d683afbd42efa23746b13c
 SHA512 
24138c098d8e674de291dc494c38f2fce52f4d6a5a2552a62b34ea801b867431917449656f990043c7bbbc1e18a8806c4343eadbe1fea17e36ff1b10109e5047

diff --git a/dev-db/xtrabackup-bin/xtrabackup-bin-2.4.9.ebuild 
b/dev-db/xtrabackup-bin/xtrabackup-bin-2.4.9.ebuild
new file mode 100644
index 000..734bbe0fa11
--- /dev/null
+++ b/dev-db/xtrabackup-bin/xtrabackup-bin-2.4.9.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+MY_PN="percona-${PN/-bin}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="MySQL hot backup software. non-blocking backups for InnoDB/XtraDB 
databases"
+HOMEPAGE="https://www.percona.com/software/percona-xtrabackup;
+SRC_URI="
+   amd64? (
+   
https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-${PV}/binary/tarball/${MY_P}-Linux-x86_64.tar.gz
+   )
+   x86? (
+   
https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-${PV}/binary/tarball/${MY_P}-Linux-i686.tar.gz
+   )"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+# NOTE: dev-perl/DBD-mysql still necessary, now for bin/xtrabackup?
+DEPEND=""
+RDEPEND="dev-libs/libaio
+   dev-libs/libgcrypt:11/11
+   dev-libs/libgpg-error
+   dev-perl/DBD-mysql
+   sys-libs/zlib"
+
+src_unpack() {
+   default
+
+   if use amd64; then
+   S="${WORKDIR}/${MY_P}-Linux-x86_64"
+   elif use x86; then
+   S="${WORKDIR}/${MY_P}-Linux-i686"
+   fi
+}
+
+src_install() {
+   # Two new tools with an old libcurl.so.3 dep...
+   # TODO: Wait for a new release using libcurl.so.4
+   # net-misc/curl dev-libs/libev
+   # dobin bin/xbcloud{,_osenv}
+
+   for tool in xbcrypt xbstream xtrabackup; do
+   dobin bin/${tool}
+   done
+
+   for man in innobackupex xbcrypt xbstream xtrabackup; do
+   doman man/man1/${man}.1
+   done
+
+   dosym xtrabackup /usr/bin/innobackupex
+}
+
+pkg_postinst() {
+   ewarn "innobackupex got deprecated in 2.3.x series and is just a 
symlink to xtrabackup"
+}



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

2017-12-30 Thread Aaron Swenson
commit: 03bc3ab82f52afb221f54916e9afc54d80dcf379
Author: Aaron W. Swenson  gentoo  org>
AuthorDate: Sat Dec 30 19:39:33 2017 +
Commit: Aaron Swenson  gentoo  org>
CommitDate: Sat Dec 30 19:39:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03bc3ab8

dev-python/flask-htmlmin: Depend on setuptools

Closes: https://bugs.gentoo.org/641664
Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-python/flask-htmlmin/flask-htmlmin-1.2.1.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-python/flask-htmlmin/flask-htmlmin-1.2.1.ebuild 
b/dev-python/flask-htmlmin/flask-htmlmin-1.2.1.ebuild
index e744d00a4a6..00e93c0cb19 100644
--- a/dev-python/flask-htmlmin/flask-htmlmin-1.2.1.ebuild
+++ b/dev-python/flask-htmlmin/flask-htmlmin-1.2.1.ebuild
@@ -25,4 +25,7 @@ RDEPEND="
dev-python/flask
 "
 
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]"
+
 S="${WORKDIR}/${MY_P}"



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

2017-12-30 Thread Andreas Hüttel
commit: ca40e3a175ee5cda3f248d1b84c6d8a596f3fcba
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Dec 30 19:36:22 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sat Dec 30 19:36:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca40e3a1

app-text/pdf2htmlEX: Bump for debugging purposes. Builds with poppler-0.61 but 
crashes, see bug 642614 and bug 642210

Closes: https://bugs.gentoo.org/642614
Bug: https://bugs.gentoo.org/642210
See-also: https://github.com/akhuettel/pdf2htmlEX/releases/tag/gentoo-v0.14.6.1
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-text/pdf2htmlEX/Manifest   |  1 +
 app-text/pdf2htmlEX/pdf2htmlEX-0.14.6.1.ebuild | 32 ++
 2 files changed, 33 insertions(+)

diff --git a/app-text/pdf2htmlEX/Manifest b/app-text/pdf2htmlEX/Manifest
index 91ea3255fc5..676b928cb33 100644
--- a/app-text/pdf2htmlEX/Manifest
+++ b/app-text/pdf2htmlEX/Manifest
@@ -1 +1,2 @@
+DIST pdf2htmlEX-0.14.6.1.tgz 9043573 BLAKE2B 
600a19716a38086722a07c4df816051697cf9959e24559ba1cb0e17a5a6de6551e416c532f4d769b1fc6d4111bc72244df672e0647e73a1a412e995ffe16ddb7
 SHA512 
9609d13a1cdcba1aa265b481749f5003d931e65fef9a7235d484196b977843bf5588ffb4a4de942561d028bb8a5f704924706d447ff93586a15046a299c61862
 DIST pdf2htmlEX-0.14.6.tgz 8955179 BLAKE2B 
68a474a0afce7e505af0331c7a05e745d0c18057c0e9dab0f57f8455b36489c399985d2f69cbebc2c3df3264ee1eef43346df49ff9ac3fae7edd3bbff884c6d2
 SHA512 
0bef898653755da3d731a99f2850d11a686a1db589c615216c84dcac76f3a3c41f561732fe37be262cfec3f65970b2704819c3bd4d94d87cd63d26f062dacf50

diff --git a/app-text/pdf2htmlEX/pdf2htmlEX-0.14.6.1.ebuild 
b/app-text/pdf2htmlEX/pdf2htmlEX-0.14.6.1.ebuild
new file mode 100644
index 000..d02dd44ec39
--- /dev/null
+++ b/app-text/pdf2htmlEX/pdf2htmlEX-0.14.6.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils
+
+DESCRIPTION="A precise PDF to HTML converter"
+HOMEPAGE="http://coolwanglu.github.io/pdf2htmlEX/;
+SRC_URI="
+   https://github.com/coolwanglu/${PN}/archive/v${PV}.tar.gz -> ${P}.tgz
+   https://dev.gentoo.org/~dilfrigde/distfiles/${P}.tgz
+"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS=""
+
+IUSE=""
+
+CDEPEND="
+   >=app-text/poppler-0.61.1:=[jpeg,png]
+   app-text/poppler-data
+   media-gfx/fontforge
+   media-libs/freetype
+   x11-libs/cairo[svg]
+"
+RDEPEND="${CDEPEND}
+"
+DEPEND="${CDEPEND}
+   virtual/pkgconfig
+"



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

2017-12-30 Thread Thomas Deutschmann
commit: a62dc01ebebe7a20eb595d0ff1e54508e9bd91ac
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Dec 30 19:30:18 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Dec 30 19:30:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a62dc01e

net-libs/zeromq: Bump to v4.2.3

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 net-libs/zeromq/Manifest|  1 +
 net-libs/zeromq/zeromq-4.2.3.ebuild | 61 +
 2 files changed, 62 insertions(+)

diff --git a/net-libs/zeromq/Manifest b/net-libs/zeromq/Manifest
index 8e54f7f657b..77a2488446f 100644
--- a/net-libs/zeromq/Manifest
+++ b/net-libs/zeromq/Manifest
@@ -6,3 +6,4 @@ DIST zeromq-4.1.6.tar.gz 799771 BLAKE2B 
91ecc39122199846bfe0d9ea49c2acc076d0f827
 DIST zeromq-4.2.0.tar.gz 1046254 BLAKE2B 
d14bad19861cef7bfd58f571118e5dce89afecf1b80c05c6089f7669b702c38a93825e736e73988cae3f2ce90ab4a3fc28dc34b5ca2e6ff0a12707eb238bc05e
 SHA512 
3b6f0a1869fb1663ea40b3c3aa088b81399a35c051e4ade2b30bbac60bfceefe6b4403248a4635fb31d33767c1e478342f61c47b0ffdb4501419c13590ebeb96
 DIST zeromq-4.2.1.tar.gz 1243428 BLAKE2B 
2112f127d5e9624861adad455e77c21b17db09123adbe6473e86575a63ca1c21634078cce9af13e9ea1cc24e68658ae56172d98f24478161c14c5be56a922739
 SHA512 
6ef52edff930be34451e81bd21a7e23f08e135c8e10e006d0a6146e7fa4171e9dcf9065f77c33cb0c0db4c16cff4a50cab2a9d612e306490a02bc6a4a913ba6a
 DIST zeromq-4.2.2.tar.gz 1236437 BLAKE2B 
7104f8ad28cc00f1ba6d6cb5dbb9aa466971c73a513e206eee77db293f4e4845106910d539363dc0c21de7e83885056453a530c941c38e19c5ec1fa836e1bca0
 SHA512 
d78813a61ce3311a1f8c230f7da0f5aedc97ef4b792afb6d398c5710da239348c0c7a67bdfeb38a7ab0282af498f1ed173649aff4add1bc35f0ef1b66f965443
+DIST zeromq-4.2.3.tar.gz 1326780 BLAKE2B 
f76ff6461e5a180221b1fff471e795a457fe4f26ec1ca725438aff4e240be7da80e42b2aea49845b5712e1d63590f64bc681f9a793bcf4d32fe0ee08bcab482c
 SHA512 
8ac588a7a4db9d65586dd7b501999edac151e1d03056c1014d7ded6cd4bcf5bb4f81252b47d89d60c3ad7d527685218992bf5853b4656c0702e0f64c2d77712b

diff --git a/net-libs/zeromq/zeromq-4.2.3.ebuild 
b/net-libs/zeromq/zeromq-4.2.3.ebuild
new file mode 100644
index 000..cdef847f86e
--- /dev/null
+++ b/net-libs/zeromq/zeromq-4.2.3.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit autotools
+
+DESCRIPTION="A brokerless kernel"
+HOMEPAGE="http://www.zeromq.org/;
+SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="LGPL-3"
+SLOT="0/5"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~x64-macos ~x86-macos"
+IUSE="doc pgm +sodium static-libs test unwind elibc_Darwin"
+
+RDEPEND="
+   !elibc_Darwin? ( unwind? ( sys-libs/libunwind ) )
+   sodium? ( dev-libs/libsodium:= )
+   pgm? ( =net-libs/openpgm-5.2.122 )"
+DEPEND="${RDEPEND}
+   !elibc_Darwin? ( sys-apps/util-linux )
+   doc? (
+   app-text/asciidoc
+   app-text/xmlto
+   )
+   pgm? ( virtual/pkgconfig )"
+
+PATCHES=()
+
+src_prepare() {
+   sed \
+   -e '/libzmq_werror=/s:yes:no:g' \
+   -i configure.ac || die
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --enable-shared
+   $(use_enable static-libs static)
+   $(use_enable unwind libunwind)
+   $(use_with sodium libsodium)
+   $(use_with pgm)
+   $(use_with doc docs)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_test() {
+   # Restricting to one job because multiple tests are using the same port.
+   # Upstream knows the problem and says it doesn't support parallel test
+   # execution, see ${S}/INSTALL.
+   emake -j1 check
+}
+
+src_install() {
+   default
+   find "${ED}"usr/lib* -name '*.la' -delete || die
+}



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

2017-12-30 Thread Thomas Deutschmann
commit: da87a23a1dd24405fe41e2824dcab51e884ffeca
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Dec 30 19:08:53 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Dec 30 19:12:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da87a23a

sys-apps/collectl: Bump to v4.3.0

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sys-apps/collectl/Manifest  |  1 +
 sys-apps/collectl/collectl-4.3.0.ebuild | 45 +
 2 files changed, 46 insertions(+)

diff --git a/sys-apps/collectl/Manifest b/sys-apps/collectl/Manifest
index 1198fc44840..f3cfbf8edc9 100644
--- a/sys-apps/collectl/Manifest
+++ b/sys-apps/collectl/Manifest
@@ -3,3 +3,4 @@ DIST collectl-4.0.5.src.tar.gz 624040 BLAKE2B 
83e9c0eff03bc1560aa62e97fd788bb3e2
 DIST collectl-4.1.0.src.tar.gz 625147 BLAKE2B 
60361e16bdc1ac7619d3e36b12f17f02703266fe43f0c0ec59e89a1a0c8d2ffd5a0eb6bc693fab98fdd14d4d8416865f2520f55026105bfef6697e93627c0d4b
 SHA512 
b74918e458f4e7e9c6b598b078ef9522ba307b0055c0488167785d226f74a960bd075804128caef756d40a9c5a3f0189e912984c1b0c9bf62c537921e94714c5
 DIST collectl-4.1.3.src.tar.gz 634862 BLAKE2B 
a76fe50a9c26c5e25d951a4efceceb6474a46593180ef18d1cf346a8d52e6b3f43bd6d0b410fc36dcfd694f2ebfd35b232e6939df319e086897a74679affe57c
 SHA512 
2938f349708dba164915fd44e7c2a58cc5088e3bafa9009c82973d5f03f8f62395cde925c6e3c1d49c6e22b653a7d1be352ec70dbabcc68b68fb3a795c1b5da8
 DIST collectl-4.2.0.src.tar.gz 634317 BLAKE2B 
2c6f34dbc5ddc6616c5eb2a917d5c20dba10c9a600bb08a2cfeb6fc01ed7d916423d4fd1e1fdb7447f53c76a0fddc46087296ece671ca401e60a0c6c042dc20f
 SHA512 
a0c3fd393a3fd3e34a838be26ebe4f111d5b62016d6c319cc556af93bec42672bd700c30c1b9a877fce049b0c11a6fbaf70c4c140ecf8f854408849a6d3a7855
+DIST collectl-4.3.0.src.tar.gz 634357 BLAKE2B 
1e5e500d8c7b06e9d6262a599700d2b2104eea18c0fd57e36a493eb8c6c56e3701b73bbb60a1b5c12cd14cd7bced1730db737109da5d07bab73290a9fa5e818e
 SHA512 
bc1cf9f36748ca496599bc52b3fe786fda44459b17b7410c96588ca28fe24529f51534318f62915da276a23085c33947abbe3ece479ba76a86ba7e0317587879

diff --git a/sys-apps/collectl/collectl-4.3.0.ebuild 
b/sys-apps/collectl/collectl-4.3.0.ebuild
new file mode 100644
index 000..c22ce227a61
--- /dev/null
+++ b/sys-apps/collectl/collectl-4.3.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Performance monitoring tool capable of interactive reporting and 
logging to disk"
+HOMEPAGE="http://collectl.sourceforge.net/;
+SRC_URI="mirror://sourceforge/collectl/${P}.src.tar.gz"
+
+LICENSE="GPL-2 Artistic"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ia64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-lang/perl-5.8.8
+   virtual/perl-Time-HiRes
+   >=dev-perl/Archive-Zip-1.20
+   sys-apps/ethtool
+   sys-apps/pciutils"
+
+HTML_DOCS="docs/*"
+
+DOCS=(
+   README
+   RELEASE-collectl
+)
+
+src_install() {
+   dobin collectl colmux
+
+   insinto /etc
+   doins collectl.conf
+
+   insinto /usr/share/collectl
+   doins *.ph *.std
+
+   insinto /usr/share/collectl/util
+   insopts -m755
+   doins client.pl
+
+   doman man1/*
+   einstalldocs
+
+   newinitd "${FILESDIR}"/collectl.initd-2 collectl
+}



[gentoo-commits] repo/gentoo:master commit in: net-libs/rpcsvc-proto/

2017-12-30 Thread Thomas Deutschmann
commit: 3e80fdd6483e859f3d22425a0f2216364687ab81
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Dec 30 19:12:25 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Dec 30 19:12:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e80fdd6

net-libs/rpcsvc-proto: Bump to v1.3

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 net-libs/rpcsvc-proto/Manifest|  1 +
 net-libs/rpcsvc-proto/rpcsvc-proto-1.3.ebuild | 29 +++
 2 files changed, 30 insertions(+)

diff --git a/net-libs/rpcsvc-proto/Manifest b/net-libs/rpcsvc-proto/Manifest
index 873d326aa33..6e85822ce8f 100644
--- a/net-libs/rpcsvc-proto/Manifest
+++ b/net-libs/rpcsvc-proto/Manifest
@@ -1 +1,2 @@
 DIST rpcsvc-proto-1.2.tar.gz 59883 BLAKE2B 
178f9f9fced73dc2e4b587f1bd7924c2811f0b96b5efc048e9a6d3cb4abd32a2c34ff0f5b01576f3dc51f07ca6a06266cd7a055f278f7b205cbb9e30563015e4
 SHA512 
59e6ac2c3e551daef584878e8ae8fc2da7cb80a04c20f96de561abc972fcfac1fbb57a5ee0dbe7bf5288a1527c9b87fc3f73a259b30393982a9a642cf4b4deb4
+DIST rpcsvc-proto-1.3.tar.gz 59202 BLAKE2B 
88c74806419e097b20fc41bb63ff66401a6c21a2b7100474e55f1b6452a32d669e879248f00349604237e996167b21b9173158e69876f0db3a1394fb922df7af
 SHA512 
5880ea39a750ee1f69dcedfe32afd617e695ee5328d6386977bbd11babb7bd18d8cb50c2d5f8daf35650aa8a94a4f6dda1171c1159917bb596108b1057c5a158

diff --git a/net-libs/rpcsvc-proto/rpcsvc-proto-1.3.ebuild 
b/net-libs/rpcsvc-proto/rpcsvc-proto-1.3.ebuild
new file mode 100644
index 000..56b2e7ba095
--- /dev/null
+++ b/net-libs/rpcsvc-proto/rpcsvc-proto-1.3.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools
+
+DESCRIPTION="rpcsvc protocol definitions from glibc"
+HOMEPAGE="https://github.com/thkukuk/rpcsvc-proto;
+SRC_URI="https://github.com/thkukuk/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+SLOT="0"
+LICENSE="LGPL-2.1+ BSD"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
+IUSE=""
+
+RDEPEND="!

[gentoo-commits] proj/catalyst: New tag: 3.0.1

2017-12-30 Thread Brian Dolbec
commit: 
Commit: Brian Dolbec  gentoo  org>
CommitDate: Sat Dec 30 19:11:04 2017 +

New tag: 3.0.1




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

2017-12-30 Thread Brian Dolbec
commit: 49196e34b3d6123bb9fe080882084c2288afebd7
Author: Brian Dolbec  gentoo  org>
AuthorDate: Sat Dec 30 19:06:49 2017 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Sat Dec 30 19:09:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49196e34

dev-util/catalyst: Version bump, re-adds x86-fbsd

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 dev-util/catalyst/Manifest|  1 +
 .../catalyst/{catalyst-.ebuild => catalyst-3.0.1.ebuild}  | 11 +--
 dev-util/catalyst/catalyst-.ebuild|  6 +++---
 3 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/dev-util/catalyst/Manifest b/dev-util/catalyst/Manifest
index e3a9bb6ec35..14db1af23d3 100644
--- a/dev-util/catalyst/Manifest
+++ b/dev-util/catalyst/Manifest
@@ -1,2 +1,3 @@
 DIST catalyst-2.0.18.tar.bz2 861398 BLAKE2B 
70986d312410fb7abb5c8d7eacefa0f0150a3642e92e4f7b7e9944cf3653e7e2ba987ffb34a614b261a22ce3bb964488181c019f92bbc9c73567f89be04c0989
 SHA512 
5a1408ffe06ce5c06a6bca8f0e3ecd91c17cdc36e2dfa37881d843432bdfe987fd2cfd988cd5719bdf378c18c2e79ee59e281c3b4dba4ae9edfc2dd654b8ee4a
 DIST catalyst-3.0.0.tar.bz2 879203 BLAKE2B 
15c410a38aa5db4b558f18fe84f7ed4c12db26c8af39062728d4217f7d034c694531e4693dd0925848a983345dcd519955226bb9825041556bd0b62bcaba181b
 SHA512 
0f5d5f0898dc070271aab5347d4fb1ad4d44e777a2242f8b80a2f1a5a11e3ba6005754e6af2a6848246ad05f10124e4ce172637c7e2d23eb4f055610456d903f
+DIST catalyst-3.0.1.tar.bz2 877731 BLAKE2B 
0c0b67b4be26737fa6d81011a8a63cfd7f2f41e49a81ecd45f3c901ef70d04e0a72295b12609df036dd9be09241c33dda8fa7a204ad074683b18685d027efe2a
 SHA512 
be7c4d6fcf1f41087995a1a3621fb0250dce6d0a96101255c70832d5cf727a94e924d86092b33464fc5e284173704d33d5aa0d0d49dfcce7369befa5fc8de4e8

diff --git a/dev-util/catalyst/catalyst-.ebuild 
b/dev-util/catalyst/catalyst-3.0.1.ebuild
similarity index 85%
copy from dev-util/catalyst/catalyst-.ebuild
copy to dev-util/catalyst/catalyst-3.0.1.ebuild
index ef20b4711c2..353a6e728bd 100644
--- a/dev-util/catalyst/catalyst-.ebuild
+++ b/dev-util/catalyst/catalyst-3.0.1.ebuild
@@ -13,10 +13,10 @@ else
https://dev.gentoo.org/~dolsen/releases/catalyst/${P}.tar.bz2
https://dev.gentoo.org/~jmbsvicetto/distfiles/${P}.tar.bz2
https://dev.gentoo.org/~zerochaos/distfiles/${P}.tar.bz2;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd"
 fi
 
-PYTHON_COMPAT=( python{3_4,3_5,3_6} )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
 
 inherit distutils-r1 multilib ${SRC_ECLASS}
 
@@ -32,12 +32,12 @@ DEPEND="
>=dev-python/snakeoil-0.6.5[${PYTHON_USEDEP}]
 "
 RDEPEND="
-   =dev-python/pydecomp-[${PYTHON_USEDEP}]
+   >=dev-python/pydecomp-0.2[${PYTHON_USEDEP}]
app-arch/lbzip2
app-crypt/shash
sys-fs/dosfstools
-   !x86-fbsd? ( || ( app-arch/tar[xattr] app-arch/libarchive[xattr] ) )
-   x86-fbsd? ( app-arch/libarchive[xattr] )
+   !kernel_FreeBSD? ( || ( app-arch/tar[xattr] app-arch/libarchive[xattr] 
) )
+   kernel_FreeBSD? ( app-arch/libarchive[xattr] )
virtual/cdrtools
amd64? ( >=sys-boot/syslinux-3.72 )
x86? ( >=sys-boot/syslinux-3.72 )
@@ -48,7 +48,6 @@ RDEPEND="
 python_prepare_all() {
echo VERSION="${PV}" "${PYTHON}" setup.py set_version
VERSION="${PV}" "${PYTHON}" setup.py set_version
-   distutils-r1_python_prepare_all
 }
 
 python_compile_all() {

diff --git a/dev-util/catalyst/catalyst-.ebuild 
b/dev-util/catalyst/catalyst-.ebuild
index ef20b4711c2..e7cb785d333 100644
--- a/dev-util/catalyst/catalyst-.ebuild
+++ b/dev-util/catalyst/catalyst-.ebuild
@@ -13,7 +13,7 @@ else
https://dev.gentoo.org/~dolsen/releases/catalyst/${P}.tar.bz2
https://dev.gentoo.org/~jmbsvicetto/distfiles/${P}.tar.bz2
https://dev.gentoo.org/~zerochaos/distfiles/${P}.tar.bz2;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd"
 fi
 
 PYTHON_COMPAT=( python{3_4,3_5,3_6} )
@@ -36,8 +36,8 @@ RDEPEND="
app-arch/lbzip2
app-crypt/shash
sys-fs/dosfstools
-   !x86-fbsd? ( || ( app-arch/tar[xattr] app-arch/libarchive[xattr] ) )
-   x86-fbsd? ( app-arch/libarchive[xattr] )
+   !kernel_FreeBSD? ( || ( app-arch/tar[xattr] app-arch/libarchive[xattr] 
) )
+   kernel_FreeBSD? ( app-arch/libarchive[xattr] )
virtual/cdrtools
amd64? ( >=sys-boot/syslinux-3.72 )
x86? ( >=sys-boot/syslinux-3.72 )



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

2017-12-30 Thread Thomas Deutschmann
commit: 76d41b34fa4149eb41cdb26c15aa5933520df202
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Dec 30 19:01:48 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Dec 30 19:02:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76d41b34

net-firewall/shorewall: Fix sys-apps/iproute2 dependency

The previous sys-apps/iproute2 version restriction from commit 
4323c70f3a4ad12e2de769f987cf7344fcc7c34e
was accidentally re-introduced with the bump to v5.1.10.1.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 .../shorewall/shorewall-5.1.10.1-r1.ebuild | 456 +
 1 file changed, 456 insertions(+)

diff --git a/net-firewall/shorewall/shorewall-5.1.10.1-r1.ebuild 
b/net-firewall/shorewall/shorewall-5.1.10.1-r1.ebuild
new file mode 100644
index 000..3b7545ca47d
--- /dev/null
+++ b/net-firewall/shorewall/shorewall-5.1.10.1-r1.ebuild
@@ -0,0 +1,456 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit linux-info prefix systemd versionator
+
+DESCRIPTION='A high-level tool for configuring Netfilter'
+HOMEPAGE="http://www.shorewall.net/;
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="doc +init +ipv4 ipv6 lite4 lite6 selinux"
+
+MY_PV=${PV/_rc/-RC}
+MY_PV=${MY_PV/_beta/-Beta}
+MY_P=${PN}-${MY_PV}
+
+MY_MAJOR_RELEASE_NUMBER=$(get_version_component_range 1-2)
+MY_MAJORMINOR_RELEASE_NUMBER=$(get_version_component_range 1-3)
+
+# shorewall
+MY_PN_IPV4=Shorewall
+MY_P_IPV4=${MY_PN_IPV4/#S/s}-${MY_PV}
+
+# shorewall6
+MY_PN_IPV6=Shorewall6
+MY_P_IPV6=${MY_PN_IPV6/#S/s}-${MY_PV}
+
+# shorewall-lite
+MY_PN_LITE4=Shorewall-lite
+MY_P_LITE4=${MY_PN_LITE4/#S/s}-${MY_PV}
+
+# shorewall6-lite
+MY_PN_LITE6=Shorewall6-lite
+MY_P_LITE6=${MY_PN_LITE6/#S/s}-${MY_PV}
+
+# shorewall-init
+MY_PN_INIT=Shorewall-init
+MY_P_INIT=${MY_PN_INIT/#S/s}-${MY_PV}
+
+# shorewall-core
+MY_PN_CORE=Shorewall-core
+MY_P_CORE=${MY_PN_CORE/#S/s}-${MY_PV}
+
+# shorewall-docs-html
+MY_PN_DOCS=Shorewall-docs-html
+MY_P_DOCS=${MY_PN_DOCS/#S/s}-${MY_PV}
+
+# Upstream URL schema:
+# Beta:
$MIRROR/pub/shorewall/development/4.6/shorewall-4.6.4-Beta2/shorewall-4.6.4-Beta2.tar.bz2
+# RC:  
$MIRROR/pub/shorewall/development/4.6/shorewall-4.6.4-RC1/shorewall-4.6.4-RC1.tar.bz2
+# Release: $MIRROR/pub/shorewall/4.6/shorewall-4.6.3/shorewall-4.6.3.3.tar.bz2
+
+MY_URL_PREFIX=
+MY_URL_SUFFIX=
+if [[ ${MY_PV} = *-Beta* ]] || [[ ${MY_PV} = *-RC* ]]; then
+   MY_URL_PREFIX='development/'
+
+   _tmp_last_index=$(($(get_last_version_component_index ${MY_PV})+1))
+   _tmp_suffix=$(get_version_component_range ${_tmp_last_index} ${MY_PV})
+   if [[ ${_tmp_suffix} = *Beta* ]] || [[ ${_tmp_suffix} = *RC* ]]; then
+   MY_URL_SUFFIX="-${_tmp_suffix}"
+   fi
+
+   # Cleaning up temporary variables
+   unset _tmp_last_index
+   unset _tmp_suffix
+else
+   KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+fi
+
+SRC_URI="
+   
http://www.shorewall.net/pub/shorewall/${MY_URL_PREFIX}${MY_MAJOR_RELEASE_NUMBER}/shorewall-${MY_MAJORMINOR_RELEASE_NUMBER}${MY_URL_SUFFIX}/shorewall-core-${MY_PV}.tar.bz2
+   ipv4? ( 
http://www.shorewall.net/pub/shorewall/${MY_URL_PREFIX}${MY_MAJOR_RELEASE_NUMBER}/shorewall-${MY_MAJORMINOR_RELEASE_NUMBER}${MY_URL_SUFFIX}/shorewall-${MY_PV}.tar.bz2
 )
+   ipv6? ( 
http://www.shorewall.net/pub/shorewall/${MY_URL_PREFIX}${MY_MAJOR_RELEASE_NUMBER}/shorewall-${MY_MAJORMINOR_RELEASE_NUMBER}${MY_URL_SUFFIX}/shorewall6-${MY_PV}.tar.bz2
 )
+   lite4? ( 
http://www.shorewall.net/pub/shorewall/${MY_URL_PREFIX}${MY_MAJOR_RELEASE_NUMBER}/shorewall-${MY_MAJORMINOR_RELEASE_NUMBER}${MY_URL_SUFFIX}/shorewall-lite-${MY_PV}.tar.bz2
 )
+   lite6? ( 
http://www.shorewall.net/pub/shorewall/${MY_URL_PREFIX}${MY_MAJOR_RELEASE_NUMBER}/shorewall-${MY_MAJORMINOR_RELEASE_NUMBER}${MY_URL_SUFFIX}/shorewall6-lite-${MY_PV}.tar.bz2
 )
+   init? ( 
http://www.shorewall.net/pub/shorewall/${MY_URL_PREFIX}${MY_MAJOR_RELEASE_NUMBER}/shorewall-${MY_MAJORMINOR_RELEASE_NUMBER}${MY_URL_SUFFIX}/shorewall-init-${MY_PV}.tar.bz2
 )
+   doc? ( 
http://www.shorewall.net/pub/shorewall/${MY_URL_PREFIX}${MY_MAJOR_RELEASE_NUMBER}/shorewall-${MY_MAJORMINOR_RELEASE_NUMBER}${MY_URL_SUFFIX}/${MY_P_DOCS}.tar.bz2
 )
+"
+
+# - Shorewall6 requires Shorewall
+# - Installing Shorewall-init or just the documentation doesn't make any sense,
+#   that's why we force the user to select at least one "real" Shorewall 
product
+#
+# See http://shorewall.net/download.htm#Which
+REQUIRED_USE="
+   ipv6? ( ipv4 )
+   || ( ipv4 lite4 lite6 )
+"
+
+# No build dependencies! Just plain shell scripts...
+DEPEND=""
+
+RDEPEND="
+   >=net-firewall/iptables-1.4.20
+   >=sys-apps/iproute2-3.8.0[-minimal]
+   >=sys-devel/bc-1.06.95
+   ipv4? (
+   >=dev-lang/perl-5.16
+   virtual/perl-Digest-SHA
+   )
+   ipv6? (
+   

[gentoo-commits] proj/qt:master commit in: dev-python/pyside/

2017-12-30 Thread Davide Pesavento
commit: ef2dfd705a38b54574dec81a997c0921b8341687
Author: bug2...@wolke7.net  wolke7  net>
AuthorDate: Sat Dec 30 18:41:19 2017 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Sat Dec 30 18:41:31 2017 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=ef2dfd70

dev-python/pyside: allow qt > 5.9

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/pyside/pyside-.ebuild | 50 ++--
 1 file changed, 25 insertions(+), 25 deletions(-)

diff --git a/dev-python/pyside/pyside-.ebuild 
b/dev-python/pyside/pyside-.ebuild
index a910c558..ba4b6d9c 100644
--- a/dev-python/pyside/pyside-.ebuild
+++ b/dev-python/pyside/pyside-.ebuild
@@ -48,35 +48,35 @@ REQUIRED_USE="
 
 # Minimum version of Qt required, derived from the CMakeLists.txt line:
 #   find_package(Qt5 ${QT_PV} REQUIRED COMPONENTS Core)
-QT_PV="5.9*:5"
+QT_PV="5.9.0:5"
 
 DEPEND="
${PYTHON_DEPS}
>=dev-python/shiboken-${PV}:${SLOT}[${PYTHON_USEDEP}]
-   =dev-qt/qtcore-${QT_PV}
-   =dev-qt/qtxml-${QT_PV}
-   charts? ( =dev-qt/qtcharts-${QT_PV} )
-   concurrent? ( =dev-qt/qtconcurrent-${QT_PV} )
-   datavis? ( =dev-qt/qtdatavis3d-${QT_PV} )
-   declarative? ( =dev-qt/qtdeclarative-${QT_PV}[widgets?] )
-   designer? ( =dev-qt/designer-${QT_PV} )
-   gui? ( =dev-qt/qtgui-${QT_PV} )
-   help? ( =dev-qt/qthelp-${QT_PV} )
-   multimedia? ( =dev-qt/qtmultimedia-${QT_PV}[widgets?] )
-   network? ( =dev-qt/qtnetwork-${QT_PV} )
-   opengl? ( =dev-qt/qtopengl-${QT_PV} )
-   printsupport? ( =dev-qt/qtprintsupport-${QT_PV} )
-   script? ( =dev-qt/qtscript-${QT_PV} )
-   sql? ( =dev-qt/qtsql-${QT_PV} )
-   svg? ( =dev-qt/qtsvg-${QT_PV} )
-   testlib? ( =dev-qt/qttest-${QT_PV} )
-   webchannel? ( =dev-qt/qtwebchannel-${QT_PV} )
-   webengine? ( =dev-qt/qtwebengine-${QT_PV}[widgets] )
-   webkit? ( =dev-qt/qtwebkit-${QT_PV}[printsupport] )
-   websockets? ( =dev-qt/qtwebsockets-${QT_PV} )
-   widgets? ( =dev-qt/qtwidgets-${QT_PV} )
-   x11extras? ( =dev-qt/qtx11extras-${QT_PV} )
-   xmlpatterns? ( =dev-qt/qtxmlpatterns-${QT_PV} )
+   >=dev-qt/qtcore-${QT_PV}
+   >=dev-qt/qtxml-${QT_PV}
+   charts? ( >=dev-qt/qtcharts-${QT_PV} )
+   concurrent? ( >=dev-qt/qtconcurrent-${QT_PV} )
+   datavis? ( >=dev-qt/qtdatavis3d-${QT_PV} )
+   declarative? ( >=dev-qt/qtdeclarative-${QT_PV}[widgets?] )
+   designer? ( >=dev-qt/designer-${QT_PV} )
+   gui? ( >=dev-qt/qtgui-${QT_PV} )
+   help? ( >=dev-qt/qthelp-${QT_PV} )
+   multimedia? ( >=dev-qt/qtmultimedia-${QT_PV}[widgets?] )
+   network? ( >=dev-qt/qtnetwork-${QT_PV} )
+   opengl? ( >=dev-qt/qtopengl-${QT_PV} )
+   printsupport? ( >=dev-qt/qtprintsupport-${QT_PV} )
+   script? ( >=dev-qt/qtscript-${QT_PV} )
+   sql? ( >=dev-qt/qtsql-${QT_PV} )
+   svg? ( >=dev-qt/qtsvg-${QT_PV} )
+   testlib? ( >=dev-qt/qttest-${QT_PV} )
+   webchannel? ( >=dev-qt/qtwebchannel-${QT_PV} )
+   webengine? ( >=dev-qt/qtwebengine-${QT_PV}[widgets] )
+   webkit? ( >=dev-qt/qtwebkit-${QT_PV}[printsupport] )
+   websockets? ( >=dev-qt/qtwebsockets-${QT_PV} )
+   widgets? ( >=dev-qt/qtwidgets-${QT_PV} )
+   x11extras? ( >=dev-qt/qtx11extras-${QT_PV} )
+   xmlpatterns? ( >=dev-qt/qtxmlpatterns-${QT_PV} )
 "
 RDEPEND="${DEPEND}"
 



[gentoo-commits] proj/qt:master commit in: dev-python/shiboken/

2017-12-30 Thread Davide Pesavento
commit: ebd4191bab4126ea9c5aa14b9f454def43919966
Author: bug2...@wolke7.net  wolke7  net>
AuthorDate: Sat Dec 30 18:34:39 2017 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Sat Dec 30 18:36:55 2017 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=ebd4191b

dev-python/shiboken: allow qt > 5.9

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/shiboken/shiboken-.ebuild | 10 --
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/dev-python/shiboken/shiboken-.ebuild 
b/dev-python/shiboken/shiboken-.ebuild
index 1f5a91b9..bc1ee479 100644
--- a/dev-python/shiboken/shiboken-.ebuild
+++ b/dev-python/shiboken/shiboken-.ebuild
@@ -24,17 +24,15 @@ IUSE="numpy test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 # Minimum version of Qt required.
-QT_PV="5.9*:5"
+QT_PV="5.9.0:5"
 
-#FIXME: Determine the maximum supported version of clang.
-#FIXME: Determine exactly which versions of numpy are supported.
 DEPEND="
${PYTHON_DEPS}
dev-libs/libxml2
dev-libs/libxslt
-   =dev-qt/qtcore-${QT_PV}
-   =dev-qt/qtxml-${QT_PV}
-   =dev-qt/qtxmlpatterns-${QT_PV}
+   >=dev-qt/qtcore-${QT_PV}
+   >=dev-qt/qtxml-${QT_PV}
+   >=dev-qt/qtxmlpatterns-${QT_PV}
>=sys-devel/clang-3.9.1:=
numpy? ( dev-python/numpy )
 "



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

2017-12-30 Thread Brian Dolbec
commit: edc049c85af1a73bb029e3b850a863ce1c871c8e
Author: Brian Dolbec  gentoo  org>
AuthorDate: Sat Dec 30 18:22:56 2017 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Sat Dec 30 18:23:31 2017 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=edc049c8

Update version for a release

 catalyst/version.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/catalyst/version.py b/catalyst/version.py
index 8c9c338b..f0a0db20 100644
--- a/catalyst/version.py
+++ b/catalyst/version.py
@@ -12,7 +12,7 @@ import os
 
 from snakeoil.version import get_git_version as get_ver
 
-__version__= "3.0.0"
+__version__= "3.0.1"
 _ver = None
 
 



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

2017-12-30 Thread Brian Dolbec
commit: e3487e332ad9f77caba1f00bcacf092b29d65fab
Author: Brian Dolbec  gentoo  org>
AuthorDate: Sat Dec 30 18:22:43 2017 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Sat Dec 30 18:23:27 2017 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=e3487e33

Update AUTHORS

 AUTHORS | 13 -
 1 file changed, 12 insertions(+), 1 deletion(-)

diff --git a/AUTHORS b/AUTHORS
index a379d42d..3bf969bd 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -37,7 +37,18 @@ Gustavo Zacarias 
 Raúl Porcel 
 Jorge Manuel B. S. Vicetto 
 W. Trevor King 
-
+Matt Turner 
+Anthony G. Basile 
+Ben Kohler 
+Brian Dolbec 
+Douglas Freed 
+Dylan Baker 
+Jeremy Olexa 
+Kevin Zhao 
+Rick Farina (Zero_Chaos) 
+Sebastian Pipping 
+Yuta SATOH 
+William Hubbs 
 
 Maintainers:
 



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

2017-12-30 Thread Aaron Swenson
commit: ae162066f9d3b4497becf89891a0de16b4ea98a5
Author: reagentoo  gmail  com>
AuthorDate: Fri Oct 20 15:35:21 2017 +
Commit: Aaron Swenson  gentoo  org>
CommitDate: Sat Dec 30 18:17:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae162066

media-video/webcamoid: new ebuild

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

 media-video/webcamoid/Manifest   |   1 +
 media-video/webcamoid/metadata.xml   |  22 ++
 media-video/webcamoid/webcamoid-8.1.0.ebuild | 101 +++
 3 files changed, 124 insertions(+)

diff --git a/media-video/webcamoid/Manifest b/media-video/webcamoid/Manifest
new file mode 100644
index 000..a6741007715
--- /dev/null
+++ b/media-video/webcamoid/Manifest
@@ -0,0 +1 @@
+DIST webcamoid-8.1.0.tar.gz 10062681 BLAKE2B 
e9501ace9ba42abdae4be4e9e689329b02796198fe2610ef3a404535d389a6aa7a7e540148548dd63ea6ba78c9b650b30f5497396e49b37d7ab06ca8708ad056
 SHA512 
6db53ed2929c05955967d961b53fa0e4171aeed12cd1557829c26bb2e2031804319fcead4c5b888a695cfd84f531a27f992be56c38366076ff2945ec2dbb

diff --git a/media-video/webcamoid/metadata.xml 
b/media-video/webcamoid/metadata.xml
new file mode 100644
index 000..9140e9d45b5
--- /dev/null
+++ b/media-video/webcamoid/metadata.xml
@@ -0,0 +1,22 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   reagen...@gmail.com
+   Dmitry Baranov
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   webcamoid/webcamoid
+   
+   
+   Install development headers
+   Build with libuvc support
+   Enable audio capture/play via 
dev-qt/qtmultimedia
+   Build with V4L-utils support
+   Build video effects
+   
+

diff --git a/media-video/webcamoid/webcamoid-8.1.0.ebuild 
b/media-video/webcamoid/webcamoid-8.1.0.ebuild
new file mode 100644
index 000..50eb5018b02
--- /dev/null
+++ b/media-video/webcamoid/webcamoid-8.1.0.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PLOCALES="ca de el es et fr gl it ja kab ko nl pt ru uk zh_CN zh_TW"
+
+inherit l10n qmake-utils
+
+DESCRIPTION="A full featured webcam capture application"
+HOMEPAGE="https://webcamoid.github.io;
+SRC_URI="https://github.com/webcamoid/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="GPL-3"
+SLOT="0"
+
+IUSE_AVKYS=( alsa coreaudio ffmpeg gstreamer jack libuvc oss pulseaudio 
qtaudio v4lutils videoeffects )
+IUSE="${IUSE_AVKYS[@]} debug headers libav v4l"
+
+REQUIRED_USE="
+   libav? ( ffmpeg )
+   v4lutils? ( v4l )
+"
+
+RDEPEND="
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtdeclarative:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtopengl:5
+   dev-qt/qtquickcontrols:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   ffmpeg? (
+   libav? ( media-video/libav:= )
+   !libav? ( media-video/ffmpeg:= )
+   )
+   gstreamer? ( >=media-libs/gstreamer-1.6.0 )
+   jack? ( virtual/jack )
+   libuvc? ( media-libs/libuvc )
+   pulseaudio? ( media-sound/pulseaudio )
+   qtaudio? ( dev-qt/qtmultimedia:5 )
+   v4l? ( media-libs/libv4l )
+"
+DEPEND="${RDEPEND}
+   dev-qt/linguist-tools:5
+   >=sys-kernel/linux-headers-3.6
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   local tsdir="${S}/StandAlone/share/ts"
+   local mylrelease="$(qt5_get_bindir)"/lrelease
+
+   prepare_locale() {
+   "${mylrelease}" "${tsdir}/${1}.ts" || die "preparing ${1} 
locale failed"
+   }
+
+   rm_locale() {
+   sed -i \
+   -e '/.*share\/ts\/'${1}'\.qm.*/d' \
+   StandAlone/translations.qrc || die
+   }
+
+   rm ${tsdir}/*.qm
+
+   l10n_find_plocales_changes "${tsdir}" "" '.ts'
+   l10n_for_each_locale_do prepare_locale
+   l10n_for_each_disabled_locale_do rm_locale
+
+   default
+}
+
+src_configure() {
+   local myqmakeargs=(
+   "CONFIG+=debug"
+   "PREFIX=/usr"
+   "BUILDDOCS=0"
+   "INSTALLDEVHEADERS=$(usex headers 1 0)"
+   "LIBDIR=/usr/$(get_libdir)"
+   "NOAVFOUNDATION=1"
+   "NODSHOW=1"
+   "NOVCAMWIN=1"
+   "NOWASAPI=1"
+   )
+
+   use v4l || myqmakeargs+=( "NOV4L2=1" )
+
+   for x in ${IUSE_AVKYS[@]}; do
+   use ${x} || myqmakeargs+=( "NO${x^^}=1" )
+   done
+
+   eqmake5 ${myqmakeargs[@]}
+}
+
+src_install() {
+   emake INSTALL_ROOT="${D}" install
+   einstalldocs
+}



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

2017-12-30 Thread Aaron Swenson
commit: 8ba5f1de720eaf629f32f0b00f11edbf113c98c9
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Dec 30 10:13:16 2017 +
Commit: Aaron Swenson  gentoo  org>
CommitDate: Sat Dec 30 18:12:12 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ba5f1de

dev-python/pygresql-5.0.4: add REQUIRED_USE for PostgreSQL

Closes: https://bugs.gentoo.org/595752
Closes: https://github.com/gentoo/gentoo/pull/6684

 dev-python/pygresql/pygresql-5.0.4.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-python/pygresql/pygresql-5.0.4.ebuild 
b/dev-python/pygresql/pygresql-5.0.4.ebuild
index 167b6c1a946..55f4eabc902 100644
--- a/dev-python/pygresql/pygresql-5.0.4.ebuild
+++ b/dev-python/pygresql/pygresql-5.0.4.ebuild
@@ -19,6 +19,8 @@ SLOT="0"
 KEYWORDS="~alpha amd64 ~hppa ~ia64 ~ppc sparc x86"
 IUSE=""
 
+REQUIRED_USE="${POSTGRES_REQ_USE}"
+
 DEPEND="${POSTGRES_DEP}"
 
 RDEPEND="${DEPEND}"



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

2017-12-30 Thread Aaron Swenson
commit: fa9219e9dbacb63ccf6a845b78788de15222cb16
Author: Aaron W. Swenson  gentoo  org>
AuthorDate: Sat Dec 30 18:00:55 2017 +
Commit: Aaron Swenson  gentoo  org>
CommitDate: Sat Dec 30 18:01:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa9219e9

app-text/htmlmin: Bump to 0.1.12

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 app-text/htmlmin/Manifest  |  1 +
 app-text/htmlmin/htmlmin-0.1.12.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/app-text/htmlmin/Manifest b/app-text/htmlmin/Manifest
index 0d2b867a518..1b2a9718606 100644
--- a/app-text/htmlmin/Manifest
+++ b/app-text/htmlmin/Manifest
@@ -1 +1,2 @@
 DIST htmlmin-0.1.11_pre20170909.tar.gz 123229 BLAKE2B 
7cc22370afa045ac13bf05082d396534e08a454f13f6bf321bc45c4743c33813bc32c31b655c21d731f091f11d13aeef405bc82c8e2b0ed0d0a12a25e4e7f3ad
 SHA512 
85b29bca8f40680574fa21e2720a6b573ba69b94c239cdbcea80cdb1d0032bbf0d735f596f2a3beb3b3691b2366cdfd6051dd2499eaeb6b4b7618c7b59ebd7ec
+DIST htmlmin-0.1.12.tar.gz 19940 BLAKE2B 
66e9596f687b70fa44362078075cb5f70553e65a7a1a6c55a4abac6adc5d0821b8936507cbb56f4e8ea96575a8801ec341416fead54b18ff9e10d199ed506529
 SHA512 
5669327dc64d8d28accdfe0d9a222e723fccdc12b52e7f0315fb9caf958a734a0cf0514ad476cbd0b7d0f2d83514a207867127f135f5e51cfda9b15dbfe24b78

diff --git a/app-text/htmlmin/htmlmin-0.1.12.ebuild 
b/app-text/htmlmin/htmlmin-0.1.12.ebuild
new file mode 100644
index 000..3f036caef84
--- /dev/null
+++ b/app-text/htmlmin/htmlmin-0.1.12.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2017 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="A configurable HTML Minifier with safety features"
+HOMEPAGE="https://github.com/mankyd/htmlmin;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+
+src_prepare() {
+   sed '/prune/d' -i MANIFEST.in
+   default
+}



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

2017-12-30 Thread Sergei Trofimovich
commit: 829de7f9ba1fa08b685cb0f6b634bd8627a2bb38
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Dec 30 17:57:57 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Dec 30 17:59:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=829de7f9

sys-devel/crossdev: drop old

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sys-devel/crossdev/Manifest|  1 -
 sys-devel/crossdev/crossdev-20160602-r1.ebuild | 38 
 sys-devel/crossdev/crossdev-20160602.ebuild| 41 --
 3 files changed, 80 deletions(-)

diff --git a/sys-devel/crossdev/Manifest b/sys-devel/crossdev/Manifest
index f447327f0cc..878c1097607 100644
--- a/sys-devel/crossdev/Manifest
+++ b/sys-devel/crossdev/Manifest
@@ -1,5 +1,4 @@
 DIST crossdev-20151026.tar.xz 22160 BLAKE2B 
36cd292ffc9e8051d2684315a1546260ea3de9ff6c1324d8c0463501c1ab2671a998f176220220f8050d3d816bff48d1e263b35fcc50139e6149965d4d163b30
 SHA512 
f60efd4ad867efd0eb33de5fe327ccbfe73b574c97507bc0edd7ef141ad74c035ae2a0d446180e6a9eb5f43197f44933a452245feec849bacfb03fc07067edd0
-DIST crossdev-20160602.tar.xz 22292 BLAKE2B 
f3ade0af8ce39b6c9a5aed30845e5633b68da0796cd43c9ae05450f8a982027e428fbcca110b485a41c335963ff932c1b5cfcca3aba6143f648bc8f4ed2e27b7
 SHA512 
580cc51e599086a14c51153e656d30b5c2f0e08c7601384d3e082716edeaa532e832b515df2517618cc51be187fcf8738db10e412a5635a16d0bb58b1631a53e
 DIST crossdev-20171119.tar.xz 22596 BLAKE2B 
4e606f63aad234684b6400203fc22a9ff7dbd9f14dca5e2f2055f08207e412a3a3352921109100b32b4f6fb51cc0836ada4e8db8011d781e9e7c990d6c92d3d1
 SHA512 
3b8d7b89adf06d5ffef169ed1015532220c997731e083fd73c27d80ea09a6a7efd456734104aa58ef386426f9a04fed3147f37aefe4106c378a0b865bfffb2f0
 DIST crossdev-20171227.tar.xz 22780 BLAKE2B 
983dd5da66c1e467b622867c9d474c7e1b7befd4fb91e1e008f7d7d8416bb077bcd06274fe8145ec9338f652e780d2ddd3a501f79b46af280cb5dbb4c8324965
 SHA512 
bc91e95aa9a927416f2b97b989657de5a740707bb4f4cbfc3d9e0626c3977b3091040104a52205762ef9cc0d3cd7933fb527efa20086dedfd9b390dc2be167a0
 DIST crossdev-20171230.tar.xz 23016 BLAKE2B 
4661b3f9fac314b7346f0de7227d12ae2d6851e448f6d065471499df8ada5d699ef91c6b6bca285b2aefcbf67ab351fefbe9344c0884a7c0d33ff27215c8ed9c
 SHA512 
bf8761a3018790501adb4bb173e3281d1d7628de8f65a1aa5df0b328a4af8088be466dbe8c185e7ed44aca31b078320a4f62c56351f4b7cbf832349184d9709f

diff --git a/sys-devel/crossdev/crossdev-20160602-r1.ebuild 
b/sys-devel/crossdev/crossdev-20160602-r1.ebuild
deleted file mode 100644
index aa413719ace..000
--- a/sys-devel/crossdev/crossdev-20160602-r1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-if [[ ${PV} == "" ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="git://anongit.gentoo.org/proj/crossdev.git"
-else
-   SRC_URI="mirror://gentoo/${P}.tar.xz
-   https://dev.gentoo.org/~vapier/dist/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~x86-fbsd"
-fi
-
-DESCRIPTION="Gentoo Cross-toolchain generator"
-HOMEPAGE="https://www.gentoo.org/;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-RDEPEND=">=sys-apps/portage-2.1
-   >=app-portage/portage-utils-0.55
-   app-shells/bash
-   sys-apps/gentoo-functions
-   !sys-devel/crossdev-wrappers"
-DEPEND="app-arch/xz-utils"
-
-PATCHES=(
-   "${FILESDIR}"/use-new-path-for-functions.sh.patch
-)
-
-src_install() {
-   default
-   if [[ "${PV}" == "" ]] ; then
-   sed -i "s:@CDEVPV@:${EGIT_VERSION}:" "${ED%/}"/usr/bin/crossdev 
|| die
-   fi
-}

diff --git a/sys-devel/crossdev/crossdev-20160602.ebuild 
b/sys-devel/crossdev/crossdev-20160602.ebuild
deleted file mode 100644
index c8ea4e1ecb3..000
--- a/sys-devel/crossdev/crossdev-20160602.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-inherit eutils
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="git://anongit.gentoo.org/proj/crossdev.git"
-   inherit git-2
-   SRC_URI=""
-   #KEYWORDS=""
-else
-   SRC_URI="mirror://gentoo/${P}.tar.xz
-   https://dev.gentoo.org/~vapier/dist/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~x86-fbsd"
-fi
-
-DESCRIPTION="Gentoo Cross-toolchain generator"
-HOMEPAGE="https://www.gentoo.org/;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-RDEPEND=">=sys-apps/portage-2.1
-   >=app-portage/portage-utils-0.55
-   app-shells

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

2017-12-30 Thread Sergei Trofimovich
commit: 390435ad20e62c5fa0fc8a3b9a09f0f0ddcdf58c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Dec 30 17:57:04 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Dec 30 17:59:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=390435ad

sys-devel/crossdev: bump up to 20171230

A few user-facing changes:
- CROSSCOMPILE_OPTS=headers-only -> USE=headers-only transition (bug #642712)
- USE=sanitize and USE=vtv are enabled only for whitelisted targets (bug 
#618786)

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

 sys-devel/crossdev/Manifest |  1 +
 sys-devel/crossdev/crossdev-20171230.ebuild | 35 +
 2 files changed, 36 insertions(+)

diff --git a/sys-devel/crossdev/Manifest b/sys-devel/crossdev/Manifest
index bef22882bf3..f447327f0cc 100644
--- a/sys-devel/crossdev/Manifest
+++ b/sys-devel/crossdev/Manifest
@@ -2,3 +2,4 @@ DIST crossdev-20151026.tar.xz 22160 BLAKE2B 
36cd292ffc9e8051d2684315a1546260ea3d
 DIST crossdev-20160602.tar.xz 22292 BLAKE2B 
f3ade0af8ce39b6c9a5aed30845e5633b68da0796cd43c9ae05450f8a982027e428fbcca110b485a41c335963ff932c1b5cfcca3aba6143f648bc8f4ed2e27b7
 SHA512 
580cc51e599086a14c51153e656d30b5c2f0e08c7601384d3e082716edeaa532e832b515df2517618cc51be187fcf8738db10e412a5635a16d0bb58b1631a53e
 DIST crossdev-20171119.tar.xz 22596 BLAKE2B 
4e606f63aad234684b6400203fc22a9ff7dbd9f14dca5e2f2055f08207e412a3a3352921109100b32b4f6fb51cc0836ada4e8db8011d781e9e7c990d6c92d3d1
 SHA512 
3b8d7b89adf06d5ffef169ed1015532220c997731e083fd73c27d80ea09a6a7efd456734104aa58ef386426f9a04fed3147f37aefe4106c378a0b865bfffb2f0
 DIST crossdev-20171227.tar.xz 22780 BLAKE2B 
983dd5da66c1e467b622867c9d474c7e1b7befd4fb91e1e008f7d7d8416bb077bcd06274fe8145ec9338f652e780d2ddd3a501f79b46af280cb5dbb4c8324965
 SHA512 
bc91e95aa9a927416f2b97b989657de5a740707bb4f4cbfc3d9e0626c3977b3091040104a52205762ef9cc0d3cd7933fb527efa20086dedfd9b390dc2be167a0
+DIST crossdev-20171230.tar.xz 23016 BLAKE2B 
4661b3f9fac314b7346f0de7227d12ae2d6851e448f6d065471499df8ada5d699ef91c6b6bca285b2aefcbf67ab351fefbe9344c0884a7c0d33ff27215c8ed9c
 SHA512 
bf8761a3018790501adb4bb173e3281d1d7628de8f65a1aa5df0b328a4af8088be466dbe8c185e7ed44aca31b078320a4f62c56351f4b7cbf832349184d9709f

diff --git a/sys-devel/crossdev/crossdev-20171230.ebuild 
b/sys-devel/crossdev/crossdev-20171230.ebuild
new file mode 100644
index 000..73d9c469006
--- /dev/null
+++ b/sys-devel/crossdev/crossdev-20171230.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+if [[ ${PV} == "" ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="git://anongit.gentoo.org/proj/crossdev.git"
+else
+   SRC_URI="mirror://gentoo/${P}.tar.xz
+   https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~x86-fbsd"
+fi
+
+DESCRIPTION="Gentoo Cross-toolchain generator"
+HOMEPAGE="https://www.gentoo.org/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+RDEPEND=">=sys-apps/portage-2.1
+   >=app-portage/portage-utils-0.55
+   app-shells/bash
+   sys-apps/gentoo-functions
+   !sys-devel/crossdev-wrappers"
+DEPEND="app-arch/xz-utils"
+
+src_install() {
+   default
+
+   if [[ "${PV}" == "" ]] ; then
+   sed -i "s:@CDEVPV@:${EGIT_VERSION}:" "${ED%/}"/usr/bin/crossdev 
|| die
+   fi
+}



[gentoo-commits] proj/crossdev:master commit in: wrappers/

2017-12-30 Thread Sergei Trofimovich
commit: 32e6558e820f146190dfcbadeafd307826150133
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Dec 30 17:44:43 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Dec 30 17:44:43 2017 +
URL:https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=32e6558e

wrappers/emerge-wrapper: add ELIBC=musl autodetection

Reported-by: Marty E. Plummer
Signed-off-by: Sergei Trofimovich  gentoo.org>

 wrappers/emerge-wrapper | 1 +
 1 file changed, 1 insertion(+)

diff --git a/wrappers/emerge-wrapper b/wrappers/emerge-wrapper
index c123259..3153f8b 100755
--- a/wrappers/emerge-wrapper
+++ b/wrappers/emerge-wrapper
@@ -52,6 +52,7 @@ cross_wrap_etc()
case ${CHOST} in
*gnu*)LIBC=glibc ;;
*uclibc*) LIBC=uclibc ;;
+   *musl*)   LIBC=musl ;;
*mingw*)  LIBC=mingw ;;
*)emit_setup_warning "No LIBC is known for this target." ;;
esac



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

2017-12-30 Thread Sergei Trofimovich
commit: 599c41fb4d25d18cd6571cb2a6c793906682c259
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Dec 30 17:37:00 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Dec 30 17:37:00 2017 +
URL:https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=599c41fb

crossdev: prepare for CROSSCOMPILE_OPTS=headers-only -> USE=headers-only 
transition

Crossdev will provide both
CROSSCOMPILE_OPTS=headers-only USE=headers-only
to early toolchain bootstrap stage while ::gentoo
is not completely migrated off CROSSCOMPILE_OPTS=headers-only

The longer-term plan is to get rid of 'CROSSCOMPILE_OPTS=' completely.

Reported-by: Michał Górny
Bug: https://bugs.gentoo.org/642712
Signed-off-by: Sergei Trofimovich  gentoo.org>

 crossdev | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/crossdev b/crossdev
index d546dbe..fd9f598 100755
--- a/crossdev
+++ b/crossdev
@@ -1312,7 +1312,7 @@ if ! ex_fast ; then
# first install headers if requested
if with_headers ; then
# install kernel headers (since the C library often 
uses them)
-   USE="${KUSE} ${USE}" \
+   USE="${KUSE} ${USE} headers-only" \
CROSSCOMPILE_OPTS="headers-only" \
doemerge ${KPKG} ${KPKG}-quick
 
@@ -1321,7 +1321,7 @@ if ! ex_fast ; then
# we have to use --nodeps as glibc itself might 
have
# a dependency on newer gcc versions that we 
don't
# care about at this point -- we aren't 
compiling yet
-   USE="${LUSE} ${USE}" \
+   USE="${LUSE} ${USE} headers-only" \
CROSSCOMPILE_OPTS="headers-only" \
EOPTS="${EOPTS} --nodeps" \
doemerge ${LPKG} ${LPKG}-headers
@@ -1336,7 +1336,7 @@ if ! ex_fast ; then
 
# stage2: kernel headers
if is_s2 ; then
-   set_eopts_on_pkg_status ${KPKG} crosscompile_opts_headers-only
+   set_eopts_on_pkg_status ${KPKG} crosscompile_opts_headers-only 
headers-only
 
USE="${KUSE} ${USE}" \
CROSSCOMPILE_OPTS="" \
@@ -1347,7 +1347,7 @@ if ! ex_fast ; then
if is_s3 ; then
[[ -z ${LPKG} ]] && die "Invalid target '${CTARGET}': unknown 
libc"
 
-   set_eopts_on_pkg_status ${LPKG} crosscompile_opts_headers-only
+   set_eopts_on_pkg_status ${LPKG} crosscompile_opts_headers-only 
headers-only
 
USE="${LUSE} ${USE}" \
CROSSCOMPILE_OPTS="" \



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

2017-12-30 Thread Sergei Trofimovich
commit: b0416b85570a5d30e12c4f7ebb45aa26657d3088
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Dec 30 17:23:21 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Dec 30 17:23:21 2017 +
URL:https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=b0416b85

crossdev: allow set_eopts_on_pkg_status() to accept multiple USE flags

The semantics is "any-of" passed flags (if enabled) triggers full package
rebuild.

Signed-off-by: Sergei Trofimovich  gentoo.org>

 crossdev | 19 +++
 1 file changed, 15 insertions(+), 4 deletions(-)

diff --git a/crossdev b/crossdev
index f7d2fdc..d546dbe 100755
--- a/crossdev
+++ b/crossdev
@@ -1219,11 +1219,22 @@ emerged_with_use() {
local pkg=$1 use=$2
grep -qs ${use} "${EPREFIX}"/var/db/pkg/cross-${CTARGET}/${pkg}-*/USE
 }
-# Force package rebuild if USE-flag is set otherwise install package only if 
flag is missing.
+# Force package rebuild if any of passed USE-flag is set otherwise install 
package only if flag is missing.
+# $1- pkg
+# $2... - USE flags to check
 set_eopts_on_pkg_status() {
-   emerged_with_use "$@" \
-   && EOPTS=${EOPTS_DEF} \
-   || EOPTS=${EOPTS_UP}
+   local pkg=$1 flag
+   shift
+
+   for flag in "$@"; do
+   if emerged_with_use "${pkg}" "${flag}"; then
+   # Force rebuild
+   EOPTS=${EOPTS_DEF}
+   return
+   fi
+   done
+   # Install if missing
+   EOPTS=${EOPTS_UP}
 }
 doemerge() {
local category="cross-${CTARGET}"



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

2017-12-30 Thread Matt Thode
commit: fe47ccab4d90de1b14925dd2b3828fd92b062565
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Dec 30 17:24:40 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sat Dec 30 17:37:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe47ccab

dev-python/oslo-service: 1.19.1 and 1.25.1 stable amd64 and x86 with cleanup

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 dev-python/oslo-service/Manifest   |  2 -
 dev-python/oslo-service/oslo-service-1.19.0.ebuild | 62 -
 dev-python/oslo-service/oslo-service-1.19.1.ebuild |  2 +-
 dev-python/oslo-service/oslo-service-1.25.0.ebuild | 65 --
 dev-python/oslo-service/oslo-service-1.25.1.ebuild |  2 +-
 5 files changed, 2 insertions(+), 131 deletions(-)

diff --git a/dev-python/oslo-service/Manifest b/dev-python/oslo-service/Manifest
index 64d8d0f7620..01bfe5c42d7 100644
--- a/dev-python/oslo-service/Manifest
+++ b/dev-python/oslo-service/Manifest
@@ -1,4 +1,2 @@
-DIST oslo.service-1.19.0.tar.gz 74937 BLAKE2B 
0459f16c7eaf75c3df5a58eda40fb5b9cb3831662038c5ee19e6049fad940474a65e9003641f6ba4755b918d1d7f6333fd60670c672b30339b6b7339ab5275ee
 SHA512 
d9f8c5d07d418ab2d0234299071e4ff129ec4af4bf8f2973f7899c1a7636fc67f1ce16e770ada7c7fe8a19f28a156536e1c159546a0dd708f26404dffceb5c70
 DIST oslo.service-1.19.1.tar.gz 76246 BLAKE2B 
fb5355d058459da0be54f1d208201f130a20a1a59c90fc15ecb4e748c8cdd5174410a521ad05bd125b3f4ada673d1ba2ad7c7a2565a2d0821e2ec55a50e7e61c
 SHA512 
3298ba9e0dddfe477c324b3eb55d4d20ab5da6231488658b78290d1e9e9eafab758885d350471d1c87c24d01551a4643c1f748323a8455d743f0dbe74d4c5d68
-DIST oslo.service-1.25.0.tar.gz 76400 BLAKE2B 
09dda44cbe2633efe149b552b9d2c484f1f63f085d2772e1caac9adc38246b5ccb5fd04c3d94b717b1c70f620898ca686ae72fb306b5236232902578ed2ae456
 SHA512 
829c9be54813900c4bce0072e408a4c996548ca123524c76b4a3b99d7bc940d22f7d4a0a1d6e02ce88b252fa34bdedf26129bdfd4894c4b5b14c8ec71b85629c
 DIST oslo.service-1.25.1.tar.gz 76864 BLAKE2B 
fe4c8ac0f52ad7dcdd5240716030cd807d7755bf6f39d949331d18c1d0ce30563609f15db0db10824712b0a22cbd5ee9d6985fa5c9a51e734b000382d0ca7501
 SHA512 
2632ff6ce079916e44d6250487e202a7e1590cb0ba094868bd9d8e01cea9f89f22a5336edeb74aff2fa0f6aa017aefd454159511134670cceff5112b9957ce81

diff --git a/dev-python/oslo-service/oslo-service-1.19.0.ebuild 
b/dev-python/oslo-service/oslo-service-1.19.0.ebuild
deleted file mode 100644
index 68dd17fdfc1..000
--- a/dev-python/oslo-service/oslo-service-1.19.0.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
-
-inherit distutils-r1
-
-DESCRIPTION="Library for running OpenStack services"
-HOMEPAGE="https://pypi.python.org/pypi/oslo.service;
-SRC_URI="mirror://pypi/${PN:0:1}/oslo.service/oslo.service-${PV}.tar.gz"
-S="${WORKDIR}/oslo.service-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="test"
-
-CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
-   ${CDEPEND}
-   test? (
-   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
-   >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
-   >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-sphinx-4.7.0[${PYTHON_USEDEP}]
-   >=dev-python/sphinx-1.2.1[${PYTHON_USEDEP}]
-   =dev-python/reno-1.8.0[${PYTHON_USEDEP}]
-   >=dev-python/coverage-4.0[${PYTHON_USEDEP}]
-   >=dev-python/bandit-1.1.0[${PYTHON_USEDEP}]
-   )"
-RDEPEND="
-   ${CDEPEND}
-   >=dev-python/webob-1.6.0[${PYTHON_USEDEP}]
-   >=dev-python/eventlet-0.18.4[${PYTHON_USEDEP}]
-   >=dev-python/greenlet-0.3.2[${PYTHON_USEDEP}]
-   >=dev-python/monotonic-0.6[${PYTHON_USEDEP}]
-   >=dev-python/oslo-utils-3.18.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-concurrency-3.8.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-config-3.14.0[${PYTHON_USEDEP}]
-   !~dev-python/oslo-config-3.18.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-log-3.11.0[${PYTHON_USEDEP}]
-   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
-   >=dev-python/pastedeploy-1.5.0[${PYTHON_USEDEP}]
-   >=dev-python/routes-1.12.3[${PYTHON_USEDEP}]
-   !~dev-python/routes-2.0[${PYTHON_USEDEP}]
-   !~dev-python/routes-2.1[$(python_gen_usedep 'python2_7')]
-   !~dev-python/routes-2.3[${PYTHON_USEDEP}]
-   dev-python/paste[${PYTHON_USEDEP}]
-"
-
-python_prepare_all() {
-   sed -i '/^hacking/d' test-requirements.txt || die
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   nosetests tests/ || die "test failed under ${EPYTHON}"
-}

diff --git a/dev-python/oslo-service/oslo-service-1.19.1.ebuild 
b/dev-python/oslo-service/oslo-service-1.19.1.ebuild
index 0660928ac7c..68dd17fdfc1 100644
--- 

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

2017-12-30 Thread Matt Thode
commit: e5f9d7dbc1cd42fa92dc68ed83ec27a61f4a0125
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Dec 30 17:30:28 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sat Dec 30 17:37:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5f9d7db

dev-python/python-zunclient: 0.4.1 stable amd64 and x86 with cleanup

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 dev-python/python-zunclient/Manifest   |  1 -
 .../python-zunclient/python-zunclient-0.4.0.ebuild | 33 --
 .../python-zunclient/python-zunclient-0.4.1.ebuild |  2 +-
 3 files changed, 1 insertion(+), 35 deletions(-)

diff --git a/dev-python/python-zunclient/Manifest 
b/dev-python/python-zunclient/Manifest
index d3504b34f9c..697d930500a 100644
--- a/dev-python/python-zunclient/Manifest
+++ b/dev-python/python-zunclient/Manifest
@@ -1,2 +1 @@
-DIST python-zunclient-0.4.0.tar.gz 81489 BLAKE2B 
20d2a22ac8b8319d8701c2a7021de28040b8e26e8d23351099025978a734799483b326015083d26a59312215d29330e10a1258b73d29bbefbeffc9bc5debedb0
 SHA512 
f8ba7ac60fe81c7d1deb7e5f758a7d7554c9f3578a4f84b4d38ff6b6514e846c18d0f92ef494e5257cab8eef981aef540440dfaa0c28348a8adec18c8c6007c4
 DIST python-zunclient-0.4.1.tar.gz 81441 BLAKE2B 
9a8f1b21b9906d1b3e0cecf9525a6d5e8eae05aa8999a191625aac2701dc6997f53f2320f214e8e62b6be6357cc00945792ae7baf19b4be85499c5b1099259a2
 SHA512 
4e32f569d460fb1ef9eb0faef278b0842907103e6a56a951caec04b3b1544b093261db303d7f62b429c3dbfff7a97b9349b709e7cf62fbff9ca90ca9bb098ca1

diff --git a/dev-python/python-zunclient/python-zunclient-0.4.0.ebuild 
b/dev-python/python-zunclient/python-zunclient-0.4.0.ebuild
deleted file mode 100644
index 6b336558366..000
--- a/dev-python/python-zunclient/python-zunclient-0.4.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
-inherit distutils-r1
-
-DESCRIPTION="A client for the OpenStack Zun API"
-HOMEPAGE="https://github.com/openstack/python-zunclient;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE=""
-
-CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
-   !~dev-python/pbr-2.1.0"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
-   ${CDEPEND}"
-RDEPEND="
-   >=dev-python/prettytable-0.7.1[${PYTHON_USEDEP}]
-   =dev-python/python-openstackclient-3.3.0[${PYTHON_USEDEP}]
-   !~dev-python/python-openstackclient-3.10.0[${PYTHON_USEDEP}]
-   >=dev-python/keystoneauth-3.1.0[${PYTHON_USEDEP}]
-   >=dev-python/osc-lib-1.7.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
-   !~dev-python/oslo-i18n-3.15.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-utils-3.20.0[${PYTHON_USEDEP}]
-   >=dev-python/websocket-client-0.32.0[${PYTHON_USEDEP}]
-   >=dev-python/docker-py-2.0.0[${PYTHON_USEDEP}]"

diff --git a/dev-python/python-zunclient/python-zunclient-0.4.1.ebuild 
b/dev-python/python-zunclient/python-zunclient-0.4.1.ebuild
index cf67595f79a..e573b87df46 100644
--- a/dev-python/python-zunclient/python-zunclient-0.4.1.ebuild
+++ b/dev-python/python-zunclient/python-zunclient-0.4.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE=""
 
 CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]



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

2017-12-30 Thread Matt Thode
commit: 002df2bf09a73d3c07d5feb0b4ef333119f22cff
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Dec 30 17:26:41 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sat Dec 30 17:37:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=002df2bf

dev-python/oslotest: 2.17.1 stable amd64 and x86

Package-Manager: Portage-2.3.14, Repoman-2.3.6

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

diff --git a/dev-python/oslotest/oslotest-2.17.1.ebuild 
b/dev-python/oslotest/oslotest-2.17.1.ebuild
index c7784047641..ea3ef000dcb 100644
--- a/dev-python/oslotest/oslotest-2.17.1.ebuild
+++ b/dev-python/oslotest/oslotest-2.17.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
 IUSE="doc test"
 
 CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"



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

2017-12-30 Thread Matt Thode
commit: c27edd9334f7d5d8d8979e2645a726399ce54844
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Dec 30 17:32:10 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sat Dec 30 17:37:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c27edd93

dev-python/python-mistralclient: 3.1.4 stable amd64 and x86 with cleanup

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 dev-python/python-mistralclient/Manifest   |  1 -
 .../python-mistralclient-3.1.3.ebuild  | 39 --
 .../python-mistralclient-3.1.4.ebuild  |  2 +-
 3 files changed, 1 insertion(+), 41 deletions(-)

diff --git a/dev-python/python-mistralclient/Manifest 
b/dev-python/python-mistralclient/Manifest
index 811ef045529..ba1c4a23bc3 100644
--- a/dev-python/python-mistralclient/Manifest
+++ b/dev-python/python-mistralclient/Manifest
@@ -1,3 +1,2 @@
 DIST python-mistralclient-3.0.2.tar.gz 78255 BLAKE2B 
58d9fda6ac9b87493008ebc809ae128b2e71443af854b7719928134f9802b0da7877eab79ad96b60e47f222815b4c4476ff93f43af557e79dc88c2f714e0eb3a
 SHA512 
3f2bcdf7723e3acba9c34947fb26c2ad3814b89ee43a26d3779f4ac7ae0845c4129c98d1a5b6deca2e2dcf77aec128639af4e8e650863cc19b7c03864bae7ab4
-DIST python-mistralclient-3.1.3.tar.gz 78743 BLAKE2B 
f219028c563fe219c0715174cb53abb482732c74712eb7e89b129a001cd46e4e166bf557faf7a7c06036df9bf5d1804cedda334793e41cc1c66133a411051ac1
 SHA512 
d18c8ed486e83e91904a0bb0fe0cce21d4a603d383d309efa249f145cf89aff5b980828eb928d6cee92184e0444e49ac9e3aba0a3095ed9179c67cdbf82dd243
 DIST python-mistralclient-3.1.4.tar.gz 77670 BLAKE2B 
37184cf32606affb1e08381c1a6f4d47a68d0dfc3abf4276110c7c667b12f8dc57f859f47561ff3368ccf36e684d63570dc1a82325f62a0d8e8e59366c7ba9e0
 SHA512 
dc9d79e79bf0f1829b218db43deb715ab000eb2dcf6d8cebfec912acac3b111d4dee9101aae7868d631a87fabe6014048709585e6817071c73ee95a8cd7f6baa

diff --git a/dev-python/python-mistralclient/python-mistralclient-3.1.3.ebuild 
b/dev-python/python-mistralclient/python-mistralclient-3.1.3.ebuild
deleted file mode 100644
index 601d4f3fe55..000
--- a/dev-python/python-mistralclient/python-mistralclient-3.1.3.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
-
-inherit distutils-r1
-
-DESCRIPTION="A client for the OpenStack Mistral API"
-HOMEPAGE="https://github.com/openstack/python-mistralclient;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
-
-CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
-   !~dev-python/pbr-2.1.0"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
-   ${CDEPEND}"
-RDEPEND="
-   ${CDEPEND}
-   >=dev-python/cliff-2.8.0[${PYTHON_USEDEP}]
-   >=dev-python/osc-lib-1.7.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-utils-3.20.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
-   !~dev-python/oslo-i18n-3.15.0[${PYTHON_USEDEP}]
-   >=dev-python/python-keystoneclient-3.8.0[${PYTHON_USEDEP}]
-   >=dev-python/pyyaml-3.10.0[${PYTHON_USEDEP}]
-   >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
-   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
-   >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
-"
-
-python_prepare_all() {
-   # built in...
-   sed -i '/^hacking/d' test-requirements.txt || die
-   distutils-r1_python_prepare_all
-}

diff --git a/dev-python/python-mistralclient/python-mistralclient-3.1.4.ebuild 
b/dev-python/python-mistralclient/python-mistralclient-3.1.4.ebuild
index c1efe1be05a..601d4f3fe55 100644
--- a/dev-python/python-mistralclient/python-mistralclient-3.1.4.ebuild
+++ b/dev-python/python-mistralclient/python-mistralclient-3.1.4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
 
 CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
!~dev-python/pbr-2.1.0"



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

2017-12-30 Thread Matt Thode
commit: e37164f15bf3c336c4eebd26757cbda1b7577afd
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Dec 30 17:22:33 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sat Dec 30 17:37:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e37164f1

dev-python/castellan: 0.12.1 stable amd64 and x86 with cleanup

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 dev-python/castellan/Manifest|  1 -
 dev-python/castellan/castellan-0.12.0.ebuild | 41 
 dev-python/castellan/castellan-0.12.1.ebuild |  2 +-
 3 files changed, 1 insertion(+), 43 deletions(-)

diff --git a/dev-python/castellan/Manifest b/dev-python/castellan/Manifest
index 557ca058d42..d3f7271c297 100644
--- a/dev-python/castellan/Manifest
+++ b/dev-python/castellan/Manifest
@@ -1,3 +1,2 @@
-DIST castellan-0.12.0.tar.gz 50497 BLAKE2B 
d5fbe6f0b29ad5dff2031f17d6883715fbf8ab96d3a7705cbb57d5de1c2e13f5f0490893133abc074b91579f6c589939196249553aeb3e7d60a4aca416efac14
 SHA512 
9fe47f9678dc2528cbca652029263db89b71939e70c4f5fddffd1769271c04bec3cad0a7c29a800b646098b3df89fc064049c4fe3887695fe0b5dd6b3146835a
 DIST castellan-0.12.1.tar.gz 50245 BLAKE2B 
93f56301ffb57f44fd89fccafa5a2aaede3a3b8f54bf223e1e2a3cc1f14304b2d153557d62f884140512ef72747268b9f86e1102b067a0810bf8235df2e72a7e
 SHA512 
f5e3a8a6ed6c00caa242d2a2a1431f2ddd56ff0168a62fa825eb90083cc1830fe2d8bc4d21b8ed6d1b5f6d1042cb2ad778d49e6a39b003768a61b9ff4d389027
 DIST castellan-0.4.0.tar.gz 49026 BLAKE2B 
f5c4854ce4837a33c6bca369799da2f6b6109a1ebb2bebf47ee93f687214f9388039c237d474ef401b3f983d18af6e4d84f3d6fe3418d3f8989c6811a3f4
 SHA512 
2ccb2a757810c6ec125dbb8832cd09f918f9fbf84836ff69c79872471c7e4e40bc8030e305336ad9821de7c3b93617d39917387a6ab8f68443fb09d3f74d4dd5

diff --git a/dev-python/castellan/castellan-0.12.0.ebuild 
b/dev-python/castellan/castellan-0.12.0.ebuild
deleted file mode 100644
index b2400c1455a..000
--- a/dev-python/castellan/castellan-0.12.0.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
-
-inherit distutils-r1
-
-DESCRIPTION="Generic Key Manager interface for OpenStack"
-HOMEPAGE="https://pypi.python.org/pypi/castellan;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE=""
-
-CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
-   !~dev-python/pbr-2.1.0"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
-   ${CDEPEND}"
-RDEPEND="
-   ${CDEPEND}
-   >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
-   !~dev-python/Babel-2.4.0[${PYTHON_USEDEP}]
-   >=dev-python/cryptography-1.6[${PYTHON_USEDEP}]
-   !~dev-python/cryptography-2.0[${PYTHON_USEDEP}]
-   >=dev-python/python-barbicanclient-4.0.0[${PYTHON_USEDEP}]
-   !~dev-python/python-barbicanclient-4.5.0[${PYTHON_USEDEP}]
-   !~dev-python/python-barbicanclient-4.5.1[${PYTHON_USEDEP}]
-   >=dev-python/oslo-config-4.0.0[${PYTHON_USEDEP}]
-   !~dev-python/oslo-config-4.3.0[${PYTHON_USEDEP}]
-   !~dev-python/oslo-config-4.4.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-context-2.14.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
-   !~dev-python/oslo-i18n-3.15.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-log-3.22.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-utils-3.20.0[${PYTHON_USEDEP}]
-   >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
-   >=dev-python/keystoneauth-3.1.0[${PYTHON_USEDEP}]
-"

diff --git a/dev-python/castellan/castellan-0.12.1.ebuild 
b/dev-python/castellan/castellan-0.12.1.ebuild
index 2d93dd3fb60..b2400c1455a 100644
--- a/dev-python/castellan/castellan-0.12.1.ebuild
+++ b/dev-python/castellan/castellan-0.12.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE=""
 
 CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/icinga/files/, net-analyzer/icinga/

2017-12-30 Thread Matt Thode
commit: a0cf219ceaf011a4e396592ba2709208aa425586
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Dec 30 17:37:21 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sat Dec 30 17:38:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0cf219c

net-analyzer/icinga: 1.14.2 stable amd64 and x86 for bug 638186

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 net-analyzer/icinga/Manifest   |   3 -
 .../files/fix-prestripped-binaries-1.7.0.patch |  23 --
 net-analyzer/icinga/icinga-1.13.4.ebuild   | 269 
 net-analyzer/icinga/icinga-1.14.0-r1.ebuild| 274 -
 net-analyzer/icinga/icinga-1.14.0-r2.ebuild| 274 -
 net-analyzer/icinga/icinga-1.14.0.ebuild   | 268 
 net-analyzer/icinga/icinga-1.14.2.ebuild   |   2 +-
 7 files changed, 1 insertion(+), 1112 deletions(-)

diff --git a/net-analyzer/icinga/Manifest b/net-analyzer/icinga/Manifest
index 273da497dae..ed876974bb6 100644
--- a/net-analyzer/icinga/Manifest
+++ b/net-analyzer/icinga/Manifest
@@ -1,4 +1 @@
-DIST CVE-2015-8010_1.13.3.patch 177807 BLAKE2B 
c3832442d2953f28793236cd29c537041fc68e976e593da4793cd55c240de784c5bb3996ff38464097b3af27bb276d21c7538c90d2470d5067a831b1800f2874
 SHA512 
bc82e588db33fbb955002cf51ae7b0e40109d4ec3fa6199b046ffbf23b649d74fbdd04c8fb4a5af4cd44301e26f30aa295a9574281c14bc45eec2b9149a6339a
-DIST icinga-1.13.4.tar.gz 18741576 BLAKE2B 
fccc88c8749d405e29961e5a1510bec7f920fc43910be757668392098f4ff19ed9f659de911f97e150eea8bd8cfd7a60b440704bdcd9aba450ba1ea29222d1cf
 SHA512 
245f94facfcbb125ed6be26a2544292b7ce6d59a6d38374b7ef1b24b2ca3deaaff56720542c3747d36ab4998b88b367ca40bbd061491e0770e21505bd7c0a1d6
-DIST icinga-1.14.0.tar.gz 20779347 BLAKE2B 
65899e99fdc57563aa1dee6f19572c032c5ab6e2aa7093482bd6d6068b4d066d3630ce9bf1396efcb65592d4f25292149178dac81a2a0b775745f70b7409bcc0
 SHA512 
f02c60c2bd1d3dff4a5a42f9d3c3362ada421f2cd83362b3cdd05f59b0aafe4f61255b621afed1fbf959415545a94ce6b3124bf2ffac22f0f2bdb8a67e75ad7a
 DIST icinga-1.14.2.tar.gz 20779284 BLAKE2B 
ffc5ab7195faa64b01ae2f37385590405a5525b5ba0cb357bbdc24eb61c1590d25f299d706debb1af1026215dd3800c5133a5fe81cbce8708e0f7ee761a584e2
 SHA512 
9e993d9653497a5942ad6c3d1ef50b5da4153ba2c7a747aa094c2628f36b687033588b629ca21f8955c84fc6a15f7a7d8169f8b8677f36939bab76cc5e398e41

diff --git a/net-analyzer/icinga/files/fix-prestripped-binaries-1.7.0.patch 
b/net-analyzer/icinga/files/fix-prestripped-binaries-1.7.0.patch
deleted file mode 100644
index 256cfc83232..000
--- a/net-analyzer/icinga/files/fix-prestripped-binaries-1.7.0.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-diff -rupN icinga-1.7.0beta1-orig//base/Makefile.in 
icinga-1.7.0beta1//base/Makefile.in
 icinga-1.7.0beta1-orig//base/Makefile.in   2012-05-09 07:10:21.0 
-0500
-+++ icinga-1.7.0beta1//base/Makefile.in2012-05-14 14:00:29.666346315 
-0500
-@@ -41,7 +41,7 @@ HTMLDIR=@datarootdir@
- INSTALL=@INSTALL@
- INSTALL_OPTS=@INSTALL_OPTS@
- COMMAND_OPTS=@COMMAND_OPTS@
--STRIP=@STRIP@
-+STRIP=/bin/true
-
- CGIURL=@cgiurl@
- HTMURL=@htmurl@
-diff -rupN icinga-1.7.0beta1-orig//cgi/Makefile.in 
icinga-1.7.0beta1//cgi/Makefile.in
 icinga-1.7.0beta1-orig//cgi/Makefile.in2012-05-09 07:10:21.0 
-0500
-+++ icinga-1.7.0beta1//cgi/Makefile.in 2012-05-14 14:00:43.285346614 -0500
-@@ -21,7 +21,7 @@ INSTALL=@INSTALL@
- INSTALL_OPTS=@INSTALL_OPTS@
- INSTALL_OPTS_WEB=@INSTALL_OPTS_WEB@
- COMMAND_OPTS=@COMMAND_OPTS@
--STRIP=@STRIP@
-+STRIP=/bin/true
-
- CGIEXTRAS=@CGIEXTRAS@

diff --git a/net-analyzer/icinga/icinga-1.13.4.ebuild 
b/net-analyzer/icinga/icinga-1.13.4.ebuild
deleted file mode 100644
index 4f6eef1f43e..000
--- a/net-analyzer/icinga/icinga-1.13.4.ebuild
+++ /dev/null
@@ -1,269 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit depend.apache eutils multilib pax-utils toolchain-funcs user 
versionator
-
-DESCRIPTION="Nagios Fork - Check daemon, CGIs, docs, IDOutils"
-HOMEPAGE="http://www.icinga.org/;
-#MY_PV=$(delete_version_separator 3)
-#SRC_URI="mirror://sourceforge/${PN}/${PN}-${MY_PV}.tar.gz"
-#S=${WORKDIR}/${PN}-${MY_PV}
-#SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-SRC_URI="https://github.com/${PN}/${PN}-core/archive/v${PV}/${P}.tar.gz
-   
https://dev.gentoo.org/~prometheanfire/dist/patches/CVEs/CVE-2015-8010_1.13.3.patch;
-S="${WORKDIR}/${PN}-core-${PV}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~hppa x86"
-IUSE="+apache2 contrib eventhandler +idoutils lighttpd +mysql perl +plugins 
postgres ssl +vim-syntax +web"
-DEPEND="idoutils? ( dev-db/libdbi-drivers[mysql?,postgres?] )
-   perl? ( dev-lang/perl:= )
-   virtual/mailx
-   web? (
-   media-libs/gd[jpeg,png]
-   lighttpd? ( www-servers/lighttpd )
-   )
-   !net-analyzer/nagios-core"
-RDEPEND="${DEPEND}
-   plugins? ( 

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

2017-12-30 Thread Matt Thode
commit: 1b2553a3e91460a942539c5e2fc65ad272ffbcb1
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Dec 30 17:27:36 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sat Dec 30 17:37:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b2553a3

dev-python/oslo-cache: 1.25.1 stable amd64 and x86 with cleanup

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 dev-python/oslo-cache/Manifest |  1 -
 dev-python/oslo-cache/oslo-cache-1.25.0.ebuild | 42 --
 dev-python/oslo-cache/oslo-cache-1.25.1.ebuild |  2 +-
 3 files changed, 1 insertion(+), 44 deletions(-)

diff --git a/dev-python/oslo-cache/Manifest b/dev-python/oslo-cache/Manifest
index 12f581a53bd..e5f91d165e7 100644
--- a/dev-python/oslo-cache/Manifest
+++ b/dev-python/oslo-cache/Manifest
@@ -1,3 +1,2 @@
 DIST oslo-cache-1.17.0.tar.gz 47178 BLAKE2B 
bad4a005255a03cea4552b18adc242123923c3e5f8dfc73085ed8b0e600fa4c2c8420f0b5a4959d6272e8425b07da95ee77293bde486edcefd40471ff4fca439
 SHA512 
0ae55959a46624bd0b50cc8161f9428b3f61669f726ebc05d944f7e049c5172a1d9c83778c9632e8b2a21f047884d90d15b95c0e23a0dd19cb78f8d62f06d00e
-DIST oslo-cache-1.25.0.tar.gz 51267 BLAKE2B 
7bdf6a38aeaa296bd87b965551eb57523d653aae247d3381af402bfbaeebaa0ff66b21b0ede30e3ab00f957bc36936484552996d30048d42224268ac1b59243c
 SHA512 
3c21736c864cd63f3a55fe06cedad54a877970d3ede70fe9259cd549fb2a81d425547445238f8c8f9e42929b775216c79b34eead8655588ef8e1c2617bbae6a2
 DIST oslo-cache-1.25.1.tar.gz 51049 BLAKE2B 
24e229d7c7a03fc244fe257394fcff1dc55509c6ed6a60ef8eef49c1a7660972a8412188ca96902b61463dd452bc63fed890ba27235d93dd620a93a52de706a2
 SHA512 
bc5b6502c6f310670ffae9b70b232ff90f0d0c04b75ba14aa4d528634f912efb243b89e229b8277e86ef3d7cbe2e81e69996c80f011d8ea4e1050646f074b297

diff --git a/dev-python/oslo-cache/oslo-cache-1.25.0.ebuild 
b/dev-python/oslo-cache/oslo-cache-1.25.0.ebuild
deleted file mode 100644
index 9f4447b6a1c..000
--- a/dev-python/oslo-cache/oslo-cache-1.25.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{2_7,3_{4,5}} )
-
-inherit distutils-r1 vcs-snapshot
-
-MY_PN=${PN/-/.}
-
-DESCRIPTION="Oslo Caching around dogpile.cache"
-HOMEPAGE="https://launchpad.net/oslo;
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
-
-CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
-   !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   ${CDEPEND}
-"
-RDEPEND="
-   ${CDEPEND}
-   >=dev-python/dogpile-cache-0.6.2[${PYTHON_USEDEP}]
-   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-config-4.0.0[${PYTHON_USEDEP}]
-   !~dev-python/oslo-config-4.3.0[${PYTHON_USEDEP}]
-   !~dev-python/oslo-config-4.4.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
-   !~dev-python/oslo-i18n-3.15.2[${PYTHON_USEDEP}]
-   >=dev-python/oslo-log-3.22.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-utils-3.20.0[${PYTHON_USEDEP}]
-"
-
-python_prepare_all() {
-   sed -i '/^hacking/d' test-requirements.txt || die
-   distutils-r1_python_prepare_all
-}

diff --git a/dev-python/oslo-cache/oslo-cache-1.25.1.ebuild 
b/dev-python/oslo-cache/oslo-cache-1.25.1.ebuild
index b655f5a5bee..9f4447b6a1c 100644
--- a/dev-python/oslo-cache/oslo-cache-1.25.1.ebuild
+++ b/dev-python/oslo-cache/oslo-cache-1.25.1.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
 
 CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
!~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"



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

2017-12-30 Thread Matt Thode
commit: d53a46c47ab7cb917bbc05696593062a36f64045
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Dec 30 17:25:58 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sat Dec 30 17:37:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d53a46c4

dev-python/oslo-versionedobjects: 1.26.1 stable amd64 and x86 with cleanup

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 dev-python/oslo-versionedobjects/Manifest  |  1 -
 .../oslo-versionedobjects-1.26.0.ebuild| 43 --
 .../oslo-versionedobjects-1.26.1.ebuild|  2 +-
 3 files changed, 1 insertion(+), 45 deletions(-)

diff --git a/dev-python/oslo-versionedobjects/Manifest 
b/dev-python/oslo-versionedobjects/Manifest
index 843b00973c1..6ea52a9a569 100644
--- a/dev-python/oslo-versionedobjects/Manifest
+++ b/dev-python/oslo-versionedobjects/Manifest
@@ -1,3 +1,2 @@
 DIST oslo.versionedobjects-1.21.1.tar.gz 145514 BLAKE2B 
a5cc7b4a814718cd24c460b2b39af381c55fba94d363ca8ebfb096386261ac86f0f18a6aafb78b032e454c7fcdc4ce7c3d9ae5a9348036283fa61eed98b05e27
 SHA512 
e594d77a923c588a7ca1bc4f1faae4532f28cc2306d548235e0bc3cf0c6c16a5acb54f5b82b97f4ead165b29982d0f96f20357b1fa0a1b2fde3445ecdc15
-DIST oslo.versionedobjects-1.26.0.tar.gz 146388 BLAKE2B 
a3c2d6effca31525c33631b40abe0c0507155106b3fc9917b2c13e8f2849036fc57a16075d06999a6212a11f7ea653c9a2c9d0fdc7d9b42e9bcef4b81253398e
 SHA512 
633389177b0f4d62e77e5902011bc783f1e7d2993a3d8dee693526c8af435764b1a86e383f861192dfac8d93da7c49b11e16b08485027470107597804c72a81f
 DIST oslo.versionedobjects-1.26.1.tar.gz 148214 BLAKE2B 
fa449b57db3ae4148fa431616b49b83d6a1424cc5f1845546fc945270bfa1b470f376a52edb0426f1fd86783cfe25906f476fab3417b3944c5f3074548704c77
 SHA512 
13962e9cfd5c63d9691bef0e1b31aa1751a506dc7a8aa3031612220778ba887d3122eea205456809bed9cec12c8fd5debfdce827d59ad8fc991ff85de7f841a1

diff --git 
a/dev-python/oslo-versionedobjects/oslo-versionedobjects-1.26.0.ebuild 
b/dev-python/oslo-versionedobjects/oslo-versionedobjects-1.26.0.ebuild
deleted file mode 100644
index 589284cf89b..000
--- a/dev-python/oslo-versionedobjects/oslo-versionedobjects-1.26.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
-
-inherit distutils-r1
-
-DESCRIPTION="A library that provides a generic versioned and RPC-friendly  
object model."
-HOMEPAGE="http://docs.openstack.org/developer/oslo.versionedobjects;
-SRC_URI="mirror://pypi/${PN:0:1}/oslo.versionedobjects/oslo.versionedobjects-${PV}.tar.gz"
-S="${WORKDIR}/oslo.versionedobjects-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE=""
-
-CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
-   !~dev-python/pbr-2.1.0"
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   ${CDEPEND}"
-RDEPEND="
-   ${CDEPEND}
-   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-concurrency-3.8.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-config-4.0.0[${PYTHON_USEDEP}]
-   !~dev-python/oslo-config-4.3.0[${PYTHON_USEDEP}]
-   !~dev-python/oslo-config-4.4.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-context-2.14.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-messaging-5.24.2[${PYTHON_USEDEP}]
-   !~dev-python/oslo-messaging-5.25.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-serialization-1.10.0[${PYTHON_USEDEP}]
-   !~dev-python/oslo-serialization-1.19.1[${PYTHON_USEDEP}]
-   >=dev-python/oslo-utils-3.20.0[${PYTHON_USEDEP}]
-   >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
-   >=dev-python/oslo-log-3.22.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
-   !~dev-python/oslo-i18n-3.15.0[${PYTHON_USEDEP}]
-   >=dev-python/webob-1.7.1[${PYTHON_USEDEP}]
-   >=dev-python/netaddr-0.7.13[${PYTHON_USEDEP}]
-   !~dev-python/netaddr-0.7.16[${PYTHON_USEDEP}]"

diff --git 
a/dev-python/oslo-versionedobjects/oslo-versionedobjects-1.26.1.ebuild 
b/dev-python/oslo-versionedobjects/oslo-versionedobjects-1.26.1.ebuild
index 6120b8f21bb..589284cf89b 100644
--- a/dev-python/oslo-versionedobjects/oslo-versionedobjects-1.26.1.ebuild
+++ b/dev-python/oslo-versionedobjects/oslo-versionedobjects-1.26.1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/oslo.versionedobjects-${PV}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE=""
 
 CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]



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

2017-12-30 Thread Matt Thode
commit: f6805d3cde87ff6324512f4adf48b6e9c57627dd
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Dec 30 17:28:35 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sat Dec 30 17:37:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6805d3c

dev-python/oslo-privsep: 1.22.1 stable amd64 and x86 with cleanup

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 dev-python/oslo-privsep/Manifest   |  1 -
 dev-python/oslo-privsep/oslo-privsep-1.22.0.ebuild | 54 --
 dev-python/oslo-privsep/oslo-privsep-1.22.1.ebuild |  2 +-
 3 files changed, 1 insertion(+), 56 deletions(-)

diff --git a/dev-python/oslo-privsep/Manifest b/dev-python/oslo-privsep/Manifest
index c692af5e685..59e03ed9338 100644
--- a/dev-python/oslo-privsep/Manifest
+++ b/dev-python/oslo-privsep/Manifest
@@ -1,3 +1,2 @@
 DIST oslo.privsep-1.16.0.tar.gz 30448 BLAKE2B 
b1bdff6d168c4215728e8a3e84df9973bdd066882d8409d12fc736861f9a796c5591b1ea4d4f6397ba742e0a2e0b4cc731058e8e8924f0c8598d315b43fb72ca
 SHA512 
223cb4a32a9a8545833621c7a6e3a9ab5acf84a188f2a6f45df4311e02ec64cef8d7150ddde89ca3c207f5aee599ed655b1f9a5fbdec7f55605d4d3aa251edd5
-DIST oslo.privsep-1.22.0.tar.gz 33179 BLAKE2B 
f89c44deb7bfc7531063731db9a6eb2f92a85f686c8ae5f117068eaddee1ff26d45b14a2c7c0a65e8071f238e9239c98fbe20a2a524fd10a511f2bd71dc13794
 SHA512 
ba4bb9b4fae1dae029a72f1216c23eb7c3ec0d9376c6c1b6ac864b56d3a942e4774ef95830f451c6d2c11cac5089bbca3c7c1cc47f7efd9dc5be58a3bcdf76e5
 DIST oslo.privsep-1.22.1.tar.gz 32602 BLAKE2B 
1dff51174aaf3b8b8c2c5006e476f8b6f386f071cffd5038c9261af3696a7ab1e05e8ab400a6c15a1dc050363e991587d8234ee6a99dfacd20f10162779766df
 SHA512 
fc71b92b9a73e9de5003bf3e9288eca6a128c8d98abb51e5e372823a8ad549aa484bec3ab2bd0ccffe527282f96f12dd02c0bdcd0680b123649ac452ad4c0a7e

diff --git a/dev-python/oslo-privsep/oslo-privsep-1.22.0.ebuild 
b/dev-python/oslo-privsep/oslo-privsep-1.22.0.ebuild
deleted file mode 100644
index 2994eb02cc8..000
--- a/dev-python/oslo-privsep/oslo-privsep-1.22.0.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
-
-inherit distutils-r1
-
-DESCRIPTION="OpenStack library for privilege separation."
-HOMEPAGE="https://pypi.python.org/pypi/oslo.privsep;
-SRC_URI="mirror://pypi/${PN:0:1}/oslo.privsep/oslo.privsep-${PV}.tar.gz"
-S="${WORKDIR}/oslo.privsep-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="test"
-
-CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
-   !~dev-python/pbr-2.1.0"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
-   ${CDEPEND}
-   test? (
-   >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
-   >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
-   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
-   >=dev-python/sphinx-1.6.2[${PYTHON_USEDEP}]
-   >=dev-python/openstackdocstheme-1.11.0[${PYTHON_USEDEP}]
-   >=dev-python/reno-1.8.0[${PYTHON_USEDEP}]
-   !~dev-python/reno-2.3.1[${PYTHON_USEDEP}]
-   dev-python/nose[${PYTHON_USEDEP}] )"
-RDEPEND="
-   >=dev-python/oslo-log-3.22.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
-   !~dev-python/oslo-i18n-3.15.2[${PYTHON_USEDEP}]
-   >=dev-python/oslo-config-4.0.0[${PYTHON_USEDEP}]
-   !~dev-python/oslo-config-4.3.0[${PYTHON_USEDEP}]
-   !~dev-python/oslo-config-4.4.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-utils-3.20.0[${PYTHON_USEDEP}]
-   virtual/python-enum34[${PYTHON_USEDEP}]
-   dev-python/cffi[${PYTHON_USEDEP}]
-   >=dev-python/eventlet-0.18.4[${PYTHON_USEDEP}]
-   !~dev-python/eventlet-0.20.1[${PYTHON_USEDEP}]
-   =dev-python/greenlet-0.3.2[${PYTHON_USEDEP}]
-   >=dev-python/msgpack-0.4.0[${PYTHON_USEDEP}]"
-
-python_prepare_all() {
-   sed -i '/^hacking/d' test-requirements.txt || die
-   distutils-r1_python_prepare_all
-}
-
-# python_test() {
-# }

diff --git a/dev-python/oslo-privsep/oslo-privsep-1.22.1.ebuild 
b/dev-python/oslo-privsep/oslo-privsep-1.22.1.ebuild
index 7e62a26bbdd..f2203d0c8cc 100644
--- a/dev-python/oslo-privsep/oslo-privsep-1.22.1.ebuild
+++ b/dev-python/oslo-privsep/oslo-privsep-1.22.1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/oslo.privsep-${PV}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE="test"
 
 CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]



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

2017-12-30 Thread Matt Thode
commit: 74fe9a5e298ee38751c5a0d3a20b8c4bab82e800
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Dec 30 17:33:03 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sat Dec 30 17:37:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74fe9a5e

app-admin/ansible: 2.4.2.0 stable amd64 and x86

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 app-admin/ansible/ansible-2.4.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/ansible/ansible-2.4.2.0.ebuild 
b/app-admin/ansible/ansible-2.4.2.0.ebuild
index ce8483dc714..bbe7fb86b29 100644
--- a/app-admin/ansible/ansible-2.4.2.0.ebuild
+++ b/app-admin/ansible/ansible-2.4.2.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://releases.ansible.com/${PN}/${P}.tar.gz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86 ~x64-macos"
+KEYWORDS="amd64 x86 ~x64-macos"
 IUSE="test"
 
 RDEPEND="



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

2017-12-30 Thread Matt Thode
commit: dea872e20059cb84acd2320b520e7e54c292387c
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Dec 30 17:31:18 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sat Dec 30 17:37:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dea872e2

dev-python/oslo-reports: 1.17.1 stable amd64 and x86 with cleanup

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 dev-python/oslo-reports/Manifest   |  1 -
 dev-python/oslo-reports/oslo-reports-1.17.0.ebuild | 39 --
 dev-python/oslo-reports/oslo-reports-1.17.1.ebuild |  2 +-
 3 files changed, 1 insertion(+), 41 deletions(-)

diff --git a/dev-python/oslo-reports/Manifest b/dev-python/oslo-reports/Manifest
index 53fefa3dc33..298b09dee05 100644
--- a/dev-python/oslo-reports/Manifest
+++ b/dev-python/oslo-reports/Manifest
@@ -1,3 +1,2 @@
-DIST oslo.reports-1.17.0.tar.gz 47891 BLAKE2B 
8f39a955585baf10a8bff017c7cd652f511e97061705ca63671522cd40da7d4c3d1b8f3d2aa3da69257b3d7c9a57a6f0f8d4bba12d7439edbb91af5f81733399
 SHA512 
1fded7c8d6149dbbe11fb6fb28f6db656571519fcc093bfa7bf85a8d998c6cf23f28512e0658c9f8f547185f10bfb3b993fdc52942eac5ba884d2ee15556ad20
 DIST oslo.reports-1.17.1.tar.gz 47828 BLAKE2B 
414020c3ec934fc32132837b1af16a5f4ad481b392237a930370111e0930d18681c1fbd9d969ad5207966856caaed4c94c3dd89e63849ca042acad72cf3440e4
 SHA512 
2ed6d69c8643901a185f38de34cff663160daa246d372503f17e2102634c6634dfafeaa7d6474b7bd702f43aece27a3e4d16c06ccc0a9f6bee1d79a2204ec704
 DIST oslo.reports-1.22.1.tar.gz 48151 BLAKE2B 
f3867bf3c6c7fd207b1e730e8c96098d74b42239107999194bcef295ae0a86048bed7f47498a5d4a0186d15d48f97d897850fd2558eaae7bc386b9401c01155a
 SHA512 
c2c7f35fe80df9393cb1d9add59a7be95586ee078074548795f881c8515073946bcf3dfda02536850b943f346a6b81bfffa1d9f461f0cafdf6163da09b6d07d4

diff --git a/dev-python/oslo-reports/oslo-reports-1.17.0.ebuild 
b/dev-python/oslo-reports/oslo-reports-1.17.0.ebuild
deleted file mode 100644
index 074ad9e09ba..000
--- a/dev-python/oslo-reports/oslo-reports-1.17.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
-
-inherit distutils-r1
-
-DESCRIPTION="generified reports for openstack"
-HOMEPAGE="http://docs.openstack.org/developer/oslo.reports;
-SRC_URI="mirror://pypi/${PN:0:1}/oslo.reports/oslo.reports-${PV}.tar.gz"
-S="${WORKDIR}/oslo.reports-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE=""
-
-CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
-   ${CDEPEND}"
-RDEPEND="
-   ${CDEPEND}
-   >=dev-python/jinja-2.8[${PYTHON_USEDEP}]
-   !~dev-python/jinja-2.9.0[${PYTHON_USEDEP}]
-   !~dev-python/jinja-2.9.1[${PYTHON_USEDEP}]
-   !~dev-python/jinja-2.9.2[${PYTHON_USEDEP}]
-   !~dev-python/jinja-2.9.3[${PYTHON_USEDEP}]
-   !~dev-python/jinja-2.9.4[${PYTHON_USEDEP}]
-   >=dev-python/oslo-serialization-1.10.0[${PYTHON_USEDEP}]
-   >=dev-python/psutil-1.2.1[${PYTHON_USEDEP}]
-   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-utils-3.18.0[${PYTHON_USEDEP}]"
-
-python_prepare_all() {
-   sed -i '/^hacking/d' test-requirements.txt || die
-   distutils-r1_python_prepare_all
-}

diff --git a/dev-python/oslo-reports/oslo-reports-1.17.1.ebuild 
b/dev-python/oslo-reports/oslo-reports-1.17.1.ebuild
index 62da8e1b81b..a41d32fdc2f 100644
--- a/dev-python/oslo-reports/oslo-reports-1.17.1.ebuild
+++ b/dev-python/oslo-reports/oslo-reports-1.17.1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/oslo.reports-${PV}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE=""
 
 CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"



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

2017-12-30 Thread Matt Thode
commit: 093223680b935c0d2355e7c632768e14f8c3d1f0
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Dec 30 17:29:25 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sat Dec 30 17:37:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09322368

dev-python/oslo-reports: 1.22.1 stable amd64 and x86 with cleanup

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 dev-python/oslo-reports/Manifest   |  1 -
 dev-python/oslo-reports/oslo-reports-1.22.0.ebuild | 42 --
 dev-python/oslo-reports/oslo-reports-1.22.1.ebuild |  2 +-
 3 files changed, 1 insertion(+), 44 deletions(-)

diff --git a/dev-python/oslo-reports/Manifest b/dev-python/oslo-reports/Manifest
index e5795b0f7c9..53fefa3dc33 100644
--- a/dev-python/oslo-reports/Manifest
+++ b/dev-python/oslo-reports/Manifest
@@ -1,4 +1,3 @@
 DIST oslo.reports-1.17.0.tar.gz 47891 BLAKE2B 
8f39a955585baf10a8bff017c7cd652f511e97061705ca63671522cd40da7d4c3d1b8f3d2aa3da69257b3d7c9a57a6f0f8d4bba12d7439edbb91af5f81733399
 SHA512 
1fded7c8d6149dbbe11fb6fb28f6db656571519fcc093bfa7bf85a8d998c6cf23f28512e0658c9f8f547185f10bfb3b993fdc52942eac5ba884d2ee15556ad20
 DIST oslo.reports-1.17.1.tar.gz 47828 BLAKE2B 
414020c3ec934fc32132837b1af16a5f4ad481b392237a930370111e0930d18681c1fbd9d969ad5207966856caaed4c94c3dd89e63849ca042acad72cf3440e4
 SHA512 
2ed6d69c8643901a185f38de34cff663160daa246d372503f17e2102634c6634dfafeaa7d6474b7bd702f43aece27a3e4d16c06ccc0a9f6bee1d79a2204ec704
-DIST oslo.reports-1.22.0.tar.gz 48141 BLAKE2B 
d7b0518cde504152336451fc73dd9acca1fc5fa44717eae358e8065051944ea25e6624fedd4795125405cb423f099f1cd2f63a127e2fada9928b34baa386a4e2
 SHA512 
fa4d6f08531c383fbba3fc2785db0c22a21226d477faebe65ae6ede5e2c7db7fbcbb6edd793c38e6f862679e13f2e7e5838ee48784ae554f18ba9363edbbee54
 DIST oslo.reports-1.22.1.tar.gz 48151 BLAKE2B 
f3867bf3c6c7fd207b1e730e8c96098d74b42239107999194bcef295ae0a86048bed7f47498a5d4a0186d15d48f97d897850fd2558eaae7bc386b9401c01155a
 SHA512 
c2c7f35fe80df9393cb1d9add59a7be95586ee078074548795f881c8515073946bcf3dfda02536850b943f346a6b81bfffa1d9f461f0cafdf6163da09b6d07d4

diff --git a/dev-python/oslo-reports/oslo-reports-1.22.0.ebuild 
b/dev-python/oslo-reports/oslo-reports-1.22.0.ebuild
deleted file mode 100644
index aba2422ed1a..000
--- a/dev-python/oslo-reports/oslo-reports-1.22.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
-
-inherit distutils-r1
-
-DESCRIPTION="generified reports for openstack"
-HOMEPAGE="http://docs.openstack.org/developer/oslo.reports;
-SRC_URI="mirror://pypi/${PN:0:1}/oslo.reports/oslo.reports-${PV}.tar.gz"
-S="${WORKDIR}/oslo.reports-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE=""
-
-CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
-   !~dev-python/pbr-2.1.0"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
-   ${CDEPEND}"
-RDEPEND="
-   ${CDEPEND}
-   >=dev-python/jinja-2.8[${PYTHON_USEDEP}]
-   !~dev-python/jinja-2.9.0[${PYTHON_USEDEP}]
-   !~dev-python/jinja-2.9.1[${PYTHON_USEDEP}]
-   !~dev-python/jinja-2.9.2[${PYTHON_USEDEP}]
-   !~dev-python/jinja-2.9.3[${PYTHON_USEDEP}]
-   !~dev-python/jinja-2.9.4[${PYTHON_USEDEP}]
-   >=dev-python/oslo-serialization-1.10.0[${PYTHON_USEDEP}]
-   !~dev-python/oslo-serialization-2.19.1[${PYTHON_USEDEP}]
-   >=dev-python/psutil-3.2.2[${PYTHON_USEDEP}]
-   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
-   !~dev-python/oslo-i18n-3.15.2[${PYTHON_USEDEP}]
-   >=dev-python/oslo-utils-3.20.0[${PYTHON_USEDEP}]"
-
-python_prepare_all() {
-   sed -i '/^hacking/d' test-requirements.txt || die
-   distutils-r1_python_prepare_all
-}

diff --git a/dev-python/oslo-reports/oslo-reports-1.22.1.ebuild 
b/dev-python/oslo-reports/oslo-reports-1.22.1.ebuild
index ad722b7e1ad..aba2422ed1a 100644
--- a/dev-python/oslo-reports/oslo-reports-1.22.1.ebuild
+++ b/dev-python/oslo-reports/oslo-reports-1.22.1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/oslo.reports-${PV}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE=""
 
 CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]



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

2017-12-30 Thread Mikle Kolyada
commit: 2657bad9087b5fc107e72e34f08ebf68f808bd58
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Dec 30 16:51:36 2017 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Dec 30 16:52:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2657bad9

net-proxy/tayga: revbump: EAPI=6

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 net-proxy/tayga/tayga-0.9.2-r1.ebuild | 25 +
 1 file changed, 25 insertions(+)

diff --git a/net-proxy/tayga/tayga-0.9.2-r1.ebuild 
b/net-proxy/tayga/tayga-0.9.2-r1.ebuild
new file mode 100644
index 000..09f91c9a57d
--- /dev/null
+++ b/net-proxy/tayga/tayga-0.9.2-r1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit autotools
+
+DESCRIPTION="out-of-kernel stateless NAT64 implementation based on TUN"
+HOMEPAGE="http://www.litech.org/tayga/;
+SRC_URI="http://www.litech.org/${PN}/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   default
+   sed -e '/^CFLAGS/d' \
+   -i configure.ac || die "sed failed"
+   eautoreconf
+}



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

2017-12-30 Thread Sergei Trofimovich
commit: 8920a246eacfda30825459713d6953a41250
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Dec 30 14:51:48 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Dec 30 14:51:48 2017 +
URL:https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=8920

crossdev: drop CROSSCOMPILE_OPTS="bootstrap"

CROSSCOMPILE_OPTS="bootstrap" does not guard any code in ::gentoo or ::toolchain

I did not find any code in gcc ebuilds handling 'crosscompile_opts_bootstrap'.

Signed-off-by: Sergei Trofimovich  gentoo.org>

 crossdev | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/crossdev b/crossdev
index d0f0bfc..f7d2fdc 100755
--- a/crossdev
+++ b/crossdev
@@ -1319,7 +1319,7 @@ if ! ex_fast ; then
 
# then finally get around to the C compiler
USE="${GUSE} ${USE} ${GUSE_DISABLE_STAGE_1}" \
-   CROSSCOMPILE_OPTS="bootstrap" \
+   CROSSCOMPILE_OPTS="" \
doemerge ${GPKG} ${GPKG}-stage1
fi
 
@@ -1345,8 +1345,6 @@ if ! ex_fast ; then
 
# stage4: full compiler (C/C++/etc...)
if is_s4 ; then
-   set_eopts_on_pkg_status ${GPKG} crosscompile_opts_bootstrap
-
EOPTS="${EOPTS_UP} --newuse"
USE="${GUSE} ${USE} ${GUSE_DISABLE_STAGE_2}" \
doemerge ${GPKG} ${GPKG}-stage2



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

2017-12-30 Thread Sergei Trofimovich
commit: ec8ed598ec364d0cdae289eb0ce415158f7115b7
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Dec 30 14:45:51 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Dec 30 14:45:51 2017 +
URL:https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=ec8ed598

crossdev: add a comment around set_eopts_on_pkg_status()

Signed-off-by: Sergei Trofimovich  gentoo.org>

 crossdev | 1 +
 1 file changed, 1 insertion(+)

diff --git a/crossdev b/crossdev
index 06d2775..d0f0bfc 100755
--- a/crossdev
+++ b/crossdev
@@ -1219,6 +1219,7 @@ emerged_with_use() {
local pkg=$1 use=$2
grep -qs ${use} "${EPREFIX}"/var/db/pkg/cross-${CTARGET}/${pkg}-*/USE
 }
+# Force package rebuild if USE-flag is set otherwise install package only if 
flag is missing.
 set_eopts_on_pkg_status() {
emerged_with_use "$@" \
&& EOPTS=${EOPTS_DEF} \



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

2017-12-30 Thread James Le Cuirot
commit: 1e55194082d13c89fd7a251dae6627e5666e3a44
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Dec 30 14:35:45 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Dec 30 14:35:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e551940

profiles: Remove games-fps/doom-data[doomsday] amd64 mask

doomsday is now keyworded for amd64.

 profiles/arch/amd64/package.use.mask | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index dfd5773a9dc..d10aad5027b 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -230,9 +230,6 @@ dev-qt/qtwebkit -jit
 # Masked in base, unmask for amd64/x86
 >=media-video/mplayer-1.0_rc4_p20101219 -bluray
 
-# doomsday doesn't work on amd64 so mask off things that pull it in.
-games-fps/doom-data doomsday
-
 # Chí-Thanh Christopher Nguyễn  (28 Nov 2010)
 # sys-devel/llvm is keyworded on amd64
 media-libs/mesa -llvm



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

2017-12-30 Thread Thomas Deutschmann
commit: 7151861e585b26e0fb961b0b0010d7c1cce61fd9
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Dec 30 14:22:12 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Dec 30 14:23:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7151861e

sys-kernel/gentoo-sources: amd64 stable (bug #642522)

Acked-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sys-kernel/gentoo-sources/gentoo-sources-4.9.72.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.9.72.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.9.72.ebuild
index 7cb9ee43cb3..7a5874ea050 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.9.72.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.9.72.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
 IUSE="experimental"
 



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

2017-12-30 Thread Michael Orlitzky
commit: a70b3dac6e02ec1c6dcb3c59d2e1749a534f2141
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Sat Dec 30 13:33:20 2017 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Sat Dec 30 14:00:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a70b3dac

php-ext-pecl-r2.eclass: drop unused and last-rited eclass.

The php-ext-pecl-r2.eclass has no more in-tree consumers, and it was
last-rited on 2017-10-19. This commit removes it.

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

 eclass/php-ext-pecl-r2.eclass | 105 --
 1 file changed, 105 deletions(-)

diff --git a/eclass/php-ext-pecl-r2.eclass b/eclass/php-ext-pecl-r2.eclass
deleted file mode 100644
index 5fd3658e0f6..000
--- a/eclass/php-ext-pecl-r2.eclass
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# @DEAD
-# @ECLASS: php-ext-pecl-r2.eclass
-# @MAINTAINER:
-# Gentoo PHP team 
-# @AUTHOR:
-# Author: Tal Peer 
-# Author: Luca Longinotti 
-# Author: Jakub Moc 
-# @BLURB: A uniform way of installing PECL extensions
-# @DESCRIPTION:
-# This eclass should be used by all dev-php[45]/pecl-* ebuilds
-# as a uniform way of installing PECL extensions.
-# For more information about PECL, see http://pecl.php.net/
-
-# @ECLASS-VARIABLE: PHP_EXT_PECL_PKG
-# @DESCRIPTION:
-# Set in ebuild before inheriting this eclass if the tarball name
-# differs from ${PN/pecl-/} so that SRC_URI and HOMEPAGE gets set
-# correctly by the eclass.
-#
-# Setting this variable manually also affects PHP_EXT_NAME and ${S}
-# unless you override those in ebuild. Also see PHP_EXT_PECL_FILENAME
-# if this is not desired for whatever reason.
-
-# @ECLASS-VARIABLE: PHP_EXT_PECL_FILENAME
-# @DESCRIPTION:
-# Set in ebuild before inheriting this eclass if the tarball name
-# differs from ${PN/pecl-/} so that SRC_URI gets set correctly by
-# the eclass.
-#
-# Unlike PHP_EXT_PECL_PKG, setting this variable does not affect
-# HOMEPAGE, PHP_EXT_NAME or ${S}.
-
-die "Please upgrade to php-ext-pecl-r3 (see 
https://wiki.gentoo.org/wiki/Project:PHP/Php-ext-source-r3_migration_guide).  
This eclass is due to be removed."
-
-[[ -z "${PHP_EXT_PECL_PKG}" ]] && PHP_EXT_PECL_PKG="${PN/pecl-/}"
-
-
-[[ -z ${MY_PV} ]] && MY_PV=${PV}
-
-PECL_PKG="${PHP_EXT_PECL_PKG}"
-MY_PV="${MY_PV/_/}"
-PECL_PKG_V="${PECL_PKG}-${MY_PV}"
-
-[[ -z "${PHP_EXT_NAME}" ]] && PHP_EXT_NAME="${PECL_PKG}"
-
-S="${WORKDIR}/${PECL_PKG_V}"
-
-inherit php-ext-source-r2
-
-EXPORT_FUNCTIONS src_compile src_install src_test
-
-if [[ -n "${PHP_EXT_PECL_FILENAME}" ]] ; then
-   FILENAME="${PHP_EXT_PECL_FILENAME}-${MY_PV}.tgz"
-else
-   FILENAME="${PECL_PKG_V}.tgz"
-fi
-
-SRC_URI="http://pecl.php.net/get/${FILENAME};
-HOMEPAGE="http://pecl.php.net/${PECL_PKG};
-
-# @FUNCTION: php-ext-pecl-r2_src_compile
-# @DESCRIPTION:
-# Takes care of standard compile for PECL packages.
-php-ext-pecl-r2_src_compile() {
-   php-ext-source-r2_src_compile
-}
-
-# @FUNCTION: php-ext-pecl-r2_src_install
-# @DESCRIPTION:
-# Takes care of standard install for PECL packages.
-# You can also simply add examples to IUSE to automagically install
-# examples supplied with the package.
-
-# @VARIABLE: DOCS
-# @DESCRIPTION:
-# Set in ebuild if you wish to install additional, package-specific 
documentation.
-php-ext-pecl-r2_src_install() {
-   php-ext-source-r2_src_install
-
-   for doc in ${DOCS} "${WORKDIR}"/package.xml CREDITS ; do
-   [[ -s ${doc} ]] && dodoc ${doc}
-   done
-
-   if has examples ${IUSE} && use examples ; then
-   insinto /usr/share/doc/${CATEGORY}/${PF}/examples
-   doins -r examples/*
-   fi
-}
-
-
-# @FUNCTION: php-ext-pecl-r2_src_test
-# @DESCRIPTION:
-# Takes care of running any tests delivered with the PECL package.
-# Standard phpize generates a run-tests.php file that is executed in make test
-# We only need to force it to non-interactive mode
-php-ext-pecl-r2_src_test() {
-   for slot in `php_get_slots`; do
-   php_init_slot_env ${slot}
-   NO_INTERACTION="yes" emake test || die "emake test failed for 
slot ${slot}"
-   done
-}



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

2017-12-30 Thread Alice Ferrazzi
commit: 8eb2eb4711f9d696f3cb19fef852f4063220b8d3
Author: Alice Ferrazzi  gentoo  org>
AuthorDate: Sat Dec 30 12:50:19 2017 +
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Sat Dec 30 12:50:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8eb2eb47

sys-kernel/gentoo-sources: genpatches-4.14-13
Make sure -fstack-check isn't enabled bug #642268

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources-4.14.10-r1.ebuild   | 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index bff0ff7096f..308fa3150a8 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -28,6 +28,9 @@ DIST genpatches-4.14-11.extras.tar.xz 17480 BLAKE2B 
f8928c584ddde806347a6e2e0aaf
 DIST genpatches-4.14-12.base.tar.xz 348424 BLAKE2B 
538eed70f434fd4f5234e1847aba7675a70633698fd4d88cd758377120960c2b9c83a1aff65d9e3638c3b5415e7a59c250734355dcc65c413d33d31caa51d130
 SHA512 
236a34ce8ab9162456c3bc301de28cca5dff60ec1d55004337ddbecee0d69c36248d7113310f3e7d5e6d68478582a4aadc822eb61f3e145b066181a7bf422c1e
 DIST genpatches-4.14-12.experimental.tar.xz 5180 BLAKE2B 
671bee030fbb04111bafac179e4077c7ed67f855e74db995d657c2425ccb1388e9d6b215cb2538677b956dba5e464e6e38202dcb4b05765a9484e5e436df6d84
 SHA512 
88146d6255cab97e2a8cb3fedeb2ba658b10f06a8ca130006e937a32b7ff7a8a7da5aac11d25118e8ad74d582c20aebc2aed266300b32bdddccda10f8752338c
 DIST genpatches-4.14-12.extras.tar.xz 17488 BLAKE2B 
5a3d8cb4cd6bdefffc5f21caa1ed9155b67caf1475575a90b4e1dc71e447ded6ab56652bee4ddf40cacfbbe56e5f25e921fc0fc912aecf2346d260a0efe24815
 SHA512 
74e0e482445124d65c2f13510c484a80b38ee5f48399bab232aced06e4dec113893ebe9c982522f8332c37373a0f15779a6a2afa0dadbc96a623d9a254a1162b
+DIST genpatches-4.14-13.base.tar.xz 349100 BLAKE2B 
c38845313e140b1d8681f6832b651beddf9d16957ee3eeea2d1c50d3707513a9a3566515384401fca8599255750d67db735c711617a7c3c265082dcc063b23d3
 SHA512 
3651adbc031e7d6ffe72de292ea5f28912aec17054712cc21292600e6f2ff88d30feee2b8d1a4e7087afb27f897d3de21448119c25f4c03ba5554a8f2eeec086
+DIST genpatches-4.14-13.experimental.tar.xz 5180 BLAKE2B 
67e3da688f6881c983fa81ff95f2aad44e64d09fbe9dda69a495b79df8ebe6cb58e1a69bfba64ed4eaf909b70c1dba46a5f179adc89cc832d51b208b32c09045
 SHA512 
5f75bf8430358e036bd00e25c7a0b06ad9bf17b91a6032a137ce0fdc1c5611d7775b653169d4bc1ee2855f54df75f38361a5b5bffbc620d131837c9c4f51b329
+DIST genpatches-4.14-13.extras.tar.xz 17496 BLAKE2B 
e975699bf198db664e6eed352d964e7b908252bf4d0bd556f805b3caa4696bb63a4c6e1aeeab62867705acc9e1f59c2e9ba92e788568e99af55b012684b89d4a
 SHA512 
fc435efb55749af0e4b50afb9024b474dec53bbe05eedca07ece2590ac96c08bb54e05b511d072fe3a07f6957f8c05f66697ad303477d27141d2afd3a0ddb897
 DIST genpatches-4.4-107.base.tar.xz 1587988 BLAKE2B 
827d3ae42c0fc412c165568edaf1f8550bf828d7e2edb7c5abd3013a2b639dbeb68d2e3a9656e2995baee07c7619695918e654174528ce3eebc8a891715bc636
 SHA512 
1fffc6d7b2c186c87c8b343d4bf5fcf94086dae9f4e70b2965f5dc8c18ff4753d417074ec4ad7deca29ff597a6e5d0cfca4bf325609596678febea5ac2f5ea24
 DIST genpatches-4.4-107.experimental.tar.xz 87776 BLAKE2B 
b239fcc9ee1d0344a9fac8b6ae8e712bdf97df7547a2d3d1d6b39ea23f50d8836ae8fac3bfffcc401b3af52dd333b2b2b1e1626fb739da608d247be5fc67dbf3
 SHA512 
49e0cbc980cfafc7992d92e0bd2dd07d594ec39b9ba0bae27dd915eaffbd78c5af6d3d47847a98ee9a619447b3b220faf0c44484dc99088609ff8053f3c5d907
 DIST genpatches-4.4-107.extras.tar.xz 16468 BLAKE2B 
1ece602969ead12faab3e0e5d5703a75c737a18efe873d5bdda71ff134387f5760a76105262270543b4a0e882a9b5434905b3846bd68cc3af5bc1b0383122cd2
 SHA512 
0843f4cc2cb2b3219f7e1343d68062a9c86f08c51c67a801f82c7685c8c0eb92ea32841a8a6d4bb8da9fc9882eeb965bc66317d7c14e7a5ffbb58214f962dc35

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.14.10-r1.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.14.10-r1.ebuild
new file mode 100644
index 000..7d7786e4edb
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.14.10-r1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="13"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



[gentoo-commits] proj/linux-patches: New tag: 4.14-13

2017-12-30 Thread Alice Ferrazzi
commit: 
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Sat Dec 30 12:46:05 2017 +

New tag: 4.14-13




[gentoo-commits] proj/linux-patches:4.14 commit in: /

2017-12-30 Thread Alice Ferrazzi
commit: a5d779212b266be96f87f91cd5d468f50f3377c7
Author: Alice Ferrazzi  gentoo  org>
AuthorDate: Sat Dec 30 12:20:47 2017 +
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Sat Dec 30 12:20:47 2017 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=a5d77921

Make sure -fstack-check isn't enabled bug #642268

 _README |  4 ++
 2902_Make-sure-fstack-check-isn-t-enabled.patch | 50 +
 2 files changed, 54 insertions(+)

diff --git a/_README b/_README
index 987..86c72af 100644
--- a/_README
+++ b/_README
@@ -119,6 +119,10 @@ Patch:  
2901_tools-objtool-makefile-dont-assume-sync-checksh-is-executable.patch
 From:   
http://www.ozlabs.org/~akpm/mmotm/broken-out/tools-objtool-makefile-dont-assume-sync-checksh-is-executable.patch
 Desc:   patch(1) loses the x bit. Kernel build breaks.
 
+Patch:  2902_Make-sure-fstack-check-isn-t-enabled.patch
+From:   https://lkml.org/lkml/2017/12/29/488
+Desc:   Make sure -fstack-check isn't enabled.
+
 Patch:  4200_fbcondecor.patch
 From:   http://www.mepiscommunity.org/fbcondecor
 Desc:   Bootsplash ported by Conrad Kostecki. (Bug #637434)

diff --git a/2902_Make-sure-fstack-check-isn-t-enabled.patch 
b/2902_Make-sure-fstack-check-isn-t-enabled.patch
new file mode 100644
index 000..50660b1
--- /dev/null
+++ b/2902_Make-sure-fstack-check-isn-t-enabled.patch
@@ -0,0 +1,50 @@
+From 4689f2971534dad4b6ce1a50aa9a616580272e07 Mon Sep 17 00:00:00 2001
+From: Alice Ferrazzi 
+Date: Sat, 30 Dec 2017 12:11:39 +
+Subject: [PATCH] Make sure -fstack-check isn't enabled
+
+On Fri, Dec 29, 2017 at 5:00 PM, Linus Torvalds
+ wrote:
+>
+> Good. I was not feeling so happy about this bug report, but now I can
+> firmly just blame the gentoo compiler for having some shit-for-brains
+> "feature".
+
+Looks like I can generate similar bad code with the F26 version of
+gcc, it's just not enabled by default.
+
+So all gentoo did was change the default options.
+
+I suspect we should just add a
+
+KBUILD_CFLAGS  += $(call cc-option,-fno-stack-check,)
+
+somewhere to the main Makefile, just to make sure.
+
+Maybe like the appended?
+
+Toralf, Alexander, does this make things JustWork(tm) for you?
+
+Linus
+
+---
+ Makefile | 3 +++
+ 1 file changed, 3 insertions(+)
+
+diff --git a/Makefile b/Makefile
+index 9edfb78836a9..930fa93f397d 100644
+--- a/Makefile
 b/Makefile
+@@ -802,6 +802,9 @@ KBUILD_CFLAGS += $(call cc-disable-warning, pointer-sign)
+ # disable invalid "can't wrap" optimizations for signed / pointers
+ KBUILD_CFLAGS += $(call cc-option,-fno-strict-overflow)
+ 
++# Make sure -fstack-check isn't enabled (like gentoo apparently did)
++KBUILD_CFLAGS  += $(call cc-option,-fno-stack-check,)
++
+ # conserve stack if available
+ KBUILD_CFLAGS   += $(call cc-option,-fconserve-stack)
+ 
+-- 
+2.13.6
+



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/prefix/windows/winnt/, profiles/arch/nios2/, ...

2017-12-30 Thread Michał Górny
commit: b7391e1e634a139bcbef60132e72061ad6f538cc
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec 30 12:10:23 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 30 12:12:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7391e1e

profiles: Remove use.mask entries for missing/irrelevant flags

Remove the use.mask entries referencing USE flags that are not valid
global USE flags and that are either not used by any packages in Gentoo
or the packages using them are not keyworded for the relevant
architectures.

 profiles/arch/alpha/use.mask   | 3 ---
 profiles/arch/amd64/no-multilib/use.mask   | 4 
 profiles/arch/amd64/use.mask   | 5 -
 profiles/arch/arm/use.mask | 1 -
 profiles/arch/arm64/use.mask   | 5 -
 profiles/arch/hppa/use.mask| 8 
 profiles/arch/ia64/use.mask| 5 -
 profiles/arch/m68k/use.mask| 1 -
 profiles/arch/nios2/use.mask   | 5 -
 profiles/arch/powerpc/use.mask | 5 -
 profiles/arch/s390/use.mask| 3 ---
 profiles/arch/sh/use.mask  | 3 ---
 profiles/arch/sparc/use.mask   | 9 -
 profiles/base/use.mask | 1 -
 profiles/hardened/linux/amd64/no-multilib/use.mask | 4 
 profiles/hardened/linux/powerpc/ppc64/use.mask | 1 -
 profiles/prefix/aix/use.mask   | 1 -
 profiles/prefix/darwin/macos/10.10/x64/use.mask| 1 -
 profiles/prefix/darwin/macos/10.10/x86/use.mask| 1 -
 profiles/prefix/darwin/macos/10.11/x64/use.mask| 1 -
 profiles/prefix/darwin/macos/10.11/x86/use.mask| 1 -
 profiles/prefix/darwin/macos/10.12/x64/use.mask| 1 -
 profiles/prefix/darwin/macos/10.12/x86/use.mask| 1 -
 profiles/prefix/darwin/macos/10.13/x64/use.mask| 1 -
 profiles/prefix/darwin/macos/10.13/x86/use.mask| 1 -
 profiles/prefix/darwin/macos/10.4/x86/use.mask | 1 -
 profiles/prefix/darwin/macos/10.5/x64/use.mask | 1 -
 profiles/prefix/darwin/macos/10.5/x86/use.mask | 1 -
 profiles/prefix/darwin/macos/10.6/x64/use.mask | 1 -
 profiles/prefix/darwin/macos/10.6/x86/use.mask | 1 -
 profiles/prefix/darwin/macos/10.7/x64/use.mask | 1 -
 profiles/prefix/darwin/macos/10.7/x86/use.mask | 1 -
 profiles/prefix/darwin/macos/10.8/x64/use.mask | 1 -
 profiles/prefix/darwin/macos/10.8/x86/use.mask | 1 -
 profiles/prefix/darwin/macos/10.9/x64/use.mask | 1 -
 profiles/prefix/darwin/macos/10.9/x86/use.mask | 1 -
 profiles/prefix/darwin/use.mask| 1 -
 profiles/prefix/mint/use.mask  | 1 -
 profiles/prefix/sunos/use.mask | 1 -
 profiles/prefix/windows/winnt/use.mask | 2 --
 40 files changed, 88 deletions(-)

diff --git a/profiles/arch/alpha/use.mask b/profiles/arch/alpha/use.mask
index 908d4dc805b..28367f93de2 100644
--- a/profiles/arch/alpha/use.mask
+++ b/profiles/arch/alpha/use.mask
@@ -121,9 +121,6 @@ vpopmail
 # We don't have any virtual/mpi (bug 111807)
 mpi
 
-# masks required for asterisk
-zaptel
-
 # Modular X: mask non-alpha cards
 video_cards_apm
 video_cards_ark

diff --git a/profiles/arch/amd64/no-multilib/use.mask 
b/profiles/arch/amd64/no-multilib/use.mask
index 9a86a0600bf..02c2012b8fb 100644
--- a/profiles/arch/amd64/no-multilib/use.mask
+++ b/profiles/arch/amd64/no-multilib/use.mask
@@ -15,10 +15,6 @@ hvm
 # Mask multilib, since we cannot use it.
 multilib
 
-# 2009/05/11 Doug Goldstein 
-# Mask 32bit since this will always require emulation packages
-32bit
-
 # Michał Górny  (26 Jan 2013)
 # Mask the multilib flags back for non-multilib profile.
 abi_x86_32

diff --git a/profiles/arch/amd64/use.mask b/profiles/arch/amd64/use.mask
index 355a58f95d0..caf8d15af3f 100644
--- a/profiles/arch/amd64/use.mask
+++ b/profiles/arch/amd64/use.mask
@@ -163,11 +163,6 @@
 
 # SECTION: Unavailable/Broken
 
-# 2006/06/07 - Danny van Dyk 
-# FIXME. Unknown mask reason. Has effect on qpopper
-# and tpop3d.
-drac
-
 # 2006/02/05 - Donnie Berkholz 
 # Modular X: mask for architectures on which they aren't available
 video_cards_i740

diff --git a/profiles/arch/arm/use.mask b/profiles/arch/arm/use.mask
index cddd5959444..d7cca566c0d 100644
--- a/profiles/arch/arm/use.mask
+++ b/profiles/arch/arm/use.mask
@@ -58,7 +58,6 @@ R
 octave
 tracker
 xindy
-lyx
 lasi
 hardened
 pdfannotextractor

diff --git a/profiles/arch/arm64/use.mask b/profiles/arch/arm64/use.mask
index 7fd741d487c..264cdc30ed9 100644
--- a/profiles/arch/arm64/use.mask
+++ b/profiles/arch/arm64/use.mask
@@ -26,9 +26,6 @@
 -neon
 -armvfp
 
-# doomsday ebuild is not available on this architecture
-doomsday
-
 # Mart Raudsepp  (17 Feb 

[gentoo-commits] repo/gentoo:master commit in: profiles/prefix/sunos/solaris/arch/sparc/

2017-12-30 Thread Michał Górny
commit: 81d3ac262601d171f49419bdea10663e79aec6a1
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec 30 12:09:27 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 30 12:12:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81d3ac26

profiles/prefix/sunos: Remove non-existing ABI_SPARC flag settings

 profiles/prefix/sunos/solaris/arch/sparc/make.defaults | 3 ---
 profiles/prefix/sunos/solaris/arch/sparc/use.force | 1 -
 2 files changed, 4 deletions(-)

diff --git a/profiles/prefix/sunos/solaris/arch/sparc/make.defaults 
b/profiles/prefix/sunos/solaris/arch/sparc/make.defaults
index 552a0bfb310..92d16c9bef5 100644
--- a/profiles/prefix/sunos/solaris/arch/sparc/make.defaults
+++ b/profiles/prefix/sunos/solaris/arch/sparc/make.defaults
@@ -1,11 +1,8 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-USE_EXPAND="ABI_SPARC"
-
 # multilib build stuff, single ABI (no multilib)
 MULTILIB_ABIS="sparc32"
 DEFAULT_ABI="sparc32"
 ABI="sparc32"
-IUSE_IMPLICIT="abi_sparc_32"
 LIBDIR_sparc32="lib"

diff --git a/profiles/prefix/sunos/solaris/arch/sparc/use.force 
b/profiles/prefix/sunos/solaris/arch/sparc/use.force
index 50cdf170569..4592c02daad 100644
--- a/profiles/prefix/sunos/solaris/arch/sparc/use.force
+++ b/profiles/prefix/sunos/solaris/arch/sparc/use.force
@@ -3,4 +3,3 @@
 
 # Force the flag corresponding to the default ABI
 sparc-solaris
-abi_sparc_32



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/no-multilib/

2017-12-30 Thread Michał Górny
commit: 7c917d8b54db358fb1c622426855f90aaa862d40
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec 30 10:58:42 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 30 11:49:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c917d8b

profiles/arch/amd64/no-multilib: Remove obsolete package masks

 profiles/arch/amd64/no-multilib/package.mask | 5 -
 1 file changed, 5 deletions(-)

diff --git a/profiles/arch/amd64/no-multilib/package.mask 
b/profiles/arch/amd64/no-multilib/package.mask
index 7b8725a372d..ae5ea45d3d0 100644
--- a/profiles/arch/amd64/no-multilib/package.mask
+++ b/profiles/arch/amd64/no-multilib/package.mask
@@ -17,7 +17,6 @@ mail-client/novell-groupwise-client
 # Mask packages that rely on amd64 multilib
 =app-editors/emacs-18*
 >=app-i18n/atokx3-3.0.0
-



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

2017-12-30 Thread Michał Górny
commit: 33b41f22509ee852e9ef2bbb217520b736899fda
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec 30 11:04:23 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 30 11:49:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33b41f22

profiles/prefix/windows: Remove obsolete package masks

 profiles/prefix/windows/cygwin/package.mask | 6 +-
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/profiles/prefix/windows/cygwin/package.mask 
b/profiles/prefix/windows/cygwin/package.mask
index 92beb403eb7..3b9f839a32c 100644
--- a/profiles/prefix/windows/cygwin/package.mask
+++ b/profiles/prefix/windows/cygwin/package.mask
@@ -1,10 +1,6 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-# Michael Haubenwallner  (15 Mar 2017)
-# Cygwin breakage in 0.16 should be fixed in 0.17
-~net-dns/libidn2-0.16
-
 # Michael Haubenwallner  (20 May 2016)
 # Does not work with Cygwin.
 sys-apps/man-db



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

2017-12-30 Thread Michał Górny
commit: ea4e7f147488c385e6c608386d52b3edd0dd6dba
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec 30 10:59:59 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 30 11:49:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea4e7f14

profiles/arch/x86: Remove obsolete package mask

 profiles/arch/x86/package.mask | 7 ---
 1 file changed, 7 deletions(-)

diff --git a/profiles/arch/x86/package.mask b/profiles/arch/x86/package.mask
deleted file mode 100644
index 79ce81f9e1d..000
--- a/profiles/arch/x86/package.mask
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# Mike Gilbert  (05 Nov 2016)
-# seccomp-related regression on x86.
-# https://bugs.gentoo.org/598992
-=sys-apps/systemd-232



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

2017-12-30 Thread Michał Górny
commit: 8e52fe0c66c87d90fc634e86dd54a033f0935c57
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec 30 11:47:22 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 30 11:49:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e52fe0c

profiles/arch/x86: Move local USE flags to package.use.mask

 profiles/arch/x86/package.use.mask | 5 +
 profiles/arch/x86/use.mask | 4 
 2 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index 1e32cace21f..6445d420d6a 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -3,6 +3,11 @@
 
 # This file requires >=portage-2.1.1
 
+# Michał Górny  (30 Dec 2017)
+# Moved from use.mask since it is a flag local to one package:
+# pbbuttonsd and macbook for KDE and pbuttonsd it
+app-laptop/pbbuttonsd -macbook
+
 # Hans de Graaff  (8 Dec 2017)
 # Test dependencies are no longer keyworded due to dropped Rails
 # keyword.

diff --git a/profiles/arch/x86/use.mask b/profiles/arch/x86/use.mask
index 2b5cfa78293..58f2fc383b6 100644
--- a/profiles/arch/x86/use.mask
+++ b/profiles/arch/x86/use.mask
@@ -92,10 +92,6 @@
 # Add support for Ruby Enterprise Edition targets where rubyee is available
 # -ruby_targets_ree18
 
-# pbbuttonsd and macbook for KDE and pbuttonsd it
-#-pbbuttonsd
--macbook
-
 # Unmask x86 instruction sets
 -lilo
 -mpx



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

2017-12-30 Thread Michał Górny
commit: 086c014821582341c3caf8cf5f2ae6d3f55a7767
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec 30 11:03:48 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 30 11:49:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=086c0148

profiles/prefix/sunos: Remove obsolete package masks

 profiles/prefix/sunos/solaris/package.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/prefix/sunos/solaris/package.mask 
b/profiles/prefix/sunos/solaris/package.mask
index 24de66646f7..5e9d14563ad 100644
--- a/profiles/prefix/sunos/solaris/package.mask
+++ b/profiles/prefix/sunos/solaris/package.mask
@@ -6,10 +6,6 @@
 # has multiple compilation issue, resolved for 1.1.8, bug #602990
 =app-misc/pax-utils-1.1.7
 
-# Fabian Groffen  (13 Jun 2015)
-# Needs patching to compile (d_type and DT_REG), bug #551696
-=app-portage/portage-utils-0.56
-
 # Fabian Groffen  (14 Jan 2014)
 # util-linux has no business on Solaris systems
 sys-apps/util-linux



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

2017-12-30 Thread Michał Górny
commit: 29e7a2d1faa97c861933e36d7838606f0d7749ba
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec 30 11:39:22 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 30 11:49:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29e7a2d1

profiles/arch/base: Move local flags to package.use.mask

 profiles/arch/base/package.use.mask | 6 ++
 profiles/arch/base/use.mask | 4 
 2 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 47d53f37676..f0f2056ea81 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,12 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# Michał Górny  (30 Dec 2017)
+# Moved from use.mask since it is a flag local to one package:
+# Joseph Jezak  (11 Mar 2007)
+# Only for x86 and amd64 (in pbbuttonsd)
+app-laptop/pbbuttonsd macbook
+
 # Amy Liffey  (19 Sep 2017)
 # Requires [cuda] which is masked in most of the profiles.
 media-libs/opencv contrib_xfeatures2d

diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask
index 9d0fd9f32e4..2ef9288fb86 100644
--- a/profiles/arch/base/use.mask
+++ b/profiles/arch/base/use.mask
@@ -172,10 +172,6 @@ input_devices_wacom
 lcd_devices_svga
 lcd_devices_luise
 
-# Joseph Jezak  (11 Mar 2007)
-# Only for x86 and amd64 (in pbbuttonsd)
-macbook
-
 # George Shapovalov  (8 Apr 2007)
 # Ada is supported only on x86, amd64 and ppc at present
 ada



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

2017-12-30 Thread Michał Górny
commit: 5718f92748021b95878086d64fb0fd61b81adad2
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec 30 11:44:53 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 30 11:49:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5718f927

profiles/arch/mips: Move local USE flags to package.use.mask

 profiles/arch/mips/package.use.mask | 4 
 profiles/arch/mips/use.mask | 3 ---
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/profiles/arch/mips/package.use.mask 
b/profiles/arch/mips/package.use.mask
index f4c0b3d09e4..0dc3cf8e9c6 100644
--- a/profiles/arch/mips/package.use.mask
+++ b/profiles/arch/mips/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# Michał Górny  (30 Dec 2017)
+# Moved from use.mask since they are flags local to one package.
+sys-kernel/mips-sources -ip27 -ip28 -ip30
+
 # Michał Górny  (08 Aug 2017)
 # Required VIDEO_CARDS=i965/radeonsi, both masked in this profile.
 media-libs/mesa vulkan

diff --git a/profiles/arch/mips/use.mask b/profiles/arch/mips/use.mask
index 4c36200c18f..60ea7770845 100644
--- a/profiles/arch/mips/use.mask
+++ b/profiles/arch/mips/use.mask
@@ -316,9 +316,6 @@ ocamlopt
 fluidsynth
 
 # Mips USE flags
--ip27
--ip28
--ip30
 -fixed-point
 -loongson2f
 



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

2017-12-30 Thread Michał Górny
commit: 241cd2a3c92e05bdd3d29d7f74920560b7bc648e
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec 30 11:03:26 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 30 11:49:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=241cd2a3

profiles/prefix/darwin: Remove obsolete package masks

 profiles/prefix/darwin/package.mask | 25 -
 1 file changed, 25 deletions(-)

diff --git a/profiles/prefix/darwin/package.mask 
b/profiles/prefix/darwin/package.mask
index 5f339ea021c..ef90eac4fac 100644
--- a/profiles/prefix/darwin/package.mask
+++ b/profiles/prefix/darwin/package.mask
@@ -6,29 +6,12 @@
 # has multiple compilation issue, resolved for 1.1.8, bug #602990
 =app-misc/pax-utils-1.1.7
 
-# Fabian Groffen  (10 Sep 2016)
-# revbump for adding libcxx dependency, which we already have, so avoid
-# the hassle
-=sys-devel/llvm-3.8.1-r2
-
 # Fabian Groffen  (31 May 2015)
 # fails to compile due to some missing compilerrt stuff, hints at asan,
 # not sure what the problem actually is, 3.7 and 3.8 compile just fine
 =sys-devel/llvm-3.6*
 =sys-devel/clang-3.6*
 
-# Fabian Groffen  (08 Feb 2015)
-# missing faccesstat (missing gnulib), bug #538502
-=sys-devel/patch-2.7.4
-
-# Fabian Groffen  (19 Oct 2014)
-# Fails during bootstrap, has install_name problems for libstdbuf
-=sys-apps/coreutils-8.23
-
-# Fabian Groffen  (12 Aug 2014)
-# Needs some patching, bug #513428
-~dev-libs/libffi-3.1
-
 # Fabian Groffen  (14 Jan 2014)
 # util-linux has no business on Darwin systems
 sys-apps/util-linux
@@ -55,14 +38,6 @@ sys-apps/pciutils
 # preferred
 media-libs/mesa
 
-
-# Fabian Groffen  (27 Oct 2009)
-# Fails compiling due to some missing dwarf symbols and internal
-# segfaults
-~sys-devel/gcc-4.4.2
-~sys-devel/gcc-4.4.3
-~sys-devel/gcc-4.4.4
-
 # Elias Pipping  (09 Oct 2007)
 # darwin-miscutils are only available on darwin
 -sys-apps/darwin-miscutils



[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/x86/, profiles/hardened/linux/, ...

2017-12-30 Thread Michał Górny
commit: d67076365a199b9c4c521680c2871a413e68f029
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec 30 11:01:53 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 30 11:49:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6707636

profiles/hardened/linux: Remove obsolete package masks

 profiles/hardened/linux/amd64/package.mask | 8 +---
 profiles/hardened/linux/package.mask   | 4 
 profiles/hardened/linux/x86/package.mask   | 8 +---
 3 files changed, 2 insertions(+), 18 deletions(-)

diff --git a/profiles/hardened/linux/amd64/package.mask 
b/profiles/hardened/linux/amd64/package.mask
index d7b99467153..37c202d1ffc 100644
--- a/profiles/hardened/linux/amd64/package.mask
+++ b/profiles/hardened/linux/amd64/package.mask
@@ -1,13 +1,7 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 # Magnus Granberg  (20 Nov 2012)
-# Newer then 300.00 is patched but we still have RWX in the libs.
-# We mask X for we still need to make the doc for revdep-pax else
-# hell will rule.
-# Bug 433121
-<=x11-drivers/nvidia-drivers-300.00
-#dev-util/nvidia-cuda-sdk
 # Need X
 media-video/nvidia-settings
 

diff --git a/profiles/hardened/linux/package.mask 
b/profiles/hardened/linux/package.mask
index 34d4628f470..56f5b1470f8 100644
--- a/profiles/hardened/linux/package.mask
+++ b/profiles/hardened/linux/package.mask
@@ -15,7 +15,3 @@ app-crypt/hmaccalc
 # due to C99 struct init requirement by hardened kernels,
 # see bug 540196 comment 9.
 net-fs/openafs-kernel
-
-# broken on hardened bug #608788
-# localedef segfaults when running locale-gen
-=sys-libs/glibc-2.24-r1

diff --git a/profiles/hardened/linux/x86/package.mask 
b/profiles/hardened/linux/x86/package.mask
index a514e8497fe..6312ebcd340 100644
--- a/profiles/hardened/linux/x86/package.mask
+++ b/profiles/hardened/linux/x86/package.mask
@@ -1,13 +1,7 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 # Rick Farina  (26 Nov 2012)
-# Newer then 300.00 is patched but we still have RWX in the libs.
-# We mask X for we still need to make the doc for revdep-pax else
-# hell will rule. Propogating change from amd64.
-# Bug 433121
-<=x11-drivers/nvidia-drivers-300.00
-#dev-util/nvidia-cuda-sdk
 # Need X
 media-video/nvidia-settings
 



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

2017-12-30 Thread Michał Górny
commit: a747bd3ce3d708999b941c4d2ff20b0a26939b52
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec 30 11:32:16 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 30 11:49:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a747bd3c

profiles/arch/arm: Move local flags to package.use.mask

 profiles/arch/arm/package.use.mask | 6 ++
 profiles/arch/arm/use.mask | 6 --
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index 0c9918f154c..9e54db30b17 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -1,6 +1,12 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# Michał Górny  (30 Dec 2017)
+# Moved from use.mask since they are flags local to one package.
+dev-cpp/xsd ace
+games-fps/doom-data doomsday
+media-tv/tvheadend hdhomerun
+
 # Michał Górny  (21 Dec 2017)
 # clang is not currently supported on Gentoo ARM profiles.
 sys-devel/llvm clang lldb

diff --git a/profiles/arch/arm/use.mask b/profiles/arch/arm/use.mask
index 0dd47a8a9a7..cddd5959444 100644
--- a/profiles/arch/arm/use.mask
+++ b/profiles/arch/arm/use.mask
@@ -13,10 +13,6 @@
 # Dependencies not keyworded
 ayatana
 
-# Mike Frysinger  (25 Feb 2013)
-# doomsday ebuild is not available on this architecture
-doomsday
-
 # Andrey Grozin  (16 May 2014)
 # gcl keyworded ~arm, bug #509842
 -gcl
@@ -50,7 +46,6 @@ openexr
 gimp
 
 # No hardware to test by the team
-hdhomerun
 ios
 ipod
 
@@ -94,7 +89,6 @@ upnp
 devil
 gts
 anthy
-ace
 
 # Unmask ARM-only video-cards
 -video_cards_exynos



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

2017-12-30 Thread Sergei Trofimovich
commit: e4312f1ce4570e7ec489da65cda11b31de6e1a10
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Dec 30 11:46:02 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Dec 30 11:46:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4312f1c

sys-kernel/gentoo-sources: stable 4.9.72 for ia64, bug #642522

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

 sys-kernel/gentoo-sources/gentoo-sources-4.9.72.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.9.72.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.9.72.ebuild
index 64a5bb73fea..7cb9ee43cb3 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.9.72.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.9.72.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
 IUSE="experimental"
 



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

2017-12-30 Thread Mikle Kolyada
commit: 0eba7c37280193b51af7d33b1c22eee92dd6c5b8
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Dec 30 11:14:28 2017 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Dec 30 11:14:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0eba7c37

dev-perl/Audio-Scan: Version bump

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-perl/Audio-Scan/Audio-Scan-0.990.0.ebuild | 27 +++
 dev-perl/Audio-Scan/Manifest  |  1 +
 2 files changed, 28 insertions(+)

diff --git a/dev-perl/Audio-Scan/Audio-Scan-0.990.0.ebuild 
b/dev-perl/Audio-Scan/Audio-Scan-0.990.0.ebuild
new file mode 100644
index 000..d0ad2eb262a
--- /dev/null
+++ b/dev-perl/Audio-Scan/Audio-Scan-0.990.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=AGRUNDMA
+DIST_VERSION=0.99
+inherit perl-module
+
+DESCRIPTION="Fast C metadata and tag reader for all common audio file formats"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~x86-solaris"
+IUSE="test"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   dev-perl/Test-Warn
+   )
+"
+src_test() {
+   perl_rm_files t/{02pod,03podcoverage,04critic}.t
+   perl-module_src_test
+}
\ No newline at end of file

diff --git a/dev-perl/Audio-Scan/Manifest b/dev-perl/Audio-Scan/Manifest
index 8ba98dba271..028f39eb472 100644
--- a/dev-perl/Audio-Scan/Manifest
+++ b/dev-perl/Audio-Scan/Manifest
@@ -1,2 +1,3 @@
 DIST Audio-Scan-0.93.tar.gz 3347237 BLAKE2B 
8952e2f3a1570f553bc78df71f3b726598041f05fc0bb048ae39e6f0075c37e16e92e02dfec930941a0a2bc3ecb4e22f77a86bc0268ff6d057f88e1270e3dc2b
 SHA512 
1e82f8ff35744a14626777450c87e15d7f0e5ada7f6643c5f9b38a599068cacef50ae83b525292440085de4593ad625abf5ee61282b59f64b1349d5d8f29e99a
 DIST Audio-Scan-0.98.tar.gz 3388257 BLAKE2B 
5d95e3baebfdde6771231662ac0d34a7c441bdc6f7ca5d112b9fb03b1a966375b734dda486ab965a561a4c915d5f82e28c6e0dbb863bfa4c7b61a50c01b19ecb
 SHA512 
58b30c0a4c0ec2a8612d846e9fe2680444ce745d60c3670f22686c0283245904f0506e3e362767493ad5f4aa28cebd685d12e87db3a7644edc31e2633d7342f2
+DIST Audio-Scan-0.99.tar.gz 3399719 BLAKE2B 
e40dfc1df1dd388efed931c48398c57d04365ffe03f82054d14db3d1f557db6a511ea977e8c11a465da41aaf9d7ed43209885590c5551924bfd3d1e4ac311a61
 SHA512 
abbf51c9eb15336527500ac9ce6dd8e05baee6dabdf2a4bc95a62b1787fe24c4ad0abb07d5632647e4add3123a3cfe6374c6fbfd236c5b01c3350b6ee9d74b10



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

2017-12-30 Thread Mikle Kolyada
commit: 39b601f4541cd0490ce582999e53b954d3ecfd13
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Dec 30 11:03:51 2017 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Dec 30 11:04:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39b601f4

dev-perl/Archive-Zip: Version bump

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-perl/Archive-Zip/Archive-Zip-1.600.0.ebuild | 31 +
 dev-perl/Archive-Zip/Manifest   |  1 +
 2 files changed, 32 insertions(+)

diff --git a/dev-perl/Archive-Zip/Archive-Zip-1.600.0.ebuild 
b/dev-perl/Archive-Zip/Archive-Zip-1.600.0.ebuild
new file mode 100644
index 000..b721e0ee03e
--- /dev/null
+++ b/dev-perl/Archive-Zip/Archive-Zip-1.600.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=PHRED
+DIST_VERSION=1.60
+DIST_EXAMPLES=("examples/*")
+inherit perl-module
+
+DESCRIPTION="A wrapper that lets you read Zip archive members as if they were 
files"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="test"
+
+RDEPEND="
+   >=virtual/perl-Compress-Raw-Zlib-2.17.0
+   virtual/perl-File-Path
+   >=virtual/perl-File-Spec-0.800.0
+   virtual/perl-File-Temp
+   virtual/perl-IO
+   virtual/perl-Time-Local
+"
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   dev-perl/Test-MockModule
+   >=virtual/perl-Test-Simple-0.880.0
+   )
+"
\ No newline at end of file

diff --git a/dev-perl/Archive-Zip/Manifest b/dev-perl/Archive-Zip/Manifest
index 551f0a09e5b..e6fd5846336 100644
--- a/dev-perl/Archive-Zip/Manifest
+++ b/dev-perl/Archive-Zip/Manifest
@@ -1 +1,2 @@
 DIST Archive-Zip-1.59.tar.gz 192151 BLAKE2B 
1899ec51343250e496bc3121abea3e08cd49cd33289184ba9ef1486e9b6a3f643fb264d78f0c21d47d6889d1d50e905e9c5c6f79d385d5de2a47d41bd0102dc6
 SHA512 
ca9df48d770bf34945daa1721b9372ed90816b8a2a3d61523fc91c583ef545df169528093d6cd15fbc7e962ce0aab17f0fe8899fd35a6f0245c97b7cb379dd5f
+DIST Archive-Zip-1.60.tar.gz 191318 BLAKE2B 
97b66b360c55ba864e9e78e74ab5bbeec145859cd551efe5a248a4ad9af7ddbdbd32ad61dd8f30bbfb7e9bb583d0463b657bbe6d67464105fd536adc6a0bd660
 SHA512 
5af85e1717e7026b5ebe9533b0dd57290b35099d166ee400ca648cb558a37529a3ec290fb9a44679c16cf955a2de9b75328c2fa88d3e87e51c10cac80247852f



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

2017-12-30 Thread Sergei Trofimovich
commit: f18b2b806378948f79a88efc5853819604e65860
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Dec 30 10:49:57 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Dec 30 11:01:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f18b2b80

dev-ruby/rb-inotify: stable 0.9.10 for sparc, bug #639720

Package-Manager: Portage-2.3.13, Repoman-2.3.3
RepoMan-Options: --include-arches="sparc"

 dev-ruby/rb-inotify/rb-inotify-0.9.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rb-inotify/rb-inotify-0.9.10.ebuild 
b/dev-ruby/rb-inotify/rb-inotify-0.9.10.ebuild
index 4919714f057..6e726129b11 100644
--- a/dev-ruby/rb-inotify/rb-inotify-0.9.10.ebuild
+++ b/dev-ruby/rb-inotify/rb-inotify-0.9.10.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/nex3/rb-inotify;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ppc ppc64 x86 ~amd64-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 ruby_add_rdepend "virtual/ruby-ffi"



  1   2   >