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

2017-04-10 Thread Alon Bar-Lev
commit: 9d90879749a22548cb21093842352e242226bd3e
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Tue Apr 11 06:48:19 2017 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Tue Apr 11 06:49:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d908797

dev-libs/libgcrypt: cleanup

Bug: 613232

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-libs/libgcrypt/Manifest|   2 -
 .../files/libgcrypt-1.5.4-CVE-2015-7511.patch  | 326 -
 .../files/libgcrypt-1.7.5-fix-nehalem.patch|  41 ---
 dev-libs/libgcrypt/libgcrypt-1.7.3.ebuild  |  71 -
 dev-libs/libgcrypt/libgcrypt-1.7.5-r2.ebuild   |  75 -
 5 files changed, 515 deletions(-)

diff --git a/dev-libs/libgcrypt/Manifest b/dev-libs/libgcrypt/Manifest
index 295b7fc4533..1a6b79eadc7 100644
--- a/dev-libs/libgcrypt/Manifest
+++ b/dev-libs/libgcrypt/Manifest
@@ -1,4 +1,2 @@
 DIST libgcrypt-1.5.6.tar.bz2 1548918 SHA256 
301826b5e521c867056fd630aad6f0a60e176d18a017da6bc24b1695df3abe79 SHA512 
2c16912de66bc83adfbf8f43a2a9f57e1afcc866b1774ec11a670e2a793a7c5f2029d134c0bda681c9cb95f7dcc166133782c124e520b7fbe246ec10a9e1c06a
 WHIRLPOOL 
d1d556268fafdf7cd19dc0442e25a24b732748b47ce4edd42ce03b039f42e0c409a4711af6759aa04bbcdd94d0dd1c64a20ede89731458d099ea7864c70c24b4
-DIST libgcrypt-1.7.3.tar.bz2 2861294 SHA256 
ddac6111077d0a1612247587be238c5294dd0ee4d76dc7ba783cc55fb0337071 SHA512 
55c5704e45167dc5adf1e5a92789a5d841dc27966212cc556abb374e724fddcd85c74b83e0cfa5f3ed2575e3fec9465e8a90d1c5bc8ab1f6697c9abfc2dcaa05
 WHIRLPOOL 
c409710569cc2d9288622884826848eca3677c833c61de20b7e9e771e969a0565fea320d557e3df81024e3b8055deb5c6252ac7dabbfb88e0122dc66f03af0f6
-DIST libgcrypt-1.7.5.tar.bz2 2883968 SHA256 
d1fea4128beef2bb30a470af6bafabccc503ced350534fb9dd8f5a53ffbae800 SHA512 
575cc6cda3a7c3770e62089d5de1d26de3136a1360b9913814727fdef1c803890d77c57f61621687419d7e572ffd3bc11090cc8899cc4b6af2908ed38324405c
 WHIRLPOOL 
42e790e956d0aeb9d07ce388c80262e34386d436714c7eb436a3c6cdb0d86f863bc42e3dd2fc8cd7e997716fa53002d6f49298015a98666444f47f22def6f5ed
 DIST libgcrypt-1.7.6.tar.bz2 2897695 SHA256 
626aafee84af9d2ce253d2c143dc1c0902dda045780cc241f39970fc60be05bc SHA512 
fb7e20c50280f2ca715c3fc9a457f1cc4797812f8dfa3ec756471bd0049c2cf75ffe12daa543aefe6cdcd1b90b4b9f943f148c073ad99d3a7dee42a8173f
 WHIRLPOOL 
30c0e6a61ad0c8d2251beeb46466a2aaec05e991fc097f54302af3cdd98c7456522df006d4e590fd9e95a13f1f8291bc3ea5cd0bb99baecadbc0df2a20f2e0e0

diff --git a/dev-libs/libgcrypt/files/libgcrypt-1.5.4-CVE-2015-7511.patch 
b/dev-libs/libgcrypt/files/libgcrypt-1.5.4-CVE-2015-7511.patch
deleted file mode 100644
index 9ab0b4c2e64..000
--- a/dev-libs/libgcrypt/files/libgcrypt-1.5.4-CVE-2015-7511.patch
+++ /dev/null
@@ -1,326 +0,0 @@
-From fcbb9fcc2e6983ea61bf565b6ee2e29816b8cd57 Mon Sep 17 00:00:00 2001
-From: NIIBE Yutaka 
-Date: Wed, 10 Feb 2016 17:43:03 +0900
-Subject: [PATCH] ecc: Fix for chosen cipher text attacks.
-
-* src/mpi.h (_gcry_mpi_ec_curve_point): New internal function.
-* cipher/ecc.c (ecc_decrypt_raw): Validate input.  Remove duplicated
-point_free.
-* mpi/ec.c (_gcry_mpi_ec_mul_point):Use simple left-to-right binary
-method for when SCALAR is secure.
-(_gcry_mpi_ec_curve_point): New.
-
---
-
-CVE-id: CVE-2015-7511
-
-Thanks to Daniel Genkin, Lev Pachmanov, Itamar Pipman, and Eran
-Tromer.   http://www.cs.tau.ac.IL/~tromer/ecdh/
-
-This could be an effective contermeasure to some chosen cipher text
-attacks.
-
-(backport from master
- commit 88e1358962e902ff1cbec8d53ba3eee46407851a)
-(backport from LIBGCRYPT-1-6-BRANCH
- commit 28eb424e4427b320ec1c9c4ce56af25d495230bd)
-
-Signed-off-by: NIIBE Yutaka 

- cipher/ecc.c |  11 ++-
- mpi/ec.c | 226 +++
- src/mpi.h|   2 +-
- 3 files changed, 145 insertions(+), 94 deletions(-)
-
-diff --git a/cipher/ecc.c b/cipher/ecc.c
-index b8487dc..80b67ae 100644
 a/cipher/ecc.c
-+++ b/cipher/ecc.c
-@@ -1535,12 +1535,19 @@ ecc_decrypt_raw (int algo, gcry_mpi_t *result, 
gcry_mpi_t *data,
- 
-   ctx = _gcry_mpi_ec_init (sk.E.p, sk.E.a);
- 
-+  if (!_gcry_mpi_ec_curve_point (&kG, sk.E.b, ctx))
-+{
-+  point_free (&kG);
-+  point_free (&sk.E.G);
-+  point_free (&sk.Q);
-+  _gcry_mpi_ec_free (ctx);
-+  return GPG_ERR_INV_DATA;
-+}
-+
-   /* R = dkG */
-   point_init (&R);
-   _gcry_mpi_ec_mul_point (&R, sk.d, &kG, ctx);
- 
--  point_free (&kG);
--
-   /* The following is false: assert( mpi_cmp_ui( R.x, 1 )==0 );, so:  */
-   {
- gcry_mpi_t x, y;
-diff --git a/mpi/ec.c b/mpi/ec.c
-index fa00818..bdb155a 100644
 a/mpi/ec.c
-+++ b/mpi/ec.c
-@@ -612,110 +612,154 @@ _gcry_mpi_ec_mul_point (mpi_point_t *result,
- gcry_mpi_t scalar, mpi_point_t *point,
- mpi_ec_t ctx)
- {
--#if 0
--  /* Simple left to right binary method.  GECC Algorithm 3.27 */
--  unsigned int nbits;
--  int i;
--
--  nbits = mpi_get_nbits (s

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

2017-04-10 Thread Alon Bar-Lev
commit: b4d99291c82bdc2b59faec0837f41f65e9406eff
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Tue Apr 11 06:51:47 2017 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Tue Apr 11 06:51:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4d99291

dev-libs/libgpg-error: cleanup

Bug: 613234

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-libs/libgpg-error/Manifest |  2 -
 dev-libs/libgpg-error/libgpg-error-1.24.ebuild | 59 --
 dev-libs/libgpg-error/libgpg-error-1.26.ebuild | 50 --
 3 files changed, 111 deletions(-)

diff --git a/dev-libs/libgpg-error/Manifest b/dev-libs/libgpg-error/Manifest
index ed8403feff3..4a75e0008ff 100644
--- a/dev-libs/libgpg-error/Manifest
+++ b/dev-libs/libgpg-error/Manifest
@@ -1,3 +1 @@
-DIST libgpg-error-1.24.tar.bz2 783628 SHA256 
9268e1cc487de5e6e4460fca612a06e4f383072ac43ae90603e5e46783d3e540 SHA512 
d577ebf36251402dd27187056f7c54cea226119f499d1c3bc1c4201ba4d2ae4a9dcefdf4502411cfcffe52b1cefab8c2cfddfa16b7e6ad3b49305a3394ccca31
 WHIRLPOOL 
2f216d374e0cc9ca64a9a9d3a4c3e756d28275e80ff42fa00649d2d969bf03b04bc56e71125fac176da447176fe8fe6052014c71b1f70ccb1d3c4cb11194c09c
-DIST libgpg-error-1.26.tar.bz2 798096 SHA256 
4c4bcbc90116932e3acd37b37812d8653b1b189c1904985898e860af818aee69 SHA512 
3f0c2bcba82156639b077d25b01ad41df1b8c960fbd90591e9c18eb7c6835d6cc8315100624cfdfec1d62d1df1ae8ebac55033af25e0a6474d1b7f7980b06a72
 WHIRLPOOL 
e3ff86a4e1ae8c2b838726873fad8cc52fea2cb38ec993069788824995bea6d535afce1d869ee22cc6f4d42cef1008d3811eae44b553d949220dacbe229a8cee
 DIST libgpg-error-1.27.tar.bz2 813060 SHA256 
4f93aac6fecb7da2b92871bb9ee33032be6a87b174f54abf8ddf0911a22d29d2 SHA512 
51b313c1159074fdbbce84f63bd8afd84b3b58cd608714865b25bed84c1862d050708aa06ac3dab92f1906593df5121161e594c2809653b0fb2c236cae5dcc2f
 WHIRLPOOL 
7d6e68c1d2388f0599573b3d56187582e5302777466e517ac22eafed50e1c3bc6bb8e81cd6d1561b917c4bfc627bf358344f47342449471c5ddf8175a7848396

diff --git a/dev-libs/libgpg-error/libgpg-error-1.24.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.24.ebuild
deleted file mode 100644
index e4999c2534e..000
--- a/dev-libs/libgpg-error/libgpg-error-1.24.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit libtool ltprune multilib-minimal toolchain-funcs
-
-DESCRIPTION="Contains error handling functions used by GnuPG software"
-HOMEPAGE="http://www.gnupg.org/related_software/libgpg-error";
-SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-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"
-IUSE="common-lisp nls static-libs"
-
-RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )
-   abi_x86_32? (
-   !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
-   !<=app-emulation/emul-linux-x86-baselibs-20131008-r12
-   )"
-DEPEND="${RDEPEND}
-   nls? ( sys-devel/gettext )"
-
-MULTILIB_CHOST_TOOLS=(
-   /usr/bin/gpg-error-config
-)
-MULTILIB_WRAPPED_HEADERS=(
-   /usr/include/gpg-error.h
-)
-
-src_prepare() {
-   epatch_user
-   elibtoolize
-}
-
-multilib_src_configure() {
-   local myeconfargs=(
-   CC_FOR_BUILD=$(tc-getBUILD_CC)
-   --enable-threads
-   $(use_enable nls)
-   $(use_enable static-libs static)
-   $(use_enable common-lisp languages)
-   )
-
-   multilib_is_native_abi || myeconfargs+=(
-   --disable-languages
-   )
-
-   ECONF_SOURCE=${S} \
-   econf "${myeconfargs[@]}"
-}
-
-multilib_src_install_all() {
-   einstalldocs
-
-   # library has no dependencies, so it does not need the .la file
-   prune_libtool_files --all
-}

diff --git a/dev-libs/libgpg-error/libgpg-error-1.26.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.26.ebuild
deleted file mode 100644
index 0824ebe5f47..000
--- a/dev-libs/libgpg-error/libgpg-error-1.26.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit libtool ltprune multilib-minimal toolchain-funcs
-
-DESCRIPTION="Contains error handling functions used by GnuPG software"
-HOMEPAGE="http://www.gnupg.org/related_software/libgpg-error";
-SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-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"
-IUSE="com

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

2017-04-10 Thread Alon Bar-Lev
commit: 68a2ef1163dd368a1e648d6dc6f3411620f7c19f
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Tue Apr 11 06:45:43 2017 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Tue Apr 11 06:45:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68a2ef11

dev-libs/libassuan: cleanup

Bug: 613236

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-libs/libassuan/libassuan-2.4.3.ebuild | 37 ---
 1 file changed, 37 deletions(-)

diff --git a/dev-libs/libassuan/libassuan-2.4.3.ebuild 
b/dev-libs/libassuan/libassuan-2.4.3.ebuild
deleted file mode 100644
index 7b3835ecd0d..000
--- a/dev-libs/libassuan/libassuan-2.4.3.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit libtool ltprune
-
-DESCRIPTION="IPC library used by GnuPG and GPGME"
-HOMEPAGE="http://www.gnupg.org/related_software/libassuan/index.en.html";
-SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-3 LGPL-2.1"
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 
~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="static-libs"
-
-RDEPEND=">=dev-libs/libgpg-error-1.8"
-DEPEND="${RDEPEND}"
-
-DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
-
-src_prepare() {
-   default
-
-   # for Solaris .so
-   elibtoolize
-}
-
-src_configure() {
-   econf $(use_enable static-libs static)
-}
-
-src_install() {
-   default
-   # ppl need to use libassuan-config for --cflags and --libs
-   prune_libtool_files
-}



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

2017-04-10 Thread Alon Bar-Lev
commit: 4f5b124c82c95380aedefdbf1e6cb7a2fa276b7c
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Tue Apr 11 06:47:26 2017 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Tue Apr 11 06:47:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f5b124c

dev-libs/libksba: cleanup

Bug: 613238

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-libs/libksba/libksba-1.3.5.ebuild | 16 
 1 file changed, 16 deletions(-)

diff --git a/dev-libs/libksba/libksba-1.3.5.ebuild 
b/dev-libs/libksba/libksba-1.3.5.ebuild
deleted file mode 100644
index aade0f3..000
--- a/dev-libs/libksba/libksba-1.3.5.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-DESCRIPTION="X.509 and CMS (PKCS#7) library"
-HOMEPAGE="http://www.gnupg.org/related_software/libksba";
-SRC_URI="mirror://gnupg/libksba/${P}.tar.bz2"
-
-LICENSE="LGPL-3+ GPL-2+ GPL-3"
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 
~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="static-libs"
-
-RDEPEND=">=dev-libs/libgpg-error-1.8"
-DEPEND="${RDEPEND}"



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

2017-04-10 Thread Jeroen Roovers
commit: 8e6655ee080f19fdf8d53c26850adf9317b0f32f
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Apr 11 06:37:57 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Apr 11 06:37:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e6655ee

dev-libs/libgcrypt: Stable for HPPA (bug #613232).

Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --ignore-arches

 dev-libs/libgcrypt/libgcrypt-1.7.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgcrypt/libgcrypt-1.7.6.ebuild 
b/dev-libs/libgcrypt/libgcrypt-1.7.6.ebuild
index dea72972e1b..773a521d288 100644
--- a/dev-libs/libgcrypt/libgcrypt-1.7.6.ebuild
+++ b/dev-libs/libgcrypt/libgcrypt-1.7.6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="LGPL-2.1 MIT"
 SLOT="0/20" # subslot = soname major version
-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="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"
 IUSE="doc static-libs"
 
 RDEPEND=">=dev-libs/libgpg-error-1.12[${MULTILIB_USEDEP}]



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

2017-04-10 Thread Jeroen Roovers
commit: 9bf7835a8a15fd4b476e9ac6cfb9c0daf5e2c070
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Apr 11 06:36:48 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Apr 11 06:36:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bf7835a

app-editors/emacs: Stable for HPPA (bug #613894).

Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --ignore-arches

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

diff --git a/app-editors/emacs/emacs-23.4-r15.ebuild 
b/app-editors/emacs/emacs-23.4-r15.ebuild
index 4d646209a95..e168b76aade 100644
--- a/app-editors/emacs/emacs-23.4-r15.ebuild
+++ b/app-editors/emacs/emacs-23.4-r15.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/emacs/${P}.tar.bz2
 
 LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
 SLOT="23"
-KEYWORDS="alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="alpha amd64 arm hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
 IUSE="alsa aqua athena dbus games gconf gif gpm gtk gzip-el hesiod jpeg 
kerberos livecd m17n-lib motif pax_kernel png sound source svg tiff 
toolkit-scroll-bars X Xaw3d xft +xpm"
 REQUIRED_USE="?? ( aqua X )"
 



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

2017-04-10 Thread Jeroen Roovers
commit: 6e85a9c434c91ef2c45596ed4ae00cc926a665f2
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Apr 11 06:40:30 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Apr 11 06:40:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e85a9c4

net-libs/net6: Stable for HPPA (bug #612350).

Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --ignore-arches

 net-libs/net6/net6-1.3.14-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/net6/net6-1.3.14-r2.ebuild 
b/net-libs/net6/net6-1.3.14-r2.ebuild
index 3ef3cc57988..b0af352cb3b 100644
--- a/net-libs/net6/net6-1.3.14-r2.ebuild
+++ b/net-libs/net6/net6-1.3.14-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://releases.0x539.de/${PN}/${P}.tar.gz";
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~hppa ppc x86"
+KEYWORDS="amd64 ~arm hppa ppc x86"
 IUSE="nls static-libs"
 
 RDEPEND="dev-libs/libsigc++:2



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

2017-04-10 Thread Jeroen Roovers
commit: 20399e7819229aaf82271ad002d1de9476353582
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Apr 11 06:38:35 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Apr 11 06:38:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20399e78

dev-libs/libgpg-error: Stable for HPPA (bug #613234).

Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --ignore-arches

 dev-libs/libgpg-error/libgpg-error-1.27-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.27-r1.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.27-r1.ebuild
index b911aa8d371..d3657520c65 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.27-r1.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.27-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-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="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"
 IUSE="common-lisp nls static-libs"
 
 RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )



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

2017-04-10 Thread Jeroen Roovers
commit: 45a7a5913aa89429b8d367b8e1b9cc98532a6ff9
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Apr 11 06:39:36 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Apr 11 06:39:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45a7a591

dev-libs/libksba: Stable for HPPA (bug #613238).

Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --ignore-arches

 dev-libs/libksba/libksba-1.3.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libksba/libksba-1.3.5-r1.ebuild 
b/dev-libs/libksba/libksba-1.3.5-r1.ebuild
index 9b44b57c490..548687ea364 100644
--- a/dev-libs/libksba/libksba-1.3.5-r1.ebuild
+++ b/dev-libs/libksba/libksba-1.3.5-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/libksba/${P}.tar.bz2"
 
 LICENSE="LGPL-3+ GPL-2+ GPL-3"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="static-libs"
 
 RDEPEND=">=dev-libs/libgpg-error-1.8"



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

2017-04-10 Thread Jeroen Roovers
commit: 7d4f78369a22c380f0c5e5406bc1c8e9b0720d09
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Apr 11 06:37:20 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Apr 11 06:37:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d4f7836

net-misc/chrony: Stable for HPPA (bug #614978).

Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --ignore-arches

 net-misc/chrony/chrony-3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/chrony/chrony-3.1.ebuild 
b/net-misc/chrony/chrony-3.1.ebuild
index 4f9dc53902d..8c5fdeadc17 100644
--- a/net-misc/chrony/chrony-3.1.ebuild
+++ b/net-misc/chrony/chrony-3.1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="http://download.tuxfamily.org/${PN}/${P/_/-}.tar.gz";
 LICENSE="GPL-2"
 SLOT="0"
 
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64"
+KEYWORDS="~alpha ~amd64 ~arm hppa ~ppc ~ppc64"
 IUSE="caps +cmdmon html ipv6 libedit +ntp +phc pps readline +refclock +rtc 
selinux +adns"
 REQUIRED_USE="
?? ( libedit readline )



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

2017-04-10 Thread Jeroen Roovers
commit: f6e9078e3262c14d8596c2d673de2fe824a1d67e
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Apr 11 06:39:07 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Apr 11 06:39:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6e9078e

dev-libs/libassuan: Stable for HPPA (bug #613236).

Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --ignore-arches

 dev-libs/libassuan/libassuan-2.4.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libassuan/libassuan-2.4.3-r1.ebuild 
b/dev-libs/libassuan/libassuan-2.4.3-r1.ebuild
index dbae582bf11..158bc92f11b 100644
--- a/dev-libs/libassuan/libassuan-2.4.3-r1.ebuild
+++ b/dev-libs/libassuan/libassuan-2.4.3-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-3 LGPL-2.1"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="static-libs"
 
 RDEPEND=">=dev-libs/libgpg-error-1.8"



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

2017-04-10 Thread Jeroen Roovers
commit: e5b245b25be82e292b4678691e97eb5d2caa7bf6
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Apr 11 06:42:43 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Apr 11 06:42:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5b245b2

app-admin/eselect: Stable for HPPA (bug #613450).

Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --ignore-arches

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

diff --git a/app-admin/eselect/eselect-1.4.8.ebuild 
b/app-admin/eselect/eselect-1.4.8.ebuild
index 33253dfa550..61a406a35ab 100644
--- a/app-admin/eselect/eselect-1.4.8.ebuild
+++ b/app-admin/eselect/eselect-1.4.8.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/eselect/${P}.tar.xz";
 
 LICENSE="GPL-2+ || ( GPL-2+ CC-BY-SA-3.0 )"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc x86 ~ppc-aix ~x64-cygwin ~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="alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc x86 ~ppc-aix ~x64-cygwin ~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"
 IUSE="doc emacs vim-syntax"
 
 RDEPEND="sys-apps/sed



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

2017-04-10 Thread Jeroen Roovers
commit: 8b7847519cb326b2bc7ca9abfd4ef33dda8663da
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Apr 11 06:35:35 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Apr 11 06:35:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b784751

app-emacs/emacs-common-gentoo: Stable for HPPA (bug #613904).

Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --ignore-arches

 app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6.ebuild 
b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6.ebuild
index aa19e765280..b99d5faf778 100644
--- a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6.ebuild
+++ b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz";
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
 IUSE="games X"
 
 PDEPEND="virtual/emacs"



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

2017-04-10 Thread NP Hardass
commit: 1589c01a49132c324ae21d37cf0229246c6330f6
Author: NP-Hardass  gentoo  org>
AuthorDate: Tue Apr 11 06:02:58 2017 +
Commit: NP Hardass  gentoo  org>
CommitDate: Tue Apr 11 06:03:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1589c01a

app-eselect/eselect-wine: Add eroen to metadata as co-maintainer

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-eselect/eselect-wine/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/app-eselect/eselect-wine/metadata.xml 
b/app-eselect/eselect-wine/metadata.xml
index 8c68ad9f558..5f4f92ea6f4 100644
--- a/app-eselect/eselect-wine/metadata.xml
+++ b/app-eselect/eselect-wine/metadata.xml
@@ -5,4 +5,8 @@
np-hard...@gentoo.org
NP-Hardass

+   
+   gentoo-w...@eroen.eu
+   eroen
+   
 



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

2017-04-10 Thread Hans de Graaff
commit: 663dea4d384cdda7f2e48f61d9bc386ce422d49d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Apr 11 05:23:29 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Apr 11 05:23:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=663dea4d

dev-ruby/uglifier: add 3.2.0

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-ruby/uglifier/Manifest  |  1 +
 dev-ruby/uglifier/uglifier-3.2.0.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/dev-ruby/uglifier/Manifest b/dev-ruby/uglifier/Manifest
index e78b98de737..48123c67807 100644
--- a/dev-ruby/uglifier/Manifest
+++ b/dev-ruby/uglifier/Manifest
@@ -6,3 +6,4 @@ DIST uglifier-3.1.3.tar.gz 99621 SHA256 
264d63ebec4887ac4112b8128f32ef961ebe3f3a
 DIST uglifier-3.1.6.tar.gz 100853 SHA256 
5cec8a824d94f156f86f5aa1e18d4500909faae97b033a7f71c580f71bdac3e3 SHA512 
ef84b95ce22ec8d69f789ef6119c17f1c99374f5055c1234b6fcff0af8822cd265221f23cccf2a3f202f20179d1d33b06c2bb634af465c6093174073767b69b4
 WHIRLPOOL 
93202195f85c33f2560aeefab869c77232a316ab795f037f5dbc02fc8e215b270ea4d1d5776fb039ad94bb04245356a8ccbcd9991c4f4fa4c637287e677306ff
 DIST uglifier-3.1.7.tar.gz 100911 SHA256 
25f47612af6d03ae39ea81dd941bbfbd475226c1322bdbf427fe4221dac57b54 SHA512 
62b46e1031c265a00653301eba4527435161bf867cd21e2212060ca8c429c3d7bcb0108137927ba28514e9492d7533f4e00a9e1990c400faca1a9a47e45ddac1
 WHIRLPOOL 
5e77006cb27a9949dabefb697b7f6c7d6f9193db0681ffdbe7146abad29f6c1fb2872c935dbc97d1c3081b8450bd38ac66fe8d17b3af4662d78078327831f933
 DIST uglifier-3.1.9.tar.gz 100907 SHA256 
3a73733de5cff0ce72b22f6d874c0633b804967ebaf660b27846d530238dd157 SHA512 
9bb7cc8aabd7d77c76e8b6f2ce148a5ebf9fb0cf0700d31daedb0098fa239ce71b1d6c105ee67018d25b5e6497dcaf30914165281f674d0eb99bc4f0f1eea935
 WHIRLPOOL 
dede93bac0fe84851cd8592eda465d75617b4f92d8d6746e0b2264d42f3160704ad294d51eb1d7b13740ba29604327acc417fe08d3a3f65b9fb130d003a3cdcb
+DIST uglifier-3.2.0.tar.gz 169273 SHA256 
bc6a6197cf0a38e7f3426e87d1a09419a9e4e0b2d352b06d0a0156071637caa1 SHA512 
5bc577753c175cddd7b3241f7343b75f593141c3bfa9ffa1325f7ade4a9acaf3b47e711007b5708f7cea1a7e9e768cbc3bc845d9eb362f877fe2fc83c047bb57
 WHIRLPOOL 
334b853e6846f615e9d29d4df7c31cabc870e72ec372017a83f619b2c0751b7522acbc1d5972e6236e308fe90c4e25a5c731c199c54ac642558a44b6cded

diff --git a/dev-ruby/uglifier/uglifier-3.2.0.ebuild 
b/dev-ruby/uglifier/uglifier-3.2.0.ebuild
new file mode 100644
index 000..b23fff6c2bd
--- /dev/null
+++ b/dev-ruby/uglifier/uglifier-3.2.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+USE_RUBY="ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby wrapper for UglifyJS JavaScript compressor"
+HOMEPAGE="https://github.com/lautis/uglifier";
+SRC_URI="https://github.com/lautis/uglifier/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="3"
+KEYWORDS="~amd64 ~arm ~amd64-linux"
+
+IUSE="test"
+
+ruby_add_rdepend ">=dev-ruby/execjs-0.3.0:*"
+
+ruby_add_bdepend "test? ( dev-ruby/sourcemap )"
+
+all_ruby_prepare() {
+   sed -i -e 's/git ls-files -z/find -print0/' ${RUBY_FAKEGEM_GEMSPEC} || 
die
+}



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

2017-04-10 Thread Mart Raudsepp
commit: 472e0c888545cd51abaf57e6e0cb941ce91afca7
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Apr 11 05:09:15 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Apr 11 05:09:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=472e0c88

dev-libs/glib: Tweak PCRE_CFLAGS for non-pkgconfig in a way that makes it happy

Thanks-to: William Throwe

 dev-libs/glib/glib-2.50.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/glib/glib-2.50.3-r1.ebuild 
b/dev-libs/glib/glib-2.50.3-r1.ebuild
index deabfe82c59..44b15dcc28f 100644
--- a/dev-libs/glib/glib-2.50.3-r1.ebuild
+++ b/dev-libs/glib/glib-2.50.3-r1.ebuild
@@ -148,7 +148,7 @@ multilib_src_configure() {
fi
export LIBFFI_CFLAGS="-I$(echo 
/usr/$(get_libdir)/libffi-*/include)"
export LIBFFI_LIBS="-lffi"
-   export PCRE_CFLAGS=""
+   export PCRE_CFLAGS=" " # test -n "$PCRE_CFLAGS" needs to pass
export PCRE_LIBS="-lpcre"
fi
 



[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2017-04-10 Thread Alexis Ballier
commit: efcee2a5107979ab58a300de5c43c8a055b2bc5c
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Apr 11 04:23:04 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Apr 11 04:23:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efcee2a5

media-plugins/live: bump to 2017.04.10

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 media-plugins/live/Manifest   |   1 +
 media-plugins/live/live-2017.04.10.ebuild | 128 ++
 2 files changed, 129 insertions(+)

diff --git a/media-plugins/live/Manifest b/media-plugins/live/Manifest
index 5cc84c5256a..e46640cc424 100644
--- a/media-plugins/live/Manifest
+++ b/media-plugins/live/Manifest
@@ -3,3 +3,4 @@ DIST live.2016.10.11.tar.gz 623691 SHA256 
7b2b43c6d235bb6598851047b229af0e4d57b8
 DIST live.2016.10.21.tar.gz 620822 SHA256 
65b1aa7ec7c487466020e980d1fd68007390f7575b384c1d0fed49b94ba2c240 SHA512 
10846fd6d5482bbea131ae805137077997e9dec242665e3c01d699d5584154c65049e8c520ea855599e554154a148e61fea77b592d97c814a4a98c773658d8f5
 WHIRLPOOL 
d503991a378f2397788895c3c2794b0a870b5935f9a89f8e3316a0095a9e852ac06978f6788138d9fb055611fa07d0cbfa013c99655ea481fab23d07b9253be9
 DIST live.2016.11.28.tar.gz 626781 SHA256 
08b93a20bc302bed1da2f05621f37fda962dbfc272132afa6fa1058d222c238a SHA512 
319639acef6474b2eec0bdfa3416ca3c88a60f57d9d22911eee018fc494978fde93a241556bc0ea309f0b6a35e0242bd44a8f4de83a845f80d9ca5f94254ade6
 WHIRLPOOL 
877c1d17dbd62437712d90702112feefc2b0c87aff06ebdf6abceb4f5508dd26b166cc125cc0916b72c90f6075dfcd4e82084490cc7c2dc703ab5fd042dfb420
 DIST live.2017.01.26.tar.gz 629183 SHA256 
3c4d440b79e415eb3a86d30d0cd061d3edcaaa0281909e8629e9756c2c375458 SHA512 
2123d78c18cb2a0f522450aa426beceefe7f70b659ec9c9f04045cbde8e53a927b7909172a42da3967be73989b16f444f02e0b70dab671d4c75e567d8939ad23
 WHIRLPOOL 
49db6d3f25e310dc8d90e7e257af1b5a844bd1efbe79525bb196e7bc4b5d65a56eecac9cb2a421c3425f3a5caae4efa3856469880f1d578117f52e43f67ede48
+DIST live.2017.04.10.tar.gz 629185 SHA256 
4c37d9c828f9028403997272e49968c260385dbbaef62e28ba24faef0dda868b SHA512 
ab5e790c654b01893fc5409ec69007096b31b19ccecb323319f759738e264f3cde06c7d60b84a4d078fbd20e44aa832352fec61d7ba6e0abbc24027203613349
 WHIRLPOOL 
2a08d77630f3bec9b639aaa7bf1646bf00ef28152aa21ae0e9092c7d231bb48f7ab751689d7279ca3d11759ef421f1d43c5c5578de6c446a283ab7c587301f62

diff --git a/media-plugins/live/live-2017.04.10.ebuild 
b/media-plugins/live/live-2017.04.10.ebuild
new file mode 100644
index 000..22ccb8b6eb6
--- /dev/null
+++ b/media-plugins/live/live-2017.04.10.ebuild
@@ -0,0 +1,128 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit flag-o-matic eutils toolchain-funcs multilib multilib-minimal
+
+DESCRIPTION="Libraries for standards-based RTP/RTCP/RTSP multimedia streaming"
+HOMEPAGE="http://www.live555.com/";
+SRC_URI="http://www.live555.com/liveMedia/public/${P/-/.}.tar.gz
+   mirror://gentoo/${P/-/.}.tar.gz"
+
+LICENSE="LGPL-2.1"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+IUSE="examples static-libs"
+DOCS=( "live-shared/README" )
+
+# Alexis Ballier 
+# Be careful, bump this everytime you bump the package and the ABI has changed.
+# If you don't know, ask someone.
+LIVE_ABI_VERSION=7
+SLOT="0/${LIVE_ABI_VERSION}"
+
+src_unpack() {
+   unpack ${A}
+   mkdir -p "${S}"
+   mv "${WORKDIR}/live" "${S}/" || die
+}
+
+src_prepare() {
+   epatch "${FILESDIR}/${PN}-recursive3.patch"
+
+   if use static-libs ; then
+   cp -pPR live live-shared
+   mv live live-static
+   else
+   mv live live-shared
+   fi
+
+   use static-libs && cp "${FILESDIR}/config.gentoo" live-static
+   cp "${FILESDIR}/config.gentoo-so-r1" live-shared
+
+   case ${CHOST} in
+   *-solaris*)
+   use static-libs && { sed -i \
+   -e '/^COMPILE_OPTS /s/$/ -DSOLARIS 
-DXLOCALE_NOT_USED/' \
+   -e '/^LIBS_FOR_CONSOLE_APPLICATION /s/$/ 
-lsocket -lnsl/' \
+   live-static/config.gentoo \
+   || die ; }
+   sed -i \
+   -e '/^COMPILE_OPTS /s/$/ -DSOLARIS 
-DXLOCALE_NOT_USED/' \
+   -e '/^LIBS_FOR_CONSOLE_APPLICATION /s/$/ 
-lsocket -lnsl/' \
+   live-shared/config.gentoo-so-r1 \
+   || die
+   ;;
+   *-darwin*)
+   use static-libs && { sed -i \
+   -e '/^COMPILE_OPTS /s/$/ -DBSD=1 
-DHAVE_SOCKADDR_LEN=1/' \
+   -e '/^LINK /s/$/ /' \
+   -e '/^LIBRARY_LINK /s/$/ /' \
+

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

2017-04-10 Thread Alexis Ballier
commit: 7b6d4b48c29b1e65ba2118b532d68ad2e12fc179
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Apr 11 03:24:28 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Apr 11 03:24:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b6d4b48

media-video/libva-utils: Bump to 1.8.1

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 media-video/libva-utils/Manifest |  1 +
 media-video/libva-utils/libva-utils-1.8.1.ebuild | 58 
 2 files changed, 59 insertions(+)

diff --git a/media-video/libva-utils/Manifest b/media-video/libva-utils/Manifest
index 2552fd3afbe..5bcd8c69826 100644
--- a/media-video/libva-utils/Manifest
+++ b/media-video/libva-utils/Manifest
@@ -1 +1,2 @@
 DIST libva-utils-1.8.0.tar.gz 1011595 SHA256 
2a7590c8428d0b453b004702c4c515669403cea27f9f17b2560b38da337ec943 SHA512 
020cf1d5af7a78ecb4806afe69d34106525086f10b007dddb8d36c0243b670c311df537d969c8b60222b4afc7bfc08c1d594843339af72618886eecfd03887ec
 WHIRLPOOL 
46e76c555a69878e5cb553f3895752aafc821012afefec69b55f35014659e49ab3e30bcd5f94a9ffd86cd1c3fee467d215f58b3e10b69c54d1e630d78144a4b3
+DIST libva-utils-1.8.1.tar.gz 1011602 SHA256 
cbd7a88b9b2592106879d271008c9e2236457e5bf4a647efe4bb3d3eaabaf94c SHA512 
7b60cf773d7156bf5579754d0525a8cae07b5e63416fd1c6481a9bada388515f8f14d23661c11689599af7ddd192440f96f2c8873b539cf93e7db0550d4e1aae
 WHIRLPOOL 
8d48567146729ab8423dbc52f65a1c004fd6dbca28eda27aecce415c7b0f54d5e973692ce7d7550f7058e59933cdaea21cfe8784107fb7227ca6a02ec9bf8699

diff --git a/media-video/libva-utils/libva-utils-1.8.1.ebuild 
b/media-video/libva-utils/libva-utils-1.8.1.ebuild
new file mode 100644
index 000..ef34dbe2e6c
--- /dev/null
+++ b/media-video/libva-utils/libva-utils-1.8.1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+SCM=""
+if [ "${PV%}" != "${PV}" ] ; then # Live ebuild
+   SCM=git-r3
+   EGIT_BRANCH=master
+   EGIT_REPO_URI="https://github.com/01org/libva-utils";
+fi
+
+AUTOTOOLS_AUTORECONF="yes"
+inherit autotools-utils ${SCM} multilib
+
+DESCRIPTION="Collection of utilities and tests for VA-API"
+HOMEPAGE="https://01.org/linuxmedia/vaapi";
+if [ "${PV%}" != "${PV}" ] ; then # Live ebuild
+   SRC_URI=""
+else
+   SRC_URI="https://github.com/01org/libva-utils/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+if [ "${PV%}" = "${PV}" ] ; then
+   KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+else
+   KEYWORDS=""
+fi
+IUSE="+drm test wayland X"
+
+RDEPEND="
+   >=x11-libs/libva-1.8[drm?,wayland?,X?]
+   drm? ( >=x11-libs/libdrm-2.4 )
+   X? (
+   >=x11-libs/libX11-1.6.2
+   >=x11-libs/libXext-1.3.2
+   >=x11-libs/libXfixes-5.0.1
+   )
+   wayland? ( >=dev-libs/wayland-1.0.6 )"
+
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+REQUIRED_USE="|| ( drm wayland X )"
+
+DOCS=( CONTRIBUTING.md README.md )
+
+src_configure() {
+   local myeconfargs=(
+   $(use_enable X x11)
+   $(use_enable wayland)
+   $(use_enable drm)
+   $(use_enable test tests)
+   )
+   autotools-utils_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ros/laser_filters/

2017-04-10 Thread Alexis Ballier
commit: 7aa272be724f3da68053bf996e6460ee8d99d31f
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Apr 11 03:22:57 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Apr 11 03:22:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7aa272be

dev-ros/laser_filters: Bump to 1.8.4

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-ros/laser_filters/Manifest   |  1 +
 dev-ros/laser_filters/laser_filters-1.8.4.ebuild | 26 
 2 files changed, 27 insertions(+)

diff --git a/dev-ros/laser_filters/Manifest b/dev-ros/laser_filters/Manifest
index 3ef1aae87cf..645a1993047 100644
--- a/dev-ros/laser_filters/Manifest
+++ b/dev-ros/laser_filters/Manifest
@@ -1 +1,2 @@
 DIST laser_filters-1.8.3.tar.gz 27803 SHA256 
3e124b474c0c0da419366fa21a101874cc7e4c83b352a2da5a21e1967c68555f SHA512 
61580135ce6014be48ebcca4b786da7b2f06c2c1554bc8099361c0fdb5ff590ba85e42c3fe32d4a901f0c54ec8834af6488d0729cccbc5ef4eb0f5348e7badc2
 WHIRLPOOL 
da036de83dc222302809405f7a64bba80338e7083de595b6ef8ce16a058ef2fa3e53ec9025b5fb450ff60e1a4e16d9f5ff2323c5c610df6d26b2e267a7abed3a
+DIST laser_filters-1.8.4.tar.gz 27862 SHA256 
5822b4f72c5c6d768ccbc3cc1e8977b92a348ecdbbfe2dd09c9ffa17fd8395f7 SHA512 
4fd222a4562e04ba4cbc51ee84fffd047442ada303167534333e6d448e0943fd91a174db1e3f7ad717ad33e245a9b427f976fe7b18bfa1e70296921a9264ae62
 WHIRLPOOL 
0aa2fca235884c358c094063db3a5c239f3dc96103354528b7df6e959a63a3b1f250734dc671870d75de4743b608df05e0b7f365f2bb45609f62b1ab1277

diff --git a/dev-ros/laser_filters/laser_filters-1.8.4.ebuild 
b/dev-ros/laser_filters/laser_filters-1.8.4.ebuild
new file mode 100644
index 000..d4c0837f023
--- /dev/null
+++ b/dev-ros/laser_filters/laser_filters-1.8.4.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+ROS_REPO_URI="https://github.com/ros-perception/laser_filters";
+KEYWORDS="~amd64 ~arm"
+PYTHON_COMPAT=( python2_7 )
+
+inherit ros-catkin
+
+DESCRIPTION="Assorted filters designed to operate on 2D planar laser scanners"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/roscpp
+   dev-libs/boost:=
+   dev-ros/sensor_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   dev-ros/tf
+   dev-ros/angles
+   dev-ros/filters
+   dev-ros/laser_geometry
+"
+DEPEND="${RDEPEND}
+   test? ( dev-ros/rostest[${PYTHON_USEDEP}] )"



[gentoo-commits] repo/gentoo:master commit in: dev-ros/dynamic_reconfigure/

2017-04-10 Thread Alexis Ballier
commit: 3d6f06b21d098a56f7f5ca4fd5a485540b71d195
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Apr 11 03:42:18 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Apr 11 03:42:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d6f06b2

dev-ros/dynamic_reconfigure: Bump to 1.5.48

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-ros/dynamic_reconfigure/Manifest   |  1 +
 .../dynamic_reconfigure-1.5.48.ebuild  | 23 ++
 2 files changed, 24 insertions(+)

diff --git a/dev-ros/dynamic_reconfigure/Manifest 
b/dev-ros/dynamic_reconfigure/Manifest
index 2473a463ce9..a305d0a8602 100644
--- a/dev-ros/dynamic_reconfigure/Manifest
+++ b/dev-ros/dynamic_reconfigure/Manifest
@@ -1,2 +1,3 @@
 DIST dynamic_reconfigure-1.5.46.tar.gz 35500 SHA256 
c3d782715f16c0ec3335e23d27ddb62f12eec3492e865003168c74bd212a6fbb SHA512 
9f69ecb0d8bfda8d3f8512009743343c51598c4c886a12eec771ed5e48dacbd363e661c50118e279628a4b198966823c9a9fc8f5fcfa84e7fc307d180a2c1ec6
 WHIRLPOOL 
f7333c92fc3e8fdf0119c4af83c22dca9b98158862be4da084ac439c8a2b7c9e6e3cd99352a40b86a4aee27f28d7a87f79e3102f401cee19ca2f0783abf3c8b7
 DIST dynamic_reconfigure-1.5.47.tar.gz 38650 SHA256 
d0c64e0cea268a532c3f5f14d8c9bfc7ad405b47683fa8e7054264d979d4ffd4 SHA512 
46a3a8e930a32e02113594777f36beb225028aef17decc6a45413e80a47bafea34587bbf017a1c7bcfcb697332cddf7fd38908d20951831865f36f71a1548727
 WHIRLPOOL 
5f1632716af160d19141ce4aa4360744d59e533e783bd286cd86e729aa0294f2d46543efb1847dd6a88958b34b5287f62e56af9f20b9b098e147dda6725ae8cd
+DIST dynamic_reconfigure-1.5.48.tar.gz 38764 SHA256 
351b778ea8478faad7287e2c70219deb13114b4983cd09d6d5faa4825706664a SHA512 
f4bdc00b580c56feaf3e076540d669923e1330c862fef3518774f43c57212dcbf28bb848f61e7196294d4e7439b4d06c33351aa8d133b71042b739ac59e105a6
 WHIRLPOOL 
67ecd130d57e598685e3ea8bde2fe0a4e2279a189b79e993369fc4223475038fa0e5d96c78d5e3b8f3ef5b017360e56bfe706f3d01825a17fe9d6027b9c30b9f

diff --git a/dev-ros/dynamic_reconfigure/dynamic_reconfigure-1.5.48.ebuild 
b/dev-ros/dynamic_reconfigure/dynamic_reconfigure-1.5.48.ebuild
new file mode 100644
index 000..9650a1395bc
--- /dev/null
+++ b/dev-ros/dynamic_reconfigure/dynamic_reconfigure-1.5.48.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+CATKIN_HAS_MESSAGES=yes
+ROS_REPO_URI="https://github.com/ros/dynamic_reconfigure";
+KEYWORDS="~amd64 ~arm"
+PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+CATKIN_MESSAGES_TRANSITIVE_DEPS="dev-ros/std_msgs"
+
+inherit ros-catkin
+
+DESCRIPTION="Provides a means to change node parameters at any time without 
having to restart the node"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-libs/boost:=[threads]
+   dev-ros/rospy[${PYTHON_USEDEP}]
+   dev-ros/roscpp
+"
+DEPEND="${RDEPEND}"



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

2017-04-10 Thread Alexis Ballier
commit: 06bf0efa5b0eb7bed47b0e9bde7c998f9e22950b
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Apr 11 03:15:31 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Apr 11 03:15:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06bf0efa

dev-ml/lwt: Bump to 2.7.1

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-ml/lwt/Manifest |  1 +
 dev-ml/lwt/lwt-2.7.1.ebuild | 41 +
 2 files changed, 42 insertions(+)

diff --git a/dev-ml/lwt/Manifest b/dev-ml/lwt/Manifest
index 6af59341a1c..3e976a65d2e 100644
--- a/dev-ml/lwt/Manifest
+++ b/dev-ml/lwt/Manifest
@@ -1,2 +1,3 @@
 DIST lwt-2.4.3.tar.gz 504000 SHA256 
efee23937750290d6dee96eed6c0bbdb19817d5be6eefcba61ac5031fac10107 SHA512 
725d50a096a43294d49ae2322fdc985c301ce6a8ff5c956925225d7977e787ccb446e36a9db5fdbb50f284b9f1a3a12a52d1aa44d4400feecb59f6f938ed00ad
 WHIRLPOOL 
c5999e950008902600b43bf39f174ed0bc2cb3f6dce983d885416969a3bb98170ec8b74c8f5829459c3c96d160e5b4c8491b7057e7efeac035a46c9846ff7764
 DIST lwt-2.7.0.tar.gz 294476 SHA256 
00419834e0c5601b3fee6ca9efb0e10ab797a9ff8f695bf2434d89395b7252ec SHA512 
9851326a5444f88bcbc03b0fe170285c0155f310d986b1e1e06a550a63ada0121dc818b7723b35741b07679f8c3c7dd39137cd3a86f8cae985c3448c94d4
 WHIRLPOOL 
170a66c409f942d3bb6fde73e82b976a3c01e2eb1df564addf0477213fb8541e220a381e091f6053f6d7bd0935f81ac4548aabd411b77c5476d1b89571616288
+DIST lwt-2.7.1.tar.gz 296224 SHA256 
43c0541c185f9db4ef7e44703bd75b832dc7a69ccc9905dd413d08563d44d639 SHA512 
e353cfabb6845f3c410e1a3e658787f3a9cb981e73701d84555e639af052bb05eb734d7f7027eb3c0079c9edfef21bb0ca4b9a7683b02056d724142a2980c348
 WHIRLPOOL 
3ff40d5c19759b21781e210c2422e97b29077fd7be663778093463509a13ddaef9ebd148f56591d73a025f536a7a5356c280383ef1e58391ea44d0adfc2b71f7

diff --git a/dev-ml/lwt/lwt-2.7.1.ebuild b/dev-ml/lwt/lwt-2.7.1.ebuild
new file mode 100644
index 000..e3296e5a402
--- /dev/null
+++ b/dev-ml/lwt/lwt-2.7.1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+OASIS_BUILD_TESTS=1
+OASIS_BUILD_DOCS=1
+
+inherit oasis
+
+DESCRIPTION="Cooperative light-weight thread library for OCaml"
+SRC_URI="https://github.com/ocsigen/lwt/archive/${PV}.tar.gz -> ${P}.tar.gz"
+HOMEPAGE="http://ocsigen.org/lwt";
+
+IUSE="+camlp4 gtk +ppx +react +ssl"
+
+DEPEND="react? ( >=dev-ml/react-1.2:= )
+   dev-libs/libev
+   >=dev-lang/ocaml-4.02:=
+   ssl? ( >=dev-ml/ocaml-ssl-0.4.0:= )
+   gtk? ( dev-ml/lablgtk:= dev-libs/glib:2 )
+   ppx? ( dev-ml/ppx_tools:= )
+   camlp4? ( dev-ml/camlp4:= )"
+
+RDEPEND="${DEPEND}
+   !

[gentoo-commits] repo/gentoo:master commit in: dev-ros/filters/

2017-04-10 Thread Alexis Ballier
commit: 19d60527f216fafbb150f187748f3d01f4ae302f
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Apr 11 03:28:04 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Apr 11 03:28:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19d60527

dev-ros/filters: Bump to 1.8.0

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-ros/filters/Manifest |  1 +
 dev-ros/filters/filters-1.8.0.ebuild | 20 
 2 files changed, 21 insertions(+)

diff --git a/dev-ros/filters/Manifest b/dev-ros/filters/Manifest
index 7377b8b9c47..6c33e4c016f 100644
--- a/dev-ros/filters/Manifest
+++ b/dev-ros/filters/Manifest
@@ -1 +1,2 @@
 DIST filters-1.7.5.tar.gz 18547 SHA256 
6632c8bc2f3c47db6f69d136ccf58a1963ac0c83f5f542173caaebd2c7086160 SHA512 
79ed89687b2731542186b06edd6ed7d589e9935f5188052995bbcaf15c79cc9232f788056554768f84487cdb1760eb7f73e65077c2226694a93f0f96b0a6ebcb
 WHIRLPOOL 
797a5841cee8bcba755210a93fd9838af0b84fd0fd3dd6e1e90d1fa9d7b2bec46c1cf5e7b53a3c98a531d29a6df9518eecbf562aa8e934390981cbf876fb5e9e
+DIST filters-1.8.0.tar.gz 18793 SHA256 
7b748ec37301feab00c10c18b8f1557d1e65d2a059452b80bb495b2e88015575 SHA512 
e0cb958b52e987a8dfefcd9572a5cff732621b9ed94910b142c8106246cdda8344466ed533fbeafcf9250e66ef81f25374330e16ee58cef8eb2eb1f0bfe50f86
 WHIRLPOOL 
8170c268d38fd00ef5760a8a671eea2979ee4c2cbc2b99fde875bdb58a418dcb08bfd85c30b96ce29e0a69e30992eb022d31b972b0294645f100523aba9992a0

diff --git a/dev-ros/filters/filters-1.8.0.ebuild 
b/dev-ros/filters/filters-1.8.0.ebuild
new file mode 100644
index 000..a5238e0d114
--- /dev/null
+++ b/dev-ros/filters/filters-1.8.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+ROS_REPO_URI="https://github.com/ros/filters";
+KEYWORDS="~amd64 ~arm"
+
+inherit ros-catkin
+
+DESCRIPTION="Standardized interface for processing data as a sequence of 
filters"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="dev-ros/roscpp
+   dev-libs/boost:=[threads]
+   dev-ros/pluginlib"
+DEPEND="${RDEPEND}
+   test? ( dev-ros/rostest dev-cpp/gtest )"



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

2017-04-10 Thread Kent Fredric
commit: d49cb8d1b5671b8c4eef2b53ee58b7809c970adc
Author: Kent Fredric  gentoo  org>
AuthorDate: Tue Apr 11 02:09:13 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Tue Apr 11 02:09:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d49cb8d1

dev-perl/Test-Without-Module: Bump to version 0.200.0

- EAPI6
- Enable tests

Upstream:
- Guard against old Carps
- Cleanup author tests
- Make error message more like perls

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 dev-perl/Test-Without-Module/Manifest   |  1 +
 .../Test-Without-Module-0.200.0.ebuild  | 17 +
 2 files changed, 18 insertions(+)

diff --git a/dev-perl/Test-Without-Module/Manifest 
b/dev-perl/Test-Without-Module/Manifest
index 9fc2cac415b..ff39c831d1c 100644
--- a/dev-perl/Test-Without-Module/Manifest
+++ b/dev-perl/Test-Without-Module/Manifest
@@ -1 +1,2 @@
 DIST Test-Without-Module-0.18.tar.gz 10369 SHA256 
e2c3360b171d7db518ac39a0e1dcb285c784ea393c11708914a0655d66138c7f SHA512 
005ad54ac77283cf3155befe77fdb887dbc2ebc9c154472a23982636bbe7728154f56fdf1990b833639cd687b38e4d62250edd6dd93d37408e971bb4bd49c4c2
 WHIRLPOOL 
04bc67aa32c199985869c305dff89050a3a48da8fcfa120307f887905a5bd1b20b72275c93b137dd1b21da1c204b7b142f2609b97424d6bb63d172314e210927
+DIST Test-Without-Module-0.20.tar.gz 13609 SHA256 
8e9aeb7c32a6c6d0b8a93114db2a8c072721273a9d9a2dd4f9ca86cfd28aa524 SHA512 
e92353cee46e712ddc6515c5872a61a84eb4186f9ce736bbf0fcca2979bfa7143588c05e683d31fc22cbaaa792ce8364768310f9de621e881cc207b80cf14d87
 WHIRLPOOL 
1cd19acb1e1a459342e7965ef167e666c694cbe8bbf33f71897c7abcde4d35b920603b36a3c303efd885f8bfcb73349fed4ad21fdb4b29264bc093facefd60ba

diff --git a/dev-perl/Test-Without-Module/Test-Without-Module-0.200.0.ebuild 
b/dev-perl/Test-Without-Module/Test-Without-Module-0.200.0.ebuild
new file mode 100644
index 000..8e6d3c57708
--- /dev/null
+++ b/dev-perl/Test-Without-Module/Test-Without-Module-0.200.0.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=CORION
+DIST_VERSION=0.20
+inherit perl-module
+
+DESCRIPTION="Test fallback behaviour in absence of modules"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
+IUSE="test"
+
+RDEPEND=""
+DEPEND="virtual/perl-ExtUtils-MakeMaker"



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

2017-04-10 Thread Kent Fredric
commit: 072e77b7a9a5742aafaa6269105f70157d95219a
Author: Kent Fredric  gentoo  org>
AuthorDate: Tue Apr 11 01:58:52 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Tue Apr 11 01:59:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=072e77b7

dev-perl/AnyEvent-I3: Bump to version 0.170.0

- EAPI6
- Parallel Testing
- Cleanup bad tests

Upstream:
- Support shutdown event
- Fix Makefile.PL for '.' in @INC

Bug: https://bugs.gentoo.org/614694
Package-Manager: Portage-2.3.4, Repoman-2.3.2

 dev-perl/AnyEvent-I3/AnyEvent-I3-0.170.0.ebuild | 27 +
 dev-perl/AnyEvent-I3/Manifest   |  1 +
 2 files changed, 28 insertions(+)

diff --git a/dev-perl/AnyEvent-I3/AnyEvent-I3-0.170.0.ebuild 
b/dev-perl/AnyEvent-I3/AnyEvent-I3-0.170.0.ebuild
new file mode 100644
index 000..99f5dd30e0e
--- /dev/null
+++ b/dev-perl/AnyEvent-I3/AnyEvent-I3-0.170.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=MSTPLBG
+DIST_VERSION=0.17
+inherit perl-module
+
+DESCRIPTION="Communicate with the i3 window manager"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+RDEPEND="
+   dev-perl/AnyEvent
+   dev-perl/JSON-XS
+"
+DEPEND="${RDEPEND}
+   >=virtual/perl-ExtUtils-MakeMaker-6.360.0
+"
+
+src_test() {
+   perl_rm_files t/manifest.t t/pod-coverage.t t/pod.t t/boilerplate.t
+   perl-module_src_test
+}

diff --git a/dev-perl/AnyEvent-I3/Manifest b/dev-perl/AnyEvent-I3/Manifest
index 3fc018a864c..380435dd030 100644
--- a/dev-perl/AnyEvent-I3/Manifest
+++ b/dev-perl/AnyEvent-I3/Manifest
@@ -1 +1,2 @@
 DIST AnyEvent-I3-0.16.tar.gz 25320 SHA256 
2fc2010011462b6ac9f64dbc5049c5a4298020b9f0f3340d4d22d95a77519be3 SHA512 
20d2ea27deaed4b6fcdc818c94c92699e2ae83cc7a655f4ccbde8e1ec9ba27a577c7585f31e77b11796f2c414bfe719b695c4f9b6fb206e17ec8b09822e1
 WHIRLPOOL 
8323843067c677eed0e602bcbafd0b8b490267d785481e135d33a74bc9d747c207e6cfdc9d30b607d5bd0fe727800bf1b0fc6aa24d005d31d62e805da886cb8e
+DIST AnyEvent-I3-0.17.tar.gz 25264 SHA256 
5382c984c9f138395f29f0c00af81aa0c8f4b765582055c73ede4b13f04a6d63 SHA512 
e8b0ccb89be27d5e952e5cb819e1f462ad5c558879a88fb5087d72517424316c0053b081ed9763d701a017c1d838fa694b49f40886335a23a68ebb091714b259
 WHIRLPOOL 
de3b6ecbe22acbf1e4a72f5c30b69a6b4381cc0fa5152ed1411ab67f22f82b730362e3532e165982c80162d14d6650e23d57c9e4832894e5cafa10b42375d462



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

2017-04-10 Thread Mart Raudsepp
commit: c074e567165d91ad11ca43e3f398c462a745b857
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Apr 11 01:22:07 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Apr 11 01:51:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c074e567

x11-wm/mutter: bump to 3.22.4 for bug fixes

Fixes a crash when window closes during alt+tab, various mouse and DND
related Wayland and XWayland fixes; lockup fix with theme variants;
X lock filename length handling fix.

 x11-wm/mutter/Manifest |   1 +
 x11-wm/mutter/mutter-3.22.4.ebuild | 135 +
 2 files changed, 136 insertions(+)

diff --git a/x11-wm/mutter/Manifest b/x11-wm/mutter/Manifest
index adced2143d1..5a4aa497791 100644
--- a/x11-wm/mutter/Manifest
+++ b/x11-wm/mutter/Manifest
@@ -1 +1,2 @@
 DIST mutter-3.22.3.tar.xz 3533212 SHA256 
537eda8e5fdd4a70602da913b885ad745a7510678c24006b91ceba83ccab209a SHA512 
e2fd2cd8e7ef32cd8f2414ca121431a5b17344bbb765613531f45dc1ab13ad05acfc909728cd206536e3566eab1b9abb10a16291ab80bfde77b4a90462493524
 WHIRLPOOL 
02dce55dd93c03405369ecfce2fe510eff13cb2542acb4b25fd90d12ca72600c00867c7d49a60c21096467625126d89549f4156ac42193f1e0dddc05a9e8474a
+DIST mutter-3.22.4.tar.xz 3536792 SHA256 
37ea9f398758b48b7a2db17145143bc32bd0f6df7c69c631b52b719a9067b219 SHA512 
849e98186cecb4ffcab3da055febf72ef76fa87ecbdc506c696c2c7debd5183361c4b3b31d00d3c85e45d7f47aa5abf748d999571b147c831eb999116919023c
 WHIRLPOOL 
f6c7cda3ee6fdce7ef376e384591f7e3e07060db4f3d006842d15973296dc341bf4f9e56f9c3603a5bdb064f22a9835693c110a401bbaa893b6952591904f357

diff --git a/x11-wm/mutter/mutter-3.22.4.ebuild 
b/x11-wm/mutter/mutter-3.22.4.ebuild
new file mode 100644
index 000..dc9be17c086
--- /dev/null
+++ b/x11-wm/mutter/mutter-3.22.4.ebuild
@@ -0,0 +1,135 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2 virtualx
+
+DESCRIPTION="GNOME 3 compositing window manager based on Clutter"
+HOMEPAGE="https://git.gnome.org/browse/mutter/";
+
+LICENSE="GPL-2+"
+SLOT="0"
+
+IUSE="debug gles2 input_devices_wacom +introspection test udev wayland"
+
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+# libXi-1.7.4 or newer needed per:
+# https://bugzilla.gnome.org/show_bug.cgi?id=738944
+COMMON_DEPEND="
+   >=dev-libs/atk-2.5.3
+   >=x11-libs/gdk-pixbuf-2:2
+   >=dev-libs/json-glib-0.12.0
+   >=x11-libs/pango-1.30[introspection?]
+   >=x11-libs/cairo-1.14[X]
+   >=x11-libs/gtk+-3.19.8:3[X,introspection?]
+   >=dev-libs/glib-2.49.0:2[dbus]
+   >=media-libs/libcanberra-0.26[gtk3]
+   >=x11-libs/startup-notification-0.7
+   >=x11-libs/libXcomposite-0.2
+   >=gnome-base/gsettings-desktop-schemas-3.21.4[introspection?]
+   gnome-base/gnome-desktop:3=
+   >sys-power/upower-0.99:=
+
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   >=x11-libs/libXcomposite-0.4
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXext
+   >=x11-libs/libXfixes-3
+   >=x11-libs/libXi-1.7.4
+   x11-libs/libXinerama
+   >=x11-libs/libXrandr-1.5
+   x11-libs/libXrender
+   x11-libs/libxcb
+   x11-libs/libxkbfile
+   >=x11-libs/libxkbcommon-0.4.3[X]
+   x11-misc/xkeyboard-config
+
+   gnome-extra/zenity
+   media-libs/mesa[egl]
+
+   gles2? ( media-libs/mesa[gles2] )
+   input_devices_wacom? ( >=dev-libs/libwacom-0.13 )
+   introspection? ( >=dev-libs/gobject-introspection-1.42:= )
+   udev? ( virtual/libgudev:= )
+   wayland? (
+   >=dev-libs/libinput-1.4
+   >=dev-libs/wayland-1.6.90
+   >=dev-libs/wayland-protocols-1.7
+   >=media-libs/mesa-10.3[egl,gbm,wayland]
+   sys-apps/systemd
+   virtual/libgudev:=
+   >=virtual/libudev-136:=
+   x11-base/xorg-server[wayland]
+   x11-libs/libdrm:=
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   >=sys-devel/gettext-0.19.6
+   virtual/pkgconfig
+   x11-proto/xextproto
+   x11-proto/xineramaproto
+   x11-proto/xproto
+   test? ( app-text/docbook-xml-dtd:4.5 )
+   wayland? ( >=sys-kernel/linux-headers-4.4 )
+"
+RDEPEND="${COMMON_DEPEND}
+   !x11-misc/expocity
+"
+
+src_prepare() {
+   # Disable building of noinst_PROGRAM for tests
+   if ! use test; then
+   sed -e '/^noinst_PROGRAMS/d' \
+   -i cogl/tests/conform/Makefile.{am,in} || die
+   sed -e '/noinst_PROGRAMS += testboxes/d' \
+   -i src/Makefile-tests.am || die
+   sed -e '/noinst_PROGRAMS/ s/testboxes$(EXEEXT)//' \
+   -i src/Makefile.in || die
+   fi
+
+   gnome2_src_prepare
+
+   # Leave the damn CFLAGS alone
+   sed -e 's/$CFLAGS -g/$CFLAGS /' \
+   -i clutter/configure || die
+ 

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

2017-04-10 Thread Mart Raudsepp
commit: cd4ccb9ea11b995ec9ecc751ab57241fbef78195
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Apr 11 01:35:10 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Apr 11 01:52:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd4ccb9e

dev-libs/glib: Export PCRE_LIBS in the no-pkgconfig case

We have by now started to use the system libpcre unconditionally,
instead of the bundled version, but this needs pkgconfig to be
found. So we need to handle this in the no-pkgconfig case as well,
alongside FFI. However this suggests there is no point in this
case anymore and we should just build depend on pkgconfig, as
we can't get a working pkgconfig anymore without bootstrapping it
via USE=internal-glib as libpcre currently needs pkgconfig as
a build dependency already. Until this is still in the pondering
phase, this PCRE_LIBS exporting should at least fix the cases
where pkgconfig got depcleaned inbetween but libpcre exists on
system.

Gentoo-bug: 615092

 dev-libs/glib/glib-2.50.3-r1.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-libs/glib/glib-2.50.3-r1.ebuild 
b/dev-libs/glib/glib-2.50.3-r1.ebuild
index 6ba56d741c2..deabfe82c59 100644
--- a/dev-libs/glib/glib-2.50.3-r1.ebuild
+++ b/dev-libs/glib/glib-2.50.3-r1.ebuild
@@ -148,6 +148,8 @@ multilib_src_configure() {
fi
export LIBFFI_CFLAGS="-I$(echo 
/usr/$(get_libdir)/libffi-*/include)"
export LIBFFI_LIBS="-lffi"
+   export PCRE_CFLAGS=""
+   export PCRE_LIBS="-lpcre"
fi
 
# These configure tests don't work when cross-compiling.



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

2017-04-10 Thread Kent Fredric
commit: 892d7dd7e18666bdd5f018da26a5feb70871
Author: Kent Fredric  gentoo  org>
AuthorDate: Tue Apr 11 01:49:31 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Tue Apr 11 01:49:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=892d7dd7

dev-perl/Class-InsideOut: Bump to version 1.140.0

- EAPI6
- Parallel Testing

Upstream:
- Fix for '.' in @INC

Bug: https://bugs.gentoo.org/615226
Package-Manager: Portage-2.3.4, Repoman-2.3.2

 .../Class-InsideOut/Class-InsideOut-1.140.0.ebuild | 32 ++
 dev-perl/Class-InsideOut/Manifest  |  1 +
 2 files changed, 33 insertions(+)

diff --git a/dev-perl/Class-InsideOut/Class-InsideOut-1.140.0.ebuild 
b/dev-perl/Class-InsideOut/Class-InsideOut-1.140.0.ebuild
new file mode 100644
index 000..c74a0cf1e11
--- /dev/null
+++ b/dev-perl/Class-InsideOut/Class-InsideOut-1.140.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+DIST_AUTHOR=DAGOLDEN
+DIST_VERSION=1.14
+inherit perl-module
+
+DESCRIPTION="A safe, simple inside-out object construction kit"
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+   virtual/perl-Carp
+   dev-perl/Class-ISA
+   virtual/perl-Exporter
+   >=virtual/perl-Scalar-List-Utils-1.90.0
+   virtual/perl-Storable
+"
+DEPEND="${RDEPEND}
+   >=virtual/perl-ExtUtils-MakeMaker-6.300.0
+   test? (
+   virtual/perl-File-Spec
+   virtual/perl-File-Temp
+   virtual/perl-IO
+   virtual/perl-Scalar-List-Utils
+   >=virtual/perl-Test-Simple-0.45
+   virtual/perl-XSLoader
+   )
+"

diff --git a/dev-perl/Class-InsideOut/Manifest 
b/dev-perl/Class-InsideOut/Manifest
index ef57fc91c67..06a85278877 100644
--- a/dev-perl/Class-InsideOut/Manifest
+++ b/dev-perl/Class-InsideOut/Manifest
@@ -1 +1,2 @@
 DIST Class-InsideOut-1.13.tar.gz 46507 SHA256 
11acd51c990ad7a73181f1d086526ab8c567d22ccdc75e4b5ffd7db9a2a5f108 SHA512 
38175467338784d796ff90c8a0befefc4a4b7bafc6906a530a707eff8419b09b197bdfa2ea4a7012a5a8daf7992623001ff7f1fd45c6c5d5d5363c3919f53e73
 WHIRLPOOL 
d8797b2f584501856d5e47e6c41373b761bfa2521df66ef78315f1fb1977079c76e106ba3844e435d393c358df012c1cb97005af88676ce36e0d8a9b938095bf
+DIST Class-InsideOut-1.14.tar.gz 49341 SHA256 
dd1c70cc193ca82bc6f9afb5ffe7ffc6598978d7125f4e45e55cc8ab3029e383 SHA512 
e1f33edeb8ac2623f48c862cc90fbca63c28707d571017e34db5e3eebb01f4ae333602215eaed9aa562d1aa4b95d8bebff4e6401db101da7fc26537c8554dff4
 WHIRLPOOL 
6ba3351794af89fd371a60b96ef29f4a8a0916fd3c2c21f6ea2cf371a7ec3cd5143aa5292d49c1ca122772c3bc3b9c5739bdf8315dc4791bdc75a2a8e4572110



[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/

2017-04-10 Thread Jonathan Vasquez
commit: 123a8197e4123170f09db98627db400c4fb5e956
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Tue Apr 11 00:51:53 2017 +
Commit: Jonathan Vasquez  gentoo  org>
CommitDate: Tue Apr 11 01:34:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=123a8197

media-tv/plex-media-server: deleting old builds and stabilizing 1.4.4

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 media-tv/plex-media-server/Manifest|   3 -
 .../plex-media-server-1.3.3.ebuild | 113 -
 .../plex-media-server-1.3.4-r1.ebuild  | 121 --
 .../plex-media-server-1.4.3.ebuild | 136 -
 .../plex-media-server-1.4.4.ebuild |   2 +-
 5 files changed, 1 insertion(+), 374 deletions(-)

diff --git a/media-tv/plex-media-server/Manifest 
b/media-tv/plex-media-server/Manifest
index 88cee27fb1f..a84d5d6e1d0 100644
--- a/media-tv/plex-media-server/Manifest
+++ b/media-tv/plex-media-server/Manifest
@@ -1,4 +1 @@
-DIST plexmediaserver_1.3.3.3148-b38628e_amd64.deb 101224432 SHA256 
3b58d0ad9a9e27e86209c33550be832868102526d512a860d4984ef3daf7cad9 SHA512 
fb1d49650a66217df9d13dd0157f6f82b409989eacf2a40e9a92a47c6946e7bedc64429a88d2607a5f689ea7b5fae2ced5c53e2e719c85e7f08f71149844ab71
 WHIRLPOOL 
fa5a0e74e03cc5c357b7c64876b96f265a8b3e74f2002d3d147ce46083f947311ce227a53f61ca1f962e00d89554a4df6ca8e3df7d5b32d13d27118b3d0f34c8
-DIST plexmediaserver_1.3.4.3285-b46e0ea_amd64.deb 101356988 SHA256 
dc53290c12ea744249f0937e4defdfbf7fb526a63413d41ff21047fc3572ff55 SHA512 
46e7ce694f0be880ada03b327fa937e23d3e2412c2b4d04c79f87afb97ad8897b7977e9f5c1ed4cc6883129c911523f03e5db6c70c76b99cbb2d9e1ac4d9275e
 WHIRLPOOL 
515d15782d4189e71501d11a335440853db4ededc42baa748375ca1a833e24b8db4497a8197698bddc8fc0d8689aa9768b1abbff1c8002f846a102f36267936b
-DIST plexmediaserver_1.4.3.3433-03e4cfa35_amd64.deb 103128692 SHA256 
7ef4efec9e1ecc7fa67cf8284ca7316f715f33457d3e9f6bd3980d22c1de3edc SHA512 
4432ffefab379ec57de1e0cf0648223d3a58b253ed43d3879fd967de93fd453b8a3820d20a87851fc98c6e8c77dfdfa81eab7ba66ce3ddf465007586d92d0823
 WHIRLPOOL 
1884d396c06137702cd23797ff452336847931e761e485910b1e4c3a4927ba6b8397f5aa0a265f81c98c7e3e9bfc121e9952d2f4b8757099ffaafc502f5edf95
 DIST plexmediaserver_1.4.4.3495-edef59192_amd64.deb 103118966 SHA256 
ba05818febf0267c04151d9a243f2eff0823310a1c89b58d8be4608f4f7a7402 SHA512 
5a6caa5bc16f8d57177f86e079d6cad980dabc35e4ed355a7c44058593c11b65dd6a64349b110818b258bfeb679ead153ad2b316189cfdffc51938d70834f138
 WHIRLPOOL 
a95804173d2df36af04760a5c551f0114768d5f134e23cf2156b65ac426379f6aaa5a95bee54b63cb96451a93b2de19eab67f6a96c9dc62a7f677c27212be92b

diff --git a/media-tv/plex-media-server/plex-media-server-1.3.3.ebuild 
b/media-tv/plex-media-server/plex-media-server-1.3.3.ebuild
deleted file mode 100644
index 6647e72dfe4..000
--- a/media-tv/plex-media-server/plex-media-server-1.3.3.ebuild
+++ /dev/null
@@ -1,113 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils user systemd unpacker
-
-MINOR1="3148"
-MINOR2="b38628e"
-
-_APPNAME="plexmediaserver"
-_USERNAME="plex"
-_SHORTNAME="${_USERNAME}"
-_FULL_VERSION="${PV}.${MINOR1}-${MINOR2}"
-
-URI="https://downloads.plex.tv/plex-media-server";
-
-DESCRIPTION="A free media library that is intended for use with a plex client."
-HOMEPAGE="http://www.plex.tv/";
-SRC_URI="
-   amd64? ( 
${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64.deb )"
-SLOT="0"
-LICENSE="Plex"
-RESTRICT="mirror bindist strip"
-KEYWORDS="-* amd64"
-
-DEPEND="
-   net-dns/avahi
-   sys-apps/fix-gnustack"
-
-QA_DESKTOP_FILE="usr/share/applications/plexmediamanager.desktop"
-QA_PREBUILT="*"
-QA_MULTILIB_PATHS=(
-   "usr/lib/${_APPNAME}/.*"
-   "usr/lib/${_APPNAME}/Resources/Python/lib/python2.7/.*"
-)
-
-EXECSTACKED_BINS=( "${ED%/}/usr/lib/plexmediaserver/libgnsdk_dsp.so*" )
-
-S="${WORKDIR}"
-
-pkg_setup() {
-   enewgroup ${_USERNAME}
-   enewuser ${_USERNAME} -1 /bin/bash /var/lib/${_APPNAME} ${_USERNAME}
-}
-
-src_unpack() {
-   unpack_deb ${A}
-}
-
-src_install() {
-   # Copy main files over to image and preserve permissions so it is 
portable
-   cp -rp usr/ "${ED}" || die
-
-   # Move the config to the correct place
-   local CONFIG_VANILLA="${S}/etc/default/plexmediaserver"
-   local CONFIG_PATH="/etc/${_SHORTNAME}"
-   dodir "${CONFIG_PATH}"
-   insinto "${CONFIG_PATH}"
-   doins "${CONFIG_VANILLA}"
-
-   # Remove Debian specific files
-   rm -rf "${ED%/}/usr/share/doc" || die
-
-   # Make sure the logging directory is created
-   local LOGGING_DIR="/var/log/pms"
-   dodir "${LOGGING_DIR}"
-   chown "${_USERNAME}":"${_USERNAME}" "${ED%/}/${LOGGING_DIR}" || die
-
-   # Create default library folder with correct permissions
-   local DEFAULT_LIBRARY_DIR="/var/lib/${_APPNAME}"
-

[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/

2017-04-10 Thread Jonathan Vasquez
commit: 57344b46842296598413e3bd62d8d33b4d925a5b
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Tue Apr 11 01:34:14 2017 +
Commit: Jonathan Vasquez  gentoo  org>
CommitDate: Tue Apr 11 01:34:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57344b46

media-tv/plex-media-server: version bump to 1.5.3

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 media-tv/plex-media-server/Manifest|   1 +
 .../plex-media-server-1.5.3.ebuild | 134 +
 2 files changed, 135 insertions(+)

diff --git a/media-tv/plex-media-server/Manifest 
b/media-tv/plex-media-server/Manifest
index a84d5d6e1d0..10e4a1a8bd5 100644
--- a/media-tv/plex-media-server/Manifest
+++ b/media-tv/plex-media-server/Manifest
@@ -1 +1,2 @@
 DIST plexmediaserver_1.4.4.3495-edef59192_amd64.deb 103118966 SHA256 
ba05818febf0267c04151d9a243f2eff0823310a1c89b58d8be4608f4f7a7402 SHA512 
5a6caa5bc16f8d57177f86e079d6cad980dabc35e4ed355a7c44058593c11b65dd6a64349b110818b258bfeb679ead153ad2b316189cfdffc51938d70834f138
 WHIRLPOOL 
a95804173d2df36af04760a5c551f0114768d5f134e23cf2156b65ac426379f6aaa5a95bee54b63cb96451a93b2de19eab67f6a96c9dc62a7f677c27212be92b
+DIST plexmediaserver_1.5.3.3580-4b377d295_amd64.deb 105500574 SHA256 
983d48597179125c7de3c49f44af7d7cfca0a7bf645c26833c906cbe5e1accd8 SHA512 
92c64d2acaa37fa98c02ff95a07eb44078b4f7db519047f65647d7f09dcca6ca1fb67738119e2988a0b9b61e3260f4a2402f5710a17d35797c574c122e62c537
 WHIRLPOOL 
2606946d34d356161d22a2298589e18f4e710671bf41fd2f84d486186c7472f505b8a5a7131ed56ad7ef648b61e5f67d6e8cd25781a56520601a76317f6a6213

diff --git a/media-tv/plex-media-server/plex-media-server-1.5.3.ebuild 
b/media-tv/plex-media-server/plex-media-server-1.5.3.ebuild
new file mode 100644
index 000..83a716311b7
--- /dev/null
+++ b/media-tv/plex-media-server/plex-media-server-1.5.3.ebuild
@@ -0,0 +1,134 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+inherit eutils user systemd unpacker pax-utils python-single-r1
+
+MINOR_VERSION="3580-4b377d295"
+
+_APPNAME="plexmediaserver"
+_USERNAME="plex"
+_SHORTNAME="${_USERNAME}"
+_FULL_VERSION="${PV}.${MINOR_VERSION}"
+
+URI="https://downloads.plex.tv/plex-media-server";
+
+DESCRIPTION="A free media library that is intended for use with a plex client."
+HOMEPAGE="http://www.plex.tv/";
+SRC_URI="amd64? ( 
${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64.deb )"
+SLOT="0"
+LICENSE="Plex"
+RESTRICT="mirror bindist strip"
+KEYWORDS="-* ~amd64"
+
+DEPEND="
+   sys-apps/fix-gnustack
+   dev-python/virtualenv[${PYTHON_USEDEP}]"
+
+RDEPEND="
+   net-dns/avahi
+   ${PYTHON_DEPS}"
+
+QA_DESKTOP_FILE="usr/share/applications/plexmediamanager.desktop"
+QA_PREBUILT="*"
+QA_MULTILIB_PATHS=(
+   "usr/lib/${_APPNAME}/.*"
+   "usr/lib/${_APPNAME}/Resources/Python/lib/python2.7/.*"
+)
+
+EXECSTACKED_BINS=( "${ED%/}/usr/lib/plexmediaserver/libgnsdk_dsp.so*" )
+BINS_TO_PAX_MARK=( "${ED%/}/usr/lib/plexmediaserver/Plex Script Host" )
+
+S="${WORKDIR}"
+PATCHES=( "${FILESDIR}/virtualenv_start_pms.patch" )
+
+pkg_setup() {
+   enewgroup ${_USERNAME}
+   enewuser ${_USERNAME} -1 /bin/bash /var/lib/${_APPNAME} 
"${_USERNAME},video"
+   python-single-r1_pkg_setup
+}
+
+src_unpack() {
+   unpack_deb ${A}
+}
+
+src_install() {
+   # Move the config to the correct place
+   local CONFIG_VANILLA="/etc/default/plexmediaserver"
+   local CONFIG_PATH="/etc/${_SHORTNAME}"
+   dodir "${CONFIG_PATH}"
+   insinto "${CONFIG_PATH}"
+   doins "${CONFIG_VANILLA#/}"
+   sed -e "s#${CONFIG_VANILLA}#${CONFIG_PATH}#g" -i 
"${S}"/usr/sbin/start_pms || die
+
+   # Remove Debian specific files
+   rm -rf "usr/share/doc" || die
+
+   # Copy main files over to image and preserve permissions so it is 
portable
+   cp -rp usr/ "${ED}" || die
+
+   # Make sure the logging directory is created
+   local LOGGING_DIR="/var/log/pms"
+   dodir "${LOGGING_DIR}"
+   chown "${_USERNAME}":"${_USERNAME}" "${ED%/}/${LOGGING_DIR}" || die
+
+   # Create default library folder with correct permissions
+   local DEFAULT_LIBRARY_DIR="/var/lib/${_APPNAME}"
+   dodir "${DEFAULT_LIBRARY_DIR}"
+   chown "${_USERNAME}":"${_USERNAME}" "${ED%/}/${DEFAULT_LIBRARY_DIR}" || 
die
+
+   # Install the OpenRC init/conf files
+   doinitd "${FILESDIR}/init.d/${PN}"
+   doconfd "${FILESDIR}/conf.d/${PN}"
+
+   _handle_multilib
+
+   # Install systemd service file
+   local INIT_NAME="${PN}.service"
+   local INIT="${FILESDIR}/systemd/${INIT_NAME}"
+   systemd_newunit "${INIT}" "${INIT_NAME}"
+
+   _remove_execstack_markings
+   _add_pax_markings
+
+   einfo "Configuring virtualenv"
+   virtualenv -v --no-pip --no-setuptools --no-wheel 
"${ED}"usr/lib/plexmediaserver/Resources/Python || die
+   pushd "

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

2017-04-10 Thread Kent Fredric
commit: 36bc6db66bc804d2b653fda9b67ccaea5537258f
Author: Kent Fredric  gentoo  org>
AuthorDate: Tue Apr 11 01:26:51 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Tue Apr 11 01:26:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36bc6db6

dev-perl/Test-Regexp: Remove old re bug #614620

This purges the last version broken by '.' in @INC changes
for this package.

Bug: https://bugs.gentoo.org/614620
Package-Manager: Portage-2.3.4, Repoman-2.3.2

 dev-perl/Test-Regexp/Manifest  |  1 -
 .../Test-Regexp/Test-Regexp-2016060501.0.0.ebuild  | 34 --
 2 files changed, 35 deletions(-)

diff --git a/dev-perl/Test-Regexp/Manifest b/dev-perl/Test-Regexp/Manifest
index f2d6fc61fdc..20220a8b11a 100644
--- a/dev-perl/Test-Regexp/Manifest
+++ b/dev-perl/Test-Regexp/Manifest
@@ -1,2 +1 @@
-DIST Test-Regexp-2016060501.tar.gz 18898 SHA256 
d59ff798b47b5a8be99f840a9bcf2762d49d2e0c96f51a38c03fe1a41eb4737d SHA512 
639d74565fe93950950ed9dda30de5f83b1941d9f06b71dc40e33bd7b5355bba2d0f91afd9355262dc4ec167f39427e06f807e594b97ec74ff11762dea12f411
 WHIRLPOOL 
a9fddf16049269c8c5a72d36d34427fa34b22b8c7a80ad26df467f8dcc2c3f3e728609ebdc7dc677a2add518fcf65ec798ad281f36c81baf5432aaf18386b884
 DIST Test-Regexp-2017040101.tar.gz 18904 SHA256 
35cb41df5c5017835b89b853d5a44e25e6da973b450e1edca51bba70e7041e54 SHA512 
70595642f8f5cadd4cec73587af8b4e9ce793c37fdf02773d357b84ee8181750f5ae7fbfbc9a35ca3392f5af074ef5b5a1626547cc7a0c3f48439d4a24bdc0b8
 WHIRLPOOL 
842e09bf6f4422474f73a833c90a4df28441fc4a474ce9ac3dd7fcbcd90ff97ed883d15c00ebedf3f9c0c970bfde6f2ebe4bde783ad025a306b68fa17f88f3f7

diff --git a/dev-perl/Test-Regexp/Test-Regexp-2016060501.0.0.ebuild 
b/dev-perl/Test-Regexp/Test-Regexp-2016060501.0.0.ebuild
deleted file mode 100644
index 309b73a5628..000
--- a/dev-perl/Test-Regexp/Test-Regexp-2016060501.0.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit versionator
-
-DIST_AUTHOR=ABIGAIL
-DIST_VERSION=$(get_major_version)
-
-inherit perl-module
-
-DESCRIPTION="Provide commonly requested regular expressions"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="test"
-
-DEPEND="
-   test? ( >=virtual/perl-Test-Simple-1.1.14 )
-   virtual/perl-ExtUtils-MakeMaker
-"
-RDEPEND="
-   virtual/perl-Test-Simple
-   virtual/perl-Exporter
-"
-
-src_test() {
-   # Omit code coverage / documentation tests
-   perl_rm_files t/{950,960,980,981,982}*.t
-
-   perl-module_src_test
-}



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

2017-04-10 Thread Kent Fredric
commit: 715f65a5b423188744ad302742e7ee504024ad4a
Author: Kent Fredric  gentoo  org>
AuthorDate: Tue Apr 11 01:08:36 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Tue Apr 11 01:12:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=715f65a5

dev-perl/SQL-Abstract: Bump to version 1.840.0

- EAPI6
- Add USE=examples
- Parallel Tests

Upstream:
- Support for DELETE .. RETURNING
- Add Sub::Quote explicit dep
- Fix order clauses with bind parameters in ->where
- fix ->insert($table,\@values) with >26 values
- ::Tree now knows that ILIKE and REGEXP are binary ops

Bug: https://bugs.gentoo.org/615224
Package-Manager: Portage-2.3.4, Repoman-2.3.2

 dev-perl/SQL-Abstract/Manifest|  1 +
 dev-perl/SQL-Abstract/SQL-Abstract-1.840.0.ebuild | 35 +++
 dev-perl/SQL-Abstract/metadata.xml| 12 +---
 3 files changed, 44 insertions(+), 4 deletions(-)

diff --git a/dev-perl/SQL-Abstract/Manifest b/dev-perl/SQL-Abstract/Manifest
index 82b7bf0a058..f8b02b5cc5b 100644
--- a/dev-perl/SQL-Abstract/Manifest
+++ b/dev-perl/SQL-Abstract/Manifest
@@ -1 +1,2 @@
 DIST SQL-Abstract-1.81.tar.gz 103010 SHA256 
5f4d5618ce2424d62bbfdb5228b382e8be0e0ccedbb273d6d850e25d07e64f9f SHA512 
1ca38403707117c6a7927e1d89e70d22bf75429137409aa9dee48bb75dd17ca941dd0012c5d388e8e39ea75ae800a1d62b04c0b12b700f2e3137e40f651f961c
 WHIRLPOOL 
9a8ab7b868a14a68a74edc65e04d145c36bdd3c28938db27fd19c29c12e1d02bd0d2f689c1294d36cf91b5e6cd91872159c52ad6937f706f1a7db518a870fbbf
+DIST SQL-Abstract-1.84.tar.gz 98744 SHA256 
655f4aa3d4ea7ca0a7bafb2beff84010d5c77f0ee4413baa0c86456bf6db5e75 SHA512 
2d41ca76cc50dcf85e40b6585b3036ae62801ce78b64cc3b6a6471540901bfacdbfe2f76e68fdea2d1caa509f57216d4bb4f214cee7008380d5f60643e1a3a6b
 WHIRLPOOL 
203bddfab4f08877004e1f3e83d5eba41999dcb4dc37320aca2470222ed9dae4eebe61de9538866cfbfd3e6a7a3ef8eda71ac5ed1089a28ecb51df32a9f3d7d2

diff --git a/dev-perl/SQL-Abstract/SQL-Abstract-1.840.0.ebuild 
b/dev-perl/SQL-Abstract/SQL-Abstract-1.840.0.ebuild
new file mode 100644
index 000..ebb36158417
--- /dev/null
+++ b/dev-perl/SQL-Abstract/SQL-Abstract-1.840.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=ILMARI
+DIST_VERSION=1.84
+DIST_EXAMPLES=("examples/*")
+inherit perl-module
+
+DESCRIPTION="Generate SQL from Perl data structures"
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~ppc-aix ~ppc-macos ~x86-solaris"
+IUSE="test"
+
+RDEPEND="
+   >=virtual/perl-Exporter-5.570.0
+   >=dev-perl/Hash-Merge-0.120.0
+   virtual/perl-Scalar-List-Utils
+   >=dev-perl/MRO-Compat-0.120.0
+   >=dev-perl/Moo-2.0.1
+   >=dev-perl/Sub-Quote-2.0.1
+   >=virtual/perl-Text-Balanced-2.0.0
+"
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   virtual/perl-Storable
+   >=dev-perl/Test-Deep-0.101.0
+   >=dev-perl/Test-Exception-0.310.0
+   >=virtual/perl-Test-Simple-0.880.0
+   dev-perl/Test-Warn
+   )
+"

diff --git a/dev-perl/SQL-Abstract/metadata.xml 
b/dev-perl/SQL-Abstract/metadata.xml
index b86513cae79..affef7cfd28 100644
--- a/dev-perl/SQL-Abstract/metadata.xml
+++ b/dev-perl/SQL-Abstract/metadata.xml
@@ -6,12 +6,16 @@
 Gentoo Perl Project
   
   
-   A Perl module to create SQL statements based on perl structures.
-   
+A Perl module to create SQL statements based on perl structures.
+  
   
-   perlデータ構造でSQLステートメントを作るperlモジュール。
-   
+perlデータ構造でSQLステートメントを作るperlモジュール。
+  
   
 SQL-Abstract
+DBIx::Class::Storage::Debug::PrettyPrint
+SQL::Abstract
+SQL::Abstract::Test
+SQL::Abstract::Tree
   
 



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

2017-04-10 Thread Anthony G. Basile
commit: b144e7fc953aa9f80aa38bf58df55ae8c0ececec
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Tue Apr 11 00:19:13 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue Apr 11 00:19:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b144e7fc

sys-kernel/hardened-sources: version bump to 4.9.21

vanilla-4.9 + genpatches-4.9-21 + grsecurity-3.1-4.9.21-201704091948

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sys-kernel/hardened-sources/Manifest   |  1 +
 .../hardened-sources-4.9.21.ebuild | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/sys-kernel/hardened-sources/Manifest 
b/sys-kernel/hardened-sources/Manifest
index 93157bfe831..e3802a74221 100644
--- a/sys-kernel/hardened-sources/Manifest
+++ b/sys-kernel/hardened-sources/Manifest
@@ -25,6 +25,7 @@ DIST hardened-patches-4.9.15-1.extras.tar.bz2 1996486 SHA256 
06aaeb0a06a39475b3b
 DIST hardened-patches-4.9.16-1.extras.tar.bz2 1932414 SHA256 
fbefbd34b007d4705d06a8e5f0223fd1777dab2a0ec754ae0f2e046fc9757a0d SHA512 
734c9f2790b0ef6a202e2d35538874905a3eebdf41e144831207153991f844b255adc48dd611dfb2d3ecceececb9016057464d6c7ea53bf7e5b22aa7e216ff74
 WHIRLPOOL 
6e2ad6fbe64cef7c6eeb47f2ffdd89a1818ba58d407ca140f21503e3b41dbe150d6d596e2ce14501622af03da73205b429f0a0b7a813c37961fd04fe558b
 DIST hardened-patches-4.9.18-1.extras.tar.bz2 1985554 SHA256 
6289173e53369bdb07df0cf831c8a079c6328e471c2d975eaf1dd9474e42d38f SHA512 
96d15015d94f67d7a7ae29aa6af1829d37d76f85eaac39fdb7f07511f471151f668e217841454c94dae8473b61bc2b2d9c65de66caae7016c5454e6ee96bef69
 WHIRLPOOL 
cf75bbd04005c5b805cccb4df01c0b09cecb0b78618e1e79b6e9bbebfcdb5dfb842f628e19e63cf40bd7891e32ba0c81d2fed52f3d8ec44255f8f8072ff7f97f
 DIST hardened-patches-4.9.20-1.extras.tar.bz2 1920028 SHA256 
b2df242f95ea4b54cc90f3bc76d368e5b2c200d4d3cb727475bedac8fea85599 SHA512 
cf333f2af09e4942910070313aff6bfd68244f1e2b870235ff179eee0145ecd9064a60dfd6858c8c46e7c3e1379d02f1416a468d703a753fc99447eb8848148e
 WHIRLPOOL 
f95710d3af5c9975faac7fb3aa8a43f1f8c37f14baeb74e4098a41e2a9d03607763e1e7e501f124fb8d0d26c3305580dceb9bcf0ac7829c181271d84c0092fa1
+DIST hardened-patches-4.9.21-1.extras.tar.bz2 1965869 SHA256 
5ece74a315131b2e3935838428bfefb9b4aeca320e50b58c79bd2c2b1d218387 SHA512 
0184dcd1d68c3b0ab8a3c3f385530bf726a9d2647399d72d2eaadfb0cd8c61284b0c3a007c2cfe704b1fd20fff080736bea4850729530c55eb0135624ae47cf4
 WHIRLPOOL 
d5596a493edc166830e22434df82d0dedc822ba9af54737baa8b81259594c2db461ce0085eb5af563c0d6b98e2620bd59bc90bb48453bae644da7b2ab33fed81
 DIST linux-4.4.tar.xz 87295988 SHA256 
401d7c8fef594999a460d10c72c5a94e9c2e1022f16795ec51746b0d165418b2 SHA512 
13c8459933a8b80608e226a1398e3d1848352ace84bcfb7e6a4a33cb230bbe1ab719d4b58e067283df91ce5311be6d2d595fc8c19e2ae6ecc652499415614b3e
 WHIRLPOOL 
02abc203d867404b9934aaa4c1e5b5dcbb0b0021e91a03f3a7e7fd224eed106821d8b4949f32a590536db150e5a88c16fcde88538777a26d0c17900f0257b1bc
 DIST linux-4.7.tar.xz 90412100 SHA256 
5190c3d1209aeda04168145bf50569dc0984f80467159b1dc50ad731e3285f10 SHA512 
e8c02583e17e4fc4214fef694825fcb78c898266f1624deb1cdf56ab5c5fdfa669c5221122a7cf0d502ed6f921ff3797634acd9d294d29e98e3faa8a21920185
 WHIRLPOOL 
e968c89ce714c8d918db6074dabac4b0200c57ff111260313cf5798eeefb8b5b10c1509b64e2ee611a78e81075c588a473b67f9802609b2fef9ebb87ae514d98
 DIST linux-4.8.tar.xz 91966856 SHA256 
3e9150065f193d3d94bcf46a1fe9f033c7ef7122ab71d75a7fb5a2f0c9a7e11a SHA512 
a48a065f21e1c7c4de4cf8ca47b8b8d9a70f86b64e7cfa6e01be490f78895745b9c8790734b1d22182cf1f930fb87eaaa84e62ec8cc1f64ac4be9b949e7c0358
 WHIRLPOOL 
3888c8c07db0c069f827245d4d7306087f78f7d03e8240eb1fcd13622cd5dbe1c17cd8ed7dc11513f77f3efd5dbd84e2b48e82bdb9b9bfd2242fd62ae32812d5

diff --git a/sys-kernel/hardened-sources/hardened-sources-4.9.21.ebuild 
b/sys-kernel/hardened-sources/hardened-sources-4.9.21.ebuild
new file mode 100644
index 000..76ebd9467fd
--- /dev/null
+++ b/sys-kernel/hardened-sources/hardened-sources-4.9.21.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+ETYPE="sources"
+K_WANT_GENPATCHES="base"
+K_GENPATCHES_VER="21"
+K_DEBLOB_AVAILABLE="1"
+
+inherit kernel-2
+detect_version
+
+HGPV="${KV_MAJOR}.${KV_MINOR}.${KV_PATCH}-1"
+HGPV_URI="http://dev.gentoo.org/~blueness/hardened-sources/hardened-patches/hardened-patches-${HGPV}.extras.tar.bz2";
+SRC_URI="${KERNEL_URI} ${HGPV_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+UNIPATCH_LIST="${DISTDIR}/hardened-patches-${HGPV}.extras.tar.bz2"
+UNIPATCH_EXCLUDE="
+   1500_XATTR_USER_PREFIX.patch
+   1520_CVE-2017-6074-dccp-skb-freeing-fix.patch
+   2900_dev-root-proc-mount-fix.patch"
+
+DESCRIPTION="Hardened kernel sources (kernel series ${KV_MAJOR}.${KV_MINOR})"
+HOMEPAGE="http://www.gentoo.org/proj/en/hardened/";
+IUSE="deblob"
+
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+RDEPEND=">=sys-devel/gcc-4.5"
+
+pkg_postinst() {
+  

[gentoo-commits] proj/hardened-patchset: New tag: 20170409

2017-04-10 Thread Anthony G. Basile
commit: 
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue Apr 11 00:14:20 2017 +

New tag: 20170409




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

2017-04-10 Thread Patrice Clement
commit: ab3cf1bb2888cef7fdc948573b79fa0a67078877
Author: Patrice Clement  gentoo  org>
AuthorDate: Mon Apr 10 23:41:22 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Apr 10 23:41:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab3cf1bb

app-misc/plod: clean up old.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-misc/plod/plod-1.9.ebuild | 33 -
 1 file changed, 33 deletions(-)

diff --git a/app-misc/plod/plod-1.9.ebuild b/app-misc/plod/plod-1.9.ebuild
deleted file mode 100644
index 2b53aacdbc8..000
--- a/app-misc/plod/plod-1.9.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-DESCRIPTION="A tool designed to help administrators keep track of their daily 
activities"
-HOMEPAGE="http://www.deer-run.com/~hal/";
-SRC_URI="http://www.far2wise.net/plod/${P}.tar.gz";
-
-LICENSE="|| ( Artistic GPL-2 )"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE=""
-
-DEPEND="dev-lang/perl"
-RDEPEND="${DEPEND}"
-
-src_unpack() {
-   unpack ${A}
-
-   cd "${S}"
-
-   # Get rid of this nasty /usr/local paths
-   einfo "Patching paths"
-   sed -e 's#/usr/local#/usr#' -i plod
-}
-
-src_install() {
-   dobin plod
-   dodoc README
-   doman plod.1.gz
-
-   insinto /etc
-   doins "${FILESDIR}"/plodrc
-}



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

2017-04-10 Thread Patrice Clement
commit: a7a1615973204381a7e2b762453a71452bf655ce
Author: Patrice Clement  gentoo  org>
AuthorDate: Mon Apr 10 23:40:56 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Apr 10 23:41:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7a16159

app-misc/plod: EAPI 6 bump.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-misc/plod/plod-1.9-r1.ebuild | 34 ++
 1 file changed, 34 insertions(+)

diff --git a/app-misc/plod/plod-1.9-r1.ebuild b/app-misc/plod/plod-1.9-r1.ebuild
new file mode 100644
index 000..645191a637e
--- /dev/null
+++ b/app-misc/plod/plod-1.9-r1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="A tool designed to help administrators keep track of their daily 
activities"
+HOMEPAGE="http://www.deer-run.com/~hal/";
+SRC_URI="http://www.far2wise.net/plod/${P}.tar.gz";
+
+LICENSE="|| ( Artistic GPL-2 )"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+DEPEND="dev-lang/perl"
+
+DOCS=( README )
+
+src_prepare() {
+   default
+   sed -i -e 's#/usr/local#/usr#' "${PN}" || die
+}
+
+src_compile() {
+   :;
+}
+
+src_install() {
+   dobin "${PN}"
+   doman "${PN}.1.gz"
+
+   insinto /etc
+   doins "${FILESDIR}/${PN}rc"
+   einstalldocs
+}



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

2017-04-10 Thread Jeroen Roovers
commit: 106275a33fb5ef4f073001aa4a8cf8b68b7c7a32
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Apr 10 22:40:12 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Apr 10 22:41:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=106275a3

net-misc/putty: Depend on x11-libs/gdk-pixbuf and x11-libs/gtk+:3[X] (bug 
#611246).

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 net-misc/putty/putty-0.68.ebuild | 4 ++--
 net-misc/putty/putty-.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-misc/putty/putty-0.68.ebuild b/net-misc/putty/putty-0.68.ebuild
index 04caa8b8598..e09e97c727a 100644
--- a/net-misc/putty/putty-0.68.ebuild
+++ b/net-misc/putty/putty-0.68.ebuild
@@ -20,8 +20,8 @@ RDEPEND="
!net-misc/pssh
gtk? (
dev-libs/glib:2
-   x11-libs/gdk-pixbuf[X]
-   x11-libs/gtk+:3
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3[X]
x11-libs/libX11
x11-libs/pango
)

diff --git a/net-misc/putty/putty-.ebuild b/net-misc/putty/putty-.ebuild
index b43849fca67..f6f0e21c65a 100644
--- a/net-misc/putty/putty-.ebuild
+++ b/net-misc/putty/putty-.ebuild
@@ -18,8 +18,8 @@ RDEPEND="
!net-misc/pssh
gtk? (
dev-libs/glib:2
-   x11-libs/gdk-pixbuf[X]
-   x11-libs/gtk+:3
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3[X]
x11-libs/libX11
x11-libs/pango
)



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/qgis/

2017-04-10 Thread Andreas Sturmlechner
commit: 75e0bced1fb122741b48df1a71cbfb7b1f561650
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Apr 10 22:23:37 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Apr 10 22:36:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75e0bced

sci-geosciences/qgis: Drop 2.18.6 (r0)

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sci-geosciences/qgis/qgis-2.18.6.ebuild | 226 
 1 file changed, 226 deletions(-)

diff --git a/sci-geosciences/qgis/qgis-2.18.6.ebuild 
b/sci-geosciences/qgis/qgis-2.18.6.ebuild
deleted file mode 100644
index 53dee9ff00e..000
--- a/sci-geosciences/qgis/qgis-2.18.6.ebuild
+++ /dev/null
@@ -1,226 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="sqlite"
-
-if [[ ${PV} != * ]]; then
-   SRC_URI="http://qgis.org/downloads/${P}.tar.bz2
-   examples? ( 
http://download.osgeo.org/qgis/data/qgis_sample_data.tar.gz )"
-   KEYWORDS="~amd64 ~x86"
-else
-   GIT_ECLASS="git-r3"
-   EGIT_REPO_URI="https://github.com/${PN}/${PN^^}.git";
-fi
-inherit cmake-utils eutils fdo-mime ${GIT_ECLASS} gnome2-utils python-single-r1
-unset GIT_ECLASS
-
-DESCRIPTION="User friendly Geographic Information System"
-HOMEPAGE="http://www.qgis.org/";
-
-LICENSE="GPL-2+ GPL-3+"
-SLOT="0"
-IUSE="examples georeferencer grass mapserver oracle postgres python touch 
webkit"
-
-REQUIRED_USE="
-   grass? ( python )
-   mapserver? ( python )
-   python? ( ${PYTHON_REQUIRED_USE} )"
-
-COMMON_DEPEND="
-   app-crypt/qca:2[qt5,ssl]
-   >=dev-db/spatialite-4.1.0
-   dev-db/sqlite:3
-   dev-libs/expat
-   dev-qt/designer:5
-   dev-qt/qtconcurrent:5
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtpositioning:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtsvg:5
-   dev-qt/qtsql:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   sci-libs/gdal:=[geos,python?,${PYTHON_USEDEP}]
-   sci-libs/geos
-   sci-libs/libspatialindex:=
-   sci-libs/proj
-   x11-libs/qscintilla:=[qt5]
-   >=x11-libs/qwt-6.1.2:6=[qt5,svg]
-   >=x11-libs/qwtpolar-1.1.1-r1[qt5]
-   georeferencer? ( sci-libs/gsl:= )
-   grass? ( >=sci-geosciences/grass-7.0.0:= )
-   mapserver? ( dev-libs/fcgi )
-   oracle? (
-   dev-db/oracle-instantclient:=
-   sci-libs/gdal:=[oracle]
-   )
-   postgres? ( dev-db/postgresql:= )
-   python? ( ${PYTHON_DEPS}
-   dev-python/future[${PYTHON_USEDEP}]
-   dev-python/httplib2[${PYTHON_USEDEP}]
-   dev-python/jinja[${PYTHON_USEDEP}]
-   dev-python/markupsafe[${PYTHON_USEDEP}]
-   dev-python/pygments[${PYTHON_USEDEP}]
-   dev-python/PyQt5[sql,svg,webkit?,${PYTHON_USEDEP}]
-   dev-python/python-dateutil[${PYTHON_USEDEP}]
-   dev-python/pytz[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   dev-python/qscintilla-python[qt5,${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/sip:=[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-   postgres? ( dev-python/psycopg:2[${PYTHON_USEDEP}] )
-   )
-   webkit? ( dev-qt/qtwebkit:5 )
-"
-DEPEND="${COMMON_DEPEND}
-   dev-qt/qttest:5
-   sys-devel/bison
-   sys-devel/flex
-"
-RDEPEND="${COMMON_DEPEND}
-   sci-geosciences/gpsbabel
-"
-
-# Disabling test suite because upstream disallow running from install path
-RESTRICT="test"
-
-PATCHES=(
-   "${FILESDIR}/${P}-featuresummary.patch"
-   "${FILESDIR}/${P}-python.patch"
-)
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   cmake-utils_src_prepare
-
-   cd src/plugins || die
-   use georeferencer || cmake_comment_add_subdirectory georeferencer
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DQGIS_MANUAL_SUBDIR=/share/man/
-   -DBUILD_SHARED_LIBS=ON
-   -DQGIS_LIB_SUBDIR=$(get_libdir)
-   -DQGIS_PLUGIN_SUBDIR=$(get_libdir)/qgis
-   -DQWT_INCLUDE_DIR=/usr/include/qwt6
-   -DQWT_LIBRARY=/usr/$(get_libdir)/libqwt6-qt5.so
-   -DWITH_INTERNAL_QWTPOLAR=OFF
-   -DPEDANTIC=OFF
-   -DWITH_APIDOC=OFF
-   -DWITH_QSPATIALITE=ON
-   -DENABLE_TESTS=OFF
-   -DENABLE_QT5=ON
-   -DWITH_GRASS=$(usex grass)
-   -DWITH_SERVER=$(usex mapserver)
-   -DWITH_ORACLE=$(usex oracle)
-   -DWITH_POSTGRESQL=$(usex postgres)
-   -DWITH_BINDINGS=$(usex python)
-   -DWITH_TOUCH="$(usex touch)"
-   -DWITH_QTWEBKIT=$(usex webkit)
-   )
-
-  

[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/qgis/

2017-04-10 Thread Andreas Sturmlechner
commit: f8defd947c658f7063d5bc074bb12c9e31686ef0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Apr 10 21:23:10 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Apr 10 22:36:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8defd94

sci-geosciences/qgis: Add USE=designer, python setup not optional

Fix cmake warnings, fix deps, install python bindings in global dir

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sci-geosciences/qgis/metadata.xml  |   1 +
 sci-geosciences/qgis/qgis-2.18.6-r1.ebuild | 223 +
 2 files changed, 224 insertions(+)

diff --git a/sci-geosciences/qgis/metadata.xml 
b/sci-geosciences/qgis/metadata.xml
index e3b55abad7c..b08b019390e 100644
--- a/sci-geosciences/qgis/metadata.xml
+++ b/sci-geosciences/qgis/metadata.xml
@@ -14,6 +14,7 @@
   tracks from your GPS. 
 
   
+Build custom widgets for 
dev-qt/designer
 Determines whether georeferencer plugin should 
be built
 Add support for sci-geosciences/grass
 Determines whether mapserver should be built

diff --git a/sci-geosciences/qgis/qgis-2.18.6-r1.ebuild 
b/sci-geosciences/qgis/qgis-2.18.6-r1.ebuild
new file mode 100644
index 000..22288131d33
--- /dev/null
+++ b/sci-geosciences/qgis/qgis-2.18.6-r1.ebuild
@@ -0,0 +1,223 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="sqlite"
+
+if [[ ${PV} != * ]]; then
+   SRC_URI="http://qgis.org/downloads/${P}.tar.bz2
+   examples? ( 
http://download.osgeo.org/qgis/data/qgis_sample_data.tar.gz )"
+   KEYWORDS="~amd64 ~x86"
+else
+   GIT_ECLASS="git-r3"
+   EGIT_REPO_URI="https://github.com/${PN}/${PN^^}.git";
+fi
+inherit cmake-utils eutils fdo-mime ${GIT_ECLASS} gnome2-utils python-single-r1
+unset GIT_ECLASS
+
+DESCRIPTION="User friendly Geographic Information System"
+HOMEPAGE="http://www.qgis.org/";
+
+LICENSE="GPL-2+ GPL-3+"
+SLOT="0"
+IUSE="designer examples georeferencer grass mapserver oracle postgres python 
touch webkit"
+
+REQUIRED_USE="
+   mapserver? ( python )
+   python? ( ${PYTHON_REQUIRED_USE} )"
+
+COMMON_DEPEND="
+   app-crypt/qca:2[qt5,ssl]
+   >=dev-db/spatialite-4.1.0
+   dev-db/sqlite:3
+   dev-libs/expat
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtpositioning:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtscript:5
+   dev-qt/qtsvg:5
+   dev-qt/qtsql:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   sci-libs/gdal:=[geos,python?,${PYTHON_USEDEP}]
+   sci-libs/geos
+   sci-libs/libspatialindex:=
+   sci-libs/proj
+   x11-libs/qscintilla:=[qt5]
+   >=x11-libs/qwt-6.1.2:6=[qt5,svg]
+   >=x11-libs/qwtpolar-1.1.1-r1[qt5]
+   designer? ( dev-qt/designer:5 )
+   georeferencer? ( sci-libs/gsl:= )
+   grass? ( >=sci-geosciences/grass-7.0.0:= )
+   mapserver? ( dev-libs/fcgi )
+   oracle? (
+   dev-db/oracle-instantclient:=
+   sci-libs/gdal:=[oracle]
+   )
+   postgres? ( dev-db/postgresql:= )
+   python? ( ${PYTHON_DEPS}
+   dev-python/future[${PYTHON_USEDEP}]
+   dev-python/httplib2[${PYTHON_USEDEP}]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/markupsafe[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   dev-python/PyQt5[sql,svg,webkit?,${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/qscintilla-python[qt5,${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/sip:=[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   postgres? ( dev-python/psycopg:2[${PYTHON_USEDEP}] )
+   )
+   webkit? ( dev-qt/qtwebkit:5 )
+"
+DEPEND="${COMMON_DEPEND}
+   dev-qt/qttest:5
+   sys-devel/bison
+   sys-devel/flex
+"
+RDEPEND="${COMMON_DEPEND}
+   sci-geosciences/gpsbabel
+"
+
+# Disabling test suite because upstream disallow running from install path
+RESTRICT="test"
+
+PATCHES=(
+   "${FILESDIR}/${P}-featuresummary.patch"
+   "${FILESDIR}/${P}-python.patch"
+)
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   cmake-utils_src_prepare
+
+   cd src/plugins || die
+   use georeferencer || cmake_comment_add_subdirectory georeferencer
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DQGIS_MANUAL_SUBDIR=/share/man/
+   -DBUILD_SHARED_LIBS=ON
+   -DQGIS_LIB_SUBDIR=$(get_libdir)
+   -DQGIS_PLUGIN_SUBDIR=$(get_libdir)/qgis
+   -DQWT_INCLUDE_DIR=/usr/include/qwt6
+

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

2017-04-10 Thread Patrice Clement
commit: 748e28e80624637967269f93a2c54d653e5d13ab
Author: Patrice Clement  gentoo  org>
AuthorDate: Mon Apr 10 22:21:32 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Apr 10 22:21:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=748e28e8

sys-process/minit: EAPI 6 bump.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sys-process/minit/minit-0.10-r1.ebuild | 45 ++
 1 file changed, 45 insertions(+)

diff --git a/sys-process/minit/minit-0.10-r1.ebuild 
b/sys-process/minit/minit-0.10-r1.ebuild
new file mode 100644
index 000..b5e5a674cca
--- /dev/null
+++ b/sys-process/minit/minit-0.10-r1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils
+
+DESCRIPTION="a small yet feature-complete init"
+HOMEPAGE="http://www.fefe.de/minit/";
+SRC_URI="http://dl.fefe.de/${P}.tar.bz2";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+   dev-libs/libowfat
+   dev-libs/dietlibc"
+
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/minit-0.10-fixes.diff
+)
+
+DOCS=( CHANGES README TODO )
+
+src_compile() {
+   emake CFLAGS="${CFLAGS} -I/usr/include/libowfat" \
+   LDFLAGS="${LDFLAGS}" \
+   DIET="diet"\
+   CC="$(tc-getCC)"
+}
+
+src_install() {
+   emake install-files DESTDIR="${D}"
+   mv "${D}"/sbin/shutdown "${D}/sbin/${PN}-shutdown" || die
+   mv "${D}"/sbin/killall5 "${D}/sbin/${PN}-killall5" || die
+   rm -v "${D}"/sbin/init || die
+}
+
+pkg_postinst() {
+   [[ -e /etc/minit/in ]] || mkfifo "${ROOT}"/etc/minit/in
+   [[ -e /etc/minit/out ]] || mkfifo "${ROOT}"/etc/minit/out
+}



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

2017-04-10 Thread Mike Frysinger
commit: 25005571918c50f027bc7071109836660648484f
Author: Mike Frysinger  gentoo  org>
AuthorDate: Mon Apr 10 21:49:39 2017 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Mon Apr 10 21:49:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25005571

dev-libs/libxml2: mark 2.9.4-r1 m68k/s390/sh stable

 dev-libs/libxml2/libxml2-2.9.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libxml2/libxml2-2.9.4-r1.ebuild 
b/dev-libs/libxml2/libxml2-2.9.4-r1.ebuild
index 652fb1356b0..4767a5c09bc 100644
--- a/dev-libs/libxml2/libxml2-2.9.4-r1.ebuild
+++ b/dev-libs/libxml2/libxml2-2.9.4-r1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="http://www.xmlsoft.org/";
 
 LICENSE="MIT"
 SLOT="2"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~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 ~x86-winnt"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~ppc-aix ~x64-cygwin ~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 ~x86-winnt"
 IUSE="debug examples icu ipv6 lzma python readline static-libs test"
 
 XSTS_HOME="http://www.w3.org/XML/2004/xml-schema-test-suite";



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

2017-04-10 Thread Mike Frysinger
commit: 9108af32a69a8d05b8d03b3b9adb9e0a7a5783bb
Author: Mike Frysinger  chromium  org>
AuthorDate: Mon Apr 10 21:42:58 2017 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Mon Apr 10 21:45:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9108af32

media-libs/tiff: pull in pdfium security patches

 0.7-pdfium-0005-Leak-TIFFFetchStripThing.patch |  20 
 ...ferOverflow-ChopUpSingleUncompressedStrip.patch |  34 ++
 ...iff-4.0.7-pdfium-0007-uninitialized-value.patch |  26 +
 ...ferOverflow-ChopUpSingleUncompressedStrip.patch |  26 +
 ...-4.0.7-pdfium-0013-validate-refblackwhite.patch |  41 +++
 7-pdfium-0017-safe_skews_in_gtTileContig.patch |  97 +
 ...ium-0018-fix-leak-in-PredictorSetupDecode.patch |  27 +
 .../tiff-4.0.7-pdfium-0021-oom-TIFFFillStrip.patch |  29 +
 media-libs/tiff/tiff-4.0.7-r2.ebuild   | 121 +
 9 files changed, 421 insertions(+)

diff --git 
a/media-libs/tiff/files/tiff-4.0.7-pdfium-0005-Leak-TIFFFetchStripThing.patch 
b/media-libs/tiff/files/tiff-4.0.7-pdfium-0005-Leak-TIFFFetchStripThing.patch
new file mode 100644
index 000..afb0151f963
--- /dev/null
+++ 
b/media-libs/tiff/files/tiff-4.0.7-pdfium-0005-Leak-TIFFFetchStripThing.patch
@@ -0,0 +1,20 @@
+https://codereview.chromium.org/2204793002
+https://crbug.com/633387
+https://pdfium.googlesource.com/pdfium/+/master/libtiff/
+
+Author: thestig 
+Date:   Mon Aug 1 19:36:27 2016 -0700
+
+Fix a memory leak in libtiff.
+
+--- a/libtiff/tif_dirread.c
 b/libtiff/tif_dirread.c
+@@ -5372,6 +5372,8 @@ TIFFFetchStripThing(TIFF* tif, TIFFDirEntry* dir, uint32 
nstrips, uint64** lpp)
+   static const char module[] = "TIFFFetchStripThing";
+   enum TIFFReadDirEntryErr err;
+   uint64* data;
++  _TIFFfree(*lpp);
++  *lpp = 0;
+   err=TIFFReadDirEntryLong8Array(tif,dir,&data);
+   if (err!=TIFFReadDirEntryErrOk)
+   {

diff --git 
a/media-libs/tiff/files/tiff-4.0.7-pdfium-0006-HeapBufferOverflow-ChopUpSingleUncompressedStrip.patch
 
b/media-libs/tiff/files/tiff-4.0.7-pdfium-0006-HeapBufferOverflow-ChopUpSingleUncompressedStrip.patch
new file mode 100644
index 000..f573fd9deb3
--- /dev/null
+++ 
b/media-libs/tiff/files/tiff-4.0.7-pdfium-0006-HeapBufferOverflow-ChopUpSingleUncompressedStrip.patch
@@ -0,0 +1,34 @@
+https://codereview.chromium.org/2284063002
+https://crbug.com/618267
+https://pdfium.googlesource.com/pdfium/+/master/libtiff/
+
+Author: tracy_jiang 
+Date:   Mon Aug 29 13:42:56 2016 -0700
+
+Fix for #618267. Adding a method to determine if multiplication has
+overflow.
+
+--- a/libtiff/tif_aux.c
 b/libtiff/tif_aux.c
+@@ -69,7 +69,7 @@ _TIFFCheckRealloc(TIFF* tif, void* buffer,
+   /*
+* XXX: Check for integer overflow.
+*/
+-  if (nmemb && elem_size && bytes / elem_size == nmemb)
++  if (nmemb && elem_size && !_TIFFIfMultiplicationOverflow(nmemb, 
elem_size))
+   cp = _TIFFrealloc(buffer, bytes);
+ 
+   if (cp == NULL) {
+--- a/libtiff/tiffio.h
 b/libtiff/tiffio.h
+@@ -298,6 +298,10 @@ extern void _TIFFmemset(void* p, int v, tmsize_t c);
+ extern void _TIFFmemcpy(void* d, const void* s, tmsize_t c);
+ extern int _TIFFmemcmp(const void* p1, const void* p2, tmsize_t c);
+ extern void _TIFFfree(void* p);
++#include 
++static inline int _TIFFIfMultiplicationOverflow(tmsize_t op1, tmsize_t op2) {
++  return op1 > SSIZE_MAX / op2;
++}
+ 
+ /*
+ ** Stuff, related to tag handling and creating custom tags.

diff --git 
a/media-libs/tiff/files/tiff-4.0.7-pdfium-0007-uninitialized-value.patch 
b/media-libs/tiff/files/tiff-4.0.7-pdfium-0007-uninitialized-value.patch
new file mode 100644
index 000..ab5627f5c16
--- /dev/null
+++ b/media-libs/tiff/files/tiff-4.0.7-pdfium-0007-uninitialized-value.patch
@@ -0,0 +1,26 @@
+https://codereview.chromium.org/2389993002
+https://crbug.com/651632
+https://pdfium.googlesource.com/pdfium/+/master/libtiff/
+
+Author: dsinclair 
+Date:   Mon Oct 3 13:59:57 2016 -0700
+
+Fix potentially uninitialized value.
+
+Depending on what ReadOK does it's possible for |dircount16| to be used without
+being initialized. The read code calls back into PDFium specific code which 
then
+calls into the stream reading code.
+
+Initialize the value to be sure it is set.
+
+--- a/libtiff/tif_dirread.c
 b/libtiff/tif_dirread.c
+@@ -4443,7 +4443,7 @@ TIFFFetchDirectory(TIFF* tif, uint64 diroff, 
TIFFDirEntry** pdir,
+   static const char module[] = "TIFFFetchDirectory";
+ 
+   void* origdir;
+-  uint16 dircount16;
++  uint16 dircount16 = 0;
+   uint32 dirsize;
+   TIFFDirEntry* dir;
+   uint8* ma;

diff --git 
a/media-libs/tiff/files/tiff-4.0.7-pdfium-0008-HeapBufferOverflow-ChopUpSingleUncompressedStrip.patch
 
b/media-libs/tiff/files/tiff-4.0.7-pdfium-0008-HeapBufferOverflow-ChopUpSingleUncompressedStrip.patch
new file mode 100644
index 000..35f59b9bffd
--- /dev/

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

2017-04-10 Thread Robin H. Johnson
commit: 7d90a084b07e291062ddd1c3f78505e3265ac6fa
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Mon Apr 10 21:06:27 2017 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Mon Apr 10 21:06:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d90a084

sys-kernel/genkernel: cleanup old releases.

Package-Manager: portage-2.3.3

 sys-kernel/genkernel/Manifest  |  12 --
 sys-kernel/genkernel/genkernel-3.4.45.1.ebuild | 159 ---
 sys-kernel/genkernel/genkernel-3.4.48.ebuild   | 159 ---
 sys-kernel/genkernel/genkernel-3.4.50.ebuild   | 170 -
 sys-kernel/genkernel/genkernel-3.4.51.4.ebuild | 170 -
 sys-kernel/genkernel/genkernel-3.4.52.2.ebuild | 160 ---
 sys-kernel/genkernel/genkernel-3.4.52.4.ebuild | 160 ---
 sys-kernel/genkernel/genkernel-3.5.0.0.ebuild  | 160 ---
 sys-kernel/genkernel/genkernel-3.5.0.1.ebuild  | 160 ---
 sys-kernel/genkernel/genkernel-3.5.0.2.ebuild  | 160 ---
 sys-kernel/genkernel/genkernel-3.5.0.3.ebuild  | 160 ---
 sys-kernel/genkernel/genkernel-3.5.0.4.ebuild  | 160 ---
 sys-kernel/genkernel/genkernel-3.5.0.5.ebuild  | 160 ---
 sys-kernel/genkernel/genkernel-3.5.0.6.ebuild  | 164 
 14 files changed, 2114 deletions(-)

diff --git a/sys-kernel/genkernel/Manifest b/sys-kernel/genkernel/Manifest
index 95ed523a61f..51816fa8aa9 100644
--- a/sys-kernel/genkernel/Manifest
+++ b/sys-kernel/genkernel/Manifest
@@ -3,21 +3,9 @@ DIST busybox-1.20.2.tar.bz2 2186738 SHA256 
eb13ff01dae5618ead2ef6f92ba879e9e0390
 DIST busybox-1.26.0.tar.bz2 2143958 SHA256 
3ad227375ee870d529007f6ce83f173b8bd5a37df624ecb460295554261c0f4c SHA512 
9e38c2f4c5ddb6c3a184170b5526c1a78cf53a575ed359fb18c407976cab9788fa95a26ca2d4e5c32e1d639890944d98e118149ee1402b18fe085b0baf0186d3
 WHIRLPOOL 
c8a7419bd711d3e0249807ef9f9ff6123ff8d0767479ea3b3e54ef48f6132514942bc37b79334ca2afd6009d32c5e242712bd6b3995f49904c33040c66df9dcc
 DIST dmraid-1.0.0.rc16-3.tar.bz2 232743 SHA256 
93421bd169d71ff5e7d2db95b62b030bfa205a12010b6468dcdef80337d6fbd8 SHA512 
7c45e5117adc52fc2094b1b2bad4f4c518a46317a2196611966d72085ba3587c4ac8d1080f9d934888c01788f2b2d3d621c6f0d3e2a023c0fb1f9f3fa7fc127e
 WHIRLPOOL 
87915ea0013766da8a9722b437bfe146b4b2c7560a7814ac6caab92054ddc3b4b59ceb4d413609d5eaab92b5cee67886ade7924455f1dba19f1b8dabc25d3498
 DIST fuse-2.8.6.tar.gz 505334 SHA256 
1ec1913e38f09b2a9ec1579e1800805b5e2c747d1dce515e316dbb665ca139d6 SHA512 
03cacc45c8ba6700fcdfa9064ef4e10d3ad6fc0e4fc49d41693de2caf03d44513d449b00a7c5d200d055d9481821252509259f5f3d2d6127fa51957a006a90fd
 WHIRLPOOL 
668c01f5ae9742f3e70248d6d2b57cbeaa0decf93d5f7987550fe54d4ebdb6e445ff841e8d36a60a4824c114651b8a93b118e15b8a00ac30ddc813e583fa2b51
-DIST genkernel-3.4.45.1.tar.bz2 265391 SHA256 
8285aff3b27a56a2bbb9c8d91d8c8332f8fc15df7eb892f618859a5a74f92981 SHA512 
4333cb4d2eceb8d25bd7e86c0a9cc11576926eceabed9e00a52ab6e3b341a8beb0c83e61bf1ffb5e865956d54be145f971a89a992496837f539def449efde3a4
 WHIRLPOOL 
3e9d94e7e6a3836ee327cb53eef746904eb2a146375508ca3f5cf25dfcb2ee98e7b23dd21aae3d3bd370630354a4ea86e2c0e50d3394b61ca82b4e63b3c99676
-DIST genkernel-3.4.48.tar.bz2 274876 SHA256 
ac35531074765afdab6d1762f9facaf8b0d799797d4ec95885bd20a2f41c9727 SHA512 
707c06f90a57502ee3bd3f4ef4be58d6dfba0839299baed38d75e4962b04fe8de24d01c480ea3d1bfa2fa1cdf935da3dd5ccb2ddb24e7be9eddf2ed01fc6ddb8
 WHIRLPOOL 
a42939de0b606ac7499a8f194828bd4983fdfb94b220af66b850353a2ee0861e61ea6c9f5cbd62f5f30dc3e14f0b347068576f6df5a191e64bb7ab29a30a6cd3
 DIST genkernel-3.4.49.2.tar.bz2 266427 SHA256 
62ade4f83cefc2278e1dc7cf1456974b037a2aedc6dafcaf05c02b53e29a6e34 SHA512 
f66b0107438d420a16de546ee28e2a2f09281fcf21c2ffc26c94438ba4c7467e607bf296081954e90d01a92e7db7642091267bade458b837758041a64b0b97ea
 WHIRLPOOL 
626adac32a9b4c9f1ab9acc62a2354d894db806171a4fe28bd4697e28b7315d2ac1da1fcc438fbdb8ce5d9ce9bb88269c4e4f549122bae425b8d98e7f32315fa
-DIST genkernel-3.4.50.tar.bz2 273874 SHA256 
d1450b9a38837147f3ec2600bcd05a56df5537a1d9de0c41db123833a5f2f450 SHA512 
8b56c0736abaffa1c04dd1315d38ed35be46b72a2e20b5602e946dbabde9c05a66691d3059306f58a17f436124912dd0b39ccc012fff8562b1531cfcb90e7d28
 WHIRLPOOL 
09d88f2013267021e792b784850057472b40d216b45c8cd8f67c9340c30ee4cdf8161beaa7fd628fb71755a35fed6e64a9b957f5c5b7698207fb70d4a7e4
-DIST genkernel-3.4.51.4.tar.xz 250400 SHA256 
72062b11628eb967690691a7003625fffcd183117a22a8ae718e9bec116ec24f SHA512 
85c138fea889b12662e9b0a782b1cd9121c740de35d96f3c56ed37d13fdc0178b265a30f409e7247b69ed4209e5dd13e9cff297079d626bad85f8846d8144e3b
 WHIRLPOOL 
4ca49fe6cf5307ee950da89862a915766a6ca9b36995bb3937ff42cce2f250a845b9733c773e5f77212f2e4b15bfef5aade1f378bd71d7097f8d73292db3df44
-DIST genkernel-3.4.52.2.tar.xz 278792 SHA256 
3bb893bcf6b3bcf11ded61127a4321df8d4405d196ae256873b9c6680310cb6e 

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

2017-04-10 Thread Andreas Hüttel
commit: 2696b3b394fcdae1367f2c18223b0179d140fd96
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Apr 10 20:04:43 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Apr 10 20:40:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2696b3b3

dev-util/tmake: EAPI bump

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-util/tmake/tmake-2.12-r1.ebuild | 25 +
 1 file changed, 25 insertions(+)

diff --git a/dev-util/tmake/tmake-2.12-r1.ebuild 
b/dev-util/tmake/tmake-2.12-r1.ebuild
new file mode 100644
index 000..a8025506c65
--- /dev/null
+++ b/dev-util/tmake/tmake-2.12-r1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="A Cross platform Makefile tool"
+SRC_URI="mirror://sourceforge/tmake/${P}.tar.bz2"
+HOMEPAGE="http://tmake.sourceforge.net";
+
+LICENSE="HPND"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~x86-linux ~ppc-macos"
+IUSE=""
+
+RDEPEND=">=dev-lang/perl-5"
+
+src_install () {
+   dobin bin/tmake bin/progen
+   dodir /usr/lib/tmake
+   cp -pPRf "${S}"/lib/* "${ED}"/usr/lib/tmake
+   dodoc README
+   dohtml -r doc/*
+   echo "TMAKEPATH=\"${EPREFIX}/usr/lib/tmake/linux-g++\"" > "${T}"/51tmake
+   doenvd "${T}"/51tmake
+}



[gentoo-commits] repo/gentoo:master commit in: sci-biology/unafold/

2017-04-10 Thread Andreas Hüttel
commit: 784def5e0a41b839fdd743dead6f22571882d49c
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Apr 10 20:35:41 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Apr 10 20:40:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=784def5e

sci-biology/unafold: Remove old, bug 605728

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 sci-biology/unafold/unafold-3.8.ebuild | 31 ---
 1 file changed, 31 deletions(-)

diff --git a/sci-biology/unafold/unafold-3.8.ebuild 
b/sci-biology/unafold/unafold-3.8.ebuild
deleted file mode 100644
index b4e42663200..000
--- a/sci-biology/unafold/unafold-3.8.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="3"
-
-inherit flag-o-matic
-
-DESCRIPTION="Unified Nucleic Acid Folding and hybridization package"
-HOMEPAGE="http://mfold.rna.albany.edu/";
-SRC_URI="http://dinamelt.bioinfo.rpi.edu/download/${P}.tar.bz2";
-
-LICENSE="unafold"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   # recommended in README
-   append-flags -O3
-
-   sed \
-   -e 's:hybrid (UNAFold) 3.7:hybrid (UNAFold) 3.8:g' \
-   -i tests/hybrid.tml || die
-}
-
-src_install() {
-   einstall || die
-}



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

2017-04-10 Thread Kent Fredric
commit: 0cfb5856db4cc93b90ba7e09a96576eba7f716d8
Author: Kent Fredric  gentoo  org>
AuthorDate: Mon Apr 10 20:10:58 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Mon Apr 10 20:15:12 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cfb5856

dev-perl/Convert-UUlib: Remove old

Nuking version affected by bug #559930 as newer versions
of uulib mean this version is now impossible to use.

Bug: https://bugs.gentoo.org/559930
Package-Manager: Portage-2.3.4, Repoman-2.3.2

 .../Convert-UUlib/Convert-UUlib-1.400.0-r2.ebuild  | 22 --
 1 file changed, 22 deletions(-)

diff --git a/dev-perl/Convert-UUlib/Convert-UUlib-1.400.0-r2.ebuild 
b/dev-perl/Convert-UUlib/Convert-UUlib-1.400.0-r2.ebuild
deleted file mode 100644
index ae7b16b5794..000
--- a/dev-perl/Convert-UUlib/Convert-UUlib-1.400.0-r2.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MODULE_AUTHOR=MLEHMANN
-MODULE_VERSION=1.4
-inherit perl-module
-
-DESCRIPTION="A Perl interface to the uulib library"
-
-LICENSE="Artistic GPL-2" # needs both
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86"
-IUSE=""
-
-PATCHES=( "${FILESDIR}/${P}-unbundle.patch" )
-
-RDEPEND=">=dev-libs/uulib-0.5.20-r1"
-DEPEND="${RDEPEND}"
-
-SRC_TEST="do"



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

2017-04-10 Thread Andreas Hüttel
commit: ceb1c339481da1ddb97f270b5551becdf14bd880
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Apr 10 19:51:05 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Apr 10 19:55:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ceb1c339

app-text/lout: Version and EAPI bump

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-text/lout/Manifest |  1 +
 app-text/lout/lout-3.40.ebuild | 85 ++
 2 files changed, 86 insertions(+)

diff --git a/app-text/lout/Manifest b/app-text/lout/Manifest
index b45b4b9f26c..f85d2af95ec 100644
--- a/app-text/lout/Manifest
+++ b/app-text/lout/Manifest
@@ -1,2 +1,3 @@
 DIST lout-3.38.tar.gz 2147395 SHA256 
6a2adc64a8b4a81ed39893328778da284a6ab0da3e5e20f678425f2d53dad80a SHA512 
ad396dc885e904e26c31498123f4e6e5dd1356da7fe623b2a812e9ae8442ee4c68ed3925854f8116687f46c9cc0084b6d39a3130d8b9d8a3ee0ee25d5b9b1f5e
 WHIRLPOOL 
59c8d99710fbc5096f84e75be13a1e64213e0c783c0bff30594ff0d23148aab3a619f6c2064bd62f059a7593d92b34f4689266d80eeb42d559fcd468d37412d5
 DIST lout-3.39.tar.gz 2157040 SHA256 
78a75504fa25c2e55539ecd9f4ba13ff1e402a1ffb307d70474a4d6033f6f389 SHA512 
c4201976282f29f5cc57076ae314b6fa2e9aca3ab0512e50a3c6a67851a507a9c055a059ce7737318969836d19e8637a2bc0ed88f536892cbbeeb3b476234799
 WHIRLPOOL 
33011a2b193446b17cf8c56525159b4650d01259dbb5931e8635ebfb412e6379c3c2f3a6f1da2ad72d24c5a4a6130046b45154396313e042a85a9dbc03b2bc8d
+DIST lout-3.40.tar.gz 2172651 SHA256 
3d16f1ce3373ed96419ba57399c2e4d94f88613c2cb4968cb0331ecac3da68bd SHA512 
adffbb44b9328f0d64b1c8f08fe0217307b1cca870827ca54e0aaae5a2258f519e3e6f0adc715ba6d192dd731ab26c2cc86aa8611d991d5665503842e599c061
 WHIRLPOOL 
6a39cf906cadd48404f60efe0cfe3adf5126ee2f9372b8019edaae21be0a5f4f1430b51d6567486be13c302841e1e0f393e7e03060cd9853273f2c23d69b1b95

diff --git a/app-text/lout/lout-3.40.ebuild b/app-text/lout/lout-3.40.ebuild
new file mode 100644
index 000..5d99af5db8c
--- /dev/null
+++ b/app-text/lout/lout-3.40.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs
+
+IUSE="zlib doc"
+
+DESCRIPTION="High-level language for document formatting"
+HOMEPAGE="http://savannah.nongnu.org/projects/lout";
+SRC_URI="http://download.savannah.nongnu.org/releases/lout/${P}.tar.gz";
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+
+DEPEND="zlib? ( >=sys-libs/zlib-1.1.4 )"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-3.38-makefile.patch"
+)
+
+src_compile() {
+   tc-export CC
+   local myconf
+   use zlib && myconf="$myconf PDF_COMPRESSION=1 ZLIB=-lz"
+   emake COPTS="${CFLAGS}" BINDIR="${EPREFIX}"/usr/bin \
+   LOUTLIBDIR="${EPREFIX}"/usr/share/lout \
+   LOUTDOCDIR="${EPREFIX}"/usr/share/doc/${PF} \
+   MANDIR="${EPREFIX}"/usr/share/man/man1 \
+   ${myconf} lout prg2lout || die "emake prg2lout lout failed"
+}
+
+compile_doc() {
+   #
+   # SYNOPSIS:  compile_doc file times
+   #
+
+   einfo "${1}:"
+   # yes, it *is* necessary to run this 6 times...
+   for i in $(seq 1 $(expr $2 - 1)) ; do
+   einfo " pass $i"
+   lout all -o ${docdir}/$1 -e /dev/null
+   done
+   # in the last one, let errors be reported
+   einfo " final pass"
+   lout all -o ${docdir}/$1 || die "final pass failed"
+}
+
+src_install() {
+   local bindir libdir docdir mandir
+   bindir=${ED}usr/bin
+   libdir=${ED}usr/share/lout
+   docdir=${ED}usr/share/doc/${PF}
+   mandir=${ED}usr/share/man/man1
+   export LOUTLIB=${libdir}
+   export PATH="${bindir}:${PATH}"
+
+   mkdir -p ${bindir} ${docdir} ${mandir}
+
+   make BINDIR=${bindir} \
+   LOUTLIBDIR=${libdir} \
+   LOUTDOCDIR=${docdir} \
+   MANDIR=${mandir} \
+   install installdoc installman || die "make install failed"
+
+   lout -x -s "${ED}"usr/share/lout/include/init || die "lout init failed"
+
+   mv ${docdir}/README{,.docs}
+   dodoc README READMEPDF blurb blurb.short whatsnew
+
+   if use doc ; then
+   einfo "building postscript documentation (may take a while)"
+   cd doc/user
+   compile_doc user.ps 6
+   cd ../design
+   compile_doc design.ps 3
+   cd ../expert
+   compile_doc expert.ps 4
+   cd ../slides
+   compile_doc slides.ps 2
+   fi
+}



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

2017-04-10 Thread Andreas Hüttel
commit: df1e8831e12258beaaa9d5910ca6ba25f113e62a
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Apr 10 19:55:31 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Apr 10 19:55:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df1e8831

app-text/sablotron: EAPI bump

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-text/sablotron/sablotron-1.0.3-r1.ebuild | 44 
 1 file changed, 44 insertions(+)

diff --git a/app-text/sablotron/sablotron-1.0.3-r1.ebuild 
b/app-text/sablotron/sablotron-1.0.3-r1.ebuild
new file mode 100644
index 000..4bceeb87bd1
--- /dev/null
+++ b/app-text/sablotron/sablotron-1.0.3-r1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools
+
+MY_PN="Sablot"
+MY_P="${MY_PN}-${PV}"
+S=${WORKDIR}/${MY_P}
+
+DESCRIPTION="An XSLT Parser in C++"
+HOMEPAGE="http://www.gingerall.org/sablotron.html";
+SRC_URI="http://download-1.gingerall.cz/download/sablot/${MY_P}.tar.gz";
+
+# Sablotron can optionally be built under GPL, using MPL for now
+LICENSE="MPL-1.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="perl"
+
+RDEPEND=">=dev-libs/expat-1.95.6-r1"
+DEPEND="${RDEPEND}
+   >=dev-perl/XML-Parser-2.3"
+
+PATCHES=( "${FILESDIR}/1.0.3-libsablot-expat.patch" )
+
+src_prepare() {
+   default
+   sed -i configure.in -e 's|AM_CONFIG_HEADER|AC_CONFIG_HEADERS|g' || die
+   eautoreconf
+   elibtoolize
+}
+
+src_configure() {
+   econf \
+   $(use_enable perl perlconnect) \
+   --with-html-dir="${EPREFIX}"/usr/share/doc/${PF}/html
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+   dodoc README README_JS RELEASE src/TODO
+}



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

2017-04-10 Thread Andreas Hüttel
commit: 2e7a022e0f9669b1099b41977ce2a105174115ec
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Apr 10 19:51:28 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Apr 10 19:55:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e7a022e

app-text/lout: Remove old

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-text/lout/Manifest |  1 -
 app-text/lout/lout-3.39.ebuild | 85 --
 2 files changed, 86 deletions(-)

diff --git a/app-text/lout/Manifest b/app-text/lout/Manifest
index f85d2af95ec..ebc916a3085 100644
--- a/app-text/lout/Manifest
+++ b/app-text/lout/Manifest
@@ -1,3 +1,2 @@
 DIST lout-3.38.tar.gz 2147395 SHA256 
6a2adc64a8b4a81ed39893328778da284a6ab0da3e5e20f678425f2d53dad80a SHA512 
ad396dc885e904e26c31498123f4e6e5dd1356da7fe623b2a812e9ae8442ee4c68ed3925854f8116687f46c9cc0084b6d39a3130d8b9d8a3ee0ee25d5b9b1f5e
 WHIRLPOOL 
59c8d99710fbc5096f84e75be13a1e64213e0c783c0bff30594ff0d23148aab3a619f6c2064bd62f059a7593d92b34f4689266d80eeb42d559fcd468d37412d5
-DIST lout-3.39.tar.gz 2157040 SHA256 
78a75504fa25c2e55539ecd9f4ba13ff1e402a1ffb307d70474a4d6033f6f389 SHA512 
c4201976282f29f5cc57076ae314b6fa2e9aca3ab0512e50a3c6a67851a507a9c055a059ce7737318969836d19e8637a2bc0ed88f536892cbbeeb3b476234799
 WHIRLPOOL 
33011a2b193446b17cf8c56525159b4650d01259dbb5931e8635ebfb412e6379c3c2f3a6f1da2ad72d24c5a4a6130046b45154396313e042a85a9dbc03b2bc8d
 DIST lout-3.40.tar.gz 2172651 SHA256 
3d16f1ce3373ed96419ba57399c2e4d94f88613c2cb4968cb0331ecac3da68bd SHA512 
adffbb44b9328f0d64b1c8f08fe0217307b1cca870827ca54e0aaae5a2258f519e3e6f0adc715ba6d192dd731ab26c2cc86aa8611d991d5665503842e599c061
 WHIRLPOOL 
6a39cf906cadd48404f60efe0cfe3adf5126ee2f9372b8019edaae21be0a5f4f1430b51d6567486be13c302841e1e0f393e7e03060cd9853273f2c23d69b1b95

diff --git a/app-text/lout/lout-3.39.ebuild b/app-text/lout/lout-3.39.ebuild
deleted file mode 100644
index 13eceb0c1a5..000
--- a/app-text/lout/lout-3.39.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=3
-
-inherit eutils toolchain-funcs
-
-IUSE="zlib doc"
-
-DESCRIPTION="high-level language for document formatting"
-HOMEPAGE="http://lout.sourceforge.net/";
-SRC_URI="mirror://sourceforge/lout/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
-
-DEPEND="zlib? ( >=sys-libs/zlib-1.1.4 )"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   epatch "${FILESDIR}/${PN}-3.38-makefile.patch"
-}
-
-src_compile() {
-   tc-export CC
-   local myconf
-   use zlib && myconf="$myconf PDF_COMPRESSION=1 ZLIB=-lz"
-   emake COPTS="${CFLAGS}" BINDIR="${EPREFIX}"/usr/bin \
-   LOUTLIBDIR="${EPREFIX}"/usr/share/lout \
-   LOUTDOCDIR="${EPREFIX}"/usr/share/doc/${PF} \
-   MANDIR="${EPREFIX}"/usr/share/man/man1 \
-   ${myconf} lout prg2lout || die "emake prg2lout lout failed"
-}
-
-compile_doc() {
-   #
-   # SYNOPSIS:  compile_doc file times
-   #
-
-   einfo "${1}:"
-   # yes, it *is* necessary to run this 6 times...
-   for i in $(seq 1 $(expr $2 - 1)) ; do
-   einfo " pass $i"
-   lout all -o ${docdir}/$1 -e /dev/null
-   done
-   # in the last one, let errors be reported
-   einfo " final pass"
-   lout all -o ${docdir}/$1 || die "final pass failed"
-}
-
-src_install() {
-   local bindir libdir docdir mandir
-   bindir=${ED}usr/bin
-   libdir=${ED}usr/share/lout
-   docdir=${ED}usr/share/doc/${PF}
-   mandir=${ED}usr/share/man/man1
-   export LOUTLIB=${libdir}
-   export PATH="${bindir}:${PATH}"
-
-   mkdir -p ${bindir} ${docdir} ${mandir}
-
-   make BINDIR=${bindir} \
-   LOUTLIBDIR=${libdir} \
-   LOUTDOCDIR=${docdir} \
-   MANDIR=${mandir} \
-   install installdoc installman || die "make install failed"
-
-   lout -x -s "${ED}"usr/share/lout/include/init || die "lout init failed"
-
-   mv ${docdir}/README{,.docs}
-   dodoc README READMEPDF blurb blurb.short whatsnew
-
-   if use doc ; then
-   einfo "building postscript documentation (may take a while)"
-   cd doc/user
-   compile_doc user.ps 6
-   cd ../design
-   compile_doc design.ps 3
-   cd ../expert
-   compile_doc expert.ps 4
-   cd ../slides
-   compile_doc slides.ps 2
-   fi
-}



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

2017-04-10 Thread NP Hardass
commit: 84a0b5f46731040dcbb852954b1eb02e74230975
Author: NP-Hardass  gentoo  org>
AuthorDate: Mon Apr 10 19:43:25 2017 +
Commit: NP Hardass  gentoo  org>
CommitDate: Mon Apr 10 19:44:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84a0b5f4

app-emulation/wine-d3d9: Bump to 2.5

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-emulation/wine-d3d9/Manifest |   2 +
 app-emulation/wine-d3d9/wine-d3d9-2.5.ebuild | 549 +++
 2 files changed, 551 insertions(+)

diff --git a/app-emulation/wine-d3d9/Manifest b/app-emulation/wine-d3d9/Manifest
index 560ac987705..063163e01ae 100644
--- a/app-emulation/wine-d3d9/Manifest
+++ b/app-emulation/wine-d3d9/Manifest
@@ -3,9 +3,11 @@ DIST wine-2.1.tar.xz 18887032 SHA256 
bfb9abf63691c93df28d9599aaa866dc2b4e27209b3
 DIST wine-2.2.tar.xz 18916364 SHA256 
64cb57e1d8aa07f5c89ef26743b494f2d3ef9c0f4e50d3ee896a93535f7751f4 SHA512 
0700868244d397c1442948716321e5ff030c667edce464570f76aa4340199489a422872aa3975bc0a57b8285c9d59fc04e223a4bde094169fc6db460acb626c4
 WHIRLPOOL 
ffc3d357a76592651b589c6ac6608720d0258474890faf8fe3e20ac29cdd1496d569721256f9389d347bf2734a556099154fd18ef1b56f45bb46c4c15771d6ca
 DIST wine-2.3.tar.xz 18931732 SHA256 
afc95c7a87cc8f0730b462c50a5dfc9c462eb02c6bf5874b4fa99946f49e067e SHA512 
bea78e8468555ff9e08dedf3918da5ea82721549c43984869989bbdafeea00e454820ff9558aa29925c97a165a9b01e5cd1fd397f133833c58824984a6686171
 WHIRLPOOL 
1f5ec8e5c32d124277e4c71d95726d3a5337575757c3029567c77165d65fcfec2ddf33d3863b4bf55c9eff7c3582c1ec7dbd76d84ed8bbbe89dd16db6b0128c1
 DIST wine-2.4.tar.xz 18953748 SHA256 
87b5df07e4781fecce2f92415a4717208ea253a20a0df8b36b9f90b69b72748e SHA512 
15ae7e97dc72a8636b2c15c93803ed430fa456d673add61457cf3e479e769559c682b40949b5d38828f6681f13183e560fcb4a2eb0f0ba25e6eade46f7d3d7c0
 WHIRLPOOL 
558ab7b7517ad5e03366b4db974047eba776585e958a5b71bb2e93993e21bc725ea7a8bcf2a4354f34ca38c94ba99ccd15f2f8b5e4b58066bf339d3517eec56c
+DIST wine-2.5.tar.xz 18993176 SHA256 
13f92b7ab483323aaabbc6519851e688ad4372ea30569961c831d40d6d3bccd2 SHA512 
7b6faf6d8aa3d41465ad93ebae055581136f736c7eb8b4c61682e5a05589c83a0ff2c85e0f9abbca016f31b6f1c1435617c4994f1913f715a8707ebee3f28467
 WHIRLPOOL 
5acd2ac65df5dee1c860ddca72b8df8e021a0b95a3a1870d15468ce4591d569fa15bf8a0a6d341bcd3a624d13d0affe5b0263e67f9dfcbbf3ae7b59218dcded9
 DIST wine-d3d9-2.0.tar.gz 48373 SHA256 
7bfac23706723c6d51a7a95e416e47fb2678cd4d0945b990f74eba2b059e6206 SHA512 
a9e2d1c9f2784128e4c53a8dc923070a5057b5ff3d83c2b536a2d2df0bc8433ac92b8ab1c3cdf34158c0e7bfe497ddb5974605fbc1736a92307639d59450c7a1
 WHIRLPOOL 
53044c0a4b7159c3af75fc935d1ac45030e80dbfd70d787f64885ddc025cfcd62f724c3256e389a7fde680670e594101955f52301cf6b9bbf23ebc64552790c2
 DIST wine-d3d9-2.1.tar.gz 48385 SHA256 
9fd80e3e2ea905272c42dbc14679e94c8e2f955101ae098c84060d4c62ffc9c6 SHA512 
9234d8227412d940a6befcf79433f1d5ab0634d5e829f3771ffeea235af05be29ffc40438818b1976c77d1e2e79da8a67c4dab2b7d2e822b502fb6e4a1a7f8b7
 WHIRLPOOL 
790e482850a13c5bf0967e900620c36d71c4d6673106f8f5c2848550ed574d326d3945d9906de88d847bb5644a520aab7fe6d460b3c3afd49a396798dd253392
 DIST wine-d3d9-2.2.tar.gz 48387 SHA256 
203ed60980ec584c09b413266728e3a93e2d980dbff9b4f65375a4e9744b5042 SHA512 
6e9e031b51afc8ec200bbd252ff0d768c29af23907f782409834de593f896afb128f86fe012c95dc18e5f3c7267f170eb343d2a2c53d639933a337f0c1e04fab
 WHIRLPOOL 
6b32c0dfd3068e87d94bbcd83718dd75a14b36d69b151e9257e04793d2d3ae78ce7da10b80cbc824ccefb6c11666241593f91963ddee6a58301f95bbde35285d
 DIST wine-d3d9-2.3.tar.gz 48510 SHA256 
fc17488a782def19fc02bf967128ab43236db49509e31771361a60fa3d17dd60 SHA512 
58449f6b7ed7fd8182e2cce92e1d1195bf64a567c1cc92fd3f46af195e7e4039c3b2a128be9d3572d9067be6c1bb020f417c6d558bb551c60096c107067177b8
 WHIRLPOOL 
f648a921cf4cd257a3a7dfbd3abf45d58c07782f329ec11c3a1eff3afe32e8040adb351d4a60e1b1f78c7cae0379f23468764ad162a101179d0f5b0e2c6d9413
 DIST wine-d3d9-2.4.tar.gz 48502 SHA256 
4c7084e733d95545b894b152b2c6c9564dfb8df594cfeb1512dad80743b39ae0 SHA512 
623b1720b8cd79ab6ad2a177b9beb174f31e6fc402d6885fa2006223c855919c6f5d4267c64212ecf8cf1746430c9715c506343fb740828fc99910f916b10ebe
 WHIRLPOOL 
9c0ea34dedc2e39ce36f1539a6d761ba07429b316a1f7fad49067eec5c28a5c60b33b3d2473cbf66b009d9772c1fb123414bfa201eb8df3e61f8efc38aa1f3fa
+DIST wine-d3d9-2.5.tar.gz 48692 SHA256 
8b28c16701ec1cefab11d41d00954a92a5ced9a63f1ede81e96f247d2f498f94 SHA512 
8b5ebec6341f70ec977aabee35decbe2d22fe43e111c1fd6015066a2b0e4fd259cd964fdb79306a489be4406078cb1e241d90ed636222174ed4abcc8026e7d03
 WHIRLPOOL 
d5fcc5fbea4c4a4900235d33cb5de8f2a7cbf2b51b1a5c47d75ab765aa88ce1f8f81a61eefe0a742a55bb2ca210747b345589628fd1020430e4d962319b1c6fe
 DIST wine-desktop-common-20150204.tar.gz 99491 SHA256 
444ad6b52b5290ec7d160e2cc40e4ba0910b4c4983dba1ceb054b81b09b24b5e SHA512 
1f3d7022c5cff87ed3b8fd3b7cd14397c6f23b98fe6a7c583ac0d2f439ff29d943f57375f23687aa6519ff1d84ff07624a9a712d6f19fa207fd26d01edcb6688
 WHIRLPOOL 
e9810b2952d25c05d831000e00e423de86809ec31b9a033fd4c64a707

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

2017-04-10 Thread NP Hardass
commit: b08f26dd0c4eb5f82e52284e7694e037108d31dd
Author: NP-Hardass  gentoo  org>
AuthorDate: Mon Apr 10 19:44:10 2017 +
Commit: NP Hardass  gentoo  org>
CommitDate: Mon Apr 10 19:44:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b08f26dd

app-emulation/wine-any: Bump to 2.5

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-emulation/wine-any/Manifest|   3 +
 app-emulation/wine-any/wine-any-2.5.ebuild | 615 +
 2 files changed, 618 insertions(+)

diff --git a/app-emulation/wine-any/Manifest b/app-emulation/wine-any/Manifest
index f080b63ddd9..52d1b8baac9 100644
--- a/app-emulation/wine-any/Manifest
+++ b/app-emulation/wine-any/Manifest
@@ -3,14 +3,17 @@ DIST wine-2.1.tar.xz 18887032 SHA256 
bfb9abf63691c93df28d9599aaa866dc2b4e27209b3
 DIST wine-2.2.tar.xz 18916364 SHA256 
64cb57e1d8aa07f5c89ef26743b494f2d3ef9c0f4e50d3ee896a93535f7751f4 SHA512 
0700868244d397c1442948716321e5ff030c667edce464570f76aa4340199489a422872aa3975bc0a57b8285c9d59fc04e223a4bde094169fc6db460acb626c4
 WHIRLPOOL 
ffc3d357a76592651b589c6ac6608720d0258474890faf8fe3e20ac29cdd1496d569721256f9389d347bf2734a556099154fd18ef1b56f45bb46c4c15771d6ca
 DIST wine-2.3.tar.xz 18931732 SHA256 
afc95c7a87cc8f0730b462c50a5dfc9c462eb02c6bf5874b4fa99946f49e067e SHA512 
bea78e8468555ff9e08dedf3918da5ea82721549c43984869989bbdafeea00e454820ff9558aa29925c97a165a9b01e5cd1fd397f133833c58824984a6686171
 WHIRLPOOL 
1f5ec8e5c32d124277e4c71d95726d3a5337575757c3029567c77165d65fcfec2ddf33d3863b4bf55c9eff7c3582c1ec7dbd76d84ed8bbbe89dd16db6b0128c1
 DIST wine-2.4.tar.xz 18953748 SHA256 
87b5df07e4781fecce2f92415a4717208ea253a20a0df8b36b9f90b69b72748e SHA512 
15ae7e97dc72a8636b2c15c93803ed430fa456d673add61457cf3e479e769559c682b40949b5d38828f6681f13183e560fcb4a2eb0f0ba25e6eade46f7d3d7c0
 WHIRLPOOL 
558ab7b7517ad5e03366b4db974047eba776585e958a5b71bb2e93993e21bc725ea7a8bcf2a4354f34ca38c94ba99ccd15f2f8b5e4b58066bf339d3517eec56c
+DIST wine-2.5.tar.xz 18993176 SHA256 
13f92b7ab483323aaabbc6519851e688ad4372ea30569961c831d40d6d3bccd2 SHA512 
7b6faf6d8aa3d41465ad93ebae055581136f736c7eb8b4c61682e5a05589c83a0ff2c85e0f9abbca016f31b6f1c1435617c4994f1913f715a8707ebee3f28467
 WHIRLPOOL 
5acd2ac65df5dee1c860ddca72b8df8e021a0b95a3a1870d15468ce4591d569fa15bf8a0a6d341bcd3a624d13d0affe5b0263e67f9dfcbbf3ae7b59218dcded9
 DIST wine-d3d9-2.0.tar.gz 48373 SHA256 
7bfac23706723c6d51a7a95e416e47fb2678cd4d0945b990f74eba2b059e6206 SHA512 
a9e2d1c9f2784128e4c53a8dc923070a5057b5ff3d83c2b536a2d2df0bc8433ac92b8ab1c3cdf34158c0e7bfe497ddb5974605fbc1736a92307639d59450c7a1
 WHIRLPOOL 
53044c0a4b7159c3af75fc935d1ac45030e80dbfd70d787f64885ddc025cfcd62f724c3256e389a7fde680670e594101955f52301cf6b9bbf23ebc64552790c2
 DIST wine-d3d9-2.1.tar.gz 48385 SHA256 
9fd80e3e2ea905272c42dbc14679e94c8e2f955101ae098c84060d4c62ffc9c6 SHA512 
9234d8227412d940a6befcf79433f1d5ab0634d5e829f3771ffeea235af05be29ffc40438818b1976c77d1e2e79da8a67c4dab2b7d2e822b502fb6e4a1a7f8b7
 WHIRLPOOL 
790e482850a13c5bf0967e900620c36d71c4d6673106f8f5c2848550ed574d326d3945d9906de88d847bb5644a520aab7fe6d460b3c3afd49a396798dd253392
 DIST wine-d3d9-2.2.tar.gz 48387 SHA256 
203ed60980ec584c09b413266728e3a93e2d980dbff9b4f65375a4e9744b5042 SHA512 
6e9e031b51afc8ec200bbd252ff0d768c29af23907f782409834de593f896afb128f86fe012c95dc18e5f3c7267f170eb343d2a2c53d639933a337f0c1e04fab
 WHIRLPOOL 
6b32c0dfd3068e87d94bbcd83718dd75a14b36d69b151e9257e04793d2d3ae78ce7da10b80cbc824ccefb6c11666241593f91963ddee6a58301f95bbde35285d
 DIST wine-d3d9-2.3.tar.gz 48510 SHA256 
fc17488a782def19fc02bf967128ab43236db49509e31771361a60fa3d17dd60 SHA512 
58449f6b7ed7fd8182e2cce92e1d1195bf64a567c1cc92fd3f46af195e7e4039c3b2a128be9d3572d9067be6c1bb020f417c6d558bb551c60096c107067177b8
 WHIRLPOOL 
f648a921cf4cd257a3a7dfbd3abf45d58c07782f329ec11c3a1eff3afe32e8040adb351d4a60e1b1f78c7cae0379f23468764ad162a101179d0f5b0e2c6d9413
 DIST wine-d3d9-2.4.tar.gz 48502 SHA256 
4c7084e733d95545b894b152b2c6c9564dfb8df594cfeb1512dad80743b39ae0 SHA512 
623b1720b8cd79ab6ad2a177b9beb174f31e6fc402d6885fa2006223c855919c6f5d4267c64212ecf8cf1746430c9715c506343fb740828fc99910f916b10ebe
 WHIRLPOOL 
9c0ea34dedc2e39ce36f1539a6d761ba07429b316a1f7fad49067eec5c28a5c60b33b3d2473cbf66b009d9772c1fb123414bfa201eb8df3e61f8efc38aa1f3fa
+DIST wine-d3d9-2.5.tar.gz 48692 SHA256 
8b28c16701ec1cefab11d41d00954a92a5ced9a63f1ede81e96f247d2f498f94 SHA512 
8b5ebec6341f70ec977aabee35decbe2d22fe43e111c1fd6015066a2b0e4fd259cd964fdb79306a489be4406078cb1e241d90ed636222174ed4abcc8026e7d03
 WHIRLPOOL 
d5fcc5fbea4c4a4900235d33cb5de8f2a7cbf2b51b1a5c47d75ab765aa88ce1f8f81a61eefe0a742a55bb2ca210747b345589628fd1020430e4d962319b1c6fe
 DIST wine-desktop-common-20150204.tar.gz 99491 SHA256 
444ad6b52b5290ec7d160e2cc40e4ba0910b4c4983dba1ceb054b81b09b24b5e SHA512 
1f3d7022c5cff87ed3b8fd3b7cd14397c6f23b98fe6a7c583ac0d2f439ff29d943f57375f23687aa6519ff1d84ff07624a9a712d6f19fa207fd26d01edcb6688
 WHIRLPOOL 
e9810b2952d25c05d831000e00e423de86809ec31b9a033fd4c64a70709da73

[gentoo-commits] proj/sci:master commit in: sci-mathematics/tisean/

2017-04-10 Thread Martin Mokrejs
commit: 087ebcfe98d6654347e60cc78fbeffa072e77ac0
Author: Martin Mokrejš  fold  natur  cuni  cz>
AuthorDate: Mon Apr 10 18:58:06 2017 +
Commit: Martin Mokrejs  fold  natur  cuni  cz>
CommitDate: Mon Apr 10 18:58:06 2017 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=087ebcfe

sci-mathematics/tisean: document two file collisions

I am not familiar with the package so I cannot say how to resolve this.

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 sci-mathematics/tisean/tisean-3.0.1.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/sci-mathematics/tisean/tisean-3.0.1.ebuild 
b/sci-mathematics/tisean/tisean-3.0.1.ebuild
index 7c27ce614..f43138ee6 100644
--- a/sci-mathematics/tisean/tisean-3.0.1.ebuild
+++ b/sci-mathematics/tisean/tisean-3.0.1.ebuild
@@ -7,7 +7,7 @@ inherit eutils toolchain-funcs
 
 MY_P="Tisean_${PV}"
 
-DESCRIPTION="Time series alanalytics with theory of nonliner deterministic 
dynamical systems"
+DESCRIPTION="Time series analytics with theory of non-liner deterministic 
dynamical systems"
 HOMEPAGE="
https://github.com/heggus/Tisean
http://www.mpipks-dresden.mpg.de/%7Etisean/Tisean_3.0.1/index.html";
@@ -33,6 +33,9 @@ src_configure() {
 }
 
 src_install() {
+   # TODO: fix file collisions with:
+   # media-gfx/graphviz: /usr/bin/cluster
+   # media-gfx/imagemagick: /usr/bin/compare
dodir /usr/bin
default
 }



[gentoo-commits] proj/sci:master commit in: sci-mathematics/tisean/

2017-04-10 Thread Martin Mokrejs
commit: ecf3bdd452a205c753996a946e8d35c975c749d8
Author: Martin Mokrejš  fold  natur  cuni  cz>
AuthorDate: Mon Apr 10 18:55:13 2017 +
Commit: Martin Mokrejs  fold  natur  cuni  cz>
CommitDate: Mon Apr 10 18:55:13 2017 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=ecf3bdd4

sci-mathematics/tisean: fix path to the patch file, fixes issue #738

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 sci-mathematics/tisean/tisean-3.0.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-mathematics/tisean/tisean-3.0.1.ebuild 
b/sci-mathematics/tisean/tisean-3.0.1.ebuild
index dd4158b13..7c27ce614 100644
--- a/sci-mathematics/tisean/tisean-3.0.1.ebuild
+++ b/sci-mathematics/tisean/tisean-3.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -23,7 +23,7 @@ S="${WORKDIR}/${MY_P}"
 src_prepare() {
tc-export FC CC
epatch \
-   "${FILESDIR}"/${PV}-gentoo.patch \
+   "${FILESDIR}"/${P}-gentoo.patch \
"${FILESDIR}"/${P}-backport.patch
 }
 



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

2017-04-10 Thread Sven Vermeulen
commit: ef9f88ca6824966e79c67613c0d7e2ecb3804ef3
Author: Sven Vermeulen  gentoo  org>
AuthorDate: Mon Apr 10 18:50:05 2017 +
Commit: Sven Vermeulen  gentoo  org>
CommitDate: Mon Apr 10 18:50:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef9f88ca

sys-apps/policycoreutils-2.6-r1: Stabilize

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sys-apps/policycoreutils/policycoreutils-2.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/policycoreutils/policycoreutils-2.6-r1.ebuild 
b/sys-apps/policycoreutils/policycoreutils-2.6-r1.ebuild
index 22f9fa00235..c314664a09d 100644
--- a/sys-apps/policycoreutils/policycoreutils-2.6-r1.ebuild
+++ b/sys-apps/policycoreutils/policycoreutils-2.6-r1.ebuild
@@ -30,7 +30,7 @@ if [[ ${PV} ==  ]] ; then
 else

SRC_URI="https://raw.githubusercontent.com/wiki/SELinuxProject/selinux/files/releases/${MY_RELEASEDATE}/${MY_P}.tar.gz

https://dev.gentoo.org/~swift/distfiles/policycoreutils-extra-${EXTRAS_VER}.tar.bz2";
-   KEYWORDS="~amd64 ~arm64 ~mips ~x86"
+   KEYWORDS="amd64 ~arm64 ~mips x86"
S1="${WORKDIR}/${MY_P}"
S2="${WORKDIR}/policycoreutils-extra"
S="${S1}"



[gentoo-commits] repo/gentoo:master commit in: net-vpn/i2pd/

2017-04-10 Thread Anthony G. Basile
commit: 0ed7788e56c2f4e6b4460feff54255eab84c8395
Author: Alexey Korepanov  yandex  ru>
AuthorDate: Mon Apr 10 16:55:38 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Apr 10 18:46:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ed7788e

net-vpn/i2pd: 2.13.0 version bump

 net-vpn/i2pd/Manifest   |  1 +
 net-vpn/i2pd/i2pd-2.13.0.ebuild | 98 +
 2 files changed, 99 insertions(+)

diff --git a/net-vpn/i2pd/Manifest b/net-vpn/i2pd/Manifest
index b322a15a60c..228b6d925b7 100644
--- a/net-vpn/i2pd/Manifest
+++ b/net-vpn/i2pd/Manifest
@@ -1,2 +1,3 @@
 DIST i2pd-2.11.0.tar.gz 3091516 SHA256 
4d7946e33a6a1dd4439590ea23b494f36e6fbcb81f7b36857bf264413a19e9db SHA512 
c4964c23f6852e6ce225de6f6f03ce4e5c52a6ec2b925b82c01be574b14196112079ada5864b10f353c3dd385645db550d5ce290647b6d980225a79c64f19ddb
 WHIRLPOOL 
f2a4c42ad2df09188b5be8fad23f7f2ec2080e17b980b55c1647c13499c6b3cce88d6e9c2fbfd34bf8783a0b52c15659775351835ae181e58357c455ebb1dea1
 DIST i2pd-2.12.0.tar.gz 3150471 SHA256 
afb763aea2a4f4b51e327352d5da82ec08e84735d28db9af7710563a117fc648 SHA512 
70b6143e713d43e24b780239aed899fb17d6224ef053020c738369ca110241e4624ae5c69b04a75a037b68094d3030be5296509ff699905ef7c175447d093232
 WHIRLPOOL 
8b5fb9a5123ce700a646de72a81e476b3545ad62f4bb8d143438bc1e1b6393b381e13224b3d538fa063d24b732588df5b3abe9b2d5485473d83038f01d296b4e
+DIST i2pd-2.13.0.tar.gz 3131893 SHA256 
9fbf9750503dd565ba5b31b16e1de959bda59530f088d40b14618d3ef238b065 SHA512 
146e68559f44bcc8447857a0deb8be4a59d1b8032826af368355f9e9309b619a3575f99fed2b45071784c728a2265cb6446e816baf797b71aeffa09d1cbdd004
 WHIRLPOOL 
62b65f1b0cd8f9bf04bbaae61604e664f1b7f6f8eea30b9b41227659f6237e2739d3943ad91852462b229b0b4a718213b96aed63758680af135598224ca2d50f

diff --git a/net-vpn/i2pd/i2pd-2.13.0.ebuild b/net-vpn/i2pd/i2pd-2.13.0.ebuild
new file mode 100644
index 000..d4c839774f7
--- /dev/null
+++ b/net-vpn/i2pd/i2pd-2.13.0.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils systemd user cmake-utils
+
+DESCRIPTION="A C++ daemon for accessing the I2P anonymous network"
+HOMEPAGE="https://github.com/PurpleI2P/i2pd";
+SRC_URI="https://github.com/PurpleI2P/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="cpu_flags_x86_aes i2p-hardening libressl pch static +upnp"
+
+RDEPEND="!static? ( >=dev-libs/boost-1.49[threads]
+   !libressl? ( dev-libs/openssl:0[-bindist] )
+   libressl? ( dev-libs/libressl )
+   upnp? ( net-libs/miniupnpc )
+   )"
+DEPEND="${RDEPEND}
+   static? ( >=dev-libs/boost-1.49[static-libs,threads]
+   !libressl? ( dev-libs/openssl:0[static-libs] )
+   libressl? ( dev-libs/libressl[static-libs] )
+   upnp? ( net-libs/miniupnpc[static-libs] ) )
+   i2p-hardening? ( >=sys-devel/gcc-4.7 )
+   || ( >=sys-devel/gcc-4.7 >=sys-devel/clang-3.3 )"
+
+I2PD_USER=i2pd
+I2PD_GROUP=i2pd
+
+CMAKE_USE_DIR="${S}/build"
+
+DOCS=( README.md contrib/i2pd.conf contrib/tunnels.conf )
+
+PATCHES=( "${FILESDIR}/${PN}-2.5.1-fix_installed_components.patch" )
+
+src_configure() {
+   mycmakeargs=(
+   -DWITH_AESNI=$(usex cpu_flags_x86_aes ON OFF)
+   -DWITH_HARDENING=$(usex i2p-hardening ON OFF)
+   -DWITH_PCH=$(usex pch ON OFF)
+   -DWITH_STATIC=$(usex static ON OFF)
+   -DWITH_UPNP=$(usex upnp ON OFF)
+   -DWITH_LIBRARY=ON
+   -DWITH_BINARY=ON
+   )
+   cmake-utils_src_configure
+}
+
+src_install() {
+   cmake-utils_src_install
+
+   # config
+   insinto /etc/i2pd
+   doins contrib/i2pd.conf
+   doins contrib/tunnels.conf
+
+   # grant i2pd group read and write access to config files
+   fowners "root:${I2PD_GROUP}" \
+   /etc/i2pd/i2pd.conf \
+   /etc/i2pd/tunnels.conf
+   fperms 660 \
+   /etc/i2pd/i2pd.conf \
+   /etc/i2pd/tunnels.conf
+
+   # working directory
+   keepdir /var/lib/i2pd
+   insinto /var/lib/i2pd
+   doins -r contrib/certificates
+   fowners "${I2PD_USER}:${I2PD_GROUP}" /var/lib/i2pd/
+   fperms 700 /var/lib/i2pd/
+
+   # add /var/lib/i2pd/certificates to CONFIG_PROTECT
+   doenvd "${FILESDIR}/99i2pd"
+
+   # openrc and systemd daemon routines
+   newconfd "${FILESDIR}/i2pd-2.6.0-r3.confd" i2pd
+   newinitd "${FILESDIR}/i2pd-2.6.0-r3.initd" i2pd
+   systemd_newunit "${FILESDIR}/i2pd-2.6.0-r3.service" i2pd.service
+
+   # logrotate
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/i2pd-2.6.0-r3.logrotate" i2pd
+}
+
+pkg_setup() {
+   enewgroup "${I2PD_GROUP}"
+   enewuser "${I2PD_USER}" -1 -1 /var/lib/run/i2pd "${I2PD_GROUP}"
+}
+
+pkg_postinst() {
+   

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

2017-04-10 Thread Brian Evans
commit: b174c20744110aa842255ab48d58ed1c2c185f38
Author: Brian Evans  gentoo  org>
AuthorDate: Mon Apr 10 18:42:14 2017 +
Commit: Brian Evans  gentoo  org>
CommitDate: Mon Apr 10 18:42:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b174c207

dev-db/mysql: Version bump to 5.6.36

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-db/mysql/Manifest|   1 +
 dev-db/mysql/mysql-5.6.36.ebuild | 177 +++
 2 files changed, 178 insertions(+)

diff --git a/dev-db/mysql/Manifest b/dev-db/mysql/Manifest
index 6a9cc5b93e0..cf52928b34e 100644
--- a/dev-db/mysql/Manifest
+++ b/dev-db/mysql/Manifest
@@ -1,6 +1,7 @@
 DIST mysql-5.5.54.tar.gz 21041949 SHA256 
273bcbcf8cc84061eb07c359308563b2029eb3f70f78b558905bc1b5c5791ab8 SHA512 
885e21a59cf7e835dd1ca7254889fc4e5762fdebbb1e625465ef7fa3be6533d48091b68a6d1f2de0297270cfd0ca7e8e643fc2e0b7fc14325f48708e7a55460b
 WHIRLPOOL 
bdb8ec54b6b831dba673c5a7b6328809e79b8406a511a108ced93bd3efa42d718d35462cf0bf098db0a1108217d5d47c19c2540d87ad5f1ccfd66c55dd67ca3f
 DIST mysql-5.5.55.tar.gz 21040959 SHA256 
9af0a504e2603b0bc0c7c3a4a747df064fb51670a0022b1ad6114f9058b64171 SHA512 
3da7a45665e54fd77461980e3096937470aaa6308d89c8b5b9bee54ca11050cc08aab56063f07fb0f166e564329576a1be52ec8815e855ccca9e1076a03faac9
 WHIRLPOOL 
a140850d30e80ae36b4dd43530eb50d52094dd65050f25b50cbd5d28da9985339e3ae59d925014e965e777343fd9550c47ed79a38065deb3dee3af44ca48b097
 DIST mysql-5.6.35.tar.gz 32167628 SHA256 
dddcba169b98844d7c65346cbd791c853edf942d78440381685087b84aa35020 SHA512 
106c4b05c52cd2bb5378376e4a453aeb55eda0adce527862c435068597c3e60f44e3c64476011befefd688e6fdf30f2245e28320d57d9fccbb2415d87498e7f2
 WHIRLPOOL 
e8972bba163453e54dc3859a7cfd07b4dc38125e0b5f7b41940afa6f1466820079f18e88769ea198b12645383d105340ab5ea998b32a95d083d08689658510bc
+DIST mysql-5.6.36.tar.gz 32192348 SHA256 
0af81a5538fc7fe2b747295dfa96589ace8831d2a7d4a26660fca456babeb147 SHA512 
b3e3bcb1d1e913994f274f4c6dc72c77f1f52b132389e784c675d1720b5913788ce035f045b99ef3754d1b257db55e8300b5c7622ec79c33afafec5968801c18
 WHIRLPOOL 
628e33a58532dcdca20e489c3120824604b8d51e10d609f1f9c2adb11552124a8f87f206df99766162d288d5877dac22d2cacffdba1458c73fb52b529245a1e6
 DIST mysql-extras-20160212-0233Z.tar.bz2 297332 SHA256 
01a52587ef1335b2795197d2e547c0b3a1e4b705db09f96cdfb45d2152b6536b SHA512 
956dbdcb987556c0625944848f97a36d096cd1f1712a2e051dd027f2856d3c6e94a18d23faca71882260c4b12ee329e3a5f569443b877a3c3e5e88146bfac916
 WHIRLPOOL 
e3837d329ddd137be60fe9d0b37f35ed2e0e7fe1383f38ee45617be288ae318a444e6befdfbaf64b07d4a88ec47fec5cd88d733ecd5bb32ce40f3ba8d09573cd
 DIST mysql-extras-20170301-2020Z.tar.bz2 306195 SHA256 
646eb75c838ac4241598cc0638877f50044ec702c82b1fc3ddefb99f1f4b3fae SHA512 
b11b252d11b907e2b3be406e11b9a464092950696100afd575a2be78eac33251a9f56bf128b497beb8c801a2e5d02b11ad37ef78d25aed892a7aa90ca4c9581f
 WHIRLPOOL 
466b18c388160d5c7557ed0e0bddc45eda823b0c1c490540fb61008da759b6559b6012593d7beb3de5123e247521ace925413abc28edd692585c282456d7fbf9
 DIST mysql-extras-20170302-1359Z.tar.bz2 306816 SHA256 
0375bffa8a7b26caab3a13be299b30231f20ad3e8dc82fba9384e5463763a105 SHA512 
2c096c68e0d545c98fb5520f92b9e85f6bbc910853793f60f0e67979ee927410bbecadece3400364fdc2b5682f9105664f6a2de8fa0ee1818fb266e063e82869
 WHIRLPOOL 
6629f0069b77c9add86f4a40168a1dad7bcc0ae18a513f05e44619366a5fdfb82238df2e925de88c358fca2dd50f162ffefd8efea335cb544ccdcf74e73ed25f

diff --git a/dev-db/mysql/mysql-5.6.36.ebuild b/dev-db/mysql/mysql-5.6.36.ebuild
new file mode 100644
index 000..5b094bd6763
--- /dev/null
+++ b/dev-db/mysql/mysql-5.6.36.ebuild
@@ -0,0 +1,177 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+MY_EXTRAS_VER="20170302-1359Z"
+MY_PV="${PV//_alpha_pre/-m}"
+MY_PV="${MY_PV//_/-}"
+HAS_TOOLS_PATCH="1"
+SUBSLOT="18"
+
+inherit mysql-multilib-r1
+# only to make repoman happy. it is really set in the eclass
+IUSE="$IUSE"
+
+# REMEMBER: also update eclass/mysql*.eclass before committing!
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~x64-solaris ~x86-solaris"
+
+DEPEND="|| ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )"
+RDEPEND="${RDEPEND}"
+
+MY_PATCH_DIR="${WORKDIR}/mysql-extras-${MY_EXTRAS_VER}"
+
+PATCHES=(
+   "${MY_PATCH_DIR}"/01050_all_mysql_config_cleanup-5.6.patch
+   "${MY_PATCH_DIR}"/02040_all_embedded-library-shared-5.5.10.patch
+   "${MY_PATCH_DIR}"/20006_all_cmake_elib-mysql-5.6.35.patch
+   "${MY_PATCH_DIR}"/20007_all_cmake-debug-werror-5.6.22.patch
+   "${MY_PATCH_DIR}"/20008_all_mysql-tzinfo-symlink.patch
+   "${MY_PATCH_DIR}"/20009_all_mysql_myodbc_symbol_fix-5.6.patch
+   "${MY_PATCH_DIR}"/20018_all_mysql-5.6.25-without-clientlibs-tools.patch
+)
+
+# Please do not add a naive src_unpack to this ebuild
+# If you want to add a single pat

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

2017-04-10 Thread Sven Vermeulen
commit: 2273ceaffd1752e9dc0f38003b3a26e368441e98
Author: Sven Vermeulen  gentoo  org>
AuthorDate: Mon Apr 10 18:38:44 2017 +
Commit: Sven Vermeulen  gentoo  org>
CommitDate: Mon Apr 10 18:39:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2273ceaf

app-admin/setools-4.1.0: Stabilize

Package-Manager: Portage-2.3.3, Repoman-2.3.1

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

diff --git a/app-admin/setools/setools-4.1.0.ebuild 
b/app-admin/setools/setools-4.1.0.ebuild
index f3c2e10d8de..464504be718 100644
--- a/app-admin/setools/setools-4.1.0.ebuild
+++ b/app-admin/setools/setools-4.1.0.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} ==  ]] ; then
EGIT_REPO_URI="https://github.com/TresysTechnology/setools.git";
 else

SRC_URI="https://github.com/TresysTechnology/setools/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 x86"
 fi
 
 LICENSE="GPL-2 LGPL-2.1"



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

2017-04-10 Thread Patrick McLean
commit: d3b3b3626be329993a13b13c145af95e31bd9132
Author: Patrick McLean  gentoo  org>
AuthorDate: Mon Apr 10 18:33:30 2017 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Mon Apr 10 18:33:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3b3b362

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

Package-Manager: Portage-2.3.5, Repoman-2.3.2

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

diff --git a/sys-kernel/vanilla-sources/Manifest 
b/sys-kernel/vanilla-sources/Manifest
index 61a0e29abbe..08573efccfd 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -18,4 +18,4 @@ DIST patch-4.10.9.xz 205384 SHA256 
9a00b962a5e30d61a0d488fc28f4a20b79c8c5c28fa21
 DIST patch-4.4.57.xz 1028836 SHA256 
3de408639a8ab5af270cd720dab594674d36c5f8d6304c00f98c289b3abbc7da SHA512 
0dc41ea05a980299434dde87bb8e8271022fe169b362a92f3e9254eb15456251d74cb540982a24ccb77d7e6d06444d03995d72b90f71063787644dfd85dc26ce
 WHIRLPOOL 
47d08982cfd8cde026c3ca9fa74902110aaae87698f7c88dce24e13856c12949f96778df1fd6281184ad255c60638e31d737a11dc9485d0992a6cca2d59eee07
 DIST patch-4.4.59.xz 1046304 SHA256 
356089a229c730e0b29d32b21354cee42646c600cafb5b923ecb32ba0f086421 SHA512 
f74eabfcd0e02f99ca62b6ed601325226841374107a30e0856f44c790d9a27dcd66af50d2da3425f8522ea84ba9829c5ab36a999fc42aa5cc9d438eb43414437
 WHIRLPOOL 
748f7c5e2ca8e30ccc4fb926f96259d48688456199463b7ce3843a3575240b45934b580b2ef460ded37a1c7153467ea81b2aec2e7ca274aa10a892cd326aecbc
 DIST patch-4.9.18.xz 412000 SHA256 
a645964a5fa458cc989f329f330810affbcfdf6fbee0ab44f65c4c07eb8bfc00 SHA512 
0111d398de98db551a4067a346fb950ea3d4253f138efd9775c3360469ab77f7f2d452a86c99288497e6bb26d901ceaccac698422e53068b85f8acfdc303bccf
 WHIRLPOOL 
ac507f0d15b691617386b6c0f2645674e900b3c84c3a35ee97ad14fb7c4110e77714cd0b5141dddf2036a794f8e01315a235a29f373eb72d300813931af6b126
-DIST patch-4.9.20.xz 435264 SHA256 
fb856acd9195e7d83ef9971ec7be55eca0d6fdf0fbfbe9a8f3bb04590d44b51f SHA512 
ef99fc84764bfec00ce33f717150956f95de5294d097f1e20276badfa87b4dc90c42061ccba4b0134448c43eeeca816045ab37e47136532e14dfc62949841e37
 WHIRLPOOL 
89a2f5f4bbf516b43d188603b5420d7b53fc6afb499fe938dae3fb30deb71ed57c67fac9e546a28d964acd84b7e558dcc0cd3c3bd2e7c6de070f56bbbd80
+DIST patch-4.9.21.xz 465220 SHA256 
3c7834d46cb193cf2ab00595eca1592c86ccc536b1b606d3d31eb2bf2109c28d SHA512 
86f1c70671c6d29d2f236193317a7a0ac8de51c2c437228b953e8d76361446a8fa26626dbdaf1f73630881f9f05d7e1360a46181d7af61bd550ecd1933874339
 WHIRLPOOL 
e305ad402cbc68c60f18e99893029466ef6056ed6bb3fbb8034933ad473452bcf2b17198397c208a9fb81092d7ffaa68a70afbedd45774c7f7f8cfd595696c38

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



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

2017-04-10 Thread Patrick McLean
commit: 2a24bb65768258ea3b8dec436502fb1fd0529cf5
Author: Patrick McLean  gentoo  org>
AuthorDate: Mon Apr 10 18:32:18 2017 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Mon Apr 10 18:32:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a24bb65

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

Package-Manager: Portage-2.3.5, Repoman-2.3.2

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

diff --git a/sys-kernel/vanilla-sources/Manifest 
b/sys-kernel/vanilla-sources/Manifest
index 06114664741..61a0e29abbe 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -13,8 +13,8 @@ DIST patch-3.16.43.xz 1521552 SHA256 
613fc4663e1d7979c1530291e39a3118a4fff59c7de
 DIST patch-3.2.88.xz 1704968 SHA256 
1414b22403824525a6c82a6ac4bbe2e35a2537a81ed012424e0c30b86dcbe245 SHA512 
4df324dc009ce086bd20ae9c435f5e3aa990103d514c7057d79ddd451e889a5ded0781287269dad374e472dd3de05b9f2097fe602e1fc857cfa2e2bf304046fd
 WHIRLPOOL 
03c99b887c11eb0832cd42d8bc1e505fa25591f2a5a9b6f2c4c18aa1d85d45b5614d0a0969f0174c089e83d87f4241d64c4111b73b2eb4d40a6eeda19fc95d2a
 DIST patch-3.4.113.xz 1362096 SHA256 
d5492eeaadcf12aaad471011066e447907999035c26368da8e4f82b1871ef03a SHA512 
cd212cb2c2d6fb911571472466027c7e502277f7af2426050a5afcd4c7799920e48414190b8a8a039f88d85bbf0d9e164c7d8c45982bf51f7567da9304137688
 WHIRLPOOL 
bc88441d583b9ed2f315b6ed809c168cb00af5a3c1f91fd1e4bd651a5f21cc69fd9343460976b5707916ec992b3e7a2f519953ce1bbc55fbb3290237ec4b44a3
 DIST patch-4.1.39.xz 970604 SHA256 
398c201891d4f7942458caab8c8af5d058c62e6a8f6058b06363fad462e83154 SHA512 
a5ed73e8a473f8b374d9762947e79efb83a9713af08d10869997a16ab51c357cac7c96f99f942496fad1ed0589051f2a5d97c8e72f4ab15648c12c1a5d6ff1f2
 WHIRLPOOL 
2165a115f90a6d331c8cbe309baad3fca08f908d2dc7f0003ed9846af4954edec0a1b08c24e3b90cdb0accb52bb3b69e52c6a6c5bf8ba3c42d8220933123
-DIST patch-4.10.6.xz 131740 SHA256 
99ecfe76c427aeebfb0f02fe130264db1d22c87e3f7efd34a231fe6d5c50d75d SHA512 
801a5a95b99fbfcfc969384161fe90ddd3edfbc76300e29279b0fe9dfb20d2a084bd0e80a5dfe67e77bfbb402cc1f61683cd0cc4ca0463dd83cda063bb62da78
 WHIRLPOOL 
bb2a3b6704fb6e447ad13c801b56495ea6f779912e48146c095234ba631bd4f99e0c1ad6c022e984ab79b84edb64d46899e3fddce0401c49a4e063c99b8c1b85
 DIST patch-4.10.8.xz 172208 SHA256 
ceb385486e34084dd53425e5ba50b9fba4a8e380d8f2815bfde142852d797da0 SHA512 
9760254a63fea330e33b514dda457a3bf33da6f8e06c281fc3fb36ba4c022df8200d2a04d49f4acc9ce0c9f86cbfda7edc724431ed378be3288eb299510add2e
 WHIRLPOOL 
e4027e322a5f7506dce06f034f3f87b618cfcd61ec091d73280ffdc648bf56543e68519ec4ecadeb5db1c693259b40fc7c5ae17aa2bc1f00f4daec6871be5a8a
+DIST patch-4.10.9.xz 205384 SHA256 
9a00b962a5e30d61a0d488fc28f4a20b79c8c5c28fa21ee89c440c025c6c7c21 SHA512 
867cdcf1e6ceee58dec7eb913e119dcaa75255cef1ad2dd9eb0eead6a918a202e3b6656770422d547a7758236a8589c70d49fa4045de867b77a04480f97c242d
 WHIRLPOOL 
694eacdce67dc46f21fc5d1738e14c13e9d62e564d5f9e761a46e0c7cfba57fdf052286c625d246542deba146f1fb8cdba8987b721705cc961bb1cf990e524ce
 DIST patch-4.4.57.xz 1028836 SHA256 
3de408639a8ab5af270cd720dab594674d36c5f8d6304c00f98c289b3abbc7da SHA512 
0dc41ea05a980299434dde87bb8e8271022fe169b362a92f3e9254eb15456251d74cb540982a24ccb77d7e6d06444d03995d72b90f71063787644dfd85dc26ce
 WHIRLPOOL 
47d08982cfd8cde026c3ca9fa74902110aaae87698f7c88dce24e13856c12949f96778df1fd6281184ad255c60638e31d737a11dc9485d0992a6cca2d59eee07
 DIST patch-4.4.59.xz 1046304 SHA256 
356089a229c730e0b29d32b21354cee42646c600cafb5b923ecb32ba0f086421 SHA512 
f74eabfcd0e02f99ca62b6ed601325226841374107a30e0856f44c790d9a27dcd66af50d2da3425f8522ea84ba9829c5ab36a999fc42aa5cc9d438eb43414437
 WHIRLPOOL 
748f7c5e2ca8e30ccc4fb926f96259d48688456199463b7ce3843a3575240b45934b580b2ef460ded37a1c7153467ea81b2aec2e7ca274aa10a892cd326aecbc
 DIST patch-4.9.18.xz 412000 SHA256 
a645964a5fa458cc989f329f330810affbcfdf6fbee0ab44f65c4c07eb8bfc00 SHA512 
0111d398de98db551a4067a346fb950ea3d4253f138efd9775c3360469ab77f7f2d452a86c99288497e6bb26d901ceaccac698422e53068b85f8acfdc303bccf
 WHIRLPOOL 
ac507f0d15b691617386b6c0f2645674e900b3c84c3a35ee97ad14fb7c4110e77714cd0b5141dddf2036a794f8e01315a235a29f373eb72d300813931af6b126

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



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

2017-04-10 Thread Patrick McLean
commit: 5f119c467458a79858d8c348063a15bb1f1d95df
Author: Patrick McLean  gentoo  org>
AuthorDate: Mon Apr 10 18:34:22 2017 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Mon Apr 10 18:34:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f119c46

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

Package-Manager: Portage-2.3.5, Repoman-2.3.2

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

diff --git a/sys-kernel/vanilla-sources/Manifest 
b/sys-kernel/vanilla-sources/Manifest
index 08573efccfd..b99f5aacfb0 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -16,6 +16,6 @@ DIST patch-4.1.39.xz 970604 SHA256 
398c201891d4f7942458caab8c8af5d058c62e6a8f605
 DIST patch-4.10.8.xz 172208 SHA256 
ceb385486e34084dd53425e5ba50b9fba4a8e380d8f2815bfde142852d797da0 SHA512 
9760254a63fea330e33b514dda457a3bf33da6f8e06c281fc3fb36ba4c022df8200d2a04d49f4acc9ce0c9f86cbfda7edc724431ed378be3288eb299510add2e
 WHIRLPOOL 
e4027e322a5f7506dce06f034f3f87b618cfcd61ec091d73280ffdc648bf56543e68519ec4ecadeb5db1c693259b40fc7c5ae17aa2bc1f00f4daec6871be5a8a
 DIST patch-4.10.9.xz 205384 SHA256 
9a00b962a5e30d61a0d488fc28f4a20b79c8c5c28fa21ee89c440c025c6c7c21 SHA512 
867cdcf1e6ceee58dec7eb913e119dcaa75255cef1ad2dd9eb0eead6a918a202e3b6656770422d547a7758236a8589c70d49fa4045de867b77a04480f97c242d
 WHIRLPOOL 
694eacdce67dc46f21fc5d1738e14c13e9d62e564d5f9e761a46e0c7cfba57fdf052286c625d246542deba146f1fb8cdba8987b721705cc961bb1cf990e524ce
 DIST patch-4.4.57.xz 1028836 SHA256 
3de408639a8ab5af270cd720dab594674d36c5f8d6304c00f98c289b3abbc7da SHA512 
0dc41ea05a980299434dde87bb8e8271022fe169b362a92f3e9254eb15456251d74cb540982a24ccb77d7e6d06444d03995d72b90f71063787644dfd85dc26ce
 WHIRLPOOL 
47d08982cfd8cde026c3ca9fa74902110aaae87698f7c88dce24e13856c12949f96778df1fd6281184ad255c60638e31d737a11dc9485d0992a6cca2d59eee07
-DIST patch-4.4.59.xz 1046304 SHA256 
356089a229c730e0b29d32b21354cee42646c600cafb5b923ecb32ba0f086421 SHA512 
f74eabfcd0e02f99ca62b6ed601325226841374107a30e0856f44c790d9a27dcd66af50d2da3425f8522ea84ba9829c5ab36a999fc42aa5cc9d438eb43414437
 WHIRLPOOL 
748f7c5e2ca8e30ccc4fb926f96259d48688456199463b7ce3843a3575240b45934b580b2ef460ded37a1c7153467ea81b2aec2e7ca274aa10a892cd326aecbc
+DIST patch-4.4.60.xz 1052796 SHA256 
095571965d607c9406b2003ac14c28c03de4a57af8d21dd7743042409bc9aec5 SHA512 
46c6c6f238d20ca4a81fb322dbd10988e868e35646f3dc39bbf802734c0c7866f99e2038418b115d368c950840cfbaac7629d16c61158abe1bce51e290021e0a
 WHIRLPOOL 
38ec06e8e9fa225af5759b7c9eeaa3d5084e7282ee1d2641b28b3200147140cccb684fa55de5a5be0b66ad51b191b7908fc0b842a89c2db3375d9e2e006f0208
 DIST patch-4.9.18.xz 412000 SHA256 
a645964a5fa458cc989f329f330810affbcfdf6fbee0ab44f65c4c07eb8bfc00 SHA512 
0111d398de98db551a4067a346fb950ea3d4253f138efd9775c3360469ab77f7f2d452a86c99288497e6bb26d901ceaccac698422e53068b85f8acfdc303bccf
 WHIRLPOOL 
ac507f0d15b691617386b6c0f2645674e900b3c84c3a35ee97ad14fb7c4110e77714cd0b5141dddf2036a794f8e01315a235a29f373eb72d300813931af6b126
 DIST patch-4.9.21.xz 465220 SHA256 
3c7834d46cb193cf2ab00595eca1592c86ccc536b1b606d3d31eb2bf2109c28d SHA512 
86f1c70671c6d29d2f236193317a7a0ac8de51c2c437228b953e8d76361446a8fa26626dbdaf1f73630881f9f05d7e1360a46181d7af61bd550ecd1933874339
 WHIRLPOOL 
e305ad402cbc68c60f18e99893029466ef6056ed6bb3fbb8034933ad473452bcf2b17198397c208a9fb81092d7ffaa68a70afbedd45774c7f7f8cfd595696c38

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



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

2017-04-10 Thread Patrick McLean
commit: 121eda98b2e89497b46d04686210171dd3848bb6
Author: Patrick McLean  gentoo  org>
AuthorDate: Mon Apr 10 18:35:26 2017 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Mon Apr 10 18:35:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=121eda98

sys-kernel/vanilla-sources: Remove old versions

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 sys-kernel/vanilla-sources/Manifest  |  2 --
 sys-kernel/vanilla-sources/vanilla-sources-4.4.57.ebuild | 16 
 sys-kernel/vanilla-sources/vanilla-sources-4.9.18.ebuild | 16 
 3 files changed, 34 deletions(-)

diff --git a/sys-kernel/vanilla-sources/Manifest 
b/sys-kernel/vanilla-sources/Manifest
index b99f5aacfb0..16dc43c1c9b 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -15,7 +15,5 @@ DIST patch-3.4.113.xz 1362096 SHA256 
d5492eeaadcf12aaad471011066e447907999035c26
 DIST patch-4.1.39.xz 970604 SHA256 
398c201891d4f7942458caab8c8af5d058c62e6a8f6058b06363fad462e83154 SHA512 
a5ed73e8a473f8b374d9762947e79efb83a9713af08d10869997a16ab51c357cac7c96f99f942496fad1ed0589051f2a5d97c8e72f4ab15648c12c1a5d6ff1f2
 WHIRLPOOL 
2165a115f90a6d331c8cbe309baad3fca08f908d2dc7f0003ed9846af4954edec0a1b08c24e3b90cdb0accb52bb3b69e52c6a6c5bf8ba3c42d8220933123
 DIST patch-4.10.8.xz 172208 SHA256 
ceb385486e34084dd53425e5ba50b9fba4a8e380d8f2815bfde142852d797da0 SHA512 
9760254a63fea330e33b514dda457a3bf33da6f8e06c281fc3fb36ba4c022df8200d2a04d49f4acc9ce0c9f86cbfda7edc724431ed378be3288eb299510add2e
 WHIRLPOOL 
e4027e322a5f7506dce06f034f3f87b618cfcd61ec091d73280ffdc648bf56543e68519ec4ecadeb5db1c693259b40fc7c5ae17aa2bc1f00f4daec6871be5a8a
 DIST patch-4.10.9.xz 205384 SHA256 
9a00b962a5e30d61a0d488fc28f4a20b79c8c5c28fa21ee89c440c025c6c7c21 SHA512 
867cdcf1e6ceee58dec7eb913e119dcaa75255cef1ad2dd9eb0eead6a918a202e3b6656770422d547a7758236a8589c70d49fa4045de867b77a04480f97c242d
 WHIRLPOOL 
694eacdce67dc46f21fc5d1738e14c13e9d62e564d5f9e761a46e0c7cfba57fdf052286c625d246542deba146f1fb8cdba8987b721705cc961bb1cf990e524ce
-DIST patch-4.4.57.xz 1028836 SHA256 
3de408639a8ab5af270cd720dab594674d36c5f8d6304c00f98c289b3abbc7da SHA512 
0dc41ea05a980299434dde87bb8e8271022fe169b362a92f3e9254eb15456251d74cb540982a24ccb77d7e6d06444d03995d72b90f71063787644dfd85dc26ce
 WHIRLPOOL 
47d08982cfd8cde026c3ca9fa74902110aaae87698f7c88dce24e13856c12949f96778df1fd6281184ad255c60638e31d737a11dc9485d0992a6cca2d59eee07
 DIST patch-4.4.60.xz 1052796 SHA256 
095571965d607c9406b2003ac14c28c03de4a57af8d21dd7743042409bc9aec5 SHA512 
46c6c6f238d20ca4a81fb322dbd10988e868e35646f3dc39bbf802734c0c7866f99e2038418b115d368c950840cfbaac7629d16c61158abe1bce51e290021e0a
 WHIRLPOOL 
38ec06e8e9fa225af5759b7c9eeaa3d5084e7282ee1d2641b28b3200147140cccb684fa55de5a5be0b66ad51b191b7908fc0b842a89c2db3375d9e2e006f0208
-DIST patch-4.9.18.xz 412000 SHA256 
a645964a5fa458cc989f329f330810affbcfdf6fbee0ab44f65c4c07eb8bfc00 SHA512 
0111d398de98db551a4067a346fb950ea3d4253f138efd9775c3360469ab77f7f2d452a86c99288497e6bb26d901ceaccac698422e53068b85f8acfdc303bccf
 WHIRLPOOL 
ac507f0d15b691617386b6c0f2645674e900b3c84c3a35ee97ad14fb7c4110e77714cd0b5141dddf2036a794f8e01315a235a29f373eb72d300813931af6b126
 DIST patch-4.9.21.xz 465220 SHA256 
3c7834d46cb193cf2ab00595eca1592c86ccc536b1b606d3d31eb2bf2109c28d SHA512 
86f1c70671c6d29d2f236193317a7a0ac8de51c2c437228b953e8d76361446a8fa26626dbdaf1f73630881f9f05d7e1360a46181d7af61bd550ecd1933874339
 WHIRLPOOL 
e305ad402cbc68c60f18e99893029466ef6056ed6bb3fbb8034933ad473452bcf2b17198397c208a9fb81092d7ffaa68a70afbedd45774c7f7f8cfd595696c38

diff --git a/sys-kernel/vanilla-sources/vanilla-sources-4.4.57.ebuild 
b/sys-kernel/vanilla-sources/vanilla-sources-4.4.57.ebuild
deleted file mode 100644
index 20e2c109b44..000
--- a/sys-kernel/vanilla-sources/vanilla-sources-4.4.57.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-K_NOUSENAME="yes"
-K_NOSETEXTRAVERSION="yes"
-K_SECURITY_UNSUPPORTED="1"
-ETYPE="sources"
-inherit kernel-2
-detect_version
-
-DESCRIPTION="Full sources for the Linux kernel"
-HOMEPAGE="https://www.kernel.org";
-SRC_URI="${KERNEL_URI}"
-
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86"

diff --git a/sys-kernel/vanilla-sources/vanilla-sources-4.9.18.ebuild 
b/sys-kernel/vanilla-sources/vanilla-sources-4.9.18.ebuild
deleted file mode 100644
index 20e2c109b44..000
--- a/sys-kernel/vanilla-sources/vanilla-sources-4.9.18.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-K_NOUSENAME="yes"
-K_NOSETEXTRAVERSION="yes"
-K_SECURITY_UNSUPPORTED="1"
-ETYPE="sources"
-inherit kernel-2
-detect_version
-
-DESCRIPTION="Full sources for the Linux kernel"
-HOMEPAGE="https://www.kernel.org";
-SRC_URI="${KERNEL_URI}"
-
-KEYWORD

[gentoo-commits] proj/hardened-refpolicy: New tag: 2.20170204-r3

2017-04-10 Thread Sven Vermeulen
commit: 
Commit: Sven Vermeulen  gentoo  org>
CommitDate: Mon Apr 10 18:16:56 2017 +

New tag: 2.20170204-r3




[gentoo-commits] proj/pms:eapi-7 commit in: /

2017-04-10 Thread Ulrich Müller
commit: f017d65aa75ee77857f01e47a441d2d4c9fb37c0
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri Mar 17 08:53:31 2017 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Mar 17 08:53:31 2017 +
URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=f017d65a

pms.cls: Drop unused color.sty.

 pms.cls | 1 -
 1 file changed, 1 deletion(-)

diff --git a/pms.cls b/pms.cls
index 57d7356..624d7c1 100644
--- a/pms.cls
+++ b/pms.cls
@@ -26,7 +26,6 @@
 typearea,  % Set page layout
 inputenc,  % Allow input methods apart from ASCII
 booktabs,  % Nicer formatting of tables
-color, % Support more than black&white
 ifthen,% Comfortable conditional routines
 longtable, % Extend tables over more than one page
 array, % Extended tabular environments



[gentoo-commits] proj/pms:eapi-7 commit in: /

2017-04-10 Thread Ulrich Müller
commit: 4a5b7806995f8ee5c8aeb1beafb66d5f29fd38e0
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat Nov 26 10:15:37 2016 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sat Nov 26 10:15:37 2016 +
URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=4a5b7806

ebuild-vars.tex: Fix typo in IUSE description.

 ebuild-vars.tex | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ebuild-vars.tex b/ebuild-vars.tex
index 996ad16..6c5a396 100644
--- a/ebuild-vars.tex
+++ b/ebuild-vars.tex
@@ -61,7 +61,7 @@ Ebuilds may define any of the following variables:
 \item[IUSE] The \t{USE} flags used by the ebuild. Any eclass that works with 
\t{USE} flags must
 also set \t{IUSE}, listing only the variables used by that eclass. The 
package manager is
 responsible for merging these values. See 
section~\ref{sec:use-iuse-handling} for discussion on
-which values must be listed this variable.
+which values must be listed in this variable.
 
 \featurelabel{iuse-defaults} In EAPIs shown in 
table~\ref{tab:iuse-defaults-table} as supporting
 \t{IUSE} defaults, any use flag name in \t{IUSE} may be prefixed by at 
most one of a plus or a



[gentoo-commits] proj/pms:eapi-7 commit in: /

2017-04-10 Thread Ulrich Müller
commit: 6fcfc9946698bdaee52443230281bea598b9af06
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sun Nov 29 23:00:32 2015 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Apr 10 17:45:49 2017 +
URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=6fcfc994

EAPI 7 supports a directory for package.mask.

Bug: 282296

 eapi-differences.tex |  4 
 tree-layout.tex  | 20 
 2 files changed, 24 insertions(+)

diff --git a/eapi-differences.tex b/eapi-differences.tex
index f0a45bc..9219ce9 100644
--- a/eapi-differences.tex
+++ b/eapi-differences.tex
@@ -41,6 +41,9 @@ of this document for a complete table of previous EAPIs.
 \bottomrule
 \endlastfoot
 
+\t{package.mask} directory & \compactfeatureref{package-mask-dir} &
+No & No & No & No & Yes \\
+
 Stable use masking/forcing & \compactfeatureref{stablemask} &
 No & No & Yes & Yes & Yes \\
 
@@ -373,6 +376,7 @@ EAPI 6 is EAPI 5 with the following changes:
 EAPI 7 is EAPI 6 with the following changes:
 
 \begin{compactitem}
+\item \t{profiles/package.mask} can be a directory, 
\featureref{package-mask-dir}.
 \item \t{dohtml} banned, \featureref{banned-commands}.
 \end{compactitem}
 

diff --git a/tree-layout.tex b/tree-layout.tex
index e215cf8..ee8b0a4 100644
--- a/tree-layout.tex
+++ b/tree-layout.tex
@@ -107,6 +107,12 @@ manager must ignore any files in this directory that it 
does not recognise.
 Contains a list, one entry per line, of package dependency specifications 
(using the directory's
 EAPI). Any package version matching one of these is considered to be 
masked, and will not be
 installed regardless of profile unless it is unmasked by the user 
configuration.
+
+\featurelabel{package-mask-dir} For EAPIs listed in 
table~\ref{tab:package-mask-dir} as
+supporting it, \t{package.mask} can be a directory instead of a regular 
file. Files contained
+in that directory, unless their name begins with a dot, will be 
concatenated in order of their
+filename in the POSIX locale and the result will be processed as if it 
were a single file.
+Any subdirectories will be ignored.
 \item[profiles.desc] Described below in section~\ref{sec:profiles.desc}.
 \item[repo\_name] Contains, on a single line, the name of this repository. The 
repository name must
 conform to section~\ref{sec:repository-names}.
@@ -123,6 +129,20 @@ manager must ignore any files in this directory that it 
does not recognise.
 \item[updates/] This directory is described in section~\ref{sec:updates-dir}.
 \end{description}
 
+\ChangeWhenAddingAnEAPI{7}
+\begin{centertable}{EAPIs supporting a directory for \t{package.mask}}
+\label{tab:package-mask-dir}
+\begin{tabular}{ll}
+  \toprule
+  \multicolumn{1}{c}{\textbf{EAPI}} &
+  \multicolumn{1}{c}{\textbf{\t{package.mask} can be a directory?}} \\
+  \midrule
+  0, 1, 2, 3, 4, 5, 6 & No  \\
+  7   & Yes \\
+  \bottomrule
+\end{tabular}
+\end{centertable}
+
 \subsection{The profiles.desc file}
 \label{sec:profiles.desc}
 \t{profiles.desc} is a line-based file, with the standard commenting



[gentoo-commits] proj/pms:eapi-7 commit in: /

2017-04-10 Thread Ulrich Müller
commit: 00dfb42f757b356ed71693b962387dda0bc2f89a
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 16 20:41:45 2017 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sat Mar 18 07:27:39 2017 +
URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=00dfb42f

ebuild-env-vars: Allow FILESDIR to be a shadow directory

Rephrase the wording for FILESDIR to indicate that it does not need to
be the original files/ directory in the repository. It just needs to
be some directory containing the files from that directory.

 ebuild-env-vars.tex | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/ebuild-env-vars.tex b/ebuild-env-vars.tex
index 99e13cf..6b74d90 100644
--- a/ebuild-env-vars.tex
+++ b/ebuild-env-vars.tex
@@ -87,10 +87,10 @@ variable.
 \t{src\_*}, global~scope\footnote{Not necessarily present when installing 
from a binary package.
 Ebuilds must not access the directory in global scope.} &
 No &
-The full path to the package's files directory, used for small support 
files or patches.
-See section~\ref{sec:package-dirs}. May or may not exist; if a repository 
provides no support
-files for the package in question then an ebuild must be prepared for the 
situation where
-\t{FILESDIR} points to a non-existent directory. \\
+The full path to a directory where the files from the package's files 
directory (used for
+small support files or patches) are available. See 
section~\ref{sec:package-dirs}. May or may
+not exist; if a repository provides no support files for the package in 
question then an ebuild
+must be prepared for the situation where \t{FILESDIR} points to a 
non-existent directory. \\
 \t{DISTDIR} &
 Ditto &
 No &



[gentoo-commits] proj/pms:eapi-7 commit in: /

2017-04-10 Thread Ulrich Müller
commit: 422fb36b981a1f352369534505340441a73cd62a
Author: Ulrich Müller  gentoo  org>
AuthorDate: Thu Feb  9 09:38:32 2017 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Thu Feb  9 09:38:32 2017 +
URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=422fb36b

Makefile: Update sed command to remove span spam in tex4ht output.

 Makefile | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/Makefile b/Makefile
index c8a9b75..9ad1c21 100644
--- a/Makefile
+++ b/Makefile
@@ -32,8 +32,8 @@ pms.html: $(LATEXFILES) pms.bbl vc.tex
@# work around irregularity in how links to longtables are
@# formatted in the List of Tables
LC_ALL=C sed -i -e '/ /{N;N;s/\( \)\([0-9A-Z.]\+\)[ \n]/\2\1/}' $@
-   @# fix broken span on title page
-   LC_ALL=C sed -i -e '/<\/span>]*>\(&[a-z]uml;\)/\1/}' $@
+   @# remove redundant span elements
+   LC_ALL=C sed -i -e 
':x;/]*\)\?$$/{N;bx;};:y;s/\(]*>\)\([^<]*\)<\/span>\1/\1\2/;ty'
 $@
 
 pms.bbl: pms.bib pms.tex vc.tex eapi-cheatsheet.pdf
latex pms



[gentoo-commits] proj/pms:eapi-7 commit in: /

2017-04-10 Thread Ulrich Müller
commit: b18166a8482c01a365b11efa12d72282b88e4d86
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 18 07:30:40 2017 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sat Mar 18 08:15:13 2017 +
URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=b18166a8

ebuild-env-vars: Require DISTDIR & FILESDIR to be consistent

Require both DISTDIR and FILESDIR variables to have consistent value
across phases. We need to guarantee that the value used in global scope
to propagate PATCHES array will be still valid in src_prepare().
Furthermore, as Ulrich Müller points out that PMS requires ebuilds to
recalculate any value derived from inconsistent variables, therefore
colliding with the global-scope assignment.

 ebuild-env-vars.tex | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/ebuild-env-vars.tex b/ebuild-env-vars.tex
index 6b74d90..262bcf9 100644
--- a/ebuild-env-vars.tex
+++ b/ebuild-env-vars.tex
@@ -86,14 +86,14 @@ variable.
 \t{FILESDIR} &
 \t{src\_*}, global~scope\footnote{Not necessarily present when installing 
from a binary package.
 Ebuilds must not access the directory in global scope.} &
-No &
+Yes &
 The full path to a directory where the files from the package's files 
directory (used for
 small support files or patches) are available. See 
section~\ref{sec:package-dirs}. May or may
 not exist; if a repository provides no support files for the package in 
question then an ebuild
 must be prepared for the situation where \t{FILESDIR} points to a 
non-existent directory. \\
 \t{DISTDIR} &
 Ditto &
-No &
+Yes &
 The full path to the directory in which the files in the \t{A} variable 
are stored. \\
 \t{PORTDIR} &
 \t{src\_*} &



[gentoo-commits] proj/pms:eapi-7 commit in: /

2017-04-10 Thread Ulrich Müller
commit: e6238570c7d3d0bbc795e048944ac8c969fe88f8
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sun Nov 29 23:01:54 2015 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Apr 10 17:45:49 2017 +
URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=e6238570

EAPI 7 supports directories for profile files.

Bug: 282296

 eapi-differences.tex |  5 +
 profiles.tex | 38 +++---
 2 files changed, 36 insertions(+), 7 deletions(-)

diff --git a/eapi-differences.tex b/eapi-differences.tex
index 9219ce9..728f353 100644
--- a/eapi-differences.tex
+++ b/eapi-differences.tex
@@ -44,6 +44,9 @@ of this document for a complete table of previous EAPIs.
 \t{package.mask} directory & \compactfeatureref{package-mask-dir} &
 No & No & No & No & Yes \\
 
+Profile files as directories & \compactfeatureref{profile-file-dirs} &
+No & No & No & No & Yes \\
+
 Stable use masking/forcing & \compactfeatureref{stablemask} &
 No & No & Yes & Yes & Yes \\
 
@@ -377,6 +380,8 @@ EAPI 7 is EAPI 6 with the following changes:
 
 \begin{compactitem}
 \item \t{profiles/package.mask} can be a directory, 
\featureref{package-mask-dir}.
+\item \t{package.mask}, \t{package.use}, \t{use.*} and \t{package.use.*} in a 
profile can be
+directories, \featureref{profile-file-dirs}.
 \item \t{dohtml} banned, \featureref{banned-commands}.
 \end{compactitem}
 

diff --git a/profiles.tex b/profiles.tex
index 943d7ec..b903e61 100644
--- a/profiles.tex
+++ b/profiles.tex
@@ -69,6 +69,27 @@ parent profile's list is taken, and the current profile's 
list appended. If any
 hyphen, then any lines previous to it whose contents are equal to the 
remainder of that line are
 removed from the list. Once again, blank lines and those beginning with a \# 
are discarded.
 
+\featurelabel{profile-file-dirs} In EAPIs listed in 
table~\ref{tab:profile-file-dirs} as supporting
+directories for profile files, any of the files \t{package.mask}, 
\t{package.use}, \t{use.*} and
+\t{package.use.*} mentioned below can be a directory instead of a regular 
file. Files contained
+in that directory, unless their name begins with a dot, will be concatenated 
in order of their
+filename in the POSIX locale and the result will be processed as if it were a 
single file.
+Any subdirectories will be ignored.
+
+\ChangeWhenAddingAnEAPI{7}
+\begin{centertable}{EAPIs supporting directories for profile files}
+\label{tab:profile-file-dirs}
+\begin{tabular}{ll}
+  \toprule
+  \multicolumn{1}{c}{\textbf{EAPI}} &
+  \multicolumn{1}{c}{\textbf{Supports directories for profile files?}} \\
+  \midrule
+  0, 1, 2, 3, 4, 5, 6 & No  \\
+  7   & Yes \\
+  \bottomrule
+\end{tabular}
+\end{centertable}
+
 \subsection{packages}
 The \t{packages} file is used to define the `system set' for this profile.
 After the above rules for inheritance and comments are applied, its lines must 
take one of two
@@ -84,7 +105,8 @@ but is mentioned here for completeness.
 \subsection{package.mask}
 \t{package.mask} is used to prevent packages from being installed on a given 
profile. Each line
 contains one package dependency specification; anything matching this 
specification will not be
-installed unless unmasked by the user's configuration.
+installed unless unmasked by the user's configuration. In some EAPIs, 
\t{package.mask} can be a
+directory instead of a regular file as per section~\ref{sec:line-stacking}.
 
 Note that the \t{-spec} syntax can be used to remove a mask in a parent 
profile, but not
 necessarily a global mask (from \t{profiles/package.mask}, 
section~\ref{profiles-package.mask}).
@@ -99,17 +121,19 @@ has severe adverse effects on USE-based and slot-based 
dependencies, its use is
 and package manager support must be regarded as purely optional.
 
 \subsection{package.use}
-The \t{package.use} file may be used by the package manager to override the 
default USE flags specified
-by \t{make.defaults} on a per package basis.  The format is to have a package 
dependency specification,
-and then a space delimited list of USE flags to enable.  A USE flag in the 
form of \t{-flag} indicates
-that the package should have the USE flag disabled.  The package dependency 
specification is limited to
-the forms defined by the directory's EAPI.
+The \t{package.use} file may be used by the package manager to override the 
default USE flags
+specified by \t{make.defaults} on a per package basis. The format is to have a 
package dependency
+specification, and then a space delimited list of USE flags to enable. A USE 
flag in the form of
+\t{-flag} indicates that the package should have the USE flag disabled. The 
package dependency
+specification is limited to the forms defined by the directory's EAPI. In some 
EAPIs,
+\t{package.use} can be a directory instead of a regular file as per 
section~\ref{sec:line-stacking}.
 
 \subsection{USE masking and forcing}
 This section c

[gentoo-commits] proj/pms:eapi-7 commit in: /

2017-04-10 Thread Ulrich Müller
commit: 48002706e4455e9bdc8031aa3e7a9a5fac81a003
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sun Nov 15 17:19:43 2015 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Apr 10 17:45:49 2017 +
URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=48002706

EAPI feature table: Consolidate EAPIs 0 to 3.

With the addition of EAPI 7, the table was too wide again.

 eapi-differences.tex | 143 +--
 1 file changed, 70 insertions(+), 73 deletions(-)

diff --git a/eapi-differences.tex b/eapi-differences.tex
index da6507a..649b5a6 100644
--- a/eapi-differences.tex
+++ b/eapi-differences.tex
@@ -1,22 +1,22 @@
 \chapter{Feature Availability by EAPI}
 
 \note This chapter is informative and for convenience only. Refer to the main 
text for specifics.
-For lack of space, EAPIs 0, 1, and~2 have been consolidated into a single 
column in the table
+For lack of space, EAPIs 0, 1, 2, and~3 have been consolidated into a single 
column in the table
 below; entries marked with an asterisk differ between these EAPIs. See the 
2012-09-20 edition
 of this document for a complete table of previous EAPIs.
+% 2012-09-20 (EAPI 5) edition has a table of EAPIs 0 to 5
 
 \ChangeWhenAddingAnEAPI{7}
 \begin{landscape}
-\begin{longtable}{llP{7.5em}P{7.5em}P{7.5em}P{7.5em}P{7.5em}P{7.5em}}
+\begin{longtable}{llP{7.5em}P{7.5em}P{7.5em}P{7.5em}P{7.5em}}
 \caption{Features in EAPIs}\\
 \toprule
 \multicolumn{1}{c}{\b{Feature}} &
 \multicolumn{1}{c}{\b{Reference}} &
-\multicolumn{6}{c}{\b{EAPIs}} \\
+\multicolumn{5}{c}{\b{EAPIs}} \\
 \multicolumn{1}{c}{} &
 \multicolumn{1}{c}{} &
-\multicolumn{1}{c}{0, 1, 2} &
-\multicolumn{1}{c}{3} &
+\multicolumn{1}{c}{0, 1, 2, 3} &
 \multicolumn{1}{c}{4} &
 \multicolumn{1}{c}{5} &
 \multicolumn{1}{c}{6} &
@@ -26,11 +26,10 @@ of this document for a complete table of previous EAPIs.
 \midrule
 \multicolumn{1}{c}{\b{Feature}} &
 \multicolumn{1}{c}{\b{Reference}} &
-\multicolumn{6}{c}{\b{EAPIs}} \\
+\multicolumn{5}{c}{\b{EAPIs}} \\
 \multicolumn{1}{c}{} &
 \multicolumn{1}{c}{} &
-\multicolumn{1}{c}{0, 1, 2} &
-\multicolumn{1}{c}{3} &
+\multicolumn{1}{c}{0, 1, 2, 3} &
 \multicolumn{1}{c}{4} &
 \multicolumn{1}{c}{5} &
 \multicolumn{1}{c}{6} &
@@ -43,79 +42,77 @@ of this document for a complete table of previous EAPIs.
 \endlastfoot
 
 Stable use masking/forcing & \compactfeatureref{stablemask} &
-No & No & No & Yes & Yes & Yes \\
+No & No & Yes & Yes & Yes \\
 
 Bash version & \compactfeatureref{bash-version} &
-3.2 & 3.2 & 3.2 & 3.2 & 4.2 & 4.2 \\
+3.2 & 3.2 & 3.2 & 4.2 & 4.2 \\
 
 \t{IUSE} defaults & \compactfeatureref{iuse-defaults} &
-* & Yes & Yes & Yes & Yes & Yes \\
+* & Yes & Yes & Yes & Yes \\
 
 \t{REQUIRED\_USE} & \compactfeatureref{required-use} &
-No & No & Yes & Yes & Yes & Yes \\
+No & Yes & Yes & Yes & Yes \\
 
 \t{PROPERTIES} & \compactfeatureref{properties} &
-Optionally & Optionally & Yes & Yes & Yes & Yes \\
+Optionally & Yes & Yes & Yes & Yes \\
 
 \t{RDEPEND=DEPEND} & \compactfeatureref{rdepend-depend} &
-Yes & Yes & No & No & No & No \\
+Yes & No & No & No & No \\
 
 \t{DEFINED\_PHASES} & \compactfeatureref{defined-phases} &
-Optionally & Optionally & Yes & Yes & Yes & Yes \\
+Optionally & Yes & Yes & Yes & Yes \\
 
 \t{??\ ( )} groups & \compactfeatureref{at-most-one-of} &
-No & No & No & Yes & Yes & Yes \\
+No & No & Yes & Yes & Yes \\
 
 \t{SRC\_URI} arrows & \compactfeatureref{src-uri-arrows} &
-* & Yes & Yes & Yes & Yes & Yes \\
+* & Yes & Yes & Yes & Yes \\
 
 Slot dependencies & \compactfeatureref{slot-deps} &
-* & Named & Named & Named and Operator & Named and Operator & Named and 
Operator \\
+* & Named & Named and Operator & Named and Operator & Named and Operator \\
 
 Sub-slots & \compactfeatureref{sub-slot} &
-No & No & No & Yes & Yes & Yes \\
+No & No & Yes & Yes & Yes \\
 
 Use dependencies & \compactfeatureref{use-deps} &
-* & 2-style & 4-style & 4-style & 4-style & 4-style \\
+* & 4-style & 4-style & 4-style & 4-style \\
 
 \t{!}\ blockers & \compactfeatureref{bang-strength} &
-* & Weak & Weak & Weak & Weak & Weak \\
+* & Weak & Weak & Weak & Weak \\
 
 \t{!!}\ blockers & \compactfeatureref{bang-strength} &
-* & Strong & Strong & Strong & Strong & Strong \\
+* & Strong & Strong & Strong & Strong \\
 
 \t{S} to \t{WORKDIR} fallback & \compactfeatureref{s-workdir-fallback} &
-Always & Always & Conditional & Conditional & Conditional & Conditional \\
+Always & Conditional & Conditional & Conditional & Conditional \\
 
 \t{pkg\_pretend} & \compactfeatureref{pkg-pretend} &
-No & No & Yes & Yes & Yes & Yes \\
+No & Yes & Yes & Yes & Yes \\
 
 \t{src\_prepare} & \compactfeatureref{src-prepare} &
-* & Yes & Yes & Yes & Yes & Yes \\
+* & Yes & Yes & Yes & Yes \\
 
 \t{src\_prepare} style & \compactfeatureref{src-prepare} &
-* & no-op & no-op & no-op & 6 & 6 \\
+   

[gentoo-commits] proj/pms:eapi-7 commit in: /

2017-04-10 Thread Ulrich Müller
commit: 1bf9b2283fa48c6fe6a2bd74e24522f2d64175fe
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat Mar  4 08:59:57 2017 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Mar  5 21:04:14 2017 +
URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=1bf9b228

Update copyright years.

 credits.tex | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/credits.tex b/credits.tex
index 0299a55..6c54e60 100644
--- a/credits.tex
+++ b/credits.tex
@@ -10,7 +10,7 @@ proof-reading and suggestions for fixes and/or clarification.
 
 \section*{Copyright and Licence}
 
-The bulk of this document is \textcopyright{} 2007--2016 Stephen Bennett, 
Christian Faulhammer,
+The bulk of this document is \textcopyright{} 2007--2017 Stephen Bennett, 
Christian Faulhammer,
 Ciaran McCreesh and Ulrich Müller. Contributions are owned by their respective 
authors, and may
 have been changed substantially before inclusion.
 



[gentoo-commits] proj/pms:eapi-7 commit in: /

2017-04-10 Thread Ulrich Müller
commit: e56c6887eb850cfe6abbd7a358990aff89f8112e
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Feb  8 20:00:29 2017 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed Feb  8 20:00:29 2017 +
URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=e56c6887

Makefile: Remove some workarounds for tex4ht bugs.

Indentation and alignment of line numbers in the algorithmic environment
have been fixed in dev-tex/tex4ht-20090611_p1038-r5, so the sed hacks
working around these bugs are no longer necessary.

https://bugs.gentoo.org/580532
https://puszcza.gnu.org.ua/bugs/index.php?314

 Makefile | 5 -
 1 file changed, 5 deletions(-)

diff --git a/Makefile b/Makefile
index df536ff..5847f81 100644
--- a/Makefile
+++ b/Makefile
@@ -32,11 +32,6 @@ pms.html: $(LATEXFILES) pms.bbl vc.tex
@# work around irregularity in how links to longtables are
@# formatted in the List of Tables
LC_ALL=C sed -i -e '/ /{N;N;s/\( \)\([0-9A-Z.]\+\)[ \n]/\2\1/}' pms.html
-   @# indent algorithms properly, and avoid adding extra vertical
-   @# space in Konqueror
-   LC_ALL=C sed -i -e 's/span style="width:/span 
style="display:-moz-inline-box;display:inline-block;height:1px;width:/' pms.html
-   @# align algorithm line numbers properly
-   LC_ALL=C sed -i -e '//{N;s/\n\(class="[^"]\+">\)\([0-9]:<\/span>\)/\1\ \2/}' 
pms.html
@# fix broken span on title page
LC_ALL=C sed -i -e '/<\/span>]*>\(&[a-z]uml;\)/\1/}' pms.html
 



[gentoo-commits] proj/pms:eapi-7 commit in: /

2017-04-10 Thread Ulrich Müller
commit: 6d2b924cb02d447de5e764d3f9028e8e9548a65d
Author: Ulrich Müller  gentoo  org>
AuthorDate: Thu Feb  9 09:35:51 2017 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Thu Feb  9 09:35:51 2017 +
URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=6d2b924c

Makefile: Use $@ rather than explicit target name.

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

diff --git a/Makefile b/Makefile
index 5847f81..c8a9b75 100644
--- a/Makefile
+++ b/Makefile
@@ -26,14 +26,14 @@ pms.html: $(LATEXFILES) pms.bbl vc.tex
mk4ht xhlatex pms xhtml,fn-in
@# some www servers ignore meta tags, resulting in a wrong charset.
@# therefore recode the very few non-ascii characters
-   recode -d l1..h3 pms.html
+   recode -d l1..h3 $@
@# declare encoding as utf-8, although it is pure ascii
-   LC_ALL=C sed -i -e '/ /{N;N;s/\( \)\([0-9A-Z.]\+\)[ \n]/\2\1/}' pms.html
+   LC_ALL=C sed -i -e '/ /{N;N;s/\( \)\([0-9A-Z.]\+\)[ \n]/\2\1/}' $@
@# fix broken span on title page
-   LC_ALL=C sed -i -e '/<\/span>]*>\(&[a-z]uml;\)/\1/}' pms.html
+   LC_ALL=C sed -i -e '/<\/span>]*>\(&[a-z]uml;\)/\1/}' $@
 
 pms.bbl: pms.bib pms.tex vc.tex eapi-cheatsheet.pdf
latex pms



[gentoo-commits] proj/pms:eapi-7 commit in: /

2017-04-10 Thread Ulrich Müller
commit: c1a525aa36b98b0f7b5015d7e1d6e35b61ab6e69
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sun Nov 15 17:18:58 2015 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Apr 10 17:45:49 2017 +
URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=c1a525aa

Add an EAPI 7 identical to EAPI 6.

 dependencies.tex|  20 +++
 eapi-differences.tex| 151 ++--
 eapis.tex   |   7 ++-
 ebuild-env-commands.tex |   4 +-
 ebuild-env-vars.tex |  20 +++
 ebuild-format.tex   |   4 +-
 ebuild-functions.tex|  36 ++--
 ebuild-vars.tex |  18 +++---
 merge.tex   |   4 +-
 pkg-mgr-commands.tex|  70 +++---
 pms.tex |   4 +-
 profile-variables.tex   |   4 +-
 profiles.tex|   4 +-
 13 files changed, 180 insertions(+), 166 deletions(-)

diff --git a/dependencies.tex b/dependencies.tex
index 9917bc4..1a0d56e 100644
--- a/dependencies.tex
+++ b/dependencies.tex
@@ -89,7 +89,7 @@ be surrounded on both sides by whitespace, except at the 
start and end of the st
 
 In particular, note that whitespace is not optional.
 
-\ChangeWhenAddingAnEAPI{6}
+\ChangeWhenAddingAnEAPI{7}
 \begin{centertable}{EAPIs supporting \t{SRC\_URI} arrows}
 \label{tab:uri-arrows-table}
 \begin{tabular}{ll}
@@ -98,12 +98,12 @@ In particular, note that whitespace is not optional.
   \multicolumn{1}{c}{\textbf{Supports \t{SRC\_URI} arrows?}} \\
   \midrule
   0, 1  & No  \\
-  2, 3, 4, 5, 6 & Yes \\
+  2, 3, 4, 5, 6, 7  & Yes \\
   \bottomrule
 \end{tabular}
 \end{centertable}
 
-\ChangeWhenAddingAnEAPI{6}
+\ChangeWhenAddingAnEAPI{7}
 \begin{centertable}{EAPIs supporting \t{REQUIRED\_USE ??}\ groups}
 \label{tab:at-most-one-of-table}
 \begin{tabular}{ll}
@@ -112,7 +112,7 @@ In particular, note that whitespace is not optional.
   \multicolumn{1}{c}{\textbf{Supports \t{REQUIRED\_USE ??}\ groups?}} \\
   \midrule
   0, 1, 2, 3, 4 & No  \\
-  5, 6  & Yes \\
+  5, 6, 7   & Yes \\
   \bottomrule
 \end{tabular}
 \end{centertable}
@@ -183,7 +183,7 @@ manager must warn or error if this feature is used with an 
EAPI not supporting u
 
 \note Order is important. The slot restriction must come before use 
dependencies.
 
-\ChangeWhenAddingAnEAPI{6}
+\ChangeWhenAddingAnEAPI{7}
 \begin{centertable}{Support for \t{SLOT} dependencies and sub-slots in EAPIs}
 \label{tab:slot-deps-table}
 \begin{tabular}{lll}
@@ -194,12 +194,12 @@ manager must warn or error if this feature is used with 
an EAPI not supporting u
   \midrule
   0 & No & No  \\
   1, 2, 3, 4& Named only & No  \\
-  5, 6  & Named and operator & Yes \\
+  5, 6, 7   & Named and operator & Yes \\
   \bottomrule
 \end{tabular}
 \end{centertable}
 
-\ChangeWhenAddingAnEAPI{6}
+\ChangeWhenAddingAnEAPI{7}
 \begin{centertable}{EAPIs supporting \t{USE} dependencies}
 \label{tab:use-deps-table}
 \begin{tabular}{ll}
@@ -209,7 +209,7 @@ manager must warn or error if this feature is used with an 
EAPI not supporting u
   \midrule
   0, 1  & No  \\
   2, 3  & 2-style \\
-  4, 5, 6   & 4-style \\
+  4, 5, 6, 7& 4-style \\
   \bottomrule
 \end{tabular}
 \end{centertable}
@@ -248,7 +248,7 @@ ignored by the package manager, so long as any blocked 
package will be uninstall
 strong block must not be ignored. The mapping from one or two exclamation 
marks to strength is
 described in table~\ref{tab:bang-strength-table}.
 
-\ChangeWhenAddingAnEAPI{6}
+\ChangeWhenAddingAnEAPI{7}
 \begin{centertable}{Exclamation mark strengths for EAPIs}
 \label{tab:bang-strength-table}
 \begin{tabular}{lll}
@@ -258,7 +258,7 @@ described in table~\ref{tab:bang-strength-table}.
   \multicolumn{1}{c}{\textbf{\t{!!}}} \\
   \midrule
   0, 1  & Unspecified & Forbidden \\
-  2, 3, 4, 5, 6 & Weak& Strong\\
+  2, 3, 4, 5, 6, 7  & Weak& Strong\\
   \bottomrule
 \end{tabular}
 \end{centertable}

diff --git a/eapi-differences.tex b/eapi-differences.tex
index c552497..da6507a 100644
--- a/eapi-differences.tex
+++ b/eapi-differences.tex
@@ -5,34 +5,36 @@ For lack of space, EAPIs 0, 1, and~2 have been consolidated 
into a single column
 below; entries marked with an asterisk differ between these EAPIs. See the 
2012-09-20 edition
 of this document for a complete table of previous EAPIs.
 
-\ChangeWhenAddingAnEAPI{6}
+\ChangeWhenAddingAnEAPI{7}
 \begin{landscape}
-\begin{longtable}{llP{7.5em}P{7.5em}P{7.5em}P{7.5em}P{7.5em}}
+\begin{longtable}{llP{7.5em}P{7.5em}P{7.5em}P{7.5em}P{7.5em}P{7.5em}}
 \caption{Features in EAPIs}\\
 \toprule
 \multicolumn{1}{c}{\b{Feature}} &
 \multicolumn{1}{c}{\b{Reference}} &
-\multicol

[gentoo-commits] proj/pms:eapi-7 commit in: /

2017-04-10 Thread Ulrich Müller
commit: a90a9c370dc769003174c90dd89790f744cf2968
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sun Nov 15 17:20:13 2015 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Apr 10 17:45:49 2017 +
URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=a90a9c37

EAPI 7: dohtml banned.

Bug: 520546

 eapi-differences.tex |  5 -
 pkg-mgr-commands.tex | 16 ++--
 2 files changed, 14 insertions(+), 7 deletions(-)

diff --git a/eapi-differences.tex b/eapi-differences.tex
index 649b5a6..f0a45bc 100644
--- a/eapi-differences.tex
+++ b/eapi-differences.tex
@@ -169,6 +169,9 @@ Most utilities die & \compactfeatureref{die-on-failure} &
 \t{einstall} & \compactfeatureref{banned-commands} &
 Yes & Yes & Yes & Banned & Banned \\
 
+\t{dohtml} & \compactfeatureref{banned-commands} &
+Yes & Yes & Yes & Yes & Banned \\
+
 Option \t{-{}-host-root} & \compactfeatureref{host-root-option} &
 No & No & Yes & Yes & Yes \\
 
@@ -370,7 +373,7 @@ EAPI 6 is EAPI 5 with the following changes:
 EAPI 7 is EAPI 6 with the following changes:
 
 \begin{compactitem}
-\item None
+\item \t{dohtml} banned, \featureref{banned-commands}.
 \end{compactitem}
 
 \ChangeWhenAddingAnEAPI{7}

diff --git a/pkg-mgr-commands.tex b/pkg-mgr-commands.tex
index db63d6d..15faf58 100644
--- a/pkg-mgr-commands.tex
+++ b/pkg-mgr-commands.tex
@@ -49,18 +49,20 @@ called, the package manager must abort the build process 
indicating an error.
 \ChangeWhenAddingAnEAPI{7}
 \begin{centertable}{Banned commands}
 \label{tab:banned-commands-table}
-\begin{tabular}{}
+\begin{tabular}{l}
   \toprule
   \multicolumn{1}{c}{\textbf{EAPI}} &
-  \multicolumn{3}{c}{\textbf{Command banned?}} \\
+  \multicolumn{4}{c}{\textbf{Command banned?}} \\
   \multicolumn{1}{c}{} &
   \multicolumn{1}{c}{\textbf{\t{dohard}}} &
   \multicolumn{1}{c}{\textbf{\t{dosed}}} &
-  \multicolumn{1}{c}{\textbf{\t{einstall}}} \\
+  \multicolumn{1}{c}{\textbf{\t{einstall}}} &
+  \multicolumn{1}{c}{\textbf{\t{dohtml}}} \\
   \midrule
-  0, 1, 2, 3& No  & No  & No  \\
-  4, 5  & Yes & Yes & No  \\
-  6, 7  & Yes & Yes & Yes \\
+  0, 1, 2, 3& No  & No  & No  & No  \\
+  4, 5  & Yes & Yes & No  & No  \\
+  6 & Yes & Yes & Yes & No  \\
+  7 & Yes & Yes & Yes & Yes \\
   \bottomrule
 \end{tabular}
 \end{centertable}
@@ -429,6 +431,8 @@ can be extended or reduced (see below). The options that 
can be passed to \t{doh
 offset-prefix.
 \end{description}
 
+In EAPIs listed in table~\ref{tab:banned-commands-table}, this command is 
banned as per
+section~\ref{sec:banned-commands}.
 Failure behaviour is EAPI dependent as per 
section~\ref{sec:failure-behaviour}.
 
 It is undefined whether a failure shall occur if \t{-r} is not specified 
and a directory is



[gentoo-commits] proj/pms:eapi-7 commit in: /

2017-04-10 Thread Ulrich Müller
commit: 8614d83ab0d6b8f33c20cf169951d6394efd32f0
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat Jan 30 21:25:26 2016 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Apr 10 17:45:49 2017 +
URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=8614d83a

work in progress: package.provided

 profiles.tex | 14 ++
 1 file changed, 14 insertions(+)

diff --git a/profiles.tex b/profiles.tex
index b903e61..72fa8a4 100644
--- a/profiles.tex
+++ b/profiles.tex
@@ -120,6 +120,20 @@ considered to be provided by the system regardless of 
whether it is actually ins
 has severe adverse effects on USE-based and slot-based dependencies, its use 
is strongly deprecated
 and package manager support must be regarded as purely optional.
 
+\ChangeWhenAddingAnEAPI{7}
+\begin{centertable}{EAPIs supporting \t{package.provided} in profiles}
+\label{tab:removed-env-vars-table}
+\begin{tabular}{ll}
+  \toprule
+  \multicolumn{1}{c}{\textbf{EAPI}} &
+  \multicolumn{1}{c}{\textbf{Supports \t{package.provided}?}} \\
+  \midrule
+  0, 1, 2, 3, 4, 5, 6 & Yes \\
+  7   & No  \\
+  \bottomrule
+\end{tabular}
+\end{centertable}
+
 \subsection{package.use}
 The \t{package.use} file may be used by the package manager to override the 
default USE flags
 specified by \t{make.defaults} on a per package basis. The format is to have a 
package dependency



[gentoo-commits] proj/pms:eapi-7 commit in: /

2017-04-10 Thread Ulrich Müller
commit: 01c2758ef0a91b81267fed85cc16d009c309bc9c
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat Mar  4 08:56:36 2017 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Mar  5 21:04:11 2017 +
URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=01c2758e

ebuild-env-vars.tex: PF has the same consistency behaviour as P.

PF may change if the package is updated, because the package name may
change.

 ebuild-env-vars.tex | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/ebuild-env-vars.tex b/ebuild-env-vars.tex
index 469f0cd..99e13cf 100644
--- a/ebuild-env-vars.tex
+++ b/ebuild-env-vars.tex
@@ -42,6 +42,10 @@ variable.
 All &
 No\footnote{May change if a package has been updated 
(see~\ref{sec:updates-dir}).} &
 Package name and version, without the revision part. For example, 
\t{vim-7.0.174}. \\
+\t{PF} &
+All &
+Ditto &
+Package name, version, and revision (if any), for example 
\t{vim-7.0.174-r1}. \\
 \t{PN} &
 All &
 Ditto &
@@ -62,10 +66,6 @@ variable.
 All &
 Yes &
 Package version and revision (if any), for example \t{7.0.174} or 
\t{7.0.174-r1}. \\
-\t{PF} &
-All &
-Yes &
-Package name, version, and revision (if any), for example 
\t{vim-7.0.174-r1}. \\
 \t{A} &
 \t{src\_*} &
 Yes &



[gentoo-commits] proj/pms:eapi-7 commit in: /

2017-04-10 Thread Ulrich Müller
commit: 65d38361a953c0b6da4cc192d8727b0d6f1c64cc
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat Mar 18 14:18:25 2017 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sat Mar 18 15:05:59 2017 +
URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=65d38361

WORKDIR and S have the same scope as FILESDIR and DISTDIR.

Both WORKDIR and S are defined in global scope, but ebuilds must not
access the actual directories. So the FILESDIR footnote applies to
them, too. Rearrange the table accordingly.

Also small change of wording ("in which" -> "where") to prevent an
awkward page break.

 ebuild-env-vars.tex | 24 
 1 file changed, 12 insertions(+), 12 deletions(-)

diff --git a/ebuild-env-vars.tex b/ebuild-env-vars.tex
index 262bcf9..a3766a2 100644
--- a/ebuild-env-vars.tex
+++ b/ebuild-env-vars.tex
@@ -95,6 +95,18 @@ variable.
 Ditto &
 Yes &
 The full path to the directory in which the files in the \t{A} variable 
are stored. \\
+\t{WORKDIR} &
+Ditto &
+Yes &
+The full path to the ebuild's working directory, where all build data 
should be contained.%
+\label{env-var-WORKDIR} \\
+\t{S} &
+Ditto &
+Yes &
+The full path to the temporary build directory, used by \t{src\_compile}, 
\t{src\_install} etc.
+Defaults to \t{\$\{WORKDIR\}/\$\{P\}}. May be modified by ebuilds. If 
\t{S} is assigned in the
+global scope of an ebuild, then the restrictions of 
section~\ref{sec:ebuild-env-state} for
+global variables apply. \\
 \t{PORTDIR} &
 \t{src\_*} &
 No &
@@ -190,18 +202,6 @@ variable.
 was executed by the package manager. May be unset or any single word that 
is not any of the
 above when the ebuild is being sourced for other (e.\,g.\ metadata or QA) 
purposes. Only for
 EAPIs listed in table~\ref{tab:added-env-vars-table} as supporting 
\t{EBUILD\_PHASE\_FUNC}. \\
-\t{WORKDIR} &
-\t{src\_*}, global~scope &
-Yes &
-The full path to the ebuild's working directory, in which all build data 
should be
-contained. \label{env-var-WORKDIR} \\
-\t{S} &
-\t{src\_*} &
-Yes &
-The full path to the temporary build directory, used by \t{src\_compile}, 
\t{src\_install} etc.
-Defaults to \t{\$\{WORKDIR\}/\$\{P\}}. May be modified by ebuilds. If 
\t{S} is assigned in the
-global scope of an ebuild, then the restrictions of 
section~\ref{sec:ebuild-env-state} for
-global variables apply. \\
 \t{KV} &
 All &
 Yes &



[gentoo-commits] proj/pms:eapi-7 commit in: /

2017-04-10 Thread Ulrich Müller
commit: 3d0f218bc1e6a142af1f671a94a38c5d00eeec31
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat Mar  4 08:53:48 2017 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sat Mar  4 08:53:48 2017 +
URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=3d0f218b

Makefile: Add vc as prerequisite for vc.tex.

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

diff --git a/Makefile b/Makefile
index 9ad1c21..70d1883 100644
--- a/Makefile
+++ b/Makefile
@@ -47,7 +47,7 @@ eapi-cheatsheet-nocombine.pdf: vc.tex
pdflatex -jobname eapi-cheatsheet-nocombine \
  '\PassOptionsToClass{nocombine}{leaflet}\input{eapi-cheatsheet.tex}'
 
-vc.tex: $(LATEXFILES) vc-git.awk
+vc.tex: $(LATEXFILES) vc vc-git.awk
/bin/sh ./vc
 
 pms.dvi: $(LATEXFILES) pms.bbl vc.tex



[gentoo-commits] proj/pms:eapi-7 commit in: /

2017-04-10 Thread Ulrich Müller
commit: 3eb1886b944c912129f795b11a48ee2d14e71949
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct 31 15:04:46 2016 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Oct 31 18:21:18 2016 +
URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=3eb1886b

dependencies.tex: Explicitly require matching package for :=

Explicitly indicate that the ebuild is required to provide appropriate
DEPEND for := to have a matching package installed. Additionally ban
the cases where := can not be reliably used or does not make any sense:
PDEPEND (because by intent the dependency can not be in DEPEND),
and any-of groups (because the non-binding nature of any-of group
collides with binding nature of :=).

 dependencies.tex | 4 
 1 file changed, 4 insertions(+)

diff --git a/dependencies.tex b/dependencies.tex
index 79801c4..9917bc4 100644
--- a/dependencies.tex
+++ b/dependencies.tex
@@ -296,6 +296,10 @@ slot/sub-slot pair between the colon and equals sign when 
saving the package's d
 sub-slot part must not be omitted here (when the SLOT variable omits the 
sub-slot part, the package
 is considered to have an implicit sub-slot which is equal to the regular slot).
 
+Whenever the equals slot operator is used in an enabled dependency group, the 
dependencies
+(\t{DEPEND}) must ensure that a matching package is installed at build time. 
It is invalid to use
+the equals slot operator inside \t{PDEPEND} or inside any-of dependency 
specifications.
+
 \subsubsection{2-Style and 4-Style Use Dependencies}
 \label{sec:use-dep}
 



[gentoo-commits] proj/pms:eapi-7 commit in: /

2017-04-10 Thread Ulrich Müller
commit: 1dd04665efb56e67ee889ccea38974790023
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon Feb 20 08:49:14 2017 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Feb 20 08:49:14 2017 +
URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=1dd04665

pkg-mgr-commands.tex: LZMA Utils replaced by XZ Utils.

 pkg-mgr-commands.tex | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/pkg-mgr-commands.tex b/pkg-mgr-commands.tex
index c370a12..0323904 100644
--- a/pkg-mgr-commands.tex
+++ b/pkg-mgr-commands.tex
@@ -864,9 +864,9 @@ has returned.
 \item deb packages (\t{*.deb}). Ebuilds must ensure that the deb2targz 
program is installed on
 those platforms where the GNU binutils ar program is not available and the 
installed ar program is
 incompatible with GNU archives. Otherwise, ebuilds must ensure that GNU 
binutils is installed.
-\item lzma-compressed files (\t{*.lzma}). Ebuilds must ensure that LZMA 
Utils is installed.
-\item lzma-compressed tar files (\t{*.tar.lzma}). Ebuilds must ensure that 
LZMA Utils and
-GNU tar are installed.
+\item lzma-compressed files (\t{*.lzma}). Ebuilds must ensure that XZ 
Utils is installed.
+\item lzma-compressed tar files (\t{*.tar.lzma}). Ebuilds must ensure that 
XZ Utils and GNU tar
+are installed.
 \item xz-compressed files (\t{*.xz}). Ebuilds must ensure that XZ Utils is 
installed. Only for
 EAPIs listed in table~\ref{tab:unpack-extensions-table} as supporting 
\t{.xz}.
 \item xz-compressed tar files (\t{*.tar.xz, *.txz}). Ebuilds must ensure 
that XZ Utils and



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

2017-04-10 Thread Ulrich Müller
commit: f90b3c6a9ec8ecd4988c58e1c781307036e7949e
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon Apr 10 16:10:36 2017 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Apr 10 16:10:36 2017 +
URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=f90b3c6a

Improve positioning of tables and other floats.

No changes of text.

 names.tex| 14 ++--
 pkg-mgr-commands.tex | 61 ++--
 2 files changed, 38 insertions(+), 37 deletions(-)

diff --git a/names.tex b/names.tex
index d26fed6..e4c3975 100644
--- a/names.tex
+++ b/names.tex
@@ -78,7 +78,7 @@ If a sub-algorithm returns a decision, then that is the 
result of the whole comp
 if it terminates without returning a decision, the process continues from the 
point
 from which it was invoked.
 
-\begin{algorithm}
+\begin{algorithm}[p]
 \caption{Version comparison top-level logic} \label{alg:version-comparison}
 \begin{algorithmic}[1]
 \STATE let $A$ and $B$ be the versions to be compared
@@ -90,7 +90,7 @@ from which it was invoked.
 \end{algorithmic}
 \end{algorithm}
 
-\begin{algorithm}
+\begin{algorithm}[p]
 \caption{Version comparison logic for numeric components} 
\label{alg:version-comparison-numeric}
 \begin{algorithmic}[1]
   \STATE define the notations $An_k$ and $Bn_k$ to mean the 
$k$\textsuperscript{th} numeric
@@ -113,7 +113,7 @@ from which it was invoked.
 \end{algorithmic}
 \end{algorithm}
 
-\begin{algorithm}
+\begin{algorithm}[p]
 \caption{Version comparison logic for each numeric component after the first}
 \label{alg:version-comparison-numeric-nonfirst}
 \begin{algorithmic}[1]
@@ -135,7 +135,7 @@ from which it was invoked.
 \end{algorithmic}
 \end{algorithm}
 
-\begin{algorithm}
+\begin{algorithm}[p]
 \caption{Version comparison logic for letter components} 
\label{alg:version-comparison-letter}
 \begin{algorithmic}[1]
   \STATE let $Al$ be the letter component of $A$ if any, otherwise the empty 
string
@@ -148,7 +148,7 @@ from which it was invoked.
 \end{algorithmic}
 \end{algorithm}
 
-\begin{algorithm}
+\begin{algorithm}[p]
 \caption{Version comparison logic for suffixes} 
\label{alg:version-comparison-suffix}
 \begin{algorithmic}[1]
   \STATE define the notations $As_k$ and $Bs_k$ to mean the 
$k$\textsuperscript{th} suffix of $A$
@@ -174,7 +174,7 @@ from which it was invoked.
 \end{algorithmic}
 \end{algorithm}
 
-\begin{algorithm}
+\begin{algorithm}[p]
 \caption{Version comparison logic for each suffix} 
\label{alg:version-comparison-suffix-each}
 \begin{algorithmic}[1]
   \IF{$As_i$ and $Bs_i$ are of the same type (\t{\_alpha} vs \t{\_beta} etc)}
@@ -194,7 +194,7 @@ from which it was invoked.
 \end{algorithmic}
 \end{algorithm}
 
-\begin{algorithm}
+\begin{algorithm}[p]
 \caption{Version comparison logic for revision components} 
\label{alg:version-comparison-revision}
 \begin{algorithmic}[1]
   \STATE let $Ar$ be the integer part of the revision component of $A$ if any, 
otherwise $\t{0}$

diff --git a/pkg-mgr-commands.tex b/pkg-mgr-commands.tex
index 929cb43..389d8c0 100644
--- a/pkg-mgr-commands.tex
+++ b/pkg-mgr-commands.tex
@@ -92,6 +92,20 @@ to the host root instead of \t{ROOT}.
 matching version; otherwise, prints an empty string. The exit code is 
unspecified.
 \end{description}
 
+\ChangeWhenAddingAnEAPI{6}
+\begin{centertable}{EAPIs supporting \t{-{}-host-root} for \t{*\_version} 
commands}
+\label{tab:foo-version-host-root-table}
+\begin{tabular}{ll}
+  \toprule
+  \multicolumn{1}{c}{\textbf{EAPI}} &
+  \multicolumn{1}{c}{\textbf{\t{*\_version} supports \t{-{}-host-root}?}} 
\\
+  \midrule
+  0, 1, 2, 3, 4 & No  \\
+  5, 6  & Yes \\
+  \bottomrule
+\end{tabular}
+\end{centertable}
+
 \subsubsection{Output commands}
 These commands display messages to the user. Unless otherwise stated, the 
entire argument list is
 used as a message, with backslash-escaped characters interpreted as for the 
\t{echo -e} command of
@@ -154,17 +168,6 @@ Ebuilds must not run any of these commands once the 
current phase function has r
 using \t{die}, unless run using \t{nonfatal}, in which case it returns 
non-zero exit status.
 Only available in EAPIs listed in table~\ref{tab:patch-commands} as 
supporting \t{eapply}.
 
-\item[eapply\_user] \featurelabel{eapply-user} Takes no arguments. Package 
managers supporting it
-apply user-provided patches to the source tree in the current working 
directory. Exact behaviour
-is implementation defined and beyond the scope of this specification. 
Package managers not
-supporting it must implement the command as a no-op. Returns shell true 
(0) if patches applied
-successfully, or if no patches were provided. Otherwise, aborts the build 
process, unless run
-using \t{nonfatal}, in which case it returns non-zero exit status. Only 
available in EAPIs
-listed in table~\ref{tab:patch-commands} as supporting \t{eapply\_user

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

2017-04-10 Thread Ulrich Müller
commit: 251bdc7a835b9a584e19d757191c24aa9bec9710
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon Apr 10 16:00:48 2017 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Apr 10 16:00:48 2017 +
URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=251bdc7a

In captions, use teletype font where appropriate.

 ebuild-functions.tex | 16 
 ebuild-vars.tex  |  2 +-
 eclasses.tex |  2 +-
 pkg-mgr-commands.tex | 14 +++---
 profiles.tex |  2 +-
 5 files changed, 18 insertions(+), 18 deletions(-)

diff --git a/ebuild-functions.tex b/ebuild-functions.tex
index e808a6a..a744ae1 100644
--- a/ebuild-functions.tex
+++ b/ebuild-functions.tex
@@ -106,7 +106,7 @@ The initial working directory must be \t{WORKDIR}, and the 
default implementatio
 the ebuild lacks the \t{src\_unpack} function shall behave as:
 
 \begin{listing}[H]
-\caption{src\_unpack}
+\caption{\t{src\_unpack}}
 \begin{verbatim}
 src_unpack() {
 if [[ -n ${A} ]]; then
@@ -130,7 +130,7 @@ section~\ref{sec:s-to-workdir-fallback}.
 as:
 
 \begin{listing}[H]
-\caption{src\_prepare, format~6}
+\caption{\t{src\_prepare}, format~6}
 \begin{verbatim}
 src_prepare() {
 if declare -p PATCHES | grep -q "^declare -a "; then
@@ -174,7 +174,7 @@ The \t{src\_configure} function configures the package's 
build environment. The
 implementation used when the ebuild lacks the \t{src\_configure} function 
shall behave as:
 
 \begin{listing}[H]
-\caption{src\_configure}
+\caption{\t{src\_configure}}
 \begin{verbatim}
 src_configure() {
 if [[ -x ${ECONF_SOURCE:-.}/configure ]]; then
@@ -211,7 +211,7 @@ section~\ref{sec:s-to-workdir-fallback}.
 as:
 
 \begin{listing}[H]
-\caption{src\_compile, format~0}
+\caption{\t{src\_compile}, format~0}
 \begin{verbatim}
 src_compile() {
 if [[ -x ./configure ]]; then
@@ -229,7 +229,7 @@ src_compile() {
 as:
 
 \begin{listing}[H]
-\caption{src\_compile, format~1}
+\caption{\t{src\_compile}, format~1}
 \begin{verbatim}
 src_compile() {
 if [[ -x ${ECONF_SOURCE:-.}/configure ]]; then
@@ -247,7 +247,7 @@ src_compile() {
 as:
 
 \begin{listing}[H]
-\caption{src\_compile, format~2}
+\caption{\t{src\_compile}, format~2}
 \begin{verbatim}
 src_compile() {
 if [[ -f Makefile ]] || [[ -f GNUmakefile ]] || [[ -f makefile ]]; then
@@ -316,7 +316,7 @@ section~\ref{sec:s-to-workdir-fallback}.
 as:
 
 \begin{listing}[H]
-\caption{src\_install, format~4}
+\caption{\t{src\_install}, format~4}
 \begin{verbatim}
 src_install() {
 if [[ -f Makefile ]] || [[ -f GNUmakefile ]] || [[ -f makefile ]]; then
@@ -343,7 +343,7 @@ src_install() {
 as:
 
 \begin{listing}[H]
-\caption{src\_install, format~6}
+\caption{\t{src\_install}, format~6}
 \begin{verbatim}
 src_install() {
 if [[ -f Makefile ]] || [[ -f GNUmakefile ]] || [[ -f makefile ]]; then

diff --git a/ebuild-vars.tex b/ebuild-vars.tex
index 6c5a396..ecb50df 100644
--- a/ebuild-vars.tex
+++ b/ebuild-vars.tex
@@ -177,7 +177,7 @@ the ebuild portion, and any \t{DEPEND} value set in an 
eclass does not get treat
 \t{RDEPEND}.
 
 \ChangeWhenAddingAnEAPI{6}
-\begin{centertable}{EAPIs with \t{RDEPEND=DEPEND} Default}
+\begin{centertable}{EAPIs with \t{RDEPEND=DEPEND} default}
 \label{tab:rdepend-depend-table}
 \begin{tabular}{ll}
   \toprule

diff --git a/eclasses.tex b/eclasses.tex
index 0f172f7..51c9a83 100644
--- a/eclasses.tex
+++ b/eclasses.tex
@@ -49,7 +49,7 @@ call the eclass-defined version from it. The use of it is 
best illustrated by an
 given in listing~\ref{lst:export-functions} and is a snippet from a 
hypothetical \t{foo.eclass}.
 
 \begin{listing}
-\caption{EXPORT\_FUNCTIONS example: foo.eclass} \label{lst:export-functions}
+\caption{\t{EXPORT\_FUNCTIONS} example: \t{foo.eclass}} 
\label{lst:export-functions}
 \begin{verbatim}
 foo_src_compile()
 {

diff --git a/pkg-mgr-commands.tex b/pkg-mgr-commands.tex
index 0847e4c..929cb43 100644
--- a/pkg-mgr-commands.tex
+++ b/pkg-mgr-commands.tex
@@ -26,7 +26,7 @@ The following commands affect this behaviour:
 \end{description}
 
 \ChangeWhenAddingAnEAPI{6}
-\begin{centertable}{EAPI Command Failure Behaviour}
+\begin{centertable}{EAPI command failure behaviour}
 \label{tab:commands-die-table}
 \begin{tabular}{lll}
   \toprule
@@ -166,7 +166,7 @@ Ebuilds must not run any of these commands once the current 
phase function has r
 \end{description}
 
 \begin{algorithm}
-\caption{eapply logic} \label{alg:eapply}
+\caption{\t{eapply} logic} \label{alg:eapply}
 \begin{algorithmic}[1]
 \IF{any parameter is equal to \t{"-{}-"}}
 \STATE collect all parameters before the first \t{"-{}-"} in the 
\t{options} array
@@ -283,7 +283,7 @@ current phase function has returned.
 \t{nonfatal}, in which case it must return non-zero exit status.
 
 \begin{algorithm}
-\caption{econf -{}-libdir logic} \label{alg:econf-libdir}
+\caption{\t{econf -{}-libdir} logic} \label{alg:econf-libdir}
 \begin{algorithmic}[1]
 \STATE let prefix=\$\{EPREFIX\}/u

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

2017-04-10 Thread Austin English
commit: 985290149dd177c567217ea2aff457bf1816e65c
Author: Austin English  gentoo  org>
AuthorDate: Mon Apr 10 17:56:45 2017 +
Commit: Austin English  gentoo  org>
CommitDate: Mon Apr 10 17:58:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98529014

profiles/package.mask: mask dev-db/redis-3.2.5-r2 / dev-db/redis-3.2.6-r2 for 
slotted lua

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

diff --git a/profiles/package.mask b/profiles/package.mask
index f86c3d2e133..a22129a8514 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -390,7 +390,9 @@ x11-libs/gtk+:1
 # Robin H. Johnson  (18 Nov 2016)
 # Depends on slotted lua
 =dev-db/redis-3.2.5-r1
+=dev-db/redis-3.2.5-r2
 =dev-db/redis-3.2.6-r1
+=dev-db/redis-3.2.6-r2
 
 # Ian Stakenvicius (17 Nov 2016)
 # Does not honour LD_LIBRARY_PATH set in the environment, causing



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

2017-04-10 Thread NP Hardass
commit: dbf00679ca6dc7f6d788fab2f177a2d8270e247f
Author: NP-Hardass  gentoo  org>
AuthorDate: Mon Apr 10 17:57:56 2017 +
Commit: NP Hardass  gentoo  org>
CommitDate: Mon Apr 10 17:58:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbf00679

app-emulation/winetricks: Support slotted wine

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-emulation/winetricks/winetricks-20170327.ebuild | 5 -
 app-emulation/winetricks/winetricks-.ebuild | 7 +--
 2 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/app-emulation/winetricks/winetricks-20170327.ebuild 
b/app-emulation/winetricks/winetricks-20170327.ebuild
index bcfd03b2136..66a4e4c1c21 100644
--- a/app-emulation/winetricks/winetricks-20170327.ebuild
+++ b/app-emulation/winetricks/winetricks-20170327.ebuild
@@ -31,9 +31,12 @@ DEPEND=""
 RDEPEND="app-arch/cabextract
app-arch/p7zip
app-arch/unzip
-   app-emulation/wine
net-misc/wget
x11-misc/xdg-utils
+   || (
+   app-emulation/wine
+   virtual/wine
+   )
gtk? ( gnome-extra/zenity )
kde? ( kde-apps/kdialog )
rar? ( app-arch/unrar )"

diff --git a/app-emulation/winetricks/winetricks-.ebuild 
b/app-emulation/winetricks/winetricks-.ebuild
index 08a714102ab..e62ac69ef23 100644
--- a/app-emulation/winetricks/winetricks-.ebuild
+++ b/app-emulation/winetricks/winetricks-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -31,9 +31,12 @@ DEPEND=""
 RDEPEND="app-arch/cabextract
app-arch/p7zip
app-arch/unzip
-   app-emulation/wine
net-misc/wget
x11-misc/xdg-utils
+   || (
+   app-emulation/wine
+   virtual/wine
+   )
gtk? ( gnome-extra/zenity )
kde? ( kde-apps/kdialog )
rar? ( app-arch/unrar )"



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

2017-04-10 Thread Michał Górny
commit: 6a8bb90a83e0af7fd9011ea1f9f52282b6d775c9
Author: Jan Vesely  gmail  com>
AuthorDate: Mon Apr  3 01:02:13 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 10 17:35:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a8bb90a

dev-python/llvmlite: Add version 0.16

Closes: https://github.com/gentoo/gentoo/pull/4348
Signed-off-by: Jan Vesely  gmail.com>

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

diff --git a/dev-python/llvmlite/Manifest b/dev-python/llvmlite/Manifest
index 82580d7dbd1..d49d133586e 100644
--- a/dev-python/llvmlite/Manifest
+++ b/dev-python/llvmlite/Manifest
@@ -3,6 +3,7 @@ DIST llvmlite-0.11.0.tar.gz 87648 SHA256 
93cfee5bb9e4d16e42d8986b480191a4c1f149a
 DIST llvmlite-0.12.1.tar.gz 88271 SHA256 
3ce71beebd4cbc7a49abe4eadfc99725477fd43caeb7405650ebb746c7a1d0df SHA512 
f5b448f0ae3d84a0d3438dd7bb4c7f87055e551191c4fefb6282539029d25e8c5e1cca9dec5b90c0d99ec0a720719133b2ccf8b9551aa818c3b4626cc522d8d9
 WHIRLPOOL 
82b3e60520eda83d0e4082d75ca377bd34c9baf7c67688814e6dd3a7ae687b1eacf7ddd9758254e0c61f39ea5af77c847a15f1f8071cf030d9dd07bb2b1020a5
 DIST llvmlite-0.13.0.tar.gz 92200 SHA256 
f852be3391acb2e77ef484c5d0ff90e7cf2821dcf9575e358a1f08c274c582eb SHA512 
0a416bc1cda0f2d773ceda602ab4fa87a308e3941316f1c66520cb08448c088383b92bcef4459211666573d2e251e4e23e4647091045fd7d8269dbe8ca912f3f
 WHIRLPOOL 
edd26c3dfeb95d050f408f7fcc5e2bf5195712eff12220c022b0af00770b2276998853b8877b4c484452e9eb80df987fce548663f39285d1b030d6010164f338
 DIST llvmlite-0.15.0.tar.gz 95009 SHA256 
c855835537eda61f3a0d19aedc44f006d5084a2d322aee8ffa87aa06bb800dc4 SHA512 
db49ed82eae989e7e7abbd72f1c1da5129887f7fce447c684085f98ae2aaf47d24e73b79c5916802edbb8dc55dda92efeac833cb903300560b1aa89f2aeb5dca
 WHIRLPOOL 
66336fa610ae2706c9281f5e7febc8e76e0cacf8cbc151952f6978adb104bcc6b98ac65d9661c7289f258e1e63a1e6e4a139f93efc45cdfd2a26f50c35bc03fb
+DIST llvmlite-0.16.0.tar.gz 95284 SHA256 
ef3bae32482f91742d91571b5225a6943804291eb9405b98090a7b50942ec5e9 SHA512 
97a251ef9d840fc5a25bd673c644207750f2e653ccad5850dec0a7f1bc77170c6ce85d5cd663ab5c109cb1b51ced9545493d35ef81dfe04a3696b5a0c37fa768
 WHIRLPOOL 
ab629a507c2cc27756109162469a0eed8f4dbb059b7c3957df65e059c6e613581fed6380b58686812ed5378a9d2ebe5f754e6de1a5132c89a323b221da203e91
 DIST llvmlite-0.5.0.tar.gz 74434 SHA256 
616b0f16366dd1eec197b7067f4618c6c5183db852e7f4203862c0343ebdd31c SHA512 
aec69c841a8166896a6632a4204a53df1f19a42514c335a3dc21a9c7e7610c110a5d00b293d7013dfe497cc7c1e3ffbaedf0a80ee16970f5f33f0043bacd6aec
 WHIRLPOOL 
737a53017e160a04f371e87abf24eb923f17b101d3b2394c276ae0d47787c617aa496428b268ee86301a2ed33a0a93b0b5d3fbc0fb293e295d38742d8a5b98e8
 DIST llvmlite-0.6.0.tar.gz 74834 SHA256 
0ed6bbf850578dc99c06be3060a1067ea4993474392137760d1c020f7188a236 SHA512 
7db3f774d7cff903e4a5a476eee3efd1c6f107443433ab47543eae4e28918a385534225a23e0cd000cfab65b5ebeb0a5c38d6b963090ee0943c65fb61879fc7b
 WHIRLPOOL 
3bed14fef8defac3f217b9ecdb5a2b4d1c68cd9e19078292cc792f375345a87b4daf63ee9c6429954d5156e7c73b5ea85b3bff54c60f78fbc982067411f2eb40
 DIST llvmlite-0.8.0.tar.gz 80497 SHA256 
a10d8d5e597c6a54ec418baddd31a51a0b7937a895d75b240d890aead946081c SHA512 
d960dd2635d670b3ed2a79f81e5c3ada4fe0a03ac39e8f94a16a83fb62013ecbbce1a430ac48c8e6abd8fa34c37938d4ec7a0b949bd8c490f391c8dc29ce221c
 WHIRLPOOL 
569cf60ae6b6efe63aa1af322d53cb983a4d29550557ba465ff26dbcc49bab598365cc592931cabca5f2e99b979ebb4f101d698a1c457a1ef1fa11eb89184c31

diff --git a/dev-python/llvmlite/llvmlite-0.16.0.ebuild 
b/dev-python/llvmlite/llvmlite-0.16.0.ebuild
new file mode 100644
index 000..e470147f80f
--- /dev/null
+++ b/dev-python/llvmlite/llvmlite-0.16.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python wrapper around the llvm C++ library"
+HOMEPAGE="http://llvmlite.pydata.org/";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="examples"
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   =sys-devel/llvm-3.9*
+   sys-libs/zlib:0=
+   virtual/python-enum34[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
+PATCHES=(
+   "${FILESDIR}"/llvmlite-0.15.0-use-system-six.patch
+)
+
+python_prepare_all() {
+   sed -e 's/-flto$/-flto -fPIC/' \
+   -i ffi/Makefile.linux || die
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   "${EPYTHON}" runtests.py -v || die "Tests failed under ${EPYTHON}"
+}
+
+python_install_all() {
+   use examples && local EXAMPLES=( examples/. )
+   distutils-r1_python_install_all
+}



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

2017-04-10 Thread Michał Górny
commit: 66a09c4218f9fb06a480e777d26dd2d82a716662
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Apr  9 07:16:41 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 10 17:36:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66a09c42

dev-python/llvmlite: Update/fix flag mangling

 dev-python/llvmlite/llvmlite-0.16.0.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/dev-python/llvmlite/llvmlite-0.16.0.ebuild 
b/dev-python/llvmlite/llvmlite-0.16.0.ebuild
index e470147f80f..47ce82f4870 100644
--- a/dev-python/llvmlite/llvmlite-0.16.0.ebuild
+++ b/dev-python/llvmlite/llvmlite-0.16.0.ebuild
@@ -30,7 +30,11 @@ PATCHES=(
 )
 
 python_prepare_all() {
-   sed -e 's/-flto$/-flto -fPIC/' \
+   # remove -static-libstdc++, it makes no sense with shared LLVM
+   # add -fPIC, needed to link against shared libraries
+   # disable -flto, we do not force it against user's wishes
+   sed -e 's/-static-libstdc++/-fPIC/' \
+   -e '/^(CXX|LD)_FLTO_FLAGS/d' \
-i ffi/Makefile.linux || die
distutils-r1_python_prepare_all
 }



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

2017-04-10 Thread Göktürk Yüksek
commit: e95802d45e42acba7b07daba937fa5358acd1a7c
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Mon Apr 10 17:29:59 2017 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Mon Apr 10 17:30:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e95802d4

app-admin/webmin: remove unresponsive proxied-maintainer

Please contact the proxy-maintainers project to reinstate maintainer
status, if still interested.

Package-Manager: Portage-2.3.3, Repoman-2.3.2

 app-admin/webmin/metadata.xml | 10 +-
 1 file changed, 1 insertion(+), 9 deletions(-)

diff --git a/app-admin/webmin/metadata.xml b/app-admin/webmin/metadata.xml
index 1e8cf5672e0..e12b2ca96eb 100644
--- a/app-admin/webmin/metadata.xml
+++ b/app-admin/webmin/metadata.xml
@@ -1,15 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   phob...@fastmail.fm
-   PhobosK
-   Proxy maintainer. Assign bugs to him
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   
+   

webadmin




[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cameramonitor/

2017-04-10 Thread Göktürk Yüksek
commit: c92f5f26ec3ea1780b88496a11c08d776ec6ffc4
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Mon Apr 10 17:28:37 2017 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Mon Apr 10 17:30:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c92f5f26

gnome-extra/cameramonitor: remove unresponsive proxied-maintainer

Please contact the proxy-maintainers project to reinstate maintainer
status, if still interested.

Package-Manager: Portage-2.3.3, Repoman-2.3.2

 gnome-extra/cameramonitor/metadata.xml | 10 +-
 1 file changed, 1 insertion(+), 9 deletions(-)

diff --git a/gnome-extra/cameramonitor/metadata.xml 
b/gnome-extra/cameramonitor/metadata.xml
index 84845e685fd..58e32f19009 100644
--- a/gnome-extra/cameramonitor/metadata.xml
+++ b/gnome-extra/cameramonitor/metadata.xml
@@ -1,15 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   phob...@fastmail.fm
-   PhobosK
-   Proxy maintainer. Assign bugs to him.
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   
+   

 Camera Monitor is a little system tray icon that monitors your Webcam activity.
 It is designed for the GNOME desktop, but should work as well on KDE and Xfce.



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

2017-04-10 Thread Göktürk Yüksek
commit: 73defb740c0a4b4ef415ff03d0f2ae236cde4d98
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Mon Apr 10 17:27:42 2017 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Mon Apr 10 17:30:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73defb74

media-video/photofilmstrip: remove unresponsive proxied-maintainer

Please contact the proxy-maintainers project to reinstate maintainer
status, if still interested.

Package-Manager: Portage-2.3.3, Repoman-2.3.2

 media-video/photofilmstrip/metadata.xml | 9 +
 1 file changed, 1 insertion(+), 8 deletions(-)

diff --git a/media-video/photofilmstrip/metadata.xml 
b/media-video/photofilmstrip/metadata.xml
index 168df034aef..e317c382d28 100644
--- a/media-video/photofilmstrip/metadata.xml
+++ b/media-video/photofilmstrip/metadata.xml
@@ -1,14 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   phob...@fastmail.fm
-   PhobosK
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   
+   

 PhotoFilmStrip creates movies out of your pictures in just three steps.
 There are several output possibilities for VCD, SVCD, DVD up to FULL-HD.



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

2017-04-10 Thread Austin English
commit: 48788b3a770a210e363ec0a45989316b0021cb96
Author: Austin English  gentoo  org>
AuthorDate: Mon Apr 10 17:00:07 2017 +
Commit: Austin English  gentoo  org>
CommitDate: Mon Apr 10 17:28:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48788b3a

dev-db/redis: remove some unused files from $FILESDIR

 dev-db/redis/files/redis.initd   | 40 
 dev-db/redis/files/redis.service | 14 --
 2 files changed, 54 deletions(-)

diff --git a/dev-db/redis/files/redis.initd b/dev-db/redis/files/redis.initd
deleted file mode 100644
index d808bc0e190..000
--- a/dev-db/redis/files/redis.initd
+++ /dev/null
@@ -1,40 +0,0 @@
-#!/sbin/openrc-run
-
-REDIS_EXEC=/usr/sbin/redis-server
-REDIS_PID=${REDIS_PID:-/var/run/redis/redis.pid}
-REDIS_DIR=${REDIS_DIR:-/var/lib/redis}
-REDIS_CONF=${REDIS_CONF:-/etc/redis.conf}
-REDIS_OPTS=${REDIS_OPTS:-"${REDIS_CONF}"}
-REDIS_USER=${REDIS_USER:-redis}
-REDIS_GROUP=${REDIS_GROUP:-redis}
-
-depend() {
-   use net localmount logger
-   after keepalived
-}
-
-start() {
-
-   local PID_DIR=$(dirname ${REDIS_PID})
-   mkdir -p ${PID_DIR}
-   chown ${REDIS_USER}:${REDIS_GROUP} ${PID_DIR}
-
-   ebegin "Starting Redis server"
-   start-stop-daemon --start \
-   --chdir "${REDIS_DIR}" \
-   --user ${REDIS_USER}:${REDIS_GROUP} \
-   --pidfile "${REDIS_PID}" \
-   --exec "${REDIS_EXEC}" \
-   -- ${REDIS_OPTS}
-   ret=$?
-   eend ${ret}
-
-}
-
-stop() {
-   ebegin "Stopping Redis server"
-   start-stop-daemon --stop --quiet --pidfile "${REDIS_PID}"
-   ret=$?
-   rm -f "${REDIS_PID}"
-   eend ${ret}
-}

diff --git a/dev-db/redis/files/redis.service b/dev-db/redis/files/redis.service
deleted file mode 100644
index f1322f69f11..000
--- a/dev-db/redis/files/redis.service
+++ /dev/null
@@ -1,14 +0,0 @@
-[Unit]
-Description=A persistent key-value database
-After=syslog.target network.target
-
-[Service]
-Type=forking
-PIDFile=/var/run/redis/redis.pid
-ExecStart=/usr/sbin/redis-server /etc/redis.conf
-User=redis
-Group=redis
-
-[Install]
-WantedBy=multi-user.target
-



[gentoo-commits] repo/gentoo:master commit in: dev-db/redis/, dev-db/redis/files/

2017-04-10 Thread Austin English
commit: 6f9cc73493d498749aadc4322ba0a8accda697b8
Author: Austin English  gentoo  org>
AuthorDate: Mon Apr 10 17:25:06 2017 +
Commit: Austin English  gentoo  org>
CommitDate: Mon Apr 10 17:28:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f9cc734

dev-db/redis: fix pid handling

Redis manages its own pid. Trying to force SSD to handle it leads to
conflicts, and rc-status reporting redis as crashed.

Gentoo-Bug: https://bugs.gentoo.org/613252

 dev-db/redis/files/redis.initd-4   |   3 +-
 dev-db/redis/redis-3.0.7-r1.ebuild | 115 ++
 dev-db/redis/redis-3.2.5-r2.ebuild | 122 +
 dev-db/redis/redis-3.2.6-r2.ebuild | 122 +
 4 files changed, 360 insertions(+), 2 deletions(-)

diff --git a/dev-db/redis/files/redis.initd-4 b/dev-db/redis/files/redis.initd-4
index ed3b71cc2cd..2ede7fa1d4d 100644
--- a/dev-db/redis/files/redis.initd-4
+++ b/dev-db/redis/files/redis.initd-4
@@ -9,8 +9,7 @@ REDIS_TIMEOUT=${REDIS_TIMEOUT:-30}
 
 command=/usr/sbin/redis-server
 pidfile=${REDIS_PID:-/run/redis/redis.pid}
-start_stop_daemon_args="--background --make-pidfile --pidfile ${pidfile}
-   --chdir \"${REDIS_DIR}\" --user ${REDIS_USER} --group ${REDIS_GROUP}"
+start_stop_daemon_args="--chdir \"${REDIS_DIR}\" --user ${REDIS_USER} --group 
${REDIS_GROUP}"
 command_args="${REDIS_OPTS}"
 
 depend() {

diff --git a/dev-db/redis/redis-3.0.7-r1.ebuild 
b/dev-db/redis/redis-3.0.7-r1.ebuild
new file mode 100644
index 000..0a9c1e216a3
--- /dev/null
+++ b/dev-db/redis/redis-3.0.7-r1.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit autotools eutils flag-o-matic systemd toolchain-funcs user
+
+DESCRIPTION="A persistent caching system, key-value and data structures 
database"
+HOMEPAGE="http://redis.io/";
+SRC_URI="http://download.redis.io/releases/${P}.tar.gz";
+
+LICENSE="BSD"
+KEYWORDS="amd64 arm hppa ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~x86-macos 
~x86-solaris"
+IUSE="+jemalloc tcmalloc test"
+SLOT="0"
+
+RDEPEND=">=dev-lang/lua-5.1:*
+   tcmalloc? ( dev-util/google-perftools )
+   jemalloc? ( >=dev-libs/jemalloc-3.2 )"
+DEPEND="virtual/pkgconfig
+   >=sys-devel/autoconf-2.63
+   test? ( dev-lang/tcl:0= )
+   ${RDEPEND}"
+REQUIRED_USE="?? ( tcmalloc jemalloc )"
+
+S="${WORKDIR}/${PN}-${PV/_/-}"
+
+pkg_setup() {
+   enewgroup redis 75
+   enewuser redis 75 -1 /var/lib/redis redis
+}
+
+src_prepare() {
+   epatch "${FILESDIR}"/${PN}-2.8.3-shared.patch
+   epatch "${FILESDIR}"/${PN}-2.8.17-config.patch
+   epatch "${FILESDIR}"/${PN}-3.0.0-sharedlua.patch
+
+   # Copy lua modules into build dir
+   cp 
"${S}"/deps/lua/src/{fpconv,lua_bit,lua_cjson,lua_cmsgpack,lua_struct,strbuf}.c 
"${S}"/src || die
+   cp "${S}"/deps/lua/src/{fpconv,strbuf}.h "${S}"/src || die
+   # Append cflag for lua_cjson
+   # 
https://github.com/antirez/redis/commit/4fdcd213#diff-3ba529ae517f6b57803af0502f52a40bL61
+   append-cflags "-DENABLE_CJSON_GLOBAL"
+
+   # now we will rewrite present Makefiles
+   local makefiles=""
+   for MKF in $(find -name 'Makefile' | cut -b 3-); do
+   mv "${MKF}" "${MKF}.in"
+   sed -i  -e 's:$(CC):@CC@:g' \
+   -e 's:$(CFLAGS):@AM_CFLAGS@:g' \
+   -e 's: $(DEBUG)::g' \
+   -e 's:$(OBJARCH)::g' \
+   -e 's:ARCH:TARCH:g' \
+   -e '/^CCOPT=/s:$: $(LDFLAGS):g' \
+   "${MKF}.in" \
+   || die "Sed failed for ${MKF}"
+   makefiles+=" ${MKF}"
+   done
+   # autodetection of compiler and settings; generates the modified 
Makefiles
+   cp "${FILESDIR}"/configure.ac-2.2 configure.ac
+   sed -i  -e 
"s:AC_CONFIG_FILES(\[Makefile\]):AC_CONFIG_FILES([${makefiles}]):g" \
+   configure.ac || die "Sed failed for configure.ac"
+   eautoconf
+}
+
+src_configure() {
+   econf
+
+   # Linenoise can't be built with -std=c99, see 
https://bugs.gentoo.org/451164
+   # also, don't define ANSI/c99 for lua twice
+   sed -i -e "s:-std=c99::g" deps/linenoise/Makefile deps/Makefile || die
+}
+
+src_compile() {
+   tc-export CC AR RANLIB
+
+   local myconf=""
+
+   if use tcmalloc ; then
+   myconf="${myconf} USE_TCMALLOC=yes"
+   elif use jemalloc ; then
+   myconf="${myconf} JEMALLOC_SHARED=yes"
+   else
+   myconf="${myconf} MALLOC=yes"
+   fi
+
+   emake ${myconf} V=1 CC="${CC}" AR="${AR} rcu" RANLIB="${RANLIB}"
+}
+
+src_install() {
+   insinto /etc/
+   doins redis.conf sentinel.conf
+   use prefix || fowners redis:redis /etc/{redis,sentinel}.conf
+   fperms 0644 /etc/{redis,sentinel}.conf
+
+   newconfd "${FILESDIR}/redis.con

[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/

2017-04-10 Thread Sven Vermeulen
commit: 38fc037e463699c20078a6cd3ee5f7d441e8e0ef
Author: Sven Vermeulen  gentoo  org>
AuthorDate: Mon Apr 10 17:28:32 2017 +
Commit: Sven Vermeulen  gentoo  org>
CommitDate: Mon Apr 10 17:28:32 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=38fc037e

Fix duplicate file context

 policy/modules/system/lvm.fc | 4 
 1 file changed, 4 deletions(-)

diff --git a/policy/modules/system/lvm.fc b/policy/modules/system/lvm.fc
index 1e6abbaf..960da828 100644
--- a/policy/modules/system/lvm.fc
+++ b/policy/modules/system/lvm.fc
@@ -102,10 +102,6 @@ ifdef(`distro_gentoo',`
 /run/lvm(/.*)? 
gen_context(system_u:object_r:lvm_var_run_t,s0)
 
 ifdef(`distro_gentoo',`
-# Bug 529430 comment 7
-/usr/sbin/lvmetad  --  
gen_context(system_u:object_r:lvm_exec_t,s0)
-/run/lvm(/.*)? 
gen_context(system_u:object_r:lvm_var_run_t,s0)
-
 # Bug 529430 comment 8
 /usr/sbin/dmeventd --  
gen_context(system_u:object_r:lvm_exec_t,s0)
 ')



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

2017-04-10 Thread Göktürk Yüksek
commit: 9de54ce8fad5b6aeb7d5b8da6115ae50f8cfee00
Author: PhobosK  fastmail  fm>
AuthorDate: Mon Apr 10 17:21:08 2017 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Mon Apr 10 17:23:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9de54ce8

media-video/photofilmstrip: fix tostring() runtime exception #584128

Thanks to Cyril42e for the initial patch.

Package-Manager: Portage-2.3.3, Repoman-2.3.2

 .../photofilmstrip-2.1.0-PIL_tostring_fix.patch| 35 
 .../photofilmstrip/photofilmstrip-2.1.0-r1.ebuild  | 62 ++
 2 files changed, 97 insertions(+)

diff --git 
a/media-video/photofilmstrip/files/photofilmstrip-2.1.0-PIL_tostring_fix.patch 
b/media-video/photofilmstrip/files/photofilmstrip-2.1.0-PIL_tostring_fix.patch
new file mode 100644
index 000..dc29c9c8e14
--- /dev/null
+++ 
b/media-video/photofilmstrip/files/photofilmstrip-2.1.0-PIL_tostring_fix.patch
@@ -0,0 +1,35 @@
+Gentoo-Bug: https://bugs.gentoo.org/584128
+
+--- a/photofilmstrip/core/ProjectFile.py
 b/photofilmstrip/core/ProjectFile.py
+@@ -196,7 +196,7 @@
+ def __ThumbToQuery(self, picId, pic):
+ pilThumb = PILBackend.GetThumbnail(pic, height=120)
+ thumbWidth, thumbHeight = pilThumb.size
+-thumbData = buffer(pilThumb.tostring())
++thumbData = buffer(pilThumb.tobytes())
+ 
+ query = "INSERT INTO `thumbnail` (" \
+ "picture_id, width, height, data" \
+--- a/photofilmstrip/core/renderer/CairoRenderer.py
 b/photofilmstrip/core/renderer/CairoRenderer.py
+@@ -121,7 +121,7 @@
+ def _PilToCairo(self, pilImg):
+ pilImg = pilImg.copy()
+ w, h = pilImg.size  
+-data = pilImg.convert('RGBA').tostring()
++data = pilImg.convert('RGBA').tobytes()
+ buff = array.array('B', data)
+ cairoImage = cairo.ImageSurface.create_for_data(buff, 
cairo.FORMAT_ARGB32, w, h)
+ #cairoImage = cairo.ImageSurface.create_for_data(buff, 
cairo.FORMAT_RGB24, w, h)
+--- a/photofilmstrip/core/renderer/PyGameRenderer.py
 b/photofilmstrip/core/renderer/PyGameRenderer.py
+@@ -100,7 +100,7 @@
+ def _PilToPyGame(self, pilImg):
+ mode = pilImg.mode
+ assert mode in "RGB", "RGBA"
+-return pygame.image.fromstring(pilImg.tostring(), pilImg.size, mode)
++return pygame.image.frombytes(pilImg.tobytes(), pilImg.size, mode)
+ 
+ 
+ #def CropAndResize(self, ctx, rect):

diff --git a/media-video/photofilmstrip/photofilmstrip-2.1.0-r1.ebuild 
b/media-video/photofilmstrip/photofilmstrip-2.1.0-r1.ebuild
new file mode 100644
index 000..ea403b0de35
--- /dev/null
+++ b/media-video/photofilmstrip/photofilmstrip-2.1.0-r1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="sqlite"
+DISTUTILS_SINGLE_IMPL=1
+
+inherit distutils-r1
+
+DESCRIPTION="Movie slideshow creator using Ken Burns effect"
+HOMEPAGE="http://www.photofilmstrip.org";
+SRC_URI="mirror://sourceforge/photostoryx/${PN}/${PV}/${P}.tar.gz"
+LICENSE="GPL-2+"
+SLOT="0"
+
+KEYWORDS="~amd64 ~x86"
+IUSE="cairo sdl"
+
+RDEPEND="dev-python/wxpython:2.8[cairo?,${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   media-video/mplayer[encode]
+   sdl? ( dev-python/pygame[${PYTHON_USEDEP}] )"
+
+DEPEND="${RDEPEND}"
+
+# Fix bug #472774 (https://bugs.gentoo.org/show_bug.cgi?id=472774)
+PATCHES=(
+   "${FILESDIR}/${P}-PIL_modules_imports_fix.patch"
+   "${FILESDIR}/${P}-PIL_tostring_fix.patch"
+)
+
+DOCS=( CHANGES COPYING README )
+
+src_prepare() {
+   # Remove unneeded icon resources update needing running X
+   # Fix app doc/help files paths
+   sed -i \
+   -e '/self\._make_resources\(\)/d' \
+   -e "s:\(os\.path\.join(\"share\", \"doc\", 
\"\)photofilmstrip:\1${PF}:" \
+   setup.py || die
+
+   sed -i \
+-e "s:\"photofilmstrip\":\"${PF}\":" \
+photofilmstrip/gui/HelpViewer.py || die
+
+   # Fix desktop file entry
+   sed -i \
+   -e '/^Version.*/d' \
+   data/photofilmstrip.desktop || die
+
+   distutils-r1_src_prepare
+}
+
+src_install() {
+   doman docs/manpage/*
+
+   # Do not compress the apps help files
+   docompress -x /usr/share/doc/${PF}/${PN}.hh{c,k,p}
+
+   distutils-r1_src_install
+}



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

2017-04-10 Thread NP Hardass
commit: 0fa7249fa80c15e0b63a08da1fdb3c8f87e08fed
Author: NP-Hardass  gentoo  org>
AuthorDate: Mon Apr 10 17:03:20 2017 +
Commit: NP Hardass  gentoo  org>
CommitDate: Mon Apr 10 17:21:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fa7249f

app-emulation/wine-gecko: Internet Explorer emulaton for Wine

Import from wine-a-holics overlay

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-emulation/wine-gecko/Manifest  |  2 ++
 app-emulation/wine-gecko/metadata.xml  | 14 +++
 app-emulation/wine-gecko/wine-gecko-2.47-r1.ebuild | 28 ++
 3 files changed, 44 insertions(+)

diff --git a/app-emulation/wine-gecko/Manifest 
b/app-emulation/wine-gecko/Manifest
new file mode 100644
index 000..8ffa01f8a54
--- /dev/null
+++ b/app-emulation/wine-gecko/Manifest
@@ -0,0 +1,2 @@
+DIST wine_gecko-2.47-x86.msi 49266176 SHA256 
3b8a361f5d63952d21caafd74e849a774994822fb96c5922b01d554f1677643a SHA512 
e0d06102dcb8ec2d24e8c8c3f5c2ee5cb47c18e203dfb43d85de008d682ff874fb664fef1df909a5a7857de39c7e8ce5175e734a11964ec4cd35f8fbacaea3a4
 WHIRLPOOL 
2b4e3e88d530106d942200e5cdc67e51fc529c51864dee687ff1d6ae4cc94557481f74797a5ca7c1de8ca5ad00f7d9cb71e484ab24d73867d1032ccd88c0c376
+DIST wine_gecko-2.47-x86_64.msi 50806272 SHA256 
c565ea25e50ea953937d4ab01299e4306da4a556946327d253ea9b28357e4a7d SHA512 
7c2496b15a06bc6906bc60afb3ac082e3f9931207fa624e60297020211d66aa9b420a61e95730a0dbdcefbe4b26c811d0c896ecd9c363b5107d08c3fa22fef41
 WHIRLPOOL 
c7619954da22a47dae86ef4c6c0cfbece41943edcceb2c21babe610e0a0b2197b244ebbddd2f3986ee4d5251b062e5f3b8e079426ec77c311b928d18c8451677

diff --git a/app-emulation/wine-gecko/metadata.xml 
b/app-emulation/wine-gecko/metadata.xml
new file mode 100644
index 000..41e683d85cb
--- /dev/null
+++ b/app-emulation/wine-gecko/metadata.xml
@@ -0,0 +1,14 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   w...@gentoo.org
+   Wine
+   
+   
+   A Mozilla Gecko based version of Internet Explorer for Wine
+   
+   
+   wine/wine-gecko
+   
+

diff --git a/app-emulation/wine-gecko/wine-gecko-2.47-r1.ebuild 
b/app-emulation/wine-gecko/wine-gecko-2.47-r1.ebuild
new file mode 100644
index 000..de77b7295b0
--- /dev/null
+++ b/app-emulation/wine-gecko/wine-gecko-2.47-r1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN=${PN/-/_}
+
+DESCRIPTION="A Mozilla Gecko based version of Internet Explorer for Wine"
+HOMEPAGE="https://winehq.org";
+SRC_URI="
+   abi_x86_32? ( 
https://dl.winehq.org/wine/${PN}/${PV}/${MY_PN}-${PV}-x86.msi )
+   abi_x86_64? ( 
https://dl.winehq.org/wine/${PN}/${PV}/${MY_PN}-${PV}-x86_64.msi )
+"
+
+LICENSE="Apache-2.0 BSD BSD-2 MIT MPL-2.0"
+SLOT="${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="abi_x86_32 abi_x86_64"
+
+DEPEND="!!app-emulation/wine:0"
+
+S="${WORKDIR}"
+
+src_install(){
+   insinto /usr/share/wine/gecko
+   use abi_x86_32 && doins "${DISTDIR}/${MY_PN}-${PV}-x86.msi"
+   use abi_x86_64 && doins "${DISTDIR}/${MY_PN}-${PV}-x86_64.msi"
+}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-desktop-common/

2017-04-10 Thread NP Hardass
commit: ae60dc775127b8a8bca851b95eba847e4d6f7f9f
Author: NP-Hardass  gentoo  org>
AuthorDate: Mon Apr 10 16:52:28 2017 +
Commit: NP Hardass  gentoo  org>
CommitDate: Mon Apr 10 17:21:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae60dc77

app-emulation/wine-desktop-common: Shared files between variants/slots

Imported from wine-a-holics overlay

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-emulation/wine-desktop-common/Manifest |  1 +
 app-emulation/wine-desktop-common/metadata.xml | 12 ++
 .../wine-desktop-common-20150204.ebuild| 45 ++
 3 files changed, 58 insertions(+)

diff --git a/app-emulation/wine-desktop-common/Manifest 
b/app-emulation/wine-desktop-common/Manifest
new file mode 100644
index 000..e51e1263b27
--- /dev/null
+++ b/app-emulation/wine-desktop-common/Manifest
@@ -0,0 +1 @@
+DIST wine-desktop-common-20150204.tar.gz 99491 SHA256 
444ad6b52b5290ec7d160e2cc40e4ba0910b4c4983dba1ceb054b81b09b24b5e SHA512 
1f3d7022c5cff87ed3b8fd3b7cd14397c6f23b98fe6a7c583ac0d2f439ff29d943f57375f23687aa6519ff1d84ff07624a9a712d6f19fa207fd26d01edcb6688
 WHIRLPOOL 
e9810b2952d25c05d831000e00e423de86809ec31b9a033fd4c64a70709da7338a9afc9e632e678f49c789a8a3702fbd0113226770cdb806623f2de371a16f54

diff --git a/app-emulation/wine-desktop-common/metadata.xml 
b/app-emulation/wine-desktop-common/metadata.xml
new file mode 100644
index 000..eab06ddd2fc
--- /dev/null
+++ b/app-emulation/wine-desktop-common/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   np-hard...@gentoo.org
+   NP-Hardass
+   
+   
+   w...@gentoo.org
+   Wine
+   
+

diff --git 
a/app-emulation/wine-desktop-common/wine-desktop-common-20150204.ebuild 
b/app-emulation/wine-desktop-common/wine-desktop-common-20150204.ebuild
new file mode 100644
index 000..b5131486dec
--- /dev/null
+++ b/app-emulation/wine-desktop-common/wine-desktop-common-20150204.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit gnome2-utils
+
+DESCRIPTION="Various desktop menu items and icons for wine"
+HOMEPAGE="https://github.com/NP-Hardass/wine-desktop-common
+   http://dev.gentoo.org/~tetromino/distfiles/wine
+   
http://bazaar.launchpad.net/~ubuntu-wine/wine/ubuntu-debian-dir/files/head:/debian/";
+SRC_URI="http://github.com/NP-Hardass/${PN}/archive/${PV//./}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
+IUSE=""
+
+RDEPEND="!!app-emulation/wine:0"
+PDEPEND="app-eselect/eselect-wine"
+
+# These use a non-standard "Wine" category, which is provided by
+# /etc/xdg/applications-merged/wine.menu
+QA_DESKTOP_FILE="usr/share/applications/wine-browsedrive.desktop
+usr/share/applications/wine-notepad.desktop
+usr/share/applications/wine-uninstaller.desktop
+usr/share/applications/wine-winecfg.desktop"
+
+S=${WORKDIR}/${PN}-${PV//./}
+
+src_install() {
+   emake install DESTDIR="${D}" EPREFIX="${EPREFIX}"
+}
+
+pkg_preinst() {
+   gnome2_icon_savelist
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+}



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

2017-04-10 Thread NP Hardass
commit: a5b7b36cffeea8a87ab3a1badb455c59019d1b1a
Author: NP-Hardass  gentoo  org>
AuthorDate: Mon Apr 10 17:14:39 2017 +
Commit: NP Hardass  gentoo  org>
CommitDate: Mon Apr 10 17:21:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5b7b36c

app-emulation/wine-d3d9: Wine with the Gallium Nine patchset, multislot

Imported from wine-a-holics overlay

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-emulation/wine-d3d9/Manifest   |  11 +
 app-emulation/wine-d3d9/files/builtin_ms_va_list.c |   9 +
 app-emulation/wine-d3d9/files/pr66838.c|  36 ++
 app-emulation/wine-d3d9/files/pr69140.c|  37 ++
 .../wine-d3d9/files/wine-1.5.26-winegcc.patch  |  59 +++
 .../wine-d3d9/files/wine-1.6-memset-O3.patch   |  21 +
 .../wine-d3d9/files/wine-1.7.12-osmesa-check.patch |  38 ++
 .../files/wine-1.9.5-multilib-portage.patch|  31 ++
 .../files/wine-2.0-multislot-apploader.patch   |  14 +
 app-emulation/wine-d3d9/metadata.xml   |  43 ++
 app-emulation/wine-d3d9/wine-d3d9-2.0.ebuild   | 549 +
 app-emulation/wine-d3d9/wine-d3d9-2.1.ebuild   | 549 +
 app-emulation/wine-d3d9/wine-d3d9-2.2.ebuild   | 549 +
 app-emulation/wine-d3d9/wine-d3d9-2.3.ebuild   | 549 +
 app-emulation/wine-d3d9/wine-d3d9-2.4.ebuild   | 549 +
 app-emulation/wine-d3d9/wine-d3d9-.ebuild  | 549 +
 16 files changed, 3593 insertions(+)

diff --git a/app-emulation/wine-d3d9/Manifest b/app-emulation/wine-d3d9/Manifest
new file mode 100644
index 000..560ac987705
--- /dev/null
+++ b/app-emulation/wine-d3d9/Manifest
@@ -0,0 +1,11 @@
+DIST wine-2.0.tar.bz2 23662707 SHA256 
9756f5a2129b6a83ba701e546173cbff86caa671b0af73eb8f72c03b20c066c6 SHA512 
b0a57ba8202d9fc396e5bfb7a7718d6bababbed8f3351e7fdc36afa37f35a871e04903757618f73427aeb71a52b2d323977d79e48f8b38d636f23fd404441186
 WHIRLPOOL 
fa9f774d87dae73c7d1f3b86dc3b03ea27065eb6140f1cac13c82fe16f7ebff8f8365ed447220cf5c2788b9f4aae7c482e4f9e2e69f47e5435209e148f5dbdfe
+DIST wine-2.1.tar.xz 18887032 SHA256 
bfb9abf63691c93df28d9599aaa866dc2b4e27209b3b7b546df8a37d7d9d1e6e SHA512 
03d678ee6e89c2804813f2827255fcf59e96ca9a45b7d8ac441cfc84f835e5e5689c70a79a41a04c631e1add7807fa4a5758acef3bd7aadfb2e92e68958c6ef6
 WHIRLPOOL 
063d935f1ff0922100641f2f53cdac23d2993a83182d45e028e485fd7d0a13bc5cfb77bca76550b1537b3f42fecacef7fd64785adbf6425af823f56f96973b54
+DIST wine-2.2.tar.xz 18916364 SHA256 
64cb57e1d8aa07f5c89ef26743b494f2d3ef9c0f4e50d3ee896a93535f7751f4 SHA512 
0700868244d397c1442948716321e5ff030c667edce464570f76aa4340199489a422872aa3975bc0a57b8285c9d59fc04e223a4bde094169fc6db460acb626c4
 WHIRLPOOL 
ffc3d357a76592651b589c6ac6608720d0258474890faf8fe3e20ac29cdd1496d569721256f9389d347bf2734a556099154fd18ef1b56f45bb46c4c15771d6ca
+DIST wine-2.3.tar.xz 18931732 SHA256 
afc95c7a87cc8f0730b462c50a5dfc9c462eb02c6bf5874b4fa99946f49e067e SHA512 
bea78e8468555ff9e08dedf3918da5ea82721549c43984869989bbdafeea00e454820ff9558aa29925c97a165a9b01e5cd1fd397f133833c58824984a6686171
 WHIRLPOOL 
1f5ec8e5c32d124277e4c71d95726d3a5337575757c3029567c77165d65fcfec2ddf33d3863b4bf55c9eff7c3582c1ec7dbd76d84ed8bbbe89dd16db6b0128c1
+DIST wine-2.4.tar.xz 18953748 SHA256 
87b5df07e4781fecce2f92415a4717208ea253a20a0df8b36b9f90b69b72748e SHA512 
15ae7e97dc72a8636b2c15c93803ed430fa456d673add61457cf3e479e769559c682b40949b5d38828f6681f13183e560fcb4a2eb0f0ba25e6eade46f7d3d7c0
 WHIRLPOOL 
558ab7b7517ad5e03366b4db974047eba776585e958a5b71bb2e93993e21bc725ea7a8bcf2a4354f34ca38c94ba99ccd15f2f8b5e4b58066bf339d3517eec56c
+DIST wine-d3d9-2.0.tar.gz 48373 SHA256 
7bfac23706723c6d51a7a95e416e47fb2678cd4d0945b990f74eba2b059e6206 SHA512 
a9e2d1c9f2784128e4c53a8dc923070a5057b5ff3d83c2b536a2d2df0bc8433ac92b8ab1c3cdf34158c0e7bfe497ddb5974605fbc1736a92307639d59450c7a1
 WHIRLPOOL 
53044c0a4b7159c3af75fc935d1ac45030e80dbfd70d787f64885ddc025cfcd62f724c3256e389a7fde680670e594101955f52301cf6b9bbf23ebc64552790c2
+DIST wine-d3d9-2.1.tar.gz 48385 SHA256 
9fd80e3e2ea905272c42dbc14679e94c8e2f955101ae098c84060d4c62ffc9c6 SHA512 
9234d8227412d940a6befcf79433f1d5ab0634d5e829f3771ffeea235af05be29ffc40438818b1976c77d1e2e79da8a67c4dab2b7d2e822b502fb6e4a1a7f8b7
 WHIRLPOOL 
790e482850a13c5bf0967e900620c36d71c4d6673106f8f5c2848550ed574d326d3945d9906de88d847bb5644a520aab7fe6d460b3c3afd49a396798dd253392
+DIST wine-d3d9-2.2.tar.gz 48387 SHA256 
203ed60980ec584c09b413266728e3a93e2d980dbff9b4f65375a4e9744b5042 SHA512 
6e9e031b51afc8ec200bbd252ff0d768c29af23907f782409834de593f896afb128f86fe012c95dc18e5f3c7267f170eb343d2a2c53d639933a337f0c1e04fab
 WHIRLPOOL 
6b32c0dfd3068e87d94bbcd83718dd75a14b36d69b151e9257e04793d2d3ae78ce7da10b80cbc824ccefb6c11666241593f91963ddee6a58301f95bbde35285d
+DIST wine-d3d9-2.3.tar.gz 48510 SHA256 
fc17488a782def19fc02bf967128ab43236db49509e31771361a60fa3d17dd60 SHA512 
58449f6b7ed7fd8182e2cce92e1d1195bf64a567c1cc92fd

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

2017-04-10 Thread NP Hardass
commit: ec754953b6fd1c29ba7e8c367b5ca345ee48842a
Author: NP-Hardass  gentoo  org>
AuthorDate: Mon Apr 10 17:11:29 2017 +
Commit: NP Hardass  gentoo  org>
CommitDate: Mon Apr 10 17:21:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec754953

app-emulation/wine-vanilla: Wine without external patchsets, multislot

Imported from wine-a-holics overlay

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-emulation/wine-vanilla/Manifest|   7 +
 .../wine-vanilla/files/builtin_ms_va_list.c|   9 +
 app-emulation/wine-vanilla/files/pr66838.c |  36 ++
 app-emulation/wine-vanilla/files/pr69140.c |  37 ++
 .../wine-vanilla/files/wine-1.5.26-winegcc.patch   |  59 +++
 .../wine-vanilla/files/wine-1.6-memset-O3.patch|  21 +
 .../files/wine-1.7.12-osmesa-check.patch   |  38 ++
 .../files/wine-1.9.5-multilib-portage.patch|  31 ++
 .../files/wine-2.0-multislot-apploader.patch   |  14 +
 app-emulation/wine-vanilla/metadata.xml|  38 ++
 app-emulation/wine-vanilla/wine-vanilla-2.0.ebuild | 507 +
 app-emulation/wine-vanilla/wine-vanilla-2.1.ebuild | 507 +
 app-emulation/wine-vanilla/wine-vanilla-2.2.ebuild | 507 +
 app-emulation/wine-vanilla/wine-vanilla-2.3.ebuild | 507 +
 app-emulation/wine-vanilla/wine-vanilla-2.4.ebuild | 507 +
 app-emulation/wine-vanilla/wine-vanilla-2.5.ebuild | 507 +
 .../wine-vanilla/wine-vanilla-.ebuild  | 507 +
 17 files changed, 3839 insertions(+)

diff --git a/app-emulation/wine-vanilla/Manifest 
b/app-emulation/wine-vanilla/Manifest
new file mode 100644
index 000..0c5f4ca012d
--- /dev/null
+++ b/app-emulation/wine-vanilla/Manifest
@@ -0,0 +1,7 @@
+DIST wine-2.0.tar.bz2 23662707 SHA256 
9756f5a2129b6a83ba701e546173cbff86caa671b0af73eb8f72c03b20c066c6 SHA512 
b0a57ba8202d9fc396e5bfb7a7718d6bababbed8f3351e7fdc36afa37f35a871e04903757618f73427aeb71a52b2d323977d79e48f8b38d636f23fd404441186
 WHIRLPOOL 
fa9f774d87dae73c7d1f3b86dc3b03ea27065eb6140f1cac13c82fe16f7ebff8f8365ed447220cf5c2788b9f4aae7c482e4f9e2e69f47e5435209e148f5dbdfe
+DIST wine-2.1.tar.xz 18887032 SHA256 
bfb9abf63691c93df28d9599aaa866dc2b4e27209b3b7b546df8a37d7d9d1e6e SHA512 
03d678ee6e89c2804813f2827255fcf59e96ca9a45b7d8ac441cfc84f835e5e5689c70a79a41a04c631e1add7807fa4a5758acef3bd7aadfb2e92e68958c6ef6
 WHIRLPOOL 
063d935f1ff0922100641f2f53cdac23d2993a83182d45e028e485fd7d0a13bc5cfb77bca76550b1537b3f42fecacef7fd64785adbf6425af823f56f96973b54
+DIST wine-2.2.tar.xz 18916364 SHA256 
64cb57e1d8aa07f5c89ef26743b494f2d3ef9c0f4e50d3ee896a93535f7751f4 SHA512 
0700868244d397c1442948716321e5ff030c667edce464570f76aa4340199489a422872aa3975bc0a57b8285c9d59fc04e223a4bde094169fc6db460acb626c4
 WHIRLPOOL 
ffc3d357a76592651b589c6ac6608720d0258474890faf8fe3e20ac29cdd1496d569721256f9389d347bf2734a556099154fd18ef1b56f45bb46c4c15771d6ca
+DIST wine-2.3.tar.xz 18931732 SHA256 
afc95c7a87cc8f0730b462c50a5dfc9c462eb02c6bf5874b4fa99946f49e067e SHA512 
bea78e8468555ff9e08dedf3918da5ea82721549c43984869989bbdafeea00e454820ff9558aa29925c97a165a9b01e5cd1fd397f133833c58824984a6686171
 WHIRLPOOL 
1f5ec8e5c32d124277e4c71d95726d3a5337575757c3029567c77165d65fcfec2ddf33d3863b4bf55c9eff7c3582c1ec7dbd76d84ed8bbbe89dd16db6b0128c1
+DIST wine-2.4.tar.xz 18953748 SHA256 
87b5df07e4781fecce2f92415a4717208ea253a20a0df8b36b9f90b69b72748e SHA512 
15ae7e97dc72a8636b2c15c93803ed430fa456d673add61457cf3e479e769559c682b40949b5d38828f6681f13183e560fcb4a2eb0f0ba25e6eade46f7d3d7c0
 WHIRLPOOL 
558ab7b7517ad5e03366b4db974047eba776585e958a5b71bb2e93993e21bc725ea7a8bcf2a4354f34ca38c94ba99ccd15f2f8b5e4b58066bf339d3517eec56c
+DIST wine-2.5.tar.xz 18993176 SHA256 
13f92b7ab483323aaabbc6519851e688ad4372ea30569961c831d40d6d3bccd2 SHA512 
7b6faf6d8aa3d41465ad93ebae055581136f736c7eb8b4c61682e5a05589c83a0ff2c85e0f9abbca016f31b6f1c1435617c4994f1913f715a8707ebee3f28467
 WHIRLPOOL 
5acd2ac65df5dee1c860ddca72b8df8e021a0b95a3a1870d15468ce4591d569fa15bf8a0a6d341bcd3a624d13d0affe5b0263e67f9dfcbbf3ae7b59218dcded9
+DIST wine-desktop-common-20150204.tar.gz 99491 SHA256 
444ad6b52b5290ec7d160e2cc40e4ba0910b4c4983dba1ceb054b81b09b24b5e SHA512 
1f3d7022c5cff87ed3b8fd3b7cd14397c6f23b98fe6a7c583ac0d2f439ff29d943f57375f23687aa6519ff1d84ff07624a9a712d6f19fa207fd26d01edcb6688
 WHIRLPOOL 
e9810b2952d25c05d831000e00e423de86809ec31b9a033fd4c64a70709da7338a9afc9e632e678f49c789a8a3702fbd0113226770cdb806623f2de371a16f54

diff --git a/app-emulation/wine-vanilla/files/builtin_ms_va_list.c 
b/app-emulation/wine-vanilla/files/builtin_ms_va_list.c
new file mode 100644
index 000..f36fc2609a0
--- /dev/null
+++ b/app-emulation/wine-vanilla/files/builtin_ms_va_list.c
@@ -0,0 +1,9 @@
+/* Taken from Wine's configure script. LGPL 2.1+ */
+
+#include 
+
+int main(void)
+{
+void func(__builtin_ms_va_list *args);
+return 0;
+}

diff --git a/app-emulation/w

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

2017-04-10 Thread NP Hardass
commit: 57762c8af1bae813e74430d2b9be629ae917cba6
Author: NP-Hardass  gentoo  org>
AuthorDate: Mon Apr 10 16:41:39 2017 +
Commit: NP Hardass  gentoo  org>
CommitDate: Mon Apr 10 17:21:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57762c8a

profiles: package.use.force: force patchsets on appropriate wine pkg

 profiles/base/package.use.force | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index 0c7fcd712be..808e047a337 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -1,6 +1,12 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# NP-Hardass  (10 Apr 2017)
+# Always force patch on appropriate variant to ensure
+# similar experience when using app-emulation/wine-any
+app-emulation/wine-staging staging
+app-emulation/wine-d3d9 d3d9
+
 # David Seifert  (07 Mar 2017)
 # Only ever use system ffmpeg, allow kodi bundled ffmpeg
 # only for debug pruposes.



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

2017-04-10 Thread NP Hardass
commit: 005183f7e96bcd6058d8ec65bceae54c0df0c823
Author: NP-Hardass  gentoo  org>
AuthorDate: Mon Apr 10 17:05:43 2017 +
Commit: NP Hardass  gentoo  org>
CommitDate: Mon Apr 10 17:21:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=005183f7

app-emulation/wine-mono: Wine .NET replacement library

Imported from wine-a-holics overlay

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-emulation/wine-mono/Manifest   |  2 ++
 app-emulation/wine-mono/metadata.xml   | 14 ++
 app-emulation/wine-mono/wine-mono-4.6.4.ebuild | 21 +
 app-emulation/wine-mono/wine-mono-4.7.0.ebuild | 21 +
 4 files changed, 58 insertions(+)

diff --git a/app-emulation/wine-mono/Manifest b/app-emulation/wine-mono/Manifest
new file mode 100644
index 000..d9d302754f2
--- /dev/null
+++ b/app-emulation/wine-mono/Manifest
@@ -0,0 +1,2 @@
+DIST wine-mono-4.6.4.msi 45592064 SHA256 
91b7d58177b9a9355edf007dab94535471aebdddae12734ceb4a219d2ecc4152 SHA512 
1d50df5d4d000998c74fbee79b8ffc691d88ee3b34db9fd7124e0df68d6f84768ece489ac8c3f5f3141c2073c8666b93ae23ca6cd652a6542a821df3d1b66b6d
 WHIRLPOOL 
54b77eabdb357822a89f3ff0d318755d0bae60a4a1df44ad33e663138d3f874f2bd271368df86e350ecc96908e77e82cc9ff7eef6cd80e20998b5cfc068703df
+DIST wine-mono-4.7.0.msi 64625152 SHA256 
7698474dd9cb9eb80796b5812dff37386ba97b78b21ca23b20079ca5ad6ca5a1 SHA512 
07cd2b26f3bfe6fc796a126b83e9c0aa655d3e8152af536ae2e8ae419013742706ddae6f93cc2341c94a2f3b8ae7d1b27d12f891d371928189291428f9ed877c
 WHIRLPOOL 
9cdc9e4f680b0c7b6e46938a88c665f7702472c524521135ada7791e31c36a8ecbe95ed8720e2d67b53aa65c16e87c0fb85b654059ce0e146d401f99bcd5f0df

diff --git a/app-emulation/wine-mono/metadata.xml 
b/app-emulation/wine-mono/metadata.xml
new file mode 100644
index 000..1b77b643f21
--- /dev/null
+++ b/app-emulation/wine-mono/metadata.xml
@@ -0,0 +1,14 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   w...@gentoo.org
+   Wine
+   
+   
+   Wine Mono is a package containing Mono and other projects, 
intended as a replacement for the .NET runtime and class libraries in Wine. It 
works in conjunction with Wine's builtin mscoree.dll, and it is not intended to 
be useful for any other purpose.
+   
+   
+   makewokherd/wine-mono
+   
+

diff --git a/app-emulation/wine-mono/wine-mono-4.6.4.ebuild 
b/app-emulation/wine-mono/wine-mono-4.6.4.ebuild
new file mode 100644
index 000..2479dca9023
--- /dev/null
+++ b/app-emulation/wine-mono/wine-mono-4.6.4.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Wine Mono is a replacement for the .NET runtime and class 
libraries in Wine"
+HOMEPAGE="https://www.winehq.org/";
+SRC_URI="https://dl.winehq.org/wine/${PN}/${PV}/${P}.msi";
+
+LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT MPL-1.1"
+SLOT="${PV}"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="!!app-emulation/wine:0"
+
+S="${WORKDIR}"
+
+src_install() {
+   insinto /usr/share/wine/mono
+   doins "${DISTDIR}/${P}.msi"
+}

diff --git a/app-emulation/wine-mono/wine-mono-4.7.0.ebuild 
b/app-emulation/wine-mono/wine-mono-4.7.0.ebuild
new file mode 100644
index 000..2479dca9023
--- /dev/null
+++ b/app-emulation/wine-mono/wine-mono-4.7.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Wine Mono is a replacement for the .NET runtime and class 
libraries in Wine"
+HOMEPAGE="https://www.winehq.org/";
+SRC_URI="https://dl.winehq.org/wine/${PN}/${PV}/${P}.msi";
+
+LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT MPL-1.1"
+SLOT="${PV}"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="!!app-emulation/wine:0"
+
+S="${WORKDIR}"
+
+src_install() {
+   insinto /usr/share/wine/mono
+   doins "${DISTDIR}/${P}.msi"
+}



[gentoo-commits] repo/gentoo:master commit in: virtual/wine/

2017-04-10 Thread NP Hardass
commit: 7b5333121b0b41b08f94c88d8da3e9eba41cfd2e
Author: NP-Hardass  gentoo  org>
AuthorDate: Mon Apr 10 17:20:27 2017 +
Commit: NP Hardass  gentoo  org>
CommitDate: Mon Apr 10 17:22:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b533312

virtual/wine: Virtual for multislot/split wine.

Thanks to eroen for his help with laying the groundwork.

Thanks to bobwya, chiitoo, eroen, sarnex, slackner, and wizardedit
for their feedback and testing.

Imported from wine-a-holics overlay

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 virtual/wine/metadata.xml | 16 
 virtual/wine/wine-0-r4.ebuild | 31 +++
 2 files changed, 47 insertions(+)

diff --git a/virtual/wine/metadata.xml b/virtual/wine/metadata.xml
new file mode 100644
index 000..640696b8ae1
--- /dev/null
+++ b/virtual/wine/metadata.xml
@@ -0,0 +1,16 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   w...@gentoo.org
+   Wine
+   
+   
+   Enable Ixit's Gallium Nine Patchset
+   Enable Wine-Staging's Patchset
+   
+   
+   Allows for any variant of WINE, regardless of slotting to 
fulfill the dependencies
+   traditionally fulfilled by the non-slotted, pre-variant, 
app-emulation/wine.
+   
+

diff --git a/virtual/wine/wine-0-r4.ebuild b/virtual/wine/wine-0-r4.ebuild
new file mode 100644
index 000..37b7a7f5477
--- /dev/null
+++ b/virtual/wine/wine-0-r4.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Virtual for WINE that supports multiple variants and slotting"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="staging d3d9"
+
+# Note, the ordering here is intentional, to take advantage of the 
short-circuit
+# logic of portage, to enforce wine-vanilla as default for new users.  The idea
+# behind this is that some USE flags may pull in 3rd-party patchsets, so 
default
+# of vanilla prevents that.
+RDEPEND="
+   staging? ( || (
+   app-emulation/wine-staging[staging]
+   app-emulation/wine-any[staging]
+   ) )
+   d3d9? ( || (
+   app-emulation/wine-d3d9[d3d9]
+   app-emulation/wine-any[d3d9]
+   ) )
+   || (
+   app-emulation/wine-vanilla
+   app-emulation/wine-staging
+   app-emulation/wine-d3d9
+   app-emulation/wine-any
+   )
+   !app-emulation/wine:0"



  1   2   >