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

2019-10-13 Thread Lars Wendler
commit: cfb1d5b77c75f41db790b67be768881d0dfaee46
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Oct 13 18:28:57 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Sun Oct 13 18:43:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfb1d5b7

app-text/aspell: Bump to version 0.60.8

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

 app-text/aspell/Manifest |   1 +
 app-text/aspell/aspell-0.60.8.ebuild | 103 +++
 2 files changed, 104 insertions(+)

diff --git a/app-text/aspell/Manifest b/app-text/aspell/Manifest
index ddb09d41a90..b349424e967 100644
--- a/app-text/aspell/Manifest
+++ b/app-text/aspell/Manifest
@@ -1,2 +1,3 @@
 DIST aspell-0.60.7-rc1.tar.gz 2034916 BLAKE2B 
7518660b0bb7f75aa3b659519a97132675b39dac7e8806d5450d43f40d62683e4c4a41a8c18cd08b6ab9ca53911caeb87e0898eb04ad9d2f98185e2bb6033d5c
 SHA512 
e13240d78b8afd74d8a8cfd5fc7fe2081de85b33621e86543cdf942ed601d36c4e0cbf38a54be083e951127fa9435677cec2997387cb0e7b51a5597386e7e8d1
 DIST aspell-0.60.7.tar.gz 2071890 BLAKE2B 
d0c8780179cca304361b9d58be667f3dd99d9319cbcffd92a0cc69c65c3a40410b10f6953471ddd9d6df355b55776171ccb5bc6995a57de69a9adb07db66
 SHA512 
6f5fcd1c29164ee18f205594b66f382b51d19b17686293a931ca92c1442d3f7228627ca7d604d860551d0d367ac34dfb2ae34170a844f51e84e390fb1edc4535
+DIST aspell-0.60.8.tar.gz 3486448 BLAKE2B 
a72e70af65749059a576740377f93b20ab283f73fa7919894f6af189b5aa73581fa0410800851c9396e7d13f4cbc2f7edc23c53d46874d0389ffdb2432ff08c2
 SHA512 
8ef4952c553b6234dfe777240d2d97beb13ef9201e18d56bee3b5068d13525db3625b7130d9f5122f7c529da0ccb0c70eb852a81472a7d15fb7c4ee5ba21cd29

diff --git a/app-text/aspell/aspell-0.60.8.ebuild 
b/app-text/aspell/aspell-0.60.8.ebuild
new file mode 100644
index 000..54907d97324
--- /dev/null
+++ b/app-text/aspell/aspell-0.60.8.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic libtool toolchain-funcs
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="A spell checker replacement for ispell"
+HOMEPAGE="http://aspell.net/;
+if [[ "${PV}" = *_rc* ]] ; then
+   SRC_URI="mirror://gnu-alpha/aspell/${MY_P}.tar.gz"
+else
+   SRC_URI="mirror://gnu/aspell/${MY_P}.tar.gz"
+fi
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+IUSE="nls unicode"
+
+PDEPEND="app-dicts/aspell-en"
+LANGS="af be bg br ca cs cy da de de-1901 el en eo es et fi fo fr ga gl he hr
+hu hy is it la lt nl no pl pt pt-BR ro ru sk sl sr sv uk vi"
+for lang in ${LANGS}; do
+   IUSE+=" l10n_${lang}"
+   case ${lang} in
+   de-1901) dict="de-alt"  ;;
+   pt-BR)   dict="pt-br"   ;;
+   *)   dict="${lang}" ;;
+   esac
+   PDEPEND+=" l10n_${lang}? ( app-dicts/aspell-${dict} )"
+done
+unset dict lang LANGS
+
+# English dictionary 0.5 is incompatible with aspell-0.6
+RDEPEND="
+   sys-libs/ncurses:0=[unicode?]
+   nls? ( virtual/libintl )
+   !=app-dicts/aspell-en-0.5*
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+S="${WORKDIR}/${MY_P}"
+
+HTML_DOCS=( manual/aspell{,-dev}.html )
+PATCHES=(
+   "${FILESDIR}/${PN}-0.60.5-nls.patch"
+   "${FILESDIR}/${PN}-0.60.5-solaris.patch"
+   "${FILESDIR}/${PN}-0.60.6-darwin-bundles.patch"
+   "${FILESDIR}/${PN}-0.60.6.1-clang.patch"
+   # includes fix for bug #467602
+   "${FILESDIR}/${PN}-0.60.6.1-unicode.patch"
+)
+
+src_prepare() {
+   default
+
+   rm m4/lt* m4/libtool.m4 || die
+   eautoreconf
+   elibtoolize --reverse-deps
+
+   # Parallel install of libtool libraries doesn't always work.
+   # https://lists.gnu.org/archive/html/libtool/2011-03/msg3.html
+   # This has to be after automake has run so that we don't clobber
+   # the default target that automake creates for us.
+   echo 'install-filterLTLIBRARIES: install-libLTLIBRARIES' >> Makefile.in 
|| die
+
+   # unicode patch breaks on Darwin, NCURSES_WIDECHAR won't get set
+   # any more.  Fix this.
+   [[ ${CHOST} == *-darwin* ]] || [[ ${CHOST} == *-musl* ]] && use unicode 
&& \
+   append-cppflags -DNCURSES_WIDECHAR=1
+}
+
+src_configure() {
+   local myeconfargs=(
+   $(use_enable nls)
+   $(use_enable unicode)
+   --disable-static
+   --sysconfdir="${EPREFIX}"/etc/aspell
+   )
+   e

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

2019-10-13 Thread Lars Wendler
commit: b0025ee1655776da96f0d2b58820101857018542
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Oct 13 18:26:41 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Sun Oct 13 18:43:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0025ee1

net-misc/dhcpcd: Bump to version 8.1.0

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

 net-misc/dhcpcd/Manifest|   1 +
 net-misc/dhcpcd/dhcpcd-8.1.0.ebuild | 144 
 2 files changed, 145 insertions(+)

diff --git a/net-misc/dhcpcd/Manifest b/net-misc/dhcpcd/Manifest
index 3ca50074960..fec947fab05 100644
--- a/net-misc/dhcpcd/Manifest
+++ b/net-misc/dhcpcd/Manifest
@@ -1,2 +1,3 @@
 DIST dhcpcd-7.2.3.tar.xz 213552 BLAKE2B 
5f89e11424b85702b05da6207ec346480c029de1416cc8892471de428ca0a4395a8915700e2237bfa2b133648973bc2a7c7d15aa2d0ba492f96fbf3908d7f613
 SHA512 
271cca422fad10eaf842acfd5b590c0ad537f5f23ee919a3928d8ad98463ab03bde21c0bc08741ea9618ee31095160a7c00066155eae2c74b17c49af65ba566f
 DIST dhcpcd-8.0.6.tar.xz 224552 BLAKE2B 
5d0fab5977597ce182a2de56c8c4d085d3595a8f1209fc76788b707af0fffd4285a958cebfe7bab6c04ae7a2ba94c466d689dc9c3a71708c1baabd328b2bbf3e
 SHA512 
19a568800a4e510a250de7cc111700b364c68bfe3907f1ac2cda81aacd079cb9ac87731cbabbf8f1e85e055a11c7ba88e419f6c4d7b33f8842dfaeadc7d1e193
+DIST dhcpcd-8.1.0.tar.xz 225716 BLAKE2B 
5b9fd2213089b6b522b405fa4ba8d9e530b34aa459508fff7bd818c9568586224e78c69ee45677fae82ab9bb3a0ddc0355c039d9b11864124f562e0282361012
 SHA512 
1bfb6b5be11c4a9ae4669130f0e549b4f51d96201988e5c0e32bd8e1f85b41488f8eed0c49c578ef99811ec892b740726697a667d4afb8fb11350cb01d0346e5

diff --git a/net-misc/dhcpcd/dhcpcd-8.1.0.ebuild 
b/net-misc/dhcpcd/dhcpcd-8.1.0.ebuild
new file mode 100644
index 000..97babad6cfa
--- /dev/null
+++ b/net-misc/dhcpcd/dhcpcd-8.1.0.ebuild
@@ -0,0 +1,144 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit systemd toolchain-funcs
+
+if [[ ${PV} == "" ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://roy.marples.name/git/dhcpcd.git;
+else
+   MY_P="${P/_alpha/-alpha}"
+   MY_P="${MY_P/_beta/-beta}"
+   MY_P="${MY_P/_rc/-rc}"
+   SRC_URI="https://roy.marples.name/downloads/${PN}/${MY_P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
+   S="${WORKDIR}/${MY_P}"
+fi
+
+DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"
+HOMEPAGE="https://roy.marples.name/projects/dhcpcd;
+LICENSE="BSD-2"
+SLOT="0"
+IUSE="elibc_glibc +embedded ipv6 kernel_linux +udev"
+
+COMMON_DEPEND="udev? ( virtual/udev )"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+
+src_configure() {
+   local myeconfargs=(
+   --dbdir="${EPREFIX}/var/lib/dhcpcd"
+   --libexecdir="${EPREFIX}/lib/dhcpcd"
+   --localstatedir="${EPREFIX}/var"
+   --prefix="${EPREFIX}"
+   --with-hook=ntp.conf
+   $(use_enable embedded)
+   $(use_enable ipv6)
+   $(usex elibc_glibc '--with-hook=yp.conf' '')
+   $(usex kernel_linux '--rundir=${EPREFIX}/run' '')
+   $(usex udev '' '--without-dev --without-udev')
+   CC="$(tc-getCC)"
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   keepdir /var/lib/dhcpcd
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   systemd_dounit "${FILESDIR}"/${PN}.service
+}
+
+pkg_postinst() {
+   local dbdir="${EROOT}"/var/lib/dhcpcd old_files=()
+
+   local old_old_duid="${EROOT}"/var/lib/dhcpcd/dhcpcd.duid
+   local old_duid="${EROOT}"/etc/dhcpcd.duid
+   local new_duid="${dbdir}"/duid
+   if [[ -e "${old_old_duid}" ]] ; then
+   # Upgrade the duid file to the new format if needed
+   if ! grep -q '..:..:..:..:..:..' "${old_old_duid}"; then
+   sed -i -e 's/\(..\)/\1:/g; s/:$//g' "${old_old_duid}"
+   fi
+
+   # Move the duid to /etc, a more sensible location
+   if [[ ! -e "${old_duid}" ]] ; then
+   cp -p "${old_old_duid}" "${new_duid}"
+   fi
+   old_files+=( "${old_old_duid}" )
+   fi
+
+   # dhcpcd-7 moves the files out of /etc
+   if [[ -e "${old_duid}" ]] ; then
+   if [[ ! -e "${new_duid}" ]] ; then
+   cp -p "${old_duid}" "${new_du

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

2019-10-11 Thread Lars Wendler
commit: 060d3d3944116a591c4476b88a0009aefca68597
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Oct 11 08:32:03 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Fri Oct 11 08:32:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=060d3d39

dev-util/cmake: Bump to version 3.16.0_rc1

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

 dev-util/cmake/Manifest|   1 +
 dev-util/cmake/cmake-3.16.0_rc1.ebuild | 226 +
 2 files changed, 227 insertions(+)

diff --git a/dev-util/cmake/Manifest b/dev-util/cmake/Manifest
index 2a59ece54c0..eeb17eb7cf6 100644
--- a/dev-util/cmake/Manifest
+++ b/dev-util/cmake/Manifest
@@ -3,3 +3,4 @@ DIST cmake-3.14.6.tar.gz 8861359 BLAKE2B 
257a9a89fe880f8945f47a4bb1980e66f0f28ee
 DIST cmake-3.14.7.tar.gz 8861587 BLAKE2B 
c1aa136fde8cd22592f15318a8ad7c37ef6e8895df3e097362077e8e1bf2125ba8f1a431a11ec40e7ab0d9e818452460f516aafac46cef4cc3b184bea12dbb09
 SHA512 
2f0e37cab2bde521452a30fffebf24429cea8a68c675f6970b0ea46dae5743fb80c0fe1d3ad174d226d968ac0760ecd33710232740a9b4b2f071df9e648cfec4
 DIST cmake-3.15.3.tar.gz 9270184 BLAKE2B 
bdca3d45d603d9f40584e54102fedd736dae9eadb3ccaaf9bdb2e071da57eff5201dab390ba651772fb5f78fdd7683a86ac721a8b8273936782559a95be0167d
 SHA512 
7d0abf2f7c661c6b555a7e93a2fce5ab5610c653b0aa4949bed6e97bfbe6523fd0665f67115d3944d3729cbe07ae3aaf780ee673b06dd80f90018cec8a999658
 DIST cmake-3.15.4.tar.gz 9270648 BLAKE2B 
b1c46ce76a549c78caa5c95be38fdbdcca685b1fade0a1687971d3b1cbb10953ec62b12401f67c389b096c87a6fa895ff339e1646e449472df76660b76e7d1ed
 SHA512 
4058b89d35d243146f4f521356d483a850cbade316b60cf896c90da5d6b6504bc35224c0702fa525d90fe97a5311c7a895466e5eb2edb4cd4306a3cc45182650
+DIST cmake-3.16.0-rc1.tar.gz 9097643 BLAKE2B 
979bd9a659a84348d261600536b876c7bfc255b37e3dc1a87b03759d47cfa1871c2c0e22e1fd75bca8e614906f8e029b4cdd590e48c4b5c98bb34a1ebc99000c
 SHA512 
82dd74ca1f3ceacc1ea0e078a95effbae2f680903c7a730ea8491499f788b7e3b6fb3b899a471dfb251ac70df8c2a0d486a445b13ae95cb41e5411b6afc250b4

diff --git a/dev-util/cmake/cmake-3.16.0_rc1.ebuild 
b/dev-util/cmake/cmake-3.16.0_rc1.ebuild
new file mode 100644
index 000..06184a6bfe5
--- /dev/null
+++ b/dev-util/cmake/cmake-3.16.0_rc1.ebuild
@@ -0,0 +1,226 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_MAKEFILE_GENERATOR="emake"
+CMAKE_REMOVE_MODULES="no"
+inherit bash-completion-r1 elisp-common flag-o-matic toolchain-funcs virtualx 
xdg cmake-utils
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="Cross platform Make"
+HOMEPAGE="https://cmake.org/;
+SRC_URI="https://cmake.org/files/v$(ver_cut 1-2)/${MY_P}.tar.gz"
+
+LICENSE="CMake"
+SLOT="0"
+[[ "${PV}" = *_rc* ]] || \
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc emacs system-jsoncpp ncurses qt5 test"
+
+RDEPEND="
+   app-crypt/rhash
+   >=app-arch/libarchive-3.0.0:=
+   >=dev-libs/expat-2.0.1
+   >=dev-libs/libuv-1.10.0:=
+   >=net-misc/curl-7.21.5[ssl]
+   sys-libs/zlib
+   virtual/pkgconfig
+   emacs? ( virtual/emacs )
+   ncurses? ( sys-libs/ncurses:0= )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   )
+   system-jsoncpp? ( >=dev-libs/jsoncpp-0.6.0_rc2:0= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   doc? (
+   dev-python/requests
+   dev-python/sphinx
+   )
+"
+
+S="${WORKDIR}/${MY_P}"
+
+SITEFILE="50${PN}-gentoo.el"
+
+PATCHES=(
+   # prefix
+   "${FILESDIR}"/${PN}-3.4.0_rc1-darwin-bundle.patch
+   "${FILESDIR}"/${PN}-3.14.0_rc3-prefix-dirs.patch
+   # Next patch requires new work from prefix people
+   #"${FILESDIR}"/${PN}-3.1.0-darwin-isysroot.patch
+
+   # handle gentoo packaging in find modules
+   "${FILESDIR}"/${PN}-3.15.0_rc2-FindBLAS.patch
+   "${FILESDIR}"/${PN}-3.14.0_rc1-FindLAPACK.patch
+   "${FILESDIR}"/${PN}-3.5.2-FindQt4.patch
+
+   # respect python eclasses
+   "${FILESDIR}"/${PN}-2.8.10.2-FindPythonLibs.patch
+   "${FILESDIR}"/${PN}-3.9.0_rc2-FindPythonInterp.patch
+
+   # upstream fixes (can usually be removed with a version bump)
+)
+
+cmake_src_bootstrap() {
+   # Cleanup args to extract only JOBS.
+   # Because bootstrap does not know anything else.
+   grep -Eo '(\-j|\-\-jobs)(=?|[[:space:]]*)[[:digit:]]+' <<< 
"${MAKEOPTS}" > /dev/null
+   if [[ $? -eq 0 ]] ; then
+   

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

2019-10-10 Thread Lars Wendler
commit: c5daa92860b9e96c22a00d42a2f64167f7e562ef
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Oct 10 13:27:22 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Thu Oct 10 13:28:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5daa928

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

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

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

diff --git a/net-print/cups-filters/Manifest b/net-print/cups-filters/Manifest
index bfd7cc5d237..085b5815fff 100644
--- a/net-print/cups-filters/Manifest
+++ b/net-print/cups-filters/Manifest
@@ -1,4 +1,5 @@
 DIST cups-filters-1.21.6.tar.xz 1474944 BLAKE2B 
a4c3418accb9d2bf46a366ec6004919d2a5c2c0a02022102270da17fb81915428275aadf58f1f50f8ca022e1c09cbdbd7300492fa38c53d4a2cbc4c4b86a09e3
 SHA512 
804250745ac710706ff1bfa6e161c0b1a8a65a74850a76a311b7614694a7e5d07f01dfd15f277ad79ed7fe1e84ea680bab1643e0b82cefa3e26603fa2eea935a
 DIST cups-filters-1.22.6.tar.xz 1477584 BLAKE2B 
7d833c3e97c510eabcc906bbd01d4d1ef2bf3106d963bdec7f735942e96a830c53ec2c03a4ef580d9fc01f19bae3962c1bd2a98d2af7f03f71988ae374366fee
 SHA512 
6c1c46bd74f700b3ab0a46cb4b5b7ecc93000122e9deb20b43878d876cbe2ceeeb4a3c16ef6de00497b10447d04f2689a5d939d0d49212e7274cc51b4617c296
 DIST cups-filters-1.25.10.tar.xz 1483276 BLAKE2B 
34961ec157db992b4225413143566e9d74f8effc879848ff4a47cbd1b87d3fab7b41b75d3a48310c2b56cc834e7999d4268eaa5f30a7e20a3969c13cb4c98585
 SHA512 
1ac2e05e4a9c7ccc000f39d4a0cfa66e1328a049154cede71602bdef5ba5a19a13fa4e48d33adb7e19849bc4f659559ff73151f8b2b36c1eb6d1625396704abf
+DIST cups-filters-1.25.11.tar.xz 1482792 BLAKE2B 
67801904dbe025933d1209817e23ff74b661b35c3af560081f12d4f9a26102e009bac9d4741e15dc257dd477967b18ae23911647f8f56b361e9f8d51b0d619f2
 SHA512 
67e7c624952b5e2db33a698ac1287a3448a4787fa28000cefc5a982c2fa18a4f56e11e3ba65da8a6e565a53a193c6eb31ba1867ad36ca8dc7e61250f11232681
 DIST cups-filters-1.25.6.tar.xz 1482160 BLAKE2B 
13587dc5153e7e0368b2d4edcfab0aec3864b1b17e403fc54bd1f0677ed8611934b55bfbd5ce2a474486a9e56e946530493afba3a7d7bc2731f08bb11dbe2bdb
 SHA512 
14c958bcb98e4addde84c3c0d27e7056f1b4790b8502f5fb0c23c1e2cf80a6fd22fa39816a2f2e6c0501272a57cfcc84ce939a8614563e795e5d2ae035972f33

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

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

2019-10-10 Thread Lars Wendler
commit: 6af34c82e1362265aaf11ccbf6638e0c7b83ee6e
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Oct 10 07:56:58 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Thu Oct 10 07:58:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6af34c82

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

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

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

diff --git a/net-print/cups-filters/Manifest b/net-print/cups-filters/Manifest
index 6a58b3b89af..ebdffb28f4b 100644
--- a/net-print/cups-filters/Manifest
+++ b/net-print/cups-filters/Manifest
@@ -1,4 +1,5 @@
 DIST cups-filters-1.21.6.tar.xz 1474944 BLAKE2B 
a4c3418accb9d2bf46a366ec6004919d2a5c2c0a02022102270da17fb81915428275aadf58f1f50f8ca022e1c09cbdbd7300492fa38c53d4a2cbc4c4b86a09e3
 SHA512 
804250745ac710706ff1bfa6e161c0b1a8a65a74850a76a311b7614694a7e5d07f01dfd15f277ad79ed7fe1e84ea680bab1643e0b82cefa3e26603fa2eea935a
 DIST cups-filters-1.22.6.tar.xz 1477584 BLAKE2B 
7d833c3e97c510eabcc906bbd01d4d1ef2bf3106d963bdec7f735942e96a830c53ec2c03a4ef580d9fc01f19bae3962c1bd2a98d2af7f03f71988ae374366fee
 SHA512 
6c1c46bd74f700b3ab0a46cb4b5b7ecc93000122e9deb20b43878d876cbe2ceeeb4a3c16ef6de00497b10447d04f2689a5d939d0d49212e7274cc51b4617c296
+DIST cups-filters-1.25.10.tar.xz 1483276 BLAKE2B 
34961ec157db992b4225413143566e9d74f8effc879848ff4a47cbd1b87d3fab7b41b75d3a48310c2b56cc834e7999d4268eaa5f30a7e20a3969c13cb4c98585
 SHA512 
1ac2e05e4a9c7ccc000f39d4a0cfa66e1328a049154cede71602bdef5ba5a19a13fa4e48d33adb7e19849bc4f659559ff73151f8b2b36c1eb6d1625396704abf
 DIST cups-filters-1.25.5.tar.xz 1450264 BLAKE2B 
126f32604ff4b2599154406177f8aeaf061f9624255177de968f88706a9138ed9fc8f170987bc25bb4c3801b33432c51c304d2b4a1bdc7249b7472d9cbaadca6
 SHA512 
4e7126f4c439cb7392484dd3531023da5a1c885c7a6c7377260e72f3f51e3d0aa879965ecdb2625217d6f9ee1ca9c860c4fc05a7959697cd269696f10f59
 DIST cups-filters-1.25.6.tar.xz 1482160 BLAKE2B 
13587dc5153e7e0368b2d4edcfab0aec3864b1b17e403fc54bd1f0677ed8611934b55bfbd5ce2a474486a9e56e946530493afba3a7d7bc2731f08bb11dbe2bdb
 SHA512 
14c958bcb98e4addde84c3c0d27e7056f1b4790b8502f5fb0c23c1e2cf80a6fd22fa39816a2f2e6c0501272a57cfcc84ce939a8614563e795e5d2ae035972f33

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

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

2019-10-10 Thread Lars Wendler
commit: d9dd58c3bf49b4a94bbbf7fbb5b4e42780a4a681
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Oct 10 07:57:52 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Thu Oct 10 07:58:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9dd58c3

net-print/cups-filters: Removed old

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

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

diff --git a/net-print/cups-filters/Manifest b/net-print/cups-filters/Manifest
index ebdffb28f4b..bfd7cc5d237 100644
--- a/net-print/cups-filters/Manifest
+++ b/net-print/cups-filters/Manifest
@@ -1,5 +1,4 @@
 DIST cups-filters-1.21.6.tar.xz 1474944 BLAKE2B 
a4c3418accb9d2bf46a366ec6004919d2a5c2c0a02022102270da17fb81915428275aadf58f1f50f8ca022e1c09cbdbd7300492fa38c53d4a2cbc4c4b86a09e3
 SHA512 
804250745ac710706ff1bfa6e161c0b1a8a65a74850a76a311b7614694a7e5d07f01dfd15f277ad79ed7fe1e84ea680bab1643e0b82cefa3e26603fa2eea935a
 DIST cups-filters-1.22.6.tar.xz 1477584 BLAKE2B 
7d833c3e97c510eabcc906bbd01d4d1ef2bf3106d963bdec7f735942e96a830c53ec2c03a4ef580d9fc01f19bae3962c1bd2a98d2af7f03f71988ae374366fee
 SHA512 
6c1c46bd74f700b3ab0a46cb4b5b7ecc93000122e9deb20b43878d876cbe2ceeeb4a3c16ef6de00497b10447d04f2689a5d939d0d49212e7274cc51b4617c296
 DIST cups-filters-1.25.10.tar.xz 1483276 BLAKE2B 
34961ec157db992b4225413143566e9d74f8effc879848ff4a47cbd1b87d3fab7b41b75d3a48310c2b56cc834e7999d4268eaa5f30a7e20a3969c13cb4c98585
 SHA512 
1ac2e05e4a9c7ccc000f39d4a0cfa66e1328a049154cede71602bdef5ba5a19a13fa4e48d33adb7e19849bc4f659559ff73151f8b2b36c1eb6d1625396704abf
-DIST cups-filters-1.25.5.tar.xz 1450264 BLAKE2B 
126f32604ff4b2599154406177f8aeaf061f9624255177de968f88706a9138ed9fc8f170987bc25bb4c3801b33432c51c304d2b4a1bdc7249b7472d9cbaadca6
 SHA512 
4e7126f4c439cb7392484dd3531023da5a1c885c7a6c7377260e72f3f51e3d0aa879965ecdb2625217d6f9ee1ca9c860c4fc05a7959697cd269696f10f59
 DIST cups-filters-1.25.6.tar.xz 1482160 BLAKE2B 
13587dc5153e7e0368b2d4edcfab0aec3864b1b17e403fc54bd1f0677ed8611934b55bfbd5ce2a474486a9e56e946530493afba3a7d7bc2731f08bb11dbe2bdb
 SHA512 
14c958bcb98e4addde84c3c0d27e7056f1b4790b8502f5fb0c23c1e2cf80a6fd22fa39816a2f2e6c0501272a57cfcc84ce939a8614563e795e5d2ae035972f33

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

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

2019-10-09 Thread Lars Wendler
commit: 0e357b0b368eb8c0f59cfc6d9cd0626e787cfe40
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Oct  9 20:15:36 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Wed Oct  9 20:16:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e357b0b

sys-libs/libblockdev: Fixed build with USE="gtk-doc"

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

 sys-libs/libblockdev/libblockdev-2.22.ebuild | 2 +-
 sys-libs/libblockdev/libblockdev-2.23.ebuild | 2 +-
 sys-libs/libblockdev/libblockdev-.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-libs/libblockdev/libblockdev-2.22.ebuild 
b/sys-libs/libblockdev/libblockdev-2.22.ebuild
index 043dd58c3e8..cf78fd03465 100644
--- a/sys-libs/libblockdev/libblockdev-2.22.ebuild
+++ b/sys-libs/libblockdev/libblockdev-2.22.ebuild
@@ -13,7 +13,6 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://github.com/storaged-project/libblockdev.git;
BDEPEND="
sys-devel/autoconf-archive
-   gtk-doc? ( dev-util/gtk-doc )
"
 else
MY_PV="${PV}-1"
@@ -60,6 +59,7 @@ DEPEND="
 BDEPEND+="
>=dev-libs/gobject-introspection-1.3.0
dev-util/gtk-doc-am
+   gtk-doc? ( dev-util/gtk-doc )
 "
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}

diff --git a/sys-libs/libblockdev/libblockdev-2.23.ebuild 
b/sys-libs/libblockdev/libblockdev-2.23.ebuild
index 6108db98a24..cd986a9091b 100644
--- a/sys-libs/libblockdev/libblockdev-2.23.ebuild
+++ b/sys-libs/libblockdev/libblockdev-2.23.ebuild
@@ -13,7 +13,6 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://github.com/storaged-project/libblockdev.git;
BDEPEND="
sys-devel/autoconf-archive
-   gtk-doc? ( dev-util/gtk-doc )
"
 else
MY_PV="${PV}-1"
@@ -59,6 +58,7 @@ DEPEND="
 
 BDEPEND+="
dev-util/gtk-doc-am
+   gtk-doc? ( dev-util/gtk-doc )
introspection? ( >=dev-libs/gobject-introspection-1.3.0 )
 "
 

diff --git a/sys-libs/libblockdev/libblockdev-.ebuild 
b/sys-libs/libblockdev/libblockdev-.ebuild
index 6108db98a24..cd986a9091b 100644
--- a/sys-libs/libblockdev/libblockdev-.ebuild
+++ b/sys-libs/libblockdev/libblockdev-.ebuild
@@ -13,7 +13,6 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://github.com/storaged-project/libblockdev.git;
BDEPEND="
sys-devel/autoconf-archive
-   gtk-doc? ( dev-util/gtk-doc )
"
 else
MY_PV="${PV}-1"
@@ -59,6 +58,7 @@ DEPEND="
 
 BDEPEND+="
dev-util/gtk-doc-am
+   gtk-doc? ( dev-util/gtk-doc )
introspection? ( >=dev-libs/gobject-introspection-1.3.0 )
 "
 



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

2019-10-08 Thread Lars Wendler
commit: 1796a10eb12039d8e17bfc78ec1781cebb143809
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Oct  8 09:21:08 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Tue Oct  8 14:24:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1796a10e

media-sound/qmmp: Added sub-slot dep to media-libs/libprojectm

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

 media-sound/qmmp/qmmp-1.3.2.ebuild | 2 +-
 media-sound/qmmp/qmmp-1.3.3.ebuild | 2 +-
 media-sound/qmmp/qmmp-1.3.4.ebuild | 2 +-
 media-sound/qmmp/qmmp-.ebuild  | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-sound/qmmp/qmmp-1.3.2.ebuild 
b/media-sound/qmmp/qmmp-1.3.2.ebuild
index 479ae90ea42..ba1cd14b3f1 100644
--- a/media-sound/qmmp/qmmp-1.3.2.ebuild
+++ b/media-sound/qmmp/qmmp-1.3.2.ebuild
@@ -75,7 +75,7 @@ RDEPEND="
projectm? (
dev-qt/qtgui:5[-gles2]
dev-qt/qtopengl:5
-   media-libs/libprojectm
+   media-libs/libprojectm:=
)
pulseaudio? ( >=media-sound/pulseaudio-0.9.9 )
qtmedia? ( dev-qt/qtmultimedia:5 )

diff --git a/media-sound/qmmp/qmmp-1.3.3.ebuild 
b/media-sound/qmmp/qmmp-1.3.3.ebuild
index 13f7bd0c2f2..c0516ae6877 100644
--- a/media-sound/qmmp/qmmp-1.3.3.ebuild
+++ b/media-sound/qmmp/qmmp-1.3.3.ebuild
@@ -75,7 +75,7 @@ RDEPEND="
projectm? (
dev-qt/qtgui:5[-gles2]
dev-qt/qtopengl:5
-   media-libs/libprojectm
+   media-libs/libprojectm:=
)
pulseaudio? ( >=media-sound/pulseaudio-0.9.9 )
qtmedia? ( dev-qt/qtmultimedia:5 )

diff --git a/media-sound/qmmp/qmmp-1.3.4.ebuild 
b/media-sound/qmmp/qmmp-1.3.4.ebuild
index 13f7bd0c2f2..c0516ae6877 100644
--- a/media-sound/qmmp/qmmp-1.3.4.ebuild
+++ b/media-sound/qmmp/qmmp-1.3.4.ebuild
@@ -75,7 +75,7 @@ RDEPEND="
projectm? (
dev-qt/qtgui:5[-gles2]
dev-qt/qtopengl:5
-   media-libs/libprojectm
+   media-libs/libprojectm:=
)
pulseaudio? ( >=media-sound/pulseaudio-0.9.9 )
qtmedia? ( dev-qt/qtmultimedia:5 )

diff --git a/media-sound/qmmp/qmmp-.ebuild 
b/media-sound/qmmp/qmmp-.ebuild
index 13f7bd0c2f2..c0516ae6877 100644
--- a/media-sound/qmmp/qmmp-.ebuild
+++ b/media-sound/qmmp/qmmp-.ebuild
@@ -75,7 +75,7 @@ RDEPEND="
projectm? (
dev-qt/qtgui:5[-gles2]
dev-qt/qtopengl:5
-   media-libs/libprojectm
+   media-libs/libprojectm:=
)
pulseaudio? ( >=media-sound/pulseaudio-0.9.9 )
qtmedia? ( dev-qt/qtmultimedia:5 )



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

2019-10-08 Thread Lars Wendler
commit: e32a9303bcfd95ed22a286219f7c2d5c3ed61328
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Oct  8 09:19:33 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Tue Oct  8 14:24:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e32a9303

media-sound/clementine: Added sub-slot dep to media-libs/libprojectm

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

 media-sound/clementine/clementine-1.3.1_p20190127.ebuild | 2 +-
 media-sound/clementine/clementine-1.3.1_p20190609.ebuild | 2 +-
 media-sound/clementine/clementine-.ebuild| 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-sound/clementine/clementine-1.3.1_p20190127.ebuild 
b/media-sound/clementine/clementine-1.3.1_p20190127.ebuild
index 64add8ac854..9aa4ffa1983 100644
--- a/media-sound/clementine/clementine-1.3.1_p20190127.ebuild
+++ b/media-sound/clementine/clementine-1.3.1_p20190127.ebuild
@@ -68,7 +68,7 @@ COMMON_DEPEND="
mtp? ( >=media-libs/libmtp-1.0.0 )
projectm? (
media-libs/glew:=
-   >=media-libs/libprojectm-1.2.0
+   >=media-libs/libprojectm-1.2.0:=
virtual/opengl
)
 "

diff --git a/media-sound/clementine/clementine-1.3.1_p20190609.ebuild 
b/media-sound/clementine/clementine-1.3.1_p20190609.ebuild
index a4d5f63d5bb..c1abcfd676e 100644
--- a/media-sound/clementine/clementine-1.3.1_p20190609.ebuild
+++ b/media-sound/clementine/clementine-1.3.1_p20190609.ebuild
@@ -69,7 +69,7 @@ COMMON_DEPEND="
mtp? ( >=media-libs/libmtp-1.0.0 )
projectm? (
media-libs/glew:=
-   >=media-libs/libprojectm-1.2.0
+   >=media-libs/libprojectm-1.2.0:=
virtual/opengl
)
 "

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-.ebuild
index 95744f36b83..75764d0ec7e 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-.ebuild
@@ -68,7 +68,7 @@ COMMON_DEPEND="
mtp? ( >=media-libs/libmtp-1.0.0 )
projectm? (
media-libs/glew:=
-   >=media-libs/libprojectm-1.2.0
+   >=media-libs/libprojectm-1.2.0:=
virtual/opengl
)
 "



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

2019-10-07 Thread Lars Wendler
commit: f57f48923c4f87e103a4482735705086764314d6
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Oct  7 15:20:47 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Mon Oct  7 15:25:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f57f4892

net-misc/kea: Bump to version 1.7.0

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

 net-misc/kea/Manifest |  1 +
 net-misc/kea/kea-1.7.0.ebuild | 76 +++
 2 files changed, 77 insertions(+)

diff --git a/net-misc/kea/Manifest b/net-misc/kea/Manifest
index 0cb0ffde94f..0dae60cae76 100644
--- a/net-misc/kea/Manifest
+++ b/net-misc/kea/Manifest
@@ -1,2 +1,3 @@
 DIST kea-1.5.0.tar.gz 7395257 BLAKE2B 
dfc28916166a732714253e1e7458076643e1a40e9fbcfca78d7206155b355abedf630f19311a2b164b2af78227e9c8cd0db9afcc01015554e5b2c4c336a11c9c
 SHA512 
6d6b7407831311ebe37abce382ce77c664015ddbe3e73ec78153a00b301f98af5be52e26ad4febf5ca1e478d2c1844db4c988b241d2700d758e90b077f176ad8
 DIST kea-1.6.0.tar.gz 7154301 BLAKE2B 
b05bd6cbf53140e10da2614917d2f314a048035f1ba5b33bc260166d203c3c99c1aa6438f886569aa5a809f705572096834dbb0ccea67eee1a93c1ed61fc0d9c
 SHA512 
09e670996ad3dbfc523ad7639e3cfd43147bf370069cec80a6ba6af4c45264f33318594a20073f1c5d75bd19bcaa275e3167b243e13c5a6c151c10d634f338af
+DIST kea-1.7.0.tar.gz 7155043 BLAKE2B 
8d4e218a769089fbea98578289eadc4dd012c39c4513528cceb5f69dc07e622be8636b4ff8325eb38db2e8e301326172d50dc23f56ca401b55cb9e0c5016e618
 SHA512 
70fb303ee528d8c5611f723cdf0f68d7dbbda061ee963a3f5d6ec0396a986cdc36370dec48bd6483fbe9acb551b53ad377ea1be6cea0a97456db4352bc162d06

diff --git a/net-misc/kea/kea-1.7.0.ebuild b/net-misc/kea/kea-1.7.0.ebuild
new file mode 100644
index 000..c915fee4402
--- /dev/null
+++ b/net-misc/kea/kea-1.7.0.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs user
+
+MY_PV="${PV//_p/-P}"
+MY_PV="${MY_PV/_/-}"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="High-performance production grade DHCPv4 & DHCPv6 server"
+HOMEPAGE="http://www.isc.org/kea/;
+if [[ ${PV} = * ]] ; then
+   inherit autotools git-r3
+   EGIT_REPO_URI="https://github.com/isc-projects/kea.git;
+else
+   SRC_URI="ftp://ftp.isc.org/isc/kea/${MY_P}.tar.gz
+   ftp://ftp.isc.org/isc/kea/${MY_PV}/${MY_P}.tar.gz;
+   [[ "${PV}" == *_beta* ]] || [[ "${PV}" == *_rc* ]] || \
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="ISC BSD SSLeay GPL-2" # GPL-2 only for init script
+SLOT="0"
+IUSE="mysql +openssl postgres samples"
+
+DEPEND="
+   dev-libs/boost:=
+   dev-cpp/gtest
+   dev-libs/log4cplus
+   mysql? ( dev-db/mysql-connector-c )
+   !openssl? ( dev-libs/botan:2= )
+   openssl? ( dev-libs/openssl:0= )
+   postgres? ( dev-db/postgresql:* )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   default
+   [[ ${PV} = * ]] && eautoreconf
+   # Brand the version with Gentoo
+   sed -i \
+   -e "/VERSION=/s:'$: Gentoo-${PR}':" \
+   configure || die
+}
+
+src_configure() {
+   local myeconfargs=(
+   --disable-static
+   --enable-perfdhcp
+   --localstatedir="${EPREFIX}/var"
+   --without-werror
+   $(use_with mysql)
+   $(use_with openssl)
+   $(use_with postgres pgsql)
+   $(use_enable samples install-configurations)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   newconfd "${FILESDIR}"/${PN}-confd ${PN}
+   newinitd "${FILESDIR}"/${PN}-initd ${PN}
+   keepdir /var/{lib,run}/${PN} /var/log
+   find "${ED}" -type f \( -name "*.a" -o -name "*.la" \) -delete || die
+}
+
+pkg_preinst() {
+   enewgroup dhcp
+   enewuser dhcp -1 -1 /var/lib/dhcp dhcp
+}



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

2019-10-07 Thread Lars Wendler
commit: bad8f80303fe747986b8246db02776529d2dc7af
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Oct  7 15:23:35 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Mon Oct  7 15:25:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bad8f803

net-misc/kea: Removed old

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

 net-misc/kea/Manifest |  1 -
 net-misc/kea/kea-1.5.0.ebuild | 72 ---
 2 files changed, 73 deletions(-)

diff --git a/net-misc/kea/Manifest b/net-misc/kea/Manifest
index 0dae60cae76..6d48fd3f645 100644
--- a/net-misc/kea/Manifest
+++ b/net-misc/kea/Manifest
@@ -1,3 +1,2 @@
-DIST kea-1.5.0.tar.gz 7395257 BLAKE2B 
dfc28916166a732714253e1e7458076643e1a40e9fbcfca78d7206155b355abedf630f19311a2b164b2af78227e9c8cd0db9afcc01015554e5b2c4c336a11c9c
 SHA512 
6d6b7407831311ebe37abce382ce77c664015ddbe3e73ec78153a00b301f98af5be52e26ad4febf5ca1e478d2c1844db4c988b241d2700d758e90b077f176ad8
 DIST kea-1.6.0.tar.gz 7154301 BLAKE2B 
b05bd6cbf53140e10da2614917d2f314a048035f1ba5b33bc260166d203c3c99c1aa6438f886569aa5a809f705572096834dbb0ccea67eee1a93c1ed61fc0d9c
 SHA512 
09e670996ad3dbfc523ad7639e3cfd43147bf370069cec80a6ba6af4c45264f33318594a20073f1c5d75bd19bcaa275e3167b243e13c5a6c151c10d634f338af
 DIST kea-1.7.0.tar.gz 7155043 BLAKE2B 
8d4e218a769089fbea98578289eadc4dd012c39c4513528cceb5f69dc07e622be8636b4ff8325eb38db2e8e301326172d50dc23f56ca401b55cb9e0c5016e618
 SHA512 
70fb303ee528d8c5611f723cdf0f68d7dbbda061ee963a3f5d6ec0396a986cdc36370dec48bd6483fbe9acb551b53ad377ea1be6cea0a97456db4352bc162d06

diff --git a/net-misc/kea/kea-1.5.0.ebuild b/net-misc/kea/kea-1.5.0.ebuild
deleted file mode 100644
index 75288a0c58a..000
--- a/net-misc/kea/kea-1.5.0.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs user
-
-MY_PV="${PV//_p/-P}"
-MY_PV="${MY_PV/_/-}"
-MY_P="${PN}-${MY_PV}"
-
-DESCRIPTION="High-performance production grade DHCPv4 & DHCPv6 server"
-HOMEPAGE="http://www.isc.org/kea/;
-if [[ ${PV} = * ]] ; then
-   inherit autotools git-r3
-   EGIT_REPO_URI="https://github.com/isc-projects/kea.git;
-else
-   SRC_URI="ftp://ftp.isc.org/isc/kea/${MY_P}.tar.gz
-   ftp://ftp.isc.org/isc/kea/${MY_PV}/${MY_P}.tar.gz;
-   [[ "${PV}" == *_beta* ]] || [[ "${PV}" == *_rc* ]] || \
-   KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="ISC BSD SSLeay GPL-2" # GPL-2 only for init script
-SLOT="0"
-IUSE="mysql openssl postgres samples"
-
-DEPEND="
-   dev-libs/boost:=
-   dev-cpp/gtest
-   dev-libs/log4cplus
-   mysql? ( dev-db/mysql-connector-c )
-   !openssl? ( dev-libs/botan:0= )
-   openssl? ( dev-libs/openssl:0= )
-   postgres? ( dev-db/postgresql:* )
-"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
-   default
-   [[ ${PV} = * ]] && eautoreconf
-   # Brand the version with Gentoo
-   sed -i \
-   -e "/VERSION=/s:'$: Gentoo-${PR}':" \
-   configure || die
-}
-
-src_configure() {
-   local myeconfargs=(
-   $(use_with mysql)
-   $(use_with openssl)
-   $(use_with postgres pgsql)
-   $(use_enable samples install-configurations)
-   --disable-static
-   --without-werror
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   newconfd "${FILESDIR}"/${PN}-confd ${PN}
-   newinitd "${FILESDIR}"/${PN}-initd ${PN}
-   find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die
-}
-
-pkg_preinst() {
-   enewgroup dhcp
-   enewuser dhcp -1 -1 /var/lib/dhcp dhcp
-}



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

2019-10-07 Thread Lars Wendler
commit: 1e063af4277fb05a4fb3381a6d2ce36fbf69a628
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Oct  7 15:21:42 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Mon Oct  7 15:25:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e063af4

net-misc/kea: Synced live ebuild

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

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

diff --git a/net-misc/kea/kea-.ebuild b/net-misc/kea/kea-.ebuild
index 16b90526178..c915fee4402 100644
--- a/net-misc/kea/kea-.ebuild
+++ b/net-misc/kea/kea-.ebuild
@@ -30,7 +30,7 @@ DEPEND="
dev-cpp/gtest
dev-libs/log4cplus
mysql? ( dev-db/mysql-connector-c )
-   !openssl? ( dev-libs/botan:0= )
+   !openssl? ( dev-libs/botan:2= )
openssl? ( dev-libs/openssl:0= )
postgres? ( dev-db/postgresql:* )
 "



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

2019-10-07 Thread Lars Wendler
commit: 8398b527da0dad56aa561039b19429fd4f92c88d
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Oct  7 08:42:15 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Mon Oct  7 08:42:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8398b527

app-arch/zstd: Removed old

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

 app-arch/zstd/Manifest |  4 ---
 app-arch/zstd/zstd-1.1.3.ebuild| 41 -
 app-arch/zstd/zstd-1.3.4-r1.ebuild | 60 
 app-arch/zstd/zstd-1.4.0.ebuild| 62 --
 app-arch/zstd/zstd-1.4.1.ebuild| 62 --
 5 files changed, 229 deletions(-)

diff --git a/app-arch/zstd/Manifest b/app-arch/zstd/Manifest
index c0ae2cf3b88..443b8ccac43 100644
--- a/app-arch/zstd/Manifest
+++ b/app-arch/zstd/Manifest
@@ -1,8 +1,4 @@
-DIST zstd-1.1.3.tar.gz 845902 BLAKE2B 
f8896d467c255dd0dfd348aee0d8b8a13b1551ee0e526db0f4b8939654ce5bd40f0a0273109880b27196d2b4fc4b381464f102fe1f736956f6c830205c601087
 SHA512 
6c025ca3899d0487bf2b4a9b333b47c6e2bb525ae3fc7328cc040f50d6f3c53a1bb9bd17e104352ddbc7b96b240c250c60d5be99e0a980332dbd3c518b2a81e1
-DIST zstd-1.3.4.tar.gz 2059958 BLAKE2B 
b1d332a35066fb00e32c6dccebd5ad1065bcc3c7d0dd07d8408e5a2c2641dcdbc388e053ce8d15f9e261255e80f018a172d6e103b5c2f5a2ebb555333ac5f15d
 SHA512 
d3c8c1dfabd251b03205b64eff97898c1e2ca457191b1f6257450e6d2675451a68aa0bc2220b2c65baa69a6997d98490612779d95b3325320c0a3202810ae554
 DIST zstd-1.3.7.tar.gz 1825458 BLAKE2B 
2a689289ec70fd510575aecebf88ad763bd150e578d70d9fbb1678cba314c90a60339697232a5515990505e3c889aac92c3c2c4c3fc48e0d434b4dfd6cac9df1
 SHA512 
b7a432b13e237ac1490cd82b87727f6a4385d5ea7b89f566dea61a3993e17909c03288f727326ada326e36eb47ea5f9eab67c097808ee42f52cc800a7f7e1738
 DIST zstd-1.3.8.tar.gz 1875233 BLAKE2B 
c9775b0e33e61d2c064df60a266246f6b9b65b70ba2cc529633cf700b5dcac795e13ec0e20bd51bdd02ee5fddbc7f2fc030902ee37a5a433c2d7828c285b3c23
 SHA512 
834f7b6477c1e7d70f71105ea52be15c33866b48b93b7a3c6dff4f10c761e5ad35f3903899516317690a4b768051f6eedf7c030292f57cea5613d4017fab9466
-DIST zstd-1.4.0.tar.gz 1898741 BLAKE2B 
1b92a055712bb47c3d56c51f3eaba00f9b746f7e47a2fa1a0afdf9798ff90f0ec734880a5d03644d47deb0e55f75c2cd3cbdab1a146dba5f49d4efeb2ae0
 SHA512 
8614934e25eb1e82b554c483bc9d2d055f51344697295e83b22a8d726321b12068cfa7f7d2a9fe28a2de7c9edda59733826277efc7046e13674d6f7f02af5671
-DIST zstd-1.4.1.tar.gz 1908835 BLAKE2B 
564ae54a96804954c25987eb0a744b7197c17555286187f615ce8c1b0a52a0522dc8a9e0c1e4e8b7ddd2ffbf302646b7c119d2b5be4d0867e58d2ee4ff70efa4
 SHA512 
5bfac959dbbcfaa16fc0b5d3d5028c606e0c56d385581644a7376d6c61f2efc081efa65e7cc3d3e7b4c107646e0b67b3a75f9b3ff392624025d3a0816c45a9f2
 DIST zstd-1.4.2.tar.gz 1909790 BLAKE2B 
7b420caf91bd2e9739a26e5ea61c0c5b7d9d6d8e6630612fd66fec24203bc38ae7ab527587318c09997e1e577210b748576d8cb40a0d8dd366fafc306b28c0fa
 SHA512 
5473502093332401c83b02e4ac66b2e05f32f710121d371daf164d8b002be9c06c51578bf9fed0ffb70bb67a0c64457b0e7a02f0d1ba5d36b1f3b6dde93ff907
 DIST zstd-1.4.3.tar.gz 1911868 BLAKE2B 
da4c4b4f6afc36a23a13a9582874891ad206b01dc805f9e79879cb833b47c0bb18ec1b3bb5c0b99f4e8707d21659ca0b7446a84d15f513a3fcab206bc7f49539
 SHA512 
ccda90c7437635f92d0db39dfba3604e256f1f08284c35c042763a54b0ead45dca8e7fa3e5cf8032292d1dd9eefc1369e23f78a80d9335d69170563090677d5f

diff --git a/app-arch/zstd/zstd-1.1.3.ebuild b/app-arch/zstd/zstd-1.1.3.ebuild
deleted file mode 100644
index c87529fee20..000
--- a/app-arch/zstd/zstd-1.1.3.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs
-
-DESCRIPTION="zstd fast compression library"
-HOMEPAGE="https://facebook.github.io/zstd/;
-SRC_URI="https://github.com/facebook/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm ~mips ppc ppc64 ~s390 ~sparc x86"
-IUSE="static-libs"
-
-src_compile() {
-   emake \
-   CC="$(tc-getCC)" \
-   AR="$(tc-getAR)" \
-   PREFIX="${EPREFIX}/usr" \
-   LIBDIR="${EPREFIX}/usr/$(get_libdir)" zstd
-
-   emake -C lib \
-   CC="$(tc-getCC)" \
-   AR="$(tc-getAR)" \
-   PREFIX="${EPREFIX}/usr" \
-   LIBDIR="${EPREFIX}/usr/$(get_libdir)" libzstd
-}
-
-src_install() {
-   emake \
-   DESTDIR="${D}" \
-   PREFIX="${EPREFIX}/usr" \
-   LIBDIR="${EPREFIX}/usr/$(get_libdir)" install
-   einstalldocs
-
-   if ! use static-libs; then
-   rm "${ED%/}"/usr/$(get_libdir)/libzstd.a || die
-   fi
-}

diff --git a/

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

2019-10-07 Thread Lars Wendler
commit: 3676938e26967609374c60affddd797f66786895
Author: David Seifert  gentoo  org>
AuthorDate: Mon Oct  7 08:05:34 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Mon Oct  7 08:10:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3676938e

sys-libs/readline: Remove slot :4 & :5

* There are no binary packages that depend on these
  binary ABI compat SLOTs.

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: David Seifert  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/13188
Signed-off-by: Lars Wendler  gentoo.org>

 sys-libs/readline/Manifest| 21 --
 sys-libs/readline/readline-4.3_p5.ebuild  | 64 --
 sys-libs/readline/readline-5.2_p14.ebuild | 65 ---
 3 files changed, 150 deletions(-)

diff --git a/sys-libs/readline/Manifest b/sys-libs/readline/Manifest
index 1c744e437c1..684e5d3b106 100644
--- a/sys-libs/readline/Manifest
+++ b/sys-libs/readline/Manifest
@@ -1,27 +1,6 @@
-DIST readline-4.3.tar.gz 961662 BLAKE2B 
a7267200b79c8010d08f8aaa4e0ed357eaddb970287b262404074a1e50b0d7865bcee5492730808dc998799a1b64685d3bd91fb7098d1da778e40a2364f16126
 SHA512 
4dbc4d9f16a453f8cf6adefb5723b0f35ef79b8db7dcdfcdd2d6465cb62ca961035e5e9547bfa46d4cb1370d738b042e0e10f9233c3751925c6bccab41e7d182
-DIST readline-5.2.tar.gz 2037705 BLAKE2B 
df1012925f7cac8aa5d513097de97fa55c801993fbcf651e64468c0255cb27f7a2357613f8ab67791ab7799def57bde34376d3c41e65285689318f4b9cbedf84
 SHA512 
74318b32c56e888716bda2507228ecc374a24e85b2faeec4778227a9f04eb19de1fc8468c78746954c84f9e616a06dd0f8a4332ba4b438fefb7e222699baa379
 DIST readline-6.3.tar.gz 2468560 BLAKE2B 
24488ec141734c050ba985a93423692396f105619bae3ce5b109bc68a4f43862bcf3a6fb8d82fec1145d665cdb408765e179379bb35f008d09c441fa2e5739df
 SHA512 
f70efaf46d570b85c7637172b0ee2eb9a4aa73ba38a62bb45075e665929d9701b96fba0aea6c767fd9a2a0d39dfe8e70ab06da08f8524aee76a7c502f370a401
 DIST readline-7.0.tar.gz 2910016 BLAKE2B 
679b8aa7ce003017b729e6d8d4cb69d0f991578441a3e69005090079e61f6aa48b7ad4d0b1f34b6041528cf33254a1bf3ddb05b60db53a06e443d7922d49d0d4
 SHA512 
18243189d39bf0d4c8a76cddcce75243c1bae8824c686e9b6ba352667607e5b10c5feb79372a1093c1c388d821841670702e940df12eae94bcebdeed90047870
 DIST readline-8.0.tar.gz 2975937 BLAKE2B 
95e08b28cc46582f036379413810ca40c97d4d3bc59a9e03e04e57d531573abfbe955f6f1cb86e39c208bf6c3f4c618cff70a87bec596d0b9120909d6c5a2f69
 SHA512 
41759d27bc3a258fefd7f4ff3277fa6ab9c21abb7b160e1a75aa8eba547bd90b288514e76264bd94fb0172da8a4faa54aab2c07b68a0356918ecf7f1969e866f
-DIST readline43-001 1126 BLAKE2B 
42e7637b71936b59334dae72589b8b44256af7d3c79bec28490e13fa1fea954ce42afc1f51bb1d592da14c403d0c64565fa8823874d305ad385962b462536b5f
 SHA512 
1bfcaf9fd36d154230682ef66a9561281822f09629f9923acfbacbaafd650974b4d94267e1bf74ab4a66f0e2da95e64894c78373c82bee593bd9afbae4af58bc
-DIST readline43-002 738 BLAKE2B 
b4aca8deb8e32c94228c41e6a1e9dd2865e01662b6a8e28307e64b260f4a614d17949cab68aea0c4d2c9ca32a888f11a753cf6849a0a95fc5e9b315ea7e20a1d
 SHA512 
546a7bfab27dd0b77f8b0683b82358a295d47e4e249e01d2e49612a2f113c18580c8276b17451e1edab61a26ddcff0267457a804120d5e0052dfe8e88632ddd2
-DIST readline43-003 2202 BLAKE2B 
435bf8c01a2c8419e97550c421945e11ad0d6f3326181c2e9e9c66d8baf12b4dc30894bad590532f917bbf30568e93439b49054c7b023179d5dd95aa309a8f8d
 SHA512 
fbabbe5a11c2a17dd0cb47adfb40940c860069f0e99b1478546b0351471663094d032c8049e1a2ca060f4b51835bb6a824276e1864a627711e0805268386cb8e
-DIST readline43-004 3140 BLAKE2B 
1032175956801dbf7435a2a162066c69b73d6c066bab7a1e80277c6190f6f81fc30ae002df7e32c98d6a43c11313de97937168fb149c323785a46747102cb4ed
 SHA512 
8bc87915f5340f7f88266af0bb3aa976b40d8636373def11ec23dc412d112bc314eeac5ee2832be7993a03f2d0e38643964e838d69321c7d3e2e9ea1c606df79
-DIST readline43-005 1056 BLAKE2B 
67905f87ec2042cc403cc1f8de2efccd74273aeddb4f32109ee226915f816a24f55102a130e66cb1b216115b619a3642901a892311e100f7ee95a39bcfcc725d
 SHA512 
853fcb9cacce7a9ad0d29abe979a60291253fcb3fcae1fc067718a75d123ceb16e60d11a31583c8b5bd217d5f2460ebc77d8d2c89487a7331627348d5901281c
-DIST readline52-001 874 BLAKE2B 
c1ad1cc90dadcc01fa14a3315eb6317ad7640d1503d0d31309d912a19d295ad7eef1d8155a619c61728f78e5455b3e12d0d52cfef5aa7a2c06fecc9b5fe806d2
 SHA512 
65b92b5e03c20566eb3c7626e3ee9631e2b26932c34f2f95d88ae731df2805bcf63fc1215b97c97a2948e83b9373e3985ca1f64a598d84f1457bb33b605e5d9c
-DIST readline52-002 1433 BLAKE2B 
90ff0d1cff96d3f06e33d25570519aff602fc71f65ae508dc565586a0d729674011619ad973a321b2ebc84a184b6eb487a0eceff02c1cbbf641759136ddcd8c0
 SHA512 
9d5b5549c355e80608d76b532bdf358a4e26dac0b62f7c51055bb15ea831a74ad2ef25391ddc2b1615bff8974a2e89a8045567fb0c6d2726dde37aa02a0e6b31
-DIST readline52-003 1204 BLAKE2B 
c6327edd4c483ba122fa68cb5a06825e8bd0df83ff87294347a1fd923111b5dc7c309c9b6f9fbd9a53ba36a4a53e57d00fdbfec441012be37298bba2

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

2019-10-07 Thread Lars Wendler
commit: 753a9b1932a3418047724df7276c245c0c10d15d
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Oct  7 08:03:32 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Mon Oct  7 08:03:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=753a9b19

net-dns/nsd: Security cleanup

Bug: https://bugs.gentoo.org/695534
Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Lars Wendler  gentoo.org>

 net-dns/nsd/Manifest|   2 -
 net-dns/nsd/nsd-4.1.27.ebuild   | 116 
 net-dns/nsd/nsd-4.2.1-r1.ebuild | 115 ---
 3 files changed, 233 deletions(-)

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

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

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

2019-10-06 Thread Lars Wendler
commit: de00d2e5761fb78cfdae7dcc2a5236651d28d72d
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Oct  6 19:30:51 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Sun Oct  6 19:30:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de00d2e5

sys-auth/pam_smb: Fixed newinitd call

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

 sys-auth/pam_smb/pam_smb-2.0.0_rc6-r1.ebuild | 4 ++--
 sys-auth/pam_smb/pam_smb-2.0.0_rc6-r2.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-auth/pam_smb/pam_smb-2.0.0_rc6-r1.ebuild 
b/sys-auth/pam_smb/pam_smb-2.0.0_rc6-r1.ebuild
index 50392ea8a01..bb9d2a3d3a9 100644
--- a/sys-auth/pam_smb/pam_smb-2.0.0_rc6-r1.ebuild
+++ b/sys-auth/pam_smb/pam_smb-2.0.0_rc6-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=0
@@ -42,7 +42,7 @@ src_install() {
docinto pam.d
dodoc pam_smb.conf*
 
-   newinitd "${FILESDIR}/pamsmbd-init pamsmbd"
+   newinitd "${FILESDIR}/pamsmbd-init" pamsmbd
 }
 
 pkg_postinst() {

diff --git a/sys-auth/pam_smb/pam_smb-2.0.0_rc6-r2.ebuild 
b/sys-auth/pam_smb/pam_smb-2.0.0_rc6-r2.ebuild
index 9fdaecd291e..2a5e7474306 100644
--- a/sys-auth/pam_smb/pam_smb-2.0.0_rc6-r2.ebuild
+++ b/sys-auth/pam_smb/pam_smb-2.0.0_rc6-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -39,7 +39,7 @@ src_install() {
docinto pam.d
dodoc pam_smb.conf*
 
-   newinitd "${FILESDIR}/pamsmbd-init pamsmbd"
+   newinitd "${FILESDIR}/pamsmbd-init" pamsmbd
 }
 
 pkg_postinst() {



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

2019-10-06 Thread Lars Wendler
commit: a638cfd41c500dbbc42b64ebbba4f99a557a355a
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Oct  6 18:45:35 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Sun Oct  6 18:45:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a638cfd4

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

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

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

diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest
index a1360dc973d..d090ef2548e 100644
--- a/app-admin/sudo/Manifest
+++ b/app-admin/sudo/Manifest
@@ -1,2 +1,2 @@
 DIST sudo-1.8.27.tar.gz 3293178 BLAKE2B 
174d63ece5c24309dc0d237fadfc4131243aca333491ffa6dcdb3c44b53cb8149d3bf2f3aea2aa49529ea811d4727a11ac1909305e342b858a4c14f923f12956
 SHA512 
0480def650ab880ab9e6c51c606a06897fd638f0381e99c038f5aa47d064aaa2fb35b73eee7f86e73185e18d5dbb8b6ba49c616b1785a1edb2dd6d7b2fa4fcac
-DIST sudo-1.8.28rc1.tar.gz 3312316 BLAKE2B 
05a9a39333aef2c9a5afcb893b08656400bed42687370ba1d6ef1a60b8bbb3d3c8457a8150eaeed6a838de5f3d657f12ecdcad9881a5b9a5228fbeb2adee
 SHA512 
03ab9fe009808f5b46bdee1f30b9c1a2bc94b7f342e573afa06089935c3a8f844f1ee3579b0b243a7195caf65502ac576b2b1629d9484ec1c54b9567478f6f42
+DIST sudo-1.8.28rc2.tar.gz 3311100 BLAKE2B 
18aa7504f5cc8e58308472cf9e59cebdb5cde52d944b0e93d0235c94f7af7cb6cd62ae7bb757d33ca6708958687fdb3638b5ec5c9778c80254bb95a2f503fa81
 SHA512 
b8f148d1b2aa09c54ea30b48781f736916594106d0d49da1bcf4d76fc369365b3fec6233e62f4a6faaae9568a0d63d48aab9f4155f8dc2e4c8579e64fcab9335

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



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

2019-10-06 Thread Lars Wendler
commit: 84b353546d21d6119efc9ddb562c4620bc585707
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Oct  6 11:40:27 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Sun Oct  6 11:40:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84b35354

dev-util/cmake: Bump to version 3.14.7

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

 dev-util/cmake/Manifest|   1 +
 dev-util/cmake/cmake-3.14.7.ebuild | 226 +
 2 files changed, 227 insertions(+)

diff --git a/dev-util/cmake/Manifest b/dev-util/cmake/Manifest
index 012c0e26bf3..2a59ece54c0 100644
--- a/dev-util/cmake/Manifest
+++ b/dev-util/cmake/Manifest
@@ -1,4 +1,5 @@
 DIST cmake-3.13.5.tar.gz 8618821 BLAKE2B 
765678bc92821207c53bfb4ac995a791b938f20236c3a6fda873b8edd11cd1401b4f4c05f170b8f600f38bde5f1227c715499eee072a8de3bb29d4f5cd230226
 SHA512 
99e3a8f5bc147dd90b9cab11f06892d87f289aa1354ad323711fe96ebc9c32b1e887e8f9d3575a37831c4d2153a070ff9115c5e27a185d54170bad9dbbaabc26
 DIST cmake-3.14.6.tar.gz 8861359 BLAKE2B 
257a9a89fe880f8945f47a4bb1980e66f0f28ee5cebeb161012860ae8578487e50c60060ad5144ec6f5b7ea860112edd01909ebceec24b8370e3769ff2a79e99
 SHA512 
8cf3afadec3fe931d9f954e3148a398939cd16c1fbcb4c5303ac635e2b5029960867f317fd13a46fceebe46e7328689e847f03d7d7c74bb31e23c9cc55838f56
+DIST cmake-3.14.7.tar.gz 8861587 BLAKE2B 
c1aa136fde8cd22592f15318a8ad7c37ef6e8895df3e097362077e8e1bf2125ba8f1a431a11ec40e7ab0d9e818452460f516aafac46cef4cc3b184bea12dbb09
 SHA512 
2f0e37cab2bde521452a30fffebf24429cea8a68c675f6970b0ea46dae5743fb80c0fe1d3ad174d226d968ac0760ecd33710232740a9b4b2f071df9e648cfec4
 DIST cmake-3.15.3.tar.gz 9270184 BLAKE2B 
bdca3d45d603d9f40584e54102fedd736dae9eadb3ccaaf9bdb2e071da57eff5201dab390ba651772fb5f78fdd7683a86ac721a8b8273936782559a95be0167d
 SHA512 
7d0abf2f7c661c6b555a7e93a2fce5ab5610c653b0aa4949bed6e97bfbe6523fd0665f67115d3944d3729cbe07ae3aaf780ee673b06dd80f90018cec8a999658
 DIST cmake-3.15.4.tar.gz 9270648 BLAKE2B 
b1c46ce76a549c78caa5c95be38fdbdcca685b1fade0a1687971d3b1cbb10953ec62b12401f67c389b096c87a6fa895ff339e1646e449472df76660b76e7d1ed
 SHA512 
4058b89d35d243146f4f521356d483a850cbade316b60cf896c90da5d6b6504bc35224c0702fa525d90fe97a5311c7a895466e5eb2edb4cd4306a3cc45182650

diff --git a/dev-util/cmake/cmake-3.14.7.ebuild 
b/dev-util/cmake/cmake-3.14.7.ebuild
new file mode 100644
index 000..b04b6c2e433
--- /dev/null
+++ b/dev-util/cmake/cmake-3.14.7.ebuild
@@ -0,0 +1,226 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_MAKEFILE_GENERATOR="emake"
+CMAKE_REMOVE_MODULES="no"
+inherit bash-completion-r1 elisp-common flag-o-matic toolchain-funcs virtualx 
xdg cmake-utils
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="Cross platform Make"
+HOMEPAGE="https://cmake.org/;
+SRC_URI="https://cmake.org/files/v$(ver_cut 1-2)/${MY_P}.tar.gz"
+
+LICENSE="CMake"
+SLOT="0"
+[[ "${PV}" = *_rc* ]] || \
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc emacs system-jsoncpp ncurses qt5 test"
+
+RDEPEND="
+   app-crypt/rhash
+   >=app-arch/libarchive-3.0.0:=
+   >=dev-libs/expat-2.0.1
+   >=dev-libs/libuv-1.10.0:=
+   >=net-misc/curl-7.21.5[ssl]
+   sys-libs/zlib
+   virtual/pkgconfig
+   emacs? ( virtual/emacs )
+   ncurses? ( sys-libs/ncurses:0= )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   )
+   system-jsoncpp? ( >=dev-libs/jsoncpp-0.6.0_rc2:0= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   doc? (
+   dev-python/requests
+   dev-python/sphinx
+   )
+"
+
+S="${WORKDIR}/${MY_P}"
+
+SITEFILE="50${PN}-gentoo.el"
+
+PATCHES=(
+   # prefix
+   "${FILESDIR}"/${PN}-3.4.0_rc1-darwin-bundle.patch
+   "${FILESDIR}"/${PN}-3.14.0_rc3-prefix-dirs.patch
+   # Next patch requires new work from prefix people
+   #"${FILESDIR}"/${PN}-3.1.0-darwin-isysroot.patch
+
+   # handle gentoo packaging in find modules
+   "${FILESDIR}"/${PN}-3.14.0_rc1-FindBLAS.patch
+   "${FILESDIR}"/${PN}-3.14.0_rc1-FindLAPACK.patch
+   "${FILESDIR}"/${PN}-3.5.2-FindQt4.patch
+
+   # respect python eclasses
+   "${FILESDIR}"/${PN}-2.8.10.2-FindPythonLibs.patch
+   "${FILESDIR}"/${PN}-3.9.0_rc2-FindPythonInterp.patch
+
+   # upstream fixes (can usually be removed with a version bump)
+)
+
+cmake_src_bootstrap() {
+   # Cleanup args to extract only JOBS.
+

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

2019-10-06 Thread Lars Wendler
commit: de295aba9f8a02502899cf56f30730755a55fb58
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Oct  6 11:15:31 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Sun Oct  6 11:15:31 2019 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=de295aba

dev-libs/nss: Bump to version 3.46.1. Removed old

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

 dev-libs/nss/Manifest   | 2 +-
 dev-libs/nss/{nss-3.46.ebuild => nss-3.46.1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/nss/Manifest b/dev-libs/nss/Manifest
index 52af5e4..47f0862 100644
--- a/dev-libs/nss/Manifest
+++ b/dev-libs/nss/Manifest
@@ -1,3 +1,3 @@
-DIST nss-3.46.tar.gz 76417155 BLAKE2B 
18e22a60df185764f434779211289a78d05270d8493766100e378e2ecfdb3013feb73359088d53667fb3c57a5b29633c9f800d29739cff5aab2af81e7ddbe2d7
 SHA512 
de309ec8d6aa2c3cf4d5ebfe9fa1f8bf5def717d22018d5c88c1de963b4ae7b0d69ad64e68d830574fc85613483fd538cb2f319ffb3fa2e1b97ec02f85d37c48
+DIST nss-3.46.1.tar.gz 76417797 BLAKE2B 
c65679a7eb50991958858afe2a20824dd9ff4c0f554f3c1964ccec269c2da9de1fa674a6ebf24fd3c8465315e491a9b50188382d1032b0cfe74c289d49049926
 SHA512 
f4c24f0e31d11413cbbf791a24687c02cd934b9baf4a3e9ce27406638a1d497654fbeec79c22ab4ad29374dd0063c05104c9514580b1b8156ed8d18404e1681b
 DIST nss-cacert-class1-class3.patch 22950 BLAKE2B 
9d5e60df5f161a3c27c41e5a9419440a54f888eda454e3cde5ebe626d4075b65cf9938b5144d0fb022377f4bd415bff5e5c67d104409860aa9391b3eb8872c68
 SHA512 
a5aa740bf110a3f0262e3f1ef2fc739ac2b44f042e220039d48aee8e97cd764d5c10718220364f4098aba955882bd02cadb5481512388971a8290312f88a7df0
 DIST nss-pem-20160329.tar.xz 27732 BLAKE2B 
7c23133a7bfb969d8eac98fb6311e76ab60c5d6601c7329f3c492da30c017e66d64a1f8bc827dd36e52e65c1a1ec02b58816442aaf410345c5ed759a02264b84
 SHA512 
5834b06e4c64205447573d4f4c8989e20986ae67ee00eebce3817eb73794a6355a404143ba1c676ec302ceefaf9df103cb879b1d4ff14ba4e3790dbee3e40eb2

diff --git a/dev-libs/nss/nss-3.46.ebuild b/dev-libs/nss/nss-3.46.1.ebuild
similarity index 100%
rename from dev-libs/nss/nss-3.46.ebuild
rename to dev-libs/nss/nss-3.46.1.ebuild



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

2019-10-06 Thread Lars Wendler
commit: bcf97afe260de6c8b946fe5c54e8623283c9cc02
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Oct  6 11:10:56 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Sun Oct  6 11:13:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcf97afe

app-editors/nano: Removed old

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

 app-editors/nano/Manifest|  1 -
 app-editors/nano/nano-4.3.ebuild | 80 
 2 files changed, 81 deletions(-)

diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest
index a2dfb31ebec..ced60db1273 100644
--- a/app-editors/nano/Manifest
+++ b/app-editors/nano/Manifest
@@ -1,4 +1,3 @@
 DIST nano-4.2.tar.gz 2928595 BLAKE2B 
42bb0ccbf4961706c6c645eb2310a646a7decd3617117a079ffe9e3718c8054ab823a5aff3e543c06c4c398f83579a679267a9ad6f113ba451b76d67e14b07cc
 SHA512 
a5dd9ce96cd09d12c65108ea6a18b2cf1c2b055929e58d3e84beb0725607b4b5a3f8ae3fda0ab658c853cc4cac70c089fee716e1bb5a700f2506a7a3e1bea1bd
-DIST nano-4.3.tar.gz 2939418 BLAKE2B 
2464118a1cd16477637a8e98c1d179cbea1f33cc1548eff09b3b77b613b5b2b628915da1d11c04064f7211a0254461eab09ddae6dda582004d77adea9dff2360
 SHA512 
2fb76e61079efb0a16f3ea27fdc7da749c71d61a752d96beee4f8376ad0071792ecaa5f3dc627fbcce175227ca48c60c1a4a3e17bfbc89180aa484c28fe37746
 DIST nano-4.4.tar.gz 2947594 BLAKE2B 
20cdc21e136ff213ecc2dd64531e51c552547633a422566c325b8d777800d5f77691751d3acae3b9489eeec40c0893fe913dd8669b29ab985cdf0ac4a3381192
 SHA512 
14f23de002f5919a3b75ef8c0cfb93a45c8b8ba6c87d8b7c472ab2106fb4c1c17a3846f99ad6e2d2d160aa14aea44c23067fa58b2e668a41616f5cff2feea50f
 DIST nano-4.5.tar.gz 2957974 BLAKE2B 
cc605cec46ba4b7328eb70af42da067a30b07ca884a702d20e2294cc3a6c4d7166aa279f6aa044d4655effcb783ab7371feee3db788c2b15587f85f66e03816c
 SHA512 
68dcf95ca2b02d518a915cb77c51f2af42bab82d38673feff06b6afdbc31530ad7d63fdb083077cfe23181df03fbbbe1f00e189e79aff0e12d5dbe26220cadac

diff --git a/app-editors/nano/nano-4.3.ebuild b/app-editors/nano/nano-4.3.ebuild
deleted file mode 100644
index 9934461b7d4..000
--- a/app-editors/nano/nano-4.3.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="git://git.sv.gnu.org/nano.git"
-   inherit git-r3 autotools
-else
-   MY_P="${PN}-${PV/_}"
-   SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-fi
-
-DESCRIPTION="GNU GPL'd Pico clone with more functionality"
-HOMEPAGE="https://www.nano-editor.org/ 
https://wiki.gentoo.org/wiki/Nano/Basics_Guide;
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="debug justify +magic minimal ncurses nls slang +spell +split-usr static 
unicode"
-
-LIB_DEPEND=">=sys-libs/ncurses-5.9-r1:0=[unicode?]
-   sys-libs/ncurses:0=[static-libs(+)]
-   magic? ( sys-apps/file[static-libs(+)] )
-   nls? ( virtual/libintl )
-   !ncurses? ( slang? ( sys-libs/slang[static-libs(+)] ) )"
-RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
-DEPEND="${RDEPEND}
-   static? ( ${LIB_DEPEND} )"
-BDEPEND="
-   nls? ( sys-devel/gettext )
-   virtual/pkgconfig
-"
-src_prepare() {
-   default
-   if [[ ${PV} == "" ]] ; then
-   eautoreconf
-   fi
-}
-
-src_configure() {
-   use static && append-ldflags -static
-   local myconf=(
-   --bindir="${EPREFIX}"/bin
-   --htmldir=/trash
-   $(use_enable !minimal color)
-   $(use_enable !minimal multibuffer)
-   $(use_enable !minimal nanorc)
-   $(use_enable magic libmagic)
-   $(use_enable spell speller)
-   $(use_enable justify)
-   $(use_enable debug)
-   $(use_enable nls)
-   $(use_enable unicode utf8)
-   $(use_enable minimal tiny)
-   $(usex ncurses --without-slang $(use_with slang))
-   )
-   econf "${myconf[@]}"
-}
-
-src_install() {
-   default
-   # don't use "${ED}" here or things break (#654534)
-   rm -r "${D}"/trash || die
-
-   dodoc doc/sample.nanorc
-   docinto html
-   dodoc doc/faq.html
-   insinto /etc
-   newins doc/sample.nanorc nanorc
-   if ! use minimal ; then
-   # Enable colorization by default.
-   sed -i \
-   -e '/^# include /s:# *::' \
-   "${ED}"/etc/nanorc || die
-   fi
-
-   use split-usr && dosym ../../bin/nano /usr/bin/nano
-}



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

2019-10-06 Thread Lars Wendler
commit: d76d011c72444a1f17ed6212983c1603219da213
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Oct  6 11:09:44 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Sun Oct  6 11:13:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d76d011c

net-print/cups-filters: Removed old

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

 net-print/cups-filters/Manifest   |   1 -
 net-print/cups-filters/cups-filters-1.25.4.ebuild | 138 --
 2 files changed, 139 deletions(-)

diff --git a/net-print/cups-filters/Manifest b/net-print/cups-filters/Manifest
index f884aa89348..6a58b3b89af 100644
--- a/net-print/cups-filters/Manifest
+++ b/net-print/cups-filters/Manifest
@@ -1,5 +1,4 @@
 DIST cups-filters-1.21.6.tar.xz 1474944 BLAKE2B 
a4c3418accb9d2bf46a366ec6004919d2a5c2c0a02022102270da17fb81915428275aadf58f1f50f8ca022e1c09cbdbd7300492fa38c53d4a2cbc4c4b86a09e3
 SHA512 
804250745ac710706ff1bfa6e161c0b1a8a65a74850a76a311b7614694a7e5d07f01dfd15f277ad79ed7fe1e84ea680bab1643e0b82cefa3e26603fa2eea935a
 DIST cups-filters-1.22.6.tar.xz 1477584 BLAKE2B 
7d833c3e97c510eabcc906bbd01d4d1ef2bf3106d963bdec7f735942e96a830c53ec2c03a4ef580d9fc01f19bae3962c1bd2a98d2af7f03f71988ae374366fee
 SHA512 
6c1c46bd74f700b3ab0a46cb4b5b7ecc93000122e9deb20b43878d876cbe2ceeeb4a3c16ef6de00497b10447d04f2689a5d939d0d49212e7274cc51b4617c296
-DIST cups-filters-1.25.4.tar.xz 1449676 BLAKE2B 
1ba36c013d37d57ebf04a9395638bee8aa3935832ed5f0235f50fcfbc61e4002701dec15f7c45952975fc1e53e7f57fd93f86b9af153a732795745e21e38d329
 SHA512 
0386c4640249a0325257f9b10a0eee387bc6e8129bde734b6c35704719c0ad60624f9ad44c73cd199768373ffd331fc1b4b4c4c8641f5ec8792ddf8850da510a
 DIST cups-filters-1.25.5.tar.xz 1450264 BLAKE2B 
126f32604ff4b2599154406177f8aeaf061f9624255177de968f88706a9138ed9fc8f170987bc25bb4c3801b33432c51c304d2b4a1bdc7249b7472d9cbaadca6
 SHA512 
4e7126f4c439cb7392484dd3531023da5a1c885c7a6c7377260e72f3f51e3d0aa879965ecdb2625217d6f9ee1ca9c860c4fc05a7959697cd269696f10f59
 DIST cups-filters-1.25.6.tar.xz 1482160 BLAKE2B 
13587dc5153e7e0368b2d4edcfab0aec3864b1b17e403fc54bd1f0677ed8611934b55bfbd5ce2a474486a9e56e946530493afba3a7d7bc2731f08bb11dbe2bdb
 SHA512 
14c958bcb98e4addde84c3c0d27e7056f1b4790b8502f5fb0c23c1e2cf80a6fd22fa39816a2f2e6c0501272a57cfcc84ce939a8614563e795e5d2ae035972f33

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

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

2019-10-06 Thread Lars Wendler
commit: 17dd415a2220a4e9cb66721e41f399b4c3d07c8d
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Oct  6 11:08:51 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Sun Oct  6 11:13:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17dd415a

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

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

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

diff --git a/net-print/cups-filters/Manifest b/net-print/cups-filters/Manifest
index 1b503ee05c9..f884aa89348 100644
--- a/net-print/cups-filters/Manifest
+++ b/net-print/cups-filters/Manifest
@@ -2,3 +2,4 @@ DIST cups-filters-1.21.6.tar.xz 1474944 BLAKE2B 
a4c3418accb9d2bf46a366ec6004919d
 DIST cups-filters-1.22.6.tar.xz 1477584 BLAKE2B 
7d833c3e97c510eabcc906bbd01d4d1ef2bf3106d963bdec7f735942e96a830c53ec2c03a4ef580d9fc01f19bae3962c1bd2a98d2af7f03f71988ae374366fee
 SHA512 
6c1c46bd74f700b3ab0a46cb4b5b7ecc93000122e9deb20b43878d876cbe2ceeeb4a3c16ef6de00497b10447d04f2689a5d939d0d49212e7274cc51b4617c296
 DIST cups-filters-1.25.4.tar.xz 1449676 BLAKE2B 
1ba36c013d37d57ebf04a9395638bee8aa3935832ed5f0235f50fcfbc61e4002701dec15f7c45952975fc1e53e7f57fd93f86b9af153a732795745e21e38d329
 SHA512 
0386c4640249a0325257f9b10a0eee387bc6e8129bde734b6c35704719c0ad60624f9ad44c73cd199768373ffd331fc1b4b4c4c8641f5ec8792ddf8850da510a
 DIST cups-filters-1.25.5.tar.xz 1450264 BLAKE2B 
126f32604ff4b2599154406177f8aeaf061f9624255177de968f88706a9138ed9fc8f170987bc25bb4c3801b33432c51c304d2b4a1bdc7249b7472d9cbaadca6
 SHA512 
4e7126f4c439cb7392484dd3531023da5a1c885c7a6c7377260e72f3f51e3d0aa879965ecdb2625217d6f9ee1ca9c860c4fc05a7959697cd269696f10f59
+DIST cups-filters-1.25.6.tar.xz 1482160 BLAKE2B 
13587dc5153e7e0368b2d4edcfab0aec3864b1b17e403fc54bd1f0677ed8611934b55bfbd5ce2a474486a9e56e946530493afba3a7d7bc2731f08bb11dbe2bdb
 SHA512 
14c958bcb98e4addde84c3c0d27e7056f1b4790b8502f5fb0c23c1e2cf80a6fd22fa39816a2f2e6c0501272a57cfcc84ce939a8614563e795e5d2ae035972f33

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

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

2019-10-06 Thread Lars Wendler
commit: 55c87f1c16303cd85c48df755214e12404f2b954
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Oct  6 11:04:49 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Sun Oct  6 11:13:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55c87f1c

dev-libs/nss: Removed old

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

 dev-libs/nss/Manifest  |   1 -
 dev-libs/nss/nss-3.44.1.ebuild | 373 -
 2 files changed, 374 deletions(-)

diff --git a/dev-libs/nss/Manifest b/dev-libs/nss/Manifest
index 370d9ad7f1a..1c9580a8742 100644
--- a/dev-libs/nss/Manifest
+++ b/dev-libs/nss/Manifest
@@ -1,5 +1,4 @@
 DIST nss-3.40.1.tar.gz 23311074 BLAKE2B 
9cd723e983a3f70748b0734bb2a6cc1ddfa280f1c167c3b1b371a58900fb3d9b3bf3482293bb8614d39ffb538bcca815a2aedbe03d2d643731817452f82bc2ca
 SHA512 
464ae843161e8deb911975d2117e8bf1194a968689b4ce70f9a12d5a33dba7ddd69f1248ec45244139c30fcc87678b206a4e124f032b26ead8bf894e4e8d0564
-DIST nss-3.44.1.tar.gz 75986343 BLAKE2B 
b0a91ffdf879c8fd684abcb92480dd465466e83d3bad346d937bae285543705d10817527ed4f5ddbb618ad52103d4aedfc25e03053225010abc80267d2f94034
 SHA512 
eb801a25b54377026633b6bf284e4c62308012058355f348a7c57525afe96db74a07de41ba01754e316a7dff06689de527359a5474ed7ab606779c4cf169
 DIST nss-3.46.1.tar.gz 76417797 BLAKE2B 
c65679a7eb50991958858afe2a20824dd9ff4c0f554f3c1964ccec269c2da9de1fa674a6ebf24fd3c8465315e491a9b50188382d1032b0cfe74c289d49049926
 SHA512 
f4c24f0e31d11413cbbf791a24687c02cd934b9baf4a3e9ce27406638a1d497654fbeec79c22ab4ad29374dd0063c05104c9514580b1b8156ed8d18404e1681b
 DIST nss-3.46.tar.gz 76417155 BLAKE2B 
18e22a60df185764f434779211289a78d05270d8493766100e378e2ecfdb3013feb73359088d53667fb3c57a5b29633c9f800d29739cff5aab2af81e7ddbe2d7
 SHA512 
de309ec8d6aa2c3cf4d5ebfe9fa1f8bf5def717d22018d5c88c1de963b4ae7b0d69ad64e68d830574fc85613483fd538cb2f319ffb3fa2e1b97ec02f85d37c48
 DIST nss-cacert-class1-class3.patch 22950 BLAKE2B 
9d5e60df5f161a3c27c41e5a9419440a54f888eda454e3cde5ebe626d4075b65cf9938b5144d0fb022377f4bd415bff5e5c67d104409860aa9391b3eb8872c68
 SHA512 
a5aa740bf110a3f0262e3f1ef2fc739ac2b44f042e220039d48aee8e97cd764d5c10718220364f4098aba955882bd02cadb5481512388971a8290312f88a7df0

diff --git a/dev-libs/nss/nss-3.44.1.ebuild b/dev-libs/nss/nss-3.44.1.ebuild
deleted file mode 100644
index bd22251e605..000
--- a/dev-libs/nss/nss-3.44.1.ebuild
+++ /dev/null
@@ -1,373 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit eutils flag-o-matic multilib toolchain-funcs multilib-minimal
-
-NSPR_VER="4.16"
-RTM_NAME="NSS_${PV//./_}_RTM"
-# Rev of https://git.fedorahosted.org/cgit/nss-pem.git
-PEM_GIT_REV="429b0222759d8ad8e6dcd29e62875ae3efd69116"
-PEM_P="${PN}-pem-20160329"
-
-DESCRIPTION="Mozilla's Network Security Services library that implements PKI 
support"
-HOMEPAGE="http://www.mozilla.org/projects/security/pki/nss/;
-SRC_URI="https://archive.mozilla.org/pub/security/nss/releases/${RTM_NAME}/src/${P}.tar.gz
-   cacert? ( 
https://dev.gentoo.org/~axs/distfiles/${PN}-cacert-class1-class3.patch )
-   nss-pem? ( https://dev.gentoo.org/~polynomial-c/${PEM_P}.tar.xz )"
-
-LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="cacert +nss-pem utils"
-CDEPEND=">=dev-db/sqlite-3.8.2[${MULTILIB_USEDEP}]
-   >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]"
-DEPEND=">=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
-   >=dev-libs/nspr-${NSPR_VER}[${MULTILIB_USEDEP}]
-   ${CDEPEND}"
-RDEPEND=">=dev-libs/nspr-${NSPR_VER}[${MULTILIB_USEDEP}]
-   ${CDEPEND}
-"
-
-RESTRICT="test"
-
-S="${WORKDIR}/${P}/${PN}"
-
-MULTILIB_CHOST_TOOLS=(
-   /usr/bin/nss-config
-)
-
-PATCHES=(
-   # Custom changes for gentoo
-   "${FILESDIR}/${PN}-3.32-gentoo-fixups.patch"
-   "${FILESDIR}/${PN}-3.21-gentoo-fixup-warnings.patch"
-   "${FILESDIR}/${PN}-3.23-hppa-byte_order.patch"
-)
-
-src_unpack() {
-   unpack ${A}
-   if use nss-pem ; then
-   mv "${PN}"/lib/ckfw/pem/ "${S}"/lib/ckfw/ || die
-   fi
-}
-
-src_prepare() {
-   if use nss-pem ; then
-   PATCHES+=(
-   "${FILESDIR}/${PN}-3.21-enable-pem.patch"
-   )
-   fi
-   if use cacert ; then #521462
-   PATCHES+=(
-   "${DISTDIR}/${PN}-cacert-class1-class3.patch"
-   )
-   fi
-
-   default
-
-   pushd coreconf >/dev/null || die
-  

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

2019-10-06 Thread Lars Wendler
commit: 90c15e18da185de1c5aed6b1a06e0ccd8273ba59
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Oct  6 11:02:30 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Sun Oct  6 11:13:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90c15e18

dev-libs/nss: Bump to version 3.46.1

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

 dev-libs/nss/Manifest  |   1 +
 dev-libs/nss/nss-3.46.1.ebuild | 373 +
 2 files changed, 374 insertions(+)

diff --git a/dev-libs/nss/Manifest b/dev-libs/nss/Manifest
index 5699cf88f3e..370d9ad7f1a 100644
--- a/dev-libs/nss/Manifest
+++ b/dev-libs/nss/Manifest
@@ -1,5 +1,6 @@
 DIST nss-3.40.1.tar.gz 23311074 BLAKE2B 
9cd723e983a3f70748b0734bb2a6cc1ddfa280f1c167c3b1b371a58900fb3d9b3bf3482293bb8614d39ffb538bcca815a2aedbe03d2d643731817452f82bc2ca
 SHA512 
464ae843161e8deb911975d2117e8bf1194a968689b4ce70f9a12d5a33dba7ddd69f1248ec45244139c30fcc87678b206a4e124f032b26ead8bf894e4e8d0564
 DIST nss-3.44.1.tar.gz 75986343 BLAKE2B 
b0a91ffdf879c8fd684abcb92480dd465466e83d3bad346d937bae285543705d10817527ed4f5ddbb618ad52103d4aedfc25e03053225010abc80267d2f94034
 SHA512 
eb801a25b54377026633b6bf284e4c62308012058355f348a7c57525afe96db74a07de41ba01754e316a7dff06689de527359a5474ed7ab606779c4cf169
+DIST nss-3.46.1.tar.gz 76417797 BLAKE2B 
c65679a7eb50991958858afe2a20824dd9ff4c0f554f3c1964ccec269c2da9de1fa674a6ebf24fd3c8465315e491a9b50188382d1032b0cfe74c289d49049926
 SHA512 
f4c24f0e31d11413cbbf791a24687c02cd934b9baf4a3e9ce27406638a1d497654fbeec79c22ab4ad29374dd0063c05104c9514580b1b8156ed8d18404e1681b
 DIST nss-3.46.tar.gz 76417155 BLAKE2B 
18e22a60df185764f434779211289a78d05270d8493766100e378e2ecfdb3013feb73359088d53667fb3c57a5b29633c9f800d29739cff5aab2af81e7ddbe2d7
 SHA512 
de309ec8d6aa2c3cf4d5ebfe9fa1f8bf5def717d22018d5c88c1de963b4ae7b0d69ad64e68d830574fc85613483fd538cb2f319ffb3fa2e1b97ec02f85d37c48
 DIST nss-cacert-class1-class3.patch 22950 BLAKE2B 
9d5e60df5f161a3c27c41e5a9419440a54f888eda454e3cde5ebe626d4075b65cf9938b5144d0fb022377f4bd415bff5e5c67d104409860aa9391b3eb8872c68
 SHA512 
a5aa740bf110a3f0262e3f1ef2fc739ac2b44f042e220039d48aee8e97cd764d5c10718220364f4098aba955882bd02cadb5481512388971a8290312f88a7df0
 DIST nss-pem-20160329.tar.xz 27732 BLAKE2B 
7c23133a7bfb969d8eac98fb6311e76ab60c5d6601c7329f3c492da30c017e66d64a1f8bc827dd36e52e65c1a1ec02b58816442aaf410345c5ed759a02264b84
 SHA512 
5834b06e4c64205447573d4f4c8989e20986ae67ee00eebce3817eb73794a6355a404143ba1c676ec302ceefaf9df103cb879b1d4ff14ba4e3790dbee3e40eb2

diff --git a/dev-libs/nss/nss-3.46.1.ebuild b/dev-libs/nss/nss-3.46.1.ebuild
new file mode 100644
index 000..919cd43b699
--- /dev/null
+++ b/dev-libs/nss/nss-3.46.1.ebuild
@@ -0,0 +1,373 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit eutils flag-o-matic multilib toolchain-funcs multilib-minimal
+
+NSPR_VER="4.22"
+RTM_NAME="NSS_${PV//./_}_RTM"
+# Rev of https://git.fedorahosted.org/cgit/nss-pem.git
+PEM_GIT_REV="429b0222759d8ad8e6dcd29e62875ae3efd69116"
+PEM_P="${PN}-pem-20160329"
+
+DESCRIPTION="Mozilla's Network Security Services library that implements PKI 
support"
+HOMEPAGE="http://www.mozilla.org/projects/security/pki/nss/;
+SRC_URI="https://archive.mozilla.org/pub/security/nss/releases/${RTM_NAME}/src/${P}.tar.gz
+   cacert? ( 
https://dev.gentoo.org/~axs/distfiles/${PN}-cacert-class1-class3.patch )
+   nss-pem? ( https://dev.gentoo.org/~polynomial-c/${PEM_P}.tar.xz )"
+
+LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="cacert +nss-pem utils"
+CDEPEND=">=dev-db/sqlite-3.8.2[${MULTILIB_USEDEP}]
+   >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]"
+DEPEND=">=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
+   >=dev-libs/nspr-${NSPR_VER}[${MULTILIB_USEDEP}]
+   ${CDEPEND}"
+RDEPEND=">=dev-libs/nspr-${NSPR_VER}[${MULTILIB_USEDEP}]
+   ${CDEPEND}
+"
+
+RESTRICT="test"
+
+S="${WORKDIR}/${P}/${PN}"
+
+MULTILIB_CHOST_TOOLS=(
+   /usr/bin/nss-config
+)
+
+PATCHES=(
+   # Custom changes for gentoo
+   "${FILESDIR}/${PN}-3.32-gentoo-fixups.patch"
+   "${FILESDIR}/${PN}-3.21-gentoo-fixup-warnings.patch"
+   "${FILESDIR}/${PN}-3.23-hppa-byte_order.patch"
+)
+
+src_unpack() {
+   unpack ${A}
+   if use nss-pem ; then
+   mv "${PN}"/lib/ckfw/pem/ "${S}"/lib/ckfw/ || die
+   fi
+}
+
+src_prepare() {
+   if use nss-pem ; then
+   PATCHES+=

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

2019-10-02 Thread Lars Wendler
commit: b78ad5135d22ed4178149087955dad750d202f9f
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Oct  3 00:24:03 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Thu Oct  3 00:24:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b78ad513

mail-mta/msmtp: Removed old

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

 mail-mta/msmtp/Manifest   |   1 -
 mail-mta/msmtp/msmtp-1.8.4.ebuild | 148 --
 mail-mta/msmtp/msmtp-1.8.5.ebuild | 148 --
 3 files changed, 297 deletions(-)

diff --git a/mail-mta/msmtp/Manifest b/mail-mta/msmtp/Manifest
index 1c1a69176d8..a2fb2887919 100644
--- a/mail-mta/msmtp/Manifest
+++ b/mail-mta/msmtp/Manifest
@@ -1,4 +1,3 @@
 DIST msmtp-1.8.3.tar.xz 336120 BLAKE2B 
4c58dc82e01135bc84176c25c65812414901f134a71aba5460675df3270f1d9dd3a706c66f5773315a38d63463f5c9eb68b584d6e5d0d5f0b1c23d6436d9a2b8
 SHA512 
c265991c0925d79b28a664ee6832316350d59d546f252989dafb8a517a8be1c496fcc85981325e5b381801a7bcb77e38dabdc12fc5be1bf49b9886a409a21819
-DIST msmtp-1.8.4.tar.xz 337292 BLAKE2B 
ac96dbd14cb5382563b995f2aff247c8ddf429dfa58ad6652ec3a3d05a98703a6c88a83d9e60ba3fb1d389682a6c0a653c5854f85258fe9d529674e61fbb146f
 SHA512 
7c358ff6235802348f55f0359ad5f6a87fcd1cede9e6f95d603b0a6e7197527cf5c99be8c1f30b2c8fadf4fc56b0b8ac4962db0e57bb5bc522145c59637ed6ec
 DIST msmtp-1.8.5.tar.xz 338840 BLAKE2B 
92971fae2e3ad4d324d89f6f41950e3d4c4d922dbda82867d0df5f7d2ef67de1b5a2d83fd779a53399ef54a1515bc648e16e8c9d437fc1863bfb669a079a31dc
 SHA512 
16e85d714b15e07f96f5ed5bf32b0c97a970877c13cfb77b5df29f7ea075d4da899a58786dcd60ace049b1f15061f4bcf96fa7fd442413560066a6c17a60f9a8
 DIST msmtp-1.8.6.tar.xz 339732 BLAKE2B 
3dc34bf23c935ea5f67df7e65b035771fd1475311311cca7097e71dac1c7b41a4c58497fd378a35a7f212b8a9b13e2dac6f20e0058d6f3491b52149d789b97d8
 SHA512 
9d3dd282ddfe2d67b67bb6d29412beebcd666d4ab8e90a664b7dd4b951714da0e3adba72dbe165617b1a170779bcd45e2e7bcf54d1d96fa97089686e71cbea66

diff --git a/mail-mta/msmtp/msmtp-1.8.4.ebuild 
b/mail-mta/msmtp/msmtp-1.8.4.ebuild
deleted file mode 100644
index 94bbeb282bd..000
--- a/mail-mta/msmtp/msmtp-1.8.4.ebuild
+++ /dev/null
@@ -1,148 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit fcaps multilib user
-
-DESCRIPTION="An SMTP client and SMTP plugin for mail user agents such as Mutt"
-HOMEPAGE="https://marlam.de/msmtp/;
-SRC_URI="https://marlam.de/msmtp/releases/${P}.tar.xz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x86-macos"
-IUSE="daemon doc gnome-keyring idn +mta nls sasl ssl vim-syntax"
-
-# fcaps.eclass unconditionally defines "filecaps" USE flag which we need for
-# USE="daemon" in order to set the caps we need.
-REQUIRED_USE="daemon? ( filecaps )"
-
-# Upstream discourages usage of openssl. See also
-# https://marlam.de/msmtp/news/openssl-discouraged/
-DEPEND="
-   gnome-keyring? ( app-crypt/libsecret )
-   nls? ( virtual/libintl )
-   sasl? ( virtual/gsasl )
-   ssl? ( net-libs/gnutls[idn?] )
-   !ssl? ( idn? ( net-dns/libidn2:= ) )
-"
-
-RDEPEND="${DEPEND}
-   net-mail/mailbase
-   mta? (
-   !mail-mta/courier
-   !mail-mta/esmtp
-   !mail-mta/exim
-   !mail-mta/mini-qmail
-   !mail-mta/netqmail
-   !mail-mta/nullmailer
-   !mail-mta/postfix
-   !mail-mta/qmail-ldap
-   !mail-mta/sendmail
-   !mail-mta/opensmtpd
-   !=mail-mta/ssmtp-2.64-r2[mta]
-   )
-"
-
-BDEPEND="${DEPEND}
-   doc? ( virtual/texi2dvi )
-   nls? ( sys-devel/gettext )
-   virtual/pkgconfig
-"
-
-DOCS="AUTHORS ChangeLog NEWS README THANKS doc/msmtprc*"
-
-src_prepare() {
-   # Use default Gentoo location for mail aliases
-   sed -i 's:/etc/aliases:/etc/mail/aliases:' 
scripts/find_alias/find_alias_for_msmtp.sh || die
-
-   default
-}
-
-src_configure() {
-   local myeconfargs=(
-   --disable-gai-idn
-   $(use_enable nls)
-   $(use_with daemon msmtpd)
-   $(use_with gnome-keyring libsecret)
-   $(use_with idn libidn)
-   $(use_with sasl libgsasl)
-   $(use_with ssl tls gnutls)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_compile() {
-   default
-
-   if use doc ; then
-   cd doc || die
-   emake html pdf
-   fi
-}
-
-src_install() {
-   default
-
-   if use daemon ; then
-   fcaps CAP_NET_BIND_SERVICE usr/bin/msmtpd
-   newinitd "${FILESDIR}"/msmtpd.init

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

2019-10-02 Thread Lars Wendler
commit: 66a9ab8face390ea61f26d9e8829ebc0b8251f71
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Oct  3 00:17:14 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Thu Oct  3 00:21:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66a9ab8f

dev-util/cmake: Bump to version 3.15.4

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

 dev-util/cmake/Manifest|   1 +
 dev-util/cmake/cmake-3.15.4.ebuild | 226 +
 2 files changed, 227 insertions(+)

diff --git a/dev-util/cmake/Manifest b/dev-util/cmake/Manifest
index e59bfa93670..36616694095 100644
--- a/dev-util/cmake/Manifest
+++ b/dev-util/cmake/Manifest
@@ -2,3 +2,4 @@ DIST cmake-3.13.5.tar.gz 8618821 BLAKE2B 
765678bc92821207c53bfb4ac995a791b938f20
 DIST cmake-3.14.6.tar.gz 8861359 BLAKE2B 
257a9a89fe880f8945f47a4bb1980e66f0f28ee5cebeb161012860ae8578487e50c60060ad5144ec6f5b7ea860112edd01909ebceec24b8370e3769ff2a79e99
 SHA512 
8cf3afadec3fe931d9f954e3148a398939cd16c1fbcb4c5303ac635e2b5029960867f317fd13a46fceebe46e7328689e847f03d7d7c74bb31e23c9cc55838f56
 DIST cmake-3.15.2.tar.gz 9269449 BLAKE2B 
539a1dede60741f5159fef72f6a7fdd7dd4fd457fab73d33f01b042adee7b5179b2b620ece0556f1612745f911ffe6cd714efb18a4663ac67ed6a20e09feb233
 SHA512 
154494fe4c8673c3b17a6f1823c55f06fbb35d7ea048b63a5c3e3157108f222693cf1606c879a3cf425edea686dfe19e27974b338e5d281ec118b1a51c632ccc
 DIST cmake-3.15.3.tar.gz 9270184 BLAKE2B 
bdca3d45d603d9f40584e54102fedd736dae9eadb3ccaaf9bdb2e071da57eff5201dab390ba651772fb5f78fdd7683a86ac721a8b8273936782559a95be0167d
 SHA512 
7d0abf2f7c661c6b555a7e93a2fce5ab5610c653b0aa4949bed6e97bfbe6523fd0665f67115d3944d3729cbe07ae3aaf780ee673b06dd80f90018cec8a999658
+DIST cmake-3.15.4.tar.gz 9270648 BLAKE2B 
b1c46ce76a549c78caa5c95be38fdbdcca685b1fade0a1687971d3b1cbb10953ec62b12401f67c389b096c87a6fa895ff339e1646e449472df76660b76e7d1ed
 SHA512 
4058b89d35d243146f4f521356d483a850cbade316b60cf896c90da5d6b6504bc35224c0702fa525d90fe97a5311c7a895466e5eb2edb4cd4306a3cc45182650

diff --git a/dev-util/cmake/cmake-3.15.4.ebuild 
b/dev-util/cmake/cmake-3.15.4.ebuild
new file mode 100644
index 000..06184a6bfe5
--- /dev/null
+++ b/dev-util/cmake/cmake-3.15.4.ebuild
@@ -0,0 +1,226 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_MAKEFILE_GENERATOR="emake"
+CMAKE_REMOVE_MODULES="no"
+inherit bash-completion-r1 elisp-common flag-o-matic toolchain-funcs virtualx 
xdg cmake-utils
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="Cross platform Make"
+HOMEPAGE="https://cmake.org/;
+SRC_URI="https://cmake.org/files/v$(ver_cut 1-2)/${MY_P}.tar.gz"
+
+LICENSE="CMake"
+SLOT="0"
+[[ "${PV}" = *_rc* ]] || \
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc emacs system-jsoncpp ncurses qt5 test"
+
+RDEPEND="
+   app-crypt/rhash
+   >=app-arch/libarchive-3.0.0:=
+   >=dev-libs/expat-2.0.1
+   >=dev-libs/libuv-1.10.0:=
+   >=net-misc/curl-7.21.5[ssl]
+   sys-libs/zlib
+   virtual/pkgconfig
+   emacs? ( virtual/emacs )
+   ncurses? ( sys-libs/ncurses:0= )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   )
+   system-jsoncpp? ( >=dev-libs/jsoncpp-0.6.0_rc2:0= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   doc? (
+   dev-python/requests
+   dev-python/sphinx
+   )
+"
+
+S="${WORKDIR}/${MY_P}"
+
+SITEFILE="50${PN}-gentoo.el"
+
+PATCHES=(
+   # prefix
+   "${FILESDIR}"/${PN}-3.4.0_rc1-darwin-bundle.patch
+   "${FILESDIR}"/${PN}-3.14.0_rc3-prefix-dirs.patch
+   # Next patch requires new work from prefix people
+   #"${FILESDIR}"/${PN}-3.1.0-darwin-isysroot.patch
+
+   # handle gentoo packaging in find modules
+   "${FILESDIR}"/${PN}-3.15.0_rc2-FindBLAS.patch
+   "${FILESDIR}"/${PN}-3.14.0_rc1-FindLAPACK.patch
+   "${FILESDIR}"/${PN}-3.5.2-FindQt4.patch
+
+   # respect python eclasses
+   "${FILESDIR}"/${PN}-2.8.10.2-FindPythonLibs.patch
+   "${FILESDIR}"/${PN}-3.9.0_rc2-FindPythonInterp.patch
+
+   # upstream fixes (can usually be removed with a version bump)
+)
+
+cmake_src_bootstrap() {
+   # Cleanup args to extract only JOBS.
+   # Because bootstrap does not know anything else.
+   grep -Eo '(\-j|\-\-jobs)(=?|[[:space:]]*)[[:digit:]]+' <<< 
"${MAKEOPTS}" > /dev/null
+   if [[ $? -eq 0 ]] ; then
+   par_arg=$(grep -Eo 
'(\

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

2019-10-02 Thread Lars Wendler
commit: 5c0731788c235c46c0c1f0d0c8e8ec4d437caf17
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Oct  3 00:21:44 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Thu Oct  3 00:21:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c073178

dev-util/cmake: Removed old

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

 dev-util/cmake/Manifest|   1 -
 dev-util/cmake/cmake-3.15.2.ebuild | 226 -
 2 files changed, 227 deletions(-)

diff --git a/dev-util/cmake/Manifest b/dev-util/cmake/Manifest
index 36616694095..012c0e26bf3 100644
--- a/dev-util/cmake/Manifest
+++ b/dev-util/cmake/Manifest
@@ -1,5 +1,4 @@
 DIST cmake-3.13.5.tar.gz 8618821 BLAKE2B 
765678bc92821207c53bfb4ac995a791b938f20236c3a6fda873b8edd11cd1401b4f4c05f170b8f600f38bde5f1227c715499eee072a8de3bb29d4f5cd230226
 SHA512 
99e3a8f5bc147dd90b9cab11f06892d87f289aa1354ad323711fe96ebc9c32b1e887e8f9d3575a37831c4d2153a070ff9115c5e27a185d54170bad9dbbaabc26
 DIST cmake-3.14.6.tar.gz 8861359 BLAKE2B 
257a9a89fe880f8945f47a4bb1980e66f0f28ee5cebeb161012860ae8578487e50c60060ad5144ec6f5b7ea860112edd01909ebceec24b8370e3769ff2a79e99
 SHA512 
8cf3afadec3fe931d9f954e3148a398939cd16c1fbcb4c5303ac635e2b5029960867f317fd13a46fceebe46e7328689e847f03d7d7c74bb31e23c9cc55838f56
-DIST cmake-3.15.2.tar.gz 9269449 BLAKE2B 
539a1dede60741f5159fef72f6a7fdd7dd4fd457fab73d33f01b042adee7b5179b2b620ece0556f1612745f911ffe6cd714efb18a4663ac67ed6a20e09feb233
 SHA512 
154494fe4c8673c3b17a6f1823c55f06fbb35d7ea048b63a5c3e3157108f222693cf1606c879a3cf425edea686dfe19e27974b338e5d281ec118b1a51c632ccc
 DIST cmake-3.15.3.tar.gz 9270184 BLAKE2B 
bdca3d45d603d9f40584e54102fedd736dae9eadb3ccaaf9bdb2e071da57eff5201dab390ba651772fb5f78fdd7683a86ac721a8b8273936782559a95be0167d
 SHA512 
7d0abf2f7c661c6b555a7e93a2fce5ab5610c653b0aa4949bed6e97bfbe6523fd0665f67115d3944d3729cbe07ae3aaf780ee673b06dd80f90018cec8a999658
 DIST cmake-3.15.4.tar.gz 9270648 BLAKE2B 
b1c46ce76a549c78caa5c95be38fdbdcca685b1fade0a1687971d3b1cbb10953ec62b12401f67c389b096c87a6fa895ff339e1646e449472df76660b76e7d1ed
 SHA512 
4058b89d35d243146f4f521356d483a850cbade316b60cf896c90da5d6b6504bc35224c0702fa525d90fe97a5311c7a895466e5eb2edb4cd4306a3cc45182650

diff --git a/dev-util/cmake/cmake-3.15.2.ebuild 
b/dev-util/cmake/cmake-3.15.2.ebuild
deleted file mode 100644
index 06184a6bfe5..000
--- a/dev-util/cmake/cmake-3.15.2.ebuild
+++ /dev/null
@@ -1,226 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_MAKEFILE_GENERATOR="emake"
-CMAKE_REMOVE_MODULES="no"
-inherit bash-completion-r1 elisp-common flag-o-matic toolchain-funcs virtualx 
xdg cmake-utils
-
-MY_P="${P/_/-}"
-
-DESCRIPTION="Cross platform Make"
-HOMEPAGE="https://cmake.org/;
-SRC_URI="https://cmake.org/files/v$(ver_cut 1-2)/${MY_P}.tar.gz"
-
-LICENSE="CMake"
-SLOT="0"
-[[ "${PV}" = *_rc* ]] || \
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc emacs system-jsoncpp ncurses qt5 test"
-
-RDEPEND="
-   app-crypt/rhash
-   >=app-arch/libarchive-3.0.0:=
-   >=dev-libs/expat-2.0.1
-   >=dev-libs/libuv-1.10.0:=
-   >=net-misc/curl-7.21.5[ssl]
-   sys-libs/zlib
-   virtual/pkgconfig
-   emacs? ( virtual/emacs )
-   ncurses? ( sys-libs/ncurses:0= )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   )
-   system-jsoncpp? ( >=dev-libs/jsoncpp-0.6.0_rc2:0= )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   doc? (
-   dev-python/requests
-   dev-python/sphinx
-   )
-"
-
-S="${WORKDIR}/${MY_P}"
-
-SITEFILE="50${PN}-gentoo.el"
-
-PATCHES=(
-   # prefix
-   "${FILESDIR}"/${PN}-3.4.0_rc1-darwin-bundle.patch
-   "${FILESDIR}"/${PN}-3.14.0_rc3-prefix-dirs.patch
-   # Next patch requires new work from prefix people
-   #"${FILESDIR}"/${PN}-3.1.0-darwin-isysroot.patch
-
-   # handle gentoo packaging in find modules
-   "${FILESDIR}"/${PN}-3.15.0_rc2-FindBLAS.patch
-   "${FILESDIR}"/${PN}-3.14.0_rc1-FindLAPACK.patch
-   "${FILESDIR}"/${PN}-3.5.2-FindQt4.patch
-
-   # respect python eclasses
-   "${FILESDIR}"/${PN}-2.8.10.2-FindPythonLibs.patch
-   "${FILESDIR}"/${PN}-3.9.0_rc2-FindPythonInterp.patch
-
-   # upstream fixes (can usually be removed with a version bump)
-)
-
-cmake_src_bootstrap() {
-   # Cleanup args to extract only JOBS.
-   # Because boot

[gentoo-commits] repo/gentoo:master commit in: sys-power/upower/

2019-10-02 Thread Lars Wendler
commit: 3bce72c0b692f2a04828acd1bfce05827a57ee3a
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Oct  2 23:43:00 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Thu Oct  3 00:21:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bce72c0

sys-power/upower: Bump to version 0.99.11

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

 sys-power/upower/Manifest  |  1 +
 sys-power/upower/upower-0.99.11.ebuild | 90 ++
 2 files changed, 91 insertions(+)

diff --git a/sys-power/upower/Manifest b/sys-power/upower/Manifest
index 1993b98248c..1a8569d7b78 100644
--- a/sys-power/upower/Manifest
+++ b/sys-power/upower/Manifest
@@ -1 +1,2 @@
+DIST upower-0.99.11.tar.xz 430128 BLAKE2B 
77604d02a69de98e4c7b268d11d189aa42ace2d62b982fda9bc41131ce383ede32953ada31eae0bbfd1121600af5863924d48c636e60a28f505a6998dcac227c
 SHA512 
67219a0beb98c97ac4512e4fe8ba83fc80a1035d1edb5367dda6911da50c672b047051f2f528e8703be29ab47547d92b6c71a7ef695226a1bdb5bc33e6d18803
 DIST upower-0.99.9.tar.xz 448408 BLAKE2B 
5fa2436f33c94cffb736d8e3fad433acf58954cf06ccd403a0361214be5afc45d79ea279f3c5c48dcd58b92ccaf995777c95987d1749fd8c8c8958317e439570
 SHA512 
45eb587b0e5ffcce88bad8c56bc5efa30559748913016a55d58313280f5159378e5fbb4a9842c3a6409257bb97822d235f96b03704268b8471455c93eb05fe2f

diff --git a/sys-power/upower/upower-0.99.11.ebuild 
b/sys-power/upower/upower-0.99.11.ebuild
new file mode 100644
index 000..201b2fd9efd
--- /dev/null
+++ b/sys-power/upower/upower-0.99.11.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit systemd xdg-utils
+
+DESCRIPTION="D-Bus abstraction for enumerating power devices, querying history 
and statistics"
+HOMEPAGE="https://upower.freedesktop.org/;
+
+# No tarball released, use the same commit as Fedora
+#SRC_URI="https://${PN}.freedesktop.org/releases/${P}.tar.xz;
+COMMIT="93cfe7c8d66ed486001c4f3f55399b7a"
+SRC_URI="https://gitlab.freedesktop.org/upower/upower/uploads/${COMMIT}/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0/3" # based on SONAME of libupower-glib.so
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd"
+
+# gtk-doc files are not available as prebuilt in the tarball
+IUSE="doc +introspection ios kernel_FreeBSD kernel_linux selinux"
+
+COMMON_DEPS="
+   >=dev-libs/dbus-glib-0.100
+   >=dev-libs/glib-2.38:2
+   sys-apps/dbus:=
+   introspection? ( dev-libs/gobject-introspection:= )
+   kernel_linux? (
+   virtual/libusb:1
+   virtual/libgudev:=
+   virtual/udev
+   ios? (
+   >=app-pda/libimobiledevice-1:=
+   >=app-pda/libplist-1:=
+   )
+   )
+"
+RDEPEND="
+   ${COMMON_DEPS}
+   selinux? ( sec-policy/selinux-devicekit )
+"
+DEPEND="${COMMON_DEPS}
+   doc? ( dev-util/gtk-doc )
+   dev-libs/libxslt
+   app-text/docbook-xsl-stylesheets
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+QA_MULTILIB_PATHS="usr/lib/${PN}/.*"
+
+DOCS=( AUTHORS HACKING NEWS README )
+
+src_prepare() {
+   default
+   xdg_environment_reset
+   sed -i -e '/DISABLE_DEPRECATED/d' configure || die
+}
+
+src_configure() {
+   local backend
+
+   if use kernel_linux ; then
+   backend=linux
+   elif use kernel_FreeBSD ; then
+   backend=freebsd
+   else
+   backend=dummy
+   fi
+
+   local myeconfargs=(
+   --disable-static
+   --disable-tests
+   --enable-man-pages
+   --libexecdir="${EPREFIX}"/usr/lib/${PN}
+   --localstatedir="${EPREFIX}"/var
+   --with-backend=${backend}
+   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
+   --with-systemdutildir="$(systemd_get_utildir)"
+   $(use_enable doc gtk-doc)
+   $(use_enable introspection)
+   $(use_with ios idevice)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   find "${ED}" -type f -name '*.la' -delete || die
+   keepdir /var/lib/upower #383091
+}



[gentoo-commits] repo/gentoo:master commit in: games-emulation/mgba/

2019-09-25 Thread Lars Wendler
commit: 6be83b271c6f44e0c59a608e19a41f9c70f86e0f
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Sep 25 22:33:06 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Wed Sep 25 22:38:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6be83b27

games-emulation/mgba: Removed old

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

 games-emulation/mgba/Manifest  |   1 -
 games-emulation/mgba/mgba-0.7.1.ebuild | 118 -
 2 files changed, 119 deletions(-)

diff --git a/games-emulation/mgba/Manifest b/games-emulation/mgba/Manifest
index 3dd1cdb9c5a..fce7a0cb25a 100644
--- a/games-emulation/mgba/Manifest
+++ b/games-emulation/mgba/Manifest
@@ -1,4 +1,3 @@
 DIST mgba-0.6.3.tar.gz 7442154 BLAKE2B 
2b46cf36174ef0a186b1bc71784820e6ddd7754a7cae695a95dcdae96efff58af70dd14faa2f1f6194a23450943d82aed2394f7bf2821ed91bf558eef6ae9c4d
 SHA512 
d646af7869dbcf8df671a75ecfd8c270950c013b826b23b94bacae43a77243786f198725e1b9bf17827d1ffcf6a8eef70091d53ea878bfb2450472485f42f233
-DIST mgba-0.7.1.tar.gz 11054044 BLAKE2B 
910d6ddfbbe1680b07cee519ff27814401093a9a157bea516e55a4881561b5d67992af6274b2a4e431ace879cfce04d58eb9eae243b26c50d94f1ab3ec591cb7
 SHA512 
91aa66a9140e250ccd6f4790c2ed4977248bccda3b499bd48c61b01aedbdd93e947f5505dee7c30b21beb39723fc321cdbdb6953df8292a193e0fbb9161a8ae5
 DIST mgba-0.7.2.tar.gz 11255680 BLAKE2B 
8d94edbc8ce6426d9f70dbab70f3e99cb18714db1646e07b5e8cde246379ea6ee761b035cdfa946e718ce869084bf957dc39309dc6b20fe400722633e4cb7f13
 SHA512 
e63519299358ef73939d07012cd6880478d4e5b1e6161c42bcbe36e5207af3dcbe4c147fd1a94432ddbe5fbdf5d2c9755d90984ea800bf9d9860d7f806f996cd
 DIST mgba-0.7.3.tar.gz 11228977 BLAKE2B 
2b70bb97470558e6c10391b782f0f80e0466b2f16df07971ed378801d359157692ce56c61f4432640ed679d43dc2445a1ea45b3402c1b488fb534213d8594271
 SHA512 
131f850699f17a7496f7428b85b50f38b99acec4c87d5d28ba4e3af94f095a1b6d177ea731838b2971362b46c52accef9cbec98433ecfaccc080371092c7d789

diff --git a/games-emulation/mgba/mgba-0.7.1.ebuild 
b/games-emulation/mgba/mgba-0.7.1.ebuild
deleted file mode 100644
index c5f2c50a592..000
--- a/games-emulation/mgba/mgba-0.7.1.ebuild
+++ /dev/null
@@ -1,118 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake-utils desktop xdg
-
-DESCRIPTION="Game Boy Advance emulator written in C"
-HOMEPAGE="https://mgba.io;
-SRC_URI="https://github.com/${PN}-emu/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug elf ffmpeg imagemagick libav opengl qt5 +sdl sqlite"
-REQUIRED_USE="|| ( qt5 sdl )
-   qt5? ( opengl )"
-
-RDEPEND="
-   media-libs/libpng:0=
-   sys-libs/zlib[minizip]
-   elf? ( dev-libs/elfutils )
-   ffmpeg? (
-   libav? ( media-video/libav:= )
-   !libav? ( media-video/ffmpeg:= )
-   )
-   imagemagick? ( media-gfx/imagemagick:= )
-   opengl? ( virtual/opengl )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtmultimedia:5
-   dev-qt/qtwidgets:5
-   opengl? ( dev-qt/qtopengl:5 )
-   )
-   sdl? ( media-libs/libsdl2[X,sound,joystick,video,opengl?] )
-   sqlite? ( dev-db/sqlite:3 )
-"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   xdg_environment_reset
-   cmake-utils_src_prepare
-
-   # Get rid of any bundled stuff we don't want
-   for pkg in libpng lzma sqlite3 zlib ; do
-   rm -r src/third-party/${pkg} || die
-   done
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_SKIP_RPATH=ON
-   -DBUILD_GL="$(usex opengl)"
-   -DBUILD_PYTHON=OFF
-   -DBUILD_QT="$(usex qt5)"
-   -DBUILD_SDL="$(usex sdl)"
-   -DBUILD_SHARED=ON
-   # test suite fails to build (>=0.6.0)
-   -DBUILD_SUITE=OFF
-   -DBUILD_TEST=OFF
-   -DM_CORE_GB=ON
-   -DM_CORE_GBA=ON
-   -DUSE_DEBUGGERS="$(usex debug)"
-   -DUSE_EDITLINE="$(usex debug)"
-   -DUSE_ELF="$(usex elf)"
-   -DUSE_EPOXY=OFF
-   -DUSE_FFMPEG="$(usex ffmpeg)"
-   -DUSE_GDB_STUB="$(usex debug)"
-   -DUSE_LIBZIP=OFF
-   -DUSE_LZMA=OFF
-   -DUSE_MAGICK="$(usex imagemagick)"
-   -DUSE_MINIZIP=ON
-   -DUSE_PNG=ON
-   -DUSE_SQLITE3="$(usex sqlite)"
-   -DUSE_ZLIB=ON
-   )
-   cmake-utils_src_configure
-}
-
-src_compile() {
-   cmake-utils_src_compile
-}
-
-src_install() {
-   if use qt5 ; then
-

[gentoo-commits] repo/gentoo:master commit in: games-emulation/mgba/

2019-09-25 Thread Lars Wendler
commit: 443061928e3332ba428e51d2b09c7f1525972b7f
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Sep 25 22:31:53 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Wed Sep 25 22:38:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44306192

games-emulation/mgba: Bump to version 0.7.3

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

 games-emulation/mgba/Manifest  |   1 +
 games-emulation/mgba/mgba-0.7.3.ebuild | 122 +
 2 files changed, 123 insertions(+)

diff --git a/games-emulation/mgba/Manifest b/games-emulation/mgba/Manifest
index 36f54c69e0a..3dd1cdb9c5a 100644
--- a/games-emulation/mgba/Manifest
+++ b/games-emulation/mgba/Manifest
@@ -1,3 +1,4 @@
 DIST mgba-0.6.3.tar.gz 7442154 BLAKE2B 
2b46cf36174ef0a186b1bc71784820e6ddd7754a7cae695a95dcdae96efff58af70dd14faa2f1f6194a23450943d82aed2394f7bf2821ed91bf558eef6ae9c4d
 SHA512 
d646af7869dbcf8df671a75ecfd8c270950c013b826b23b94bacae43a77243786f198725e1b9bf17827d1ffcf6a8eef70091d53ea878bfb2450472485f42f233
 DIST mgba-0.7.1.tar.gz 11054044 BLAKE2B 
910d6ddfbbe1680b07cee519ff27814401093a9a157bea516e55a4881561b5d67992af6274b2a4e431ace879cfce04d58eb9eae243b26c50d94f1ab3ec591cb7
 SHA512 
91aa66a9140e250ccd6f4790c2ed4977248bccda3b499bd48c61b01aedbdd93e947f5505dee7c30b21beb39723fc321cdbdb6953df8292a193e0fbb9161a8ae5
 DIST mgba-0.7.2.tar.gz 11255680 BLAKE2B 
8d94edbc8ce6426d9f70dbab70f3e99cb18714db1646e07b5e8cde246379ea6ee761b035cdfa946e718ce869084bf957dc39309dc6b20fe400722633e4cb7f13
 SHA512 
e63519299358ef73939d07012cd6880478d4e5b1e6161c42bcbe36e5207af3dcbe4c147fd1a94432ddbe5fbdf5d2c9755d90984ea800bf9d9860d7f806f996cd
+DIST mgba-0.7.3.tar.gz 11228977 BLAKE2B 
2b70bb97470558e6c10391b782f0f80e0466b2f16df07971ed378801d359157692ce56c61f4432640ed679d43dc2445a1ea45b3402c1b488fb534213d8594271
 SHA512 
131f850699f17a7496f7428b85b50f38b99acec4c87d5d28ba4e3af94f095a1b6d177ea731838b2971362b46c52accef9cbec98433ecfaccc080371092c7d789

diff --git a/games-emulation/mgba/mgba-0.7.3.ebuild 
b/games-emulation/mgba/mgba-0.7.3.ebuild
new file mode 100644
index 000..013c485228b
--- /dev/null
+++ b/games-emulation/mgba/mgba-0.7.3.ebuild
@@ -0,0 +1,122 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils desktop xdg
+
+DESCRIPTION="Game Boy Advance emulator written in C"
+HOMEPAGE="https://mgba.io;
+if [[ "${PV}" ==  ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/mgba-emu/mgba.git;
+else
+   SRC_URI="https://github.com/${PN}-emu/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+LICENSE="MPL-2.0"
+SLOT="0"
+IUSE="debug elf ffmpeg imagemagick libav opengl qt5 +sdl sqlite"
+REQUIRED_USE="|| ( qt5 sdl )
+   qt5? ( opengl )"
+
+RDEPEND="
+   media-libs/libpng:0=
+   sys-libs/zlib[minizip]
+   elf? ( dev-libs/elfutils )
+   ffmpeg? (
+   libav? ( media-video/libav:= )
+   !libav? ( media-video/ffmpeg:= )
+   )
+   imagemagick? ( media-gfx/imagemagick:= )
+   opengl? ( virtual/opengl )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtmultimedia:5
+   dev-qt/qtwidgets:5
+   opengl? ( dev-qt/qtopengl:5 )
+   )
+   sdl? ( media-libs/libsdl2[X,sound,joystick,video,opengl?] )
+   sqlite? ( dev-db/sqlite:3 )
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   xdg_environment_reset
+   cmake-utils_src_prepare
+
+   # Get rid of any bundled stuff we don't want
+   for pkg in libpng lzma sqlite3 zlib ; do
+   rm -r src/third-party/${pkg} || die
+   done
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_SKIP_RPATH=ON
+   -DBUILD_GL="$(usex opengl)"
+   -DBUILD_PYTHON=OFF
+   -DBUILD_QT="$(usex qt5)"
+   -DBUILD_SDL="$(usex sdl)"
+   -DBUILD_SHARED=ON
+   # test suite fails to build (>=0.6.0)
+   -DBUILD_SUITE=OFF
+   -DBUILD_TEST=OFF
+   -DM_CORE_GB=ON
+   -DM_CORE_GBA=ON
+   -DUSE_DEBUGGERS="$(usex debug)"
+   -DUSE_EDITLINE="$(usex debug)"
+   -DUSE_ELF="$(usex elf)"
+   -DUSE_EPOXY=OFF
+   -DUSE_FFMPEG="$(usex ffmpeg)"
+   -DUSE_GDB_STUB="$(usex debug)"
+   -DUSE_LIBZIP=OFF
+   -DUSE_LZMA=OFF
+   -DUSE_MAGICK="$(usex imagemagick)"
+   -DUSE_MINIZIP=ON
+   -DUSE_PNG=ON
+   -DUSE_SQLITE3="$(usex sqlite)"
+   -DUSE_ZL

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

2019-09-25 Thread Lars Wendler
commit: df63e40bd75bdfcf3e3d37828417d51bac320045
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Sep 25 22:15:34 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Wed Sep 25 22:38:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df63e40b

dev-util/strace: Removed old

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

 dev-util/strace/Manifest  |  1 -
 dev-util/strace/strace-5.1.ebuild | 95 ---
 2 files changed, 96 deletions(-)

diff --git a/dev-util/strace/Manifest b/dev-util/strace/Manifest
index 385092a5e10..5d56ae8062c 100644
--- a/dev-util/strace/Manifest
+++ b/dev-util/strace/Manifest
@@ -1,4 +1,3 @@
 DIST strace-4.26.tar.xz 1444216 BLAKE2B 
ea8ff5f863afa29a3a40e8d89ff5c3835c64adf7c34c8957bbe3d99a02998d61714437470293d1759e87c1ceb8ed42564632ef33dd9d5303452ec7505822d1ba
 SHA512 
cce153246802fcdb1547bc11164784066101a2e672e2a264cb742593b559e579aa4bedc749d87fdd1fc2045f4f79b54d419bb50c823074d2cca6f3c75ccf2290
-DIST strace-5.1.tar.xz 1493868 BLAKE2B 
1a513fbcb30a61af60013c779a6ca8c842aa20a6f359c29cf16bd5357dd26428855ebb8b097c137f8351d87b776d9674c7e41fb2789185439b70fd6d50c904e9
 SHA512 
dfbfa97650f0c42d088a3c5ff9715a05a31e579742fb2874c225b6e3c26b0d49c2427489080e971ee2cabb0fe744ff2464b3524c5adae0b3d5843583018de074
 DIST strace-5.2.tar.xz 1515544 BLAKE2B 
919a689741eabd843a43fdb557953ee6095a4d1abea808d7c35049b93afd338e0df7c69014486dfb88d22dd7cdb2f74b939ed55f08e85cdb9793d8150d08bde0
 SHA512 
41bea20215fa80ad90a5d49c41944e02774e715efda5e563b3714e5800933a5fca4a2392634193cf49c0752321a39e0c185bdbc9cfb8ee053b09a6bd5723da35
 DIST strace-5.3.tar.xz 1572708 BLAKE2B 
808bc7afc6c70137c44d0f5a47706953bc7c0214348cda2ae45e10876bd6e118c103f15abffdfe0d7fdb01d8d3de163b9c7de3970d9cd07c88ceca11a99dc7f9
 SHA512 
02b80a8abedb14e40235709733953005210cd328daba59cb594745e7ed3851d155546db3e43835aa75eee89f023324e542e15154bbc3269e37fd23433e2a

diff --git a/dev-util/strace/strace-5.1.ebuild 
b/dev-util/strace/strace-5.1.ebuild
deleted file mode 100644
index db378889c0d..000
--- a/dev-util/strace/strace-5.1.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic toolchain-funcs
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/strace/strace.git;
-   inherit git-r3 autotools
-else
-   
SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
-fi
-
-DESCRIPTION="A useful diagnostic, instructional, and debugging tool"
-HOMEPAGE="https://strace.io/;
-
-LICENSE="BSD"
-SLOT="0"
-IUSE="aio perl static unwind elfutils"
-
-REQUIRED_USE="?? ( unwind elfutils )"
-
-LIB_DEPEND="
-   unwind? ( sys-libs/libunwind[static-libs(+)] )
-   elfutils? ( dev-libs/elfutils[static-libs(+)] )
-"
-# strace only uses the header from libaio to decode structs
-DEPEND="
-   static? ( ${LIB_DEPEND} )
-   aio? ( >=dev-libs/libaio-0.3.106 )
-   sys-kernel/linux-headers
-"
-RDEPEND="
-   !static? ( ${LIB_DEPEND//\[static-libs(+)]} )
-   perl? ( dev-lang/perl )
-"
-
-src_prepare() {
-   default
-
-   if [[ ! -e configure ]] ; then
-   # git generation
-   sed /autoreconf/d -i bootstrap || die
-   ./bootstrap || die
-   eautoreconf
-   [[ ! -e CREDITS ]] && cp CREDITS{.in,}
-   fi
-
-   filter-lfs-flags # configure handles this sanely
-   # Add -pthread since strace wants -lrt for timer_create, and -lrt uses 
-lpthread.
-   use static && append-ldflags -static -pthread
-
-   export ac_cv_header_libaio_h=$(usex aio)
-   use elibc_musl && export ac_cv_header_stdc=no
-
-   # Stub out the -k test since it's known to be flaky. #545812
-   sed -i '1iexit 77' tests*/strace-k.test || die
-}
-
-src_configure() {
-   # Set up the default build settings, and then use the names strace 
expects.
-   tc-export_build_env BUILD_{CC,CPP}
-   local v bv
-   for v in CC CPP {C,CPP,LD}FLAGS ; do
-   bv="BUILD_${v}"
-   export "${v}_FOR_BUILD=${!bv}"
-   done
-
-   # Don't require mpers support on non-multilib systems. #649560
-   local myeconfargs=(
-   --enable-mpers=check
-   $(use_with unwind libunwind)
-   $(use_with elfutils libdw)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_test() {
-   if has usersandbox ${FEATURES} ; then
-   ewarn "Test suite is known to fail with FEATURES=usersandbox -- 
skipping ..." #64

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

2019-09-25 Thread Lars Wendler
commit: 06242a4c45ef6a8399dd1c6a6192cc0576efb503
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Sep 25 22:38:18 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Wed Sep 25 22:38:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06242a4c

x11-wm/icewm: Bump to version 1.6.2

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

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

diff --git a/x11-wm/icewm/Manifest b/x11-wm/icewm/Manifest
index 3c7b5ef93c4..9473a5345a2 100644
--- a/x11-wm/icewm/Manifest
+++ b/x11-wm/icewm/Manifest
@@ -1,2 +1,3 @@
 DIST icewm-1.5.5.tar.xz 1707656 BLAKE2B 
670ab4d1c1648faa24c848ddb04f3e353a3acd8e9a105837229d00ca344a61b3432d7b23b89dc054e220797cfd56d6504ad233d8793a3a5d95d9943c79017797
 SHA512 
5d75d33bf6e45ea0b46ace5173d825e9d1a12318cf7a5319b20ea704b019f6c09391f0f199b0fac678ba0f160d8236fc1cfee5d3b47d1895b7ba3721ff62a05e
 DIST icewm-1.6.1.tar.lz 1651274 BLAKE2B 
85c3bda7bacf8f2e1e6ed250fc1b66d151bb030118c56300fc2ce9ad1a54c8693c3e0f83c81cec1f1878f0c0b300c25ac78bdb6440e235877a18586e07601de3
 SHA512 
dfc221d9afa6c7949dda983c06bdac5527f8cdb93dd20babdc1de75a7ab6cf9b3b1fe8e8d617cb70bd93ebe9aec70ac419d915b76b564b31dbec42b57d6f6011
+DIST icewm-1.6.2.tar.lz 1673647 BLAKE2B 
006424aa005483b85ca36bd4447ce814ca81cd7243fc8045242a02355c2b35e9cbf6de0f1225d9b5e7685aca2961a731f060f7442250ef4f1527594233e8eac8
 SHA512 
0da78b9caf5cbbd8f944b4c89a15cb8b0e998de2075b09f65338d23027cbf024bbb9cfe9fffbe5d9606f11832090cb6552be2693cca5a62c011024f36ec1a0f9

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



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

2019-09-25 Thread Lars Wendler
commit: 3f03dc51e801a05262eb8f24417344c01729074b
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Sep 25 22:21:23 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Wed Sep 25 22:38:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f03dc51

app-admin/sudo: Removed old

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

 app-admin/sudo/Manifest |   1 -
 app-admin/sudo/metadata.xml |   1 -
 app-admin/sudo/sudo-1.8.25_p1-r1.ebuild | 242 
 3 files changed, 244 deletions(-)

diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest
index 03a9af4b1bf..a1360dc973d 100644
--- a/app-admin/sudo/Manifest
+++ b/app-admin/sudo/Manifest
@@ -1,3 +1,2 @@
-DIST sudo-1.8.25p1.tar.gz 3189951 BLAKE2B 
ebfedaad62e60f625db8c46a5c8f19977a5ec0a86bab3b34d91096c08e8b8ece056ba312f9fecd4cdd704fc17d49a36681b41cd40269df7c67cd66d80c0d8efb
 SHA512 
b1445be688d3c1dd7efbdfab68977a7a9b6fd6887191dc99ca717117eec0a550492642556cd55ca5873d054ddc5ccc2b87b2c34602e1ffc729ab6fbc4e523a72
 DIST sudo-1.8.27.tar.gz 3293178 BLAKE2B 
174d63ece5c24309dc0d237fadfc4131243aca333491ffa6dcdb3c44b53cb8149d3bf2f3aea2aa49529ea811d4727a11ac1909305e342b858a4c14f923f12956
 SHA512 
0480def650ab880ab9e6c51c606a06897fd638f0381e99c038f5aa47d064aaa2fb35b73eee7f86e73185e18d5dbb8b6ba49c616b1785a1edb2dd6d7b2fa4fcac
 DIST sudo-1.8.28rc1.tar.gz 3312316 BLAKE2B 
05a9a39333aef2c9a5afcb893b08656400bed42687370ba1d6ef1a60b8bbb3d3c8457a8150eaeed6a838de5f3d657f12ecdcad9881a5b9a5228fbeb2adee
 SHA512 
03ab9fe009808f5b46bdee1f30b9c1a2bc94b7f342e573afa06089935c3a8f844f1ee3579b0b243a7195caf65502ac576b2b1629d9484ec1c54b9567478f6f42

diff --git a/app-admin/sudo/metadata.xml b/app-admin/sudo/metadata.xml
index 8e31d55ef94..72faa0680c3 100644
--- a/app-admin/sudo/metadata.xml
+++ b/app-admin/sudo/metadata.xml
@@ -15,7 +15,6 @@
Use message digest functions from 
dev-libs/libgcrypt instead of sudo's
Use message digest functions from 
dev-libs/libressl instead of sudo's
Let sudo print insults when the user 
types the wrong password
-   Use message digest functions from 
dev-libs/openssl instead of sudo's
Allow sudo to send emails with 
sendmail
Add System Security Services Daemon 
support
Replace PATH variable with compile 
time secure paths

diff --git a/app-admin/sudo/sudo-1.8.25_p1-r1.ebuild 
b/app-admin/sudo/sudo-1.8.25_p1-r1.ebuild
deleted file mode 100644
index 284b319e05f..000
--- a/app-admin/sudo/sudo-1.8.25_p1-r1.ebuild
+++ /dev/null
@@ -1,242 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils pam multilib libtool tmpfiles
-if [[ ${PV} == "" ]] ; then
-   EHG_REPO_URI="https://www.sudo.ws/repos/sudo;
-   inherit mercurial
-fi
-
-MY_P=${P/_/}
-MY_P=${MY_P/beta/b}
-
-uri_prefix=
-case ${P} in
-   *_beta*|*_rc*) uri_prefix=beta/ ;;
-esac
-
-DESCRIPTION="Allows users or groups to run commands as other users"
-HOMEPAGE="https://www.sudo.ws/;
-if [[ ${PV} != "" ]] ; then
-   SRC_URI="https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz
-   ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz;
-   if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 
s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
-   fi
-fi
-
-# Basic license is ISC-style as-is, some files are released under
-# 3-clause BSD license
-LICENSE="ISC BSD"
-SLOT="0"
-IUSE="gcrypt ldap nls offensive openssl pam sasl selinux +sendmail skey sssd"
-
-CDEPEND="
-   sys-libs/zlib:=
-   gcrypt? ( dev-libs/libgcrypt:= )
-   ldap? (
-   >=net-nds/openldap-2.1.30-r1
-   dev-libs/cyrus-sasl
-   )
-   openssl? ( dev-libs/openssl:0= )
-   pam? ( virtual/pam )
-   sasl? ( dev-libs/cyrus-sasl )
-   skey? ( >=sys-auth/skey-1.1.5-r1 )
-   sssd? ( sys-auth/sssd[sudo] )
-"
-RDEPEND="
-   ${CDEPEND}
-   >=app-misc/editor-wrapper-3
-   virtual/editor
-   ldap? ( dev-lang/perl )
-   pam? ( sys-auth/pambase )
-   selinux? ( sec-policy/selinux-sudo )
-   sendmail? ( virtual/mta )
-"
-DEPEND="
-   ${CDEPEND}
-   sys-devel/bison
-"
-
-S="${WORKDIR}/${MY_P}"
-
-REQUIRED_USE="
-   pam? ( !skey )
-   skey? ( !pam )
-   ?? ( gcrypt openssl )
-"
-
-MAKEOPTS+=" SAMPLES="
-
-src_prepare() {
-   default
-   elibtoolize
-}
-
-set_secure_path() {
-   # FIXME: secure_path is a compile time setting. using PATH or
-   # ROOTPATH is not perfect, env-update may invalidate this, but u

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

2019-09-25 Thread Lars Wendler
commit: bf19d3a349bdf0c6ba0e7216882faf97723fd64f
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Sep 25 22:25:16 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Wed Sep 25 22:38:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf19d3a3

papp-text/dos2unix: Bump to version 7.4.1

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

 app-text/dos2unix/Manifest  |  1 +
 app-text/dos2unix/dos2unix-7.4.1.ebuild | 84 +
 2 files changed, 85 insertions(+)

diff --git a/app-text/dos2unix/Manifest b/app-text/dos2unix/Manifest
index 67741b66764..fa2eb801851 100644
--- a/app-text/dos2unix/Manifest
+++ b/app-text/dos2unix/Manifest
@@ -1,2 +1,3 @@
 DIST dos2unix-7.3.5.tar.gz 662133 BLAKE2B 
e24f77d92fe0c5931f9ca762b79a1713b14cc39b7566f78d55c4fd58bb7d3c0de1f2a8add8ffd6c3fa26a6bae73c412572fc71701e26b7b52f15b51b0de0d294
 SHA512 
beafefa715d894ec51bd808b18485bcf413f93b888203486e659f7e30b922b32b2f1da2305ef9ae85e54085ba3819bd512957bb872b529fe4728000cec7d3e58
 DIST dos2unix-7.4.0.tar.gz 710339 BLAKE2B 
629c4a410f0cbb0b5b0fdb89c03fbec1965759a747309ad8a4459820bf2151d1861f4040d67ce6934ca27cfc3b6d0495eccd0966045803f065b10520808d9686
 SHA512 
41be6b0c747f4a8e316eccecd468c8250aa6791962485569eb9496def60818ae434d619b5cfb5f80f15f8d17800314f5aefe229dc5d37faaa34e1270575175e9
+DIST dos2unix-7.4.1.tar.gz 711570 BLAKE2B 
3dbe33007aa3e2ef47ec3dc0c3165987986955fffd7ae1435725014d52ba716626e7891911afe11674beec11fa62a12983c8dfc28cff682ca0c3e798449a9b0f
 SHA512 
81e7cff82d95b298fb218b073f54d17fa851a7507fbd54b3cd9af7c1efa6a7bd3cf59f7a84ffbaf395403bf458650763e1755944451b24f708878a9c62316dc4

diff --git a/app-text/dos2unix/dos2unix-7.4.1.ebuild 
b/app-text/dos2unix/dos2unix-7.4.1.ebuild
new file mode 100644
index 000..09270293006
--- /dev/null
+++ b/app-text/dos2unix/dos2unix-7.4.1.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PLOCALES="da de eo es fr hu ja nb nl pl pt_BR ru sr sv uk vi zh_CN zh_TW"
+
+inherit l10n toolchain-funcs
+
+DESCRIPTION="Convert DOS or MAC text files to UNIX format or vice versa"
+HOMEPAGE="http://www.xs4all.nl/~waterlan/dos2unix.html 
https://sourceforge.net/projects/dos2unix/;
+SRC_URI="
+   http://www.xs4all.nl/~waterlan/${PN}/${P}.tar.gz
+   mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris"
+IUSE="debug nls test"
+
+RDEPEND="
+   !app-text/hd2u
+   virtual/libintl"
+
+DEPEND="
+   ${RDEPEND}
+   test? ( virtual/perl-Test-Simple )
+"
+BDEPEND="
+   dev-lang/perl
+   nls? ( sys-devel/gettext )
+"
+handle_locales() {
+   # Make sure locale list is kept up-to-date.
+   local detected sorted
+   detected=$(echo $(printf '%s\n' */*.po | sed -e 's:.*/::' -e 's:.po$::' 
| sort -u))
+   sorted=$(echo $(printf '%s\n' ${PLOCALES} | sort -u))
+   if [[ ${sorted} != "${detected}" ]] ; then
+   eerror "The ebuild needs to be kept in sync."
+   eerror "PLOCALES: ${sorted}"
+   eerror "po*/*.po: ${detected}"
+   die "sync PLOCALES"
+   fi
+
+   # Deal with selective install of locales.
+   rm_loc() { rm po*/$1.po || die; }
+   l10n_for_each_disabled_locale_do rm_loc
+}
+
+src_prepare() {
+   default
+
+   handle_locales
+
+   sed \
+   -e '/^LDFLAGS/s|=|+=|' \
+   -e '/CFLAGS_OS \+=/d' \
+   -e '/LDFLAGS_EXTRA \+=/d' \
+   -e "/^CFLAGS/s|-O2|${CFLAGS}|" \
+   -i Makefile || die
+
+   if use debug ; then
+   sed -e "/^DEBUG/s:0:1:" \
+   -e "/EXTRA_CFLAGS +=/s:-g::" \
+   -i Makefile || die
+   fi
+
+   tc-export CC
+}
+
+lintl() {
+   # same logic as from virtual/libintl
+   use !elibc_glibc && use !elibc_uclibc && use !elibc_musl && echo 
"-lintl"
+}
+
+src_compile() {
+   emake prefix="${EPREFIX}/usr" \
+   $(usex nls "LDFLAGS_EXTRA=$(lintl)" "ENABLE_NLS=")
+}
+
+src_install() {
+   emake DESTDIR="${D}" prefix="${EPREFIX}/usr" \
+   $(usex nls "" "ENABLE_NLS=") install
+}



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

2019-09-25 Thread Lars Wendler
commit: 89bc73d2d7a8f1fbc49aaf14e752608deebbe270
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Sep 25 22:14:24 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Wed Sep 25 22:38:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89bc73d2

dev-util/strace: Bump to version 5.3

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

 dev-util/strace/Manifest  |  1 +
 dev-util/strace/strace-5.3.ebuild | 95 +++
 2 files changed, 96 insertions(+)

diff --git a/dev-util/strace/Manifest b/dev-util/strace/Manifest
index c5f89c3cad6..385092a5e10 100644
--- a/dev-util/strace/Manifest
+++ b/dev-util/strace/Manifest
@@ -1,3 +1,4 @@
 DIST strace-4.26.tar.xz 1444216 BLAKE2B 
ea8ff5f863afa29a3a40e8d89ff5c3835c64adf7c34c8957bbe3d99a02998d61714437470293d1759e87c1ceb8ed42564632ef33dd9d5303452ec7505822d1ba
 SHA512 
cce153246802fcdb1547bc11164784066101a2e672e2a264cb742593b559e579aa4bedc749d87fdd1fc2045f4f79b54d419bb50c823074d2cca6f3c75ccf2290
 DIST strace-5.1.tar.xz 1493868 BLAKE2B 
1a513fbcb30a61af60013c779a6ca8c842aa20a6f359c29cf16bd5357dd26428855ebb8b097c137f8351d87b776d9674c7e41fb2789185439b70fd6d50c904e9
 SHA512 
dfbfa97650f0c42d088a3c5ff9715a05a31e579742fb2874c225b6e3c26b0d49c2427489080e971ee2cabb0fe744ff2464b3524c5adae0b3d5843583018de074
 DIST strace-5.2.tar.xz 1515544 BLAKE2B 
919a689741eabd843a43fdb557953ee6095a4d1abea808d7c35049b93afd338e0df7c69014486dfb88d22dd7cdb2f74b939ed55f08e85cdb9793d8150d08bde0
 SHA512 
41bea20215fa80ad90a5d49c41944e02774e715efda5e563b3714e5800933a5fca4a2392634193cf49c0752321a39e0c185bdbc9cfb8ee053b09a6bd5723da35
+DIST strace-5.3.tar.xz 1572708 BLAKE2B 
808bc7afc6c70137c44d0f5a47706953bc7c0214348cda2ae45e10876bd6e118c103f15abffdfe0d7fdb01d8d3de163b9c7de3970d9cd07c88ceca11a99dc7f9
 SHA512 
02b80a8abedb14e40235709733953005210cd328daba59cb594745e7ed3851d155546db3e43835aa75eee89f023324e542e15154bbc3269e37fd23433e2a

diff --git a/dev-util/strace/strace-5.3.ebuild 
b/dev-util/strace/strace-5.3.ebuild
new file mode 100644
index 000..db378889c0d
--- /dev/null
+++ b/dev-util/strace/strace-5.3.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic toolchain-funcs
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/strace/strace.git;
+   inherit git-r3 autotools
+else
+   
SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+DESCRIPTION="A useful diagnostic, instructional, and debugging tool"
+HOMEPAGE="https://strace.io/;
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="aio perl static unwind elfutils"
+
+REQUIRED_USE="?? ( unwind elfutils )"
+
+LIB_DEPEND="
+   unwind? ( sys-libs/libunwind[static-libs(+)] )
+   elfutils? ( dev-libs/elfutils[static-libs(+)] )
+"
+# strace only uses the header from libaio to decode structs
+DEPEND="
+   static? ( ${LIB_DEPEND} )
+   aio? ( >=dev-libs/libaio-0.3.106 )
+   sys-kernel/linux-headers
+"
+RDEPEND="
+   !static? ( ${LIB_DEPEND//\[static-libs(+)]} )
+   perl? ( dev-lang/perl )
+"
+
+src_prepare() {
+   default
+
+   if [[ ! -e configure ]] ; then
+   # git generation
+   sed /autoreconf/d -i bootstrap || die
+   ./bootstrap || die
+   eautoreconf
+   [[ ! -e CREDITS ]] && cp CREDITS{.in,}
+   fi
+
+   filter-lfs-flags # configure handles this sanely
+   # Add -pthread since strace wants -lrt for timer_create, and -lrt uses 
-lpthread.
+   use static && append-ldflags -static -pthread
+
+   export ac_cv_header_libaio_h=$(usex aio)
+   use elibc_musl && export ac_cv_header_stdc=no
+
+   # Stub out the -k test since it's known to be flaky. #545812
+   sed -i '1iexit 77' tests*/strace-k.test || die
+}
+
+src_configure() {
+   # Set up the default build settings, and then use the names strace 
expects.
+   tc-export_build_env BUILD_{CC,CPP}
+   local v bv
+   for v in CC CPP {C,CPP,LD}FLAGS ; do
+   bv="BUILD_${v}"
+   export "${v}_FOR_BUILD=${!bv}"
+   done
+
+   # Don't require mpers support on non-multilib systems. #649560
+   local myeconfargs=(
+   --enable-mpers=check
+   $(use_with unwind libunwind)
+   $(use_with elfutils libdw)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_test() {
+   if has usersandbox ${FEATURES} ; then
+   ewarn "Test suite is known to fail with FEATURES=usersandbox -- 
skipping ..

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

2019-09-25 Thread Lars Wendler
commit: 10c18cd0392a914441aa452a0f36629a2074ca3b
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Sep 25 22:19:32 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Wed Sep 25 22:38:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10c18cd0

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

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

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

diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest
index c742e69e40b..03a9af4b1bf 100644
--- a/app-admin/sudo/Manifest
+++ b/app-admin/sudo/Manifest
@@ -1,3 +1,3 @@
 DIST sudo-1.8.25p1.tar.gz 3189951 BLAKE2B 
ebfedaad62e60f625db8c46a5c8f19977a5ec0a86bab3b34d91096c08e8b8ece056ba312f9fecd4cdd704fc17d49a36681b41cd40269df7c67cd66d80c0d8efb
 SHA512 
b1445be688d3c1dd7efbdfab68977a7a9b6fd6887191dc99ca717117eec0a550492642556cd55ca5873d054ddc5ccc2b87b2c34602e1ffc729ab6fbc4e523a72
 DIST sudo-1.8.27.tar.gz 3293178 BLAKE2B 
174d63ece5c24309dc0d237fadfc4131243aca333491ffa6dcdb3c44b53cb8149d3bf2f3aea2aa49529ea811d4727a11ac1909305e342b858a4c14f923f12956
 SHA512 
0480def650ab880ab9e6c51c606a06897fd638f0381e99c038f5aa47d064aaa2fb35b73eee7f86e73185e18d5dbb8b6ba49c616b1785a1edb2dd6d7b2fa4fcac
-DIST sudo-1.8.28b3.tar.gz 3305122 BLAKE2B 
b3b9a3fbf853cfb484516eae3398c09c897115e887a7693014c304ff4b4a477861dbdf5af85b954054abeed7afa8b77470a4bad5e3beaf278b70c0969b6c6471
 SHA512 
87c16bd44bfabddbf8e0b9899d02ae05fbc1ccae9a21eb8123162f4a3dd4ccd91d013db5a50a6c249d85a3e1b4ac790c7dc0aabfe155f125dc211159404816ca
+DIST sudo-1.8.28rc1.tar.gz 3312316 BLAKE2B 
05a9a39333aef2c9a5afcb893b08656400bed42687370ba1d6ef1a60b8bbb3d3c8457a8150eaeed6a838de5f3d657f12ecdcad9881a5b9a5228fbeb2adee
 SHA512 
03ab9fe009808f5b46bdee1f30b9c1a2bc94b7f342e573afa06089935c3a8f844f1ee3579b0b243a7195caf65502ac576b2b1629d9484ec1c54b9567478f6f42

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



[gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/

2019-09-14 Thread Lars Wendler
commit: 6c7f21694acd195e7176f9680b3ddef1f0f5556f
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Sep 14 10:32:38 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Sat Sep 14 10:32:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c7f2169

sys-block/open-iscsi: Bump to version 2.0.878

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

 sys-block/open-iscsi/Manifest  |   1 +
 sys-block/open-iscsi/open-iscsi-2.0.878.ebuild | 140 +
 2 files changed, 141 insertions(+)

diff --git a/sys-block/open-iscsi/Manifest b/sys-block/open-iscsi/Manifest
index 15a53b3abe4..d768d940499 100644
--- a/sys-block/open-iscsi/Manifest
+++ b/sys-block/open-iscsi/Manifest
@@ -3,3 +3,4 @@ DIST open-iscsi-2.0.875.tar.gz 635121 BLAKE2B 
34a7083087c53ed0e59d293d26efe166b0
 DIST open-iscsi-2.0.876.tar.gz 576111 BLAKE2B 
2fbe4f37e91730d15bad77feeb9a418a8bbf709582598571a5905080eb60649f3ece6a52e9cf94a28128f2b0bc30093e67f6a47624545243b10bcebe318750ac
 SHA512 
f9319016bd6abf3bf675ad050b0489095a21db58c93f9baaca6adc239129ad08f8e18ed96c91c36406e5c42d35118e67dfde6d3c37e97027467c4472db3b2422
 DIST open-iscsi-2.0.876_p20180814.tar.gz 602779 BLAKE2B 
8403d69ef43c868a009e1b7bf6e67ea0ecc0d10113b842e1f853a759398f56bb447f6c6ce5474bb2f4e9dfe59d9effc5eea58a1e7da9bbfd81c370eba1759edc
 SHA512 
d79b3025888a8b6db944c86abb13940a6c75fe10166d79ab7e242fc108603e86a81c2ea3448318a45f0e51d89d45a21bda5ab43cf75ff759007e1949030ad0bf
 DIST open-iscsi-2.0.877.tar.gz 605075 BLAKE2B 
85106a7137b2a70a56418e2c76df81d5bf464268b5030fef2560addd8a96a0b6ba767c811f7c8a181a7b30a902d3973f0f7dad7cd3cc0796979a8a1b2f9164ef
 SHA512 
1e6a6772c59dd7a809938f1ef4c9fe0310d70bf0e0f7e80643bcfa22236af8a8027122cf9ff598ce70a3ff51ccb9d5ef99fc5b9c517379bf590b8da74bfeb9a6
+DIST open-iscsi-2.0.878.tar.gz 607489 BLAKE2B 
f08f7a49dee6a377aed1d5efba100c4c357e95683e841e3c7960a49a40601cf8047dd28403866d963ef6850eb23c03ac39e0861575e21c452190a20534cbec48
 SHA512 
2eb26e5e69b88614d9b6262fffce94b93f9afc0742415ad6c2505daacd3014cd9d73bd89c36f452d004e2c4f312f372aab1ddc55e1bdec73c58de60181d73b33

diff --git a/sys-block/open-iscsi/open-iscsi-2.0.878.ebuild 
b/sys-block/open-iscsi/open-iscsi-2.0.878.ebuild
new file mode 100644
index 000..a1f80e0a347
--- /dev/null
+++ b/sys-block/open-iscsi/open-iscsi-2.0.878.ebuild
@@ -0,0 +1,140 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools linux-info flag-o-matic toolchain-funcs udev systemd
+
+DESCRIPTION="A performant, transport independent, multi-platform 
implementation of RFC3720"
+HOMEPAGE="http://www.open-iscsi.com/;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0/0.2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE="debug infiniband libressl +tcp rdma systemd"
+
+DEPEND="
+   sys-apps/kmod
+   sys-block/open-isns:=
+   sys-kernel/linux-headers
+   infiniband? ( sys-fabric/ofed )
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   systemd? ( sys-apps/systemd )
+"
+RDEPEND="${DEPEND}
+   sys-fs/lsscsi
+   sys-apps/util-linux"
+BDEPEND="virtual/pkgconfig"
+
+REQUIRED_USE="infiniband? ( rdma ) || ( rdma tcp )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-2.0.876-Makefiles.patch"
+)
+
+pkg_setup() {
+   linux-info_pkg_setup
+
+   if kernel_is -lt 2 6 16; then
+   die "Sorry, your kernel must be 2.6.16-rc5 or newer!"
+   fi
+
+   # Needs to be done, as iscsid currently only starts, when having the 
iSCSI
+   # support loaded as module. Kernel builtin options don't work. See this 
for
+   # more information:
+   # 
https://groups.google.com/group/open-iscsi/browse_thread/thread/cc10498655b40507/fd6a4ba0c8e91966
+   # If there's a new release, check whether this is still valid!
+   TCP_MODULES="SCSI_ISCSI_ATTRS ISCSI_TCP"
+   RDMA_MODULES="INFINIBAND_ISER"
+   INFINIBAND_MODULES="INFINIBAND_IPOIB INIBAND_USER_MAD 
INFINIBAND_USER_ACCESS"
+   CONFIG_CHECK_MODULES="tcp? ( ${TCP_MODULES} ) rdma? ( ${RDMA_MODULES} ) 
infiniband? ( ${INFINIBAND_MODULES} )"
+   if linux_config_exists; then
+   if use tcp; then
+   for module in ${TCP_MODULES}; do
+   linux_chkconfig_module ${module} || ewarn 
"${module} needs to be built as module (builtin doesn't work)"
+   done
+   fi
+   if use infiniband; then
+   for module in ${INFINIBAND_MODULES}; do
+   linux_chkconfig_module ${module} || ewarn 
"$

[gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/

2019-09-14 Thread Lars Wendler
commit: 2c20ea19377159043c752e8832dd27c7924a6565
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Sep 14 10:34:24 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Sat Sep 14 10:34:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c20ea19

sys-block/open-iscsi: Removed old

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

 sys-block/open-iscsi/Manifest  |   2 -
 sys-block/open-iscsi/open-iscsi-2.0.876.ebuild | 121 
 .../open-iscsi-2.0.876_p20180814-r1.ebuild | 126 -
 3 files changed, 249 deletions(-)

diff --git a/sys-block/open-iscsi/Manifest b/sys-block/open-iscsi/Manifest
index d768d940499..95b2f1b9341 100644
--- a/sys-block/open-iscsi/Manifest
+++ b/sys-block/open-iscsi/Manifest
@@ -1,6 +1,4 @@
 DIST open-iscsi-2.0-873.tar.gz 667069 BLAKE2B 
edb427f8483c31499cdde644bbf8d658952952fa8d52a232537e7e6ec71d2d237dcd4e8759de21b65cac757678c7d71c22bd2fe71ed1e7ac152ae8396f080061
 SHA512 
4e67116cb7dd49381c9279645e5a661f05596ae6be3b832772089828b3764ca2d04b5dea1bcc337071efb52c3c75a6fb943136c659ee59500f3a198ed0dcea6b
 DIST open-iscsi-2.0.875.tar.gz 635121 BLAKE2B 
34a7083087c53ed0e59d293d26efe166b09c5ea18b6022869cc9ff3d2edb2fb8b69e2c1ce6c9011bd20fc590b02dafd6d7c13d8bfa1eae6408c4bace13992e5e
 SHA512 
1709011d7d12d3dd9278a0d775af064d5f7da37357f35d6d5c5b3aa8ec16385c28b201b1261f4581dca3d815015ed8696e1694aa19f3231132f90d1e5b36
-DIST open-iscsi-2.0.876.tar.gz 576111 BLAKE2B 
2fbe4f37e91730d15bad77feeb9a418a8bbf709582598571a5905080eb60649f3ece6a52e9cf94a28128f2b0bc30093e67f6a47624545243b10bcebe318750ac
 SHA512 
f9319016bd6abf3bf675ad050b0489095a21db58c93f9baaca6adc239129ad08f8e18ed96c91c36406e5c42d35118e67dfde6d3c37e97027467c4472db3b2422
-DIST open-iscsi-2.0.876_p20180814.tar.gz 602779 BLAKE2B 
8403d69ef43c868a009e1b7bf6e67ea0ecc0d10113b842e1f853a759398f56bb447f6c6ce5474bb2f4e9dfe59d9effc5eea58a1e7da9bbfd81c370eba1759edc
 SHA512 
d79b3025888a8b6db944c86abb13940a6c75fe10166d79ab7e242fc108603e86a81c2ea3448318a45f0e51d89d45a21bda5ab43cf75ff759007e1949030ad0bf
 DIST open-iscsi-2.0.877.tar.gz 605075 BLAKE2B 
85106a7137b2a70a56418e2c76df81d5bf464268b5030fef2560addd8a96a0b6ba767c811f7c8a181a7b30a902d3973f0f7dad7cd3cc0796979a8a1b2f9164ef
 SHA512 
1e6a6772c59dd7a809938f1ef4c9fe0310d70bf0e0f7e80643bcfa22236af8a8027122cf9ff598ce70a3ff51ccb9d5ef99fc5b9c517379bf590b8da74bfeb9a6
 DIST open-iscsi-2.0.878.tar.gz 607489 BLAKE2B 
f08f7a49dee6a377aed1d5efba100c4c357e95683e841e3c7960a49a40601cf8047dd28403866d963ef6850eb23c03ac39e0861575e21c452190a20534cbec48
 SHA512 
2eb26e5e69b88614d9b6262fffce94b93f9afc0742415ad6c2505daacd3014cd9d73bd89c36f452d004e2c4f312f372aab1ddc55e1bdec73c58de60181d73b33

diff --git a/sys-block/open-iscsi/open-iscsi-2.0.876.ebuild 
b/sys-block/open-iscsi/open-iscsi-2.0.876.ebuild
deleted file mode 100644
index 2f34ac971b3..000
--- a/sys-block/open-iscsi/open-iscsi-2.0.876.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools versionator linux-info flag-o-matic toolchain-funcs udev 
systemd
-
-DESCRIPTION="A performant, transport independent, multi-platform 
implementation of RFC3720"
-HOMEPAGE="http://www.open-iscsi.com/;
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
-IUSE="debug infiniband +tcp rdma"
-
-DEPEND="sys-block/open-isns:=
-   infiniband? ( sys-fabric/ofed )
-   sys-kernel/linux-headers"
-RDEPEND="${DEPEND}
-   sys-fs/lsscsi
-   sys-apps/util-linux"
-REQUIRED_USE="infiniband? ( rdma ) || ( rdma tcp )"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-2.0.876-musl-fixes.patch"
-   "${FILESDIR}/${PN}-2.0.876-Makefiles.patch"
-)
-
-pkg_setup() {
-   linux-info_pkg_setup
-
-   if kernel_is -lt 2 6 16; then
-   die "Sorry, your kernel must be 2.6.16-rc5 or newer!"
-   fi
-
-   # Needs to be done, as iscsid currently only starts, when having the 
iSCSI
-   # support loaded as module. Kernel builtin options don't work. See this 
for
-   # more information:
-   # 
https://groups.google.com/group/open-iscsi/browse_thread/thread/cc10498655b40507/fd6a4ba0c8e91966
-   # If there's a new release, check whether this is still valid!
-   TCP_MODULES="SCSI_ISCSI_ATTRS ISCSI_TCP"
-   RDMA_MODULES="INFINIBAND_ISER"
-   INFINIBAND_MODULES="INFINIBAND_IPOIB INIBAND_USER_MAD 
INFINIBAND_USER_ACCESS"
-   CONFIG_CHECK_MODULES="tcp? ( ${TCP_MODULES} ) rdma? ( ${RDMA_MODULES} ) 
infiniband? ( ${INFINIBAND_MODULES} )"
-   if linux_config_exists; then
-   

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

2019-09-14 Thread Lars Wendler
commit: 3ac449acbf835e51599dc80471f16f41248e6297
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Sep 14 10:05:49 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Sat Sep 14 10:05:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ac449ac

net-misc/dhcpcd: Emergency bump to version 8.0.6

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

 net-misc/dhcpcd/Manifest|   1 +
 net-misc/dhcpcd/dhcpcd-8.0.6.ebuild | 144 
 2 files changed, 145 insertions(+)

diff --git a/net-misc/dhcpcd/Manifest b/net-misc/dhcpcd/Manifest
index 3f36cb6af0a..a6eadaa2dc4 100644
--- a/net-misc/dhcpcd/Manifest
+++ b/net-misc/dhcpcd/Manifest
@@ -1,3 +1,4 @@
 DIST dhcpcd-7.2.3.tar.xz 213552 BLAKE2B 
5f89e11424b85702b05da6207ec346480c029de1416cc8892471de428ca0a4395a8915700e2237bfa2b133648973bc2a7c7d15aa2d0ba492f96fbf3908d7f613
 SHA512 
271cca422fad10eaf842acfd5b590c0ad537f5f23ee919a3928d8ad98463ab03bde21c0bc08741ea9618ee31095160a7c00066155eae2c74b17c49af65ba566f
 DIST dhcpcd-8.0.3.tar.xz 223104 BLAKE2B 
ca1b35e0fc0f8b345d2a55e380aa4e10b864f18f4b5368659875ef5efc955fac442b0505b0192578d83fa8c3b304942e50aa082d753e98dc3cd44237100f106c
 SHA512 
0a740286181e1b24e7ac5157f60727c2a3abd81080235efc8ba86628bb8e2aa877b8d9348055c16cdae1a819f443afbf452907a25152bb936a6dc72f3a179944
 DIST dhcpcd-8.0.4.tar.xz 224236 BLAKE2B 
ae1bc71fef58526482d5c0b34f66d68ad4baf84979da2fa90d51ec1831ccdc2a2d77dc1a09b52b8fa58deed42ff7c6af49a165afba50decae0085788bcbb10c2
 SHA512 
d5ea895b841a1afcabd50013800f567c0a9c077cd409ec18c5442b3da6bac814db5e9ae4a4218076eb5119bd7ccb732d3f58e22dcbba38ede26ee668f9733ec4
+DIST dhcpcd-8.0.6.tar.xz 224552 BLAKE2B 
5d0fab5977597ce182a2de56c8c4d085d3595a8f1209fc76788b707af0fffd4285a958cebfe7bab6c04ae7a2ba94c466d689dc9c3a71708c1baabd328b2bbf3e
 SHA512 
19a568800a4e510a250de7cc111700b364c68bfe3907f1ac2cda81aacd079cb9ac87731cbabbf8f1e85e055a11c7ba88e419f6c4d7b33f8842dfaeadc7d1e193

diff --git a/net-misc/dhcpcd/dhcpcd-8.0.6.ebuild 
b/net-misc/dhcpcd/dhcpcd-8.0.6.ebuild
new file mode 100644
index 000..d8940210a7b
--- /dev/null
+++ b/net-misc/dhcpcd/dhcpcd-8.0.6.ebuild
@@ -0,0 +1,144 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit systemd toolchain-funcs
+
+if [[ ${PV} == "" ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://roy.marples.name/git/dhcpcd.git;
+else
+   MY_P="${P/_alpha/-alpha}"
+   MY_P="${MY_P/_beta/-beta}"
+   MY_P="${MY_P/_rc/-rc}"
+   SRC_URI="https://roy.marples.name/downloads/${PN}/${MY_P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+   S="${WORKDIR}/${MY_P}"
+fi
+
+DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"
+HOMEPAGE="https://roy.marples.name/projects/dhcpcd;
+LICENSE="BSD-2"
+SLOT="0"
+IUSE="elibc_glibc +embedded ipv6 kernel_linux +udev"
+
+COMMON_DEPEND="udev? ( virtual/udev )"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+
+src_configure() {
+   local myeconfargs=(
+   --dbdir="${EPREFIX}/var/lib/dhcpcd"
+   --libexecdir="${EPREFIX}/lib/dhcpcd"
+   --localstatedir="${EPREFIX}/var"
+   --prefix="${EPREFIX}"
+   --with-hook=ntp.conf
+   $(use_enable embedded)
+   $(use_enable ipv6)
+   $(usex elibc_glibc '--with-hook=yp.conf' '')
+   $(usex kernel_linux '--rundir=${EPREFIX}/run' '')
+   $(usex udev '' '--without-dev --without-udev')
+   CC="$(tc-getCC)"
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   keepdir /var/lib/dhcpcd
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   systemd_dounit "${FILESDIR}"/${PN}.service
+}
+
+pkg_postinst() {
+   local dbdir="${EROOT}"/var/lib/dhcpcd old_files=()
+
+   local old_old_duid="${EROOT}"/var/lib/dhcpcd/dhcpcd.duid
+   local old_duid="${EROOT}"/etc/dhcpcd.duid
+   local new_duid="${dbdir}"/duid
+   if [[ -e "${old_old_duid}" ]] ; then
+   # Upgrade the duid file to the new format if needed
+   if ! grep -q '..:..:..:..:..:..' "${old_old_duid}"; then
+   sed -i -e 's/\(..\)/\1:/g; s/:$//g' "${old_old_duid}"
+   fi
+
+   # Move the duid to /etc, a more sensible location
+   if [[ ! -e "${old_duid}" ]] ; then
+   cp -p "${old_old_duid}" "${new_

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

2019-09-14 Thread Lars Wendler
commit: 3c91f508259ab1c13405a62af0ee59cd13a98af0
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Sep 14 10:07:37 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Sat Sep 14 10:07:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c91f508

net-misc/dhcpcd: Removed "vulnerable" versions

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

 net-misc/dhcpcd/Manifest|   2 -
 net-misc/dhcpcd/dhcpcd-8.0.3.ebuild | 144 
 net-misc/dhcpcd/dhcpcd-8.0.4.ebuild | 144 
 3 files changed, 290 deletions(-)

diff --git a/net-misc/dhcpcd/Manifest b/net-misc/dhcpcd/Manifest
index a6eadaa2dc4..3ca50074960 100644
--- a/net-misc/dhcpcd/Manifest
+++ b/net-misc/dhcpcd/Manifest
@@ -1,4 +1,2 @@
 DIST dhcpcd-7.2.3.tar.xz 213552 BLAKE2B 
5f89e11424b85702b05da6207ec346480c029de1416cc8892471de428ca0a4395a8915700e2237bfa2b133648973bc2a7c7d15aa2d0ba492f96fbf3908d7f613
 SHA512 
271cca422fad10eaf842acfd5b590c0ad537f5f23ee919a3928d8ad98463ab03bde21c0bc08741ea9618ee31095160a7c00066155eae2c74b17c49af65ba566f
-DIST dhcpcd-8.0.3.tar.xz 223104 BLAKE2B 
ca1b35e0fc0f8b345d2a55e380aa4e10b864f18f4b5368659875ef5efc955fac442b0505b0192578d83fa8c3b304942e50aa082d753e98dc3cd44237100f106c
 SHA512 
0a740286181e1b24e7ac5157f60727c2a3abd81080235efc8ba86628bb8e2aa877b8d9348055c16cdae1a819f443afbf452907a25152bb936a6dc72f3a179944
-DIST dhcpcd-8.0.4.tar.xz 224236 BLAKE2B 
ae1bc71fef58526482d5c0b34f66d68ad4baf84979da2fa90d51ec1831ccdc2a2d77dc1a09b52b8fa58deed42ff7c6af49a165afba50decae0085788bcbb10c2
 SHA512 
d5ea895b841a1afcabd50013800f567c0a9c077cd409ec18c5442b3da6bac814db5e9ae4a4218076eb5119bd7ccb732d3f58e22dcbba38ede26ee668f9733ec4
 DIST dhcpcd-8.0.6.tar.xz 224552 BLAKE2B 
5d0fab5977597ce182a2de56c8c4d085d3595a8f1209fc76788b707af0fffd4285a958cebfe7bab6c04ae7a2ba94c466d689dc9c3a71708c1baabd328b2bbf3e
 SHA512 
19a568800a4e510a250de7cc111700b364c68bfe3907f1ac2cda81aacd079cb9ac87731cbabbf8f1e85e055a11c7ba88e419f6c4d7b33f8842dfaeadc7d1e193

diff --git a/net-misc/dhcpcd/dhcpcd-8.0.3.ebuild 
b/net-misc/dhcpcd/dhcpcd-8.0.3.ebuild
deleted file mode 100644
index d8940210a7b..000
--- a/net-misc/dhcpcd/dhcpcd-8.0.3.ebuild
+++ /dev/null
@@ -1,144 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit systemd toolchain-funcs
-
-if [[ ${PV} == "" ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://roy.marples.name/git/dhcpcd.git;
-else
-   MY_P="${P/_alpha/-alpha}"
-   MY_P="${MY_P/_beta/-beta}"
-   MY_P="${MY_P/_rc/-rc}"
-   SRC_URI="https://roy.marples.name/downloads/${PN}/${MY_P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
-   S="${WORKDIR}/${MY_P}"
-fi
-
-DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"
-HOMEPAGE="https://roy.marples.name/projects/dhcpcd;
-LICENSE="BSD-2"
-SLOT="0"
-IUSE="elibc_glibc +embedded ipv6 kernel_linux +udev"
-
-COMMON_DEPEND="udev? ( virtual/udev )"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}"
-
-src_configure() {
-   local myeconfargs=(
-   --dbdir="${EPREFIX}/var/lib/dhcpcd"
-   --libexecdir="${EPREFIX}/lib/dhcpcd"
-   --localstatedir="${EPREFIX}/var"
-   --prefix="${EPREFIX}"
-   --with-hook=ntp.conf
-   $(use_enable embedded)
-   $(use_enable ipv6)
-   $(usex elibc_glibc '--with-hook=yp.conf' '')
-   $(usex kernel_linux '--rundir=${EPREFIX}/run' '')
-   $(usex udev '' '--without-dev --without-udev')
-   CC="$(tc-getCC)"
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   keepdir /var/lib/dhcpcd
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-   systemd_dounit "${FILESDIR}"/${PN}.service
-}
-
-pkg_postinst() {
-   local dbdir="${EROOT}"/var/lib/dhcpcd old_files=()
-
-   local old_old_duid="${EROOT}"/var/lib/dhcpcd/dhcpcd.duid
-   local old_duid="${EROOT}"/etc/dhcpcd.duid
-   local new_duid="${dbdir}"/duid
-   if [[ -e "${old_old_duid}" ]] ; then
-   # Upgrade the duid file to the new format if needed
-   if ! grep -q '..:..:..:..:..:..' "${old_old_duid}"; then
-   sed -i -e 's/\(..\)/\1:/g; s/:$//g' "${old_old_duid}"
-   fi
-
-   # Move the duid to /etc, a more sensible location
- 

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

2019-09-12 Thread Lars Wendler
commit: d56e495f402f34e7cb44b2cf4e836188c970a023
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Sep 12 07:52:07 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Thu Sep 12 07:52:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d56e495f

sys-apps/sysvinit: Removed old

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

 sys-apps/sysvinit/Manifest |   1 -
 sys-apps/sysvinit/sysvinit-2.94.ebuild | 136 
 sys-apps/sysvinit/sysvinit-2.95.ebuild | 137 -
 3 files changed, 274 deletions(-)

diff --git a/sys-apps/sysvinit/Manifest b/sys-apps/sysvinit/Manifest
index b7f1a12b995..5b792f16a0e 100644
--- a/sys-apps/sysvinit/Manifest
+++ b/sys-apps/sysvinit/Manifest
@@ -1,4 +1,3 @@
 DIST sysvinit-2.93.tar.xz 117580 BLAKE2B 
2e771b00dbdc73e76df9e78659aaa5e5fcbfda36290a1b5aa20a5a6fe3540c4616f2a235a668de30d33c620e2d2516da303537eda47b83b29b0844ad7aa77df4
 SHA512 
c80d07a674253d15ec6382cfaf792f47486e2e84ab9c913d3c9e03b590cf211177a3a14e168f4d1c9c2e97737221f7ac70a75633d90502837a6d29bdc4c48d72
-DIST sysvinit-2.94.tar.xz 120900 BLAKE2B 
e45a95246325e93ef49f11573924216937e238761cb9f5979ae2b272838fb3280b1d12c9553992271f7926dc7c7bc18e352a8019a70f54c592971fe043453804
 SHA512 
8d3b7b777f7c37cf5eaf73d4cdfad8ac54c6115577052bd7ddf3588da8fb7d16b812ffaade0ce300c2c6b7d2acd6e7778130544befc171eab174ee8766b3ec50
 DIST sysvinit-2.95.tar.xz 124576 BLAKE2B 
1b0770e3bc7c5a32b8a634ab70d16854446816f9c22f57befb2602a8680d5d4a4adc51747b6199867ba73a3ac5118073a8bfa9ea4317de86b3b42867ae0cf6e7
 SHA512 
367990d166ec6dcc4de81e748f15035e2a4c2838da7336b064aeadac2db95ca77e8d11fb6aa7e7745874ef3e27118c9a68070062fffb16a886f32d6ab2529d28
 DIST sysvinit-2.96.tar.xz 122164 BLAKE2B 
10c28d3bb57fc744b66c3a7ac78912fb6a9d987e9f6f32f82953d23a9884020daa6fa8c7722e6d8145d9899f7f7dc623f69f885d3d8fbbcd313d0e69ffb66497
 SHA512 
1388398568ebfe53460796f8ab75a3ead6111612888ea36e8f1c0db4d41ef6f45fc217abb7804519ff1143a78d97c95b24e42c8c22c95a47b9436484bfb6f45d

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

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

2019-09-12 Thread Lars Wendler
commit: 87f83b4f974a70ff23ed9e970a12988b712e52a9
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Sep 12 07:51:02 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Thu Sep 12 07:52:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87f83b4f

sys-apps/sysvinit: Bump to version 2.96. Removed old

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

 sys-apps/sysvinit/Manifest| 2 +-
 sys-apps/sysvinit/{sysvinit-2.96_beta.ebuild => sysvinit-2.96.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

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

diff --git a/sys-apps/sysvinit/sysvinit-2.96_beta.ebuild 
b/sys-apps/sysvinit/sysvinit-2.96.ebuild
similarity index 100%
rename from sys-apps/sysvinit/sysvinit-2.96_beta.ebuild
rename to sys-apps/sysvinit/sysvinit-2.96.ebuild



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

2019-09-12 Thread Lars Wendler
commit: 37ce9dc3ed5b9a241b92c482ee09bd08f0f80b04
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Sep 12 06:08:58 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Thu Sep 12 06:09:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37ce9dc3

net-misc/kea: Prefer openssl over botan

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

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

diff --git a/net-misc/kea/kea-.ebuild b/net-misc/kea/kea-.ebuild
index 2d0234c2da4..16b90526178 100644
--- a/net-misc/kea/kea-.ebuild
+++ b/net-misc/kea/kea-.ebuild
@@ -23,7 +23,7 @@ fi
 
 LICENSE="ISC BSD SSLeay GPL-2" # GPL-2 only for init script
 SLOT="0"
-IUSE="mysql openssl postgres samples"
+IUSE="mysql +openssl postgres samples"
 
 DEPEND="
dev-libs/boost:=



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

2019-09-11 Thread Lars Wendler
commit: d94fd42ca294d1f3f9cb441445d53fa536150a2f
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Sep 11 09:38:31 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Wed Sep 11 09:38:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d94fd42c

dev-libs/libcdio-paranoia: Don't override def. multilib_src_install_all

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

 dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild | 1 +
 dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2-r2.ebuild | 1 +
 dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0-r1.ebuild   | 1 +
 3 files changed, 3 insertions(+)

diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild 
b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild
index 8accb92c97c..6e284498d2a 100644
--- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild
+++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild
@@ -61,6 +61,7 @@ multilib_src_configure() {
 }
 
 multilib_src_install_all() {
+   default
find "${ED}" -type f -name "*.la" -delete || die
 }
 

diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2-r2.ebuild 
b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2-r2.ebuild
index 2c0a95a324b..6100c3a9654 100644
--- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2-r2.ebuild
+++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2-r2.ebuild
@@ -66,6 +66,7 @@ multilib_src_configure() {
 }
 
 multilib_src_install_all() {
+   default
find "${ED}" -type f -name "*.la" -delete || die
 }
 

diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0-r1.ebuild 
b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0-r1.ebuild
index f58323ff0b5..70704b0b07d 100644
--- a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0-r1.ebuild
+++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0-r1.ebuild
@@ -58,6 +58,7 @@ multilib_src_configure() {
 }
 
 multilib_src_install_all() {
+   default
find "${ED}" -type f -name "*.la" -delete || die
 }
 



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

2019-09-11 Thread Lars Wendler
commit: 841dd747e05360ff8feb1be133ec32930b5c8d71
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Sep 11 09:08:38 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Wed Sep 11 09:09:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=841dd747

dev-libs/libcdio-paranoia: Make USE="-static-libs" do something

Thanks-to: Alessandro Barbieri  gmail.com>
Closes: https://bugs.gentoo.org/694026
Package-Manager: Portage-2.3.75, Repoman-2.3.17
Signed-off-by: Lars Wendler  gentoo.org>

 ...-paranoia-0.93_p1.ebuild => libcdio-paranoia-0.93_p1-r1.ebuild} | 7 ++-
 ...-paranoia-0.94_p2.ebuild => libcdio-paranoia-0.94_p2-r2.ebuild} | 5 +
 ...cdio-paranoia-2.0.0.ebuild => libcdio-paranoia-2.0.0-r1.ebuild} | 5 +
 3 files changed, 16 insertions(+), 1 deletion(-)

diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild 
b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild
similarity index 91%
rename from dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild
rename to dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild
index d10701c912c..8accb92c97c 100644
--- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild
+++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.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
@@ -52,6 +52,7 @@ multilib_src_configure() {
$(use_enable cxx)
--disable-cpp-progs
--with-cd-paranoia-name=libcdio-paranoia
+   $(use_enable static-libs static)
)
# Darwin linker doesn't get this
[[ ${CHOST} == *-darwin* ]] && myeconfargs+=( --without-versioned-libs )
@@ -59,6 +60,10 @@ multilib_src_configure() {
econf "${myeconfargs[@]}"
 }
 
+multilib_src_install_all() {
+   find "${ED}" -type f -name "*.la" -delete || die
+}
+
 pkg_postinst() {
eselect cdparanoia update ifunset
 }

diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild 
b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2-r2.ebuild
similarity index 94%
rename from dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild
rename to dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2-r2.ebuild
index 8ff3a41accb..2c0a95a324b 100644
--- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild
+++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2-r2.ebuild
@@ -57,6 +57,7 @@ multilib_src_configure() {
# https://bugs.gentoo.org/616054
# https://savannah.gnu.org/bugs/index.php?50978
--enable-ld-version-script
+   $(use_enable static-libs static)
)
# Darwin linker doesn't get this
[[ ${CHOST} == *-darwin* ]] && myeconfargs+=( 
--disable-ld-version-script )
@@ -64,6 +65,10 @@ multilib_src_configure() {
econf "${myeconfargs[@]}"
 }
 
+multilib_src_install_all() {
+   find "${ED}" -type f -name "*.la" -delete || die
+}
+
 pkg_postinst() {
eselect cdparanoia update ifunset
 }

diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0.ebuild 
b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0-r1.ebuild
similarity index 93%
rename from dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0.ebuild
rename to dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0-r1.ebuild
index a4c7136bb41..f58323ff0b5 100644
--- a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0.ebuild
+++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0-r1.ebuild
@@ -49,6 +49,7 @@ multilib_src_configure() {
$(use_enable cxx)
--disable-cpp-progs
--with-cd-paranoia-name=libcdio-paranoia
+   $(use_enable static-libs static)
)
# Darwin linker doesn't get this
[[ ${CHOST} == *-darwin* ]] && myeconfargs+=( 
--disable-ld-version-script )
@@ -56,6 +57,10 @@ multilib_src_configure() {
ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
 }
 
+multilib_src_install_all() {
+   find "${ED}" -type f -name "*.la" -delete || die
+}
+
 pkg_postinst() {
eselect cdparanoia update ifunset
 }



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

2019-09-11 Thread Lars Wendler
commit: 7b925b6cc3933717563eb066bf789a5f13be35b6
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Sep 11 08:55:40 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Wed Sep 11 09:09:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b925b6c

dev-libs/libcdio-paranoia: Removed old

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

 dev-libs/libcdio-paranoia/Manifest |  1 -
 .../files/libcdio-paranoia-0.90-mkdir_p.patch  | 26 
 .../libcdio-paranoia-0.90_p1-r1.ebuild | 64 ---
 .../libcdio-paranoia-0.94_p2-r1.ebuild | 73 --
 4 files changed, 164 deletions(-)

diff --git a/dev-libs/libcdio-paranoia/Manifest 
b/dev-libs/libcdio-paranoia/Manifest
index 7fce00f8b7d..2beae256720 100644
--- a/dev-libs/libcdio-paranoia/Manifest
+++ b/dev-libs/libcdio-paranoia/Manifest
@@ -1,4 +1,3 @@
-DIST libcdio-paranoia-10.2+0.90+1.tar.gz 634050 BLAKE2B 
10a7f8b2a45e5605afa6961132f0bf949ba51222a6c23b7a933032e3e430e60104eae8f7d49fc6ec18894fe0e826e9387f67f186af0ba277a9e7341484aa8ac3
 SHA512 
c3d00b57f22deb19be929ba87f41bbd83fc51ca66e8ccc1da7acb4131d85449fdd38161cc3ec0f1714fc0571e219d72029b5a72f853c139aa479695df783aad6
 DIST libcdio-paranoia-10.2+0.93+1.tar.gz 686055 BLAKE2B 
5b4c30687c907cc8dd0917263c20e3d55e425cb7fb2a935a79ec6c5cc82c6165a5504fe71b77e314bd4a828b0c652f948cce62fecf94341d20c920c66450d97a
 SHA512 
2bb418c99ef037aeb90ba3db841ea9182c5bc401e74c6f4b552730e6c8561552f7d3e27be71ef4fbb07b4fcd9db418a4fe330d5278e8f41cdd99c757aa4b8bc6
 DIST libcdio-paranoia-10.2+0.94+2.tar.gz 704560 BLAKE2B 
babb912a7252b25b1d32f7d3cc80d73235383170b16118c4f6fcddd58ded534b2e5a8bb61aa8ca784270fc4631ea3e53cdc88d03b0a7686f74ab1cef7ca35980
 SHA512 
0e4ed5cc52d0758e945ac7f956c1ca870068f6444df912e2ba5f597947962c471d1c526b5cdab4e092fecb924ecb317667df454497b2e515a4e985693cd86f47
 DIST libcdio-paranoia-10.2+2.0.0.tar.bz2 588472 BLAKE2B 
5593c967cc91e7db922c30a0e4fd6a71c81625527b3e3cd19494328c545237c64c6332969e6964ae27cce70b0a7ed9678c2dcf0cf675ea6ea81602071b5a9e1b
 SHA512 
0398617f9af63632d74c5a93c4efae1bc69d339fb7ab2e36dbfa6d19c0940f3bf27ea3ed482698d2842838d2034df3e40304774f1648db8c274d441130ef40a2

diff --git 
a/dev-libs/libcdio-paranoia/files/libcdio-paranoia-0.90-mkdir_p.patch 
b/dev-libs/libcdio-paranoia/files/libcdio-paranoia-0.90-mkdir_p.patch
deleted file mode 100644
index 98681d0a08f..000
--- a/dev-libs/libcdio-paranoia/files/libcdio-paranoia-0.90-mkdir_p.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-http://bugs.gentoo.org/455374
-http://github.com/rocky/libcdio-paranoia/issues/1
-https://savannah.gnu.org/bugs/index.php?38273
-
 a/configure.ac
-+++ b/configure.ac
-@@ -74,6 +74,8 @@
- dnl Checks for programs.
- AC_AIX
- 
-+AC_PROG_MKDIR_P
-+
- if test "x$GCC" != "xyes" 
- then
-   AC_MSG_WARN([
 a/doc/ja/Makefile.am
-+++ b/doc/ja/Makefile.am
-@@ -25,7 +25,7 @@
- 
- install-man1: $(man_MANS)
-   @$(NORMAL_INSTALL)
--  test -z "$(man1dir)" || $(mkdir_p) "$(DESTDIR)$(mandir)$(mansubdir)"
-+  test -z "$(man1dir)" || $(MKDIR_P) "$(DESTDIR)$(mandir)$(mansubdir)"
-   @list='$(man1_MANS)'; \
-   l2='$(man_MANS)'; for i in $$l2; do \
- case "$$i" in \

diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.90_p1-r1.ebuild 
b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.90_p1-r1.ebuild
deleted file mode 100644
index ed391732a87..000
--- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.90_p1-r1.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-MY_P=${PN}-10.2+${PV/_p/+}
-
-inherit autotools multilib-minimal
-
-DESCRIPTION="an advanced CDDA reader with error correction"
-HOMEPAGE="https://www.gnu.org/software/libcdio/;
-SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.gz"
-
-# COPYING-GPL from cdparanoia says "2 or later"
-# COPYING-LGPL from cdparanoia says "2.1 or later" but 2 files are without the
-# clause "or later" so we use LGPL-2.1 without +
-LICENSE="GPL-3+ GPL-2+ LGPL-2.1"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
-IUSE="+cxx static-libs test"
-
-RDEPEND="app-eselect/eselect-cdparanoia
-   >=dev-libs/libcdio-0.90-r1[${MULTILIB_USEDEP}]
-   >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
-"
-
-DEPEND="${RDEPEND}
-   sys-devel/gettext
-   virtual/pkgconfig
-   test? ( dev-lang/perl )"
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS=( AUTHORS ChangeLog NEWS README THANKS )
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.90-mkdir_p.patch
-)
-
-src_prepare() {
-

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

2019-09-10 Thread Lars Wendler
commit: a3ab8d8eeced99f664b33f962f23e94252779b17
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Sep 10 13:37:21 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Tue Sep 10 13:37:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3ab8d8e

net-misc/asterisk: Added sub-slot dep for dev-libs/{libre,open}ssl

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

 net-misc/asterisk/asterisk-11.25.3.ebuild | 6 +++---
 net-misc/asterisk/asterisk-13.23.1.ebuild | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/net-misc/asterisk/asterisk-11.25.3.ebuild 
b/net-misc/asterisk/asterisk-11.25.3.ebuild
index 75bca552928..dccee3d36f7 100644
--- a/net-misc/asterisk/asterisk-11.25.3.ebuild
+++ b/net-misc/asterisk/asterisk-11.25.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -32,8 +32,8 @@ PATCHES=( "${WORKDIR}/asterisk-patchset" )
 CDEPEND="dev-db/sqlite:3
dev-libs/popt
dev-libs/libxml2
-   !libressl? ( dev-libs/openssl:0 )
-   libressl? ( dev-libs/libressl )
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
sys-libs/ncurses:*
sys-libs/zlib
alsa? ( media-libs/alsa-lib )

diff --git a/net-misc/asterisk/asterisk-13.23.1.ebuild 
b/net-misc/asterisk/asterisk-13.23.1.ebuild
index e55474c53fd..4b4f8daa8ba 100644
--- a/net-misc/asterisk/asterisk-13.23.1.ebuild
+++ b/net-misc/asterisk/asterisk-13.23.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -33,8 +33,8 @@ CDEPEND="dev-db/sqlite:3
dev-libs/popt
dev-libs/jansson
dev-libs/libxml2
-   !libressl? ( dev-libs/openssl:0 )
-   libressl? ( dev-libs/libressl )
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
sys-libs/ncurses:*
sys-libs/zlib
alsa? ( media-libs/alsa-lib )



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

2019-09-10 Thread Lars Wendler
commit: 9aa84c73e81846cc06841055412b300ee889cdc9
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Sep 10 09:11:56 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Tue Sep 10 09:12:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9aa84c73

sys-process/usbtop: Bump to version 1.0

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

 sys-process/usbtop/Manifest  |  1 +
 sys-process/usbtop/usbtop-1.0.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/sys-process/usbtop/Manifest b/sys-process/usbtop/Manifest
index 0eac4db7eb2..ddaf1a0ad29 100644
--- a/sys-process/usbtop/Manifest
+++ b/sys-process/usbtop/Manifest
@@ -1 +1,2 @@
 DIST usbtop-0.2.tar.gz 10828 BLAKE2B 
d595fda23adee6778060c25176d1951250bb45cc25ea8040661222736c63aa356605ec8ca52b71e7142cf0f8e7807a77a54fffbc54165178f44af63dfb5ba712
 SHA512 
43a4512abcff6107ac7a56d65ee19c2b17f4aeb9d38e42e630d724c6744c7d23c85d2c66325c0e6b50404431312754646f1290202fa51f3dee1f94a9d211ba25
+DIST usbtop-1.0.tar.gz 626770 BLAKE2B 
4f14e1e8d926ce7f6ffd1a276871d7d9072979d844a55e477c402bcac343a3cc14faebbfd3886b386a48b01399bcb748fb843453a0eee48b8e09578841eab356
 SHA512 
bc2003c1085fae238d99347bbf3caa1da7e44aa8f5b07abbde3f96b4124b301bbbc896f7b5e341665db1cdba44a59752884e3b9fe3a6104ef804aa94c510a5c0

diff --git a/sys-process/usbtop/usbtop-1.0.ebuild 
b/sys-process/usbtop/usbtop-1.0.ebuild
new file mode 100644
index 000..7b8e3d1fcb9
--- /dev/null
+++ b/sys-process/usbtop/usbtop-1.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils linux-info
+
+DESCRIPTION="utility that shows an estimated instantaneous bandwidth on USB 
buses and devices"
+HOMEPAGE="https://github.com/aguinet/usbtop;
+SRC_URI="https://github.com/aguinet/usbtop/archive/release-${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="net-libs/libpcap:=[usb]
+   dev-libs/boost:="
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${PN}-release-${PV}"
+
+pkg_setup() {
+   linux-info_pkg_setup
+   if linux_config_exists; then
+   CONFIG_CHECK="~USB_MON"
+   check_extra_config
+   fi
+}



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

2019-09-10 Thread Lars Wendler
commit: bc2e75d4341a448130fb135bc00131e0f31718aa
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Sep 10 07:47:48 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Tue Sep 10 07:48:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc2e75d4

sys-libs/libblockdev: Removed old

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

 sys-libs/libblockdev/Manifest|   1 -
 sys-libs/libblockdev/libblockdev-2.21.ebuild | 107 ---
 2 files changed, 108 deletions(-)

diff --git a/sys-libs/libblockdev/Manifest b/sys-libs/libblockdev/Manifest
index 350a3fa70b1..d744af09419 100644
--- a/sys-libs/libblockdev/Manifest
+++ b/sys-libs/libblockdev/Manifest
@@ -1,4 +1,3 @@
 DIST libblockdev-2.20-1.tar.gz 338039 BLAKE2B 
77923e52b10e7853ae9433bf811d3a08f1c18da81d4f148b220d7e4101535f245612f0c82c96c6c3bc3e4c0631ada153c59c4587a86efdc5669a0b9f69e764be
 SHA512 
4cb6b18d5de63461f35e0b6f6896599aa41da2c995839c2e88661dacdf07522842b612820fb1d83edbde72092cc62295d5411e8607f52c611db7f02aa16c9ab3
-DIST libblockdev-2.21-1.tar.gz 342121 BLAKE2B 
a0a1958303d38760a49eb2aca11ee84dfc16ebecac37d0b8322f88e078931737695e4a600efef42511bad4e027799ca38d0e3b42527a0b9189035f7a02a10f35
 SHA512 
9991e5b776b4fe62b7f703753630e8ec4769c043047452d63de08d93f823b778179e4568b8b78c3963daf6219422afc9eb82bcc5b07b7f0a422162037b569e41
 DIST libblockdev-2.22.tar.gz 854888 BLAKE2B 
beb1ff0ac122eb12b2066d97c81a8c62a33369aa22a6ae5d141076d52fbd82d17504a97f1a0091773d9a65b25b976edecebe3a76ba91ee8e6032fd034298fa4a
 SHA512 
69bbd5afbd8abb0e22ef72d80375e32db653f21cf3063cf69fff71ad069ee0e6119adf6918a63e7ba9ec4ca02ffe3337be3edeeafdd3e73e4e53d85e90bf2f45
 DIST libblockdev-2.23.tar.gz 856829 BLAKE2B 
131bf429e530fc9dd44fade4f5bc937ec220365b1ee2ae46818a6fa3ec7591775fdc3ed531350cc2546f4151e41551dfd3e331b0a6d569a7b54c5c15ed42
 SHA512 
ecc4d5a3cb977fbbe176bf6872b6754833d2869e927c32f8466685916ee4550cf806e0b0c8f5e8e76de3839ae591a4eec502ff974c2f0678af6cfd46dd3016f3

diff --git a/sys-libs/libblockdev/libblockdev-2.21.ebuild 
b/sys-libs/libblockdev/libblockdev-2.21.ebuild
deleted file mode 100644
index 896f932d1c6..000
--- a/sys-libs/libblockdev/libblockdev-2.21.ebuild
+++ /dev/null
@@ -1,107 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python{2_7,3_{5,6,7}} )
-inherit autotools python-single-r1 xdg-utils
-
-MY_PV="${PV}-1"
-MY_P="${PN}-${MY_PV}"
-
-DESCRIPTION="A library for manipulating block devices"
-HOMEPAGE="https://github.com/storaged-project/libblockdev;
-SRC_URI="https://github.com/storaged-project/${PN}/archive/${MY_PV}.tar.gz -> 
${MY_P}.tar.gz"
-LICENSE="LGPL-2+"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
-IUSE="bcache +cryptsetup device-mapper dmraid doc escrow lvm kbd test +tools 
vdo"
-
-RDEPEND="
-   >=dev-libs/glib-2.42.2
-   dev-libs/libbytesize
-   >=sys-apps/kmod-19
-   >=sys-apps/util-linux-2.27
-   >=sys-block/parted-3.1
-   cryptsetup? (
-   escrow? (
-   >=dev-libs/nss-3.18.0
-   dev-libs/volume_key
-   )
-   >=sys-fs/cryptsetup-1.6.7:=
-   )
-   device-mapper? ( sys-fs/lvm2 )
-   dmraid? (
-   sys-fs/dmraid
-   sys-fs/lvm2
-   )
-   lvm? (
-   sys-fs/lvm2
-   virtual/udev
-   )
-   vdo? ( dev-libs/libyaml )
-   ${PYTHON_DEPS}
-"
-
-DEPEND="
-   ${RDEPEND}
-"
-BDEPEND="
-   >=dev-libs/gobject-introspection-1.3.0
-   sys-devel/autoconf-archive
-   doc? ( dev-util/gtk-doc )
-"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
-   escrow? ( cryptsetup )"
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_setup() {
-   python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   xdg_environment_reset #623992
-   default
-   eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   --with-btrfs
-   --with-fs
-   --with-part
-   --without-mpath
-   --without-nvdimm
-   $(use_enable test tests)
-   $(use_with bcache)
-   $(use_with cryptsetup crypto)
-   $(use_with device-mapper dm)
-   $(use_with dmraid)
-   $(use_with doc gtk-doc)
-   $(use_with escrow)
-   $(use_with kbd)
-   $(use_with lvm lvm)
-   $(use_with lvm lvm-dbus)
-   $(use_with tools)
-   $(use_with vdo)
-   )
-   if python_is_python3 ; then
-   myeconfargs+=(
-   --without-python2
-   --with-python3
-   )

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

2019-09-10 Thread Lars Wendler
commit: a60e495d7a9103a80acf4ffe8f34e9c3e70785e0
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Sep 10 07:47:04 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Tue Sep 10 07:48:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a60e495d

sys-libs/libblockdev: Bump to version 2.23

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

 sys-libs/libblockdev/Manifest|   1 +
 sys-libs/libblockdev/libblockdev-2.23.ebuild | 121 +++
 2 files changed, 122 insertions(+)

diff --git a/sys-libs/libblockdev/Manifest b/sys-libs/libblockdev/Manifest
index 351f8535468..350a3fa70b1 100644
--- a/sys-libs/libblockdev/Manifest
+++ b/sys-libs/libblockdev/Manifest
@@ -1,3 +1,4 @@
 DIST libblockdev-2.20-1.tar.gz 338039 BLAKE2B 
77923e52b10e7853ae9433bf811d3a08f1c18da81d4f148b220d7e4101535f245612f0c82c96c6c3bc3e4c0631ada153c59c4587a86efdc5669a0b9f69e764be
 SHA512 
4cb6b18d5de63461f35e0b6f6896599aa41da2c995839c2e88661dacdf07522842b612820fb1d83edbde72092cc62295d5411e8607f52c611db7f02aa16c9ab3
 DIST libblockdev-2.21-1.tar.gz 342121 BLAKE2B 
a0a1958303d38760a49eb2aca11ee84dfc16ebecac37d0b8322f88e078931737695e4a600efef42511bad4e027799ca38d0e3b42527a0b9189035f7a02a10f35
 SHA512 
9991e5b776b4fe62b7f703753630e8ec4769c043047452d63de08d93f823b778179e4568b8b78c3963daf6219422afc9eb82bcc5b07b7f0a422162037b569e41
 DIST libblockdev-2.22.tar.gz 854888 BLAKE2B 
beb1ff0ac122eb12b2066d97c81a8c62a33369aa22a6ae5d141076d52fbd82d17504a97f1a0091773d9a65b25b976edecebe3a76ba91ee8e6032fd034298fa4a
 SHA512 
69bbd5afbd8abb0e22ef72d80375e32db653f21cf3063cf69fff71ad069ee0e6119adf6918a63e7ba9ec4ca02ffe3337be3edeeafdd3e73e4e53d85e90bf2f45
+DIST libblockdev-2.23.tar.gz 856829 BLAKE2B 
131bf429e530fc9dd44fade4f5bc937ec220365b1ee2ae46818a6fa3ec7591775fdc3ed531350cc2546f4151e41551dfd3e331b0a6d569a7b54c5c15ed42
 SHA512 
ecc4d5a3cb977fbbe176bf6872b6754833d2869e927c32f8466685916ee4550cf806e0b0c8f5e8e76de3839ae591a4eec502ff974c2f0678af6cfd46dd3016f3

diff --git a/sys-libs/libblockdev/libblockdev-2.23.ebuild 
b/sys-libs/libblockdev/libblockdev-2.23.ebuild
new file mode 100644
index 000..6108db98a24
--- /dev/null
+++ b/sys-libs/libblockdev/libblockdev-2.23.ebuild
@@ -0,0 +1,121 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{2_7,3_{5,6,7}} )
+inherit python-single-r1 xdg-utils
+
+DESCRIPTION="A library for manipulating block devices"
+HOMEPAGE="https://github.com/storaged-project/libblockdev;
+if [[ "${PV}" == * ]] ; then
+   inherit autotools git-r3
+   EGIT_REPO_URI="https://github.com/storaged-project/libblockdev.git;
+   BDEPEND="
+   sys-devel/autoconf-archive
+   gtk-doc? ( dev-util/gtk-doc )
+   "
+else
+   MY_PV="${PV}-1"
+   #MY_P="${PN}-${MY_PV}"
+   
#SRC_URI="https://github.com/storaged-project/${PN}/archive/${MY_PV}.tar.gz -> 
${MY_P}.tar.gz"
+   
SRC_URI="https://github.com/storaged-project/${PN}/releases/download/${MY_PV}/${P}.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+   #S="${WORKDIR}/${MY_P}"
+fi
+LICENSE="LGPL-2+"
+SLOT="0"
+IUSE="bcache +cryptsetup device-mapper dmraid escrow gtk-doc introspection lvm 
kbd test +tools vdo"
+
+RDEPEND="
+   >=dev-libs/glib-2.42.2
+   dev-libs/libbytesize
+   >=sys-apps/kmod-19
+   >=sys-apps/util-linux-2.27
+   >=sys-block/parted-3.1
+   cryptsetup? (
+   escrow? (
+   >=dev-libs/nss-3.18.0
+   dev-libs/volume_key
+   )
+   >=sys-fs/cryptsetup-1.6.7:=
+   )
+   device-mapper? ( sys-fs/lvm2 )
+   dmraid? (
+   sys-fs/dmraid
+   sys-fs/lvm2
+   )
+   lvm? (
+   sys-fs/lvm2
+   virtual/udev
+   )
+   vdo? ( dev-libs/libyaml )
+   ${PYTHON_DEPS}
+"
+
+DEPEND="
+   ${RDEPEND}
+"
+
+BDEPEND+="
+   dev-util/gtk-doc-am
+   introspection? ( >=dev-libs/gobject-introspection-1.3.0 )
+"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   escrow? ( cryptsetup )"
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   xdg_environment_reset #623992
+   default
+   [[ "${PV}" == * ]] && eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --with-btrfs
+   --with-fs
+   --with-part
+   --without-mpath
+   --without-nvdimm
+   $(use_enable introspection)
+   $(use_enable test tests)
+   $(use_with bcache)
+  

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

2019-09-10 Thread Lars Wendler
commit: ce27345ae2f4c18a6c1b36b5fbc20e8231ddf2ee
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Sep 10 07:44:15 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Tue Sep 10 07:48:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce27345a

sys-libs/libblockdev: Synced live ebuild

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

 sys-libs/libblockdev/libblockdev-.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/sys-libs/libblockdev/libblockdev-.ebuild 
b/sys-libs/libblockdev/libblockdev-.ebuild
index fb0c5edf218..6108db98a24 100644
--- a/sys-libs/libblockdev/libblockdev-.ebuild
+++ b/sys-libs/libblockdev/libblockdev-.ebuild
@@ -113,4 +113,9 @@ src_configure() {
 src_install() {
default
find "${ED}" -type f -name "*.la" -delete || die
+   # This is installed even with USE=-lvm, but libbd_lvm are omitted so it
+   # doesn't work at all.
+   if ! use lvm; then
+   rm -f "${ED}"/usr/bin/lvm-cache-stats || die
+   fi
 }



[gentoo-commits] repo/gentoo:master commit in: net-mail/dovecot/

2019-09-09 Thread Lars Wendler
commit: e980ba1ec52af4bcdb35683929701f906af304ad
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Sep  9 11:32:25 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Mon Sep  9 11:39:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e980ba1e

net-mail/dovecot: Added sub-slot dep for dev-libs/{libre,open}ssl

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

 net-mail/dovecot/dovecot-2.2.36.4.ebuild | 4 ++--
 net-mail/dovecot/dovecot-2.3.6.ebuild| 4 ++--
 net-mail/dovecot/dovecot-2.3.7.1.ebuild  | 4 ++--
 net-mail/dovecot/dovecot-2.3.7.2.ebuild  | 4 ++--
 4 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/net-mail/dovecot/dovecot-2.2.36.4.ebuild 
b/net-mail/dovecot/dovecot-2.2.36.4.ebuild
index ddcf00b21ae..10ac4e23aa5 100644
--- a/net-mail/dovecot/dovecot-2.2.36.4.ebuild
+++ b/net-mail/dovecot/dovecot-2.2.36.4.ebuild
@@ -48,8 +48,8 @@ DEPEND="bzip2? ( app-arch/bzip2 )
selinux? ( sec-policy/selinux-dovecot )
solr? ( net-misc/curl dev-libs/expat )
sqlite? ( dev-db/sqlite:* )
-   !libressl? ( dev-libs/openssl:0 )
-   libressl? ( dev-libs/libressl )
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
tcpd? ( sys-apps/tcp-wrappers )
textcat? ( app-text/libexttextcat )
vpopmail? ( net-mail/vpopmail )

diff --git a/net-mail/dovecot/dovecot-2.3.6.ebuild 
b/net-mail/dovecot/dovecot-2.3.6.ebuild
index 7abeccbbadd..ec42ee211e3 100644
--- a/net-mail/dovecot/dovecot-2.3.6.ebuild
+++ b/net-mail/dovecot/dovecot-2.3.6.ebuild
@@ -51,8 +51,8 @@ DEPEND="argon2? ( dev-libs/libsodium )
selinux? ( sec-policy/selinux-dovecot )
solr? ( net-misc/curl dev-libs/expat )
sqlite? ( dev-db/sqlite:* )
-   !libressl? ( dev-libs/openssl:0 )
-   libressl? ( dev-libs/libressl )
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
tcpd? ( sys-apps/tcp-wrappers )
textcat? ( app-text/libexttextcat )
vpopmail? ( net-mail/vpopmail )

diff --git a/net-mail/dovecot/dovecot-2.3.7.1.ebuild 
b/net-mail/dovecot/dovecot-2.3.7.1.ebuild
index 89f0139e20b..490dc00193e 100644
--- a/net-mail/dovecot/dovecot-2.3.7.1.ebuild
+++ b/net-mail/dovecot/dovecot-2.3.7.1.ebuild
@@ -51,8 +51,8 @@ DEPEND="argon2? ( dev-libs/libsodium )
selinux? ( sec-policy/selinux-dovecot )
solr? ( net-misc/curl dev-libs/expat )
sqlite? ( dev-db/sqlite:* )
-   !libressl? ( dev-libs/openssl:0 )
-   libressl? ( dev-libs/libressl )
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
suid? ( acct-group/mail )
tcpd? ( sys-apps/tcp-wrappers )
textcat? ( app-text/libexttextcat )

diff --git a/net-mail/dovecot/dovecot-2.3.7.2.ebuild 
b/net-mail/dovecot/dovecot-2.3.7.2.ebuild
index 8f049006a00..70b416b9880 100644
--- a/net-mail/dovecot/dovecot-2.3.7.2.ebuild
+++ b/net-mail/dovecot/dovecot-2.3.7.2.ebuild
@@ -51,8 +51,8 @@ DEPEND="argon2? ( dev-libs/libsodium )
selinux? ( sec-policy/selinux-dovecot )
solr? ( net-misc/curl dev-libs/expat )
sqlite? ( dev-db/sqlite:* )
-   !libressl? ( dev-libs/openssl:0 )
-   libressl? ( dev-libs/libressl )
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
suid? ( acct-group/mail )
tcpd? ( sys-apps/tcp-wrappers )
textcat? ( app-text/libexttextcat )



[gentoo-commits] repo/gentoo:master commit in: net-irc/bnc/

2019-09-09 Thread Lars Wendler
commit: 04a1c116c58db46bec66c232dbfb527ac53cc1c0
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Sep  9 11:28:14 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Mon Sep  9 11:39:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04a1c116

net-irc/bnc: Added sub-slot dep operator for dev-libs/openssl

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

 net-irc/bnc/bnc-2.9.4-r1.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-irc/bnc/bnc-2.9.4-r1.ebuild b/net-irc/bnc/bnc-2.9.4-r1.ebuild
index 73bbb522e5c..6d62da1735a 100644
--- a/net-irc/bnc/bnc-2.9.4-r1.ebuild
+++ b/net-irc/bnc/bnc-2.9.4-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -13,7 +13,7 @@ SLOT="0"
 KEYWORDS="alpha amd64 arm ppc ppc64 ~s390 sparc x86"
 IUSE="ssl"
 
-DEPEND="ssl? ( dev-libs/openssl:0 )"
+DEPEND="ssl? ( dev-libs/openssl:0= )"
 RDEPEND="${DEPEND}"
 
 S="${WORKDIR}/${MY_P}"
@@ -35,7 +35,7 @@ src_configure() {
 
 src_install() {
default
-   mv "${D}"/usr/bin/{,bnc}mkpasswd \
+   mv "${ED}"/usr/bin/{,bnc}mkpasswd \
|| die 'failed to rename the mkpasswd executable'
dodoc example.conf motd
 }



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

2019-09-09 Thread Lars Wendler
commit: 1a2e6530f5a3c2ceb3aea515b6c00da0d91fb3b9
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Sep  9 09:32:54 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Mon Sep  9 09:33:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a2e6530

dev-libs/cyrus-sasl: Removed old

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

 dev-libs/cyrus-sasl/Manifest   |   1 -
 dev-libs/cyrus-sasl/cyrus-sasl-2.1.26-r10.ebuild   | 245 --
 dev-libs/cyrus-sasl/cyrus-sasl-2.1.26-r12.ebuild   | 260 ---
 dev-libs/cyrus-sasl/cyrus-sasl-2.1.26-r13.ebuild   | 260 ---
 dev-libs/cyrus-sasl/cyrus-sasl-2.1.26-r9.ebuild| 242 --
 dev-libs/cyrus-sasl/cyrus-sasl-2.1.27-r1.ebuild| 256 ---
 ...us-sasl-2.1.23-gss_c_nt_hostbased_service.patch |  16 -
 .../files/cyrus-sasl-2.1.25-as_needed.patch|  27 --
 .../files/cyrus-sasl-2.1.25-autotools_fixes.patch  | 114 ---
 .../cyrus-sasl-2.1.25-avoid_pic_overwrite.patch|  27 --
 .../files/cyrus-sasl-2.1.25-fix_heimdal.patch  |  27 --
 .../files/cyrus-sasl-2.1.25-missing_header.patch   |  10 -
 .../cyrus-sasl-2.1.25-saslauthd_libtool.patch  |  12 -
 .../files/cyrus-sasl-2.1.25-sasldb_al.patch|  14 -
 .../files/cyrus-sasl-2.1.25-service_keytabs.patch  |  27 --
 .../files/cyrus-sasl-2.1.26-CVE-2013-4122.patch| 116 ---
 ...26-canonuser-ldapdb-garbage-in-out-buffer.patch |  10 -
 ...us-sasl-2.1.26-fix_dovecot_authentication.patch |  90 --
 .../files/cyrus-sasl-2.1.26-openssl-1.1.patch  | 353 -
 .../files/cyrus-sasl-2.1.26-send-imap-logout.patch |  48 ---
 20 files changed, 2155 deletions(-)

diff --git a/dev-libs/cyrus-sasl/Manifest b/dev-libs/cyrus-sasl/Manifest
index 5a11cc2bfeb..843afea7db8 100644
--- a/dev-libs/cyrus-sasl/Manifest
+++ b/dev-libs/cyrus-sasl/Manifest
@@ -1,2 +1 @@
-DIST cyrus-sasl-2.1.26.tar.gz 5220231 BLAKE2B 
08fe5c1624e7cccb4b5e562f6987fddd047e1221b671cedbbb684d5a2f39e09a438ad14ffcedb5f398c203ca0b6e23574106c87f43a632028d50a69619c54970
 SHA512 
78819cb9bb38bea4537d6770d309df09ff44a67526177609d3e1257ff4334d2b5e5131d5a1e4dea7430d8db1918ea9d171f0dee38b5e8337f4b72ed068f0
 DIST cyrus-sasl-2.1.27.tar.gz 4111249 BLAKE2B 
82c9acce8534521ce5c5806f093e927f1854b4bc4b83ea7db1b32ceaa811adc1a5b6fc16d03233d729194cd603836f6e58de67f915abab2cb74561a80d03f5a8
 SHA512 
d11549a99b3b06af79fc62d5478dba3305d7e7cc0824f4b91f0d2638daafbe940623eab235f85af9be38dcf5d42fc131db531c177040a85187aee5096b8df63b

diff --git a/dev-libs/cyrus-sasl/cyrus-sasl-2.1.26-r10.ebuild 
b/dev-libs/cyrus-sasl/cyrus-sasl-2.1.26-r10.ebuild
deleted file mode 100644
index ab28a3dd43b..000
--- a/dev-libs/cyrus-sasl/cyrus-sasl-2.1.26-r10.ebuild
+++ /dev/null
@@ -1,245 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils flag-o-matic multilib multilib-minimal autotools pam 
java-pkg-opt-2 db-use systemd
-
-SASLAUTHD_CONF_VER="2.1.26"
-
-DESCRIPTION="The Cyrus SASL (Simple Authentication and Security Layer)"
-HOMEPAGE="https://www.cyrusimap.org/sasl/;
-SRC_URI="ftp://ftp.cyrusimap.org/cyrus-sasl/${P}.tar.gz;
-
-LICENSE="BSD-with-attribution"
-SLOT="2"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd"
-IUSE="authdaemond berkdb gdbm kerberos ldapdb libressl openldap mysql pam 
postgres sample selinux sqlite
-srp ssl static-libs urandom"
-
-DEPEND="net-mail/mailbase
-   authdaemond? ( || ( net-mail/courier-imap mail-mta/courier ) )
-   berkdb? ( >=sys-libs/db-4.8.30-r1:=[${MULTILIB_USEDEP}] )
-   gdbm? ( >=sys-libs/gdbm-1.10-r1:=[${MULTILIB_USEDEP}] )
-   kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] )
-   openldap? ( >=net-nds/openldap-2.4.38-r1[${MULTILIB_USEDEP}] )
-   mysql? ( virtual/mysql )
-   pam? ( >=virtual/pam-0-r1[${MULTILIB_USEDEP}] )
-   postgres? ( dev-db/postgresql:= )
-   sqlite? ( >=dev-db/sqlite-3.8.2:3[${MULTILIB_USEDEP}] )
-   ssl? (
-   !libressl? ( 
>=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}] )
-   libressl? ( dev-libs/libressl:=[${MULTILIB_USEDEP}] )
-   )
-   java? ( >=virtual/jdk-1.4:= )"
-RDEPEND="${DEPEND}
-   selinux? ( sec-policy/selinux-sasl )"
-
-MULTILIB_WRAPPED_HEADERS=(
-   /usr/include/sasl/md5global.h
-)
-
-pkg_setup() {
-   java-pkg-opt-2_pkg_setup
-}
-
-src_prepare() {
-   epatch "${FILESDIR}"/${PN}-2.1.25-sasldb_al.patch
-   epatch "${FILESDIR}"/${PN}-2.1.25-saslauthd_libtool.patch
-   epatch "${FILESDIR}"/${PN}-2.1.25-avoid_pic_overwrite.patch
-   epatch "${FILESDIR}"/${PN}-2.1.25-autotools_fixes.patch
-   epatch "${FILESDIR}

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

2019-09-09 Thread Lars Wendler
commit: 9b684a6fabbdbc13915fd8956543ca240e332905
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Sep  9 07:08:02 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Mon Sep  9 07:08:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b684a6f

app-admin/keepassxc: Removed old

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

 app-admin/keepassxc/Manifest   |  1 -
 ...-2.3.3-qt-5.11-edit-entry-widget-includes.patch | 10 ---
 .../files/keepassxc-dont_call_mandb.patch  | 25 --
 app-admin/keepassxc/keepassxc-2.3.4-r1.ebuild  | 91 --
 4 files changed, 127 deletions(-)

diff --git a/app-admin/keepassxc/Manifest b/app-admin/keepassxc/Manifest
index 154c918fd6d..62cd089d020 100644
--- a/app-admin/keepassxc/Manifest
+++ b/app-admin/keepassxc/Manifest
@@ -1,2 +1 @@
-DIST keepassxc-2.3.4-src.tar.xz 4137176 BLAKE2B 
bbf8dbef5fb365f3c0d9332454b2b3bce7d4e411f43939ae683428ca669a459f1662bb8b1a1da228bc9447ee15349a5cd558e4fdfcc5194f22401f56003fd0f0
 SHA512 
edca22ef9d7c553d21d8ea6115a5635265176acc56fdf055f1961a3e65046de49ed5b67eb68ecf4f925226fb5bca140d5d473a5082301168f6a8bb7979f562a8
 DIST keepassxc-2.4.3-src.tar.xz 3301944 BLAKE2B 
ba95d5d48049367e7d3c39b5fdc9fc9816dfe2b257530068f229d1b5bd4eb9c137607f63bcce0aac4bc67ed41ee00c0385be800720acfdc3920c4cade180
 SHA512 
893f1d18ab8051143d29c568ba87adcc42a13d28d0c3a7af04396cd91d6724f8a98d76d2e20ca15138c4642ec060d48b9e957857251f3a0df6066af08cd0765d

diff --git 
a/app-admin/keepassxc/files/keepassxc-2.3.3-qt-5.11-edit-entry-widget-includes.patch
 
b/app-admin/keepassxc/files/keepassxc-2.3.3-qt-5.11-edit-entry-widget-includes.patch
deleted file mode 100644
index c382db5873f..000
--- 
a/app-admin/keepassxc/files/keepassxc-2.3.3-qt-5.11-edit-entry-widget-includes.patch
+++ /dev/null
@@ -1,10 +0,0 @@
 a/src/gui/entry/EditEntryWidget.cpp
-+++ b/src/gui/entry/EditEntryWidget.cpp
-@@ -32,6 +32,7 @@
- #include 
- #include 
- #include 
-+#include 
- 
- #include "autotype/AutoType.h"
- #include "core/Config.h"

diff --git a/app-admin/keepassxc/files/keepassxc-dont_call_mandb.patch 
b/app-admin/keepassxc/files/keepassxc-dont_call_mandb.patch
deleted file mode 100644
index a3ff5f7244d..000
--- a/app-admin/keepassxc/files/keepassxc-dont_call_mandb.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From 7789bed0f29e0067eca7a40f604262d18611cdb0 Mon Sep 17 00:00:00 2001
-From: Lars Wendler 
-Date: Fri, 8 Mar 2019 14:48:13 +0100
-Subject: [PATCH] Don't call mandb
-
-There are other man implementations beside man-db so it is not even sure
-that the "mandb" binary even exists on all unices. Other than that, usually
-there's a cron job running "mandb" on a daily basis.

- src/cli/CMakeLists.txt | 1 -
- 1 file changed, 1 deletion(-)
-
-diff --git a/src/cli/CMakeLists.txt b/src/cli/CMakeLists.txt
-index e59a911a..c3f97a2c 100644
 a/src/cli/CMakeLists.txt
-+++ b/src/cli/CMakeLists.txt
-@@ -94,5 +94,4 @@ endif()
- 
- if(APPLE OR UNIX)
- install(FILES keepassxc-cli.1 DESTINATION ${CMAKE_INSTALL_MANDIR}/man1/)
--execute_process(COMMAND mandb -q)
- endif()
--- 
-2.21.0
-

diff --git a/app-admin/keepassxc/keepassxc-2.3.4-r1.ebuild 
b/app-admin/keepassxc/keepassxc-2.3.4-r1.ebuild
deleted file mode 100644
index 742ca5d1e1b..000
--- a/app-admin/keepassxc/keepassxc-2.3.4-r1.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake-utils xdg
-
-DESCRIPTION="KeePassXC - KeePass Cross-platform Community Edition"
-HOMEPAGE="https://keepassxc.org;
-
-if [[ "${PV}" !=  ]] ; then
-   
#SRC_URI="https://github.com/keepassxreboot/keepassxc/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   
SRC_URI="https://github.com/keepassxreboot/keepassxc/releases/download/${PV}/${P}-src.tar.xz;
-   KEYWORDS="amd64 x86"
-else
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/keepassxreboot/${PN};
-fi
-
-LICENSE="LGPL-2.1 GPL-2 GPL-3"
-SLOT="0"
-IUSE="autotype browser debug network test yubikey"
-
-RDEPEND="
-   app-crypt/argon2:=
-   dev-libs/libgcrypt:=
-   dev-qt/qtcore:5
-   dev-qt/qtdbus:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtwidgets:5
-   sys-libs/zlib
-   autotype? (
-   dev-qt/qtx11extras:5
-   x11-libs/libX11
-   x11-libs/libXi
-   x11-libs/libXtst
-   )
-   browser? ( >=dev-libs/libsodium-1.0.12 )
-   yubikey? ( sys-auth/ykpers )
-"
-
-DEPEND="
-   ${RDEPEND}
-   dev-qt/linguist-tools:5
-   dev-qt/qttest:5
-   dev-qt/qtconcurrent:5
-"
-
-# Not a runtime dependency but still needed (see bug #667092)
-PDEPEND="
-

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

2019-09-09 Thread Lars Wendler
commit: 38c667434702d2e43e30c0f928603c9517062d07
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Sep  9 06:04:33 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Mon Sep  9 06:04:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38c66743

sys-libs/libhugetlbfs: Tests require python3 now

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

 sys-libs/libhugetlbfs/libhugetlbfs-2.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libhugetlbfs/libhugetlbfs-2.22.ebuild 
b/sys-libs/libhugetlbfs/libhugetlbfs-2.22.ebuild
index 44b5ca12b77..34b969c3fe3 100644
--- a/sys-libs/libhugetlbfs/libhugetlbfs-2.22.ebuild
+++ b/sys-libs/libhugetlbfs/libhugetlbfs-2.22.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python2_7 )
+PYTHON_COMPAT=( python3_{5,6,7} )
 
 inherit multilib toolchain-funcs python-any-r1
 



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

2019-09-08 Thread Lars Wendler
commit: e01da47538633ed67a8e9b12415bf4f2acff2bc2
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Sep  8 13:45:49 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Sun Sep  8 13:46:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e01da475

media-sound/murmur: Removed old

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

 media-sound/murmur/murmur-1.3.0_rc2-r1.ebuild | 154 --
 1 file changed, 154 deletions(-)

diff --git a/media-sound/murmur/murmur-1.3.0_rc2-r1.ebuild 
b/media-sound/murmur/murmur-1.3.0_rc2-r1.ebuild
deleted file mode 100644
index 0a7f6b035c2..000
--- a/media-sound/murmur/murmur-1.3.0_rc2-r1.ebuild
+++ /dev/null
@@ -1,154 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit qmake-utils systemd user readme.gentoo-r1
-
-DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat 
software"
-HOMEPAGE="https://wiki.mumble.info;
-if [[ "${PV}" ==  ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/mumble-voip/mumble.git;
-   EGIT_SUBMODULES=( '-*' )
-else
-   MY_PN="mumble"
-   if [[ "${PV}" == *_pre* ]] ; then
-   MY_P="${MY_PN}-${PV}"
-   
SRC_URI="https://dev.gentoo.org/~polynomial-c/dist/${MY_P}.tar.xz;
-   S="${WORKDIR}/${MY_P}"
-   else
-   MY_PV="${PV/_/-}"
-   MY_P="${MY_PN}-${MY_PV}"
-   
SRC_URI="https://github.com/mumble-voip/mumble/releases/download/${MY_PV}/${MY_P}.tar.gz
-   https://dl.mumble.info/${MY_P}.tar.gz;
-   S="${WORKDIR}/${MY_PN}-${PV/_*}"
-   fi
-   KEYWORDS="~amd64 ~arm ~x86"
-fi
-
-LICENSE="BSD"
-SLOT="0"
-IUSE="+dbus debug +ice pch zeroconf"
-
-RDEPEND="
-   >=dev-libs/openssl-1.0.0b:0=
-   >=dev-libs/protobuf-2.2.0:=
-   dev-qt/qtcore:5
-   dev-qt/qtnetwork:5
-   || (
-   dev-qt/qtsql:5[sqlite]
-   dev-qt/qtsql:5[mysql]
-   )
-   dev-qt/qtxml:5
-   sys-apps/lsb-release
-   >=sys-libs/libcap-2.15
-   dbus? ( dev-qt/qtdbus:5 )
-   ice? ( dev-libs/Ice:= )
-   zeroconf? ( net-dns/avahi[mdnsresponder-compat] )
-"
-
-DEPEND="${RDEPEND}
-   >=dev-libs/boost-1.41.0
-"
-BDEPEND="
-   virtual/pkgconfig"
-
-DOC_CONTENTS="
-   Useful scripts are located in /usr/share/doc/${PF}/scripts.\n
-   Please execute:\n
-   murmurd -ini /etc/murmur/murmur.ini -supw \n
-   chown murmur:murmur /var/lib/murmur/murmur.sqlite\n
-   to set the build-in 'SuperUser' password before starting murmur.
-   Please restart dbus before starting murmur, or else dbus
-   registration will fail.
-"
-
-pkg_setup() {
-   enewgroup murmur
-   enewuser murmur -1 -1 /var/lib/murmur murmur
-}
-
-src_prepare() {
-   default
-
-   if [[ "${PV}" == * ]] ; then
-   pushd scripts &>/dev/null || die
-   ./mkini.sh || die
-   popd &>/dev/null || die
-   fi
-
-   sed \
-   -e 's:mumble-server:murmur:g' \
-   -e 's:/var/run:/run:g' \
-   -i "${S}"/scripts/murmur.{conf,ini.system} || die
-
-   # Adjust systemd service file to our config location #689208
-   sed "s@/etc/${PN}\.ini@/etc/${PN}/${PN}.ini@" \
-   -i scripts/${PN}.service || die
-}
-
-src_configure() {
-   myuse() {
-   [[ -n "${1}" ]] || die "myconf: No use flag given."
-   use ${1} || echo "no-${1}"
-   }
-   local conf_add=(
-   no-client
-   $(myuse dbus)
-   $(usex debug 'symbols debug' release)
-   $(myuse ice)
-   $(myuse pch)
-   $(usex zeroconf '' no-bonjour)
-   )
-
-   eqmake5 main.pro -recursive \
-   CONFIG+="${conf_add[*]}"
-}
-
-src_install() {
-   dodoc README CHANGES
-
-   docinto scripts
-   dodoc -r scripts/server
-   docompress -x /usr/share/doc/${PF}/scripts
-
-   local dir="$(usex debug debug release)"
-   dobin "${dir}"/murmurd
-
-   local etcdir="/etc/murmur"
-   insinto ${etcdir}
-   newins scripts/${PN}.ini.system ${PN}.ini
-
-   insinto /etc/logrotate.d/
-   newins "${FILESDIR}"/murmur.logrotate murmur
-
-   insinto /etc/dbus-1/system.d/
-   doins scripts/murmur.conf
-
-   insinto /usr/share/murmur/
-   doins src/murmur/Murmur.ice
-
-   newinitd "${FILESDIR}"/murmur.initd-r1 murmur
-   newconfd "${FILESDI

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

2019-09-08 Thread Lars Wendler
commit: 9689b62e7ae67ca518ff914af0909b40cf2cae54
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Sep  8 13:42:38 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Sun Sep  8 13:46:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9689b62e

media-sound/mumble: Removed old

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

 media-sound/mumble/Manifest   |   1 -
 media-sound/mumble/mumble-1.3.0_rc1-r1.ebuild | 159 --
 2 files changed, 160 deletions(-)

diff --git a/media-sound/mumble/Manifest b/media-sound/mumble/Manifest
index 38d83a9bc7d..5cb779663ef 100644
--- a/media-sound/mumble/Manifest
+++ b/media-sound/mumble/Manifest
@@ -1,3 +1,2 @@
-DIST mumble-1.3.0-rc1.tar.gz 8638701 BLAKE2B 
6c97c528e8b598bb86a7318e997067706216436b37aabb06931e509d1c713d0104aa599a72235dd0afd46b34779205bd622a496bf14fd54aa065d9ab1d869725
 SHA512 
e993b18b0ecf620d3a9a89f145c18b9ecde3aaf9b7217e235b7472908c81a365323c8683dd6fc9ed14b108160f8bf5244369c2a9ee57c22595550220d158516c
 DIST mumble-1.3.0-rc2.tar.gz 8759830 BLAKE2B 
4df1001a174d042221a674a21dcdb7165742cba2428f778eb6ef7fcfe8128734f4207230222971fa97622af3ea81e40b676cc089e45704be3fecf76f97f72a36
 SHA512 
b31a92cbe9d2d973cb06e5f3bb237de22f0fa5f242e6a8141ffaa735268ca41097bda5a73ea5dafef6ef3ff7a5050c52c7f9b9f5600d400e57aff6f2e4c4
 DIST mumble-1.3.0.tar.gz 8788587 BLAKE2B 
cb870b043506eaa0fb15a21c95c125eb49082dde55b9c1a49e3318477b27b45d75d18d3db83e247446efaddb2253ff520ec19da04b465a7e9a33b22064d1
 SHA512 
2a629fc97f3c7c587c9a3b40fc96cf15d668acada37282ec1c4a5b169ad37717d60af94d12c7bce45f2816c265f76a99ebad40a006adcf8ca38a117e7c0a4122

diff --git a/media-sound/mumble/mumble-1.3.0_rc1-r1.ebuild 
b/media-sound/mumble/mumble-1.3.0_rc1-r1.ebuild
deleted file mode 100644
index 30b2055c37f..000
--- a/media-sound/mumble/mumble-1.3.0_rc1-r1.ebuild
+++ /dev/null
@@ -1,159 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop multilib-build qmake-utils xdg
-
-DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat 
software"
-HOMEPAGE="https://wiki.mumble.info;
-if [[ "${PV}" ==  ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/mumble-voip/mumble.git;
-   EGIT_SUBMODULES=( '-*' celt-0.7.0-src celt-0.11.0-src themes/Mumble 
3rdparty/rnnoise-src )
-else
-   if [[ "${PV}" == *_pre* ]] ; then
-   SRC_URI="https://dev.gentoo.org/~polynomial-c/dist/${P}.tar.xz;
-   else
-   MY_PV="${PV/_/-}"
-   MY_P="${PN}-${MY_PV}"
-   
SRC_URI="https://github.com/mumble-voip/mumble/releases/download/${MY_PV}/${MY_P}.tar.gz;
-   S="${WORKDIR}/${P/_*}"
-   fi
-   KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-LICENSE="BSD MIT"
-SLOT="0"
-IUSE="+alsa +dbus debug g15 jack libressl +opus oss pch portaudio pulseaudio 
+rnnoise speech zeroconf"
-
-RDEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtsql:5[sqlite]
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   >=dev-libs/protobuf-2.2.0:=
-   >=media-libs/libsndfile-1.0.20[-minimal]
-   >=media-libs/speex-1.2.0
-   media-libs/speexdsp
-   sys-apps/lsb-release
-   x11-libs/libX11
-   x11-libs/libXi
-   alsa? ( media-libs/alsa-lib )
-   dbus? ( dev-qt/qtdbus:5 )
-   g15? ( app-misc/g15daemon )
-   jack? ( virtual/jack )
-   !libressl? ( >=dev-libs/openssl-1.0.0b:0= )
-   libressl? ( dev-libs/libressl )
-   opus? ( >=media-libs/opus-1.0.1 )
-   portaudio? ( media-libs/portaudio )
-   pulseaudio? ( media-sound/pulseaudio )
-   speech? ( >=app-accessibility/speech-dispatcher-0.8.0 )
-   zeroconf? ( net-dns/avahi[mdnsresponder-compat] )
-"
-DEPEND="${RDEPEND}
-   >=dev-libs/boost-1.41.0
-   x11-base/xorg-proto
-"
-BDEPEND="
-   dev-qt/linguist-tools:5
-   virtual/pkgconfig
-"
-
-# NB: qmake does not support multilib but it's fine to configure
-# for the native ABI here
-src_configure() {
-   myuse() {
-   [[ -n "${1}" ]] || die "myuse: No use option given"
-   use ${1} || echo no-${1}
-   }
-
-   local conf_add=(
-   bundled-celt
-   no-bundled-opus
-   no-bundled-speex
-   no-embed-qt-translations
-   no-server
-   no-update
-   $(myuse alsa)
-   $(myuse dbus)
-   $(usex debug 'symbols debug' release)
-   $(myuse g15)
-   $(usex jack '' no-jackaudio)
-   $(myuse opus)
-   $(myuse

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

2019-09-08 Thread Lars Wendler
commit: d2a988fef9469ceb4f412d9b9fdd4ef8507ad289
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Sep  8 13:41:54 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Sun Sep  8 13:46:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2a988fe

media-sound/mumble: Bump to version 1.3.0

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

 media-sound/mumble/Manifest|   1 +
 media-sound/mumble/mumble-1.3.0.ebuild | 160 +
 2 files changed, 161 insertions(+)

diff --git a/media-sound/mumble/Manifest b/media-sound/mumble/Manifest
index 7b1545ca008..38d83a9bc7d 100644
--- a/media-sound/mumble/Manifest
+++ b/media-sound/mumble/Manifest
@@ -1,2 +1,3 @@
 DIST mumble-1.3.0-rc1.tar.gz 8638701 BLAKE2B 
6c97c528e8b598bb86a7318e997067706216436b37aabb06931e509d1c713d0104aa599a72235dd0afd46b34779205bd622a496bf14fd54aa065d9ab1d869725
 SHA512 
e993b18b0ecf620d3a9a89f145c18b9ecde3aaf9b7217e235b7472908c81a365323c8683dd6fc9ed14b108160f8bf5244369c2a9ee57c22595550220d158516c
 DIST mumble-1.3.0-rc2.tar.gz 8759830 BLAKE2B 
4df1001a174d042221a674a21dcdb7165742cba2428f778eb6ef7fcfe8128734f4207230222971fa97622af3ea81e40b676cc089e45704be3fecf76f97f72a36
 SHA512 
b31a92cbe9d2d973cb06e5f3bb237de22f0fa5f242e6a8141ffaa735268ca41097bda5a73ea5dafef6ef3ff7a5050c52c7f9b9f5600d400e57aff6f2e4c4
+DIST mumble-1.3.0.tar.gz 8788587 BLAKE2B 
cb870b043506eaa0fb15a21c95c125eb49082dde55b9c1a49e3318477b27b45d75d18d3db83e247446efaddb2253ff520ec19da04b465a7e9a33b22064d1
 SHA512 
2a629fc97f3c7c587c9a3b40fc96cf15d668acada37282ec1c4a5b169ad37717d60af94d12c7bce45f2816c265f76a99ebad40a006adcf8ca38a117e7c0a4122

diff --git a/media-sound/mumble/mumble-1.3.0.ebuild 
b/media-sound/mumble/mumble-1.3.0.ebuild
new file mode 100644
index 000..ca1f49e6d6b
--- /dev/null
+++ b/media-sound/mumble/mumble-1.3.0.ebuild
@@ -0,0 +1,160 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop multilib-build qmake-utils xdg
+
+DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat 
software"
+HOMEPAGE="https://wiki.mumble.info;
+if [[ "${PV}" ==  ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/mumble-voip/mumble.git;
+   EGIT_SUBMODULES=( '-*' celt-0.7.0-src celt-0.11.0-src themes/Mumble 
3rdparty/rnnoise-src )
+else
+   if [[ "${PV}" == *_pre* ]] ; then
+   SRC_URI="https://dev.gentoo.org/~polynomial-c/dist/${P}.tar.xz;
+   else
+   MY_PV="${PV/_/-}"
+   MY_P="${PN}-${MY_PV}"
+   
SRC_URI="https://github.com/mumble-voip/mumble/releases/download/${MY_PV}/${MY_P}.tar.gz
+   https://dl.mumble.info/${MY_P}.tar.gz;
+   S="${WORKDIR}/${P/_*}"
+   fi
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+LICENSE="BSD MIT"
+SLOT="0"
+IUSE="+alsa +dbus debug g15 jack libressl +opus oss pch portaudio pulseaudio 
+rnnoise speech zeroconf"
+
+RDEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtsql:5[sqlite]
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   >=dev-libs/protobuf-2.2.0:=
+   >=media-libs/libsndfile-1.0.20[-minimal]
+   >=media-libs/speex-1.2.0
+   media-libs/speexdsp
+   sys-apps/lsb-release
+   x11-libs/libX11
+   x11-libs/libXi
+   alsa? ( media-libs/alsa-lib )
+   dbus? ( dev-qt/qtdbus:5 )
+   g15? ( app-misc/g15daemon )
+   jack? ( virtual/jack )
+   !libressl? ( >=dev-libs/openssl-1.0.0b:0= )
+   libressl? ( dev-libs/libressl )
+   opus? ( >=media-libs/opus-1.0.1 )
+   portaudio? ( media-libs/portaudio )
+   pulseaudio? ( media-sound/pulseaudio )
+   speech? ( >=app-accessibility/speech-dispatcher-0.8.0 )
+   zeroconf? ( net-dns/avahi[mdnsresponder-compat] )
+"
+DEPEND="${RDEPEND}
+   >=dev-libs/boost-1.41.0
+   x11-base/xorg-proto
+"
+BDEPEND="
+   dev-qt/linguist-tools:5
+   virtual/pkgconfig
+"
+
+# NB: qmake does not support multilib but it's fine to configure
+# for the native ABI here
+src_configure() {
+   myuse() {
+   [[ -n "${1}" ]] || die "myuse: No use option given"
+   use ${1} || echo no-${1}
+   }
+
+   local conf_add=(
+   bundled-celt
+   no-bundled-opus
+   no-bundled-speex
+   no-embed-qt-translations
+   no-server
+   no-update
+   $(myuse alsa)
+   $(myuse dbus)
+   $(usex debug 'symbols debug' release)
+   $(myuse g15)
+ 

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

2019-09-08 Thread Lars Wendler
commit: 802bf069221b478d0123d2798adcef9aa6e630a9
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Sep  8 13:45:09 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Sun Sep  8 13:46:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=802bf069

media-sound/murmur: Bump to version 1.3.0

Bug: https://bugs.gentoo.org/693788
Package-Manager: Portage-2.3.75, Repoman-2.3.17
Signed-off-by: Lars Wendler  gentoo.org>

 media-sound/murmur/Manifest|   1 +
 media-sound/murmur/murmur-1.3.0.ebuild | 154 +
 2 files changed, 155 insertions(+)

diff --git a/media-sound/murmur/Manifest b/media-sound/murmur/Manifest
index f1a7936040d..5cb779663ef 100644
--- a/media-sound/murmur/Manifest
+++ b/media-sound/murmur/Manifest
@@ -1 +1,2 @@
 DIST mumble-1.3.0-rc2.tar.gz 8759830 BLAKE2B 
4df1001a174d042221a674a21dcdb7165742cba2428f778eb6ef7fcfe8128734f4207230222971fa97622af3ea81e40b676cc089e45704be3fecf76f97f72a36
 SHA512 
b31a92cbe9d2d973cb06e5f3bb237de22f0fa5f242e6a8141ffaa735268ca41097bda5a73ea5dafef6ef3ff7a5050c52c7f9b9f5600d400e57aff6f2e4c4
+DIST mumble-1.3.0.tar.gz 8788587 BLAKE2B 
cb870b043506eaa0fb15a21c95c125eb49082dde55b9c1a49e3318477b27b45d75d18d3db83e247446efaddb2253ff520ec19da04b465a7e9a33b22064d1
 SHA512 
2a629fc97f3c7c587c9a3b40fc96cf15d668acada37282ec1c4a5b169ad37717d60af94d12c7bce45f2816c265f76a99ebad40a006adcf8ca38a117e7c0a4122

diff --git a/media-sound/murmur/murmur-1.3.0.ebuild 
b/media-sound/murmur/murmur-1.3.0.ebuild
new file mode 100644
index 000..bd399783509
--- /dev/null
+++ b/media-sound/murmur/murmur-1.3.0.ebuild
@@ -0,0 +1,154 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit qmake-utils systemd readme.gentoo-r1
+
+DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat 
software"
+HOMEPAGE="https://wiki.mumble.info;
+if [[ "${PV}" ==  ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/mumble-voip/mumble.git;
+   EGIT_SUBMODULES=( '-*' )
+else
+   MY_PN="mumble"
+   if [[ "${PV}" == *_pre* ]] ; then
+   MY_P="${MY_PN}-${PV}"
+   
SRC_URI="https://dev.gentoo.org/~polynomial-c/dist/${MY_P}.tar.xz;
+   S="${WORKDIR}/${MY_P}"
+   else
+   MY_PV="${PV/_/-}"
+   MY_P="${MY_PN}-${MY_PV}"
+   
SRC_URI="https://github.com/mumble-voip/mumble/releases/download/${MY_PV}/${MY_P}.tar.gz
+   https://dl.mumble.info/${MY_P}.tar.gz;
+   S="${WORKDIR}/${MY_PN}-${PV/_*}"
+   fi
+   KEYWORDS="~amd64 ~arm ~x86"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="+dbus debug +ice pch zeroconf"
+
+RDEPEND="
+   acct-group/murmur
+   acct-user/murmur
+   >=dev-libs/openssl-1.0.0b:0=
+   >=dev-libs/protobuf-2.2.0:=
+   dev-qt/qtcore:5
+   dev-qt/qtnetwork:5
+   || (
+   dev-qt/qtsql:5[sqlite]
+   dev-qt/qtsql:5[mysql]
+   )
+   dev-qt/qtxml:5
+   sys-apps/lsb-release
+   >=sys-libs/libcap-2.15
+   dbus? ( dev-qt/qtdbus:5 )
+   ice? ( dev-libs/Ice:= )
+   zeroconf? ( net-dns/avahi[mdnsresponder-compat] )
+"
+
+DEPEND="${RDEPEND}
+   >=dev-libs/boost-1.41.0
+"
+BDEPEND="
+   acct-group/murmur
+   acct-user/murmur
+   virtual/pkgconfig
+"
+
+DOC_CONTENTS="
+   Useful scripts are located in /usr/share/doc/${PF}/scripts.\n
+   Please execute:\n
+   murmurd -ini /etc/murmur/murmur.ini -supw \n
+   chown murmur:murmur /var/lib/murmur/murmur.sqlite\n
+   to set the build-in 'SuperUser' password before starting murmur.
+   Please restart dbus before starting murmur, or else dbus
+   registration will fail.
+"
+
+src_prepare() {
+   default
+
+   if [[ "${PV}" == * ]] ; then
+   pushd scripts &>/dev/null || die
+   ./mkini.sh || die
+   popd &>/dev/null || die
+   fi
+
+   sed \
+   -e 's:mumble-server:murmur:g' \
+   -e 's:/var/run:/run:g' \
+   -i "${S}"/scripts/murmur.{conf,ini.system} || die
+
+   # Adjust systemd service file to our config location #689208
+   sed "s@/etc/${PN}\.ini@/etc/${PN}/${PN}.ini@" \
+   -i scripts/${PN}.service || die
+}
+
+src_configure() {
+   myuse() {
+   [[ -n "${1}" ]] || die "myconf: No use flag given."
+   use ${1} || echo "no-${1}"
+   }
+   local conf_add=(
+   no-client
+   $(myuse dbus)
+   $(usex debug 'symbols debug' release)
+   $(myuse ice)
+   $

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

2019-09-08 Thread Lars Wendler
commit: d1950f8b93377a26cee46909bdfcb6977d72008b
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Sep  8 13:25:54 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Sun Sep  8 13:28:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1950f8b

mozcoreconf-v6.eclass: seamonkey doesn't use lto

Closes: https://bugs.gentoo.org/693666
Signed-off-by: Lars Wendler  gentoo.org>

 eclass/mozcoreconf-v6.eclass | 36 
 1 file changed, 20 insertions(+), 16 deletions(-)

diff --git a/eclass/mozcoreconf-v6.eclass b/eclass/mozcoreconf-v6.eclass
index 2789e6046b9..78104b55fb6 100644
--- a/eclass/mozcoreconf-v6.eclass
+++ b/eclass/mozcoreconf-v6.eclass
@@ -208,14 +208,16 @@ mozconfig_init() {
# Additional ARCH support
case "${ARCH}" in
arm)
-   # Reduce the memory requirements for linking
-   if use clang ; then
-   # Nothing to do
-   :;
-   elif tc-ld-is-gold || use lto; then
-   append-ldflags -Wl,--no-keep-memory
-   else
-   append-ldflags -Wl,--no-keep-memory 
-Wl,--reduce-memory-overheads
+   if [[ ${PN} != seamonkey ]] ; then
+   # Reduce the memory requirements for linking
+   if use clang ; then
+   # Nothing to do
+   :;
+   elif tc-ld-is-gold || use lto; then
+   append-ldflags -Wl,--no-keep-memory
+   else
+   append-ldflags -Wl,--no-keep-memory 
-Wl,--reduce-memory-overheads
+   fi
fi
;;
alpha)
@@ -230,14 +232,16 @@ mozconfig_init() {
;;
ppc64)
append-flags -fPIC
-   # Reduce the memory requirements for linking
-   if use clang ; then
-   # Nothing to do
-   :;
-   elif tc-ld-is-gold || use lto; then
-   append-ldflags -Wl,--no-keep-memory
-   else
-   append-ldflags -Wl,--no-keep-memory 
-Wl,--reduce-memory-overheads
+   if [[ ${PN} != seamonkey ]] ; then
+   # Reduce the memory requirements for linking
+   if use clang ; then
+   # Nothing to do
+   :;
+   elif tc-ld-is-gold || use lto; then
+   append-ldflags -Wl,--no-keep-memory
+   else
+   append-ldflags -Wl,--no-keep-memory 
-Wl,--reduce-memory-overheads
+   fi
fi
;;
esac



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

2019-09-08 Thread Lars Wendler
commit: 4a767f9a31c0591838a9803bb79f3d3aa960bad2
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Sep  8 11:36:40 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Sun Sep  8 11:36:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a767f9a

media-libs/libjpeg-turbo: Removed old

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

 media-libs/libjpeg-turbo/Manifest  |  1 -
 .../libjpeg-turbo/libjpeg-turbo-2.0.1.ebuild   | 99 --
 2 files changed, 100 deletions(-)

diff --git a/media-libs/libjpeg-turbo/Manifest 
b/media-libs/libjpeg-turbo/Manifest
index 68957378f20..aa73affcdec 100644
--- a/media-libs/libjpeg-turbo/Manifest
+++ b/media-libs/libjpeg-turbo/Manifest
@@ -1,5 +1,4 @@
 DIST libjpeg-turbo-1.5.3.tar.gz 1658672 BLAKE2B 
4d2182802aa9963fa57ec2c4fb5cf0a586847d43803e4c2d2e12cf1144c4da0ede7fdbace5965c77cd6df4547090165615960ebb65c964fd2fac823c021f50b7
 SHA512 
b611b1cc3d1ddedddad871854b42449d053a5f910ed1bdfa45c98e0270f4ecc110fde3a10111d2b876d847a826fa634f09c0bb8c357056c9c3a91c9065eb5202
-DIST libjpeg-turbo-2.0.1.tar.gz 2159130 BLAKE2B 
465003c8cd50ac55b2a1052795073dfbd83f0816e8e2bee845df653b5f033b4bb4a187ac823f714898870c12114dc6ac56fd917383395f2f6011919d7253fc59
 SHA512 
48ef3324fd61a4f6885210e5c484cd3d18aba8dc091bc27dc86d9bdcd897154e490a90125d2dfab9d863f001dae6aefb29efcfb35d742b25a9fa259227ac8e72
 DIST libjpeg-turbo-2.0.2.tar.gz 2159562 BLAKE2B 
3524c5577322c9fa6556ec263da35c85a6e7b7849dbdc51ec76606f975a46d1a8c40c32de5bb9add62a2dfc9c2ec131e5528591cf63d356bdf70496211e56a01
 SHA512 
204b6d083e99488c975c75efb08699e4dc1c409556e4dee4f21e3ee67e9c6682eb342f2e5712816b0342c00399fbe6e43fbce30c3d22f30f7ef91db006b3be08
 DIST libjpeg-turbo-2.0.3.tar.gz 2161279 BLAKE2B 
c0def6d6d402eb2070f4861741f9579e5c360e8bc9a64924c7d53c3c65cc8d4577c01e2cf6acf8ddbe7bddc96540f605ddb47d1651a7400738638fb06928824b
 SHA512 
ca7d4dcc5b34e23831ac450b65b8f92894d35e4afba0c52ac9e0c7dc6b41d4fa2bad66eb79198245032ec02b0b2e88cef39b8c696de17b6a869e3093a6b70e36
 DIST libjpeg8_8d-2.debian.tar.gz 14764 BLAKE2B 
e93d12afa062da28b717b540492221f70e8d9ccf3885371647cf85a2937f938ca723d4a27d5e1c5d79c26aa25dddf69b38754558851a1704172e8b52baf8e17c
 SHA512 
8c5959fb7583a2d61e9442187f67b91b45e72d9dd30db3360d583a3b5d8e1a908db5659f760bdd455b3056e6ae3535b2fd3b847df3d58b140a1816b754003675

diff --git a/media-libs/libjpeg-turbo/libjpeg-turbo-2.0.1.ebuild 
b/media-libs/libjpeg-turbo/libjpeg-turbo-2.0.1.ebuild
deleted file mode 100644
index 08f87ccd342..000
--- a/media-libs/libjpeg-turbo/libjpeg-turbo-2.0.1.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-multilib eapi7-ver java-pkg-opt-2 libtool toolchain-funcs
-
-DESCRIPTION="MMX, SSE, and SSE2 SIMD accelerated JPEG library"
-HOMEPAGE="https://libjpeg-turbo.org/ 
https://sourceforge.net/projects/libjpeg-turbo/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
-   mirror://gentoo/libjpeg8_8d-2.debian.tar.gz"
-
-LICENSE="BSD IJG"
-SLOT="0"
-[[ "$(ver_cut 3)" -ge 90 ]] || \
-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 
~x64-macos ~x86-macos"
-IUSE="java static-libs"
-
-ASM_DEPEND="|| ( dev-lang/nasm dev-lang/yasm )"
-COMMON_DEPEND="!media-libs/jpeg:0
-   !media-libs/jpeg:62"
-RDEPEND="${COMMON_DEPEND}
-   java? ( >=virtual/jre-1.5 )"
-DEPEND="${COMMON_DEPEND}
-   amd64? ( ${ASM_DEPEND} )
-   x86? ( ${ASM_DEPEND} )
-   amd64-fbsd? ( ${ASM_DEPEND} )
-   x86-fbsd? ( ${ASM_DEPEND} )
-   amd64-linux? ( ${ASM_DEPEND} )
-   x86-linux? ( ${ASM_DEPEND} )
-   x64-macos? ( ${ASM_DEPEND} )
-   x64-cygwin? ( ${ASM_DEPEND} )
-   java? ( >=virtual/jdk-1.5 )"
-
-MULTILIB_WRAPPED_HEADERS=( /usr/include/jconfig.h )
-
-src_prepare() {
-   default
-
-   cmake-utils_src_prepare
-   java-pkg-opt-2_src_prepare
-}
-
-multilib_src_configure() {
-   if multilib_is_native_abi && use java ; then
-   export JAVACFLAGS="$(java-pkg_javac-args)"
-   export JNI_CFLAGS="$(java-pkg_get-jni-cflags)"
-   fi
-
-   local mycmakeargs=(
-   -DCMAKE_INSTALL_DEFAULT_DOCDIR="${EPREFIX}/usr/share/doc/${PF}"
-   -DENABLE_STATIC="$(usex static-libs)"
-   -DWITH_JAVA="$(multilib_native_usex java)"
-   -DWITH_MEM_SRCDST=ON
-   )
-   [[ ${ABI} == "x32" ]] && mycmakeargs+=( -DREQUIRE_SIMD=OFF ) #420239
-   cmake-utils_src_configure
-}
-
-multilib_src_compile() {
-   cmake-utils_src_compile
-
-   if multilib_is_native_abi ; then
-  

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

2019-09-08 Thread Lars Wendler
commit: 3926b61dc3d47d544c4bccafe69220e532df4d7e
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Sep  8 11:35:58 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Sun Sep  8 11:36:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3926b61d

media-libs/libjpeg-turbo: Bump to version 2.0.3

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

 media-libs/libjpeg-turbo/Manifest  |  1 +
 .../libjpeg-turbo/libjpeg-turbo-2.0.3.ebuild   | 99 ++
 2 files changed, 100 insertions(+)

diff --git a/media-libs/libjpeg-turbo/Manifest 
b/media-libs/libjpeg-turbo/Manifest
index 273da7c56a2..68957378f20 100644
--- a/media-libs/libjpeg-turbo/Manifest
+++ b/media-libs/libjpeg-turbo/Manifest
@@ -1,4 +1,5 @@
 DIST libjpeg-turbo-1.5.3.tar.gz 1658672 BLAKE2B 
4d2182802aa9963fa57ec2c4fb5cf0a586847d43803e4c2d2e12cf1144c4da0ede7fdbace5965c77cd6df4547090165615960ebb65c964fd2fac823c021f50b7
 SHA512 
b611b1cc3d1ddedddad871854b42449d053a5f910ed1bdfa45c98e0270f4ecc110fde3a10111d2b876d847a826fa634f09c0bb8c357056c9c3a91c9065eb5202
 DIST libjpeg-turbo-2.0.1.tar.gz 2159130 BLAKE2B 
465003c8cd50ac55b2a1052795073dfbd83f0816e8e2bee845df653b5f033b4bb4a187ac823f714898870c12114dc6ac56fd917383395f2f6011919d7253fc59
 SHA512 
48ef3324fd61a4f6885210e5c484cd3d18aba8dc091bc27dc86d9bdcd897154e490a90125d2dfab9d863f001dae6aefb29efcfb35d742b25a9fa259227ac8e72
 DIST libjpeg-turbo-2.0.2.tar.gz 2159562 BLAKE2B 
3524c5577322c9fa6556ec263da35c85a6e7b7849dbdc51ec76606f975a46d1a8c40c32de5bb9add62a2dfc9c2ec131e5528591cf63d356bdf70496211e56a01
 SHA512 
204b6d083e99488c975c75efb08699e4dc1c409556e4dee4f21e3ee67e9c6682eb342f2e5712816b0342c00399fbe6e43fbce30c3d22f30f7ef91db006b3be08
+DIST libjpeg-turbo-2.0.3.tar.gz 2161279 BLAKE2B 
c0def6d6d402eb2070f4861741f9579e5c360e8bc9a64924c7d53c3c65cc8d4577c01e2cf6acf8ddbe7bddc96540f605ddb47d1651a7400738638fb06928824b
 SHA512 
ca7d4dcc5b34e23831ac450b65b8f92894d35e4afba0c52ac9e0c7dc6b41d4fa2bad66eb79198245032ec02b0b2e88cef39b8c696de17b6a869e3093a6b70e36
 DIST libjpeg8_8d-2.debian.tar.gz 14764 BLAKE2B 
e93d12afa062da28b717b540492221f70e8d9ccf3885371647cf85a2937f938ca723d4a27d5e1c5d79c26aa25dddf69b38754558851a1704172e8b52baf8e17c
 SHA512 
8c5959fb7583a2d61e9442187f67b91b45e72d9dd30db3360d583a3b5d8e1a908db5659f760bdd455b3056e6ae3535b2fd3b847df3d58b140a1816b754003675

diff --git a/media-libs/libjpeg-turbo/libjpeg-turbo-2.0.3.ebuild 
b/media-libs/libjpeg-turbo/libjpeg-turbo-2.0.3.ebuild
new file mode 100644
index 000..7f78841d499
--- /dev/null
+++ b/media-libs/libjpeg-turbo/libjpeg-turbo-2.0.3.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-multilib java-pkg-opt-2 libtool toolchain-funcs
+
+DESCRIPTION="MMX, SSE, and SSE2 SIMD accelerated JPEG library"
+HOMEPAGE="https://libjpeg-turbo.org/ 
https://sourceforge.net/projects/libjpeg-turbo/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
+   mirror://gentoo/libjpeg8_8d-2.debian.tar.gz"
+
+LICENSE="BSD IJG"
+SLOT="0"
+[[ "$(ver_cut 3)" -ge 90 ]] || \
+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 
~x64-macos ~x86-macos"
+IUSE="java static-libs"
+
+ASM_DEPEND="|| ( dev-lang/nasm dev-lang/yasm )"
+COMMON_DEPEND="!media-libs/jpeg:0
+   !media-libs/jpeg:62"
+RDEPEND="${COMMON_DEPEND}
+   java? ( >=virtual/jre-1.5 )"
+DEPEND="${COMMON_DEPEND}
+   amd64? ( ${ASM_DEPEND} )
+   x86? ( ${ASM_DEPEND} )
+   amd64-fbsd? ( ${ASM_DEPEND} )
+   x86-fbsd? ( ${ASM_DEPEND} )
+   amd64-linux? ( ${ASM_DEPEND} )
+   x86-linux? ( ${ASM_DEPEND} )
+   x64-macos? ( ${ASM_DEPEND} )
+   x64-cygwin? ( ${ASM_DEPEND} )
+   java? ( >=virtual/jdk-1.5 )"
+
+MULTILIB_WRAPPED_HEADERS=( /usr/include/jconfig.h )
+
+src_prepare() {
+   default
+
+   cmake-utils_src_prepare
+   java-pkg-opt-2_src_prepare
+}
+
+multilib_src_configure() {
+   if multilib_is_native_abi && use java ; then
+   export JAVACFLAGS="$(java-pkg_javac-args)"
+   export JNI_CFLAGS="$(java-pkg_get-jni-cflags)"
+   fi
+
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_DEFAULT_DOCDIR="${EPREFIX}/usr/share/doc/${PF}"
+   -DENABLE_STATIC="$(usex static-libs)"
+   -DWITH_JAVA="$(multilib_native_usex java)"
+   -DWITH_MEM_SRCDST=ON
+   )
+   [[ ${ABI} == "x32" ]] && mycmakeargs+=( -DREQUIRE_SIMD=OFF ) #420239
+   cmake-utils_src_configure
+}
+
+multilib_src_compile() {
+   cmake-utils_src_compile
+
+   if multilib_is_native_abi ; then
+  

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

2019-09-08 Thread Lars Wendler
commit: de74eb029856a362e0de63a96f9148999bab8e5e
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Sep  8 10:41:06 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Sun Sep  8 10:44:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de74eb02

sys-libs/libhugetlbfs: Bump to version 2.22

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

 sys-libs/libhugetlbfs/Manifest |   1 +
 sys-libs/libhugetlbfs/libhugetlbfs-2.22.ebuild | 158 +
 2 files changed, 159 insertions(+)

diff --git a/sys-libs/libhugetlbfs/Manifest b/sys-libs/libhugetlbfs/Manifest
index 580068e6d38..24a91fd064f 100644
--- a/sys-libs/libhugetlbfs/Manifest
+++ b/sys-libs/libhugetlbfs/Manifest
@@ -1,2 +1,3 @@
 DIST libhugetlbfs-2.20.tar.gz 186750 BLAKE2B 
758482a41254d6d14795efdfb2959248af2ff00bc6cafbae9b2002b7eaa50921a72ef928910bc0d2061a414e9c73346848eead108af077c96429870c734495aa
 SHA512 
817fca3f8e3b127b9b877e0a03d0a94bf0c3ec481d3becf995986ce6ae0532629c5460100eb9f2ef3452ed59a3b9d3ac8362df8f87b387803c36d35ab7af0902
 DIST libhugetlbfs-2.21.tar.gz 173052 BLAKE2B 
a65fdeee3ed9ad8cb69f772847646befbf5deef0b82d6cb7338e5ff448d5c2461ceb1e381b9515e79f4243482589bb0203874cc52e5c8c6d98667df4eacffa8b
 SHA512 
87fd95a826bedc2c53b1aa440f5db7ff3ece482d520545b597d4d1231cf84276103c312899b812166872444331bc7b6f1692f0d3b7cbff691efdcf9c2e99b1d0
+DIST libhugetlbfs-2.22.tar.gz 175099 BLAKE2B 
e67a6a678065b10492d510b733b7c6e2926f4f01dd741d49f6e76cedde002fa81d7dad6a6fd8922443c6aacd527c9b3df35f84b8da7332c04e3fcf8c52e23084
 SHA512 
7f38f9fa576841f36c7cd5192a9ee3f79b275b7b64d7e2a838a43636489cf88627bdba3a045d6b3302a4a509cf64627972b569b4c2c3c4fe05d5aa4ae1d66fd8

diff --git a/sys-libs/libhugetlbfs/libhugetlbfs-2.22.ebuild 
b/sys-libs/libhugetlbfs/libhugetlbfs-2.22.ebuild
new file mode 100644
index 000..44b5ca12b77
--- /dev/null
+++ b/sys-libs/libhugetlbfs/libhugetlbfs-2.22.ebuild
@@ -0,0 +1,158 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit multilib toolchain-funcs python-any-r1
+
+DESCRIPTION="easy hugepage access"
+HOMEPAGE="https://github.com/libhugetlbfs/libhugetlbfs;
+SRC_URI="https://github.com/libhugetlbfs/libhugetlbfs/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~s390 ~x86"
+IUSE="static-libs test"
+
+DEPEND="test? ( ${PYTHON_DEPS} )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.6-fixup-testsuite.patch
+)
+
+src_prepare() {
+   default
+   sed -i \
+   -e '/^PREFIX/s:/local::' \
+   -e '1iBUILDTYPE = NATIVEONLY' \
+   -e '1iV = 1' \
+   -e '/gzip.*MANDIR/d' \
+   -e "/^LIB\(32\)/s:=.*:= $(get_libdir):" \
+   -e '/^CC\(32\|64\)/s:=.*:= $(CC):' \
+   -e 's@^\(ARCH\) ?=@\1 =@' \
+   Makefile || die "sed failed"
+   if [ "$(get_libdir)" == "lib64" ]; then
+   sed -i \
+   -e "/^LIB\(32\)/s:=.*:= lib32:" \
+   Makefile
+   fi
+
+   # Tarballs from github don't have the version set.
+   # https://github.com/libhugetlbfs/libhugetlbfs/issues/7
+   [[ -f version ]] || echo "${PV}" > version
+}
+
+src_compile() {
+   tc-export AR
+   emake CC="$(tc-getCC)" libs tools
+}
+
+src_install() {
+   default
+   use static-libs || rm -f "${ED}"/usr/$(get_libdir)/*.a
+}
+
+src_test_alloc_one() {
+   hugeadm="$1"
+   sign="$2"
+   pagesize="$3"
+   pagecount="$4"
+   ${hugeadm} \
+   --pool-pages-max ${pagesize}:${sign}${pagecount} \
+   && \
+   ${hugeadm} \
+   --pool-pages-min ${pagesize}:${sign}${pagecount}
+   return $?
+}
+
+# die is NOT allowed in this src_test block after the marked point, so that we
+# can clean up memory allocation. You'll leak at LEAST 64MiB per run otherwise.
+src_test() {
+   [[ $UID -eq 0 ]] || die "Need FEATURES=-userpriv to run this testsuite"
+   einfo "Building testsuite"
+   emake -j1 tests || die "Failed to build tests"
+
+   local hugeadm='obj/hugeadm'
+   local allocated=''
+   local rc=0
+   # the testcases need 64MiB per pagesize.
+   local MIN_HUGEPAGE_RAM=$((64*1024*1024))
+
+   einfo "Planning allocation"
+   local PAGESIZES="$(${hugeadm} --page-sizes-all)"
+
+   # Need to do this before we can create the mountpoints.
+   local pagesize pagecount
+   for pagesize in ${PAGESIZES} ; do
+   # The kernel depends on the location :-(
+   mk

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

2019-09-08 Thread Lars Wendler
commit: 9ef2760a90d3676be2a47c98eed32f555924c044
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Sep  8 10:44:42 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Sun Sep  8 10:44:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ef2760a

sys-libs/libhugetlbfs: Removed old

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

 sys-libs/libhugetlbfs/Manifest |   1 -
 sys-libs/libhugetlbfs/libhugetlbfs-2.20.ebuild | 166 -
 sys-libs/libhugetlbfs/metadata.xml |   3 -
 3 files changed, 170 deletions(-)

diff --git a/sys-libs/libhugetlbfs/Manifest b/sys-libs/libhugetlbfs/Manifest
index 24a91fd064f..4ded3f0740b 100644
--- a/sys-libs/libhugetlbfs/Manifest
+++ b/sys-libs/libhugetlbfs/Manifest
@@ -1,3 +1,2 @@
-DIST libhugetlbfs-2.20.tar.gz 186750 BLAKE2B 
758482a41254d6d14795efdfb2959248af2ff00bc6cafbae9b2002b7eaa50921a72ef928910bc0d2061a414e9c73346848eead108af077c96429870c734495aa
 SHA512 
817fca3f8e3b127b9b877e0a03d0a94bf0c3ec481d3becf995986ce6ae0532629c5460100eb9f2ef3452ed59a3b9d3ac8362df8f87b387803c36d35ab7af0902
 DIST libhugetlbfs-2.21.tar.gz 173052 BLAKE2B 
a65fdeee3ed9ad8cb69f772847646befbf5deef0b82d6cb7338e5ff448d5c2461ceb1e381b9515e79f4243482589bb0203874cc52e5c8c6d98667df4eacffa8b
 SHA512 
87fd95a826bedc2c53b1aa440f5db7ff3ece482d520545b597d4d1231cf84276103c312899b812166872444331bc7b6f1692f0d3b7cbff691efdcf9c2e99b1d0
 DIST libhugetlbfs-2.22.tar.gz 175099 BLAKE2B 
e67a6a678065b10492d510b733b7c6e2926f4f01dd741d49f6e76cedde002fa81d7dad6a6fd8922443c6aacd527c9b3df35f84b8da7332c04e3fcf8c52e23084
 SHA512 
7f38f9fa576841f36c7cd5192a9ee3f79b275b7b64d7e2a838a43636489cf88627bdba3a045d6b3302a4a509cf64627972b569b4c2c3c4fe05d5aa4ae1d66fd8

diff --git a/sys-libs/libhugetlbfs/libhugetlbfs-2.20.ebuild 
b/sys-libs/libhugetlbfs/libhugetlbfs-2.20.ebuild
deleted file mode 100644
index c3c800361c4..000
--- a/sys-libs/libhugetlbfs/libhugetlbfs-2.20.ebuild
+++ /dev/null
@@ -1,166 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit eutils multilib toolchain-funcs perl-functions python-any-r1
-
-DESCRIPTION="easy hugepage access"
-HOMEPAGE="https://github.com/libhugetlbfs/libhugetlbfs;
-SRC_URI="https://github.com/libhugetlbfs/libhugetlbfs/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~s390 ~x86"
-IUSE="perl static-libs test"
-
-DEPEND="test? ( ${PYTHON_DEPS} )"
-RDEPEND="perl? ( dev-lang/perl:= )"
-
-src_prepare() {
-   perl_set_version
-
-   epatch "${FILESDIR}"/${PN}-2.9-build.patch #332517
-   epatch "${FILESDIR}"/${PN}-2.20-noexec-stack.patch
-   epatch "${FILESDIR}"/${PN}-2.6-fixup-testsuite.patch
-   sed -i \
-   -e '/^PREFIX/s:/local::' \
-   -e '1iBUILDTYPE = NATIVEONLY' \
-   -e '1iV = 1' \
-   -e '/gzip.*MANDIR/d' \
-   -e "/^LIB\(32\)/s:=.*:= $(get_libdir):" \
-   -e '/^CC\(32\|64\)/s:=.*:= $(CC):' \
-   -e "/^PMDIR = .*\/perl5\/TLBC/s::PMDIR = ${VENDOR_LIB}\/TLBC:" \
-   Makefile || die "sed failed"
-   if [ "$(get_libdir)" == "lib64" ]; then
-   sed -i \
-   -e "/^LIB\(32\)/s:=.*:= lib32:" \
-   Makefile
-   fi
-
-   # Tarballs from github don't have the version set.
-   # https://github.com/libhugetlbfs/libhugetlbfs/issues/7
-   [[ -f version ]] || echo "${PV}" > version
-}
-
-src_compile() {
-   tc-export AR
-   emake CC="$(tc-getCC)" libs tools
-}
-
-src_install() {
-   default
-   use static-libs || rm -f "${ED}"/usr/$(get_libdir)/*.a
-   rm "${ED}"/usr/bin/oprofile* || die
-   if ! use perl ; then
-   rm -r \
-   "${ED}"/usr/bin/cpupcstat \
-   "${ED}"/usr/share/man/man8/cpupcstat.8 \
-   "${ED}/${VENDOR_LIB}" \
-   || die
-   fi
-}
-
-src_test_alloc_one() {
-   hugeadm="$1"
-   sign="$2"
-   pagesize="$3"
-   pagecount="$4"
-   ${hugeadm} \
-   --pool-pages-max ${pagesize}:${sign}${pagecount} \
-   && \
-   ${hugeadm} \
-   --pool-pages-min ${pagesize}:${sign}${pagecount}
-   return $?
-}
-
-# die is NOT allowed in this src_test block after the marked point, so that we
-# can clean up memory allocation. You'll leak at LEAST 64MiB per run otherwise.
-src_test() {
-   [[ $UID -eq 0 ]] || die "Need FEA

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

2019-09-08 Thread Lars Wendler
commit: 92e98d83dc8a147c44036fc2caee6d523f2a9422
Author: Nelo-T. Wallus  wallus  de>
AuthorDate: Sun Sep  8 07:37:24 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Sun Sep  8 08:03:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92e98d83

x11-wm/i3: Bump to v4.17.1

Package-Manager: Portage-2.3.75, Repoman-2.3.12
Signed-off-by: Nelo-T. Wallus  wallus.de>
Closes: https://github.com/gentoo/gentoo/pull/12885
Signed-off-by: Lars Wendler  gentoo.org>

 x11-wm/i3/Manifest |   1 +
 x11-wm/i3/i3-4.17.1.ebuild | 110 +
 2 files changed, 111 insertions(+)

diff --git a/x11-wm/i3/Manifest b/x11-wm/i3/Manifest
index c2509315514..29255354a40 100644
--- a/x11-wm/i3/Manifest
+++ b/x11-wm/i3/Manifest
@@ -2,3 +2,4 @@ DIST i3-4.14.tar.gz 3936748 BLAKE2B 
42678130be56bc695e5700e978ddbd34bfdaeda7a652
 DIST i3-4.15.tar.bz2 1196263 BLAKE2B 
36f20327202957dba30aface91af4d2c6261979e726584712a508a11cb4a612d812e771dc9f28ec4cfcbf3ebc9d92c72f5e940048516cca0f185eab20f95ae32
 SHA512 
60ab61b7e380342126bea12fb4371f98fcf18f6435f79a9519d3f59cfabdb170634366036e1aa20c5592da0832b03140ad1f0c72bad3cfaace0b7c57ad01dfc4
 DIST i3-4.16.1.tar.bz2 1211532 BLAKE2B 
64a6996c0b89516069b58bf1cba92908a7f61ab04d66659b612b27411eb92fa9d49a7214eccdba33e7c33605b5f9247f69c1f0e23de629552edf113ab7520747
 SHA512 
3e328f8c7216697c5e484ca854605350f78844e24cc6cfb9c10e71368c2c0457387a14f819abdf8be2370d437889297f452fbf63f3924766ca81c157ab27e1b0
 DIST i3-4.16.tar.bz2 1213251 BLAKE2B 
a65d15278a83bac9903a611628ea53c64cd554ab9fff2a8864e649fd962858b2f3e77fe69d0dc70affc93dc69b3cbbd7b3ee670a2af9d697e28e9e4ea3323f67
 SHA512 
99abd15349ee8e61c084b3664ef3a189c92ea07812ac59eb6a5441df7cebea8211be52204e39bddcc33d8c714447fddbbe2c5c8a25b756a96e2dc6732526cbf8
+DIST i3-4.17.1.tar.bz2 1218418 BLAKE2B 
eb798eee2b618691ceb47b72c08fe09b09e2913c17fe667fab95426069c86497bff67278bea5fc97fdf90ebdfc6574e68cad36b21036a63d053edced1edf8592
 SHA512 
af397dc1768ea6530e4b2ce8ef21b20ecff8ab9eebf380df224456173eea4c3bacf28b55c8efcdc70f76f0d66543c163564a94cfd66028221ace481fa3c2913f

diff --git a/x11-wm/i3/i3-4.17.1.ebuild b/x11-wm/i3/i3-4.17.1.ebuild
new file mode 100644
index 000..70b10d43e8f
--- /dev/null
+++ b/x11-wm/i3/i3-4.17.1.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools out-of-source virtualx
+
+DESCRIPTION="An improved dynamic tiling window manager"
+HOMEPAGE="https://i3wm.org/;
+SRC_URI="https://i3wm.org/downloads/${P}.tar.bz2;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="doc debug test"
+
+CDEPEND="dev-libs/libev
+   dev-libs/libpcre
+   >=dev-libs/yajl-2.0.3
+   x11-libs/libxcb[xkb]
+   x11-libs/libxkbcommon[X]
+   x11-libs/startup-notification
+   x11-libs/xcb-util
+   x11-libs/xcb-util-cursor
+   x11-libs/xcb-util-keysyms
+   x11-libs/xcb-util-wm
+   x11-libs/xcb-util-xrm
+   x11-misc/xkeyboard-config
+   >=x11-libs/cairo-1.14.4[X,xcb]
+   >=x11-libs/pango-1.30.0[X]"
+DEPEND="${CDEPEND}
+   test? (
+   dev-perl/AnyEvent
+   >=dev-perl/X11-XCB-0.120.0
+   dev-perl/Inline
+   dev-perl/Inline-C
+   dev-perl/IPC-Run
+   dev-perl/ExtUtils-PkgConfig
+   dev-perl/local-lib
+   >=virtual/perl-Test-Simple-0.940.0
+   x11-base/xorg-server[xephyr]
+   )"
+RDEPEND="${CDEPEND}
+   dev-lang/perl
+   dev-perl/AnyEvent-I3
+   dev-perl/JSON-XS"
+BDEPEND="virtual/pkgconfig"
+
+# Test without debug will apply optimization levels, which results
+# in type-punned pointers - which in turn causes test failures.
+REQUIRED_USE="test? ( debug )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-4.16-musl-GLOB_TILDE.patch"
+)
+
+# https://github.com/i3/i3/issues/3013
+RESTRICT="test"
+
+src_prepare() {
+   default
+
+   cat <<- EOF > "${T}"/i3wm
+   #!/bin/sh
+   exec /usr/bin/i3
+   EOF
+
+   eautoreconf
+}
+
+my_src_configure() {
+   local myeconfargs=(
+   $(use_enable debug)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+my_src_test() {
+   emake \
+   test.commands_parser \
+   test.config_parser \
+   test.inject_randr15
+
+   virtx perl \
+   -I "${S}/testcases/lib" \
+   -I "${BUILD_DIR}/testcases/lib" \
+   testcases/complete-run.pl
+}
+
+my_src_install_all() {
+   doman man/*.1
+
+   einstalldocs
+   use doc && dodoc -r docs "RELEASE-NOTES-${PV}"
+
+   exeinto /etc/X11/Sessions
+   doexe "${T}/i3wm"
+}
+

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

2019-09-08 Thread Lars Wendler
commit: 433f32ba42be16f6ec6294978e6ced94f9526774
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Sep  8 07:56:17 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Sun Sep  8 08:03:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=433f32ba

sys-apps/debianutils: Removed old

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

 sys-apps/debianutils/Manifest   |  1 -
 sys-apps/debianutils/debianutils-4.8.6.2.ebuild | 39 -
 2 files changed, 40 deletions(-)

diff --git a/sys-apps/debianutils/Manifest b/sys-apps/debianutils/Manifest
index 67fb63a5917..b877e979541 100644
--- a/sys-apps/debianutils/Manifest
+++ b/sys-apps/debianutils/Manifest
@@ -1,4 +1,3 @@
 DIST debianutils_4.8.3.tar.xz 159292 BLAKE2B 
e655741f42594ff12b4f349331da57ec09073802c9778594619686c93fc3061cf5248ac8e9e2c1b391eb49dd572f3033b1db206ff43f373b17caf7f3c835111f
 SHA512 
468b8f001c0338f166cbc2fe25079edc5feeaa38dce2f5c7e6724c691d6cb35f4843e987695e33ead557bb11887e78ff8a5e3e1f52a266a0f32fb978fa643897
-DIST debianutils_4.8.6.2.tar.xz 156704 BLAKE2B 
9ab9625042e8167daa988fb161db0dad56327ce8acb29b774a771e988c2e49ed17fe7ef3ce594b9fab3ffdc0518864b83c9dead91603b92d6c297fe79529b8c4
 SHA512 
1110d0f42870848a8a29b7b52d304ed39ae7d08156da09268dada7464ae45abc1f35320a12f218f8ba9bb2f1d323737136c143ef17141feef1275056842789a2
 DIST debianutils_4.8.6.3.tar.xz 156672 BLAKE2B 
bb87e04ca80a04c8841f04c877acedb0b953d815193069bb601d17907101bb6faf11bea99251a13a7c3b9ea6fa5d27daba264ea6924e542d9b574c87b3ffbebe
 SHA512 
c38d1d351de69f270924f05755501d90cb7245c8a3154f91ea8e38978052ffe2ec016d4400c55e2f7d31358cfe134a40c5843a33836900d7e69cce9ee8ace98e
 DIST debianutils_4.9.tar.xz 157104 BLAKE2B 
885f37b17eba7d20b2d76a0fb1afc6ccc2d9d4926754b9ce15928f3675eba4a38fec2e9b718d61684122f3c0dc17eba0aa06677e41ac641870ffc87442353951
 SHA512 
4e8726cf5744dca144535883c473a04884714afd50e501a140197fee9a9a78bd9596fcc1763e71b2baf6367bc38a8111016ab5ed35f4d4e98ccc78be697ca963

diff --git a/sys-apps/debianutils/debianutils-4.8.6.2.ebuild 
b/sys-apps/debianutils/debianutils-4.8.6.2.ebuild
deleted file mode 100644
index 2b96aa35347..000
--- a/sys-apps/debianutils/debianutils-4.8.6.2.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic
-
-DESCRIPTION="A selection of tools from Debian"
-HOMEPAGE="https://packages.qa.debian.org/d/debianutils.html;
-SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.xz"
-
-LICENSE="BSD GPL-2 SMAIL"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-linux"
-IUSE="+installkernel static"
-
-PATCHES=( "${FILESDIR}"/${PN}-3.4.2-no-bs-namespace.patch )
-
-src_configure() {
-   use static && append-ldflags -static
-   default
-}
-
-src_install() {
-   into /
-   dobin tempfile run-parts
-   if use installkernel ; then
-   dosbin installkernel
-   fi
-
-   into /usr
-   dosbin savelog
-
-   doman tempfile.1 run-parts.8 savelog.8
-   use installkernel && doman installkernel.8
-   cd debian || die
-   dodoc changelog control
-   keepdir /etc/kernel/postinst.d
-}



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

2019-09-08 Thread Lars Wendler
commit: 853e63965141296fd94b2b40872db420fb81bfeb
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Sep  8 07:55:37 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Sun Sep  8 08:03:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=853e6396

sys-apps/debianutils: Bump to version 4.9

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

 sys-apps/debianutils/Manifest   |  1 +
 sys-apps/debianutils/debianutils-4.9.ebuild | 39 +
 2 files changed, 40 insertions(+)

diff --git a/sys-apps/debianutils/Manifest b/sys-apps/debianutils/Manifest
index fd58a701f06..67fb63a5917 100644
--- a/sys-apps/debianutils/Manifest
+++ b/sys-apps/debianutils/Manifest
@@ -1,3 +1,4 @@
 DIST debianutils_4.8.3.tar.xz 159292 BLAKE2B 
e655741f42594ff12b4f349331da57ec09073802c9778594619686c93fc3061cf5248ac8e9e2c1b391eb49dd572f3033b1db206ff43f373b17caf7f3c835111f
 SHA512 
468b8f001c0338f166cbc2fe25079edc5feeaa38dce2f5c7e6724c691d6cb35f4843e987695e33ead557bb11887e78ff8a5e3e1f52a266a0f32fb978fa643897
 DIST debianutils_4.8.6.2.tar.xz 156704 BLAKE2B 
9ab9625042e8167daa988fb161db0dad56327ce8acb29b774a771e988c2e49ed17fe7ef3ce594b9fab3ffdc0518864b83c9dead91603b92d6c297fe79529b8c4
 SHA512 
1110d0f42870848a8a29b7b52d304ed39ae7d08156da09268dada7464ae45abc1f35320a12f218f8ba9bb2f1d323737136c143ef17141feef1275056842789a2
 DIST debianutils_4.8.6.3.tar.xz 156672 BLAKE2B 
bb87e04ca80a04c8841f04c877acedb0b953d815193069bb601d17907101bb6faf11bea99251a13a7c3b9ea6fa5d27daba264ea6924e542d9b574c87b3ffbebe
 SHA512 
c38d1d351de69f270924f05755501d90cb7245c8a3154f91ea8e38978052ffe2ec016d4400c55e2f7d31358cfe134a40c5843a33836900d7e69cce9ee8ace98e
+DIST debianutils_4.9.tar.xz 157104 BLAKE2B 
885f37b17eba7d20b2d76a0fb1afc6ccc2d9d4926754b9ce15928f3675eba4a38fec2e9b718d61684122f3c0dc17eba0aa06677e41ac641870ffc87442353951
 SHA512 
4e8726cf5744dca144535883c473a04884714afd50e501a140197fee9a9a78bd9596fcc1763e71b2baf6367bc38a8111016ab5ed35f4d4e98ccc78be697ca963

diff --git a/sys-apps/debianutils/debianutils-4.9.ebuild 
b/sys-apps/debianutils/debianutils-4.9.ebuild
new file mode 100644
index 000..2b96aa35347
--- /dev/null
+++ b/sys-apps/debianutils/debianutils-4.9.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic
+
+DESCRIPTION="A selection of tools from Debian"
+HOMEPAGE="https://packages.qa.debian.org/d/debianutils.html;
+SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.xz"
+
+LICENSE="BSD GPL-2 SMAIL"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-linux"
+IUSE="+installkernel static"
+
+PATCHES=( "${FILESDIR}"/${PN}-3.4.2-no-bs-namespace.patch )
+
+src_configure() {
+   use static && append-ldflags -static
+   default
+}
+
+src_install() {
+   into /
+   dobin tempfile run-parts
+   if use installkernel ; then
+   dosbin installkernel
+   fi
+
+   into /usr
+   dosbin savelog
+
+   doman tempfile.1 run-parts.8 savelog.8
+   use installkernel && doman installkernel.8
+   cd debian || die
+   dodoc changelog control
+   keepdir /etc/kernel/postinst.d
+}



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

2019-09-06 Thread Lars Wendler
commit: 0a4703cf62de967ad92013b2c50a52e725c811fa
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Sep  6 18:06:20 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Fri Sep  6 18:06:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a4703cf

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

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

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

diff --git a/net-print/cups-filters/Manifest b/net-print/cups-filters/Manifest
index 8c265e1201e..7673124610f 100644
--- a/net-print/cups-filters/Manifest
+++ b/net-print/cups-filters/Manifest
@@ -2,3 +2,4 @@ DIST cups-filters-1.21.6.tar.xz 1474944 BLAKE2B 
a4c3418accb9d2bf46a366ec6004919d
 DIST cups-filters-1.22.6.tar.xz 1477584 BLAKE2B 
7d833c3e97c510eabcc906bbd01d4d1ef2bf3106d963bdec7f735942e96a830c53ec2c03a4ef580d9fc01f19bae3962c1bd2a98d2af7f03f71988ae374366fee
 SHA512 
6c1c46bd74f700b3ab0a46cb4b5b7ecc93000122e9deb20b43878d876cbe2ceeeb4a3c16ef6de00497b10447d04f2689a5d939d0d49212e7274cc51b4617c296
 DIST cups-filters-1.25.3.tar.xz 1448840 BLAKE2B 
d58d93995d1742ceea861896399687717b7791ef6208daaf50e6df715943ac7c5a8709ad93b5d0c66e412ae4832b1969b238f277bdefb1da61b00dd0cb984fc9
 SHA512 
df3c5fc9e4e0449943abbff19a537057f9def3a18504241581727ed6a39ecad30315d5593bdf31d04d51181dd402a418805185afa15c22dabf34e1e9eea90a81
 DIST cups-filters-1.25.4.tar.xz 1449676 BLAKE2B 
1ba36c013d37d57ebf04a9395638bee8aa3935832ed5f0235f50fcfbc61e4002701dec15f7c45952975fc1e53e7f57fd93f86b9af153a732795745e21e38d329
 SHA512 
0386c4640249a0325257f9b10a0eee387bc6e8129bde734b6c35704719c0ad60624f9ad44c73cd199768373ffd331fc1b4b4c4c8641f5ec8792ddf8850da510a
+DIST cups-filters-1.25.5.tar.xz 1450264 BLAKE2B 
126f32604ff4b2599154406177f8aeaf061f9624255177de968f88706a9138ed9fc8f170987bc25bb4c3801b33432c51c304d2b4a1bdc7249b7472d9cbaadca6
 SHA512 
4e7126f4c439cb7392484dd3531023da5a1c885c7a6c7377260e72f3f51e3d0aa879965ecdb2625217d6f9ee1ca9c860c4fc05a7959697cd269696f10f59

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

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

2019-09-06 Thread Lars Wendler
commit: 5ed56f95ed47f4c9187cbf0e80fe2465be5a61cf
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Sep  6 18:03:34 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Fri Sep  6 18:03:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ed56f95

sys-fs/cryptsetup: Bump to version 2.2.1

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

 sys-fs/cryptsetup/Manifest|   1 +
 sys-fs/cryptsetup/cryptsetup-2.2.1.ebuild | 135 ++
 2 files changed, 136 insertions(+)

diff --git a/sys-fs/cryptsetup/Manifest b/sys-fs/cryptsetup/Manifest
index 11ac83f31f5..1f8ca4e9018 100644
--- a/sys-fs/cryptsetup/Manifest
+++ b/sys-fs/cryptsetup/Manifest
@@ -3,3 +3,4 @@ DIST cryptsetup-2.0.5.tar.xz 10476304 BLAKE2B 
cf1e335fce48a7bf835b2008dfc0a96ef3
 DIST cryptsetup-2.0.6.tar.xz 10621424 BLAKE2B 
ecda2cb3c0a8a46b69519ab9ea9a1ece44fb21602cbce0751e52a16e5e493c7772fdc62c1151b95a783a847d9afd5a64f64bcac6673acba4bb90a417047c93cb
 SHA512 
1fdb9068fe2b5825cef65323a9b788b5e043c1000e614e47e2b21ab3969e416653580aba639755ba936718ad612b986768029df5e07f3fa191db2bf29d2501ef
 DIST cryptsetup-2.1.0.tar.xz 10662576 BLAKE2B 
c79b24c986d5925aed31eddf8f271c3d0f12c89b3f99f953cfa39fe0d9dca2ab3dd2f6ea22141aca0148d6d533d197378b011561075ca26a14ca2e90500a1689
 SHA512 
f1b68e4d9d0ca2361fe9bdd51c60630dd4ab7a689b7be7756edf4dee12929d2356dd0658c9b940ffe27c033ef289efaf49daf21d250d37fdfa15394b5d821928
 DIST cryptsetup-2.2.0.tar.xz 10763072 BLAKE2B 
0ffc228bde15e3427f38402b7411207d1402dcd648903d9c1565689462103c07ab23c4d5c1439674693cf7ed6d14cf62c8a2d19e266da60658c91a37549ba74e
 SHA512 
903ef5811999ce3836bc348334192a432a971f94aa9c850491c8ba856a2c87385f75abc9296b0913ee6785149b8a7bd40457ad07e01f4ac7a1e62e97c7b18e6e
+DIST cryptsetup-2.2.1.tar.xz 10803072 BLAKE2B 
00ee2eff11e3054a40a4d9036c1786422288ff4c61ff497cb7039721dde80ca337cab067faa4f70721de3aded465f612e9328a6b533ff7c9b67d1069fe435bed
 SHA512 
e4b45b24ad63cc4c22cb816f04cf4af71431e15134a8208af1a24e64ded54c07aba6c43521c063f03429304e0610b6cce849332564d69a46934fb7bae8e99718

diff --git a/sys-fs/cryptsetup/cryptsetup-2.2.1.ebuild 
b/sys-fs/cryptsetup/cryptsetup-2.2.1.ebuild
new file mode 100644
index 000..8cb062389bc
--- /dev/null
+++ b/sys-fs/cryptsetup/cryptsetup-2.2.1.ebuild
@@ -0,0 +1,135 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools linux-info libtool
+
+DESCRIPTION="Tool to setup encrypted devices with dm-crypt"
+HOMEPAGE="https://gitlab.com/cryptsetup/cryptsetup/blob/master/README.md;
+SRC_URI="mirror://kernel/linux/utils/${PN}/v$(ver_cut 1-2)/${P/_/-}.tar.xz"
+
+LICENSE="GPL-2+"
+SLOT="0/12" # libcryptsetup.so version
+[[ ${PV} != *_rc* ]] && \
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+CRYPTO_BACKENDS="gcrypt kernel nettle +openssl"
+# we don't support nss since it doesn't allow cryptsetup to be built statically
+# and it's missing ripemd160 support so it can't provide full backward 
compatibility
+IUSE="${CRYPTO_BACKENDS} +argon2 libressl +luks1_default nls pwquality 
reencrypt static static-libs +udev urandom"
+REQUIRED_USE="^^ ( ${CRYPTO_BACKENDS//+/} )
+   libressl? ( openssl )
+   static? ( !gcrypt )" #496612
+
+LIB_DEPEND="
+   dev-libs/json-c:=[static-libs(+)]
+   dev-libs/libgpg-error[static-libs(+)]
+   dev-libs/popt[static-libs(+)]
+   >=sys-apps/util-linux-2.31-r1[static-libs(+)]
+   argon2? ( app-crypt/argon2:=[static-libs(+)] )
+   gcrypt? ( dev-libs/libgcrypt:0=[static-libs(+)] )
+   nettle? ( >=dev-libs/nettle-2.4[static-libs(+)] )
+   openssl? (
+   !libressl? ( dev-libs/openssl:0=[static-libs(+)] )
+   libressl? ( dev-libs/libressl:0=[static-libs(+)] )
+   )
+   pwquality? ( dev-libs/libpwquality[static-libs(+)] )
+   sys-fs/lvm2[static-libs(+)]
+   udev? ( virtual/libudev[static-libs(+)] )"
+# We have to always depend on ${LIB_DEPEND} rather than put behind
+# !static? () because we provide a shared library which links against
+# these other packages. #414665
+RDEPEND="static-libs? ( ${LIB_DEPEND} )
+   ${LIB_DEPEND//\[static-libs\(+\)\]}"
+DEPEND="${RDEPEND}
+   static? ( ${LIB_DEPEND} )"
+BDEPEND="
+   virtual/pkgconfig
+"
+
+S="${WORKDIR}/${P/_/-}"
+
+PATCHES=( "${FILESDIR}"/${PN}-2.0.4-fix-static-pwquality-build.patch )
+
+pkg_pretend() {
+   if ! use luks1_default ; then
+   ewarn "WARNING! WARNING! WARNING!"
+   ewarn "You have chosen LUKS2 as your default format."
+   ewarn "This can break LUKS1 backwards compatibility."
+   ewarn "Enable \"luks1_default\" 

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

2019-09-06 Thread Lars Wendler
commit: b457b5eca51f4efdb661299547c04e7661e29df5
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Sep  6 18:07:12 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Fri Sep  6 18:07:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b457b5ec

net-print/cups-filters: Removed old

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

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

diff --git a/net-print/cups-filters/Manifest b/net-print/cups-filters/Manifest
index 7673124610f..1b503ee05c9 100644
--- a/net-print/cups-filters/Manifest
+++ b/net-print/cups-filters/Manifest
@@ -1,5 +1,4 @@
 DIST cups-filters-1.21.6.tar.xz 1474944 BLAKE2B 
a4c3418accb9d2bf46a366ec6004919d2a5c2c0a02022102270da17fb81915428275aadf58f1f50f8ca022e1c09cbdbd7300492fa38c53d4a2cbc4c4b86a09e3
 SHA512 
804250745ac710706ff1bfa6e161c0b1a8a65a74850a76a311b7614694a7e5d07f01dfd15f277ad79ed7fe1e84ea680bab1643e0b82cefa3e26603fa2eea935a
 DIST cups-filters-1.22.6.tar.xz 1477584 BLAKE2B 
7d833c3e97c510eabcc906bbd01d4d1ef2bf3106d963bdec7f735942e96a830c53ec2c03a4ef580d9fc01f19bae3962c1bd2a98d2af7f03f71988ae374366fee
 SHA512 
6c1c46bd74f700b3ab0a46cb4b5b7ecc93000122e9deb20b43878d876cbe2ceeeb4a3c16ef6de00497b10447d04f2689a5d939d0d49212e7274cc51b4617c296
-DIST cups-filters-1.25.3.tar.xz 1448840 BLAKE2B 
d58d93995d1742ceea861896399687717b7791ef6208daaf50e6df715943ac7c5a8709ad93b5d0c66e412ae4832b1969b238f277bdefb1da61b00dd0cb984fc9
 SHA512 
df3c5fc9e4e0449943abbff19a537057f9def3a18504241581727ed6a39ecad30315d5593bdf31d04d51181dd402a418805185afa15c22dabf34e1e9eea90a81
 DIST cups-filters-1.25.4.tar.xz 1449676 BLAKE2B 
1ba36c013d37d57ebf04a9395638bee8aa3935832ed5f0235f50fcfbc61e4002701dec15f7c45952975fc1e53e7f57fd93f86b9af153a732795745e21e38d329
 SHA512 
0386c4640249a0325257f9b10a0eee387bc6e8129bde734b6c35704719c0ad60624f9ad44c73cd199768373ffd331fc1b4b4c4c8641f5ec8792ddf8850da510a
 DIST cups-filters-1.25.5.tar.xz 1450264 BLAKE2B 
126f32604ff4b2599154406177f8aeaf061f9624255177de968f88706a9138ed9fc8f170987bc25bb4c3801b33432c51c304d2b4a1bdc7249b7472d9cbaadca6
 SHA512 
4e7126f4c439cb7392484dd3531023da5a1c885c7a6c7377260e72f3f51e3d0aa879965ecdb2625217d6f9ee1ca9c860c4fc05a7959697cd269696f10f59

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

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

2019-09-06 Thread Lars Wendler
commit: c17eeecbb77bd4261551766336a0e7a853fa490b
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Sep  6 07:10:03 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Fri Sep  6 07:10:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c17eeecb

net-fs/samba: Security bump to versions 4.9.13 and 4.10.8

Bug: https://bugs.gentoo.org/693558
Package-Manager: Portage-2.3.75, Repoman-2.3.17
Signed-off-by: Lars Wendler  gentoo.org>

 net-fs/samba/Manifest|   2 +
 net-fs/samba/samba-4.10.8.ebuild | 314 +++
 net-fs/samba/samba-4.9.13.ebuild | 307 ++
 3 files changed, 623 insertions(+)

diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest
index a1182491bef..278de2d3f21 100644
--- a/net-fs/samba/Manifest
+++ b/net-fs/samba/Manifest
@@ -1,9 +1,11 @@
 DIST samba-4.10.2.tar.gz 18280710 BLAKE2B 
f15b117d1159dfa6cd279c5011629d688fcfba94a2ca8184a827d0787a31f76a38f46b355454b916f2e62c0a88109b86664f6bb16fc0e23d0f61d09908e587cd
 SHA512 
3d146ea12567ebb02a7babcad779b82339ffbfb19f6f2be5cac33eb18af2c9b546dc1cd910072a5c9e152ba9c4a632ed6870c48a8f6ad9d04304b130f240a4bf
 DIST samba-4.10.6.tar.gz 18306135 BLAKE2B 
236598c26294e1b7b23e48eba7d6429eec01e65a4a73a45fea16ef0e0b7cf1c7b861d824e860bc178d358c298400e829577525b0438e0384fca7bf4409bd69f0
 SHA512 
6c06a55ac686210965cf52f79190700a3d3a5cba8ea54b32e5bdb4d6b6167f1fa9aef308c3d5fdc7078496aa78b46d5cea3c623438d3a049b11fc58d334f8d0f
 DIST samba-4.10.7.tar.gz 18318281 BLAKE2B 
ccb97823e8e23e48141b2585b9f6d1f786460a8ee9077e6a0f71d2e2c797f79cb155f4d418f0d18d046307ba5e8bf0780f975707145d1c7f94bc5aa5a65e34b6
 SHA512 
3ef05754fc12343cf76c7981ca25e4898bd0bf133f394b9fbe9393e8447b18626977e80ddc76f1597921abc378ad058cc363f1f277856d6fa4d783c902514c88
+DIST samba-4.10.8.tar.gz 18316560 BLAKE2B 
a1b89169a13eb96202e846e9e501b364235d61459a5d2f2e443af569d8a754df8546b5fb52e9e1b9629535d838a7fdfd9cd1fb631870880dad9981587c14be5f
 SHA512 
14d463dfba36473f4a1d2b306ff2a18c664e1a01bc8077ef62afc6796cf4dd65461d72b519b8df3a777eaf322cb98653b416468d770541cd21fab2383c8dce66
 DIST samba-4.11.0rc3.tar.gz 18490189 BLAKE2B 
1bddf744bf33b501a67e14dfc6e935285c458d1362e9c403fdb4abbbcbd71aaa3ae87d225f270cfbd0a0f6221072db070d04a984dfbc85ba607b5326ebcf835f
 SHA512 
0a8998977d746b6fd37f51f2615a4a91296579d17e9f19818635f2042e844a69b1669c6ee0386e6ef8068bf75a141a483d2cbce4ea75d65e254cfca12e94f428
 DIST samba-4.5.11-disable-python-patches.tar.xz 6292 BLAKE2B 
c2a32a1059a02bc1c87ce5f604cbc5878c654b8f693c8486b5ba63b37513444915a7b6389fe82b7e31ab2f9577dd8462eddba60b4f4f756b4ed1145ce7bd90ae
 SHA512 
f0e3076e3e1ecaae3f06b3ef30efc81719fb3f63a1041dcbdae4b62ca4cf693732f9eb16f047d046d4930136fed82194e82b455ea888e12cf845b3e6a122d57d
 DIST samba-4.5.16.tar.gz 21024396 BLAKE2B 
e737559fb748044076608fa233700eb54c7e1c56bc234763f062b6341a179cc78a4a8cdf9f3d6f4d7f3cf8a79f846852ddd5cc753a468c3adb3a0451e1809ed9
 SHA512 
de8a41013cfb5ef3adcb290efd97a78a5de876d90ad05764d631f14e663a1849bb53e4ac394b46c906f1109be5748fee9316407a659c57007d36851ae8adcd7f
 DIST samba-4.8.12.tar.gz 17764832 BLAKE2B 
d2c0c8b9090da7c94b9343fd3f416e9aafad64273abc9be0639b011f71072926a0b303cf53e63c4e470aeb168e8ec23003b5f4ed4258aac8d6b3d029f71fba6f
 SHA512 
f29595f6390d01860cb6acd750d2e36b4d207dd1da16465c21c8d6d732ce27bd0582a0f34296081e2659638d839c8b12f28deccc31982afa94650da8bce8df8b
 DIST samba-4.8.6.tar.gz 17723841 BLAKE2B 
38da52e14b4417f26462eef2226c4498e54d2c276b4056e8c6d6c66079f33bcda24c1eab30b29bc7413280ec89a74a55e043e8274ac50f9a25bae7563717ff34
 SHA512 
f6afab5ca466bd8653a56c205b71ce94ecf0ad0c6e4c9d64cbba7b1e56f1987bc2022e6b629d87eb6078e3f6ba53833c19cfb41e40b6d589e4317ea9d85de273
 DIST samba-4.9.11.tar.gz 18095745 BLAKE2B 
d06a15608f71e73e26dbb15ddfb3512a0cd6f6ce5cffe663451cdf1552473c28cc5a66fc5e28d0e3fbfc80be8524903bd42d75050b664e713efdb09855175bdf
 SHA512 
3d1cd7e3f1ffbfa6bb44fe0cb12be47dd17c9b614b6509ecec20210ac734fa1ab90ea5d2d2180fe7c80bd4eb5bb9a73a09183edf70bdd28dde2d33e092c9e71a
+DIST samba-4.9.13.tar.gz 18109481 BLAKE2B 
948ef6b0e1a9796c70635119f5aea5887e9f1c1d2a5264d072f3f3d218dfae3b6a16c640233063c9df0670dc7835a92a8c97447f57518aa9d387bc5d04831675
 SHA512 
ce80486c9ab093d44ee68b0e2ab28f9af97c7ed00cca1b8a0c65de18254ae40759a1e9fcb9a0ba18006aa296c6a6fbadf53dcd730785a96ac0c167efdbe9d3ae

diff --git a/net-fs/samba/samba-4.10.8.ebuild b/net-fs/samba/samba-4.10.8.ebuild
new file mode 100644
index 000..87c4c3061f9
--- /dev/null
+++ b/net-fs/samba/samba-4.10.8.ebuild
@@ -0,0 +1,314 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python3_{5,6,7} )
+PYTHON_REQ_USE='threads(+),xml(+)'
+
+inherit python-single-r1 waf-utils multilib-minimal linux-info systemd pam
+
+MY_PV="${PV/_rc/rc}"
+MY_P="${PN}-${MY_PV}"
+
+SRC_PATH="stable"
+[[ ${PV} = *_rc* ]] && SRC_PATH="rc"
+
+SRC_URI="mirror://samba/$

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

2019-09-05 Thread Lars Wendler
commit: 5e440e3fa4be8a36bc274a3381432a626f872196
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Sep  6 05:45:35 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Fri Sep  6 05:45:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e440e3f

sys-fs/btrfs-progs: Bump to version 5.2.2

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

 sys-fs/btrfs-progs/Manifest |   1 +
 sys-fs/btrfs-progs/btrfs-progs-5.2.2.ebuild | 125 
 2 files changed, 126 insertions(+)

diff --git a/sys-fs/btrfs-progs/Manifest b/sys-fs/btrfs-progs/Manifest
index 4315591dbd6..e2278691ad3 100644
--- a/sys-fs/btrfs-progs/Manifest
+++ b/sys-fs/btrfs-progs/Manifest
@@ -8,4 +8,5 @@ DIST btrfs-progs-v4.4.1.tar.xz 1173248 BLAKE2B 
8bf07a3bc3d24a3f641c2dc7a6353f186
 DIST btrfs-progs-v4.9.1.tar.xz 1476524 BLAKE2B 
3fdd1c040fdf8083fcf5d4106db22112aaba59dd9a6ab8ad164302ec153a83151fbf88d84181dc849c296bb96ad883d4f7329bff111c67c19fdb814db5073fb2
 SHA512 
143f5c8863f3b9eff2e4ca2c750bb80ffe62f66d0c15d23e6f5bf75dab0133dcd3ff4d4c722360560de24b73e3da1222f265230d18de06d7bccd85ad2cb9a6a5
 DIST btrfs-progs-v5.1.1.tar.xz 2041940 BLAKE2B 
ca032cf17e78e5892788b677b5a0fead7cf1108fd464facb48e713b259c8c75f8b7714377f75e7b9e595c7c8fa5927fa37d11f43f51e4d898698f9fc5d26a808
 SHA512 
0f7582893e76d73ac7c0061dd43f65c465ca6308d3447a4e12f95397edcf3b74cc4dd3fad4a139739322650a0d228c4b2d43eb6eb9a09eb92f8fa2a5ef1519cd
 DIST btrfs-progs-v5.2.1.tar.xz 2049856 BLAKE2B 
841a506f07f1d965c3443fbea39c81a833c41ce1215db3feb41650c964a3a6ba8f5f964c61838921f2df90f6de7fdb057f0d41856549f26b9c4d580b4707d18f
 SHA512 
7da495df7dd2ef1c7961eda132c5f587785c7a91d2531a0c5ed3917f07c708d02acd48681520c10c375edd7a8a7ecab371e806077ccae7899eb41a5ddea89c59
+DIST btrfs-progs-v5.2.2.tar.xz 2073592 BLAKE2B 
6c477ad2599a2f629b5d85a28dee7286af744e4d684ff9a0e9b5ae433b7b1450ac66caa41103781d159c172d8c6fdf26f4590d1476e457f09d7f52d6ea87e481
 SHA512 
97eaf3dd8ce1629f0acace23f3eedc7c6942299ddb65cdc3b0a7b623026db1063d72f3c1b6297782705e08dfc4c361384e17b5e27a16e756cd0a81e35e79aa9c
 DIST btrfs-progs-v5.2.tar.xz 2047448 BLAKE2B 
5b30e82036c33d0fb7b562c3fcd512247cd7946eb0679a5389e6891b205e8b06ed9d4c29fdd1f13f13a5dd30c4204a94ffa78843f9e5001dbb715e67f2efb46a
 SHA512 
a62d3977aa62d7bd71a589525b7dde140fa8f5f2d484d6bd0546606be124b9776667ef3a5e9a084a1ea2b905b6a9125e5892637fcf9cabc79f0707b967aac9c0

diff --git a/sys-fs/btrfs-progs/btrfs-progs-5.2.2.ebuild 
b/sys-fs/btrfs-progs/btrfs-progs-5.2.2.ebuild
new file mode 100644
index 000..4680b387969
--- /dev/null
+++ b/sys-fs/btrfs-progs/btrfs-progs-5.2.2.ebuild
@@ -0,0 +1,125 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{5,6,7} )
+
+inherit bash-completion-r1 python-single-r1
+
+libbtrfs_soname=0
+
+if [[ ${PV} !=  ]]; then
+   MY_PV="v${PV/_/-}"
+   [[ "${PV}" = *_rc* ]] || \
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+   
SRC_URI="https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${PN}-${MY_PV}.tar.xz;
+   S="${WORKDIR}/${PN}-${MY_PV}"
+else
+   WANT_LIBTOOL=none
+   inherit autotools git-r3
+   EGIT_REPO_URI="https://github.com/kdave/btrfs-progs.git;
+   EGIT_BRANCH="devel"
+fi
+
+DESCRIPTION="Btrfs filesystem utilities"
+HOMEPAGE="https://btrfs.wiki.kernel.org;
+
+LICENSE="GPL-2"
+SLOT="0/${libbtrfs_soname}"
+IUSE="+convert doc python reiserfs static static-libs +zstd"
+
+RESTRICT=test # tries to mount repared filesystems
+
+RDEPEND="
+   dev-libs/lzo:2=
+   sys-apps/util-linux:0=[static-libs(+)?]
+   sys-libs/zlib:0=
+   convert? (
+   sys-fs/e2fsprogs:0=
+   sys-libs/e2fsprogs-libs:0=
+   reiserfs? (
+   >=sys-fs/reiserfsprogs-3.6.27
+   )
+   )
+   python? ( ${PYTHON_DEPS} )
+   zstd? ( app-arch/zstd:0= )
+"
+DEPEND="${RDEPEND}
+   convert? ( sys-apps/acl )
+   python? ( dev-python/setuptools[${PYTHON_USEDEP}] )
+   static? (
+   dev-libs/lzo:2[static-libs(+)]
+   sys-apps/util-linux:0[static-libs(+)]
+   sys-libs/zlib:0[static-libs(+)]
+   convert? (
+   sys-fs/e2fsprogs:0[static-libs(+)]
+   sys-libs/e2fsprogs-libs:0[static-libs(+)]
+   reiserfs? (
+   >=sys-fs/reiserfsprogs-3.6.27[static-libs(+)]
+   )
+   )
+   zstd? ( app-arch/zstd:0[static-libs(+)] )
+   )
+"
+BDEPEND="
+   doc? (
+   || ( >=app-text/asciidoc-8.6.0 dev-ruby/asciidoctor )
+   app-text/docbook-xml-dtd:4.5
+   app

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

2019-09-05 Thread Lars Wendler
commit: 39ad9e3c50602f32c9bfef964cfb0fb67792f79f
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Sep  6 05:46:25 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Fri Sep  6 05:46:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39ad9e3c

sys-fs/btrfs-progs: Removed old

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

 sys-fs/btrfs-progs/Manifest   |   1 -
 sys-fs/btrfs-progs/btrfs-progs-5.2.ebuild | 125 --
 2 files changed, 126 deletions(-)

diff --git a/sys-fs/btrfs-progs/Manifest b/sys-fs/btrfs-progs/Manifest
index e2278691ad3..9f825b19d6a 100644
--- a/sys-fs/btrfs-progs/Manifest
+++ b/sys-fs/btrfs-progs/Manifest
@@ -9,4 +9,3 @@ DIST btrfs-progs-v4.9.1.tar.xz 1476524 BLAKE2B 
3fdd1c040fdf8083fcf5d4106db22112a
 DIST btrfs-progs-v5.1.1.tar.xz 2041940 BLAKE2B 
ca032cf17e78e5892788b677b5a0fead7cf1108fd464facb48e713b259c8c75f8b7714377f75e7b9e595c7c8fa5927fa37d11f43f51e4d898698f9fc5d26a808
 SHA512 
0f7582893e76d73ac7c0061dd43f65c465ca6308d3447a4e12f95397edcf3b74cc4dd3fad4a139739322650a0d228c4b2d43eb6eb9a09eb92f8fa2a5ef1519cd
 DIST btrfs-progs-v5.2.1.tar.xz 2049856 BLAKE2B 
841a506f07f1d965c3443fbea39c81a833c41ce1215db3feb41650c964a3a6ba8f5f964c61838921f2df90f6de7fdb057f0d41856549f26b9c4d580b4707d18f
 SHA512 
7da495df7dd2ef1c7961eda132c5f587785c7a91d2531a0c5ed3917f07c708d02acd48681520c10c375edd7a8a7ecab371e806077ccae7899eb41a5ddea89c59
 DIST btrfs-progs-v5.2.2.tar.xz 2073592 BLAKE2B 
6c477ad2599a2f629b5d85a28dee7286af744e4d684ff9a0e9b5ae433b7b1450ac66caa41103781d159c172d8c6fdf26f4590d1476e457f09d7f52d6ea87e481
 SHA512 
97eaf3dd8ce1629f0acace23f3eedc7c6942299ddb65cdc3b0a7b623026db1063d72f3c1b6297782705e08dfc4c361384e17b5e27a16e756cd0a81e35e79aa9c
-DIST btrfs-progs-v5.2.tar.xz 2047448 BLAKE2B 
5b30e82036c33d0fb7b562c3fcd512247cd7946eb0679a5389e6891b205e8b06ed9d4c29fdd1f13f13a5dd30c4204a94ffa78843f9e5001dbb715e67f2efb46a
 SHA512 
a62d3977aa62d7bd71a589525b7dde140fa8f5f2d484d6bd0546606be124b9776667ef3a5e9a084a1ea2b905b6a9125e5892637fcf9cabc79f0707b967aac9c0

diff --git a/sys-fs/btrfs-progs/btrfs-progs-5.2.ebuild 
b/sys-fs/btrfs-progs/btrfs-progs-5.2.ebuild
deleted file mode 100644
index 4680b387969..000
--- a/sys-fs/btrfs-progs/btrfs-progs-5.2.ebuild
+++ /dev/null
@@ -1,125 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{5,6,7} )
-
-inherit bash-completion-r1 python-single-r1
-
-libbtrfs_soname=0
-
-if [[ ${PV} !=  ]]; then
-   MY_PV="v${PV/_/-}"
-   [[ "${PV}" = *_rc* ]] || \
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
-   
SRC_URI="https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${PN}-${MY_PV}.tar.xz;
-   S="${WORKDIR}/${PN}-${MY_PV}"
-else
-   WANT_LIBTOOL=none
-   inherit autotools git-r3
-   EGIT_REPO_URI="https://github.com/kdave/btrfs-progs.git;
-   EGIT_BRANCH="devel"
-fi
-
-DESCRIPTION="Btrfs filesystem utilities"
-HOMEPAGE="https://btrfs.wiki.kernel.org;
-
-LICENSE="GPL-2"
-SLOT="0/${libbtrfs_soname}"
-IUSE="+convert doc python reiserfs static static-libs +zstd"
-
-RESTRICT=test # tries to mount repared filesystems
-
-RDEPEND="
-   dev-libs/lzo:2=
-   sys-apps/util-linux:0=[static-libs(+)?]
-   sys-libs/zlib:0=
-   convert? (
-   sys-fs/e2fsprogs:0=
-   sys-libs/e2fsprogs-libs:0=
-   reiserfs? (
-   >=sys-fs/reiserfsprogs-3.6.27
-   )
-   )
-   python? ( ${PYTHON_DEPS} )
-   zstd? ( app-arch/zstd:0= )
-"
-DEPEND="${RDEPEND}
-   convert? ( sys-apps/acl )
-   python? ( dev-python/setuptools[${PYTHON_USEDEP}] )
-   static? (
-   dev-libs/lzo:2[static-libs(+)]
-   sys-apps/util-linux:0[static-libs(+)]
-   sys-libs/zlib:0[static-libs(+)]
-   convert? (
-   sys-fs/e2fsprogs:0[static-libs(+)]
-   sys-libs/e2fsprogs-libs:0[static-libs(+)]
-   reiserfs? (
-   >=sys-fs/reiserfsprogs-3.6.27[static-libs(+)]
-   )
-   )
-   zstd? ( app-arch/zstd:0[static-libs(+)] )
-   )
-"
-BDEPEND="
-   doc? (
-   || ( >=app-text/asciidoc-8.6.0 dev-ruby/asciidoctor )
-   app-text/docbook-xml-dtd:4.5
-   app-text/xmlto
-   )
-"
-
-if [[ ${PV} ==  ]]; then
-   DEPEND+=" sys-devel/gnuconfig"
-fi
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   default
-   if [[ ${PV} == 9

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

2019-09-05 Thread Lars Wendler
commit: 655894f94f348402d11e21e42fb8654c8a291df4
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Sep  5 14:27:37 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Thu Sep  5 14:27:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=655894f9

media-libs/libogg: Bump to version 1.3.4

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

 media-libs/libogg/Manifest|  1 +
 media-libs/libogg/libogg-1.3.4.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/media-libs/libogg/Manifest b/media-libs/libogg/Manifest
index 4db285ec0a7..2d9c7f20cf9 100644
--- a/media-libs/libogg/Manifest
+++ b/media-libs/libogg/Manifest
@@ -1 +1,2 @@
 DIST libogg-1.3.3.tar.xz 417636 BLAKE2B 
2fc69580ed94be520c8e6b764e6271ec60e9d83d4265ca0408df4b2e6233a0f1d68e79400bc3871cc130034697ba97cedc453a574b9c6f618c9b819a93a2d3e8
 SHA512 
37d8e4329bf7a997a95d84a55c325a5a893ec84bb4d5b7ea638e5cb13201a0619e71ecd9710a8371def69f092c62dcc59ec0a607db246028ee8a62678386260b
+DIST libogg-1.3.4.tar.xz 428696 BLAKE2B 
21814db2d45e32be56da1b56afacce4b906b34c7b71e7915ceb7b4a240b9a1c271085a4d19362c97c5bb825569094bd2940a92140204f0449eeeadaa40cc6b30
 SHA512 
09ffb72c3cbde5c05140f5879bd457106ed4070bd7aa5ea7720cf8910167f1d0fa6312f1f71625d51f21e3033219da858e1a8a2701bfd768b35061f7586f976c

diff --git a/media-libs/libogg/libogg-1.3.4.ebuild 
b/media-libs/libogg/libogg-1.3.4.ebuild
new file mode 100644
index 000..87444316d67
--- /dev/null
+++ b/media-libs/libogg/libogg-1.3.4.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit multilib-minimal
+
+DESCRIPTION="the Ogg media file format library"
+HOMEPAGE="https://xiph.org/ogg/;
+SRC_URI="https://downloads.xiph.org/releases/ogg/${P}.tar.xz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="static-libs"
+
+DOCS=( AUTHORS CHANGES )
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/ogg/config_types.h
+)
+
+multilib_src_configure() {
+   local myeconfargs=(
+   --htmldir="${EPREFIX}"/usr/share/doc/${PF}/html
+   $(use_enable static-libs static)
+   )
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_install_all() {
+   einstalldocs
+   find "${ED}" -type f -name "*.la" -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: sys-process/numactl/, sys-process/numactl/files/

2019-09-05 Thread Lars Wendler
commit: 70f1db8ce052fb213d978f3b903c701cf659fb36
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Sep  5 09:23:32 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Thu Sep  5 09:23:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70f1db8c

sys-process/numactl: Removed old

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

 sys-process/numactl/Manifest   |  1 -
 .../numactl/files/numactl-2.0.11-sysmacros.patch   | 41 
 .../numactl/files/numactl-2.0.8-cpuid-pic.patch| 17 ---
 sys-process/numactl/numactl-2.0.11.ebuild  | 54 --
 4 files changed, 113 deletions(-)

diff --git a/sys-process/numactl/Manifest b/sys-process/numactl/Manifest
index 879976de1f4..318046859f0 100644
--- a/sys-process/numactl/Manifest
+++ b/sys-process/numactl/Manifest
@@ -1,3 +1,2 @@
-DIST numactl-2.0.11.tar.gz 408175 BLAKE2B 
0767d555d5254e780ef50bd66215e84208e88fb37422fd86443e53ee52faef4242ff21e6028bdb92c4e1fa7815cdb23e87cd084763539dc1d560097f43bd563f
 SHA512 
1969d7ee0ff3de0d6f1fa42ec089a17cdb3f92cb35d453b8f8b2eec49724c43787ecbd213357013a8f2500a260b0df9844d515815ca3a0376314a0eed050a0d4
 DIST numactl-2.0.12.tar.gz 423020 BLAKE2B 
39d33612591df805715c51280bf34b8328ba6fc49bdaf9dd3bd67e076f9d319c9622ef72766c12e319f4be27ee9ec7f5ecb054a6e8c7c3cf568a69aea624d511
 SHA512 
316b10f50e6eee4cee9cf191f19381ec4a61980354eec3f9fe43fef21465bee28a82adeb9c235d4877e82950ccd14c9473b79fd1e2f5a7f598ec2fac230780ff
 DIST numactl-2.0.13.tar.gz 438096 BLAKE2B 
f615fafdb366930c6cdee1e4ef3d1e1d5e21f8f1c09aa904c0ebfa56972a99144991c6907127ef35794ca19d711e41b54488c5bfaeca8a0149ab9697d8c1ef75
 SHA512 
f7b747eb8f3ded9f3661cb0fc7b65b5ed490677f881f8fe6a000baf714747515853b4e5c8781b014241180bf16e9f0bfdf2c6f758725e34b4938696ba496b72a

diff --git a/sys-process/numactl/files/numactl-2.0.11-sysmacros.patch 
b/sys-process/numactl/files/numactl-2.0.11-sysmacros.patch
deleted file mode 100644
index 3f953675739..000
--- a/sys-process/numactl/files/numactl-2.0.11-sysmacros.patch
+++ /dev/null
@@ -1,41 +0,0 @@
-https://bugs.gentoo.org/580098
-
-From c1644f92e340d797e490c41a9ef9961125d202b9 Mon Sep 17 00:00:00 2001
-From: Mike Frysinger 
-Date: Mon, 18 Apr 2016 18:49:51 -0400
-Subject: [PATCH] include sys/sysmacros.h for major/minor
-
-These functions are not part of any official spec, and glibc has always
-kept them in sys/sysmacros.h.  As glibc moves to conform to POSIX, and
-more alternative C libraries come up, we need to include this header
-explicitly to get the prototypes.  Otherwise we fail to build like:
-
-affinity.c: In function 'affinity_file':
-affinity.c:177:7: warning: implicit declaration of function 'major' 
[-Wimplicit-function-declaration]
-   if (major(d) != maj || minor(d) != min)
-   ^
-affinity.c:177:26: warning: implicit declaration of function 'minor' 
[-Wimplicit-function-declaration]
-   if (major(d) != maj || minor(d) != min)
-  ^
-./.libs/libnuma.so: undefined reference to 'minor'
-./.libs/libnuma.so: undefined reference to 'major'
-collect2: error: ld returned 1 exit status

- affinity.c | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/affinity.c b/affinity.c
-index 9fbd6af..984291c 100644
 a/affinity.c
-+++ b/affinity.c
-@@ -40,6 +40,7 @@
- #include 
- #include 
- #include 
-+#include 
- #include 
- #include 
- #include 
--- 
-2.7.4
-

diff --git a/sys-process/numactl/files/numactl-2.0.8-cpuid-pic.patch 
b/sys-process/numactl/files/numactl-2.0.8-cpuid-pic.patch
deleted file mode 100644
index 02e84b72577..000
--- a/sys-process/numactl/files/numactl-2.0.8-cpuid-pic.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-make the code work on x86/PIC.  this code is only used in the demo,
-and the overhead of always running this is system noise, so don't
-bother bracketing with __i386__/__PIC__ defines.
-
-http://bugs.gentoo.org/456238
-
 a/clearcache.c
-+++ b/clearcache.c
-@@ -57,7 +57,7 @@ void clearcache(unsigned char *mem, unsigned size)
- #if defined(__i386__) || defined(__x86_64__)
-   unsigned i, cl, eax, feat;
-   /* get clflush unit and feature */
--  asm("cpuid" : "=a" (eax), "=b" (cl), "=d" (feat) : "0" (1) : "cx");
-+  asm("xchg %%ebx, %%esi; cpuid; xchg %%esi, %%ebx;" : "=a" (eax), "=S" 
(cl), "=d" (feat) : "0" (1) : "cx");
-   if (!(feat & (1 << 19)))
-   fallback_clearcache();
-   cl = ((cl >> 8) & 0xff) * 8;

diff --git a/sys-process/numactl/numactl-2.0.11.ebuild 
b/sys-process/numactl/numactl-2.0.11.ebuild
deleted file mode 100644
index 513866b7c61..000
--- a/sys-process/numactl/numactl-2.0.11.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public Licens

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

2019-09-05 Thread Lars Wendler
commit: a65b125b85b64534a995da2e918073a15f404e38
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Sep  5 06:45:09 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Thu Sep  5 06:45:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a65b125b

net-print/cups-filters: Fixed build against app-text/qpdf-9.0.0

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

 net-print/cups-filters/cups-filters-1.25.4.ebuild   |  4 
 .../files/cups-filters-1.25.4-missing_cstring.patch | 17 +
 2 files changed, 21 insertions(+)

diff --git a/net-print/cups-filters/cups-filters-1.25.4.ebuild 
b/net-print/cups-filters/cups-filters-1.25.4.ebuild
index cdc922f82de..03ae82bd13c 100644
--- a/net-print/cups-filters/cups-filters-1.25.4.ebuild
+++ b/net-print/cups-filters/cups-filters-1.25.4.ebuild
@@ -48,6 +48,10 @@ DEPEND="${RDEPEND}
test? ( media-fonts/dejavu )
 "
 
+PATCHES=(
+   "${FILESDIR}/${P}-missing_cstring.patch" #693498
+)
+
 src_prepare() {
default
[[ "${PV}" == "" ]] && eautoreconf

diff --git 
a/net-print/cups-filters/files/cups-filters-1.25.4-missing_cstring.patch 
b/net-print/cups-filters/files/cups-filters-1.25.4-missing_cstring.patch
new file mode 100644
index 000..1b051221b6e
--- /dev/null
+++ b/net-print/cups-filters/files/cups-filters-1.25.4-missing_cstring.patch
@@ -0,0 +1,17 @@
+From 1878ecd2ef533c3dbe6e6bc29018ce4bf8246e83 Mon Sep 17 00:00:00 2001
+From: Till Kamppeter 
+Date: Wed, 4 Sep 2019 18:13:11 +0200
+Subject: [PATCH] bannertopdf: Added missing "#include " to pdf.cxx.
+
+diff --git a/filter/pdf.cxx b/filter/pdf.cxx
+index 5b212ca9..f12607f8 100644
+--- a/filter/pdf.cxx
 b/filter/pdf.cxx
+@@ -20,6 +20,7 @@
+ #include "pdf.h"
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 



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

2019-09-05 Thread Lars Wendler
commit: fc045f1ee0634262da59227c65554763cd4f6016
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Sep  5 06:37:15 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Thu Sep  5 06:37:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc045f1e

dev-util/cmake: Removed old

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

 dev-util/cmake/Manifest|   1 -
 dev-util/cmake/cmake-3.15.1.ebuild | 226 -
 2 files changed, 227 deletions(-)

diff --git a/dev-util/cmake/Manifest b/dev-util/cmake/Manifest
index db14c7af94b..e59bfa93670 100644
--- a/dev-util/cmake/Manifest
+++ b/dev-util/cmake/Manifest
@@ -1,5 +1,4 @@
 DIST cmake-3.13.5.tar.gz 8618821 BLAKE2B 
765678bc92821207c53bfb4ac995a791b938f20236c3a6fda873b8edd11cd1401b4f4c05f170b8f600f38bde5f1227c715499eee072a8de3bb29d4f5cd230226
 SHA512 
99e3a8f5bc147dd90b9cab11f06892d87f289aa1354ad323711fe96ebc9c32b1e887e8f9d3575a37831c4d2153a070ff9115c5e27a185d54170bad9dbbaabc26
 DIST cmake-3.14.6.tar.gz 8861359 BLAKE2B 
257a9a89fe880f8945f47a4bb1980e66f0f28ee5cebeb161012860ae8578487e50c60060ad5144ec6f5b7ea860112edd01909ebceec24b8370e3769ff2a79e99
 SHA512 
8cf3afadec3fe931d9f954e3148a398939cd16c1fbcb4c5303ac635e2b5029960867f317fd13a46fceebe46e7328689e847f03d7d7c74bb31e23c9cc55838f56
-DIST cmake-3.15.1.tar.gz 9268592 BLAKE2B 
3b0dbca9203b1029922d06df9abc3bbfa6f7b8320e43b11b468cd7e129171e2bb1b645fc07bf2d46c9b3c08642f1a11741240d0029f96ac3b2d7a8bb44d398da
 SHA512 
6900a84c7764034331fb6f00801841a7a3e667ac39813c35ceb3db983b33a5bf6addbbc8539c39a0c0be9e10204c79d6236886a9d50ce901a56275b53619ec73
 DIST cmake-3.15.2.tar.gz 9269449 BLAKE2B 
539a1dede60741f5159fef72f6a7fdd7dd4fd457fab73d33f01b042adee7b5179b2b620ece0556f1612745f911ffe6cd714efb18a4663ac67ed6a20e09feb233
 SHA512 
154494fe4c8673c3b17a6f1823c55f06fbb35d7ea048b63a5c3e3157108f222693cf1606c879a3cf425edea686dfe19e27974b338e5d281ec118b1a51c632ccc
 DIST cmake-3.15.3.tar.gz 9270184 BLAKE2B 
bdca3d45d603d9f40584e54102fedd736dae9eadb3ccaaf9bdb2e071da57eff5201dab390ba651772fb5f78fdd7683a86ac721a8b8273936782559a95be0167d
 SHA512 
7d0abf2f7c661c6b555a7e93a2fce5ab5610c653b0aa4949bed6e97bfbe6523fd0665f67115d3944d3729cbe07ae3aaf780ee673b06dd80f90018cec8a999658

diff --git a/dev-util/cmake/cmake-3.15.1.ebuild 
b/dev-util/cmake/cmake-3.15.1.ebuild
deleted file mode 100644
index 06184a6bfe5..000
--- a/dev-util/cmake/cmake-3.15.1.ebuild
+++ /dev/null
@@ -1,226 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_MAKEFILE_GENERATOR="emake"
-CMAKE_REMOVE_MODULES="no"
-inherit bash-completion-r1 elisp-common flag-o-matic toolchain-funcs virtualx 
xdg cmake-utils
-
-MY_P="${P/_/-}"
-
-DESCRIPTION="Cross platform Make"
-HOMEPAGE="https://cmake.org/;
-SRC_URI="https://cmake.org/files/v$(ver_cut 1-2)/${MY_P}.tar.gz"
-
-LICENSE="CMake"
-SLOT="0"
-[[ "${PV}" = *_rc* ]] || \
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc emacs system-jsoncpp ncurses qt5 test"
-
-RDEPEND="
-   app-crypt/rhash
-   >=app-arch/libarchive-3.0.0:=
-   >=dev-libs/expat-2.0.1
-   >=dev-libs/libuv-1.10.0:=
-   >=net-misc/curl-7.21.5[ssl]
-   sys-libs/zlib
-   virtual/pkgconfig
-   emacs? ( virtual/emacs )
-   ncurses? ( sys-libs/ncurses:0= )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   )
-   system-jsoncpp? ( >=dev-libs/jsoncpp-0.6.0_rc2:0= )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   doc? (
-   dev-python/requests
-   dev-python/sphinx
-   )
-"
-
-S="${WORKDIR}/${MY_P}"
-
-SITEFILE="50${PN}-gentoo.el"
-
-PATCHES=(
-   # prefix
-   "${FILESDIR}"/${PN}-3.4.0_rc1-darwin-bundle.patch
-   "${FILESDIR}"/${PN}-3.14.0_rc3-prefix-dirs.patch
-   # Next patch requires new work from prefix people
-   #"${FILESDIR}"/${PN}-3.1.0-darwin-isysroot.patch
-
-   # handle gentoo packaging in find modules
-   "${FILESDIR}"/${PN}-3.15.0_rc2-FindBLAS.patch
-   "${FILESDIR}"/${PN}-3.14.0_rc1-FindLAPACK.patch
-   "${FILESDIR}"/${PN}-3.5.2-FindQt4.patch
-
-   # respect python eclasses
-   "${FILESDIR}"/${PN}-2.8.10.2-FindPythonLibs.patch
-   "${FILESDIR}"/${PN}-3.9.0_rc2-FindPythonInterp.patch
-
-   # upstream fixes (can usually be removed with a version bump)
-)
-
-cmake_src_bootstrap() {
-   # Cleanup args to extract only JOBS.
-   # Because boot

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

2019-09-05 Thread Lars Wendler
commit: 0819408cd4f1eb47e3240dd8e5e5598648e8d47b
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Sep  5 06:22:43 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Thu Sep  5 06:37:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0819408c

x11-plugins/enigmail: Removed invalid seamonkey blocker

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

 x11-plugins/enigmail/enigmail-2.0.12-r1.ebuild | 1 -
 x11-plugins/enigmail/enigmail-2.0.8-r1.ebuild  | 1 -
 x11-plugins/enigmail/enigmail-2.1.2.ebuild | 1 -
 x11-plugins/enigmail/enigmail-.ebuild  | 1 -
 4 files changed, 4 deletions(-)

diff --git a/x11-plugins/enigmail/enigmail-2.0.12-r1.ebuild 
b/x11-plugins/enigmail/enigmail-2.0.12-r1.ebuild
index 9d4f14dc9cc..75b2315eab3 100644
--- a/x11-plugins/enigmail/enigmail-2.0.12-r1.ebuild
+++ b/x11-plugins/enigmail/enigmail-2.0.12-r1.ebuild
@@ -34,7 +34,6 @@ RDEPEND="
)
)
!

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

2019-09-05 Thread Lars Wendler
commit: a66be0230818963e22da7a9b5b6bf80de75dd9c5
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Sep  5 06:34:13 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Thu Sep  5 06:37:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a66be023

dev-util/cmake: Bump to version 3.15.3

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

 dev-util/cmake/Manifest|   1 +
 dev-util/cmake/cmake-3.15.3.ebuild | 226 +
 2 files changed, 227 insertions(+)

diff --git a/dev-util/cmake/Manifest b/dev-util/cmake/Manifest
index 72bd0360ab9..db14c7af94b 100644
--- a/dev-util/cmake/Manifest
+++ b/dev-util/cmake/Manifest
@@ -2,3 +2,4 @@ DIST cmake-3.13.5.tar.gz 8618821 BLAKE2B 
765678bc92821207c53bfb4ac995a791b938f20
 DIST cmake-3.14.6.tar.gz 8861359 BLAKE2B 
257a9a89fe880f8945f47a4bb1980e66f0f28ee5cebeb161012860ae8578487e50c60060ad5144ec6f5b7ea860112edd01909ebceec24b8370e3769ff2a79e99
 SHA512 
8cf3afadec3fe931d9f954e3148a398939cd16c1fbcb4c5303ac635e2b5029960867f317fd13a46fceebe46e7328689e847f03d7d7c74bb31e23c9cc55838f56
 DIST cmake-3.15.1.tar.gz 9268592 BLAKE2B 
3b0dbca9203b1029922d06df9abc3bbfa6f7b8320e43b11b468cd7e129171e2bb1b645fc07bf2d46c9b3c08642f1a11741240d0029f96ac3b2d7a8bb44d398da
 SHA512 
6900a84c7764034331fb6f00801841a7a3e667ac39813c35ceb3db983b33a5bf6addbbc8539c39a0c0be9e10204c79d6236886a9d50ce901a56275b53619ec73
 DIST cmake-3.15.2.tar.gz 9269449 BLAKE2B 
539a1dede60741f5159fef72f6a7fdd7dd4fd457fab73d33f01b042adee7b5179b2b620ece0556f1612745f911ffe6cd714efb18a4663ac67ed6a20e09feb233
 SHA512 
154494fe4c8673c3b17a6f1823c55f06fbb35d7ea048b63a5c3e3157108f222693cf1606c879a3cf425edea686dfe19e27974b338e5d281ec118b1a51c632ccc
+DIST cmake-3.15.3.tar.gz 9270184 BLAKE2B 
bdca3d45d603d9f40584e54102fedd736dae9eadb3ccaaf9bdb2e071da57eff5201dab390ba651772fb5f78fdd7683a86ac721a8b8273936782559a95be0167d
 SHA512 
7d0abf2f7c661c6b555a7e93a2fce5ab5610c653b0aa4949bed6e97bfbe6523fd0665f67115d3944d3729cbe07ae3aaf780ee673b06dd80f90018cec8a999658

diff --git a/dev-util/cmake/cmake-3.15.3.ebuild 
b/dev-util/cmake/cmake-3.15.3.ebuild
new file mode 100644
index 000..06184a6bfe5
--- /dev/null
+++ b/dev-util/cmake/cmake-3.15.3.ebuild
@@ -0,0 +1,226 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_MAKEFILE_GENERATOR="emake"
+CMAKE_REMOVE_MODULES="no"
+inherit bash-completion-r1 elisp-common flag-o-matic toolchain-funcs virtualx 
xdg cmake-utils
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="Cross platform Make"
+HOMEPAGE="https://cmake.org/;
+SRC_URI="https://cmake.org/files/v$(ver_cut 1-2)/${MY_P}.tar.gz"
+
+LICENSE="CMake"
+SLOT="0"
+[[ "${PV}" = *_rc* ]] || \
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc emacs system-jsoncpp ncurses qt5 test"
+
+RDEPEND="
+   app-crypt/rhash
+   >=app-arch/libarchive-3.0.0:=
+   >=dev-libs/expat-2.0.1
+   >=dev-libs/libuv-1.10.0:=
+   >=net-misc/curl-7.21.5[ssl]
+   sys-libs/zlib
+   virtual/pkgconfig
+   emacs? ( virtual/emacs )
+   ncurses? ( sys-libs/ncurses:0= )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   )
+   system-jsoncpp? ( >=dev-libs/jsoncpp-0.6.0_rc2:0= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   doc? (
+   dev-python/requests
+   dev-python/sphinx
+   )
+"
+
+S="${WORKDIR}/${MY_P}"
+
+SITEFILE="50${PN}-gentoo.el"
+
+PATCHES=(
+   # prefix
+   "${FILESDIR}"/${PN}-3.4.0_rc1-darwin-bundle.patch
+   "${FILESDIR}"/${PN}-3.14.0_rc3-prefix-dirs.patch
+   # Next patch requires new work from prefix people
+   #"${FILESDIR}"/${PN}-3.1.0-darwin-isysroot.patch
+
+   # handle gentoo packaging in find modules
+   "${FILESDIR}"/${PN}-3.15.0_rc2-FindBLAS.patch
+   "${FILESDIR}"/${PN}-3.14.0_rc1-FindLAPACK.patch
+   "${FILESDIR}"/${PN}-3.5.2-FindQt4.patch
+
+   # respect python eclasses
+   "${FILESDIR}"/${PN}-2.8.10.2-FindPythonLibs.patch
+   "${FILESDIR}"/${PN}-3.9.0_rc2-FindPythonInterp.patch
+
+   # upstream fixes (can usually be removed with a version bump)
+)
+
+cmake_src_bootstrap() {
+   # Cleanup args to extract only JOBS.
+   # Because bootstrap does not know anything else.
+   grep -Eo '(\-j|\-\-jobs)(=?|[[:space:]]*)[[:digit:]]+' <<< 
"${MAKEOPTS}" > /dev/null
+   if [[ $? -eq 0 ]] ; then
+   par_arg=$(grep -Eo 
'(\

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

2019-09-04 Thread Lars Wendler
commit: 59d0ab4638659a856173a7d439dd8c4df5a9d107
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Sep  4 15:41:41 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Wed Sep  4 16:16:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59d0ab46

sys-libs/talloc: Bump to version 2.3.0

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

 sys-libs/talloc/Manifest|  1 +
 sys-libs/talloc/talloc-2.3.0.ebuild | 96 +
 2 files changed, 97 insertions(+)

diff --git a/sys-libs/talloc/Manifest b/sys-libs/talloc/Manifest
index 51d62bd0592..4c8b7f37ef8 100644
--- a/sys-libs/talloc/Manifest
+++ b/sys-libs/talloc/Manifest
@@ -4,3 +4,4 @@ DIST talloc-2.1.16.tar.gz 634906 BLAKE2B 
5f9f2e5ad53944d9a7b5bdb990aa6ab65a3f0d9
 DIST talloc-2.1.5.tar.gz 436193 BLAKE2B 
88a9ca32b6c6ae869e1761cb027847797e4ef3bb58dc618bae4b00f95637a0a8511f8704fa03ca1ca935127413a10d5297ba3843f0ea6992a97ce586f66cb705
 SHA512 
b938d67fcf4c6618f1149b4ec665957a604e3b07ee26e96ed36d94312db8f56b50498f69f9a07782f7f10a25047604e32b0d1786e1051d5f36b696c2755f8741
 DIST talloc-2.1.9.tar.gz 440335 BLAKE2B 
dde37d99b3cfb63209cdb832444f0416b7c05151cec537e220e13b1148d59b89fb712b4211e078b23f1c6608c8be6df6055d5f394b091ccdea3966c04cbb73be
 SHA512 
a8f051bb15aba769ca286acad0946605d0053b0d149b4da2e6ecc45f3e603d13a7f062452ae0f165615a4170ebdd7f41fc1b46c7a36d5308bc304cbb
 DIST talloc-2.2.0.tar.gz 633467 BLAKE2B 
efdb53dbd4d43ce5d682faec01fb53d9c4b5dd7e97cf125e12661e7432bb968f577416cccbd8ee5003811bdd03dcc949b2e7a06312c497fb9eef54667209a653
 SHA512 
e762c6443ff2c0c35a9dbf7ac6e64a9182c04a218ad0f26fd67ac9620d9ae26d68b8dd2b21ff37e1df0e53748c84bece27890c5c4939eaeb61c502a698802388
+DIST talloc-2.3.0.tar.gz 642364 BLAKE2B 
148ad3b478617c34c16c2ef454796a5dc918fc0a3e91bd965943ba66860b9b7df21fd2b69f5481f46a712a55a8f1a5e39db9f4ac779896d17d090290292b2ed6
 SHA512 
f0020d83520ea24711040c44600180fabae7b0e0668a961a66f5d4f77d89b09d799ddadf781ee2d044ad059b2d6a2e5232068fd77b300a8366592c0ce2289837

diff --git a/sys-libs/talloc/talloc-2.3.0.ebuild 
b/sys-libs/talloc/talloc-2.3.0.ebuild
new file mode 100644
index 000..320f1bbb31d
--- /dev/null
+++ b/sys-libs/talloc/talloc-2.3.0.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{5,6,7} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit waf-utils python-single-r1 multilib multilib-minimal
+
+DESCRIPTION="Samba talloc library"
+HOMEPAGE="https://talloc.samba.org/;
+SRC_URI="https://www.samba.org/ftp/${PN}/${P}.tar.gz;
+
+LICENSE="GPL-3 LGPL-3+ LGPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~sparc-solaris ~x64-solaris"
+IUSE="compat +python"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="!elibc_FreeBSD? (
+   !elibc_SunOS? (
+   !elibc_Darwin? (
+   dev-libs/libbsd[${MULTILIB_USEDEP}]
+   )
+   )
+   )
+   python? ( ${PYTHON_DEPS} )
+   !!

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

2019-09-04 Thread Lars Wendler
commit: 98357751684c4099e8b453e719fc284c4c0e095d
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Sep  4 16:16:45 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Wed Sep  4 16:16:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98357751

net-fs/samba: Bump to version 4.11.0_rc3. Removed old.

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

 net-fs/samba/Manifest | 2 +-
 net-fs/samba/{samba-4.11.0_rc2.ebuild => samba-4.11.0_rc3.ebuild} | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest
index 927c6b1ce61..a1182491bef 100644
--- a/net-fs/samba/Manifest
+++ b/net-fs/samba/Manifest
@@ -1,7 +1,7 @@
 DIST samba-4.10.2.tar.gz 18280710 BLAKE2B 
f15b117d1159dfa6cd279c5011629d688fcfba94a2ca8184a827d0787a31f76a38f46b355454b916f2e62c0a88109b86664f6bb16fc0e23d0f61d09908e587cd
 SHA512 
3d146ea12567ebb02a7babcad779b82339ffbfb19f6f2be5cac33eb18af2c9b546dc1cd910072a5c9e152ba9c4a632ed6870c48a8f6ad9d04304b130f240a4bf
 DIST samba-4.10.6.tar.gz 18306135 BLAKE2B 
236598c26294e1b7b23e48eba7d6429eec01e65a4a73a45fea16ef0e0b7cf1c7b861d824e860bc178d358c298400e829577525b0438e0384fca7bf4409bd69f0
 SHA512 
6c06a55ac686210965cf52f79190700a3d3a5cba8ea54b32e5bdb4d6b6167f1fa9aef308c3d5fdc7078496aa78b46d5cea3c623438d3a049b11fc58d334f8d0f
 DIST samba-4.10.7.tar.gz 18318281 BLAKE2B 
ccb97823e8e23e48141b2585b9f6d1f786460a8ee9077e6a0f71d2e2c797f79cb155f4d418f0d18d046307ba5e8bf0780f975707145d1c7f94bc5aa5a65e34b6
 SHA512 
3ef05754fc12343cf76c7981ca25e4898bd0bf133f394b9fbe9393e8447b18626977e80ddc76f1597921abc378ad058cc363f1f277856d6fa4d783c902514c88
-DIST samba-4.11.0rc2.tar.gz 18481509 BLAKE2B 
26798be90741a654df386125e24c65eef0751497fb31e521c07d60503666597253f4d59444b3ea5c7413bca43403358f61a7a42bad8e48bd75268977cbf95106
 SHA512 
79fc9a12bab3960b15ab23bf1997734d41876c8bf41971cc004967a9254ade9420f843e6d61a2fc0899eef189d6f2b31f25230aa54f73fb6ce63be63bb2ec175
+DIST samba-4.11.0rc3.tar.gz 18490189 BLAKE2B 
1bddf744bf33b501a67e14dfc6e935285c458d1362e9c403fdb4abbbcbd71aaa3ae87d225f270cfbd0a0f6221072db070d04a984dfbc85ba607b5326ebcf835f
 SHA512 
0a8998977d746b6fd37f51f2615a4a91296579d17e9f19818635f2042e844a69b1669c6ee0386e6ef8068bf75a141a483d2cbce4ea75d65e254cfca12e94f428
 DIST samba-4.5.11-disable-python-patches.tar.xz 6292 BLAKE2B 
c2a32a1059a02bc1c87ce5f604cbc5878c654b8f693c8486b5ba63b37513444915a7b6389fe82b7e31ab2f9577dd8462eddba60b4f4f756b4ed1145ce7bd90ae
 SHA512 
f0e3076e3e1ecaae3f06b3ef30efc81719fb3f63a1041dcbdae4b62ca4cf693732f9eb16f047d046d4930136fed82194e82b455ea888e12cf845b3e6a122d57d
 DIST samba-4.5.16.tar.gz 21024396 BLAKE2B 
e737559fb748044076608fa233700eb54c7e1c56bc234763f062b6341a179cc78a4a8cdf9f3d6f4d7f3cf8a79f846852ddd5cc753a468c3adb3a0451e1809ed9
 SHA512 
de8a41013cfb5ef3adcb290efd97a78a5de876d90ad05764d631f14e663a1849bb53e4ac394b46c906f1109be5748fee9316407a659c57007d36851ae8adcd7f
 DIST samba-4.8.12.tar.gz 17764832 BLAKE2B 
d2c0c8b9090da7c94b9343fd3f416e9aafad64273abc9be0639b011f71072926a0b303cf53e63c4e470aeb168e8ec23003b5f4ed4258aac8d6b3d029f71fba6f
 SHA512 
f29595f6390d01860cb6acd750d2e36b4d207dd1da16465c21c8d6d732ce27bd0582a0f34296081e2659638d839c8b12f28deccc31982afa94650da8bce8df8b

diff --git a/net-fs/samba/samba-4.11.0_rc2.ebuild 
b/net-fs/samba/samba-4.11.0_rc3.ebuild
similarity index 98%
rename from net-fs/samba/samba-4.11.0_rc2.ebuild
rename to net-fs/samba/samba-4.11.0_rc3.ebuild
index d04d935656e..8a6b44acada 100644
--- a/net-fs/samba/samba-4.11.0_rc2.ebuild
+++ b/net-fs/samba/samba-4.11.0_rc3.ebuild
@@ -52,8 +52,8 @@ CDEPEND="
>=net-libs/gnutls-3.2.0
net-libs/libnsl:=[${MULTILIB_USEDEP}]
sys-apps/attr[${MULTILIB_USEDEP}]
-   
>=sys-libs/ldb-2.0.5[ldap(+)?,python?,${PYTHON_USEDEP},${MULTILIB_USEDEP}]
-   
=sys-libs/ldb-2.0.6[ldap(+)?,python?,${PYTHON_USEDEP},${MULTILIB_USEDEP}]
+   


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

2019-09-04 Thread Lars Wendler
commit: 413153e661a9c82053505e4e4a9a539c6bfaab08
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Sep  4 15:37:35 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Wed Sep  4 16:16:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=413153e6

media-sound/asunder: Bump to version 2.9.4

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

 media-sound/asunder/Manifest |  1 +
 media-sound/asunder/asunder-2.9.4.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/media-sound/asunder/Manifest b/media-sound/asunder/Manifest
index a3121d6164c..f08e6214ce8 100644
--- a/media-sound/asunder/Manifest
+++ b/media-sound/asunder/Manifest
@@ -1 +1,2 @@
 DIST asunder-2.9.3.tar.bz2 275527 BLAKE2B 
a113fc2c38050a5903919b78d5c7f304c3938665318d86dbbdd01d503641413bccc755621cefd948b10fb352f6995252fb548cc5730e1ff50d4b2d6a3634
 SHA512 
b6546e16c936285584480cf378be11e96717aeedc22a7c5163cc0791a41498597d8437369d00823710c56faabe1dea23e4be9c839eb1ee371415104f13d61296
+DIST asunder-2.9.4.tar.bz2 272740 BLAKE2B 
64d0850afb0ea5f30a7522a9709f57cec4ab0d67eca235b75ae4ffac2dcc293438b99827eadd63052e9ea4d98fe97684d4b367255e24692af79a0efd1ed30ea7
 SHA512 
9410b96f27e7ea46e7a3f290caf17ddee69da9b92770346e10ae8e9403d21a527ba763163cf92e879cefb32f219e7d22d3f9b4dc2d81a3aab2a7676b859cfb71

diff --git a/media-sound/asunder/asunder-2.9.4.ebuild 
b/media-sound/asunder/asunder-2.9.4.ebuild
new file mode 100644
index 000..df537f03bf4
--- /dev/null
+++ b/media-sound/asunder/asunder-2.9.4.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit xdg
+
+DESCRIPTION="Graphical Audio CD ripper and encoder with support for many 
output formats"
+HOMEPAGE="http://littlesvr.ca/asunder/;
+SRC_URI="http://littlesvr.ca/${PN}/releases/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="flac mac mp3 musepack opus vorbis wavpack"
+
+BDEPEND="
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig"
+DEPEND=">=media-libs/libcddb-0.9.5
+   media-sound/cdparanoia
+   x11-libs/gtk+:2"
+RDEPEND="${DEPEND}
+   flac? ( media-libs/flac )
+   mac? ( media-sound/mac )
+   mp3? ( media-sound/lame )
+   musepack? ( media-sound/musepack-tools )
+   opus? ( media-sound/opus-tools )
+   vorbis? ( media-sound/vorbis-tools )
+   wavpack? ( media-sound/wavpack )"
+
+src_prepare() {
+   default
+   sed -i -e 's:cd syslogng && $(MAKE) install:true:' Makefile.in || die
+}



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

2019-09-04 Thread Lars Wendler
commit: 94c033d4160c21afb8ab91b24ec5c12af480801f
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Sep  4 15:43:02 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Wed Sep  4 16:16:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94c033d4

sys-libs/talloc: Removed old.

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

 sys-libs/talloc/Manifest |  2 -
 sys-libs/talloc/talloc-2.1.15.ebuild | 90 
 sys-libs/talloc/talloc-2.1.5.ebuild  | 83 -
 3 files changed, 175 deletions(-)

diff --git a/sys-libs/talloc/Manifest b/sys-libs/talloc/Manifest
index 4c8b7f37ef8..73df2b9e2e1 100644
--- a/sys-libs/talloc/Manifest
+++ b/sys-libs/talloc/Manifest
@@ -1,7 +1,5 @@
 DIST talloc-2.1.14.tar.gz 444589 BLAKE2B 
3e47126eb41dc08befd22d7d41443dc5502d0bed239fa0fd32d63fe5374b4422165a7b364a8ad4a9f6e2d73b2db1dd4bada6aec3271c7b264f148d32974adcff
 SHA512 
1fcc70bf283a4d9fb61faf1c57f80a9c158efbe996452740db9755e879ad72ee7bff6f6c9bed358e085c5c7f97c78800bb903161143af2202952b702141cc130
-DIST talloc-2.1.15.tar.gz 634092 BLAKE2B 
e7dfad56e0f6325f50a025e4c92bb1d3d2b1d93897ebef59103c3ca40065c2724a47bb2d1104238b368870d2a944aacabb5f686f20e55134fa83dd68b2e27f6f
 SHA512 
41896f8877e9a52e70b9881c41667dc52d7c1b03c3b248020fd909b794a4c5a4addee3eb944aa80ecfa3b03e6e5e1f67a62b5f3a5dcdc412b3e975352057ff40
 DIST talloc-2.1.16.tar.gz 634906 BLAKE2B 
5f9f2e5ad53944d9a7b5bdb990aa6ab65a3f0d90cd9e368c16b11192e90fdecc873d59618dbf3e15896ecf7b2deaac91df6e231ad6b22b8e7c14bd382956
 SHA512 
a1affe4ad2a4cf19d4494017e0e6e37cdf9f8e6a98839c9e4e5c02758a7da7ea0040518de9b26707a60eb0a0eab29f939c6823e5840096dc124d351993e05c74
-DIST talloc-2.1.5.tar.gz 436193 BLAKE2B 
88a9ca32b6c6ae869e1761cb027847797e4ef3bb58dc618bae4b00f95637a0a8511f8704fa03ca1ca935127413a10d5297ba3843f0ea6992a97ce586f66cb705
 SHA512 
b938d67fcf4c6618f1149b4ec665957a604e3b07ee26e96ed36d94312db8f56b50498f69f9a07782f7f10a25047604e32b0d1786e1051d5f36b696c2755f8741
 DIST talloc-2.1.9.tar.gz 440335 BLAKE2B 
dde37d99b3cfb63209cdb832444f0416b7c05151cec537e220e13b1148d59b89fb712b4211e078b23f1c6608c8be6df6055d5f394b091ccdea3966c04cbb73be
 SHA512 
a8f051bb15aba769ca286acad0946605d0053b0d149b4da2e6ecc45f3e603d13a7f062452ae0f165615a4170ebdd7f41fc1b46c7a36d5308bc304cbb
 DIST talloc-2.2.0.tar.gz 633467 BLAKE2B 
efdb53dbd4d43ce5d682faec01fb53d9c4b5dd7e97cf125e12661e7432bb968f577416cccbd8ee5003811bdd03dcc949b2e7a06312c497fb9eef54667209a653
 SHA512 
e762c6443ff2c0c35a9dbf7ac6e64a9182c04a218ad0f26fd67ac9620d9ae26d68b8dd2b21ff37e1df0e53748c84bece27890c5c4939eaeb61c502a698802388
 DIST talloc-2.3.0.tar.gz 642364 BLAKE2B 
148ad3b478617c34c16c2ef454796a5dc918fc0a3e91bd965943ba66860b9b7df21fd2b69f5481f46a712a55a8f1a5e39db9f4ac779896d17d090290292b2ed6
 SHA512 
f0020d83520ea24711040c44600180fabae7b0e0668a961a66f5d4f77d89b09d799ddadf781ee2d044ad059b2d6a2e5232068fd77b300a8366592c0ce2289837

diff --git a/sys-libs/talloc/talloc-2.1.15.ebuild 
b/sys-libs/talloc/talloc-2.1.15.ebuild
deleted file mode 100644
index 077f0c05371..000
--- a/sys-libs/talloc/talloc-2.1.15.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_{5,6,7} )
-PYTHON_REQ_USE="threads(+)"
-
-inherit waf-utils python-single-r1 multilib multilib-minimal
-
-DESCRIPTION="Samba talloc library"
-HOMEPAGE="https://talloc.samba.org/;
-SRC_URI="https://www.samba.org/ftp/${PN}/${P}.tar.gz;
-
-LICENSE="GPL-3 LGPL-3+ LGPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~sparc-solaris ~x64-solaris"
-IUSE="compat +python"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="!elibc_FreeBSD? ( dev-libs/libbsd[${MULTILIB_USEDEP}] )
-   python? ( ${PYTHON_DEPS} )
-   !!https://talloc.samba.org/;
-SRC_URI="https://www.samba.org/ftp/${PN}/${P}.tar.gz;
-
-LICENSE="GPL-3 LGPL-3+ LGPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~sparc-solaris"
-IUSE="compat +python"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="!elibc_FreeBSD? ( dev-libs/libbsd[${MULTILIB_USEDEP}] )
-   python? ( ${PYTHON_DEPS} )
-   !!

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

2019-09-04 Thread Lars Wendler
commit: e0752ce72a06f5f140ae9e31b176aed2083a989d
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Sep  4 15:52:30 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Wed Sep  4 16:16:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0752ce7

sys-libs/ldb: Bump to version 2.0.7

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

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

diff --git a/sys-libs/ldb/Manifest b/sys-libs/ldb/Manifest
index 0e26018704b..de0770704fe 100644
--- a/sys-libs/ldb/Manifest
+++ b/sys-libs/ldb/Manifest
@@ -8,3 +8,4 @@ DIST ldb-1.5.4.tar.gz 1629123 BLAKE2B 
3c71af079f2e5cb81e493d16d453c53bd0ee4c6372
 DIST ldb-1.5.5.tar.gz 1629070 BLAKE2B 
374042c77c9ec7bd88ad1d97757f171ae831a630751fc06bf22190355c1448fa8c2327d308cdbe5b46ca21236738548d2c1041c3dfb428e1dfee8053edf90050
 SHA512 
562e08b3d6564d08fed80dc43ca299c38fbd958dbe27ed1400e5eb5c3df0f4c7b7eaf502b13eec5544b168f26c5e6537615f65e28dcaeb6473d2ff3c3c7a4e4b
 DIST ldb-1.6.3.tar.gz 1628668 BLAKE2B 
e9b6535eddf49496151e544f6879641c58a614f6de95463f7d0bf1953744953a5d55dde935d39b690d4c87e66914d8de0f0f5d4816a61fdecc81f8797584013e
 SHA512 
a41b1fd2afa9a02dec37519f28e0e720b649c2a0aa6caebeb6697dbefdc6a055ef26500c5ccb0439b495d8c03218920b389fb9601d1cf5ca4d5046f192a5fefd
 DIST ldb-2.0.5.tar.gz 1669846 BLAKE2B 
d68046b385955c376118cb60e16939115332d88e8e67d157029397915c3e8f3d754abc9d93c64250ce990f7b82fb3947bdf5fba0f6f8bc457bc6dfd08e8bc534
 SHA512 
de9325f8bdd9ac782b3f8633444780f4aaa030e2c74c643220e845d9a779f8c8e174f0b9d9d8668de028cb832eb9d81965cb8e4471d90f9344dc48877a3abbe8
+DIST ldb-2.0.7.tar.gz 1674063 BLAKE2B 
e61f7bf4cfefcb5c1bf735c19a00027ce20ef393b613117e5637f7680ba7fcab1798744505b0db88e8bbdab41e0264e0fd1e643110ec47864de02ef315bd0dfd
 SHA512 
0b1bd5970421c32bee1209179eac60682d7304aca597bca11dd477903f59b53a2fbc7d9e1717809e9a8e550564a9ca9139dd1127b9f4cefcc2437d7c8050985a

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

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

2019-09-04 Thread Lars Wendler
commit: 686d0276e1b00a83651cf9340230e4e306fa5b55
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Sep  4 15:27:26 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Wed Sep  4 15:28:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=686d0276

net-misc/dhcpcd: Bump to version 8.0.4

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

 net-misc/dhcpcd/Manifest|   1 +
 net-misc/dhcpcd/dhcpcd-8.0.4.ebuild | 144 
 2 files changed, 145 insertions(+)

diff --git a/net-misc/dhcpcd/Manifest b/net-misc/dhcpcd/Manifest
index 8a59fcc3aa9..e6d6b91215b 100644
--- a/net-misc/dhcpcd/Manifest
+++ b/net-misc/dhcpcd/Manifest
@@ -1,3 +1,4 @@
 DIST dhcpcd-7.2.3.tar.xz 213552 BLAKE2B 
5f89e11424b85702b05da6207ec346480c029de1416cc8892471de428ca0a4395a8915700e2237bfa2b133648973bc2a7c7d15aa2d0ba492f96fbf3908d7f613
 SHA512 
271cca422fad10eaf842acfd5b590c0ad537f5f23ee919a3928d8ad98463ab03bde21c0bc08741ea9618ee31095160a7c00066155eae2c74b17c49af65ba566f
 DIST dhcpcd-8.0.2.tar.xz 222408 BLAKE2B 
fb27a33cd64c7aeedb28e05c885c860618d923ac857895b9fdc7daa608f433587bea1e6630fd9897426b371a45b8a336e1edaa804d76eda6e9fc2adc1411aed2
 SHA512 
a6e3aa66800adc8b209324bae02a6e373e2623735bf0695ffec4a7c972d65c3498f55e4da62f93df0bc6cddb4bee8ab667b3743b5b25cd5f4cc9da4d1f8e15c4
 DIST dhcpcd-8.0.3.tar.xz 223104 BLAKE2B 
ca1b35e0fc0f8b345d2a55e380aa4e10b864f18f4b5368659875ef5efc955fac442b0505b0192578d83fa8c3b304942e50aa082d753e98dc3cd44237100f106c
 SHA512 
0a740286181e1b24e7ac5157f60727c2a3abd81080235efc8ba86628bb8e2aa877b8d9348055c16cdae1a819f443afbf452907a25152bb936a6dc72f3a179944
+DIST dhcpcd-8.0.4.tar.xz 224236 BLAKE2B 
ae1bc71fef58526482d5c0b34f66d68ad4baf84979da2fa90d51ec1831ccdc2a2d77dc1a09b52b8fa58deed42ff7c6af49a165afba50decae0085788bcbb10c2
 SHA512 
d5ea895b841a1afcabd50013800f567c0a9c077cd409ec18c5442b3da6bac814db5e9ae4a4218076eb5119bd7ccb732d3f58e22dcbba38ede26ee668f9733ec4

diff --git a/net-misc/dhcpcd/dhcpcd-8.0.4.ebuild 
b/net-misc/dhcpcd/dhcpcd-8.0.4.ebuild
new file mode 100644
index 000..d8940210a7b
--- /dev/null
+++ b/net-misc/dhcpcd/dhcpcd-8.0.4.ebuild
@@ -0,0 +1,144 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit systemd toolchain-funcs
+
+if [[ ${PV} == "" ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://roy.marples.name/git/dhcpcd.git;
+else
+   MY_P="${P/_alpha/-alpha}"
+   MY_P="${MY_P/_beta/-beta}"
+   MY_P="${MY_P/_rc/-rc}"
+   SRC_URI="https://roy.marples.name/downloads/${PN}/${MY_P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+   S="${WORKDIR}/${MY_P}"
+fi
+
+DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"
+HOMEPAGE="https://roy.marples.name/projects/dhcpcd;
+LICENSE="BSD-2"
+SLOT="0"
+IUSE="elibc_glibc +embedded ipv6 kernel_linux +udev"
+
+COMMON_DEPEND="udev? ( virtual/udev )"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+
+src_configure() {
+   local myeconfargs=(
+   --dbdir="${EPREFIX}/var/lib/dhcpcd"
+   --libexecdir="${EPREFIX}/lib/dhcpcd"
+   --localstatedir="${EPREFIX}/var"
+   --prefix="${EPREFIX}"
+   --with-hook=ntp.conf
+   $(use_enable embedded)
+   $(use_enable ipv6)
+   $(usex elibc_glibc '--with-hook=yp.conf' '')
+   $(usex kernel_linux '--rundir=${EPREFIX}/run' '')
+   $(usex udev '' '--without-dev --without-udev')
+   CC="$(tc-getCC)"
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   keepdir /var/lib/dhcpcd
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   systemd_dounit "${FILESDIR}"/${PN}.service
+}
+
+pkg_postinst() {
+   local dbdir="${EROOT}"/var/lib/dhcpcd old_files=()
+
+   local old_old_duid="${EROOT}"/var/lib/dhcpcd/dhcpcd.duid
+   local old_duid="${EROOT}"/etc/dhcpcd.duid
+   local new_duid="${dbdir}"/duid
+   if [[ -e "${old_old_duid}" ]] ; then
+   # Upgrade the duid file to the new format if needed
+   if ! grep -q '..:..:..:..:..:..' "${old_old_duid}"; then
+   sed -i -e 's/\(..\)/\1:/g; s/:$//g' "${old_old_duid}"
+   fi
+
+   # Move the duid to /etc, a more sensible location
+   if [[ ! -e "${old_duid}" ]] ; then
+   cp -p "${old_old_duid}" "${new_

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

2019-09-04 Thread Lars Wendler
commit: 3b219a0fd52531d2dd3ac0250aeda7011d9c3637
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Sep  4 15:25:53 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Wed Sep  4 15:28:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b219a0f

app-text/qpdf: Removed old

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

 app-text/qpdf/Manifest  |  1 -
 app-text/qpdf/qpdf-8.4.0.ebuild | 57 -
 2 files changed, 58 deletions(-)

diff --git a/app-text/qpdf/Manifest b/app-text/qpdf/Manifest
index 4a09f6eaa19..72e059fecb2 100644
--- a/app-text/qpdf/Manifest
+++ b/app-text/qpdf/Manifest
@@ -1,7 +1,6 @@
 DIST qpdf-7.0.0.tar.gz 7053781 BLAKE2B 
1abd54a3cdc24c3e56ac81cabaa56be8d2217961abfc026cbd0c0141aea3efb6c75b9daf2fe9f6fc0f09efd224d241fa859bd37bcd972df4e4837318497d774e
 SHA512 
7b52d67b4d2c428a7b0c1cd03b03a23f05d38d7e3c81041079a137919019ea5158f12bf95fdcfcff6b43ffdefe93a85127ced2a363a6b4b380cbaa02a3840256
 DIST qpdf-7.1.1.tar.gz 7099282 BLAKE2B 
9658dd1cc6f8d0e3dd13137db147e0f954f747b5bb6b1577f70a236b1f67c5513713889dca77181a9b25f1a2054a8ec5cbfda60866e97b2d43e60b494752c9fd
 SHA512 
a75f988c7dd7ac174bdc981cd3696ca8b539ac6c581e3afecf601dc67277014cb4fe3f0e5cb75a67412cafa4eb645b2fc2d8a0ec203834464baf0c7e80baa0b4
 DIST qpdf-8.2.1.tar.gz 8256216 BLAKE2B 
67e9b897ed938b9dd2e8508efaddd4dd6f63568aa23332ef72918a0888cc1e1b8fe844f0c1424b8ab568ee5ce42f8efd04293cd525e9d8de0c5fe7b352f49367
 SHA512 
ef3aeb4a7ca3ec48ab62341533eedcb2a6d0985767317ab72c22f0c0ecfef6849bfdc34b1bcec6427c7bde166143adb409c895ff40d8be6628e6323e27697a8c
-DIST qpdf-8.4.0.tar.gz 16981811 BLAKE2B 
ac0f7b6ab0ca5b421229bf3813cba6b59cc5b7472080246b1384db468e14a4e634f00e1e9e9347e2f8ac8d7e5c15c1b1c18e954f4249298e5ee4778f996fc4ee
 SHA512 
13225c6285311e8fe89970971b082b9613e70d474ee71dd5572f1ae268234d366c2c9c7bf427c4758a746a1a27ecc0127d31044ab501dbc08885c8aa0a514028
 DIST qpdf-8.4.1.tar.gz 16990752 BLAKE2B 
6e7ccd212cf8d01aea3dc615f5924c0575392f19cdd20b35327a71bd1f97d7e515fe1a73cd2e3901964f621cafa19ab07a1314af19f40ded28d3e9f683c02ab0
 SHA512 
d5ac3376345650f05278f8b4d99182cd58b927537085a4a6415d3df0b80b7ddd80a7c33778ec8c3b85d9788ea081ea3266bd4a9315eda9820988e9e54a22f80d
 DIST qpdf-8.4.2.tar.gz 16988263 BLAKE2B 
358836310575fd0f454d4504a70796b72d2e3120c5820e2c33e84ea79c5c115d1c84f8d58392d870b5357407d0fbed05028bd854d164be0b32b348c587845300
 SHA512 
9cde046fb5e42dc331933294155583fb20408704a0cab3075cc3e97bd4643e3178e4162b8de7434aa2304097e7734f985fdc8e7b05cc028c37193dce91797f7a
 DIST qpdf-9.0.0.tar.gz 18172400 BLAKE2B 
90b59d54dd87378ccc766f19bc142950f435e4314594fd78923f1c9099393a1b141bf7772f507df7553d9f4afbbe49414c75c0276296481c65017a48d3a5ff01
 SHA512 
bb20eaf4a12f33ad2ca6933a21123cdfd7d6031da472a881f8c60979881c19bc363db585c2be0635081c7380f0f0819921af7c3a4847de57505013c6e3959ea0

diff --git a/app-text/qpdf/qpdf-8.4.0.ebuild b/app-text/qpdf/qpdf-8.4.0.ebuild
deleted file mode 100644
index 320e39eb2a6..000
--- a/app-text/qpdf/qpdf-8.4.0.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Command-line tool for structural, content-preserving 
transformation of PDF files"
-HOMEPAGE="http://qpdf.sourceforge.net/;
-SRC_URI="mirror://sourceforge/qpdf/${P}.tar.gz"
-
-LICENSE="|| ( Apache-2.0 Artistic-2 )"
-
-# subslot = libqpdf soname version
-SLOT="0/21"
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~m68k-mint ~sparc-solaris"
-IUSE="doc examples perl static-libs test"
-
-CDEPEND="
-   sys-libs/zlib
-   virtual/jpeg:0=
-"
-DEPEND="${CDEPEND}
-   test? (
-   sys-apps/diffutils
-   media-libs/tiff
-   app-text/ghostscript-gpl[tiff]
-   )
-"
-# Only need perl for the installed tools.
-RDEPEND="${CDEPEND}
-   perl? ( >=dev-lang/perl-5.8 )
-"
-
-DOCS=( ChangeLog README.md TODO )
-
-src_configure() {
-   local myeconfargs=(
-   $(use_enable static-libs static)
-   $(use_enable test test-compare-images)
-   )
-   CONFIG_SHELL=/bin/bash econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-
-   if ! use perl ; then
-   rm "${ED}"/usr/bin/fix-qdf || die
-   rm "${ED}"/usr/share/man/man1/fix-qdf.1 || die
-   fi
-
-   if use examples ; then
-   dobin examples/build/.libs/*
-   fi
-
-   find "${ED}" -name '*.la' -delete || die
-}



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

2019-09-04 Thread Lars Wendler
commit: 8ab411ed1dff60dde9fecf9f30f2450fb42d39f3
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Sep  4 15:25:15 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Wed Sep  4 15:28:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ab411ed

app-text/qpdf: Bump to version 9.0.0

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

 app-text/qpdf/Manifest  |  1 +
 app-text/qpdf/qpdf-9.0.0.ebuild | 57 +
 2 files changed, 58 insertions(+)

diff --git a/app-text/qpdf/Manifest b/app-text/qpdf/Manifest
index d97b6c54637..4a09f6eaa19 100644
--- a/app-text/qpdf/Manifest
+++ b/app-text/qpdf/Manifest
@@ -4,3 +4,4 @@ DIST qpdf-8.2.1.tar.gz 8256216 BLAKE2B 
67e9b897ed938b9dd2e8508efaddd4dd6f63568aa
 DIST qpdf-8.4.0.tar.gz 16981811 BLAKE2B 
ac0f7b6ab0ca5b421229bf3813cba6b59cc5b7472080246b1384db468e14a4e634f00e1e9e9347e2f8ac8d7e5c15c1b1c18e954f4249298e5ee4778f996fc4ee
 SHA512 
13225c6285311e8fe89970971b082b9613e70d474ee71dd5572f1ae268234d366c2c9c7bf427c4758a746a1a27ecc0127d31044ab501dbc08885c8aa0a514028
 DIST qpdf-8.4.1.tar.gz 16990752 BLAKE2B 
6e7ccd212cf8d01aea3dc615f5924c0575392f19cdd20b35327a71bd1f97d7e515fe1a73cd2e3901964f621cafa19ab07a1314af19f40ded28d3e9f683c02ab0
 SHA512 
d5ac3376345650f05278f8b4d99182cd58b927537085a4a6415d3df0b80b7ddd80a7c33778ec8c3b85d9788ea081ea3266bd4a9315eda9820988e9e54a22f80d
 DIST qpdf-8.4.2.tar.gz 16988263 BLAKE2B 
358836310575fd0f454d4504a70796b72d2e3120c5820e2c33e84ea79c5c115d1c84f8d58392d870b5357407d0fbed05028bd854d164be0b32b348c587845300
 SHA512 
9cde046fb5e42dc331933294155583fb20408704a0cab3075cc3e97bd4643e3178e4162b8de7434aa2304097e7734f985fdc8e7b05cc028c37193dce91797f7a
+DIST qpdf-9.0.0.tar.gz 18172400 BLAKE2B 
90b59d54dd87378ccc766f19bc142950f435e4314594fd78923f1c9099393a1b141bf7772f507df7553d9f4afbbe49414c75c0276296481c65017a48d3a5ff01
 SHA512 
bb20eaf4a12f33ad2ca6933a21123cdfd7d6031da472a881f8c60979881c19bc363db585c2be0635081c7380f0f0819921af7c3a4847de57505013c6e3959ea0

diff --git a/app-text/qpdf/qpdf-9.0.0.ebuild b/app-text/qpdf/qpdf-9.0.0.ebuild
new file mode 100644
index 000..c4633b3c695
--- /dev/null
+++ b/app-text/qpdf/qpdf-9.0.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Command-line tool for structural, content-preserving 
transformation of PDF files"
+HOMEPAGE="http://qpdf.sourceforge.net/;
+SRC_URI="mirror://sourceforge/qpdf/${P}.tar.gz"
+
+LICENSE="|| ( Apache-2.0 Artistic-2 )"
+
+# subslot = libqpdf soname version
+SLOT="0/26"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~m68k-mint ~sparc-solaris"
+IUSE="doc examples perl static-libs test"
+
+CDEPEND="
+   sys-libs/zlib
+   virtual/jpeg:0=
+"
+DEPEND="${CDEPEND}
+   test? (
+   sys-apps/diffutils
+   media-libs/tiff
+   app-text/ghostscript-gpl[tiff]
+   )
+"
+# Only need perl for the installed tools.
+RDEPEND="${CDEPEND}
+   perl? ( >=dev-lang/perl-5.8 )
+"
+
+DOCS=( ChangeLog README.md TODO )
+
+src_configure() {
+   local myeconfargs=(
+   $(use_enable static-libs static)
+   $(use_enable test test-compare-images)
+   )
+   CONFIG_SHELL=/bin/bash econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   if ! use perl ; then
+   rm "${ED}"/usr/bin/fix-qdf || die
+   rm "${ED}"/usr/share/man/man1/fix-qdf.1 || die
+   fi
+
+   if use examples ; then
+   dobin examples/build/.libs/*
+   fi
+
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/, net-misc/dhcpcd/files/

2019-09-04 Thread Lars Wendler
commit: a83cb17acea4bd588fc7e7da43034a38eee24225
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Sep  4 15:28:04 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Wed Sep  4 15:28:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a83cb17a

net-misc/dhcpcd: Removed old

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

 net-misc/dhcpcd/Manifest   |   1 -
 net-misc/dhcpcd/dhcpcd-8.0.2-r1.ebuild | 148 -
 .../files/dhcpcd-8.0.2-string_termination.patch|  80 ---
 3 files changed, 229 deletions(-)

diff --git a/net-misc/dhcpcd/Manifest b/net-misc/dhcpcd/Manifest
index e6d6b91215b..3f36cb6af0a 100644
--- a/net-misc/dhcpcd/Manifest
+++ b/net-misc/dhcpcd/Manifest
@@ -1,4 +1,3 @@
 DIST dhcpcd-7.2.3.tar.xz 213552 BLAKE2B 
5f89e11424b85702b05da6207ec346480c029de1416cc8892471de428ca0a4395a8915700e2237bfa2b133648973bc2a7c7d15aa2d0ba492f96fbf3908d7f613
 SHA512 
271cca422fad10eaf842acfd5b590c0ad537f5f23ee919a3928d8ad98463ab03bde21c0bc08741ea9618ee31095160a7c00066155eae2c74b17c49af65ba566f
-DIST dhcpcd-8.0.2.tar.xz 222408 BLAKE2B 
fb27a33cd64c7aeedb28e05c885c860618d923ac857895b9fdc7daa608f433587bea1e6630fd9897426b371a45b8a336e1edaa804d76eda6e9fc2adc1411aed2
 SHA512 
a6e3aa66800adc8b209324bae02a6e373e2623735bf0695ffec4a7c972d65c3498f55e4da62f93df0bc6cddb4bee8ab667b3743b5b25cd5f4cc9da4d1f8e15c4
 DIST dhcpcd-8.0.3.tar.xz 223104 BLAKE2B 
ca1b35e0fc0f8b345d2a55e380aa4e10b864f18f4b5368659875ef5efc955fac442b0505b0192578d83fa8c3b304942e50aa082d753e98dc3cd44237100f106c
 SHA512 
0a740286181e1b24e7ac5157f60727c2a3abd81080235efc8ba86628bb8e2aa877b8d9348055c16cdae1a819f443afbf452907a25152bb936a6dc72f3a179944
 DIST dhcpcd-8.0.4.tar.xz 224236 BLAKE2B 
ae1bc71fef58526482d5c0b34f66d68ad4baf84979da2fa90d51ec1831ccdc2a2d77dc1a09b52b8fa58deed42ff7c6af49a165afba50decae0085788bcbb10c2
 SHA512 
d5ea895b841a1afcabd50013800f567c0a9c077cd409ec18c5442b3da6bac814db5e9ae4a4218076eb5119bd7ccb732d3f58e22dcbba38ede26ee668f9733ec4

diff --git a/net-misc/dhcpcd/dhcpcd-8.0.2-r1.ebuild 
b/net-misc/dhcpcd/dhcpcd-8.0.2-r1.ebuild
deleted file mode 100644
index 1696c38dcf7..000
--- a/net-misc/dhcpcd/dhcpcd-8.0.2-r1.ebuild
+++ /dev/null
@@ -1,148 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit systemd toolchain-funcs
-
-if [[ ${PV} == "" ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://roy.marples.name/git/dhcpcd.git;
-else
-   MY_P="${P/_alpha/-alpha}"
-   MY_P="${MY_P/_beta/-beta}"
-   MY_P="${MY_P/_rc/-rc}"
-   SRC_URI="https://roy.marples.name/downloads/${PN}/${MY_P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
-   S="${WORKDIR}/${MY_P}"
-fi
-
-DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"
-HOMEPAGE="https://roy.marples.name/projects/dhcpcd;
-LICENSE="BSD-2"
-SLOT="0"
-IUSE="elibc_glibc +embedded ipv6 kernel_linux +udev"
-
-COMMON_DEPEND="udev? ( virtual/udev )"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-string_termination.patch #691426
-)
-
-src_configure() {
-   local myeconfargs=(
-   --dbdir="${EPREFIX}/var/lib/dhcpcd"
-   --libexecdir="${EPREFIX}/lib/dhcpcd"
-   --localstatedir="${EPREFIX}/var"
-   --prefix="${EPREFIX}"
-   --with-hook=ntp.conf
-   $(use_enable embedded)
-   $(use_enable ipv6)
-   $(usex elibc_glibc '--with-hook=yp.conf' '')
-   $(usex kernel_linux '--rundir=${EPREFIX}/run' '')
-   $(usex udev '' '--without-dev --without-udev')
-   CC="$(tc-getCC)"
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   keepdir /var/lib/dhcpcd
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-   systemd_dounit "${FILESDIR}"/${PN}.service
-}
-
-pkg_postinst() {
-   local dbdir="${EROOT}"/var/lib/dhcpcd old_files=()
-
-   local old_old_duid="${EROOT}"/var/lib/dhcpcd/dhcpcd.duid
-   local old_duid="${EROOT}"/etc/dhcpcd.duid
-   local new_duid="${dbdir}"/duid
-   if [[ -e "${old_old_duid}" ]] ; then
-   # Upgrade the duid file to the new format if needed
-   if ! grep -q '..:..:..:..:..:..' "${old_old_duid}"; then
-   sed -i -e 's/\(..\)/\1:/g; s/:$//g' "${old_old_duid}"
-   fi
-
-   # Mov

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

2019-09-04 Thread Lars Wendler
commit: 6d19263ad14a41cfc60fcc540de8bc34eb5ee49c
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Sep  4 13:24:54 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Wed Sep  4 13:25:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d19263a

package.mask: Masked =www-client/seamonkey-2.49.9.1_p0

Signed-off-by: Lars Wendler  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 52ceaa975c9..1131caf5fa5 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Lars Wendler  (2019-09-04)
+# Unofficial build. Superseded by official 2.49.5 release.
+# Masked for removal.
+=www-client/seamonkey-2.49.9.1_p0
+
 # Matthias Maier  (2019-09-03)
 # Duplicate package - use sci-libs/med instead, bug #693146
 # (Expedited) removal in 7 days



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

2019-09-04 Thread Lars Wendler
commit: d5d2b7ee1e1a749292d346172e2415c5b201510e
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Sep  4 13:22:46 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Wed Sep  4 13:25:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5d2b7ee

www-client/seamonkey: Version 2.49.5 stable for amd64 and x86

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

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

diff --git a/www-client/seamonkey/seamonkey-2.49.5.ebuild 
b/www-client/seamonkey/seamonkey-2.49.5.ebuild
index e99ae9fbf24..e15e13a1e7e 100644
--- a/www-client/seamonkey/seamonkey-2.49.5.ebuild
+++ b/www-client/seamonkey/seamonkey-2.49.5.ebuild
@@ -47,7 +47,7 @@ PATCH="${PN}-2.49.5-patches-01"
 
 DESCRIPTION="Seamonkey Web Browser"
 HOMEPAGE="http://www.seamonkey-project.org;
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 x86"
 
 SLOT="0"
 LICENSE="MPL-2.0 GPL-2 LGPL-2.1"



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-additions/, app-emulation/virtualbox/, ...

2019-09-04 Thread Lars Wendler
commit: c9f542ebf46c08d71b6034d74576d14fecefcec2
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Sep  4 09:47:25 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Wed Sep  4 09:47:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9f542eb

virtualbox packages: Removed old

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

 app-emulation/virtualbox-additions/Manifest|   2 -
 .../virtualbox-additions-5.2.30.ebuild |  33 --
 .../virtualbox-additions-6.0.8.ebuild  |  34 --
 app-emulation/virtualbox-bin/Manifest  |   7 -
 .../virtualbox-bin-5.2.30.130521.ebuild| 287 
 .../virtualbox-bin-6.0.8.130520.ebuild | 291 
 app-emulation/virtualbox-extpack-oracle/Manifest   |   2 -
 .../virtualbox-extpack-oracle-5.2.30.130521.ebuild |  42 --
 .../virtualbox-extpack-oracle-6.0.8.130520.ebuild  |  43 --
 app-emulation/virtualbox-guest-additions/Manifest  |   2 -
 .../virtualbox-guest-additions-5.2.30.ebuild   | 229 --
 .../virtualbox-guest-additions-6.0.8.ebuild| 219 -
 app-emulation/virtualbox-modules/Manifest  |   2 -
 .../virtualbox-modules-5.2.30.ebuild   |  51 ---
 .../virtualbox-modules-6.0.8.ebuild|  52 ---
 app-emulation/virtualbox/Manifest  |   2 -
 app-emulation/virtualbox/virtualbox-5.2.30.ebuild  | 497 
 app-emulation/virtualbox/virtualbox-6.0.8.ebuild   | 500 -
 18 files changed, 2295 deletions(-)

diff --git a/app-emulation/virtualbox-additions/Manifest 
b/app-emulation/virtualbox-additions/Manifest
index acf1e5d22b5..d5c9574602e 100644
--- a/app-emulation/virtualbox-additions/Manifest
+++ b/app-emulation/virtualbox-additions/Manifest
@@ -1,6 +1,4 @@
 DIST VBoxGuestAdditions_5.2.26.iso 58433536 BLAKE2B 
1d7bae647923a57cdcee38a1609a07cd081d593a0852dcf67b549ed178508e93f7ee4d076ac700ab7e7ec828e660eb09cc8a55a0f2400b1ff0912cc2fafdff7f
 SHA512 
fea91c442d3f05a35435155d3a3890e2c29e2523f1106cc8c7fb6513826263ff450e72b393796e0dff99b3bd85d85d8d55309e81f68ddfd39689df8f54bca1fe
-DIST VBoxGuestAdditions_5.2.30.iso 58578944 BLAKE2B 
6a2565fa8e3b19363da82592ba4d93ddfb6d22e107e28e901aa4c0bce84aaa0bd63d781155e44462b90d9f491e4df589cfd346dd33fe8f016862e85d99c2092c
 SHA512 
568312b26647f7932d94a42279f35b9a827145ef2bd0ea4ef00a865c355b1de55dee66e731a90d644ddd35cb301f61315edf684c9a321681882c1537c8159caa
 DIST VBoxGuestAdditions_5.2.32.iso 49620992 BLAKE2B 
04853f4b9a95898263ca7238a78b5d8751882a21874e4745d675642185542eb617f2a74b3e55b067822511d33b6d358e37e179d1b1c6464d701a8ab45a54
 SHA512 
86f1d7071a9033b7826dcacbcf23822acc772d909af8a8a12345bd5fe68375677b522d0e1987f2908412d5a29369d0a1221fd099f8b692c8d25fe9cbe40fd11e
 DIST VBoxGuestAdditions_6.0.10.iso 77162496 BLAKE2B 
71c95b89055a1eeaa38f650c2572d1fbabf4425d13e5473ae4a56a488125781a33e079c6390bcc5b2499b796221ef89e7373c641b8a75bbf31ffeede4f8f0ffc
 SHA512 
d1d1602688ebdad4975b7b800012f6195774cfa29d00900fa49ded88f6cdfe4c1abdfd25ca55b08e2fc97a7f2f204511424dd561aebd68d4ee8222b9b0f0b8ff
 DIST VBoxGuestAdditions_6.0.12.iso 77195264 BLAKE2B 
bc7956a8eaf4a3ddc92b20c52696e298af63980bc607f8caea51ac00b826f62a3214a30a232070c3ded7a2db9d81114a81de2f6d9b04bdec1ea5cfb26808287e
 SHA512 
83c9703588f14b6a24d878cb929fc0994510f8a63092ff91864275abf8dd47f10e8bd300128305e1ed2e8504c76260b72e5d534c6d45de1e0d64d038ec58
-DIST VBoxGuestAdditions_6.0.8.iso 86562816 BLAKE2B 
dddac0dff687982040543bff065719a6b900666886892247d6ca2e6968d601dfd7c01b0b4c79db28ca81f25ed15906ec65c3e77ac4128eeaaf9a8d6d16632336
 SHA512 
95396a04e436cf2b30f6897f4ee561acaaf3fd3b677bc2f2d58dc92649245f7b105bbf0ec1b8f5612f5465e2c46d8b55786863508192d0a68aa381ddc44a315c

diff --git 
a/app-emulation/virtualbox-additions/virtualbox-additions-5.2.30.ebuild 
b/app-emulation/virtualbox-additions/virtualbox-additions-5.2.30.ebuild
deleted file mode 100644
index 6faf7e7e8a0..000
--- a/app-emulation/virtualbox-additions/virtualbox-additions-5.2.30.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN=VBoxGuestAdditions
-MY_PV="${PV/beta/BETA}"
-MY_PV="${MY_PV/rc/RC}"
-MY_P=${MY_PN}_${MY_PV}
-
-DESCRIPTION="CD image containing guest additions for VirtualBox"
-HOMEPAGE="https://www.virtualbox.org/;
-SRC_URI="https://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.iso;
-
-LICENSE="GPL-2+ LGPL-2.1+ MIT SGI-B-2.0 CDDL"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-RESTRICT="mirror"
-
-RDEPEND="!app-emulation/virtualbox-bin
-   !=app-emulation/virtualbox-"
-
-S="${WORKDIR}"
-
-src_unpack() {
-   return 0
-}
-
-src_install() {
-   insinto /usr/share/${PN/-additions}
-   newins "${DISTDIR}"

[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-guest-additions/, app-emulation/virtualbox/, ...

2019-09-04 Thread Lars Wendler
commit: e5dbf8fe21edcb909f894cc7a8d334385733af29
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Sep  4 09:43:34 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Wed Sep  4 09:47:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5dbf8fe

virtualbox packages: Bump to version 6.0.12

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

 app-emulation/virtualbox-additions/Manifest|   1 +
 .../virtualbox-additions-6.0.12.ebuild |  34 ++
 app-emulation/virtualbox-bin/Manifest  |   3 +
 .../virtualbox-bin-6.0.12.133076.ebuild| 291 
 app-emulation/virtualbox-extpack-oracle/Manifest   |   1 +
 .../virtualbox-extpack-oracle-6.0.12.133076.ebuild |  43 ++
 app-emulation/virtualbox-guest-additions/Manifest  |   1 +
 .../virtualbox-guest-additions-6.0.12.ebuild   | 219 +
 app-emulation/virtualbox-modules/Manifest  |   1 +
 .../virtualbox-modules-6.0.12.ebuild   |  52 +++
 app-emulation/virtualbox/Manifest  |   1 +
 app-emulation/virtualbox/virtualbox-6.0.12.ebuild  | 510 +
 12 files changed, 1157 insertions(+)

diff --git a/app-emulation/virtualbox-additions/Manifest 
b/app-emulation/virtualbox-additions/Manifest
index 2748272feaf..acf1e5d22b5 100644
--- a/app-emulation/virtualbox-additions/Manifest
+++ b/app-emulation/virtualbox-additions/Manifest
@@ -2,4 +2,5 @@ DIST VBoxGuestAdditions_5.2.26.iso 58433536 BLAKE2B 
1d7bae647923a57cdcee38a1609a
 DIST VBoxGuestAdditions_5.2.30.iso 58578944 BLAKE2B 
6a2565fa8e3b19363da82592ba4d93ddfb6d22e107e28e901aa4c0bce84aaa0bd63d781155e44462b90d9f491e4df589cfd346dd33fe8f016862e85d99c2092c
 SHA512 
568312b26647f7932d94a42279f35b9a827145ef2bd0ea4ef00a865c355b1de55dee66e731a90d644ddd35cb301f61315edf684c9a321681882c1537c8159caa
 DIST VBoxGuestAdditions_5.2.32.iso 49620992 BLAKE2B 
04853f4b9a95898263ca7238a78b5d8751882a21874e4745d675642185542eb617f2a74b3e55b067822511d33b6d358e37e179d1b1c6464d701a8ab45a54
 SHA512 
86f1d7071a9033b7826dcacbcf23822acc772d909af8a8a12345bd5fe68375677b522d0e1987f2908412d5a29369d0a1221fd099f8b692c8d25fe9cbe40fd11e
 DIST VBoxGuestAdditions_6.0.10.iso 77162496 BLAKE2B 
71c95b89055a1eeaa38f650c2572d1fbabf4425d13e5473ae4a56a488125781a33e079c6390bcc5b2499b796221ef89e7373c641b8a75bbf31ffeede4f8f0ffc
 SHA512 
d1d1602688ebdad4975b7b800012f6195774cfa29d00900fa49ded88f6cdfe4c1abdfd25ca55b08e2fc97a7f2f204511424dd561aebd68d4ee8222b9b0f0b8ff
+DIST VBoxGuestAdditions_6.0.12.iso 77195264 BLAKE2B 
bc7956a8eaf4a3ddc92b20c52696e298af63980bc607f8caea51ac00b826f62a3214a30a232070c3ded7a2db9d81114a81de2f6d9b04bdec1ea5cfb26808287e
 SHA512 
83c9703588f14b6a24d878cb929fc0994510f8a63092ff91864275abf8dd47f10e8bd300128305e1ed2e8504c76260b72e5d534c6d45de1e0d64d038ec58
 DIST VBoxGuestAdditions_6.0.8.iso 86562816 BLAKE2B 
dddac0dff687982040543bff065719a6b900666886892247d6ca2e6968d601dfd7c01b0b4c79db28ca81f25ed15906ec65c3e77ac4128eeaaf9a8d6d16632336
 SHA512 
95396a04e436cf2b30f6897f4ee561acaaf3fd3b677bc2f2d58dc92649245f7b105bbf0ec1b8f5612f5465e2c46d8b55786863508192d0a68aa381ddc44a315c

diff --git 
a/app-emulation/virtualbox-additions/virtualbox-additions-6.0.12.ebuild 
b/app-emulation/virtualbox-additions/virtualbox-additions-6.0.12.ebuild
new file mode 100644
index 000..5124a818a15
--- /dev/null
+++ b/app-emulation/virtualbox-additions/virtualbox-additions-6.0.12.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN=VBoxGuestAdditions
+MY_PV="${PV/beta/BETA}"
+MY_PV="${MY_PV/rc/RC}"
+MY_P=${MY_PN}_${MY_PV}
+
+DESCRIPTION="CD image containing guest additions for VirtualBox"
+HOMEPAGE="https://www.virtualbox.org/;
+SRC_URI="https://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.iso;
+
+LICENSE="GPL-2+ LGPL-2.1+ MIT SGI-B-2.0 CDDL"
+SLOT="0"
+[[ "${PV}" == *_beta* ]] || [[ "${PV}" == *_rc* ]] || \
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+RESTRICT="mirror"
+
+RDEPEND="!app-emulation/virtualbox-bin
+   !=app-emulation/virtualbox-"
+
+S="${WORKDIR}"
+
+src_unpack() {
+   return 0
+}
+
+src_install() {
+   insinto /usr/share/${PN/-additions}
+   newins "${DISTDIR}"/${MY_P}.iso ${MY_PN}.iso
+}

diff --git a/app-emulation/virtualbox-bin/Manifest 
b/app-emulation/virtualbox-bin/Manifest
index eb1727c0c3e..ddfe6ecb0d6 100644
--- a/app-emulation/virtualbox-bin/Manifest
+++ b/app-emulation/virtualbox-bin/Manifest
@@ -2,6 +2,7 @@ DIST Oracle_VM_VirtualBox_Extension_Pack-5.2.26-128414.tar.gz 
19684009 BLAKE2B 8
 DIST Oracle_VM_VirtualBox_Extension_Pack-5.2.30-130521.tar.gz 26914147 BLAKE2B 
f595f32a76649a803be490a9a6d46702e82cc835274973f0867f957d944724252b59e9844167b0038b9ba2b91854443f6eeaf084278534f4ab4249444fb

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

2019-09-04 Thread Lars Wendler
commit: 3e0f9b51e48e2b964913db6c062842df4c3bb803
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Sep  4 08:46:35 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Wed Sep  4 08:46:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e0f9b51

media-video/vlc: Security cleanup

Bug: https://bugs.gentoo.org/689974
Package-Manager: Portage-2.3.75, Repoman-2.3.17
Signed-off-by: Lars Wendler  gentoo.org>

 media-video/vlc/Manifest   |   1 -
 media-video/vlc/vlc-3.0.7.1.ebuild | 494 -
 2 files changed, 495 deletions(-)

diff --git a/media-video/vlc/Manifest b/media-video/vlc/Manifest
index 560a1b27b4b..2fab826131e 100644
--- a/media-video/vlc/Manifest
+++ b/media-video/vlc/Manifest
@@ -1,2 +1 @@
-DIST vlc-3.0.7.1.tar.xz 26052372 BLAKE2B 
349e967ff00db2fd5ea1a62deb12009ff0d85c56a82774aa4fedf7bffecd21b0c8c745f41eb4b9b4d36aaddcce95e79146901f318d18eab99f08e347841a8008
 SHA512 
6b99ae0564630a7a7ca9187c3bb954c601e384522ce93460b73f2dbf31787ce5828daca9f31c781b97db77872d76b6a3e871ff3401d70f1b5829fee7c4e847fd
 DIST vlc-3.0.8.tar.xz 26041520 BLAKE2B 
4a507206e5a183fe036a95c84d7e94592973a0bd913aa764881bf73928b3c770a776fde1fce7878c4385cf11876813c7d7d48dfe219e71b0e13a9f6be9aa701a
 SHA512 
5ade0b350e98fd6fa90035bffabda96f0addb3844a7c0a242b4db1cab6a746e1adb1d713ddcb48ae51a7d1736090f096f5d3b0637a9f958ccf4fcf27e838cf70

diff --git a/media-video/vlc/vlc-3.0.7.1.ebuild 
b/media-video/vlc/vlc-3.0.7.1.ebuild
deleted file mode 100644
index 52a230d3d17..000
--- a/media-video/vlc/vlc-3.0.7.1.ebuild
+++ /dev/null
@@ -1,494 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PV="${PV/_/-}"
-MY_PV="${MY_PV/-beta/-test}"
-MY_P="${PN}-${MY_PV}"
-if [[ ${PV} = * ]] ; then
-   if [[ ${PV%.} != ${PV} ]] ; then
-   
EGIT_REPO_URI="https://git.videolan.org/git/vlc/vlc-${PV%.}.git;
-   else
-   EGIT_REPO_URI="https://git.videolan.org/git/vlc.git;
-   fi
-   inherit git-r3
-else
-   if [[ ${MY_P} = ${P} ]] ; then
-   
SRC_URI="https://download.videolan.org/pub/videolan/${PN}/${PV}/${P}.tar.xz;
-   else
-   
SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz;
-   fi
-   KEYWORDS="amd64 ~arm arm64 ppc ppc64 -sparc x86 ~x86-fbsd"
-fi
-inherit autotools flag-o-matic toolchain-funcs virtualx xdg
-
-DESCRIPTION="Media player and framework with support for most multimedia files 
and streaming"
-HOMEPAGE="https://www.videolan.org/vlc/;
-
-LICENSE="LGPL-2.1 GPL-2"
-SLOT="0/5-9" # vlc - vlccore
-
-IUSE="a52 alsa altivec aom archive aribsub bidi bluray cddb chromaprint 
chromecast
-   dav1d dbus dc1394 debug directx dts +dvbpsi dvd +encode faad fdk 
+ffmpeg flac
-   fluidsynth fontconfig +gcrypt gme gnome-keyring gstreamer ieee1394 jack 
jpeg kate
-   libass libav libcaca libnotify +libsamplerate libtar libtiger linsys 
lirc
-   live lua macosx-notifications mad matroska modplug mp3 mpeg mtp 
musepack ncurses
-   neon nfs ogg omxil opencv optimisememory opus png postproc projectm 
pulseaudio
-   +qt5 rdp run-as-root samba sdl-image sftp shout sid skins soxr speex 
srt ssl
-   svg taglib theora tremor truetype twolame udev upnp vaapi v4l vdpau vnc 
vorbis vpx
-   wayland +X x264 x265 xml zeroconf zvbi cpu_flags_x86_mmx 
cpu_flags_x86_sse
-"
-REQUIRED_USE="
-   chromecast? ( encode )
-   directx? ( ffmpeg )
-   fontconfig? ( truetype )
-   libcaca? ( X )
-   libtar? ( skins )
-   libtiger? ( kate )
-   postproc? ( ffmpeg )
-   skins? ( qt5 truetype X xml )
-   ssl? ( gcrypt )
-   vaapi? ( ffmpeg X )
-   vdpau? ( ffmpeg X )
-"
-BDEPEND="
-   >=sys-devel/gettext-0.19.8
-   virtual/pkgconfig
-   amd64? ( dev-lang/yasm )
-   x86? ( dev-lang/yasm )
-"
-RDEPEND="
-   net-dns/libidn:=
-   sys-libs/zlib[minizip]
-   virtual/libintl
-   virtual/opengl
-   a52? ( media-libs/a52dec )
-   alsa? ( media-libs/alsa-lib )
-   aom? ( media-libs/libaom:= )
-   archive? ( app-arch/libarchive:= )
-   aribsub? ( media-libs/aribb24 )
-   bidi? (
-   dev-libs/fribidi
-   media-libs/freetype:2[harfbuzz]
-   media-libs/harfbuzz
-   virtual/ttf-fonts
-   )
-   bluray? ( media-libs/libbluray:= )
-   cddb? ( media-libs/libcddb )
-   chromaprint? ( media-libs/chromaprint:= )
-   chromecast? (
-   >=dev-libs/protobuf-2.5.0:=
-   >=net-libs/libmicrodns-0.0.9:=
-   )
-   dav1d? ( media-libs/dav1d )
-   dbus? ( sys-apps/dbus )
-   dc1394? (
-   media-libs/libdc1394:2
-   sys-libs/li

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

2019-09-04 Thread Lars Wendler
commit: 903ce4831fd182a4a7e4e2a1060b9541b7189771
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Sep  4 08:22:17 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Wed Sep  4 08:23:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=903ce483

net-misc/icaclient: Version 19.6.0.60-r1 stable for amd64 and x86

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

 net-misc/icaclient/icaclient-19.6.0.60-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/icaclient/icaclient-19.6.0.60-r1.ebuild 
b/net-misc/icaclient/icaclient-19.6.0.60-r1.ebuild
index 941c09b0cfb..935af487516 100644
--- a/net-misc/icaclient/icaclient-19.6.0.60-r1.ebuild
+++ b/net-misc/icaclient/icaclient-19.6.0.60-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="amd64? ( linuxx64-${PV}.tar.gz )
 
 LICENSE="icaclient"
 SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
+KEYWORDS="-* amd64 x86"
 IUSE="l10n_de l10n_es l10n_fr l10n_ja l10n_zh-CN"
 RESTRICT="mirror strip userpriv fetch"
 



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

2019-09-04 Thread Lars Wendler
commit: 8ddfd818c768867d4825840fc76c1e1de217df56
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Sep  4 08:21:19 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Wed Sep  4 08:23:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ddfd818

net-misc/icaclient: Bump to version 19.8.0.20

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

 net-misc/icaclient/Manifest   |   2 +
 net-misc/icaclient/icaclient-19.8.0.20.ebuild | 203 ++
 2 files changed, 205 insertions(+)

diff --git a/net-misc/icaclient/Manifest b/net-misc/icaclient/Manifest
index e49f9c3c5bf..5ad52c95453 100644
--- a/net-misc/icaclient/Manifest
+++ b/net-misc/icaclient/Manifest
@@ -1,4 +1,6 @@
 DIST linuxx64-19.3.0.5.tar.gz 22254035 BLAKE2B 
7ed276f0096a39a9089c02fba4c2a62f4cf7de524b24210c979c272105f40294a7773e14ecb6a6e6f65f07e9a7400a83d5c5c0dd306cf7dd1cbea4f39f489d73
 SHA512 
5331ec70771016ef01cb99eed9ea058e1c318b119c245318803a0f72aeaf14fd00a90150fe59b03342894f7a627affa9a383d5bd783fee424f55978db6136489
 DIST linuxx64-19.6.0.60.tar.gz 101850500 BLAKE2B 
c292a6dbde3f6b7a52952ceb1c6127729be9c82b2447138bc3487bc3eafba95cbe6b54e18df8b91583330dcd47f30cd51a1ebc0bcbc869baaf003024a889efb7
 SHA512 
952a81734b8284489a3e03a894ca721ba1f47227217cbc021fcca310ed6ebc53195b7df24985f408062b472b5be580b4b4719d1809ee01b0ab634d5cb5e06258
+DIST linuxx64-19.8.0.20.tar.gz 101850343 BLAKE2B 
275896b781addbc4b83e2ce54b46136a2595b65eb8adf9675b2a2695aea5acd36d99ee01b0171498a6f724c5d1878ec4a7741f3fae27a08b93d1bb6a79a9c49a
 SHA512 
141f2c3a0fef7be341568029228a4c32ed5d578014a513fb3ca1fd6213b42b613a07b0c5dcf350712a0d7190006b9443ed3d7279707a29d0c00ddc4108b7b090
 DIST linuxx86-19.3.0.5.tar.gz 24360452 BLAKE2B 
823a26f23fd4979b633baa2d47034bfb6c71cad9568853dad12d857dd4a3df0e1f885d79d69e440ed01f2f9ec0af4f64a0ab9cd1460aead5cd3d2c36e7436897
 SHA512 
253d11f2d46928eda958036d398a58d33239beb9f754a381244ed5333277435c7d1f5bff77e8b79ec9066cb2f7e8b67b71b6609d12e8faa869a79d3109d7261f
 DIST linuxx86-19.6.0.60.tar.gz 108052444 BLAKE2B 
ce784be607ac74a4087a66fa492625fbb6aec6cf04271ecc6114e0a1d8940314f0f715dcfc3842cb145f05cf880f164dd83b4bec7d3ba63fa021bc2a5fde0d9e
 SHA512 
9056d716f0c9f895d5d24eb81582b6f9ac1cc5db5063d2edf892841ad87d4bd58d68ba67b03f7f04f7287d2472b067ae3d2040bc3c773e5c2a79a401dbd04732
+DIST linuxx86-19.8.0.20.tar.gz 108044897 BLAKE2B 
a76d8c507bdc662f62c7874e19be5a59f0f146b7226f3f989ff9626db3def036b7b218c47a71f75c5ec873cd81a785d79a69291c49d3db3ca630950379b2
 SHA512 
0c88f511b289caac27d1b8a83e8a1c49a9a9f431b880f53172229a58df85052d67890bbb1b5e3f8272c9c7f6d3dd9e588aff481ac727293cec6148a18facb061

diff --git a/net-misc/icaclient/icaclient-19.8.0.20.ebuild 
b/net-misc/icaclient/icaclient-19.8.0.20.ebuild
new file mode 100644
index 000..941c09b0cfb
--- /dev/null
+++ b/net-misc/icaclient/icaclient-19.8.0.20.ebuild
@@ -0,0 +1,203 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# eutils inherit required for make_wrapper call
+inherit desktop eutils multilib xdg-utils
+
+DESCRIPTION="ICA Client for Citrix Presentation servers"
+HOMEPAGE="https://www.citrix.com/;
+SRC_URI="amd64? ( linuxx64-${PV}.tar.gz )
+   x86? ( linuxx86-${PV}.tar.gz )"
+
+LICENSE="icaclient"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE="l10n_de l10n_es l10n_fr l10n_ja l10n_zh-CN"
+RESTRICT="mirror strip userpriv fetch"
+
+ICAROOT="/opt/Citrix/ICAClient"
+
+QA_PREBUILT="${ICAROOT#/}/*"
+
+RDEPEND="
+   dev-libs/atk
+   dev-libs/glib:2
+   dev-libs/libxml2
+   media-fonts/font-adobe-100dpi
+   media-fonts/font-misc-misc
+   media-fonts/font-cursor-misc
+   media-fonts/font-xfree86-type1
+   media-fonts/font-misc-ethiopic
+   media-libs/alsa-lib
+   media-libs/fontconfig
+   media-libs/freetype
+   media-libs/gst-plugins-base:1.0
+   media-libs/gstreamer:1.0
+   media-libs/libogg
+   media-libs/libvorbis
+   media-libs/speex
+   net-libs/libsoup:2.4
+   net-libs/webkit-gtk:4
+   net-misc/curl
+   sys-libs/e2fsprogs-libs
+   sys-libs/zlib
+   virtual/krb5
+   virtual/jpeg:0
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:2
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libXaw
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXinerama
+   x11-libs/libXmu
+   x11-libs/libXrender
+   x11-libs/libXt
+   x11-libs/pango
+"
+DEPEND=""
+
+pkg_nofetch() {
+   elog "Download the client file ${A} from
+   https://www.citrix.com/downloads/workspace-app/;
+   elog "and place it into your DISTDIR directory."
+}
+
+pkg_setup() {
+   case ${ARCH} in
+

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

2019-09-04 Thread Lars Wendler
commit: d23dbefceba95101d80905f70939dbf59b8122a8
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Sep  4 08:23:07 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Wed Sep  4 08:23:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d23dbefc

net-misc/icaclient: Removed old

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

 net-misc/icaclient/Manifest  |   2 -
 net-misc/icaclient/icaclient-19.3.0.5.ebuild | 220 ---
 2 files changed, 222 deletions(-)

diff --git a/net-misc/icaclient/Manifest b/net-misc/icaclient/Manifest
index 5ad52c95453..5ac23d0b542 100644
--- a/net-misc/icaclient/Manifest
+++ b/net-misc/icaclient/Manifest
@@ -1,6 +1,4 @@
-DIST linuxx64-19.3.0.5.tar.gz 22254035 BLAKE2B 
7ed276f0096a39a9089c02fba4c2a62f4cf7de524b24210c979c272105f40294a7773e14ecb6a6e6f65f07e9a7400a83d5c5c0dd306cf7dd1cbea4f39f489d73
 SHA512 
5331ec70771016ef01cb99eed9ea058e1c318b119c245318803a0f72aeaf14fd00a90150fe59b03342894f7a627affa9a383d5bd783fee424f55978db6136489
 DIST linuxx64-19.6.0.60.tar.gz 101850500 BLAKE2B 
c292a6dbde3f6b7a52952ceb1c6127729be9c82b2447138bc3487bc3eafba95cbe6b54e18df8b91583330dcd47f30cd51a1ebc0bcbc869baaf003024a889efb7
 SHA512 
952a81734b8284489a3e03a894ca721ba1f47227217cbc021fcca310ed6ebc53195b7df24985f408062b472b5be580b4b4719d1809ee01b0ab634d5cb5e06258
 DIST linuxx64-19.8.0.20.tar.gz 101850343 BLAKE2B 
275896b781addbc4b83e2ce54b46136a2595b65eb8adf9675b2a2695aea5acd36d99ee01b0171498a6f724c5d1878ec4a7741f3fae27a08b93d1bb6a79a9c49a
 SHA512 
141f2c3a0fef7be341568029228a4c32ed5d578014a513fb3ca1fd6213b42b613a07b0c5dcf350712a0d7190006b9443ed3d7279707a29d0c00ddc4108b7b090
-DIST linuxx86-19.3.0.5.tar.gz 24360452 BLAKE2B 
823a26f23fd4979b633baa2d47034bfb6c71cad9568853dad12d857dd4a3df0e1f885d79d69e440ed01f2f9ec0af4f64a0ab9cd1460aead5cd3d2c36e7436897
 SHA512 
253d11f2d46928eda958036d398a58d33239beb9f754a381244ed5333277435c7d1f5bff77e8b79ec9066cb2f7e8b67b71b6609d12e8faa869a79d3109d7261f
 DIST linuxx86-19.6.0.60.tar.gz 108052444 BLAKE2B 
ce784be607ac74a4087a66fa492625fbb6aec6cf04271ecc6114e0a1d8940314f0f715dcfc3842cb145f05cf880f164dd83b4bec7d3ba63fa021bc2a5fde0d9e
 SHA512 
9056d716f0c9f895d5d24eb81582b6f9ac1cc5db5063d2edf892841ad87d4bd58d68ba67b03f7f04f7287d2472b067ae3d2040bc3c773e5c2a79a401dbd04732
 DIST linuxx86-19.8.0.20.tar.gz 108044897 BLAKE2B 
a76d8c507bdc662f62c7874e19be5a59f0f146b7226f3f989ff9626db3def036b7b218c47a71f75c5ec873cd81a785d79a69291c49d3db3ca630950379b2
 SHA512 
0c88f511b289caac27d1b8a83e8a1c49a9a9f431b880f53172229a58df85052d67890bbb1b5e3f8272c9c7f6d3dd9e588aff481ac727293cec6148a18facb061

diff --git a/net-misc/icaclient/icaclient-19.3.0.5.ebuild 
b/net-misc/icaclient/icaclient-19.3.0.5.ebuild
deleted file mode 100644
index c8e2a36e854..000
--- a/net-misc/icaclient/icaclient-19.3.0.5.ebuild
+++ /dev/null
@@ -1,220 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# eutils inherit required for make_wrapper call
-inherit desktop eutils multilib xdg-utils
-
-DESCRIPTION="ICA Client for Citrix Presentation servers"
-HOMEPAGE="https://www.citrix.com/;
-SRC_URI="amd64? ( linuxx64-${PV}.tar.gz )
-   x86? ( linuxx86-${PV}.tar.gz )"
-
-LICENSE="icaclient"
-SLOT="0"
-KEYWORDS="-* amd64 x86"
-IUSE="nsplugin l10n_de l10n_es l10n_fr l10n_ja l10n_zh-CN"
-RESTRICT="mirror strip userpriv fetch"
-
-ICAROOT="/opt/Citrix/ICAClient"
-
-QA_PREBUILT="${ICAROOT#/}/*"
-
-RDEPEND="
-   dev-libs/atk
-   dev-libs/glib:2
-   dev-libs/libxml2
-   media-fonts/font-adobe-100dpi
-   media-fonts/font-misc-misc
-   media-fonts/font-cursor-misc
-   media-fonts/font-xfree86-type1
-   media-fonts/font-misc-ethiopic
-   media-libs/alsa-lib
-   media-libs/fontconfig
-   media-libs/freetype
-   media-libs/gst-plugins-base:1.0
-   media-libs/gstreamer:1.0
-   media-libs/libcanberra[gtk]
-   media-libs/libogg
-   media-libs/libvorbis
-   media-libs/speex
-   net-dns/libidn:1.33
-   net-libs/libsoup:2.4
-   net-misc/curl
-   sys-libs/e2fsprogs-libs
-   sys-libs/zlib
-   virtual/krb5
-   virtual/jpeg:0
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:2
-   x11-libs/libX11
-   x11-libs/libXaw
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXinerama
-   x11-libs/libXmu
-   x11-libs/libXrender
-   x11-libs/libXt
-   x11-libs/pango
-"
-DEPEND=""
-
-pkg_nofetch() {
-   elog "Download the client file ${A} from
-   https://www.citrix.com/downloads/workspace-app/;
-   elog "and place it into your DISTDIR directory."
-}
-
-pkg_setup() {
-   case ${ARCH} in
-

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

2019-09-04 Thread Lars Wendler
commit: 034679741886eaa628a9afb3a9c89000aef3e34c
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Sep  4 07:37:51 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Wed Sep  4 07:37:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03467974

x11-plugins/enigmail: Revbump to re-enable seamonkey support

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

 ...gmail-2.0.12.ebuild => enigmail-2.0.12-r1.ebuild} |  5 -
 .../enigmail-2.0.12-enable_seamonkey_support.patch   | 20 
 2 files changed, 24 insertions(+), 1 deletion(-)

diff --git a/x11-plugins/enigmail/enigmail-2.0.12.ebuild 
b/x11-plugins/enigmail/enigmail-2.0.12-r1.ebuild
similarity index 94%
rename from x11-plugins/enigmail/enigmail-2.0.12.ebuild
rename to x11-plugins/enigmail/enigmail-2.0.12-r1.ebuild
index 917dd0d55c4..9d4f14dc9cc 100644
--- a/x11-plugins/enigmail/enigmail-2.0.12.ebuild
+++ b/x11-plugins/enigmail/enigmail-2.0.12-r1.ebuild
@@ -42,7 +42,10 @@ DEPEND="${RDEPEND}
dev-lang/perl
"
 
-PATCHES=( "${FILESDIR}"/enigmail-no_pEp_auto_download.patch )
+PATCHES=(
+   "${FILESDIR}"/enigmail-no_pEp_auto_download.patch
+   "${FILESDIR}/${PN}-2.0.12-enable_seamonkey_support.patch"
+)
 
 src_compile() {
emake ipc public ui package lang stdlib

diff --git 
a/x11-plugins/enigmail/files/enigmail-2.0.12-enable_seamonkey_support.patch 
b/x11-plugins/enigmail/files/enigmail-2.0.12-enable_seamonkey_support.patch
new file mode 100644
index 000..11d9702eb97
--- /dev/null
+++ b/x11-plugins/enigmail/files/enigmail-2.0.12-enable_seamonkey_support.patch
@@ -0,0 +1,20 @@
+--- enigmail/package/install.rdf
 enigmail/package/install.rdf
+@@ -19,14 +19,14 @@
+ 60.*
+   
+ 
+-
+   
+ {92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a}
+ 2.49
+ 2.57
+   
+-
++
+ 
+ 
+ Enigmail



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

2019-09-04 Thread Lars Wendler
commit: 7013a86d085dc6f80210bfd66c6388414e844613
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Sep  4 07:10:37 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Wed Sep  4 07:16:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7013a86d

www-client/seamonkey: Bump to version 2.49.5. Removed old.

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

 www-client/seamonkey/Manifest   | 4 ++--
 .../{seamonkey-2.49.5_pre3.ebuild => seamonkey-2.49.5.ebuild}   | 6 +++---
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
index 5bb3b4b5d82..73889634bbd 100644
--- a/www-client/seamonkey/Manifest
+++ b/www-client/seamonkey/Manifest
@@ -3,8 +3,8 @@ DIST dom-inspector-DOMI_2_0_17.tar.bz2 155095 BLAKE2B 
e67e90a09db4c5acd4f58d0049
 DIST firefox-52.4-patches-02.tar.xz 14412 BLAKE2B 
9c15aa293dfc36efe1236d9b5736012a3efd0480f0d8eb243687b50245ccdb6e0ed13e564271569211eb767bd01ba3c7688c350005ce862403335dcc2e87bca7
 SHA512 
6befeaefc118bc161ad05eed619142814e5cf31aaeede3fb5618b1f5ace887e9e1fa6914320b513404380a426cfb0f45107435f92b2d7e95d95cd7c44e03ad96
 DIST seamonkey-2.46-patches-01.tar.xz 768 BLAKE2B 
e886f8c43cd856bb7cc4ea2a03c2a364bde1faef5c77156456d161c87867c52e0fb9bd348cc92330a22cff8ae0ebbab997b3d3985bb40c6c0883da4a35789f9c
 SHA512 
2bbf09c8285f9f1ef5e194da7c43a8d1bbd4f2366ba182c78a7be4f0c36f549eb8cfee5e42d2eea87ea5d6920b36196e901b31ddca94e792aa2d3fb28de097ad
 DIST seamonkey-2.49.5-patches-01.tar.xz 14488 BLAKE2B 
6619f5d8e034e72cac37ba2421ebcdd62a23054b118c40e0daabe6943a45b8b98ee3cfeb46ac60280d34d5bef5facc7bdadb01af23ad54631ad4dd2021d5b8d3
 SHA512 
f39cd1518d060a384fb2fcac1e394329ef3728f121a0b777233e1d2887cecc0a0df64530de344edfad098a462f048c031a4cd01828d9fe4a9e45f88035536196
-DIST seamonkey-2.49.5_pre3.source-l10n.tar.xz 11706060 BLAKE2B 
24b8185cc958ac82433d7bbaab48f4ce4b6d18fd5299a6d2e24f804178f162edc9b29664e0f8437a69b767b8e3e6d0b860301de25daa89b4181af58ef1053c37
 SHA512 
eda23c334123e7fb060e93a5495b061e96a71944ce4216eee1dbf017d4803310da0882ff9fcf2c986e016ac8bbcca1fe7c2837dd04ea8208fe7127bf6e92afc5
-DIST seamonkey-2.49.5_pre3.source.tar.xz 231748204 BLAKE2B 
eeae383fabb596fdc25ab3a68f1c1161b6bb3aa2d1086b53b2f843047182e68cf9f8a0ce689e4b037068f08a0467b7911947415bc9f141b6c0ddc52e0a749d88
 SHA512 
31309def1ad4276f13ecb343e936c7cade4b6850db88d9d84700f86bff7024b2b217b9e50fc3756b1d1beea483ceaa2a5a3afd053da00f6ac06e3795e9116789
+DIST seamonkey-2.49.5.source-l10n.tar.xz 11706060 BLAKE2B 
24b8185cc958ac82433d7bbaab48f4ce4b6d18fd5299a6d2e24f804178f162edc9b29664e0f8437a69b767b8e3e6d0b860301de25daa89b4181af58ef1053c37
 SHA512 
eda23c334123e7fb060e93a5495b061e96a71944ce4216eee1dbf017d4803310da0882ff9fcf2c986e016ac8bbcca1fe7c2837dd04ea8208fe7127bf6e92afc5
+DIST seamonkey-2.49.5.source.tar.xz 231748204 BLAKE2B 
eeae383fabb596fdc25ab3a68f1c1161b6bb3aa2d1086b53b2f843047182e68cf9f8a0ce689e4b037068f08a0467b7911947415bc9f141b6c0ddc52e0a749d88
 SHA512 
31309def1ad4276f13ecb343e936c7cade4b6850db88d9d84700f86bff7024b2b217b9e50fc3756b1d1beea483ceaa2a5a3afd053da00f6ac06e3795e9116789
 DIST seamonkey-2.49.9.1-cs.xpi 941974 BLAKE2B 
4de71b190c63e4284b5915ab3f9f9672026fd2375996df26064598a6e1859f3e9b56c668c63a4741c37471c23dadb6eefc018a1715d7afa3e5ced8477a16eb50
 SHA512 
c3b061e0b735c6949a0ce7f8be22c7818e6bd039de5284015b0ff63b8456f18bd51db9f3a3d1f9a5df2a6d0610043ea9e33f16ccd3ba64e20ac53e901196afd3
 DIST seamonkey-2.49.9.1-de.xpi 949902 BLAKE2B 
a51a5ccf0a86708b26c9394cc88d3a05f6108760933b5ccca92d54390090f379ab34b4d90796e77764bcba1fbb20a8ffe56f7cf5ba7aeefc80e0e01d3f5cc86b
 SHA512 
fb85fa867b5b9417190aa25cc678d68e3afed04bfe052896167aaf46042397da6e1bbeb70acc321f46bd0bed4f0856152d80a348b478a336d28825c4120af1c6
 DIST seamonkey-2.49.9.1-en-GB.xpi 911789 BLAKE2B 
495cd6fcb8cde5dcbab636bad20e1da5f89dcfb3bbafea12fec1c2fc68bdf9145d533828163884dd25988f792839739a3374a233567820cdf97fb49c44d7228c
 SHA512 
973fc7f693abe9b87bd971f79e050bd4bd9a16e4e6f6a50d9298f2c71d45aa328c4279055382b7f9bf8c807dff9c1ab8855d97dbbe3eb4d71c40ee5e3a02f3b6

diff --git a/www-client/seamonkey/seamonkey-2.49.5_pre3.ebuild 
b/www-client/seamonkey/seamonkey-2.49.5.ebuild
similarity index 99%
rename from www-client/seamonkey/seamonkey-2.49.5_pre3.ebuild
rename to www-client/seamonkey/seamonkey-2.49.5.ebuild
index bd05a532923..e99ae9fbf24 100644
--- a/www-client/seamonkey/seamonkey-2.49.5_pre3.ebuild
+++ b/www-client/seamonkey/seamonkey-2.49.5.ebuild
@@ -38,7 +38,6 @@ else
${MOZ_HTTP_URI}/source/${MY_MOZ_P}.source-l10n.tar.xz -> 
${P}.source-l10n.tar.xz"
 fi
 
-#MOZCONFIG_OPTIONAL_GTK2ONLY=1
 MOZCONFIG_OPTIONAL_WIFI=1
 MOZ_GENERATE_LANGPACKS=1
 MOZ_L10N_SOURCEDIR="${S}/${P}-l10n"
@@ -106,11 +105,12 @@ pkg_pretend() {
 }
 
 src_unpack() {
-   unpack ${A/ ${P}.source-l10n.tar.xz}
+   local l10n_sources="${P}.source-l10n.tar.xz&

[gentoo-commits] repo/gentoo:master commit in: www-servers/apache/files/, www-servers/apache/

2019-09-04 Thread Lars Wendler
commit: c6c5718a40db2adb0084150bf5fb30b4d29e53d5
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Sep  4 07:03:37 2019 +
Commit:     Lars Wendler  gentoo  org>
CommitDate: Wed Sep  4 07:16:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6c5718a

www-servers/apache: Added libressl patch

Thanks-to: Stefan Strogin  gentoo.org>
Closes: https://bugs.gentoo.org/668060
Package-Manager: Portage-2.3.75, Repoman-2.3.17
Signed-off-by: Lars Wendler  gentoo.org>

 www-servers/apache/apache-2.4.41.ebuild|  4 
 .../apache/files/apache-2.4.41-libressl.patch  | 27 ++
 2 files changed, 31 insertions(+)

diff --git a/www-servers/apache/apache-2.4.41.ebuild 
b/www-servers/apache/apache-2.4.41.ebuild
index 08d40edf1cc..36acc74b412 100644
--- a/www-servers/apache/apache-2.4.41.ebuild
+++ b/www-servers/apache/apache-2.4.41.ebuild
@@ -160,6 +160,10 @@ RDEPEND+="${CDEPEND}"
 REQUIRED_USE="apache2_modules_http2? ( ssl )
apache2_modules_md? ( ssl )"
 
+PATCHES=(
+   "${FILESDIR}/${PN}-2.4.41-libressl.patch" #668060
+)
+
 pkg_setup() {
# dependend critical modules which are not allowed in global scope due
# to USE flag conditionals (bug #499260)

diff --git a/www-servers/apache/files/apache-2.4.41-libressl.patch 
b/www-servers/apache/files/apache-2.4.41-libressl.patch
new file mode 100644
index 000..86a1a7d0236
--- /dev/null
+++ b/www-servers/apache/files/apache-2.4.41-libressl.patch
@@ -0,0 +1,27 @@
+From d446b977f28ec79fffc2d2b45c671e037b709f19 Mon Sep 17 00:00:00 2001
+From: Stefan Strogin 
+Date: Wed, 28 Aug 2019 02:15:42 +0300
+Subject: [PATCH] mod_ssl: fix compilation with LibreSSL
+
+Upstream-Status: Submitted [https://github.com/apache/httpd/pull/64]
+Signed-off-by: Stefan Strogin 
+---
+ modules/ssl/ssl_engine_init.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/modules/ssl/ssl_engine_init.c b/modules/ssl/ssl_engine_init.c
+index f54c922fc7..646c903fea 100644
+--- a/modules/ssl/ssl_engine_init.c
 b/modules/ssl/ssl_engine_init.c
+@@ -1512,7 +1512,7 @@ static apr_status_t ssl_init_proxy_certs(server_rec *s,
+ X509_STORE_CTX *sctx;
+ X509_STORE *store = SSL_CTX_get_cert_store(mctx->ssl_ctx);
+ 
+-#if OPENSSL_VERSION_NUMBER >= 0x1010100fL
++#if OPENSSL_VERSION_NUMBER >= 0x1010100fL && !defined(LIBRESSL_VERSION_NUMBER)
+ /* For OpenSSL >=1.1.1, turn on client cert support which is
+  * otherwise turned off by default (by design).
+  * https://github.com/openssl/openssl/issues/6933 */
+-- 
+2.23.0
+



  1   2   3   4   5   6   7   8   9   10   >