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

2016-04-28 Thread Jeroen Roovers
commit: 01fd9c69d729606d4f9e108e5134e4077767d69e
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Fri Apr 29 05:53:05 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Fri Apr 29 05:57:15 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01fd9c69

dev-lang/mujs: Stable for PPC64 (bug #571322).

Package-Manager: portage-2.2.28
RepoMan-Options: --ignore-arches

 dev-lang/mujs/mujs-0_p20150202.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/mujs/mujs-0_p20150202.ebuild 
b/dev-lang/mujs/mujs-0_p20150202.ebuild
index cb61ee7..4d215ba 100644
--- a/dev-lang/mujs/mujs-0_p20150202.ebuild
+++ b/dev-lang/mujs/mujs-0_p20150202.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="http://git.ghostscript.com/?p=mujs.git;a=snapshot;h=c1ad1ba1e482e7d0174
 
 LICENSE="AGPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~ppc ppc64 ~sparc ~x86 ~amd64-linux 
~ppc-macos ~x64-macos ~x86-macos"
 IUSE=""
 
 DEPEND=""



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

2016-04-28 Thread Jeroen Roovers
commit: ef3aaee35074803610a98a00e5a87d6bc8304532
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Fri Apr 29 05:56:54 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Fri Apr 29 05:57:20 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef3aaee3

app-text/mupdf: Stable for PPC64 (bug #571322).

Package-Manager: portage-2.2.28
RepoMan-Options: --ignore-arches

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

diff --git a/app-text/mupdf/mupdf-1.8.ebuild b/app-text/mupdf/mupdf-1.8.ebuild
index 8f11d94..91b7c8f 100644
--- a/app-text/mupdf/mupdf-1.8.ebuild
+++ b/app-text/mupdf/mupdf-1.8.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://git.ghostscript.com/?p=mupdf.git;a=snapshot;h=179403598244f069b5
 LICENSE="AGPL-3"
 MY_SOVER=1.8
 SLOT="0/${MY_SOVER}"
-KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~ppc ppc64 ~sparc ~x86 ~amd64-linux 
~ppc-macos ~x64-macos ~x86-macos"
 IUSE="X vanilla +curl javascript libressl opengl +openssl static static-libs"
 
 LIB_DEPEND="



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

2016-04-28 Thread Tim Harder
commit: cda63447d693ea2f8b07a4156b547e3c1539bd08
Author: Aric Belsito  gmail  com>
AuthorDate: Mon Apr 25 20:33:47 2016 +
Commit: Tim Harder  gentoo  org>
CommitDate: Fri Apr 29 05:55:23 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cda63447

app-editors/neovim: Bump to v0.1.4

Dependency change from dev-lua/messagepack -> dev-lua/mpack

Also fixes dev-lang/lua being used as the default interpreter, causing a build
failure because dev-lua/LuaBitOp is not installed.
Gentoo-bug: 577124

 app-editors/neovim/Manifest|  1 +
 app-editors/neovim/neovim-0.1.4.ebuild | 75 ++
 2 files changed, 76 insertions(+)

diff --git a/app-editors/neovim/Manifest b/app-editors/neovim/Manifest
index 462f866..2b86755 100644
--- a/app-editors/neovim/Manifest
+++ b/app-editors/neovim/Manifest
@@ -2,3 +2,4 @@ DIST neovim-0.1.0.tar.gz 7644722 SHA256 
e8659558103b8f5a65aac84007a12e3581b32736
 DIST neovim-0.1.1.tar.gz 7584560 SHA256 
f39bcab23457c66ce0d67dcf8029743703f860413db0070f75d4f0ffad27c6c1 SHA512 
7098bef9b81862f009789cff49a063d56d52d2f5c74e2fe68ad65c952c61c07eabeb6be150b369a5a179957f20187de3051caaa30b1e0cb4ec1e9e49b4e77333
 WHIRLPOOL 
9df0d6d59bdda2def2d8a393eec579f341256aff18c485cbb08c96637c597ee4df73a68a09105e776605194412274df2c82b78f7ca0e0bc1e20d4780fcdfa57f
 DIST neovim-0.1.2.tar.gz 7610804 SHA256 
549881465eff82454660ae92d857d6ffa22383d45c94c46f3753fd1b0e699247 SHA512 
dc03d92ff296f3ff55225d514479f1ac201a5a65eb8a6c02e71935ca44feb8ab15897b26a2ea46e53771f902c57b027d07e02f95673268ee060c6b77c4aa90e4
 WHIRLPOOL 
ef1253249120c89c6efc15520263c889a9972df0c11e9353dedeee112c46ee9b92355fa3dabdf2d15cb7d0416681d1c8b55a9c02266048154f3afe104fdf4ff9
 DIST neovim-0.1.3.tar.gz 7636777 SHA256 
7a86892d941b8829537ad46864b9a363d009ba56aeefdef2ee15ffa3eee5f92b SHA512 
70c979fa06784cae4ded43c7fef7906c743729ed43a50003deec1d2ab7a800bfeab81c394893796a06d0f37811867062b2f766936c2a871f7d968b350729d4c8
 WHIRLPOOL 
1b3ccb589b3b2ee6d0e6bb1e2139c6ae508859637a0b075a6ccef5168386737713549abab37c7148d9d44d19be54a75587253144aaa1b4c5315408838cdaa4c5
+DIST neovim-0.1.4.tar.gz 7678847 SHA256 
bb7e359eb83db20c5ec5984b470b249372b6dcd813ae2ccf72c01cce560f93e9 SHA512 
e96e768703e4b842355a7543e5c9980b148b9b10cd032570fb420e3e1207102f9769fa6d36fba1d263ed9333d339eab387a196d4a8f724d89db2800097b89d37
 WHIRLPOOL 
6512b91931168c64fc34f626aeb409c8dc9612e00389a86c7fc07232fd8d26bd289d87dbbf8f01ac9297aa48c33682dc129ab936d0b24aee3c38627e863cc9e6

diff --git a/app-editors/neovim/neovim-0.1.4.ebuild 
b/app-editors/neovim/neovim-0.1.4.ebuild
new file mode 100644
index 000..a9c90de
--- /dev/null
+++ b/app-editors/neovim/neovim-0.1.4.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit cmake-utils flag-o-matic
+
+DESCRIPTION="Vim-fork focused on extensibility and agility."
+HOMEPAGE="https://neovim.io;
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="git://github.com/neovim/neovim.git"
+else
+   SRC_URI="https://github.com/neovim/neovim/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="Apache-2.0 vim"
+SLOT="0"
+IUSE="+nvimpager perl python +jemalloc"
+
+CDEPEND="dev-lang/luajit:2
+   >=dev-libs/libtermkey-0.17
+   >=dev-libs/libuv-1.2.0
+   >=dev-libs/msgpack-1.0.0
+   >=dev-libs/unibilium-1.1.1
+   dev-libs/libvterm
+   dev-lua/lpeg[luajit]
+   dev-lua/mpack[luajit]
+   jemalloc? ( dev-libs/jemalloc )
+"
+DEPEND="${CDEPEND}
+   virtual/libiconv
+   virtual/libintl"
+RDEPEND="${CDEPEND}
+   perl? ( dev-lang/perl )
+   python? ( dev-python/neovim-python-client )"
+
+CMAKE_BUILD_TYPE=RelWithDebInfo
+
+src_prepare() {
+   # use our system vim dir
+   sed -e '/^# define SYS_VIMRC_FILE/s|$VIM|'"${EPREFIX}"'/etc/vim|' \
+   -i src/nvim/globals.h || die
+
+   # add eclass to bash filetypes
+   sed -e 's|*.ebuild|*.ebuild,*.eclass|' -i runtime/filetype.vim || die
+
+   cmake-utils_src_prepare
+}
+
+src_configure() {
+   export USE_BUNDLED_DEPS=OFF
+   append-cflags "-Wno-error"
+   local mycmakeargs=(
+   $(cmake-utils_use_enable jemalloc JEMALLOC)
+   -DLIBUNIBILIUM_USE_STATIC=OFF
+   -DLIBTERMKEY_USE_STATIC=OFF
+   -DLIBVTERM_USE_STATIC=OFF
+   )
+   cmake-utils_src_configure
+}
+
+src_install() {
+   cmake-utils_src_install
+
+   # install a default configuration file
+   insinto /etc/vim
+   doins "${FILESDIR}"/sysinit.vim
+
+   # conditionally install a symlink for nvimpager
+   if use nvimpager; then
+   dosym /usr/share/nvim/runtime/macros/less.sh /usr/bin/nvimpager
+   fi
+}



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

2016-04-28 Thread Ian Delaney
commit: 14cb582e7423bf3c2a463df86c8c139d7bf138e4
Author: Göktürk Yüksek  binghamton  edu>
AuthorDate: Thu Apr 28 22:34:13 2016 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Fri Apr 29 05:46:20 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14cb582e

dev-python/uranium: move build time dependency gettext

from RDEPEND to DEPEND

Package-Manager: portage-2.2.26
Closes: https://github.com/gentoo/gentoo/pull/1372

Signed-off-by: Ian Delaney  gentoo.org>

 .../{uranium-2.1.0_beta.ebuild => uranium-2.1.0_beta-r1.ebuild}   | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/uranium/uranium-2.1.0_beta.ebuild 
b/dev-python/uranium/uranium-2.1.0_beta-r1.ebuild
similarity index 96%
rename from dev-python/uranium/uranium-2.1.0_beta.ebuild
rename to dev-python/uranium/uranium-2.1.0_beta-r1.ebuild
index 861956d..4a0e83b 100644
--- a/dev-python/uranium/uranium-2.1.0_beta.ebuild
+++ b/dev-python/uranium/uranium-2.1.0_beta-r1.ebuild
@@ -24,9 +24,9 @@ RDEPEND="${PYTHON_DEPS}
dev-python/PyQt5[${PYTHON_USEDEP}]
dev-python/numpy[${PYTHON_USEDEP}]
dev-qt/qtdeclarative:5
-   dev-qt/qtquickcontrols:5
-   sys-devel/gettext"
+   dev-qt/qtquickcontrols:5"
 DEPEND="${RDEPEND}
+   sys-devel/gettext
doc? ( app-doc/doxygen )
test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
 S="${WORKDIR}/${MY_PN}-${MY_PV}"



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

2016-04-28 Thread Ian Delaney
commit: dafb67602f38b183c1571b1403846ca4a6b2c6b4
Author: Mykyta Holubakha  gmail  com>
AuthorDate: Wed Apr 27 11:53:16 2016 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Fri Apr 29 05:46:20 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dafb6760

media-gfx/imv: version bump to 2.1.0

2.1.0, live: added sys-apps/renameutils blocker

dropped ebuild 2.0.0

renamed dist tarball
Closes: https://github.com/gentoo/gentoo/pull/1361

Signed-off-by: Ian Delaney  gentoo.org>

 media-gfx/imv/Manifest   | 2 +-
 media-gfx/imv/{imv-2.0.0.ebuild => imv-2.1.0.ebuild} | 3 ++-
 media-gfx/imv/imv-.ebuild| 1 +
 3 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/media-gfx/imv/Manifest b/media-gfx/imv/Manifest
index 29c0830..d41af2d 100644
--- a/media-gfx/imv/Manifest
+++ b/media-gfx/imv/Manifest
@@ -1 +1 @@
-DIST v2.0.0.tar.gz 25426 SHA256 
d1d68542700ab4ce386689d5a9335417349a9557f6b1e51615c7b51c8b124647 SHA512 
708ebfaef30fb2c6fb584f29f082a8986ce1d5815e7449c35b4f8d69af6f52863844c8579a026676275a2da525aac1bd373df002e1b20ac77e1464200da3ef12
 WHIRLPOOL 
378e988f9e5f2c3751dbf11053554e9becb85b40716cc708b154f0aa46f82e335b628e0ef5e0b8917f78a180a98d4615491d758b0c78dc642a6d87cb279c693c
+DIST imv-2.1.0.tar.gz 27023 SHA256 
b3d97e09c7bfa39387b369638c70efd52476cf5a2e23e94ab6c722196cf2b7a6 SHA512 
0419cf243a8380a07612da467925e669156a9ae597aa9d742956a79f24db3315f5183a43b318f0af1d87bbea5ebd9937680d1c13ec45f9eb78c107ed9584c3cc
 WHIRLPOOL 
88b5569d37b9d4afc75a608bcda7ee63f709e58be4ccb19eb089fb271c797da5d285fd736e816282d26efdb2964b79444bcd4233c4c9800bde2b3029bdbe85bc

diff --git a/media-gfx/imv/imv-2.0.0.ebuild b/media-gfx/imv/imv-2.1.0.ebuild
similarity index 85%
rename from media-gfx/imv/imv-2.0.0.ebuild
rename to media-gfx/imv/imv-2.1.0.ebuild
index 3943820..95e7b78 100644
--- a/media-gfx/imv/imv-2.0.0.ebuild
+++ b/media-gfx/imv/imv-2.1.0.ebuild
@@ -8,13 +8,14 @@ inherit eutils fdo-mime
 
 DESCRIPTION="Minimal image viewer designed for tiling window manager users"
 HOMEPAGE="https://github.com/eXeC64/imv;
-SRC_URI="https://github.com/eXeC64/${PN}/archive/v${PV}.tar.gz;
+SRC_URI="https://github.com/eXeC64/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
 RDEPEND="
+   !sys-apps/renameutils
media-libs/fontconfig
media-libs/libsdl2
media-libs/sdl2-ttf

diff --git a/media-gfx/imv/imv-.ebuild b/media-gfx/imv/imv-.ebuild
index 68c6bd7..da46591 100644
--- a/media-gfx/imv/imv-.ebuild
+++ b/media-gfx/imv/imv-.ebuild
@@ -15,6 +15,7 @@ SLOT="0"
 KEYWORDS=""
 
 RDEPEND="
+   !sys-apps/renameutils
media-libs/fontconfig
media-libs/libsdl2
media-libs/sdl2-ttf



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

2016-04-28 Thread Jeroen Roovers
commit: 3ee2b022109cb78290f023dfeeb21b44e08e5306
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Fri Apr 29 05:28:06 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Fri Apr 29 05:28:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ee2b022

www-client/opera-beta: Old.

Package-Manager: portage-2.2.28

 www-client/opera-beta/Manifest |  2 -
 .../opera-beta/opera-beta-37.0.2178.22.ebuild  | 91 --
 2 files changed, 93 deletions(-)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index fb3aafd..c5be38b 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,5 +1,3 @@
-DIST opera-beta_37.0.2178.22_amd64.deb 48257200 SHA256 
ea28c45520bb4d030fd649ad310f1383cd71d5f6e47105a255a3612eac767cc7 SHA512 
275ccd038655c7b5a8c8b8125e9c1b43dbbfa840763d7874606eac4686f97031c1ced3cde62356f18d5be0614fd7f8554f0434fd18622ed08da07bbca35570b0
 WHIRLPOOL 
73ef24dcdc2cf08c21616343444d6368225553f123031e27bbc865770d2f7871e1e27964e3e79a72724691025613b884aaacd3e882c928e4f91bae83a6d4228e
-DIST opera-beta_37.0.2178.22_i386.deb 50402586 SHA256 
4c0339af1b000722e7a2004910251f049749837ba62aead2514792aa6d2a0dbb SHA512 
8eb4d7c312c3d8254a5e50807ff58d3f5e72b240737c82714fb35524498d99e3ae731e30f720e0d2e9d5eb2a2a7bfe7edf869cb60dc4ca7b0ffb1672027997a8
 WHIRLPOOL 
9756fada9c1e84270e0ce542cdcc5c114638fb55b371583bb11fad755f2c60e42eebd2f5e4ec07f7df5235391d071df49631e1fa05f95f6754564dea7e9620d4
 DIST opera-beta_37.0.2178.27_amd64.deb 49003882 SHA256 
4df608dd003f729d1641beebbacd31d47121725131b451dedcc6cfbd924f4699 SHA512 
ae2d885ac7c4fd7bc4c5d99096871801e6be5cbf2fa3171d0f25d5a7197e809a192805896ab12b39cbc5f7fef394b0d2abfbd3c76807c48752cab891e3a65f97
 WHIRLPOOL 
5c5e84021ef8cb4ff61a66ab2b2e0519f1fc8429b6358988fdee920de6cda116fc407f2e207f15e2a3d8e6263a0dc9d203fe95b58ff86ab58a10a507095747f0
 DIST opera-beta_37.0.2178.27_i386.deb 50011284 SHA256 
d231feaeba228a22364ec013a7ca75e03e5023ca93c8a090a3aeccb969c246b3 SHA512 
19f91c8fc018aaa019bbb14105494b069ef3e4f8375021ac389aebd9b506d6e4e58a1da64aa453b0b2e80e75e8d32ea43a90f79e00887d7f3592bea20988e168
 WHIRLPOOL 
6ab4b253d905abe27a79f3991cd6c5f11faa31784f63787008ef5bc7824ed3d4739aa598d31ee346a996a51075a4662c7c44e3d73795ff9f58b0aee332e24ff6
 DIST opera-beta_37.0.2178.31_amd64.deb 48348650 SHA256 
8375c2ac7ce44ecd3465a3fa15e5f567a0986e8b09159e61c1748279fd9effd4 SHA512 
d9c2ff64a4e0b4c21d8e82fedb18f94f7170e98de6e53ce5724272d7a28a36af47768eac7aad47dbada20ceacd914dec2284dc6e7eb8dbb29ba6e574771b5579
 WHIRLPOOL 
615a30051d26dda499040c4b04ad345b8d668b37a5afbee4bc8f1717701fb4de25855925074171ef599f2a7d068ae5396aed92c86097e290af58ab5716446714

diff --git a/www-client/opera-beta/opera-beta-37.0.2178.22.ebuild 
b/www-client/opera-beta/opera-beta-37.0.2178.22.ebuild
deleted file mode 100644
index bfeded8..000
--- a/www-client/opera-beta/opera-beta-37.0.2178.22.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-CHROMIUM_LANGS="
-   af az be bg bn ca cs da de el en_GB en_US es_419 es fil fi fr_CA fr fy 
gd
-   hi hr hu id it ja kk ko lt lv me mk ms nb nl nn pa pl pt_BR pt_PT ro ru 
sk
-   sr sv sw ta te th tr uk uz vi zh_CN zh_TW zu
-"
-inherit chromium multilib unpacker
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="http://www.opera.com/;
-LICENSE="OPERA-2014"
-SLOT="0"
-SRC_URI_BASE="http://get.geo.opera.com/pub/;
-SRC_URI="
-   amd64?  ( "${SRC_URI_BASE}${PN}/${PV}/linux/${PN}_${PV}_amd64.deb" )
-   x86?( "${SRC_URI_BASE}${PN}/${PV}/linux/${PN}_${PV}_i386.deb" )
-"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gconf:2
-   media-libs/alsa-lib
-   media-libs/fontconfig
-   media-libs/freetype
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:2
-   x11-libs/libX11
-   x11-libs/libXScrnSaver
-   x11-libs/libXcomposite
-   x11-libs/libXcursor
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXi
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   x11-libs/libXtst
-   x11-libs/libnotify
-   x11-libs/pango[X]
-"
-
-QA_PREBUILT="*"
-S=${WORKDIR}
-OPERA_HOME="usr/$(get_libdir)/${PN}"
-
-src_unpack() {
-   unpack_deb ${A}
-}
-
-src_prepare() {
-   case ${ARCH} in
-   amd64)
-   mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die
-   rm -r usr/lib || die
-   ;;
-   x86)
-   mv usr/lib/i386-linux-gnu/${PN} usr/$(get_libdir)/ || 
die
-   ;;
-   esac
-
-   rm usr/bin/${PN} || die
-
-   rm 

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

2016-04-28 Thread Jeroen Roovers
commit: 264ac97519c68d49485392b076b69903a9343ec3
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Fri Apr 29 05:20:52 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Fri Apr 29 05:20:52 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=264ac975

www-client/opera-developer: Old.

Package-Manager: portage-2.2.28

 www-client/opera-developer/Manifest|  2 -
 .../opera-developer-38.0.2198.0.ebuild | 91 --
 2 files changed, 93 deletions(-)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index 4c62e3e..609637d 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,5 +1,3 @@
-DIST opera-developer_38.0.2198.0_amd64.deb 48798364 SHA256 
15e83c4ad350f0b6d4c94aeb1525872f924120672a545a1cd47ff1e3f8db58c3 SHA512 
8b1d6b5bf5571b8db5aceecd18ba01fcd4510742c79912e8ac4950af80e7924f07539e3ac1386418f4234e11eb568a86a39d6d7eb98ba3142a538670cca6
 WHIRLPOOL 
6f970bd833471e4eff2f9b711f3f47fca3ec5dd2ab33b606d78ec10b633025fc66fb9807f825d2828b0e3412e256c68abc4534c484e64cba81ca69e501f3
-DIST opera-developer_38.0.2198.0_i386.deb 50243524 SHA256 
c5905e4bba680d060c264cbf866a2e44ad3f6f96b99e33aa00585d3b888a14a4 SHA512 
a89d0b464a7631a16a49b15b189068b09375e9e383ce293d1fa918ad46c325c2f047c7b08225cfe522cf8d4bbea452eee93fdaa9964267d92061ecd737d6aa5c
 WHIRLPOOL 
90f9808aedac0abc6b72ac4c550c8f197849a526874db18ab7f7b41c98bf94f12845cb25a2307b485a0ddb1a39a897925325cf50cb99c222745e27bc98d12460
 DIST opera-developer_38.0.2205.0_amd64.deb 49292150 SHA256 
057ddd8e1e66723c6a167270bc57db10e13bea4ce60213707f74ad9467d9d3fb SHA512 
a7d8e6a9c074a699e796bdfedf8dd8d2bc6267afff3a04a8dad7618bd4a97d1945c4925c40056c5506b65c514580ad12ed09d9e65e2848c6c8f95501d6954755
 WHIRLPOOL 
ca5e1a1a2ddc05778653f1b41175dbff5aad95eabf551c18f3cb154e78293bfc5eb530a1980fb2e1b52ba63bc781ea38a7a5663c3298d45c4a4fc3dc8e8cdc98
 DIST opera-developer_38.0.2205.0_i386.deb 50346798 SHA256 
b190a5357bc6b418acf8ad4a2185cd4ee5b9f7dea6b34f01809b9ab356ce7508 SHA512 
75f8a12aa0e7c352112a5be92c971bfe7d977dace20c1724e8f5c0512758380080a50d321699dd922674a3a6f4081242374f68b52777fbd8e2afefecf79ecc35
 WHIRLPOOL 
28e8611dc0f624163b48aad73a83777da725af6632102665bf3d18511b9b1eb8a4042d0d251fa3299a5812d7b34b9fdca9c6218c526e1913df4a7ee65d7b2e99
 DIST opera-developer_38.0.2213.0_amd64.deb 49149096 SHA256 
82e38b2bbc7d07e85a956d7c44da39b794231763ef9b00747fb42dd1d6db9e29 SHA512 
6c544bbdf78b1294f9f6cf47492edf13673166fe9bc83c00238916a4567454f36bd708fa8c44f897c8740545201da607f562119d270610053cc49e576110af17
 WHIRLPOOL 
9e4a1dab34ab2ba45105277c5d6fc49a5622910d92c75213973fbcf7c5aab4bb3da5d4947a1f17cb58eaefe1101ff8b5f77d8bda67586f8d7b626d379c62

diff --git a/www-client/opera-developer/opera-developer-38.0.2198.0.ebuild 
b/www-client/opera-developer/opera-developer-38.0.2198.0.ebuild
deleted file mode 100644
index bfeded8..000
--- a/www-client/opera-developer/opera-developer-38.0.2198.0.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-CHROMIUM_LANGS="
-   af az be bg bn ca cs da de el en_GB en_US es_419 es fil fi fr_CA fr fy 
gd
-   hi hr hu id it ja kk ko lt lv me mk ms nb nl nn pa pl pt_BR pt_PT ro ru 
sk
-   sr sv sw ta te th tr uk uz vi zh_CN zh_TW zu
-"
-inherit chromium multilib unpacker
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="http://www.opera.com/;
-LICENSE="OPERA-2014"
-SLOT="0"
-SRC_URI_BASE="http://get.geo.opera.com/pub/;
-SRC_URI="
-   amd64?  ( "${SRC_URI_BASE}${PN}/${PV}/linux/${PN}_${PV}_amd64.deb" )
-   x86?( "${SRC_URI_BASE}${PN}/${PV}/linux/${PN}_${PV}_i386.deb" )
-"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gconf:2
-   media-libs/alsa-lib
-   media-libs/fontconfig
-   media-libs/freetype
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:2
-   x11-libs/libX11
-   x11-libs/libXScrnSaver
-   x11-libs/libXcomposite
-   x11-libs/libXcursor
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXi
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   x11-libs/libXtst
-   x11-libs/libnotify
-   x11-libs/pango[X]
-"
-
-QA_PREBUILT="*"
-S=${WORKDIR}
-OPERA_HOME="usr/$(get_libdir)/${PN}"
-
-src_unpack() {
-   unpack_deb ${A}
-}
-
-src_prepare() {
-   case ${ARCH} in
-   amd64)
-   mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die
-   rm -r usr/lib || die
-   ;;
-   x86)
-   mv usr/lib/i386-linux-gnu/${PN} usr/$(get_libdir)/ || 
die
-   ;;
-   

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

2016-04-28 Thread Jeroen Roovers
commit: 9dc1aa74dc322459db0469adc283510d0c7fae96
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Fri Apr 29 05:20:15 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Fri Apr 29 05:20:15 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dc1aa74

www-client/opera-developer: Version bump.

Package-Manager: portage-2.2.28

 www-client/opera-developer/Manifest|  2 +
 .../opera-developer-38.0.2213.0.ebuild | 91 ++
 2 files changed, 93 insertions(+)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index 9b1c062..4c62e3e 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -2,3 +2,5 @@ DIST opera-developer_38.0.2198.0_amd64.deb 48798364 SHA256 
15e83c4ad350f0b6d4c94
 DIST opera-developer_38.0.2198.0_i386.deb 50243524 SHA256 
c5905e4bba680d060c264cbf866a2e44ad3f6f96b99e33aa00585d3b888a14a4 SHA512 
a89d0b464a7631a16a49b15b189068b09375e9e383ce293d1fa918ad46c325c2f047c7b08225cfe522cf8d4bbea452eee93fdaa9964267d92061ecd737d6aa5c
 WHIRLPOOL 
90f9808aedac0abc6b72ac4c550c8f197849a526874db18ab7f7b41c98bf94f12845cb25a2307b485a0ddb1a39a897925325cf50cb99c222745e27bc98d12460
 DIST opera-developer_38.0.2205.0_amd64.deb 49292150 SHA256 
057ddd8e1e66723c6a167270bc57db10e13bea4ce60213707f74ad9467d9d3fb SHA512 
a7d8e6a9c074a699e796bdfedf8dd8d2bc6267afff3a04a8dad7618bd4a97d1945c4925c40056c5506b65c514580ad12ed09d9e65e2848c6c8f95501d6954755
 WHIRLPOOL 
ca5e1a1a2ddc05778653f1b41175dbff5aad95eabf551c18f3cb154e78293bfc5eb530a1980fb2e1b52ba63bc781ea38a7a5663c3298d45c4a4fc3dc8e8cdc98
 DIST opera-developer_38.0.2205.0_i386.deb 50346798 SHA256 
b190a5357bc6b418acf8ad4a2185cd4ee5b9f7dea6b34f01809b9ab356ce7508 SHA512 
75f8a12aa0e7c352112a5be92c971bfe7d977dace20c1724e8f5c0512758380080a50d321699dd922674a3a6f4081242374f68b52777fbd8e2afefecf79ecc35
 WHIRLPOOL 
28e8611dc0f624163b48aad73a83777da725af6632102665bf3d18511b9b1eb8a4042d0d251fa3299a5812d7b34b9fdca9c6218c526e1913df4a7ee65d7b2e99
+DIST opera-developer_38.0.2213.0_amd64.deb 49149096 SHA256 
82e38b2bbc7d07e85a956d7c44da39b794231763ef9b00747fb42dd1d6db9e29 SHA512 
6c544bbdf78b1294f9f6cf47492edf13673166fe9bc83c00238916a4567454f36bd708fa8c44f897c8740545201da607f562119d270610053cc49e576110af17
 WHIRLPOOL 
9e4a1dab34ab2ba45105277c5d6fc49a5622910d92c75213973fbcf7c5aab4bb3da5d4947a1f17cb58eaefe1101ff8b5f77d8bda67586f8d7b626d379c62
+DIST opera-developer_38.0.2213.0_i386.deb 50733878 SHA256 
ee36885c0b92e97a38c8a700f647f3a8dd42286d73e635df6cb8cad53a0e3a61 SHA512 
4829c5893038f4af17ccd032ef38e3a405e843bffea15e70c7d2d8af4e349afbad0ebc211a6885b9b5b2cf584a710d6f1d21a63bec8c9a00de9a568cc236df3c
 WHIRLPOOL 
5014137aa29119638b01afe1759f3db08dd287d6c203f8391bf648c39a39a2e1237206b69b2c0215ee1c9e863474e717ca0ee409c01b0856c9fd6f6494b72c2c

diff --git a/www-client/opera-developer/opera-developer-38.0.2213.0.ebuild 
b/www-client/opera-developer/opera-developer-38.0.2213.0.ebuild
new file mode 100644
index 000..bfeded8
--- /dev/null
+++ b/www-client/opera-developer/opera-developer-38.0.2213.0.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+CHROMIUM_LANGS="
+   af az be bg bn ca cs da de el en_GB en_US es_419 es fil fi fr_CA fr fy 
gd
+   hi hr hu id it ja kk ko lt lv me mk ms nb nl nn pa pl pt_BR pt_PT ro ru 
sk
+   sr sv sw ta te th tr uk uz vi zh_CN zh_TW zu
+"
+inherit chromium multilib unpacker
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="http://www.opera.com/;
+LICENSE="OPERA-2014"
+SLOT="0"
+SRC_URI_BASE="http://get.geo.opera.com/pub/;
+SRC_URI="
+   amd64?  ( "${SRC_URI_BASE}${PN}/${PV}/linux/${PN}_${PV}_amd64.deb" )
+   x86?( "${SRC_URI_BASE}${PN}/${PV}/linux/${PN}_${PV}_i386.deb" )
+"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gconf:2
+   media-libs/alsa-lib
+   media-libs/fontconfig
+   media-libs/freetype
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:2
+   x11-libs/libX11
+   x11-libs/libXScrnSaver
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXtst
+   x11-libs/libnotify
+   x11-libs/pango[X]
+"
+
+QA_PREBUILT="*"
+S=${WORKDIR}
+OPERA_HOME="usr/$(get_libdir)/${PN}"
+
+src_unpack() {
+   unpack_deb ${A}
+}
+
+src_prepare() {
+   case ${ARCH} in
+   amd64)
+   mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die
+   rm -r usr/lib || die
+   ;;
+   x86)
+   mv 

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

2016-04-28 Thread Jeroen Roovers
commit: efbd1ac98c992d5ec2aae0b67a8d8b9c5c4e
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Fri Apr 29 05:27:36 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Fri Apr 29 05:27:36 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efbd1ac9

www-client/opera-beta: Version bump.

Package-Manager: portage-2.2.28

 www-client/opera-beta/Manifest |  2 +
 .../opera-beta/opera-beta-37.0.2178.31.ebuild  | 91 ++
 2 files changed, 93 insertions(+)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index fe32199..fb3aafd 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -2,3 +2,5 @@ DIST opera-beta_37.0.2178.22_amd64.deb 48257200 SHA256 
ea28c45520bb4d030fd649ad3
 DIST opera-beta_37.0.2178.22_i386.deb 50402586 SHA256 
4c0339af1b000722e7a2004910251f049749837ba62aead2514792aa6d2a0dbb SHA512 
8eb4d7c312c3d8254a5e50807ff58d3f5e72b240737c82714fb35524498d99e3ae731e30f720e0d2e9d5eb2a2a7bfe7edf869cb60dc4ca7b0ffb1672027997a8
 WHIRLPOOL 
9756fada9c1e84270e0ce542cdcc5c114638fb55b371583bb11fad755f2c60e42eebd2f5e4ec07f7df5235391d071df49631e1fa05f95f6754564dea7e9620d4
 DIST opera-beta_37.0.2178.27_amd64.deb 49003882 SHA256 
4df608dd003f729d1641beebbacd31d47121725131b451dedcc6cfbd924f4699 SHA512 
ae2d885ac7c4fd7bc4c5d99096871801e6be5cbf2fa3171d0f25d5a7197e809a192805896ab12b39cbc5f7fef394b0d2abfbd3c76807c48752cab891e3a65f97
 WHIRLPOOL 
5c5e84021ef8cb4ff61a66ab2b2e0519f1fc8429b6358988fdee920de6cda116fc407f2e207f15e2a3d8e6263a0dc9d203fe95b58ff86ab58a10a507095747f0
 DIST opera-beta_37.0.2178.27_i386.deb 50011284 SHA256 
d231feaeba228a22364ec013a7ca75e03e5023ca93c8a090a3aeccb969c246b3 SHA512 
19f91c8fc018aaa019bbb14105494b069ef3e4f8375021ac389aebd9b506d6e4e58a1da64aa453b0b2e80e75e8d32ea43a90f79e00887d7f3592bea20988e168
 WHIRLPOOL 
6ab4b253d905abe27a79f3991cd6c5f11faa31784f63787008ef5bc7824ed3d4739aa598d31ee346a996a51075a4662c7c44e3d73795ff9f58b0aee332e24ff6
+DIST opera-beta_37.0.2178.31_amd64.deb 48348650 SHA256 
8375c2ac7ce44ecd3465a3fa15e5f567a0986e8b09159e61c1748279fd9effd4 SHA512 
d9c2ff64a4e0b4c21d8e82fedb18f94f7170e98de6e53ce5724272d7a28a36af47768eac7aad47dbada20ceacd914dec2284dc6e7eb8dbb29ba6e574771b5579
 WHIRLPOOL 
615a30051d26dda499040c4b04ad345b8d668b37a5afbee4bc8f1717701fb4de25855925074171ef599f2a7d068ae5396aed92c86097e290af58ab5716446714
+DIST opera-beta_37.0.2178.31_i386.deb 50018502 SHA256 
c2830bf3ceb237ebe04857fcafe4a3f136b58165311dde1710a236671056c3fd SHA512 
eec18fc07ba6b73e0ea1b60f423ebf5e9cb6ad7828d33fb8e696a615367d7fe334fbeccc4e3ecf7b2710e4f69d679727810d16ed475d6559cc71815b991d96d1
 WHIRLPOOL 
5737c8345baf2433ff81d97b74f830d3e888150370eeeac9cc5afe38b4ade0eb3b665e65d6960e722d8019546aa2a7378146865a299b0d5a3064207b8d354a0a

diff --git a/www-client/opera-beta/opera-beta-37.0.2178.31.ebuild 
b/www-client/opera-beta/opera-beta-37.0.2178.31.ebuild
new file mode 100644
index 000..bfeded8
--- /dev/null
+++ b/www-client/opera-beta/opera-beta-37.0.2178.31.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+CHROMIUM_LANGS="
+   af az be bg bn ca cs da de el en_GB en_US es_419 es fil fi fr_CA fr fy 
gd
+   hi hr hu id it ja kk ko lt lv me mk ms nb nl nn pa pl pt_BR pt_PT ro ru 
sk
+   sr sv sw ta te th tr uk uz vi zh_CN zh_TW zu
+"
+inherit chromium multilib unpacker
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="http://www.opera.com/;
+LICENSE="OPERA-2014"
+SLOT="0"
+SRC_URI_BASE="http://get.geo.opera.com/pub/;
+SRC_URI="
+   amd64?  ( "${SRC_URI_BASE}${PN}/${PV}/linux/${PN}_${PV}_amd64.deb" )
+   x86?( "${SRC_URI_BASE}${PN}/${PV}/linux/${PN}_${PV}_i386.deb" )
+"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gconf:2
+   media-libs/alsa-lib
+   media-libs/fontconfig
+   media-libs/freetype
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:2
+   x11-libs/libX11
+   x11-libs/libXScrnSaver
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXtst
+   x11-libs/libnotify
+   x11-libs/pango[X]
+"
+
+QA_PREBUILT="*"
+S=${WORKDIR}
+OPERA_HOME="usr/$(get_libdir)/${PN}"
+
+src_unpack() {
+   unpack_deb ${A}
+}
+
+src_prepare() {
+   case ${ARCH} in
+   amd64)
+   mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die
+   rm -r usr/lib || die
+   ;;
+   x86)
+   mv usr/lib/i386-linux-gnu/${PN} usr/$(get_libdir)/ || 
die
+   

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

2016-04-28 Thread Hans de Graaff
commit: 0b12cdf640d08c39669fe4043fb2f331776d9100
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Apr 29 04:41:57 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Apr 29 04:41:57 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b12cdf6

dev-ruby/rubygems: add 2.6.4

Package-Manager: portage-2.2.26

 dev-ruby/rubygems/Manifest  |   1 +
 dev-ruby/rubygems/rubygems-2.6.4.ebuild | 111 
 2 files changed, 112 insertions(+)

diff --git a/dev-ruby/rubygems/Manifest b/dev-ruby/rubygems/Manifest
index 2a0da2b..596af0f 100644
--- a/dev-ruby/rubygems/Manifest
+++ b/dev-ruby/rubygems/Manifest
@@ -4,3 +4,4 @@ DIST rubygems-2.5.2.tgz 475434 SHA256 
5171ce6fa04c74606991f9c318a924f095241d7ce1
 DIST rubygems-2.6.1.tgz 477342 SHA256 
c9c4d1a8367a1c05bc568fa0eb5c830974d0f328dd73827cc129c0905aae1f4f SHA512 
e854140abb4b8e1d48ee612122818525c92e47871fd26835047fcb968da069c6b259f03ae6ba424f95d667b5a2e7c8afbcc07711a60c73ea7ab64e12ac7ddb63
 WHIRLPOOL 
3dc87db7f71ce4f3db745b1c5fa0c54220db48cedfee143329ed36c68b24f0e3a0397363390b780829308d4ce324b82e494bee034fa6d7081d264b30a5eb557e
 DIST rubygems-2.6.2.tgz 478660 SHA256 
fe9bcd5624579215314e8585852d8214e9be48357e9ab6cb70a594c8a25402c8 SHA512 
f7887c6385119ea29db1338a84e608b42291ff9d6dfb4c6f8ccaad924d252499ca67007d891d5955d707d8c7b291789b6b075466dc66a4f793402296a32527d8
 WHIRLPOOL 
d4c349a0586040ca952eef8ad8aa2fcd4ef0500e546c18f6ae9b152698a443524713c5c341568a97b6d59a3799fccc2b64767c24b754a1b631cba50331ef235d
 DIST rubygems-2.6.3.tgz 477766 SHA256 
c32a806c31223a2e8061d4bd46f7cd7a17be3773bcccf7ef33b5b7f2d23bbd53 SHA512 
e953c796372d8eb93149bebf7d00e7d16e9dc830990a84e651cd5b8b61f38d6d34d2b2fdcc23882d3638a919bd19a34bddeed8739f73418c79d4bc953a40fbb6
 WHIRLPOOL 
2a56ed4e9231075c0f74c14daf7fb78f46ba8413bc81916b517d0f2144c2386829c810ee7f747afc250774f63369127f0a830558e446bc3a935e11b1c84b4e1c
+DIST rubygems-2.6.4.tgz 478582 SHA256 
94d71f42462e12b31054e8c939374f8314f024b1ae5ec1c68ecfc6290da260e8 SHA512 
f90b371865b9ff549bab32aded8fd4b418398ad4532d7eaa301b5522d5436cdcefeeda3bbefc7ac47a8fa13ae59445ea9aacb00eeecd59fb2d57f8c0ef26abd7
 WHIRLPOOL 
384a6b4e992fd3f5896fabc91f85070a07661a6c8a1255a3038fc29a0d1be0965fc810991df678eca74e1fedbdb1e931565e532bf8214f8257f35d0f3a3015eb

diff --git a/dev-ruby/rubygems/rubygems-2.6.4.ebuild 
b/dev-ruby/rubygems/rubygems-2.6.4.ebuild
new file mode 100644
index 000..fb6765e
--- /dev/null
+++ b/dev-ruby/rubygems/rubygems-2.6.4.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+USE_RUBY="ruby20 ruby21 ruby22 ruby23"
+
+inherit ruby-ng prefix
+
+DESCRIPTION="Centralized Ruby extension management system"
+HOMEPAGE="https://rubygems.org/;
+LICENSE="|| ( Ruby MIT )"
+
+SRC_URI="https://rubygems.org/rubygems/${P}.tgz;
+
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+SLOT="0"
+IUSE="server test"
+
+PDEPEND="server? ( >=dev-ruby/builder-2.1 )"
+
+ruby_add_bdepend "
+   test? (
+   >=dev-ruby/minitest-4:0
+   dev-ruby/rdoc
+   )"
+
+all_ruby_prepare() {
+
+   mkdir -p lib/rubygems/defaults || die
+   cp "${FILESDIR}/gentoo-defaults.rb" 
lib/rubygems/defaults/operating_system.rb || die
+
+   eprefixify lib/rubygems/defaults/operating_system.rb
+
+   # Disable broken tests when changing default values:
+   sed -i -e '/test_default_path/,/^  end/ s:^:#:' 
test/rubygems/test_gem.rb || die
+
+   # Skip tests for default gems that all fail
+   sed -i -e '/test_default_gems_use_full_paths/,/^  end/ s:^:#:' 
test/rubygems/test_gem.rb || die
+   sed -i -e '/test_execute_ignore_default_gem_verbose/,/^  end/ s:^:#:' 
test/rubygems/test_gem_commands_cleanup_command.rb || die
+   sed -i -e '/test_execute_default_gem/,/^  end/ s:^:#:' 
test/rubygems/test_gem_commands_contents_command.rb 
test/rubygems/test_gem_commands_pristine_command.rb || die
+   sed -i -e '/test_execute_\(default_details\|show_default_gems\)/,/^  
end/ s:^:#:' test/rubygems/test_gem_commands_query_command.rb || die
+   sed -i -e '/test_execute_all/,/^  end/ s:^:#:' 
test/rubygems/test_gem_commands_uninstall_command.rb || die
+   sed -i -e 
'/\(test_default_gem\|test_check_executable_overwrite\|test_require_works_after_cleanup\)/,/^
  end/ s:^:#:' \
+   test/rubygems/test_{gem_installer,require}.rb || die
+   sed -i -e '/test_\(load_default_gem\|default_spec_stub\)/,/^  end/ 
s:^:#:' test/rubygems/test_gem_specification.rb || die
+   sed -i -e '/test_uninstall_default_gem/,/^  end/ s:^:#:' 
test/rubygems/test_gem_uninstaller.rb || die
+   rm -f test/rubygems/test_gem_indexer.rb || die
+
+   # Avoid tests playing tricks 

[gentoo-commits] repo/gentoo:master commit in: www-apache/passenger/

2016-04-28 Thread Hans de Graaff
commit: fb871c67d2b5cb2ac520ce0736a4e2b66ef058b5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Apr 29 05:00:43 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Apr 29 05:00:43 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb871c67

www-apache/passenger: add 5.0.28

Package-Manager: portage-2.2.26

 www-apache/passenger/Manifest|   1 +
 www-apache/passenger/passenger-5.0.28.ebuild | 118 +++
 2 files changed, 119 insertions(+)

diff --git a/www-apache/passenger/Manifest b/www-apache/passenger/Manifest
index 0329adb..661a5a8 100644
--- a/www-apache/passenger/Manifest
+++ b/www-apache/passenger/Manifest
@@ -1,3 +1,4 @@
 DIST passenger-4.0.60.tar.gz 5271049 SHA256 
bbb8c18cc371441ce4ee9a4de4d124b6ec5e6af6e95a472b93a72d0357dc88fe SHA512 
144df1e5e3dfbf9f9fa13d959c0324760b01c5e86b3f8e52c3d7d9c32eec916a35cc5c52a8c7a5ab9ed1ccee4d7efc9f77fc9940ad1515937a7bfe964753b219
 WHIRLPOOL 
c8f3993b2745eb577c2eddbca2fd280e7db56adbeb4f72ba4b29770d95b991a8012243d1a9bd19aa59a28cfb9326117d649f70cf6d406a4e53acd1e40deb5b57
 DIST passenger-5.0.26.tar.gz 5321762 SHA256 
de3b63b65ff27d193096361a330d9db1dc07076c1ba9be5ecee90322d91dbbc9 SHA512 
4910dfaa7fb431920336a914525a80ea36c6e1edb77608ee2728df2cb8fc17e93dd46f72f77d2167f792c28c78a3474496297a96540068d9d9609f8c4a42fee4
 WHIRLPOOL 
fd033b386a0a51b1403717bd49c2f7ef44dc153384f7d855b92d7f4851a25228fdc80bfd0839c4fbf6c6276eec7a2ce298340600d91976d85e9c0cd4b0fa8327
 DIST passenger-5.0.27.tar.gz 5568686 SHA256 
41f27a218a4beba7d251a4fb21819f87ecf37c2cea09aa3c01e40d7dc2b2532d SHA512 
a89d84ce00faadda5fb0ce6eec516f0f0bdd91b1747e5cea747d14cd7fa919cadd595685f6a40b38e1bfc25183a32f5251ab3356237437acd2a1f08cc080476d
 WHIRLPOOL 
a327edfe14ac278e0942301270f14a0aaf5f3649a2a9c36ee6bca6fde12ebe8b227083b34f3211a5d11c5bade3bbe86892dbfa34c2e6a31939f507dceaccebdd
+DIST passenger-5.0.28.tar.gz 5576921 SHA256 
a5adb8c5446045f56a7c13bc75c5f3e96b7cfb01a10462107032929167dc17fa SHA512 
1556e612d3c99c18b5cd67945c85b58d82676d2e0c2cd0a5ec235b9e378bf392b931f7ff892baeb44778dd1f8d4f0801a75c9bfb8da0c6daaad9ef8804499081
 WHIRLPOOL 
7827cbdb87de508e879e24240ce6695a54d90afb42ed80ad4f71093b406e1c1dd8d18cf12cc70cdf9f35bc9e2eb206d75c7f3690c33d8139f9ffdc6a475fd35d

diff --git a/www-apache/passenger/passenger-5.0.28.ebuild 
b/www-apache/passenger/passenger-5.0.28.ebuild
new file mode 100644
index 000..8ca994d
--- /dev/null
+++ b/www-apache/passenger/passenger-5.0.28.ebuild
@@ -0,0 +1,118 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby20 ruby21 ruby22 ruby23"
+
+inherit apache-module flag-o-matic multilib ruby-ng toolchain-funcs
+
+DESCRIPTION="Passenger makes deployment of Ruby on Rails applications a breeze"
+HOMEPAGE="https://www.phusionpassenger.com/;
+SRC_URI="http://s3.amazonaws.com/phusion-passenger/releases/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug"
+
+ruby_add_bdepend "dev-ruby/rake"
+
+ruby_add_rdepend "
+   >=dev-ruby/rack-1.0.0:*
+   >=dev-ruby/rake-0.8.1"
+
+# libev is bundled but with adapations that do not seem to be accepted
+# upstream, so we must use the bundled version :-(
+CDEPEND="
+   >=dev-libs/libuv-1.8.0
+   net-misc/curl[ssl]
+   www-servers/apache[apache2_modules_unixd(+)]"
+
+RDEPEND="${RDEPEND} ${CDEPEND}"
+DEPEND="${DEPEND} ${CDEPEND}"
+
+APACHE2_MOD_CONF="30_mod_${PN}-5.0.0 30_mod_${PN}"
+APACHE2_MOD_DEFINE="PASSENGER"
+
+need_apache2
+
+pkg_setup() {
+   use debug && append-flags -DPASSENGER_DEBUG
+}
+
+all_ruby_prepare() {
+   epatch "${FILESDIR}"/${PN}-5.0.20-gentoo.patch
+
+   # Change these with sed instead of a patch so that we can easily use
+   # the toolchain-funcs methods.
+   sed -i -e "/^CC/ s/=.*$/= '$(tc-getCC)'/" \
+   -e "/^CXX\s/ s/=.*$/= '$(tc-getCXX)'/" \
+   -e 's/PlatformInfo.debugging_cflags//' build/basics.rb || die
+
+   # Avoid fixed debugging CFLAGs.
+   sed -e '/debugging_cflags/areturn ""' -i 
src/ruby_supportlib/phusion_passenger/platform_info/compiler.rb || die
+
+   # Use sed here so that we can dynamically set the documentation 
directory.
+   sed -i -e "s:/usr/share/doc/passenger:/usr/share/doc/${P}:" \
+   -e 
"s:/usr/lib/apache2/modules/mod_passenger.so:${APACHE_MODULESDIR}/mod_passenger.so:"
 \
+   -e 
"s:/usr/lib/phusion-passenger/agents:/usr/libexec/phusion-passenger/agents:" \
+   src/ruby_supportlib/phusion_passenger.rb || die
+   sed -i -e 
"s:/usr/lib/phusion-passenger/agents:/usr/libexec/phusion-passenger/agents:" 
src/cxx_supportlib/ResourceLocator.h || die
+
+   # Don't install a tool that won't work in our setup.
+   sed -i -e '/passenger-install-apache2-module/d' 
src/ruby_supportlib/phusion_passenger/packaging.rb || die
+   rm -f bin/passenger-install-apache2-module || die "Unable to 

[gentoo-commits] dev/graaff:master commit in: dev-ruby/yamler/

2016-04-28 Thread Hans de Graaff
commit: 1ad2ca737677b5bbc333718b7132436d46872dae
Author: Hans de Graaff  degraaff  org>
AuthorDate: Fri Apr 29 04:53:55 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Apr 29 04:53:55 2016 +
URL:https://gitweb.gentoo.org/dev/graaff.git/commit/?id=1ad2ca73

dependency for package that never got added

 dev-ruby/yamler/ChangeLog   | 10 --
 dev-ruby/yamler/Manifest| 14 --
 dev-ruby/yamler/metadata.xml|  5 -
 dev-ruby/yamler/yamler-0.1.0.ebuild | 22 --
 4 files changed, 51 deletions(-)

diff --git a/dev-ruby/yamler/ChangeLog b/dev-ruby/yamler/ChangeLog
deleted file mode 100644
index 5c0b613..000
--- a/dev-ruby/yamler/ChangeLog
+++ /dev/null
@@ -1,10 +0,0 @@
-# ChangeLog for dev-ruby/yamler
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
-*yamler-0.1.0 (25 Jul 2010)
-
-  25 Jul 2010; Hans de Graaff  +yamler-0.1.0.ebuild,
-  +metadata.xml:
-  Initial import: dependency for configuratron.
-

diff --git a/dev-ruby/yamler/Manifest b/dev-ruby/yamler/Manifest
deleted file mode 100644
index 4d1cee5..000
--- a/dev-ruby/yamler/Manifest
+++ /dev/null
@@ -1,14 +0,0 @@
--BEGIN PGP SIGNED MESSAGE-
-Hash: SHA256
-
-DIST yamler-0.1.0.gem 9728 RMD160 b3a681b2654ace828a662e387b21e49c7a7c00c0 
SHA1 bb96cc03f6458ba3c59b719d3d10b05469650a6e SHA256 
0ac4e6ffa5200314d72868370ad6c23002a20de41a0cba696d6ba98a271dcf2b
-EBUILD yamler-0.1.0.ebuild 526 RMD160 6bfed2c037a8b94b7a8f525d45e7ff1dc4b16e9b 
SHA1 3b24d83a46f1b4749a0fbe54dacf5ef34e930ae4 SHA256 
6d1ea4883c8ae39424c88830a38fcce9608b3095ced6b85637d383c96751b52f
-MISC ChangeLog 283 RMD160 95111ba088f2aba3c295ed8940dcd8e740518f58 SHA1 
a24c2d4f209a70cb7462ef0ef212f77fce1fe6d6 SHA256 
744ca79f258d334a0d7909d38e0150b978d7daef276cb8b7fae428dfe9c7576a
-MISC metadata.xml 201 RMD160 bbf7920d9809941fb024d20016dbe2fb9f15ff97 SHA1 
e629d21795e99a77bd0a6aded1a153fd12d5b2c5 SHA256 
c90b12c6600840878686d4544dbc51d97b0715add76b40d9400415cdef6324ad
--BEGIN PGP SIGNATURE-
-Version: GnuPG v2.0.15 (GNU/Linux)
-
-iF4EAREIAAYFAkxL6J4ACgkQZihJkut28SsKwAD/YtcHvyfRvQPns8dHNqvQdKpR
-TeLR4bGxkRcRkSRgHScBALKqzyhr8+C8cZDeeBujFMvP4q+9IqkYG1tw8NvI3Ng3
-=0IM5
--END PGP SIGNATURE-

diff --git a/dev-ruby/yamler/metadata.xml b/dev-ruby/yamler/metadata.xml
deleted file mode 100644
index f977299..000
--- a/dev-ruby/yamler/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-gra...@gentoo.org
-

diff --git a/dev-ruby/yamler/yamler-0.1.0.ebuild 
b/dev-ruby/yamler/yamler-0.1.0.ebuild
deleted file mode 100644
index 1ecc3ea..000
--- a/dev-ruby/yamler/yamler-0.1.0.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/zentest/zentest-3.3.0.ebuild,v 1.1 
2006/08/28 14:34:06 pclouds Exp $
-
-EAPI="2"
-USE_RUBY="ruby18"
-
-RUBY_FAKEGEM_EXTRADOC="README"
-
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Making YAML easy and fun to use with Ruby"
-HOMEPAGE="http://www.metabates.com;
-LICENSE="MIT"
-
-KEYWORDS="~amd64"
-SLOT="0"
-IUSE="doc"



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

2016-04-28 Thread Hans de Graaff
commit: a63b62b868c502db4dbe1518b77fc4246202e244
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Apr 29 04:22:31 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Apr 29 04:22:31 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a63b62b8

dev-ruby/ethon: add 0.9.0

Package-Manager: portage-2.2.26

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

diff --git a/dev-ruby/ethon/Manifest b/dev-ruby/ethon/Manifest
index 8988442..e4dd869 100644
--- a/dev-ruby/ethon/Manifest
+++ b/dev-ruby/ethon/Manifest
@@ -1,3 +1,4 @@
 DIST ethon-0.7.4.gem 54272 SHA256 
2670e329ff113f772448b9af8ed45fabf570f37b1dea9f68377ed056fb94ce13 SHA512 
a4df7083b545d1b777e640ba238f63a939ee1db97d25f6d4be6f4a20f0e629eb3e107724a6a87da037529667130ad220f216a82c3b4044588780f5fff809f69b
 WHIRLPOOL 
a64b0573869dc4cc48eb1c6488eac065fa9b2053b3362a82af906af2c35025f318ccb0b46a8cda18e30f697dc2ec4ae9c7461c48b8afefffa4a978ce1779f930
 DIST ethon-0.8.0.gem 54784 SHA256 
63889de174693c81b48421cbbe98070d1c61aa8ecabc57beb8a1528bb96a92e5 SHA512 
8882dccd0da00efa59e18168f06e9bb492463cdd36408bf1239799f78a20932a02cfa9635736cdd16c2d00d82e2e716f9a0d0b413dfd311ba61dc4e636413f4d
 WHIRLPOOL 
c736d4b84a1829dca644384b29dad878574660289cfa46025dbd7a58e9cbc3e3bd90e579d40b8a112270e86b80ae6e64e02e002f661100ec88728eca324157b2
 DIST ethon-0.8.1.gem 55296 SHA256 
327a3413c1aac2be7d5a56ea4fdaf6e0c8878d9ce97732a10463e8aec9dedb29 SHA512 
9626f4e4c98a8cdd925b528044ac1ee2bbff594ccb521db44c642019b4c99e05cab71ca567b85036683856a2cfe7dc663cede1ba815a32ed69ee9b678fe9dd76
 WHIRLPOOL 
f01f154caad31ee6512a2a7567fe8d014dff6476d5438b86c21dda3500439bb5845d039e30efe8bf85e242ce3eff63d7798cc6834cfd4f03388d2fe65c85f5b7
+DIST ethon-0.9.0.gem 55808 SHA256 
8e17d26b47c9fd335747c7c4d2fc2670d892121b1113ef9f3e28a5906ba48b1c SHA512 
5061977f6a94b5cf03f361844aea1be38436810fc88d1faa37f12d798050e55da30530d46cda295d7623d810c2286b5683b638077cf01c0b90127bb78b298868
 WHIRLPOOL 
9311f6ad4ec099d6c41417779075ce896c7f23203348ead7824bf236ffd4b0f68cba8f4037c223ebfa263b593d5936043da270b76ea665076151f24df6352543

diff --git a/dev-ruby/ethon/ethon-0.9.0.ebuild 
b/dev-ruby/ethon/ethon-0.9.0.ebuild
new file mode 100644
index 000..f59a9f5
--- /dev/null
+++ b/dev-ruby/ethon/ethon-0.9.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+USE_RUBY="ruby20 ruby21 ruby22"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Very lightweight libcurl wrapper"
+HOMEPAGE="https://github.com/typhoeus/ethon;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+RDEPEND+=" net-misc/curl"
+
+ruby_add_rdepend ">=dev-ruby/ffi-1.3.0"
+
+ruby_add_bdepend "test? ( dev-ruby/sinatra dev-ruby/mime-types )"
+
+all_ruby_prepare() {
+   rm Gemfile || die
+   sed -e '/bundler/I s:^:#:' -i Rakefile spec/spec_helper.rb || die
+}



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

2016-04-28 Thread Hans de Graaff
commit: 785b6adbb0cbaaf46c357ced2978615c1bd5c48d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Apr 29 04:24:33 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Apr 29 04:24:33 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=785b6adb

dev-ruby/execjs: drop ruby19

Package-Manager: portage-2.2.26

 dev-ruby/execjs/execjs-1.4.0.ebuild | 4 ++--
 dev-ruby/execjs/execjs-2.6.0.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-ruby/execjs/execjs-1.4.0.ebuild 
b/dev-ruby/execjs/execjs-1.4.0.ebuild
index 91a5462..2c303ea 100644
--- a/dev-ruby/execjs/execjs-1.4.0.ebuild
+++ b/dev-ruby/execjs/execjs-1.4.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+USE_RUBY="ruby20 ruby21 ruby22"
 
 RUBY_FAKEGEM_TASK_DOC=""
 

diff --git a/dev-ruby/execjs/execjs-2.6.0.ebuild 
b/dev-ruby/execjs/execjs-2.6.0.ebuild
index c6abf27..f909328 100644
--- a/dev-ruby/execjs/execjs-2.6.0.ebuild
+++ b/dev-ruby/execjs/execjs-2.6.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+USE_RUBY="ruby20 ruby21 ruby22"
 
 RUBY_FAKEGEM_TASK_DOC=""
 



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

2016-04-28 Thread Hans de Graaff
commit: bbdaceb6e3250d28095d549611f722fafdc9c5c5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Apr 29 04:32:36 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Apr 29 04:32:36 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbdaceb6

dev-ruby/rake-compiler: add 0.9.8

Package-Manager: portage-2.2.26

 dev-ruby/rake-compiler/Manifest   |  1 +
 dev-ruby/rake-compiler/rake-compiler-0.9.8.ebuild | 62 +++
 2 files changed, 63 insertions(+)

diff --git a/dev-ruby/rake-compiler/Manifest b/dev-ruby/rake-compiler/Manifest
index 4aab955..57b92d4 100644
--- a/dev-ruby/rake-compiler/Manifest
+++ b/dev-ruby/rake-compiler/Manifest
@@ -1,3 +1,4 @@
 DIST rake-compiler-0.9.2.tar.gz 30778 SHA256 
72ced9a0ca9a034506de279e888fdec63d542d788ee1d2e7910f1bfd71c82dd3 SHA512 
883157bf44540cd021bec22a84e907922756f74a61e84c62e51eed752da01d217a03aebd88582fbe779210116e7ab1a36023707fbdae445b5ac4499c7de9b8eb
 WHIRLPOOL 
79b21689e08ac21005243a2f18bde0941c3a86bdd3bf36bf557d3c706cb64fcb379f2d3fd06c93d3c07f10e8c1e47c75933ba783cc23b57137d9fce6c3e7de78
 DIST rake-compiler-0.9.6.tar.gz 32261 SHA256 
81fca307339b8232ebc672017cedbd0603e04ed96e9340e9517c92e7bf9e0ee4 SHA512 
3a91f972b4355e5d578693a1e5daa874524207c3bb5f7abc234b39e33f9a3cf3c1161d45edb90656bf81154297b7d4a5faeddfa42fac4b989c16d2db71e4f9f9
 WHIRLPOOL 
02384e2b8ad7b1e5df596b7a12adf685b5bef9765c0cf1c2eb14ac32dee9c9b8764f97383c31f9268520215ae0b667357430173f1a9c3958b859dc699f3012ab
 DIST rake-compiler-0.9.7.tar.gz 32292 SHA256 
0ac3cf05c3bdb1c2c6fe6c5180b0da5994a1fa748447c1bdbc2eef2daeefefa5 SHA512 
9d92d34bb82f2e6a0ba824c1c099a51c137368817aefd5e0821a216fabef9ab77e15895211b858e54afc965d5167810fd2ed3e36e57d91cb0bed8491b287c7db
 WHIRLPOOL 
3c6171fa6f8b9252758315f82063a097ee366b4b9cf90c7990cf2ba5b95f4680074915670b983d608812259f9c8e5f9ef0b09a800fa65bbb18a26adad33dba8f
+DIST rake-compiler-0.9.8.tar.gz 32550 SHA256 
35d68a295ca70ad8a25194e4d443bee2189e0b26540727fddf5729491cc34d3f SHA512 
a0e0c6713ab62dd137d189a210e26020398df11483069ce49348f2e03d457dfd001492ac1dac9c6c082fa677a807dc61a2963366fde6ac378ee10eb392491f74
 WHIRLPOOL 
a48b3ba61f19a38adb4def0730ea04d878745abb25b43c1edfaef5d6a21e8ea74b47b9cd74677bc913ea1dc98a9e56c575d51fdb9a2b33734ff918f6501cc430

diff --git a/dev-ruby/rake-compiler/rake-compiler-0.9.8.ebuild 
b/dev-ruby/rake-compiler/rake-compiler-0.9.8.ebuild
new file mode 100644
index 000..881e686
--- /dev/null
+++ b/dev-ruby/rake-compiler/rake-compiler-0.9.8.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby20 ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_RECIPE_TEST="none"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="History.txt README.rdoc"
+
+inherit ruby-fakegem eutils
+
+DESCRIPTION="Provide a standard and simplified way to build and package Ruby 
extensions"
+HOMEPAGE="https://github.com/luislavena/rake-compiler;
+LICENSE="MIT"
+
+SRC_URI="https://github.com/luislavena/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+SLOT="0"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/rake"
+
+ruby_add_bdepend "test? ( dev-ruby/rspec:2 )"
+
+USE_RUBY="ruby20 ruby21 ruby22" ruby_add_bdepend "test? ( dev-util/cucumber )"
+
+all_ruby_prepare() {
+   # Make sure the right rspec version is used in cucumber.
+   sed -i -e "1igem 'rspec', '~>2.0'" features/support/env.rb || die
+}
+
+each_ruby_prepare() {
+   case ${RUBY} in
+   *ruby19)
+   # Remove this task so that it won't load on Ruby 1.9
+   # that lack the package_task file. It is, though, 
needed for the
+   # tests
+   rm tasks/gem.rake || die
+   # Remove specs aimed at a C-compiling ruby 
implementation.
+   rm spec/lib/rake/extensiontask_spec.rb || die
+   ;;
+   *)
+   ;;
+   esac
+}
+
+each_ruby_test() {
+   # Skip cucumber for ruby23 (not ready yet)
+   case ${RUBY} in
+   *ruby20|*ruby21|*ruby22)
+   ruby-ng_rspec
+   ruby-ng_cucumber
+   ;;
+   *)
+   ruby-ng_rspec
+   ;;
+   esac
+}



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

2016-04-28 Thread Hans de Graaff
commit: 9060bddf0dea3f6e335a6dd78721b31fafe2a326
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Apr 29 04:28:57 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Apr 29 04:28:57 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9060bddf

dev-ruby/execjs: add ruby23

Package-Manager: portage-2.2.26

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

diff --git a/dev-ruby/execjs/execjs-2.6.0.ebuild 
b/dev-ruby/execjs/execjs-2.6.0.ebuild
index f909328..9c671fb 100644
--- a/dev-ruby/execjs/execjs-2.6.0.ebuild
+++ b/dev-ruby/execjs/execjs-2.6.0.ebuild
@@ -3,7 +3,7 @@
 # $Id$
 
 EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22"
+USE_RUBY="ruby20 ruby21 ruby22 ruby23"
 
 RUBY_FAKEGEM_TASK_DOC=""
 



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

2016-04-28 Thread Hans de Graaff
commit: 2f185156d1d85c4550f0800f38b61dad70ae9b9d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Apr 29 04:23:07 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Apr 29 04:23:07 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f185156

dev-ruby/ethon: cleanup

Package-Manager: portage-2.2.26

 dev-ruby/ethon/Manifest  |  2 --
 dev-ruby/ethon/ethon-0.7.4.ebuild| 33 -
 dev-ruby/ethon/ethon-0.8.0-r1.ebuild | 33 -
 3 files changed, 68 deletions(-)

diff --git a/dev-ruby/ethon/Manifest b/dev-ruby/ethon/Manifest
index e4dd869..b71ef75 100644
--- a/dev-ruby/ethon/Manifest
+++ b/dev-ruby/ethon/Manifest
@@ -1,4 +1,2 @@
-DIST ethon-0.7.4.gem 54272 SHA256 
2670e329ff113f772448b9af8ed45fabf570f37b1dea9f68377ed056fb94ce13 SHA512 
a4df7083b545d1b777e640ba238f63a939ee1db97d25f6d4be6f4a20f0e629eb3e107724a6a87da037529667130ad220f216a82c3b4044588780f5fff809f69b
 WHIRLPOOL 
a64b0573869dc4cc48eb1c6488eac065fa9b2053b3362a82af906af2c35025f318ccb0b46a8cda18e30f697dc2ec4ae9c7461c48b8afefffa4a978ce1779f930
-DIST ethon-0.8.0.gem 54784 SHA256 
63889de174693c81b48421cbbe98070d1c61aa8ecabc57beb8a1528bb96a92e5 SHA512 
8882dccd0da00efa59e18168f06e9bb492463cdd36408bf1239799f78a20932a02cfa9635736cdd16c2d00d82e2e716f9a0d0b413dfd311ba61dc4e636413f4d
 WHIRLPOOL 
c736d4b84a1829dca644384b29dad878574660289cfa46025dbd7a58e9cbc3e3bd90e579d40b8a112270e86b80ae6e64e02e002f661100ec88728eca324157b2
 DIST ethon-0.8.1.gem 55296 SHA256 
327a3413c1aac2be7d5a56ea4fdaf6e0c8878d9ce97732a10463e8aec9dedb29 SHA512 
9626f4e4c98a8cdd925b528044ac1ee2bbff594ccb521db44c642019b4c99e05cab71ca567b85036683856a2cfe7dc663cede1ba815a32ed69ee9b678fe9dd76
 WHIRLPOOL 
f01f154caad31ee6512a2a7567fe8d014dff6476d5438b86c21dda3500439bb5845d039e30efe8bf85e242ce3eff63d7798cc6834cfd4f03388d2fe65c85f5b7
 DIST ethon-0.9.0.gem 55808 SHA256 
8e17d26b47c9fd335747c7c4d2fc2670d892121b1113ef9f3e28a5906ba48b1c SHA512 
5061977f6a94b5cf03f361844aea1be38436810fc88d1faa37f12d798050e55da30530d46cda295d7623d810c2286b5683b638077cf01c0b90127bb78b298868
 WHIRLPOOL 
9311f6ad4ec099d6c41417779075ce896c7f23203348ead7824bf236ffd4b0f68cba8f4037c223ebfa263b593d5936043da270b76ea665076151f24df6352543

diff --git a/dev-ruby/ethon/ethon-0.7.4.ebuild 
b/dev-ruby/ethon/ethon-0.7.4.ebuild
deleted file mode 100644
index 01ea1df..000
--- a/dev-ruby/ethon/ethon-0.7.4.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-USE_RUBY="ruby19 ruby20 ruby21 ruby22"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Very lightweight libcurl wrapper"
-HOMEPAGE="https://github.com/typhoeus/ethon;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND+=" net-misc/curl"
-
-ruby_add_rdepend ">=dev-ruby/ffi-1.3.0"
-
-ruby_add_bdepend "test? ( dev-ruby/sinatra dev-ruby/mime-types )"
-
-all_ruby_prepare() {
-   rm Gemfile || die
-   sed -e '/bundler/I s:^:#:' -i Rakefile spec/spec_helper.rb || die
-}

diff --git a/dev-ruby/ethon/ethon-0.8.0-r1.ebuild 
b/dev-ruby/ethon/ethon-0.8.0-r1.ebuild
deleted file mode 100644
index 9f6534c..000
--- a/dev-ruby/ethon/ethon-0.8.0-r1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-USE_RUBY="ruby20 ruby21 ruby22"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Very lightweight libcurl wrapper"
-HOMEPAGE="https://github.com/typhoeus/ethon;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-RDEPEND+=" net-misc/curl"
-
-ruby_add_rdepend ">=dev-ruby/ffi-1.3.0"
-
-ruby_add_bdepend "test? ( dev-ruby/sinatra dev-ruby/mime-types )"
-
-all_ruby_prepare() {
-   rm Gemfile || die
-   sed -e '/bundler/I s:^:#:' -i Rakefile spec/spec_helper.rb || die
-}



[gentoo-commits] repo/gentoo:master commit in: games-util/pyfa/files/, games-util/pyfa/

2016-04-28 Thread Alexandre Rostovtsev
commit: f84cc674529981c0872915aad316a525b4f9f2c7
Author: Alexandre Rostovtsev  gentoo  org>
AuthorDate: Fri Apr 29 03:24:52 2016 +
Commit: Alexandre Rostovtsev  gentoo  org>
CommitDate: Fri Apr 29 03:25:26 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f84cc674

games-util/pyfa: updated patch for live ebuild (bug #581460)

Thanks to Martin McCourt.

Package-Manager: portage-2.2.28

 .../pyfa/files/pyfa-1.20.2-html-export-path.patch  | 33 ++
 games-util/pyfa/pyfa-.ebuild   |  2 +-
 2 files changed, 34 insertions(+), 1 deletion(-)

diff --git a/games-util/pyfa/files/pyfa-1.20.2-html-export-path.patch 
b/games-util/pyfa/files/pyfa-1.20.2-html-export-path.patch
new file mode 100644
index 000..b06906a
--- /dev/null
+++ b/games-util/pyfa/files/pyfa-1.20.2-html-export-path.patch
@@ -0,0 +1,33 @@
+From dc07b64245459ff75c638dedc14ac86bdf9bc176 Mon Sep 17 00:00:00 2001
+From: Alexandre Rostovtsev 
+Date: Mon, 16 Jul 2012 05:43:38 -0400
+Subject: [PATCH] Export fits to home directory, not python sitedir
+
+---
+ service/settings.py | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/service/settings.py b/service/settings.py
+index 60627e6..7087e5c 100644
+--- a/service/settings.py
 b/service/settings.py
+@@ -21,6 +21,7 @@ import cPickle
+ import os.path
+ import config
+ import urllib2
++import sys
+ 
+ class SettingsProvider():
+ BASE_PATH = os.path.join(config.savePath, "settings")
+@@ -221,7 +222,7 @@ class HTMLExportSettings():
+ return cls._instance
+ 
+ def __init__(self):
+-serviceHTMLExportDefaultSettings = {"enabled": False, "path": 
config.pyfaPath + os.sep + 'pyfaFits.html', "website": "null-sec.com" }
++serviceHTMLExportDefaultSettings = {"enabled": False, "path": 
unicode(os.path.expanduser(os.path.join('~', 'pyfaFits.html')), 
sys.getfilesystemencoding()), "website": "null-sec.com" }
+ self.serviceHTMLExportSettings = 
SettingsProvider.getInstance().getSettings("pyfaServiceHTMLExportSettings", 
serviceHTMLExportDefaultSettings)
+ 
+ def getEnabled(self):
+-- 
+2.8.1
+

diff --git a/games-util/pyfa/pyfa-.ebuild b/games-util/pyfa/pyfa-.ebuild
index 0d2065a..6f524e5 100644
--- a/games-util/pyfa/pyfa-.ebuild
+++ b/games-util/pyfa/pyfa-.ebuild
@@ -42,7 +42,7 @@ src_prepare() {
eapply "${FILESDIR}/${PN}-1.15.1-staticdata.patch"
 
# do not try to save exported html to python sitedir
-   eapply "${FILESDIR}/${PN}-1.1.8-html-export-path.patch"
+   eapply "${FILESDIR}/${PN}-1.20.2-html-export-path.patch"
 
# fix import path in the main script for systemwide installation
eapply "${FILESDIR}/${PN}-1.15.1-import-pyfa.patch"



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

2016-04-28 Thread Davide Pesavento
commit: 202d341ee73bf25a79d5a78b6c0183080c0df2d3
Author: Davide Pesavento  gentoo  org>
AuthorDate: Fri Apr 29 01:29:11 2016 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Fri Apr 29 01:29:11 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=202d341e

dev-python/PyQt4: add 4.12 snapshot

Package-Manager: portage-2.2.28

 dev-python/PyQt4/Manifest|   1 +
 dev-python/PyQt4/PyQt4-4.12_pre1604171631.ebuild | 164 +++
 2 files changed, 165 insertions(+)

diff --git a/dev-python/PyQt4/Manifest b/dev-python/PyQt4/Manifest
index ecc6905..175af22 100644
--- a/dev-python/PyQt4/Manifest
+++ b/dev-python/PyQt4/Manifest
@@ -1,2 +1,3 @@
 DIST PyQt-x11-gpl-4.11.1.tar.gz 8850 SHA256 
df9d7358d70748efa5b84fa3fe9e182a80c39ac590157daaabcc2618df176da3 SHA512 
3851d4e61d9c6a0c62cbfd2a08153972fa3446c1982fc925796eb1d4c6524e7054cdb14ed2f4566386727e9e0cf67246765de19fab79152b0834477452681113
 WHIRLPOOL 
17e23997afcf06b99028d0d2115bc9328848acaaa1b6bcd8ec7397409ab2001d5fa29ca08bf42e0cef6dcd0441d0cff04e349fa8913a2b0fc86da878b79b5a5d
 DIST PyQt-x11-gpl-4.11.4.tar.gz 11317088 SHA256 
fc1fe77495432ba3b0d74ff5cb164d375a97f5dddb728256330f615a7cdcf407 SHA512 
58d0c5e30b0480c1b6ce1a3cc3ef0a1841bb15631830fb937d1f17f5d3d8cbe66a5e2adcfb2c3990fae38db66dd430668bd25413e254e72064a38c48f689f170
 WHIRLPOOL 
cf635d6399bd04def2648eee65e038d720f06dddfac70f3df6f87deb7483e023ee1a4aa07285a5075adc19dc91bca4500b82f65b342e07a8845023cf98bb6233
+DIST PyQt4_gpl_x11-4.12.dev1604171631.tar.xz 8055208 SHA256 
0c8440d871fe25c78ef1deaba449cc188b11b65a4e4cd485844bb1f5e3e97604 SHA512 
ae114f235e179bd21992ae17c17e843f2cafc70b6e4afa152201052d52a0e531335bc90137d81b8c195e5f4fbba69ed8e19cc72535c2484f58f922a548abd43e
 WHIRLPOOL 
dbb40ad3e9498e90fe21e8255805f13b5a37ad8fbf826ce83eeded23c271646e709985545fd991db21ba0be1480176d341bb934ca8b3b196bebe01bc71fb970d

diff --git a/dev-python/PyQt4/PyQt4-4.12_pre1604171631.ebuild 
b/dev-python/PyQt4/PyQt4-4.12_pre1604171631.ebuild
new file mode 100644
index 000..dfb5cb6
--- /dev/null
+++ b/dev-python/PyQt4/PyQt4-4.12_pre1604171631.ebuild
@@ -0,0 +1,164 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_{3,4,5} )
+
+inherit multibuild python-r1 qmake-utils
+
+DESCRIPTION="Python bindings for the Qt framework"
+HOMEPAGE="http://www.riverbankcomputing.com/software/pyqt/intro
+   https://pypi.python.org/pypi/PyQt4;
+
+MY_P=${PN}_gpl_x11-${PV/_pre/.dev}
+if [[ ${PV} == *_pre* ]]; then
+   SRC_URI="https://dev.gentoo.org/~pesa/distfiles/${MY_P}.tar.xz;
+else
+   SRC_URI="mirror://sourceforge/pyqt/${MY_P}.tar.gz"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
+
+IUSE="X dbus debug declarative designer doc examples help kde multimedia
+   opengl phonon script scripttools sql svg testlib webkit xmlpatterns"
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   sql? ( X )
+   testlib? ( X )
+"
+
+# Minimal supported version of Qt.
+QT_PV="4.8.5:4"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-python/sip-4.18:=[${PYTHON_USEDEP}]
+   >=dev-qt/qtcore-${QT_PV}
+   X? ( >=dev-qt/qtgui-${QT_PV} )
+   dbus? (
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   >=dev-qt/qtdbus-${QT_PV}
+   )
+   declarative? ( >=dev-qt/qtdeclarative-${QT_PV} )
+   designer? ( >=dev-qt/designer-${QT_PV} )
+   help? ( >=dev-qt/qthelp-${QT_PV} )
+   multimedia? ( >=dev-qt/qtmultimedia-${QT_PV} )
+   opengl? ( >=dev-qt/qtopengl-${QT_PV} )
+   phonon? (
+   kde? ( >=media-libs/phonon-4.7[qt4] )
+   !kde? ( || ( >=dev-qt/qtphonon-${QT_PV} 
>=media-libs/phonon-4.7[qt4] ) )
+   )
+   script? ( >=dev-qt/qtscript-${QT_PV} )
+   scripttools? ( >=dev-qt/qtgui-${QT_PV} )
+   sql? ( >=dev-qt/qtsql-${QT_PV} )
+   svg? ( >=dev-qt/qtsvg-${QT_PV} )
+   testlib? ( >=dev-qt/qttest-${QT_PV} )
+   webkit? ( >=dev-qt/qtwebkit-${QT_PV} )
+   xmlpatterns? ( >=dev-qt/qtxmlpatterns-${QT_PV} )
+"
+DEPEND="${RDEPEND}
+   dbus? ( virtual/pkgconfig )
+"
+
+S=${WORKDIR}/${MY_P}
+
+DOCS=( "${S}"/{ChangeLog,NEWS,THANKS} )
+PATCHES=(
+   # Allow building against KDE's phonon (bug 525354)
+   "${FILESDIR}/${PN}-4.11.2-phonon.patch"
+)
+
+src_prepare() {
+   # Support qreal on arm architecture (bug 322349)
+   use arm && 
PATCHES+=("${FILESDIR}/${PN}-4.7.3-qreal_float_support.patch")
+
+   # Typo?
+   sed -i -e '/pyqt4_qtdbus/ s/pyqtslots_/pyqtslot_/' \
+   sip/QtDBus/qdbusconnection.sip || die
+
+   default
+}
+
+pyqt_use_enable() {
+   use "$1" || return
+
+   echo --enable=${2:-Qt$(tr 'a-z' 'A-Z' <<< ${1:0:1})${1:1}}
+}
+
+src_configure() {
+   configuration() {
+   local myconf=(
+   "${PYTHON}"
+  

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

2016-04-28 Thread Davide Pesavento
commit: 528a5f34096901dcf18d5e2d5747474a0536bc30
Author: Davide Pesavento  gentoo  org>
AuthorDate: Fri Apr 29 00:47:35 2016 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Fri Apr 29 00:48:10 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=528a5f34

dev-python/PyQt5: remove broken 5.6

Gentoo-Bug: 581418

Package-Manager: portage-2.2.28

 dev-python/PyQt5/Manifest |   1 -
 dev-python/PyQt5/PyQt5-5.6.ebuild | 185 --
 2 files changed, 186 deletions(-)

diff --git a/dev-python/PyQt5/Manifest b/dev-python/PyQt5/Manifest
index 3afebc4..155ff2d 100644
--- a/dev-python/PyQt5/Manifest
+++ b/dev-python/PyQt5/Manifest
@@ -1,3 +1,2 @@
 DIST PyQt-gpl-5.5.1.tar.gz 3705749 SHA256 
0a70ef94fbffcf674b0dde024aae2a2a7a3f5a8c42806109ff7df2c941bd8386 SHA512 
ed9a4f30a50c0879f25b6a0841247f3f0de86942b55c1de9efea963bfbf64ee963a9e5c09be036ff2dec76164863b3b6235e45e8662776425f15378fa0abeab4
 WHIRLPOOL 
199a36ff1ee3689a76d0aae9d2bee586f9de3a0e3cf23c5b625c1f62b5f19311450afd9d009cbdb4f5be63ba024326c63ff0e6c9ea515216c686db9d8e07bcb3
 DIST PyQt5_gpl-5.6.1.dev1604271126.tar.xz 2300884 SHA256 
2a9ac535ac921bcd3678e33655bb3842a14f4cf6836eb29f32d0a62335ea061b SHA512 
281d48cd8a875c454e970d6cecb0af2a2299f2ea6d062de599736d613c413dbab67072c80a80d490980eacf18bb35819b94255cd5891abbf6e291101bcd5b578
 WHIRLPOOL 
e8255192a318529307b67992cdd12f9c9d4983099c1cece82761140bf3615fc36e1db52a9a795645c8ca93e21b801826802fd1b0fb3cf867c0f80d380a45c279
-DIST PyQt5_gpl-5.6.tar.gz 3720782 SHA256 
2e481a6c4c41b96ed3b33449e5f9599987c63a5c8db93313bd57a6acbf20f0e1 SHA512 
979537b35b7b6f7f63f702200db35453a9efe93565a0f0ea99d8092df4ca8c2a3d0fc10a5adcb499058e2340ed9141b3b38febf8049793beb471920c03645ee8
 WHIRLPOOL 
ca7a023371005416e2846fd50be113ca72e9713b423b54f5d9c9bf75414a98f3f6c4ef69d913bf3c2f8783d684440e006feab85dea796354e931e80fa8a80ac4

diff --git a/dev-python/PyQt5/PyQt5-5.6.ebuild 
b/dev-python/PyQt5/PyQt5-5.6.ebuild
deleted file mode 100644
index a3dbd3e..000
--- a/dev-python/PyQt5/PyQt5-5.6.ebuild
+++ /dev/null
@@ -1,185 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_{3,4,5} )
-
-inherit multibuild python-r1 qmake-utils
-
-DESCRIPTION="Python bindings for the Qt framework"
-HOMEPAGE="http://www.riverbankcomputing.com/software/pyqt/intro
-   https://pypi.python.org/pypi/PyQt5;
-
-MY_P=${PN}_gpl-${PV/_pre/.dev}
-if [[ ${PV} == *_pre* ]]; then
-   SRC_URI="https://dev.gentoo.org/~pesa/distfiles/${MY_P}.tar.xz;
-else
-   SRC_URI="mirror://sourceforge/pyqt/${MY_P}.tar.gz"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-
-# TODO: QtBluetooth, QtLocation, QtNfc, QtWebEngine{Core,Widgets}
-IUSE="dbus debug declarative designer doc examples gles2 gui help multimedia
-   network opengl positioning printsupport sensors serialport sql svg
-   testlib webchannel webkit websockets widgets x11extras xmlpatterns"
-
-# The requirements below were extracted from configure.py
-# and from the output of 'grep -r "%Import " "${S}"/sip'
-REQUIRED_USE="
-   ${PYTHON_REQUIRED_USE}
-   declarative? ( gui network )
-   designer? ( widgets )
-   help? ( gui widgets )
-   multimedia? ( gui network )
-   opengl? ( gui widgets )
-   positioning? ( gui )
-   printsupport? ( widgets )
-   sensors? ( gui )
-   serialport? ( gui )
-   sql? ( widgets )
-   svg? ( gui widgets )
-   testlib? ( widgets )
-   webchannel? ( network )
-   webkit? ( gui network printsupport widgets )
-   websockets? ( network )
-   widgets? ( gui )
-   xmlpatterns? ( network )
-"
-
-# Minimal supported version of Qt.
-QT_PV="5.4.2:5"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   >=dev-python/sip-4.18:=[${PYTHON_USEDEP}]
-   >=dev-qt/qtcore-${QT_PV}
-   >=dev-qt/qtxml-${QT_PV}
-   dbus? (
-   dev-python/dbus-python[${PYTHON_USEDEP}]
-   >=dev-qt/qtdbus-${QT_PV}
-   )
-   declarative? ( >=dev-qt/qtdeclarative-${QT_PV}[widgets?] )
-   designer? ( >=dev-qt/designer-${QT_PV} )
-   gui? ( >=dev-qt/qtgui-${QT_PV}[gles2=] )
-   help? ( >=dev-qt/qthelp-${QT_PV} )
-   multimedia? ( >=dev-qt/qtmultimedia-${QT_PV}[widgets?] )
-   network? ( >=dev-qt/qtnetwork-${QT_PV} )
-   opengl? ( >=dev-qt/qtopengl-${QT_PV} )
-   positioning? ( >=dev-qt/qtpositioning-${QT_PV} )
-   printsupport? ( >=dev-qt/qtprintsupport-${QT_PV} )
-   sensors? ( >=dev-qt/qtsensors-${QT_PV} )
-   serialport? ( >=dev-qt/qtserialport-${QT_PV} )
-   sql? ( >=dev-qt/qtsql-${QT_PV} )
-   svg? ( >=dev-qt/qtsvg-${QT_PV} )
-   testlib? ( >=dev-qt/qttest-${QT_PV} )
-   webchannel? ( >=dev-qt/qtwebchannel-${QT_PV} )
-   webkit? ( >=dev-qt/qtwebkit-${QT_PV}[printsupport] )
-   websockets? ( >=dev-qt/qtwebsockets-${QT_PV} )
-   widgets? ( 

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

2016-04-28 Thread Davide Pesavento
commit: ade8283511e9f9cb7aa490b0e0170fc5cc99d047
Author: Davide Pesavento  gentoo  org>
AuthorDate: Fri Apr 29 00:45:20 2016 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Fri Apr 29 00:48:08 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ade82835

dev-python/PyQt5: bump to 5.6.1 prerelease to fix build with USE=dbus

Gentoo-Bug: 581418

Package-Manager: portage-2.2.28

 dev-python/PyQt5/Manifest |   1 +
 dev-python/PyQt5/PyQt5-5.6.1_pre1604271126.ebuild | 185 ++
 2 files changed, 186 insertions(+)

diff --git a/dev-python/PyQt5/Manifest b/dev-python/PyQt5/Manifest
index 1abdc4a..3afebc4 100644
--- a/dev-python/PyQt5/Manifest
+++ b/dev-python/PyQt5/Manifest
@@ -1,2 +1,3 @@
 DIST PyQt-gpl-5.5.1.tar.gz 3705749 SHA256 
0a70ef94fbffcf674b0dde024aae2a2a7a3f5a8c42806109ff7df2c941bd8386 SHA512 
ed9a4f30a50c0879f25b6a0841247f3f0de86942b55c1de9efea963bfbf64ee963a9e5c09be036ff2dec76164863b3b6235e45e8662776425f15378fa0abeab4
 WHIRLPOOL 
199a36ff1ee3689a76d0aae9d2bee586f9de3a0e3cf23c5b625c1f62b5f19311450afd9d009cbdb4f5be63ba024326c63ff0e6c9ea515216c686db9d8e07bcb3
+DIST PyQt5_gpl-5.6.1.dev1604271126.tar.xz 2300884 SHA256 
2a9ac535ac921bcd3678e33655bb3842a14f4cf6836eb29f32d0a62335ea061b SHA512 
281d48cd8a875c454e970d6cecb0af2a2299f2ea6d062de599736d613c413dbab67072c80a80d490980eacf18bb35819b94255cd5891abbf6e291101bcd5b578
 WHIRLPOOL 
e8255192a318529307b67992cdd12f9c9d4983099c1cece82761140bf3615fc36e1db52a9a795645c8ca93e21b801826802fd1b0fb3cf867c0f80d380a45c279
 DIST PyQt5_gpl-5.6.tar.gz 3720782 SHA256 
2e481a6c4c41b96ed3b33449e5f9599987c63a5c8db93313bd57a6acbf20f0e1 SHA512 
979537b35b7b6f7f63f702200db35453a9efe93565a0f0ea99d8092df4ca8c2a3d0fc10a5adcb499058e2340ed9141b3b38febf8049793beb471920c03645ee8
 WHIRLPOOL 
ca7a023371005416e2846fd50be113ca72e9713b423b54f5d9c9bf75414a98f3f6c4ef69d913bf3c2f8783d684440e006feab85dea796354e931e80fa8a80ac4

diff --git a/dev-python/PyQt5/PyQt5-5.6.1_pre1604271126.ebuild 
b/dev-python/PyQt5/PyQt5-5.6.1_pre1604271126.ebuild
new file mode 100644
index 000..a3dbd3e
--- /dev/null
+++ b/dev-python/PyQt5/PyQt5-5.6.1_pre1604271126.ebuild
@@ -0,0 +1,185 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_{3,4,5} )
+
+inherit multibuild python-r1 qmake-utils
+
+DESCRIPTION="Python bindings for the Qt framework"
+HOMEPAGE="http://www.riverbankcomputing.com/software/pyqt/intro
+   https://pypi.python.org/pypi/PyQt5;
+
+MY_P=${PN}_gpl-${PV/_pre/.dev}
+if [[ ${PV} == *_pre* ]]; then
+   SRC_URI="https://dev.gentoo.org/~pesa/distfiles/${MY_P}.tar.xz;
+else
+   SRC_URI="mirror://sourceforge/pyqt/${MY_P}.tar.gz"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+
+# TODO: QtBluetooth, QtLocation, QtNfc, QtWebEngine{Core,Widgets}
+IUSE="dbus debug declarative designer doc examples gles2 gui help multimedia
+   network opengl positioning printsupport sensors serialport sql svg
+   testlib webchannel webkit websockets widgets x11extras xmlpatterns"
+
+# The requirements below were extracted from configure.py
+# and from the output of 'grep -r "%Import " "${S}"/sip'
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   declarative? ( gui network )
+   designer? ( widgets )
+   help? ( gui widgets )
+   multimedia? ( gui network )
+   opengl? ( gui widgets )
+   positioning? ( gui )
+   printsupport? ( widgets )
+   sensors? ( gui )
+   serialport? ( gui )
+   sql? ( widgets )
+   svg? ( gui widgets )
+   testlib? ( widgets )
+   webchannel? ( network )
+   webkit? ( gui network printsupport widgets )
+   websockets? ( network )
+   widgets? ( gui )
+   xmlpatterns? ( network )
+"
+
+# Minimal supported version of Qt.
+QT_PV="5.4.2:5"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-python/sip-4.18:=[${PYTHON_USEDEP}]
+   >=dev-qt/qtcore-${QT_PV}
+   >=dev-qt/qtxml-${QT_PV}
+   dbus? (
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   >=dev-qt/qtdbus-${QT_PV}
+   )
+   declarative? ( >=dev-qt/qtdeclarative-${QT_PV}[widgets?] )
+   designer? ( >=dev-qt/designer-${QT_PV} )
+   gui? ( >=dev-qt/qtgui-${QT_PV}[gles2=] )
+   help? ( >=dev-qt/qthelp-${QT_PV} )
+   multimedia? ( >=dev-qt/qtmultimedia-${QT_PV}[widgets?] )
+   network? ( >=dev-qt/qtnetwork-${QT_PV} )
+   opengl? ( >=dev-qt/qtopengl-${QT_PV} )
+   positioning? ( >=dev-qt/qtpositioning-${QT_PV} )
+   printsupport? ( >=dev-qt/qtprintsupport-${QT_PV} )
+   sensors? ( >=dev-qt/qtsensors-${QT_PV} )
+   serialport? ( >=dev-qt/qtserialport-${QT_PV} )
+   sql? ( >=dev-qt/qtsql-${QT_PV} )
+   svg? ( >=dev-qt/qtsvg-${QT_PV} )
+   testlib? ( >=dev-qt/qttest-${QT_PV} )
+   webchannel? ( >=dev-qt/qtwebchannel-${QT_PV} )
+   webkit? ( 

[gentoo-commits] gentoo commit in src/patchsets/gcc/5.3.0/gentoo: 91_all_pr69140-msabi-stack-alignment.patch README.history

2016-04-28 Thread Ryan Hill (rhill)
rhill   16/04/29 00:29:02

  Modified: README.history
  Added:91_all_pr69140-msabi-stack-alignment.patch
  Log:
  Add patch for bug #574044 and push out p1.1.

Revision  ChangesPath
1.4  src/patchsets/gcc/5.3.0/gentoo/README.history

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/5.3.0/gentoo/README.history?rev=1.4=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/5.3.0/gentoo/README.history?rev=1.4=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/5.3.0/gentoo/README.history?r1=1.3=1.4

Index: README.history
===
RCS file: /var/cvsroot/gentoo/src/patchsets/gcc/5.3.0/gentoo/README.history,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- README.history  26 Jan 2016 21:05:43 -  1.3
+++ README.history  29 Apr 2016 00:29:02 -  1.4
@@ -1,6 +1,7 @@
-1.1[pending]
+1.128 Apr 2016
+ 36_all_gcc-ia64-pr60465.patch
U 74_all_gcc5_isl-dl.patch
+   + 91_all_pr69140-msabi-stack-alignment.patch
 
 1.005 Dec 2015
+ 05_all_gcc-spec-env.patch



1.1  
src/patchsets/gcc/5.3.0/gentoo/91_all_pr69140-msabi-stack-alignment.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/5.3.0/gentoo/91_all_pr69140-msabi-stack-alignment.patch?rev=1.1=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/5.3.0/gentoo/91_all_pr69140-msabi-stack-alignment.patch?rev=1.1=text/plain

Index: 91_all_pr69140-msabi-stack-alignment.patch
===
https://bugs.gentoo.org/574044
https://gcc.gnu.org/PR69140

commit 11e330df4d27cf801f7edd61605082f66d1ee4ae
Author: uros 
Date:   Mon Jan 18 16:19:53 2016 +

Backport from mainline
2016-01-07  Uros Bizjak  

PR target/69140
* config/i386/i386.c (ix86_frame_pointer_required): Enable
frame pointer for TARGET_64BIT_MS_ABI when stack is misaligned.

testsuite/ChangeLog:

Backport from mainline
2016-01-06  Uros Bizjak  

PR target/69140
* gcc.target/i386/pr69140.c: New test



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-5-branch@232528 
138bc75d-0d04-0410-961f-82ee72b054a4
---
 gcc/ChangeLog   |  9 +
 gcc/config/i386/i386.c  |  4 
 gcc/testsuite/ChangeLog |  8 
 gcc/testsuite/gcc.target/i386/pr69140.c | 24 
 4 files changed, 45 insertions(+)

--- a/gcc/config/i386/i386.c
+++ b/gcc/config/i386/i386.c
@@ -9690,6 +9690,10 @@ ix86_frame_pointer_required (void)
   if (TARGET_64BIT_MS_ABI && get_frame_size () > SEH_MAX_FRAME_SIZE)
 return true;
 
+  /* SSE saves require frame-pointer when stack is misaligned.  */
+  if (TARGET_64BIT_MS_ABI && ix86_incoming_stack_boundary < 128)
+return true;
+  
   /* In ix86_option_override_internal, TARGET_OMIT_LEAF_FRAME_POINTER
  turns off the frame pointer by default.  Turn it back on now if
  we've not got a leaf function.  */
--- /dev/null
+++ b/gcc/testsuite/gcc.target/i386/pr69140.c
@@ -0,0 +1,24 @@
+/* { dg-do compile { target lp64 } } */
+/* { dg-options "-O2 -mincoming-stack-boundary=3" } */
+
+typedef struct {
+  unsigned int buf[4];
+  unsigned char in[64];
+} MD4_CTX;
+
+static void
+MD4Transform (unsigned int buf[4], const unsigned int in[16])
+{
+  unsigned int a, b, c, d;
+  (b) += c)) & ((d))) | ((~(c)) & ((a + (in[7]);
+  (a) += b)) & ((c))) | ((~(b)) & ((d + (in[8]);
+  (d) += a)) & ((b))) | ((~(a)) & ((c + (in[9]);
+  buf[3] += d;
+}
+
+void __attribute__((ms_abi))
+MD4Update (MD4_CTX *ctx, const unsigned char *buf)
+{
+  MD4Transform( ctx->buf, (unsigned int *)ctx->in);
+  MD4Transform( ctx->buf, (unsigned int *)ctx->in);
+}






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

2016-04-28 Thread Ryan Hill
commit: 1ef82c8f5e1d26c833fad30ea382d0a5265588ee
Author: Ryan Hill  gentoo  org>
AuthorDate: Fri Apr 29 00:11:53 2016 +
Commit: Ryan Hill  gentoo  org>
CommitDate: Fri Apr 29 00:11:53 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ef82c8f

sys-devel/gcc: 5.3.0 p1.1

Fixes bug #574044 (ICE building Wine) and bug #503838 (glibc build
failure on ia64).

Package-Manager: portage-2.2.28
Signed-off-by: Ryan Hill  gentoo.org>

 sys-devel/gcc/Manifest | 2 +-
 sys-devel/gcc/gcc-5.3.0.ebuild | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index c66da3e..7f715b9 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -52,7 +52,7 @@ DIST gcc-5.2.0-patches-1.3.tar.bz2 23374 SHA256 
00b9118ebe2e8492ef3c58d9c17ff825
 DIST gcc-5.2.0-piepatches-v0.6.5.tar.bz2 14538 SHA256 
b9595a324e798af026818803cd5f315f15ccb4914d35c995ab28232e6ba6cdc6 SHA512 
0b3f97a8bbf269cb9c2114db030fa07b20c3266bb7fe3a4442d099497459e28a6f3ba00561c7675b0078b313cfdec56df00dac96bd9f8d0467a40d7fe6dd56a4
 WHIRLPOOL 
d7dc26c102831d51e4005026f4f59d185a76d66bd6e14ba81b50c1639d638c8e213c1c17682074dd486d815d7ed2d9611f91d405f1719ffd82b20c9c9ed74f56
 DIST gcc-5.2.0-uclibc-patches-1.0.tar.bz2 2540 SHA256 
ea39ee6ec3453039884c5e2bdfadc5a2848c8e7e72b5e4e54987a75808efac5d SHA512 
50ff10d7dd1830a82fe7b35d28b626ab78a6c30c719a8a4940acf04b64269f5a6e3aa71bb3ea5a2aec17f898c10f30b4a29570ce23d3b996c52b4bc5c451f8eb
 WHIRLPOOL 
b200b0dca6485e2485d64cc4fd6896be0aee2727ee4a524b4411cf5d8b22fe5788615ecb162f5dd263822c1cdecf0959ea134ad10a19750ee78874e24b518a47
 DIST gcc-5.2.0.tar.bz2 95221552 SHA256 
5f835b04b5f7dd4f4d2dc96190ec1621b8d89f2dc6f638f9f8bc1b1014ba8cad SHA512 
844120349ec04465dcea52d8ec747f1cbbc9d76a39fe3d8ef5e6b93614e63d718862d60d0a1c1cbf59ffc7815562287d0a2e536a6b220cebcd0b8de4ba35e715
 WHIRLPOOL 
17cb8627c970d58b2526b01125a4578602bd3b5ba92b66395ffd9b4c6823eb412ea9d8a2995603d645d0f69d000e6e3f626b1467c4c31185a887cacf3a71429b
-DIST gcc-5.3.0-patches-1.0.tar.bz2 27610 SHA256 
ce5347ad0137d7e9d57c38ae99df4e974d935e8d9b1b5900a13ae37ee71a47fd SHA512 
f609e02f93c6bcd097ebc20b42eccfda5cc86764ed328ef22b1194823d7452e4ae27e3910eec7dff56c255b40150f27ceb5d9b1b6136c95802df21327ec19531
 WHIRLPOOL 
9011b575c75914972e7bf5b3b2ec895b81ea638dc004da8120499b4955826fbf1ec3f7b076ca558d3acfa91a10c6e17666c4d300ac3cf0d2239e340c74ae888a
+DIST gcc-5.3.0-patches-1.1.tar.bz2 29696 SHA256 
979f188196325a635fc84e6a1167885929618ba6f04e0c9b4144a0605e8adaaa SHA512 
c84b81a54adaf567747ca1a023b0a6e1b9c650f8224df8ed3dff898e3aff64b979899ed753cdd705d82abda9ba5ddb27b3afcd3e94029652cf10039cbeae0196
 WHIRLPOOL 
e4907fdbe282ed5f6f315fc45b595f0cd96466e825fd86d4b3ce1dfbba62d44b2c2a09cec86776b42cfe3e0005f918ce2355d9df1dd183cfd8cf522a6ccfc03e
 DIST gcc-5.3.0-piepatches-v0.6.5.tar.bz2 14552 SHA256 
01bb0408eee2b97c4605b10b4d0b2b8fd3b1eccbaf9733c7274e281182f4e975 SHA512 
9e924665d1dd24081b2f06618c26a5969069d30ec7626ba96166f299e4738918a6df99dc74c8b36cad17b62b778c350b42cf0ec0ad3897cb25c20938846f225c
 WHIRLPOOL 
a9464f4b386219f54ad12add39e7467d793fc75777245a4577f50b2bc6e19e6ede5be7849cdf50c11514175782658f7b3917f3fb86ce9beb07694069a6679404
 DIST gcc-5.3.0-uclibc-patches-1.0.tar.bz2 2534 SHA256 
4b03623b614b42308420e3036886ab58cf29fe52a238e67013fa82c568f22c82 SHA512 
243d063a42ebef0428c43434d5ba3623ee66b1678746ab4c2efd129004614efecb8fe145bf4dc54d6daef03dfd656deb874b0b49213ec1e13490128d91714de2
 WHIRLPOOL 
ba6db27fc0e19b120761b411da33d1925527a3a79cc686300d581ee3de8bbad788fe722c6c3c6b512a96e755c407e220bf509a1ca4f0ca02f1cc5485990bf249
 DIST gcc-5.3.0.tar.bz2 95441837 SHA256 
b84f5592e9218b73dbae612b5253035a7b34a9a1f7688d2e1bfaaf7267d5c4db SHA512 
d619847383405fd389f5a2d7225f97fedb01f81478dbb8339047ccba7561a5c20045ab500a8744bffd19ea51892ce09fc37f862f2cfcb42de0f0f8cd8f8da37a
 WHIRLPOOL 
63c10c65dcd9eaca7a426113fb593744829b00093eb57eb02603fb5387a81af20f3576c4d61d32c351e46cc79db20b445a5630e54e328c9771c92cff980661f5

diff --git a/sys-devel/gcc/gcc-5.3.0.ebuild b/sys-devel/gcc/gcc-5.3.0.ebuild
index 5245fcc..48a7567 100644
--- a/sys-devel/gcc/gcc-5.3.0.ebuild
+++ b/sys-devel/gcc/gcc-5.3.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI="4"
 
-PATCH_VER="1.0"
+PATCH_VER="1.1"
 UCLIBC_VER="1.0"
 
 # Hardened gcc 4 stuff



[gentoo-commits] repo/gentoo:master commit in: dev-games/cegui/

2016-04-28 Thread Michael Sterrett
commit: 7c23378e85cbf2ce5bbf5c2b4e47de8086177d85
Author: Michael Sterrett  gentoo  org>
AuthorDate: Thu Apr 28 22:21:31 2016 +
Commit: Michael Sterrett  gentoo  org>
CommitDate: Thu Apr 28 23:52:53 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c23378e

dev-games/cegui: clean old

Package-Manager: portage-2.2.26

 dev-games/cegui/Manifest   |   2 -
 dev-games/cegui/cegui-0.8.5.ebuild | 107 ---
 dev-games/cegui/cegui-0.8.6.ebuild | 111 -
 3 files changed, 220 deletions(-)

diff --git a/dev-games/cegui/Manifest b/dev-games/cegui/Manifest
index 3056637..5a2db27 100644
--- a/dev-games/cegui/Manifest
+++ b/dev-games/cegui/Manifest
@@ -1,6 +1,4 @@
 DIST CEGUI-0.6.2-DOCS.tar.gz 18396638 SHA256 
f1ea46bd583c486a6c588118573ebde55b06e90b190083e95525820e950ce2c8 SHA512 
56ded923f21f18d837d71425e06fe8675a2efa979edde461a9e4e558c213cbb79ff8eeb576211da6ade56526ccdd9644a7a45b3619058615388e3882f96b9fb4
 WHIRLPOOL 
f67c9dba4558c43ec9d14c160f228e974de4364bfe36ebfa9f3fe6bfc290fd5c4f024e954525845cd83645a06d53e6d63776137cbe58c459bcdd0e350d12e9c7
 DIST CEGUI-0.6.2b.tar.gz 2628081 SHA256 
eb77741cd9fcc927a876e8116b98691212e973d2264e2071406423f6ca3e305f SHA512 
52ed7e7a97024138af957815a396dda74b650e7c53542d2d48c5eb95335bec270abca3685c49b05078f4338079334df6bfbcec75e9b7eb21ee40bdbff5f57b20
 WHIRLPOOL 
3fde683a82fb0be33565adb28fbcb4b7001be99f1b3bdb2d3af9abecc5dc7681d633f141cc19f9eb1dc264d0fb0b2084ea604202a22a3e2cc415bdb6b9686161
 DIST cegui-0.8.4.tar.bz2 17894771 SHA256 
b5fcbd548b83045e92c4da413928113be77ebee0117368925e1904b3b957a388 SHA512 
493c949426ff2d9b760712b5fe7ed6a427404cd13934c36c7bdf207c0458686bcc74b675e9aeb5d16cd04f0874515503b8d3135ceb71b4d74738f047e4da39c7
 WHIRLPOOL 
1550a7fe2688c8247c8036e7302b0990b3abf3b16d794cd1d7f38a4af1feb4d373db476d911428e1380b79ff0feba1dedc1abefba17255b46eb6fa4956c39bc4
-DIST cegui-0.8.5.tar.bz2 18112881 SHA256 
a82b0d970c6ceccb8db419a1dc81b5fc3e0e4afb5888fe8d58c63561c82884ce SHA512 
b2d9b378f1ddbfc5612d05d2d86cdd98887b4a6e6286a796c338410dd527b05c84db712621ffc474a2690646e23b43b5207fd5f4709c69c9879639ad7292a7c4
 WHIRLPOOL 
b3b562b56229a0fc73187899f36844225a70aaa92113a05498fa4cb88b14c1bc3b58221305782f54974d05147b279f3859eeb0eeede956411633f720a8aa8307
-DIST cegui-0.8.6.tar.bz2 18114333 SHA256 
5a5dd820aea4b7c8d300e9f7ca6892348bc8b77ec5157d6a3ed1e78236628686 SHA512 
3aa901d493c3767d3e5ecd2d72e20a85158289c13e1765c654ed2bd052a3e5a2b86fb2ba5c3e80aa41d118c884df04108f681f523057f24626465999b1faa9ba
 WHIRLPOOL 
888c246ecab77189a8abbc64254f50d51d01ee503c406da2b461d51b01abaf6abb56acc2adf0ad63a7cdd59cd1b8e19a8872e1690264d7b695545f25f41281e9
 DIST cegui-0.8.7.tar.bz2 18114465 SHA256 
b351e8957716d9c170612c13559e49530ef911ae4bac2feeb2dacd70b430e518 SHA512 
271ff2a1e19f46c7d40cbc210bc665666e45b56cd0efea460db4d08df134d929337846eaf923db1b915597965aab27ad39512d6567cc63ef883555cbff542e56
 WHIRLPOOL 
55b7dda2ccbb344b504d81681e900979bc31c261875741d2ff483bf3822eea3d484ac6d99526c9e6d718d0376f8a4bd3cd08d7dd38e030880b1d275bb325959b

diff --git a/dev-games/cegui/cegui-0.8.5.ebuild 
b/dev-games/cegui/cegui-0.8.5.ebuild
deleted file mode 100644
index 646901b..000
--- a/dev-games/cegui/cegui-0.8.5.ebuild
+++ /dev/null
@@ -1,107 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-# TODO: multiple ABI?
-PYTHON_COMPAT=( python2_7 )
-inherit eutils flag-o-matic cmake-utils python-single-r1
-
-DESCRIPTION="Crazy Eddie's GUI System"
-HOMEPAGE="http://www.cegui.org.uk/;
-SRC_URI="mirror://sourceforge/crayzedsgui/${P}.tar.bz2"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 -ppc ~x86"
-IUSE="bidi debug devil doc freeimage expat irrlicht lua ogre opengl pcre 
python static-libs tinyxml truetype xerces-c +xml zip"
-REQUIRED_USE="|| ( expat tinyxml xerces-c xml )
-   ${PYTHON_REQUIRED_USE}" # bug 362223
-
-# gles broken
-#  gles? ( media-libs/mesa[gles1] )
-# directfb broken
-#  directfb? ( dev-libs/DirectFB )
-RDEPEND="
-   virtual/libiconv
-   bidi? ( dev-libs/fribidi )
-   devil? ( media-libs/devil )
-   expat? ( dev-libs/expat )
-   freeimage? ( media-libs/freeimage )
-   irrlicht? ( dev-games/irrlicht )
-   lua? (
-   dev-lang/lua:0
-   dev-lua/toluapp
-   )
-   ogre? ( >=dev-games/ogre-1.7 )
-   opengl? (
-   virtual/opengl
-   virtual/glu
-   media-libs/glew
-   )
-   pcre? ( dev-libs/libpcre )
-   python? (
-   ${PYTHON_DEPS}
-   dev-libs/boost:=[python,${PYTHON_USEDEP}]
-   )
-   tinyxml? ( dev-libs/tinyxml )
-   truetype? ( media-libs/freetype:2 )
-   xerces-c? ( dev-libs/xerces-c )
-   xml? ( dev-libs/libxml2 )
-   zip? ( sys-libs/zlib[minizip] )"
-DEPEND="${RDEPEND}
-   ${PYTHON_DEPS}
-   virtual/pkgconfig
-   doc? ( app-doc/doxygen )
-

[gentoo-commits] repo/gentoo:master commit in: dev-games/cegui/

2016-04-28 Thread Michael Sterrett
commit: f4fcd9f27aa122767384ffea14222f0d377c6bd2
Author: Michael Sterrett  gentoo  org>
AuthorDate: Thu Apr 28 22:20:47 2016 +
Commit: Michael Sterrett  gentoo  org>
CommitDate: Thu Apr 28 23:52:53 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4fcd9f2

dev-games/cegui: version bump

Package-Manager: portage-2.2.26

 dev-games/cegui/Manifest   |   1 +
 dev-games/cegui/cegui-0.8.7.ebuild | 107 +
 2 files changed, 108 insertions(+)

diff --git a/dev-games/cegui/Manifest b/dev-games/cegui/Manifest
index 0eced5e..3056637 100644
--- a/dev-games/cegui/Manifest
+++ b/dev-games/cegui/Manifest
@@ -3,3 +3,4 @@ DIST CEGUI-0.6.2b.tar.gz 2628081 SHA256 
eb77741cd9fcc927a876e8116b98691212e973d2
 DIST cegui-0.8.4.tar.bz2 17894771 SHA256 
b5fcbd548b83045e92c4da413928113be77ebee0117368925e1904b3b957a388 SHA512 
493c949426ff2d9b760712b5fe7ed6a427404cd13934c36c7bdf207c0458686bcc74b675e9aeb5d16cd04f0874515503b8d3135ceb71b4d74738f047e4da39c7
 WHIRLPOOL 
1550a7fe2688c8247c8036e7302b0990b3abf3b16d794cd1d7f38a4af1feb4d373db476d911428e1380b79ff0feba1dedc1abefba17255b46eb6fa4956c39bc4
 DIST cegui-0.8.5.tar.bz2 18112881 SHA256 
a82b0d970c6ceccb8db419a1dc81b5fc3e0e4afb5888fe8d58c63561c82884ce SHA512 
b2d9b378f1ddbfc5612d05d2d86cdd98887b4a6e6286a796c338410dd527b05c84db712621ffc474a2690646e23b43b5207fd5f4709c69c9879639ad7292a7c4
 WHIRLPOOL 
b3b562b56229a0fc73187899f36844225a70aaa92113a05498fa4cb88b14c1bc3b58221305782f54974d05147b279f3859eeb0eeede956411633f720a8aa8307
 DIST cegui-0.8.6.tar.bz2 18114333 SHA256 
5a5dd820aea4b7c8d300e9f7ca6892348bc8b77ec5157d6a3ed1e78236628686 SHA512 
3aa901d493c3767d3e5ecd2d72e20a85158289c13e1765c654ed2bd052a3e5a2b86fb2ba5c3e80aa41d118c884df04108f681f523057f24626465999b1faa9ba
 WHIRLPOOL 
888c246ecab77189a8abbc64254f50d51d01ee503c406da2b461d51b01abaf6abb56acc2adf0ad63a7cdd59cd1b8e19a8872e1690264d7b695545f25f41281e9
+DIST cegui-0.8.7.tar.bz2 18114465 SHA256 
b351e8957716d9c170612c13559e49530ef911ae4bac2feeb2dacd70b430e518 SHA512 
271ff2a1e19f46c7d40cbc210bc665666e45b56cd0efea460db4d08df134d929337846eaf923db1b915597965aab27ad39512d6567cc63ef883555cbff542e56
 WHIRLPOOL 
55b7dda2ccbb344b504d81681e900979bc31c261875741d2ff483bf3822eea3d484ac6d99526c9e6d718d0376f8a4bd3cd08d7dd38e030880b1d275bb325959b

diff --git a/dev-games/cegui/cegui-0.8.7.ebuild 
b/dev-games/cegui/cegui-0.8.7.ebuild
new file mode 100644
index 000..646901b
--- /dev/null
+++ b/dev-games/cegui/cegui-0.8.7.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# TODO: multiple ABI?
+PYTHON_COMPAT=( python2_7 )
+inherit eutils flag-o-matic cmake-utils python-single-r1
+
+DESCRIPTION="Crazy Eddie's GUI System"
+HOMEPAGE="http://www.cegui.org.uk/;
+SRC_URI="mirror://sourceforge/crayzedsgui/${P}.tar.bz2"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 -ppc ~x86"
+IUSE="bidi debug devil doc freeimage expat irrlicht lua ogre opengl pcre 
python static-libs tinyxml truetype xerces-c +xml zip"
+REQUIRED_USE="|| ( expat tinyxml xerces-c xml )
+   ${PYTHON_REQUIRED_USE}" # bug 362223
+
+# gles broken
+#  gles? ( media-libs/mesa[gles1] )
+# directfb broken
+#  directfb? ( dev-libs/DirectFB )
+RDEPEND="
+   virtual/libiconv
+   bidi? ( dev-libs/fribidi )
+   devil? ( media-libs/devil )
+   expat? ( dev-libs/expat )
+   freeimage? ( media-libs/freeimage )
+   irrlicht? ( dev-games/irrlicht )
+   lua? (
+   dev-lang/lua:0
+   dev-lua/toluapp
+   )
+   ogre? ( >=dev-games/ogre-1.7 )
+   opengl? (
+   virtual/opengl
+   virtual/glu
+   media-libs/glew
+   )
+   pcre? ( dev-libs/libpcre )
+   python? (
+   ${PYTHON_DEPS}
+   dev-libs/boost:=[python,${PYTHON_USEDEP}]
+   )
+   tinyxml? ( dev-libs/tinyxml )
+   truetype? ( media-libs/freetype:2 )
+   xerces-c? ( dev-libs/xerces-c )
+   xml? ( dev-libs/libxml2 )
+   zip? ( sys-libs/zlib[minizip] )"
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+   opengl? ( media-libs/glm )"
+
+src_configure() {
+   # http://www.cegui.org.uk/mantis/view.php?id=991
+   append-ldflags $(no-as-needed)
+
+   local mycmakeargs=(
+   -DCEGUI_BUILD_IMAGECODEC_CORONA=OFF
+   $(cmake-utils_use devil CEGUI_BUILD_IMAGECODEC_DEVIL)
+   $(cmake-utils_use freeimage CEGUI_BUILD_IMAGECODEC_FREEIMAGE)
+   -DCEGUI_BUILD_IMAGECODEC_PVR=OFF
+   -DCEGUI_BUILD_IMAGECODEC_SILLY=OFF
+   -DCEGUI_BUILD_IMAGECODEC_STB=ON
+   -DCEGUI_BUILD_IMAGECODEC_TGA=ON
+   $(cmake-utils_use lua CEGUI_BUILD_LUA_GENERATOR)
+   $(cmake-utils_use lua CEGUI_BUILD_LUA_MODULE)
+   $(cmake-utils_use python CEGUI_BUILD_PYTHON_MODULES)

[gentoo-commits] repo/gentoo:master commit in: games-action/extreme-tuxracer/

2016-04-28 Thread Michael Sterrett
commit: badc7c30e26ec44c6ae50efe15250a1fe6811378
Author: Michael Sterrett  gentoo  org>
AuthorDate: Thu Apr 28 22:11:17 2016 +
Commit: Michael Sterrett  gentoo  org>
CommitDate: Thu Apr 28 23:52:53 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=badc7c30

games-action/extreme-tuxracer: clean old

Package-Manager: portage-2.2.26

 games-action/extreme-tuxracer/Manifest |  1 -
 .../extreme-tuxracer/extreme-tuxracer-0.7.1.ebuild | 53 --
 2 files changed, 54 deletions(-)

diff --git a/games-action/extreme-tuxracer/Manifest 
b/games-action/extreme-tuxracer/Manifest
index ea08cfc..b438f3c 100644
--- a/games-action/extreme-tuxracer/Manifest
+++ b/games-action/extreme-tuxracer/Manifest
@@ -1,3 +1,2 @@
 DIST etr-0.6.0.tar.xz 32889668 SHA256 
44312719a1e9aa33e5aa0c8ad50bb52df702d64fd2d16bf2abda62ee27bf893a SHA512 
c3127dd1f8d9b856cc42808713a53b48a64821f020ecf3bfaae8be96e36eaddfadfedcf394d445ea1f49df650763b50d35a5ad9cac03308bcb1a4a473e4906d8
 WHIRLPOOL 
d003d5ef070ed15d4521cc2025ceb372b18b69f3172065159b5fd18bf5f2126da4cc8c179b95311c63afd5093ec2700483697544ade7ad02e1f255e1cdfc44e4
-DIST etr-0.7.1.tar.xz 44306872 SHA256 
a47bd5c998b97e5cbc522f36318a7fa2cd9b9d2a2134efb224aaa452b9b148c4 SHA512 
e6f4cb6fa59ac3534aac79822b398f59d94885530ba1ded15b96da6f5750946547f8a491349095d9a27d39e6a02f18e9bdaff6ea409f36f00c5309cd81d98c71
 WHIRLPOOL 
72c5434edce7c2bfcc59b997761a3154b68c4b8b8e7d564843fb16689a3f9e951fdcf87830e6f0b787c86d5b3969703f32db33e2bef691882d4d0269d25fb5b3
 DIST etr-0.7.2.tar.xz 44178196 SHA256 
246d4e65f5c1d3f739e27c75f403d277b54f4e1f3b6e09fd1497a13457292417 SHA512 
256db82becdc69344e8aca49f74eed49d7cb99d1c44ef4dff78289acc1ac5f1c2d7b161cecb25c26395d2d8a8b88d33d09bbb94254b5c0c132c09eb658cf87a2
 WHIRLPOOL 
34f76aa40c548e1c5b54c68c8e43c0fb43ecd6c510a58fe80f77ade21326fffc820a794ac68449dfb2e9d1415269e6aa7951c62522c3fe6f02e4ee5557deef67

diff --git a/games-action/extreme-tuxracer/extreme-tuxracer-0.7.1.ebuild 
b/games-action/extreme-tuxracer/extreme-tuxracer-0.7.1.ebuild
deleted file mode 100644
index 265a7d3..000
--- a/games-action/extreme-tuxracer/extreme-tuxracer-0.7.1.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit eutils autotools gnome2-utils games
-
-DESCRIPTION="High speed arctic racing game based on Tux Racer"
-HOMEPAGE="http://extremetuxracer.sourceforge.net/;
-SRC_URI="mirror://sourceforge/extremetuxracer/etr-${PV/_/}.tar.xz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="virtual/opengl
-   virtual/glu
-   >=media-libs/libsfml-2.2
-   media-libs/freetype:2"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-S=${WORKDIR}/etr-${PV/_/}
-
-src_prepare() {
-   # kind of ugly in there so we'll do it ourselves
-   sed -i -e '/SUBDIRS/s/resources doc//' Makefile.am || die
-   eautoreconf
-}
-
-src_install() {
-   default
-   dodoc doc/{code,courses_events,guide,score_algorithm}
-   doicon -s 48 resources/etr.png
-   doicon -s scalable resources/etr.svg
-   domenu resources/etr.desktop
-   prepgamesdirs
-}
-
-pkg_preinst() {
-   games_pkg_preinst
-   gnome2_icon_savelist
-}
-
-pkg_postinst() {
-   games_pkg_postinst
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-}



[gentoo-commits] repo/gentoo:master commit in: net-dns/mydns/files/, net-dns/mydns/

2016-04-28 Thread Austin English
commit: d6199160ccda34719b5a35e0896870a1dfb61b19
Author: Austin English  gentoo  org>
AuthorDate: Thu Apr 28 22:47:25 2016 +
Commit: Austin English  gentoo  org>
CommitDate: Thu Apr 28 22:47:25 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6199160

net-dns/mydns: use #!/sbin/openrc-run instead of #!/sbin/runscript

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

Package-Manager: portage-2.2.26

 net-dns/mydns/files/mydns.initd|  4 +-
 net-dns/mydns/mydns-1.2.8.31-r1.ebuild | 85 ++
 2 files changed, 87 insertions(+), 2 deletions(-)

diff --git a/net-dns/mydns/files/mydns.initd b/net-dns/mydns/files/mydns.initd
index 9708761..d78d1df 100644
--- a/net-dns/mydns/files/mydns.initd
+++ b/net-dns/mydns/files/mydns.initd
@@ -1,5 +1,5 @@
-#!/sbin/runscript
-# Copyright 1999-2011 Gentoo Foundation
+#!/sbin/openrc-run
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 MYDNS_CHECKCONF="/usr/bin/mydnscheck"

diff --git a/net-dns/mydns/mydns-1.2.8.31-r1.ebuild 
b/net-dns/mydns/mydns-1.2.8.31-r1.ebuild
new file mode 100644
index 000..21949bb
--- /dev/null
+++ b/net-dns/mydns/mydns-1.2.8.31-r1.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit autotools eutils
+
+DESCRIPTION="A DNS-Server which gets its data from a 
MySQL-/PostgreSQL-database"
+HOMEPAGE="http://www.mydns.pl/;
+SRC_URI="mirror://sourceforge/mydns-ng/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="alpha amd64 ~hppa ia64 ~ppc sparc x86"
+IUSE="alias debug nls mysql postgres ssl static status"
+
+RDEPEND="mysql? ( virtual/mysql )
+   nls? ( virtual/libintl )
+   postgres? ( dev-db/postgresql )
+   ssl? ( dev-libs/openssl )
+   virtual/libiconv"
+DEPEND="${RDEPEND}
+   nls? ( >=sys-devel/gettext-0.12 )
+   sys-devel/bison"
+
+REQUIRED_USE="^^ ( mysql postgres )"
+
+src_prepare() {
+   epatch "${FILESDIR}/${PN}-1.2.8.27-m4.patch"
+   eautoreconf
+   epatch "${FILESDIR}/${P}-texinfo.patch"
+}
+
+src_configure() {
+   econf \
+   $(use_enable alias) \
+   $(use_enable nls) \
+   $(use_enable debug) \
+   $(use_with mysql) \
+   $(use_with postgres pgsql) \
+   $(use_enable static) \
+   $(use_enable static static-build) \
+   $(use_enable status) \
+   $(use_with ssl openssl) \
+   --without-included-gettext
+}
+
+src_install() {
+   default
+
+   dodoc AUTHORS BUGS ChangeLog QUICKSTART* NEWS README* TODO
+   docinto contrib
+   dodoc contrib/*.php contrib/*.pl contrib/*.pm contrib/README*
+
+   newinitd "${FILESDIR}/mydns.initd" mydns
+   newconfd "${FILESDIR}/mydns.confd" mydns
+
+   ## Avoid file collision
+   rm -f "${ED}/usr/share/locale/locale.alias"
+
+   # Install config file
+   insinto /etc
+   newins mydns.conf mydns.conf
+   fowners root:root /etc/mydns.conf
+   fperms 0600 /etc/mydns.conf
+}
+
+pkg_postinst() {
+   if use postgres; then
+   elog "# createdb mydns"
+   elog "# /usr/sbin/mydns --create-tables | psql mydns"
+   elog
+   elog "to create the tables in the PostgreSQL-Database."
+   elog "For more info see QUICKSTART.postgres."
+   fi
+   if use mysql; then
+   elog "# mysqladmin -u  -p create mydns"
+   elog "# /usr/sbin/mydns --create-tables | mysql -u  
-p mydns"
+   elog
+   elog "to create the tables in the MySQL-Database."
+   elog "For more info see QUICKSTART.mysql."
+   fi
+   elog
+}



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

2016-04-28 Thread Austin English
commit: dd5cc62d937ce0de8d810d7bf0d03fad737e84da
Author: Austin English  gentoo  org>
AuthorDate: Thu Apr 28 22:42:59 2016 +
Commit: Austin English  gentoo  org>
CommitDate: Thu Apr 28 22:42:59 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd5cc62d

net-dns/maradns: remove maradns-2.0.09

Package-Manager: portage-2.2.26

 net-dns/maradns/maradns-2.0.09.ebuild | 98 ---
 1 file changed, 98 deletions(-)

diff --git a/net-dns/maradns/maradns-2.0.09.ebuild 
b/net-dns/maradns/maradns-2.0.09.ebuild
deleted file mode 100644
index 189839f..000
--- a/net-dns/maradns/maradns-2.0.09.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-inherit eutils systemd toolchain-funcs user
-
-DEADWOOD_VER="3.2.05"
-
-DESCRIPTION="A security-aware DNS server"
-HOMEPAGE="http://www.maradns.org/;
-SRC_URI="http://www.maradns.org/download/${PV%.*}/${PV}/${P}.tar.bz2;
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="amd64 ~mips ppc x86"
-IUSE="authonly ipv6"
-
-DEPEND=""
-RDEPEND=""
-
-pkg_setup() {
-   ebegin "Creating group and users"
-   enewgroup maradns 99
-   enewuser duende 66 -1 -1 maradns
-   enewuser maradns 99 -1 -1 maradns
-   eend ${?}
-}
-
-src_prepare() {
-   # Apply some minor patches from Debian. Last one - from Gentoo
-   epatch "${FILESDIR}/${PN}-2.0.06-askmara-tcp.patch" \
-   "${FILESDIR}/${PN}-2.0.06-duende-man.patch" \
-   "${FILESDIR}/${P}-build.patch"
-   epatch_user
-}
-
-src_configure() {
-   # Use duende-ng.c.
-   cp  "${S}/tools/duende-ng.c" "${S}/tools/duende.c" || die
-
-   tc-export CC
-   ./configure $(use ipv6 && echo "--ipv6") || die "Failed to configure 
${PN}"
-}
-
-src_install() {
-   # Install the MaraDNS binaries.
-   dosbin server/maradns
-   dosbin tcp/zoneserver
-   dobin tcp/getzone tcp/fetchzone
-   dobin tools/askmara tools/askmara-tcp tools/duende
-   dobin tools/bind2csv2.py tools/csv1tocsv2.pl
-
-   # MaraDNS docs, manpages, misc.
-   dodoc doc/en/{QuickStart,README,*.txt}
-   dodoc doc/en/text/*.txt
-   doman doc/en/man/*.[1-9]
-   dodoc maradns.gpg.key
-   dohtml doc/en/*.html
-   dohtml -r doc/en/webpage
-   dohtml -r doc/en/tutorial
-   docinto examples
-   dodoc doc/en/examples/example_*
-
-   # Deadwood binary, docs, manpages, etc.
-   if ! use authonly; then
-   dosbin deadwood-${DEADWOOD_VER}/src/Deadwood
-   doman deadwood-${DEADWOOD_VER}/doc/{Deadwood,Duende}.1
-   docinto deadwood
-   dodoc deadwood-${DEADWOOD_VER}/doc/{Deadwood,Duende,FAQ}.txt
-   dohtml deadwood-${DEADWOOD_VER}/doc/{Deadwood,FAQ}.html
-   docinto deadwood/internals
-   dodoc deadwood-${DEADWOOD_VER}/doc/internals/*
-   insinto /etc/maradns
-   newins deadwood-${DEADWOOD_VER}/doc/dwood3rc-all 
dwood3rc_all.dist
-   fi
-
-   # Example configurations.
-   insinto /etc/maradns
-   newins doc/en/examples/example_full_mararc mararc_full.dist
-   newins doc/en/examples/example_csv2 example_csv2.dist
-   keepdir /etc/maradns/logger
-
-   # Init scripts.
-   newinitd "${FILESDIR}"/maradns2 maradns
-   newinitd "${FILESDIR}"/zoneserver2 zoneserver
-   if ! use authonly; then
-   newinitd "${FILESDIR}"/deadwood deadwood
-   fi
-
-   # systemd unit
-   # please keep paths in sync!
-   sed -e "s^@bindir@^${EPREFIX}/usr/sbin^" \
-   -e "s^@sysconfdir@^${EPREFIX}/etc/maradns^" \
-   "${FILESDIR}"/maradns.service.in > "${T}"/maradns.service
-   systemd_dounit "${T}"/maradns.service
-}



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

2016-04-28 Thread Austin English
commit: 8ca2d3e8a5e1196cc8a6cb0ba027ef5f3bda4838
Author: Austin English  gentoo  org>
AuthorDate: Thu Apr 28 23:40:47 2016 +
Commit: Austin English  gentoo  org>
CommitDate: Thu Apr 28 23:42:14 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ca2d3e8

net-firewall/sanewall: use #!/sbin/openrc-run instead of #!/sbin/runscript

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

Package-Manager: portage-2.2.26

 net-firewall/sanewall/files/sanewall.initd |  4 +-
 net-firewall/sanewall/sanewall-1.1.6-r2.ebuild | 57 ++
 2 files changed, 59 insertions(+), 2 deletions(-)

diff --git a/net-firewall/sanewall/files/sanewall.initd 
b/net-firewall/sanewall/files/sanewall.initd
index 665d386..3d8c2a4 100644
--- a/net-firewall/sanewall/files/sanewall.initd
+++ b/net-firewall/sanewall/files/sanewall.initd
@@ -1,5 +1,5 @@
-#!/sbin/runscript
-# Copyright 1999-2014 Gentoo Foundation
+#!/sbin/openrc-run
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 

diff --git a/net-firewall/sanewall/sanewall-1.1.6-r2.ebuild 
b/net-firewall/sanewall/sanewall-1.1.6-r2.ebuild
new file mode 100644
index 000..c1f5b5d
--- /dev/null
+++ b/net-firewall/sanewall/sanewall-1.1.6-r2.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit linux-info
+
+DESCRIPTION="iptables firewall generator (fork of firehol)"
+HOMEPAGE="http://www.sanewall.org/;
+SRC_URI="http://download.sanewall.org/releases/${PV}/${P}.tar.xz;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="app-arch/xz-utils"
+RDEPEND="net-firewall/iptables[ipv6]
+   sys-apps/iproute2[-minimal]
+   virtual/modutils
+   || (
+   net-misc/wget
+   net-misc/curl
+   )"
+
+pkg_setup() {
+   local KCONFIG_OPTS="~NF_CONNTRACK_IPV4 ~NF_CONNTRACK_MARK ~NF_NAT 
~NF_NAT_FTP ~NF_NAT_IRC \
+   ~IP_NF_IPTABLES ~IP_NF_FILTER ~IP_NF_TARGET_REJECT 
~IP_NF_TARGET_LOG ~IP_NF_TARGET_ULOG \
+   ~IP_NF_TARGET_MASQUERADE ~IP_NF_TARGET_REDIRECT ~IP_NF_MANGLE \
+   ~NETFILTER_XT_MATCH_LIMIT ~NETFILTER_XT_MATCH_STATE 
~NETFILTER_XT_MATCH_OWNER"
+
+   get_version
+   if [[ ${KV_PATCH} -ge 25 ]] ; then
+   CONFIG_CHECK="~NF_CONNTRACK ${KCONFIG_OPTS}"
+   else
+   CONFIG_CHECK="~NF_CONNTRACK_ENABLED ${KCONFIG_OPTS}"
+   fi
+   linux-info_pkg_setup
+}
+
+src_configure() {
+   econf --docdir="/usr/share/doc/${PF}"
+}
+
+src_install() {
+   default
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+}
+
+pkg_postinst() {
+   # install default configuration if it doesn't exist
+   if [[ ! -e "${ROOT}"/etc/${PN}/${PN}.conf ]] ; then
+   einfo "Installing a sample configuration to 
${ROOT}/etc/${PN}/${PN}.conf"
+   cp "${ROOT}"/etc/${PN}/${PN}.conf.example 
"${ROOT}"/etc/${PN}/${PN}.conf || die
+   fi
+}



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

2016-04-28 Thread Austin English
commit: 574a37fafc49e0165c952af204821f8d25967f88
Author: Austin English  gentoo  org>
AuthorDate: Thu Apr 28 23:19:50 2016 +
Commit: Austin English  gentoo  org>
CommitDate: Thu Apr 28 23:36:35 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=574a37fa

net-firewall/ipkungfu: use #!/sbin/openrc-run instead of #!/sbin/runscript

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

Package-Manager: portage-2.2.26

 net-firewall/ipkungfu/files/ipkungfu.init  |  4 +-
 net-firewall/ipkungfu/ipkungfu-0.5.2-r2.ebuild | 58 ++
 net-firewall/ipkungfu/ipkungfu-0.6.1-r1.ebuild | 47 +
 3 files changed, 107 insertions(+), 2 deletions(-)

diff --git a/net-firewall/ipkungfu/files/ipkungfu.init 
b/net-firewall/ipkungfu/files/ipkungfu.init
index 29f5442..f5c971f 100644
--- a/net-firewall/ipkungfu/files/ipkungfu.init
+++ b/net-firewall/ipkungfu/files/ipkungfu.init
@@ -1,5 +1,5 @@
-#!/sbin/runscript
-# Copyright 1999-2004 Gentoo Foundation
+#!/sbin/openrc-run
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 

diff --git a/net-firewall/ipkungfu/ipkungfu-0.5.2-r2.ebuild 
b/net-firewall/ipkungfu/ipkungfu-0.5.2-r2.ebuild
new file mode 100644
index 000..804a529
--- /dev/null
+++ b/net-firewall/ipkungfu/ipkungfu-0.5.2-r2.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+inherit eutils
+
+DESCRIPTION="A nice iptables firewall script"
+HOMEPAGE="http://www.linuxkungfu.org/;
+SRC_URI="http://www.linuxkungfu.org/ipkungfu/${P}.tgz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc x86"
+IUSE=""
+
+DEPEND="net-firewall/iptables"
+RDEPEND="${DEPEND}
+   virtual/logger"
+
+src_unpack() {
+   unpack ${A}
+
+   # Patch ipkungfu to load the right module for ip_nat_ftp
+   # Fixes bug #42443.  Thanks to George L. Emigh 
+   cd "${WORKDIR}"/${P} && epatch "${FILESDIR}"/nat_ftp.patch
+
+   # man page comes bzip2'd, so bunzip2 it.
+   cd "${WORKDIR}"/${P}/files
+   bunzip2 ipkungfu.8.bz2
+}
+
+src_install() {
+
+   # Package comes with a hard coded shell script, so here we
+   # replicate what they did, but so it's compatible with portage.
+
+   # Install shell script executable
+   dosbin ipkungfu
+
+   # Install Gentoo init script
+   newinitd "${FILESDIR}"/ipkungfu.init ipkungfu
+
+   # Install config files into /etc
+   dodir /etc/ipkungfu
+   insinto /etc/ipkungfu
+   doins files/*.conf
+
+   # Install man page
+   doman files/ipkungfu.8
+
+   # Install documentation
+   dodoc COPYRIGHT Changelog FAQ INSTALL README gpl.txt
+}
+
+pkg_postinst() {
+   einfo "Be sure to edit the config files"
+   einfo "in /etc/ipkungfu before running"
+}

diff --git a/net-firewall/ipkungfu/ipkungfu-0.6.1-r1.ebuild 
b/net-firewall/ipkungfu/ipkungfu-0.6.1-r1.ebuild
new file mode 100644
index 000..1901484
--- /dev/null
+++ b/net-firewall/ipkungfu/ipkungfu-0.6.1-r1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DESCRIPTION="A nice iptables firewall script"
+HOMEPAGE="http://www.linuxkungfu.org/;
+SRC_URI="http://www.linuxkungfu.org/ipkungfu/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE=""
+
+DEPEND="net-firewall/iptables"
+RDEPEND="${DEPEND}
+   virtual/logger"
+
+src_prepare() {
+   eapply "${FILESDIR}/ipkungfu_noiseless.patch"
+   eapply_user
+}
+
+src_install() {
+   default
+
+   # Install configuration files
+   emake DESTDIR="${D}" install-config
+
+   # Install Gentoo init script
+   newinitd "${FILESDIR}"/ipkungfu.init ipkungfu
+}
+
+pkg_postinst() {
+   # Remove the cache dir so ipkungfu won't fail when running for
+   # the first time, in case 0.6.0 was installed before.
+   rm -rf /etc/ipkungfu/cache
+
+   einfo "Be sure, before running ipkungfu, to edit the config files in:"
+   einfo "/etc/ipkungfu/"
+   einfo
+   einfo "Also, be sure to run ipkungfu prior to rebooting,"
+   einfo "especially if you you're updating from <0.6.0 to >=0.6.0."
+   einfo "There are some significant configuration changes on this"
+   einfo "release covered by the ipkungfu script."
+}



[gentoo-commits] repo/gentoo:master commit in: net-dns/maradns/, net-dns/maradns/files/

2016-04-28 Thread Austin English
commit: 70d311026cfc6e9fb80c19ffc063c712ed091f29
Author: Austin English  gentoo  org>
AuthorDate: Thu Apr 28 22:42:00 2016 +
Commit: Austin English  gentoo  org>
CommitDate: Thu Apr 28 22:42:00 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70d31102

net-dns/maradns: use #!/sbin/openrc-run instead of #!/sbin/runscript

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

Package-Manager: portage-2.2.26

 net-dns/maradns/files/deadwood   |  4 +-
 net-dns/maradns/files/maradns2   |  4 +-
 net-dns/maradns/files/zoneserver2|  4 +-
 net-dns/maradns/maradns-2.0.09-r1.ebuild | 98 
 4 files changed, 104 insertions(+), 6 deletions(-)

diff --git a/net-dns/maradns/files/deadwood b/net-dns/maradns/files/deadwood
index d9e8175..69fe0a4 100644
--- a/net-dns/maradns/files/deadwood
+++ b/net-dns/maradns/files/deadwood
@@ -1,5 +1,5 @@
-#!/sbin/runscript
-# Copyright 1999-2012 Gentoo Foundation
+#!/sbin/openrc-run
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 

diff --git a/net-dns/maradns/files/maradns2 b/net-dns/maradns/files/maradns2
index cc6915f..a6fb9e4 100644
--- a/net-dns/maradns/files/maradns2
+++ b/net-dns/maradns/files/maradns2
@@ -1,5 +1,5 @@
-#!/sbin/runscript
-# Copyright 1999-2012 Gentoo Foundation
+#!/sbin/openrc-run
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 

diff --git a/net-dns/maradns/files/zoneserver2 
b/net-dns/maradns/files/zoneserver2
index 6c6486d..b2abe26 100644
--- a/net-dns/maradns/files/zoneserver2
+++ b/net-dns/maradns/files/zoneserver2
@@ -1,5 +1,5 @@
-#!/sbin/runscript
-# Copyright 1999-2012 Gentoo Foundation
+#!/sbin/openrc-run
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 

diff --git a/net-dns/maradns/maradns-2.0.09-r1.ebuild 
b/net-dns/maradns/maradns-2.0.09-r1.ebuild
new file mode 100644
index 000..42c2d00
--- /dev/null
+++ b/net-dns/maradns/maradns-2.0.09-r1.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit eutils systemd toolchain-funcs user
+
+DEADWOOD_VER="3.2.05"
+
+DESCRIPTION="A security-aware DNS server"
+HOMEPAGE="http://www.maradns.org/;
+SRC_URI="http://www.maradns.org/download/${PV%.*}/${PV}/${P}.tar.bz2;
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="amd64 ~mips ppc x86"
+IUSE="authonly ipv6"
+
+DEPEND=""
+RDEPEND=""
+
+pkg_setup() {
+   ebegin "Creating group and users"
+   enewgroup maradns 99
+   enewuser duende 66 -1 -1 maradns
+   enewuser maradns 99 -1 -1 maradns
+   eend ${?}
+}
+
+src_prepare() {
+   # Apply some minor patches from Debian. Last one - from Gentoo
+   epatch "${FILESDIR}/${PN}-2.0.06-askmara-tcp.patch" \
+   "${FILESDIR}/${PN}-2.0.06-duende-man.patch" \
+   "${FILESDIR}/${P}-build.patch"
+   epatch_user
+}
+
+src_configure() {
+   # Use duende-ng.c.
+   cp  "${S}/tools/duende-ng.c" "${S}/tools/duende.c" || die
+
+   tc-export CC
+   ./configure $(use ipv6 && echo "--ipv6") || die "Failed to configure 
${PN}"
+}
+
+src_install() {
+   # Install the MaraDNS binaries.
+   dosbin server/maradns
+   dosbin tcp/zoneserver
+   dobin tcp/getzone tcp/fetchzone
+   dobin tools/askmara tools/askmara-tcp tools/duende
+   dobin tools/bind2csv2.py tools/csv1tocsv2.pl
+
+   # MaraDNS docs, manpages, misc.
+   dodoc doc/en/{QuickStart,README,*.txt}
+   dodoc doc/en/text/*.txt
+   doman doc/en/man/*.[1-9]
+   dodoc maradns.gpg.key
+   dohtml doc/en/*.html
+   dohtml -r doc/en/webpage
+   dohtml -r doc/en/tutorial
+   docinto examples
+   dodoc doc/en/examples/example_*
+
+   # Deadwood binary, docs, manpages, etc.
+   if ! use authonly; then
+   dosbin deadwood-${DEADWOOD_VER}/src/Deadwood
+   doman deadwood-${DEADWOOD_VER}/doc/{Deadwood,Duende}.1
+   docinto deadwood
+   dodoc deadwood-${DEADWOOD_VER}/doc/{Deadwood,Duende,FAQ}.txt
+   dohtml deadwood-${DEADWOOD_VER}/doc/{Deadwood,FAQ}.html
+   docinto deadwood/internals
+   dodoc deadwood-${DEADWOOD_VER}/doc/internals/*
+   insinto /etc/maradns
+   newins deadwood-${DEADWOOD_VER}/doc/dwood3rc-all 
dwood3rc_all.dist
+   fi
+
+   # Example configurations.
+   insinto /etc/maradns
+   newins doc/en/examples/example_full_mararc mararc_full.dist
+   newins doc/en/examples/example_csv2 example_csv2.dist
+   keepdir /etc/maradns/logger
+
+   # Init scripts.
+   newinitd "${FILESDIR}"/maradns2 maradns
+   newinitd "${FILESDIR}"/zoneserver2 zoneserver
+   if ! use authonly; then
+   newinitd 

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

2016-04-28 Thread Austin English
commit: 8c518f84bc1ed8bb944e10e072d5cd092be8819e
Author: Austin English  gentoo  org>
AuthorDate: Thu Apr 28 23:42:43 2016 +
Commit: Austin English  gentoo  org>
CommitDate: Thu Apr 28 23:42:48 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c518f84

net-firewall/sanewall: remove sanewall-1.1.6-r1

Package-Manager: portage-2.2.26

 net-firewall/sanewall/sanewall-1.1.6-r1.ebuild | 57 --
 1 file changed, 57 deletions(-)

diff --git a/net-firewall/sanewall/sanewall-1.1.6-r1.ebuild 
b/net-firewall/sanewall/sanewall-1.1.6-r1.ebuild
deleted file mode 100644
index 93ebfa5..000
--- a/net-firewall/sanewall/sanewall-1.1.6-r1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit linux-info
-
-DESCRIPTION="iptables firewall generator (fork of firehol)"
-HOMEPAGE="http://www.sanewall.org/;
-SRC_URI="http://download.sanewall.org/releases/${PV}/${P}.tar.xz;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="app-arch/xz-utils"
-RDEPEND="net-firewall/iptables[ipv6]
-   sys-apps/iproute2[-minimal]
-   virtual/modutils
-   || (
-   net-misc/wget
-   net-misc/curl
-   )"
-
-pkg_setup() {
-   local KCONFIG_OPTS="~NF_CONNTRACK_IPV4 ~NF_CONNTRACK_MARK ~NF_NAT 
~NF_NAT_FTP ~NF_NAT_IRC \
-   ~IP_NF_IPTABLES ~IP_NF_FILTER ~IP_NF_TARGET_REJECT 
~IP_NF_TARGET_LOG ~IP_NF_TARGET_ULOG \
-   ~IP_NF_TARGET_MASQUERADE ~IP_NF_TARGET_REDIRECT ~IP_NF_MANGLE \
-   ~NETFILTER_XT_MATCH_LIMIT ~NETFILTER_XT_MATCH_STATE 
~NETFILTER_XT_MATCH_OWNER"
-
-   get_version
-   if [[ ${KV_PATCH} -ge 25 ]] ; then
-   CONFIG_CHECK="~NF_CONNTRACK ${KCONFIG_OPTS}"
-   else
-   CONFIG_CHECK="~NF_CONNTRACK_ENABLED ${KCONFIG_OPTS}"
-   fi
-   linux-info_pkg_setup
-}
-
-src_configure() {
-   econf --docdir="/usr/share/doc/${PF}"
-}
-
-src_install() {
-   default
-   newconfd "${FILESDIR}"/${PN}.confd ${PN}
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-}
-
-pkg_postinst() {
-   # install default configuration if it doesn't exist
-   if [[ ! -e "${ROOT}"/etc/${PN}/${PN}.conf ]] ; then
-   einfo "Installing a sample configuration to 
${ROOT}/etc/${PN}/${PN}.conf"
-   cp "${ROOT}"/etc/${PN}/${PN}.conf.example 
"${ROOT}"/etc/${PN}/${PN}.conf || die
-   fi
-}



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

2016-04-28 Thread Austin English
commit: 6decc33359f0d0985d3809a67273c7fbd53a4304
Author: Austin English  gentoo  org>
AuthorDate: Thu Apr 28 22:47:48 2016 +
Commit: Austin English  gentoo  org>
CommitDate: Thu Apr 28 22:47:48 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6decc333

net-dns/mydns: remove mydns-1.2.8.31

Package-Manager: portage-2.2.26

 net-dns/mydns/mydns-1.2.8.31.ebuild | 85 -
 1 file changed, 85 deletions(-)

diff --git a/net-dns/mydns/mydns-1.2.8.31.ebuild 
b/net-dns/mydns/mydns-1.2.8.31.ebuild
deleted file mode 100644
index 52e131e..000
--- a/net-dns/mydns/mydns-1.2.8.31.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit autotools eutils
-
-DESCRIPTION="A DNS-Server which gets its data from a 
MySQL-/PostgreSQL-database"
-HOMEPAGE="http://www.mydns.pl/;
-SRC_URI="mirror://sourceforge/mydns-ng/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 ~hppa ia64 ~ppc sparc x86"
-IUSE="alias debug nls mysql postgres ssl static status"
-
-RDEPEND="mysql? ( virtual/mysql )
-   nls? ( virtual/libintl )
-   postgres? ( dev-db/postgresql )
-   ssl? ( dev-libs/openssl )
-   virtual/libiconv"
-DEPEND="${RDEPEND}
-   nls? ( >=sys-devel/gettext-0.12 )
-   sys-devel/bison"
-
-REQUIRED_USE="^^ ( mysql postgres )"
-
-src_prepare() {
-   epatch "${FILESDIR}/${PN}-1.2.8.27-m4.patch"
-   eautoreconf
-   epatch "${FILESDIR}/${P}-texinfo.patch"
-}
-
-src_configure() {
-   econf \
-   $(use_enable alias) \
-   $(use_enable nls) \
-   $(use_enable debug) \
-   $(use_with mysql) \
-   $(use_with postgres pgsql) \
-   $(use_enable static) \
-   $(use_enable static static-build) \
-   $(use_enable status) \
-   $(use_with ssl openssl) \
-   --without-included-gettext
-}
-
-src_install() {
-   default
-
-   dodoc AUTHORS BUGS ChangeLog QUICKSTART* NEWS README* TODO
-   docinto contrib
-   dodoc contrib/*.php contrib/*.pl contrib/*.pm contrib/README*
-
-   newinitd "${FILESDIR}/mydns.initd" mydns
-   newconfd "${FILESDIR}/mydns.confd" mydns
-
-   ## Avoid file collision
-   rm -f "${ED}/usr/share/locale/locale.alias"
-
-   # Install config file
-   insinto /etc
-   newins mydns.conf mydns.conf
-   fowners root:root /etc/mydns.conf
-   fperms 0600 /etc/mydns.conf
-}
-
-pkg_postinst() {
-   if use postgres; then
-   elog "# createdb mydns"
-   elog "# /usr/sbin/mydns --create-tables | psql mydns"
-   elog
-   elog "to create the tables in the PostgreSQL-Database."
-   elog "For more info see QUICKSTART.postgres."
-   fi
-   if use mysql; then
-   elog "# mysqladmin -u  -p create mydns"
-   elog "# /usr/sbin/mydns --create-tables | mysql -u  
-p mydns"
-   elog
-   elog "to create the tables in the MySQL-Database."
-   elog "For more info see QUICKSTART.mysql."
-   fi
-   elog
-}



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

2016-04-28 Thread Austin English
commit: abf05588ca18ca9bda553657cd84a03e8e2bd84c
Author: Austin English  gentoo  org>
AuthorDate: Thu Apr 28 23:38:00 2016 +
Commit: Austin English  gentoo  org>
CommitDate: Thu Apr 28 23:38:00 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abf05588

net-firewall/ipkungfu: remove old ebuilds

Package-Manager: portage-2.2.26

 net-firewall/ipkungfu/ipkungfu-0.5.2-r1.ebuild | 58 --
 net-firewall/ipkungfu/ipkungfu-0.6.1.ebuild| 48 -
 2 files changed, 106 deletions(-)

diff --git a/net-firewall/ipkungfu/ipkungfu-0.5.2-r1.ebuild 
b/net-firewall/ipkungfu/ipkungfu-0.5.2-r1.ebuild
deleted file mode 100644
index 3b08454..000
--- a/net-firewall/ipkungfu/ipkungfu-0.5.2-r1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-inherit eutils
-
-DESCRIPTION="A nice iptables firewall script"
-HOMEPAGE="http://www.linuxkungfu.org/;
-SRC_URI="http://www.linuxkungfu.org/ipkungfu/${P}.tgz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc x86"
-IUSE=""
-
-DEPEND="net-firewall/iptables"
-RDEPEND="${DEPEND}
-   virtual/logger"
-
-src_unpack() {
-   unpack ${A}
-
-   # Patch ipkungfu to load the right module for ip_nat_ftp
-   # Fixes bug #42443.  Thanks to George L. Emigh 
-   cd "${WORKDIR}"/${P} && epatch "${FILESDIR}"/nat_ftp.patch
-
-   # man page comes bzip2'd, so bunzip2 it.
-   cd "${WORKDIR}"/${P}/files
-   bunzip2 ipkungfu.8.bz2
-}
-
-src_install() {
-
-   # Package comes with a hard coded shell script, so here we
-   # replicate what they did, but so it's compatible with portage.
-
-   # Install shell script executable
-   dosbin ipkungfu
-
-   # Install Gentoo init script
-   newinitd "${FILESDIR}"/ipkungfu.init ipkungfu
-
-   # Install config files into /etc
-   dodir /etc/ipkungfu
-   insinto /etc/ipkungfu
-   doins files/*.conf
-
-   # Install man page
-   doman files/ipkungfu.8
-
-   # Install documentation
-   dodoc COPYRIGHT Changelog FAQ INSTALL README gpl.txt
-}
-
-pkg_postinst() {
-   einfo "Be sure to edit the config files"
-   einfo "in /etc/ipkungfu before running"
-}

diff --git a/net-firewall/ipkungfu/ipkungfu-0.6.1.ebuild 
b/net-firewall/ipkungfu/ipkungfu-0.6.1.ebuild
deleted file mode 100644
index 360fec9..000
--- a/net-firewall/ipkungfu/ipkungfu-0.6.1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-inherit eutils
-
-DESCRIPTION="A nice iptables firewall script"
-HOMEPAGE="http://www.linuxkungfu.org/;
-SRC_URI="http://www.linuxkungfu.org/ipkungfu/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-IUSE=""
-
-DEPEND="net-firewall/iptables"
-RDEPEND="${DEPEND}
-   virtual/logger"
-
-src_compile() {
-   epatch "${FILESDIR}/ipkungfu_noiseless.patch" || die "Could not apply 
ipkungfu_noiseless.patch patch"
-   econf || die "Could not run econf"
-   emake || die "Couldn't run make"
-}
-
-src_install() {
-   make DESTDIR="${D}" install || die
-
-   # Install configuration files
-   make DESTDIR="${D}" install-config || die
-
-   # Install Gentoo init script
-   newinitd "${FILESDIR}"/ipkungfu.init ipkungfu
-}
-
-pkg_postinst() {
-   # Remove the cache dir so ipkungfu won't fail when running for
-   # the first time, case 0.6.0 was installed before.
-   rm -rf /etc/ipkungfu/cache
-
-   einfo "Be sure to, before running ipkungfu, edit the config files in:"
-   einfo "/etc/ipkungfu/"
-   echo
-   einfo "Also, be sure to run ipkungfu prior to rebooting,"
-   einfo "especially if you you're updating from <0.6.0 to >=0.6.0."
-   einfo "There are some significant configuration changes on this"
-   einfo "release covered by the ipkungfu script."
-}



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

2016-04-28 Thread Austin English
commit: 354597dde07e9de89f121f06b9ef6e2c449dc349
Author: Austin English  gentoo  org>
AuthorDate: Thu Apr 28 22:09:32 2016 +
Commit: Austin English  gentoo  org>
CommitDate: Thu Apr 28 22:09:32 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=354597dd

net-dns/maradns: remove unused init scripts

 net-dns/maradns/files/maradns.rc6| 23 ---
 net-dns/maradns/files/zoneserver.rc6 | 21 -
 2 files changed, 44 deletions(-)

diff --git a/net-dns/maradns/files/maradns.rc6 
b/net-dns/maradns/files/maradns.rc6
deleted file mode 100644
index 32db2e4..000
--- a/net-dns/maradns/files/maradns.rc6
+++ /dev/null
@@ -1,23 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-depend() {
-   need net
-   provide dns
-}
-
-start() {
-   ebegin "Starting maradns"
-   start-stop-daemon --start --quiet --name maradns \
-   --exec /usr/bin/duende /usr/sbin/maradns
-   eend $?
-}
-
-stop() {
-   ebegin "Stopping maradns"
-   start-stop-daemon --stop --quiet --name maradns \
-   --exec /usr/sbin/duende
-   eend $?
-}

diff --git a/net-dns/maradns/files/zoneserver.rc6 
b/net-dns/maradns/files/zoneserver.rc6
deleted file mode 100644
index 9d175a6..000
--- a/net-dns/maradns/files/zoneserver.rc6
+++ /dev/null
@@ -1,21 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-depend() {
-   need net
-}
-
-start() {
-   ebegin "Starting zoneserver"
-   start-stop-daemon --start --quiet --name zoneserver \
-   --exec /usr/bin/duende /usr/sbin/zoneserver
-   eend $?
-}
-
-stop() {
-   ebegin "Stopping zoneserver"
-   start-stop-daemon --stop --quiet --name zoneserver
-   eend $?
-}



[gentoo-commits] repo/gentoo:ejabberd-wip commit in: dev-erlang/jiffy/

2016-04-28 Thread Amadeusz Piotr Żołnowski
commit: e3e57acb68af7718c4583e37547c693a8c73278c
Author: Amadeusz Żołnowski  gentoo  org>
AuthorDate: Thu Apr 28 22:55:33 2016 +
Commit: Amadeusz Piotr Żołnowski  gentoo  org>
CommitDate: Thu Apr 28 22:55:33 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3e57acb

dev-erlang/jiffy: Add new package

Package-Manager: portage-2.2.28

 dev-erlang/jiffy/Manifest|  1 +
 dev-erlang/jiffy/jiffy-0.14.5.ebuild | 47 
 dev-erlang/jiffy/metadata.xml|  8 ++
 3 files changed, 56 insertions(+)

diff --git a/dev-erlang/jiffy/Manifest b/dev-erlang/jiffy/Manifest
new file mode 100644
index 000..5537ac1
--- /dev/null
+++ b/dev-erlang/jiffy/Manifest
@@ -0,0 +1 @@
+DIST jiffy-0.14.5.tar.gz 1856258 SHA256 
d61dfe9fc7504bd662b9d22d7ebb95fa4e1c1f678c14b1aa4127e15b16d4c1b0 SHA512 
1e84352dcb5cdb27da6c1cd1a8deeb04ca6b4d7ebf9d0b07eb0c47b15c93ce371fe0a778ed9fc1091fbf033dd02e7768bc95f94fbd2a6ed2c6742306fc3dac9e
 WHIRLPOOL 
36cad5b28ec78bee9af198122bd4b3389d2131749442209376af003f9ddcd2d154c74f229acd28fcea9364ee403ca9c57186a659a1fee20376d3292d5504a97d

diff --git a/dev-erlang/jiffy/jiffy-0.14.5.ebuild 
b/dev-erlang/jiffy/jiffy-0.14.5.ebuild
new file mode 100644
index 000..28b45d0
--- /dev/null
+++ b/dev-erlang/jiffy/jiffy-0.14.5.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit multilib
+
+DESCRIPTION="JSON NIFs for Erlang"
+HOMEPAGE="https://github.com/davisp/jiffy;
+SRC_URI="https://github.com/davisp/${PN}/archive/${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+CDEPEND=">=dev-lang/erlang-17.1"
+DEPEND="${CDEPEND}
+   dev-util/rebar"
+RDEPEND="${CDEPEND}"
+
+DOCS=( README.md )
+
+get_erl_libs() {
+   echo "/usr/$(get_libdir)/erlang/lib"
+}
+
+src_prepare() {
+   # Suppress deps check.
+   cat<>"${S}/rebar.config.script"
+lists:keystore(deps, 1, CONFIG, {deps, []}).
+EOF
+   sed -e "s/vsn, git/vsn, \"${PV}\"/" \
+   -i "${S}/src/jiffy.app.src" || die
+}
+
+src_compile() {
+   export ERL_LIBS="${EPREFIX}$(get_erl_libs)"
+   rebar compile || die 'rebar compile failed'
+}
+
+src_install() {
+   insinto "$(get_erl_libs)/${P}"
+   doins -r ebin priv src
+   dodoc "${DOCS[@]}"
+}

diff --git a/dev-erlang/jiffy/metadata.xml b/dev-erlang/jiffy/metadata.xml
new file mode 100644
index 000..92f4567
--- /dev/null
+++ b/dev-erlang/jiffy/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   aide...@gentoo.org
+   Amadeusz Żołnowski
+   
+



[gentoo-commits] proj/java:master commit in: dev-java/lwjgl/, dev-java/lwjgl/files/

2016-04-28 Thread James Le Cuirot
commit: a2c06ea424e98ac9e8d785647f237aca103986da
Author: James Le Cuirot  gentoo  org>
AuthorDate: Thu Apr 28 22:30:41 2016 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Apr 28 22:31:24 2016 +
URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=a2c06ea4

dev-java/lwjgl: Version bump to 2.9.3, fix bug #560018

 - Add missing jutils dependency.
 - Patch to use ASM 4 final instead of RC1.
 - Change egl flag to gles. I used to get these confused.
 - Remove useless ant-nodeps dependency.

Package-Manager: portage-2.2.28

 dev-java/lwjgl/Manifest|  2 +-
 dev-java/lwjgl/files/asm-4.patch   | 53 ++
 .../{lwjgl-2.9.0.ebuild => lwjgl-2.9.3.ebuild} | 31 ++---
 dev-java/lwjgl/metadata.xml| 24 +-
 4 files changed, 80 insertions(+), 30 deletions(-)

diff --git a/dev-java/lwjgl/Manifest b/dev-java/lwjgl/Manifest
index 7af4678..d39eaf7 100644
--- a/dev-java/lwjgl/Manifest
+++ b/dev-java/lwjgl/Manifest
@@ -1 +1 @@
-DIST lwjgl-source-2.9.0.zip 2975604 SHA256 
8c7d978ee1c3c5d4a3f8fc8f9774cc9f1b3a371f95ed48bebd4bde8f7fe648ca SHA512 
19ee90878348a9ccce7d7f4c1e7e1d4e55b0a4bfdd8430dd33c130b6be52e7d415ba829b8d0688d017a03320af6aae8e925349fcb1495f8ff733bcc44236f0f2
 WHIRLPOOL 
e9eb6bf4dbf0c66fc584f9cadfae70ca3a45b3f2d1a9e1350206d97211048fd6bea06f0a6ae4f02dca0819d2dd04f3f616512be4305e6c1fb5d9693002e2fa5c
+DIST lwjgl-source-2.9.3.zip 3183783 SHA256 
098696a3752321979e6b1dc798c694d4d3daf64a71217ee8d7b04123b5b18a5a SHA512 
271b1a5f3824265137bfab6144b4c4d28204051ef82a5ae5e08c05077710a70fd445b4778489ed1c18170d84b8a263e721bcd12d0f24e0c44f0b79444fa76f43
 WHIRLPOOL 
a1d5dcf633bd8983cb8d37edaa8034196c78341628f93d7331b2efc8e56b3d8325ffddef181f21fe7642132184647c336eac670b6ffc98d17bad46f014c0b75a

diff --git a/dev-java/lwjgl/files/asm-4.patch b/dev-java/lwjgl/files/asm-4.patch
new file mode 100644
index 000..bd44e0d
--- /dev/null
+++ b/dev-java/lwjgl/files/asm-4.patch
@@ -0,0 +1,53 @@
+From 80eda482aaac0baee4ab565544b14fd15e4b9701 Mon Sep 17 00:00:00 2001
+From: James Le Cuirot 
+Date: Tue, 3 Mar 2015 19:52:05 +
+Subject: [PATCH] Compatibility with ASM 4 final instead of RC1
+
+---
+ src/java/org/lwjgl/util/mapped/MappedObjectTransformer.java | 10 +-
+ 1 file changed, 5 insertions(+), 5 deletions(-)
+
+diff --git a/src/java/org/lwjgl/util/mapped/MappedObjectTransformer.java 
b/src/java/org/lwjgl/util/mapped/MappedObjectTransformer.java
+index cf2aac8..c2bc9f9 100644
+--- a/src/java/org/lwjgl/util/mapped/MappedObjectTransformer.java
 b/src/java/org/lwjgl/util/mapped/MappedObjectTransformer.java
+@@ -265,7 +265,7 @@ public class MappedObjectTransformer {
+   static byte[] transformMappedObject(byte[] bytecode) {
+   final ClassWriter cw = new ClassWriter(0);
+ 
+-  ClassVisitor cv = new ClassAdapter(cw) {
++  ClassVisitor cv = new ClassVisitor(Opcodes.ASM4, cw) {
+ 
+   private final String[] DEFINALIZE_LIST = {
+   VIEWADDRESS_METHOD_NAME,
+@@ -322,8 +322,8 @@ public class MappedObjectTransformer {
+   return bytecode;
+   }
+ 
+-  private static ClassAdapter getMethodGenAdapter(final String className, 
final ClassVisitor cv) {
+-  return new ClassAdapter(cv) {
++  private static ClassVisitor getMethodGenAdapter(final String className, 
final ClassVisitor cv) {
++  return new ClassVisitor(Opcodes.ASM4, cv) {
+ 
+   @Override
+   public void visitEnd() {
+@@ -493,14 +493,14 @@ public class MappedObjectTransformer {
+   };
+   }
+ 
+-  private static class TransformationAdapter extends ClassAdapter {
++  private static class TransformationAdapter extends ClassVisitor {
+ 
+   final String className;
+ 
+   boolean transformed;
+ 
+   TransformationAdapter(final ClassVisitor cv, final String 
className) {
+-  super(cv);
++  super(Opcodes.ASM4, cv);
+   this.className = className;
+   }
+ 
+-- 
+2.0.4
+

diff --git a/dev-java/lwjgl/lwjgl-2.9.0.ebuild 
b/dev-java/lwjgl/lwjgl-2.9.3.ebuild
similarity index 77%
rename from dev-java/lwjgl/lwjgl-2.9.0.ebuild
rename to dev-java/lwjgl/lwjgl-2.9.3.ebuild
index a9f2955..2b0271e 100644
--- a/dev-java/lwjgl/lwjgl-2.9.0.ebuild
+++ b/dev-java/lwjgl/lwjgl-2.9.3.ebuild
@@ -1,14 +1,12 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
 
-# Uses the javah task.
-WANT_ANT_TASKS="ant-nodeps"
 JAVA_PKG_IUSE="doc source"
 
-inherit java-pkg-2 java-ant-2
+inherit eutils java-pkg-2 java-ant-2
 
 DESCRIPTION="The Lightweight Java Game Library (LWJGL)"
 HOMEPAGE="http://www.lwjgl.org;
@@ -16,24 +14,25 @@ 

[gentoo-commits] repo/gentoo:master commit in: net-dialup/rp-l2tp/

2016-04-28 Thread Austin English
commit: a132ce47a946df03fb99ebdfe53c6288ef578371
Author: Austin English  gentoo  org>
AuthorDate: Thu Apr 28 21:52:43 2016 +
Commit: Austin English  gentoo  org>
CommitDate: Thu Apr 28 21:59:32 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a132ce47

net-dialup/rp-l2tp: removing rp-l2tp-0.4-r3

Package-Manager: portage-2.2.26

 net-dialup/rp-l2tp/rp-l2tp-0.4-r3.ebuild | 36 
 1 file changed, 36 deletions(-)

diff --git a/net-dialup/rp-l2tp/rp-l2tp-0.4-r3.ebuild 
b/net-dialup/rp-l2tp/rp-l2tp-0.4-r3.ebuild
deleted file mode 100644
index 06058b9..000
--- a/net-dialup/rp-l2tp/rp-l2tp-0.4-r3.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="User-space implementation of L2TP for Linux and other UNIX 
systems"
-HOMEPAGE="http://sourceforge.net/projects/rp-l2tp/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-KEYWORDS="amd64 ~ppc x86"
-SLOT="0"
-
-src_prepare() {
-   tc-export AR CC RANLIB
-   epatch \
-   "${FILESDIR}/${P}-gentoo.patch" \
-   "${FILESDIR}/${P}-flags.patch" \
-   "${FILESDIR}/${P}-build.patch"
-   epatch_user
-}
-
-src_install() {
-   emake RPM_INSTALL_ROOT="${D}" install
-
-   dodoc README
-   newdoc l2tp.conf rp-l2tpd.conf
-   docinto libevent
-   dodoc libevent/Doc/*
-   docompress -x "/usr/share/doc/${PF}/libevent"
-
-   newinitd "${FILESDIR}/rp-l2tpd-init" rp-l2tpd
-}



[gentoo-commits] repo/gentoo:master commit in: net-dialup/sendpage/files/, net-dialup/sendpage/

2016-04-28 Thread Austin English
commit: ab134a38b42894f53ca999c3ca87d91ec39c5f51
Author: Austin English  gentoo  org>
AuthorDate: Thu Apr 28 21:55:52 2016 +
Commit: Austin English  gentoo  org>
CommitDate: Thu Apr 28 21:59:32 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab134a38

net-dialup/sendpage: use #!/sbin/openrc-run instead of #!/sbin/runscript

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

Package-Manager: portage-2.2.26

 net-dialup/sendpage/files/sendpage.initd |  4 +--
 net-dialup/sendpage/sendpage-1.1.0-r3.ebuild | 49 
 2 files changed, 51 insertions(+), 2 deletions(-)

diff --git a/net-dialup/sendpage/files/sendpage.initd 
b/net-dialup/sendpage/files/sendpage.initd
index 2fcf217..3a46a8c 100644
--- a/net-dialup/sendpage/files/sendpage.initd
+++ b/net-dialup/sendpage/files/sendpage.initd
@@ -1,5 +1,5 @@
-#!/sbin/runscript
-# Copyright 1999-2005 Gentoo Foundation
+#!/sbin/openrc-run
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 

diff --git a/net-dialup/sendpage/sendpage-1.1.0-r3.ebuild 
b/net-dialup/sendpage/sendpage-1.1.0-r3.ebuild
new file mode 100644
index 000..f985432
--- /dev/null
+++ b/net-dialup/sendpage/sendpage-1.1.0-r3.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit perl-module eutils user
+
+MY_P=${PN}-1.001
+DESCRIPTION="Dialup alphapaging software"
+HOMEPAGE="http://www.sendpage.org/;
+SRC_URI="http://www.sendpage.org/download/${MY_P}.tar.gz;
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+# This package warrants IUSE doc
+IUSE=""
+
+DEPEND="!net-misc/hylafax
+   >=dev-perl/Device-SerialPort-0.13
+   >=dev-perl/MailTools-1.44
+   >=virtual/perl-libnet-1.11
+   >=dev-perl/Net-SNPP-1.13
+   dev-perl/DBI"
+RDEPEND="${DEPEND}"
+
+mydoc="FEATURES email2page.conf sendpage.cf snpp.conf"
+
+pkg_setup() {
+   enewgroup sms
+   enewuser sendpage -1 -1 /var/spool/sendpage sms
+}
+
+PATCHES=( "${FILESDIR}"/${PV}-makefile.patch )
+
+src_install() {
+   perl-module_src_install
+   insinto /etc
+   doins sendpage.cf
+   newinitd "${FILESDIR}"/sendpage.initd sendpage
+   diropts -o sendpage -g sms -m0770
+   keepdir /var/spool/sendpage
+   # Separate docs/ content from ${mydoc[@]}
+   docompress -x /usr/share/doc/${PF}/text/
+   docinto text/
+   dodoc docs/*
+}



[gentoo-commits] repo/gentoo:master commit in: net-dialup/diald/, net-dialup/diald/files/

2016-04-28 Thread Austin English
commit: e7136174409ecbaf4ad4ae2bf7d9a0f965ff645b
Author: Austin English  gentoo  org>
AuthorDate: Thu Apr 28 21:12:06 2016 +
Commit: Austin English  gentoo  org>
CommitDate: Thu Apr 28 21:59:32 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7136174

net-dialup/diald: use #!/sbin/openrc-run instead of #!/sbin/runscript

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

Package-Manager: portage-2.2.26

 net-dialup/diald/diald-1.0-r3.ebuild | 59 
 net-dialup/diald/files/diald-init|  4 +--
 2 files changed, 61 insertions(+), 2 deletions(-)

diff --git a/net-dialup/diald/diald-1.0-r3.ebuild 
b/net-dialup/diald/diald-1.0-r3.ebuild
new file mode 100644
index 000..35134f1
--- /dev/null
+++ b/net-dialup/diald/diald-1.0-r3.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit eutils autotools pam
+
+DESCRIPTION="Daemon that provides on demand IP links via SLIP or PPP"
+HOMEPAGE="http://diald.sourceforge.net;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="Old-MIT GPL-2" # GPL-2 only for init script
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="pam"
+
+DEPEND="pam? ( virtual/pam )
+   sys-apps/tcp-wrappers"
+RDEPEND="${DEPEND}
+   net-dialup/ppp"
+
+src_prepare() {
+   eapply "${FILESDIR}/${P}-posix.patch"
+   eapply "${FILESDIR}/${P}-gentoo.patch"
+   if ! use pam; then
+   eapply "${FILESDIR}/${P}-nopam.patch"
+   rm "${S}"/README.pam
+   cd "${S}"
+   eautoconf
+   fi
+   eapply_user
+}
+
+src_install() {
+   make \
+   DESTDIR="${D}" \
+   sysconfdir=/etc \
+   bindir=/usr/bin \
+   sbindir=/usr/sbin \
+   mandir=/usr/share/man \
+   libdir=/usr/lib/diald \
+   BINGRP=root \
+   ROOTUID=root \
+   ROOTGRP=root \
+   install || die "make failed"
+   use pam && pamd_mimic_system diald auth account
+
+   dodir /var/cache/diald
+   mknod -m 0660 "${D}/var/cache/diald/diald.ctl" p
+
+   dodoc BUGS CHANGES NOTES README* \
+   THANKS TODO TODO.budget doc/diald-faq.txt
+   docinto setup ; cp -pPR setup/* "${D}/usr/share/doc/${PF}/setup"
+   docinto contrib ; cp -pPR contrib/* "${D}/usr/share/doc/${PF}/contrib"
+
+   insinto /etc/diald ; doins "${FILESDIR}"/{diald.conf,diald.filter}
+   newinitd "${FILESDIR}/diald-init" diald
+}

diff --git a/net-dialup/diald/files/diald-init 
b/net-dialup/diald/files/diald-init
index 6eefde3..e5bed84 100644
--- a/net-dialup/diald/files/diald-init
+++ b/net-dialup/diald/files/diald-init
@@ -1,5 +1,5 @@
-#!/sbin/runscript
-# Copyright 1999-2004 Gentoo Foundation
+#!/sbin/openrc-run
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 



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

2016-04-28 Thread Austin English
commit: 0489862ce5db539cc02485785b5dba6f8adbdb9c
Author: Austin English  gentoo  org>
AuthorDate: Thu Apr 28 21:59:22 2016 +
Commit: Austin English  gentoo  org>
CommitDate: Thu Apr 28 21:59:32 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0489862c

net-dialup/sercd: remove sercd-3.0.0-r1

Package-Manager: portage-2.2.26

 net-dialup/sercd/sercd-3.0.0-r1.ebuild | 36 --
 1 file changed, 36 deletions(-)

diff --git a/net-dialup/sercd/sercd-3.0.0-r1.ebuild 
b/net-dialup/sercd/sercd-3.0.0-r1.ebuild
deleted file mode 100644
index ba2204b..000
--- a/net-dialup/sercd/sercd-3.0.0-r1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils
-
-DESCRIPTION="RFC2217-compliant serial port redirector"
-HOMEPAGE="http://sourceforge.net/projects/sercd;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-IUSE="xinetd"
-
-RDEPEND="xinetd? ( virtual/inetd )"
-
-DOCS=( AUTHORS README )
-
-src_prepare() {
-   epatch_user
-}
-
-src_install () {
-   default
-
-   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
-   newconfd "${FILESDIR}/${PN}.confd" "${PN}"
-   if use xinetd ; then
-   insinto /etc/xinetd.d
-   newins "${FILESDIR}/${PN}.xinetd" "${PN}"
-   fi
-}



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

2016-04-28 Thread Austin English
commit: 171af88fa8ce8a09ab6bdf7f83057e1e36564b3d
Author: Austin English  gentoo  org>
AuthorDate: Thu Apr 28 21:56:27 2016 +
Commit: Austin English  gentoo  org>
CommitDate: Thu Apr 28 21:59:32 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=171af88f

net-dialup/sendpage: remove sendpage-1.1.0-r2

Package-Manager: portage-2.2.26

 net-dialup/sendpage/sendpage-1.1.0-r2.ebuild | 49 
 1 file changed, 49 deletions(-)

diff --git a/net-dialup/sendpage/sendpage-1.1.0-r2.ebuild 
b/net-dialup/sendpage/sendpage-1.1.0-r2.ebuild
deleted file mode 100644
index 4c18f6e..000
--- a/net-dialup/sendpage/sendpage-1.1.0-r2.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit perl-module eutils user
-
-MY_P=${PN}-1.001
-DESCRIPTION="Dialup alphapaging software"
-HOMEPAGE="http://www.sendpage.org/;
-SRC_URI="http://www.sendpage.org/download/${MY_P}.tar.gz;
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-# This package warrants IUSE doc
-IUSE=""
-
-DEPEND="!net-misc/hylafax
-   >=dev-perl/Device-SerialPort-0.13
-   >=dev-perl/MailTools-1.44
-   >=virtual/perl-libnet-1.11
-   >=dev-perl/Net-SNPP-1.13
-   dev-perl/DBI"
-RDEPEND="${DEPEND}"
-
-mydoc="FEATURES email2page.conf sendpage.cf snpp.conf"
-
-pkg_setup() {
-   enewgroup sms
-   enewuser sendpage -1 -1 /var/spool/sendpage sms
-}
-
-PATCHES=( "${FILESDIR}"/${PV}-makefile.patch )
-
-src_install() {
-   perl-module_src_install
-   insinto /etc
-   doins sendpage.cf
-   newinitd "${FILESDIR}"/sendpage.initd sendpage
-   diropts -o sendpage -g sms -m0770
-   keepdir /var/spool/sendpage
-   # Separate docs/ content from ${mydoc[@]}
-   docompress -x /usr/share/doc/${PF}/text/
-   docinto text/
-   dodoc docs/*
-}



[gentoo-commits] repo/gentoo:master commit in: net-dialup/sercd/files/, net-dialup/sercd/

2016-04-28 Thread Austin English
commit: e0333aff0166b56afe30ed1110e9a8af3e2bccdb
Author: Austin English  gentoo  org>
AuthorDate: Thu Apr 28 21:59:00 2016 +
Commit: Austin English  gentoo  org>
CommitDate: Thu Apr 28 21:59:32 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0333aff

net-dialup/sercd: use #!/sbin/openrc-run instead of #!/sbin/runscript

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

Package-Manager: portage-2.2.26

 net-dialup/sercd/files/sercd.initd |  4 ++--
 net-dialup/sercd/sercd-3.0.0-r2.ebuild | 36 ++
 2 files changed, 38 insertions(+), 2 deletions(-)

diff --git a/net-dialup/sercd/files/sercd.initd 
b/net-dialup/sercd/files/sercd.initd
index c36ac1f..550bdfa 100644
--- a/net-dialup/sercd/files/sercd.initd
+++ b/net-dialup/sercd/files/sercd.initd
@@ -1,5 +1,5 @@
-#!/sbin/runscript
-# Copyright 1999-2014 Gentoo Foundation
+#!/sbin/openrc-run
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 

diff --git a/net-dialup/sercd/sercd-3.0.0-r2.ebuild 
b/net-dialup/sercd/sercd-3.0.0-r2.ebuild
new file mode 100644
index 000..37af701
--- /dev/null
+++ b/net-dialup/sercd/sercd-3.0.0-r2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit eutils
+
+DESCRIPTION="RFC2217-compliant serial port redirector"
+HOMEPAGE="http://sourceforge.net/projects/sercd;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="xinetd"
+
+RDEPEND="xinetd? ( virtual/inetd )"
+
+DOCS=( AUTHORS README )
+
+src_prepare() {
+   eapply_user
+}
+
+src_install () {
+   default
+
+   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
+   newconfd "${FILESDIR}/${PN}.confd" "${PN}"
+   if use xinetd ; then
+   insinto /etc/xinetd.d
+   newins "${FILESDIR}/${PN}.xinetd" "${PN}"
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: net-dialup/pptpd/, net-dialup/pptpd/files/

2016-04-28 Thread Austin English
commit: 607a7c48f4e29b41999c85e90695c58c31234263
Author: Austin English  gentoo  org>
AuthorDate: Thu Apr 28 21:49:00 2016 +
Commit: Austin English  gentoo  org>
CommitDate: Thu Apr 28 21:59:32 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=607a7c48

net-dialup/pptpd: use #!/sbin/openrc-run instead of #!/sbin/runscript

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

Package-Manager: portage-2.2.26

 net-dialup/pptpd/files/pptpd-init-r2   |  2 +-
 net-dialup/pptpd/pptpd-1.4.0-r1.ebuild | 74 ++
 2 files changed, 75 insertions(+), 1 deletion(-)

diff --git a/net-dialup/pptpd/files/pptpd-init-r2 
b/net-dialup/pptpd/files/pptpd-init-r2
index b1f8d29..6bbf9d6 100644
--- a/net-dialup/pptpd/files/pptpd-init-r2
+++ b/net-dialup/pptpd/files/pptpd-init-r2
@@ -1,4 +1,4 @@
-#!/sbin/runscript
+#!/sbin/openrc-run
 
 depend() {
need net

diff --git a/net-dialup/pptpd/pptpd-1.4.0-r1.ebuild 
b/net-dialup/pptpd/pptpd-1.4.0-r1.ebuild
new file mode 100644
index 000..42f864a
--- /dev/null
+++ b/net-dialup/pptpd/pptpd-1.4.0-r1.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit autotools eutils flag-o-matic
+
+DESCRIPTION="Linux Point-to-Point Tunnelling Protocol Server"
+HOMEPAGE="http://poptop.sourceforge.net/;
+SRC_URI="mirror://sourceforge/poptop/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
+IUSE="gre-extreme-debug tcpd"
+
+DEPEND="net-dialup/ppp:=
+   tcpd? ( sys-apps/tcp-wrappers )"
+RDEPEND="${DEPEND}"
+
+DOCS=( AUTHORS ChangeLog NEWS README TODO )
+
+src_prepare() {
+   epatch "${FILESDIR}/${P}-gentoo.patch"
+   epatch "${FILESDIR}/${P}-sandbox-fix.patch"
+
+   # Match pptpd-logwtmp.so's version with pppd's version (#89895)
+   local PPPD_VER=`best_version net-dialup/ppp`
+   PPPD_VER=${PPPD_VER#*/*-} #reduce it to ${PV}-${PR}
+   PPPD_VER=${PPPD_VER%%[_-]*} # main version without 
beta/pre/patch/revision
+   sed -i -e "s:\\(#define[ \\t]*VERSION[ 
\\t]*\\)\".*\":\\1\"${PPPD_VER}\":" plugins/patchlevel.h || die
+
+   # Automake 1.13, compatibility, bug #469476
+   sed -i -e 's/AM_CONFIG_HEADER/AC_CONFIG_HEADER/' configure.in || die 
'sed on configure.ac failed'
+
+   # remove 'missing' script to prevent warnings
+   rm missing || die 'remove missing script failed'
+
+   # respect compiler, bug #461722
+   tc-export CC
+
+   # Apply user patches
+   epatch_user
+
+   eautoreconf
+}
+
+src_configure() {
+   use gre-extreme-debug && append-cppflags 
"-DLOG_DEBUG_GRE_ACCEPTING_PACKET"
+   econf \
+   --enable-bcrelay \
+   $(use tcpd && echo "--with-libwrap")
+}
+
+src_compile() {
+   emake COPTS="${CFLAGS}"
+}
+
+src_install () {
+   default
+
+   insinto /etc
+   doins samples/pptpd.conf
+
+   insinto /etc/ppp
+   doins samples/options.pptpd
+
+   newinitd "${FILESDIR}/pptpd-init-r2" pptpd
+   newconfd "${FILESDIR}/pptpd-confd" pptpd
+
+   dodoc README.*
+   dodoc -r samples
+}



[gentoo-commits] repo/gentoo:master commit in: net-dialup/cistronradius/files/, net-dialup/cistronradius/

2016-04-28 Thread Austin English
commit: 919012ef6bffd81b330e53f015223f269b0872f6
Author: Austin English  gentoo  org>
AuthorDate: Thu Apr 28 20:07:12 2016 +
Commit: Austin English  gentoo  org>
CommitDate: Thu Apr 28 21:59:32 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=919012ef

net-dialup/cistronradius: use #!/sbin/openrc-run instead of #!/sbin/runscript

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

Package-Manager: portage-2.2.26

 .../cistronradius/cistronradius-1.6.8-r2.ebuild| 49 ++
 net-dialup/cistronradius/files/cistronradius.rc|  4 +-
 2 files changed, 51 insertions(+), 2 deletions(-)

diff --git a/net-dialup/cistronradius/cistronradius-1.6.8-r2.ebuild 
b/net-dialup/cistronradius/cistronradius-1.6.8-r2.ebuild
new file mode 100644
index 000..5461d00
--- /dev/null
+++ b/net-dialup/cistronradius/cistronradius-1.6.8-r2.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="Authentication and accounting server for terminal servers that 
speak the RADIUS protocol"
+HOMEPAGE="http://www.radius.cistron.nl/;
+SRC_URI="ftp://ftp.radius.cistron.nl/pub/radius/radiusd-cistron-${PV}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="-* x86"
+
+DEPEND="
+   !net-dialup/freeradius
+   !net-dialup/gnuradius"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/radiusd-cistron-${PV}"
+
+src_prepare() {
+   epatch "${FILESDIR}/${P}-gcc41.patch"
+   sed -i -e "s:SHAREDIR/::g" raddb/dictionary || die
+   mv src/checkrad.pl src/checkrad || die
+
+   epatch_user
+}
+
+src_compile() {
+   emake -C src \
+   CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" \
+   BINDIR=/usr/bin SBINDIR=/usr/sbin \
+   MANDIR=/usr/share/man SHAREDIR=/usr/share/radius
+}
+
+src_install() {
+   insinto /etc/raddb
+   doins raddb/*
+   dodoc README doc/{ChangeLog,FAQ.txt,README*}
+   doman doc/{*.1,*.8,*.5rad,*.8rad}
+
+   dosbin src/{checkrad,radiusd,radrelay}
+   dobin src/{radclient,radlast,radtest,radwho,radzap}
+
+   newinitd "${FILESDIR}/cistronradius.rc" cistronradius
+}

diff --git a/net-dialup/cistronradius/files/cistronradius.rc 
b/net-dialup/cistronradius/files/cistronradius.rc
index cc4b7d3..3154c6a 100644
--- a/net-dialup/cistronradius/files/cistronradius.rc
+++ b/net-dialup/cistronradius/files/cistronradius.rc
@@ -1,5 +1,5 @@
-#!/sbin/runscript
-# Copyright 1999-2004 Gentoo Foundation
+#!/sbin/openrc-run
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 



[gentoo-commits] repo/gentoo:master commit in: net-dialup/dwun/files/, net-dialup/dwun/

2016-04-28 Thread Austin English
commit: 15b2f7e60003b468a57af486278c7a396b9ca4a2
Author: Austin English  gentoo  org>
AuthorDate: Thu Apr 28 21:19:33 2016 +
Commit: Austin English  gentoo  org>
CommitDate: Thu Apr 28 21:59:32 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15b2f7e6

net-dialup/dwun: use #!/sbin/openrc-run instead of #!/sbin/runscript

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

Package-Manager: portage-2.2.26

 net-dialup/dwun/dwun-0.96e-r4.ebuild | 46 
 net-dialup/dwun/files/dwun   |  4 ++--
 2 files changed, 48 insertions(+), 2 deletions(-)

diff --git a/net-dialup/dwun/dwun-0.96e-r4.ebuild 
b/net-dialup/dwun/dwun-0.96e-r4.ebuild
new file mode 100644
index 000..60b23b9
--- /dev/null
+++ b/net-dialup/dwun/dwun-0.96e-r4.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit toolchain-funcs
+
+DESCRIPTION="Dialer Without a Useful Name (DWUN)"
+HOMEPAGE="http://dwun.sourceforge.net/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="MIT GPL-2" # GPL-2 only for init script
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DOCS=( AUTHORS ChangeLog QUICKSTART README TODO UPGRADING )
+
+src_prepare() {
+   sed -i -e "s:TODO QUICKSTART README UPGRADING ChangeLog COPYING 
AUTHORS::" Makefile.in || die
+   tc-export CC
+
+   eapply_user
+}
+
+src_configure() {
+   econf --with-docdir="share/doc/${PF}"
+}
+
+src_install() {
+   default
+
+   insinto /etc
+   newins doc/examples/complete-rcfile dwunrc
+   newins debian/dwunauth dwunauth
+   newinitd "${FILESDIR}/dwun" dwun
+}
+
+pkg_postinst() {
+   elog
+   elog 'Make sure you have "net-dialup/ppp" merged if you intend to use 
dwun'
+   elog "to control a standard PPP network link."
+   elog "See /usr/share/doc/${P}/QUICKSTART for instructions on"
+   elog "configuring dwun."
+   elog
+}

diff --git a/net-dialup/dwun/files/dwun b/net-dialup/dwun/files/dwun
index a645220..d076f9e 100644
--- a/net-dialup/dwun/files/dwun
+++ b/net-dialup/dwun/files/dwun
@@ -1,5 +1,5 @@
-#!/sbin/runscript
-# Copyright 1999-2014 Gentoo Foundation
+#!/sbin/openrc-run
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 



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

2016-04-28 Thread Austin English
commit: 6a4799a8fabd7cc88f281b5f4f447e8ad705f48e
Author: Austin English  gentoo  org>
AuthorDate: Thu Apr 28 21:44:18 2016 +
Commit: Austin English  gentoo  org>
CommitDate: Thu Apr 28 21:59:32 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a4799a8

net-dialup/freeradius: use #!/sbin/openrc-run instead of #!/sbin/runscript

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

Package-Manager: portage-2.2.26

 net-dialup/freeradius/files/radius.init-r3|   4 +-
 net-dialup/freeradius/freeradius-2.2.5-r1.ebuild  | 195 +++
 net-dialup/freeradius/freeradius-2.2.9-r1.ebuild  | 196 
 net-dialup/freeradius/freeradius-3.0.11-r1.ebuild | 216 ++
 4 files changed, 609 insertions(+), 2 deletions(-)

diff --git a/net-dialup/freeradius/files/radius.init-r3 
b/net-dialup/freeradius/files/radius.init-r3
index e5e607c..9c16ac5 100644
--- a/net-dialup/freeradius/files/radius.init-r3
+++ b/net-dialup/freeradius/files/radius.init-r3
@@ -1,5 +1,5 @@
-#!/sbin/runscript
-# Copyright 1999-2014 Gentoo Foundation
+#!/sbin/openrc-run
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 command=/usr/sbin/radiusd

diff --git a/net-dialup/freeradius/freeradius-2.2.5-r1.ebuild 
b/net-dialup/freeradius/freeradius-2.2.5-r1.ebuild
new file mode 100644
index 000..d219168
--- /dev/null
+++ b/net-dialup/freeradius/freeradius-2.2.5-r1.ebuild
@@ -0,0 +1,195 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+inherit autotools eutils pam python-any-r1 user
+
+PATCHSET=4
+
+MY_P="${PN}-server-${PV}"
+
+DESCRIPTION="Highly configurable free RADIUS server"
+SRC_URI="
+   ftp://ftp.freeradius.org/pub/radius/${MY_P}.tar.gz
+   ftp://ftp.freeradius.org/pub/radius/old/${MY_P}.tar.gz
+   
https://dev.gentoo.org/~flameeyes/${PN}/${PN}-2.2.0-patches-${PATCHSET}.tar.xz
+
+"
+HOMEPAGE="http://www.freeradius.org/;
+
+KEYWORDS="amd64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd"
+LICENSE="GPL-2"
+SLOT="0"
+
+IUSE="
+   debug firebird iodbc kerberos ldap mysql odbc oracle pam pcap
+   postgres python readline sqlite ssl
+"
+RESTRICT="firebird? ( bindist )"
+
+RDEPEND="!net-dialup/cistronradius
+   !net-dialup/gnuradius
+   sys-devel/libtool
+   dev-lang/perl
+   sys-libs/gdbm
+   python? ( ${PYTHON_DEPS} )
+   readline? ( sys-libs/readline )
+   pcap? ( net-libs/libpcap )
+   mysql? ( virtual/mysql )
+   postgres? ( dev-db/postgresql )
+   firebird? ( dev-db/firebird )
+   pam? ( virtual/pam )
+   ssl? ( dev-libs/openssl )
+   ldap? ( net-nds/openldap )
+   kerberos? ( virtual/krb5 )
+   sqlite? ( dev-db/sqlite:3 )
+   odbc? ( dev-db/unixODBC )
+   iodbc? ( dev-db/libiodbc )
+   oracle? ( dev-db/oracle-instantclient-basic )"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+   enewgroup radius
+   enewuser radius -1 -1 /var/log/radius radius
+
+   python-any-r1_pkg_setup
+   export PYTHONBIN="${EPYTHON}"
+}
+
+src_prepare() {
+   epatch \
+   "${WORKDIR}"/patches/0002*patch \
+   "${WORKDIR}"/patches/0004*patch \
+   "${FILESDIR}"/${P}-gentoo.patch
+
+   # most of the configuration options do not appear as ./configure
+   # switches. Instead it identifies the directories that are available
+   # and run through them. These might check for the presence of
+   # various libraries, in which case they are not built.  To avoid
+   # automagic dependencies, we just remove all the modules that we're
+   # not interested in using.
+
+   use ssl || rm -r src/modules/rlm_eap/types/rlm_eap_{tls,ttls,peap}
+   use ldap || rm -r src/modules/rlm_ldap
+   use kerberos || rm -r src/modules/rlm_krb5
+   use pam || rm -r src/modules/rlm_pam
+   use python || rm -r src/modules/rlm_python
+   # Do not install ruby rlm module, bug #483108
+   rm -r src/modules/rlm_ruby
+
+   # these are all things we don't have in portage/I don't want to deal
+   # with myself
+   rm -r src/modules/rlm_eap/types/rlm_eap_tnc # requires TNCS library
+   rm -r src/modules/rlm_eap/types/rlm_eap_ikev2 # requires libeap-ikev2
+   rm -r src/modules/rlm_opendirectory # requires some membership.h
+   rm -r src/modules/rlm_redis{,who} # requires redis
+   rm -r src/modules/rlm_sql/drivers/rlm_sql_{db2,freetds,sybase}
+
+   # sql drivers that are not part of experimental are loaded from a
+   # file, so we have to remove them from the file itself when we
+   # remove them.
+   usesqldriver() {
+   local flag=$1
+   local driver=rlm_sql_${2:-${flag}}
+
+   if ! use ${flag}; then
+   rm -r src/modules/rlm_sql/drivers/${driver} || die
+  

[gentoo-commits] repo/gentoo:master commit in: net-dialup/capi4k-utils/

2016-04-28 Thread Austin English
commit: 240c46eb37fdc3a4fd91a0646e95cc4ca0b4d999
Author: Austin English  gentoo  org>
AuthorDate: Thu Apr 28 18:33:26 2016 +
Commit: Austin English  gentoo  org>
CommitDate: Thu Apr 28 21:59:32 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=240c46eb

net-dialup/capi4k-utils: remove capi4k-utils-20050718-r6

Package-Manager: portage-2.2.26

 .../capi4k-utils/capi4k-utils-20050718-r6.ebuild   | 182 -
 1 file changed, 182 deletions(-)

diff --git a/net-dialup/capi4k-utils/capi4k-utils-20050718-r6.ebuild 
b/net-dialup/capi4k-utils/capi4k-utils-20050718-r6.ebuild
deleted file mode 100644
index 7f24b79..000
--- a/net-dialup/capi4k-utils/capi4k-utils-20050718-r6.ebuild
+++ /dev/null
@@ -1,182 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils linux-info multilib versionator
-
-YEAR_PV="${PV:0:4}"
-MON_PV="${PV:4:2}"
-DAY_PV="${PV:6:2}"
-MY_P="${PN}-${YEAR_PV}-${MON_PV}-${DAY_PV}"
-
-PATCHVER="5"
-TARBALL_FILES="capi4k-files-${PV}-r${PATCHVER}.tar.xz"
-TARBALL_PATCHES="capi4k-patches-${PV}-r${PATCHVER}.tar.xz"
-
-DESCRIPTION="CAPI4Linux Utils"
-HOMEPAGE="ftp://ftp.in-berlin.de/pub/capi4linux/;
-SRC_URI="ftp://ftp.in-berlin.de/pub/capi4linux/${MY_P}.tar.gz
-   ftp://ftp.in-berlin.de/pub/capi4linux/OLD/${MY_P}.tar.gz
-   http://sbriesen.de/gentoo/distfiles/${TARBALL_FILES}
-   http://sbriesen.de/gentoo/distfiles/${TARBALL_PATCHES};
-
-LICENSE="GPL-2"
-SLOT="0/3.0.4"
-KEYWORDS="alpha amd64 ppc x86"
-IUSE="fax +pppd rcapid"
-
-COMMON_DEP="pppd? ( net-dialup/ppp:= )"
-
-DEPEND="${COMMON_DEP}
-   virtual/linux-sources
-   virtual/os-headers
-   app-arch/xz-utils
-   >=sys-apps/sed-4"
-
-RDEPEND="${COMMON_DEP}
-   dev-lang/perl"
-
-S="${WORKDIR}/${PN}"
-
-pkg_setup() {
-   # check kernel config
-   CONFIG_CHECK="~ISDN ~ISDN_CAPI ~ISDN_CAPI_CAPI20"
-   use pppd && CONFIG_CHECK="${CONFIG_CHECK} ~ISDN_CAPI_MIDDLEWARE 
~ISDN_CAPI_CAPIFS_BOOL"
-   get_version  # config checked later in pkg_postinst
-
-   # find installed pppd version
-   if use pppd; then
-   local INSTALLED_PPP="$(best_version net-dialup/ppp)"
-   PPPVERSION="${INSTALLED_PPP#net-dialup/ppp-}"
-   PPPVERSION="$(version_format_string '$1.$2.$3' ${PPPVERSION})"
-   if [ -z "${PPPVERSION}" ]; then
-   die "No pppd installation found"
-   fi
-   fi
-}
-
-src_prepare() {
-   # add ppp-2.4.4 support
-   epatch "${WORKDIR}/capi4k-patches/pppd244.diff"
-
-   # add ppp-2.4.5 support
-   epatch "${WORKDIR}/capi4k-patches/pppd245.diff"
-
-   # apply rcapid patches
-   epatch "${WORKDIR}/capi4k-patches/rcapid.diff"
-
-   # apply msg2str-safety patch (see bug #170870)
-   epatch "${WORKDIR}/capi4k-patches/msg2str-safety.diff"
-
-   # apply capi20.h patches (needed for glibc-2.7)
-   epatch "${WORKDIR}/capi4k-patches/capi20-include.diff"
-
-   # set our config
-   cp -f "${WORKDIR}/capi4k-files/config" .config
-   # patch all Makefile.* and Rules.make to use our CFLAGS
-   sed -i -e "s:^\(CFLAGS.*\)-O2:\1${CFLAGS}:g" */Makefile.* */Rules.make 
|| die "sed failed"
-   # patch capi20/Makefile.* to use -fPIC for shared library
-   sed -i -e "s:^\(CFLAGS.*\):\1 -fPIC:g" capi20/Makefile.* || die "sed 
failed"
-   # patch pppdcapiplugin/Makefile to use only the ppp versions we want
-   sed -i -e "s:^\(PPPVERSIONS = \).*$:\1${PPPVERSION}:g" 
pppdcapiplugin/Makefile || die "sed failed"
-   # patch capiinit/capiinit.c to look also in /lib/firmware
-   sed -i -e "s:\(\"/lib/firmware/isdn\",\):\1 \"/lib/firmware\",:g" 
capiinit/capiinit.c || die "sed failed"
-   # no, we don't need any devices nodes
-   sed -i -e "s:\(sh scripts/makedev.sh\):echo \1:g" Makefile || die "sed 
failed"
-   # add --libdir to configure call in Makefile
-   sed -i -e "s:\(\./configure \):\1--libdir=/usr/$(get_libdir) :g" 
Makefile || die "sed failed"
-   # patch /usr/lib/pppd in pppdcapiplugin tree
-   sed -i -e "s:/usr/lib/pppd:/usr/$(get_libdir)/pppd:g" \
-   pppdcapiplugin/ppp-*/Makefile pppdcapiplugin/{README,*.8} || 
die "sed failed"
-   # respecting LDFLAGS (see bug #293209)
-   sed -i -e "s:^LDFLAGS\s\(\s*\)=:LDFLAGS+\1=:g" \
-   {capiinfo,capiinit,capifax,rcapid,avmb1}/Makefile* 
pppdcapiplugin/Rules.make || die
-   # build rcapid
-   if ! use rcapid; then
-   sed -i -e "s:^\(CONFIG_RCAPID=.*\)$:# \1:g" .config || die
-   fi
-   # build pppdcapiplugin
-   if use pppd; then
-   # workaround for bug #511800
-   if has_version \>=net-dialup/ppp-2.4.6; then
-   pushd pppdcapiplugin &>/dev/null || die
-   mv ppp-2.4.5 "ppp-${PPPVERSION}" || die
-   

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

2016-04-28 Thread Austin English
commit: 09dfe79e94ca781ab7da4015aa5b967d1c80637a
Author: Austin English  gentoo  org>
AuthorDate: Thu Apr 28 21:20:42 2016 +
Commit: Austin English  gentoo  org>
CommitDate: Thu Apr 28 21:59:32 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09dfe79e

net-dialup/dwun: remove dwun-0.96e-r3

 net-dialup/dwun/dwun-0.96e-r3.ebuild | 46 
 1 file changed, 46 deletions(-)

diff --git a/net-dialup/dwun/dwun-0.96e-r3.ebuild 
b/net-dialup/dwun/dwun-0.96e-r3.ebuild
deleted file mode 100644
index 4c14de3..000
--- a/net-dialup/dwun/dwun-0.96e-r3.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="Dialer Without a Useful Name (DWUN)"
-HOMEPAGE="http://dwun.sourceforge.net/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="MIT GPL-2" # GPL-2 only for init script
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DOCS=( AUTHORS ChangeLog QUICKSTART README TODO UPGRADING )
-
-src_prepare() {
-   sed -i -e "s:TODO QUICKSTART README UPGRADING ChangeLog COPYING 
AUTHORS::" Makefile.in || die
-   tc-export CC
-
-   epatch_user
-}
-
-src_configure() {
-   econf --with-docdir="share/doc/${PF}"
-}
-
-src_install() {
-   default
-
-   insinto /etc
-   newins doc/examples/complete-rcfile dwunrc
-   newins debian/dwunauth dwunauth
-   newinitd "${FILESDIR}/dwun" dwun
-}
-
-pkg_postinst() {
-   elog
-   elog 'Make sure you have "net-dialup/ppp" merged if you intend to use 
dwun'
-   elog "to control a standard PPP network link."
-   elog "See /usr/share/doc/${P}/QUICKSTART for instructions on"
-   elog "configuring dwun."
-   elog
-}



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

2016-04-28 Thread Austin English
commit: 9aad3cdfa56561697dbceb6e39c0f9858537c4f5
Author: Austin English  gentoo  org>
AuthorDate: Thu Apr 28 21:45:01 2016 +
Commit: Austin English  gentoo  org>
CommitDate: Thu Apr 28 21:59:32 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9aad3cdf

net-dialup/freeradius: remove old ebuilds

Package-Manager: portage-2.2.26

 net-dialup/freeradius/freeradius-2.2.5.ebuild  | 195 --
 net-dialup/freeradius/freeradius-2.2.9.ebuild  | 196 --
 net-dialup/freeradius/freeradius-3.0.11.ebuild | 216 -
 3 files changed, 607 deletions(-)

diff --git a/net-dialup/freeradius/freeradius-2.2.5.ebuild 
b/net-dialup/freeradius/freeradius-2.2.5.ebuild
deleted file mode 100644
index a41b000..000
--- a/net-dialup/freeradius/freeradius-2.2.5.ebuild
+++ /dev/null
@@ -1,195 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-inherit autotools eutils pam python-any-r1 user
-
-PATCHSET=4
-
-MY_P="${PN}-server-${PV}"
-
-DESCRIPTION="Highly configurable free RADIUS server"
-SRC_URI="
-   ftp://ftp.freeradius.org/pub/radius/${MY_P}.tar.gz
-   ftp://ftp.freeradius.org/pub/radius/old/${MY_P}.tar.gz
-   
https://dev.gentoo.org/~flameeyes/${PN}/${PN}-2.2.0-patches-${PATCHSET}.tar.xz
-
-"
-HOMEPAGE="http://www.freeradius.org/;
-
-KEYWORDS="amd64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd"
-LICENSE="GPL-2"
-SLOT="0"
-
-IUSE="
-   debug firebird iodbc kerberos ldap mysql odbc oracle pam pcap
-   postgres python readline sqlite ssl
-"
-RESTRICT="firebird? ( bindist )"
-
-RDEPEND="!net-dialup/cistronradius
-   !net-dialup/gnuradius
-   sys-devel/libtool
-   dev-lang/perl
-   sys-libs/gdbm
-   python? ( ${PYTHON_DEPS} )
-   readline? ( sys-libs/readline )
-   pcap? ( net-libs/libpcap )
-   mysql? ( virtual/mysql )
-   postgres? ( dev-db/postgresql )
-   firebird? ( dev-db/firebird )
-   pam? ( virtual/pam )
-   ssl? ( dev-libs/openssl )
-   ldap? ( net-nds/openldap )
-   kerberos? ( virtual/krb5 )
-   sqlite? ( dev-db/sqlite:3 )
-   odbc? ( dev-db/unixODBC )
-   iodbc? ( dev-db/libiodbc )
-   oracle? ( dev-db/oracle-instantclient-basic )"
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_setup() {
-   enewgroup radius
-   enewuser radius -1 -1 /var/log/radius radius
-
-   python-any-r1_pkg_setup
-   export PYTHONBIN="${EPYTHON}"
-}
-
-src_prepare() {
-   epatch \
-   "${WORKDIR}"/patches/0002*patch \
-   "${WORKDIR}"/patches/0004*patch \
-   "${FILESDIR}"/${P}-gentoo.patch
-
-   # most of the configuration options do not appear as ./configure
-   # switches. Instead it identifies the directories that are available
-   # and run through them. These might check for the presence of
-   # various libraries, in which case they are not built.  To avoid
-   # automagic dependencies, we just remove all the modules that we're
-   # not interested in using.
-
-   use ssl || rm -r src/modules/rlm_eap/types/rlm_eap_{tls,ttls,peap}
-   use ldap || rm -r src/modules/rlm_ldap
-   use kerberos || rm -r src/modules/rlm_krb5
-   use pam || rm -r src/modules/rlm_pam
-   use python || rm -r src/modules/rlm_python
-   # Do not install ruby rlm module, bug #483108
-   rm -r src/modules/rlm_ruby
-
-   # these are all things we don't have in portage/I don't want to deal
-   # with myself
-   rm -r src/modules/rlm_eap/types/rlm_eap_tnc # requires TNCS library
-   rm -r src/modules/rlm_eap/types/rlm_eap_ikev2 # requires libeap-ikev2
-   rm -r src/modules/rlm_opendirectory # requires some membership.h
-   rm -r src/modules/rlm_redis{,who} # requires redis
-   rm -r src/modules/rlm_sql/drivers/rlm_sql_{db2,freetds,sybase}
-
-   # sql drivers that are not part of experimental are loaded from a
-   # file, so we have to remove them from the file itself when we
-   # remove them.
-   usesqldriver() {
-   local flag=$1
-   local driver=rlm_sql_${2:-${flag}}
-
-   if ! use ${flag}; then
-   rm -r src/modules/rlm_sql/drivers/${driver} || die
-   sed -i -e /${driver}/d src/modules/rlm_sql/stable || die
-   fi
-   }
-
-   usesqldriver mysql
-   usesqldriver postgres postgresql
-   usesqldriver firebird
-   usesqldriver iodbc
-   usesqldriver odbc unixodbc
-   usesqldriver oracle
-   usesqldriver sqlite
-
-   # remove bundled ltdl to avoid conflicts
-   rm -r libltdl
-
-   epatch_user
-
-   eautoreconf
-}
-
-src_configure() {
-   # fix bug #77613
-   if has_version app-crypt/heimdal; then
-   myconf="${myconf} --enable-heimdal-krb5"
-   fi
-
-   use readline || 

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

2016-04-28 Thread Austin English
commit: 2a53d01b444833c16785e01d2e466a3c3ea01bd9
Author: Austin English  gentoo  org>
AuthorDate: Thu Apr 28 21:49:32 2016 +
Commit: Austin English  gentoo  org>
CommitDate: Thu Apr 28 21:59:32 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a53d01b

net-dialup/pptpd: remove pptpd-1.4.0

Package-Manager: portage-2.2.26

 net-dialup/pptpd/pptpd-1.4.0.ebuild | 74 -
 1 file changed, 74 deletions(-)

diff --git a/net-dialup/pptpd/pptpd-1.4.0.ebuild 
b/net-dialup/pptpd/pptpd-1.4.0.ebuild
deleted file mode 100644
index 86da593..000
--- a/net-dialup/pptpd/pptpd-1.4.0.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-inherit autotools eutils flag-o-matic
-
-DESCRIPTION="Linux Point-to-Point Tunnelling Protocol Server"
-HOMEPAGE="http://poptop.sourceforge.net/;
-SRC_URI="mirror://sourceforge/poptop/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
-IUSE="gre-extreme-debug tcpd"
-
-DEPEND="net-dialup/ppp:=
-   tcpd? ( sys-apps/tcp-wrappers )"
-RDEPEND="${DEPEND}"
-
-DOCS=( AUTHORS ChangeLog NEWS README TODO )
-
-src_prepare() {
-   epatch "${FILESDIR}/${P}-gentoo.patch"
-   epatch "${FILESDIR}/${P}-sandbox-fix.patch"
-
-   # Match pptpd-logwtmp.so's version with pppd's version (#89895)
-   local PPPD_VER=`best_version net-dialup/ppp`
-   PPPD_VER=${PPPD_VER#*/*-} #reduce it to ${PV}-${PR}
-   PPPD_VER=${PPPD_VER%%[_-]*} # main version without 
beta/pre/patch/revision
-   sed -i -e "s:\\(#define[ \\t]*VERSION[ 
\\t]*\\)\".*\":\\1\"${PPPD_VER}\":" plugins/patchlevel.h || die
-
-   # Automake 1.13, compatibility, bug #469476
-   sed -i -e 's/AM_CONFIG_HEADER/AC_CONFIG_HEADER/' configure.in || die 
'sed on configure.ac failed'
-
-   # remove 'missing' script to prevent warnings
-   rm missing || die 'remove missing script failed'
-
-   # respect compiler, bug #461722
-   tc-export CC
-
-   # Apply user patches
-   epatch_user
-
-   eautoreconf
-}
-
-src_configure() {
-   use gre-extreme-debug && append-cppflags 
"-DLOG_DEBUG_GRE_ACCEPTING_PACKET"
-   econf \
-   --enable-bcrelay \
-   $(use tcpd && echo "--with-libwrap")
-}
-
-src_compile() {
-   emake COPTS="${CFLAGS}"
-}
-
-src_install () {
-   default
-
-   insinto /etc
-   doins samples/pptpd.conf
-
-   insinto /etc/ppp
-   doins samples/options.pptpd
-
-   newinitd "${FILESDIR}/pptpd-init-r2" pptpd
-   newconfd "${FILESDIR}/pptpd-confd" pptpd
-
-   dodoc README.*
-   dodoc -r samples
-}



[gentoo-commits] repo/gentoo:master commit in: net-dialup/capifwd/, net-dialup/capifwd/files/

2016-04-28 Thread Austin English
commit: d7eac327a4a996893146f36d52f7ed3463ab6d31
Author: Austin English  gentoo  org>
AuthorDate: Thu Apr 28 20:03:22 2016 +
Commit: Austin English  gentoo  org>
CommitDate: Thu Apr 28 21:59:32 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7eac327

inet-dialup/capifwd: use #!/sbin/openrc-run instead of #!/sbin/runscript

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

Also update to EAPI=6

Package-Manager: portage-2.2.26

 net-dialup/capifwd/capifwd-0.6.3-r2.ebuild | 42 ++
 net-dialup/capifwd/files/capifwd.init  |  4 +--
 2 files changed, 43 insertions(+), 3 deletions(-)

diff --git a/net-dialup/capifwd/capifwd-0.6.3-r2.ebuild 
b/net-dialup/capifwd/capifwd-0.6.3-r2.ebuild
new file mode 100644
index 000..621c061
--- /dev/null
+++ b/net-dialup/capifwd/capifwd-0.6.3-r2.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit eutils autotools
+
+DESCRIPTION="A daemon forwarding CAPI messages to capi20proxy clients"
+HOMEPAGE="http://capi20proxy.sourceforge.net/;
+SRC_URI="mirror://sourceforge/capi20proxy/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="net-dialup/capi4k-utils"
+
+S="${WORKDIR}/linux-server"
+
+src_prepare() {
+   eapply -p0 "${FILESDIR}/${P}.patch"
+   eapply -p0 "${FILESDIR}/${P}-amd64.patch"
+
+   # Replace obsolete sys_errlist with strerror
+   sed -i -e 's:sys_errlist *\[ *errno *\]:strerror(errno):' \
+   src/capifwd.c src/capi/waitforsignal.c src/auth/auth.c || \
+   die "failed to replace sys_errlist"
+
+   eapply_user
+   eautoreconf
+}
+
+src_install() {
+   emake DESTDIR="$D" install
+   dodoc AUTHORS ChangeLog README
+
+   # install init-script
+   newinitd "${FILESDIR}/capifwd.init" capifwd
+   newconfd "${FILESDIR}/capifwd.conf" capifwd
+}

diff --git a/net-dialup/capifwd/files/capifwd.init 
b/net-dialup/capifwd/files/capifwd.init
index 0c339f3..f49bc1e 100644
--- a/net-dialup/capifwd/files/capifwd.init
+++ b/net-dialup/capifwd/files/capifwd.init
@@ -1,10 +1,8 @@
-#!/sbin/runscript
+#!/sbin/openrc-run
 # Copyright 1999-2004 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-opts="start stop"
-
 depend() {
need capi
 }



[gentoo-commits] repo/gentoo:master commit in: net-dialup/rp-l2tp/files/, net-dialup/rp-l2tp/

2016-04-28 Thread Austin English
commit: 25e5fe7861d9eb70648fd3e12c4a0eee9a5ae91b
Author: Austin English  gentoo  org>
AuthorDate: Thu Apr 28 21:52:01 2016 +
Commit: Austin English  gentoo  org>
CommitDate: Thu Apr 28 21:59:32 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25e5fe78

net-dialup/rp-l2tp: use #!/sbin/openrc-run instead of #!/sbin/runscript

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

Package-Manager: portage-2.2.26

 net-dialup/rp-l2tp/files/rp-l2tpd-init   |  4 ++--
 net-dialup/rp-l2tp/rp-l2tp-0.4-r4.ebuild | 36 
 2 files changed, 38 insertions(+), 2 deletions(-)

diff --git a/net-dialup/rp-l2tp/files/rp-l2tpd-init 
b/net-dialup/rp-l2tp/files/rp-l2tpd-init
index a541255..b8029c6 100644
--- a/net-dialup/rp-l2tp/files/rp-l2tpd-init
+++ b/net-dialup/rp-l2tp/files/rp-l2tpd-init
@@ -1,5 +1,5 @@
-#!/sbin/runscript
-# Copyright 1999-2004 Gentoo Foundation
+#!/sbin/openrc-run
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 

diff --git a/net-dialup/rp-l2tp/rp-l2tp-0.4-r4.ebuild 
b/net-dialup/rp-l2tp/rp-l2tp-0.4-r4.ebuild
new file mode 100644
index 000..315cdd8
--- /dev/null
+++ b/net-dialup/rp-l2tp/rp-l2tp-0.4-r4.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="User-space implementation of L2TP for Linux and other UNIX 
systems"
+HOMEPAGE="http://sourceforge.net/projects/rp-l2tp/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+KEYWORDS="amd64 ~ppc x86"
+SLOT="0"
+
+src_prepare() {
+   tc-export AR CC RANLIB
+   epatch \
+   "${FILESDIR}/${P}-gentoo.patch" \
+   "${FILESDIR}/${P}-flags.patch" \
+   "${FILESDIR}/${P}-build.patch"
+   epatch_user
+}
+
+src_install() {
+   emake RPM_INSTALL_ROOT="${D}" install
+
+   dodoc README
+   newdoc l2tp.conf rp-l2tpd.conf
+   docinto libevent
+   dodoc libevent/Doc/*
+   docompress -x "/usr/share/doc/${PF}/libevent"
+
+   newinitd "${FILESDIR}/rp-l2tpd-init" rp-l2tpd
+}



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

2016-04-28 Thread Austin English
commit: 977dbe089eb8c48f6b67d854e02bdbaa0be81353
Author: Austin English  gentoo  org>
AuthorDate: Thu Apr 28 20:07:36 2016 +
Commit: Austin English  gentoo  org>
CommitDate: Thu Apr 28 21:59:32 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=977dbe08

net-dialup/cistronradius: remove cistronradius-1.6.8-r1

Package-Manager: portage-2.2.26

 .../cistronradius/cistronradius-1.6.8-r1.ebuild| 49 --
 1 file changed, 49 deletions(-)

diff --git a/net-dialup/cistronradius/cistronradius-1.6.8-r1.ebuild 
b/net-dialup/cistronradius/cistronradius-1.6.8-r1.ebuild
deleted file mode 100644
index 01de595..000
--- a/net-dialup/cistronradius/cistronradius-1.6.8-r1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="Authentication and accounting server for terminal servers that 
speak the RADIUS protocol"
-HOMEPAGE="http://www.radius.cistron.nl/;
-SRC_URI="ftp://ftp.radius.cistron.nl/pub/radius/radiusd-cistron-${PV}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="-* x86"
-
-DEPEND="
-   !net-dialup/freeradius
-   !net-dialup/gnuradius"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/radiusd-cistron-${PV}"
-
-src_prepare() {
-   epatch "${FILESDIR}/${P}-gcc41.patch"
-   sed -i -e "s:SHAREDIR/::g" raddb/dictionary || die
-   mv src/checkrad.pl src/checkrad || die
-
-   epatch_user
-}
-
-src_compile() {
-   emake -C src \
-   CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" \
-   BINDIR=/usr/bin SBINDIR=/usr/sbin \
-   MANDIR=/usr/share/man SHAREDIR=/usr/share/radius
-}
-
-src_install() {
-   insinto /etc/raddb
-   doins raddb/*
-   dodoc README doc/{ChangeLog,FAQ.txt,README*}
-   doman doc/{*.1,*.8,*.5rad,*.8rad}
-
-   dosbin src/{checkrad,radiusd,radrelay}
-   dobin src/{radclient,radlast,radtest,radwho,radzap}
-
-   newinitd "${FILESDIR}/cistronradius.rc" cistronradius
-}



[gentoo-commits] repo/gentoo:master commit in: net-dialup/capi4k-utils/, net-dialup/capi4k-utils/files/

2016-04-28 Thread Austin English
commit: 2b35772d8dea831cfdf0169ea6bbb43643c1565b
Author: Austin English  gentoo  org>
AuthorDate: Thu Apr 28 18:33:00 2016 +
Commit: Austin English  gentoo  org>
CommitDate: Thu Apr 28 21:59:32 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b35772d

net-dialup/capi4k-utils: use #!/sbin/openrc-run instead of #!/sbin/runscript

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

Package-Manager: portage-2.2.26

 .../capi4k-utils/capi4k-utils-20050718-r7.ebuild   | 182 +
 net-dialup/capi4k-utils/files/capi.initd   |   4 +-
 2 files changed, 184 insertions(+), 2 deletions(-)

diff --git a/net-dialup/capi4k-utils/capi4k-utils-20050718-r7.ebuild 
b/net-dialup/capi4k-utils/capi4k-utils-20050718-r7.ebuild
new file mode 100644
index 000..8616d37
--- /dev/null
+++ b/net-dialup/capi4k-utils/capi4k-utils-20050718-r7.ebuild
@@ -0,0 +1,182 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils linux-info multilib versionator
+
+YEAR_PV="${PV:0:4}"
+MON_PV="${PV:4:2}"
+DAY_PV="${PV:6:2}"
+MY_P="${PN}-${YEAR_PV}-${MON_PV}-${DAY_PV}"
+
+PATCHVER="5"
+TARBALL_FILES="capi4k-files-${PV}-r${PATCHVER}.tar.xz"
+TARBALL_PATCHES="capi4k-patches-${PV}-r${PATCHVER}.tar.xz"
+
+DESCRIPTION="CAPI4Linux Utils"
+HOMEPAGE="ftp://ftp.in-berlin.de/pub/capi4linux/;
+SRC_URI="ftp://ftp.in-berlin.de/pub/capi4linux/${MY_P}.tar.gz
+   ftp://ftp.in-berlin.de/pub/capi4linux/OLD/${MY_P}.tar.gz
+   http://sbriesen.de/gentoo/distfiles/${TARBALL_FILES}
+   http://sbriesen.de/gentoo/distfiles/${TARBALL_PATCHES};
+
+LICENSE="GPL-2"
+SLOT="0/3.0.4"
+KEYWORDS="alpha amd64 ppc x86"
+IUSE="fax +pppd rcapid"
+
+COMMON_DEP="pppd? ( net-dialup/ppp:= )"
+
+DEPEND="${COMMON_DEP}
+   virtual/linux-sources
+   virtual/os-headers
+   app-arch/xz-utils
+   >=sys-apps/sed-4"
+
+RDEPEND="${COMMON_DEP}
+   dev-lang/perl"
+
+S="${WORKDIR}/${PN}"
+
+pkg_setup() {
+   # check kernel config
+   CONFIG_CHECK="~ISDN ~ISDN_CAPI ~ISDN_CAPI_CAPI20"
+   use pppd && CONFIG_CHECK="${CONFIG_CHECK} ~ISDN_CAPI_MIDDLEWARE 
~ISDN_CAPI_CAPIFS_BOOL"
+   get_version  # config checked later in pkg_postinst
+
+   # find installed pppd version
+   if use pppd; then
+   local INSTALLED_PPP="$(best_version net-dialup/ppp)"
+   PPPVERSION="${INSTALLED_PPP#net-dialup/ppp-}"
+   PPPVERSION="$(version_format_string '$1.$2.$3' ${PPPVERSION})"
+   if [ -z "${PPPVERSION}" ]; then
+   die "No pppd installation found"
+   fi
+   fi
+}
+
+src_prepare() {
+   # add ppp-2.4.4 support
+   epatch "${WORKDIR}/capi4k-patches/pppd244.diff"
+
+   # add ppp-2.4.5 support
+   epatch "${WORKDIR}/capi4k-patches/pppd245.diff"
+
+   # apply rcapid patches
+   epatch "${WORKDIR}/capi4k-patches/rcapid.diff"
+
+   # apply msg2str-safety patch (see bug #170870)
+   epatch "${WORKDIR}/capi4k-patches/msg2str-safety.diff"
+
+   # apply capi20.h patches (needed for glibc-2.7)
+   epatch "${WORKDIR}/capi4k-patches/capi20-include.diff"
+
+   # set our config
+   cp -f "${WORKDIR}/capi4k-files/config" .config
+   # patch all Makefile.* and Rules.make to use our CFLAGS
+   sed -i -e "s:^\(CFLAGS.*\)-O2:\1${CFLAGS}:g" */Makefile.* */Rules.make 
|| die "sed failed"
+   # patch capi20/Makefile.* to use -fPIC for shared library
+   sed -i -e "s:^\(CFLAGS.*\):\1 -fPIC:g" capi20/Makefile.* || die "sed 
failed"
+   # patch pppdcapiplugin/Makefile to use only the ppp versions we want
+   sed -i -e "s:^\(PPPVERSIONS = \).*$:\1${PPPVERSION}:g" 
pppdcapiplugin/Makefile || die "sed failed"
+   # patch capiinit/capiinit.c to look also in /lib/firmware
+   sed -i -e "s:\(\"/lib/firmware/isdn\",\):\1 \"/lib/firmware\",:g" 
capiinit/capiinit.c || die "sed failed"
+   # no, we don't need any devices nodes
+   sed -i -e "s:\(sh scripts/makedev.sh\):echo \1:g" Makefile || die "sed 
failed"
+   # add --libdir to configure call in Makefile
+   sed -i -e "s:\(\./configure \):\1--libdir=/usr/$(get_libdir) :g" 
Makefile || die "sed failed"
+   # patch /usr/lib/pppd in pppdcapiplugin tree
+   sed -i -e "s:/usr/lib/pppd:/usr/$(get_libdir)/pppd:g" \
+   pppdcapiplugin/ppp-*/Makefile pppdcapiplugin/{README,*.8} || 
die "sed failed"
+   # respecting LDFLAGS (see bug #293209)
+   sed -i -e "s:^LDFLAGS\s\(\s*\)=:LDFLAGS+\1=:g" \
+   {capiinfo,capiinit,capifax,rcapid,avmb1}/Makefile* 
pppdcapiplugin/Rules.make || die
+   # build rcapid
+   if ! use rcapid; then
+   sed -i -e "s:^\(CONFIG_RCAPID=.*\)$:# \1:g" .config || die
+   fi
+   # build pppdcapiplugin
+   if use pppd; then
+   # workaround for bug #511800
+   if has_version \>=net-dialup/ppp-2.4.6; then
+   

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

2016-04-28 Thread Mike Gilbert
commit: 8cbe811b08d5235692296eaf38fe62e8adc98123
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Thu Apr 28 20:26:05 2016 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Apr 28 21:06:45 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cbe811b

app-i18n/kcm-fcitx: Delete old versions.

 app-i18n/kcm-fcitx/Manifest   |  2 --
 app-i18n/kcm-fcitx/kcm-fcitx-0.5.0.ebuild | 39 ---
 app-i18n/kcm-fcitx/kcm-fcitx-0.5.2.ebuild | 39 ---
 3 files changed, 80 deletions(-)

diff --git a/app-i18n/kcm-fcitx/Manifest b/app-i18n/kcm-fcitx/Manifest
index 53d4952..15f95c2 100644
--- a/app-i18n/kcm-fcitx/Manifest
+++ b/app-i18n/kcm-fcitx/Manifest
@@ -1,5 +1,3 @@
 DIST kcm-fcitx-0.4.2.tar.xz 63796 SHA256 
f681c1a4172b74a63c36094f860eff4ea778422e1062b00fd03509eda745ed66 SHA512 
51ccc5b03f076e73cda7852b1bb1598e56114fe1a7733f3eb0a731c0249cbaa2ac7f4c27115929d236cc94a3f131fc790933cddff624387d050fecf3e170842e
 WHIRLPOOL 
6c0f3e4d345c7570ee519878c141ba2f708c85e0dc8a171058af291e6a02b48cdd3965335b9eb766f9a149b31d5fccc0334f8bb7352eb978625367af064e6b17
 DIST kcm-fcitx-0.4.3.tar.xz 56864 SHA256 
b7e9ad4569c0940f9654d58de1f13281fcbcab56febbd346951edcfa0a86e208 SHA512 
d311699a5d99f75d353899b7fba0a950491ee8b891724b855033449900ec4b3db9408bb1b80e60ceb0dbb0ce91072162062261a497f83a2a683214b71c3f4713
 WHIRLPOOL 
04aec049436a120362d02ba900a0d8639feb359b4cc6b99a871c7ffa8d9660270c321828b8660c718890a7f0ea308ea584711ed712762aab712fe8d7e72a205a
-DIST kcm-fcitx-0.5.0.tar.xz 55964 SHA256 
079b309aea4b354d081d45d3dde6d754b24717eb7653344055633453cb328b33 SHA512 
219b962c4b6f1763b389dc20d22a671d960a884f5c3f0faddbd4919b61dd6d93e600cbf440b15bc42f63cb383ed5ca65e657fa835c520196c8bd9d64a160baa3
 WHIRLPOOL 
df9db7b5198130409986c4805a7771b6df4bd44d532071499ec6eb522af7bfdd9d576fbdf3664720e47a02a57e35409c69fff962152423ac59bab71d8c1e0947
-DIST kcm-fcitx-0.5.2.tar.xz 55936 SHA256 
348b7afd18670c0879e616d6e097c2d8b033d1a7f5abbc3b75876953bd67f504 SHA512 
9418001ad92ada2e7c48c426b24b6babebb3e41510c9ff2aac01e25f84f79cd02a3e413267a31feb677beca51070a4ca55f5d64bd103ddd9ab7853f207370882
 WHIRLPOOL 
8ca8032ea4b50228ea33189d7afac160cc04882c2ac7403de8cb244b39feddfb89019b4ab4a6caf67b2a9d40c2a9b97cdee0832c5beec4c108b67bc35f0b5923
 DIST kcm-fcitx-0.5.3.tar.xz 57488 SHA256 
f2de5fa4e31a96fea059e4d390c6f1d6fdc98af572c19a0e84cf6181da7c2935 SHA512 
19d172cbf1d2a13f289b64b67488ddc5ba83a9d26503438045271c85df3775715614951652dc6f8da52a3b9d692d6e2138a760fc51d1e7f0f8bb0bd467265496
 WHIRLPOOL 
7be5cfb389bfcf5f451b5619c0818afeaa7b88199375b2f5d85bdcc21b1259008a3653f1cd26e33689a9f18130bc53269dceb20fca5b64aaa8f619e06f2d413e

diff --git a/app-i18n/kcm-fcitx/kcm-fcitx-0.5.0.ebuild 
b/app-i18n/kcm-fcitx/kcm-fcitx-0.5.0.ebuild
deleted file mode 100644
index 283188e..000
--- a/app-i18n/kcm-fcitx/kcm-fcitx-0.5.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit kde5
-
-DESCRIPTION="KDE configuration module for Fcitx"
-HOMEPAGE="http://fcitx-im.org/;
-SRC_URI="http://download.fcitx-im.org/${PN}/${P}.tar.xz;
-
-LICENSE="GPL-3"
-SLOT="5"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=app-i18n/fcitx-4.2.8
-   app-i18n/fcitx-qt5
-   dev-qt/qtcore:5
-   dev-qt/qtdbus:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   $(add_frameworks_dep extra-cmake-modules)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kcmutils)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep kitemviews)
-   $(add_frameworks_dep knewstuff)
-   $(add_frameworks_dep kwidgetsaddons)
-   sys-devel/gettext
-   x11-libs/libxkbfile"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-src_prepare() {
-   # po directory is empty, making the build fail
-   comment_add_subdirectory po
-}

diff --git a/app-i18n/kcm-fcitx/kcm-fcitx-0.5.2.ebuild 
b/app-i18n/kcm-fcitx/kcm-fcitx-0.5.2.ebuild
deleted file mode 100644
index 283188e..000
--- a/app-i18n/kcm-fcitx/kcm-fcitx-0.5.2.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit kde5
-
-DESCRIPTION="KDE configuration module for Fcitx"
-HOMEPAGE="http://fcitx-im.org/;
-SRC_URI="http://download.fcitx-im.org/${PN}/${P}.tar.xz;
-
-LICENSE="GPL-3"
-SLOT="5"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=app-i18n/fcitx-4.2.8
-   app-i18n/fcitx-qt5
-   dev-qt/qtcore:5
-   dev-qt/qtdbus:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   $(add_frameworks_dep extra-cmake-modules)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kcmutils)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep kitemviews)
-   $(add_frameworks_dep 

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

2016-04-28 Thread Mike Gilbert
commit: e3ba2b02fbf5d89b430a39c7ea9e86d0c22c0b1e
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Thu Apr 28 20:07:27 2016 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Apr 28 21:06:45 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3ba2b02

sys-kernel/tuxonice-sources: Delete old versions.

 sys-kernel/tuxonice-sources/Manifest   | 18 ---
 .../tuxonice-sources-3.10.98.ebuild| 35 --
 .../tuxonice-sources-3.12.55.ebuild| 35 --
 .../tuxonice-sources-3.14.62.ebuild| 35 --
 .../tuxonice-sources-3.18.27.ebuild| 35 --
 .../tuxonice-sources-4.1.18.ebuild | 35 --
 .../tuxonice-sources/tuxonice-sources-4.4.3.ebuild | 35 --
 7 files changed, 228 deletions(-)

diff --git a/sys-kernel/tuxonice-sources/Manifest 
b/sys-kernel/tuxonice-sources/Manifest
index b86d795..031d28f 100644
--- a/sys-kernel/tuxonice-sources/Manifest
+++ b/sys-kernel/tuxonice-sources/Manifest
@@ -1,33 +1,21 @@
-DIST genpatches-3.10-103.base.tar.xz 1351328 SHA256 
4007762e19d58df9babc74e7bec5ad55dc67e09ab7a8891f0d5c660ba6ad7d7d SHA512 
f7e2a7c83e08ea79d9a3d12d3198aea289c714bceae20467cc69d138d326d9016fc3f2b85fc868e6aae7f36ea37239bd5616a6315909d56bfbbd5c8939ba9210
 WHIRLPOOL 
6d09a546dc4721681a253534995a74b30febb8f94c66c60f546e0c1da0bae60d4c68bcce27cb6212103adbe3439f948a28850b5a8b54219487fc81c710bd2f67
-DIST genpatches-3.10-103.experimental.tar.xz 60172 SHA256 
a95384e826182e9be3a70e0d7884e24abb34d3112b9c607ee35de94047d99332 SHA512 
0cfaac8739e3192089d54ac795be0e78f882e74187e60170eaf7b95b60f4e218b1dabb5abe4965db8b3d2e9bc6a164fc36d8b351204ce87b190d95a394be1cd3
 WHIRLPOOL 
c3fa228389169e256b5b253489ac8c080d236c8ea10b8b48519057ffa5ca4952ed26facfd3a936d1ed872b76d1e7769b94af072f129d07a18e90763656554ce3
-DIST genpatches-3.10-103.extras.tar.xz 17828 SHA256 
e174353e2bf0ded175f756e49e86042bd6028caf7a2ecb295f7721edd051cd6b SHA512 
0716e1c32548dfd764629074df0bd9f008685aff85d4bdb5b18f0cffccaad9ed331ac906206e3089a467d95d8f0fbcd87e36f441ef31585eba518852a541230f
 WHIRLPOOL 
1bef33927aa4275f77d3ba0c5f8d5b69aa0f02a45abc28cb16b25994ffbee230505932199247d99d0bc6295e199871629d367250bd0c71bb6cdca856566be832
 DIST genpatches-3.10-105.base.tar.xz 1375752 SHA256 
c437175adcb0135ca69ef08e6439f9d5996a792e709b84d425f489e41ab5a711 SHA512 
3b32142e08bb4e3f8dca2764283326ce659eecb28c43a669e276eec65400aa4194fdab434b29352e8b70dc01e443fea35534171bf99a270fa3b757068e2b0c90
 WHIRLPOOL 
d114c64ec2ceac597494774b18b6e6e73c7fddbb3cbba4c34f19f40cdc6dceef00a231e8d0a242cca320bb2f3be32556e0b188160d16177b09edf940c537a67c
 DIST genpatches-3.10-105.experimental.tar.xz 60156 SHA256 
855c1e33dc01d02b83360882e73fc8b074fe08812c2d937b0a44296d558d48f3 SHA512 
0f7e22170170c18c4037400ce9de6298aec39bd20a37f05bd2cc25d638ac9f35a6d29fdcf6fddaae5ffbc05c3d591be9815e7bfa6f003a7bd4d134412e3f4868
 WHIRLPOOL 
a090f08a555aac35ff98f0c132ba82f39ff2d670eafaaf3308bed3294cd6366deb44c3e0f4bcffcfbf1e21c3a7cf69e32db9b26508c06d09ba94f2c7e0f79833
 DIST genpatches-3.10-105.extras.tar.xz 17832 SHA256 
8c1be1873d2f220c9186fa5a1c65549220e5831ab3e27b044590186ba315e1bd SHA512 
3659c3c5f00602cc902aeef2f4d1ca46ea4b4ae1ad947fc0fb2774d0299a5475caf56815026e40867eb1b12f4ebb3fef85fc4cc682a08fd6743fa0125f53bdf9
 WHIRLPOOL 
15a97ff6f24d9a14480a11d6ff0be90b7ed63c1165864812837750b466ed7b53a9eae3a1f8ba513c63fc895983f6b65e67b04dd7cdd48e0ca26b1be7be62a1cd
 DIST genpatches-3.10-106.base.tar.xz 1383744 SHA256 
c98068b044a0d304bf07e3f673ba8e5da867cb6d9a5d35a61368e4b767d0b3ba SHA512 
46c938deed26a295fb66cede7e753d9b6c5a7e484c953a3cba25d8a6e3199716be85139878e417cae97e854a34da0136872a1311a0778ba5c7acc34f752732e5
 WHIRLPOOL 
0def5ae5cbe1321b4d2554a005d1528fae674efbdc41d5642b727fce315a820553625eb385069689cfd74bb961a505f0a981a24fdb6667253f599c354e7d24e1
 DIST genpatches-3.10-106.experimental.tar.xz 60156 SHA256 
855c1e33dc01d02b83360882e73fc8b074fe08812c2d937b0a44296d558d48f3 SHA512 
0f7e22170170c18c4037400ce9de6298aec39bd20a37f05bd2cc25d638ac9f35a6d29fdcf6fddaae5ffbc05c3d591be9815e7bfa6f003a7bd4d134412e3f4868
 WHIRLPOOL 
a090f08a555aac35ff98f0c132ba82f39ff2d670eafaaf3308bed3294cd6366deb44c3e0f4bcffcfbf1e21c3a7cf69e32db9b26508c06d09ba94f2c7e0f79833
 DIST genpatches-3.10-106.extras.tar.xz 17832 SHA256 
8c1be1873d2f220c9186fa5a1c65549220e5831ab3e27b044590186ba315e1bd SHA512 
3659c3c5f00602cc902aeef2f4d1ca46ea4b4ae1ad947fc0fb2774d0299a5475caf56815026e40867eb1b12f4ebb3fef85fc4cc682a08fd6743fa0125f53bdf9
 WHIRLPOOL 
15a97ff6f24d9a14480a11d6ff0be90b7ed63c1165864812837750b466ed7b53a9eae3a1f8ba513c63fc895983f6b65e67b04dd7cdd48e0ca26b1be7be62a1cd
-DIST genpatches-3.12-52.base.tar.xz 1596124 SHA256 
72d74ba469ae1a7c73831728989f3f9a6b54ac089771bfb0f8305d553513a523 SHA512 

[gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/, app-i18n/fcitx/files/

2016-04-28 Thread Mike Gilbert
commit: af049eaa17f978c830c05745e3667a05056805a5
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Thu Apr 28 20:15:56 2016 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Apr 28 21:06:45 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af049eaa

app-i18n/fcitx: Delete old version.

 app-i18n/fcitx/Manifest|   1 -
 app-i18n/fcitx/fcitx-4.2.7.ebuild  | 125 -
 .../fcitx/files/fcitx-4.2.7-gcc46-compatible.patch |  43 ---
 app-i18n/fcitx/metadata.xml|   1 -
 4 files changed, 170 deletions(-)

diff --git a/app-i18n/fcitx/Manifest b/app-i18n/fcitx/Manifest
index 8e7d3bf..58b4baf 100644
--- a/app-i18n/fcitx/Manifest
+++ b/app-i18n/fcitx/Manifest
@@ -1,4 +1,3 @@
-DIST fcitx-4.2.7_dict.tar.xz 8546416 SHA256 
0c902617581f04eb0d337634b0bf2b39956abbcc949512cc79d4ee24cfc9dbb5 SHA512 
e5d8eb55f644250197e69315ad02b9f6bc84e697b23c20c01a731f98ce8b1a16d764a58b1e1047d45b8decb6be33144707c2a52fc427e6338d8b8186cd4da074
 WHIRLPOOL 
e344bc92a84940d3c885d1ae87a2fc83c95d6cb0f0e95eed76078e996c4a00df82a0c09c4540771f628928db1716f90d50d04469f2c0f2d5c17b5048fbf2d482
 DIST fcitx-4.2.8.5_dict.tar.xz 8696468 SHA256 
fe3d6f57805fc61130f8254f19a86fe3baa0f405406414ca2e94bcf86d3d1b72 SHA512 
ee6612a34087135065537fa14f09078bad9f029f69b636fb2221193f23d86c5431a9d8a848b264bdcb259680f6bda41d08d58dcf67d19e5a200cb11fa4a26ffe
 WHIRLPOOL 
0a394d5aaa53819bbab66b32e7ae5896187bc45fad146c7eef4ab75640e5c6670cf811bec87e482bb3516b30e1ce28f2cefa91c10838092f9329b1101b5c70db
 DIST fcitx-4.2.8.6_dict.tar.xz 8694328 SHA256 
91034e9ef976bbe2649a96b67adf0c133d64e2c0d53be440cc40a4370569d597 SHA512 
822e448932e735fe3087384eaf91c6b029b06d3461aa3798501bfbf8f79b8ebc5ea3ac57f01ec32674cc3cb74fcb34b6e285ef265bb49be54543f34dcaf624e4
 WHIRLPOOL 
df24b3b6bbe18a8498732b27817caef6c28278bddd6acfbe49edd9a63d8f33b09ba93ff0bd144e1c1d3b9b9c8079a35a8a047ebf9b361b4f173ec9b23138042e
 DIST fcitx-4.2.9.1_dict.tar.xz 8684772 SHA256 
5337c8226417a1d4e6f88b3b1048aa73695d281ed483568a7b6a9ee849ad6c77 SHA512 
5d3b669ed97423f976116385571d07f832e9e18007e6a3c2aef12957219739a81fbf2343825fea4a1b01a83a6bf9e40e9ffa88466c651876602517c6da1fb25d
 WHIRLPOOL 
02b2ff1b0c33b1f2c0461988bc3323ca27ba565a0d8a1f49b96aaceac857c07365aaaee0048d470dea82e60857bedf59ef8c60d3cdfa14a2ff074216d5cdc16d

diff --git a/app-i18n/fcitx/fcitx-4.2.7.ebuild 
b/app-i18n/fcitx/fcitx-4.2.7.ebuild
deleted file mode 100644
index dfff4f9..000
--- a/app-i18n/fcitx/fcitx-4.2.7.ebuild
+++ /dev/null
@@ -1,125 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit cmake-utils eutils gnome2-utils fdo-mime multilib readme.gentoo
-
-DESCRIPTION="Flexible Contect-aware Input Tool with eXtension support"
-HOMEPAGE="http://fcitx-im.org/;
-SRC_URI="https://fcitx.googlecode.com/files/${P}_dict.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc ppc64 x86"
-IUSE="+X +autostart +cairo +dbus debug +enchant gtk gtk3 icu introspection lua
-nls opencc +pango qt4 snooper static-libs +table test +xml"
-
-RDEPEND="
-   X? (
-   x11-libs/libX11
-   x11-libs/libXinerama
-   )
-   cairo? (
-   x11-libs/cairo[X]
-   pango? ( x11-libs/pango[X] )
-   !pango? ( media-libs/fontconfig )
-   )
-   dbus? ( sys-apps/dbus )
-   enchant? ( app-text/enchant )
-   gtk? (
-   x11-libs/gtk+:2
-   dev-libs/glib:2
-   dev-libs/dbus-glib
-   )
-   gtk3? (
-   x11-libs/gtk+:3
-   dev-libs/glib:2
-   dev-libs/dbus-glib
-   )
-   icu? ( dev-libs/icu:= )
-   introspection? ( dev-libs/gobject-introspection )
-   lua? ( dev-lang/lua )
-   opencc? ( app-i18n/opencc )
-   qt4? (
-   dev-qt/qtdbus:4
-   dev-qt/qtgui:4[glib]
-   )
-   xml? (
-   app-text/iso-codes
-   dev-libs/libxml2
-   x11-libs/libxkbfile
-   )"
-DEPEND="${RDEPEND}
-   virtual/libintl
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )"
-
-DOCS=( AUTHORS ChangeLog README THANKS TODO
-   doc/pinyin.txt doc/cjkvinput.txt doc/API.txt doc/Develop_Readme )
-HTML_DOCS=( doc/wb_fh.htm )
-
-src_prepare() {
-   use autostart && DOC_CONTENTS="You have enabled the autostart USE flag,
-   which will let fcitx start automatically on XDG compatible desktop
-   environments, such as Gnome, KDE, LXDE, Razor-qt and Xfce. If you use
-   ~/.xinitrc to configure your desktop, make sure to include the fcitx
-   command to start it."
-   epatch "${FILESDIR}/${P}-gcc46-compatible.patch"
-   epatch_user
-}
-
-src_configure() {
-   local mycmakeargs="
-   -DLIB_INSTALL_DIR=/usr/$(get_libdir)
-   $(cmake-utils_use_enable X X11)
-   

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

2016-04-28 Thread Mike Gilbert
commit: 7a6f3e5ca621a8a66a551184abfb8f1b73ff8bbf
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Thu Apr 28 20:04:10 2016 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Apr 28 21:06:45 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a6f3e5c

dev-db/sqlite: Delete old versions.

 dev-db/sqlite/Manifest |  24 --
 dev-db/sqlite/files/maketcllib.sh  |  40 
 .../files/sqlite-3.8.1-autoconf-dlopen_check.patch |  12 -
 .../files/sqlite-3.8.1-src-dlopen_check.patch  |  12 -
 .../sqlite/files/sqlite-3.8.1-tests-icu-52.patch   |  49 -
 dev-db/sqlite/sqlite-3.10.0.ebuild | 239 
 dev-db/sqlite/sqlite-3.10.2.ebuild | 239 
 dev-db/sqlite/sqlite-3.11.0.ebuild | 243 -
 dev-db/sqlite/sqlite-3.8.10.1.ebuild   | 210 --
 dev-db/sqlite/sqlite-3.8.10.2.ebuild   | 210 --
 dev-db/sqlite/sqlite-3.8.11.1.ebuild   | 216 --
 dev-db/sqlite/sqlite-3.9.1.ebuild  | 225 ---
 dev-db/sqlite/sqlite-3.9.2.ebuild  | 225 ---
 13 files changed, 1944 deletions(-)

diff --git a/dev-db/sqlite/Manifest b/dev-db/sqlite/Manifest
index 340167a..c12a0b8 100644
--- a/dev-db/sqlite/Manifest
+++ b/dev-db/sqlite/Manifest
@@ -1,35 +1,11 @@
-DIST sqlite-autoconf-3081001.tar.gz 2049377 SHA256 
5f8f2ae6461e637ff63e50fef10b6962764dfc3b81a8c0f80a19794b9d59f7ca SHA512 
8e206952b351ef8a9cf523558574cba9630c8c07ef7ae90fb0712d2b99fea91742a26d0af1b01816593ea769fad343101fdbbab9c1626a4d712bb1a18b2b6b30
 WHIRLPOOL 
83fd822bd9eb6fedea29d968381726be24153375c06ad8c39d4ef34fd3d2e1001c8d5440880d6a880ba24242cd87782afa445ce145cdf7e75843419275136da5
-DIST sqlite-autoconf-3081002.tar.gz 2049387 SHA256 
8382e55a4e7d853c93038562ca3dd00307937fccf1c6b65ddd813e503a56d626 SHA512 
afdf11d5482a645c37cc0c4c5c2b3f8c56f26c95ee94658c92bfa0ffeb68981f67834215a45a658f73c68f28231448e87995f9614a56f9f1672cedd13a65
 WHIRLPOOL 
f3c7b1a11d63213a29f9dc6c04c02db9900b25dd0a8c0551bbf6d220493e7cc420d5775d99147d92c781b7f0068889e6dbeb32a10f447009341827908eee4ad8
-DIST sqlite-autoconf-3081101.tar.gz 2101885 SHA256 
fb99b0ac038c4a7e48b44b61836cb41d4eeba36b4d0ee757beeab59031a1d3b6 SHA512 
b87e3a94462c26e875833c7f83dcc453146377a403d173169e2db7198bede2467f8c480645141da678e0fd3071764558f2dd2630086964431ead25ac43212ee6
 WHIRLPOOL 
2045496055b02151211080110dc8fc2c474337788704a0e4db8841a1928b82d6490afa682c8d8b1bb6b9e98808d7eabf0f763a41e4768b1c21629107895bb66b
-DIST sqlite-autoconf-3090100.tar.gz 2284128 SHA256 
d89d0e1d93deafebd0aa067d20d9029d9914ccde244920d9dd09ea51944e1c6c SHA512 
6465c22afa68a44b7a6e739d242d2c921147fba11c92bb3a7d0bc5b6a58bd3f85d42a1e2710f60c18c5d82e4fc6f5651255f3aebd684e0fdc69dd099337182cb
 WHIRLPOOL 
dfab45f06ed4bcadc0f4b3ba414cff679d74e32459b63580d337c02ef2621b0dad6697d88a22066b7cb9b4ac681eadc95402e157cd78befc391481a50976032b
-DIST sqlite-autoconf-3090200.tar.gz 2284431 SHA256 
064c0abe9c9177534d4c770bca7a5902f9924b629ac886b4c08956be6dfbc36b SHA512 
c4fdd7dee58e2e4c83091f2a98d8099c6403a66f566be46b54d465c5a58404555fdc1d08050ca60edb6366d220407cfc7409921c123915f78a04cd9930217fa7
 WHIRLPOOL 
c57c3a3f9a7186606a8de0f562490d6c1db27204e9799f39313ea139fabb64bfc918243a20173119bc73776dbd42fc4c316590eb3a4c4334ef669a93be819adf
-DIST sqlite-autoconf-310.tar.gz 2331542 SHA256 
43cc292d70711fa7580250c8a1cd7c64813a4a0a479dbd502cce5f10b5d91042 SHA512 
0d34f511f386e841b60ca6354715e7196c2c3d47e0ae13f09b9ae8d0f95118104b2bd8e13697c4c97b994269c2b2e112841ab74e82a2a64c50243d8ec8d8f46e
 WHIRLPOOL 
090ee131929573a71f3049ee9accf3e8df21dd9d6834e499baf0988cad6bd64f433ef5f05cdb0ba0a15254ced47d94591c913be5e15d0de76e4a41f391393d94
-DIST sqlite-autoconf-3100200.tar.gz 2332013 SHA256 
a2b3b4bd1291ea7d6c8252f7edff36a4362f2f0e5d5370444ba6cbe313ae2971 SHA512 
fa4e3757d76c9f0cf167481346c0844f41a3a7ea0e8fde186be7ebcc14f9b45b770386110e23860c6dcaaf1819aa12725fde7507271a0a8b59610dcc458c552f
 WHIRLPOOL 
5bc1f324bb9fb7baa70a12e6e1519ccae7f2beef51ec48312df4a1a8890406bfbd4a9c0ee0b5a186619624763c65238fa34b88bb478c76e7a39b23c4a96eb66a
-DIST sqlite-autoconf-311.tar.gz 2359347 SHA256 
508d4dcbcf7a7181e95c717a1dc4ae3c0880b3d593be0c4b40abb6c3a0e201fb SHA512 
208bb41e9b2a67ba5efdefe5393161996b7741a153647bd28b680a41a7d3c23f6c916bf6eede5325f507697fa92571c4982522ba9396a58e7a675564dec73865
 WHIRLPOOL 
9096de033729f27ccbdea0753b27a5170b1c1d7c6b016d00ad27c1a4b29dc8eabf15a1b8afcf97682f33b064552db3ceac5eb9d9612c8fd17d3602d3a592eb3d
 DIST sqlite-autoconf-3110100.tar.gz 2359545 SHA256 
533ff1d0271c2e666f01591271cef01a31648563affa0c95e80ef735077d4377 SHA512 
c3efd2693e6a9526a2901d9879982a421e81e7e979aef65a160e71b255339344079a1943395480d5c37a1acc6243a8d45f45fa688f7e996774da38a3a99e71a1
 WHIRLPOOL 

[gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx-qt5/files/, app-i18n/fcitx-qt5/

2016-04-28 Thread Mike Gilbert
commit: d683c745dca8a45ff4ce45a809a38b65cc66c388
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Thu Apr 28 20:19:42 2016 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Apr 28 21:06:45 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d683c745

app-i18n/fcitx-qt5: Delete old versions.

 app-i18n/fcitx-qt5/Manifest|  2 --
 app-i18n/fcitx-qt5/fcitx-qt5-1.0.2-r1.ebuild   | 25 --
 app-i18n/fcitx-qt5/fcitx-qt5-1.0.4.ebuild  | 23 
 .../files/fcitx-qt5-qt-5.5-compatibility-fix.patch | 23 
 4 files changed, 73 deletions(-)

diff --git a/app-i18n/fcitx-qt5/Manifest b/app-i18n/fcitx-qt5/Manifest
index c7fa740..00fbb27 100644
--- a/app-i18n/fcitx-qt5/Manifest
+++ b/app-i18n/fcitx-qt5/Manifest
@@ -1,3 +1 @@
-DIST fcitx-qt5-1.0.2.tar.xz 53324 SHA256 
b8073f07d9384878c616f6d2cea44fc739a3b5731b95b10b3133e0914d49f66d SHA512 
f7075d5334e29fd00c54563182c9cc4027011503aa14d577aa2fb75eb8558c385d91c939f1f21e51850c9c64fc5c396aad5b32fdcc8ddd99c46ec74bd577255d
 WHIRLPOOL 
35ae384cf13fdfdb86c34b7dbefbbe780a2c20ac220868824e25a0ba4368581c19d45cbc9447e1c2dd3236b0758ee9e4311dab1f348a524ca2d002d0b43c760c
-DIST fcitx-qt5-1.0.4.tar.xz 53552 SHA256 
b42a428008d9bf3a5d9140d63c9a475386480d598bb9ce3b78fad43879a50d1c SHA512 
f5a2d3ed308da3687dc12dd5be3038242ba40e6bef48483931aacfd9f200db9d24d0df03cb93058eedb3941ef6ecb92d874040eb60742f60a44beda77868
 WHIRLPOOL 
c1dcf45eed09625721c175b1b09724f1f9934cb8cb3413df811009815d4231d2758c54a7b346cb29910c0ce156eb9906136d471359566eb288438cc1f5466710
 DIST fcitx-qt5-1.0.5.tar.xz 53584 SHA256 
8cef90024ca84c3f607943b91f6bfe63fd077507bbe100e5a1936464095841de SHA512 
f4da9ede8918cef7aa0dbacea534ab81024e3c6d812bedd287c4c4c9a8b9ca994d4708489c602967f3504ce057ec6e118674503f5d796883f1890e8ecc11c501
 WHIRLPOOL 
764190a5f523fc40ca5f937704d5bc1a7018232284f50b9b1b6a36b5dd41dfbebda5db337bdc49b08e601e94f51935f2a70d96dddbd4091744ec8c89a77f26b0

diff --git a/app-i18n/fcitx-qt5/fcitx-qt5-1.0.2-r1.ebuild 
b/app-i18n/fcitx-qt5/fcitx-qt5-1.0.2-r1.ebuild
deleted file mode 100644
index 0af11f2..000
--- a/app-i18n/fcitx-qt5/fcitx-qt5-1.0.2-r1.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit cmake-utils
-
-DESCRIPTION="Qt5 input module for Fcitx"
-HOMEPAGE="http://fcitx-im.org/;
-SRC_URI="http://download.fcitx-im.org/${PN}/${P}.tar.xz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=app-i18n/fcitx-4.2.8
-   dev-qt/qtcore:5
-   dev-qt/qtdbus:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   kde-frameworks/extra-cmake-modules"
-DEPEND="${RDEPEND}"
-
-PATCHES=( "${FILESDIR}/${PN}-qt-5.5-compatibility-fix.patch" )

diff --git a/app-i18n/fcitx-qt5/fcitx-qt5-1.0.4.ebuild 
b/app-i18n/fcitx-qt5/fcitx-qt5-1.0.4.ebuild
deleted file mode 100644
index f066264..000
--- a/app-i18n/fcitx-qt5/fcitx-qt5-1.0.4.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit cmake-utils
-
-DESCRIPTION="Qt5 input module for Fcitx"
-HOMEPAGE="http://fcitx-im.org/;
-SRC_URI="http://download.fcitx-im.org/${PN}/${P}.tar.xz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=app-i18n/fcitx-4.2.8
-   dev-qt/qtcore:5
-   dev-qt/qtdbus:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   kde-frameworks/extra-cmake-modules"
-DEPEND="${RDEPEND}"

diff --git a/app-i18n/fcitx-qt5/files/fcitx-qt5-qt-5.5-compatibility-fix.patch 
b/app-i18n/fcitx-qt5/files/fcitx-qt5-qt-5.5-compatibility-fix.patch
deleted file mode 100644
index 4bdd058..000
--- a/app-i18n/fcitx-qt5/files/fcitx-qt5-qt-5.5-compatibility-fix.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-From 78c482b3fdfe558da74657893a3bcd1ece6d7758 Mon Sep 17 00:00:00 2001
-From: Weng Xuetian 
-Date: Thu, 2 Jul 2015 20:02:17 -0700
-Subject: [PATCH] [qt5] fixes #6
-
-use macro instead of string literal and fix compatibility issue with qt5.5

- platforminputcontext/main.h | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/platforminputcontext/main.h b/platforminputcontext/main.h
-index 1492d72..9938da1 100644
 a/platforminputcontext/main.h
-+++ b/platforminputcontext/main.h
-@@ -29,7 +29,7 @@ class QFcitxPlatformInputContextPlugin : public 
QPlatformInputContextPlugin
- {
- Q_OBJECT
- public:
--Q_PLUGIN_METADATA(IID 
"org.qt-project.Qt.QPlatformInputContextFactoryInterface" FILE "fcitx.json")
-+Q_PLUGIN_METADATA(IID QPlatformInputContextFactoryInterface_iid FILE 
"fcitx.json")
- QStringList keys() const;
- QFcitxPlatformInputContext *create(const QString& system, const 
QStringList& paramList);
- };



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

2016-04-28 Thread Ian Stakenvicius
commit: 0ed0359edea5ccc6871c6909ff213da1c58471e4
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Thu Apr 28 20:34:27 2016 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Thu Apr 28 20:39:47 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ed0359e

www-client/firefox: remove the re-added EGL flag from 45.x and 46.0

..again..

Bug: http://bugs.gentoo.org/571180#c18

Package-Manager: portage-2.2.26

 www-client/firefox/firefox-45.1.0.ebuild | 4 ++--
 www-client/firefox/firefox-46.0.ebuild   | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/www-client/firefox/firefox-45.1.0.ebuild 
b/www-client/firefox/firefox-45.1.0.ebuild
index 5dc1d44..99eaa75 100644
--- a/www-client/firefox/firefox-45.1.0.ebuild
+++ b/www-client/firefox/firefox-45.1.0.ebuild
@@ -44,7 +44,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 
~x86 ~amd64-linux ~x
 
 SLOT="0"
 LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
-IUSE="bindist egl hardened +hwaccel pgo selinux +gmp-autoupdate test"
+IUSE="bindist hardened +hwaccel pgo selinux +gmp-autoupdate test"
 RESTRICT="!bindist? ( bindist )"
 
 # More URIs appended below...
@@ -208,7 +208,7 @@ src_configure() {
use hardened && append-ldflags "-Wl,-z,relro,-z,now"
 
# Only available on mozilla-overlay for experimentation -- Removed in 
Gentoo repo per bug 571180
-   use egl && mozconfig_annotate 'Enable EGL as GL provider' 
--with-gl-provider=EGL
+   #use egl && mozconfig_annotate 'Enable EGL as GL provider' 
--with-gl-provider=EGL
 
# Setup api key for location services
echo -n "${_google_api_key}" > "${S}"/google-api-key

diff --git a/www-client/firefox/firefox-46.0.ebuild 
b/www-client/firefox/firefox-46.0.ebuild
index b1a4225..3dd0989 100644
--- a/www-client/firefox/firefox-46.0.ebuild
+++ b/www-client/firefox/firefox-46.0.ebuild
@@ -44,7 +44,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 
~x86 ~amd64-linux ~x
 
 SLOT="0"
 LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
-IUSE="bindist egl hardened +hwaccel pgo selinux +gmp-autoupdate test"
+IUSE="bindist hardened +hwaccel pgo selinux +gmp-autoupdate test"
 RESTRICT="!bindist? ( bindist )"
 
 PATCH_URIS=( 
https://dev.gentoo.org/~{anarchy,axs,polynomial-c}/mozilla/patchsets/${PATCH}.tar.xz
 )
@@ -190,7 +190,7 @@ src_configure() {
use hardened && append-ldflags "-Wl,-z,relro,-z,now"
 
# Only available on mozilla-overlay for experimentation -- Removed in 
Gentoo repo per bug 571180
-   use egl && mozconfig_annotate 'Enable EGL as GL provider' 
--with-gl-provider=EGL
+   #use egl && mozconfig_annotate 'Enable EGL as GL provider' 
--with-gl-provider=EGL
 
# Setup api key for location services
echo -n "${_google_api_key}" > "${S}"/google-api-key



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

2016-04-28 Thread Ian Stakenvicius
commit: 5b2398ef8f392231542ff9adc3bcc1cf4010f88e
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Thu Apr 28 20:39:22 2016 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Thu Apr 28 20:39:50 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b2398ef

www-client/firefox-45.1.0: drop experimental qt support

Experimental QT5 support belongs only in mozilla-overlay

Package-Manager: portage-2.2.26

 www-client/firefox/firefox-45.1.0.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/www-client/firefox/firefox-45.1.0.ebuild 
b/www-client/firefox/firefox-45.1.0.ebuild
index 99eaa75..67e1b8b 100644
--- a/www-client/firefox/firefox-45.1.0.ebuild
+++ b/www-client/firefox/firefox-45.1.0.ebuild
@@ -31,7 +31,6 @@ PATCH="${PN}-45.0-patches-04"
 MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases;
 
 MOZCONFIG_OPTIONAL_GTK3="enabled"
-MOZCONFIG_OPTIONAL_QT5=1
 MOZCONFIG_OPTIONAL_WIFI=1
 MOZCONFIG_OPTIONAL_JIT="enabled"
 
@@ -133,8 +132,7 @@ src_prepare() {
# Apply our patches
eapply "${WORKDIR}/firefox" \
"${FILESDIR}"/arm64-4-link-chromium-mutex-based-atomics.patch \
-   "${FILESDIR}"/arm64-5-mozjemalloc-no-static-page-sizes.patch \
-   "${FILESDIR}"/${PN}-45-qt-widget-fix.patch
+   "${FILESDIR}"/arm64-5-mozjemalloc-no-static-page-sizes.patch
 
# Allow user to apply any additional patches without modifing ebuild
eapply_user



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

2016-04-28 Thread Amy Winston
commit: 5e8d5a93f015008119dae5a6a9a4670501a7
Author: Amy Winston  gentoo  org>
AuthorDate: Thu Apr 28 19:59:02 2016 +
Commit: Amy Winston  gentoo  org>
CommitDate: Thu Apr 28 20:03:04 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e8d5a93

app-crypt/codecrypt: version bump 1.7.5. By exa

Package-Manager: portage-2.2.26

 app-crypt/codecrypt/Manifest   |  1 +
 app-crypt/codecrypt/codecrypt-1.7.5.ebuild | 31 ++
 2 files changed, 32 insertions(+)

diff --git a/app-crypt/codecrypt/Manifest b/app-crypt/codecrypt/Manifest
index 41bc729..592e34e 100644
--- a/app-crypt/codecrypt/Manifest
+++ b/app-crypt/codecrypt/Manifest
@@ -1,3 +1,4 @@
 DIST codecrypt-1.4.1.tar.gz 411794 SHA256 
a3b26bb4d9488bf0569d69db3de57f5109ce64c7900b568fc6da78c4c3fe920f SHA512 
d6c03d5e45346ed5c12350ae04e50eed936d45fce9e08ec2ddba8edb1bbbcfc2a3b7415a3f686af2e05630cab3c4ccfea2fe85c6fc471cface7e9038dd37425f
 WHIRLPOOL 
b37a5804a81876347ef690bfd7832c7e2a298313fec52b0517c36701fe5e34a8c701c62bd92d562a7f7d8a02b65e060bfc66acf9419f006a0bf60ae4aae049a1
 DIST codecrypt-1.6.tar.gz 436127 SHA256 
8d3ea24228160546f747feff3909f21814c280bbce41bfe71956c0a9069f95a5 SHA512 
d4e696956d034e2f3d212697c325bb90e6a998865890700e143572953e76e3b8adf3680a9b1fdf3ff8f24cd1c94125da97b587978b6870791a4307e1a75be08d
 WHIRLPOOL 
b8a335219b904b6bde11d4a11e612cc4b13962aa5ebe8ecaa99321f6fba5ac30a6b63d212eb4761279048361f69eb338248643157fd1d413caae436a9ec15070
 DIST codecrypt-1.7.2.tar.gz 446975 SHA256 
dfe932b6aa18e85d3f1f5324dd11f1b02a75e2225748d91e07020b31eb721906 SHA512 
4ad2ad9e665e486e353b48efff344436b276eac2dcbddcf4330796b8f1f06284eaeec9c4f4ef63f61e4477c3bce0973f60f76291dce11bee31a75658bee6a3a0
 WHIRLPOOL 
804980127104da801556a2bc09cd018a215a68c10147e0a2f2380e5f0c92f4063b390533d65a1a4d810e6c27ae912897a345a025d48362d2937c8e8ebfa5d527
+DIST codecrypt-1.7.5.tar.gz 464250 SHA256 
873b6849bfb2ac0a530935da43422a763bc5763a01026c467ebe164eb41c3cc3 SHA512 
237459ec4387f068d39946c1360e27b02f1cfd34a78eef0d3c3eccf31604f3d27b9e5c9c091b88257231bff02f7bf9fb82f7a9e8a8e8a6bbc27091c83ab1f880
 WHIRLPOOL 
ecfcfaf62e59d1f62000e7c1c4a290483c7731f90e1271b1b0acfbc58cf1ce0799b23cb616f5b4d8ee5fc5a2e670d5c148ea1d893abae63aed18dec87ec843a6

diff --git a/app-crypt/codecrypt/codecrypt-1.7.5.ebuild 
b/app-crypt/codecrypt/codecrypt-1.7.5.ebuild
new file mode 100644
index 000..8c22ebe
--- /dev/null
+++ b/app-crypt/codecrypt/codecrypt-1.7.5.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DESCRIPTION="Post-quantum cryptography tool"
+HOMEPAGE="http://e-x-a.org/codecrypt/;
+SRC_URI="http://e-x-a.org/codecrypt/files/${P}.tar.gz;
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="+cryptopp"
+
+DEPEND="dev-libs/gmp:=
+   cryptopp? ( dev-libs/crypto++ )
+   sci-libs/fftw:3.0"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   eapply_user
+   # workaround -- gentoo is missing crypto++ pkg-config file
+   sed -i -e 's/PKG_CHECK_MODULES(\[CRYPTOPP\],.*/LDFLAGS="$LDFLAGS 
-lcrypto++"/' configure.ac
+   ./autogen.sh
+}
+
+src_configure() {
+   econf \
+   $(use_with cryptopp )
+}



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

2016-04-28 Thread Amy Winston
commit: 776ba85d3a0bc62e99f0754df905227f1f81e17a
Author: Amy Winston  gentoo  org>
AuthorDate: Thu Apr 28 20:00:49 2016 +
Commit: Amy Winston  gentoo  org>
CommitDate: Thu Apr 28 20:03:07 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=776ba85d

app-crypt/codecrypt: add myself as co-maintainer

Package-Manager: portage-2.2.26

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

diff --git a/app-crypt/codecrypt/metadata.xml b/app-crypt/codecrypt/metadata.xml
index 01d16a9..757e4a3 100644
--- a/app-crypt/codecrypt/metadata.xml
+++ b/app-crypt/codecrypt/metadata.xml
@@ -6,6 +6,10 @@
Mirek Kratochvil
Proxied Maintainer

+   
+amy...@gentoo.org
+   Amy Winston
+

proxy-ma...@gentoo.org
Proxy Maintainers



[gentoo-commits] proj/qt:master commit in: www-client/qupzilla/

2016-04-28 Thread Davide Pesavento
commit: 06431e9a52b3bdc5c2a6e7b500150282cfb3885b
Author: Davide Pesavento  gentoo  org>
AuthorDate: Thu Apr 28 20:01:00 2016 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Thu Apr 28 20:01:00 2016 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=06431e9a

www-client/qupzilla: sync

Package-Manager: portage-2.2.28

 www-client/qupzilla/metadata.xml | 23 ++
 www-client/qupzilla/qupzilla-.ebuild | 79 ++--
 2 files changed, 57 insertions(+), 45 deletions(-)

diff --git a/www-client/qupzilla/metadata.xml b/www-client/qupzilla/metadata.xml
index e7eae86..5f0517c 100644
--- a/www-client/qupzilla/metadata.xml
+++ b/www-client/qupzilla/metadata.xml
@@ -1,14 +1,17 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   q...@gentoo.org
-   Gentoo Qt Project
-   
-   
-   Enable fancy non-blocking 
JavaScript dialogs
-   shown inside the page, not blocking the application 
window. When closing
-   browser windows with open dialogs, this can crash the 
application.
-   
-   
+  
+q...@gentoo.org
+Gentoo Qt Project
+  
+  
+Enable fancy non-blocking JavaScript dialogs
+  shown inside the page, not blocking the application window. When closing
+  browser windows with open dialogs, this can crash the application.
+
+  
+  
+QupZilla/qupzilla
+  
 

diff --git a/www-client/qupzilla/qupzilla-.ebuild 
b/www-client/qupzilla/qupzilla-.ebuild
index 388d308..f02ae4b 100644
--- a/www-client/qupzilla/qupzilla-.ebuild
+++ b/www-client/qupzilla/qupzilla-.ebuild
@@ -3,62 +3,71 @@
 # $Id$
 
 EAPI=6
-MY_PN="QupZilla"
-MY_P=${MY_PN}-${PV}
 
-if [[ ${PV} == ** ]]; then
-   VCS_ECLASS=git-r3
-   EGIT_BRANCH=master
-   EGIT_REPO_URI="git://github.com/${MY_PN}/${PN}.git"
-else
-   VCS_ECLASS=vcs-snapshot
-   
SRC_URI="https://github.com/${MY_PN}/${PN}/releases/download/v${PV}/${MY_P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~x86"
-   S=${WORKDIR}/${MY_P}
-fi
-
-PLOCALES="ar_SA bg_BG ca_ES cs_CZ da_DK de_DE el_GR es_ES es_MX es_VE eu_ES 
fa_IR fi_FI fr_FR gl_ES he_IL hr_HR hu_HU id_ID it_IT ja_JP ka_GE lg lt lv_LV 
nl_NL nqo pl_PL pt_BR pt_PT ro_RO ru_RU sk_SK sr sr@ijekavian sr@ijekavianlatin 
sr@latin sv_SE tr_TR uk_UA uz@Latn zh_CN zh_TW"
+PLOCALES="ar_SA bg_BG ca_ES cs_CZ de_DE el_GR es_ES es_MX es_VE eu_ES fa_IR
+   fi_FI fr_FR gl_ES he_IL hr_HR hu_HU id_ID it_IT ja_JP ka_GE lg lv_LV
+   nl_NL nqo pl_PL pt_BR pt_PT ro_RO ru_RU sk_SK sr sr@ijekavian
+   sr@ijekavianlatin sr@latin sv_SE tr_TR uk_UA uz@Latn zh_CN zh_TW"
 PLUGINS_HASH='7b037cc326921cefbfc6b5e54e2091eb4191e73f'
 PLUGINS_VERSION='2015.10.02' # if there are no updates, we can use the older 
archive
 
-inherit eutils l10n multilib qmake-utils ${VCS_ECLASS}
+inherit l10n qmake-utils
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/QupZilla/${PN}.git;
+else
+   MY_P=QupZilla-${PV}
+   
SRC_URI="https://github.com/QupZilla/${PN}/releases/download/v${PV}/${MY_P}.tar.xz;
+   KEYWORDS="~amd64 ~x86"
+   S=${WORKDIR}/${MY_P}
+fi
 
-DESCRIPTION="A cross-platform web browser using Qt WebEngine"
+DESCRIPTION="A cross-platform web browser using QtWebEngine"
 HOMEPAGE="http://www.qupzilla.com/;
-SRC_URI+="https://github.com/${MY_PN}/${PN}-plugins/archive/${PLUGINS_HASH}.tar.gz
 -> ${PN}-plugins-${PLUGINS_VERSION}.tar.gz"
+SRC_URI+=" 
https://github.com/QupZilla/${PN}-plugins/archive/${PLUGINS_HASH}.tar.gz -> 
${PN}-plugins-${PLUGINS_VERSION}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-IUSE="dbus debug gnome-keyring nonblockdialogs"
+IUSE="dbus debug gnome-keyring kde libressl nonblockdialogs"
 
-RDEPEND="dev-libs/openssl:0
+RDEPEND="
>=dev-qt/qtconcurrent-5.6:5
>=dev-qt/qtcore-5.6:5
+   >=dev-qt/qtdeclarative-5.6:5[widgets]
>=dev-qt/qtgui-5.6:5
-   >=dev-qt/qtnetwork-5.6:5
+   >=dev-qt/qtnetwork-5.6:5[ssl]
>=dev-qt/qtprintsupport-5.6:5
>=dev-qt/qtsql-5.6:5[sqlite]
+   >=dev-qt/qtwebchannel-5.6:5
>=dev-qt/qtwebengine-5.6:5[widgets]
>=dev-qt/qtwidgets-5.6:5
-   x11-libs/libX11
+   >=dev-qt/qtx11extras-5.6:5
+   x11-libs/libxcb:=
dbus? ( >=dev-qt/qtdbus-5.6:5 )
-   gnome-keyring? ( gnome-base/gnome-keyring )"
+   gnome-keyring? ( gnome-base/gnome-keyring )
+   kde? ( kde-frameworks/kwallet:5 )
+   libressl? ( dev-libs/libressl:= )
+   !libressl? ( dev-libs/openssl:0 )
+"
 DEPEND="${RDEPEND}
>=dev-qt/linguist-tools-5.6:5
-   virtual/pkgconfig"
+   virtual/pkgconfig
+"
 
 DOCS=( AUTHORS BUILDING CHANGELOG FAQ README.md )
 
 src_unpack() {
-   if [[ ${PV} == ** ]]; then
+   if [[ ${PV} == * ]]; then
git-r3_src_unpack
-   unpack ${A}
-   else
-   default
fi
+   default
 }
 

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

2016-04-28 Thread Davide Pesavento
commit: f3ba5815e561ee8e50a699bd76fe4ff8432e5a90
Author: Davide Pesavento  gentoo  org>
AuthorDate: Thu Apr 28 19:58:55 2016 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Thu Apr 28 19:59:14 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3ba5815

www-client/qupzilla: version bump

Gentoo-Bug: 579164

Package-Manager: portage-2.2.28

 www-client/qupzilla/Manifest  |   2 +
 www-client/qupzilla/qupzilla-2.0.0.ebuild | 106 ++
 2 files changed, 108 insertions(+)

diff --git a/www-client/qupzilla/Manifest b/www-client/qupzilla/Manifest
index 8d6f076..39feaff 100644
--- a/www-client/qupzilla/Manifest
+++ b/www-client/qupzilla/Manifest
@@ -1,2 +1,4 @@
 DIST QupZilla-1.8.9.tar.xz 3004644 SHA256 
620ffb10a3f6b3f596c2c38a84d9c320cb66dd2d5e6701e8e31945e26308fcac SHA512 
64ee064aa55f4aa1c56ca3a925dbec66612d522eec570a96448d940d52239cb74dfb08b89610008b3ee669cfb4b287393020b8070162697e991aa8c04c57c448
 WHIRLPOOL 
4f5864c35d008b64292afbfb615cbb33a9e327446d637cbcd1bf41d0e4ffa7a3cf6a529d1eda14cba6bf28664aa40ee743f812b165698ba997a90cb2285cbc0d
+DIST QupZilla-2.0.0.tar.xz 2787692 SHA256 
b357e2d3de91ec833a34f958c6eb649d86113235ee27a519722d8cae58bc8c78 SHA512 
d7075017d0feabf6632540343ddef77e75fd693e859a34863f9d515545ac70a87b340fc50fef32569b67bbc93c3c3e360c3c124503279367c6f70316795107f5
 WHIRLPOOL 
d0647f779577c7f4c8e2c9971b962e02fd8f6e475070a4fbd272b8f732838c4b941e50695a6264cf9ce6b38e4245ce17c3f5903ffe57f90d1d75d248562fee43
 DIST qupzilla-plugins-2015.06.05.tar.gz 335627 SHA256 
afc9589e54c3ed49f58c727c3ff7bd59d4467dfaf2ff78f57cd98afc4dfc1f7b SHA512 
5f2a4b1796431c62580e569b57445b2a309b2314f59ceb0c99da2a1703a2ee23bd2d1cac8a1532be5f2161976b4dd5f439c08abe5c1826115e9adf636fc12522
 WHIRLPOOL 
10b53426888dc8868de783403463d0bbf83ee59fdf74f2409b78a725b4f90d08aa9698e622d3acfdedbca469397b2e3d4ed8f06d3112bd9cff6e76527b1611eb
+DIST qupzilla-plugins-2015.10.02.tar.gz 335649 SHA256 
9e167a6f1234b0b51c26cbd4acc5bcdc83c760ef5c2ff8573f90aa64c3a40553 SHA512 
de2208fec40a1412a1feb4bd995ae25ff04a1f3577449f7c90bc5d2f46b01c8cf33757db5a0fa69ddb5a1a27764a0230664a5b2adc89ebc2b43df5df5e2b4f31
 WHIRLPOOL 
8fc24f0891fbb7e8378aae900c25bc29604f13febd9b30594e2e25d55a02707d047835e2fef82482c632ef35b93046a7e2990a82d285c159de6cf603525d01d5

diff --git a/www-client/qupzilla/qupzilla-2.0.0.ebuild 
b/www-client/qupzilla/qupzilla-2.0.0.ebuild
new file mode 100644
index 000..f02ae4b
--- /dev/null
+++ b/www-client/qupzilla/qupzilla-2.0.0.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+PLOCALES="ar_SA bg_BG ca_ES cs_CZ de_DE el_GR es_ES es_MX es_VE eu_ES fa_IR
+   fi_FI fr_FR gl_ES he_IL hr_HR hu_HU id_ID it_IT ja_JP ka_GE lg lv_LV
+   nl_NL nqo pl_PL pt_BR pt_PT ro_RO ru_RU sk_SK sr sr@ijekavian
+   sr@ijekavianlatin sr@latin sv_SE tr_TR uk_UA uz@Latn zh_CN zh_TW"
+PLUGINS_HASH='7b037cc326921cefbfc6b5e54e2091eb4191e73f'
+PLUGINS_VERSION='2015.10.02' # if there are no updates, we can use the older 
archive
+
+inherit l10n qmake-utils
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/QupZilla/${PN}.git;
+else
+   MY_P=QupZilla-${PV}
+   
SRC_URI="https://github.com/QupZilla/${PN}/releases/download/v${PV}/${MY_P}.tar.xz;
+   KEYWORDS="~amd64 ~x86"
+   S=${WORKDIR}/${MY_P}
+fi
+
+DESCRIPTION="A cross-platform web browser using QtWebEngine"
+HOMEPAGE="http://www.qupzilla.com/;
+SRC_URI+=" 
https://github.com/QupZilla/${PN}-plugins/archive/${PLUGINS_HASH}.tar.gz -> 
${PN}-plugins-${PLUGINS_VERSION}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="dbus debug gnome-keyring kde libressl nonblockdialogs"
+
+RDEPEND="
+   >=dev-qt/qtconcurrent-5.6:5
+   >=dev-qt/qtcore-5.6:5
+   >=dev-qt/qtdeclarative-5.6:5[widgets]
+   >=dev-qt/qtgui-5.6:5
+   >=dev-qt/qtnetwork-5.6:5[ssl]
+   >=dev-qt/qtprintsupport-5.6:5
+   >=dev-qt/qtsql-5.6:5[sqlite]
+   >=dev-qt/qtwebchannel-5.6:5
+   >=dev-qt/qtwebengine-5.6:5[widgets]
+   >=dev-qt/qtwidgets-5.6:5
+   >=dev-qt/qtx11extras-5.6:5
+   x11-libs/libxcb:=
+   dbus? ( >=dev-qt/qtdbus-5.6:5 )
+   gnome-keyring? ( gnome-base/gnome-keyring )
+   kde? ( kde-frameworks/kwallet:5 )
+   libressl? ( dev-libs/libressl:= )
+   !libressl? ( dev-libs/openssl:0 )
+"
+DEPEND="${RDEPEND}
+   >=dev-qt/linguist-tools-5.6:5
+   virtual/pkgconfig
+"
+
+DOCS=( AUTHORS BUILDING CHANGELOG FAQ README.md )
+
+src_unpack() {
+   if [[ ${PV} == * ]]; then
+   git-r3_src_unpack
+   fi
+   default
+}
+
+src_prepare() {
+   # get extra plugins into qupzilla build tree
+   mv "${WORKDIR}"/${PN}-plugins-${PLUGINS_HASH}/plugins/* 
"${S}"/src/plugins/ || die
+
+   rm_loc() {
+   # remove localizations the user has not specified
+   sed -i -e "/${1}.ts/d" 

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

2016-04-28 Thread Lars Wendler
commit: a008b507559a8a06e3ba06fb8e9b18ca54c1d3d5
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Apr 28 19:52:29 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Apr 28 19:53:32 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a008b507

dev-vcs/subversion: Security bump to versions 1.8.16 and 1.9.4 (bug #581448).

Package-Manager: portage-2.2.28
Signed-off-by: Lars Wendler  gentoo.org>

 dev-vcs/subversion/Manifest |   2 +
 dev-vcs/subversion/subversion-1.8.16.ebuild | 508 
 dev-vcs/subversion/subversion-1.9.4.ebuild  | 501 +++
 3 files changed, 1011 insertions(+)

diff --git a/dev-vcs/subversion/Manifest b/dev-vcs/subversion/Manifest
index 43b1c8a..e1f9406 100644
--- a/dev-vcs/subversion/Manifest
+++ b/dev-vcs/subversion/Manifest
@@ -1,5 +1,7 @@
 DIST subversion-1.7.21.tar.bz2 5996788 SHA256 
efeb349c5ba6d529ff8e9730a2abd9cb70f276b249238a6b7f27ba7da1190620 SHA512 
d0ba3f0771c523b44efd2f12c1d101d720b7d834bc6bef12b8e47789a2fb76a2d399c041c1cdcd0e04411c29abfb9b2974ca9df6f2389f8a01d82e7738881975
 WHIRLPOOL 
0d12286ab0e5043f28622529ff5d2af5a1c8a61ef65227cc069cf93de35479bf79433fa201417456499fa16f11b03474127b66547b9c2e2a8c0d209fa2108e59
 DIST subversion-1.8.14.tar.bz2 6850562 SHA256 
7f3883cdfcad4174e06dd94d6e3e8ec91856823268eebe60c924be76f5229a1f SHA512 
95e1501494f5355f0c331fbe81422ca8f0b4d69e6d303125f4a5aac5f6fe946e958ca76fc96fe6b096cc0a530634ca103bf35622c12af90489ae17d0b9a9d987
 WHIRLPOOL 
0323746d40830109e081e002f499f1c73c15fe77acd4f1c9b790ae12440b3361d189f1d5212d49ba6f6c449297aec3513761375f748800686892607705310a56
 DIST subversion-1.8.15.tar.bz2 6917489 SHA256 
cf98a1f7686cfd6a15cbcde8379f15730fd5e00a3573cdb035a6491db82c SHA512 
f5a33b0b2c87eae48a3c21c41164786e92aa061e774e9cc951bc93c1936db58a5d901904ad9dc28e85926f38c7d75645f39bb7e854943d3883ee9718aeb0
 WHIRLPOOL 
101c00a059e350d4999c37977059a439c5253d7ef185664ff8133b152bccdf386a8556f6d47390246ac742a4b4b77c89abd06e5cce76b6e276db6cc55f205374
+DIST subversion-1.8.16.tar.bz2 6919310 SHA256 
f18f6e8309270982135aae54d96958f9ca6b93f8a4e746dd634b1b5b84edb346 SHA512 
de8ce1aacd60516fd412f3f8b73e0e43c1a5e91d21d099937d3b02a1620aa947a330ec435d8662d5ad5372e23b1ebec1d8aea7d3ca4dd02eb3421924f6da88b1
 WHIRLPOOL 
01093eaf39173f4a789120ab8ed1b68dcb9b1bea5e9d396d23831b9a0733be412842a711ffe9b72e9d1bf26e835f47b1395b24f2a1301cc556e2520da6151f3e
 DIST subversion-1.9.2.tar.bz2 7910994 SHA256 
023da881139b4514647b6f8a830a244071034efcaad8c8e98c6b92393122b4eb SHA512 
debe1be153a7abd89d1c0c8d665725a9003e280a7fcde666c21818627bef0c47c30b27560aaa5a9a75251ba0d9c1490613cc79237704f4777a3cad0def52f08a
 WHIRLPOOL 
3a5ff8067079d7e81f9414e3858afb98839cbdcb989b086d1696b4f0eac46ae2ed7c9933d3fa232431ad32578bf2fab986052a05dac7c528415bb5057fa5d213
 DIST subversion-1.9.3.tar.bz2 7909193 SHA256 
8bbf6bb125003d88ee1c22935a36b7b1ab7d957e0c8b5fbfe5cb6310b6e86ae0 SHA512 
2197c5076e688ac09e63c345e45f2a5ee2999426edb76a91c6b92d229fa8c87772d76e99003a4438035771b4c11c502de399d44f4f42c0d759dcbd01b628a4cb
 WHIRLPOOL 
d0b515c53384da558d0838a78f3be75e3bac643f5d95e536e65e0034e1814c91e0d2c218dd41bb5ee76447d47a0484105a25da1abef7851e7461a2a84c320a79
+DIST subversion-1.9.4.tar.bz2 7911473 SHA256 
1267f9e2ab983f260623bee841e6c9cc458bf4bf776238ed5f100983f79e9299 SHA512 
fa512d8315dd6a435dcc5a3c2ca3cd7cf932364dd3a82063be868aa3ebcc04caf87cd3ff732d3e3d8aec86f3f58848e2b55987451d4697479bb151d1269db07f
 WHIRLPOOL 
0323e5258be08dfdacb0e450b413bdfd053c0026a290dd45cfe5a03437c727d9ad088baba5a42fdd98ff47af5bdc09a0bbeba70a1e4e4e19a8ebcba7e7b7ddd3

diff --git a/dev-vcs/subversion/subversion-1.8.16.ebuild 
b/dev-vcs/subversion/subversion-1.8.16.ebuild
new file mode 100644
index 000..58a0084
--- /dev/null
+++ b/dev-vcs/subversion/subversion-1.8.16.ebuild
@@ -0,0 +1,508 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 )
+USE_RUBY="ruby22 ruby21 ruby20"
+DISTUTILS_OPTIONAL=1
+WANT_AUTOMAKE="none"
+GENTOO_DEPEND_ON_PERL="no"
+
+inherit autotools bash-completion-r1 db-use depend.apache distutils-r1 
elisp-common eutils flag-o-matic java-pkg-opt-2 libtool multilib perl-module 
ruby-single
+
+MY_P="${P/_/-}"
+DESCRIPTION="Advanced version control system"
+HOMEPAGE="http://subversion.apache.org/;
+SRC_URI="mirror://apache/${PN}/${MY_P}.tar.bz2"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="Subversion GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux 
~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="apache2 berkdb ctypes-python debug doc +dso extras gnome-keyring +http 
java kde nls perl python ruby sasl test vim-syntax"
+
+COMMON_DEPEND=">=dev-db/sqlite-3.7.12
+   

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

2016-04-28 Thread Lars Wendler
commit: fe8d4fa880622af39bc4cd2a403f61ca3e28f67f
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Apr 28 19:53:18 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Apr 28 19:53:35 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe8d4fa8

dev-vcs/subversion: Removed old.

Package-Manager: portage-2.2.28
Signed-off-by: Lars Wendler  gentoo.org>

 dev-vcs/subversion/Manifest |   2 -
 dev-vcs/subversion/subversion-1.8.15.ebuild | 504 
 dev-vcs/subversion/subversion-1.9.2.ebuild  | 497 ---
 3 files changed, 1003 deletions(-)

diff --git a/dev-vcs/subversion/Manifest b/dev-vcs/subversion/Manifest
index e1f9406..1abb5f7 100644
--- a/dev-vcs/subversion/Manifest
+++ b/dev-vcs/subversion/Manifest
@@ -1,7 +1,5 @@
 DIST subversion-1.7.21.tar.bz2 5996788 SHA256 
efeb349c5ba6d529ff8e9730a2abd9cb70f276b249238a6b7f27ba7da1190620 SHA512 
d0ba3f0771c523b44efd2f12c1d101d720b7d834bc6bef12b8e47789a2fb76a2d399c041c1cdcd0e04411c29abfb9b2974ca9df6f2389f8a01d82e7738881975
 WHIRLPOOL 
0d12286ab0e5043f28622529ff5d2af5a1c8a61ef65227cc069cf93de35479bf79433fa201417456499fa16f11b03474127b66547b9c2e2a8c0d209fa2108e59
 DIST subversion-1.8.14.tar.bz2 6850562 SHA256 
7f3883cdfcad4174e06dd94d6e3e8ec91856823268eebe60c924be76f5229a1f SHA512 
95e1501494f5355f0c331fbe81422ca8f0b4d69e6d303125f4a5aac5f6fe946e958ca76fc96fe6b096cc0a530634ca103bf35622c12af90489ae17d0b9a9d987
 WHIRLPOOL 
0323746d40830109e081e002f499f1c73c15fe77acd4f1c9b790ae12440b3361d189f1d5212d49ba6f6c449297aec3513761375f748800686892607705310a56
-DIST subversion-1.8.15.tar.bz2 6917489 SHA256 
cf98a1f7686cfd6a15cbcde8379f15730fd5e00a3573cdb035a6491db82c SHA512 
f5a33b0b2c87eae48a3c21c41164786e92aa061e774e9cc951bc93c1936db58a5d901904ad9dc28e85926f38c7d75645f39bb7e854943d3883ee9718aeb0
 WHIRLPOOL 
101c00a059e350d4999c37977059a439c5253d7ef185664ff8133b152bccdf386a8556f6d47390246ac742a4b4b77c89abd06e5cce76b6e276db6cc55f205374
 DIST subversion-1.8.16.tar.bz2 6919310 SHA256 
f18f6e8309270982135aae54d96958f9ca6b93f8a4e746dd634b1b5b84edb346 SHA512 
de8ce1aacd60516fd412f3f8b73e0e43c1a5e91d21d099937d3b02a1620aa947a330ec435d8662d5ad5372e23b1ebec1d8aea7d3ca4dd02eb3421924f6da88b1
 WHIRLPOOL 
01093eaf39173f4a789120ab8ed1b68dcb9b1bea5e9d396d23831b9a0733be412842a711ffe9b72e9d1bf26e835f47b1395b24f2a1301cc556e2520da6151f3e
-DIST subversion-1.9.2.tar.bz2 7910994 SHA256 
023da881139b4514647b6f8a830a244071034efcaad8c8e98c6b92393122b4eb SHA512 
debe1be153a7abd89d1c0c8d665725a9003e280a7fcde666c21818627bef0c47c30b27560aaa5a9a75251ba0d9c1490613cc79237704f4777a3cad0def52f08a
 WHIRLPOOL 
3a5ff8067079d7e81f9414e3858afb98839cbdcb989b086d1696b4f0eac46ae2ed7c9933d3fa232431ad32578bf2fab986052a05dac7c528415bb5057fa5d213
 DIST subversion-1.9.3.tar.bz2 7909193 SHA256 
8bbf6bb125003d88ee1c22935a36b7b1ab7d957e0c8b5fbfe5cb6310b6e86ae0 SHA512 
2197c5076e688ac09e63c345e45f2a5ee2999426edb76a91c6b92d229fa8c87772d76e99003a4438035771b4c11c502de399d44f4f42c0d759dcbd01b628a4cb
 WHIRLPOOL 
d0b515c53384da558d0838a78f3be75e3bac643f5d95e536e65e0034e1814c91e0d2c218dd41bb5ee76447d47a0484105a25da1abef7851e7461a2a84c320a79
 DIST subversion-1.9.4.tar.bz2 7911473 SHA256 
1267f9e2ab983f260623bee841e6c9cc458bf4bf776238ed5f100983f79e9299 SHA512 
fa512d8315dd6a435dcc5a3c2ca3cd7cf932364dd3a82063be868aa3ebcc04caf87cd3ff732d3e3d8aec86f3f58848e2b55987451d4697479bb151d1269db07f
 WHIRLPOOL 
0323e5258be08dfdacb0e450b413bdfd053c0026a290dd45cfe5a03437c727d9ad088baba5a42fdd98ff47af5bdc09a0bbeba70a1e4e4e19a8ebcba7e7b7ddd3

diff --git a/dev-vcs/subversion/subversion-1.8.15.ebuild 
b/dev-vcs/subversion/subversion-1.8.15.ebuild
deleted file mode 100644
index 990c219..000
--- a/dev-vcs/subversion/subversion-1.8.15.ebuild
+++ /dev/null
@@ -1,504 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-USE_RUBY="ruby22 ruby21 ruby20"
-DISTUTILS_OPTIONAL=1
-WANT_AUTOMAKE="none"
-GENTOO_DEPEND_ON_PERL="no"
-
-inherit autotools bash-completion-r1 db-use depend.apache distutils-r1 
elisp-common eutils flag-o-matic java-pkg-opt-2 libtool multilib perl-module 
ruby-single
-
-MY_P="${P/_/-}"
-DESCRIPTION="Advanced version control system"
-HOMEPAGE="http://subversion.apache.org/;
-SRC_URI="mirror://apache/${PN}/${MY_P}.tar.bz2"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="Subversion GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux 
~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="apache2 berkdb ctypes-python debug doc +dso extras gnome-keyring +http 
java kde nls perl python ruby sasl test vim-syntax"
-
-COMMON_DEPEND=">=dev-db/sqlite-3.7.12
-   >=dev-libs/apr-1.3:1
-   >=dev-libs/apr-util-1.3:1
-

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

2016-04-28 Thread Mike Pagano
commit: bba6a5ce7bd14f3bc2ca69fff6aab900d19b67ed
Author: Mike Pagano  gentoo  org>
AuthorDate: Thu Apr 28 19:36:04 2016 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu Apr 28 19:36:04 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bba6a5ce

sys-kernel/gentoo-sources: Linux patch 4.1.23

Package-Manager: portage-2.2.28

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 5e74b54..a347571 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -70,6 +70,9 @@ DIST genpatches-4.1-26.extras.tar.xz 16168 SHA256 
462116699602f0115af98847c2394f
 DIST genpatches-4.1-27.base.tar.xz 722704 SHA256 
b0ffbc22416f07a7d6e9596908327d2cf20d5da1301072eef26aca6368eff343 SHA512 
42ba344b4563060c12255d175931874a4894fade2f4277563393779ac6ffbe7e518ef0167f59d3fed3c6bc8572d2ae6930db064047c228fbe5d74194ced20e58
 WHIRLPOOL 
6041b94868f45d2dccc5a5e11e3080a32f4fea56d0e83fd3da7dce57220d00586dd73ddac6c1a23b9017eead31fd5ca0b54a5ddd135f3ca6913b64de3a3f7c62
 DIST genpatches-4.1-27.experimental.tar.xz 61632 SHA256 
4bb92ffeea910c385e7461bff112db5c1285394908947043932f1c8d8d97751c SHA512 
416ffe679342798b6bea83f15e4fec240eb60a77b563f8f77e79a7e8bd34f86da334aa74f8c74871cc6a66b1bbe5fa7db592991eaf2b1c458b0148b9b8a3ef09
 WHIRLPOOL 
a47a9740d879a4bf6a27f9779bb503ea7b5f0cf4c727a093bec6f8f3025e7a24b3266b3e9ada6c8e54d4f87f5223ad4a5889918df46bec307fc592db91ccaee9
 DIST genpatches-4.1-27.extras.tar.xz 16172 SHA256 
ec43f541ac011977a4ca00d911c2a5b0a1570234ae5e215d7a42327632fa3a46 SHA512 
ae6d1b446c1cca749fff8f2f9500b0efb101465397ec475bec2dd1af6955c0927a43cc926452fbcac459c4653b31ad428c28d76311e6486ba117e43334609a27
 WHIRLPOOL 
c6a02bea4133cb23d7451b2b94cf40736a40dec2072814d44ca73a6adb3ad43718f19f276f563a76b3366450119ac1234208832eb2ae8ccbbc2d5389514f0ca9
+DIST genpatches-4.1-28.base.tar.xz 740168 SHA256 
c85a229bf917e79f1ae2804ea96e09c50b98784d697b8df0a250a877838ad395 SHA512 
48207a9f75b5d6a17c6efd28603b93f4bb9d6d1f5dfd9d65fe2028381d5ab62ec1eed603a8e6c85b31638fd8064e6c2423ba3b761dc2640e7019b93b4a02acb1
 WHIRLPOOL 
023fa03273bf0b28b8823fe66e4263f12ed45129a18f4cfd1decc2276ef42d28a050d0f8208371e5da2de3a9e0e3f9f8f9d4296f17f91605e86af0a41b5b4962
+DIST genpatches-4.1-28.experimental.tar.xz 61640 SHA256 
9ca2155a0c8182d9346b9fe446af89f0fe7fdf1404cb8ba4c32e540459be574a SHA512 
2fb243474ebcef96f24d0ceb7f00d74ada65bb3a0d5934dfad4d41e336e886786c218bec88b13f225e091ecbbb944ae7e53f7ad0a715eed593c72b88219019c9
 WHIRLPOOL 
f4d9b91d3c6faed741dda0cf98ab404f8ba4af5634573462bea86da92eea066f11ba04b14df540d20f028832e23991751e4405ee296e0c64e07164e6ca46489f
+DIST genpatches-4.1-28.extras.tar.xz 16280 SHA256 
2299bfd7b1afb5ec6da0f311cb2b63d007bfb0e8fb67549793159a6811538dff SHA512 
2f6721710fe3e2d4bb5baf2bf673975d83f78b12395241acbf85122a5a70a2acca67e6663c45f81106ab23b6f56333eb33dd031231554c88c3a0478a7bf5762c
 WHIRLPOOL 
178a2433931ab45449a236509c9bb640caa997b037f3a0fa4384b69cb064bf68eaa2c7580ade9e982a0810f902cfdde1a9d41323322f3c1302cdec78d6535682
 DIST genpatches-4.4-10.base.tar.xz 342516 SHA256 
4de20ee2b1cb8c33d4a6c431cef4dc3ab4a3365ad2ca905ccc47bf29455da8d0 SHA512 
ea4f51afb3f85af9ee3742d703360cdea2f585017268fa3cb16a2d86a3a2e6df0ee46a0d52cc550fb99cbba7e4973676bbd8dc6cbb2b265af842939d3fdbe109
 WHIRLPOOL 
28a0fef05bc1b91592244a69cf1fbc15257f62f7b2dacb31b556aa9cdb5cb4d25c1b0a83e2c3518f8d08162ed57bfe50f26e081a23403adc4a3c96c1151498f6
 DIST genpatches-4.4-10.experimental.tar.xz 62612 SHA256 
29ba528a6a7f0298607ed12b204ae31cc1c0a1a559e93383dc4ead57f58f52fa SHA512 
e5205462b47dabec0b1798388d2aeace5bfa342e56e9857863ca445212ad627934365cd51c2c1cc5d1b38b6235b473b8e516f2eacce7e27c482d3f990f69e991
 WHIRLPOOL 
74952df3fe17878eb1d08d64f1c295ca59b8d22a8ae66bdff7aa4fca8c0615e693848ffd8090f01719741d25f19a706c08c6e7932f2e357b8981b1e91e608c78
 DIST genpatches-4.4-10.extras.tar.xz 16280 SHA256 
68c15831b7d7fff7e49d163fac43205b4749b01f0b8e03b0fe17d919a1c00a60 SHA512 
1336406a10934fc76c7281e0dd4634fce0c102ee0d086f033618c974395eb71789b153b48dce25f9d8e654f84b01b8db0639d87b3254a7536dc6f9cfed7606be
 WHIRLPOOL 
4a45e581557f7338d45e74bddd3fb0240f35bcae18b6ade28a066e1e91570632e7d0a0066c5e7b67035accc5580bf75e7db3136fd50bb18b4f2836d89fdbf0f7

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.1.23.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.1.23.ebuild
new file mode 100644
index 000..e20157a
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.1.23.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="28"
+K_DEBLOB_AVAILABLE="0"
+K_KDBUS_AVAILABLE="0"
+
+inherit kernel-2
+detect_version
+detect_arch
+

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

2016-04-28 Thread Robin H. Johnson
commit: 8bd5f7e2bcb80e5d45d7071f2c60baf366373cce
Author: Louis Sautier  gmail  com>
AuthorDate: Mon Apr 25 11:21:58 2016 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Thu Apr 28 19:22:16 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bd5f7e2

net-analyzer/pnp4nagios: EAPI=6, support >=rrdtool-1.6.0

Package-Manager: portage-2.2.28
(cherry picked from commit 4ee6bc9b624d654038d28c15b39b901ac9d67b2b)
Signed-off-by: Robin H. Johnson  gentoo.org>

 .../pnp4nagios-0.6.25-rrdtool-0.6.0-support.patch  |  93 +
 .../pnp4nagios/pnp4nagios-0.6.25-r3.ebuild | 110 +
 2 files changed, 203 insertions(+)

diff --git 
a/net-analyzer/pnp4nagios/files/pnp4nagios-0.6.25-rrdtool-0.6.0-support.patch 
b/net-analyzer/pnp4nagios/files/pnp4nagios-0.6.25-rrdtool-0.6.0-support.patch
new file mode 100644
index 000..1a16d77
--- /dev/null
+++ 
b/net-analyzer/pnp4nagios/files/pnp4nagios-0.6.25-rrdtool-0.6.0-support.patch
@@ -0,0 +1,93 @@
+From 0a539e1c7ab03ec015c27e4ad0fe16343a98c269 Mon Sep 17 00:00:00 2001
+From: Louis Sautier 
+Date: Mon, 25 Apr 2016 12:31:49 +0200
+Subject: [PATCH] Use complete option arguments for compatibility with rrdtool
+ 1.6.0
+
+Since rrdtool switched to optparse, it seems that complete option
+arguments must be used:
+https://github.com/oetiker/rrdtool-1.x/commit/83530d3e43cebc32da157733d35c60bf4bb098da
+---
+ share/pnp/templates.dist/check_dns.php   | 2 +-
+ share/pnp/templates.dist/check_multi.php | 2 +-
+ share/pnp/templates.dist/check_ping_tick.php | 2 +-
+ share/pnp/templates.dist/check_users.php | 2 +-
+ share/pnp/templates.dist/default.php | 6 +++---
+ 5 files changed, 7 insertions(+), 7 deletions(-)
+
+diff --git a/share/pnp/templates.dist/check_dns.php 
b/share/pnp/templates.dist/check_dns.php
+index b8ab048..dad209a 100644
+--- a/share/pnp/templates.dist/check_dns.php
 b/share/pnp/templates.dist/check_dns.php
+@@ -4,7 +4,7 @@
+ # Template for check_dns
+ #
+ 
+-$opt[1] = "--lower=$MIN[1] --vertical-label $UNIT[1]  --title \"DNS Response 
Time\" ";
++$opt[1] = "--lower-limit=$MIN[1] --vertical-label $UNIT[1]  --title \"DNS 
Response Time\" ";
+ 
+ 
+ $def[1] =  "DEF:var1=$RRDFILE[1]:$DS[1]:AVERAGE " ;
+diff --git a/share/pnp/templates.dist/check_multi.php 
b/share/pnp/templates.dist/check_multi.php
+index ba6bcd1..cd0794a 100644
+--- a/share/pnp/templates.dist/check_multi.php
 b/share/pnp/templates.dist/check_multi.php
+@@ -4,7 +4,7 @@
+ # Template for check_multi
+ # 
+ 
+-$opt[1] = "--lower=$MIN[1] --vertical-label num  --title \"Number of Checks\" 
";
++$opt[1] = "--lower-limit=$MIN[1] --vertical-label num  --title \"Number of 
Checks\" ";
+ $ds_name[1] = "Executed Plugins";
+ 
+ $def[1] =  "DEF:var1=$RRDFILE[1]:$DS[1]:AVERAGE " ;
+diff --git a/share/pnp/templates.dist/check_ping_tick.php 
b/share/pnp/templates.dist/check_ping_tick.php
+index 865479f..f191049 100644
+--- a/share/pnp/templates.dist/check_ping_tick.php
 b/share/pnp/templates.dist/check_ping_tick.php
+@@ -6,7 +6,7 @@
+ # RTA
+ #
+ $ds_name[1] = "Round Trip Times";
+-$opt[1]  = "--lower=0 --vertical-label \"RTA\" --title \"Ping times\" ";
++$opt[1]  = "--lower-limit=0 --vertical-label \"RTA\" --title \"Ping times\" ";
+ $opt[1] .=  rrd::darkteint();
+ $def[1]  =  rrd::def("var1", $RRDFILE[1], $DS[1], "AVERAGE") ;
+ $def[1] .=  rrd::ticker("var1", $WARN[1], $CRIT[1]) ;
+diff --git a/share/pnp/templates.dist/check_users.php 
b/share/pnp/templates.dist/check_users.php
+index 9fe878d..c66fc01 100644
+--- a/share/pnp/templates.dist/check_users.php
 b/share/pnp/templates.dist/check_users.php
+@@ -4,7 +4,7 @@
+ # Template for check_users
+ #
+ 
+-$opt[1] = "--lower=$MIN[1] --vertical-label \"Users\"  --title \"Users\" ";
++$opt[1] = "--lower-limit=$MIN[1] --vertical-label \"Users\"  --title 
\"Users\" ";
+ 
+ 
+ $def[1] =  "DEF:var1=$RRDFILE[1]:$DS[1]:MAX " ;
+diff --git a/share/pnp/templates.dist/default.php 
b/share/pnp/templates.dist/default.php
+index 6fdf38c..823ee6a 100644
+--- a/share/pnp/templates.dist/default.php
 b/share/pnp/templates.dist/default.php
+@@ -47,7 +47,7 @@
+   $crit_min = $VAL['CRIT_MIN'];
+   }
+   if ( $VAL['MIN'] != "" && is_numeric($VAL['MIN']) ) {
+-  $lower = " --lower=" . $VAL['MIN'];
++  $lower = " --lower-limit=" . $VAL['MIN'];
+   $minimum = $VAL['MIN'];
+   }
+   if ( $VAL['MAX'] != "" && is_numeric($VAL['MAX']) ) {
+@@ -55,8 +55,8 @@
+   }
+   if ($VAL['UNIT'] == "%%") {
+   $vlabel = "%";
+-  $upper = " --upper=101 ";
+-  $lower = " --lower=0 ";
++  $upper = " --upper-limit=101 ";
++  $lower = " --lower-limit=0 ";
+   }
+   else {
+   $vlabel = $VAL['UNIT'];

diff --git a/net-analyzer/pnp4nagios/pnp4nagios-0.6.25-r3.ebuild 
b/net-analyzer/pnp4nagios/pnp4nagios-0.6.25-r3.ebuild
new file mode 

[gentoo-commits] proj/linux-patches: New tag: 4.1-28

2016-04-28 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu Apr 28 19:17:28 2016 +

New tag: 4.1-28




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

2016-04-28 Thread Mike Pagano
commit: 8acb0563ec9deb618b67411bbc05d426bb127fa1
Author: Mike Pagano  gentoo  org>
AuthorDate: Thu Apr 28 19:13:52 2016 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu Apr 28 19:13:52 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8acb0563

sys-kernel/gentoo-sources: Linux patch 3.4.112

Package-Manager: portage-2.2.26

 sys-kernel/gentoo-sources/Manifest |  2 ++
 .../gentoo-sources/gentoo-sources-3.4.112.ebuild   | 29 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 4a2b3f6..5e74b54 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -53,6 +53,8 @@ DIST genpatches-3.4-93.base.tar.xz 1412220 SHA256 
dce2f6bce8058560fb4f005729a29f
 DIST genpatches-3.4-93.extras.tar.xz 18236 SHA256 
c59bbc018e3c7e71fb655c5e33cbbcc3077dedee08553c287624b175c83d0811 SHA512 
61e74164a8de8646d4d0c1cd1592eaeb8f5747f0e03557a78349d8cd2df7e924f012ae4904e14210ab56eb3f1f04e8610818ee05e4b5a51b325a42ded9876e66
 WHIRLPOOL 
42876d70dadac671875e7dc129020ed04c91ea99f40972cf87554accbe1d5e1651cca02f5e16e30654dabdfc1d15771eab8908a64376402c3b1639164b10258f
 DIST genpatches-3.4-94.base.tar.xz 1442072 SHA256 
293f0f2df75ccbee6e2ea2c4b20b618d47921d9e0801cbe6f80d47b728b3af0d SHA512 
3980eb6b57729a14ee08f804787c11b41992d3ab5fe5d318aa2e811dea0ac465e2605a02badeaf76f503bd7ecbf3657f02985621faec5d2e3eba99b0785a074c
 WHIRLPOOL 
2031c8d4ec1513db5b8c40ecbd7d584faca0466db38d207b46442c54bdece16198c6f85fe30f7215a14521bc0fa9b5241de621a4c69472d3dbe23ffac2a01b8c
 DIST genpatches-3.4-94.extras.tar.xz 18224 SHA256 
3f4602a3fea5533108a09063968a5812d819767b7741978cac7a8faf9a2e3835 SHA512 
eacfad1cf5e081dbf8406ee1ba423e2f0856a1b31c7e379f182154068e854ab9750c451910eb427fde65359241ebb959e156428428ae459ada9579e6faad8982
 WHIRLPOOL 
f42921453bcadce7457a1d44583e20c156bc73d05454060399f1cf9759b007c520ca6cca9525e04139541fef1ee6195213cfe87faafb7eeaf57ac33003131c8c
+DIST genpatches-3.4-95.base.tar.xz 1463092 SHA256 
9863107c059d597e5126ec025b464d6af167125b6a72f02cfbdb462198d7a193 SHA512 
7e0fb0c5ee1b60cc99d6ac233db551f65e2518d1133aa8c58dc33c3096a31e7ea73b7ac12b6f7072083a601a24d394e4594ee1615b8eb20173cde07b44db0b50
 WHIRLPOOL 
afc6555e409152658bd919bff1e7828c1a86f4df146aefbce40e1a85740692c11f573863f7da8034c6da184ffc02c22854e2024cd8673d8891c966d0264222fa
+DIST genpatches-3.4-95.extras.tar.xz 18232 SHA256 
93a4cf21c8ade507bcfb0500fb7b1e73e324a817b906e5060ff46be18bcd485f SHA512 
12ae9f224970cc92eede0b87cca2db9b67d093fd0228105ad4fb4a3914206dba6d10299a5d6a0073521f03141456b4a5be795d54d9d3aa5ed346c014a8fc356b
 WHIRLPOOL 
599c698e464ab7bfe641ca1fa2ddab6be087ea67dc055e43971908d2e860b150f8625335f3648ec9dc0553f6fb92928d8c2a3308c73744b73c39a02d3a6f014a
 DIST genpatches-4.1-16.base.tar.xz 390916 SHA256 
c36edc8f56a26e0ae74fa28e9a50d02d8196f5d29447d6d2cdbf17ad71f70902 SHA512 
981c4589a2f448a8c58276590eae9db25e716e0df584f4e431e7d29e69714695078112e30b84179038879071dcb94adb0753a94bcc3cf3e4c3a676244543f0aa
 WHIRLPOOL 
6f3bf0ec325a1d7363315fd7828da31901916c497cbb8adb212e515ee7fae1179f276116f9e484fb23f2200e2fa61ad315baa8de1c073c5412dd1ff3ce624cf9
 DIST genpatches-4.1-16.experimental.tar.xz 215996 SHA256 
0840ccdcad7c4b03cd4fd54940e3ca31d0d738184abe1c9340d5d0f9c3943009 SHA512 
95b8bc22413b24627ac1906830a345689c7e98a77beb1405e9a6c5b97f48c4fa7dbd15a2ffe66f24ef9dd8617a83a4913a26acbcb387f4a0add6d5f37c3343a9
 WHIRLPOOL 
b19fbda05c354c17df10a8fe3e482798926e6631c5b5f96685e2d99cc016f10c37fbe5aef633c8a77bc427d045b02390815469f5aa2850dd76d5cb374a916cc0
 DIST genpatches-4.1-16.extras.tar.xz 16176 SHA256 
a6e00246f5e8feef952529d7be51104657f0acfea1d17b5c7a1e9fd800bd62ee SHA512 
0ec02e89fef967286851d8cc0bd8c6d908d0b72c79ef55da30747cc151878340c3c882f9e1067edff3476851f136032674180e58cbc46a6a48d9f501c28c4f56
 WHIRLPOOL 
0aa25106c9346d8ec2eb3ff56b315312a07363e36039efcce7d52b2e73eebf4c6ffba65dac45ee49a3b6b0ffab05ed42905a86f3e7ead3d6be7bd998e5dbf8b6

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

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

2016-04-28 Thread Mike Pagano
commit: 26c5b0bcb48671f84a02d4f62590131aa4566f9b
Author: Mike Pagano  gentoo  org>
AuthorDate: Thu Apr 28 18:56:12 2016 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu Apr 28 18:56:12 2016 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=26c5b0bc

Linux patch 4.1.23

 _README |4 +
 1022_linux-4.1.23.patch | 2721 +++
 2 files changed, 2725 insertions(+)

diff --git a/_README b/_README
index 3075177..a797069 100644
--- a/_README
+++ b/_README
@@ -131,6 +131,10 @@ Patch:  1021_linux-4.1.22.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.1.22
 
+Patch:  1022_linux-4.1.23.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.1.23
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1022_linux-4.1.23.patch b/1022_linux-4.1.23.patch
new file mode 100644
index 000..68a28a4
--- /dev/null
+++ b/1022_linux-4.1.23.patch
@@ -0,0 +1,2721 @@
+diff --git a/Documentation/kernel-parameters.txt 
b/Documentation/kernel-parameters.txt
+index cd03a0faca8f..7bcd7a26f885 100644
+--- a/Documentation/kernel-parameters.txt
 b/Documentation/kernel-parameters.txt
+@@ -3808,6 +3808,8 @@ bytes respectively. Such letter suffixes can also be 
entirely omitted.
+   sector if the number is odd);
+   i = IGNORE_DEVICE (don't bind to this
+   device);
++  j = NO_REPORT_LUNS (don't use report luns
++  command, uas only);
+   l = NOT_LOCKABLE (don't try to lock and
+   unlock ejectable media);
+   m = MAX_SECTORS_64 (don't transfer more
+diff --git a/Makefile b/Makefile
+index 7f4a4039fdd9..9956129bb106 100644
+--- a/Makefile
 b/Makefile
+@@ -1,6 +1,6 @@
+ VERSION = 4
+ PATCHLEVEL = 1
+-SUBLEVEL = 22
++SUBLEVEL = 23
+ EXTRAVERSION =
+ NAME = Series 4800
+ 
+diff --git a/arch/arm/mach-omap2/omap_hwmod.c 
b/arch/arm/mach-omap2/omap_hwmod.c
+index 9185bb958503..dee6831c0434 100644
+--- a/arch/arm/mach-omap2/omap_hwmod.c
 b/arch/arm/mach-omap2/omap_hwmod.c
+@@ -1402,9 +1402,7 @@ static void _enable_sysc(struct omap_hwmod *oh)
+   (sf & SYSC_HAS_CLOCKACTIVITY))
+   _set_clockactivity(oh, oh->class->sysc->clockact, );
+ 
+-  /* If the cached value is the same as the new value, skip the write */
+-  if (oh->_sysc_cache != v)
+-  _write_sysconfig(v, oh);
++  _write_sysconfig(v, oh);
+ 
+   /*
+* Set the autoidle bit only after setting the smartidle bit
+@@ -1467,7 +1465,9 @@ static void _idle_sysc(struct omap_hwmod *oh)
+   _set_master_standbymode(oh, idlemode, );
+   }
+ 
+-  _write_sysconfig(v, oh);
++  /* If the cached value is the same as the new value, skip the write */
++  if (oh->_sysc_cache != v)
++  _write_sysconfig(v, oh);
+ }
+ 
+ /**
+diff --git a/arch/parisc/include/asm/uaccess.h 
b/arch/parisc/include/asm/uaccess.h
+index 0abdd4c607ed..1960b87c1c8b 100644
+--- a/arch/parisc/include/asm/uaccess.h
 b/arch/parisc/include/asm/uaccess.h
+@@ -76,6 +76,7 @@ struct exception_table_entry {
+  */
+ struct exception_data {
+   unsigned long fault_ip;
++  unsigned long fault_gp;
+   unsigned long fault_space;
+   unsigned long fault_addr;
+ };
+diff --git a/arch/parisc/kernel/asm-offsets.c 
b/arch/parisc/kernel/asm-offsets.c
+index 59001cea13f9..c972e6550f56 100644
+--- a/arch/parisc/kernel/asm-offsets.c
 b/arch/parisc/kernel/asm-offsets.c
+@@ -291,6 +291,7 @@ int main(void)
+   DEFINE(ASM_PT_INITIAL, PT_INITIAL);
+   BLANK();
+   DEFINE(EXCDATA_IP, offsetof(struct exception_data, fault_ip));
++  DEFINE(EXCDATA_GP, offsetof(struct exception_data, fault_gp));
+   DEFINE(EXCDATA_SPACE, offsetof(struct exception_data, fault_space));
+   DEFINE(EXCDATA_ADDR, offsetof(struct exception_data, fault_addr));
+   BLANK();
+diff --git a/arch/parisc/kernel/parisc_ksyms.c 
b/arch/parisc/kernel/parisc_ksyms.c
+index 568b2c61ea02..3cad8aadc69e 100644
+--- a/arch/parisc/kernel/parisc_ksyms.c
 b/arch/parisc/kernel/parisc_ksyms.c
+@@ -47,11 +47,11 @@ EXPORT_SYMBOL(__cmpxchg_u64);
+ EXPORT_SYMBOL(lclear_user);
+ EXPORT_SYMBOL(lstrnlen_user);
+ 
+-/* Global fixups */
+-extern void fixup_get_user_skip_1(void);
+-extern void fixup_get_user_skip_2(void);
+-extern void fixup_put_user_skip_1(void);
+-extern void fixup_put_user_skip_2(void);
++/* Global fixups - defined as int to avoid creation of function pointers */
++extern int fixup_get_user_skip_1;
++extern int fixup_get_user_skip_2;
++extern int fixup_put_user_skip_1;
++extern int fixup_put_user_skip_2;
+ EXPORT_SYMBOL(fixup_get_user_skip_1);
+ 

[gentoo-commits] sites/www:master commit in: _posts/

2016-04-28 Thread Alex Legler
commit: 3a1dc527760a4db82e96da32c549fc690805306f
Author: Alex Legler  a3li  li>
AuthorDate: Thu Apr 28 18:35:03 2016 +
Commit: Alex Legler  gentoo  org>
CommitDate: Thu Apr 28 18:35:03 2016 +
URL:https://gitweb.gentoo.org/sites/www.git/commit/?id=3a1dc527

Add miniconf announcement

 _posts/2016-04-28-gentoo-miniconf.md | 8 
 1 file changed, 8 insertions(+)

diff --git a/_posts/2016-04-28-gentoo-miniconf.md 
b/_posts/2016-04-28-gentoo-miniconf.md
new file mode 100644
index 000..05eeb44
--- /dev/null
+++ b/_posts/2016-04-28-gentoo-miniconf.md
@@ -0,0 +1,8 @@
+---
+title: 'Events: Gentoo Miniconf 2016'
+---
+
+[Gentoo Miniconf 2016](https://blogs.gentoo.org/miniconf-2016/) will be held 
in Prague, Czech Republic during the weekend of 8 and 9 October 2016.
+Like last time, is hosted together with the 
[LinuxDays](https://www.linuxdays.cz/2016/en/) by the Faculty of Information 
Technology of the Czech Technical University.
+
+**Want to participate?** The [call for 
papers](https://goo.gl/forms/76Srch8KRN) is open until 1 August 2016.



[gentoo-commits] sites/www:master commit in: _posts/, assets/img/news/2016/

2016-04-28 Thread Alex Legler
commit: d06a1a6da08df591e3c49a27af57e2f827c85245
Author: Alex Legler  a3li  li>
AuthorDate: Thu Apr 28 18:51:05 2016 +
Commit: Alex Legler  gentoo  org>
CommitDate: Thu Apr 28 18:51:05 2016 +
URL:https://gitweb.gentoo.org/sites/www.git/commit/?id=d06a1a6d

Add GSoC accepted projects news.

Draft by dastergon

 _posts/2016-04-28-gsoc.md  |  34 ++
 assets/img/news/2016/logo-gsoc.png | Bin 0 -> 4700 bytes
 2 files changed, 34 insertions(+)

diff --git a/_posts/2016-04-28-gsoc.md b/_posts/2016-04-28-gsoc.md
new file mode 100644
index 000..e89916a
--- /dev/null
+++ b/_posts/2016-04-28-gsoc.md
@@ -0,0 +1,34 @@
+---
+title: 'GSoC 2016: Five projects accepted'
+teaserlink: Find out more about the accepted projects
+---
+
+We are excited to announce that 5 students have been selected to participate 
with Gentoo during the Google Summer of Code 2016!
+
+You can follow our students' progress on the 
[gentoo-soc](https://archives.gentoo.org/gentoo-soc/) mailing list and
+chat with us regarding our GSoC projects via IRC in `#gentoo-soc` on freenode.
+
+Congratulations to all the students. We look forward to their contributions!
+
+
+
+https://summerofcode.withgoogle.com/organizations/6589886970724352/; 
class="news-img-right">
+  
+
+
+### Accepted projects
+
+[Clang native 
support](https://wiki.gentoo.org/wiki/Google_Summer_of_Code/2016/Ideas/Clang_native_support)
 - Lei Zhang:
+Bring native clang/LLVM support in Gentoo.
+
+[Continuous 
Stabilization](https://wiki.gentoo.org/wiki/Google_Summer_of_Code/2016/Ideas/Continuous_Stabilization)
 - Pallav Agarwal:
+Automate the package stabilization process using continuous integration 
practices.
+
+[kernelconfig](https://wiki.gentoo.org/wiki/Google_Summer_of_Code/2016/Ideas/kernelconfig)
 - André Erdmann:
+Consistently generate custom Linux kernel configurations from curated sources.
+
+[libebuild](https://wiki.gentoo.org/wiki/Google_Summer_of_Code/2016/Ideas/libebuild)
 - Denys Romanchuk:
+Create a common shared C-based implementation for package management and other 
ebuild operations in the form of a library.
+
+[Gentoo-GPG](https://wiki.gentoo.org/wiki/Google_Summer_of_Code/2016/Ideas/Gentoo-GPG)-
 Angelos Perivolaropoulos:
+Code the new [Meta­-Manifest](https://wiki.gentoo.org/wiki/GLEP:58) system for 
Gentoo and improve Gentoo Keys capabilities.

diff --git a/assets/img/news/2016/logo-gsoc.png 
b/assets/img/news/2016/logo-gsoc.png
new file mode 100644
index 000..b262ad8
Binary files /dev/null and b/assets/img/news/2016/logo-gsoc.png differ



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

2016-04-28 Thread William Hubbs
commit: 513cdb5d7b589bdb2d5d9fc4c0f7ce2606854328
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Apr 28 18:25:28 2016 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Apr 28 18:25:55 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=513cdb5d

dev-lang/go:  sync live ebuild

Package-Manager: portage-2.2.26

 dev-lang/go/go-.ebuild | 10 +++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/dev-lang/go/go-.ebuild b/dev-lang/go/go-.ebuild
index 85536d0..88dace6 100644
--- a/dev-lang/go/go-.ebuild
+++ b/dev-lang/go/go-.ebuild
@@ -24,7 +24,10 @@ kernel_linux? (
amd64? ( ${BOOTSTRAP_DIST}/go-linux-amd64-bootstrap.tbz )
arm? ( ${BOOTSTRAP_DIST}/go-linux-arm-bootstrap.tbz )
arm64? ( ${BOOTSTRAP_DIST}/go-linux-arm64-bootstrap.tbz )
-   ppc64? ( ${BOOTSTRAP_DIST}/go-linux-ppc64-bootstrap.tbz )
+   ppc64? (
+   ${BOOTSTRAP_DIST}/go-linux-ppc64-bootstrap.tbz
+   ${BOOTSTRAP_DIST}/go-linux-ppc64le-bootstrap.tbz
+   )
x86? ( ${BOOTSTRAP_DIST}/go-linux-386-bootstrap-1.tbz )
 )
 kernel_SunOS? (
@@ -38,8 +41,6 @@ if [[ ${PV} =  ]]; then
inherit git-r3
 else
SRC_URI+="https://storage.googleapis.com/golang/go${MY_PV}.src.tar.gz;
-   # go-bootstrap-1.4 only supports go on amd64, arm and x86 architectures.
-   # Allowing other bootstrap options would enable arm64 and ppc64 builds.
case ${PV} in
**|*_rc*) ;;
*)
@@ -87,6 +88,8 @@ go_arch()
case "${portage_arch}" in
x86)echo 386;;
x64-*)  echo amd64;;
+   ppc64)
+   [[ "$(tc-endian)" = big ]] && echo ppc64 || echo 
ppc64le ;;
*)  echo "${portage_arch}";;
esac
 }
@@ -174,6 +177,7 @@ src_compile()
if [[ ${ARCH} == arm ]]; then
export GOARM=$(go_arm)
fi
+   elog "GOROOT_BOOTSTRAP is ${GOROOT_BOOTSTRAP}"
 
cd src
./make.bash || die "build failed"



[gentoo-commits] repo/gentoo:master commit in: www-client/firefox/, eclass/, www-client/firefox/files/, ...

2016-04-28 Thread Ian Stakenvicius
commit: 0bf6849a85f20f8815d870dd28b708dff06ec2ed
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Thu Apr 28 17:22:31 2016 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Thu Apr 28 18:12:28 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bf6849a

firefox-45, thunderbird-45: support system harfbuzz and graphite2

This commit introduces changes to mozconfig-v6.45.eclass and related changes
to the existing mail-client/thunderbird-45.0 and the new version bump
www-client/firefox-45.1.0 to support using system copies of media-libs/harfbuzz
and media-gfx/graphite2 instead of the copies bundled inside of the mozilla
codebase.

www-client/firefox-45.1.0 was additionally bumped to support security bug 581326

Package-Manager: portage-2.2.26

 eclass/mozconfig-v6.45.eclass  |  64 +++-
 mail-client/thunderbird/Manifest   |   2 +-
 mail-client/thunderbird/metadata.xml   |   2 +
 mail-client/thunderbird/thunderbird-45.0.ebuild|   9 +-
 www-client/firefox/Manifest| 162 ++---
 ...arm64-4-link-chromium-mutex-based-atomics.patch |  59 
 .../arm64-5-mozjemalloc-no-static-page-sizes.patch |  22 +++
 ...firefox-45.0.1.ebuild => firefox-45.1.0.ebuild} |  28 ++--
 www-client/firefox/metadata.xml|   2 +
 9 files changed, 243 insertions(+), 107 deletions(-)

diff --git a/eclass/mozconfig-v6.45.eclass b/eclass/mozconfig-v6.45.eclass
index 1878b7a..7ff0f9d 100644
--- a/eclass/mozconfig-v6.45.eclass
+++ b/eclass/mozconfig-v6.45.eclass
@@ -23,7 +23,6 @@ case ${EAPI} in
die "EAPI=${EAPI} not supported"
;;
5)
-   # not needed for EAPI6 and above
inherit multilib
;;
 esac
@@ -72,7 +71,7 @@ inherit flag-o-matic toolchain-funcs mozcoreconf-v3
 
 # use-flags common among all mozilla ebuilds
 IUSE="${IUSE} dbus debug ffmpeg +gstreamer gstreamer-0 +jemalloc3 neon 
pulseaudio selinux startup-notification system-cairo
-   system-icu system-jpeg system-libevent system-sqlite system-libvpx"
+   system-harfbuzz system-icu system-jpeg system-libevent system-sqlite 
system-libvpx"
 
 # some notes on deps:
 # gtk:2 minimum is technically 2.10 but gio support (enabled by default) needs 
2.14
@@ -121,9 +120,18 @@ RDEPEND=">=app-text/hunspell-1.2
system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 )
system-libevent? ( =dev-libs/libevent-2.0*:0= )
system-sqlite? ( >=dev-db/sqlite-3.9.1:3[secure-delete,debug=] )
-   system-libvpx? ( >=media-libs/libvpx-1.3.0:0=[postproc] )
+   system-harfbuzz? ( >=media-libs/harfbuzz-1.1.3:0=[graphite,icu] 
>=media-gfx/graphite2-1.3.8 )
 "
 
+if [[ ${PV/45.0*/} == "" ]]; then
+   RDEPEND+="
+   system-libvpx? ( >=media-libs/libvpx-1.3.0:0=[postproc] )"
+else
+   # 45.1.0 and above bumped the libvpx requirement
+   RDEPEND+="
+   system-libvpx? ( >=media-libs/libvpx-1.5.0:0=[postproc] )"
+fi
+
 if [[ -n ${MOZCONFIG_OPTIONAL_GTK3} ]]; then
if [[ ${MOZCONFIG_OPTIONAL_GTK3} = "enabled" ]]; then
IUSE+=" +gtk3"
@@ -180,8 +188,11 @@ DEPEND="app-arch/zip
 RDEPEND+="
selinux? ( sec-policy/selinux-mozilla )"
 
-# only one of gstreamer and gstreamer-0 can be enabled at a time, so set 
REQUIRED_USE to signify this
-REQUIRED_USE="?? ( gstreamer gstreamer-0 )"
+# only one of gstreamer and gstreamer-0 can be enabled at a time, so set 
REQUIRED_USE to signify this.
+# also force system-icu if system-harfbuzz is set to avoid any potential ABI 
issues
+REQUIRED_USE="
+   ?? ( gstreamer gstreamer-0 )
+   system-harfbuzz? ( system-icu )"
 
 # only one of gtk3 or qt5 should be permitted to be selected, since only one 
will be used.
 [[ -n ${MOZCONFIG_OPTIONAL_GTK3} ]] && [[ -n ${MOZCONFIG_OPTIONAL_QT5} ]] && \
@@ -327,6 +338,8 @@ mozconfig_config() {
mozconfig_use_with system-jpeg
mozconfig_use_with system-icu
mozconfig_use_with system-libvpx
+   mozconfig_use_with system-harfbuzz
+   mozconfig_use_with system-harfbuzz system-graphite2
 
# Modifications to better support ARM, bug 553364
if use neon ; then
@@ -344,3 +357,44 @@ mozconfig_config() {
fi
fi
 }
+
+# @FUNCTION: mozconfig_install_prefs
+# @DESCRIPTION:
+# Set preferences into the prefs.js file specified as a parameter to
+# the function.  This sets both some common prefs to all mozilla
+# packages, and any prefs that may relate to the use flags administered
+# by mozconfig_config().
+#
+# Call this within src_install() phase, after copying the template
+# prefs file (if any) from ${FILESDIR}
+#
+# Example:
+#
+# inherit mozconfig-v6.46
+#
+# src_install() {
+#  cp "${FILESDIR}"/gentoo-default-prefs.js \
+#  "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js"  
\
+#  || die
+#
+#  mozconfig_install_prefs \
+#  

[gentoo-commits] repo/gentoo:master commit in: www-client/firefox/, eclass/

2016-04-28 Thread Ian Stakenvicius
commit: f5fa2b4c582bdece64a1a1fbdc716976c7ee4162
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Thu Apr 28 17:38:28 2016 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Thu Apr 28 18:12:30 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5fa2b4c

www-client/firefox: version bump to 46.0

Cairo-gtk3 is now the upstream default in this version of firefox, and so
the USE flag was switched to make cairo-gtk2 optionally selectable via a
"force-gtk2" flag.

Bug: http://bugs.gentoo.org/555620

Package-Manager: portage-2.2.26

 eclass/mozconfig-v6.46.eclass  | 404 +
 www-client/firefox/Manifest|  81 +++
 www-client/firefox/firefox-46.0.ebuild | 367 ++
 www-client/firefox/metadata.xml|   1 +
 4 files changed, 853 insertions(+)

diff --git a/eclass/mozconfig-v6.46.eclass b/eclass/mozconfig-v6.46.eclass
new file mode 100644
index 000..90b11ef
--- /dev/null
+++ b/eclass/mozconfig-v6.46.eclass
@@ -0,0 +1,404 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+#
+# @ECLASS: mozconfig-v6.46.eclass
+# @MAINTAINER:
+# mozilla team 
+# @BLURB: the new mozilla common configuration eclass for FF33 and newer, v6
+# @DESCRIPTION:
+# This eclass is used in mozilla ebuilds (firefox, thunderbird, seamonkey)
+# to provide a single common place for the common mozilla engine compoments.
+#
+# The eclass provides all common dependencies as well as common use flags.
+#
+# Some use flags which may be optional in particular mozilla packages can be
+# supported through setting eclass variables.
+#
+# This eclass inherits mozconfig helper functions as defined in mozcoreconf-v3,
+# and so ebuilds inheriting this eclass do not need to inherit that.
+
+case ${EAPI} in
+   0|1|2|3|4)
+   die "EAPI=${EAPI} not supported"
+   ;;
+   5)
+   inherit multilib
+   ;;
+esac
+
+inherit flag-o-matic toolchain-funcs mozcoreconf-v3
+
+# @ECLASS-VARIABLE: MOZCONFIG_OPTIONAL_WIFI
+# @DESCRIPTION:
+# Set this variable before the inherit line, when an ebuild needs to provide
+# optional necko-wifi support via IUSE="wifi".  Currently this would include
+# ebuilds for firefox, and potentially seamonkey.
+#
+# Leave the variable UNSET if necko-wifi support should not be available.
+# Set the variable to "enabled" if the use flag should be enabled by default.
+# Set the variable to any value if the use flag should exist but not be 
default-enabled.
+
+# @ECLASS-VARIABLE: MOZCONFIG_OPTIONAL_JIT
+# @DESCRIPTION:
+# Set this variable before the inherit line, when an ebuild needs to provide
+# optional necko-wifi support via IUSE="jit".  Currently this would include
+# ebuilds for firefox, and potentially seamonkey.
+#
+# Leave the variable UNSET if optional jit support should not be available.
+# Set the variable to "enabled" if the use flag should be enabled by default.
+# Set the variable to any value if the use flag should exist but not be 
default-enabled.
+
+# @ECLASS-VARIABLE: MOZCONFIG_OPTIONAL_GTK3
+# @DESCRIPTION:
+# Set this variable before the inherit line, when an ebuild can provide
+# optional gtk3 support via IUSE="gtk3".  Currently this would include
+# ebuilds for firefox, but thunderbird and seamonkey could follow in the 
future.
+#
+# Leave the variable UNSET if gtk3 support should not be available.
+# Set the variable to "enabled" if the use flag should be enabled by default.
+# Set the variable to any value if the use flag should exist but not be 
default-enabled.
+
+# @ECLASS-VARIABLE: MOZCONFIG_OPTIONAL_GTK2ONLY
+# @DESCRIPTION:
+# Set this variable before the inherit line, when an ebuild can provide
+# optional gtk2-only support via IUSE="force-gtk2".
+#
+# Note that this option conflicts directly with MOZCONFIG_OPTIONAL_GTK3, both
+# variables cannot be set at the same time and this variable will be ignored if
+# MOZCONFIG_OPTIONAL_GTK3 is set.
+#
+# Leave the variable UNSET if gtk2-only support should not be available.
+# Set the variable to "enabled" if the use flag should be enabled by default.
+# Set the variable to any value if the use flag should exist but not be 
default-enabled.
+
+# @ECLASS-VARIABLE: MOZCONFIG_OPTIONAL_QT5
+# @DESCRIPTION:
+# Set this variable before the inherit line, when an ebuild can provide
+# optional qt5 support via IUSE="qt5".  Currently this would include
+# ebuilds for firefox, but thunderbird and seamonkey could follow in the 
future.
+#
+# Leave the variable UNSET if qt5 support should not be available.
+# Set the variable to "enabled" if the use flag should be enabled by default.
+# Set the variable to any value if the use flag should exist but not be 
default-enabled.
+
+# use-flags common among all mozilla ebuilds
+IUSE="${IUSE} dbus debug +ffmpeg +jemalloc3 neon pulseaudio selinux 
startup-notification 

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

2016-04-28 Thread Ian Stakenvicius
commit: 0b38cb02ec545b37c3b29c1636d87e2d0f4d4a98
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Wed Apr 27 21:26:29 2016 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Thu Apr 28 18:12:26 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b38cb02

www-client/firefox: bump 38.x ESR to 38.8.0 for security bug 581326

Package-Manager: portage-2.2.26

 www-client/firefox/Manifest| 160 ++---
 ...firefox-38.7.1.ebuild => firefox-38.8.0.ebuild} |   0
 2 files changed, 80 insertions(+), 80 deletions(-)

diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index 4c4d85d..72671da 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -79,86 +79,86 @@ DIST firefox-38.7.0esr-xh.xpi 450242 SHA256 
f5210ae23e117575206b0dfb96f79f5dfa03
 DIST firefox-38.7.0esr-zh-CN.xpi 488277 SHA256 
113816216e3aa49334b1baa9f65162b6251921bc7d212a21365802fc3b0bb71e SHA512 
f918114ce026ed76fd642f78bb65f6982dff450980a8b85560ab59116eb33a78f7de8e8bc960ed69600dcd4d8497bd6ab57945f5b1e547a50f2558ae4a3b7c65
 WHIRLPOOL 
0090efdf30f87cc420da628302f82bad4ebafc4dc3fe9f65199e835cb441d2a5a3d353f4ca27f52988c6e262ab9a4c5b53e4a0b6eb6450baf3d8b36fd4db5b8b
 DIST firefox-38.7.0esr-zh-TW.xpi 467843 SHA256 
acc18a3c2178b2fc061ecd346f412920ca49e53be6c3e25097ff7343186e3f3d SHA512 
9fadf5722becefa313bf73b3568a67368b9b3b1d986b030f5fd3f0171d20f9eb8dee6c299dd041022c58d08c1a8c78106d0681a40833c300f1150cb98dd5
 WHIRLPOOL 
8296bd71bf915a719f80ad0fa1a2c1f730a5985cc34977b9b10a43e415fef550c8d0c56e07a4d6f873f29adad9687f0033ee0817cc0205e296c74e4bac2dfc84
 DIST firefox-38.7.0esr.source.tar.bz2 181313049 SHA256 
5312ad03ccff3ca233d207b6e8e433bddb893ab6acc5ca2dfc5b7c18bb0dc8c0 SHA512 
edb8cdb06d82a58c3dca216402a4df0afb21bcaf97cbf3ebc3857249b281283f099267284f025fb724f47eff9c3b7569f6ae03332c47264ca254f73e65ca
 WHIRLPOOL 
1ed0868c95d7e6331b7ce13d4a6480b4951367e0e6cc20b2ec5a264331b57a1249c8f06af8e3550f34b1cb2f4525406ae11a6e88497a288460099598ccb227bc
-DIST firefox-38.7.1esr-af.xpi 483326 SHA256 
495ba9aa6d33b913ceb89be4eff01746574b6315d87b038ae9229d9ba0217adb SHA512 
84d3d1bd91609729fb9660101de048cd566da494a06a2bcad33541534dd4b755a655209930db4b36e5ac4cf92dc3348883cea7f6c2eac730de1cc31ebf1b48ea
 WHIRLPOOL 
b4e17414c8a20829bf0d92f789d11f1391b32e44c2942fe945434e7555a7b265f076f5614c4ef14f3bda57e9ae35677fa92e85202ea4680cacc64f54e9c06fc9
-DIST firefox-38.7.1esr-ar.xpi 516495 SHA256 
49035a4c7bbc4ec29388a531d13a73c6d6c69dcbcb55fcfd0f09866378a795d0 SHA512 
2080b3752f0d2f1c0c43b0ec089d06074388b6fd0bfb5df5a39de7a88523841bff8683c971c9b9182423020325a342902de77dd81072b6ff77d0506a81308829
 WHIRLPOOL 
2277fb524922be6fa516b321d1174666b3ff7aa81ed51f5025ec3be22cf9884cfb811e309e2a196647535cc64ffb9ebfccf8d3cc1313707171882f7e1040769a
-DIST firefox-38.7.1esr-as.xpi 509574 SHA256 
245b472e0a22f66afb2aa1b5c5121be45a51137e5b356be40c2e792189593af9 SHA512 
f5d88638977a7e916339c465ef8e487f0f5f7e8f7b3e6986ff12729472c4936cc4d3e1eb12c42b579bdb06e27bd8f20ad224cbec6c5115dd452b1f52a01bfb82
 WHIRLPOOL 
149e28ce80079190446b54368e0d92e1ab80f17918dc8db061037a682f1838cebb9eb35f5f7e5ea3a412ce1b93f7ef934d251887dc8d0e5ec5ede99f9cff099a
-DIST firefox-38.7.1esr-ast.xpi 397202 SHA256 
54915a1d3d4e241cfa11a41384db5d50cbf13e2053b74ff38d49480550d4f0b8 SHA512 
d95500da4bb351b7fe5251ff132153147316ec663451727c070781c16f4c3f8300248708ae7d6c194ef9814040001767cf7de85561b74f76072e28b8958e366b
 WHIRLPOOL 
ec7fdb5b65cc1f6c78c74a86f244e795734e513d552a2b313058d64d0660a65e30eec71842c12f5fd12887168ff9a9e4e31f974b149c7497303d2fb9542b3fc6
-DIST firefox-38.7.1esr-be.xpi 441057 SHA256 
6b36c34fc846032af3ef67707662c997704d6a410c1d672c2cda7cd7c172d6b6 SHA512 
d26cc38edd4b0af98cd1cb00736893547632d8dbc48733d4e5cd5ad9e135ee9addecf5a7f25aed21909edefe61b858bb56c232bf682c8c6c4c5448a4efba6eca
 WHIRLPOOL 
140df2a8c7dafe51a6c11281decb55e07d0be6056d834ce891c40bc1631dcb477c15ab44bc7df3569c78da6bbc64cf679a4ac75994c5dc6f8131c8eb15ca91ec
-DIST firefox-38.7.1esr-bg.xpi 487819 SHA256 
ffb7d4db11f3fa641281cdfa2eb146971dba5b5c74c0fc84401ee5f5779d6f52 SHA512 
cffb6f2a429d95c1b443205d8882464d48d3babf4ddff32550f98edf1b40c570998600933fde29bb1d959db4ddf485abc0301eabf66b921c94882028f8918534
 WHIRLPOOL 
28e7bbc04e85c5b5374d4f7afbf713e3cd1fbb53eb20fd8da4fafaca852b8561608597b250651cbddae1b83bab9a023ac2cfef8ae19db5354f7b2c3ce461af40
-DIST firefox-38.7.1esr-bn-BD.xpi 528690 SHA256 
b77c6eb0c696926727a792b0fc60f95713b4b999d54fc7708804bee5abd11213 SHA512 
f24c34e02d7893b4159d5334016d0e49ed799168343a1000ed11cea5688a772c56be9b0e54909ef886719496cf95ae0c9d6086005d300a9600495e497689bce5
 WHIRLPOOL 
106d760443bb9d016179b454a57e7d3a05945eaa26e56acc74faf06caec37c3a9693b66692914ec69834c6fc3d205c7dd8bee203b5087ea3efc1f490fe51d3af
-DIST firefox-38.7.1esr-bn-IN.xpi 527927 SHA256 
d7558c09adcc9c26cdf0ff1d5e66813336c8e1e50dfe759510553788e0bc887a SHA512 

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

2016-04-28 Thread Ian Stakenvicius
commit: 7124e7a232048cde565ae38eba21326c57b26976
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Thu Apr 28 18:03:22 2016 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Thu Apr 28 18:12:34 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7124e7a2

profiles/base/package.use.mask: add masks to mozilla ebuilds

Masked USE=system-cairo as it has resulted in crashy mozilla packages
for some time.

Also masked USE=system-libvpx on mozilla packages v45.1.0 and above
due to runtime issues found in testing, until further details of
the issue can be identified and/or resolved.

 profiles/base/package.use.mask | 10 ++
 1 file changed, 10 insertions(+)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index be11969..73d8892 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -5,6 +5,16 @@
 # This file requires >=portage-2.1.1
 # New entries go on top.
 
+# Ian Stakenvicius  (28 Apr 2016)
+# system-cairo support causes lots of crashing in mozilla pkgs
+# (see bug #556378 and others)
+www-client/firefox system-cairo
+mail-client/thunderbird system-cairo
+# system-libvpx on mozilla 45.1 and newer kept firefox
+# from playing html5 video in tests, mask for now until
+# further testing can determine why and fix
+>=www-client/firefox-45.1.0 system-libvpx
+
 # Johannes Huber  (21 Apr 2016)
 # Unreleased dependency.
 kde-apps/ktp-text-ui speech



[gentoo-commits] repo/gentoo:master commit in: games-kids/memonix/

2016-04-28 Thread Michael Sterrett
commit: 454b2d9d3584ce368c3579ce015dcfb5290ae096
Author: Michael Sterrett  gentoo  org>
AuthorDate: Thu Apr 28 17:36:48 2016 +
Commit: Michael Sterrett  gentoo  org>
CommitDate: Thu Apr 28 17:37:42 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=454b2d9d

games-kids/memonix: libsdl needs X USE flag (bug #581424)

Package-Manager: portage-2.2.26

 games-kids/memonix/memonix-1.6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-kids/memonix/memonix-1.6.ebuild 
b/games-kids/memonix/memonix-1.6.ebuild
index f7804cb..e172879 100644
--- a/games-kids/memonix/memonix-1.6.ebuild
+++ b/games-kids/memonix/memonix-1.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -14,7 +14,7 @@ SLOT="0"
 KEYWORDS="amd64 x86"
 IUSE=""
 
-DEPEND="media-libs/libsdl:0[sound,opengl,video]
+DEPEND="media-libs/libsdl:0[sound,opengl,video,X]
media-libs/sdl-image[jpeg]
media-libs/sdl-mixer[vorbis]
!games-kids/memonix-bin"



[gentoo-commits] repo/gentoo:master commit in: games-strategy/warmux/

2016-04-28 Thread Michael Sterrett
commit: 443f3c3c31d2b0f30a1ae44b4dfb69588ecd1f2f
Author: Michael Sterrett  gentoo  org>
AuthorDate: Thu Apr 28 17:25:28 2016 +
Commit: Michael Sterrett  gentoo  org>
CommitDate: Thu Apr 28 17:37:42 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=443f3c3c

games-strategy/warmux: libsdl needs X USE flag (bug #581426)

Package-Manager: portage-2.2.26

 games-strategy/warmux/warmux-11.04.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-strategy/warmux/warmux-11.04.1.ebuild 
b/games-strategy/warmux/warmux-11.04.1.ebuild
index 6be4fcd..770b851 100644
--- a/games-strategy/warmux/warmux-11.04.1.ebuild
+++ b/games-strategy/warmux/warmux-11.04.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -14,7 +14,7 @@ SLOT="0"
 KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="debug nls unicode"
 
-RDEPEND="media-libs/libsdl[joystick,video]
+RDEPEND="media-libs/libsdl[joystick,video,X]
media-libs/sdl-image[jpeg,png]
media-libs/sdl-mixer[vorbis]
media-libs/sdl-ttf



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

2016-04-28 Thread Robin H. Johnson
commit: 440936978e129d0b18425fc256bcf8740fdb26b9
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Thu Apr 28 17:33:17 2016 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Thu Apr 28 17:33:46 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44093697

app-emulation/cloud-init: launchpad makes bad tarballs, host it ourselves

Package-Manager: portage-2.2.28

 app-emulation/cloud-init/cloud-init-0.7.6_p1212.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/app-emulation/cloud-init/cloud-init-0.7.6_p1212.ebuild 
b/app-emulation/cloud-init/cloud-init-0.7.6_p1212.ebuild
index 5254c05..0faedc0 100644
--- a/app-emulation/cloud-init/cloud-init-0.7.6_p1212.ebuild
+++ b/app-emulation/cloud-init/cloud-init-0.7.6_p1212.ebuild
@@ -13,7 +13,9 @@ HOMEPAGE="https://launchpad.net/cloud-init;
 if [ "x$BZRTGZ" != x1 ]; then
SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.gz;
 else
-   
SRC_URI="http://bazaar.launchpad.net/~${PN}-dev/${PN}/trunk/tarball/${PV/*_p} 
-> ${P}.tar.gz"
+   # Launchpad does not provide consistent checksums 
https://bugs.launchpad.net/launchpad/+bug/1576338
+   # 
SRC_URI="http://bazaar.launchpad.net/~${PN}-dev/${PN}/trunk/tarball/${PV/*_p} 
-> ${P}.tar.gz"
+   SRC_URI="mirror://gentoo/${P}.tar.gz 
http://dev.gentoo.org/~robbat2/distfiles/${P}.tar.gz;
S="${WORKDIR}/~cloud-init-dev/cloud-init/trunk/"
 fi
 



[gentoo-commits] proj/kde:master commit in: x11-themes/gnome-breeze/

2016-04-28 Thread Johannes Huber
commit: a4306469b652a651295ff76fd22cf129ca17ec31
Author: Johannes Huber  gentoo  org>
AuthorDate: Thu Apr 28 17:18:02 2016 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Thu Apr 28 17:18:02 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a4306469

x11-themes/gnome-breeze: Fix src_install

Package-Manager: portage-2.2.28

 x11-themes/gnome-breeze/gnome-breeze-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-themes/gnome-breeze/gnome-breeze-.ebuild 
b/x11-themes/gnome-breeze/gnome-breeze-.ebuild
index 7292d55..edf71a3 100644
--- a/x11-themes/gnome-breeze/gnome-breeze-.ebuild
+++ b/x11-themes/gnome-breeze/gnome-breeze-.ebuild
@@ -21,7 +21,7 @@ src_install() {
for style in Breeze-dark-gtk Breeze-gtk; do
dodir ${THEMESDIR}/${style}
insinto ${THEMESDIR}/${style}
-   doins -r ${style}/gtk-2.0 ${style}/gtk-3.0
+   doins -r ${style}/gtk-2.0 ${style}/gtk-3.18 ${style}/gtk-3.20
done
 
dodoc README.md



[gentoo-commits] proj/linux-patches: New tag: 3.4-95

2016-04-28 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu Apr 28 17:05:02 2016 +

New tag: 3.4-95




[gentoo-commits] repo/gentoo:master commit in: www-apps/icingaweb2/

2016-04-28 Thread Matt Thode
commit: 406ce4fb02787b1bd27faee9c66a54458d63d521
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Apr 28 16:39:57 2016 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu Apr 28 16:41:00 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=406ce4fb

www-apps/icingaweb2: bup secfix

Fix a privilege escalation issue in the monitoring module for
authenticated users.

Package-Manager: portage-2.2.26

 www-apps/icingaweb2/Manifest   |  4 +-
 www-apps/icingaweb2/icingaweb2-2.1.0.ebuild| 65 --
 www-apps/icingaweb2/icingaweb2-2.1.2.ebuild| 64 -
 ...gaweb2-2.3.1.ebuild => icingaweb2-2.3.2.ebuild} |  0
 4 files changed, 1 insertion(+), 132 deletions(-)

diff --git a/www-apps/icingaweb2/Manifest b/www-apps/icingaweb2/Manifest
index da6bff0..5399c86 100644
--- a/www-apps/icingaweb2/Manifest
+++ b/www-apps/icingaweb2/Manifest
@@ -1,4 +1,2 @@
-DIST icingaweb2-2.1.0.tar.gz 9957758 SHA256 
1fa15efe4056eca4012358d009da1b90c4b4dd3e18d446de33eeaa48728389fd SHA512 
fa694bdaba51b82c33b8fd726807df4c626cd944f1d2949cc8768df3e9bbebdb7f6aaeba2e88f1f843dab8608d69e1b69f6630e438ab9854d3c8b99f4502
 WHIRLPOOL 
6b3cba5a701757000909c664d115755efaf3564a77a34a71bc4baa96b058efe1d682867fbaedae22e6a1126aa3dfb47389f8474c42f5a45fbffebc77529a7261
-DIST icingaweb2-2.1.2.tar.gz 9800997 SHA256 
869a4d0cf72506d098418f3c6bfd642b459dc5e68b5bf349b1e59fb20c3ee73d SHA512 
00755ea4dff7084d7fb91cfb36ff14632f18f75231eeecbb09afb293a6a143d84df86dc36d5f4fe47cc36c633857d0897c62278d0fa0c95bd60972b43dd500c7
 WHIRLPOOL 
a4c1662258337d747662e0d3d73f54324a981b595c319e88e094df85dff5d226f925010bbcd64f0cc5639c1ceb606bc7eeca89829faf2115278086295700e5cc
 DIST icingaweb2-2.2.0.tar.gz 9803668 SHA256 
f240b35a4082b4835127608d0b11a27a4bf53bb0c88857344255225ce9611201 SHA512 
e07948e284e59ac16f94191607d9da88b06e9e311af9f79b3fb19e1a7d943144515d4122dae4b01d09927b586ae4ccf15cce54e47e0e784882a422d6eb434f59
 WHIRLPOOL 
32734309b65e4ed0d04b060fadeef617ec9f7da7c227c563d76ede12e5839305b3a384f0b355aa8bc6a62d1220f4bf78f2299cddcbedcc7a9f2c1b1972dc5059
-DIST icingaweb2-2.3.1.tar.gz 9811978 SHA256 
8fcf177275e84ccd803b8e13a1db43f859a49f3f830f1f234767517f1f69c03f SHA512 
5e9e094d9e88e26bd52b84261b15cdfc8952dc32b99b3c2935eda12cc700589fc4b0b963e88d2456f62c3be24dc6c0b14eb0f5a57a31a0738068fac1f236235b
 WHIRLPOOL 
645870e5ddd496a16cd36c35ba92e53e4255b8d93a377b4854b90afe987c5ddd0cc029e30c93499c28bef0045664eff764f4a6ecf5d627138f605b05e5748a0d
+DIST icingaweb2-2.3.2.tar.gz 9812433 SHA256 
89abfec58726cadc0380897880190ece84f74f34152b1146ee7b24244337b76d SHA512 
9cdea22df385e385077321ce482662b8e6529d0eef7be64880f695718431cf80de33e9dd40d480f3f284911aa58ef0d9d50a7ed52328d63612777569f9576052
 WHIRLPOOL 
98549205b00105e8b4516cbb3a51862eb710ef2b88506d9ff259ff9fb35c844be42efa21ad9acd657261a7e651ab386feed77295f787ca9cfc8eea2fb6f75d96

diff --git a/www-apps/icingaweb2/icingaweb2-2.1.0.ebuild 
b/www-apps/icingaweb2/icingaweb2-2.1.0.ebuild
deleted file mode 100644
index f3aaa1a..000
--- a/www-apps/icingaweb2/icingaweb2-2.1.0.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-inherit depend.apache eutils multilib user
-
-DESCRIPTION="Icinga Web 2 - Frontend for icinga2"
-HOMEPAGE="http://www.icinga.org/;
-SRC_URI="https://codeload.github.com/Icinga/${PN}/tar.gz/v${PV} -> ${P}.tar.gz"
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="apache2 ldap mysql nginx postgres"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND=">=net-analyzer/icinga2-2.1.1
-   
dev-lang/php:*[apache2?,cli,gd,json,intl,ldap?,mysql?,pdo,postgres?,sockets,ssl,xslt,xml]
-   dev-php/pecl-imagick
-   apache2? ( >=www-servers/apache-2.4.0 )
-   nginx? ( >=www-servers/nginx-1.7.0:* )"
-RDEPEND="${DEPEND}"
-
-pkg_setup() {
-   if use apache2 ; then
-   want_apache2
-   depend.apache_pkg_setup
-   fi
-
-   enewgroup icingaweb2
-   enewgroup icingacmd
-   use nginx && usermod -a -G icingacmd,icingaweb2 nginx
-   use apache2 && usermod -a -G icingacmd,icingaweb2 apache2
-}
-
-pkg_config() {
-   if [[ -d /etc/icingaweb2 ]] ; then
-   einfo "Updating existing installation ..."
-   else
-   einfo "Running first time setup ..."
-   einfo "Creating configuration directory ..."
-   /usr/share/${PN}/bin/icingacli setup config directory
-   einfo "Creating authentication token for web setup ..."
-   /usr/share/${PN}/bin/icingacli setup token create
-   if use apache2 ; then
-   einfo "The following might be useful for your Apache2 
configuration:"
-   /usr/share/${PN}/bin/icingacli setup config webserver 
apache --document-root /usr/share/${PN}/public
-   fi
-   if use nginx ; then
- 

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

2016-04-28 Thread Tobias Klausmann
commit: 2ff284d9c9dc5e78c395f88c64e1ee8fcfb2bfcd
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Thu Apr 28 16:32:23 2016 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Thu Apr 28 16:32:35 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ff284d9

dev-python/fonttools-3.0-r0: add ~alpha keyword

Gentoo-Bug: 576864

Package-Manager: portage-2.2.28

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

diff --git a/dev-python/fonttools/fonttools-3.0.ebuild 
b/dev-python/fonttools/fonttools-3.0.ebuild
index 6fe8b30..4c1dc10 100644
--- a/dev-python/fonttools/fonttools-3.0.ebuild
+++ b/dev-python/fonttools/fonttools-3.0.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/behdad/fonttools/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 hppa ~ia64 ~ppc ppc64 ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~ppc ppc64 ~x86"
 IUSE=""
 
 DEPEND=">=dev-python/numpy-1.0.2[${PYTHON_USEDEP}]"



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

2016-04-28 Thread Tobias Klausmann
commit: b08a771d22540b494f50843c79ebf0716ee085d3
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Thu Apr 28 16:32:07 2016 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Thu Apr 28 16:32:32 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b08a771d

media-gfx/graphite2-1.3.8-r0: add ~alpha keyword

Gentoo-Bug: 576864

Package-Manager: portage-2.2.28

 media-gfx/graphite2/graphite2-1.3.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/graphite2/graphite2-1.3.8.ebuild 
b/media-gfx/graphite2/graphite2-1.3.8.ebuild
index fb19876..1b64545 100644
--- a/media-gfx/graphite2/graphite2-1.3.8.ebuild
+++ b/media-gfx/graphite2/graphite2-1.3.8.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/silgraphite/${PN}/${P}.tgz"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~x64-solaris"
 IUSE="perl test"
 
 RDEPEND="



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

2016-04-28 Thread Zac Medico
commit: e9d3e68a0ce0bb76b0fc1f2e58877dbaac63daaa
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Apr 28 16:28:58 2016 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Apr 28 16:28:58 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9d3e68a

dev-lang/go: fix gccgo support to use gcc-config --get-bin-path (bug 579958)

Package-Manager: portage-2.2.28

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

diff --git a/dev-lang/go/go-.ebuild b/dev-lang/go/go-.ebuild
index 8a116ae..85536d0 100644
--- a/dev-lang/go/go-.ebuild
+++ b/dev-lang/go/go-.ebuild
@@ -152,7 +152,7 @@ src_compile()
export GOROOT_BOOTSTRAP="${WORKDIR}"/go-$(go_os)-$(go_arch)-bootstrap
if use gccgo; then
mkdir -p "${GOROOT_BOOTSTRAP}/bin" || die
-   local go_binary=$(type -P go-5 2>/dev/null)
+   local go_binary=$(gcc-config --get-bin-path)/go-5
[[ -x ${go_binary} ]] || go_binary=$(
find "${EPREFIX}"/usr/${CHOST}/gcc-bin/*/go-5 | sort -V 
| tail -n1)
[[ -x ${go_binary} ]] || die "go-5: command not found"



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

2016-04-28 Thread Andrew Savchenko
commit: 5ab7e0cdb89482e78679b68ad9b41d09a61b747a
Author: Andrew Savchenko  gentoo  org>
AuthorDate: Thu Apr 28 16:08:29 2016 +
Commit: Andrew Savchenko  gentoo  org>
CommitDate: Thu Apr 28 16:09:23 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ab7e0cd

app-admin/clsync: fix CDEPEND -> RDEPEND typo

Fixes bug 580798.

Package-Manager: portage-2.2.28
Signed-off-by: Andrew Savchenko  gentoo.org>

 app-admin/clsync/clsync-0.4.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-admin/clsync/clsync-0.4.1.ebuild 
b/app-admin/clsync/clsync-0.4.1.ebuild
index 431ce6c..388c01e 100644
--- a/app-admin/clsync/clsync-0.4.1.ebuild
+++ b/app-admin/clsync/clsync-0.4.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -33,7 +33,7 @@ REQUIRED_USE="
mhash? ( cluster )
seccomp? ( caps )
 "
-RDEPEND="
+CDEPEND="
dev-libs/glib:2
cgroups? ( dev-libs/libcgroup )
mhash? ( app-crypt/mhash )



[gentoo-commits] repo/gentoo:master commit in: net-im/gg-transport/

2016-04-28 Thread Austin English
commit: 3f5984ab575bd68f1a541123ed4572089a09bb49
Author: Austin English  gentoo  org>
AuthorDate: Thu Apr 28 16:07:11 2016 +
Commit: Austin English  gentoo  org>
CommitDate: Thu Apr 28 16:08:28 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f5984ab

net-im/gg-transport: fix initd install

Package-Manager: portage-2.2.26

 net-im/gg-transport/gg-transport-2.2.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/gg-transport/gg-transport-2.2.4-r1.ebuild 
b/net-im/gg-transport/gg-transport-2.2.4-r1.ebuild
index 789f3fb..99ed994 100644
--- a/net-im/gg-transport/gg-transport-2.2.4-r1.ebuild
+++ b/net-im/gg-transport/gg-transport-2.2.4-r1.ebuild
@@ -33,7 +33,7 @@ src_install() {
fowners jabber:jabber /var/run/jabber
fowners jabber:jabber /var/log/jabber
 
-   newinitd "${FILESDIR}/jggtrans-${PVR}" jggtrans
+   newinitd "${FILESDIR}/jggtrans-${PV}" jggtrans
 
insinto /etc/jabber
doins jggtrans.xml



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

2016-04-28 Thread Zac Medico
commit: 665cebe34f6e452bd138bc6749804e6ffc1cc865
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Apr 28 15:42:25 2016 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Apr 28 15:45:33 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=665cebe3

dev-lang/go: fix gccgo support to use gcc-config --get-bin-path (bug 579958)

Package-Manager: portage-2.2.28

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

diff --git a/dev-lang/go/go-1.6.2.ebuild b/dev-lang/go/go-1.6.2.ebuild
index 07d84b0..88dace6 100644
--- a/dev-lang/go/go-1.6.2.ebuild
+++ b/dev-lang/go/go-1.6.2.ebuild
@@ -155,7 +155,7 @@ src_compile()
export GOROOT_BOOTSTRAP="${WORKDIR}"/go-$(go_os)-$(go_arch)-bootstrap
if use gccgo; then
mkdir -p "${GOROOT_BOOTSTRAP}/bin" || die
-   local go_binary=$(type -P go-5 2>/dev/null)
+   local go_binary=$(gcc-config --get-bin-path)/go-5
[[ -x ${go_binary} ]] || go_binary=$(
find "${EPREFIX}"/usr/${CHOST}/gcc-bin/*/go-5 | sort -V 
| tail -n1)
[[ -x ${go_binary} ]] || die "go-5: command not found"



[gentoo-commits] repo/gentoo:master commit in: kde-apps/kapptemplate/

2016-04-28 Thread Johannes Huber
commit: e71d3a5ea69d9421b2972ff7d57cb2876fa4520a
Author: Johannes Huber  gentoo  org>
AuthorDate: Thu Apr 28 15:47:03 2016 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Thu Apr 28 15:48:16 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e71d3a5e

kde-apps/kapptemplate: Remove 15.12.3

Overshadowed by r1.

Package-Manager: portage-2.2.28

 kde-apps/kapptemplate/kapptemplate-15.12.3.ebuild | 34 ---
 1 file changed, 34 deletions(-)

diff --git a/kde-apps/kapptemplate/kapptemplate-15.12.3.ebuild 
b/kde-apps/kapptemplate/kapptemplate-15.12.3.ebuild
deleted file mode 100644
index 80f258c..000
--- a/kde-apps/kapptemplate/kapptemplate-15.12.3.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-KDE_HANDBOOK="forceoptional"
-KDE_TEST="forceoptional"
-inherit kde5
-
-DESCRIPTION="A shell script to create the necessary framework to develop KDE 
applications"
-HOMEPAGE="https://www.kde.org/applications/development/kapptemplate;
-KEYWORDS=" ~amd64 ~x86"
-IUSE=""
-
-DEPEND="
-   $(add_frameworks_dep karchive)
-   $(add_frameworks_dep kcompletion)
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kconfigwidgets)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep kwidgetsaddons)
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtwidgets)
-"
-
-RDEPEND="${DEPEND}"
-
-src_install() {
-   kde5_src_install
-   rm "${ED}"usr/share/kdevappwizard/templates/qml-plasmoid.tar.bz2 || die
-}



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

2016-04-28 Thread William Hubbs
commit: 45fde8d328a100e70c1532942053859fdc2b21ef
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Apr 28 15:28:29 2016 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Apr 28 15:29:55 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45fde8d3

dev-lang/go: ppc64le updates for #581278

Add proper support for ppc64 to go_arch and display GOROOT_BOOTSTRAP
to allow debugging this for new architectures in the future.

Package-Manager: portage-2.2.26

 dev-lang/go/go-1.6.2.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-lang/go/go-1.6.2.ebuild b/dev-lang/go/go-1.6.2.ebuild
index 57ca2c7..07d84b0 100644
--- a/dev-lang/go/go-1.6.2.ebuild
+++ b/dev-lang/go/go-1.6.2.ebuild
@@ -88,6 +88,8 @@ go_arch()
case "${portage_arch}" in
x86)echo 386;;
x64-*)  echo amd64;;
+   ppc64)
+   [[ "$(tc-endian)" = big ]] && echo ppc64 || echo 
ppc64le ;;
*)  echo "${portage_arch}";;
esac
 }
@@ -175,6 +177,7 @@ src_compile()
if [[ ${ARCH} == arm ]]; then
export GOARM=$(go_arm)
fi
+   elog "GOROOT_BOOTSTRAP is ${GOROOT_BOOTSTRAP}"
 
cd src
./make.bash || die "build failed"



[gentoo-commits] repo/gentoo:master commit in: x11-plugins/pidgin-gnome-keyring/files/, x11-plugins/pidgin-gnome-keyring/

2016-04-28 Thread Sam Jorna
commit: 5f5f50e4655d7da1cedc0f9c49a8d20010f9a6f1
Author: Marek Szuba  cern  ch>
AuthorDate: Thu Apr 28 08:06:38 2016 +
Commit: Sam Jorna  gentoo  org>
CommitDate: Thu Apr 28 15:14:52 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f5f50e4

x11-plugins/pidgin-gnome-keyring: new ebuild, initial version 2.0

By default Pidgin/Purple store saved passwords in plain text in their
configuration files. This plug-in makes it possible to store passwords
in a keyring instead.

Gentoo-Bug: 581422
Package-Manager: portage-2.2.28
Closes: https://github.com/gentoo/gentoo/pull/1368

 x11-plugins/pidgin-gnome-keyring/Manifest  |  1 +
 .../files/pidgin-gnome-keyring-2.0-plugindir.patch | 21 
 x11-plugins/pidgin-gnome-keyring/metadata.xml  | 18 ++
 .../pidgin-gnome-keyring-2.0.ebuild| 38 ++
 4 files changed, 78 insertions(+)

diff --git a/x11-plugins/pidgin-gnome-keyring/Manifest 
b/x11-plugins/pidgin-gnome-keyring/Manifest
new file mode 100644
index 000..ea47716
--- /dev/null
+++ b/x11-plugins/pidgin-gnome-keyring/Manifest
@@ -0,0 +1 @@
+DIST pidgin-gnome-keyring-2.0.tar.gz 12066 SHA256 
f75bc1a859226a5ad7cf3012925835a4d70b83dcac57a95d452194601b03191c SHA512 
b1f83c107631a7105aa517312f13d745922b8033afc15069cba1c515caeee9e6ad89c4c7a5f96c561713d7f7a6ca3f03cff8fb11566a8ea0d8980f10e85d4610
 WHIRLPOOL 
84549c2240121400c46be51e4562df1db27cd900e6170aabab9d18761b93af1b5b1b60dac4ea7124cadf22325e6b79efcae569573edb36458c2d8fe673962d23

diff --git 
a/x11-plugins/pidgin-gnome-keyring/files/pidgin-gnome-keyring-2.0-plugindir.patch
 
b/x11-plugins/pidgin-gnome-keyring/files/pidgin-gnome-keyring-2.0-plugindir.patch
new file mode 100644
index 000..6aa6ffc
--- /dev/null
+++ 
b/x11-plugins/pidgin-gnome-keyring/files/pidgin-gnome-keyring-2.0-plugindir.patch
@@ -0,0 +1,21 @@
+--- a/Makefile 2015-02-07 03:23:05.0 +
 b/Makefile 2016-04-28 09:53:59.915565380 +
+@@ -2,6 +2,7 @@
+ 
+ SECRETFLAGS = `pkg-config --libs --cflags libsecret-1`
+ PURPLEFLAGS = `pkg-config --cflags purple`
++PLUGINDIR = `pkg-config --variable=plugindir purple`
+ VERSION = $(shell cat VERSION)
+ ifeq ($(strip $(VERSION)),)
+   VERSION = `git describe --tags`
+@@ -18,8 +19,8 @@
+   ${CC} ${CFLAGS} ${LDFLAGS} -Wall -I. -g -O2 ${TARGET}.c -o ${TARGET}.so 
-shared -fPIC -DPIC -ggdb ${PURPLEFLAGS} ${SECRETFLAGS} -DVERSION=\"${VERSION}\"
+ 
+ install: ${TARGET}.so
+-  mkdir -p ${DESTDIR}/usr/lib/purple-2/
+-  cp ${TARGET}.so ${DESTDIR}/usr/lib/purple-2/
++  mkdir -p ${DESTDIR}/$(PLUGINDIR)/
++  cp ${TARGET}.so ${DESTDIR}/$(PLUGINDIR)/
+ 
+ install_local: ${TARGET}.so
+   mkdir -p ~/.purple/plugins

diff --git a/x11-plugins/pidgin-gnome-keyring/metadata.xml 
b/x11-plugins/pidgin-gnome-keyring/metadata.xml
new file mode 100644
index 000..cb327e2
--- /dev/null
+++ b/x11-plugins/pidgin-gnome-keyring/metadata.xml
@@ -0,0 +1,18 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   marek.sz...@cern.ch
+   Marek Szuba
+   
+   
+   proxy-ma...@gentoo.org
+   Gentoo Proxy Maintainers Project
+   
+   
+   Pidgin usually stores passwords as plaintext with the "save password"
+   function. This plugin instead saves all passwords to the system
+   keyring, which some would argue is a more secure form of password
+   storage.
+   
+

diff --git a/x11-plugins/pidgin-gnome-keyring/pidgin-gnome-keyring-2.0.ebuild 
b/x11-plugins/pidgin-gnome-keyring/pidgin-gnome-keyring-2.0.ebuild
new file mode 100644
index 000..99560c3
--- /dev/null
+++ b/x11-plugins/pidgin-gnome-keyring/pidgin-gnome-keyring-2.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DESCRIPTION="Integrates Pidgin (and libpurple) with the system keyring"
+HOMEPAGE="https://github.com/aebrahim/pidgin-gnome-keyring;
+SRC_URI="https://github.com/aebrahim/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="app-crypt/libsecret
+   net-im/pidgin"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}/${P}-plugindir.patch"
+)
+
+src_prepare() {
+   default
+
+   # This file is used by the upstream Makefile yet is missing from at 
least
+   # some release tarballs.
+   if [ ! -f VERSION ]; then
+   echo "${PV}" > VERSION || die "failed to recreate VERSION file"
+   fi
+
+   sed -i \
+   -e 's|-O2||g' \
+   -e 's|-ggdb||g' \
+   -e 's|-g||g' \
+   Makefile || die "stripping hard-coded flags failed"
+}



[gentoo-commits] proj/portage:repoman commit in: pym/repoman/modules/scan/metadata/, pym/repoman/modules/scan/keywords/, ...

2016-04-28 Thread Brian Dolbec
commit: c65d9bc746b4c6774eb71332ab851ec3dc6f3675
Author: Brian Dolbec  gentoo  org>
AuthorDate: Thu Apr 28 05:11:57 2016 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Thu Apr 28 14:50:42 2016 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=c65d9bc7

repoman: Move the LiveEclasses.is_live() to the Ebuild class

This removes another dynaic_data variable.
It also belongs with the ebuild eclass as a primary source for that type of 
data.

 pym/repoman/modules/scan/ebuild/ebuild.py  |  9 +
 pym/repoman/modules/scan/eclasses/__init__.py  |  1 -
 pym/repoman/modules/scan/eclasses/live.py  | 22 +++---
 pym/repoman/modules/scan/keywords/__init__.py  |  1 -
 pym/repoman/modules/scan/keywords/keywords.py  |  8 +++-
 pym/repoman/modules/scan/metadata/__init__.py  |  1 -
 .../modules/scan/metadata/ebuild_metadata.py   |  3 +--
 7 files changed, 16 insertions(+), 29 deletions(-)

diff --git a/pym/repoman/modules/scan/ebuild/ebuild.py 
b/pym/repoman/modules/scan/ebuild/ebuild.py
index c247a7f..0277aa9 100644
--- a/pym/repoman/modules/scan/ebuild/ebuild.py
+++ b/pym/repoman/modules/scan/ebuild/ebuild.py
@@ -13,6 +13,7 @@ from repoman.qa_data import no_exec, allvars
 # import our initialized portage instance
 from repoman._portage import portage
 from portage import os
+from portage.const import LIVE_ECLASSES
 
 pv_toolong_re = re.compile(r'[0-9]{19,}')
 
@@ -220,6 +221,14 @@ class Ebuild(ScanBase):
return self.continue_
 
@property
+   def is_live(self):
+   '''Test if the ebuild inherits a live eclass
+
+   @returns: boolean
+   '''
+   return set(LIVE_ECLASSES.intersection(self.inherited))
+
+   @property
def runInPkgs(self):
'''Package level scans'''
return (True, [self.check_isebuild])

diff --git a/pym/repoman/modules/scan/eclasses/__init__.py 
b/pym/repoman/modules/scan/eclasses/__init__.py
index 63bb86f..78d46e4 100644
--- a/pym/repoman/modules/scan/eclasses/__init__.py
+++ b/pym/repoman/modules/scan/eclasses/__init__.py
@@ -22,7 +22,6 @@ module_spec = {
],
'func_kwargs': {
'ebuild': (None, None),
-   'live_ebuild': ('Future', 'UNSET'),
'pkg': (None, None),
'xpkg': (None, None),
'y_ebuild': (None, None),

diff --git a/pym/repoman/modules/scan/eclasses/live.py 
b/pym/repoman/modules/scan/eclasses/live.py
index 842cbab..1ce33c0 100644
--- a/pym/repoman/modules/scan/eclasses/live.py
+++ b/pym/repoman/modules/scan/eclasses/live.py
@@ -6,8 +6,6 @@ Performs Live eclass checks
 from repoman._portage import portage
 from repoman.modules.scan.scanbase import ScanBase
 
-from portage.const import LIVE_ECLASSES
-
 
 class LiveEclassChecks(ScanBase):
'''Performs checks for the usage of Live eclasses in ebuilds'''
@@ -20,27 +18,14 @@ class LiveEclassChecks(ScanBase):
self.pmaskdict = kwargs.get('repo_metadata')['pmaskdict']
self.repo_settings = kwargs.get('repo_settings')
 
-   def is_live(self, **kwargs):
-   '''Test if the ebuild inherits a live eclass
-
-   @returns: dictionary, including {live_ebuild}
-   '''
-   ebuild = kwargs.get('ebuild').get()
-   # update the dynamic data
-   dyn_live = kwargs.get('live_ebuild')
-   dyn_live.set(LIVE_ECLASSES.intersection(ebuild.inherited))
-   return False
-
def check(self, **kwargs):
'''Ebuilds that inherit a "Live" eclass (darcs, subversion, 
git, cvs,
etc..) should not be allowed to be marked stable
 
@param pkg: Package in which we check (object).
-   @param package: Package in which we check (string).
+   @param xpkg: Package in which we check (string).
@param ebuild: Ebuild which we check (object).
@param y_ebuild: Ebuild which we check (string).
-   @param keywords: The keywords of the ebuild.
-   @param global_pmaskdict: A global dictionary of all the masks.
@returns: dictionary
'''
pkg = kwargs.get("pkg").result()
@@ -48,9 +33,8 @@ class LiveEclassChecks(ScanBase):
ebuild = kwargs.get('ebuild').get()
y_ebuild = kwargs.get('y_ebuild')
keywords = ebuild.keywords
-   live_ebuild = kwargs.get('live_ebuild').get()
 
-   if not live_ebuild and self.repo_settings.repo_config.name == 
"gentoo":
+   if not ebuild.is_live and self.repo_settings.repo_config.name 
== "gentoo":
return False
 
is_stable = lambda kw: not 

[gentoo-commits] proj/portage:repoman commit in: pym/repoman/

2016-04-28 Thread Brian Dolbec
commit: 5cb92a836ed539b7dd5952b7404b5c7f473b844a
Author: Brian Dolbec  gentoo  org>
AuthorDate: Wed Apr 27 03:22:37 2016 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Thu Apr 28 14:50:41 2016 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=5cb92a83

repoman/scanner.py: Clean up some debug prints

 pym/repoman/scanner.py | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/pym/repoman/scanner.py b/pym/repoman/scanner.py
index f1a0231..e5e5717 100644
--- a/pym/repoman/scanner.py
+++ b/pym/repoman/scanner.py
@@ -260,17 +260,14 @@ class Scanner(object):
@param dynamic_data: dictionary
@param key: tuple of (dictionary-key, default-value)
'''
-   #print("***", key, data)
if data[0] in ['Future', 'ExtendedFuture']:
if data[1] in ['UNSET']:
-   #print("adding unset default")
dynamic_data[key] = ExtendedFuture()
else:
if data[1] in DATA_TYPES:
default = DATA_TYPES[data[1]]()
else:
default = data[1]
-   #print("adding default:", default)
dynamic_data[key] = ExtendedFuture(default)
 
def scan_pkgs(self, can_force):



[gentoo-commits] proj/portage:repoman commit in: pym/repoman/

2016-04-28 Thread Brian Dolbec
commit: dc684ee6e4b1f0b8bef7babdf13a1143046c87c5
Author: Brian Dolbec  gentoo  org>
AuthorDate: Wed Apr 27 03:20:45 2016 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Thu Apr 28 14:50:41 2016 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=dc684ee6

repoman/scanner.py: Mark self.ext_futures private

 pym/repoman/scanner.py | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/pym/repoman/scanner.py b/pym/repoman/scanner.py
index a5c54b1..f1a0231 100644
--- a/pym/repoman/scanner.py
+++ b/pym/repoman/scanner.py
@@ -200,7 +200,7 @@ class Scanner(object):
}
# initialize the plugin checks here
self.modules = {}
-   self.ext_futures = {}
+   self._ext_futures = {}
self.pkg_level_futures = None
 
def set_kwargs(self, mod):
@@ -232,10 +232,10 @@ class Scanner(object):
logging.debug("set_func_kwargs(); adding: %s, %s",
key, func_kwargs[key])
if func_kwargs[key][0] in ['Future', 'ExtendedFuture']:
-   if key not in self.ext_futures:
+   if key not in self._ext_futures:
logging.debug(
"Adding a new key: %s to the 
ExtendedFuture dict", key)
-   self.ext_futures[key] = func_kwargs[key]
+   self._ext_futures[key] = 
func_kwargs[key]
self._set_future(dynamic_data, key, 
func_kwargs[key])
else:  # builtin python data type
dynamic_data[key] = 
DATA_TYPES[func_kwargs[key][0]]()
@@ -249,9 +249,9 @@ class Scanner(object):
 
@param dynamic_data: dictionary
'''
-   for key in list(self.ext_futures):
+   for key in list(self._ext_futures):
if key not in self.pkg_level_futures:
-   self._set_future(dynamic_data, key, 
self.ext_futures[key])
+   self._set_future(dynamic_data, key, 
self._ext_futures[key])
 
@staticmethod
def _set_future(dynamic_data, key, data):



[gentoo-commits] repo/proj/prefix:master commit in: dev-lang/python/files/, dev-lang/python/

2016-04-28 Thread Michael Haubenwallner
commit: 6b8e9c8593f902585590f446a291f492e4d2bf82
Author: Michael Haubenwallner  ssi-schaefer 
 com>
AuthorDate: Wed Apr 27 13:42:59 2016 +
Commit: Michael Haubenwallner  gentoo  org>
CommitDate: Thu Apr 28 15:05:43 2016 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=6b8e9c85

python-2.7.11: add patch to use dlltool on Cygwin

 .../files/python-2.5.2-cygwin-find_library.patch   | 34 ++
 dev-lang/python/python-2.7.11.ebuild   |  3 ++
 2 files changed, 37 insertions(+)

diff --git a/dev-lang/python/files/python-2.5.2-cygwin-find_library.patch 
b/dev-lang/python/files/python-2.5.2-cygwin-find_library.patch
new file mode 100644
index 000..381d073
--- /dev/null
+++ b/dev-lang/python/files/python-2.5.2-cygwin-find_library.patch
@@ -0,0 +1,34 @@
+--- origsrc/Python-2.5.2/Lib/ctypes/util.py2007-09-14 15:05:26.0 
-0500
 src/Python-2.5.2/Lib/ctypes/util.py2008-11-25 17:54:47.319296200 
-0600
+@@ -41,6 +41,20 @@
+ continue
+ return None
+ 
++elif sys.platform == "cygwin":
++def find_library(name):
++for libdir in ['/usr/lib', '/usr/local/lib']:
++for libext in ['lib%s.dll.a' % name, 'lib%s.a' % name]:
++implib = os.path.join(libdir, libext)
++if not os.path.exists(implib):
++continue
++cmd = "dlltool -I " + implib + " 2>/dev/null"
++res = os.popen(cmd).read().replace("\n","")
++if not res:
++continue
++return res
++return None
++
+ elif os.name == "posix":
+ # Andreas Degert's find functions, using gcc, /sbin/ldconfig, objdump
+ import re, tempfile, errno
+@@ -157,6 +173,10 @@
+ print cdll.LoadLibrary("libcrypto.dylib")
+ print cdll.LoadLibrary("libSystem.dylib")
+ print cdll.LoadLibrary("System.framework/System")
++elif sys.platform == "cygwin":
++print cdll.LoadLibrary("cygbz2-1.dll") 
++print find_library("crypt")
++print cdll.LoadLibrary("cygcrypt-0.dll") 
+ else:
+ print cdll.LoadLibrary("libm.so")
+ print cdll.LoadLibrary("libcrypt.so")

diff --git a/dev-lang/python/python-2.7.11.ebuild 
b/dev-lang/python/python-2.7.11.ebuild
index d974398..4906dc2 100644
--- a/dev-lang/python/python-2.7.11.ebuild
+++ b/dev-lang/python/python-2.7.11.ebuild
@@ -129,6 +129,9 @@ src_prepare() {
epatch "${FILESDIR}/python-2.7.10-cross-compile-warn-test.patch"
epatch "${FILESDIR}/python-2.7.10-system-libffi.patch"
 
+   # On Cygwin, find_library("c") has to return "cygwin1.dll"
+   epatch "${FILESDIR}/python-2.5.2-cygwin-find_library.patch"
+
# On AIX, we've wrapped /usr/ccs/bin/nm to work around long TMPDIR.
sed -i -e "/^NM=.*nm$/s,^.*$,NM=$(tc-getNM)," Modules/makexp_aix || die
 



[gentoo-commits] repo/proj/prefix:master commit in: app-arch/bzip2/

2016-04-28 Thread Michael Haubenwallner
commit: 5306100a4e38cf250329ccbcbfaf94502c39913a
Author: Michael Haubenwallner  ssi-schaefer 
 com>
AuthorDate: Thu Apr 28 15:05:31 2016 +
Commit: Michael Haubenwallner  gentoo  org>
CommitDate: Thu Apr 28 15:05:43 2016 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=5306100a

bzip2-1.0.6-r7: Cygwin port

 app-arch/bzip2/bzip2-1.0.6-r7.ebuild | 11 ++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/app-arch/bzip2/bzip2-1.0.6-r7.ebuild 
b/app-arch/bzip2/bzip2-1.0.6-r7.ebuild
index d07ed3d..23a6674 100644
--- a/app-arch/bzip2/bzip2-1.0.6-r7.ebuild
+++ b/app-arch/bzip2/bzip2-1.0.6-r7.ebuild
@@ -55,6 +55,12 @@ src_prepare() {
sed -i -e '/^SONAME/s,=,=${EPREFIX}/lib/,' 
Makefile-libbz2_so || die "cannt set soname"
fi
fi
+   if [[ ${CHOST} == *-cygwin* ]] ; then
+   sed -i -e "s/-o 
libbz2\.so\.${PV}/-Wl,--out-implib=libbz2$(get_libname ${PV})/" \
+  -e "s/-Wl,-soname -Wl,libbz2\.so\.1/-o 
cygbz2-${PV%%.*}.dll/" \
+  -e "s/libbz2\.so/libbz2$(get_libname)/g" \
+   Makefile-libbz2_so
+   fi
 }
 
 bemake() {
@@ -81,7 +87,8 @@ multilib_src_compile() {
*)
bemake -f "${S}"/Makefile-libbz2_so all
# Make sure we link against the shared lib #504648
-   ln -sf libbz2.so.${PV} libbz2.so
+   [[ $(get_libname) != $(get_libname ${PV}) ]] &&
+   ln -sf libbz2$(get_libname ${PV}) libbz2$(get_libname)
;;
esac
bemake -f "${S}"/Makefile all LDFLAGS="${LDFLAGS} $(usex static -static 
'')"
@@ -97,7 +104,9 @@ multilib_src_install() {
#  .x.x   - SONAME some distros use #338321
#  .x - SONAME Gentoo uses
dolib.so libbz2$(get_libname ${PV})
+   [[ ${CHOST} == *-cygwin* ]] && dobin cygbz2-${PV%%.*}.dll
local v
+   [[ $(get_libname) != $(get_libname ${PV}) ]] &&
for v in libbz2$(get_libname) libbz2$(get_libname ${PV%%.*}) 
libbz2$(get_libname ${PV%.*}) ; do
dosym libbz2$(get_libname ${PV}) /usr/$(get_libdir)/${v}
done



  1   2   >