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

2017-12-13 Thread Fabian Groffen
commit: e369d1526c6bfc989610e325c50116bbafc11071
Author: Fabian Groffen  gentoo  org>
AuthorDate: Thu Dec 14 07:45:23 2017 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Thu Dec 14 07:47:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e369d152

mail-client/mutt: fix USE-flags enabling after rename change, bug #640824

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

 .../{mutt-1.9.1-r3.ebuild => mutt-1.9.1-r4.ebuild} | 72 ++
 1 file changed, 45 insertions(+), 27 deletions(-)

diff --git a/mail-client/mutt/mutt-1.9.1-r3.ebuild 
b/mail-client/mutt/mutt-1.9.1-r4.ebuild
similarity index 80%
rename from mail-client/mutt/mutt-1.9.1-r3.ebuild
rename to mail-client/mutt/mutt-1.9.1-r4.ebuild
index 1cd2ae74c65..0cad65143c1 100644
--- a/mail-client/mutt/mutt-1.9.1-r3.ebuild
+++ b/mail-client/mutt/mutt-1.9.1-r4.ebuild
@@ -121,31 +121,41 @@ src_prepare() {
 
 src_configure() {
local myconf=(
-   "$(use_enable crypt pgp)"
-   "$(use_enable pgp_classic pgp)"
-   "$(use_enable debug)"
-   "$(use_enable doc)"
-   "$(use_enable gpg gpgme)"
-   "$(use_enable gpgme)"
-   "$(use_enable nls)"
-   "$(use_enable notmuch)"
-   "$(use_enable sidebar)"
-   "$(use_enable smime)"
-   "$(use_enable smime_classic smime)"
+   # signing and encryption
+   # clumpsy blocks for transition period of USE-flag renames
+   $(use crypt && use_enable crypt pgp)
+   $(use pgp_classic   && use_enable pgp_classic pgp)
+   $(use !crypt && use !pgp_classic && echo "--disable-pgp")
 
-   "$(use_enable imap)"
-   "$(use_enable pop)"
-   "$(use_enable nntp)"
-   "$(use_enable smtp)"
+   $(use smime && use_enable smime)
+   $(use smime_classic && use_enable smime_classic smime)
+   $(use !smime && use !smime_classic && echo "--disable-smime")
+
+   $(use gpg   && use_enable gpg gpgme)
+   $(use gpgme && use_enable gpgme)
+   $(use !gpg && use !gpgme && echo "--disable-gpgme")
+
+   # features
+   $(use_enable debug)
+   $(use_enable doc)
+   $(use_enable nls)
+   $(use_enable notmuch)
+   $(use_enable sidebar)
+
+   # protocols
+   $(use_enable imap)
+   $(use_enable pop)
+   $(use_enable nntp)
+   $(use_enable smtp)
 
$(use  ssl && use  gnutls && echo --with-gnutls
--without-ssl)
$(use  ssl && use !gnutls && echo --without-gnutls --with-ssl   
)
$(use !ssl &&echo --without-gnutls 
--without-ssl)
 
-   "$(use_with idn)"
-   "$(use_with kerberos gss)"
-   "$(use_with sasl)"
-   "$(use slang && echo --with-slang=${EPREFIX}/usr)"
+   $(use_with sasl)
+   $(use_with idn)
+   $(use_with kerberos gss)
+   "$(use slang && echo --with-slang=${EPREFIX}/usr || echo a=b)"
"$(use_with !slang curses ${EPREFIX}/usr)"
 
"--enable-compressed"
@@ -245,12 +255,20 @@ pkg_postinst() {
elog "   https://wiki.gentoo.org/wiki/Mutt;
echo
fi
-   ewarn "Please note that the crypto related USE-flags of mutt have 
changed."
-   ewarn "To remove some unclarity, the following USE-flags are renamed:"
-   ewarn "(see https://bugs.gentoo.org/637176)"
-   ewarn "  crypt -> pgp_classic"
-   ewarn "  gpg   -> gpgme"
-   ewarn "  smime -> smime_classic"
-   ewarn "The old USE flags still work but their use is deprecated and 
will"
-   ewarn "be removed in a future release."
+   if use crypt || use gpg || use smime ; then
+   ewarn "Please note that the crypto related USE-flags of mutt 
have changed."
+   ewarn "To remove some unclarity, the following USE-flags are 
renamed:"
+   ewarn "(see https://bugs.gentoo.org/637176)"
+   ewarn "  crypt -> pgp_classic"
+   ewarn "  gpg   -> gpgme"
+   ewarn "  smime -> smime_classic"
+   ewarn "The old USE flags still work but their use is deprecated 
and will"
+   ewarn "be removed in a future release.  Please update your 
package.use"
+   if use gpg && ( use crypt || use smime ) ; then
+   ewarn "  Note that gpgme (old gpg) includes both pgp 
and smime"
+   ewarn "  support.  You can probably remove pgp_classic 
(old crypt)"
+   ewarn "  and smime_classic (old smime) from your 
USE-flags and"
+   ewarn "  only enable 

[gentoo-commits] proj/kde:master commit in: profiles/package.mask/

2017-12-13 Thread Andreas Sturmlechner
commit: ccbe6ba03f3f1b0c7619a0996845117387c82234
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Dec  9 21:51:56 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Dec 14 07:35:33 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=ccbe6ba0

profiles: Drop obsolete kde-apps-17.11.90 package.mask

 profiles/package.mask/kde-apps-17.11.90 | 231 
 1 file changed, 231 deletions(-)

diff --git a/profiles/package.mask/kde-apps-17.11.90 
b/profiles/package.mask/kde-apps-17.11.90
deleted file mode 100644
index 470cce2434..00
--- a/profiles/package.mask/kde-apps-17.11.90
+++ /dev/null
@@ -1,231 +0,0 @@
-# Andreas Sturmlechner  (01 Dec 2017)
-# KDE Applications 17.12 RC mask
-# Unstable release.
-~kde-apps/akonadi-17.11.90
-~kde-apps/akonadi-calendar-17.11.90
-~kde-apps/akonadiconsole-17.11.90
-~kde-apps/akonadi-contacts-17.11.90
-~kde-apps/akonadi-import-wizard-17.11.90
-~kde-apps/akonadi-mime-17.11.90
-~kde-apps/akonadi-notes-17.11.90
-~kde-apps/akonadi-search-17.11.90
-~kde-apps/akregator-17.11.90
-~kde-apps/analitza-17.11.90
-~kde-apps/ark-17.11.90
-~kde-apps/artikulate-17.11.90
-~kde-apps/audiocd-kio-17.11.90
-~kde-apps/baloo-widgets-17.11.90
-~kde-apps/blinken-17.11.90
-~kde-apps/bomber-17.11.90
-~kde-apps/bovo-17.11.90
-~kde-apps/calendarjanitor-17.11.90
-~kde-apps/calendarsupport-17.11.90
-~kde-apps/cantor-17.11.90
-~kde-apps/cervisia-17.11.90
-~kde-apps/dolphin-17.11.90
-~kde-apps/dolphin-plugins-17.11.90
-~kde-apps/dragon-17.11.90
-~kde-apps/eventviews-17.11.90
-~kde-apps/ffmpegthumbs-17.11.90
-~kde-apps/filelight-17.11.90
-~kde-apps/granatier-17.11.90
-~kde-apps/grantlee-editor-17.11.90
-~kde-apps/grantleetheme-17.11.90
-~kde-apps/gwenview-17.11.90
-~kde-apps/incidenceeditor-17.11.90
-~kde-apps/juk-17.11.90
-~kde-apps/k3b-17.11.90
-~kde-apps/kaccounts-integration-17.11.90
-~kde-apps/kaccounts-providers-17.11.90
-~kde-apps/kaddressbook-17.11.90
-~kde-apps/kajongg-17.11.90
-~kde-apps/kalarm-17.11.90
-~kde-apps/kalarmcal-17.11.90
-~kde-apps/kalgebra-17.11.90
-~kde-apps/kalzium-17.11.90
-~kde-apps/kamera-17.11.90
-~kde-apps/kanagram-17.11.90
-~kde-apps/kapman-17.11.90
-~kde-apps/kapptemplate-17.11.90
-~kde-apps/kate-17.11.90
-~kde-apps/katomic-17.11.90
-~kde-apps/kblackbox-17.11.90
-~kde-apps/kblocks-17.11.90
-~kde-apps/kblog-17.11.90
-~kde-apps/kbounce-17.11.90
-~kde-apps/kbreakout-17.11.90
-~kde-apps/kbruch-17.11.90
-~kde-apps/kcachegrind-17.11.90
-~kde-apps/kcalc-17.11.90
-~kde-apps/kcalcore-17.11.90
-~kde-apps/kcalutils-17.11.90
-~kde-apps/kcharselect-17.11.90
-~kde-apps/kcolorchooser-17.11.90
-~kde-apps/kcontacts-17.11.90
-~kde-apps/kcron-17.11.90
-~kde-apps/kdav-17.11.90
-~kde-apps/kdeaccessibility-meta-17.11.90
-~kde-apps/kdeadmin-meta-17.11.90
-~kde-apps/kde-apps-meta-17.11.90
-~kde-apps/kdebase-meta-17.11.90
-~kde-apps/kdebugsettings-17.11.90
-~kde-apps/kdecore-meta-17.11.90
-~kde-apps/kde-dev-scripts-17.11.90
-~kde-apps/kde-dev-utils-17.11.90
-~kde-apps/kdeedu-data-17.11.90
-~kde-apps/kdeedu-meta-17.11.90
-~kde-apps/kdegames-meta-17.11.90
-~kde-apps/kdegraphics-meta-17.11.90
-~kde-apps/kdegraphics-mobipocket-17.11.90
-~kde-apps/kde-meta-17.11.90
-~kde-apps/kdemultimedia-meta-17.11.90
-~kde-apps/kdenetwork-filesharing-17.11.90
-~kde-apps/kdenetwork-meta-17.11.90
-~kde-apps/kdenlive-17.11.90
-~kde-apps/kdepim-addons-17.11.90
-~kde-apps/kdepim-apps-libs-17.11.90
-~kde-apps/kdepim-meta-17.11.90
-~kde-apps/kdepim-runtime-17.11.90
-~kde-apps/kdesdk-kioslaves-17.11.90
-~kde-apps/kdesdk-meta-17.11.90
-~kde-apps/kdesdk-thumbnailers-17.11.90
-~kde-apps/kdeutils-meta-17.11.90
-~kde-apps/kdf-17.11.90
-~kde-apps/kdialog-17.11.90
-~kde-apps/kdiamond-17.11.90
-~kde-apps/keditbookmarks-17.11.90
-~kde-apps/kfind-17.11.90
-~kde-apps/kfloppy-17.11.90
-~kde-apps/kfourinline-17.11.90
-~kde-apps/kgeography-17.11.90
-~kde-apps/kget-17.11.90
-~kde-apps/kgoldrunner-17.11.90
-~kde-apps/kgpg-17.11.90
-~kde-apps/khangman-17.11.90
-~kde-apps/khelpcenter-17.11.90
-~kde-apps/kholidays-17.11.90
-~kde-apps/kidentitymanagement-17.11.90
-~kde-apps/kig-17.11.90
-~kde-apps/kigo-17.11.90
-~kde-apps/killbots-17.11.90
-~kde-apps/kimagemapeditor-17.11.90
-~kde-apps/kimap-17.11.90
-~kde-apps/kio-extras-17.11.90
-~kde-apps/kiriki-17.11.90
-~kde-apps/kiten-17.11.90
-~kde-apps/kjumpingcube-17.11.90
-~kde-apps/kldap-17.11.90
-~kde-apps/kleopatra-17.11.90
-~kde-apps/klettres-17.11.90
-~kde-apps/klickety-17.11.90
-~kde-apps/klines-17.11.90
-~kde-apps/kmag-17.11.90
-~kde-apps/kmahjongg-17.11.90
-~kde-apps/kmail-17.11.90
-~kde-apps/kmail-account-wizard-17.11.90
-~kde-apps/kmailtransport-17.11.90
-~kde-apps/kmbox-17.11.90
-~kde-apps/kmime-17.11.90
-~kde-apps/kmines-17.11.90
-~kde-apps/kmix-17.11.90
-~kde-apps/kmousetool-17.11.90
-~kde-apps/kmouth-17.11.90
-~kde-apps/kmplot-17.11.90
-~kde-apps/knavalbattle-17.11.90
-~kde-apps/knetwalk-17.11.90
-~kde-apps/knotes-17.11.90
-~kde-apps/kolf-17.11.90
-~kde-apps/kollision-17.11.90

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

2017-12-13 Thread Andreas Sturmlechner
commit: f584e341d9ab77da5b0363cf70ed3dd749093dab
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Dec  9 22:43:35 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Dec 14 07:35:18 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f584e341

kde5*.eclass: Drop kde-apps-17.11* quirks

 eclass/kde5-functions.eclass | 2 +-
 eclass/kde5.eclass   | 8 
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/eclass/kde5-functions.eclass b/eclass/kde5-functions.eclass
index f2e835725e..19f0a856d8 100644
--- a/eclass/kde5-functions.eclass
+++ b/eclass/kde5-functions.eclass
@@ -46,7 +46,7 @@ case ${CATEGORY} in
fi
;;
kde-apps)
-   if [[ ${KDE_BUILD_TYPE} = live || ${PV} = 17.12* || ${PV} = 
17.11* ]]; then
+   if [[ ${KDE_BUILD_TYPE} = live || ${PV} = 17.12* ]]; then
: ${QT_MINIMAL:=5.9.1}
fi
;;

diff --git a/eclass/kde5.eclass b/eclass/kde5.eclass
index 2d7a5a332b..7ef21b7ad6 100644
--- a/eclass/kde5.eclass
+++ b/eclass/kde5.eclass
@@ -224,7 +224,7 @@ case ${KDE_DESIGNERPLUGIN} in
*)
IUSE+=" designer"
DEPEND+=" designer? ( $(add_frameworks_dep kdesignerplugin) )"
-   [[ ${PV} =  || ${PV} = 17.12* || ${PV} = 17.11* ]] || \
+   [[ ${PV} = 17.08* ]] && \
DEPEND+=" designer? ( $(add_qt_dep designer) )"
;;
 esac
@@ -630,10 +630,10 @@ kde5_src_configure() {
fi
 
if ! use_if_iuse designer && [[ ${KDE_DESIGNERPLUGIN} != false ]] ; then
-   if [[ ${PV} =  || ${PV} = 17.12* || ${PV} = 17.11* ]]; then
-   cmakeargs+=( 
-DCMAKE_DISABLE_FIND_PACKAGE_KF5DesignerPlugin=ON )
-   else
+   if [[ ${PV} = 17.08* ]]; then
cmakeargs+=( 
-DCMAKE_DISABLE_FIND_PACKAGE_Qt5Designer=ON )
+   else
+   cmakeargs+=( 
-DCMAKE_DISABLE_FIND_PACKAGE_KF5DesignerPlugin=ON )
fi
fi
 



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

2017-12-13 Thread Sven Wegener
commit: 76bfa8504e0cdead9c3689cbda73213743178a3f
Author: Sven Wegener  gentoo  org>
AuthorDate: Thu Dec 14 07:32:44 2017 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Thu Dec 14 07:32:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76bfa850

dev-libs/libbytesize: optimize python modules

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 dev-libs/libbytesize/libbytesize-1.2-r1.ebuild | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/dev-libs/libbytesize/libbytesize-1.2-r1.ebuild 
b/dev-libs/libbytesize/libbytesize-1.2-r1.ebuild
index 132da45acc0..2dc795777df 100644
--- a/dev-libs/libbytesize/libbytesize-1.2-r1.ebuild
+++ b/dev-libs/libbytesize/libbytesize-1.2-r1.ebuild
@@ -52,5 +52,10 @@ src_configure() {
 
 src_install() {
emake install DESTDIR="${D}"
-   python_foreach_impl emake -C src/python install DESTDIR="${D}"
+
+   python_install() {
+   emake -C src/python install DESTDIR="${D}"
+   python_optimize
+   }
+   python_foreach_impl python_install
 }



[gentoo-commits] repo/gentoo:master commit in: app-crypt/libu2f-host/

2017-12-13 Thread Jason Zaman
commit: cb8c21b6982b281092f5217ffc156d559650da87
Author: Jason Zaman  gentoo  org>
AuthorDate: Thu Dec 14 05:50:18 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Thu Dec 14 05:50:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb8c21b6

app-crypt/libu2f-host: amd64 stable bug 602198

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 app-crypt/libu2f-host/libu2f-host-1.1.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/libu2f-host/libu2f-host-1.1.3.ebuild 
b/app-crypt/libu2f-host/libu2f-host-1.1.3.ebuild
index cb71f40c9b1..6d9c891c472 100644
--- a/app-crypt/libu2f-host/libu2f-host-1.1.3.ebuild
+++ b/app-crypt/libu2f-host/libu2f-host-1.1.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://developers.yubico.com/${PN}/Releases/${P}.tar.xz;
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE="kernel_linux static-libs systemd"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Net-Patricia/files/, dev-perl/Net-Patricia/

2017-12-13 Thread Kent Fredric
commit: 8c92e5501462f4a2409efd2ecebb54e31afe99a4
Author: Kent Fredric  gentoo  org>
AuthorDate: Thu Dec 14 05:28:12 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Thu Dec 14 05:28:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c92e550

dev-perl/Net-Patricia: Remove linking against libnsl bug #638518

- EAPI6
- Enable tests
- Patch out apparently erroneous use of -lnsl

Bug: https://bugs.gentoo.org/638518
Package-Manager: Portage-2.3.18, Repoman-2.3.6

 .../Net-Patricia/Net-Patricia-1.220.0-r1.ebuild| 27 
 .../files/Net-Patricia-1.22-no-lnsl.patch  | 29 ++
 2 files changed, 56 insertions(+)

diff --git a/dev-perl/Net-Patricia/Net-Patricia-1.220.0-r1.ebuild 
b/dev-perl/Net-Patricia/Net-Patricia-1.220.0-r1.ebuild
new file mode 100644
index 000..b29fdbe2b9e
--- /dev/null
+++ b/dev-perl/Net-Patricia/Net-Patricia-1.220.0-r1.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=GRUBER
+DIST_VERSION=1.22
+inherit perl-module toolchain-funcs
+
+DESCRIPTION="Patricia Trie perl module for fast IP address lookups"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="ipv6"
+
+RDEPEND="dev-perl/Net-CIDR-Lite
+   ipv6? (
+   dev-perl/Socket6
+   )
+"
+DEPEND="${RDEPEND}"
+
+PATCHES=("${FILESDIR}/${PN}-1.22-no-lnsl.patch")
+src_compile() {
+   emake AR="$(tc-getAR)" OTHERLDFLAGS="${LDFLAGS}"
+}

diff --git a/dev-perl/Net-Patricia/files/Net-Patricia-1.22-no-lnsl.patch 
b/dev-perl/Net-Patricia/files/Net-Patricia-1.22-no-lnsl.patch
new file mode 100644
index 000..6ec76eec4cb
--- /dev/null
+++ b/dev-perl/Net-Patricia/files/Net-Patricia-1.22-no-lnsl.patch
@@ -0,0 +1,29 @@
+From d23c3d9ef60260ecfddf25111d28abd3296940cd Mon Sep 17 00:00:00 2001
+From: Kent Fredric 
+Date: Thu, 14 Dec 2017 18:11:17 +1300
+Subject: Don't link against libnsl
+
+No evidence this is actually used can be found, nothing uses RPC
+headers, and the compiled .so doesn't use any of its symbols or retain
+links in thier NEEDED sections.
+
+Bug: https://bugs.gentoo.org/638518
+---
+ Makefile.PL | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/Makefile.PL b/Makefile.PL
+index acd0918..c023e43 100644
+--- a/Makefile.PL
 b/Makefile.PL
+@@ -5,7 +5,6 @@ use ExtUtils::MakeMaker;
+ WriteMakefile(
+ 'NAME'=> 'Net::Patricia',
+ 'VERSION_FROM' => 'Patricia.pm', # finds $VERSION
+-'LIBS'=> ['-lnsl'],   # e.g., '-lm' 
+ 'DEFINE'  => '', # e.g., '-DHAVE_SOMETHING' 
+ 'INC' => '', # e.g., '-I/usr/include/other' 
+ 'MYEXTLIB'=> 'libpatricia/libpatricia$(LIB_EXT)', # e.g., 
'-I/usr/include/other' 
+-- 
+2.14.3
+



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Net-Google-SafeBrowsing-Blocklist/

2017-12-13 Thread Kent Fredric
commit: 6e380576b5ab0c5a70fba002db4ae1ffc2b4b8e5
Author: Kent Fredric  gentoo  org>
AuthorDate: Thu Dec 14 03:37:02 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Thu Dec 14 05:28:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e380576

dev-perl/Net-Google-SafeBrowsing-Blocklist: EAPI6 + add remote id's

- EAPI6ify
- Add missing CPAN remote-id's
- Parallelize tests

Package-Manager: Portage-2.3.18, Repoman-2.3.6

 ...-Google-SafeBrowsing-Blocklist-1.40.0-r2.ebuild | 27 ++
 .../Net-Google-SafeBrowsing-Blocklist/metadata.xml |  1 +
 2 files changed, 28 insertions(+)

diff --git 
a/dev-perl/Net-Google-SafeBrowsing-Blocklist/Net-Google-SafeBrowsing-Blocklist-1.40.0-r2.ebuild
 
b/dev-perl/Net-Google-SafeBrowsing-Blocklist/Net-Google-SafeBrowsing-Blocklist-1.40.0-r2.ebuild
new file mode 100644
index 000..47c8903f8cf
--- /dev/null
+++ 
b/dev-perl/Net-Google-SafeBrowsing-Blocklist/Net-Google-SafeBrowsing-Blocklist-1.40.0-r2.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=DANBORN
+DIST_VERSION=1.04
+inherit perl-module
+
+DESCRIPTION="Query a Google SafeBrowsing table"
+
+SLOT="0"
+LICENSE="Apache-2.0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="test"
+
+RDEPEND="dev-perl/URI
+   >=virtual/perl-Math-BigInt-1.87
+   virtual/perl-DB_File
+   || (
+   virtual/perl-Math-BigInt-FastCalc
+   dev-perl/Math-BigInt-GMP
+   )"
+DEPEND="${RDEPEND}
+   test? ( virtual/perl-Test-Simple )"
+
+PERL_RM_FILES=( "t/pod.t" )

diff --git a/dev-perl/Net-Google-SafeBrowsing-Blocklist/metadata.xml 
b/dev-perl/Net-Google-SafeBrowsing-Blocklist/metadata.xml
index b1d5592b338..359ba9fd40f 100644
--- a/dev-perl/Net-Google-SafeBrowsing-Blocklist/metadata.xml
+++ b/dev-perl/Net-Google-SafeBrowsing-Blocklist/metadata.xml
@@ -11,5 +11,6 @@
   
   
 Net-Google-SafeBrowsing-Blocklist
+Net::Google::SafeBrowsing::Blocklist
   
 



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Net-CIDR-Lite/

2017-12-13 Thread Kent Fredric
commit: f345ccbe8e380ecb9f96b989f49c09a1aa9673c7
Author: Kent Fredric  gentoo  org>
AuthorDate: Thu Dec 14 03:30:25 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Thu Dec 14 05:28:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f345ccbe

dev-perl/Net-CIDR-Lite: EAPI6 + Test

- EAPI6ify
- Enable tests
- Kill author tests

Package-Manager: Portage-2.3.18, Repoman-2.3.6

 .../Net-CIDR-Lite/Net-CIDR-Lite-0.210.0-r1.ebuild   | 21 +
 1 file changed, 21 insertions(+)

diff --git a/dev-perl/Net-CIDR-Lite/Net-CIDR-Lite-0.210.0-r1.ebuild 
b/dev-perl/Net-CIDR-Lite/Net-CIDR-Lite-0.210.0-r1.ebuild
new file mode 100644
index 000..bbfd42d4acc
--- /dev/null
+++ b/dev-perl/Net-CIDR-Lite/Net-CIDR-Lite-0.210.0-r1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=DOUGW
+DIST_VERSION=0.21
+inherit perl-module
+
+DESCRIPTION="Perl extension for merging IPv4 or IPv6 CIDR addresses"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+IUSE="test"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? ( virtual/perl-Test-Simple )
+"
+PERL_RM_FILES=( "t/podcov.t" "t/pod.t" )



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

2017-12-13 Thread Kent Fredric
commit: 731c8c45d5f54786c2c93fa497d42e28d2358f09
Author: Kent Fredric  gentoo  org>
AuthorDate: Thu Dec 14 03:42:41 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Thu Dec 14 05:28:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=731c8c45

dev-perl/Net-Ident:  EAPI6 + test

- EAPI6ify
- Enable tests

Package-Manager: Portage-2.3.18, Repoman-2.3.6

 dev-perl/Net-Ident/Net-Ident-1.240.0-r1.ebuild | 27 ++
 1 file changed, 27 insertions(+)

diff --git a/dev-perl/Net-Ident/Net-Ident-1.240.0-r1.ebuild 
b/dev-perl/Net-Ident/Net-Ident-1.240.0-r1.ebuild
new file mode 100644
index 000..34b71973647
--- /dev/null
+++ b/dev-perl/Net-Ident/Net-Ident-1.240.0-r1.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=TODDR
+DIST_VERSION=1.24
+inherit perl-module
+
+DESCRIPTION="lookup the username on the remote end of a TCP/IP connection"
+
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~ppc-aix ~amd64-linux 
~x86-linux ~ppc-macos ~x86-macos"
+IUSE="test"
+
+RDEPEND="
+   virtual/perl-Carp
+   virtual/perl-Exporter
+   virtual/perl-Socket
+"
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   virtual/perl-IO
+   virtual/perl-Test-Simple
+   )
+"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Net-LDAP-Server/

2017-12-13 Thread Kent Fredric
commit: 252ac0b263f53f724697307e909253f05201bef5
Author: Kent Fredric  gentoo  org>
AuthorDate: Thu Dec 14 03:48:49 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Thu Dec 14 05:28:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=252ac0b2

dev-perl/Net-LDAP-Server: EAPI6, add remote-id's

- EAPI6
- Add CPAN remote-ids
- Parallelize tests
- Add USE=examples

Package-Manager: Portage-2.3.18, Repoman-2.3.6

 .../Net-LDAP-Server-0.430.0-r1.ebuild  | 24 ++
 dev-perl/Net-LDAP-Server/metadata.xml  |  4 
 2 files changed, 28 insertions(+)

diff --git a/dev-perl/Net-LDAP-Server/Net-LDAP-Server-0.430.0-r1.ebuild 
b/dev-perl/Net-LDAP-Server/Net-LDAP-Server-0.430.0-r1.ebuild
new file mode 100644
index 000..eb93fea012a
--- /dev/null
+++ b/dev-perl/Net-LDAP-Server/Net-LDAP-Server-0.430.0-r1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+DIST_AUTHOR=AAR
+DIST_VERSION=0.43
+DIST_EXAMPLES=( "examples/*" )
+inherit perl-module
+
+DESCRIPTION="LDAP server side protocol handling"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+PERL_RM_FILES=(
+   t/02-pod.t
+   t/03-podcoverage.t
+)
+
+# Net::LDAP -> perl-ldap
+RDEPEND="dev-perl/perl-ldap
+   dev-perl/Convert-ASN1"
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker"

diff --git a/dev-perl/Net-LDAP-Server/metadata.xml 
b/dev-perl/Net-LDAP-Server/metadata.xml
index 74081c2bc74..93fe73150a3 100644
--- a/dev-perl/Net-LDAP-Server/metadata.xml
+++ b/dev-perl/Net-LDAP-Server/metadata.xml
@@ -9,4 +9,8 @@
 p...@gentoo.org
 Gentoo Perl Project
   
+  
+Net-LDAP-Server
+Net::LDAP::Server
+  
 



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

2017-12-13 Thread Hans de Graaff
commit: 77dcb37afe9c2da1562bda58c76d38b1463c57c2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 14 05:24:56 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 14 05:24:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77dcb37a

dev-ruby/rash_alt: add 0.4.5

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-ruby/rash_alt/Manifest  |  1 +
 dev-ruby/rash_alt/rash_alt-0.4.5.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-ruby/rash_alt/Manifest b/dev-ruby/rash_alt/Manifest
index 29e651f5668..30a712aa6a9 100644
--- a/dev-ruby/rash_alt/Manifest
+++ b/dev-ruby/rash_alt/Manifest
@@ -1,2 +1,3 @@
 DIST rash_alt-0.4.3.gem 8704 BLAKE2B 
0ce0dfcd1fce8ba8be1b24d352b930bdf93c93d7275de23a0de8727ab152a34fe394229835feb3a37af0127bb338a3f281d08b3db98ad98cff014cc23f81eb39
 SHA512 
4b56a92b6a73cf92dd9ccb251a2b980d60f8c7e1fa24206fe08b3a825dbf1d56797d05b771935012bd75ee609df5a0a46b55aad59d74eee5194f416912ade7e9
 DIST rash_alt-0.4.4.gem 8704 BLAKE2B 
1666023e63bff3ae9ddc2ebe77f7fc759bce2dd3175483cd787edb325c765824e96bc8f79ad5c4d5fbad1d4e91daa3aef884db666aff162002b0226cf0b50b22
 SHA512 
92eabd11fe571c329d0cd8b45248726589d0a59cf4b6cd80f8ea1b5a17c20db94c4fe6a26868c64fb8eb172b352f228c4d9e0ead296393292c05828dec066c58
+DIST rash_alt-0.4.5.gem 8704 BLAKE2B 
21a2c55d6584f02681e7807c476c65beccbf8582f3408391f0da1d8f45ab7d080d4ac1e9f55b458ff2390996ca46a372ebebb848617d90e457a2ab4113e79498
 SHA512 
8ff46aadfca60aa77439967374198849a7053524c5abd4d1972bc63a328263315f1b6b43ca6d12f960e12dcdff481807b1575ec9d6cce624f44568c5c0d17312

diff --git a/dev-ruby/rash_alt/rash_alt-0.4.5.ebuild 
b/dev-ruby/rash_alt/rash_alt-0.4.5.ebuild
new file mode 100644
index 000..91ef9970e07
--- /dev/null
+++ b/dev-ruby/rash_alt/rash_alt-0.4.5.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec"
+
+RUBY_FAKEGEM_EXTRADOC="README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="rash.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Rash alt version for Hashie's own Rash"
+HOMEPAGE="https://github.com/shishi/rash_alt;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/hashie-3.5.6:3 =dev-ruby/hashie-3.5*"
+
+all_ruby_prepare() {
+   rm Gemfile || die
+   sed -i -e '/[Bb]undler/d' Rakefile || die
+
+   sed -i -e '/git ls-files/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}



[gentoo-commits] proj/musl:master commit in: dev-lang/rust/

2017-12-13 Thread Aric Belsito
commit: 47de3c093417e878f3bebba21d1746c4938728fc
Author: Aric Belsito  gmail  com>
AuthorDate: Thu Dec 14 05:16:58 2017 +
Commit: Aric Belsito  gmail  com>
CommitDate: Thu Dec 14 05:16:58 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=47de3c09

dev-lang/rust: fix docompress

 dev-lang/rust/rust-1.21.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/rust/rust-1.21.0.ebuild b/dev-lang/rust/rust-1.21.0.ebuild
index d6c1fe1..7b04561 100644
--- a/dev-lang/rust/rust-1.21.0.ebuild
+++ b/dev-lang/rust/rust-1.21.0.ebuild
@@ -198,7 +198,7 @@ src_install() {
rm "${D}/usr/share/doc/${P}/LICENSE-MIT" || die
rm "${D}/usr/share/doc/${P}/LICENSE-APACHE" || die
 
-   docompress "${D}/usr/share/${P}/man"
+   docompress "/usr/share/${P}/man"
dodoc COPYRIGHT
 
cat <<-EOF > "${T}"/50${P}



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

2017-12-13 Thread Jason Zaman
commit: 45bc0742f768a7c1e1b180e6580ac471bba8f12a
Author: Chris PeBenito  ieee  org>
AuthorDate: Wed Dec 13 01:25:08 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Wed Dec 13 14:29:19 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=45bc0742

rpm: Module version bump.

 policy/modules/contrib/rpm.te | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/policy/modules/contrib/rpm.te b/policy/modules/contrib/rpm.te
index 9b1c1048..52c78614 100644
--- a/policy/modules/contrib/rpm.te
+++ b/policy/modules/contrib/rpm.te
@@ -1,4 +1,4 @@
-policy_module(rpm, 1.20.0)
+policy_module(rpm, 1.20.1)
 
 
 #



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

2017-12-13 Thread Jason Zaman
commit: 1288708d6097b3d28587465b562b038d3df1bb14
Author: Jason Zaman  perfinion  com>
AuthorDate: Wed Dec 13 18:15:36 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Thu Dec 14 04:55:22 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=1288708d

storage: Add fcontexts for NVMe disks

NVMe has several dev nodes for each device:
/dev/nvme0 is a char device for communicating with the controller
/dev/nvme0n1 is the block device that stores the data.
/dev/nvme0n1p1 is the first partition

 policy/modules/kernel/storage.fc | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/policy/modules/kernel/storage.fc b/policy/modules/kernel/storage.fc
index 375b10bc..c7e3ac0d 100644
--- a/policy/modules/kernel/storage.fc
+++ b/policy/modules/kernel/storage.fc
@@ -33,6 +33,8 @@
 /dev/mspblk.*  -b  
gen_context(system_u:object_r:removable_device_t,s0)
 /dev/mtd.* -b  
gen_context(system_u:object_r:fixed_disk_device_t,mls_systemhigh)
 /dev/nb[^/]+   -b  
gen_context(system_u:object_r:fixed_disk_device_t,mls_systemhigh)
+/dev/nvme[0-9]+-c  
gen_context(system_u:object_r:fixed_disk_device_t,mls_systemhigh)
+/dev/nvme[0-9]n[^/]+   -b  
gen_context(system_u:object_r:fixed_disk_device_t,mls_systemhigh)
 /dev/optcd -b  
gen_context(system_u:object_r:removable_device_t,s0)
 /dev/p[fg][0-3]-b  
gen_context(system_u:object_r:removable_device_t,s0)
 /dev/pcd[0-3]  -b  
gen_context(system_u:object_r:removable_device_t,s0)



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

2017-12-13 Thread Jason Zaman
commit: ec078ec960bf0bdade1b2f7d5438e30344c21956
Author: David Sugar  tresys  com>
AuthorDate: Tue Dec 12 02:15:18 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Wed Dec 13 12:03:31 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=ec078ec9

Make an attribute for objects in /run/user/%{USERID}/*

Setup attribute user_runtime_content_type in userdomain for files in 
/run/user/%{USERID}/* interfaces to associate this attribute with types and 
interfaces to delete types with this attribute.

Signed-off-by: Dave Sugar  tresys.com>

 policy/modules/system/userdomain.if | 156 +++-
 policy/modules/system/userdomain.te |   4 +
 2 files changed, 159 insertions(+), 1 deletion(-)

diff --git a/policy/modules/system/userdomain.if 
b/policy/modules/system/userdomain.if
index 68e0ee8b..696983f1 100644
--- a/policy/modules/system/userdomain.if
+++ b/policy/modules/system/userdomain.if
@@ -2978,6 +2978,28 @@ interface(`userdom_relabel_user_tmpfs_files',`
 
 
 ## 
+## Make the specified type usable in 
+## the directory /run/user/%{USERID}/.
+## 
+## 
+## 
+## Type to be used as a file in the
+## user_runtime_content_dir_t.
+## 
+## 
+#
+interface(`userdom_user_runtime_content',`
+   gen_require(`
+   attribute user_runtime_content_type;
+   ')
+
+   typeattribute $1 user_runtime_content_type;
+   files_type($1)
+   ubac_constrained($1)
+')
+
+
+## 
 ## Search users runtime directories.
 ## 
 ## 
@@ -3143,7 +3165,139 @@ interface(`userdom_delete_user_runtime_files',`
')
 
allow $1 user_runtime_t:dir list_dir_perms;
-   allow $1 user_runtime_t:file unlink;
+   allow $1 user_runtime_t:file delete_file_perms;
+')
+
+
+## 
+## Search users runtime directories.
+## 
+## 
+## 
+## Domain allowed access.
+## 
+## 
+#
+interface(`userdom_search_all_user_runtime',`
+   gen_require(`
+   attribute user_runtime_content_type;
+   ')
+
+   allow $1 user_runtime_content_type:dir search_dir_perms;
+   userdom_search_user_runtime_root($1)
+')
+
+
+## 
+## List user runtime directories.
+## 
+## 
+## 
+## Domain allowed access.
+## 
+## 
+#
+interface(`userdom_list_all_user_runtime',`
+   gen_require(`
+   attribute user_runtime_content_type;
+   ')
+
+   allow $1 user_runtime_content_type:dir list_dir_perms;
+   userdom_search_user_runtime($1)
+')
+
+
+## 
+## delete user runtime directories
+## 
+## 
+## 
+## Domain allowed access.
+## 
+## 
+#
+interface(`userdom_delete_all_user_runtime_dirs',`
+   gen_require(`
+   attribute user_runtime_content_type;
+   ')
+
+   allow $1 user_runtime_content_type:dir { delete_dir_perms 
del_entry_dir_perms list_dir_perms };
+')
+
+
+## 
+## delete user runtime files
+## 
+## 
+## 
+## Domain allowed access.
+## 
+## 
+#
+interface(`userdom_delete_all_user_runtime_files',`
+   gen_require(`
+   attribute user_runtime_content_type;
+   ')
+
+   allow $1 user_runtime_content_type:dir list_dir_perms;
+   allow $1 user_runtime_content_type:file delete_file_perms;
+')
+
+
+## 
+## delete user runtime symlink files
+## 
+## 
+## 
+## Domain allowed access.
+## 
+## 
+#
+interface(`userdom_delete_all_user_runtime_symlinks',`
+   gen_require(`
+   attribute user_runtime_content_type;
+   ')
+
+   allow $1 user_runtime_content_type:dir list_dir_perms;
+   allow $1 user_runtime_content_type:fifo_file delete_lnk_file_perms;
+')
+
+
+## 
+## delete user runtime fifo files
+## 
+## 
+## 
+## Domain allowed access.
+## 
+## 
+#
+interface(`userdom_delete_all_user_runtime_named_pipes',`
+   gen_require(`
+   attribute user_runtime_content_type;
+   ')
+
+   allow $1 user_runtime_content_type:dir list_dir_perms;
+   allow $1 user_runtime_content_type:fifo_file delete_fifo_file_perms;
+')
+
+
+## 
+## delete user runtime socket files
+## 
+## 
+## 
+## Domain allowed access.
+## 
+## 
+#
+interface(`userdom_delete_all_user_runtime_named_sockets',`
+   gen_require(`
+   attribute user_runtime_content_type;
+   ')
+
+   allow $1 user_runtime_content_type:dir list_dir_perms;
+   allow $1 user_runtime_content_type:file delete_sock_file_perms;
 ')
 
 

diff --git a/policy/modules/system/userdomain.te 
b/policy/modules/system/userdomain.te
index 

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

2017-12-13 Thread Jason Zaman
commit: a4cd0594e707a739edae6a241a92823e90e31203
Author: David Sugar  tresys  com>
AuthorDate: Tue Dec 12 02:15:28 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Wed Dec 13 12:03:31 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=a4cd0594

Allow systemd_logind to delete user_runtime_content_type files

Now that objects in /run/user/%{USERID}/* use the attribute 
user_runtime_content_type use interfaces userdom_delete_all_user_runtime_* to 
allow deletion of these objects.

type=AVC msg=audit(1511920346.734:199): avc:  denied  { read } for  pid=1067 
comm="systemd-logind" name="dconf" dev="tmpfs" ino=14745 
scontext=system_u:system_r:systemd_logind_t:s0 
tcontext=system_u:object_r:xdm_tmp_t:s0 tclass=dir
type=AVC msg=audit(1511920346.734:199): avc:  denied  { open } for  pid=1067 
comm="systemd-logind" path="/run/user/998/dconf" dev="tmpfs" ino=14745 
scontext=system_u:system_r:systemd_logind_t:s0 
tcontext=system_u:object_r:xdm_tmp_t:s0 tclass=dir
type=AVC msg=audit(1511920346.734:200): avc:  denied  { getattr } for  pid=1067 
comm="systemd-logind" path="/run/user/998/dconf" dev="tmpfs" ino=14745 
scontext=system_u:system_r:systemd_logind_t:s0 
tcontext=system_u:object_r:xdm_tmp_t:s0 tclass=dir
type=AVC msg=audit(1511920346.734:201): avc:  denied  { write } for  pid=1067 
comm="systemd-logind" name="dconf" dev="tmpfs" ino=14745 
scontext=system_u:system_r:systemd_logind_t:s0 
tcontext=system_u:object_r:xdm_tmp_t:s0 tclass=dir
type=AVC msg=audit(1511920346.734:201): avc:  denied  { remove_name } for  
pid=1067 comm="systemd-logind" name="user" dev="tmpfs" ino=14746 
scontext=system_u:system_r:systemd_logind_t:s0 
tcontext=system_u:object_r:xdm_tmp_t:s0 tclass=dir
type=AVC msg=audit(1511920346.734:201): avc:  denied  { unlink } for  pid=1067 
comm="systemd-logind" name="user" dev="tmpfs" ino=14746 
scontext=system_u:system_r:systemd_logind_t:s0 
tcontext=system_u:object_r:xdm_tmp_t:s0 tclass=file
type=AVC msg=audit(1511920346.734:202): avc:  denied  { rmdir } for  pid=1067 
comm="systemd-logind" name="dconf" dev="tmpfs" ino=14745 
scontext=system_u:system_r:systemd_logind_t:s0 
tcontext=system_u:object_r:xdm_tmp_t:s0 tclass=dir

Signed-off-by: Dave Sugar  tresys.com>

 policy/modules/system/systemd.te | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/policy/modules/system/systemd.te b/policy/modules/system/systemd.te
index 9ab85680..f64059b1 100644
--- a/policy/modules/system/systemd.te
+++ b/policy/modules/system/systemd.te
@@ -445,6 +445,11 @@ udev_list_pids(systemd_logind_t)
 udev_read_db(systemd_logind_t)
 udev_read_pid_files(systemd_logind_t)
 
+userdom_delete_all_user_runtime_dirs(systemd_logind_t)
+userdom_delete_all_user_runtime_files(systemd_logind_t)
+userdom_delete_all_user_runtime_named_pipes(systemd_logind_t)
+userdom_delete_all_user_runtime_named_sockets(systemd_logind_t)
+userdom_delete_all_user_runtime_symlinks(systemd_logind_t)
 userdom_manage_user_runtime_dirs(systemd_logind_t)
 userdom_manage_user_runtime_root_dirs(systemd_logind_t)
 userdom_mounton_user_runtime_dirs(systemd_logind_t)
@@ -454,7 +459,6 @@ userdom_relabel_user_tmpfs_files(systemd_logind_t)
 userdom_relabelfrom_user_runtime_dirs(systemd_logind_t)
 userdom_relabelto_user_runtime_dirs(systemd_logind_t)
 userdom_setattr_user_ttys(systemd_logind_t)
-userdom_delete_user_runtime_files(systemd_logind_t)
 userdom_use_user_ttys(systemd_logind_t)
 
 # Needed to work around patch not yet merged into the systemd-logind supported 
on RHEL 7.x



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

2017-12-13 Thread Jason Zaman
commit: 8a4683baa79c7263f86e1c1cbc9bf7cd54bff2e2
Author: Jason Zaman  perfinion  com>
AuthorDate: Thu Dec 14 05:11:04 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Thu Dec 14 05:11:04 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=8a4683ba

Merge upstream

 gentoo/STATE | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gentoo/STATE b/gentoo/STATE
index 6c8a28c7..916c0734 100644
--- a/gentoo/STATE
+++ b/gentoo/STATE
@@ -1,2 +1,2 @@
-master 8e19b3103e138836abf8da6e3cba501b3c3dbc54
-contrib 5a18197815cb7a1c877be4f7476d100f51c8f9eb
+master 94f1a1b3f30f4bf269b292f963363f06fb3e53e4
+contrib 8eba6270363964b7e88af4cf211ac090bfe41dd8



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

2017-12-13 Thread Jason Zaman
commit: f884129ee59182688f70ddba6600f0b63d3afa94
Author: Jason Zaman  perfinion  com>
AuthorDate: Wed Dec 13 18:17:20 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Thu Dec 14 05:09:40 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=f884129e

gpg: Add gpg_agent_use_card boolean for OpenPGP cards

 policy/modules/contrib/gpg.te | 13 +
 1 file changed, 13 insertions(+)

diff --git a/policy/modules/contrib/gpg.te b/policy/modules/contrib/gpg.te
index ca600218..6e8f80d5 100644
--- a/policy/modules/contrib/gpg.te
+++ b/policy/modules/contrib/gpg.te
@@ -14,6 +14,14 @@ policy_module(gpg, 2.12.3)
 ## 
 gen_tunable(gpg_agent_env_file, false)
 
+## 
+## 
+## Determine whether GPG agent can use OpenPGP
+## cards or Yubikeys over USB
+## 
+## 
+gen_tunable(gpg_agent_use_card, false)
+
 attribute_role gpg_roles;
 roleattribute system_r gpg_roles;
 
@@ -274,6 +282,11 @@ tunable_policy(`gpg_agent_env_file',`
userdom_user_home_dir_filetrans_user_home_content(gpg_agent_t, file)
 ')
 
+tunable_policy(`gpg_agent_use_card',`
+   dev_read_sysfs(gpg_agent_t)
+   dev_rw_generic_usb_dev(gpg_agent_t)
+')
+
 tunable_policy(`use_nfs_home_dirs',`
fs_manage_nfs_dirs(gpg_agent_t)
fs_manage_nfs_files(gpg_agent_t)



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

2017-12-13 Thread Jason Zaman
commit: cdfafeaeac734530e89e329dccf9ca03840e0b62
Author: Jason Zaman  perfinion  com>
AuthorDate: Wed Dec 13 18:15:35 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Thu Dec 14 04:55:22 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=cdfafeae

userdomain: Allow public content access

All are allowed read access to readonly files.
unpriv and admin users are allowed rw access to public rw files.

 policy/modules/system/userdomain.if | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/policy/modules/system/userdomain.if 
b/policy/modules/system/userdomain.if
index 696983f1..0d4fa8e4 100644
--- a/policy/modules/system/userdomain.if
+++ b/policy/modules/system/userdomain.if
@@ -894,6 +894,7 @@ template(`userdom_login_user_template', `
miscfiles_read_man_pages($1_t)
# map is needed for man-dbs apropos program
miscfiles_map_man_cache($1_t)
+   miscfiles_read_public_files($1_t)
# for running TeX programs
miscfiles_read_tetex_data($1_t)
miscfiles_exec_tetex_data($1_t)
@@ -1093,6 +1094,8 @@ template(`userdom_unpriv_user_template', `
 
files_exec_usr_files($1_t)
 
+   miscfiles_manage_public_files($1_t)
+
tunable_policy(`user_dmesg',`
kernel_read_ring_buffer($1_t)
',`



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

2017-12-13 Thread Jason Zaman
commit: 414de294634f9a02b072c433c1aab4387f60925e
Author: Chad Hanson  gmail  com>
AuthorDate: Mon Dec 11 04:02:15 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Wed Dec 13 11:59:25 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=414de294

Fix implementation of MLS file relabel attributes

This patch properly completes the implementation of the MLS file relabel 
attributes. In the previous patch 
[http://oss.tresys.com/pipermail/refpolicy/2016-July/008038.html], a new 
attribute, mlsfilerelabetoclr, was created. There should have been a second 
attribute, mlsfilerelabel, created instead of overloading mlsfilewrite for this 
privilege. I concur with creating new attributes for this situation. I have 
created the patch below.

Signed-off-by: Chad Hanson  gmail.com>

 policy/mls   |  2 +-
 policy/modules/kernel/mls.if | 28 
 policy/modules/kernel/mls.te |  3 ++-
 3 files changed, 27 insertions(+), 6 deletions(-)

diff --git a/policy/mls b/policy/mls
index 2dadd205..73ff301b 100644
--- a/policy/mls
+++ b/policy/mls
@@ -72,7 +72,7 @@ mlsconstrain { file lnk_file fifo_file } { create relabelto }
 mlsconstrain { dir file lnk_file chr_file blk_file sock_file fifo_file } 
relabelto
(( h1 dom h2 ) or
(( t1 == mlsfilerelabeltoclr ) and ( h1 dom l2 )) or
-   ( t1 == mlsfilewrite ));
+   ( t1 == mlsfilerelabel ));
 
 # the file "read" ops (note the check is dominance of the low level)
 mlsconstrain { dir file lnk_file chr_file blk_file sock_file fifo_file } { 
read getattr execute }

diff --git a/policy/modules/kernel/mls.if b/policy/modules/kernel/mls.if
index b09c0a5a..2e2bebc2 100644
--- a/policy/modules/kernel/mls.if
+++ b/policy/modules/kernel/mls.if
@@ -74,6 +74,26 @@ interface(`mls_file_write_to_clearance',`
 
 ## 
 ## Make specified domain MLS trusted
+## for writing to files at all levels.
+## 
+## 
+## 
+## Domain allowed access.
+## 
+## 
+## 
+#
+interface(`mls_file_write_all_levels',`
+   gen_require(`
+   attribute mlsfilewrite;
+   ')
+
+   typeattribute $1 mlsfilewrite;
+')
+
+
+## 
+## Make specified domain MLS trusted
 ## for relabelto to files up to its clearance.
 ## 
 ## 
@@ -94,7 +114,7 @@ interface(`mls_file_relabel_to_clearance',`
 
 ## 
 ## Make specified domain MLS trusted
-## for writing to files at all levels.
+## for relabelto to files at all levels.
 ## 
 ## 
 ## 
@@ -103,12 +123,12 @@ interface(`mls_file_relabel_to_clearance',`
 ## 
 ## 
 #
-interface(`mls_file_write_all_levels',`
+interface(`mls_file_relabel',`
gen_require(`
-   attribute mlsfilewrite;
+   attribute mlsfilerelabel;
')
 
-   typeattribute $1 mlsfilewrite;
+   typeattribute $1 mlsfilerelabel;
 ')
 
 

diff --git a/policy/modules/kernel/mls.te b/policy/modules/kernel/mls.te
index ad74e81f..7c50e75c 100644
--- a/policy/modules/kernel/mls.te
+++ b/policy/modules/kernel/mls.te
@@ -10,9 +10,10 @@ attribute mlsfilereadtoclr;
 attribute mlsfilewrite;
 attribute mlsfilewritetoclr;
 attribute mlsfilewriteinrange;
+attribute mlsfilerelabel;
+attribute mlsfilerelabeltoclr;
 attribute mlsfileupgrade;
 attribute mlsfiledowngrade;
-attribute mlsfilerelabeltoclr;
 
 attribute mlsnetread;
 attribute mlsnetreadtoclr;



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

2017-12-13 Thread Jason Zaman
commit: d56f72e0072b149d996caa98425c90be16aa5410
Author: Jason Zaman  perfinion  com>
AuthorDate: Wed Dec 13 18:17:19 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Thu Dec 14 05:09:40 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=d56f72e0

dirmngr: allow filetrans in gpg_runtime_t

commit 1b9cd3bd9c44732bdf756301408582bcfe9073c9
("gpg: manage user runtime socket files and directories")
changed /run/user/%{USERID}/gnupg/ to gpg_runtime_t, so the filetrans
for gpg_agent_tmp_t needs updating.

 policy/modules/contrib/dirmngr.te |  3 +++
 policy/modules/contrib/gpg.if | 19 +++
 2 files changed, 22 insertions(+)

diff --git a/policy/modules/contrib/dirmngr.te 
b/policy/modules/contrib/dirmngr.te
index 8f4cb991..75833a42 100644
--- a/policy/modules/contrib/dirmngr.te
+++ b/policy/modules/contrib/dirmngr.te
@@ -69,6 +69,7 @@ dev_read_rand(dirmngr_t)
 sysnet_dns_name_resolve(dirmngr_t)
 
 corenet_tcp_connect_pgpkeyserver_port(dirmngr_t)
+corenet_udp_bind_generic_node(dirmngr_t)
 
 files_read_etc_files(dirmngr_t)
 
@@ -81,5 +82,7 @@ userdom_user_runtime_filetrans(dirmngr_t, dirmngr_tmp_t, dir)
 
 optional_policy(`
gpg_agent_tmp_filetrans(dirmngr_t, dirmngr_tmp_t, sock_file)
+   gpg_runtime_filetrans(dirmngr_t, dirmngr_tmp_t, sock_file)
gpg_secret_filetrans(dirmngr_t, dirmngr_home_t, dir)
+   gpg_stream_connect_agent(dirmngr_t)
 ')

diff --git a/policy/modules/contrib/gpg.if b/policy/modules/contrib/gpg.if
index 6266019b..359560f8 100644
--- a/policy/modules/contrib/gpg.if
+++ b/policy/modules/contrib/gpg.if
@@ -239,6 +239,25 @@ interface(`gpg_agent_tmp_filetrans',`
 
 
 ## 
+## filetrans in gpg_runtime_t dirs
+## 
+## 
+## 
+## Domain allowed access.
+## 
+## 
+#
+interface(`gpg_runtime_filetrans',`
+   gen_require(`
+   type gpg_runtime_t;
+   ')
+
+   filetrans_pattern($1, gpg_runtime_t, $2, $3, $4)
+   userdom_search_user_runtime($1)
+')
+
+
+## 
 ## filetrans in gpg_secret_t dirs
 ## 
 ## 



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

2017-12-13 Thread Jason Zaman
commit: 72c7189a1fd67ed897008b084ad9ffb595cd3221
Author: Jason Zaman  perfinion  com>
AuthorDate: Wed Dec 13 14:29:31 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Wed Dec 13 14:29:31 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=72c7189a

Merge upstream

 gentoo/STATE | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gentoo/STATE b/gentoo/STATE
index a9d8a298..6c8a28c7 100644
--- a/gentoo/STATE
+++ b/gentoo/STATE
@@ -1,2 +1,2 @@
-master 1461e89016bcf4a17c6a4e37f89e2f575cd0ac09
-contrib 95206ce896a49cb2152657699f61d8ee68fb277e
+master 8e19b3103e138836abf8da6e3cba501b3c3dbc54
+contrib 5a18197815cb7a1c877be4f7476d100f51c8f9eb



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

2017-12-13 Thread Jason Zaman
commit: fe73a7e41325536c918f4da90cf251b731d37824
Author: David Sugar  tresys  com>
AuthorDate: Tue Dec 12 02:15:24 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Wed Dec 13 12:03:31 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=fe73a7e4

Make xdm directories created in /run/user/%{USERID}/ xdm_runtime_t 
(user_runtime_content_type)

Setup type  xdm_runtime_t for files and directories created in 
/run/user/%{USERID}/ and use filetrans to transition from user_runtime_t to our 
private type.

type=AVC msg=audit(1511962167.495:64): avc:  denied  { write } for  pid=1137 
comm="at-spi-bus-laun" name="/" dev="tmpfs" ino=14731 
scontext=system_u:system_r:xdm_t:s0-s0:c0.c1023 
tcontext=system_u:object_r:user_runtime_t:s0 tclass=dir
type=AVC msg=audit(1511962167.495:64): avc:  denied  { add_name } for  pid=1137 
comm="at-spi-bus-laun" name="dconf" 
scontext=system_u:system_r:xdm_t:s0-s0:c0.c1023 
tcontext=system_u:object_r:user_runtime_t:s0 tclass=dir
type=AVC msg=audit(1511962167.495:64): avc:  denied  { create } for  pid=1137 
comm="at-spi-bus-laun" name="dconf" 
scontext=system_u:system_r:xdm_t:s0-s0:c0.c1023 
tcontext=system_u:object_r:user_runtime_t:s0 tclass=dir
type=AVC msg=audit(1511962167.495:65): avc:  denied  { create } for  pid=1137 
comm="at-spi-bus-laun" name="user" 
scontext=system_u:system_r:xdm_t:s0-s0:c0.c1023 
tcontext=system_u:object_r:user_runtime_t:s0 tclass=file
type=AVC msg=audit(1511962167.495:65): avc:  denied  { read write open } for  
pid=1137 comm="at-spi-bus-laun" path="/run/user/998/dconf/user" dev="tmpfs" 
ino=14798 scontext=system_u:system_r:xdm_t:s0-s0:c0.c1023 
tcontext=system_u:object_r:user_runtime_t:s0 tclass=file
type=AVC msg=audit(1511962199.010:144): avc:  denied  { read write } for  
pid=1614 comm="at-spi-bus-laun" name="user" dev="tmpfs" ino=14798 
scontext=system_u:system_r:xdm_t:s0-s0:c0.c1023 
tcontext=system_u:object_r:user_runtime_t:s0 tclass=file
type=AVC msg=audit(1511962199.010:144): avc:  denied  { open } for  pid=1614 
comm="at-spi-bus-laun" path="/run/user/998/dconf/user" dev="tmpfs" ino=14798 
scontext=system_u:system_r:xdm_t:s0-s0:c0.c1023 
tcontext=system_u:object_r:user_runtime_t:s0 tclass=file
type=AVC msg=audit(1511962947.864:350): avc:  denied  { read write } for  
pid=1784 comm="at-spi-bus-laun" name="user" dev="tmpfs" ino=14798 
scontext=system_u:system_r:xdm_t:s0-s0:c0.c1023 
tcontext=system_u:object_r:user_runtime_t:s0 tclass=file
type=AVC msg=audit(1511962947.864:350): avc:  denied  { open } for  pid=1784 
comm="at-spi-bus-laun" path="/run/user/998/dconf/user" dev="tmpfs" ino=14798 
scontext=system_u:system_r:xdm_t:s0-s0:c0.c1023 
tcontext=system_u:object_r:user_runtime_t:s0 tclass=file
type=AVC msg=audit(1511962981.011:440): avc:  denied  { read write } for  
pid=1877 comm="at-spi-bus-laun" name="user" dev="tmpfs" ino=14798 
scontext=system_u:system_r:xdm_t:s0-s0:c0.c1023 
tcontext=system_u:object_r:user_runtime_t:s0 tclass=file
type=AVC msg=audit(1511962981.011:440): avc:  denied  { open } for  pid=1877 
comm="at-spi-bus-laun" path="/run/user/998/dconf/user" dev="tmpfs" ino=14798 
scontext=system_u:system_r:xdm_t:s0-s0:c0.c1023 
tcontext=system_u:object_r:user_runtime_t:s0 tclass=file

Signed-off-by: Dave Sugar  tresys.com>

 policy/modules/services/xserver.te | 9 +
 1 file changed, 9 insertions(+)

diff --git a/policy/modules/services/xserver.te 
b/policy/modules/services/xserver.te
index efd965a7..6564c7f4 100644
--- a/policy/modules/services/xserver.te
+++ b/policy/modules/services/xserver.te
@@ -186,6 +186,10 @@ files_type(xdm_var_lib_t)
 type xdm_var_run_t;
 files_pid_file(xdm_var_run_t)
 
+# type for /run/user/%{USERID}/*
+type xdm_runtime_t;
+userdom_user_runtime_content(xdm_runtime_t)
+
 type xdm_tmp_t;
 files_tmp_file(xdm_tmp_t)
 typealias xdm_tmp_t alias ice_tmp_t;
@@ -345,6 +349,10 @@ files_lock_filetrans(xdm_t, xdm_lock_t, file)
 # this is ugly, daemons should not create files under /etc!
 manage_files_pattern(xdm_t, xdm_rw_etc_t, xdm_rw_etc_t)
 
+# files in /run/user/%{USERID}/*
+manage_dirs_pattern(xdm_t, xdm_runtime_t, xdm_runtime_t)
+manage_files_pattern(xdm_t, xdm_runtime_t, xdm_runtime_t)
+
 manage_dirs_pattern(xdm_t, xdm_tmp_t, xdm_tmp_t)
 manage_files_pattern(xdm_t, xdm_tmp_t, xdm_tmp_t)
 manage_sock_files_pattern(xdm_t, xdm_tmp_t, xdm_tmp_t)
@@ -493,6 +501,7 @@ userdom_create_all_users_keys(xdm_t)
 # Search /proc for any user domain processes.
 userdom_read_all_users_state(xdm_t)
 userdom_signal_all_users(xdm_t)
+userdom_user_runtime_filetrans(xdm_t, xdm_runtime_t, dir)
 
 # for .dmrc: this was used by the Gnome Display Manager (gdm)
 # and it is now obsolete in Gnome3



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

2017-12-13 Thread Jason Zaman
commit: 21c5fa41199d120c33d7b981e8bf6b09692ed7bd
Author: Chris PeBenito  ieee  org>
AuthorDate: Thu Dec 14 00:01:45 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Thu Dec 14 05:08:28 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=21c5fa41

Add missing mmap_*_files_pattern macros.

 policy/support/file_patterns.spt | 10 ++
 1 file changed, 10 insertions(+)

diff --git a/policy/support/file_patterns.spt b/policy/support/file_patterns.spt
index d2e0dc2c..cd89f99c 100644
--- a/policy/support/file_patterns.spt
+++ b/policy/support/file_patterns.spt
@@ -99,6 +99,11 @@ define(`read_files_pattern',`
allow $1 $3:file read_file_perms;
 ')
 
+define(`mmap_read_files_pattern',`
+   allow $1 $2:dir search_dir_perms;
+   allow $1 $3:file mmap_read_file_perms;
+')
+
 define(`mmap_files_pattern',`
# deprecated 20171213
refpolicywarn(`mmap_files_pattern() is deprecated, please use 
mmap_exec_files_pattern() instead')
@@ -131,6 +136,11 @@ define(`rw_files_pattern',`
allow $1 $3:file rw_file_perms;
 ')
 
+define(`mmap_rw_files_pattern',`
+   allow $1 $2:dir search_dir_perms;
+   allow $1 $3:file mmap_rw_file_perms;
+')
+
 define(`create_files_pattern',`
allow $1 $2:dir add_entry_dir_perms;
allow $1 $3:file create_file_perms;



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

2017-12-13 Thread Jason Zaman
commit: 94e5bdcfc5d1a49605d019ff465dd9f56bd9686d
Author: Chris PeBenito  ieee  org>
AuthorDate: Wed Dec 13 23:29:26 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Thu Dec 14 04:55:22 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=94e5bdcf

storage, userdomain: Module version bump.

 policy/modules/kernel/storage.te| 2 +-
 policy/modules/system/userdomain.te | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/policy/modules/kernel/storage.te b/policy/modules/kernel/storage.te
index eb9b5b8d..d2a49c97 100644
--- a/policy/modules/kernel/storage.te
+++ b/policy/modules/kernel/storage.te
@@ -1,4 +1,4 @@
-policy_module(storage, 1.15.0)
+policy_module(storage, 1.15.1)
 
 
 #

diff --git a/policy/modules/system/userdomain.te 
b/policy/modules/system/userdomain.te
index a3a1802e..3db9b0c2 100644
--- a/policy/modules/system/userdomain.te
+++ b/policy/modules/system/userdomain.te
@@ -1,4 +1,4 @@
-policy_module(userdomain, 4.14.9)
+policy_module(userdomain, 4.14.10)
 
 
 #



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

2017-12-13 Thread Jason Zaman
commit: 642d9aec1ad72bfd069871b24d88bc4361cbdf78
Author: Chris PeBenito  ieee  org>
AuthorDate: Wed Dec 13 23:58:34 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Thu Dec 14 05:08:28 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=642d9aec

Add new mmap permission set and pattern support macros.

Deprecate mmap_file_perms and mmap_files_pattern since they are not fully
informative about their access.  Replace with a full set of permission
set macros for mmap.

Requested for selinux-testsuite usage.

 policy/modules/kernel/corecommands.if | 4 ++--
 policy/modules/kernel/domain.if   | 4 ++--
 policy/modules/system/libraries.if| 4 ++--
 policy/modules/system/selinuxutil.te  | 2 +-
 policy/modules/system/userdomain.if   | 2 +-
 policy/support/file_patterns.spt  | 9 -
 policy/support/misc_macros.spt| 2 +-
 policy/support/obj_perm_sets.spt  | 8 +++-
 8 files changed, 24 insertions(+), 11 deletions(-)

diff --git a/policy/modules/kernel/corecommands.if 
b/policy/modules/kernel/corecommands.if
index 0edfbcfa..9e61dee5 100644
--- a/policy/modules/kernel/corecommands.if
+++ b/policy/modules/kernel/corecommands.if
@@ -388,7 +388,7 @@ interface(`corecmd_mmap_bin_files',`
')
 
corecmd_search_bin($1)
-   mmap_files_pattern($1, bin_t, bin_t)
+   mmap_exec_files_pattern($1, bin_t, bin_t)
 ')
 
 
@@ -768,7 +768,7 @@ interface(`corecmd_mmap_all_executables',`
')
 
corecmd_search_bin($1)
-   mmap_files_pattern($1, bin_t, exec_type)
+   mmap_exec_files_pattern($1, bin_t, exec_type)
 ')
 
 # Now starts gentoo specific but cannot use ifdef_distro gentoo here

diff --git a/policy/modules/kernel/domain.if b/policy/modules/kernel/domain.if
index 7b8aec2c..1673d1a9 100644
--- a/policy/modules/kernel/domain.if
+++ b/policy/modules/kernel/domain.if
@@ -128,7 +128,7 @@ interface(`domain_entry_file',`
')
 
allow $1 $2:file entrypoint;
-   allow $1 $2:file { mmap_file_perms ioctl lock };
+   allow $1 $2:file { mmap_exec_file_perms ioctl lock };
 
typeattribute $2 entry_type;
 
@@ -1390,7 +1390,7 @@ interface(`domain_mmap_all_entry_files',`
attribute entry_type;
')
 
-   allow $1 entry_type:file mmap_file_perms;
+   allow $1 entry_type:file mmap_exec_file_perms;
 ')
 
 

diff --git a/policy/modules/system/libraries.if 
b/policy/modules/system/libraries.if
index c54f0b81..86baa34e 100644
--- a/policy/modules/system/libraries.if
+++ b/policy/modules/system/libraries.if
@@ -84,7 +84,7 @@ interface(`libs_use_ld_so',`
allow $1 lib_t:dir list_dir_perms;
 
read_lnk_files_pattern($1, lib_t, { lib_t ld_so_t })
-   mmap_files_pattern($1, lib_t, ld_so_t)
+   mmap_exec_files_pattern($1, lib_t, ld_so_t)
 
allow $1 ld_so_cache_t:file { map read_file_perms };
 ')
@@ -426,7 +426,7 @@ interface(`libs_use_shared_libs',`
files_search_usr($1)
allow $1 lib_t:dir list_dir_perms;
read_lnk_files_pattern($1, lib_t, { lib_t textrel_shlib_t })
-   mmap_files_pattern($1, lib_t, { lib_t textrel_shlib_t })
+   mmap_exec_files_pattern($1, lib_t, { lib_t textrel_shlib_t })
allow $1 textrel_shlib_t:file execmod;
 ')
 

diff --git a/policy/modules/system/selinuxutil.te 
b/policy/modules/system/selinuxutil.te
index bd63b30c..bbb23811 100644
--- a/policy/modules/system/selinuxutil.te
+++ b/policy/modules/system/selinuxutil.te
@@ -489,7 +489,7 @@ allow semanage_t policy_src_t:dir search;
 filetrans_pattern(semanage_t, selinux_config_t, semanage_store_t, dir, 
"modules")
 
 allow semanage_t semanage_tmp_t:dir manage_dir_perms;
-allow semanage_t semanage_tmp_t:file { manage_file_perms mmap_file_perms };
+allow semanage_t semanage_tmp_t:file { manage_file_perms mmap_exec_file_perms 
};
 files_tmp_filetrans(semanage_t, semanage_tmp_t, { file dir })
 
 kernel_read_system_state(semanage_t)

diff --git a/policy/modules/system/userdomain.if 
b/policy/modules/system/userdomain.if
index 0d4fa8e4..6fb416a8 100644
--- a/policy/modules/system/userdomain.if
+++ b/policy/modules/system/userdomain.if
@@ -1984,7 +1984,7 @@ interface(`userdom_mmap_user_home_content_files',`
type user_home_dir_t, user_home_t;
')
 
-   mmap_files_pattern($1, { user_home_dir_t user_home_t }, user_home_t)
+   mmap_exec_files_pattern($1, { user_home_dir_t user_home_t }, 
user_home_t)
files_search_home($1)
 ')
 

diff --git a/policy/support/file_patterns.spt b/policy/support/file_patterns.spt
index 2fa59f6f..d2e0dc2c 100644
--- a/policy/support/file_patterns.spt
+++ b/policy/support/file_patterns.spt
@@ -100,8 +100,15 @@ define(`read_files_pattern',`
 ')
 
 define(`mmap_files_pattern',`
+   # deprecated 20171213
+   refpolicywarn(`mmap_files_pattern() is deprecated, please use 
mmap_ex

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

2017-12-13 Thread Jason Zaman
commit: a7744e40641af7c4564f532f5711709ae46e69ab
Author: Jason Zaman  perfinion  com>
AuthorDate: Wed Dec 13 18:17:22 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Thu Dec 14 05:09:40 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=a7744e40

Set user_runtime_content_type for all remaining types in /run/user/%{UID}/

 policy/modules/contrib/dbus.te   | 1 +
 policy/modules/contrib/dirmngr.te| 1 +
 policy/modules/contrib/gnome.te  | 2 ++
 policy/modules/contrib/gpg.te| 2 ++
 policy/modules/contrib/pulseaudio.te | 1 +
 5 files changed, 7 insertions(+)

diff --git a/policy/modules/contrib/dbus.te b/policy/modules/contrib/dbus.te
index 1aa6dba1..142b02e6 100644
--- a/policy/modules/contrib/dbus.te
+++ b/policy/modules/contrib/dbus.te
@@ -49,6 +49,7 @@ init_daemon_pid_file(system_dbusd_var_run_t, dir, "dbus")
 
 type session_dbusd_runtime_t;
 files_pid_file(session_dbusd_runtime_t)
+userdom_user_runtime_content(session_dbusd_runtime_t)
 
 ifdef(`enable_mcs',`
init_ranged_system_domain(system_dbusd_t, dbusd_exec_t, s0 - 
mcs_systemhigh)

diff --git a/policy/modules/contrib/dirmngr.te 
b/policy/modules/contrib/dirmngr.te
index 75833a42..fa5898e4 100644
--- a/policy/modules/contrib/dirmngr.te
+++ b/policy/modules/contrib/dirmngr.te
@@ -20,6 +20,7 @@ logging_log_file(dirmngr_log_t)
 
 type dirmngr_tmp_t;
 userdom_user_tmp_file(dirmngr_tmp_t)
+userdom_user_runtime_content(dirmngr_tmp_t)
 
 type dirmngr_var_lib_t;
 files_type(dirmngr_var_lib_t)

diff --git a/policy/modules/contrib/gnome.te b/policy/modules/contrib/gnome.te
index b6f14dbc..2988a541 100644
--- a/policy/modules/contrib/gnome.te
+++ b/policy/modules/contrib/gnome.te
@@ -45,9 +45,11 @@ userdom_user_home_content(gnome_keyring_home_t)
 
 type gnome_keyring_tmp_t;
 userdom_user_tmp_file(gnome_keyring_tmp_t)
+userdom_user_runtime_content(gnome_keyring_tmp_t)
 
 type gstreamer_orcexec_t;
 application_executable_file(gstreamer_orcexec_t)
+userdom_user_runtime_content(gstreamer_orcexec_t)
 
 ##
 #

diff --git a/policy/modules/contrib/gpg.te b/policy/modules/contrib/gpg.te
index 6e8f80d5..f020c0a1 100644
--- a/policy/modules/contrib/gpg.te
+++ b/policy/modules/contrib/gpg.te
@@ -39,6 +39,7 @@ role gpg_roles types gpg_t;
 
 type gpg_runtime_t;
 files_pid_file(gpg_runtime_t)
+userdom_user_runtime_content(gpg_runtime_t)
 
 type gpg_agent_t;
 type gpg_agent_exec_t;
@@ -47,6 +48,7 @@ role gpg_agent_roles types gpg_agent_t;
 
 type gpg_agent_tmp_t;
 userdom_user_tmp_file(gpg_agent_tmp_t)
+userdom_user_runtime_content(gpg_agent_tmp_t)
 
 type gpg_secret_t;
 userdom_user_home_content(gpg_secret_t)

diff --git a/policy/modules/contrib/pulseaudio.te 
b/policy/modules/contrib/pulseaudio.te
index cc1db3d4..aa6042d7 100644
--- a/policy/modules/contrib/pulseaudio.te
+++ b/policy/modules/contrib/pulseaudio.te
@@ -29,6 +29,7 @@ userdom_user_home_content(pulseaudio_home_t)
 
 type pulseaudio_tmp_t;
 userdom_user_tmp_file(pulseaudio_tmp_t)
+userdom_user_runtime_content(pulseaudio_tmp_t)
 
 type pulseaudio_tmpfs_t;
 userdom_user_tmpfs_file(pulseaudio_tmpfs_t)



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

2017-12-13 Thread Jason Zaman
commit: 5e18d3eb437717c6ad25e614c617b0cad5700879
Author: Chris PeBenito  ieee  org>
AuthorDate: Wed Dec 13 23:55:43 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Thu Dec 14 05:09:40 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=5e18d3eb

Replace deprecated mmap perm sets and pattern usage.

 policy/modules/contrib/apache.te| 2 +-
 policy/modules/contrib/cobbler.te   | 2 +-
 policy/modules/contrib/dpkg.te  | 2 +-
 policy/modules/contrib/firewalld.te | 2 +-
 policy/modules/contrib/ftp.if   | 2 +-
 policy/modules/contrib/gnome.if | 2 +-
 policy/modules/contrib/pingd.te | 2 +-
 policy/modules/contrib/portage.te   | 2 +-
 policy/modules/contrib/postfix.te   | 4 ++--
 policy/modules/contrib/prelink.te   | 6 +++---
 policy/modules/contrib/samba.te | 2 +-
 policy/modules/contrib/ulogd.te | 2 +-
 12 files changed, 15 insertions(+), 15 deletions(-)

diff --git a/policy/modules/contrib/apache.te b/policy/modules/contrib/apache.te
index d28f4c2f..be12966a 100644
--- a/policy/modules/contrib/apache.te
+++ b/policy/modules/contrib/apache.te
@@ -415,7 +415,7 @@ read_lnk_files_pattern(httpd_t, httpd_log_t, httpd_log_t)
 logging_log_filetrans(httpd_t, httpd_log_t, file)
 
 allow httpd_t httpd_modules_t:dir list_dir_perms;
-mmap_files_pattern(httpd_t, httpd_modules_t, httpd_modules_t)
+mmap_exec_files_pattern(httpd_t, httpd_modules_t, httpd_modules_t)
 read_files_pattern(httpd_t, httpd_modules_t, httpd_modules_t)
 read_lnk_files_pattern(httpd_t, httpd_modules_t, httpd_modules_t)
 

diff --git a/policy/modules/contrib/cobbler.te 
b/policy/modules/contrib/cobbler.te
index 6177ef41..a3a4453a 100644
--- a/policy/modules/contrib/cobbler.te
+++ b/policy/modules/contrib/cobbler.te
@@ -72,7 +72,7 @@ allow cobblerd_t cobbler_etc_t:dir list_dir_perms;
 allow cobblerd_t cobbler_etc_t:file read_file_perms;
 allow cobblerd_t cobbler_etc_t:lnk_file read_lnk_file_perms;
 
-allow cobblerd_t cobbler_tmp_t:file mmap_file_perms;
+allow cobblerd_t cobbler_tmp_t:file mmap_exec_file_perms;
 manage_dirs_pattern(cobblerd_t, cobbler_tmp_t, cobbler_tmp_t)
 manage_files_pattern(cobblerd_t, cobbler_tmp_t, cobbler_tmp_t)
 files_tmp_filetrans(cobblerd_t, cobbler_tmp_t, { dir file })

diff --git a/policy/modules/contrib/dpkg.te b/policy/modules/contrib/dpkg.te
index e165fec3..0ff59b94 100644
--- a/policy/modules/contrib/dpkg.te
+++ b/policy/modules/contrib/dpkg.te
@@ -84,7 +84,7 @@ manage_sock_files_pattern(dpkg_t, dpkg_tmpfs_t, dpkg_tmpfs_t)
 manage_fifo_files_pattern(dpkg_t, dpkg_tmpfs_t, dpkg_tmpfs_t)
 fs_tmpfs_filetrans(dpkg_t, dpkg_tmpfs_t, { dir file lnk_file sock_file 
fifo_file })
 
-allow dpkg_t dpkg_var_lib_t:file mmap_file_perms;
+allow dpkg_t dpkg_var_lib_t:file mmap_exec_file_perms;
 manage_files_pattern(dpkg_t, dpkg_var_lib_t, dpkg_var_lib_t)
 files_var_lib_filetrans(dpkg_t, dpkg_var_lib_t, dir)
 

diff --git a/policy/modules/contrib/firewalld.te 
b/policy/modules/contrib/firewalld.te
index 2c930fe5..aa1c637d 100644
--- a/policy/modules/contrib/firewalld.te
+++ b/policy/modules/contrib/firewalld.te
@@ -47,7 +47,7 @@ logging_log_filetrans(firewalld_t, firewalld_var_log_t, file)
 
 manage_files_pattern(firewalld_t, firewalld_tmp_t, firewalld_tmp_t)
 files_tmp_filetrans(firewalld_t, firewalld_tmp_t, file)
-allow firewalld_t firewalld_tmp_t:file mmap_file_perms;
+allow firewalld_t firewalld_tmp_t:file mmap_exec_file_perms;
 
 manage_dirs_pattern(firewalld_t, firewalld_var_run_t, firewalld_var_run_t)
 manage_files_pattern(firewalld_t, firewalld_var_run_t, firewalld_var_run_t)

diff --git a/policy/modules/contrib/ftp.if b/policy/modules/contrib/ftp.if
index 349d1b3b..3bfe581d 100644
--- a/policy/modules/contrib/ftp.if
+++ b/policy/modules/contrib/ftp.if
@@ -53,7 +53,7 @@ interface(`ftp_check_exec',`
')
 
corecmd_search_bin($1)
-   allow $1 ftpd_exec_t:file mmap_file_perms;
+   allow $1 ftpd_exec_t:file mmap_exec_file_perms;
 ')
 
 

diff --git a/policy/modules/contrib/gnome.if b/policy/modules/contrib/gnome.if
index 8ed95ee2..8b27d15a 100644
--- a/policy/modules/contrib/gnome.if
+++ b/policy/modules/contrib/gnome.if
@@ -805,5 +805,5 @@ interface(`gnome_mmap_gstreamer_orcexec',`
type gstreamer_orcexec_t;
')
 
-   allow $1 gstreamer_orcexec_t:file mmap_file_perms;
+   allow $1 gstreamer_orcexec_t:file mmap_exec_file_perms;
 ')

diff --git a/policy/modules/contrib/pingd.te b/policy/modules/contrib/pingd.te
index 8dad7633..e20b15f8 100644
--- a/policy/modules/contrib/pingd.te
+++ b/policy/modules/contrib/pingd.te
@@ -30,7 +30,7 @@ allow pingd_t self:rawip_socket create_socket_perms;
 allow pingd_t pingd_etc_t:file read_file_perms;
 
 read_files_pattern(pingd_t, pingd_modules_t, pingd_modules_t)
-mmap_files_pattern(pingd_t, pingd_modules_t, pingd_modules_t)
+mmap_exec_files_pattern(pingd_t, pingd_modules_t, pingd_modules_t)
 
 

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

2017-12-13 Thread Jason Zaman
commit: d959ec112471aa95de755bc7ec46fc0ca06031d7
Author: Chad Hanson  gmail  com>
AuthorDate: Mon Dec 11 04:04:36 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Wed Dec 13 14:26:59 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=d959ec11

Allow rpm to relabel files at all levels

This patch adds MLS relabel ability to rpm per the previous email request: 
http://oss.tresys.com/pipermail/refpolicy/2016-July/008038.html

Signed-off-by: Chad Hanson  gmail.com>

 policy/modules/contrib/rpm.te | 1 +
 1 file changed, 1 insertion(+)

diff --git a/policy/modules/contrib/rpm.te b/policy/modules/contrib/rpm.te
index 44e8c7b5..9b1c1048 100644
--- a/policy/modules/contrib/rpm.te
+++ b/policy/modules/contrib/rpm.te
@@ -174,6 +174,7 @@ fs_search_auto_mountpoints(rpm_t)
 
 mls_file_read_all_levels(rpm_t)
 mls_file_write_all_levels(rpm_t)
+mls_file_relabel(rpm_t)
 mls_file_upgrade(rpm_t)
 mls_file_downgrade(rpm_t)
 



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

2017-12-13 Thread Jason Zaman
commit: f535dde10ac78ef53ae5dae23f848c2a2cafa55c
Author: Jason Zaman  perfinion  com>
AuthorDate: Wed Dec 13 18:17:21 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Thu Dec 14 05:09:40 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=f535dde1

cachefilesd: make cachefilesd_cache_t a mountpoint

 policy/modules/contrib/cachefilesd.te | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/policy/modules/contrib/cachefilesd.te 
b/policy/modules/contrib/cachefilesd.te
index d225d745..d09ac561 100644
--- a/policy/modules/contrib/cachefilesd.te
+++ b/policy/modules/contrib/cachefilesd.te
@@ -13,7 +13,7 @@ type cachefilesd_initrc_exec_t;
 init_script_file(cachefilesd_initrc_exec_t)
 
 type cachefilesd_cache_t;
-files_type(cachefilesd_cache_t)
+files_mountpoint(cachefilesd_cache_t)
 
 type cachefilesd_var_run_t;
 files_pid_file(cachefilesd_var_run_t)



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

2017-12-13 Thread Jason Zaman
commit: 398ce42470bed2460950fb6421724912bf8477d6
Author: Chris PeBenito  ieee  org>
AuthorDate: Wed Dec 13 01:25:32 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Wed Dec 13 12:03:31 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=398ce424

mls, xserver, systemd, userdomain: Module version bump.

 policy/modules/kernel/mls.te| 2 +-
 policy/modules/services/xserver.te  | 2 +-
 policy/modules/system/systemd.te| 2 +-
 policy/modules/system/userdomain.te | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/policy/modules/kernel/mls.te b/policy/modules/kernel/mls.te
index 7c50e75c..4bd4f43e 100644
--- a/policy/modules/kernel/mls.te
+++ b/policy/modules/kernel/mls.te
@@ -1,4 +1,4 @@
-policy_module(mls, 1.9.1)
+policy_module(mls, 1.9.2)
 
 
 #

diff --git a/policy/modules/services/xserver.te 
b/policy/modules/services/xserver.te
index 6564c7f4..7a8a2f7a 100644
--- a/policy/modules/services/xserver.te
+++ b/policy/modules/services/xserver.te
@@ -1,4 +1,4 @@
-policy_module(xserver, 3.14.7)
+policy_module(xserver, 3.14.8)
 
 gen_require(`
class x_drawable all_x_drawable_perms;

diff --git a/policy/modules/system/systemd.te b/policy/modules/system/systemd.te
index f64059b1..eddd6153 100644
--- a/policy/modules/system/systemd.te
+++ b/policy/modules/system/systemd.te
@@ -1,4 +1,4 @@
-policy_module(systemd, 1.4.7)
+policy_module(systemd, 1.4.8)
 
 #
 #

diff --git a/policy/modules/system/userdomain.te 
b/policy/modules/system/userdomain.te
index a130215b..a3a1802e 100644
--- a/policy/modules/system/userdomain.te
+++ b/policy/modules/system/userdomain.te
@@ -1,4 +1,4 @@
-policy_module(userdomain, 4.14.8)
+policy_module(userdomain, 4.14.9)
 
 
 #



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

2017-12-13 Thread Jason Zaman
commit: 1979ea290f6c6e381a1c1cd9219a68227f2febb5
Author: Chris PeBenito  ieee  org>
AuthorDate: Wed Dec 13 23:29:02 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Thu Dec 14 05:09:40 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=1979ea29

cachefilesd, dbus, dirmngr, gnome, gpg, pulseaudio: Module version bump.

 policy/modules/contrib/cachefilesd.te | 2 +-
 policy/modules/contrib/dbus.te| 2 +-
 policy/modules/contrib/dirmngr.te | 2 +-
 policy/modules/contrib/gnome.te   | 2 +-
 policy/modules/contrib/gpg.te | 2 +-
 policy/modules/contrib/pulseaudio.te  | 2 +-
 6 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/policy/modules/contrib/cachefilesd.te 
b/policy/modules/contrib/cachefilesd.te
index d09ac561..97a70718 100644
--- a/policy/modules/contrib/cachefilesd.te
+++ b/policy/modules/contrib/cachefilesd.te
@@ -1,4 +1,4 @@
-policy_module(cachefilesd, 1.4.0)
+policy_module(cachefilesd, 1.4.1)
 
 
 #

diff --git a/policy/modules/contrib/dbus.te b/policy/modules/contrib/dbus.te
index 142b02e6..395f0981 100644
--- a/policy/modules/contrib/dbus.te
+++ b/policy/modules/contrib/dbus.te
@@ -1,4 +1,4 @@
-policy_module(dbus, 1.23.3)
+policy_module(dbus, 1.23.4)
 
 gen_require(`
class dbus all_dbus_perms;

diff --git a/policy/modules/contrib/dirmngr.te 
b/policy/modules/contrib/dirmngr.te
index fa5898e4..064750e1 100644
--- a/policy/modules/contrib/dirmngr.te
+++ b/policy/modules/contrib/dirmngr.te
@@ -1,4 +1,4 @@
-policy_module(dirmngr, 1.3.0)
+policy_module(dirmngr, 1.3.1)
 
 
 #

diff --git a/policy/modules/contrib/gnome.te b/policy/modules/contrib/gnome.te
index 2988a541..502e23e8 100644
--- a/policy/modules/contrib/gnome.te
+++ b/policy/modules/contrib/gnome.te
@@ -1,4 +1,4 @@
-policy_module(gnome, 2.8.1)
+policy_module(gnome, 2.8.2)
 
 ##
 #

diff --git a/policy/modules/contrib/gpg.te b/policy/modules/contrib/gpg.te
index f020c0a1..96b9cd12 100644
--- a/policy/modules/contrib/gpg.te
+++ b/policy/modules/contrib/gpg.te
@@ -1,4 +1,4 @@
-policy_module(gpg, 2.12.3)
+policy_module(gpg, 2.12.4)
 
 
 #

diff --git a/policy/modules/contrib/pulseaudio.te 
b/policy/modules/contrib/pulseaudio.te
index aa6042d7..27c7c27c 100644
--- a/policy/modules/contrib/pulseaudio.te
+++ b/policy/modules/contrib/pulseaudio.te
@@ -1,4 +1,4 @@
-policy_module(pulseaudio, 1.10.2)
+policy_module(pulseaudio, 1.10.3)
 
 
 #



[gentoo-commits] proj/musl:master commit in: dev-lang/rust/

2017-12-13 Thread Aric Belsito
commit: ea62e779486ae9b1b84d13f8c249f3b007d9ad36
Author: Aric Belsito  gmail  com>
AuthorDate: Thu Dec 14 04:36:36 2017 +
Commit: Aric Belsito  gmail  com>
CommitDate: Thu Dec 14 04:36:36 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=ea62e779

dev-lang/rust: documentation tweaks

 dev-lang/rust/rust-1.21.0.ebuild | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/dev-lang/rust/rust-1.21.0.ebuild b/dev-lang/rust/rust-1.21.0.ebuild
index b10900c..d6c1fe1 100644
--- a/dev-lang/rust/rust-1.21.0.ebuild
+++ b/dev-lang/rust/rust-1.21.0.ebuild
@@ -69,7 +69,6 @@ SRC_URI="https://static.rust-lang.org/dist/${SRC} -> 
rustc-${PV}-src.tar.xz
 LICENSE="|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA"
 
 IUSE="debug doc jemalloc system-llvm"
-REQUIRED_USE=""
 
 RDEPEND="
system-llvm? ( sys-devel/llvm:4 )
@@ -192,6 +191,14 @@ src_install() {
mv "${D}/usr/bin/rust-gdb" "${D}/usr/bin/rust-gdb-${PV}" || die
mv "${D}/usr/bin/rust-lldb" "${D}/usr/bin/rust-lldb-${PV}" || die
 
+   if use doc; then
+   rm "${D}/usr/$(get_libdir)/${P}/rustlib/manifest-rust-docs" || 
die
+   fi
+
+   rm "${D}/usr/share/doc/${P}/LICENSE-MIT" || die
+   rm "${D}/usr/share/doc/${P}/LICENSE-APACHE" || die
+
+   docompress "${D}/usr/share/${P}/man"
dodoc COPYRIGHT
 
cat <<-EOF > "${T}"/50${P}



[gentoo-commits] proj/musl:master commit in: dev-util/cargo/

2017-12-13 Thread Aric Belsito
commit: 177181e0fba1dbf19327ce05fdfcdd58b7c7
Author: Aric Belsito  gmail  com>
AuthorDate: Thu Dec 14 04:51:30 2017 +
Commit: Aric Belsito  gmail  com>
CommitDate: Thu Dec 14 04:51:30 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=177181e0

dev-util/cargo: fix manifest

 dev-util/cargo/Manifest | 163 +---
 1 file changed, 42 insertions(+), 121 deletions(-)

diff --git a/dev-util/cargo/Manifest b/dev-util/cargo/Manifest
index 1fba8d2..7961e4a 100644
--- a/dev-util/cargo/Manifest
+++ b/dev-util/cargo/Manifest
@@ -3,200 +3,121 @@ DIST aho-corasick-0.5.3.crate 252052 BLAKE2B 
aba67d996b22c336165be78c89f53a21646
 DIST aho-corasick-0.6.3.crate 24963 BLAKE2B 
7d22a3501664a4324e43a20874fe4d2afcb1576d66f76bcfd894c0ea03b0daefd85e03e20196370dcb86d8c81067c3bc2202889349389c23b876d4b2bf8f2bbd
 SHA512 
4d0d55d8a6657fe13009d66728b7417926325dd9ca4f7ad7cd5d40e59cf0a55b906cd109d724a0b385ee988526535fc64a467ded171419e452c5a8c90196ae45
 DIST atty-0.2.2.crate 5124 BLAKE2B 
c49d6ad5d47be2910fd9cb96bb68ddc38489e800894679df7acd15c88d834035d9918afceb219eb6ce127e68ef2c7eb25a04f022218189283cd8d228861772f6
 SHA512 
6e6e2cede7f280a53a61c78126783ec0338c13a8e9bbabb91d4b6fc43aacc56a4f7e86556210029595acf18e444121998101992b40e35a64cce884ec08247d0a
 DIST backtrace-0.3.2.crate 23785 BLAKE2B 
d1c6c3abba281c166b9bcbdadbb1c306b304c41b8a2c3214d9da7d3c00927f338d20fc1371a4e09b05a25645a2472de63fbb644e129cabca7c528824294b7c83
 SHA512 
74d7d77da8a42e8c2b6cdc7205c41d52c1299a503583ac26dc4f98703f43d2fd4f6e76b34c68dfa0cbc5a0d239ee1bd0144a35fef6274fb4fdf8c732a141e1e8
-DIST backtrace-sys-0.1.11.crate 282665 BLAKE2B 
7db5988fb6adaf2f4b5834cf97255442c1c108b21485ba2dde2cbb855eafe68ae4ab0973b4e4caca25dac2bcbfaa386653ba329f5ec4393072c6b62f1c5f62fd
 SHA512 
56ecfcc927857f1e2d19cea1503a3bff7c5f53c79a5072a514f2137db693585da8d5fdcca94ca0da2a5c8abb0c24184a896f04f4428b7c4830233de9fd98f4e6
-DIST bitflags-0.1.1.crate 8719 BLAKE2B 
bb58e8ffc25d9b20ab262e728244d5f8b69ec9ce153351508a44498cac9ac2adff72c1c999daab8fddc3a79e4067ae772ace870c6ef9a80d7470ff75848cfe5a
 SHA512 
aa85c6adda0e9d192f2ae817e3c727167bac8609eb85c8153d99bb42d990de3f931e890924841ca11ba8dbd1413d1c5bf20acd584d182292e8828ed56fcedc18
+DIST backtrace-sys-0.1.12.crate 283379 BLAKE2B 
7e6e12da4facc88a7aeb022261c514fca38a37b0d4060f1c51ae97522ad06f0b33438189fbccdf457004183666099f05f3df2ac9d179597297df82ecbd88d557
 SHA512 
f81d95f45cdaff9beca5fed5af22d7c811f9df273315b9276b59470b2af821992da3393a9e0e80608ca9f54ae9f96bcae04721a1408518c34624cb5849bf28d9
 DIST bitflags-0.7.0.crate 10851 BLAKE2B 
00a4e2b66275d6fc8a7374aeec275b5fdf0e2c197e7e90e56afe89ac45554d14ba2063aa26a486dd88d822939b6ea5a5b40936d45d8717e2a98e95ba1d3f501f
 SHA512 
fdfe472c26e5486d1a3f1bfe5a27d26678781235c6e14b49bdb75388359cb78841f38d794fc4557548581a80a10b715d8840182c9ca3316049984a6b9f35b3c0
 DIST bitflags-0.9.1.crate 12406 BLAKE2B 
e89527c5411150c09bc16072e0e4e5b2dde4b50fb2ed76984c1b58db225912db580f96c7954cbbf597036e9d743658364977ba24d0d7660312c3b8d38306d879
 SHA512 
3c106186aa8b5b8d0fba377818618e6428af38f60e4f707873142b44cb6f64d1d7f347840c8bfba084ff569ac8c57d87f2288c4a1d79e282bc02544d69f976c0
-DIST bufstream-0.1.2.crate 7477 BLAKE2B 
a33a7ab91f7ca584b2830b3286d32f45e711689f0c1fa40c4d1083f926b5bff73354fa6c9fed84580ae93470c1595341fda1bcbccb34ce49750b3fb78cad
 SHA512 
ddbb8597cd430111e58facfc30e6cf93bce174b09a8f7eeaf7d7062dc856137dbd238a0c7794336d9a2b7d0a1859dc8b8d225116c0c57591106dc6f2e1adc0a9
 DIST bufstream-0.1.3.crate 8375 BLAKE2B 
6e64cfb797283f935ccf309fc054eda4c362fc482b68360619b1146698a0db5023013ded3f1c64ecfa29b55f10dcb8c230d853f5088f28da9ea1c018147d9247
 SHA512 
b615056dbdfb181c622acd734d7b7b67f2604161f90db81043fe109c2c7396cf81fa3a2b4878571968858311e46034072c54e3b181f9a8217aa276b2145c95b1
-DIST cargo-0.15.0.tar.gz 631157 BLAKE2B 
93591c7d685b5d21a1c6f78a113c19db7ceee5fd07cd4f1169414a1aeff4eb8a1aff59656c79592f7b31f64625a72fd5d5b2ffad4bdd93f19bef8be17b2ee209
 SHA512 
a5917d500697ffd000204716a1802e83633d0fd1859a918d57b6add932aa7b935f4ca3cd7ac206b1565b0af29414306198500e036fbf4838f4e91920a84e7dfe
-DIST cargo-0.16.0.tar.gz 628755 BLAKE2B 
6875c444defb25057214fd86b3a6127adbefb4416ac4ae3267a1d991c58c3e190e6bec4b029bc1c1685ba7d200076f6ba7abd8d411c99b30a282826afc5b688e
 SHA512 
d5763a4e3c5992a457febd663c218d98198849071b173fb7e9f1067c8239aefb32f28827710e3d98f4c2afc3866c62d0bff02044b70a857d9b9540938826eb99
-DIST cargo-0.17.0.tar.gz 638004 BLAKE2B 
7fc171b1b1ba6576badb1d4abbbf7c0b244409534c3e3d56499fe8fa33c5cb77b0134d95356dea7f9141f2087f3183b180e974216df9d9977fd9001edc60a394
 SHA512 
5ea9a382ab48ee714b5cd1412f11ae72c6065913e2ce56cf84fe43f9061fd383f32c16a6525e5400f3fec9c10eaa3e7a149b026ae9c64af0955e91678b032650
-DIST cargo-0.19.0-i686-unknown-linux-gnu.tar.gz 5068212 BLAKE2B 
4fd16e33b220ae496603cd5a1607d96cbbf04943040c36f6121eb3b7e53d5644a6e0cd8794d3485bb323f0a719e921be8a944f466cd4dc317d82b1b8deea
 SHA512 

[gentoo-commits] proj/musl:master commit in: app-eselect/eselect-rust/

2017-12-13 Thread Aric Belsito
commit: 5de0706cfa950459c6e0cbb4d802d78c3c635580
Author: Aric Belsito  gmail  com>
AuthorDate: Wed Dec 13 18:28:38 2017 +
Commit: Aric Belsito  gmail  com>
CommitDate: Wed Dec 13 18:28:38 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=5de0706c

app-eselect/eselect-rust: new package

Just add an arm keyword.

 app-eselect/eselect-rust/Manifest  |  1 +
 .../eselect-rust-0.3_pre20150428.ebuild| 30 ++
 app-eselect/eselect-rust/metadata.xml  | 10 
 3 files changed, 41 insertions(+)

diff --git a/app-eselect/eselect-rust/Manifest 
b/app-eselect/eselect-rust/Manifest
new file mode 100644
index 000..bd05ef8
--- /dev/null
+++ b/app-eselect/eselect-rust/Manifest
@@ -0,0 +1 @@
+DIST eselect-rust-0.3_pre20150428.tar.gz 64722 BLAKE2B 
17794065dd1a54a2caf73ac49271343a0bf21f96e7d6acbf5a2dfdf44354056f75d33656c2551ff06fdfe28d6245b161612fe57e3bddb1d3dbec52b801cd1c05
 SHA512 
214a6eb4b1f9bfcaed1a5fe92ec9633a82316716ffda8db2d2f88bfcbdae17ef7c026091de3927efad5c3624bb7003166d2ebadea6dd8828a0f1c41e0d3f16e7

diff --git a/app-eselect/eselect-rust/eselect-rust-0.3_pre20150428.ebuild 
b/app-eselect/eselect-rust/eselect-rust-0.3_pre20150428.ebuild
new file mode 100644
index 000..8bbf281
--- /dev/null
+++ b/app-eselect/eselect-rust/eselect-rust-0.3_pre20150428.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+DESCRIPTION="eselect module for rust"
+HOMEPAGE="https://github.com/jauhien/eselect-rust;
+SRC_URI="https://github.com/jauhien/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ~arm x86"
+
+RDEPEND="app-admin/eselect"
+
+pkg_preinst() {
+   if has_version 'app-eselect/eselect-rust' ; then
+   eselect rust unset
+   fi
+}
+
+pkg_postinst() {
+   if has_version 'dev-lang/rust' || has_version 'dev-lang/rust-bin' ; then
+   eselect rust update --if-unset
+   fi
+}
+
+pkg_prerm() {
+   eselect rust unset
+}

diff --git a/app-eselect/eselect-rust/metadata.xml 
b/app-eselect/eselect-rust/metadata.xml
new file mode 100644
index 000..10efddd
--- /dev/null
+++ b/app-eselect/eselect-rust/metadata.xml
@@ -0,0 +1,10 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   r...@gentoo.org
+   
+   
+   jauhien/eselect-rust
+   
+



[gentoo-commits] proj/musl:master commit in: dev-lang/rust/, dev-lang/rust/files/

2017-12-13 Thread Aric Belsito
commit: 34f463773e4a99b2a07959070be3598036ac6b68
Author: Aric Belsito  gmail  com>
AuthorDate: Wed Dec 13 18:29:58 2017 +
Commit: Aric Belsito  gmail  com>
CommitDate: Wed Dec 13 18:29:58 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=34f46377

dev-lang/rust: new package

adjust from @smaeul's overlay.

 dev-lang/rust/Manifest |   9 +
 ...Explicitly-run-perl-for-OpenSSL-Configure.patch |  30 ++
 ...bs-for-dependent-crates-when-linking-stat.patch | 121 ++
 ...ndency-resolution-errors-to-be-more-consi.patch |  68 
 ...tic-native-libraries-when-linking-static-.patch |  44 +++
 ...-nostdlib-and-musl_root-from-musl-targets.patch | 416 +
 ...-Prefer-libgcc_eh-over-libunwind-for-musl.patch |  24 ++
 dev-lang/rust/files/0007-Fix-LLVM-build.patch  |  26 ++
 ...dd-openssl-configuration-for-musl-targets.patch |  40 ++
 dev-lang/rust/files/0009-liblibc.patch |  16 +
 .../rust/files/0010-static-linking-default.patch   |  13 +
 dev-lang/rust/files/llvm-musl-fixes.patch  |  33 ++
 dev-lang/rust/metadata.xml |  13 +
 dev-lang/rust/rust-1.21.0.ebuild   | 234 
 14 files changed, 1087 insertions(+)

diff --git a/dev-lang/rust/Manifest b/dev-lang/rust/Manifest
new file mode 100644
index 000..ef6f419
--- /dev/null
+++ b/dev-lang/rust/Manifest
@@ -0,0 +1,9 @@
+DIST rust-1.20.0-arm-unknown-linux-gnueabi.tar.xz 62038900 BLAKE2B 
b044754d736a2c795305fbd113abb196b105ae49b5130bace40fe2fa2f5e76614ab14ab48ece3edc535ea1551ae8ef5eee23263f25eafefe5447ea62af6cd689
 SHA512 
99156745cb8f21404db5f91ef615e1bcc129de86fa41e2c0188eb2b2845a2e7e7e2d9457f2f84a03e5e9e1f91d3424d30e8e6566c3ddd3963c97c5148228011a
+DIST rust-1.20.0-arm-unknown-linux-musleabi.tar.xz 55867948 BLAKE2B 
8d084553ae4f7060c3196cd8b6f6a56043d1a6464b334ed8c565f572a07b639b279205101f80e27545573539755f8516577576877fba4e72cab344e8b02c0bd8
 SHA512 
0a4387d1751590d3e90060ea985f786639866782315b12c4919347c5975894485807eaf7c7f45328c40a966fd3ad599406edb7e305fff39fc5b726118fe3bd28
+DIST rust-1.20.0-armv7-unknown-linux-gnueabihf.tar.xz 62395492 BLAKE2B 
7f701a02cbbb0445a41c616176dac7bb51ec94952e18c8a5afe2a74d217da805f7ffe59de6d99eca926ed083c67668f2a1aefeb9fe6da437f425e3892279af29
 SHA512 
ca041644fd78d399e81a8dad9b5d5b401a2d8426eaf1e4ed02a2c5415b0a1caefadbc9716fefd6fd01aedde4fae15fc0357375d43a803714a88d65643b8ab5d1
+DIST rust-1.20.0-armv7-unknown-linux-musleabihf.tar.xz 56067408 BLAKE2B 
bbb0c0e9a01005ac9341af67b77108de1eb33a3fefa3e3191d5f7f895098a3891f26869c30da7cce034feb70b419cd39fa29b00f77e7c8fe203c82759a87c5b3
 SHA512 
fe616c9fd1da2a89bf8e78ffbf41adfdfd32582ed2bfd9f7e13f18afa8866c65403e377a5ed65dfd927d5bb2e7b2d41ed98f62399e0e897bc0f78844a3f72832
+DIST rust-1.20.0-i686-unknown-linux-gnu.tar.xz 64411000 BLAKE2B 
bc5aaece728f2d589605a9ee1d27f81dd76e66e3a68891cb50718850e6c3e9a90cab004d16cc414f62c3a8bac54ec86dfd2915f2b90b90fd3ffef52b796f75de
 SHA512 
fdd3e039589feba8a1f3ab2aa0d92bfe87a05d0e1697c5ea981577628e89715d3790a747408cb0d52fc48605c3faf6b59548e6237bdfc0505f8090b23a63a89b
+DIST rust-1.20.0-i686-unknown-linux-musl.tar.xz 59060784 BLAKE2B 
5633d0e86e7d47ebdd7fb6e324193221fc33320480e310102faa8d6b113fcbd0f2b21f7e071bd8f320cc4678fcd3c09bf64315f746dbb5775480d65b021c4c87
 SHA512 
602fc7c656e9c44c8a2b591a276bb68624862d6b1e48746ad4e04d11d33198b7c07b3266b1a0c551c2ae03137cb185593ed077126f57ff3a1c6059ec0dae5c2f
+DIST rust-1.20.0-x86_64-unknown-linux-gnu.tar.xz 68410500 BLAKE2B 
777bf0c248f86da0eb75bd38f1069652b1637692ed4d96921b8c3d62a2711cae60586f23ba4f0c48f5a42678fd77629b8dc3a27c7141d5fe8653ad3891943e8b
 SHA512 
5e397b1d3f7ef2ef7f11a7d48ad309f17220751246d5bf3e7301cca1c1a81864be49a7b78e122bb3bc66938971b73c8db443ba9e969880544e61af4061a5d96e
+DIST rust-1.20.0-x86_64-unknown-linux-musl.tar.xz 56417968 BLAKE2B 
12b5b32226f944672e3ce535cb046e627e7781840f8680193b1aa10746f03e8e1efe43bd3ca2abfc65daabeac93eef10b3b9107cbaa4e04eb2824cbc26eeaefa
 SHA512 
32f9e36b84606879a91b802a8f73502fbc4f3079177b13d3c0fbe4a784745526e0eab2ba93ae2f0c38042c8fe434370774080223c7fa3d839cb4666c3f26c0b1
+DIST rustc-1.21.0-src.tar.xz 34212448 BLAKE2B 
608fa85f4391f3f15db2d1b6f88df8f6811ba460d727c2ed366972f884dd3856711ed50ab0320d939885004d72a8d604be0aa8a65e6d61bd2e1ce33b5aee01be
 SHA512 
63b5c247ef7028c59bb246b96cb9917476d6d13cf68b37956e290248a1e53de3e4dbfad1dcae3c5c2cacc73c9dd212c50e45902c7d913fadeaac81db630bc951

diff --git 
a/dev-lang/rust/files/0001-Explicitly-run-perl-for-OpenSSL-Configure.patch 
b/dev-lang/rust/files/0001-Explicitly-run-perl-for-OpenSSL-Configure.patch
new file mode 100644
index 000..b0267d7
--- /dev/null
+++ b/dev-lang/rust/files/0001-Explicitly-run-perl-for-OpenSSL-Configure.patch
@@ -0,0 +1,30 @@
+From 56da47a7e21b90dbd9fec0f935d4519d072b6a92 Mon Sep 17 00:00:00 2001
+From: Samuel Holland 
+Date: Mon, 28 Aug 2017 11:22:11 -0500
+Subject: [PATCH 1/8] Explicitly run perl for OpenSSL Configure
+
+OpenSSL's 

[gentoo-commits] proj/musl:master commit in: dev-util/cargo/files/, dev-util/cargo/

2017-12-13 Thread Aric Belsito
commit: e34f09d18533e781f49ff6836e0c56864de97f3b
Author: Aric Belsito  gmail  com>
AuthorDate: Wed Dec 13 17:15:52 2017 +
Commit: Aric Belsito  gmail  com>
CommitDate: Wed Dec 13 17:15:52 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=e34f09d1

dev-util/cargo: new package

adjusted from @smaeul's overlay
'-r1' to override the libressl overlay, if used in tandem.

 dev-util/cargo/Manifest| 203 ++
 dev-util/cargo/cargo-0.22.0-r1.ebuild  | 228 +
 .../cargo/files/cargo-0.22.0-libressl-2.6.3.patch  | 131 
 dev-util/cargo/metadata.xml|  11 +
 4 files changed, 573 insertions(+)

diff --git a/dev-util/cargo/Manifest b/dev-util/cargo/Manifest
new file mode 100644
index 000..1fba8d2
--- /dev/null
+++ b/dev-util/cargo/Manifest
@@ -0,0 +1,203 @@
+DIST advapi32-sys-0.2.0.crate 7217 BLAKE2B 
ef3328a3405f51afe01b4bf0dec00def432a23935fb1d26a4c577b7f4716f1018ae44ba3d738275406512cc7085fb8be9f3795a56e84349acd2af64165ddef84
 SHA512 
8e6bc75fcb2b91d2b8fe281d165aa8281c8ecca9ba09552f5e4cdbadc03b91db5a98789233c4dc858ee9cf8a3488f28af5a742dac50b44f6397fd14478b77618
+DIST aho-corasick-0.5.3.crate 252052 BLAKE2B 
aba67d996b22c336165be78c89f53a2164605544f82587ceb1145bdb850326c2889d1bdcc3e95a6c5bb1dc0a996902130ab8425a7b0b88b38daffbfc9f58e309
 SHA512 
cc297b4882b869919edf9023ee2bd7100eb48709f6e7076fd26d1701dab3d8aa2cfb03752a764877cd92177ab7a4ce3dcdae76d16965eca2ff53667832afda31
+DIST aho-corasick-0.6.3.crate 24963 BLAKE2B 
7d22a3501664a4324e43a20874fe4d2afcb1576d66f76bcfd894c0ea03b0daefd85e03e20196370dcb86d8c81067c3bc2202889349389c23b876d4b2bf8f2bbd
 SHA512 
4d0d55d8a6657fe13009d66728b7417926325dd9ca4f7ad7cd5d40e59cf0a55b906cd109d724a0b385ee988526535fc64a467ded171419e452c5a8c90196ae45
+DIST atty-0.2.2.crate 5124 BLAKE2B 
c49d6ad5d47be2910fd9cb96bb68ddc38489e800894679df7acd15c88d834035d9918afceb219eb6ce127e68ef2c7eb25a04f022218189283cd8d228861772f6
 SHA512 
6e6e2cede7f280a53a61c78126783ec0338c13a8e9bbabb91d4b6fc43aacc56a4f7e86556210029595acf18e444121998101992b40e35a64cce884ec08247d0a
+DIST backtrace-0.3.2.crate 23785 BLAKE2B 
d1c6c3abba281c166b9bcbdadbb1c306b304c41b8a2c3214d9da7d3c00927f338d20fc1371a4e09b05a25645a2472de63fbb644e129cabca7c528824294b7c83
 SHA512 
74d7d77da8a42e8c2b6cdc7205c41d52c1299a503583ac26dc4f98703f43d2fd4f6e76b34c68dfa0cbc5a0d239ee1bd0144a35fef6274fb4fdf8c732a141e1e8
+DIST backtrace-sys-0.1.11.crate 282665 BLAKE2B 
7db5988fb6adaf2f4b5834cf97255442c1c108b21485ba2dde2cbb855eafe68ae4ab0973b4e4caca25dac2bcbfaa386653ba329f5ec4393072c6b62f1c5f62fd
 SHA512 
56ecfcc927857f1e2d19cea1503a3bff7c5f53c79a5072a514f2137db693585da8d5fdcca94ca0da2a5c8abb0c24184a896f04f4428b7c4830233de9fd98f4e6
+DIST bitflags-0.1.1.crate 8719 BLAKE2B 
bb58e8ffc25d9b20ab262e728244d5f8b69ec9ce153351508a44498cac9ac2adff72c1c999daab8fddc3a79e4067ae772ace870c6ef9a80d7470ff75848cfe5a
 SHA512 
aa85c6adda0e9d192f2ae817e3c727167bac8609eb85c8153d99bb42d990de3f931e890924841ca11ba8dbd1413d1c5bf20acd584d182292e8828ed56fcedc18
+DIST bitflags-0.7.0.crate 10851 BLAKE2B 
00a4e2b66275d6fc8a7374aeec275b5fdf0e2c197e7e90e56afe89ac45554d14ba2063aa26a486dd88d822939b6ea5a5b40936d45d8717e2a98e95ba1d3f501f
 SHA512 
fdfe472c26e5486d1a3f1bfe5a27d26678781235c6e14b49bdb75388359cb78841f38d794fc4557548581a80a10b715d8840182c9ca3316049984a6b9f35b3c0
+DIST bitflags-0.9.1.crate 12406 BLAKE2B 
e89527c5411150c09bc16072e0e4e5b2dde4b50fb2ed76984c1b58db225912db580f96c7954cbbf597036e9d743658364977ba24d0d7660312c3b8d38306d879
 SHA512 
3c106186aa8b5b8d0fba377818618e6428af38f60e4f707873142b44cb6f64d1d7f347840c8bfba084ff569ac8c57d87f2288c4a1d79e282bc02544d69f976c0
+DIST bufstream-0.1.2.crate 7477 BLAKE2B 
a33a7ab91f7ca584b2830b3286d32f45e711689f0c1fa40c4d1083f926b5bff73354fa6c9fed84580ae93470c1595341fda1bcbccb34ce49750b3fb78cad
 SHA512 
ddbb8597cd430111e58facfc30e6cf93bce174b09a8f7eeaf7d7062dc856137dbd238a0c7794336d9a2b7d0a1859dc8b8d225116c0c57591106dc6f2e1adc0a9
+DIST bufstream-0.1.3.crate 8375 BLAKE2B 
6e64cfb797283f935ccf309fc054eda4c362fc482b68360619b1146698a0db5023013ded3f1c64ecfa29b55f10dcb8c230d853f5088f28da9ea1c018147d9247
 SHA512 
b615056dbdfb181c622acd734d7b7b67f2604161f90db81043fe109c2c7396cf81fa3a2b4878571968858311e46034072c54e3b181f9a8217aa276b2145c95b1
+DIST cargo-0.15.0.tar.gz 631157 BLAKE2B 
93591c7d685b5d21a1c6f78a113c19db7ceee5fd07cd4f1169414a1aeff4eb8a1aff59656c79592f7b31f64625a72fd5d5b2ffad4bdd93f19bef8be17b2ee209
 SHA512 
a5917d500697ffd000204716a1802e83633d0fd1859a918d57b6add932aa7b935f4ca3cd7ac206b1565b0af29414306198500e036fbf4838f4e91920a84e7dfe
+DIST cargo-0.16.0.tar.gz 628755 BLAKE2B 
6875c444defb25057214fd86b3a6127adbefb4416ac4ae3267a1d991c58c3e190e6bec4b029bc1c1685ba7d200076f6ba7abd8d411c99b30a282826afc5b688e
 SHA512 
d5763a4e3c5992a457febd663c218d98198849071b173fb7e9f1067c8239aefb32f28827710e3d98f4c2afc3866c62d0bff02044b70a857d9b9540938826eb99
+DIST cargo-0.17.0.tar.gz 638004 BLAKE2B 

[gentoo-commits] proj/musl:master commit in: virtual/rust/

2017-12-13 Thread Aric Belsito
commit: f285901e5f470501d667785d6f5a4179b0fc14b8
Author: Aric Belsito  gmail  com>
AuthorDate: Wed Dec 13 17:00:58 2017 +
Commit: Aric Belsito  gmail  com>
CommitDate: Wed Dec 13 17:00:58 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=f285901e

virtual/rust: new package

adjusted from @smaeul's overlay

 virtual/rust/metadata.xml   |  8 
 virtual/rust/rust-1.21.0.ebuild | 15 +++
 2 files changed, 23 insertions(+)

diff --git a/virtual/rust/metadata.xml b/virtual/rust/metadata.xml
new file mode 100644
index 000..85cf4eb
--- /dev/null
+++ b/virtual/rust/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+r...@gentoo.org
+Rust Project
+  
+

diff --git a/virtual/rust/rust-1.21.0.ebuild b/virtual/rust/rust-1.21.0.ebuild
new file mode 100644
index 000..909c340
--- /dev/null
+++ b/virtual/rust/rust-1.21.0.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+DESCRIPTION="Virtual for Rust language compiler"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+
+DEPEND=""
+RDEPEND="=dev-lang/rust-${PV}*"



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

2017-12-13 Thread Andreas Sturmlechner
commit: f4e8b9e02198c9c3227c96d8532db4e0e2f5e85e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Dec 13 21:51:55 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Dec 13 23:18:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4e8b9e0

app-office/libreoffice: Switch src_configure to myeconfargs array

Package-Manager: Portage-2.3.18, Repoman-2.3.6

 app-office/libreoffice/libreoffice-5.4..ebuild | 202 ++---
 app-office/libreoffice/libreoffice-6.0..ebuild | 198 ++--
 app-office/libreoffice/libreoffice-.ebuild | 198 ++--
 3 files changed, 296 insertions(+), 302 deletions(-)

diff --git a/app-office/libreoffice/libreoffice-5.4..ebuild 
b/app-office/libreoffice/libreoffice-5.4..ebuild
index 7215809cdb3..542f04bac54 100644
--- a/app-office/libreoffice/libreoffice-5.4..ebuild
+++ b/app-office/libreoffice/libreoffice-5.4..ebuild
@@ -349,8 +349,6 @@ src_prepare() {
 }
 
 src_configure() {
-   local ext_opts gtk_opts java_opts
-
# Set up Google API keys, see 
https://www.chromium.org/developers/how-tos/api-keys
# Note: these are for Gentoo use ONLY. For your own distribution, 
please get
# your own set of keys. Feel free to contact chrom...@gentoo.org for 
more info.
@@ -368,126 +366,126 @@ src_configure() {
export OPENCOLLADA_LIBS="-L /usr/$(get_libdir)/opencollada 
-lOpenCOLLADABaseUtils -lOpenCOLLADAFramework -lOpenCOLLADASaxFrameworkLoader 
-lGeneratedSaxParser"
fi
 
+   if use kde; then
+   # bug 544108, bug 599076
+   export QMAKEQT4="$(qt4_get_bindir)/qmake"
+   export MOCQT4="$(qt4_get_bindir)/moc"
+   fi
+
+   # system headers/libs/...: enforce using system packages
+   # --disable-breakpad: requires not-yet-in-tree dev-utils/breakpad
+   # --enable-cairo: ensure that cairo is always required
+   # --enable-*-link: link to the library rather than just dlopen on 
runtime
+   # --enable-release-build: build the libreoffice as release
+   # --disable-fetch-external: prevent dowloading during compile phase
+   # --enable-extension-integration: enable any extension integration 
support
+   # --without-{fonts,myspell-dicts,ppsd}: prevent install of sys pkgs
+   # --disable-report-builder: too much java packages pulled in without 
pkgs
+   # --without-system-sane: just sane.h header that is used for scan in 
writer,
+   #   not linked or anything else, worthless to depend on
+   # --disable-pdfium: not yet packaged
+   local myeconfargs=(
+   --with-system-dicts
+   --with-system-epoxy
+   --with-system-headers
+   --with-system-jars
+   --with-system-libs
+   --enable-cairo-canvas
+   --enable-largefile
+   --enable-mergelibs
+   --enable-neon
+   --enable-python=system
+   --enable-randr
+   --enable-release-build
+   --disable-breakpad
+   --disable-ccache
+   --disable-dependency-tracking
+   --disable-epm
+   --disable-fetch-external
+   --disable-gstreamer-0-10
+   --disable-online-update
+   --disable-pdfium
+   --disable-report-builder
+   --with-alloc=$(use jemalloc && echo "jemalloc" || echo "system")
+   --with-build-version="Gentoo official package"
+   --enable-extension-integration
+   --with-external-dict-dir="${EPREFIX}/usr/share/myspell"
+   --with-external-hyph-dir="${EPREFIX}/usr/share/myspell"
+   --with-external-thes-dir="${EPREFIX}/usr/share/myspell"
+   --with-external-tar="${DISTDIR}"
+   --with-lang=""
+   --with-parallelism=$(makeopts_jobs)
+   --with-system-ucpp
+   --with-vendor="Gentoo Foundation"
+   --with-x
+   --without-fonts
+   --without-myspell-dicts
+   --without-help
+   --with-helppack-integration
+   --with-system-gpgmepp
+   --without-system-sane
+   $(use_enable bluetooth sdremote-bluetooth)
+   $(use_enable coinmp)
+   $(use_enable collada)
+   $(use_enable cups)
+   $(use_enable debug)
+   $(use_enable dbus)
+   $(use_enable eds evolution2)
+   $(use_enable firebird firebird-sdbc)
+   $(use_enable gltf)
+   $(use_enable gstreamer gstreamer-1-0)
+   $(use_enable gtk)
+   $(use_enable gtk3)
+   $(use_enable kde kde4)
+   $(use_enable mysql ext-mariadb-connector)
+   $(use_enable odk)
+   $(use_enable pdfimport)
+   

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

2017-12-13 Thread Andreas Sturmlechner
commit: 0cf56689f283f4eea96519a8e6b22e109e0a677b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Dec 13 22:27:55 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Dec 13 23:18:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cf56689

app-office/libreoffice: Add a stern USE=qt5 warning

Package-Manager: Portage-2.3.18, Repoman-2.3.6

 app-office/libreoffice/libreoffice-6.0..ebuild | 4 +++-
 app-office/libreoffice/libreoffice-.ebuild | 4 +++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/app-office/libreoffice/libreoffice-6.0..ebuild 
b/app-office/libreoffice/libreoffice-6.0..ebuild
index 46cbbf6aec2..006b828eaf2 100644
--- a/app-office/libreoffice/libreoffice-6.0..ebuild
+++ b/app-office/libreoffice/libreoffice-6.0..ebuild
@@ -253,6 +253,9 @@ PATCHES=(
 )
 
 pkg_pretend() {
+   use qt5 && \
+   ewarn "Qt5 is a work in progress. Do _NOT_ file bugs at 
bugs.gentoo.org related to Qt5 support!"
+
use java || \
ewarn "If you plan to use Base application you should enable 
java or you will get various crashes."
 
@@ -263,7 +266,6 @@ pkg_pretend() {
fi
 
if [[ ${MERGE_TYPE} != binary ]]; then
-
CHECKREQS_MEMORY="512M"
if is-flagq "-g*" && ! is-flagq "-g*0" ; then
CHECKREQS_DISK_BUILD="22G"

diff --git a/app-office/libreoffice/libreoffice-.ebuild 
b/app-office/libreoffice/libreoffice-.ebuild
index 46cbbf6aec2..006b828eaf2 100644
--- a/app-office/libreoffice/libreoffice-.ebuild
+++ b/app-office/libreoffice/libreoffice-.ebuild
@@ -253,6 +253,9 @@ PATCHES=(
 )
 
 pkg_pretend() {
+   use qt5 && \
+   ewarn "Qt5 is a work in progress. Do _NOT_ file bugs at 
bugs.gentoo.org related to Qt5 support!"
+
use java || \
ewarn "If you plan to use Base application you should enable 
java or you will get various crashes."
 
@@ -263,7 +266,6 @@ pkg_pretend() {
fi
 
if [[ ${MERGE_TYPE} != binary ]]; then
-
CHECKREQS_MEMORY="512M"
if is-flagq "-g*" && ! is-flagq "-g*0" ; then
CHECKREQS_DISK_BUILD="22G"



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

2017-12-13 Thread Andreas Sturmlechner
commit: 2d79721b639c9a5870f808685c9a2c0a367ed9f9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Dec 13 21:18:37 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Dec 13 23:18:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d79721b

app-office/libreoffice: Add gnome-base/dconf to USE=eds as well

It simplifies REQUIRED_USE further, esp. with gtk3 still not being stable.

Package-Manager: Portage-2.3.18, Repoman-2.3.6

 app-office/libreoffice/libreoffice-5.4..ebuild | 18 +++---
 app-office/libreoffice/libreoffice-6.0..ebuild | 18 +++---
 app-office/libreoffice/libreoffice-.ebuild | 18 +++---
 3 files changed, 33 insertions(+), 21 deletions(-)

diff --git a/app-office/libreoffice/libreoffice-5.4..ebuild 
b/app-office/libreoffice/libreoffice-5.4..ebuild
index 201395b5c80..7215809cdb3 100644
--- a/app-office/libreoffice/libreoffice-5.4..ebuild
+++ b/app-office/libreoffice/libreoffice-5.4..ebuild
@@ -139,6 +139,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
dbus? ( dev-libs/dbus-glib )
eds? (
dev-libs/glib:2
+   gnome-base/dconf
gnome-extra/evolution-data-server
)
firebird? ( >=dev-db/firebird-3.0.2.32703.0-r1 )
@@ -231,7 +232,6 @@ DEPEND="${COMMON_DEPEND}
 REQUIRED_USE="${PYTHON_REQUIRED_USE}
bluetooth? ( dbus )
collada? ( gltf )
-   eds? ( gtk3 )
libreoffice_extensions_nlpsolver? ( java )
libreoffice_extensions_scripting-beanshell? ( java )
libreoffice_extensions_scripting-javascript? ( java )
@@ -349,8 +349,7 @@ src_prepare() {
 }
 
 src_configure() {
-   local java_opts
-   local ext_opts
+   local ext_opts gtk_opts java_opts
 
# Set up Google API keys, see 
https://www.chromium.org/developers/how-tos/api-keys
# Note: these are for Gentoo use ONLY. For your own distribution, 
please get
@@ -378,6 +377,12 @@ src_configure() {
fi
done
 
+   if use eds || use gtk3; then
+   gtk_opts=( --enable-dconf --enable-gio )
+   else
+   gtk_opts=( --disable-dconf --disable-gio )
+   fi
+
if use java; then
# hsqldb: system one is too new
java_opts="
@@ -465,8 +470,6 @@ src_configure() {
$(use_enable gstreamer gstreamer-1-0) \
$(use_enable gtk) \
$(use_enable gtk3) \
-   $(use_enable gtk3 dconf) \
-   $(use_enable gtk3 gio) \
$(use_enable kde kde4) \
$(use_enable mysql ext-mariadb-connector) \
$(use_enable odk) \
@@ -482,8 +485,9 @@ src_configure() {
$(use_with java) \
$(use_with mysql system-mysql-cppconn) \
$(use_with odk doxygen) \
-   ${java_opts} \
-   ${ext_opts}
+   ${ext_opts} \
+   ${gtk_opts[@]} \
+   ${java_opts}
 }
 
 src_compile() {

diff --git a/app-office/libreoffice/libreoffice-6.0..ebuild 
b/app-office/libreoffice/libreoffice-6.0..ebuild
index 6033b315d7e..e489cde34e3 100644
--- a/app-office/libreoffice/libreoffice-6.0..ebuild
+++ b/app-office/libreoffice/libreoffice-6.0..ebuild
@@ -139,6 +139,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
dbus? ( dev-libs/dbus-glib )
eds? (
dev-libs/glib:2
+   gnome-base/dconf
gnome-extra/evolution-data-server
)
firebird? ( >=dev-db/firebird-3.0.2.32703.0-r1 )
@@ -234,7 +235,6 @@ DEPEND="${COMMON_DEPEND}
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}
bluetooth? ( dbus )
-   eds? ( gtk3 )
kde? ( || ( qt4 qt5 ) )
libreoffice_extensions_nlpsolver? ( java )
libreoffice_extensions_scripting-beanshell? ( java )
@@ -354,8 +354,7 @@ src_prepare() {
 }
 
 src_configure() {
-   local java_opts
-   local ext_opts
+   local ext_opts gtk_opts java_opts
 
# Set up Google API keys, see 
https://www.chromium.org/developers/how-tos/api-keys
# Note: these are for Gentoo use ONLY. For your own distribution, 
please get
@@ -378,6 +377,12 @@ src_configure() {
fi
done
 
+   if use eds || use gtk3; then
+   gtk_opts=( --enable-dconf --enable-gio )
+   else
+   gtk_opts=( --disable-dconf --disable-gio )
+   fi
+
if use java; then
# hsqldb: system one is too new
java_opts="
@@ -468,8 +473,6 @@ src_configure() {
$(use_enable gstreamer gstreamer-1-0) \
$(use_enable gtk) \
$(use_enable gtk3) \
-   $(use_enable gtk3 dconf) \
-   $(use_enable gtk3 gio) \
$(use_enable mysql ext-mariadb-connector) \
$(use_enable odk) \
$(use_enable pdfimport) \
@@ -483,8 

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

2017-12-13 Thread Andreas Sturmlechner
commit: 5a2580630d7da08361bca09e86df2c2664c2f605
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Dec 13 21:56:31 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Dec 13 23:18:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a258063

app-office/libreoffice: Use $(get_libdir) instead of hardcoded

Package-Manager: Portage-2.3.18, Repoman-2.3.6

 app-office/libreoffice/libreoffice-5.4..ebuild | 2 +-
 app-office/libreoffice/libreoffice-6.0..ebuild | 2 +-
 app-office/libreoffice/libreoffice-.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-office/libreoffice/libreoffice-5.4..ebuild 
b/app-office/libreoffice/libreoffice-5.4..ebuild
index 542f04bac54..f9f51d5951b 100644
--- a/app-office/libreoffice/libreoffice-5.4..ebuild
+++ b/app-office/libreoffice/libreoffice-5.4..ebuild
@@ -475,7 +475,7 @@ src_configure() {
--without-system-hsqldb
--with-ant-home="${ANT_HOME}"
--with-jdk-home=$(java-config --jdk-home 2>/dev/null)
-   --with-jvm-path="${EPREFIX}/usr/lib/"
+   --with-jvm-path="${EPREFIX}/usr/$(get_libdir)/"
)
 
use libreoffice_extensions_scripting-beanshell && \

diff --git a/app-office/libreoffice/libreoffice-6.0..ebuild 
b/app-office/libreoffice/libreoffice-6.0..ebuild
index 6422eb9c9f8..46cbbf6aec2 100644
--- a/app-office/libreoffice/libreoffice-6.0..ebuild
+++ b/app-office/libreoffice/libreoffice-6.0..ebuild
@@ -476,7 +476,7 @@ src_configure() {
--without-system-hsqldb
--with-ant-home="${ANT_HOME}"
--with-jdk-home=$(java-config --jdk-home 2>/dev/null)
-   --with-jvm-path="${EPREFIX}/usr/lib/"
+   --with-jvm-path="${EPREFIX}/usr/$(get_libdir)/"
)
 
use libreoffice_extensions_scripting-beanshell && \

diff --git a/app-office/libreoffice/libreoffice-.ebuild 
b/app-office/libreoffice/libreoffice-.ebuild
index 6422eb9c9f8..46cbbf6aec2 100644
--- a/app-office/libreoffice/libreoffice-.ebuild
+++ b/app-office/libreoffice/libreoffice-.ebuild
@@ -476,7 +476,7 @@ src_configure() {
--without-system-hsqldb
--with-ant-home="${ANT_HOME}"
--with-jdk-home=$(java-config --jdk-home 2>/dev/null)
-   --with-jvm-path="${EPREFIX}/usr/lib/"
+   --with-jvm-path="${EPREFIX}/usr/$(get_libdir)/"
)
 
use libreoffice_extensions_scripting-beanshell && \



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

2017-12-13 Thread Austin English
commit: aab162ef390384ffddededc1f4b1fa2601b6ad7e
Author: Austin English  gentoo  org>
AuthorDate: Wed Dec 13 23:00:50 2017 +
Commit: Austin English  gentoo  org>
CommitDate: Wed Dec 13 23:01:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aab162ef

dev-python/jira: allow dev-python/pycryptodome as well as dev-python/pycrypto, 
Bug #611568

Gentoo-Bug: https://bugs.gentoo.org/611568
Gentoo-Bug: https://bugs.gentoo.org/611596
Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-python/jira/jira-1.0.10-r1.ebuild | 32 
 1 file changed, 32 insertions(+)

diff --git a/dev-python/jira/jira-1.0.10-r1.ebuild 
b/dev-python/jira/jira-1.0.10-r1.ebuild
new file mode 100644
index 000..023e1361916
--- /dev/null
+++ b/dev-python/jira/jira-1.0.10-r1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+inherit distutils-r1
+
+DESCRIPTION="Python library for interacting with the JIRA REST API"
+HOMEPAGE="https://jira.readthedocs.io/en/latest/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="filemagic ipython oauth"
+
+DEPEND="
+   dev-python/pbr[${PYTHON_USEDEP}]
+   dev-python/pytest-runner[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   "
+RDEPEND="
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/requests-toolbelt[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   filemagic? ( dev-python/filemagic[${PYTHON_USEDEP}] )
+   ipython? ( dev-python/ipython[${PYTHON_USEDEP}] )
+   oauth? (
+   || ( dev-python/pycryptodome[${PYTHON_USEDEP}] 
dev-python/pycrypto[${PYTHON_USEDEP}] )
+   dev-python/requests-oauthlib[${PYTHON_USEDEP}]
+   )
+   "



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

2017-12-13 Thread Sergei Trofimovich
commit: c2d12c0b8e926fc874f0a958709cadbcd2d13f58
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Dec 13 22:13:15 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec 13 22:15:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2d12c0b

dev-python/hpack: keyworded 3.0.0 for sparc, bug #605122 (thanks to Rolf Eike 
Beer)

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

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

diff --git a/dev-python/hpack/hpack-3.0.0.ebuild 
b/dev-python/hpack/hpack-3.0.0.ebuild
index f4c42fd21be..72efb5d5326 100644
--- a/dev-python/hpack/hpack-3.0.0.ebuild
+++ b/dev-python/hpack/hpack-3.0.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/python-hyper/${PN}/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="test"
 
 RDEPEND=""



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

2017-12-13 Thread Sergei Trofimovich
commit: 4115afb0bc97adda981d24450c706188afd41e41
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Dec 13 22:07:24 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec 13 22:15:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4115afb0

dev-python/m2r: keyworded 0.1.6 for sparc, bug #614386 (thanks to Rolf Eike 
Beer)

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

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

diff --git a/dev-python/m2r/m2r-0.1.6.ebuild b/dev-python/m2r/m2r-0.1.6.ebuild
index d6d2a181ec7..1766205ff45 100644
--- a/dev-python/m2r/m2r-0.1.6.ebuild
+++ b/dev-python/m2r/m2r-0.1.6.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="test"
 
 RDEPEND="



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

2017-12-13 Thread Sergei Trofimovich
commit: 412a1b19c25463c7c34f020f48607e9cf6d920cf
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Dec 13 22:13:05 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec 13 22:15:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=412a1b19

dev-python/hyperframe: keyworded 4.0.1 for sparc, bug #605122 (thanks to Rolf 
Eike Beer)

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

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

diff --git a/dev-python/hyperframe/hyperframe-4.0.1.ebuild 
b/dev-python/hyperframe/hyperframe-4.0.1.ebuild
index 1ffafaa17a6..70330da38bb 100644
--- a/dev-python/hyperframe/hyperframe-4.0.1.ebuild
+++ b/dev-python/hyperframe/hyperframe-4.0.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 x86"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 ~sparc x86"
 IUSE=""
 
 DEPEND=""



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

2017-12-13 Thread Sergei Trofimovich
commit: 2d2d83c93e8e2b4053cdfdde39ef7fe7c9dc0eb5
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Dec 13 22:07:48 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec 13 22:15:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d2d83c9

dev-python/hyperframe: keyworded 5.1.0 for sparc, bug #614386 (thanks to Rolf 
Eike Beer)

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

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

diff --git a/dev-python/hyperframe/hyperframe-5.1.0.ebuild 
b/dev-python/hyperframe/hyperframe-5.1.0.ebuild
index e6da76854e9..08dfc8681be 100644
--- a/dev-python/hyperframe/hyperframe-5.1.0.ebuild
+++ b/dev-python/hyperframe/hyperframe-5.1.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE=""
 
 DEPEND=""



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

2017-12-13 Thread Sergei Trofimovich
commit: fa14f90a9e044355e699f31b9094ec707d21f9ad
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Dec 13 22:14:40 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec 13 22:15:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa14f90a

dev-python/priority: keyworded 1.3.0 for sparc, bug #605122 (thanks to Rolf 
Eike Beer)

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

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

diff --git a/dev-python/priority/priority-1.3.0.ebuild 
b/dev-python/priority/priority-1.3.0.ebuild
index 09f46e5a9e3..a32d479e0d2 100644
--- a/dev-python/priority/priority-1.3.0.ebuild
+++ b/dev-python/priority/priority-1.3.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 x86"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 ~sparc x86"
 IUSE="test"
 
 RDEPEND=""



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

2017-12-13 Thread Sergei Trofimovich
commit: e2a4bf3d7e6e057ae0ed4b96b638e3f263a46289
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Dec 13 22:07:39 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec 13 22:15:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2a4bf3d

dev-python/automat: keyworded 0.6.0 for sparc, bug #614386 (thanks to Rolf Eike 
Beer)

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

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

diff --git a/dev-python/automat/automat-0.6.0.ebuild 
b/dev-python/automat/automat-0.6.0.ebuild
index 71866e63ede..baaf55c92d3 100644
--- a/dev-python/automat/automat-0.6.0.ebuild
+++ b/dev-python/automat/automat-0.6.0.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${MYPN:0:1}/${MYPN}/${MYP}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="examples test"
 
 RDEPEND="



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

2017-12-13 Thread Sergei Trofimovich
commit: a60bba126d5c71afdb8b9eaaa540aa9ba81ca258
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Dec 13 22:13:10 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec 13 22:15:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a60bba12

dev-python/hpack: keyworded 2.3.0-r1 for sparc, bug #605122 (thanks to Rolf 
Eike Beer)

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

 dev-python/hpack/hpack-2.3.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/hpack/hpack-2.3.0-r1.ebuild 
b/dev-python/hpack/hpack-2.3.0-r1.ebuild
index 4a0fed57c12..4912f9218fd 100644
--- a/dev-python/hpack/hpack-2.3.0-r1.ebuild
+++ b/dev-python/hpack/hpack-2.3.0-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 x86"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 ~sparc x86"
 IUSE="test"
 
 RDEPEND=""



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

2017-12-13 Thread Sergei Trofimovich
commit: 994a7fcc13d40f87d548d6cd7d6098b7263ebb83
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Dec 13 22:07:34 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec 13 22:15:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=994a7fcc

dev-python/automat: keyworded 0.5.0 for sparc, bug #614386 (thanks to Rolf Eike 
Beer)

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

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

diff --git a/dev-python/automat/automat-0.5.0.ebuild 
b/dev-python/automat/automat-0.5.0.ebuild
index 71866e63ede..baaf55c92d3 100644
--- a/dev-python/automat/automat-0.5.0.ebuild
+++ b/dev-python/automat/automat-0.5.0.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${MYPN:0:1}/${MYPN}/${MYP}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="examples test"
 
 RDEPEND="



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

2017-12-13 Thread Sergei Trofimovich
commit: 980bf4411785fe6336492fe95eca3e28f106ff8a
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Dec 13 22:07:14 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec 13 22:15:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=980bf441

dev-python/mistune: keyworded 0.7.4 for sparc, bug #614386 (thanks to Rolf Eike 
Beer)

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

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

diff --git a/dev-python/mistune/mistune-0.7.4.ebuild 
b/dev-python/mistune/mistune-0.7.4.ebuild
index d6c91e615d3..e88aa84941c 100644
--- a/dev-python/mistune/mistune-0.7.4.ebuild
+++ b/dev-python/mistune/mistune-0.7.4.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
 IUSE="test"
 
 RDEPEND=""



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

2017-12-13 Thread Sergei Trofimovich
commit: 589ad4d526e64272a68762ae91eaeebc7b965fb1
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Dec 13 22:13:25 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec 13 22:15:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=589ad4d5

dev-python/incremental: keyworded 16.10.1 for sparc, bug #605122 (thanks to 
Rolf Eike Beer)

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

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

diff --git a/dev-python/incremental/incremental-16.10.1.ebuild 
b/dev-python/incremental/incremental-16.10.1.ebuild
index 0d30bfab5bf..31500c7670a 100644
--- a/dev-python/incremental/incremental-16.10.1.ebuild
+++ b/dev-python/incremental/incremental-16.10.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 x86"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sparc x86"
 IUSE=""
 
 RDEPEND=""



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

2017-12-13 Thread Sergei Trofimovich
commit: 7491e162eb9158736359b1982d006970757c4a1f
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Dec 13 22:13:20 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec 13 22:15:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7491e162

dev-python/hyper-h2: keyworded 2.5.1 for sparc, bug #605122 (thanks to Rolf 
Eike Beer)

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

 dev-python/hyper-h2/hyper-h2-2.5.1.ebuild | 2 +-
 dev-python/hyper-h2/hyper-h2-3.0.1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/hyper-h2/hyper-h2-2.5.1.ebuild 
b/dev-python/hyper-h2/hyper-h2-2.5.1.ebuild
index 6800ea3c2d6..8da25409e84 100644
--- a/dev-python/hyper-h2/hyper-h2-2.5.1.ebuild
+++ b/dev-python/hyper-h2/hyper-h2-2.5.1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="mirror://pypi/${P:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 x86"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 ~sparc x86"
 IUSE=""
 
 RDEPEND="

diff --git a/dev-python/hyper-h2/hyper-h2-3.0.1.ebuild 
b/dev-python/hyper-h2/hyper-h2-3.0.1.ebuild
index 3b69548f5ea..58de7cd7924 100644
--- a/dev-python/hyper-h2/hyper-h2-3.0.1.ebuild
+++ b/dev-python/hyper-h2/hyper-h2-3.0.1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/python-hyper/${PN}/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE=""
 
 RDEPEND="



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

2017-12-13 Thread Sergei Trofimovich
commit: 6e12c6331860acd29a1a56237eda75e509683d6e
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Dec 13 22:07:06 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec 13 22:15:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e12c633

dev-python/mistune: keyworded 0.7.2 for sparc, bug #614386 (thanks to Rolf Eike 
Beer)

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

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

diff --git a/dev-python/mistune/mistune-0.7.2.ebuild 
b/dev-python/mistune/mistune-0.7.2.ebuild
index 80ff1615709..ef9e8215f3a 100644
--- a/dev-python/mistune/mistune-0.7.2.ebuild
+++ b/dev-python/mistune/mistune-0.7.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux"
 IUSE="test"
 
 RDEPEND=""



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

2017-12-13 Thread Sergei Trofimovich
commit: 5b53646f60b2cdf1d3c08d3a8695c2870ed2e7f4
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Dec 13 22:07:29 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec 13 22:15:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b53646f

dev-python/m2r: keyworded 0.1.12 for sparc, bug #614386 (thanks to Rolf Eike 
Beer)

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

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

diff --git a/dev-python/m2r/m2r-0.1.12.ebuild b/dev-python/m2r/m2r-0.1.12.ebuild
index b5cb99779fb..96c522f4d5f 100644
--- a/dev-python/m2r/m2r-0.1.12.ebuild
+++ b/dev-python/m2r/m2r-0.1.12.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="test"
 
 RDEPEND="



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

2017-12-13 Thread Sergei Trofimovich
commit: d4cd449f612db9f878efe349cdc80f66504ccef6
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Dec 13 22:07:19 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec 13 22:15:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4cd449f

dev-python/m2r: keyworded 0.1.5 for sparc, bug #614386 (thanks to Rolf Eike 
Beer)

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

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

diff --git a/dev-python/m2r/m2r-0.1.5.ebuild b/dev-python/m2r/m2r-0.1.5.ebuild
index d6d2a181ec7..1766205ff45 100644
--- a/dev-python/m2r/m2r-0.1.5.ebuild
+++ b/dev-python/m2r/m2r-0.1.5.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="test"
 
 RDEPEND="



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

2017-12-13 Thread Sergei Trofimovich
commit: b8aa1eab840bf3b1415212e6568e96b2a042e36a
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Dec 13 22:07:44 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec 13 22:15:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8aa1eab

dev-python/hyperlink: keyworded 17.1.1 for sparc, bug #614386 (thanks to Rolf 
Eike Beer)

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

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

diff --git a/dev-python/hyperlink/hyperlink-17.1.1.ebuild 
b/dev-python/hyperlink/hyperlink-17.1.1.ebuild
index 9e2620d13d1..622dadb5bdc 100644
--- a/dev-python/hyperlink/hyperlink-17.1.1.ebuild
+++ b/dev-python/hyperlink/hyperlink-17.1.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="test"
 
 RDEPEND=""



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

2017-12-13 Thread Sergei Trofimovich
commit: 9f2768c046eaf746f84c408f15d327339f99eab5
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Dec 13 22:14:34 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec 13 22:15:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f2768c0

dev-python/constantly: keyworded 15.1.0 for sparc, bug #605122 (thanks to Rolf 
Eike Beer)

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

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

diff --git a/dev-python/constantly/constantly-15.1.0.ebuild 
b/dev-python/constantly/constantly-15.1.0.ebuild
index b9a97401708..0b2342f69bb 100644
--- a/dev-python/constantly/constantly-15.1.0.ebuild
+++ b/dev-python/constantly/constantly-15.1.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 x86"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sparc x86"
 IUSE=""
 
 RDEPEND=""



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

2017-12-13 Thread Sergei Trofimovich
commit: f2c38274d87f9b35a7a67e1b65875ca14ffd80f4
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Dec 13 22:14:29 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec 13 22:15:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2c38274

dev-python/incremental: keyworded 17.5.0 for sparc, bug #605122 (thanks to Rolf 
Eike Beer)

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

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

diff --git a/dev-python/incremental/incremental-17.5.0.ebuild 
b/dev-python/incremental/incremental-17.5.0.ebuild
index 3cd50a50b55..a110c4624c4 100644
--- a/dev-python/incremental/incremental-17.5.0.ebuild
+++ b/dev-python/incremental/incremental-17.5.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
 IUSE=""
 
 RDEPEND=""



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

2017-12-13 Thread Matt Thode
commit: ec4a1d9b0e1c134928bfd7a1127ddda67935105b
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Dec 13 21:40:04 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed Dec 13 21:44:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec4a1d9b

sys-cluster/nova: 15.0.8 stable amd64 and x86 with cleanup

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 sys-cluster/nova/Manifest   |   2 -
 sys-cluster/nova/nova-15.0.7.ebuild | 232 
 sys-cluster/nova/nova-15.0.8.ebuild |   2 +-
 3 files changed, 1 insertion(+), 235 deletions(-)

diff --git a/sys-cluster/nova/Manifest b/sys-cluster/nova/Manifest
index 010e3707b60..7defd43d0c5 100644
--- a/sys-cluster/nova/Manifest
+++ b/sys-cluster/nova/Manifest
@@ -1,7 +1,5 @@
-DIST nova-15.0.7.tar.gz 5763951 BLAKE2B 
659d2f3758a9f594e02ee454587210475925bdf60dd479737c312aae39f43e67a98ae0ed96990a3cc13b417f063e681b9bb5e7ab44a780b9336926b740bccf43
 SHA512 
3e4b02bebdc8d0c002a09d757a2f1e96e9b7a5c16c6bd9108f0564c9be23da8ae8f90d81924050f01be691b4800c5c0ff2f5b3400fa389964899b1faa509293c
 DIST nova-15.0.8.tar.gz 5772381 BLAKE2B 
483880fb2571314644b5229b5644ca8090928a799480bdc001382b42b3ab5710ad3e7cc7f28ebbcccd4d385df49b420e6b748454933290b36acd4812aee70040
 SHA512 
555a57219454f34511870bde1e794a8460a51ac4c11da26608635c3ff629388cdce2792cf67ae466b0e3f8b65ffad61549d294c2672c1f1719913cece82058ef
 DIST nova-16.0.3.tar.gz 10920453 BLAKE2B 
5b42039f7d8f1c5e5ffc57befc069d4a19b4cc305be603d76b5cd70aaad4ed96d7df554a58c8865a3105fe532071e87d2df574e07472d475c47b206591730d1b
 SHA512 
fc17a214ac074a12995e75fe7e60dc1a9ab26a0b59e2462926c235e93c0f58b8d96e3043d4187a0f80d2a3feea5bd678d9b41e3496d4e472fa79e4650e14cb1e
-DIST nova.conf.sample-15.0.7 344760 BLAKE2B 
0c227259325b201740a6a6e0f9a174b8a463ad30b9b09ca819ba23d85ba5471c4e958e23cf96bc8b2dab358521dfc52c216dffc110b46338e80b1821face84e4
 SHA512 
5c55c752c8752876acbd8d2348abb39d6a8449f637ad2a6515f5c9f4619dbad73c4ae7a6ac4cd164656a0c466ed000a4d68a291050a03a5641fe96b3dd7f732d
 DIST nova.conf.sample-15.0.8 344760 BLAKE2B 
0c227259325b201740a6a6e0f9a174b8a463ad30b9b09ca819ba23d85ba5471c4e958e23cf96bc8b2dab358521dfc52c216dffc110b46338e80b1821face84e4
 SHA512 
5c55c752c8752876acbd8d2348abb39d6a8449f637ad2a6515f5c9f4619dbad73c4ae7a6ac4cd164656a0c466ed000a4d68a291050a03a5641fe96b3dd7f732d
 DIST nova.conf.sample-16.0.3 360926 BLAKE2B 
0cdfcff1d5faf5803de72b8113085591df4d1c7feb0591df786a5bf0e13ff133c1fcc4a2c3ebfdadf2a60943a7810e18813a00f5f78987daf3c271e3ba627911
 SHA512 
68f548e998396c7b18692fb3b1e9bf267f9bc06d73f602bb8f20bba426b6ede01e270447906f1685133cdbfd43b76ed5a9913b0167ce70f1ff3debd1ca11d378
 DIST nova.conf.sample-2017.1. 344760 BLAKE2B 
0c227259325b201740a6a6e0f9a174b8a463ad30b9b09ca819ba23d85ba5471c4e958e23cf96bc8b2dab358521dfc52c216dffc110b46338e80b1821face84e4
 SHA512 
5c55c752c8752876acbd8d2348abb39d6a8449f637ad2a6515f5c9f4619dbad73c4ae7a6ac4cd164656a0c466ed000a4d68a291050a03a5641fe96b3dd7f732d

diff --git a/sys-cluster/nova/nova-15.0.7.ebuild 
b/sys-cluster/nova/nova-15.0.7.ebuild
deleted file mode 100644
index b419a54d712..000
--- a/sys-cluster/nova/nova-15.0.7.ebuild
+++ /dev/null
@@ -1,232 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_{4,5} )
-
-inherit distutils-r1 eutils linux-info multilib user
-
-DESCRIPTION="Cloud computing fabric controller (main part of an IaaS system) 
in Python"
-HOMEPAGE="https://launchpad.net/nova;
-SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/nova/ocata/nova.conf.sample
 -> nova.conf.sample-${PV}
-   https://tarballs.openstack.org/${PN}/${P}.tar.gz;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="+compute compute-only iscsi +memcached mysql +novncproxy openvswitch 
postgres +rabbitmq sqlite"
-REQUIRED_USE="
-   !compute-only? ( || ( mysql postgres sqlite ) )
-   compute-only? ( compute !rabbitmq !memcached !mysql !postgres !sqlite )"
-
-CDEPEND="
-   >=dev-python/setuptools-16.0[${PYTHON_USEDEP}]
-   !~dev-python/setuptools-24.0.0[${PYTHON_USEDEP}]
-   !~dev-python/setuptools-34.0.0[${PYTHON_USEDEP}]
-   !~dev-python/setuptools-34.0.1[${PYTHON_USEDEP}]
-   !~dev-python/setuptools-34.0.2[${PYTHON_USEDEP}]
-   !~dev-python/setuptools-34.0.3[${PYTHON_USEDEP}]
-   !~dev-python/setuptools-34.1.0[${PYTHON_USEDEP}]
-   !~dev-python/setuptools-34.1.1[${PYTHON_USEDEP}]
-   !~dev-python/setuptools-34.2.0[${PYTHON_USEDEP}]
-   !~dev-python/setuptools-34.3.0[${PYTHON_USEDEP}]
-   !~dev-python/setuptools-34.3.1[${PYTHON_USEDEP}]
-   !~dev-python/setuptools-34.3.2[${PYTHON_USEDEP}]
-   !~dev-python/setuptools-36.2.0[${PYTHON_USEDEP}]
-   >=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
-DEPEND="
-   ${CDEPEND}
-   app-admin/sudo"
-
-RDEPEND="
-   ${CDEPEND}
-   compute-only? (
-   

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

2017-12-13 Thread Matt Thode
commit: 1ceb886fa7ebb1e1a5d14b7251eee303f6c3916b
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Dec 13 21:42:35 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed Dec 13 21:44:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ceb886f

media-sound/pulseeffects: 3.1.3 bup with cleanup

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 media-sound/pulseeffects/Manifest  |  3 +-
 media-sound/pulseeffects/pulseeffects-3.0.9.ebuild | 60 --
 ...ects-3.1.1.ebuild => pulseeffects-3.1.3.ebuild} |  0
 3 files changed, 1 insertion(+), 62 deletions(-)

diff --git a/media-sound/pulseeffects/Manifest 
b/media-sound/pulseeffects/Manifest
index 4590322426a..65653d126ce 100644
--- a/media-sound/pulseeffects/Manifest
+++ b/media-sound/pulseeffects/Manifest
@@ -1,3 +1,2 @@
-DIST pulseeffects-3.0.9.tar.gz 614347 BLAKE2B 
ab24d1af31b359348de8de235694100be20cf961c358b63a043670f82efa17afe25b0cf9e723c6be228bd70af2ce0bc91176f6371a549799a4c7921f2fcf7368
 SHA512 
aad31f042ff1f1e15c50f2a7a63f73b3878fad56101e0fabb51ed2e48500451b401ece8db56c23049ac4455deb481ba0c0586aa9a753581acdb3749a219046f4
-DIST pulseeffects-3.1.1.tar.gz 603601 BLAKE2B 
cca83dfb70723016ae96e0a2a82b93dd8c1db3f4b9fa838098e0539ba26b48d4bc1f3aeed52de0e9d9a9d6c78ce7df2273e7287f26bae7cb0f2f9ef62dc47683
 SHA512 
a6091a890c244a0b67a187a3668dd746755a21c0eec6ba90f809061c6c4e1e5ecffe61d940d5dc1203c02c4b9c9f43ad29dc28859795863ef9418abefcfacd59
 DIST pulseeffects-3.1.2.tar.gz 604130 BLAKE2B 
48f16a4d218a102e39a776f53986345c3026db3a9f2186ed4bc953cd7c77b7ab4a4f5771d043b9bd90ad4ae956c0bf3f074242ca9f8c1e05b44562fcec34227d
 SHA512 
0b3782bcedbab07b38a8219f7376454874abaadc80f49f981ac20b7c6035bbfebc83b1e4b325098bd1a87a3685896ab82f998c226ae5ed7a9886999c82882cdf
+DIST pulseeffects-3.1.3.tar.gz 604488 BLAKE2B 
05de82debe338002106372b57930f3ab354e018d381d2fa6cb46d8e4cfa50cf405b40dda9deed34c85e389873fc057a7c69f5f8cc0efeb7599c7d66d09b1cf8a
 SHA512 
856568f6136bd250864ab5cbe966f1dded63dc09a2ee774e4421e966bd77d4db610402f5d6068564250667036c71933e3fe91398d903516c697912b00ce2d359

diff --git a/media-sound/pulseeffects/pulseeffects-3.0.9.ebuild 
b/media-sound/pulseeffects/pulseeffects-3.0.9.ebuild
deleted file mode 100644
index 47a858b30f6..000
--- a/media-sound/pulseeffects/pulseeffects-3.0.9.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_{4,5,6} )
-
-inherit gnome2-utils meson python-r1
-
-DESCRIPTION="Limiter, compressor, reverberation, equalizer auto volume effects 
for Pulseaudio"
-HOMEPAGE="https://github.com/wwmm/pulseeffects;
-
-if [[ ${PV} == * ]];then
-   inherit git-r3
-   SRC_URI=""
-   EGIT_REPO_URI="${HOMEPAGE}"
-   KEYWORDS=""
-else
-   SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-   KEYWORDS="~x86 ~amd64"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE=""
-
-DEPEND="
-   ${PYTHON_DEPS}
-   python_targets_python3_4? ( dev-python/configparser )
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   dev-python/pycairo[${PYTHON_USEDEP}]
-   >=dev-python/gst-python-1.12.0:1.0[${PYTHON_USEDEP}]
-   media-plugins/swh-plugins
-   >=x11-libs/gtk+-3.18:3
-   dev-python/numpy[${PYTHON_USEDEP}]
-   >=sci-libs/scipy-0.18[${PYTHON_USEDEP}]
-   >=media-libs/gstreamer-1.12.0:1.0
-   >=media-libs/gst-plugins-good-1.12.0:1.0
-   >=media-libs/gst-plugins-bad-1.12.0:1.0
-   >=media-plugins/gst-plugins-ladspa-1.12.0:1.0
-   >=media-plugins/gst-plugins-pulse-1.12.0:1.0
-"
-RDEPEND="${DEPEND}
-   media-sound/pulseaudio[equalizer]
-"
-
-pkg_preinst(){
-   gnome2_schemas_savelist
-}
-
-pkg_postinst(){
-   gnome2_gconf_install
-   gnome2_schemas_update
-}
-
-pkg_postrm(){
-   gnome2_gconf_uninstall
-   gnome2_schemas_update
-}

diff --git a/media-sound/pulseeffects/pulseeffects-3.1.1.ebuild 
b/media-sound/pulseeffects/pulseeffects-3.1.3.ebuild
similarity index 100%
rename from media-sound/pulseeffects/pulseeffects-3.1.1.ebuild
rename to media-sound/pulseeffects/pulseeffects-3.1.3.ebuild



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

2017-12-13 Thread Matt Thode
commit: eabfdcbc3c7d0038adc8ef289299d173b79fe611
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Dec 13 21:37:05 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed Dec 13 21:44:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eabfdcbc

app-admin/puppet-agent: 1.10.9 and 5.3.3 stable amd64 and x86 with cleanup

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 app-admin/puppet-agent/Manifest|   4 -
 app-admin/puppet-agent/puppet-agent-1.10.7.ebuild  | 111 -
 app-admin/puppet-agent/puppet-agent-1.10.9.ebuild  |   2 +-
 .../puppet-agent/puppet-agent-5.1.0-r1.ebuild  | 104 ---
 app-admin/puppet-agent/puppet-agent-5.3.3.ebuild   |   2 +-
 5 files changed, 2 insertions(+), 221 deletions(-)

diff --git a/app-admin/puppet-agent/Manifest b/app-admin/puppet-agent/Manifest
index 1844e47e1a1..b852e4f73b0 100644
--- a/app-admin/puppet-agent/Manifest
+++ b/app-admin/puppet-agent/Manifest
@@ -1,8 +1,4 @@
-DIST puppet-agent_1.10.7-1xenial_amd64.deb 16449418 BLAKE2B 
c3b0e1328e981e5c2506770f658f69337b3877d885d4488db0c768728b627c92076c9f43cd9a35910e39ba19043da84125ec94605ea546ae848affafeb627fd1
 SHA512 
5c73eea444186cbd0d52e42a20858964db6e7f2b6e537274b5b0a44499cc2bb0622a4eb6a55fa10dcc3946bdae3bb00b9d228aa5d1d444cc53aeefddf11f7b5b
-DIST puppet-agent_1.10.7-1xenial_i386.deb 16182468 BLAKE2B 
71efcc4db94ec237342f7f215b7f35d0912be72139310f7c37d046e5a02ba5f5b611a932d335b0aed609a338f0e39777c8732434e7f9e40401bc49ed6820767a
 SHA512 
7d5a41af7619fe008fec5302e23482d688692affaeded4b0b2f4e693168c2ef6995beee5e2410a9cb2e7f99650119e9c5f8007ed65709ad623654bdd6c09e402
 DIST puppet-agent_1.10.9-1xenial_amd64.deb 16308224 BLAKE2B 
c7fb29e83b0aff89c01f9625b9233871e799bb85d80ec17e38f4ef598d9eb268c2bab04b7bb8304370c304909570ea93fd8f467d101f5e4a1c40aaa9794c5083
 SHA512 
5fc5d70a9fabeb73ac384875f485263c9e890d3792e56aa41f42de86c971190a21526381bb5330c2f52790e6aa82b9c1e5a7dd61f378b086b78cab8de7120b5b
 DIST puppet-agent_1.10.9-1xenial_i386.deb 16202586 BLAKE2B 
293d7802058caf762157c209e233a344d565c0d9a536b6aba92d787647f2b2708f45dedb80d0fb1a270f0867ec9aa91bdd91b8615e689ac98ca65bebf861fdb4
 SHA512 
19b84b5b6080c5b842877d9e7ee6b10837309c25e52429a14bc20939b18850eec616a5daa3a457d36504d51c9c0a8a9b71c3c9cb9c84dceb66e332a075b91e73
-DIST puppet-agent_5.1.0-1xenial_amd64.deb 15141786 BLAKE2B 
bcc71151acc47e2b5d0bd31a434ec0e9c72826d2ab386242100563c4016066bd5a646840b8f45fda5edb063c919c232043b911e981182bbf64dd63ef3a92440f
 SHA512 
a210d225591328e2c041aad1dd7cfdac614531e1ceb524c3e35d3330962111bdc66408268550072e53190d6a10a7c8244b0bfa8a12b81f023883831c1fcbd070
-DIST puppet-agent_5.1.0-1xenial_i386.deb 15596316 BLAKE2B 
e8403835b18866dfaa22fa73041bd125542e071ceefb7f513853346ed0d767a33acfb3bddeaedfa1e08e3ff99cdc5904ce9208437c179b2153d585320f2c05a7
 SHA512 
9e364fc50baa081cc808c0e0277d6625f6064dad7d56fba352d552e9398e7197405a8c3e15fac4f569dfa11c7c4657261f06b8c90f04bef6fcc6a9794d94e927
 DIST puppet-agent_5.3.3-1xenial_amd64.deb 15647308 BLAKE2B 
461532d697b645c6e36f0abaf6c366a6bbd6caeabb1f7f1fc9357e92b252555b1ab05ba433a2f3319008ba59eaa892dc9b8642070ae4322f9826e9f758937cfe
 SHA512 
29c826d891a3930e18ed71a1c788819fe421b6a398d77ab21900feba457a386bad34ecb210d63054372af19de81eb31b13ea729adc3cb1fdd2fa09b0783b1e7d
 DIST puppet-agent_5.3.3-1xenial_i386.deb 16329408 BLAKE2B 
7d024c3c39bd2ef495c2864f69aaba599cb26e8fc9bc924211780552436c275b5ef4a89db756cad77d1c1d30b5dec0b7561c871c97c9acdcedac550db212f972
 SHA512 
418c5f0a289d9c7335b49961dd6ad28340ed66cddbd476ca4f2fe6edbc3933c1d4841783d3a0f1f0ea1fab748c6f14f90ebc82fd02cf4046cde95c87b7b94548

diff --git a/app-admin/puppet-agent/puppet-agent-1.10.7.ebuild 
b/app-admin/puppet-agent/puppet-agent-1.10.7.ebuild
deleted file mode 100644
index 300ebc50b6d..000
--- a/app-admin/puppet-agent/puppet-agent-1.10.7.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils systemd unpacker user
-
-DESCRIPTION="general puppet client utils along with mcollective hiera and 
facter"
-HOMEPAGE="https://puppetlabs.com/;
-SRC_BASE="http://apt.puppetlabs.com/pool/xenial/PC1/${PN:0:1}/${PN}/${PN}_${PV}-1xenial;
-SRC_URI="
-   amd64? ( ${SRC_BASE}_amd64.deb )
-   x86?   ( ${SRC_BASE}_i386.deb )
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="experimental puppetdb selinux"
-RESTRICT="strip"
-
-CDEPEND="!app-admin/augeas
-   !app-admin/mcollective
-   !app-admin/puppet
-   !dev-ruby/hiera
-   !dev-ruby/facter
-   !app-emulation/virt-what"
-
-DEPEND="
-   ${CDEPEND}"
-RDEPEND="${CDEPEND}
-   app-portage/eix
-   sys-apps/dmidecode
-   sys-libs/glibc
-   >=sys-libs/readline-6.0
-   =dev-ruby/puppetdb-termini-3.1.0 )"
-
-S=${WORKDIR}
-
-QA_PREBUILT="
-   /opt/puppetlabs/puppet
-   /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/2.1.0/x86_64-linux/*
-   

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

2017-12-13 Thread Matt Thode
commit: d35fff907c6d465dd677731f7fb63818db3d8bfe
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Dec 13 21:25:28 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed Dec 13 21:44:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d35fff90

sys-cluster/swift: 2.16.0 stable amd64 and x86

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 sys-cluster/swift/swift-2.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/swift/swift-2.16.0.ebuild 
b/sys-cluster/swift/swift-2.16.0.ebuild
index e12610e3dbd..04521a6dd8d 100644
--- a/sys-cluster/swift/swift-2.16.0.ebuild
+++ b/sys-cluster/swift/swift-2.16.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://tarballs.openstack.org/${PN}/${P}.tar.gz;
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE="proxy account container object +memcached"
 REQUIRED_USE="|| ( proxy account container object )"
 



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

2017-12-13 Thread Matt Thode
commit: a1289baa7e4dacfda3a27d152d9db71e473a0884
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Dec 13 21:23:06 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed Dec 13 21:44:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1289baa

app-admin/puppetdb: 5.1.3 stable amd64 and x86

Package-Manager: Portage-2.3.14, Repoman-2.3.6

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

diff --git a/app-admin/puppetdb/puppetdb-5.1.3.ebuild 
b/app-admin/puppetdb/puppetdb-5.1.3.ebuild
index 25044630bdf..f9227ac7708 100644
--- a/app-admin/puppetdb/puppetdb-5.1.3.ebuild
+++ b/app-admin/puppetdb/puppetdb-5.1.3.ebuild
@@ -13,7 +13,7 @@ LICENSE="Apache-2.0"
 SLOT="0"
 IUSE=""
 # will need the same keywords as puppet
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 RDEPEND+=">=virtual/jdk-1.7.0"
 DEPEND+=""



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

2017-12-13 Thread Matt Thode
commit: 794bb39f7daa322e873fcdb771aedbe51c8ba2f1
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Dec 13 21:24:08 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed Dec 13 21:44:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=794bb39f

dev-ruby/puppetdb-termini: 5.1.3 stable all

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 dev-ruby/puppetdb-termini/puppetdb-termini-5.1.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/puppetdb-termini/puppetdb-termini-5.1.3.ebuild 
b/dev-ruby/puppetdb-termini/puppetdb-termini-5.1.3.ebuild
index c60df2d8118..c26774666d8 100644
--- a/dev-ruby/puppetdb-termini/puppetdb-termini-5.1.3.ebuild
+++ b/dev-ruby/puppetdb-termini/puppetdb-termini-5.1.3.ebuild
@@ -15,7 +15,7 @@ LICENSE="Apache-2.0"
 SLOT="0"
 IUSE=""
 # will need the same keywords as puppet
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ppc x86"
 
 RDEPEND+=""
 DEPEND+=""



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

2017-12-13 Thread Matt Thode
commit: 3eee9d3988573a5624c52bdcb13708ea08ed25c4
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Dec 13 21:38:16 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed Dec 13 21:44:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3eee9d39

app-admin/puppetserver: 5.1.4 stable amd64 and x86 with cleanup

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 app-admin/puppetserver/Manifest|   1 -
 .../puppetserver/puppetserver-5.0.0-r1.ebuild  | 129 
 .../puppetserver/puppetserver-5.0.0-r2.ebuild  | 130 -
 app-admin/puppetserver/puppetserver-5.1.4.ebuild   |   2 +-
 4 files changed, 1 insertion(+), 261 deletions(-)

diff --git a/app-admin/puppetserver/Manifest b/app-admin/puppetserver/Manifest
index 90ac1e7a70c..458afc4eb9a 100644
--- a/app-admin/puppetserver/Manifest
+++ b/app-admin/puppetserver/Manifest
@@ -1,3 +1,2 @@
 DIST puppetserver-2.8.0.tar.gz 34015599 BLAKE2B 
a26348947478e5b752311cb3450cf29fff4683da6f2eddc1ff8fd73d91f8432be0b542ac1de0c10ae56e8f75711a15ecbed1a125b2208386834ffa25718db7ec
 SHA512 
7023278fe501614f1ff9650f72b9193054cb79888ce03f29932a10fa826ee07d67e96eee80a3f2c19007b8bae14008846ea850fb98544bcd39e1ada11fadd22c
-DIST puppetserver-5.0.0.tar.gz 66380485 BLAKE2B 
bce9b21dc8578da42dffc9d7105009e94f771748a0b466690126a4d32babf06b765c8aa20c1eea9e2f71baf6852bb88b44f430787cb57605ec322ad2cba065c5
 SHA512 
1dd7b332871abf12981a7ef33ee92a813275c86ca0cd72a24c3853679c3e93aaf264b76bf4108bf62c04021889e0b7ee0bb46963bd1f3df1f8e67c48e41698e8
 DIST puppetserver-5.1.4.tar.gz 66628031 BLAKE2B 
815f0eb150858986ae0f82a2f595a22fd3e13a8168c7c2d8add0f7c18981bb220feee9573d29a94a06e13ac801797e6d96a9ef378c4a743889c938e4238f
 SHA512 
880041e36aaee8834476dacdbd5fb166326f054b8beca55f644d1c97318bc2dd0d3d3ae8bfbc1b072e61efcde87c31e763c48a77b05c3af5f873e969d820

diff --git a/app-admin/puppetserver/puppetserver-5.0.0-r1.ebuild 
b/app-admin/puppetserver/puppetserver-5.0.0-r1.ebuild
deleted file mode 100644
index b26b4186553..000
--- a/app-admin/puppetserver/puppetserver-5.0.0-r1.ebuild
+++ /dev/null
@@ -1,129 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit multilib systemd tmpfiles user
-
-DESCRIPTION="Puppet Server is the next-generation application for managing 
Puppet agents."
-HOMEPAGE="http://docs.puppetlabs.com/puppetserver/;
-SRC_URI="https://downloads.puppetlabs.com/puppet/${P}.tar.gz;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="puppetdb"
-# will need the same keywords as puppet
-KEYWORDS="amd64 x86"
-
-RDEPEND+="
-   >=virtual/jdk-1.8.0
-   app-admin/puppet-agent[puppetdb?]"
-DEPEND+=""
-
-pkg_setup() {
-   enewgroup puppet
-   enewuser puppet -1 -1 /opt/puppetlabs/server/data/puppetserver "puppet"
-}
-
-src_prepare() {
-   sed -i 
's/sysconfig\/puppetserver/systemd\/system\/puppetserver\.service\.d\/gentoo\.conf/g'
 ext/redhat/puppetserver.service || die
-   sed -i 
's/sysconfig\/puppetserver/systemd\/system\/puppetserver\.service\.d\/gentoo\.conf/g'
 ext/bin/puppetserver || die
-   sed -i 
's/sysconfig\/puppetserver/systemd\/system\/puppetserver\.service\.d\/gentoo\.conf/g'
 install.sh || die
-   sed -i 's/var\/run/run/g' ext/config/conf.d/puppetserver.conf || die
-   sed -i 's/var\/run/run/g' ext/redhat/puppetserver.service || die
-   sed -i 's/var\/run/run/g' install.sh || die
-   default
-}
-
-src_compile() {
-   einfo "not compiling"
-}
-
-src_install() {
-   insinto /opt/puppetlabs/server/apps/puppetserver
-   insopts -m0774
-   doins ext/ezbake-functions.sh
-   insopts -m0644
-   doins ext/ezbake.manifest
-   doins puppet-server-release.jar
-   doins jruby-9k.jar
-   doins jruby-1_7.jar
-   insinto /etc/puppetlabs/puppetserver
-   doins ext/config/logback.xml
-   doins ext/config/request-logging.xml
-   insinto /etc/puppetlabs/puppetserver/services.d
-   doins ext/system-config/services.d/bootstrap.cfg
-   doins ext/config/services.d/ca.cfg
-   insinto /etc/puppetlabs/puppetserver/conf.d
-   doins ext/config/conf.d/puppetserver.conf
-   doins ext/config/conf.d/auth.conf
-   doins ext/config/conf.d/global.conf
-   doins ext/config/conf.d/web-routes.conf
-   doins ext/config/conf.d/metrics.conf
-   doins ext/config/conf.d/webserver.conf
-   insopts -m0755
-   insinto /opt/puppetlabs/server/apps/puppetserver/scripts
-   doins install.sh
-   insinto /opt/puppetlabs/server/apps/puppetserver/cli/apps
-   doins ext/cli/irb
-   doins ext/cli/foreground
-   doins ext/cli/gem
-   doins ext/cli/ruby
-   doins ext/cli/reload
-   doins ext/cli/start
-   doins ext/cli/stop
-   insinto /opt/puppetlabs/server/apps/puppetserver/cli
-   doins ext/cli_defaults/cli-defaults.sh
-   insinto 

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

2017-12-13 Thread Patrick Lauer
commit: a793acf4c7fbe9bd1039e5ebd053a27d07460d10
Author: Patrick Lauer  gentoo  org>
AuthorDate: Wed Dec 13 21:43:40 2017 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Wed Dec 13 21:43:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a793acf4

dev-libs/icu-layoutex: Fix manifest

Package-Manager: Portage-2.3.18, Repoman-2.3.6

 dev-libs/icu-layoutex/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/icu-layoutex/Manifest b/dev-libs/icu-layoutex/Manifest
index ee35700f767..4122b75d08f 100644
--- a/dev-libs/icu-layoutex/Manifest
+++ b/dev-libs/icu-layoutex/Manifest
@@ -2,4 +2,4 @@ DIST icu4c-58_1-src.tgz 23366443 BLAKE2B 
16f1c778d925893769c6e0f0901fe02e5728953
 DIST icu4c-58_2-src.tgz 23369902 BLAKE2B 
cdd2e02c3aba050f5b7f8b38c5a3731e3e5f1cc1403ef86a50908b95560ea3cf8a2d47119fa60cf34f22a8b65eaa2392fd5bcbd3bc48b3da541fe3d9bd7392c0
 SHA512 
5c21af748f48b392e6c0412bd0aee92162ea931820dcbfab4ec6e0299868504b303d88f7586cc95de55c777ac0dca3a29d6c8ca0892c646ebc864c8a5b5a162a
 DIST icu4c-59_1-src.tgz 22706578 BLAKE2B 
88ec0b5a174b7f854813c66009aba695b61ec4887b845f092f5b5bf401c416cb2920c596f3f33fee4751bb8ea576a37e991fb18bc845142b322e985224b95879
 SHA512 
9348aa68d72a74cd1f26588c30c80eee1b48800a26930d7eb0749390fd65f7930ee8843058b6a6dd5f265e79054fef661e807ded16a1ad691cbc5ebc5ab944c4
 DIST icu4c-60_1-src.tgz 23296064 BLAKE2B 
4f90c1f4f00b686d2632429fbaa6a6ec3d977e414f8d00cf82a525a1504c9d8c9b1a19458b495e5847abbcfff933038752f96d6bd165d206582f8ec1b77fff40
 SHA512 
a6798f70add1b3bac2197a49e09a0bb636279af7019ce572f63a30ab713e09657ee9d9b20aac7ea806fbb84667ca2eca981411e5053b47c3c705aa496a669233
-DIST icu4c-60_2-src.tgz 23317794 BLAKE2B 
3c65f32676dfa554e8a93a3802ebc72ae9eac2e758e47e579be946169781ec49438fc1c468b834019af971dda092551f4cfb4faa882856620539f7599605543c
 SHA512 
d127410b17dc79b133eb36bcee7f6db441e7e3ec5edc34c142d597718b7b3dbed5b77859ab18770fe4110fce965a2e5d7bb01a923880190ad4044f47ee7102f9
+DIST icu4c-60_2-src.tgz 23317835 BLAKE2B 
dabd24a9317b44f6852c61c83e808c920d7d29f57d53a7450c68cdad5f84941f771db07fab1f5a16451d59c7aa2750e5a4d5b5fa9a904c43d131529b648263ea
 SHA512 
8e718e66c13e7f25714404c46b91ed6305efff1df70c328be2ec743023a7719016dae72a5fa0a05d6f5599983590a2044ff72d3453a048d987ab546d0416d694



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

2017-12-13 Thread Patrick Lauer
commit: 8aef7badd472976ece3436d0721f551cd3d32c70
Author: Patrick Lauer  gentoo  org>
AuthorDate: Wed Dec 13 21:38:50 2017 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Wed Dec 13 21:39:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8aef7bad

dev-libs/icu: Fix manifest

Matches distfile md5sum published by upstream

Package-Manager: Portage-2.3.18, Repoman-2.3.6

 dev-libs/icu/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/icu/Manifest b/dev-libs/icu/Manifest
index ee35700f767..4122b75d08f 100644
--- a/dev-libs/icu/Manifest
+++ b/dev-libs/icu/Manifest
@@ -2,4 +2,4 @@ DIST icu4c-58_1-src.tgz 23366443 BLAKE2B 
16f1c778d925893769c6e0f0901fe02e5728953
 DIST icu4c-58_2-src.tgz 23369902 BLAKE2B 
cdd2e02c3aba050f5b7f8b38c5a3731e3e5f1cc1403ef86a50908b95560ea3cf8a2d47119fa60cf34f22a8b65eaa2392fd5bcbd3bc48b3da541fe3d9bd7392c0
 SHA512 
5c21af748f48b392e6c0412bd0aee92162ea931820dcbfab4ec6e0299868504b303d88f7586cc95de55c777ac0dca3a29d6c8ca0892c646ebc864c8a5b5a162a
 DIST icu4c-59_1-src.tgz 22706578 BLAKE2B 
88ec0b5a174b7f854813c66009aba695b61ec4887b845f092f5b5bf401c416cb2920c596f3f33fee4751bb8ea576a37e991fb18bc845142b322e985224b95879
 SHA512 
9348aa68d72a74cd1f26588c30c80eee1b48800a26930d7eb0749390fd65f7930ee8843058b6a6dd5f265e79054fef661e807ded16a1ad691cbc5ebc5ab944c4
 DIST icu4c-60_1-src.tgz 23296064 BLAKE2B 
4f90c1f4f00b686d2632429fbaa6a6ec3d977e414f8d00cf82a525a1504c9d8c9b1a19458b495e5847abbcfff933038752f96d6bd165d206582f8ec1b77fff40
 SHA512 
a6798f70add1b3bac2197a49e09a0bb636279af7019ce572f63a30ab713e09657ee9d9b20aac7ea806fbb84667ca2eca981411e5053b47c3c705aa496a669233
-DIST icu4c-60_2-src.tgz 23317794 BLAKE2B 
3c65f32676dfa554e8a93a3802ebc72ae9eac2e758e47e579be946169781ec49438fc1c468b834019af971dda092551f4cfb4faa882856620539f7599605543c
 SHA512 
d127410b17dc79b133eb36bcee7f6db441e7e3ec5edc34c142d597718b7b3dbed5b77859ab18770fe4110fce965a2e5d7bb01a923880190ad4044f47ee7102f9
+DIST icu4c-60_2-src.tgz 23317835 BLAKE2B 
dabd24a9317b44f6852c61c83e808c920d7d29f57d53a7450c68cdad5f84941f771db07fab1f5a16451d59c7aa2750e5a4d5b5fa9a904c43d131529b648263ea
 SHA512 
8e718e66c13e7f25714404c46b91ed6305efff1df70c328be2ec743023a7719016dae72a5fa0a05d6f5599983590a2044ff72d3453a048d987ab546d0416d694



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

2017-12-13 Thread NP Hardass
commit: 5ed6b9f9787f7d14321054583a56dc64bdebf6da
Author: NP-Hardass  gentoo  org>
AuthorDate: Wed Dec 13 21:34:20 2017 +
Commit: NP Hardass  gentoo  org>
CommitDate: Wed Dec 13 21:37:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ed6b9f9

app-emulation/playonlinux: Swap dep order for wine dep

Closes: https://bugs.gentoo.org/640478
Package-Manager: Portage-2.3.18, Repoman-2.3.6

 app-emulation/playonlinux/playonlinux-4.2.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/playonlinux/playonlinux-4.2.12.ebuild 
b/app-emulation/playonlinux/playonlinux-4.2.12.ebuild
index 9d672b2952e..2ab1ec1009f 100644
--- a/app-emulation/playonlinux/playonlinux-4.2.12.ebuild
+++ b/app-emulation/playonlinux/playonlinux-4.2.12.ebuild
@@ -24,7 +24,7 @@ RDEPEND="${PYTHON_DEPS}
app-arch/p7zip
app-arch/unzip
app-crypt/gnupg
-   || ( app-emulation/wine virtual/wine )
+   || ( virtual/wine app-emulation/wine )
dev-python/wxpython:3.0[${PYTHON_USEDEP}]
net-misc/wget
x11-apps/mesa-progs



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

2017-12-13 Thread NP Hardass
commit: 5c6e1788dbe3edfd7cea1709724db8fd4aacacc2
Author: NP-Hardass  gentoo  org>
AuthorDate: Wed Dec 13 21:37:21 2017 +
Commit: NP Hardass  gentoo  org>
CommitDate: Wed Dec 13 21:37:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c6e1788

media-sound/lmms: Swap dep order for wine dep

Package-Manager: Portage-2.3.18, Repoman-2.3.6

 media-sound/lmms/lmms-1.1.90.ebuild| 2 +-
 media-sound/lmms/lmms-1.2.0_rc4.ebuild | 2 +-
 media-sound/lmms/lmms-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-sound/lmms/lmms-1.1.90.ebuild 
b/media-sound/lmms/lmms-1.1.90.ebuild
index ee2e0167921..e76edef817b 100644
--- a/media-sound/lmms/lmms-1.1.90.ebuild
+++ b/media-sound/lmms/lmms-1.1.90.ebuild
@@ -44,7 +44,7 @@ COMMON_DEPEND="
)
soundio? ( media-libs/libsoundio )
stk? ( media-libs/stk )
-   vst? ( || ( app-emulation/wine virtual/wine ) )
+   vst? ( || ( virtual/wine app-emulation/wine ) )
 "
 DEPEND="${COMMON_DEPEND}
dev-qt/linguist-tools:5

diff --git a/media-sound/lmms/lmms-1.2.0_rc4.ebuild 
b/media-sound/lmms/lmms-1.2.0_rc4.ebuild
index 1782844e67f..22f4af150ad 100644
--- a/media-sound/lmms/lmms-1.2.0_rc4.ebuild
+++ b/media-sound/lmms/lmms-1.2.0_rc4.ebuild
@@ -45,7 +45,7 @@ COMMON_DEPEND="
)
soundio? ( media-libs/libsoundio )
stk? ( media-libs/stk )
-   vst? ( || ( app-emulation/wine virtual/wine ) )
+   vst? ( || ( virtual/wine app-emulation/wine ) )
 "
 DEPEND="${COMMON_DEPEND}
dev-qt/linguist-tools:5

diff --git a/media-sound/lmms/lmms-.ebuild 
b/media-sound/lmms/lmms-.ebuild
index 1782844e67f..22f4af150ad 100644
--- a/media-sound/lmms/lmms-.ebuild
+++ b/media-sound/lmms/lmms-.ebuild
@@ -45,7 +45,7 @@ COMMON_DEPEND="
)
soundio? ( media-libs/libsoundio )
stk? ( media-libs/stk )
-   vst? ( || ( app-emulation/wine virtual/wine ) )
+   vst? ( || ( virtual/wine app-emulation/wine ) )
 "
 DEPEND="${COMMON_DEPEND}
dev-qt/linguist-tools:5



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

2017-12-13 Thread Patrick Lauer
commit: ad9a9426bb7aa2044176cdcb1788cd891786f119
Author: Patrick Lauer  gentoo  org>
AuthorDate: Wed Dec 13 21:23:15 2017 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Wed Dec 13 21:23:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad9a9426

Unmask icu-60.2 as distfiles are available again

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 40e4e475470..453c32e75fc 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,12 +29,6 @@
 
 #--- END OF EXAMPLES ---
 
-# Patrick Lauer  (13 Dec 2017)
-# distfile no longer available, upstream seems to have
-# withdrawn this version #640896
-=dev-libs/icu-60.2
-=dev-libs/icu-layoutex-60.2
-
 # Andreas Sturmlechner  (12 Dec 2017)
 # Depends on dead kdelibs4/qt4, unmaintained upstream. No port to
 # KF5 released. If you depend on this package, please help test KF5-based



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

2017-12-13 Thread Markus Meier
commit: c2192a56e585001416f4c8dcd7f44948a85976bc
Author: Markus Meier  gentoo  org>
AuthorDate: Wed Dec 13 21:06:54 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed Dec 13 21:06:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2192a56

dev-ruby/yard: arm stable, bug #639708

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

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

diff --git a/dev-ruby/yard/yard-0.9.11.ebuild b/dev-ruby/yard/yard-0.9.11.ebuild
index 14fb2dbfa73..4c7d015b836 100644
--- a/dev-ruby/yard/yard-0.9.11.ebuild
+++ b/dev-ruby/yard/yard-0.9.11.ebuild
@@ -23,7 +23,7 @@ SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/bluecloth dev-ruby/kramdown ) )"



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

2017-12-13 Thread Markus Meier
commit: 738909d2d3fdc1f896a0a9d28b8ad7028f8f388f
Author: Markus Meier  gentoo  org>
AuthorDate: Wed Dec 13 21:06:05 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed Dec 13 21:06:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=738909d2

x11-libs/libXfont: arm stable, bug #639064

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

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

diff --git a/x11-libs/libXfont/libXfont-1.5.4.ebuild 
b/x11-libs/libXfont/libXfont-1.5.4.ebuild
index a3453b6281b..f54a49c17cf 100644
--- a/x11-libs/libXfont/libXfont-1.5.4.ebuild
+++ b/x11-libs/libXfont/libXfont-1.5.4.ebuild
@@ -8,7 +8,7 @@ inherit xorg-2
 
 DESCRIPTION="X.Org Xfont library"
 
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="bzip2 ipv6 truetype"
 
 RDEPEND="x11-libs/xtrans



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

2017-12-13 Thread Markus Meier
commit: 573bf10e7d205b473d7e8fba17b22c9860eb6a55
Author: Markus Meier  gentoo  org>
AuthorDate: Wed Dec 13 21:06:10 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed Dec 13 21:06:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=573bf10e

x11-libs/libXfont2: arm stable, bug #639064

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

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

diff --git a/x11-libs/libXfont2/libXfont2-2.0.3.ebuild 
b/x11-libs/libXfont2/libXfont2-2.0.3.ebuild
index d8da0e87846..333ec175f52 100644
--- a/x11-libs/libXfont2/libXfont2-2.0.3.ebuild
+++ b/x11-libs/libXfont2/libXfont2-2.0.3.ebuild
@@ -8,7 +8,7 @@ inherit xorg-2
 
 DESCRIPTION="X.Org Xfont library"
 
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="bzip2 ipv6 truetype"
 
 RDEPEND="x11-libs/xtrans



[gentoo-commits] repo/gentoo:master commit in: app-crypt/mit-krb5/

2017-12-13 Thread Markus Meier
commit: 91325728620fc46116d1dcfd7b0bba3f5c24f72d
Author: Markus Meier  gentoo  org>
AuthorDate: Wed Dec 13 21:06:31 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed Dec 13 21:06:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91325728

app-crypt/mit-krb5: arm stable, bug #639702

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

 app-crypt/mit-krb5/mit-krb5-1.15.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/mit-krb5/mit-krb5-1.15.2-r1.ebuild 
b/app-crypt/mit-krb5/mit-krb5-1.15.2-r1.ebuild
index 61588eb9a2a..57e733a80ac 100644
--- a/app-crypt/mit-krb5/mit-krb5-1.15.2-r1.ebuild
+++ b/app-crypt/mit-krb5/mit-krb5-1.15.2-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://web.mit.edu/kerberos/dist/krb5/${P_DIR}/${MY_P}.tar.gz;
 
 LICENSE="openafs-krb5-a BSD MIT OPENLDAP BSD-2 HPND BSD-4 ISC RSA CC-BY-SA-3.0 
|| ( BSD-2 GPL-2+ )"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86"
 IUSE="doc +keyutils libressl nls openldap +pkinit selinux +threads test xinetd"
 
 CDEPEND="



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

2017-12-13 Thread Markus Meier
commit: 891286054081cdac2d69c37b1e80d3dbf6042120
Author: Markus Meier  gentoo  org>
AuthorDate: Wed Dec 13 21:05:39 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed Dec 13 21:05:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89128605

x11-libs/libXcursor: arm stable, bug #639062

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

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

diff --git a/x11-libs/libXcursor/libXcursor-1.1.15.ebuild 
b/x11-libs/libXcursor/libXcursor-1.1.15.ebuild
index 893d691fe01..d929b596bba 100644
--- a/x11-libs/libXcursor/libXcursor-1.1.15.ebuild
+++ b/x11-libs/libXcursor/libXcursor-1.1.15.ebuild
@@ -8,7 +8,7 @@ inherit xorg-2
 
 DESCRIPTION="X.Org Xcursor library"
 
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 RDEPEND=">=x11-libs/libXrender-0.9.8[${MULTILIB_USEDEP}]



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

2017-12-13 Thread Markus Meier
commit: 6e1b1cab971b0606d8c792c3a4410a0d24edac78
Author: Markus Meier  gentoo  org>
AuthorDate: Wed Dec 13 21:07:15 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed Dec 13 21:07:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e1b1cab

dev-libs/openssl: arm stable, bug #640172

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

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

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



[gentoo-commits] repo/gentoo:master commit in: dev-tex/latexdiff/

2017-12-13 Thread Sergei Trofimovich
commit: 3c474ff784858fd4be499309758ea454cb8c782d
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Dec 13 20:11:02 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec 13 20:11:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c474ff7

dev-tex/latexdiff: keyworded 1.2.0-r1 for sparc, bug #604256 (thanks to Rolf 
Eike Beer)

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

 dev-tex/latexdiff/latexdiff-1.2.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tex/latexdiff/latexdiff-1.2.0-r1.ebuild 
b/dev-tex/latexdiff/latexdiff-1.2.0-r1.ebuild
index 36aef1533fb..1e6a1d23cca 100644
--- a/dev-tex/latexdiff/latexdiff-1.2.0-r1.ebuild
+++ b/dev-tex/latexdiff/latexdiff-1.2.0-r1.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/ftilmann/latexdiff/archive/${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
 
 IUSE="test"
 



[gentoo-commits] repo/gentoo:master commit in: dev-tex/latexdiff/

2017-12-13 Thread Sergei Trofimovich
commit: 8326ace1bd893d949114e101ac77e955f945ace9
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Dec 13 20:11:08 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec 13 20:11:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8326ace1

dev-tex/latexdiff: keyworded 1.2.1 for sparc, bug #604256 (thanks to Rolf Eike 
Beer)

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

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

diff --git a/dev-tex/latexdiff/latexdiff-1.2.1.ebuild 
b/dev-tex/latexdiff/latexdiff-1.2.1.ebuild
index 38ed7743a7e..c635d0c8b36 100644
--- a/dev-tex/latexdiff/latexdiff-1.2.1.ebuild
+++ b/dev-tex/latexdiff/latexdiff-1.2.1.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == ** ]] ; then
EGIT_REPO_URI="https://github.com/ftilmann/latexdiff.git;
 else
SRC_URI="https://github.com/ftilmann/latexdiff/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sh ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
 fi
 
 LICENSE="GPL-3"



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

2017-12-13 Thread Sergei Trofimovich
commit: 7d2d4462dd1970a4432713f0ef1d318bfedbd805
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Dec 13 20:10:57 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec 13 20:10:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d2d4462

dev-perl/Pod-LaTeX: keyworded 0.610.0 for sparc, bug #604256 (thanks to Rolf 
Eike Beer)

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

 dev-perl/Pod-LaTeX/Pod-LaTeX-0.610.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Pod-LaTeX/Pod-LaTeX-0.610.0.ebuild 
b/dev-perl/Pod-LaTeX/Pod-LaTeX-0.610.0.ebuild
index 7f191490548..7f628e0c843 100644
--- a/dev-perl/Pod-LaTeX/Pod-LaTeX-0.610.0.ebuild
+++ b/dev-perl/Pod-LaTeX/Pod-LaTeX-0.610.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Convert Pod data to formatted LaTeX"
 
 LICENSE="|| ( GPL-1+ Artistic )"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 x86 ~x86-fbsd"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86 ~x86-fbsd"
 IUSE=""
 
 RDEPEND="



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

2017-12-13 Thread Sergei Trofimovich
commit: 2a5187eefaece83ab3132f73d710ffe11321bfb8
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Dec 13 20:08:14 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec 13 20:08:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a5187ee

dev-python/greenlet: keyworded 0.4.12 for sparc, bug #538510 (thanks to Rolf 
Eike Beer)

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

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

diff --git a/dev-python/greenlet/greenlet-0.4.12.ebuild 
b/dev-python/greenlet/greenlet-0.4.12.ebuild
index 032d251bdd6..72e97c6015e 100644
--- a/dev-python/greenlet/greenlet-0.4.12.ebuild
+++ b/dev-python/greenlet/greenlet-0.4.12.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="-alpha amd64 arm ~arm64 -hppa -ia64 ~mips ppc ppc64 x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="-alpha amd64 arm ~arm64 -hppa -ia64 ~mips ppc ppc64 ~sparc x86 
~amd64-linux ~x86-linux"
 IUSE="doc"
 
 DEPEND="



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

2017-12-13 Thread Sergei Trofimovich
commit: 6c4706551e43d1abc50a73b9766059638cb6f710
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Dec 13 20:08:19 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec 13 20:08:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c470655

dev-python/gevent: keyworded 1.0.1 for sparc, bug #538510 (thanks to Rolf Eike 
Beer)

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

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

diff --git a/dev-python/gevent/gevent-1.0.1.ebuild 
b/dev-python/gevent/gevent-1.0.1.ebuild
index 6bda4c53e10..4f67a4c5dee 100644
--- a/dev-python/gevent/gevent-1.0.1.ebuild
+++ b/dev-python/gevent/gevent-1.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/surfly/${PN}/releases/download/${MY_PV}/${MY_P}.tar.
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm ppc ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="doc examples"
 
 RDEPEND="dev-libs/libev



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

2017-12-13 Thread Sergei Trofimovich
commit: 1e96ec8bed3605be896c087db998a3a13ab8979b
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Dec 13 20:08:31 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec 13 20:08:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e96ec8b

dev-python/pyzor: keyworded 1.0.0 for sparc, bug #538510 (thanks to Rolf Eike 
Beer)

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

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

diff --git a/dev-python/pyzor/pyzor-1.0.0.ebuild 
b/dev-python/pyzor/pyzor-1.0.0.ebuild
index 00d660a811b..8a797993934 100644
--- a/dev-python/pyzor/pyzor-1.0.0.ebuild
+++ b/dev-python/pyzor/pyzor-1.0.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/SpamExperts/${PN}/archive/release-${MY_PV}.tar.gz ->
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 hppa ~ia64 ppc ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
 
 IUSE="doc gevent mysql pyzord redis test"
 



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

2017-12-13 Thread Sergei Trofimovich
commit: 832456781ecd42c9d00e154a5aed22d242725943
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Dec 13 19:52:23 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec 13 19:52:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83245678

app-text/djvu: stable 3.5.27 for hppa, bug #632374

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

 app-text/djvu/djvu-3.5.27.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/djvu/djvu-3.5.27.ebuild b/app-text/djvu/djvu-3.5.27.ebuild
index ab44200ff0f..10b2d3ad46e 100644
--- a/app-text/djvu/djvu-3.5.27.ebuild
+++ b/app-text/djvu/djvu-3.5.27.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/djvu/${MY_P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-solaris"
 IUSE="debug doc jpeg tiff xml"
 
 RDEPEND="jpeg? ( virtual/jpeg:0 )



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

2017-12-13 Thread Sergei Trofimovich
commit: f27b26f872e1c59033f9d03eb7afa541da18e2e5
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Dec 13 19:52:19 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec 13 19:52:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f27b26f8

dev-python/pyblake2: stable 1.1.0 for ia64, bug #640898

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

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

diff --git a/dev-python/pyblake2/pyblake2-1.1.0.ebuild 
b/dev-python/pyblake2/pyblake2-1.1.0.ebuild
index f211d7edc9c..bac74f3d0a9 100644
--- a/dev-python/pyblake2/pyblake2-1.1.0.ebuild
+++ b/dev-python/pyblake2/pyblake2-1.1.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 # pyblake2 itself allows more licenses but blake2 allows the following three
 LICENSE="|| ( CC0-1.0 openssl Apache-2.0 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 
 python_test() {
"${EPYTHON}" test/test.py || die "Tests fail with ${EPYTHON}"



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

2017-12-13 Thread Sergei Trofimovich
commit: 48e4d40e26b522fa2d8f4ab7dea4c57f6696e172
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Dec 13 19:47:19 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec 13 19:47:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48e4d40e

x11-libs/motif: stable 2.3.7 for ia64, bug #638910

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

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

diff --git a/x11-libs/motif/motif-2.3.7.ebuild 
b/x11-libs/motif/motif-2.3.7.ebuild
index 2b2ef6c61e4..6d985943d81 100644
--- a/x11-libs/motif/motif-2.3.7.ebuild
+++ b/x11-libs/motif/motif-2.3.7.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="mirror://sourceforge/project/motif/Motif%20${PV}%20Source%20Code/${P}.t
 
 LICENSE="LGPL-2.1+ MIT"
 SLOT="0"
-KEYWORDS="alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~sh sparc x86 
~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha ~amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 
~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="examples jpeg +motif22-compatibility png static-libs unicode xft"
 
 RDEPEND=">=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]



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

2017-12-13 Thread Sebastian Pipping
commit: f5c92eb8d6e9193f99a29e28b6c9f892eceb0ba4
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Wed Dec 13 18:57:14 2017 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Wed Dec 13 19:02:12 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5c92eb8

media-gfx/gimp: 2.9.8

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 media-gfx/gimp/Manifest  |   1 +
 media-gfx/gimp/gimp-2.9.8.ebuild | 197 +++
 2 files changed, 198 insertions(+)

diff --git a/media-gfx/gimp/Manifest b/media-gfx/gimp/Manifest
index 228ea251709..883aadb6bb4 100644
--- a/media-gfx/gimp/Manifest
+++ b/media-gfx/gimp/Manifest
@@ -1,2 +1,3 @@
 DIST gimp-2.8.22.tar.bz2 20873278 BLAKE2B 
673246fd2354f1cecc74bf389df698f594b7553cc88a1d2679ae410ad39923abae843dfe9623ec195b4f967b5eccd199769a6300bf028ae04b8df4932df11505
 SHA512 
84a78d428282538b606b3cd1ff571e52c3d828fceade171b2012bc1cdcb85919fc7734e7e6c45ed3a8683657fa580412b32c1b511b8a512172a8c1df930493e6
 DIST gimp-2.9.6.tar.bz2 25472593 BLAKE2B 
2f860f2ad085024b5bc7fc14a9db57d63b5c5f8b714239ef4b65d21c04d61ddff2233ea5d0fd0110655005ca31f60a25feaace38d34ceb7c8ed6d3e255fe7738
 SHA512 
c874daedb00fbfa4156f0e244b217e221b047cb3bd22a81fb190a5d9d774212dc7802ec215151c6dc87136148bf9f84ca23a0a6340681a53c39b5fa71b2ded89
+DIST gimp-2.9.8.tar.bz2 26161474 BLAKE2B 
f00a58d33848a818a2cb3b74920b33156330a26423a2b567cd8372258f87b44ae1ad812f2b3ee9a093b919d022e8b71ef518d40b76ab94c616f9916b3d1effec
 SHA512 
897092aa823961e6ed5dac47eaadd3a25c419364d6ca791987d99e495d0d4eba1d75e08c809dfa305e8feec9da606193b608e3470e0ef18fcfaa98ee8aedfe02

diff --git a/media-gfx/gimp/gimp-2.9.8.ebuild b/media-gfx/gimp/gimp-2.9.8.ebuild
new file mode 100644
index 000..725c600acc6
--- /dev/null
+++ b/media-gfx/gimp/gimp-2.9.8.ebuild
@@ -0,0 +1,197 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit versionator virtualx autotools eutils gnome2 multilib python-single-r1
+
+DESCRIPTION="GNU Image Manipulation Program"
+HOMEPAGE="https://www.gimp.org/;
+SRC_URI="mirror://gimp/v$(get_version_component_range 1-2)/${P}.tar.bz2"
+LICENSE="GPL-3 LGPL-3"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc64 ~x86"
+
+LANGS="am ar ast az be bg br ca ca@valencia cs csb da de dz el en_CA en_GB eo 
es et eu fa fi fr ga gl gu he hi hr hu id is it ja ka kk km kn ko lt lv mk ml 
ms my nb nds ne nl nn oc pa pl pt pt_BR ro ru rw si sk sl sr sr@latin sv ta te 
th tr tt uk vi xh yi zh_CN zh_HK zh_TW"
+IUSE="alsa aalib altivec aqua debug doc openexr gnome postscript jpeg2k 
cpu_flags_x86_mmx mng pdf python smp cpu_flags_x86_sse udev vector-icons webp 
wmf xpm"
+
+for lang in ${LANGS}; do
+   IUSE+=" linguas_${lang}"
+done
+
+RDEPEND=">=dev-libs/glib-2.40.0:2
+   >=dev-libs/atk-2.2.0
+   >=x11-libs/gtk+-2.24.10:2
+   dev-util/gtk-update-icon-cache
+   >=x11-libs/gdk-pixbuf-2.31:2
+   >=x11-libs/cairo-1.12.2
+   >=x11-libs/pango-1.29.4
+   xpm? ( x11-libs/libXpm )
+   >=media-libs/freetype-2.1.7
+   >=media-libs/harfbuzz-0.9.19
+   >=media-libs/gexiv2-0.10.6
+   >=media-libs/libmypaint-1.3.0[gegl]
+   >=media-libs/fontconfig-2.2.0
+   sys-libs/zlib
+   dev-libs/libxml2
+   dev-libs/libxslt
+   x11-themes/hicolor-icon-theme
+   >=media-libs/babl-0.1.38
+   >=media-libs/gegl-0.3.24:0.3[cairo]
+   >=dev-libs/glib-2.43
+   aalib? ( media-libs/aalib )
+   alsa? ( media-libs/alsa-lib )
+   aqua? ( x11-libs/gtk-mac-integration )
+   gnome? ( gnome-base/gvfs )
+   virtual/jpeg:0
+   jpeg2k? ( media-libs/jasper:= )
+   >=media-libs/lcms-2.8:2
+   mng? ( media-libs/libmng )
+   openexr? ( >=media-libs/openexr-1.6.1 )
+   pdf? ( >=app-text/poppler-0.44[cairo] >=app-text/poppler-data-0.4.7 )
+   >=media-libs/libpng-1.6.25:0
+   python? (
+   ${PYTHON_DEPS}
+   >=dev-python/pygtk-2.10.4:2[${PYTHON_USEDEP}]
+   >=dev-python/pycairo-1.0.2[${PYTHON_USEDEP}]
+   )
+   >=media-libs/tiff-3.5.7:0
+   >=gnome-base/librsvg-2.40.6:2
+   webp? ( >=media-libs/libwebp-0.6.0 )
+   wmf? ( >=media-libs/libwmf-0.2.8 )
+   net-libs/glib-networking[ssl]
+   x11-libs/libXcursor
+   sys-libs/zlib
+   app-arch/bzip2
+   >=app-arch/xz-utils-5.0.0
+   postscript? ( app-text/ghostscript-gpl )
+   udev? ( virtual/libgudev:= )"
+DEPEND="${RDEPEND}
+   >=dev-lang/perl-5.10.0
+   dev-libs/appstream-glib
+   sys-apps/findutils
+   virtual/pkgconfig
+   >=dev-util/intltool-0.40.1
+   >=sys-devel/gettext-0.19
+   doc? ( >=dev-util/gtk-doc-1 )
+   >=sys-devel/libtool-2.2
+   >=sys-devel/automake-1.11
+   dev-util/gtk-doc-am"  # due to our call to eautoreconf below (bug 
#386453)
+
+DOCS="AUTHORS ChangeLog* HACKING NEWS README*"
+
+REQUIRED_USE="python? 

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

2017-12-13 Thread Sebastian Pipping
commit: 6ba85b8764e73f15d0ac9f2af8dc137d33909260
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Wed Dec 13 18:31:38 2017 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Wed Dec 13 19:02:12 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ba85b87

media-libs/gegl: 0.3.24

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 media-libs/gegl/Manifest   |   1 +
 media-libs/gegl/gegl-0.3.24.ebuild | 177 +
 2 files changed, 178 insertions(+)

diff --git a/media-libs/gegl/Manifest b/media-libs/gegl/Manifest
index c21b10299cf..d8d68e60d2d 100644
--- a/media-libs/gegl/Manifest
+++ b/media-libs/gegl/Manifest
@@ -1,4 +1,5 @@
 DIST gegl-0.2.0.tar.bz2 7502040 BLAKE2B 
29b33bf6aa878b74461e929a96570fca9a56e52931ee66356ca9c3c4cec7cdc0668330aa25756d0baf531d0b90c4830c1f244e8327b238a63d68cb74d486e961
 SHA512 
16ef3f6852fd8efef2b6468a754342a2d003f2c2bef468d9465a448e6c89dedb8e791570f073a9faed05218a7c94c6c418eaa0f3abeadfb3e6b88d766ab792c8
 DIST gegl-0.3.0.tar.bz2 5463571 BLAKE2B 
7ac52fb22bab3b84068e10610d8681a5bcf56f6cdf39dae4374d2749823f3a1af62995382a1247427dde1921e0b11304adb800a2157ca6e7e773fdd97fee47f5
 SHA512 
ff758df4689b0fa8f5e16ebcea32a7fe77bccfef70efc20d10669ce5139a70ec3533e78227fd4798812b31ac1ca5081b9d1d701a7449bf75356f879ece5fadd6
 DIST gegl-0.3.20.tar.bz2 5816967 BLAKE2B 
4d1dea5b479dc56599d884c43dd8042f6c1c836fe3b5acdadc9b1a909ab4c4be549322767293cfbc065a5f9386b22a579c9c9d78fbad58a4eb6771eccf3a3b45
 SHA512 
9067467e3d4bbfe00594a8459c9ea15047c1331764dd3aa2331da7d842a77c98894e3a0e19a7c0b1cb59189ffe03561e9bd12f92bdb8fdf1799afc6a575962f7
+DIST gegl-0.3.24.tar.bz2 6519831 BLAKE2B 
b6f9375de34b17270b92b7aeb0199f9c842813bc74175845ee8e8de8b48bc4d81d973282a1e398a39432c73c485cfb158b368989ecb40361f61f22620d53659a
 SHA512 
c84950a4d2fddcb0fdcce77030841f862b1eeda72b31f115fb3604a52553414873923a321c48ed11a135113f40d026cf65425742663f23af79bfca2392eba9c5
 DIST gegl-0.3.8.tar.bz2 5876259 BLAKE2B 
24199148ffbef6454ea460d126c29f1cc8581e5430bc3e341a8ab48fff701a0d63c4cf8864d04219455feaeb7e03808e8de06cc8ae0a500eb4154f2ec9ba25fe
 SHA512 
13207e7ab4723be1e31bdba5e30e5725e93c1adc61bad1413502128730391dbe7eb35419d243c8d0a1d8794341a58188790adacbb10d2a8e68db861c18d21bfb

diff --git a/media-libs/gegl/gegl-0.3.24.ebuild 
b/media-libs/gegl/gegl-0.3.24.ebuild
new file mode 100644
index 000..971be1651a5
--- /dev/null
+++ b/media-libs/gegl/gegl-0.3.24.ebuild
@@ -0,0 +1,177 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+# vala and introspection support is broken, bug #468208
+VALA_USE_DEPEND=vapigen
+
+inherit versionator gnome2-utils eutils autotools python-any-r1 vala
+
+if [[ ${PV} == ** ]]; then
+   inherit autotools git-r3
+   EGIT_REPO_URI="git://git.gnome.org/gegl"
+   SRC_URI=""
+else
+   SRC_URI="http://download.gimp.org/pub/${PN}/${PV:0:3}/${P}.tar.bz2;
+   KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~x64-solaris ~x86-solaris"
+fi
+
+DESCRIPTION="A graph based image processing framework"
+HOMEPAGE="http://www.gegl.org/;
+
+LICENSE="|| ( GPL-3 LGPL-3 )"
+SLOT="0.3"
+
+IUSE="cairo cpu_flags_x86_mmx cpu_flags_x86_sse debug ffmpeg +introspection 
jpeg2k lcms lensfun openexr raw sdl svg test tiff umfpack vala v4l webp"
+REQUIRED_USE="
+   svg? ( cairo )
+   vala? ( introspection )
+"
+
+# NOTE: Even current libav 11.4 does not have AV_CODEC_CAP_VARIABLE_FRAME_SIZE
+#   so there is no chance to support libav right now (Gentoo bug #567638)
+#   If it returns, please check prior GEGL ebuilds for how libav was 
integrated.  Thanks!
+RDEPEND="
+   >=dev-libs/glib-2.44:2
+   dev-libs/json-glib
+   >=media-libs/babl-0.1.38
+   sys-libs/zlib
+   >=x11-libs/gdk-pixbuf-2.32:2
+   x11-libs/pango
+
+   cairo? ( >=x11-libs/cairo-1.12.2 )
+   ffmpeg? (
+   >=media-video/ffmpeg-2.8:0=
+   )
+   introspection? ( >=dev-libs/gobject-introspection-1.32:= )
+   virtual/jpeg:0=
+   jpeg2k? ( >=media-libs/jasper-1.900.1:= )
+   lcms? ( >=media-libs/lcms-2.8:2 )
+   lensfun? ( >=media-libs/lensfun-0.2.5 )
+   openexr? ( >=media-libs/openexr-1.6.1:= )
+   >=media-libs/libpng-1.6.0:0=
+   raw? ( >=media-libs/libraw-0.15.4:0= )
+   sdl? ( >=media-libs/libsdl-1.2.0 )
+   svg? ( >=gnome-base/librsvg-2.40.6:2 )
+   tiff? ( >=media-libs/tiff-4:0 )
+   umfpack? ( sci-libs/umfpack )
+   v4l? ( >=media-libs/libv4l-1.0.1 )
+   webp? ( >=media-libs/libwebp-0.5.0:= )
+"
+DEPEND="${RDEPEND}
+   >=dev-util/gtk-doc-am-1
+   >=sys-devel/gettext-0.19.8
+   dev-lang/perl
+   virtual/pkgconfig
+   >=sys-devel/libtool-2.2
+   test? ( introspection? (
+   $(python_gen_any_dep 

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

2017-12-13 Thread Sebastian Pipping
commit: 4a101a83992ba7ee9419652ea36a8902f050eb51
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Wed Dec 13 17:59:06 2017 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Wed Dec 13 19:02:12 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a101a83

media-libs/gegl: Drop old versions

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 media-libs/gegl/Manifest   |   4 -
 .../gegl/files/gegl-0.3.14-g_log_domain.patch  |  47 --
 .../files/gegl-0.3.14-implicit-declaration.patch   |  37 
 media-libs/gegl/files/gegl-0.3.4-endian.patch  |  11 --
 .../gegl/files/gegl-0.3.4-underlinking.patch   |  31 
 media-libs/gegl/gegl-0.3.10.ebuild | 179 
 media-libs/gegl/gegl-0.3.12.ebuild | 179 
 media-libs/gegl/gegl-0.3.14.ebuild | 181 
 media-libs/gegl/gegl-0.3.4.ebuild  | 188 -
 9 files changed, 857 deletions(-)

diff --git a/media-libs/gegl/Manifest b/media-libs/gegl/Manifest
index 951fc7cffdd..c21b10299cf 100644
--- a/media-libs/gegl/Manifest
+++ b/media-libs/gegl/Manifest
@@ -1,8 +1,4 @@
 DIST gegl-0.2.0.tar.bz2 7502040 BLAKE2B 
29b33bf6aa878b74461e929a96570fca9a56e52931ee66356ca9c3c4cec7cdc0668330aa25756d0baf531d0b90c4830c1f244e8327b238a63d68cb74d486e961
 SHA512 
16ef3f6852fd8efef2b6468a754342a2d003f2c2bef468d9465a448e6c89dedb8e791570f073a9faed05218a7c94c6c418eaa0f3abeadfb3e6b88d766ab792c8
 DIST gegl-0.3.0.tar.bz2 5463571 BLAKE2B 
7ac52fb22bab3b84068e10610d8681a5bcf56f6cdf39dae4374d2749823f3a1af62995382a1247427dde1921e0b11304adb800a2157ca6e7e773fdd97fee47f5
 SHA512 
ff758df4689b0fa8f5e16ebcea32a7fe77bccfef70efc20d10669ce5139a70ec3533e78227fd4798812b31ac1ca5081b9d1d701a7449bf75356f879ece5fadd6
-DIST gegl-0.3.10.tar.bz2 5905157 BLAKE2B 
18e2d1957286ac30836f611f653ff99a1add39ef1bda9d565220828e7cdbdc53d94df2b92a30d4b07999325f01ce18035dcd8306a8666ec84cf22e402078d2cd
 SHA512 
54df7e0cb26be2f2664eb9373fc2e1dff809df505007c95e72c896f3e2829e2159df7b9701c31b4dc20953a9476de69d603e8d5c1c42078284edfa6cf05dccd7
-DIST gegl-0.3.12.tar.bz2 6037107 BLAKE2B 
9972324dd1de9a381eb632995d59d7a8122c8031f8b3f6397bac1a75a16bfbb3de6336b67cb7f90a9f23958437167ea9c9747c273698c4230f83aaf3f4d08448
 SHA512 
a8c9d1d21b042d2c848a540f69f58c2224c6617e21a6e25b47eb885a0388242195569a81101242041eba2b7c486dbbc47f516fae8d7ab35f4d67ab5f5c2b0fe4
-DIST gegl-0.3.14.tar.bz2 5985306 BLAKE2B 
fadf3984c9fda413664422b3ab0c6b7fce6b7b110abdbbb89cf4a0e6fb3cc3b13dde10f0f618772213c867e5183756f304e733159e1875ae6cda6de60456bb7f
 SHA512 
8d03bb15433777af3baae20bb987587cef2ae80315116e7e8a3197278c3ca2ff2814aa533ebe2ad4c2cca58a618a8a24b0b6faff0d0ce1194e3d31cfe85beaf9
 DIST gegl-0.3.20.tar.bz2 5816967 BLAKE2B 
4d1dea5b479dc56599d884c43dd8042f6c1c836fe3b5acdadc9b1a909ab4c4be549322767293cfbc065a5f9386b22a579c9c9d78fbad58a4eb6771eccf3a3b45
 SHA512 
9067467e3d4bbfe00594a8459c9ea15047c1331764dd3aa2331da7d842a77c98894e3a0e19a7c0b1cb59189ffe03561e9bd12f92bdb8fdf1799afc6a575962f7
-DIST gegl-0.3.4.tar.bz2 5328192 BLAKE2B 
7679f114c5c094a57cf87b6d225050d4f1b1fb3fb2205c1712224668e03b70c8bb13a7e89dcab2df3a970f1d73859aea7d9f3e290aeb2b877044f93a048118a2
 SHA512 
7fe14c1534d61cfc253bce54cc707f93882ad96302068fe672e6cdcb613430e835ee5d39a5398537f845a6d101eed6fd3d1ff7e4204d51bc9ab5a59c9e09d2ec
 DIST gegl-0.3.8.tar.bz2 5876259 BLAKE2B 
24199148ffbef6454ea460d126c29f1cc8581e5430bc3e341a8ab48fff701a0d63c4cf8864d04219455feaeb7e03808e8de06cc8ae0a500eb4154f2ec9ba25fe
 SHA512 
13207e7ab4723be1e31bdba5e30e5725e93c1adc61bad1413502128730391dbe7eb35419d243c8d0a1d8794341a58188790adacbb10d2a8e68db861c18d21bfb

diff --git a/media-libs/gegl/files/gegl-0.3.14-g_log_domain.patch 
b/media-libs/gegl/files/gegl-0.3.14-g_log_domain.patch
deleted file mode 100644
index 4fb81a2b2bb..000
--- a/media-libs/gegl/files/gegl-0.3.14-g_log_domain.patch
+++ /dev/null
@@ -1,47 +0,0 @@
-From 81fb956b221e4b1f919788d8a5f6a3a5462b86ae Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?=C3=98yvind=20Kol=C3=A5s?= 
-Date: Thu, 23 Mar 2017 14:59:28 +0100
-Subject: build: move G_LOG_DOMAIN define to a Makefile.am as suggested in glib
- docs...
-

- configure.ac | 2 --
- gegl/Makefile.am | 2 ++
- 2 files changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/configure.ac b/configure.ac
-index 41ed17e..36e8e2a 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -1269,8 +1269,6 @@ done
- # We should support this at some point if possible
- #LDFLAGS="-Wl,-z,defs"
- 
--CFLAGS="$CFLAGS -DG_LOG_DOMAIN=\\\"GEGL\\\""
--
- dnl bin/node-editors/Makefile
- AC_CONFIG_FILES([
- Makefile
-diff --git a/gegl/Makefile.am b/gegl/Makefile.am
-index 2030ebb..b5f70d8 100644
 a/gegl/Makefile.am
-+++ b/gegl/Makefile.am
-@@ -12,6 +12,7 @@ endif
- 
- SUBDIRS = buffer graph module operation process property-types opencl
- 
-+
- CLEANFILES =
- 
- AM_CPPFLAGS = \
-@@ -31,6 +32,7 @@ AM_CPPFLAGS = \
- 

[gentoo-commits] repo/gentoo:master commit in: sys-fs/cryptsetup/

2017-12-13 Thread Lars Wendler
commit: 4749e3e75c66d2e790537cd7cd579ca96812b9c3
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Dec 13 18:37:34 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Dec 13 18:37:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4749e3e7

sys-fs/cryptsetup: Added missing statc-libs dep for json-c.

Closes: https://bugs.gentoo.org/640940
Package-Manager: Portage-2.3.18, Repoman-2.3.6

 sys-fs/cryptsetup/cryptsetup-2.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/cryptsetup/cryptsetup-2.0.0.ebuild 
b/sys-fs/cryptsetup/cryptsetup-2.0.0.ebuild
index 8dc80996379..ecdf5fbd105 100644
--- a/sys-fs/cryptsetup/cryptsetup-2.0.0.ebuild
+++ b/sys-fs/cryptsetup/cryptsetup-2.0.0.ebuild
@@ -25,6 +25,7 @@ REQUIRED_USE="^^ ( ${CRYPTO_BACKENDS//+/} )
static? ( !gcrypt )" #496612
 
 LIB_DEPEND="
+   dev-libs/json-c[static-libs(+)]
dev-libs/libgpg-error[static-libs(+)]
dev-libs/popt[static-libs(+)]
sys-apps/util-linux[static-libs(+)]
@@ -45,7 +46,6 @@ RDEPEND="static-libs? ( ${LIB_DEPEND} )
${LIB_DEPEND//\[static-libs\(+\)\]}
python? ( ${PYTHON_DEPS} )"
 DEPEND="${RDEPEND}
-   dev-libs/json-c
virtual/pkgconfig
static? ( ${LIB_DEPEND} )"
 



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

2017-12-13 Thread Patrick Lauer
commit: 3a816651693d63f002bd825385a438d85b3b9c70
Author: Patrick Lauer  gentoo  org>
AuthorDate: Wed Dec 13 17:10:48 2017 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Wed Dec 13 17:11:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a816651

dev-lang/erlang: Bump

Package-Manager: Portage-2.3.18, Repoman-2.3.6

 dev-lang/erlang/Manifest   |   3 +
 dev-lang/erlang/erlang-20.2.ebuild | 157 +
 2 files changed, 160 insertions(+)

diff --git a/dev-lang/erlang/Manifest b/dev-lang/erlang/Manifest
index 9fb98057afb..8f283640448 100644
--- a/dev-lang/erlang/Manifest
+++ b/dev-lang/erlang/Manifest
@@ -3,13 +3,16 @@ DIST otp_doc_html_19.1.tar.gz 34624316 BLAKE2B 
e3a5edfe1645d58e4cbd6537c77519071
 DIST otp_doc_html_19.3.tar.gz 35818689 BLAKE2B 
30118276fbd817b803ef20700fe2e71a8457645d00f8949b6d3175d92cb5c84d306e4de9899e2f5e0c562d8040dc22db35e1a0f2e314cf1a783794573b3ece59
 SHA512 
a70d2c470fa1dc0594b20af73ba36ccb7702b4192960e6fc0296738175215a43450f9bf558637f7f5e40757f7a15dcf4f1ae8a88515e211cd3c0fae45c5e1858
 DIST otp_doc_html_20.0.tar.gz 33948386 BLAKE2B 
1b71457631692edeb9ed6c8d5011667caf2d949822592f35c47944cb3b913d079dd93e6573f96fda8cfd7750257cb1f964a24da436fdd05ac7c40b63486d2aee
 SHA512 
a183943a3a2636489cfdf3e7ede8dc4233db84a271b4b8bd655b57b4abac597b797f035d77087be72e823638898d202e08c53decb565fc10f2e444dcc6da8628
 DIST otp_doc_html_20.1.tar.gz 33059931 BLAKE2B 
9fd7c5ba3048e506e469ca7c8dfc39fb9c77135ca9bcb7eb4ab8edb72d3d0e0b19970c967d934c99819e65d969d5fe4c2d04406e04c9d0c1a37a3623a6eda083
 SHA512 
c2eb6cb63f71727ada79ea14a1b8f0b7291bc1d3cdb43bf8978b7b8948d466b9492571d3a45adc96de0eebf46eee213d27c0502ee4d9963ec7c5c0d976f257d9
+DIST otp_doc_html_20.2.tar.gz 33570484 BLAKE2B 
c47244a601ae780e5304aedbafbc84d514cb21852760c51384b197d8d37602d51448b7123f6205da9afd2c5d2158f518a122dd4d550ca2ff22d3425eb31b6cf7
 SHA512 
b481930066737cf0ae2496aa9bc0c865da46bd3985fe5ebcf51eb9383539a57ec364e1eed9d3916ba0953d837d0d5d37cfc129a995d4e2a9656846e75cda9397
 DIST otp_doc_man_18.3.tar.gz 1395166 BLAKE2B 
47b7149472be5e6e4e3ed5c059abad43e70d65b4ce1dd6c5788eff9e1223c6468cf7691a5304cbba37ff8bed5ac4424b3f043c7a9f6a3485fc6305fbe3dc1fdf
 SHA512 
d45d72d7ee7492e081dd5fac1a4d1cea93fe5f5287900be13c92e1c1802f7ec77573eeb4d271497154b9e0723c393700f35982ceedbe29be6cb759a0ebe83325
 DIST otp_doc_man_19.1.tar.gz 1405580 BLAKE2B 
93b79b88f81a00d7cbb934dbac811c6ea0ec59413e073fe613038eab71087908ed4e4bcbb6c8ed2f0c5bdd03ab4a570f20c4460f233c040ae0c4238e1cfa097a
 SHA512 
4ee35feeff70419ff5500e00dc17e34fdea8be21342d41cf1e255b84a1826b51057046be543ee1052153ae8c8cd215f4720cecae7d9fe1576cbd681dcf4b2334
 DIST otp_doc_man_19.3.tar.gz 1410781 BLAKE2B 
78293aa498c2651be27d83f13e14007f25a1816b4dae499f463249f774256eddde3a4e31c435a30edd04fb6f41cee965c968b338de77330c3320f3df6087be92
 SHA512 
675a0d2d5972660a60de17c832e630f646f942d23815427eb0dec3a5ca1c44ed8fe35a9c30f8b608dedfd10f6fb1e47e958ea6e32e296b6f6809b1844b4da9a1
 DIST otp_doc_man_20.0.tar.gz 1430939 BLAKE2B 
c8fb2fa8a790a9e975cc9fdd6c8a9ce5b85eff30edc465b76ddb38cac4997f759e5e7234dafe42cc60fc265f3e3d31e245a10e96ac368348880dac73742e361d
 SHA512 
8f3c9b39c5574c239fe4f8d220884667d9d8b8231e923da8caebedc2cfd4db61a3b71a45788c3d63ae4cecc11884df9143e164c544356145977010f31c388e99
 DIST otp_doc_man_20.1.tar.gz 1334036 BLAKE2B 
544da078ff1501f280759e0f9fadc5bd351c3d9e1a48039c1a2a12b4c4ad4dccada0d6575a1f168631441967e1d74b4f738bc49602b9ba7317656b09c763c572
 SHA512 
d64cb7e78f1cbc86eccfa338ebe211b4e67ada842d780cf73dac7aadab8209a845de305644b758ed23d939688146012cd5172e005fee207307d6e24c7b7d2345
+DIST otp_doc_man_20.2.tar.gz 1337652 BLAKE2B 
416e83c696e30981eabad1f5a7c89abfd0b9d48ff04c9bd86b13dc96302acc9f2b9a73906a2976888ce35c6bfb38b3c006a1e0a041dd1bd5e75908e53bb920c3
 SHA512 
a67bb975b613c74c4e2418406b6472764ac69dfb9f8a6f64c79c680b1f87edea719431c140b006f776b005d958a6f2718267cebaf73ed506eaff721400f4
 DIST otp_src_18.3.tar.gz 68292101 BLAKE2B 
f8f1326ec81695a353bc8f5d2f967e59140a65ac2e1f942c1baf8a1d955c6b8fb7795b9108156ef38e182cbfd1e05b35ff1cbbdbb36f14f90032ad44118c6ef8
 SHA512 
f4a69bb14743d9f913d7060cfb6426f7c54693d07ed439506ede5160a0ba5a79a81cf08a56aaa02c68b3377cd22fed66a0fbeb216378330d7ad5c6348ed82014
 DIST otp_src_19.1.tar.gz 68103074 BLAKE2B 
48e06ce5998929a8ca9804e51f07a4153e7fb1c8b1b4b1b60132e255c29c475534ce018a7902ed29b696b783a21daa73d1778435aada1a77064ab46e915af87d
 SHA512 
bd1c243393c867c91768367613aedb40d56889add149390c81f22e022e76b716d6e9a4d5db7e6477ceb1216c26c18c962abdfd8215a87420758f5ef2063b9714
 DIST otp_src_19.3.tar.gz 68510871 BLAKE2B 
fc37c493f5fa3533aaa29f545ff751f5851b58d8952f6f21ef50fec433d661a1e3300139b30a41d9c1f16b3eeaf5d98450bf0a2408e7910712d9d98f3af19237
 SHA512 
6920eab6e1681a76ab44bdd0eeb9b012e601191f91ca06edf1f63ba2e261c555d6f8dddf7025b2e9c3c6459bd63ff78659010ec33967fb1952840fb451ec2de6
 DIST otp_src_20.0.tar.gz 87346046 BLAKE2B 

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

2017-12-13 Thread Michał Górny
commit: 8126e9875bc1c90cc78b4952eea57605b0277a0e
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec 13 16:38:11 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec 13 16:50:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8126e987

sys-devel/llvm: Comment out manpage install for RCs

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

 sys-devel/llvm/llvm-5.0.1_rc2.ebuild | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/sys-devel/llvm/llvm-5.0.1_rc2.ebuild 
b/sys-devel/llvm/llvm-5.0.1_rc2.ebuild
index 9aea6642c97..a52f8631f7b 100644
--- a/sys-devel/llvm/llvm-5.0.1_rc2.ebuild
+++ b/sys-devel/llvm/llvm-5.0.1_rc2.ebuild
@@ -226,11 +226,11 @@ _EOF_
doenvd "${T}/10llvm-${revord}"
 
# install pre-generated manpages
-   if ! use doc; then
-   # (doman does not support custom paths)
-   insinto "/usr/lib/llvm/${SLOT}/share/man/man1"
-   doins "${WORKDIR}/llvm-manpages-${PV}/llvm"/*.1
-   fi
+#  if ! use doc; then
+#  # (doman does not support custom paths)
+#  insinto "/usr/lib/llvm/${SLOT}/share/man/man1"
+#  doins "${WORKDIR}/llvm-manpages-${PV}/llvm"/*.1
+#  fi
 
docompress "/usr/lib/llvm/${SLOT}/share/man"
 }



[gentoo-commits] repo/gentoo:master commit in: www-plugins/chrome-binary-plugins/

2017-12-13 Thread Mike Gilbert
commit: 1e84e824fead90affd333fc24c2d6ace9688f1a9
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Dec 13 15:53:12 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Dec 13 15:53:12 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e84e824

www-plugins/chrome-binary-plugins: automated update (64.0.3282.24)

Package-Manager: Portage-2.3.17_p5, Repoman-2.3.6_p29

 www-plugins/chrome-binary-plugins/Manifest  | 2 +-
 14_alpha.ebuild => chrome-binary-plugins-64.0.3282.24_alpha.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index ce302ebd0ad..239a572d8a2 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
 DIST google-chrome-beta_63.0.3239.90-1_amd64.deb 50131080 BLAKE2B 
7363869e12612e3a0c7805e5fc08a9d057903152aa440c47b3fbf33917d0ee1ff1483b194bb15a1d04bf6c54e754cc2d0ba9fea4622a3bf77f2d26c8309d4941
 SHA512 
381551f1c0504e7073a43a78e069f330cb699155cb5f74ec372667361b7a85db33f1b9a070aa2b6c373a47bd9d855fedba06a95dba5052f085e204507c825e55
 DIST google-chrome-stable_63.0.3239.84-1_amd64.deb 49564190 BLAKE2B 
f9fb79c5e5f70bdbd197bf83a271d639a607693ffad9f507464990ee524bd51ec84a8f8e5542ab358df40bd654652ac5ab1f1c9eb5dfb2ba21415f9dcb2c1235
 SHA512 
2e7bb6a89c1f5eaa2017ab0e660351edf7c85bb579bf2b63e88e05aba789f968f594931c99189d34eacc116dc9b9c4a14f0676b8eb196e9e02abe0b2bb0f07cf
-DIST google-chrome-unstable_64.0.3282.14-1_amd64.deb 52966238 BLAKE2B 
202f7cba24027b022ff400eb79e8ad7cf1bda61acd0da9ef429057075abfc4a427e00595a5888b96cead017a484402257a7a3d6cee2de8f9716c5cd24b7e38e0
 SHA512 
784e33c4e9b5dc2933402638f5792521bbcfac495b93eb3ff3e647f9b544c65db824084a999192b29d0e396202ae9d16c66608bea632d4bce6f4fcc0f5b9bf45
+DIST google-chrome-unstable_64.0.3282.24-1_amd64.deb 52944420 BLAKE2B 
72b9171eb159471e9f690721f3e9c262e5205f208be72363b82c2311fd04f652fadaeb1bbc6b704d864bb67c69da4556e52577d082ef757005668beca54ab90b
 SHA512 
23ef5ab9f72e78123739deed3f7a671e794b55c7ea28afa8d87bb3b2589611942d08ac713618348857ad3841dc94b692acd1e3494a2cf63f9918a03418926e5e

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-64.0.3282.14_alpha.ebuild
 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-64.0.3282.24_alpha.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-64.0.3282.14_alpha.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-64.0.3282.24_alpha.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-client/google-chrome-unstable/

2017-12-13 Thread Mike Gilbert
commit: b594cf79049d17e11692143033830e3e353fd595
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Dec 13 15:53:04 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Dec 13 15:53:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b594cf79

www-client/google-chrome-unstable: automated update (64.0.3282.24)

Package-Manager: Portage-2.3.17_p5, Repoman-2.3.6_p29

 www-client/google-chrome-unstable/Manifest  | 2 +-
 ...e-64.0.3282.14.ebuild => google-chrome-unstable-64.0.3282.24.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome-unstable/Manifest 
b/www-client/google-chrome-unstable/Manifest
index 0ae05e193fa..b254f2e401b 100644
--- a/www-client/google-chrome-unstable/Manifest
+++ b/www-client/google-chrome-unstable/Manifest
@@ -1 +1 @@
-DIST google-chrome-unstable_64.0.3282.14-1_amd64.deb 52966238 BLAKE2B 
202f7cba24027b022ff400eb79e8ad7cf1bda61acd0da9ef429057075abfc4a427e00595a5888b96cead017a484402257a7a3d6cee2de8f9716c5cd24b7e38e0
 SHA512 
784e33c4e9b5dc2933402638f5792521bbcfac495b93eb3ff3e647f9b544c65db824084a999192b29d0e396202ae9d16c66608bea632d4bce6f4fcc0f5b9bf45
+DIST google-chrome-unstable_64.0.3282.24-1_amd64.deb 52944420 BLAKE2B 
72b9171eb159471e9f690721f3e9c262e5205f208be72363b82c2311fd04f652fadaeb1bbc6b704d864bb67c69da4556e52577d082ef757005668beca54ab90b
 SHA512 
23ef5ab9f72e78123739deed3f7a671e794b55c7ea28afa8d87bb3b2589611942d08ac713618348857ad3841dc94b692acd1e3494a2cf63f9918a03418926e5e

diff --git 
a/www-client/google-chrome-unstable/google-chrome-unstable-64.0.3282.14.ebuild 
b/www-client/google-chrome-unstable/google-chrome-unstable-64.0.3282.24.ebuild
similarity index 100%
rename from 
www-client/google-chrome-unstable/google-chrome-unstable-64.0.3282.14.ebuild
rename to 
www-client/google-chrome-unstable/google-chrome-unstable-64.0.3282.24.ebuild



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

2017-12-13 Thread Mike Gilbert
commit: 8374fa1cd64f106d628cc5dd19d826da6b9a6643
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Dec 13 15:52:07 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Dec 13 15:52:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8374fa1c

www-client/chromium: beta channel bump (63.0.3239.90)

Package-Manager: Portage-2.3.17_p5, Repoman-2.3.6_p29

 www-client/chromium/Manifest |   1 +
 www-client/chromium/chromium-63.0.3239.90.ebuild | 660 +++
 2 files changed, 661 insertions(+)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 76e1a71147b..2be4ae21ce0 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,3 +1,4 @@
 DIST chromium-63.0.3239.84.tar.xz 534280828 BLAKE2B 
08437f625a97ea49f274140a0444dc5531e7a178a99d04592194158817169f4b9c42769dd76b5df624b5189705b17b9b049f61c2474b411ee520439213f12513
 SHA512 
049a09a821606ff7f52fa8f41d34f0e67c02a20a346841dfcbb06c4138c60a62240f33d9255662260251e5be913a14b004cb2a12873d2ed34751be2b1efb3f34
+DIST chromium-63.0.3239.90.tar.xz 534296804 BLAKE2B 
2f91c1b06d3b825478425aacc891b273cd9d10c3dca9c165d3eda9aa65c6e92b7e635cdd1d4c596d22e7660eaf6a3cb954c572cd4a7fa95cd560c76ab838a852
 SHA512 
3f7d4bb2976d73861b9b12117d2a06652127b0082b1adbeb5d86ead003a5b3aacba3f3e11298df700111722bdd054e36cd33a14871ae2a185926fbd242bf431d
 DIST chromium-64.0.3260.2.tar.xz 568772508 BLAKE2B 
8aee43fded3504c5a64b537d8845096a4412353c16ae24b405c10b20b0e49e926bf8db531fa03390cc608c39e5cb09a2b2aab659ceda9320bf8e1f69d75e8bd2
 SHA512 
f7003976c8c5449569e0017fae5e1f2f7150a297a4bb4ad2a9bafe69e9fb4e931c76efeecbe07cc11a00af5a49591655734f21892e69e3ac523fc4d3faa2795f
 DIST chromium-64.0.3282.14.tar.xz 482211216 BLAKE2B 
0ffc69478719903e39998fd6f908883dadcb32580a64b1e8a93b270dfb221cb89b674c7e288649de24e468a56da78cdbf35af9693cd24f5cba158789db609d30
 SHA512 
75b851be4bf4814e91a4e7a036b7aa78d0c76e138605a42ebe9ce8d2017a1f95eb2dc67bd73f4fa911ce2a28cec769a699f52c98c2b1b3a037321af517692c28

diff --git a/www-client/chromium/chromium-63.0.3239.90.ebuild 
b/www-client/chromium/chromium-63.0.3239.90.ebuild
new file mode 100644
index 000..c5e75dfa71e
--- /dev/null
+++ b/www-client/chromium/chromium-63.0.3239.90.ebuild
@@ -0,0 +1,660 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+PYTHON_COMPAT=( python2_7 )
+
+CHROMIUM_LANGS="am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu 
he
+   hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl 
sr
+   sv sw ta te th tr uk vi zh-CN zh-TW"
+
+inherit check-reqs chromium-2 eutils gnome2-utils flag-o-matic multilib 
ninja-utils pax-utils portability python-any-r1 readme.gentoo-r1 
toolchain-funcs versionator xdg-utils
+
+DESCRIPTION="Open-source version of Google Chrome web browser"
+HOMEPAGE="http://chromium.org/;
+SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="component-build cups gnome-keyring +hangouts kerberos neon pic 
+proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-icu 
+system-libvpx +tcmalloc widevine"
+RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
+
+COMMON_DEPEND="
+   app-arch/bzip2:=
+   cups? ( >=net-print/cups-1.3.11:= )
+   dev-libs/expat:=
+   dev-libs/glib:2
+   system-icu? ( >=dev-libs/icu-59 =dev-libs/libxml2-2.9.4-r3:=[icu]
+   dev-libs/libxslt:=
+   dev-libs/nspr:=
+   >=dev-libs/nss-3.14.3:=
+   >=dev-libs/re2-0.2016.05.01:=
+   gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= )
+   >=media-libs/alsa-lib-1.0.19:=
+   media-libs/fontconfig:=
+   media-libs/freetype:=
+   >=media-libs/harfbuzz-1.5.0:=[icu(-)]
+   media-libs/libjpeg-turbo:=
+   media-libs/libpng:=
+   system-libvpx? ( media-libs/libvpx:=[postproc,svc] )
+   >=media-libs/openh264-1.6.0:=
+   pulseaudio? ( media-sound/pulseaudio:= )
+   system-ffmpeg? (
+   >=media-video/ffmpeg-3:=
+   || (
+   media-video/ffmpeg[-samba]
+   >=net-fs/samba-4.5.10-r1[-debug(-)]
+   )
+   !=net-fs/samba-4.5.12
+   media-libs/opus:=
+   )
+   sys-apps/dbus:=
+   sys-apps/pciutils:=
+   virtual/udev
+   x11-libs/cairo:=
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3[X]
+   x11-libs/libX11:=
+   x11-libs/libXcomposite:=
+   x11-libs/libXcursor:=
+   x11-libs/libXdamage:=
+   x11-libs/libXext:=
+   x11-libs/libXfixes:=
+   >=x11-libs/libXi-1.6.0:=
+   x11-libs/libXrandr:=
+   x11-libs/libXrender:=
+   x11-libs/libXScrnSaver:=
+   x11-libs/libXtst:=
+   x11-libs/pango:=
+   app-arch/snappy:=
+   media-libs/flac:=
+   >=media-libs/libwebp-0.4.0:=

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

2017-12-13 Thread Nicolas Bock
commit: 68bd2d23c82a811bf9d1161bfd8690a2b532cad7
Author: Nicolas Bock  gentoo  org>
AuthorDate: Wed Dec 13 15:49:11 2017 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Wed Dec 13 15:50:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68bd2d23

mail-client/neomutt: Switch build system

Upstream changed the build system from autotools to autosetup [1]. The
new build system requires Tcl at configure time and this change adds
this dependency. The configuration option syntax for `--with` flags
without arguments has changed to `--enable` flags. This change updates
the relevant flags.

[1] https://msteveb.github.io/autosetup/

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 mail-client/neomutt/neomutt-.ebuild | 37 +
 1 file changed, 14 insertions(+), 23 deletions(-)

diff --git a/mail-client/neomutt/neomutt-.ebuild 
b/mail-client/neomutt/neomutt-.ebuild
index 406bc5c0cc7..8496d18ad8c 100644
--- a/mail-client/neomutt/neomutt-.ebuild
+++ b/mail-client/neomutt/neomutt-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-inherit autotools eutils flag-o-matic
+inherit eutils flag-o-matic
 
 if [[ ${PV} =~ $ ]]; then
inherit git-r3
@@ -47,6 +47,7 @@ CDEPEND="
)
 "
 DEPEND="${CDEPEND}
+   dev-lang/tcl
net-mail/mailbase
doc? (
dev-libs/libxml2
@@ -60,11 +61,6 @@ RDEPEND="${CDEPEND}
 
 S="${WORKDIR}/${PN}-${P}"
 
-src_prepare() {
-   eapply_user
-   eautoreconf
-}
-
 src_configure() {
local myconf=(
"$(use_enable doc)"
@@ -76,26 +72,21 @@ src_configure() {
"$(use_enable pgp_classic pgp)"
"$(use_enable smime)"
"$(use_enable smime_classic smime)"
-   "$(use_with berkdb bdb)"
-   "$(use_with gdbm)"
-   "$(use_with idn)"
-   "$(use_with kerberos gss)"
-   "$(use_with kyotocabinet)"
-   "$(use_with lmdb)"
-   "$(use_with qdbm)"
-   "$(use_with sasl)"
-   "$(use_with tokyocabinet)"
-   "--with-$(usex slang slang curses)"
+   "$(use_enable berkdb bdb)"
+   "$(use_enable gdbm)"
+   "$(use_enable idn)"
+   "$(use_enable kerberos gss)"
+   "$(use_enable kyotocabinet)"
+   "$(use_enable lmdb)"
+   "$(use_enable qdbm)"
+   "$(use_enable sasl)"
+   "$(use_enable tokyocabinet)"
+   "--with-ui=$(usex slang slang ncurses)"
"--sysconfdir=${EPREFIX}/etc/${PN}"
-   "--with-docdir=${EPREFIX}/usr/share/doc/${PF}"
+   "$(use_enable ssl)"
+   "$(use_enable gnutls)"
)
 
-   if use gnutls; then
-   myconf+=( "--with-gnutls" )
-   elif use ssl; then
-   myconf+=( "--with-ssl" )
-   fi
-
econf "${myconf[@]}"
 }
 



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

2017-12-13 Thread Mike Gilbert
commit: 4e9f310d73584871898d03df003d2d39d5ecb6c3
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Dec 13 15:06:48 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Dec 13 15:06:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e9f310d

dev-python/pyblake2: 1.1.0 stable on amd64, bug 640898

Package-Manager: Portage-2.3.17_p5, Repoman-2.3.6_p29

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

diff --git a/dev-python/pyblake2/pyblake2-1.1.0.ebuild 
b/dev-python/pyblake2/pyblake2-1.1.0.ebuild
index 7a1eb73024a..f211d7edc9c 100644
--- a/dev-python/pyblake2/pyblake2-1.1.0.ebuild
+++ b/dev-python/pyblake2/pyblake2-1.1.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 # pyblake2 itself allows more licenses but blake2 allows the following three
 LICENSE="|| ( CC0-1.0 openssl Apache-2.0 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 
 python_test() {
"${EPYTHON}" test/test.py || die "Tests fail with ${EPYTHON}"



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

2017-12-13 Thread Lars Wendler
commit: 6cf26bde176210d721c6005f5ce30228f7302930
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Dec 13 13:41:56 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Dec 13 13:41:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cf26bde

dev-libs/libbytesize: Removed old.

Package-Manager: Portage-2.3.18, Repoman-2.3.6

 dev-libs/libbytesize/Manifest|  2 -
 dev-libs/libbytesize/libbytesize-0.11.ebuild | 55 
 dev-libs/libbytesize/libbytesize-1.1.ebuild  | 50 -
 3 files changed, 107 deletions(-)

diff --git a/dev-libs/libbytesize/Manifest b/dev-libs/libbytesize/Manifest
index ce81c2b7e66..8beb212156d 100644
--- a/dev-libs/libbytesize/Manifest
+++ b/dev-libs/libbytesize/Manifest
@@ -1,3 +1 @@
-DIST libbytesize-0.11.tar.gz 68322 BLAKE2B 
c791ea1deb4af7942d77abc7c9ce77d25633913bfa7403c6225c2fc3acbf2dea7e182e68fd75a22abb22c97ed3c7b984bf8c12f45b69a54b015294be747be3c6
 SHA512 
3275116a74ead484508da494934062e77d19b50dcd124d7b309137e52a416474099685c39ddc63090d6ed124a667c7fc8c2a7a5844712b33f277703bb52d54ec
-DIST libbytesize-1.1.tar.gz 70495 BLAKE2B 
852798a7d405ac65f2e6b8874f999a23a8d27d13e65eb3d168f25e8aeadb6af8037938e7059a2053baadbe8b62cd17f0c229a4e443e15a9a8db21054f2bdc6bd
 SHA512 
3d376dd0f9a10974f2392e3417e8e99ac57313be3ec945eeb7c84f72ddd51a5f29b61c7268c8c870dbe941eebf8d9027f8f5b7e0140790510bd8fb6b2c8db35b
 DIST libbytesize-1.2.tar.gz 70598 BLAKE2B 
e136b1274703da7b3596e7583cea1ac773c1594af09c626f4dbb481dfcc23a3186b03ebdc54bba67d0a063c5d6587f6b7f8b610828c461cfd114eea1388dd193
 SHA512 
a8151e7440d0ec43d10239ddf08a9924827cdf08f20a16dff6177b444c1022fab905a0567384531e7610d854998111adb77f9a6a98e2d9648c02521f84ea2bf2

diff --git a/dev-libs/libbytesize/libbytesize-0.11.ebuild 
b/dev-libs/libbytesize/libbytesize-0.11.ebuild
deleted file mode 100644
index 9a089877335..000
--- a/dev-libs/libbytesize/libbytesize-0.11.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
-
-inherit autotools python-single-r1
-
-DESCRIPTION="Tiny library providing a C \"class\" for working with arbitrary 
big sizes in bytes"
-HOMEPAGE="https://github.com/rhinstaller/libbytesize;
-SRC_URI="https://github.com/rhinstaller/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-LICENSE="LGPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc test"
-
-CDEPEND="
-   ${PYTHON_DEPS}
-   dev-libs/gmp:0=
-   >=dev-libs/libpcre-8.32
-"
-
-DEPEND="
-   ${CDEPEND}
-   sys-devel/gettext
-   doc? ( dev-util/gtk-doc )
-   test? (
-   dev-python/pocketlint
-   dev-python/polib
-   )
-"
-
-RDEPEND="
-   ${CDEPEND}
-"
-
-# https://github.com/rhinstaller/libbytesize/issues/27
-RESTRICT="test"
-
-pkg_setup() {
-   python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   $(use_with doc gtk-doc)
-   )
-   econf "${myeconfargs[@]}"
-}

diff --git a/dev-libs/libbytesize/libbytesize-1.1.ebuild 
b/dev-libs/libbytesize/libbytesize-1.1.ebuild
deleted file mode 100644
index 61b601fbd62..000
--- a/dev-libs/libbytesize/libbytesize-1.1.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
-
-PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
-
-inherit autotools python-single-r1
-
-DESCRIPTION="Tiny library providing a C \"class\" for working with arbitrary 
big sizes in bytes"
-HOMEPAGE="https://github.com/rhinstaller/libbytesize;
-SRC_URI="https://github.com/rhinstaller/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-LICENSE="LGPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc test"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   dev-libs/gmp:0=
-   >=dev-libs/libpcre-8.32
-"
-
-DEPEND="
-   ${RDEPEND}
-   sys-devel/gettext
-   doc? ( dev-util/gtk-doc )
-   test? (
-   dev-python/pocketlint
-   dev-python/polib
-   )
-"
-
-RESTRICT="test"
-
-pkg_setup() {
-   python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   $(use_with doc gtk-doc)
-   )
-   econf "${myeconfargs[@]}"
-}



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

2017-12-13 Thread Lars Wendler
commit: 7e6e3f74766d67f12a6d1edbf317133545c214c7
Author: Sven Wegener  gentoo  org>
AuthorDate: Wed Dec 13 13:40:06 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Dec 13 13:40:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e6e3f74

dev-libs/libbytesize: Revbump to fix creation of top-level directory.

Closes: https://bugs.gentoo.org/634840
Package-Manager: Portage-2.3.18, Repoman-2.3.6

 .../{libbytesize-1.2.ebuild => libbytesize-1.2-r1.ebuild}  | 10 --
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libbytesize/libbytesize-1.2.ebuild 
b/dev-libs/libbytesize/libbytesize-1.2-r1.ebuild
similarity index 82%
rename from dev-libs/libbytesize/libbytesize-1.2.ebuild
rename to dev-libs/libbytesize/libbytesize-1.2-r1.ebuild
index dbb899eae3d..132da45acc0 100644
--- a/dev-libs/libbytesize/libbytesize-1.2.ebuild
+++ b/dev-libs/libbytesize/libbytesize-1.2-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 
 PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
 
-inherit autotools python-single-r1
+inherit autotools python-r1
 
 DESCRIPTION="Tiny library providing a C \"class\" for working with arbitrary 
big sizes in bytes"
 HOMEPAGE="https://github.com/rhinstaller/libbytesize;
@@ -34,7 +34,7 @@ DEPEND="
 RESTRICT="test"
 
 pkg_setup() {
-   python-single-r1_pkg_setup
+   python_setup
 }
 
 src_prepare() {
@@ -44,7 +44,13 @@ src_prepare() {
 
 src_configure() {
local myeconfargs=(
+   --without-python3
$(use_with doc gtk-doc)
)
econf "${myeconfargs[@]}"
 }
+
+src_install() {
+   emake install DESTDIR="${D}"
+   python_foreach_impl emake -C src/python install DESTDIR="${D}"
+}



  1   2   >