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

2017-03-07 Thread Fabian Groffen
commit: 0b92f783f44cadde9dc290d0d078d8c29fe54af5
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Mar  8 07:52:47 2017 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Mar  8 07:52:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b92f783

mail-mta/exim: version bump to official 4.89 release

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 mail-mta/exim/Manifest   | 4 ++--
 mail-mta/exim/{exim-4.89_rc7.ebuild => exim-4.89.ebuild} | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/mail-mta/exim/Manifest b/mail-mta/exim/Manifest
index 295c50434fd..85e003d0642 100644
--- a/mail-mta/exim/Manifest
+++ b/mail-mta/exim/Manifest
@@ -1,5 +1,5 @@
 DIST exim-4.88.tar.bz2 1824610 SHA256 
119d5fd7e31fc224e84dfa458fe182f200856bae7adf852a8287c242161f8a2d SHA512 
ea094bf703628c201de119fc5f09539475e52158e935f8f2a9e4138c4a1bfe885017145c3cc5e22aa9087b195091955c69385ebf1ea0baec64ed5c1b8e3b1caf
 WHIRLPOOL 
d2d8c404217fcc5bbc7bc18500456f2709a099b0a31d4930343b836c35c62e3914fa1c686ea7d9ba5eea95f0caab13c3b76c1508eda74cb75dabb0d61472428e
-DIST exim-4.89_RC7.tar.bz2 1843600 SHA256 
5231996bc3e5ac46ab16322f3fa4e2cc75f4d24e83ce5b30fa4395ab9dad71fb SHA512 
e7a1f70f686c08d14760fb64e0e6c0ccacf961fb029d6447d61e4c320acfd0a399d7c084453ef75747fbc57b2bf48558c253f58e7d409a67313e0558f9f326de
 WHIRLPOOL 
a7d31423b71f4f2a9fa06a94aa870589f6aea3fae2089d7e07c8f7110636fec7ca61f834c574dac22f4d989e289456f62ecb895bda65d534a634e97e4f01b154
+DIST exim-4.89.tar.bz2 1844430 SHA256 
912f2ee03c8dba06a3a4c0ee40522d367e1b65dc59e38dfcc1f5d9eecff51ab0 SHA512 
1e059966a93b47f055ab4ec2a4556f2c918aff56ea0367585f3a853f00411e9c275e13be4f9ae615a468fa06263135cd6a138fa1753f1b7fb3259a3321fcca65
 WHIRLPOOL 
d0b30cde5cf2dbe278d393eae70e40a3861a153a2411f98f73a7ae43881032cc3e0f15163b09e17d61c09e673c2e766371c80533908af3460f483a5c18dff80f
 DIST exim-pdf-4.88.tar.bz2 1922494 SHA256 
33736fafb45c5922fcbc0def7626f46cb74927987b78943aa26949ef30789574 SHA512 
8c4f580fa319c0285bcb49056ecd72b056cbbfa287a15a4d856965b4218469c85607ec7321ae0f2ba3be868f05a70a7fb8a77d5836a574417e6bffc64720bee5
 WHIRLPOOL 
7e3e65c58cc9a313d3440de6b79ed4f113ea265e39201aa2d36c091037c2b20718bd49f04e99f2aa029a20d238cd21178762e2ba6b470596309e83fb3ffc542b
-DIST exim-pdf-4.89_RC7.tar.bz2 1924873 SHA256 
e654f1c07bd9fc3018721d67bc8156df2b6fd452d7b8392c1bc1277a0ad63243 SHA512 
860e3b20c9a57653ddea27a85e145237f8ea0896fb6fe20834e7bb1bdacf83fabf520798e75704d8f3d93fe154f48fdeb835fe4a1278aeb073735192f6a9510a
 WHIRLPOOL 
33004485ce7cfa2e4a9ae7a2360f7f11a1b8d1be45149304de7c29eaac6f8e0ba851155e50b384f60330d4ac1fe6b2f9d2c9ed5acf54ac4c125d93edd9fa166a
+DIST exim-pdf-4.89.tar.bz2 1924606 SHA256 
17d70ef5b2814f725633efcf339bcb49ac9564ecd648e0e3d010b5e43d6c167d SHA512 
b04ea2e4dcdb1aaf52ef77ccd76e6599c68c4c6e5a98090720dbd3c50f7191bf3f6cd7dc2089a765c47576311780809cff547f85f004caec411d0f1ac9985299
 WHIRLPOOL 
4ab5bc7bdbbfc998ae7ee63f19449d051a1d7183f9b70297db100f44b82df2cca0853c309ddfccafee2d44cd1228258e06628ed82dab76de851bec856321c58f
 DIST system_filter.exim.gz 3075 SHA256 
3a3471b486a09e0a0153f7b520e1eaf26d21b97d73ea8348bdc593c00eb1e437 SHA512 
cb358d3ce2499a0bb5920d962a06f2af8486e55ec90c8c928bd8e3aefb279aa57f5f960d5adfcef68bd94110b405eaa144e9629cfe6014a529c79c544600bbf3
 WHIRLPOOL 
ce68d9c18b24eca3ef97ea810964cc1ada5f85b795a7c432ad39b5788188a16419101c92fb52b418738d760e1d658f7a41485e5561079a667d84d276c71be5a4

diff --git a/mail-mta/exim/exim-4.89_rc7.ebuild b/mail-mta/exim/exim-4.89.ebuild
similarity index 100%
rename from mail-mta/exim/exim-4.89_rc7.ebuild
rename to mail-mta/exim/exim-4.89.ebuild



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

2017-03-07 Thread Michael Weber
commit: 155c2b6d006d452f313576ae7100b1157ef400f8
Author: Michael Weber  gentoo  org>
AuthorDate: Wed Mar  8 07:46:26 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Wed Mar  8 07:46:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=155c2b6d

dev-libs/crypto++: arm64 ppc ppc64 stable (bug 611504).

Package-Manager: Portage-2.3.4, Repoman-2.3.2
RepoMan-Options: --include-arches="amd64 arm arm64 ppc ppc64"

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

diff --git a/dev-libs/crypto++/crypto++-5.6.5.ebuild 
b/dev-libs/crypto++/crypto++-5.6.5.ebuild
index 5785913bb45..300de953292 100644
--- a/dev-libs/crypto++/crypto++-5.6.5.ebuild
+++ b/dev-libs/crypto++/crypto++-5.6.5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.cryptopp.com/cryptopp${PV//.}.zip;
 
 LICENSE="Boost-1.0"
 SLOT="0/5.6" # subslot is so version
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ppc ~ppc64 sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ppc ppc64 sparc x86 ~x64-macos"
 IUSE="static-libs"
 
 DEPEND="app-arch/unzip"



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-input-wacom/

2017-03-07 Thread Michael Weber
commit: a7d030edabb28b49b6b85f4f3eb45a0f06c7423d
Author: Michael Weber  gentoo  org>
AuthorDate: Wed Mar  8 07:38:01 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Wed Mar  8 07:44:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7d030ed

x11-drivers/xf86-input-wacom: arm stable (bug 611056)

Package-Manager: Portage-2.3.4, Repoman-2.3.2
RepoMan-Options: --include-arches="amd64,arm,arm64,ppc,ppc64"

 x11-drivers/xf86-input-wacom/xf86-input-wacom-0.34.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-drivers/xf86-input-wacom/xf86-input-wacom-0.34.0.ebuild 
b/x11-drivers/xf86-input-wacom/xf86-input-wacom-0.34.0.ebuild
index ec0ab557876..75980381fa9 100644
--- a/x11-drivers/xf86-input-wacom/xf86-input-wacom-0.34.0.ebuild
+++ b/x11-drivers/xf86-input-wacom/xf86-input-wacom-0.34.0.ebuild
@@ -12,7 +12,7 @@ EGIT_REPO_URI="git://git.code.sf.net/p/linuxwacom/${PN}"
 [[ ${PV} != * ]] && \
SRC_URI="mirror://sourceforge/linuxwacom/${PN}/${P}.tar.bz2"
 
-KEYWORDS="alpha ~amd64 ~arm ~ia64 ppc ppc64 ~sparc ~x86"
+KEYWORDS="alpha ~amd64 arm ~ia64 ppc ppc64 ~sparc ~x86"
 IUSE="debug"
 
 # depend on libwacom for its udev rules, bug #389633



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

2017-03-07 Thread Michael Weber
commit: d0e2c7941143b33c313daac7eb43414c141e38b9
Author: Michael Weber  gentoo  org>
AuthorDate: Wed Mar  8 07:38:42 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Wed Mar  8 07:44:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0e2c794

x11-libs/libdrm: arm stable (bug 611056)

Package-Manager: Portage-2.3.4, Repoman-2.3.2
RepoMan-Options: --include-arches="amd64,arm,arm64,ppc,ppc64"

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

diff --git a/x11-libs/libdrm/libdrm-2.4.75.ebuild 
b/x11-libs/libdrm/libdrm-2.4.75.ebuild
index 4c2cfd2551a..d26bbf4998e 100644
--- a/x11-libs/libdrm/libdrm-2.4.75.ebuild
+++ b/x11-libs/libdrm/libdrm-2.4.75.ebuild
@@ -14,7 +14,7 @@ else
SRC_URI="https://dri.freedesktop.org/${PN}/${P}.tar.bz2;
 fi
 
-KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
+KEYWORDS="alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
 VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 
vivante vmware"
 for card in ${VIDEO_CARDS}; do
IUSE_VIDEO_CARDS+=" video_cards_${card}"



[gentoo-commits] repo/gentoo:master commit in: x11-proto/xproto/

2017-03-07 Thread Michael Weber
commit: 869e68f7d4cd4549e5c67bf3deef19c6
Author: Michael Weber  gentoo  org>
AuthorDate: Wed Mar  8 07:39:03 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Wed Mar  8 07:44:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=869e68f7

x11-proto/xproto: arm stable (bug 611056)

Package-Manager: Portage-2.3.4, Repoman-2.3.2
RepoMan-Options: --include-arches="amd64,arm,arm64,ppc,ppc64"

 x11-proto/xproto/xproto-7.0.31.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-proto/xproto/xproto-7.0.31.ebuild 
b/x11-proto/xproto/xproto-7.0.31.ebuild
index f32fa0fb302..c6abc7206b2 100644
--- a/x11-proto/xproto/xproto-7.0.31.ebuild
+++ b/x11-proto/xproto/xproto-7.0.31.ebuild
@@ -8,7 +8,7 @@ XORG_MULTILIB=yes
 inherit xorg-2
 
 DESCRIPTION="X.Org xproto protocol headers"
-KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 RDEPEND=""



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-input-joystick/

2017-03-07 Thread Michael Weber
commit: 6173c4bf3047b88a34c718b560fcf70ef5751839
Author: Michael Weber  gentoo  org>
AuthorDate: Wed Mar  8 07:37:39 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Wed Mar  8 07:43:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6173c4bf

x11-drivers/xf86-input-joystick: arm stable (bug 611056)

Package-Manager: Portage-2.3.4, Repoman-2.3.2
RepoMan-Options: --include-arches="amd64,arm,arm64,ppc,ppc64"

 x11-drivers/xf86-input-joystick/xf86-input-joystick-1.6.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-drivers/xf86-input-joystick/xf86-input-joystick-1.6.3.ebuild 
b/x11-drivers/xf86-input-joystick/xf86-input-joystick-1.6.3.ebuild
index 7492f992784..bc7ced67b39 100644
--- a/x11-drivers/xf86-input-joystick/xf86-input-joystick-1.6.3.ebuild
+++ b/x11-drivers/xf86-input-joystick/xf86-input-joystick-1.6.3.ebuild
@@ -6,7 +6,7 @@ inherit xorg-2
 
 DESCRIPTION="X.Org driver for joystick input devices"
 
-KEYWORDS="alpha ~amd64 ~arm ~hppa ~ia64 ppc ppc64 ~sh ~sparc ~x86 ~amd64-fbsd 
~x86-fbsd"
+KEYWORDS="alpha ~amd64 arm ~hppa ~ia64 ppc ppc64 ~sh ~sparc ~x86 ~amd64-fbsd 
~x86-fbsd"
 IUSE=""
 
 RDEPEND=">=x11-base/xorg-server-1.10"



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-video-sisusb/

2017-03-07 Thread Michael Weber
commit: ee8c71d05a1b95e45e3ff5e3a75e9420e1d3c4cf
Author: Michael Weber  gentoo  org>
AuthorDate: Wed Mar  8 07:38:10 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Wed Mar  8 07:44:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee8c71d0

x11-drivers/xf86-video-sisusb: arm stable (bug 611056)

Package-Manager: Portage-2.3.4, Repoman-2.3.2
RepoMan-Options: --include-arches="amd64,arm,arm64,ppc,ppc64"

 x11-drivers/xf86-video-sisusb/xf86-video-sisusb-0.9.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-drivers/xf86-video-sisusb/xf86-video-sisusb-0.9.7.ebuild 
b/x11-drivers/xf86-video-sisusb/xf86-video-sisusb-0.9.7.ebuild
index b1d915765a4..6af61d650f5 100644
--- a/x11-drivers/xf86-video-sisusb/xf86-video-sisusb-0.9.7.ebuild
+++ b/x11-drivers/xf86-video-sisusb/xf86-video-sisusb-0.9.7.ebuild
@@ -6,7 +6,7 @@ EAPI=5
 inherit xorg-2
 
 DESCRIPTION="SiS USB video driver"
-KEYWORDS="alpha ~amd64 ~arm ~ia64 ppc ppc64 ~sh ~sparc ~x86"
+KEYWORDS="alpha ~amd64 arm ~ia64 ppc ppc64 ~sh ~sparc ~x86"
 IUSE=""
 
 RDEPEND=">=x11-base/xorg-server-1.6"



[gentoo-commits] repo/gentoo:master commit in: x11-misc/xbitmaps/

2017-03-07 Thread Michael Weber
commit: 54e5f27b547713eb0b4546dde186bc191159db2f
Author: Michael Weber  gentoo  org>
AuthorDate: Wed Mar  8 07:38:51 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Wed Mar  8 07:44:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54e5f27b

x11-misc/xbitmaps: arm stable (bug 611056)

Package-Manager: Portage-2.3.4, Repoman-2.3.2
RepoMan-Options: --include-arches="amd64,arm,arm64,ppc,ppc64"

 x11-misc/xbitmaps/xbitmaps-1.1.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/xbitmaps/xbitmaps-1.1.1-r1.ebuild 
b/x11-misc/xbitmaps/xbitmaps-1.1.1-r1.ebuild
index df39ac64d2e..992b1310017 100644
--- a/x11-misc/xbitmaps/xbitmaps-1.1.1-r1.ebuild
+++ b/x11-misc/xbitmaps/xbitmaps-1.1.1-r1.ebuild
@@ -8,7 +8,7 @@ XORG_STATIC=no
 inherit xorg-2
 
 DESCRIPTION="X.Org bitmaps data"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris 
~x86-winnt"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris 
~x86-winnt"
 IUSE=""
 
 RDEPEND=""



[gentoo-commits] repo/gentoo:master commit in: x11-terms/xterm/

2017-03-07 Thread Michael Weber
commit: 66bbb657c48282c1602d07e3d285b649eeb76782
Author: Michael Weber  gentoo  org>
AuthorDate: Wed Mar  8 07:39:08 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Wed Mar  8 07:44:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66bbb657

x11-terms/xterm: arm stable (bug 611056)

Package-Manager: Portage-2.3.4, Repoman-2.3.2
RepoMan-Options: --include-arches="amd64,arm,arm64,ppc,ppc64"

 x11-terms/xterm/xterm-327.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/xterm/xterm-327.ebuild b/x11-terms/xterm/xterm-327.ebuild
index 800640204dc..a2385b2da62 100644
--- a/x11-terms/xterm/xterm-327.ebuild
+++ b/x11-terms/xterm/xterm-327.ebuild
@@ -11,7 +11,7 @@ SRC_URI="ftp://invisible-island.net/${PN}/${P}.tgz;
 
 LICENSE="MIT"
 SLOT="0"
-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 ~sparc64-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 ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+openpty toolbar truetype unicode Xaw3d xinerama"
 
 COMMON_DEPEND="kernel_linux? ( sys-libs/libutempter )



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

2017-03-07 Thread Michael Weber
commit: bd2611fc4f57ed86213f77adf6c4c0a4d34fdf4a
Author: Michael Weber  gentoo  org>
AuthorDate: Wed Mar  8 07:38:46 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Wed Mar  8 07:44:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd2611fc

x11-libs/libxcb: arm stable (bug 611056)

Package-Manager: Portage-2.3.4, Repoman-2.3.2
RepoMan-Options: --include-arches="amd64,arm,arm64,ppc,ppc64"

 x11-libs/libxcb/libxcb-1.12-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.12-r2.ebuild 
b/x11-libs/libxcb/libxcb-1.12-r2.ebuild
index 8ed0eeef523..339a22463c0 100644
--- a/x11-libs/libxcb/libxcb-1.12-r2.ebuild
+++ b/x11-libs/libxcb/libxcb-1.12-r2.ebuild
@@ -17,7 +17,7 @@ EGIT_REPO_URI="git://anongit.freedesktop.org/git/xcb/libxcb"
 [[ ${PV} != * ]] && \
SRC_URI="https://xcb.freedesktop.org/dist/${P}.tar.bz2;
 
-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 ~sparc64-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 ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc selinux test xkb"
 SLOT="0/1.12" # Locked down for now to 1.12 to avoid further rebuilds on no 
ABI changes (e.g with any upcoming 1.12.1 bugfix release), bug 576890
 



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

2017-03-07 Thread Michael Weber
commit: b40442d6ea21b9f571e270341a58d97ca86cfe2a
Author: Michael Weber  gentoo  org>
AuthorDate: Wed Mar  8 07:38:15 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Wed Mar  8 07:44:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b40442d6

x11-libs/cairo: arm stable (bug 611056)

Package-Manager: Portage-2.3.4, Repoman-2.3.2
RepoMan-Options: --include-arches="amd64,arm,arm64,ppc,ppc64"

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

diff --git a/x11-libs/cairo/cairo-1.14.8.ebuild 
b/x11-libs/cairo/cairo-1.14.8.ebuild
index 1e6dae86e6e..28020a390b2 100644
--- a/x11-libs/cairo/cairo-1.14.8.ebuild
+++ b/x11-libs/cairo/cairo-1.14.8.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == ** ]]; then
SRC_URI=""
 else
SRC_URI="http://cairographics.org/releases/${P}.tar.xz;
-   KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~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 ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+   KEYWORDS="alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~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 ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 fi
 
 DESCRIPTION="A vector graphics library with cross-device output support"



[gentoo-commits] repo/gentoo:master commit in: x11-misc/xkeyboard-config/

2017-03-07 Thread Michael Weber
commit: 80d4b732eaea55acbb7509472419813939f362cc
Author: Michael Weber  gentoo  org>
AuthorDate: Wed Mar  8 07:38:55 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Wed Mar  8 07:44:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80d4b732

x11-misc/xkeyboard-config: arm stable (bug 611056)

Package-Manager: Portage-2.3.4, Repoman-2.3.2
RepoMan-Options: --include-arches="amd64,arm,arm64,ppc,ppc64"

 x11-misc/xkeyboard-config/xkeyboard-config-2.20.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/xkeyboard-config/xkeyboard-config-2.20.ebuild 
b/x11-misc/xkeyboard-config/xkeyboard-config-2.20.ebuild
index d26004475eb..d769fb76e84 100644
--- a/x11-misc/xkeyboard-config/xkeyboard-config-2.20.ebuild
+++ b/x11-misc/xkeyboard-config/xkeyboard-config-2.20.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="X keyboard configuration database"
 HOMEPAGE="https://www.freedesktop.org/wiki/Software/XKeyboardConfig;
 [[ ${PV} == ** ]] || 
SRC_URI="${XORG_BASE_INDIVIDUAL_URI}/data/${PN}/${P}.tar.bz2"
 
-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 
~x86-macos ~sparc-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 
~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE=""
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-input-libinput/

2017-03-07 Thread Michael Weber
commit: f020e60f4ae56375fdf7bd73312a0e5b86eba183
Author: Michael Weber  gentoo  org>
AuthorDate: Wed Mar  8 07:37:48 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Wed Mar  8 07:43:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f020e60f

x11-drivers/xf86-input-libinput: arm stable (bug 611056)

Package-Manager: Portage-2.3.4, Repoman-2.3.2
RepoMan-Options: --include-arches="amd64,arm,arm64,ppc,ppc64"

 x11-drivers/xf86-input-libinput/xf86-input-libinput-0.24.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-drivers/xf86-input-libinput/xf86-input-libinput-0.24.0.ebuild 
b/x11-drivers/xf86-input-libinput/xf86-input-libinput-0.24.0.ebuild
index 728fdf1e35e..8d479f1634f 100644
--- a/x11-drivers/xf86-input-libinput/xf86-input-libinput-0.24.0.ebuild
+++ b/x11-drivers/xf86-input-libinput/xf86-input-libinput-0.24.0.ebuild
@@ -7,7 +7,7 @@ inherit linux-info xorg-2
 
 DESCRIPTION="X.org input driver based on libinput"
 
-KEYWORDS="alpha ~amd64 ~arm ~hppa ~ia64 ppc ppc64 ~sparc ~x86"
+KEYWORDS="alpha ~amd64 arm ~hppa ~ia64 ppc ppc64 ~sparc ~x86"
 IUSE=""
 
 RDEPEND=">=dev-libs/libinput-1.5.0:0="



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-input-synaptics/

2017-03-07 Thread Michael Weber
commit: 9052dfb4afb1c9493575ea6cbc9673daa864eca5
Author: Michael Weber  gentoo  org>
AuthorDate: Wed Mar  8 07:37:56 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Wed Mar  8 07:44:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9052dfb4

x11-drivers/xf86-input-synaptics: arm stable (bug 611056)

Package-Manager: Portage-2.3.4, Repoman-2.3.2
RepoMan-Options: --include-arches="amd64,arm,arm64,ppc,ppc64"

 x11-drivers/xf86-input-synaptics/xf86-input-synaptics-1.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-drivers/xf86-input-synaptics/xf86-input-synaptics-1.9.0.ebuild 
b/x11-drivers/xf86-input-synaptics/xf86-input-synaptics-1.9.0.ebuild
index 983e04a39dc..b201d9995eb 100644
--- a/x11-drivers/xf86-input-synaptics/xf86-input-synaptics-1.9.0.ebuild
+++ b/x11-drivers/xf86-input-synaptics/xf86-input-synaptics-1.9.0.ebuild
@@ -8,7 +8,7 @@ inherit linux-info xorg-2
 DESCRIPTION="Driver for Synaptics touchpads"
 HOMEPAGE="https://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics/;
 
-KEYWORDS="~amd64 ~arm ~mips ppc ppc64 ~x86"
+KEYWORDS="~amd64 arm ~mips ppc ppc64 ~x86"
 IUSE="kernel_linux"
 
 RDEPEND="kernel_linux? ( >=dev-libs/libevdev-0.4 )



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-input-keyboard/

2017-03-07 Thread Michael Weber
commit: 15b5dbcb004015c22901c8ec9fd0e5ae69655b45
Author: Michael Weber  gentoo  org>
AuthorDate: Wed Mar  8 07:37:43 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Wed Mar  8 07:43:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15b5dbcb

x11-drivers/xf86-input-keyboard: arm stable (bug 611056)

Package-Manager: Portage-2.3.4, Repoman-2.3.2
RepoMan-Options: --include-arches="amd64,arm,arm64,ppc,ppc64"

 x11-drivers/xf86-input-keyboard/xf86-input-keyboard-1.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-drivers/xf86-input-keyboard/xf86-input-keyboard-1.9.0.ebuild 
b/x11-drivers/xf86-input-keyboard/xf86-input-keyboard-1.9.0.ebuild
index 83a5a80a730..c25f94b85d4 100644
--- a/x11-drivers/xf86-input-keyboard/xf86-input-keyboard-1.9.0.ebuild
+++ b/x11-drivers/xf86-input-keyboard/xf86-input-keyboard-1.9.0.ebuild
@@ -6,7 +6,7 @@ inherit xorg-2
 
 DESCRIPTION="Keyboard input driver"
 
-KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
 IUSE=""
 
 RDEPEND=">=x11-base/xorg-server-1.10"



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-video-omap/

2017-03-07 Thread Michael Weber
commit: 7492404a852363ffd3e4387a5957df757a9836e7
Author: Michael Weber  gentoo  org>
AuthorDate: Wed Mar  8 07:38:06 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Wed Mar  8 07:44:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7492404a

x11-drivers/xf86-video-omap: arm stable (bug 611056)

Package-Manager: Portage-2.3.4, Repoman-2.3.2
RepoMan-Options: --include-arches="amd64,arm,arm64,ppc,ppc64"

 x11-drivers/xf86-video-omap/xf86-video-omap-0.4.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-drivers/xf86-video-omap/xf86-video-omap-0.4.5.ebuild 
b/x11-drivers/xf86-video-omap/xf86-video-omap-0.4.5.ebuild
index 61532c8acb6..778cdcfeccc 100644
--- a/x11-drivers/xf86-video-omap/xf86-video-omap-0.4.5.ebuild
+++ b/x11-drivers/xf86-video-omap/xf86-video-omap-0.4.5.ebuild
@@ -7,7 +7,7 @@ inherit xorg-2
 
 DESCRIPTION="OMAP video driver"
 
-KEYWORDS="~arm"
+KEYWORDS="arm"
 
 RDEPEND=">=x11-base/xorg-server-1.3
>=x11-libs/libdrm-2.4.36[video_cards_omap]"



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

2017-03-07 Thread Michael Weber
commit: a46f50c3e79ff6077706693433dc2a4cb2452343
Author: Michael Weber  gentoo  org>
AuthorDate: Wed Mar  8 07:38:20 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Wed Mar  8 07:44:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a46f50c3

x11-libs/libICE: arm stable (bug 611056)

Package-Manager: Portage-2.3.4, Repoman-2.3.2
RepoMan-Options: --include-arches="amd64,arm,arm64,ppc,ppc64"

 x11-libs/libICE/libICE-1.0.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libICE/libICE-1.0.9-r1.ebuild 
b/x11-libs/libICE/libICE-1.0.9-r1.ebuild
index bf80cac3537..2c4fcf54d3c 100644
--- a/x11-libs/libICE/libICE-1.0.9-r1.ebuild
+++ b/x11-libs/libICE/libICE-1.0.9-r1.ebuild
@@ -9,7 +9,7 @@ inherit xorg-2
 
 DESCRIPTION="X.Org Inter-Client Exchange library"
 
-KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris ~x86-winnt"
+KEYWORDS="alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris ~x86-winnt"
 IUSE="ipv6"
 
 RDEPEND="elibc_glibc? ( dev-libs/libbsd )



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

2017-03-07 Thread Michael Weber
commit: bd490e02666924bd02c760bbe7651925db2ad3dd
Author: Michael Weber  gentoo  org>
AuthorDate: Wed Mar  8 07:38:24 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Wed Mar  8 07:44:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd490e02

x11-libs/libX11: arm stable (bug 611056)

Package-Manager: Portage-2.3.4, Repoman-2.3.2
RepoMan-Options: --include-arches="amd64,arm,arm64,ppc,ppc64"

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

diff --git a/x11-libs/libX11/libX11-1.6.5.ebuild 
b/x11-libs/libX11/libX11-1.6.5.ebuild
index bf802ba757e..83e1f6baef2 100644
--- a/x11-libs/libX11/libX11-1.6.5.ebuild
+++ b/x11-libs/libX11/libX11-1.6.5.ebuild
@@ -10,7 +10,7 @@ inherit xorg-2 toolchain-funcs
 
 DESCRIPTION="X.Org X11 library"
 
-KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris ~x86-winnt"
+KEYWORDS="alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris ~x86-winnt"
 IUSE="ipv6 test"
 
 RDEPEND=">=x11-libs/libxcb-1.11.1[${MULTILIB_USEDEP}]



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

2017-03-07 Thread Michael Weber
commit: f7ade259cb15f9a0209c496d11922780b4f3fa13
Author: Michael Weber  gentoo  org>
AuthorDate: Wed Mar  8 07:38:33 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Wed Mar  8 07:44:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7ade259

x11-libs/libXfont2: arm stable (bug 611056)

Package-Manager: Portage-2.3.4, Repoman-2.3.2
RepoMan-Options: --include-arches="amd64,arm,arm64,ppc,ppc64"

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

diff --git a/x11-libs/libXfont2/libXfont2-2.0.1.ebuild 
b/x11-libs/libXfont2/libXfont2-2.0.1.ebuild
index 01c5a3339e1..186a479f911 100644
--- a/x11-libs/libXfont2/libXfont2-2.0.1.ebuild
+++ b/x11-libs/libXfont2/libXfont2-2.0.1.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-proto/presentproto/

2017-03-07 Thread Michael Weber
commit: ebb65db640c69d84e1c29fb3e67b8d0e13755e1f
Author: Michael Weber  gentoo  org>
AuthorDate: Wed Mar  8 07:38:59 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Wed Mar  8 07:44:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebb65db6

x11-proto/presentproto: arm stable (bug 611056)

Package-Manager: Portage-2.3.4, Repoman-2.3.2
RepoMan-Options: --include-arches="amd64,arm,arm64,ppc,ppc64"

 x11-proto/presentproto/presentproto-1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-proto/presentproto/presentproto-1.1.ebuild 
b/x11-proto/presentproto/presentproto-1.1.ebuild
index 5bd3c6ec75f..c2ed2ec3bee 100644
--- a/x11-proto/presentproto/presentproto-1.1.ebuild
+++ b/x11-proto/presentproto/presentproto-1.1.ebuild
@@ -7,7 +7,7 @@ inherit xorg-2
 
 DESCRIPTION="X.Org Present protocol specification and Xlib/Xserver headers"
 
-KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~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 ~sparc-solaris 
~x64-solaris ~x86-solaris"
 IUSE=""
 
 RDEPEND=""



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

2017-03-07 Thread Michael Weber
commit: 40a93cc8e9852223a7fe486e3d0cbf71ab24d02a
Author: Michael Weber  gentoo  org>
AuthorDate: Wed Mar  8 07:38:37 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Wed Mar  8 07:44:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40a93cc8

x11-libs/libXi: arm stable (bug 611056)

Package-Manager: Portage-2.3.4, Repoman-2.3.2
RepoMan-Options: --include-arches="amd64,arm,arm64,ppc,ppc64"

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

diff --git a/x11-libs/libXi/libXi-1.7.9.ebuild 
b/x11-libs/libXi/libXi-1.7.9.ebuild
index b1c93044092..350005e76af 100644
--- a/x11-libs/libXi/libXi-1.7.9.ebuild
+++ b/x11-libs/libXi/libXi-1.7.9.ebuild
@@ -8,7 +8,7 @@ XORG_MULTILIB=yes
 inherit xorg-2
 
 DESCRIPTION="X.Org Xi 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 ~sparc64-solaris ~x64-solaris ~x86-solaris 
~x86-winnt"
+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 ~sparc64-solaris ~x64-solaris ~x86-solaris 
~x86-winnt"
 IUSE=""
 
 RDEPEND=">=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]



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

2017-03-07 Thread Michael Weber
commit: 2417a871d0f8217877dcf9489dd8e57b90d064e3
Author: Michael Weber  gentoo  org>
AuthorDate: Wed Mar  8 07:38:28 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Wed Mar  8 07:44:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2417a871

x11-libs/libXfont: arm stable (bug 611056)

Package-Manager: Portage-2.3.4, Repoman-2.3.2
RepoMan-Options: --include-arches="amd64,arm,arm64,ppc,ppc64"

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

diff --git a/x11-libs/libXfont/libXfont-1.5.2.ebuild 
b/x11-libs/libXfont/libXfont-1.5.2.ebuild
index 3be91a136ad..a3577b54e7f 100644
--- a/x11-libs/libXfont/libXfont-1.5.2.ebuild
+++ b/x11-libs/libXfont/libXfont-1.5.2.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-apps/xconsole/

2017-03-07 Thread Michael Weber
commit: 6450a5d6acbcbc14d2ad576d9de65259d76db8cf
Author: Michael Weber  gentoo  org>
AuthorDate: Wed Mar  8 07:37:16 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Wed Mar  8 07:43:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6450a5d6

x11-apps/xconsole: arm stable (bug 611056)

Package-Manager: Portage-2.3.4, Repoman-2.3.2
RepoMan-Options: --include-arches="amd64,arm,arm64,ppc,ppc64"

 x11-apps/xconsole/xconsole-1.0.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-apps/xconsole/xconsole-1.0.7.ebuild 
b/x11-apps/xconsole/xconsole-1.0.7.ebuild
index 013df7df05e..70ec310702e 100644
--- a/x11-apps/xconsole/xconsole-1.0.7.ebuild
+++ b/x11-apps/xconsole/xconsole-1.0.7.ebuild
@@ -6,7 +6,7 @@ EAPI=5
 inherit xorg-2
 
 DESCRIPTION="monitor system console messages with X"
-KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd"
+KEYWORDS="alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
~x86 ~x86-fbsd"
 IUSE=""
 RDEPEND="x11-libs/libXaw
x11-libs/libXmu



[gentoo-commits] repo/gentoo:master commit in: x11-base/xorg-server/

2017-03-07 Thread Michael Weber
commit: c903d1609882542d5d4c74281b2f4903f685adfe
Author: Michael Weber  gentoo  org>
AuthorDate: Wed Mar  8 07:37:30 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Wed Mar  8 07:43:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c903d160

x11-base/xorg-server: arm stable (bug 611056)

Package-Manager: Portage-2.3.4, Repoman-2.3.2
RepoMan-Options: --include-arches="amd64,arm,arm64,ppc,ppc64"

 x11-base/xorg-server/xorg-server-1.19.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-base/xorg-server/xorg-server-1.19.2.ebuild 
b/x11-base/xorg-server/xorg-server-1.19.2.ebuild
index 37c7f014fae..0624fe1ba5c 100644
--- a/x11-base/xorg-server/xorg-server-1.19.2.ebuild
+++ b/x11-base/xorg-server/xorg-server-1.19.2.ebuild
@@ -10,7 +10,7 @@ EGIT_REPO_URI="git://anongit.freedesktop.org/xorg/xserver"
 
 DESCRIPTION="X.Org X servers"
 SLOT="0/${PV}"
-KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
+KEYWORDS="alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
 
 IUSE_SERVERS="dmx kdrive xephyr xnest xorg xvfb"
 IUSE="${IUSE_SERVERS} debug glamor ipv6 libressl minimal selinux +suid systemd 
tslib +udev unwind wayland"



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-input-mouse/

2017-03-07 Thread Michael Weber
commit: 57fa59cc43629053f03e1471ec8e6da4d19aa6bc
Author: Michael Weber  gentoo  org>
AuthorDate: Wed Mar  8 07:37:52 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Wed Mar  8 07:44:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57fa59cc

x11-drivers/xf86-input-mouse: arm stable (bug 611056)

Package-Manager: Portage-2.3.4, Repoman-2.3.2
RepoMan-Options: --include-arches="amd64,arm,arm64,ppc,ppc64"

 x11-drivers/xf86-input-mouse/xf86-input-mouse-1.9.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-drivers/xf86-input-mouse/xf86-input-mouse-1.9.2.ebuild 
b/x11-drivers/xf86-input-mouse/xf86-input-mouse-1.9.2.ebuild
index 596a98b5a86..9b2b85095bd 100644
--- a/x11-drivers/xf86-input-mouse/xf86-input-mouse-1.9.2.ebuild
+++ b/x11-drivers/xf86-input-mouse/xf86-input-mouse-1.9.2.ebuild
@@ -6,7 +6,7 @@ inherit xorg-2
 
 DESCRIPTION="X.Org driver for mouse input devices"
 
-KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
 IUSE=""
 
 RDEPEND=">=x11-base/xorg-server-1.7"



[gentoo-commits] repo/gentoo:master commit in: x11-base/xorg-drivers/

2017-03-07 Thread Michael Weber
commit: 6c20933bbbe87027e82c90a340dc4a9d447bd136
Author: Michael Weber  gentoo  org>
AuthorDate: Wed Mar  8 07:37:23 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Wed Mar  8 07:43:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c20933b

x11-base/xorg-drivers: arm stable (bug 611056)

Package-Manager: Portage-2.3.4, Repoman-2.3.2
RepoMan-Options: --include-arches="amd64,arm,arm64,ppc,ppc64"

 x11-base/xorg-drivers/xorg-drivers-1.19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-base/xorg-drivers/xorg-drivers-1.19.ebuild 
b/x11-base/xorg-drivers/xorg-drivers-1.19.ebuild
index a3a899003ce..5de3dac2faa 100644
--- a/x11-base/xorg-drivers/xorg-drivers-1.19.ebuild
+++ b/x11-base/xorg-drivers/xorg-drivers-1.19.ebuild
@@ -9,7 +9,7 @@ SRC_URI=""
 
 LICENSE="metapackage"
 SLOT="0"
-KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
+KEYWORDS="alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
 
 IUSE_INPUT_DEVICES="
input_devices_acecad



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-input-evdev/

2017-03-07 Thread Michael Weber
commit: 4c655e011ba7cee757f6f0e3e3234d7a25caf3fb
Author: Michael Weber  gentoo  org>
AuthorDate: Wed Mar  8 07:37:35 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Wed Mar  8 07:43:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c655e01

x11-drivers/xf86-input-evdev: arm stable (bug 611056)

Package-Manager: Portage-2.3.4, Repoman-2.3.2
RepoMan-Options: --include-arches="amd64,arm,arm64,ppc,ppc64"

 x11-drivers/xf86-input-evdev/xf86-input-evdev-2.10.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-drivers/xf86-input-evdev/xf86-input-evdev-2.10.5.ebuild 
b/x11-drivers/xf86-input-evdev/xf86-input-evdev-2.10.5.ebuild
index 30c14b27ca3..9ed2ebfcaae 100644
--- a/x11-drivers/xf86-input-evdev/xf86-input-evdev-2.10.5.ebuild
+++ b/x11-drivers/xf86-input-evdev/xf86-input-evdev-2.10.5.ebuild
@@ -5,7 +5,7 @@ EAPI=5
 inherit linux-info xorg-2
 
 DESCRIPTION="Generic Linux input driver"
-KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sh ~sparc ~x86"
+KEYWORDS="alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sh ~sparc ~x86"
 IUSE=""
 
 RDEPEND=">=x11-base/xorg-server-1.18[udev]



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

2017-03-07 Thread Göktürk Yüksek
commit: 7830a5d06b9de645749c7dbcd78350dacf7ba876
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Wed Mar  8 07:36:16 2017 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Wed Mar  8 07:37:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7830a5d0

app-emulation/libspectrum: remove inactive proxied maintainer

Package-Manager: Portage-2.3.0, Repoman-2.3.1

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

diff --git a/app-emulation/libspectrum/metadata.xml 
b/app-emulation/libspectrum/metadata.xml
index 0a155ba9350..7c39ec376af 100644
--- a/app-emulation/libspectrum/metadata.xml
+++ b/app-emulation/libspectrum/metadata.xml
@@ -1,15 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   jmfo1...@yahoo.es
-   José Manuel Ferrer Ortiz
-   Proxied Maintainer. Please CC on 
bugs.
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers Project
-   
+   

 libspectrum is a library designed to make the input and output of some ZX
 Spectrum emulator files slightly easier. It is intended to be usable on Unix



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

2017-03-07 Thread Göktürk Yüksek
commit: 5fce68344fa8403e64064d9d7705c183ce881153
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Wed Mar  8 07:35:07 2017 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Wed Mar  8 07:37:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fce6834

app-emulation/fuse-utils: remove inactive proxied maintainer

Package-Manager: Portage-2.3.0, Repoman-2.3.1

 app-emulation/fuse-utils/metadata.xml | 10 +-
 1 file changed, 1 insertion(+), 9 deletions(-)

diff --git a/app-emulation/fuse-utils/metadata.xml 
b/app-emulation/fuse-utils/metadata.xml
index fc8525d05d2..a335d4fddda 100644
--- a/app-emulation/fuse-utils/metadata.xml
+++ b/app-emulation/fuse-utils/metadata.xml
@@ -1,15 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   jmfo1...@yahoo.es
-   José Manuel Ferrer Ortiz
-   Proxied Maintainer. Please assign on 
bugs.
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers Project
-   
+   

Use dev-libs/libgcrypt for 
low-level crypto of some
features, including logfiles.



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

2017-03-07 Thread Göktürk Yüksek
commit: 7ca314e82f0eeadf016853e8d224000a3f1d16d9
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Wed Mar  8 07:34:14 2017 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Wed Mar  8 07:36:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ca314e8

app-emulation/fuse: remove inactive proxied maintainer

Package-Manager: Portage-2.3.0, Repoman-2.3.1

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

diff --git a/app-emulation/fuse/metadata.xml b/app-emulation/fuse/metadata.xml
index 418dc2953f6..5615225f706 100644
--- a/app-emulation/fuse/metadata.xml
+++ b/app-emulation/fuse/metadata.xml
@@ -1,15 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   jmfo1...@yahoo.es
-   Proxied Maintainer. Please assign on 
bugs.
-   José Manuel Ferrer Ortiz
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers Project
-   
+   

fuse-emulator




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

2017-03-07 Thread Michał Górny
commit: ce87e4f32b37cd41d5f69d089b8ac454ea467974
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 26 10:02:07 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar  8 07:35:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce87e4f3

python-utils-r1.eclass: python_wrapper_setup, fix exporting env

Fix python_wrapper_setup function to move setting environment variables
for PATH and PKG_CONFIG_PATH outside the 'if'. Otherwise, they are only
set on the initial invocation of python_wrapper_setup for the particular
impl and do not apply to subsequent invocations (e.g. further
distutils-r1 phases).

 eclass/python-utils-r1.eclass | 20 ++--
 1 file changed, 10 insertions(+), 10 deletions(-)

diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass
index 3937d066a09..0cc5b963998 100644
--- a/eclass/python-utils-r1.eclass
+++ b/eclass/python-utils-r1.eclass
@@ -984,18 +984,18 @@ python_wrapper_setup() {
_EOF_
chmod +x "${workdir}"/bin/${x} || die
done
+   fi
 
-   # Now, set the environment.
-   # But note that ${workdir} may be shared with something else,
-   # and thus already on top of PATH.
-   if [[ ${PATH##:*} != ${workdir}/bin ]]; then
-   PATH=${workdir}/bin${PATH:+:${PATH}}
-   fi
-   if [[ ${PKG_CONFIG_PATH##:*} != ${workdir}/pkgconfig ]]; then
-   
PKG_CONFIG_PATH=${workdir}/pkgconfig${PKG_CONFIG_PATH:+:${PKG_CONFIG_PATH}}
-   fi
-   export PATH PKG_CONFIG_PATH
+   # Now, set the environment.
+   # But note that ${workdir} may be shared with something else,
+   # and thus already on top of PATH.
+   if [[ ${PATH##:*} != ${workdir}/bin ]]; then
+   PATH=${workdir}/bin${PATH:+:${PATH}}
+   fi
+   if [[ ${PKG_CONFIG_PATH##:*} != ${workdir}/pkgconfig ]]; then
+   
PKG_CONFIG_PATH=${workdir}/pkgconfig${PKG_CONFIG_PATH:+:${PKG_CONFIG_PATH}}
fi
+   export PATH PKG_CONFIG_PATH
 }
 
 # @FUNCTION: python_is_python3



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

2017-03-07 Thread Michał Górny
commit: 30122ca588e0b7e86bb149aeef439b806c6ab0e0
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar  1 08:36:50 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar  8 07:35:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30122ca5

python-r1.eclass: Remove stale EAPI=4 branch in globals

 eclass/python-r1.eclass | 8 ++--
 1 file changed, 2 insertions(+), 6 deletions(-)

diff --git a/eclass/python-r1.eclass b/eclass/python-r1.eclass
index 4d27881cd5c..18f11fd597d 100644
--- a/eclass/python-r1.eclass
+++ b/eclass/python-r1.eclass
@@ -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
 
 # @ECLASS: python-r1.eclass
@@ -195,14 +195,10 @@ _python_set_globals() {
# but no point in making this overcomplex, BDEP doesn't hurt anyone
# 2) python-exec should be built with all targets forced anyway
# but if new targets were added, we may need to force a rebuild
-   # 3) use whichever python-exec slot installed in EAPI 5. For EAPI 4,
-   # just fix :2 since := deps are not supported.
if [[ ${_PYTHON_WANT_PYTHON_EXEC2} == 0 ]]; then
die "python-exec:0 is no longer supported, please fix your 
ebuild to work with python-exec:2"
-   elif [[ ${EAPI} != 4 ]]; then
-   PYTHON_DEPS+=">=dev-lang/python-exec-2:=[${PYTHON_USEDEP}]"
else
-   PYTHON_DEPS+="dev-lang/python-exec:2[${PYTHON_USEDEP}]"
+   PYTHON_DEPS+=">=dev-lang/python-exec-2:=[${PYTHON_USEDEP}]"
fi
readonly PYTHON_DEPS PYTHON_REQUIRED_USE PYTHON_USEDEP
 }



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

2017-03-07 Thread Michał Górny
commit: 2815d61ee148bc442b450c017a9c9e7ad0a34c19
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Feb 23 19:44:28 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar  8 07:35:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2815d61e

unpacker.eclass: Replace unnecessary eval with array

Replace the eval used to attempt to construct whitespace-path-safe
utility calls with much simpler bash arrays.

 eclass/unpacker.eclass | 18 +-
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/eclass/unpacker.eclass b/eclass/unpacker.eclass
index 8c55cc5319b..6e996120646 100644
--- a/eclass/unpacker.eclass
+++ b/eclass/unpacker.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: unpacker.eclass
@@ -218,30 +218,30 @@ unpack_makeself() {
debug-print "Detected Makeself version ${ver} ... using ${skip} 
as offset"
fi
case ${exe} in
-   tail)   exe="tail -n +${skip} '${src}'";;
-   dd) exe="dd ibs=${skip} skip=1 if='${src}'";;
+   tail)   exe=( tail -n +${skip} "${src}" );;
+   dd) exe=( dd ibs=${skip} skip=1 if="${src}" );;
*)  die "makeself cant handle exe '${exe}'"
esac
 
# lets grab the first few bytes of the file to figure out what kind of 
archive it is
local filetype tmpfile="${T}/${FUNCNAME}"
-   eval ${exe} 2>/dev/null | head -c 512 > "${tmpfile}"
+   "${exe[@]}" 2>/dev/null | head -c 512 > "${tmpfile}"
filetype=$(file -b "${tmpfile}") || die
case ${filetype} in
*tar\ archive*)
-   eval ${exe} | tar --no-same-owner -xf -
+   "${exe[@]}" | tar --no-same-owner -xf -
;;
bzip2*)
-   eval ${exe} | bzip2 -dc | tar --no-same-owner -xf -
+   "${exe[@]}" | bzip2 -dc | tar --no-same-owner -xf -
;;
gzip*)
-   eval ${exe} | tar --no-same-owner -xzf -
+   "${exe[@]}" | tar --no-same-owner -xzf -
;;
compress*)
-   eval ${exe} | gunzip | tar --no-same-owner -xf -
+   "${exe[@]}" | gunzip | tar --no-same-owner -xf -
;;
XZ*)
-   eval ${exe} | unxz | tar --no-same-owner -xf -
+   "${exe[@]}" | unxz | tar --no-same-owner -xf -
;;
*)
eerror "Unknown filetype \"${filetype}\" ?"



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

2017-03-07 Thread Michał Górny
commit: 21cb3af58f51c3ee7d488f628eb90315f73e9650
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar  8 07:33:19 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar  8 07:35:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21cb3af5

eclass/tests/python-utils-r1: update impl support status

 eclass/tests/python-utils-r1.sh | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/eclass/tests/python-utils-r1.sh b/eclass/tests/python-utils-r1.sh
index 383c9229811..414ad5c53d6 100755
--- a/eclass/tests/python-utils-r1.sh
+++ b/eclass/tests/python-utils-r1.sh
@@ -167,8 +167,10 @@ test_is "_python_impl_supported python2_6" 1
 test_is "_python_impl_supported python2_7" 0
 test_is "_python_impl_supported python3_1" 1
 test_is "_python_impl_supported python3_2" 1
-test_is "_python_impl_supported python3_3" 0
+test_is "_python_impl_supported python3_3" 1
 test_is "_python_impl_supported python3_4" 0
+test_is "_python_impl_supported python3_5" 0
+test_is "_python_impl_supported python3_6" 0
 test_is "_python_impl_supported pypy1_8" 1
 test_is "_python_impl_supported pypy1_9" 1
 test_is "_python_impl_supported pypy2_0" 1



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

2017-03-07 Thread Michał Górny
commit: 6024888985b6455db9235ffe30c66279f69342f3
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar  1 08:44:02 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar  8 07:35:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60248889

python-r1.eclass: Refactor globals to use local vars, NFC

 eclass/python-r1.eclass | 18 ++
 1 file changed, 10 insertions(+), 8 deletions(-)

diff --git a/eclass/python-r1.eclass b/eclass/python-r1.eclass
index 18f11fd597d..856f7554dd5 100644
--- a/eclass/python-r1.eclass
+++ b/eclass/python-r1.eclass
@@ -165,14 +165,13 @@ inherit multibuild python-utils-r1
 # @CODE
 
 _python_set_globals() {
-   PYTHON_DEPS=
-   local i PYTHON_PKG_DEP
+   local deps i PYTHON_PKG_DEP
 
_python_set_impls
 
for i in "${_PYTHON_SUPPORTED_IMPLS[@]}"; do
python_export "${i}" PYTHON_PKG_DEP
-   PYTHON_DEPS+="python_targets_${i}? ( ${PYTHON_PKG_DEP} ) "
+   deps+="python_targets_${i}? ( ${PYTHON_PKG_DEP} ) "
done
 
local flags=( "${_PYTHON_SUPPORTED_IMPLS[@]/#/python_targets_}" )
@@ -186,10 +185,8 @@ _python_set_globals() {
 
local flags_st=( 
"${_PYTHON_SUPPORTED_IMPLS[@]/#/-python_single_target_}" )
optflags+=,${flags_st[@]/%/(-)}
-
-   IUSE=${flags[*]}
-   PYTHON_REQUIRED_USE="|| ( ${flags[*]} )"
-   PYTHON_USEDEP=${optflags// /,}
+   local requse="|| ( ${flags[*]} )"
+   local usedep=${optflags// /,}
 
# 1) well, python-exec would suffice as an RDEP
# but no point in making this overcomplex, BDEP doesn't hurt anyone
@@ -198,8 +195,13 @@ _python_set_globals() {
if [[ ${_PYTHON_WANT_PYTHON_EXEC2} == 0 ]]; then
die "python-exec:0 is no longer supported, please fix your 
ebuild to work with python-exec:2"
else
-   PYTHON_DEPS+=">=dev-lang/python-exec-2:=[${PYTHON_USEDEP}]"
+   deps+=">=dev-lang/python-exec-2:=[${usedep}]"
fi
+
+   PYTHON_DEPS=${deps}
+   IUSE=${flags[*]}
+   PYTHON_REQUIRED_USE=${requse}
+   PYTHON_USEDEP=${usedep}
readonly PYTHON_DEPS PYTHON_REQUIRED_USE PYTHON_USEDEP
 }
 _python_set_globals



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

2017-03-07 Thread Michał Górny
commit: 8e1bff5146ca3f6305ce7349b963c8fa19bc9b63
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Feb 23 18:20:01 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar  8 07:35:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e1bff51

ruby-fakegem.eclass: Remove completely unnecessary 'eval ls'

Filename expansion is performed when the variable is referenced unquoted
already. There is really no need to call 'ls' on top of that, and even
less reason to wrap it all in 'eval'.

 eclass/ruby-fakegem.eclass | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/eclass/ruby-fakegem.eclass b/eclass/ruby-fakegem.eclass
index 69ab29f7fb8..b1795fa46c9 100644
--- a/eclass/ruby-fakegem.eclass
+++ b/eclass/ruby-fakegem.eclass
@@ -521,9 +521,8 @@ all_fakegem_install() {
 
if [[ -d "${bindir}" ]]; then
pushd "${bindir}" &>/dev/null || die
-   local binaries=$(eval ls ${RUBY_FAKEGEM_BINWRAP})
-   for binary in $binaries; do
-   ruby_fakegem_binwrapper $binary
+   for binary in ${RUBY_FAKEGEM_BINWRAP}; do
+   ruby_fakegem_binwrapper "${binary}"
done
popd &>/dev/null || die
fi



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

2017-03-07 Thread Michał Górny
commit: 9d683e6e8c036b5a2c61529a3c4c9c84295b62ba
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar  1 09:08:20 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar  8 07:35:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d683e6e

python-single-r1.eclass: Refactor global setter to use locals, NFC

 eclass/python-single-r1.eclass | 20 
 1 file changed, 12 insertions(+), 8 deletions(-)

diff --git a/eclass/python-single-r1.eclass b/eclass/python-single-r1.eclass
index 84d1f067be1..85350924b65 100644
--- a/eclass/python-single-r1.eclass
+++ b/eclass/python-single-r1.eclass
@@ -180,7 +180,6 @@ if [[ ! ${_PYTHON_SINGLE_R1} ]]; then
 _python_single_set_globals() {
_python_set_impls
 
-   PYTHON_DEPS=
local i PYTHON_PKG_DEP
 
local flags_mt=( "${_PYTHON_SUPPORTED_IMPLS[@]/#/python_targets_}" )
@@ -191,12 +190,13 @@ _python_single_set_globals() {
 
IUSE="${flags_mt[*]}"
 
+   local deps requse usedep
if [[ ${#_PYTHON_SUPPORTED_IMPLS[@]} -eq 1 ]]; then
# There is only one supported implementation; set IUSE and other
# variables without PYTHON_SINGLE_TARGET.
-   PYTHON_REQUIRED_USE="${flags_mt[*]}"
+   requse=${flags_mt[*]}
python_export "${_PYTHON_SUPPORTED_IMPLS[0]}" PYTHON_PKG_DEP
-   PYTHON_DEPS="${flags_mt[*]}? ( ${PYTHON_PKG_DEP} ) "
+   deps="${flags_mt[*]}? ( ${PYTHON_PKG_DEP} ) "
# Force on the python_single_target_* flag for this impl, so
# that any dependencies that inherit python-single-r1 and
# happen to have multiple implementations will still need
@@ -205,7 +205,7 @@ _python_single_set_globals() {
else
# Multiple supported implementations; honor 
PYTHON_SINGLE_TARGET.
IUSE+=" ${flags[*]}"
-   PYTHON_REQUIRED_USE="^^ ( ${flags[*]} )"
+   requse="^^ ( ${flags[*]} )"
# Ensure deps honor the same python_single_target_* flag as is 
set
# on this package.
optflags+=,${flags[@]/%/(+)?}
@@ -214,13 +214,13 @@ _python_single_set_globals() {
# The chosen targets need to be in PYTHON_TARGETS as 
well.
# This is in order to enforce correct dependencies on 
packages
# supporting multiple implementations.
-   PYTHON_REQUIRED_USE+=" python_single_target_${i}? ( 
python_targets_${i} )"
+   requse+=" python_single_target_${i}? ( 
python_targets_${i} )"
 
python_export "${i}" PYTHON_PKG_DEP
-   PYTHON_DEPS+="python_single_target_${i}? ( 
${PYTHON_PKG_DEP} ) "
+   deps+="python_single_target_${i}? ( ${PYTHON_PKG_DEP} ) 
"
done
fi
-   PYTHON_USEDEP=${optflags// /,}
+   usedep=${optflags// /,}
 
# 1) well, python-exec would suffice as an RDEP
# but no point in making this overcomplex, BDEP doesn't hurt anyone
@@ -229,8 +229,12 @@ _python_single_set_globals() {
if [[ ${_PYTHON_WANT_PYTHON_EXEC2} == 0 ]]; then
die "python-exec:0 is no longer supported, please fix your 
ebuild to work with python-exec:2"
else
-   PYTHON_DEPS+=">=dev-lang/python-exec-2:=[${PYTHON_USEDEP}]"
+   deps+=">=dev-lang/python-exec-2:=[${usedep}]"
fi
+
+   PYTHON_DEPS=${deps}
+   PYTHON_REQUIRED_USE=${requse}
+   PYTHON_USEDEP=${usedep}
readonly PYTHON_DEPS PYTHON_REQUIRED_USE PYTHON_USEDEP
 }
 _python_single_set_globals



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

2017-03-07 Thread Michał Górny
commit: 2980579f58b803d7c2ba9e6f374fdd5a40cb9339
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar  1 08:14:13 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar  8 07:35:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2980579f

python-utils-r1.eclass: _python_set_impls, use local vars

Refactor _python_set_impls to use local variables throughout
the function and assign global values at the end. This prepares it for
double-inherit integrity checks. NFC.

 eclass/python-utils-r1.eclass | 11 ++-
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass
index 0cc5b963998..a6f197bd418 100644
--- a/eclass/python-utils-r1.eclass
+++ b/eclass/python-utils-r1.eclass
@@ -114,21 +114,22 @@ _python_set_impls() {
_python_impl_supported "${i}"
done
 
-   _PYTHON_SUPPORTED_IMPLS=()
-   _PYTHON_UNSUPPORTED_IMPLS=()
+   local supp=() unsupp=()
 
for i in "${_PYTHON_ALL_IMPLS[@]}"; do
if has "${i}" "${PYTHON_COMPAT[@]}"; then
-   _PYTHON_SUPPORTED_IMPLS+=( "${i}" )
+   supp+=( "${i}" )
else
-   _PYTHON_UNSUPPORTED_IMPLS+=( "${i}" )
+   unsupp+=( "${i}" )
fi
done
 
-   if [[ ${#_PYTHON_SUPPORTED_IMPLS[@]} -eq 0 ]]; then
+   if [[ ! ${supp[@]} ]]; then
die "No supported implementation in PYTHON_COMPAT."
fi
 
+   _PYTHON_SUPPORTED_IMPLS=( "${supp[@]}" )
+   _PYTHON_UNSUPPORTED_IMPLS=( "${unsupp[@]}" )
readonly _PYTHON_SUPPORTED_IMPLS _PYTHON_UNSUPPORTED_IMPLS
 }
 



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

2017-03-07 Thread Michał Górny
commit: 57f836431666db3fd058e6f4e93f7231fcac748c
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Feb 23 19:08:24 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar  8 07:35:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57f83643

ruby-ng.eclass: Replace unnecessary 'eval ls' with array fnexp

Replace the unnecessary use of 'eval ls -d ...' with much simpler
and safer filename expansion via bash array. The 'eval' was completely
unnecessary in the original code; however, the late addition of quoting
would have broken it if eval did not implicitly discard the quotes.
The 'ls -d' was unnecessary as well since bash performs filename
expansion before passing the parameter to 'ls'.

Furthermore, a check for accidental multiple expansion has been added.
A complementary check for failed expansion can not be added since
the function is called in src_unpack() as well and the expansion fails
then.

 eclass/ruby-ng.eclass | 11 +--
 1 file changed, 9 insertions(+), 2 deletions(-)

diff --git a/eclass/ruby-ng.eclass b/eclass/ruby-ng.eclass
index 6bdc210e4fa..13b00553c0b 100644
--- a/eclass/ruby-ng.eclass
+++ b/eclass/ruby-ng.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: ruby-ng.eclass
@@ -325,7 +325,14 @@ _ruby_invoke_environment() {
;;
esac
pushd "${WORKDIR}"/all &>/dev/null || die
-   sub_S=$(eval ls -d "${sub_S}" 2>/dev/null)
+   # use an array to trigger filename expansion
+   # fun fact: this expansion fails in src_unpack() but the 
original
+   # code did not have any checks for failed expansion, so we can't
+   # really add one now without redesigning stuff hard.
+   sub_S=( ${sub_S} )
+   if [[ ${#sub_S[@]} -gt 1 ]]; then
+   die "sub_S did expand to multiple paths: ${sub_S[*]}"
+   fi
popd &>/dev/null || die
fi
 



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

2017-03-07 Thread Michał Górny
commit: c83671e0aeb7026840c107f874741ef474622e8a
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar  1 08:23:52 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar  8 07:35:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c83671e0

python-any-r1.eclass: Global setter, refactor for more local vars

Refactor _python_any_set_globals() to use local variables while
generating all output, and copy it to final vars at the end. This is
in preparation for integrity checks. NFC.

 eclass/python-any-r1.eclass | 11 ++-
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/eclass/python-any-r1.eclass b/eclass/python-any-r1.eclass
index a1dd4282c1e..d41cf6a5808 100644
--- a/eclass/python-any-r1.eclass
+++ b/eclass/python-any-r1.eclass
@@ -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
 
 # @ECLASS: python-any-r1.eclass
@@ -148,19 +148,20 @@ if [[ ! ${_PYTHON_ANY_R1} ]]; then
 # @CODE
 
 _python_any_set_globals() {
-   local usestr i PYTHON_PKG_DEP
+   local usestr deps i PYTHON_PKG_DEP
[[ ${PYTHON_REQ_USE} ]] && usestr="[${PYTHON_REQ_USE}]"
 
_python_set_impls
 
-   PYTHON_DEPS=
for i in "${_PYTHON_SUPPORTED_IMPLS[@]}"; do
python_export "${i}" PYTHON_PKG_DEP
 
# note: need to strip '=' slot operator for || deps
-   PYTHON_DEPS="${PYTHON_PKG_DEP%=} ${PYTHON_DEPS}"
+   deps="${PYTHON_PKG_DEP%=} ${deps}"
done
-   PYTHON_DEPS="|| ( ${PYTHON_DEPS})"
+   deps="|| ( ${deps})"
+
+   PYTHON_DEPS=${deps}
readonly PYTHON_DEPS
 }
 _python_any_set_globals



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

2017-03-07 Thread Michał Górny
commit: bc3e1df73bf55eeba8c113ca42f87e981866b1e0
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar  1 08:57:12 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar  8 07:35:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc3e1df7

python-r1.eclass: Add integrity checks for globals

 eclass/python-r1.eclass | 42 +-
 1 file changed, 37 insertions(+), 5 deletions(-)

diff --git a/eclass/python-r1.eclass b/eclass/python-r1.eclass
index 856f7554dd5..df57cf1e132 100644
--- a/eclass/python-r1.eclass
+++ b/eclass/python-r1.eclass
@@ -51,6 +51,8 @@ fi
 [[ ${EAPI} == [45] ]] && inherit eutils
 inherit multibuild python-utils-r1
 
+fi
+
 # @ECLASS-VARIABLE: PYTHON_COMPAT
 # @REQUIRED
 # @DESCRIPTION:
@@ -198,15 +200,45 @@ _python_set_globals() {
deps+=">=dev-lang/python-exec-2:=[${usedep}]"
fi
 
-   PYTHON_DEPS=${deps}
-   IUSE=${flags[*]}
-   PYTHON_REQUIRED_USE=${requse}
-   PYTHON_USEDEP=${usedep}
-   readonly PYTHON_DEPS PYTHON_REQUIRED_USE PYTHON_USEDEP
+   if [[ ${PYTHON_DEPS+1} ]]; then
+   # IUSE is magical, so we can't really check it
+   # (but we verify PYTHON_COMPAT already)
+
+   if [[ ${PYTHON_DEPS} != "${deps}" ]]; then
+   eerror "PYTHON_DEPS have changed between inherits 
(PYTHON_REQ_USE?)!"
+   eerror "Before: ${PYTHON_DEPS}"
+   eerror "Now   : ${deps}"
+   die "PYTHON_DEPS integrity check failed"
+   fi
+
+   # these two are formality -- they depend on PYTHON_COMPAT only
+   if [[ ${PYTHON_REQUIRED_USE} != ${requse} ]]; then
+   eerror "PYTHON_REQUIRED_USE have changed between 
inherits!"
+   eerror "Before: ${PYTHON_REQUIRED_USE}"
+   eerror "Now   : ${requse}"
+   die "PYTHON_REQUIRED_USE integrity check failed"
+   fi
+
+   if [[ ${PYTHON_USEDEP} != "${usedep}" ]]; then
+   eerror "PYTHON_USEDEP have changed between inherits!"
+   eerror "Before: ${PYTHON_USEDEP}"
+   eerror "Now   : ${usedep}"
+   die "PYTHON_USEDEP integrity check failed"
+   fi
+   else
+   IUSE=${flags[*]}
+
+   PYTHON_DEPS=${deps}
+   PYTHON_REQUIRED_USE=${requse}
+   PYTHON_USEDEP=${usedep}
+   readonly PYTHON_DEPS PYTHON_REQUIRED_USE PYTHON_USEDEP
+   fi
 }
 _python_set_globals
 unset -f _python_set_globals
 
+if [[ ! ${_PYTHON_R1} ]]; then
+
 # @FUNCTION: _python_validate_useflags
 # @INTERNAL
 # @DESCRIPTION:



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

2017-03-07 Thread Michał Górny
commit: f71997ca03013fbed11b83cd690ec0ce19bfde5e
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar  1 09:00:58 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar  8 07:35:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f71997ca

python-single-r1.eclass: Remove stale EAPI=4 branch in globals

 eclass/python-single-r1.eclass | 8 ++--
 1 file changed, 2 insertions(+), 6 deletions(-)

diff --git a/eclass/python-single-r1.eclass b/eclass/python-single-r1.eclass
index 3b89ef57cfe..84d1f067be1 100644
--- a/eclass/python-single-r1.eclass
+++ b/eclass/python-single-r1.eclass
@@ -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
 
 # @ECLASS: python-single-r1.eclass
@@ -226,14 +226,10 @@ _python_single_set_globals() {
# but no point in making this overcomplex, BDEP doesn't hurt anyone
# 2) python-exec should be built with all targets forced anyway
# but if new targets were added, we may need to force a rebuild
-   # 3) use whichever python-exec slot installed in EAPI 5. For EAPI 4,
-   # just fix :2 since := deps are not supported.
if [[ ${_PYTHON_WANT_PYTHON_EXEC2} == 0 ]]; then
die "python-exec:0 is no longer supported, please fix your 
ebuild to work with python-exec:2"
-   elif [[ ${EAPI} != 4 ]]; then
-   PYTHON_DEPS+=">=dev-lang/python-exec-2:=[${PYTHON_USEDEP}]"
else
-   PYTHON_DEPS+="dev-lang/python-exec:2[${PYTHON_USEDEP}]"
+   PYTHON_DEPS+=">=dev-lang/python-exec-2:=[${PYTHON_USEDEP}]"
fi
readonly PYTHON_DEPS PYTHON_REQUIRED_USE PYTHON_USEDEP
 }



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

2017-03-07 Thread Michał Górny
commit: 744765284a62cff7626789446e7005a750652793
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar  1 08:27:20 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar  8 07:35:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74476528

python-any-r1.eclass: Add integrity check for globals

 eclass/python-any-r1.eclass | 17 +
 1 file changed, 13 insertions(+), 4 deletions(-)

diff --git a/eclass/python-any-r1.eclass b/eclass/python-any-r1.eclass
index d41cf6a5808..69f7bb736d2 100644
--- a/eclass/python-any-r1.eclass
+++ b/eclass/python-any-r1.eclass
@@ -57,8 +57,6 @@ fi
 
 EXPORT_FUNCTIONS pkg_setup
 
-if [[ ! ${_PYTHON_ANY_R1} ]]; then
-
 # @ECLASS-VARIABLE: PYTHON_COMPAT
 # @REQUIRED
 # @DESCRIPTION:
@@ -161,12 +159,23 @@ _python_any_set_globals() {
done
deps="|| ( ${deps})"
 
-   PYTHON_DEPS=${deps}
-   readonly PYTHON_DEPS
+   if [[ ${PYTHON_DEPS+1} ]]; then
+   if [[ ${PYTHON_DEPS} != "${deps}" ]]; then
+   eerror "PYTHON_DEPS have changed between inherits 
(PYTHON_REQ_USE?)!"
+   eerror "Before: ${PYTHON_DEPS}"
+   eerror "Now   : ${deps}"
+   die "PYTHON_DEPS integrity check failed"
+   fi
+   else
+   PYTHON_DEPS=${deps}
+   readonly PYTHON_DEPS
+   fi
 }
 _python_any_set_globals
 unset -f _python_any_set_globals
 
+if [[ ! ${_PYTHON_ANY_R1} ]]; then
+
 # @FUNCTION: python_gen_any_dep
 # @USAGE: 
 # @DESCRIPTION:



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

2017-03-07 Thread Michał Górny
commit: a85a7c74c7611e85748b0b6f0cab2a733fd9c200
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Feb 23 19:35:52 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar  8 07:35:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a85a7c74

toolchain-funcs.eclass: Remove meaningless eval

The 'eval' as used does not do anything. The function name is expanded
anyway.

 eclass/toolchain-funcs.eclass | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/eclass/toolchain-funcs.eclass b/eclass/toolchain-funcs.eclass
index dec786994f2..a0c359a950b 100644
--- a/eclass/toolchain-funcs.eclass
+++ b/eclass/toolchain-funcs.eclass
@@ -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
 
 # @ECLASS: toolchain-funcs.eclass
@@ -168,8 +168,8 @@ tc-getBUILD_PKG_CONFIG() { tc-getBUILD_PROG PKG_CONFIG 
pkg-config "$@"; }
 tc-export() {
local var
for var in "$@" ; do
-   [[ $(type -t tc-get${var}) != "function" ]] && die "tc-export: 
invalid export variable '${var}'"
-   eval tc-get${var} > /dev/null
+   [[ $(type -t "tc-get${var}") != "function" ]] && die 
"tc-export: invalid export variable '${var}'"
+   "tc-get${var}" > /dev/null
done
 }
 



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

2017-03-07 Thread Michał Górny
commit: d2fb3f82e9c4ea1626eb465b153ccd1e8c5b2c9e
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar  1 08:20:12 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar  8 07:35:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2fb3f82

python-utils-r1.eclass: _python_set_impls, add integrity check

Add integrity check for multi-inherits, i.e. ensure that PYTHON_COMPAT
has not changed between successive calls to _python_set_impls. If it did
(e.g. because of eclass+ebuild setting different values), then we abort
not to give surprising results to the user.

 eclass/python-utils-r1.eclass | 22 +++---
 1 file changed, 19 insertions(+), 3 deletions(-)

diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass
index a6f197bd418..c75c4678e31 100644
--- a/eclass/python-utils-r1.eclass
+++ b/eclass/python-utils-r1.eclass
@@ -128,9 +128,25 @@ _python_set_impls() {
die "No supported implementation in PYTHON_COMPAT."
fi
 
-   _PYTHON_SUPPORTED_IMPLS=( "${supp[@]}" )
-   _PYTHON_UNSUPPORTED_IMPLS=( "${unsupp[@]}" )
-   readonly _PYTHON_SUPPORTED_IMPLS _PYTHON_UNSUPPORTED_IMPLS
+   if [[ ${_PYTHON_SUPPORTED_IMPLS[@]} ]]; then
+   # set once already, verify integrity
+   if [[ ${_PYTHON_SUPPORTED_IMPLS[@]} != ${supp[@]} ]]; then
+   eerror "Supported impls (PYTHON_COMPAT) changed between 
inherits!"
+   eerror "Before: ${_PYTHON_SUPPORTED_IMPLS[*]}"
+   eerror "Now   : ${supp[*]}"
+   die "_PYTHON_SUPPORTED_IMPLS integrity check failed"
+   fi
+   if [[ ${_PYTHON_UNSUPPORTED_IMPLS[@]} != ${unsupp[@]} ]]; then
+   eerror "Unsupported impls changed between inherits!"
+   eerror "Before: ${_PYTHON_UNSUPPORTED_IMPLS[*]}"
+   eerror "Now   : ${unsupp[*]}"
+   die "_PYTHON_UNSUPPORTED_IMPLS integrity check failed"
+   fi
+   else
+   _PYTHON_SUPPORTED_IMPLS=( "${supp[@]}" )
+   _PYTHON_UNSUPPORTED_IMPLS=( "${unsupp[@]}" )
+   readonly _PYTHON_SUPPORTED_IMPLS _PYTHON_UNSUPPORTED_IMPLS
+   fi
 }
 
 # @ECLASS-VARIABLE: PYTHON



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

2017-03-07 Thread Michał Górny
commit: a640c3d2a4846107fe3eac2d0f20b4fdcb3008c4
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar  1 09:11:43 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar  8 07:35:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a640c3d2

python-single-r1.eclass: Add integrity checks for globals

 eclass/python-single-r1.eclass | 36 ++--
 1 file changed, 30 insertions(+), 6 deletions(-)

diff --git a/eclass/python-single-r1.eclass b/eclass/python-single-r1.eclass
index 85350924b65..fc51c4ec237 100644
--- a/eclass/python-single-r1.eclass
+++ b/eclass/python-single-r1.eclass
@@ -56,8 +56,6 @@ fi
 
 EXPORT_FUNCTIONS pkg_setup
 
-if [[ ! ${_PYTHON_SINGLE_R1} ]]; then
-
 # @ECLASS-VARIABLE: PYTHON_COMPAT
 # @REQUIRED
 # @DESCRIPTION:
@@ -232,14 +230,40 @@ _python_single_set_globals() {
deps+=">=dev-lang/python-exec-2:=[${usedep}]"
fi
 
-   PYTHON_DEPS=${deps}
-   PYTHON_REQUIRED_USE=${requse}
-   PYTHON_USEDEP=${usedep}
-   readonly PYTHON_DEPS PYTHON_REQUIRED_USE PYTHON_USEDEP
+   if [[ ${PYTHON_DEPS+1} ]]; then
+   if [[ ${PYTHON_DEPS} != "${deps}" ]]; then
+   eerror "PYTHON_DEPS have changed between inherits 
(PYTHON_REQ_USE?)!"
+   eerror "Before: ${PYTHON_DEPS}"
+   eerror "Now   : ${deps}"
+   die "PYTHON_DEPS integrity check failed"
+   fi
+
+   # these two are formality -- they depend on PYTHON_COMPAT only
+   if [[ ${PYTHON_REQUIRED_USE} != ${requse} ]]; then
+   eerror "PYTHON_REQUIRED_USE have changed between 
inherits!"
+   eerror "Before: ${PYTHON_REQUIRED_USE}"
+   eerror "Now   : ${requse}"
+   die "PYTHON_REQUIRED_USE integrity check failed"
+   fi
+
+   if [[ ${PYTHON_USEDEP} != "${usedep}" ]]; then
+   eerror "PYTHON_USEDEP have changed between inherits!"
+   eerror "Before: ${PYTHON_USEDEP}"
+   eerror "Now   : ${usedep}"
+   die "PYTHON_USEDEP integrity check failed"
+   fi
+   else
+   PYTHON_DEPS=${deps}
+   PYTHON_REQUIRED_USE=${requse}
+   PYTHON_USEDEP=${usedep}
+   readonly PYTHON_DEPS PYTHON_REQUIRED_USE PYTHON_USEDEP
+   fi
 }
 _python_single_set_globals
 unset -f _python_single_set_globals
 
+if [[ ! ${_PYTHON_SINGLE_R1} ]]; then
+
 # @FUNCTION: python_gen_usedep
 # @USAGE:  [...]
 # @DESCRIPTION:



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

2017-03-07 Thread Michał Górny
commit: 7d2c73b93294509cd500ed00ef046a4c6e5eaa3d
Author: Tim Harder  gentoo  org>
AuthorDate: Fri Mar  3 20:49:16 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar  8 07:35:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d2c73b9

python-r1.eclass: localize variable to avoid leaking into the env

 eclass/python-r1.eclass | 1 +
 1 file changed, 1 insertion(+)

diff --git a/eclass/python-r1.eclass b/eclass/python-r1.eclass
index 929ec8fa8f8..4d27881cd5c 100644
--- a/eclass/python-r1.eclass
+++ b/eclass/python-r1.eclass
@@ -476,6 +476,7 @@ _python_obtain_impls() {
 
MULTIBUILD_VARIANTS=()
 
+   local impl
for impl in "${_PYTHON_SUPPORTED_IMPLS[@]}"; do
has "${impl}" "${PYTHON_COMPAT[@]}" && \
use "python_targets_${impl}" && MULTIBUILD_VARIANTS+=( 
"${impl}" )



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

2017-03-07 Thread Michał Górny
commit: b8fd8d3124411a8b046898a1c578fe6295e96dd0
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb 22 19:40:06 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar  8 07:35:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8fd8d31

java-ant-2.eclass: Replace unnecessary evals with arrays

Replace the horrifying use of evals along with quoting to pass multiple
filenames whitespace-safe with much simpler bash arrays. While at it,
also simplify the find-read loop.

 eclass/java-ant-2.eclass | 40 ++--
 1 file changed, 18 insertions(+), 22 deletions(-)

diff --git a/eclass/java-ant-2.eclass b/eclass/java-ant-2.eclass
index a72fb948eee..b49adc3137f 100644
--- a/eclass/java-ant-2.eclass
+++ b/eclass/java-ant-2.eclass
@@ -160,16 +160,12 @@ java-ant_bsfix() {
 
find_args="${find_args} -type f ( -name ${JAVA_PKG_BSFIX_NAME// / -o 
-name } )"
 
-   # This voodoo is done for paths with spaces
-   local bsfix_these
-   while read line; do
-   [[ -z ${line} ]] && continue
-   bsfix_these="${bsfix_these} '${line}'"
-   done <<-EOF
-   $(find . ${find_args})
-   EOF
+   local bsfix_these=() line
+   while IFS= read -r -d $'\0' line; do
+   bsfix_these+=( "${line}" )
+   done < <(find . ${find_args} -print0)
 
-   [[ "${bsfix_these// /}" ]] && eval java-ant_bsfix_files ${bsfix_these}
+   [[ "${bsfix_these[@]}" ]] && java-ant_bsfix_files "${bsfix_these[@]}"
 
popd > /dev/null || die
 }
@@ -227,7 +223,7 @@ java-ant_bsfix_files() {
eerror "Please file a bug about this on bugs.gentoo.org"
die "Could not find valid -source/-target values"
else
-   local files
+   local files=()
 
for file in "${@}"; do
debug-print "${FUNCNAME}: ${file}"
@@ -240,7 +236,7 @@ java-ant_bsfix_files() {
chmod u+w "${file}" || die "chmod u+w ${file} 
failed"
fi
 
-   files="${files} -f '${file}'"
+   files+=( -f "${file}" )
done
 
# for javadoc target and all in one pass, we need the new 
rewriter.
@@ -254,7 +250,7 @@ java-ant_bsfix_files() {
if [[ -x ${rewriter4} && ${JAVA_ANT_ENCODING} ]]; then
[[ ${JAVA_ANT_REWRITE_CLASSPATH} ]] && local gcp="-g"
[[ ${JAVA_ANT_ENCODING} ]] && local enc="-e 
${JAVA_ANT_ENCODING}"
-   eval echo "cElementTree rewriter"
+   echo "cElementTree rewriter"
debug-print "${rewriter4} extra args: ${gcp} ${enc}"
${rewriter4} ${gcp} ${enc} \
-c "${JAVA_PKG_BSFIX_SOURCE_TAGS}" source 
${want_source} \
@@ -262,31 +258,31 @@ java-ant_bsfix_files() {
"${@}" || die "build-xml-rewrite failed"
elif [[ ! -f ${rewriter3} ]]; then
debug-print "Using second generation rewriter"
-   eval echo "Rewriting source attributes"
-   eval xml-rewrite-2.py ${files} \
+   echo "Rewriting source attributes"
+   xml-rewrite-2.py "${files[@]}" \
-c -e ${JAVA_PKG_BSFIX_SOURCE_TAGS// / -e } \
-a source -v ${want_source} || _bsfix_die 
"xml-rewrite2 failed: ${file}"
 
-   eval echo "Rewriting target attributes"
-   eval xml-rewrite-2.py ${files} \
+   echo "Rewriting target attributes"
+   xml-rewrite-2.py "${files[@]}" \
-c -e ${JAVA_PKG_BSFIX_TARGET_TAGS// / -e } \
-a target -v ${want_target} || _bsfix_die 
"xml-rewrite2 failed: ${file}"
 
-   eval echo "Rewriting nowarn attributes"
-   eval xml-rewrite-2.py ${files} \
+   echo "Rewriting nowarn attributes"
+   xml-rewrite-2.py "${files[@]}" \
-c -e ${JAVA_PKG_BSFIX_TARGET_TAGS// / -e } \
-a nowarn -v yes || _bsfix_die "xml-rewrite2 
failed: ${file}"
 
if [[ ${JAVA_ANT_REWRITE_CLASSPATH} ]]; then
-   eval echo "Adding gentoo.classpath to javac 
tasks"
-   eval xml-rewrite-2.py ${files} \
+   echo "Adding gentoo.classpath to javac tasks"
+   xml-rewrite-2.py "${files[@]}" \
 -c -e javac -e xjavac -a classpath -v \
 '\${gentoo.classpath}' \
   

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

2017-03-07 Thread Michał Górny
commit: 994ecaf07a4d3dcc19c7b9ab11b620432886e18a
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Feb 23 16:51:40 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar  8 07:35:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=994ecaf0

mysql-multilib-r1.eclass: Replace unnecessary eval with bash array

 eclass/mysql-multilib-r1.eclass | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/eclass/mysql-multilib-r1.eclass b/eclass/mysql-multilib-r1.eclass
index f82cc101af0..c22ff72f087 100644
--- a/eclass/mysql-multilib-r1.eclass
+++ b/eclass/mysql-multilib-r1.eclass
@@ -941,19 +941,19 @@ mysql-multilib-r1_pkg_config() {
 if [[ ${PN} == "mysql" || ${PN} == "percona-server" ]] && 
version_is_at_least "5.7.6" ; then
# --initialize-insecure will not set root password
# --initialize would set a random one in the log which we don't 
need as we set it ourselves
-   cmd="${EROOT}usr/sbin/mysqld"
+   cmd=( "${EROOT}usr/sbin/mysqld" )
initialize_options="--initialize-insecure  
'--init-file=${sqltmp}'"
sqltmp="" # the initialize will take care of it
else
-   cmd="${EROOT}usr/share/mysql/scripts/mysql_install_db"
-   [[ -f "${cmd}" ]] || cmd="${EROOT}usr/bin/mysql_install_db"
+   cmd=( "${EROOT}usr/share/mysql/scripts/mysql_install_db" )
+   [[ -f "${cmd}" ]] || cmd=( "${EROOT}usr/bin/mysql_install_db" )
if [[ -r "${help_tables}" ]] ; then
cat "${help_tables}" >> "${sqltmp}"
fi
fi
-   cmd="'$cmd' '--basedir=${EPREFIX}/usr' ${options} 
'--datadir=${ROOT}/${MY_DATADIR}' '--tmpdir=${ROOT}/${MYSQL_TMPDIR}' 
${initialize_options}"
-   einfo "Command: $cmd"
-   eval $cmd \
+   cmd+=( "--basedir=${EPREFIX}/usr" ${options} 
"--datadir=${ROOT}/${MY_DATADIR}" "--tmpdir=${ROOT}/${MYSQL_TMPDIR}" 
${initialize_options} )
+   einfo "Command: ${cmd[*]}"
+   "${cmd[@]}" \
>"${TMPDIR}"/mysql_install_db.log 2>&1
if [ $? -ne 0 ]; then
grep -B5 -A999 -i "ERROR" "${TMPDIR}"/mysql_install_db.log 1>&2



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

2017-03-07 Thread Michał Górny
commit: 0a2371efbe94fb1b410c0afd49bb1bb640d36a9e
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb 22 19:09:29 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar  8 07:35:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a2371ef

cvs.eclass: Replace unnecessary eval with bash arrays

Replace the eval used to pass quoted password in with simpler and safer
bash arrays. Using eval is strongly discouraged as it is error-prone
and confusing.

 eclass/cvs.eclass | 28 ++--
 1 file changed, 14 insertions(+), 14 deletions(-)

diff --git a/eclass/cvs.eclass b/eclass/cvs.eclass
index 6d1adea11a4..e2121f4724f 100644
--- a/eclass/cvs.eclass
+++ b/eclass/cvs.eclass
@@ -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
 
 # @ECLASS: cvs.eclass
@@ -352,22 +352,22 @@ cvs_fetch() {
fi
 
# Commands to run
-   cmdlogin="${run} ${ECVS_CVS_COMMAND} -d \"${cvsroot_pass}\" login"
-   cmdupdate="${run} ${ECVS_CVS_COMMAND} -d \"${cvsroot_nopass}\" update 
${ECVS_UP_OPTS} ${ECVS_LOCALNAME}"
-   cmdcheckout="${run} ${ECVS_CVS_COMMAND} -d \"${cvsroot_nopass}\" 
checkout ${ECVS_CO_OPTS} ${ECVS_MODULE}"
+   cmdlogin=( ${run} ${ECVS_CVS_COMMAND} -d "${cvsroot_pass}" login )
+   cmdupdate=( ${run} ${ECVS_CVS_COMMAND} -d "${cvsroot_nopass}" update 
${ECVS_UP_OPTS} ${ECVS_LOCALNAME} )
+   cmdcheckout=( ${run} ${ECVS_CVS_COMMAND} -d "${cvsroot_nopass}" 
checkout ${ECVS_CO_OPTS} ${ECVS_MODULE} )
 
# Execute commands
 
cd "${ECVS_TOP_DIR}"
if [[ ${ECVS_AUTH} == "pserver" ]] ; then
-   einfo "Running ${cmdlogin}"
-   eval ${cmdlogin} || die "cvs login command failed"
+   einfo "Running ${cmdlogin[*]}"
+   "${cmdlogin[@]}" || die "cvs login command failed"
if [[ ${mode} == "update" ]] ; then
-   einfo "Running ${cmdupdate}"
-   eval ${cmdupdate} || die "cvs update command failed"
+   einfo "Running ${cmdupdate[*]}"
+   "${cmdupdate[@]}" || die "cvs update command failed"
elif [[ ${mode} == "checkout" ]] ; then
-   einfo "Running ${cmdcheckout}"
-   eval ${cmdcheckout} || die "cvs checkout command failed"
+   einfo "Running ${cmdcheckout[*]}"
+   "${cmdcheckout[@]}" || die "cvs checkout command failed"
fi
elif [[ ${ECVS_AUTH} == "ext" || ${ECVS_AUTH} == "no" ]] ; then
# Hack to support SSH password authentication
@@ -461,11 +461,11 @@ EOF
fi
 
if [[ ${mode} == "update" ]] ; then
-   einfo "Running ${cmdupdate}"
-   eval ${cmdupdate} || die "cvs update command failed"
+   einfo "Running ${cmdupdate[*]}"
+   "${cmdupdate[@]}" || die "cvs update command failed"
elif [[ ${mode} == "checkout" ]] ; then
-   einfo "Running ${cmdcheckout}"
-   eval ${cmdcheckout} || die "cvs checkout command failed"
+   einfo "Running ${cmdcheckout[*]}"
+   "${cmdcheckout[@]}" || die "cvs checkout command failed"
fi
 
# Restore environment variable values



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

2017-03-07 Thread Michał Górny
commit: 107aacd2d148608cac69f4010df93df4727c2852
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb 22 19:20:10 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar  8 07:35:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=107aacd2

flag-o-matic.eclass: Replace unnecessary evals

Replace the evals used to export variables with plain export calls. Bash
expands variable references for exported variable name anyway, rendering
the eval completely unnecessary.

Replace the single eval used for indirect variable reference with the
${!...} substitution which serves that exact purpose in bash.

 eclass/flag-o-matic.eclass | 11 +--
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/eclass/flag-o-matic.eclass b/eclass/flag-o-matic.eclass
index 6d41ddd30f7..b2f3742b3ec 100644
--- a/eclass/flag-o-matic.eclass
+++ b/eclass/flag-o-matic.eclass
@@ -116,7 +116,7 @@ _filter-var() {
done
new+=( "${f}" )
done
-   eval export ${var}=\""${new[*]}"\"
+   export ${var}="${new[*]}"
 }
 
 # @FUNCTION: filter-flags
@@ -270,7 +270,7 @@ replace-flags() {
[[ ${f} == ${1} ]] && f=${2}
new+=( "${f}" )
done
-   eval export ${var}=\""${new[*]}"\"
+   export ${var}="${new[*]}"
done
 
return 0
@@ -295,9 +295,8 @@ replace-cpu-flags() {
 }
 
 _is_flagq() {
-   local x var
-   eval var=\""\${$1[*]}"\"
-   for x in ${var} ; do
+   local x var="$1[*]"
+   for x in ${!var} ; do
[[ ${x} == $2 ]] && return 0
done
return 1
@@ -411,7 +410,7 @@ strip-flags() {
if [[ ${!var} != "${new[*]}" ]] ; then
einfo "strip-flags: ${var}: changed '${!var}' to 
'${new[*]}'"
fi
-   eval export ${var}=\""${new[*]}"\"
+   export ${var}="${new[*]}"
done
 
set +f  # re-enable pathname expansion



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

2017-03-07 Thread Michał Górny
commit: 308630e439f40246333800fea11b731715bdd83f
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Feb 23 17:01:47 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar  8 07:35:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=308630e4

perl-functions.eclass: Replace unnecessary eval with ${!var}

 eclass/perl-functions.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/perl-functions.eclass b/eclass/perl-functions.eclass
index 8b798d65ac6..4f6872500c2 100644
--- a/eclass/perl-functions.eclass
+++ b/eclass/perl-functions.eclass
@@ -275,7 +275,7 @@ perl_check_env() {
errored=1
 
# Read ENV Value
-   eval "value=\$$i";
+   value=${!i};
 
# Print ENV name/value pair
if [ -n "${I_KNOW_WHAT_I_AM_DOING}" ]; then



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

2017-03-07 Thread Eray Aslan
commit: 38fc4737b2717fbf114842b8b1d0709a53fcf264
Author: Eray Aslan  gentoo  org>
AuthorDate: Wed Mar  8 07:33:48 2017 +
Commit: Eray Aslan  gentoo  org>
CommitDate: Wed Mar  8 07:33:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38fc4737

app-crypt/mit-krb5: version bump to 1.14.5

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 app-crypt/mit-krb5/Manifest   |   1 +
 app-crypt/mit-krb5/mit-krb5-1.14.5.ebuild | 147 ++
 2 files changed, 148 insertions(+)

diff --git a/app-crypt/mit-krb5/Manifest b/app-crypt/mit-krb5/Manifest
index 21175547e90..aa68df250a4 100644
--- a/app-crypt/mit-krb5/Manifest
+++ b/app-crypt/mit-krb5/Manifest
@@ -1,4 +1,5 @@
 DIST krb5-1.14.2.tar.gz 12264762 SHA256 
6bcad7e6778d1965e4ce4af21d2efdc15b274c5ce5c69031c58e4c954cda8b27 SHA512 
8e0d8203740aac78b65a62c0f79998b56dae23725763f645ae13a92dc4263d193e7334f84e278ca873d2b72d425f47cd4b68b58690d029dccce41e8a157b16f0
 WHIRLPOOL 
18a3729f5bfb928318f5cc28c919cbc49ee9179199ee82445922a5f2e8afbf4ed5a31f7e710877f8c12ef75f326723e7410608ce538983ce1b811e16091d72a1
 DIST krb5-1.14.3.tar.gz 12279888 SHA256 
cd4620d520cf0df0dd8791309912df2bb20fcba76790b9fba4e25c1da08ff2c9 SHA512 
97f42bb7e0f69e337b949b451bf925f604e7ef9336c32bd4d62224a8c4a37e631f5a6fc01016bbdf268bbb60fa58712e244e00a1ab5a8bceede6a676482235aa
 WHIRLPOOL 
30803fbd74f90c1b0e16783d36b7a648f4bf2fd8391f722589cdcbea28a7e826789fd7da3ed984f4555b18e72aa7f4e3096299f0edc7a9165c98eb078f5efe07
 DIST krb5-1.14.4.tar.gz 12283989 SHA256 
03a61a4280c9161771fb39019085dbe6a57aa602080515ff93b43cd6137e0b95 SHA512 
5eb16b909d69143bfa8b2a7ba4c0deb74408462a5ec1241e97f37e30d29e259767be91a4533119e2c5e92d1fcbcab97038b2e45ad3361b5a61c3dc562c6d0d67
 WHIRLPOOL 
9a4ed044fd96fef4875ba9d281a94b5ee9d393e9f2c92c3bc65600fb447928358918389aef2d1f371e4726213b9497d63719b981a819cdacf791eb1385f5b850
+DIST krb5-1.14.5.tar.gz 12322802 SHA256 
262485c15af1208b69b55bef39cd246a892b5f41adf1956055ba52884a4dc7bf SHA512 
2484f9581b5e0b99cc49ba7f8770ea3a8751e756c98cc552d92ca223575eac58f6f1a9c268254ead4435d2d49b50ccf3181eb7bdbd56874c43f91bcfc2a66d3b
 WHIRLPOOL 
638c046cf257cdb0f5b940681790ab779f103b4488413979ac3072b3117f251710a284910dbcb8806d965c3a97ea2f62965050de0e07356208b23786cebfde08
 DIST krb5-1.15.tar.gz 9327157 SHA256 
fd34752774c808ab4f6f864f935c49945f5a56b62240b1ad4ab1af7b4ded127c SHA512 
e71008ac3055a511ecbe6adfb9b328f0a01b33e8a73276d75b80d5db783f7bde63987c855584fb6075a6f5c88135d9871f51b2469e34ac8ee3d89b9add22d8f1
 WHIRLPOOL 
77572929805f2db35b46e6cf5d83058376025c7a924c1f5034ffaa18c209ecd9078c9ff5142f7848f76e6d586db8ec4c985dba32bbbe27d439c3cd8288ef59e8

diff --git a/app-crypt/mit-krb5/mit-krb5-1.14.5.ebuild 
b/app-crypt/mit-krb5/mit-krb5-1.14.5.ebuild
new file mode 100644
index 000..c4ebe7f83b2
--- /dev/null
+++ b/app-crypt/mit-krb5/mit-krb5-1.14.5.ebuild
@@ -0,0 +1,147 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+inherit autotools eutils flag-o-matic multilib-minimal python-any-r1 
versionator
+
+MY_P="${P/mit-}"
+P_DIR=$(get_version_component_range 1-2)
+DESCRIPTION="MIT Kerberos V"
+HOMEPAGE="http://web.mit.edu/kerberos/www/;
+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"
+IUSE="doc +keyutils libressl nls openldap +pkinit selinux +threads test xinetd"
+
+CDEPEND="
+   !!app-crypt/heimdal
+   >=sys-libs/e2fsprogs-libs-1.42.9[${MULTILIB_USEDEP}]
+   || (
+   >=dev-libs/libverto-0.2.5[libev,${MULTILIB_USEDEP}]
+   >=dev-libs/libverto-0.2.5[libevent,${MULTILIB_USEDEP}]
+   >=dev-libs/libverto-0.2.5[tevent,${MULTILIB_USEDEP}]
+   )
+   keyutils? ( >=sys-apps/keyutils-1.5.8[${MULTILIB_USEDEP}] )
+   openldap? ( >=net-nds/openldap-2.4.38-r1[${MULTILIB_USEDEP}] )
+   pkinit? (
+   !libressl? ( >=dev-libs/openssl-1.0.1h-r2:0[${MULTILIB_USEDEP}] 
)
+   libressl? ( dev-libs/libressl[${MULTILIB_USEDEP}] )
+   )
+   xinetd? ( sys-apps/xinetd )
+   abi_x86_32? (
+   !<=app-emulation/emul-linux-x86-baselibs-20140508-r1
+   !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
+   )"
+DEPEND="${CDEPEND}
+   ${PYTHON_DEPS}
+   virtual/yacc
+   doc? ( virtual/latex-base )
+   test? (
+   ${PYTHON_DEPS}
+   dev-lang/tcl:0
+   dev-util/dejagnu
+   )"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-kerberos )"
+
+S=${WORKDIR}/${MY_P}/src
+
+MULTILIB_CHOST_TOOLS=(
+   /usr/bin/krb5-config
+)
+
+src_prepare() {
+   epatch "${FILESDIR}/${PN}-1.12_warn_cflags.patch"
+   epatch "${FILESDIR}/${PN}-config_LDFLAGS.patch"
+  

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

2017-03-07 Thread Eray Aslan
commit: b01605abb90bf129349452e488f07ed825157c9d
Author: Eray Aslan  gentoo  org>
AuthorDate: Wed Mar  8 07:34:55 2017 +
Commit: Eray Aslan  gentoo  org>
CommitDate: Wed Mar  8 07:34:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b01605ab

app-crypt/mit-krb5: version bump to 1.15.1

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 app-crypt/mit-krb5/Manifest   |   1 +
 app-crypt/mit-krb5/mit-krb5-1.15.1.ebuild | 148 ++
 2 files changed, 149 insertions(+)

diff --git a/app-crypt/mit-krb5/Manifest b/app-crypt/mit-krb5/Manifest
index aa68df250a4..37b1a756547 100644
--- a/app-crypt/mit-krb5/Manifest
+++ b/app-crypt/mit-krb5/Manifest
@@ -2,4 +2,5 @@ DIST krb5-1.14.2.tar.gz 12264762 SHA256 
6bcad7e6778d1965e4ce4af21d2efdc15b274c5c
 DIST krb5-1.14.3.tar.gz 12279888 SHA256 
cd4620d520cf0df0dd8791309912df2bb20fcba76790b9fba4e25c1da08ff2c9 SHA512 
97f42bb7e0f69e337b949b451bf925f604e7ef9336c32bd4d62224a8c4a37e631f5a6fc01016bbdf268bbb60fa58712e244e00a1ab5a8bceede6a676482235aa
 WHIRLPOOL 
30803fbd74f90c1b0e16783d36b7a648f4bf2fd8391f722589cdcbea28a7e826789fd7da3ed984f4555b18e72aa7f4e3096299f0edc7a9165c98eb078f5efe07
 DIST krb5-1.14.4.tar.gz 12283989 SHA256 
03a61a4280c9161771fb39019085dbe6a57aa602080515ff93b43cd6137e0b95 SHA512 
5eb16b909d69143bfa8b2a7ba4c0deb74408462a5ec1241e97f37e30d29e259767be91a4533119e2c5e92d1fcbcab97038b2e45ad3361b5a61c3dc562c6d0d67
 WHIRLPOOL 
9a4ed044fd96fef4875ba9d281a94b5ee9d393e9f2c92c3bc65600fb447928358918389aef2d1f371e4726213b9497d63719b981a819cdacf791eb1385f5b850
 DIST krb5-1.14.5.tar.gz 12322802 SHA256 
262485c15af1208b69b55bef39cd246a892b5f41adf1956055ba52884a4dc7bf SHA512 
2484f9581b5e0b99cc49ba7f8770ea3a8751e756c98cc552d92ca223575eac58f6f1a9c268254ead4435d2d49b50ccf3181eb7bdbd56874c43f91bcfc2a66d3b
 WHIRLPOOL 
638c046cf257cdb0f5b940681790ab779f103b4488413979ac3072b3117f251710a284910dbcb8806d965c3a97ea2f62965050de0e07356208b23786cebfde08
+DIST krb5-1.15.1.tar.gz 9375538 SHA256 
437c8831ddd5fde2a993fef425dedb48468109bb3d3261ef838295045a89eb45 SHA512 
068b4c012722d8c232049d2a617f7ee28ceeaba6be94a78439e69e37b66cfdc49085641e42cfb03b2fbb72d21517b537e437061ec4dd2bf864f31e55e05fe918
 WHIRLPOOL 
1415295882eccbaf550d05d4b5bcae77c3c6fde1f5354b2ffac09f73148f22a223c38d73d80eb4c0e3b7e9fd528891645e114713e11a5eaa14520cdbe6b097c6
 DIST krb5-1.15.tar.gz 9327157 SHA256 
fd34752774c808ab4f6f864f935c49945f5a56b62240b1ad4ab1af7b4ded127c SHA512 
e71008ac3055a511ecbe6adfb9b328f0a01b33e8a73276d75b80d5db783f7bde63987c855584fb6075a6f5c88135d9871f51b2469e34ac8ee3d89b9add22d8f1
 WHIRLPOOL 
77572929805f2db35b46e6cf5d83058376025c7a924c1f5034ffaa18c209ecd9078c9ff5142f7848f76e6d586db8ec4c985dba32bbbe27d439c3cd8288ef59e8

diff --git a/app-crypt/mit-krb5/mit-krb5-1.15.1.ebuild 
b/app-crypt/mit-krb5/mit-krb5-1.15.1.ebuild
new file mode 100644
index 000..43d73e44629
--- /dev/null
+++ b/app-crypt/mit-krb5/mit-krb5-1.15.1.ebuild
@@ -0,0 +1,148 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+inherit autotools flag-o-matic multilib-minimal python-any-r1 versionator
+
+MY_P="${P/mit-}"
+P_DIR=$(get_version_component_range 1-2)
+DESCRIPTION="MIT Kerberos V"
+HOMEPAGE="http://web.mit.edu/kerberos/www/;
+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"
+IUSE="doc +keyutils libressl nls openldap +pkinit selinux +threads test xinetd"
+
+CDEPEND="
+   !!app-crypt/heimdal
+   >=sys-libs/e2fsprogs-libs-1.42.9[${MULTILIB_USEDEP}]
+   || (
+   >=dev-libs/libverto-0.2.5[libev,${MULTILIB_USEDEP}]
+   >=dev-libs/libverto-0.2.5[libevent,${MULTILIB_USEDEP}]
+   >=dev-libs/libverto-0.2.5[tevent,${MULTILIB_USEDEP}]
+   )
+   keyutils? ( >=sys-apps/keyutils-1.5.8[${MULTILIB_USEDEP}] )
+   openldap? ( >=net-nds/openldap-2.4.38-r1[${MULTILIB_USEDEP}] )
+   pkinit? (
+   !libressl? ( >=dev-libs/openssl-1.0.1h-r2:0[${MULTILIB_USEDEP}] 
)
+   libressl? ( dev-libs/libressl[${MULTILIB_USEDEP}] )
+   )
+   xinetd? ( sys-apps/xinetd )
+   abi_x86_32? (
+   !<=app-emulation/emul-linux-x86-baselibs-20140508-r1
+   !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
+   )"
+DEPEND="${CDEPEND}
+   ${PYTHON_DEPS}
+   virtual/yacc
+   doc? ( virtual/latex-base )
+   test? (
+   ${PYTHON_DEPS}
+   dev-lang/tcl:0
+   dev-util/dejagnu
+   )"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-kerberos )"
+
+S=${WORKDIR}/${MY_P}/src
+
+MULTILIB_CHOST_TOOLS=(
+   /usr/bin/krb5-config
+)
+
+src_prepare() {
+   eapply 

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

2017-03-07 Thread Marius Brehler
commit: 283b7dfd5d637a69faa429db68f8fa66da6db3e8
Author: François Bissey  canterbury  ac  nz>
AuthorDate: Sat Mar  4 19:22:39 2017 +
Commit: Marius Brehler  linux  sungazer  de>
CommitDate: Tue Mar  7 18:59:18 2017 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=283b7dfd

sci-libs/gsl: mv 2.1 to 2.1-r1 to ease comparison

Package-Manager: portage-2.3.3

 sci-libs/gsl/{gsl-2.1-r1.ebuild => gsl-2.1.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/sci-libs/gsl/gsl-2.1-r1.ebuild b/sci-libs/gsl/gsl-2.1.ebuild
similarity index 100%
rename from sci-libs/gsl/gsl-2.1-r1.ebuild
rename to sci-libs/gsl/gsl-2.1.ebuild



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

2017-03-07 Thread Marius Brehler
commit: 05087873dcd1d294a3ae1c0c528b108b90eb01d5
Author: François Bissey  canterbury  ac  nz>
AuthorDate: Sat Mar  4 21:26:52 2017 +
Commit: Marius Brehler  linux  sungazer  de>
CommitDate: Tue Mar  7 18:59:18 2017 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=05087873

sci-libs/gsl: use run_in_build_dir instead of cd ${BUILDDIR}. Move 2.3-r1 to 
2.3 to ease review.

Package-Manager: portage-2.3.3

 sci-libs/gsl/gsl-2.1.ebuild| 18 
 sci-libs/gsl/{gsl-2.3-r1.ebuild => gsl-2.3.ebuild} | 24 +++---
 2 files changed, 11 insertions(+), 31 deletions(-)

diff --git a/sci-libs/gsl/gsl-2.1.ebuild b/sci-libs/gsl/gsl-2.1.ebuild
index b26a45748..94c797b45 100644
--- a/sci-libs/gsl/gsl-2.1.ebuild
+++ b/sci-libs/gsl/gsl-2.1.ebuild
@@ -28,35 +28,25 @@ src_prepare() {
 
 src_configure() {
gsl_configure() {
-   cd "${BUILD_DIR}"
if use cblas-external; then
export CBLAS_LIBS="$($(tc-getPKG_CONFIG) --libs cblas)"
export CBLAS_CFLAGS="$($(tc-getPKG_CONFIG) --cflags 
cblas)"
fi
econf $(use_with cblas-external)
}
-   multilib_foreach_abi gsl_configure
+   multilib_foreach_abi run_in_build_dir gsl_configure
 }
 
 src_compile() {
-   gsl_compile() {
-   cd "${BUILD_DIR}"
-   default
-   }
-   multilib_foreach_abi gsl_compile
+   multilib_foreach_abi run_in_build_dir default
 }
 
 src_test() {
-   gsl_test() {
-   cd "${BUILD_DIR}"
-   default
-   }
-   multilib_foreach_abi gsl_test
+   multilib_foreach_abi run_in_build_dir default
 }
 
 src_install() {
gsl_install() {
-   cd "${BUILD_DIR}"
local libname=gslcblas
 
create_pkgconfig \
@@ -73,7 +63,7 @@ src_install() {
 
default
}
-   multilib_foreach_abi gsl_install
+   multilib_foreach_abi run_in_build_dir gsl_install
 
# Don't add gsl as a cblas alternative if using cblas-external
use cblas-external || alternatives_for cblas gsl 0 \

diff --git a/sci-libs/gsl/gsl-2.3-r1.ebuild b/sci-libs/gsl/gsl-2.3.ebuild
similarity index 85%
rename from sci-libs/gsl/gsl-2.3-r1.ebuild
rename to sci-libs/gsl/gsl-2.3.ebuild
index 95b4344be..609c0cb62 100644
--- a/sci-libs/gsl/gsl-2.3-r1.ebuild
+++ b/sci-libs/gsl/gsl-2.3.ebuild
@@ -30,27 +30,25 @@ src_prepare() {
 
 src_configure() {
gsl_configure() {
-   cd "${BUILD_DIR}"
if use cblas-external; then
export CBLAS_LIBS="$($(tc-getPKG_CONFIG) --libs cblas)"
export CBLAS_CFLAGS="$($(tc-getPKG_CONFIG) --cflags 
cblas)"
fi
econf $(use_with cblas-external)
}
-   multilib_foreach_abi gsl_configure
+   multilib_foreach_abi run_in_build_dir gsl_configure
 }
 
 src_compile() {
-   gsl_compile() {
-   cd "${BUILD_DIR}"
-   default
-   }
-   multilib_foreach_abi gsl_compile
+   multilib_foreach_abi run_in_build_dir default
+}
+
+src_test() {
+   multilib_foreach_abi run_in_build_dir default
 }
 
 src_install() {
gsl_install() {
-   cd "${BUILD_DIR}"
local libname=gslcblas
 
create_pkgconfig \
@@ -67,18 +65,10 @@ src_install() {
 
default
}
-   multilib_foreach_abi gsl_install
+   multilib_foreach_abi run_in_build_dir gsl_install
 
# Don't add gsl as a cblas alternative if using cblas-external
use cblas-external || alternatives_for cblas gsl 0 \
${GSL_ALTERNATIVES[@]} \
/usr/include/cblas.h gsl/gsl_cblas.h
 }
-
-src_test() {
-   gsl_test() {
-   cd "${BUILD_DIR}"
-   default
-   }
-   multilib_foreach_abi gsl_test
-}



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

2017-03-07 Thread Marius Brehler
commit: ea25aa461fffa2684f7a81fbdaf151f62e46f1f6
Author: François Bissey  canterbury  ac  nz>
AuthorDate: Sat Mar  4 21:40:01 2017 +
Commit: Marius Brehler  linux  sungazer  de>
CommitDate: Tue Mar  7 18:59:18 2017 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=ea25aa46

sci-libs/gsl: restore keywords to its original state in 2.3

Package-Manager: portage-2.3.3

 sci-libs/gsl/gsl-2.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/gsl/gsl-2.3.ebuild b/sci-libs/gsl/gsl-2.3.ebuild
index 609c0cb62..7af97c8aa 100644
--- a/sci-libs/gsl/gsl-2.3.ebuild
+++ b/sci-libs/gsl/gsl-2.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0/19"
-KEYWORDS="~amd64 ~mips ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux 
~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="cblas-external static-libs"
 
 RDEPEND="cblas-external? ( >=virtual/cblas-2.0-r3[${MULTILIB_USEDEP}] )"



[gentoo-commits] proj/sci:master commit in: sci-libs/gsl/files/, sci-libs/gsl/

2017-03-07 Thread Marius Brehler
commit: 69a4b2c57b5bcbb06dd7b6bd6f182abfe936fa6c
Author: François Bissey  canterbury  ac  nz>
AuthorDate: Sat Mar  4 04:26:28 2017 +
Commit: Marius Brehler  linux  sungazer  de>
CommitDate: Tue Mar  7 18:59:18 2017 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=69a4b2c5

sci-libs/gsl: remove int64 support since it doesn't exist upstream. Bump the 
ebuild as the current one produce broken install for the gslcblas alternative.

Package-Manager: portage-2.3.3

 sci-libs/gsl/files/gsl-2.3-cblas-external.patch | 1402 +--
 sci-libs/gsl/gsl-2.1-r1.ebuild  |   82 ++
 sci-libs/gsl/gsl-2.1.ebuild |   78 --
 sci-libs/gsl/gsl-2.3-r1.ebuild  |   84 ++
 sci-libs/gsl/gsl-2.3.ebuild |   78 --
 sci-libs/gsl/metadata.xml   |1 -
 6 files changed, 175 insertions(+), 1550 deletions(-)

diff --git a/sci-libs/gsl/files/gsl-2.3-cblas-external.patch 
b/sci-libs/gsl/files/gsl-2.3-cblas-external.patch
index 7e12b370b..38b25aacc 100644
--- a/sci-libs/gsl/files/gsl-2.3-cblas-external.patch
+++ b/sci-libs/gsl/files/gsl-2.3-cblas-external.patch
@@ -1,36 +1,3 @@
- Makefile.am |   8 +-
- Makefile.am.porig   |  66 
- ax_cblas.m4 |  69 +
- bspline/Makefile.am |   2 +-
- bspline/Makefile.am.porig   |  17 ++
- configure.ac|  10 +
- configure.ac.porig  | 647 
- eigen/Makefile.am   |   2 +-
- eigen/Makefile.am.porig |  18 ++
- gsl-config.in   |   4 +-
- gsl-config.in.porig |  80 +
- gsl.pc.in   |   2 +-
- gsl.pc.in.porig |  11 +
- interpolation/Makefile.am   |   2 +-
- interpolation/Makefile.am.porig |  18 ++
- linalg/Makefile.am  |   2 +-
- linalg/Makefile.am.porig|  16 +
- multifit/Makefile.am|   4 +-
- multifit/Makefile.am.porig  |  74 +
- multimin/Makefile.am|   4 +-
- multimin/Makefile.am.porig  |  20 ++
- multiroots/Makefile.am  |   2 +-
- multiroots/Makefile.am.porig|  19 ++
- ode-initval/Makefile.am |   2 +-
- ode-initval/Makefile.am.porig   |  18 ++
- poly/Makefile.am|   2 +-
- poly/Makefile.am.porig  |  17 ++
- specfunc/Makefile.am|   2 +-
- specfunc/Makefile.am.porig  |  19 ++
- wavelet/Makefile.am |   2 +-
- wavelet/Makefile.am.porig   |  17 ++
- 31 files changed, 1157 insertions(+), 19 deletions(-)
-
 diff --git a/Makefile.am b/Makefile.am
 index c522001..4513bc8 100644
 --- a/Makefile.am
@@ -66,188 +33,6 @@ index c522001..4513bc8 100644
-e 's|@LIBS[@]|$(LIBS)|g' \
-e 's|@VERSION[@]|$(VERSION)|g'
  
-diff --git a/Makefile.am.porig b/Makefile.am.porig
-new file mode 100644
-index 000..c522001
 /dev/null
-+++ b/Makefile.am.porig
-@@ -0,0 +1,66 @@
-+## Process this file with automake to produce Makefile.in
-+
-+# AUTOMAKE_OPTIONS = readme-alpha
-+
-+SUBDIRS = gsl utils sys test err const complex cheb block vector matrix 
permutation combination multiset sort ieee-utils cblas blas linalg eigen 
specfunc dht qrng rng randist fft poly fit multifit multifit_nlinear multilarge 
multilarge_nlinear rstat statistics siman sum integration interpolation 
histogram ode-initval ode-initval2 roots multiroots min multimin monte ntuple 
diff deriv cdf wavelet bspline spblas spmatrix splinalg doc
-+
-+SUBLIBS = block/libgslblock.la blas/libgslblas.la bspline/libgslbspline.la 
complex/libgslcomplex.la cheb/libgslcheb.la dht/libgsldht.la diff/libgsldiff.la 
deriv/libgslderiv.la eigen/libgsleigen.la err/libgslerr.la fft/libgslfft.la 
fit/libgslfit.la histogram/libgslhistogram.la ieee-utils/libgslieeeutils.la 
integration/libgslintegration.la interpolation/libgslinterpolation.la 
linalg/libgsllinalg.la matrix/libgslmatrix.la min/libgslmin.la 
monte/libgslmonte.la multifit/libgslmultifit.la 
multifit_nlinear/libgslmultifit_nlinear.la multilarge/libgslmultilarge.la 
multilarge_nlinear/libgslmultilarge_nlinear.la multimin/libgslmultimin.la 
multiroots/libgslmultiroots.la ntuple/libgslntuple.la 
ode-initval/libgslodeiv.la ode-initval2/libgslodeiv2.la 
permutation/libgslpermutation.la combination/libgslcombination.la 
multiset/libgslmultiset.la poly/libgslpoly.la qrng/libgslqrng.la 
randist/libgslrandist.la rng/libgslrng.la roots/libgslroots.la 
siman/libgslsiman.la sort/libgslsort.la specfunc/libgsls
 pecfunc.la rstat/libgslrstat.la statistics/libgslstatistics.la 
sum/libgslsum.la sys/libgslsys.la test/libgsltest.la utils/libutils.la 
vector/libgslvector.la cdf/libgslcdf.la wavelet/libgslwavelet.la 
spmatrix/libgslspmatrix.la spblas/libgslspblas.la splinalg/libgslsplinalg.la
-+
-+pkginclude_HEADERS = gsl_math.h gsl_pow_int.h gsl_nan.h gsl_machine.h 
gsl_mode.h gsl_precision.h gsl_types.h gsl_version.h gsl_minmax.h 

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

2017-03-07 Thread Mart Raudsepp
commit: a0bb1555ab20b5d86ffc0a1ae22f0e96b50ea967
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Mar  8 07:26:12 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Mar  8 07:26:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0bb1555

profiles: add initial GNOME 3.24 mask

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

diff --git a/profiles/package.mask b/profiles/package.mask
index a6a62f5fb39..efa1f80b757 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,71 @@
 
 #--- END OF EXAMPLES ---
 
+# Gnome Team  (08 Mar 2017)
+# GNOME 3.24 mask (#611270)
+>=x11-themes/adwaita-icon-theme-3.23
+>=app-accessibility/at-spi2-core-2.23
+>=dev-libs/atk-2.23
+>=dev-cpp/atkmm-2.25
+>=sys-apps/baobab-3.23
+>=media-gfx/eog-3.23
+>=www-client/epiphany-3.23
+>=gnome-extra/evolution-data-server-3.23
+>=gnome-base/gdm-3.23
+>=sci-geosciences/geocode-glib-3.23
+>=dev-libs/gjs-1.47
+>=dev-libs/glib-2.51
+>=dev-cpp/glibmm-2.51
+>=x11-themes/gnome-backgrounds-2.23
+>=gnome-extra/gnome-boxes-3.23
+>=gnome-extra/gnome-calculator-3.23
+>=gnome-extra/gnome-calendar-3.23
+>=gnome-extra/gnome-clocks-3.23
+>=gnome-base/gnome-control-center-3.23
+>=gnome-base/gnome-desktop-3.23
+>=sys-apps/gnome-disk-utility-3.23
+>=gnome-extra/gnome-logs-3.23
+>=sci-geosciences/gnome-maps-3.23
+>=net-libs/gnome-online-accounts-3.23
+>=media-gfx/gnome-photos-3.23
+>=gnome-base/gnome-session-3.23
+>=gnome-base/gnome-settings-daemon-3.23
+>=gnome-base/gnome-shell-3.23
+>=gnome-extra/gnome-shell-extensions-3.23
+>=gnome-extra/gnome-software-3.23
+>=gnome-extra/gnome-system-monitor-3.23
+>=x11-terms/gnome-terminal-3.23
+>=dev-libs/gobject-introspection-1.51
+>=gnome-base/gsettings-desktop-schemas-3.23
+>=app-text/gspell-1.3
+>=net-libs/gtk-vnc-0.7
+>=x11-libs/gtksourceview-3.23
+>=gnome-base/gvfs-1.31
+>=dev-libs/libgee-0.19
+>=gnome-base/libgtop-2.35
+>=net-libs/libsoup-2.57
+>=x11-wm/mutter-3.23
+>=gnome-base/nautilus-3.23
+>=app-accessibility/orca-3.23
+>=dev-cpp/pangomm-2.41
+>=media-video/totem-3.23
+>=app-misc/tracker-1.11
+>=dev-lang/vala-0.35
+>=x11-libs/vte-0.47
+>=gnome-base/dconf-editor-3.23
+>=dev-util/devhelp-3.23
+>=mail-client/evolution-3.23
+>=dev-vcs/gitg-3.23
+>=gnome-extra/gnome-builder-3.23
+>=games-board/gnome-mines-3.23
+>=media-sound/gnome-music-3.23
+>=games-arcade/gnome-nibbles-3.23
+>=games-puzzle/hitori-3.23
+>=games-puzzle/lightsoff-3.23
+>=net-irc/polari-3.23
+>=net-misc/rygel-0.33
+>=games-puzzle/swell-foop-3.23
+
 # Maciej Mrozowski  (08 Mar 2017)
 # Fails to build against simgear, with recent compilers, bug 611980
 games-util/atlas



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

2017-03-07 Thread Hans de Graaff
commit: f6a8ebc9683d83cc68023477d080c70c8eb27c1b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Mar  8 06:32:33 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Mar  8 06:32:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6a8ebc9

dev-ruby/childprocess: add 0.6.2

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-ruby/childprocess/Manifest  |  1 +
 dev-ruby/childprocess/childprocess-0.6.2.ebuild | 34 +
 2 files changed, 35 insertions(+)

diff --git a/dev-ruby/childprocess/Manifest b/dev-ruby/childprocess/Manifest
index 8cb748050db..1ea45fedeb1 100644
--- a/dev-ruby/childprocess/Manifest
+++ b/dev-ruby/childprocess/Manifest
@@ -1,3 +1,4 @@
 DIST childprocess-0.5.3.gem 28160 SHA256 
9cebed1bd68f7ba0deb54683a5c05a8c3e79037f682b5d0a6ecd1d4472bbb289 SHA512 
f48ab94dc3da7ca82551f480cb18214ec65f9550ef053b25216239ed92c289a7353c632fff53148b1d6ce0c7bf70188bcecbdeede3df9b8130f815599a45ac05
 WHIRLPOOL 
68f7e9585c39a2628c4cb162d02c7d332d116be96ce8f325308e15d530e00139d43b9dcfcdfd490c6a252057947eed4c91843d8f37b96201d95b6ff3078055da
 DIST childprocess-0.5.9.gem 29184 SHA256 
221f98abeacce606ab3940785217c2d4a58ddbb7d267678b185acc54f92842c7 SHA512 
5a671e59d19531347438dc149d5309218c7e439cfd0bfcfe201ae8e1099a2608a0170f9a3f3752fb709afc6b68fa3a10dc60d0632af545a9ba71483c7be2c21d
 WHIRLPOOL 
8558622ef2f0ad3d9c2d84968378034d3293b7f485d30b6361326539e329b33bb52e5b472c8880485c23f85e457ad07894036ca2adfdf148ac4b05925407ac28
 DIST childprocess-0.6.1.gem 30208 SHA256 
51c158ebb45ecf2149777b5ce9db6a73cdc51326dfe782869470acee91a0b1bc SHA512 
7361f9704174c9acfb24cbcad60ba51fb90f67f4464e9b89e8cfefd1928b7af1358cde98f9eb2a234db5596df34e3ab3a45e85da3999dc88b773fb88590ba9ba
 WHIRLPOOL 
61b763064ab1f1c97afd628bd28760bff10cc0f3bbc1b10f97a86b5a4ed7e686845f1a13ba06b4cb41a488a77e3bcec38dbe25b959d1c84ce31581233b08ec8b
+DIST childprocess-0.6.2.gem 31744 SHA256 
6f9681717126eae196f5f364b174ed3d4e696e307b470d5e98aa2fc9a72f42b0 SHA512 
2c4735d9d2e75fc799386e31a40748d94dbd53b3533a96ec0f463323563ccc276d0297c2054cbd92ec93728e06197366bc7a0088b2650650080daaa6cfec5b77
 WHIRLPOOL 
d001de4a287daab8ba32ecbf4b9f53ab26734b169eb806fd8c34b2176b23a4aa70ff1cbc950832e562b25bb46495478f490d5d1b1b6608013c4c6ddadc1ee657

diff --git a/dev-ruby/childprocess/childprocess-0.6.2.ebuild 
b/dev-ruby/childprocess/childprocess-0.6.2.ebuild
new file mode 100644
index 000..fa62aebdccf
--- /dev/null
+++ b/dev-ruby/childprocess/childprocess-0.6.2.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+USE_RUBY="ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_TASK_DOC="yard"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Solution for controlling external programs running in the 
background"
+HOMEPAGE="https://github.com/jarib/childprocess;
+
+LICENSE="MIT"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
+IUSE=""
+
+ruby_add_bdepend "doc? ( dev-ruby/yard dev-ruby/rspec:3 )"
+
+ruby_add_rdepend ">=dev-ruby/ffi-1.0.11"
+
+all_ruby_prepare() {
+   # Remove bundler support
+   rm Gemfile || die
+   sed -i -e "/[Bb]undler/d" Rakefile || die
+   sed -i -e "/[Cc]overalls/d" spec/spec_helper.rb || die
+   sed -i -e '/git ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+}



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

2017-03-07 Thread Hans de Graaff
commit: 51cd72f42bd88a2f8eb9b16f41edd91b7f92e4de
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Mar  8 06:28:47 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Mar  8 06:28:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51cd72f4

dev-ruby/bunny: add 2.6.4

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-ruby/bunny/Manifest   |  1 +
 dev-ruby/bunny/bunny-2.6.4.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/dev-ruby/bunny/Manifest b/dev-ruby/bunny/Manifest
index cc776583de7..69804ac897f 100644
--- a/dev-ruby/bunny/Manifest
+++ b/dev-ruby/bunny/Manifest
@@ -1,3 +1,4 @@
 DIST bunny-2.6.1.gem 189952 SHA256 
8ad45ed5aa810693eacd2aca0550343ddf2b0c5ead651fa2081e55f2bba9048a SHA512 
082c25a68e7c6a0fcf90879f4b7f9990b7f21b1b90609dfb17c569b382931d047de04f8a0932e20dc93bbc6fed8009d9d247bce1ff12d8d86698b591cc5c7fed
 WHIRLPOOL 
0ed4387b8da5256b61b0edce48a9806a57305584eeaa7bfbb6e873a16626d1bd130396ba4961060cad499ddc703ff0311d5158241909b9b19ed5e782ac467547
 DIST bunny-2.6.2.gem 188928 SHA256 
cd0610c75c4e5ff3d52062766c36ab20cfdf3d0a472ceda25dcd69b8c1aec121 SHA512 
4204beb2f813f6fb3d952b4e834bb25b5038a8cbd48dcadeaabc1a2bb14aaa18615cf2b471078c48d2502ca416716c867da6dbd8f83690e7e6f81087103afb98
 WHIRLPOOL 
7909a6448625fc39d4a1e46727f40f3ea0f0632bfdab552bfcc8dca0d7c924513f370bab840020dea8acb132a507039cfb5d105434409d4ab5b0e4ece786bd59
 DIST bunny-2.6.3.gem 189440 SHA256 
99229e9e9ba5e7cdbfb6a1d7110dd289b1325bfa75b7a6a36aadf5dbb8123f91 SHA512 
1df6e2bda32423e7bbfdf81a0bbe3af928996b5cca50e0396a652011eb9e3735aef9ca5e343180cde8c4e2129573c9860f1d70b2189d8f120c4ea7daf0db471a
 WHIRLPOOL 
f4bad63668ddc6648151ea30440d393e409e27f9e91a59f16a0822b185d97e8334692893089e3c440a0f65aff3aa91a57f054617c0b4c8148654611cd88e487c
+DIST bunny-2.6.4.gem 195584 SHA256 
799fafa8980af8cda81376c098cfa2237402d1fda15d365aa2863704fe320304 SHA512 
7ccd5389a816e1ef863d5b7e6cf410fe3ce85077c5bbf2806d15fb0f625b3740b349b828e552a72923c7a9183956f9731b22c404a349d1e4cad608395b8cef1a
 WHIRLPOOL 
1ba9ca97e06a5b388346402a232c5a75186e5d6791251424811966d8ed9d2c660e23563c6ed9168368933bd220d335e1b0174d34cddf71524f6036074e80dbe1

diff --git a/dev-ruby/bunny/bunny-2.6.4.ebuild 
b/dev-ruby/bunny/bunny-2.6.4.ebuild
new file mode 100644
index 000..d2241cf91e3
--- /dev/null
+++ b/dev-ruby/bunny/bunny-2.6.4.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+USE_RUBY="ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_TASK_DOC=""
+
+# Tests require a live AMQP server.
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_EXTRADOC="ChangeLog.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Another synchronous Ruby AMQP client"
+HOMEPAGE="https://github.com/celldee/bunny;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/amq-protocol-2.0.1:2"
+
+all_ruby_install() {
+   all_fakegem_install
+
+   insinto /usr/share/doc/${PF}
+   doins -r examples || die
+}



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

2017-03-07 Thread Markus Meier
commit: 1168c48f4b123b45faddc7f4d0d1f7b66dfbda2b
Author: Markus Meier  gentoo  org>
AuthorDate: Wed Mar  8 06:03:41 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed Mar  8 06:03:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1168c48f

dev-libs/pkcs11-helper: arm stable, bug #611514

Package-Manager: Portage-2.3.4, Repoman-2.3.2
RepoMan-Options: --include-arches="arm"

 dev-libs/pkcs11-helper/pkcs11-helper-1.21.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/pkcs11-helper/pkcs11-helper-1.21.ebuild 
b/dev-libs/pkcs11-helper/pkcs11-helper-1.21.ebuild
index b9abd36118b..c302e7532c5 100644
--- a/dev-libs/pkcs11-helper/pkcs11-helper-1.21.ebuild
+++ b/dev-libs/pkcs11-helper/pkcs11-helper-1.21.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/OpenSC/${PN}/releases/download/${P}/${P}.tar.bz2;
 
 LICENSE="|| ( BSD GPL-2 )"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc 
x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc 
x86 ~x86-fbsd"
 IUSE="doc gnutls libressl nss static-libs"
 
 RDEPEND="



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

2017-03-07 Thread Markus Meier
commit: fe73ed1e3134c0fe4475c0f84579583ae05c0193
Author: Markus Meier  gentoo  org>
AuthorDate: Wed Mar  8 06:02:36 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed Mar  8 06:02:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe73ed1e

app-crypt/mhash: arm stable, bug #611476

Package-Manager: Portage-2.3.4, Repoman-2.3.2
RepoMan-Options: --include-arches="arm"

 app-crypt/mhash/mhash-0.9.9.9-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/mhash/mhash-0.9.9.9-r2.ebuild 
b/app-crypt/mhash/mhash-0.9.9.9-r2.ebuild
index f1c75f43e65..392ce110f7a 100644
--- a/app-crypt/mhash/mhash-0.9.9.9-r2.ebuild
+++ b/app-crypt/mhash/mhash-0.9.9.9-r2.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/mhash/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="static-libs"
 
 RDEPEND=""



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

2017-03-07 Thread Markus Meier
commit: 3307699cbb26241567a195821a2950da51f9a790
Author: Markus Meier  gentoo  org>
AuthorDate: Wed Mar  8 06:01:41 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed Mar  8 06:01:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3307699c

app-crypt/gpgme: arm stable, bug #611470

Package-Manager: Portage-2.3.4, Repoman-2.3.2
RepoMan-Options: --include-arches="arm"

 app-crypt/gpgme/gpgme-1.8.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/gpgme/gpgme-1.8.0-r2.ebuild 
b/app-crypt/gpgme/gpgme-1.8.0-r2.ebuild
index 971a1c7749d..489f2289005 100644
--- a/app-crypt/gpgme/gpgme-1.8.0-r2.ebuild
+++ b/app-crypt/gpgme/gpgme-1.8.0-r2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://gnupg/gpgme/${P}.tar.bz2"
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="1/11" # subslot = soname major version
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="common-lisp static-libs cxx python qt5"
 
 COMMON_DEPEND="app-crypt/gnupg



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

2017-03-07 Thread Markus Meier
commit: ea89916f0e4e11eb3809c5bac9e220806d5c831e
Author: Markus Meier  gentoo  org>
AuthorDate: Wed Mar  8 05:59:26 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed Mar  8 05:59:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea89916f

dev-libs/geoip: arm stable, bug #611286

Package-Manager: Portage-2.3.4, Repoman-2.3.2
RepoMan-Options: --include-arches="arm"

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

diff --git a/dev-libs/geoip/geoip-1.6.9-r1.ebuild 
b/dev-libs/geoip/geoip-1.6.9-r1.ebuild
index 30f43ff038b..24f48369e40 100644
--- a/dev-libs/geoip/geoip-1.6.9-r1.ebuild
+++ b/dev-libs/geoip/geoip-1.6.9-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="
 # GPL-2 for md5.c - part of libGeoIPUpdate, MaxMind for GeoLite Country db
 LICENSE="LGPL-2.1 GPL-2 MaxMind2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
 IUSE="static-libs"
 RESTRICT="test"
 



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

2017-03-07 Thread Markus Meier
commit: cc1b97c3e2e2a8af57b8bad929d6ac7628545599
Author: Markus Meier  gentoo  org>
AuthorDate: Wed Mar  8 05:58:28 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed Mar  8 05:58:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc1b97c3

app-editors/gvim: arm stable, bug #611386

Package-Manager: Portage-2.3.4, Repoman-2.3.2
RepoMan-Options: --include-arches="arm"

 app-editors/gvim/gvim-8.0.0386.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/gvim/gvim-8.0.0386.ebuild 
b/app-editors/gvim/gvim-8.0.0386.ebuild
index 46b2e6208c0..ab84a170269 100644
--- a/app-editors/gvim/gvim-8.0.0386.ebuild
+++ b/app-editors/gvim/gvim-8.0.0386.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then
 else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> 
vim-${PV}.tar.gz

https://dev.gentoo.org/~radhermit/vim/vim-8.0.0106-gentoo-patches.tar.bz2;
-   KEYWORDS="alpha amd64 ~arm hppa ~ia64 ~ppc ppc64 sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
+   KEYWORDS="alpha amd64 arm hppa ~ia64 ~ppc ppc64 sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
 fi
 
 DESCRIPTION="GUI version of the Vim text editor"



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

2017-03-07 Thread Markus Meier
commit: 3138b7ff6539197ad24a79e2c53f107898e888a1
Author: Markus Meier  gentoo  org>
AuthorDate: Wed Mar  8 05:56:38 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed Mar  8 05:56:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3138b7ff

net-analyzer/wireshark: arm stable, bug #609646

Package-Manager: Portage-2.3.4, Repoman-2.3.2
RepoMan-Options: --include-arches="arm"

 net-analyzer/wireshark/wireshark-2.2.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/wireshark/wireshark-2.2.5.ebuild 
b/net-analyzer/wireshark/wireshark-2.2.5.ebuild
index 3ac046e7714..6065607aa29 100644
--- a/net-analyzer/wireshark/wireshark-2.2.5.ebuild
+++ b/net-analyzer/wireshark/wireshark-2.2.5.ebuild
@@ -10,7 +10,7 @@ SRC_URI="${HOMEPAGE}download/src/all-versions/${P/_/}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0/${PV}"
-KEYWORDS="alpha ~amd64 ~arm hppa ~ia64 ~ppc ppc64 ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="alpha ~amd64 arm hppa ~ia64 ~ppc ppc64 ~sparc ~x86 ~x86-fbsd"
 IUSE="
adns androiddump +caps ciscodump cpu_flags_x86_sse4_2 crypt doc doc-pdf
geoip +gtk kerberos lua +netlink +pcap portaudio +qt5 sbc selinux smi



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

2017-03-07 Thread Jeroen Roovers
commit: 646331c61639236f152e200b7a437a5affdfa572
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Mar  8 05:30:15 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Mar  8 05:30:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=646331c6

app-text/mupdf: Stable for HPPA (bug #611444).

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

 app-text/mupdf/mupdf-1.10a-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/mupdf/mupdf-1.10a-r2.ebuild 
b/app-text/mupdf/mupdf-1.10a-r2.ebuild
index 6fb8e5ac911..8ebd30eb91a 100644
--- a/app-text/mupdf/mupdf-1.10a-r2.ebuild
+++ b/app-text/mupdf/mupdf-1.10a-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://mupdf.com/downloads/${P}-source.tar.gz;
 
 LICENSE="AGPL-3"
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE="X +curl javascript libressl opengl +openssl static static-libs vanilla"
 
 LIB_DEPEND="



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

2017-03-07 Thread Jeroen Roovers
commit: bf98758501f287246639d30df82b5207074d13a2
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Mar  8 05:29:22 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Mar  8 05:29:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf987585

sys-process/fcron: Stable for HPPA (bug #605328).

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

 sys-process/fcron/fcron-3.2.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/fcron/fcron-3.2.1-r1.ebuild 
b/sys-process/fcron/fcron-3.2.1-r1.ebuild
index 59100c18728..20b933e1b28 100644
--- a/sys-process/fcron/fcron-3.2.1-r1.ebuild
+++ b/sys-process/fcron/fcron-3.2.1-r1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="http://fcron.free.fr/;
 SRC_URI="http://fcron.free.fr/archives/${P}.src.tar.gz;
 
 LICENSE="GPL-2"
-KEYWORDS="amd64 arm ~hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd"
+KEYWORDS="amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd"
 IUSE="audit debug pam selinux l10n_fr +mta +system-crontab readline"
 
 DEPEND="audit? ( sys-process/audit )



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

2017-03-07 Thread Jeroen Roovers
commit: 59645a7db4a81708adcf27c786aaca9f24eb4e44
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Mar  8 05:15:40 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Mar  8 05:15:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59645a7d

net-analyzer/nagios: Stable for HPPA (bug #585914).

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

 net-analyzer/nagios/nagios-4.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/nagios/nagios-4.3.1.ebuild 
b/net-analyzer/nagios/nagios-4.3.1.ebuild
index eb8a7480594..e2be13acf41 100644
--- a/net-analyzer/nagios/nagios-4.3.1.ebuild
+++ b/net-analyzer/nagios/nagios-4.3.1.ebuild
@@ -8,7 +8,7 @@ HOMEPAGE="http://www.nagios.org/;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ppc ppc64 sparc x86"
+KEYWORDS="alpha amd64 ~arm ~arm64 hppa ppc ppc64 sparc x86"
 IUSE=""
 
 RDEPEND="~net-analyzer/nagios-core-${PV}



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

2017-03-07 Thread Jeroen Roovers
commit: 954aa884b9be2c39eecb47154a3fb8ebecbf200d
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Mar  8 05:15:58 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Mar  8 05:15:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=954aa884

net-analyzer/nagios-core: Stable for HPPA (bug #585914).

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

 net-analyzer/nagios-core/nagios-core-4.3.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/nagios-core/nagios-core-4.3.1-r1.ebuild 
b/net-analyzer/nagios-core/nagios-core-4.3.1-r1.ebuild
index d5a2cd6d2d4..b34de2caad8 100644
--- a/net-analyzer/nagios-core/nagios-core-4.3.1-r1.ebuild
+++ b/net-analyzer/nagios-core/nagios-core-4.3.1-r1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://sourceforge/nagios/${MY_P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ppc ppc64 sparc x86"
+KEYWORDS="alpha amd64 ~arm ~arm64 hppa ppc ppc64 sparc x86"
 IUSE="apache2 classicui lighttpd perl +web vim-syntax"
 
 # In pkg_postinst(), we change the group of the Nagios configuration



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

2017-03-07 Thread Jeroen Roovers
commit: b8813638486a32713c9dd27b02be5c657a352d1d
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Mar  8 05:13:07 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Mar  8 05:13:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8813638

media-plugins/gst-plugins-libav: Stable for HPPA PPC64 (bug #610810).

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

 media-plugins/gst-plugins-libav/gst-plugins-libav-1.10.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/gst-plugins-libav/gst-plugins-libav-1.10.4.ebuild 
b/media-plugins/gst-plugins-libav/gst-plugins-libav-1.10.4.ebuild
index 3a30a4c7380..f3d0733d2b9 100644
--- a/media-plugins/gst-plugins-libav/gst-plugins-libav-1.10.4.ebuild
+++ b/media-plugins/gst-plugins-libav/gst-plugins-libav-1.10.4.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://gstreamer.freedesktop.org/src/${MY_PN}/${MY_PN}-${PV}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="1.0"
-KEYWORDS="amd64 arm ~hppa ~mips ~ppc ~ppc64 x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="amd64 arm hppa ~mips ~ppc ppc64 x86 ~amd64-fbsd ~x86-fbsd"
 IUSE="libav +orc"
 
 # XXX: bzip2/lzma are automagic



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

2017-03-07 Thread Jeroen Roovers
commit: 372182234c5d7b81bb884969e7ed2d690d5efdb9
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Mar  8 05:02:58 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Mar  8 05:02:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37218223

net-analyzer/darkstat: Old.

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 net-analyzer/darkstat/Manifest|  1 -
 net-analyzer/darkstat/darkstat-3.0.718.ebuild | 66 ---
 2 files changed, 67 deletions(-)

diff --git a/net-analyzer/darkstat/Manifest b/net-analyzer/darkstat/Manifest
index 55050ea72d0..a82e1a60ef9 100644
--- a/net-analyzer/darkstat/Manifest
+++ b/net-analyzer/darkstat/Manifest
@@ -1,2 +1 @@
-DIST darkstat-3.0.718.tar.bz2 116044 SHA256 
682f3e53f4e89ea6ad08236b4225a5e0859428299765d8d995374cd7fa22adff SHA512 
73ed670a9c684b2f0b087da3f238c2828407c82201d1bff945a3d711bbaa231b9d87ddc9e21aa855abcd7d63c27f8f529f5a2c6fb48f52a3f0b6e88c49d33969
 WHIRLPOOL 
9e91c4508dc43ea5c59b10c51b1b345a4bcf31befa532a94ba435b10f8b63a2fd3e2e8775b67a40e48dcf0e91f71c7ccc191a78d337990990761671f8aa4377f
 DIST darkstat-3.0.719.tar.bz2 117695 SHA256 
aeaf909585f7f43dc032a75328fdb62114e58405b06a92a13c0d3653236dedd7 SHA512 
264f6c5f862745fbfb5d125aae5a319369f028fd7be96cfb12775147f528a36b7f5a42bcd6434f2d376933292364641f2ec9cd9bdb1fe105f5a905e331181f98
 WHIRLPOOL 
95fc7c383bd814bbf6ff022d97df839eeaeafffb75b2c9bdb5b833d9bc7abfabaded5a1c5d145f5f1c5a4f45566e442f060a91ee4366a20ac096ad6fb4e09520

diff --git a/net-analyzer/darkstat/darkstat-3.0.718.ebuild 
b/net-analyzer/darkstat/darkstat-3.0.718.ebuild
deleted file mode 100644
index 7da5caa4b23..000
--- a/net-analyzer/darkstat/darkstat-3.0.718.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit autotools eutils user
-
-DESCRIPTION="Network traffic analyzer with cute web interface"
-HOMEPAGE="http://unix4lyfe.org/darkstat/;
-SRC_URI="http://unix4lyfe.org/${PN}/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-
-DEPEND="
-   net-libs/libpcap
-   sys-libs/zlib
-"
-RDEPEND="
-   ${DEPEND}
-"
-
-DARKSTAT_CHROOT_DIR=${DARKSTAT_CHROOT_DIR:-/var/lib/darkstat}
-
-DOCS=( AUTHORS ChangeLog README NEWS )
-
-src_prepare() {
-   sed -i -e 's|-flto||g' configure.ac || die
-   epatch_user
-   eautoreconf
-}
-
-src_configure() {
-   econf --disable-debug --with-privdrop-user=darkstat
-}
-
-src_install() {
-   default
-
-   newinitd "${FILESDIR}"/darkstat-initd darkstat
-   newconfd "${FILESDIR}"/darkstat-confd darkstat
-
-   sed -i -e "s:__CHROOT__:${DARKSTAT_CHROOT_DIR}:g" 
"${D}"/etc/conf.d/darkstat || die
-   sed -i -e "s:__CHROOT__:${DARKSTAT_CHROOT_DIR}:g" 
"${D}"/etc/init.d/darkstat || die
-
-   keepdir "${DARKSTAT_CHROOT_DIR}"
-   chown darkstat:0 "${D}${DARKSTAT_CHROOT_DIR}"
-}
-
-pkg_preinst() {
-   enewuser darkstat
-}
-
-pkg_postinst() {
-   # Workaround bug #141619
-   DARKSTAT_CHROOT_DIR=`sed -n 's/^#CHROOT=\(.*\)/\1/p' 
"${ROOT}"etc/conf.d/darkstat`
-   chown darkstat:0 "${ROOT}${DARKSTAT_CHROOT_DIR}"
-
-   elog "To start different darkstat instances which will listen on a 
different"
-   elog "interfaces create in /etc/init.d directory the 'darkstat.if' 
symlink to"
-   elog "darkstat script where 'if' is the name of the interface."
-   elog "Also in /etc/conf.d directory copy darkstat to darkstat.if"
-   elog "and edit it to change default values."
-   elog
-   elog "darkstat's default chroot directory is: 
\"${ROOT}${DARKSTAT_CHROOT_DIR}\""
-}



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

2017-03-07 Thread Jeroen Roovers
commit: 4acb9fecf06b730688c9968f80aaeaed3064205d
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Mar  8 04:59:02 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Mar  8 05:01:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4acb9fec

sys-apps/dtc: Version bump.

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 sys-apps/dtc/Manifest |  1 +
 sys-apps/dtc/dtc-1.4.3.ebuild | 52 +++
 2 files changed, 53 insertions(+)

diff --git a/sys-apps/dtc/Manifest b/sys-apps/dtc/Manifest
index 4a7d7097323..e653b027f1d 100644
--- a/sys-apps/dtc/Manifest
+++ b/sys-apps/dtc/Manifest
@@ -1,2 +1,3 @@
 DIST dtc-1.4.1.tar.xz 107920 SHA256 
77992ad8eac7b68f553d0ba58e5b51604ac803d126196c99e3ae38aaae28bb94 SHA512 
63df730e65f62b8c9648cfee5461809188f4198cbf98de25fbe5cb7f2f43c405266abb740501740f59847dc6faf0588bcbc734d08ae5430b05c2601e070d6d05
 WHIRLPOOL 
93e9ed26024e4650bb2de6323ea639a3e52622aa3891a9f9404959b600d2c1cbc633d18e30d3629ac54ae662e8c58a7d0ca7910a9b323cd8dd4ff6e43a3fdf67
 DIST dtc-1.4.2.tar.xz 112480 SHA256 
13456ee9840abbbcb956d0711c580d28524e2ee17840e556e744311f2d8afaac SHA512 
af536fda543a2516e10c45b80bd1b5797a33ab43e08fab6953ec861fc98a73ee232cdd3f5053e889f6e760d238a5a221c2716b8a6fd22b627cd01efac99915b2
 WHIRLPOOL 
0cbb2d696aec8017d609073ceab110ded29688d68b91588e5e2d3e3fcf23aa4636a1d92c1fce58b39e848689d0408692871c2cc6de5997e66278e1d030a46f8e
+DIST dtc-1.4.3.tar.xz 122732 SHA256 
0c3fbff85e85b980740c7b9c6f3cd1c5354aa318bfcadb5005776fdcf3ac5ec8 SHA512 
ce9f39cef11f3e7048e8491f01844071bf54911ec36a0d2f2e1ed6c736b7e1a67be83cd2527895a686882d895142db020bf5131a282e0d68d1f4d32dc772db42
 WHIRLPOOL 
cbf9c7eccbf1e69d59a2978496e25be3bf283d373e091e33d0c6b66e5708a15f69be6a7cf85b7fcfe448f74e2987c1c725abaa9eab2e3805773fcb552cf7e604

diff --git a/sys-apps/dtc/dtc-1.4.3.ebuild b/sys-apps/dtc/dtc-1.4.3.ebuild
new file mode 100644
index 000..d5288e84280
--- /dev/null
+++ b/sys-apps/dtc/dtc-1.4.3.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit multilib toolchain-funcs eutils
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="git://git.kernel.org/pub/scm/utils/dtc/dtc.git"
+   inherit git-r3
+else
+   SRC_URI="mirror://kernel/software/utils/${PN}/${P}.tar.xz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86"
+fi
+
+DESCRIPTION="Open Firmware device tree compiler"
+HOMEPAGE="https://devicetree.org/ 
https://git.kernel.org/cgit/utils/dtc/dtc.git/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="static-libs"
+
+DEPEND="
+   sys-devel/bison
+   sys-devel/flex
+"
+DOCS="
+   Documentation/dt-object-internal.txt
+   Documentation/dts-format.txt
+   Documentation/manual.txt
+"
+
+src_prepare() {
+   default
+
+   sed -i \
+   -e '/^CFLAGS =/s:=:+=:' \
+   -e '/^CPPFLAGS =/s:=:+=:' \
+   -e 's:-Werror::' \
+   -e 's:-g -Os::' \
+   -e "/^PREFIX =/s:=.*:= ${EPREFIX}/usr:" \
+   -e "/^LIBDIR =/s:=.*:= \$(PREFIX)/$(get_libdir):" \
+   Makefile || die
+
+   tc-export AR CC
+   export V=1
+}
+
+src_install() {
+   default
+
+   use static-libs || find "${ED}" -name '*.a' -delete
+}



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

2017-03-07 Thread Matt Turner
commit: 906eaa04d5b56c1b5c7fb3afa1cf33ec92b40279
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Mar  8 04:57:08 2017 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Mar  8 04:57:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=906eaa04

media-libs/mesa: Build radeonsi if only VIDEO_CARDS="radeon" is selected.

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

 media-libs/mesa/mesa-13.0.5.ebuild | 5 +++--
 media-libs/mesa/mesa-17.0.1.ebuild | 5 +++--
 media-libs/mesa/mesa-.ebuild   | 5 +++--
 3 files changed, 9 insertions(+), 6 deletions(-)

diff --git a/media-libs/mesa/mesa-13.0.5.ebuild 
b/media-libs/mesa/mesa-13.0.5.ebuild
index 8aa4db9db5a..c4fbbc5b788 100644
--- a/media-libs/mesa/mesa-13.0.5.ebuild
+++ b/media-libs/mesa/mesa-13.0.5.ebuild
@@ -263,8 +263,9 @@ multilib_src_configure() {
gallium_enable video_cards_r600 r600
gallium_enable video_cards_radeonsi radeonsi
if ! use video_cards_r300 && \
-   ! use video_cards_r600; then
-   gallium_enable video_cards_radeon r300 r600
+   ! use video_cards_r600 && \
+   ! use video_cards_radeonsi; then
+   gallium_enable video_cards_radeon r300 r600 radeonsi
fi
 
gallium_enable video_cards_freedreno freedreno

diff --git a/media-libs/mesa/mesa-17.0.1.ebuild 
b/media-libs/mesa/mesa-17.0.1.ebuild
index 6594ed90ea3..0c6aef9635a 100644
--- a/media-libs/mesa/mesa-17.0.1.ebuild
+++ b/media-libs/mesa/mesa-17.0.1.ebuild
@@ -277,8 +277,9 @@ multilib_src_configure() {
gallium_enable video_cards_r600 r600
gallium_enable video_cards_radeonsi radeonsi
if ! use video_cards_r300 && \
-   ! use video_cards_r600; then
-   gallium_enable video_cards_radeon r300 r600
+   ! use video_cards_r600 && \
+   ! use video_cards_radeonsi; then
+   gallium_enable video_cards_radeon r300 r600 radeonsi
fi
 
gallium_enable video_cards_freedreno freedreno

diff --git a/media-libs/mesa/mesa-.ebuild b/media-libs/mesa/mesa-.ebuild
index 6ba97de334c..a67d8058eed 100644
--- a/media-libs/mesa/mesa-.ebuild
+++ b/media-libs/mesa/mesa-.ebuild
@@ -262,8 +262,9 @@ multilib_src_configure() {
gallium_enable video_cards_r600 r600
gallium_enable video_cards_radeonsi radeonsi
if ! use video_cards_r300 && \
-   ! use video_cards_r600; then
-   gallium_enable video_cards_radeon r300 r600
+   ! use video_cards_r600 && \
+   ! use video_cards_radeonsi; then
+   gallium_enable video_cards_radeon r300 r600 radeonsi
fi
 
gallium_enable video_cards_freedreno freedreno



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

2017-03-07 Thread Matt Turner
commit: 454d48a3d98fb1967d822ebe8606dbffcf370da7
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Mar  8 04:40:10 2017 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Mar  8 04:57:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=454d48a3

media-libs/mesa: Fix libdrm dependencies.

 media-libs/mesa/mesa-17.0.1.ebuild | 2 +-
 media-libs/mesa/mesa-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/mesa/mesa-17.0.1.ebuild 
b/media-libs/mesa/mesa-17.0.1.ebuild
index 699313f62e6..6594ed90ea3 100644
--- a/media-libs/mesa/mesa-17.0.1.ebuild
+++ b/media-libs/mesa/mesa-17.0.1.ebuild
@@ -75,7 +75,7 @@ REQUIRED_USE="
${PYTHON_REQUIRED_USE}
 "
 
-LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.72"
+LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.74"
 # keep correct libdrm and dri2proto dep
 # keep blocks in rdepend for binpkg
 RDEPEND="

diff --git a/media-libs/mesa/mesa-.ebuild b/media-libs/mesa/mesa-.ebuild
index 15ce6d4cbd1..6ba97de334c 100644
--- a/media-libs/mesa/mesa-.ebuild
+++ b/media-libs/mesa/mesa-.ebuild
@@ -75,7 +75,7 @@ REQUIRED_USE="
${PYTHON_REQUIRED_USE}
 "
 
-LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.72"
+LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.75"
 # keep correct libdrm and dri2proto dep
 # keep blocks in rdepend for binpkg
 RDEPEND="



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

2017-03-07 Thread Jeroen Roovers
commit: 704801398cef04d78a2793e5791c887f5168912a
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Mar  8 04:47:22 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Mar  8 04:47:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70480139

app-admin/sshguard: Old.

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 app-admin/sshguard/Manifest  |  1 -
 app-admin/sshguard/sshguard-1.99.0-r1.ebuild | 47 
 2 files changed, 48 deletions(-)

diff --git a/app-admin/sshguard/Manifest b/app-admin/sshguard/Manifest
index 2f6d45e221d..ddbad181f92 100644
--- a/app-admin/sshguard/Manifest
+++ b/app-admin/sshguard/Manifest
@@ -1,3 +1,2 @@
 DIST sshguard-1.7.1.tar.gz 832220 SHA256 
2e527589c9b33219222d827dff63974229d044de945729aa47271c4a29aaa195 SHA512 
205f45f0f1260ebf2a1efabe5b4391b23c219f37df096383d87c220e7392cf58827a4e509be65287bac5b2af49fa0fc390775e1472cff4fb28f2323821f00fd1
 WHIRLPOOL 
2810c8c77d623dd21baace30bcd4c20efe1f7544e0db3a8abe84ca823e4cc391ecde072d56e63e10c2a490d1417e18fcd9cae16692ac72fffbf216a23036798e
-DIST sshguard-1.99.0.tar.gz 878414 SHA256 
d55ec6f57c24d954998328e0363000dbded9aed0580cfe4b558fce0abe550f95 SHA512 
f691a123291f44b9b8a53a3f4fd599145da08819371d880f8ec70b77328aaa5c8b271e443ae5ff348f9f9a206b6b8b88dab84b2fad1e9e3d7d5f8a499fe67763
 WHIRLPOOL 
a35b4f3bff7841f5d380e8da0e347b968e7349611b9caf2a78c2ac306a0b18624bd9889fadbf4e63e237abf90e7a4da7f16574bc44f714724bfbb24d599cdd3a
 DIST sshguard-2.0.0.tar.gz 886995 SHA256 
e87c6c4a6dddf06f440ea76464eb6197869c0293f0a60ffa51f8a6a0d7b0cb06 SHA512 
c9f7ef4b8d4b1ecbcee33b95e013c51f37b4a05226c6cd1f3c85006c83a32cf555644069d529a7317dcf6616f86a399d7338a5a414238de05bd41dc3005488e4
 WHIRLPOOL 
9ee1dc00c8f5571b3f36575e793a263dd70fa61f23c52bb446df5ffcddae981adbf7eb3c9dd6ad3894c1e434293297ab4894537a697df6282678ff5ebb5c3af9

diff --git a/app-admin/sshguard/sshguard-1.99.0-r1.ebuild 
b/app-admin/sshguard/sshguard-1.99.0-r1.ebuild
deleted file mode 100644
index d7e41588491..000
--- a/app-admin/sshguard/sshguard-1.99.0-r1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit flag-o-matic
-
-DESCRIPTION="protects hosts from brute force attacks against ssh"
-HOMEPAGE="http://sshguard.sourceforge.net/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~x86-fbsd"
-IUSE="ipfilter kernel_FreeBSD kernel_linux"
-
-CDEPEND="
-   kernel_linux? ( net-firewall/iptables )
-   kernel_FreeBSD? ( !ipfilter? ( sys-freebsd/freebsd-pf ) )
-"
-DEPEND="
-   ${CDEPEND}
-   sys-devel/flex
-"
-RDEPEND="
-   ${CDEPEND}
-   virtual/logger
-"
-
-DOCS=(
-   CHANGELOG.rst
-   README.rst
-   doc/developers.rst
-   doc/setup.rst
-   examples/net.sshguard.plist
-   examples/sshguard.service
-   examples/whitelistfile.example
-)
-
-src_install() {
-   default
-
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-   newconfd "${FILESDIR}"/${PN}.confd ${PN}
-
-   insinto /etc
-   newins examples/sshguard.conf.sample sshguard.conf
-}



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

2017-03-07 Thread Jeroen Roovers
commit: 9bcc4c7256bca69b3dbd28f4a31079eafbdd0674
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Mar  8 04:45:28 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Mar  8 04:45:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bcc4c72

app-admin/sshguard: Version bump.

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 app-admin/sshguard/Manifest  |  1 +
 app-admin/sshguard/sshguard-2.0.0.ebuild | 45 
 2 files changed, 46 insertions(+)

diff --git a/app-admin/sshguard/Manifest b/app-admin/sshguard/Manifest
index 0d4b10985ec..2f6d45e221d 100644
--- a/app-admin/sshguard/Manifest
+++ b/app-admin/sshguard/Manifest
@@ -1,2 +1,3 @@
 DIST sshguard-1.7.1.tar.gz 832220 SHA256 
2e527589c9b33219222d827dff63974229d044de945729aa47271c4a29aaa195 SHA512 
205f45f0f1260ebf2a1efabe5b4391b23c219f37df096383d87c220e7392cf58827a4e509be65287bac5b2af49fa0fc390775e1472cff4fb28f2323821f00fd1
 WHIRLPOOL 
2810c8c77d623dd21baace30bcd4c20efe1f7544e0db3a8abe84ca823e4cc391ecde072d56e63e10c2a490d1417e18fcd9cae16692ac72fffbf216a23036798e
 DIST sshguard-1.99.0.tar.gz 878414 SHA256 
d55ec6f57c24d954998328e0363000dbded9aed0580cfe4b558fce0abe550f95 SHA512 
f691a123291f44b9b8a53a3f4fd599145da08819371d880f8ec70b77328aaa5c8b271e443ae5ff348f9f9a206b6b8b88dab84b2fad1e9e3d7d5f8a499fe67763
 WHIRLPOOL 
a35b4f3bff7841f5d380e8da0e347b968e7349611b9caf2a78c2ac306a0b18624bd9889fadbf4e63e237abf90e7a4da7f16574bc44f714724bfbb24d599cdd3a
+DIST sshguard-2.0.0.tar.gz 886995 SHA256 
e87c6c4a6dddf06f440ea76464eb6197869c0293f0a60ffa51f8a6a0d7b0cb06 SHA512 
c9f7ef4b8d4b1ecbcee33b95e013c51f37b4a05226c6cd1f3c85006c83a32cf555644069d529a7317dcf6616f86a399d7338a5a414238de05bd41dc3005488e4
 WHIRLPOOL 
9ee1dc00c8f5571b3f36575e793a263dd70fa61f23c52bb446df5ffcddae981adbf7eb3c9dd6ad3894c1e434293297ab4894537a697df6282678ff5ebb5c3af9

diff --git a/app-admin/sshguard/sshguard-2.0.0.ebuild 
b/app-admin/sshguard/sshguard-2.0.0.ebuild
new file mode 100644
index 000..5ff11bd2529
--- /dev/null
+++ b/app-admin/sshguard/sshguard-2.0.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="protects hosts from brute force attacks against ssh"
+HOMEPAGE="http://sshguard.sourceforge.net/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~x86-fbsd"
+IUSE="ipfilter kernel_FreeBSD kernel_linux"
+
+CDEPEND="
+   kernel_linux? ( net-firewall/iptables )
+   kernel_FreeBSD? ( !ipfilter? ( sys-freebsd/freebsd-pf ) )
+"
+DEPEND="
+   ${CDEPEND}
+   sys-devel/flex
+"
+RDEPEND="
+   ${CDEPEND}
+   virtual/logger
+"
+
+DOCS=(
+   CHANGELOG.rst
+   CONTRIBUTING.rst
+   README.rst
+   examples/net.sshguard.plist
+   examples/sshguard.service
+   examples/whitelistfile.example
+)
+
+src_install() {
+   default
+
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+
+   insinto /etc
+   newins examples/sshguard.conf.sample sshguard.conf
+}



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

2017-03-07 Thread Jeroen Roovers
commit: 4cb520275c2b5c9863fcdf61b110d3b2fb0d66d2
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Mar  8 04:32:09 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Mar  8 04:32:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cb52027

app-arch/dpkg: Version bump.

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 app-arch/dpkg/Manifest|  1 +
 app-arch/dpkg/dpkg-1.18.23.ebuild | 87 +++
 2 files changed, 88 insertions(+)

diff --git a/app-arch/dpkg/Manifest b/app-arch/dpkg/Manifest
index 7ee309ccacd..1990545f49f 100644
--- a/app-arch/dpkg/Manifest
+++ b/app-arch/dpkg/Manifest
@@ -1,3 +1,4 @@
 DIST dpkg_1.17.26.tar.xz 4410860 SHA256 
aa4e758752cdfd7ecb118d7a7d31139a0c090c92aa494aa2e46603006deb1ec8 SHA512 
4d2f2a7691dd34d47b62ec1f602d9bab612b151f05362607ec8e31037c4ba0baf5d609c46352240e9806e5781db8df9781e8a0ee9fd24faf54f8b43244a7e538
 WHIRLPOOL 
56decf0774f2d4405fb0934415c50749230c06fe9112e0ebb4458a8917538c83644eadb885d24350bbf713a6250dd5687956b70d47e22c06cf39ff87cb2d5a23
 DIST dpkg_1.18.18.tar.xz 4501988 SHA256 
c88b61e3d4660500753142689e8ddbeff1c731f29549f3338e6975f655936ff5 SHA512 
7682c8ac523ff710acd6742b9a884ed8ec8537e3b38496f871f112fdfd2f874af6d676cfef2d31d2474c5637df043838c814ef4038097b009cf06b3d4e66029c
 WHIRLPOOL 
aabdc0df8e07fc5190e3bfa3ee29537b655410f739f5c7930086aba8e30745aceccbe671963b045d74acb2ace704a846b650c83c8fb515abbbccf5d71d70dde8
 DIST dpkg_1.18.22.tar.xz 4520088 SHA256 
eaf2ae88eae71f164167f75e9229af87fa9451bc58966fdec40db265b146ad69 SHA512 
c4653b92d3b3ab3051e1cbe7abb757f75b8ab902a54dcd6e2379115d3f36ae7c5d6e0a00f34a3cec1a96484dc708197061824dd81e465d8627e726bfc48eb2b4
 WHIRLPOOL 
e8478df090141a2cb0de745ee643c8f387a80aefe52d13d94e5c0385155a8efb1ae395ed2edbb6db09660b527232a7ca90e91adec433ca4f91af40cbfad7847d
+DIST dpkg_1.18.23.tar.xz 4516252 SHA256 
cc08802a0cea2ccd0c10716bc71531ff9b9234dd454b83a59f71117a37f36923 SHA512 
4f9bed1fb0558fa6b003601b7be8d67eb592140b7f9ac4cf0bccb394e14b42a822cdc692c8c6e27ad2929719fe78659f21c128cb17618733d344fd3489f42be7
 WHIRLPOOL 
711083cdecafe9a54ad4fe13b804730ba56a3bc7e8c396624b6a87a8130d5151e7ecea8b518f8eb3aaba9dc64544f6a766b89500a517dcca8a585f7bc74af7cf

diff --git a/app-arch/dpkg/dpkg-1.18.23.ebuild 
b/app-arch/dpkg/dpkg-1.18.23.ebuild
new file mode 100644
index 000..255932a5cea
--- /dev/null
+++ b/app-arch/dpkg/dpkg-1.18.23.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils multilib autotools toolchain-funcs
+
+DESCRIPTION="Package maintenance system for Debian"
+HOMEPAGE="http://packages.qa.debian.org/dpkg;
+SRC_URI="mirror://debian/pool/main/d/${PN}/${P/-/_}.tar.xz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris ~x86-solaris"
+IUSE="+bzip2 +lzma nls selinux test unicode +update-alternatives +zlib"
+
+RDEPEND="
+   >=dev-lang/perl-5.14.2:=
+   bzip2? ( app-arch/bzip2 )
+   lzma? ( app-arch/xz-utils )
+   selinux? ( sys-libs/libselinux )
+   zlib? ( >=sys-libs/zlib-1.1.4 )
+"
+DEPEND="
+   ${RDEPEND}
+   app-arch/xz-utils
+   sys-devel/flex
+   virtual/pkgconfig
+   nls? (
+   app-text/po4a
+   >=sys-devel/gettext-0.18.2
+   )
+   test? (
+   dev-perl/IO-String
+   dev-perl/Test-Pod
+   virtual/perl-Test-Harness
+   )
+"
+
+DOCS=(
+   ChangeLog
+   THANKS
+   TODO
+)
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.18.12-dpkg_buildpackage-test.patch
+   "${FILESDIR}"/${PN}-1.18.12-flags.patch
+   "${FILESDIR}"/${PN}-1.18.12-rsyncable.patch
+)
+
+src_prepare() {
+   use nls && strip-linguas -i po
+
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   tc-export CC
+   econf \
+   $(use_enable nls) \
+   $(use_enable unicode) \
+   $(use_enable update-alternatives) \
+   $(use_with bzip2 libbz2) \
+   $(use_with lzma liblzma) \
+   $(use_with selinux libselinux) \
+   $(use_with zlib libz) \
+   --disable-compiler-warnings \
+   --disable-dselect \
+   --disable-silent-rules \
+   --disable-start-stop-daemon \
+   --localstatedir="${EPREFIX}"/var \
+   --without-libmd
+}
+
+src_compile() {
+   emake AR=$(tc-getAR)
+}
+
+src_install() {
+   default
+
+   keepdir /usr/$(get_libdir)/db/methods/{mnt,floppy,disk}
+   keepdir /usr/$(get_libdir)/db/{alternatives,info,methods,parts,updates}
+
+   prune_libtool_files
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/p11-kit/

2017-03-07 Thread Tim Harder
commit: 7b6f603db440591fc07b818caa7c074e1fe08c2f
Author: Tim Harder  gentoo  org>
AuthorDate: Wed Mar  8 03:09:58 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Wed Mar  8 04:02:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b6f603d

app-crypt/p11-kit: version bump to 0.23.5

 app-crypt/p11-kit/Manifest  |  1 +
 app-crypt/p11-kit/p11-kit-0.23.5.ebuild | 46 +
 2 files changed, 47 insertions(+)

diff --git a/app-crypt/p11-kit/Manifest b/app-crypt/p11-kit/Manifest
index d1be893fb5a..50962e99d45 100644
--- a/app-crypt/p11-kit/Manifest
+++ b/app-crypt/p11-kit/Manifest
@@ -1 +1,2 @@
 DIST p11-kit-0.23.2.tar.gz 1022733 SHA256 
ba726ea8303c97467a33fca50ee79b7b35212964be808ecf9b145e9042fdfaf0 SHA512 
b665d89f0d752a41b01ec53e29c801c4fdcaf3f21fce524984b10acef0477ad5dbac085edd35ffb747423d0e1e09660b8d29501c979cf54937d3b9d2561cf18f
 WHIRLPOOL 
03ffdce4b96682a7283e9d473f90f2c50be7de5930e1b3cda420bfd09002f3b0bd23351d5edf97f63f6df02545994628d97cf424fc92f66f3ccb04342ddab21c
+DIST p11-kit-0.23.5.tar.gz 1074479 SHA256 
0d8fed192563c324bb5ace3c068f06558a5569a6e8eb47eee1cd79ada3b1124f SHA512 
5276db3c9bb14d5e0441e7b781033b1684edfc1d4da88a9c9ce501ed1f6121918d3afe6725ceb0e2d65fc253c2f9eebf37c3380741de6c1b09cec06ae86417a7
 WHIRLPOOL 
6d641b7884915e3ebd93ffc6a4364fe43269af0e1bd55419d87cddc9a2074d9217f666a968d6b5bad92b4c20f52d062b0164524585460d41c78c3c590aa3b0ea

diff --git a/app-crypt/p11-kit/p11-kit-0.23.5.ebuild 
b/app-crypt/p11-kit/p11-kit-0.23.5.ebuild
new file mode 100644
index 000..2752aa79f58
--- /dev/null
+++ b/app-crypt/p11-kit/p11-kit-0.23.5.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils multilib-minimal
+
+DESCRIPTION="Provides a standard configuration setup for installing PKCS#11"
+HOMEPAGE="https://p11-glue.freedesktop.org/p11-kit.html 
https://github.com/p11-glue/p11-kit;
+SRC_URI="https://github.com/p11-glue/${PN}/releases/download/${PV}/${P}.tar.gz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos"
+IUSE="+asn1 debug +libffi +trust"
+REQUIRED_USE="trust? ( asn1 )"
+
+RDEPEND="asn1? ( >=dev-libs/libtasn1-3.4[${MULTILIB_USEDEP}] )
+   libffi? ( >=dev-libs/libffi-3.0.0[${MULTILIB_USEDEP}] )
+   trust? ( app-misc/ca-certificates )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+pkg_setup() {
+   # disable unsafe tests, bug#502088
+   export FAKED_MODE=1
+}
+
+multilib_src_configure() {
+   ECONF_SOURCE="${S}" econf \
+   $(use_enable trust trust-module) \
+   $(use_with trust trust-paths 
${EPREFIX}/etc/ssl/certs/ca-certificates.crt) \
+   $(use_enable debug) \
+   $(use_with libffi) \
+   $(use_with asn1 libtasn1)
+
+   if multilib_is_native_abi; then
+   # re-use provided documentation
+   ln -s "${S}"/doc/manual/html doc/manual/html || die
+   fi
+}
+
+multilib_src_install_all() {
+   einstalldocs
+   prune_libtool_files --modules
+}



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

2017-03-07 Thread Patrick McLean
commit: cb16524c888b378ceb800572776e96e4f057cec0
Author: Patrick McLean  gentoo  org>
AuthorDate: Wed Mar  8 02:53:28 2017 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Mar  8 02:53:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb16524c

dev-python/passlib: Add python3_6 to PYTHON_COMPAT

Package-Manager: Portage-2.3.4, Repoman-2.3.2

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

diff --git a/dev-python/passlib/passlib-1.7.1-r1.ebuild 
b/dev-python/passlib/passlib-1.7.1-r1.ebuild
index 01252ccc79f..00a8176a4c6 100644
--- a/dev-python/passlib/passlib-1.7.1-r1.ebuild
+++ b/dev-python/passlib/passlib-1.7.1-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-PYTHON_COMPAT=( python{2_7,3_4,3_5} pypy )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
 
 inherit distutils-r1
 



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

2017-03-07 Thread Patrick McLean
commit: b2add42e208d31d803e24f08e7fc689c028d84ee
Author: Patrick McLean  gentoo  org>
AuthorDate: Wed Mar  8 02:51:46 2017 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Mar  8 02:53:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2add42e

dev-python/bcrypt: Add python3_6 to PYTHON_COMPAT

Package-Manager: Portage-2.3.4, Repoman-2.3.2

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

diff --git a/dev-python/bcrypt/bcrypt-3.1.2.ebuild 
b/dev-python/bcrypt/bcrypt-3.1.2.ebuild
index d58cc2d304f..0a89678c134 100644
--- a/dev-python/bcrypt/bcrypt-3.1.2.ebuild
+++ b/dev-python/bcrypt/bcrypt-3.1.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python2_7 python3_{4,5} pypy )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
 
 inherit distutils-r1
 



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

2017-03-07 Thread Patrick McLean
commit: 5799eb22bd90ffe7b2a266461a6ffb25011b2acc
Author: Patrick McLean  gentoo  org>
AuthorDate: Wed Mar  8 02:48:58 2017 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Mar  8 02:53:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5799eb22

dev-python/scrypt: Add python3_6 to PYTHON_COMPAT

Package-Manager: Portage-2.3.4, Repoman-2.3.2

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

diff --git a/dev-python/scrypt/scrypt-0.8.0.ebuild 
b/dev-python/scrypt/scrypt-0.8.0.ebuild
index 46d3b09a1ac..75c38306dba 100644
--- a/dev-python/scrypt/scrypt-0.8.0.ebuild
+++ b/dev-python/scrypt/scrypt-0.8.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-PYTHON_COMPAT=( python{2_7,3_4,3_5} pypy )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: games-util/atlas/, profiles/

2017-03-07 Thread Maciej Mrozowski
commit: d17766fee425552614718bf8a4aca20c1020abf2
Author: Maciej Mrozowski  gentoo  org>
AuthorDate: Wed Mar  8 02:40:01 2017 +
Commit: Maciej Mrozowski  gentoo  org>
CommitDate: Wed Mar  8 02:43:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d17766fe

games-util/atlas: Version bump (hg snapshot), masked due to bug 611980

 games-util/atlas/Manifest  |  2 +-
 ebuild => atlas-0.5.1_beta_pre20160907.ebuild} | 47 --
 profiles/package.mask  |  4 ++
 3 files changed, 21 insertions(+), 32 deletions(-)

diff --git a/games-util/atlas/Manifest b/games-util/atlas/Manifest
index 8ce61c280e8..bd63ecc4281 100644
--- a/games-util/atlas/Manifest
+++ b/games-util/atlas/Manifest
@@ -1 +1 @@
-DIST Atlas-0.5.0.cvs20141002.tar.gz 470453 SHA256 
cffde4b40d607b29204e19b9c67117bc6ce7e956dc98fe01344e2cb4e8a85437 SHA512 
7873f1d9ba04979ebb3b94b16967bb834594cc1e84a4f0e27cc063a3b1e3e1aa53e1685298e075218da8f8dcacf756a724b8f705a6ad3c7cc7fc7e0ae2eb3384
 WHIRLPOOL 
9377a62f78c08c2b3a4b3462ce0ab736a8020230f5273d90bee4251291b334524bbf751049e037e9f9352ad313956198eae402c68d6f967bf0dc0f6eef24239b
+DIST atlas-hgcode-e183e3b3a0412b504edcb3664445b3e04fd484a2.zip 530005 SHA256 
216661375ac69ec809da959e525cb6d88ed9bcdde0591e0beaead0a8e4d402e5 SHA512 
5f4453c81b01451ce69f4f1340a7c34736be3a9ecf638aa340455d0bb0af7a5d1a7e05d0b51e8b75f5c3acef4787d208ace75d4c686e8be7eafb8f81c71df360
 WHIRLPOOL 
030f10cd5be4ef59020b7bd0b2078910ef5e9740c05ec9a7b200229c8a50474b40272fde3e004dd2f8af8269ef3aa0c67f8130fb1da69e75463b5c2fcddffeba

diff --git a/games-util/atlas/atlas-0.5.0_p20141002.ebuild 
b/games-util/atlas/atlas-0.5.1_beta_pre20160907.ebuild
similarity index 53%
rename from games-util/atlas/atlas-0.5.0_p20141002.ebuild
rename to games-util/atlas/atlas-0.5.1_beta_pre20160907.ebuild
index 1971d03e3e6..ec154ef2bdf 100644
--- a/games-util/atlas/atlas-0.5.0_p20141002.ebuild
+++ b/games-util/atlas/atlas-0.5.1_beta_pre20160907.ebuild
@@ -1,17 +1,17 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 
-inherit autotools eutils games
+inherit autotools eutils
 
-MY_PN=Atlas
-MY_PV=${PV/_p/.cvs}
+MY_PN=atlas-hgcode
+MY_PV=e183e3b3a0412b504edcb3664445b3e04fd484a2
 MY_P="${MY_PN}-${MY_PV}"
 
 DESCRIPTION="Chart Program to use with Flightgear Flight Simulator"
 HOMEPAGE="http://atlas.sourceforge.net/;
-SRC_URI="mirror://gentoo/${MY_P}.tar.gz"
+SRC_URI="https://dev.gentoo.org/~reavertm/${MY_P}.zip;
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -20,12 +20,12 @@ IUSE=""
 
 COMMON_DEPEND="
media-libs/freeglut
-   media-libs/glew
-   >=media-libs/libpng-1.5
+   media-libs/glew:0
+   >=media-libs/libpng-1.5:0
net-misc/curl
sys-libs/zlib
virtual/glu
-   virtual/jpeg
+   virtual/jpeg:*
virtual/opengl
 "
 DEPEND="${COMMON_DEPEND}
@@ -36,42 +36,27 @@ RDEPEND="${COMMON_DEPEND}
>=games-simulation/flightgear-3.0.0
 "
 
-S=${WORKDIR}/${MY_PN}
+S=${WORKDIR}/${MY_P}
+
+DOCS=(AUTHORS NEWS README)
 
 src_prepare() {
+   default_src_prepare
eautoreconf
 }
 
 src_configure() {
-   egamesconf \
-   --datadir="${GAMES_DATADIR}"/flightgear \
+   econf \
+   --datadir=/usr/share/flightgear \
--disable-dependency-tracking \
--enable-simgear-shared \
-   --with-fgbase="${GAMES_DATADIR}"/flightgear
-}
-
-src_install() {
-   emake DESTDIR="${D}" install || die
-   dodoc AUTHORS NEWS README
-   prepgamesdirs
+   --with-fgbase=/usr/share/flightgear
 }
 
 pkg_postinst() {
-   games_pkg_postinst
-   elog "You now can make the maps with the following commands:"
-   elog "${GAMES_BINDIR}/Map --atlas=${GAMES_DATADIR}/flightgear/Atlas"
-   elog
elog "To run Atlas concurrently with FlightGear use the following:"
elog "Atlas --path=[path of map images] --udp=[port number]"
elog "and start fgfs with the following switch (or in .fgfsrc):"
elog "--nmea=socket,out,0.5,[host that you run Atlas on],[port 
number],udp"
echo
 }
-
-pkg_postrm() {
-   elog "You must manually remove the maps if you don't want them around."
-   elog "They are found in the following directory:"
-   echo
-   elog "${GAMES_DATADIR}/flightgear/Atlas"
-   echo
-}

diff --git a/profiles/package.mask b/profiles/package.mask
index 9f80dc576de..a6a62f5fb39 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Maciej Mrozowski  (08 Mar 2017)
+# Fails to build against simgear, with recent compilers, bug 611980
+games-util/atlas
+
 # Matt Turner  (05 Mar 2017)
 # Part of dev-util/hxtools (and collides with it)
 # Removal in 30 days. Bug #445436



[gentoo-commits] sites/planet:master commit in: configs/universe/, configs/planet/

2017-03-07 Thread Yury German
commit: abbe630db0413c6d23cb48a9212eccc2ff1adf8b
Author: Yury German  gentoo  org>
AuthorDate: Wed Mar  8 02:19:20 2017 +
Commit: Yury German  gentoo  org>
CommitDate: Wed Mar  8 02:19:20 2017 +
URL:https://gitweb.gentoo.org/sites/planet.git/commit/?id=abbe630d

Adding marecki Bug ID 610004

 configs/planet/marecki   | 4 
 configs/universe/marecki | 4 
 2 files changed, 8 insertions(+)

diff --git a/configs/planet/marecki b/configs/planet/marecki
new file mode 100644
index 000..ac7d610
--- /dev/null
+++ b/configs/planet/marecki
@@ -0,0 +1,4 @@
+[http://blogs.gentoo.org/marecki/feed/]
+name = Marek Szuba
+username = marecki
+gravatar = 

diff --git a/configs/universe/marecki b/configs/universe/marecki
new file mode 100644
index 000..ac7d610
--- /dev/null
+++ b/configs/universe/marecki
@@ -0,0 +1,4 @@
+[http://blogs.gentoo.org/marecki/feed/]
+name = Marek Szuba
+username = marecki
+gravatar = 



[gentoo-commits] sites/planet:master commit in: configs/universe/

2017-03-07 Thread Yury German
commit: 80680693e9fc7a6c02ce3e1c047fd197500a5c87
Author: Yury German  gentoo  org>
AuthorDate: Wed Dec 14 07:53:00 2016 +
Commit: Yury German  gentoo  org>
CommitDate: Wed Dec 14 07:53:00 2016 +
URL:https://gitweb.gentoo.org/sites/planet.git/commit/?id=80680693

retire josejx bug# 64843

 configs/universe/josejx | 4 
 1 file changed, 4 deletions(-)

diff --git a/configs/universe/josejx b/configs/universe/josejx
deleted file mode 100644
index 2f03789..000
--- a/configs/universe/josejx
+++ /dev/null
@@ -1,4 +0,0 @@
-[http://blogs.gentoo.org/josejx/feed/]
-name = Joseph Jezak
-username = josejx
-gravatar = 63304ec0e27809c4b381b02a06b1ffe2



[gentoo-commits] sites/planet:master commit in: configs/planet/

2017-03-07 Thread Yury German
commit: 63aa5ed6be97abc70b9f1846feeac4ec7843286c
Author: Yury German  gentoo  org>
AuthorDate: Wed Dec 14 08:32:55 2016 +
Commit: Yury German  gentoo  org>
CommitDate: Wed Dec 14 08:32:55 2016 +
URL:https://gitweb.gentoo.org/sites/planet.git/commit/?id=63aa5ed6

retired jauhlen Bug #498492

 configs/planet/jauhien | 4 
 1 file changed, 4 deletions(-)

diff --git a/configs/planet/jauhien b/configs/planet/jauhien
deleted file mode 100644
index 6af0e9c..000
--- a/configs/planet/jauhien
+++ /dev/null
@@ -1,4 +0,0 @@
-[http://naartir.livejournal.com/data/rss?tag=gentoo]
-username = jauhien
-name = Jauhien Piatlicki
-gravatar = dbfd06d17b4477b8bda80b9213b694a6 



[gentoo-commits] sites/planet:master commit in: /

2017-03-07 Thread Yury German
commit: c313dd7e851b9d1b368da74c344e8e52569e0d70
Author: Yury German  gentoo  org>
AuthorDate: Thu Feb  2 01:57:21 2017 +
Commit: Yury German  gentoo  org>
CommitDate: Thu Feb  2 01:57:21 2017 +
URL:https://gitweb.gentoo.org/sites/planet.git/commit/?id=c313dd7e

Merge branch 'master' of git+ssh://git.gentoo.org/sites/planet

 configs/planet/dev-zero   | 4 
 configs/universe/dev-zero | 4 
 2 files changed, 8 deletions(-)



[gentoo-commits] sites/planet:master commit in: configs/planet/

2017-03-07 Thread Yury German
commit: b9028e959d793d0187f840303fe7dbdc2a21aa16
Author: Yury German  gentoo  org>
AuthorDate: Wed Dec 14 07:51:41 2016 +
Commit: Yury German  gentoo  org>
CommitDate: Wed Dec 14 07:51:41 2016 +
URL:https://gitweb.gentoo.org/sites/planet.git/commit/?id=b9028e95

rm josejx bug #64843

 configs/planet/josejx | 4 
 1 file changed, 4 deletions(-)

diff --git a/configs/planet/josejx b/configs/planet/josejx
deleted file mode 100644
index 242bc92..000
--- a/configs/planet/josejx
+++ /dev/null
@@ -1,4 +0,0 @@
-[http://blogs.gentoo.org/josejx/category/gentoo/feed/]
-name = Joseph Jezak
-username = josejx
-gravatar = 63304ec0e27809c4b381b02a06b1ffe2



[gentoo-commits] sites/planet:master commit in: /

2017-03-07 Thread Yury German
commit: f870485b01c89ddae35be0a19cd38005dc6d4d68
Author: Yury German  gentoo  org>
AuthorDate: Tue Mar  7 16:16:13 2017 +
Commit: Yury German  gentoo  org>
CommitDate: Tue Mar  7 16:16:13 2017 +
URL:https://gitweb.gentoo.org/sites/planet.git/commit/?id=f870485b

Merge branch 'master' of git+ssh://git.gentoo.org/sites/planet

 configs/planet/antarus   | 4 
 configs/planet/deathwing00   | 4 
 configs/planet/hwoarang  | 4 
 configs/planet/mattm | 4 
 configs/planet/ramereth  | 4 
 configs/universe/antarus | 4 
 configs/universe/deathwing00 | 4 
 configs/universe/hwoarang| 4 
 configs/universe/mattm   | 4 
 9 files changed, 36 deletions(-)



[gentoo-commits] sites/planet:master commit in: /

2017-03-07 Thread Yury German
commit: 79c242a52ee5081e03fdc188b950bb2773145107
Author: Yury German  gentoo  org>
AuthorDate: Thu Jan 26 23:53:05 2017 +
Commit: Yury German  gentoo  org>
CommitDate: Thu Jan 26 23:53:05 2017 +
URL:https://gitweb.gentoo.org/sites/planet.git/commit/?id=79c242a5

Merge branch 'master' of git+ssh://git.gentoo.org/sites/planet

 configs/planet/dabbott | 9 -
 configs/planet/gurligebis  | 4 
 configs/planet/ken69267| 4 
 configs/planet/keytoaster  | 4 
 configs/planet/klausman| 4 
 configs/planet/rafaelmartins   | 2 +-
 configs/planet/thev00d00   | 2 +-
 configs/universe/dabbott   | 9 -
 configs/universe/gurligebis| 4 
 configs/universe/ken69267  | 4 
 configs/universe/keytoaster| 4 
 configs/universe/klausman  | 4 
 configs/universe/rafaelmartins | 2 +-
 scripts/update-venus   | 2 +-
 14 files changed, 4 insertions(+), 54 deletions(-)



[gentoo-commits] sites/planet:master commit in: /

2017-03-07 Thread Yury German
commit: 26d9c4ca1e459c21501ee92904262483a250be90
Author: Yury German  gentoo  org>
AuthorDate: Thu Jan 12 20:10:22 2017 +
Commit: Yury German  gentoo  org>
CommitDate: Thu Jan 12 20:10:22 2017 +
URL:https://gitweb.gentoo.org/sites/planet.git/commit/?id=26d9c4ca

Merge branch 'master' of git+ssh://git.gentoo.org/sites/planet

 configs/planet/rafaelmartins   | 4 ++--
 configs/universe/rafaelmartins | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)



[gentoo-commits] sites/planet:master commit in: /

2017-03-07 Thread Yury German
commit: fe1682a09f59e88a634f929ac630a6f2bda3d6a1
Author: Yury German  gentoo  org>
AuthorDate: Thu Feb 16 02:14:26 2017 +
Commit: Yury German  gentoo  org>
CommitDate: Thu Feb 16 02:14:26 2017 +
URL:https://gitweb.gentoo.org/sites/planet.git/commit/?id=fe1682a0

Merge branch 'master' of git+ssh://git.gentoo.org/sites/planet

 configs/planet/aidecoe| 4 
 configs/planet/tomka  | 4 
 configs/planet/vikraman   | 4 
 configs/universe/aidecoe  | 4 
 configs/universe/tomka| 4 
 configs/universe/vikraman | 4 
 6 files changed, 24 deletions(-)



[gentoo-commits] sites/planet:master commit in: configs/universe/, configs/planet/

2017-03-07 Thread Yury German
commit: d353ca6851ca088c3dbad84ab11f38868ec178c2
Author: Yury German  gentoo  org>
AuthorDate: Wed Dec 14 08:14:47 2016 +
Commit: Yury German  gentoo  org>
CommitDate: Wed Dec 14 08:14:47 2016 +
URL:https://gitweb.gentoo.org/sites/planet.git/commit/?id=d353ca68

Retired wired Bug #269977

 configs/planet/wired   | 4 
 configs/universe/wired | 4 
 2 files changed, 8 deletions(-)

diff --git a/configs/planet/wired b/configs/planet/wired
deleted file mode 100644
index 1728759..000
--- a/configs/planet/wired
+++ /dev/null
@@ -1,4 +0,0 @@
-[http://www.linuxized.com/category/gentoo/feed/]
-name = Alex Alexander
-username = wired
-gravatar = 62358c80eaea78aaec5c917fd176bfa3

diff --git a/configs/universe/wired b/configs/universe/wired
deleted file mode 100644
index 6884dd3..000
--- a/configs/universe/wired
+++ /dev/null
@@ -1,4 +0,0 @@
-[http://www.linuxized.com/feed/]
-name = Alex Alexander
-username = wired
-gravatar = 62358c80eaea78aaec5c917fd176bfa3



[gentoo-commits] sites/planet:master commit in: configs/planet/

2017-03-07 Thread Yury German
commit: ceb82d21391f25da68e4091d8486ab3b8d27850e
Author: Yury German  gentoo  org>
AuthorDate: Wed Dec 14 07:59:44 2016 +
Commit: Yury German  gentoo  org>
CommitDate: Wed Dec 14 07:59:44 2016 +
URL:https://gitweb.gentoo.org/sites/planet.git/commit/?id=ceb82d21

Retired vostorga bug # 267342

 configs/planet/vostorga | 4 
 1 file changed, 4 deletions(-)

diff --git a/configs/planet/vostorga b/configs/planet/vostorga
deleted file mode 100644
index a5bdb49..000
--- a/configs/planet/vostorga
+++ /dev/null
@@ -1,4 +0,0 @@
-[http://vostorga.org/?feed=rss2=153]
-username = vostorga
-name = Victor Ostorga
-gravatar = 5a8ca474be0ee00357dff0ed88c8cd50



[gentoo-commits] sites/planet:master commit in: configs/planet/, configs/universe/

2017-03-07 Thread Yury German
commit: 73d94c367f010946ae8ac0b85d16b09de0a09463
Author: Yury German  gentoo  org>
AuthorDate: Wed Dec 14 07:56:31 2016 +
Commit: Yury German  gentoo  org>
CommitDate: Wed Dec 14 07:56:31 2016 +
URL:https://gitweb.gentoo.org/sites/planet.git/commit/?id=73d94c36

retire darkside bug #212978

 configs/planet/darkside   | 4 
 configs/universe/darkside | 4 
 2 files changed, 8 deletions(-)

diff --git a/configs/planet/darkside b/configs/planet/darkside
deleted file mode 100644
index 3d486a6..000
--- a/configs/planet/darkside
+++ /dev/null
@@ -1,4 +0,0 @@
-[http://blog.jolexa.net/category/gentoo/feed/]
-name = Jeremy Olexa
-username = darkside
-gravatar = 22713e0462fafba6ae835898ad3aded9

diff --git a/configs/universe/darkside b/configs/universe/darkside
deleted file mode 100644
index eb5d726..000
--- a/configs/universe/darkside
+++ /dev/null
@@ -1,4 +0,0 @@
-[http://blog.jolexa.net/feed/]
-name = Jeremy Olexa
-username = darkside
-gravatar = 22713e0462fafba6ae835898ad3aded9



[gentoo-commits] repo/gentoo:master commit in: app-admin/mcelog/, app-admin/mcelog/files/

2017-03-07 Thread Matt Turner
commit: 1c87fc4663268b5dddb1c933cdbd249d0ef4460a
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Mar  8 01:58:13 2017 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Mar  8 02:04:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c87fc46

app-admin/mcelog: Version bump to 148.

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

 app-admin/mcelog/Manifest  |  1 +
 .../files/mcelog-1.0_pre3_p20120918-bashism.patch  |  4 +-
 app-admin/mcelog/files/mcelog-129-debugflags.patch | 22 +
 app-admin/mcelog/mcelog-148.ebuild | 53 ++
 4 files changed, 78 insertions(+), 2 deletions(-)

diff --git a/app-admin/mcelog/Manifest b/app-admin/mcelog/Manifest
index 0d3a11cd9b5..0ae99df7c4e 100644
--- a/app-admin/mcelog/Manifest
+++ b/app-admin/mcelog/Manifest
@@ -1,3 +1,4 @@
 DIST mcelog-100.tar.gz 288423 SHA256 
b18f029ec9f498b6249b3a3dfef7753ac9d45ebf3382af452cb3e14d49274bab SHA512 
efd7864daaafe5d149fc27259d4fa72221372842d41ad57c046c967fd1eb710ef921f45111e95bfe76df119276b3b9af1bf1094a9411037eb1f5ac06e319e87d
 WHIRLPOOL 
9f2f7fdbb3c94b7740f486005641a90529e240c34f3709989e6e0d448c96369f4562408aa678ea992f47f396cdfb60c71eadf75475c52ff0cd6318a99c4ad2eb
 DIST mcelog-117.tar.gz 296068 SHA256 
0e0422e8693e4592a85ed344738004dcedcd930234ab862b0bdcb6ae7aa44f2b SHA512 
664e4d9224ec1878153561bebdf4f6c58ea44cf0d494a04eb38cdd73cc8158fabdb0b4823f2303e39818f104298208206dfb9ff64ef13654dadfb5e7a4f5e723
 WHIRLPOOL 
1919bb2069f216d6a649c883bb9a9417edc9b51d639a73a81f5d5a8d06d874447dc839401858b1d402bbed588077dab93273d012768cb5d1b3fff3ec378d662e
 DIST mcelog-122.tar.gz 296366 SHA256 
bfdffa82044a4e712ee9570b737169d900bbf53b0a1ea4c9a244b327f8987107 SHA512 
895c5263d5632db446edb871d5ec84df75604572c1522f5d457eadaa05edc9a46c761708344a744b460bac5a82f2e52802280c0e6369f34ecd7f50abc6d15c70
 WHIRLPOOL 
e43194b836623fbc268b51494ed3abe9e9cf67e5bd5c1134427f7ae67a30ccb321b971f211b68718a00e85c0c2382b462d59cc598b8c290685708f05b1c631f7
+DIST mcelog-148.tar.gz 296927 SHA256 
3de7312ee13b0968ae8e1aa0a77acaaee89a0ed7de45f7ce557939723df3dc04 SHA512 
67b793a6446fdba7cbb5b0e9cd6ce7aa6545e6e42395b4731d0431200525960cb8c9c3a10e7e5710836ae9759092235ef817f0ca1cdcc0a441afc402cc0a12bf
 WHIRLPOOL 
638f556dcd4e4ec1b5fd9d8b31522cbbd919ec39b201dfeebf887f55d3f15e0dafd1ebb6fb350f5ecdd21f8e70d5845f36698b39e2d8360ef6f36731f288f10d

diff --git a/app-admin/mcelog/files/mcelog-1.0_pre3_p20120918-bashism.patch 
b/app-admin/mcelog/files/mcelog-1.0_pre3_p20120918-bashism.patch
index c6cba7d83ba..335a429ab04 100644
--- a/app-admin/mcelog/files/mcelog-1.0_pre3_p20120918-bashism.patch
+++ b/app-admin/mcelog/files/mcelog-1.0_pre3_p20120918-bashism.patch
@@ -2,8 +2,8 @@ From: Julian Ospald 
 Date: Sat Jan 26 17:40:22 UTC 2013
 Subject: remove bashisms
 
 triggers/cache-error-trigger
-+++ triggers/cache-error-trigger
+--- a/triggers/cache-error-trigger
 b/triggers/cache-error-trigger
 @@ -1,4 +1,4 @@
 -#!/bin/bash
 +#!/bin/sh

diff --git a/app-admin/mcelog/files/mcelog-129-debugflags.patch 
b/app-admin/mcelog/files/mcelog-129-debugflags.patch
new file mode 100644
index 000..eb46439a62d
--- /dev/null
+++ b/app-admin/mcelog/files/mcelog-129-debugflags.patch
@@ -0,0 +1,22 @@
+From: Julian Ospald 
+Date: Wed Oct 24 15:41:33 UTC 2012
+Subject: build system
+
+don't overwrite system CFLAGS, only append "-g -Os" if DEBUG=1 is passed
+as argument
+
+--- a/Makefile
 b/Makefile
+@@ -1,4 +1,11 @@
+-CFLAGS := -g -Os
++CC ?= gcc
++
++# set to 1 to enable debug flags
++DEBUG = 0
++ifeq ($(DEBUG),1)
++CFLAGS += -g -Os
++endif
++
+ prefix := /usr
+ etcprefix :=
+ MANDIR := ${prefix}/share/man

diff --git a/app-admin/mcelog/mcelog-148.ebuild 
b/app-admin/mcelog/mcelog-148.ebuild
new file mode 100644
index 000..a3753af90a6
--- /dev/null
+++ b/app-admin/mcelog/mcelog-148.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit linux-info systemd toolchain-funcs
+
+DESCRIPTION="A tool to log and decode Machine Check Exceptions"
+HOMEPAGE="http://mcelog.org/;
+SRC_URI="https://github.com/andikleen/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="selinux"
+
+RDEPEND="selinux? ( sec-policy/selinux-mcelog )"
+
+CONFIG_CHECK="~X86_MCE"
+
+# TODO: add mce-inject to the tree to support test phase
+RESTRICT="test"
+
+src_prepare() {
+   eapply "${FILESDIR}"/${PN}-0.8_pre1-timestamp-${PN}.patch \
+   "${FILESDIR}"/${PN}-129-debugflags.patch \
+   "${FILESDIR}"/${PN}-1.0_pre3_p20120918-bashism.patch
+   eapply_user
+   tc-export CC
+}
+
+src_install() {
+   default
+
+   insinto /etc/cron.daily
+   newins ${PN}.cron ${PN}
+
+   insinto /etc/logrotate.d/
+   newins ${PN}.logrotate ${PN}
+
+   newinitd "${FILESDIR}"/${PN}.init-r1 ${PN}
+   

[gentoo-commits] proj/blogs-gentoo:master commit in: plugins/akismet/, plugins/akismet/views/, plugins/akismet/_inc/img/, ...

2017-03-07 Thread Yury German
commit: 1f38dbdf035b1f008eddfe052d3a17c66240ed8a
Author: Yury German  gentoo  org>
AuthorDate: Wed Mar  8 02:01:02 2017 +
Commit: Yury German  gentoo  org>
CommitDate: Wed Mar  8 02:01:02 2017 +
URL:https://gitweb.gentoo.org/proj/blogs-gentoo.git/commit/?id=1f38dbdf

Upgrade Akismet to 3.3

 plugins/akismet/_inc/akismet.css  | 508 ++
 plugins/akismet/_inc/akismet.js   |  35 +-
 plugins/akismet/_inc/img/logo-full-2x.png | Bin 4970 -> 7570 bytes
 plugins/akismet/akismet.php   |   8 +-
 plugins/akismet/class.akismet-admin.php   | 184 ---
 plugins/akismet/class.akismet.php |  18 +-
 plugins/akismet/readme.txt|  17 +-
 plugins/akismet/views/config.php  | 402 +++
 plugins/akismet/views/get.php |   2 +-
 plugins/akismet/views/notice.php  | 108 ---
 plugins/akismet/views/start.php   | 184 ++-
 plugins/akismet/views/stats.php   |  13 +-
 plugins/akismet/views/strict.php  |  17 -
 plugins/akismet/wrapper.php   |   2 +-
 14 files changed, 872 insertions(+), 626 deletions(-)

diff --git a/plugins/akismet/_inc/akismet.css b/plugins/akismet/_inc/akismet.css
index d38e14b..53495bb 100644
--- a/plugins/akismet/_inc/akismet.css
+++ b/plugins/akismet/_inc/akismet.css
@@ -1,3 +1,6 @@
+.wp-admin.jetpack_page_akismet-key-config, 
.wp-admin.settings_page_akismet-key-config {
+   background-color:#f3f6f8;
+}
 
 #submitted-on {
 position: relative;
@@ -73,136 +76,37 @@ table.comments td.comment p a:after {
 height: 338px;
 width: 450px;
 }
-h2.ak-header {
-padding: 30px;
-background: #649316 url('img/logo-full-2x.png') no-repeat 20px center;
-background-size: 185px 33px;
-height: 33px;
-text-indent: -em;
-margin-right: 10px;
-}
 .checkforspam {
 display: inline-block !important;
 }
-.checkforspam-spinner {
-display: inline-block;
-margin-top: 7px;
-}
-
-.config-wrap {
-   margin-top: 2em;
-max-width: 700px;
-}
-
-.activate-option {
-background: #e3e3e3;
-border-radius: 3px;
-margin-bottom: 30px;
-overflow: hidden;
-padding: 20px;
-}
-.activate-option.clicked {
-   background: #649316;
-   color: #fff;
-}
-.activate-option.clicked:hover {
-   background: #68802E;
-   color: #fff;
-}
-
-.activate-option .button.button-secondary {
-   margin: 15px 0;
-}
-
-.activate-option p {
-   margin: 10px 0 10px;
-}
-
-.activate-highlight {
-   background: #fff;
-   padding: 30px;
-   margin-right: 10px;
+.checkforspam-progress {
+   padding-left: 1ex;
+   display: none;
 }
-
-.activate-highlight.secondary {
-   background: #ddd;
-   padding: 20px 30px;
+.checkforspam.button-disabled .checkforspam-progress {
+   display: inline;
 }
 
-.activate-highlight h3 {
-   margin: 0 0 0.3em;
-}
-.activate-highlight p {
-   color: #777;
-}
-.activate-highlight .button-primary {
-   margin-top: 15px;
+.checkforspam-spinner {
+display: inline-block;
+margin-top: 7px;
 }
 
-#akismet-enter-api-key .regular-text {
-   width: 18em;
-   margin-top: 15px;
+.akismet-right {
+   float: right;
 }
 
-.right {
-   float: right;
+.akismet-card .akismet-right {
+   margin: 1em 0;
 }
 
-.alert-text {
+.akismet-alert-text {
color: #dd3d36;
+   font-weight: bold;
+   font-size: 120%;
+   margin-top: .5rem;
 }
-.success {
-   color: #649316;
-}
-.option-description {
-float: left;
-font-size: 16px;
-}
-.option-description span {
-color: #666;
-display: block;
-font-size: 14px;
-margin-top: 5px;
-}
-.option-action {
-float: right;
-}
-.key-config-link {
-font-size: 14px;
-margin-left: 20px;
-}
-.jetpack-account {
-float: left;
-font-size: 18px;
-margin-right: 40px;
-}
-.small-heading {
-color: #777;
-display: block;
-font-size: 12px;
-font-weight: bold;
-margin-bottom: 5px;
-text-transform: uppercase;
-}
-.inline-label {
-background: #ddd;
-border-radius: 3px;
-font-size: 11px;
-padding: 3px 8px;
-text-transform: uppercase;
-}
-.inline-label.alert {
-background: #e54747;
-color: #fff;
-}
-.jetpack-account .inline-label {
-margin-left: 5px;
-}
-.option-action .manual-key {
-margin-top: 7px;
-}
-
-.alert {
+.akismet-alert {
border: 1px solid #e5e5e5;
padding: 0.4em 1em 1.4em 1em;
 border-radius: 3px;
@@ -211,49 +115,45 @@ h2.ak-header {
 border-style: solid;
 }
 
-.alert h3.key-status {
+.akismet-alert h3.akismet-key-status {
color: #fff;
margin: 1em 0 0.5em 0;
 }
 
-.alert.critical {
+.akismet-alert.akismet-critical {
background-color: #993300;
 }
 
-.alert.active {
+.akismet-alert.akismet-active {
background-color: #649316;
 }
 
-.alert p.key-status {
+.akismet-alert p.akismet-key-status {

[gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-video-openchrome/

2017-03-07 Thread Matt Turner
commit: 44fa61384cea24a08fb31c42ef2cd2f7cf1fa113
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Mar  8 01:31:23 2017 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Mar  8 01:36:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44fa6138

x11-drivers/xf86-video-openchrome: Version bump to 0.6.0.

 x11-drivers/xf86-video-openchrome/Manifest |  1 +
 .../xf86-video-openchrome-0.6.0.ebuild | 49 ++
 2 files changed, 50 insertions(+)

diff --git a/x11-drivers/xf86-video-openchrome/Manifest 
b/x11-drivers/xf86-video-openchrome/Manifest
index 007209ea5ba..d1b031664ff 100644
--- a/x11-drivers/xf86-video-openchrome/Manifest
+++ b/x11-drivers/xf86-video-openchrome/Manifest
@@ -1,3 +1,4 @@
 DIST xf86-video-openchrome-0.3.3.tar.bz2 518705 SHA256 
e49e2f1e5dac86408e5a74b87038cc4082d2c3fba4e0579823161991432412ed SHA512 
ed1c30a6d92b804648de324d98ca61bd7887b4b97ed94e5b0c1f5abaf7d0dbb5ba1dc79e7c35a8cd76bff0d5b05594921bddc9007ef9ba00e72d0b9bd678de9e
 WHIRLPOOL 
d22b8a6ffaaad33a705a725abb018b9637097011f83682c10a6c72a8ffce29ae82341080a86d82203f00aad2fec9c94fda5065c9df7494a4fc858843292e75ab
 DIST xf86-video-openchrome-0.4.0.tar.bz2 532508 SHA256 
73e7966d01d0d644d3b9204e8bfc106cb99069c58e981626e7352f2693e3e927 SHA512 
64408abfd759b4ba1a2bf1714345f9b1f806127f66af8b746bd58753fc10b631a7695a68351e42fa514ef4e87e2b3e564884abd758e32b2d1253b66e05e40ac8
 WHIRLPOOL 
aa45f88c52e5fd838abcb78c13611c415704ae0dcb3c3a0d9f5626c66813c9304cae483229c551af48562e77abe43222a7355ff6da9b41c67e42882f8f90e7a2
 DIST xf86-video-openchrome-0.5.0.tar.bz2 542713 SHA256 
49fdd613975a332a0a64720b382420354aecaf2fcbb4920efd094d5a0ac955bb SHA512 
119454de04847dd5298df2d1dc428157c60eba0a12c200abca40dcd066d89363cb685ed618bb17248818fa74752b77bbc9858cdd46e659c0026c90426fe652cf
 WHIRLPOOL 
21c51d2ad01c748543aef9fe22ae552fb6b13e0b877d1b2e2fc0b7ed85db52015ebb538c5c96b354b76d061e602daf61ac150ad757fa3d6860ae2e7c48096c6e
+DIST xf86-video-openchrome-0.6.0.tar.bz2 537619 SHA256 
da2975c6379358de52c1257710c67eb59139a7f0a1cd28d00cc64cc3e1c02f75 SHA512 
f074e70d54c87a9d6e1b52c2c2d72d7c551dcb59a5f34c0a5f9495db1a6e45db4300d51fabf7eedfbe91f964f9422931c752a49b322715c6aa9ddb0db9dd6004
 WHIRLPOOL 
9fff16864532877446764fc50b4e93b215cd64e1ca938add848689e64c4fdcee3c53c71714ea3a4c7c39b0a78ba35637fb8b039ed555e0af34a98f97a8dd7d34

diff --git 
a/x11-drivers/xf86-video-openchrome/xf86-video-openchrome-0.6.0.ebuild 
b/x11-drivers/xf86-video-openchrome/xf86-video-openchrome-0.6.0.ebuild
new file mode 100644
index 000..93c030a54e0
--- /dev/null
+++ b/x11-drivers/xf86-video-openchrome/xf86-video-openchrome-0.6.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+XORG_DRI="always"
+inherit xorg-2
+
+DESCRIPTION="X.Org driver for VIA/S3G cards"
+HOMEPAGE="https://www.freedesktop.org/wiki/Openchrome/;
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~x86"
+IUSE="debug viaregtool"
+
+RDEPEND=">=x11-base/xorg-server-1.9"
+DEPEND="
+   ${RDEPEND}
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXv
+   x11-libs/libXvMC
+   x11-libs/libdrm
+"
+
+DOCS=( ChangeLog NEWS README )
+
+src_configure() {
+   XORG_CONFIGURE_OPTIONS=(
+   $(use_enable debug)
+   $(use_enable debug xv-debug)
+   $(use_enable viaregtool)
+   )
+   xorg-2_src_configure
+}
+
+pkg_postinst() {
+   xorg-2_pkg_postinst
+
+   elog "Supported chipsets:"
+   elog "CLE266 (VT3122), KM400/P4M800 (VT3205), K8M800 (VT3204),"
+   elog "PM800/PM880/CN400 (VT3259), VM800/CN700/P4M800Pro (VT3314),"
+   elog "CX700 (VT3324), P4M890 (VT3327), K8M890 (VT3336),"
+   elog "P4M900/VN896 (VT3364), VX800 (VT3353), VX855 (VT3409), VX900"
+   elog
+   elog "The driver name is 'openchrome', and this is what you need"
+   elog "to use in your xorg.conf (and not 'via')."
+   elog
+   elog "See the ChangeLog and release notes for more information."
+}



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

2017-03-07 Thread Mike Frysinger
commit: ec755a8904c018bf0d7d24e69efaf8dfbfe6d8b2
Author: Mike Frysinger  gentoo  org>
AuthorDate: Wed Mar  8 01:22:44 2017 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Wed Mar  8 01:22:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec755a89

app-misc/anki: version bump to 2.0.43

 app-misc/anki/Manifest   |  1 +
 app-misc/anki/anki-2.0.43.ebuild | 67 
 2 files changed, 68 insertions(+)

diff --git a/app-misc/anki/Manifest b/app-misc/anki/Manifest
index 9279b58f308..529af4265e8 100644
--- a/app-misc/anki/Manifest
+++ b/app-misc/anki/Manifest
@@ -4,3 +4,4 @@ DIST anki-2.0.34.tgz 3411136 SHA256 
ce70f10efb7deabb5cf5e6e003a3ee0b22a2d37ed24a
 DIST anki-2.0.35.tgz 3410475 SHA256 
bb8a229b85f551e2f69829f9ec8485633b739c701dabd0067acb06fe3b1af3b4 SHA512 
4877e564bf052220b6ba8b59d18d7a1a3a326b01339dfdf85cc13513c6f54a8927f3fad2861f6edff0db691ea208dd1a481afa3f412d7b4af4ee94d645ee6e6e
 WHIRLPOOL 
04166b0764c1f3e8aeee33b1a3b0a70510b3be8e34e9bee8b43ca0cbbfb416e03ff19b1fe714aa7c2e7970dfca86524bfa4d739e86a4ac1bdc07a765cd1b1d08
 DIST anki-2.0.36.tgz 3410538 SHA256 
fb208230cdc50ea02d53f521cf03926c627fff7cf731b7d29dc733d3ab04171c SHA512 
34ef4c06a21c786d9a82f41bd2bc8308a12860f17d0cbb45466ac7f0e3867b669f8bae65442bb74af51ad906393b790b049c82f2bfa0871cb465d96dd057e147
 WHIRLPOOL 
dd3c8f5ae28e14ee4c0f8d8142d87a4bc308f8c877c82aa23c3785d88e512da68105ca5f55d683b2886bdafe70abd0e375465744fa7d7e22f6f8935b2f70aae4
 DIST anki-2.0.41.tgz 3422038 SHA256 
f9e8498d62cda2c2892ca2141ec1a318159499c6b280edeaf8c2b95e97e3ab4e SHA512 
b5f58fdd690cca84fbe26f6b626d04e638b9d814a51fa6bad33f86eccc3c8d41712594a60a6621b1103fe974350a6ecffcd4e5cc1702eb3d79d3187fe30b8872
 WHIRLPOOL 
08b0e8beae817ccca10f392d4bd8be1d560860a4768515e5b3023b792288680651baae2669532b66aac65c2afe1fc4d18ca0cddb9282b6f5159a31d670624810
+DIST anki-2.0.43.tgz 3422113 SHA256 
009b91568f944bfd14886428ca7de550158043d16438257211e0569285241a7b SHA512 
e50ee4cf6fd7be266b6d38682e28a06b51cc42a2667f35fbafa755152d47bbadb2fbd2baa771d13e73f39973a4102d626fbe7327a5de05efbc3700d7a2c9909c
 WHIRLPOOL 
2b7ffa788d65b8fd4b489556b3a66a5e6f2bdcd1807d94a02a64995dfad1d6a8f2821cabd5bfaa760d222b5c05aa99e8a87eb6fefc72f60568136e414e3907e9

diff --git a/app-misc/anki/anki-2.0.43.ebuild b/app-misc/anki/anki-2.0.43.ebuild
new file mode 100644
index 000..6232b75607f
--- /dev/null
+++ b/app-misc/anki/anki-2.0.43.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="sqlite"
+
+inherit eutils python-single-r1
+
+DESCRIPTION="A spaced-repetition memory training program (flash cards)"
+HOMEPAGE="https://apps.ankiweb.net;
+SRC_URI="https://apps.ankiweb.net/downloads/current/${P}-source.tgz -> 
${P}.tgz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="latex +recording +sound"
+
+RDEPEND="${PYTHON_DEPS}
+   dev-python/PyQt4[X,svg,webkit]
+   >=dev-python/httplib2-0.7.4
+   dev-python/beautifulsoup:python-2
+   dev-python/send2trash
+   recording? (
+   media-sound/lame
+   >=dev-python/pyaudio-0.2.4
+   )
+   sound? ( media-video/mplayer )
+   latex? (
+   app-text/texlive
+   app-text/dvipng
+   )"
+DEPEND=""
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   rm -r thirdparty || die
+   sed -i -e "s/updates=True/updates=False/" \
+   aqt/profiles.py || die
+}
+
+# Nothing to configure or compile
+src_configure() {
+   true
+}
+
+src_compile() {
+   true
+}
+
+src_install() {
+   doicon ${PN}.png
+   domenu ${PN}.desktop
+   doman ${PN}.1
+
+   dodoc README README.development
+   python_domodule aqt anki
+   python_doscript anki/anki
+
+   # Localization files go into the anki directory:
+   python_moduleinto anki
+   python_domodule locale
+}



  1   2   3   >