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

2019-01-22 Thread Tim Harder
commit: e69f6290a08be8c6c6908a08c0457871f2c6a75c
Author: Tim Harder  gentoo  org>
AuthorDate: Wed Jan 23 02:59:23 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Wed Jan 23 07:16:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e69f6290

sys-process/parallel: version bump to 20190122

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

 sys-process/parallel/Manifest |  1 +
 sys-process/parallel/parallel-20190122.ebuild | 40 +++
 2 files changed, 41 insertions(+)

diff --git a/sys-process/parallel/Manifest b/sys-process/parallel/Manifest
index 86b1b7e2a35..99f1fa4b5df 100644
--- a/sys-process/parallel/Manifest
+++ b/sys-process/parallel/Manifest
@@ -1,2 +1,3 @@
 DIST parallel-20181122.tar.bz2 1797525 BLAKE2B 
59fa14fffd205ec9846c6054e2b6832f4480ed9ba78466a0d3a3004e0aa4bb3d21f533d49d705d091bd8d55406f74404555453892036a21b8b4b69c8ca83458b
 SHA512 
f832f4d5ca1b7f6149e73074b03fa7ce34e66b0e7d579651a1b52959dde658448da0ec3c9b066275c146a1a39715881237cc42f58a0c413d04240f0c15a98ed7
 DIST parallel-20181222.tar.bz2 1799554 BLAKE2B 
f74fb22f7212b7bb7a521f3ec0cadc6b1906442a1b0b4070c6411c0cafc7f566014f2daad6b4aa8808a1f72ad964cfcaa01968f0a06760c631d5020ab0a219b5
 SHA512 
07f85f22fc55d5e873a110901c65e61b330d6e6c92c4c3123efa0af43c2d1e714fdd44b02fced3742333cace33cd381554135b126f4b797d38f8fc12bf4cda59
+DIST parallel-20190122.tar.bz2 1793632 BLAKE2B 
202efa49921c467fd6d59421c474d142e49e173695dab7ae6a1f55b4c396d9eed170dd13991e818c240a65c260406c02b01fbb8f4fd6858234a4c6bf445aed49
 SHA512 
b7def4c76b0d6f9f5d65940ed87455ec34527c72675e8ccbf28a69758cf807098d5bb73dd16fb50051ffe75481770d35c96aa67b493998ea724f3a939d5e6ba2

diff --git a/sys-process/parallel/parallel-20190122.ebuild 
b/sys-process/parallel/parallel-20190122.ebuild
new file mode 100644
index 000..2ff42c43ef5
--- /dev/null
+++ b/sys-process/parallel/parallel-20190122.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="A shell tool for executing jobs in parallel locally or on remote 
machines"
+HOMEPAGE="https://www.gnu.org/software/parallel/";
+SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND="dev-lang/perl:=
+   dev-perl/Devel-Size
+   virtual/perl-Data-Dumper
+   virtual/perl-File-Temp
+   virtual/perl-IO"
+DEPEND="${RDEPEND}"
+
+DOCS="NEWS README"
+
+src_configure() {
+   econf --docdir="${EPREFIX}"/usr/share/doc/${PF}/html
+}
+
+src_install() {
+   default
+
+   # See src/Makefile.am for this one:
+   rm -f "${ED}"/usr/bin/sem || die
+   dosym ${PN} /usr/bin/sem
+}
+
+pkg_postinst() {
+   elog "To distribute jobs to remote machines you'll need these 
dependencies"
+   elog " net-misc/openssh"
+   elog " net-misc/rsync"
+}



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

2019-01-22 Thread Tim Harder
commit: 08bc829fb2deace71ce4df78859e828cfe8c773a
Author: Tim Harder  gentoo  org>
AuthorDate: Wed Jan 23 02:57:38 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Wed Jan 23 07:16:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08bc829f

dev-python/memory_profiler: version bump to 0.55.0

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

 dev-python/memory_profiler/Manifest|  1 +
 .../memory_profiler/memory_profiler-0.55.0.ebuild  | 41 ++
 2 files changed, 42 insertions(+)

diff --git a/dev-python/memory_profiler/Manifest 
b/dev-python/memory_profiler/Manifest
index bc606b32e13..68353143866 100644
--- a/dev-python/memory_profiler/Manifest
+++ b/dev-python/memory_profiler/Manifest
@@ -1,2 +1,3 @@
 DIST memory_profiler-0.47.tar.gz 33725 BLAKE2B 
66fc0e5c579febeea9dcd5132caa6fdbccdb5cb0a2c9083f5abf8aa03bfe1f77f72cdbe4d5384c6ce27fd4760511f9a947fda46eee1d81e7125c1dcd2970
 SHA512 
110e16ecad33068d31cf53b2f0b775d65230d51345f24a4d7d3cafafb706b10a0c7e2d98a799256b0366f1bafa9b69c060222595bb4eb9e1689301428a36fc3d
 DIST memory_profiler-0.54.0.tar.gz 31376 BLAKE2B 
4c89a046bdce36a139448dde45c8cf952aaa8fe8e2089bf9574a8fb2ed1abb89991e54f59742b0ea1ae5315378c0799ef140752549f9a8d13a91bf0ceb021984
 SHA512 
ec5735b7e41e706ea35ce9fe0dd3963c51e50e5bdf7f1871c512a0ae75abcdba23abd3a14979c26ce19e7ce7d2cf6782aefc77e0c17cfe4da573a6e249ae
+DIST memory_profiler-0.55.0.tar.gz 40951 BLAKE2B 
ed6eefa0a522eaddfd0ebf3b118a57b7bcf6c7455057d1a9e891e826ba2b32a671fd86357d073f45c36ae5db418987a55e90a908cbb4aba3b3f972ba4580f9f6
 SHA512 
9f280af163b124809d0276b2a473f66d9f11071f38afbabf7247d4e49f120c137f69dde2cc3fb27fcc88cfc6dc71355ba01efeb102098c401c7e953462ed4a1b

diff --git a/dev-python/memory_profiler/memory_profiler-0.55.0.ebuild 
b/dev-python/memory_profiler/memory_profiler-0.55.0.ebuild
new file mode 100644
index 000..c3b690f74c1
--- /dev/null
+++ b/dev-python/memory_profiler/memory_profiler-0.55.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} )
+
+inherit distutils-r1
+
+DESCRIPTION="A module for monitoring memory usage of a python program"
+HOMEPAGE="https://pypi.org/project/memory_profiler/ 
https://github.com/fabianp/memory_profiler";
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+# dev-lang/mercury: collision on 'mprof'
+# https://bugs.gentoo.org/571176
+RDEPEND="
+   dev-python/psutil[${PYTHON_USEDEP}]
+   !dev-lang/mercury
+"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]"
+
+python_test() {
+   ${EPYTHON} -m memory_profiler test/test_func.py || die
+   ${EPYTHON} -m memory_profiler test/test_loop.py || die
+   ${EPYTHON} -m memory_profiler test/test_as.py || die
+   ${EPYTHON} -m memory_profiler test/test_global.py || die
+   ${EPYTHON} -m memory_profiler test/test_precision_command_line.py || die
+   ${EPYTHON} -m memory_profiler test/test_gen.py || die
+   if python_is_python3; then
+   ${EPYTHON} -m memory_profiler test/test_unicode.py || die
+   fi
+   ${EPYTHON} test/test_tracemalloc.py || die
+   ${EPYTHON} test/test_import.py || die
+   ${EPYTHON} test/test_memory_usage.py || die
+   ${EPYTHON} test/test_precision_import.py || die
+}



[gentoo-commits] repo/gentoo:master commit in: media-video/mkvtoolnix/

2019-01-22 Thread Tim Harder
commit: 28696caee231de16dc041bd41d9c1c2fd41b6510
Author: Tim Harder  gentoo  org>
AuthorDate: Wed Jan 23 04:13:41 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Wed Jan 23 07:16:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28696cae

media-video/mkvtoolnix: version bump to 30.1.0

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

 media-video/mkvtoolnix/Manifest |   1 +
 media-video/mkvtoolnix/mkvtoolnix-30.1.0.ebuild | 130 
 2 files changed, 131 insertions(+)

diff --git a/media-video/mkvtoolnix/Manifest b/media-video/mkvtoolnix/Manifest
index 44fa33eacc6..cf9d3163207 100644
--- a/media-video/mkvtoolnix/Manifest
+++ b/media-video/mkvtoolnix/Manifest
@@ -3,3 +3,4 @@ DIST mkvtoolnix-21.0.0.tar.xz 4682788 BLAKE2B 
52d9920fc5b735f7d8af1f6e60828f143a
 DIST mkvtoolnix-22.0.0.tar.xz 4714712 BLAKE2B 
325a0a250db8c6c833b01e6bb613044ca21b4061cbbd516ee6c60388b17c9c3759cf9759af0e2c23091d8044fd86358122e0739bf7d6133be9befca37c6d0294
 SHA512 
59d299f21d484dc529dafe81a35d3351e4f57abf6a2d8889692d95b9b9ffacdca9b55a3cf373b147f3ff12595590bf98f49af5d22d311b9b2d03f12a4bba00a6
 DIST mkvtoolnix-23.0.0.tar.xz 4729056 BLAKE2B 
a264b482f141de502fb4c4aadcdc0ec1ed4e34d2ddc906d8d1f6a0b1ea76511a590ab9d90e035955aa138512877848752185012b8e7e1aeed3007c186c796190
 SHA512 
3c9072b54a4076e6fb934d40a2c2554dfa1316de1cb8d74ab262b0584eda1e679324aaf690195f68590413f9d3ca34d5d2a1f9f5545de065fe2db892eee19ffb
 DIST mkvtoolnix-29.0.0.tar.xz 7051380 BLAKE2B 
8f5694abdbeb95c13e3a97740e3e81c02f1408116f1bdf96e8199bba0408e03278cac0bee0506b4b0aedc0a0417d61e13f31af716942faa9dbe61d16eb1d0761
 SHA512 
bfb5e31fdd43dbb1c3a54a9b82af414abd43f8edad1cc87e5118f8c1781185470152163fda828303c58db97df27c8037b7fa64e2077c69e3204d5080f0248dae
+DIST mkvtoolnix-30.1.0.tar.xz 7274296 BLAKE2B 
0b0c7a9954269d0c6f071bd808ddf18eaf2d004dc2d8cf209f7021624458a9a29a7f705ad08446bd769b3a4e73732a3b2a269385868041fd887eff1d92c07558
 SHA512 
0c29a7a246b7e7ddccbb7ec51d7dd45d06530e01d7f1c8fa901b1a94dc6c7d9db0890009f200c3bebee572e24c826f7c05a53c16e8d11cfac2c68a3d13b96a53

diff --git a/media-video/mkvtoolnix/mkvtoolnix-30.1.0.ebuild 
b/media-video/mkvtoolnix/mkvtoolnix-30.1.0.ebuild
new file mode 100644
index 000..bb25ccadd0d
--- /dev/null
+++ b/media-video/mkvtoolnix/mkvtoolnix-30.1.0.ebuild
@@ -0,0 +1,130 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit toolchain-funcs versionator multiprocessing xdg-utils qmake-utils 
gnome2-utils
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://gitlab.com/mbunkus/mkvtoolnix.git";
+   inherit git-r3
+else
+   SRC_URI="https://mkvtoolnix.download/sources/${P}.tar.xz";
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Tools to create, alter, and inspect Matroska files"
+HOMEPAGE="https://mkvtoolnix.download/ https://gitlab.com/mbunkus/mkvtoolnix";
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="debug nls pch test qt5"
+
+# check NEWS.md for build system changes entries for boost/libebml/libmatroska
+# version requirement updates and other packaging info
+RDEPEND="
+   dev-libs/libfmt:=
+   >=dev-libs/boost-1.49.0:=
+   >=dev-libs/libebml-1.3.5:=
+   dev-libs/pugixml
+   media-libs/flac
+   >=media-libs/libmatroska-1.4.8:=
+   media-libs/libogg
+   media-libs/libvorbis
+   sys-apps/file
+   sys-libs/zlib
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtmultimedia:5
+   app-text/cmark
+   )
+"
+DEPEND="${RDEPEND}
+   dev-cpp/nlohmann_json
+   dev-libs/utfcpp
+   dev-ruby/rake
+   virtual/pkgconfig
+   dev-libs/libxslt
+   app-text/docbook-xsl-stylesheets
+   nls? (
+   sys-devel/gettext
+   app-text/po4a
+   )
+   test? ( dev-cpp/gtest )
+"
+
+DOCS="AUTHORS NEWS.md README.md"
+
+pkg_pretend() {
+   # https://bugs.gentoo.org/419257
+   local ver=4.6
+   local msg="You need at least GCC ${ver}.x for C++11 range-based 'for' 
and nullptr support."
+   if ! version_is_at_least ${ver} $(gcc-version); then
+   eerror ${msg}
+   die ${msg}
+   fi
+}
+
+src_prepare() {
+   default
+   [[ ${PV} == "" ]] && { ./autogen.sh || die; }
+}
+
+src_configure() {
+   local myeconfargs=(
+   $(use_enable debug)
+   $(usex pch "" --disable-precompiled-headers)
+   $(use_enable qt5 qt)
+   $(use_with nls gettext)
+   $(usex nls "" --with-po4a-translate=false)
+   --disable-update-check
+   --disable-optimization
+   --docdir="${EPREFIX}"/usr/share/doc/${PF}
+   --with-boost="${EPREFIX}"/usr
+   --with-boost-libdir="${EPREFI

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

2019-01-22 Thread Tim Harder
commit: b7fb9884efe6e10bc5916cb94286e393c437616e
Author: Tim Harder  gentoo  org>
AuthorDate: Wed Jan 23 02:56:50 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Wed Jan 23 07:16:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7fb9884

media-libs/exiftool: version bump to 11.26

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

 media-libs/exiftool/Manifest  |  1 +
 media-libs/exiftool/exiftool-11.26.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/media-libs/exiftool/Manifest b/media-libs/exiftool/Manifest
index a682c2dd738..802694fd753 100644
--- a/media-libs/exiftool/Manifest
+++ b/media-libs/exiftool/Manifest
@@ -1,3 +1,4 @@
 DIST Image-ExifTool-11.03.tar.gz 4414017 BLAKE2B 
3f5abe1b6c5c43d216aa7d1774516d924cc3c325f5341153abeb51a197b3d5e2232b13ca788251a5b202aafc8a098cb4818ea2fc75ccf6830e2aab5095af18b1
 SHA512 
00cefe64248915fbabf2f8f5dad9b6e577455ee67b08dea59aad4551b1b0f6c876558b75cea7a0aa33ab0e29fa7c224acd88058f09f211220bc3524f39d1c0ca
 DIST Image-ExifTool-11.10.tar.gz 4428194 BLAKE2B 
b1085b2b4b0054026369849aec38403a4722c61f5e703d7635c9a07d1480c651398777a6113f84fe2b59a4fd5dee5a8c0fd193afd59a5dcc8f7f5b7f9f904e5d
 SHA512 
f8aa9a7c5ef2da0958a9f48b2238d89687b6fab9c8acd8a119fec50361e86ff09940127a6593d8a1618a7554d9adad985af6806bc44ccbf117c8854713678450
 DIST Image-ExifTool-11.23.tar.gz 4492460 BLAKE2B 
64032e295f510020e340f0f230c27130230809f69aa1ea6190445b8adcd27717742a33b11d5066bfe077f1746f114c08884ccae03ccc26295ef45f0fc821890e
 SHA512 
b2ba35c903b8108123b03faa15571bfd60ee565a894c6debfb238c6c5ed04a29366d52ec9e59d0d925f599f58ca623efec22db5b894491756901295bb2ea80f7
+DIST Image-ExifTool-11.26.tar.gz 4496603 BLAKE2B 
2f6b64e99941e12ffdad48d6f8812d7a012b0ac988f3bfc94d8d262f32c423b5c2db16a9a30089bf9896be669681f6bebcf325183eadd617c3f5e806e48344fc
 SHA512 
c924e32f3cf31e9590b61f229a426c67d2dc30d032af45d95a4f1fb6202fbc0016f988317dc839ab3c1b043d8843e89656b310dac30c2163607745429e155729

diff --git a/media-libs/exiftool/exiftool-11.26.ebuild 
b/media-libs/exiftool/exiftool-11.26.ebuild
new file mode 100644
index 000..91d088b681d
--- /dev/null
+++ b/media-libs/exiftool/exiftool-11.26.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_NAME=Image-ExifTool
+inherit perl-module
+
+DESCRIPTION="Read and write meta information in image, audio and video files"
+HOMEPAGE="https://www.sno.phy.queensu.ca/~phil/exiftool/ ${HOMEPAGE}"
+SRC_URI="https://www.sno.phy.queensu.ca/~phil/exiftool/${DIST_P}.tar.gz";
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x64-macos"
+IUSE="doc"
+
+SRC_TEST="do"
+
+src_install() {
+   perl-module_src_install
+   use doc && dodoc -r html/
+
+   insinto /usr/share/${PN}
+   doins -r fmt_files config_files arg_files
+}



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

2019-01-22 Thread Tim Harder
commit: ebd20c01239c024c383bc4ecf6022b152a0fee21
Author: Tim Harder  gentoo  org>
AuthorDate: Wed Jan 23 02:57:55 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Wed Jan 23 07:16:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebd20c01

x11-terms/kitty: version bump to 0.13.3

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

 x11-terms/kitty/Manifest|   1 +
 x11-terms/kitty/kitty-0.13.3.ebuild | 106 
 2 files changed, 107 insertions(+)

diff --git a/x11-terms/kitty/Manifest b/x11-terms/kitty/Manifest
index bed59ab832e..553f9b77e5e 100644
--- a/x11-terms/kitty/Manifest
+++ b/x11-terms/kitty/Manifest
@@ -1,2 +1,3 @@
 DIST kitty-0.13.1.tar.xz 2836564 BLAKE2B 
16fa53f81d291610dd5567ef5f06c083246f9e636fc1d1ef7f340c1017c81b2e92f2a14b9f8d53ad924715ae25fd40190e071b403b2319d7c707f95aaf58e8d1
 SHA512 
0dbc23c300549b507b526abf2f89bf06d4dbdcd96be240d605cc9da2097b407f9b886de67c19462bb517c2b1931cf78810f0efd982cb848cb4fdab86374701db
 DIST kitty-0.13.2.tar.xz 2849800 BLAKE2B 
94f717fd989fda5148cd8a138db7657bacd33f34e2feb6dc37cfaf12081caa0c7170dcd8e8c6641145123a95acd8d745826fcc95dab382e8072a8bfa6578693a
 SHA512 
f66624d200223810e01b7d880ac42fc314e6be3040aa357bfd7ddf94096c58e4dd7924aebc5c1cdd8fe6082556245b586b96a264010baaaf6fd2a2ae264e4faf
+DIST kitty-0.13.3.tar.xz 2846220 BLAKE2B 
cb2da9e64696298471001f28bc5cc568a6ec21331153929fa86b8bc7262b5928430fc053f86b7ef669eafde676439f6ee644f14cd942e2f11fba7b7dadfcb294
 SHA512 
9ce803469057245f9e1c50b53e03d48d3f2483b01f9441be6eadbfea8edcba01652177cbff11d1dd2b35e9415db6822fd72a0494f00ee3be30f58c1f1991c37b

diff --git a/x11-terms/kitty/kitty-0.13.3.ebuild 
b/x11-terms/kitty/kitty-0.13.3.ebuild
new file mode 100644
index 000..74d2102fb6d
--- /dev/null
+++ b/x11-terms/kitty/kitty-0.13.3.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python3_{6,7} )
+
+inherit python-single-r1 toolchain-funcs gnome2-utils
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/kovidgoyal/kitty.git";
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/kovidgoyal/kitty/releases/download/v${PV}/${P}.tar.xz";
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="A modern, hackable, featureful, OpenGL-based terminal emulator"
+HOMEPAGE="https://github.com/kovidgoyal/kitty";
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="debug doc imagemagick wayland"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+COMMON_DEPS="
+   ${PYTHON_DEPS}
+   >=media-libs/harfbuzz-1.5.0:=
+   sys-apps/dbus
+   sys-libs/zlib
+   media-libs/libpng:0=
+   media-libs/freetype:2
+   media-libs/fontconfig
+   x11-libs/libXcursor
+   x11-libs/libXrandr
+   x11-libs/libXi
+   x11-libs/libXinerama
+   x11-libs/libxkbcommon[X]
+   x11-libs/libxcb[xkb]
+   wayland? (
+   dev-libs/wayland
+   >=dev-libs/wayland-protocols-1.17
+   )
+"
+RDEPEND="
+   ${COMMON_DEPS}
+   imagemagick? ( virtual/imagemagick-tools )
+"
+DEPEND="${RDEPEND}
+   sys-libs/ncurses
+   virtual/pkgconfig
+"
+[[ ${PV} == * ]] && DEPEND+=" >=dev-python/sphinx-1.7[${PYTHON_USEDEP}]"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.13.2-flags.patch
+   "${FILESDIR}"/${PN}-0.11.0-svg-icon.patch
+)
+
+src_prepare() {
+   default
+
+   # disable wayland as required
+   if ! use wayland; then
+   sed -i "/'x11 wayland'/s/ wayland//" setup.py || die
+   fi
+
+   # respect doc dir
+   sed -i "/htmldir =/s/appname/'${PF}'/" setup.py
+
+   tc-export CC
+}
+
+doecho() {
+   echo "$@"
+   "$@" || die
+}
+
+src_compile() {
+   doecho "${EPYTHON}" setup.py \
+   --verbose $(usex debug --debug "") \
+   --libdir-name $(get_libdir) \
+   linux-package
+}
+
+src_test() {
+   export KITTY_CONFIG_DIRECTORY=${T}
+   "${EPYTHON}" test.py || die
+}
+
+src_install() {
+   mkdir -p "${ED}"usr || die
+   cp -r linux-package/* "${ED}usr" || die
+   python_fix_shebang "${ED}"
+
+   if ! use doc; then
+   rm -r "${ED}"/usr/share/doc || die
+   fi
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+}



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

2019-01-22 Thread Hans de Graaff
commit: 08afde04a573b414e7709fa3c8467aaacbee8909
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jan 23 06:19:12 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jan 23 06:19:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08afde04

dev-ruby/asciimath: add 1.0.8

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

 dev-ruby/asciimath/Manifest   |  1 +
 dev-ruby/asciimath/asciimath-1.0.8.ebuild | 20 
 2 files changed, 21 insertions(+)

diff --git a/dev-ruby/asciimath/Manifest b/dev-ruby/asciimath/Manifest
index fbe83a1a2de..2a7653bce77 100644
--- a/dev-ruby/asciimath/Manifest
+++ b/dev-ruby/asciimath/Manifest
@@ -1,3 +1,4 @@
 DIST asciimath-1.0.4.gem 14336 BLAKE2B 
84aac2d2b987f72a17288cee6d00197c429e04c216fad62ecd23b5f3eebe9590ead519df86cdaf99246dcfee4c18bab67176a0d47a1b864de6e44bdb4b90b70c
 SHA512 
e99e6f869dda3e0236392039e6dccf5912b095e32ee7acbfb4684a5d723d05f4d3c9961554d5beab2a3d703b1ef50c45ed15c0dbda2179ab35d3b1b6b8759b49
 DIST asciimath-1.0.6.gem 17920 BLAKE2B 
ccd35f77f7ff9312baf1de81d9c1c15009e9efea7be000ed2afad86b06697bb967980baab1f04a73503cd374c062d68ba99d6e42528ffe3d1c16a8f768813f7f
 SHA512 
cecfdeb063e0dd2da9c92ec4ac51d30334d19f10ca2cde9380c740e61a1be435793bd5e6ae7795d1c4147056faaef0d44ea422b6ff8207cb11c8125422872f24
 DIST asciimath-1.0.7.gem 18432 BLAKE2B 
9f1b959d594987f049f3e17394a305e037cbf4aa86c7c21324cb5f1f7a2a06c361fbf56cee5488ab0c8bbbac8f3a581f11a5e5a2407b36d28c4b4a106051df3c
 SHA512 
3b2e5894fed09919e2576054dceecd70fc255bf414dbd826ccdda71cd69875c204c4d4d2ed85777612a4919a975b1a2427ff83cacb2720dee1d6f53c1f8fd079
+DIST asciimath-1.0.8.gem 18432 BLAKE2B 
2877b387ca3da2d657d78e134296ec621b839688843f94428f7bb64d74625bd6a0a3f533bb5a832510ec64c789b43338f48fb13b0ac561c308b15172e5fb4e6d
 SHA512 
02717069498bb8f6757c3411be1c16473363f4d69f82fdd6075cdee740ecbd742e6a6e97b22355adc8657e5df166834106c9cd8482336ffeff76debc2b0d45a5

diff --git a/dev-ruby/asciimath/asciimath-1.0.8.ebuild 
b/dev-ruby/asciimath/asciimath-1.0.8.ebuild
new file mode 100644
index 000..2d1cf1b320b
--- /dev/null
+++ b/dev-ruby/asciimath/asciimath-1.0.8.ebuild
@@ -0,0 +1,20 @@
+# 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="rspec3"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.adoc README.adoc"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A pure Ruby AsciiMath parsing and conversion library"
+HOMEPAGE="https://github.com/pepijnve/asciimath";
+
+LICENSE="MIT"
+SLOT="1"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""



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

2019-01-22 Thread Hans de Graaff
commit: 8fb24f3cb8adaf538b871ccdb9455edad85bb1b5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jan 23 06:16:55 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jan 23 06:16:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fb24f3c

dev-ruby/asciimath: cleanup

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

 dev-ruby/asciimath/Manifest   |  1 -
 dev-ruby/asciimath/asciimath-1.0.5.ebuild | 22 --
 2 files changed, 23 deletions(-)

diff --git a/dev-ruby/asciimath/Manifest b/dev-ruby/asciimath/Manifest
index 86b613b7f6e..fbe83a1a2de 100644
--- a/dev-ruby/asciimath/Manifest
+++ b/dev-ruby/asciimath/Manifest
@@ -1,4 +1,3 @@
 DIST asciimath-1.0.4.gem 14336 BLAKE2B 
84aac2d2b987f72a17288cee6d00197c429e04c216fad62ecd23b5f3eebe9590ead519df86cdaf99246dcfee4c18bab67176a0d47a1b864de6e44bdb4b90b70c
 SHA512 
e99e6f869dda3e0236392039e6dccf5912b095e32ee7acbfb4684a5d723d05f4d3c9961554d5beab2a3d703b1ef50c45ed15c0dbda2179ab35d3b1b6b8759b49
-DIST asciimath-1.0.5.gem 17920 BLAKE2B 
119a4c8639a3fa1d67ba745a988fa2c3e5bb1290c2fa5237e9ee4f4945e1ac57cd3789a7131ef1d95ef1f30c3155820187a358d842e3e27788854f70bed89c42
 SHA512 
7353d052b80825ea5944de7fed67acc02eedbc78c112e1252d49993eb454f59180076b75d92f259c0c1c51bd63436c4aa9b6eefa2e8e6cf70b1de4ab941b43dc
 DIST asciimath-1.0.6.gem 17920 BLAKE2B 
ccd35f77f7ff9312baf1de81d9c1c15009e9efea7be000ed2afad86b06697bb967980baab1f04a73503cd374c062d68ba99d6e42528ffe3d1c16a8f768813f7f
 SHA512 
cecfdeb063e0dd2da9c92ec4ac51d30334d19f10ca2cde9380c740e61a1be435793bd5e6ae7795d1c4147056faaef0d44ea422b6ff8207cb11c8125422872f24
 DIST asciimath-1.0.7.gem 18432 BLAKE2B 
9f1b959d594987f049f3e17394a305e037cbf4aa86c7c21324cb5f1f7a2a06c361fbf56cee5488ab0c8bbbac8f3a581f11a5e5a2407b36d28c4b4a106051df3c
 SHA512 
3b2e5894fed09919e2576054dceecd70fc255bf414dbd826ccdda71cd69875c204c4d4d2ed85777612a4919a975b1a2427ff83cacb2720dee1d6f53c1f8fd079

diff --git a/dev-ruby/asciimath/asciimath-1.0.5.ebuild 
b/dev-ruby/asciimath/asciimath-1.0.5.ebuild
deleted file mode 100644
index 0b13ddc6d20..000
--- a/dev-ruby/asciimath/asciimath-1.0.5.ebuild
+++ /dev/null
@@ -1,22 +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_TEST="rspec3"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.adoc README.adoc"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A pure Ruby AsciiMath parsing and conversion library"
-HOMEPAGE="https://github.com/pepijnve/asciimath";
-
-LICENSE="MIT"
-SLOT="1"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
-IUSE=""
-
-#RUBY_PATCHES=( ${P}-backslashes.patch )



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

2019-01-22 Thread Hans de Graaff
commit: 76e772f0c8b0b9fe37c15356a9f4134b37479622
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jan 23 06:30:11 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jan 23 06:30:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76e772f0

dev-ruby/yard: add 0.9.18

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

 dev-ruby/yard/Manifest   |  1 +
 dev-ruby/yard/yard-0.9.18.ebuild | 46 
 2 files changed, 47 insertions(+)

diff --git a/dev-ruby/yard/Manifest b/dev-ruby/yard/Manifest
index d5a4d275155..e533744ce15 100644
--- a/dev-ruby/yard/Manifest
+++ b/dev-ruby/yard/Manifest
@@ -2,3 +2,4 @@ DIST yard-0.9.11-git.tgz 916355 BLAKE2B 
e9f27fe129cf93c51dbf83f4a7d5745d385252ba
 DIST yard-0.9.14-git.tgz 917830 BLAKE2B 
dd0d1d6dbc5aa9b549bd4c110f1abd57edc76b85e7c936bca8f7d35761d705ba86cd169c3c2b2141095dda68a8ab350b46bcbeb978d655addff78b110fbd2b71
 SHA512 
7974d431b2c1ef4830f225fd2012592405e7fb63546aeb52b74f4ad8b498926be979f3010bd315877bb4f738f6aa6c31f54b71832b461ebd3fa54fe1a1fccf5f
 DIST yard-0.9.15-git.tgz 918280 BLAKE2B 
f7ae54298cfb8d19e006ad5e18525c3e73e423894e37c3af1fbf555227c4f66bbbcdae781addf7ad30ac900d2af7458550558fe75d876d9fa4c0cd5a2a1a3668
 SHA512 
45e3a6e170c06c0f7e7ff508d33e87ed9922be3e8fca19d272553b84e678fa209c44460665b86e508145b147dbbc6d4664b95694dbcf91c421988b233e63dd40
 DIST yard-0.9.16-git.tgz 918424 BLAKE2B 
41213a87b108bbacf3d700ffbce67806619ff417b8c883b8f7c33bb1eda1e1d97176226a801d8fb8a888a4ed4e2bcb45c46a65b236bc39c9100bcc6200c5778d
 SHA512 
0027fccf87ec86a8ad5d62ec02b10a9c50be82212a7ad0f9f79d41627a2b88cb886fdc832e0df5c28cf737ad9f308670bd98b4dbb8ddc21aeba76b5c6928ecf1
+DIST yard-0.9.18-git.tgz 919755 BLAKE2B 
ff0f53234880f1cd2d6ba312542ac560aa7a8cb1864a1bc123f855f2183bc1b5d55316e041e33d57aac18c4784575a1e196fe2113de6280d91a0bb69ade236f5
 SHA512 
754b2344c630642e191c037ec136976dd812c83051803cf10c4c810d267d405ba609dd5d194fafe4b55c0b123573aeae0139e3994cfacc94560a6ffddd5c6c4f

diff --git a/dev-ruby/yard/yard-0.9.18.ebuild b/dev-ruby/yard/yard-0.9.18.ebuild
new file mode 100644
index 000..cfc20bfffd8
--- /dev/null
+++ b/dev-ruby/yard/yard-0.9.18.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_TASK_DOC="yard"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_DOCDIR="doc docs"
+
+RUBY_FAKEGEM_EXTRAINSTALL="templates"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Documentation generation tool for the Ruby programming language"
+HOMEPAGE="https://yardoc.org/";
+
+# The gem lakes the gemspec file needed to pass tests.
+SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz -> ${P}-git.tgz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/bluecloth dev-ruby/kramdown ) )"
+
+ruby_add_bdepend "test? ( >=dev-ruby/ruby-gettext-2.3.8 dev-ruby/rack )"
+
+all_ruby_prepare() {
+   sed -i -e '/[Bb]undler/ s:^:#:' spec/spec_helper.rb || die
+
+   # Avoid specs that make assumptions on load ordering that are not
+   # true for us. This may be related to how we install in Gentoo. This
+   # also drops a test requirement on dev-ruby/rack.
+   rm -f spec/cli/server_spec.rb || die
+
+   # Avoid specs that only work with bundler
+   sed -i -e '/#initialize/,/^  end/ s:^:#:' spec/cli/yri_spec.rb || die
+
+   # Avoid redcarpet-specific spec that is not optional
+   sed -i -e '/autolinks URLs/askip "make redcarpet optional"' 
spec/templates/helpers/html_helper_spec.rb || die
+}



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

2019-01-22 Thread Hans de Graaff
commit: b5af10ab03762b56ee46281575fc5f5d196d7aca
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jan 23 06:21:15 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jan 23 06:21:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5af10ab

dev-ruby/test-unit: add 3.3.0

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

 dev-ruby/test-unit/Manifest   |  1 +
 dev-ruby/test-unit/test-unit-3.3.0.ebuild | 34 +++
 2 files changed, 35 insertions(+)

diff --git a/dev-ruby/test-unit/Manifest b/dev-ruby/test-unit/Manifest
index 590fdc6ffd1..843dfed1a2f 100644
--- a/dev-ruby/test-unit/Manifest
+++ b/dev-ruby/test-unit/Manifest
@@ -1,3 +1,4 @@
 DIST test-unit-3.2.7.gem 129024 BLAKE2B 
31565510d5a16cf75706810a551dca40129edb0fc1528b9f55c862b23db1986640f42a72432028f47d052bb1aab3600c90c4ed19388ba11f2221a5d1e0619aaf
 SHA512 
a55a5abee0d602b23af34ee8a9a7e26effc95ce9dd8ce98da28c49caf883d47c86bd2d0979176b0d1e239861ea73a4c5a9a280a1ceda7fbfbbd98c888ca6b01e
 DIST test-unit-3.2.8.gem 129536 BLAKE2B 
ee88fc653b0dc0cad7d88427391cd6a476d2d3c56c3e4bfa7e7cac28d6e9a35663c40e9c4ed29a1d5998255c434ab7884177354fd1e68b07f00fe1e0048506d6
 SHA512 
b7ed21744118036a997525251af2520158282ca19e99ebccaa7180361a112e0cdafaf570c36126a6b74b8480405c67aaa5394e06465145583964defb68abeb9c
 DIST test-unit-3.2.9.gem 131584 BLAKE2B 
2b6a5b8ca96c43eb3b943cf284d51bb5154409c9f10f2f9386b2e5c027f6357d38c09732aba59c84c9404ac5b185471e830ec8aa0df3cbc9392274bb1c8cd82a
 SHA512 
1c2b127e3522f4561770b9f9e7b547a18b9f2df4120ea408a8f4064be393a26138998068c1484569f35b33cfddc8a7251e237d90703f8e1a023c14875f7e2ae5
+DIST test-unit-3.3.0.gem 132096 BLAKE2B 
aa569c4e7727bfd664d14662924f877d2708151832f6797818bff4efc00ce7ecf2a995bdff36f6708abba1d26cae095f192be431d7dac5d68096b34a1ad5b987
 SHA512 
bc07f0a3691935aa766d83ce599264e031119622bb1f3ecf9b4cbb47daa16892cb9afdc78bfd725b547ba0643c52062c4dcc606e5d187b220236ea1ea7749263

diff --git a/dev-ruby/test-unit/test-unit-3.3.0.ebuild 
b/dev-ruby/test-unit/test-unit-3.3.0.ebuild
new file mode 100644
index 000..da020d3b86e
--- /dev/null
+++ b/dev-ruby/test-unit/test-unit-3.3.0.ebuild
@@ -0,0 +1,34 @@
+# 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_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md doc-install/text/*.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An xUnit family unit testing framework for Ruby"
+HOMEPAGE="https://rubygems.org/gems/test-unit";
+
+LICENSE="|| ( Ruby GPL-2 ) PSF-2"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc test"
+
+ruby_add_rdepend "dev-ruby/power_assert"
+
+all_ruby_prepare() {
+   mv doc doc-install || die "moving doc directory out of the way failed"
+}
+
+each_ruby_test() {
+   ${RUBY} test/run-test.rb || die "testsuite failed"
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   newbin "${FILESDIR}"/testrb-3 testrb-2
+}



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/viking/

2019-01-22 Thread Hans de Graaff
commit: 12bcb933c0d370b53d6c2f06e92bfb84db775c22
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jan 23 06:32:01 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jan 23 06:32:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12bcb933

sci-geosciences/viking: add missing nettle dependency

This dependency is optional but strongly recommended by
upstream to avoid compatibility issues with the thumbnail
cache.

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

 sci-geosciences/viking/viking-1.7.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/sci-geosciences/viking/viking-1.7.ebuild 
b/sci-geosciences/viking/viking-1.7.ebuild
index 1def6e346f6..965eaad13a1 100644
--- a/sci-geosciences/viking/viking-1.7.ebuild
+++ b/sci-geosciences/viking/viking-1.7.ebuild
@@ -21,6 +21,7 @@ COMMONDEPEND="
>=dev-tcltk/expect-5.45.4
dev-libs/expat
dev-libs/glib:2
+   dev-libs/nettle
net-misc/curl
sys-libs/zlib
x11-libs/gdk-pixbuf:2
@@ -51,6 +52,7 @@ src_configure() {
--with-libcurl \
--with-expat \
--enable-google \
+   --enable-nettle \
--enable-terraserver \
--enable-expedia \
--enable-openstreetmap \



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

2019-01-22 Thread Zac Medico
commit: 82e86efb503a23588b6b8e4351427cc3fca27de3
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Mon Jan 21 16:14:03 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Jan 23 04:47:29 2019 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=82e86efb

pid-sandbox: run pid-ns-init as root (bug 675868)

Drop permissions only for subprocess of pid-ns-init but not pid-ns-init
itself. With FEATURES="pid-sandbox userpriv", pid-ns-init should be
run with unchanged permissions (usually UID=0, GID=0).

Bug: https://bugs.gentoo.org/675868
Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Zac Medico  gentoo.org>

 bin/pid-ns-init| 49 ++---
 lib/portage/process.py | 12 ++--
 2 files changed, 40 insertions(+), 21 deletions(-)

diff --git a/bin/pid-ns-init b/bin/pid-ns-init
index 76ae8de75..f01d69fc2 100644
--- a/bin/pid-ns-init
+++ b/bin/pid-ns-init
@@ -11,21 +11,6 @@ import subprocess
 import sys
 
 
-if sys.version_info.major < 3 or platform.python_implementation() != 'CPython':
-   def signal_disposition_preexec():
-   for signum in (
-   signal.SIGHUP,
-   signal.SIGINT,
-   signal.SIGPIPE,
-   signal.SIGQUIT,
-   signal.SIGTERM,
-   ):
-   signal.signal(signum, signal.SIG_DFL)
-else:
-   # CPython >= 3 subprocess.Popen handles this internally.
-   signal_disposition_preexec = None
-
-
 KILL_SIGNALS = (
signal.SIGINT,
signal.SIGTERM,
@@ -41,9 +26,31 @@ def forward_kill_signal(pid, signum, frame):
os.kill(pid, signum)
 
 
+def preexec_fn(uid, gid, groups, umask):
+   if gid is not None:
+   os.setgid(gid)
+   if groups is not None:
+   os.setgroups(groups)
+   if uid is not None:
+   os.setuid(uid)
+   if umask is not None:
+   os.umask(umask)
+
+   # CPython >= 3 subprocess.Popen handles this internally.
+   if sys.version_info.major < 3 or platform.python_implementation() != 
'CPython':
+   for signum in (
+   signal.SIGHUP,
+   signal.SIGINT,
+   signal.SIGPIPE,
+   signal.SIGQUIT,
+   signal.SIGTERM,
+   ):
+   signal.signal(signum, signal.SIG_DFL)
+
+
 def main(argv):
if len(argv) < 2:
-   return 'Usage: {}  or   
 [arg]..'.format(argv[0])
+   return 'Usage: {}  or
[arg]..'.format(argv[0])
 
if len(argv) == 2:
# The child process is init (pid 1) in a child pid namespace, 
and
@@ -55,16 +62,20 @@ def main(argv):
proc = None
else:
# The current process is init (pid 1) in a child pid namespace.
-   pass_fds, binary, args = tuple(int(fd) for fd in 
argv[1].split(',')), argv[2], argv[3:]
+   uid, gid, groups, umask, pass_fds, binary, args = argv[1], 
argv[2], argv[3], argv[4], tuple(int(fd) for fd in argv[5].split(',')), 
argv[6], argv[7:]
+   uid = int(uid) if uid else None
+   gid = int(gid) if gid else None
+   groups = tuple(int(group) for group in groups.split(',')) if 
groups else None
+   umask = int(umask) if umask else None
 
popen_kwargs = {}
+   popen_kwargs['preexec_fn'] = functools.partial(preexec_fn, uid, 
gid, groups, umask)
if sys.version_info.major > 2:
popen_kwargs['pass_fds'] = pass_fds
# Isolate parent process from process group SIGSTOP (bug 675870)
setsid = True
os.setsid()
-   proc = subprocess.Popen(args, executable=binary,
-   preexec_fn=signal_disposition_preexec, **popen_kwargs)
+   proc = subprocess.Popen(args, executable=binary, **popen_kwargs)
main_child_pid = proc.pid
 
# If setsid has been called, use kill(0, signum) to

diff --git a/lib/portage/process.py b/lib/portage/process.py
index dd3d58ddc..0dba55de3 100644
--- a/lib/portage/process.py
+++ b/lib/portage/process.py
@@ -1,5 +1,5 @@
 # portage.py -- core Portage functionality
-# Copyright 1998-2018 Gentoo Authors
+# Copyright 1998-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 
@@ -467,7 +467,7 @@ def _exec(binary, mycommand, opt_name, fd_pipes,
@param gid: Group ID to run the process under
@type gid: Integer
@param groups: Groups the Process should be in.
-   @type groups: Integer
+   @type groups: List
@param uid: User ID to run the process under
@type uid: Integer
@param umask: an int representing a unix umask (see man chmod 

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

2019-01-22 Thread Zac Medico
commit: 
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Jan 23 05:40:29 2019 +

New tag: portage-2.3.58




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

2019-01-22 Thread Zac Medico
commit: 59f7707371f65f18bc7375a22dee5d169e9954ba
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Jan 23 04:55:04 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Jan 23 04:56:18 2019 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=59f77073

Updates for portage-2.3.58 release

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

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

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 9a53d871f..1a3647115 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,14 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.58
+==
+* Bug Fixes:
+- Bug 675868 run pid-sandbox pid-ns-init as root
+- Bug 675870 setsid for pid-sandbox process group signals
+- Bug 676014 use local ECLASS variable during ebuild inherit
+
+
 portage-2.3.57
 ==
 * Bug Fixes:

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



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

2019-01-22 Thread Zac Medico
commit: 0501074ab7b61a35d086d86996dc073c105ffc4b
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Jan 23 05:04:38 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Jan 23 05:39:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0501074a

sys-apps/portage: version bump to 2.3.58

 #675868 run pid-sandbox pid-ns-init as root
 #675870 setsid for pid-sandbox process group signals
 #676014 use local ECLASS variable during ebuild inherit

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

 sys-apps/portage/Manifest  |   1 +
 sys-apps/portage/portage-2.3.58.ebuild | 271 +
 2 files changed, 272 insertions(+)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index 237d480f67f..b8135ebc660 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -4,5 +4,6 @@ DIST portage-2.3.40.tar.bz2 995122 BLAKE2B 
3bfadee6cf57dace32bb4a365850650e13664
 DIST portage-2.3.49.tar.bz2 1010414 BLAKE2B 
be8e0194855eda8e8a617ee4415d702199e10772bab9539ff27cb165b6749090be887b6f48d449f4e7650e618d43be1b0d26ba59597996a9d3d3ecd0caea166a
 SHA512 
d3daee0075eee61c354ad1d4865b1cf433d9afe5ed56101758219694325c7c5ad62a0d9ce41bf2205934b6e073d0eba3ef3f7c8b6633b5a3448e469783c5329a
 DIST portage-2.3.51.tar.bz2 1013015 BLAKE2B 
f7f5e6c9e627db5a9e4bfcc9a6cbebb40fda910d3cc928922870b295c706a9f669d3d812e726b220610efe6b182460811eb9420d6fa5b8756481df64a88fe2b9
 SHA512 
6c22b97959d4b5be263b9a1de6bb343b1f8300e989f37c7334a9d5d6fb65fe2390958e222bc5379ec95099124fc51a049ecca6e1bfc18f0a6c57e4601342bb94
 DIST portage-2.3.57.tar.bz2 1019074 BLAKE2B 
c7ced224a8ab5720b101ba791709668216f6fb164814236ce5cef3c5af489889b71bfc5396521411b377f798c2529f7178a84ab322efe3df44066e0ccc30eb20
 SHA512 
14e67dfe4a339f0374a7e31be840f94476eaeab2572dc0b4d1b07bc50cee4681e99f8a4c873b358feed584d056d7eb29832b6ed22b4c7d72066f83d3a4b23123
+DIST portage-2.3.58.tar.bz2 1018510 BLAKE2B 
d1fe49bdb7b7c24cd94c315596ba81127b9b17bcb3a56d101af37873ba1e788a5648f62cdd3a79e536221c5df36417885130ac8734805f691a52199118c1429f
 SHA512 
2720ed0c5119cf24cb80501820ebd387ae7a5c17baa87188d38003580cf752f03990475caf4ee5a4d1e78bcf420c67e113a45d5cfce85af377197e833020d484
 DIST portage-2.3.8.tar.bz2 938062 BLAKE2B 
3f7bedf6268131a3b3539d53c8a7bb069b533b3a78e5eec521b6201439c8ee5e66996e798fe295561d0a94bfcd32adf414d4f8b5e7a93035cea09749406e64a3
 SHA512 
4b4b2de20323799b9b0f7a8812f939aa9a96d2744a0f65ad5287ba49744c491b55169cdb21f2885317a6a7c960d2070775ffd798f247b44eebc677c33c271eb8
 DIST portage-74d2509c99fbcb43e018ead4950b938e41e524e5-bug-671472.patch 1584 
BLAKE2B 
452cd4cb25e42dcfa05c4f9da2bd3cc279556b9cd87037d0d965d39678f347b701dac0eaa59bfdebee9e3715abb506bf3744900ebefafa8fa729a1eb442889b9
 SHA512 
5bbe163e8eec00ece831c113676e87f0cf61a40f30a75a0de548490eeb789479336feec5bf81868a284bf32bafa00209176156cfb9ce557390d0f4a2ab6d1c1a

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

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

2019-01-22 Thread Zac Medico
commit: a0ea79d5b8ec24f722db014c317a5139881cc07a
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Jan 23 05:03:37 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Jan 23 05:39:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0ea79d5

sys-apps/portage: remove old version 2.3.56

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

 sys-apps/portage/Manifest  |   1 -
 sys-apps/portage/portage-2.3.56.ebuild | 271 -
 2 files changed, 272 deletions(-)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index 19b8370f8f4..237d480f67f 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -3,7 +3,6 @@ DIST portage-2.3.40-bug-657436-937d0156aa06-1fc628eead43.patch 
4131 BLAKE2B 1b05
 DIST portage-2.3.40.tar.bz2 995122 BLAKE2B 
3bfadee6cf57dace32bb4a365850650e13664202f3b16bf75821ff6226e85da823785ac87875fa82bd5cf1b953d638773819495f73f471c06ffd6926518df1ac
 SHA512 
ded128c1941664fab6bc95f05115ec08900fddaedd1b6f12afa48da024531ee8939134d49759e09995c76a95e41beafdbf5528a5b62d3bf21c826ab1ac0cd1c5
 DIST portage-2.3.49.tar.bz2 1010414 BLAKE2B 
be8e0194855eda8e8a617ee4415d702199e10772bab9539ff27cb165b6749090be887b6f48d449f4e7650e618d43be1b0d26ba59597996a9d3d3ecd0caea166a
 SHA512 
d3daee0075eee61c354ad1d4865b1cf433d9afe5ed56101758219694325c7c5ad62a0d9ce41bf2205934b6e073d0eba3ef3f7c8b6633b5a3448e469783c5329a
 DIST portage-2.3.51.tar.bz2 1013015 BLAKE2B 
f7f5e6c9e627db5a9e4bfcc9a6cbebb40fda910d3cc928922870b295c706a9f669d3d812e726b220610efe6b182460811eb9420d6fa5b8756481df64a88fe2b9
 SHA512 
6c22b97959d4b5be263b9a1de6bb343b1f8300e989f37c7334a9d5d6fb65fe2390958e222bc5379ec95099124fc51a049ecca6e1bfc18f0a6c57e4601342bb94
-DIST portage-2.3.56.tar.bz2 1016476 BLAKE2B 
a7627bfd3536157efe7d20db78bef37ab025573b4519a07e08c04b3e9f9b42596a9bfa545241f78ba0e3b46333e8deebe20b75ea86fee89c70670b85dc8addc3
 SHA512 
98704382bce9816d458b33d3b3179c08a5c4b709b8c4ba7757b2ebccbd1d136d11c004806b30cf0cf9daf914062df94654bec255e239713995c7228d1c275938
 DIST portage-2.3.57.tar.bz2 1019074 BLAKE2B 
c7ced224a8ab5720b101ba791709668216f6fb164814236ce5cef3c5af489889b71bfc5396521411b377f798c2529f7178a84ab322efe3df44066e0ccc30eb20
 SHA512 
14e67dfe4a339f0374a7e31be840f94476eaeab2572dc0b4d1b07bc50cee4681e99f8a4c873b358feed584d056d7eb29832b6ed22b4c7d72066f83d3a4b23123
 DIST portage-2.3.8.tar.bz2 938062 BLAKE2B 
3f7bedf6268131a3b3539d53c8a7bb069b533b3a78e5eec521b6201439c8ee5e66996e798fe295561d0a94bfcd32adf414d4f8b5e7a93035cea09749406e64a3
 SHA512 
4b4b2de20323799b9b0f7a8812f939aa9a96d2744a0f65ad5287ba49744c491b55169cdb21f2885317a6a7c960d2070775ffd798f247b44eebc677c33c271eb8
 DIST portage-74d2509c99fbcb43e018ead4950b938e41e524e5-bug-671472.patch 1584 
BLAKE2B 
452cd4cb25e42dcfa05c4f9da2bd3cc279556b9cd87037d0d965d39678f347b701dac0eaa59bfdebee9e3715abb506bf3744900ebefafa8fa729a1eb442889b9
 SHA512 
5bbe163e8eec00ece831c113676e87f0cf61a40f30a75a0de548490eeb789479336feec5bf81868a284bf32bafa00209176156cfb9ce557390d0f4a2ab6d1c1a

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

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

2019-01-22 Thread Zac Medico
commit: 37e4dc5ae842afa03849a47b123345906fdd81a2
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Jan 22 07:17:18 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Jan 23 04:47:25 2019 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=37e4dc5a

pid-sandbox: pid-ns-init setsid support (bug 675870)

Use setsid to isolate the parent process from signals sent
to the process group, and forward signals to the entire
process group with kill(0, signum).

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

 bin/pid-ns-init | 16 +---
 1 file changed, 13 insertions(+), 3 deletions(-)

diff --git a/bin/pid-ns-init b/bin/pid-ns-init
index f9b8cc4f3..76ae8de75 100644
--- a/bin/pid-ns-init
+++ b/bin/pid-ns-init
@@ -33,8 +33,12 @@ KILL_SIGNALS = (
 )
 
 
-def forward_kill_signal(main_child_pid, signum, frame):
-   os.kill(main_child_pid, signum)
+def forward_kill_signal(pid, signum, frame):
+   if pid == 0:
+   # Avoid a signal feedback loop, since signals sent to the
+   # process group are also sent to the current process.
+   signal.signal(signum, signal.SIG_DFL)
+   os.kill(pid, signum)
 
 
 def main(argv):
@@ -47,6 +51,7 @@ def main(argv):
# (forwarding signals to init and forwarding exit status to the 
parent
# process).
main_child_pid = int(argv[1])
+   setsid = False
proc = None
else:
# The current process is init (pid 1) in a child pid namespace.
@@ -55,11 +60,16 @@ def main(argv):
popen_kwargs = {}
if sys.version_info.major > 2:
popen_kwargs['pass_fds'] = pass_fds
+   # Isolate parent process from process group SIGSTOP (bug 675870)
+   setsid = True
+   os.setsid()
proc = subprocess.Popen(args, executable=binary,
preexec_fn=signal_disposition_preexec, **popen_kwargs)
main_child_pid = proc.pid
 
-   sig_handler = functools.partial(forward_kill_signal, main_child_pid)
+   # If setsid has been called, use kill(0, signum) to
+   # forward signals to the entire process group.
+   sig_handler = functools.partial(forward_kill_signal, 0 if setsid else 
main_child_pid)
for signum in KILL_SIGNALS:
signal.signal(signum, sig_handler)
 



[gentoo-commits] repo/gentoo:master commit in: sys-auth/otpcalc/

2019-01-22 Thread Ulrich Müller
commit: 3e91237a5ab864eeb874cdb1a1a2899c2ec6cdbe
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Jan 23 05:18:38 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed Jan 23 05:18:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e91237a

sys-auth/otpcalc: Add slot operator to openssl dependency.

Package-Manager: Portage-2.3.57, Repoman-2.3.12
Signed-off-by: Ulrich Müller  gentoo.org>

 sys-auth/otpcalc/otpcalc-0.97-r8.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-auth/otpcalc/otpcalc-0.97-r8.ebuild 
b/sys-auth/otpcalc/otpcalc-0.97-r8.ebuild
index 5886ab3efd0..62d0ea92b74 100644
--- a/sys-auth/otpcalc/otpcalc-0.97-r8.ebuild
+++ b/sys-auth/otpcalc/otpcalc-0.97-r8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -15,7 +15,7 @@ SLOT="0"
 KEYWORDS="alpha amd64 ppc sparc x86"
 
 RDEPEND="x11-libs/gtk+:2
-   dev-libs/openssl:0"
+   dev-libs/openssl:0="
 DEPEND="${RDEPEND}
virtual/pkgconfig"
 



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

2019-01-22 Thread Jeroen Roovers
commit: 293de5f1e259a9c103f3469d5570ff727e6e5d49
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Jan 23 04:37:01 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Jan 23 04:46:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=293de5f1

www-client/opera-developer: Old

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

 www-client/opera-developer/Manifest|   1 -
 .../opera-developer-59.0.3192.0.ebuild | 116 -
 2 files changed, 117 deletions(-)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index 67642c15ba5..8fb9246090a 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,3 +1,2 @@
-DIST opera-developer_59.0.3192.0_amd64.deb 72188416 BLAKE2B 
4ac927a7add23f8bd8b0feace60c387815f6653ab9e49633578a8dc599b252275b403e412153cf74c9af17a48817de5fff01254c954c48748136b5bbd32bb30e
 SHA512 
e1f9be8afb80ebe378b2269635c4fb464708a72fa71fa9e3d72b0b6d5f9b982dd892ff9e32fb6e2ebff764603147d7fc2c954ff399b214d98d36651ae345
 DIST opera-developer_59.0.3199.0_amd64.deb 72324110 BLAKE2B 
0d02cd25fb7174895a45628867de10a94915873f3f0ad83392524b4072ff3777e46044048be3ce405aaa67b400465429feddeb7639082861eba3975d06b2c9ef
 SHA512 
471d1906d6955bed44c841edf2b10c17c9646b40b0cc23b11d5ca821d8754733dca275a820361e1f0c1219a807e83c482fda468fa99d4cb3168113bf684d0c57
 DIST opera-developer_59.0.3206.0_amd64.deb 72786094 BLAKE2B 
4bbecd0a0e9569259c17d54f0f47a1c80589c22c562033dae5253fef8078434b49efd5dcd8c5dc9ea5dea6c1c677f342c266a4a3486a5ed402eefbc8c65a7650
 SHA512 
a04ca66095ebb2057f80ffb421284f677f566b87c0d29a709921497a546445fa5db6644e95dd7a82b6bf3703f9c134b30efd75550c32057229fdad26334e43c3

diff --git a/www-client/opera-developer/opera-developer-59.0.3192.0.ebuild 
b/www-client/opera-developer/opera-developer-59.0.3192.0.ebuild
deleted file mode 100644
index d6081fb2869..000
--- a/www-client/opera-developer/opera-developer-59.0.3192.0.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-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 gnome2-utils 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}
-OPERA_HOME="usr/$(get_libdir)/${PN}"
-
-src_unpack() {
-   unpack_deb ${A}
-}
-
-src_prepare() {
-   epatch_user
-
-   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_preinst() {
-   gnome2_icon_savelist
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-   xdg_desktop_database_update
-   xdg_mimeinfo_database_update
-}
-
-pkg_postinst() {
-   gnome2_icon_cache_update
-   xdg_desktop_dat

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

2019-01-22 Thread Jeroen Roovers
commit: aa06b94359f3eb367454dda3049664ae08c15af6
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Jan 23 04:42:34 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Jan 23 04:46:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa06b943

app-arch/dpkg: Version 1.19.3

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

 app-arch/dpkg/Manifest   |  1 +
 app-arch/dpkg/dpkg-1.19.3.ebuild | 91 
 2 files changed, 92 insertions(+)

diff --git a/app-arch/dpkg/Manifest b/app-arch/dpkg/Manifest
index e72db61bd90..55f49fc42a2 100644
--- a/app-arch/dpkg/Manifest
+++ b/app-arch/dpkg/Manifest
@@ -1,3 +1,4 @@
 DIST dpkg_1.19.0.5.tar.xz 4557428 BLAKE2B 
99c31705bfad1cfa024366c788264f4e747a7143f87c581730797975303c1054003e41fd65ecf80df1dc053ba87c0e8449ec574ddcb158228b41ae57a23db18f
 SHA512 
60d7198ffe6ea759c30ad82143b3107d41ce59224b853cb5a7beb79af0de6ba6a69414c365e6b3555a0a9c60e3cf9b543a3a448d80a734be38ccecb77ae963a9
 DIST dpkg_1.19.1.tar.xz 4600848 BLAKE2B 
daadc95f0f66312e6012a5c9ce053dba055d87f766d8e9b9e99ed3eed59e83616b89cb2324fc61205bf4e22388cc0f9f62d191cbdd858250a50f7c6d141adf7d
 SHA512 
d2c745f8cc3db94be15ce3ef74f9317768b316d9bb96aac2c681c2f47433524774e0c2d5ff3daf6e7cc779e5ffc4ce96783de12802f32dab1d72022786ca6c20
 DIST dpkg_1.19.2.tar.xz 4607868 BLAKE2B 
4c191fb3dbe64bb3a515dadbb5f81bb32a0ae3b7267603978f7aee34f6baa02bacb818600759fe4bac0c3470ce2d6409c778a408833af796fe65f27fe910713f
 SHA512 
244a6ef6aad935aee649503d6ce3238e34f4fae3f57ca79e99c1890140d913c29255bc9d0e90b50e96d2cf44ab0e44d6c3675a7bed306213fe5fe31710324cf7
+DIST dpkg_1.19.3.tar.xz 4644312 BLAKE2B 
42a906c5603cc36e53591d0f33c54930fcb0f0848b53cd1908ff5c018f3a4ab823c71408982247f61e0810f223124853fc181994853f39786563ddbf6228ba54
 SHA512 
6a53b68bc51b9c700618ad379d4f314f0058479d068ae7bb842388e57b6393f87c4990c1d71ed085e76314d0e29295a5344a0ea78f62ef8657df2d53124bbe8f

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



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

2019-01-22 Thread Jeroen Roovers
commit: e9b4b6b26215b2100fbbe9b8f0e882cf0a8adffa
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Jan 23 04:43:19 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Jan 23 04:46:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9b4b6b2

app-arch/dpkg: Old

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

 app-arch/dpkg/Manifest   |  1 -
 app-arch/dpkg/dpkg-1.19.1.ebuild | 91 
 2 files changed, 92 deletions(-)

diff --git a/app-arch/dpkg/Manifest b/app-arch/dpkg/Manifest
index 55f49fc42a2..43ce29e80bf 100644
--- a/app-arch/dpkg/Manifest
+++ b/app-arch/dpkg/Manifest
@@ -1,4 +1,3 @@
 DIST dpkg_1.19.0.5.tar.xz 4557428 BLAKE2B 
99c31705bfad1cfa024366c788264f4e747a7143f87c581730797975303c1054003e41fd65ecf80df1dc053ba87c0e8449ec574ddcb158228b41ae57a23db18f
 SHA512 
60d7198ffe6ea759c30ad82143b3107d41ce59224b853cb5a7beb79af0de6ba6a69414c365e6b3555a0a9c60e3cf9b543a3a448d80a734be38ccecb77ae963a9
-DIST dpkg_1.19.1.tar.xz 4600848 BLAKE2B 
daadc95f0f66312e6012a5c9ce053dba055d87f766d8e9b9e99ed3eed59e83616b89cb2324fc61205bf4e22388cc0f9f62d191cbdd858250a50f7c6d141adf7d
 SHA512 
d2c745f8cc3db94be15ce3ef74f9317768b316d9bb96aac2c681c2f47433524774e0c2d5ff3daf6e7cc779e5ffc4ce96783de12802f32dab1d72022786ca6c20
 DIST dpkg_1.19.2.tar.xz 4607868 BLAKE2B 
4c191fb3dbe64bb3a515dadbb5f81bb32a0ae3b7267603978f7aee34f6baa02bacb818600759fe4bac0c3470ce2d6409c778a408833af796fe65f27fe910713f
 SHA512 
244a6ef6aad935aee649503d6ce3238e34f4fae3f57ca79e99c1890140d913c29255bc9d0e90b50e96d2cf44ab0e44d6c3675a7bed306213fe5fe31710324cf7
 DIST dpkg_1.19.3.tar.xz 4644312 BLAKE2B 
42a906c5603cc36e53591d0f33c54930fcb0f0848b53cd1908ff5c018f3a4ab823c71408982247f61e0810f223124853fc181994853f39786563ddbf6228ba54
 SHA512 
6a53b68bc51b9c700618ad379d4f314f0058479d068ae7bb842388e57b6393f87c4990c1d71ed085e76314d0e29295a5344a0ea78f62ef8657df2d53124bbe8f

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



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

2019-01-22 Thread Jeroen Roovers
commit: 88f1c7f04a19782c7ff36dff73696f60d83d71ad
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Jan 23 04:36:42 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Jan 23 04:46:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88f1c7f0

www-client/opera-developer: Version 59.0.3206.0

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

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

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index 644c38c90e3..67642c15ba5 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,2 +1,3 @@
 DIST opera-developer_59.0.3192.0_amd64.deb 72188416 BLAKE2B 
4ac927a7add23f8bd8b0feace60c387815f6653ab9e49633578a8dc599b252275b403e412153cf74c9af17a48817de5fff01254c954c48748136b5bbd32bb30e
 SHA512 
e1f9be8afb80ebe378b2269635c4fb464708a72fa71fa9e3d72b0b6d5f9b982dd892ff9e32fb6e2ebff764603147d7fc2c954ff399b214d98d36651ae345
 DIST opera-developer_59.0.3199.0_amd64.deb 72324110 BLAKE2B 
0d02cd25fb7174895a45628867de10a94915873f3f0ad83392524b4072ff3777e46044048be3ce405aaa67b400465429feddeb7639082861eba3975d06b2c9ef
 SHA512 
471d1906d6955bed44c841edf2b10c17c9646b40b0cc23b11d5ca821d8754733dca275a820361e1f0c1219a807e83c482fda468fa99d4cb3168113bf684d0c57
+DIST opera-developer_59.0.3206.0_amd64.deb 72786094 BLAKE2B 
4bbecd0a0e9569259c17d54f0f47a1c80589c22c562033dae5253fef8078434b49efd5dcd8c5dc9ea5dea6c1c677f342c266a4a3486a5ed402eefbc8c65a7650
 SHA512 
a04ca66095ebb2057f80ffb421284f677f566b87c0d29a709921497a546445fa5db6644e95dd7a82b6bf3703f9c134b30efd75550c32057229fdad26334e43c3

diff --git a/www-client/opera-developer/opera-developer-59.0.3206.0.ebuild 
b/www-client/opera-developer/opera-developer-59.0.3206.0.ebuild
new file mode 100644
index 000..d6081fb2869
--- /dev/null
+++ b/www-client/opera-developer/opera-developer-59.0.3206.0.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+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 gnome2-utils 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}
+OPERA_HOME="usr/$(get_libdir)/${PN}"
+
+src_unpack() {
+   unpack_deb ${A}
+}
+
+src_prepare() {
+   epatch_user
+
+   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_preinst() {
+   gnome2_icon_savelist
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+   xd

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

2019-01-22 Thread Zac Medico
commit: 6a738002397ab9cfe1ff02571ffb4cddb596544a
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Jan 22 03:38:14 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Jan 23 02:41:56 2019 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=6a738002

inherit: use local -x ECLASS (bug 676014)

Use local -x ECLASS, and also make __export_funcs_var a local variable,
since this is simpler than managing these variables as globals
(eliminates PECLASS and prev_export_funcs_var variables). As an
additional benefit, this prevents interference from ebuild variables
as reported in bug 656354 for the ECLASS variable.

Bug: https://bugs.gentoo.org/656354
Bug: https://bugs.gentoo.org/676014

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

 bin/ebuild.sh | 27 ++-
 1 file changed, 10 insertions(+), 17 deletions(-)

diff --git a/bin/ebuild.sh b/bin/ebuild.sh
index 0ec033ae7..d3bf0fd29 100755
--- a/bin/ebuild.sh
+++ b/bin/ebuild.sh
@@ -240,23 +240,22 @@ inherit() {
ECLASS_DEPTH=$(($ECLASS_DEPTH + 1))
if [[ ${ECLASS_DEPTH} -gt 1 ]]; then
debug-print "*** Multiple Inheritence (Level: ${ECLASS_DEPTH})"
-   fi
 
-   if [[ -n $ECLASS && -n ${!__export_funcs_var} ]] ; then
-   eqawarn "QA Notice: EXPORT_FUNCTIONS is called before inherit 
in ${ECLASS}.eclass."
-   eqawarn "For compatibility with <=portage-2.1.6.7, only call 
EXPORT_FUNCTIONS"
-   eqawarn "after inherit(s)."
+   # Since ECLASS_DEPTH > 1, the following variables are locals 
from the
+   # previous inherit call in the call stack.
+   if [[ -n ${ECLASS} && -n ${!__export_funcs_var} ]] ; then
+   eqawarn "QA Notice: EXPORT_FUNCTIONS is called before 
inherit in ${ECLASS}.eclass."
+   eqawarn "For compatibility with <=portage-2.1.6.7, only 
call EXPORT_FUNCTIONS"
+   eqawarn "after inherit(s)."
+   fi
fi
 
+   local -x ECLASS
+   local __export_funcs_var
local repo_location
local location
local potential_location
local x
-
-   # These variables must be restored before returning.
-   local PECLASS=$ECLASS
-   local prev_export_funcs_var=$__export_funcs_var
-
local B_IUSE
local B_REQUIRED_USE
local B_DEPEND
@@ -268,7 +267,7 @@ inherit() {
location=""
potential_location=""
 
-   export ECLASS="$1"
+   ECLASS="$1"
__export_funcs_var=__export_functions_$ECLASS_DEPTH
unset $__export_funcs_var
 
@@ -378,12 +377,6 @@ inherit() {
shift
done
((--ECLASS_DEPTH)) # Returns 1 when ECLASS_DEPTH reaches 0.
-   if (( ECLASS_DEPTH > 0 )) ; then
-   export ECLASS=$PECLASS
-   __export_funcs_var=$prev_export_funcs_var
-   else
-   unset ECLASS __export_funcs_var
-   fi
return 0
 }
 



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

2019-01-22 Thread Zac Medico
commit: e77663ab90311c7407e3e8e6d7b72be4cf3e955d
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Jan 23 01:06:26 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Jan 23 01:07:56 2019 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=e77663ab

ebuild.sh: eliminate inherit eqawarn call to external fmt command

Fixes: fb2459330cf2 ("ebuild.sh: Completely ban external commands in global 
scope")
Reported-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Zac Medico  gentoo.org>

 bin/ebuild.sh | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/bin/ebuild.sh b/bin/ebuild.sh
index 820db50ca..0ec033ae7 100755
--- a/bin/ebuild.sh
+++ b/bin/ebuild.sh
@@ -243,10 +243,9 @@ inherit() {
fi
 
if [[ -n $ECLASS && -n ${!__export_funcs_var} ]] ; then
-   echo "QA Notice: EXPORT_FUNCTIONS is called before inherit in" \
-   "$ECLASS.eclass. For compatibility with 
<=portage-2.1.6.7," \
-   "only call EXPORT_FUNCTIONS after inherit(s)." \
-   | fmt -w 75 | while read -r ; do eqawarn "$REPLY" ; done
+   eqawarn "QA Notice: EXPORT_FUNCTIONS is called before inherit 
in ${ECLASS}.eclass."
+   eqawarn "For compatibility with <=portage-2.1.6.7, only call 
EXPORT_FUNCTIONS"
+   eqawarn "after inherit(s)."
fi
 
local repo_location



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

2019-01-22 Thread Mike Pagano
commit: 484599d30d3b5a3a9737aac24d0b3c862fd03cf7
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Jan 23 00:09:39 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Jan 23 00:09:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=484599d3

sys-kernel/gentoo-sources: Linux patch 4.20.4

Signed-off-by: Mike Pagano  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 341347b4552..547630ce45b 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -31,6 +31,9 @@ DIST genpatches-4.20-3.extras.tar.xz 3280 BLAKE2B 
99e70b602dfe38ab8c1fe93423b92b
 DIST genpatches-4.20-4.base.tar.xz 95772 BLAKE2B 
3d673526f6023ac879cb6af826e1dec5974ea8d88fa6bcd5b2c4db89a1dcb788e7b2ffd485a3d244a9ec2e23353913ccff0db6776e139aed1f6a034ecdd043af
 SHA512 
944a4d5dc79bbda46463eb72490a4d2d8e6c45a494dd3174109ac04ad61d8aa0983e8f1fcb274a80e99e5d15742c64f138d57a0295553647deba1892bea9245d
 DIST genpatches-4.20-4.experimental.tar.xz 5216 BLAKE2B 
4ac6633634a4e01a10d4df063403a4c1e6219ac22bf93c4185346c8626aaf2193c174d1aff4e769a3522af910c57229c9638b49534946d298773eda02b670579
 SHA512 
a55c22eb3b0228ab483d3805926bc87361fec1546418e0869a3758c4df7cc2b472c04a5fdd90be8d41aae727103a54309133c6d5181cf3fd972eb14bb7c84489
 DIST genpatches-4.20-4.extras.tar.xz 3276 BLAKE2B 
52a38645899b74b35005cfe9ccb297b8c9d4e0611c42e06c09d934d04ae4165ac8185cae73a775c295b2c2fab1d38801757bbaa0376b3cbb7b35fc3a80f6cbb2
 SHA512 
17ab47b2302212ef2763fab43d933c0a16c75df43138d950e5431fc93089a4907b191c475fc1f24fb1711ff365218ba9e5b56469862ea3a0e2998791baf96594
+DIST genpatches-4.20-5.base.tar.xz 127200 BLAKE2B 
9193205f7664329527bce907190a27c57860a5dcf78bad85fe32d6179cc5f6bef10c32b7d590345939cb13e58b706af31a5b92fe71e6ed7ec1380b1684c8e5ec
 SHA512 
6a8f4cf3c8698d47269d5a9dc7bba9698eec09c1cdbd3c04a45f9ffd62413af5ad49ea27f828e8db04761b6cfdb511023e770dbeaf277b8e221944842043f567
+DIST genpatches-4.20-5.experimental.tar.xz 5220 BLAKE2B 
f3fb705b557e1f5a3df3d7a4d883e217f2992d25fc9c5cd12596bf206d684542d81099b1cf4f4613ae45419921347ed1e0127cc59b9961ee69b3ee31d15065f1
 SHA512 
6414608e1769566715b4d6aa1e737d7053b3613ccbd3335ccdc0d1dccbfa9b703d8d1477ee3226ed285cdf1cdee123d8d714d744eb32172b58124ef06826c773
+DIST genpatches-4.20-5.extras.tar.xz 3280 BLAKE2B 
6f6f5cdfaa9c56a5fc58586a8c27f1bb03fb78688eda91d7416c481750dbcc21589738ce1d41c226afab37afb73e46473f12e2494507f3ff5cda449ac018f42c
 SHA512 
29c6e097b7f988990bc8a54307ee245a0637997191e9e827b6a0aec03cf7c803bfd985729fff6ab15a93f3927825e85286279a7e7da892f5557acb17d5f1736d
 DIST genpatches-4.4-165.base.tar.xz 2476424 BLAKE2B 
930a62c7b5f697e1baf2b999b45123778f2818a33558343592cf7273b2b376c8824700b2c20b71efcaa0991717b8ce654a222d2dcde8ca3bf1b3417e406117c6
 SHA512 
b29767c1ac47e9b3c7f3eb7cc833939db964901c6dfd36792ec4998dbb97ae6a21a8a7ebbbfd6eff74ba28463eb868385324c1069130ad0cfa55b33323673993
 DIST genpatches-4.4-165.experimental.tar.xz 87776 BLAKE2B 
65271ec6c063df652a7ad1317c37c8eaac9a4a93ceabbb56bf8c8de43a49b6ccdf6f22608acc061568cee72208fb62ae98d9b363666c7e664b389c482bc17527
 SHA512 
af7d9389495ace3aa2fb93d1d77e7f5204df46547f0c84ae820352fd0381acaecd1f4a41ba5a4507c2a30ce5b6928b14eb88ec120a87247b0cc742fecbd40f64
 DIST genpatches-4.4-165.extras.tar.xz 16452 BLAKE2B 
59cd1eabbc61cdf547f21894e137033dfb7ad71b1bd2f1f47c04de74602abf548e504de5a95d557c805d72edf70455fe0c3a34d3918a91b177aaa3cea17b9194
 SHA512 
42464d2bfb847e869a2d6cbcca3c86a52840039ab9759244c60d58fce671703c89e880cb49e1fd19eca9e9ab9367a44fdbd30b78bd68a7ae5cd2b1f23dba

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



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

2019-01-22 Thread Mike Pagano
commit: c007bc889e21e921ed6821f29ee7bbca69b53493
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Jan 23 00:06:51 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Jan 23 00:07:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c007bc88

sys-kernel/gentoo-sources: Linux patch 4.19.17

Signed-off-by: Mike Pagano  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index a31f784459f..341347b4552 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -16,6 +16,9 @@ DIST genpatches-4.19-16.extras.tar.xz 17484 BLAKE2B 
2dc4e71a034f7e192b93e7c53874
 DIST genpatches-4.19-17.base.tar.xz 527264 BLAKE2B 
b2eda83b3cb936ff4fa935ef7febd944b8db5e108ea846154c9e4c4906c513317b65677dffce0eadc919a1e484db31ca12c8496d307c6aa57c0152ec19d72a3a
 SHA512 
f97f4062933121bde4395fc53690f76dd06b485ae53608927a4b024ab923136ee37e3976134e3a0dac9ba9260f73204d517ada158970ae690d1f60273e2b591e
 DIST genpatches-4.19-17.experimental.tar.xz 5216 BLAKE2B 
db4787fa06fb29155ad3a968eef6741c2315fcf67faccac9b4f4ae64e6711f4de082a1fa8a2b09e9f2b2c285c2f59eb9b744976cb11e2314c04a4e4ac3629a96
 SHA512 
eba3ffb8ec4c1b8dade845407aa4b81f4435f89404c14b7518f7621a5cb329b90c6e0be9ecc7cfa838126f083de4ea3e933e1dd720c5832382d88ccf3a8002e0
 DIST genpatches-4.19-17.extras.tar.xz 17492 BLAKE2B 
110ff2eaf3d85ef4ddde7fb0885121315d47161b00316f590d9c06ce0d7fa9125e9602cd49cbedd8230585e07522369a4e68922bab332fe4cd95675dfc606ea6
 SHA512 
ef89c8880b73a1c81891cb85bdea4ac141cb6b55e681b6a00f70d96646eb293d37cc212fb8973bb53e182a3112eb087400a8ad0ef5322f05563b17df341ff9ec
+DIST genpatches-4.19-18.base.tar.xz 552216 BLAKE2B 
9b8e7d495216a9030edcd263c567a56c7d6d33ee3d046098245ce0b9bab926cd903f235dbb1800027f8bfa2d60d372420c69e03e729b9d6719a0231cfcdb2568
 SHA512 
c4869326f40b600739172ac34e4976edef0bbe8089a9cdb5d0dbeefe5bf1cf711a2faaf75a45965b063f5d5d413dc62591983258967df4804a93a54ec9dbe9fd
+DIST genpatches-4.19-18.experimental.tar.xz 5220 BLAKE2B 
9c92f61f1c844fe2fb4a612ebc64ea4ba403893fabac4d6234d862a23bcaddb5c99f5f7ba59f0d7c8736a8d5c2299c17b08bcdef1e93ab4b0a8c91911a3a25a3
 SHA512 
d4c1302d4b6d792a55a30f69eb46bf92117771f51a3015cea276d67cb1b4e90a19112965a60b0001cc882a53a1aa48455191ab743f43f16cefd8a2999c9c0397
+DIST genpatches-4.19-18.extras.tar.xz 17488 BLAKE2B 
77d2721df6ac60a06cfdbd4e5c7666bdbfce9be012481c462483e94676ee5248f85f54bcc6318ec58e1cbcbdc0748bd8a4d7cba27c6c80949bb84b2b5d3acae2
 SHA512 
3249c3e928eea59a03092935477425e3aa98bd8f3b3fcef7e198da7a860ee51303421256dab3b8395fbc76aa17e6b24b8587909271873c146ca0ee72eeedd76e
 DIST genpatches-4.20-1.base.tar.xz 4008 BLAKE2B 
3d4e9420d01fce23b89d54487abb0dee4082be5df9ae6b1ebdf9b491bcdc73262c08d26e119527d3da1169c24d52236b47fd7b8089eae9bdc0f888e60225a6f3
 SHA512 
a8d75d79bfdff5a31478a147117e0e2630b42dd50ea3a07a8c7b52de4a768cc191a38a36c323a7ca2288eb64d48b74d862a7f827346944a252762ee9b3f566a8
 DIST genpatches-4.20-1.experimental.tar.xz 5220 BLAKE2B 
20417cb43be021ac767c0df7afa1bb4dd421fc08c49e0a5e53b91c431d3b95f0cd100bff92d0f827becf096431661bea2b1648c2465c9e336fa0519e6f3b8eee
 SHA512 
ef91e66de331c25336cdf2f61fd5c78746264ef1e7af04a92d961237563652e7022376e63b3fed7219210f11ca64429f3893b026947f411a6c2642e630f6fda3
 DIST genpatches-4.20-1.extras.tar.xz 3268 BLAKE2B 
48dbd360602ab2c7b8f5ac41fcdcdda93477c82d59ac426945aabf1b52868817e77140c289c3f2920b5b39d2d38ed49fcba5d3474203ae5a8a206114af9a8216
 SHA512 
158cfb239a003e0c8faf57a3919549629850f14ee9f614a0268d13b228ce4099cc7ba1fbb057eb05c1a9b3cc6315e95f53e23978a81a63f461713d2a76d2

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



[gentoo-commits] proj/linux-patches: New tag: 4.20-5

2019-01-22 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Jan 22 23:25:42 2019 +

New tag: 4.20-5




[gentoo-commits] proj/linux-patches: New tag: 4.19-18

2019-01-22 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Jan 22 23:25:00 2019 +

New tag: 4.19-18




[gentoo-commits] repo/gentoo:master commit in: dev-vcs/cvs-fast-export/

2019-01-22 Thread Sergei Trofimovich
commit: 185c84716099e28d3ea0d693a9148b76c30855e1
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Jan 22 23:13:39 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jan 22 23:21:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=185c8471

dev-vcs/cvs-fast-export: drop old

Package-Manager: Portage-2.3.57, Repoman-2.3.12
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-vcs/cvs-fast-export/Manifest   |  1 -
 .../cvs-fast-export/cvs-fast-export-1.38.ebuild| 39 --
 2 files changed, 40 deletions(-)

diff --git a/dev-vcs/cvs-fast-export/Manifest b/dev-vcs/cvs-fast-export/Manifest
index aed89cb081b..0d74bc1f112 100644
--- a/dev-vcs/cvs-fast-export/Manifest
+++ b/dev-vcs/cvs-fast-export/Manifest
@@ -1,3 +1,2 @@
-DIST cvs-fast-export-1.38.tar.gz 396524 BLAKE2B 
41e7d5210671aae9063d3fa1da8a61ff581cdbe6745573d158576e495aeba0958d1cf20c9d8435e0c12747428b884eeab3b2d926a93d580589f17db8102ad27e
 SHA512 
ed2aabc417b093c1742ea15bd21855c600a46a5ab72758d15bab24672b6e648531416a6b28c17e6faedd67b4c697b004ba3316cd65cb0ec638566c26878e9428
 DIST cvs-fast-export-1.44.tar.gz 512435 BLAKE2B 
2dfcd34efbf400c9d9a726933a18504a8d241928646d73f54f1860d1580030fa0328df4aaf5b57f1fbdc4b7b2c0a988ac903c8f9f03384515fdd5241fbf51c06
 SHA512 
66209589c692d2b0b2e60494386cb4dbae04f5f6676c89733d3ad6e5ce8b76d3cb70d7b03430be643e44eaff5848fdb7413795e10716a9ed8b4f2a4043f822a5
 DIST cvs-fast-export-1.45.tar.gz 517917 BLAKE2B 
47d0debe2ea4d5674630065ee320c5db71f7ab6e4b17b7850d28c1951359ea98c639639574a7c3a25b9ec4e09ff53f1c5db566bff070e6381061fd828e875061
 SHA512 
f3acadabdd74f2099003a0cda29b021ea2173127af1a358bcb855397be95edaff2b1f30d3cf31dd6c08e79a8bad07b80b826c374d9b5e43555ec60d08dd577e4

diff --git a/dev-vcs/cvs-fast-export/cvs-fast-export-1.38.ebuild 
b/dev-vcs/cvs-fast-export/cvs-fast-export-1.38.ebuild
deleted file mode 100644
index a66e4a649d3..000
--- a/dev-vcs/cvs-fast-export/cvs-fast-export-1.38.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit toolchain-funcs
-
-DESCRIPTION="fast-export history from a CVS repository or RCS collection"
-HOMEPAGE="http://www.catb.org/~esr/cvs-fast-export/";
-SRC_URI="http://www.catb.org/~esr/${PN}/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=""
-DEPEND="${RDEPEND}
-   app-text/asciidoc"
-
-RESTRICT=test # upstream does not ship them in tarball
-
-src_prepare() {
-   tc-export CC
-   export prefix=/usr
-
-   # respect CC, CFLAGS and LDFLAGS. don't install cvssync
-   sed \
-   -e 's/cc /$(CC) $(LDFLAGS) /' \
-   -e 's/^CFLAGS += -O/#&/' \
-   -e 's/CFLAGS=/CFLAGS+=/' \
-   -e 's/$(INSTALL).*cvssync/#&/g' \
-   -i Makefile || die
-}
-
-src_install() {
-   default
-   dodoc README
-}



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/cvs-fast-export/

2019-01-22 Thread Sergei Trofimovich
commit: 54ef4bb1130625d74baba5fc7deae2f284cf5c52
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Jan 22 23:13:24 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jan 22 23:21:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54ef4bb1

dev-vcs/cvs-fast-export: bump up to 1.45

Package-Manager: Portage-2.3.57, Repoman-2.3.12
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-vcs/cvs-fast-export/Manifest   |  1 +
 .../cvs-fast-export/cvs-fast-export-1.45.ebuild| 48 ++
 2 files changed, 49 insertions(+)

diff --git a/dev-vcs/cvs-fast-export/Manifest b/dev-vcs/cvs-fast-export/Manifest
index 9a6083430bf..aed89cb081b 100644
--- a/dev-vcs/cvs-fast-export/Manifest
+++ b/dev-vcs/cvs-fast-export/Manifest
@@ -1,2 +1,3 @@
 DIST cvs-fast-export-1.38.tar.gz 396524 BLAKE2B 
41e7d5210671aae9063d3fa1da8a61ff581cdbe6745573d158576e495aeba0958d1cf20c9d8435e0c12747428b884eeab3b2d926a93d580589f17db8102ad27e
 SHA512 
ed2aabc417b093c1742ea15bd21855c600a46a5ab72758d15bab24672b6e648531416a6b28c17e6faedd67b4c697b004ba3316cd65cb0ec638566c26878e9428
 DIST cvs-fast-export-1.44.tar.gz 512435 BLAKE2B 
2dfcd34efbf400c9d9a726933a18504a8d241928646d73f54f1860d1580030fa0328df4aaf5b57f1fbdc4b7b2c0a988ac903c8f9f03384515fdd5241fbf51c06
 SHA512 
66209589c692d2b0b2e60494386cb4dbae04f5f6676c89733d3ad6e5ce8b76d3cb70d7b03430be643e44eaff5848fdb7413795e10716a9ed8b4f2a4043f822a5
+DIST cvs-fast-export-1.45.tar.gz 517917 BLAKE2B 
47d0debe2ea4d5674630065ee320c5db71f7ab6e4b17b7850d28c1951359ea98c639639574a7c3a25b9ec4e09ff53f1c5db566bff070e6381061fd828e875061
 SHA512 
f3acadabdd74f2099003a0cda29b021ea2173127af1a358bcb855397be95edaff2b1f30d3cf31dd6c08e79a8bad07b80b826c374d9b5e43555ec60d08dd577e4

diff --git a/dev-vcs/cvs-fast-export/cvs-fast-export-1.45.ebuild 
b/dev-vcs/cvs-fast-export/cvs-fast-export-1.45.ebuild
new file mode 100644
index 000..c1ecf983231
--- /dev/null
+++ b/dev-vcs/cvs-fast-export/cvs-fast-export-1.45.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="fast-export history from a CVS repository or RCS collection"
+HOMEPAGE="http://www.catb.org/~esr/cvs-fast-export/";
+SRC_URI="http://www.catb.org/~esr/${PN}/${P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   app-text/asciidoc"
+
+RESTRICT=test # upstream does not ship some tests in tarball
+
+src_prepare() {
+   default
+
+   tc-export CC
+   export prefix=/usr
+
+   # respect CC, CFLAGS and LDFLAGS
+   sed \
+   -e 's/cc /$(CC) $(LDFLAGS) /' \
+   -e 's/^CFLAGS += -O/#&/' \
+   -e 's/CFLAGS=/CFLAGS+=/' \
+   -i Makefile || die
+}
+
+src_compile() {
+   # '.adoc.html' rules can't be executed in parallel
+   # as they reuse the same 'docbook-xsl.css' file name.
+   emake -j1 html
+   # Allow full parallelism for the rest
+   emake
+}
+
+src_install() {
+   default
+   dodoc README
+}



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

2019-01-22 Thread Mike Pagano
commit: 1d0b7141a46c176a558850740bde1516bee9e89d
Author: Mike Pagano  gentoo  org>
AuthorDate: Tue Jan 22 23:07:29 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Jan 22 23:07:29 2019 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=1d0b7141

proj/linux-patches: Linux patch 4.20.4

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

 _README |4 +
 1003_linux-4.20.4.patch | 4396 +++
 2 files changed, 4400 insertions(+)

diff --git a/_README b/_README
index d6c119a..a9b0f09 100644
--- a/_README
+++ b/_README
@@ -55,6 +55,10 @@ Patch:  1002_linux-4.20.3.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.20.3
 
+Patch:  1003_linux-4.20.4.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.20.4
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1003_linux-4.20.4.patch b/1003_linux-4.20.4.patch
new file mode 100644
index 000..1cb8b3d
--- /dev/null
+++ b/1003_linux-4.20.4.patch
@@ -0,0 +1,4396 @@
+diff --git a/Makefile b/Makefile
+index 3b9e4658d31f..a056dba5ede0 100644
+--- a/Makefile
 b/Makefile
+@@ -1,7 +1,7 @@
+ # SPDX-License-Identifier: GPL-2.0
+ VERSION = 4
+ PATCHLEVEL = 20
+-SUBLEVEL = 3
++SUBLEVEL = 4
+ EXTRAVERSION =
+ NAME = Shy Crocodile
+ 
+@@ -967,6 +967,7 @@ ifdef CONFIG_STACK_VALIDATION
+   endif
+ endif
+ 
++PHONY += prepare0
+ 
+ ifeq ($(KBUILD_EXTMOD),)
+ core-y+= kernel/ certs/ mm/ fs/ ipc/ security/ crypto/ block/
+@@ -1075,8 +1076,7 @@ scripts: scripts_basic scripts_dtc asm-generic 
gcc-plugins $(autoksyms_h)
+ # archprepare is used in arch Makefiles and when processed asm symlink,
+ # version.h and scripts_basic is processed / created.
+ 
+-# Listed in dependency order
+-PHONY += prepare archprepare prepare0 prepare1 prepare2 prepare3
++PHONY += prepare archprepare prepare1 prepare2 prepare3
+ 
+ # prepare3 is used to check if we are building in a separate output directory,
+ # and if so do:
+@@ -1545,9 +1545,6 @@ else # KBUILD_EXTMOD
+ 
+ # We are always building modules
+ KBUILD_MODULES := 1
+-PHONY += crmodverdir
+-crmodverdir:
+-  $(cmd_crmodverdir)
+ 
+ PHONY += $(objtree)/Module.symvers
+ $(objtree)/Module.symvers:
+@@ -1559,7 +1556,7 @@ $(objtree)/Module.symvers:
+ 
+ module-dirs := $(addprefix _module_,$(KBUILD_EXTMOD))
+ PHONY += $(module-dirs) modules
+-$(module-dirs): crmodverdir $(objtree)/Module.symvers
++$(module-dirs): prepare $(objtree)/Module.symvers
+   $(Q)$(MAKE) $(build)=$(patsubst _module_%,%,$@)
+ 
+ modules: $(module-dirs)
+@@ -1600,7 +1597,8 @@ help:
+ 
+ # Dummies...
+ PHONY += prepare scripts
+-prepare: ;
++prepare:
++  $(cmd_crmodverdir)
+ scripts: ;
+ endif # KBUILD_EXTMOD
+ 
+@@ -1724,17 +1722,14 @@ endif
+ 
+ # Modules
+ /: prepare scripts FORCE
+-  $(cmd_crmodverdir)
+   $(Q)$(MAKE) KBUILD_MODULES=$(if $(CONFIG_MODULES),1) \
+   $(build)=$(build-dir)
+ # Make sure the latest headers are built for Documentation
+ Documentation/ samples/: headers_install
+ %/: prepare scripts FORCE
+-  $(cmd_crmodverdir)
+   $(Q)$(MAKE) KBUILD_MODULES=$(if $(CONFIG_MODULES),1) \
+   $(build)=$(build-dir)
+ %.ko: prepare scripts FORCE
+-  $(cmd_crmodverdir)
+   $(Q)$(MAKE) KBUILD_MODULES=$(if $(CONFIG_MODULES),1)   \
+   $(build)=$(build-dir) $(@:.ko=.o)
+   $(Q)$(MAKE) -f $(srctree)/scripts/Makefile.modpost
+diff --git a/arch/arm64/boot/dts/marvell/armada-ap806.dtsi 
b/arch/arm64/boot/dts/marvell/armada-ap806.dtsi
+index 7d94c1fa592a..7f799cb5668e 100644
+--- a/arch/arm64/boot/dts/marvell/armada-ap806.dtsi
 b/arch/arm64/boot/dts/marvell/armada-ap806.dtsi
+@@ -28,6 +28,23 @@
+   method = "smc";
+   };
+ 
++  reserved-memory {
++  #address-cells = <2>;
++  #size-cells = <2>;
++  ranges;
++
++  /*
++   * This area matches the mapping done with a
++   * mainline U-Boot, and should be updated by the
++   * bootloader.
++   */
++
++  psci-area@400 {
++  reg = <0x0 0x400 0x0 0x20>;
++  no-map;
++  };
++  };
++
+   ap806 {
+   #address-cells = <2>;
+   #size-cells = <2>;
+diff --git a/arch/arm64/include/asm/kvm_arm.h 
b/arch/arm64/include/asm/kvm_arm.h
+index 2dafd936d84d..bc2327d4a505 100644
+--- a/arch/arm64/include/asm/kvm_arm.h
 b/arch/arm64/include/asm/kvm_arm.h
+@@ -24,6 +24,8 @@
+ 
+ /* Hyp Configuration Register (HCR) bits */
+ #define HCR_FWB   (UL(1) << 46)
++#define HCR_API   (UL(1) << 41)
++#define HCR_APK   (UL(1) << 40)
+ #define HCR_TEA   (UL(1) << 37)
+ #define HCR_TERR  (UL(1) << 36)
+ #define HCR_TLOR  (UL(1) << 35)
+@@ -87,6 +89,7 @@
+HCR_AMO | HCR_SW

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

2019-01-22 Thread Mike Pagano
commit: 4c1637502cb24d5975265fabab265c23bb5cbb3e
Author: Mike Pagano  gentoo  org>
AuthorDate: Tue Jan 22 23:06:10 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Jan 22 23:06:10 2019 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=4c163750

proj/linux-patches: Linux patch 4.19.17

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

 _README  |4 +
 1016_linux-4.19.17.patch | 3869 ++
 2 files changed, 3873 insertions(+)

diff --git a/_README b/_README
index 3ddd86b..f7061f2 100644
--- a/_README
+++ b/_README
@@ -107,6 +107,10 @@ Patch:  1015_linux-4.19.16.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.19.16
 
+Patch:  1016_linux-4.19.17.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.19.17
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1016_linux-4.19.17.patch b/1016_linux-4.19.17.patch
new file mode 100644
index 000..592d0e3
--- /dev/null
+++ b/1016_linux-4.19.17.patch
@@ -0,0 +1,3869 @@
+diff --git a/Makefile b/Makefile
+index e8cb4875b86d..4b0bce87a36b 100644
+--- a/Makefile
 b/Makefile
+@@ -1,7 +1,7 @@
+ # SPDX-License-Identifier: GPL-2.0
+ VERSION = 4
+ PATCHLEVEL = 19
+-SUBLEVEL = 16
++SUBLEVEL = 17
+ EXTRAVERSION =
+ NAME = "People's Front"
+ 
+diff --git a/arch/arm64/boot/dts/marvell/armada-ap806.dtsi 
b/arch/arm64/boot/dts/marvell/armada-ap806.dtsi
+index 176e38d54872..ec0da5b3d7fd 100644
+--- a/arch/arm64/boot/dts/marvell/armada-ap806.dtsi
 b/arch/arm64/boot/dts/marvell/armada-ap806.dtsi
+@@ -27,6 +27,23 @@
+   method = "smc";
+   };
+ 
++  reserved-memory {
++  #address-cells = <2>;
++  #size-cells = <2>;
++  ranges;
++
++  /*
++   * This area matches the mapping done with a
++   * mainline U-Boot, and should be updated by the
++   * bootloader.
++   */
++
++  psci-area@400 {
++  reg = <0x0 0x400 0x0 0x20>;
++  no-map;
++  };
++  };
++
+   ap806 {
+   #address-cells = <2>;
+   #size-cells = <2>;
+diff --git a/arch/arm64/include/asm/kvm_arm.h 
b/arch/arm64/include/asm/kvm_arm.h
+index 95e3fa7ded8b..8b284cbf8162 100644
+--- a/arch/arm64/include/asm/kvm_arm.h
 b/arch/arm64/include/asm/kvm_arm.h
+@@ -24,6 +24,8 @@
+ 
+ /* Hyp Configuration Register (HCR) bits */
+ #define HCR_FWB   (UL(1) << 46)
++#define HCR_API   (UL(1) << 41)
++#define HCR_APK   (UL(1) << 40)
+ #define HCR_TEA   (UL(1) << 37)
+ #define HCR_TERR  (UL(1) << 36)
+ #define HCR_TLOR  (UL(1) << 35)
+@@ -87,6 +89,7 @@
+HCR_AMO | HCR_SWIO | HCR_TIDCP | HCR_RW | HCR_TLOR | \
+HCR_FMO | HCR_IMO)
+ #define HCR_VIRT_EXCP_MASK (HCR_VSE | HCR_VI | HCR_VF)
++#define HCR_HOST_NVHE_FLAGS (HCR_RW | HCR_API | HCR_APK)
+ #define HCR_HOST_VHE_FLAGS (HCR_RW | HCR_TGE | HCR_E2H)
+ 
+ /* TCR_EL2 Registers bits */
+diff --git a/arch/arm64/kernel/head.S b/arch/arm64/kernel/head.S
+index b0853069702f..651a06b1980f 100644
+--- a/arch/arm64/kernel/head.S
 b/arch/arm64/kernel/head.S
+@@ -494,10 +494,9 @@ ENTRY(el2_setup)
+ #endif
+ 
+   /* Hyp configuration. */
+-  mov x0, #HCR_RW // 64-bit EL1
++  mov_q   x0, HCR_HOST_NVHE_FLAGS
+   cbz x2, set_hcr
+-  orr x0, x0, #HCR_TGE// Enable Host Extensions
+-  orr x0, x0, #HCR_E2H
++  mov_q   x0, HCR_HOST_VHE_FLAGS
+ set_hcr:
+   msr hcr_el2, x0
+   isb
+diff --git a/arch/arm64/kernel/kaslr.c b/arch/arm64/kernel/kaslr.c
+index f0e6ab8abe9c..ba6b41790fcd 100644
+--- a/arch/arm64/kernel/kaslr.c
 b/arch/arm64/kernel/kaslr.c
+@@ -14,6 +14,7 @@
+ #include 
+ #include 
+ 
++#include 
+ #include 
+ #include 
+ #include 
+@@ -43,7 +44,7 @@ static __init u64 get_kaslr_seed(void *fdt)
+   return ret;
+ }
+ 
+-static __init const u8 *get_cmdline(void *fdt)
++static __init const u8 *kaslr_get_cmdline(void *fdt)
+ {
+   static __initconst const u8 default_cmdline[] = CONFIG_CMDLINE;
+ 
+@@ -109,7 +110,7 @@ u64 __init kaslr_early_init(u64 dt_phys)
+* Check if 'nokaslr' appears on the command line, and
+* return 0 if that is the case.
+*/
+-  cmdline = get_cmdline(fdt);
++  cmdline = kaslr_get_cmdline(fdt);
+   str = strstr(cmdline, "nokaslr");
+   if (str == cmdline || (str > cmdline && *(str - 1) == ' '))
+   return 0;
+@@ -169,5 +170,8 @@ u64 __init kaslr_early_init(u64 dt_phys)
+   module_alloc_base += (module_range * (seed & ((1 << 21) - 1))) >> 21;
+   module_alloc_base &= PAGE_MASK;
+ 
++  __flush_dcache_area(&module_alloc_base, sizeof(module_alloc_base));
++  __flush_

[gentoo-commits] repo/gentoo:master commit in: app-vim/easy-align/

2019-01-22 Thread Patrice Clement
commit: b94835f2b9052bb1f1d89869d409e890ccf5dc3b
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Jan 22 22:58:12 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Jan 22 22:58:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b94835f2

app-vim/easy-align: EAPI 6 bump.

Signed-off-by: Patrice Clement  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --force

 app-vim/easy-align/easy-align-2.10.0-r1.ebuild | 23 +++
 1 file changed, 23 insertions(+)

diff --git a/app-vim/easy-align/easy-align-2.10.0-r1.ebuild 
b/app-vim/easy-align/easy-align-2.10.0-r1.ebuild
new file mode 100644
index 000..dcb2ed0da09
--- /dev/null
+++ b/app-vim/easy-align/easy-align-2.10.0-r1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit vim-plugin
+
+MY_PN=vim-${PN}
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="vim plugin: a simple alignment plugin"
+HOMEPAGE="https://github.com/junegunn/vim-easy-align 
https://www.vim.org/scripts/script.php?script_id=4520";
+SRC_URI="https://github.com/junegunn/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="MIT"
+KEYWORDS="amd64 x86"
+
+VIM_PLUGIN_HELPFILES="${PN}"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_prepare() {
+   rm -rv test || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-vim/gentoo-syntax/

2019-01-22 Thread Patrice Clement
commit: 9bbec148730d943aaa968c23effd8cdae83480c2
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Jan 22 22:53:40 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Jan 22 22:53:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bbec148

app-vim/gentoo-syntax: clean up old.

Signed-off-by: Patrice Clement  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 app-vim/gentoo-syntax/Manifest |  1 -
 .../gentoo-syntax/gentoo-syntax-20180821.ebuild| 42 --
 2 files changed, 43 deletions(-)

diff --git a/app-vim/gentoo-syntax/Manifest b/app-vim/gentoo-syntax/Manifest
index c4cd26a2644..a62734c397a 100644
--- a/app-vim/gentoo-syntax/Manifest
+++ b/app-vim/gentoo-syntax/Manifest
@@ -1,2 +1 @@
-DIST gentoo-syntax-20180821.tar.bz2 18361 BLAKE2B 
4134fd0a3d75d86f3984f135021063b68588083f191efcb94d7b599460703d6eb501bad7de2aa0cc9cdc4447d73b83e4b36cee2acdd113e7d0a879e1e864e2fb
 SHA512 
09c70ded667b489e03f02e0e72fca32f13a40501a5e319b387967e75f616c7f3dc44ceab3a46b776a509263f58668223eb85d51ba58ca3fbc48e4c05d7345dfc
 DIST gentoo-syntax-20181023.tar.bz2 18299 BLAKE2B 
ea037425ab00b05e4a52f943817fb264492793c842b6c9250450ab715fafebc55d0b5b95ff49945f62258f2dc70f357eeef3a5d908592c995cdc6e940f2f15af
 SHA512 
a6bd592dd46ad80a4126321826dbbc4c130624027e7e71f0ea87fb164963e980e3ab3e1db1e87ee0ddad602f2ea2e9e7d955a0016c00eb8aef4c01c29057b737

diff --git a/app-vim/gentoo-syntax/gentoo-syntax-20180821.ebuild 
b/app-vim/gentoo-syntax/gentoo-syntax-20180821.ebuild
deleted file mode 100644
index f1c1d58814d..000
--- a/app-vim/gentoo-syntax/gentoo-syntax-20180821.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit vim-plugin
-
-DESCRIPTION="vim plugin: Gentoo and Portage syntax highlighting"
-HOMEPAGE="https://github.com/gentoo/gentoo-syntax";
-SRC_URI="https://gitweb.gentoo.org/proj/gentoo-syntax.git/snapshot/${P}.tar.bz2";
-
-LICENSE="vim"
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-IUSE="ignore-glep31"
-
-VIM_PLUGIN_HELPFILES="gentoo-syntax"
-VIM_PLUGIN_MESSAGES="filetype"
-
-src_prepare() {
-   default
-   if use ignore-glep31 ; then
-   for f in ftplugin/*.vim ; do
-   ebegin "Removing UTF-8 rules from ${f} ..."
-   sed -i -e 's~\(setlocal fileencoding=utf-8\)~" \1~' 
${f} \
-   || die "waah! bad sed voodoo. need more goats."
-   eend $?
-   done
-   fi
-}
-
-pkg_postinst() {
-   vim-plugin_pkg_postinst
-
-   if [[ -z ${REPLACING_VERSIONS} ]] ; then
-   if use ignore-glep31 1>/dev/null ; then
-   ewarn "You have chosen to disable the rules which 
ensure GLEP 31"
-   ewarn "compliance. When editing ebuilds, please make 
sure you get"
-   ewarn "the character set correct."
-   fi
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: app-vim/gentoo-syntax/

2019-01-22 Thread Patrice Clement
commit: 9e7f3792406e404f97002bf30897b576b780477f
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Jan 22 22:52:52 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Jan 22 22:52:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e7f3792

app-vim/gentoo-syntax: mark stable on a missing arch.

Signed-off-by: Patrice Clement  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 app-vim/gentoo-syntax/gentoo-syntax-20181023.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-vim/gentoo-syntax/gentoo-syntax-20181023.ebuild 
b/app-vim/gentoo-syntax/gentoo-syntax-20181023.ebuild
index a2883aec426..f1c1d58814d 100644
--- a/app-vim/gentoo-syntax/gentoo-syntax-20181023.ebuild
+++ b/app-vim/gentoo-syntax/gentoo-syntax-20181023.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://gitweb.gentoo.org/proj/gentoo-syntax.git/snapshot/${P}.tar.bz2";
 
 LICENSE="vim"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~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 s390 sh sparc 
x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="ignore-glep31"
 
 VIM_PLUGIN_HELPFILES="gentoo-syntax"



[gentoo-commits] repo/gentoo:master commit in: app-vim/easy-align/

2019-01-22 Thread Patrice Clement
commit: 42e2a5e7f16f00a2a4f1229452b86f5fc1073d0d
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Jan 22 22:58:28 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Jan 22 22:58:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42e2a5e7

app-vim/easy-align: clean up old.

Signed-off-by: Patrice Clement  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 app-vim/easy-align/easy-align-2.10.0.ebuild | 23 ---
 1 file changed, 23 deletions(-)

diff --git a/app-vim/easy-align/easy-align-2.10.0.ebuild 
b/app-vim/easy-align/easy-align-2.10.0.ebuild
deleted file mode 100644
index e13cbff4ce5..000
--- a/app-vim/easy-align/easy-align-2.10.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit vim-plugin
-
-MY_PN=vim-${PN}
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="vim plugin: a simple alignment plugin"
-HOMEPAGE="https://github.com/junegunn/vim-easy-align 
https://www.vim.org/scripts/script.php?script_id=4520";
-SRC_URI="https://github.com/junegunn/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-LICENSE="MIT"
-KEYWORDS="amd64 x86"
-
-VIM_PLUGIN_HELPFILES="${PN}"
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-src_prepare() {
-   rm -rv test || die
-}



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

2019-01-22 Thread Patrick McLean
commit: 87bf68eba8d4c9124779839ae6fe3c7a1b97bc65
Author: Patrick McLean  sony  com>
AuthorDate: Tue Jan 22 21:47:36 2019 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue Jan 22 21:47:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87bf68eb

sys-kernel/vanilla-sources: Version bump to 4.20.4

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.57, Repoman-2.3.12
Signed-off-by: Patrick McLean  gentoo.org>

 sys-kernel/vanilla-sources/Manifest | 2 +-
 .../{vanilla-sources-4.20.3.ebuild => vanilla-sources-4.20.4.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/vanilla-sources/Manifest 
b/sys-kernel/vanilla-sources/Manifest
index 4d3b8652ff6..a17edf26d3e 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -7,6 +7,6 @@ DIST linux-4.9.tar.xz 93192404 BLAKE2B 
83ae310b17d47f1f18d6d28537c31e10f3e60458c
 DIST patch-3.16.62.xz 2280016 BLAKE2B 
5ec85d7e7e345cb21ed48c860dd263067f58ee29fb2ea11980b37c1973dc944b4ffda7bf7098b8c12573915f564a76db94b35a337d172525979cf87aa8cb2ae8
 SHA512 
c438d9b8df33484ede82634352dfce366b6b21dd589c21556582337ba16e73788e6219ba64b57160264cbde4da2508f54a716287c5520b89ba9be21c0de63bc3
 DIST patch-4.14.94.xz 2161284 BLAKE2B 
ccf2d8fb66a4c7c80d701b89a275f08d8d9af7ef6215d49409ca086427b3a1a560933e56d8b22c1f88f256327a45d1ef2f2ec676cedbea13a133c753d3740e75
 SHA512 
12ea4d6b0e6c11b4b5d779c55a8fc7471f606aff6050b418947f460b7cf1746bbe83dbe2a756d4c93887c9dc69dc48e271fbfa9a67d497e54464c49fa641678a
 DIST patch-4.19.16.xz 508744 BLAKE2B 
80aa706da621fb7d23fc63e1f21d63f79ad5fe4147c2202392dda09abc59169b3c153369243af7c04adc0226284cca8f12030de5b05da34d6753a6e552146c3b
 SHA512 
77c34c300cc9982fbc08eca0bde67b6b6a12eebda075e2c5791f364e6d7cabba2d6bb961da6c78973145eaa8ce095167e00084b91938a466c4474dfedbef7589
-DIST patch-4.20.3.xz 91732 BLAKE2B 
bf99271bcb35508df239343fd6c9d57c246f88320b586e44e2d97771d08b249a24db230214d4957015a5ed35261e201f0680101b99d0e92f0f1f69bc53e21458
 SHA512 
47178b8e3bfe4ba09cb82bb1ce8b0742e6749d4be3412fb57518918f7109e74eac1d3d8eb32a43e21b3837a14f37d5eefd8cab819defd10cc2db61fb0ceddeaf
+DIST patch-4.20.4.xz 122576 BLAKE2B 
b1d39801418472f72680c8b44f923168e553aac2e48463bcd8849d372eb612fea863b8e65b8c022de42bd3f37f7e7fc06cd684ba1b7a79a849fe2f10510dc2cc
 SHA512 
56d18c5946c73d062665e92cfe28cc8d1a18a00804d1ddf1e0a8e8d5be1b84342b09ead1ed968aca4898fe689dcbdb8dfd4862a5f179c69bda79f8c1a0fc645f
 DIST patch-4.4.171.xz 2341372 BLAKE2B 
c7ff64686b34699c0e6777d75b805a4925cd3f6d5be00932f21f39e5e81d3514f04f1a2b951184f09a72493099bc2c7b9bc109594bc4f4948e7a6ab360612b2b
 SHA512 
eac8b50a66afadc2705e86632dfcd3bce5137f39d12f2906271e888c88041d280b3b78fe1800545cf0564dfeb34157cc76d8df2ad2bc1a72fcc5c5464a32c49a
 DIST patch-4.9.151.xz 2509708 BLAKE2B 
d5c636d98ef6de8c0226617bf8c6e1cce4cac2607509e3a4eee7003468e09554224dd93ab87a28398f1fc724ac8855727fa45d7949cafb55883abda377ec1ff4
 SHA512 
06410298fe8bf6737f05d0ada585130abbce4fb91daa0ea390cbe065d0c4c4ebc7ffdabbd21e0b5e3faf42dd23bebbf8eca71434e214bba8687f89321bbe

diff --git a/sys-kernel/vanilla-sources/vanilla-sources-4.20.3.ebuild 
b/sys-kernel/vanilla-sources/vanilla-sources-4.20.4.ebuild
similarity index 100%
rename from sys-kernel/vanilla-sources/vanilla-sources-4.20.3.ebuild
rename to sys-kernel/vanilla-sources/vanilla-sources-4.20.4.ebuild



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

2019-01-22 Thread Patrick McLean
commit: 83af7892fcc676be564a3a0b10aa3ec3be9ec92a
Author: Patrick McLean  sony  com>
AuthorDate: Tue Jan 22 21:48:13 2019 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue Jan 22 21:48:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83af7892

sys-kernel/vanilla-sources: Version bump to 4.19.17

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.57, Repoman-2.3.12
Signed-off-by: Patrick McLean  gentoo.org>

 sys-kernel/vanilla-sources/Manifest | 2 +-
 .../{vanilla-sources-4.19.16.ebuild => vanilla-sources-4.19.17.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/vanilla-sources/Manifest 
b/sys-kernel/vanilla-sources/Manifest
index a17edf26d3e..43c62c72655 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -6,7 +6,7 @@ DIST linux-4.4.tar.xz 87295988 BLAKE2B 
f260f1858994f5d481fd078c86e51bddbc958f7c5
 DIST linux-4.9.tar.xz 93192404 BLAKE2B 
83ae310b17d47f1f18d6d28537c31e10f3e60458c5954c4611158ca99e71cc0da2e051272eabf27d5887df4a7cb4a5dd66ff993077c11d2221e92d300a0b48d7
 SHA512 
bf67ff812cc3cb7e5059e82cc5db0d9a7c5637f7ed9a42e4730c715bf7047c81ed3a571225f92a33ef0b6d65f35595bc32d773356646df2627da55e9bc7f1f1a
 DIST patch-3.16.62.xz 2280016 BLAKE2B 
5ec85d7e7e345cb21ed48c860dd263067f58ee29fb2ea11980b37c1973dc944b4ffda7bf7098b8c12573915f564a76db94b35a337d172525979cf87aa8cb2ae8
 SHA512 
c438d9b8df33484ede82634352dfce366b6b21dd589c21556582337ba16e73788e6219ba64b57160264cbde4da2508f54a716287c5520b89ba9be21c0de63bc3
 DIST patch-4.14.94.xz 2161284 BLAKE2B 
ccf2d8fb66a4c7c80d701b89a275f08d8d9af7ef6215d49409ca086427b3a1a560933e56d8b22c1f88f256327a45d1ef2f2ec676cedbea13a133c753d3740e75
 SHA512 
12ea4d6b0e6c11b4b5d779c55a8fc7471f606aff6050b418947f460b7cf1746bbe83dbe2a756d4c93887c9dc69dc48e271fbfa9a67d497e54464c49fa641678a
-DIST patch-4.19.16.xz 508744 BLAKE2B 
80aa706da621fb7d23fc63e1f21d63f79ad5fe4147c2202392dda09abc59169b3c153369243af7c04adc0226284cca8f12030de5b05da34d6753a6e552146c3b
 SHA512 
77c34c300cc9982fbc08eca0bde67b6b6a12eebda075e2c5791f364e6d7cabba2d6bb961da6c78973145eaa8ce095167e00084b91938a466c4474dfedbef7589
+DIST patch-4.19.17.xz 532228 BLAKE2B 
dc272ee230293eb59663717cc058b4bb85149dafa44ec671c8cae827f69490c15fd910a377502a0cb15c5128e8af038b6ecee4394c8b04e7be6a4695722910d3
 SHA512 
defab91e5c81cbee8e3cda6986d4677b1100e28daa7684cf8f2205032881d4b199a93a8995da8054c9ce1b3a2ee36f5afbc0a807f1ea0a1dd83817fa017e20d6
 DIST patch-4.20.4.xz 122576 BLAKE2B 
b1d39801418472f72680c8b44f923168e553aac2e48463bcd8849d372eb612fea863b8e65b8c022de42bd3f37f7e7fc06cd684ba1b7a79a849fe2f10510dc2cc
 SHA512 
56d18c5946c73d062665e92cfe28cc8d1a18a00804d1ddf1e0a8e8d5be1b84342b09ead1ed968aca4898fe689dcbdb8dfd4862a5f179c69bda79f8c1a0fc645f
 DIST patch-4.4.171.xz 2341372 BLAKE2B 
c7ff64686b34699c0e6777d75b805a4925cd3f6d5be00932f21f39e5e81d3514f04f1a2b951184f09a72493099bc2c7b9bc109594bc4f4948e7a6ab360612b2b
 SHA512 
eac8b50a66afadc2705e86632dfcd3bce5137f39d12f2906271e888c88041d280b3b78fe1800545cf0564dfeb34157cc76d8df2ad2bc1a72fcc5c5464a32c49a
 DIST patch-4.9.151.xz 2509708 BLAKE2B 
d5c636d98ef6de8c0226617bf8c6e1cce4cac2607509e3a4eee7003468e09554224dd93ab87a28398f1fc724ac8855727fa45d7949cafb55883abda377ec1ff4
 SHA512 
06410298fe8bf6737f05d0ada585130abbce4fb91daa0ea390cbe065d0c4c4ebc7ffdabbd21e0b5e3faf42dd23bebbf8eca71434e214bba8687f89321bbe

diff --git a/sys-kernel/vanilla-sources/vanilla-sources-4.19.16.ebuild 
b/sys-kernel/vanilla-sources/vanilla-sources-4.19.17.ebuild
similarity index 100%
rename from sys-kernel/vanilla-sources/vanilla-sources-4.19.16.ebuild
rename to sys-kernel/vanilla-sources/vanilla-sources-4.19.17.ebuild



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

2019-01-22 Thread Brian Evans
commit: e34bc4277d1e08b3ba6aafc08f9edc276ccda4a9
Author: Brian Evans  gentoo  org>
AuthorDate: Tue Jan 22 21:23:30 2019 +
Commit: Brian Evans  gentoo  org>
CommitDate: Tue Jan 22 21:23:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e34bc427

eclass: Mark mysql eclasses DEAD

They are no longer used and code is in each individual package

Signed-off-by: Brian Evans  gentoo.org>

 eclass/mysql-cmake.eclass   | 3 ++-
 eclass/mysql-multilib-r1.eclass | 3 ++-
 eclass/mysql-v2.eclass  | 3 ++-
 eclass/mysql_fx.eclass  | 3 ++-
 4 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/eclass/mysql-cmake.eclass b/eclass/mysql-cmake.eclass
index c9749da365e..a3c05a5fa98 100644
--- a/eclass/mysql-cmake.eclass
+++ b/eclass/mysql-cmake.eclass
@@ -1,6 +1,7 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# @DEAD
 # @ECLASS: mysql-cmake.eclass
 # @MAINTAINER:
 # Maintainers:

diff --git a/eclass/mysql-multilib-r1.eclass b/eclass/mysql-multilib-r1.eclass
index 3fa4e11ac0f..2a0aea6a5b0 100644
--- a/eclass/mysql-multilib-r1.eclass
+++ b/eclass/mysql-multilib-r1.eclass
@@ -1,6 +1,7 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# @DEAD
 # @ECLASS: mysql-multilib-r1.eclass
 # @MAINTAINER:
 # Maintainers:

diff --git a/eclass/mysql-v2.eclass b/eclass/mysql-v2.eclass
index c6caacc8ce1..9b9d6087e11 100644
--- a/eclass/mysql-v2.eclass
+++ b/eclass/mysql-v2.eclass
@@ -1,6 +1,7 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# @DEAD
 # @ECLASS: mysql-v2.eclass
 # @MAINTAINER:
 # Maintainers:

diff --git a/eclass/mysql_fx.eclass b/eclass/mysql_fx.eclass
index 02c6f846f0f..6ecf4d1a4ff 100644
--- a/eclass/mysql_fx.eclass
+++ b/eclass/mysql_fx.eclass
@@ -1,10 +1,11 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # DEPRECATED
 # Recent versions have begun deprecating this eclass.
 # Do not use it in new series.
 
+# @DEAD
 # @ECLASS: mysql_fx.eclass
 # @MAINTAINER:
 #   - MySQL Team 



[gentoo-commits] repo/gentoo:master commit in: net-p2p/fms/files/

2019-01-22 Thread Ulrich Müller
commit: ecbe7359c062620e4bea249c46dab99aa4aaa989
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Jan 22 20:25:17 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Jan 22 20:26:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecbe7359

net-p2p/fms: [QA] Drop stale CVS $Header$ from init script (again).

Package-Manager: Portage-2.3.57, Repoman-2.3.12
Signed-off-by: Ulrich Müller  gentoo.org>

 net-p2p/fms/files/fms | 1 -
 1 file changed, 1 deletion(-)

diff --git a/net-p2p/fms/files/fms b/net-p2p/fms/files/fms
index d98f3b29e4a..d7f0453f160 100644
--- a/net-p2p/fms/files/fms
+++ b/net-p2p/fms/files/fms
@@ -1,7 +1,6 @@
 #!/sbin/openrc-run
 # Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-p2p/fms/files/fms,v 1.4 2010/03/31 
19:19:27 tommy Exp $
 
 # Check for OpenRC/Baselayout 2 - see bug #270646
 is_openrc() {



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

2019-01-22 Thread Ulrich Müller
commit: 6d94bcf1cd5afc537886ababe8979256bcba96a4
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Jan 22 20:20:54 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Jan 22 20:20:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d94bcf1

profiles: Nero-EULA-US is gone, remove it from the EULA group.

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

 profiles/license_groups | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/license_groups b/profiles/license_groups
index 029ccde6ec6..77c279f8dc2 100644
--- a/profiles/license_groups
+++ b/profiles/license_groups
@@ -71,7 +71,7 @@ BINARY-REDISTRIBUTABLE @FREE bh-luxi Broadcom Dina 
intel-ucode ipw2100-fw ipw220
 
 # License agreements that try to take away your rights. These are more
 # restrictive than "all-rights-reserved" or require explicit approval.
-EULA AdobeFlash-11.x AMD-GPU-PRO-EULA AnyDesk-TOS ArxFatalis-EULA-JoWooD 
baudline BCS bf1942-lnxded CAPYBARA-EULA Coherent-Graphics CROSSOVER-2 DOOM3 
ETQW f.lux FAH-EULA-2014 FraunhoferFDK GameFront Gameplay-Group-EULA geekbench 
genymotion GIMPS GOG-EULA google-chrome Google-TOS Intel-SDP Introversion 
LastPass LOKI-EULA LRCTF MakeMKV-EULA Mendeley-terms Microsemi Mojang MTA-0.5 
NVIDIA-CODEC-SDK NVIDIA-CUDA Nero-EULA-US OPERA-12 OPERA-2014 
Oracle-BCLA-JavaSE PAPERS-PLEASE POMPOM postal2 Primate-Plunge 
protonmail-bridge-EULA PUEL Q3AEULA Q3AEULA-2111 QUAKE4 
Quartus-prime-megacore RAR RTCW RTCW-ETEULA RuneScape-EULA SJ-Labs Sourcetrail 
SPS StarUML-EULA Steam supermicro teamspeak3 TeamViewer THINKTANKS TIK ubiquiti 
ut2003 ut2003-demo Vivaldi worklog-assistant zi-labone
+EULA AdobeFlash-11.x AMD-GPU-PRO-EULA AnyDesk-TOS ArxFatalis-EULA-JoWooD 
baudline BCS bf1942-lnxded CAPYBARA-EULA Coherent-Graphics CROSSOVER-2 DOOM3 
ETQW f.lux FAH-EULA-2014 FraunhoferFDK GameFront Gameplay-Group-EULA geekbench 
genymotion GIMPS GOG-EULA google-chrome Google-TOS Intel-SDP Introversion 
LastPass LOKI-EULA LRCTF MakeMKV-EULA Mendeley-terms Microsemi Mojang MTA-0.5 
NVIDIA-CODEC-SDK NVIDIA-CUDA OPERA-12 OPERA-2014 Oracle-BCLA-JavaSE 
PAPERS-PLEASE POMPOM postal2 Primate-Plunge protonmail-bridge-EULA PUEL Q3AEULA 
Q3AEULA-2111 QUAKE4 Quartus-prime-megacore RAR RTCW RTCW-ETEULA 
RuneScape-EULA SJ-Labs Sourcetrail SPS StarUML-EULA Steam supermicro teamspeak3 
TeamViewer THINKTANKS TIK ubiquiti ut2003 ut2003-demo Vivaldi worklog-assistant 
zi-labone
 
 # Local Variables:
 # mode: conf-space



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

2019-01-22 Thread Ian Stakenvicius
commit: 78717184c7294a8a8a444c6a957f7a15358c39b9
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Tue Jan 22 16:46:07 2019 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Tue Jan 22 20:03:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78717184

dev-libs/nss: patch to fix a rare CMS related crash

Patch forward-ported from 3.36.7 (will also be included in 3.42)

Signed-off-by: Ian Stakenvicius  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11

 dev-libs/nss/files/nss-3.36.7-fix-cms.patch| 531 +
 .../nss/{nss-3.41.ebuild => nss-3.40.1-r1.ebuild}  |   4 +-
 .../nss/{nss-3.41.ebuild => nss-3.41-r1.ebuild}|   4 +-
 3 files changed, 537 insertions(+), 2 deletions(-)

diff --git a/dev-libs/nss/files/nss-3.36.7-fix-cms.patch 
b/dev-libs/nss/files/nss-3.36.7-fix-cms.patch
new file mode 100644
index 000..57b4cdaf5a5
--- /dev/null
+++ b/dev-libs/nss/files/nss-3.36.7-fix-cms.patch
@@ -0,0 +1,531 @@
+From d54a1f812ae23ec11d2af6ed93ba1a11609421a8 Mon Sep 17 00:00:00 2001
+From: "J.C. Jones" 
+Date: Mon, 14 Jan 2019 10:35:25 -0700
+Subject: [PATCH] Bug 1507135 - Add additional null checks to CMS message
+ functions r=mt
+
+Differential review: https://phabricator.services.mozilla.com//D16488
+
+--HG--
+branch : NSS_3_36_BRANCH
+extra : transplant_source : 
1%02%80%21%BE%C8B%D5%21%D7%0CR%00%ED%B6%EA%84a%FA%23
+---
+ lib/smime/cmsmessage.c | 69 --
+ 1 file changed, 59 insertions(+), 10 deletions(-)
+
+diff --git a/lib/smime/cmsmessage.c b/lib/smime/cmsmessage.c
+index 27d1256ec..f41a432b1 100644
+--- a/lib/smime/cmsmessage.c
 b/lib/smime/cmsmessage.c
+@@ -29,8 +29,9 @@ NSS_CMSMessage_Create(PLArenaPool *poolp)
+ 
+ if (poolp == NULL) {
+ poolp = PORT_NewArena(1024); /* XXX what is right value? */
+-if (poolp == NULL)
++if (poolp == NULL) {
+ return NULL;
++}
+ poolp_is_ours = PR_TRUE;
+ }
+ 
+@@ -44,8 +45,9 @@ NSS_CMSMessage_Create(PLArenaPool *poolp)
+ if (mark) {
+ PORT_ArenaRelease(poolp, mark);
+ }
+-} else
++} else {
+ PORT_FreeArena(poolp, PR_FALSE);
++}
+ return NULL;
+ }
+ 
+@@ -53,8 +55,9 @@ NSS_CMSMessage_Create(PLArenaPool *poolp)
+ cmsg->poolp_is_ours = poolp_is_ours;
+ cmsg->refCount = 1;
+ 
+-if (mark)
++if (mark) {
+ PORT_ArenaUnmark(poolp, mark);
++}
+ 
+ return cmsg;
+ }
+@@ -73,8 +76,13 @@ NSS_CMSMessage_SetEncodingParams(NSSCMSMessage *cmsg,
+  NSSCMSGetDecryptKeyCallback decrypt_key_cb, 
void *decrypt_key_cb_arg,
+  SECAlgorithmID **detached_digestalgs, 
SECItem **detached_digests)
+ {
+-if (pwfn)
++if (cmsg == NULL) {
++return;
++}
++if (pwfn) {
+ PK11_SetPasswordFunc(pwfn);
++}
++
+ cmsg->pwfn_arg = pwfn_arg;
+ cmsg->decrypt_key_cb = decrypt_key_cb;
+ cmsg->decrypt_key_cb_arg = decrypt_key_cb_arg;
+@@ -89,18 +97,21 @@ void
+ NSS_CMSMessage_Destroy(NSSCMSMessage *cmsg)
+ {
+ PORT_Assert(cmsg->refCount > 0);
+-if (cmsg->refCount <= 0) /* oops */
++if (cmsg->refCount <= 0) { /* oops */
+ return;
++}
+ 
+ cmsg->refCount--; /* thread safety? */
+-if (cmsg->refCount > 0)
++if (cmsg->refCount > 0) {
+ return;
++}
+ 
+ NSS_CMSContentInfo_Destroy(&(cmsg->contentInfo));
+ 
+ /* if poolp is not NULL, cmsg is the owner of its arena */
+-if (cmsg->poolp_is_ours)
++if (cmsg->poolp_is_ours) {
+ PORT_FreeArena(cmsg->poolp, PR_FALSE); /* XXX clear it? */
++}
+ }
+ 
+ /*
+@@ -112,8 +123,9 @@ NSS_CMSMessage_Destroy(NSSCMSMessage *cmsg)
+ NSSCMSMessage *
+ NSS_CMSMessage_Copy(NSSCMSMessage *cmsg)
+ {
+-if (cmsg == NULL)
++if (cmsg == NULL) {
+ return NULL;
++}
+ 
+ PORT_Assert(cmsg->refCount > 0);
+ 
+@@ -127,6 +139,10 @@ NSS_CMSMessage_Copy(NSSCMSMessage *cmsg)
+ PLArenaPool *
+ NSS_CMSMessage_GetArena(NSSCMSMessage *cmsg)
+ {
++if (cmsg == NULL) {
++return NULL;
++}
++
+ return cmsg->poolp;
+ }
+ 
+@@ -136,6 +152,10 @@ NSS_CMSMessage_GetArena(NSSCMSMessage *cmsg)
+ NSSCMSContentInfo *
+ NSS_CMSMessage_GetContentInfo(NSSCMSMessage *cmsg)
+ {
++if (cmsg == NULL) {
++return NULL;
++}
++
+ return &(cmsg->contentInfo);
+ }
+ 
+@@ -147,6 +167,10 @@ NSS_CMSMessage_GetContentInfo(NSSCMSMessage *cmsg)
+ SECItem *
+ NSS_CMSMessage_GetContent(NSSCMSMessage *cmsg)
+ {
++if (cmsg == NULL) {
++return NULL;
++}
++
+ /* this is a shortcut */
+ NSSCMSContentInfo *cinfo = NSS_CMSMessage_GetContentInfo(cmsg);
+ SECItem *pItem = NSS_CMSContentInfo_GetInnerContent(cinfo);
+@@ -164,6 +188,10 @@ NSS_CMSMessage_ContentLevelCount(NSSCMSMessage *cmsg)
+ int count = 0;
+ NSSCMSContentInfo *cinfo;
+ 
++if (cmsg == NULL) {
++retu

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

2019-01-22 Thread Ulrich Müller
commit: 3cd167ddf8d093fa1ad630c383fffa8c432670c8
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Jan 22 19:09:33 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Jan 22 19:09:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cd167dd

licenses: Remove unused.

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

 licenses/Nero-EULA-US | 154 --
 licenses/oracle-java-documentation-10 |  53 
 2 files changed, 207 deletions(-)

diff --git a/licenses/Nero-EULA-US b/licenses/Nero-EULA-US
deleted file mode 100644
index 404bc1b151d..000
--- a/licenses/Nero-EULA-US
+++ /dev/null
@@ -1,154 +0,0 @@
-End-User Agreement
-
-Software Products: Object of this agreement is the Nero software: Nero Linux 
("Software")
-
-Licensor: Nero AG ("Nero")
-
-THIS IS A LEGAL AGREEMENT BETWEEN YOU, THE "END USER", AND NERO AG, IM 
STOECKMAEDLE 18, 76307 KARLSBAD, GERMANY.
-
-
-CONCLUSION OF THE CONTRACT
-
-THIS AGREEMENT IS EFFECTIVE
-
-A.BY OPENING THE SEALED PACKING OF NERO’S SOFTWARE ON THE "EFFECTIVE DATE," 
YOU ARE AGREEING TO BE BOUND BY THE TERMS OF THIS AGREEMENT. IF YOU DO NOT 
AGREE TO THE TERMS OF THIS AGREEMENT, PROMPTLY RETURN THE SOFTWARE AND ALL THE 
ACCOMPANYING ITEMS (INCLUDING WRITTEN MATERIALS AND BINDERS OR OTHER 
CONTAINERS) TO THE PLACE YOU OBTAINED THEM FOR A FULL REFUND.
-
-OR
-
-B.BY INSTALLING THE DOWNLOADED SOFTWARE, YOU ARE AGREEING TO BE BOUND BY THE 
TERMS OF THIS AGREEMENT BY MEANS OF CLICKING THE “ACCEPT” BUTTON ON THE 
WEBSITE. IF YOU DO NOT AGREE TO THE TERMS OF THIS AGREEMENT, PROMPTLY UNINSTALL 
AND DELETE THE SOFTWARE AND ALL THE ACCOMPANYING ITEMS (INCLUDING DOCUMENTATION 
OR MANUALS).
-IF THE TERMS OF THIS AGREEMENT COMPRISE AN OFFER BY NERO, THEN YOUR ACCEPTANCE 
IS EXPRESSLY LIMITED TO THE TERMS CONTAINED HEREIN.
-
-
-The terms of your license agreement ("Agreement") for the Software described 
above depend on whether you purchased the Software from:
-
-(1) an Nero OEM partner; or
-
-(2) Nero or an Nero distributor.
-
-If the jewel box in which you received the Software includes the word "OEM" on 
its cover (or on the CD itself), you have acquired a copy of the Software from 
an Nero OEM partner.
-
-If the jewel box in which you received the Software has only Nero's label on 
it and does not include the word "OEM" on its cover (or on the CD itself), you 
have acquired a copy of the Software from either Nero or an Nero distributor.
-
-If you downloaded the Software which allows you to install only under the 
condition that the Software be distributed with a hardware device, you have 
acquired a copy of the Software from an Nero OEM partner.
-
-
-
-A. LICENSE TERMS AND CONDITIONS APPLICABLE TO SOFTWARE ACQUIRED FROM OEM 
PARTNER
-
-
-I. Grant of license
-
-This Agreement permits you to use one copy of the Software acquired with this 
license on any single computer ("OEM License"), provided the Software is in use 
on only one computer at any given time. If you have acquired a multiple license 
for the Software, then at any one time you may have in use up to as many copies 
of the Software as you have licenses. The Software is "in use" on a computer 
when it is loaded into the temporary memory or installed into the permanent 
memory (e.g. hard disk, CD ROM, or other storage device) of that computer, 
except that a copy installed on a network server for the sole purpose of 
distribution to other computers is not considered "in use". If the anticipated 
number of users of the Software might exceed the authorized number of 
applicable licenses, then you must have a reasonable mechanism or process in 
place to assure that the number of concurrent uses of the Software does not 
exceed the number of licenses.
-
-THE OEM LICENSE GRANTED HEREIN IS ONLY VALID IF ACQUIRED AS A BUNDLE WITH 
CD/DVD-RECORDING HARDWARE.
-
-
-II. Copyright
-
-The Software is owned by Nero or its licensors and is protected by copyright 
laws, international treaty provisions, and other national laws. You agree that 
you have no right, title or interest in the Software, except as set forth in 
Subsection I. If the Software is not copy protected you may either
-
-(a) make one copy of the Software solely for backup or archival purposes, or
-
-(b) transfer the Software to a single hard disk provided you keep the original 
solely for backup or archival purposes.
-
-Product manual(s) or written materials accompanying the Software may not be 
copied.
-
-
-III. Other restrictions
-
-You may not rent or lease the Software, but you may permanently transfer your 
rights under this Agreement provided that: (i) you transfer all copies of the 
Software and all written materials; (ii) the recipient agrees to be bound by 
the terms of this Agreement; and (iii) you remove any and all copies of the 
Software from your computer and cease any further use of the Software. Any 
transfer must include the most recent upgrade and all prior v

[gentoo-commits] repo/gentoo:master commit in: sys-freebsd/freebsd-ubin/files/, sys-freebsd/freebsd-ubin/

2019-01-22 Thread Michał Górny
commit: e5f0fdfe2fc4c70091efb4806078158ad7d9ca55
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jan 22 16:34:23 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jan 22 19:04:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5f0fdfe

sys-freebsd/freebsd-ubin: Install 'man' as part of the package

Since sys-apps/man is being treecleaned, and sys-apps/man-db is bloated
with dependencies that are plain broken on FreeBSD, build & install
the original FreeBSD man implementation.

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

 .../files/freebsd-ubin-11.1-man-paths.patch|  40 
 .../freebsd-ubin/freebsd-ubin-11.1-r1.ebuild   | 214 +
 2 files changed, 254 insertions(+)

diff --git a/sys-freebsd/freebsd-ubin/files/freebsd-ubin-11.1-man-paths.patch 
b/sys-freebsd/freebsd-ubin/files/freebsd-ubin-11.1-man-paths.patch
new file mode 100644
index 000..c26a672f372
--- /dev/null
+++ b/sys-freebsd/freebsd-ubin/files/freebsd-ubin-11.1-man-paths.patch
@@ -0,0 +1,40 @@
+diff -dupr a/usr.bin/man/man.sh b/usr.bin/man/man.sh
+--- a/usr.bin/man/man.sh   2017-07-21 01:43:23.0 +0200
 b/usr.bin/man/man.sh   2019-01-22 19:32:52.136578832 +0100
+@@ -883,12 +883,12 @@ search_whatis() {
+ # Finds an appropriate decompressor based on extension
+ setup_cattool() {
+   case "$1" in
+-  *.bz)   cattool='/usr/bin/bzcat' ;;
+-  *.bz2)  cattool='/usr/bin/bzcat' ;;
+-  *.gz)   cattool='/usr/bin/zcat' ;;
+-  *.lzma) cattool='/usr/bin/lzcat' ;;
+-  *.xz)   cattool='/usr/bin/xzcat' ;;
+-  *)  cattool='/usr/bin/zcat -f' ;;
++  *.bz)   cattool='bzcat' ;;
++  *.bz2)  cattool='bzcat' ;;
++  *.gz)   cattool='zcat' ;;
++  *.lzma) cattool='lzcat' ;;
++  *.xz)   cattool='xzcat' ;;
++  *)  cattool='zcat -f' ;;
+   esac
+ }
+ 
+@@ -903,7 +903,7 @@ setup_pager() {
+   if [ -n "$PAGER" ]; then
+   MANPAGER="$PAGER"
+   else
+-  MANPAGER="more -s"
++  MANPAGER="less -sR"
+   fi
+   fi
+   fi
+@@ -1008,7 +1008,7 @@ SYSCTL=/sbin/sysctl
+ debug=0
+ man_default_sections='1:8:2:3:n:4:5:6:7:9:l'
+ man_default_path='/usr/share/man:/usr/share/openssl/man:/usr/local/man'
+-cattool='/usr/bin/zcat -f'
++cattool='zcat -f'
+ 
+ config_global='/etc/man.conf'
+ 

diff --git a/sys-freebsd/freebsd-ubin/freebsd-ubin-11.1-r1.ebuild 
b/sys-freebsd/freebsd-ubin/freebsd-ubin-11.1-r1.ebuild
new file mode 100644
index 000..1ed9907fc97
--- /dev/null
+++ b/sys-freebsd/freebsd-ubin/freebsd-ubin-11.1-r1.ebuild
@@ -0,0 +1,214 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit bsdmk freebsd flag-o-matic pam multilib multibuild multilib-build
+
+DESCRIPTION="FreeBSD's base system source for /usr/bin"
+SLOT="0"
+IUSE="ar atm audit bluetooth ipv6 kerberos netware nis ssl usb build zfs"
+LICENSE="BSD zfs? ( CDDL )"
+
+# Security Advisory and Errata patches.
+# UPSTREAM_PATCHES=()
+
+if [[ ${PV} != ** ]]; then
+   KEYWORDS="~amd64-fbsd ~x86-fbsd"
+   SRC_URI="${SRC_URI}
+   $(freebsd_upstream_patches)"
+fi
+
+EXTRACTONLY="
+   usr.bin/
+   contrib/
+   lib/
+   etc/
+   bin/
+   include/
+"
+
+RDEPEND="=sys-freebsd/freebsd-lib-${RV}*[usb?,bluetooth?,${MULTILIB_USEDEP}]
+   ssl? ( dev-libs/openssl:0= )
+   kerberos? ( virtual/krb5 )
+   ar? ( >=app-arch/libarchive-3 )
+   virtual/pam
+   sys-libs/zlib
+   >=sys-libs/ncurses-5.9:0=
+   !sys-process/fuser-bsd
+   !dev-util/csup
+   !dev-libs/libiconv
+   !sys-apps/man
+   !sys-apps/man-db
+   !sys-freebsd/freebsd-contrib"
+
+DEPEND="${RDEPEND}
+   sys-devel/flex
+   !build? ( =sys-freebsd/freebsd-sources-${RV}* )
+   =sys-freebsd/freebsd-sbin-${RV}*
+   =sys-freebsd/freebsd-mk-defs-${RV}*"
+
+RDEPEND="${RDEPEND}
+   >=sys-auth/pambase-20080219.1
+   sys-process/cronbase"
+
+S="${WORKDIR}/usr.bin"
+
+PATCHES=( "${FILESDIR}/${PN}-6.0-bsdcmp.patch"
+   "${FILESDIR}/${PN}-11.1-fixmakefiles.patch"
+   "${FILESDIR}/${PN}-11.0-setXid.patch"
+   "${FILESDIR}/${PN}-lint-stdarg.patch"
+   "${FILESDIR}/${PN}-9.1-bsdar.patch"
+   "${FILESDIR}/${PN}-10.2-talk-workaround.patch"
+   "${FILESDIR}/${PN}-10.2-bsdxml.patch"
+   "${FILESDIR}/${PN}-11.1-man-paths.patch" )
+
+# Here we remove some sources we don't need because they are already
+# provided by portage's packages or similar. In order:
+# - Archiving tools, provided by their own ebuilds
+# - ncurses stuff
+# - less stuff
+# - bind utils
+# - rsh stuff
+# - binutils gprof
+# - dc stuff
+# and the rest are misc utils we already provide somewhere else.
+REMOVE_SUBDIRS="bzip2 bzip2recover tar cpio
+   gzip gprof minigzip
+   lzmainfo xz x

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

2019-01-22 Thread Michał Górny
commit: bee18d935c22e885b36b27df00dd031bfbf3c769
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jan 22 16:35:46 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jan 22 19:04:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bee18d93

virtual/man: Add new sys-freebsd/freebsd-ubin as man provider

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

 virtual/man/{man-0-r1.ebuild => man-0-r2.ebuild} | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/virtual/man/man-0-r1.ebuild b/virtual/man/man-0-r2.ebuild
similarity index 81%
rename from virtual/man/man-0-r1.ebuild
rename to virtual/man/man-0-r2.ebuild
index f3ec248a917..3f7d562cae5 100644
--- a/virtual/man/man-0-r1.ebuild
+++ b/virtual/man/man-0-r2.ebuild
@@ -7,4 +7,9 @@ DESCRIPTION="Virtual for man"
 SLOT="0"
 KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 
-RDEPEND="|| ( sys-apps/man-db sys-apps/man )"
+RDEPEND="
+   || (
+   sys-apps/man-db
+   sys-apps/man
+   >=sys-freebsd/freebsd-ubin-11.1-r1
+   )"



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

2019-01-22 Thread Hans de Graaff
commit: 8134024b2e6e79bf52fb3a697f5017f1425ad759
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jan 22 16:36:50 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jan 22 18:17:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8134024b

dev-ruby/ruby-sdl: add ruby26

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

 dev-ruby/ruby-sdl/ruby-sdl-2.1.2-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/ruby-sdl/ruby-sdl-2.1.2-r2.ebuild 
b/dev-ruby/ruby-sdl/ruby-sdl-2.1.2-r2.ebuild
index ca4a0d9ed64..e4f16096308 100644
--- a/dev-ruby/ruby-sdl/ruby-sdl-2.1.2-r2.ebuild
+++ b/dev-ruby/ruby-sdl/ruby-sdl-2.1.2-r2.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-USE_RUBY="ruby22 ruby23 ruby24 ruby25"
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
 
 inherit eutils ruby-ng
 



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

2019-01-22 Thread Hans de Graaff
commit: ca94f49712cb392c9c6c4dba80e87ea35f1e6d9e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jan 22 18:11:05 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jan 22 18:18:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca94f497

dev-ruby/ruby-opengl: add ruby26

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

 dev-ruby/ruby-opengl/ruby-opengl-0.10.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/ruby-opengl/ruby-opengl-0.10.0.ebuild 
b/dev-ruby/ruby-opengl/ruby-opengl-0.10.0.ebuild
index 32197eb096d..f1626e474d2 100644
--- a/dev-ruby/ruby-opengl/ruby-opengl-0.10.0.ebuild
+++ b/dev-ruby/ruby-opengl/ruby-opengl-0.10.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-USE_RUBY="ruby22 ruby23 ruby24 ruby25"
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
 
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 



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

2019-01-22 Thread Hans de Graaff
commit: 2ef6e13a0f2008a25021efeb77ca35cf7d637999
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jan 22 16:55:52 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jan 22 18:18:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ef6e13a

dev-ruby/rubypants: add ruby26

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

 dev-ruby/rubypants/rubypants-0.7.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/rubypants/rubypants-0.7.0.ebuild 
b/dev-ruby/rubypants/rubypants-0.7.0.ebuild
index dbbae41015c..a97b04f5ff8 100644
--- a/dev-ruby/rubypants/rubypants-0.7.0.ebuild
+++ b/dev-ruby/rubypants/rubypants-0.7.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-USE_RUBY="ruby22 ruby23 ruby24 ruby25"
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
 
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 RUBY_FAKEGEM_TASK_TEST=""



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

2019-01-22 Thread Hans de Graaff
commit: d84ad0fab015672f5b727d9c3a2f10a1de32
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jan 22 16:53:44 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jan 22 18:18:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d84ad0fa

dev-ruby/ruby-prof: add ruby26

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

 dev-ruby/ruby-prof/ruby-prof-0.17.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/ruby-prof/ruby-prof-0.17.0.ebuild 
b/dev-ruby/ruby-prof/ruby-prof-0.17.0.ebuild
index 1f62e5db8d8..2ed8c16306a 100644
--- a/dev-ruby/ruby-prof/ruby-prof-0.17.0.ebuild
+++ b/dev-ruby/ruby-prof/ruby-prof-0.17.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-USE_RUBY="ruby22 ruby23 ruby24 ruby25"
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
 
 RUBY_FAKEGEM_EXTRADOC="README.rdoc CHANGES"
 RUBY_FAKEGEM_DOCDIR="doc"



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

2019-01-22 Thread Hans de Graaff
commit: b18d51a9bc6633743cad2e9dd64ac83bef1a58d0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jan 22 18:07:18 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jan 22 18:18:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b18d51a9

dev-ruby/ruby-openid: add ruby26

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

 dev-ruby/ruby-openid/ruby-openid-2.7.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/ruby-openid/ruby-openid-2.7.0.ebuild 
b/dev-ruby/ruby-openid/ruby-openid-2.7.0.ebuild
index a7868666e68..500674c57a8 100644
--- a/dev-ruby/ruby-openid/ruby-openid-2.7.0.ebuild
+++ b/dev-ruby/ruby-openid/ruby-openid-2.7.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-USE_RUBY="ruby22 ruby23 ruby24 ruby25"
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
 
 RUBY_FAKEGEM_TASK_DOC=""
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md NOTICE UPGRADE.md"



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

2019-01-22 Thread Hans de Graaff
commit: c58c56674c3595d060e9c0ab1ec9a99060b07297
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jan 22 16:38:20 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jan 22 18:18:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c58c5667

dev-ruby/ruby-romkan: add ruby26

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

 dev-ruby/ruby-romkan/ruby-romkan-0.4-r6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/ruby-romkan/ruby-romkan-0.4-r6.ebuild 
b/dev-ruby/ruby-romkan/ruby-romkan-0.4-r6.ebuild
index b72b9d47a94..1677bd0812c 100644
--- a/dev-ruby/ruby-romkan/ruby-romkan-0.4-r6.ebuild
+++ b/dev-ruby/ruby-romkan/ruby-romkan-0.4-r6.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-USE_RUBY="ruby22 ruby23 ruby24 ruby25"
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
 
 inherit ruby-ng
 



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

2019-01-22 Thread Hans de Graaff
commit: 3d7e64390ed67f80349bcf58ebaa92eee3f53a1d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jan 22 16:34:34 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jan 22 18:17:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d7e6439

dev-ruby/ruby-shout: add ruby26

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

 dev-ruby/ruby-shout/ruby-shout-2.2.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/ruby-shout/ruby-shout-2.2.2.ebuild 
b/dev-ruby/ruby-shout/ruby-shout-2.2.2.ebuild
index 377d1f0fa36..ebdd1067bb6 100644
--- a/dev-ruby/ruby-shout/ruby-shout-2.2.2.ebuild
+++ b/dev-ruby/ruby-shout/ruby-shout-2.2.2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 
-USE_RUBY="ruby22 ruby23 ruby24 ruby25"
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
 
 RUBY_FAKEGEM_TASK_TEST=""
 RUBY_FAKEGEM_TASK_DOC=""



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

2019-01-22 Thread Hans de Graaff
commit: 875759bdc5a533407ae9c8f6307832361136740c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jan 22 18:17:41 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jan 22 18:18:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=875759bd

dev-ruby/flexmock: add ruby26

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

 dev-ruby/flexmock/flexmock-2.3.6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/flexmock/flexmock-2.3.6.ebuild 
b/dev-ruby/flexmock/flexmock-2.3.6.ebuild
index 2634d45760e..11c9e70c095 100644
--- a/dev-ruby/flexmock/flexmock-2.3.6.ebuild
+++ b/dev-ruby/flexmock/flexmock-2.3.6.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 
-USE_RUBY="ruby22 ruby23 ruby24 ruby25"
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
 
 RUBY_FAKEGEM_DOCDIR="html"
 RUBY_FAKEGEM_EXTRADOC="CHANGES README.md doc/*.rdoc doc/releases/*"



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

2019-01-22 Thread Hans de Graaff
commit: 48ad60da3c10749dd45c703774aa2958bb9a8f96
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jan 22 18:14:57 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jan 22 18:18:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48ad60da

dev-ruby/ruby-odbc: add ruby26

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

 dev-ruby/ruby-odbc/ruby-odbc-0.9.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/ruby-odbc/ruby-odbc-0.9.ebuild 
b/dev-ruby/ruby-odbc/ruby-odbc-0.9.ebuild
index 0ac09ca4740..57874606387 100644
--- a/dev-ruby/ruby-odbc/ruby-odbc-0.9.ebuild
+++ b/dev-ruby/ruby-odbc/ruby-odbc-0.9.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-USE_RUBY="ruby22 ruby23 ruby24 ruby25"
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
 
 RUBY_FAKEGEM_TASK_TEST=""
 RUBY_FAKEGEM_TASK_DOC=""



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

2019-01-22 Thread Hans de Graaff
commit: d68f8024bf4c5db4010313601a3b7181697d881d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jan 22 16:47:00 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jan 22 18:18:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d68f8024

dev-ruby/ruby-rc4: add ruby26

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

 dev-ruby/ruby-rc4/ruby-rc4-0.1.5-r2.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-ruby/ruby-rc4/ruby-rc4-0.1.5-r2.ebuild 
b/dev-ruby/ruby-rc4/ruby-rc4-0.1.5-r2.ebuild
index b11bc2990cd..f18b19866b4 100644
--- a/dev-ruby/ruby-rc4/ruby-rc4-0.1.5-r2.ebuild
+++ b/dev-ruby/ruby-rc4/ruby-rc4-0.1.5-r2.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-USE_RUBY="ruby22 ruby23 ruby24 ruby25"
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
 
-RUBY_FAKEGEM_RECIPE_TEST="rspec"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 RUBY_FAKEGEM_DOCDIR="rdoc"



[gentoo-commits] repo/gentoo:master commit in: net-libs/libtorrent-rasterbar/

2019-01-22 Thread Mikle Kolyada
commit: 87087039dfeb80940eb36e904b78b1dbb7eb8818
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Jan 22 18:00:46 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Jan 22 18:00:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87087039

net-libs/libtorrent-rasterbar: Version bump (v1.1.12)

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

 net-libs/libtorrent-rasterbar/Manifest| 1 +
 net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.1.11.ebuild  | 4 ++--
 ...ent-rasterbar-1.1.11.ebuild => libtorrent-rasterbar-1.1.12.ebuild} | 4 ++--
 3 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/net-libs/libtorrent-rasterbar/Manifest 
b/net-libs/libtorrent-rasterbar/Manifest
index a7fb2861e3c..9d1e8d87926 100644
--- a/net-libs/libtorrent-rasterbar/Manifest
+++ b/net-libs/libtorrent-rasterbar/Manifest
@@ -1,3 +1,4 @@
 DIST libtorrent-rasterbar-1.1.10.tar.gz 3902542 BLAKE2B 
3a78862ce2825c9da32ab38122db05c2816daa237559446a60702f562e971c5597210dfc2612235294cec3f60fa3de8cab3a0246887ac4779b01171a460f70f0
 SHA512 
414deeb9765bfb6072af5fa00ad836bfe3751622a80783ea84389e31355b342a4371f0dc195b2d27b154826e515b2e6063c8786f792afa347abba9caadaa5b2a
 DIST libtorrent-rasterbar-1.1.11.tar.gz 4044314 BLAKE2B 
96192ffdcb5bd1888307c874e2685314db9a99438337b0cb67ef317a2fe54b4a0e8e28fcdf34a1656a9abb69cc79f9bbda22cdedf1b8f2ba4f1b5488922c87b3
 SHA512 
1e0449406ea34b226033e3f54f719c5f2842043c7e54107e847050c67b1c5e9d2cb5a08fbf0e81c2c6e31eda6fe85c5ec0ff8ca47916c979894f778fc3313bb6
+DIST libtorrent-rasterbar-1.1.12.tar.gz 3897237 BLAKE2B 
0988b16d79df9499e2f7ab9d568ec560fa701e78fa0c6cc0158629d219259a73f3b2aa8b79d6f9c3a757f97559bc6b354148d5885b29f089a41893df65c92b11
 SHA512 
6f264ca9fcdcb93c4e16ced4b2657ccb19d47cbd483c3ad9f14909ee7de280b50c15d180c05ebd454236871fceca48cd79647bf89f8cbebf234b8f0f351aa699
 DIST libtorrent-rasterbar-1.2.0.tar.gz 3546062 BLAKE2B 
a02ef8f273d8e6ec3b6f6a42d518f7cbba669f109f907e243bb90cd674009894b9edce2f355b52d77275f3fcd9537e9c26280f7b78dfbb1792f52d6c7f50f7da
 SHA512 
2dae77f32cf3da388edece7e64b8d9cf359cca735a101d96bb18fb06573fd1d84c303e5bebd370f637d7c73010ea2d99e38748b2259ce02ae8f0dbc0c4f01518

diff --git a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.1.11.ebuild 
b/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.1.11.ebuild
index 8acf6bab990..54f6e3e915b 100644
--- a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.1.11.ebuild
+++ b/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.1.11.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=7
@@ -14,7 +14,7 @@ MY_PV=$(ver_rs 1-2 '_')
 
 DESCRIPTION="C++ BitTorrent implementation focusing on efficiency and 
scalability"
 HOMEPAGE="https://libtorrent.org";
-SRC_URI="https://github.com/arvidn/libtorrent/releases/download/libtorrent_1_1_11/${P}.tar.gz";
+SRC_URI="https://github.com/arvidn/libtorrent/releases/download/libtorrent_${MY_PV}/${P}.tar.gz";
 
 LICENSE="BSD"
 SLOT="0/9"

diff --git a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.1.11.ebuild 
b/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.1.12.ebuild
similarity index 97%
copy from net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.1.11.ebuild
copy to net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.1.12.ebuild
index 8acf6bab990..54f6e3e915b 100644
--- a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.1.11.ebuild
+++ b/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.1.12.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=7
@@ -14,7 +14,7 @@ MY_PV=$(ver_rs 1-2 '_')
 
 DESCRIPTION="C++ BitTorrent implementation focusing on efficiency and 
scalability"
 HOMEPAGE="https://libtorrent.org";
-SRC_URI="https://github.com/arvidn/libtorrent/releases/download/libtorrent_1_1_11/${P}.tar.gz";
+SRC_URI="https://github.com/arvidn/libtorrent/releases/download/libtorrent_${MY_PV}/${P}.tar.gz";
 
 LICENSE="BSD"
 SLOT="0/9"



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

2019-01-22 Thread Mikle Kolyada
commit: 3f6f1286aaf6c8e39521e04dde474151c1d7de12
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Jan 22 17:32:00 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Jan 22 17:32:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f6f1286

media-sound/mpd: Drop old

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

 media-sound/mpd/mpd-0.21.4.ebuild | 298 --
 1 file changed, 298 deletions(-)

diff --git a/media-sound/mpd/mpd-0.21.4.ebuild 
b/media-sound/mpd/mpd-0.21.4.ebuild
deleted file mode 100644
index e93c903ec20..000
--- a/media-sound/mpd/mpd-0.21.4.ebuild
+++ /dev/null
@@ -1,298 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic linux-info meson systemd user
-
-MESON_AUTO_DEPEND="no"
-
-DESCRIPTION="The Music Player Daemon (mpd)"
-HOMEPAGE="https://www.musicpd.org https://github.com/MusicPlayerDaemon/MPD";
-SRC_URI="https://www.musicpd.org/download/${PN}/${PV%.*}/${P}.tar.xz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sh ~x86 ~x86-fbsd ~x64-macos"
-IUSE="adplug +alsa ao audiofile bzip2 cdio chromaprint +cue +curl +dbus debug
-   +eventfd expat faad +ffmpeg +fifo flac fluidsynth gme +icu +id3tag 
+inotify
-   +ipv6 jack lame libav libmpdclient libsamplerate libsoxr +mad mikmod mms
-   modplug mpg123 musepack +network nfs openal opus oss pipe pulseaudio 
qobuz
-   recorder samba selinux sid signalfd sndfile soundcloud sqlite systemd 
tcpd
-   test tidal twolame udisks unicode vorbis wavpack webdav wildmidi upnp
-   zeroconf zip zlib"
-
-OUTPUT_PLUGINS="alsa ao fifo jack network openal oss pipe pulseaudio recorder"
-DECODER_PLUGINS="adplug audiofile faad ffmpeg flac fluidsynth mad mikmod
-   modplug mpg123 musepack flac sid vorbis wavpack wildmidi"
-ENCODER_PLUGINS="audiofile flac lame twolame vorbis"
-
-REQUIRED_USE="
-   || ( ${OUTPUT_PLUGINS} )
-   || ( ${DECODER_PLUGINS} )
-   network? ( || ( ${ENCODER_PLUGINS} ) )
-   recorder? ( || ( ${ENCODER_PLUGINS} ) )
-   upnp? ( expat )
-   webdav? ( curl expat )
-   "
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   adplug? ( media-libs/adplug:= )
-   alsa? (
-   media-libs/alsa-lib
-   media-sound/alsa-utils
-   )
-
-   ao? ( media-libs/libao[alsa?,pulseaudio?] )
-   audiofile? ( media-libs/audiofile:= )
-
-   cdio? (
-   dev-libs/libcdio:=
-   dev-libs/libcdio-paranoia
-   )
-
-   chromaprint? ( media-libs/chromaprint )
-   curl? ( net-misc/curl )
-   dbus? ( sys-apps/dbus )
-   expat? ( dev-libs/expat )
-   faad? ( media-libs/faad2 )
-
-   ffmpeg? (
-   libav? ( media-video/libav:0= )
-   !libav? ( media-video/ffmpeg:0= )
-   )
-
-   flac? ( media-libs/flac )
-   fluidsynth? ( media-sound/fluidsynth )
-   gme? ( >=media-libs/game-music-emu-0.6.0_pre20120802 )
-   icu? (  dev-libs/icu:= )
-   id3tag? ( media-libs/libid3tag )
-   jack? ( virtual/jack )
-   lame? ( network? ( media-sound/lame ) )
-   libmpdclient? ( media-libs/libmpdclient )
-   libsamplerate? ( media-libs/libsamplerate )
-   libsoxr? ( media-libs/soxr )
-   mad? ( media-libs/libmad )
-   mikmod? ( media-libs/libmikmod )
-   mms? ( media-libs/libmms )
-   modplug? ( media-libs/libmodplug )
-   mpg123? ( media-sound/mpg123 )
-   musepack? ( media-sound/musepack-tools )
-   network? ( media-libs/libshout )
-   nfs? ( net-fs/libnfs )
-   openal? ( media-libs/openal )
-   opus? ( media-libs/opus )
-   pulseaudio? ( media-sound/pulseaudio )
-   qobuz? ( dev-libs/libgcrypt:0 )
-   samba? ( net-fs/samba )
-   selinux? ( sec-policy/selinux-mpd )
-   sid? ( || (
-   media-libs/libsidplay:2
-   media-libs/libsidplayfp
-   ) )
-   sndfile? ( media-libs/libsndfile )
-   soundcloud? ( >=dev-libs/yajl-2:= )
-   sqlite? ( dev-db/sqlite:3 )
-   systemd? ( sys-apps/systemd )
-   tcpd? ( sys-apps/tcp-wrappers )
-   twolame? ( media-sound/twolame )
-   udisks? ( sys-fs/udisks:2 )
-   upnp? ( net-libs/libupnp:0 )
-   vorbis? ( media-libs/libvorbis )
-   wavpack? ( media-sound/wavpack )
-   wildmidi? ( media-sound/wildmidi )
-   zeroconf? ( net-dns/avahi[dbus] )
-   zip? ( dev-libs/zziplib )
-   zlib? ( sys-libs/zlib:= )"
-
-DEPEND="${RDEPEND}
-   >=dev-libs/boost-1.58:=
-   test? ( dev-cpp/gtest )"
-
-BDEPEND=">dev-util/meson-0.47.1
-virtual/pkgconfig"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.18.conf.patch
-)
-
-pkg_setup() {
-   enewuser mpd "" "" "/var/lib/mpd" audio
-
-   if use eventfd; then
-   CONFIG_CHECK+=" ~EVENTFD"
-   ERROR_

[gentoo-commits] repo/gentoo:master commit in: media-sound/mpd/files/, media-sound/mpd/

2019-01-22 Thread Mikle Kolyada
commit: eeeb64cb2ebbeb770518badb51fccf44c4526565
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Jan 22 17:22:58 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Jan 22 17:30:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eeeb64cb

media-sound/mpd: revbump to improve init script

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

 media-sound/mpd/files/mpd-0.21.4.init |  32 
 media-sound/mpd/mpd-0.21.4-r1.ebuild  | 298 ++
 2 files changed, 330 insertions(+)

diff --git a/media-sound/mpd/files/mpd-0.21.4.init 
b/media-sound/mpd/files/mpd-0.21.4.init
new file mode 100644
index 000..7f0950c6293
--- /dev/null
+++ b/media-sound/mpd/files/mpd-0.21.4.init
@@ -0,0 +1,32 @@
+#!/sbin/openrc-run
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+: CFGFILE=${CFGFILE:=/etc/mpd.conf}
+
+depend() {
+   need localmount
+   use net netmount nfsmount alsasound esound pulseaudio
+   config ${CFGFILE}
+}
+
+get_config() {
+   x=$1
+   test -e ${CFGFILE} || return 1
+   sed -n \
+ -e '/^[ \t]*'${x}'/{s:^[ \t]*'${x}'[ \t]\+"\?\([^#"]\+\)[^"]*"\?$:\1: 
; p }' \
+ ${CFGFILE}
+}
+
+extra_started_commands='reload'
+command=/usr/bin/mpd
+command_args=${CFGFILE}
+required_files=${CFGFILE}
+pidfile=$(get_config pid_file)
+description="Music Player Daemon"
+
+reload() {
+  ebegin "Reloading ${RC_SVCNAME}"
+  start-stop-daemon --pidfile ${pidfile} --signal HUP
+  eend $?
+  }

diff --git a/media-sound/mpd/mpd-0.21.4-r1.ebuild 
b/media-sound/mpd/mpd-0.21.4-r1.ebuild
new file mode 100644
index 000..5a07765cd9d
--- /dev/null
+++ b/media-sound/mpd/mpd-0.21.4-r1.ebuild
@@ -0,0 +1,298 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic linux-info meson systemd user
+
+MESON_AUTO_DEPEND="no"
+
+DESCRIPTION="The Music Player Daemon (mpd)"
+HOMEPAGE="https://www.musicpd.org https://github.com/MusicPlayerDaemon/MPD";
+SRC_URI="https://www.musicpd.org/download/${PN}/${PV%.*}/${P}.tar.xz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sh ~x86 ~x86-fbsd ~x64-macos"
+IUSE="adplug +alsa ao audiofile bzip2 cdio chromaprint +cue +curl +dbus debug
+   +eventfd expat faad +ffmpeg +fifo flac fluidsynth gme +icu +id3tag 
+inotify
+   +ipv6 jack lame libav libmpdclient libsamplerate libsoxr +mad mikmod mms
+   modplug mpg123 musepack +network nfs openal opus oss pipe pulseaudio 
qobuz
+   recorder samba selinux sid signalfd sndfile soundcloud sqlite systemd 
tcpd
+   test tidal twolame udisks unicode vorbis wavpack webdav wildmidi upnp
+   zeroconf zip zlib"
+
+OUTPUT_PLUGINS="alsa ao fifo jack network openal oss pipe pulseaudio recorder"
+DECODER_PLUGINS="adplug audiofile faad ffmpeg flac fluidsynth mad mikmod
+   modplug mpg123 musepack flac sid vorbis wavpack wildmidi"
+ENCODER_PLUGINS="audiofile flac lame twolame vorbis"
+
+REQUIRED_USE="
+   || ( ${OUTPUT_PLUGINS} )
+   || ( ${DECODER_PLUGINS} )
+   network? ( || ( ${ENCODER_PLUGINS} ) )
+   recorder? ( || ( ${ENCODER_PLUGINS} ) )
+   upnp? ( expat )
+   webdav? ( curl expat )
+   "
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   adplug? ( media-libs/adplug:= )
+   alsa? (
+   media-libs/alsa-lib
+   media-sound/alsa-utils
+   )
+
+   ao? ( media-libs/libao[alsa?,pulseaudio?] )
+   audiofile? ( media-libs/audiofile:= )
+
+   cdio? (
+   dev-libs/libcdio:=
+   dev-libs/libcdio-paranoia
+   )
+
+   chromaprint? ( media-libs/chromaprint )
+   curl? ( net-misc/curl )
+   dbus? ( sys-apps/dbus )
+   expat? ( dev-libs/expat )
+   faad? ( media-libs/faad2 )
+
+   ffmpeg? (
+   libav? ( media-video/libav:0= )
+   !libav? ( media-video/ffmpeg:0= )
+   )
+
+   flac? ( media-libs/flac )
+   fluidsynth? ( media-sound/fluidsynth )
+   gme? ( >=media-libs/game-music-emu-0.6.0_pre20120802 )
+   icu? (  dev-libs/icu:= )
+   id3tag? ( media-libs/libid3tag )
+   jack? ( virtual/jack )
+   lame? ( network? ( media-sound/lame ) )
+   libmpdclient? ( media-libs/libmpdclient )
+   libsamplerate? ( media-libs/libsamplerate )
+   libsoxr? ( media-libs/soxr )
+   mad? ( media-libs/libmad )
+   mikmod? ( media-libs/libmikmod )
+   mms? ( media-libs/libmms )
+   modplug? ( media-libs/libmodplug )
+   mpg123? ( media-sound/mpg123 )
+   musepack? ( media-sound/musepack-tools )
+   network? ( media-libs/libshout )
+   nfs? ( net-fs/libnfs )
+   openal? ( media-libs/openal )
+   opus? ( media-libs/opus )
+   pulseaudio? ( media-sound/pulseaudio )
+   qobuz? ( dev-libs/libgcrypt:0 )
+ 

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

2019-01-22 Thread Daniel Pielmeier
commit: 873b01d8819f2bb98e3b2e5f385afbc1979a0eff
Author: Daniel Pielmeier  gentoo  org>
AuthorDate: Tue Jan 22 17:25:07 2019 +
Commit: Daniel Pielmeier  gentoo  org>
CommitDate: Tue Jan 22 17:25:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=873b01d8

net-print/hplip: Add back ppc and ppc64 keywords for hplip-3.18.12.

dev-python/notify2 is now keyworded on ppc and ppc64.

Signed-off-by: Daniel Pielmeier  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 net-print/hplip/hplip-3.18.12.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-print/hplip/hplip-3.18.12.ebuild 
b/net-print/hplip/hplip-3.18.12.ebuild
index b652a5c8e62..a5593707646 100644
--- a/net-print/hplip/hplip-3.18.12.ebuild
+++ b/net-print/hplip/hplip-3.18.12.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=7
@@ -18,7 +18,7 @@ SRC_URI="mirror://sourceforge/hplip/${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
 
 IUSE="doc fax +hpcups hpijs kde libnotify libressl -libusb0 minimal parport 
policykit qt5 scanner +snmp static-ppds X"
 



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

2019-01-22 Thread Brian Evans
commit: 38d1c0af45cb88e995c75f3c7695e5f5cdbc73e1
Author: Brian Evans  gentoo  org>
AuthorDate: Tue Jan 22 17:22:31 2019 +
Commit: Brian Evans  gentoo  org>
CommitDate: Tue Jan 22 17:22:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38d1c0af

dev-db/mycli: Version bump for 1.19.0; Update  requirements

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

 dev-db/mycli/Manifest   |  1 +
 dev-db/mycli/metadata.xml   |  3 +++
 dev-db/mycli/{mycli-.ebuild => mycli-1.19.0.ebuild} | 15 +++
 dev-db/mycli/mycli-.ebuild  | 10 +-
 4 files changed, 16 insertions(+), 13 deletions(-)

diff --git a/dev-db/mycli/Manifest b/dev-db/mycli/Manifest
index a7fc45d2032..61090c13fb0 100644
--- a/dev-db/mycli/Manifest
+++ b/dev-db/mycli/Manifest
@@ -1,2 +1,3 @@
 DIST mycli-1.15.0.tar.gz 275065 BLAKE2B 
47ae049a7a669d18fc2bb467dd4ee6d1bbe23a86115db6d1965c48c93a2a1be9bb8b4427b377f8ce935b957c854c1c4bf4a87fdea07f27329a13fd6a28b59559
 SHA512 
7a7d98220c4a679340dbf3c3c9fb3eaab7698f7abbe3e62835a03df10b59c79f0dfd916e9f7b39f12215063849ecadf9d08d086d14b00666b67bac1d092609f2
 DIST mycli-1.17.0.tar.gz 276786 BLAKE2B 
203c54b58a7876fd0bab5a05880621263e5cdf786b13207f04dfaf38866f5a7250e8fe8e1c5870aa9d3f562cf9963f15cc433e3ddd2232531f4c823e46778ac7
 SHA512 
bd64f44ed7b16a1e9c684da52fa60436876b26333e2705e5226c4fab3a979c6680314447333d01e4fdb274d33a7f093cbb2f732e5b4e04c5330066f9918a35ba
+DIST mycli-1.19.0.tar.gz 263255 BLAKE2B 
524190429476793af038c8302f43389884a6ee24a05b0b8c739f290dbfdebec3336bd14567eafff2ea3351430791e4844e16dfc5affb1b28bb57d3759b496350
 SHA512 
8c6003a09a888c2ac6f35a881ca072ba8972f66b13319cbff73f7a525d1f808b767dcef0121b6272a1b82eed1a02c8c417d5805e5a8ce0c141545f28ff3c3a33

diff --git a/dev-db/mycli/metadata.xml b/dev-db/mycli/metadata.xml
index c80f9449008..a5372d6a312 100644
--- a/dev-db/mycli/metadata.xml
+++ b/dev-db/mycli/metadata.xml
@@ -8,4 +8,7 @@

dbcli/mycli

+   
+   Add support for connection over SSH 
tunnel
+   
 

diff --git a/dev-db/mycli/mycli-.ebuild b/dev-db/mycli/mycli-1.19.0.ebuild
similarity index 78%
copy from dev-db/mycli/mycli-.ebuild
copy to dev-db/mycli/mycli-1.19.0.ebuild
index 70338c41f80..957f70361a5 100644
--- a/dev-db/mycli/mycli-.ebuild
+++ b/dev-db/mycli/mycli-1.19.0.ebuild
@@ -1,31 +1,30 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
-EGIT_REPO_URI="https://github.com/dbcli/mycli.git";
-inherit distutils-r1 git-r3
+inherit distutils-r1
 
 DESCRIPTION="CLI for MySQL Database with auto-completion and syntax 
highlighting"
 
 HOMEPAGE="https://www.mycli.net";
-SRC_URI=""
+SRC_URI="https://github.com/dbcli/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="BSD MIT"
 SLOT="0"
-KEYWORDS=""
-IUSE="test"
+KEYWORDS="~amd64 ~x86"
+IUSE="ssh test"
 RDEPEND="
>=dev-python/cli_helpers-1.0.1[${PYTHON_USEDEP}]
>=dev-python/click-4.1[${PYTHON_USEDEP}]
>=dev-python/configobj-5.0.6[${PYTHON_USEDEP}]
>=dev-python/cryptography-1.0.0[${PYTHON_USEDEP}]
-   >=dev-python/prompt_toolkit-2.0.0[${PYTHON_USEDEP}]
-   =dev-python/prompt_toolkit-2.0.6[${PYTHON_USEDEP}]
>=dev-python/pygments-2.0[${PYTHON_USEDEP}]
>=dev-python/pymysql-0.9.2[${PYTHON_USEDEP}]
>=dev-python/python-sqlparse-0.2.2[${PYTHON_USEDEP}]


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

2019-01-22 Thread Matt Turner
commit: cd58da674fd777910947742fdc841ef81715f140
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Jan 22 17:12:59 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Jan 22 17:14:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd58da67

x11-libs/libdrm: Version bump to 2.4.97

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

 x11-libs/libdrm/Manifest | 1 +
 x11-libs/libdrm/{libdrm-.ebuild => libdrm-2.4.97.ebuild} | 2 +-
 x11-libs/libdrm/libdrm-.ebuild   | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/x11-libs/libdrm/Manifest b/x11-libs/libdrm/Manifest
index 5fc2abc7782..ea4af8f5214 100644
--- a/x11-libs/libdrm/Manifest
+++ b/x11-libs/libdrm/Manifest
@@ -1 +1,2 @@
 DIST libdrm-2.4.96.tar.bz2 829518 BLAKE2B 
d9a21ce31af65812c1b23968ef6c1901aea106b4cc68d76d3641a17b98423024b804bfda509862174eba98271bd7156c7f08d81bc0a520ea4a25c8e2e0bfd598
 SHA512 
008cb7658d953b44e11fa3cc6e00dfeb3efb59c7fdadd59f7066101aff138acbbc2f2508e9ebe0528340e39dc7693937755d1641816ddde135c10a13e7d81e3b
+DIST libdrm-2.4.97.tar.bz2 837329 BLAKE2B 
b47393d81917a0b43c22f7798ff2e1c21a05fc716a63092dbe0e49cda0fe3bd899d5cc4d703ae49f781e283f5067c62cd37a4931362427e21c3356584cb5e810
 SHA512 
3e08ee9d6c9ce265d783a59b51e22449905ea73aa27f25a082a1e9e1532f7c99e1c9f7cb966eb0970be2a08e2e5993dc9aa55093b1bff548689fdb465e7145ed

diff --git a/x11-libs/libdrm/libdrm-.ebuild 
b/x11-libs/libdrm/libdrm-2.4.97.ebuild
similarity index 98%
copy from x11-libs/libdrm/libdrm-.ebuild
copy to x11-libs/libdrm/libdrm-2.4.97.ebuild
index ec0bdd16c35..f376bc40fae 100644
--- a/x11-libs/libdrm/libdrm-.ebuild
+++ b/x11-libs/libdrm/libdrm-2.4.97.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6

diff --git a/x11-libs/libdrm/libdrm-.ebuild 
b/x11-libs/libdrm/libdrm-.ebuild
index ec0bdd16c35..f376bc40fae 100644
--- a/x11-libs/libdrm/libdrm-.ebuild
+++ b/x11-libs/libdrm/libdrm-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6



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

2019-01-22 Thread Mart Raudsepp
commit: 4bddd13fdb00534bf0d8f35e175bdd7b4cd37c9b
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Jan 22 16:41:17 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Jan 22 16:41:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bddd13f

profiles/arch/arm64: Stable unmask various tests that needed Xvfb

We have xorg-server stable now.

Signed-off-by: Mart Raudsepp  gentoo.org>

 profiles/arch/arm64/package.use.stable.mask | 8 
 1 file changed, 8 deletions(-)

diff --git a/profiles/arch/arm64/package.use.stable.mask 
b/profiles/arch/arm64/package.use.stable.mask
index 87e20a6f534..20269dcb601 100644
--- a/profiles/arch/arm64/package.use.stable.mask
+++ b/profiles/arch/arm64/package.use.stable.mask
@@ -67,13 +67,6 @@ sys-devel/gettext cvs
 # Requires masked dependent flags.
 net-dns/avahi howl-compat python
 
-# Mart Raudsepp  (02 Mar 2018)
-# Requires xorg-server[xvfb] for tests
-net-libs/glib-networking test
-dev-util/cmake test
-dev-libs/glib test
-app-crypt/heimdal test
-
 # Michał Górny  (28 Feb 2018)
 # Requires masked dependent flags.
 net-dns/avahi mdnsresponder-compat
@@ -82,7 +75,6 @@ net-fs/samba ads
 # Michał Górny  (19 Feb 2018)
 # Masked due to unstable deps.
 dev-db/redis tcmalloc
-dev-libs/glib test
 dev-python/hgdistver test
 dev-python/pycurl test
 dev-python/pyopenssl test



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

2019-01-22 Thread Mart Raudsepp
commit: acf8f238f2a0fc9f2749bbdd13a8896bf9c28834
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Jan 22 16:25:32 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Jan 22 16:39:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acf8f238

net-misc/rygel: lock to tracker-1, fix license

configure.ac checks only for tracker 1.0 API and older.
rygel-0.36 will look for 2.0 too.

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

 net-misc/rygel/rygel-0.34.0.ebuild | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/net-misc/rygel/rygel-0.34.0.ebuild 
b/net-misc/rygel/rygel-0.34.0.ebuild
index 1165e3f4db7..67c69398174 100644
--- a/net-misc/rygel/rygel-0.34.0.ebuild
+++ b/net-misc/rygel/rygel-0.34.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -9,13 +9,11 @@ inherit gnome2 systemd versionator virtualx
 DESCRIPTION="Rygel is an open source UPnP/DLNA MediaServer"
 HOMEPAGE="https://wiki.gnome.org/Projects/Rygel";
 
-LICENSE="GPL-2"
+LICENSE="LGPL-2.1+"
 SLOT="0"
 KEYWORDS="amd64 x86"
 IUSE="X +introspection +sqlite tracker test transcode"
 
-# The deps for tracker? and transcode? are just the earliest available
-# version at the time of writing this ebuild
 RDEPEND="
>=dev-libs/glib-2.40.0:2
>=dev-libs/libgee-0.8:0.8
@@ -37,7 +35,7 @@ RDEPEND="
dev-libs/libunistring:=
x11-libs/gdk-pixbuf:2
)
-   tracker? ( >=app-misc/tracker-0.16:= )
+   tracker? ( app-misc/tracker:0/100 )
transcode? (
media-libs/gst-plugins-bad:1.0
media-plugins/gst-plugins-twolame:1.0



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

2019-01-22 Thread Mart Raudsepp
commit: ef7c584f8113d2f94a4e620f080d0dc56f188c8c
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Jan 22 16:37:12 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Jan 22 16:40:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef7c584f

net-misc/rygel: bump to 0.36.2

This version is buildable against both tracker APIs (1.0 and 2.0)

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

 net-misc/rygel/Manifest|  1 +
 net-misc/rygel/rygel-0.36.2.ebuild | 80 ++
 2 files changed, 81 insertions(+)

diff --git a/net-misc/rygel/Manifest b/net-misc/rygel/Manifest
index d1c06eb88eb..bf851879f11 100644
--- a/net-misc/rygel/Manifest
+++ b/net-misc/rygel/Manifest
@@ -1 +1,2 @@
 DIST rygel-0.34.0.tar.xz 3997364 BLAKE2B 
2906bcdea61caddd93a7fa0363c7957ce3c0443581a625b40712d2c75f25d05c693b745f72392c917190f754533c03c524fefa80799a5e8163f44eb22c1d33da
 SHA512 
90e582f42e73376bbe6b06f33d44c6a70969961728dc512523bcc578b5b7c3f826cb425b469ade87d3fdf82117309f8589c30b1cdd8ba74cc14424c7f2efdb21
+DIST rygel-0.36.2.tar.xz 4057356 BLAKE2B 
3ff1a0df12cdda694ded3a9a5c6d1495eaf0dff7133cbc84b73ad6bc767cd3a5e31ff8b579aff9c0de455f149e49dc972f7d93d64424d25501b02f2a02f66552
 SHA512 
8c079f83a00c9ad237b634e6274d27acc94a91adfa2829f0336b2485aa801e6898c30ec7268352247f1d12232d9ab3cb7a6f8215370f03aaff5323c4a8fdff7f

diff --git a/net-misc/rygel/rygel-0.36.2.ebuild 
b/net-misc/rygel/rygel-0.36.2.ebuild
new file mode 100644
index 000..7b6f937be84
--- /dev/null
+++ b/net-misc/rygel/rygel-0.36.2.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_LA_PUNT="yes"
+
+inherit gnome2 systemd virtualx
+
+DESCRIPTION="Rygel is an open source UPnP/DLNA MediaServer"
+HOMEPAGE="https://wiki.gnome.org/Projects/Rygel";
+
+LICENSE="LGPL-2.1+ CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="X +introspection +sqlite tracker test transcode"
+
+RDEPEND="
+   >=dev-libs/glib-2.40.0:2
+   >=dev-libs/libgee-0.8:0.8
+   >=dev-libs/libxml2-2.7:2
+   >=media-libs/gupnp-dlna-0.9.4:2.0
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   >=media-libs/libmediaart-0.7:2.0
+   media-plugins/gst-plugins-soup:1.0
+   >=net-libs/gssdp-0.14.15
+   >=net-libs/gupnp-0.20.14
+   >=net-libs/gupnp-av-0.12.8
+   >=net-libs/libsoup-2.44:2.4
+   >=sys-apps/util-linux-2.20
+   x11-misc/shared-mime-info
+   introspection? ( >=dev-libs/gobject-introspection-1.33.4:= )
+   sqlite? (
+   >=dev-db/sqlite-3.5:3
+   dev-libs/libunistring:=
+   x11-libs/gdk-pixbuf:2
+   )
+   tracker? ( app-misc/tracker:= )
+   transcode? (
+   media-libs/gst-plugins-bad:1.0
+   media-plugins/gst-plugins-twolame:1.0
+   media-plugins/gst-plugins-libav:1.0
+   )
+   X? ( >=x11-libs/gtk+-3:3 )
+"
+DEPEND="${RDEPEND}
+   dev-util/gtk-doc-am
+   >=sys-devel/gettext-0.19.7
+   virtual/pkgconfig
+"
+# Maintainer only
+#   app-text/docbook-xsl-stylesheets
+#  >=dev-lang/vala-0.22
+#   dev-libs/libxslt
+
+src_prepare() {
+   # Disable test triggering call to gst-plugins-scanner which causes
+   # sandbox issues when plugins such as clutter are installed
+   sed -e 's/return rygel_playbin_renderer_test_main (argv, argc);/return 
0;/' \
+   -i tests/rygel-playbin-renderer-test.c || die
+
+   gnome2_src_prepare
+}
+
+src_configure() {
+   # We set xsltproc because man pages are provided by upstream
+   # and we do not want to regenerate them automagically.
+   gnome2_src_configure \
+   XSLTPROC=$(type -P false) \
+   --enable-gst-launch-plugin \
+   --with-media-engine=gstreamer \
+   --enable-nls \
+   --with-systemduserunitdir=$(systemd_get_userunitdir) \
+   $(use_enable introspection) \
+   $(use_enable sqlite media-export-plugin) \
+   $(use_enable sqlite lms-plugin) \
+   $(use_enable test tests) \
+   $(use_enable tracker tracker-plugin) \
+   $(use_with X ui)
+}



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/viking/

2019-01-22 Thread Hans de Graaff
commit: 5595e48d823ba21e0be7997943f1b98464405ec9
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jan 22 16:17:16 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jan 22 16:27:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5595e48d

sci-geosciences/viking: cleanup

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

 sci-geosciences/viking/viking-1.6.2-r1.ebuild | 84 ---
 1 file changed, 84 deletions(-)

diff --git a/sci-geosciences/viking/viking-1.6.2-r1.ebuild 
b/sci-geosciences/viking/viking-1.6.2-r1.ebuild
deleted file mode 100644
index 724991cc58a..000
--- a/sci-geosciences/viking/viking-1.6.2-r1.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit gnome2-utils
-
-DESCRIPTION="GPS data editor and analyzer"
-HOMEPAGE="https://sourceforge.net/projects/viking/";
-IUSE="doc +exif libexif gps +magic mapnik nls sqlite"
-SRC_URI="
-   mirror://sourceforge/${PN}/${P}.tar.bz2
-   doc? ( mirror://sourceforge/${PN}/${PN}.pdf )"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-COMMONDEPEND="
-   app-arch/bzip2
-   dev-libs/expat
-   dev-libs/glib:2
-   net-misc/curl
-   sys-libs/zlib
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:2
-   gps? ( >=sci-geosciences/gpsd-2.96 )
-   exif? ( libexif? ( media-libs/libexif ) !libexif? ( media-libs/gexiv2 ) 
)
-   magic? ( sys-apps/file )
-   mapnik? ( sci-geosciences/mapnik )
-   sqlite? ( dev-db/sqlite:3 )
-"
-RDEPEND="${COMMONDEPEND}
-   sci-geosciences/gpsbabel
-"
-DEPEND="${COMMONDEPEND}
-   app-text/gnome-doc-utils
-   dev-util/intltool
-   dev-util/gtk-doc-am
-   app-text/rarian
-   dev-libs/libxslt
-   virtual/pkgconfig
-   sys-devel/gettext
-"
-
-src_configure() {
-   econf \
-   --disable-deprecations \
-   --with-libcurl \
-   --with-expat \
-   --enable-google \
-   --enable-terraserver \
-   --enable-expedia \
-   --enable-openstreetmap \
-   --enable-bluemarble \
-   --enable-geonames \
-   --enable-geocaches \
-   --disable-dem24k \
-   $(use_enable exif geotag) \
-   $(use_with libexif ) \
-   $(use_enable gps realtime-gps-tracking) \
-   $(use_enable magic) \
-   $(use_enable mapnik) \
-   $(use_enable nls) \
-   $(use_enable sqlite mbtiles )
-}
-
-src_install() {
-   default
-   if use doc; then
-   insinto /usr/share/doc/${PF}
-   doins "${DISTDIR}"/${PN}.pdf
-   fi
-}
-
-pkg_postinst() {
-   xdg_desktop_database_update
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-   gnome2_icon_cache_update
-}



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

2019-01-22 Thread Hans de Graaff
commit: 4b2b3abff8dbde7662fea8a6b8b1f89ab3037992
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jan 22 16:18:43 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jan 22 16:27:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b2b3abf

profiles/arch/arm64/package.use.mask: mask test for dev-ruby/haml

Mask the test USE flag for all haml slots, not just haml 4.x.

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

 profiles/arch/arm64/package.use.mask | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index 082892609e0..b692b321dd0 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -154,7 +154,7 @@ sys-cluster/neutron haproxy
 # Requires unkeyworded dependencies.
 dev-python/ipython notebook
 dev-python/networkx scipy
-

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

2019-01-22 Thread Hans de Graaff
commit: 42f0e16d6f9fe763b45f8405f4dd43dfd5a50aca
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jan 22 16:20:04 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jan 22 16:27:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42f0e16d

dev-ruby/haml: move ~arm64 keyword forward

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

 dev-ruby/haml/haml-5.0.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/haml/haml-5.0.4.ebuild b/dev-ruby/haml/haml-5.0.4.ebuild
index 22d89343e9a..adc3e3560d0 100644
--- a/dev-ruby/haml/haml-5.0.4.ebuild
+++ b/dev-ruby/haml/haml-5.0.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/haml/haml/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="5"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 
 IUSE="doc test"
 



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/viking/

2019-01-22 Thread Hans de Graaff
commit: c8fcac400708dbe252ac8c710ca702dde49ba290
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jan 22 16:27:18 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jan 22 16:27:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8fcac40

sci-geosciences/viking: add 1.7

Fixes: https://bugs.gentoo.org/658886
Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 sci-geosciences/viking/Manifest  |  1 +
 sci-geosciences/viking/metadata.xml  |  3 ++
 sci-geosciences/viking/viking-1.7.ebuild | 87 
 3 files changed, 91 insertions(+)

diff --git a/sci-geosciences/viking/Manifest b/sci-geosciences/viking/Manifest
index 9b3086ab670..3660ff02b1e 100644
--- a/sci-geosciences/viking/Manifest
+++ b/sci-geosciences/viking/Manifest
@@ -1,2 +1,3 @@
 DIST viking-1.6.2.tar.bz2 3324897 BLAKE2B 
ef3ab1d60d6cdca514776aaf59d01dedd063c8850ad842d7cbd23c321304b51ccceaa9e5c4f702afc56819e557b28a7ca2b3242ae2fa207e172f7cfdfbba0c45
 SHA512 
91f82aa1c0a7ab80990d501767ff0bf74c1d6153162e6213fc712e6a27fb465f89adf002e389a39fc51033f36f1b2ec5f05d20af328e5342dfc1158b8a9964f8
+DIST viking-1.7.tar.bz2 3438343 BLAKE2B 
2fbf154c94a0bc745e353dd07e67424b5dd27fab1e0158cac4afe2bf8e7d0d9e1d452b3275219fdd8599ebf2044c17267899f2b0508fc36f274557c1db253320
 SHA512 
ff26cd808b407af5cb7c3cebed4c550e0c28ac1871497c2cedd09f7e1e72bd24ef0048e6e5d587aa9b03cb1860c3d3afcbe62308ade2179dea4b5f9668d05600
 DIST viking.pdf 383200 BLAKE2B 
388129023e62008de2d2c402a72aa1e4a1834f99ebb9deedb5f5c32e8b94edeadf5a40e7b1f941aacc0057d4dcfbaf13c3098eb4efa02e3a1a8e00288201
 SHA512 
481c88afd43783475366d41cd46a7fa5fdbcd20fec27b3ce286fb8abe1e9efbb4164def0d19fca2380fa95b5b97e9472f25ff5e10f8d95261e85b7c4a52d29ee

diff --git a/sci-geosciences/viking/metadata.xml 
b/sci-geosciences/viking/metadata.xml
index 39d38e113b0..f615f39e523 100644
--- a/sci-geosciences/viking/metadata.xml
+++ b/sci-geosciences/viking/metadata.xml
@@ -9,6 +9,9 @@
 Gentoo Geosciences Project
   
   
+
+  Use app-misc/geoclue to determine current location
+
 
   Use media-libs/libexif for EXIF support
 

diff --git a/sci-geosciences/viking/viking-1.7.ebuild 
b/sci-geosciences/viking/viking-1.7.ebuild
new file mode 100644
index 000..1def6e346f6
--- /dev/null
+++ b/sci-geosciences/viking/viking-1.7.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome2-utils
+
+DESCRIPTION="GPS data editor and analyzer"
+HOMEPAGE="https://sourceforge.net/projects/viking/";
+IUSE="doc +exif libexif geoclue gps +magic mapnik nls sqlite"
+SRC_URI="
+   mirror://sourceforge/${PN}/${P}.tar.bz2
+   doc? ( mirror://sourceforge/${PN}/${PN}.pdf )"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+COMMONDEPEND="
+   app-arch/bzip2
+   >=dev-tcltk/expect-5.45.4
+   dev-libs/expat
+   dev-libs/glib:2
+   net-misc/curl
+   sys-libs/zlib
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:2
+   geoclue? ( app-misc/geoclue:2.0 )
+   gps? ( >=sci-geosciences/gpsd-2.96 )
+   exif? ( libexif? ( media-libs/libexif ) !libexif? ( media-libs/gexiv2 ) 
)
+   magic? ( sys-apps/file )
+   mapnik? ( sci-geosciences/mapnik )
+   sqlite? ( dev-db/sqlite:3 )
+"
+RDEPEND="${COMMONDEPEND}
+   sci-geosciences/gpsbabel
+"
+DEPEND="${COMMONDEPEND}
+   app-text/gnome-doc-utils
+   dev-util/intltool
+   dev-util/gtk-doc-am
+   app-text/rarian
+   dev-libs/libxslt
+   virtual/pkgconfig
+   sys-devel/gettext
+"
+
+src_configure() {
+   econf \
+   --disable-deprecations \
+   --with-libcurl \
+   --with-expat \
+   --enable-google \
+   --enable-terraserver \
+   --enable-expedia \
+   --enable-openstreetmap \
+   --enable-bluemarble \
+   --enable-geonames \
+   --enable-geocaches \
+   --disable-dem24k \
+   $(use_enable exif geotag) \
+   $(use_with libexif ) \
+   $(use_enable geoclue) \
+   $(use_enable gps realtime-gps-tracking) \
+   $(use_enable magic) \
+   $(use_enable mapnik) \
+   $(use_enable nls) \
+   $(use_enable sqlite mbtiles )
+}
+
+src_install() {
+   default
+   if use doc; then
+   insinto /usr/share/doc/${PF}
+   doins "${DISTDIR}"/${PN}.pdf
+   fi
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   gnome2_icon_cache_update
+}



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

2019-01-22 Thread Ben Kohler
commit: 3d65010b38650b6a6572c6468c0dab1bd14a534a
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Jan 22 16:20:19 2019 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Jan 22 16:20:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d65010b

sys-apps/systemd: stable 239-r3 for sparc, bug 674144

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

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

diff --git a/sys-apps/systemd/systemd-239-r3.ebuild 
b/sys-apps/systemd/systemd-239-r3.ebuild
index cdfcff70074..bdc9ec40570 100644
--- a/sys-apps/systemd/systemd-239-r3.ebuild
+++ b/sys-apps/systemd/systemd-239-r3.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} ==  ]]; then
 else
SRC_URI="https://github.com/systemd/systemd/archive/v${PV}/${P}.tar.gz
https://dev.gentoo.org/~floppym/dist/${P}-patches-2.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_4,3_5,3_6,3_7} )



[gentoo-commits] proj/releng:master commit in: releases/weekly/kconfig/sparc/

2019-01-22 Thread Ben Kohler
commit: 5e1615162e704105e7c2ee7b9d6e99e2405fbc62
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Jan 22 16:04:14 2019 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Jan 22 16:04:14 2019 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=5e161516

kconfig/sparc/installcd: add PRINTK_TIME

Signed-off-by: Ben Kohler  gentoo.org>

 releases/weekly/kconfig/sparc/installcd-4.14.83.config | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/releases/weekly/kconfig/sparc/installcd-4.14.83.config 
b/releases/weekly/kconfig/sparc/installcd-4.14.83.config
index 1fb9d3b6..7e6f4ff0 100644
--- a/releases/weekly/kconfig/sparc/installcd-4.14.83.config
+++ b/releases/weekly/kconfig/sparc/installcd-4.14.83.config
@@ -3156,7 +3156,7 @@ CONFIG_TRACE_IRQFLAGS_SUPPORT=y
 #
 # printk and dmesg options
 #
-# CONFIG_PRINTK_TIME is not set
+CONFIG_PRINTK_TIME=y
 CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7
 CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4
 



[gentoo-commits] proj/sci:master commit in: sci-biology/biobambam2/

2019-01-22 Thread Martin Mokrejs
commit: c136ed4c31ad6688ff68b7f14c8b56f5f8d2504c
Author: Martin Mokrejs  fold  natur  cuni  cz>
AuthorDate: Tue Jan 22 15:35:05 2019 +
Commit: Martin Mokrejs  fold  natur  cuni  cz>
CommitDate: Tue Jan 22 15:35:05 2019 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=c136ed4c

sci-biology/biobambam2: upstream moved from github to gitlab

Package-Manager: Portage-2.3.56, Repoman-2.3.12
Signed-off-by: Martin Mokrejs  fold.natur.cuni.cz>

 sci-biology/biobambam2/biobambam2-2.0.89.ebuild |  5 +++--
 sci-biology/biobambam2/biobambam2-.ebuild   | 11 ++-
 2 files changed, 9 insertions(+), 7 deletions(-)

diff --git a/sci-biology/biobambam2/biobambam2-2.0.89.ebuild 
b/sci-biology/biobambam2/biobambam2-2.0.89.ebuild
index f4d9679eb..3ebc9cae5 100644
--- a/sci-biology/biobambam2/biobambam2-2.0.89.ebuild
+++ b/sci-biology/biobambam2/biobambam2-2.0.89.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=7
@@ -6,7 +6,8 @@ EAPI=7
 inherit autotools
 
 DESCRIPTION="Tools for bam file processing (libmaus2)"
-HOMEPAGE="https://github.com/gt1/biobambam2";
+HOMEPAGE="https://gitlab.com/german.tischler/biobambam2
+   https://github.com/gt1/biobambam2";
 
SRC_URI="https://github.com/gt1/biobambam2/archive/2.0.89-release-20180518145034.tar.gz";
 
 LICENSE="GPL-3 MIT"

diff --git a/sci-biology/biobambam2/biobambam2-.ebuild 
b/sci-biology/biobambam2/biobambam2-.ebuild
index e2fc6946a..59774ca56 100644
--- a/sci-biology/biobambam2/biobambam2-.ebuild
+++ b/sci-biology/biobambam2/biobambam2-.ebuild
@@ -1,13 +1,14 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 inherit git-r3 autotools
 
-DESCRIPTION="Tools for bam file processing (libmaus2)"
-HOMEPAGE="https://github.com/gt1/biobambam2";
-EGIT_REPO_URI="https://github.com/gt1/biobambam2.git";
+DESCRIPTION="Tools for bam file processing (using libmaus2)"
+HOMEPAGE="https://gitlab.com/german.tischler/biobambam2
+   https://github.com/gt1/biobambam2";
+EGIT_REPO_URI="https://gitlab.com/german.tischler/biobambam2";
 
 LICENSE="GPL-3 MIT"
 SLOT="0"
@@ -16,7 +17,7 @@ IUSE=""
 
 DEPEND="
!sci-biology/biobambam
-   >=sci-libs/libmaus2-2.0.225"
+   >=sci-libs/libmaus2-2.0.555"
 RDEPEND="${DEPEND}"
 
 src_prepare() {



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

2019-01-22 Thread Martin Mokrejs
commit: 458e1564c2fa03fefffd8a8f9dc8975d95f26c3f
Author: Martin Mokrejs  fold  natur  cuni  cz>
AuthorDate: Tue Jan 22 15:17:58 2019 +
Commit: Martin Mokrejs  fold  natur  cuni  cz>
CommitDate: Tue Jan 22 15:17:58 2019 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=458e1564

sci-libs/libmaus2: upstream moved from github to gitlab

https://github.com/gt1/libmaus2/issues/28#issuecomment-456336598

Package-Manager: Portage-2.3.56, Repoman-2.3.12
Signed-off-by: Martin Mokrejs  fold.natur.cuni.cz>

 .../{libmaus2-2.0.499.ebuild => libmaus2-2.0.587.ebuild}  | 15 +++
 sci-libs/libmaus2/libmaus2-.ebuild| 11 +--
 2 files changed, 12 insertions(+), 14 deletions(-)

diff --git a/sci-libs/libmaus2/libmaus2-2.0.499.ebuild 
b/sci-libs/libmaus2/libmaus2-2.0.587.ebuild
similarity index 70%
rename from sci-libs/libmaus2/libmaus2-2.0.499.ebuild
rename to sci-libs/libmaus2/libmaus2-2.0.587.ebuild
index cebe44161..1c61df056 100644
--- a/sci-libs/libmaus2/libmaus2-2.0.499.ebuild
+++ b/sci-libs/libmaus2/libmaus2-2.0.587.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -7,36 +7,35 @@ inherit autotools
 
 DESCRIPTION="Library for biobambam2"
 HOMEPAGE="https://github.com/gt1/libmaus";
-SRC_URI="https://github.com/gt1/libmaus2/archive/2.0.499-release-20180606122508.tar.gz";
+SRC_URI="https://gitlab.com/german.tischler/libmaus2/-/archive/master/${P}.tar.gz";
 
 LICENSE="BSD-2 GPL-2 GPL-3 MIT ZLIB" # BUG: incomplete list of licenses, see 
AUTHORS
 SLOT="0"
-KEYWORDS=""
+KEYWORDS="~amd64 ~x86"
 IUSE="cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2"
 
 DEPEND="
!sci-libs/libmaus
-   sci-libs/io_lib
+   >=sci-libs/io_lib-1.14.11
app-arch/snappy
-   sci-biology/seqan
sci-libs/fftw
sci-libs/hdf5
net-libs/gnutls
dev-libs/nettle"
 # --with-daligner
 # --with-irods
-S="${WORKDIR}"/libmaus2-2.0.499-release-20180606122508
+S="${WORKDIR}"/libmaus2-master-27828cd78121d5e4b19c263c5527e462360f5901
 
 src_configure(){
local CONFIG_OPTS
use cpu_flags_x86_ssse3 && CONFIG_OPTS+=( --enable-ssse3 )
( use cpu_flags_x86_sse4_1 || use cpu_flags_x86_sse4_2 ) && 
CONFIG_OPTS+=( --enable-sse4 )
-   econf --with-snappy --with-seqan --with-io_lib $CONFIG_OPTS \
+   econf --with-snappy --with-io_lib $CONFIG_OPTS \
--with-lzma --with-gnutls --with-nettle --with-hdf5 --with-gmp 
--with-fftw
 }
 
 pkg_postinst(){
-   einfo "The io_lib, snappy and seqan dependencies are not strictly 
needed"
+   einfo "The io_lib, snappy dependencies are not strictly needed"
einfo "but were forced for optimal libmaus2 performance."
einfo "igzip is only used if gzip level is set to 11."
 }

diff --git a/sci-libs/libmaus2/libmaus2-.ebuild 
b/sci-libs/libmaus2/libmaus2-.ebuild
index 01aa74a92..c371d5432 100644
--- a/sci-libs/libmaus2/libmaus2-.ebuild
+++ b/sci-libs/libmaus2/libmaus2-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -7,7 +7,7 @@ inherit autotools git-r3
 
 DESCRIPTION="Library for biobambam2"
 HOMEPAGE="https://github.com/gt1/libmaus";
-EGIT_REPO_URI="https://github.com/gt1/libmaus2.git";
+EGIT_REPO_URI="https://gitlab.com/german.tischler/libmaus2";
 
 LICENSE="BSD-2 GPL-2 GPL-3 MIT ZLIB" # BUG: incomplete list of licenses, see 
AUTHORS
 SLOT="0"
@@ -16,9 +16,8 @@ IUSE="cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1 
cpu_flags_x86_sse4_2"
 
 DEPEND="
!sci-libs/libmaus
-   sci-libs/io_lib
+   >=sci-libs/io_lib-1.14.11
app-arch/snappy
-   sci-biology/seqan
sci-libs/fftw
sci-libs/hdf5
net-libs/gnutls
@@ -35,12 +34,12 @@ src_configure(){
local CONFIG_OPTS
use cpu_flags_x86_ssse3 && CONFIG_OPTS+=( --enable-ssse3 )
( use cpu_flags_x86_sse4_1 || use cpu_flags_x86_sse4_2 ) && 
CONFIG_OPTS+=( --enable-sse4 )
-   econf --with-snappy --with-seqan --with-io_lib $CONFIG_OPTS \
+   econf --with-snappy --with-io_lib $CONFIG_OPTS \
--with-lzma --with-gnutls --with-nettle --with-hdf5 --with-gmp 
--with-fftw
 }
 
 pkg_postinst(){
-   einfo "The io_lib, snappy and seqan dependencies are not strictly 
needed"
+   einfo "The io_lib, snappy dependencies are not strictly needed"
einfo "but were forced for optimal libmaus2 performance."
einfo "igzip is only used if gzip level is set to 11."
 }



[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-inputstream-adaptive/

2019-01-22 Thread Craig Andrews
commit: af41ced271d2aaabb5b9effc2a05fc9284972cd7
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Jan 22 14:34:41 2019 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Jan 22 14:36:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af41ced2

media-plugins/kodi-inputstream-adaptive: 2.3.13 version bump

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

 media-plugins/kodi-inputstream-adaptive/Manifest   |  1 +
 .../kodi-inputstream-adaptive-2.3.13.ebuild| 37 ++
 2 files changed, 38 insertions(+)

diff --git a/media-plugins/kodi-inputstream-adaptive/Manifest 
b/media-plugins/kodi-inputstream-adaptive/Manifest
index 9ac85d7e758..a012e605f82 100644
--- a/media-plugins/kodi-inputstream-adaptive/Manifest
+++ b/media-plugins/kodi-inputstream-adaptive/Manifest
@@ -5,6 +5,7 @@ DIST kodi-inputstream-adaptive-2.0.25.tar.gz 881743 BLAKE2B 
210b23fe42a262696b2d
 DIST kodi-inputstream-adaptive-2.3.10.tar.gz 484101 BLAKE2B 
f811933ad283ef824a6b663aed2752dee4fa5da9851e9919c99157ab0d8a760ed7f8db23f6b8d473433d57bb20d44f53992e8ce938c19cab97bd1e88ea89e215
 SHA512 
bb18d61b134ceafc94879d3fbde5b0f8bff86af70283786d45cf8ab5e77f9b0610a347405dc8f5761e58c218dc26282f9091cde96284e37683f2e9792141b0dd
 DIST kodi-inputstream-adaptive-2.3.11.tar.gz 484770 BLAKE2B 
23a19540ec911e254b5ea65180e548d59a4e2852be76e9493284138b0036651dac31dc35159dc8e56dc14e1a09f68eab1e637518c9f900e4d6bd346c3285df86
 SHA512 
a5371b92c688095947f5b3dd34e9c0c80b981b67151dd8b88c16ca2f47383c1274c39f3b2854e4518dcf6d075c740bc2ee94e49486c89733a913641949463129
 DIST kodi-inputstream-adaptive-2.3.12.tar.gz 484806 BLAKE2B 
6a29e97ec0ab09bca83202d82d8181ba569e2df70622e66bb8927ab08c0e4c37c51db91ad0b8c160d12c65e03746dd005b0cf2a2b15dbc0b7561934503c21aaa
 SHA512 
9a129df1afc8dae22e92e8ce7c90c67d0e07f2a69004e7cf22b07be25c54651514d4f48497017a0c785bff0222b3b80341557f80d07586000571d5ddda68ccb5
+DIST kodi-inputstream-adaptive-2.3.13.tar.gz 485053 BLAKE2B 
1729ad38332ea00763eec342de37047cbc9d3d276cbf8e6586b716f26bca4048f36da58ed3ca8f1b77247616a6d2c111481d6b78f0510dc465923cab83d4fe9e
 SHA512 
3a3891a0fc8439aab47014954e90cf72a6c373f250ead02dd91e00c43860fdb91ee8688e6e0776470056f55287d4c4c11cbd762065fa52e7e3c9dcaa12efcfbe
 DIST kodi-inputstream-adaptive-2.3.7.tar.gz 482344 BLAKE2B 
40b3b70799ba57c36c11a0dbd29e2a0938e9cfc356994005fc894a8454f310c3fc454e024f96cacee031cb141d0c7697cf852f7e604693d495e43a6232ad0c5e
 SHA512 
ae344350b0df188a1adfbd5e7d72a473d6dbac35a4f71cba2646d2190009dcaff0ec7a802d368a0a15fa69b2d08130664cb5985b19cd65938c36c756b113919b
 DIST kodi-inputstream-adaptive-2.3.8.tar.gz 483567 BLAKE2B 
603c56662cadbb95afca8b7cb7dd7902082e27814148580389c3d58c626ce1b65635ea0f17636af2dc654cb7691bd431888d37880d2c87d55f4dea47da15c3a7
 SHA512 
277535556bbb9f430b04a4ef80a519f18e4a6082b197cceee0a8c10a4b35b8d3eed5d9f30d1a15743a4637d93ffcf43f50aa9b484d59ec86ba6a922a0c0acb80
 DIST kodi-inputstream-adaptive-2.3.9.tar.gz 483983 BLAKE2B 
98c7862c66dde1a8f72ce140cd3c5b290f898b9f5a75060ff3c00bb36ce4daf1704726b58e102b6b78ce67f66b01b4ca91779297cf65426323430a28be02b12b
 SHA512 
8875162308aa5a9e259695d5dc0059725eeaa565baf3309470a87e6795e78aea7d0485eaee6aaa48247a8e0d9ebb3fa9e81b2d1e06c024bea5d6cf66e732bbee

diff --git 
a/media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-2.3.13.ebuild
 
b/media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-2.3.13.ebuild
new file mode 100644
index 000..85e10272539
--- /dev/null
+++ 
b/media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-2.3.13.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="Kodi's Adaptive inputstream addon"
+HOMEPAGE="https://github.com/peak3d/inputstream.adaptive.git";
+SRC_URI=""
+
+case ${PV} in
+)
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/peak3d/inputstream.adaptive.git";
+   inherit git-r3
+   ;;
+*)
+   KEYWORDS="~amd64 ~x86"
+   
SRC_URI="https://github.com/peak3d/inputstream.adaptive/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   S="${WORKDIR}/inputstream.adaptive-${PV}"
+   ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+   dev-libs/expat
+   =media-tv/kodi-18*
+   =media-libs/kodi-platform-18*
+   =dev-libs/libplatform-2*
+   "
+RDEPEND="
+   ${DEPEND}
+   "



[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-inputstream-adaptive/

2019-01-22 Thread Craig Andrews
commit: 25e743087cff9a6c048029747c0c6014ded96df0
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Jan 22 14:35:43 2019 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Jan 22 14:36:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25e74308

media-plugins/kodi-inputstream-adaptive: Cleanup old versions

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

 media-plugins/kodi-inputstream-adaptive/Manifest   |  9 -
 .../kodi-inputstream-adaptive-1.0.6-r1.ebuild  | 36 
 .../kodi-inputstream-adaptive-2.0.19.ebuild| 38 --
 .../kodi-inputstream-adaptive-2.0.20.ebuild| 38 --
 .../kodi-inputstream-adaptive-2.3.10.ebuild| 37 -
 .../kodi-inputstream-adaptive-2.3.11.ebuild| 37 -
 .../kodi-inputstream-adaptive-2.3.12.ebuild| 37 -
 .../kodi-inputstream-adaptive-2.3.7.ebuild | 37 -
 .../kodi-inputstream-adaptive-2.3.8.ebuild | 37 -
 .../kodi-inputstream-adaptive-2.3.9.ebuild | 37 -
 10 files changed, 343 deletions(-)

diff --git a/media-plugins/kodi-inputstream-adaptive/Manifest 
b/media-plugins/kodi-inputstream-adaptive/Manifest
index a012e605f82..f270b69b3a1 100644
--- a/media-plugins/kodi-inputstream-adaptive/Manifest
+++ b/media-plugins/kodi-inputstream-adaptive/Manifest
@@ -1,11 +1,2 @@
-DIST kodi-inputstream-adaptive-1.0.6.tar.gz 556505 BLAKE2B 
0b093850cf61ed75627d024f28fca93a6b0426decd3d99b94a60f9a86f611d59a6b2a7bee7e5db52095d99d0a0d092d60c3051a77294cb5a47e8cdcd13359a61
 SHA512 
10accc94d3cb68b0cf89d4703ed05b4c0b1fbd02415b6721c372933ba629eb13c034d4336a9c8e5ffb4c8150a798b29c184f0d475069cad82adbd6e63d63b712
-DIST kodi-inputstream-adaptive-2.0.19.tar.gz 881342 BLAKE2B 
afa1341e9f45d5b97338d21359e4527c3a19ac8ca30066ea2c83ea0eb8e2a34a72bc179cfc222612579ee1b1be12bda52325b3f32c85b53c7a9cefd8461d238c
 SHA512 
0453998749df691071bd54e22eda8042f15f0ab1a11b04a260c7005048b533b51b6c82311bcb364fb10e68816512610a08db5331f974a042bb8967939d759d99
-DIST kodi-inputstream-adaptive-2.0.20.tar.gz 881743 BLAKE2B 
210b23fe42a262696b2dc10efeee5303b3c859a5d1cb4a94cb3628f6d2ca17fb29d170c728a51e1ea6767ecaa79b2c56831169d960da569fe71f18fc474cb2d5
 SHA512 
51d65fc83f50f7544198666123eb82bcd55a6524b7bbbec403375013264d24ecf8c3f326c815df98f77458af121dc4d81e863cd5f6b9ae49a1fcd50207a37bbe
 DIST kodi-inputstream-adaptive-2.0.25.tar.gz 881743 BLAKE2B 
210b23fe42a262696b2dc10efeee5303b3c859a5d1cb4a94cb3628f6d2ca17fb29d170c728a51e1ea6767ecaa79b2c56831169d960da569fe71f18fc474cb2d5
 SHA512 
51d65fc83f50f7544198666123eb82bcd55a6524b7bbbec403375013264d24ecf8c3f326c815df98f77458af121dc4d81e863cd5f6b9ae49a1fcd50207a37bbe
-DIST kodi-inputstream-adaptive-2.3.10.tar.gz 484101 BLAKE2B 
f811933ad283ef824a6b663aed2752dee4fa5da9851e9919c99157ab0d8a760ed7f8db23f6b8d473433d57bb20d44f53992e8ce938c19cab97bd1e88ea89e215
 SHA512 
bb18d61b134ceafc94879d3fbde5b0f8bff86af70283786d45cf8ab5e77f9b0610a347405dc8f5761e58c218dc26282f9091cde96284e37683f2e9792141b0dd
-DIST kodi-inputstream-adaptive-2.3.11.tar.gz 484770 BLAKE2B 
23a19540ec911e254b5ea65180e548d59a4e2852be76e9493284138b0036651dac31dc35159dc8e56dc14e1a09f68eab1e637518c9f900e4d6bd346c3285df86
 SHA512 
a5371b92c688095947f5b3dd34e9c0c80b981b67151dd8b88c16ca2f47383c1274c39f3b2854e4518dcf6d075c740bc2ee94e49486c89733a913641949463129
-DIST kodi-inputstream-adaptive-2.3.12.tar.gz 484806 BLAKE2B 
6a29e97ec0ab09bca83202d82d8181ba569e2df70622e66bb8927ab08c0e4c37c51db91ad0b8c160d12c65e03746dd005b0cf2a2b15dbc0b7561934503c21aaa
 SHA512 
9a129df1afc8dae22e92e8ce7c90c67d0e07f2a69004e7cf22b07be25c54651514d4f48497017a0c785bff0222b3b80341557f80d07586000571d5ddda68ccb5
 DIST kodi-inputstream-adaptive-2.3.13.tar.gz 485053 BLAKE2B 
1729ad38332ea00763eec342de37047cbc9d3d276cbf8e6586b716f26bca4048f36da58ed3ca8f1b77247616a6d2c111481d6b78f0510dc465923cab83d4fe9e
 SHA512 
3a3891a0fc8439aab47014954e90cf72a6c373f250ead02dd91e00c43860fdb91ee8688e6e0776470056f55287d4c4c11cbd762065fa52e7e3c9dcaa12efcfbe
-DIST kodi-inputstream-adaptive-2.3.7.tar.gz 482344 BLAKE2B 
40b3b70799ba57c36c11a0dbd29e2a0938e9cfc356994005fc894a8454f310c3fc454e024f96cacee031cb141d0c7697cf852f7e604693d495e43a6232ad0c5e
 SHA512 
ae344350b0df188a1adfbd5e7d72a473d6dbac35a4f71cba2646d2190009dcaff0ec7a802d368a0a15fa69b2d08130664cb5985b19cd65938c36c756b113919b
-DIST kodi-inputstream-adaptive-2.3.8.tar.gz 483567 BLAKE2B 
603c56662cadbb95afca8b7cb7dd7902082e27814148580389c3d58c626ce1b65635ea0f17636af2dc654cb7691bd431888d37880d2c87d55f4dea47da15c3a7
 SHA512 
277535556bbb9f430b04a4ef80a519f18e4a6082b197cceee0a8c10a4b35b8d3eed5d9f30d1a15743a4637d93ffcf43f50aa9b484d59ec86ba6a922a0c0acb80
-DIST kodi-inputstream-adaptive-2.3.9.tar.gz 483983 BLAKE2B 
98c7862c66dde1a8f72ce140cd3c5b290f898b9f5a75060ff3c00bb36ce4daf1704726b58e102b6b78ce67f66b01b4ca91779297cf654263

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

2019-01-22 Thread Manuel Rüger
commit: 58a7d29b3d5929b8dc0972d9a217d4d57e864fb5
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Jan 22 14:33:49 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Jan 22 14:34:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58a7d29b

sys-kernel/linux-firmware: Update snapshot

Package-Manager: Portage-2.3.57, Repoman-2.3.12
Signed-off-by: Manuel Rüger  gentoo.org>

 sys-kernel/linux-firmware/Manifest |   1 +
 .../linux-firmware/linux-firmware-20190118.ebuild  | 135 +
 2 files changed, 136 insertions(+)

diff --git a/sys-kernel/linux-firmware/Manifest 
b/sys-kernel/linux-firmware/Manifest
index 66b7d85fd49..71563ec95ce 100644
--- a/sys-kernel/linux-firmware/Manifest
+++ b/sys-kernel/linux-firmware/Manifest
@@ -2,3 +2,4 @@ DIST linux-firmware-20181026.tar.gz 167486645 BLAKE2B 
9923b9a8ab692023022d7bceb2
 DIST linux-firmware-20181216.tar.gz 172681622 BLAKE2B 
3d98af002e5ab1ba8935a8716273311cb9f8f52462724882dc6bf63d96ac17011f3b68c37a87eb6e7447f1542b289fcd7afd3b4bbe21afa3aa63c7c2a2fa0ec8
 SHA512 
fd1790571a744ebbde7ac163ab86bdbe0476f5b3774e3a129eaac850207b146e5b537c7c1c01535c8813215274c9ce02ca9efe1cffe2406fb922f764adbf1a02
 DIST linux-firmware-20181218.tar.gz 174835447 BLAKE2B 
8bac1dbd413c4fc5c8c07bb299860504cf9ec39b3665e20d86c3755c2a655a5bd4508b406d91fe8648378217bc3aa49fdac05beafd31dcbc0a05496a195d1deb
 SHA512 
58bb759378e569169a4499e5b0e09b7aa3e42a160b1187313fd8e74b4d26e45a018202c2dfd94b7b592cb0a5ad040bbd4051a0f74d7737aa3a72f0e3ed060dfc
 DIST linux-firmware-20190114.tar.gz 175568625 BLAKE2B 
1d89ed002293343dc448acb97bf047b99752661d7a358d8ea0f8d2fcce5331af85cde0717861fc429e71aa89647189476df0c92ebfc8edb75c2954e56d8a1860
 SHA512 
05df281667402b3265f401b3845c4ead22521c8c82f9a48a7fb15dbfaadaacce9fb9ca0e17c521c8928e7a82a7e170cc339697b8fbae8b89798a1f0daf9846da
+DIST linux-firmware-20190118.tar.gz 175570644 BLAKE2B 
4d1492e820c2f03ab47068be4a8f343cbee62ab18fc72849a4edfa8a0afd5f3ed131f95efa578177155d8e31b7d4283567661855ee693566710934588ef65511
 SHA512 
2cc06f179c4a720a43f6fbf634b169bd664ec1740cff86abc78de4f30b49e5bd280f5134975a55a2d20f442a4bd72a91cc228ad23ef8c5bc67c7a08e1c0e9658

diff --git a/sys-kernel/linux-firmware/linux-firmware-20190118.ebuild 
b/sys-kernel/linux-firmware/linux-firmware-20190118.ebuild
new file mode 100644
index 000..7f6679a3bcb
--- /dev/null
+++ b/sys-kernel/linux-firmware/linux-firmware-20190118.ebuild
@@ -0,0 +1,135 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+inherit savedconfig
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   SRC_URI=""
+   
EGIT_REPO_URI="https://git.kernel.org/pub/scm/linux/kernel/git/firmware/${PN}.git";
+else
+   GIT_COMMIT="a8b75cac06f80dc1500ba385680ac5b5c1d1c4f8"
+   
SRC_URI="https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/snapshot/linux-firmware-${GIT_COMMIT}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
+fi
+
+DESCRIPTION="Linux firmware files"
+HOMEPAGE="https://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git";
+
+LICENSE="linux-firmware ( BSD ISC MIT no-source-code ) GPL-2 GPL-2+ freedist"
+SLOT="0"
+IUSE="savedconfig"
+
+DEPEND=""
+RDEPEND="!savedconfig? (
+   !sys-firmware/alsa-firmware[alsa_cards_ca0132]
+   !sys-firmware/alsa-firmware[alsa_cards_korg1212]
+   !sys-firmware/alsa-firmware[alsa_cards_maestro3]
+   !sys-firmware/alsa-firmware[alsa_cards_sb16]
+   !sys-firmware/alsa-firmware[alsa_cards_ymfpci]
+   !media-tv/cx18-firmware
+   ! 
${PN}.conf
+   find * \( \! -type d -and \! -name ${PN}.conf \) >> ${PN}.conf
+
+   if use savedconfig; then
+   restore_config ${PN}.conf
+   ebegin "Removing all files not listed in config"
+
+   local file delete_file preserved_file preserved_files=()
+
+   while IFS= read -r file; do
+   # Ignore comments.
+   if [[ ${file} != "#"* ]]; then
+   preserved_files+=("${file}")
+   fi
+   done < ${PN}.conf || die
+
+   while IFS= read -d "" -r file; do
+   delete_file=true
+   for preserved_file in "${preserved_files[@]}"; do
+   if [[ "${file}" == "${preserved_file}" ]]; then
+   delete_file=false
+   fi
+   done
+
+   if ${delete_file}; then
+   rm "${file}" || die
+   fi
+   done < <(find * \( \! -type d -and \! -name ${PN}.conf \) 
-print0 || die)
+
+   eend || die
+
+   # remove empty directories, bug

[gentoo-commits] repo/gentoo:master commit in: dev-java/leiningen-bin/

2019-01-22 Thread Miroslav Šulc
commit: 020154b52527b37885f593ce8d2532dd412d0ea4
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Tue Jan 22 14:01:41 2019 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Jan 22 14:18:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=020154b5

dev-java/leiningen-bin-2.8.3: bump (bug #676012)

Package-Manager: Portage-2.3.57, Repoman-2.3.12
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/leiningen-bin/Manifest   |  2 +
 dev-java/leiningen-bin/leiningen-bin-2.8.3.ebuild | 62 +++
 2 files changed, 64 insertions(+)

diff --git a/dev-java/leiningen-bin/Manifest b/dev-java/leiningen-bin/Manifest
index 7fa6915c671..63b3f11d4cd 100644
--- a/dev-java/leiningen-bin/Manifest
+++ b/dev-java/leiningen-bin/Manifest
@@ -2,3 +2,5 @@ DIST leiningen-2.8.0-standalone.jar 13541842 BLAKE2B 
79697751b9da90a3f61bd4b8722
 DIST leiningen-2.8.0.sh 4335 BLAKE2B 
951cc9b69e726bbb84c88b8b6407386c878cb1521c5cd79c7ce39ed48805cd24e9af0102f21cd7e852a024830b151751d42e7524f729bcca40f0e7de013ceb8b
 SHA512 
08a5e2fc68ac3bd34dc32558088bd2ff79c9d72c54a610cfcd8c79fa5dcb98ad28d6950cb91b88081d024d5be881a168c2f9235c7888aa36c0f0e7e1f124169f
 DIST leiningen-2.8.1-standalone.jar 13541128 BLAKE2B 
f38c5d9e8e0088af352f915c2e3290bbbd97fd791607e1553109084a302c6c58d37f1d712b68b31d16d5de83239a9908bcf69aad0eaf1d2dc2e358090665fab8
 SHA512 
7c585d25f7089dbd718d84711b202b087ec4987f2e1a448fc00cb789a12da88967c048f2de1d087c9e81c6fcfd8b82825117220ba729096b4c946ae25504c716
 DIST leiningen-2.8.1.sh 4461 BLAKE2B 
ed3fe5421bfdf4fc3a0a8d09bba7c3ca4de4571bd2dcd26251af338dcff0baaa71208c83317b62067f2fcde4a70aef5593cc7c31742eed6ce5db8c3ce8a80b9b
 SHA512 
77ef29885a87e7c23b972d519cdb052b94a74d63f8a455935c199f5f7c04ab30ed06503792ea5a21ac047c7abdcf7e4e72e54114b96f984e4bcb9790e97909de
+DIST leiningen-2.8.3-standalone.jar 13598124 BLAKE2B 
1810acb75adb25985b660d14d5be429a82b81480d38a6325ddb99a34ae6d44fed0b19243135c673001ff958935d1bb8e912940e22b25b3aed7982a80fbbd3fb3
 SHA512 
f9ed3604dbf0498524b3a137a872576de7cb5b8df6d4841cf6d552adc0b8cf2186244805cd53228d57c4285803069ed8a67a8dd33a326369cb468dcc773444f7
+DIST leiningen-2.8.3.sh 4509 BLAKE2B 
b5291c5596dea00c2043ae7c791f2a79077e545eec667a99e584400af5351258fb5041037fe060a12033115dd0fbc63a8e9ad83f1d6c926c231d49ad331adb51
 SHA512 
d62a5e9bbf10d940763ca988f900900413e80bf9d0e2d8c668f897f178dbc64daf7b828e8dcd1c72aa0794e266814491122b8d8acd47c5561feec177595cabdd

diff --git a/dev-java/leiningen-bin/leiningen-bin-2.8.3.ebuild 
b/dev-java/leiningen-bin/leiningen-bin-2.8.3.ebuild
new file mode 100644
index 000..8025bfa59ab
--- /dev/null
+++ b/dev-java/leiningen-bin/leiningen-bin-2.8.3.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit java-pkg-2
+
+MY_PN="${PN%-bin}"
+MY_PNV="${MY_PN}-${PV}"
+
+DESCRIPTION="Automate Clojure projects without setting your hair on fire"
+HOMEPAGE="https://leiningen.org/";
+SRC_URI="
+   
https://github.com/technomancy/${MY_PN}/releases/download/${PV}/${MY_PNV}-standalone.zip
 -> ${MY_PNV}-standalone.jar
+   
https://raw.githubusercontent.com/technomancy/${MY_PN}/${PV}/bin/lein-pkg -> 
${MY_PNV}.sh
+"
+
+LICENSE="EPL-1.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~x64-macos"
+
+RDEPEND=">=virtual/jre-1.8"
+DEPEND=">=virtual/jdk-1.8"
+
+RESTRICT="test"
+
+src_unpack() {
+   mkdir -p "${S}" || die "Can't mkdir ${S}"
+   cd "${S}"   || die "Can't enter ${S}"
+   for file in ${A}; do
+   einfo "Copying ${file}"
+   cp "${DISTDIR}/${file}" "${S}/" || die "Can't copy ${file}"
+   done
+}
+
+src_prepare() {
+   einfo "Copying leinrc"
+   cp "${FILESDIR}/leinrc" "${S}/" || die "Can't copy leinrc"
+   einfo "Patching leinrc"
+   sed -i "s^@@PN@@^${PN}^" "${S}/leinrc" || die "Can't patch leinrc"
+
+   einfo "Renaming lein-pkg"
+   # Rename generically to help user patching
+   mv "${S}/${MY_PNV}.sh" "${S}/lein" || die "Can't rename to lein"
+
+   einfo "Patching lein"
+   java-pkg_init_paths_
+   sed -i 
"s|^LEIN_JAR=.*$|LEIN_JAR=${EPREFIX}/${JAVA_PKG_JARDEST#/}/${PN}.jar|" 
"${S}/lein" \
+   || die "Can't patch LEIN_JAR in lein"
+
+   default
+}
+
+src_compile() { :; }
+
+src_install() {
+   dobin "${S}/lein"
+   java-pkg_newjar "${MY_PNV}-standalone.jar"
+   insinto /etc
+   doins "${S}/leinrc"
+   fperms 0644 "/etc/leinrc"
+}



[gentoo-commits] repo/gentoo:master commit in: sci-misc/cdfplayer/

2019-01-22 Thread Andreas K. Hüttel
commit: a1d15c39f66f7599e55fde6cf5bf8bc2d0bc7b92
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue Jan 22 14:13:22 2019 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue Jan 22 14:16:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1d15c39

sci-misc/cdfplayer: Upstream distfile was modified...

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

 sci-misc/cdfplayer/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-misc/cdfplayer/Manifest b/sci-misc/cdfplayer/Manifest
index 2a68544f07c..cb91835ca78 100644
--- a/sci-misc/cdfplayer/Manifest
+++ b/sci-misc/cdfplayer/Manifest
@@ -1,2 +1,2 @@
 DIST CDFPlayer_11.2.0_LINUX.sh 1821479711 BLAKE2B 
7d12a94b43fdd60dc6af3d78fe45f85a2aa68752c690de023d4cd0cc5d24f8b091db7846d3732d7618d7df659b982fbcf19543d7d0c0116ddcae7f7b1aa11d88
 SHA512 
8a9a98ed5dceb18db41e52269dedf2a00ee89015a76eb650b852f8e1c19040918ecfa7594737f2982118c7358eab4d1e85694eecbe059edc963d4bdc8533b470
-DIST CDFPlayer_11.3.0_LINUX.sh 1556151072 BLAKE2B 
a5067933400ec20fdf9bc0fb17dc592745beac42cc2a0968dc633ff967f1566831dc7df02bd7f97ea4e46314fa00db5c7b041c266a245b61ac7d189b4ad7fa8d
 SHA512 
62e648e36fd0debff13755671f95e9fae7c1c8ab684b5d0ff2ec53555afa48a4cee5414b3c047024b1354ccb86a843f0ebf4dccd4f390da7aba61d7d5fab56b0
+DIST CDFPlayer_11.3.0_LINUX.sh 1556151070 BLAKE2B 
652adda3989bdac10f02c5fc648ded7189e56555bab9d48f75c642a9ca6b0ca70771cae54142f55bc2d19a720a17fad04abd3c7240a114a237dee69e4f8ca303
 SHA512 
d28939481772e1a2ec6296b5f4d7e98628ccc015c75c084b09a90937525415c6a447111c1488482bf355917ac2ddb8dc154f46b8864d0d001bb7d419cd2f671a



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

2019-01-22 Thread Manuel Rüger
commit: 986c5f0473f4afeeff37379e3fcec5458fa7e332
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Jan 22 14:13:07 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Jan 22 14:13:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=986c5f04

dev-python/gitlabform: Version bump to 1.0.7

Package-Manager: Portage-2.3.57, Repoman-2.3.12
Signed-off-by: Manuel Rüger  gentoo.org>

 dev-python/gitlabform/Manifest|  1 +
 dev-python/gitlabform/gitlabform-1.0.7.ebuild | 37 +++
 2 files changed, 38 insertions(+)

diff --git a/dev-python/gitlabform/Manifest b/dev-python/gitlabform/Manifest
index b8ee6fb302a..db060d31f9e 100644
--- a/dev-python/gitlabform/Manifest
+++ b/dev-python/gitlabform/Manifest
@@ -1,2 +1,3 @@
 DIST gitlabform-1.0.3.tar.gz 19248 BLAKE2B 
6ed3c38173e6202b5c76061416e5e4508be91ee8efebbe9af0d3131d3500fdcf79fab5caadca07076cb24a69fe3d5ac796418a31f00dd9b8de2c4de9b2340bd1
 SHA512 
8e79f584af9c5dadba0c1b92cf44214695f07e8e2e4eb1c81632c2aadfee7849d5e65c8a0f8f358864a34dce4f059570eda378db8700fae2c3b443d1af785c21
 DIST gitlabform-1.0.4.tar.gz 19396 BLAKE2B 
ef4b10e2d8ed7cc58c51c21a8ebbbf86fce4e29c2bfd6b7723f1d8f3cc6f1b873abaa73b5cdfd4ab8beb91c5d65b0a58463fb1b2865b9870511adc643a118fd0
 SHA512 
26e1038c53f6da871464c1e81b834742a8b83d042e9dc42829fb1633106a7ca400971df8a9e24697cfcca9097c57478a9b97421ca5013d3565c0d9c8637e
+DIST gitlabform-1.0.7.tar.gz 19416 BLAKE2B 
f7b71de93a2fb524bcdb0a4899d82bfbae1f0dab2d263483539d9d18b5d46af04e0099dd9d1ff6ea0b00e5fb966541bba595f5a19846480ec1704450b0023972
 SHA512 
a3ee818aef6f792a1295eef0d3edd43eb7a46360ed2155fc459ee60dc3ea28b5b15fd0fd2a9c9ccd38deb385f8e37767202c23c2b885a5c2d6325faa5071443b

diff --git a/dev-python/gitlabform/gitlabform-1.0.7.ebuild 
b/dev-python/gitlabform/gitlabform-1.0.7.ebuild
new file mode 100644
index 000..34dcba43fdc
--- /dev/null
+++ b/dev-python/gitlabform/gitlabform-1.0.7.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Easy configuration as code tool for GitLab using config in plain 
YAML"
+HOMEPAGE="https://github.com/egnyte/gitlabform";
+SRC_URI="https://github.com/egnyte/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+RDEPEND="
+   >=dev-python/pyyaml-3.13[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.20.0[${PYTHON_USEDEP}]
+"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   ${RDEPEND}
+   dev-python/pytest[${PYTHON_USEDEP}]
+   )
+"
+
+python_prepare_all() {
+   sed -i -e "/pypandoc/d" -e "/long_description/d" setup.py || die
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   pytest -vv || die "Tests failed with ${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: app-metrics/alertmanager/

2019-01-22 Thread Manuel Rüger
commit: 63cabc20a7590680385f85bf2862ebcef69fd377
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Jan 22 14:12:15 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Jan 22 14:12:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63cabc20

app-metrics/alertmanager: Version bump to 0.16.0

Package-Manager: Portage-2.3.57, Repoman-2.3.12
Signed-off-by: Manuel Rüger  gentoo.org>

 app-metrics/alertmanager/Manifest  |  1 +
 .../alertmanager/alertmanager-0.16.0.ebuild| 53 ++
 2 files changed, 54 insertions(+)

diff --git a/app-metrics/alertmanager/Manifest 
b/app-metrics/alertmanager/Manifest
index aa4000237f9..b9b477797b1 100644
--- a/app-metrics/alertmanager/Manifest
+++ b/app-metrics/alertmanager/Manifest
@@ -3,3 +3,4 @@ DIST alertmanager-0.15.0.tar.gz 2755787 BLAKE2B 
3c13f31c87605d7ff1e90ed8734c5415
 DIST alertmanager-0.15.1.tar.gz 2756389 BLAKE2B 
8da152f3edc856ea12025e08b108b47501d95a278e621198712831cc3b105085f4b6b0073c184314b2cc4b291c6d27d6fecf35d5c423476a92ed35f63fe66ede
 SHA512 
b71c59fb1fb745e0d1aac39617cd208b778d215db9d4c72703f5d88a6f293451b63f941dab1c86a8a2257657aa1d9a243044711724e3bfcc66e64db36f473c6b
 DIST alertmanager-0.15.2.tar.gz 2758175 BLAKE2B 
c2b612c2ad5723085c1d5515ce20505405e46d902a90a0aa1a32e51c35b5fd3b7e7e413e681907c4b0e9cdefc7b48d76354e55101add309a44e25f5e4f197f74
 SHA512 
05b1a5ad06f30b2f104196e96046faa8a0672db3d043e1c4308dbc542cbfee257b41e16d40f937495d45ca481e359b07a32e2c8ef4dfd9386154b4c68a2696b3
 DIST alertmanager-0.15.3.tar.gz 2758678 BLAKE2B 
68c319e00e800fc35ce5a319b0c6bc3717bc7d5479e3204420949cc937a1470006d1e582f79b1562a810dc67c5827a6e0c8985618101a05c62c4231541d299a5
 SHA512 
95822f786b488fe747dbd780267f91830dbf0629878942a0ad131dcd3c8b18c34e672cb1e59151fb2ac9bcbf25095d0b134dabe4ff87d6a3625b4f443784f716
+DIST alertmanager-0.16.0.tar.gz 3608969 BLAKE2B 
a0cc7af4da45cb240e85cb39bd1eb87a8b8705f2ee2e87227cccd7e9ccc78278a89a089dd4a19a5a3d9f9667a0934b4e681e2fbbb378fb22510a742ee76fbaa3
 SHA512 
a3a2288d2a2205e0d94915603e4758447f194ebe06e69b5518fb7ebdb7d6ec4bab5db623e4dec57938a7936a9ac96be7cebd57304c7983deac11c61edd39b2b3

diff --git a/app-metrics/alertmanager/alertmanager-0.16.0.ebuild 
b/app-metrics/alertmanager/alertmanager-0.16.0.ebuild
new file mode 100644
index 000..eb60b3ea525
--- /dev/null
+++ b/app-metrics/alertmanager/alertmanager-0.16.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit user golang-build golang-vcs-snapshot
+
+EGO_PN="github.com/prometheus/alertmanager"
+EGIT_COMMIT="v${PV/_rc/-rc.}"
+ALERTMANAGER_COMMIT="73bdd96"
+ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Alertmanager for alerts sent by client applications such as 
Prometheus"
+HOMEPAGE="https://github.com/prometheus/alertmanager";
+SRC_URI="${ARCHIVE_URI}"
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+DEPEND=">=dev-lang/go-1.11
+   dev-util/promu"
+
+RESTRICT="test"
+
+pkg_setup() {
+   enewgroup ${PN}
+   enewuser ${PN} -1 -1 -1 ${PN}
+}
+
+src_prepare() {
+   default
+   sed -i -e "s/{{.Revision}}/${ALERTMANAGER_COMMIT}/" 
src/${EGO_PN}/.promu.yml || die
+}
+
+src_compile() {
+   pushd src/${EGO_PN} || die
+   mkdir -p bin || die
+   GO111MODULE=on GOPATH="${S}" GOCACHE="${T}/go-cache" promu build -v 
--prefix bin || die
+   popd || die
+}
+
+src_install() {
+   pushd src/${EGO_PN} || die
+   dobin bin/*
+   dodoc {README,CHANGELOG,CONTRIBUTING}.md
+   insinto /etc/alertmanager/
+   newins doc/examples/simple.yml config.yml.example
+   popd || die
+   keepdir /var/lib/alertmanager /var/log/alertmanager
+   fowners ${PN}:${PN} /var/lib/alertmanager /var/log/alertmanager
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+}



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

2019-01-22 Thread Martin Mokrejs
commit: 0434ac4d8411a5efd26cfee76642e182efd0f2c6
Author: Martin Mokrejs  fold  natur  cuni  cz>
AuthorDate: Tue Jan 22 14:10:29 2019 +
Commit: Martin Mokrejs  fold  natur  cuni  cz>
CommitDate: Tue Jan 22 14:10:29 2019 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=0434ac4d

sci-libs/io_lib: add libdeflate to USE flags and require it

Package-Manager: Portage-2.3.56, Repoman-2.3.12
Signed-off-by: Martin Mokrejs  fold.natur.cuni.cz>

 sci-libs/io_lib/io_lib-1.14.11.ebuild | 4 ++--
 sci-libs/io_lib/metadata.xml  | 5 -
 2 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/sci-libs/io_lib/io_lib-1.14.11.ebuild 
b/sci-libs/io_lib/io_lib-1.14.11.ebuild
index 73263df65..0d8fcc5ca 100644
--- a/sci-libs/io_lib/io_lib-1.14.11.ebuild
+++ b/sci-libs/io_lib/io_lib-1.14.11.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/jkbonfield/io_lib/archive/${PN}-${MY_PV}.tar.gz -> $
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="+bzip2 curl +lzma static-libs" # maybe introduce libdeflate USE flag?
+IUSE="+bzip2 curl +libdeflate lzma static-libs"
 
 S="${WORKDIR}"/"${PN}-${PN}-${MY_PV}"
 
@@ -36,7 +36,7 @@ BUILD_DIR="${S}"
 # versions 1.8.11 and 1.8.12 will work with the BioPerl Staden extensions.)
 #DEPEND="!sci-biology/bioperl"
 DEPEND="
-   app-arch/libdeflate
+   libdeflate? ( app-arch/libdeflate )
lzma? ( app-arch/xz-utils:= app-arch/lzma )
bzip2? ( app-arch/bzip2 )
curl? ( net-misc/curl )

diff --git a/sci-libs/io_lib/metadata.xml b/sci-libs/io_lib/metadata.xml
index f2d955844..9d56a9c0f 100644
--- a/sci-libs/io_lib/metadata.xml
+++ b/sci-libs/io_lib/metadata.xml
@@ -10,7 +10,10 @@ io_lib is a library of file reading and writing code to 
provide a
 general purpose trace file (and Experiment File) reading interface. The
 programmer simply calls the (eg) read_reading to create a "Read" C structure
 with the data loaded into memory.
-
+   
+   
+   Use libdeflate for faster decompression 
than zlib
+   

staden




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

2019-01-22 Thread Michał Górny
commit: 73429e03fd93ed0aa3354c1bc8e8ad31d88c5693
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jan 22 14:03:18 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jan 22 14:10:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73429e03

app-arch/libarchive: Bump copyright header

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

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

diff --git a/app-arch/libarchive/libarchive-3.3.3.ebuild 
b/app-arch/libarchive/libarchive-3.3.3.ebuild
index fc7480d1e38..8a811885cdc 100644
--- a/app-arch/libarchive/libarchive-3.3.3.ebuild
+++ b/app-arch/libarchive/libarchive-3.3.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7



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

2019-01-22 Thread Michał Górny
commit: b0d9ea6f9301431ce8ceb5c6fd5b605c3b754d49
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jan 22 14:05:51 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jan 22 14:10:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0d9ea6f

profiles: Mask app-arch/libarchive[zstd] on amd64-fbsd

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

 profiles/arch/amd64-fbsd/package.use.mask | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/amd64-fbsd/package.use.mask 
b/profiles/arch/amd64-fbsd/package.use.mask
index b55b2b065ff..74c81944764 100644
--- a/profiles/arch/amd64-fbsd/package.use.mask
+++ b/profiles/arch/amd64-fbsd/package.use.mask
@@ -1,6 +1,10 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Michał Górny  (22 Jan 2019)
+# Missing keywords on dependencies.
+app-arch/libarchive zstd
+
 # Mikle Kolyada  (05 Oct 2018)
 # Not keyworded
 app-admin/sudo sssd



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

2019-01-22 Thread Michał Górny
commit: f88a9a7fc4d1c9e16d0e7ee96c0ef0c1469b67d2
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jan 22 14:03:53 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jan 22 14:10:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f88a9a7f

app-arch/libarchive: Describe USE=zstd

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

 app-arch/libarchive/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/app-arch/libarchive/metadata.xml b/app-arch/libarchive/metadata.xml
index 126e3e29930..3640719d520 100644
--- a/app-arch/libarchive/metadata.xml
+++ b/app-arch/libarchive/metadata.xml
@@ -32,5 +32,8 @@
built-in. It's also needed for supporting extraction of 
ZIP
files.

+   
+   Enable support for zstd compression using 
app-arch/zstd
+   

 



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

2019-01-22 Thread Alexey Shvetsov
commit: ceae9e8ff4ae85a93a3419942776a7c16b9ce5fe
Author: Alexey Shvetsov  gentoo  org>
AuthorDate: Tue Jan 22 13:45:23 2019 +
Commit: Alexey Shvetsov  gentoo  org>
CommitDate: Tue Jan 22 13:56:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ceae9e8f

app-text/ttf2pk2: Reapply and migrate to eapi7

Revert "Revert "app-text/ttf2pk2: use pkg-config instead of freetype-config""

This reverts commit 84746a174fa59b40c50fad666f19ee009e197016.

Package-Manager: Portage-2.3.57, Repoman-2.3.12
Signed-off-by: Alexey Shvetsov  gentoo.org>

 .../ttf2pk2-2.0_p20170524-freetype2-config.patch   | 23 ++
 app-text/ttf2pk2/ttf2pk2-2.0_p20170524-r1.ebuild   | 51 ++
 2 files changed, 74 insertions(+)

diff --git 
a/app-text/ttf2pk2/files/ttf2pk2-2.0_p20170524-freetype2-config.patch 
b/app-text/ttf2pk2/files/ttf2pk2-2.0_p20170524-freetype2-config.patch
new file mode 100644
index 000..6387b28c8ba
--- /dev/null
+++ b/app-text/ttf2pk2/files/ttf2pk2-2.0_p20170524-freetype2-config.patch
@@ -0,0 +1,23 @@
+--- a/m4/kpse-freetype2-flags.m4   2018-09-19 10:19:06.437789178 +0100
 b/m4/kpse-freetype2-flags.m4   2018-09-19 10:23:48.556050046 +0100
+@@ -21,17 +21,10 @@
+ 
+ # KPSE_FREETYPE2_OPTIONS([WITH-SYSTEM])
+ # -
+-AC_DEFUN([KPSE_FREETYPE2_OPTIONS], [_KPSE_LIB_OPTIONS([freetype2], [$1], 
[freetype-config])])
++AC_DEFUN([KPSE_FREETYPE2_OPTIONS], [_KPSE_LIB_OPTIONS([freetype2], [$1], 
[pkg-config])])
+ 
+ # KPSE_FREETYPE2_SYSTEM_FLAGS
+ # ---
+ AC_DEFUN([KPSE_FREETYPE2_SYSTEM_FLAGS], [dnl
+-AC_REQUIRE([AC_CANONICAL_HOST])[]dnl
+-AC_CHECK_TOOL([FT2_CONFIG], [freetype-config], [false])[]dnl
+-if $FT2_CONFIG --ftversion >/dev/null 2>&1; then
+-  FREETYPE2_INCLUDES=`$FT2_CONFIG --cflags`
+-  FREETYPE2_LIBS=`$FT2_CONFIG --libs`
+-elif test "x$need_freetype2:$with_system_freetype2" = xyes:yes; then
+-  AC_MSG_ERROR([did not find freetype-config required for system freetype2 
library])
+-fi
+-]) # KPSE_FREETYPE2_SYSTEM_FLAGS
++_KPSE_PKG_CONFIG_FLAGS([freetype2], [freetype2])])
++

diff --git a/app-text/ttf2pk2/ttf2pk2-2.0_p20170524-r1.ebuild 
b/app-text/ttf2pk2/ttf2pk2-2.0_p20170524-r1.ebuild
new file mode 100644
index 000..5a5ec2a0e64
--- /dev/null
+++ b/app-text/ttf2pk2/ttf2pk2-2.0_p20170524-r1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="Freetype 2 based TrueType font to TeX's PK format converter"
+HOMEPAGE="http://tug.org/texlive/";
+SRC_URI="mirror://gentoo/texlive-${PV#*_p}-source.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+# Note about blockers: it is a freetype2 based replacement for ttf2pk and
+# ttf2tfm from freetype1, so block freetype1.
+# It installs some data that collides with
+# dev-texlive/texlive-langcjk-2011[source]. Hope it'd be fixed with 2012,
+# meanwhile we can start dropping freetype1.
+RDEPEND=">=dev-libs/kpathsea-6.2.1
+   media-libs/freetype:2
+   sys-libs/zlib
+   !media-libs/freetype:1
+   !=dev-texlive/texlive-langcjk-2011*[source]"
+DEPEND="${RDEPEND}
+   app-arch/xz-utils
+   virtual/pkgconfig"
+
+S=${WORKDIR}/texlive-${PV#*_p}-source/texk/${PN}
+
+src_prepare () {
+   # Bug 654770
+   cd "${WORKDIR}/texlive-${PV#*_p}-source"
+   eapply "${FILESDIR}"/ttf2pk2-2.0_p20170524-freetype2-config.patch
+   cd "${S}"
+   eautoreconf
+   eapply_user
+}
+
+src_configure() {
+   econf --with-system-kpathsea \
+   --with-system-freetype2 \
+   --with-system-zlib
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+   dodoc BUGS README TODO ChangeLog
+}



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

2019-01-22 Thread Sebastian Pipping
commit: e4c7f98403d6252220024fcfc7f8d03845c71433
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Tue Jan 22 13:43:54 2019 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Tue Jan 22 13:49:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4c7f984

x11-misc/safeeyes: 2.0.8

Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-2.3.50, Repoman-2.3.11

 x11-misc/safeeyes/Manifest  |  1 +
 x11-misc/safeeyes/safeeyes-2.0.8.ebuild | 50 +
 2 files changed, 51 insertions(+)

diff --git a/x11-misc/safeeyes/Manifest b/x11-misc/safeeyes/Manifest
index 5305b5fe61e..d2fb114058f 100644
--- a/x11-misc/safeeyes/Manifest
+++ b/x11-misc/safeeyes/Manifest
@@ -3,3 +3,4 @@ DIST safeeyes-2.0.4.tar.gz 215936 BLAKE2B 
5d605319abfd3437e4a00814273d4911ff332f
 DIST safeeyes-2.0.5.tar.gz 220601 BLAKE2B 
2e6df2eef91d588955632d6c82a8e1af019f5a06006dd00b338986060a9e7c568b1f4639450aabad67148cf2f3a2e7e2018b259bffac55c0bacd503e810a0d41
 SHA512 
ce9f5ffa828aa579012ef3855ac8676ff512a3040e77badcbb962d1ce8d4ccd568a9bab13f00df4f74c07eec6e5651c3e849f035cacca35f07c08f939a0255d9
 DIST safeeyes-2.0.6.tar.gz 313974 BLAKE2B 
6ee2c0bd7b6c3c4de4213b30b6dc445ae04ba1919d2675d3b06d5e7b699641dd82404a7a0b44ed311a5f24cab7be0a37fa1262aef3de3f1fd98c66b098c20df8
 SHA512 
864aaa94d43e5595623b6fbe9c8408e27be1b7ece0192daf22b3d6886064ccb20caefbde035cb12fbf8d612d1c2535f9db24d2025b1747ef4a72733881440dba
 DIST safeeyes-2.0.6_p15.tar.gz 264889 BLAKE2B 
8680e119587a06f2290769f550c027e6969baac5f518fb26d9f4c700e30e29c9505ca5c4f4093eb9240b24059cd0e85457c942d5cc0d0da3ab15a26e954c
 SHA512 
1f819752728afe62cbd1e793b23a9958ce43e55989b66c2958547184fad54f45a807b17f2605821083f46b890c5fbc2971846c9721ecfaca0e730cacd4cca219
+DIST safeeyes-2.0.8.tar.gz 304438 BLAKE2B 
5f6b36ae0d214e33035d1a3f7856c2eacd8407b2586365f7c914d69a5744a4d1488f5bcbc1d1c7112b9f237ccdbfa7839c426048e88d2e19e56cf550da33ecfa
 SHA512 
6e7669d9ee6b2167c23307108544b3a3b4a4161fe819569fc7920a7e24af94701b053a2e147f83ce0300a0112e2a66d500055fc722eba89208b6c0cd86b49f38

diff --git a/x11-misc/safeeyes/safeeyes-2.0.8.ebuild 
b/x11-misc/safeeyes/safeeyes-2.0.8.ebuild
new file mode 100644
index 000..1980a39f296
--- /dev/null
+++ b/x11-misc/safeeyes/safeeyes-2.0.8.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{4,5,6,7} )
+inherit gnome2-utils xdg distutils-r1
+
+DESCRIPTION="Linux alternative to EyeLeo"
+HOMEPAGE="https://github.com/slgobinath/SafeEyes";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+CDEPEND="${PYTHON_DEPS}"
+DEPEND="${CDEPEND}
+   >=dev-python/setuptools-38.6.0[${PYTHON_USEDEP}]
+   "
+RDEPEND="${CDEPEND}
+   dev-libs/libappindicator:3
+   dev-python/Babel[${PYTHON_USEDEP}]
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/python-xlib[${PYTHON_USEDEP}]
+   media-sound/alsa-utils
+   x11-apps/xprop
+   x11-misc/xprintidle
+   "
+
+DOCS=(
+   README.md
+)
+
+pkg_preinst() {
+   gnome2_icon_savelist
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   gnome2_icon_cache_update
+}



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

2019-01-22 Thread Sebastian Pipping
commit: 8f066619c4ed9e17de9bdec08b00b6fd34550592
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Tue Jan 22 13:41:18 2019 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Tue Jan 22 13:49:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f066619

dev-python/python-xlib: Python 3.7

Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-2.3.50, Repoman-2.3.11

 dev-python/python-xlib/python-xlib-0.23-r1.ebuild | 41 +++
 1 file changed, 41 insertions(+)

diff --git a/dev-python/python-xlib/python-xlib-0.23-r1.ebuild 
b/dev-python/python-xlib/python-xlib-0.23-r1.ebuild
new file mode 100644
index 000..39686f93674
--- /dev/null
+++ b/dev-python/python-xlib/python-xlib-0.23-r1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} pypy )
+
+inherit distutils-r1 virtualx
+
+DESCRIPTION="A fully functional X client library for Python, written in Python"
+HOMEPAGE="https://github.com/python-xlib/python-xlib";
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.bz2";
+
+LICENSE="LGPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+IUSE="doc"
+
+RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   doc? ( sys-apps/texinfo )"
+
+# DISTUTILS_IN_SOURCE_BUILD=1
+
+python_compile_all() {
+   use doc && emake -C doc/info
+}
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   "${EPYTHON}" -m unittest discover -v || die "Tests fail with ${EPYTHON}"
+}
+
+python_install_all() {
+   use doc && doinfo doc/info/*.info
+   distutils-r1_python_install_all
+}



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

2019-01-22 Thread Michał Górny
commit: 7a5dd6600d889b4f5ee70dd123f3a379f085689c
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jan 22 12:26:40 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jan 22 13:37:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a5dd660

app-arch/libarchive: Disable CNG, for completeness

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

 app-arch/libarchive/libarchive-3.3.3.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/app-arch/libarchive/libarchive-3.3.3.ebuild 
b/app-arch/libarchive/libarchive-3.3.3.ebuild
index 2365d3401e4..fc7480d1e38 100644
--- a/app-arch/libarchive/libarchive-3.3.3.ebuild
+++ b/app-arch/libarchive/libarchive-3.3.3.ebuild
@@ -67,6 +67,9 @@ multilib_src_configure() {
$(use_with nettle)
$(use_with zlib)
$(use_with zstd)
+
+   # Windows-specific
+   --without-cng
)
if multilib_is_native_abi ; then
myconf+=(



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

2019-01-22 Thread Michał Górny
commit: fe4d92800930d4493bff35dc0ac461f091dda4a4
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jan 22 12:26:14 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jan 22 13:37:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe4d9280

app-arch/libarchive: Add USE=zstd

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

 app-arch/libarchive/libarchive-3.3.3.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/app-arch/libarchive/libarchive-3.3.3.ebuild 
b/app-arch/libarchive/libarchive-3.3.3.ebuild
index 6a0dcca27ef..2365d3401e4 100644
--- a/app-arch/libarchive/libarchive-3.3.3.ebuild
+++ b/app-arch/libarchive/libarchive-3.3.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://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 ~s390 
~sh ~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-IUSE="acl +bzip2 +e2fsprogs expat +iconv kernel_linux libressl lz4 +lzma lzo 
nettle static-libs +threads xattr +zlib"
+IUSE="acl +bzip2 +e2fsprogs expat +iconv kernel_linux libressl lz4 +lzma lzo 
nettle static-libs +threads xattr +zlib zstd"
 
 RDEPEND="
acl? ( virtual/acl[${MULTILIB_USEDEP}] )
@@ -28,7 +28,8 @@ RDEPEND="
lzma? ( app-arch/xz-utils[threads=,${MULTILIB_USEDEP}] )
lzo? ( >=dev-libs/lzo-2[${MULTILIB_USEDEP}] )
nettle? ( dev-libs/nettle:0=[${MULTILIB_USEDEP}] )
-   zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )"
+   zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )
+   zstd? ( app-arch/zstd[${MULTILIB_USEDEP}] )"
 DEPEND="${RDEPEND}
kernel_linux? (
virtual/os-headers
@@ -65,6 +66,7 @@ multilib_src_configure() {
$(use_with lzo lzo2)
$(use_with nettle)
$(use_with zlib)
+   $(use_with zstd)
)
if multilib_is_native_abi ; then
myconf+=(



[gentoo-commits] proj/sci:master commit in: app-arch/libdeflate/files/, app-arch/libdeflate/

2019-01-22 Thread Martin Mokrejs
commit: 8fc8b0f3f4e3c4aac5ecbf81c5a9d1d1e9769d1b
Author: Martin Mokrejs  fold  natur  cuni  cz>
AuthorDate: Tue Jan 22 13:31:48 2019 +
Commit: Martin Mokrejs  fold  natur  cuni  cz>
CommitDate: Tue Jan 22 13:31:48 2019 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=8fc8b0f3

app-arch/libdeflate: make a patch to fix EPREFIX installations

Package-Manager: Portage-2.3.56, Repoman-2.3.12
Signed-off-by: Martin Mokrejs  fold.natur.cuni.cz>

 .../files/libdeflate-1.2-respect_EPREFIX.patch | 54 ++
 app-arch/libdeflate/libdeflate-1.2.ebuild  |  9 ++--
 2 files changed, 57 insertions(+), 6 deletions(-)

diff --git a/app-arch/libdeflate/files/libdeflate-1.2-respect_EPREFIX.patch 
b/app-arch/libdeflate/files/libdeflate-1.2-respect_EPREFIX.patch
new file mode 100644
index 0..a583d7d2e
--- /dev/null
+++ b/app-arch/libdeflate/files/libdeflate-1.2-respect_EPREFIX.patch
@@ -0,0 +1,54 @@
+--- libdeflate-1.2/Makefile2019-01-15 06:37:48.0 +0100
 libdeflate-1.2/Makefile2019-01-22 14:06:13.427054892 +0100
+@@ -21,7 +21,7 @@
+ 1>&2 2>/dev/null; then echo $(1); fi)
+ 
+ override CFLAGS :=\
+-  $(CFLAGS) -O2 -fomit-frame-pointer -std=c99 -I. -Icommon\
++  -O2 $(CFLAGS) -fomit-frame-pointer -std=c99 -I. -Icommon\
+   -Wall -Wundef   \
+   $(call cc-option,-Wpedantic)\
+   $(call cc-option,-Wdeclaration-after-statement) \
+@@ -34,6 +34,9 @@
+ ##
+ 
+ PREFIX ?= /usr
++BINDIR ?= $(PREFIX)/bin
++INCDIR ?= $(PREFIX)/include
++LIBDIR ?= $(PREFIX)/lib
+ 
+ SOVERSION  := 0
+ STATIC_LIB_SUFFIX  := .a
+@@ -240,20 +243,20 @@
+ all:$(DEFAULT_TARGETS)
+ 
+ install:all
+-  install -Dm644 -t $(DESTDIR)$(PREFIX)/lib $(STATIC_LIB)
+-  install -Dm755 -t $(DESTDIR)$(PREFIX)/lib $(SHARED_LIB)
+-  ln -sf $(SHARED_LIB) $(DESTDIR)$(PREFIX)/lib/libdeflate.so
+-  install -Dm644 -t $(DESTDIR)$(PREFIX)/include libdeflate.h
+-  install -Dm755 gzip $(DESTDIR)$(PREFIX)/bin/libdeflate-gzip
+-  ln -f $(DESTDIR)$(PREFIX)/bin/libdeflate-gzip 
$(DESTDIR)$(PREFIX)/bin/libdeflate-gunzip
++  install -Dm644 -t $(DESTDIR)$(LIBDIR) $(STATIC_LIB)
++  install -Dm755 -t $(DESTDIR)$(LIBDIR) $(SHARED_LIB)
++  ln -sf $(SHARED_LIB) $(DESTDIR)$(LIBDIR)/libdeflate.so
++  install -Dm644 -t $(DESTDIR)$(INCDIR) libdeflate.h
++  install -Dm755 gzip $(DESTDIR)$(BINDIR)/libdeflate-gzip
++  ln -f $(DESTDIR)$(BINDIR)/libdeflate-gzip 
$(DESTDIR)$(BINDIR)/libdeflate-gunzip
+ 
+ uninstall:
+-  rm -f $(DESTDIR)$(PREFIX)/lib/$(STATIC_LIB) \
+-  $(DESTDIR)$(PREFIX)/lib/$(SHARED_LIB) \
+-  $(DESTDIR)$(PREFIX)/lib/libdeflate.so \
+-  $(DESTDIR)$(PREFIX)/include/libdeflate.h \
+-  $(DESTDIR)$(PREFIX)/bin/libdeflate-gzip \
+-  $(DESTDIR)$(PREFIX)/bin/libdeflate-gunzip
++  rm -f $(DESTDIR)$(LIBDIR)/$(STATIC_LIB) \
++  $(DESTDIR)$(LIBDIR)/$(SHARED_LIB) \
++  $(DESTDIR)$(LIBDIR)/libdeflate.so \
++  $(DESTDIR)$(INCDIR)/libdeflate.h \
++  $(DESTDIR)$(BINDIR)/libdeflate-gzip \
++  $(DESTDIR)$(BINDIR)/libdeflate-gunzip
+ 
+ test_programs:$(TEST_PROGRAMS)
+ 

diff --git a/app-arch/libdeflate/libdeflate-1.2.ebuild 
b/app-arch/libdeflate/libdeflate-1.2.ebuild
index a4baea15e..5548ea150 100644
--- a/app-arch/libdeflate/libdeflate-1.2.ebuild
+++ b/app-arch/libdeflate/libdeflate-1.2.ebuild
@@ -18,15 +18,12 @@ DEPEND=""
 RDEPEND="${DEPEND}"
 BDEPEND=""
 
-src_prepare(){
-   sed -e 's/ -O2 / /' -i Makefile || die
-   sed -e "s#${DESTDIR}${PREFIX}/lib#${ED}/usr/$(get_libdir)#" -i Makefile 
|| die
-   default
-}
+PATCHES=( "${FILESDIR}"/libdeflate-1.2-respect_EPREFIX.patch )
 
 src_install() {
-   default
if ! use static-libs; then
find "${ED}" -name '*.a' -delete || die
fi
+   emake install DESTDIR="${ED}" LIBDIR=/usr/"$(get_libdir)"
+   dodoc NEWS README.md
 }



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

2019-01-22 Thread Mikle Kolyada
commit: 84746a174fa59b40c50fad666f19ee009e197016
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Jan 22 13:23:38 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Jan 22 13:24:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84746a17

Revert "app-text/ttf2pk2: use pkg-config instead of freetype-config"

This reverts commit 6ee53a45f539106e4e72763503d959e1eed0f781.

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

 .../ttf2pk2-2.0_p20170524-freetype2-config.patch   | 23 --
 app-text/ttf2pk2/ttf2pk2-2.0_p20170524-r1.ebuild   | 50 --
 2 files changed, 73 deletions(-)

diff --git 
a/app-text/ttf2pk2/files/ttf2pk2-2.0_p20170524-freetype2-config.patch 
b/app-text/ttf2pk2/files/ttf2pk2-2.0_p20170524-freetype2-config.patch
deleted file mode 100644
index d5cb45c662c..000
--- a/app-text/ttf2pk2/files/ttf2pk2-2.0_p20170524-freetype2-config.patch
+++ /dev/null
@@ -1,23 +0,0 @@
 m4/kpse-freetype2-flags.m4 2018-09-19 10:19:06.437789178 +0100
-+++ m4/kpse-freetype2-flags.m4 2018-09-19 10:23:48.556050046 +0100
-@@ -21,17 +21,10 @@
- 
- # KPSE_FREETYPE2_OPTIONS([WITH-SYSTEM])
- # -
--AC_DEFUN([KPSE_FREETYPE2_OPTIONS], [_KPSE_LIB_OPTIONS([freetype2], [$1], 
[freetype-config])])
-+AC_DEFUN([KPSE_FREETYPE2_OPTIONS], [_KPSE_LIB_OPTIONS([freetype2], [$1], 
[pkg-config])])
- 
- # KPSE_FREETYPE2_SYSTEM_FLAGS
- # ---
- AC_DEFUN([KPSE_FREETYPE2_SYSTEM_FLAGS], [dnl
--AC_REQUIRE([AC_CANONICAL_HOST])[]dnl
--AC_CHECK_TOOL([FT2_CONFIG], [freetype-config], [false])[]dnl
--if $FT2_CONFIG --ftversion >/dev/null 2>&1; then
--  FREETYPE2_INCLUDES=`$FT2_CONFIG --cflags`
--  FREETYPE2_LIBS=`$FT2_CONFIG --libs`
--elif test "x$need_freetype2:$with_system_freetype2" = xyes:yes; then
--  AC_MSG_ERROR([did not find freetype-config required for system freetype2 
library])
--fi
--]) # KPSE_FREETYPE2_SYSTEM_FLAGS
-+_KPSE_PKG_CONFIG_FLAGS([freetype2], [freetype2])])
-+

diff --git a/app-text/ttf2pk2/ttf2pk2-2.0_p20170524-r1.ebuild 
b/app-text/ttf2pk2/ttf2pk2-2.0_p20170524-r1.ebuild
deleted file mode 100644
index 091da8ab17b..000
--- a/app-text/ttf2pk2/ttf2pk2-2.0_p20170524-r1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit epatch autotools
-
-DESCRIPTION="Freetype 2 based TrueType font to TeX's PK format converter"
-HOMEPAGE="http://tug.org/texlive/";
-SRC_URI="mirror://gentoo/texlive-${PV#*_p}-source.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-# Note about blockers: it is a freetype2 based replacement for ttf2pk and
-# ttf2tfm from freetype1, so block freetype1.
-# It installs some data that collides with
-# dev-texlive/texlive-langcjk-2011[source]. Hope it'd be fixed with 2012,
-# meanwhile we can start dropping freetype1.
-RDEPEND=">=dev-libs/kpathsea-6.2.1
-   media-libs/freetype:2
-   sys-libs/zlib
-   !media-libs/freetype:1
-   !=dev-texlive/texlive-langcjk-2011*[source]"
-DEPEND="${RDEPEND}
-   app-arch/xz-utils
-   virtual/pkgconfig"
-
-S=${WORKDIR}/texlive-${PV#*_p}-source/texk/${PN}
-
-src_prepare () {
-   # Bug 654770
-   cd "${WORKDIR}/texlive-${PV#*_p}-source"
-   epatch "${FILESDIR}"/ttf2pk2-2.0_p20170524-freetype2-config.patch
-   cd "${S}"
-   eautoreconf
-}
-
-src_configure() {
-   econf --with-system-kpathsea \
-   --with-system-freetype2 \
-   --with-system-zlib
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-   dodoc BUGS README TODO ChangeLog
-}



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

2019-01-22 Thread Alexey Shvetsov
commit: 6ee53a45f539106e4e72763503d959e1eed0f781
Author: Stefan Strogin  gmail  com>
AuthorDate: Tue Jan 15 17:19:47 2019 +
Commit: Alexey Shvetsov  gentoo  org>
CommitDate: Tue Jan 22 13:02:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ee53a45

app-text/ttf2pk2: use pkg-config instead of freetype-config

Patch by Aidan Thornton, taken from a975bbac7
"app-text/xdvik: use pkg-config instead of freetype-config"

Closes: https://bugs.gentoo.org/654770
Package-Manager: Portage-2.3.56, Repoman-2.3.12
Signed-off-by: Stefan Strogin  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/10840
Signed-off-by: Alexey Shvetsov  gentoo.org>

 .../ttf2pk2-2.0_p20170524-freetype2-config.patch   | 23 ++
 app-text/ttf2pk2/ttf2pk2-2.0_p20170524-r1.ebuild   | 50 ++
 2 files changed, 73 insertions(+)

diff --git 
a/app-text/ttf2pk2/files/ttf2pk2-2.0_p20170524-freetype2-config.patch 
b/app-text/ttf2pk2/files/ttf2pk2-2.0_p20170524-freetype2-config.patch
new file mode 100644
index 000..d5cb45c662c
--- /dev/null
+++ b/app-text/ttf2pk2/files/ttf2pk2-2.0_p20170524-freetype2-config.patch
@@ -0,0 +1,23 @@
+--- m4/kpse-freetype2-flags.m4 2018-09-19 10:19:06.437789178 +0100
 m4/kpse-freetype2-flags.m4 2018-09-19 10:23:48.556050046 +0100
+@@ -21,17 +21,10 @@
+ 
+ # KPSE_FREETYPE2_OPTIONS([WITH-SYSTEM])
+ # -
+-AC_DEFUN([KPSE_FREETYPE2_OPTIONS], [_KPSE_LIB_OPTIONS([freetype2], [$1], 
[freetype-config])])
++AC_DEFUN([KPSE_FREETYPE2_OPTIONS], [_KPSE_LIB_OPTIONS([freetype2], [$1], 
[pkg-config])])
+ 
+ # KPSE_FREETYPE2_SYSTEM_FLAGS
+ # ---
+ AC_DEFUN([KPSE_FREETYPE2_SYSTEM_FLAGS], [dnl
+-AC_REQUIRE([AC_CANONICAL_HOST])[]dnl
+-AC_CHECK_TOOL([FT2_CONFIG], [freetype-config], [false])[]dnl
+-if $FT2_CONFIG --ftversion >/dev/null 2>&1; then
+-  FREETYPE2_INCLUDES=`$FT2_CONFIG --cflags`
+-  FREETYPE2_LIBS=`$FT2_CONFIG --libs`
+-elif test "x$need_freetype2:$with_system_freetype2" = xyes:yes; then
+-  AC_MSG_ERROR([did not find freetype-config required for system freetype2 
library])
+-fi
+-]) # KPSE_FREETYPE2_SYSTEM_FLAGS
++_KPSE_PKG_CONFIG_FLAGS([freetype2], [freetype2])])
++

diff --git a/app-text/ttf2pk2/ttf2pk2-2.0_p20170524-r1.ebuild 
b/app-text/ttf2pk2/ttf2pk2-2.0_p20170524-r1.ebuild
new file mode 100644
index 000..091da8ab17b
--- /dev/null
+++ b/app-text/ttf2pk2/ttf2pk2-2.0_p20170524-r1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit epatch autotools
+
+DESCRIPTION="Freetype 2 based TrueType font to TeX's PK format converter"
+HOMEPAGE="http://tug.org/texlive/";
+SRC_URI="mirror://gentoo/texlive-${PV#*_p}-source.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+# Note about blockers: it is a freetype2 based replacement for ttf2pk and
+# ttf2tfm from freetype1, so block freetype1.
+# It installs some data that collides with
+# dev-texlive/texlive-langcjk-2011[source]. Hope it'd be fixed with 2012,
+# meanwhile we can start dropping freetype1.
+RDEPEND=">=dev-libs/kpathsea-6.2.1
+   media-libs/freetype:2
+   sys-libs/zlib
+   !media-libs/freetype:1
+   !=dev-texlive/texlive-langcjk-2011*[source]"
+DEPEND="${RDEPEND}
+   app-arch/xz-utils
+   virtual/pkgconfig"
+
+S=${WORKDIR}/texlive-${PV#*_p}-source/texk/${PN}
+
+src_prepare () {
+   # Bug 654770
+   cd "${WORKDIR}/texlive-${PV#*_p}-source"
+   epatch "${FILESDIR}"/ttf2pk2-2.0_p20170524-freetype2-config.patch
+   cd "${S}"
+   eautoreconf
+}
+
+src_configure() {
+   econf --with-system-kpathsea \
+   --with-system-freetype2 \
+   --with-system-zlib
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+   dodoc BUGS README TODO ChangeLog
+}



[gentoo-commits] proj/sci:master commit in: app-arch/libdeflate/

2019-01-22 Thread Martin Mokrejs
commit: ed76a2870546469253f9e498eaccfc1e82f4ec91
Author: Martin Mokrejs  fold  natur  cuni  cz>
AuthorDate: Tue Jan 22 12:54:18 2019 +
Commit: Martin Mokrejs  fold  natur  cuni  cz>
CommitDate: Tue Jan 22 12:54:18 2019 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=ed76a287

app-arch/libdeflate: respect EPREFIX and use get_libdir

Package-Manager: Portage-2.3.56, Repoman-2.3.12
Signed-off-by: Martin Mokrejs  fold.natur.cuni.cz>

 app-arch/libdeflate/libdeflate-1.2.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/app-arch/libdeflate/libdeflate-1.2.ebuild 
b/app-arch/libdeflate/libdeflate-1.2.ebuild
index dd65e7aef..a4baea15e 100644
--- a/app-arch/libdeflate/libdeflate-1.2.ebuild
+++ b/app-arch/libdeflate/libdeflate-1.2.ebuild
@@ -3,6 +3,8 @@
 
 EAPI=7
 
+inherit multilib
+
 DESCRIPTION="Heavily optimized DEFLATE/zlib/gzip (de)compression"
 HOMEPAGE="https://github.com/ebiggers/libdeflate";
 SRC_URI="https://github.com/ebiggers/libdeflate/archive/v1.2.tar.gz -> 
${P}.tar.gz"
@@ -18,6 +20,7 @@ BDEPEND=""
 
 src_prepare(){
sed -e 's/ -O2 / /' -i Makefile || die
+   sed -e "s#${DESTDIR}${PREFIX}/lib#${ED}/usr/$(get_libdir)#" -i Makefile 
|| die
default
 }
 



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

2019-01-22 Thread Mart Raudsepp
commit: 9ee6cffdffebfabca1bc6e526bfdaac36de9a188
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Jan 22 12:33:07 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Jan 22 12:33:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ee6cffd

net-libs/libsoup: bump to 2.62.3

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

 net-libs/libsoup/Manifest | 2 +-
 net-libs/libsoup/{libsoup-2.60.3.ebuild => libsoup-2.62.3.ebuild} | 7 +--
 2 files changed, 2 insertions(+), 7 deletions(-)

diff --git a/net-libs/libsoup/Manifest b/net-libs/libsoup/Manifest
index 14a1cf87c2d..80172ce88b7 100644
--- a/net-libs/libsoup/Manifest
+++ b/net-libs/libsoup/Manifest
@@ -1,2 +1,2 @@
 DIST libsoup-2.58.2.tar.xz 1815256 BLAKE2B 
23c6e40f91a2dca13fcabe4fa3af7311874cbe06962c6cdc93d8d8d0a998d29cff9e7ce61190541b6114b4996d758b7c469b0354a6012856667e9541a78177cb
 SHA512 
85af6fac87343bdd22312518402144d33916225f60d6fa158efdd84f7ee7ed1f9895989b3558f711c9aedc93cff35a4114ad79d6d2aa19c54cb326f162a4c7de
-DIST libsoup-2.60.3.tar.xz 1838640 BLAKE2B 
f398f1ba8c37149b46049b674af35915bab3257730d64683acf4a5ad7178818d6367d8378c0b54b163ce774dbf5077883e2cf2055ef5ccbfff775123b3cfa161
 SHA512 
56d03702643c8b37ed2ec23a0c7517b7d2d06d4cc01f374a8f1c6a03a95d5413522f430827c8daa30a6338fff11013e303fd12c927ca21c84f0d52a44e3525a8
+DIST libsoup-2.62.3.tar.xz 1851780 BLAKE2B 
e3a3518f485d4ab1fe133f5b382d32e4b949e720005c4fdbbe963ba68030d5fcfb11deb5103843f47f221b540e96c5d5ea0f7c52f898617dca37d8df9faec669
 SHA512 
88354728b1da10288472c7380f166263b64d979df3e6e70ebdbc7b61f3c8eb1dc1205d5b1ead16243c6d304940a4dd4e3a9f3b2ce3e1422a1c5032220b16c73b

diff --git a/net-libs/libsoup/libsoup-2.60.3.ebuild 
b/net-libs/libsoup/libsoup-2.62.3.ebuild
similarity index 95%
rename from net-libs/libsoup/libsoup-2.60.3.ebuild
rename to net-libs/libsoup/libsoup-2.62.3.ebuild
index 314975238bc..d32f74dcc10 100644
--- a/net-libs/libsoup/libsoup-2.60.3.ebuild
+++ b/net-libs/libsoup/libsoup-2.62.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 GNOME2_LA_PUNT="yes"
-PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5,3_6} )
+PYTHON_COMPAT=( python{3_3,3_4,3_5,3_6} )
 VALA_USE_DEPEND="vapigen"
 
 inherit gnome2 multilib-minimal python-any-r1 vala
@@ -45,11 +45,6 @@ DEPEND="${RDEPEND}
 #  net-misc/curl
 #  net-libs/glib-networking[ssl])"
 
-PATCHES=(
-   # https://bugs.gentoo.org/630516
-   "${FILESDIR}/${PN}-2.58.2-sparc-unaligned.patch"
-)
-
 src_prepare() {
if ! use test; then
# don't waste time building tests (bug #226271)



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

2019-01-22 Thread Mart Raudsepp
commit: 713fff7f944631104c82c26158f9be5be3263acd
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Jan 22 12:17:54 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Jan 22 12:22:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=713fff7f

net-libs/libsoup: bump to 2.60.3

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

 net-libs/libsoup/Manifest  |  1 +
 net-libs/libsoup/libsoup-2.60.3.ebuild | 98 ++
 2 files changed, 99 insertions(+)

diff --git a/net-libs/libsoup/Manifest b/net-libs/libsoup/Manifest
index a49e9ab3537..14a1cf87c2d 100644
--- a/net-libs/libsoup/Manifest
+++ b/net-libs/libsoup/Manifest
@@ -1 +1,2 @@
 DIST libsoup-2.58.2.tar.xz 1815256 BLAKE2B 
23c6e40f91a2dca13fcabe4fa3af7311874cbe06962c6cdc93d8d8d0a998d29cff9e7ce61190541b6114b4996d758b7c469b0354a6012856667e9541a78177cb
 SHA512 
85af6fac87343bdd22312518402144d33916225f60d6fa158efdd84f7ee7ed1f9895989b3558f711c9aedc93cff35a4114ad79d6d2aa19c54cb326f162a4c7de
+DIST libsoup-2.60.3.tar.xz 1838640 BLAKE2B 
f398f1ba8c37149b46049b674af35915bab3257730d64683acf4a5ad7178818d6367d8378c0b54b163ce774dbf5077883e2cf2055ef5ccbfff775123b3cfa161
 SHA512 
56d03702643c8b37ed2ec23a0c7517b7d2d06d4cc01f374a8f1c6a03a95d5413522f430827c8daa30a6338fff11013e303fd12c927ca21c84f0d52a44e3525a8

diff --git a/net-libs/libsoup/libsoup-2.60.3.ebuild 
b/net-libs/libsoup/libsoup-2.60.3.ebuild
new file mode 100644
index 000..314975238bc
--- /dev/null
+++ b/net-libs/libsoup/libsoup-2.60.3.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_LA_PUNT="yes"
+PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5,3_6} )
+VALA_USE_DEPEND="vapigen"
+
+inherit gnome2 multilib-minimal python-any-r1 vala
+
+DESCRIPTION="An HTTP library implementation in C"
+HOMEPAGE="https://wiki.gnome.org/Projects/libsoup";
+
+LICENSE="LGPL-2+"
+SLOT="2.4"
+
+IUSE="debug gssapi +introspection samba ssl test vala"
+REQUIRED_USE="vala? ( introspection )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+RDEPEND="
+   >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}]
+   >=dev-libs/libxml2-2.9.1-r4:2[${MULTILIB_USEDEP}]
+   >=dev-db/sqlite-3.8.2:3[${MULTILIB_USEDEP}]
+   >=net-libs/glib-networking-2.38.2[ssl?,${MULTILIB_USEDEP}]
+   gssapi? ( virtual/krb5[${MULTILIB_USEDEP}] )
+   introspection? ( >=dev-libs/gobject-introspection-0.9.5:= )
+   samba? ( net-fs/samba )
+"
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   dev-util/glib-utils
+   >=dev-util/gtk-doc-am-1.20
+   >=dev-util/intltool-0.35
+   sys-devel/gettext
+   >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
+   test? ( >=dev-libs/glib-2.40:2[${MULTILIB_USEDEP}] )
+   vala? ( $(vala_depend) )
+"
+#  test? ( 
www-servers/apache[ssl,apache2_modules_auth_digest,apache2_modules_alias,apache2_modules_auth_basic,
+#  
apache2_modules_authn_file,apache2_modules_authz_host,apache2_modules_authz_user,apache2_modules_dir,
+#  
apache2_modules_mime,apache2_modules_proxy,apache2_modules_proxy_http,apache2_modules_proxy_connect]
+#  dev-lang/php[apache2,xmlrpc]
+#  net-misc/curl
+#  net-libs/glib-networking[ssl])"
+
+PATCHES=(
+   # https://bugs.gentoo.org/630516
+   "${FILESDIR}/${PN}-2.58.2-sparc-unaligned.patch"
+)
+
+src_prepare() {
+   if ! use test; then
+   # don't waste time building tests (bug #226271)
+   sed 's/^\(SUBDIRS =.*\)tests\(.*\)$/\1\2/' -i Makefile.am 
Makefile.in \
+   || die "sed failed"
+   fi
+
+   # FIXME: workaround upstream not respecting --without-apache-httpd
+   sed -e '/check: start-httpd/d' \
+   -i tests/Makefile.am tests/Makefile.in || die
+
+   use vala && vala_src_prepare
+   gnome2_src_prepare
+}
+
+src_configure() {
+   # FIXME: we need addpredict to workaround bug #324779 until
+   # root cause (bug #249496) is solved
+   addpredict /usr/share/snmp/mibs/.index
+
+   multilib-minimal_src_configure
+}
+
+multilib_src_configure() {
+   # Disable apache tests until they are usable on Gentoo, bug #326957
+   ECONF_SOURCE=${S} \
+   gnome2_src_configure \
+   --disable-static \
+   --disable-tls-check \
+   --without-gnome \
+   --without-apache-httpd \
+   $(usex debug --enable-debug=yes ' ') \
+   $(multilib_native_use_with gssapi) \
+   $(multilib_native_use_enable introspection) \
+   $(multilib_native_use_enable vala) \
+   $(use_with samba ntlm-auth '${EPREFIX}'/usr/bin/ntlm_auth)
+
+

[gentoo-commits] repo/gentoo:master commit in: dev-cpp/pangomm/

2019-01-22 Thread Mart Raudsepp
commit: a987e9a6451338cc569b462f148dd5a06ebcc8df
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Jan 22 12:08:34 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Jan 22 12:22:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a987e9a6

dev-cpp/pangomm: bump to 2.42.0

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

 dev-cpp/pangomm/Manifest  |  1 +
 dev-cpp/pangomm/pangomm-2.42.0.ebuild | 39 +++
 2 files changed, 40 insertions(+)

diff --git a/dev-cpp/pangomm/Manifest b/dev-cpp/pangomm/Manifest
index 3ebb7fdb5dc..4ad62b3935e 100644
--- a/dev-cpp/pangomm/Manifest
+++ b/dev-cpp/pangomm/Manifest
@@ -1 +1,2 @@
 DIST pangomm-2.40.1.tar.xz 810384 BLAKE2B 
18b875afe43fb561cc96d24e796dbaa4f4255346ced6ea510403f48047fbd30ec7d2bb89cfd316b0b1cf709cb39982814e90899084d098ad9bb8f5d6270e399c
 SHA512 
bed19800b76e69cc51abeb5997bdc2f687f261ebcbe36aeee51f1fbf5010a46f4b9469033c34a912502001d9985135fd5c7f7574d3de8ba33cc5832520c6aa6f
+DIST pangomm-2.42.0.tar.xz 853064 BLAKE2B 
e0aac439565c4fc80c71cfdd430133373cca4c88c88484ab5b77a2a395154e3d381bc0158a9d312280f409ba325b547504016d8bc50830794dee13c199ee1e62
 SHA512 
2cebf76150414cde96b911eae947a6e1a073352927f01a44ddc276711151dffe0b9d8c54c3df16289d9002f982fa3e3386ddfe002be902f3086b44fff95fdb59

diff --git a/dev-cpp/pangomm/pangomm-2.42.0.ebuild 
b/dev-cpp/pangomm/pangomm-2.42.0.ebuild
new file mode 100644
index 000..1f24ba137ac
--- /dev/null
+++ b/dev-cpp/pangomm/pangomm-2.42.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2 multilib-minimal
+
+DESCRIPTION="C++ interface for pango"
+HOMEPAGE="https://www.gtkmm.org";
+
+LICENSE="LGPL-2.1+"
+SLOT="1.4"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
+IUSE="doc"
+
+COMMON_DEPEND="
+   >=x11-libs/pango-1.41.0[${MULTILIB_USEDEP}]
+   >=dev-cpp/glibmm-2.48.0:2[${MULTILIB_USEDEP}]
+   >=dev-cpp/cairomm-1.12.0[${MULTILIB_USEDEP}]
+   >=dev-libs/libsigc++-2.3.2:2[${MULTILIB_USEDEP}]
+"
+DEPEND="${COMMON_DEPEND}
+   virtual/pkgconfig[${MULTILIB_USEDEP}]
+   doc? (
+   media-gfx/graphviz
+   dev-libs/libxslt
+   app-doc/doxygen )
+"
+RDEPEND="${COMMON_DEPEND}
+   !

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

2019-01-22 Thread Martin Mokrejs
commit: bb7161d41c11db40813d5ad231aeaa60b6db3b86
Author: Martin Mokrejs  fold  natur  cuni  cz>
AuthorDate: Tue Jan 22 12:17:12 2019 +
Commit: Martin Mokrejs  fold  natur  cuni  cz>
CommitDate: Tue Jan 22 12:18:03 2019 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=bb7161d4

sci-libs/io_lib: version bump

Add a new version with experimental CRAM support.

Force dependency on libdeflate although it could/should be maybe
protected by USE flag. However, it is recommended by upstream authors.

https://github.com/jkbonfield/io_lib/issues/11
https://github.com/jkbonfield/io_lib/issues/12
https://github.com/jkbonfield/io_lib/issues/13

Package-Manager: Portage-2.3.56, Repoman-2.3.12
Signed-off-by: Martin Mokrejs  fold.natur.cuni.cz>

 sci-libs/io_lib/io_lib-1.14.11.ebuild | 71 +++
 sci-libs/io_lib/io_lib-1.14.7.ebuild  | 28 --
 2 files changed, 71 insertions(+), 28 deletions(-)

diff --git a/sci-libs/io_lib/io_lib-1.14.11.ebuild 
b/sci-libs/io_lib/io_lib-1.14.11.ebuild
new file mode 100644
index 0..73263df65
--- /dev/null
+++ b/sci-libs/io_lib/io_lib-1.14.11.ebuild
@@ -0,0 +1,71 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit autotools-utils eutils versionator
+MY_PV=$(replace_all_version_separators '-')
+
+DESCRIPTION="General purpose trace and experiment file reading/writing 
interface"
+HOMEPAGE="https://github.com/jkbonfield/io_lib
+   http://staden.sourceforge.net/";
+SRC_URI="https://github.com/jkbonfield/io_lib/archive/${PN}-${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="+bzip2 curl +lzma static-libs" # maybe introduce libdeflate USE flag?
+
+S="${WORKDIR}"/"${PN}-${PN}-${MY_PV}"
+
+# >>> Working in BUILD_DIR: 
"/scratch/var/tmp/portage/sci-libs/io_lib-1.14.11/work/io_lib-1.14.11_build"
+# /scratch/var/tmp/portage/sci-libs/io_lib-1.14.11/temp/environment: line 530: 
pushd: 
/scratch/var/tmp/portage/sci-libs/io_lib-1.14.11/work/io_lib-1.14.11_build: No 
such file or directory
+#  * ERROR: sci-libs/io_lib-1.14.11::science failed (install phase):
+#  *   (no error message)
+#  * 
+#  * Call stack:
+#  * ebuild.sh, line  124:  Called src_install
+#  *   environment, line 2506:  Called autotools-utils_src_install
+#  *   environment, line  530:  Called die
+#  * The specific snippet of code:
+#  *   pushd "${BUILD_DIR}" > /dev/null || die;
+# 
+BUILD_DIR="${S}"
+
+# Prototype changes in io_lib-1.9.0 create incompatibilities with BioPerl. 
(Only
+# versions 1.8.11 and 1.8.12 will work with the BioPerl Staden extensions.)
+#DEPEND="!sci-biology/bioperl"
+DEPEND="
+   app-arch/libdeflate
+   lzma? ( app-arch/xz-utils:= app-arch/lzma )
+   bzip2? ( app-arch/bzip2 )
+   curl? ( net-misc/curl )
+   sys-libs/zlib"
+RDEPEND="${DEPEND}"
+
+src_prepare(){
+   # https://github.com/jkbonfield/io_lib/issues/12
+   eautoreconf
+   default
+}
+
+src_configure(){
+   # https://github.com/jkbonfield/io_lib/issues/11
+   # https://github.com/jkbonfield/io_lib/issues/13
+   local myconf=()
+   ! use static-libs && myconf+=( "--enable-static=no" )
+   econf ${myconf[@]} $(use_with libdeflate)
+}
+
+src_compile(){
+   # BUG: "have to" provide my own src_compile() because ${P}_build dir is 
missing now
+   # alternatively BUILD_DIR="${S}" would probably help here too
+   emake
+}
+
+src_install() {
+   # cd "${S}" || die # this does not help to get around the ${P}_build 
missing
+   # what helped was to set BUILD_DIR="${S}" above
+   autotools-utils_src_install
+   dodoc docs/{Hash_File_Format,ZTR_format}
+}

diff --git a/sci-libs/io_lib/io_lib-1.14.7.ebuild 
b/sci-libs/io_lib/io_lib-1.14.7.ebuild
deleted file mode 100644
index d76cffe92..0
--- a/sci-libs/io_lib/io_lib-1.14.7.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools-utils
-
-DESCRIPTION="General purpose trace and experiment file reading/writing 
interface"
-HOMEPAGE="http://staden.sourceforge.net/";
-SRC_URI="mirror://sourceforge/staden/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="static-libs"
-
-# Prototype changes in io_lib-1.9.0 create incompatibilities with BioPerl. 
(Only
-# versions 1.8.11 and 1.8.12 will work with the BioPerl Staden extensions.)
-#DEPEND="!sci-biology/bioperl"
-DEPEND="
-   net-misc/curl
-   sys-libs/zlib"
-RDEPEND="${DEPEND}"
-
-src_install() {
-   autotools-utils_src_install
-   dodoc docs/{Hash_File_Format,ZTR_format}
-}



[gentoo-commits] proj/sci:master commit in: app-arch/libdeflate/

2019-01-22 Thread Martin Mokrejs
commit: f7b7df2da789550f34d886c37a6b679b073cd68d
Author: Martin Mokrejs  fold  natur  cuni  cz>
AuthorDate: Tue Jan 22 11:56:27 2019 +
Commit: Martin Mokrejs  fold  natur  cuni  cz>
CommitDate: Tue Jan 22 11:56:27 2019 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=f7b7df2d

app-arch/libdeflate: new package

Add highly CPU optimized implementation of deflate/zlib/gzip

The package is highly preferred due to its speed by:
sci-biology/io_lib-1.14.11
sci-libs/htslib-1.9
and maybe some more

 * Searching for libdeflate ...
 * Contents of app-arch/libdeflate-1.2:
/usr
/usr/bin
/usr/bin/libdeflate-gunzip
/usr/bin/libdeflate-gzip
/usr/include
/usr/include/libdeflate.h
/usr/lib
/usr/lib/libdeflate.so -> libdeflate.so.0
/usr/lib/libdeflate.so.0
/usr/share
/usr/share/doc
/usr/share/doc/libdeflate-1.2
/usr/share/doc/libdeflate-1.2/NEWS.bz2
/usr/share/doc/libdeflate-1.2/README.md.bz2

Seems the libdeflate-gunzip and libdeflate-gzip have statically
linked in /usr/lib/libdeflate.a (which is deleted but later
in src_install() unless USE=static-libs . Probably something to
inspected but more experienced devs.

I am not interested in maintaining this package in Gentoo
(I would be happy if somebody from other herds take this over).

Package-Manager: Portage-2.3.56, Repoman-2.3.12
Signed-off-by: Martin Mokrejs  fold.natur.cuni.cz>

 app-arch/libdeflate/libdeflate-1.2.ebuild | 29 +
 app-arch/libdeflate/metadata.xml  | 12 
 2 files changed, 41 insertions(+)

diff --git a/app-arch/libdeflate/libdeflate-1.2.ebuild 
b/app-arch/libdeflate/libdeflate-1.2.ebuild
new file mode 100644
index 0..dd65e7aef
--- /dev/null
+++ b/app-arch/libdeflate/libdeflate-1.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Heavily optimized DEFLATE/zlib/gzip (de)compression"
+HOMEPAGE="https://github.com/ebiggers/libdeflate";
+SRC_URI="https://github.com/ebiggers/libdeflate/archive/v1.2.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="static-libs"
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+BDEPEND=""
+
+src_prepare(){
+   sed -e 's/ -O2 / /' -i Makefile || die
+   default
+}
+
+src_install() {
+   default
+   if ! use static-libs; then
+   find "${ED}" -name '*.a' -delete || die
+   fi
+}

diff --git a/app-arch/libdeflate/metadata.xml b/app-arch/libdeflate/metadata.xml
new file mode 100644
index 0..138cb7705
--- /dev/null
+++ b/app-arch/libdeflate/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   mmokr...@fold.natur.cuni.cz
+   Martin Mokrejs
+   
+   
+   sci-biol...@gentoo.org
+   Gentoo Biology Project
+   
+



[gentoo-commits] repo/gentoo:master commit in: app-arch/gzip/files/, app-arch/gzip/

2019-01-22 Thread Mikle Kolyada
commit: 761556c1682af7d7a51a1fb706afce9324dfc93e
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Jan 22 11:05:06 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Jan 22 11:05:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=761556c1

app-arch/gzip: Drop old

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

 app-arch/gzip/Manifest  |  1 -
 app-arch/gzip/files/gzip-1.4-asmv.patch | 30 --
 app-arch/gzip/gzip-1.8.ebuild   | 44 -
 3 files changed, 75 deletions(-)

diff --git a/app-arch/gzip/Manifest b/app-arch/gzip/Manifest
index 021ce88ebac..81f9c56bf5d 100644
--- a/app-arch/gzip/Manifest
+++ b/app-arch/gzip/Manifest
@@ -1,3 +1,2 @@
 DIST gzip-1.10.tar.xz 775144 BLAKE2B 
431dc0fd11061eabd9db86594777b86510b124b124fd74799eacd67334631af60f638be2638413bee0153a9da35528d0aecc5b5083152c395223705400c9103b
 SHA512 
e6ba9e3906cdb6a6235b213515093d02afa1722686f73eddacbacae628542b586b449829783b6a1701e9b9e0c4d4dfa6845904d3b6b010f5cf21aec4997c9299
-DIST gzip-1.8.tar.xz 728116 BLAKE2B 
34b707bd403791aca8620de3520637c460dbd9167a4fb693c78438115862781350ef5e256ad0accce75b25515b82fcd3e405cc310d6ea36f2d2609b0a270c4db
 SHA512 
efd3e2439476054badeb127d9156e24e9252129111219f13fd939596c057b2a96291630b2717181984b391abf249ac8699488bbd01ceeb8a70b121c500b10c55
 DIST gzip-1.9.tar.xz 762516 BLAKE2B 
4001fc7a770634916d52b026dab1b621fc96275bfb61ec2df2d0e7d7ec1c81414270d3c866034e6ef758870f38e9d4396a25832abe558915a7ded1f1511eb4b0
 SHA512 
c0852e7f7662141e79d14bc36e50f1940dba3e804feff3b0b8fa084ffec720ac245352282d2f1db117fadc95758424dd418d192b94621dac4367834ccf101fad

diff --git a/app-arch/gzip/files/gzip-1.4-asmv.patch 
b/app-arch/gzip/files/gzip-1.4-asmv.patch
deleted file mode 100644
index 1be1f63738b..000
--- a/app-arch/gzip/files/gzip-1.4-asmv.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-http://bugs.gentoo.org/show_bug.cgi?id=302773
-
 a/tailor.h
-+++ b/tailor.h
-@@ -69,9 +69,6 @@
- #  include 
- #  define OS_CODE  0x00
- #  define SET_BINARY_MODE(fd) setmode(fd, O_BINARY)
--#  if !defined(NO_ASM) && !defined(ASMV)
--#define ASMV
--#  endif
- #else
- #  define near
- #endif
-@@ -182,7 +179,6 @@
- #  define PATH_SEP2 ':'
- #  define STDC_HEADERS
- #  define OS_CODE  0x01
--#  define ASMV
- #  ifdef __GNUC__
- #define HAVE_DIRENT_H
- #define HAVE_FCNTL_H
-@@ -201,7 +197,6 @@
- #endif
- 
- #if defined(ATARI) || defined(atarist)
--#  define ASMV
- #  define OS_CODE  0x05
- #  ifdef TOSFS
- #define PATH_SEP2 '\\'

diff --git a/app-arch/gzip/gzip-1.8.ebuild b/app-arch/gzip/gzip-1.8.ebuild
deleted file mode 100644
index 03bc1b2ca59..000
--- a/app-arch/gzip/gzip-1.8.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils flag-o-matic
-
-DESCRIPTION="Standard GNU compressor"
-HOMEPAGE="https://www.gnu.org/software/gzip/";
-SRC_URI="mirror://gnu/gzip/${P}.tar.xz
-   mirror://gnu-alpha/gzip/${P}.tar.xz
-   mirror://gentoo/${P}.tar.xz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-IUSE="pic static"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-1.3.8-install-symlinks.patch"
-   "${FILESDIR}/${PN}-1.4-asmv.patch"
-)
-
-src_prepare() {
-   epatch "${PATCHES[@]}"
-}
-
-src_configure() {
-   use static && append-flags -static
-   # avoid text relocation in gzip
-   use pic && export DEFS="NO_ASM"
-   econf
-}
-
-src_install() {
-   default
-   docinto txt
-   dodoc algorithm.doc gzip.doc
-
-   # keep most things in /usr, just the fun stuff in /
-   dodir /bin
-   mv "${ED}"/usr/bin/{gunzip,gzip,uncompress,zcat} "${ED}"/bin/ || die
-   sed -e "s:${EPREFIX}/usr:${EPREFIX}:" -i "${ED}"/bin/gunzip || die
-}



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

2019-01-22 Thread Mikle Kolyada
commit: bc30fe5908dc657b337d46ce13cd7787d47f8c70
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Jan 22 11:02:33 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Jan 22 11:02:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc30fe59

app-arch/gzip: sh stable wrt bug #674100

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

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

diff --git a/app-arch/gzip/gzip-1.9.ebuild b/app-arch/gzip/gzip-1.9.ebuild
index 17dd3fab634..9ddedd63d78 100644
--- a/app-arch/gzip/gzip-1.9.ebuild
+++ b/app-arch/gzip/gzip-1.9.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/gzip/${P}.tar.xz
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc 
x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~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 s390 sh sparc 
x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="pic static"
 
 PATCHES=(



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

2019-01-22 Thread Mikle Kolyada
commit: 96f1d88baea61b0e73fa426ad451c14182f521f4
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Jan 22 11:02:51 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Jan 22 11:02:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96f1d88b

app-arch/gzip: m68k stable wrt bug #674100

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

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

diff --git a/app-arch/gzip/gzip-1.9.ebuild b/app-arch/gzip/gzip-1.9.ebuild
index 9ddedd63d78..de6e71841bf 100644
--- a/app-arch/gzip/gzip-1.9.ebuild
+++ b/app-arch/gzip/gzip-1.9.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/gzip/${P}.tar.xz
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~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 s390 sh sparc 
x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="pic static"
 
 PATCHES=(



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

2019-01-22 Thread Mikle Kolyada
commit: c4d106b7799b9487d66ca26d5487467af9f94c9c
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Jan 22 11:02:11 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Jan 22 11:02:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4d106b7

app-arch/gzip: s390 stable wrt bug #674100

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

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

diff --git a/app-arch/gzip/gzip-1.9.ebuild b/app-arch/gzip/gzip-1.9.ebuild
index bee5176d575..17dd3fab634 100644
--- a/app-arch/gzip/gzip-1.9.ebuild
+++ b/app-arch/gzip/gzip-1.9.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/gzip/${P}.tar.xz
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~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 s390 ~sh sparc 
x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="pic static"
 
 PATCHES=(



  1   2   >