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

2019-08-23 Thread Tim Harder
commit: 251247f2c3558ad73ea3a1980143999f3fb66481
Author: Tim Harder  gentoo  org>
AuthorDate: Sat Aug 24 05:56:50 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sat Aug 24 05:57:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=251247f2

sys-fs/avfs: version bump to 1.1.1

Signed-off-by: Tim Harder  gentoo.org>

 sys-fs/avfs/Manifest  |  1 +
 sys-fs/avfs/avfs-1.1.1.ebuild | 61 +++
 2 files changed, 62 insertions(+)

diff --git a/sys-fs/avfs/Manifest b/sys-fs/avfs/Manifest
index 55fbce9ca65..a205e571f55 100644
--- a/sys-fs/avfs/Manifest
+++ b/sys-fs/avfs/Manifest
@@ -2,3 +2,4 @@ DIST avfs-1.0.4.tar.bz2 719761 BLAKE2B 
6bbe47136a6aedd399800ea3ee16f82c367e11f72
 DIST avfs-1.0.5.tar.bz2 723937 BLAKE2B 
49a7ba0f88e126804c8ae12d1ad9a2924311198baee85f56a17c1e9dd810bdac8d519f0fc8a8cf23b5e4d7319460108e3e27cb28a1dc7320760c42f7257460d0
 SHA512 
d50d8fc31a56a0dac17a14c19de3f1bae2519feb965768810d19192eba6dbe24ab181c4574ff8982883d9b76f77241a1e27f3ef12d05ab8112f3caf14e59bd3c
 DIST avfs-1.0.6.tar.bz2 729592 BLAKE2B 
41c703e92921ba9393d95455f7d3dd18587b2d7f2ff46de02d290515cf6c8182d19ff117a7ce040ccaab491240b4f27a3ebd58026045ae9b0d69f47a8beeabc7
 SHA512 
6b9c070896c5d5abbb6a8c14a7dfd39d9b58d13a6db122b5bf1756b2da7435dfbc00a1fd04bedf99b94b76d9ec7f8c05fccc21de6b9e713fc60cfe0ec88064b4
 DIST avfs-1.1.0.tar.bz2 605637 BLAKE2B 
c9c64d1fdcda84ede92e0a8896e0b6508f6f2b2f086acd1edeacc87d01ba431d052d51535abd483a0652cf999df842432d02a8e90049ddeb7c5d9a269e2e5885
 SHA512 
415a52bfecb58cc67818a7e247e0cc40892c81431cdf13a607b4a233aa312ac900f1d33c060aa7495df50c3dda553115ab0b159950811318ca6850847ddbd4fa
+DIST avfs-1.1.1.tar.bz2 606819 BLAKE2B 
240bb342dc9f993ac8deb60941411b1419c190f9909b5b1bde65777b82f622e121f44f238d2bd8ddc303c86ef376950d4af773c8fae79848b466ec3a3c5aafc1
 SHA512 
0707f8e746d8d3633755b1a1efb944a400c095b517a7befd75de4d25e2fad1a1b5132b9cf94285b05ad1344bfc138ec75e9cb5f8a5d7775a69595b9b35266f92

diff --git a/sys-fs/avfs/avfs-1.1.1.ebuild b/sys-fs/avfs/avfs-1.1.1.ebuild
new file mode 100644
index 000..b89cc6aa4b3
--- /dev/null
+++ b/sys-fs/avfs/avfs-1.1.1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="AVFS is a virtual filesystem that allows browsing of compressed 
files"
+HOMEPAGE="https://sourceforge.net/projects/avf;
+SRC_URI="mirror://sourceforge/avf/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
+IUSE="static-libs +lzma"
+
+RDEPEND=">=sys-fs/fuse-2.4:0
+   sys-libs/zlib
+   app-arch/bzip2
+   lzma? ( app-arch/xz-utils )"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_configure() {
+   econf \
+   --enable-fuse \
+   --enable-library \
+   --enable-shared \
+   --with-system-zlib \
+   --with-system-bzlib \
+   $(use_enable static-libs static) \
+   $(use_with lzma xz)
+}
+
+src_install() {
+   default
+
+   # remove cruft
+   rm "${D}"/usr/bin/{davpass,ftppass} || die
+
+   # install docs
+   dodoc doc/{api-overview,background,FORMAT,INSTALL.*,README.avfs-fuse}
+   dosym ../../../$(get_libdir)/avfs/extfs/README 
/usr/share/doc/${PF}/README.extfs
+
+   docinto scripts
+   dodoc scripts/*pass
+
+   find "${ED}" -name "*.la" -delete || die
+}
+
+pkg_postinst() {
+   if [[ -z ${REPLACING_VERSIONS} ]]; then
+   einfo "This version of AVFS includes FUSE support. It is 
user-based."
+   einfo "To execute:"
+   einfo "1) as user, mkdir ~/.avfs"
+   einfo "2) make sure fuse is either compiled into the kernel OR"
+   einfo "   modprobe fuse or add to startup."
+   einfo "3) run mountavfs"
+   einfo "To unload daemon, type umountavfs"
+   einfo
+   einfo "READ the documentation! Enjoy :)"
+   fi
+}



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

2019-08-23 Thread Tim Harder
commit: 55ea93a8bbd1cd910c8c396dac6fcfc0d80677c8
Author: Tim Harder  gentoo  org>
AuthorDate: Sat Aug 24 05:57:26 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sat Aug 24 05:57:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55ea93a8

sys-fs/avfs: remove old

Signed-off-by: Tim Harder  gentoo.org>

 sys-fs/avfs/Manifest  |  2 --
 sys-fs/avfs/avfs-1.0.4.ebuild | 62 ---
 sys-fs/avfs/avfs-1.0.5.ebuild | 62 ---
 3 files changed, 126 deletions(-)

diff --git a/sys-fs/avfs/Manifest b/sys-fs/avfs/Manifest
index a205e571f55..136d7b01f28 100644
--- a/sys-fs/avfs/Manifest
+++ b/sys-fs/avfs/Manifest
@@ -1,5 +1,3 @@
-DIST avfs-1.0.4.tar.bz2 719761 BLAKE2B 
6bbe47136a6aedd399800ea3ee16f82c367e11f723785ebacf4ef7bd12319ad2f8fe528580e20f368934423ee41afc75b9a73ce7389a100f70e42180e2fb2dcc
 SHA512 
3cfda7a471b5e696984acf9101312e898bc68fe16196bfee8e6a255bd182c279a6ad53fee09c0d6554a968f837e97652e95d794fa46f0d384dd41ae426d49516
-DIST avfs-1.0.5.tar.bz2 723937 BLAKE2B 
49a7ba0f88e126804c8ae12d1ad9a2924311198baee85f56a17c1e9dd810bdac8d519f0fc8a8cf23b5e4d7319460108e3e27cb28a1dc7320760c42f7257460d0
 SHA512 
d50d8fc31a56a0dac17a14c19de3f1bae2519feb965768810d19192eba6dbe24ab181c4574ff8982883d9b76f77241a1e27f3ef12d05ab8112f3caf14e59bd3c
 DIST avfs-1.0.6.tar.bz2 729592 BLAKE2B 
41c703e92921ba9393d95455f7d3dd18587b2d7f2ff46de02d290515cf6c8182d19ff117a7ce040ccaab491240b4f27a3ebd58026045ae9b0d69f47a8beeabc7
 SHA512 
6b9c070896c5d5abbb6a8c14a7dfd39d9b58d13a6db122b5bf1756b2da7435dfbc00a1fd04bedf99b94b76d9ec7f8c05fccc21de6b9e713fc60cfe0ec88064b4
 DIST avfs-1.1.0.tar.bz2 605637 BLAKE2B 
c9c64d1fdcda84ede92e0a8896e0b6508f6f2b2f086acd1edeacc87d01ba431d052d51535abd483a0652cf999df842432d02a8e90049ddeb7c5d9a269e2e5885
 SHA512 
415a52bfecb58cc67818a7e247e0cc40892c81431cdf13a607b4a233aa312ac900f1d33c060aa7495df50c3dda553115ab0b159950811318ca6850847ddbd4fa
 DIST avfs-1.1.1.tar.bz2 606819 BLAKE2B 
240bb342dc9f993ac8deb60941411b1419c190f9909b5b1bde65777b82f622e121f44f238d2bd8ddc303c86ef376950d4af773c8fae79848b466ec3a3c5aafc1
 SHA512 
0707f8e746d8d3633755b1a1efb944a400c095b517a7befd75de4d25e2fad1a1b5132b9cf94285b05ad1344bfc138ec75e9cb5f8a5d7775a69595b9b35266f92

diff --git a/sys-fs/avfs/avfs-1.0.4.ebuild b/sys-fs/avfs/avfs-1.0.4.ebuild
deleted file mode 100644
index a96449ae56b..000
--- a/sys-fs/avfs/avfs-1.0.4.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit ltprune
-
-DESCRIPTION="AVFS is a virtual filesystem that allows browsing of compressed 
files"
-HOMEPAGE="https://sourceforge.net/projects/avf;
-SRC_URI="mirror://sourceforge/avf/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~hppa ppc ppc64 x86"
-IUSE="static-libs +lzma"
-
-RDEPEND=">=sys-fs/fuse-2.4:0
-   sys-libs/zlib
-   app-arch/bzip2
-   lzma? ( app-arch/xz-utils )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-src_configure() {
-   econf \
-   --enable-fuse \
-   --enable-library \
-   --enable-shared \
-   --with-system-zlib \
-   --with-system-bzlib \
-   $(use_enable static-libs static) \
-   $(use_with lzma xz)
-}
-
-src_install() {
-   default
-
-   # remove cruft
-   rm "${D}"/usr/bin/{davpass,ftppass} || die
-
-   # install docs
-   dodoc doc/{api-overview,background,FORMAT,INSTALL.*,README.avfs-fuse}
-   dosym ../../../$(get_libdir)/avfs/extfs/README 
/usr/share/doc/${PF}/README.extfs
-
-   docinto scripts
-   dodoc scripts/{avfscoda*,*pass}
-
-   prune_libtool_files
-}
-
-pkg_postinst() {
-   if [[ -z ${REPLACING_VERSIONS} ]]; then
-   einfo "This version of AVFS includes FUSE support. It is 
user-based."
-   einfo "To execute:"
-   einfo "1) as user, mkdir ~/.avfs"
-   einfo "2) make sure fuse is either compiled into the kernel OR"
-   einfo "   modprobe fuse or add to startup."
-   einfo "3) run mountavfs"
-   einfo "To unload daemon, type umountavfs"
-   einfo
-   einfo "READ the documentation! Enjoy :)"
-   fi
-}

diff --git a/sys-fs/avfs/avfs-1.0.5.ebuild b/sys-fs/avfs/avfs-1.0.5.ebuild
deleted file mode 100644
index 141208a376c..000
--- a/sys-fs/avfs/avfs-1.0.5.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit ltprune
-
-DESCRIPTION="AVFS is a virtual filesystem that allows browsing of compressed 
files"
-HOMEPAGE="https://sourceforge.net/projects/avf;
-SRC_URI="mirror://sourceforge/avf/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
-IUSE="static-libs +lzma"
-

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

2019-08-23 Thread Joonas Niilola
commit: ac669ed4314f16349c63270ea15ee935489915dc
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Aug 24 05:53:43 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Aug 24 05:54:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac669ed4

dev-libs/efl: bump to 1.22.3

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/Manifest  |   1 +
 dev-libs/efl/efl-1.22.3.ebuild | 281 +
 2 files changed, 282 insertions(+)

diff --git a/dev-libs/efl/Manifest b/dev-libs/efl/Manifest
index fd0dad8d34c..10f0fdb0faf 100644
--- a/dev-libs/efl/Manifest
+++ b/dev-libs/efl/Manifest
@@ -1 +1,2 @@
 DIST efl-1.22.2.tar.xz 71320272 BLAKE2B 
b1eb66228ec5a92f5d89bf38d95439f9bfb0b09a074e418094474d7c7d0de6a4ae998321a02273a5c9bbcfcba260a7ff3d8cef0af445293869c82c57dec2cca0
 SHA512 
7385b1fdeee0a4565a0765fedbe5cecca81b86b306ee95a703b3064a88427ab0b4967f6f075a92f5c1d5911cefc56a9c2d45c7347572480169e3f53348321734
+DIST efl-1.22.3.tar.xz 70620824 BLAKE2B 
b6a785ad1ebf9b7804eb2ea12dd78bcf1ee0647d24852c23955e10c59bb7a9a9d0b86cec7796382dacdef11ca164d87c02f186700dcc69bebe8ba6c62727fc6d
 SHA512 
d29022c27950adebab96266343c4f861801f445f36806c8bf0da67fe4ea75807932fa9f218d9cb084c2c3f6ccc212903992ef4b94b95253656e8550b11b42f83

diff --git a/dev-libs/efl/efl-1.22.3.ebuild b/dev-libs/efl/efl-1.22.3.ebuild
new file mode 100644
index 000..2da0160a980
--- /dev/null
+++ b/dev-libs/efl/efl-1.22.3.ebuild
@@ -0,0 +1,281 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit pax-utils xdg-utils
+
+DESCRIPTION="Enlightenment Foundation Libraries all-in-one package"
+HOMEPAGE="https://www.enlightenment.org;
+SRC_URI="https://download.enlightenment.org/rel/libs/${PN}/${P}.tar.xz;
+
+LICENSE="BSD-2 GPL-2 LGPL-2.1 ZLIB"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-solaris ~x86-solaris"
+IUSE="+bmp dds connman debug drm +eet elogind examples fbcon +fontconfig 
fribidi gif gles2 glib gnutls gstreamer harfbuzz hyphen +ico ibus jpeg2k 
libressl libuv luajit neon nls opengl ssl pdf physics postscript +ppm +psd 
pulseaudio raw scim sdl sound static-libs svg +system-lz4 systemd tga tiff 
tslib unwind v4l valgrind vlc vnc wayland webp X xcf xim xine xpm xpresent 
zeroconf"
+
+REQUIRED_USE="
+   ?? ( elogind systemd )
+   ?? ( gles2 opengl )
+   fbcon? ( !tslib )
+   gles2? (
+   || ( wayland X )
+   !sdl
+   )
+   ibus? ( glib )
+   opengl? ( X )
+   pulseaudio? ( sound )
+   sdl? ( opengl )
+   vnc? ( fbcon X )
+   wayland? ( gles2 !opengl )
+   xim? ( X )
+   xpresent? ( X )
+"
+
+RDEPEND="
+   net-misc/curl
+   media-libs/libpng:0=
+   sys-apps/dbus
+   sys-apps/util-linux
+   virtual/jpeg:0=
+   connman? ( net-misc/connman )
+   drm? (
+   dev-libs/libinput
+   media-libs/mesa[gbm]
+   x11-libs/libdrm
+   x11-libs/libxkbcommon
+   )
+   elogind? ( sys-auth/elogind )
+   fontconfig? ( media-libs/fontconfig )
+   fribidi? ( dev-libs/fribidi )
+   gif? ( media-libs/giflib:= )
+   gles2? ( media-libs/mesa[egl,gles2] )
+   glib? ( dev-libs/glib:2 )
+   gstreamer? (
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   )
+   harfbuzz? ( media-libs/harfbuzz )
+   hyphen? ( dev-libs/hyphen )
+   ibus? ( app-i18n/ibus )
+   jpeg2k? ( media-libs/openjpeg:= )
+   libuv? ( dev-libs/libuv )
+   luajit? ( dev-lang/luajit:= )
+   !luajit? ( dev-lang/lua:* )
+   pdf? ( app-text/poppler:=[cxx] )
+   physics? ( sci-physics/bullet:= )
+   postscript? ( app-text/libspectre )
+   pulseaudio? ( media-sound/pulseaudio )
+   raw? ( media-libs/libraw:= )
+   scim? ( app-i18n/scim )
+   sdl? (
+   media-libs/libsdl2
+   virtual/opengl
+   )
+   sound? ( media-libs/libsndfile )
+   ssl? (
+   gnutls? ( net-libs/gnutls:= )
+   !gnutls? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:= )
+   )
+   )
+   svg? (
+   gnome-base/librsvg
+   x11-libs/cairo
+   )
+   system-lz4? ( app-arch/lz4 )
+   systemd? ( sys-apps/systemd:= )
+   tiff? ( media-libs/tiff:0= )
+   tslib? ( x11-libs/tslib:= )
+   unwind? ( sys-libs/libunwind )
+   valgrind? ( dev-util/valgrind )
+   vlc? ( media-video/vlc )
+   vnc? ( net-libs/libvncserver )
+   wayland? (
+   dev-libs/wayland
+   media-libs/mesa[gles2,wayland]
+   x11-libs/libxkbcommon
+   )
+   webp? ( 

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

2019-08-23 Thread Tim Harder
commit: fd88036b3cdd8ae79bac9a1a4937fa7e653d0792
Author: Tim Harder  gentoo  org>
AuthorDate: Sat Aug 24 05:50:26 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sat Aug 24 05:50:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd88036b

x11-wm/bspwm: remove old

Signed-off-by: Tim Harder  gentoo.org>

 x11-wm/bspwm/Manifest   |  1 -
 x11-wm/bspwm/bspwm-0.9.5.ebuild | 46 -
 x11-wm/bspwm/bspwm-0.9.7.ebuild | 46 -
 3 files changed, 93 deletions(-)

diff --git a/x11-wm/bspwm/Manifest b/x11-wm/bspwm/Manifest
index 11c39d76f8f..161cc80e14f 100644
--- a/x11-wm/bspwm/Manifest
+++ b/x11-wm/bspwm/Manifest
@@ -1,3 +1,2 @@
-DIST bspwm-0.9.5.tar.gz 106893 BLAKE2B 
6059fd31cb4d4ee262f5a60bac9d21efb61b55e2f47785310e5101abb77023307ff0b9e858701f9558e1e8980905bf323fb310e426c714cf05f09251947c19a3
 SHA512 
7f50caca3b049f7401f4db8c9d1a9a2d098a3d67a3f8fe87d433c14ad1d0443be9ed4296163628fd7180614d340b672350e02538f36d0e812418aafaef16ba09
 DIST bspwm-0.9.7.tar.gz 110956 BLAKE2B 
75fb711d9c2fa519ff88faea20b1e74f562c1fa207dfe18990d6131b859ad06c15c92f2352e9e045d8b634fd8f15c3758501044107be6aa4d09bba5c3ab4ee2f
 SHA512 
57115cd3ea9eea7a50a3dc26497354355c86b6dd86136c1899cc58bbefa228104eb292bdecf5f9eac5203d3eb326457e35dc9bedc5f18ec3e3c178dd3ca9926a
 DIST bspwm-0.9.9.tar.gz 19 BLAKE2B 
b4f80f090582c48ff5322bf6b03db5aee5bab1868b39ee3c4a3ca9f46f0f5d243a94bd869f2c91dcfbca22136c632b4fa0a2dee0e5fd2f27bd170b1f85c69545
 SHA512 
17f70e44667813fafcf0df144ed211df5a4479af6dfaf6e0a6bb7154a7380fa48d6135e8c440b6202d07012b76ac7372f73d4bf2f0c3a6716ed998d2ee4e59a2

diff --git a/x11-wm/bspwm/bspwm-0.9.5.ebuild b/x11-wm/bspwm/bspwm-0.9.5.ebuild
deleted file mode 100644
index db690abde82..000
--- a/x11-wm/bspwm/bspwm-0.9.5.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit toolchain-funcs
-
-DESCRIPTION="Tiling window manager based on binary space partitioning"
-HOMEPAGE="https://github.com/baskerville/bspwm/;
-SRC_URI="https://github.com/baskerville/bspwm/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="examples"
-
-DEPEND="
-   x11-libs/libxcb
-   x11-libs/xcb-util
-   x11-libs/xcb-util-wm
-"
-RDEPEND="${DEPEND}
-   x11-misc/sxhkd
-"
-
-src_compile() {
-   emake PREFIX=/usr CC="$(tc-getCC)"
-}
-
-src_install() {
-   emake DESTDIR="${D}" PREFIX=/usr install
-   dodoc doc/{CONTRIBUTING,MISC,TODO}.md
-
-   exeinto /etc/X11/Sessions
-   newexe "${FILESDIR}"/${PN}-session ${PN}
-
-   insinto /usr/share/xsessions
-   doins contrib/freedesktop/bspwm.desktop
-
-   insinto /etc/xdg/sxhkd
-   doins examples/sxhkdrc
-
-   if use examples ; then
-   dodoc -r examples
-   docompress -x /usr/share/doc/${PF}/examples
-   fi
-}

diff --git a/x11-wm/bspwm/bspwm-0.9.7.ebuild b/x11-wm/bspwm/bspwm-0.9.7.ebuild
deleted file mode 100644
index 8b132d0fe0a..000
--- a/x11-wm/bspwm/bspwm-0.9.7.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit toolchain-funcs
-
-DESCRIPTION="Tiling window manager based on binary space partitioning"
-HOMEPAGE="https://github.com/baskerville/bspwm/;
-SRC_URI="https://github.com/baskerville/bspwm/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="examples"
-
-DEPEND="
-   x11-libs/libxcb
-   x11-libs/xcb-util
-   x11-libs/xcb-util-wm
-"
-RDEPEND="${DEPEND}
-   x11-misc/sxhkd
-"
-
-src_compile() {
-   emake PREFIX=/usr CC="$(tc-getCC)"
-}
-
-src_install() {
-   emake DESTDIR="${D}" PREFIX=/usr install
-   dodoc doc/{CONTRIBUTING,MISC,TODO}.md
-
-   exeinto /etc/X11/Sessions
-   newexe "${FILESDIR}"/${PN}-session ${PN}
-
-   insinto /usr/share/xsessions
-   doins contrib/freedesktop/bspwm.desktop
-
-   insinto /etc/xdg/sxhkd
-   doins examples/sxhkdrc
-
-   if use examples ; then
-   dodoc -r examples
-   docompress -x /usr/share/doc/${PF}/examples
-   fi
-}



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

2019-08-23 Thread Tim Harder
commit: 4c87381169e5da96cc195675eeb651da005ca54a
Author: Tim Harder  gentoo  org>
AuthorDate: Sat Aug 24 05:48:12 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sat Aug 24 05:50:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c873811

x11-misc/sxhkd: version bump to 0.6.1

Signed-off-by: Tim Harder  gentoo.org>

 x11-misc/sxhkd/Manifest   |  1 +
 x11-misc/sxhkd/sxhkd-0.6.1.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/x11-misc/sxhkd/Manifest b/x11-misc/sxhkd/Manifest
index ceaaf277891..4fc9dce06ff 100644
--- a/x11-misc/sxhkd/Manifest
+++ b/x11-misc/sxhkd/Manifest
@@ -1,2 +1,3 @@
 DIST sxhkd-0.5.9.tar.gz 34649 BLAKE2B 
e07d9a7a99cd3ab1436ece589a57023de87c6a1e74ef509e9bfc9db3bcda9680f826dc2edad1474004775cf307b9280dc60e18060a803deb801022c004bf0e8c
 SHA512 
32ee7261b4fa10d5a62a7fa61e689977d12afd654e81123711bda1f006e4b6baa7524352086037594e6ef1989dd8fcb6eddc1114085ee91546a69f6d1146924e
 DIST sxhkd-0.6.0.tar.gz 34756 BLAKE2B 
e0bf9cc50893baa345ea0dcfae096b5f76408bf1c5e8b5405a2175f33c6201c14c3683da2202cc2a9eaa07327df484f921863178b464164cdf931ca3a0c21848
 SHA512 
0ccafa2b29b87dcf6bdcb45b67b8aeb5f70c2855fe99c0cd2b271052cd7b6bbf5186b3ae2da3ae9b411f0766a8ab85a35b3a325442a80527a7c959280d36b46b
+DIST sxhkd-0.6.1.tar.gz 34808 BLAKE2B 
b25ff934d0a7f28b3950152ef800da90c5f990f2efd92e9178fef8a77939dc1ed1bbde55bb5a990c33fd3d0be7490dfb2e799ca56abf3c3c6f20c258169eb100
 SHA512 
d8cd6166ff7e7bc800ed79c5d63cbdfad4f9824c5a5e19b6a315b2ec570295150600651376265932f5fde8b6127f629a553337c6454a1c78c62b3395aaeb55a2

diff --git a/x11-misc/sxhkd/sxhkd-0.6.1.ebuild 
b/x11-misc/sxhkd/sxhkd-0.6.1.ebuild
new file mode 100644
index 000..72d597e8986
--- /dev/null
+++ b/x11-misc/sxhkd/sxhkd-0.6.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit toolchain-funcs systemd
+
+DESCRIPTION="Simple X hotkey daemon"
+HOMEPAGE="https://github.com/baskerville/sxhkd/;
+SRC_URI="https://github.com/baskerville/sxhkd/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="x11-libs/libxcb
+   x11-libs/xcb-util-keysyms"
+DEPEND="${RDEPEND}
+   x11-libs/xcb-util"
+
+src_compile() {
+   emake CC="$(tc-getCC)" PREFIX=/usr
+}
+
+src_install() {
+   emake PREFIX=/usr DESTDIR="${D}" install
+   systemd_dounit contrib/systemd/${PN}.service
+}



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

2019-08-23 Thread Tim Harder
commit: da155218ce2cb7598501124d0ba2a100bced2cd6
Author: Tim Harder  gentoo  org>
AuthorDate: Sat Aug 24 05:50:07 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sat Aug 24 05:50:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da155218

x11-wm/bspwm: version bump to 0.9.9

Signed-off-by: Tim Harder  gentoo.org>

 x11-wm/bspwm/Manifest   |  1 +
 x11-wm/bspwm/bspwm-0.9.9.ebuild | 45 +
 2 files changed, 46 insertions(+)

diff --git a/x11-wm/bspwm/Manifest b/x11-wm/bspwm/Manifest
index af41cb84b3d..11c39d76f8f 100644
--- a/x11-wm/bspwm/Manifest
+++ b/x11-wm/bspwm/Manifest
@@ -1,2 +1,3 @@
 DIST bspwm-0.9.5.tar.gz 106893 BLAKE2B 
6059fd31cb4d4ee262f5a60bac9d21efb61b55e2f47785310e5101abb77023307ff0b9e858701f9558e1e8980905bf323fb310e426c714cf05f09251947c19a3
 SHA512 
7f50caca3b049f7401f4db8c9d1a9a2d098a3d67a3f8fe87d433c14ad1d0443be9ed4296163628fd7180614d340b672350e02538f36d0e812418aafaef16ba09
 DIST bspwm-0.9.7.tar.gz 110956 BLAKE2B 
75fb711d9c2fa519ff88faea20b1e74f562c1fa207dfe18990d6131b859ad06c15c92f2352e9e045d8b634fd8f15c3758501044107be6aa4d09bba5c3ab4ee2f
 SHA512 
57115cd3ea9eea7a50a3dc26497354355c86b6dd86136c1899cc58bbefa228104eb292bdecf5f9eac5203d3eb326457e35dc9bedc5f18ec3e3c178dd3ca9926a
+DIST bspwm-0.9.9.tar.gz 19 BLAKE2B 
b4f80f090582c48ff5322bf6b03db5aee5bab1868b39ee3c4a3ca9f46f0f5d243a94bd869f2c91dcfbca22136c632b4fa0a2dee0e5fd2f27bd170b1f85c69545
 SHA512 
17f70e44667813fafcf0df144ed211df5a4479af6dfaf6e0a6bb7154a7380fa48d6135e8c440b6202d07012b76ac7372f73d4bf2f0c3a6716ed998d2ee4e59a2

diff --git a/x11-wm/bspwm/bspwm-0.9.9.ebuild b/x11-wm/bspwm/bspwm-0.9.9.ebuild
new file mode 100644
index 000..484d61f26f2
--- /dev/null
+++ b/x11-wm/bspwm/bspwm-0.9.9.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit toolchain-funcs
+
+DESCRIPTION="Tiling window manager based on binary space partitioning"
+HOMEPAGE="https://github.com/baskerville/bspwm/;
+SRC_URI="https://github.com/baskerville/bspwm/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples"
+
+DEPEND="
+   x11-libs/libxcb
+   x11-libs/xcb-util
+   x11-libs/xcb-util-wm
+"
+RDEPEND="${DEPEND}
+   x11-misc/sxhkd
+"
+
+src_compile() {
+   emake PREFIX=/usr CC="$(tc-getCC)"
+}
+
+src_install() {
+   emake DESTDIR="${D}" PREFIX=/usr DOCPREFIX="/usr/share/doc/${PF}" 
install
+
+   exeinto /etc/X11/Sessions
+   newexe "${FILESDIR}"/${PN}-session ${PN}
+
+   insinto /usr/share/xsessions
+   doins contrib/freedesktop/bspwm.desktop
+
+   insinto /etc/xdg/sxhkd
+   doins examples/sxhkdrc
+
+   if use examples ; then
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}



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

2019-08-23 Thread Joonas Niilola
commit: 66d98fbc5dad37a53f8c84c53afa8d8ba04ca36c
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Aug 24 05:43:01 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Aug 24 05:45:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66d98fbc

x11-wm/enlightenment: clean old

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Joonas Niilola  gentoo.org>

 x11-wm/enlightenment/enlightenment-0.22.4.ebuild | 101 ---
 1 file changed, 101 deletions(-)

diff --git a/x11-wm/enlightenment/enlightenment-0.22.4.ebuild 
b/x11-wm/enlightenment/enlightenment-0.22.4.ebuild
deleted file mode 100644
index 61ce2239169..000
--- a/x11-wm/enlightenment/enlightenment-0.22.4.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit meson xdg-utils
-
-DESCRIPTION="Enlightenment window manager"
-HOMEPAGE="https://www.enlightenment.org;
-SRC_URI="https://download.enlightenment.org/rel/apps/${PN}/${P}.tar.xz;
-
-LICENSE="BSD-2"
-SLOT="0.17/${PV%%_*}"
-KEYWORDS="amd64 ~ppc x86"
-IUSE="acpi bluetooth connman doc geolocation nls packagekit pam systemd udisks 
wayland wifi"
-
-RDEPEND="
-   >=dev-libs/efl-1.20.5[eet,X]
-   virtual/udev
-   x11-libs/libXext
-   x11-libs/libxcb
-   x11-libs/xcb-util-keysyms
-   x11-misc/xkeyboard-config
-   acpi? ( sys-power/acpid )
-   bluetooth? ( net-wireless/bluez )
-   connman? ( dev-libs/efl[connman] )
-   geolocation? ( app-misc/geoclue:2.0 )
-   packagekit? ( app-admin/packagekit-base )
-   pam? ( sys-libs/pam )
-   systemd? ( sys-apps/systemd )
-   udisks? ( sys-fs/udisks:2 )
-   wayland? (
-   >=dev-libs/efl-1.21.0[drm,wayland]
-   dev-libs/wayland
-   x11-libs/libxkbcommon
-   x11-libs/pixman
-   )
-"
-BDEPEND="
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )
-"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   default
-   xdg_environment_reset
-}
-
-src_configure() {
-   local emesonargs=(
-   -D device-udev=true
-   -D install-sysactions=false
-   -D mount-udisks=$(usex udisks true false)
-   -D bluez4=$(usex bluetooth true false)
-   -D connman=$(usex connman true false)
-   -D geolocation=$(usex geolocation true false)
-   -D nls=$(usex nls true false)
-   -D packagekit=$(usex packagekit true false)
-   -D pam=$(usex pam true false)
-   -D systemd=$(usex systemd true false)
-   -D wayland=$(usex wayland true false)
-   -D wireless=$(usex wifi true false)
-   )
-
-   if ! use wayland; then
-   emesonargs+=(
-   -D wl-buffer=false
-   -D wl-desktop-shell=false
-   -D wl-drm=false
-   -D wl-text-input=false
-   -D wl-weekeyboard=false
-   -D wl-wl=false
-   -D wl-x11=false
-   -D xwayland=false
-   )
-   fi
-
-   meson_src_configure
-}
-
-src_install() {
-   insinto /etc/enlightenment
-   newins "${FILESDIR}"/gentoo-sysactions.conf sysactions.conf
-
-   if use doc; then
-   local HTML_DOCS=( doc/. )
-   fi
-
-   meson_src_install
-}
-
-pkg_postinst() {
-   xdg_desktop_database_update
-   xdg_mimeinfo_database_update
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-   xdg_mimeinfo_database_update
-}



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

2019-08-23 Thread Joonas Niilola
commit: 33d59b9b378f55ff91b18591fbf58a422572af71
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Aug 24 05:41:08 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Aug 24 05:45:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33d59b9b

x11-wm/enlightenment: 0.22.4-r1 stable on x86

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Joonas Niilola  gentoo.org>

 x11-wm/enlightenment/enlightenment-0.22.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/enlightenment/enlightenment-0.22.4-r1.ebuild 
b/x11-wm/enlightenment/enlightenment-0.22.4-r1.ebuild
index 99d2165d2e0..441805e31d0 100644
--- a/x11-wm/enlightenment/enlightenment-0.22.4-r1.ebuild
+++ b/x11-wm/enlightenment/enlightenment-0.22.4-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://download.enlightenment.org/rel/apps/${PN}/${P}.tar.xz;
 
 LICENSE="BSD-2"
 SLOT="0.17/${PV%%_*}"
-KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86"
 IUSE="acpi bluetooth connman doc geolocation nls packagekit pam systemd udisks 
wayland wifi xwayland"
 
 REQUIRED_USE="xwayland? ( wayland )"



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

2019-08-23 Thread Joonas Niilola
commit: 6d05d9bbf45cfb4e64650ef192b01313c87f5b6a
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Aug 24 05:39:19 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Aug 24 05:45:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d05d9bb

dev-python/python-efl: clean old

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-python/python-efl/Manifest |  1 -
 dev-python/python-efl/python-efl-1.21.0.ebuild | 76 --
 2 files changed, 77 deletions(-)

diff --git a/dev-python/python-efl/Manifest b/dev-python/python-efl/Manifest
index d332cab6fca..376609705b7 100644
--- a/dev-python/python-efl/Manifest
+++ b/dev-python/python-efl/Manifest
@@ -1,2 +1 @@
-DIST python-efl-1.21.0.tar.xz 9544352 BLAKE2B 
b49fc0e0d795a0334f647f414673fdaf3b086eda35f9e2d0e9e6a03d2cde572e6076eeb62c4f977b770a72e8f14d4ae536f46d0510b8753088d80e2dfc98e43f
 SHA512 
23a8487b660e9885a1d43a4835c560edd8d27eeb9aa44f9e1878ac1d1acf9833fc62c14036fe0fe5e0bd1144cb993b0b67bcf42c78db8505ca1b8aad0715350f
 DIST python-efl-1.22.0.tar.xz 9523624 BLAKE2B 
b1b7573da8546f580dcd06be03e4746f2e991245c7bbc3477090c5a9365225bca663454a202f8e05ec6c73cbfb7496ee5f92bc2a9997900e6709b01017740db6
 SHA512 
27e29af764166e803ce6a833c8249a91226a4315dd658631cec57513befccdc9407b04b452054ceab3f77b429d899095b49dbada2e0fd1a63ff6059ef200e497

diff --git a/dev-python/python-efl/python-efl-1.21.0.ebuild 
b/dev-python/python-efl/python-efl-1.21.0.ebuild
deleted file mode 100644
index 7a73f36bef2..000
--- a/dev-python/python-efl/python-efl-1.21.0.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python2_7 python3_{5..7} )
-inherit distutils-r1
-
-DESCRIPTION="Python bindings for Enlightenment Foundation Libraries"
-HOMEPAGE="https://phab.enlightenment.org/w/projects/python_bindings_for_efl/;
-SRC_URI="https://download.enlightenment.org/rel/bindings/python/${P}.tar.xz;
-
-LICENSE="|| ( GPL-3 LGPL-3 )"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="doc test"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   =dev-libs/efl-1.21*
-   dev-python/dbus-python[${PYTHON_USEDEP}]
-"
-DEPEND="
-   ${RDEPEND}
-   >=dev-python/cython-0.28.4[${PYTHON_USEDEP}]
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   virtual/pkgconfig
-   doc? (
-   dev-python/sphinx[${PYTHON_USEDEP}]
-   media-gfx/graphviz
-   )
-"
-
-src_prepare() {
-   default
-
-   # Tries to download a file under /tmp
-   rm tests/ecore/test_09_file_download.py || die
-
-   # Tries to use that file which failed to download
-   rm tests/ecore/test_10_file_monitor.py || die
-
-   # Needs an active internet connetion
-   rm tests/ecore/test_11_con.py || die
-
-   # Test fails because of deleted files above
-   sed -i 's/>= 13/>= 10/g' tests/ecore/test_08_exe.py || die
-
-   # Make tests verbose
-   sed -i 's:verbosity=1:verbosity=3:' tests/00_run_all_tests.py || die
-}
-
-python_compile_all() {
-   if use doc ; then
-   # Point sphinx to right location with built sources
-   sed -i 's|"../build/"+d|"'"${BUILD_DIR}"'/lib"|g' doc/conf.py 
|| die
-
-   esetup.py build_doc --build-dir "${S}"/build/doc/
-   fi
-
-   distutils-r1_python_compile
-}
-
-python_test() {
-   cd tests/ || die
-   ${EPYTHON} 00_run_all_tests.py --verbose || die "Tests failed with 
${EPYTHON}"
-}
-
-python_install_all() {
-   if use doc ; then
-   local HTML_DOCS=( build/doc/html/. )
-   fi
-
-   distutils-r1_python_install_all
-}



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

2019-08-23 Thread Joonas Niilola
commit: fc73a813c9b0881bcea53e7a73ea671e4c145765
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Aug 24 05:45:19 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Aug 24 05:45:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc73a813

dev-libs/efl: clean old

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/Manifest  |   1 -
 dev-libs/efl/efl-1.21.1-r3.ebuild  | 276 -
 .../efl-1.21.1-fix_evas_preload_segfault.patch |  10 -
 3 files changed, 287 deletions(-)

diff --git a/dev-libs/efl/Manifest b/dev-libs/efl/Manifest
index 0cad8da5972..fd0dad8d34c 100644
--- a/dev-libs/efl/Manifest
+++ b/dev-libs/efl/Manifest
@@ -1,2 +1 @@
-DIST efl-1.21.1.tar.xz 71168368 BLAKE2B 
4653e97f7b9a824d8e84dd1463dd6c95c0228bb3a03df1915f604136380343ad52e86e6b485f0aa14f1caef5a36451425b79cf2a5123c83d8e8a6d430ff213bf
 SHA512 
1e26a57fca84ec85e45d707ee57abc50bd18edfa82e478e586300b6ad5ab8b9103a54a656902d29d80425988a6116a40aa01758fb8dd581dd48334ca0f4d5a63
 DIST efl-1.22.2.tar.xz 71320272 BLAKE2B 
b1eb66228ec5a92f5d89bf38d95439f9bfb0b09a074e418094474d7c7d0de6a4ae998321a02273a5c9bbcfcba260a7ff3d8cef0af445293869c82c57dec2cca0
 SHA512 
7385b1fdeee0a4565a0765fedbe5cecca81b86b306ee95a703b3064a88427ab0b4967f6f075a92f5c1d5911cefc56a9c2d45c7347572480169e3f53348321734

diff --git a/dev-libs/efl/efl-1.21.1-r3.ebuild 
b/dev-libs/efl/efl-1.21.1-r3.ebuild
deleted file mode 100644
index 0efdcf3a723..000
--- a/dev-libs/efl/efl-1.21.1-r3.ebuild
+++ /dev/null
@@ -1,276 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit gnome2-utils pax-utils xdg-utils
-
-DESCRIPTION="Enlightenment Foundation Libraries all-in-one package"
-HOMEPAGE="https://www.enlightenment.org;
-SRC_URI="https://download.enlightenment.org/rel/libs/${PN}/${P}.tar.xz;
-
-LICENSE="BSD-2 GPL-2 LGPL-2.1 ZLIB"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~ia64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
-IUSE="+bmp dds connman debug drm +eet examples fbcon +fontconfig fribidi gif 
gles2 glib gnutls gstreamer harfbuzz hyphen +ico ibus jpeg2k libressl libuv 
luajit neon nls opengl ssl pdf physics postscript +ppm +psd pulseaudio raw scim 
sdl sound static-libs svg +system-lz4 systemd tga tiff tslib unwind v4l 
valgrind vlc vnc wayland webp X xcf xim xine xpm xpresent zeroconf"
-
-REQUIRED_USE="
-   ?? ( gles2 opengl )
-   fbcon? ( !tslib )
-   gles2? (
-   || ( wayland X )
-   !sdl
-   )
-   ibus? ( glib )
-   opengl? ( X )
-   pulseaudio? ( sound )
-   sdl? ( opengl )
-   vnc? ( fbcon X )
-   wayland? ( gles2 !opengl )
-   xim? ( X )
-   xpresent? ( X )
-"
-
-RDEPEND="
-   net-misc/curl
-   media-libs/libpng:0=
-   sys-apps/dbus
-   sys-apps/util-linux
-   sys-libs/zlib:=
-   virtual/jpeg:0=
-   connman? ( net-misc/connman )
-   drm? (
-   dev-libs/libinput
-   media-libs/mesa[gbm]
-   x11-libs/libdrm
-   x11-libs/libxkbcommon
-   )
-   fontconfig? ( media-libs/fontconfig )
-   fribidi? ( dev-libs/fribidi )
-   gif? ( media-libs/giflib:= )
-   gles2? ( media-libs/mesa[egl,gles2] )
-   glib? ( dev-libs/glib:2 )
-   gstreamer? (
-   media-libs/gstreamer:1.0
-   media-libs/gst-plugins-base:1.0
-   )
-   harfbuzz? ( media-libs/harfbuzz )
-   hyphen? ( dev-libs/hyphen )
-   ibus? ( app-i18n/ibus )
-   jpeg2k? ( media-libs/openjpeg:= )
-   libuv? ( dev-libs/libuv )
-   luajit? ( dev-lang/luajit:= )
-   !luajit? ( dev-lang/lua:* )
-   nls? ( sys-devel/gettext )
-   pdf? ( app-text/poppler:=[cxx] )
-   physics? ( sci-physics/bullet:= )
-   postscript? ( app-text/libspectre )
-   pulseaudio? ( media-sound/pulseaudio )
-   raw? ( media-libs/libraw:= )
-   scim? ( app-i18n/scim )
-   sdl? (
-   media-libs/libsdl2
-   virtual/opengl
-   )
-   sound? ( media-libs/libsndfile )
-   ssl? (
-   gnutls? ( net-libs/gnutls:= )
-   !gnutls? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:= )
-   )
-   )
-   svg? (
-   gnome-base/librsvg
-   x11-libs/cairo
-   )
-   system-lz4? ( app-arch/lz4 )
-   systemd? ( sys-apps/systemd )
-   tiff? ( media-libs/tiff:0= )
-   tslib? ( x11-libs/tslib:= )
-   unwind? ( sys-libs/libunwind )
-   valgrind? ( dev-util/valgrind )
-   vlc? ( media-video/vlc )
-   vnc? ( net-libs/libvncserver )
-   wayland? (
-   dev-libs/wayland
-   media-libs/mesa[gles2,wayland]
-   x11-libs/libxkbcommon
-   )
-   webp? ( 

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

2019-08-23 Thread Joonas Niilola
commit: 8c63ca45c9e33a26546f3eb7630c755f21842393
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Aug 24 05:36:41 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Aug 24 05:45:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c63ca45

dev-libs/efl: 1.22.2 stable on amd64

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Joonas Niilola  gentoo.org>

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

diff --git a/dev-libs/efl/efl-1.22.2.ebuild b/dev-libs/efl/efl-1.22.2.ebuild
index 9d9f22adeb2..df0fbe727fc 100644
--- a/dev-libs/efl/efl-1.22.2.ebuild
+++ b/dev-libs/efl/efl-1.22.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://download.enlightenment.org/rel/libs/${PN}/${P}.tar.xz;
 
 LICENSE="BSD-2 GPL-2 LGPL-2.1 ZLIB"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-solaris ~x86-solaris"
 IUSE="+bmp dds connman debug drm +eet elogind examples fbcon +fontconfig 
fribidi gif gles2 glib gnutls gstreamer harfbuzz hyphen +ico ibus jpeg2k 
libressl libuv luajit neon nls opengl ssl pdf physics postscript +ppm +psd 
pulseaudio raw scim sdl sound static-libs svg +system-lz4 systemd tga tiff 
tslib unwind v4l valgrind vlc vnc wayland webp X xcf xim xine xpm xpresent 
zeroconf"
 
 REQUIRED_USE="



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

2019-08-23 Thread Joonas Niilola
commit: e673def9028d5644aa53ac6c6aa87b781d3fac8e
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Aug 24 05:41:47 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Aug 24 05:45:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e673def9

x11-wm/enlightenment: 0.22.4-r1 stable on amd64

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Joonas Niilola  gentoo.org>

 x11-wm/enlightenment/enlightenment-0.22.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/enlightenment/enlightenment-0.22.4-r1.ebuild 
b/x11-wm/enlightenment/enlightenment-0.22.4-r1.ebuild
index 441805e31d0..f94da2d87cb 100644
--- a/x11-wm/enlightenment/enlightenment-0.22.4-r1.ebuild
+++ b/x11-wm/enlightenment/enlightenment-0.22.4-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://download.enlightenment.org/rel/apps/${PN}/${P}.tar.xz;
 
 LICENSE="BSD-2"
 SLOT="0.17/${PV%%_*}"
-KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86"
+KEYWORDS="amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86"
 IUSE="acpi bluetooth connman doc geolocation nls packagekit pam systemd udisks 
wayland wifi xwayland"
 
 REQUIRED_USE="xwayland? ( wayland )"



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

2019-08-23 Thread Joonas Niilola
commit: 369f38c4ad9aa2974dcd7950c0743a266ea7bf34
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Aug 24 05:38:04 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Aug 24 05:45:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=369f38c4

dev-python/python-efl: 1.22.0 stable on x86

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Joonas Niilola  gentoo.org>

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

diff --git a/dev-python/python-efl/python-efl-1.22.0.ebuild 
b/dev-python/python-efl/python-efl-1.22.0.ebuild
index 1f160f16888..8d5093f5bf1 100644
--- a/dev-python/python-efl/python-efl-1.22.0.ebuild
+++ b/dev-python/python-efl/python-efl-1.22.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://download.enlightenment.org/rel/bindings/python/${P}.tar.xz;
 
 LICENSE="|| ( GPL-3 LGPL-3 )"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="doc test"
 
 RESTRICT="!test? ( test )"



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

2019-08-23 Thread Joonas Niilola
commit: af34daf9d5d9b2b912682b80540be043e95c925e
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Aug 24 05:38:46 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Aug 24 05:45:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af34daf9

dev-python/python-efl: 1.22.0 stable on amd64

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Joonas Niilola  gentoo.org>

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

diff --git a/dev-python/python-efl/python-efl-1.22.0.ebuild 
b/dev-python/python-efl/python-efl-1.22.0.ebuild
index 8d5093f5bf1..8529f5f89dd 100644
--- a/dev-python/python-efl/python-efl-1.22.0.ebuild
+++ b/dev-python/python-efl/python-efl-1.22.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://download.enlightenment.org/rel/bindings/python/${P}.tar.xz;
 
 LICENSE="|| ( GPL-3 LGPL-3 )"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE="doc test"
 
 RESTRICT="!test? ( test )"



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

2019-08-23 Thread Joonas Niilola
commit: 096d0a86abd04777cb2170a4f378e20e6ed9a011
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Aug 24 05:36:04 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Aug 24 05:45:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=096d0a86

dev-libs/efl: 1.22.2 stable on x86

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Joonas Niilola  gentoo.org>

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

diff --git a/dev-libs/efl/efl-1.22.2.ebuild b/dev-libs/efl/efl-1.22.2.ebuild
index dce1d89b881..9d9f22adeb2 100644
--- a/dev-libs/efl/efl-1.22.2.ebuild
+++ b/dev-libs/efl/efl-1.22.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://download.enlightenment.org/rel/libs/${PN}/${P}.tar.xz;
 
 LICENSE="BSD-2 GPL-2 LGPL-2.1 ZLIB"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-solaris ~x86-solaris"
 IUSE="+bmp dds connman debug drm +eet elogind examples fbcon +fontconfig 
fribidi gif gles2 glib gnutls gstreamer harfbuzz hyphen +ico ibus jpeg2k 
libressl libuv luajit neon nls opengl ssl pdf physics postscript +ppm +psd 
pulseaudio raw scim sdl sound static-libs svg +system-lz4 systemd tga tiff 
tslib unwind v4l valgrind vlc vnc wayland webp X xcf xim xine xpm xpresent 
zeroconf"
 
 REQUIRED_USE="



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

2019-08-23 Thread Tim Harder
commit: 8be0944b21e45bbf9f15c51c33fdca5fab856765
Author: Tim Harder  gentoo  org>
AuthorDate: Sat Aug 24 05:29:10 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sat Aug 24 05:32:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8be0944b

net-analyzer/speedtest-cli: version bump to 2.1.2

Signed-off-by: Tim Harder  gentoo.org>

 net-analyzer/speedtest-cli/Manifest|  1 +
 .../speedtest-cli/speedtest-cli-2.1.2.ebuild   | 27 ++
 2 files changed, 28 insertions(+)

diff --git a/net-analyzer/speedtest-cli/Manifest 
b/net-analyzer/speedtest-cli/Manifest
index afff8f4266a..167fed42569 100644
--- a/net-analyzer/speedtest-cli/Manifest
+++ b/net-analyzer/speedtest-cli/Manifest
@@ -1,2 +1,3 @@
 DIST speedtest-cli-2.0.2.tar.gz 23915 BLAKE2B 
95b88e1666d7bc50c525ae7eb587e1b53babe02549e3b6b81f59451166fdbfb5561daa29e1de308d3ca7340989bcb6e7b43edd84bf371716284c034cdeb21fd8
 SHA512 
12fa9a5dd8bcb7a7ee68ecc9075dc5c18f089cecf003e7e643dbb6b1c3663f17c2aba48d1e84aa27bff6b66e207d39ecaf874aebad1d71cac772c58b62191723
 DIST speedtest-cli-2.1.1.tar.gz 24380 BLAKE2B 
ea6f5fc3127246ad4cf90dee4b53529fa9f3b9b9558c9ebb92661380663a5e5950490e91cda97f9207b26c23464026b91c8faa50ef5a515b817b0f84fcb2e13b
 SHA512 
afc1fc0264d5124efe5afc9b0583b2b37ae50eac229e6971656a906b9a7a78d44158485d5c2e44c3430694fd7355926f578a54a196cc9b9baf6cfbc357a789d1
+DIST speedtest-cli-2.1.2.tar.gz 24741 BLAKE2B 
09418e34d92e0f91d7482ba4cc46cf812b43f25118c71a8e5127265f62ef93bb428ebfe5cc65a73ea8284fb7bfe1a99cc670d5d186f9e82284a11390f6e66960
 SHA512 
f2eb125116f42075d3248e1c0590cce4f822f383ff7c54c158504b16de72bf35b35d55a78014413a95a5f5bafa98c71c3ea011f20f480f1db272d6e8800c40bd

diff --git a/net-analyzer/speedtest-cli/speedtest-cli-2.1.2.ebuild 
b/net-analyzer/speedtest-cli/speedtest-cli-2.1.2.ebuild
new file mode 100644
index 000..8c5b2bfd8f8
--- /dev/null
+++ b/net-analyzer/speedtest-cli/speedtest-cli-2.1.2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} )
+
+inherit distutils-r1
+
+DESCRIPTION="Command line interface for testing internet bandwidth using 
speedtest.net"
+HOMEPAGE="https://github.com/sivel/speedtest-cli;
+SRC_URI="https://github.com/sivel/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND="${DEPEND}"
+
+DOCS=( CONTRIBUTING.md README.rst )
+
+python_install_all() {
+   doman ${PN}.1
+   distutils-r1_python_install_all
+}



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

2019-08-23 Thread Tim Harder
commit: 332de31d37fa71441edebe004b866ab7ff9bef17
Author: Tim Harder  gentoo  org>
AuthorDate: Sat Aug 24 05:32:00 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sat Aug 24 05:32:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=332de31d

net-analyzer/speedtest-cli: remove old

Signed-off-by: Tim Harder  gentoo.org>

 net-analyzer/speedtest-cli/Manifest|  1 -
 .../speedtest-cli/speedtest-cli-2.0.2.ebuild   | 27 --
 2 files changed, 28 deletions(-)

diff --git a/net-analyzer/speedtest-cli/Manifest 
b/net-analyzer/speedtest-cli/Manifest
index 167fed42569..9cf8114517c 100644
--- a/net-analyzer/speedtest-cli/Manifest
+++ b/net-analyzer/speedtest-cli/Manifest
@@ -1,3 +1,2 @@
-DIST speedtest-cli-2.0.2.tar.gz 23915 BLAKE2B 
95b88e1666d7bc50c525ae7eb587e1b53babe02549e3b6b81f59451166fdbfb5561daa29e1de308d3ca7340989bcb6e7b43edd84bf371716284c034cdeb21fd8
 SHA512 
12fa9a5dd8bcb7a7ee68ecc9075dc5c18f089cecf003e7e643dbb6b1c3663f17c2aba48d1e84aa27bff6b66e207d39ecaf874aebad1d71cac772c58b62191723
 DIST speedtest-cli-2.1.1.tar.gz 24380 BLAKE2B 
ea6f5fc3127246ad4cf90dee4b53529fa9f3b9b9558c9ebb92661380663a5e5950490e91cda97f9207b26c23464026b91c8faa50ef5a515b817b0f84fcb2e13b
 SHA512 
afc1fc0264d5124efe5afc9b0583b2b37ae50eac229e6971656a906b9a7a78d44158485d5c2e44c3430694fd7355926f578a54a196cc9b9baf6cfbc357a789d1
 DIST speedtest-cli-2.1.2.tar.gz 24741 BLAKE2B 
09418e34d92e0f91d7482ba4cc46cf812b43f25118c71a8e5127265f62ef93bb428ebfe5cc65a73ea8284fb7bfe1a99cc670d5d186f9e82284a11390f6e66960
 SHA512 
f2eb125116f42075d3248e1c0590cce4f822f383ff7c54c158504b16de72bf35b35d55a78014413a95a5f5bafa98c71c3ea011f20f480f1db272d6e8800c40bd

diff --git a/net-analyzer/speedtest-cli/speedtest-cli-2.0.2.ebuild 
b/net-analyzer/speedtest-cli/speedtest-cli-2.0.2.ebuild
deleted file mode 100644
index 3e6301cf17b..000
--- a/net-analyzer/speedtest-cli/speedtest-cli-2.0.2.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} )
-
-inherit distutils-r1
-
-DESCRIPTION="Command line interface for testing internet bandwidth using 
speedtest.net"
-HOMEPAGE="https://github.com/sivel/speedtest-cli;
-SRC_URI="https://github.com/sivel/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
-IUSE=""
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND="${DEPEND}"
-
-DOCS=( CONTRIBUTING.md README.rst )
-
-python_install_all() {
-   doman ${PN}.1
-   distutils-r1_python_install_all
-}



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

2019-08-23 Thread Tim Harder
commit: f236e0b17bdfcd591f17820329d1d4ff7c666530
Author: Tim Harder  gentoo  org>
AuthorDate: Sat Aug 24 05:30:41 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sat Aug 24 05:32:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f236e0b1

net-analyzer/speedtest-cli: stabilize 2.1.1

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

Signed-off-by: Tim Harder  gentoo.org>

 net-analyzer/speedtest-cli/speedtest-cli-2.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/speedtest-cli/speedtest-cli-2.1.1.ebuild 
b/net-analyzer/speedtest-cli/speedtest-cli-2.1.1.ebuild
index 8c5b2bfd8f8..1dbd4e633bf 100644
--- a/net-analyzer/speedtest-cli/speedtest-cli-2.1.1.ebuild
+++ b/net-analyzer/speedtest-cli/speedtest-cli-2.1.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/sivel/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
 IUSE=""
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"



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

2019-08-23 Thread Michał Górny
commit: 203e52e1a0289a48fcf4c3077370d48484b243b1
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Aug 24 05:18:57 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Aug 24 05:19:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=203e52e1

acct-user.eclass: Fix typo in eislocked()

Reported by Hello71.

Signed-off-by: Michał Górny  gentoo.org>

 eclass/acct-user.eclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/eclass/acct-user.eclass b/eclass/acct-user.eclass
index c1396141454..0ce7545cd1c 100644
--- a/eclass/acct-user.eclass
+++ b/eclass/acct-user.eclass
@@ -168,8 +168,8 @@ eislocked() {
*)
# NB: 'no password' and 'locked' are indistinguishable
# but we also expire the account which is more clear
-   [[ $(getent shadow ftp | cut -d: -f2) == '!'* ]] &&
-   [[ $(getent shadow ftp | cut -d: -f8) == 1 ]]
+   [[ $(getent shadow "$1" | cut -d: -f2) == '!'* ]] &&
+   [[ $(getent shadow "$1" | cut -d: -f8) == 1 ]]
;;
esac
 }



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

2019-08-23 Thread Tim Harder
commit: 0e30fd4af59ae7f862323b0d2dad72b8be706db6
Author: Tim Harder  gentoo  org>
AuthorDate: Sat Aug 24 04:51:04 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sat Aug 24 04:51:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e30fd4a

media-gfx/gmic: move virtual/pkgconfig to BDEPEND

Signed-off-by: Tim Harder  gentoo.org>

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

diff --git a/media-gfx/gmic/gmic-2.7.0.ebuild b/media-gfx/gmic/gmic-2.7.0.ebuild
index eabe0e38d0f..d4bacf38744 100644
--- a/media-gfx/gmic/gmic-2.7.0.ebuild
+++ b/media-gfx/gmic/gmic-2.7.0.ebuild
@@ -63,11 +63,11 @@ RDEPEND="${COMMON_DEPEND}
ffmpeg? ( media-video/ffmpeg:0= )
 "
 DEPEND="${COMMON_DEPEND}
-   virtual/pkgconfig
gimp? ( dev-qt/linguist-tools )
krita? ( dev-qt/linguist-tools )
qt5? ( dev-qt/linguist-tools )
 "
+BDEPEND="virtual/pkgconfig"
 
 pkg_pretend() {
if use openmp ; then



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

2019-08-23 Thread Tim Harder
commit: 77817c53c49f059be8a6c943dfc76d5de58f5814
Author: Tim Harder  gentoo  org>
AuthorDate: Sat Aug 24 04:07:44 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sat Aug 24 04:49:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77817c53

media-libs/cimg: version bump to 2.7.0

Signed-off-by: Tim Harder  gentoo.org>

 media-libs/cimg/Manifest  |  1 +
 media-libs/cimg/cimg-2.7.0.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/media-libs/cimg/Manifest b/media-libs/cimg/Manifest
index af1e7f66934..54eb421b6b9 100644
--- a/media-libs/cimg/Manifest
+++ b/media-libs/cimg/Manifest
@@ -1,2 +1,3 @@
 DIST cimg-2.6.5.tar.gz 11071672 BLAKE2B 
61fa37c2f78e09d6aba0eb867c3797f86ed5a685a114dae779e439c76f4cc9768fada70affd2b14139c7fe7b2e79b61e653165abc47833e3a5cf857af0eb4ca4
 SHA512 
d8c1e10f702b47f6788fedf27681fe8e7ab3994c8018f96d4964694edda6acb1ca040244d7d1436a5381ec5a12e7a2b991ede6d9ea6d961ae6c4842feb2bf141
 DIST cimg-2.6.7.tar.gz 11072149 BLAKE2B 
0695215eb57375ed216ab1b148bb09316af8f6e0191589e4a9a91b25355857a75d2f351d2e52584e626c8ff1f2aad940df4f8f0ee4c331ded62582804c3ce765
 SHA512 
9dadc0b7b1017ba19fb36232a32278c30628930b7c76a646ca343751754e10e1a1eb8a0c670ab308c437738ec28ceb324f6511ffb9c3bceabede01eb34b8a2e6
+DIST cimg-2.7.0.tar.gz 11076642 BLAKE2B 
db2c8715f25ec160cdf41ac2cc1bee366ef49dbd0b3e5bd5bf6b4b8a0ba4c880f6af4cbd78d843abf0edd99ca45337fd1bd5dc25779b94984a64f5217c3430a5
 SHA512 
b1b12f4b36d7d799da330bb2854732e6207aa73b4d28bf9a13408154664c2d518652065738d1964da00a022449a3b618b25b72ec17deec6df463ff6811c21b21

diff --git a/media-libs/cimg/cimg-2.7.0.ebuild 
b/media-libs/cimg/cimg-2.7.0.ebuild
new file mode 100644
index 000..a3f01bc9ba2
--- /dev/null
+++ b/media-libs/cimg/cimg-2.7.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="C++ template image processing toolkit"
+HOMEPAGE="https://cimg.eu/ https://github.com/dtschump/CImg;
+SRC_URI="https://github.com/dtschump/CImg/archive/v.${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="CeCILL-2 CeCILL-C"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc examples"
+
+S=${WORKDIR}/CImg-v.${PV}
+
+src_install() {
+   doheader CImg.h
+   dodoc README.txt
+
+   use doc && dodoc -r html
+   if use examples; then
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}



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

2019-08-23 Thread Tim Harder
commit: bfc08aa3de8e1f4e9faed1f0166f210fc2649234
Author: Tim Harder  gentoo  org>
AuthorDate: Sat Aug 24 04:48:43 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sat Aug 24 04:49:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfc08aa3

media-gfx/gmic: version bump to 2.7.0

Signed-off-by: Tim Harder  gentoo.org>

 media-gfx/gmic/Manifest  |   1 +
 media-gfx/gmic/gmic-2.7.0.ebuild | 171 +++
 2 files changed, 172 insertions(+)

diff --git a/media-gfx/gmic/Manifest b/media-gfx/gmic/Manifest
index df4a2a056fb..5e7819d5276 100644
--- a/media-gfx/gmic/Manifest
+++ b/media-gfx/gmic/Manifest
@@ -1,2 +1,3 @@
 DIST gmic_2.5.3.tar.gz 5278154 BLAKE2B 
9549798eac0cf0cd869dcaeb14fca184bee3587ec8ac03f80e7f48002dfcd0afe4ad61f2c6a6f1929fb91c010aee3960d6301a0c6c6b6a2f32a7b62db9ddecb0
 SHA512 
fede101892d6867b83a8995dbc2b7f9e502401bf1ea952fbf95c459c932bb447693d6434e9562b00c9d96f109cbbb35d9ee876fa1f6ec9dfc52186276033e5a5
 DIST gmic_2.6.7.tar.gz 5810623 BLAKE2B 
407349683a7871937a37735aef81665ef5b06e5a88d5135e0d4264ce231ddba7ab088645049b1378dd73a7e6b45ada58958986b3282916aba19f7d7735c8bdaa
 SHA512 
18088e33c133ddfa9642295af331d1808e0a618df8a7d3bb7f93d9933d4b6ec2f53a96e5a0f2bca5f1a53b4c7c0628ac7906503be007860fc37907db47029567
+DIST gmic_2.7.0.tar.gz 5823828 BLAKE2B 
5a59e247ca5eb5f1aad841597fb008d9816e3c968224b8f59e51bc443218292601f8b5eea76353429677eb3ddc3fcf8f8ff28eaedd3a8ec66d84ebeb825fe7d3
 SHA512 
8269540253774061b108b309463dfbadb76b925e36f5d62be59020fef4178fc83b79a221f32104880b51cd9d7aef67a698beb648c6e544e4e58b88796e46a0c4

diff --git a/media-gfx/gmic/gmic-2.7.0.ebuild b/media-gfx/gmic/gmic-2.7.0.ebuild
new file mode 100644
index 000..eabe0e38d0f
--- /dev/null
+++ b/media-gfx/gmic/gmic-2.7.0.ebuild
@@ -0,0 +1,171 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_BUILD_TYPE=Release
+CMAKE_MIN_VERSION=3.9
+
+inherit cmake-utils bash-completion-r1
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/dtschump/gmic.git;
+   inherit git-r3
+else
+   SRC_URI="https://gmic.eu/files/source/${PN}_${PV}.tar.gz;
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="GREYC's Magic Image Converter"
+HOMEPAGE="https://gmic.eu/ https://github.com/dtschump/gmic;
+
+LICENSE="CeCILL-2 GPL-3"
+SLOT="0"
+IUSE="+cli curl ffmpeg fftw gimp graphicsmagick jpeg krita opencv openexr 
openmp png qt5 static-libs tiff X zlib"
+REQUIRED_USE="
+   || ( cli gimp krita qt5 )
+   gimp? ( png zlib fftw X )
+   krita? ( png zlib fftw X )
+   qt5? ( png zlib fftw X )
+"
+
+MIN_QT_VER="5.2.0"
+QT_DEPEND="
+   >=dev-qt/qtcore-${MIN_QT_VER}:5=
+   >=dev-qt/qtgui-${MIN_QT_VER}:5=
+   >=dev-qt/qtnetwork-${MIN_QT_VER}:5=
+   >=dev-qt/qtwidgets-${MIN_QT_VER}:5=
+"
+COMMON_DEPEND="
+   curl? ( net-misc/curl )
+   fftw? ( sci-libs/fftw:3.0=[threads] )
+   gimp? (
+   >=media-gfx/gimp-2.8.0
+   ${QT_DEPEND}
+   )
+   graphicsmagick? ( media-gfx/graphicsmagick:0= )
+   jpeg? ( virtual/jpeg:0 )
+   krita? ( ${QT_DEPEND} )
+   opencv? ( >=media-libs/opencv-2.3.1a-r1:0= )
+   openexr? (
+   media-libs/ilmbase:0=
+   media-libs/openexr:0=
+   )
+   png? ( media-libs/libpng:0= )
+   qt5? ( ${QT_DEPEND} )
+   tiff? ( media-libs/tiff:0 )
+   X? (
+   x11-libs/libX11
+   x11-libs/libXext
+   )
+   zlib? ( sys-libs/zlib:0= )"
+RDEPEND="${COMMON_DEPEND}
+   ffmpeg? ( media-video/ffmpeg:0= )
+"
+DEPEND="${COMMON_DEPEND}
+   virtual/pkgconfig
+   gimp? ( dev-qt/linguist-tools )
+   krita? ( dev-qt/linguist-tools )
+   qt5? ( dev-qt/linguist-tools )
+"
+
+pkg_pretend() {
+   if use openmp ; then
+   tc-has-openmp || die "Please switch to an openmp compatible 
compiler"
+   fi
+
+   if ! test-flag-CXX -std=c++11 ; then
+   die "You need at least GCC 4.7.x or Clang >= 3.3 for 
C++11-specific compiler flags"
+   fi
+}
+
+src_prepare() {
+   local PATCHES=( "${FILESDIR}"/${PN}-2.4.3-curl.patch )
+   cmake-utils_src_prepare
+   sed -i '/CMAKE_CXX_FLAGS/s/-g //' CMakeLists.txt || die
+
+   if use gimp || use krita || use qt5; then
+   sed -i '/CMAKE_CXX_FLAGS_RELEASE/d' gmic-qt/CMakeLists.txt || 
die
+   local S="${S}/gmic-qt"
+   PATCHES=( "${FILESDIR}"/${PN}-2.6.7-qt-cmake.patch )
+   cmake-utils_src_prepare
+   fi
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_LIB=ON
+   -DBUILD_LIB_STATIC=$(usex static-libs)
+   -DBUILD_CLI=$(usex cli)
+   -DBUILD_MAN=$(usex cli)
+   -DBUILD_BASH_COMPLETION=$(usex cli)
+   -DCUSTOM_CFLAGS=ON
+   -DENABLE_CURL=$(usex curl)
+   -DENABLE_X=$(usex X)

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

2019-08-23 Thread Hans de Graaff
commit: 467483897f9ae1fa487288556103529ef78e81d0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Aug 24 04:44:18 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Aug 24 04:44:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46748389

dev-ruby/sinatra: add 2.0.7

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

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

diff --git a/dev-ruby/sinatra/Manifest b/dev-ruby/sinatra/Manifest
index 9e2277c84e8..4c89fa27332 100644
--- a/dev-ruby/sinatra/Manifest
+++ b/dev-ruby/sinatra/Manifest
@@ -1,2 +1,3 @@
 DIST sinatra-1.4.8.gem 369152 BLAKE2B 
8a344f85c34dc8736180551690bc55ee615118a243c48421711339f2ef366e6c6facfecf914594f0440a825244e13f98648d11903fd9053054767a58a34aa285
 SHA512 
e56a5a6d7ceb0be4bc537feb6ada2956f1fd64b452dee347b259837aa02041dfa53d9808531cdd0a02a91093ba92f7c505c39f0dd990dfbc6e872681f40bc5e9
 DIST sinatra-2.0.5.tar.gz 490580 BLAKE2B 
6e82a02bf57f8ec6f0c5313b6b6e89e899a5cdc9ff39e897903b6991f990ec75135483c2ef5ac71032abf7afdc84402bbad431f9ae579bab94e3b140d3ce6911
 SHA512 
da626d584f065f924fa5a42802b0e7a03e40e780cfd92e9cb072c86e9cb6d8ba4a699d7383a81b13ac0ffd0ce427900cdf059b77565ace5961dbd00c088ce0f9
+DIST sinatra-2.0.7.tar.gz 490969 BLAKE2B 
292bc4902ad3c5ff0665f12825ede4ea44bd4db39cd622289ffe1801dac4fe4865e90a223a7b37feb9a48b4c404edb3ef62b5e061fc080d5b02fdf96aaf3114c
 SHA512 
dd894b4eb55ff19b92142b7d87b3c60ceb7eacd70b8f524a6e86e8938c64a409098c91b8dae4af68e73b6ef04b184bb4efb29e418caba2b9288cd2b6325840c8

diff --git a/dev-ruby/sinatra/sinatra-2.0.7.ebuild 
b/dev-ruby/sinatra/sinatra-2.0.7.ebuild
new file mode 100644
index 000..98223fedbcb
--- /dev/null
+++ b/dev-ruby/sinatra/sinatra-2.0.7.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_TASK_TEST="test:core"
+
+RUBY_FAKEGEM_EXTRADOC="README.md AUTHORS.md CHANGELOG.md"
+
+RUBY_FAKEGEM_GEMSPEC="sinatra.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A DSL for quickly creating web applications in Ruby with minimal 
effort"
+HOMEPAGE="http://www.sinatrarb.com/;
+SRC_URI="https://github.com/sinatra/sinatra/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="2"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+IUSE=""
+
+ruby_add_rdepend "
+   dev-ruby/mustermann:1
+   dev-ruby/rack:2.0
+   ~dev-ruby/rack-protection-${PV}
+   dev-ruby/tilt:2"
+ruby_add_bdepend "test? ( >=dev-ruby/rack-test-0.5.6 dev-ruby/erubis 
dev-ruby/builder dev-ruby/activesupport )"
+ruby_add_bdepend "doc? ( dev-ruby/yard )"



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

2019-08-23 Thread Hans de Graaff
commit: 544097eeb8104dbf606afea3274f82f160a77336
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Aug 24 04:45:16 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Aug 24 04:45:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=544097ee

dev-ruby/rack-protection: add 2.0.7

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rack-protection/Manifest  |  1 +
 .../rack-protection/rack-protection-2.0.7.ebuild   | 24 ++
 2 files changed, 25 insertions(+)

diff --git a/dev-ruby/rack-protection/Manifest 
b/dev-ruby/rack-protection/Manifest
index 195e1e2e54f..6fa2c52715a 100644
--- a/dev-ruby/rack-protection/Manifest
+++ b/dev-ruby/rack-protection/Manifest
@@ -1,2 +1,3 @@
 DIST rack-protection-1.5.5.gem 18432 BLAKE2B 
abda1313e7e0d04299a689c55241cd92d0f5ed2048395ab79f09ba271100a8dc99fbf5f924e3b3cbe28f318090144539eb0174cc1813d371d9f37df31ab04315
 SHA512 
c4066a50771247fc89d4ddee44ff87e40a24bad95e914ed2f72cbf9c45152e67e51d2ccc7d1725ade637296a080b06f304157a1a024613a97595b144e03e2e70
 DIST rack-protection-2.0.5.gem 16896 BLAKE2B 
144888ca499739017ffec494785ca5cba0d1cbfabdf08b11aad4fc88737408d1801412f05919830c65fd11b2f344f0f758a0334b109174805d5089352521
 SHA512 
9c4c80a8f70042bea81a67260e26aa25c0a33c73835e4e49cd44c83930f97d8c4d63004d3e39ed631f016e44d66fba238f9c509b0e44eddb2f484d174adea9b4
+DIST rack-protection-2.0.7.gem 16896 BLAKE2B 
e9d6c91cebc62e6f1efa91a790edc218c78b8336ebcb03ac086e070360be0e5ded4a897042b85bef8e5625dd8c1bf035a825202f0a619f10e584fafce1ab0d0d
 SHA512 
9001bee93859c87060450b83171eab80bf085c0238f978673ac6e31e3e1884a0de1a6d789a61900d1fc429e64f2eb3893e88cf32bef0b3e2a9f58e6f3a3abea1

diff --git a/dev-ruby/rack-protection/rack-protection-2.0.7.ebuild 
b/dev-ruby/rack-protection/rack-protection-2.0.7.ebuild
new file mode 100644
index 000..424f35c8363
--- /dev/null
+++ b/dev-ruby/rack-protection/rack-protection-2.0.7.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26"
+
+# There are no specs in the gem and the source cannot be downloaded separately.
+RUBY_FAKEGEM_RECIPE_TEST="none"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="This gem protects against typical web attacks"
+HOMEPAGE="https://github.com/rkh/rack-protection;
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/rack:*"
+
+# ruby_add_bdepend "test? ( dev-ruby/rack-test )"



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

2019-08-23 Thread Zac Medico
commit: c8953243256b8f8324d46b7a8c1e46165a8b7bee
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Aug 24 04:18:40 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Aug 24 04:23:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8953243

sys-apps/portage: Remove old version 2.3.71

Package-Manager: Portage-2.3.73, Repoman-2.3.17
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/Manifest  |   1 -
 sys-apps/portage/portage-2.3.71.ebuild | 263 -
 2 files changed, 264 deletions(-)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index cc676dbae34..bd1d0fe8f5b 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -1,6 +1,5 @@
 DIST portage-2.3.66.tar.bz2 1023966 BLAKE2B 
dc378b714101b287fa33defeb778e586da83275cdc2d0bc7a98e9f2ea568568313d6a2767f693f3111fc41f0c6f07451315021186a1719bd52520da327c103d6
 SHA512 
f8642237e0127d9838c6e91430a19b8886295f8ce6b18cf915d6eb63204c7a8c65783f1554eec90b7ce7d0b613ef4206643eec8751b0594de1dcb4ede4491779
 DIST portage-2.3.69.tar.bz2 1027945 BLAKE2B 
22a06370d9db8f8954f609a4435983b914f03c11fa1c4c857089738db574e3346fc286c77bb62103d868742b423484b3a186cbc22545a0f516a5724e331e
 SHA512 
20a6c9d26829e9d3738da824aa3fcc0bc8f01019ae9631871ce56e5ff37d91ed27d7b9505c433cc3b7441290abf98bf0897bbb66c099cbb982854047e6c8f045
-DIST portage-2.3.71.tar.bz2 1028966 BLAKE2B 
26c1e8835cde39479d1cf510b1fbc14f7edf9b785dc26f6c439cf982a2ccdd6b8a9108bb7edc5358d8fe641ba32fba1b62abb6f39060cb568984e6c271524b42
 SHA512 
55f5f4f5ccfb2964ad7a3f99cb17cb2a5125392e4f37d5986fc8afcf90924f92ba5c2a278f84b4ef03c5a3f98f75c14646861086c0fd8491526608897b6d30ce
 DIST portage-2.3.72.tar.bz2 1030924 BLAKE2B 
84ecb1cda83a33f7159b86edc915810460f85dd6c97e971a054b5c1cc685077cb784313a666d1867c671e6324a25ea64b0032bb1924af560bd60d261b199c479
 SHA512 
cc42030bee07b2addc7977a5f206ab35a76ac98d37215d2ee2952d47408c0de1c74387436b85b08f94be5fd01b422cb68bcf908fa8acac8fb9dda0e5caa39f86
 DIST portage-2.3.73.tar.bz2 1031001 BLAKE2B 
f08a639ae587cae8c87670c6d8f8b8f5a860a3d1d8ad960d6da7fac7c0e170d0f19c352d6a31de20de60a4504766724901ef7d2ba026f959ef8dd6bb8e095c73
 SHA512 
5edda4b235a9bb7574fb5bce79c4a226200ba077580ce0e0237ef209cc935ab94eef24859bf450443a92a6cb9d31a754e1e06c8fd0293efe7e5fa87e4d21652a
 DIST repoman-bug-685482-fbebef9677d6.patch 3350 BLAKE2B 
f715267e2731c1ec7c780aa9c6cffe1f848b3ad050273646579677a0522483df6fef844ffd87fb22f7dad53f1ec60221acd0d81a813569baf768ba62a6c1921c
 SHA512 
0e44625aeec7c239d7db8fdcf6a13313f4a8c1275e0e474cc2f05e5476d86214881cec2917d816c8b63f69d508c0bfa69e6a8e05b614b405463c998a4fb7ce12

diff --git a/sys-apps/portage/portage-2.3.71.ebuild 
b/sys-apps/portage/portage-2.3.71.ebuild
deleted file mode 100644
index 4a0a61a97b5..000
--- a/sys-apps/portage/portage-2.3.71.ebuild
+++ /dev/null
@@ -1,263 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=(
-   pypy
-   python3_5 python3_6 python3_7
-   python2_7
-)
-PYTHON_REQ_USE='bzip2(+),threads(+)'
-
-inherit distutils-r1 linux-info systemd prefix
-
-DESCRIPTION="Portage is the package management and distribution system for 
Gentoo"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
-
-LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd"
-SLOT="0"
-IUSE="build doc epydoc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux xattr"
-
-DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') )
-   >=app-arch/tar-1.27
-   dev-lang/python-exec:2
-   >=sys-apps/sed-4.0.5 sys-devel/patch
-   doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 )
-   epydoc? ( >=dev-python/epydoc-2.0[$(python_gen_usedep 'python2*')] )"
-# Require sandbox-2.2 for bug #288863.
-# For xattr, we can spawn getfattr and setfattr from sys-apps/attr, but that's
-# quite slow, so it's not considered in the dependencies as an alternative to
-# to python-3.3 / pyxattr. Also, xattr support is only tested with Linux, so
-# for now, don't pull in xattr deps for other kernels.
-# For whirlpool hash, require python[ssl] (bug #425046).
-# For compgen, require bash[readline] (bug #445576).
-# app-portage/gemato goes without PYTHON_USEDEP since we're calling
-# the executable.
-RDEPEND="
-   >=app-arch/tar-1.27
-   dev-lang/python-exec:2
-   !build? (
-   >=sys-apps/sed-4.0.5
-   app-shells/bash:0[readline]
-   >=app-admin/eselect-1.2
-   $(python_gen_cond_dep 'dev-python/pyblake2[${PYTHON_USEDEP}]' \
-   python{2_7,3_5} pypy)
-   rsync-verify? (
-   >=app-portage/gemato-14[${PYTHON_USEDEP}]
-   >=app-crypt/openpgp-keys-gentoo-release-20180706
-   >=app-crypt/gnupg-2.2.4-r2[ssl(-)]
-   )
-   )
-   

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

2019-08-23 Thread Tim Harder
commit: ca2b0333cc61f46a8ef7b56800f25c25d6fb79f6
Author: Tim Harder  gentoo  org>
AuthorDate: Sat Aug 24 04:04:35 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sat Aug 24 04:04:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca2b0333

media-gfx/chafa: version bump to 1.2.1

Signed-off-by: Tim Harder  gentoo.org>

 media-gfx/chafa/Manifest   |  1 +
 media-gfx/chafa/chafa-1.2.1.ebuild | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/media-gfx/chafa/Manifest b/media-gfx/chafa/Manifest
index 5dafec7cd10..11e28caaf26 100644
--- a/media-gfx/chafa/Manifest
+++ b/media-gfx/chafa/Manifest
@@ -1 +1,2 @@
 DIST chafa-1.0.1.tar.xz 311616 BLAKE2B 
c7060cf1b20f7c2eaa6eb8265422031dea1b3b80c106b08b11b431336044e154609ad73c7654a0085a8ca0b71bc01e06377ded638081bdfaeb96aac054577ed8
 SHA512 
fe0dc8ecec77c7b1b4c694d6dd3f4de895a07faf39519f47c2284d76261e2c6298943fa5309cdca6d41ef0a22fe0321a2ef890f319903596bdfaad10394e7ec2
+DIST chafa-1.2.1.tar.xz 354784 BLAKE2B 
a37561506edd1117093ad8d2543e8d8779a5edb346d6277baf31a15dabb1f5279234a36822d7f4225bb75ea6f75ff67966b1be832e90e5da03a02b6f140ab576
 SHA512 
71aee87618961a5910b9bb7a76b50df6f78df3621adc3ea7c462ba26df0147f0cb32f428fb7f6e5dc26968ee9bd3ee902762a7cb8735d1c51fd0ebd107c4226e

diff --git a/media-gfx/chafa/chafa-1.2.1.ebuild 
b/media-gfx/chafa/chafa-1.2.1.ebuild
new file mode 100644
index 000..25cab4182d6
--- /dev/null
+++ b/media-gfx/chafa/chafa-1.2.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="versatile and fast Unicode/ASCII/ANSI graphics renderer"
+HOMEPAGE="https://hpjansson.org/chafa/ https://github.com/hpjansson/chafa;
+SRC_URI="https://hpjansson.org/chafa/releases/${P}.tar.xz;
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="static-libs +tools"
+
+RDEPEND="
+   dev-libs/glib:2
+   media-gfx/imagemagick:0=
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_configure() {
+   local econfargs=(
+   $(use_enable static-libs static)
+   # install manpage manually
+   --disable-man
+   $(use_with tools)
+   )
+
+   econf "${econfargs[@]}"
+}
+
+src_install() {
+   local DOCS=( AUTHORS NEWS README TODO )
+   default
+
+   use tools && doman docs/chafa.1
+
+   find "${ED}"/usr/lib* -name '*.la' -delete || die
+}



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

2019-08-23 Thread Tim Harder
commit: 8c40690304373f0bff64a8f2cf5fd801d6e87e6b
Author: Tim Harder  gentoo  org>
AuthorDate: Sat Aug 24 03:13:40 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sat Aug 24 03:53:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c406903

app-text/restview: remove old

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

Signed-off-by: Tim Harder  gentoo.org>

 app-text/restview/Manifest  |  2 --
 app-text/restview/restview-2.7.0.ebuild | 32 
 app-text/restview/restview-2.8.0.ebuild | 32 
 3 files changed, 66 deletions(-)

diff --git a/app-text/restview/Manifest b/app-text/restview/Manifest
index 0dd2cbc1630..ab5a5916cc9 100644
--- a/app-text/restview/Manifest
+++ b/app-text/restview/Manifest
@@ -1,4 +1,2 @@
-DIST restview-2.7.0.tar.gz 29448 BLAKE2B 
0cf90599fb9b5c98e674f690ce3082f61f6ab83c46ae90934bafe5d9b62eff70f943a18aef91cfb61e234e04a4fb12d39c2e3a01faec688574ecf6c2d0b22f89
 SHA512 
fccfed505832b85bd4fad964f78b0de371ea0a42ac5cc700a8604e413743a236b70f0160edc115d1e9cdef03f2aa7fc461893f40e01203a048756887f655f65c
-DIST restview-2.8.0.tar.gz 44577 BLAKE2B 
03fb6d6200b9b9c82abd2fc5f81cf7afd2ade0067b0e657b7d19a3abd12d72046633217ef57143f3f45c8360721acc65d499cc8c9bd31a461318699368ff7d7f
 SHA512 
99bee763493d2a5fdf17b228c62eb9fe6adfbb6e0f3e09c758ceaeabc6dece892dbd750d043d722c6df456b27bdeeecfe1cf4187a53c2a0333a05b1e147e71b5
 DIST restview-2.8.1.tar.gz 46103 BLAKE2B 
3f5b8852b1d174736333461181e9cad06c16ea8ac40e5041c5bf8246360e161609d99ac26a7a32f1dec518c017a30ecf1ac46eea80569b0d213ae62bee8ecc5d
 SHA512 
cbc6057df06a108ced9bfbc7442730c8bbe3bbe334eb6f708dd54e899ed6630bfb05e532c403a9a1a36b170dbe933a5829ada3b014147a3834c492456ca65363
 DIST restview-2.9.2.tar.gz 47181 BLAKE2B 
6812e39eb2f830cedacc359fe24988191fc6c7b46b4ddc7005e6e6ee3e52d6998b4b99687892842710154eb2bceb22dc161986f0c8f5f0d1910733226084b0b2
 SHA512 
4b8627248097368a06fba5dba8994d349b96e605ebde0965a9100c213d9c8bb9320e6ff33a93ce40d80a6b5f3150e4094e2824b5ef5b4757d1e3bd39399a8e0c

diff --git a/app-text/restview/restview-2.7.0.ebuild 
b/app-text/restview/restview-2.7.0.ebuild
deleted file mode 100644
index b7a7637a5e3..000
--- a/app-text/restview/restview-2.7.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python{2_7,3_5,3_6} pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="reStructuredText viewer"
-HOMEPAGE="https://mg.pov.lt/restview/ https://pypi.org/project/restview/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   dev-python/docutils[${PYTHON_USEDEP}]
-   dev-python/pygments[${PYTHON_USEDEP}]
-   dev-python/readme_renderer[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}
-   test? ( dev-python/mock[${PYTHON_USEDEP}] )
-"
-
-DOCS=( README.rst CHANGES.rst )
-
-python_test() {
-   esetup.py test
-}

diff --git a/app-text/restview/restview-2.8.0.ebuild 
b/app-text/restview/restview-2.8.0.ebuild
deleted file mode 100644
index b7a7637a5e3..000
--- a/app-text/restview/restview-2.8.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python{2_7,3_5,3_6} pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="reStructuredText viewer"
-HOMEPAGE="https://mg.pov.lt/restview/ https://pypi.org/project/restview/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   dev-python/docutils[${PYTHON_USEDEP}]
-   dev-python/pygments[${PYTHON_USEDEP}]
-   dev-python/readme_renderer[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}
-   test? ( dev-python/mock[${PYTHON_USEDEP}] )
-"
-
-DOCS=( README.rst CHANGES.rst )
-
-python_test() {
-   esetup.py test
-}



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

2019-08-23 Thread Tim Harder
commit: b9ad6cae4bc6c5271fe621e83f7d1ae1798dcfbc
Author: Tim Harder  gentoo  org>
AuthorDate: Sat Aug 24 03:11:58 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sat Aug 24 03:53:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9ad6cae

app-text/restview: version bump to 2.9.2

Signed-off-by: Tim Harder  gentoo.org>

 app-text/restview/Manifest  |  1 +
 app-text/restview/restview-2.9.2.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/app-text/restview/Manifest b/app-text/restview/Manifest
index 6a0a18f5545..0dd2cbc1630 100644
--- a/app-text/restview/Manifest
+++ b/app-text/restview/Manifest
@@ -1,3 +1,4 @@
 DIST restview-2.7.0.tar.gz 29448 BLAKE2B 
0cf90599fb9b5c98e674f690ce3082f61f6ab83c46ae90934bafe5d9b62eff70f943a18aef91cfb61e234e04a4fb12d39c2e3a01faec688574ecf6c2d0b22f89
 SHA512 
fccfed505832b85bd4fad964f78b0de371ea0a42ac5cc700a8604e413743a236b70f0160edc115d1e9cdef03f2aa7fc461893f40e01203a048756887f655f65c
 DIST restview-2.8.0.tar.gz 44577 BLAKE2B 
03fb6d6200b9b9c82abd2fc5f81cf7afd2ade0067b0e657b7d19a3abd12d72046633217ef57143f3f45c8360721acc65d499cc8c9bd31a461318699368ff7d7f
 SHA512 
99bee763493d2a5fdf17b228c62eb9fe6adfbb6e0f3e09c758ceaeabc6dece892dbd750d043d722c6df456b27bdeeecfe1cf4187a53c2a0333a05b1e147e71b5
 DIST restview-2.8.1.tar.gz 46103 BLAKE2B 
3f5b8852b1d174736333461181e9cad06c16ea8ac40e5041c5bf8246360e161609d99ac26a7a32f1dec518c017a30ecf1ac46eea80569b0d213ae62bee8ecc5d
 SHA512 
cbc6057df06a108ced9bfbc7442730c8bbe3bbe334eb6f708dd54e899ed6630bfb05e532c403a9a1a36b170dbe933a5829ada3b014147a3834c492456ca65363
+DIST restview-2.9.2.tar.gz 47181 BLAKE2B 
6812e39eb2f830cedacc359fe24988191fc6c7b46b4ddc7005e6e6ee3e52d6998b4b99687892842710154eb2bceb22dc161986f0c8f5f0d1910733226084b0b2
 SHA512 
4b8627248097368a06fba5dba8994d349b96e605ebde0965a9100c213d9c8bb9320e6ff33a93ce40d80a6b5f3150e4094e2824b5ef5b4757d1e3bd39399a8e0c

diff --git a/app-text/restview/restview-2.9.2.ebuild 
b/app-text/restview/restview-2.9.2.ebuild
new file mode 100644
index 000..01d1f9c130b
--- /dev/null
+++ b/app-text/restview/restview-2.9.2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python2_7 python3_{5,6,7} pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="reStructuredText viewer"
+HOMEPAGE="https://mg.pov.lt/restview/ https://pypi.org/project/restview/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   dev-python/readme_renderer[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   test? ( dev-python/mock[${PYTHON_USEDEP}] )
+"
+
+DOCS=( README.rst CHANGES.rst )
+
+python_test() {
+   esetup.py test
+}



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

2019-08-23 Thread Tim Harder
commit: 6e0cb2e2675bba5d982d2f892eefaa86028f2508
Author: Tim Harder  gentoo  org>
AuthorDate: Sat Aug 24 03:35:53 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sat Aug 24 03:53:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e0cb2e2

dev-python/readme_renderer: version bump to 24.0

Signed-off-by: Tim Harder  gentoo.org>

 dev-python/readme_renderer/Manifest|  1 +
 .../readme_renderer/readme_renderer-24.0.ebuild| 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-python/readme_renderer/Manifest 
b/dev-python/readme_renderer/Manifest
index a6916141063..0a3f175da7c 100644
--- a/dev-python/readme_renderer/Manifest
+++ b/dev-python/readme_renderer/Manifest
@@ -1 +1,2 @@
 DIST readme_renderer-17.2.tar.gz 14643 BLAKE2B 
a41c2b1b426f95f026092e6776587e68b09fbe314f148a02ba21edc17f4610f563718cb8469e3fc4baaa9c1c95ca501da205bec6abbf7f70171a1ee7e8710159
 SHA512 
2c25eb24b04b88fa8522ff0068e3a3a7b57b035641d0053ff93c295dde50cc6f21af9eeca1061eef794f52b0aff184f97c95b3c232f02b308e09682e50a6d40e
+DIST readme_renderer-24.0.tar.gz 24038 BLAKE2B 
f9c9dea1284cf8ac0a8280395916118fca13a4d7537a455e95436d1d7b818c11d197618dd22c3810790eacf8982d31378f3e22dc349e82fd6dbce84192c47b4f
 SHA512 
202a7142ccca3f5bc4e6d92330f25284fcc4f3984ccdd886e4be2789518242ed659660db5a7c7224f838dc8f5ea9dd6e14c65746cf08a102431ddd77d62a434a

diff --git a/dev-python/readme_renderer/readme_renderer-24.0.ebuild 
b/dev-python/readme_renderer/readme_renderer-24.0.ebuild
new file mode 100644
index 000..47bdfdbe3b1
--- /dev/null
+++ b/dev-python/readme_renderer/readme_renderer-24.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python2_7 python3_{5,6,7} pypy{,3} )
+
+inherit distutils-r1
+
+DESCRIPTION="a library for rendering \"readme\" descriptions for Warehouse"
+HOMEPAGE="https://github.com/pypa/readme_renderer 
https://pypi.org/project/readme_renderer/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/bleach-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/docutils-0.13.1[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )
+"
+
+DOCS=( README.rst )
+
+python_test() {
+   py.test || die "Tests failed under ${EPYTHON}"
+}



[gentoo-commits] proj/portage: New tag: portage-2.3.73

2019-08-23 Thread Zac Medico
commit: 
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Aug 24 03:52:37 2019 +

New tag: portage-2.3.73




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

2019-08-23 Thread Zac Medico
commit: 51cbcb74a80f76dc47e33f604bb031d5c4ea73a6
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Aug 24 03:32:47 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Aug 24 03:32:55 2019 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=51cbcb74

Updates for portage-2.3.73 release

Signed-off-by: Zac Medico  gentoo.org>

 RELEASE-NOTES | 6 ++
 setup.py  | 2 +-
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index c32679f15..b2c34601d 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,12 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.73
+==
+* Bug Fixes:
+- Bug 692698 preserve-libs: ignore dropped non-soname symlink
+
+
 portage-2.3.72
 ==
 * Allow ESYSROOT and BROOT in the pkg_setup phase, following a recent

diff --git a/setup.py b/setup.py
index f37232481..4030cacf1 100755
--- a/setup.py
+++ b/setup.py
@@ -662,7 +662,7 @@ class build_ext(_build_ext):
 
 setup(
name = 'portage',
-   version = '2.3.72',
+   version = '2.3.73',
url = 'https://wiki.gentoo.org/wiki/Project:Portage',
author = 'Gentoo Portage Development Team',
author_email = 'dev-port...@gentoo.org',



[gentoo-commits] repo/gentoo:master commit in: dev-python/swagger-spec-validator/

2019-08-23 Thread Zac Medico
commit: 8ba0d4a249b7767e93fee94b65d18139de036b77
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Aug 24 03:42:20 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Aug 24 03:42:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ba0d4a2

dev-python/swagger-spec-validator: PYTHON_COMPAT+=( python3_7 )

Package-Manager: Portage-2.3.73, Repoman-2.3.17
Signed-off-by: Zac Medico  gentoo.org>

 .../swagger-spec-validator/swagger-spec-validator-2.4.3.ebuild| 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git 
a/dev-python/swagger-spec-validator/swagger-spec-validator-2.4.3.ebuild 
b/dev-python/swagger-spec-validator/swagger-spec-validator-2.4.3.ebuild
index 1901a52e0a8..fd1346c2068 100644
--- a/dev-python/swagger-spec-validator/swagger-spec-validator-2.4.3.ebuild
+++ b/dev-python/swagger-spec-validator/swagger-spec-validator-2.4.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python2_7 python3_6 )
+PYTHON_COMPAT=( python2_7 python3_{6,7} )
 inherit distutils-r1
 
 DESCRIPTION="validate Swagger specs  against Swagger 1.1 or 2.0 specification"
@@ -13,9 +13,15 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 LICENSE="Apache-2.0"
 SLOT="0"
 KEYWORDS="~amd64"
+# PyPI tarball lacks unit tests
+RESTRICT="test"
 
 RDEPEND="dev-python/jsonschema[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]"
 DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]"
+
+python_test() {
+   py.test -v || die "tests failed under ${EPYTHON}"
+}



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

2019-08-23 Thread Zac Medico
commit: 865e342cb93b386fcce3d9837a1f20f2f9d48b99
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Aug 24 03:43:12 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Aug 24 03:49:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=865e342c

sys-apps/portage: Bump to version 2.3.73

 #692698 preserve-libs: ignore dropped non-soname symlink

Bug: https://bugs.gentoo.org/691278
Bug: https://bugs.gentoo.org/692698
Package-Manager: Portage-2.3.73, Repoman-2.3.17
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/Manifest  |   1 +
 sys-apps/portage/portage-2.3.73.ebuild | 264 +
 2 files changed, 265 insertions(+)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index 6c84ece142e..cc676dbae34 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -2,4 +2,5 @@ DIST portage-2.3.66.tar.bz2 1023966 BLAKE2B 
dc378b714101b287fa33defeb778e586da83
 DIST portage-2.3.69.tar.bz2 1027945 BLAKE2B 
22a06370d9db8f8954f609a4435983b914f03c11fa1c4c857089738db574e3346fc286c77bb62103d868742b423484b3a186cbc22545a0f516a5724e331e
 SHA512 
20a6c9d26829e9d3738da824aa3fcc0bc8f01019ae9631871ce56e5ff37d91ed27d7b9505c433cc3b7441290abf98bf0897bbb66c099cbb982854047e6c8f045
 DIST portage-2.3.71.tar.bz2 1028966 BLAKE2B 
26c1e8835cde39479d1cf510b1fbc14f7edf9b785dc26f6c439cf982a2ccdd6b8a9108bb7edc5358d8fe641ba32fba1b62abb6f39060cb568984e6c271524b42
 SHA512 
55f5f4f5ccfb2964ad7a3f99cb17cb2a5125392e4f37d5986fc8afcf90924f92ba5c2a278f84b4ef03c5a3f98f75c14646861086c0fd8491526608897b6d30ce
 DIST portage-2.3.72.tar.bz2 1030924 BLAKE2B 
84ecb1cda83a33f7159b86edc915810460f85dd6c97e971a054b5c1cc685077cb784313a666d1867c671e6324a25ea64b0032bb1924af560bd60d261b199c479
 SHA512 
cc42030bee07b2addc7977a5f206ab35a76ac98d37215d2ee2952d47408c0de1c74387436b85b08f94be5fd01b422cb68bcf908fa8acac8fb9dda0e5caa39f86
+DIST portage-2.3.73.tar.bz2 1031001 BLAKE2B 
f08a639ae587cae8c87670c6d8f8b8f5a860a3d1d8ad960d6da7fac7c0e170d0f19c352d6a31de20de60a4504766724901ef7d2ba026f959ef8dd6bb8e095c73
 SHA512 
5edda4b235a9bb7574fb5bce79c4a226200ba077580ce0e0237ef209cc935ab94eef24859bf450443a92a6cb9d31a754e1e06c8fd0293efe7e5fa87e4d21652a
 DIST repoman-bug-685482-fbebef9677d6.patch 3350 BLAKE2B 
f715267e2731c1ec7c780aa9c6cffe1f848b3ad050273646579677a0522483df6fef844ffd87fb22f7dad53f1ec60221acd0d81a813569baf768ba62a6c1921c
 SHA512 
0e44625aeec7c239d7db8fdcf6a13313f4a8c1275e0e474cc2f05e5476d86214881cec2917d816c8b63f69d508c0bfa69e6a8e05b614b405463c998a4fb7ce12

diff --git a/sys-apps/portage/portage-2.3.73.ebuild 
b/sys-apps/portage/portage-2.3.73.ebuild
new file mode 100644
index 000..1d8c2f62839
--- /dev/null
+++ b/sys-apps/portage/portage-2.3.73.ebuild
@@ -0,0 +1,264 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=(
+   pypy
+   python3_5 python3_6 python3_7
+   python2_7
+)
+PYTHON_REQ_USE='bzip2(+),threads(+)'
+
+inherit distutils-r1 linux-info systemd prefix
+
+DESCRIPTION="Portage is the package management and distribution system for 
Gentoo"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd"
+SLOT="0"
+IUSE="build doc epydoc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux xattr"
+
+DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') )
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   >=sys-apps/sed-4.0.5 sys-devel/patch
+   doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 )
+   epydoc? ( >=dev-python/epydoc-2.0[$(python_gen_usedep 'python2*')] )"
+# Require sandbox-2.2 for bug #288863.
+# For xattr, we can spawn getfattr and setfattr from sys-apps/attr, but that's
+# quite slow, so it's not considered in the dependencies as an alternative to
+# to python-3.3 / pyxattr. Also, xattr support is only tested with Linux, so
+# for now, don't pull in xattr deps for other kernels.
+# For whirlpool hash, require python[ssl] (bug #425046).
+# For compgen, require bash[readline] (bug #445576).
+# app-portage/gemato goes without PYTHON_USEDEP since we're calling
+# the executable.
+RDEPEND="
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   !build? (
+   >=sys-apps/sed-4.0.5
+   app-shells/bash:0[readline]
+   >=app-admin/eselect-1.2
+   $(python_gen_cond_dep 'dev-python/pyblake2[${PYTHON_USEDEP}]' \
+   python{2_7,3_5} pypy)
+   rsync-verify? (
+   >=app-portage/gemato-14[${PYTHON_USEDEP}]
+   >=app-crypt/openpgp-keys-gentoo-release-20180706
+   >=app-crypt/gnupg-2.2.4-r2[ssl(-)]
+   )
+   )
+   elibc_FreeBSD? ( sys-freebsd/freebsd-bin )
+   elibc_glibc? ( >=sys-apps/sandbox-2.2 )
+   elibc_musl? 

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

2019-08-23 Thread Zac Medico
commit: f4649bd0474cf26c84cdf48c69d942e0196a08d9
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Aug 24 02:32:29 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Aug 24 02:49:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4649bd0

dev-python/marshmallow: Bump to version 2.20.2

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Zac Medico  gentoo.org>

 dev-python/marshmallow/Manifest  |  1 +
 dev-python/marshmallow/marshmallow-2.20.2.ebuild | 38 
 2 files changed, 39 insertions(+)

diff --git a/dev-python/marshmallow/Manifest b/dev-python/marshmallow/Manifest
index 7c1d3abcb16..f89b767260b 100644
--- a/dev-python/marshmallow/Manifest
+++ b/dev-python/marshmallow/Manifest
@@ -1,2 +1,3 @@
+DIST marshmallow-2.20.2.tar.gz 152437 BLAKE2B 
0d31537051c45bad52d922439d1cb9d69fc4a4bc2767d6a13bfe32a9edc978cadf9b1c508ae51532f5661291f32ed4b7c5e54f5fcd092eb4ebd7d3045521e9b8
 SHA512 
05511aafa978377152ea8ea1b70dd5558782bf634df5ae52453bfa65c7ec9270a12cd7a32e11872808a3289cfab2ef0380e129e84878511872e7cc95b0792453
 DIST marshmallow-3.0.0b12.tar.gz 153870 BLAKE2B 
4279bb477861cbcef219a7442ffa29cb1f5bb084b08a9812256898771560add3d8e5dbcd2348d8734c1701131e02f33c69ca17f2d1d9010712e11ada96e0374f
 SHA512 
3155503630b2a85eeb4b04769de79346b334975ab3611695806e799a76dfca78cc3c7d490b18158c757dd15d550fa408b651fa4c69b3e5eb147c4cf38613e2ab
 DIST marshmallow-3.0.0b8.tar.gz 148882 BLAKE2B 
a83e9cb2ff7d5786e5a0d5c947e578f81d7d2ab008257df195096e06031b100cd6d31bdab3df63b6ab6704268b1915827dd89f7e5fce6a638d136686fc9ebc07
 SHA512 
34f7a974872d0cdad828e342788269ab19194e17f30716dc8db21bc3b86ab3f1be6bd5e31c7bcbeaad7b8c70acc39eab256eb938060eff42067f5f1b3ba51c1c

diff --git a/dev-python/marshmallow/marshmallow-2.20.2.ebuild 
b/dev-python/marshmallow/marshmallow-2.20.2.ebuild
new file mode 100644
index 000..a9acebf6251
--- /dev/null
+++ b/dev-python/marshmallow/marshmallow-2.20.2.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+
+inherit distutils-r1
+
+DESCRIPTION="A lightweight library for converting complex datatypes to and 
from native Python datatypes."
+HOMEPAGE="https://github.com/marshmallow-code/marshmallow/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/simplejson[${PYTHON_USEDEP}]
+   )"
+
+src_prepare() {
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   if [[ ${EPYTHON} == python2.7 ]]; then
+   rm -rf tests/test_py3 || die
+   fi
+   py.test -v || die "tests failed under ${EPYTHON}"
+}



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

2019-08-23 Thread Zac Medico
commit: 1ebd37250fa582ea7144cc82769b6d7ab1224624
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Aug 24 03:20:04 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Aug 24 03:20:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ebd3725

dev-python/marshmallow: Remove old 3.0.0_beta versions

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Zac Medico  gentoo.org>

 dev-python/marshmallow/Manifest|  2 --
 .../marshmallow/marshmallow-3.0.0_beta12.ebuild| 38 --
 .../marshmallow/marshmallow-3.0.0_beta8.ebuild | 35 
 3 files changed, 75 deletions(-)

diff --git a/dev-python/marshmallow/Manifest b/dev-python/marshmallow/Manifest
index 528b8635bb2..aa40c00867c 100644
--- a/dev-python/marshmallow/Manifest
+++ b/dev-python/marshmallow/Manifest
@@ -1,4 +1,2 @@
 DIST marshmallow-2.20.2.tar.gz 152437 BLAKE2B 
0d31537051c45bad52d922439d1cb9d69fc4a4bc2767d6a13bfe32a9edc978cadf9b1c508ae51532f5661291f32ed4b7c5e54f5fcd092eb4ebd7d3045521e9b8
 SHA512 
05511aafa978377152ea8ea1b70dd5558782bf634df5ae52453bfa65c7ec9270a12cd7a32e11872808a3289cfab2ef0380e129e84878511872e7cc95b0792453
-DIST marshmallow-3.0.0b12.tar.gz 153870 BLAKE2B 
4279bb477861cbcef219a7442ffa29cb1f5bb084b08a9812256898771560add3d8e5dbcd2348d8734c1701131e02f33c69ca17f2d1d9010712e11ada96e0374f
 SHA512 
3155503630b2a85eeb4b04769de79346b334975ab3611695806e799a76dfca78cc3c7d490b18158c757dd15d550fa408b651fa4c69b3e5eb147c4cf38613e2ab
-DIST marshmallow-3.0.0b8.tar.gz 148882 BLAKE2B 
a83e9cb2ff7d5786e5a0d5c947e578f81d7d2ab008257df195096e06031b100cd6d31bdab3df63b6ab6704268b1915827dd89f7e5fce6a638d136686fc9ebc07
 SHA512 
34f7a974872d0cdad828e342788269ab19194e17f30716dc8db21bc3b86ab3f1be6bd5e31c7bcbeaad7b8c70acc39eab256eb938060eff42067f5f1b3ba51c1c
 DIST marshmallow-3.0.1.tar.gz 168186 BLAKE2B 
6c89fed45c144a855c692bee39390e1c80b2977274acb704095e76567e6ed00643704473f95abac7fabb4c1d1d96b90cb9a6fe3a127a09a0d2a4c72c02358baf
 SHA512 
085a7e9b265bb8623e4decb32fa172d62bca3ba3c5303f12715be1b0ab6553b1978e28db520a6a7a25778915c770ac83c607bdebf5e4d26746cd69f2d555

diff --git a/dev-python/marshmallow/marshmallow-3.0.0_beta12.ebuild 
b/dev-python/marshmallow/marshmallow-3.0.0_beta12.ebuild
deleted file mode 100644
index f0836cd38e5..000
--- a/dev-python/marshmallow/marshmallow-3.0.0_beta12.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_{5,6} )
-
-inherit distutils-r1
-
-MY_P=${P/_beta/b}
-DESCRIPTION="A lightweight library for converting complex datatypes to and 
from native Python datatypes."
-HOMEPAGE="https://github.com/marshmallow-code/marshmallow/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="test"
-
-RDEPEND="
-   dev-python/python-dateutil[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   test? (
-   dev-python/pytest[${PYTHON_USEDEP}]
-   dev-python/simplejson[${PYTHON_USEDEP}]
-   )"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
-   rm tests/test_py3/test_utils.py || die
-   distutils-r1_src_prepare
-}
-
-python_test() {
-   py.test -v || die "tests failed under ${EPYTHON}"
-}

diff --git a/dev-python/marshmallow/marshmallow-3.0.0_beta8.ebuild 
b/dev-python/marshmallow/marshmallow-3.0.0_beta8.ebuild
deleted file mode 100644
index 8f154b24c44..000
--- a/dev-python/marshmallow/marshmallow-3.0.0_beta8.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_{5,6} )
-
-inherit distutils-r1
-
-MY_P=${P/_beta/b}
-DESCRIPTION="A lightweight library for converting complex datatypes to and 
from native Python datatypes."
-HOMEPAGE="https://github.com/marshmallow-code/marshmallow/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="test"
-
-RDEPEND="
-   dev-python/python-dateutil[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
-   rm tests/test_py3/test_utils.py || die
-   distutils-r1_src_prepare
-}
-
-python_test() {
-   py.test -v || die "tests failed under ${EPYTHON}"
-}



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

2019-08-23 Thread Zac Medico
commit: 0902d13b3d1e5e3e103261a90a4ddff94f8f548e
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Aug 24 03:16:18 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Aug 24 03:16:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0902d13b

dev-python/marshmallow: Bump to version 3.0.1

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Zac Medico  gentoo.org>

 dev-python/marshmallow/Manifest |  1 +
 dev-python/marshmallow/marshmallow-3.0.1.ebuild | 35 +
 2 files changed, 36 insertions(+)

diff --git a/dev-python/marshmallow/Manifest b/dev-python/marshmallow/Manifest
index f89b767260b..528b8635bb2 100644
--- a/dev-python/marshmallow/Manifest
+++ b/dev-python/marshmallow/Manifest
@@ -1,3 +1,4 @@
 DIST marshmallow-2.20.2.tar.gz 152437 BLAKE2B 
0d31537051c45bad52d922439d1cb9d69fc4a4bc2767d6a13bfe32a9edc978cadf9b1c508ae51532f5661291f32ed4b7c5e54f5fcd092eb4ebd7d3045521e9b8
 SHA512 
05511aafa978377152ea8ea1b70dd5558782bf634df5ae52453bfa65c7ec9270a12cd7a32e11872808a3289cfab2ef0380e129e84878511872e7cc95b0792453
 DIST marshmallow-3.0.0b12.tar.gz 153870 BLAKE2B 
4279bb477861cbcef219a7442ffa29cb1f5bb084b08a9812256898771560add3d8e5dbcd2348d8734c1701131e02f33c69ca17f2d1d9010712e11ada96e0374f
 SHA512 
3155503630b2a85eeb4b04769de79346b334975ab3611695806e799a76dfca78cc3c7d490b18158c757dd15d550fa408b651fa4c69b3e5eb147c4cf38613e2ab
 DIST marshmallow-3.0.0b8.tar.gz 148882 BLAKE2B 
a83e9cb2ff7d5786e5a0d5c947e578f81d7d2ab008257df195096e06031b100cd6d31bdab3df63b6ab6704268b1915827dd89f7e5fce6a638d136686fc9ebc07
 SHA512 
34f7a974872d0cdad828e342788269ab19194e17f30716dc8db21bc3b86ab3f1be6bd5e31c7bcbeaad7b8c70acc39eab256eb938060eff42067f5f1b3ba51c1c
+DIST marshmallow-3.0.1.tar.gz 168186 BLAKE2B 
6c89fed45c144a855c692bee39390e1c80b2977274acb704095e76567e6ed00643704473f95abac7fabb4c1d1d96b90cb9a6fe3a127a09a0d2a4c72c02358baf
 SHA512 
085a7e9b265bb8623e4decb32fa172d62bca3ba3c5303f12715be1b0ab6553b1978e28db520a6a7a25778915c770ac83c607bdebf5e4d26746cd69f2d555

diff --git a/dev-python/marshmallow/marshmallow-3.0.1.ebuild 
b/dev-python/marshmallow/marshmallow-3.0.1.ebuild
new file mode 100644
index 000..7421ff3b53a
--- /dev/null
+++ b/dev-python/marshmallow/marshmallow-3.0.1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=(  python3_{5,6,7} )
+
+inherit distutils-r1
+
+DESCRIPTION="A lightweight library for converting complex datatypes to and 
from native Python datatypes."
+HOMEPAGE="https://github.com/marshmallow-code/marshmallow/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/simplejson[${PYTHON_USEDEP}]
+   )"
+
+src_prepare() {
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   py.test -v || die "tests failed under ${EPYTHON}"
+}



[gentoo-commits] proj/portage:master commit in: lib/portage/dbapi/

2019-08-23 Thread Zac Medico
commit: f90400eedc6a8788878c050880db564800c825d2
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Aug 23 20:00:15 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Aug 24 02:41:35 2019 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=f90400ee

preserve-libs: ignore dropped non-soname symlink (bug 692698)

Fix the dblink _find_libs_to_preserve method to ignore a dropped
non-soname symlink. For example, pam-1.3.1-r1 drops the non-soname
symlink named libpam_misc.so, and we don't want this to trigger
unnecessary preservation of the corresponding library, since the
corresponding libpam_misc.so.0 soname symlink and the hardlink
that it references are still provided by pam-1.3.1-r1.

Bug: https://bugs.gentoo.org/692698
Signed-off-by: Zac Medico  gentoo.org>

 lib/portage/dbapi/vartree.py | 15 +++
 1 file changed, 11 insertions(+), 4 deletions(-)

diff --git a/lib/portage/dbapi/vartree.py b/lib/portage/dbapi/vartree.py
index 4f069474b..fa1e1523c 100644
--- a/lib/portage/dbapi/vartree.py
+++ b/lib/portage/dbapi/vartree.py
@@ -3133,10 +3133,6 @@ class dblink(object):
os = portage.os
 
f = f_abs[root_len:]
-   if not unmerge and self.isowner(f):
-   # We have an indentically named replacement 
file,
-   # so we don't try to preserve the old copy.
-   continue
try:
consumers = linkmap.findConsumers(f,

exclude_providers=(installed_instance.isowner,))
@@ -3184,16 +3180,27 @@ class dblink(object):
hardlinks = set()
soname_symlinks = set()
soname = 
linkmap.getSoname(next(iter(preserve_node.alt_paths)))
+   have_replacement_soname_link = False
+   have_replacement_hardlink = False
for f in preserve_node.alt_paths:
f_abs = os.path.join(root, f.lstrip(os.sep))
try:
if 
stat.S_ISREG(os.lstat(f_abs).st_mode):
hardlinks.add(f)
+   if not unmerge and 
self.isowner(f):
+   
have_replacement_hardlink = True
+   if os.path.basename(f) 
== soname:
+   
have_replacement_soname_link = True
elif os.path.basename(f) == soname:
soname_symlinks.add(f)
+   if not unmerge and 
self.isowner(f):
+   
have_replacement_soname_link = True
except OSError:
pass
 
+   if have_replacement_hardlink and 
have_replacement_soname_link:
+   continue
+
if hardlinks:
preserve_paths.update(hardlinks)
preserve_paths.update(soname_symlinks)



[gentoo-commits] proj/portage:master commit in: lib/portage/repository/

2019-08-23 Thread Zac Medico
commit: 453c02fa66c76e776d789cb2edc1768396eb0c6d
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Aug 24 01:57:02 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Aug 24 02:10:47 2019 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=453c02fa

RepoConfig: add properties-allowed attribute

Bug: https://bugs.gentoo.org/690786
Signed-off-by: Zac Medico  gentoo.org>

 lib/portage/repository/config.py | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/lib/portage/repository/config.py b/lib/portage/repository/config.py
index 46bb6b65a..50ab18026 100644
--- a/lib/portage/repository/config.py
+++ b/lib/portage/repository/config.py
@@ -103,6 +103,7 @@ class RepoConfig(object):
'portage1_profiles_compat',
'priority',
'profile_formats',
+   'properties_allowed',
'restrict_allowed',
'sign_commit',
'sign_manifest',
@@ -340,7 +341,7 @@ class RepoConfig(object):
for value in ('allow-missing-manifest',
'cache-formats',
'create-manifest', 'disable-manifest', 
'manifest-hashes',
-   'manifest-required-hashes', 'profile-formats', 
'restrict-allowed',
+   'manifest-required-hashes', 'profile-formats', 
'properties-allowed', 'restrict-allowed',
'sign-commit', 'sign-manifest', 
'thin-manifest', 'update-changelog'):
setattr(self, value.lower().replace("-", "_"), 
layout_data[value])
 
@@ -1143,6 +1144,11 @@ def parse_layout_conf(repo_location, repo_name=None):
data['eapis-banned'] = tuple(layout_data.get('eapis-banned', 
'').split())
data['eapis-deprecated'] = tuple(layout_data.get('eapis-deprecated', 
'').split())
 
+   properties_allowed = layout_data.get('properties-allowed')
+   if properties_allowed is not None:
+   properties_allowed = tuple(properties_allowed.split())
+   data['properties-allowed'] = properties_allowed
+
restrict_allowed = layout_data.get('restrict-allowed')
if restrict_allowed is not None:
restrict_allowed = tuple(restrict_allowed.split())



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

2019-08-23 Thread Jory Pratt
commit: 80b3b55e324b67c8e9c325af8806dcc83551dedc
Author: Jory Pratt  gentoo  org>
AuthorDate: Sat Aug 24 02:24:13 2019 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Sat Aug 24 02:24:29 2019 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=80b3b55e

www-client/firefox: Version bump 69.0b16

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Jory Pratt  gentoo.org>

 www-client/firefox/Manifest | 2 +-
 .../{firefox-69.0_beta15-r1.ebuild => firefox-69.0_beta16.ebuild}   | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index e1791d8..3f53492 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -1,2 +1,2 @@
 DIST firefox-69.0-patches-05.tar.xz 14772 BLAKE2B 
5b8a2a741a3b0615e7d99cfa9c16afaf091335daad04fe4d117b5c4279c7654e698df1a950f1e4a99ba40966f0c5a4b1c1cd2cdfa4bf63acc5ea04695cab1627
 SHA512 
cb9b9654678c7152295f92ba0bb573de026dc8a1ef16d2a92e7fe1f61f799b78739a433f6ea8aa7ca8f3f318170bc377348b921819a9cba7b7b774c68e286efa
-DIST firefox-69.0b15.source.tar.xz 317275740 BLAKE2B 
2c112e420814000ce5a1a7b9126be57706fde67092ed1459531c7c2ad5b196e6f45a03402de22c14bf4cd9f9b34eba99493755bfbcc9e4996facbe5aec1a5c9c
 SHA512 
53a30532a39e980744ee5ef43a1d14b61d4b1f2782c4dcf19daac88a7518ae61daa2997422d10693d7c799a36e229b66419f6a3ad172cb646d8685436eaffc38
+DIST firefox-69.0b16.source.tar.xz 321238344 BLAKE2B 
8fd94db66fbf1606179accb0bef26a0cd8fdc00d303ff93a5c9314e514af6b994ad84f5e3f944ec576dd881eeefc7b9656343f08b9b284a11517e434cd39d305
 SHA512 
5cec5d932c64bbdd454dcffea78cdde7b333534542174750c90d941dbae63d24ccab0637365d249ef2021f70b4a10d74c14d7184da8cd2c72cf81a971e9c4d29

diff --git a/www-client/firefox/firefox-69.0_beta15-r1.ebuild 
b/www-client/firefox/firefox-69.0_beta16.ebuild
similarity index 100%
rename from www-client/firefox/firefox-69.0_beta15-r1.ebuild
rename to www-client/firefox/firefox-69.0_beta16.ebuild



[gentoo-commits] proj/musl:master commit in: sys-apps/gentoo-functions/

2019-08-23 Thread Anthony G. Basile
commit: 6a564c8ec76afb26464a2fd94989b2c2a8953e67
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sat Aug 24 00:19:40 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sat Aug 24 00:19:40 2019 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=6a564c8e

sys-apps/gentoo-functions: stable on all musl arches

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Anthony G. Basile  gentoo.org>

 sys-apps/gentoo-functions/gentoo-functions-0.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gentoo-functions/gentoo-functions-0.12.ebuild 
b/sys-apps/gentoo-functions/gentoo-functions-0.12.ebuild
index 03e8d9d..bad5fe4 100644
--- a/sys-apps/gentoo-functions/gentoo-functions-0.12.ebuild
+++ b/sys-apps/gentoo-functions/gentoo-functions-0.12.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/gentoo/${PN}.git;
 else
SRC_URI="https://github.com/gentoo/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~x86"
+   KEYWORDS="amd64 arm arm64 ~mips ppc x86"
 fi
 
 inherit toolchain-funcs flag-o-matic



[gentoo-commits] proj/musl:master commit in: sys-apps/gentoo-functions/files/, sys-apps/gentoo-functions/

2019-08-23 Thread Anthony G. Basile
commit: 6c92304798f4ccb6b27b9248fc150f7085247711
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sat Aug 24 00:18:21 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sat Aug 24 00:18:21 2019 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=6c923047

sys-apps/gentoo-functions: bug #690426

Signed-off-by: Anthony G. Basile  gentoo.org>

 sys-apps/gentoo-functions/Manifest |  1 +
 .../files/gentoo-functions-sysmacros.patch | 32 ++
 .../gentoo-functions/gentoo-functions-0.12.ebuild  | 32 ++
 sys-apps/gentoo-functions/metadata.xml | 21 ++
 4 files changed, 86 insertions(+)

diff --git a/sys-apps/gentoo-functions/Manifest 
b/sys-apps/gentoo-functions/Manifest
new file mode 100644
index 000..34ce1ac
--- /dev/null
+++ b/sys-apps/gentoo-functions/Manifest
@@ -0,0 +1 @@
+DIST gentoo-functions-0.12.tar.gz 11514 BLAKE2B 
88f626a977b6f7b7cde2df452b91ef9570d29f3e6488d23859077b4d31a441dd0eb9cc473263e06a67dd90b714e24cbcfc09d4c4003f9cd29c8b7aeb0f3c91f9
 SHA512 
181e09216e1ed78f590e0bb50c60cfb0295bfeef335ed6c957ea7f2a1d6145d91c0a6dc4377bd6cd538fb4e5871e9a5ef8332d91bc91931792d5f05f62bc4705

diff --git a/sys-apps/gentoo-functions/files/gentoo-functions-sysmacros.patch 
b/sys-apps/gentoo-functions/files/gentoo-functions-sysmacros.patch
new file mode 100644
index 000..7358ecd
--- /dev/null
+++ b/sys-apps/gentoo-functions/files/gentoo-functions-sysmacros.patch
@@ -0,0 +1,32 @@
+From 1518beca0b5a2730a87da9ce82299ef6469bfe8a Mon Sep 17 00:00:00 2001
+From: "Anthony G. Basile" 
+Date: Fri, 23 Aug 2019 11:29:06 -0400
+Subject: [PATCH] consoletype.c: update header to 
+
+This is an update to commit 53b60b4.  Recent changes in musl have
+removed the inclusion of  from .
+Now the macros major()/minor() require the inclusion of the former
+header.  This change does not affect glibc nor earlier versions of
+musl, but is required for musl 1.1.23 and later.
+
+Signed-off-by: Anthony G. Basile 
+---
+ consoletype.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/consoletype.c b/consoletype.c
+index 0eb7a07..ece0d5f 100644
+--- a/consoletype.c
 b/consoletype.c
+@@ -13,7 +13,7 @@
+ #include 
+ #include 
+ #include 
+-#include 
++#include 
+ #include "headers.h"
+ 
+ enum termtype {
+-- 
+2.21.0
+

diff --git a/sys-apps/gentoo-functions/gentoo-functions-0.12.ebuild 
b/sys-apps/gentoo-functions/gentoo-functions-0.12.ebuild
new file mode 100644
index 000..03e8d9d
--- /dev/null
+++ b/sys-apps/gentoo-functions/gentoo-functions-0.12.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/gentoo/${PN}.git;
+else
+   SRC_URI="https://github.com/gentoo/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~x86"
+fi
+
+inherit toolchain-funcs flag-o-matic
+
+DESCRIPTION="base functions required by all Gentoo systems"
+HOMEPAGE="https://www.gentoo.org;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+src_prepare() {
+   tc-export CC
+   append-lfs-flags
+   eapply "${FILESDIR}"/${PN}-sysmacros.patch
+   eapply_user
+}
+
+src_install() {
+   emake install DESTDIR="${ED}"
+}

diff --git a/sys-apps/gentoo-functions/metadata.xml 
b/sys-apps/gentoo-functions/metadata.xml
new file mode 100644
index 000..1cc4955
--- /dev/null
+++ b/sys-apps/gentoo-functions/metadata.xml
@@ -0,0 +1,21 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+   willi...@gentoo.org
+
+
+   bluen...@gentoo.org
+
+
+   base-sys...@gentoo.org
+   Gentoo Base System
+
+
+   This package contains base shell functions which are required by
+   all Gentoo systems.
+
+
+   gentoo/gentoo-functions
+
+



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

2019-08-23 Thread Lars Wendler
commit: 8a4200816bba4de15815c879af97c3c9ae52687f
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Aug 23 23:20:16 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Aug 23 23:20:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a420081

app-admin/sudo: Bump to version 1.8.28_beta3. Removed old.

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Lars Wendler  gentoo.org>

 app-admin/sudo/Manifest   | 2 +-
 app-admin/sudo/{sudo-1.8.28_beta2.ebuild => sudo-1.8.28_beta3.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest
index 036478c71e6..c742e69e40b 100644
--- a/app-admin/sudo/Manifest
+++ b/app-admin/sudo/Manifest
@@ -1,3 +1,3 @@
 DIST sudo-1.8.25p1.tar.gz 3189951 BLAKE2B 
ebfedaad62e60f625db8c46a5c8f19977a5ec0a86bab3b34d91096c08e8b8ece056ba312f9fecd4cdd704fc17d49a36681b41cd40269df7c67cd66d80c0d8efb
 SHA512 
b1445be688d3c1dd7efbdfab68977a7a9b6fd6887191dc99ca717117eec0a550492642556cd55ca5873d054ddc5ccc2b87b2c34602e1ffc729ab6fbc4e523a72
 DIST sudo-1.8.27.tar.gz 3293178 BLAKE2B 
174d63ece5c24309dc0d237fadfc4131243aca333491ffa6dcdb3c44b53cb8149d3bf2f3aea2aa49529ea811d4727a11ac1909305e342b858a4c14f923f12956
 SHA512 
0480def650ab880ab9e6c51c606a06897fd638f0381e99c038f5aa47d064aaa2fb35b73eee7f86e73185e18d5dbb8b6ba49c616b1785a1edb2dd6d7b2fa4fcac
-DIST sudo-1.8.28b2.tar.gz 3301533 BLAKE2B 
9805d01b87c497e8b169d48598753a1f274d00dbe8ac81b992cb08b0ac74400b4abbf1bcc5e4bb4e7c135556f0069f9db279c39e40460749801bbacd5a84caf3
 SHA512 
df7e352c14d586bf556cf63c6176f6f5ec8619b0f36089466abeb8a732bd190e763429d46552dc79efadc640369a82e213a9e14d9a596761cba005f52b0f0f8a
+DIST sudo-1.8.28b3.tar.gz 3305122 BLAKE2B 
b3b9a3fbf853cfb484516eae3398c09c897115e887a7693014c304ff4b4a477861dbdf5af85b954054abeed7afa8b77470a4bad5e3beaf278b70c0969b6c6471
 SHA512 
87c16bd44bfabddbf8e0b9899d02ae05fbc1ccae9a21eb8123162f4a3dd4ccd91d013db5a50a6c249d85a3e1b4ac790c7dc0aabfe155f125dc211159404816ca

diff --git a/app-admin/sudo/sudo-1.8.28_beta2.ebuild 
b/app-admin/sudo/sudo-1.8.28_beta3.ebuild
similarity index 100%
rename from app-admin/sudo/sudo-1.8.28_beta2.ebuild
rename to app-admin/sudo/sudo-1.8.28_beta3.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/files/, net-libs/gsoap/

2019-08-23 Thread Lars Wendler
commit: 89d5a028392a5abeb805758f0242fc347140270d
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Aug 23 23:14:36 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Aug 23 23:14:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89d5a028

net-libs/gsoap: Bump to version 2.8.91

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Lars Wendler  gentoo.org>

 net-libs/gsoap/Manifest|   1 +
 .../gsoap/files/gsoap-2.8.91-shared_libs.patch | 142 +
 net-libs/gsoap/gsoap-2.8.91.ebuild |  86 +
 3 files changed, 229 insertions(+)

diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest
index d72fede425d..3f72da213d7 100644
--- a/net-libs/gsoap/Manifest
+++ b/net-libs/gsoap/Manifest
@@ -1,2 +1,3 @@
 DIST gsoap_2.8.84.zip 32538551 BLAKE2B 
cab2b75ac931ee6063af47975665f45514cb94f5514fb1f76d17ccb2e71d64d4ebd43543cc004ff7f5c49982975ebaa38e555e3bc45dbc370aae991bc7639273
 SHA512 
ec050119cd3e480b266cad36823f4862fe0ac21045ce901c3c91a552eae2fbf9e1cd515458835807cce54c04df7835a980a299d37f418190cd57684fd6bdcf79
 DIST gsoap_2.8.87.zip 32545316 BLAKE2B 
c2d0f9fafdfa9de83ea35f8dfc88e23d9d80967a2e58c30d554d539fd93056d7a8eb00ea9c928c6cf786e4888eb9f942ba4574e343de0c0104fce8b270494d6a
 SHA512 
638bf9b2b8aca5facba518f136ad5af5bda41f2b92ee345ee6989d73223a571ce5ddab23c0b65259e9fd524039250d861defc8cfc2fc0a366a578ce3629b9ca4
+DIST gsoap_2.8.91.zip 32553307 BLAKE2B 
463c2d9c2d56c2a09fa8c9ebea7fa8059ed050cff81780b04a1a47ee1f016e385e6eb338ca740a40cd0c9483b4e10cf0963d02c52d6020863ce015e2f9cf2024
 SHA512 
ed99f1a20fd95edc7f24cf55454ee057b8c88d2e5b5b153b61c44c57bf4d92fb65ed557e9cb9ea89e3fa8939689c0e30791cebdb91b837482ec8ec13ae281abc

diff --git a/net-libs/gsoap/files/gsoap-2.8.91-shared_libs.patch 
b/net-libs/gsoap/files/gsoap-2.8.91-shared_libs.patch
new file mode 100644
index 000..1fcdeeb6984
--- /dev/null
+++ b/net-libs/gsoap/files/gsoap-2.8.91-shared_libs.patch
@@ -0,0 +1,142 @@
+--- gsoap-2.8/configure.ac
 gsoap-2.8/configure.ac
+@@ -17,7 +17,7 @@
+ AC_PROG_YACC
+ AC_PROG_CPP
+ AC_PROG_RANLIB
+-#AM_PROG_LIBTOOL
++AM_PROG_LIBTOOL
+ AC_PROG_LN_S
+ AC_PROG_AWK
+ AC_PROG_INSTALL
+@@ -307,15 +307,17 @@
+ WSDL2H_EXTRA_LIBS="${WSDL2H_EXTRA_LIBS} -lgnutls -lgcrypt -lgpg-error -lz"
+ SAMPLE_INCLUDES=
+ SAMPLE_SSL_LIBS="-lgnutls -lgcrypt -lgpg-error -lz"
+-WSDL2H_SOAP_CPP_LIB="libgsoapssl++.a"
++WSDL2H_SOAP_CPP_STATIC_LIB="libgsoapssl++.a"
++WSDL2H_SOAP_CPP_SHARED_LIB="libgsoapssl++.la"
+   else
+ AC_MSG_RESULT(no)
+ WSDL2H_EXTRA_FLAGS="-DWITH_OPENSSL -DWITH_GZIP"
+ # compile with wsdl2h when OPENSSL is available
+-WSDL2H_EXTRA_LIBS="${WSDL2H_EXTRA_LIBS} -lssl -lcrypto -lz"
++WSDL2H_EXTRA_LIBS="${WSDL2H_EXTRA_LIBS} -lcrypto"
+ SAMPLE_INCLUDES=
+ SAMPLE_SSL_LIBS="-lssl -lcrypto -lz"
+-WSDL2H_SOAP_CPP_LIB="libgsoapssl++.a"
++WSDL2H_SOAP_CPP_STATIC_LIB="libgsoapssl++.a"
++WSDL2H_SOAP_CPP_SHARED_LIB="libgsoapssl++.la"
+   fi
+   if test -n "$ZLIB"; then
+ WSDL2H_EXTRA_FLAGS="-I${ZLIB}/include ${WSDL2H_EXTRA_FLAGS}"
+@@ -334,7 +336,8 @@
+   WSDL2H_EXTRA_FLAGS=
+   SAMPLE_SSL_LIBS=
+   SAMPLE_INCLUDES=
+-  WSDL2H_SOAP_CPP_LIB="libgsoap++.a"
++  WSDL2H_SOAP_CPP_STATIC_LIB="libgsoap++.a"
++  WSDL2H_SOAP_CPP_SHARED_LIB="libgsoapssl++.la"
+ fi
+ AM_CONDITIONAL(WITH_OPENSSL, test "x$with_openssl" = "xyes" -a 
"x$with_gnutls" != "xyes")
+ AC_SUBST(WITH_OPENSSL)
+@@ -342,7 +345,8 @@
+ AC_SUBST(WSDL2H_EXTRA_LIBS)
+ AC_SUBST(SAMPLE_INCLUDES)
+ AC_SUBST(SAMPLE_SSL_LIBS)
+-AC_SUBST(WSDL2H_SOAP_CPP_LIB)
++AC_SUBST(WSDL2H_SOAP_CPP_SHARED_LIB)
++AC_SUBST(WSDL2H_SOAP_CPP_STATIC_LIB)
+ 
+ # enable the compile of the samples
+ AC_ARG_ENABLE(samples,
+--- gsoap-2.8/gsoap/Makefile.am
 gsoap-2.8/gsoap/Makefile.am
+@@ -49,6 +49,29 @@
+ libgsoapssl___a_SOURCES = stdsoap2_ssl_cpp.cpp dom_cpp.cpp
+ libgsoapssl___a_CXXFLAGS = $(SOAPCPP2_DEBUG) $(SOAPCPP2_NONAMESPACES) 
$(SOAPCPP2_NO_C_LOCALE) $(SOAPCPP2_IPV6) $(SOAPCPP2_IPV6_V6ONLY) -D$(platform) 
$(WSDL2H_EXTRA_FLAGS) -DWITH_DOM -DWITH_COOKIES
+ 
++lib_LTLIBRARIES = libgsoap.la libgsoap++.la libgsoapck.la libgsoapck++.la 
libgsoapssl.la libgsoapssl++.la
++SOVERSION = 0
++libgsoap_la_SOURCES = stdsoap2.c dom.c
++libgsoap_la_CFLAGS = $(SOAPCPP2_DEBUG) $(SOAPCPP2_NONAMESPACES) 
$(SOAPCPP2_IPV6) -D$(platform)
++libgsoap_la_LDFLAGS = -version-info $(SOVERSION)
++libgsoap___la_SOURCES = stdsoap2_cpp.cpp dom_cpp.cpp
++libgsoap___la_CXXFLAGS = $(SOAPCPP2_DEBUG) $(SOAPCPP2_NONAMESPACES) 
$(SOAPCPP2_IPV6) -D$(platform)
++libgsoap___la_LDFLAGS = -version-info $(SOVERSION)
++libgsoapck_la_SOURCES = stdsoap2_ck.c dom.c
++libgsoapck_la_CFLAGS = $(SOAPCPP2_DEBUG) $(SOAPCPP2_NONAMESPACES) 
$(SOAPCPP2_IPV6) -D$(platform) -DWITH_COOKIES
++libgsoapck_la_LDFLAGS = -version-info $(SOVERSION)
++libgsoapck___la_SOURCES = stdsoap2_ck_cpp.cpp dom_cpp.cpp
++libgsoapck___la_CXXFLAGS = $(SOAPCPP2_DEBUG) 

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

2019-08-23 Thread Lars Wendler
commit: f7b098a7a4ea48150fceb7512ae8ccd9e2cab574
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Aug 23 23:00:52 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Aug 23 23:01:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7b098a7

media-sound/mpg123: Bump to version 1.25.12

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Lars Wendler  gentoo.org>

 media-sound/mpg123/Manifest  |   1 +
 media-sound/mpg123/mpg123-1.25.12.ebuild | 108 +++
 2 files changed, 109 insertions(+)

diff --git a/media-sound/mpg123/Manifest b/media-sound/mpg123/Manifest
index 0cce7887ad8..548424894c2 100644
--- a/media-sound/mpg123/Manifest
+++ b/media-sound/mpg123/Manifest
@@ -1,2 +1,3 @@
 DIST mpg123-1.25.10.tar.bz2 921219 BLAKE2B 
04bfbe8915e3943ed42cc2d3597b0bd9c4686f77ee699f5845e7d1e905022206724cf23d6b0420a36e64b232f840dd9367f46f3c00dc2fe6256f44e8b83fa5b2
 SHA512 
a33666ae4aca7e7c1a93a6414d8c525ec19044c54f712d578180147d88e63033f7af2370b9ad22960cc3a0b454f15967b7a83197e034c8855f70cdf1ab09
 DIST mpg123-1.25.11.tar.bz2 909478 BLAKE2B 
e821826c91acd3c0b4b9e6b83df6c5625f86611ecfdedd2dcc12b0ce8b3389199aa4cf7eea48b597e5b7f740bbe2c7612d27e75897e34bed2a2407e98b2b7a43
 SHA512 
986338d0f4829ec9e40990cb384746c7abfa80d3b3d5656b6dda73d03e2441c1f28ffbe7f3f82b0008a1c4ebcfa07aeffb493e95f13f7d04cbc818a09f1008ed
+DIST mpg123-1.25.12.tar.bz2 910149 BLAKE2B 
4e1b6329fafb4d1e018c6f5fc0846480ef8cfb6811f92d745f7e88d45fa6a8704ad707d110b12709763ac79fe095603c8ece0bbecb54cc2cde4de819083a2078
 SHA512 
fa3c719c68dbe45b265fd7677d0932b07f6a14e7ffe365ede965ff1637e655c4b57c86f7e4cd60cace7df5fcc93d48e0d44f082931394b7c6ef19f5d11638eff

diff --git a/media-sound/mpg123/mpg123-1.25.12.ebuild 
b/media-sound/mpg123/mpg123-1.25.12.ebuild
new file mode 100644
index 000..b0eac0164fa
--- /dev/null
+++ b/media-sound/mpg123/mpg123-1.25.12.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic toolchain-funcs libtool multilib-minimal
+
+DESCRIPTION="a realtime MPEG 1.0/2.0/2.5 audio player for layers 1, 2 and 3"
+HOMEPAGE="https://www.mpg123.org/;
+SRC_URI="https://www.mpg123.org/download/${P}.tar.bz2;
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+IUSE="cpu_flags_x86_3dnow cpu_flags_x86_3dnowext alsa altivec coreaudio 
int-quality ipv6 jack cpu_flags_x86_mmx nas oss portaudio pulseaudio sdl 
cpu_flags_x86_sse"
+
+# No MULTILIB_USEDEP here since we only build libmpg123 for non native ABIs.
+RDEPEND="
+   app-eselect/eselect-mpg123
+   dev-libs/libltdl:0
+   alsa? ( media-libs/alsa-lib )
+   jack? ( virtual/jack )
+   nas? ( media-libs/nas )
+   portaudio? ( media-libs/portaudio )
+   pulseaudio? ( media-sound/pulseaudio )
+   sdl? ( media-libs/libsdl )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   sys-devel/libtool
+   virtual/pkgconfig
+"
+
+DOCS=( AUTHORS ChangeLog NEWS NEWS.libmpg123 README )
+
+pkg_setup() {
+   # Build fails without -D_GNU_SOURCE like this:
+   # error: ‘struct hostent’ has no member named ‘h_addr’
+   append-cflags -D_GNU_SOURCE
+}
+
+src_prepare() {
+   default
+   elibtoolize # for Darwin bundles
+}
+
+multilib_src_configure() {
+   local _audio=dummy
+   local _output=dummy
+   local _cpu=generic_fpu
+
+   if $(multilib_is_native_abi) ; then
+   local flag
+   for flag in nas portaudio sdl oss jack alsa pulseaudio 
coreaudio; do
+   if use ${flag}; then
+   _audio+=" ${flag/pulseaudio/pulse}"
+   _output=${flag/pulseaudio/pulse}
+   fi
+   done
+   fi
+
+   use altivec && _cpu=altivec
+
+   if [[ $(tc-arch) == amd64 || ${ARCH} == x64-* ]]; then
+   use cpu_flags_x86_sse && _cpu=x86-64
+   elif use x86 && gcc-specs-pie ; then
+   # Don't use any mmx, 3dnow, sse and 3dnowext #bug 164504
+   _cpu=generic_fpu
+   elif use x86-macos ; then
+   # ASM doesn't work quite as expected with the Darwin linker
+   _cpu=generic_fpu
+   else
+   use cpu_flags_x86_mmx && _cpu=mmx
+   use cpu_flags_x86_3dnow && _cpu=3dnow
+   use cpu_flags_x86_sse && _cpu=x86
+   use cpu_flags_x86_3dnowext && _cpu=x86
+   fi
+
+   local myconf=(
+   --with-optimization=0
+   --with-audio="${_audio}"
+   --with-default-audio=${_output}
+   --with-cpu=${_cpu}
+   --enable-network
+   $(use_enable ipv6)
+   --enable-int-quality=$(usex int-quality)
+   )
+   

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

2019-08-23 Thread Mike Pagano
commit: db9df1b48b1160e9c5e247032373db9b63c81c58
Author: Mike Pagano  gentoo  org>
AuthorDate: Fri Aug 23 22:18:55 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Fri Aug 23 22:18:55 2019 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=db9df1b4

Add support for gcc 9.1 CPU optimization patch

Signed-off-by: Mike Pagano  gentoo.org>

 _README | 4 
 1 file changed, 4 insertions(+)

diff --git a/_README b/_README
index eb585a9..04259bc 100644
--- a/_README
+++ b/_README
@@ -110,3 +110,7 @@ Desc:   Kernel patch enables gcc >= v4.13 optimizations for 
additional CPUs.
 Patch:  5011_enable-cpu-optimizations-for-gcc8.patch
 From:   https://github.com/graysky2/kernel_gcc_patch/
 Desc:   Kernel patch for >= gccv8 enables kernel >= v4.13 optimizations for 
additional CPUs.
+
+Patch:  5012_enable-cpu-optimizations-for-gcc91.patch
+From:   https://github.com/graysky2/kernel_gcc_patch/
+Desc:   Kernel patch enables gcc >= v9.1 optimizations for additional CPUs.



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

2019-08-23 Thread Mike Pagano
commit: 9c7bcd4f585a2f17e664e071197a840c600dd56f
Author: Mike Pagano  gentoo  org>
AuthorDate: Fri Aug 23 22:17:22 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Fri Aug 23 22:17:22 2019 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=9c7bcd4f

Add support for gcc 9.1 CPU optimization patch

Signed-off-by: Mike Pagano  gentoo.org>

 _README   |   4 +
 5012_enable-cpu-optimizations-for-gcc91.patch | 632 ++
 2 files changed, 636 insertions(+)

diff --git a/_README b/_README
index 3ef7886..75aee25 100644
--- a/_README
+++ b/_README
@@ -350,3 +350,7 @@ Desc:   Kernel patch enables gcc >= v4.13 optimizations for 
additional CPUs.
 Patch:  5011_enable-cpu-optimizations-for-gcc8.patch
 From:   https://github.com/graysky2/kernel_gcc_patch/
 Desc:   Kernel patch for >= gccv8 enables kernel >= v4.13 optimizations for 
additional CPUs.
+
+Patch:  5012_enable-cpu-optimizations-for-gcc91.patch
+From:   https://github.com/graysky2/kernel_gcc_patch/
+Desc:   Kernel patch enables gcc >= v9.1 optimizations for additional CPUs.

diff --git a/5012_enable-cpu-optimizations-for-gcc91.patch 
b/5012_enable-cpu-optimizations-for-gcc91.patch
new file mode 100644
index 000..dffd36d
--- /dev/null
+++ b/5012_enable-cpu-optimizations-for-gcc91.patch
@@ -0,0 +1,632 @@
+WARNING
+This patch works with gcc versions 9.1+ and with kernel version 4.13+ and 
should
+NOT be applied when compiling on older versions of gcc due to key name changes
+of the march flags introduced with the version 4.9 release of gcc.[1]
+
+Use the older version of this patch hosted on the same github for older
+versions of gcc.
+
+FEATURES
+This patch adds additional CPU options to the Linux kernel accessible under:
+ Processor type and features  --->
+  Processor family --->
+
+The expanded microarchitectures include:
+* AMD Improved K8-family
+* AMD K10-family
+* AMD Family 10h (Barcelona)
+* AMD Family 14h (Bobcat)
+* AMD Family 16h (Jaguar)
+* AMD Family 15h (Bulldozer)
+* AMD Family 15h (Piledriver)
+* AMD Family 15h (Steamroller)
+* AMD Family 15h (Excavator)
+* AMD Family 17h (Zen)
+* AMD Family 17h (Zen 2)
+* Intel Silvermont low-power processors
+* Intel Goldmont low-power processors (Apollo Lake and Denverton)
+* Intel Goldmont Plus low-power processors (Gemini Lake)
+* Intel 1st Gen Core i3/i5/i7 (Nehalem)
+* Intel 1.5 Gen Core i3/i5/i7 (Westmere)
+* Intel 2nd Gen Core i3/i5/i7 (Sandybridge)
+* Intel 3rd Gen Core i3/i5/i7 (Ivybridge)
+* Intel 4th Gen Core i3/i5/i7 (Haswell)
+* Intel 5th Gen Core i3/i5/i7 (Broadwell)
+* Intel 6th Gen Core i3/i5/i7 (Skylake)
+* Intel 6th Gen Core i7/i9 (Skylake X)
+* Intel 8th Gen Core i3/i5/i7 (Cannon Lake)
+* Intel 10th Gen Core i7/i9 (Ice Lake)
+* Intel Xeon (Cascade Lake)
+
+It also offers to compile passing the 'native' option which, "selects the CPU
+to generate code for at compilation time by determining the processor type of
+the compiling machine. Using -march=native enables all instruction subsets
+supported by the local machine and will produce code optimized for the local
+machine under the constraints of the selected instruction set."[3]
+
+MINOR NOTES
+This patch also changes 'atom' to 'bonnell' in accordance with the gcc v4.9
+changes. Note that upstream is using the deprecated 'match=atom' flags when I
+believe it should use the newer 'march=bonnell' flag for atom processors.[2]
+
+It is not recommended to compile on Atom-CPUs with the 'native' option.[4] The
+recommendation is to use the 'atom' option instead.
+
+BENEFITS
+Small but real speed increases are measurable using a make endpoint comparing
+a generic kernel to one built with one of the respective microarchs.
+
+See the following experimental evidence supporting this statement:
+https://github.com/graysky2/kernel_gcc_patch
+
+REQUIREMENTS
+linux version >=4.13
+gcc version >=9.1
+
+ACKNOWLEDGMENTS
+This patch builds on the seminal work by Jeroen.[5]
+
+REFERENCES
+1. https://gcc.gnu.org/gcc-4.9/changes.html
+2. https://bugzilla.kernel.org/show_bug.cgi?id=77461
+3. https://gcc.gnu.org/onlinedocs/gcc/x86-Options.html
+4. https://github.com/graysky2/kernel_gcc_patch/issues/15
+5. http://www.linuxforge.net/docs/linux/linux-gcc.php
+
+--- a/arch/x86/include/asm/module.h2019-08-16 04:11:12.0 -0400
 b/arch/x86/include/asm/module.h2019-08-22 15:56:23.988050322 -0400
+@@ -25,6 +25,36 @@ struct mod_arch_specific {
+ #define MODULE_PROC_FAMILY "586MMX "
+ #elif defined CONFIG_MCORE2
+ #define MODULE_PROC_FAMILY "CORE2 "
++#elif defined CONFIG_MNATIVE
++#define MODULE_PROC_FAMILY "NATIVE "
++#elif defined CONFIG_MNEHALEM
++#define MODULE_PROC_FAMILY "NEHALEM "
++#elif defined CONFIG_MWESTMERE
++#define MODULE_PROC_FAMILY "WESTMERE "
++#elif defined CONFIG_MSILVERMONT
++#define MODULE_PROC_FAMILY "SILVERMONT "
++#elif defined CONFIG_MGOLDMONT
++#define MODULE_PROC_FAMILY "GOLDMONT "
++#elif defined 

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

2019-08-23 Thread Mike Pagano
commit: 8ed4a017f943abfc8e0f11205a243e3c47ca6ee5
Author: Mike Pagano  gentoo  org>
AuthorDate: Fri Aug 23 22:15:21 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Fri Aug 23 22:15:21 2019 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=8ed4a017

Kernel patch enables gcc >= v9.1 optimizations for additional CPUs.

Signed-off-by: Mike Pagano  gentoo.org>

 _README   |   4 +
 5012_enable-cpu-optimizations-for-gcc91.patch | 632 ++
 2 files changed, 636 insertions(+)

diff --git a/_README b/_README
index 4659ab2..9510e96 100644
--- a/_README
+++ b/_README
@@ -654,3 +654,7 @@ Desc:   Add Gentoo Linux support config settings and 
defaults.
 Patch:  5010_enable-additional-cpu-optimizations-for-gcc-4.9.patch
 From:   https://github.com/graysky2/kernel_gcc_patch/
 Desc:   Kernel patch enables gcc >= v4.13 optimizations for additional CPUs.
+
+Patch:  5012_enable-cpu-optimizations-for-gcc91.patch
+From:   https://github.com/graysky2/kernel_gcc_patch/
+Desc:   Kernel patch enables gcc >= v9.1 optimizations for additional CPUs.

diff --git a/5012_enable-cpu-optimizations-for-gcc91.patch 
b/5012_enable-cpu-optimizations-for-gcc91.patch
new file mode 100644
index 000..dffd36d
--- /dev/null
+++ b/5012_enable-cpu-optimizations-for-gcc91.patch
@@ -0,0 +1,632 @@
+WARNING
+This patch works with gcc versions 9.1+ and with kernel version 4.13+ and 
should
+NOT be applied when compiling on older versions of gcc due to key name changes
+of the march flags introduced with the version 4.9 release of gcc.[1]
+
+Use the older version of this patch hosted on the same github for older
+versions of gcc.
+
+FEATURES
+This patch adds additional CPU options to the Linux kernel accessible under:
+ Processor type and features  --->
+  Processor family --->
+
+The expanded microarchitectures include:
+* AMD Improved K8-family
+* AMD K10-family
+* AMD Family 10h (Barcelona)
+* AMD Family 14h (Bobcat)
+* AMD Family 16h (Jaguar)
+* AMD Family 15h (Bulldozer)
+* AMD Family 15h (Piledriver)
+* AMD Family 15h (Steamroller)
+* AMD Family 15h (Excavator)
+* AMD Family 17h (Zen)
+* AMD Family 17h (Zen 2)
+* Intel Silvermont low-power processors
+* Intel Goldmont low-power processors (Apollo Lake and Denverton)
+* Intel Goldmont Plus low-power processors (Gemini Lake)
+* Intel 1st Gen Core i3/i5/i7 (Nehalem)
+* Intel 1.5 Gen Core i3/i5/i7 (Westmere)
+* Intel 2nd Gen Core i3/i5/i7 (Sandybridge)
+* Intel 3rd Gen Core i3/i5/i7 (Ivybridge)
+* Intel 4th Gen Core i3/i5/i7 (Haswell)
+* Intel 5th Gen Core i3/i5/i7 (Broadwell)
+* Intel 6th Gen Core i3/i5/i7 (Skylake)
+* Intel 6th Gen Core i7/i9 (Skylake X)
+* Intel 8th Gen Core i3/i5/i7 (Cannon Lake)
+* Intel 10th Gen Core i7/i9 (Ice Lake)
+* Intel Xeon (Cascade Lake)
+
+It also offers to compile passing the 'native' option which, "selects the CPU
+to generate code for at compilation time by determining the processor type of
+the compiling machine. Using -march=native enables all instruction subsets
+supported by the local machine and will produce code optimized for the local
+machine under the constraints of the selected instruction set."[3]
+
+MINOR NOTES
+This patch also changes 'atom' to 'bonnell' in accordance with the gcc v4.9
+changes. Note that upstream is using the deprecated 'match=atom' flags when I
+believe it should use the newer 'march=bonnell' flag for atom processors.[2]
+
+It is not recommended to compile on Atom-CPUs with the 'native' option.[4] The
+recommendation is to use the 'atom' option instead.
+
+BENEFITS
+Small but real speed increases are measurable using a make endpoint comparing
+a generic kernel to one built with one of the respective microarchs.
+
+See the following experimental evidence supporting this statement:
+https://github.com/graysky2/kernel_gcc_patch
+
+REQUIREMENTS
+linux version >=4.13
+gcc version >=9.1
+
+ACKNOWLEDGMENTS
+This patch builds on the seminal work by Jeroen.[5]
+
+REFERENCES
+1. https://gcc.gnu.org/gcc-4.9/changes.html
+2. https://bugzilla.kernel.org/show_bug.cgi?id=77461
+3. https://gcc.gnu.org/onlinedocs/gcc/x86-Options.html
+4. https://github.com/graysky2/kernel_gcc_patch/issues/15
+5. http://www.linuxforge.net/docs/linux/linux-gcc.php
+
+--- a/arch/x86/include/asm/module.h2019-08-16 04:11:12.0 -0400
 b/arch/x86/include/asm/module.h2019-08-22 15:56:23.988050322 -0400
+@@ -25,6 +25,36 @@ struct mod_arch_specific {
+ #define MODULE_PROC_FAMILY "586MMX "
+ #elif defined CONFIG_MCORE2
+ #define MODULE_PROC_FAMILY "CORE2 "
++#elif defined CONFIG_MNATIVE
++#define MODULE_PROC_FAMILY "NATIVE "
++#elif defined CONFIG_MNEHALEM
++#define MODULE_PROC_FAMILY "NEHALEM "
++#elif defined CONFIG_MWESTMERE
++#define MODULE_PROC_FAMILY "WESTMERE "
++#elif defined CONFIG_MSILVERMONT
++#define MODULE_PROC_FAMILY "SILVERMONT "
++#elif defined CONFIG_MGOLDMONT
++#define MODULE_PROC_FAMILY "GOLDMONT "
++#elif defined 

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

2019-08-23 Thread Mike Pagano
commit: 190919959e793f2b4837a3b32c4fb5e8648b0c2e
Author: Mike Pagano  gentoo  org>
AuthorDate: Fri Aug 23 22:08:57 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Fri Aug 23 22:08:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19091995

kernel-2.eclass: Add support for gcc 9.1 CPU optimization patch

See bug #692320
See https://github.com/graysky2/kernel_gcc_patch

Signed-off-by: Mike Pagano  gentoo.org>

 eclass/kernel-2.eclass | 26 --
 1 file changed, 20 insertions(+), 6 deletions(-)

diff --git a/eclass/kernel-2.eclass b/eclass/kernel-2.eclass
index 95011df82d8..784b3929d43 100644
--- a/eclass/kernel-2.eclass
+++ b/eclass/kernel-2.eclass
@@ -1233,17 +1233,31 @@ unipatch() {
local GCC_MINOR_VER=$(gcc-minor-version)
 
# optimization patch for gcc < 8.X and kernel > 4.13
-   if [[ ${GCC_MAJOR_VER} -lt 8 ]] && [[ ${GCC_MAJOR_VER} 
-gt 4 ]]; then
-   if kernel_is ge 4 13 ; then
+   if kernel_is ge 4 13 ; then 
+   if [[ ${GCC_MAJOR_VER} -lt 8 ]] && [[ 
${GCC_MAJOR_VER} -gt 4 ]]; then
UNIPATCH_DROP+=" 
5011_enable-cpu-optimizations-for-gcc8.patch"
-   fi
-   # optimization patch for gcc >= 8 and kernel ge 4.13
-   elif [[ "${GCC_MAJOR_VER}" -ge 8 ]]; then
-   if kernel_is ge 4 13; then
+   UNIPATCH_DROP+=" 
5012_enable-cpu-optimizations-for-gcc91.patch"
+   # optimization patch for gcc >= 8 and kernel ge 
4.13
+   elif [[ "${GCC_MAJOR_VER}" -eq 8 ]]; then
# support old kernels for a period. For 
now, remove as all gcc versions required are masked
UNIPATCH_DROP+=" 
5010_enable-additional-cpu-optimizations-for-gcc.patch"
UNIPATCH_DROP+=" 
5010_enable-additional-cpu-optimizations-for-gcc-4.9.patch"
+   UNIPATCH_DROP+=" 
5012_enable-cpu-optimizations-for-gcc91.patch"
+   elif [[ "${GCC_MAJOR_VER}" -eq 9 ]] && [[ 
${GCC_MINOR_VER} -ge 1 ]]; then
+   UNIPATCH_DROP+=" 
5010_enable-additional-cpu-optimizations-for-gcc.patch"
+   UNIPATCH_DROP+=" 
5010_enable-additional-cpu-optimizations-for-gcc-4.9.patch"
+   UNIPATCH_DROP+=" 
5011_enable-cpu-optimizations-for-gcc8.patch"
+   else
+   UNIPATCH_DROP+=" 
5010_enable-additional-cpu-optimizations-for-gcc.patch"
+   UNIPATCH_DROP+=" 
5010_enable-additional-cpu-optimizations-for-gcc-4.9.patch"
+   UNIPATCH_DROP+=" 
5011_enable-cpu-optimizations-for-gcc8.patch"
+   UNIPATCH_DROP+=" 
5012_enable-cpu-optimizations-for-gcc91.patch"
fi
+   else
+   UNIPATCH_DROP+=" 
5010_enable-additional-cpu-optimizations-for-gcc.patch"
+   UNIPATCH_DROP+=" 
5010_enable-additional-cpu-optimizations-for-gcc-4.9.patch"
+   UNIPATCH_DROP+=" 
5011_enable-cpu-optimizations-for-gcc8.patch"
+   UNIPATCH_DROP+=" 
5012_enable-cpu-optimizations-for-gcc91.patch"
fi
fi
done



[gentoo-commits] repo/gentoo:master commit in: net-print/cups-filters/

2019-08-23 Thread Lars Wendler
commit: 6d3b325ef8986e1a85314af5a3d54950b47d9c73
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Aug 23 22:04:05 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Aug 23 22:04:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d3b325e

net-print/cups-filters: Bump to version 1.25.3

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Lars Wendler  gentoo.org>

 net-print/cups-filters/Manifest   |   1 +
 net-print/cups-filters/cups-filters-1.25.3.ebuild | 134 ++
 2 files changed, 135 insertions(+)

diff --git a/net-print/cups-filters/Manifest b/net-print/cups-filters/Manifest
index fceda716b8b..ab56c6545c6 100644
--- a/net-print/cups-filters/Manifest
+++ b/net-print/cups-filters/Manifest
@@ -4,3 +4,4 @@ DIST cups-filters-1.23.0.tar.xz 1477900 BLAKE2B 
00a67ace059c9c280dbd4019fbfec61e
 DIST cups-filters-1.25.0.tar.xz 1447496 BLAKE2B 
297f16a5580787ccf1494ae99a90ed5912156e255394e3d3e921d8e29db9f94b0ed8409b641bec5231dfc0c802b773415beaf4103424cc2cb46d25d9f3804d8e
 SHA512 
f1be31721fd8f6192868e7954d94038ff1382bb0194bb64014da3dd695cbbd2cd5d65373d809e1b541071374b7eabb44c68c6be29575251490d76a0a5336a5c5
 DIST cups-filters-1.25.1.tar.xz 1447208 BLAKE2B 
ccc9e02309b7a29ac79f91b1de92e11d78ee108777af0e07127f15ba64c6fece79482bf00011e2f82f50eb2bdea42f4a94f4d591402b35757b62876b04119fe5
 SHA512 
474045497237387dd16bde73253d9e4e9e0ca2f33f3f7ff70245b4c0f8b1dc71abe141f8ab6b467d941dd7153e11369951bc778ef677d6ea17101cd91886625c
 DIST cups-filters-1.25.2.tar.xz 1449984 BLAKE2B 
a6f595ac2c1ef55302aa9063d88d77ff518d1b32cd74449a28e039caa119f894577ed79c312b96181b12ae5153859685ba3f95e250f87c9f2ab002279153fd15
 SHA512 
e616a3a356ea7ad7d61e50242c1c0fd899911a8a293e721a89b425fb6a5d6d98388bbd4c02df407d9b66219b99f7c41a457b1436af6b9d8e979f0fd4e392ef3e
+DIST cups-filters-1.25.3.tar.xz 1448840 BLAKE2B 
d58d93995d1742ceea861896399687717b7791ef6208daaf50e6df715943ac7c5a8709ad93b5d0c66e412ae4832b1969b238f277bdefb1da61b00dd0cb984fc9
 SHA512 
df3c5fc9e4e0449943abbff19a537057f9def3a18504241581727ed6a39ecad30315d5593bdf31d04d51181dd402a418805185afa15c22dabf34e1e9eea90a81

diff --git a/net-print/cups-filters/cups-filters-1.25.3.ebuild 
b/net-print/cups-filters/cups-filters-1.25.3.ebuild
new file mode 100644
index 000..cdc922f82de
--- /dev/null
+++ b/net-print/cups-filters/cups-filters-1.25.3.ebuild
@@ -0,0 +1,134 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+GENTOO_DEPEND_ON_PERL=no
+
+inherit perl-module systemd flag-o-matic
+
+if [[ "${PV}" == "" ]] ; then
+   inherit autotools git-r3
+   EGIT_REPO_URI="https://github.com/OpenPrinting/cups-filters.git;
+else
+   SRC_URI="http://www.openprinting.org/download/${PN}/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-fbsd ~m68k-mint"
+fi
+DESCRIPTION="Cups filters"
+HOMEPAGE="https://wiki.linuxfoundation.org/openprinting/cups-filters;
+
+LICENSE="MIT GPL-2"
+SLOT="0"
+IUSE="dbus +foomatic ipp_autosetup jpeg ldap pclm pdf perl png +postscript 
static-libs test tiff zeroconf"
+
+RDEPEND="
+   >=app-text/poppler-0.32:=[cxx,jpeg?,lcms,tiff?,utils]
+   >=app-text/qpdf-8.3.0:=
+   dev-libs/glib:2
+   media-libs/fontconfig
+   media-libs/freetype:2
+   media-libs/lcms:2
+   >=net-print/cups-1.7.3
+   !<=net-print/cups-1.5.
+   sys-devel/bc
+   sys-libs/zlib
+   dbus? ( sys-apps/dbus )
+   foomatic? ( !net-print/foomatic-filters )
+   jpeg? ( virtual/jpeg:0 )
+   ldap? ( net-nds/openldap )
+   pdf? ( app-text/mupdf )
+   perl? ( dev-lang/perl:= )
+   png? ( media-libs/libpng:0= )
+   postscript? ( >=app-text/ghostscript-gpl-9.09[cups] )
+   tiff? ( media-libs/tiff:0 )
+   zeroconf? ( net-dns/avahi[dbus] )
+"
+DEPEND="${RDEPEND}
+   dev-util/gdbus-codegen
+   test? ( media-fonts/dejavu )
+"
+
+src_prepare() {
+   default
+   [[ "${PV}" == "" ]] && eautoreconf
+
+   # Bug #626800
+   append-cxxflags -std=c++11
+}
+
+src_configure() {
+   local myeconfargs=(
+   --enable-imagefilters
+   --localstatedir="${EPREFIX}"/var
+   --with-browseremoteprotocols=DNSSD,CUPS
+   --with-cups-rundir="${EPREFIX}"/run/cups
+   --with-fontdir="fonts/conf.avail"
+   --with-pdftops=pdftops
+   --with-rcdir=no
+   --without-php
+   $(use_enable dbus)
+   $(use_enable foomatic)
+   $(use_enable ipp_autosetup auto-setup-driverless)
+   $(use_enable ldap)
+   $(use_enable pclm)
+   $(use_enable pdf mutool)
+   $(use_enable postscript ghostscript)
+   $(use_enable static-libs static)
+   $(use_enable zeroconf avahi)
+   $(use_with jpeg)
+   

[gentoo-commits] repo/gentoo:master commit in: net-print/cups-filters/

2019-08-23 Thread Lars Wendler
commit: c104bd470a4dc63a3af67c313f65491daf870c32
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Aug 23 22:04:47 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Aug 23 22:04:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c104bd47

net-print/cups-filters: Removed old

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Lars Wendler  gentoo.org>

 net-print/cups-filters/Manifest   |   1 -
 net-print/cups-filters/cups-filters-1.25.1.ebuild | 134 --
 2 files changed, 135 deletions(-)

diff --git a/net-print/cups-filters/Manifest b/net-print/cups-filters/Manifest
index ab56c6545c6..22ff769695f 100644
--- a/net-print/cups-filters/Manifest
+++ b/net-print/cups-filters/Manifest
@@ -2,6 +2,5 @@ DIST cups-filters-1.21.6.tar.xz 1474944 BLAKE2B 
a4c3418accb9d2bf46a366ec6004919d
 DIST cups-filters-1.22.6.tar.xz 1477584 BLAKE2B 
7d833c3e97c510eabcc906bbd01d4d1ef2bf3106d963bdec7f735942e96a830c53ec2c03a4ef580d9fc01f19bae3962c1bd2a98d2af7f03f71988ae374366fee
 SHA512 
6c1c46bd74f700b3ab0a46cb4b5b7ecc93000122e9deb20b43878d876cbe2ceeeb4a3c16ef6de00497b10447d04f2689a5d939d0d49212e7274cc51b4617c296
 DIST cups-filters-1.23.0.tar.xz 1477900 BLAKE2B 
00a67ace059c9c280dbd4019fbfec61ef1e46bc2b5c9e36019e860c32a8b4277abefb9cf290e7d8629450c7022099157910703bda2366a0700e3e973fd44a110
 SHA512 
466dc14155750f8868f29fe416c061813b661892aba7bf91446e1145da5c7eb23abf9935a19d2309bfcb521c44eab9d4404db7965c95b9578e10cccd26bbba8f
 DIST cups-filters-1.25.0.tar.xz 1447496 BLAKE2B 
297f16a5580787ccf1494ae99a90ed5912156e255394e3d3e921d8e29db9f94b0ed8409b641bec5231dfc0c802b773415beaf4103424cc2cb46d25d9f3804d8e
 SHA512 
f1be31721fd8f6192868e7954d94038ff1382bb0194bb64014da3dd695cbbd2cd5d65373d809e1b541071374b7eabb44c68c6be29575251490d76a0a5336a5c5
-DIST cups-filters-1.25.1.tar.xz 1447208 BLAKE2B 
ccc9e02309b7a29ac79f91b1de92e11d78ee108777af0e07127f15ba64c6fece79482bf00011e2f82f50eb2bdea42f4a94f4d591402b35757b62876b04119fe5
 SHA512 
474045497237387dd16bde73253d9e4e9e0ca2f33f3f7ff70245b4c0f8b1dc71abe141f8ab6b467d941dd7153e11369951bc778ef677d6ea17101cd91886625c
 DIST cups-filters-1.25.2.tar.xz 1449984 BLAKE2B 
a6f595ac2c1ef55302aa9063d88d77ff518d1b32cd74449a28e039caa119f894577ed79c312b96181b12ae5153859685ba3f95e250f87c9f2ab002279153fd15
 SHA512 
e616a3a356ea7ad7d61e50242c1c0fd899911a8a293e721a89b425fb6a5d6d98388bbd4c02df407d9b66219b99f7c41a457b1436af6b9d8e979f0fd4e392ef3e
 DIST cups-filters-1.25.3.tar.xz 1448840 BLAKE2B 
d58d93995d1742ceea861896399687717b7791ef6208daaf50e6df715943ac7c5a8709ad93b5d0c66e412ae4832b1969b238f277bdefb1da61b00dd0cb984fc9
 SHA512 
df3c5fc9e4e0449943abbff19a537057f9def3a18504241581727ed6a39ecad30315d5593bdf31d04d51181dd402a418805185afa15c22dabf34e1e9eea90a81

diff --git a/net-print/cups-filters/cups-filters-1.25.1.ebuild 
b/net-print/cups-filters/cups-filters-1.25.1.ebuild
deleted file mode 100644
index 707a8fe5746..000
--- a/net-print/cups-filters/cups-filters-1.25.1.ebuild
+++ /dev/null
@@ -1,134 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-GENTOO_DEPEND_ON_PERL=no
-
-inherit perl-module systemd flag-o-matic
-
-if [[ "${PV}" == "" ]] ; then
-   inherit autotools git-r3
-   EGIT_REPO_URI="https://github.com/OpenPrinting/cups-filters.git;
-else
-   SRC_URI="http://www.openprinting.org/download/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-fbsd ~m68k-mint"
-fi
-DESCRIPTION="Cups filters"
-HOMEPAGE="https://wiki.linuxfoundation.org/openprinting/cups-filters;
-
-LICENSE="MIT GPL-2"
-SLOT="0"
-IUSE="dbus +foomatic ipp_autosetup jpeg ldap pclm pdf perl png +postscript 
static-libs test tiff zeroconf"
-
-RDEPEND="
-   >=app-text/poppler-0.32:=[cxx,jpeg?,lcms,tiff?,utils]
-   >=app-text/qpdf-8.3.0:=
-   dev-libs/glib:2
-   media-libs/fontconfig
-   media-libs/freetype:2
-   media-libs/lcms:2
-   >=net-print/cups-1.7.3
-   !<=net-print/cups-1.5.
-   sys-devel/bc
-   sys-libs/zlib
-   dbus? ( sys-apps/dbus )
-   foomatic? ( !net-print/foomatic-filters )
-   jpeg? ( virtual/jpeg:0 )
-   ldap? ( net-nds/openldap )
-   pdf? ( app-text/mupdf )
-   perl? ( dev-lang/perl:= )
-   png? ( media-libs/libpng:0= )
-   postscript? ( >=app-text/ghostscript-gpl-9.09[cups] )
-   tiff? ( media-libs/tiff:0 )
-   zeroconf? ( net-dns/avahi[dbus] )
-"
-DEPEND="${RDEPEND}
-   dev-util/gdbus-codegen
-   test? ( media-fonts/dejavu )
-"
-
-src_prepare() {
-   default
-   [[ "${PV}" == "" ]] && eautoreconf
-
-   # Bug #626800
-   append-cxxflags -std=c++11
-}
-
-src_configure() {
-   local myeconfargs=(
-   --enable-imagefilters
-   --localstatedir="${EPREFIX}"/var
-   --with-browseremoteprotocols=DNSSD,CUPS
-   

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

2019-08-23 Thread Lars Wendler
commit: 35386b7ba1515e59ad12bfae0059cf8b82d610a5
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Aug 23 21:56:26 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Aug 23 22:00:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35386b7b

x11-wm/icewm: Removed old.

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Lars Wendler  gentoo.org>

 x11-wm/icewm/Manifest   |   1 -
 x11-wm/icewm/icewm-1.5.4.ebuild | 119 
 2 files changed, 120 deletions(-)

diff --git a/x11-wm/icewm/Manifest b/x11-wm/icewm/Manifest
index f0ee42819ad..091ed8cc69c 100644
--- a/x11-wm/icewm/Manifest
+++ b/x11-wm/icewm/Manifest
@@ -1,4 +1,3 @@
 DIST icewm-1.4.2.tar.gz 1709850 BLAKE2B 
1a9dde495345f1601b3ae901b3e98554b60a9b9a8e94b7079f3c766971eb31bde5a3cd3972f5c96d86b5e02e413811df2a0689efc15a461bca39a70842f3df69
 SHA512 
c01661a7b07b4f42a32b20ecc9e45fb1e9c84c27d33105ec165e75aa9ac84129d55e992cac0d53fb10298bae28bc93ef07f68e874c1c2fccd9adecceb987a872
-DIST icewm-1.5.4.tar.xz 1689668 BLAKE2B 
19779e0b80da89ca5cdce3525a0f612b126e0e3d4c7569fe249ca78af7cc8ad16162361699d0a068f3394a2105f2afc1f7f644a02c7ad883469a9fa8c1fbf416
 SHA512 
7b5743872d328f937b49e2b79f7d6c0b8404326ef7e7a3b529c80138b36e8c2b30db79593125a8be76abe40282c779f79ca64b504f980ef2c87052448bdc076e
 DIST icewm-1.5.5.tar.xz 1707656 BLAKE2B 
670ab4d1c1648faa24c848ddb04f3e353a3acd8e9a105837229d00ca344a61b3432d7b23b89dc054e220797cfd56d6504ad233d8793a3a5d95d9943c79017797
 SHA512 
5d75d33bf6e45ea0b46ace5173d825e9d1a12318cf7a5319b20ea704b019f6c09391f0f199b0fac678ba0f160d8236fc1cfee5d3b47d1895b7ba3721ff62a05e
 DIST icewm-1.6.1.tar.lz 1651274 BLAKE2B 
85c3bda7bacf8f2e1e6ed250fc1b66d151bb030118c56300fc2ce9ad1a54c8693c3e0f83c81cec1f1878f0c0b300c25ac78bdb6440e235877a18586e07601de3
 SHA512 
dfc221d9afa6c7949dda983c06bdac5527f8cdb93dd20babdc1de75a7ab6cf9b3b1fe8e8d617cb70bd93ebe9aec70ac419d915b76b564b31dbec42b57d6f6011

diff --git a/x11-wm/icewm/icewm-1.5.4.ebuild b/x11-wm/icewm/icewm-1.5.4.ebuild
deleted file mode 100644
index 1fb78abeecf..000
--- a/x11-wm/icewm/icewm-1.5.4.ebuild
+++ /dev/null
@@ -1,119 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools
-
-DESCRIPTION="Ice Window Manager with Themes"
-HOMEPAGE="https://ice-wm.org/ https://github.com/ice-wm/icewm;
-LICENSE="GPL-2"
-SRC_URI="https://github.com/ice-wm/icewm/releases/download/${PV}/${P}.tar.xz;
-
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-IUSE="+alsa ao bidi debug nls truetype uclibc xinerama"
-
-# Tests broken in all versions, patches welcome, bug #323907, #389533
-RESTRICT="test"
-
-REQUIRED_USE="|| ( alsa ao )"
-
-#fix for icewm preversion package names
-S="${WORKDIR}/${P/_}"
-
-RDEPEND="
-   media-libs/fontconfig
-   x11-libs/gdk-pixbuf:2[X]
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libXft
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   alsa? (
-   media-libs/alsa-lib
-   media-libs/libsndfile[alsa]
-   )
-   ao? (
-   media-libs/libao
-   media-libs/libsndfile
-   )
-   bidi? ( dev-libs/fribidi )
-   truetype? ( x11-libs/libXext )
-   xinerama? ( x11-libs/libXinerama )
-"
-DEPEND="
-   ${RDEPEND}
-   gnome-base/librsvg
-   x11-base/xorg-proto
-   truetype? ( >=media-libs/freetype-2.0.9 )
-"
-
-BDEPEND="
-   app-text/asciidoc
-   nls? ( >=sys-devel/gettext-0.19.6 )
-"
-
-src_prepare() {
-   # Fix bug #486710 - TODO: Still needed?
-   #use uclibc && PATCHES+=( "${FILESDIR}/${PN}-1.3.8-uclibc.patch" )
-
-   default
-   eautoreconf
-}
-
-src_configure() {
-   local icesound
-   if use alsa && use ao ; then
-   icesound="alsa,ao"
-   elif use alsa ; then
-   icesound="alsa"
-   elif use ao ; then
-   icesound="ao"
-   fi
-
-   local myconf=(
-   --enable-gdk-pixbuf
-   --enable-logevents
-   --enable-xrandr
-   --enable-xrender
-   --with-cfgdir=/etc/icewm
-   --with-docdir=/usr/share/doc/${PF}/html
-   --with-icesound="${icesound}"
-   --with-libdir=/usr/share/icewm
-   $(use_enable bidi fribidi)
-   $(use_enable debug)
-   $(use_enable nls i18n)
-   $(use_enable nls)
-   $(use_enable xinerama)
-   )
-   if use truetype ; then
-   myconf+=(
-   --enable-shape
-   )
-   else
-   myconf+=(
-   --disable-xfreetype
-   --enable-corefonts
-   )
-   fi
-
-   CXXFLAGS="${CXXFLAGS}" econf "${myconf[@]}"
-
-   sed -i "s:/icewm-\$(VERSION)::" src/Makefile || die
-   sed -i "s:ungif:gif:" src/Makefile || 

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

2019-08-23 Thread Lars Wendler
commit: e6ddb7e139084acef1f4732e9f84e124fc77c4cb
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Aug 23 21:38:53 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Aug 23 22:00:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6ddb7e1

media-sound/grip: Bump to version 3.10.2

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Lars Wendler  gentoo.org>

 media-sound/grip/Manifest   |  1 +
 media-sound/grip/grip-3.10.2.ebuild | 53 +
 2 files changed, 54 insertions(+)

diff --git a/media-sound/grip/Manifest b/media-sound/grip/Manifest
index 3bd53631c37..f725df1e142 100644
--- a/media-sound/grip/Manifest
+++ b/media-sound/grip/Manifest
@@ -1,3 +1,4 @@
 DIST grip-3.10.0.tar.gz 980402 BLAKE2B 
fe5cd88d170c64916abffb69fe07b66452a11ae13d75d0f24ae1cdae3bf87c1dd811f5d30be2379cd2bcd4a47ef8e7f6603c5573ffead6c94105585533645b85
 SHA512 
61253be210d006b778d9a071cc8701f11f03ee2f29179a7ba69f5d9309de0e113ab7b0bca5491d8f7603d1df9b912048c4b1a502bcb38c5b54664516be4acdc6
 DIST grip-3.10.1.tar.gz 980748 BLAKE2B 
75f8bd4a3a22ca0dc9c03f5a7a3d501d054a1443735a684296fefef95c4ab500034724d7f9fabab3ea1bafbb45653f068615b941d6b5845d2e0edac63270ab2d
 SHA512 
627f55e69a06ee21ef3f21900c22903a70cdb7d25f9340d6c9bbf92317e2b0ba0160cda825bc370f9854c96ea81c96684a82bfd000f890d016d5a858095a9eb2
+DIST grip-3.10.2.tar.gz 980804 BLAKE2B 
d7dd2585d379733a60215705b5d91ffb3ba292bf78b6728c0ce4ccd98eeb79a5c26131b1023e884d51810857c25a18066e89e726d6d08e2b8b125840b0c30016
 SHA512 
ee17d5842ff4d13b812e5863ce5d0c516d6bf6bffc8131c685056e1f4bb003ebbc9cad99d48d0dc9d3657d0b13d63c2bf09a67db0d37ea47c8ce715c70cfd3fa
 DIST grip-3.9.0.tar.gz 968706 BLAKE2B 
9d530b1e7c93239d4298a57a784eec38d98fe57e2c964018a04a8646ce5f1f4734b21103f31612bac4cc45c8c03eeca2080ba88d60a2cfe51d161ef61758639b
 SHA512 
748821f59c90d7239bb711a4a7e1df4e9f2b67ff7bd5c635a2c49389efc7836cca6672cdd93e727f8b97c4e2221f895cc7b4110aa0d3419a5fbe56530ca1b1d0

diff --git a/media-sound/grip/grip-3.10.2.ebuild 
b/media-sound/grip/grip-3.10.2.ebuild
new file mode 100644
index 000..4f7ac3d6b08
--- /dev/null
+++ b/media-sound/grip/grip-3.10.2.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit flag-o-matic toolchain-funcs libtool
+
+DESCRIPTION="GTK+ based Audio CD Player/Ripper"
+HOMEPAGE="https://sourceforge.net/projects/grip/;
+SRC_URI="mirror://sourceforge/grip/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="vorbis"
+
+# lame and vorbis-tools are no real RDEPENDs. But without them
+# grip cannot convert ripped files to any format. So use them as
+# a sane default.
+RDEPEND="
+   gnome-base/libgnome
+   >=gnome-base/libgnomeui-2.2.0
+   >=media-libs/id3lib-3.8.3
+   media-sound/cdparanoia
+   media-sound/lame
+   net-misc/curl
+   >=x11-libs/gtk+-2.2:2
+   x11-libs/libX11
+   x11-libs/pango
+   x11-libs/vte:0
+   vorbis? ( media-sound/vorbis-tools )
+"
+# gnome-extra/yelp, see bug 416843
+DEPEND="
+   ${RDEPEND}
+   sys-devel/gettext
+"
+BDEPEND="
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   default
+   sed '/^Icon/s@grip\b@gripicon@' -i grip.desktop || die
+}
+
+src_configure() {
+   # Bug #69536
+   [[ $(tc-arch) == "x86" ]] && append-flags "-mno-sse"
+
+   strip-linguas be bg ca de en en_CA en_GB en_US es fi fr hu it ja nb nl 
pl_PL pt_BR ru sr vi zh_CN zh_HK zh_TW
+
+   econf --disable-werror
+}



[gentoo-commits] repo/gentoo:master commit in: x11-plugins/enigmail/

2019-08-23 Thread Lars Wendler
commit: 97c48fcdf2331d1f4943cbd66ffa2d240e33124d
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Aug 23 21:45:04 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Aug 23 22:00:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97c48fcd

x11-plugins/enigmail: Bump to version 2.1.2. Removed old.

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Lars Wendler  gentoo.org>

 x11-plugins/enigmail/Manifest   | 2 +-
 x11-plugins/enigmail/{enigmail-2.1.ebuild => enigmail-2.1.2.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-plugins/enigmail/Manifest b/x11-plugins/enigmail/Manifest
index c60218bda5a..0128b0aadb5 100644
--- a/x11-plugins/enigmail/Manifest
+++ b/x11-plugins/enigmail/Manifest
@@ -1,3 +1,3 @@
 DIST enigmail-2.0.12.tar.gz 2614589 BLAKE2B 
3db6f595c14e02cfdc71bebc763d05926dc6e0abf4668d132fd0ce43204e681de5fce45db752c4f49b231bd7e217b75c0f23d4a7e204fa9a3a51f1c8097fb63d
 SHA512 
f9f4f1ed4c7244280be2fade0ccb2f4b5e7075dd60f53953478ffb84012e687b7ac7bad489c0b0cb2d8937916c783fe9e1841174bf1e5bdb9ab8cb58b415db74
 DIST enigmail-2.0.8.tar.gz 2525691 BLAKE2B 
cd69efe72b661bb103837c987937e1cee64a5888795bda7126c59cf99a39c0245f505cdfd6538d54cec5dc3fc95c64bbeca3aebc4b0823249be4c0465d4d68a1
 SHA512 
9d2e95c2eae6ca22897eb8b2961964d96fd633e7d33a8c0c04a29b4cbc8585777598578abfb0484b96827ca165fe9c8b873e5e7f7cb3ba8cd0779ddc4f10e305
-DIST enigmail-2.1.tar.gz 2783802 BLAKE2B 
39450fc16709356fac4a7dc827bd39f9030e7f27df1568d9bcf6da281f2b75dc7e0a708dde1350f2e6c250fac0aaa0d712c9ca6668e1f86bc7f2814c90da5db2
 SHA512 
c6c5023cd6f1d19b7cd9bc5f3100e7697bb594df05624512a7118e0b49c151094b97675b9d6e6c1d9e51d4e7d560bd43f9bf3376251c5f41f3a27c5faddf120d
+DIST enigmail-2.1.2.tar.gz 2819073 BLAKE2B 
335c7569e2c46dde645c8992cd7017dc57a0174e109ddada2719cb60de010c8ca3691c1d31e8435986b459936bd1602153e462fb5f93d7ffd1244ea867d8d3bc
 SHA512 
c76dcdb0561ee6e94ab19c2ed8cddac71297ffc9ad14ac3d37cd8966cc4111cbc74d1b01ccaa044acef699de27a2cc7ba1ade7a31db8ab930095722ffc62be93

diff --git a/x11-plugins/enigmail/enigmail-2.1.ebuild 
b/x11-plugins/enigmail/enigmail-2.1.2.ebuild
similarity index 100%
rename from x11-plugins/enigmail/enigmail-2.1.ebuild
rename to x11-plugins/enigmail/enigmail-2.1.2.ebuild



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

2019-08-23 Thread Lars Wendler
commit: 229d7ba6d33f1149ef4b7ae282956335d0abf7a0
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Aug 23 21:39:22 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Aug 23 22:00:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=229d7ba6

media-sound/grip: Removed old.

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Lars Wendler  gentoo.org>

 media-sound/grip/Manifest   |  1 -
 media-sound/grip/grip-3.10.0.ebuild | 53 -
 2 files changed, 54 deletions(-)

diff --git a/media-sound/grip/Manifest b/media-sound/grip/Manifest
index f725df1e142..18910aea45d 100644
--- a/media-sound/grip/Manifest
+++ b/media-sound/grip/Manifest
@@ -1,4 +1,3 @@
-DIST grip-3.10.0.tar.gz 980402 BLAKE2B 
fe5cd88d170c64916abffb69fe07b66452a11ae13d75d0f24ae1cdae3bf87c1dd811f5d30be2379cd2bcd4a47ef8e7f6603c5573ffead6c94105585533645b85
 SHA512 
61253be210d006b778d9a071cc8701f11f03ee2f29179a7ba69f5d9309de0e113ab7b0bca5491d8f7603d1df9b912048c4b1a502bcb38c5b54664516be4acdc6
 DIST grip-3.10.1.tar.gz 980748 BLAKE2B 
75f8bd4a3a22ca0dc9c03f5a7a3d501d054a1443735a684296fefef95c4ab500034724d7f9fabab3ea1bafbb45653f068615b941d6b5845d2e0edac63270ab2d
 SHA512 
627f55e69a06ee21ef3f21900c22903a70cdb7d25f9340d6c9bbf92317e2b0ba0160cda825bc370f9854c96ea81c96684a82bfd000f890d016d5a858095a9eb2
 DIST grip-3.10.2.tar.gz 980804 BLAKE2B 
d7dd2585d379733a60215705b5d91ffb3ba292bf78b6728c0ce4ccd98eeb79a5c26131b1023e884d51810857c25a18066e89e726d6d08e2b8b125840b0c30016
 SHA512 
ee17d5842ff4d13b812e5863ce5d0c516d6bf6bffc8131c685056e1f4bb003ebbc9cad99d48d0dc9d3657d0b13d63c2bf09a67db0d37ea47c8ce715c70cfd3fa
 DIST grip-3.9.0.tar.gz 968706 BLAKE2B 
9d530b1e7c93239d4298a57a784eec38d98fe57e2c964018a04a8646ce5f1f4734b21103f31612bac4cc45c8c03eeca2080ba88d60a2cfe51d161ef61758639b
 SHA512 
748821f59c90d7239bb711a4a7e1df4e9f2b67ff7bd5c635a2c49389efc7836cca6672cdd93e727f8b97c4e2221f895cc7b4110aa0d3419a5fbe56530ca1b1d0

diff --git a/media-sound/grip/grip-3.10.0.ebuild 
b/media-sound/grip/grip-3.10.0.ebuild
deleted file mode 100644
index 4f7ac3d6b08..000
--- a/media-sound/grip/grip-3.10.0.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit flag-o-matic toolchain-funcs libtool
-
-DESCRIPTION="GTK+ based Audio CD Player/Ripper"
-HOMEPAGE="https://sourceforge.net/projects/grip/;
-SRC_URI="mirror://sourceforge/grip/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-IUSE="vorbis"
-
-# lame and vorbis-tools are no real RDEPENDs. But without them
-# grip cannot convert ripped files to any format. So use them as
-# a sane default.
-RDEPEND="
-   gnome-base/libgnome
-   >=gnome-base/libgnomeui-2.2.0
-   >=media-libs/id3lib-3.8.3
-   media-sound/cdparanoia
-   media-sound/lame
-   net-misc/curl
-   >=x11-libs/gtk+-2.2:2
-   x11-libs/libX11
-   x11-libs/pango
-   x11-libs/vte:0
-   vorbis? ( media-sound/vorbis-tools )
-"
-# gnome-extra/yelp, see bug 416843
-DEPEND="
-   ${RDEPEND}
-   sys-devel/gettext
-"
-BDEPEND="
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   default
-   sed '/^Icon/s@grip\b@gripicon@' -i grip.desktop || die
-}
-
-src_configure() {
-   # Bug #69536
-   [[ $(tc-arch) == "x86" ]] && append-flags "-mno-sse"
-
-   strip-linguas be bg ca de en en_CA en_GB en_US es fi fr hu it ja nb nl 
pl_PL pt_BR ru sr vi zh_CN zh_HK zh_TW
-
-   econf --disable-werror
-}



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

2019-08-23 Thread Lars Wendler
commit: ce194b82ceefac49a2ca66aeb7cfbdf21f448197
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Aug 23 21:35:54 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Aug 23 22:00:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce194b82

dev-libs/nspr: Bump to version 4.22

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/nspr/Manifest |   1 +
 dev-libs/nspr/nspr-4.22.ebuild | 120 +
 2 files changed, 121 insertions(+)

diff --git a/dev-libs/nspr/Manifest b/dev-libs/nspr/Manifest
index 64e6370a147..7199373e004 100644
--- a/dev-libs/nspr/Manifest
+++ b/dev-libs/nspr/Manifest
@@ -1,2 +1,3 @@
 DIST nspr-4.20.tar.gz 1140892 BLAKE2B 
2cb96b7a40c307f904dac038f016b5c0e527aaf673463cbcb59d8bb6c9d0239219402587d624f48804e33f43abd4427c87f267bf1a88a0dacffcc408ac15dc49
 SHA512 
22fdf7627f450b0594ebccaee170098e1a8cd0f429fd44816f1322756002ced3d69cf686c3f69f7cb30b8132d3605a9fce5457ab99d0002e6af11a3408a5c949
 DIST nspr-4.21.tar.gz 1140741 BLAKE2B 
9d6d079ac50c97ed7fff957e23506a24ab0d723cadc2ddb0c4283a2abdf387f0d55116ff82bf748500026b5d493909aa5495bd220f3b6e83ad4990f29eb446a0
 SHA512 
4f152c6ca32d9dd4cf3d92b4b54f249ac1fa39047811f7c0c7a67bdc73173cf7de0dce36dc278ad781189ea2fdc71fa70e044597676a8b1f5e6d664907e5ab7c
+DIST nspr-4.22.tar.gz 1078701 BLAKE2B 
8b37031ffebf79320c91ce674d7c3a0cfbef25bfb006cb9aaff44f090110b35ea2768f83dae4a793723f8e2f3aecabc1a4b8042cd1b0ab0aade30781e43f9d62
 SHA512 
d34271f0692905162f71b02cf6f62a8ebf779159335e4ed286ee8d51faaad633a61c9392bada86d976bca2b5aa47c8760085de30dbd13c9cfa423582c31db37b

diff --git a/dev-libs/nspr/nspr-4.22.ebuild b/dev-libs/nspr/nspr-4.22.ebuild
new file mode 100644
index 000..172a334d4b2
--- /dev/null
+++ b/dev-libs/nspr/nspr-4.22.ebuild
@@ -0,0 +1,120 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools toolchain-funcs multilib-minimal
+
+MIN_PV="$(ver_cut 2)"
+
+DESCRIPTION="Netscape Portable Runtime"
+HOMEPAGE="http://www.mozilla.org/projects/nspr/;
+SRC_URI="https://archive.mozilla.org/pub/nspr/releases/v${PV}/src/${P}.tar.gz;
+
+LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="debug elibc_musl"
+
+MULTILIB_CHOST_TOOLS=(
+   /usr/bin/nspr-config
+)
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-4.7.0-prtime.patch
+   "${FILESDIR}"/${PN}-4.7.1-solaris.patch
+   "${FILESDIR}"/${PN}-4.10.6-solaris.patch
+   "${FILESDIR}"/${PN}-4.8.4-darwin-install_name.patch
+   "${FILESDIR}"/${PN}-4.8.9-link-flags.patch
+   # We do not need to pass -L$libdir via nspr-config --libs
+   "${FILESDIR}"/${PN}-4.9.5_nspr_config.patch
+)
+
+src_prepare() {
+   cd "${S}"/nspr || die
+
+   default
+
+   use elibc_musl && eapply 
"${FILESDIR}"/${PN}-4.21-ipv6-musl-support.patch
+
+   # rename configure.in to configure.ac for new autotools compatibility
+   if [[ -e "${S}"/nspr/configure.in ]] ; then
+   einfo "Renaming configure.in to configure.ac"
+   mv "${S}"/nspr/configure.{in,ac} || die
+   fi
+
+   # We must run eautoconf to regenerate configure
+   eautoconf
+
+   # make sure it won't find Perl out of Prefix
+   sed -i -e "s/perl5//g" "${S}"/nspr/configure || die
+
+   # Respect LDFLAGS
+   sed -i -e 's/\$(MKSHLIB) \$(OBJS)/\$(MKSHLIB) \$(LDFLAGS) \$(OBJS)/g' \
+   "${S}"/nspr/config/rules.mk || die
+}
+
+multilib_src_configure() {
+   # We use the standard BUILD_xxx but nspr uses HOST_xxx
+   tc-export_build_env BUILD_CC
+   export HOST_CC=${BUILD_CC} HOST_CFLAGS=${BUILD_CFLAGS} 
HOST_LDFLAGS=${BUILD_LDFLAGS}
+   tc-export AR CC CXX RANLIB
+   [[ ${CBUILD} != ${CHOST} ]] \
+   && export CROSS_COMPILE=1 \
+   || unset CROSS_COMPILE
+
+   local myconf=(
+   --libdir="${EPREFIX}/usr/$(get_libdir)"
+   $(use_enable debug)
+   $(use_enable !debug optimize)
+   )
+
+   # The configure has some fancy --enable-{{n,x}32,64bit} switches
+   # that trigger some code conditional to platform & arch. This really
+   # matters for the few common arches (x86, ppc) but we pass a little
+   # more of them to be future-proof.
+
+   # use ABI first, this will work for most cases
+   case "${ABI}" in
+   alpha|arm|hppa|m68k|o32|ppc|s390|sh|sparc|x86) ;;
+   n32) myconf+=( --enable-n32 );;
+   x32) myconf+=( --enable-x32 );;
+   s390x|*64) myconf+=( --enable-64bit );;
+   default) # no abi actually set, fall back to old check
+   einfo "Running a short build 

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

2019-08-23 Thread Lars Wendler
commit: b1ee8814a1334047d463702d54930e79b8d1b4be
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Aug 23 21:55:54 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Aug 23 22:00:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1ee8814

x11-wm/icewm: Bump to version 1.6.1

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Lars Wendler  gentoo.org>

 x11-wm/icewm/Manifest   |   1 +
 x11-wm/icewm/icewm-1.6.1.ebuild | 120 
 2 files changed, 121 insertions(+)

diff --git a/x11-wm/icewm/Manifest b/x11-wm/icewm/Manifest
index 7b96cd7c145..f0ee42819ad 100644
--- a/x11-wm/icewm/Manifest
+++ b/x11-wm/icewm/Manifest
@@ -1,3 +1,4 @@
 DIST icewm-1.4.2.tar.gz 1709850 BLAKE2B 
1a9dde495345f1601b3ae901b3e98554b60a9b9a8e94b7079f3c766971eb31bde5a3cd3972f5c96d86b5e02e413811df2a0689efc15a461bca39a70842f3df69
 SHA512 
c01661a7b07b4f42a32b20ecc9e45fb1e9c84c27d33105ec165e75aa9ac84129d55e992cac0d53fb10298bae28bc93ef07f68e874c1c2fccd9adecceb987a872
 DIST icewm-1.5.4.tar.xz 1689668 BLAKE2B 
19779e0b80da89ca5cdce3525a0f612b126e0e3d4c7569fe249ca78af7cc8ad16162361699d0a068f3394a2105f2afc1f7f644a02c7ad883469a9fa8c1fbf416
 SHA512 
7b5743872d328f937b49e2b79f7d6c0b8404326ef7e7a3b529c80138b36e8c2b30db79593125a8be76abe40282c779f79ca64b504f980ef2c87052448bdc076e
 DIST icewm-1.5.5.tar.xz 1707656 BLAKE2B 
670ab4d1c1648faa24c848ddb04f3e353a3acd8e9a105837229d00ca344a61b3432d7b23b89dc054e220797cfd56d6504ad233d8793a3a5d95d9943c79017797
 SHA512 
5d75d33bf6e45ea0b46ace5173d825e9d1a12318cf7a5319b20ea704b019f6c09391f0f199b0fac678ba0f160d8236fc1cfee5d3b47d1895b7ba3721ff62a05e
+DIST icewm-1.6.1.tar.lz 1651274 BLAKE2B 
85c3bda7bacf8f2e1e6ed250fc1b66d151bb030118c56300fc2ce9ad1a54c8693c3e0f83c81cec1f1878f0c0b300c25ac78bdb6440e235877a18586e07601de3
 SHA512 
dfc221d9afa6c7949dda983c06bdac5527f8cdb93dd20babdc1de75a7ab6cf9b3b1fe8e8d617cb70bd93ebe9aec70ac419d915b76b564b31dbec42b57d6f6011

diff --git a/x11-wm/icewm/icewm-1.6.1.ebuild b/x11-wm/icewm/icewm-1.6.1.ebuild
new file mode 100644
index 000..869277de7f9
--- /dev/null
+++ b/x11-wm/icewm/icewm-1.6.1.ebuild
@@ -0,0 +1,120 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools unpacker
+
+DESCRIPTION="Ice Window Manager with Themes"
+HOMEPAGE="https://ice-wm.org/ https://github.com/ice-wm/icewm;
+LICENSE="GPL-2"
+SRC_URI="https://github.com/ice-wm/icewm/releases/download/${PV}/${P}.tar.lz;
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE="+alsa ao bidi debug nls truetype uclibc xinerama"
+
+# Tests broken in all versions, patches welcome, bug #323907, #389533
+RESTRICT="test"
+
+REQUIRED_USE="|| ( alsa ao )"
+
+#fix for icewm preversion package names
+S="${WORKDIR}/${P/_}"
+
+RDEPEND="
+   media-libs/fontconfig
+   x11-libs/gdk-pixbuf:2[X]
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXft
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   alsa? (
+   media-libs/alsa-lib
+   media-libs/libsndfile[alsa]
+   )
+   ao? (
+   media-libs/libao
+   media-libs/libsndfile
+   )
+   bidi? ( dev-libs/fribidi )
+   truetype? ( x11-libs/libXext )
+   xinerama? ( x11-libs/libXinerama )
+"
+DEPEND="
+   ${RDEPEND}
+   $(unpacker_src_uri_depends)
+   gnome-base/librsvg
+   x11-base/xorg-proto
+   truetype? ( >=media-libs/freetype-2.0.9 )
+"
+
+BDEPEND="
+   app-text/asciidoc
+   virtual/pkgconfig
+   nls? ( >=sys-devel/gettext-0.19.6 )
+"
+
+src_prepare() {
+   # Fix bug #486710 - TODO: Still needed?
+   #use uclibc && PATCHES+=( "${FILESDIR}/${PN}-1.3.8-uclibc.patch" )
+
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local icesound
+   if use alsa && use ao ; then
+   icesound="alsa,ao"
+   elif use alsa ; then
+   icesound="alsa"
+   elif use ao ; then
+   icesound="ao"
+   fi
+
+   local myconf=(
+   --enable-gdk-pixbuf
+   --enable-logevents
+   --enable-xrandr
+   --with-cfgdir=/etc/icewm
+   --with-docdir=/usr/share/doc/${PF}/html
+   --with-icesound="${icesound}"
+   --with-libdir=/usr/share/icewm
+   $(use_enable bidi fribidi)
+   $(use_enable debug)
+   $(use_enable nls i18n)
+   $(use_enable nls)
+   $(use_enable xinerama)
+   )
+   if use truetype ; then
+   myconf+=(
+   --enable-shape
+   )
+   else
+   myconf+=(
+   --disable-xfreetype
+   --enable-corefonts
+   )
+   fi
+
+   econf "${myconf[@]}"
+
+   sed -i "s:/icewm-\$(VERSION)::" src/Makefile || die
+   sed -i 

[gentoo-commits] repo/gentoo:master commit in: acct-group/spire/

2019-08-23 Thread William Hubbs
commit: ae5d846dc9e5845de145b2346a52cb1e6e535f57
Author: William Hubbss  sony  com>
AuthorDate: Fri Aug 23 21:45:28 2019 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Aug 23 21:45:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae5d846d

acct-group/spire: add "spire" group

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --force
Signed-off-by: William Hubbs  gentoo.org>

 acct-group/spire/metadata.xml   | 8 
 acct-group/spire/spire-0.ebuild | 8 
 2 files changed, 16 insertions(+)

diff --git a/acct-group/spire/metadata.xml b/acct-group/spire/metadata.xml
new file mode 100644
index 000..c36c37139fa
--- /dev/null
+++ b/acct-group/spire/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   willi...@gentoo.org
+   William Hubbs
+   
+

diff --git a/acct-group/spire/spire-0.ebuild b/acct-group/spire/spire-0.ebuild
new file mode 100644
index 000..cbfc94025ff
--- /dev/null
+++ b/acct-group/spire/spire-0.ebuild
@@ -0,0 +1,8 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-group
+
+ACCT_GROUP_ID=271



[gentoo-commits] repo/gentoo:master commit in: app-misc/spire/files/, app-misc/spire/

2019-08-23 Thread William Hubbs
commit: 2f1d2e7700a596a1436fb987d6e9f3830c488d11
Author: William Hubbs  sony  com>
AuthorDate: Fri Aug 23 21:50:58 2019 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Aug 23 21:50:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f1d2e77

app-misc/spire: new package, the spiffe runtime environment

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: William Hubbs  gentoo.org>

 app-misc/spire/Manifest |  2 ++
 app-misc/spire/files/spire-agent.confd  |  6 
 app-misc/spire/files/spire-agent.initd  | 12 +++
 app-misc/spire/files/spire-server.confd |  6 
 app-misc/spire/files/spire-server.initd | 12 +++
 app-misc/spire/metadata.xml |  8 +
 app-misc/spire/spire-0.8.1.ebuild   | 61 +
 7 files changed, 107 insertions(+)

diff --git a/app-misc/spire/Manifest b/app-misc/spire/Manifest
new file mode 100644
index 000..abc65fce4f9
--- /dev/null
+++ b/app-misc/spire/Manifest
@@ -0,0 +1,2 @@
+DIST spire-0.8.1-vendor.tar.gz 10550551 BLAKE2B 
4ab04c0e4de231097620a015f523ed9d7e0d6872425826e4bc3572f920a4d3de5174cb78f4ed61340ffc1abe3e25d42e8735228b142b424c85ef24fac52740ca
 SHA512 
879cba4eaa681814858fa7965b28d0217d4ae806c979d348cb6d5f413dca7f03f99c34b8dcdbc0dad8e5253990a473962b9c1438ba79bef5fe757df11c7f4ee7
+DIST spire-0.8.1.tar.gz 1070262 BLAKE2B 
7e30ac233759f2fed7476a82d072c4ec7815346cb50419b10ac7c5ce566aae6e783a51284a39847d63c04b0e398aab7ad15d94ea4e05569b43e762abfadaf550
 SHA512 
aa864f3f1d0faa8b7bfa527effde244957f9b30c6f115e49819777b6f3a5ea751ed751ac19b94a45d02aa22e719e6bd6e33355f9b561bbc5458d5997d95a1437

diff --git a/app-misc/spire/files/spire-agent.confd 
b/app-misc/spire/files/spire-agent.confd
new file mode 100644
index 000..c88234b0a32
--- /dev/null
+++ b/app-misc/spire/files/spire-agent.confd
@@ -0,0 +1,6 @@
+# log file for the spire agent.
+# The default is /var/log/spire/spire-agent.log
+#logfile=""
+#
+# Extra arguments to pass when starting the spire agent.
+#spire_agent_args=""

diff --git a/app-misc/spire/files/spire-agent.initd 
b/app-misc/spire/files/spire-agent.initd
new file mode 100644
index 000..bd64143f3e8
--- /dev/null
+++ b/app-misc/spire/files/spire-agent.initd
@@ -0,0 +1,12 @@
+#!/sbin/openrc-run
+# Copyright 2019 Sony Interactive Entertainment LLC
+# Distributed under the terms of the GNU General Public License v2
+
+name="spire agent daemon"
+description="spire agent"
+logfile="${logfile:-/var/log/spire/spire-agent.log}"
+command=/opt/spire/spire-agent
+command_args="run --logFile ${logfile} ${spire_agent_args}"
+command_user=spire
+directory=/opt/spire
+supervisor=supervise-daemon

diff --git a/app-misc/spire/files/spire-server.confd 
b/app-misc/spire/files/spire-server.confd
new file mode 100644
index 000..83568613247
--- /dev/null
+++ b/app-misc/spire/files/spire-server.confd
@@ -0,0 +1,6 @@
+# log file for the spire server.
+# The default is /var/log/spire/spire-server.log
+#logfile=""
+#
+# Extra arguments to pass when starting the spire server.
+#spire_server_args=""

diff --git a/app-misc/spire/files/spire-server.initd 
b/app-misc/spire/files/spire-server.initd
new file mode 100644
index 000..4594f5d1fa8
--- /dev/null
+++ b/app-misc/spire/files/spire-server.initd
@@ -0,0 +1,12 @@
+#!/sbin/openrc-run
+# Copyright 2019 Sony Interactive Entertainment LLC
+# Distributed under the terms of the GNU General Public License v2
+
+name="spire server daemon"
+description="spire server"
+logfile="${logfile:-/var/log/spire/spire-server.log}"
+command=/opt/spire/spire-server
+command_args="run --logFile ${logfile} ${spire_server_args}"
+command_user=spire
+directory=/opt/spire
+supervisor=supervise-daemon

diff --git a/app-misc/spire/metadata.xml b/app-misc/spire/metadata.xml
new file mode 100644
index 000..c36c37139fa
--- /dev/null
+++ b/app-misc/spire/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   willi...@gentoo.org
+   William Hubbs
+   
+

diff --git a/app-misc/spire/spire-0.8.1.ebuild 
b/app-misc/spire/spire-0.8.1.ebuild
new file mode 100644
index 000..15aa92b309c
--- /dev/null
+++ b/app-misc/spire/spire-0.8.1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+VENDOR_URI="https://dev.gentoo.org/~whubbs/dist/${P}-vendor.tar.gz;
+
+DESCRIPTION="the spiffe runtime environment"
+HOMEPAGE="https://github.com/spiffe/spire;
+SRC_URI="https://github.com/spiffe/spire/archive/${PV}.tar.gz -> ${P}.tar.gz
+   ${VENDOR_URI}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+COMMON_DEPEND="acct-group/spire
+   acct-user/spire"
+DEPEND="${COMMON_DEPEND}
+   dev-lang/go"
+RDEPEND="${COMMON_DEPEND}"
+
+RESTRICT="strip"
+
+src_prepare() {
+   default
+   mv ../vendor . || die 

[gentoo-commits] repo/gentoo:master commit in: acct-user/spire/

2019-08-23 Thread William Hubbs
commit: 428ab5297f61d8083b0fe7ebe240d92227e543c9
Author: William Hubbs  sony  com>
AuthorDate: Fri Aug 23 21:46:20 2019 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Aug 23 21:46:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=428ab529

acct-user/spire: add the spire user

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --force
Signed-off-by: William Hubbs  gentoo.org>

 acct-user/spire/metadata.xml   |  8 
 acct-user/spire/spire-0.ebuild | 12 
 2 files changed, 20 insertions(+)

diff --git a/acct-user/spire/metadata.xml b/acct-user/spire/metadata.xml
new file mode 100644
index 000..65da3dd7829
--- /dev/null
+++ b/acct-user/spire/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+willi...@gentoo.org
+William Hubbs
+  
+

diff --git a/acct-user/spire/spire-0.ebuild b/acct-user/spire/spire-0.ebuild
new file mode 100644
index 000..1008ac8fc8b
--- /dev/null
+++ b/acct-user/spire/spire-0.ebuild
@@ -0,0 +1,12 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-user
+
+DESCRIPTION="user for spiffe runtime environment"
+ACCT_USER_ID=271
+ACCT_USER_GROUPS=( spire )
+
+acct-user_add_deps



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

2019-08-23 Thread Jory Pratt
commit: 5c43d116d3337e4a1f6a9be95639298df1b9fd36
Author: Jory Pratt  gentoo  org>
AuthorDate: Fri Aug 23 21:50:26 2019 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Fri Aug 23 21:50:26 2019 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=5c43d116

media-libs/mesa: remove nonexistent blockers

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Jory Pratt  gentoo.org>

 media-libs/mesa/mesa-19.0.8.ebuild | 2 --
 media-libs/mesa/mesa-19.1.4.ebuild | 2 --
 media-libs/mesa/mesa-19.2.0_rc1.ebuild | 2 --
 3 files changed, 6 deletions(-)

diff --git a/media-libs/mesa/mesa-19.0.8.ebuild 
b/media-libs/mesa/mesa-19.0.8.ebuild
index 57e310e..8362518 100644
--- a/media-libs/mesa/mesa-19.0.8.ebuild
+++ b/media-libs/mesa/mesa-19.0.8.ebuild
@@ -69,7 +69,6 @@ REQUIRED_USE="
 
 LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.97"
 RDEPEND="
-   !app-eselect/eselect-mesa
>=dev-libs/expat-2.1.0-r3:=[${MULTILIB_USEDEP}]
>=sys-libs/zlib-1.2.8[${MULTILIB_USEDEP}]
>=x11-libs/libX11-1.6.2:=[${MULTILIB_USEDEP}]
@@ -107,7 +106,6 @@ RDEPEND="
)
vaapi? (
>=x11-libs/libva-1.7.3:=[${MULTILIB_USEDEP}]
-   video_cards_nouveau? ( 
!<=x11-libs/libva-vdpau-driver-0.7.4-r3 )
)
vdpau? ( >=x11-libs/libvdpau-1.1:=[${MULTILIB_USEDEP}] )
xvmc? ( >=x11-libs/libXvMC-1.0.8:=[${MULTILIB_USEDEP}] )

diff --git a/media-libs/mesa/mesa-19.1.4.ebuild 
b/media-libs/mesa/mesa-19.1.4.ebuild
index 5ce4189..2d60fa2 100644
--- a/media-libs/mesa/mesa-19.1.4.ebuild
+++ b/media-libs/mesa/mesa-19.1.4.ebuild
@@ -70,7 +70,6 @@ REQUIRED_USE="
 
 LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.97"
 RDEPEND="
-   !app-eselect/eselect-mesa
>=dev-libs/expat-2.1.0-r3:=[${MULTILIB_USEDEP}]
>=sys-libs/zlib-1.2.8[${MULTILIB_USEDEP}]
>=x11-libs/libX11-1.6.2:=[${MULTILIB_USEDEP}]
@@ -108,7 +107,6 @@ RDEPEND="
)
vaapi? (
>=x11-libs/libva-1.7.3:=[${MULTILIB_USEDEP}]
-   video_cards_nouveau? ( 
!<=x11-libs/libva-vdpau-driver-0.7.4-r3 )
)
vdpau? ( >=x11-libs/libvdpau-1.1:=[${MULTILIB_USEDEP}] )
xvmc? ( >=x11-libs/libXvMC-1.0.8:=[${MULTILIB_USEDEP}] )

diff --git a/media-libs/mesa/mesa-19.2.0_rc1.ebuild 
b/media-libs/mesa/mesa-19.2.0_rc1.ebuild
index a38b28c..355fb4d 100644
--- a/media-libs/mesa/mesa-19.2.0_rc1.ebuild
+++ b/media-libs/mesa/mesa-19.2.0_rc1.ebuild
@@ -73,7 +73,6 @@ REQUIRED_USE="
 
 LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.99"
 RDEPEND="
-   !app-eselect/eselect-mesa
>=dev-libs/expat-2.1.0-r3:=[${MULTILIB_USEDEP}]
>=sys-libs/zlib-1.2.8[${MULTILIB_USEDEP}]
libglvnd? (
@@ -104,7 +103,6 @@ RDEPEND="
)
vaapi? (
>=x11-libs/libva-1.7.3:=[${MULTILIB_USEDEP}]
-   video_cards_nouveau? ( 
!<=x11-libs/libva-vdpau-driver-0.7.4-r3 )
)
vdpau? ( >=x11-libs/libvdpau-1.1:=[${MULTILIB_USEDEP}] )
xvmc? ( >=x11-libs/libXvMC-1.0.8:=[${MULTILIB_USEDEP}] )



[gentoo-commits] proj/mozilla:master commit in: dev-libs/nspr/

2019-08-23 Thread Lars Wendler
commit: baa2edfdd37d91a0a9d1d7aff93261218da64305
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Aug 23 21:40:17 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Aug 23 21:40:17 2019 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=baa2edfd

dev-libs/nspr: Bump to version 4.22. Removed old.

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/nspr/Manifest   | 2 +-
 dev-libs/nspr/{nspr-4.21.ebuild => nspr-4.22.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/nspr/Manifest b/dev-libs/nspr/Manifest
index 0b2c630..131c8aa 100644
--- a/dev-libs/nspr/Manifest
+++ b/dev-libs/nspr/Manifest
@@ -1 +1 @@
-DIST nspr-4.21.tar.gz 1140741 BLAKE2B 
9d6d079ac50c97ed7fff957e23506a24ab0d723cadc2ddb0c4283a2abdf387f0d55116ff82bf748500026b5d493909aa5495bd220f3b6e83ad4990f29eb446a0
 SHA512 
4f152c6ca32d9dd4cf3d92b4b54f249ac1fa39047811f7c0c7a67bdc73173cf7de0dce36dc278ad781189ea2fdc71fa70e044597676a8b1f5e6d664907e5ab7c
+DIST nspr-4.22.tar.gz 1078701 BLAKE2B 
8b37031ffebf79320c91ce674d7c3a0cfbef25bfb006cb9aaff44f090110b35ea2768f83dae4a793723f8e2f3aecabc1a4b8042cd1b0ab0aade30781e43f9d62
 SHA512 
d34271f0692905162f71b02cf6f62a8ebf779159335e4ed286ee8d51faaad633a61c9392bada86d976bca2b5aa47c8760085de30dbd13c9cfa423582c31db37b

diff --git a/dev-libs/nspr/nspr-4.21.ebuild b/dev-libs/nspr/nspr-4.22.ebuild
similarity index 100%
rename from dev-libs/nspr/nspr-4.21.ebuild
rename to dev-libs/nspr/nspr-4.22.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-print/cups/

2019-08-23 Thread Lars Wendler
commit: 77f0f3548548aaf42508f4cdcdf03404fe6f02b6
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Aug 23 21:20:37 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Aug 23 21:21:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77f0f354

net-print/cups: Bump to version 2.3.0. Removed old.

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Lars Wendler  gentoo.org>

 net-print/cups/Manifest|  2 +-
 .../cups/{cups-2.3_rc1.ebuild => cups-2.3.0.ebuild}| 18 --
 2 files changed, 13 insertions(+), 7 deletions(-)

diff --git a/net-print/cups/Manifest b/net-print/cups/Manifest
index 9b4b6563914..b9b923a3fe7 100644
--- a/net-print/cups/Manifest
+++ b/net-print/cups/Manifest
@@ -1,3 +1,3 @@
 DIST cups-2.2.11-source.tar.gz 10405908 BLAKE2B 
9b7ee4da9502e42fd1b4a2c57ab709b3127ee8aeb8481a52f37da19fe5578f406260f1551e3fcedcd3a828fbed69267e68fcfd7bfabadf65afce4c3af19b4a1f
 SHA512 
21a6916041b50044d336871f10d1192635458a3d318f19a18ad21d27027dd3839400601019e758424c218225a34aba148ba3a57f0ce3fe14c4df03bd1fde3403
 DIST cups-2.2.12-source.tar.gz 10409313 BLAKE2B 
126ea81f7108b3b62f5e062ed522898dd48d4e5b4077c834e8fe89012445dd0a903bafa62f593551ed5f1c92cce4fbd22f56834e0615ed65ca4a6ae84dc2ca1c
 SHA512 
b8e7be512938ad388d469d093ad0c882ab42ea1408c27a91340f8424aa0e79e588df3d59795624973b89074a2af650fa9b5b6ed5224138b17e4c6dbbcbf0a2e6
-DIST cups-2.3rc1-source.tar.gz 7926640 BLAKE2B 
c39bee2c4697eb540cfa02ee2ce0fa8a79d7efd0a7e65db19fada8473997841e5c341c209eba8eb242e57bb21b0dbded1ca340654874b9400318ed2d9332b890
 SHA512 
d2411c1da576bd7d561c5465fba0824af86d7b52792482d90876847d0869a5a092de12efc761fd403c74be072c6d6eb5bf407525f187051683dba694e5f7febd
+DIST cups-2.3.0-source.tar.gz 8129049 BLAKE2B 
738dbc7ee5ddcc9ffee44083cd93d8a0e75f4d3bf0b704dd643dc59db2cc2381dd65f676c0979bc65fee03438d160d9d650ceb93f8c702102eb1449d306a81a3
 SHA512 
c51f173b5fbae1554a3f4a3786fb3b5566e50d9f775473788ee3553922ac7e02e4785492c87c93fd46f159f50d97cc10ff6feafb3397cd9c1840840f3a9cdfae

diff --git a/net-print/cups/cups-2.3_rc1.ebuild 
b/net-print/cups/cups-2.3.0.ebuild
similarity index 96%
rename from net-print/cups/cups-2.3_rc1.ebuild
rename to net-print/cups/cups-2.3.0.ebuild
index 2252272dc81..b2da32a36b2 100644
--- a/net-print/cups/cups-2.3_rc1.ebuild
+++ b/net-print/cups/cups-2.3.0.ebuild
@@ -55,10 +55,12 @@ CDEPEND="
 
 DEPEND="${CDEPEND}"
 BDEPEND="
+   acct-group/lp
>=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
 "
 
 RDEPEND="${CDEPEND}
+   acct-group/lp
selinux? ( sec-policy/selinux-cups )
 "
 
@@ -73,7 +75,6 @@ RESTRICT="test"
 
 # systemd-socket.patch from Fedora
 PATCHES=(
-   #"${FILESDIR}/${PN}-2.2.0-dont-compress-manpages.patch"
"${FILESDIR}/${PN}-2.2.6-fix-install-perms.patch"
"${FILESDIR}/${PN}-1.4.4-nostrip.patch"
"${FILESDIR}/${PN}-2.0.2-rename-systemd-service-files.patch"
@@ -87,7 +88,7 @@ MULTILIB_CHOST_TOOLS=(
 S="${WORKDIR}/${MY_P}"
 
 pkg_setup() {
-   enewgroup lp
+   #enewgroup lp -> acct-group/lp
enewuser lp -1 -1 -1 lp
enewgroup lpadmin 106
 
@@ -132,6 +133,10 @@ src_prepare() {
# Fix install-sh, posix sh does not have 'function'.
sed 's#function gzipcp#gzipcp()#g' -i "${S}/install-sh"
 
+   # Do not add -Werror even for live ebuilds
+   sed '/WARNING_OPTIONS/s@-Werror@@' \
+   -i config-scripts/cups-compiler.m4 || die
+
AT_M4DIR=config-scripts eaclocal
eautoconf
 
@@ -234,10 +239,11 @@ multilib_src_install_all() {
rm -rf "${ED}"/etc/{init.d/cups,rc*,pam.d/cups}
 
# install our init script
-   local neededservices
-   use zeroconf && neededservices+=" avahi-daemon"
-   use dbus && neededservices+=" dbus"
-   [[ -n ${neededservices} ]] && neededservices="need${neededservices}"
+   local neededservices=(
+   $(usex zeroconf avahi-daemon '')
+   $(usex dbus dbus '')
+   )
+   [[ -n ${neededservices[@]} ]] && neededservices="need 
${neededservices[@]}"
cp "${FILESDIR}"/cupsd.init.d-r3 "${T}"/cupsd || die
sed -i \
-e "s/@neededservices@/${neededservices}/" \



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

2019-08-23 Thread Lars Wendler
commit: 61748721dbd0136b7598a0648b6e0f8d10753430
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Aug 23 21:04:20 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Aug 23 21:21:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61748721

net-dns/nsd: Bump to version 4.2.2

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Lars Wendler  gentoo.org>

 net-dns/nsd/Manifest |   1 +
 net-dns/nsd/nsd-4.2.2.ebuild | 115 +++
 2 files changed, 116 insertions(+)

diff --git a/net-dns/nsd/Manifest b/net-dns/nsd/Manifest
index 7b09077..3e7686fa6e6 100644
--- a/net-dns/nsd/Manifest
+++ b/net-dns/nsd/Manifest
@@ -1,3 +1,4 @@
 DIST nsd-4.1.27.tar.gz 1131881 BLAKE2B 
94a7f7efe23d130b04258faca0f73690712919e14268e6efabf4029bc30273d8ef3155259b072190776b6cde32050b61ade0584175f00eef0129e4621d5896a3
 SHA512 
9c75041f5a6213cdba7238c2e51fc73031f6f073e06587659f93992fed49418ee789642b25b5522d48642507050ac15021f385927eed81ce5ea649f974e66402
 DIST nsd-4.2.0.tar.gz 1141796 BLAKE2B 
3e3df373e2ff00c170b9c104e1a4ca7038f98ad613104f045c594b7df17d4d66be1473a07e545deb9096c6a3945570530c5639c7b2f4c76234f643bce8c4fb40
 SHA512 
caa14fcd599ddc631cb74c3a56e571044dae1deb2fa9bd6b062f143954f9207b64b42ab5eab917360161f96bae8711df932f3e18b58be98b3f7b640071e7e807
 DIST nsd-4.2.1.tar.gz 1145713 BLAKE2B 
2cb265dbe274b68e2b038b98b37cf44b4dda4eb576f0fdae1c57686a3b99b0e2cdfd7f893ce196316ea02d1d872371cb36c00a35a5ddf8f83d66a981bf5b2560
 SHA512 
8f40baf7cc72b72a84f3c4eb45847f03b2f91e47dd7f3dfc89270c774565a8cc692363cee3547b0a2a124e9c43b23eed8887f95ae55b2e63af96c65467b85796
+DIST nsd-4.2.2.tar.gz 1149182 BLAKE2B 
1cbac527063f7d14da589bd5060117da10fdd6a9e34b04eb763dbb94fe6c9cf09dc351985de3d099aea3377a4c945622871566c06e7f78aede885aa0c2bc5937
 SHA512 
43e2ee980a11ed0ad521cc9d8be1e2d29fa8ab552bdda043ffa7e5bc71cf07ad49319629f71e93dcf1dabd315f93bcfb9fd8b5847f27b125cf151fb4f63779b2

diff --git a/net-dns/nsd/nsd-4.2.2.ebuild b/net-dns/nsd/nsd-4.2.2.ebuild
new file mode 100644
index 000..0eba80ae8a8
--- /dev/null
+++ b/net-dns/nsd/nsd-4.2.2.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools systemd
+
+# version voodoo needed only for non-release tarballs: 4.0.0_rc1 => 4.0.0rc1
+MY_PV="${PV/_beta/b}"
+MY_PV="${MY_PV/_rc/rc}"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="An authoritative only, high performance, open source name server"
+HOMEPAGE="http://www.nlnetlabs.nl/projects/nsd;
+SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${MY_P}.tar.gz;
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="bind8-stats dnstap ipv6 libevent minimal-responses mmap munin +nsec3 
ratelimit root-server runtime-checks ssl systemd libressl"
+
+S="${WORKDIR}/${MY_P}"
+
+RDEPEND="
+   acct-group/nsd
+   acct-user/nsd
+   dnstap? (
+   dev-libs/fstrm
+   dev-libs/protobuf-c
+   )
+   libevent? ( dev-libs/libevent )
+   munin? ( net-analyzer/munin )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:= )
+   )
+   systemd? ( sys-apps/systemd )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   sys-devel/flex
+   virtual/yacc
+   systemd? ( virtual/pkgconfig )
+"
+
+PATCHES=(
+   # Fix the paths in the munin plugin to match our install
+   "${FILESDIR}"/nsd_munin_.patch
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --enable-largefile
+   --enable-pie
+   --enable-relro-now
+   --enable-tcp-fastopen
+   --with-dbfile="${EPREFIX}"/var/db/nsd/nsd.db
+   --with-logfile="${EPREFIX}"/var/log/nsd.log
+   --with-pidfile="${EPREFIX}"/run/nsd/nsd.pid
+   --with-xfrdfile="${EPREFIX}"/var/db/nsd/xfrd.state
+   --with-xfrdir="${EPREFIX}"/var/db/nsd
+   --with-zonelistfile="${EPREFIX}"/var/db/nsd/zone.list
+   --with-zonesdir="${EPREFIX}"/var/lib/nsd
+   $(use_enable bind8-stats)
+   $(use_enable bind8-stats zone-stats)
+   $(use_enable dnstap)
+   $(use_enable ipv6)
+   $(use_enable minimal-responses)
+   $(use_enable mmap)
+   $(use_enable nsec3)
+   $(use_enable ratelimit)
+   $(use_enable root-server)
+   $(use_enable runtime-checks checking)
+   $(use_enable systemd)
+   $(use_with libevent)
+   $(use_with ssl)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+
+   dodoc 
doc/{ChangeLog,CREDITS,NSD-4-features,NSD-FOR-BIND-USERS,README,RELNOTES,REQUIREMENTS}
+
+   newinitd "${FILESDIR}"/nsd.initd-r1 nsd
+
+   # install munin plugin and 

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

2019-08-23 Thread Lars Wendler
commit: 501d1dad9fe5f460c12ec9431cfc0cbe0c701ae2
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Aug 23 20:49:07 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Aug 23 21:21:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=501d1dad

sys-apps/sysvinit: Bump to version 2.96_beta

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Lars Wendler  gentoo.org>

 sys-apps/sysvinit/Manifest  |   1 +
 sys-apps/sysvinit/sysvinit-2.96_beta.ebuild | 139 
 2 files changed, 140 insertions(+)

diff --git a/sys-apps/sysvinit/Manifest b/sys-apps/sysvinit/Manifest
index 01b9e77d501..b1e74a983fc 100644
--- a/sys-apps/sysvinit/Manifest
+++ b/sys-apps/sysvinit/Manifest
@@ -1,3 +1,4 @@
 DIST sysvinit-2.93.tar.xz 117580 BLAKE2B 
2e771b00dbdc73e76df9e78659aaa5e5fcbfda36290a1b5aa20a5a6fe3540c4616f2a235a668de30d33c620e2d2516da303537eda47b83b29b0844ad7aa77df4
 SHA512 
c80d07a674253d15ec6382cfaf792f47486e2e84ab9c913d3c9e03b590cf211177a3a14e168f4d1c9c2e97737221f7ac70a75633d90502837a6d29bdc4c48d72
 DIST sysvinit-2.94.tar.xz 120900 BLAKE2B 
e45a95246325e93ef49f11573924216937e238761cb9f5979ae2b272838fb3280b1d12c9553992271f7926dc7c7bc18e352a8019a70f54c592971fe043453804
 SHA512 
8d3b7b777f7c37cf5eaf73d4cdfad8ac54c6115577052bd7ddf3588da8fb7d16b812ffaade0ce300c2c6b7d2acd6e7778130544befc171eab174ee8766b3ec50
 DIST sysvinit-2.95.tar.xz 124576 BLAKE2B 
1b0770e3bc7c5a32b8a634ab70d16854446816f9c22f57befb2602a8680d5d4a4adc51747b6199867ba73a3ac5118073a8bfa9ea4317de86b3b42867ae0cf6e7
 SHA512 
367990d166ec6dcc4de81e748f15035e2a4c2838da7336b064aeadac2db95ca77e8d11fb6aa7e7745874ef3e27118c9a68070062fffb16a886f32d6ab2529d28
+DIST sysvinit-2.96-beta.tar.xz 122212 BLAKE2B 
d819e0444b6d99129552b2ea6e1ab5b80d9b0967d68a53cd879995ca635ad54425a6a473fa2ea37ee43cd2f5bdfddffe1ad44f7115018ae3ec5925938ed1e72c
 SHA512 
89116a473656033b974205f5eb296bc32fb558136511e087252248be8f444d0eebcb7c9473385913a00d15b9e5855068c1a8135d681114171728cd78ef278530

diff --git a/sys-apps/sysvinit/sysvinit-2.96_beta.ebuild 
b/sys-apps/sysvinit/sysvinit-2.96_beta.ebuild
new file mode 100644
index 000..6dd6484ee44
--- /dev/null
+++ b/sys-apps/sysvinit/sysvinit-2.96_beta.ebuild
@@ -0,0 +1,139 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs flag-o-matic
+
+DESCRIPTION="/sbin/init - parent of all processes"
+HOMEPAGE="https://savannah.nongnu.org/projects/sysvinit;
+SRC_URI="mirror://nongnu/${PN}/${P/_/-}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+[[ "${PV}" == *beta* ]] || \
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86"
+IUSE="selinux ibm static kernel_FreeBSD"
+
+CDEPEND="
+   selinux? (
+   >=sys-libs/libselinux-1.28
+   )"
+DEPEND="${CDEPEND}
+   virtual/os-headers"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-shutdown )
+   !::g' \
+   -e 
'/^MAN[18]/s:\<(last|lastb|mesg|mountpoint|sulogin|utmpdump|wall)[.][18]\>::g' \
+   src/Makefile || die
+
+   # pidof has moved to >=procps-3.3.9
+   sed -i -r \
+   -e '/\/bin\/pidof/d' \
+   -e '/^MAN8/s:\::g' \
+   src/Makefile || die
+
+   # logsave is already in e2fsprogs
+   sed -i -r \
+   -e '/^(USR)?S?BIN/s:\::g' \
+   -e '/^MAN8/s:\::g' \
+   src/Makefile || die
+
+   # Mung inittab for specific architectures
+   cd "${WORKDIR}" || die
+   cp "${FILESDIR}"/inittab-2.95 inittab || die "cp inittab"
+   local insert=()
+   use ppc && insert=( '#psc0:12345:respawn:/sbin/agetty 115200 ttyPSC0 
linux' )
+   use arm && insert=( '#f0:12345:respawn:/sbin/agetty 9600 ttyFB0 vt100' )
+   use arm64 && insert=( 'f0:12345:respawn:/sbin/agetty 9600 ttyAMA0 
vt100' )
+   use hppa && insert=( 'b0:12345:respawn:/sbin/agetty 9600 ttyB0 vt100' )
+   use s390 && insert=( 's0:12345:respawn:/sbin/agetty 38400 console dumb' 
)
+   if use ibm ; then
+   insert+=(
+   '#hvc0:2345:respawn:/sbin/agetty -L 9600 hvc0'
+   '#hvsi:2345:respawn:/sbin/agetty -L 19200 hvsi0'
+   )
+   fi
+   (use arm || use mips || use sh || use sparc) && sed -i '/ttyS0/s:#::' 
inittab
+   if use kernel_FreeBSD ; then
+   sed -i \
+   -e 's/linux/cons25/g' \
+   -e 's/ttyS0/cuaa0/g' \
+   -e 's/ttyS1/cuaa1/g' \
+   inittab #121786
+   fi
+   if use x86 || use amd64 ; then
+   sed -i \
+   -e '/ttyS[01]/s:9600:115200:' \
+   inittab
+   fi
+   if [[ ${#insert[@]} -gt 0 ]] ; then
+   printf '%s\n' '' '# Architecture specific features' 
"${insert[@]}" >> inittab
+   fi
+}
+
+src_compile() {

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

2019-08-23 Thread Lars Wendler
commit: caca87d9ea911cc87afee931ae22c7b586ee4914
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Aug 23 21:05:48 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Aug 23 21:21:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caca87d9

net-dns/nsd: Removed old

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Lars Wendler  gentoo.org>

 net-dns/nsd/Manifest |   1 -
 net-dns/nsd/nsd-4.2.0.ebuild | 117 ---
 net-dns/nsd/nsd-4.2.1.ebuild | 117 ---
 3 files changed, 235 deletions(-)

diff --git a/net-dns/nsd/Manifest b/net-dns/nsd/Manifest
index 3e7686fa6e6..32a6ddbe981 100644
--- a/net-dns/nsd/Manifest
+++ b/net-dns/nsd/Manifest
@@ -1,4 +1,3 @@
 DIST nsd-4.1.27.tar.gz 1131881 BLAKE2B 
94a7f7efe23d130b04258faca0f73690712919e14268e6efabf4029bc30273d8ef3155259b072190776b6cde32050b61ade0584175f00eef0129e4621d5896a3
 SHA512 
9c75041f5a6213cdba7238c2e51fc73031f6f073e06587659f93992fed49418ee789642b25b5522d48642507050ac15021f385927eed81ce5ea649f974e66402
-DIST nsd-4.2.0.tar.gz 1141796 BLAKE2B 
3e3df373e2ff00c170b9c104e1a4ca7038f98ad613104f045c594b7df17d4d66be1473a07e545deb9096c6a3945570530c5639c7b2f4c76234f643bce8c4fb40
 SHA512 
caa14fcd599ddc631cb74c3a56e571044dae1deb2fa9bd6b062f143954f9207b64b42ab5eab917360161f96bae8711df932f3e18b58be98b3f7b640071e7e807
 DIST nsd-4.2.1.tar.gz 1145713 BLAKE2B 
2cb265dbe274b68e2b038b98b37cf44b4dda4eb576f0fdae1c57686a3b99b0e2cdfd7f893ce196316ea02d1d872371cb36c00a35a5ddf8f83d66a981bf5b2560
 SHA512 
8f40baf7cc72b72a84f3c4eb45847f03b2f91e47dd7f3dfc89270c774565a8cc692363cee3547b0a2a124e9c43b23eed8887f95ae55b2e63af96c65467b85796
 DIST nsd-4.2.2.tar.gz 1149182 BLAKE2B 
1cbac527063f7d14da589bd5060117da10fdd6a9e34b04eb763dbb94fe6c9cf09dc351985de3d099aea3377a4c945622871566c06e7f78aede885aa0c2bc5937
 SHA512 
43e2ee980a11ed0ad521cc9d8be1e2d29fa8ab552bdda043ffa7e5bc71cf07ad49319629f71e93dcf1dabd315f93bcfb9fd8b5847f27b125cf151fb4f63779b2

diff --git a/net-dns/nsd/nsd-4.2.0.ebuild b/net-dns/nsd/nsd-4.2.0.ebuild
deleted file mode 100644
index e8a9dc23802..000
--- a/net-dns/nsd/nsd-4.2.0.ebuild
+++ /dev/null
@@ -1,117 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools user systemd
-
-# version voodoo needed only for non-release tarballs: 4.0.0_rc1 => 4.0.0rc1
-MY_PV="${PV/_beta/b}"
-MY_PV="${MY_PV/_rc/rc}"
-MY_P="${PN}-${MY_PV}"
-
-DESCRIPTION="An authoritative only, high performance, open source name server"
-HOMEPAGE="http://www.nlnetlabs.nl/projects/nsd;
-SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${MY_P}.tar.gz;
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="bind8-stats dnstap ipv6 libevent minimal-responses mmap munin +nsec3 
ratelimit root-server runtime-checks ssl systemd libressl"
-
-S="${WORKDIR}/${MY_P}"
-
-RDEPEND="
-   dnstap? (
-   dev-libs/fstrm
-   dev-libs/protobuf-c
-   )
-   libevent? ( dev-libs/libevent )
-   munin? ( net-analyzer/munin )
-   ssl? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:= )
-   )
-   systemd? ( sys-apps/systemd )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   sys-devel/flex
-   virtual/yacc
-   systemd? ( virtual/pkgconfig )
-"
-
-PATCHES=(
-   # Fix the paths in the munin plugin to match our install
-   "${FILESDIR}"/nsd_munin_.patch
-)
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   --enable-largefile
-   --enable-pie
-   --enable-relro-now
-   --enable-tcp-fastopen
-   --with-dbfile="${EPREFIX}"/var/db/nsd/nsd.db
-   --with-logfile="${EPREFIX}"/var/log/nsd.log
-   --with-pidfile="${EPREFIX}"/run/nsd/nsd.pid
-   --with-xfrdfile="${EPREFIX}"/var/db/nsd/xfrd.state
-   --with-xfrdir="${EPREFIX}"/var/db/nsd
-   --with-zonelistfile="${EPREFIX}"/var/db/nsd/zone.list
-   --with-zonesdir="${EPREFIX}"/var/lib/nsd
-   $(use_enable bind8-stats)
-   $(use_enable bind8-stats zone-stats)
-   $(use_enable dnstap)
-   $(use_enable ipv6)
-   $(use_enable minimal-responses)
-   $(use_enable mmap)
-   $(use_enable nsec3)
-   $(use_enable ratelimit)
-   $(use_enable root-server)
-   $(use_enable runtime-checks checking)
-   $(use_enable systemd)
-   $(use_with libevent)
-   $(use_with ssl)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-
-   dodoc 
doc/{ChangeLog,CREDITS,NSD-4-features,NSD-FOR-BIND-USERS,README,RELNOTES,REQUIREMENTS}
-
-   newinitd "${FILESDIR}"/nsd.initd-r1 nsd
-
-

[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/files/, gnome-base/nautilus/

2019-08-23 Thread Mart Raudsepp
commit: 85cb57ebc68ef86e7286050d8edc186c3f632cf2
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Aug 23 20:57:09 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Aug 23 20:57:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85cb57eb

gnome-base/nautilus: fix CVE-2019-11461

Bug: https://bugs.gentoo.org/692784
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 .../nautilus/files/3.30.5-CVE-2019-11461.patch |  30 ++
 gnome-base/nautilus/nautilus-3.30.5-r1.ebuild  | 106 +
 2 files changed, 136 insertions(+)

diff --git a/gnome-base/nautilus/files/3.30.5-CVE-2019-11461.patch 
b/gnome-base/nautilus/files/3.30.5-CVE-2019-11461.patch
new file mode 100644
index 000..6c2d061123f
--- /dev/null
+++ b/gnome-base/nautilus/files/3.30.5-CVE-2019-11461.patch
@@ -0,0 +1,30 @@
+From 83949ed5800ec99953f5ee8d2bf8b90a69daa850 Mon Sep 17 00:00:00 2001
+From: Michael Catanzaro 
+Date: Sat, 13 Apr 2019 13:57:36 -0500
+Subject: [PATCH] thumbnailer: fix incomplete TIOCSTI filtering
+
+Fixes #112
+
+See also: https://github.com/flatpak/flatpak/issues/2782
+---
+ libgnome-desktop/gnome-desktop-thumbnail-script.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+leio: Adjusted to apply to nautilus copy
+
+diff --git a/libgnome-desktop/gnome-desktop-thumbnail-script.c 
b/libgnome-desktop/gnome-desktop-thumbnail-script.c
+index 9468b51c..3b3d1ea9 100644
+--- a/src/gnome-desktop/gnome-desktop-thumbnail-script.c
 b/src/gnome-desktop/gnome-desktop-thumbnail-script.c
+@@ -343,7 +343,7 @@ setup_seccomp (GPtrArray  *argv_array,
+ {SCMP_SYS (clone), _A0 (SCMP_CMP_MASKED_EQ, CLONE_NEWUSER, 
CLONE_NEWUSER)},
+ 
+ /* Don't allow faking input to the controlling tty (CVE-2017-5226) */
+-{SCMP_SYS (ioctl), _A1(SCMP_CMP_EQ, (int)TIOCSTI)},
++{SCMP_SYS (ioctl), _A1(SCMP_CMP_MASKED_EQ, 0xu, 
(int)TIOCSTI)},
+   };
+ 
+   struct
+-- 
+2.20.1
+

diff --git a/gnome-base/nautilus/nautilus-3.30.5-r1.ebuild 
b/gnome-base/nautilus/nautilus-3.30.5-r1.ebuild
new file mode 100644
index 000..3601899c6aa
--- /dev/null
+++ b/gnome-base/nautilus/nautilus-3.30.5-r1.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome.org gnome2-utils meson readme.gentoo-r1 virtualx xdg
+
+DESCRIPTION="Default file manager for the GNOME desktop"
+HOMEPAGE="https://wiki.gnome.org/Apps/Nautilus;
+
+LICENSE="GPL-3+ LGPL-2.1+"
+SLOT="0"
+IUSE="gnome gtk-doc +introspection packagekit +previewer seccomp selinux 
sendto"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux"
+
+COMMON_DEPEND="
+   >=dev-libs/glib-2.55.1:2
+   >=media-libs/gexiv2-0.10.0
+   >=app-arch/gnome-autoar-0.2.1
+   gnome-base/gsettings-desktop-schemas
+   >=x11-libs/gtk+-3.22.27:3[X,introspection?]
+   seccomp? ( sys-libs/libseccomp )
+   >=x11-libs/pango-1.28.3
+   selinux? ( >=sys-libs/libselinux-2.0 )
+   >=app-misc/tracker-2.0:=
+   x11-libs/libX11
+   >=dev-libs/libxml2-2.7.8:2
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${COMMON_DEPEND}
+   >=dev-util/gdbus-codegen-2.51.2
+   dev-util/glib-utils
+   gtk-doc? (
+   >=dev-util/gtk-doc-1.10
+   app-text/docbook-xml-dtd:4.1.2 )
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   x11-base/xorg-proto
+"
+RDEPEND="${COMMON_DEPEND}
+   packagekit? ( app-admin/packagekit-base )
+   seccomp? ( >=sys-apps/bubblewrap-0.3.1 )
+   sendto? ( !

[gentoo-commits] proj/mozilla:master commit in: www-client/torbrowser/, www-client/seamonkey/, profiles/, www-client/firefox/

2019-08-23 Thread Jory Pratt
commit: c008b06f8fbbb714ecb4e5090084895e6ffa3ff8
Author: Jory Pratt  gentoo  org>
AuthorDate: Fri Aug 23 20:30:40 2019 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Fri Aug 23 20:30:40 2019 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=c008b06f

misc fix ups for test and invalid masks

Signed-off-by: Jory Pratt  gentoo.org>

 profiles/package.mask| 13 -
 profiles/package.use.mask|  9 -
 www-client/firefox/firefox-69.0_beta15-r1.ebuild |  2 ++
 www-client/seamonkey/seamonkey-2.49.9.1_p0.ebuild|  2 ++
 www-client/torbrowser/torbrowser-60.6.1.8.0.9.1.3.ebuild |  2 ++
 5 files changed, 6 insertions(+), 22 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
deleted file mode 100644
index 188878e..000
--- a/profiles/package.mask
+++ /dev/null
@@ -1,13 +0,0 @@
-
-# When you add an entry to this file, add your name, the date, and an
-# explanation of why something is getting masked
-#
-# NOTE: Please add your entry at the top!
-#
-
-# Masked for testing, thunderbird beta known to have configure problem
-=dev-lang/spidermonkey-31.0_beta*
-
-# Please don't remove neither this mask nor the affected ebuilds without
-# speaking to Lars Wendler  first.
-~www-client/seamonkey-2.35_pre20150713

diff --git a/profiles/package.use.mask b/profiles/package.use.mask
deleted file mode 100644
index fb77535..000
--- a/profiles/package.use.mask
+++ /dev/null
@@ -1,9 +0,0 @@
-# mask crypt flag until enigmail releases something compatible
-# we do not want to try and play with the enigmail nightlies
-=mail-client/thunderbird-31.0_beta1 crypt
-
-# cairo-qt builds but it's runtime support really isn't good enough for
-# normal usage; seems there is a very long list of fixes needed, probably
-# similar to the 'Port gtk2 to gtk3' list.
-www-client/firefox qt5
-www-client/torbrowser system-cairo
\ No newline at end of file

diff --git a/www-client/firefox/firefox-69.0_beta15-r1.ebuild 
b/www-client/firefox/firefox-69.0_beta15-r1.ebuild
index 50cd7bd..e9a30d7 100644
--- a/www-client/firefox/firefox-69.0_beta15-r1.ebuild
+++ b/www-client/firefox/firefox-69.0_beta15-r1.ebuild
@@ -174,6 +174,8 @@ REQUIRED_USE="wifi? ( dbus )
!wayland
)"
 
+RESTRICT="!test? ( test )"
+
 S="${WORKDIR}/firefox-${PV%_*}"
 
 QA_PRESTRIPPED="usr/lib*/${PN}/firefox"

diff --git a/www-client/seamonkey/seamonkey-2.49.9.1_p0.ebuild 
b/www-client/seamonkey/seamonkey-2.49.9.1_p0.ebuild
index 05e55c8..51a47f5 100644
--- a/www-client/seamonkey/seamonkey-2.49.9.1_p0.ebuild
+++ b/www-client/seamonkey/seamonkey-2.49.9.1_p0.ebuild
@@ -102,6 +102,8 @@ DEPEND="
virtual/opengl )
 "
 
+RESTRICT="!test? ( test )"
+
 BUILD_OBJ_DIR="${S}/seamonk"
 
 # allow GMP_PLUGIN_LIST to be set in an eclass or

diff --git a/www-client/torbrowser/torbrowser-60.6.1.8.0.9.1.3.ebuild 
b/www-client/torbrowser/torbrowser-60.6.1.8.0.9.1.3.ebuild
index 994f7fb..4582ae2 100644
--- a/www-client/torbrowser/torbrowser-60.6.1.8.0.9.1.3.ebuild
+++ b/www-client/torbrowser/torbrowser-60.6.1.8.0.9.1.3.ebuild
@@ -69,6 +69,8 @@ DEPEND="
amd64? ( ${ASM_DEPEND} virtual/opengl )
x86? ( ${ASM_DEPEND} virtual/opengl )"
 
+RESTRICT="!test? ( test )"
+
 S="${WORKDIR}/${GIT_TAG}"
 
 QA_PRESTRIPPED="usr/lib*/${PN}/${PN}"



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

2019-08-23 Thread Mart Raudsepp
commit: 63811b35aecbf5f51d4d906e90ebf7b6bd731d26
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Aug 23 20:22:47 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Aug 23 20:23:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63811b35

gnome-base/gnome-desktop: security bump to 3.30.2.3

Includes an additional patch from origin/gnome-3-30 for fixing
built-in display detection with NVIDIA

Bug: https://bugs.gentoo.org/692782
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-desktop/Manifest  |  2 +
 .../gnome-desktop/gnome-desktop-3.30.2.3.ebuild| 68 ++
 2 files changed, 70 insertions(+)

diff --git a/gnome-base/gnome-desktop/Manifest 
b/gnome-base/gnome-desktop/Manifest
index 9f9c4423ea8..3c43c49d272 100644
--- a/gnome-base/gnome-desktop/Manifest
+++ b/gnome-base/gnome-desktop/Manifest
@@ -3,3 +3,5 @@ DIST gnome-desktop-3.26.2-patchset-r1.tar.xz 13336 BLAKE2B 
a90b0e223d3187e616819
 DIST gnome-desktop-3.26.2.tar.xz 969500 BLAKE2B 
fb1e671d8fb890d9aabbd351b824b76f13ed7ba62dd3f82a36fca7cbe590af8901fc7bd8ef1be6a5c9b978569b306eba5c3d2f9545856389438a43539b1ed9e4
 SHA512 
1425bead81a63d9d19f09fb8d23cd2611645898a910887c2b6a672bfbec3dd956e29e1d8c5f941d06929febc7734dec0550f7a15336583fcf9be41f1a4e9c783
 DIST gnome-desktop-3.30.2.1-patchset.tar.xz 3572 BLAKE2B 
e8a681ea7a3eab8186c89d8ec8d346129c8e85f0b78f5ad1b7658a4f8014601614c14d5686eeb51382af72fe138c1df73f5c86b120f46bb2e4d98339a2fc33f8
 SHA512 
02d7b19109bde647874c1b63079872a3df28fc4f5ce486e174cb4b16f5a56ca948150f5b02640fac6e33141ca1da428e38ea0a6a1b8cf4c864d143253f75ed18
 DIST gnome-desktop-3.30.2.1.tar.xz 1052492 BLAKE2B 
064ca0580e00e7561bba73a4ae14fb642fb3c66e9619cf3690df996bbcace27188da0bc33384f06147f69653f43ea7bf73adddeb4477a7d231db66e6dca444ed
 SHA512 
dddce479ccbb7245c6bea0638199118a88ba6d4f8f61e0c673aec2e738c26d9a99053499b3db190f731cf48ef8967feab5e4b253fc96ae68aa19d235bb52b31f
+DIST gnome-desktop-3.30.2.3-patchset.tar.xz 3568 BLAKE2B 
20d13d7e396d7cddcfb6f761815df7ce6a2d910be5e9588eac519ade536848cfc09d1aca0e4478f97177b8ee26f8049da21542d502b427973991b47c7097bbe3
 SHA512 
8b9eab01e79e3d67dec51ed07a086f04df1890e638a0c1696742cf5e3b6a42dccbd514fc3cfd3610791c4905346847af83e813845ad14e0b57b790fedd0ae8e0
+DIST gnome-desktop-3.30.2.3.tar.xz 1164500 BLAKE2B 
e78256bc3319ea9794b4666c82eb466a0c884fd43c3c776fd08aaf789905893ff93acec35a1fb6903c0049b3a169afe5b43a71ac1e93e8c63c013682c3316fa8
 SHA512 
36303de8fa70e65c40aeb7862156fa404b965d1724171ec5bb0a00cb1049efbfba79cdcff76278f53e4e27199f1ef9dcb574b0f465b0f4e04bb46c50d516ad0f

diff --git a/gnome-base/gnome-desktop/gnome-desktop-3.30.2.3.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-3.30.2.3.ebuild
new file mode 100644
index 000..c9326d5bdec
--- /dev/null
+++ b/gnome-base/gnome-desktop/gnome-desktop-3.30.2.3.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_EAUTORECONF="yes"
+inherit gnome2 virtualx
+
+DESCRIPTION="Library with common API for various GNOME modules"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
+SRC_URI+=" https://dev.gentoo.org/~leio/distfiles/${P}-patchset.tar.xz;
+
+LICENSE="GPL-2+ FDL-1.1+ LGPL-2+"
+SLOT="3/17" # subslot = libgnome-desktop-3 soname version
+IUSE="debug +introspection seccomp udev"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
+
+# cairo[X] needed for gnome-bg
+COMMON_DEPEND="
+   app-text/iso-codes
+   >=dev-libs/glib-2.53.0:2
+   >=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]
+   >=x11-libs/gtk+-3.3.6:3[X,introspection?]
+   x11-libs/cairo:=[X]
+   x11-libs/libX11
+   x11-misc/xkeyboard-config
+   >=gnome-base/gsettings-desktop-schemas-3.27.0
+   introspection? ( >=dev-libs/gobject-introspection-0.9.7:= )
+   seccomp? ( sys-libs/libseccomp )
+   udev? (
+   sys-apps/hwids
+   virtual/libudev:= )
+"
+RDEPEND="${COMMON_DEPEND}
+   !https://gitlab.gnome.org/Community/gentoo/gnome-desktop/compare/3.30.2.3...gentoo-3.30.2.3
+)
+
+src_configure() {
+   gnome2_src_configure \
+   --disable-static \
+   --with-gnome-distributor=Gentoo \
+   --enable-desktop-docs \
+   $(usex debug --enable-debug=yes ' ') \
+   $(use_enable debug debug-tools) \
+   $(use_enable introspection) \
+   $(use_enable udev)
+}
+
+src_test() {
+   virtx emake check
+}



[gentoo-commits] proj/mozilla:master commit in: dev-libs/nss/

2019-08-23 Thread Jory Pratt
commit: f8e7ad222d18b1c72c637a4da4d6a5cfcdfda262
Author: Jory Pratt  gentoo  org>
AuthorDate: Fri Aug 23 20:18:53 2019 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Fri Aug 23 20:18:53 2019 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=f8e7ad22

dev-libs/nss: fix misc issues in coding

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Jory Pratt  gentoo.org>

 dev-libs/nss/Manifest| 19 ---
 dev-libs/nss/nss-3.45.ebuild | 12 ++--
 2 files changed, 6 insertions(+), 25 deletions(-)

diff --git a/dev-libs/nss/Manifest b/dev-libs/nss/Manifest
index c6ca1dd..693b0a4 100644
--- a/dev-libs/nss/Manifest
+++ b/dev-libs/nss/Manifest
@@ -1,22 +1,3 @@
--BEGIN PGP SIGNED MESSAGE-
-Hash: SHA512
-
 DIST nss-3.45.tar.gz 76017462 BLAKE2B 
33b310a2cfe86bbbcbb34aa0ea8f11ef8bc9ba45301bf338a1271e88f606b89cb98ad12fad9ae248fa1205218bcf10a106437972fbf56c6563255f3ba0cbf466
 SHA512 
33360a1bb4e0a0a974070c354ee82c515d5cfa2a12c9c96817a9fdb3e4ca1ad62eb95886b9b0d60e2f69efda964376d0671c1e3c920b2ea614aeecb719c6ff29
 DIST nss-cacert-class1-class3.patch 22950 BLAKE2B 
9d5e60df5f161a3c27c41e5a9419440a54f888eda454e3cde5ebe626d4075b65cf9938b5144d0fb022377f4bd415bff5e5c67d104409860aa9391b3eb8872c68
 SHA512 
a5aa740bf110a3f0262e3f1ef2fc739ac2b44f042e220039d48aee8e97cd764d5c10718220364f4098aba955882bd02cadb5481512388971a8290312f88a7df0
 DIST nss-pem-20160329.tar.xz 27732 BLAKE2B 
7c23133a7bfb969d8eac98fb6311e76ab60c5d6601c7329f3c492da30c017e66d64a1f8bc827dd36e52e65c1a1ec02b58816442aaf410345c5ed759a02264b84
 SHA512 
5834b06e4c64205447573d4f4c8989e20986ae67ee00eebce3817eb73794a6355a404143ba1c676ec302ceefaf9df103cb879b1d4ff14ba4e3790dbee3e40eb2
--BEGIN PGP SIGNATURE-
-
-iQIzBAEBCgAdFiEEWCOBmo8i7LhvVmNAVx3S0DQ8YDkFAl0loLkACgkQVx3S0DQ8
-YDkhEg/+MIUtXDTbngQcEOc+aiGmDfftcxsB3TPlGuROgwKKznv6fHpeRlzNPEz5
-aIfSTUuIA++QeBPkVbsTDWezbXpkVeF7pt15ucNRVy2qy9Y+4b3j4iZe9glVDB/T
-Rc3z9vw8HJOP8QQLjeGy+h2O8NKIYQW+oJ1YhzfoytGvCJFrG77OviSpMBdK9e4i
-S40jmZLIy6BN2B7EeSVxyd2faWBqJhv5IU8uDkXUWRPE3RjfgZFIn7vIKQnE6DPv
-fBxzwrhxYeuCclA/Sro81mqfQGNP6zxoWdyJxKiFYAD4VyvqGsiFcZkoLjSY46bL
-szrOD248APlLcPufC0oZtmTF2kUzkFYpD/STc85srAxACI+Lo/LCmJk9joNgknz1
-xvwe5jVj2zY4Qa8eG9E98l4NC6L2wA8zVr0jZRPA5xi3LcHpkTCE93sfzd45w1IG
-WeNLr3YLrVSKAEWpsJD9PpBgm/N4I8oTeMbVDdzwc24KHufFTQEPP5kJnzCWneB+
-FmxTz5MSgx3eI4D9q7OajiJ1lzlUdGp4OPGKCvtcIxnlrFnuUM3UraNf0q6nkBBp
-QOV8ZJ2T1BRd95FhVRBEUuvj7sBGJcWhUdT7fUUL3sFzMLEuwpqMT3nX8IBGi97m
-lLQ3IhPL5fntndiCrrQBXW4RJbFQ1MoHExCr5p2rHiCGt/jjKRY=
-=pgBg
--END PGP SIGNATURE-

diff --git a/dev-libs/nss/nss-3.45.ebuild b/dev-libs/nss/nss-3.45.ebuild
index bd22251..b2b5169 100644
--- a/dev-libs/nss/nss-3.45.ebuild
+++ b/dev-libs/nss/nss-3.45.ebuild
@@ -255,23 +255,23 @@ multilib_src_install() {
pushd dist >/dev/null || die
 
dodir /usr/$(get_libdir)
-   cp -L */lib/*$(get_libname) "${ED%/}"/usr/$(get_libdir) || die "copying 
shared libs failed"
+   cp -L */lib/*$(get_libname) "${ED%}"/usr/$(get_libdir) || die "copying 
shared libs failed"
local i
for i in crmf freebl nssb nssckfw ; do
-   cp -L */lib/lib${i}.a "${ED%/}"/usr/$(get_libdir) || die 
"copying libs failed"
+   cp -L */lib/lib${i}.a "${ED%}"/usr/$(get_libdir) || die 
"copying libs failed"
done
 
# Install nss-config and pkgconfig file
dodir /usr/bin
-   cp -L */bin/nss-config "${ED%/}"/usr/bin || die
+   cp -L */bin/nss-config "${ED%}"/usr/bin || die
dodir /usr/$(get_libdir)/pkgconfig
-   cp -L */lib/pkgconfig/nss.pc "${ED%/}"/usr/$(get_libdir)/pkgconfig || 
die
+   cp -L */lib/pkgconfig/nss.pc "${ED%}"/usr/$(get_libdir)/pkgconfig || die
 
# create an nss-softokn.pc from nss.pc for libfreebl and some private 
headers
# bug 517266
sed -e 's#Libs:#Libs: -lfreebl#' \
-e 's#Cflags:#Cflags: -I${includedir}/private#' \
-   */lib/pkgconfig/nss.pc 
>"${ED%/}"/usr/$(get_libdir)/pkgconfig/nss-softokn.pc \
+   */lib/pkgconfig/nss.pc 
>"${ED%}"/usr/$(get_libdir)/pkgconfig/nss-softokn.pc \
|| die "could not create nss-softokn.pc"
 
# all the include files
@@ -346,7 +346,7 @@ multilib_src_install() {
# shlibsign after prelink.
dodir /etc/prelink.conf.d
printf -- "-b ${EPREFIX}/usr/$(get_libdir)/lib%s.so\n" 
${NSS_CHK_SIGN_LIBS} \
-   > "${ED%/}"/etc/prelink.conf.d/nss.conf
+   > "${ED%}"/etc/prelink.conf.d/nss.conf
 }
 
 pkg_postinst() {



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

2019-08-23 Thread Sergei Trofimovich
commit: 78c7782e73213f096773d25776c255a13842f5f4
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Aug 23 19:25:26 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Aug 23 20:10:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78c7782e

dev-lang/ruby: stable 2.5.5 for sparc, bug #688976

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-lang/ruby/ruby-2.5.5.ebuild b/dev-lang/ruby/ruby-2.5.5.ebuild
index 6bc28705956..6810d3b88d7 100644
--- a/dev-lang/ruby/ruby-2.5.5.ebuild
+++ b/dev-lang/ruby/ruby-2.5.5.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://www.ruby-lang.org/;
 SRC_URI="mirror://ruby/${SLOT}/${MY_P}.tar.xz"
 
 LICENSE="|| ( Ruby-BSD BSD-2 )"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc ~x86 ~amd64-fbsd ~x86-fbsd"
 IUSE="berkdb debug doc examples gdbm ipv6 jemalloc libressl +rdoc rubytests 
socks5 +ssl static-libs tk xemacs"
 
 RDEPEND="



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

2019-08-23 Thread Sergei Trofimovich
commit: 5e2f9d7a51e627e666cc64e05c246d4dc0e978ca
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Aug 23 19:24:47 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Aug 23 20:10:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e2f9d7a

dev-util/meson: stable 0.51.1 for sparc, bug #692734

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-util/meson/meson-0.51.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson/meson-0.51.1.ebuild 
b/dev-util/meson/meson-0.51.1.ebuild
index f51bcc93548..9f1f39c338a 100644
--- a/dev-util/meson/meson-0.51.1.ebuild
+++ b/dev-util/meson/meson-0.51.1.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sh sparc ~x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux 
~x64-macos ~x64-solaris"
 fi
 
 inherit distutils-r1 toolchain-funcs



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

2019-08-23 Thread Thomas Deutschmann
commit: cfc9cf48bd080d734ee8e178b8c5a3750c81513d
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Aug 23 19:46:35 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Aug 23 20:03:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfc9cf48

dev-db/percona-server: allow for dev-python/mysqlclient

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-db/percona-server/percona-server-5.7.26.29-r1.ebuild | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/dev-db/percona-server/percona-server-5.7.26.29-r1.ebuild 
b/dev-db/percona-server/percona-server-5.7.26.29-r1.ebuild
index 1eccb63ed0a..81b46f88e3a 100644
--- a/dev-db/percona-server/percona-server-5.7.26.29-r1.ebuild
+++ b/dev-db/percona-server/percona-server-5.7.26.29-r1.ebuild
@@ -133,8 +133,11 @@ DEPEND="${COMMON_DEPEND}
static? ( sys-libs/ncurses[static-libs] )
test? (
acct-group/mysql acct-user/mysql
-   $(python_gen_any_dep 
'dev-python/mysql-python[${PYTHON_USEDEP}]')
dev-perl/JSON
+   || (
+   $(python_gen_any_dep 
'dev-python/mysqlclient[${PYTHON_USEDEP}]')
+   $(python_gen_any_dep 
'dev-python/mysql-python[${PYTHON_USEDEP}]')
+   )
)
 "
 RDEPEND="${COMMON_DEPEND}
@@ -153,7 +156,8 @@ RDEPEND="${COMMON_DEPEND}
 PDEPEND="perl? ( >=dev-perl/DBD-mysql-2.9004 )"
 
 python_check_deps() {
-   has_version "dev-python/mysql-python[${PYTHON_USEDEP}]"
+   has_version "dev-python/mysqlclient[${PYTHON_USEDEP}]" \
+   || has_version "dev-python/mysql-python[${PYTHON_USEDEP}]"
 }
 
 mysql_init_vars() {



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

2019-08-23 Thread Mike Gilbert
commit: a6732e3da037e14cb17f3c16b966eff182493ffc
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Aug 23 20:00:12 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Aug 23 20:01:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6732e3d

dev-util/meson: depend on sys-libs/zlib[static-libs] for testing

Closes: https://bugs.gentoo.org/692780
Package-Manager: Portage-2.3.71_p6, Repoman-2.3.17_p5
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-util/meson/meson-0.51.1.ebuild | 1 +
 dev-util/meson/meson-.ebuild   | 1 +
 2 files changed, 2 insertions(+)

diff --git a/dev-util/meson/meson-0.51.1.ebuild 
b/dev-util/meson/meson-0.51.1.ebuild
index 33a23e5a870..f51bcc93548 100644
--- a/dev-util/meson/meson-0.51.1.ebuild
+++ b/dev-util/meson/meson-0.51.1.ebuild
@@ -29,6 +29,7 @@ DEPEND="${RDEPEND}
dev-libs/gobject-introspection
dev-util/ninja
dev-vcs/git
+   sys-libs/zlib[static-libs(+)]
virtual/pkgconfig
)
 "

diff --git a/dev-util/meson/meson-.ebuild b/dev-util/meson/meson-.ebuild
index 33a23e5a870..f51bcc93548 100644
--- a/dev-util/meson/meson-.ebuild
+++ b/dev-util/meson/meson-.ebuild
@@ -29,6 +29,7 @@ DEPEND="${RDEPEND}
dev-libs/gobject-introspection
dev-util/ninja
dev-vcs/git
+   sys-libs/zlib[static-libs(+)]
virtual/pkgconfig
)
 "



[gentoo-commits] repo/gentoo:master commit in: media-fonts/texcm-ttf/

2019-08-23 Thread Michał Górny
commit: 51185f0e7bb8592ac9079a459003c781aa32c617
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Aug 23 19:56:08 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Aug 23 19:57:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51185f0e

media-fonts/texcm-ttf: Mirror and rename the distfile

Signed-off-by: Michał Górny  gentoo.org>

 media-fonts/texcm-ttf/Manifest | 2 +-
 media-fonts/texcm-ttf/texcm-ttf-1.0.ebuild | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-fonts/texcm-ttf/Manifest b/media-fonts/texcm-ttf/Manifest
index 81435c3225e..de24a034670 100644
--- a/media-fonts/texcm-ttf/Manifest
+++ b/media-fonts/texcm-ttf/Manifest
@@ -1 +1 @@
-DIST texcm-ttf.zip 75261 BLAKE2B 
d212682074cd379a90be1b585d64ef62248999dfa71fff4c5e858ce927893301ac651d0716b9f588f31b266ed9fbd03a8898b21d26a03abf3bfe2a78a64ef63d
 SHA512 
5dfa793a632d427635f1f38f1b57974dec2d24cd6848565893b821489bf8c5ccad544d6aaddf05e85cc9e77bf800a8f1a1d8f40b57d9d004e47824f78371d34c
+DIST texcm-ttf-1.0.zip 75261 BLAKE2B 
d212682074cd379a90be1b585d64ef62248999dfa71fff4c5e858ce927893301ac651d0716b9f588f31b266ed9fbd03a8898b21d26a03abf3bfe2a78a64ef63d
 SHA512 
5dfa793a632d427635f1f38f1b57974dec2d24cd6848565893b821489bf8c5ccad544d6aaddf05e85cc9e77bf800a8f1a1d8f40b57d9d004e47824f78371d34c

diff --git a/media-fonts/texcm-ttf/texcm-ttf-1.0.ebuild 
b/media-fonts/texcm-ttf/texcm-ttf-1.0.ebuild
index eeac4de41d4..5cf87bbc624 100644
--- a/media-fonts/texcm-ttf/texcm-ttf-1.0.ebuild
+++ b/media-fonts/texcm-ttf/texcm-ttf-1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=0
@@ -7,7 +7,7 @@ inherit font
 
 DESCRIPTION="TeX's Computer Modern Fonts for MathML"
 HOMEPAGE="http://www.mozilla.org/projects/mathml/fonts/;
-SRC_URI="http://www.mozilla.org/projects/mathml/fonts/bakoma/${PN}.zip;
+SRC_URI="https://dev.gentoo.org/~mgorny/dist/${P}.zip;
 
 LICENSE="bakoma"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: media-fonts/pigiarniq/

2019-08-23 Thread Michał Górny
commit: d22b8b3a33bce0df9f564eed3abbbd8b5461af28
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Aug 23 19:54:58 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Aug 23 19:57:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d22b8b3a

media-fonts/pigiarniq: Mirror and rename the distfile

Signed-off-by: Michał Górny  gentoo.org>

 media-fonts/pigiarniq/Manifest   | 2 +-
 media-fonts/pigiarniq/pigiarniq-1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-fonts/pigiarniq/Manifest b/media-fonts/pigiarniq/Manifest
index 9a18bc3af45..295e3613fc0 100644
--- a/media-fonts/pigiarniq/Manifest
+++ b/media-fonts/pigiarniq/Manifest
@@ -1,2 +1,2 @@
+DIST pigiarniq-1.zip 358252 BLAKE2B 
1e040e1bcf71f398e7fa2c98e77c6a44a4a2bfc4454d2bc720fa3604f10df27c6743b04c46bf4422087f77c25da7b1f2a1c06611e8ed524808513e052715e10c
 SHA512 
56b6048a44c046cd7350cbe426d520ed81074e4f4ee3ed342e30a9a6a1efecdd466646c1e274da03fa205753ea0c94109c52228d860575f52002c2cccf09b075
 DIST pigiarniq-2.zip 375948 BLAKE2B 
6e1ce0c054c8e5ac6dda5453d24c543a4e1117a6a39e5e50bf567be2d24c419be8a87baca6632874655a815d3e9f95f475e33620d1f6ab3e4ec06ca2e6d29d1d
 SHA512 
73789818671781ce9c5ea21fa4586e564ea8cae554559a55cbb7ef2406f5f8794677039ee299f3029073492d9f6f1052fe99ba34fe942e9d570044e6d7690d0e
-DIST pigiarniq.zip 358252 BLAKE2B 
1e040e1bcf71f398e7fa2c98e77c6a44a4a2bfc4454d2bc720fa3604f10df27c6743b04c46bf4422087f77c25da7b1f2a1c06611e8ed524808513e052715e10c
 SHA512 
56b6048a44c046cd7350cbe426d520ed81074e4f4ee3ed342e30a9a6a1efecdd466646c1e274da03fa205753ea0c94109c52228d860575f52002c2cccf09b075

diff --git a/media-fonts/pigiarniq/pigiarniq-1.ebuild 
b/media-fonts/pigiarniq/pigiarniq-1.ebuild
index 3134e36ed9b..d99be98956f 100644
--- a/media-fonts/pigiarniq/pigiarniq-1.ebuild
+++ b/media-fonts/pigiarniq/pigiarniq-1.ebuild
@@ -7,7 +7,7 @@ inherit font
 
 DESCRIPTION="Nunavut's official Inuktitut font"
 HOMEPAGE="http://www.gov.nu.ca/english/font/;
-SRC_URI="http://www.gov.nu.ca/documents/fonts/pigiarniq.zip;
+SRC_URI="https://dev.gentoo.org/~mgorny/dist/${P}.zip;
 LICENSE="public-domain"
 SLOT="0"
 KEYWORDS="amd64 x86"



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

2019-08-23 Thread Andreas K. Hüttel
commit: c5be99130ae6b803fee2be6fbd8f54421fb05aa5
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Aug 23 19:49:30 2019 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Aug 23 19:49:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5be9913

dev-tex/lgrind: fix distfile name

Package-Manager: Portage-2.3.71, Repoman-2.3.17
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 dev-tex/lgrind/Manifest  | 2 +-
 dev-tex/lgrind/lgrind-3.67-r3.ebuild | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-tex/lgrind/Manifest b/dev-tex/lgrind/Manifest
index 5b55bf3e6c2..c465a2635ef 100644
--- a/dev-tex/lgrind/Manifest
+++ b/dev-tex/lgrind/Manifest
@@ -1 +1 @@
-DIST lgrind.tar.gz 73205 BLAKE2B 
f19c5ed96251a4c9e5b8ec2cc2115a2b3581c067c26468dc80bfbeece1cb40f72964d60115221c52ab6c0067d670d6497c26eabc3743573248c77e63df24d416
 SHA512 
89dffec60b6cbac82e9633690412961cb619d6d86d39bea2fb6f3026e1317eb00494d7ed68865a943b1872346eaecdc1b8502de41517023a47309e1e803da2c6
+DIST lgrind-3.67.tgz 73205 BLAKE2B 
f19c5ed96251a4c9e5b8ec2cc2115a2b3581c067c26468dc80bfbeece1cb40f72964d60115221c52ab6c0067d670d6497c26eabc3743573248c77e63df24d416
 SHA512 
89dffec60b6cbac82e9633690412961cb619d6d86d39bea2fb6f3026e1317eb00494d7ed68865a943b1872346eaecdc1b8502de41517023a47309e1e803da2c6

diff --git a/dev-tex/lgrind/lgrind-3.67-r3.ebuild 
b/dev-tex/lgrind/lgrind-3.67-r3.ebuild
index fa373590f4b..7c92be12ec1 100644
--- a/dev-tex/lgrind/lgrind-3.67-r3.ebuild
+++ b/dev-tex/lgrind/lgrind-3.67-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=0
@@ -6,7 +6,7 @@ EAPI=0
 inherit latex-package toolchain-funcs eutils
 
 DESCRIPTION="A pretty printer for various programming languages with tex 
output."
-SRC_URI="mirror://gentoo/${PN}.tar.gz"
+SRC_URI="https://dev.gentoo.org/~dilfridge/distfiles/${P}.tgz;
 
 LICENSE="BSD LGrind-Jacobson"
 SLOT="0"



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

2019-08-23 Thread Lars Wendler
commit: 3229979a7ddb23e96ed1d6345949c2aee0e60132
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Aug 23 19:39:36 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Aug 23 19:39:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3229979a

app-text/poppler: Bump to version 0.80.0

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Lars Wendler  gentoo.org>

 app-text/poppler/Manifest  |   1 +
 app-text/poppler/poppler-0.80.0.ebuild | 127 +
 2 files changed, 128 insertions(+)

diff --git a/app-text/poppler/Manifest b/app-text/poppler/Manifest
index 81c062d105d..abdff69112a 100644
--- a/app-text/poppler/Manifest
+++ b/app-text/poppler/Manifest
@@ -1,2 +1,3 @@
 DIST poppler-0.77.0.tar.xz 1533068 BLAKE2B 
9ce7db05bd9d0131f643096b84058e67ba416b34497af5e97c9b6f404131fc72c29ac05e60b77477d16e586df73b306e4a01c113be7ede0cf3956240db889a7f
 SHA512 
7c82cf584541fcbfa7cecdb06be9c4ba6d03479fc248377b874afeab561eac24015915eee566edc35fafe785b9f381f492c1789c070e67a2c1b344879c156040
 DIST poppler-0.79.0.tar.xz 1544140 BLAKE2B 
b5ecf204c5246f640d9f5ca5ffce9648a1a2c957efdb1e31ace9c1ccdff1be85337b67f7c4019b52eefce17e6f5869aa1911a60e54e421b80ddd3b6eec97a0ec
 SHA512 
f0024fb86887e147ec1cbe9481498d348076dbd6b960716da65defab3365c67ab39626f946758dddbe438634a7116773d8ded8684b65e18abbfc299f56563ec9
+DIST poppler-0.80.0.tar.xz 1548908 BLAKE2B 
09a3b10b1ee6a9de900f7a6ca105e98ec266995c3f6a3d56fbefb7b57851462caa4a16a55081efd8b70d02107d8b7a13a74e316d448290bb3b02286c1778ad86
 SHA512 
0a0d68168ba4d560941de31cb9e32c6cd7b44025e93cd84ace863ffab5b9ff0356524626cb16fb99c29a897738f2ac5862480fc54d42f8aecd2e3457f11c642f

diff --git a/app-text/poppler/poppler-0.80.0.ebuild 
b/app-text/poppler/poppler-0.80.0.ebuild
new file mode 100644
index 000..44c544ebd76
--- /dev/null
+++ b/app-text/poppler/poppler-0.80.0.ebuild
@@ -0,0 +1,127 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils flag-o-matic toolchain-funcs xdg-utils
+
+if [[ ${PV} == ** ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://anongit.freedesktop.org/git/poppler/poppler.git;
+   SLOT="0/"
+else
+   SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   SLOT="0/90"   # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so 
SOVERSION
+fi
+
+DESCRIPTION="PDF rendering library based on the xpdf-3.0 code base"
+HOMEPAGE="https://poppler.freedesktop.org/;
+
+LICENSE="GPL-2"
+IUSE="cairo cjk curl cxx debug doc +introspection +jpeg +jpeg2k +lcms nss png 
qt5 tiff +utils"
+
+# No test data provided
+RESTRICT="test"
+
+BDEPEND="
+   dev-util/glib-utils
+   virtual/pkgconfig
+"
+DEPEND="
+   media-libs/fontconfig
+   media-libs/freetype
+   sys-libs/zlib
+   cairo? (
+   dev-libs/glib:2
+   x11-libs/cairo
+   introspection? ( dev-libs/gobject-introspection:= )
+   )
+   curl? ( net-misc/curl )
+   jpeg? ( virtual/jpeg:0 )
+   jpeg2k? ( >=media-libs/openjpeg-2.3.0-r1:2= )
+   lcms? ( media-libs/lcms:2 )
+   nss? ( >=dev-libs/nss-3.19:0 )
+   png? ( media-libs/libpng:0= )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtxml:5
+   )
+   tiff? ( media-libs/tiff:0 )
+"
+RDEPEND="${DEPEND}
+   cjk? ( app-text/poppler-data )
+"
+
+DOCS=( AUTHORS NEWS README.md README-XPDF )
+
+PATCHES=(
+   "${FILESDIR}/${PN}-0.60.1-qt5-dependencies.patch"
+   "${FILESDIR}/${PN}-0.28.1-fix-multilib-configuration.patch"
+   "${FILESDIR}/${PN}-0.78.0-respect-cflags.patch"
+   "${FILESDIR}/${PN}-0.61.0-respect-cflags.patch"
+   "${FILESDIR}/${PN}-0.57.0-disable-internal-jpx.patch"
+)
+
+src_prepare() {
+   cmake-utils_src_prepare
+
+   # Clang doesn't grok this flag, the configure nicely tests that, but
+   # cmake just uses it, so remove it if we use clang
+   if [[ ${CC} == clang ]] ; then
+   sed -e 's/-fno-check-new//' -i 
cmake/modules/PopplerMacros.cmake || die
+   fi
+
+   if ! grep -Fq 'cmake_policy(SET CMP0002 OLD)' CMakeLists.txt ; then
+   sed -e '/^cmake_minimum_required/acmake_policy(SET CMP0002 
OLD)' \
+   -i CMakeLists.txt || die
+   else
+   einfo "policy(SET CMP0002 OLD) - workaround can be removed"
+   fi
+
+   # we need to up the C++ version, bug #622526, #643278
+   append-cxxflags -std=c++11
+}
+
+src_configure() {
+   xdg_environment_reset
+   local mycmakeargs=(
+   -DBUILD_GTK_TESTS=OFF
+   -DBUILD_QT5_TESTS=OFF
+   

[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/files/, net-libs/libsoup/

2019-08-23 Thread Mart Raudsepp
commit: 4226ad83c5e7cacf9dcddd5181eb27d42ed75035
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Aug 23 19:19:17 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Aug 23 19:32:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4226ad83

net-libs/libsoup: bump to 2.66.2, fix vala:0.46 compat

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 net-libs/libsoup/Manifest  |  1 +
 .../libsoup/files/2.66.2-vala-0.46-compat.patch| 26 ++
 net-libs/libsoup/files/disable-apache-tests.patch  | 33 
 net-libs/libsoup/libsoup-2.66.2.ebuild | 94 ++
 4 files changed, 154 insertions(+)

diff --git a/net-libs/libsoup/Manifest b/net-libs/libsoup/Manifest
index f7aa4020665..f180d4e59e4 100644
--- a/net-libs/libsoup/Manifest
+++ b/net-libs/libsoup/Manifest
@@ -1,3 +1,4 @@
 DIST libsoup-2.58.2.tar.xz 1815256 BLAKE2B 
23c6e40f91a2dca13fcabe4fa3af7311874cbe06962c6cdc93d8d8d0a998d29cff9e7ce61190541b6114b4996d758b7c469b0354a6012856667e9541a78177cb
 SHA512 
85af6fac87343bdd22312518402144d33916225f60d6fa158efdd84f7ee7ed1f9895989b3558f711c9aedc93cff35a4114ad79d6d2aa19c54cb326f162a4c7de
 DIST libsoup-2.62.3.tar.xz 1851780 BLAKE2B 
e3a3518f485d4ab1fe133f5b382d32e4b949e720005c4fdbbe963ba68030d5fcfb11deb5103843f47f221b540e96c5d5ea0f7c52f898617dca37d8df9faec669
 SHA512 
88354728b1da10288472c7380f166263b64d979df3e6e70ebdbc7b61f3c8eb1dc1205d5b1ead16243c6d304940a4dd4e3a9f3b2ce3e1422a1c5032220b16c73b
 DIST libsoup-2.64.2.tar.xz 1793440 BLAKE2B 
77a41ad62e0e419711cb26f510b6c0ca09c0430300f72144a0d0563a24e24639d1ca430784051b8de279623193a273510d5c95de6edb4a54a3aee0bd7903d9cd
 SHA512 
c001495be4e1eafd169b904431b22e961b52f5a3202f2e75b0657281cbfd91153148765bd95378bba3e85a66d7eaca428750641f20c07ca3232d1f9bdabdc90f
+DIST libsoup-2.66.2.tar.xz 1446024 BLAKE2B 
2953b91e3bf28b80189a87ecff3a9d103d57bb090f62121dc441e9bfa65750b67f2ab4f50e7a7a0cf5691b79139ae84de5aeaff69e7505b5c2fdd3f375536724
 SHA512 
1df443470239f23d22301e37e36f3d34963352ee0122f317cd15b19d90115831091bddcee27bc6f0d4994adcf4e5bd9c0395de2bd7f39ae305ba0edea7789092

diff --git a/net-libs/libsoup/files/2.66.2-vala-0.46-compat.patch 
b/net-libs/libsoup/files/2.66.2-vala-0.46-compat.patch
new file mode 100644
index 000..ce0e1dc9b62
--- /dev/null
+++ b/net-libs/libsoup/files/2.66.2-vala-0.46-compat.patch
@@ -0,0 +1,26 @@
+From 1c6f47df99cc5b2efe3d629c71c5d85a7871689c Mon Sep 17 00:00:00 2001
+From: Rico Tzschichholz 
+Date: Tue, 28 May 2019 09:08:35 +0200
+Subject: [PATCH] gir: soup_auth_new is not a constructor
+
+---
+ libsoup/Soup-2.4.metadata | 3 +++
+ 1 file changed, 3 insertions(+)
+
+diff --git a/libsoup/Soup-2.4.metadata b/libsoup/Soup-2.4.metadata
+index c0056ec8..1f107eda 100644
+--- a/libsoup/Soup-2.4.metadata
 b/libsoup/Soup-2.4.metadata
+@@ -18,6 +18,9 @@ ProxyResolver deprecated_since="2.28" 
replacement="ProxyURIResolver"
+ 
+ // Report upstream
+ add_* skip=false type="unowned GLib.TimeoutSource"
++Auth
++  // Factory method
++  .new symbol_type="function"
+ AuthDomain
+   .accepts#method name="accepts_authorization"
+ AuthDomainBasic.new skip=false
+-- 
+2.20.1
+

diff --git a/net-libs/libsoup/files/disable-apache-tests.patch 
b/net-libs/libsoup/files/disable-apache-tests.patch
new file mode 100644
index 000..e7d306bde97
--- /dev/null
+++ b/net-libs/libsoup/files/disable-apache-tests.patch
@@ -0,0 +1,33 @@
+From 6c9bbf0d91688e831f8f19232e18619bfc57e12e Mon Sep 17 00:00:00 2001
+From: Mart Raudsepp 
+Date: Fri, 23 Aug 2019 21:11:57 +0300
+Subject: [PATCH] meson: Force disable apache/php using tests for now
+
+We had them disabled in autotools with a sed. Keep them disabled for now
+in meson port as well. Should be revisited at some point.
+---
+ meson.build | 7 ++-
+ 1 file changed, 2 insertions(+), 5 deletions(-)
+
+diff --git a/meson.build b/meson.build
+index 89837c15..f0e34cb0 100644
+--- a/meson.build
 b/meson.build
+@@ -162,12 +162,9 @@ endif
+ #
+ # The summary is that for the configuration parsing we will use the apachectl,
+ # but for running the tests we will use the httpd binary.
+-apachectl = find_program('apachectl', '/sbin/apachectl', 
'/usr/sbin/apachectl', required : false)
++apachectl = disabler()
+ # This abomination is a result of 
https://github.com/mesonbuild/meson/issues/1576
+-apache_httpd2 = find_program('httpd2', 'httpd', 'apache2', 'apache',
+- '/sbin/httpd2', '/sbin/httpd', '/sbin/apache2', '/sbin/apache',
+- '/usr/sbin/httpd2', '/usr/sbin/httpd', '/usr/sbin/apache2', 
'/usr/sbin/apache',
+- required : false)
++apache_httpd2 = disabler()
+ have_apache=false
+ apache_httpd2_version = ''
+ if apache_httpd2.found() and apachectl.found()
+-- 
+2.20.1
+

diff --git a/net-libs/libsoup/libsoup-2.66.2.ebuild 
b/net-libs/libsoup/libsoup-2.66.2.ebuild
new file mode 100644
index 000..57963364f49
--- /dev/null
+++ 

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

2019-08-23 Thread Mart Raudsepp
commit: 3fb4c4626ee287ff8ec0bc2426cf03a24600f965
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Aug 23 19:32:10 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Aug 23 19:32:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fb4c462

gnome-extra/gnome-boxes: update vala restriction comment

libsoup is now fine, but spice-gtk vapi has a similar problem for 0.46

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-extra/gnome-boxes/gnome-boxes-3.30.3.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.30.3.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-3.30.3.ebuild
index 2a15dc7b1b4..c8bae0bf8db 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-3.30.3.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-3.30.3.ebuild
@@ -4,8 +4,7 @@
 EAPI=6
 VALA_USE_DEPEND="vapigen"
 VALA_MIN_API_VERSION="0.36"
-# Needs libsoup-2.4.vapi fixes to work with vala:0.46 onwards
-# 
https://gitlab.gnome.org/GNOME/libsoup/commit/1c6f47df99cc5b2efe3d629c71c5d85a7871689c
+# 0.46 has problems with spice-client-glib-2.0.vapi exposing a bad constructor
 VALA_MAX_API_VERSION="0.44"
 
 inherit gnome.org gnome2-utils linux-info meson readme.gentoo-r1 vala xdg



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

2019-08-23 Thread Mart Raudsepp
commit: 69e2eb8b423cf34022e2c1a2fa5e5220d0e56c41
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Aug 23 19:23:54 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Aug 23 19:32:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69e2eb8b

dev-lang/vala-0.45.91: block libsoup with problematic vapi to vala:0.46

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-lang/vala/vala-0.45.91.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/dev-lang/vala/vala-0.45.91.ebuild 
b/dev-lang/vala/vala-0.45.91.ebuild
index 26d79ce3530..48608c5585b 100644
--- a/dev-lang/vala/vala-0.45.91.ebuild
+++ b/dev-lang/vala/vala-0.45.91.ebuild
@@ -17,7 +17,11 @@ RDEPEND="
>=dev-libs/glib-2.48.0:2
>=dev-libs/vala-common-${PV}
valadoc? ( >=media-gfx/graphviz-2.16 )
-"
+   != it, which 
would be bad
+# as the newer is not required with older vala when those are picked instead 
of 0.46.
+# vala-0.45.91 ships a broken libsoup-2.4.vapi copy too, but that'll be fixed 
by 0.45.92
 DEPEND="${RDEPEND}
dev-libs/libxslt
sys-devel/flex



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

2019-08-23 Thread Mart Raudsepp
commit: 514dca5520a6be57cc2980c802c98c95a267af7c
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Aug 23 19:28:12 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Aug 23 19:32:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=514dca55

media-gfx/shotwell: lift vala:0.46 restriction

We can now be sure the libsoup-2.4.vapi is fine in case
vala:0.46 is picked, as vala:0.46 ensures it via a runtime
soft blocker.

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 media-gfx/shotwell/shotwell-0.30.7.ebuild | 4 
 1 file changed, 4 deletions(-)

diff --git a/media-gfx/shotwell/shotwell-0.30.7.ebuild 
b/media-gfx/shotwell/shotwell-0.30.7.ebuild
index b843b776a22..84cb2d000fe 100644
--- a/media-gfx/shotwell/shotwell-0.30.7.ebuild
+++ b/media-gfx/shotwell/shotwell-0.30.7.ebuild
@@ -3,10 +3,6 @@
 
 EAPI=6
 VALA_MIN_API_VERSION="0.40"
-# supposedly works with 0.46, but fails to compile due to libsoup-2.4.vapi
-# from libsoup-2.64 and even fails with vala:0.46 libsoup vapi copy as well
-# 
https://gitlab.gnome.org/GNOME/libsoup/commit/1c6f47df99cc5b2efe3d629c71c5d85a7871689c
-VALA_MAX_API_VERSION="0.44"
 
 inherit gnome.org gnome2-utils meson vala xdg
 



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

2019-08-23 Thread Lars Wendler
commit: 961bf6911d3c303c4048329ab24a1d6378ab40e5
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Aug 23 18:29:05 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Aug 23 19:11:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=961bf691

sys-libs/tdb: Removed old.

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Lars Wendler  gentoo.org>

 sys-libs/tdb/Manifest  |  2 --
 sys-libs/tdb/tdb-1.3.17.ebuild | 62 --
 sys-libs/tdb/tdb-1.3.8.ebuild  | 60 
 3 files changed, 124 deletions(-)

diff --git a/sys-libs/tdb/Manifest b/sys-libs/tdb/Manifest
index c1913f67e48..bb020311fc1 100644
--- a/sys-libs/tdb/Manifest
+++ b/sys-libs/tdb/Manifest
@@ -1,7 +1,5 @@
 DIST tdb-1.3.13.tar.gz 498002 BLAKE2B 
bf29b535acf3838942820a7dc841f635c457999d1ab7456bc598d73c79404dea9ab397eec1725d739bdc9b4a46b6b0ad068ad36d0e7247afccb795d410b15b06
 SHA512 
d12382a2f75e56d62d151df3390b3ae41c7502d67582812ec6da30913b13feb7ee98572ab5ad5b5ed3bceb41666c3154855727cf5ce249ef583c033819c05f0f
 DIST tdb-1.3.16.tar.gz 504330 BLAKE2B 
686b6b3d026094a0219f2c5d76f7258cf2f96538f614fa9078ca00368ad64c4e93f2e184c98f3d6f480fec909d94105fdf527d96f3b4ea291d81bb63420d2a99
 SHA512 
7b17852986e48a32f3f8f303dd2a26503a69fcf7849f22f51483334c9abda9f189b521679e51b4ee5a80197a8f304a084dde0f56d92cfe953d3a4ede557526d2
-DIST tdb-1.3.17.tar.gz 697224 BLAKE2B 
6231c48924a2c164a6f55fc5cea0ce284fc5a34519e3cf26709322539118ed3dcdf21ecdeeb1a958a47c7502a625e66695f452d858a865965ce4fa60d65c55cd
 SHA512 
ef25dad520a12d75e541802a46e418fe61ac691126600f24158cd5b95091b4c536ffc4d4aff6608cca087291fde0b86b44ff7b1a7837d816cd534e9688c39eff
 DIST tdb-1.3.18.tar.gz 697970 BLAKE2B 
a6dff8dbe444ce35f6470dae7da1b6719052fb2030fd5526157c67374b0f54fb815c8f799060ea2a811e85ce208f626f18a48df9169e3f45d3f92998246b81cd
 SHA512 
9b856b2a5b2d852ff0048ba7b1700ea46b8dad5d4e94027472fdce9f1db4b5afba9aec127b7a4c2a38d4722c8e0ea78c1734d102fa134ac802eace6b24358034
-DIST tdb-1.3.8.tar.gz 494106 BLAKE2B 
3ac4418b642472859c37c20477ffcc255be6e435b84f59ee634fb5b80caa38aadbcc761fd2daf7c797f9d9a120dcf6e597b31306f8c67d3e890570dd94e4263f
 SHA512 
9a7040206bbaae419a296714fe14fcbd3b67c0cef2b0f33563d52336aac2fe814049f5136a148fb049a273bb36fe81e3d777df58869c93f45d6e42b4adf9970b
 DIST tdb-1.4.0.tar.gz 696994 BLAKE2B 
f1dc29d3a66bd898f0e69f195879aea56235c1b6f542c532b4335d87482a5a2d8a8bc9bd5b463a0a110431535a2b0ccebb779449536696e0b5aa7ea5f3bce02c
 SHA512 
3c5e17f8011e61e855a745dbff18ba9f778534f34e1538a68c8854d8d1022494bcc3bf7a19f2b79c478e091b1b6b183723fe27b935c4cc6d058b6b147b6a325e
 DIST tdb-1.4.2.tar.gz 706236 BLAKE2B 
5ec8938f2e62c146c73d8ef01dd73bc44f38df2ea65b9cd62694bfc532315ab8b0594975e5edfccd84f3ad504dbfc6eb08be96d9d0e5b679f2613c2f69a5f58b
 SHA512 
1d1f83e1b79cc6ea2b5cbc755de4a370fb95ef0f592f3bd2b6d23b1be18555cd417a9254fdf276dc6bd7f3368af82a4569c1f1cdde13d98405a5d38f1291d832

diff --git a/sys-libs/tdb/tdb-1.3.17.ebuild b/sys-libs/tdb/tdb-1.3.17.ebuild
deleted file mode 100644
index 8e8d3ce12a4..000
--- a/sys-libs/tdb/tdb-1.3.17.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_{5,6,7} )
-PYTHON_REQ_USE="threads(+)"
-
-inherit waf-utils multilib-minimal python-single-r1
-
-DESCRIPTION="A simple database API"
-HOMEPAGE="http://tdb.samba.org/;
-SRC_URI="http://samba.org/ftp/tdb/${P}.tar.gz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
-IUSE="python"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="!elibc_FreeBSD? ( dev-libs/libbsd[${MULTILIB_USEDEP}] )
-   python? ( ${PYTHON_DEPS} )"
-DEPEND="
-   ${RDEPEND}
-   ${PYTHON_DEPS}
-   app-text/docbook-xml-dtd:4.2"
-
-WAF_BINARY="${S}/buildtools/bin/waf"
-
-RESTRICT="test"
-
-src_prepare() {
-   default
-   python_fix_shebang .
-   multilib_copy_sources
-}
-
-multilib_src_configure() {
-   local extra_opts=()
-   if ! multilib_is_native_abi || ! use python; then
-   extra_opts+=( --disable-python )
-   fi
-
-   waf-utils_src_configure "${extra_opts[@]}"
-}
-
-multilib_src_compile() {
-   # need to avoid parallel building, this looks like the sanest way with 
waf-utils/multiprocessing eclasses
-   unset MAKEOPTS
-   waf-utils_src_compile
-}
-
-multilib_src_test() {
-   # the default src_test runs 'make test' and 'make check', letting
-   # the tests fail occasionally (reason: unknown)
-   emake check
-}
-
-multilib_src_install() {
-   waf-utils_src_install
-}

diff --git a/sys-libs/tdb/tdb-1.3.8.ebuild b/sys-libs/tdb/tdb-1.3.8.ebuild
deleted file mode 100644
index 0f88e563fdd..000
--- a/sys-libs/tdb/tdb-1.3.8.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors

[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2019-08-23 Thread Lars Wendler
commit: e98d7543e9f913fb3c17e82d9a451cf42876fa11
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Aug 23 19:09:00 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Aug 23 19:11:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e98d7543

net-fs/samba: Bump to version 4.11.0_rc2

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Lars Wendler  gentoo.org>

 net-fs/samba/Manifest|   1 +
 net-fs/samba/samba-4.11.0_rc2.ebuild | 310 +++
 2 files changed, 311 insertions(+)

diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest
index 2113f708267..286eab45ccd 100644
--- a/net-fs/samba/Manifest
+++ b/net-fs/samba/Manifest
@@ -2,6 +2,7 @@ DIST samba-4.10.2.tar.gz 18280710 BLAKE2B 
f15b117d1159dfa6cd279c5011629d688fcfba
 DIST samba-4.10.5.tar.gz 18290612 BLAKE2B 
731ea29b02db5158c5cc564d5663e3f9552d7e1164ed8a41738dba8656692b685cc9a7ba57e8cd32fe9a1cb24eed5373929d2b805bf3da3982c0f4b1246883d0
 SHA512 
82961791a43511aa42f0d648edd13f0533cb20e1d673903e6a1f6235b0df19dfc0755ab0c8e6d4518ca19c188968a38a6c8e8c80d05a20141c097fb0b3e2b795
 DIST samba-4.10.6.tar.gz 18306135 BLAKE2B 
236598c26294e1b7b23e48eba7d6429eec01e65a4a73a45fea16ef0e0b7cf1c7b861d824e860bc178d358c298400e829577525b0438e0384fca7bf4409bd69f0
 SHA512 
6c06a55ac686210965cf52f79190700a3d3a5cba8ea54b32e5bdb4d6b6167f1fa9aef308c3d5fdc7078496aa78b46d5cea3c623438d3a049b11fc58d334f8d0f
 DIST samba-4.10.7.tar.gz 18318281 BLAKE2B 
ccb97823e8e23e48141b2585b9f6d1f786460a8ee9077e6a0f71d2e2c797f79cb155f4d418f0d18d046307ba5e8bf0780f975707145d1c7f94bc5aa5a65e34b6
 SHA512 
3ef05754fc12343cf76c7981ca25e4898bd0bf133f394b9fbe9393e8447b18626977e80ddc76f1597921abc378ad058cc363f1f277856d6fa4d783c902514c88
+DIST samba-4.11.0rc2.tar.gz 18481509 BLAKE2B 
26798be90741a654df386125e24c65eef0751497fb31e521c07d60503666597253f4d59444b3ea5c7413bca43403358f61a7a42bad8e48bd75268977cbf95106
 SHA512 
79fc9a12bab3960b15ab23bf1997734d41876c8bf41971cc004967a9254ade9420f843e6d61a2fc0899eef189d6f2b31f25230aa54f73fb6ce63be63bb2ec175
 DIST samba-4.5.11-disable-python-patches.tar.xz 6292 BLAKE2B 
c2a32a1059a02bc1c87ce5f604cbc5878c654b8f693c8486b5ba63b37513444915a7b6389fe82b7e31ab2f9577dd8462eddba60b4f4f756b4ed1145ce7bd90ae
 SHA512 
f0e3076e3e1ecaae3f06b3ef30efc81719fb3f63a1041dcbdae4b62ca4cf693732f9eb16f047d046d4930136fed82194e82b455ea888e12cf845b3e6a122d57d
 DIST samba-4.5.16.tar.gz 21024396 BLAKE2B 
e737559fb748044076608fa233700eb54c7e1c56bc234763f062b6341a179cc78a4a8cdf9f3d6f4d7f3cf8a79f846852ddd5cc753a468c3adb3a0451e1809ed9
 SHA512 
de8a41013cfb5ef3adcb290efd97a78a5de876d90ad05764d631f14e663a1849bb53e4ac394b46c906f1109be5748fee9316407a659c57007d36851ae8adcd7f
 DIST samba-4.7.12.tar.gz 16923189 BLAKE2B 
98ea5e535482a4cdfeb4f9ad70bc8c40bb6d5a8920ce9bc6dda84f20698245c3c5d472a5f79984efc81f9c32d1d1e72b1fcdffb137e3a27634f4c521a1d46a48
 SHA512 
951dfc0ea7130da9d9aa3069ca276e630d67171a1995dba368459e0cdf00337d0f6271827bffec694371010614a1a7ce2349840ddedd0231315f6a56dce2fcac

diff --git a/net-fs/samba/samba-4.11.0_rc2.ebuild 
b/net-fs/samba/samba-4.11.0_rc2.ebuild
new file mode 100644
index 000..d04d935656e
--- /dev/null
+++ b/net-fs/samba/samba-4.11.0_rc2.ebuild
@@ -0,0 +1,310 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python3_{5,6,7} )
+PYTHON_REQ_USE='threads(+),xml(+)'
+
+inherit python-single-r1 waf-utils multilib-minimal linux-info systemd pam
+
+MY_PV="${PV/_rc/rc}"
+MY_P="${PN}-${MY_PV}"
+
+SRC_PATH="stable"
+[[ ${PV} = *_rc* ]] && SRC_PATH="rc"
+
+SRC_URI="mirror://samba/${SRC_PATH}/${MY_P}.tar.gz"
+[[ ${PV} = *_rc* ]] || \
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+DESCRIPTION="Samba Suite Version 4"
+HOMEPAGE="https://www.samba.org/;
+LICENSE="GPL-3"
+
+SLOT="0"
+
+IUSE="acl addc addns ads ceph client cluster cups debug dmapi fam gpg iprint 
+json ldap pam profiling-data python quota selinux syslog system-heimdal 
++system-mitkrb5 systemd test winbind zeroconf"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/samba-4.0/policy.h
+   /usr/include/samba-4.0/dcerpc_server.h
+   /usr/include/samba-4.0/ctdb.h
+   /usr/include/samba-4.0/ctdb_client.h
+   /usr/include/samba-4.0/ctdb_protocol.h
+   /usr/include/samba-4.0/ctdb_private.h
+   /usr/include/samba-4.0/ctdb_typesafe_cb.h
+   /usr/include/samba-4.0/ctdb_version.h
+)
+
+# sys-apps/attr is an automagic dependency (see bug #489748)
+CDEPEND="
+   >=app-arch/libarchive-3.1.2[${MULTILIB_USEDEP}]
+   dev-lang/perl:=
+   dev-libs/libaio[${MULTILIB_USEDEP}]
+   dev-libs/libbsd[${MULTILIB_USEDEP}]
+   dev-libs/libgcrypt:0
+   dev-libs/iniparser:0
+   dev-libs/popt[${MULTILIB_USEDEP}]
+   dev-python/subunit[${PYTHON_USEDEP},${MULTILIB_USEDEP}]
+   >=dev-util/cmocka-1.1.1[${MULTILIB_USEDEP}]
+   >=net-libs/gnutls-3.2.0
+   

[gentoo-commits] repo/gentoo:master commit in: sys-libs/ldb/, sys-libs/ldb/files/

2019-08-23 Thread Lars Wendler
commit: 3ce51c9f5c16bc324efcf3907c15a44afbf692df
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Aug 23 18:40:24 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Aug 23 19:11:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ce51c9f

sys-libs/ldb: Removed old.

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Lars Wendler  gentoo.org>

 sys-libs/ldb/Manifest  |   4 -
 .../ldb/files/ldb-1.1.24-optional-python.patch |  72 --
 sys-libs/ldb/ldb-1.1.26.ebuild |  97 ---
 sys-libs/ldb/ldb-1.2.3.ebuild  | 103 
 sys-libs/ldb/ldb-1.4.6.ebuild  | 105 -
 sys-libs/ldb/ldb-1.6.2.ebuild  | 105 -
 6 files changed, 486 deletions(-)

diff --git a/sys-libs/ldb/Manifest b/sys-libs/ldb/Manifest
index eed9148127a..0e26018704b 100644
--- a/sys-libs/ldb/Manifest
+++ b/sys-libs/ldb/Manifest
@@ -1,14 +1,10 @@
-DIST ldb-1.1.26.tar.gz 1262660 BLAKE2B 
66dcc38eb97fe4357d06b301ed1de5cf868adc5f33ea8341a7cbdd5be45c85c31cda58782a66daf9fcada9d873971fc29556f0c331794ede9fc2a7f592480f52
 SHA512 
484689c5b87f223820e3613c056de5528a87736baef7b884df506fc47a3412b35ba2ef8e85f62e2d3da803fdab6b37bb328d4347a20bfc8fef8ed557646b6bbe
 DIST ldb-1.1.29.tar.gz 1277551 BLAKE2B 
449333d40073fd63d6d013ba0ae43fc3a0b8201948eabd440d164d182492002c1d92047d652105c2fb6a3e8383d4b75f45e38cc52efc5d9a0e283676203a
 SHA512 
d37bbe84358e05d17483e2e963b8477da5ea351b855b454142c94af35f7987bede0f19faeaff17779efe04e3bb37c510437fcc59be99a17c826620fc25fd659c
 DIST ldb-1.1.31.tar.gz 1337586 BLAKE2B 
9454f91a621368cfc7cfdb709781653e947d63b275bb3b288049acb43ee3c02ae4f0be820ccf9e3bb32938d12598a91b7a6292b08c638ccfd59bd1be182f09c0
 SHA512 
49ccd57000cbcc6d828160f4457236b28853d766d641841471f61226156b6103fe563c43c950577b038ea3c0a54506bca94c640d3d5f912a3b8af95eb9ef2824
-DIST ldb-1.2.3.tar.gz 1344513 BLAKE2B 
941174d6e2c51319c8690a8d8a87bea443d4fa4d738bd13243b502fdc9d590ba075fcf4a9920c38bb6fc15564f0b116089cd62d99e7cfe33649dc751910265ad
 SHA512 
500ab069cf6cec39907300e3905d334163b5094087831708acc22c4199b006ef52af3b66aade7558a48fab7cd69be3af7883bda3816a83c576d01b36ab270247
 DIST ldb-1.2.4.tar.gz 1346413 BLAKE2B 
441cdf679ab4852e1c8d90ca8d9544d7983436c864cb3ea76b63f45177061c2763f9700b4be4be9ba53a4bcc9cec49b509dd39efb8f5f2171bc432641d1329c2
 SHA512 
093815cfa9e950299c4f09c58362136d72c439692f7d8670ecbf9cac49ecef6fd365f8fab5d39f41a4dd39e07f6c8d1a2616e843653d2fa0d7bdff346a118aa9
 DIST ldb-1.3.6.tar.gz 1374574 BLAKE2B 
654f35eb25aeb373540ead7cb10da66c92970ea6b100631cb14bacf937fec64e09b19ed3e09a976406e3f8d6347c4e17144c0a0bff8795316559be45353edbf7
 SHA512 
8fcd72598e948c55adaa832d6ebcbc03b979281032cb900af4304c1c68ce9cc94a1e1d4729d0c2a0b83a618cab716749d851160005a0093cf8a178e6dbea298d
 DIST ldb-1.3.8.tar.gz 1375782 BLAKE2B 
dbca935e762af86b268308253615019b24af6727411e77947ceeadd3e0114c2ad2a14d4a4f1121bf58ccb080d44a8513d2094314b043604d885977a26e622c57
 SHA512 
06d1b4c2badbf0c27733a64f979c48af8b599747cef7cd7f5417cd55a76447e8f8987bd061694c5af63261fdb35433e3844122c14103d5cc8b4eaab1f4752541
-DIST ldb-1.4.6.tar.gz 1431798 BLAKE2B 
748d6054af4b898fa475692a425d96541fa2c055ffdd4b8ca6635fea04d7b143b4e7301886f307300662140bc449a3ee3932801c7c5df10f6ba3ee5a10c7a46b
 SHA512 
fb2be7842ecfda8788e8982831e34487f016814d1e8a757e93f8716019aaba4b9b7dd469e4ba11eb3990846fb55cdb2db2ec494eb7b0ff04f261d8309b1c98f4
 DIST ldb-1.4.7.tar.gz 1430560 BLAKE2B 
b6b9a12b6f17ffee8e9a47673786d1247310655ca87bb0280fb8ce04a69c52435721fe5e8ab1ce18406e28dfeef57fe30b3b3fc42a4951505f8772bf5e7553ce
 SHA512 
e53bdd831d37b87b5adaf17f46b883f177f97541ad957d134dbfc196bc37749074df7c8cafb8e2993c6aae9bc150ae8d88daad56c26de9f62c5259c479da7016
 DIST ldb-1.5.4.tar.gz 1629123 BLAKE2B 
3c71af079f2e5cb81e493d16d453c53bd0ee4c63720b0261ea6116244b2652ca581499c0b8c64949dccc95460aba7b4ef3afe7850563a830f3fb4b8753bdea2f
 SHA512 
fc323e4283671c14d6dd4feb7e9ca943a63a166688077dbf3591f9d957cf821f9e739869842e15ca1ec4fd3764123d5afc6f4954b1af437bd1ec54df58366a22
 DIST ldb-1.5.5.tar.gz 1629070 BLAKE2B 
374042c77c9ec7bd88ad1d97757f171ae831a630751fc06bf22190355c1448fa8c2327d308cdbe5b46ca21236738548d2c1041c3dfb428e1dfee8053edf90050
 SHA512 
562e08b3d6564d08fed80dc43ca299c38fbd958dbe27ed1400e5eb5c3df0f4c7b7eaf502b13eec5544b168f26c5e6537615f65e28dcaeb6473d2ff3c3c7a4e4b
-DIST ldb-1.6.2.tar.gz 1629794 BLAKE2B 
5219479c773aa87c4bd6917e60b963df9cf3c481468ed020b4e9c4a175110ce80fd1c7a4ca4e28d99c972e0891287485261310eab1bbd7b8b138ea59f168ac8c
 SHA512 
089dee2465efe0811ff745b52b15d2d7638b940112a06680706d5401231864859605ff0392245d4c815e9b85f5a4ba782fc61d8dba215cc8198e7d9a6ddd255e
 DIST ldb-1.6.3.tar.gz 1628668 BLAKE2B 
e9b6535eddf49496151e544f6879641c58a614f6de95463f7d0bf1953744953a5d55dde935d39b690d4c87e66914d8de0f0f5d4816a61fdecc81f8797584013e
 SHA512 

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

2019-08-23 Thread Lars Wendler
commit: a156be56ab28fc22be7c9d03d4543151aa6e275b
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Aug 23 18:37:54 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Aug 23 19:11:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a156be56

sys-libs/ldb: Bump to version 2.0.5

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Lars Wendler  gentoo.org>

 sys-libs/ldb/Manifest |   1 +
 sys-libs/ldb/ldb-2.0.5.ebuild | 105 ++
 2 files changed, 106 insertions(+)

diff --git a/sys-libs/ldb/Manifest b/sys-libs/ldb/Manifest
index db0b4ee53c7..eed9148127a 100644
--- a/sys-libs/ldb/Manifest
+++ b/sys-libs/ldb/Manifest
@@ -11,3 +11,4 @@ DIST ldb-1.5.4.tar.gz 1629123 BLAKE2B 
3c71af079f2e5cb81e493d16d453c53bd0ee4c6372
 DIST ldb-1.5.5.tar.gz 1629070 BLAKE2B 
374042c77c9ec7bd88ad1d97757f171ae831a630751fc06bf22190355c1448fa8c2327d308cdbe5b46ca21236738548d2c1041c3dfb428e1dfee8053edf90050
 SHA512 
562e08b3d6564d08fed80dc43ca299c38fbd958dbe27ed1400e5eb5c3df0f4c7b7eaf502b13eec5544b168f26c5e6537615f65e28dcaeb6473d2ff3c3c7a4e4b
 DIST ldb-1.6.2.tar.gz 1629794 BLAKE2B 
5219479c773aa87c4bd6917e60b963df9cf3c481468ed020b4e9c4a175110ce80fd1c7a4ca4e28d99c972e0891287485261310eab1bbd7b8b138ea59f168ac8c
 SHA512 
089dee2465efe0811ff745b52b15d2d7638b940112a06680706d5401231864859605ff0392245d4c815e9b85f5a4ba782fc61d8dba215cc8198e7d9a6ddd255e
 DIST ldb-1.6.3.tar.gz 1628668 BLAKE2B 
e9b6535eddf49496151e544f6879641c58a614f6de95463f7d0bf1953744953a5d55dde935d39b690d4c87e66914d8de0f0f5d4816a61fdecc81f8797584013e
 SHA512 
a41b1fd2afa9a02dec37519f28e0e720b649c2a0aa6caebeb6697dbefdc6a055ef26500c5ccb0439b495d8c03218920b389fb9601d1cf5ca4d5046f192a5fefd
+DIST ldb-2.0.5.tar.gz 1669846 BLAKE2B 
d68046b385955c376118cb60e16939115332d88e8e67d157029397915c3e8f3d754abc9d93c64250ce990f7b82fb3947bdf5fba0f6f8bc457bc6dfd08e8bc534
 SHA512 
de9325f8bdd9ac782b3f8633444780f4aaa030e2c74c643220e845d9a779f8c8e174f0b9d9d8668de028cb832eb9d81965cb8e4471d90f9344dc48877a3abbe8

diff --git a/sys-libs/ldb/ldb-2.0.5.ebuild b/sys-libs/ldb/ldb-2.0.5.ebuild
new file mode 100644
index 000..d6605ba8035
--- /dev/null
+++ b/sys-libs/ldb/ldb-2.0.5.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python3_{5,6,7} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit python-single-r1 waf-utils multilib-minimal eutils
+
+DESCRIPTION="An LDAP-like embedded database"
+HOMEPAGE="https://ldb.samba.org;
+SRC_URI="https://www.samba.org/ftp/pub/${PN}/${P}.tar.gz;
+
+LICENSE="LGPL-3"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+IUSE="doc +ldap +lmdb python"
+
+RDEPEND="
+   !elibc_FreeBSD? ( dev-libs/libbsd[${MULTILIB_USEDEP}] )
+   dev-libs/popt[${MULTILIB_USEDEP}]
+   >=dev-util/cmocka-1.1.3[${MULTILIB_USEDEP}]
+   >=sys-libs/talloc-2.2.0[python?,${MULTILIB_USEDEP}]
+   >=sys-libs/tdb-1.4.1[python?,${MULTILIB_USEDEP}]
+   >=sys-libs/tevent-0.10.0[python(+)?,${MULTILIB_USEDEP}]
+   ldap? ( net-nds/openldap )
+   lmdb? ( >=dev-db/lmdb-0.9.16[${MULTILIB_USEDEP}] )
+   python? ( ${PYTHON_DEPS} )
+"
+
+DEPEND="dev-libs/libxslt
+   doc? ( app-doc/doxygen )
+   virtual/pkgconfig
+   ${PYTHON_DEPS}
+   ${RDEPEND}
+"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+WAF_BINARY="${S}/buildtools/bin/waf"
+
+MULTILIB_WRAPPED_HEADERS=( /usr/include/pyldb.h )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.5.2-optional_packages.patch
+   "${FILESDIR}"/${PN}-1.1.31-fix_PKGCONFIGDIR-when-python-disabled.patch
+)
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+   multilib_copy_sources
+}
+
+multilib_src_configure() {
+   local myconf=(
+   $(usex ldap '' --disable-ldap)
+   $(usex lmdb '' --without-ldb-lmdb)
+   --disable-rpath
+   --disable-rpath-install --bundled-libraries=NONE
+   --with-modulesdir="${EPREFIX}"/usr/$(get_libdir)/samba
+   --builtin-libraries=NONE
+   )
+   if ! multilib_is_native_abi; then
+   myconf+=( --disable-python )
+   else
+   use python || myconf+=( --disable-python )
+   fi
+   waf-utils_src_configure "${myconf[@]}"
+}
+
+multilib_src_compile(){
+   waf-utils_src_compile
+   multilib_is_native_abi && use doc && doxygen Doxyfile
+}
+
+multilib_src_test() {
+   if multilib_is_native_abi; then
+   WAF_MAKE=1 \
+   
PATH=buildtools/bin:../../../buildtools/bin:$PATH:"${BUILD_DIR}"/bin/shared/private/
 \
+   
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:"${BUILD_DIR}"/bin/shared/private/:"${BUILD_DIR}"/bin/shared
 \
+   waf test || die
+   fi
+}
+
+multilib_src_install() {
+   waf-utils_src_install
+
+   if 

[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/files/, net-fs/samba/

2019-08-23 Thread Lars Wendler
commit: 429a6b55f2e3cd0e6cd08407a064550bc7691d38
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Aug 23 19:10:57 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Aug 23 19:11:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=429a6b55

net-fs/samba: Removed old.

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Lars Wendler  gentoo.org>

 net-fs/samba/Manifest  |   3 -
 .../files/samba-4.7.3-krb-cross-compile.patch  |  40 ---
 net-fs/samba/samba-4.10.5.ebuild   | 309 ---
 net-fs/samba/samba-4.7.12-r1.ebuild| 333 -
 net-fs/samba/samba-4.9.9.ebuild| 307 ---
 5 files changed, 992 deletions(-)

diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest
index 286eab45ccd..927c6b1ce61 100644
--- a/net-fs/samba/Manifest
+++ b/net-fs/samba/Manifest
@@ -1,12 +1,9 @@
 DIST samba-4.10.2.tar.gz 18280710 BLAKE2B 
f15b117d1159dfa6cd279c5011629d688fcfba94a2ca8184a827d0787a31f76a38f46b355454b916f2e62c0a88109b86664f6bb16fc0e23d0f61d09908e587cd
 SHA512 
3d146ea12567ebb02a7babcad779b82339ffbfb19f6f2be5cac33eb18af2c9b546dc1cd910072a5c9e152ba9c4a632ed6870c48a8f6ad9d04304b130f240a4bf
-DIST samba-4.10.5.tar.gz 18290612 BLAKE2B 
731ea29b02db5158c5cc564d5663e3f9552d7e1164ed8a41738dba8656692b685cc9a7ba57e8cd32fe9a1cb24eed5373929d2b805bf3da3982c0f4b1246883d0
 SHA512 
82961791a43511aa42f0d648edd13f0533cb20e1d673903e6a1f6235b0df19dfc0755ab0c8e6d4518ca19c188968a38a6c8e8c80d05a20141c097fb0b3e2b795
 DIST samba-4.10.6.tar.gz 18306135 BLAKE2B 
236598c26294e1b7b23e48eba7d6429eec01e65a4a73a45fea16ef0e0b7cf1c7b861d824e860bc178d358c298400e829577525b0438e0384fca7bf4409bd69f0
 SHA512 
6c06a55ac686210965cf52f79190700a3d3a5cba8ea54b32e5bdb4d6b6167f1fa9aef308c3d5fdc7078496aa78b46d5cea3c623438d3a049b11fc58d334f8d0f
 DIST samba-4.10.7.tar.gz 18318281 BLAKE2B 
ccb97823e8e23e48141b2585b9f6d1f786460a8ee9077e6a0f71d2e2c797f79cb155f4d418f0d18d046307ba5e8bf0780f975707145d1c7f94bc5aa5a65e34b6
 SHA512 
3ef05754fc12343cf76c7981ca25e4898bd0bf133f394b9fbe9393e8447b18626977e80ddc76f1597921abc378ad058cc363f1f277856d6fa4d783c902514c88
 DIST samba-4.11.0rc2.tar.gz 18481509 BLAKE2B 
26798be90741a654df386125e24c65eef0751497fb31e521c07d60503666597253f4d59444b3ea5c7413bca43403358f61a7a42bad8e48bd75268977cbf95106
 SHA512 
79fc9a12bab3960b15ab23bf1997734d41876c8bf41971cc004967a9254ade9420f843e6d61a2fc0899eef189d6f2b31f25230aa54f73fb6ce63be63bb2ec175
 DIST samba-4.5.11-disable-python-patches.tar.xz 6292 BLAKE2B 
c2a32a1059a02bc1c87ce5f604cbc5878c654b8f693c8486b5ba63b37513444915a7b6389fe82b7e31ab2f9577dd8462eddba60b4f4f756b4ed1145ce7bd90ae
 SHA512 
f0e3076e3e1ecaae3f06b3ef30efc81719fb3f63a1041dcbdae4b62ca4cf693732f9eb16f047d046d4930136fed82194e82b455ea888e12cf845b3e6a122d57d
 DIST samba-4.5.16.tar.gz 21024396 BLAKE2B 
e737559fb748044076608fa233700eb54c7e1c56bc234763f062b6341a179cc78a4a8cdf9f3d6f4d7f3cf8a79f846852ddd5cc753a468c3adb3a0451e1809ed9
 SHA512 
de8a41013cfb5ef3adcb290efd97a78a5de876d90ad05764d631f14e663a1849bb53e4ac394b46c906f1109be5748fee9316407a659c57007d36851ae8adcd7f
-DIST samba-4.7.12.tar.gz 16923189 BLAKE2B 
98ea5e535482a4cdfeb4f9ad70bc8c40bb6d5a8920ce9bc6dda84f20698245c3c5d472a5f79984efc81f9c32d1d1e72b1fcdffb137e3a27634f4c521a1d46a48
 SHA512 
951dfc0ea7130da9d9aa3069ca276e630d67171a1995dba368459e0cdf00337d0f6271827bffec694371010614a1a7ce2349840ddedd0231315f6a56dce2fcac
 DIST samba-4.8.12.tar.gz 17764832 BLAKE2B 
d2c0c8b9090da7c94b9343fd3f416e9aafad64273abc9be0639b011f71072926a0b303cf53e63c4e470aeb168e8ec23003b5f4ed4258aac8d6b3d029f71fba6f
 SHA512 
f29595f6390d01860cb6acd750d2e36b4d207dd1da16465c21c8d6d732ce27bd0582a0f34296081e2659638d839c8b12f28deccc31982afa94650da8bce8df8b
 DIST samba-4.8.6.tar.gz 17723841 BLAKE2B 
38da52e14b4417f26462eef2226c4498e54d2c276b4056e8c6d6c66079f33bcda24c1eab30b29bc7413280ec89a74a55e043e8274ac50f9a25bae7563717ff34
 SHA512 
f6afab5ca466bd8653a56c205b71ce94ecf0ad0c6e4c9d64cbba7b1e56f1987bc2022e6b629d87eb6078e3f6ba53833c19cfb41e40b6d589e4317ea9d85de273
 DIST samba-4.9.11.tar.gz 18095745 BLAKE2B 
d06a15608f71e73e26dbb15ddfb3512a0cd6f6ce5cffe663451cdf1552473c28cc5a66fc5e28d0e3fbfc80be8524903bd42d75050b664e713efdb09855175bdf
 SHA512 
3d1cd7e3f1ffbfa6bb44fe0cb12be47dd17c9b614b6509ecec20210ac734fa1ab90ea5d2d2180fe7c80bd4eb5bb9a73a09183edf70bdd28dde2d33e092c9e71a
-DIST samba-4.9.9.tar.gz 18080757 BLAKE2B 
3cfe741d21584d74654607d6c1450b67f80524f5809607b0c796fad501c06b34ddfb8eb7ef639cca70e8bc54f53805be4c45d78eeb2760aa7728ba907e99589f
 SHA512 
636fc7073cf9dc9ff9bfe46403d35d7a058024708d090bd0ecc7e900a8468ffb7c9a8d564b2df85758c4ef3d184ed3f2c8fa3079ece13d6b9afa816136f0b608

diff --git a/net-fs/samba/files/samba-4.7.3-krb-cross-compile.patch 
b/net-fs/samba/files/samba-4.7.3-krb-cross-compile.patch
deleted file mode 100644
index 9fad9fca44f..000
--- a/net-fs/samba/files/samba-4.7.3-krb-cross-compile.patch
+++ /dev/null
@@ -1,40 +0,0 

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

2019-08-23 Thread Lars Wendler
commit: a529ac1b7b5f8c4523ea0b2a72ec038299a79221
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Aug 23 18:27:51 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Aug 23 19:11:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a529ac1b

sys-libs/tdb: Bump to version 1.4.2

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Lars Wendler  gentoo.org>

 sys-libs/tdb/Manifest |  1 +
 sys-libs/tdb/tdb-1.4.2.ebuild | 62 +++
 2 files changed, 63 insertions(+)

diff --git a/sys-libs/tdb/Manifest b/sys-libs/tdb/Manifest
index 0cefdaedcc4..c1913f67e48 100644
--- a/sys-libs/tdb/Manifest
+++ b/sys-libs/tdb/Manifest
@@ -4,3 +4,4 @@ DIST tdb-1.3.17.tar.gz 697224 BLAKE2B 
6231c48924a2c164a6f55fc5cea0ce284fc5a34519
 DIST tdb-1.3.18.tar.gz 697970 BLAKE2B 
a6dff8dbe444ce35f6470dae7da1b6719052fb2030fd5526157c67374b0f54fb815c8f799060ea2a811e85ce208f626f18a48df9169e3f45d3f92998246b81cd
 SHA512 
9b856b2a5b2d852ff0048ba7b1700ea46b8dad5d4e94027472fdce9f1db4b5afba9aec127b7a4c2a38d4722c8e0ea78c1734d102fa134ac802eace6b24358034
 DIST tdb-1.3.8.tar.gz 494106 BLAKE2B 
3ac4418b642472859c37c20477ffcc255be6e435b84f59ee634fb5b80caa38aadbcc761fd2daf7c797f9d9a120dcf6e597b31306f8c67d3e890570dd94e4263f
 SHA512 
9a7040206bbaae419a296714fe14fcbd3b67c0cef2b0f33563d52336aac2fe814049f5136a148fb049a273bb36fe81e3d777df58869c93f45d6e42b4adf9970b
 DIST tdb-1.4.0.tar.gz 696994 BLAKE2B 
f1dc29d3a66bd898f0e69f195879aea56235c1b6f542c532b4335d87482a5a2d8a8bc9bd5b463a0a110431535a2b0ccebb779449536696e0b5aa7ea5f3bce02c
 SHA512 
3c5e17f8011e61e855a745dbff18ba9f778534f34e1538a68c8854d8d1022494bcc3bf7a19f2b79c478e091b1b6b183723fe27b935c4cc6d058b6b147b6a325e
+DIST tdb-1.4.2.tar.gz 706236 BLAKE2B 
5ec8938f2e62c146c73d8ef01dd73bc44f38df2ea65b9cd62694bfc532315ab8b0594975e5edfccd84f3ad504dbfc6eb08be96d9d0e5b679f2613c2f69a5f58b
 SHA512 
1d1f83e1b79cc6ea2b5cbc755de4a370fb95ef0f592f3bd2b6d23b1be18555cd417a9254fdf276dc6bd7f3368af82a4569c1f1cdde13d98405a5d38f1291d832

diff --git a/sys-libs/tdb/tdb-1.4.2.ebuild b/sys-libs/tdb/tdb-1.4.2.ebuild
new file mode 100644
index 000..8e8d3ce12a4
--- /dev/null
+++ b/sys-libs/tdb/tdb-1.4.2.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{5,6,7} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit waf-utils multilib-minimal python-single-r1
+
+DESCRIPTION="A simple database API"
+HOMEPAGE="http://tdb.samba.org/;
+SRC_URI="http://samba.org/ftp/tdb/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE="python"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="!elibc_FreeBSD? ( dev-libs/libbsd[${MULTILIB_USEDEP}] )
+   python? ( ${PYTHON_DEPS} )"
+DEPEND="
+   ${RDEPEND}
+   ${PYTHON_DEPS}
+   app-text/docbook-xml-dtd:4.2"
+
+WAF_BINARY="${S}/buildtools/bin/waf"
+
+RESTRICT="test"
+
+src_prepare() {
+   default
+   python_fix_shebang .
+   multilib_copy_sources
+}
+
+multilib_src_configure() {
+   local extra_opts=()
+   if ! multilib_is_native_abi || ! use python; then
+   extra_opts+=( --disable-python )
+   fi
+
+   waf-utils_src_configure "${extra_opts[@]}"
+}
+
+multilib_src_compile() {
+   # need to avoid parallel building, this looks like the sanest way with 
waf-utils/multiprocessing eclasses
+   unset MAKEOPTS
+   waf-utils_src_compile
+}
+
+multilib_src_test() {
+   # the default src_test runs 'make test' and 'make check', letting
+   # the tests fail occasionally (reason: unknown)
+   emake check
+}
+
+multilib_src_install() {
+   waf-utils_src_install
+}



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2019-08-23 Thread Lars Wendler
commit: 32fef0553634ea56268d048e4149fdeb8ab3a17b
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Aug 23 18:15:42 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Aug 23 19:11:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32fef055

net-fs/samba: Bump to version 4.10.7

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Lars Wendler  gentoo.org>

 net-fs/samba/Manifest|   1 +
 net-fs/samba/samba-4.10.7.ebuild | 314 +++
 2 files changed, 315 insertions(+)

diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest
index d2cd90f4f36..2113f708267 100644
--- a/net-fs/samba/Manifest
+++ b/net-fs/samba/Manifest
@@ -1,6 +1,7 @@
 DIST samba-4.10.2.tar.gz 18280710 BLAKE2B 
f15b117d1159dfa6cd279c5011629d688fcfba94a2ca8184a827d0787a31f76a38f46b355454b916f2e62c0a88109b86664f6bb16fc0e23d0f61d09908e587cd
 SHA512 
3d146ea12567ebb02a7babcad779b82339ffbfb19f6f2be5cac33eb18af2c9b546dc1cd910072a5c9e152ba9c4a632ed6870c48a8f6ad9d04304b130f240a4bf
 DIST samba-4.10.5.tar.gz 18290612 BLAKE2B 
731ea29b02db5158c5cc564d5663e3f9552d7e1164ed8a41738dba8656692b685cc9a7ba57e8cd32fe9a1cb24eed5373929d2b805bf3da3982c0f4b1246883d0
 SHA512 
82961791a43511aa42f0d648edd13f0533cb20e1d673903e6a1f6235b0df19dfc0755ab0c8e6d4518ca19c188968a38a6c8e8c80d05a20141c097fb0b3e2b795
 DIST samba-4.10.6.tar.gz 18306135 BLAKE2B 
236598c26294e1b7b23e48eba7d6429eec01e65a4a73a45fea16ef0e0b7cf1c7b861d824e860bc178d358c298400e829577525b0438e0384fca7bf4409bd69f0
 SHA512 
6c06a55ac686210965cf52f79190700a3d3a5cba8ea54b32e5bdb4d6b6167f1fa9aef308c3d5fdc7078496aa78b46d5cea3c623438d3a049b11fc58d334f8d0f
+DIST samba-4.10.7.tar.gz 18318281 BLAKE2B 
ccb97823e8e23e48141b2585b9f6d1f786460a8ee9077e6a0f71d2e2c797f79cb155f4d418f0d18d046307ba5e8bf0780f975707145d1c7f94bc5aa5a65e34b6
 SHA512 
3ef05754fc12343cf76c7981ca25e4898bd0bf133f394b9fbe9393e8447b18626977e80ddc76f1597921abc378ad058cc363f1f277856d6fa4d783c902514c88
 DIST samba-4.5.11-disable-python-patches.tar.xz 6292 BLAKE2B 
c2a32a1059a02bc1c87ce5f604cbc5878c654b8f693c8486b5ba63b37513444915a7b6389fe82b7e31ab2f9577dd8462eddba60b4f4f756b4ed1145ce7bd90ae
 SHA512 
f0e3076e3e1ecaae3f06b3ef30efc81719fb3f63a1041dcbdae4b62ca4cf693732f9eb16f047d046d4930136fed82194e82b455ea888e12cf845b3e6a122d57d
 DIST samba-4.5.16.tar.gz 21024396 BLAKE2B 
e737559fb748044076608fa233700eb54c7e1c56bc234763f062b6341a179cc78a4a8cdf9f3d6f4d7f3cf8a79f846852ddd5cc753a468c3adb3a0451e1809ed9
 SHA512 
de8a41013cfb5ef3adcb290efd97a78a5de876d90ad05764d631f14e663a1849bb53e4ac394b46c906f1109be5748fee9316407a659c57007d36851ae8adcd7f
 DIST samba-4.7.12.tar.gz 16923189 BLAKE2B 
98ea5e535482a4cdfeb4f9ad70bc8c40bb6d5a8920ce9bc6dda84f20698245c3c5d472a5f79984efc81f9c32d1d1e72b1fcdffb137e3a27634f4c521a1d46a48
 SHA512 
951dfc0ea7130da9d9aa3069ca276e630d67171a1995dba368459e0cdf00337d0f6271827bffec694371010614a1a7ce2349840ddedd0231315f6a56dce2fcac

diff --git a/net-fs/samba/samba-4.10.7.ebuild b/net-fs/samba/samba-4.10.7.ebuild
new file mode 100644
index 000..87c4c3061f9
--- /dev/null
+++ b/net-fs/samba/samba-4.10.7.ebuild
@@ -0,0 +1,314 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python3_{5,6,7} )
+PYTHON_REQ_USE='threads(+),xml(+)'
+
+inherit python-single-r1 waf-utils multilib-minimal linux-info systemd pam
+
+MY_PV="${PV/_rc/rc}"
+MY_P="${PN}-${MY_PV}"
+
+SRC_PATH="stable"
+[[ ${PV} = *_rc* ]] && SRC_PATH="rc"
+
+SRC_URI="mirror://samba/${SRC_PATH}/${MY_P}.tar.gz"
+[[ ${PV} = *_rc* ]] || \
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+DESCRIPTION="Samba Suite Version 4"
+HOMEPAGE="https://www.samba.org/;
+LICENSE="GPL-3"
+
+SLOT="0"
+
+IUSE="acl addc addns ads ceph client cluster cups debug dmapi fam gnutls gpg
+iprint json ldap pam profiling-data python quota selinux syslog system-heimdal
++system-mitkrb5 systemd test winbind zeroconf"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/samba-4.0/policy.h
+   /usr/include/samba-4.0/dcerpc_server.h
+   /usr/include/samba-4.0/ctdb.h
+   /usr/include/samba-4.0/ctdb_client.h
+   /usr/include/samba-4.0/ctdb_protocol.h
+   /usr/include/samba-4.0/ctdb_private.h
+   /usr/include/samba-4.0/ctdb_typesafe_cb.h
+   /usr/include/samba-4.0/ctdb_version.h
+)
+
+# sys-apps/attr is an automagic dependency (see bug #489748)
+CDEPEND="
+   >=app-arch/libarchive-3.1.2[${MULTILIB_USEDEP}]
+   dev-lang/perl:=
+   dev-libs/libaio[${MULTILIB_USEDEP}]
+   dev-libs/libbsd[${MULTILIB_USEDEP}]
+   dev-libs/iniparser:0
+   dev-libs/popt[${MULTILIB_USEDEP}]
+   dev-python/subunit[${PYTHON_USEDEP},${MULTILIB_USEDEP}]
+   >=dev-util/cmocka-1.1.1[${MULTILIB_USEDEP}]
+   net-libs/libnsl:=[${MULTILIB_USEDEP}]
+   sys-apps/attr[${MULTILIB_USEDEP}]
+   
>=sys-libs/ldb-1.5.5[ldap(+)?,python?,${PYTHON_USEDEP},${MULTILIB_USEDEP}]
+   

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

2019-08-23 Thread Thomas Deutschmann
commit: ec4a218356d59e5d945eec8a3cf10aac09e203f2
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Aug 23 19:01:17 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Aug 23 19:01:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec4a2183

dev-libs/openssl: drop libs-only ebuild

Was moved to dev-libs/openssl-compat.

Closes: https://github.com/gentoo/gentoo/pull/12773
Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/openssl/openssl-1.0.2s-r200.ebuild | 258 
 1 file changed, 258 deletions(-)

diff --git a/dev-libs/openssl/openssl-1.0.2s-r200.ebuild 
b/dev-libs/openssl/openssl-1.0.2s-r200.ebuild
deleted file mode 100644
index 24f2b3a5663..000
--- a/dev-libs/openssl/openssl-1.0.2s-r200.ebuild
+++ /dev/null
@@ -1,258 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit flag-o-matic toolchain-funcs multilib multilib-minimal
-
-# openssl-1.0.2-patches-1.6 contain additional CVE patches
-# which got fixed with this release.
-# Please use 1.7 version number when rolling a new tarball!
-PATCH_SET="openssl-1.0.2-patches-1.5"
-MY_P=${P/_/-}
-DESCRIPTION="full-strength general purpose cryptography library (including SSL 
and TLS)"
-HOMEPAGE="https://www.openssl.org/;
-SRC_URI="mirror://openssl/source/${MY_P}.tar.gz
-   !vanilla? (
-   mirror://gentoo/${PATCH_SET}.tar.xz
-   https://dev.gentoo.org/~chutzpah/dist/${PN}/${PATCH_SET}.tar.xz
-   https://dev.gentoo.org/~whissi/dist/${PN}/${PATCH_SET}.tar.xz
-   https://dev.gentoo.org/~polynomial-c/dist/${PATCH_SET}.tar.xz
-   )"
-
-LICENSE="openssl"
-SLOT="1.0.0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-linux"
-IUSE="+asm bindist gmp kerberos rfc3779 sctp cpu_flags_x86_sse2 sslv2 +sslv3 
static-libs test +tls-heartbeat vanilla zlib"
-RESTRICT="!bindist? ( bindist )"
-
-RDEPEND="gmp? ( >=dev-libs/gmp-5.1.3-r1[static-libs(+)?,${MULTILIB_USEDEP}] )
-   kerberos? ( >=app-crypt/mit-krb5-1.11.4[${MULTILIB_USEDEP}] )
-   zlib? ( >=sys-libs/zlib-1.2.8-r1[static-libs(+)?,${MULTILIB_USEDEP}] )
-   !=dev-libs/openssl-1.0.2*:0"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   >=dev-lang/perl-5
-   sctp? ( >=net-misc/lksctp-tools-1.0.12 )
-   test? (
-   sys-apps/diffutils
-   sys-devel/bc
-   )"
-
-RESTRICT="test"
-
-# Do not install any docs
-DOCS=()
-
-# This does not copy the entire Fedora patchset, but JUST the parts that
-# are needed to make it safe to use EC with RESTRICT=bindist.
-# See openssl.spec for the matching numbering of SourceNNN, PatchNNN
-SOURCE1=hobble-openssl
-SOURCE12=ec_curve.c
-SOURCE13=ectest.c
-# These are ported instead
-#PATCH1=openssl-1.1.0-build.patch # Fixes EVP testcase for EC
-#PATCH37=openssl-1.1.0-ec-curves.patch
-FEDORA_GIT_BASE='https://src.fedoraproject.org/cgit/rpms/openssl.git/plain/'
-FEDORA_GIT_BRANCH='f25'
-FEDORA_SRC_URI=()
-FEDORA_SOURCE=( $SOURCE1 $SOURCE12 $SOURCE13 )
-FEDORA_PATCH=( $PATCH1 $PATCH37 )
-for i in "${FEDORA_SOURCE[@]}" ; do
-   FEDORA_SRC_URI+=( "${FEDORA_GIT_BASE}/${i}?h=${FEDORA_GIT_BRANCH} -> 
${P}_${i}" )
-done
-for i in "${FEDORA_PATCH[@]}" ; do # Already have a version prefix
-   FEDORA_SRC_URI+=( "${FEDORA_GIT_BASE}/${i}?h=${FEDORA_GIT_BRANCH} -> 
${i}" )
-done
-SRC_URI+=" bindist? ( ${FEDORA_SRC_URI[@]} )"
-
-S="${WORKDIR}/${MY_P}"
-
-MULTILIB_WRAPPED_HEADERS=(
-   usr/include/openssl/opensslconf.h
-)
-
-src_prepare() {
-   if use bindist; then
-   # This just removes the prefix, and puts it into WORKDIR like 
the RPM.
-   for i in "${FEDORA_SOURCE[@]}" ; do
-   cp -f "${DISTDIR}"/"${P}_${i}" "${WORKDIR}"/"${i}" || 
die
-   done
-   # .spec %prep
-   bash "${WORKDIR}"/"${SOURCE1}" || die
-   cp -f "${WORKDIR}"/"${SOURCE12}" "${S}"/crypto/ec/ || die
-   cp -f "${WORKDIR}"/"${SOURCE13}" "${S}"/crypto/ec/ || die # 
Moves to test/ in OpenSSL-1.1
-   for i in "${FEDORA_PATCH[@]}" ; do
-   eapply "${DISTDIR}"/"${i}"
-   done
-   eapply "${FILESDIR}"/openssl-1.0.2p-hobble-ecc.patch
-   # Also see the configure parts below:
-   # enable-ec \
-   # $(use_ssl !bindist ec2m) \
-   # $(use_ssl !bindist srp) \
-   fi
-
-   # keep this in sync with app-misc/c_rehash
-   SSL_CNF_DIR="/etc/ssl"
-
-   # Make sure we only ever touch Makefile.org and avoid patching a file
-   # that gets blown away anyways by the Configure script in src_configure
-   rm -f Makefile
-
-   if ! use vanilla ; then
-   if [[ $(declare -p PATCHES 2>/dev/null) == "declare -a"* ]] 

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

2019-08-23 Thread Michał Górny
commit: d5e5da47ab99ec91d68b06703cc59ba768512073
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Aug 23 18:23:02 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Aug 23 18:25:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5e5da47

dev-lang/pasm: Mirror and rename the distfile

Signed-off-by: Michał Górny  gentoo.org>

 dev-lang/pasm/Manifest| 2 +-
 dev-lang/pasm/pasm-1.7.ebuild | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-lang/pasm/Manifest b/dev-lang/pasm/Manifest
index ee95bdb30c3..d6025892338 100644
--- a/dev-lang/pasm/Manifest
+++ b/dev-lang/pasm/Manifest
@@ -1 +1 @@
-DIST pasm.tar.gz 82136 BLAKE2B 
d9aa8ab23eb184ca00b416d172b86c4c4aad0e12eea3ff92979c4570ebcf04306b8030f81524952f62f2221d25384db13d208dd22fb98105b7edd55587537a54
 SHA512 
313e4ad694704ad59619c46353c53ef9bd5529b6c9faee5cc6124dd0175f7b5a87268d2c26045f0639a0002311828b227915f30e697f8adedcd4256774674283
+DIST pasm-1.7.tar.gz 82136 BLAKE2B 
d9aa8ab23eb184ca00b416d172b86c4c4aad0e12eea3ff92979c4570ebcf04306b8030f81524952f62f2221d25384db13d208dd22fb98105b7edd55587537a54
 SHA512 
313e4ad694704ad59619c46353c53ef9bd5529b6c9faee5cc6124dd0175f7b5a87268d2c26045f0639a0002311828b227915f30e697f8adedcd4256774674283

diff --git a/dev-lang/pasm/pasm-1.7.ebuild b/dev-lang/pasm/pasm-1.7.ebuild
index e4e41e36730..f6c98702e94 100644
--- a/dev-lang/pasm/pasm-1.7.ebuild
+++ b/dev-lang/pasm/pasm-1.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=0
@@ -6,7 +6,7 @@ EAPI=0
 inherit eutils
 
 DESCRIPTION="A portable assembler for processors of the PowerPC family"
-SRC_URI="http://devnull.owl.de/~frank/${PN}.tar.gz;
+SRC_URI="https://dev.gentoo.org/~mgorny/dist/${P}.tar.gz;
 HOMEPAGE="http://sun.hasenbraten.de/~frank/projects/;
 LICENSE="GPL-2"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/, app-text/sigil/files/

2019-08-23 Thread Joonas Niilola
commit: b0be870ce69bcc7be42275043df36f96c016f979
Author: Zamarin Arthur  gmail  com>
AuthorDate: Fri Aug 23 10:21:43 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Aug 23 18:22:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0be870c

app-text/sigil: remove old v0.9.8

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Zamarin Arthur  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/12771
Signed-off-by: Joonas Niilola  gentoo.org>

 app-text/sigil/Manifest|  1 -
 .../files/sigil-0.9.8-proper-gumbo-install.patch   | 24 ---
 app-text/sigil/sigil-0.9.8.ebuild  | 82 --
 3 files changed, 107 deletions(-)

diff --git a/app-text/sigil/Manifest b/app-text/sigil/Manifest
index 049fe910593..8d13bc890bf 100644
--- a/app-text/sigil/Manifest
+++ b/app-text/sigil/Manifest
@@ -1,4 +1,3 @@
 DIST Sigil-0.9.13.tar.gz 18235134 BLAKE2B 
4afe0f0258a8c1056029534ec696372e40343b9a398b612ee32fe95a3d417594bcc6782a4e6447323d67e84db5193756ff7c8756e160c432678ebc59ddeab706
 SHA512 
cafc6b075827239b73e80d3efa02e4e77d5903fed1faf8b600f70b178fb0c248c38d43e115f249124859edc12ddd8caf199ef0b0d05f20852eb060b27e5a3578
-DIST Sigil-0.9.8-Code.zip 19807795 BLAKE2B 
002626842b2619b94889780a66e4de1f6d6fc9f07e36069608d2edae1078516d7c0fbedad6d4966f2cff64ccd21730719a04c144b3c3c1740ad727448aff8af2
 SHA512 
18cd137ead965bc97626499ec73dddb8db82b4d538c30f70e62546bd1eeb6e2e76ce7587d572354d973363a07e93ec33b60024bbef7914a22cbfc28a76af2a00
 DIST sigil-0.9.16.tar.gz 21241424 BLAKE2B 
1e784768cfe98e08ac01f5a9c11ec8254f9a0211f69ee1eb479643cc83677f6fea43745bcb158ea178ac64eec87c2e0062e783af2fe7477e2e5e8faf4db24c46
 SHA512 
45358912527484a7c580db34733d30927938443096fbf23e969d966e140a20607a4d98e086149a5eeb620f2462efc9abd531988c1b5cd93c373e747d5e5cd20a
 DIST sigil-0.9.17.tar.gz 21262675 BLAKE2B 
fdba78eb1167e97c4190d7ae6d8d6de8055e0cac0e1105a3bdc1ddacbfa2f8403a293018ec464c72b8024f1ef0c1e9b230ca90586fdbb1d2fb3826e0fd327137
 SHA512 
ae233cdd62ab114d6c600f0fe75f9778e8cbb60bc7d81c99e10b6e20b9b85246de6c281d255b46a85c4d531e70ee1beffde1aa172c7b027121e097b4fb8e338c

diff --git a/app-text/sigil/files/sigil-0.9.8-proper-gumbo-install.patch 
b/app-text/sigil/files/sigil-0.9.8-proper-gumbo-install.patch
deleted file mode 100644
index 375f2e0ab6c..000
--- a/app-text/sigil/files/sigil-0.9.8-proper-gumbo-install.patch
+++ /dev/null
@@ -1,24 +0,0 @@
 a/src/CMakeLists.txt   2017-10-17 14:22:57.780297490 +0200
-+++ b/src/CMakeLists.txt   2017-10-17 14:24:21.754150453 +0200
-@@ -962,12 +962,8 @@
- endif()
- 
- # Standard Linux 'make install'
--install( TARGETS sigil DESTINATION ${CMAKE_INSTALL_PREFIX}/lib/sigil/ )
-+install( TARGETS sigil DESTINATION 
${CMAKE_INSTALL_PREFIX}/${LIBDIR}/sigil/ )
- install( PROGRAMS ${LINUX_LAUNCH_INSTALL_SCRIPT_CONFIGURED} DESTINATION 
${CMAKE_INSTALL_PREFIX}/bin/ RENAME ${PROJECT_NAME} )
--if( NOT USE_SYSTEM_LIBS OR NOT HUNSPELL_FOUND )
--install( PROGRAMS ${HUNSPELL_NAME} DESTINATION 
${CMAKE_INSTALL_PREFIX}/lib/sigil/ )
--endif()
--install( PROGRAMS ${GUMBO_NAME} DESTINATION 
${CMAKE_INSTALL_PREFIX}/lib/sigil/ )
- if( BUILD_PATCHED_LIBXML2 )
- install( PROGRAMS 
${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/libsigilxml2.so.2.9.4 DESTINATION 
${CMAKE_INSTALL_PREFIX}/lib/sigil/ )
- install( FILES ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/libxml2.so.2 
DESTINATION ${CMAKE_INSTALL_PREFIX}/lib/sigil/ )
 a/internal/gumbo/CMakeLists.txt2017-10-17 14:25:02.539107666 +0200
-+++ b/internal/gumbo/CMakeLists.txt2017-10-17 14:25:27.985457056 +0200
-@@ -40,4 +40,5 @@
- 
- if( UNIX AND NOT APPLE )
-   set( CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=c99" )
-+  install( TARGETS sigilgumbo DESTINATION 
${CMAKE_INSTALL_PREFIX}/${LIBDIR}/sigil/ )
- endif()

diff --git a/app-text/sigil/sigil-0.9.8.ebuild 
b/app-text/sigil/sigil-0.9.8.ebuild
deleted file mode 100644
index fbd390f249c..000
--- a/app-text/sigil/sigil-0.9.8.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_{5,6} )
-
-inherit cmake-utils python-single-r1
-
-my_pn="Sigil"
-
-DESCRIPTION="Sigil is a multi-platform WYSIWYG ebook editor for ePub format"
-HOMEPAGE="https://sigil-ebook.com/;
-SRC_URI="https://github.com/Sigil-Ebook/${my_pn}/releases/download/${PV}/${my_pn}-${PV}-Code.zip;
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   app-text/hunspell
-   dev-libs/boost[threads]
-   dev-libs/libpcre[pcre16]
-   dev-libs/xerces-c[icu]
-   dev-python/chardet[${PYTHON_USEDEP}]
-   dev-python/cssselect[${PYTHON_USEDEP}]
-   dev-python/cssutils[${PYTHON_USEDEP}]
-   dev-python/html5lib[${PYTHON_USEDEP}]
-   

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

2019-08-23 Thread Joonas Niilola
commit: ed146868ac9004c4386d6a9fdab5a4c27ab3a3f7
Author: Zamarin Arthur  gmail  com>
AuthorDate: Thu Aug 22 16:38:19 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Aug 23 18:22:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed146868

app-text/sigil: bump v0.9.17

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Zamarin Arthur  gmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 app-text/sigil/Manifest|   1 +
 app-text/sigil/sigil-0.9.17.ebuild | 107 +
 2 files changed, 108 insertions(+)

diff --git a/app-text/sigil/Manifest b/app-text/sigil/Manifest
index 7c846529f92..049fe910593 100644
--- a/app-text/sigil/Manifest
+++ b/app-text/sigil/Manifest
@@ -1,3 +1,4 @@
 DIST Sigil-0.9.13.tar.gz 18235134 BLAKE2B 
4afe0f0258a8c1056029534ec696372e40343b9a398b612ee32fe95a3d417594bcc6782a4e6447323d67e84db5193756ff7c8756e160c432678ebc59ddeab706
 SHA512 
cafc6b075827239b73e80d3efa02e4e77d5903fed1faf8b600f70b178fb0c248c38d43e115f249124859edc12ddd8caf199ef0b0d05f20852eb060b27e5a3578
 DIST Sigil-0.9.8-Code.zip 19807795 BLAKE2B 
002626842b2619b94889780a66e4de1f6d6fc9f07e36069608d2edae1078516d7c0fbedad6d4966f2cff64ccd21730719a04c144b3c3c1740ad727448aff8af2
 SHA512 
18cd137ead965bc97626499ec73dddb8db82b4d538c30f70e62546bd1eeb6e2e76ce7587d572354d973363a07e93ec33b60024bbef7914a22cbfc28a76af2a00
 DIST sigil-0.9.16.tar.gz 21241424 BLAKE2B 
1e784768cfe98e08ac01f5a9c11ec8254f9a0211f69ee1eb479643cc83677f6fea43745bcb158ea178ac64eec87c2e0062e783af2fe7477e2e5e8faf4db24c46
 SHA512 
45358912527484a7c580db34733d30927938443096fbf23e969d966e140a20607a4d98e086149a5eeb620f2462efc9abd531988c1b5cd93c373e747d5e5cd20a
+DIST sigil-0.9.17.tar.gz 21262675 BLAKE2B 
fdba78eb1167e97c4190d7ae6d8d6de8055e0cac0e1105a3bdc1ddacbfa2f8403a293018ec464c72b8024f1ef0c1e9b230ca90586fdbb1d2fb3826e0fd327137
 SHA512 
ae233cdd62ab114d6c600f0fe75f9778e8cbb60bc7d81c99e10b6e20b9b85246de6c281d255b46a85c4d531e70ee1beffde1aa172c7b027121e097b4fb8e338c

diff --git a/app-text/sigil/sigil-0.9.17.ebuild 
b/app-text/sigil/sigil-0.9.17.ebuild
new file mode 100644
index 000..2faaf3abb78
--- /dev/null
+++ b/app-text/sigil/sigil-0.9.17.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{5,6,7} )
+PYTHON_REQ_USE="tk"
+
+inherit cmake-utils python-single-r1 readme.gentoo-r1 xdg-utils
+
+DESCRIPTION="Multi-platform WYSIWYG ebook editor for ePub format"
+HOMEPAGE="https://sigil-ebook.com/;
+SRC_URI="https://github.com/Sigil-Ebook/Sigil/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3+ Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+plugins system-mathjax"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   app-text/hunspell:=
+   dev-libs/boost:=[threads]
+   dev-libs/libpcre:3=[pcre16]
+   dev-libs/xerces-c[icu]
+   dev-python/css-parser[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   >=dev-qt/qtconcurrent-5.12:5
+   >=dev-qt/qtcore-5.12:5
+   >=dev-qt/qtgui-5.12:5
+   >=dev-qt/qtprintsupport-5.12:5
+   >=dev-qt/qtwebengine-5.12:5[widgets]
+   >=dev-qt/qtwidgets-5.12:5
+   >=dev-qt/qtxmlpatterns-5.12:5
+   sys-libs/zlib[minizip]
+   plugins? (
+   dev-python/chardet[${PYTHON_USEDEP}]
+   dev-python/cssselect[${PYTHON_USEDEP}]
+   dev-python/cssutils[${PYTHON_USEDEP}]
+   dev-python/html5lib[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/regex[${PYTHON_USEDEP}]
+   )
+   system-mathjax? ( dev-libs/mathjax )
+"
+DEPEND="${RDEPEND}"
+
+BDEPEND="
+   dev-qt/linguist-tools:5
+   virtual/pkgconfig
+"
+
+S="${WORKDIR}/Sigil-${PV}"
+
+DOCS=( ChangeLog.txt README.md )
+
+DOC_CONTENTS="From Sigil's release notes:
+When you fire up Sigil for the very first time:
+navigate to the new General Preferences and select the default
+epub version you plan to work with (epub 2 or epub3) so that new
+empty ebooks start with the correct code.
+if you plan to work with epub3 epubs, you should change your
+PreserveEntities setting to use ONLY NUMERIC entities.
+
+For example use & # 1 6 0 ; for non-breaking spaces and etc.
+
+We strongly recommend enabling Mend On Open in your settings
+for best performance with Sigil."
+
+src_prepare() {
+   # bundled is a exact copy of the package, and upstream plan to switch 
soon
+   rm -r src/Resource_Files/plugin_launchers/python/css_parser/ || die
+   cmake-utils_src_prepare
+}
+
+src_configure() {
+   python_export PYTHON_LIBPATH PYTHON_INCLUDEDIR
+   local mycmakeargs=(
+   -DINSTALL_BUNDLED_DICTS=0
+   -DUSE_SYSTEM_LIBS=1
+   -DSYSTEM_LIBS_REQUIRED=1
+   -DPYTHON_EXECUTABLE="${PYTHON}"
+ 

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

2019-08-23 Thread Brian Evans
commit: 27eaf3c882e3f23c460d9b1b8c38c0d183f3db6d
Author: Brian Evans  gentoo  org>
AuthorDate: Fri Aug 23 18:10:39 2019 +
Commit: Brian Evans  gentoo  org>
CommitDate: Fri Aug 23 18:11:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27eaf3c8

dev-php/pecl-radius: Drop old

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Brian Evans  gentoo.org>

 dev-php/pecl-radius/Manifest|  1 -
 dev-php/pecl-radius/pecl-radius-1.3.0-r1.ebuild | 21 -
 2 files changed, 22 deletions(-)

diff --git a/dev-php/pecl-radius/Manifest b/dev-php/pecl-radius/Manifest
index b50beb68077..fa882178564 100644
--- a/dev-php/pecl-radius/Manifest
+++ b/dev-php/pecl-radius/Manifest
@@ -1,2 +1 @@
-DIST radius-1.3.0.tgz 43060 BLAKE2B 
e348ca5693872a7af142f2f60dd91613980046ff1479894518591a9db4229147963bfc70dd7f2797ace070d89015096b7877915df18decc03ae3cc092d8d02c6
 SHA512 
79126a852701e77f782283b0cf2ad99cb05418c69ed39d70608f62021f3da06f5e5867ac5b09cc75806feeb3d1a06f24eeb6ff4e56cb2fde5f05bcd198b5a661
 DIST radius-1.4.0b1.tgz 50953 BLAKE2B 
1f6f2a4c4cfa7600a37b8bc30e4d263b899a687becac83fd01bac2466de08cad4233984ca694dc73eaf20b64ef94e1e6a6ca7f843474c8f0c9de2c39df9d9705
 SHA512 
db6ebe928673db1ff4c565338010ef5acf6029844994eb240f2e8eaeda4aff734ed300a7ddf16c09e245671aad377283f99cf1c485569b3bad0c7c7b24a19664

diff --git a/dev-php/pecl-radius/pecl-radius-1.3.0-r1.ebuild 
b/dev-php/pecl-radius/pecl-radius-1.3.0-r1.ebuild
deleted file mode 100644
index 0b5a3b4507f..000
--- a/dev-php/pecl-radius/pecl-radius-1.3.0-r1.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PHP_EXT_NAME="radius"
-PHP_EXT_INI="yes"
-PHP_EXT_ZENDEXT="no"
-
-USE_PHP="php5-6"
-
-inherit php-ext-pecl-r3
-
-KEYWORDS="~amd64 ~x86"
-
-DESCRIPTION="Provides support for RADIUS authentication (RFC 2865) and 
accounting (RFC 2866)"
-LICENSE="BSD"
-SLOT="0"
-IUSE="examples"
-
-RDEPEND="php_targets_php5-6? ( dev-lang/php:5.6[pcntl,sockets] )"



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

2019-08-23 Thread Thomas Deutschmann
commit: 2c20225928fed2fb4c7512f4655207478ada6caf
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Aug 23 17:33:18 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Aug 23 18:10:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c202259

dev-libs/openssl: fix fuzz test

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Thomas Deutschmann  gentoo.org>

 .../openssl/files/openssl-1.1.0k-fix-test_fuzz.patch  | 19 +++
 dev-libs/openssl/openssl-1.1.0k-r1.ebuild |  1 +
 2 files changed, 20 insertions(+)

diff --git a/dev-libs/openssl/files/openssl-1.1.0k-fix-test_fuzz.patch 
b/dev-libs/openssl/files/openssl-1.1.0k-fix-test_fuzz.patch
new file mode 100644
index 000..2c4cc31257c
--- /dev/null
+++ b/dev-libs/openssl/files/openssl-1.1.0k-fix-test_fuzz.patch
@@ -0,0 +1,19 @@
+Test fuzz was forgotten when
+
+   Perl: Use our own globbing wrapper rather than File::Glob::glob
+
+was backported to openssl-1.1.0 branch.
+
+Link: 
https://github.com/openssl/openssl/commit/b81cfa07ada850fd287d0a0c82ba280907f18ce7
+
+--- a/test/recipes/90-test_fuzz.t
 b/test/recipes/90-test_fuzz.t
+@@ -9,7 +9,7 @@
+ use strict;
+ use warnings;
+ 
+-use if $^O ne "VMS", 'File::Glob' => qw/glob/;
++use OpenSSL::Glob;
+ use OpenSSL::Test qw/:DEFAULT srctop_file/;
+ use OpenSSL::Test::Utils;
+ 

diff --git a/dev-libs/openssl/openssl-1.1.0k-r1.ebuild 
b/dev-libs/openssl/openssl-1.1.0k-r1.ebuild
index 5bc111be0f8..f8ee7f73587 100644
--- a/dev-libs/openssl/openssl-1.1.0k-r1.ebuild
+++ b/dev-libs/openssl/openssl-1.1.0k-r1.ebuild
@@ -53,6 +53,7 @@ SRC_URI+=" bindist? ( ${FEDORA_SRC_URI[@]} )"
 PATCHES=(
"${FILESDIR}"/${PN}-1.0.2a-x32-asm.patch #542618
"${FILESDIR}"/${PN}-1.1.0j-parallel_install_fix.patch #671602
+   "${FILESDIR}"/${PN}-1.1.0k-fix-test_fuzz.patch
 )
 
 S="${WORKDIR}/${MY_P}"



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

2019-08-23 Thread Thomas Deutschmann
commit: 4a898bb77d04e01e132bd1cd37bfc8b0e437467c
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Aug 23 17:46:20 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Aug 23 18:10:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a898bb7

dev-libs/openssl: drop old

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/openssl/Manifest  |  11 -
 .../files/openssl-1.1.1b-CVE-2019-1543.patch   |  66 -
 .../files/openssl-1.1.1b-ec-curves-patch.patch | 207 --
 dev-libs/openssl/openssl-1.1.0j-r1.ebuild  | 299 -
 dev-libs/openssl/openssl-1.1.1b-r2.ebuild  | 299 -
 5 files changed, 882 deletions(-)

diff --git a/dev-libs/openssl/Manifest b/dev-libs/openssl/Manifest
index 5f6b9b90602..4322efaa3ab 100644
--- a/dev-libs/openssl/Manifest
+++ b/dev-libs/openssl/Manifest
@@ -7,18 +7,7 @@ DIST openssl-1.0.2s.tar.gz 5349149 BLAKE2B 
46c72dcceb5b473b129be0a895f3d6c25a24e
 DIST openssl-1.0.2s_ec_curve.c 17254 BLAKE2B 
d40d8d6e770443f07abe70e2c4ddda6aec1cc8e37dc1f226a3fdd9ed5d228f09c6d372e8956b1948b55ee1d57d1429493e7288d0f54d9466a37fec805c85aacb
 SHA512 
8e92fb100bcf4bd918c82b9a6cbd75a55abe1a2c08230a007e441c51577f974f8cc336e9ac8a672b32641480428ca8cead5380da1fe81bacb088145a1b754a15
 DIST openssl-1.0.2s_ectest.c 30735 BLAKE2B 
95333a27f1cf0a4305a3cee7f6d46b9d4673582ca9acfcf5ba2a0d9d317ab6219cd0d2ff0ba3a55a317c8f5819342f05cc17ba80ec2c92b2b4cab9a3552382e1
 SHA512 
f2e4d34327b490bc8371f0845c69df3f9fc51ea16f0ea0de0411a0c1fa9d49bb2b6fafc363eb3b3cd919dc7c24e4a0d075c6ff878c01d70dae918f2540874c19
 DIST openssl-1.0.2s_hobble-openssl 1302 BLAKE2B 
647caa6a0f4c53a2e77baa3b8e5961eaef3bb0ff38e7d5475eab8deef3439f7fe49028ec9ed0406f3453870b62cac67c496b3a048ee4c9ff4c6866d520235960
 SHA512 
3d757a4708e74a03dd5cb9b8114dfe442ed9520739a6eca693be4c4265771696f1449ea06d1c9bcfc6e94fc9b0dd0c10e153f1c3b0334831c0550b36cd63326e
-DIST openssl-1.1.0-build_d2ede125556ac99aa0faa7744c703af3f559094e.patch 3001 
BLAKE2B 
8f0ac4be6409b4ec50bec171697da2aebe2688e8ae06bd0dfac8b0c74661d38ebeb0a12bde0ef941b213eee9b85965262213b140636060285dcfb02a3bd14961
 SHA512 
ec6710e9669ac19e4c6f1286c89a383e7d276a773a2740037f98a8f2dbf18305614e7d30d9ed530923a0e7d10a3776fea2ca77229adc25df13ecad55589a3673
-DIST openssl-1.1.0-ec-curves_d2ede125556ac99aa0faa7744c703af3f559094e.patch 
5311 BLAKE2B 
e9ec985adf6f13eb04412158a05da7cbe10be7d64bce73b899152ea379336ece7b7069089ef46993ac301ef850fd46fd0352898e249b2ea9fff5baf20896e5b5
 SHA512 
c38c4b05195f2b323a07efd8d17335ba2a168a16a59d7941da36568081f1c043da8d2216b7084b0617963635ded9bafeee736ecddbfa251cf0a02e4cba64cdc8
-DIST openssl-1.1.0j.tar.gz 5411919 BLAKE2B 
0fbd936f38d30b64bea717a67cd59704c5ce44ee19f377a820f89ba66b9e0a7509cf39e0fb00c104ae6440a6bd811e388239b458ffe685d8601235bab2afb2f1
 SHA512 
e7d30951ebb3cbcb6d59e3eb40f64f5a84634b7f5c380a588d378973f1c415395e3ab71a9aaff6478a89ec6efcc88f17f1882c99c25dcd18165f1435a51e5768
-DIST openssl-1.1.0j_d2ede125556ac99aa0faa7744c703af3f559094e_ec_curve.c 18401 
BLAKE2B 
f969071ac1b5d0e43b50d54e50b5c4d9201fc8b94458902e9849f14841b5505a2e43ed57a8c13255f042a211af9ee904776c155c36da838a8ad22e1052b02bc1
 SHA512 
a1c2bb3c3e3d342bddc8c952985e87fc4bad2e8142d5d760b18f346c44c20f00db61c4856f3dcf879b2098e0c036330762915f65d80a1a2cba717d2caeb95457
-DIST openssl-1.1.0j_d2ede125556ac99aa0faa7744c703af3f559094e_ectest.c 30688 
BLAKE2B 
6673ef0fd139af82d830794179b19b9e06be25fac4a13b8bdfa5fd5dad25f594ce8eab118aab9ec2aab25001e1de127c03f8e1a04f4f3ef4c464b7fb1811ed4a
 SHA512 
240fc72916caf4a8b0af774ce307abfe9a93a762eba6fae760cec79d619fe3db0d6919fc92a8951cb031f73958237700b45f590aa7f9f2890762cccda1f1e74b
-DIST openssl-1.1.0j_d2ede125556ac99aa0faa7744c703af3f559094e_hobble-openssl 
1117 BLAKE2B 
c3a1477e63331e83cf1cbe58e9ef131ec500a311e22d3da55034800ca353c387b2e202575acf3badb00b236ff91d4bac1bb131a33930939646d26bec27be6e04
 SHA512 
fa9cc70afa11a7a292548b4bddbba8159824a364ce5c279b483768e6ae2aa4b5491d9bf2cc734819f30a11c8ee0d91bcb991c4a7ab357296aeb4c04feac74826
 DIST openssl-1.1.0k-bindist-1.0.tar.xz 11716 BLAKE2B 
c491ba0899c44dbcc63f85b255548c439c965a20a04ac2a6324a4122c4691b7c95ec18e62be6d708a7ea62ea197d32e5091987cb5043969878f89e5bc26243d4
 SHA512 
1d5bc9d7b24cf55d32d996e2421d43a1218b605720293f00d07814afb481387856f0dc000ad3c3e4cba2361055668cfe79a945be44ab85a249555f37e683a909
 DIST openssl-1.1.0k.tar.gz 5287321 BLAKE2B 
fce40a399f5a08d5fe183dfcaab11b211d982885fb9888b25fa41bdd9919ecd203fca6f573363cfb42c9a0776ae69ea50b0f144227a3f28ca0dbadf878d396bc
 SHA512 
65f41a240a97d79504c0e1391fde8ac8692f0993437cdc35e4bc964ecc36e5ef75a62499c4c6cb4ce63f892135e06dba2d3594c8869d935554296fa3c6ccd822
-DIST openssl-1.1.1-ec-curves.patch 7265 BLAKE2B 
04725d226c430132cf54afbfaa30a82f8f8bbfd3608823d1d0cd42c3c13f417e90762759da3134d7b0c4373e531925db337b681340f2f284cb2f16a4caef22e3
 SHA512 

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

2019-08-23 Thread Thomas Deutschmann
commit: a039f65bedc72889219d1fdd46d18a88949355c0
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Aug 23 17:31:22 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Aug 23 18:10:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a039f65b

dev-libs/openssl: bump to EAPI 7

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Thomas Deutschmann  gentoo.org>

 ...nssl-1.0.2s.ebuild => openssl-1.0.2s-r1.ebuild} | 35 ++--
 dev-libs/openssl/openssl-1.0.2s-r200.ebuild| 26 ---
 ...nssl-1.1.0k.ebuild => openssl-1.1.0k-r1.ebuild} | 37 ++
 3 files changed, 56 insertions(+), 42 deletions(-)

diff --git a/dev-libs/openssl/openssl-1.0.2s.ebuild 
b/dev-libs/openssl/openssl-1.0.2s-r1.ebuild
similarity index 92%
rename from dev-libs/openssl/openssl-1.0.2s.ebuild
rename to dev-libs/openssl/openssl-1.0.2s-r1.ebuild
index 57280189ad1..a2cb9f7917e 100644
--- a/dev-libs/openssl/openssl-1.0.2s.ebuild
+++ b/dev-libs/openssl/openssl-1.0.2s-r1.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI="7"
 
-inherit eutils flag-o-matic toolchain-funcs multilib multilib-minimal
+inherit flag-o-matic toolchain-funcs multilib multilib-minimal
 
 # openssl-1.0.2-patches-1.6 contain additional CVE patches
 # which got fixed with this release.
@@ -28,9 +28,10 @@ RESTRICT="!bindist? ( bindist )"
 
 RDEPEND=">=app-misc/c_rehash-1.7-r1
gmp? ( >=dev-libs/gmp-5.1.3-r1[static-libs(+)?,${MULTILIB_USEDEP}] )
-   zlib? ( >=sys-libs/zlib-1.2.8-r1[static-libs(+)?,${MULTILIB_USEDEP}] )
-   kerberos? ( >=app-crypt/mit-krb5-1.11.4[${MULTILIB_USEDEP}] )"
-DEPEND="${RDEPEND}
+   kerberos? ( >=app-crypt/mit-krb5-1.11.4[${MULTILIB_USEDEP}] )
+   zlib? ( >=sys-libs/zlib-1.2.8-r1[static-libs(+)?,${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}"
+BDEPEND="
>=dev-lang/perl-5
sctp? ( >=net-misc/lksctp-tools-1.0.12 )
test? (
@@ -95,7 +96,9 @@ src_prepare() {
rm -f Makefile
 
if ! use vanilla ; then
-   eapply "${WORKDIR}"/patch/*.patch
+   if [[ $(declare -p PATCHES 2>/dev/null) == "declare -a"* ]] ; 
then
+   [[ ${#PATCHES[@]} -gt 0 ]] && eapply "${PATCHES[@]}"
+   fi
fi
 
eapply_user
@@ -109,7 +112,7 @@ src_prepare() {
-e '/^MAKEDEPPROG/s:=.*:=$(CC):' \
-e $(has noman FEATURES \
&& echo '/^install:/s:install_docs::' \
-   || echo 
'/^MANDIR=/s:=.*:='${EPREFIX%/}'/usr/share/man:') \
+   || echo '/^MANDIR=/s:=.*:='${EPREFIX}'/usr/share/man:') 
\
Makefile.org \
|| die
# show the actual commands in the log
@@ -134,7 +137,7 @@ src_prepare() {
append-flags $(test-flags-CC -Wa,--noexecstack)
append-cppflags -DOPENSSL_NO_BUF_FREELISTS
 
-   sed -i '1s,^:$,#!'${EPREFIX%/}'/usr/bin/perl,' Configure #141906
+   sed -i '1s,^:$,#!'${EPREFIX}'/usr/bin/perl,' Configure #141906
# The config script does stupid stuff to prompt the user.  Kill it.
sed -i '/stty -icanon min 0 time 50; read waste/d' config || die
./config --test-sanity || die "I AM NOT SANE"
@@ -206,8 +209,8 @@ multilib_src_configure() {
$(use_ssl sslv3 ssl3) \
$(use_ssl tls-heartbeat heartbeats) \
$(use_ssl zlib) \
-   --prefix="${EPREFIX%/}"/usr \
-   --openssldir="${EPREFIX%/}"${SSL_CNF_DIR} \
+   --prefix="${EPREFIX}"/usr \
+   --openssldir="${EPREFIX}"${SSL_CNF_DIR} \
--libdir=$(get_libdir) \
shared threads \
|| die
@@ -243,18 +246,18 @@ multilib_src_test() {
 
 multilib_src_install() {
# We need to create $ED/usr on our own to avoid a race condition #665130
-   if [[ ! -d "${ED%/}/usr" ]]; then
+   if [[ ! -d "${ED}/usr" ]]; then
# We can only create this directory once
-   mkdir "${ED%/}"/usr || die
+   mkdir "${ED}"/usr || die
fi
 
-   emake INSTALL_PREFIX="${D%/}" install
+   emake INSTALL_PREFIX="${D}" install
 }
 
 multilib_src_install_all() {
# openssl installs perl version of c_rehash by default, but
# we provide a shell version via app-misc/c_rehash
-   rm "${ED%/}"/usr/bin/c_rehash || die
+   rm "${ED}"/usr/bin/c_rehash || die
 
local -a DOCS=( CHANGES* FAQ NEWS README doc/*.txt doc/c-indentation.el 
)
einstalldocs
@@ -303,7 +306,7 @@ multilib_src_install_all() {
 }
 
 pkg_postinst() {
-   ebegin "Running 'c_rehash ${EROOT%/}${SSL_CNF_DIR}/certs/' to rebuild 
hashes #333069"
-   c_rehash "${EROOT%/}${SSL_CNF_DIR}/certs" >/dev/null
+   ebegin "Running 'c_rehash ${EROOT}${SSL_CNF_DIR}/certs/' to rebuild 
hashes 

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

2019-08-23 Thread Thomas Deutschmann
commit: e97ec5edeee8a64d588372637d04ae934d3c514b
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Aug 23 17:59:39 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Aug 23 18:10:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e97ec5ed

dev-libs/openssl-compat: bump to v1.0.2s

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/openssl-compat/Manifest   |   4 +
 .../openssl-compat/openssl-compat-1.0.2s.ebuild| 258 +
 2 files changed, 262 insertions(+)

diff --git a/dev-libs/openssl-compat/Manifest b/dev-libs/openssl-compat/Manifest
index 8fc04945964..260480f8468 100644
--- a/dev-libs/openssl-compat/Manifest
+++ b/dev-libs/openssl-compat/Manifest
@@ -4,3 +4,7 @@ DIST openssl-1.0.2r.tar.gz 5348369 BLAKE2B 
9f9c2d2fe6eaf9acacab29b394a318f30c38e
 DIST openssl-1.0.2r_ec_curve.c 17254 BLAKE2B 
d40d8d6e770443f07abe70e2c4ddda6aec1cc8e37dc1f226a3fdd9ed5d228f09c6d372e8956b1948b55ee1d57d1429493e7288d0f54d9466a37fec805c85aacb
 SHA512 
8e92fb100bcf4bd918c82b9a6cbd75a55abe1a2c08230a007e441c51577f974f8cc336e9ac8a672b32641480428ca8cead5380da1fe81bacb088145a1b754a15
 DIST openssl-1.0.2r_ectest.c 30735 BLAKE2B 
95333a27f1cf0a4305a3cee7f6d46b9d4673582ca9acfcf5ba2a0d9d317ab6219cd0d2ff0ba3a55a317c8f5819342f05cc17ba80ec2c92b2b4cab9a3552382e1
 SHA512 
f2e4d34327b490bc8371f0845c69df3f9fc51ea16f0ea0de0411a0c1fa9d49bb2b6fafc363eb3b3cd919dc7c24e4a0d075c6ff878c01d70dae918f2540874c19
 DIST openssl-1.0.2r_hobble-openssl 1302 BLAKE2B 
647caa6a0f4c53a2e77baa3b8e5961eaef3bb0ff38e7d5475eab8deef3439f7fe49028ec9ed0406f3453870b62cac67c496b3a048ee4c9ff4c6866d520235960
 SHA512 
3d757a4708e74a03dd5cb9b8114dfe442ed9520739a6eca693be4c4265771696f1449ea06d1c9bcfc6e94fc9b0dd0c10e153f1c3b0334831c0550b36cd63326e
+DIST openssl-1.0.2s.tar.gz 5349149 BLAKE2B 
46c72dcceb5b473b129be0a895f3d6c25a24ee852a31dc369ccf0e44319259d8694d3571b8cb698efb8bce89dbe31f4fc9f82753cacb24cbd3d50fa2ab9b6e83
 SHA512 
9f745452c4f777df694158e95003cde78a2cf8199bc481a563ec36644664c3c1415a774779b9791dd18f2aeb57fa1721cb52b3db12d025955e970071d5b66d2a
+DIST openssl-1.0.2s_ec_curve.c 17254 BLAKE2B 
d40d8d6e770443f07abe70e2c4ddda6aec1cc8e37dc1f226a3fdd9ed5d228f09c6d372e8956b1948b55ee1d57d1429493e7288d0f54d9466a37fec805c85aacb
 SHA512 
8e92fb100bcf4bd918c82b9a6cbd75a55abe1a2c08230a007e441c51577f974f8cc336e9ac8a672b32641480428ca8cead5380da1fe81bacb088145a1b754a15
+DIST openssl-1.0.2s_ectest.c 30735 BLAKE2B 
95333a27f1cf0a4305a3cee7f6d46b9d4673582ca9acfcf5ba2a0d9d317ab6219cd0d2ff0ba3a55a317c8f5819342f05cc17ba80ec2c92b2b4cab9a3552382e1
 SHA512 
f2e4d34327b490bc8371f0845c69df3f9fc51ea16f0ea0de0411a0c1fa9d49bb2b6fafc363eb3b3cd919dc7c24e4a0d075c6ff878c01d70dae918f2540874c19
+DIST openssl-1.0.2s_hobble-openssl 1302 BLAKE2B 
647caa6a0f4c53a2e77baa3b8e5961eaef3bb0ff38e7d5475eab8deef3439f7fe49028ec9ed0406f3453870b62cac67c496b3a048ee4c9ff4c6866d520235960
 SHA512 
3d757a4708e74a03dd5cb9b8114dfe442ed9520739a6eca693be4c4265771696f1449ea06d1c9bcfc6e94fc9b0dd0c10e153f1c3b0334831c0550b36cd63326e

diff --git a/dev-libs/openssl-compat/openssl-compat-1.0.2s.ebuild 
b/dev-libs/openssl-compat/openssl-compat-1.0.2s.ebuild
new file mode 100644
index 000..7449ff20b7e
--- /dev/null
+++ b/dev-libs/openssl-compat/openssl-compat-1.0.2s.ebuild
@@ -0,0 +1,258 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit flag-o-matic toolchain-funcs multilib multilib-minimal
+
+# openssl-1.0.2-patches-1.6 contain additional CVE patches
+# which got fixed with this release.
+# Please use 1.7 version number when rolling a new tarball!
+PATCH_SET="openssl-1.0.2-patches-1.5"
+MY_P=openssl-${PV/_/-}
+DESCRIPTION="full-strength general purpose cryptography library (including SSL 
and TLS)"
+HOMEPAGE="https://www.openssl.org/;
+SRC_URI="mirror://openssl/source/${MY_P}.tar.gz
+   !vanilla? (
+   mirror://gentoo/${PATCH_SET}.tar.xz
+   
https://dev.gentoo.org/~chutzpah/dist/openssl/${PATCH_SET}.tar.xz
+   https://dev.gentoo.org/~whissi/dist/openssl/${PATCH_SET}.tar.xz
+   https://dev.gentoo.org/~polynomial-c/dist/${PATCH_SET}.tar.xz
+   )"
+
+LICENSE="openssl"
+SLOT="1.0.0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-linux"
+IUSE="+asm bindist gmp kerberos rfc3779 sctp cpu_flags_x86_sse2 sslv2 +sslv3 
static-libs test +tls-heartbeat vanilla zlib"
+RESTRICT="!bindist? ( bindist )"
+
+RDEPEND="gmp? ( >=dev-libs/gmp-5.1.3-r1[static-libs(+)?,${MULTILIB_USEDEP}] )
+   kerberos? ( >=app-crypt/mit-krb5-1.11.4[${MULTILIB_USEDEP}] )
+   zlib? ( >=sys-libs/zlib-1.2.8-r1[static-libs(+)?,${MULTILIB_USEDEP}] )
+   !=dev-libs/openssl-1.0.2*:0"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=dev-lang/perl-5
+   sctp? ( >=net-misc/lksctp-tools-1.0.12 )
+  

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

2019-08-23 Thread Thomas Deutschmann
commit: 975f55449d9ecbac24beb97081273946083168b4
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Aug 23 17:44:30 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Aug 23 18:10:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=975f5544

dev-libs/openssl: don't destroy user flags

Thanks-to: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Closes: https://bugs.gentoo.org/671016
Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/openssl/openssl-1.0.2s-r1.ebuild   | 26 +-
 dev-libs/openssl/openssl-1.0.2s-r200.ebuild | 26 +-
 dev-libs/openssl/openssl-1.1.0k-r1.ebuild   | 22 ++
 dev-libs/openssl/openssl-1.1.1c-r1.ebuild   | 22 ++
 4 files changed, 62 insertions(+), 34 deletions(-)

diff --git a/dev-libs/openssl/openssl-1.0.2s-r1.ebuild 
b/dev-libs/openssl/openssl-1.0.2s-r1.ebuild
index a2cb9f7917e..b4902db7e53 100644
--- a/dev-libs/openssl/openssl-1.0.2s-r1.ebuild
+++ b/dev-libs/openssl/openssl-1.0.2s-r1.ebuild
@@ -187,7 +187,9 @@ multilib_src_configure() {
[[ -z ${sslout} ]] && config="config"
 
# Fedora hobbled-EC needs 'no-ec2m', 'no-srp'
-   echoit \
+   # Make sure user flags don't get added *yet* to avoid duplicated
+   # flags.
+   CFLAGS= LDFLAGS= echoit \
./${config} \
${sslout} \
$(use cpu_flags_x86_sse2 || echo "no-sse2") \
@@ -216,17 +218,23 @@ multilib_src_configure() {
|| die
 
# Clean out hardcoded flags that openssl uses
-   local CFLAG=$(grep ^CFLAG= Makefile | LC_ALL=C sed \
+   local DEFAULT_CFLAGS=$(grep ^CFLAG= Makefile | LC_ALL=C sed \
-e 's:^CFLAG=::' \
-   -e 's:-fomit-frame-pointer ::g' \
-   -e 's:-O[0-9] ::g' \
-   -e 's:-march=[-a-z0-9]* ::g' \
-   -e 's:-mcpu=[-a-z0-9]* ::g' \
-   -e 's:-m[a-z0-9]* ::g' \
+   -e 's:\(^\| \)-fomit-frame-pointer::g' \
+   -e 's:\(^\| \)-O[^ ]*::g' \
+   -e 's:\(^\| \)-march=[^ ]*::g' \
+   -e 's:\(^\| \)-mcpu=[^ ]*::g' \
+   -e 's:\(^\| \)-m[^ ]*::g' \
+   -e 's:^ *::' \
+   -e 's: *$::' \
+   -e 's: \+: :g' \
+   -e 's:\\::g'
)
+
+   # Now insert clean default flags with user flags
sed -i \
-   -e "/^CFLAG/s|=.*|=${CFLAG} ${CFLAGS}|" \
-   -e "/^SHARED_LDFLAGS=/s|$| ${LDFLAGS}|" \
+   -e "/^CFLAG/s|=.*|=${DEFAULT_CFLAGS} ${CFLAGS}|" \
+   -e "/^LDFLAGS=/s|=[[:space:]]*$|=${LDFLAGS}|" \
Makefile || die
 }
 

diff --git a/dev-libs/openssl/openssl-1.0.2s-r200.ebuild 
b/dev-libs/openssl/openssl-1.0.2s-r200.ebuild
index 281b169b64b..24f2b3a5663 100644
--- a/dev-libs/openssl/openssl-1.0.2s-r200.ebuild
+++ b/dev-libs/openssl/openssl-1.0.2s-r200.ebuild
@@ -191,7 +191,9 @@ multilib_src_configure() {
[[ -z ${sslout} ]] && config="config"
 
# Fedora hobbled-EC needs 'no-ec2m', 'no-srp'
-   echoit \
+   # Make sure user flags don't get added *yet* to avoid duplicated
+   # flags.
+   CFLAGS= LDFLAGS= echoit \
./${config} \
${sslout} \
$(use cpu_flags_x86_sse2 || echo "no-sse2") \
@@ -220,17 +222,23 @@ multilib_src_configure() {
|| die
 
# Clean out hardcoded flags that openssl uses
-   local CFLAG=$(grep ^CFLAG= Makefile | LC_ALL=C sed \
+   local DEFAULT_CFLAGS=$(grep ^CFLAG= Makefile | LC_ALL=C sed \
-e 's:^CFLAG=::' \
-   -e 's:-fomit-frame-pointer ::g' \
-   -e 's:-O[0-9] ::g' \
-   -e 's:-march=[-a-z0-9]* ::g' \
-   -e 's:-mcpu=[-a-z0-9]* ::g' \
-   -e 's:-m[a-z0-9]* ::g' \
+   -e 's:\(^\| \)-fomit-frame-pointer::g' \
+   -e 's:\(^\| \)-O[^ ]*::g' \
+   -e 's:\(^\| \)-march=[^ ]*::g' \
+   -e 's:\(^\| \)-mcpu=[^ ]*::g' \
+   -e 's:\(^\| \)-m[^ ]*::g' \
+   -e 's:^ *::' \
+   -e 's: *$::' \
+   -e 's: \+: :g' \
+   -e 's:\\::g'
)
+
+   # Now insert clean default flags with user flags
sed -i \
-   -e "/^CFLAG/s|=.*|=${CFLAG} ${CFLAGS}|" \
-   -e "/^SHARED_LDFLAGS=/s|$| ${LDFLAGS}|" \
+   -e "/^CFLAG/s|=.*|=${DEFAULT_CFLAGS} ${CFLAGS}|" \
+   -e "/^LDFLAGS=/s|=[[:space:]]*$|=${LDFLAGS}|" \
Makefile || die
 }
 

diff --git a/dev-libs/openssl/openssl-1.1.0k-r1.ebuild 
b/dev-libs/openssl/openssl-1.1.0k-r1.ebuild
index 937d3b7ed11..7bcd5d03e7e 100644
--- a/dev-libs/openssl/openssl-1.1.0k-r1.ebuild
+++ b/dev-libs/openssl/openssl-1.1.0k-r1.ebuild
@@ -176,7 +176,9 @@ multilib_src_configure() {
# 'srp' was 

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

2019-08-23 Thread Thomas Deutschmann
commit: 4e35a9430566547f4abd646a92718325311ba5c3
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Aug 23 17:39:44 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Aug 23 18:10:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e35a943

dev-libs/openssl: synchronize v1.1.0x with v1.1.1x

Backport commit 604d5b3e0de296fc6fa6f05007b196f9860974e6.

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/openssl/Manifest  |  4 +-
 dev-libs/openssl/openssl-1.1.0k-r1.ebuild  | 78 +-
 ...nssl-1.1.1c.ebuild => openssl-1.1.1c-r1.ebuild} |  7 +-
 3 files changed, 36 insertions(+), 53 deletions(-)

diff --git a/dev-libs/openssl/Manifest b/dev-libs/openssl/Manifest
index 321134adc24..5f6b9b90602 100644
--- a/dev-libs/openssl/Manifest
+++ b/dev-libs/openssl/Manifest
@@ -13,10 +13,8 @@ DIST openssl-1.1.0j.tar.gz 5411919 BLAKE2B 
0fbd936f38d30b64bea717a67cd59704c5ce4
 DIST openssl-1.1.0j_d2ede125556ac99aa0faa7744c703af3f559094e_ec_curve.c 18401 
BLAKE2B 
f969071ac1b5d0e43b50d54e50b5c4d9201fc8b94458902e9849f14841b5505a2e43ed57a8c13255f042a211af9ee904776c155c36da838a8ad22e1052b02bc1
 SHA512 
a1c2bb3c3e3d342bddc8c952985e87fc4bad2e8142d5d760b18f346c44c20f00db61c4856f3dcf879b2098e0c036330762915f65d80a1a2cba717d2caeb95457
 DIST openssl-1.1.0j_d2ede125556ac99aa0faa7744c703af3f559094e_ectest.c 30688 
BLAKE2B 
6673ef0fd139af82d830794179b19b9e06be25fac4a13b8bdfa5fd5dad25f594ce8eab118aab9ec2aab25001e1de127c03f8e1a04f4f3ef4c464b7fb1811ed4a
 SHA512 
240fc72916caf4a8b0af774ce307abfe9a93a762eba6fae760cec79d619fe3db0d6919fc92a8951cb031f73958237700b45f590aa7f9f2890762cccda1f1e74b
 DIST openssl-1.1.0j_d2ede125556ac99aa0faa7744c703af3f559094e_hobble-openssl 
1117 BLAKE2B 
c3a1477e63331e83cf1cbe58e9ef131ec500a311e22d3da55034800ca353c387b2e202575acf3badb00b236ff91d4bac1bb131a33930939646d26bec27be6e04
 SHA512 
fa9cc70afa11a7a292548b4bddbba8159824a364ce5c279b483768e6ae2aa4b5491d9bf2cc734819f30a11c8ee0d91bcb991c4a7ab357296aeb4c04feac74826
+DIST openssl-1.1.0k-bindist-1.0.tar.xz 11716 BLAKE2B 
c491ba0899c44dbcc63f85b255548c439c965a20a04ac2a6324a4122c4691b7c95ec18e62be6d708a7ea62ea197d32e5091987cb5043969878f89e5bc26243d4
 SHA512 
1d5bc9d7b24cf55d32d996e2421d43a1218b605720293f00d07814afb481387856f0dc000ad3c3e4cba2361055668cfe79a945be44ab85a249555f37e683a909
 DIST openssl-1.1.0k.tar.gz 5287321 BLAKE2B 
fce40a399f5a08d5fe183dfcaab11b211d982885fb9888b25fa41bdd9919ecd203fca6f573363cfb42c9a0776ae69ea50b0f144227a3f28ca0dbadf878d396bc
 SHA512 
65f41a240a97d79504c0e1391fde8ac8692f0993437cdc35e4bc964ecc36e5ef75a62499c4c6cb4ce63f892135e06dba2d3594c8869d935554296fa3c6ccd822
-DIST openssl-1.1.0k_d2ede125556ac99aa0faa7744c703af3f559094e_ec_curve.c 18401 
BLAKE2B 
f969071ac1b5d0e43b50d54e50b5c4d9201fc8b94458902e9849f14841b5505a2e43ed57a8c13255f042a211af9ee904776c155c36da838a8ad22e1052b02bc1
 SHA512 
a1c2bb3c3e3d342bddc8c952985e87fc4bad2e8142d5d760b18f346c44c20f00db61c4856f3dcf879b2098e0c036330762915f65d80a1a2cba717d2caeb95457
-DIST openssl-1.1.0k_d2ede125556ac99aa0faa7744c703af3f559094e_ectest.c 30688 
BLAKE2B 
6673ef0fd139af82d830794179b19b9e06be25fac4a13b8bdfa5fd5dad25f594ce8eab118aab9ec2aab25001e1de127c03f8e1a04f4f3ef4c464b7fb1811ed4a
 SHA512 
240fc72916caf4a8b0af774ce307abfe9a93a762eba6fae760cec79d619fe3db0d6919fc92a8951cb031f73958237700b45f590aa7f9f2890762cccda1f1e74b
-DIST openssl-1.1.0k_d2ede125556ac99aa0faa7744c703af3f559094e_hobble-openssl 
1117 BLAKE2B 
c3a1477e63331e83cf1cbe58e9ef131ec500a311e22d3da55034800ca353c387b2e202575acf3badb00b236ff91d4bac1bb131a33930939646d26bec27be6e04
 SHA512 
fa9cc70afa11a7a292548b4bddbba8159824a364ce5c279b483768e6ae2aa4b5491d9bf2cc734819f30a11c8ee0d91bcb991c4a7ab357296aeb4c04feac74826
 DIST openssl-1.1.1-ec-curves.patch 7265 BLAKE2B 
04725d226c430132cf54afbfaa30a82f8f8bbfd3608823d1d0cd42c3c13f417e90762759da3134d7b0c4373e531925db337b681340f2f284cb2f16a4caef22e3
 SHA512 
de4d0f1635740c57217836a476c420141c0d34a5f90cbf7957aed7a80e7ac9ca036de2d8448e6bf4c122999e308730575899f61cea6e51ab6825dd04890d75a1
 DIST openssl-1.1.1b.tar.gz 8213737 BLAKE2B 
7ad9da9548052e2a033a684038f97c420cfffd57994604bcb3fa12640796c8c0aea3d24fb05648ee4940fbec40b81462e81c353da5a41a2575c0585d9718eae8
 SHA512 
b54025fbb4fe264466f3b0d762aad4be45bd23cd48bdb26d901d4c41a40bfd776177e02230995ab181a695435039dbad313f4b9a563239a70807a2e19ecf045d
 DIST openssl-1.1.1b_ec_curve.c 17938 BLAKE2B 
d5cbde40dcd8608087aed6ffa9feb040ffadecf0c46b7f3978cc468a9503f0a5ad0a426ea6f8db56f49a64474a508bebdf946e01ebf09adc727675f3b180bcdc
 SHA512 
ec470f6514cb9a4f680b8cbbe02e2bbe71639b288f3429d976726047901d9c50377dfb2737f32429da2fb0e52fd67878a86debb54520e307ee196d97b5c66415

diff --git a/dev-libs/openssl/openssl-1.1.0k-r1.ebuild 
b/dev-libs/openssl/openssl-1.1.0k-r1.ebuild
index f8ee7f73587..937d3b7ed11 100644
--- a/dev-libs/openssl/openssl-1.1.0k-r1.ebuild
+++ b/dev-libs/openssl/openssl-1.1.0k-r1.ebuild
@@ -6,14 +6,25 

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

2019-08-23 Thread Brian Evans
commit: aad9ed8ca3f9fedf315a183ba04344af2176dcac
Author: Brian Evans  gentoo  org>
AuthorDate: Fri Aug 23 18:00:12 2019 +
Commit: Brian Evans  gentoo  org>
CommitDate: Fri Aug 23 18:00:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aad9ed8c

www-apps/hiawatha-monitor: Drop old

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Brian Evans  gentoo.org>

 www-apps/hiawatha-monitor/Manifest |  1 -
 .../hiawatha-monitor-1.3-r1.ebuild | 31 --
 2 files changed, 32 deletions(-)

diff --git a/www-apps/hiawatha-monitor/Manifest 
b/www-apps/hiawatha-monitor/Manifest
index f98102142df..ba75b7329de 100644
--- a/www-apps/hiawatha-monitor/Manifest
+++ b/www-apps/hiawatha-monitor/Manifest
@@ -1,2 +1 @@
-DIST monitor-1.3.tar.gz 588836 BLAKE2B 
c9ecfadd2210c0eb48960741da0ad4c1239407d416e427e6faaebf7e25a2bc90894eb4f8649c8b054bb203f06e206d4af74c821ed3afbabc9124854569d0a560
 SHA512 
480ef2d2216a47a7b5758e2ceb089233b5f5b3174460a2b7b43f006c76ce9e12a592574d23b6661b7a5408333a40d6867eee3417ea4aa1a9a0c82772114a21b1
 DIST monitor-1.6.tar.gz 622470 BLAKE2B 
79813f162dae9a72b9e62550e58b737b878e69d1eb6ce348f62dd9d8c4309529b9dd77eeba6876fec90d0db6c3894aea5c62ada940a17d53bb8cba876ec31855
 SHA512 
4983638bfa0bfbe3f391b2319cf2f5ba63527cddc8c667618aba001929140453c8058f35d83bedb53f4dc0e5d5139d3a33dd7d9bac46f94e32dff81e65d53f5e

diff --git a/www-apps/hiawatha-monitor/hiawatha-monitor-1.3-r1.ebuild 
b/www-apps/hiawatha-monitor/hiawatha-monitor-1.3-r1.ebuild
deleted file mode 100644
index 5ba20143b6b..000
--- a/www-apps/hiawatha-monitor/hiawatha-monitor-1.3-r1.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-MY_P="monitor"
-
-DESCRIPTION="Monitoring application for www-servers/hiawatha"
-HOMEPAGE="https://www.hiawatha-webserver.org/howto/monitor;
-SRC_URI="https://www.hiawatha-webserver.org/files/${MY_P}-${PV}.tar.gz "
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="=dev-lang/php-5*[mysql,xslt]
-   virtual/cron
-   virtual/mysql
-   www-servers/hiawatha[xslt]"
-
-S=${WORKDIR}/${MY_P}
-
-src_install () {
-   default
-
-   rm -f ChangeLog README LICENSE
-
-   insinto /usr/share/${PN}
-   doins -r *
-}



  1   2   3   >