[gentoo-commits] repo/gentoo:master commit in: games-engines/residualvm/

2019-11-04 Thread Lars Wendler
commit: b68856aa4f014788855cb80a10c8022ae8b67a94
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Nov  5 07:56:36 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Nov  5 07:56:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b68856aa

games-engines/residualvm: Simplified ebuild a bit

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

 games-engines/residualvm/residualvm-.ebuild | 14 +-
 1 file changed, 1 insertion(+), 13 deletions(-)

diff --git a/games-engines/residualvm/residualvm-.ebuild 
b/games-engines/residualvm/residualvm-.ebuild
index 0f0a4bb4dbc..da2087300c2 100644
--- a/games-engines/residualvm/residualvm-.ebuild
+++ b/games-engines/residualvm/residualvm-.ebuild
@@ -18,7 +18,7 @@ SLOT="0"
 IUSE="alsa debug jpeg mpeg2 mp3 opengl png truetype vorbis zlib"
 
 # TODO: fix dynamic plugin support
-# games crash without media-libs/libsdl[alsa]
+# games crash without media-libs/libsdl2[alsa]
 RDEPEND="
media-libs/glew:0=
media-libs/libsdl2[X,sound,alsa,joystick,opengl,video]
@@ -80,15 +80,3 @@ src_install() {
default
doicon -s 256 icons/${PN}.png
 }
-
-pkg_preinst() {
-   xdg_pkg_preinst
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-}



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

2019-11-04 Thread Jeroen Roovers
commit: cdee5c0b843f80faaec010fc9b46d5c853edefe4
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Nov  5 07:43:40 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Nov  5 07:43:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdee5c0b

net-misc/youtube-dl: Version 2019.11.05

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Jeroen Roovers  gentoo.org>

 net-misc/youtube-dl/Manifest |  1 +
 net-misc/youtube-dl/youtube-dl-2019.11.05.ebuild | 69 
 2 files changed, 70 insertions(+)

diff --git a/net-misc/youtube-dl/Manifest b/net-misc/youtube-dl/Manifest
index 977b64a78e6..65178ac0b00 100644
--- a/net-misc/youtube-dl/Manifest
+++ b/net-misc/youtube-dl/Manifest
@@ -1 +1,2 @@
 DIST youtube-dl-2019.10.29.tar.gz 3172150 BLAKE2B 
2cdaed88f1518245515d3d4030db8dd22b83ad1955bbd08fcef52b581d35f2de28dd9a95aafaede4edcba67aaf3b6e7697142ed6c715754da957a5cf8476cf80
 SHA512 
53d79440a86a08c39ec2f6d26e54aec12594b41419aeba2494eab087b49de97485beaeabc17cf819024799cf6f44d2386422c9d8f484c091c34b8cb202023c9d
+DIST youtube-dl-2019.11.05.tar.gz 3159084 BLAKE2B 
9db643c3f3fafa0ee0b35b24afa411a169fe91f4dc2dd756ce1d3ce4b0db32cb483bca9cafdde6395232f38d5bafe90cca065fe7c1359f35d26e75dfecdb8bc3
 SHA512 
ec6d42e61d01e7f4087e980953c47facbbc9c5722d40f6c066789b940e084042fdc9a00266c13822a671137adf7f528fd7eb31a7849337e2e7418a722d9f865f

diff --git a/net-misc/youtube-dl/youtube-dl-2019.11.05.ebuild 
b/net-misc/youtube-dl/youtube-dl-2019.11.05.ebuild
new file mode 100644
index 000..89ac8f636ee
--- /dev/null
+++ b/net-misc/youtube-dl/youtube-dl-2019.11.05.ebuild
@@ -0,0 +1,69 @@
+# 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 bash-completion-r1 distutils-r1 readme.gentoo-r1
+
+DESCRIPTION="Download videos from YouTube.com (and more sites...)"
+HOMEPAGE="https://github.com/ytdl-org/youtube-dl/;
+SRC_URI="https://youtube-dl.org/downloads/${PV}/${P}.tar.gz;
+LICENSE="public-domain"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
+RESTRICT="test"
+SLOT="0"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
+RDEPEND="
+   ${DEPEND}
+   || (
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   dev-python/pycrypto[${PYTHON_USEDEP}]
+   )
+"
+S="${WORKDIR}/${PN}"
+
+src_compile() {
+   distutils-r1_src_compile
+}
+
+python_install_all() {
+   dodoc README.txt
+   doman ${PN}.1
+
+   newbashcomp ${PN}.bash-completion ${PN}
+
+   insinto /usr/share/zsh/site-functions
+   newins ${PN}.zsh _${PN}
+
+   insinto /usr/share/fish/vendor_completions.d
+   doins ${PN}.fish
+
+   distutils-r1_python_install_all
+
+   rm -r "${ED}"/usr/etc || die
+   rm -r "${ED}"/usr/share/doc/youtube_dl || die
+}
+
+pkg_postinst() {
+   elog "${PN}(1) / https://bugs.gentoo.org/355661 /"
+   elog "https://github.com/rg3/${PN}/blob/master/README.md#faq :"
+   elog
+   elog "${PN} works fine on its own on most sites. However, if you want"
+   elog "to convert video/audio, you'll need avconf (media-video/libav) or"
+   elog "ffmpeg (media-video/ffmpeg). On some sites - most notably YouTube 
-"
+   elog "videos can be retrieved in a higher quality format without sound."
+   elog "${PN} will detect whether avconv/ffmpeg is present and"
+   elog "automatically pick the best option."
+   elog
+   elog "Videos or video formats streamed via RTMP protocol can only be"
+   elog "downloaded when rtmpdump (media-video/rtmpdump) is installed."
+   elog
+   elog "Downloading MMS and RTSP videos requires either mplayer"
+   elog "(media-video/mplayer) or mpv (media-video/mpv) to be installed."
+   elog
+   elog "If you want ${PN} to embed thumbnails from the metadata into the"
+   elog "resulting MP4 files, consider installing 
media-video/atomicparsley"
+}



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

2019-11-04 Thread Hans de Graaff
commit: 5b08abe2681d4c9798901b0c66ca8d3f58aac871
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Nov  5 07:19:56 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Nov  5 07:22:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b08abe2

Revert "dev-ruby/rex-powershell: cleanup"

This reverts commit 2590dd810beb238a07179eee533e6303a2d4b4f3.

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rex-powershell/Manifest   |  3 +++
 .../rex-powershell/rex-powershell-0.1.77.ebuild| 24 ++
 .../rex-powershell/rex-powershell-0.1.78.ebuild| 24 ++
 .../rex-powershell/rex-powershell-0.1.79.ebuild| 24 ++
 4 files changed, 75 insertions(+)

diff --git a/dev-ruby/rex-powershell/Manifest b/dev-ruby/rex-powershell/Manifest
index 8a38039a80b..567e1d5af50 100644
--- a/dev-ruby/rex-powershell/Manifest
+++ b/dev-ruby/rex-powershell/Manifest
@@ -1,2 +1,5 @@
+DIST rex-powershell-0.1.77.gem 28160 BLAKE2B 
d1fb9f6e9f66e6b55b09bdda329037ea7da135b9eaec9f1437ca374f3be5da1b5ee63f7c92d56447c88964a4c1a4bef68b2d6b64a4e507b7c2a7010f1ff09d40
 SHA512 
99e3a8394c580b07580f8c230f049b15fd80b02db4b940208a1086e1c3d679ab1b757fee56356d6b25a6876ccb21c50d1037b7bbadc486a7c38b10b9b81a09d3
+DIST rex-powershell-0.1.78.gem 28160 BLAKE2B 
922a4a6f8605335c664fbdad7e6214bdd48dff5d648eb324f92a5f48dd62d2a0b98283f4cddd4ccb8190b78b1c1a637190a836d0d0b486c80b18e383fa49820a
 SHA512 
db3e1cf0e10d6454fb5b5b76e346fa7f299f14e8d2399ee7f863708444bd6404984a16bc2fccedcc1f06a1eac7add63fc75c5f1d2b8c9fb5c421817e385000cc
+DIST rex-powershell-0.1.79.gem 28160 BLAKE2B 
0c8deee7ff50741d7ec868f1726b2e3a705ab6d623221b15a0cba831fc0b5ab1143da9186940f73f48dfd7f448e018421a098b673ffc846c5b726128e5a533df
 SHA512 
e7b8680b291827700f0b1eb150205ee2e6bf795029ab7fa0d2323ca345b7a73edfbd5f848dbc5b001354d1649e0c207e5b96d55e9b68b0021457b63d97e64213
 DIST rex-powershell-0.1.80.gem 28160 BLAKE2B 
2af2e6c868e77bf37772c8bb31e69c4288b69315d6285b215682f2a09af6fd98f7281d4a9c70c310159ba981104ed627020f9082ade90294bb36e036dc2fde73
 SHA512 
ff5c8b0af774c16398fc78c434840a4e150cadca8b1f76b887fd1f59150a18d2d6c7f1b7adad5f367f3a5eac9db5448ab82abba5fcf05c30fa3fa34da14948a7
 DIST rex-powershell-0.1.82.gem 28672 BLAKE2B 
108ef69d9cf09c8fa44efaa360712448b79b694012116a35ad5bda6cdcb6351fa26ad274343176a1e5bdb5c78d9187526dedde83ec2071bcace33ae16ffd8b28
 SHA512 
a6c8436f131d04561324172adcf91f2425a375703b731a1f817ddcbece292ecc8cd6ff3af1de6d94cee05fef27a7adef51fe9edc25825638fdeb89b501f3fa55

diff --git a/dev-ruby/rex-powershell/rex-powershell-0.1.77.ebuild 
b/dev-ruby/rex-powershell/rex-powershell-0.1.77.ebuild
new file mode 100644
index 000..d44f1014de1
--- /dev/null
+++ b/dev-ruby/rex-powershell/rex-powershell-0.1.77.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_TEST="none"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby Exploitation(Rex) library for generating/manipulating 
Powershell scripts"
+HOMEPAGE="https://rubygems.org/gems/rex-powershell;
+
+LICENSE="BSD"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+ruby_add_bdepend "dev-ruby/rex-random_identifier
+ dev-ruby/rex-text"

diff --git a/dev-ruby/rex-powershell/rex-powershell-0.1.78.ebuild 
b/dev-ruby/rex-powershell/rex-powershell-0.1.78.ebuild
new file mode 100644
index 000..d44f1014de1
--- /dev/null
+++ b/dev-ruby/rex-powershell/rex-powershell-0.1.78.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_TEST="none"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby Exploitation(Rex) library for generating/manipulating 
Powershell scripts"
+HOMEPAGE="https://rubygems.org/gems/rex-powershell;
+
+LICENSE="BSD"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+ruby_add_bdepend "dev-ruby/rex-random_identifier
+ dev-ruby/rex-text"

diff --git a/dev-ruby/rex-powershell/rex-powershell-0.1.79.ebuild 
b/dev-ruby/rex-powershell/rex-powershell-0.1.79.ebuild
new file mode 100644
index 000..dcab5e40de5
--- /dev/null
+++ b/dev-ruby/rex-powershell/rex-powershell-0.1.79.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_TEST="none"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby Exploitation(Rex) library for generating/manipulating 
Powershell scripts"
+HOMEPAGE="https://rubygems.org/gems/rex-powershell;
+
+LICENSE="BSD"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"

[gentoo-commits] repo/gentoo:master commit in: games-engines/scummvm/files/, games-engines/scummvm/

2019-11-04 Thread Lars Wendler
commit: f7daebb36ddf1612cea0cf0f1d6141c9bc01fb56
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Nov  5 07:05:29 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Nov  5 07:09:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7daebb3

games-engines/scummvm: Bump to version 2.1.0

Closes: https://bugs.gentoo.org/699334
Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Lars Wendler  gentoo.org>

 games-engines/scummvm/Manifest |   1 +
 .../files/scummvm-2.1.0-tts_pthread_link.patch |  22 +
 games-engines/scummvm/metadata.xml |   1 +
 games-engines/scummvm/scummvm-2.1.0.ebuild | 109 +
 4 files changed, 133 insertions(+)

diff --git a/games-engines/scummvm/Manifest b/games-engines/scummvm/Manifest
index e3b863b3406..eafca9329bc 100644
--- a/games-engines/scummvm/Manifest
+++ b/games-engines/scummvm/Manifest
@@ -1 +1,2 @@
 DIST scummvm-2.0.0.tar.xz 21291656 BLAKE2B 
303aa4254d1c940ce6d65d192f2678a033015f1b85e38c62902aa8fac05a1ff33fd7e3fe9de47825cd0cf72076027adb21c72a63a38349f9ee8f63566f3db948
 SHA512 
5f4c11145c5dfcc7ae95d5c0e5ac9e938912cc5060b9d5fdfcb699a745755b31412e44199e487ad388ca5e091afc3366f874610adb44d440f336e26d6cd4812c
+DIST scummvm-2.1.0.tar.xz 27188916 BLAKE2B 
b808ff335e5b25c58c8caebfe660b4c2938dcb6eada0aa5b31777b97ff2fb7cb3732d516fc4d981ab1bee16876d62f634f69517158c7c233e11cc22575b15c09
 SHA512 
9a03cf207660aa49e49f53e1df10b774b7c9711dffd527e00518015e7e7057f25538a7dd89e248e9237434cf08a9f7ea6b215805fb65a770fb20596f5e713218

diff --git a/games-engines/scummvm/files/scummvm-2.1.0-tts_pthread_link.patch 
b/games-engines/scummvm/files/scummvm-2.1.0-tts_pthread_link.patch
new file mode 100644
index 000..70440be0e13
--- /dev/null
+++ b/games-engines/scummvm/files/scummvm-2.1.0-tts_pthread_link.patch
@@ -0,0 +1,22 @@
+From 26c09be3a091e47419ba2629c5f2a346ad6a5543 Mon Sep 17 00:00:00 2001
+From: Christian Krause 
+Date: Wed, 16 Oct 2019 22:41:27 +0200
+Subject: [PATCH] TTS: Link libpthread explicitly on Linux platform
+
+---
+ configure | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/configure b/configure
+index 0adf0bb7bad..dbfe336e6d0 100755
+--- a/configure
 b/configure
+@@ -5504,7 +5504,7 @@ else
+   echo "linux"
+   _tts=yes
+   define_in_config_if_yes $_tts 'USE_SPEECH_DISPATCHER'
+-  append_var LIBS '-lspeechd'
++  append_var LIBS '-lspeechd -lpthread'
+   ;;
+   mingw*)
+   echo "win32"

diff --git a/games-engines/scummvm/metadata.xml 
b/games-engines/scummvm/metadata.xml
index 3f7ace82af0..e71c4a5e17b 100644
--- a/games-engines/scummvm/metadata.xml
+++ b/games-engines/scummvm/metadata.xml
@@ -8,6 +8,7 @@
   
 compile with support for fluidsynth
 enable mpeg2 codec for cutscenes
+enable text-to-speech support through 
app-accessibility/speech-dispatcher
 enable unsupported and/or broken game engines 
(you're on your own)
   
   

diff --git a/games-engines/scummvm/scummvm-2.1.0.ebuild 
b/games-engines/scummvm/scummvm-2.1.0.ebuild
new file mode 100644
index 000..f278a9a5471
--- /dev/null
+++ b/games-engines/scummvm/scummvm-2.1.0.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit desktop flag-o-matic toolchain-funcs xdg
+
+DESCRIPTION="Reimplementation of the SCUMM game engine used in Lucasarts 
adventures"
+HOMEPAGE="https://www.scummvm.org/;
+SRC_URI="https://scummvm.org/frs/scummvm/${PV}/${P}.tar.xz;
+
+LICENSE="GPL-2+ LGPL-2.1 BSD GPL-3-with-font-exception"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="a52 aac alsa debug flac fluidsynth jpeg lua mpeg2 mp3 opengl png speech 
theora truetype unsupported vorbis zlib"
+RESTRICT="test"  # it only looks like there's a test there #77507
+
+RDEPEND="
+   >=media-libs/libsdl2-2.0.0[sound,joystick,video]
+   media-libs/sdl2-net
+   a52? ( media-libs/a52dec )
+   aac? ( media-libs/faad2 )
+   alsa? ( media-libs/alsa-lib )
+   flac? ( media-libs/flac )
+   fluidsynth? ( media-sound/fluidsynth )
+   jpeg? ( virtual/jpeg:0 )
+   mp3? ( media-libs/libmad )
+   mpeg2? ( media-libs/libmpeg2 )
+   opengl? ( virtual/opengl )
+   png? ( media-libs/libpng:0 )
+   speech? ( app-accessibility/speech-dispatcher )
+   truetype? ( media-libs/freetype:2 )
+   theora? ( media-libs/libtheora )
+   vorbis? (
+   media-libs/libogg
+   media-libs/libvorbis
+   )
+   zlib? ( sys-libs/zlib:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   app-arch/xz-utils
+   truetype? ( virtual/pkgconfig )
+   x86? ( dev-lang/nasm )
+"
+
+S="${WORKDIR}/${P/_/}"
+
+PATCHES=(
+   "${FILESDIR}/${P}-tts_pthread_link.patch"
+)
+
+src_prepare() {
+   xdg_src_prepare
+
+   # -g isn't needed for nasm here

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

2019-11-04 Thread Hans de Graaff
commit: f250e475f9eb17561854871d1c0b058e39b0e71e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Nov  5 06:04:31 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Nov  5 06:41:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f250e475

dev-ruby/rex-exploitation: cleanup

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

 dev-ruby/rex-exploitation/Manifest |  1 -
 .../rex-exploitation-0.1.19.ebuild | 31 --
 2 files changed, 32 deletions(-)

diff --git a/dev-ruby/rex-exploitation/Manifest 
b/dev-ruby/rex-exploitation/Manifest
index 83da3323cf4..f24e0467118 100644
--- a/dev-ruby/rex-exploitation/Manifest
+++ b/dev-ruby/rex-exploitation/Manifest
@@ -1,3 +1,2 @@
-DIST rex-exploitation-0.1.19.gem 79360 BLAKE2B 
47043054ee9d08775c67d54b31861ad3a454a487bdc47beb135942e267040de7611308c62a23cbf853d190fb8f88c52998dfe3b24f66a698e76e273b6a69d822
 SHA512 
244de5259e3f4f645df09d1843c34d9ea4f9ea56ba22498495792f192b79a0451810f5c7e73516da5a455c27e61b66f8ccfbc485372946fcedd179b75ff9b31e
 DIST rex-exploitation-0.1.20.gem 79360 BLAKE2B 
59dea65582647444e21cc1b0ae744c857b3007b8215c81244d37c6f3d8abcb1ef1b1d01428f306b4c5f6fdd1b3db0326de3c50fa38fa50505b4de9c05ba518e1
 SHA512 
e1df4ffde57ab40bf4b2492370d44bf064f39f657c7a8140416f51560a0be9b31ef95b1bdadaae6f6ec75c86e0978b41112a18caa1f69262c67945d3529f9990
 DIST rex-exploitation-0.1.21.gem 79360 BLAKE2B 
78c31cf2255b8cc5fc9e7886d20bbad85f48877798ff68efaa72e22de9d62f3a78bc980a2ba1507e5aee6b35ba9fdc7b352f11985202584d10584fd84018f0bd
 SHA512 
81cd2e8ab8a8230be66f8597a85894cf92e969c21864c04525eed93a614eb467e6ac6d1bb2bfc91ff68b1795be7a27c03c136c5976f9f76736e972bf2e7b890a

diff --git a/dev-ruby/rex-exploitation/rex-exploitation-0.1.19.ebuild 
b/dev-ruby/rex-exploitation/rex-exploitation-0.1.19.ebuild
deleted file mode 100644
index 58d9ec259d8..000
--- a/dev-ruby/rex-exploitation/rex-exploitation-0.1.19.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_RECIPE_TEST="none"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="various helper mechanisms for creating exploits"
-HOMEPAGE="https://rubygems.org/gems/rex-exploitation;
-
-LICENSE="BSD"
-
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/jsobfu:*
-   dev-ruby/metasm:*
-   dev-ruby/rex-arch
-   dev-ruby/rex-encoder
-   dev-ruby/rex-text"
-
-all_ruby_prepare() {
-   sed -i '/bundler/d' Rakefile
-}



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

2019-11-04 Thread Hans de Graaff
commit: 7cab0cfb580f95b91289c5235404d529361981c0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Nov  5 06:02:19 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Nov  5 06:41:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cab0cfb

dev-ruby/rex-text: cleanup

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

 dev-ruby/rex-text/Manifest   |  3 ---
 dev-ruby/rex-text/rex-text-0.2.20.ebuild | 23 ---
 dev-ruby/rex-text/rex-text-0.2.21.ebuild | 23 ---
 dev-ruby/rex-text/rex-text-0.2.22.ebuild | 23 ---
 4 files changed, 72 deletions(-)

diff --git a/dev-ruby/rex-text/Manifest b/dev-ruby/rex-text/Manifest
index 9b538b10eb8..f0d7665d178 100644
--- a/dev-ruby/rex-text/Manifest
+++ b/dev-ruby/rex-text/Manifest
@@ -1,5 +1,2 @@
-DIST rex-text-0.2.20.gem 44544 BLAKE2B 
c446dfcbb54ed9cf57f019f2158fdfe37ae6815f3e02627564e0a0e472f56ab301a805e12f4aafb3f1e8e3052b35737add225c16979bb6dd4a7988b08062ff99
 SHA512 
0043abccc14dc70c750edf42f405368ac305158bcad98586f169b3edb808a5565101a302b32afd5d916a96a7cce4e2e27f2b0e1bcaf152367aac8bafdfbf1474
-DIST rex-text-0.2.21.gem 44544 BLAKE2B 
d905973b190b84f048ab26774651e394d8902b81377cab92298800b462e009b7ed8b8ac8f8c10f3726475bfe2a696a40655cbbd6efbf820974c503df37f07d10
 SHA512 
9504b78f77f4c00cc42e43313f48b058ecb5fb8c183225e580b8750810c26eaf22949793b46d90e5e36276d25a419153b38ea387fd28bc9414de62843e3efcba
-DIST rex-text-0.2.22.gem 44544 BLAKE2B 
c83976b7ccb2d33a94e61735f0234bcb29b1fffdd464bd2f10e40f45eb6e270979a26bcb0299de9af76edb44198803b26f601eaab18b3c5a9d8e5c3a07324ff9
 SHA512 
02a94c791fcc3c745d0728d767e82cfd20024db461c407f608ae8198f50c27d3b211baa791d7ca42fd6b5542453fedc8e57f2b421e88f1099d1247249e660efc
 DIST rex-text-0.2.23.gem 44544 BLAKE2B 
4871d7869e11b5d450704ee0e19da1fb468cb6870569c41141b4a51a4ce267304ff0404d76d96b54b1a403d59f7efa724f60e16ef032c539a4cec56c0596345e
 SHA512 
9dfa878a5da627ee10497a5f6ba9b8f7c63f649cfbd5b4a140b79ec9a98c65732e01f9938dfad2ff009296c42108b37d0df794bf40cb1741f3881de7d954d16f
 DIST rex-text-0.2.24.gem 44544 BLAKE2B 
7da2f0fa33adf9bdc409f91288f47dc481a732159473f0a901cdbe5f4a8b8669d6bf96bc77603c0179d113b755472e13bd19d92ed74c2f25a187479dedb978fd
 SHA512 
06da127bff8c3addf4e6a914d8e358658bc785776efac036518547f69389aa9a1ce314fce5ab3148453b6a9e3593a2f291d26ad0fa2bb4687e31e6078c594f9a

diff --git a/dev-ruby/rex-text/rex-text-0.2.20.ebuild 
b/dev-ruby/rex-text/rex-text-0.2.20.ebuild
deleted file mode 100644
index bb5e58149f4..000
--- a/dev-ruby/rex-text/rex-text-0.2.20.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24 ruby25"
-
-# Specs are not bundled in the gem and upstream source is not tagged
-RUBY_FAKEGEM_RECIPE_TEST="none"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Rex library for text generation and manipulation"
-HOMEPAGE="https://github.com/rapid7/rex-text;
-
-LICENSE="BSD"
-
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""

diff --git a/dev-ruby/rex-text/rex-text-0.2.21.ebuild 
b/dev-ruby/rex-text/rex-text-0.2.21.ebuild
deleted file mode 100644
index c5432e9cea9..000
--- a/dev-ruby/rex-text/rex-text-0.2.21.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
-
-# Specs are not bundled in the gem and upstream source is not tagged
-RUBY_FAKEGEM_RECIPE_TEST="none"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Rex library for text generation and manipulation"
-HOMEPAGE="https://github.com/rapid7/rex-text;
-
-LICENSE="BSD"
-
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""

diff --git a/dev-ruby/rex-text/rex-text-0.2.22.ebuild 
b/dev-ruby/rex-text/rex-text-0.2.22.ebuild
deleted file mode 100644
index 8d0e3e18868..000
--- a/dev-ruby/rex-text/rex-text-0.2.22.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby24 ruby25 ruby26"
-
-# Specs are not bundled in the gem and upstream source is not tagged
-RUBY_FAKEGEM_RECIPE_TEST="none"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Rex library for text generation and manipulation"
-HOMEPAGE="https://github.com/rapid7/rex-text;
-
-LICENSE="BSD"
-
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""



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

2019-11-04 Thread Hans de Graaff
commit: fdec4bcf903ac5ab891f73a636a82c2c93fa0fcb
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Nov  5 06:05:10 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Nov  5 06:41:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdec4bcf

dev-ruby/rcairo: cleanup

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

 dev-ruby/rcairo/Manifest  |  1 -
 dev-ruby/rcairo/rcairo-1.15.11.ebuild | 81 ---
 2 files changed, 82 deletions(-)

diff --git a/dev-ruby/rcairo/Manifest b/dev-ruby/rcairo/Manifest
index efda01b2854..7deb727530b 100644
--- a/dev-ruby/rcairo/Manifest
+++ b/dev-ruby/rcairo/Manifest
@@ -1,3 +1,2 @@
-DIST cairo-1.15.11.gem 103424 BLAKE2B 
da4598d64d57ebe9245d892c25cfed0198d4a2c6adc440e7547314bb01adfde20118f17c6a07b0342a78c5e86b18e5c4b51782f99a61b34deeab0bdff12649ce
 SHA512 
3c21468511eac323b27a86e1c5188b5444d3bf2de244f4dc35d0ae297cb3f1756ec8333555bb7c4178e9f4ebcfd1600e6fd77fa7fe76055bf633bb2f8c69271c
 DIST cairo-1.16.2.gem 100352 BLAKE2B 
b8b02e949b33c60ebe05852efd1cd775a79dab5ab6837f973ecf1b2c1af653a7c09221892b92210b9e5a0d615732116a91e5e1e9f93229f98987c18b36514dcc
 SHA512 
b711399ddd7afa958e3faee87b2a768f55af9ec0cef486d9edcf082a0c7a5ec90610d9a52784d55608a70befe4571e4cb1abc401a8a5b5357fa0bfff9159d239
 DIST cairo-1.16.4.gem 196608 BLAKE2B 
f7cc8d9e2dc5e3f6dc5a6e259f5594bd7a6cfb13c3577a870949696c25c5139b69d6809cceda664ccf7b7278536b2d551bbd42e4471154a302eb1710324c2792
 SHA512 
5af8536cd374255386fdc84b265deebb7ed21ef270538f0c2d6a5cdf3dcf1c913633f1ca813f197460968b20b6e592f24334b872cf822584d4de28c589160da8

diff --git a/dev-ruby/rcairo/rcairo-1.15.11.ebuild 
b/dev-ruby/rcairo/rcairo-1.15.11.ebuild
deleted file mode 100644
index 8ebaa5b814c..000
--- a/dev-ruby/rcairo/rcairo-1.15.11.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_NAME="cairo"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_DOCDIR="doc"
-
-RUBY_FAKEGEM_EXTRADOC="AUTHORS NEWS"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="Ruby bindings for cairo"
-HOMEPAGE="https://cairographics.org/rcairo/;
-
-IUSE=""
-
-SLOT="0"
-LICENSE="|| ( Ruby GPL-2 )"
-KEYWORDS="amd64 ~ppc ~x86"
-
-RDEPEND="${RDEPEND}
-   >=x11-libs/cairo-1.2.0[svg]"
-DEPEND="${DEPEND}
-   >=x11-libs/cairo-1.2.0[svg]"
-
-ruby_add_bdepend "
-   >=dev-ruby/pkg-config-1.2.2
-   dev-ruby/ruby-glib2
-   test? ( >=dev-ruby/test-unit-2.1.0-r1:2 )"
-
-all_ruby_prepare() {
-   # Avoid development dependency.
-   sed -i -e '/notify/ s:^:#:' test/cairo-test-utils.rb || die
-
-   # Avoid unneeded dependency
-   sed -i -e '/native-package-installer/ s:^:#:' ext/cairo/extconf.rb || 
die
-   sed -i -e '/native-package-installer/,/Gem::Dependency/ d' ../metadata 
|| die
-
-   # Avoid test that requires unpackaged fixture
-   sed -i -e '/sub_test_case..FreeTypeFontFace/,/^  end/ s:^:#:' 
test/test_font_face.rb || die
-}
-
-each_ruby_configure() {
-   ${RUBY} -Cext/cairo extconf.rb || die "extconf failed"
-}
-
-each_ruby_compile() {
-   emake V=1 -Cext/cairo
-
-   # again, try to make it more standard, to install it more easily.
-   cp ext/cairo/cairo$(get_modname) lib/ || die
-}
-
-each_ruby_test() {
-   # don't rely on the Rakefile because it's a mess to load with
-   # their hierarchy, do it manually.
-   ${RUBY} -Ilib -r ./test/cairo-test-utils.rb \
-   -e 'gem "test-unit"; require "test/unit"; 
Dir.glob("test/**/test_*.rb") {|f| load f}' || die "tests failed"
-}
-
-each_ruby_install() {
-   each_fakegem_install
-
-   insinto $(ruby_get_hdrdir)
-   doins ext/cairo/rb_cairo.h
-}
-
-all_ruby_install() {
-   all_fakegem_install
-
-   insinto /usr/share/doc/${PF}/samples
-   doins -r samples/*
-}



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

2019-11-04 Thread Hans de Graaff
commit: 2590dd810beb238a07179eee533e6303a2d4b4f3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Nov  5 06:03:25 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Nov  5 06:41:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2590dd81

dev-ruby/rex-powershell: cleanup

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

 dev-ruby/rex-powershell/Manifest   |  3 ---
 .../rex-powershell/rex-powershell-0.1.77.ebuild| 24 --
 .../rex-powershell/rex-powershell-0.1.78.ebuild| 24 --
 .../rex-powershell/rex-powershell-0.1.79.ebuild| 24 --
 4 files changed, 75 deletions(-)

diff --git a/dev-ruby/rex-powershell/Manifest b/dev-ruby/rex-powershell/Manifest
index 567e1d5af50..8a38039a80b 100644
--- a/dev-ruby/rex-powershell/Manifest
+++ b/dev-ruby/rex-powershell/Manifest
@@ -1,5 +1,2 @@
-DIST rex-powershell-0.1.77.gem 28160 BLAKE2B 
d1fb9f6e9f66e6b55b09bdda329037ea7da135b9eaec9f1437ca374f3be5da1b5ee63f7c92d56447c88964a4c1a4bef68b2d6b64a4e507b7c2a7010f1ff09d40
 SHA512 
99e3a8394c580b07580f8c230f049b15fd80b02db4b940208a1086e1c3d679ab1b757fee56356d6b25a6876ccb21c50d1037b7bbadc486a7c38b10b9b81a09d3
-DIST rex-powershell-0.1.78.gem 28160 BLAKE2B 
922a4a6f8605335c664fbdad7e6214bdd48dff5d648eb324f92a5f48dd62d2a0b98283f4cddd4ccb8190b78b1c1a637190a836d0d0b486c80b18e383fa49820a
 SHA512 
db3e1cf0e10d6454fb5b5b76e346fa7f299f14e8d2399ee7f863708444bd6404984a16bc2fccedcc1f06a1eac7add63fc75c5f1d2b8c9fb5c421817e385000cc
-DIST rex-powershell-0.1.79.gem 28160 BLAKE2B 
0c8deee7ff50741d7ec868f1726b2e3a705ab6d623221b15a0cba831fc0b5ab1143da9186940f73f48dfd7f448e018421a098b673ffc846c5b726128e5a533df
 SHA512 
e7b8680b291827700f0b1eb150205ee2e6bf795029ab7fa0d2323ca345b7a73edfbd5f848dbc5b001354d1649e0c207e5b96d55e9b68b0021457b63d97e64213
 DIST rex-powershell-0.1.80.gem 28160 BLAKE2B 
2af2e6c868e77bf37772c8bb31e69c4288b69315d6285b215682f2a09af6fd98f7281d4a9c70c310159ba981104ed627020f9082ade90294bb36e036dc2fde73
 SHA512 
ff5c8b0af774c16398fc78c434840a4e150cadca8b1f76b887fd1f59150a18d2d6c7f1b7adad5f367f3a5eac9db5448ab82abba5fcf05c30fa3fa34da14948a7
 DIST rex-powershell-0.1.82.gem 28672 BLAKE2B 
108ef69d9cf09c8fa44efaa360712448b79b694012116a35ad5bda6cdcb6351fa26ad274343176a1e5bdb5c78d9187526dedde83ec2071bcace33ae16ffd8b28
 SHA512 
a6c8436f131d04561324172adcf91f2425a375703b731a1f817ddcbece292ecc8cd6ff3af1de6d94cee05fef27a7adef51fe9edc25825638fdeb89b501f3fa55

diff --git a/dev-ruby/rex-powershell/rex-powershell-0.1.77.ebuild 
b/dev-ruby/rex-powershell/rex-powershell-0.1.77.ebuild
deleted file mode 100644
index d44f1014de1..000
--- a/dev-ruby/rex-powershell/rex-powershell-0.1.77.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_RECIPE_TEST="none"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby Exploitation(Rex) library for generating/manipulating 
Powershell scripts"
-HOMEPAGE="https://rubygems.org/gems/rex-powershell;
-
-LICENSE="BSD"
-
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-ruby_add_bdepend "dev-ruby/rex-random_identifier
- dev-ruby/rex-text"

diff --git a/dev-ruby/rex-powershell/rex-powershell-0.1.78.ebuild 
b/dev-ruby/rex-powershell/rex-powershell-0.1.78.ebuild
deleted file mode 100644
index d44f1014de1..000
--- a/dev-ruby/rex-powershell/rex-powershell-0.1.78.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_RECIPE_TEST="none"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby Exploitation(Rex) library for generating/manipulating 
Powershell scripts"
-HOMEPAGE="https://rubygems.org/gems/rex-powershell;
-
-LICENSE="BSD"
-
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-ruby_add_bdepend "dev-ruby/rex-random_identifier
- dev-ruby/rex-text"

diff --git a/dev-ruby/rex-powershell/rex-powershell-0.1.79.ebuild 
b/dev-ruby/rex-powershell/rex-powershell-0.1.79.ebuild
deleted file mode 100644
index dcab5e40de5..000
--- a/dev-ruby/rex-powershell/rex-powershell-0.1.79.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_TEST="none"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby Exploitation(Rex) library for generating/manipulating 
Powershell scripts"
-HOMEPAGE="https://rubygems.org/gems/rex-powershell;
-
-LICENSE="BSD"
-
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-

[gentoo-commits] repo/proj/dotnet:master commit in: dev-dotnet/dotnetcore-sdk-bin-common/, dev-dotnet/dotnetcore-sdk-bin/

2019-11-04 Thread Mikhail Pukhlikov
commit: d07f4b9450e5e6b82e00b70ab80e6dc38fa78b27
Author: Gergely Nagy  tresorit  com>
AuthorDate: Mon Nov  4 17:54:22 2019 +
Commit: Mikhail Pukhlikov  gentoo  org>
CommitDate: Tue Nov  5 06:22:05 2019 +
URL:https://gitweb.gentoo.org/repo/proj/dotnet.git/commit/?id=d07f4b94

dev-dotnet/dotnetcore-sdk-bin: bump to 3.1.100-preview2

Closes: https://github.com/gentoo/dotnet/pull/449

Signed-off-by: Mikhail Pukhlikov  gentoo.org>

 1.100_pre1.ebuild => dotnetcore-sdk-bin-common-3.1.100_pre2.ebuild} | 2 +-
 ...k-bin-3.1.100_pre1.ebuild => dotnetcore-sdk-bin-3.1.100_pre2.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/dev-dotnet/dotnetcore-sdk-bin-common/dotnetcore-sdk-bin-common-3.1.100_pre1.ebuild
 
b/dev-dotnet/dotnetcore-sdk-bin-common/dotnetcore-sdk-bin-common-3.1.100_pre2.ebuild
similarity index 93%
rename from 
dev-dotnet/dotnetcore-sdk-bin-common/dotnetcore-sdk-bin-common-3.1.100_pre1.ebuild
rename to 
dev-dotnet/dotnetcore-sdk-bin-common/dotnetcore-sdk-bin-common-3.1.100_pre2.ebuild
index 84a17a8..5d17810 100644
--- 
a/dev-dotnet/dotnetcore-sdk-bin-common/dotnetcore-sdk-bin-common-3.1.100_pre1.ebuild
+++ 
b/dev-dotnet/dotnetcore-sdk-bin-common/dotnetcore-sdk-bin-common-3.1.100_pre2.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://www.microsoft.com/net/core;
 LICENSE="MIT"
 
 SRC_URI="
-amd64? ( 
https://download.visualstudio.microsoft.com/download/pr/a3cc3d8a-226d-4306-a61b-a5446fdb72ef/604e029047aec0229545e8c397a14ddb/dotnet-sdk-3.1.100-preview1-014459-linux-x64.tar.gz
 )
+amd64? ( 
https://download.visualstudio.microsoft.com/download/pr/cea4281b-84fa-428a-a73a-f0c3b89a9590/249ddf191b2dd37c4a53ac3bc383ec8a/dotnet-sdk-3.1.100-preview2-014569-linux-x64.tar.gz
 )
 "
 
 SLOT="0"

diff --git 
a/dev-dotnet/dotnetcore-sdk-bin/dotnetcore-sdk-bin-3.1.100_pre1.ebuild 
b/dev-dotnet/dotnetcore-sdk-bin/dotnetcore-sdk-bin-3.1.100_pre2.ebuild
similarity index 93%
rename from dev-dotnet/dotnetcore-sdk-bin/dotnetcore-sdk-bin-3.1.100_pre1.ebuild
rename to dev-dotnet/dotnetcore-sdk-bin/dotnetcore-sdk-bin-3.1.100_pre2.ebuild
index aaefb80..2d8cbaa 100644
--- a/dev-dotnet/dotnetcore-sdk-bin/dotnetcore-sdk-bin-3.1.100_pre1.ebuild
+++ b/dev-dotnet/dotnetcore-sdk-bin/dotnetcore-sdk-bin-3.1.100_pre2.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://www.microsoft.com/net/core;
 LICENSE="MIT"
 
 SRC_URI="
-amd64? ( 
https://download.visualstudio.microsoft.com/download/pr/a3cc3d8a-226d-4306-a61b-a5446fdb72ef/604e029047aec0229545e8c397a14ddb/dotnet-sdk-3.1.100-preview1-014459-linux-x64.tar.gz
 )
+amd64? ( 
https://download.visualstudio.microsoft.com/download/pr/cea4281b-84fa-428a-a73a-f0c3b89a9590/249ddf191b2dd37c4a53ac3bc383ec8a/dotnet-sdk-3.1.100-preview2-014569-linux-x64.tar.gz
 )
 "
 
 SLOT="3.1"



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

2019-11-04 Thread Michael Palimaka
commit: 0382c685c01e9769755eb68f6bb11e56ec61e906
Author: Michael Palimaka  gentoo  org>
AuthorDate: Tue Nov  5 06:17:49 2019 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Tue Nov  5 06:20:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0382c685

app-admin/keepass: avoid irrelevant warning when built with USE="aot"

Closes: https://bugs.gentoo.org/687052
Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Michael Palimaka  gentoo.org>

 app-admin/keepass/keepass-2.43.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/app-admin/keepass/keepass-2.43.ebuild 
b/app-admin/keepass/keepass-2.43.ebuild
index 1dc244ea08c..6c256a5a27b 100644
--- a/app-admin/keepass/keepass-2.43.ebuild
+++ b/app-admin/keepass/keepass-2.43.ebuild
@@ -26,6 +26,10 @@ RDEPEND="${COMMON_DEPEND}
 S="${WORKDIR}"
 PATCHES=( "${FILESDIR}/${PN}-2.36-xsl-path-detection.patch" )
 
+# bug #687052
+# file generated by mono --aot where *FLAGS don't make sense
+QA_PREBUILT="usr/lib64/keepass/KeePass.exe.so"
+
 src_prepare() {
# KeePass looks for some XSL files in the same folder as the executable,
# we prefer to have it in /usr/share/KeePass. Apply patch using base 
function.



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

2019-11-04 Thread Mikhail Pukhlikov
commit: 76042b79c4b10e7ea1c2a2c7257c7113befdfe80
Author: stefson  yahoo  de>
AuthorDate: Tue Nov  5 06:05:17 2019 +
Commit: Mikhail Pukhlikov  gentoo  org>
CommitDate: Tue Nov  5 06:18:01 2019 +
URL:https://gitweb.gentoo.org/repo/proj/rust.git/commit/?id=76042b79

dev-lang/rust: add thumbv7neon-unknown-linux-musleabihf target

there's an additional rust-std for armv7 when there's neon and thumbv2
optimizations available. glibc based toolchain has it for a longer time
now, and firefox does claim it when configured with --enbable-neon

It's needed on top of the actuall armv7*-unknown-linux-musleabihf std lib,
so it is not a replacement.

Signed-off-by: Steffen Kuhn  yandex.com>
Closes: https://github.com/gentoo/gentoo-rust/pull/461
Signed-off-by: Mikhail Pukhlikov  gentoo.org>

 dev-lang/rust/files/pr66103.patch | 69 +++
 dev-lang/rust/rust-999.ebuild |  3 ++
 dev-lang/rust/rust-.ebuild|  3 ++
 3 files changed, 75 insertions(+)

diff --git a/dev-lang/rust/files/pr66103.patch 
b/dev-lang/rust/files/pr66103.patch
new file mode 100644
index 000..d418043
--- /dev/null
+++ b/dev-lang/rust/files/pr66103.patch
@@ -0,0 +1,69 @@
+From d01ebbb34b3f64099174c404b46f1f660bebbb6f Mon Sep 17 00:00:00 2001
+From: Samuel Holland 
+Date: Mon, 4 Nov 2019 21:48:22 -0600
+Subject: [PATCH] Add target thumbv7neon-unknown-linux-musleabihf
+
+This is a copy of thumbv7neon-unknown-linux-gnueabihf with musl changes
+merged from armv7-unknown-linux-musleabihf.
+---
+ src/librustc_target/spec/mod.rs   |  1 +
+ .../thumbv7neon_unknown_linux_musleabihf.rs   | 37 +++
+ 2 files changed, 38 insertions(+)
+ create mode 100644 
src/librustc_target/spec/thumbv7neon_unknown_linux_musleabihf.rs
+
+diff --git a/src/librustc_target/spec/mod.rs b/src/librustc_target/spec/mod.rs
+index 6033d52c4411..baab7b4ca8eb 100644
+--- a/src/librustc_target/spec/mod.rs
 b/src/librustc_target/spec/mod.rs
+@@ -362,6 +362,7 @@ supported_targets! {
+ ("armv7-unknown-linux-gnueabi", armv7_unknown_linux_gnueabi),
+ ("armv7-unknown-linux-gnueabihf", armv7_unknown_linux_gnueabihf),
+ ("thumbv7neon-unknown-linux-gnueabihf", 
thumbv7neon_unknown_linux_gnueabihf),
++("thumbv7neon-unknown-linux-musleabihf", 
thumbv7neon_unknown_linux_musleabihf),
+ ("armv7-unknown-linux-musleabi", armv7_unknown_linux_musleabi),
+ ("armv7-unknown-linux-musleabihf", armv7_unknown_linux_musleabihf),
+ ("aarch64-unknown-linux-gnu", aarch64_unknown_linux_gnu),
+diff --git a/src/librustc_target/spec/thumbv7neon_unknown_linux_musleabihf.rs 
b/src/librustc_target/spec/thumbv7neon_unknown_linux_musleabihf.rs
+new file mode 100644
+index ..1270f391731b
+--- /dev/null
 b/src/librustc_target/spec/thumbv7neon_unknown_linux_musleabihf.rs
+@@ -0,0 +1,37 @@
++use crate::spec::{LinkerFlavor, Target, TargetOptions, TargetResult};
++
++// This target is for musl Linux on ARMv7 with thumb mode enabled
++// (for consistency with Android and Debian-based distributions)
++// and with NEON unconditionally enabled and, therefore, with 32 FPU
++// registers enabled as well. See section A2.6.2 on page A2-56 in
++// https://static.docs.arm.com/ddi0406/cd/DDI0406C_d_armv7ar_arm.pdf
++
++pub fn target() -> TargetResult {
++let base = super::linux_musl_base::opts();
++Ok(Target {
++// It's important we use "gnueabihf" and not "musleabihf" here. LLVM
++// uses it to determine the calling convention and float ABI, and LLVM
++// doesn't support the "musleabihf" value.
++llvm_target: "armv7-unknown-linux-gnueabihf".to_string(),
++target_endian: "little".to_string(),
++target_pointer_width: "32".to_string(),
++target_c_int_width: "32".to_string(),
++data_layout: 
"e-m:e-p:32:32-Fi8-i64:64-v128:64:128-a:0:32-n32-S64".to_string(),
++arch: "arm".to_string(),
++target_os: "linux".to_string(),
++target_env: "musl".to_string(),
++target_vendor: "unknown".to_string(),
++linker_flavor: LinkerFlavor::Gcc,
++
++// Most of these settings are copied from the 
thumbv7neon_unknown_linux_gnueabihf
++// target.
++options: TargetOptions {
++features: "+v7,+thumb-mode,+thumb2,+vfp3,+neon".to_string(),
++cpu: "generic".to_string(),
++max_atomic_width: Some(64),
++abi_blacklist: super::arm_base::abi_blacklist(),
++target_mcount: "\u{1}mcount".to_string(),
++.. base
++}
++})
++}
+

diff --git a/dev-lang/rust/rust-999.ebuild b/dev-lang/rust/rust-999.ebuild
index 0430773..cac209e 100644
--- a/dev-lang/rust/rust-999.ebuild
+++ b/dev-lang/rust/rust-999.ebuild
@@ -93,6 +93,9 @@ PATCHES=(
 
# upstream issue: https://github.com/rust-lang/rust/issues/65757
"${FILESDIR}"/pr65932.patch
+
+   # this adds a thumbv7neon-musl target for neon support on musl with 
armv7
+ 

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

2019-11-04 Thread Davide Pesavento
commit: 45635a3d83085be19f7ac6603233684c853fff21
Author: Davide Pesavento  gentoo  org>
AuthorDate: Tue Nov  5 06:01:39 2019 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Tue Nov  5 06:01:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45635a3d

dev-python/PyQtWebEngine: add 5.13.2

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Davide Pesavento  gentoo.org>

 dev-python/PyQtWebEngine/Manifest  |  1 +
 .../PyQtWebEngine/PyQtWebEngine-5.13.2.ebuild  | 74 ++
 2 files changed, 75 insertions(+)

diff --git a/dev-python/PyQtWebEngine/Manifest 
b/dev-python/PyQtWebEngine/Manifest
index f5377218dce..ab69f1ae2cc 100644
--- a/dev-python/PyQtWebEngine/Manifest
+++ b/dev-python/PyQtWebEngine/Manifest
@@ -1,2 +1,3 @@
+DIST PyQtWebEngine-5.13.2.tar.gz 45234 BLAKE2B 
4ad3aa63856cf3627c2f4ba29d93394f13297deb5e54bdd200bd419f71322d541ae72e45d70cff09cc53808f0d2430f8922d44f18bbf177c42a6b9c827854d6e
 SHA512 
778aff78ea731230029e8dd993f4bc59a32bf74d65f06a8b3d1467efdc67e3b3caf0d9a968682c6c275c8ffdb8d85d9c756cb51727769949656620e944c736d3
 DIST PyQtWebEngine_gpl-5.12.1.tar.gz 42474 BLAKE2B 
6cb333d8e429ae6b9f8c20a7486754767639693351605e85c0226ab3f1f065a549d40d69669d91f501fdf2c30346304a547e36b416d275a8bfe4ea621c0633b7
 SHA512 
2bcb0e4da51de9cfb5128e03c03ada77f2d4b99b0885da910584717681b96759ce4301c325cbbf43602d46746e2d37d81ed62f77dd63b33359fd5fae74d7f010
 DIST PyQtWebEngine_gpl-5.13.2.dev1909181828.tar.gz 45197 BLAKE2B 
203dacf4322e8293221a59fd9a2f34a42981aefd5861e47141b3cc58770ff9cff2c0922de1f03c0eaff4b0d1c42bf26b172787cb3fbbc9367e9d8b717e927d50
 SHA512 
ebb1b6de8cba1619c96a4a120b51bfe885b737669f246f4e5c2cd5023320e74f0927a62a0b87586b519ab5767e0bd7b01444e7298381ffecc036682b4f1fcaae

diff --git a/dev-python/PyQtWebEngine/PyQtWebEngine-5.13.2.ebuild 
b/dev-python/PyQtWebEngine/PyQtWebEngine-5.13.2.ebuild
new file mode 100644
index 000..9614f515fa2
--- /dev/null
+++ b/dev-python/PyQtWebEngine/PyQtWebEngine-5.13.2.ebuild
@@ -0,0 +1,74 @@
+# 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 python-r1 qmake-utils
+
+DESCRIPTION="Python bindings for QtWebEngine"
+HOMEPAGE="https://www.riverbankcomputing.com/software/pyqtwebengine/intro;
+
+MY_P=${PN}-${PV/_pre/.dev}
+if [[ ${PV} == *_pre* ]]; then
+   SRC_URI="https://dev.gentoo.org/~pesa/distfiles/${MY_P}.tar.gz;
+else
+   
SRC_URI="https://www.riverbankcomputing.com/static/Downloads/${PN}/${PV}/${MY_P}.tar.gz;
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="debug"
+
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   
>=dev-python/PyQt5-5.13.1[gui,network,printsupport,ssl,webchannel,widgets,${PYTHON_USEDEP}]
+   >=dev-python/PyQt5-sip-4.19.14:=[${PYTHON_USEDEP}]
+   dev-qt/qtcore:5
+   dev-qt/qtwebengine:5[widgets]
+"
+DEPEND="${RDEPEND}
+   >=dev-python/sip-4.19.14[${PYTHON_USEDEP}]
+"
+
+S=${WORKDIR}/${MY_P}
+
+src_configure() {
+   configuration() {
+   local myconf=(
+   "${PYTHON}"
+   "${S}"/configure.py
+   --qmake="$(qt5_get_bindir)"/qmake
+   $(usex debug '--debug --trace' '')
+   --verbose
+   )
+   echo "${myconf[@]}"
+   "${myconf[@]}" || die
+
+   # Fix parallel install failure
+   sed -i -e '/INSTALLS += distinfo/i distinfo.depends = 
install_subtargets' ${PN}.pro || die
+
+   # Run eqmake to respect toolchain and build flags
+   eqmake5 -recursive ${PN}.pro
+   }
+   python_foreach_impl run_in_build_dir configuration
+}
+
+src_compile() {
+   python_foreach_impl run_in_build_dir default
+}
+
+src_install() {
+   installation() {
+   emake INSTALL_ROOT="${D}" install
+   python_optimize
+   }
+   python_foreach_impl run_in_build_dir installation
+
+   einstalldocs
+}



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

2019-11-04 Thread Davide Pesavento
commit: 35fdb7df68e2c286b13fae71a1344aa3a299e8a9
Author: Davide Pesavento  gentoo  org>
AuthorDate: Tue Nov  5 05:42:30 2019 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Tue Nov  5 06:01:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35fdb7df

dev-python/PyQt5: add 5.13.2

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Davide Pesavento  gentoo.org>

 dev-python/PyQt5/Manifest|   1 +
 dev-python/PyQt5/PyQt5-5.13.2.ebuild | 199 +++
 2 files changed, 200 insertions(+)

diff --git a/dev-python/PyQt5/Manifest b/dev-python/PyQt5/Manifest
index 375ec4286cf..37fb1ef7f45 100644
--- a/dev-python/PyQt5/Manifest
+++ b/dev-python/PyQt5/Manifest
@@ -1,3 +1,4 @@
+DIST PyQt5-5.13.2.tar.gz 3162810 BLAKE2B 
383aaa3f1f51ed618a3b6475432a96f6a8f89ad4d97197fe87469e0a69e1db79c762965adfacdf92cc43d1bb2eb5e2790f6bdb7e8b288f0feade828bf8e30090
 SHA512 
9a16450d8fe2a7e94e182ebb03cc785c6de516e356251753abfb79af3958230043f2db59750cde0a6f1fd6cf5568eb8b7ae76d5a3fbcfe9f7807e02867973b55
 DIST PyQt5_gpl-5.10.1.tar.gz 3110469 BLAKE2B 
75e24bd8c0739d47eff6212435aa783eaa302633beb0494f099edc3f8f99600cd03dc3cba5152ed7ae703cfe445ecae06ec5d2281dd7c0640c71db041659bd6f
 SHA512 
04cd0292f7a088f9c0d088d7c73ec96cfc40253f771dfdf194eb92be7635e6fcaf04863fa24215e9c34a096658549bb2feeb8d8fdca1e39ed87f0256ef0f790b
 DIST PyQt5_gpl-5.12.2.tar.gz 3147205 BLAKE2B 
ad0b09548521ceff869bb44cfceb0c2cf31338f46c76da23582f7949fdcc0e8feee3cc0dc0610e8152dfbc701c3ac765eea7898f5061775a92e2601c5b7ea8ca
 SHA512 
dc23bb7dacb305d4f9a630f2b5c3809d5d6734ba234c9941a3c44c770af8534dd737160dbe007a1f15d5c90e2e52419dd749b3ef942b4e71917c1cea2220a666
 DIST PyQt5_gpl-5.13.1.tar.gz 3162737 BLAKE2B 
1242069b757ef7d9532375758ab29954f216f6d8b1fa18e433ab41cf56df13b7408547dd5c58eb0417a011d834ef9301aa090a4e88a9b10d48f15267eccbf6a3
 SHA512 
7b7001b16a8c730d7ff2d340fa1dd118868b53519e8f75e8c2ce00b44e3637ac6a31b41a7456fc610df11ff3928b924cb54c0c3712f22ed4df5058fd8bc77281

diff --git a/dev-python/PyQt5/PyQt5-5.13.2.ebuild 
b/dev-python/PyQt5/PyQt5-5.13.2.ebuild
new file mode 100644
index 000..b553787ca93
--- /dev/null
+++ b/dev-python/PyQt5/PyQt5-5.13.2.ebuild
@@ -0,0 +1,199 @@
+# 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 multibuild python-r1 qmake-utils
+
+DESCRIPTION="Python bindings for the Qt framework"
+HOMEPAGE="https://www.riverbankcomputing.com/software/pyqt/intro;
+
+MY_P=${PN}-${PV/_pre/.dev}
+if [[ ${PV} == *_pre* ]]; then
+   SRC_URI="https://dev.gentoo.org/~pesa/distfiles/${MY_P}.tar.gz;
+else
+   
SRC_URI="https://www.riverbankcomputing.com/static/Downloads/${PN}/${PV}/${MY_P}.tar.gz;
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+
+# TODO: QtNfc, QtRemoteObjects (Qt >= 5.12)
+IUSE="bluetooth dbus debug declarative designer examples gles2 gui help 
location multimedia
+   network networkauth opengl positioning printsupport sensors serialport 
sql +ssl svg
+   testlib webchannel webkit websockets widgets x11extras xmlpatterns"
+
+# The requirements below were extracted from configure.py
+# and from the output of 'grep -r "%Import " "${S}"/sip'
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   bluetooth? ( gui )
+   declarative? ( gui network )
+   designer? ( widgets )
+   help? ( gui widgets )
+   location? ( positioning )
+   multimedia? ( gui network )
+   networkauth? ( network )
+   opengl? ( gui widgets )
+   positioning? ( gui )
+   printsupport? ( gui widgets )
+   sensors? ( gui )
+   serialport? ( gui )
+   sql? ( widgets )
+   svg? ( gui widgets )
+   testlib? ( widgets )
+   webchannel? ( network )
+   webkit? ( gui network printsupport widgets )
+   websockets? ( network )
+   widgets? ( gui )
+   xmlpatterns? ( network )
+"
+
+# Minimal supported version of Qt.
+QT_PV="5.10:5"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-python/PyQt5-sip-4.19.19:=[${PYTHON_USEDEP}]
+   >=dev-qt/qtcore-${QT_PV}
+   >=dev-qt/qtxml-${QT_PV}
+   virtual/python-enum34[${PYTHON_USEDEP}]
+   bluetooth? ( >=dev-qt/qtbluetooth-${QT_PV} )
+   dbus? (
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   >=dev-qt/qtdbus-${QT_PV}
+   )
+   declarative? ( >=dev-qt/qtdeclarative-${QT_PV}[widgets?] )
+   designer? ( >=dev-qt/designer-${QT_PV} )
+   gui? ( >=dev-qt/qtgui-${QT_PV}[gles2=] )
+   help? ( >=dev-qt/qthelp-${QT_PV} )
+   location? ( >=dev-qt/qtlocation-${QT_PV} )
+   multimedia? ( >=dev-qt/qtmultimedia-${QT_PV}[widgets?] )
+   network? ( >=dev-qt/qtnetwork-${QT_PV}[ssl=] )
+   networkauth? ( >=dev-qt/qtnetworkauth-${QT_PV} )
+   opengl? ( >=dev-qt/qtopengl-${QT_PV} )
+   positioning? ( >=dev-qt/qtpositioning-${QT_PV} )
+   

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

2019-11-04 Thread Hans de Graaff
commit: 6c9d3dfd0473cf4413233a58dfba5090ab8ac274
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Nov  5 05:53:39 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Nov  5 05:53:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c9d3dfd

dev-ruby/faker: add 2.7.0

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

 dev-ruby/faker/Manifest   |  1 +
 dev-ruby/faker/faker-2.7.0.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-ruby/faker/Manifest b/dev-ruby/faker/Manifest
index bc7efc02a5f..f46acddf2c9 100644
--- a/dev-ruby/faker/Manifest
+++ b/dev-ruby/faker/Manifest
@@ -1,2 +1,3 @@
 DIST faker-1.9.6.tar.gz 1833392 BLAKE2B 
826ee480515873d1e250147e5c3749e222b1273a00fd4ae0a2a28dca91c5981290c8540602d89d406e91d98a0f5dbc6fc4a54ab6d7d2b716a4d4957ab32254dc
 SHA512 
1ea0c4194603b5eaec0f4abc2460fb39cb9de97179d7699c3cb37673731ebf8bf03d20fb422911d4725d4308691d4c92a82f5a661e034381cc04066ddcc955bc
 DIST faker-2.6.0.tar.gz 983084 BLAKE2B 
663075668d17b25eef1528379ce0f8079d34672bac658d7cc96d8b3bb07d63d7aec0249409bcee7d60eb033753be8a37ad04c43b22dcfaa5c4dfb735c1663a64
 SHA512 
ddec1d70e1becab987da2e9c261e7b3e8903fae77e0e7151f8230aac4d6cfc919a3d9497728d262b28bb3e727e9409a360eb76b410f7b701a108c35380059a4b
+DIST faker-2.7.0.tar.gz 986186 BLAKE2B 
57cfdc6cf3b241edf3ada2cac3a2430989e5c1ce565701aa0252fcee37d4b61034f423eea1b75a9203b19e66cc070592bc9e13d3a932f68ab3c51c09c8188eb0
 SHA512 
967cac98efed0f5e35dccca9e78cf4a8a61678d6c1f2bf388db300a4beba8dd9ff004d143c2fea60ab4abdbbff4b5c90354f3cd1cd4c789f80e3fdb81870ed8e

diff --git a/dev-ruby/faker/faker-2.7.0.ebuild 
b/dev-ruby/faker/faker-2.7.0.ebuild
new file mode 100644
index 000..4128467758c
--- /dev/null
+++ b/dev-ruby/faker/faker-2.7.0.ebuild
@@ -0,0 +1,29 @@
+# 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_RECIPE_DOC="none"
+
+RUBY_FAKEGEM_GEMSPEC="faker.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A library for generating fake data such as names, addresses, and 
phone numbers"
+HOMEPAGE="https://github.com/stympy/faker;
+SRC_URI="https://github.com/stympy/faker/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="test"
+
+ruby_add_rdepend ">=dev-ruby/i18n-1.6 !!

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

2019-11-04 Thread Hans de Graaff
commit: 2c88d5186be2ad0b1ae6f623b20315f3a71c3e45
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Nov  5 06:00:22 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Nov  5 06:00:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c88d518

dev-ruby/fuubar: add 2.5.0

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

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

diff --git a/dev-ruby/fuubar/Manifest b/dev-ruby/fuubar/Manifest
index 39e5c39bba7..6dea9ad8d29 100644
--- a/dev-ruby/fuubar/Manifest
+++ b/dev-ruby/fuubar/Manifest
@@ -1,3 +1,4 @@
 DIST fuubar-2.3.2.tar.gz 30383 BLAKE2B 
4e43dcb5621bee74f0401573217e29d17f6f537dbfc86b2c23764f77224072b3efd15adacb9281681b4d16410db6cb2020918a42ee59132a1772b9c2bf3f43df
 SHA512 
93e812f944153f3c4d147195777374584440ca779a5d45436052386a380308f471f6ba22906d823d4e9e2bad6bb72550d2a5eb7dc1535572e14866e9f05f6370
 DIST fuubar-2.4.0.tar.gz 31979 BLAKE2B 
ffc1d9a2b1a521650678e34e5597e1555e62115ce2e85b9695c241778d26bf5e9ef6b67dfa6903fca3842f0dfd576793180610ae66c61cbe4e9acf213b3bb215
 SHA512 
21623314bb5f025f3ca2e62c8ce630651ebea1ee1a60093ae3bb8da739f1f38d7faea333de74fbca94c5b12407e02fecd0cdc9ef1d403302cd9878727b02311f
 DIST fuubar-2.4.1.tar.gz 32459 BLAKE2B 
5c09d1adc23dbdf2ec5b67ab81ef87ccfb7fec7725ac36537262bb0c837fb43d6bfb9014bb111a058b238a544a8827392830ee7c6f5c4019327670ee13c75189
 SHA512 
334ec7544231106de37a5c10f359e85d51008c3d8368af8e7d25ccd9e6fcf6a665cb8e83b1de3cc5b4daafbb5a0a9fad60f7016af56d330e83a1ca2aaa16fbae
+DIST fuubar-2.5.0.tar.gz 32763 BLAKE2B 
841f85cc867a8215e00f720f2ffc25aaa5444ee6536cd17663b789d7a947e957987f3b60659828d310c0fd816abfedd9c7ef90effe37b6f847ac119a41f134a1
 SHA512 
c0ad302516a7eb7df2b574c038068298aece8bc1606adcb81c53bba1f0315a774dd65f5c742586ef2b7f188bc01ea94e0c5a3eb8b3c5f225ad76027340165453

diff --git a/dev-ruby/fuubar/fuubar-2.5.0.ebuild 
b/dev-ruby/fuubar/fuubar-2.5.0.ebuild
new file mode 100644
index 000..d71517d2d7e
--- /dev/null
+++ b/dev-ruby/fuubar/fuubar-2.5.0.ebuild
@@ -0,0 +1,33 @@
+# 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_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+RUBY_FAKEGEM_GEMSPEC="fuubar.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Instafailing RSpec progress bar formatter"
+HOMEPAGE="https://github.com/thekompanee/fuubar;
+SRC_URI="https://github.com/thekompanee/fuubar/archive/releases/v${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="2"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+RUBY_S="${PN}-releases-v${PV}"
+
+ruby_add_rdepend "dev-ruby/rspec:3 >=dev-ruby/ruby-progressbar-1.4:0"
+
+each_ruby_test() {
+   export CI=true
+   each_fakegem_test
+}



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

2019-11-04 Thread Patrick McLean
commit: 7e305e411660233510a858c25f0a97f468e9650a
Author: Patrick McLean  gentoo  org>
AuthorDate: Tue Nov  5 05:34:21 2019 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue Nov  5 05:34:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e305e41

sys-libs/libxcrypt: update 4.4.10 to fix Gentoo CI warning

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Patrick McLean  gentoo.org>

 sys-libs/libxcrypt/libxcrypt-4.4.10.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/sys-libs/libxcrypt/libxcrypt-4.4.10.ebuild 
b/sys-libs/libxcrypt/libxcrypt-4.4.10.ebuild
index c656e73548c..93bc10d01ca 100644
--- a/sys-libs/libxcrypt/libxcrypt-4.4.10.ebuild
+++ b/sys-libs/libxcrypt/libxcrypt-4.4.10.ebuild
@@ -17,6 +17,9 @@ IUSE="split-usr test"
 BDEPEND="sys-apps/findutils
test? ( ${PYTHON_DEPS} )"
 
+# Gentoo CI complained about not having this
+RESTRICT="!test? ( test )"
+
 PATCHES=(
"${FILESDIR}/libxcrypt-4.4.10-pythonver.patch"
 )



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

2019-11-04 Thread Patrick McLean
commit: 8efc5d79172a5337ec56ddcff487a277dbf6
Author: Patrick McLean  sony  com>
AuthorDate: Tue Nov  5 02:52:19 2019 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue Nov  5 02:52:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8efc5d79

sys-libs/libxcrypt: Version bump to 4.4.10 (bug #686478)

This installs to an alternate `xcrypt` subdirectory as suggested by
Michał Górny at https://bugs.gentoo.org/686478#c9 to avoid the issues
mentioned at https://bugs.gentoo.org/686478#c1

Since this installs a pkgconfig, any reverse dependency using pkgconfig
should pick up the path change automatically. Otherwise they will have
to be updated.

Closes: https://bugs.gentoo.org/686478
Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Patrick McLean  gentoo.org>

 sys-libs/libxcrypt/Manifest|  1 +
 .../files/libxcrypt-4.4.10-pythonver.patch | 17 +++
 sys-libs/libxcrypt/libxcrypt-4.4.10.ebuild | 57 ++
 sys-libs/libxcrypt/metadata.xml| 21 
 4 files changed, 87 insertions(+), 9 deletions(-)

diff --git a/sys-libs/libxcrypt/Manifest b/sys-libs/libxcrypt/Manifest
index 707e4d36b80..0bdde211d72 100644
--- a/sys-libs/libxcrypt/Manifest
+++ b/sys-libs/libxcrypt/Manifest
@@ -1 +1,2 @@
+DIST libxcrypt-4.4.10.tar.gz 499736 BLAKE2B 
32da99488c21a21c3310a735a08a70002a3a56d7d9d4a9fd0c16436ef2b42ee8a9b877c5b5dcbf1bc9a38fbef3370d5ff4585167ff25025f854ccd020014dcd4
 SHA512 
fd714542dad40db721c03270b5a03e2c068b0750e887dcac4c651433d5905d08bd5c5db3762cc2e4ceee0103bd62810559ea197d164126169e0b253675415ca2
 DIST libxcrypt_2.4.orig.tar.gz 361503 BLAKE2B 
6347bea4b22ae7742cb516a0a8673bbd7c37f645b2dbb383f4c4a6bbcc95a12897068ab7354fa015bbb65f6dc331b95ce24b48aa4bdd7a57433d8f5bc245392d
 SHA512 
7171ce1b5b7f949232c4db94cf98bdd6396c3e2a8f2f483c041cab92d752e3a2fa93d564ede7efece57c069df129e6cc03049cf3e3f07bd3556031a7c4197cbf

diff --git a/sys-libs/libxcrypt/files/libxcrypt-4.4.10-pythonver.patch 
b/sys-libs/libxcrypt/files/libxcrypt-4.4.10-pythonver.patch
new file mode 100644
index 000..0ca1563995b
--- /dev/null
+++ b/sys-libs/libxcrypt/files/libxcrypt-4.4.10-pythonver.patch
@@ -0,0 +1,17 @@
+diff --git a/configure.ac b/configure.ac
+index 16885c8..fd8c8e3 100644
+--- a/configure.ac
 b/configure.ac
+@@ -247,11 +247,7 @@ ENABLE_CRYPT_KAT_GEN="no"
+ # This way we just need one call to AC_PATH_PROGS to likely get a
+ # suitable version of Python.  The version check afterwards is for
+ # the case just a generic 'python3' or 'python' executable was found.
+-PYTHON_CANDIDATE_VERSIONS="python3 python"
+-
+-for ver in `seq 6 1 10`; do
+-  PYTHON_CANDIDATE_VERSIONS="python3.$ver $PYTHON_CANDIDATE_VERSIONS"
+-done
++PYTHON_CANDIDATE_VERSIONS="${EPYTHON}"
+ 
+ AC_PATH_PROGS([PYTHON], [$PYTHON_CANDIDATE_VERSIONS], [])
+ 

diff --git a/sys-libs/libxcrypt/libxcrypt-4.4.10.ebuild 
b/sys-libs/libxcrypt/libxcrypt-4.4.10.ebuild
new file mode 100644
index 000..c656e73548c
--- /dev/null
+++ b/sys-libs/libxcrypt/libxcrypt-4.4.10.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7} )
+inherit python-any-r1 autotools
+
+DESCRIPTION="Extended crypt library for descrypt, md5crypt, bcrypt, and others 
"
+SRC_URI="https://github.com/besser82/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+HOMEPAGE="https://github.com/besser82/libxcrypt;
+
+LICENSE="LGPL-2.1+ public-domain BSD BSD-2"
+SLOT="0/2"
+KEYWORDS="~amd64 ~x86"
+IUSE="split-usr test"
+
+BDEPEND="sys-apps/findutils
+   test? ( ${PYTHON_DEPS} )"
+
+PATCHES=(
+   "${FILESDIR}/libxcrypt-4.4.10-pythonver.patch"
+)
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --disable-static \
+   --enable-obsolete-api=no \
+   --libdir=$(usex split-usr '/usr' '')/$(get_libdir)/xcrypt \
+   --with-pkgconfigdir=/usr/$(get_libdir)/pkgconfig \
+   --includedir="${EPREFIX}/usr/include/xcrypt"
+}
+
+src_test() {
+   emake check
+}
+
+src_install() {
+   default
+
+   # make sure out man pages don't collide with glibc or man-pages
+   (
+   shopt -s failglob || die "failglob failed"
+   for manpage in "${ED}"/usr/share/man/man*/*.?*; do
+   mv -n "${manpage}" "$(dirname 
"${manpage}")/xcrypt_$(basename "${manpage}")" \
+   || die "mv failed"
+   done
+   ) || die "no man pages to rename"
+}

diff --git a/sys-libs/libxcrypt/metadata.xml b/sys-libs/libxcrypt/metadata.xml
index 3f12685cdb1..8ce970ea7f3 100644
--- a/sys-libs/libxcrypt/metadata.xml
+++ b/sys-libs/libxcrypt/metadata.xml
@@ -1,13 +1,16 @@
 
 

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

2019-11-04 Thread Michael Palimaka
commit: 2654111b3d3018e6115c5e18ca5d3a97b0d4bd0e
Author: Michael Palimaka  gentoo  org>
AuthorDate: Tue Nov  5 01:33:38 2019 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Tue Nov  5 01:34:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2654111b

app-misc/ytree: remove 1.99_p1

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Michael Palimaka  gentoo.org>

 app-misc/ytree/Manifest|  1 -
 app-misc/ytree/ytree-1.99_p1-r1.ebuild | 42 --
 app-misc/ytree/ytree-1.99_p1.ebuild| 38 --
 3 files changed, 81 deletions(-)

diff --git a/app-misc/ytree/Manifest b/app-misc/ytree/Manifest
index 50bc6973165..74a150c2728 100644
--- a/app-misc/ytree/Manifest
+++ b/app-misc/ytree/Manifest
@@ -1,2 +1 @@
-DIST ytree-1.99pl1.tar.gz 122996 BLAKE2B 
2e40cca19cf9c9c3726e877bd05158acb34f732d266c0a7d9d6a15c6c665eb4efa38694ceee81d1006e5eeb2fb5be92be8dc40c3b9aff52eed962491eec1f06a
 SHA512 
3d2ffae5cccf973bb06ec64917dc8f5b69e0ab95910144c5058b166479334fc563807a813ef608678463a032a8d2234f1006b820baa04aa95e77b06888af81fc
 DIST ytree-1.99pl2.tar.gz 124601 BLAKE2B 
c0cdabbdcc46169edb64c52bec737e51e1dbe4d70ff58eb6ad414fbdfa08a57027ea755609b31d098539e17d4ec9794a384bf0f5b9d655157de597503b880c3b
 SHA512 
a82c897a0ba6c744a213bd04d8d1a2032419761f4a0948e0ca605ee0eacb8a477b960bc7485cd72dca2cfc3e4844bfca0082e84d2cd78eca8d996222e5b414c5

diff --git a/app-misc/ytree/ytree-1.99_p1-r1.ebuild 
b/app-misc/ytree/ytree-1.99_p1-r1.ebuild
deleted file mode 100644
index 2f5d5986175..000
--- a/app-misc/ytree/ytree-1.99_p1-r1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_P="${PN}-1.99pl1"
-
-inherit toolchain-funcs
-
-DESCRIPTION="A curses-based file manager"
-HOMEPAGE="http://www.han.de/~werner/ytree.html;
-SRC_URI="http://www.han.de/~werner/${MY_P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-BDEPEND="virtual/pkgconfig"
-DEPEND="
-   sys-libs/ncurses:0=
-   sys-libs/readline:0=
-"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-1.94-bindir.patch"
-   "${FILESDIR}/${PN}-1.99-tinfo.patch"
-)
-
-DOCS=( CHANGES README THANKS ytree.conf )
-
-pkg_setup() {
-   tc-export CC
-}
-
-src_install() {
-   einstalldocs
-   dobin ${PN}
-   doman ${PN}.1
-}

diff --git a/app-misc/ytree/ytree-1.99_p1.ebuild 
b/app-misc/ytree/ytree-1.99_p1.ebuild
deleted file mode 100644
index 2d4f7c48fb4..000
--- a/app-misc/ytree/ytree-1.99_p1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-MY_P="${PN}-1.99pl1"
-
-inherit toolchain-funcs
-
-DESCRIPTION="A curses-based file manager"
-HOMEPAGE="http://www.han.de/~werner/ytree.html;
-SRC_URI="http://www.han.de/~werner/${MY_P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-DEPEND="
-   sys-libs/ncurses:0=
-   sys-libs/readline:0=
-"
-
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=( "${FILESDIR}/${PN}-1.94-bindir.patch" )
-
-DOCS=( CHANGES README THANKS ytree.conf )
-
-pkg_setup() {
-   tc-export CC
-}
-
-src_install() {
-   emake DESTDIR="${D}usr" install
-   einstalldocs
-}



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

2019-11-04 Thread Aaron Bauman
commit: 65bece951ca02547df238415d5009dc78b6968e4
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue Nov  5 01:16:48 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue Nov  5 01:16:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65bece95

dev-libs/libpcre2: arm64 stable (bug #699052)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.78, Repoman-2.3.17

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

diff --git a/dev-libs/libpcre2/libpcre2-10.33-r1.ebuild 
b/dev-libs/libpcre2/libpcre2-10.33-r1.ebuild
index 877db86c2de..0dd87222ce2 100644
--- a/dev-libs/libpcre2/libpcre2-10.33-r1.ebuild
+++ b/dev-libs/libpcre2/libpcre2-10.33-r1.ebuild
@@ -21,7 +21,7 @@ fi
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="bzip2 +jit libedit pcre16 pcre32 +readline +recursion-limit static-libs 
unicode zlib"
 REQUIRED_USE="?? ( libedit readline )"
 



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

2019-11-04 Thread Davide Pesavento
commit: 09b33a21c674e008906448d0cfdabe52e77b67b8
Author: Davide Pesavento  gentoo  org>
AuthorDate: Tue Nov  5 01:03:08 2019 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Tue Nov  5 01:03:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09b33a21

dev-python/PyQt5: drop 5.13.0

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Davide Pesavento  gentoo.org>

 dev-python/PyQt5/Manifest|   1 -
 dev-python/PyQt5/PyQt5-5.13.0.ebuild | 200 ---
 2 files changed, 201 deletions(-)

diff --git a/dev-python/PyQt5/Manifest b/dev-python/PyQt5/Manifest
index 082b81d4f92..375ec4286cf 100644
--- a/dev-python/PyQt5/Manifest
+++ b/dev-python/PyQt5/Manifest
@@ -1,4 +1,3 @@
 DIST PyQt5_gpl-5.10.1.tar.gz 3110469 BLAKE2B 
75e24bd8c0739d47eff6212435aa783eaa302633beb0494f099edc3f8f99600cd03dc3cba5152ed7ae703cfe445ecae06ec5d2281dd7c0640c71db041659bd6f
 SHA512 
04cd0292f7a088f9c0d088d7c73ec96cfc40253f771dfdf194eb92be7635e6fcaf04863fa24215e9c34a096658549bb2feeb8d8fdca1e39ed87f0256ef0f790b
 DIST PyQt5_gpl-5.12.2.tar.gz 3147205 BLAKE2B 
ad0b09548521ceff869bb44cfceb0c2cf31338f46c76da23582f7949fdcc0e8feee3cc0dc0610e8152dfbc701c3ac765eea7898f5061775a92e2601c5b7ea8ca
 SHA512 
dc23bb7dacb305d4f9a630f2b5c3809d5d6734ba234c9941a3c44c770af8534dd737160dbe007a1f15d5c90e2e52419dd749b3ef942b4e71917c1cea2220a666
-DIST PyQt5_gpl-5.13.0.tar.gz 3152704 BLAKE2B 
caa9b11f70b656a23d28f4b7b490df544e82f669e38e51e87316917f015f9cf137a090223cfc5c6a13bf446067d5714fb33c091efdce03a0f7cfa8771a15
 SHA512 
72cdd700956f8a5791fd38cac6a348f189eec9e69f3fd79a0c711ff49c770d4982fe62ec9057830d26abc4c12133922df915be089212f0bdf338fe1e4cb0
 DIST PyQt5_gpl-5.13.1.tar.gz 3162737 BLAKE2B 
1242069b757ef7d9532375758ab29954f216f6d8b1fa18e433ab41cf56df13b7408547dd5c58eb0417a011d834ef9301aa090a4e88a9b10d48f15267eccbf6a3
 SHA512 
7b7001b16a8c730d7ff2d340fa1dd118868b53519e8f75e8c2ce00b44e3637ac6a31b41a7456fc610df11ff3928b924cb54c0c3712f22ed4df5058fd8bc77281

diff --git a/dev-python/PyQt5/PyQt5-5.13.0.ebuild 
b/dev-python/PyQt5/PyQt5-5.13.0.ebuild
deleted file mode 100644
index dc2c0203b8b..000
--- a/dev-python/PyQt5/PyQt5-5.13.0.ebuild
+++ /dev/null
@@ -1,200 +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,6,7} )
-inherit multibuild python-r1 qmake-utils
-
-DESCRIPTION="Python bindings for the Qt framework"
-HOMEPAGE="https://www.riverbankcomputing.com/software/pyqt/intro;
-
-MY_PN=PyQt5
-MY_P=${MY_PN}_gpl-${PV/_pre/.dev}
-if [[ ${PV} == *_pre* ]]; then
-   SRC_URI="https://dev.gentoo.org/~pesa/distfiles/${MY_P}.tar.gz;
-else
-   
SRC_URI="https://www.riverbankcomputing.com/static/Downloads/${MY_PN}/${PV}/${MY_P}.tar.gz;
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
-
-# TODO: QtNfc, QtRemoteObjects (Qt >= 5.12)
-IUSE="bluetooth dbus debug declarative designer examples gles2 gui help 
location multimedia
-   network networkauth opengl positioning printsupport sensors serialport 
sql +ssl svg
-   testlib webchannel webkit websockets widgets x11extras xmlpatterns"
-
-# The requirements below were extracted from configure.py
-# and from the output of 'grep -r "%Import " "${S}"/sip'
-REQUIRED_USE="
-   ${PYTHON_REQUIRED_USE}
-   bluetooth? ( gui )
-   declarative? ( gui network )
-   designer? ( widgets )
-   help? ( gui widgets )
-   location? ( positioning )
-   multimedia? ( gui network )
-   networkauth? ( network )
-   opengl? ( gui widgets )
-   positioning? ( gui )
-   printsupport? ( gui widgets )
-   sensors? ( gui )
-   serialport? ( gui )
-   sql? ( widgets )
-   svg? ( gui widgets )
-   testlib? ( widgets )
-   webchannel? ( network )
-   webkit? ( gui network printsupport widgets )
-   websockets? ( network )
-   widgets? ( gui )
-   xmlpatterns? ( network )
-"
-
-# Minimal supported version of Qt.
-QT_PV="5.10:5"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   >=dev-python/PyQt5-sip-4.19.14:=[${PYTHON_USEDEP}]
-   >=dev-qt/qtcore-${QT_PV}
-   >=dev-qt/qtxml-${QT_PV}
-   virtual/python-enum34[${PYTHON_USEDEP}]
-   bluetooth? ( >=dev-qt/qtbluetooth-${QT_PV} )
-   dbus? (
-   dev-python/dbus-python[${PYTHON_USEDEP}]
-   >=dev-qt/qtdbus-${QT_PV}
-   )
-   declarative? ( >=dev-qt/qtdeclarative-${QT_PV}[widgets?] )
-   designer? ( >=dev-qt/designer-${QT_PV} )
-   gui? ( >=dev-qt/qtgui-${QT_PV}[gles2=] )
-   help? ( >=dev-qt/qthelp-${QT_PV} )
-   location? ( >=dev-qt/qtlocation-${QT_PV} )
-   multimedia? ( >=dev-qt/qtmultimedia-${QT_PV}[widgets?] )
-   network? ( >=dev-qt/qtnetwork-${QT_PV}[ssl=] )
-   networkauth? ( >=dev-qt/qtnetworkauth-${QT_PV} )
-   opengl? ( >=dev-qt/qtopengl-${QT_PV} )
-   positioning? ( 

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

2019-11-04 Thread Göktürk Yüksek
commit: 6fdca4f9902f7ba0f6780dd5e3d5399fc19f0c16
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sat Nov  2 10:39:15 2019 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Tue Nov  5 00:55:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fdca4f9

app-crypt/veracrypt: remove unused patches

Closes: https://github.com/gentoo/gentoo/pull/13526
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Signed-off-by: Göktürk Yüksek  gentoo.org>

 .../files/veracrypt-1.19-execstack-fix.patch   | 60 --
 .../files/veracrypt-1.19-makefile-archdetect.patch | 26 --
 ...crypt-1.19-remove-packaging-from-makefile.patch | 52 ---
 .../files/veracrypt-1.22-sysmacros-fix.patch   | 36 -
 4 files changed, 174 deletions(-)

diff --git a/app-crypt/veracrypt/files/veracrypt-1.19-execstack-fix.patch 
b/app-crypt/veracrypt/files/veracrypt-1.19-execstack-fix.patch
deleted file mode 100644
index 9b1e634bd4c..000
--- a/app-crypt/veracrypt/files/veracrypt-1.19-execstack-fix.patch
+++ /dev/null
@@ -1,60 +0,0 @@
 src/Crypto/Aes_hw_cpu.asm.old
-+++ src/Crypto/Aes_hw_cpu.asm
-@@ -328,3 +328,12 @@
-
-
- %endif; __BITS__ != 16
-+  %ifidn __OUTPUT_FORMAT__,elf
-+  section .note.GNU-stack noalloc noexec nowrite progbits
-+  %endif
-+  %ifidn __OUTPUT_FORMAT__,elf32
-+  section .note.GNU-stack noalloc noexec nowrite progbits
-+  %endif
-+  %ifidn __OUTPUT_FORMAT__,elf64
-+  section .note.GNU-stack noalloc noexec nowrite progbits
-+  %endif
 src/Crypto/AesSmall_x86.asm.old
-+++ src/Crypto/AesSmall_x86.asm
-@@ -1442,3 +1442,12 @@
- db  
v8(0xe1),v8(0x69),v8(0x14),v8(0x63),v8(0x55),v8(0x21),v8(0x0c),v8(0x7d)
-
- %endif
-+  %ifidn __OUTPUT_FORMAT__,elf
-+  section .note.GNU-stack noalloc noexec nowrite progbits
-+  %endif
-+  %ifidn __OUTPUT_FORMAT__,elf32
-+  section .note.GNU-stack noalloc noexec nowrite progbits
-+  %endif
-+  %ifidn __OUTPUT_FORMAT__,elf64
-+  section .note.GNU-stack noalloc noexec nowrite progbits
-+  %endif
 src/Crypto/Aes_x64.asm.old
-+++ src/Crypto/Aes_x64.asm
-@@ -905,3 +905,12 @@
- %endif
-
- %endif
-+  %ifidn __OUTPUT_FORMAT__,elf
-+  section .note.GNU-stack noalloc noexec nowrite progbits
-+  %endif
-+  %ifidn __OUTPUT_FORMAT__,elf32
-+  section .note.GNU-stack noalloc noexec nowrite progbits
-+  %endif
-+  %ifidn __OUTPUT_FORMAT__,elf64
-+  section .note.GNU-stack noalloc noexec nowrite progbits
-+  %endif
 src/Crypto/Aes_x86.asm.old
-+++ src/Crypto/Aes_x86.asm
-@@ -644,3 +644,12 @@
- do_exit
-
- %endif
-+  %ifidn __OUTPUT_FORMAT__,elf
-+  section .note.GNU-stack noalloc noexec nowrite progbits
-+  %endif
-+  %ifidn __OUTPUT_FORMAT__,elf32
-+  section .note.GNU-stack noalloc noexec nowrite progbits
-+  %endif
-+  %ifidn __OUTPUT_FORMAT__,elf64
-+  section .note.GNU-stack noalloc noexec nowrite progbits
-+  %endif

diff --git a/app-crypt/veracrypt/files/veracrypt-1.19-makefile-archdetect.patch 
b/app-crypt/veracrypt/files/veracrypt-1.19-makefile-archdetect.patch
deleted file mode 100644
index 41fc6d521c6..000
--- a/app-crypt/veracrypt/files/veracrypt-1.19-makefile-archdetect.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-From 181857089b11045c701e9195275a408430beb580 Mon Sep 17 00:00:00 2001
-From: Mounir IDRASSI 
-Date: Sat, 5 Nov 2016 23:39:46 +0100
-Subject: [PATCH] Linux: Always use "uname -m" to determine processor type.
- This fixes Slackware build issue.
-

- src/Makefile | 5 +
- 1 file changed, 1 insertion(+), 4 deletions(-)
-
-diff --git a/src/Makefile b/src/Makefile
-index 7bfc5ad..00e6e5b 100644
 src/Makefile
-+++ src/Makefile
-@@ -131,10 +131,7 @@ export PLATFORM_UNSUPPORTED := 0
- export CPU_ARCH ?= unknown
- export SIMD_SUPPORTED := 0
- 
--ARCH = $(shell uname -p)
--ifeq "$(ARCH)" "unknown"
--  ARCH = $(shell uname -m)
--endif
-+ARCH = $(shell uname -m)
- 
- ifneq (,$(filter i386 i486 i586 i686 x86,$(ARCH)))
-   CPU_ARCH = x86

diff --git 
a/app-crypt/veracrypt/files/veracrypt-1.19-remove-packaging-from-makefile.patch 
b/app-crypt/veracrypt/files/veracrypt-1.19-remove-packaging-from-makefile.patch
deleted file mode 100644
index 5aad4b9fb74..000
--- 
a/app-crypt/veracrypt/files/veracrypt-1.19-remove-packaging-from-makefile.patch
+++ /dev/null
@@ -1,52 +0,0 @@
 src/Main/Main.make.orig
-+++ src/Main/Main.make
-@@ -190,49 +190,6 @@
-   rm -fr "$(PWD)/Setup/MacOSX/VeraCrypt_dmg"
- endif
-
--
--
--ifeq "$(PLATFORM)" "Linux"
--ifeq "$(TC_BUILD_CONFIG)" "Release"
--  mkdir -p $(PWD)/Setup/Linux/usr/bin
--  mkdir -p $(PWD)/Setup/Linux/usr/share/$(APPNAME)/doc
--  cp $(PWD)/Main/$(APPNAME) $(PWD)/Setup/Linux/usr/bin/$(APPNAME)
--  cp $(PWD)/Setup/Linux/$(APPNAME)-uninstall.sh 
$(PWD)/Setup/Linux/usr/bin/$(APPNAME)-uninstall.sh
--  chmod +x 

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

2019-11-04 Thread Aaron Bauman
commit: 3d7856ea949be6c1f74cc67b5b4f7ba46d1ee275
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue Nov  5 00:54:00 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue Nov  5 00:54:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d7856ea

app-arch/libarchive: arm64 stable (bug #699222)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.78, Repoman-2.3.17

 app-arch/libarchive/libarchive-3.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/libarchive/libarchive-3.4.0.ebuild 
b/app-arch/libarchive/libarchive-3.4.0.ebuild
index 136aaa944c9..85a1894f5b2 100644
--- a/app-arch/libarchive/libarchive-3.4.0.ebuild
+++ b/app-arch/libarchive/libarchive-3.4.0.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://www.libarchive.org/downloads/${P}.tar.gz;
 
 LICENSE="BSD BSD-2 BSD-4 public-domain"
 SLOT="0/13"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="acl blake2 +bzip2 +e2fsprogs expat +iconv kernel_linux libressl lz4 
+lzma lzo nettle static-libs +threads xattr +zlib zstd"
 
 RDEPEND="



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

2019-11-04 Thread Aaron Bauman
commit: e02e097e1573e09bbd6ddfe535a5d5bd82be03ca
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue Nov  5 00:54:33 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue Nov  5 00:54:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e02e097e

app-crypt/libb2: arm64 stable (bug #699222)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.78, Repoman-2.3.17

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

diff --git a/app-crypt/libb2/libb2-0.98.1-r2.ebuild 
b/app-crypt/libb2/libb2-0.98.1-r2.ebuild
index 5473f617de9..b024799ced0 100644
--- a/app-crypt/libb2/libb2-0.98.1-r2.ebuild
+++ b/app-crypt/libb2/libb2-0.98.1-r2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/BLAKE2/libb2/archive/${GITHASH}.tar.gz -> ${P}.tar.g
 
 LICENSE="CC0-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="static-libs native-cflags openmp"
 
 DEPEND="



[gentoo-commits] repo/user/gerislay:master commit in: media-video/vobsub2srt/

2019-11-04 Thread gerion
commit: ce767534244b40841e70806539b21678ce2cff12
Author: Gerion Entrup  flump  de>
AuthorDate: Tue Nov  5 00:51:40 2019 +
Commit: gerion  flump  de>
CommitDate: Tue Nov  5 00:52:39 2019 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=ce767534

media-video/vobsub2srt: drop, outdated

See in the upstream project directly, there is a Gentoo ebuild and some
pull requests for newer libs

Signed-off-by: Gerion Entrup  flump.de>

 media-video/vobsub2srt/Manifest   |  1 -
 media-video/vobsub2srt/vobsub2srt-.ebuild | 21 -
 2 files changed, 22 deletions(-)

diff --git a/media-video/vobsub2srt/Manifest b/media-video/vobsub2srt/Manifest
deleted file mode 100644
index 0797043..000
--- a/media-video/vobsub2srt/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-EBUILD vobsub2srt-.ebuild 511 SHA256 
680ebf8ce09d7c72155d2f19c0cd69dcf9792b1c804997a79340dfb71adddc81 SHA512 
70af764bf25d31af2c1752226159b6d27af77e6637261f649654870106739176ab7caf6a06e38be04e0a53dcfaed07519bcbee0b0e6a290a3660095b1162b9ac
 WHIRLPOOL 
637f80e88146c9c4e97bd881cd93845584b0a4285a9b6542b0d84f70794ae2e8db994e2d12e9dfae63706ff9c1274f6a0282a6ac39a9456d5e0cfc99b2b1f387

diff --git a/media-video/vobsub2srt/vobsub2srt-.ebuild 
b/media-video/vobsub2srt/vobsub2srt-.ebuild
deleted file mode 100644
index 84eabff..000
--- a/media-video/vobsub2srt/vobsub2srt-.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-EGIT_REPO_URI="git://github.com/ruediger/VobSub2SRT.git"
-
-inherit cmake-utils git-r3
-
-IUSE=""
-
-DESCRIPTION="Converts image subtitles created by VobSub (.sub/.idx) to .srt 
textual subtitles using tesseract OCR engine"
-HOMEPAGE="https://github.com/ruediger/VobSub2SRT;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS=""
-
-RDEPEND=">=app-text/tesseract-2.04-r1
->=virtual/ffmpeg-0.6.90"
-DEPEND="${RDEPEND}"



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

2019-11-04 Thread Aaron Bauman
commit: fb6981f9c8f259b6d175af15da07fe68ba8d1522
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Nov  4 23:39:49 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Nov  4 23:39:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb6981f9

sys-apps/systemd: arm64 stable (bug #698766)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.78, Repoman-2.3.17

 sys-apps/systemd/systemd-243-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd/systemd-243-r2.ebuild 
b/sys-apps/systemd/systemd-243-r2.ebuild
index dbc8966b5a2..7b3083b2a5d 100644
--- a/sys-apps/systemd/systemd-243-r2.ebuild
+++ b/sys-apps/systemd/systemd-243-r2.ebuild
@@ -11,7 +11,7 @@ else
MY_P=${PN}-${MY_PV}
S=${WORKDIR}/${MY_P}

SRC_URI="https://github.com/systemd/systemd/archive/v${MY_PV}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc 
x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86"
 fi
 
 PYTHON_COMPAT=( python{3_5,3_6,3_7} )



[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/, sys-devel/gcc-apple/, dev-lang/gnat-gpl/, sys-devel/kgcc64/, ...

2019-11-04 Thread Sergei Trofimovich
commit: d16e284022086cb9dad3337099eebe4e90d52691
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Nov  4 22:52:55 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Nov  4 23:04:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d16e2840

toolchain.eclass: rename USE=regression-test to USE=test

gcc-8.3 is stable on all the platforms for a while. Renaming
'regression-test' to 'test' for older ebuilds as well.

While at it:
- make test runs unconditional
- drop installation of test results
- add RESTRICT="!test? ( test )"
- drop 'regression-test' from metadata files

Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-lang/gnat-gpl/metadata.xml   |  2 --
 eclass/toolchain.eclass  | 33 ++---
 sys-devel/gcc-apple/metadata.xml |  1 -
 sys-devel/gcc/metadata.xml   |  1 -
 sys-devel/kgcc64/metadata.xml|  3 ---
 5 files changed, 6 insertions(+), 34 deletions(-)

diff --git a/dev-lang/gnat-gpl/metadata.xml b/dev-lang/gnat-gpl/metadata.xml
index 5ce6809c642..923cfc961fa 100644
--- a/dev-lang/gnat-gpl/metadata.xml
+++ b/dev-lang/gnat-gpl/metadata.xml
@@ -29,8 +29,6 @@
Build support for the Objective C code 
language
Garbage Collector
Build GCC using Profile Guided Optimization 
(PGO)
-   Run the testsuite and install the 
results
-   (requires FEATURES=test)
Build support for various sanitizer 
functions (ASAN/TSAN/etc...)
enable systemtap static probe 
points
Build packages with stack smashing protector 
on by default

diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
index d2bfa6ab2f1..5f8fd446c61 100644
--- a/eclass/toolchain.eclass
+++ b/eclass/toolchain.eclass
@@ -137,15 +137,8 @@ else
LICENSE="GPL-2+ LGPL-2.1+ FDL-1.1+"
 fi
 
-if tc_version_is_at_least 8.3; then
-   GCC_EBUILD_TEST_FLAG='test'
-else
-   # Don't force USE regression-test->test change on every
-   # gcc ebuild just yet. Let's do the change when >=gcc-8.3
-   # is commonly used as a main compiler.
-   GCC_EBUILD_TEST_FLAG='regression-test'
-fi
-IUSE="${GCC_EBUILD_TEST_FLAG} vanilla +nls"
+IUSE="test vanilla +nls"
+RESTRICT="!test? ( test )"
 
 TC_FEATURES=()
 
@@ -234,7 +227,7 @@ DEPEND="${RDEPEND}
>=sys-devel/bison-1.875
>=sys-devel/flex-2.5.4
nls? ( sys-devel/gettext )
-   ${GCC_EBUILD_TEST_FLAG}? (
+   test? (
>=dev-util/dejagnu-1.4.4
>=sys-devel/autogen-5.5.4
)"
@@ -1769,11 +1762,9 @@ gcc_do_make() {
 #>> src_test <<
 
 toolchain_src_test() {
-   if use ${GCC_EBUILD_TEST_FLAG} ; then
-   cd "${WORKDIR}"/build
-   # enable verbose test run and result logging
-   emake -k check RUNTESTFLAGS='-a -v'
-   fi
+   cd "${WORKDIR}"/build
+   # enable verbose test run and result logging
+   emake -k check
 }
 
 #>> src_install <<
@@ -1912,13 +1903,6 @@ toolchain_src_install() {
# prune empty dirs left behind
find "${ED}" -depth -type d -delete 2>/dev/null
 
-   # install testsuite results
-   if use ${GCC_EBUILD_TEST_FLAG}; then
-   docinto testsuite
-   find "${WORKDIR}"/build -type f -name "*.sum" -exec dodoc {} +
-   find "${WORKDIR}"/build -type f -path "*/testsuite/*.log" -exec 
dodoc {} +
-   fi
-
# Rather install the script, else portage with changing $FILESDIR
# between binary and source package borks things 
if ! is_crosscompile && [[ ${PN} != "kgcc64" ]] ; then
@@ -2253,11 +2237,6 @@ toolchain_pkg_postinst() {
cp "${ROOT%/}${DATAPATH}"/c{89,99} "${EROOT%/}"/usr/bin/ 
2>/dev/null
fi
 
-   if use ${GCC_EBUILD_TEST_FLAG} ; then
-   elog "Testsuite results have been installed into 
/usr/share/doc/${PF}/testsuite"
-   echo
-   fi
-
if [[ -n ${PRERELEASE}${SNAPSHOT} ]] ; then
einfo "This GCC ebuild is provided for your convenience, and 
the use"
einfo "of this compiler is not supported by the Gentoo 
Developers."

diff --git a/sys-devel/gcc-apple/metadata.xml b/sys-devel/gcc-apple/metadata.xml
index e6297d1298f..77e886c0ba4 100644
--- a/sys-devel/gcc-apple/metadata.xml
+++ b/sys-devel/gcc-apple/metadata.xml
@@ -9,6 +9,5 @@
 !DO NOT SET THIS FLAG YOURSELF! avoids need for 
autoconf during bootstrap stage2
 Build support for the Objective C code language
 Build support for the Objective C++ language
-Run the testsuite and install the results 
(requires FEATURES=test)
   
 

diff --git a/sys-devel/gcc/metadata.xml b/sys-devel/gcc/metadata.xml
index 84d7083a3f9..393817b6e62 100644
--- a/sys-devel/gcc/metadata.xml
+++ b/sys-devel/gcc/metadata.xml
@@ -33,7 +33,6 @@
 Build support for the Objective C code language 
Garbage
 

[gentoo-commits] proj/gcc-patches:master commit in: 8.3.0/gentoo/

2019-11-04 Thread Sergei Trofimovich
commit: 39178e83208513117241da885ef83e20ccbe2a44
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Nov  4 22:37:12 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Nov  4 22:37:12 2019 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=39178e83

8.3.0: disable riscv32 ABIs

Currently glibc does not support riscv32.

Bug: https://gcc.gnu.org/PR90419
Signed-off-by: Sergei Trofimovich  gentoo.org>

 8.3.0/gentoo/32_all_disable-riscv32-ABIs.patch | 28 ++
 8.3.0/gentoo/README.history|  3 +++
 2 files changed, 31 insertions(+)

diff --git a/8.3.0/gentoo/32_all_disable-riscv32-ABIs.patch 
b/8.3.0/gentoo/32_all_disable-riscv32-ABIs.patch
new file mode 100644
index 000..52476e6
--- /dev/null
+++ b/8.3.0/gentoo/32_all_disable-riscv32-ABIs.patch
@@ -0,0 +1,28 @@
+https://gcc.gnu.org/PR90419
+
+--- gcc-8.3.0.orig/gcc/config/riscv/t-linux-multilib   2017-02-06 
22:38:37.0 +0100
 gcc-8.3.0/gcc/config/riscv/t-linux-multilib2019-04-28 
16:37:44.377841943 +0200
+@@ -20,21 +20,9 @@
+ ilp32d \
+ lp64 \
+ lp64d
+-MULTILIB_REQUIRED = march=rv32imac/mabi=ilp32 \
+-march=rv32imafdc/mabi=ilp32d \
+-march=rv64imac/mabi=lp64 \
++MULTILIB_REQUIRED = march=rv64imac/mabi=lp64 \
+ march=rv64imafdc/mabi=lp64d
+-MULTILIB_REUSE = march.rv32imac/mabi.ilp32=march.rv32ima/mabi.ilp32 \
+-march.rv32imac/mabi.ilp32=march.rv32imaf/mabi.ilp32 \
+-march.rv32imac/mabi.ilp32=march.rv32imafd/mabi.ilp32 \
+-march.rv32imac/mabi.ilp32=march.rv32imafc/mabi.ilp32 \
+-march.rv32imac/mabi.ilp32=march.rv32imafdc/mabi.ilp32 \
+-march.rv32imac/mabi.ilp32=march.rv32g/mabi.ilp32 \
+-march.rv32imac/mabi.ilp32=march.rv32gc/mabi.ilp32 \
+-march.rv32imafdc/mabi.ilp32d=march.rv32imafd/mabi.ilp32d \
+-march.rv32imafdc/mabi.ilp32d=march.rv32gc/mabi.ilp32d \
+-march.rv32imafdc/mabi.ilp32d=march.rv32g/mabi.ilp32d \
+-march.rv64imac/mabi.lp64=march.rv64ima/mabi.lp64 \
++MULTILIB_REUSE = march.rv64imac/mabi.lp64=march.rv64ima/mabi.lp64 \
+ march.rv64imac/mabi.lp64=march.rv64imaf/mabi.lp64 \
+ march.rv64imac/mabi.lp64=march.rv64imafd/mabi.lp64 \
+ march.rv64imac/mabi.lp64=march.rv64imafc/mabi.lp64 \

diff --git a/8.3.0/gentoo/README.history b/8.3.0/gentoo/README.history
index 94ff87a..6ede7c5 100644
--- a/8.3.0/gentoo/README.history
+++ b/8.3.0/gentoo/README.history
@@ -1,3 +1,6 @@
+4  TODO
+   + 32_all_disable-riscv32-ABIs.patch
+
 3  04 Not 2019
- 30_all_sparc-PIC-constant-PR91472.patch
 



[gentoo-commits] repo/user/gerislay:master commit in: sets/

2019-11-04 Thread gerion
commit: dc06ec59d1464e4b6bb34f70646ea1ade81a0a2a
Author: Gerion Entrup  flump  de>
AuthorDate: Mon Nov  4 21:56:40 2019 +
Commit: gerion  flump  de>
CommitDate: Mon Nov  4 21:56:54 2019 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=dc06ec59

sets/ara: add

Signed-off-by: Gerion Entrup  flump.de>

 sets/ara | 5 +
 1 file changed, 5 insertions(+)

diff --git a/sets/ara b/sets/ara
new file mode 100644
index 000..2a6a73b
--- /dev/null
+++ b/sets/ara
@@ -0,0 +1,5 @@
+dev-libs/boost
+dev-python/graph-tool
+>=dev-util/meson-0.52.0
+sys-devel/llvm:9
+>=dev-python/cython-0.29.4



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

2019-11-04 Thread Georgy Yakovlev
commit: 18f8d14a296d48b829eb8f4f78e554e78c216dc9
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Nov  4 21:31:35 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Nov  4 21:31:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18f8d14a

net-dns/dnscrypt-proxy: sync live ebuild

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Georgy Yakovlev  gentoo.org>

 net-dns/dnscrypt-proxy/dnscrypt-proxy-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/dnscrypt-proxy/dnscrypt-proxy-.ebuild 
b/net-dns/dnscrypt-proxy/dnscrypt-proxy-.ebuild
index c2e5ddb01ed..215c07210b2 100644
--- a/net-dns/dnscrypt-proxy/dnscrypt-proxy-.ebuild
+++ b/net-dns/dnscrypt-proxy/dnscrypt-proxy-.ebuild
@@ -57,7 +57,7 @@ src_install() {
insinto /usr/share/dnscrypt-proxy
doins -r "utils/generate-domains-blacklists/."
 
-   newinitd "${FILESDIR}"/dnscrypt-proxy.initd dnscrypt-proxy
+   newinitd "${FILESDIR}"/dnscrypt-proxy.initd-r1 dnscrypt-proxy
newconfd "${FILESDIR}"/dnscrypt-proxy.confd dnscrypt-proxy
systemd_newunit "${FILESDIR}"/dnscrypt-proxy.service 
dnscrypt-proxy.service
systemd_newunit "${FILESDIR}"/dnscrypt-proxy.socket 
dnscrypt-proxy.socket



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

2019-11-04 Thread Georgy Yakovlev
commit: b093ece9d5161f339a52855d7711c551b2743198
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Nov  4 21:15:50 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Nov  4 21:31:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b093ece9

net-dns/dnscrypt-proxy: bump to 2.0.31

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Georgy Yakovlev  gentoo.org>

 net-dns/dnscrypt-proxy/Manifest|   1 +
 .../dnscrypt-proxy/dnscrypt-proxy-2.0.31.ebuild| 101 +
 ...nscrypt-proxy.initd => dnscrypt-proxy.initd-r1} |   3 +-
 3 files changed, 104 insertions(+), 1 deletion(-)

diff --git a/net-dns/dnscrypt-proxy/Manifest b/net-dns/dnscrypt-proxy/Manifest
index af2a2a0c366..4fb0ec3f25c 100644
--- a/net-dns/dnscrypt-proxy/Manifest
+++ b/net-dns/dnscrypt-proxy/Manifest
@@ -3,3 +3,4 @@ DIST dnscrypt-proxy-2.0.25.tar.gz 2596674 BLAKE2B 
10947c9e496c47a565e62fb4ca6ad9
 DIST dnscrypt-proxy-2.0.27.tar.gz 2478887 BLAKE2B 
e9cabd6bdb330c3174cb904951f9e1a0a5482b642d458dd9fc7cba8d05333e7d91c37d43fbd360d8fbcda1c5febd2e5d577e0e612d9c2211047ba2a047b929ef
 SHA512 
68cecec0228b3f03d5c50576c7dec32c7474a22bd1740d43b29514b5a00f27376ed5236302fa68c493f0c188134855b277f92937fa726783af3f7246
 DIST dnscrypt-proxy-2.0.28.tar.gz 2620245 BLAKE2B 
fe31dd6d8054c4ae3d5892aaef0c8362405e06dba6de32121d9dea5d64d396ec39b1cfa884d5587c21367bb1dc3c1a4b4f994c286d0b8cc2a8bdbd9d247d239e
 SHA512 
45496a02bd19c94def17b621d0843cc93de4467e51ded4c20af91d9b5aa127529d85b8ff2473a88293c726611291a055d466a50258b7587da0e7d4ba7f0f366e
 DIST dnscrypt-proxy-2.0.29.tar.gz 2621844 BLAKE2B 
3ebd02b3c9df9dcb41d27d38a9d9f64c01d98f7b1afee7a7c3b1dd3ef26b2104aae650e34ff1b5651007461ee75d28bcfbfa3c7e82c32532f36553740e3dcb50
 SHA512 
f02abe56e017153e7fc8b4a26b34c90f68554a1b32a16558c05e8113327896dbf7f81aa69c76fa823a4a0a697b4bb2089bdeb1237ad4ef3587121c2d4cdfe78c
+DIST dnscrypt-proxy-2.0.31.tar.gz 2640523 BLAKE2B 
cf2e2b5557e6fcf59d3d28978db6c5e46f6b7f58aa4c5ae423149ec2f557269e88846dc4f97c6f6f20ff013b14b61b20d2df750d6b07946606293778a31e0ca1
 SHA512 
500c800213b94bf8ecbea7493716de5fe41afd584c70844519f1f50827b94a28ec982f2c2b85f7a281dca58273ba968113beed6a965c62bb3dc47ab83d7a1629

diff --git a/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.31.ebuild 
b/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.31.ebuild
new file mode 100644
index 000..215c07210b2
--- /dev/null
+++ b/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.31.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+EGO_PN="github.com/jedisct1/${PN}"
+
+inherit fcaps golang-build systemd
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://${EGO_PN}.git;
+else
+   SRC_URI="https://${EGO_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
+fi
+
+DESCRIPTION="A flexible DNS proxy, with support for encrypted DNS protocols"
+HOMEPAGE="https://github.com/jedisct1/dnscrypt-proxy;
+
+LICENSE="Apache-2.0 BSD ISC MIT MPL-2.0"
+SLOT="0"
+IUSE="pie"
+
+DEPEND=">=dev-lang/go-1.12"
+
+RDEPEND="
+   acct-group/dnscrypt-proxy
+   acct-user/dnscrypt-proxy
+"
+
+FILECAPS=( cap_net_bind_service+ep usr/bin/dnscrypt-proxy )
+PATCHES=( "${FILESDIR}"/config-full-paths-r10.patch )
+
+src_prepare() {
+   default
+   # Create directory structure suitable for building
+   mkdir -p "src/${EGO_PN%/*}" || die
+   # fixes $GOPATH/go.mod exists but should not
+   rm go.mod || die
+   mv "${PN}" "src/${EGO_PN}" || die
+   mv "vendor" "src/${EGO_PN}" || die
+}
+
+src_configure() {
+   EGO_BUILD_FLAGS="-buildmode=$(usex pie pie default)"
+}
+
+src_install() {
+   dobin dnscrypt-proxy
+
+   insinto /etc/dnscrypt-proxy
+   newins "src/${EGO_PN}"/example-dnscrypt-proxy.toml dnscrypt-proxy.toml
+   doins "src/${EGO_PN}"/example-{blacklist.txt,whitelist.txt}
+   doins "src/${EGO_PN}"/example-{cloaking-rules.txt,forwarding-rules.txt}
+
+   insinto /usr/share/dnscrypt-proxy
+   doins -r "utils/generate-domains-blacklists/."
+
+   newinitd "${FILESDIR}"/dnscrypt-proxy.initd-r1 dnscrypt-proxy
+   newconfd "${FILESDIR}"/dnscrypt-proxy.confd dnscrypt-proxy
+   systemd_newunit "${FILESDIR}"/dnscrypt-proxy.service 
dnscrypt-proxy.service
+   systemd_newunit "${FILESDIR}"/dnscrypt-proxy.socket 
dnscrypt-proxy.socket
+
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/dnscrypt-proxy.logrotate dnscrypt-proxy
+
+   einstalldocs
+}
+
+pkg_postinst() {
+   fcaps_pkg_postinst
+
+   if ! use filecaps; then
+   ewarn "'filecaps' USE flag is disabled"
+   ewarn "${PN} will fail to listen on port 53"
+   ewarn "please do one the following:"
+   ewarn "1) re-enable 'filecaps'"
+   ewarn "2) change port to > 1024"
+   ewarn "3) configure to run ${PN} 

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

2019-11-04 Thread Thomas Deutschmann
commit: b1c5fc8d948933c3fd4ff9fae2a34988ec662c5e
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Nov  4 21:19:41 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Nov  4 21:20:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1c5fc8d

dev-libs/libpcre2: move some DEPENDs to BDEPEND

Closes: https://bugs.gentoo.org/699330
Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/libpcre2/libpcre2-10.33-r1.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-libs/libpcre2/libpcre2-10.33-r1.ebuild 
b/dev-libs/libpcre2/libpcre2-10.33-r1.ebuild
index b19e0e4b8f8..877db86c2de 100644
--- a/dev-libs/libpcre2/libpcre2-10.33-r1.ebuild
+++ b/dev-libs/libpcre2/libpcre2-10.33-r1.ebuild
@@ -25,13 +25,13 @@ KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s39
 IUSE="bzip2 +jit libedit pcre16 pcre32 +readline +recursion-limit static-libs 
unicode zlib"
 REQUIRED_USE="?? ( libedit readline )"
 
+BDEPEND="virtual/pkgconfig
+   userland_GNU? ( >=sys-apps/findutils-4.4.0 )"
 RDEPEND="bzip2? ( app-arch/bzip2 )
zlib? ( sys-libs/zlib )
libedit? ( dev-libs/libedit )
readline? ( sys-libs/readline:0= )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   userland_GNU? ( >=sys-apps/findutils-4.4.0 )"
+DEPEND="${RDEPEND}"
 
 S="${WORKDIR}/${MY_P}"
 



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

2019-11-04 Thread Michał Górny
commit: 73de01ac007ca6ca293b12bfd039913735b16f2d
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov  4 21:03:48 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov  4 21:08:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73de01ac

xfce-base/thunar: Add postinst info for start problems

Closes: https://bugs.gentoo.org/698914
Signed-off-by: Michał Górny  gentoo.org>

 xfce-base/thunar/thunar-1.8.9.ebuild | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/xfce-base/thunar/thunar-1.8.9.ebuild 
b/xfce-base/thunar/thunar-1.8.9.ebuild
index 1a081715f0f..6ee623fe593 100644
--- a/xfce-base/thunar/thunar-1.8.9.ebuild
+++ b/xfce-base/thunar/thunar-1.8.9.ebuild
@@ -66,6 +66,13 @@ src_install() {
 }
 
 pkg_postinst() {
+   elog "If you were using an older Xfce version and Thunar fails to start"
+   elog "with a message similar to:"
+   elog "  Failed to register: Timeout was reached"
+   elog "you may need to reset your xfce4 session:"
+   elog "  rm ~/.cache/sessions/xfce4-session-*"
+   elog "See https://bugs.gentoo.org/698914.;
+
xdg_desktop_database_update
xdg_icon_cache_update
 }



[gentoo-commits] repo/gentoo:master commit in: net-misc/l7-filter-userspace/

2019-11-04 Thread Andrew Savchenko
commit: edb9c8abc53acffcb2fd90d2a0e6f3a9a1c47172
Author: Andrew Savchenko  gentoo  org>
AuthorDate: Mon Nov  4 20:25:05 2019 +
Commit: Andrew Savchenko  gentoo  org>
CommitDate: Mon Nov  4 20:59:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edb9c8ab

net-misc/l7-filter-userspace: drop DOCS variable

Default DOCS value is sufficient.

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Andrew Savchenko  gentoo.org>

 net-misc/l7-filter-userspace/l7-filter-userspace-0.12_beta1-r1.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git 
a/net-misc/l7-filter-userspace/l7-filter-userspace-0.12_beta1-r1.ebuild 
b/net-misc/l7-filter-userspace/l7-filter-userspace-0.12_beta1-r1.ebuild
index 92e7bc0b421..d531f85630c 100644
--- a/net-misc/l7-filter-userspace/l7-filter-userspace-0.12_beta1-r1.ebuild
+++ b/net-misc/l7-filter-userspace/l7-filter-userspace-0.12_beta1-r1.ebuild
@@ -22,7 +22,5 @@ RDEPEND="${DEPEND}
 
 S=${WORKDIR}/${MY_P}
 
-DOCS=( README TODO BUGS THANKS AUTHORS )
-
 PATCHES=( "${FILESDIR}/${PN}-0.11-libnetfilter_conntrack-0.0.100.patch"
  "${FILESDIR}/${PN}-0.11-datatype.patch" )



[gentoo-commits] repo/gentoo:master commit in: dev-util/lsuio/files/, dev-util/lsuio/

2019-11-04 Thread Andrew Savchenko
commit: cf028e4d6567fb12957c5a54157bfac498ea43dc
Author: Andrew Savchenko  gentoo  org>
AuthorDate: Mon Nov  4 20:44:34 2019 +
Commit: Andrew Savchenko  gentoo  org>
CommitDate: Mon Nov  4 20:59:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf028e4d

dev-util/lsuio: bump to EAPI 7

Bug: https://bugs.gentoo.org/686500
Closes: https://bugs.gentoo.org/697330
Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Andrew Savchenko  gentoo.org>

 dev-util/lsuio/files/lsuio-0.2.0-build.patch |  4 ++--
 dev-util/lsuio/lsuio-0.2.0-r1.ebuild | 15 +++
 2 files changed, 17 insertions(+), 2 deletions(-)

diff --git a/dev-util/lsuio/files/lsuio-0.2.0-build.patch 
b/dev-util/lsuio/files/lsuio-0.2.0-build.patch
index cef204c786f..640b07cce79 100644
--- a/dev-util/lsuio/files/lsuio-0.2.0-build.patch
+++ b/dev-util/lsuio/files/lsuio-0.2.0-build.patch
@@ -1,5 +1,5 @@
 uio_helper.h
-+++ uio_helper.h
+--- a/uio_helper.h
 b/uio_helper.h
 @@ -68,5 +68,6 @@
  void uio_free_dev_attrs(struct uio_info_t* info);
  void uio_free_info(struct uio_info_t* info);

diff --git a/dev-util/lsuio/lsuio-0.2.0-r1.ebuild 
b/dev-util/lsuio/lsuio-0.2.0-r1.ebuild
new file mode 100644
index 000..2d5bdc40ce2
--- /dev/null
+++ b/dev-util/lsuio/lsuio-0.2.0-r1.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="List available userspace I/O (UIO) devices"
+HOMEPAGE="https://www.osadl.org/UIO.uio.0.html;
+SRC_URI="https://www.osadl.org/uploads/media/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+PATCHES=( "${FILESDIR}/${P}-build.patch" )



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

2019-11-04 Thread Andrew Savchenko
commit: bca7db36dfe5e3e8a0640a11c518dd990f08a2fd
Author: Andrew Savchenko  gentoo  org>
AuthorDate: Mon Nov  4 20:57:02 2019 +
Commit: Andrew Savchenko  gentoo  org>
CommitDate: Mon Nov  4 21:00:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bca7db36

dev-util/lsuio: drop old

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Andrew Savchenko  gentoo.org>

 dev-util/lsuio/lsuio-0.2.0.ebuild | 26 --
 1 file changed, 26 deletions(-)

diff --git a/dev-util/lsuio/lsuio-0.2.0.ebuild 
b/dev-util/lsuio/lsuio-0.2.0.ebuild
deleted file mode 100644
index ea5a97bf0fe..000
--- a/dev-util/lsuio/lsuio-0.2.0.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-inherit eutils
-
-DESCRIPTION="list available userspace I/O (UIO) devices"
-HOMEPAGE="http://www.osadl.org/UIO.uio.0.html;
-SRC_URI="http://www.osadl.org/projects/downloads/UIO/user/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-src_unpack() {
-   unpack ${A}
-   cd "${S}"
-   epatch "${FILESDIR}"/${P}-build.patch
-}
-
-src_install() {
-   emake install DESTDIR="${D}" || die
-   dodoc AUTHORS NEWS README
-}



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

2019-11-04 Thread Patrick McLean
commit: c8652c8212bf6e78e618401560035043ed11a8c3
Author: Patrick McLean  gentoo  org>
AuthorDate: Mon Nov  4 20:42:09 2019 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Mon Nov  4 20:42:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8652c82

net-misc/AQtion: Version bump to 2.3.1

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Patrick McLean  gentoo.org>

 net-misc/AQtion/AQtion-2.3.1.ebuild | 53 +
 net-misc/AQtion/Manifest|  1 +
 2 files changed, 54 insertions(+)

diff --git a/net-misc/AQtion/AQtion-2.3.1.ebuild 
b/net-misc/AQtion/AQtion-2.3.1.ebuild
new file mode 100644
index 000..6ea5a134c5c
--- /dev/null
+++ b/net-misc/AQtion/AQtion-2.3.1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit linux-mod
+
+DESCRIPTION="Aquantia AQC multigigabit NIC linux driver (atlantic) - 
development preview"
+HOMEPAGE="https://github.com/Aquantia/AQtion;
+
+COMMIT_ID="3c2a2a3abe3df6cb0c985a49cea9a359a83e3f75"
+SRC_URI="https://github.com/Aquantia/${PN}/archive/${COMMIT_ID}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="lro"
+
+DEPEND="virtual/linux-sources"
+
+S="${WORKDIR}/${PN}-${COMMIT_ID}"
+
+MODULE_NAMES="atlantic(drivers/net/ethernet/aquantia/atlantic:${S})"
+BUILD_TARGETS="all"
+CONFIG_CHECK="~!AQTION ~PTP_1588_CLOCK ~CRC_ITU_T"
+
+DOCS=(
+   README.md
+   README.txt
+)
+
+pkg_setup() {
+   use lro && CONFIG_CHECK+=" ~!CONFIG_BRIDGE"
+   linux-mod_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   if ! use lro; then
+   sed -r -i -e 's/(#define 
AQ_CFG_IS_LRO_DEF[[:space:]]+)[[:digit:]]+([[:alpha:]]*)/\10\2/' \
+   aq_cfg.h || die
+   fi
+}
+
+src_compile() {
+   KDIR="${KERNEL_DIR}" linux-mod_src_compile
+}
+
+src_install() {
+   KDIR="${KERNEL_DIR}" linux-mod_src_install
+   dodoc "${DOCS[@]}"
+}

diff --git a/net-misc/AQtion/Manifest b/net-misc/AQtion/Manifest
index 78d41b07f85..4ca2a12c2a8 100644
--- a/net-misc/AQtion/Manifest
+++ b/net-misc/AQtion/Manifest
@@ -1 +1,2 @@
 DIST AQtion-2.2.7.tar.gz 122679 BLAKE2B 
9d4e2d4d4b26a191551e2cfd30c2a8ce4e4bde01b7ab1e9beb9564abdfd1093b63f94713570fe2c949943037b649c55a9f448b0333fcdcc7227849330d466f92
 SHA512 
d3ba78acbe5d85d1017d5460fa7d916ffa59eeb137aa1817da215f08b994a10336a9f865c9b84a16b8cef7238d4fd87785bc17d6e3eac577210bf321538cbda3
+DIST AQtion-2.3.1.tar.gz 122884 BLAKE2B 
46037acfdb3914eb2aac26795d923f22e34bf51ed31c993169803ea572108fe0bf98ef61bbadfa86b7027161aa5105c8b2cb4f19e1b12388ce9296f87f2f7c6d
 SHA512 
929a4f208c041340d684e7732256511d68dac71d5204c34c8f0d6aa5832b0de0667bda7e1fa44a5486c7c34692f73c5de397655b0ba0efb12de8d4d76316e835



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

2019-11-04 Thread Sergei Trofimovich
commit: b1aa38f36d578d11bbfb8e33d4e62c55a140e23d
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Nov  4 19:51:49 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Nov  4 20:06:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1aa38f3

virtual/libudev: stable 232-r2 for hppa, bug #698698

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

 virtual/libudev/libudev-232-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/libudev/libudev-232-r2.ebuild 
b/virtual/libudev/libudev-232-r2.ebuild
index 9790b37f3ea..d4e33c8a468 100644
--- a/virtual/libudev/libudev-232-r2.ebuild
+++ b/virtual/libudev/libudev-232-r2.ebuild
@@ -6,7 +6,7 @@ inherit multilib-build
 
 DESCRIPTION="Virtual for libudev providers"
 SLOT="0/1"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sh sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sh sparc x86"
 IUSE="static-libs systemd"
 
 RDEPEND="



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

2019-11-04 Thread Sergei Trofimovich
commit: 20588d29b822c1c0821f5e504dc07cf9d7d22897
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Nov  4 19:57:22 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Nov  4 20:06:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20588d29

net-misc/chrony: stable 3.5-r2 for sparc, bug #698724

Package-Manager: Portage-2.3.76, 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>

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

diff --git a/net-misc/chrony/chrony-3.5-r2.ebuild 
b/net-misc/chrony/chrony-3.5-r2.ebuild
index 094dcb37683..15c99341409 100644
--- a/net-misc/chrony/chrony-3.5-r2.ebuild
+++ b/net-misc/chrony/chrony-3.5-r2.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://download.tuxfamily.org/${PN}/${P/_/-}.tar.gz;
 LICENSE="GPL-2"
 SLOT="0"
 
-KEYWORDS="~alpha amd64 ~arm hppa ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm hppa ~ppc ~ppc64 sparc x86"
 IUSE="
+adns caps +cmdmon html ipv6 libedit +ntp +phc pps readline +refclock 
+rtc
seccomp selinux



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

2019-11-04 Thread Sergei Trofimovich
commit: 3444aca7aa804d14366dfa4362c1b380be5b5fe0
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Nov  4 19:50:22 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Nov  4 20:06:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3444aca7

virtual/libudev: stable 232-r2 for sparc, bug #698698

Package-Manager: Portage-2.3.76, 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>

 virtual/libudev/libudev-232-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/libudev/libudev-232-r2.ebuild 
b/virtual/libudev/libudev-232-r2.ebuild
index 8d2fb576313..9790b37f3ea 100644
--- a/virtual/libudev/libudev-232-r2.ebuild
+++ b/virtual/libudev/libudev-232-r2.ebuild
@@ -6,7 +6,7 @@ inherit multilib-build
 
 DESCRIPTION="Virtual for libudev providers"
 SLOT="0/1"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sh ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sh sparc x86"
 IUSE="static-libs systemd"
 
 RDEPEND="



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

2019-11-04 Thread Sergei Trofimovich
commit: 07343588cfbe0902568bdcbb9c266451501f056d
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Nov  4 19:49:23 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Nov  4 20:06:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07343588

sys-fs/eudev: stable 3.2.9 for sparc, bug #698698

Package-Manager: Portage-2.3.76, 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>

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

diff --git a/sys-fs/eudev/eudev-3.2.9.ebuild b/sys-fs/eudev/eudev-3.2.9.ebuild
index d7c517b3cd2..9e2ae80b76e 100644
--- a/sys-fs/eudev/eudev-3.2.9.ebuild
+++ b/sys-fs/eudev/eudev-3.2.9.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} = * ]]; then
inherit git-r3
 else
SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz;
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~sparc x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
sparc x86"
 fi
 
 DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace 
devfs)"



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

2019-11-04 Thread Sergei Trofimovich
commit: ba857c7649fdaa4d7c8b18b2a0940152fab3f938
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Nov  4 19:51:22 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Nov  4 20:06:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba857c76

sys-fs/eudev: stable 3.2.9 for hppa, bug #698698

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

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

diff --git a/sys-fs/eudev/eudev-3.2.9.ebuild b/sys-fs/eudev/eudev-3.2.9.ebuild
index 9e2ae80b76e..a8c865190ed 100644
--- a/sys-fs/eudev/eudev-3.2.9.ebuild
+++ b/sys-fs/eudev/eudev-3.2.9.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} = * ]]; then
inherit git-r3
 else
SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz;
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
sparc x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv 
sparc x86"
 fi
 
 DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace 
devfs)"



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

2019-11-04 Thread Sergei Trofimovich
commit: c5ecc017da9d99d7eacf77d7102d68f4226594ef
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Nov  4 19:50:49 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Nov  4 20:06:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5ecc017

net-dns/c-ares: stable 1.15.0 for hppa, bug #699024

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

 net-dns/c-ares/c-ares-1.15.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/c-ares/c-ares-1.15.0.ebuild 
b/net-dns/c-ares/c-ares-1.15.0.ebuild
index 107056e2fb3..256174fc1bc 100644
--- a/net-dns/c-ares/c-ares-1.15.0.ebuild
+++ b/net-dns/c-ares/c-ares-1.15.0.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://c-ares.haxx.se/;
 SRC_URI="https://${PN}.haxx.se/download/${P}.tar.gz;
 
 LICENSE="MIT"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~sparc64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~sparc64-solaris"
 IUSE="static-libs"
 
 # Subslot = SONAME of libcares.so.2



[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tdom/

2019-11-04 Thread Sergei Trofimovich
commit: 31031d5d2a40289ae4e7e5610a04db7b5e4282a0
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Nov  4 19:52:16 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Nov  4 20:06:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31031d5d

dev-tcltk/tdom: stable 0.9.1 for hppa, bug #699014

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

 dev-tcltk/tdom/tdom-0.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tcltk/tdom/tdom-0.9.1.ebuild b/dev-tcltk/tdom/tdom-0.9.1.ebuild
index f670708e8b2..e3d3dc7f8df 100644
--- a/dev-tcltk/tdom/tdom-0.9.1.ebuild
+++ b/dev-tcltk/tdom/tdom-0.9.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://tdom.org/downloads/${P}-src.tgz;
 
 LICENSE="MPL-1.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~s390 sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~s390 sparc x86 
~amd64-linux ~x86-linux"
 IUSE="static-libs threads"
 
 DEPEND="



[gentoo-commits] proj/tex:master commit in: scripts/texlive/tlpsrc/

2019-11-04 Thread Mikle Kolyada
commit: 30b016ba0cf616dd4dd07538cbc3c729a59f61b7
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Nov  4 19:15:31 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Nov  4 19:15:31 2019 +
URL:https://gitweb.gentoo.org/proj/tex.git/commit/?id=30b016ba

bump eapi

Signed-off-by: Mikle Kolyada  gentoo.org>

 scripts/texlive/tlpsrc/Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/scripts/texlive/tlpsrc/Makefile b/scripts/texlive/tlpsrc/Makefile
index 900fad3..fd52d2a 100644
--- a/scripts/texlive/tlpsrc/Makefile
+++ b/scripts/texlive/tlpsrc/Makefile
@@ -118,7 +118,7 @@ clean:
 
 %.ebuild: %.desc %.deps %.list %.doclist %.srclist %.gentoolicense 
%-post-ebuild %.extrardepend %-preinherit-ebuild
cat $(PORTDIR)/header.txt > $@
-   printf "EAPI=\"5\"\n\n" >> $@
+   printf "EAPI=\"7\"\n\n" >> $@
echo -n "TEXLIVE_MODULE_CONTENTS=\"" >> $@
cat $(@:%.ebuild=%.list) >> $@
echo "\"" >> $@



[gentoo-commits] repo/gentoo:master commit in: sci-electronics/ngspice/

2019-11-04 Thread Thomas Deutschmann
commit: 2a4e51b6503983e26e91c51df2bd0d0284ccc74b
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Nov  4 18:45:25 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Nov  4 19:09:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a4e51b6

sci-electronics/ngspice: rev bump to address several QA issues

Closes: https://bugs.gentoo.org/699292
Closes: https://bugs.gentoo.org/699280
Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Thomas Deutschmann  gentoo.org>

 .../{ngspice-31.ebuild => ngspice-31-r1.ebuild}| 122 -
 1 file changed, 69 insertions(+), 53 deletions(-)

diff --git a/sci-electronics/ngspice/ngspice-31.ebuild 
b/sci-electronics/ngspice/ngspice-31-r1.ebuild
similarity index 59%
rename from sci-electronics/ngspice/ngspice-31.ebuild
rename to sci-electronics/ngspice/ngspice-31-r1.ebuild
index d51fbae4f13..e5e3414ba86 100644
--- a/sci-electronics/ngspice/ngspice-31.ebuild
+++ b/sci-electronics/ngspice/ngspice-31-r1.ebuild
@@ -48,6 +48,8 @@ pkg_setup() {
 }
 
 src_prepare() {
+   default
+
if use tcl; then
if use examples; then
find examples/tclspice -type f -iname \*tcl -or -iname 
\*.sh |
@@ -61,7 +63,6 @@ src_prepare() {
fi
fi
 
-   eapply_user
eautoreconf
multibuild_copy_sources
 }
@@ -71,53 +72,62 @@ src_configure() {
 }
 
 ngspice_configure() {
-   pushd "${BUILD_DIR}"
+   local myeconfargs
+
+   pushd "${BUILD_DIR}" &>/dev/null || die
 
-   local myconf
if use debug; then
-   myconf="--enable-debug \
-   --enable-ftedebug \
-   --enable-cpdebug \
-   --enable-sensdebug \
-   --enable-asdebug \
-   --enable-stepdebug \
-   --enable-pzdebug"
+   myeconfargs=(
+   --enable-debug
+   --enable-ftedebug
+   --enable-cpdebug
+   --enable-sensdebug
+   --enable-asdebug
+   --enable-stepdebug
+   --enable-pzdebug
+   )
else
-   myconf="--disable-debug \
-   --disable-ftedebug \
-   --disable-cpdebug \
-   --disable-sensdebug \
-   --disable-asdebug \
-   --disable-stepdebug \
-   --disable-pzdebug"
+   myeconfargs=(
+   --disable-debug
+   --disable-ftedebug
+   --disable-cpdebug
+   --disable-sensdebug
+   --disable-asdebug
+   --disable-stepdebug
+   --disable-pzdebug
+   )
fi
+
# As of December 2017, these do not compile
-   myconf="${myconf} \
-   --disable-blktmsdebug \
-   --disable-smltmsdebug"
-
-   myconf="${myconf} \
-   --enable-xspice \
-   --enable-cider \
-   --disable-dependency-tracking \
-   --disable-rpath \
-   $(use_enable openmp) \
-   $(use_with fftw fftw3) \
-   $(use_with readline)"
-
-   if [ "${MULTIBUILD_VARIANT}" == "shared" ]; then
-   myconf="${myconf} \
-   --with-ngshared"
-   elif [ "${MULTIBUILD_VARIANT}" == "tcl" ]; then
-   myconf="${myconf} \
-   --with-tcl"
+   myeconfargs+=(
+   --disable-blktmsdebug
+   --disable-smltmsdebug
+   )
+
+   myeconfargs+=(
+   --enable-xspice
+   --enable-cider
+   --disable-dependency-tracking
+   --disable-rpath
+   $(use_enable openmp)
+   $(use_with fftw fftw3)
+   $(use_with readline)
+   )
+
+   if [[ "${MULTIBUILD_VARIANT}" == "shared" ]]; then
+   myeconfargs+=( --with-ngshared )
+   elif [[ "${MULTIBUILD_VARIANT}" == "tcl" ]]; then
+   myeconfargs+=( --with-tcl="${EPREFIX}/usr/$(get_libdir)" )
else
-   myconf="${myconf} \
-   $(use_enable deprecated oldapps) \
-   $(use_with X x)"
+   myeconfargs+=(
+   $(use_enable deprecated oldapps)
+   $(use_with X x)
+   )
fi
 
-   econf ${myconf}
+   econf "${myeconfargs[@]}"
+
+   popd &>/dev/null || die
 }
 
 src_compile() {
@@ -125,18 +135,20 @@ src_compile() {
 }
 
 ngspice_compile() {
-   pushd "${BUILD_DIR}"
+   pushd "${BUILD_DIR}" &>/dev/null || die
default
+   popd &>/dev/null || die
 }
 
 src_install() {
multibuild_foreach_variant ngspice_install
 
 

[gentoo-commits] repo/gentoo:master commit in: net-misc/l7-filter-userspace/

2019-11-04 Thread Andrew Savchenko
commit: b4d1032dd5fab92bd0acf54348ca7a4d9df77e48
Author: Andrew Savchenko  gentoo  org>
AuthorDate: Mon Nov  4 18:46:32 2019 +
Commit: Andrew Savchenko  gentoo  org>
CommitDate: Mon Nov  4 19:02:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4d1032d

net-misc/l7-filter-userspace: update to EAPI 7

- EAPI 7 bump.
- Copy tarball to devdir since original source is not reliable now.

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Andrew Savchenko  gentoo.org>

 .../l7-filter-userspace-0.12_beta1-r1.ebuild   | 28 ++
 1 file changed, 28 insertions(+)

diff --git 
a/net-misc/l7-filter-userspace/l7-filter-userspace-0.12_beta1-r1.ebuild 
b/net-misc/l7-filter-userspace/l7-filter-userspace-0.12_beta1-r1.ebuild
new file mode 100644
index 000..92e7bc0b421
--- /dev/null
+++ b/net-misc/l7-filter-userspace/l7-filter-userspace-0.12_beta1-r1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_P=${PN}-$(ver_rs 2 -)
+
+DESCRIPTION="Userspace utilities for layer 7 iptables QoS"
+HOMEPAGE="https://l7-filter.clearos.com http://l7-filter.sourceforge.net;
+SRC_URI="https://dev.gentoo.org/~bircoph/distfiles/${MY_P}.tar.gz;
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+SLOT="0"
+
+DEPEND=">=net-libs/libnetfilter_conntrack-0.0.100
+   >=net-libs/libnetfilter_queue-1.0.0
+   net-libs/libnfnetlink"
+RDEPEND="${DEPEND}
+   net-misc/l7-protocols"
+
+S=${WORKDIR}/${MY_P}
+
+DOCS=( README TODO BUGS THANKS AUTHORS )
+
+PATCHES=( "${FILESDIR}/${PN}-0.11-libnetfilter_conntrack-0.0.100.patch"
+ "${FILESDIR}/${PN}-0.11-datatype.patch" )



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

2019-11-04 Thread Andrew Savchenko
commit: 8f99a4634bc21353eb3759c90a52b8f1fe25d88a
Author: Andrew Savchenko  gentoo  org>
AuthorDate: Mon Nov  4 17:10:18 2019 +
Commit: Andrew Savchenko  gentoo  org>
CommitDate: Mon Nov  4 19:02:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f99a463

net-misc/l7-protocols: update HOMEPAGE

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Andrew Savchenko  gentoo.org>

 net-misc/l7-protocols/l7-protocols-2009.05.28-r1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/net-misc/l7-protocols/l7-protocols-2009.05.28-r1.ebuild 
b/net-misc/l7-protocols/l7-protocols-2009.05.28-r1.ebuild
index 2508abfe201..a6f18a630b6 100644
--- a/net-misc/l7-protocols/l7-protocols-2009.05.28-r1.ebuild
+++ b/net-misc/l7-protocols/l7-protocols-2009.05.28-r1.ebuild
@@ -10,7 +10,8 @@ IUSE=""
 MY_P=${PN}-${PV//./-}
 
 DESCRIPTION="Protocol definitions of l7-filter kernel modules"
-HOMEPAGE="http://l7-filter.sourceforge.net/protocols;
+HOMEPAGE="http://l7-filter.sourceforge.net/protocols
+   https://l7-filter.clearos.com/docs/start;
 
 SRC_URI="mirror://sourceforge/l7-filter/${MY_P}.tar.gz"
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/l7-filter-userspace/files/, net-misc/l7-filter-userspace/

2019-11-04 Thread Andrew Savchenko
commit: 8245d70ca0c28badf73b2d5d5a41c4418a6e998f
Author: Andrew Savchenko  gentoo  org>
AuthorDate: Mon Nov  4 18:55:58 2019 +
Commit: Andrew Savchenko  gentoo  org>
CommitDate: Mon Nov  4 19:02:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8245d70c

net-misc/l7-filter-userspace: cleanup old files

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Andrew Savchenko  gentoo.org>

 net-misc/l7-filter-userspace/Manifest  |  1 -
 ...er-userspace-0.11-arm-ppc-getopt-help-fix.patch | 21 -
 ...lter-userspace-0.11-map-access-threadsafe.patch | 55 --
 ...ilter-userspace-0.11-pattern-loading-leak.patch | 10 
 .../l7-filter-userspace-0.11.ebuild| 32 -
 .../l7-filter-userspace-0.12_beta1.ebuild  | 32 -
 6 files changed, 151 deletions(-)

diff --git a/net-misc/l7-filter-userspace/Manifest 
b/net-misc/l7-filter-userspace/Manifest
index da0d7cdb78a..caea7f37f1c 100644
--- a/net-misc/l7-filter-userspace/Manifest
+++ b/net-misc/l7-filter-userspace/Manifest
@@ -1,2 +1 @@
-DIST l7-filter-userspace-0.11.tar.gz 129986 BLAKE2B 
2bb5bd6794b01508da1f23dff44a242b17efd10e6f2b484aed34b32ea5ba3d787b2ea7ca8df9c57a1c2017b4a1ac4ad4e7e400fbe97e044530f12e8673ad
 SHA512 
5362a9e7392afd6dcb40bd9f602bddd34c040dcecbcc4570f56168310bd0e243561a1c946c7e912448518fe30c6bcff866c000b9e026dc96b2f3b47b4299cb81
 DIST l7-filter-userspace-0.12-beta1.tar.gz 130254 BLAKE2B 
624f0af8c4acf8ad37b580d1488e6d09a82a01d8b2a77727074506ae9eb5d9c006f3ba79deeb5214a41db682b9bd8c3aa59bd81ff20daefcbf938476c6cc62ef
 SHA512 
9c49b7e951ced6a44f8ee6f3a261ba14b1e3fe44a83e175f7f5a5821616ec8bc2b0a287f10b4485120e7783c9623c34aae2ee1d8997c258cdfb8230c1f87d137

diff --git 
a/net-misc/l7-filter-userspace/files/l7-filter-userspace-0.11-arm-ppc-getopt-help-fix.patch
 
b/net-misc/l7-filter-userspace/files/l7-filter-userspace-0.11-arm-ppc-getopt-help-fix.patch
deleted file mode 100644
index 29801ceed31..000
--- 
a/net-misc/l7-filter-userspace/files/l7-filter-userspace-0.11-arm-ppc-getopt-help-fix.patch
+++ /dev/null
@@ -1,21 +0,0 @@
 l7-filter-userspace-0.11/l7-filter.cpp.old 2010-07-12 10:43:58.485002456 
+0100
-+++ l7-filter-userspace-0.11/l7-filter.cpp 2010-07-12 11:14:38.825001868 
+0100
-@@ -186,15 +186,11 @@
-   conffilename = ""; 
-   const char *opts = "f:q:vh?sb:dn:p:m:cz";
- 
--  int done = 0;
--  while(!done)
-+  int c;
-+  while ((c = getopt (argc, argv, opts)) != -1)
-   {
--char c;
--switch(c = getopt(argc, argv, opts))
-+switch(c)
- {
--  case -1:
--done = 1;
--break;
-   case 'f':
- conffilename = optarg;
- break;

diff --git 
a/net-misc/l7-filter-userspace/files/l7-filter-userspace-0.11-map-access-threadsafe.patch
 
b/net-misc/l7-filter-userspace/files/l7-filter-userspace-0.11-map-access-threadsafe.patch
deleted file mode 100644
index fea0f5bbb5a..000
--- 
a/net-misc/l7-filter-userspace/files/l7-filter-userspace-0.11-map-access-threadsafe.patch
+++ /dev/null
@@ -1,55 +0,0 @@
 l7-filter-userspace-0.11/l7-conntrack.cpp.orig 2009-02-26 
21:40:28.0 +
-+++ l7-filter-userspace-0.11/l7-conntrack.cpp  2010-07-23 13:03:23.0 
+0100
-@@ -195,11 +195,13 @@
- {
-   nfct_conntrack_free(ct);
-   nfct_close(cth);
-+  pthread_mutex_destroy(_mutex);
- }
- 
- l7_conntrack::l7_conntrack(void* l7_classifier_in) 
- {
-   l7_classifier = (l7_classify *)l7_classifier_in;
-+  pthread_mutex_init(_mutex, NULL);
-   
-   // Now open a handler that is subscribed to all possible events
-   cth = nfct_open(CONNTRACK, NFCT_ALL_CT_GROUPS);
-@@ -211,19 +213,27 @@
- 
- l7_connection *l7_conntrack::get_l7_connection(const string key) 
- {
--  return l7_connections[key];
-+  l7_connection *conn;
-+  pthread_mutex_lock(_mutex);
-+  conn = l7_connections[key];
-+  pthread_mutex_unlock(_mutex);
-+  return conn;
- }
- 
- void l7_conntrack::add_l7_connection(l7_connection* connection, 
-   const string key) 
- {
-+  pthread_mutex_lock(_mutex);
-   l7_connections[key] = connection;
-+  pthread_mutex_unlock(_mutex);
- }
- 
- void l7_conntrack::remove_l7_connection(const string key) 
- {
-+  pthread_mutex_lock(_mutex);
-   delete l7_connections[key];
-   l7_connections.erase(l7_connections.find(key));
-+  pthread_mutex_unlock(_mutex);
- }
- 
- void l7_conntrack::start() 
 l7-filter-userspace-0.11/l7-conntrack.h.orig   2010-07-23 
13:04:49.0 +0100
-+++ l7-filter-userspace-0.11/l7-conntrack.h2010-07-23 13:05:56.0 
+0100
-@@ -52,6 +52,7 @@
-   l7_map l7_connections;
-   struct nfct_conntrack *ct;
-   struct nfct_handle *cth; // the callback
-+  pthread_mutex_t map_mutex;
- 
-  public:
-   l7_conntrack(void * foo);

diff --git 
a/net-misc/l7-filter-userspace/files/l7-filter-userspace-0.11-pattern-loading-leak.patch
 

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

2019-11-04 Thread Hans de Graaff
commit: 9c40d41bb752dd43434713415bb9b5035fbba6a2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Nov  4 18:42:10 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Nov  4 19:02:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c40d41b

dev-ruby/ruby_smb: cleanup

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

 dev-ruby/ruby_smb/Manifest  |  2 --
 dev-ruby/ruby_smb/ruby_smb-1.0.2.ebuild | 30 --
 dev-ruby/ruby_smb/ruby_smb-1.0.3.ebuild | 30 --
 3 files changed, 62 deletions(-)

diff --git a/dev-ruby/ruby_smb/Manifest b/dev-ruby/ruby_smb/Manifest
index 180e312f1a0..3043cc2c0db 100644
--- a/dev-ruby/ruby_smb/Manifest
+++ b/dev-ruby/ruby_smb/Manifest
@@ -1,4 +1,2 @@
-DIST ruby_smb-1.0.2.gem 150016 BLAKE2B 
4d661a12fee0430be8e071069d8457d4a11f197087bd1cf208f206e705285ea236a445a9396d13868335ef67c4ad7972890ffa22fe2efc3c98ef0d3503474033
 SHA512 
e8c1314d34e282bb117ea5587b18a41c25315c515cc5141d1a4bc98b423c25ac923e5c8836eda039f201204f82587bfc3d2ee89193277231424b99f512b27a59
-DIST ruby_smb-1.0.3.gem 150016 BLAKE2B 
0958a17c1140a543d3065c147a534d5426529fbf1477e3ca2624317a4c21907f08e1e0e0690c72415ba6c0577fd611c255637ea8adc48f1d934b2fab253e5130
 SHA512 
7649d064618ecb28b828c55ab5184dcf13a989dd0ddcf67e431fcc8147308c649b5a8ce7b826451487eb19a9d1daf0bb22d6d9288a0108a9cc771b364a11be13
 DIST ruby_smb-1.0.5.gem 157184 BLAKE2B 
6865e908bf57a5785d6b2523a1dc78a0fb5f63f47103fcf757c28b73228848feb7b2f05ad3286df6a52703a956854aa243fdc6d26c2841abb497b6e09449b38c
 SHA512 
af4bd0cd40f8be0f12b204ded7ef9832de31bdadf4d0ff7f05a4addb1300827ced4f0588131c31638797f1f294230e0c61c4829fd1962043af452d55bbe133ee
 DIST ruby_smb-1.1.0.gem 175104 BLAKE2B 
ffa4a7b3666f736fd721c8d561c28724709c7db6a2a4075e183a0a931e5df0c8047e428a2537a747eda9482d9023c2ed8fd8157d1b40244615b3818dc0c0bc37
 SHA512 
038ca625b580ac32455d08c675a5d7319e320944fe3aef6ed7272872fdc6affbbf2bda325897369cb23d4d62e24923a74b13fe392017854c6c5b9889c5e003f6

diff --git a/dev-ruby/ruby_smb/ruby_smb-1.0.2.ebuild 
b/dev-ruby/ruby_smb/ruby_smb-1.0.2.ebuild
deleted file mode 100644
index bb1733e03cf..000
--- a/dev-ruby/ruby_smb/ruby_smb-1.0.2.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-inherit ruby-fakegem
-
-DESCRIPTION="pure Ruby implementation of the SMB Protocol Family"
-HOMEPAGE="https://github.com/rapid7/ruby_smb;
-
-LICENSE="BSD"
-SLOT="1"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/bindata:*
-   dev-ruby/rubyntlm
-   dev-ruby/windows_error"
-
-all_ruby_prepare() {
-   sed -i -e '/simple[Cc]ov/d' -e '/coveralls/d' spec/spec_helper.rb
-   sed -i -e '/[Ss]imple[Cc]ov/,/end/d' \
-   -e '/[Cc]overalls/,/end/d' spec/spec_helper.rb
-   sed -i '/TRAVIS/d' spec/spec_helper.rb
-   sed -i -e '1irequire "rubyntlm"; require "time"' spec/spec_helper.rb
-}

diff --git a/dev-ruby/ruby_smb/ruby_smb-1.0.3.ebuild 
b/dev-ruby/ruby_smb/ruby_smb-1.0.3.ebuild
deleted file mode 100644
index bb1733e03cf..000
--- a/dev-ruby/ruby_smb/ruby_smb-1.0.3.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-inherit ruby-fakegem
-
-DESCRIPTION="pure Ruby implementation of the SMB Protocol Family"
-HOMEPAGE="https://github.com/rapid7/ruby_smb;
-
-LICENSE="BSD"
-SLOT="1"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/bindata:*
-   dev-ruby/rubyntlm
-   dev-ruby/windows_error"
-
-all_ruby_prepare() {
-   sed -i -e '/simple[Cc]ov/d' -e '/coveralls/d' spec/spec_helper.rb
-   sed -i -e '/[Ss]imple[Cc]ov/,/end/d' \
-   -e '/[Cc]overalls/,/end/d' spec/spec_helper.rb
-   sed -i '/TRAVIS/d' spec/spec_helper.rb
-   sed -i -e '1irequire "rubyntlm"; require "time"' spec/spec_helper.rb
-}



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

2019-11-04 Thread Hans de Graaff
commit: 220b4e776786c8f7c823a407859c4a99b80dbec3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Nov  4 18:43:59 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Nov  4 19:02:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=220b4e77

dev-ruby/ruby-oci8: amd64 stable

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

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

diff --git a/dev-ruby/ruby-oci8/ruby-oci8-2.2.7.ebuild 
b/dev-ruby/ruby-oci8/ruby-oci8-2.2.7.ebuild
index abfaaa2c407..12dff4947bb 100644
--- a/dev-ruby/ruby-oci8/ruby-oci8-2.2.7.ebuild
+++ b/dev-ruby/ruby-oci8/ruby-oci8-2.2.7.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://rubygems.org/gems/ruby-oci8/;
 
 LICENSE="Ruby"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE=""
 
 RDEPEND+=" dev-db/oracle-instantclient-basic"



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

2019-11-04 Thread Hans de Graaff
commit: 18f35d40bc15c9da6c98025d1cf000f4e5f4cd1e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Nov  4 18:50:46 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Nov  4 19:02:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18f35d40

dev-ruby/roadie: cleanup

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

 dev-ruby/roadie/Manifest|  1 -
 dev-ruby/roadie/roadie-3.4.0.ebuild | 33 -
 2 files changed, 34 deletions(-)

diff --git a/dev-ruby/roadie/Manifest b/dev-ruby/roadie/Manifest
index 47e11bd3509..381eaab920a 100644
--- a/dev-ruby/roadie/Manifest
+++ b/dev-ruby/roadie/Manifest
@@ -1,4 +1,3 @@
-DIST roadie-3.4.0.tar.gz 50719 BLAKE2B 
7e3948e1c9c052ac72ef462a6a4452d6831d99d0134a9716adcf8cd67d261f2c330a6309e7c8a6e00c7489f62cd2b7253f4db48f7daadee4bf57fb1c40cd181c
 SHA512 
cc25986dbe054b18189dad46f2dbde4f325c7391f5cb8ba598f504a465b99cb84339b2fdad3ef663d50275a186620dd60753df3fccfd5bcada52b74ee4c7c55e
 DIST roadie-3.5.0.tar.gz 50687 BLAKE2B 
4d48c7989798977e74ebfb3959c5d1b52ff5aa91c1e81075b7b631a70893f344965ffc838f1debe0dbcc807c588e7e4da93937beb4fcef8f4bd9f3eaf7b81407
 SHA512 
d0602ccee1b642dcda0644afb762a56c97715472e7dfdd63115fc595e1ccbbf3192114e32e25b3c0e6c8c9db37bfc57b75f66bf9ac1e4656b27972f0d4fcd98b
 DIST roadie-3.5.1.tar.gz 50873 BLAKE2B 
478dc7bba6424b953d4c32aeb793f0212fe0ecef5526ec4a28e3b05ff5f29fbbeaaf2022b7277cb20993b99fa7bfc5d03db57c12b589c727239e944e78da2d9f
 SHA512 
b61cc8c1ddcc4819d496489578eb7157cdd7716e99ff675af37b9b650504315120238889d72dd617f37588e005cbba62e1912f4c02ba0e4ba0d111784219ed5c
 DIST roadie-4.0.0.tar.gz 50727 BLAKE2B 
671c5260f4a181e4a50d136e4c6e96e96a3bb51adc7cd88d070b558af0d1d858e712a8f6d586aaea5c72b735db41a54ecb1833b74b3e76f7838a3323a69fb5f3
 SHA512 
ad42ff83c7983e8cce1506f6b72d66e47a860251749eebd3cd65c2114859d3d8a8103d309964aa53875cb07a83393b086fb6c58db88d95a84059abb514d12665

diff --git a/dev-ruby/roadie/roadie-3.4.0.ebuild 
b/dev-ruby/roadie/roadie-3.4.0.ebuild
deleted file mode 100644
index 8a6ae6c862c..000
--- a/dev-ruby/roadie/roadie-3.4.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24 ruby25"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_RECIPE_DOC="yard"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Making HTML emails comfortable for the Rails rockstars"
-HOMEPAGE="https://github.com/Mange/roadie;
-SRC_URI="https://github.com/Mange/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/nokogiri-1.5.0
-   >=dev-ruby/css_parser-1.4.5 =dev-ruby/css_parser-1*"
-ruby_add_bdepend "test? ( dev-ruby/rspec-collection_matchers dev-ruby/webmock 
)"
-
-all_ruby_prepare() {
-   sed -i -e "/[Bb]undler/d" Rakefile || die
-   sed -i -e 's/git ls-files/find . -type f -print/' \
-   -e '/test_files/d' \
-   -e '/css_parser/ s/~>/>=/' ${RUBY_FAKEGEM_GEMSPEC} || die
-}



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

2019-11-04 Thread Hans de Graaff
commit: 72276876bcdb1fe06d260ee9f9b1afb63e7e0859
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Nov  4 18:45:26 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Nov  4 19:02:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72276876

dev-ruby/rspec-json_expectations: cleanup

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

 dev-ruby/rspec-json_expectations/Manifest  |  1 -
 .../rspec-json_expectations-2.1.0.ebuild   | 31 --
 2 files changed, 32 deletions(-)

diff --git a/dev-ruby/rspec-json_expectations/Manifest 
b/dev-ruby/rspec-json_expectations/Manifest
index faa62da97cf..5baf536e7e0 100644
--- a/dev-ruby/rspec-json_expectations/Manifest
+++ b/dev-ruby/rspec-json_expectations/Manifest
@@ -1,2 +1 @@
-DIST rspec-json_expectations-2.1.0.gem 14848 BLAKE2B 
2c359351ba457297f7d561059183a8e32fa5762dbdc97c8ddb2432acb00c092fcc14a45e8f7625812420b926c4f177afdf4ff124f9b35d15b60fb58861c1f46a
 SHA512 
1b09b959d6ecbc76c13b37fbf89cba381feb00505ce3a5701ad87ef1ed2ee178ea760508af809ac7dc8285c24d86dd7e33a7fb903a7f74472ca59d59f8df0daf
 DIST rspec-json_expectations-2.2.0.gem 14848 BLAKE2B 
c2f77e908eb0f473a5bae0ed49e133ebe71d4c471e2b32a9620f84e3881ca6aa92d188b8aafae8d92ee9111edcf2cc3636598c59e9f92747422f3c43c7e14563
 SHA512 
90da15c4c02404ac518955d65612fc7db28e8f91a756e5a25d0e5667026113f7a1be69cdc9bc656eeb89ccc7cb41069dd241401a2680f69528fb77d5491f2a83

diff --git 
a/dev-ruby/rspec-json_expectations/rspec-json_expectations-2.1.0.ebuild 
b/dev-ruby/rspec-json_expectations/rspec-json_expectations-2.1.0.ebuild
deleted file mode 100644
index e7d2d403f5b..000
--- a/dev-ruby/rspec-json_expectations/rspec-json_expectations-2.1.0.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Set of matchers and helpers to allow you test your APIs 
responses."
-HOMEPAGE="https://github.com/waterlink/rspec-json_expectations;
-
-LICENSE="MIT"
-SLOT="1"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-util/cucumber )"
-
-all_ruby_prepare() {
-   sed -i -e '1irequire "forwardable"' 
lib/rspec/json_expectations/matchers.rb || die
-}
-
-each_ruby_test() {
-   ${RUBY} -S cucumber --format progress features || die
-}



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

2019-11-04 Thread Hans de Graaff
commit: a666ebf109f64b0643089a49c12958a0cd047ed1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Nov  4 18:40:24 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Nov  4 19:02:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a666ebf1

dev-ruby/sass: cleanup

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

 dev-ruby/sass/Manifest  |  1 -
 dev-ruby/sass/sass-3.7.3.ebuild | 47 -
 2 files changed, 48 deletions(-)

diff --git a/dev-ruby/sass/Manifest b/dev-ruby/sass/Manifest
index a5700def264..75cdba4a853 100644
--- a/dev-ruby/sass/Manifest
+++ b/dev-ruby/sass/Manifest
@@ -1,4 +1,3 @@
 DIST sass-3.4.25.gem 352768 BLAKE2B 
f3c725ee75f0d5b3a30cfbfdbf5dd949fc2b6d99878039a073c3b369753609f9b202ea6f756016783b251877831d1480dad4032db8338dff453b088b219b799a
 SHA512 
5ff4bd47857425832c6a39b963ae4465dd91d63774eb35196ec28075082ad231254babe507d7071304ddb73cdfc1168a547bf231225afaeb3b7ddd677c0bd712
 DIST sass-3.5.7.gem 32 BLAKE2B 
aeae548d1005b9f420c82f4efc96b2428d3025395b49784917c298fa48228d8052f758c1f851fb6e4e8024c63d48a9880f6c2e88411cd2125e76ad291e469bc0
 SHA512 
a72b499cfca4862fb4bfeb5201fda788339bb57d97b467c427e9c8365b03088b886a0f3cb3a6d87b1426e1497032b8394a948eb4a2f45004be80c03070304f95
-DIST sass-3.7.3.tar.gz 401486 BLAKE2B 
969b6e7e29883afaecfbaae627f67cfde826b6941b207352b9300849bcbf22f61b39ac5f568fe9af785bca1e62b84578c3c766a4bd803bb262a9e9b8f512886e
 SHA512 
1ae8127433387721977f5cd9041f3832a9a1d2146f4091ef612d76f7b881480b6f742637a5012780dbd85b1bc658abcaa958e0efeaf50ce2e0f90c424dfafd4a
 DIST sass-3.7.4.tar.gz 401442 BLAKE2B 
52abe37390282d2aead3eea6c2a049da529a5e96bac44b01ccded1e3c4d2c332d82f164da941413c0138fd3a94f59cda084d8fb724db87fc522f33dd7bc31adb
 SHA512 
4bebb6ddc84e7f2687d9b801e6b30e897d83a46940249349d775e0139d1fca8ffd96d0976f4c35a7a0dba9ebf786883a70aff2ff002708e28b685a034634aaf2

diff --git a/dev-ruby/sass/sass-3.7.3.ebuild b/dev-ruby/sass/sass-3.7.3.ebuild
deleted file mode 100644
index 81aa7855996..000
--- a/dev-ruby/sass/sass-3.7.3.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_EXTRAINSTALL="rails init.rb VERSION VERSION_NAME"
-
-inherit ruby-fakegem eapi7-ver
-
-DESCRIPTION="An extension of CSS3, adding nested rules, variables, mixins, and 
more"
-HOMEPAGE="https://sass-lang.com/;
-SRC_URI="https://github.com/sass/ruby-sass/archive/${PV}.tar.gz -> ${P}.tar.gz"
-RUBY_S="ruby-sass-${PV}"
-
-LICENSE="MIT"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
-SLOT="$(ver_cut 1-2)"
-IUSE=""
-
-ruby_add_bdepend "doc? ( >=dev-ruby/yard-0.5.3 )"
-
-ruby_add_rdepend "
-   !!

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

2019-11-04 Thread Fabian Groffen
commit: ccc3e350f7ef569c4817efaa60c9f2d950119d1a
Author: Petr Vaněk  atlas  cz>
AuthorDate: Mon Nov  4 14:45:27 2019 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Mon Nov  4 18:59:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccc3e350

mail-client/mutt: update url

dev.mutt.org does not exist anymore.

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Petr Vaněk  atlas.cz>
Signed-off-by: Fabian Groffen  gentoo.org>

 mail-client/mutt/mutt-1.10.1.ebuild| 2 +-
 mail-client/mutt/mutt-1.11.4.ebuild| 2 +-
 mail-client/mutt/mutt-1.12.1.ebuild| 2 +-
 mail-client/mutt/mutt-1.12.2-r1.ebuild | 2 +-
 mail-client/mutt/mutt-1.12.2-r2.ebuild | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/mail-client/mutt/mutt-1.10.1.ebuild 
b/mail-client/mutt/mutt-1.10.1.ebuild
index 084c4add8e0..84dcae7bb3c 100644
--- a/mail-client/mutt/mutt-1.10.1.ebuild
+++ b/mail-client/mutt/mutt-1.10.1.ebuild
@@ -277,6 +277,6 @@ pkg_postinst() {
if use gpgme ; then
ewarn "Note: in order for Mutt to actually use the gpgme 
backend"
ewarn "  you MUST include 'set crypt_use_gpgme=yes' in 
.muttrc"
-   ewarn "  
https://dev.mutt.org/doc/manual.html#crypt-use-gpgme;
+   ewarn "  https://www.mutt.org/doc/manual/#crypt-use-gpgme;
fi
 }

diff --git a/mail-client/mutt/mutt-1.11.4.ebuild 
b/mail-client/mutt/mutt-1.11.4.ebuild
index cee2882cd8f..3f6633e30d9 100644
--- a/mail-client/mutt/mutt-1.11.4.ebuild
+++ b/mail-client/mutt/mutt-1.11.4.ebuild
@@ -283,6 +283,6 @@ pkg_postinst() {
if use gpgme ; then
ewarn "Note: in order for Mutt to actually use the gpgme 
backend"
ewarn "  you MUST include 'set crypt_use_gpgme=yes' in 
.muttrc"
-   ewarn "  
https://dev.mutt.org/doc/manual.html#crypt-use-gpgme;
+   ewarn "  https://www.mutt.org/doc/manual/#crypt-use-gpgme;
fi
 }

diff --git a/mail-client/mutt/mutt-1.12.1.ebuild 
b/mail-client/mutt/mutt-1.12.1.ebuild
index 9f35aa2497e..95e66231cb2 100644
--- a/mail-client/mutt/mutt-1.12.1.ebuild
+++ b/mail-client/mutt/mutt-1.12.1.ebuild
@@ -284,6 +284,6 @@ pkg_postinst() {
if use gpgme ; then
ewarn "Note: in order for Mutt to actually use the gpgme 
backend"
ewarn "  you MUST include 'set crypt_use_gpgme=yes' in 
.muttrc"
-   ewarn "  
https://dev.mutt.org/doc/manual.html#crypt-use-gpgme;
+   ewarn "  https://www.mutt.org/doc/manual/#crypt-use-gpgme;
fi
 }

diff --git a/mail-client/mutt/mutt-1.12.2-r1.ebuild 
b/mail-client/mutt/mutt-1.12.2-r1.ebuild
index ddd2e3013ea..461d17b16b6 100644
--- a/mail-client/mutt/mutt-1.12.2-r1.ebuild
+++ b/mail-client/mutt/mutt-1.12.2-r1.ebuild
@@ -284,6 +284,6 @@ pkg_postinst() {
if use gpgme ; then
ewarn "Note: in order for Mutt to actually use the gpgme 
backend"
ewarn "  you MUST include 'set crypt_use_gpgme=yes' in 
.muttrc"
-   ewarn "  
https://dev.mutt.org/doc/manual.html#crypt-use-gpgme;
+   ewarn "  https://www.mutt.org/doc/manual/#crypt-use-gpgme;
fi
 }

diff --git a/mail-client/mutt/mutt-1.12.2-r2.ebuild 
b/mail-client/mutt/mutt-1.12.2-r2.ebuild
index 94df0e4f961..1300423d9a3 100644
--- a/mail-client/mutt/mutt-1.12.2-r2.ebuild
+++ b/mail-client/mutt/mutt-1.12.2-r2.ebuild
@@ -267,6 +267,6 @@ pkg_postinst() {
if use gpgme ; then
ewarn "Note: in order for Mutt to actually use the gpgme 
backend"
ewarn "  you MUST include 'set crypt_use_gpgme=yes' in 
.muttrc"
-   ewarn "  
https://dev.mutt.org/doc/manual.html#crypt-use-gpgme;
+   ewarn "  https://www.mutt.org/doc/manual/#crypt-use-gpgme;
fi
 }



[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-pvr-iptvsimple/

2019-11-04 Thread Craig Andrews
commit: c2ae21e90b0a1ff45ebcba0d67898cf7c56b118e
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Nov  4 18:50:44 2019 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Nov  4 18:51:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2ae21e9

media-plugins/kodi-pvr-iptvsimple: 3.8.6 version bump

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Craig Andrews  gentoo.org>

 media-plugins/kodi-pvr-iptvsimple/Manifest |  1 +
 .../kodi-pvr-iptvsimple-3.8.6.ebuild   | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/media-plugins/kodi-pvr-iptvsimple/Manifest 
b/media-plugins/kodi-pvr-iptvsimple/Manifest
index 8e96f55b394..78c8b95ea9c 100644
--- a/media-plugins/kodi-pvr-iptvsimple/Manifest
+++ b/media-plugins/kodi-pvr-iptvsimple/Manifest
@@ -3,3 +3,4 @@ DIST kodi-pvr-iptvsimple-3.8.1.tar.gz 124274 BLAKE2B 
44cbc2ecb1181802632fef51ce3
 DIST kodi-pvr-iptvsimple-3.8.3.tar.gz 124356 BLAKE2B 
a02ca855f9403e25256fd27556a02de5e456a4a4fea9047d64a695d11b9e25716d4f24347d37a661cafdb15ffcb59ae03869bb80dab858349b7ade73ac4992fc
 SHA512 
120507c08c7cb794ca15000946241084798bf8d91ceed77f5893dbb8b840afc6b8587c8f0fd263a8a3a1baeabade1ce6fa44b240fc5d482d9c88dfebe773c896
 DIST kodi-pvr-iptvsimple-3.8.4.tar.gz 124435 BLAKE2B 
941b74091138c683f333767a2a39ac2fab1b14767890bef830fc93f46091881ee721773ac3d8a06e0978f652b757a07eca8c8b5133a3d23c3aa8429a97e17cfd
 SHA512 
766acd02b7e1578341278943abf7e934ea38027bf9606f22c424ae7fb7dc96ab7c2372f00cd58a129285b9f8e1b2b15f7d6bd396a7587609e813e6bc5e098fad
 DIST kodi-pvr-iptvsimple-3.8.5.tar.gz 124925 BLAKE2B 
02ef7135a6bfa31bfb19609882fb6a386739f2a81b69fd221c49db7215c8a3546054fd80dd386ed5be13664eb65ec945c9a93d604ba010a4caec2eec4906cc0c
 SHA512 
87757d8eed15550439433831e1527f0bca394533a25871473d4ae48df586692646badb94c8b1c70e07f3f0a7550a716d9f6954b16bdebb8b3cf451db18f41978
+DIST kodi-pvr-iptvsimple-3.8.6.tar.gz 125160 BLAKE2B 
ad20bd14863ad9f06e6ebd90fcbd659bf8f6dff9e5f699b8aec3cf729560d13325984d6528da76d490d583d69ca4bbfe371f92dcff90c9dfc54808cd15cbb2ff
 SHA512 
d437b385e88967e3d99f49dd1ce0d273b8db05ac035fe4e740680b2a1a3861fa15f8469534c47c62cd5dd5d3ef9e588bd73fd71b81f0082db7dbba43773cb88b

diff --git a/media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-3.8.6.ebuild 
b/media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-3.8.6.ebuild
new file mode 100644
index 000..2fe768383e5
--- /dev/null
+++ b/media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-3.8.6.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="Kodi's IPTVSimple client addon"
+HOMEPAGE="https://github.com/kodi-pvr/pvr.iptvsimple;
+SRC_URI=""
+
+case ${PV} in
+)
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.iptvsimple.git;
+   inherit git-r3
+   ;;
+*)
+   CODENAME="Leia"
+   KEYWORDS="~amd64 ~x86"
+   
SRC_URI="https://github.com/kodi-pvr/pvr.iptvsimple/archive/${PV}-${CODENAME}.tar.gz
 -> ${P}.tar.gz"
+   S="${WORKDIR}/pvr.iptvsimple-${PV}-${CODENAME}"
+   ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+   =dev-libs/libplatform-2*
+   =media-tv/kodi-18*
+   =media-libs/kodi-platform-18*
+   sys-libs/zlib
+   dev-libs/rapidxml
+   "
+
+RDEPEND="
+   ${DEPEND}
+   "
+
+src_prepare(){
+   [ -d depends ] && rm -rf depends || die
+   cmake-utils_src_prepare
+}



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

2019-11-04 Thread Hans de Graaff
commit: 29a00452987a7b9b52cd4876e3f9cf462d664962
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Nov  4 18:32:45 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Nov  4 18:33:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29a00452

dev-ruby/slim: fix file collision

Fixes: https://bugs.gentoo.org/665714
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/slim/slim-3.0.9-r1.ebuild | 52 ++
 dev-ruby/slim/slim-4.0.1-r1.ebuild | 51 +
 2 files changed, 103 insertions(+)

diff --git a/dev-ruby/slim/slim-3.0.9-r1.ebuild 
b/dev-ruby/slim/slim-3.0.9-r1.ebuild
new file mode 100644
index 000..28b1bf6d333
--- /dev/null
+++ b/dev-ruby/slim/slim-3.0.9-r1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_TASK_DOC="yard"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="A template language aiming to reduce the syntax to the essential 
parts"
+HOMEPAGE="http://slim-lang.com/;
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+SLOT="0"
+IUSE="doc"
+
+ruby_add_rdepend ">=dev-ruby/tilt-1.3.3:* =dev-ruby/temple-0.7.6:0.7"
+
+ruby_add_bdepend "doc? ( dev-ruby/yard dev-ruby/redcarpet )"
+
+ruby_add_bdepend "test? ( dev-ruby/redcarpet dev-ruby/sass )"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/I s:^:#:' Rakefile || die
+
+   # This sinatra code expects tests to be installed but we strip those.
+   sed -i -e "s/require 'sinatra'/require 'bogussinatra'/" Rakefile || die
+
+   # Avoid tests for things we don't have. The builder test does not pass 
with tilt 2.x
+   sed -i -e '/test_wip_render_with_asciidoc/,/^  end/ s:^:#:' \
+   -e '/test_render_with_wiki/,/^  end/ s:^:#:' \
+   -e '/test_render_with_creole/,/^  end/ s:^:#:' \
+   -e '/test_render_with_builder/,/^  end/ s:^:#:' \
+   -e '/test_render_with_org/,/^  end/ s:^:#:' 
test/core/test_embedded_engines.rb || die
+
+   sed -i -e '/s\.files/ s/git ls-files/find . -type f -print/' \
+   -e '/s\.executables/ s:git ls-files -- bin/\*:find bin -type f 
-print:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_prepare() {
+   sed -i -e '/Open3/ s:ruby:'${RUBY}':' test/core/test_commands.rb || die
+}

diff --git a/dev-ruby/slim/slim-4.0.1-r1.ebuild 
b/dev-ruby/slim/slim-4.0.1-r1.ebuild
new file mode 100644
index 000..4e71e1931b4
--- /dev/null
+++ b/dev-ruby/slim/slim-4.0.1-r1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_TASK_DOC="yard"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit eapi7-ver ruby-fakegem
+
+DESCRIPTION="A template language aiming to reduce the syntax to the essential 
parts"
+HOMEPAGE="http://slim-lang.com/;
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+SLOT="$(ver_cut 1)"
+IUSE="doc"
+
+ruby_add_rdepend ">=dev-ruby/tilt-2.0.6:* =dev-ruby/tilt-2.0*:*
+   >=dev-ruby/temple-0.7.6:0.7
+   !!

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

2019-11-04 Thread Hans de Graaff
commit: ad47f76ec558fb66afc66659351960bc9bb9b61a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Nov  4 18:08:24 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Nov  4 18:33:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad47f76e

dev-ruby/spy: cleanup

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

 dev-ruby/spy/Manifest |  1 -
 dev-ruby/spy/spy-0.4.5.ebuild | 24 
 2 files changed, 25 deletions(-)

diff --git a/dev-ruby/spy/Manifest b/dev-ruby/spy/Manifest
index 86ef60f2508..53df2ffc97c 100644
--- a/dev-ruby/spy/Manifest
+++ b/dev-ruby/spy/Manifest
@@ -1,2 +1 @@
-DIST spy-0.4.5.gem 32768 BLAKE2B 
853942654a7448dcdbb4863452d118012bbda93e6ad650c4987ae8a038b434ba12799e8a98a23a4b4731b193835121d0cc28e5d0eb9a9df888b53d43efd19a7f
 SHA512 
f006809cbe1118c3f629bff29dae141039d8ec098f6ce217907304d4ab159cdf1b357dc5008e84c44385bb48aea2c36a1b70c8db363d02403316792c7b4e211e
 DIST spy-1.0.0.gem 33280 BLAKE2B 
e85c6de9ad9eedd61f95d0a22a87d402949fffe925af3c525a9ed7842ec4582a5063caa6767ece7c2c6f470d10abd44015c0e02a4f31f21c85d6db6b6a28c2a3
 SHA512 
adea03cd0c2e60f964887c3a80a29deabe7bf1d98f2b5490e8ed833e64c53144437fca636ec1cfa9413f93dbcf154b2cd27afc9363b33c37d99db7cb4790b358

diff --git a/dev-ruby/spy/spy-0.4.5.ebuild b/dev-ruby/spy/spy-0.4.5.ebuild
deleted file mode 100644
index ab4d3244e73..000
--- a/dev-ruby/spy/spy-0.4.5.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_RECIPE_DOC="yard"
-RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="A simple opinionated mocking framework"
-HOMEPAGE="https://github.com/ryanong/spy;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/minitest:0 )"
-
-all_ruby_prepare() {
-   sed -i -e "/bundler/d" -e "/pry/d" -e "/[Cc]overalls/d" Rakefile 
test/test_helper.rb || die
-}



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

2019-11-04 Thread Hans de Graaff
commit: b802c2e48959c691d49b67c82bc2f8962b2173d2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Nov  4 18:07:24 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Nov  4 18:33:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b802c2e4

dev-ruby/sqlite3: cleanup

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

 dev-ruby/sqlite3/Manifest |  1 -
 dev-ruby/sqlite3/sqlite3-1.4.0.ebuild | 83 ---
 2 files changed, 84 deletions(-)

diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index 555ee5a2741..198111b5a9b 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -1,3 +1,2 @@
 DIST sqlite3-1.3.13.gem 64512 BLAKE2B 
a36e3161e44004a0510297d16bf491df3dc29434432208ad231f5e46ddecb4607add417e105f5ae8472a768f80efef3f74b703b2a441396b4c9b6c9ff90bf31e
 SHA512 
5d3eab7c788cc62c497de179919054324e53595294ec3a9df2a10d23151a406ee9a88f1c3ac945777f138e78cec61018c388b023456b873131d678a6788a505f
-DIST sqlite3-1.4.0.gem 70144 BLAKE2B 
4900db2ffefb1658d1001d3d334c95b6e140abceb99b60c1aff78ffe8ca8055b58a1ea87040dc54893542a55d55aa2c1a91975a61edec18d211bf8dbbd786642
 SHA512 
7db9ca4bc12becd41224be77694453e8ba428303b69e58663f7888746558112e147c5f9076aa8baf3c23ac3e895cac079cb645d281e5eb06f98e0d8e8268562a
 DIST sqlite3-1.4.1.gem 70144 BLAKE2B 
5a850296c804223cfe7673f72a1e303fb80c49569f23ab57be9a26acacbe95945382db1b1fd22bb432c974ddcf7c28abd913912823c2e8477d2eda165dbafe0d
 SHA512 
33f87af2e962459cad07f2f07c9d6dffb59551c4e5371e47446f10f5314a05da495598ef5f90f896f876f9a59bd2e90b5bb3fdfb6efb95966ff51bb578f81a80

diff --git a/dev-ruby/sqlite3/sqlite3-1.4.0.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.4.0.ebuild
deleted file mode 100644
index a8d2de67e09..000
--- a/dev-ruby/sqlite3/sqlite3-1.4.0.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_TASK_DOC="faq"
-RUBY_FAKEGEM_DOCDIR="doc faq"
-RUBY_FAKEGEM_EXTRADOC="API_CHANGES.rdoc README.rdoc ChangeLog.cvs 
CHANGELOG.rdoc"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="An extension library to access a SQLite database from Ruby"
-HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby;
-LICENSE="BSD"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-SLOT="0"
-IUSE=""
-
-RDEPEND+=" >=dev-db/sqlite-3.6.16:3"
-DEPEND+=" >=dev-db/sqlite-3.6.16:3"
-
-ruby_add_bdepend "
-   dev-ruby/rake-compiler
-   doc? ( dev-ruby/rdoc dev-ruby/redcloth )
-   test? ( dev-ruby/minitest:5 )"
-
-all_ruby_prepare() {
-   # We remove the vendor_sqlite3 rake task because it's used to
-   # bundle SQlite3 which we definitely don't want.
-   rm -f rakelib/vendor_sqlite3.rake || die
-
-   # Remove gem tasks since we don't need them and they require hoe.
-   rm -f rakelib/gem.rake || die
-
-   sed -i -e 's:, HOE.spec::' -e '/task :test/d' rakelib/native.rake || die
-}
-
-each_ruby_configure() {
-   ${RUBY} -Cext/sqlite3 extconf.rb || die
-}
-
-all_ruby_compile() {
-   all_fakegem_compile
-
-   if use doc; then
-   rdoc --title "${P} Dcoumentation" -o doc --main README.rdoc lib 
*.rdoc ext/*/*.c || die
-   fi
-}
-
-each_ruby_compile() {
-   emake -Cext/sqlite3 V=1
-   mv ext/sqlite3/sqlite3_native$(get_modname) lib/sqlite3/ || die
-}
-
-each_ruby_test() {
-   ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || 
die
-}
-
-each_ruby_install() {
-   each_fakegem_install
-
-   # sqlite3 was called sqlite3-ruby before, so add a spec file that
-   # simply loads sqlite3 to make sure that old projects load correctly
-   # we don't even need to create a file to load this: the `require
-   # sqlite3` was already part of sqlite3-ruby requirements.
-   cat - < "${T}/sqlite3-ruby.gemspec"
-# generated by ebuild
-# $CATEGORY/$PF
-Gem::Specification.new do |s|
-   s.name = "sqlite3-ruby"
-   s.version = "${RUBY_FAKEGEM_VERSION}"
-   s.summary = "Fake gem to load sqlite3"
-   s.homepage = "${HOMEPAGE}"
-   s.specification_version = 3
-   s.add_runtime_dependency("${RUBY_FAKEGEM_NAME}", ["= 
${RUBY_FAKEGEM_VERSION}"])
-end
-EOF
-   RUBY_FAKEGEM_NAME=sqlite3-ruby \
-   RUBY_FAKEGEM_GEMSPEC="${T}/sqlite3-ruby.gemspec" \
-   ruby_fakegem_install_gemspec
-}



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

2019-11-04 Thread Hans de Graaff
commit: 0530271bfa895d3675c8b47e5eafe0e5cadd4ea0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Nov  4 18:25:04 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Nov  4 18:33:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0530271b

dev-ruby/slim: add ruby26

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

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

diff --git a/dev-ruby/slim/slim-3.0.9.ebuild b/dev-ruby/slim/slim-3.0.9.ebuild
index 8266dce826c..e697e9648c5 100644
--- a/dev-ruby/slim/slim-3.0.9.ebuild
+++ b/dev-ruby/slim/slim-3.0.9.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
 
 RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
 



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

2019-11-04 Thread Tim Harder
commit: 6137d597d52a2d3945e9af329253c45102892546
Author: Tim Harder  gentoo  org>
AuthorDate: Mon Nov  4 17:41:07 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Mon Nov  4 18:02:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6137d597

sys-apps/pkgcore: remove old

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

 sys-apps/pkgcore/Manifest  |  1 -
 sys-apps/pkgcore/pkgcore-0.10.5.ebuild | 53 --
 2 files changed, 54 deletions(-)

diff --git a/sys-apps/pkgcore/Manifest b/sys-apps/pkgcore/Manifest
index 59465b4cfdb..8425916d8da 100644
--- a/sys-apps/pkgcore/Manifest
+++ b/sys-apps/pkgcore/Manifest
@@ -1,4 +1,3 @@
-DIST pkgcore-0.10.5.tar.gz 644935 BLAKE2B 
cbf35bb18c757e33259dc81aa0e70b56a1ef7b03259fa06d5c0fb5b7ad23772134c2068a9d09be6bbf294b3eb7cbc71716ccd8db83e65b2ef38b6b60721acd29
 SHA512 
4fbe7e503df51317ff3245d549b8bb1c7f3c6e2b0eac97e0828a7b4c726bfcb3bccb7f83c44bfc581ceacd943b490443cfbed7c7c00497a01fb26b8254f4b35a
 DIST pkgcore-0.10.6.tar.gz 645141 BLAKE2B 
16723dfae157c809e53f8607bd72ee178ac23280c1eea2f73af4864521aa4c5d7026972e85ab0ca92d3d714819ee24e86a3154ed2ed7f5d619ac7863b58c3436
 SHA512 
c5221cc7a72f5c3ae76ad1ce59a6b46f8b066991df9766f59b08d8514b6bb5336d8bef217c343d97ff764eb7b3614197f7613d5dfac52360603298dc06f6d7ea
 DIST pkgcore-0.10.7.tar.gz 645474 BLAKE2B 
3c311967cd2b4e29a45fbf4f2af9207c20f2401780fc3991c726917d103d6e59e951172280c212c7dd46db33defbfd6aad1a55da4d02484b8963ab8049b86c6a
 SHA512 
91910c9b7ec02396e1e0ff2a23a18757749fea635e3e294131d7368d67bd58e9b5f1de7440e50d926291dd3ed36dc7381a29f7ac9b58c27cf4f3fc49ee45
 DIST pkgcore-0.9.7.tar.gz 592202 BLAKE2B 
fa16380e89ad2fb2a05d8f08387c3cfa2203b4e6faad3fc4758d572eb08d6c64f781eef8c2d56151f1facec3a202325d4c4a271a1a3ced88df7371f2af75dbf3
 SHA512 
cb996fd35a8e4e73acfacf1942d498932ec092a282397bd41df72eea26b6d08c15e01b96ece8ebb6876e84281d85d4f8ef81e1f2ef107adff1b984ee592d6a6f

diff --git a/sys-apps/pkgcore/pkgcore-0.10.5.ebuild 
b/sys-apps/pkgcore/pkgcore-0.10.5.ebuild
deleted file mode 100644
index 670df92a2cf..000
--- a/sys-apps/pkgcore/pkgcore-0.10.5.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python3_{6,7} )
-DISTUTILS_IN_SOURCE_BUILD=1
-inherit distutils-r1
-
-if [[ ${PV} == * ]] ; then
-   EGIT_REPO_URI="https://github.com/pkgcore/pkgcore.git;
-   inherit git-r3
-else
-   KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86"
-   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-fi
-
-DESCRIPTION="a framework for package management"
-HOMEPAGE="https://github.com/pkgcore/pkgcore;
-
-LICENSE="BSD MIT"
-SLOT="0"
-IUSE="doc test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-python/lxml[${PYTHON_USEDEP}]"
-if [[ ${PV} == * ]]; then
-   RDEPEND+=" ~dev-python/snakeoil-[${PYTHON_USEDEP}]"
-else
-   RDEPEND+=" >=dev-python/snakeoil-0.8.3[${PYTHON_USEDEP}]"
-fi
-DEPEND="${RDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
-   test? ( dev-python/pytest[${PYTHON_USEDEP}] )
-"
-
-python_compile_all() {
-   local esetup_args=( $(usex doc "--enable-html-docs" "") )
-   # only build man pages for live ebuilds if doc USE flag is enabled
-   [[ ${PV} == * ]] && esetup_args+=( $(usex doc "--enable-man-pages" 
"") )
-   esetup.py build "${esetup_args[@]}"
-}
-
-python_test() {
-   esetup.py test
-}
-
-python_install_all() {
-   esetup.py install_docs \
-   --docdir="${ED%/}/usr/share/doc/${PF}" \
-   --mandir="${ED%/}/usr/share/man"
-   distutils-r1_python_install_all
-}



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

2019-11-04 Thread Tim Harder
commit: d00d12348bcc2f2a9a6098ee31b94659adc6d038
Author: Tim Harder  gentoo  org>
AuthorDate: Mon Nov  4 17:59:47 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Mon Nov  4 18:02:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d00d1234

dev-util/pkgcheck: version bump to 0.6.9

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

 dev-util/pkgcheck/Manifest| 1 +
 dev-util/pkgcheck/{pkgcheck-.ebuild => pkgcheck-0.6.9.ebuild} | 2 +-
 dev-util/pkgcheck/pkgcheck-.ebuild| 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-util/pkgcheck/Manifest b/dev-util/pkgcheck/Manifest
index cabdf6e1e8f..a02c56a822b 100644
--- a/dev-util/pkgcheck/Manifest
+++ b/dev-util/pkgcheck/Manifest
@@ -1 +1,2 @@
 DIST pkgcheck-0.6.8.tar.gz 188777 BLAKE2B 
44c1dfdb09c290079d8b1e07a0937c07135ee5691ef49ea849c5a9a22eccb9ddf00de497facc6b238caf7c1c0d1c964c71bf37f0bfd92df111d90234dfe27bc5
 SHA512 
d80785ff9041ec4c8beb89847ad069521322938875b7f8484ad7438939a411ca4304e4a91b395944331ad0f0fa0439082f021ccdd8d7189c61da931ebf11d8ee
+DIST pkgcheck-0.6.9.tar.gz 196583 BLAKE2B 
01d5382c1b64e565eee34efb1723e9324cfa3dffcf9783e1f707fb384caa55c0b926df0638e318e8de03d28f29a1db37d37a6475d15928c8391bb7930239fc0d
 SHA512 
0c7d1564ce01039ee25dd9eeab76105e3c82e0c3fbf7023709ec7d4d430d28c447e821bec992c5aca460bbd53fba070081462a5c95525d50b60d18ce9a5bed7a

diff --git a/dev-util/pkgcheck/pkgcheck-.ebuild 
b/dev-util/pkgcheck/pkgcheck-0.6.9.ebuild
similarity index 96%
copy from dev-util/pkgcheck/pkgcheck-.ebuild
copy to dev-util/pkgcheck/pkgcheck-0.6.9.ebuild
index 2899d8ff47a..5c6e0fb886b 100644
--- a/dev-util/pkgcheck/pkgcheck-.ebuild
+++ b/dev-util/pkgcheck/pkgcheck-0.6.9.ebuild
@@ -29,7 +29,7 @@ if [[ ${PV} == * ]]; then
 else
RDEPEND="
>=dev-python/snakeoil-0.8.3[${PYTHON_USEDEP}]
-   >=sys-apps/pkgcore-0.10.6[${PYTHON_USEDEP}]"
+   >=sys-apps/pkgcore-0.10.7[${PYTHON_USEDEP}]"
 fi
 RDEPEND+="
dev-python/chardet[${PYTHON_USEDEP}]

diff --git a/dev-util/pkgcheck/pkgcheck-.ebuild 
b/dev-util/pkgcheck/pkgcheck-.ebuild
index 2899d8ff47a..5c6e0fb886b 100644
--- a/dev-util/pkgcheck/pkgcheck-.ebuild
+++ b/dev-util/pkgcheck/pkgcheck-.ebuild
@@ -29,7 +29,7 @@ if [[ ${PV} == * ]]; then
 else
RDEPEND="
>=dev-python/snakeoil-0.8.3[${PYTHON_USEDEP}]
-   >=sys-apps/pkgcore-0.10.6[${PYTHON_USEDEP}]"
+   >=sys-apps/pkgcore-0.10.7[${PYTHON_USEDEP}]"
 fi
 RDEPEND+="
dev-python/chardet[${PYTHON_USEDEP}]



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

2019-11-04 Thread Tim Harder
commit: 41273695b3bad68b4b5b99c55e4522ee92a4bc42
Author: Tim Harder  gentoo  org>
AuthorDate: Mon Nov  4 17:40:17 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Mon Nov  4 18:02:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41273695

sys-apps/pkgcore: version bump to 0.10.7

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

 sys-apps/pkgcore/Manifest  |  1 +
 sys-apps/pkgcore/pkgcore-0.10.7.ebuild | 53 ++
 2 files changed, 54 insertions(+)

diff --git a/sys-apps/pkgcore/Manifest b/sys-apps/pkgcore/Manifest
index 0665acadde6..59465b4cfdb 100644
--- a/sys-apps/pkgcore/Manifest
+++ b/sys-apps/pkgcore/Manifest
@@ -1,3 +1,4 @@
 DIST pkgcore-0.10.5.tar.gz 644935 BLAKE2B 
cbf35bb18c757e33259dc81aa0e70b56a1ef7b03259fa06d5c0fb5b7ad23772134c2068a9d09be6bbf294b3eb7cbc71716ccd8db83e65b2ef38b6b60721acd29
 SHA512 
4fbe7e503df51317ff3245d549b8bb1c7f3c6e2b0eac97e0828a7b4c726bfcb3bccb7f83c44bfc581ceacd943b490443cfbed7c7c00497a01fb26b8254f4b35a
 DIST pkgcore-0.10.6.tar.gz 645141 BLAKE2B 
16723dfae157c809e53f8607bd72ee178ac23280c1eea2f73af4864521aa4c5d7026972e85ab0ca92d3d714819ee24e86a3154ed2ed7f5d619ac7863b58c3436
 SHA512 
c5221cc7a72f5c3ae76ad1ce59a6b46f8b066991df9766f59b08d8514b6bb5336d8bef217c343d97ff764eb7b3614197f7613d5dfac52360603298dc06f6d7ea
+DIST pkgcore-0.10.7.tar.gz 645474 BLAKE2B 
3c311967cd2b4e29a45fbf4f2af9207c20f2401780fc3991c726917d103d6e59e951172280c212c7dd46db33defbfd6aad1a55da4d02484b8963ab8049b86c6a
 SHA512 
91910c9b7ec02396e1e0ff2a23a18757749fea635e3e294131d7368d67bd58e9b5f1de7440e50d926291dd3ed36dc7381a29f7ac9b58c27cf4f3fc49ee45
 DIST pkgcore-0.9.7.tar.gz 592202 BLAKE2B 
fa16380e89ad2fb2a05d8f08387c3cfa2203b4e6faad3fc4758d572eb08d6c64f781eef8c2d56151f1facec3a202325d4c4a271a1a3ced88df7371f2af75dbf3
 SHA512 
cb996fd35a8e4e73acfacf1942d498932ec092a282397bd41df72eea26b6d08c15e01b96ece8ebb6876e84281d85d4f8ef81e1f2ef107adff1b984ee592d6a6f

diff --git a/sys-apps/pkgcore/pkgcore-0.10.7.ebuild 
b/sys-apps/pkgcore/pkgcore-0.10.7.ebuild
new file mode 100644
index 000..670df92a2cf
--- /dev/null
+++ b/sys-apps/pkgcore/pkgcore-0.10.7.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python3_{6,7} )
+DISTUTILS_IN_SOURCE_BUILD=1
+inherit distutils-r1
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/pkgcore/pkgcore.git;
+   inherit git-r3
+else
+   KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86"
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+fi
+
+DESCRIPTION="a framework for package management"
+HOMEPAGE="https://github.com/pkgcore/pkgcore;
+
+LICENSE="BSD MIT"
+SLOT="0"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-python/lxml[${PYTHON_USEDEP}]"
+if [[ ${PV} == * ]]; then
+   RDEPEND+=" ~dev-python/snakeoil-[${PYTHON_USEDEP}]"
+else
+   RDEPEND+=" >=dev-python/snakeoil-0.8.3[${PYTHON_USEDEP}]"
+fi
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )
+"
+
+python_compile_all() {
+   local esetup_args=( $(usex doc "--enable-html-docs" "") )
+   # only build man pages for live ebuilds if doc USE flag is enabled
+   [[ ${PV} == * ]] && esetup_args+=( $(usex doc "--enable-man-pages" 
"") )
+   esetup.py build "${esetup_args[@]}"
+}
+
+python_test() {
+   esetup.py test
+}
+
+python_install_all() {
+   esetup.py install_docs \
+   --docdir="${ED%/}/usr/share/doc/${PF}" \
+   --mandir="${ED%/}/usr/share/man"
+   distutils-r1_python_install_all
+}



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

2019-11-04 Thread Mikle Kolyada
commit: 01236a48a5ce46cb417eb55ad177c2d3552eaeb4
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Nov  4 17:51:29 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Nov  4 17:51:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01236a48

texlive-common.eclass: code cleanup

Signed-off-by: Mikle Kolyada  gentoo.org>

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

diff --git a/eclass/texlive-common.eclass b/eclass/texlive-common.eclass
index e9a2eee65bd..593e8855871 100644
--- a/eclass/texlive-common.eclass
+++ b/eclass/texlive-common.eclass
@@ -6,7 +6,7 @@
 # t...@gentoo.org
 # @AUTHOR:
 # Original Author: Alexis Ballier 
-# @SUPPORTED_EAPIS: 3 4 5 6 7
+# @SUPPORTED_EAPIS: 7
 # @BLURB: Provide various functions used by both texlive-core and texlive 
modules
 # @DESCRIPTION:
 # Purpose: Provide various functions used by both texlive-core and texlive
@@ -15,7 +15,7 @@
 # Note that this eclass *must* not assume the presence of any standard tex tool
 
 case "${EAPI:-0}" in
-   0|1|2)
+   0|1|2|3|4|5|6)
die "EAPI='${EAPI}' is not supported anymore"
;;
*)



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

2019-11-04 Thread Mikle Kolyada
commit: 9a4539b9e1fda6a912d7b2aa6debee2e2a32bbf1
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Nov  4 17:41:50 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Nov  4 17:42:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a4539b9

app-text/texlive: make  texmf collide less

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-text/texlive/{texlive-2019.ebuild => texlive-2019-r1.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/app-text/texlive/texlive-2019.ebuild 
b/app-text/texlive/texlive-2019-r1.ebuild
similarity index 100%
rename from app-text/texlive/texlive-2019.ebuild
rename to app-text/texlive/texlive-2019-r1.ebuild



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

2019-11-04 Thread Mikle Kolyada
commit: 41a08abd3d38f05509245a82d65d7503de8e3661
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Nov  4 17:32:17 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Nov  4 17:42:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41a08abd

texlive-module.eclass: code cleanup

Signed-off-by: Mikle Kolyada  gentoo.org>

 eclass/texlive-module.eclass | 58 
 1 file changed, 10 insertions(+), 48 deletions(-)

diff --git a/eclass/texlive-module.eclass b/eclass/texlive-module.eclass
index bd338ee625c..52b26cdca4d 100644
--- a/eclass/texlive-module.eclass
+++ b/eclass/texlive-module.eclass
@@ -6,7 +6,7 @@
 # t...@gentoo.org
 # @AUTHOR:
 # Original Author: Alexis Ballier 
-# @SUPPORTED_EAPIS: 3 4 5 6 7
+# @SUPPORTED_EAPIS: 7
 # @BLURB: Provide generic install functions so that modular texlive's texmf 
ebuild will only have to inherit this eclass
 # @DESCRIPTION:
 # Purpose: Provide generic install functions so that modular texlive's texmf 
ebuilds will
@@ -24,7 +24,7 @@
 # bash array.
 
 # @ECLASS-VARIABLE: TEXLIVE_MODULE_CONTENTS
-# @REQUIRED 
+# @REQUIRED
 # @DESCRIPTION:
 # The list of packages that will be installed. This variable will be expanded 
to
 # SRC_URI:
@@ -68,17 +68,10 @@
 # Information to display about the package.
 # e.g. for enabling/disabling a feature
 
-# @ECLASS-VARIABLE: PATCHES
-# @DESCRIPTION:
-# Array variable specifying any patches to be applied.
-
 case "${EAPI:-0}" in
-   0|1|2)
+   0|1|2|3|4|5|6)
die "EAPI='${EAPI}' is not supported anymore"
;;
-   3|4|5)
-   inherit texlive-common eutils
-   ;;
*)
inherit texlive-common
;;
@@ -92,19 +85,12 @@ IUSE="source"
 
 # Starting from TeX Live 2009, upstream provides .tar.xz modules.
 PKGEXT=tar.xz
-case "${EAPI:-0}" in
-   0|1|2|3|4|5|6)
-   DEPEND="${COMMON_DEPEND}
-   app-arch/xz-utils"
-   ;;
-   *)
-   # We do not need anything from SYSROOT:
-   #   Everything is built from the texlive install in /
-   #   Generated files are noarch
-   BDEPEND="${COMMON_DEPEND}
-   app-arch/xz-utils"
-   ;;
-esac
+
+# We do not need anything from SYSROOT:
+#   Everything is built from the texlive install in /
+#   Generated files are noarch
+BDEPEND="${COMMON_DEPEND}
+   app-arch/xz-utils"
 
 for i in ${TEXLIVE_MODULE_CONTENTS}; do
SRC_URI="${SRC_URI} mirror://gentoo/texlive-module-${i}-${PV}.${PKGEXT}"
@@ -164,22 +150,6 @@ texlive-module_src_unpack() {
done
 }
 
-# @FUNCTION: texlive-module_src_prepare
-# @DESCRIPTION:
-# Apply patches from the PATCHES array and user patches, if any.
-
-texlive-module_src_prepare() {
-   case "${EAPI:-0}" in
-   0|1|2|3|4|5)
-   [[ ${#PATCHES[@]} -gt 0 ]] && epatch "${PATCHES[@]}"
-   epatch_user
-   ;;
-   *)
-   die "texlive-module_src_prepare is not to be used in 
EAPI ${EAPI}"
-   ;;
-   esac
-}
-
 # @FUNCTION: texlive-module_add_format
 # @DESCRIPTION:
 # Creates/appends to a format.${PN}.cnf file for fmtutil.
@@ -429,12 +399,4 @@ texlive-module_pkg_postrm() {
etexmf-update
 }
 
-case "${EAPI:-0}" in
-   0|1|2|3|4|5)
-   EXPORT_FUNCTIONS src_unpack src_prepare src_compile src_install 
\
-   pkg_postinst pkg_postrm
-   ;;
-   *)
-   EXPORT_FUNCTIONS src_unpack src_compile src_install 
pkg_postinst pkg_postrm
-   ;;
-esac
+EXPORT_FUNCTIONS src_unpack src_compile src_install pkg_postinst pkg_postrm



[gentoo-commits] repo/gentoo:master commit in: dev-util/valgrind/, dev-util/valgrind/files/

2019-11-04 Thread Matt Turner
commit: d720304b0505f3791eb088673aaba891b73b16d6
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Nov  4 17:37:34 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Nov  4 17:39:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d720304b

dev-util/valgrind: Fix test suite build failure on ppc

Closes: https://bugs.gentoo.org/685070
Signed-off-by: Matt Turner  gentoo.org>

 ...5.0-Build-ldst_multiple-test-with-fno-pie.patch | 22 ++
 dev-util/valgrind/valgrind-3.15.0.ebuild   |  2 ++
 dev-util/valgrind/valgrind-.ebuild |  2 ++
 3 files changed, 26 insertions(+)

diff --git 
a/dev-util/valgrind/files/valgrind-3.15.0-Build-ldst_multiple-test-with-fno-pie.patch
 
b/dev-util/valgrind/files/valgrind-3.15.0-Build-ldst_multiple-test-with-fno-pie.patch
new file mode 100644
index 000..44176658df7
--- /dev/null
+++ 
b/dev-util/valgrind/files/valgrind-3.15.0-Build-ldst_multiple-test-with-fno-pie.patch
@@ -0,0 +1,22 @@
+From beab8d9f8d65230567270331017184c8762faa42 Mon Sep 17 00:00:00 2001
+From: Matt Turner 
+Date: Mon, 4 Nov 2019 09:12:16 -0800
+Subject: [PATCH] Build ldst_multiple test with -fno-pie
+
+Bug: https://bugs.gentoo.org/685070
+---
+ none/tests/ppc32/Makefile.am | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/none/tests/ppc32/Makefile.am b/none/tests/ppc32/Makefile.am
+index 11697c99a..222efd3f2 100644
+--- a/none/tests/ppc32/Makefile.am
 b/none/tests/ppc32/Makefile.am
+@@ -156,3 +156,4 @@ test_isa_2_07_part2_LDADD = -lm
+ test_tm_LDADD = -lm
+ test_touch_tm_LDADD = -lm
+ 
++ldst_multiple_CFLAGS = $(AM_CFLAGS) -fno-pie
+-- 
+2.23.0
+

diff --git a/dev-util/valgrind/valgrind-3.15.0.ebuild 
b/dev-util/valgrind/valgrind-3.15.0.ebuild
index b18a128859a..d252d9dcee4 100644
--- a/dev-util/valgrind/valgrind-3.15.0.ebuild
+++ b/dev-util/valgrind/valgrind-3.15.0.ebuild
@@ -31,6 +31,8 @@ src_prepare() {
# Respect CFLAGS, LDFLAGS
eapply "${FILESDIR}"/${PN}-3.7.0-respect-flags.patch
 
+   eapply 
"${FILESDIR}"/${PN}-3.15.0-Build-ldst_multiple-test-with-fno-pie.patch
+
if [[ ${CHOST} == *-solaris* ]] ; then
# upstream doesn't support this, but we don't build with
# Sun/Oracle ld, we have a GNU toolchain, so get some things

diff --git a/dev-util/valgrind/valgrind-.ebuild 
b/dev-util/valgrind/valgrind-.ebuild
index b7152e95dc5..41689a1904e 100644
--- a/dev-util/valgrind/valgrind-.ebuild
+++ b/dev-util/valgrind/valgrind-.ebuild
@@ -31,6 +31,8 @@ src_prepare() {
# Respect CFLAGS, LDFLAGS
eapply "${FILESDIR}"/${PN}-3.7.0-respect-flags.patch
 
+   eapply 
"${FILESDIR}"/${PN}-3.15.0-Build-ldst_multiple-test-with-fno-pie.patch
+
if [[ ${CHOST} == *-solaris* ]] ; then
# upstream doesn't support this, but we don't build with
# Sun/Oracle ld, we have a GNU toolchain, so get some things



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

2019-11-04 Thread Matt Turner
commit: 94b0887fea6c7fa4e396ba938b19062f8c8696b4
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Nov  4 17:38:55 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Nov  4 17:39:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94b0887f

dev-util/valgrind-3.15.0: ppc stable, bug 698684

Signed-off-by: Matt Turner  gentoo.org>

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

diff --git a/dev-util/valgrind/valgrind-3.15.0.ebuild 
b/dev-util/valgrind/valgrind-3.15.0.ebuild
index d252d9dcee4..d7bfae7dd33 100644
--- a/dev-util/valgrind/valgrind-3.15.0.ebuild
+++ b/dev-util/valgrind/valgrind-3.15.0.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="ftp://sourceware.org/pub/valgrind/${P}.tar.bz2;
-   KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~x64-macos ~x86-macos ~x64-solaris"
+   KEYWORDS="-* ~amd64 ~arm ~arm64 ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~x64-macos ~x86-macos ~x64-solaris"
 fi
 
 DEPEND="mpi? ( virtual/mpi )"



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

2019-11-04 Thread Matt Turner
commit: 8ed0382848bd927600fc752bdfa2099df3e1fb18
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Nov  4 17:39:00 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Nov  4 17:39:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ed03828

dev-util/valgrind-3.15.0: ppc64 stable, bug 698684

Signed-off-by: Matt Turner  gentoo.org>

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

diff --git a/dev-util/valgrind/valgrind-3.15.0.ebuild 
b/dev-util/valgrind/valgrind-3.15.0.ebuild
index d7bfae7dd33..5ab2eb90d08 100644
--- a/dev-util/valgrind/valgrind-3.15.0.ebuild
+++ b/dev-util/valgrind/valgrind-3.15.0.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="ftp://sourceware.org/pub/valgrind/${P}.tar.bz2;
-   KEYWORDS="-* ~amd64 ~arm ~arm64 ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~x64-macos ~x86-macos ~x64-solaris"
+   KEYWORDS="-* ~amd64 ~arm ~arm64 ppc ppc64 ~x86 ~amd64-linux ~x86-linux 
~x64-macos ~x86-macos ~x64-solaris"
 fi
 
 DEPEND="mpi? ( virtual/mpi )"



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

2019-11-04 Thread Mikle Kolyada
commit: d4e3aaedc9cacf6ca80f04b8d3745037952486fd
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Nov  4 17:21:54 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Nov  4 17:21:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4e3aaed

dev-tex/circuit_macros: port to EAPI=7

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Mikle Kolyada  gentoo.org>

 dev-tex/circuit_macros/circuit_macros-8.4.1.ebuild | 4 ++--
 dev-tex/circuit_macros/circuit_macros-8.4.ebuild   | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-tex/circuit_macros/circuit_macros-8.4.1.ebuild 
b/dev-tex/circuit_macros/circuit_macros-8.4.1.ebuild
index 3a8b196279b..d7b0558b81b 100644
--- a/dev-tex/circuit_macros/circuit_macros-8.4.1.ebuild
+++ b/dev-tex/circuit_macros/circuit_macros-8.4.1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit texlive-common
 

diff --git a/dev-tex/circuit_macros/circuit_macros-8.4.ebuild 
b/dev-tex/circuit_macros/circuit_macros-8.4.ebuild
index 3a8b196279b..d7b0558b81b 100644
--- a/dev-tex/circuit_macros/circuit_macros-8.4.ebuild
+++ b/dev-tex/circuit_macros/circuit_macros-8.4.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit texlive-common
 



[gentoo-commits] repo/gentoo:master commit in: dev-tex/luatex/files/, dev-tex/luatex/

2019-11-04 Thread Mikle Kolyada
commit: 6efe7ddfffde2e80eaa19100afe6ca17689d4586
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Nov  4 17:15:18 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Nov  4 17:16:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6efe7ddf

dev-tex/luatex: port to EAPI=7

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Mikle Kolyada  gentoo.org>

 dev-tex/luatex/files/poppler018.patch  |  4 +-
 dev-tex/luatex/files/poppler022.patch  |  4 +-
 dev-tex/luatex/files/poppler026-backport.patch |  8 ++--
 dev-tex/luatex/files/poppler026.patch  |  8 ++--
 .../luatex/files/remove-zlib-version-check.patch   |  4 +-
 ...ex-0.70.1-r2.ebuild => luatex-0.70.1-r3.ebuild} | 49 --
 ...uatex-0.76.0.ebuild => luatex-0.76.0-r1.ebuild} | 29 +++--
 7 files changed, 56 insertions(+), 50 deletions(-)

diff --git a/dev-tex/luatex/files/poppler018.patch 
b/dev-tex/luatex/files/poppler018.patch
index d21253853db..0fd55a29671 100644
--- a/dev-tex/luatex/files/poppler018.patch
+++ b/dev-tex/luatex/files/poppler018.patch
@@ -2,8 +2,8 @@ by Martin von Gagern
 https://bugs.gentoo.org/show_bug.cgi?id=384875
 http://thread.gmane.org/gmane.comp.tex.luatex/2630
 
 luatex-beta-0.70.1/source/texk/web2c/luatexdir/lua/lepdflib.cc 
-+++ luatex-beta-0.70.1/source/texk/web2c/luatexdir/lua/lepdflib.cc 
+--- a/texk/web2c/luatexdir/lua/lepdflib.cc 
 b/texk/web2c/luatexdir/lua/lepdflib.cc 
 @@ -89,7 +89,6 @@ new_poppler_userdata(AnnotBorder);
  new_poppler_userdata(Annots);
  new_poppler_userdata(Array);

diff --git a/dev-tex/luatex/files/poppler022.patch 
b/dev-tex/luatex/files/poppler022.patch
index 223cbcb2745..75d07b75189 100644
--- a/dev-tex/luatex/files/poppler022.patch
+++ b/dev-tex/luatex/files/poppler022.patch
@@ -5,8 +5,8 @@ poppler-0.18.patch and poppler-0.20.patch. Here to solve bug 
449538.
 
 diff -ruN 
luatex-beta-0.70.1.gentoo/source/texk/web2c/luatexdir/lua/lepdflib.cc 
 luatex-beta-0.70.1/source/texk/web2c/luatexdir/lua/lepdflib.cc
 luatex-beta-0.70.1.gentoo/source/texk/web2c/luatexdir/lua/lepdflib.cc  
2013-03-10 13:31:22.0 +0100
-+++ luatex-beta-0.70.1/source/texk/web2c/luatexdir/lua/lepdflib.cc 
2013-03-10 13:47:24.0 +0100
+--- a/texk/web2c/luatexdir/lua/lepdflib.cc 2013-03-10 13:31:22.0 
+0100
 b/texk/web2c/luatexdir/lua/lepdflib.cc 2013-03-10 13:47:24.0 
+0100
 @@ -1,7 +1,7 @@
  /* lepdflib.cc
  

diff --git a/dev-tex/luatex/files/poppler026-backport.patch 
b/dev-tex/luatex/files/poppler026-backport.patch
index ee151a30b47..a32d3e96120 100644
--- a/dev-tex/luatex/files/poppler026-backport.patch
+++ b/dev-tex/luatex/files/poppler026-backport.patch
@@ -1,6 +1,6 @@
 diff -ruN 
luatex-beta-0.70.1.patched.orig/source/texk/web2c/luatexdir/image/epdf.h 
luatex-beta-0.70.1.patched/source/texk/web2c/luatexdir/image/epdf.h
 luatex-beta-0.70.1.patched.orig/source/texk/web2c/luatexdir/image/epdf.h   
2011-05-19 07:38:37.0 +0200
-+++ luatex-beta-0.70.1.patched/source/texk/web2c/luatexdir/image/epdf.h
2014-10-11 12:17:00.028331243 +0200
+--- a/texk/web2c/luatexdir/image/epdf.h2011-05-19 07:38:37.0 
+0200
 b/texk/web2c/luatexdir/image/epdf.h2014-10-11 12:17:00.028331243 
+0200
 @@ -33,6 +33,7 @@
  #  include 
  #  include 
@@ -10,8 +10,8 @@ diff -ruN 
luatex-beta-0.70.1.patched.orig/source/texk/web2c/luatexdir/image/epdf
  #  include 
  #  include 
 diff -ruN 
luatex-beta-0.70.1.patched.orig/source/texk/web2c/luatexdir/lua/lepdflib.cc 
luatex-beta-0.70.1.patched/source/texk/web2c/luatexdir/lua/lepdflib.cc
 
luatex-beta-0.70.1.patched.orig/source/texk/web2c/luatexdir/lua/lepdflib.cc 
   2014-10-11 12:24:52.509357663 +0200
-+++ luatex-beta-0.70.1.patched/source/texk/web2c/luatexdir/lua/lepdflib.cc 
2014-10-11 12:42:03.665415321 +0200
+--- a/texk/web2c/luatexdir/lua/lepdflib.cc 2014-10-11 12:24:52.509357663 
+0200
 b/texk/web2c/luatexdir/lua/lepdflib.cc 2014-10-11 12:42:03.665415321 
+0200
 @@ -48,23 +48,24 @@
  
  //**

diff --git a/dev-tex/luatex/files/poppler026.patch 
b/dev-tex/luatex/files/poppler026.patch
index f7b5ba35b48..c09ff05e109 100644
--- a/dev-tex/luatex/files/poppler026.patch
+++ b/dev-tex/luatex/files/poppler026.patch
@@ -4,8 +4,8 @@ 
http://cvsweb.de.netbsd.org/cgi-bin/cvsweb.cgi/pkgsrc/print/luatex/patches/
 
 
 diff -ruN luatex-beta-0.76.0.orig/source/texk/web2c/luatexdir/image/epdf.h 
luatex-beta-0.76.0/source/texk/web2c/luatexdir/image/epdf.h
 luatex-beta-0.76.0.orig/source/texk/web2c/luatexdir/image/epdf.h   
2013-04-05 12:58:37.0 +0200
-+++ luatex-beta-0.76.0/source/texk/web2c/luatexdir/image/epdf.h
2014-05-01 01:39:39.838462783 +0200
+--- a/texk/web2c/luatexdir/image/epdf.h2013-04-05 12:58:37.0 
+0200
 

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

2019-11-04 Thread Andrew Savchenko
commit: c2dd3f7636dffb178bda50774168e403a02d7a59
Author: Andrew Savchenko  gentoo  org>
AuthorDate: Mon Nov  4 16:46:30 2019 +
Commit: Andrew Savchenko  gentoo  org>
CommitDate: Mon Nov  4 16:50:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2dd3f76

net-misc/l7-protocols: update longdescription

Update the metadata long description with modern howto explations.

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Andrew Savchenko  gentoo.org>

 net-misc/l7-protocols/metadata.xml | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-misc/l7-protocols/metadata.xml 
b/net-misc/l7-protocols/metadata.xml
index 30de8b041c0..4f319e6eb95 100644
--- a/net-misc/l7-protocols/metadata.xml
+++ b/net-misc/l7-protocols/metadata.xml
@@ -7,9 +7,9 @@
   
   
   These are patterns (protocol definitions) for the Linux layer 7 packet
-  classifier (l7-filter). To use them, you need the kernel and iptables patches
-  (or l7-filter userspace version) available trough ebuild tree as
-  net-misc/l7-filter and net-firewall/iptables built with l7filter USE flag.
+  classifier (l7-filter). To use them, you need the l7-filter userspace version
+  available trough ebuild tree as net-misc/l7-filter and net-firewall/iptables
+  built with netlink USE flag.
 
   
 l7-filter



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

2019-11-04 Thread Andrew Savchenko
commit: fef3c3e18aecab4764a7d19011e3e3ebdac2e1ba
Author: Andrew Savchenko  gentoo  org>
AuthorDate: Mon Nov  4 16:49:06 2019 +
Commit: Andrew Savchenko  gentoo  org>
CommitDate: Mon Nov  4 16:50:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fef3c3e1

net-misc/l7-protocols: remove old version

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Andrew Savchenko  gentoo.org>

 .../l7-protocols/l7-protocols-2009.05.28.ebuild| 65 --
 1 file changed, 65 deletions(-)

diff --git a/net-misc/l7-protocols/l7-protocols-2009.05.28.ebuild 
b/net-misc/l7-protocols/l7-protocols-2009.05.28.ebuild
deleted file mode 100644
index c6dc39ec239..000
--- a/net-misc/l7-protocols/l7-protocols-2009.05.28.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-inherit eutils fixheadtails toolchain-funcs
-
-IUSE=""
-
-MY_P=${PN}-${PV//./-}
-
-DESCRIPTION="Protocol definitions of l7-filter kernel modules"
-HOMEPAGE="http://l7-filter.sourceforge.net/protocols;
-
-SRC_URI="mirror://sourceforge/l7-filter/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ppc ppc64 ~s390 ~sh sparc x86"
-S=${WORKDIR}/${MY_P}
-
-src_unpack() {
-   unpack ${A}
-
-   cd "${S}"
-   sed -e "s|gcc.*\-o|$(tc-getCC) ${CFLAGS} ${LDFLAGS} -o|g" \
-   -e "s|g++.*\-o|$(tc-getCXX) ${CXXFLAGS} ${LDFLAGS} -o|g" \
-   -i testing/Makefile
-   ht_fix_file testing/*.sh
-}
-
-src_compile() {
-   emake -C testing || die
-}
-
-# NOTE Testing mechanism is currently broken:
-#  stack smashing attack in function main()
-
-# Is also extraordinarly inefficent getting random data.
-#
-#src_test() {
-#  cd testing
-#  find ${S} -name \*.pat -print -exec ./test_match.sh {} \; \
-#  -exec ./timeit.sh {} \; || die "failed tests"
-#  einfo "patterns past testing"
-#}
-
-src_install() {
-   dodir /usr/share/${PN}
-   pushd testing > /dev/null
-   cp -pPR randprintable randchars test_speed-{kernel,userspace} README \
-   match_kernel *.sh data "${D}"/usr/share/${PN}
-   popd > /dev/null
-   mv example_traffic "${D}"/usr/share/${PN}
-
-   dodoc README CHANGELOG HOWTO WANTED || die
-   for dir in extra file_types malware ; do
-   newdoc ${dir}/README README.${dir}
-   done
-   rm -rf README CHANGELOG HOWTO LICENSE Makefile WANTED */README testing
-
-   dodir /etc/l7-protocols
-   cp -R * "${D}"/etc/l7-protocols
-   chown -R root:0 "${D}"
-}



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

2019-11-04 Thread Andrew Savchenko
commit: 51abeb57143e77e3c5751f6be5e3cd543c8fde1f
Author: Andrew Savchenko  gentoo  org>
AuthorDate: Mon Nov  4 16:40:19 2019 +
Commit: Andrew Savchenko  gentoo  org>
CommitDate: Mon Nov  4 16:50:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51abeb57

net-misc/l7-protocols: bugfixes and cleanup

- Bump to EAPI 7.
- l7-protocols is only useful with l7-filter-userspace, so drop
  keywords not supported by l7-filter-userspace --- they are
  remnants from the long gone l7-filter-kernel package.
- Install helper binaries to /usr/lib/$PN instead of
  /usr/share/$PN.

Closes: https://bugs.gentoo.org/305255
Closes: https://bugs.gentoo.org/697240
Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Andrew Savchenko  gentoo.org>

 .../l7-protocols/l7-protocols-2009.05.28-r1.ebuild | 66 ++
 1 file changed, 66 insertions(+)

diff --git a/net-misc/l7-protocols/l7-protocols-2009.05.28-r1.ebuild 
b/net-misc/l7-protocols/l7-protocols-2009.05.28-r1.ebuild
new file mode 100644
index 000..2508abfe201
--- /dev/null
+++ b/net-misc/l7-protocols/l7-protocols-2009.05.28-r1.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit eutils fixheadtails toolchain-funcs
+
+IUSE=""
+
+MY_P=${PN}-${PV//./-}
+
+DESCRIPTION="Protocol definitions of l7-filter kernel modules"
+HOMEPAGE="http://l7-filter.sourceforge.net/protocols;
+
+SRC_URI="mirror://sourceforge/l7-filter/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+   sed -e "s|gcc.*\-o|$(tc-getCC) ${CFLAGS} ${LDFLAGS} -o|" \
+   -e "s|g++.*\-o|$(tc-getCXX) ${CFLAGS} ${LDFLAGS} -o|" \
+   -i testing/Makefile || die
+   sed -e "s|f in data|f in ${EPREFIX}/usr/share/l7-protocols/data|" \
+   testing/timeit.sh || die
+   ht_fix_file testing/*.sh
+   eapply_user
+}
+
+src_compile() {
+   emake -C testing
+}
+
+# NOTE Testing mechanism is currently broken:
+#  stack smashing attack in function main()
+
+# Is also extraordinarly inefficent getting random data.
+#
+#src_test() {
+#  cd testing
+#  find ${S} -name \*.pat -print -exec ./test_match.sh {} \; \
+#  -exec ./timeit.sh {} \; || die "failed tests"
+#  einfo "patterns past testing"
+#}
+
+src_install() {
+   dodir /usr/{share,lib}/${PN}
+   mv testing/data example_traffic "${ED}"/usr/share/${PN} || die
+
+   pushd testing >/dev/null || die
+   cp -pPR randprintable randchars test_speed-{kernel,userspace} README \
+   match_kernel *.sh "${ED}"/usr/lib/${PN} || die
+   popd >/dev/null || die
+
+   dodoc README CHANGELOG HOWTO WANTED
+   for dir in extra file_types malware ; do
+   newdoc ${dir}/README README.${dir}
+   done
+   rm -rf README CHANGELOG HOWTO LICENSE Makefile WANTED */README testing 
|| die
+
+   dodir /etc/l7-protocols
+   cp -R * "${ED}"/etc/l7-protocols || die
+   chown -R root:0 "${ED}" || die
+}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/hostapd/files/, net-wireless/hostapd/

2019-11-04 Thread Rick Farina
commit: e00db75c895fc30a6a4ec7429a2dd0035fa217c0
Author: Rick Farina  gentoo  org>
AuthorDate: Mon Nov  4 16:40:57 2019 +
Commit: Rick Farina  gentoo  org>
CommitDate: Mon Nov  4 16:40:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e00db75c

net-wireless/hostapd: fix and stabilize for bug #696032

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Rick Farina  gentoo.org>

 ...y-ignore-management-frame-from-unexpected.patch |  73 ++
 net-wireless/hostapd/hostapd-2.9-r1.ebuild | 264 +
 2 files changed, 337 insertions(+)

diff --git 
a/net-wireless/hostapd/files/hostapd-2.9-AP-Silently-ignore-management-frame-from-unexpected.patch
 
b/net-wireless/hostapd/files/hostapd-2.9-AP-Silently-ignore-management-frame-from-unexpected.patch
new file mode 100644
index 000..d764a9db016
--- /dev/null
+++ 
b/net-wireless/hostapd/files/hostapd-2.9-AP-Silently-ignore-management-frame-from-unexpected.patch
@@ -0,0 +1,73 @@
+From 8c07fa9eda13e835f3f968b2e1c9a8be3a851ff9 Mon Sep 17 00:00:00 2001
+From: Jouni Malinen 
+Date: Thu, 29 Aug 2019 11:52:04 +0300
+Subject: [PATCH] AP: Silently ignore management frame from unexpected source
+ address
+
+Do not process any received Management frames with unexpected/invalid SA
+so that we do not add any state for unexpected STA addresses or end up
+sending out frames to unexpected destination. This prevents unexpected
+sequences where an unprotected frame might end up causing the AP to send
+out a response to another device and that other device processing the
+unexpected response.
+
+In particular, this prevents some potential denial of service cases
+where the unexpected response frame from the AP might result in a
+connected station dropping its association.
+
+Signed-off-by: Jouni Malinen 
+---
+ src/ap/drv_callbacks.c | 13 +
+ src/ap/ieee802_11.c| 12 
+ 2 files changed, 25 insertions(+)
+
+diff --git a/src/ap/drv_callbacks.c b/src/ap/drv_callbacks.c
+index 31587685fe3b..34ca379edc3d 100644
+--- a/src/ap/drv_callbacks.c
 b/src/ap/drv_callbacks.c
+@@ -131,6 +131,19 @@ int hostapd_notif_assoc(struct hostapd_data *hapd, const 
u8 *addr,
+  "hostapd_notif_assoc: Skip event with no address");
+   return -1;
+   }
++
++  if (is_multicast_ether_addr(addr) ||
++  is_zero_ether_addr(addr) ||
++  os_memcmp(addr, hapd->own_addr, ETH_ALEN) == 0) {
++  /* Do not process any frames with unexpected/invalid SA so that
++   * we do not add any state for unexpected STA addresses or end
++   * up sending out frames to unexpected destination. */
++  wpa_printf(MSG_DEBUG, "%s: Invalid SA=" MACSTR
++ " in received indication - ignore this indication 
silently",
++ __func__, MAC2STR(addr));
++  return 0;
++  }
++
+   random_add_randomness(addr, ETH_ALEN);
+ 
+   hostapd_logger(hapd, addr, HOSTAPD_MODULE_IEEE80211,
+diff --git a/src/ap/ieee802_11.c b/src/ap/ieee802_11.c
+index c85a28db44b7..e7065372e158 100644
+--- a/src/ap/ieee802_11.c
 b/src/ap/ieee802_11.c
+@@ -4626,6 +4626,18 @@ int ieee802_11_mgmt(struct hostapd_data *hapd, const u8 
*buf, size_t len,
+   fc = le_to_host16(mgmt->frame_control);
+   stype = WLAN_FC_GET_STYPE(fc);
+ 
++  if (is_multicast_ether_addr(mgmt->sa) ||
++  is_zero_ether_addr(mgmt->sa) ||
++  os_memcmp(mgmt->sa, hapd->own_addr, ETH_ALEN) == 0) {
++  /* Do not process any frames with unexpected/invalid SA so that
++   * we do not add any state for unexpected STA addresses or end
++   * up sending out frames to unexpected destination. */
++  wpa_printf(MSG_DEBUG, "MGMT: Invalid SA=" MACSTR
++ " in received frame - ignore this frame silently",
++ MAC2STR(mgmt->sa));
++  return 0;
++  }
++
+   if (stype == WLAN_FC_STYPE_BEACON) {
+   handle_beacon(hapd, mgmt, len, fi);
+   return 1;
+-- 
+2.20.1
+

diff --git a/net-wireless/hostapd/hostapd-2.9-r1.ebuild 
b/net-wireless/hostapd/hostapd-2.9-r1.ebuild
new file mode 100644
index 000..8702d0125f5
--- /dev/null
+++ b/net-wireless/hostapd/hostapd-2.9-r1.ebuild
@@ -0,0 +1,264 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit toolchain-funcs systemd savedconfig
+
+DESCRIPTION="IEEE 802.11 wireless LAN Host AP daemon"
+HOMEPAGE="http://w1.fi;
+EXTRAS_VER="2.7-r2"
+EXTRAS_NAME="${CATEGORY}_${PN}_${EXTRAS_VER}_extras"
+SRC_URI="https://dev.gentoo.org/~andrey_utkin/distfiles/${EXTRAS_NAME}.tar.xz;
+
+if [[ $PV ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://w1.fi/hostap.git;
+else
+   if [[ $PV =~ ^.*_p[0-9]{8}$ ]]; then
+   SRC_URI+=" 

[gentoo-commits] repo/gentoo:master commit in: net-wireless/wpa_supplicant/files/, net-wireless/wpa_supplicant/

2019-11-04 Thread Rick Farina
commit: 38457d7ed121534eadb492deb0e9048f41d13a94
Author: Rick Farina  gentoo  org>
AuthorDate: Mon Nov  4 16:31:53 2019 +
Commit: Rick Farina  gentoo  org>
CommitDate: Mon Nov  4 16:31:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38457d7e

net-wireless/wpa_supplicant: fix bug #696030

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Rick Farina  gentoo.org>

 ...y-ignore-management-frame-from-unexpected.patch |  73 
 .../wpa_supplicant/wpa_supplicant-2.9-r1.ebuild| 461 +
 2 files changed, 534 insertions(+)

diff --git 
a/net-wireless/wpa_supplicant/files/wpa_supplicant-2.9-AP-Silently-ignore-management-frame-from-unexpected.patch
 
b/net-wireless/wpa_supplicant/files/wpa_supplicant-2.9-AP-Silently-ignore-management-frame-from-unexpected.patch
new file mode 100644
index 000..d764a9db016
--- /dev/null
+++ 
b/net-wireless/wpa_supplicant/files/wpa_supplicant-2.9-AP-Silently-ignore-management-frame-from-unexpected.patch
@@ -0,0 +1,73 @@
+From 8c07fa9eda13e835f3f968b2e1c9a8be3a851ff9 Mon Sep 17 00:00:00 2001
+From: Jouni Malinen 
+Date: Thu, 29 Aug 2019 11:52:04 +0300
+Subject: [PATCH] AP: Silently ignore management frame from unexpected source
+ address
+
+Do not process any received Management frames with unexpected/invalid SA
+so that we do not add any state for unexpected STA addresses or end up
+sending out frames to unexpected destination. This prevents unexpected
+sequences where an unprotected frame might end up causing the AP to send
+out a response to another device and that other device processing the
+unexpected response.
+
+In particular, this prevents some potential denial of service cases
+where the unexpected response frame from the AP might result in a
+connected station dropping its association.
+
+Signed-off-by: Jouni Malinen 
+---
+ src/ap/drv_callbacks.c | 13 +
+ src/ap/ieee802_11.c| 12 
+ 2 files changed, 25 insertions(+)
+
+diff --git a/src/ap/drv_callbacks.c b/src/ap/drv_callbacks.c
+index 31587685fe3b..34ca379edc3d 100644
+--- a/src/ap/drv_callbacks.c
 b/src/ap/drv_callbacks.c
+@@ -131,6 +131,19 @@ int hostapd_notif_assoc(struct hostapd_data *hapd, const 
u8 *addr,
+  "hostapd_notif_assoc: Skip event with no address");
+   return -1;
+   }
++
++  if (is_multicast_ether_addr(addr) ||
++  is_zero_ether_addr(addr) ||
++  os_memcmp(addr, hapd->own_addr, ETH_ALEN) == 0) {
++  /* Do not process any frames with unexpected/invalid SA so that
++   * we do not add any state for unexpected STA addresses or end
++   * up sending out frames to unexpected destination. */
++  wpa_printf(MSG_DEBUG, "%s: Invalid SA=" MACSTR
++ " in received indication - ignore this indication 
silently",
++ __func__, MAC2STR(addr));
++  return 0;
++  }
++
+   random_add_randomness(addr, ETH_ALEN);
+ 
+   hostapd_logger(hapd, addr, HOSTAPD_MODULE_IEEE80211,
+diff --git a/src/ap/ieee802_11.c b/src/ap/ieee802_11.c
+index c85a28db44b7..e7065372e158 100644
+--- a/src/ap/ieee802_11.c
 b/src/ap/ieee802_11.c
+@@ -4626,6 +4626,18 @@ int ieee802_11_mgmt(struct hostapd_data *hapd, const u8 
*buf, size_t len,
+   fc = le_to_host16(mgmt->frame_control);
+   stype = WLAN_FC_GET_STYPE(fc);
+ 
++  if (is_multicast_ether_addr(mgmt->sa) ||
++  is_zero_ether_addr(mgmt->sa) ||
++  os_memcmp(mgmt->sa, hapd->own_addr, ETH_ALEN) == 0) {
++  /* Do not process any frames with unexpected/invalid SA so that
++   * we do not add any state for unexpected STA addresses or end
++   * up sending out frames to unexpected destination. */
++  wpa_printf(MSG_DEBUG, "MGMT: Invalid SA=" MACSTR
++ " in received frame - ignore this frame silently",
++ MAC2STR(mgmt->sa));
++  return 0;
++  }
++
+   if (stype == WLAN_FC_STYPE_BEACON) {
+   handle_beacon(hapd, mgmt, len, fi);
+   return 1;
+-- 
+2.20.1
+

diff --git a/net-wireless/wpa_supplicant/wpa_supplicant-2.9-r1.ebuild 
b/net-wireless/wpa_supplicant/wpa_supplicant-2.9-r1.ebuild
new file mode 100644
index 000..6b9f21781fc
--- /dev/null
+++ b/net-wireless/wpa_supplicant/wpa_supplicant-2.9-r1.ebuild
@@ -0,0 +1,461 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils qmake-utils systemd toolchain-funcs readme.gentoo-r1
+
+DESCRIPTION="IEEE 802.1X/WPA supplicant for secure wireless transfers"
+HOMEPAGE="https://w1.fi/wpa_supplicant/;
+LICENSE="|| ( GPL-2 BSD )"
+
+if [ "${PV}" = "" ]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://w1.fi/hostap.git;
+else
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc 

[gentoo-commits] repo/gentoo:master commit in: net-wireless/wpa_supplicant/

2019-11-04 Thread Rick Farina
commit: 0505f8a1256245476e001553035ad43ada03df67
Author: Rick Farina  gentoo  org>
AuthorDate: Mon Nov  4 16:32:49 2019 +
Commit: Rick Farina  gentoo  org>
CommitDate: Mon Nov  4 16:32:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0505f8a1

net-wireless/wpa_supplicant: stable bug #696030

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/wpa_supplicant/wpa_supplicant-2.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/wpa_supplicant/wpa_supplicant-2.9-r1.ebuild 
b/net-wireless/wpa_supplicant/wpa_supplicant-2.9-r1.ebuild
index 6b9f21781fc..6f8c8a43ccb 100644
--- a/net-wireless/wpa_supplicant/wpa_supplicant-2.9-r1.ebuild
+++ b/net-wireless/wpa_supplicant/wpa_supplicant-2.9-r1.ebuild
@@ -13,7 +13,7 @@ if [ "${PV}" = "" ]; then
inherit git-r3
EGIT_REPO_URI="https://w1.fi/hostap.git;
 else
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86"
SRC_URI="https://w1.fi/releases/${P}.tar.gz;
 fi
 



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

2019-11-04 Thread Jeroen Roovers
commit: 92302e6296b8df2d0da1de24fa2d55004539c2de
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Nov  4 15:57:31 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Nov  4 15:59:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92302e62

www-client/opera-developer: Version 66.0.3494.0

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Jeroen Roovers  gentoo.org>

 www-client/opera-developer/Manifest|   1 +
 .../opera-developer-66.0.3494.0.ebuild | 115 +
 2 files changed, 116 insertions(+)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index c493bf46c93..9c23a1b0ca3 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,2 +1,3 @@
 DIST opera-developer_66.0.3487.0_amd64.deb 68140822 BLAKE2B 
6de1bbf4e33d9ae9996c1d2b28e05528a27e6c0b333916b0d63f6a3f5d24ff0988aa5ece8c5a32b5d291f118fc92ea68c82c8743f7a20f97f5382d6b816f442a
 SHA512 
cf62a24166e17afec7a2d0dc4d7a09ddf315a31b8f3e7d7d426a5745b40ec4db68805ba90688142fdc6b16a682aa37383ff93957dc2d9619ed1e38f468a71689
 DIST opera-developer_66.0.3489.0_amd64.deb 68148646 BLAKE2B 
67c00f9e23a64f63ce749ddf774e498673db9e44c7fcd4d93850ee9bab1627241997c49f67d0f5e365d2c2bd23a7c458fee83e85b597ddfe7610b54918d2f9e7
 SHA512 
0474d86f9b37c42841aa228f359f11dc3fd988593f66f5a6074f62fcbb3615c2100b91880f494ae6372c92accc33e6ad59c679e534caeb9d1573fa1a0c9f6361
+DIST opera-developer_66.0.3494.0_amd64.deb 68188132 BLAKE2B 
0669dba7747356dcaf4a62638b593ea6be6ce39ed9e05013f153379586f82bcafea5adad494a0bb587b4bc998f4a3a6a0eac0678aaf6352a7bfee198ad1a8f40
 SHA512 
18d6b7e71159a44ffc5b79de6608c706e46cd910d78e5a37b915d7145562803f7d679901df2383f314e12233d43c10bd50e26792ccfd600df7790caab6435fe5

diff --git a/www-client/opera-developer/opera-developer-66.0.3494.0.ebuild 
b/www-client/opera-developer/opera-developer-66.0.3494.0.ebuild
new file mode 100644
index 000..132f88d2236
--- /dev/null
+++ b/www-client/opera-developer/opera-developer-66.0.3494.0.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+CHROMIUM_LANGS="
+   be bg bn ca cs da de el en-GB es es-419 fi fil fr fr-CA hi hr hu id it
+   ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi
+   zh-CN zh-TW
+"
+inherit chromium-2 multilib unpacker xdg-utils
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+LICENSE="OPERA-2014"
+SLOT="0"
+SRC_URI_BASE="
+   https://download1.operacdn.com/pub/
+   https://download2.operacdn.com/pub/
+   https://download3.operacdn.com/pub/
+   https://download4.operacdn.com/pub/
+"
+SRC_URI="amd64? ("
+for uri in ${SRC_URI_BASE}; do
+SRC_URI+="
+   "${uri}${PN}/${PV}/linux/${PN}_${PV}_amd64.deb"
+"
+done
+SRC_URI+=")"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gconf:2
+   media-libs/alsa-lib
+   media-libs/fontconfig
+   media-libs/freetype
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libXScrnSaver
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXtst
+   x11-libs/libnotify
+   x11-libs/pango[X]
+"
+
+QA_PREBUILT="*"
+S=${WORKDIR}
+
+src_unpack() {
+   unpack_deb ${A}
+}
+
+pkg_setup() {
+   OPERA_HOME="usr/$(get_libdir)/${PN}"
+}
+
+src_prepare() {
+   default
+
+   case ${ARCH} in
+   amd64)
+   mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die
+   rm -r usr/lib || die
+   ;;
+   x86)
+   mv usr/lib/i386-linux-gnu/${PN} usr/$(get_libdir)/ || 
die
+   ;;
+   esac
+
+   mv usr/share/doc/${PN} usr/share/doc/${PF} || die
+   gunzip usr/share/doc/${PF}/changelog.gz || die
+
+   rm usr/bin/${PN} || die
+
+   pushd "${OPERA_HOME}/localization" > /dev/null || die
+   chromium_remove_language_paks
+   popd > /dev/null || die
+
+   sed -i \
+   -e 's|^TargetEnvironment|X-&|g' \
+   usr/share/applications/${PN}.desktop || die
+}
+
+src_install() {
+   mv * "${D}" || die
+   dosym ../$(get_libdir)/${PN}/${PN} /usr/bin/${PN}
+   fperms 4711 /usr/$(get_libdir)/${PN}/opera_sandbox
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+   xdg_mimeinfo_database_update
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+   

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

2019-11-04 Thread Jeroen Roovers
commit: a19811aca40ac8f81a179649951e355435756163
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Nov  4 15:58:53 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Nov  4 15:59:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a19811ac

www-client/opera: Old

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Jeroen Roovers  gentoo.org>

 www-client/opera/Manifest  |   2 -
 www-client/opera/opera-64.0.3417.61.ebuild | 111 -
 www-client/opera/opera-64.0.3417.73.ebuild | 111 -
 3 files changed, 224 deletions(-)

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index a47300af5d6..6afa8234f91 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -1,3 +1 @@
-DIST opera-stable_64.0.3417.61_amd64.deb 66139492 BLAKE2B 
bdb6c8d622418a11bea98149c502145b9d39425f044d81885cc03fee395ed6dfe756c4817cf68d84bd97fdc7f79eb99ff47a2fa8395036519961a1e4cb526517
 SHA512 
443862bbf74769d7242350e974bba298ab2a39d05a169dbf9e5dbf8f9e75da2b57fa5595d29499010b3a05ffd111f6753a598ae5c05c1a374935c484b969eb24
-DIST opera-stable_64.0.3417.73_amd64.deb 65876834 BLAKE2B 
d6251d0d7b825fb2a71d95d76cca99c9ada0c27d7b1ac6ea60d1e1b5e9647469751bb4ebcc7ba7d300e848896f785215f414367be9a6ab5b06b0e72776b5ddd4
 SHA512 
7e2730c50c7d5ba7614ae2a6a014d60c5f9f63cae6ecf3c03d6ad01341d6e4a954c3c99c5d29dd46a56a1552d3b16ed9822935533df8c760a275dde06e361336
 DIST opera-stable_64.0.3417.83_amd64.deb 66537522 BLAKE2B 
1061ddce5aa122753192be7296eb99e4897f1109da3ae2f76484f84bb5c78689635f6f4d95edd7ff7a4210269148b430a8c29a1733b7629103d8916e06aecd79
 SHA512 
0af7f1413c670a685797304766cf1c0f8b7fa7e56a6f9fa148662ac52be70665b8b8f6704d598683c6dc8f7dd388efc1bcbd3e4cf6182e3e8f4c67b25c7044e8

diff --git a/www-client/opera/opera-64.0.3417.61.ebuild 
b/www-client/opera/opera-64.0.3417.61.ebuild
deleted file mode 100644
index b28807261d0..000
--- a/www-client/opera/opera-64.0.3417.61.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-CHROMIUM_LANGS="
-   be bg bn ca cs da de el en-GB en-US es-419 es fil fi fr-CA fr hi hr hu 
id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-
-"
-inherit chromium-2 multilib unpacker xdg-utils
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-LICENSE="OPERA-2014"
-SLOT="0"
-SRC_URI_BASE="
-   https://download1.operacdn.com/pub/
-   https://download2.operacdn.com/pub/
-   https://download3.operacdn.com/pub/
-   https://download4.operacdn.com/pub/
-"
-for uri in ${SRC_URI_BASE}; do
-SRC_URI+="
-   "${uri}${PN}/desktop/${PV}/linux/${PN}-stable_${PV}_amd64.deb"
-"
-done
-KEYWORDS="amd64"
-
-RDEPEND="
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gconf:2
-   media-libs/alsa-lib
-   media-libs/fontconfig
-   media-libs/freetype
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libX11
-   x11-libs/libXScrnSaver
-   x11-libs/libXcomposite
-   x11-libs/libXcursor
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXi
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   x11-libs/libXtst
-   x11-libs/libnotify
-   x11-libs/pango[X]
-"
-
-QA_PREBUILT="*"
-S=${WORKDIR}
-
-src_unpack() {
-   unpack_deb ${A}
-}
-
-src_prepare() {
-   default
-
-   OPERA_HOME="usr/$(get_libdir)/${PN}"
-
-   case ${ARCH} in
-   amd64)
-   mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die
-   rm -r usr/lib || die
-   ;;
-   esac
-
-   rm usr/bin/${PN} || die
-
-   rm usr/share/doc/${PN}-stable/copyright || die
-   mv usr/share/doc/${PN}-stable usr/share/doc/${PF} || die
-   gunzip usr/share/doc/${PF}/changelog.gz || die
-
-   pushd "${OPERA_HOME}"/localization > /dev/null || die
-   chromium_remove_language_paks
-   popd > /dev/null || die
-
-   sed -i \
-   -e 's|^TargetEnvironment|X-&|g' \
-   usr/share/applications/${PN}.desktop || die
-}
-
-src_install() {
-   rm "${OPERA_HOME}"/${PN}_autoupdate || die
-   mv * "${D}" || die
-   dosym ../$(get_libdir)/${PN}/${PN} /usr/bin/${PN}
-   fperms 4711 /"${OPERA_HOME}"/opera_sandbox
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-   xdg_mimeinfo_database_update
-}
-
-pkg_postinst() {
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-   xdg_mimeinfo_database_update
-}

diff --git a/www-client/opera/opera-64.0.3417.73.ebuild 

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

2019-11-04 Thread Jeroen Roovers
commit: 2cf7ccbf42eadb7865f87cc14e387cb8820b4a4f
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Nov  4 15:55:40 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Nov  4 15:59:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cf7ccbf

www-client/vivaldi-snapshot: Old

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Jeroen Roovers  gentoo.org>

 www-client/vivaldi-snapshot/Manifest   |   3 -
 .../vivaldi-snapshot-2.9.1705.27_p1.ebuild | 114 -
 2 files changed, 117 deletions(-)

diff --git a/www-client/vivaldi-snapshot/Manifest 
b/www-client/vivaldi-snapshot/Manifest
index e454c862293..e2c5b8684b9 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -1,6 +1,3 @@
-DIST vivaldi-snapshot-2.9.1705.27_p1-amd64.deb 65513160 BLAKE2B 
6f7a36481fd677390adf3ad84872795fe63a637b3701b55a3918bd2a6cd6474227f15c8dda7e2ef259b130a6322a456df8c6459198deaf98997a6cdf669e1022
 SHA512 
735d742427e6382adc4e76654de106849806763bb63fbb861facc0772811518cb7940d9a453288f142e5546522ddf9de18488c666c59a8b87cef45f32814c88a
-DIST vivaldi-snapshot-2.9.1705.27_p1-arm64.deb 58694496 BLAKE2B 
121fa90bc220b0f8f656eda93720c312110f0e3bddc7224f5d86b31ffdaae5f2435e533d39976fbf15af24763eb0b3be9e232a8d1541db3c722a71bc45b3b56d
 SHA512 
bfd1597db58f378c618c2014d856377b65ba6c0e0d386f6975f5ca9002c49ed2482eac6a3381e207f527029e88cad153a68830fb60cb1729cd6d49a0942d536b
-DIST vivaldi-snapshot-2.9.1705.27_p1-i386.deb 63932828 BLAKE2B 
7856330fa73440844d74d7500cab1db14a6fc38b27780bfefc5c67933f8f2d5bf018dcc49701b72968fad20cb07d7044c845b68867f6ca18abe0635f97a6fee5
 SHA512 
333e09499cb7d4b9b8c99b0c09cb887bc0e6304412a33037232f872fdc3383373de238847b5a7e25f00bc2f5ee35d1f8d52da54c5d47874b23c061b5353163fe
 DIST vivaldi-snapshot-2.9.1705.30_p1-amd64.deb 65490100 BLAKE2B 
8f6186f877fa38fd3970a4d8d52fdee55aa49c2c0cefa2185eb3d56477b6eeb7762d85ca4a8348c98fd948ff15f29aa078c30c8f179486dba7716a93952ca436
 SHA512 
7e88949d26fae577ccd750bb1605f9dc3e7e25cb6cd24cbb693c50268503aed135a4fd595bbf4f0b9c7de5a23b97806b83822adaf16b3e7fb142c09364d4130b
 DIST vivaldi-snapshot-2.9.1705.30_p1-arm64.deb 58687380 BLAKE2B 
1d71f508de50884f04c550265208db51c7c5d00f8a231ebaf03bc060027fc5aece183c47c9deff119b0486d5806058295727068ac0d14d415088ef48ac2dedbc
 SHA512 
7da0c598d889ef355ef3f65c454300d514960217f05d60941cd26a5e199fdb1ca0f22285e3cc42135738b6e50e7bf4d88e9e37f10f7bf8e1448b424eaee7d418
 DIST vivaldi-snapshot-2.9.1705.30_p1-armhf.deb 57915516 BLAKE2B 
5c948c609ec71437a49f3160eb251e81f597587dcc3aa0b85616524823343b544e6e21e500621de5d822510fb24d73308f33dc638b6af576ea0e1d24c8593e94
 SHA512 
462eaec846b8c86a540351aaa87713821f41d7362c94e46a6eb1949583b78376b32e4e4f6544c5bc6094ab6b9dd5784fb40d52953f3d12b741e568b20498e28e

diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-2.9.1705.27_p1.ebuild 
b/www-client/vivaldi-snapshot/vivaldi-snapshot-2.9.1705.27_p1.ebuild
deleted file mode 100644
index 6a73d0e8fe2..000
--- a/www-client/vivaldi-snapshot/vivaldi-snapshot-2.9.1705.27_p1.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-CHROMIUM_LANGS="
-   af am ar be bg bn ca cs da de de-CH el en-GB en-US eo es es-419 es-PE 
et eu fa fi
-   fil fr fy gd gl gu he hi hr hu hy id io is it ja jbo ka kn ko ku lt lv 
mk ml
-   mr ms nb nl nn pl pt-BR pt-PT ro ru sc sk sl sq sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-inherit chromium-2 multilib unpacker toolchain-funcs xdg-utils
-
-VIVALDI_HOME="opt/${PN}"
-DESCRIPTION="A browser for our friends"
-HOMEPAGE="https://vivaldi.com/;
-VIVALDI_BASE_URI="https://downloads.vivaldi.com/snapshot/${PN}_${PV/_p/-}_;
-SRC_URI="
-   amd64? ( ${VIVALDI_BASE_URI}amd64.deb -> ${P}-amd64.deb )
-   arm64? ( ${VIVALDI_BASE_URI}arm64.deb -> ${P}-arm64.deb )
-   x86? ( ${VIVALDI_BASE_URI}i386.deb -> ${P}-i386.deb )
-"
-
-LICENSE="Vivaldi"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~arm64 ~x86"
-RESTRICT="bindist mirror"
-
-DEPEND="
-   virtual/libiconv
-"
-RDEPEND="
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-libs/alsa-lib
-   media-libs/fontconfig
-   media-libs/freetype
-   media-libs/speex
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/libcap
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libX11
-   x11-libs/libXScrnSaver
-   x11-libs/libXcomposite
-   x11-libs/libXcursor
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXi
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   x11-libs/libXtst
-   x11-libs/pango[X]
-"
-QA_PREBUILT="*"
-S=${WORKDIR}
-
-src_unpack() {
-   unpack_deb ${A}
-}
-
-src_prepare() {
-   iconv -c -t UTF-8 usr/share/applications/${PN}.desktop > 

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

2019-11-04 Thread Jeroen Roovers
commit: f7d7e181f5416a6e4d71c4184be5d3715a05cbf3
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Nov  4 15:55:05 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Nov  4 15:59:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7d7e181

www-client/vivaldi: Old

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Jeroen Roovers  gentoo.org>

 www-client/vivaldi/Manifest  |   7 --
 www-client/vivaldi/vivaldi-2.8.1664.44_p1.ebuild | 124 ---
 www-client/vivaldi/vivaldi-2.9.1705.31_p1.ebuild | 124 ---
 3 files changed, 255 deletions(-)

diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest
index 9c5f9917d94..37bbadea866 100644
--- a/www-client/vivaldi/Manifest
+++ b/www-client/vivaldi/Manifest
@@ -1,10 +1,3 @@
-DIST vivaldi-2.8.1664.44_p1-amd64.deb 62585816 BLAKE2B 
286b732bbc340c0fcbcf98a0b182875c6bd655639adcaef64d32d382d58f920be12caddde933cdbc8246b2cd48e8b4b63e325ae668ae79a0da66d3ad9b0528ea
 SHA512 
f9f6d4042b0ffc9f02179c73488defe81a24adeab9dec210e369860ecb6b9329dc072193efefe965122e3dd7a29d6249610ece7fa5302423f7fc1761a4552243
-DIST vivaldi-2.8.1664.44_p1-armhf.deb 55289880 BLAKE2B 
803725b4c148fd1c9a15503cd2de563b835a4ba42e04b929b63bba6e96ec43727f066cec0e1a6d82abc141a4565ce4262c9a7ffdca245b74ae38d6bf36131c47
 SHA512 
0517524275fdd141f0b254ba38b1c1f0e6663e0b26f7399297c89a1ad0e4896e29981eae430828762f97a7ae88b1856ec909f8e50ecc89b93634d2f331510ffb
-DIST vivaldi-2.8.1664.44_p1-i386.deb 60903864 BLAKE2B 
9895f2e05de70b5567411190bbe52753226e7b45890069aedf832c48658205320f45482d0483188ebfd5542ba176108564aa9241a64858bad4d901c02cd5de79
 SHA512 
199dbd20a6890d6843e85be6e89b24e12fc585fa7f75111c6ffd78fb8ffb7ff0915a667d183e70dc35c231b6afc5376565f1152a6763daed3bea6a19b157c5eb
-DIST vivaldi-2.9.1705.31_p1-amd64.deb 63592640 BLAKE2B 
eadd6767c2332e88f0181cd57b3f1ef7f428f786f1f145417a1c42e43f380ca23d8177c6e48bcc5f0efc5ea9a896c81dbb172e08726e96555115ea5b5f21d70f
 SHA512 
145a6961878f09a0199d6fd3c8bc5fe45cc85e9d1136368bd3eae0fcd7b584239e10f700bd1e7c03b692c1eeb1527f386a9e823c503d54a11cae947a11d672cb
-DIST vivaldi-2.9.1705.31_p1-arm64.deb 57106852 BLAKE2B 
932fc3daf4b829e04317ca294ea5a5dfaca8bd206d3c1c603f2667800a857b472875ff071c8edeaab8d0103f779a2d2d364d5c4bf310636f4f7496a53ff652e4
 SHA512 
8bcbc184e6c4a3981818f98cbd48b2925631e04feb94173282ab3e159a75e74b6981f5ef770e3df3ec3f623e9eadad3db7829c31a7213ab79d3c8bc5ca86b470
-DIST vivaldi-2.9.1705.31_p1-armhf.deb 56271064 BLAKE2B 
cb6e9d53502518565d2fe3a68d05c73b3bd5d3936dd39ea10ed994448faab72d49ee8ad827481eb1ff03718f862b53eba3b1cc6f6532f946f0f2e9cbcbd5f0ba
 SHA512 
e5a67621fad48f3f5cd9c95403a67b05fdb82bf3d1d3f5415ffa634c9a333a01abf4a99987006617f53997e945cd9bb908c71439f3d43406d31a66bc7e2b6ab7
-DIST vivaldi-2.9.1705.31_p1-i386.deb 62017764 BLAKE2B 
8b6fd8011fa033e88dd9190d9704849afed5f88f1801be2a5151b26a894b57498b4771a91ae51163b0ad3c24d6dbe0216ecad2610aa182f61f1e2f5d61fa338f
 SHA512 
576a54d3c0d5b61cf4bc2fe0240698ef04fdcfeb9c2cfe09e5c01af73d95d88bd1986fe388b3a111980e462ec48db614a01b80647ef3888776722cbd8d5a8fe5
 DIST vivaldi-2.9.1705.38_p1-amd64.deb 63627584 BLAKE2B 
93b13540d24f2f94b84039f0788dce43bd8b428cbb5bac5bb4697614f04de1b68b794db3faac102ce7fb8af636bb866aaf48d03e771ace4a8ffd7110264bcf55
 SHA512 
7362de59b6e57672becd764cd9bbe8f153153752f9ed95d4d78aa62855fd0eef3031c3ba6aae7dbc01b452f953698681cf52c7fe16e40474c5207a40ad7450d0
 DIST vivaldi-2.9.1705.38_p1-arm64.deb 57133532 BLAKE2B 
c79701e0ca6abc194f71cff40b8a9784f1e4bf0d51e40b88b974aeeaeefd993b7858c885561146e6234d006b0edf716ae80d6f79c8ec8bd502c611fa41dd2f9a
 SHA512 
2c4dfa27f5fa61ad2fc43439d99e65fe0aff8796fdaced95ef7a77399be191c97563aab4ab7efa2073ae35c8b8a02caf596481eb951c204692724318bf4a3eb0
 DIST vivaldi-2.9.1705.38_p1-armhf.deb 56154964 BLAKE2B 
52e063d6e3cee7a8f3f06eab578aa3609be5ad13c324342d903e969e6ef681495b49e0e5e21978c79aad7267da6c92b7ba54618667511b19c316ba1745c127df
 SHA512 
d65358e868ae0f705bc0f491514880b03aa3ca472caf7b7e735885f45e5527a29ff0459be459728312020f2f44fde5b189eeeaf0373baacf17224ee0c944343b

diff --git a/www-client/vivaldi/vivaldi-2.8.1664.44_p1.ebuild 
b/www-client/vivaldi/vivaldi-2.8.1664.44_p1.ebuild
deleted file mode 100644
index 479dfcff484..000
--- a/www-client/vivaldi/vivaldi-2.8.1664.44_p1.ebuild
+++ /dev/null
@@ -1,124 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-CHROMIUM_LANGS="
-   am ar be bg bn ca cs da de el en-GB en-US eo es es-419 es-PE et eu fa fi
-   fil fr fy gl gu he hi hr hu hy id io is it ja jbo ka kn ko ku lt lv mk 
ml
-   mr ms nb nl nn pl pt-BR pt-PT ro ru sc sk sl sq sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-inherit chromium-2 multilib unpacker toolchain-funcs xdg-utils
-
-#VIVALDI_BRANCH="snapshot"
-
-VIVALDI_PN="${PN}-${VIVALDI_BRANCH:-stable}"
-VIVALDI_BIN="${PN}${VIVALDI_BRANCH/snapshot/-snapshot}"
-VIVALDI_HOME="opt/${VIVALDI_BIN}"

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

2019-11-04 Thread Jeroen Roovers
commit: 00a03d47b677683562912f5056bce452c306d0cb
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Nov  4 15:58:26 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Nov  4 15:59:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00a03d47

www-client/opera: Stable

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Jeroen Roovers  gentoo.org>

 www-client/opera/opera-64.0.3417.83.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/opera/opera-64.0.3417.83.ebuild 
b/www-client/opera/opera-64.0.3417.83.ebuild
index eec568e74cf..b28807261d0 100644
--- a/www-client/opera/opera-64.0.3417.83.ebuild
+++ b/www-client/opera/opera-64.0.3417.83.ebuild
@@ -25,7 +25,7 @@ SRC_URI+="
"${uri}${PN}/desktop/${PV}/linux/${PN}-stable_${PV}_amd64.deb"
 "
 done
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 RDEPEND="
dev-libs/expat



[gentoo-commits] proj/qa-scripts:master commit in: /

2019-11-04 Thread Michał Górny
commit: e8297f618cf9839940a818711972d898b27835c1
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov  4 15:22:48 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov  4 15:22:48 2019 +
URL:https://gitweb.gentoo.org/proj/qa-scripts.git/commit/?id=e8297f61

Bump pkgcheck2html

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

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

diff --git a/pkgcheck2html b/pkgcheck2html
index fe15d18..ec826a2 16
--- a/pkgcheck2html
+++ b/pkgcheck2html
@@ -1 +1 @@
-Subproject commit fe15d181d58738548fd2ceb89ca204a37b48ecaf
+Subproject commit ec826a28f5b80ff0f959797af5fe939badcfcf06



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

2019-11-04 Thread Mikle Kolyada
commit: d8448a478748b64d1480e3dbde93897654b1807d
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Nov  4 15:15:23 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Nov  4 15:15:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8448a47

dev-tex/latex-beamer: Version bump (v3.57)

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Mikle Kolyada  gentoo.org>

 dev-tex/latex-beamer/Manifest |  1 +
 dev-tex/latex-beamer/latex-beamer-3.57.ebuild | 40 +++
 2 files changed, 41 insertions(+)

diff --git a/dev-tex/latex-beamer/Manifest b/dev-tex/latex-beamer/Manifest
index 2e24cf4220e..db84ace1437 100644
--- a/dev-tex/latex-beamer/Manifest
+++ b/dev-tex/latex-beamer/Manifest
@@ -1 +1,2 @@
 DIST latex-beamer-3.56.tar.gz 651927 BLAKE2B 
b63bbe0e2b392db8166a3b3465464457e761a35c8a3c7ade0803c905a42a4a35731b816c4cf24fa352a0da720a2f4aa0aaa475c7db577e43e354c3e6eeb5fc1c
 SHA512 
b774923f65312d359eb843826cd96363e6f0d315a22c1f881a1a17ed7f307ed568e593a1489b47d4ef0b630248fcadcbd7df1d69b2c39ace13c385c4d53ce236
+DIST latex-beamer-3.57.tar.gz 653136 BLAKE2B 
7157d1e52df5221ea2aaa2634ed079bc690eb541cef2a6b60742d02e197ebdb4589877327c12aed80eebbb4fffa2b7d68a3ec6e4799874ff396660d4a1b949c9
 SHA512 
b3d7d5aa552badde18ae49967d729ee99a10a5157e167db92c235bdc36662d1113c5a5c775d59c7976e9e6a24a2e08271b95dc6240d3ed28fc816cdad3499ff7

diff --git a/dev-tex/latex-beamer/latex-beamer-3.57.ebuild 
b/dev-tex/latex-beamer/latex-beamer-3.57.ebuild
new file mode 100644
index 000..1360f9eea1b
--- /dev/null
+++ b/dev-tex/latex-beamer/latex-beamer-3.57.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit latex-package
+
+DESCRIPTION="LaTeX class for creating presentations using a video projector"
+HOMEPAGE="https://github.com/josephwright/beamer;
+SRC_URI="https://github.com/josephwright/beamer/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2 FDL-1.2 LPPL-1.3c"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc"
+
+DEPEND="dev-texlive/texlive-latex"
+RDEPEND=">=dev-tex/pgf-1.10
+   dev-texlive/texlive-latexrecommended
+   !dev-tex/translator"
+
+S=${WORKDIR}/beamer-${PV}
+
+src_prepare(){
+   default
+   rm -rf doc/licenses || die
+}
+
+src_install() {
+   insinto /usr/share/texmf-site/tex/latex/beamer
+   doins -r base
+
+   dodoc README.md
+
+   if use doc ; then
+   docinto doc
+   dodoc -r doc
+   dosym "${ED}/usr/share/doc/${P}/doc/" 
"${TEXMF}/doc/latex/beamer"
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2019-11-04 Thread Ben Kohler
commit: 6c95c38862253ec94c80415a7daf9b1d33d1971c
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Nov  4 15:00:31 2019 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Nov  4 15:01:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c95c388

net-wireless/iwd: remove unneeded slashes in bash array

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Ben Kohler  gentoo.org>

 net-wireless/iwd/iwd-.ebuild | 16 
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/net-wireless/iwd/iwd-.ebuild b/net-wireless/iwd/iwd-.ebuild
index bef22a92049..1726ba28286 100644
--- a/net-wireless/iwd/iwd-.ebuild
+++ b/net-wireless/iwd/iwd-.ebuild
@@ -123,14 +123,14 @@ src_prepare() {
 src_configure() {
append-cflags "-fsigned-char"
local myeconfargs=(
-   --sysconfdir="${EPREFIX}"/etc/iwd 
--localstatedir="${EPREFIX}"/var \
-   $(use_enable client) \
-   $(use_enable monitor) \
-   $(use_enable ofono) \
-   $(use_enable wired) \
-   --enable-systemd-service \
-   --with-systemd-unitdir="$(systemd_get_systemunitdir)" \
-   --with-systemd-modloaddir="${EPREFIX}/usr/lib/modules-load.d" \
+   --sysconfdir="${EPREFIX}"/etc/iwd 
--localstatedir="${EPREFIX}"/var
+   $(use_enable client)
+   $(use_enable monitor)
+   $(use_enable ofono)
+   $(use_enable wired)
+   --enable-systemd-service
+   --with-systemd-unitdir="$(systemd_get_systemunitdir)"
+   --with-systemd-modloaddir="${EPREFIX}/usr/lib/modules-load.d"
--with-systemd-networkdir="$(systemd_get_utildir)/network"
)
[[ ${PV} == ** ]] || myeconfargs+=(--enable-external-ell)



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

2019-11-04 Thread Mikle Kolyada
commit: cc0628c345d02cc2f9b28d6552f38278debb1dd3
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Nov  4 15:00:03 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Nov  4 15:00:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc0628c3

dev-tex/latex-beamer: fix QA warnings

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Mikle Kolyada  gentoo.org>

 dev-tex/latex-beamer/latex-beamer-3.56-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tex/latex-beamer/latex-beamer-3.56-r1.ebuild 
b/dev-tex/latex-beamer/latex-beamer-3.56-r1.ebuild
index 019aff4a629..5fd0b571e88 100644
--- a/dev-tex/latex-beamer/latex-beamer-3.56-r1.ebuild
+++ b/dev-tex/latex-beamer/latex-beamer-3.56-r1.ebuild
@@ -35,6 +35,6 @@ src_install() {
if use doc ; then
docinto doc
dodoc -r doc
-   dosym "/usr/share/doc/${PF}/doc/" "${TEXMF}/doc/latex/beamer"
+   dosym "${ED}/usr/share/doc/${P}/doc/" 
"${TEXMF}/doc/latex/beamer"
fi
 }



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

2019-11-04 Thread Mikle Kolyada
commit: fcd57b4970cd5d973eb17617600c7fc717841655
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Nov  4 14:55:41 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Nov  4 14:57:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcd57b49

dev-tex/pgf: fix QA warnings

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Mikle Kolyada  gentoo.org>

 dev-tex/pgf/pgf-3.1.4b-r2.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-tex/pgf/pgf-3.1.4b-r2.ebuild b/dev-tex/pgf/pgf-3.1.4b-r2.ebuild
index 480b1e78c15..a5f040467ee 100644
--- a/dev-tex/pgf/pgf-3.1.4b-r2.ebuild
+++ b/dev-tex/pgf/pgf-3.1.4b-r2.ebuild
@@ -31,12 +31,12 @@ src_install() {
cd "${S}/doc/generic/pgf" || die
dodoc AUTHORS ChangeLog README
if use doc; then
-   insinto /usr/share/doc/${PF}/texdoc
+   docinto /usr/share/doc/${P}/texdoc
# pgfmanual is now split from the main tar archive
newdoc "${DISTDIR}/${P}-pgfmanual.pdf" pgfmanual.pdf
doins -r images macros text-en version-*
 
-   dosym "/usr/share/doc/${PF}/texdoc" "${TEXMF}/doc/latex/${PN}"
-   docompress -x "/usr/share/doc/${PF}/texdoc/"
+   dosym "${ED}/usr/share/doc/${P}/texdoc" 
"${TEXMF}/doc/latex/${PN}"
+   docompress -x "/usr/share/doc/${P}/texdoc/"
fi
 }



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

2019-11-04 Thread Jeroen Roovers
commit: 8bc8f59d58a37b68b47c252b5548f00fc033012a
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Nov  4 14:52:18 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Nov  4 14:52:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bc8f59d

x11-drivers/nvidia-drivers: Version 440.31

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Jeroen Roovers  gentoo.org>

 x11-drivers/nvidia-drivers/Manifest|   3 +
 .../nvidia-drivers/nvidia-drivers-440.31.ebuild| 604 +
 2 files changed, 607 insertions(+)

diff --git a/x11-drivers/nvidia-drivers/Manifest 
b/x11-drivers/nvidia-drivers/Manifest
index e6aa0e4ad7e..8bcccd9533e 100644
--- a/x11-drivers/nvidia-drivers/Manifest
+++ b/x11-drivers/nvidia-drivers/Manifest
@@ -5,6 +5,7 @@ DIST NVIDIA-FreeBSD-x86_64-390.129.tar.gz 63905694 BLAKE2B 
7cde21e5b4a63dcf91b10
 DIST NVIDIA-FreeBSD-x86_64-430.50.tar.gz 62715888 BLAKE2B 
8bb22ccf23054f5dae16f63775492a141ea69c540018a9f4dee358d6cb022d2ab8b7c32acc03f9632d9797b6eeeb6b5e76240b857906db28835240bcf8cede19
 SHA512 
c028262d67e3962ecce616d68e6d45c0ce8e3d1b38695c18b9b1d08506f848954a59831d99fa414fc09408134d0730e40766d74ac462cf322006b22c14a2124a
 DIST NVIDIA-FreeBSD-x86_64-435.21.tar.gz 64153630 BLAKE2B 
fee655cc843c004ac0c1ec85b9417292016a013136e04ad047d2513edbdc7c732561d6bcc4603c658905972dce6618de49d4d6ac583e84fdf212cf45397b48c1
 SHA512 
2c160c06ca58e3009deb1ba4a4a28d39419e251ced3bfa9a442942f9cce17003d67e8a8bfa23036d3916cc0e66f4bff0fbedaae73db6f10b995235a56d7eba7c
 DIST NVIDIA-FreeBSD-x86_64-440.26.tar.gz 64976109 BLAKE2B 
e5bdd272e4c52ce6fd5cd14d3bce4127ba628b88589b3c8e19427137fc787d2243d1672afd74dbe62c458f0c9b95ce9ec73085140de78513bc3141e597776fe4
 SHA512 
09dd66a6d47b8cac898b17bb5090e7b8acf3b39ea73e5256325f6dcc299558c29587c834c538e5523b334d97d0fcec31c139e1fba396e2e817c6776d510cdcc3
+DIST NVIDIA-FreeBSD-x86_64-440.31.tar.gz 65011247 BLAKE2B 
9c2b482419868d27e5e45a519c321fd0b5613b670b42e6c1ecd28b2f9e789469b6d947574d0540055b6526bc90623ec2672dd763299da55a6d4780cc58d5aa7f
 SHA512 
40a169b3f63b4cb0a5573f9c34f9ba170c3f5e1b3026e6641c8018cfaf70d37574de25985c59159482c7b4946eaf1029a13754ba5036515a4eedd369d42a768d
 DIST NVIDIA-Linux-armv7l-gnueabihf-390.129.run 29102893 BLAKE2B 
19f73b7ac4df7d0584f180492676eba65a42c527566175308ebb78bd10e0a43c3f300f013193cafc9eccf1cb32a58f8d6dc574073d4197d2d71d90f224e6a5c4
 SHA512 
9e7a10e0bbd856a7a630fb8d1660a3e5cd224a04243989dbd24f3cc2e869a817a1fabe98b4257e9e5870a96f8d6dbcf51312c960a4a185457cb011ac9a0246fc
 DIST NVIDIA-Linux-x86-340.107.run 39016798 BLAKE2B 
2632c8f257d0cf7c5b9294eb2c0b763eee6feb60eacc316024655971e4d067c4af6548aab3b7b2b295792b064f3f3ac3e6403a2ecfa096761d308dfb6b2569b8
 SHA512 
0add713942bcdb639d19b5c36f5e0cea14f9e07490191d46dfeba0515ede7700fd8e9467ec531d38329fe1e76bf45905e70e0d440e7bc2dc79c1d767eab03338
 DIST NVIDIA-Linux-x86-390.129.run 47560033 BLAKE2B 
e9b34c51d63dada2714c74cdb4ab199a141b1f5dd9f0d3222b1f5eec6a6a07dd2fdc2a609b9d0683b99c26078f4426082ea25b663c47f33fff4bb84599ac41e2
 SHA512 
b31d8f6b663fa7da1291fc25b4b08e17019476da521baea41201410a1d8a803b8ac9bad18485ff53589cea281ae4ece749118fa23a63e2c0720aafc60367255f
@@ -13,8 +14,10 @@ DIST NVIDIA-Linux-x86_64-390.129.run 82314424 BLAKE2B 
46e648f413ac2b62dfa02ef63d
 DIST NVIDIA-Linux-x86_64-430.50.run 110545029 BLAKE2B 
01c87f7b1b71146e04d1310431227d125904e0475c7e9656fa2aea598b95952fed083024277607a5a06c6c6bf93df4e0a89051cf887f28c902c3d409c98fa807
 SHA512 
ccc70fc717e53365e340bc210d8817939eb2d798608190144a9a1d690d04eb140f0d01a85a427bf2223b6d12848177e2ab94cdb3902f5117950638dc1ef28fa2
 DIST NVIDIA-Linux-x86_64-435.21.run 144387574 BLAKE2B 
e9afd6335182a28f5136dbef55195a2f2d8f768376ebc148190a0a82470a34d008ce04170ffc1aab36585605910c1300567a90443b5f58cb46ec3bff6ab9409c
 SHA512 
e83b6dff80434971c0b254815945d485a45c978b8a19994244f50a463658863948b2eac8bc62d667bb10c23f41cf1c3521c409d23ac2ab6a0c0cd094a6e20270
 DIST NVIDIA-Linux-x86_64-440.26.run 140895086 BLAKE2B 
1266c103e2cdd57fd768c62ce4f008da713829eb7647f0c3a36bc26fab1fc40aae3f4227ab75c1e0c20c2ab43d1423b27ae18dfe4962295628da779ea89a272b
 SHA512 
9a73637db881f7c011a0a4b4ebc3d47b979e0922b901d77fe95bed02a86d74e66731fa0085785024746d329da3b4506a24a245869c89c38ba53809aa339d9abf
+DIST NVIDIA-Linux-x86_64-440.31.run 141511198 BLAKE2B 
10dade6dddca6c3fcb0d20929d237d70eb19b8e6ce6c59ce814cf723e0a25d1e1e3749d013174e3683c9d002b9a61fbc1ff014ba17fee51bf1900e1eecb64181
 SHA512 
5598d362f21fb4e75a07d77167e24411b5a550e3f1329b39fe004987e2bcb191c9bbf1b3d1a43a8754a9ba00faef57a943c7778999a4e3121c13c30f912fae38
 DIST nvidia-settings-340.107.tar.bz2 1549413 BLAKE2B 
127442ee2c35ceec47ab4f103bdd2d0278c621fcb9be4705f6f8728ef5699bdc95fe33a3812a807c38c4868b04c2176e2ed218a422171d2a88ac0c00de96
 SHA512 
593e7e83aa350a3a7beaaa32aca8660d7e203f6f2e460a6e6eabcdc092087f9917ee4e6d141e37ad4e3b0a1b9908c085e4a71d2f579e481a03bbd1c6f75ca776
 DIST nvidia-settings-390.129.tar.bz2 1109456 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/coq/

2019-11-04 Thread Mikle Kolyada
commit: 5dffc8ac72841d4f802ad6a887b33dfa27be0448
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Nov  4 14:38:22 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Nov  4 14:38:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dffc8ac

sci-mathematics/coq: forward keywords again (forgotten)

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Mikle Kolyada  gentoo.org>

 sci-mathematics/coq/coq-8.6.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-mathematics/coq/coq-8.6.1-r1.ebuild 
b/sci-mathematics/coq/coq-8.6.1-r1.ebuild
index 2c9f5df9141..955cc400bc2 100644
--- a/sci-mathematics/coq/coq-8.6.1-r1.ebuild
+++ b/sci-mathematics/coq/coq-8.6.1-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://${PN}.inria.fr/distrib/V${MY_PV}/files/${MY_P}.tar.gz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ppc x86"
 IUSE="gtk debug +ocamlopt doc camlp5"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/epix/

2019-11-04 Thread Mikle Kolyada
commit: 561913735cbb5bd00fd8d17f69382f74114aae53
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Nov  4 14:35:33 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Nov  4 14:35:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56191373

sci-visualization/epix: migrate from dev-tex/xcolor

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Mikle Kolyada  gentoo.org>

 .../epix/{epix-1.2.11-r1.ebuild => epix-1.2.11-r2.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-visualization/epix/epix-1.2.11-r1.ebuild 
b/sci-visualization/epix/epix-1.2.11-r2.ebuild
similarity index 95%
rename from sci-visualization/epix/epix-1.2.11-r1.ebuild
rename to sci-visualization/epix/epix-1.2.11-r2.ebuild
index 536173f22c5..d63c60e45ac 100644
--- a/sci-visualization/epix/epix-1.2.11-r1.ebuild
+++ b/sci-visualization/epix/epix-1.2.11-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -19,7 +19,7 @@ DEPEND="
dev-texlive/texlive-pstricks
dev-texlive/texlive-pictures
dev-texlive/texlive-latexextra
-   dev-tex/xcolor
+   dev-texlive/texlive-latexrecommended
emacs? ( virtual/emacs )"
 RDEPEND="${DEPEND}"
 SITEFILE=50${PN}-gentoo.el



[gentoo-commits] data/api:master commit in: files/

2019-11-04 Thread Joonas Niilola
commit: ef9d1c5d54c496254a602f2bb2cf9cf67c2a1661
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Nov  4 14:33:31 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Nov  4 14:33:31 2019 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=ef9d1c5d

uid-gid.txt: request UID+GID 480 for minetest

Signed-off-by: Joonas Niilola  gentoo.org>

 files/uid-gid.txt | 1 +
 1 file changed, 1 insertion(+)

diff --git a/files/uid-gid.txt b/files/uid-gid.txt
index 35af398..ea6ab32 100644
--- a/files/uid-gid.txt
+++ b/files/uid-gid.txt
@@ -206,6 +206,7 @@ vdradmin453 453 requested
 deluge 454 454 acct
 mogilefs   460 -   user.eclass
 i2pd   470 470 acct
+minetest   480 480 requested
 mongodb481 481 acct
 mosquitto  482 482 acct
 bitcoin483 483 acct



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

2019-11-04 Thread Mikle Kolyada
commit: c34467d2826163fb75c566238bd13e78f7d48d08
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Nov  4 14:32:25 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Nov  4 14:32:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c34467d2

media-libs/portmidi: migrate from dev-tex/xcolor

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Mikle Kolyada  gentoo.org>

 media-libs/portmidi/{portmidi-217-r1.ebuild => portmidi-217-r2.ebuild} | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/media-libs/portmidi/portmidi-217-r1.ebuild 
b/media-libs/portmidi/portmidi-217-r2.ebuild
similarity index 98%
rename from media-libs/portmidi/portmidi-217-r1.ebuild
rename to media-libs/portmidi/portmidi-217-r2.ebuild
index 0adb4d32f4b..52f70fb9e5b 100644
--- a/media-libs/portmidi/portmidi-217-r1.ebuild
+++ b/media-libs/portmidi/portmidi-217-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -27,7 +27,6 @@ DEPEND="${COMMON_DEPEND}
app-arch/unzip
doc? (
app-doc/doxygen
-   dev-tex/xcolor
dev-texlive/texlive-fontsrecommended
dev-texlive/texlive-latexextra
virtual/latex-base



[gentoo-commits] repo/gentoo:master commit in: app-emacs/mode-compile/, app-emacs/mode-compile/files/

2019-11-04 Thread Ulrich Müller
commit: 6b2b2b9116e82bbcc634a110ed8cd5855a10d19f
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon Nov  4 14:14:48 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Nov  4 14:14:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b2b2b91

app-emacs/mode-compile: Remove package.

Bug: https://bugs.gentoo.org/666836
Signed-off-by: Ulrich Müller  gentoo.org>

 app-emacs/mode-compile/Manifest   |  1 -
 app-emacs/mode-compile/files/50mode-compile-gentoo.el |  5 -
 app-emacs/mode-compile/metadata.xml   | 12 
 app-emacs/mode-compile/mode-compile-2.29.1.ebuild | 17 -
 4 files changed, 35 deletions(-)

diff --git a/app-emacs/mode-compile/Manifest b/app-emacs/mode-compile/Manifest
deleted file mode 100644
index 7b4b89aae63..000
--- a/app-emacs/mode-compile/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST mode-compile-2.29.1.tar.gz 22924 BLAKE2B 
7ef71f958ffd5022ddcc64c07ef60822af5bc4a1f5deac5c4e57ce63cd9596d5f612d73eb9cdac627ecfef59e893d795afbeaa19b380b0cc4291bb4dc23fc05c
 SHA512 
bc43d9cae411f5177ce70c736041db74c6db1dc5b766b22b92227e9e1324d304276bd104d8e3cac9ff5a877fc48b6da5b904e1acdb6cca7396fc7c26cc572815

diff --git a/app-emacs/mode-compile/files/50mode-compile-gentoo.el 
b/app-emacs/mode-compile/files/50mode-compile-gentoo.el
deleted file mode 100644
index d8dc2734d77..000
--- a/app-emacs/mode-compile/files/50mode-compile-gentoo.el
+++ /dev/null
@@ -1,5 +0,0 @@
-(add-to-list 'load-path "@SITELISP@")
-(autoload 'mode-compile "mode-compile"
-  "Command to compile current buffer file based on the major mode" t)
-(autoload 'mode-compile-kill "mode-compile"
-  "Command to kill a compilation launched by `mode-compile'" t)

diff --git a/app-emacs/mode-compile/metadata.xml 
b/app-emacs/mode-compile/metadata.xml
deleted file mode 100644
index 1c9e6ccfa51..000
--- a/app-emacs/mode-compile/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-
-  gnu-em...@gentoo.org
-  Gentoo GNU Emacs project
-
-
-
-  emacsmirror/mode-compile
-
-

diff --git a/app-emacs/mode-compile/mode-compile-2.29.1.ebuild 
b/app-emacs/mode-compile/mode-compile-2.29.1.ebuild
deleted file mode 100644
index 9f05df6283b..000
--- a/app-emacs/mode-compile/mode-compile-2.29.1.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit elisp
-
-DESCRIPTION="Smart command for compiling files according to major-mode"
-HOMEPAGE="https://github.com/emacsmirror/mode-compile
-   https://www.emacswiki.org/emacs/ModeCompile;
-SRC_URI="https://github.com/emacsmirror/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-SITEFILE="50${PN}-gentoo.el"



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

2019-11-04 Thread Ulrich Müller
commit: 8d9c4b76883054365189a77a70e59f8c7359a332
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon Nov  4 14:16:50 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Nov  4 14:16:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d9c4b76

profiles: Drop mask for removed app-emacs/mode-compile.

Signed-off-by: Ulrich Müller  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 2ed0aee55d2..70214d6a57c 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -440,13 +440,6 @@ mail-filter/procmail-lib
 # Masked for removal in 30 days. Bug #696074.
 net-irc/irssi-otr
 
-# Ulrich Müller  (2019-10-01)
-# Fails byte-compilation with recent Emacs versions.
-# Homepage and SRC_URI are gone. Upstream package
-# is unmaintained, according to EmacsWiki.
-# Masked for removal in 30 days. Bug #666836.
-app-emacs/mode-compile
-
 # Brian Evans  (2019-10-01)
 # End of life.  Please upgrade.
 # Removal in 90 days. Bug 651784



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

2019-11-04 Thread Mikle Kolyada
commit: 830563acd3b4e00f46d90cabcb927334818974e0
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Nov  4 13:27:29 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Nov  4 13:27:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=830563ac

dev-tex/pgf: migrate from dev-tex/xcolor

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Mikle Kolyada  gentoo.org>

 dev-tex/pgf/Manifest   |  3 --
 dev-tex/pgf/pgf-3.1.4-r1.ebuild| 43 --
 .../{pgf-3.1.4b-r1.ebuild => pgf-3.1.4b-r2.ebuild} |  3 +-
 3 files changed, 1 insertion(+), 48 deletions(-)

diff --git a/dev-tex/pgf/Manifest b/dev-tex/pgf/Manifest
index a94d534edf0..300d81ad764 100644
--- a/dev-tex/pgf/Manifest
+++ b/dev-tex/pgf/Manifest
@@ -1,6 +1,3 @@
-DIST pgf-3.1.4-pgfmanual.pdf 10376398 BLAKE2B 
4e45a0d69000d1f89a995f3e5e9295b82a79af5cfd5863aba4f1fd9c3b40d05f2f07b6fc2b34a933136448728aea3dfacc4943fd013896cd4cfe52c9dc8aa3c3
 SHA512 
a2b934d6e9836fce0a731d238b713ebdc3764e8aa76ea4c7fd54c88f59f31fe17f8c306b6a381adc73becb410e0c6350427112e5d46ae762665fc73fcdca54a0
-DIST pgf-3.1.4-revisioned.tex.xz 244 BLAKE2B 
088da7d921dcce118af216fefbedcdde5d3359cdb044d67ec51cd8a595c21aa4d314b33bc49bcd04387e5af1230f7244b136e2bca8fd83a01ee2d264dc89fad5
 SHA512 
690e3233052c81384b69bae5504c5b5ea1053aaba6444674d3aad7a550f66f4e326c413decf482d7435e7273e9a3a1fddc64ff1946bca0c92e93b8fd66f3f09d
-DIST pgf-3.1.4.tar.gz 2426346 BLAKE2B 
44d1c709774586b4de81def3d4e7133d147e9e3c1b69078789c8f62378b97a6fc6cfbd580a5f1d292190282dbec5ca4f080d4567b2e1fa526909f08e07169547
 SHA512 
472ffca8f465bfb5f98cbe0880887afc5b9043bfc878aa8f64a79970502546cc3e0901010b8662aa582af9bc4a90b622ade828c075396542a1e2ee7af694181c
 DIST pgf-3.1.4b-pgfmanual.pdf 10371181 BLAKE2B 
c619e56fd184fea8761175efed7130b37b10f719e04e87b40448a0a72641f2b7c6be0270ae0c2386d91caf06d9cd46f8eb3eb9293d8ff46d8f4a8400662cc1d8
 SHA512 
f18e836774b8ad8d7a2adb1c876e529240907b9a9c695ab6366d4bc321766106ced3085dc0d17394d6c19654a2232e10d782e93152c075f7915ffb2f0e09b680
 DIST pgf-3.1.4b-revisioned.xz 244 BLAKE2B 
b394702704aa5b16549df795bc4cf04e5a81839a7694a1773dee89f4db66a286a276e48bf080f82e4fe3e55e3a6bf3983394ed84a83a372becc5b8f0738162a7
 SHA512 
4f5ca04317e58a191eaf7225fdd9a2ff70ad80d601951be98870f77da598ba559b464e2bd0ca4f03cf54c0ccd536925deb8bd6061b9464b36a883727ae85dc40
 DIST pgf-3.1.4b.tar.gz 2426541 BLAKE2B 
91f1b0ea1f2f3526da6a57cd2deec76b49b4204047b9dcdbeb064db48357055324ffe83bb5bd09dd8931a9c8e8768305a72b82ec77257e20badc543a5ca803b8
 SHA512 
4ba8d9c70d573ff69128d41b20525badf3a3bd0bbbf76ef3c2f2e54ccc05bc0bf1da1f20102df04f8188fe1733d469965228445e6c4af0611c2aa5737ed72180

diff --git a/dev-tex/pgf/pgf-3.1.4-r1.ebuild b/dev-tex/pgf/pgf-3.1.4-r1.ebuild
deleted file mode 100644
index e48b8a08ba4..000
--- a/dev-tex/pgf/pgf-3.1.4-r1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit latex-package
-
-DESCRIPTION="The TeX Portable Graphic Format"
-HOMEPAGE="https://github.com/pgf-tikz/pgf;
-SRC_URI=" https://github.com/pgf-tikz/pgf/archive/${PV}.tar.gz -> ${P}.tar.gz
-   
https://dev.gentoo.org/~zlogene/distfiles/${CATEGORY}/${PN}/${P}-revisioned.tex.xz
-   doc? ( 
https://github.com/pgf-tikz/pgf/releases/download/${PV}/pgfmanual.pdf -> 
${P}-pgfmanual.pdf )"
-
-LICENSE="GPL-2 LPPL-1.3c FDL-1.2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
-IUSE="doc source"
-
-RDEPEND="dev-texlive/texlive-latexrecommended
-   dev-tex/xcolor"
-
-src_install() {
-   insinto "${TEXMF}"
-   doins -r tex
-   insinto "${TEXMF}"/tex/generic/${PN}
-   newins "${WORKDIR}"/${P}-revisioned.tex pgf.revision.tex
-
-   if use source ; then
-   doins -r source
-   fi
-
-   cd "${S}/doc/generic/pgf" || die
-   dodoc AUTHORS ChangeLog README
-   if use doc; then
-   insinto /usr/share/doc/${PF}/texdoc
-   # pgfmanual is now split from the main tar archive
-   newdoc "${DISTDIR}/${P}-pgfmanual.pdf" pgfmanual.pdf
-   doins -r images macros text-en version-*
-
-   dosym "/usr/share/doc/${PF}/texdoc" "${TEXMF}/doc/latex/${PN}"
-   docompress -x "/usr/share/doc/${PF}/texdoc/"
-   fi
-}

diff --git a/dev-tex/pgf/pgf-3.1.4b-r1.ebuild b/dev-tex/pgf/pgf-3.1.4b-r2.ebuild
similarity index 95%
rename from dev-tex/pgf/pgf-3.1.4b-r1.ebuild
rename to dev-tex/pgf/pgf-3.1.4b-r2.ebuild
index e36bb603e2c..480b1e78c15 100644
--- a/dev-tex/pgf/pgf-3.1.4b-r1.ebuild
+++ b/dev-tex/pgf/pgf-3.1.4b-r2.ebuild
@@ -16,8 +16,7 @@ SLOT="0"
 KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 

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

2019-11-04 Thread Lars Wendler
commit: 1171ae423fcb26b34f95d8ef010ee68da75779bb
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Nov  4 12:53:05 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Nov  4 12:53:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1171ae42

app-admin/keepassxc: Dependency and QA fixes

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

 app-admin/keepassxc/keepassxc-2.5.0.ebuild | 4 +++-
 app-admin/keepassxc/keepassxc-.ebuild  | 4 +++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/app-admin/keepassxc/keepassxc-2.5.0.ebuild 
b/app-admin/keepassxc/keepassxc-2.5.0.ebuild
index 20be986b6fd..75059bb064a 100644
--- a/app-admin/keepassxc/keepassxc-2.5.0.ebuild
+++ b/app-admin/keepassxc/keepassxc-2.5.0.ebuild
@@ -38,6 +38,7 @@ RDEPEND="
dev-qt/qtsvg:5
dev-qt/qtwidgets:5
media-gfx/qrencode:=
+   sys-libs/readline:0=
sys-libs/zlib:=
autotype? (
dev-qt/qtx11extras:5
@@ -45,7 +46,6 @@ RDEPEND="
x11-libs/libXi
x11-libs/libXtst
)
-   browser? ( >=dev-libs/libsodium-1.0.12 )
keeshare? ( dev-libs/quazip )
yubikey? ( sys-auth/ykpers )
 "
@@ -61,6 +61,8 @@ PDEPEND="
x11-misc/xsel
 "
 
+RESTRICT="!test? ( test )"
+
 src_prepare() {
 use test || \
sed -e "/^find_package(Qt5Test/d" -i CMakeLists.txt || die

diff --git a/app-admin/keepassxc/keepassxc-.ebuild 
b/app-admin/keepassxc/keepassxc-.ebuild
index 20be986b6fd..75059bb064a 100644
--- a/app-admin/keepassxc/keepassxc-.ebuild
+++ b/app-admin/keepassxc/keepassxc-.ebuild
@@ -38,6 +38,7 @@ RDEPEND="
dev-qt/qtsvg:5
dev-qt/qtwidgets:5
media-gfx/qrencode:=
+   sys-libs/readline:0=
sys-libs/zlib:=
autotype? (
dev-qt/qtx11extras:5
@@ -45,7 +46,6 @@ RDEPEND="
x11-libs/libXi
x11-libs/libXtst
)
-   browser? ( >=dev-libs/libsodium-1.0.12 )
keeshare? ( dev-libs/quazip )
yubikey? ( sys-auth/ykpers )
 "
@@ -61,6 +61,8 @@ PDEPEND="
x11-misc/xsel
 "
 
+RESTRICT="!test? ( test )"
+
 src_prepare() {
 use test || \
sed -e "/^find_package(Qt5Test/d" -i CMakeLists.txt || die



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

2019-11-04 Thread Lars Wendler
commit: e189cc700eb435cb4fdba7fef180295c5e26ec26
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Nov  4 10:21:13 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Nov  4 12:50:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e189cc70

media-libs/tiff: Bump to version 4.1.0

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

 media-libs/tiff/Manifest  |  1 +
 media-libs/tiff/tiff-4.1.0.ebuild | 78 +++
 2 files changed, 79 insertions(+)

diff --git a/media-libs/tiff/Manifest b/media-libs/tiff/Manifest
index 958fb5c27e3..189741c8a7c 100644
--- a/media-libs/tiff/Manifest
+++ b/media-libs/tiff/Manifest
@@ -1 +1,2 @@
 DIST tiff-4.0.10.tar.gz 2402867 BLAKE2B 
0305453f22150c31d00d2de756736f58c49a288e19b2a66bdd01319ce4688742f6eab4009eaf1817125d41f53a23de17eb6265a3ebae458ec24f5dbb3d49764e
 SHA512 
d213e5db09fd56b8977b187c5a756f60d6e3e998be172550c2892dbdb4b2a8e8c750202bc863fe27d0d1c577ab9de1710d15e9f6ed665aadbfd857525a81eea8
+DIST tiff-4.1.0.tar.gz 2421581 BLAKE2B 
1f9b92d08dc95633bb005a635bbcecd8fa5e4f30c14f059b42aafbb4a52b4fb1b84b1e97cea33f3102f5808cb28f93bc8fcbae2b041c6227c97f90b4f9b8e631
 SHA512 
fd541dcb11e3d5afaa1ec2f073c9497099727a52f626b338ef87dc93ca2e23ca5f47634015a4beac616d4e8f05acf7b7cd5797fb218758cc2ad31b390491c5a6

diff --git a/media-libs/tiff/tiff-4.1.0.ebuild 
b/media-libs/tiff/tiff-4.1.0.ebuild
new file mode 100644
index 000..1debe747d21
--- /dev/null
+++ b/media-libs/tiff/tiff-4.1.0.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools libtool multilib-minimal
+
+DESCRIPTION="Tag Image File Format (TIFF) library"
+HOMEPAGE="http://libtiff.maptools.org;
+SRC_URI="https://download.osgeo.org/libtiff/${P}.tar.gz;
+
+LICENSE="libtiff"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="+cxx jbig jpeg lzma static-libs test webp zlib zstd"
+
+RDEPEND="
+   jbig? ( >=media-libs/jbigkit-2.1:=[${MULTILIB_USEDEP}] )
+   jpeg? ( >=virtual/jpeg-0-r2:0=[${MULTILIB_USEDEP}] )
+   lzma? ( >=app-arch/xz-utils-5.0.5-r1[${MULTILIB_USEDEP}] )
+   webp? ( media-libs/libwebp:=[${MULTILIB_USEDEP}] )
+   zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )
+   zstd? ( >=app-arch/zstd-1.3.7-r1:=[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}"
+
+REQUIRED_USE="test? ( jpeg )" #483132
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/tiffconf.h
+)
+
+src_prepare() {
+   default
+
+   # tiffcp-thumbnail.sh fails as thumbnail binary doesn't get built 
anymore since tiff-4.0.7
+   sed '/tiffcp-thumbnail\.sh/d' -i test/Makefile.am || die
+
+   eautoreconf
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   --without-x
+   --with-docdir="${EPREFIX}"/usr/share/doc/${PF}
+   $(use_enable cxx)
+   $(use_enable jbig)
+   $(use_enable jpeg)
+   $(use_enable lzma)
+   $(use_enable static-libs static)
+   $(use_enable webp)
+   $(use_enable zlib)
+   $(use_enable zstd)
+   )
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+
+   # remove useless subdirs
+   if ! multilib_is_native_abi ; then
+   sed -i \
+   -e 's/ tools//' \
+   -e 's/ contrib//' \
+   -e 's/ man//' \
+   -e 's/ html//' \
+   Makefile || die
+   fi
+}
+
+multilib_src_test() {
+   if ! multilib_is_native_abi ; then
+   emake -C tools
+   fi
+   emake check
+}
+
+multilib_src_install_all() {
+   find "${ED}" -type f -name '*.la' -delete || die
+   rm 
"${ED}"/usr/share/doc/${PF}/{COPYRIGHT,README*,RELEASE-DATE,TODO,VERSION} || die
+}



[gentoo-commits] proj/tex:master commit in: scripts/texlive/tlpsrc/

2019-11-04 Thread Mikle Kolyada
commit: 96525d1898b228feea0f686738f3640757c14bc9
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Nov  4 12:44:25 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Nov  4 12:44:25 2019 +
URL:https://gitweb.gentoo.org/proj/tex.git/commit/?id=96525d18

Revert "do not strip built-in xcolor now"

This reverts commit 0d03a58e6438d5fea8db420dac20f7d581f9c81b.

Signed-off-by: Mikle Kolyada  gentoo.org>

 scripts/texlive/tlpsrc/texlive-latexrecommended.extraexec | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/scripts/texlive/tlpsrc/texlive-latexrecommended.extraexec 
b/scripts/texlive/tlpsrc/texlive-latexrecommended.extraexec
new file mode 100644
index 000..d7fd01e
--- /dev/null
+++ b/scripts/texlive/tlpsrc/texlive-latexrecommended.extraexec
@@ -0,0 +1,2 @@
+sed -i -e "s/xcolor//" $@
+sed -i -e "s/beamer//" $@



[gentoo-commits] proj/tex:master commit in: scripts/texlive/tlpsrc/

2019-11-04 Thread Mikle Kolyada
commit: 482c27f91960c8d9a96262e497b367d8db244426
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Nov  4 12:45:11 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Nov  4 12:45:11 2019 +
URL:https://gitweb.gentoo.org/proj/tex.git/commit/?id=482c27f9

do not strip xcolor

Signed-off-by: Mikle Kolyada  gentoo.org>

 scripts/texlive/tlpsrc/texlive-latexrecommended.extraexec | 1 -
 1 file changed, 1 deletion(-)

diff --git a/scripts/texlive/tlpsrc/texlive-latexrecommended.extraexec 
b/scripts/texlive/tlpsrc/texlive-latexrecommended.extraexec
index d7fd01e..a90c525 100644
--- a/scripts/texlive/tlpsrc/texlive-latexrecommended.extraexec
+++ b/scripts/texlive/tlpsrc/texlive-latexrecommended.extraexec
@@ -1,2 +1 @@
-sed -i -e "s/xcolor//" $@
 sed -i -e "s/beamer//" $@



[gentoo-commits] proj/tex:master commit in: scripts/texlive/tlpsrc/

2019-11-04 Thread Mikle Kolyada
commit: 6c7ac9627e687d647255ea77519a5966bcb7c765
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Nov  4 12:34:57 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Nov  4 12:36:50 2019 +
URL:https://gitweb.gentoo.org/proj/tex.git/commit/?id=6c7ac962

next texlive release is 2020

Signed-off-by: Mikle Kolyada  gentoo.org>

 scripts/texlive/tlpsrc/Makefile.common | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/scripts/texlive/tlpsrc/Makefile.common 
b/scripts/texlive/tlpsrc/Makefile.common
index 5ac7890..0cb1ad5 100644
--- a/scripts/texlive/tlpsrc/Makefile.common
+++ b/scripts/texlive/tlpsrc/Makefile.common
@@ -1,4 +1,4 @@
 
-TEXLIVE_VERSION=2017
+TEXLIVE_VERSION=2020
 
 include ../common/Makefile.common



[gentoo-commits] proj/tex:master commit in: scripts/texlive/tlpsrc/

2019-11-04 Thread Mikle Kolyada
commit: 0d03a58e6438d5fea8db420dac20f7d581f9c81b
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Nov  4 12:32:23 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Nov  4 12:32:23 2019 +
URL:https://gitweb.gentoo.org/proj/tex.git/commit/?id=0d03a58e

do not strip built-in xcolor now

Signed-off-by: Mikle Kolyada  gentoo.org>

 scripts/texlive/tlpsrc/texlive-latexrecommended.extraexec | 2 --
 1 file changed, 2 deletions(-)

diff --git a/scripts/texlive/tlpsrc/texlive-latexrecommended.extraexec 
b/scripts/texlive/tlpsrc/texlive-latexrecommended.extraexec
deleted file mode 100644
index d7fd01e..000
--- a/scripts/texlive/tlpsrc/texlive-latexrecommended.extraexec
+++ /dev/null
@@ -1,2 +0,0 @@
-sed -i -e "s/xcolor//" $@
-sed -i -e "s/beamer//" $@



  1   2   >