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

2020-01-20 Thread Zac Medico
commit: bfb5cc6d5ed296025bc3ebb8e0cb05f5b6edf60f
Author: Yury Martynov  linxon  ru>
AuthorDate: Sun Dec  1 09:23:02 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Jan 21 07:47:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfb5cc6d

dev-util/ostree: drop 2018.5

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Yury Martynov  linxon.ru>
Signed-off-by: Zac Medico  gentoo.org>

 dev-util/ostree/Manifest |  1 -
 dev-util/ostree/ostree-2018.5.ebuild | 52 
 2 files changed, 53 deletions(-)

diff --git a/dev-util/ostree/Manifest b/dev-util/ostree/Manifest
index 87e278a57a8..927c10f3b0c 100644
--- a/dev-util/ostree/Manifest
+++ b/dev-util/ostree/Manifest
@@ -1,2 +1 @@
-DIST ostree-2018.5.tar.xz 1937184 BLAKE2B 
ff126d2963296eb9ac270816efed7d2fbfdbcc7b0dba69007ae83e4499a46ef21a5b4e5d387de9bd387af0fe8d4086427d1aa9043c246a49676d116e919a93e6
 SHA512 
03854c662cddc1e0c7150bb62bbdd2990cf091ef126ddc5bb94494fee2ffb0383afb067b89d63c3e4f39849e2c8b7cabfd887d0d6fc1e7a43fda4fe7da1dc2e8
 DIST ostree-2018.9.tar.xz 1951732 BLAKE2B 
c6fba1321fe21bff569fe1dadd1aa649f23059a35dc906c3a0b7dcca29f7acbe8338e19541d8f7d854452bf6a6b1ac293d4350c7056a9b13b9ed1eacf358d4b3
 SHA512 
407b6b67add54e80a55fc35f08bde56561009db93ec202a10dd1ec1e66bd32b439c1d66c759e4e173e44fce6fbc2c162cae928a477c9d7abafbf007ed8f7bfb5

diff --git a/dev-util/ostree/ostree-2018.5.ebuild 
b/dev-util/ostree/ostree-2018.5.ebuild
deleted file mode 100644
index a625a9af6c8..000
--- a/dev-util/ostree/ostree-2018.5.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Operating system and container binary deployment and upgrades"
-HOMEPAGE="https://ostree.readthedocs.io/en/latest/;
-SRC_URI="https://github.com/ostreedev/${PN}/releases/download/v${PV}/lib${P}.tar.xz
 -> ${P}.tar.xz"
-
-LICENSE="LGPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="grub selinux soup systemd zeroconf"
-RESTRICT="test"
-
-S="${WORKDIR}/lib${P}"
-COMMON_DEPEND="
-   app-arch/libarchive:=
-   app-arch/xz-utils:=
-   app-crypt/gpgme:=
-   dev-libs/glib:=
-   dev-libs/libassuan:=
-   dev-libs/libgpg-error:=
-   dev-libs/openssl:0=
-   net-misc/curl:=
-   sys-apps/util-linux:=
-   sys-fs/fuse:=
-   sys-libs/zlib:=
-
-   grub? ( sys-boot/grub:* )
-   selinux? ( sys-libs/libselinux:= )
-   soup? ( net-libs/libsoup:= )
-   systemd? ( sys-apps/systemd:= )
-   zeroconf? ( net-dns/avahi:* )
-"
-DEPEND="
-   ${COMMON_DEPEND}
-   sys-devel/bison
-   sys-devel/flex
-"
-RDEPEND="${COMMON_DEPEND}"
-
-src_configure() {
-   unset ${!XDG_*} #657346 g-ir-scanner sandbox violation
-   econf \
-   --with-crypto=openssl \
-   --with-curl \
-   --with-openssl \
-   $(use_with soup) \
-   $(use_with selinux ) \
-   $(use_with zeroconf avahi)
-}



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

2020-01-20 Thread Zac Medico
commit: 98db1cf34dcf7c62f4d42e15da8180711688e4a8
Author: Yury Martynov  linxon  ru>
AuthorDate: Sun Dec  1 12:41:33 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Jan 21 07:47:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98db1cf3

dev-util/ostree: 2018.9 EAPI bump, update deps and other minor chages

Closes: https://bugs.gentoo.org/690832
Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Yury Martynov  linxon.ru>
Signed-off-by: Zac Medico  gentoo.org>

 dev-util/ostree/metadata.xml|   3 +
 dev-util/ostree/ostree-2018.9-r1.ebuild | 123 
 2 files changed, 126 insertions(+)

diff --git a/dev-util/ostree/metadata.xml b/dev-util/ostree/metadata.xml
index 4fb7a62d6f2..da0ad42b602 100644
--- a/dev-util/ostree/metadata.xml
+++ b/dev-util/ostree/metadata.xml
@@ -31,7 +31,10 @@


Use libarchive
+   Install dracut module
Enable grub configuration generator
+   Use http2
+   Enable ostree trivial-httpd entrypoint
Use libmount
Use libsoup for networking


diff --git a/dev-util/ostree/ostree-2018.9-r1.ebuild 
b/dev-util/ostree/ostree-2018.9-r1.ebuild
new file mode 100644
index 000..e781b904463
--- /dev/null
+++ b/dev-util/ostree/ostree-2018.9-r1.ebuild
@@ -0,0 +1,123 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools systemd
+
+DESCRIPTION="Operating system and container binary deployment and upgrades"
+HOMEPAGE="https://ostree.readthedocs.io/en/latest/;
+SRC_URI="https://github.com/ostreedev/ostree/releases/download/v${PV}/lib${P}.tar.xz
 -> ${P}.tar.xz"
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="LGPL-2+"
+SLOT="0"
+
+IUSE="archive curl doc dracut gnutls grub http2 httpd introspection libmount 
selinux ssl soup systemd zeroconf"
+RESTRICT="test"
+REQUIRED_USE="httpd? ( || ( curl soup ) )"
+
+COMMON_DEPEND="
+   archive? ( app-arch/libarchive )
+   app-crypt/gpgme
+   app-arch/xz-utils
+   curl? ( net-misc/curl )
+   soup? ( net-libs/libsoup )
+   dev-libs/glib:2
+   dev-libs/libassuan
+   dev-libs/libgpg-error
+   dracut? ( sys-kernel/dracut )
+   grub? ( sys-boot/grub:2= )
+   introspection? ( dev-libs/gobject-introspection )
+   ssl? (
+   gnutls? ( net-libs/gnutls )
+   !gnutls? ( dev-libs/openssl:0= ) )
+   sys-fs/fuse:0
+   sys-libs/zlib
+   libmount? ( sys-apps/util-linux )
+   selinux? ( sys-libs/libselinux )
+   systemd? ( sys-apps/systemd:0= )
+   zeroconf? ( net-dns/avahi[dbus] )"
+
+DEPEND="${COMMON_DEPEND}
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
+   doc? ( dev-util/gtk-doc )"
+
+RDEPEND="${COMMON_DEPEND}"
+BDEPEND="
+   dev-util/glib-utils
+   sys-devel/flex
+   sys-devel/bison
+   virtual/pkgconfig"
+
+S="${WORKDIR}/lib${P}"
+
+src_prepare() {
+   sed -Ee 's:(XSLT_STYLESHEET = 
).*:\1/usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl:' \
+   -i Makefile.in Makefile-man.am || die
+
+   # The ostree-finalize-staged.path file is missing in 
ostree-2018.9.tar.xz.
+   [ -e src/boot/ostree-finalize-staged.path ] && die
+   cat > src/boot/ostree-finalize-staged.path <<-EOF
+   # Copyright (C) 2018 Red Hat, Inc.
+   #
+   # This library is free software; you can redistribute it and/or
+   # modify it under the terms of the GNU Lesser General Public
+   # License as published by the Free Software Foundation; either
+   # version 2 of the License, or (at your option) any later 
version.
+   #
+   # This library is distributed in the hope that it will be 
useful,
+   # but WITHOUT ANY WARRANTY; without even the implied warranty of
+   # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the 
GNU
+   # Lesser General Public License for more details.
+   #
+   # You should have received a copy of the GNU Lesser General 
Public
+   # License along with this library; if not, write to the
+   # Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+   # Boston, MA 02111-1307, USA.
+
+   # For some implementation discussion, see:
+   # 
https://lists.freedesktop.org/archives/systemd-devel/2018-March/040557.html
+   [Unit]
+   Description=OSTree Monitor Staged Deployment
+   Documentation=man:ostree(1)
+
+   [Path]
+   PathExists=/run/ostree/staged-deployment
+
+   [Install]
+   WantedBy=multi-user.target
+   EOF
+
+   eautoreconf
+   default
+}
+
+src_configure() {
+   local econfargs=(
+   

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

2020-01-20 Thread Zac Medico
commit: 5bbb054342b58247d595f702f727e3a2664d582d
Author: Yury Martynov  linxon  ru>
AuthorDate: Sun Dec  1 12:39:55 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Jan 21 07:47:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bbb0543

dev-util/ostree: 2018.9 — fix dependency.unknown

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Yury Martynov  linxon.ru>
Signed-off-by: Zac Medico  gentoo.org>

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

diff --git a/dev-util/ostree/ostree-2018.9.ebuild 
b/dev-util/ostree/ostree-2018.9.ebuild
index a0ebb8afb28..697debf6f19 100644
--- a/dev-util/ostree/ostree-2018.9.ebuild
+++ b/dev-util/ostree/ostree-2018.9.ebuild
@@ -42,7 +42,7 @@ DEPEND="
app-text/docbook-xsl-stylesheets
sys-devel/bison
dev-libs/libxslt
-   || ( dev-util/glib-utils 

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

2020-01-20 Thread Zac Medico
commit: 86c841b7ce888c2323672adb0377a434f37e3070
Author: Yury Martynov  linxon  ru>
AuthorDate: Sun Dec  1 14:58:00 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Jan 21 07:47:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86c841b7

dev-util/ostree: bump to 2019.5

Closes: https://github.com/gentoo/gentoo/pull/13825
Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Yury Martynov  linxon.ru>
Signed-off-by: Zac Medico  gentoo.org>

 dev-util/ostree/Manifest |  1 +
 dev-util/ostree/ostree-2019.5.ebuild | 90 
 2 files changed, 91 insertions(+)

diff --git a/dev-util/ostree/Manifest b/dev-util/ostree/Manifest
index 927c10f3b0c..efa90df5b75 100644
--- a/dev-util/ostree/Manifest
+++ b/dev-util/ostree/Manifest
@@ -1 +1,2 @@
 DIST ostree-2018.9.tar.xz 1951732 BLAKE2B 
c6fba1321fe21bff569fe1dadd1aa649f23059a35dc906c3a0b7dcca29f7acbe8338e19541d8f7d854452bf6a6b1ac293d4350c7056a9b13b9ed1eacf358d4b3
 SHA512 
407b6b67add54e80a55fc35f08bde56561009db93ec202a10dd1ec1e66bd32b439c1d66c759e4e173e44fce6fbc2c162cae928a477c9d7abafbf007ed8f7bfb5
+DIST ostree-2019.5.tar.xz 1972452 BLAKE2B 
a8b015118855b8b0097f535ac074aeffc599c3f6f654967043e8e4de339d2a51e85ad1b4b3f3b22e18d39235e6ad9c1973334a2c4fc9b5c694f2ff40d68ae703
 SHA512 
27150802ed9af16e698ed163f6ad235f0f99a1410df52b4b1e266585fe665880c0b9490bf245b5593cb277007b7229d808be7403dd964c58aded6e567349c912

diff --git a/dev-util/ostree/ostree-2019.5.ebuild 
b/dev-util/ostree/ostree-2019.5.ebuild
new file mode 100644
index 000..6c6f7f20027
--- /dev/null
+++ b/dev-util/ostree/ostree-2019.5.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools systemd
+
+DESCRIPTION="Operating system and container binary deployment and upgrades"
+HOMEPAGE="https://ostree.readthedocs.io/en/latest/;
+SRC_URI="https://github.com/ostreedev/ostree/releases/download/v${PV}/lib${P}.tar.xz
 -> ${P}.tar.xz"
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="LGPL-2+"
+SLOT="0"
+
+IUSE="archive curl doc dracut gnutls grub http2 httpd introspection libmount 
selinux ssl soup systemd zeroconf"
+RESTRICT="test"
+REQUIRED_USE="httpd? ( || ( curl soup ) )"
+
+COMMON_DEPEND="
+   archive? ( app-arch/libarchive )
+   app-crypt/gpgme
+   app-arch/xz-utils
+   curl? ( net-misc/curl )
+   soup? ( net-libs/libsoup )
+   dev-libs/libassuan
+   dev-libs/libgpg-error
+   dev-libs/glib:2
+   dracut? ( sys-kernel/dracut )
+   grub? ( sys-boot/grub:2= )
+   introspection? ( dev-libs/gobject-introspection )
+   ssl? (
+   gnutls? ( net-libs/gnutls )
+   !gnutls? ( dev-libs/openssl:0= ) )
+   sys-fs/fuse:*
+   sys-libs/zlib
+   libmount? ( sys-apps/util-linux )
+   selinux? ( sys-libs/libselinux )
+   systemd? ( sys-apps/systemd:0= )
+   zeroconf? ( net-dns/avahi[dbus] )"
+
+DEPEND="${COMMON_DEPEND}
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
+   doc? ( dev-util/gtk-doc )"
+
+RDEPEND="${COMMON_DEPEND}"
+BDEPEND="
+   dev-util/glib-utils
+   sys-devel/flex
+   sys-devel/bison
+   virtual/pkgconfig"
+
+S="${WORKDIR}/lib${P}"
+
+src_prepare() {
+   sed -Ee 's:(XSLT_STYLESHEET = 
).*:\1/usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl:' \
+   -i Makefile.in Makefile-man.am || die
+
+   eautoreconf
+   default
+}
+
+src_configure() {
+   local econfargs=(
+   --enable-man
+   --enable-shared
+   $(use_with archive libarchive)
+   $(use_with curl)
+   $(use_with dracut)
+   $(use_enable doc gtk-doc)
+   $(use_enable introspection)
+   $(use_enable http2)
+   $(use_enable httpd trivial-httpd-cmdline)
+   $(use_with selinux )
+   $(use_with soup)
+   $(use_with libmount)
+   $(use ssl && { use gnutls && echo --with-crypto=gnutls || echo 
--with-crypto=openssl; })
+   $(use_with systemd libsystemd)
+   $(use_with zeroconf avahi)
+   )
+
+   unset ${!XDG_*} #657346 g-ir-scanner sandbox violation
+   econf ${econfargs[*]}
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}



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

2020-01-20 Thread Jeroen Roovers
commit: 3fb0885e60f110b1e4489451d051f67028c52587
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Jan 21 07:35:37 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Jan 21 07:35:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fb0885e

dev-util/debhelper: Version 12.8

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

 dev-util/debhelper/Manifest  |  1 +
 dev-util/debhelper/debhelper-12.8.ebuild | 74 
 2 files changed, 75 insertions(+)

diff --git a/dev-util/debhelper/Manifest b/dev-util/debhelper/Manifest
index 11301b3c513..565018f5110 100644
--- a/dev-util/debhelper/Manifest
+++ b/dev-util/debhelper/Manifest
@@ -1,3 +1,4 @@
 DIST debhelper_12.7.2.tar.xz 511800 BLAKE2B 
e01bc5685c1e4803f2b1668973a6ee02c91dc6da0fd2c2ac1f1ddfce35531351ac38e8805667a23a4c63ea78403bf318957adad4c560771c58f4394fc691709c
 SHA512 
b77b81a72d7c66f893fb6eae501c48fd80b49bdf19e691be74fdf8bcafd91a3f0d000c4ecd2aef80da18c781eba9c8b37512ad260da708bc7b6ea3d7674d
 DIST debhelper_12.7.3.tar.xz 511396 BLAKE2B 
ac16bcb3aa6f3807ce29be4e1aa2db36e35fcbf0bfbe6b823bc8388cac8d0ecbba8062bd05a5c7a277a0e56f896923df78c9d6fe38b703b47e92a8901e63aab5
 SHA512 
802fccba95df5fcd04a5ec9d78610e77c2977d81e6b1e4eba6bb5d4f92e5943db2876e1b011d1822cbbc67c256895045408b7eaf285da2ac55bd8200b6c39fe3
+DIST debhelper_12.8.tar.xz 517508 BLAKE2B 
2f72bde30638755787c93e2dabf5f60a013c58508c8872b2625e09c98dd64dca77b91063b24a5612ab7cd04ed0a94c533663cee1ef271783be5b27709008c9a3
 SHA512 
41c5f2e2362dc1b02c1ac60ec7c7b8e1826b9a5abd1a981f85bb90ef12836208ba8778645492498d57676e5ba7a5563a8391ff5474065178f67f339bbb0e
 DIST debhelper_9.20160814.tar.xz 344328 BLAKE2B 
38791ab3dfb74d12e44226b79a377889911a08505cdb45cc0a6e653906edbafcac1038d1d9ff9f5fd9f714ed36681562ce7fb1c9c1109a8528523100128fced6
 SHA512 
63072ba35ec8c62ee4c4d44833712925264c808a91f1522ef6a73377f2da3d11b285a21ad39158fd44693c801916189261186c8c7b28096719328a81a0a65f62

diff --git a/dev-util/debhelper/debhelper-12.8.ebuild 
b/dev-util/debhelper/debhelper-12.8.ebuild
new file mode 100644
index 000..f3567e709e9
--- /dev/null
+++ b/dev-util/debhelper/debhelper-12.8.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit eutils toolchain-funcs
+
+DESCRIPTION="Collection of programs that can be used to automate common tasks 
in debian/rules"
+HOMEPAGE="https://tracker.debian.org/pkg/debhelper;
+SRC_URI="mirror://debian/pool/main/d/${PN}/${P/-/_}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-linux"
+IUSE="test"
+RESTRICT="!test? ( test )"
+DH_LANGS=( de es fr )
+IUSE+=" ${DH_LANGS[@]/#/l10n_}"
+
+NLS_DEPEND=$(
+   printf "l10n_%s? ( >=app-text/po4a-0.24 )\n" ${DH_LANGS[@]}
+)
+
+RDEPEND="
+   >=dev-lang/perl-5.10:=
+   >=app-arch/dpkg-1.17
+   dev-perl/TimeDate
+   virtual/perl-Getopt-Long
+"
+DEPEND="
+   ${RDEPEND}
+   ${NLS_DEPEND}
+   test? (
+   dev-perl/Test-Pod
+   sys-apps/fakeroot
+   )
+"
+
+S=${WORKDIR}/${PN}
+
+src_compile() {
+   tc-export CC
+
+   local LANGS="" USE_NLS=no lang
+   for lang in ${DH_LANGS[@]}; do
+   if use l10n_${lang}; then
+   LANGS+=" ${lang}"
+   USE_NLS=yes
+   fi
+   done
+
+   emake USE_NLS="${USE_NLS}" LANGS="${LANGS}" build
+}
+
+src_install() {
+   emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
+   dodoc doc/* debian/changelog
+   docinto examples
+   dodoc examples/*
+   local lang
+   for manfile in *.1 *.7 ; do
+   for lang in ${DH_LANGS[@]}; do
+   case ${manfile} in
+   *.${lang}.?)
+   use l10n_${lang} \
+   && cp ${manfile} 
"${T}"/${manfile/.${lang}/} \
+   && doman -i18n=${lang} 
"${T}"/${manfile/.${lang}/}
+   ;;
+   *)
+   doman ${manfile}
+   ;;
+   esac
+   done
+   done
+}



[gentoo-commits] proj/java:master commit in: dev-java/icedtea/

2020-01-20 Thread Andrew John Hughes
commit: 98b1fb4c94f6b2f129d847e715bc6cbfbe5285e4
Author: Andrew John Hughes  member  fsf  org>
AuthorDate: Sat Dec 21 20:41:47 2019 +
Commit: Andrew John Hughes  member  fsf  org>
CommitDate: Tue Jan 21 06:23:07 2020 +
URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=98b1fb4c

dev-java/icedtea: Update 3.x live ebuild to 3.15.0pre00.

Package-Manager: Portage-2.3.71, Repoman-2.3.12
Signed-off-by: Andrew John Hughes  member.fsf.org>

 dev-java/icedtea/ChangeLog   |  6 ++
 dev-java/icedtea/Manifest| 20 ++--
 ...13.0_pre00.ebuild => icedtea-3.15.0_pre00.ebuild} | 20 ++--
 3 files changed, 26 insertions(+), 20 deletions(-)

diff --git a/dev-java/icedtea/ChangeLog b/dev-java/icedtea/ChangeLog
index 1f2c0370..b32d361d 100644
--- a/dev-java/icedtea/ChangeLog
+++ b/dev-java/icedtea/ChangeLog
@@ -2,6 +2,12 @@
 # Copyright 1999-2019 Gentoo Authors; Distributed under the GPL v2
 # $Header: $
 
+*icedtea-3.15.0_pre00 (21 Dec 2019)
+
+  21 Dec 2019; Andrew John Hughes 
+  +icedtea-3.15.0_pre00.ebuild, -icedtea-3.13.0_pre00.ebuild:
+  dev-java/icedtea: Update 3.x live ebuild to 3.15.0pre00.
+
 *icedtea-7.2.6.20 (18 Nov 2019)
 
   18 Nov 2019; Andrew John Hughes 

diff --git a/dev-java/icedtea/Manifest b/dev-java/icedtea/Manifest
index c8d1c4c3..82f7fc5b 100644
--- a/dev-java/icedtea/Manifest
+++ b/dev-java/icedtea/Manifest
@@ -13,16 +13,6 @@ DIST icedtea-2.7-jaxws-c62baa2e633c.tar.bz2 2023264 BLAKE2B 
f0b3203c2a1a02c81a3c
 DIST icedtea-2.7-jdk-686a9079ddba.tar.bz2 32832131 BLAKE2B 
941876bb9fe1cbe74d9149c5441d8b16f3f56e09da641920b9a845ad56615bf437093f74fd65d6f8327b2cd1456cf97970633a4fcb780dd52f9d08eedf3bc4d5
 SHA512 
1352e5c10fb16432d877e1c8a517313c9fed9ff32392e9e46c44af1b27e530d890e57ecf185114926947678cb7c0e44365e27d78f8e3b1809a2d20ba194d89e5
 DIST icedtea-2.7-langtools-4dfd158c281f.tar.bz2 1712064 BLAKE2B 
ba482e33729d3734bfb424513377d06cae098b5ded2ad26fdfc486ad4f057b28a5ecfd3f8de3be12ea3e168428921e20f66a016bfa9081f2c0b9806474ca65fe
 SHA512 
05ebf47918f35408df309970aedfcd6fb0d45c86fe0a107a1468c2a0dadf723359911cdac0954ed33a67342f723419ceddf72bdb4763a0bf5298287323cc2baf
 DIST icedtea-2.7-openjdk-3237bf9d7b30.tar.bz2 130448 BLAKE2B 
0ef751512b7415349906d5ea0541d3b6482d722158428182f3ee2799fb080adbed618477747bf77833c444af7e5d6235b5b1b06d9e067057f505d5e9de6409aa
 SHA512 
aa02d9321947b0509b8ee96a2766b48fd2adb51eb1c6ebe6d5c8e69b50c2cdeb803625e99c436c6f59bc958822d3738ffd1baf599011cc6d5b2ec5c3e1bb4155
-DIST icedtea-3.13-aarch32-57f4048a925b.tar.xz 6819888 BLAKE2B 
96377f8aeeaf9a1bb4b3372f82c1666e5813a97537dabe3fd8faeeac8ed2b160c402bb35d0e0b2f6f9bc2b09faa1701a43cdea407982019ca126ff7e28076625
 SHA512 
5e6f4cbb5b325feefd5030d1b8f9725ba8aba028c9c93c34039fcff48893b9569d0cc92f5e0c70bc20ab7014edc81d3ff12edaab68c69a280cdab248e4e0e809
-DIST icedtea-3.13-corba-fa1553d2f23e.tar.xz 946504 BLAKE2B 
729efade4ed039af95fa07fd3f6ed450fb9af8e271b054979fd37b460ab6a6273513e05e49956e15777f188952a939313d8b5f6bd52f0aa111825518693f5bd8
 SHA512 
d4ffe454a659db6c13b74c8e190beb3b427574d54fa44c80a3ba1dceb3af6f480ee99378d370ec2e9bfc6b5447a225eeb3e11821c83522479583fb21b0705bd7
-DIST icedtea-3.13-hotspot-3f9a60eb8ef0.tar.xz 6894876 BLAKE2B 
0520d0e1a84e3b755b598d73de7587c01f4cba8148d371bcbcceb1d50849d3816929cfb07a81857ad0fc8d8b52ab3a9c68a4fc8dd3476bc52f59d2cac72eba81
 SHA512 
2a0c18fea7b67c5042b39746f2c7ef53e252d6665efbcd74ebf9b171b13e311821310537e8b14cd4f9798c483afdb1107b9af6bb047262b97a526bfbb481777a
-DIST icedtea-3.13-jaxp-7a977b82f34c.tar.xz 2291724 BLAKE2B 
f3366efa7bb076b9f8c8a0873c1bb909ad9299916c1285b3aebc004a4f33b16a6ab922867c19b7679c8a0bfb7686cbe5b80605ec942b1ac817a96277fe9c4f02
 SHA512 
a5b8ca9b90797c5f0bc03b763fca50334a308bfd6955f5f488b661da6698abd991dbe08a7ac1a128922c546eb0061853e12a18971adb16c27302e2d9d0f13872
-DIST icedtea-3.13-jaxws-752d9e54c69a.tar.xz 2274996 BLAKE2B 
980f1bb71201fa43eb4c1852b0f518e512af908abf106e211add608560bfe531a5b0597cb11edabbdec63b94fe17800b7dbedd181a18e54a992b5dcb54a0b172
 SHA512 
f1deb09ccf6b1dff40d61f3bc54e55d430ebcbeb0cd53d6008cacf65b94824d486913b63034ee23a473298e0bee61ad1ea3e5520c2a3ab25e9e1e6d58d50d286
-DIST icedtea-3.13-jdk-bfaa5c6df4a8.tar.xz 39292332 BLAKE2B 
0cebbd46b62b9c5ce7af0c6bb54157b8c44b97a99c060e90e3b23ff68210755be58265cd0ecdb5c2bed276d2465544a7f8435e58289b8e240b6ddf2a9b14123c
 SHA512 
2e15cdb58c9ce65c99ad5b5506343fb29cda02a4ea8490cfbe79f708deecee2ef28ad0e5a384d2113e72678aa857d821729b588e5ef53208ae06d0d5278ec326
-DIST icedtea-3.13-langtools-fb494039358f.tar.xz 2074376 BLAKE2B 
dfca5f107f93196d232bdb077e910eee3de3033ecffae9d168c60de5a54cfb0591eeb9309356f385fdc2f9c2a813700401e763496651befae84acd4c1d23e2fe
 SHA512 
838e3e458734d3fc8d2d968eb3bc7190838cd9a73bf3d61de662f9a992a9951a74021e25331d26545f0181b08c80f298de24e030dad4e076bd76368f3a14e960
-DIST icedtea-3.13-nashorn-93462e8b4f4f.tar.xz 2320548 BLAKE2B 

[gentoo-commits] proj/java:master commit in: dev-java/icedtea/

2020-01-20 Thread Andrew John Hughes
commit: 9909e06b9816cb2baa7f0d05083775919456ac89
Author: Andrew John Hughes  member  fsf  org>
AuthorDate: Tue Jan 21 06:22:09 2020 +
Commit: Andrew John Hughes  member  fsf  org>
CommitDate: Tue Jan 21 06:23:11 2020 +
URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=9909e06b

dev-java/icedtea: 3.15.0 released: http://bitly.com/it31500

Package-Manager: Portage-2.3.71, Repoman-2.3.12
Signed-off-by: Andrew John Hughes  member.fsf.org>

 dev-java/icedtea/ChangeLog | 10 +-
 dev-java/icedtea/Manifest  | 42 +++---
 ...icedtea-3.14.0.ebuild => icedtea-3.15.0.ebuild} | 22 ++--
 0_pre00.ebuild => icedtea-3.16.0_pre00.ebuild} | 22 ++--
 4 files changed, 52 insertions(+), 44 deletions(-)

diff --git a/dev-java/icedtea/ChangeLog b/dev-java/icedtea/ChangeLog
index b32d361d..95a42b3c 100644
--- a/dev-java/icedtea/ChangeLog
+++ b/dev-java/icedtea/ChangeLog
@@ -1,7 +1,15 @@
 # ChangeLog for dev-java/icedtea
-# Copyright 1999-2019 Gentoo Authors; Distributed under the GPL v2
+# Copyright 1999-2020 Gentoo Authors; Distributed under the GPL v2
 # $Header: $
 
+*icedtea-3.15.0 (21 Jan 2020)
+*icedtea-3.16.0_pre00 (21 Jan 2020)
+
+  21 Jan 2020; Andrew John Hughes 
+  +icedtea-3.15.0.ebuild, +icedtea-3.16.0_pre00.ebuild, -icedtea-3.14.0.ebuild,
+  -icedtea-3.15.0_pre00.ebuild:
+  dev-java/icedtea: 3.15.0 released: http://bitly.com/it31500
+
 *icedtea-3.15.0_pre00 (21 Dec 2019)
 
   21 Dec 2019; Andrew John Hughes 

diff --git a/dev-java/icedtea/Manifest b/dev-java/icedtea/Manifest
index 82f7fc5b..caeae954 100644
--- a/dev-java/icedtea/Manifest
+++ b/dev-java/icedtea/Manifest
@@ -13,27 +13,27 @@ DIST icedtea-2.7-jaxws-c62baa2e633c.tar.bz2 2023264 BLAKE2B 
f0b3203c2a1a02c81a3c
 DIST icedtea-2.7-jdk-686a9079ddba.tar.bz2 32832131 BLAKE2B 
941876bb9fe1cbe74d9149c5441d8b16f3f56e09da641920b9a845ad56615bf437093f74fd65d6f8327b2cd1456cf97970633a4fcb780dd52f9d08eedf3bc4d5
 SHA512 
1352e5c10fb16432d877e1c8a517313c9fed9ff32392e9e46c44af1b27e530d890e57ecf185114926947678cb7c0e44365e27d78f8e3b1809a2d20ba194d89e5
 DIST icedtea-2.7-langtools-4dfd158c281f.tar.bz2 1712064 BLAKE2B 
ba482e33729d3734bfb424513377d06cae098b5ded2ad26fdfc486ad4f057b28a5ecfd3f8de3be12ea3e168428921e20f66a016bfa9081f2c0b9806474ca65fe
 SHA512 
05ebf47918f35408df309970aedfcd6fb0d45c86fe0a107a1468c2a0dadf723359911cdac0954ed33a67342f723419ceddf72bdb4763a0bf5298287323cc2baf
 DIST icedtea-2.7-openjdk-3237bf9d7b30.tar.bz2 130448 BLAKE2B 
0ef751512b7415349906d5ea0541d3b6482d722158428182f3ee2799fb080adbed618477747bf77833c444af7e5d6235b5b1b06d9e067057f505d5e9de6409aa
 SHA512 
aa02d9321947b0509b8ee96a2766b48fd2adb51eb1c6ebe6d5c8e69b50c2cdeb803625e99c436c6f59bc958822d3738ffd1baf599011cc6d5b2ec5c3e1bb4155
-DIST icedtea-3.14-aarch32-0d7b61c79fee.tar.xz 6845944 BLAKE2B 
803595c6d51ed7373cfcccd9218b5dc4f8dee0a3ed6c532438072ad82dff3e21a1e0e8097a67fc26e42de5cc7b4c57428633a085956e5c8626948e58ad34a8b0
 SHA512 
6db1c437440609807a1b14aca69d87987e5fda526306b6ef2821bdcffbb29e63ade3291ca87e1491061f360e1db5a9c5f535e8e888e7a63abef9faa55aef2335
-DIST icedtea-3.14-corba-a37140ba122d.tar.xz 946604 BLAKE2B 
a091ae07051a07f0a1fb066f5ae63f33f45ac86b434a67ac766d38965c5128fba5bfee16aa3be9b43ba49b8d7b7bfe5b52397efeeba1db7b7e44e311ea74fece
 SHA512 
5aedab2cff0dd8b4cb98121643009593d10da9abd150ab938cf45f5b8f18cae5f31dcc31c30090b736cf52413a290b6b11e6fc42b3575ea50e213bf334a07159
-DIST icedtea-3.14-hotspot-4ccc1ae03940.tar.xz 6899612 BLAKE2B 
8d3ea95ebf4091bd5c0822547be35146580b58a389c3ce0ea9784c6e0f271ef66bcb61e878e734ca7111f110efda392b9b4843018470812d1ede6a122962090b
 SHA512 
258cca176c6f930268f189f77dd4e6bd683fb90fbd7866870d22ca42105292cedeca7d274b70979e59af15229ebba22da6ef14c641066e10688286ec302d
-DIST icedtea-3.14-jaxp-9f2145980ba0.tar.xz 2292812 BLAKE2B 
5d9a4346c05a9513260518a45939d42430a73e1b7ac98701a38de279c3e43fac17e043bf86ab0b9b5df9250657be74335573ba7fb0b3398d6898689032ffc43c
 SHA512 
16a34a65b20650f66eece6e33e82aefaf46bbf46c8332bac8c266405839168b924235395cbf7d6c5210d35b416ee0ab2ed0bd09c3f1c90195bff35d3db4b596d
-DIST icedtea-3.14-jaxws-af5760dceec0.tar.xz 2275368 BLAKE2B 
a9e870972d211f796bb2bf2cc4befdf38bcb72ae6734414482e9437707d435ceb3d81042994406cfdd1d7bc357cb1d4dc7fd21eb1bd71216c98cfe703fb98340
 SHA512 
706b9ce4d32c92adca44d9643e44ebe757e8503798e2b24b2591660774f4a4719f2015d3edb02f3374ec4b88c5b2f0b5578369345a9db4c5def1ff37f630bb5d
-DIST icedtea-3.14-jdk-ce6c8c2cad27.tar.xz 39515148 BLAKE2B 
a7749056ffa824ee03f3441fc7be1ace633953d15b3b5153f8b3818f33234a6c234917e19d463e53d15c88167d8ecea2eb7eaec21b734a9be44bef58b8b65faa
 SHA512 
2e44c646bcbf56ce7e91be0fdb46db9887cfe7f538f866e61d757e657a4a3726caca50bd885355a85675451ea8ff9810bccb7ea026239219373688455dcc8476
-DIST icedtea-3.14-langtools-ccec65feaaac.tar.xz 2077244 BLAKE2B 
53609e69b64064530137a39bcf7cc2fd9937369f25650efde7f0698985ded4bf3298159480e91f0bd38972ec0aef9e91b1a45e26fa284adc1bc2698ab896f7ce
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/

2020-01-20 Thread Joonas Niilola
commit: 9aa7dfe14c6d3c8b9d8d307e91892fb8ba44d470
Author: Robert Siebeck  r123  de>
AuthorDate: Tue Jan 21 05:28:07 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Jan 21 05:28:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9aa7dfe1

net-im/signal-desktop-bin: set suid bit for chrome-sandbox

Closes: https://bugs.gentoo.org/700758
Signed-off-by: Robert Siebeck  r123.de>
Closes: https://github.com/gentoo/gentoo/pull/14398
Signed-off-by: Joonas Niilola  gentoo.org>

 ...nal-desktop-bin-1.29.6.ebuild => signal-desktop-bin-1.29.6-r1.ebuild} | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-1.29.6.ebuild 
b/net-im/signal-desktop-bin/signal-desktop-bin-1.29.6-r1.ebuild
similarity index 97%
rename from net-im/signal-desktop-bin/signal-desktop-bin-1.29.6.ebuild
rename to net-im/signal-desktop-bin/signal-desktop-bin-1.29.6-r1.ebuild
index 3c0cd1c8eaf..157060a1f05 100644
--- a/net-im/signal-desktop-bin/signal-desktop-bin-1.29.6.ebuild
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-1.29.6-r1.ebuild
@@ -50,6 +50,7 @@ src_install() {
doins -r usr/share/applications
doins -r usr/share/icons
fperms +x /opt/Signal/signal-desktop /opt/Signal/chrome-sandbox
+   fperms u+s /opt/Signal/chrome-sandbox
pax-mark m opt/Signal/signal-desktop opt/Signal/chrome-sandbox
 
dosym ../../opt/Signal/${MY_PN} /usr/bin/${MY_PN}



[gentoo-commits] repo/gentoo:master commit in: app-portage/repoman/

2020-01-20 Thread Georgy Yakovlev
commit: 1221869feedd37f584293f02f00c5ec99ccf730a
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Jan 21 03:46:09 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Jan 21 03:46:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1221869f

app-portage/repoman: 2.3.20 ppc64 stable, bug #705988

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

 app-portage/repoman/repoman-2.3.20.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/repoman/repoman-2.3.20.ebuild 
b/app-portage/repoman/repoman-2.3.20.ebuild
index c77f2d7f732..36b90ac72eb 100644
--- a/app-portage/repoman/repoman-2.3.20.ebuild
+++ b/app-portage/repoman/repoman-2.3.20.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == * ]]; then
S="${WORKDIR}/${P}/repoman"
 else
SRC_URI="https://dev.gentoo.org/~zmedico/portage/archives/${P}.tar.bz2;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="Repoman is a Quality Assurance tool for Gentoo ebuilds"



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

2020-01-20 Thread Georgy Yakovlev
commit: 86bda58331f1ea78e3383d454840ff80491fb512
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Jan 21 03:40:31 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Jan 21 03:41:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86bda583

sys-apps/portage: 2.3.84-r1 ppc64 stable, bug #705698

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Georgy Yakovlev  gentoo.org>

 sys-apps/portage/portage-2.3.84-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/portage/portage-2.3.84-r1.ebuild 
b/sys-apps/portage/portage-2.3.84-r1.ebuild
index 45fb1f13c9a..85d521c8e6f 100644
--- a/sys-apps/portage/portage-2.3.84-r1.ebuild
+++ b/sys-apps/portage/portage-2.3.84-r1.ebuild
@@ -17,7 +17,7 @@ DESCRIPTION="Portage is the package management and 
distribution system for Gento
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sh ~sparc x86"
 SLOT="0"
 IUSE="build doc epydoc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux xattr"
 



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

2020-01-20 Thread Zac Medico
commit: e5878170638a091db1331df7e7922c8a14e29e86
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Jan 21 01:59:30 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Jan 21 02:35:43 2020 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=e5878170

Add unit test which demonstrates bug 705986

This USE suggestion appears to prevent application of || preference
adjustment to solve the cycle (pypy-exe-bin would solve it):

 * Error: circular dependencies:

(dev-python/pypy-exe-7.3.0:7.3.0/7.3.0::test_repo, ebuild scheduled for merge) 
depends on
 (dev-python/pypy-7.3.0:0/73::test_repo, ebuild scheduled for merge) (buildtime)
  (dev-python/pypy-exe-7.3.0:7.3.0/7.3.0::test_repo, ebuild scheduled for 
merge) (buildtime)

It might be possible to break this cycle
by applying the following change:
- dev-python/pypy-exe-7.3.0 (Change USE: +low-memory)

Meanwhile, an explicit pypy-exe-bin argument adjusts the || preference
and breaks the cycle:

$ emerge -pq pypy pypy-exe-bin
[ebuild  N ] dev-python/pypy-exe-bin-7.3.0
[ebuild  N ] dev-python/pypy-7.3.0

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

 .../tests/resolver/test_circular_choices.py| 48 ++
 1 file changed, 48 insertions(+)

diff --git a/lib/portage/tests/resolver/test_circular_choices.py 
b/lib/portage/tests/resolver/test_circular_choices.py
index a5c10b476..968677a46 100644
--- a/lib/portage/tests/resolver/test_circular_choices.py
+++ b/lib/portage/tests/resolver/test_circular_choices.py
@@ -160,3 +160,51 @@ class VirtualCircularChoicesTestCase(TestCase):
self.assertEqual(test_case.test_success, True, 
test_case.fail_msg)
finally:
playground.cleanup()
+
+
+class CircularPypyExeTestCase(TestCase):
+   def testCircularPypyExe(self):
+
+   ebuilds = {
+   'dev-python/pypy-7.3.0': {
+   'EAPI': '7',
+   'SLOT' : '0/73',
+   'DEPEND': '|| ( dev-python/pypy-exe 
dev-python/pypy-exe-bin )'
+   },
+   'dev-python/pypy-exe-7.3.0': {
+   'EAPI': '7',
+   'IUSE': 'low-memory',
+   'SLOT' : '7.3.0',
+   'BDEPEND': '!low-memory? ( dev-python/pypy )'
+   },
+   'dev-python/pypy-exe-bin-7.3.0': {
+   'EAPI': '7',
+   'SLOT' : '7.3.0',
+   },
+   }
+
+   test_cases = (
+   # Demonstrate bug 705986, where a USE change suggestion 
is given
+   # even though an || preference adjustment is available.
+   ResolverPlaygroundTestCase(
+   ['dev-python/pypy'],
+   circular_dependency_solutions = 
{'dev-python/pypy-7.3.0': {frozenset({('low-memory', True)})}},
+   success = False,
+   ),
+   # Demonstrate explicit pypy-exe-bin argument used as a 
workaround
+   # for bug 705986.
+   ResolverPlaygroundTestCase(
+   ['dev-python/pypy', 'dev-python/pypy-exe-bin'],
+   mergelist=['dev-python/pypy-exe-bin-7.3.0', 
'dev-python/pypy-7.3.0'],
+   success = True,
+   ),
+   )
+
+   playground = ResolverPlayground(ebuilds=ebuilds, debug=False)
+   try:
+   for test_case in test_cases:
+   playground.run_TestCase(test_case)
+   self.assertEqual(test_case.test_success, True, 
test_case.fail_msg)
+   finally:
+   playground.debug = False
+   playground.cleanup()



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

2020-01-20 Thread Craig Andrews
commit: cb4209494b05520fa84511c0ec3df825085af73e
Author: David Roman  gmail  com>
AuthorDate: Mon Jan 20 21:08:54 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Jan 21 02:12:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb420949

dev-libs/spdlog: bump to 1.5.0

Closes: https://bugs.gentoo.org/696710
Closes: https://bugs.gentoo.org/699346
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: David Roman  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/14113
Signed-off-by: Craig Andrews  gentoo.org>

 dev-libs/spdlog/Manifest   |  1 +
 .../spdlog/files/spdlog--unbundle-fmt.patch| 45 --
 .../{spdlog-.ebuild => spdlog-1.5.0.ebuild}| 20 ++
 dev-libs/spdlog/spdlog-.ebuild | 20 ++
 4 files changed, 27 insertions(+), 59 deletions(-)

diff --git a/dev-libs/spdlog/Manifest b/dev-libs/spdlog/Manifest
index 9beed729a3b..9c5db7b8547 100644
--- a/dev-libs/spdlog/Manifest
+++ b/dev-libs/spdlog/Manifest
@@ -1,3 +1,4 @@
 DIST spdlog-1.2.1.tar.gz 188284 BLAKE2B 
c3491a9c44d8a94c51d50c9ef36a2105f77e8fb61bb7b2b81a341609f433abbe3a74e7b4a467dd715a5d906f976740716488d07b4510f366556ab59d160ceefe
 SHA512 
418f91efc207fa227558212d82c41639c0bb59e84ea47447e0b6276c4842e97f1f8aaf5802c071ef15d80ec525e317e70b6a39661a6c96ab39d33d9bd1570da1
 DIST spdlog-1.3.0.tar.gz 202637 BLAKE2B 
97027a3672b826e294dbdc202afa913a42ddae5a02a569ac28c41d79b96128de045ac5df30a76d888d6b3bea5093fb75b006365d7b1b296842750a39f43835d6
 SHA512 
019a52d4b6c66287ee2a6e8177457ecbbb78e1cb894f4a0a90b83a84d66cd37b397cdf77892d9116e4c34113bd3277d606d578bc96ec6521ae7745f08b1aa54f
 DIST spdlog-1.3.1.tar.gz 202634 BLAKE2B 
2465a8d1a38af1527ae66d92f5dd91ad504d01e44ac47702e315f7448e19f01743627357132f0561e48807315df9b102f337f95cab5a7aae3ec0ae7ceff940b9
 SHA512 
a851a44b6384f493dd312ae0a611d068af46bbfe8daf1c2f61f13d8836a3801f41b339074fbe8da8e428131c82fa5c4a9e3320a55cbdd4b7aff8bb349dfff7dd
+DIST spdlog-1.5.0.tar.gz 270416 BLAKE2B 
bac6c6650f8347458dd2dd66f318b43a769b0896d68f6a6f1310754527a69feaa52b2f6f48d67c7e811c2dafa5d3863a9a07c738df8c12abed2718fb06254b28
 SHA512 
78991c943dd95af563c4b29545b9b5d635caf1af5031262dde734ecf70c0b4ae866d954ee77b050f9f0cc089a3bc57ee9583895e51cb00dd1cc6c10ff905ca34

diff --git a/dev-libs/spdlog/files/spdlog--unbundle-fmt.patch 
b/dev-libs/spdlog/files/spdlog--unbundle-fmt.patch
deleted file mode 100644
index f6f37b5e493..000
--- a/dev-libs/spdlog/files/spdlog--unbundle-fmt.patch
+++ /dev/null
@@ -1,45 +0,0 @@
-diff --git a/include/spdlog/fmt/fmt.h b/include/spdlog/fmt/fmt.h
-index 5d039b8c..8107b19a 100644
 a/include/spdlog/fmt/fmt.h
-+++ b/include/spdlog/fmt/fmt.h
-@@ -19,9 +19,6 @@
- #ifndef FMT_USE_WINDOWS_H
- #define FMT_USE_WINDOWS_H 0
- #endif
--#include "bundled/core.h"
--#include "bundled/format.h"
--#else // SPDLOG_FMT_EXTERNAL is defined - use external fmtlib
--#include "fmt/core.h"
--#include "fmt/format.h"
--#endif
-+#endif // SPDLOG_FMT_EXTERNAL is defined - use external fmtlib
-+#include 
-+#include 
-diff --git a/include/spdlog/fmt/ostr.h b/include/spdlog/fmt/ostr.h
-index 9902898f..5e92a592 100644
 a/include/spdlog/fmt/ostr.h
-+++ b/include/spdlog/fmt/ostr.h
-@@ -11,8 +11,6 @@
- #ifndef FMT_HEADER_ONLY
- #define FMT_HEADER_ONLY
- #endif
--#include "bundled/ostream.h"
--#include "fmt.h"
--#else
--#include 
- #endif
-+
-+#include 
-diff --git a/src/spdlog.cpp b/src/spdlog.cpp
-index be91412d..d68dd522 100644
 a/src/spdlog.cpp
-+++ b/src/spdlog.cpp
-@@ -104,7 +104,7 @@ template std::shared_ptr 
spdlog::stderr_logger_st
- 
- FMT_BEGIN_NAMESPACE
- template struct internal::basic_data;

diff --git a/dev-libs/spdlog/spdlog-.ebuild 
b/dev-libs/spdlog/spdlog-1.5.0.ebuild
similarity index 61%
copy from dev-libs/spdlog/spdlog-.ebuild
copy to dev-libs/spdlog/spdlog-1.5.0.ebuild
index f0b80109ac4..060e167a8af 100644
--- a/dev-libs/spdlog/spdlog-.ebuild
+++ b/dev-libs/spdlog/spdlog-1.5.0.ebuild
@@ -10,9 +10,9 @@ HOMEPAGE="https://github.com/gabime/spdlog;
 
 if [[ ${PV} == * ]]; then
inherit git-r3
-   EGIT_REPO_URI="https://github.com/gabime/spdlog;
+   EGIT_REPO_URI="https://github.com/gabime/${PN};
 else
-   SRC_URI="https://github.com/gabime/spdlog/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64"
 fi
 
@@ -21,19 +21,25 @@ SLOT="0/1"
 IUSE="test"
 RESTRICT="!test? ( test )"
 
+BDEPEND="
+   virtual/pkgconfig
+"
 DEPEND="
-   >=dev-libs/libfmt-5.0.0
+   >=dev-libs/libfmt-5.3.0:=
 "
 RDEPEND="${DEPEND}"
 
-PATCHES=( "${FILESDIR}/${PN}--unbundle-fmt.patch" )
+src_prepare() {
+   cmake_src_prepare
+   rm -r include/spdlog/fmt/bundled || die "Failed to delete bundled 
libfmt"
+}
 
 src_configure() {
-   rm -r include/spdlog/fmt/bundled || die
-
local mycmakeargs=(
-   

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

2020-01-20 Thread Craig Andrews
commit: 82ca91b304af80aad856d0b2fdc3af61f442523d
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Jan 21 02:09:39 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Jan 21 02:12:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82ca91b3

media-libs/libprojectm: 3.1.1_rc8

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

 media-libs/libprojectm/Manifest|  1 +
 .../libprojectm/libprojectm-3.1.1_rc8.ebuild   | 56 ++
 2 files changed, 57 insertions(+)

diff --git a/media-libs/libprojectm/Manifest b/media-libs/libprojectm/Manifest
index 45a7a2fc535..a17901c301f 100644
--- a/media-libs/libprojectm/Manifest
+++ b/media-libs/libprojectm/Manifest
@@ -3,4 +3,5 @@ DIST libprojectm-3.1.1_rc4.tar.gz 51812800 BLAKE2B 
5d300de10c18ff28ab63dcbaf6ab4
 DIST libprojectm-3.1.1_rc5.tar.gz 54442291 BLAKE2B 
bc97843d0293aeac1b67ef48c08db146d48f809106113b8985921a6ba391ff96f37bf5f2f8701de73b95b4909b0cb0cf38675751df6dbd502d11b03e55ab4251
 SHA512 
09b91db8270eb5ae3ccce1efdcfddac3052ada6dca135ab5e67c1f000bdbd954cab409dcf336933d52b733e514a755391500583e55ce5ab7e38c04365aea6103
 DIST libprojectm-3.1.1_rc6.tar.gz 91295645 BLAKE2B 
d037a3912937774691fcffc857a6ecdf6bda7e82ef193a2e4bd8b7ac2a0c6d6b194b9b0a7a1a43aca2efee8871a9b33108d88b801939b5454858a558cab3d9d6
 SHA512 
65370e299b7c2791898cdad8794c3ae9e0362ba5d46b7dfbe1d90273f99035d7b4369df6ea7d7ad927c20a64f328def6f56d9367a6ce9d220b479c494c990928
 DIST libprojectm-3.1.1_rc7.tar.gz 54452667 BLAKE2B 
e815ed6969c636a347d171de50bbe1c48d812f7ad2de9411f8ed457fc880f860606c209f4d431fa656b73361672460fd3c056a24f229e08525502eb02f469ad6
 SHA512 
241448a8887d84acfb0911bc11d3c65822d41244092d49e96695c465501f09ed8e16fc6fb88979bd357ee29ab50b4ccbd184a76aee20af09e6c44a8e17ad3b44
+DIST libprojectm-3.1.1_rc8.tar.gz 54503673 BLAKE2B 
f7d781c6a0e54414d0a9ba5ab601556384e6af9b6a23a3123d3f3e0b1613549727b75901681beba1cd3fdd4193415d9e0bb927c4f7b69c41f4e4e85adb5f8597
 SHA512 
dcf2e7a0a826438bee538f052287b2057a303f5c29e77804874c9d5ea9f3cc0395a51f7734eec027a4f4e687c7b9f818bf908084c8b9da0953cd95d7fa12c864
 DIST projectM-complete-2.1.0-Source.tar.gz 31130351 BLAKE2B 
ec3540326751aba45b9620adfe1e7aed21347c97278de6d23b53ed7fb03878c2d02982fba17b4cda4f713d2cf624fd24adeb15b28fed9d2ab165567f9ff49eaa
 SHA512 
53f4531208d2594f1c28a7f7842fb5ee3349ca9e48f9f0d999a90b6a62d315c9c0ae9cba1cdfacb8a149eba3e5ddc4517ac406ee2c53718191be8e26ee2cca5f

diff --git a/media-libs/libprojectm/libprojectm-3.1.1_rc8.ebuild 
b/media-libs/libprojectm/libprojectm-3.1.1_rc8.ebuild
new file mode 100644
index 000..b92df75eef3
--- /dev/null
+++ b/media-libs/libprojectm/libprojectm-3.1.1_rc8.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="A graphical music visualization plugin similar to milkdrop"
+HOMEPAGE="https://github.com/projectM-visualizer/projectm;
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/projectM-visualizer/projectm.git;
+   inherit git-r3
+else
+   MY_PV="${PV/_/-}"
+   
SRC_URI="https://github.com/projectM-visualizer/projectm/archive/v${MY_PV}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~sparc ~x86"
+   S=${WORKDIR}/projectm-${MY_PV}/
+fi
+
+LICENSE="LGPL-2"
+SLOT="0/2"
+IUSE="gles2 qt5 sdl"
+
+RDEPEND="gles2? ( media-libs/mesa[gles2] )
+   media-libs/glm
+   media-libs/mesa[X(+)]
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtopengl:5
+   media-sound/pulseaudio
+   )
+   sdl? ( >=media-libs/libsdl2-2.0.5 )
+   sys-libs/zlib"
+
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   $(use_enable gles2 gles)
+   $(use_enable qt5 qt)
+   $(use_enable sdl)
+   --enable-emscripten=no
+   )
+   econf "${myeconfargs[@]}"
+}



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

2020-01-20 Thread Craig Andrews
commit: 113e85aa295a96d63dbeb9048daa1aefb598d7fe
Author: David Roman  gmail  com>
AuthorDate: Mon Jan 20 22:00:32 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Jan 21 02:12:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=113e85aa

dev-libs/spdlog: remove old ebuilds

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: David Roman  gmail.com>
Signed-off-by: Craig Andrews  gentoo.org>

 dev-libs/spdlog/Manifest|  2 --
 dev-libs/spdlog/spdlog-1.2.1.ebuild | 40 
 dev-libs/spdlog/spdlog-1.3.0.ebuild | 41 -
 3 files changed, 83 deletions(-)

diff --git a/dev-libs/spdlog/Manifest b/dev-libs/spdlog/Manifest
index 9c5db7b8547..ce93e6094e9 100644
--- a/dev-libs/spdlog/Manifest
+++ b/dev-libs/spdlog/Manifest
@@ -1,4 +1,2 @@
-DIST spdlog-1.2.1.tar.gz 188284 BLAKE2B 
c3491a9c44d8a94c51d50c9ef36a2105f77e8fb61bb7b2b81a341609f433abbe3a74e7b4a467dd715a5d906f976740716488d07b4510f366556ab59d160ceefe
 SHA512 
418f91efc207fa227558212d82c41639c0bb59e84ea47447e0b6276c4842e97f1f8aaf5802c071ef15d80ec525e317e70b6a39661a6c96ab39d33d9bd1570da1
-DIST spdlog-1.3.0.tar.gz 202637 BLAKE2B 
97027a3672b826e294dbdc202afa913a42ddae5a02a569ac28c41d79b96128de045ac5df30a76d888d6b3bea5093fb75b006365d7b1b296842750a39f43835d6
 SHA512 
019a52d4b6c66287ee2a6e8177457ecbbb78e1cb894f4a0a90b83a84d66cd37b397cdf77892d9116e4c34113bd3277d606d578bc96ec6521ae7745f08b1aa54f
 DIST spdlog-1.3.1.tar.gz 202634 BLAKE2B 
2465a8d1a38af1527ae66d92f5dd91ad504d01e44ac47702e315f7448e19f01743627357132f0561e48807315df9b102f337f95cab5a7aae3ec0ae7ceff940b9
 SHA512 
a851a44b6384f493dd312ae0a611d068af46bbfe8daf1c2f61f13d8836a3801f41b339074fbe8da8e428131c82fa5c4a9e3320a55cbdd4b7aff8bb349dfff7dd
 DIST spdlog-1.5.0.tar.gz 270416 BLAKE2B 
bac6c6650f8347458dd2dd66f318b43a769b0896d68f6a6f1310754527a69feaa52b2f6f48d67c7e811c2dafa5d3863a9a07c738df8c12abed2718fb06254b28
 SHA512 
78991c943dd95af563c4b29545b9b5d635caf1af5031262dde734ecf70c0b4ae866d954ee77b050f9f0cc089a3bc57ee9583895e51cb00dd1cc6c10ff905ca34

diff --git a/dev-libs/spdlog/spdlog-1.2.1.ebuild 
b/dev-libs/spdlog/spdlog-1.2.1.ebuild
deleted file mode 100644
index 3d2b30260e2..000
--- a/dev-libs/spdlog/spdlog-1.2.1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils
-
-DESCRIPTION="Very fast, header only, C++ logging library"
-HOMEPAGE="https://github.com/gabime/spdlog;
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/gabime/spdlog;
-else
-   SRC_URI="https://github.com/gabime/spdlog/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64"
-fi
-
-LICENSE="MIT"
-SLOT="0/1"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   dev-libs/libfmt:0/5
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=( "${FILESDIR}/${PN}-1.0.0-unbundle-fmt.patch" )
-
-src_configure() {
-   rm -r include/spdlog/fmt/bundled || die
-
-   local mycmakeargs=(
-   -DSPDLOG_BUILD_EXAMPLES=no
-   -DSPDLOG_BUILD_TESTING=$(usex test)
-   )
-
-   cmake-utils_src_configure
-}

diff --git a/dev-libs/spdlog/spdlog-1.3.0.ebuild 
b/dev-libs/spdlog/spdlog-1.3.0.ebuild
deleted file mode 100644
index f6cb54548b9..000
--- a/dev-libs/spdlog/spdlog-1.3.0.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="Very fast, header only, C++ logging library"
-HOMEPAGE="https://github.com/gabime/spdlog;
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/gabime/spdlog;
-else
-   SRC_URI="https://github.com/gabime/spdlog/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64"
-fi
-
-LICENSE="MIT"
-SLOT="0/1"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   >=dev-libs/libfmt-5.0.0
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=( "${FILESDIR}/${PN}-1.0.0-unbundle-fmt.patch" )
-
-src_configure() {
-   rm -r include/spdlog/fmt/bundled || die
-
-   local mycmakeargs=(
-   -DSPDLOG_BUILD_EXAMPLES=no
-   -DSPDLOG_BUILD_BENCH=no
-   -DSPDLOG_BUILD_TESTS=$(usex test)
-   )
-
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/m4ri/

2020-01-20 Thread Michael Orlitzky
commit: 14c8a4597cb0906e3d6c4d52b3972d6dae51df91
Author: François Bissey  gmail  com>
AuthorDate: Sun Jan 19 23:40:29 2020 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue Jan 21 01:58:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14c8a459

sci-libs/m4ri: New upstream release.

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: François René Pierre Bissey  gmail.com>
Signed-off-by: Michael Orlitzky  gentoo.org>

 sci-libs/m4ri/Manifest |  1 +
 sci-libs/m4ri/m4ri-20200115.ebuild | 46 ++
 2 files changed, 47 insertions(+)

diff --git a/sci-libs/m4ri/Manifest b/sci-libs/m4ri/Manifest
index b9e9242c6b5..e0d3cfd6da7 100644
--- a/sci-libs/m4ri/Manifest
+++ b/sci-libs/m4ri/Manifest
@@ -1 +1,2 @@
 DIST m4ri-20140914.tar.gz 457978 BLAKE2B 
eadba6d1a751cb49cef25cc7726d87aa5746b23ad0a3b9bd274735a71da43ec4751fb655f91f3748f082369875508db365595f8443d77ae9645b3e4199d4f204
 SHA512 
efdd4ffa194d2d2b64a23a833420926613e74072ce62b2b06d768d157e134a615d88b93ed08d9f51f0fd14d686fd068523d1dc2c7cd9fb87108c96a4a11f4643
+DIST m4ri-20200115.tar.gz 510562 BLAKE2B 
4522793ab61dd97dae5c8d82a4457364f437040c9c45c355007a3150bfebb5264e336b19a7416f62b5ef937480f15079d9c0e9711dd26a6f7c6f5ce66d699296
 SHA512 
4791576878097077bcda768c03a43ec9a5b05c29adaa9c5f1e737e798b3fc7d027f830183d57db7b8b6b75b25e01fb522eb8b2e5359efcb05054fc341cbb403c

diff --git a/sci-libs/m4ri/m4ri-20200115.ebuild 
b/sci-libs/m4ri/m4ri-20200115.ebuild
new file mode 100644
index 000..27891c4fab1
--- /dev/null
+++ b/sci-libs/m4ri/m4ri-20200115.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="Method of four russian for inversion (M4RI)"
+HOMEPAGE="https://bitbucket.org/malb/m4ri;
+SRC_URI="https://bitbucket.org/malb/${PN}/downloads/${P}.tar.gz;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
+IUSE="debug openmp cpu_flags_x86_sse2 png static-libs"
+
+BDEPEND="virtual/pkgconfig"
+DEPEND="png? ( media-libs/libpng:= )"
+RDEPEND="${DEPEND}"
+
+# NEWS and ChangeLog are empty as of 2020-01-01, and README.md
+# didn't make it into the release tarball.
+DOCS=( AUTHORS )
+
+pkg_pretend() {
+   use openmp && tc-check-openmp
+}
+
+src_configure() {
+   # when using openmp and -O0 the testsuite fails
+   # https://github.com/cschwan/sage-on-gentoo/issues/475
+   # Still current as of 20200115
+   use openmp && replace-flags -O0 -O1
+
+   econf \
+   $(use_enable debug) \
+   $(use_enable openmp) \
+   $(use_enable png) \
+   $(use_enable cpu_flags_x86_sse2 sse2) \
+   $(use_enable static-libs static)
+}
+
+src_install(){
+   default
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/m4ri/files/, sci-libs/m4ri/

2020-01-20 Thread Michael Orlitzky
commit: f93cd07ace09427aa0bde818251bc9c07b1b9136
Author: François Bissey  gmail  com>
AuthorDate: Mon Jan 20 23:08:19 2020 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue Jan 21 01:58:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f93cd07a

sci-libs/m4ri: various upstreamed patches

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: François René Pierre Bissey  gmail.com>
Signed-off-by: Michael Orlitzky  gentoo.org>

 .../files/m4ri-20200115-libm_underlinking.patch| 76 +++
 .../files/m4ri-20200115-memory_violation.patch | 87 ++
 sci-libs/m4ri/m4ri-20200115.ebuild | 13 +++-
 3 files changed, 175 insertions(+), 1 deletion(-)

diff --git a/sci-libs/m4ri/files/m4ri-20200115-libm_underlinking.patch 
b/sci-libs/m4ri/files/m4ri-20200115-libm_underlinking.patch
new file mode 100644
index 000..8d9d2738c08
--- /dev/null
+++ b/sci-libs/m4ri/files/m4ri-20200115-libm_underlinking.patch
@@ -0,0 +1,76 @@
+From be6c249e7838bd838174db5c2bb98bf63b026b83 Mon Sep 17 00:00:00 2001
+From: François Bissey 
+Date: Tue, 21 Jan 2020 11:24:50 +1300
+Subject: [PATCH] Detect and use LIBM to link libm4ri in all cases.
+
+---
+ Makefile.am   | 2 +-
+ configure.ac  | 6 +-
+ m4ri.pc.in| 2 +-
+ tests/Makefile.am | 2 +-
+ 4 files changed, 8 insertions(+), 4 deletions(-)
+
+diff --git a/Makefile.am b/Makefile.am
+index e317d06..416d9f1 100644
+--- a/Makefile.am
 b/Makefile.am
+@@ -58,7 +58,7 @@ pkgconfigdir = $(libdir)/pkgconfig
+ pkgconfig_DATA = m4ri.pc
+ 
+ libm4ri_la_LDFLAGS = -release 0.0.$(RELEASE) -no-undefined
+-libm4ri_la_LIBADD = $(LIBPNG_LIBADD)
++libm4ri_la_LIBADD = $(LIBPNG_LIBADD) $(LIBM)
+ 
+ SUBDIRS = . tests
+ DIST_SUBDIRS = $(SUBDIRS) bench
+diff --git a/configure.ac b/configure.ac
+index 39de702..520154d 100644
+--- a/configure.ac
 b/configure.ac
+@@ -15,7 +15,7 @@ AC_CONFIG_MACRO_DIR([m4])
+ dnl Compiling with per-target flags (test_elimination.c) requires 
AM_PROG_CC_C_O.
+ AM_PROG_CC_C_O
+ 
+-AC_PROG_LIBTOOL
++LT_INIT
+ 
+ AC_PROG_INSTALL
+ 
+@@ -26,6 +26,10 @@ if test "$ac_cv_prog_cc_c99" = "no"; then
+   AC_MSG_ERROR([C99 support is required but not found.])
+ fi
+ 
++# Find and set LIBM on the platform.
++LT_LIB_M
++AC_SUBST(LIBM)
++
+ # SSE2 support
+ AC_ARG_ENABLE([sse2],
+ AS_HELP_STRING([--disable-sse2], [don't use SSE2 instruction set.]),
+diff --git a/m4ri.pc.in b/m4ri.pc.in
+index 5044de7..07597bd 100644
+--- a/m4ri.pc.in
 b/m4ri.pc.in
+@@ -7,5 +7,5 @@ Name: M4RI
+ Description: Dense linear algebra over GF(2).
+ Version: @PACKAGE_VERSION@
+ Requires: @M4RI_USE_PNG_PC@
+-Libs: -L${libdir} -lm4ri @RAW_LIBPNG@ -lm
++Libs: -L${libdir} -lm4ri @RAW_LIBPNG@ @LIBM@
+ Cflags: -I${includedir} @SIMD_CFLAGS@ @OPENMP_CFLAGS@
+diff --git a/tests/Makefile.am b/tests/Makefile.am
+index c9839a2..069e360 100644
+--- a/tests/Makefile.am
 b/tests/Makefile.am
+@@ -15,7 +15,7 @@ DEFINES =
+ AM_CFLAGS = -I$(TOPSRCDIR) -I$(TOPBUILDDIR) -D_XOPEN_SOURCE=600 $(DEFINES) 
@OPENMP_CFLAGS@ @PAPI_CFLAGS@
+ 
+ STAGEDIR := $(realpath -s $(TOPBUILDDIR)/.libs)
+-AM_LDFLAGS = -L$(STAGEDIR) -Wl,-rpath,$(STAGEDIR) -lm4ri -lm @PAPI_LDFLAGS@ 
@PAPI_LIBS@ -no-install
++AM_LDFLAGS = -L$(STAGEDIR) -Wl,-rpath,$(STAGEDIR) -lm4ri $(LIBM) 
@PAPI_LDFLAGS@ @PAPI_LIBS@ -no-install
+ 
+ test_smallops_SOURCES = test_smallops.c testing.c testing.h
+ 
+-- 
+2.10.5
+

diff --git a/sci-libs/m4ri/files/m4ri-20200115-memory_violation.patch 
b/sci-libs/m4ri/files/m4ri-20200115-memory_violation.patch
new file mode 100644
index 000..b74be3b4bf8
--- /dev/null
+++ b/sci-libs/m4ri/files/m4ri-20200115-memory_violation.patch
@@ -0,0 +1,87 @@
+From e2fb0dcb70a97972fa1576a528cb01458f57a85d Mon Sep 17 00:00:00 2001
+From: "Martin R. Albrecht" 
+Date: Sun, 19 Jan 2020 17:44:57 -0800
+Subject: [PATCH] fix memory violation
+
+fixes #72
+---
+ m4ri/mzd.c|  2 +-
+ tests/test_misc.c | 42 ++
+ 2 files changed, 43 insertions(+), 1 deletion(-)
+
+diff --git a/m4ri/mzd.c b/m4ri/mzd.c
+index 861905c..922dc3c 100644
+--- a/m4ri/mzd.c
 b/m4ri/mzd.c
+@@ -1894,7 +1894,7 @@ mzd_t *mzd_submatrix(mzd_t *S, mzd_t const *M, rci_t 
const startrow, rci_t const
+   } else {
+ wi_t j;
+ for(rci_t i=0; irows[i][j/m4ri_radix] = mzd_read_bits(M, startrow+i, startcol+j, 
m4ri_radix);
+   S->rows[i][j/m4ri_radix] &= ~S->high_bitmask;
+   S->rows[i][j/m4ri_radix] |= mzd_read_bits(M, startrow+i, startcol+j, 
ncols - j) & S->high_bitmask;
+diff --git a/tests/test_misc.c b/tests/test_misc.c
+index a9a9547..b1a2e32 100644
+--- a/tests/test_misc.c
 b/tests/test_misc.c
+@@ -76,6 +76,31 @@ int test_png(rci_t m, rci_t n) {
+   return ret;
+ }
+ 
++int test_submatrix(const rci_t m, const rci_t n, const rci_t lowr, const 
rci_t lowc, const rci_t highr, const rci_t highc) {
++  printf("submatrix: m: %4d, n: %4d, (%4d, %4d, %4d, %4d)", m, n, lowr, lowc, 
highr, 

[gentoo-commits] repo/gentoo:master commit in: app-portage/repoman/

2020-01-20 Thread Zac Medico
commit: 34879ded9abe2e184fb35485cde881df8cad784b
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Jan 20 22:50:24 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Jan 21 00:37:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34879ded

app-portage/repoman: Remove old version 2.3.11

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

 app-portage/repoman/Manifest  |  1 -
 app-portage/repoman/repoman-2.3.11.ebuild | 63 ---
 2 files changed, 64 deletions(-)

diff --git a/app-portage/repoman/Manifest b/app-portage/repoman/Manifest
index 41a96d8aa32..168da820403 100644
--- a/app-portage/repoman/Manifest
+++ b/app-portage/repoman/Manifest
@@ -1,3 +1,2 @@
-DIST repoman-2.3.11.tar.bz2 86807 BLAKE2B 
f5bf8e9b7bac7816ee9b1139d0e0d30e99fc06da4fb742e430c237d9be0e6261bcf5d8f3412f1c20a34e2766c5acc86176b4731f20adc9554de9949bd5622a5d
 SHA512 
331614554bb7ba49b8b63b8612642426fb458aa84de78bb9958be85d03e43d662fc094ecd2472a6f06c6b4f0368ec0542083b04c25f7d8b6aabb432cd2b32367
 DIST repoman-2.3.16.tar.bz2 86739 BLAKE2B 
dc3e3b5e72df751cfacc17e6f5c847160438a4d6f5d86b4dd17ab8a3a69cd0502f2965934c456ea7538f228c40364535e861c489ab2a09a0df14183b111e9a38
 SHA512 
d0e8bee1e3bd6dd8aecb1278fc7877768552612c4638488b61a9b8856ad9cd7333c7d52f0c334925d90170a1d8af20e9ead6533edbc10cae02baec629dece121
 DIST repoman-2.3.20.tar.bz2 87313 BLAKE2B 
cc0ff9b651e01b12202b32d48979f42ffde6e8a7c72095a3f75228a54892bc11c521f015738443133bec223f9ca0faf5687388680ddfd19e07514f873094b0f9
 SHA512 
edb5564de920156fd89b4df136d86b73401d4d5cf591abc2fbbf97f0ebb7bb43ed17d076560a76a1f3269d19a64c7c52d48540134a9fb86d9fa952d1702e01e2

diff --git a/app-portage/repoman/repoman-2.3.11.ebuild 
b/app-portage/repoman/repoman-2.3.11.ebuild
deleted file mode 100644
index e59256607fa..000
--- a/app-portage/repoman/repoman-2.3.11.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_{6,7} )
-PYTHON_REQ_USE='bzip2(+)'
-
-inherit distutils-r1
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/portage.git;
-   S="${WORKDIR}/${P}/repoman"
-else
-   SRC_URI="https://dev.gentoo.org/~zmedico/portage/archives/${P}.tar.bz2;
-   KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-fi
-
-DESCRIPTION="Repoman is a Quality Assurance tool for Gentoo ebuilds"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
-   >=sys-apps/portage-2.3.43[${PYTHON_USEDEP}]
-   >=dev-python/lxml-3.6.0[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}"
-
-python_test() {
-   esetup.py test
-}
-
-python_install() {
-   # Install sbin scripts to bindir for python-exec linking
-   # they will be relocated in pkg_preinst()
-   distutils-r1_python_install \
-   --system-prefix="${EPREFIX}/usr" \
-   --bindir="$(python_get_scriptdir)" \
-   --docdir="${EPREFIX}/usr/share/doc/${PF}" \
-   --htmldir="${EPREFIX}/usr/share/doc/${PF}/html" \
-   --sbindir="$(python_get_scriptdir)" \
-   --sysconfdir="${EPREFIX}/etc" \
-   "${@}"
-}
-
-pkg_postinst() {
-   if [[ -z {REPLACING_VERSIONS} ]]; then
-   elog ""
-   elog "This release of repoman is from the new portage/repoman 
split"
-   elog "release code base."
-   elog "This new repoman code base is still being developed.  So 
its API's"
-   elog "are not to be considered stable and are subject to 
change."
-   elog "The code released has been tested and considered ready 
for use."
-   elog "This however does not guarantee it to be completely bug 
free."
-   elog "Please report any bugs you may encounter."
-   elog ""
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ros/rosbag/

2020-01-20 Thread Andreas Sturmlechner
commit: d72ca793e28d7d71e49598f927e732e25af3f207
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Oct  6 21:29:27 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jan 20 23:58:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d72ca793

dev-ros/rosbag: EAPI-7 bump

Package-Manager: Portage-2.3.76, Repoman-2.3.17
See also: https://github.com/gentoo/gentoo/pull/13192
Signed-off-by: Alessandro Barbieri  gmail.com>
Signed-off-by: Andreas Sturmlechner  gentoo.org>
(cherry picked from commit b04c5350b5f12286bc484d678b1b58d18d7839e9)

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

diff --git a/dev-ros/rosbag/rosbag-.ebuild 
b/dev-ros/rosbag/rosbag-.ebuild
index a8c255f4983..7d776ac0c2a 100644
--- a/dev-ros/rosbag/rosbag-.ebuild
+++ b/dev-ros/rosbag/rosbag-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
 ROS_REPO_URI="https://github.com/ros/ros_comm;
 KEYWORDS="~amd64 ~arm"



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

2020-01-20 Thread Andreas Sturmlechner
commit: 3e750691310ccd0c42d79361704ba094d5c84c24
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jan 19 00:11:33 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jan 20 23:58:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e750691

ros-catkin.eclass: Fix EAPI-7 support, support cmake.eclass

Use of EAPI-7 was broken so far because cmake-utils_use is banned.

Closes: https://bugs.gentoo.org/705798
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 eclass/ros-catkin.eclass | 33 -
 1 file changed, 24 insertions(+), 9 deletions(-)

diff --git a/eclass/ros-catkin.eclass b/eclass/ros-catkin.eclass
index d560f804e65..b096fd47710 100644
--- a/eclass/ros-catkin.eclass
+++ b/eclass/ros-catkin.eclass
@@ -12,11 +12,21 @@
 # Provides function for building ROS packages on Gentoo.
 # It supports selectively building messages, multi-python installation, live 
ebuilds (git only).
 
+# @ECLASS-VARIABLE: CMAKE_ECLASS
+# @INTERNAL
+# @DEFAULT_UNSET
+# @DESCRIPTION:
+# Set to "cmake-utils" for EAPI 5 and 6, "cmake" for EAPI-7.
+
 case "${EAPI:-0}" in
0|1|2|3|4)
die "EAPI='${EAPI}' is not supported"
;;
+   [56])
+   CMAKE_ECLASS=cmake-utils
+   ;;
*)
+   CMAKE_ECLASS=cmake
;;
 esac
 
@@ -51,7 +61,7 @@ fi
 # most certainly be something pulling python anyway.
 PYTHON_COMPAT=( python3_6 )
 
-inherit ${SCM} python-r1 cmake-utils flag-o-matic
+inherit ${SCM} python-r1 ${CMAKE_ECLASS} flag-o-matic
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
@@ -134,13 +144,13 @@ HOMEPAGE="https://wiki.ros.org/${PN} ${ROS_REPO_URI}"
 
 # @FUNCTION: ros-catkin_src_prepare
 # @DESCRIPTION:
-# Calls cmake-utils_src_prepare (so that PATCHES array is handled there) and 
initialises the workspace
+# Calls cmake_src_prepare (so that PATCHES array is handled there) and 
initialises the workspace
 # by installing a recursive CMakeLists.txt to handle bundles.
 ros-catkin_src_prepare() {
# If no multibuild, just use cmake IN_SOURCE support
[ -n "${CATKIN_IN_SOURCE_BUILD}" ] && export CMAKE_IN_SOURCE_BUILD=yes
 
-   cmake-utils_src_prepare
+   ${CMAKE_ECLASS}_src_prepare
 
if [ ! -f "${S}/CMakeLists.txt" ] ; then
catkin_init_workspace || die
@@ -187,7 +197,7 @@ ros-catkin_src_configure() {
fi
 
local mycmakeargs=(
-   "$(cmake-utils_use test CATKIN_ENABLE_TESTING)"
+   "-DCATKIN_ENABLE_TESTING=$(usex test)"
"-DCATKIN_BUILD_BINARY_PACKAGE=ON"
"-DCATKIN_PREFIX_PATH=${SYSROOT:-${EROOT}}/usr"
"${mycatkincmakeargs[@]}"
@@ -202,7 +212,7 @@ ros-catkin_src_configure() {
export CMAKE_USE_DIR="${BUILD_DIR}"
fi
 
-   cmake-utils_src_configure "${@}"
+   ${CMAKE_ECLASS}_src_configure "${@}"
 }
 
 # @FUNCTION: ros-catkin_src_compile
@@ -210,7 +220,7 @@ ros-catkin_src_configure() {
 # Builds a catkin-based package.
 ros-catkin_src_compile() {
ros-catkin_python_setup
-   cmake-utils_src_compile "${@}"
+   ${CMAKE_ECLASS}_src_compile "${@}"
 }
 
 # @FUNCTION: ros-catkin_src_test
@@ -226,8 +236,13 @@ ros-catkin_src_test() {
einfo "Regenerating setup_cached.sh for tests"
${PYTHON:-python} catkin_generated/generate_cached_setup.py || 
die
fi
-   nonfatal cmake-utils_src_make tests
-   cmake-utils_src_test "${@}"
+
+   if [[ ${CMAKE_ECLASS} = cmake-utils ]]; then
+   nonfatal cmake-utils_src_make tests
+   else
+   nonfatal cmake_build tests
+   fi
+   ${CMAKE_ECLASS}_src_test "${@}"
 }
 
 # @FUNCTION: ros-catkin_src_install
@@ -240,7 +255,7 @@ ros-catkin_src_install() {
export CMAKE_USE_DIR="${BUILD_DIR}"
fi
 
-   cmake-utils_src_install "${@}"
+   ${CMAKE_ECLASS}_src_install "${@}"
if [ ! -f "${T}/.catkin_python_symlinks_generated" -a -d 
"${D}/${PYTHON_SCRIPTDIR}" ]; then
dodir /usr/bin
for i in "${D}/${PYTHON_SCRIPTDIR}"/* ; do



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

2020-01-20 Thread Sergei Trofimovich
commit: ebc4ea42dfa99e5efe6d30110a40e0bc52970f51
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Jan 20 23:46:54 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jan 20 23:46:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebc4ea42

net-dialup/minicom: tweak for gcc-10, bug #705836

Closes: https://bugs.gentoo.org/705836
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Sergei Trofimovich  gentoo.org>

 .../minicom/files/minicom-2.7.1-gcc-10.patch   | 31 ++
 net-dialup/minicom/minicom-2.7.1.ebuild|  1 +
 2 files changed, 32 insertions(+)

diff --git a/net-dialup/minicom/files/minicom-2.7.1-gcc-10.patch 
b/net-dialup/minicom/files/minicom-2.7.1-gcc-10.patch
new file mode 100644
index 000..43e057ce1fe
--- /dev/null
+++ b/net-dialup/minicom/files/minicom-2.7.1-gcc-10.patch
@@ -0,0 +1,31 @@
+https://bugs.gentoo.org/705836
+--- a/src/minicom.h
 b/src/minicom.h
+@@ -109,13 +109,13 @@ EXTERN char *dial_tty; /* tty to use. */
+ 
+ EXTERN char *dial_name;   /* System we're conneced to */
+ EXTERN char *dial_number;   /* Number we've dialed. */
+-EXTERN char *dial_user; /* Our username there */
+-EXTERN char *dial_pass; /* Our password */
++extern char *dial_user; /* Our username there */
++extern char *dial_pass; /* Our password */
+ 
+ #ifdef USE_SOCKET
+-EXTERN int portfd_is_socket;  /* File descriptor is a unix socket */
+-EXTERN int portfd_is_connected;   /* 1 if the socket is connected */
+-EXTERN struct sockaddr_un portfd_sock_addr;   /* the unix socket address */
++extern int portfd_is_socket;  /* File descriptor is a unix socket */
++extern int portfd_is_connected;   /* 1 if the socket is connected */
++extern struct sockaddr_un portfd_sock_addr;   /* the unix socket address */
+ #define portfd_connected ((portfd_is_socket && !portfd_is_connected) \
+? -1 : portfd)
+ #else
+@@ -141,7 +141,7 @@ EXTERN int sbcolor; /* Status Bar Background Color */
+ EXTERN int st_attr;   /* Status Bar attributes. */
+ 
+ /* jl 04.09.97 conversion tables */
+-EXTERN unsigned char vt_outmap[256], vt_inmap[256];
++extern unsigned char vt_outmap[256], vt_inmap[256];
+ 
+ /* MARK updated 02/17/95 - history buffer */
+ EXTERN int num_hist_lines;  /* History buffer size */

diff --git a/net-dialup/minicom/minicom-2.7.1.ebuild 
b/net-dialup/minicom/minicom-2.7.1.ebuild
index 784ed24db87..818170257cb 100644
--- a/net-dialup/minicom/minicom-2.7.1.ebuild
+++ b/net-dialup/minicom/minicom-2.7.1.ebuild
@@ -25,6 +25,7 @@ S="${WORKDIR}/${PN}-2.7" # 2.7.1 specific
 PATCHES=(
"${FILESDIR}"/${PN}-2.3-gentoo-runscript.patch
"${FILESDIR}"/${PN}-2.7-lockdir.patch
+   "${FILESDIR}"/${PN}-2.7.1-gcc-10.patch
 )
 
 src_prepare() {



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

2020-01-20 Thread Sergei Trofimovich
commit: 861d13fc720986cea260ee3560d3ceb74f3f373e
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Jan 20 23:27:49 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jan 20 23:27:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=861d13fc

sys-kernel/gentoo-sources: stable 4.9.210 for ia64, bug #705006

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-kernel/gentoo-sources/gentoo-sources-4.9.210.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.9.210.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.9.210.ebuild
index 2c8e7d87bee..b9e0f8e417a 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.9.210.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.9.210.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
 IUSE="experimental"
 



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

2020-01-20 Thread Sergei Trofimovich
commit: 759306b78adf3bc12b9983a06814f5764dc49f46
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Jan 20 23:27:46 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jan 20 23:27:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=759306b7

sys-kernel/gentoo-sources: stable 4.4.210 for ia64, bug #705006

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-kernel/gentoo-sources/gentoo-sources-4.4.210.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.4.210.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.4.210.ebuild
index e8dcae789f8..6eec3c9d7a6 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.4.210.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.4.210.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
 IUSE="experimental"
 



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

2020-01-20 Thread Sergei Trofimovich
commit: e50cb9e00135f6ddd8e40a0dfa6817e3e188b7a9
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Jan 20 23:27:38 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jan 20 23:27:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e50cb9e0

sys-kernel/gentoo-sources: stable 4.14.166 for ia64, bug #705006

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-kernel/gentoo-sources/gentoo-sources-4.14.166.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.14.166.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.14.166.ebuild
index 371b18f2f12..1f19f327c0a 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.14.166.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.14.166.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
 IUSE="experimental"
 



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

2020-01-20 Thread Sergei Trofimovich
commit: 7e6e0161ed765bc9cc80435934f2ac812b033207
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Jan 20 23:27:42 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jan 20 23:27:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e6e0161

sys-kernel/gentoo-sources: stable 4.19.97 for ia64, bug #705006

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-kernel/gentoo-sources/gentoo-sources-4.19.97.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.19.97.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.19.97.ebuild
index c041d00f5fd..5283b807e4f 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.19.97.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.19.97.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
 IUSE="experimental"
 



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

2020-01-20 Thread Sergei Trofimovich
commit: f655e1f9344a0c9cd231cb24edf63fec98eca9fe
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Jan 20 23:10:46 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jan 20 23:12:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f655e1f9

dev-db/kyotocabinet: stable 1.2.77 for ia64, bug #663264

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild 
b/dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild
index b8d4c86ff2e..0b831df71e9 100644
--- a/dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild
+++ b/dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -11,7 +11,7 @@ SRC_URI="https://fallabs.com/kyotocabinet/pkg/${P}.tar.gz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ppc ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris"
 IUSE="debug doc examples +lzma +lzo static-libs"
 
 DEPEND="sys-libs/zlib[static-libs?]



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

2020-01-20 Thread Sergei Trofimovich
commit: 9c0284bb804ba944b4eb5f806f1c32df81f945a5
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Jan 20 23:10:56 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jan 20 23:12:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c0284bb

dev-python/sqlalchemy: stable 1.3.3 for ia64, bug #678480

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-python/sqlalchemy/sqlalchemy-1.3.3.ebuild 
b/dev-python/sqlalchemy/sqlalchemy-1.3.3.ebuild
index ed73e343a0d..b1b1115fffe 100644
--- a/dev-python/sqlalchemy/sqlalchemy-1.3.3.ebuild
+++ b/dev-python/sqlalchemy/sqlalchemy-1.3.3.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 ~sh sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris"
 IUSE="doc examples +sqlite test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: www-servers/tornado/

2020-01-20 Thread Sergei Trofimovich
commit: 4b62b4a8181fe25d5d414fc1de6dfb032fa8c39f
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Jan 20 23:11:14 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jan 20 23:12:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b62b4a8

www-servers/tornado: stable 5.1 for ia64, bug #700670

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 www-servers/tornado/tornado-5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-servers/tornado/tornado-5.1.ebuild 
b/www-servers/tornado/tornado-5.1.ebuild
index 662a05c2290..a5a20e4870c 100644
--- a/www-servers/tornado/tornado-5.1.ebuild
+++ b/www-servers/tornado/tornado-5.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~s390 ~sh ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 ~s390 ~sh ~sparc x86 
~amd64-linux ~x86-linux"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2020-01-20 Thread Sergei Trofimovich
commit: d9d204a4dfae6c89a912f22b5c59e3aa2be32425
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Jan 20 23:10:51 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jan 20 23:12:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9d204a4

net-mail/mailutils: stable 3.4-r3 for ia64, bug #663264

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 net-mail/mailutils/mailutils-3.4-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-mail/mailutils/mailutils-3.4-r3.ebuild 
b/net-mail/mailutils/mailutils-3.4-r3.ebuild
index 447c79acb52..509c103ba01 100644
--- a/net-mail/mailutils/mailutils-3.4-r3.ebuild
+++ b/net-mail/mailutils/mailutils-3.4-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/mailutils/${P}.tar.xz"
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 ~sparc x86 ~ppc-macos 
~x64-macos ~x86-macos"
+KEYWORDS="amd64 arm arm64 ~hppa ia64 ppc ppc64 ~s390 ~sparc x86 ~ppc-macos 
~x64-macos ~x86-macos"
 IUSE="berkdb bidi +clients emacs gdbm sasl guile ipv6 kerberos kyotocabinet \
ldap mysql nls pam postgres python servers split-usr ssl static-libs 
+threads tcpd \
tokyocabinet"



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

2020-01-20 Thread Sergei Trofimovich
commit: 30f97d31eb2e6c49af0e93183414bcecba07c733
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Jan 20 23:11:18 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jan 20 23:12:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30f97d31

dev-python/tappy: stable 2.4 for ia64, bug #700690

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-python/tappy/tappy-2.4.ebuild 
b/dev-python/tappy/tappy-2.4.ebuild
index 6ce8c8c03c0..6971770561b 100644
--- a/dev-python/tappy/tappy-2.4.ebuild
+++ b/dev-python/tappy/tappy-2.4.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="mirror://pypi/${MY_PN::1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86"
 IUSE="test yaml"
 RESTRICT="!test? ( test )"
 



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

2020-01-20 Thread Sergei Trofimovich
commit: 837bf36ee1427ea7434157c2f164fe6ec724b89e
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Jan 20 23:11:08 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jan 20 23:12:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=837bf36e

sys-apps/texinfo: stable 6.6-r1 for ia64, bug #679174

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-apps/texinfo/texinfo-6.6-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/texinfo/texinfo-6.6-r1.ebuild 
b/sys-apps/texinfo/texinfo-6.6-r1.ebuild
index 43b03cef05f..c7da365cd94 100644
--- a/sys-apps/texinfo/texinfo-6.6-r1.ebuild
+++ b/sys-apps/texinfo/texinfo-6.6-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Note: if your package uses the texi2dvi utility, it must depend on the
@@ -15,7 +15,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 m68k ~mips ppc ppc64 ~riscv s390 sh 
sparc x86"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv s390 sh 
sparc x86"
 IUSE="nls static"
 
 RDEPEND="



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

2020-01-20 Thread Sebastian Pipping
commit: d1d0ee931d3f5c836b103555edd0aa848f34d5f5
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Mon Jan 20 22:51:07 2020 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Mon Jan 20 22:52:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1d0ee93

dev-python/doit: 0.32.0 + EAPI 7 + enable tests

Closes: https://bugs.gentoo.org/693278
Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-2.3.84, Repoman-2.3.20

 dev-python/doit/Manifest   |  1 +
 dev-python/doit/doit-0.32.0.ebuild | 70 ++
 2 files changed, 71 insertions(+)

diff --git a/dev-python/doit/Manifest b/dev-python/doit/Manifest
index d8214a7a17a..1889fcc12d2 100644
--- a/dev-python/doit/Manifest
+++ b/dev-python/doit/Manifest
@@ -1 +1,2 @@
 DIST doit-0.29.0.tar.gz 222341 BLAKE2B 
8489568fe9236af04f87debfb4889840aa162d17d20f82ac0a9a22d1034b4c58976cd6829486a15b941ac1f50e7137c052fe332657c2b3f529fe2345bbcba2fc
 SHA512 
a686457df31b414d0c3797789e0ae1ae5cdfa3674025236419cb59b254f342cd2db07911ef18b2cb576d8d817b44035b9372265b34b786b2779fb7074b394de1
+DIST doit-0.32.0.tar.gz 1437939 BLAKE2B 
39134341582cd964630a1667c78b0e44eeb32406a06e3567123b820fb61cbee0f6a7c8879a84eed750860a365aa4c792e461bb1534c66e4f20a6289522dc8183
 SHA512 
d5c28a0c6a38648aeef58027b2246fc26360e133e91933f2244bd484f70d6d26110acbfec19c74d53c796e0bbae07a4bf6d76542d45e8b1a6b503c186bf2a68a

diff --git a/dev-python/doit/doit-0.32.0.ebuild 
b/dev-python/doit/doit-0.32.0.ebuild
new file mode 100644
index 000..66a6cbdfb34
--- /dev/null
+++ b/dev-python/doit/doit-0.32.0.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_6 )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit eutils distutils-r1
+
+DESCRIPTION="Automation tool"
+HOMEPAGE="http://python-doit.sourceforge.net/ https://pypi.org/project/doit/;
+SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc test"
+
+RDEPEND="
+   dev-python/cloudpickle[${PYTHON_USEDEP}]
+   dev-python/pyinotify[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 'dev-python/configparser[${PYTHON_USEDEP}]' 
python2_7 pypy)
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+"
+DEPEND="test? ( ${RDEPEND}
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pyflakes[${PYTHON_USEDEP}]
+   dev-python/coverage[${PYTHON_USEDEP}] )
+"
+PDEPEND=">=dev-python/doit-py-0.3.0[${PYTHON_USEDEP}]"
+
+# Required for test phase
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_prepare_all() {
+   # Disable test failing due to impact on PATH run in a sandbox
+   sed -e s':test_target:_&:' -i tests/test_cmd_strace.py || die
+
+   # Test requires connection to an absent database
+   sed -e s':testIgnoreAll:_&:' -i tests/test_cmd_ignore.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   use doc && emake -C doc html
+}
+
+python_test() {
+   local -x TMPDIR="${T}"
+   # disable tests where pypy's treatment of some tests' use of a db is 
incompatible
+
+   if [[ "${EPYTHON}" == pypy ]]; then
+   sed -e 's:test_remove_all:_&:' -i tests/test_dependency.py || 
die
+   sed -e 's:testForgetAll:_&:' -i tests/test_cmd_forget.py || die
+   sed -e 's:test_not_picklable:_&:' \
+   -e 's:test_task_not_picklabe_multiprocess:_&:' \
+   -i tests/test_runner.py || die
+   fi
+
+   py.test || die "Tests failed under ${EPYTHON}"
+}
+
+src_install() {
+   use doc && HTML_DOCS=( doc/_build/html/. )
+
+   distutils-r1_src_install
+}



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

2020-01-20 Thread Sebastian Pipping
commit: dcb57823d767319df812613b1ae1a69aed047ef9
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Mon Jan 20 22:41:49 2020 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Mon Jan 20 22:52:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcb57823

dev-python/doit-py: EAPI 7

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

 dev-python/doit-py/doit-py-0.4.0-r1.ebuild | 39 ++
 1 file changed, 39 insertions(+)

diff --git a/dev-python/doit-py/doit-py-0.4.0-r1.ebuild 
b/dev-python/doit-py/doit-py-0.4.0-r1.ebuild
new file mode 100644
index 000..9fe25b87fc9
--- /dev/null
+++ b/dev-python/doit-py/doit-py-0.4.0-r1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python{2_7,3_6} )
+
+inherit distutils-r1
+
+DESCRIPTION="doit tasks for python stuff"
+HOMEPAGE="https://pythonhosted.org/doit-py/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+DEPEND="test? (
+   dev-python/pyflakes[${PYTHON_USEDEP}]
+   dev-python/coverage[${PYTHON_USEDEP}]
+   virtual/python-singledispatch[${PYTHON_USEDEP}]
+   app-text/hunspell )
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
+RDEPEND="
+   virtual/python-pathlib[${PYTHON_USEDEP}]
+   dev-python/doit[${PYTHON_USEDEP}]
+   dev-python/configclass[${PYTHON_USEDEP}]"
+
+distutils_enable_tests pytest
+
+python_compile_all() {
+   use doc && emake -C doc html
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( doc/_build/html/. )
+   distutils-r1_python_install_all
+}



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

2020-01-20 Thread Sergei Trofimovich
commit: 43bae2b8c3fbebd12831fe251ae6f4048d4142b4
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Jan 20 22:46:45 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jan 20 22:46:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43bae2b8

dev-lang/erlang: bump up to 22.2.3

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

 dev-lang/erlang/Manifest |   1 +
 dev-lang/erlang/erlang-22.2.3.ebuild | 155 +++
 2 files changed, 156 insertions(+)

diff --git a/dev-lang/erlang/Manifest b/dev-lang/erlang/Manifest
index a15c3b6dcd3..267fe9092a2 100644
--- a/dev-lang/erlang/Manifest
+++ b/dev-lang/erlang/Manifest
@@ -3,6 +3,7 @@ DIST erlang-22.1.4.tar.gz 54957524 BLAKE2B 
8960dd63eb7ae18544d8b6809760543b276ec
 DIST erlang-22.1.8.tar.gz 54967877 BLAKE2B 
cb022e3c5f577605872e7689639fced6c1f6cb7600314f5939107605f0767ca080c65c2f9e0695a04bf53a9e0727553d854a9df57f09ce5f4a958ebd035756e7
 SHA512 
4260fab3f6cd9338ca167371cd982bcf9557729e93d58c3911e485529ed8ee97089e1de3466745d21206c94276f9865ac4fddcb2803afe915494b43feda46dda
 DIST erlang-22.2.1.tar.gz 55742915 BLAKE2B 
cfb49a07289f66ee8bcdc37452c88ec60c90b92febb7d41538166916989e80b612f13bae4ae2ba305aa12c790a74bcd9dc8412207413ba512537193811d177ad
 SHA512 
4c0e5b963def01e02f8550414bee9e15a79681ac19547c4707d4cf3a67924e252dde7f8f94dfeca5eb3d34730acaffd193603711531bdf7c22d47d8880c5e5f4
 DIST erlang-22.2.2.tar.gz 55743605 BLAKE2B 
f316b78f33d81f05d22eb4eab52756a46c39df31ce93bf57ddbc6d663d0165f6cdcb4de2e4a70308024e7648a54267364ec19c94c425d643d03dc741112acaff
 SHA512 
c38ecfcbc7ca66d45b5a2dad9a03d9c2a3a504d9ac85635de93975b03056a3d59edf462c296349f657534d935bcc1ea4321b771fb216f54f723d9db438437e42
+DIST erlang-22.2.3.tar.gz 55742102 BLAKE2B 
85c1f9a2f6ae05e8e3c0f4c71c0dc4f1dd14f5a91e35070f20631b9349fd5d884a9c5390a0159bafcfda8464253bb3636a735f05f4d286ce2bf0518bdb3f3b50
 SHA512 
4ec29abfba875ddff700ed19095bf5709e75083530216ac8f3b24147e06d098675d1b4e5c0674aef44bc7391fe8e3fbcfc2e17d8083cd006e5ddb5c910010e44
 DIST erlang-22.2.tar.gz 55736930 BLAKE2B 
bcd67ea4ef5c358d4f0bcbec977e2c60a3b0f1b2d38c35ba1908ed9d96727c83ab6cb6dc69ce90ffc6772e34de68014cc66ec8c3bfcda852844a4f6b1548
 SHA512 
a192da8ee02588c44e5c04bf2933c95672f596ca10f485c2c41d0c97563c90b5ea24fa02da61e007595f25a80557e6513372db3059bb7e394647a4c11f4cd41e
 DIST erlang_doc_html_21.1.tar.gz 32692731 BLAKE2B 
a7fa8ebe1c876ab7eecd2dd46ffd4d288db6d308e0f131d53c26ee4b67a92cb6fcb89b6c880ef34df395c7ad61fcdc81eac32e0fcf7336be7d517263218146bc
 SHA512 
0d659f55bfb01eecf140a310154724489ef56b6ccbe9ac30f6b053f598276721b80de7b5b3200707cf8a6e77b8854eae5453f655225f431fcc982550539f767f
 DIST erlang_doc_html_22.1.tar.gz 33824830 BLAKE2B 
2d50802fff81eba8bcf5f630da49d68d7cb2098175012e12f13941e69949a109c9f601c3cfaa2700b669415cd0c6c15961d8e4dd94b9b228cee17b661fe5400a
 SHA512 
cc24927a4ff98b04d8f93fbc46bb36ffb34570521e4f31154b778dc17cf1cff60869239c26c327d7a9360c06528f9b380a302b39fa47285e50dfd4656b508202

diff --git a/dev-lang/erlang/erlang-22.2.3.ebuild 
b/dev-lang/erlang/erlang-22.2.3.ebuild
new file mode 100644
index 000..c52ed00f231
--- /dev/null
+++ b/dev-lang/erlang/erlang-22.2.3.ebuild
@@ -0,0 +1,155 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+WX_GTK_VER="3.0"
+
+inherit elisp-common java-pkg-opt-2 systemd wxwidgets
+
+# NOTE: If you need symlinks for binaries please tell maintainers or
+# open up a bug to let it be created.
+
+UPSTREAM_V="$(ver_cut 1-2)"
+
+DESCRIPTION="Erlang programming language, runtime environment and libraries 
(OTP)"
+HOMEPAGE="https://www.erlang.org/;
+SRC_URI="https://github.com/erlang/otp/archive/OTP-${PV}.tar.gz -> ${P}.tar.gz
+   http://erlang.org/download/otp_doc_man_${UPSTREAM_V}.tar.gz -> 
${PN}_doc_man_${UPSTREAM_V}.tar.gz
+   doc? ( http://erlang.org/download/otp_doc_html_${UPSTREAM_V}.tar.gz -> 
${PN}_doc_html_${UPSTREAM_V}.tar.gz )"
+
+LICENSE="Apache-2.0"
+# We use this subslot because Compiled HiPE Code can be loaded on the exact
+# same build of ERTS that was used when compiling the code.  See
+# http://erlang.org/doc/system_principles/misc.html for more information.
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris"
+IUSE="doc emacs +hipe java +kpoll libressl odbc sctp ssl systemd tk wxwidgets"
+
+RDEPEND="
+   acct-group/epmd
+   acct-user/epmd
+   sys-libs/ncurses:0
+   sys-libs/zlib
+   emacs? ( >=app-editors/emacs-23.1:* )
+   java? ( >=virtual/jdk-1.8:* )
+   odbc? ( dev-db/unixODBC )
+   sctp? ( net-misc/lksctp-tools )
+   ssl? (
+   !libressl? ( >=dev-libs/openssl-0.9.7d:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+   systemd? ( sys-apps/systemd )
+   tk? ( dev-lang/tk:0 )
+   

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

2020-01-20 Thread Sergei Trofimovich
commit: aaf4ec2591ab9874e0e7efb89a83ecd3d39f514e
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Jan 20 22:35:20 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jan 20 22:35:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aaf4ec25

profiles/base/package.use.mask: unmask qemu[static]

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

 profiles/base/package.use.mask | 1 -
 1 file changed, 1 deletion(-)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 9125430445d..d99d579cb68 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -221,7 +221,6 @@ sys-libs/glibc cet
 # Michał Górny  (2018-06-13)
 # Requires app-arch/snappy[static-libs] that is no longer available.
 # Bugs #651604, #651606.
-app-emulation/qemu static
 

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

2020-01-20 Thread Sergei Trofimovich
commit: 631dad30b64e7089a741c704cebe921f20ca0a8d
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Jan 20 22:35:09 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jan 20 22:35:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=631dad30

app-emulation/qemu: make USE=rbd and USE=static mutually exclusive

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

 app-emulation/qemu/qemu-4.0.0-r50.ebuild | 4 ++--
 app-emulation/qemu/qemu-4.1.0-r1.ebuild  | 4 ++--
 app-emulation/qemu/qemu-4.2.0-r1.ebuild  | 4 ++--
 app-emulation/qemu/qemu-.ebuild  | 4 ++--
 4 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/app-emulation/qemu/qemu-4.0.0-r50.ebuild 
b/app-emulation/qemu/qemu-4.0.0-r50.ebuild
index e121f256e56..6227a2fa81c 100644
--- a/app-emulation/qemu/qemu-4.0.0-r50.ebuild
+++ b/app-emulation/qemu/qemu-4.0.0-r50.ebuild
@@ -58,7 +58,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
qemu_softmmu_targets_ppc? ( fdt )
qemu_softmmu_targets_riscv32? ( fdt )
qemu_softmmu_targets_riscv64? ( fdt )
-   static? ( static-user !alsa !gtk !opengl !pulseaudio !snappy )
+   static? ( static-user !alsa !gtk !opengl !pulseaudio !rbd !snappy )
virtfs? ( xattr )
vte? ( gtk )"
 
@@ -126,7 +126,7 @@ SOFTMMU_TOOLS_DEPEND="
)
png? ( media-libs/libpng:0=[static-libs(+)] )
pulseaudio? ( media-sound/pulseaudio )
-   rbd? ( sys-cluster/ceph[static-libs(+)] )
+   rbd? ( sys-cluster/ceph )
sasl? ( dev-libs/cyrus-sasl[static-libs(+)] )
sdl? (
media-libs/libsdl2[X]

diff --git a/app-emulation/qemu/qemu-4.1.0-r1.ebuild 
b/app-emulation/qemu/qemu-4.1.0-r1.ebuild
index 1bf631e15c6..c0af6bf7969 100644
--- a/app-emulation/qemu/qemu-4.1.0-r1.ebuild
+++ b/app-emulation/qemu/qemu-4.1.0-r1.ebuild
@@ -64,7 +64,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
qemu_softmmu_targets_ppc? ( fdt )
qemu_softmmu_targets_riscv32? ( fdt )
qemu_softmmu_targets_riscv64? ( fdt )
-   static? ( static-user !alsa !gtk !opengl !pulseaudio !snappy )
+   static? ( static-user !alsa !gtk !opengl !pulseaudio !rbd !snappy )
virtfs? ( xattr )
vte? ( gtk )"
 
@@ -132,7 +132,7 @@ SOFTMMU_TOOLS_DEPEND="
)
png? ( media-libs/libpng:0=[static-libs(+)] )
pulseaudio? ( media-sound/pulseaudio )
-   rbd? ( sys-cluster/ceph[static-libs(+)] )
+   rbd? ( sys-cluster/ceph )
sasl? ( dev-libs/cyrus-sasl[static-libs(+)] )
sdl? (
media-libs/libsdl2[X]

diff --git a/app-emulation/qemu/qemu-4.2.0-r1.ebuild 
b/app-emulation/qemu/qemu-4.2.0-r1.ebuild
index 6f904b8d897..21a8f4a01b6 100644
--- a/app-emulation/qemu/qemu-4.2.0-r1.ebuild
+++ b/app-emulation/qemu/qemu-4.2.0-r1.ebuild
@@ -64,7 +64,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
qemu_softmmu_targets_ppc? ( fdt )
qemu_softmmu_targets_riscv32? ( fdt )
qemu_softmmu_targets_riscv64? ( fdt )
-   static? ( static-user !alsa !gtk !opengl !pulseaudio !snappy !plugins )
+   static? ( static-user !alsa !gtk !opengl !pulseaudio !plugins !rbd 
!snappy )
static-user? ( !plugins )
virtfs? ( xattr )
vte? ( gtk )
@@ -135,7 +135,7 @@ SOFTMMU_TOOLS_DEPEND="
)
png? ( media-libs/libpng:0=[static-libs(+)] )
pulseaudio? ( media-sound/pulseaudio )
-   rbd? ( sys-cluster/ceph[static-libs(+)] )
+   rbd? ( sys-cluster/ceph )
sasl? ( dev-libs/cyrus-sasl[static-libs(+)] )
sdl? (
media-libs/libsdl2[X]

diff --git a/app-emulation/qemu/qemu-.ebuild 
b/app-emulation/qemu/qemu-.ebuild
index 987c9656469..0d029214a5d 100644
--- a/app-emulation/qemu/qemu-.ebuild
+++ b/app-emulation/qemu/qemu-.ebuild
@@ -64,7 +64,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
qemu_softmmu_targets_ppc? ( fdt )
qemu_softmmu_targets_riscv32? ( fdt )
qemu_softmmu_targets_riscv64? ( fdt )
-   static? ( static-user !alsa !gtk !opengl !pulseaudio !snappy !plugins )
+   static? ( static-user !alsa !gtk !opengl !pulseaudio !plugins !rbd 
!snappy )
static-user? ( !plugins )
virtfs? ( xattr )
vte? ( gtk )
@@ -135,7 +135,7 @@ SOFTMMU_TOOLS_DEPEND="
)
png? ( media-libs/libpng:0=[static-libs(+)] )
pulseaudio? ( media-sound/pulseaudio )
-   rbd? ( sys-cluster/ceph[static-libs(+)] )
+   rbd? ( sys-cluster/ceph )
sasl? ( dev-libs/cyrus-sasl[static-libs(+)] )
sdl? (
media-libs/libsdl2[X]



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

2020-01-20 Thread Sergei Trofimovich
commit: 9f30f13c138318800f45e9873a1b56abfa3ff01b
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Jan 20 22:23:13 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jan 20 22:24:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f30f13c

profiles/arch/{arm64,powerpc}/package.use.mask: drop mask of x86 softmmu targets

Nowadays firmware has a binary variant of ipxe and seabios
to run on any host target that qemu supports.

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

 profiles/arch/arm64/package.use.mask   | 4 
 profiles/arch/powerpc/package.use.mask | 2 --
 2 files changed, 6 deletions(-)

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index cbe46e6bf4e..a721782b857 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -288,10 +288,6 @@ app-crypt/qca botan
 # openvz-sources are likely too old for any proper arm64 usage
 app-emulation/libvirt openvz
 
-# Alexis Ballier  (2017-07-10)
-# sys-firmware/ipxe does not build, mask x86 targets needing it
-app-emulation/qemu qemu_softmmu_targets_i386 qemu_softmmu_targets_x86_64
-
 # Alexis Ballier  (2017-07-10)
 # media-gfx/nvidia-texture-tools does not support arm64
 media-libs/devil nvtt

diff --git a/profiles/arch/powerpc/package.use.mask 
b/profiles/arch/powerpc/package.use.mask
index 506f4fca551..3e07419b7ad 100644
--- a/profiles/arch/powerpc/package.use.mask
+++ b/profiles/arch/powerpc/package.use.mask
@@ -96,8 +96,6 @@ media-libs/opencv contribdnn
 
 # Robin H. Johnson  (2017-11-10)
 # Masked for dependencies:
-# - bug #438780: sys-firmware/ipxe not buildable on PPC without cross-compiler
-app-emulation/qemu qemu_softmmu_targets_i386 qemu_softmmu_targets_x86_64
 # - media-libs/virglrenderer: pending keywording
 app-emulation/qemu virgl
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/mergedict/, dev-python/mergedict/files/

2020-01-20 Thread Sebastian Pipping
commit: 37faf468013751883b4741bbc52049e6b162fca2
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Mon Jan 20 21:28:06 2020 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Mon Jan 20 22:20:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37faf468

dev-python/mergedict: Fix py36 + EAPI 7 + py3[78]

Closes: https://bugs.gentoo.org/619330
Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-2.3.84, Repoman-2.3.20

 .../mergedict/files/mergedict-0.2.0-py34.patch | 60 ++
 dev-python/mergedict/mergedict-0.2.0-r1.ebuild | 24 +
 2 files changed, 84 insertions(+)

diff --git a/dev-python/mergedict/files/mergedict-0.2.0-py34.patch 
b/dev-python/mergedict/files/mergedict-0.2.0-py34.patch
new file mode 100644
index 000..454a41a4fc8
--- /dev/null
+++ b/dev-python/mergedict/files/mergedict-0.2.0-py34.patch
@@ -0,0 +1,60 @@
+From c3f6333298c86e5681af282c7210eb1047a991dd Mon Sep 17 00:00:00 2001
+From: schettino72 
+Date: Sat, 30 Aug 2014 10:51:26 +0800
+Subject: [PATCH] install sigledispatch only when required.
+
+---
+ mergedict.py | 7 +--
+ setup.py | 7 ++-
+ 2 files changed, 11 insertions(+), 3 deletions(-)
+
+diff --git a/mergedict.py b/mergedict.py
+index 5dcd994..ad80a16 100644
+--- a/mergedict.py
 b/mergedict.py
+@@ -26,8 +26,11 @@
+ 
+ import sys
+ import inspect
+-from singledispatch import singledispatch
+-
++try:
++from functools import singledispatch
++# singledispatch was added on python 3.4
++except ImportError: # pragma: no cover
++from singledispatch import singledispatch
+ 
+ class MergeDict(dict):
+ """Base class for a dict that implements a merge() method.
+diff --git a/setup.py b/setup.py
+index b37319e..1966b9a 100644
+--- a/setup.py
 b/setup.py
+@@ -1,6 +1,7 @@
+ #!/usr/bin/python
+ # -*- coding: utf-8 -*-
+ 
++import sys
+ import os
+ import codecs
+ from setuptools import setup
+@@ -11,6 +12,10 @@
+ long_description = ld_file.read()
+ 
+ 
++install_requires = []
++if sys.version_info[0] < 3 or sys.version_info[1] < 4:
++install_requires.append('singledispatch')
++
+ setup (
+ name = 'mergedict',
+ version = '0.2.0',
+@@ -23,7 +28,7 @@
+ platforms = ['any'],
+ license = 'MIT',
+ py_modules = ['mergedict'],
+-install_requires = ['singledispatch'],
++install_requires = install_requires,
+ classifiers = [
+ 'Development Status :: 4 - Beta',
+ 'Intended Audience :: Developers',

diff --git a/dev-python/mergedict/mergedict-0.2.0-r1.ebuild 
b/dev-python/mergedict/mergedict-0.2.0-r1.ebuild
new file mode 100644
index 000..25b8d266ce9
--- /dev/null
+++ b/dev-python/mergedict/mergedict-0.2.0-r1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{2_7,3_{6,7,8}} )
+
+inherit distutils-r1
+
+DESCRIPTION="A Python 'dict' with a merge() method"
+HOMEPAGE="https://github.com/schettino72/mergedict/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="virtual/python-singledispatch[${PYTHON_USEDEP}]"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-py34.patch
+)



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

2020-01-20 Thread Sergei Trofimovich
commit: 6629ba5cfb1d9d31b6bee46a3a136e6a9eb0bf3b
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Jan 20 22:10:27 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jan 20 22:10:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6629ba5c

sys-apps/portage: stable 2.3.84-r1 for hppa, bug #705698

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-apps/portage/portage-2.3.84-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/portage/portage-2.3.84-r1.ebuild 
b/sys-apps/portage/portage-2.3.84-r1.ebuild
index 1469effd645..45fb1f13c9a 100644
--- a/sys-apps/portage/portage-2.3.84-r1.ebuild
+++ b/sys-apps/portage/portage-2.3.84-r1.ebuild
@@ -17,7 +17,7 @@ DESCRIPTION="Portage is the package management and 
distribution system for Gento
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc x86"
 SLOT="0"
 IUSE="build doc epydoc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux xattr"
 



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

2020-01-20 Thread Sergei Trofimovich
commit: 94a269ee239ab17d2c06c189f5e808a56d546472
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Jan 20 22:10:23 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jan 20 22:10:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94a269ee

media-libs/lv2: stable 1.16.0 for hppa, bug #705616

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 media-libs/lv2/lv2-1.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/lv2/lv2-1.16.0.ebuild b/media-libs/lv2/lv2-1.16.0.ebuild
index 074b6fe2d2c..996f3ba4b61 100644
--- a/media-libs/lv2/lv2-1.16.0.ebuild
+++ b/media-libs/lv2/lv2-1.16.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://lv2plug.in/spec/${P}.tar.bz2;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sparc x86"
 IUSE="doc plugins"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



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

2020-01-20 Thread Sergei Trofimovich
commit: c3e53d2b585c7f52778c7b849e2479dc790a4568
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Jan 20 22:10:16 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jan 20 22:10:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3e53d2b

sys-devel/gettext: stable 0.20.1 for hppa, bug #705358

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-devel/gettext/gettext-0.20.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/gettext/gettext-0.20.1.ebuild 
b/sys-devel/gettext/gettext-0.20.1.ebuild
index 6c72beaddc5..97dfeb761e1 100644
--- a/sys-devel/gettext/gettext-0.20.1.ebuild
+++ b/sys-devel/gettext/gettext-0.20.1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 # so put that license behind USE=cxx.
 LICENSE="GPL-3+ cxx? ( LGPL-2.1+ )"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sh sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sh sparc x86"
 IUSE="acl -cvs +cxx doc emacs git java ncurses nls openmp static-libs"
 
 # only runtime goes multilib



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

2020-01-20 Thread Sergei Trofimovich
commit: 6ef0af2c297aafe50ea664dc107b333e57c8593c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Jan 20 22:10:19 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jan 20 22:10:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ef0af2c

sys-devel/libtool: stable 2.4.6-r6 for hppa, bug #705358

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-devel/libtool/libtool-2.4.6-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/libtool/libtool-2.4.6-r6.ebuild 
b/sys-devel/libtool/libtool-2.4.6-r6.ebuild
index 59b82270e3a..1ad9617e613 100644
--- a/sys-devel/libtool/libtool-2.4.6-r6.ebuild
+++ b/sys-devel/libtool/libtool-2.4.6-r6.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris ~x86-winnt"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris ~x86-winnt"
 fi
 
 DESCRIPTION="A shared library tool for developers"



[gentoo-commits] repo/gentoo:master commit in: media-gfx/gqview/files/, media-gfx/gqview/

2020-01-20 Thread Sergei Trofimovich
commit: d04e07e6802ef5474190d53ffbd12aaf811e17ae
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Jan 20 21:48:29 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jan 20 22:03:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d04e07e6

media-gfx/gqview: don't compress README, bug #30111

While at it:
- bump to EAPI=7
- add myself as a maintainer
- tweak docs installation path
- fix infelicity detected by -Werror=format-security

Reported-by: crusaderky  gmail.com
Closes: https://bugs.gentoo.org/30111
Reported-by: Agostino Sarubbo
Closes: https://bugs.gentoo.org/530630
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Sergei Trofimovich  gentoo.org>

 .../files/gqview-2.1.5-format-security.patch   | 56 +++
 media-gfx/gqview/files/gqview-2.1.5-gcc-10.patch   |  9 
 media-gfx/gqview/files/gqview-2.1.5-helpdir.patch  | 23 
 .../gqview/files/gqview-2.1.5-readmedir.patch  | 11 
 media-gfx/gqview/gqview-2.1.5-r2.ebuild| 62 ++
 media-gfx/gqview/metadata.xml  |  4 ++
 6 files changed, 165 insertions(+)

diff --git a/media-gfx/gqview/files/gqview-2.1.5-format-security.patch 
b/media-gfx/gqview/files/gqview-2.1.5-format-security.patch
new file mode 100644
index 000..baf88993a1f
--- /dev/null
+++ b/media-gfx/gqview/files/gqview-2.1.5-format-security.patch
@@ -0,0 +1,56 @@
+Don't pass external input as format string. Detected by 
-Werror=format-security.
+
+https://bugs.gentoo.org/530630
+--- a/src/print.c
 b/src/print.c
+@@ -1220,7 +1220,7 @@ static void print_job_ps_page_image_pixel(FILE *f, 
guchar *pix)
+   }
+   text[6] = '\0';
+ 
+-  fprintf(f, text);
++  fprintf(f, "%s", text);
+ } 

+ static gint print_job_ps_page_image(PrintWindow *pw, GdkPixbuf *pixbuf,
+   gdouble x, gdouble y, gdouble w, gdouble h,
+@@ -1345,7 +1345,7 @@ static const gchar *ps_text_to_hex_array(FILE *f, const 
gchar *text, gdouble x,
+   text[1] = hex_digits[*p & 0xf];
+   text[2] = '\0';
+ 
+-  fprintf(f, text);
++  fprintf(f, "%s", text);
+ 
+   p++;
+   }
+--- a/src/ui_fileops.c
 b/src/ui_fileops.c
+@@ -44,7 +44,7 @@ void print_term(const gchar *text_utf8)
+   gchar *text_l;
+ 
+   text_l = g_locale_from_utf8(text_utf8, -1, NULL, NULL, NULL);
+-  printf((text_l) ? text_l : text_utf8);
++  printf("%s", (text_l) ? text_l : text_utf8);
+   g_free(text_l);
+ }
+ 
+--- a/src/view_file_icon.c
 b/src/view_file_icon.c
+@@ -614,7 +614,7 @@ static void vficon_dnd_get(GtkWidget *widget, 
GdkDragContext *context,
+   uri_text = uri_text_from_list(list, , (info == 
TARGET_TEXT_PLAIN));
+   path_list_free(list);
+ 
+-  if (debug) printf(uri_text);
++  if (debug) printf("%s", uri_text);
+ 
+   gtk_selection_data_set(selection_data, selection_data->target,
+  8, (guchar *)uri_text, total);
+--- a/src/view_file_list.c
 b/src/view_file_list.c
+@@ -136,7 +136,7 @@ static void vflist_dnd_get(GtkWidget *widget, 
GdkDragContext *context,
+   uri_text = uri_text_from_list(list, , (info == 
TARGET_TEXT_PLAIN));
+   path_list_free(list);
+ 
+-  if (debug) printf(uri_text);
++  if (debug) printf("%s", uri_text);
+ 
+   gtk_selection_data_set(selection_data, selection_data->target,
+  8, (guchar *)uri_text, total);

diff --git a/media-gfx/gqview/files/gqview-2.1.5-gcc-10.patch 
b/media-gfx/gqview/files/gqview-2.1.5-gcc-10.patch
new file mode 100644
index 000..567237ce7b3
--- /dev/null
+++ b/media-gfx/gqview/files/gqview-2.1.5-gcc-10.patch
@@ -0,0 +1,9 @@
+--- a/src/bar_exif.h
 b/src/bar_exif.h
+@@ -26,4 +26,4 @@ gint bar_exif_is_advanced(GtkWidget *bar);
+ 
+-const gchar **bar_exif_key_list;
+-const gint bar_exif_key_count;
++extern const gchar **bar_exif_key_list;
++extern const gint bar_exif_key_count;
+ 

diff --git a/media-gfx/gqview/files/gqview-2.1.5-helpdir.patch 
b/media-gfx/gqview/files/gqview-2.1.5-helpdir.patch
new file mode 100644
index 000..e72ea05a213
--- /dev/null
+++ b/media-gfx/gqview/files/gqview-2.1.5-helpdir.patch
@@ -0,0 +1,23 @@
+--- a/configure.in
 b/configure.in
+@@ -19,8 +19,8 @@ fi
+ 
+ AM_PATH_GTK_2_0(2.4.0,,AC_MSG_ERROR(GTK+ >= 2.4.0 not installed.))
+ 
+-AC_DEFINE_UNQUOTED(GQVIEW_HELPDIR, "$prefix/share/doc/gqview-$VERSION", 
[Location of documentation files])
+-AC_DEFINE_UNQUOTED(GQVIEW_HTMLDIR, "$prefix/share/doc/gqview-$VERSION/html", 
[Location of html documentation])
++AC_DEFINE_UNQUOTED(GQVIEW_HELPDIR, "$docdir", [Location of documentation 
files])
++AC_DEFINE_UNQUOTED(GQVIEW_HTMLDIR, "$docdir/html", [Location of html 
documentation])
+ 
+ dnl checks for 

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

2020-01-20 Thread Ben Kohler
commit: 5662c86761626dccad47f5a17aad5d550dbda3ef
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Jan 20 21:43:17 2020 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Jan 20 21:43:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5662c867

app-admin/pwman3: fix HOMEPAGE

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

 app-admin/pwman3/pwman3-0.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/pwman3/pwman3-0.10.0.ebuild 
b/app-admin/pwman3/pwman3-0.10.0.ebuild
index 0e62fdd40ef..f10173d499f 100644
--- a/app-admin/pwman3/pwman3-0.10.0.ebuild
+++ b/app-admin/pwman3/pwman3-0.10.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_REQ_USE="sqlite?"
 inherit distutils-r1
 
 DESCRIPTION="A lightweight password-manager with multiple database backends"
-HOMEPAGE="https://pwman3.github.io;
+HOMEPAGE="https://pwman3.github.io/pwman3/;
 SRC_URI="https://github.com/pwman3/pwman3/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-3"



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

2020-01-20 Thread Zac Medico
commit: 126b9ce99ab6c590a7f752c8bfc27207af3a573c
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Jan 20 21:29:13 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Jan 20 21:30:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=126b9ce9

dev-python/python-varlink: Remove setuptools_scm dependency

Reported-by: Toralf Förster  gentoo.org>
Closes: https://bugs.gentoo.org/705968
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Zac Medico  gentoo.org>

 dev-python/python-varlink/python-varlink-30.3.0.ebuild | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/dev-python/python-varlink/python-varlink-30.3.0.ebuild 
b/dev-python/python-varlink/python-varlink-30.3.0.ebuild
index ebf96d3a69e..4839a2529d5 100644
--- a/dev-python/python-varlink/python-varlink-30.3.0.ebuild
+++ b/dev-python/python-varlink/python-varlink-30.3.0.ebuild
@@ -20,6 +20,13 @@ RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
 DEPEND="${RDEPEND}"
 S="${WORKDIR}/python-${PV}"
 
+python_prepare_all() {
+   distutils-r1_python_prepare_all
+
+   sed -e 's|^[[:space:]]*setuptools_scm$||' \
+   -i setup.cfg || die
+}
+
 python_test() {
esetup.py test || die "tests failed with ${EPYTHON}"
 }



[gentoo-commits] repo/gentoo:master commit in: metadata/install-qa-check.d/

2020-01-20 Thread Michael Orlitzky
commit: 48735f318b6509fe5bc80f9b5d2a298f9cef5d73
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Mon Jan 20 01:02:08 2020 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Mon Jan 20 20:43:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48735f31

install-qa-check.d: disallow "nix" and "gnu" as top-level paths.

These exceptions were made for the sys-apps/nix and sys-apps/guix
packages that are no longer in the tree.

Signed-off-by: Michael Orlitzky  gentoo.org>

 metadata/install-qa-check.d/08gentoo-paths | 2 --
 1 file changed, 2 deletions(-)

diff --git a/metadata/install-qa-check.d/08gentoo-paths 
b/metadata/install-qa-check.d/08gentoo-paths
index e6cd7e67442..5161aef9922 100644
--- a/metadata/install-qa-check.d/08gentoo-paths
+++ b/metadata/install-qa-check.d/08gentoo-paths
@@ -17,8 +17,6 @@ gentoo_path_check() {
local allowed_paths_toplevel=(
"${allowed_common_dirs[@]}"
boot dev etc opt srv usr var
-   nix # sys-apps/nix, bug #670902
-   gnu # sys-apps/guix, bug #670902
)
 
# directories in /usr which can be installed to by ebuilds



[gentoo-commits] repo/gentoo:master commit in: sci-libs/symmetrica/

2020-01-20 Thread Michael Orlitzky
commit: 470ee9af9d6228072651426e7eefd06dc3c45a72
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Mon Jan 20 17:46:40 2020 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Mon Jan 20 20:43:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=470ee9af

sci-libs/symmetrica: new C library for representation theory and more.

This package has been forked under the SageMath umbrella, and the
build system has been overhauled to the point that maintaining it will
not be a punishment. The new v3.0.1 is the first release of the fork
if you pretend that v3.0.0 never happened (I forgot to include the
documentation in the release tarball).

The upstream SageMath project can detect and use the system copy of
symmetrica now, so this will allow Gentoo users of SageMath to avoid
pointless rebuilds of symmetrica.

Closes: https://bugs.gentoo.org/232014
Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Michael Orlitzky  gentoo.org>

 sci-libs/symmetrica/Manifest|  1 +
 sci-libs/symmetrica/metadata.xml| 24 
 sci-libs/symmetrica/symmetrica-3.0.1.ebuild | 24 
 3 files changed, 49 insertions(+)

diff --git a/sci-libs/symmetrica/Manifest b/sci-libs/symmetrica/Manifest
new file mode 100644
index 000..9370fd11f54
--- /dev/null
+++ b/sci-libs/symmetrica/Manifest
@@ -0,0 +1 @@
+DIST symmetrica-3.0.1.tar.xz 789336 BLAKE2B 
88521356bdc006413e0922b49b23f345da96bbe8cb2a4a6ae12bf53fe46150078f086e6d1f6e514817453f2a868b6eb578b716c05f5459397ed8d766d321ec24
 SHA512 
1e4c42e1ae9fcdf246dff1c1f01522d6cd416c12302363f82356018847df2f64d2f5ea6256459832d195e8e333ae14743794d5a53346e92d8ba1bb1c0949c271

diff --git a/sci-libs/symmetrica/metadata.xml b/sci-libs/symmetrica/metadata.xml
new file mode 100644
index 000..3704ab7e98b
--- /dev/null
+++ b/sci-libs/symmetrica/metadata.xml
@@ -0,0 +1,24 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+m...@gentoo.org
+  
+  
+  
+frp.bis...@gmail.com
+François Bissey
+  
+  
+proxy-ma...@gentoo.org
+Proxy Maintainers
+  
+
+  
+https://gitlab.com/sagemath/symmetrica
+  
+

diff --git a/sci-libs/symmetrica/symmetrica-3.0.1.ebuild 
b/sci-libs/symmetrica/symmetrica-3.0.1.ebuild
new file mode 100644
index 000..eab633507c8
--- /dev/null
+++ b/sci-libs/symmetrica/symmetrica-3.0.1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="C library for representation theory, combinatorics, and more"
+HOMEPAGE="https://gitlab.com/sagemath/symmetrica;
+SRC_URI="https://gitlab.com/sagemath/symmetrica/uploads/b3d8e1ad5ab2449c30bbc3147e7a5e53/symmetrica-3.0.1.tar.xz;
+
+LICENSE="ISC"
+SLOT="0/2"
+KEYWORDS="~amd64"
+IUSE="doc"
+
+DOCS=( README.md )
+
+src_configure(){
+   econf $(use_enable doc)
+}
+
+src_install(){
+   default
+   find "${ED}" -name '*.la' -delete || die
+}



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

2020-01-20 Thread Thomas Deutschmann
commit: 7da5552381bb1c25f69f55af4cf30ec2c7ebf7ee
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Jan 20 19:54:40 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Jan 20 20:07:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7da55523

www-client/firefox: bump to v72.0.2

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

 www-client/firefox/Manifest  |  92 
 www-client/firefox/firefox-72.0.2.ebuild | 793 +++
 2 files changed, 885 insertions(+)

diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index 231586752d7..40524c01b87 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -554,3 +554,95 @@ DIST firefox-72.0.1-xh.xpi 469604 BLAKE2B 
5ff3348a756cba6732192a2fd65accfc21d540
 DIST firefox-72.0.1-zh-CN.xpi 574697 BLAKE2B 
63f212d1322e44c098a10411d29c252c889e60af7cfaaf2e24e14a84371f708b60bb3fa6b589a6afc552881aacd6b635dc2077b66f5fef89b842ff92aa927936
 SHA512 
bfdbdb5033433f0fdf6378c1363b97dc333fcbc8b9c072ccddb03072eade1597791a7fca8d706617ef4307a03ed4d1a2ab8495b4554fdcc566cc47a259d54c92
 DIST firefox-72.0.1-zh-TW.xpi 573487 BLAKE2B 
f359f00ef17b4a635d76118fbdf53a0a3e3a869888dcba05467e90dd25817e26196f3ffc59182694936b78d3a65ff606cf3ba1316876092c3dbb5616bf40f6ea
 SHA512 
5f3f5c533d3827817b070b712ec906feaebe17cffedaa897ea9430770a2cfd926f3a4fdb0179655e9c63fd35cf0dbbf4c4ca99d70311abfe390393568ff7a9c6
 DIST firefox-72.0.1.source.tar.xz 314963588 BLAKE2B 
19d07cf6ea7a0b5ae0df4475e3a24ed7c387d2ce1f41eec2c7bf1ba08e379134b6dfa9e9748f15f4281decf34447356e2826192f267ca68b83e7ba484b04c309
 SHA512 
8df6a64cde4bdb879c3cb9df7f8b43c7d67c47502e2dce1d3ee82de433931435963b3e51c99035a78f0a997bc934a838d198f2a1cd6a624441769d37b1469fcf
+DIST firefox-72.0.2-ach.xpi 489382 BLAKE2B 
e8d3a5baac8b5327745a82bc60be8d862007aeca78268391560eb099cc8a04359f3c44ade921c22c6fd88ad4eca44e4f1809f882f65d12396b5952868e58c344
 SHA512 
8d470e1371ad92e43ccf9f38c1c52d002b0b0253cffca32265c25900ea56f18bcb770bd9740637c388200a2cad41177e714ce875ec37b7134022f0be42fdd789
+DIST firefox-72.0.2-af.xpi 446537 BLAKE2B 
bb5aba6b68927749a2b054fee793ddf46c20d16482a620c47f4c9633975b9ec25ef306a0dabcfac21c03b2d5e36967445d6127dabcb87bb321a2326ebff367ec
 SHA512 
965adcad559ec458ecc250ea5cf0778be81ab90b7d54e5dd9f731407f79c37cd2ecb7ed182c8faab90e4b74c629c1985723c00ce3ee680feab2f05c6b259570e
+DIST firefox-72.0.2-an.xpi 498518 BLAKE2B 
05b2b82dee65afe3ce2b7aa47620ea2b72d5ba10716e3fec5200a1f5edd0968d9dd34a930a0fde08a7853fd05d3368db5f816a1681756742be7a792a4cfe85a5
 SHA512 
46b4fff36bbb138c165db332367c44cacf4a6c2eda99b7ecf2940d1a247da9e0d62f7506d9b640aa87dd4955cdd2c8056c04fffb275583e5e368075c57aa44d3
+DIST firefox-72.0.2-ar.xpi 562877 BLAKE2B 
c7cff2157754a7ceb88f1907467f9005b97ae7193c3410f465196e9be0ca47153b115983ea5c9df9cd94d5718c52b45de0caa04638595a2b4a9c5cfcd74a397a
 SHA512 
87e38912ea18dad4ea6931f75b87bdbd68033d19d17af57b8f43651bbb733fd070852514bc32bc372184d5e4774c073df29744e7764dd319c5e3426382979d1d
+DIST firefox-72.0.2-ast.xpi 494016 BLAKE2B 
3eaa2dcd1feede917aa458c9cb4b5f92488ff1282910be83e7fe60c68855409b21115cb1ac7ce2b3fa29ff9b3920663632a28be7d13cddbab9e697d9376e6a97
 SHA512 
448aab71cdd64f288233900a90d83c8f166fd6c39f533d0f1fcf8efcf96ccb08454724e2bca7ab1a8f2e7d91a84fd3389b981caedee8ea568be90a0d32671287
+DIST firefox-72.0.2-az.xpi 525928 BLAKE2B 
f9ac97923d3c0dc82cca7d2afef6ee44f8aeb80835a9da6e89c56433adf741af7612598603978413fd0a95d7d29aae752c58b9614563cb559597abbfb42a
 SHA512 
d4ec2c2ad5c9bcaa42ab4d9345278b042efbcc7b84d75ef457840cfe6c535c397adc82a17b1a40c65eb854ac3bd432e6a2bb567fbcec492d76101078bb7d4dd5
+DIST firefox-72.0.2-be.xpi 620196 BLAKE2B 
c22be24ef54c68147ee9f032e008844b70db35120346e39c496040a76494df34d3c4bf460f5a39e7da81bfbc9b23e9c6af49ac38fcac4c7a1d1048bd13194231
 SHA512 
0c32b1ce6f35856e1c3fdc20e69dfa1e5b4eea6de6e847269b111300c0c76b7c3e6616cde1b32954f96b286e55b6c6516d83b55dfca1f09974fbdd5d51a79ff7
+DIST firefox-72.0.2-bg.xpi 581003 BLAKE2B 
fd3783d9beb04c7081b06937aea381e766f7603cc7525733afdaad0867eae7c586325741aab279dd5d463d7820485cf807db3f8b5821c141dda645eb6d0aa399
 SHA512 
87d5139e335734842e943669b6ce23dfd6cf3d005b0bae470e99c2262297064b3052dc69c0add0c56e2e352d34fcf64619372ea93c73d7c9128c107fbfcd0432
+DIST firefox-72.0.2-bn.xpi 616399 BLAKE2B 
30e193efce5b0ff22937fe4782e79a9764d308a88ac0e3ac904e0aae8ddb1ca15405786d2d87abb627b8c5e184b4830e316b0839b7c215befa8fca7a4d672d8d
 SHA512 
5f186349fb1121c603a6e621a01034fdaaca186fea3a0afae6d423dde78d99f7d28db54a9e71458f348399a7ef8bdb78c2693bcb5507937da239d8ddbb026009
+DIST firefox-72.0.2-br.xpi 529073 BLAKE2B 
7196f416c336a78124bf8a0d208843e5b24a2103f732dbae5f0ddd7683dd18c78e509ea0be9643ca8296bfcdc671e2e4222b618f7835bd50aabe42cd138c4e90
 SHA512 
551a781ef3ee6bc7573940cdde886946cf23533ecff36a68aa1e1e6314b1e5d25d3aa7a8ec850e9a5be63b51289a60053131dcae4a84b97dae6bd85a65362b04
+DIST firefox-72.0.2-bs.xpi 498281 BLAKE2B 

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

2020-01-20 Thread Thomas Deutschmann
commit: 16e273b2d3846df5cb72f9adb278e1d8bd4806ab
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Jan 20 20:01:54 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Jan 20 20:07:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16e273b2

www-client/firefox-bin: bump to v68.4.2

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

 www-client/firefox-bin/Manifest  |  93 
 www-client/firefox-bin/firefox-bin-68.4.2.ebuild | 174 +++
 2 files changed, 267 insertions(+)

diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest
index 7df0b7bb0e2..c71f0e8e2bd 100644
--- a/www-client/firefox-bin/Manifest
+++ b/www-client/firefox-bin/Manifest
@@ -355,6 +355,97 @@ DIST firefox-68.4.1esr-vi.xpi 529140 BLAKE2B 
9649ff42883d88517f6cd5080de34ea1a9f
 DIST firefox-68.4.1esr-xh.xpi 470396 BLAKE2B 
a729ef99900f94ead6d0cec29b5bdc5532b846e2b4cda707e1204413ed7107216fae0cddc0f5fcf8685a4c5b2dbe97a805b382ac48055bfe186d1bf8015936cf
 SHA512 
41ae57c32b91bc02124085c5987299b571487a53479c21f94d13aafd5b147da675e68d27211a27ec14180734aa0a8983b9f388ac41232a1a0b4cffc2206d6c81
 DIST firefox-68.4.1esr-zh-CN.xpi 536438 BLAKE2B 
b72a7e38f33b326852c92f4feeb3793b58902a9c5210b8eb4b47a12297918b5dd225055a563236016220fc5c3e017b16d55e76ebc74b8cb2e7abc4e0efdfead6
 SHA512 
a46f0a6b95886977390c92b47bfcb84fec35dc0f0de5e477adcd6fc0613449922dffb0df6ee56fa9a8979b2ee98beeb717067db4c96923f64dc59539d93d60e6
 DIST firefox-68.4.1esr-zh-TW.xpi 535855 BLAKE2B 
05bdae7561505a280711a63665bc52400446255aad1b34b3cddf850a89b59b7063ab84133710aa5d75577c0635c2ed0dd01869ab96242dc2132fbea3f901ae20
 SHA512 
53b74312a9dbbe4a5b356483794e46258a330c6bde867daf886d29e827727ce03e7e4c28c31e922714197201ddc96c6c0d1625e766990949ec1ff9107ed460c0
+DIST firefox-68.4.2esr-ach.xpi 471612 BLAKE2B 
09923937378594f7e05c997e505d87b64491c6fcfc83aa80a3e99707526b520b31bd7465da4489182b4ae41b26895237738e46950e5aea7a6c85b02a6ff30053
 SHA512 
3c5e40e340b2a9335d027abc53fb8c4949fd5708b17a0f83eda97fbfb7bd2fa53ea08bb0bc18ad2376eb44656e92130d2fa94d24abd5cc28a307a108dd0d7b0a
+DIST firefox-68.4.2esr-af.xpi 450476 BLAKE2B 
c7b8a62106a443703e80c61c2be01dd5c6f2a0ae6b4f48f4f33084104cf7faee16ef604471ad08cd6bcbb12f0563d0674c13014352cd87d1c91fc6bf0ac4cc12
 SHA512 
8dc9d00bbaaef93c650106608f49a9057c1a3c5ff9defffde497e274e474b811a5788351df8a4eddb7c5732f8d1902eff54aa189d4cfbae4c41d5024822ba642
+DIST firefox-68.4.2esr-an.xpi 482937 BLAKE2B 
2aa084a4d78c365c2dbe20dbcec172e0ceda174391be99b2f36b715651e739bf8cddb2a63d245c4e7b136dfc66ff8af721778800e244177cefb3eeacc4b0
 SHA512 
04aea0f8a944dbef45b3db7024adde9edd65c35abe2364fd4c8f0d246550f5d40f6bc2c8cd75334ae341a49fe3c68c5276a723049916881d6bab8cbb7e0502b8
+DIST firefox-68.4.2esr-ar.xpi 538840 BLAKE2B 
8f6d9f7c0b71747333da9e3a6b76aeaa7e80f11bf87fbf59da86a200cda5e8160c585dee1242b5da36ec8769cb6146fbf238decd0b19a08cc2b70ea600c2b61e
 SHA512 
dc97df4cb91cd7cbcd32a77e8c18ea0d5aa8a390f9d58c5563cd53b8c8db21f2f3cfd28f61961ab30db52ebcbc95d4a07ef602a162e654edd8d541acf4f50fcb
+DIST firefox-68.4.2esr-ast.xpi 480659 BLAKE2B 
deaf84bef77e9245059f27969a7d9e58663b9903461af6e047191a191af34d3d736de5af707020d16499868dc174aa87e3bab0d4b7ba394ec3aaaef09e01c967
 SHA512 
dd5b5e98a2899cd0b5f792aca3c06d05222bed8a45ad59c6488c9e34dc783fbf1755af58a50bd4fa567ac5e85acefbb032bbde4c98501248d77f81a23ce480e6
+DIST firefox-68.4.2esr-az.xpi 510087 BLAKE2B 
2bf5032102dbdf9aa5f7f498199ce2a4682520357ca2513d440280b03150057316ea19198b8a6de1cb651a58ab7503894729958a3f751348d1f7eb2eba7ee27c
 SHA512 
d64b4a566742a38f5e6b0370d5830c406341401219e73bea8882a78eb09dbe63772af6e237c759201737846788996df8f5d204e862846ccc0f4f09fd98e62c8f
+DIST firefox-68.4.2esr-be.xpi 581919 BLAKE2B 
92897557fcae98bf834f848f783908b67256ba786228e86a8015db7b3d3d20cf33eff5ef52238300d893a97555c70eb8567489b6fba57f790f7af9acba913f72
 SHA512 
73ec86a670722ec16da3282517ffa0c8d5b5c7309b4d9cb2d2d67c9db5fd9886be37265ef72e664f78a885bbcff9390106caf8d226d941a940cb3053e9f09c0e
+DIST firefox-68.4.2esr-bg.xpi 545215 BLAKE2B 
c52514d98bb8b390d13d5a73550ce3f8ef5448f6a2fa943972e5890c112b1b8d4156f6df89accafbbccf6f47b9f0db74e6cb6f6c46ef506b7398bfcf0ab09018
 SHA512 
de6d5b337dce3e8b1ad7d3434605453859484ce5e42c532727960e08c0f9d9f92ea7f69cbd8b864e8915ed7fd373036e8292e0f393a27579b51ab28c58392c03
+DIST firefox-68.4.2esr-bn.xpi 566415 BLAKE2B 
0294701e16faf9e9635af7ffec50a00e7d34aa4f2540426e767b94a8bb2b488f23de3bb2760e4eb97e77405cadc169da9bc0cbcc22646dde47023d4ba3ab111c
 SHA512 
0a88c6a387dc05bd2524910247a8a8a3076c37d88226f97e1a312e47bec68bce6de549fe2338eb2aaba717d6e127248100f03706f00c32c3099743400d5092a5
+DIST firefox-68.4.2esr-br.xpi 501490 BLAKE2B 
a5149367d4e002fa5c2d8c3506c76d04415a5bd19aa90137ee4b46a4970878f56c2a7a89a6b12ac3ddfe7da43510a926cc98f6a998161ab6a5230624c2a9cbd6
 SHA512 

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

2020-01-20 Thread Thomas Deutschmann
commit: 69927d900e01591c18cfd769e166158438a8b4db
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Jan 20 19:58:02 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Jan 20 20:07:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69927d90

www-client/firefox: bump to v68.4.2

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

 www-client/firefox/Manifest  |  92 
 www-client/firefox/firefox-68.4.2.ebuild | 773 +++
 2 files changed, 865 insertions(+)

diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index 40524c01b87..84116712e73 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -368,6 +368,98 @@ DIST firefox-68.4.1esr-xh.xpi 470396 BLAKE2B 
a729ef99900f94ead6d0cec29b5bdc5532b
 DIST firefox-68.4.1esr-zh-CN.xpi 536438 BLAKE2B 
b72a7e38f33b326852c92f4feeb3793b58902a9c5210b8eb4b47a12297918b5dd225055a563236016220fc5c3e017b16d55e76ebc74b8cb2e7abc4e0efdfead6
 SHA512 
a46f0a6b95886977390c92b47bfcb84fec35dc0f0de5e477adcd6fc0613449922dffb0df6ee56fa9a8979b2ee98beeb717067db4c96923f64dc59539d93d60e6
 DIST firefox-68.4.1esr-zh-TW.xpi 535855 BLAKE2B 
05bdae7561505a280711a63665bc52400446255aad1b34b3cddf850a89b59b7063ab84133710aa5d75577c0635c2ed0dd01869ab96242dc2132fbea3f901ae20
 SHA512 
53b74312a9dbbe4a5b356483794e46258a330c6bde867daf886d29e827727ce03e7e4c28c31e922714197201ddc96c6c0d1625e766990949ec1ff9107ed460c0
 DIST firefox-68.4.1esr.source.tar.xz 318559576 BLAKE2B 
918814864e4041b2f04549506ee27b118ab6f5cfb23562b6d1bd3275d1a8836b073f6b42376d6507e5aa7879eb0028d69bdcd4c67615afd07d03279434e38518
 SHA512 
8dd85096f1223b2ab396cc3b89a9f1b113f01ce8919af08a278d077cc4380c108a66b6379c75d85311aa3c54a7804f4d51f718b309fe107ff7c44aca7e4386ed
+DIST firefox-68.4.2esr-ach.xpi 471612 BLAKE2B 
09923937378594f7e05c997e505d87b64491c6fcfc83aa80a3e99707526b520b31bd7465da4489182b4ae41b26895237738e46950e5aea7a6c85b02a6ff30053
 SHA512 
3c5e40e340b2a9335d027abc53fb8c4949fd5708b17a0f83eda97fbfb7bd2fa53ea08bb0bc18ad2376eb44656e92130d2fa94d24abd5cc28a307a108dd0d7b0a
+DIST firefox-68.4.2esr-af.xpi 450476 BLAKE2B 
c7b8a62106a443703e80c61c2be01dd5c6f2a0ae6b4f48f4f33084104cf7faee16ef604471ad08cd6bcbb12f0563d0674c13014352cd87d1c91fc6bf0ac4cc12
 SHA512 
8dc9d00bbaaef93c650106608f49a9057c1a3c5ff9defffde497e274e474b811a5788351df8a4eddb7c5732f8d1902eff54aa189d4cfbae4c41d5024822ba642
+DIST firefox-68.4.2esr-an.xpi 482937 BLAKE2B 
2aa084a4d78c365c2dbe20dbcec172e0ceda174391be99b2f36b715651e739bf8cddb2a63d245c4e7b136dfc66ff8af721778800e244177cefb3eeacc4b0
 SHA512 
04aea0f8a944dbef45b3db7024adde9edd65c35abe2364fd4c8f0d246550f5d40f6bc2c8cd75334ae341a49fe3c68c5276a723049916881d6bab8cbb7e0502b8
+DIST firefox-68.4.2esr-ar.xpi 538840 BLAKE2B 
8f6d9f7c0b71747333da9e3a6b76aeaa7e80f11bf87fbf59da86a200cda5e8160c585dee1242b5da36ec8769cb6146fbf238decd0b19a08cc2b70ea600c2b61e
 SHA512 
dc97df4cb91cd7cbcd32a77e8c18ea0d5aa8a390f9d58c5563cd53b8c8db21f2f3cfd28f61961ab30db52ebcbc95d4a07ef602a162e654edd8d541acf4f50fcb
+DIST firefox-68.4.2esr-ast.xpi 480659 BLAKE2B 
deaf84bef77e9245059f27969a7d9e58663b9903461af6e047191a191af34d3d736de5af707020d16499868dc174aa87e3bab0d4b7ba394ec3aaaef09e01c967
 SHA512 
dd5b5e98a2899cd0b5f792aca3c06d05222bed8a45ad59c6488c9e34dc783fbf1755af58a50bd4fa567ac5e85acefbb032bbde4c98501248d77f81a23ce480e6
+DIST firefox-68.4.2esr-az.xpi 510087 BLAKE2B 
2bf5032102dbdf9aa5f7f498199ce2a4682520357ca2513d440280b03150057316ea19198b8a6de1cb651a58ab7503894729958a3f751348d1f7eb2eba7ee27c
 SHA512 
d64b4a566742a38f5e6b0370d5830c406341401219e73bea8882a78eb09dbe63772af6e237c759201737846788996df8f5d204e862846ccc0f4f09fd98e62c8f
+DIST firefox-68.4.2esr-be.xpi 581919 BLAKE2B 
92897557fcae98bf834f848f783908b67256ba786228e86a8015db7b3d3d20cf33eff5ef52238300d893a97555c70eb8567489b6fba57f790f7af9acba913f72
 SHA512 
73ec86a670722ec16da3282517ffa0c8d5b5c7309b4d9cb2d2d67c9db5fd9886be37265ef72e664f78a885bbcff9390106caf8d226d941a940cb3053e9f09c0e
+DIST firefox-68.4.2esr-bg.xpi 545215 BLAKE2B 
c52514d98bb8b390d13d5a73550ce3f8ef5448f6a2fa943972e5890c112b1b8d4156f6df89accafbbccf6f47b9f0db74e6cb6f6c46ef506b7398bfcf0ab09018
 SHA512 
de6d5b337dce3e8b1ad7d3434605453859484ce5e42c532727960e08c0f9d9f92ea7f69cbd8b864e8915ed7fd373036e8292e0f393a27579b51ab28c58392c03
+DIST firefox-68.4.2esr-bn.xpi 566415 BLAKE2B 
0294701e16faf9e9635af7ffec50a00e7d34aa4f2540426e767b94a8bb2b488f23de3bb2760e4eb97e77405cadc169da9bc0cbcc22646dde47023d4ba3ab111c
 SHA512 
0a88c6a387dc05bd2524910247a8a8a3076c37d88226f97e1a312e47bec68bce6de549fe2338eb2aaba717d6e127248100f03706f00c32c3099743400d5092a5
+DIST firefox-68.4.2esr-br.xpi 501490 BLAKE2B 
a5149367d4e002fa5c2d8c3506c76d04415a5bd19aa90137ee4b46a4970878f56c2a7a89a6b12ac3ddfe7da43510a926cc98f6a998161ab6a5230624c2a9cbd6
 SHA512 
8be0355b2464c233917c117dad333964fb29119a332d79a38861941ed9a8eced74a5c3efad9142f2d0e88abfcff398ba84ce3afee47a2944882df79ea6735ca7
+DIST 

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

2020-01-20 Thread Thomas Deutschmann
commit: b22c141ac002e30e187dd1e5bf93184eecf02caf
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Jan 20 20:07:26 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Jan 20 20:07:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b22c141a

www-client/firefox-bin: bump to v72.0.2

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

 www-client/firefox-bin/Manifest  |  93 +++
 www-client/firefox-bin/firefox-bin-72.0.2.ebuild | 201 +++
 2 files changed, 294 insertions(+)

diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest
index c71f0e8e2bd..1524f069b6b 100644
--- a/www-client/firefox-bin/Manifest
+++ b/www-client/firefox-bin/Manifest
@@ -628,6 +628,97 @@ DIST firefox-72.0.1-vi.xpi 567507 BLAKE2B 
1c60499e474b6523b9d2e2460e802bf5214533
 DIST firefox-72.0.1-xh.xpi 469604 BLAKE2B 
5ff3348a756cba6732192a2fd65accfc21d540404407d09a08d1c1a5241b0d148502438402ee2347327d51c4ef37efe35254b2568d34d08f8f8201b38f956b2d
 SHA512 
0e90451f9b1974c87e04fc81130ab9748be9e7e9debd33a52bdb3236dc05e497725111b50685ec169e16b605b104d423c6d15603c1375fc640a60731aba63ac5
 DIST firefox-72.0.1-zh-CN.xpi 574697 BLAKE2B 
63f212d1322e44c098a10411d29c252c889e60af7cfaaf2e24e14a84371f708b60bb3fa6b589a6afc552881aacd6b635dc2077b66f5fef89b842ff92aa927936
 SHA512 
bfdbdb5033433f0fdf6378c1363b97dc333fcbc8b9c072ccddb03072eade1597791a7fca8d706617ef4307a03ed4d1a2ab8495b4554fdcc566cc47a259d54c92
 DIST firefox-72.0.1-zh-TW.xpi 573487 BLAKE2B 
f359f00ef17b4a635d76118fbdf53a0a3e3a869888dcba05467e90dd25817e26196f3ffc59182694936b78d3a65ff606cf3ba1316876092c3dbb5616bf40f6ea
 SHA512 
5f3f5c533d3827817b070b712ec906feaebe17cffedaa897ea9430770a2cfd926f3a4fdb0179655e9c63fd35cf0dbbf4c4ca99d70311abfe390393568ff7a9c6
+DIST firefox-72.0.2-ach.xpi 489382 BLAKE2B 
e8d3a5baac8b5327745a82bc60be8d862007aeca78268391560eb099cc8a04359f3c44ade921c22c6fd88ad4eca44e4f1809f882f65d12396b5952868e58c344
 SHA512 
8d470e1371ad92e43ccf9f38c1c52d002b0b0253cffca32265c25900ea56f18bcb770bd9740637c388200a2cad41177e714ce875ec37b7134022f0be42fdd789
+DIST firefox-72.0.2-af.xpi 446537 BLAKE2B 
bb5aba6b68927749a2b054fee793ddf46c20d16482a620c47f4c9633975b9ec25ef306a0dabcfac21c03b2d5e36967445d6127dabcb87bb321a2326ebff367ec
 SHA512 
965adcad559ec458ecc250ea5cf0778be81ab90b7d54e5dd9f731407f79c37cd2ecb7ed182c8faab90e4b74c629c1985723c00ce3ee680feab2f05c6b259570e
+DIST firefox-72.0.2-an.xpi 498518 BLAKE2B 
05b2b82dee65afe3ce2b7aa47620ea2b72d5ba10716e3fec5200a1f5edd0968d9dd34a930a0fde08a7853fd05d3368db5f816a1681756742be7a792a4cfe85a5
 SHA512 
46b4fff36bbb138c165db332367c44cacf4a6c2eda99b7ecf2940d1a247da9e0d62f7506d9b640aa87dd4955cdd2c8056c04fffb275583e5e368075c57aa44d3
+DIST firefox-72.0.2-ar.xpi 562877 BLAKE2B 
c7cff2157754a7ceb88f1907467f9005b97ae7193c3410f465196e9be0ca47153b115983ea5c9df9cd94d5718c52b45de0caa04638595a2b4a9c5cfcd74a397a
 SHA512 
87e38912ea18dad4ea6931f75b87bdbd68033d19d17af57b8f43651bbb733fd070852514bc32bc372184d5e4774c073df29744e7764dd319c5e3426382979d1d
+DIST firefox-72.0.2-ast.xpi 494016 BLAKE2B 
3eaa2dcd1feede917aa458c9cb4b5f92488ff1282910be83e7fe60c68855409b21115cb1ac7ce2b3fa29ff9b3920663632a28be7d13cddbab9e697d9376e6a97
 SHA512 
448aab71cdd64f288233900a90d83c8f166fd6c39f533d0f1fcf8efcf96ccb08454724e2bca7ab1a8f2e7d91a84fd3389b981caedee8ea568be90a0d32671287
+DIST firefox-72.0.2-az.xpi 525928 BLAKE2B 
f9ac97923d3c0dc82cca7d2afef6ee44f8aeb80835a9da6e89c56433adf741af7612598603978413fd0a95d7d29aae752c58b9614563cb559597abbfb42a
 SHA512 
d4ec2c2ad5c9bcaa42ab4d9345278b042efbcc7b84d75ef457840cfe6c535c397adc82a17b1a40c65eb854ac3bd432e6a2bb567fbcec492d76101078bb7d4dd5
+DIST firefox-72.0.2-be.xpi 620196 BLAKE2B 
c22be24ef54c68147ee9f032e008844b70db35120346e39c496040a76494df34d3c4bf460f5a39e7da81bfbc9b23e9c6af49ac38fcac4c7a1d1048bd13194231
 SHA512 
0c32b1ce6f35856e1c3fdc20e69dfa1e5b4eea6de6e847269b111300c0c76b7c3e6616cde1b32954f96b286e55b6c6516d83b55dfca1f09974fbdd5d51a79ff7
+DIST firefox-72.0.2-bg.xpi 581003 BLAKE2B 
fd3783d9beb04c7081b06937aea381e766f7603cc7525733afdaad0867eae7c586325741aab279dd5d463d7820485cf807db3f8b5821c141dda645eb6d0aa399
 SHA512 
87d5139e335734842e943669b6ce23dfd6cf3d005b0bae470e99c2262297064b3052dc69c0add0c56e2e352d34fcf64619372ea93c73d7c9128c107fbfcd0432
+DIST firefox-72.0.2-bn.xpi 616399 BLAKE2B 
30e193efce5b0ff22937fe4782e79a9764d308a88ac0e3ac904e0aae8ddb1ca15405786d2d87abb627b8c5e184b4830e316b0839b7c215befa8fca7a4d672d8d
 SHA512 
5f186349fb1121c603a6e621a01034fdaaca186fea3a0afae6d423dde78d99f7d28db54a9e71458f348399a7ef8bdb78c2693bcb5507937da239d8ddbb026009
+DIST firefox-72.0.2-br.xpi 529073 BLAKE2B 
7196f416c336a78124bf8a0d208843e5b24a2103f732dbae5f0ddd7683dd18c78e509ea0be9643ca8296bfcdc671e2e4222b618f7835bd50aabe42cd138c4e90
 SHA512 
551a781ef3ee6bc7573940cdde886946cf23533ecff36a68aa1e1e6314b1e5d25d3aa7a8ec850e9a5be63b51289a60053131dcae4a84b97dae6bd85a65362b04
+DIST 

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

2020-01-20 Thread Bernard Cafarelli
commit: e5441fd37c6b8a872be2f4e93172f21913ff4ca4
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Mon Jan 20 20:03:12 2020 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Mon Jan 20 20:03:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5441fd3

media-gfx/argyllcms: upstream re-released source file

No revision bump as only change is a date typo in Changelog

Closes: https://bugs.gentoo.org/705964
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Bernard Cafarelli  gentoo.org>

 media-gfx/argyllcms/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/argyllcms/Manifest b/media-gfx/argyllcms/Manifest
index d4fb311ff59..d290a4087e2 100644
--- a/media-gfx/argyllcms/Manifest
+++ b/media-gfx/argyllcms/Manifest
@@ -1,2 +1,2 @@
 DIST Argyll_V2.1.1_src.zip 13825860 BLAKE2B 
c1a748cf8ecd8e04164b0281e5cfb708386b196ea75bef6be02945d1a0cd1d191d069420628612ce0bd24028e40221a988becc3eba16293555376d20ab3a4bf5
 SHA512 
551b90c245d15e401c96c76ec0be66053bd75ca4d8b668a41841d72197820ed27d4d0186f903c126f7bacd667170e8e45e42ad31fcd44ec3276558b87b520565
-DIST Argyll_V2.1.2_src.zip 13837053 BLAKE2B 
2ad4352c79073a597ff664df8be258d56b048e1d24f677790824145f47a0b52213d219e781f8b2157f396b5a6a1d2e089d357a35ab1b8d9f58885a342f265024
 SHA512 
cd986db52003d12f7fc6d795cc0471d0f6a3f612f8f8c799f2824cbbd4d0ff27d215d3825222b7f2664e8f7cd3413ad46c361765c327dd5cf9f382755bdd
+DIST Argyll_V2.1.2_src.zip 13837056 BLAKE2B 
cf6181549e37b1deda11bdd4a63b27e101180a1e82b132ea8dca5af6830a74d5e2f940633f5aecf9a8d62fe8c2b0cdce8f2af44124ce7432b33d2a1bdbaa2c21
 SHA512 
f49b588c5f0a39edcc30a068a8bde8c7b74611d3feb15d07d4a61b205ed1231c288629f65e1a5a60a3921d552a28e075667ada555401a0d9694fd882bddd4b06



[gentoo-commits] proj/kde:master commit in: app-admin/systemdgenie/

2020-01-20 Thread Andreas Sturmlechner
commit: bb6640b79bbedf8dbd119a571eb6e5887bfba498
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jan 17 19:41:39 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jan 20 19:57:39 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=bb6640b7

app-admin/systemdgenie: Sync with Gentoo ebuild repo, missing slot op

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-admin/systemdgenie/systemdgenie-.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/app-admin/systemdgenie/systemdgenie-.ebuild 
b/app-admin/systemdgenie/systemdgenie-.ebuild
index 101e45b03f..cb1a313368 100644
--- a/app-admin/systemdgenie/systemdgenie-.ebuild
+++ b/app-admin/systemdgenie/systemdgenie-.ebuild
@@ -15,7 +15,6 @@ HOMEPAGE="https://cgit.kde.org/systemdgenie.git;
 
 LICENSE="GPL-2+"
 SLOT="5"
-IUSE=""
 
 BDEPEND="sys-devel/gettext"
 DEPEND="
@@ -29,6 +28,6 @@ DEPEND="
kde-frameworks/ki18n:5
kde-frameworks/kwidgetsaddons:5
kde-frameworks/kxmlgui:5
-   sys-apps/systemd
+   sys-apps/systemd:=
 "
 RDEPEND="${DEPEND}"



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

2020-01-20 Thread Jeroen Roovers
commit: 2185af2a32ab74b8686244cf6c851fd0ab1a0c3f
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Jan 20 19:57:30 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Jan 20 19:58:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2185af2a

net-analyzer/vnstat: Version 2.6

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

 net-analyzer/vnstat/Manifest  |  1 +
 net-analyzer/vnstat/vnstat-2.6.ebuild | 69 +++
 2 files changed, 70 insertions(+)

diff --git a/net-analyzer/vnstat/Manifest b/net-analyzer/vnstat/Manifest
index c3eb0961ad4..7902b33ad43 100644
--- a/net-analyzer/vnstat/Manifest
+++ b/net-analyzer/vnstat/Manifest
@@ -1,3 +1,4 @@
 DIST vnstat-1.17.tar.gz 238397 BLAKE2B 
73aaffda3c91a1146b1d6a21f637272be227a15a7964aad90fb76c407c5f7fb0085e6f9f54408e8ebc667475c15f260d701c5924737f20921ebc0a35affd52be
 SHA512 
c9c119a89054dacdc15026c766a20d88336d7689dd4264530d0347fcc58f3cbfc806b271e0f83e76c3b4a31ab793a628ee7d7b696943da919ee4cd2fdb481cc3
 DIST vnstat-2.4.tar.gz 270907 BLAKE2B 
4666c39c05cb0bd2a89db7e57bfd72b542ccda02ba09a9da6097b58957141042a5e63a2ee4863bb61b686b3e4c374a690d798398136760699755187fdca5e27c
 SHA512 
e2f23b375a6afcd9e51770769c741d3a5fc139aec22e535bc98da09e4a6677a0c820fb04727a79f23569be29f031e9ee897b6d569146c42ed917f5f83399b7b6
 DIST vnstat-2.5.tar.gz 274765 BLAKE2B 
65117717d5522ce17e40f05f62d0328f74f5cc3ab42353c93b7a2af0e74df1d36b3a64dd778cd4def2985120bfbc6e1cf8e83a7615ef236ea1af1dbd8d898965
 SHA512 
5f44f2ee7fa4bdaf0cfd48b35927ec590f5344cc497b5e02a999ece40e53812a7bf725cf1ddaf08c7316bf83ed567f370a72f00b279553cb1d06dfec26c3c1c8
+DIST vnstat-2.6.tar.gz 275751 BLAKE2B 
7351b265d66e42d1e5450dae6f5eaa973a9cdc171b865689540b5838ddeb2629da968bc2ba655cb6ff909227a859f0334900a1597c78b772124a993343a4cf23
 SHA512 
1a62fc9c2379b050208945e85bad04f602a0f2c71e6bd069d241c1df77c76ec6258948fc3fdf633b15c52665782cae4f995a916103d330bfb46cab0291d3a1ea

diff --git a/net-analyzer/vnstat/vnstat-2.6.ebuild 
b/net-analyzer/vnstat/vnstat-2.6.ebuild
new file mode 100644
index 000..12983f11d96
--- /dev/null
+++ b/net-analyzer/vnstat/vnstat-2.6.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit systemd user
+
+DESCRIPTION="Console-based network traffic monitor that keeps statistics of 
network usage"
+HOMEPAGE="https://humdi.net/vnstat/;
+SRC_URI="https://humdi.net/vnstat/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE="gd selinux test"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   dev-db/sqlite
+   gd? ( media-libs/gd[png] )
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   test? ( dev-libs/check )
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   selinux? ( sec-policy/selinux-vnstatd )
+"
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.2-conf.patch
+   "${FILESDIR}"/${PN}-2.2-drop-root.patch
+   "${FILESDIR}"/${PN}-2.2-run.patch
+)
+
+pkg_setup() {
+   enewgroup vnstat
+   enewuser vnstat -1 -1 /var/lib/vnstat vnstat
+}
+
+src_compile() {
+   emake ${PN} ${PN}d $(usex gd ${PN}i '')
+}
+
+src_install() {
+   use gd && dobin vnstati
+   dobin vnstat vnstatd
+
+   exeinto /usr/share/${PN}
+   newexe "${FILESDIR}"/vnstat.cron-r1 vnstat.cron
+
+   insinto /etc
+   doins cfg/vnstat.conf
+   fowners root:vnstat /etc/vnstat.conf
+
+   keepdir /var/lib/vnstat
+   fowners vnstat:vnstat /var/lib/vnstat
+
+   newconfd "${FILESDIR}"/vnstatd.confd-r1 vnstatd
+   newinitd "${FILESDIR}"/vnstatd.initd-r2 vnstatd
+
+   systemd_newunit "${FILESDIR}"/vnstatd.systemd vnstatd.service
+   systemd_newtmpfilesd "${FILESDIR}"/vnstatd.tmpfile vnstatd.conf
+
+   use gd && doman man/vnstati.1
+   doman man/vnstat.1 man/vnstatd.8
+
+   newdoc INSTALL README.setup
+   dodoc CHANGES README UPGRADE FAQ examples/vnstat.cgi
+}



[gentoo-commits] proj/kde:master commit in: net-libs/libmediawiki/, net-libs/libmediawiki/files/

2020-01-20 Thread Andreas Sturmlechner
commit: ba4e5ab122413aae1c1e9f60c3105131d620201a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jan 17 19:45:59 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jan 20 19:57:42 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=ba4e5ab1

net-libs/libmediawiki: Sync with Gentoo ebuild repo

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 ...8-tests-optional.patch => libmediawiki-5.37.0-tests-optional.patch} | 0
 net-libs/libmediawiki/libmediawiki-.ebuild | 3 +--
 2 files changed, 1 insertion(+), 2 deletions(-)

diff --git 
a/net-libs/libmediawiki/files/libmediawiki-5.0.0_pre20170128-tests-optional.patch
 b/net-libs/libmediawiki/files/libmediawiki-5.37.0-tests-optional.patch
similarity index 100%
rename from 
net-libs/libmediawiki/files/libmediawiki-5.0.0_pre20170128-tests-optional.patch
rename to net-libs/libmediawiki/files/libmediawiki-5.37.0-tests-optional.patch

diff --git a/net-libs/libmediawiki/libmediawiki-.ebuild 
b/net-libs/libmediawiki/libmediawiki-.ebuild
index 8992012ef3..398504f2f5 100644
--- a/net-libs/libmediawiki/libmediawiki-.ebuild
+++ b/net-libs/libmediawiki/libmediawiki-.ebuild
@@ -13,7 +13,6 @@ HOMEPAGE="https://www.digikam.org/;
 LICENSE="GPL-2+"
 SLOT="5"
 KEYWORDS=""
-IUSE=""
 
 DEPEND="
>=dev-qt/qtnetwork-${QTMIN}:5
@@ -21,7 +20,7 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 
-PATCHES=( "${FILESDIR}/${PN}-5.0.0_pre20170128-tests-optional.patch" )
+PATCHES=( "${FILESDIR}/${PN}-5.37.0-tests-optional.patch" )
 
 src_test() {
# bug 646808, 662592



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

2020-01-20 Thread Fabian Groffen
commit: 981f0a47acc281bcfec4faa966d0bfb447b28ddd
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Jan 20 19:53:47 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Mon Jan 20 19:53:47 2020 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=981f0a47

libq/colors: fix Coverity 183476 Buffer not null terminated

Signed-off-by: Fabian Groffen  gentoo.org>

 libq/colors.c | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/libq/colors.c b/libq/colors.c
index 88664c3..9a48e2e 100644
--- a/libq/colors.c
+++ b/libq/colors.c
@@ -102,8 +102,9 @@ color_remap(void)
int found = 0;
for (n = 0; n < 
ARRAY_SIZE(color_pairs); n++) {
if (strcmp(color_pairs[n].name, 
p) == 0) {
-   
strncpy(color_pairs[i].value,
-   
color_pairs[n].origval, CPAIR_VALUE_LEN);
+   
snprintf(color_pairs[i].value,
+   
sizeof(color_pairs[i].value),
+   "%s", 
color_pairs[n].origval);
found = 1;
break;
}
@@ -111,7 +112,7 @@ color_remap(void)
 
if (!found)
snprintf(color_pairs[i].value,
-   
sizeof(color_pairs[i].origval), "\e[%s", p);
+   
sizeof(color_pairs[i].value), "\e[%s", p);
}
}
}



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

2020-01-20 Thread Fabian Groffen
commit: 70cf788ec5d4f493c099c34c28fb5fdabcd91eac
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Jan 20 19:37:33 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Mon Jan 20 19:37:33 2020 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=70cf788e

qtegrity: fix Coverity 185976 Dereference before null check

Signed-off-by: Fabian Groffen  gentoo.org>

 qtegrity.c | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/qtegrity.c b/qtegrity.c
index 0d23a7f..c2fc221 100644
--- a/qtegrity.c
+++ b/qtegrity.c
@@ -306,14 +306,13 @@ int qtegrity_main(int argc, char **argv)
get_digest_from_line(buffered_line, recorded_digest,
recorded_digest_size, 50);
 
-   if (recorded_fname == NULL || recorded_digest == NULL) {
+   if (recorded_fname == NULL || *recorded_digest == '\0') 
{
printf("Empty recorded filename: %s\n", line);
 
if (recorded_fname != NULL)
free(recorded_fname);
 
-   if (recorded_digest != NULL)
-   free(recorded_digest);
+   free(recorded_digest);
 
continue;
}



[gentoo-commits] repo/gentoo:master commit in: app-backup/bacula/

2020-01-20 Thread Agostino Sarubbo
commit: 62f69e61b6f1702181ffc0479d6b773adc61e211
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Jan 20 19:46:22 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Jan 20 19:46:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62f69e61

app-backup/bacula: amd64 stable wrt bug #705862

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-backup/bacula/bacula-9.4.4-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-backup/bacula/bacula-9.4.4-r2.ebuild 
b/app-backup/bacula/bacula-9.4.4-r2.ebuild
index e10673ddc96..ab20f40726a 100644
--- a/app-backup/bacula/bacula-9.4.4-r2.ebuild
+++ b/app-backup/bacula/bacula-9.4.4-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/bacula/${MY_P}.tar.gz"
 
 LICENSE="AGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+KEYWORDS="amd64 ~ppc ~sparc ~x86"
 IUSE="acl bacula-clientonly bacula-nodir bacula-nosd +batch-insert examples 
ipv6 libressl logwatch mysql postgres qt5 readline +sqlite ssl static tcpd 
vim-syntax X"
 
 DEPEND="



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

2020-01-20 Thread Agostino Sarubbo
commit: e5ad10ce0108a655e9ef1b3d1cf3a3aae99c87e4
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Jan 20 19:46:27 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Jan 20 19:46:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5ad10ce

app-crypt/chntpw: amd64 stable wrt bug #705920

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-crypt/chntpw/chntpw-140201.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-crypt/chntpw/chntpw-140201.ebuild 
b/app-crypt/chntpw/chntpw-140201.ebuild
index 6ac48f86b51..98156824665 100644
--- a/app-crypt/chntpw/chntpw-140201.ebuild
+++ b/app-crypt/chntpw/chntpw-140201.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ 
SRC_URI="http://pogostick.net/~pnh/ntpasswd/${PN}-source-${PV}.zip;
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc ~x86"
 IUSE="libressl static"
 
 RDEPEND="!libressl? ( dev-libs/openssl:0= )



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

2020-01-20 Thread Sergei Trofimovich
commit: abc12b4d6fc5a276cdf82cf92066a27a9b5020a6
Author: Alexander Tsoy  tsoy  me>
AuthorDate: Mon Jan 20 10:48:41 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jan 20 19:38:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abc12b4d

sys-devel/gdb: call python_optimize, bug #705680

Closes: https://bugs.gentoo.org/705680
Signed-off-by: Alexander Tsoy  tsoy.me>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-devel/gdb/{gdb-.ebuild => gdb-8.3.1-r1.ebuild} | 4 
 sys-devel/gdb/gdb-.ebuild  | 4 
 2 files changed, 8 insertions(+)

diff --git a/sys-devel/gdb/gdb-.ebuild b/sys-devel/gdb/gdb-8.3.1-r1.ebuild
similarity index 98%
copy from sys-devel/gdb/gdb-.ebuild
copy to sys-devel/gdb/gdb-8.3.1-r1.ebuild
index 9fc57491538..6188f7eb4f5 100644
--- a/sys-devel/gdb/gdb-.ebuild
+++ b/sys-devel/gdb/gdb-8.3.1-r1.ebuild
@@ -244,6 +244,10 @@ src_install() {
if [[ ${CHOST} == *-freebsd* ]]; then
rm "${ED}"/usr/bin/gcore || die
fi
+
+   if use python; then
+   python_optimize "${ED}"/usr/share/gdb/python/gdb
+   fi
 }
 
 pkg_postinst() {

diff --git a/sys-devel/gdb/gdb-.ebuild b/sys-devel/gdb/gdb-.ebuild
index 9fc57491538..6188f7eb4f5 100644
--- a/sys-devel/gdb/gdb-.ebuild
+++ b/sys-devel/gdb/gdb-.ebuild
@@ -244,6 +244,10 @@ src_install() {
if [[ ${CHOST} == *-freebsd* ]]; then
rm "${ED}"/usr/bin/gcore || die
fi
+
+   if use python; then
+   python_optimize "${ED}"/usr/share/gdb/python/gdb
+   fi
 }
 
 pkg_postinst() {



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

2020-01-20 Thread Fabian Groffen
commit: 3cb097b70c46b499c7736d50ea6b683a8e4ac2b2
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Jan 20 19:33:35 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Mon Jan 20 19:33:35 2020 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=3cb097b7

libq/tree: fix Coverity 206560 Resource leak

Signed-off-by: Fabian Groffen  gentoo.org>

 libq/tree.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/libq/tree.c b/libq/tree.c
index 8da8120..9df3541 100644
--- a/libq/tree.c
+++ b/libq/tree.c
@@ -1366,6 +1366,9 @@ tree_foreach_packages(tree_ctx *ctx, tree_pkg_cb 
callback, void *priv)
tree_close_cat(cat);
}
 
+   if (atom != NULL)
+   atom_implode(atom);
+
/* ensure we don't free a garbage pointer */
ctx->repo = NULL;
ctx->do_sort = false;



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

2020-01-20 Thread Matthias Schwarzott
commit: 509842069a0a855e7fc757dbb063a0f6c6c6c496
Author: Matthias Schwarzott  gentoo  org>
AuthorDate: Mon Jan 20 19:19:20 2020 +
Commit: Matthias Schwarzott  gentoo  org>
CommitDate: Mon Jan 20 19:28:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50984206

dev-util/dwarves: Apply elfutils changes from dwarves-16-r1 also to live ebuild

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Matthias Schwarzott  gentoo.org>

 dev-util/dwarves/dwarves-.ebuild | 11 +++
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/dev-util/dwarves/dwarves-.ebuild 
b/dev-util/dwarves/dwarves-.ebuild
index 75a15ff54a8..f9e4f9feeb3 100644
--- a/dev-util/dwarves/dwarves-.ebuild
+++ b/dev-util/dwarves/dwarves-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -18,13 +18,16 @@ IUSE="debug"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 RDEPEND="${PYTHON_DEPS}
-   >=dev-libs/elfutils-0.131
-   <=dev-libs/elfutils-0.177
+   >=dev-libs/elfutils-0.178
sys-libs/zlib"
 DEPEND="${RDEPEND}"
 
 DOCS=( README README.ctracer NEWS )
-PATCHES=( "${FILESDIR}"/${PN}-1.10-python-import.patch )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.10-python-import.patch
+   "${FILESDIR}"/${PN}-1.16-no-libebl.patch
+)
 
 src_configure() {
local mycmakeargs=( "-D__LIB=$(get_libdir)" )



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

2020-01-20 Thread Thomas Deutschmann
commit: 09dd2664e1953e4e54b793f009e861c0219b076d
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Jan 20 19:26:09 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Jan 20 19:26:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09dd2664

dev-db/mysql: drop old

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

 dev-db/mysql/Manifest|2 -
 dev-db/mysql/mysql-8.0.18.ebuild | 1117 --
 2 files changed, 1119 deletions(-)

diff --git a/dev-db/mysql/Manifest b/dev-db/mysql/Manifest
index 8291d03804b..d60979723ac 100644
--- a/dev-db/mysql/Manifest
+++ b/dev-db/mysql/Manifest
@@ -2,9 +2,7 @@ DIST mysql-5.6.44.tar.gz 32531507 BLAKE2B 
28fbf49f699eb9f43223ffa186671b119d1601
 DIST mysql-5.6.45.tar.gz 32525559 BLAKE2B 
3c629aed1de808acdea6654c7413e6851507c9c5be939ca4b4f5e2796da317e9b518a749bfc03d2b0ef05bd604b39f72e24b751076b9f206b462d21fa5db4f50
 SHA512 
f9d8bb72e96cc83f1064fe7df2e5fe8317ca9d44c4e776cf7827a61292fbcfccec716806c80d565958383d78fef93a19d61c726687b57680d5f93299291ff168
 DIST mysql-boost-5.7.26.tar.gz 51098338 BLAKE2B 
1263cd75814a7293b26b0f44fd2b7d20d983f3c6a62725df9515ecac2ef252f6644810cb4bf0d6f36b98e55317f1c67ea7541228cb38d896dfedc476a5755f26
 SHA512 
a5f9871dc5a8e5fffc1467c3dd542533a63fe553c029120475f8fd5530d884c76ab0c33ad260daf317faf318ccef01464f6ac2dc3468efceb6bf2b6c06c54cfd
 DIST mysql-boost-5.7.27.tar.gz 51436383 BLAKE2B 
6db64ab5fa659aae9baa3725a0de9465e48c37618ffd69f34809880c06a00ce55dce77f507810c6fa52d86901facfa42d3d1bd8db1914a779fbc88a69be82497
 SHA512 
573f4555f3d62bcd3dc2228bcfba023518d462bb6689114a3505ccf7c7c3061d2775a8e7a37ec3c8b9dea6e8fbc56ba599610f237abc38cedff58e75799bdc52
-DIST mysql-boost-8.0.18.tar.gz 194953221 BLAKE2B 
e3622cccd8f60487a5e643e522e9cdc763d63ad2a5eda86a7a7db37f48a4e1288fea88ef7097c6c4b51bd5e8fd8ba26a5b8aea3501ae847180066e2d0aa2b5dc
 SHA512 
180091ad3e74e2afa28ecb914850e6b4e8c92b8981f32b161f53381b92120d87dbd2c2fc073feb2543bb71702bac7368e9fb992821cfd3e3ca888019423b89f5
 DIST mysql-boost-8.0.19.tar.gz 264147972 BLAKE2B 
61a5ccbef1a7a675c85e4e6bda8e5285bdb931e6ee14d4710bf13dfd9157d1095200db2886dc93ea7251d3d59245f35c0bef5ba88ba6aac209b1e080f3b07dc4
 SHA512 
5ffc03f005ab2585694902e926b6cb2b10059b2b030549eccd3949f9c3b2f02626d02529f940dec003f2d69683856fd1c720ff12f89dfbdc48befaf24a9c4d01
 DIST mysql-extras-20190817-0024Z.tar.bz2 337793 BLAKE2B 
dfd51a708654aff5bdbbaf2acad7ef966869a8e3adcba544ee15f217d2ba942827445841e73981bccc6c1f145b6225bfa7245114219f0cf52f0dfb85494a6830
 SHA512 
c2ff81be1c55636f0a2700033af030149f312f0383217054a4b8c65aef174626299fcb4539eaae967ea7d096a5bb09f5b5122dce344b44b0a135d886ba0fdf28
 DIST mysql-extras-20190822-1908Z.tar.bz2 338830 BLAKE2B 
bc197f8e541206548d8982814e82e028d699ba9c41aec8d5191bcc46581f7880ed2741dbe2206fde44a5e8d8d54bbcf40efbd0709b357636c4c8fdb2ccc3a7bb
 SHA512 
be469e55f7e9966638600d6836a44258c74e5600240fafe2d79eaeebe7d1695b043678184b5d18ee9946f28154bc2529586a7f860b510180a30c82454ed575c8
-DIST mysql-extras-20191016-1722Z.tar.bz2 340442 BLAKE2B 
fa38fc455693b940cfb96f69a35c190f7edb3fdfa7bf0e3f4e444032843ca1ad1d4767fecaf3b080f7f8885335ffe81f2355e9fe0fdebe77ac90d7fb1a0d2121
 SHA512 
1b4d3fb1cda63471807e37ecdd6a663672149a9eac9497d6b864a9ecdd57d179950176da2db0668892567994bd2fc1e98ea499f16dc689738331a1e319c9131c
 DIST mysql-extras-20200120-1919Z.tar.bz2 342474 BLAKE2B 
9c75ec0cb05fc8f86d46bc9308f07c4105c3ab228ef94c0e9e2ab9b83d03362e4ef07c4dac866350ea012c03c111e7012e0b12270b30304a988b9b54bad74864
 SHA512 
2739c193e9595781b742af9fdb6e0f9c9a5fde87ca652c355d3f630c8c0b45b45967e5c8cf7635fb8615174775e34ae3270b149de7ba8a9d778979c2c66069ef

diff --git a/dev-db/mysql/mysql-8.0.18.ebuild b/dev-db/mysql/mysql-8.0.18.ebuild
deleted file mode 100644
index 6b067a6f004..000
--- a/dev-db/mysql/mysql-8.0.18.ebuild
+++ /dev/null
@@ -1,1117 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-MY_EXTRAS_VER="20191016-1722Z"
-
-CMAKE_MAKEFILE_GENERATOR=emake
-
-inherit cmake-utils flag-o-matic linux-info \
-   multiprocessing prefix toolchain-funcs check-reqs
-
-MY_PV="${PV//_pre*}"
-MY_P="${PN}-${MY_PV}"
-
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-SRC_URI="https://cdn.mysql.com/Downloads/MySQL-8.0/mysql-boost-${MY_PV}.tar.gz
-   https://cdn.mysql.com/archives/mysql-8.0/mysql-boost-${MY_PV}.tar.gz
-   
http://downloads.mysql.com/archives/MySQL-8.0/${PN}-boost-${MY_PV}.tar.gz;
-
-# Gentoo patches to MySQL
-if [[ "${MY_EXTRAS_VER}" != "live" && "${MY_EXTRAS_VER}" != "none" ]] ; then
-   SRC_URI="${SRC_URI}
-   mirror://gentoo/mysql-extras-${MY_EXTRAS_VER}.tar.bz2
-   
https://gitweb.gentoo.org/proj/mysql-extras.git/snapshot/mysql-extras-${MY_EXTRAS_VER}.tar.bz2;
-fi
-
-HOMEPAGE=&qu

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

2020-01-20 Thread Thomas Deutschmann
commit: 48eb9d3cb6acd7c28b15c8660e4eb88961349d6f
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Jan 20 19:22:15 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Jan 20 19:26:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48eb9d3c

dev-db/mysql: bump to v8.0.19

Closes: https://bugs.gentoo.org/697940
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-db/mysql/Manifest|2 +
 dev-db/mysql/mysql-8.0.19.ebuild | 1120 ++
 2 files changed, 1122 insertions(+)

diff --git a/dev-db/mysql/Manifest b/dev-db/mysql/Manifest
index 763dd42cd61..8291d03804b 100644
--- a/dev-db/mysql/Manifest
+++ b/dev-db/mysql/Manifest
@@ -3,6 +3,8 @@ DIST mysql-5.6.45.tar.gz 32525559 BLAKE2B 
3c629aed1de808acdea6654c7413e6851507c9
 DIST mysql-boost-5.7.26.tar.gz 51098338 BLAKE2B 
1263cd75814a7293b26b0f44fd2b7d20d983f3c6a62725df9515ecac2ef252f6644810cb4bf0d6f36b98e55317f1c67ea7541228cb38d896dfedc476a5755f26
 SHA512 
a5f9871dc5a8e5fffc1467c3dd542533a63fe553c029120475f8fd5530d884c76ab0c33ad260daf317faf318ccef01464f6ac2dc3468efceb6bf2b6c06c54cfd
 DIST mysql-boost-5.7.27.tar.gz 51436383 BLAKE2B 
6db64ab5fa659aae9baa3725a0de9465e48c37618ffd69f34809880c06a00ce55dce77f507810c6fa52d86901facfa42d3d1bd8db1914a779fbc88a69be82497
 SHA512 
573f4555f3d62bcd3dc2228bcfba023518d462bb6689114a3505ccf7c7c3061d2775a8e7a37ec3c8b9dea6e8fbc56ba599610f237abc38cedff58e75799bdc52
 DIST mysql-boost-8.0.18.tar.gz 194953221 BLAKE2B 
e3622cccd8f60487a5e643e522e9cdc763d63ad2a5eda86a7a7db37f48a4e1288fea88ef7097c6c4b51bd5e8fd8ba26a5b8aea3501ae847180066e2d0aa2b5dc
 SHA512 
180091ad3e74e2afa28ecb914850e6b4e8c92b8981f32b161f53381b92120d87dbd2c2fc073feb2543bb71702bac7368e9fb992821cfd3e3ca888019423b89f5
+DIST mysql-boost-8.0.19.tar.gz 264147972 BLAKE2B 
61a5ccbef1a7a675c85e4e6bda8e5285bdb931e6ee14d4710bf13dfd9157d1095200db2886dc93ea7251d3d59245f35c0bef5ba88ba6aac209b1e080f3b07dc4
 SHA512 
5ffc03f005ab2585694902e926b6cb2b10059b2b030549eccd3949f9c3b2f02626d02529f940dec003f2d69683856fd1c720ff12f89dfbdc48befaf24a9c4d01
 DIST mysql-extras-20190817-0024Z.tar.bz2 337793 BLAKE2B 
dfd51a708654aff5bdbbaf2acad7ef966869a8e3adcba544ee15f217d2ba942827445841e73981bccc6c1f145b6225bfa7245114219f0cf52f0dfb85494a6830
 SHA512 
c2ff81be1c55636f0a2700033af030149f312f0383217054a4b8c65aef174626299fcb4539eaae967ea7d096a5bb09f5b5122dce344b44b0a135d886ba0fdf28
 DIST mysql-extras-20190822-1908Z.tar.bz2 338830 BLAKE2B 
bc197f8e541206548d8982814e82e028d699ba9c41aec8d5191bcc46581f7880ed2741dbe2206fde44a5e8d8d54bbcf40efbd0709b357636c4c8fdb2ccc3a7bb
 SHA512 
be469e55f7e9966638600d6836a44258c74e5600240fafe2d79eaeebe7d1695b043678184b5d18ee9946f28154bc2529586a7f860b510180a30c82454ed575c8
 DIST mysql-extras-20191016-1722Z.tar.bz2 340442 BLAKE2B 
fa38fc455693b940cfb96f69a35c190f7edb3fdfa7bf0e3f4e444032843ca1ad1d4767fecaf3b080f7f8885335ffe81f2355e9fe0fdebe77ac90d7fb1a0d2121
 SHA512 
1b4d3fb1cda63471807e37ecdd6a663672149a9eac9497d6b864a9ecdd57d179950176da2db0668892567994bd2fc1e98ea499f16dc689738331a1e319c9131c
+DIST mysql-extras-20200120-1919Z.tar.bz2 342474 BLAKE2B 
9c75ec0cb05fc8f86d46bc9308f07c4105c3ab228ef94c0e9e2ab9b83d03362e4ef07c4dac866350ea012c03c111e7012e0b12270b30304a988b9b54bad74864
 SHA512 
2739c193e9595781b742af9fdb6e0f9c9a5fde87ca652c355d3f630c8c0b45b45967e5c8cf7635fb8615174775e34ae3270b149de7ba8a9d778979c2c66069ef

diff --git a/dev-db/mysql/mysql-8.0.19.ebuild b/dev-db/mysql/mysql-8.0.19.ebuild
new file mode 100644
index 000..9d486bdb84a
--- /dev/null
+++ b/dev-db/mysql/mysql-8.0.19.ebuild
@@ -0,0 +1,1120 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+MY_EXTRAS_VER="20200120-1919Z"
+
+CMAKE_MAKEFILE_GENERATOR=emake
+
+inherit cmake-utils flag-o-matic linux-info \
+   multiprocessing prefix toolchain-funcs check-reqs
+
+MY_PV="${PV//_pre*}"
+MY_P="${PN}-${MY_PV}"
+
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+SRC_URI="https://cdn.mysql.com/Downloads/MySQL-8.0/mysql-boost-${MY_PV}.tar.gz
+   https://cdn.mysql.com/archives/mysql-8.0/mysql-boost-${MY_PV}.tar.gz
+   
http://downloads.mysql.com/archives/MySQL-8.0/${PN}-boost-${MY_PV}.tar.gz;
+
+# Gentoo patches to MySQL
+if [[ "${MY_EXTRAS_VER}" != "live" && "${MY_EXTRAS_VER}" != "none" ]] ; then
+   SRC_URI="${SRC_URI}
+   mirror://gentoo/mysql-extras-${MY_EXTRAS_VER}.tar.bz2
+   
https://gitweb.gentoo.org/proj/mysql-extras.git/snapshot/mysql-extras-${MY_EXTRAS_VER}.tar.bz2;
+fi
+
+HOMEPAGE="https://www.mysql.com/;
+DESCRIPTION="A fast, multi-threaded, multi-user SQL database server"
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="cjk cracklib debug jemalloc latin1 libressl numa +perl profiling
+   router selinux +server tcmalloc

[gentoo-commits] repo/gentoo:master commit in: dev-db/mysql-connector-c++/, dev-db/mysql-connector-c++/files/

2020-01-20 Thread Thomas Deutschmann
commit: b749efef7eb5228dd83c13c34c93ee12526a485b
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Jan 20 19:18:22 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Jan 20 19:26:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b749efef

dev-db/mysql-connector-c++: drop old

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

 dev-db/mysql-connector-c++/Manifest|   4 -
 ...ysql-connector-c++-1.1.11-fix-cpp-linking.patch |  15 -
 .../mysql-connector-c++-1.1.8-fix-mariadb.patch|  45 ---
 .../mysql-connector-c++-8.0.15-fix-build.patch | 307 -
 .../mysql-connector-c++-8.0.18-fix-build.patch | 275 --
 .../mysql-connector-c++-1.1.11-r1.ebuild   |  63 -
 .../mysql-connector-c++-1.1.9-r1.ebuild|  62 -
 .../mysql-connector-c++-8.0.15.ebuild  |  41 ---
 .../mysql-connector-c++-8.0.18.ebuild  |  43 ---
 9 files changed, 855 deletions(-)

diff --git a/dev-db/mysql-connector-c++/Manifest 
b/dev-db/mysql-connector-c++/Manifest
index 99ad91c7d61..33a459b80f0 100644
--- a/dev-db/mysql-connector-c++/Manifest
+++ b/dev-db/mysql-connector-c++/Manifest
@@ -1,6 +1,2 @@
-DIST mysql-connector-c++-1.1.11.tar.gz 504872 BLAKE2B 
16a265ce291d18d3e76f6654b42271d8c6cc9329f047d9eb0c6cdfaea37e1c13f04932e595e4333882b26154f0940949bc9bdab9d8af8e25d2bfff43be0030fa
 SHA512 
d6839ecda12d1f088f24b20c08f3e9a757e9907d3375dba39e0f247b6a11de59817739644201e74d782d4c900aa18bf60910fe60a9ee98a2c0138104fb55dc22
 DIST mysql-connector-c++-1.1.12.tar.gz 518615 BLAKE2B 
386a4753ca3f03999a49a89507da1b1172b3db89797c38403fee4eea86e7108a5e4f91f24a17de86d585c2a3d9e5742a117fa84d9b14aad649f938a597f3dae9
 SHA512 
d7e132dbc2efda4a77f8ae00c24006a1ade1d0a50f22d89ece453505e6d206427ee7988df29c0d6ef8b396ad6b8d326b6d263a1d4fa08ef5db0966fb4f1479f4
-DIST mysql-connector-c++-1.1.9.tar.gz 508255 BLAKE2B 
e2cd300946a873a94beab13d9d1cb64ecb5bd9a9a56ef2217b1f7aff1643adc9afc0aa22c2ff1e0f6b8318cd34d12a7fe95f0584c96c212307fa9bd0cb54a2a1
 SHA512 
ec4d6cb7f21d52e786de3bff951e65ea5ad7391ba097b599d0094d3e8356cf17f700dee618e38e79d7a9e562684a6c51cca95fb8e2e225942766d33f8d0a5646
-DIST mysql-connector-c++-8.0.15-src.tar.gz 2210243 BLAKE2B 
45e0ffa2134c9df5a7e311963c7f2c58b5d7cfc0eefd80a5dc323bbe34ba60d40c79154f932e19c5f8e18ae45d0b61d304b7b7daba4955f92f830cf20c718931
 SHA512 
9a217b8f61babe5dac405be19b12d34b22673e779433d880a3aa31ea2e128f93434599a3fe0c1150b3f7b8c4d03f595d545d8cc33342a60561a2f60bff71ef14
-DIST mysql-connector-c++-8.0.18-src.tar.gz 3115736 BLAKE2B 
f28229593d20f4a401a3e9d0e636ee896a90fb7573f06d9b60340540d6c4d577b4f44daa287c7896a03a60d75dec343413cba981e63a22607ce60eb20f4de122
 SHA512 
f5b202677392bcf5c5bdd4c342e57aa20c1a140de81b57ce3ce69709661d572e2466ae022926fc220b20159c90f09f15b5e44f384529103a24fd592de60d
 DIST mysql-connector-c++-8.0.19-src.tar.gz 3137484 BLAKE2B 
82a2900b0daa00bcfd72d562818ada25fe15901991a896a46ecdd9304e03066c4e7a3804287540559df1c74dbd1b3983b450ab783ee8cb7f0d7ec152f3cdc6b0
 SHA512 
5987ae31cda3a5db18ceded201ccbe66263b8ab7665ceacf70af6bb6b99130377b40514b96644b0768fd809b36ee02580520923c11c1ede75da15d7bb0bd

diff --git 
a/dev-db/mysql-connector-c++/files/mysql-connector-c++-1.1.11-fix-cpp-linking.patch
 
b/dev-db/mysql-connector-c++/files/mysql-connector-c++-1.1.11-fix-cpp-linking.patch
deleted file mode 100644
index 4b8a4a98309..000
--- 
a/dev-db/mysql-connector-c++/files/mysql-connector-c++-1.1.11-fix-cpp-linking.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-https://bugs.mysql.com/bug.php?id=90727
-
 a/FindMySQL.cmake
-+++ b/FindMySQL.cmake
-@@ -700,8 +700,10 @@ endif()
- 
- # For dynamic linking use the built-in sys and strings
- if(NOT MYSQLCLIENT_STATIC_LINKING)
-+IF(CMAKE_SYSTEM_NAME MATCHES "SunOS")
-list(APPEND SYS_LIBRARIES "mysql_sys")
-list(APPEND SYS_LIBRARIES "mysql_strings")
-+endif()
-list(APPEND SYS_LIBRARIES ${MYSQL_LIBRARIES})
-SET(MYSQL_LIBRARIES ${SYS_LIBRARIES})
- 

diff --git 
a/dev-db/mysql-connector-c++/files/mysql-connector-c++-1.1.8-fix-mariadb.patch 
b/dev-db/mysql-connector-c++/files/mysql-connector-c++-1.1.8-fix-mariadb.patch
deleted file mode 100644
index 35ed218e18d..000
--- 
a/dev-db/mysql-connector-c++/files/mysql-connector-c++-1.1.8-fix-mariadb.patch
+++ /dev/null
@@ -1,45 +0,0 @@
-diff -aurN a/driver/mysql_connection.cpp b/driver/mysql_connection.cpp
 a/driver/mysql_connection.cpp  2016-12-14 04:58:54.0 -0500
-+++ b/driver/mysql_connection.cpp  2017-01-26 16:33:58.086005627 -0500
-@@ -1023,6 +1023,7 @@
- proxy->get_character_set_info();
- *(static_cast(optionValue)) = cs.mbmaxlen;
-   /* mysql_get_option() was added in mysql 5.7.3 version */
-+#if !defined( MARIADB_BASE_VERSION ) && !defined ( MARIADB_VERSION_ID )
-   } else if ( proxy->get_server_version() >= 50703 ) {
- try {
-   if (GET_CONN_OPTION(optionName, optionValue, 

[gentoo-commits] repo/gentoo:master commit in: dev-db/mysql-connector-c/, dev-db/mysql-connector-c/files/

2020-01-20 Thread Thomas Deutschmann
commit: 518c23ba49e0623d758c8420234b937bcde4276d
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Jan 20 18:10:47 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Jan 20 19:26:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=518c23ba

dev-db/mysql-connector-c: bump to v8.0.19

Closes: https://bugs.gentoo.org/697934
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-db/mysql-connector-c/Manifest  |   1 +
 ...onnector-c-8.0.19-do-not-install-comp_err.patch |  12 +
 .../files/mysql-connector-c-8.0.19-libressl.patch  | 297 +
 .../mysql-connector-c-8.0.19.ebuild| 111 
 4 files changed, 421 insertions(+)

diff --git a/dev-db/mysql-connector-c/Manifest 
b/dev-db/mysql-connector-c/Manifest
index c716740b2d3..545daa75efd 100644
--- a/dev-db/mysql-connector-c/Manifest
+++ b/dev-db/mysql-connector-c/Manifest
@@ -1,3 +1,4 @@
 DIST mysql-boost-8.0.17.tar.gz 189322239 BLAKE2B 
f9f46e5fdc3e9869b203626bc09edfbcdbabcd68eba43f9c6a33b9a52cffb3a32f39704c6d22a66899aac16fa2efb271c5dc7af7522768b45542ac8dc615cd8a
 SHA512 
a278ee263670cb1f79d67c4b87c4b88632569c3b20a4297a6e77d550155db20902f22992ea851cf59ea523bb97d5e08707e3457f71a678e9f1ac2fa4ca5b7a2d
 DIST mysql-boost-8.0.18.tar.gz 194953221 BLAKE2B 
e3622cccd8f60487a5e643e522e9cdc763d63ad2a5eda86a7a7db37f48a4e1288fea88ef7097c6c4b51bd5e8fd8ba26a5b8aea3501ae847180066e2d0aa2b5dc
 SHA512 
180091ad3e74e2afa28ecb914850e6b4e8c92b8981f32b161f53381b92120d87dbd2c2fc073feb2543bb71702bac7368e9fb992821cfd3e3ca888019423b89f5
+DIST mysql-boost-8.0.19.tar.gz 264147972 BLAKE2B 
61a5ccbef1a7a675c85e4e6bda8e5285bdb931e6ee14d4710bf13dfd9157d1095200db2886dc93ea7251d3d59245f35c0bef5ba88ba6aac209b1e080f3b07dc4
 SHA512 
5ffc03f005ab2585694902e926b6cb2b10059b2b030549eccd3949f9c3b2f02626d02529f940dec003f2d69683856fd1c720ff12f89dfbdc48befaf24a9c4d01
 DIST mysql-connector-c-6.1.11-src.tar.gz 3489345 BLAKE2B 
813512520ef660521221565a4466e81d902629d0ee731f746b68eed2b9129ea8361fcabe184537ec8ba91aed5a4b02dfb3450b36524c2e98f81fba148eee0cf1
 SHA512 
271395c888a93b833e0bbe1840b9987ecdb37d0f1cf89904207cc9aa99ed32e538aee8c9529ff39b6533947159776a8f5aa079da86ed51b1d26b086f4ffdd7c6

diff --git 
a/dev-db/mysql-connector-c/files/mysql-connector-c-8.0.19-do-not-install-comp_err.patch
 
b/dev-db/mysql-connector-c/files/mysql-connector-c-8.0.19-do-not-install-comp_err.patch
new file mode 100644
index 000..94329eeeb3c
--- /dev/null
+++ 
b/dev-db/mysql-connector-c/files/mysql-connector-c-8.0.19-do-not-install-comp_err.patch
@@ -0,0 +1,12 @@
+diff --git a/utilities/CMakeLists.txt b/utilities/CMakeLists.txt
+index c855f8ab..0ebef451 100644
+--- a/utilities/CMakeLists.txt
 b/utilities/CMakeLists.txt
+@@ -27,6 +27,7 @@ IF(NOT CMAKE_CROSSCOMPILING)
+ comp_err.cc
+ COMPONENT Server
+ LINK_LIBRARIES mysys
++SKIP_INSTALL
+ )
+ ENDIF()
+ 

diff --git 
a/dev-db/mysql-connector-c/files/mysql-connector-c-8.0.19-libressl.patch 
b/dev-db/mysql-connector-c/files/mysql-connector-c-8.0.19-libressl.patch
new file mode 100644
index 000..1fc949ae856
--- /dev/null
+++ b/dev-db/mysql-connector-c/files/mysql-connector-c-8.0.19-libressl.patch
@@ -0,0 +1,297 @@
+--- a/cmake/ssl.cmake
 b/cmake/ssl.cmake
+@@ -229,13 +229,14 @@ MACRO (MYSQL_CHECK_SSL)
+ OPENSSL_FIX_VERSION "${OPENSSL_VERSION_NUMBER}"
+ )
+ ENDIF()
+-
IF("${OPENSSL_MAJOR_VERSION}.${OPENSSL_MINOR_VERSION}.${OPENSSL_FIX_VERSION}" 
VERSION_GREATER "1.1.0")
++CHECK_SYMBOL_EXISTS(TLS1_3_VERSION "openssl/tls1.h" HAVE_TLS1_3_VERSION)
++IF(HAVE_TLS1_3_VERSION)
+ADD_DEFINITIONS(-DHAVE_TLSv13)
+ ENDIF()
+ IF(OPENSSL_INCLUDE_DIR AND
+OPENSSL_LIBRARY   AND
+CRYPTO_LIBRARY  AND
+-   OPENSSL_MAJOR_VERSION STREQUAL "1"
++   OPENSSL_MAJOR_VERSION VERSION_GREATER_EQUAL "1"
+   )
+   SET(OPENSSL_FOUND TRUE)
+   FIND_PROGRAM(OPENSSL_EXECUTABLE openssl
+--- a/mysys/my_md5.cc
 b/mysys/my_md5.cc
+@@ -56,7 +56,9 @@ static void my_md5_hash(unsigned char *digest, unsigned 
const char *buf,
+ int compute_md5_hash(char *digest, const char *buf, int len) {
+   int retval = 0;
+   int fips_mode = 0;
++#ifndef LIBRESSL_VERSION_NUMBER
+   fips_mode = FIPS_mode();
++#endif
+   /* If fips mode is ON/STRICT restricted method calls will result into abort,
+* skipping call. */
+   if (fips_mode == 0) {
+--- 
a/plugin/group_replication/libmysqlgcs/src/bindings/xcom/xcom/xcom_ssl_transport.c
 
b/plugin/group_replication/libmysqlgcs/src/bindings/xcom/xcom/xcom_ssl_transport.c
+@@ -329,6 +329,7 @@ error:
+   return 1;
+ }
+ 
++#ifndef LIBRESSL_VERSION_NUMBER
+ #define OPENSSL_ERROR_LENGTH 512
+ static int configure_ssl_fips_mode(const uint fips_mode) {
+   int rc = -1;
+@@ -352,6 +353,7 @@ static int configure_ssl_fips_mode(const uint fips_mode) {
+ EXIT:
+   return rc;
+ }
++#endif
+ 
+ static int 

[gentoo-commits] repo/gentoo:master commit in: dev-db/mysql-connector-c++/, dev-db/mysql-connector-c++/files/

2020-01-20 Thread Thomas Deutschmann
commit: bb8412d8423ff2a9e3626f5a15d6fb01e6979ec1
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Jan 20 19:15:36 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Jan 20 19:26:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb8412d8

dev-db/mysql-connector-c++: bump to v8.0.19

Closes: https://bugs.gentoo.org/699464
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-db/mysql-connector-c++/Manifest|   1 +
 .../mysql-connector-c++-8.0.19-fix-build.patch | 307 +
 ...connector-c++-8.0.19-fix-libressl-support.patch |  89 ++
 .../mysql-connector-c++-8.0.19.ebuild  |  44 +++
 4 files changed, 441 insertions(+)

diff --git a/dev-db/mysql-connector-c++/Manifest 
b/dev-db/mysql-connector-c++/Manifest
index 8e7d1efe818..99ad91c7d61 100644
--- a/dev-db/mysql-connector-c++/Manifest
+++ b/dev-db/mysql-connector-c++/Manifest
@@ -3,3 +3,4 @@ DIST mysql-connector-c++-1.1.12.tar.gz 518615 BLAKE2B 
386a4753ca3f03999a49a89507
 DIST mysql-connector-c++-1.1.9.tar.gz 508255 BLAKE2B 
e2cd300946a873a94beab13d9d1cb64ecb5bd9a9a56ef2217b1f7aff1643adc9afc0aa22c2ff1e0f6b8318cd34d12a7fe95f0584c96c212307fa9bd0cb54a2a1
 SHA512 
ec4d6cb7f21d52e786de3bff951e65ea5ad7391ba097b599d0094d3e8356cf17f700dee618e38e79d7a9e562684a6c51cca95fb8e2e225942766d33f8d0a5646
 DIST mysql-connector-c++-8.0.15-src.tar.gz 2210243 BLAKE2B 
45e0ffa2134c9df5a7e311963c7f2c58b5d7cfc0eefd80a5dc323bbe34ba60d40c79154f932e19c5f8e18ae45d0b61d304b7b7daba4955f92f830cf20c718931
 SHA512 
9a217b8f61babe5dac405be19b12d34b22673e779433d880a3aa31ea2e128f93434599a3fe0c1150b3f7b8c4d03f595d545d8cc33342a60561a2f60bff71ef14
 DIST mysql-connector-c++-8.0.18-src.tar.gz 3115736 BLAKE2B 
f28229593d20f4a401a3e9d0e636ee896a90fb7573f06d9b60340540d6c4d577b4f44daa287c7896a03a60d75dec343413cba981e63a22607ce60eb20f4de122
 SHA512 
f5b202677392bcf5c5bdd4c342e57aa20c1a140de81b57ce3ce69709661d572e2466ae022926fc220b20159c90f09f15b5e44f384529103a24fd592de60d
+DIST mysql-connector-c++-8.0.19-src.tar.gz 3137484 BLAKE2B 
82a2900b0daa00bcfd72d562818ada25fe15901991a896a46ecdd9304e03066c4e7a3804287540559df1c74dbd1b3983b450ab783ee8cb7f0d7ec152f3cdc6b0
 SHA512 
5987ae31cda3a5db18ceded201ccbe66263b8ab7665ceacf70af6bb6b99130377b40514b96644b0768fd809b36ee02580520923c11c1ede75da15d7bb0bd

diff --git 
a/dev-db/mysql-connector-c++/files/mysql-connector-c++-8.0.19-fix-build.patch 
b/dev-db/mysql-connector-c++/files/mysql-connector-c++-8.0.19-fix-build.patch
new file mode 100644
index 000..b8976199afc
--- /dev/null
+++ 
b/dev-db/mysql-connector-c++/files/mysql-connector-c++-8.0.19-fix-build.patch
@@ -0,0 +1,307 @@
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -475,7 +475,7 @@ set_target_properties(connector PROPERTIES
+ 
+ 
+ install(TARGETS connector
+-  CONFIGURATIONS Release RelWithDebInfo
++  CONFIGURATIONS Release RelWithDebInfo Gentoo
+   ARCHIVE DESTINATION "${INSTALL_LIB_DIR_STATIC}" COMPONENT XDevAPIDev
+   RUNTIME DESTINATION "${INSTALL_LIB_DIR}" COMPONENT XDevAPIDll
+   LIBRARY DESTINATION "${INSTALL_LIB_DIR}" COMPONENT XDevAPIDll
+--- a/cdk/cmake/DepFindProtobuf.cmake
 b/cdk/cmake/DepFindProtobuf.cmake
+@@ -48,229 +48,7 @@ if(TARGET Protobuf::pb)
+   return()
+ endif()
+ 
+-message(STATUS "Setting up Protobuf.")
+-
+-set(PB_SOURCE_DIR "${PROJECT_SOURCE_DIR}/protobuf")
+-set(PB_BINARY_DIR "${PROJECT_BINARY_DIR}/protobuf")
+-set(config_stamp "${PB_BINARY_DIR}/config.stamp")
+-set(build_stamp "${PB_BINARY_DIR}/build.stamp")
+-
+-
+-#
+-# Pick build configuration for the protobuf build. Normally we build using the
+-# same build configuration that is used for building CDK (Release/Debug/etc.).
+-# But we also support building CDK under non-standard build configuration
+-# named 'Static' (this is a dirty trick we use to simplify building our MSIs).
+-# Since protobuf does not know 'Static' build configuration, we build protobuf
+-# under 'Release' configuration in that case.
+-#
+-# We need to handle two cases. For some build systems, like Makefiles,
+-# the build configuration is specified at cmake time using CMAKE_BUILD_TYPE
+-# variable. In that case we also set it during protobuf build configuration.
+-# Another case is a multi-configuration build system like MSVC. In this case
+-# we use generator expression to pick correct  configuration when the build
+-# command is invoked below.
+-#
+-
+-set(build_type)
+-if(CMAKE_BUILD_TYPE)
+-  if(CMAKE_BUILD_TYPE MATCHES "[Ss][Tt][Aa][Tt][Ii][Cc]")
+-set(set_build_type -DCMAKE_BUILD_TYPE=Release)
+-  else()
+-set(set_build_type -DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE})
+-  endif()
+-endif()
+-
+-set(CONFIG_EXPR
+-  $<$:Release>$<$>:$>
+-)
+-
+-set(set_arch)
+-if(CMAKE_GENERATOR_PLATFORM)
+-  set(set_arch -A ${CMAKE_GENERATOR_PLATFORM})
+-endif()
+-
+-set(set_toolset)
+-if(CMAKE_GENERATOR_TOOLSET)
+-  set(set_toolset -T ${CMAKE_GENERATOR_TOOLSET})
+-endif()
+-

[gentoo-commits] repo/gentoo:master commit in: dev-db/mysql-connector-c/files/, dev-db/mysql-connector-c/

2020-01-20 Thread Thomas Deutschmann
commit: 06f3a18c17436585c25146f35577d88529d20533
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Jan 20 18:12:28 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Jan 20 19:26:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06f3a18c

dev-db/mysql-connector-c: drop old

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

 dev-db/mysql-connector-c/Manifest  |   2 -
 ...-8.0.17-always-build-decompress-utilities.patch |  22 --
 .../files/mysql-connector-c-8.0.17-libressl.patch  | 258 -
 .../mysql-connector-c-8.0.17-r3.ebuild | 111 -
 .../mysql-connector-c-8.0.18.ebuild| 110 -
 5 files changed, 503 deletions(-)

diff --git a/dev-db/mysql-connector-c/Manifest 
b/dev-db/mysql-connector-c/Manifest
index 545daa75efd..810277618eb 100644
--- a/dev-db/mysql-connector-c/Manifest
+++ b/dev-db/mysql-connector-c/Manifest
@@ -1,4 +1,2 @@
-DIST mysql-boost-8.0.17.tar.gz 189322239 BLAKE2B 
f9f46e5fdc3e9869b203626bc09edfbcdbabcd68eba43f9c6a33b9a52cffb3a32f39704c6d22a66899aac16fa2efb271c5dc7af7522768b45542ac8dc615cd8a
 SHA512 
a278ee263670cb1f79d67c4b87c4b88632569c3b20a4297a6e77d550155db20902f22992ea851cf59ea523bb97d5e08707e3457f71a678e9f1ac2fa4ca5b7a2d
-DIST mysql-boost-8.0.18.tar.gz 194953221 BLAKE2B 
e3622cccd8f60487a5e643e522e9cdc763d63ad2a5eda86a7a7db37f48a4e1288fea88ef7097c6c4b51bd5e8fd8ba26a5b8aea3501ae847180066e2d0aa2b5dc
 SHA512 
180091ad3e74e2afa28ecb914850e6b4e8c92b8981f32b161f53381b92120d87dbd2c2fc073feb2543bb71702bac7368e9fb992821cfd3e3ca888019423b89f5
 DIST mysql-boost-8.0.19.tar.gz 264147972 BLAKE2B 
61a5ccbef1a7a675c85e4e6bda8e5285bdb931e6ee14d4710bf13dfd9157d1095200db2886dc93ea7251d3d59245f35c0bef5ba88ba6aac209b1e080f3b07dc4
 SHA512 
5ffc03f005ab2585694902e926b6cb2b10059b2b030549eccd3949f9c3b2f02626d02529f940dec003f2d69683856fd1c720ff12f89dfbdc48befaf24a9c4d01
 DIST mysql-connector-c-6.1.11-src.tar.gz 3489345 BLAKE2B 
813512520ef660521221565a4466e81d902629d0ee731f746b68eed2b9129ea8361fcabe184537ec8ba91aed5a4b02dfb3450b36524c2e98f81fba148eee0cf1
 SHA512 
271395c888a93b833e0bbe1840b9987ecdb37d0f1cf89904207cc9aa99ed32e538aee8c9529ff39b6533947159776a8f5aa079da86ed51b1d26b086f4ffdd7c6

diff --git 
a/dev-db/mysql-connector-c/files/mysql-connector-c-8.0.17-always-build-decompress-utilities.patch
 
b/dev-db/mysql-connector-c/files/mysql-connector-c-8.0.17-always-build-decompress-utilities.patch
deleted file mode 100644
index 927662705aa..000
--- 
a/dev-db/mysql-connector-c/files/mysql-connector-c-8.0.17-always-build-decompress-utilities.patch
+++ /dev/null
@@ -1,22 +0,0 @@
 a/utilities/CMakeLists.txt
-+++ b/utilities/CMakeLists.txt
-@@ -101,15 +101,11 @@ MYSQL_ADD_EXECUTABLE(perror perror.cc)
- ADD_DEPENDENCIES(perror GenError)
- TARGET_LINK_LIBRARIES(perror mysys)
- 
--IF (BUILD_BUNDLED_LZ4)
--  MYSQL_ADD_EXECUTABLE(lz4_decompress lz4_decompress.cc)
--  TARGET_LINK_LIBRARIES(lz4_decompress ${LZ4_LIBRARY} mysys)
--ENDIF()
-+MYSQL_ADD_EXECUTABLE(lz4_decompress lz4_decompress.cc)
-+TARGET_LINK_LIBRARIES(lz4_decompress ${LZ4_LIBRARY} mysys)
- 
--IF (BUILD_BUNDLED_ZLIB OR NOT OPENSSL_EXECUTABLE_HAS_ZLIB)
--  MYSQL_ADD_EXECUTABLE(zlib_decompress zlib_decompress.cc)
--  TARGET_LINK_LIBRARIES(zlib_decompress ${ZLIB_LIBRARY} mysys)
--ENDIF()
-+MYSQL_ADD_EXECUTABLE(zlib_decompress zlib_decompress.cc)
-+TARGET_LINK_LIBRARIES(zlib_decompress ${ZLIB_LIBRARY} mysys)
- 
- IF(WITH_INNOBASE_STORAGE_ENGINE)
- 

diff --git 
a/dev-db/mysql-connector-c/files/mysql-connector-c-8.0.17-libressl.patch 
b/dev-db/mysql-connector-c/files/mysql-connector-c-8.0.17-libressl.patch
deleted file mode 100644
index 340f894a895..000
--- a/dev-db/mysql-connector-c/files/mysql-connector-c-8.0.17-libressl.patch
+++ /dev/null
@@ -1,258 +0,0 @@
-From: Stefan Strogin 
-Date: Sat, 8 Jun 2019 15:52:26 +0300
-Subject: [PATCH] Fix build with LibreSSL
-
-- Fix version checks as OPENSSL_VERSION_NUMBER in OpenSSL is always
-  0x2000L.
-- FIPS support is removed from LibreSSL, do not use it.
-- Check for TLS1_3_VERSION define, not OpenSSL/LibreSSL version.
-  Theoretically even OpenSSL >=1.1.1 can be built with TLS 1.3 disabled.
-
-
 a/cmake/ssl.cmake
-+++ b/cmake/ssl.cmake
-@@ -304,13 +304,14 @@ MACRO (MYSQL_CHECK_SSL)
- OPENSSL_FIX_VERSION "${OPENSSL_VERSION_NUMBER}"
- )
- ENDIF()
--
IF("${OPENSSL_MAJOR_VERSION}.${OPENSSL_MINOR_VERSION}.${OPENSSL_FIX_VERSION}" 
VERSION_GREATER "1.1.0")
-+CHECK_SYMBOL_EXISTS(TLS1_3_VERSION "openssl/tls1.h" HAVE_TLS1_3_VERSION)
-+IF(HAVE_TLS1_3_VERSION)
-ADD_DEFINITIONS(-DHAVE_TLSv13)
- ENDIF()
- IF(OPENSSL_INCLUDE_DIR AND
-OPENSSL_LIBRARY   AND
-CRYPTO_LIBRARY  AND
--   OPENSSL_MAJOR_VERSION STREQUAL "1"
-+   OPENSSL_MAJOR_VERSION VERSION_GREATER_EQUAL "1"
-   )
-   SET(OPENSSL_FOUND TRUE)
-   FIND_PROGRAM(OPENSSL_EXECUTABLE 

[gentoo-commits] proj/mysql-extras: New tag: mysql-extras-20200120-1919Z

2020-01-20 Thread Thomas Deutschmann
commit: 
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Jan 20 19:19:39 2020 +

New tag: mysql-extras-20200120-1919Z




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

2020-01-20 Thread Ben Kohler
commit: fa33c35ec28baf9421b610c49840b6992fbf6159
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Jan 20 18:28:43 2020 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Jan 20 19:18:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa33c35e

app-arch/patool: update PYTHON_TARGETS

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

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

diff --git a/app-arch/patool/patool-1.12.ebuild 
b/app-arch/patool/patool-1.12.ebuild
index d9752496798..e29ed3ba808 100644
--- a/app-arch/patool/patool-1.12.ebuild
+++ b/app-arch/patool/patool-1.12.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python{2_7,3_6} )
+PYTHON_COMPAT=( python2_7 python3_{6,7,8} )
 
 inherit distutils-r1
 



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

2020-01-20 Thread Ben Kohler
commit: a221af3faa2a0923a51917261929fbfd86e468b5
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Jan 20 19:17:51 2020 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Jan 20 19:18:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a221af3f

app-admin/pydf: update PYTHON_COMPAT

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

 app-admin/pydf/pydf-12-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/pydf/pydf-12-r1.ebuild b/app-admin/pydf/pydf-12-r1.ebuild
index e137491e79c..d4f5a791176 100644
--- a/app-admin/pydf/pydf-12-r1.ebuild
+++ b/app-admin/pydf/pydf-12-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python{2_7,3_6} )
+PYTHON_COMPAT=( python2_7 python3_{6,7,8} )
 
 inherit python-r1
 



[gentoo-commits] repo/gentoo:master commit in: app-emulation/docker-compose/, app-emulation/docker-compose/files/

2020-01-20 Thread Sebastian Pipping
commit: 50906ed198bd2d5e37dda6b4cb8fb8da0e92406c
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Mon Jan 20 18:59:02 2020 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Mon Jan 20 19:00:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50906ed1

app-emulation/docker-compose: 1.25.2

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

 app-emulation/docker-compose/Manifest  |  1 +
 .../docker-compose/docker-compose-1.25.2.ebuild| 73 ++
 .../files/docker-compose-1.25.2-setup-py.patch | 71 +
 3 files changed, 145 insertions(+)

diff --git a/app-emulation/docker-compose/Manifest 
b/app-emulation/docker-compose/Manifest
index 9e871f331a9..c5f61faece3 100644
--- a/app-emulation/docker-compose/Manifest
+++ b/app-emulation/docker-compose/Manifest
@@ -2,3 +2,4 @@ DIST docker-compose-1.24.0.tar.gz 307601 BLAKE2B 
cb2a6f96e14c04d0279b25c075182d8
 DIST docker-compose-1.24.1.tar.gz 307749 BLAKE2B 
7ded0a4b82a7a9beb9de38752f38998ca4ea9421e5ed5630627820ec7e250ad6f03f6788bcbebe8bc0dd4c064d275bb4ca5a6055a95b6a0f72d7ae9038ec7f22
 SHA512 
9b8632ef263b8dfa678e8b99b46e00441f779716a524280ce25f62fcd2605f400723b7790c466338374c34653946dc2c5d7f09593ddd892fee3409c2a2fd1a5f
 DIST docker-compose-1.25.0.tar.gz 320048 BLAKE2B 
a0615c9d81f897f551d664799e2a7cd4d72c3e0b70ceb0ff9bfb533a81799d2d524824ead27bff2391c5e98fc34430fb2ba724bba663ece66417ac72181241f0
 SHA512 
38be153a8ba1bf1a4a5c63dc794db3344c93c0819fba0c38feb791067e0aa72142205e4255b5fd31bf2f8159dfa04cde09fdcdabe0511bc0e2865974dff5433d
 DIST docker-compose-1.25.1.tar.gz 321627 BLAKE2B 
9056b0e359ff6cccba16b7ea5fc96de363f242103c48d15e3ed19ed5291878f7a5c81f99b7fd3eff46eaff5b271e883125ab02ff22bf592c4a5dd12792790fdc
 SHA512 
5e58edd3364caecc9b6ec0e92e629e624694e42f96da836378648918dfaa41ddc0c99b107f2d3f11d1dd6ab86a516a7b2da3783b542623440d8c0c6628c05020
+DIST docker-compose-1.25.2.tar.gz 306196 BLAKE2B 
6bf9c1ae14b25f41a7b3893f5ddc5b654743b29eb17c3d1b23e47d004e8e3feaf021b67c2419632faa6b11713ad1bd956b9f756e36fcd8efc7e60404a1de53a7
 SHA512 
ce045c6af233d6d03fd26100bce836444abb3022d6661ac6073cd8c6b8ed1cc0bbef9cbfad73672c8d3b6f3a12ee98e6e60c5f1b90360f778d5fa8d18e00179e

diff --git a/app-emulation/docker-compose/docker-compose-1.25.2.ebuild 
b/app-emulation/docker-compose/docker-compose-1.25.2.ebuild
new file mode 100644
index 000..7bdd266df6a
--- /dev/null
+++ b/app-emulation/docker-compose/docker-compose-1.25.2.ebuild
@@ -0,0 +1,73 @@
+# Copyright 2018-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{2_7,3_6} )
+
+inherit bash-completion-r1 distutils-r1
+
+DESCRIPTION="Multi-container orchestration for Docker"
+HOMEPAGE="https://github.com/docker/compose;
+SRC_URI="https://github.com/docker/compose/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   >=dev-python/cached-property-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/docker-py-3.7.0[${PYTHON_USEDEP}]
+   >=dev-python/dockerpty-0.4.1[${PYTHON_USEDEP}]
+   >=dev-python/docopt-0.6.1[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-2.5.1[${PYTHON_USEDEP}]
+   dev-python/paramiko[${PYTHON_USEDEP}]
+   >=dev-python/PySocks-1.6.0[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-3.10[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.20.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.3.0[${PYTHON_USEDEP}]
+   >=dev-python/texttable-0.9.0[${PYTHON_USEDEP}]
+   >=dev-python/websocket-client-0.32.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 
'>=dev-python/backports-shutil_get_terminal_size-1.0.0[${PYTHON_USEDEP}]' 
'python2_7' )
+   $(python_gen_cond_dep 
'>=dev-python/backports-ssl-match-hostname-3.5[${PYTHON_USEDEP}]' 'python2_7' )
+   $(python_gen_cond_dep '>=dev-python/enum34-1.0.4[${PYTHON_USEDEP}]' 
'python2_7' )
+   $(python_gen_cond_dep '>=dev-python/ipaddress-1.0.16[${PYTHON_USEDEP}]' 
'python2_7' )
+   $(python_gen_cond_dep 
'>=dev-python/subprocess32-3.5.4[${PYTHON_USEDEP}]' 'python2_7' )"
+
+DEPEND="${RDEPEND}
+   test? (
+   =dev-python/mock-1.0.1[${PYTHON_USEDEP}]' 'python2_7' )
+   )"
+
+S="${WORKDIR}/compose-${PV}"
+
+PATCHES=(
+   # Bug #679968 -- https://bugs.gentoo.org/679968
+   # Bug #681002 -- https://bugs.gentoo.org/681002
+   "${FILESDIR}"/${PN}-1.25.2-setup-py.patch
+)
+
+src_prepare() {
+   # Address QA issue "docker-compose.exe: missing alias (symlink) for 
completed command."
+   sed 's,^\(complete.*\) docker-compose\.exe\(.*\),\1\2,' -i 
contrib/completion/bash/docker-compose || die
+
+   default
+}
+
+python_test() {
+   distutils_install_for_testing
+   ${PYTHON} -m pytest tests/unit/ || die "tests failed under ${EPYTHON}"
+}
+
+python_install_all() 

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

2020-01-20 Thread Michał Górny
commit: ed9fae49b808e53fb7d553271f705811f6b81cd4
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jan 20 18:44:17 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jan 20 18:45:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed9fae49

virtual/linux-sources: Permit gentoo-kernel*

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

 .../{linux-sources-3-r3.ebuild => linux-sources-3-r4.ebuild}| 2 ++
 1 file changed, 2 insertions(+)

diff --git a/virtual/linux-sources/linux-sources-3-r3.ebuild 
b/virtual/linux-sources/linux-sources-3-r4.ebuild
similarity index 92%
rename from virtual/linux-sources/linux-sources-3-r3.ebuild
rename to virtual/linux-sources/linux-sources-3-r4.ebuild
index 0912e7de34b..f327a5d1842 100644
--- a/virtual/linux-sources/linux-sources-3-r3.ebuild
+++ b/virtual/linux-sources/linux-sources-3-r4.ebuild
@@ -23,6 +23,8 @@ RDEPEND="
sys-kernel/zen-sources
sys-kernel/aufs-sources
sys-kernel/raspberrypi-sources
+   sys-kernel/gentoo-kernel
+   sys-kernel/gentoo-kernel-bin
sys-kernel/vanilla-kernel
sys-kernel/vanilla-kernel-bin
)"



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

2020-01-20 Thread Mike Gilbert
commit: 3c0fc682d950e9b0189420a6df9b6b91a682db4e
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Jan 20 18:43:10 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Jan 20 18:43:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c0fc682

profiles: mask app-admin/cli53 for removal

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index ce58aa43194..dc87e4f2cc6 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Mike Gilbert  (2020-01-20)
+# Newer versions are using Go modules, which makes this more difficult to
+# maintain. Take this over if wanted, otherwise I will remove it in 30 days.
+app-admin/cli53
+
 # Stephan Hartmann  (2020-01-20)
 # Dev channel releases are only for people who
 # are developers or want more experimental features



[gentoo-commits] proj/mysql-extras:master commit in: /

2020-01-20 Thread Thomas Deutschmann
commit: fb00ac7f844cce16f64e3b9d602c0907840bd32e
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Jan 20 18:28:17 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Jan 20 18:28:17 2020 +
URL:https://gitweb.gentoo.org/proj/mysql-extras.git/commit/?id=fb00ac7f

Add 20018_all_mysql-8.0.19-fix-events_bugs-test.patch

Signed-off-by: Thomas Deutschmann  gentoo.org>

 20018_all_mysql-8.0.19-fix-events_bugs-test.patch | 42 +++
 1 file changed, 42 insertions(+)

diff --git a/20018_all_mysql-8.0.19-fix-events_bugs-test.patch 
b/20018_all_mysql-8.0.19-fix-events_bugs-test.patch
new file mode 100644
index 000..6a737f2
--- /dev/null
+++ b/20018_all_mysql-8.0.19-fix-events_bugs-test.patch
@@ -0,0 +1,42 @@
+https://bugs.mysql.com/bug.php?id=98107
+
+--- a/mysql-test/r/events_bugs.result
 b/mysql-test/r/events_bugs.result
+@@ -647,7 +647,7 @@ SET GLOBAL READ_ONLY = 1;
+ # Connection: u1_con (mysqltest_u1@localhost/events_test).
+ #
+ 
+-CREATE EVENT e1 ON SCHEDULE AT '2020-01-01 00:00:00' DO SET @a = 1;
++CREATE EVENT e1 ON SCHEDULE AT '2038-01-01 00:00:00' DO SET @a = 1;
+ ERROR HY000: The MySQL server is running with the --read-only option so it 
cannot execute this statement
+ 
+ ALTER EVENT e1 COMMENT 'comment';
+@@ -660,7 +660,7 @@ ERROR HY000: The MySQL server is running with the 
--read-only option so it canno
+ # Connection: root_con (root@localhost/events_test).
+ #
+ 
+-CREATE EVENT e1 ON SCHEDULE AT '2020-01-01 00:00:00' DO SET @a = 1;
++CREATE EVENT e1 ON SCHEDULE AT '2038-01-01 00:00:00' DO SET @a = 1;
+ 
+ ALTER EVENT e1 COMMENT 'comment';
+ 
+--- a/mysql-test/t/events_bugs.test
 b/mysql-test/t/events_bugs.test
+@@ -1033,7 +1033,7 @@ SET GLOBAL READ_ONLY = 1;
+ --echo
+ 
+ --error ER_OPTION_PREVENTS_STATEMENT
+-CREATE EVENT e1 ON SCHEDULE AT '2020-01-01 00:00:00' DO SET @a = 1;
++CREATE EVENT e1 ON SCHEDULE AT '2038-01-01 00:00:00' DO SET @a = 1;
+ 
+ --echo
+ 
+@@ -1057,7 +1057,7 @@ DROP EVENT e1;
+ 
+ --echo
+ 
+-CREATE EVENT e1 ON SCHEDULE AT '2020-01-01 00:00:00' DO SET @a = 1;
++CREATE EVENT e1 ON SCHEDULE AT '2038-01-01 00:00:00' DO SET @a = 1;
+ 
+ --echo
+ 



[gentoo-commits] proj/mysql-extras:master commit in: /

2020-01-20 Thread Thomas Deutschmann
commit: a1ff5a288f718b3b1035c5139f677a3a7371bcc5
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Jan 20 18:19:09 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Jan 20 18:19:09 2020 +
URL:https://gitweb.gentoo.org/proj/mysql-extras.git/commit/?id=a1ff5a28

Add 20018_all_mysql-8.0.19-fix-libressl-support.patch

Signed-off-by: Thomas Deutschmann  gentoo.org>

 20018_all_mysql-8.0.19-fix-libressl-support.patch | 297 ++
 1 file changed, 297 insertions(+)

diff --git a/20018_all_mysql-8.0.19-fix-libressl-support.patch 
b/20018_all_mysql-8.0.19-fix-libressl-support.patch
new file mode 100644
index 000..1fc949a
--- /dev/null
+++ b/20018_all_mysql-8.0.19-fix-libressl-support.patch
@@ -0,0 +1,297 @@
+--- a/cmake/ssl.cmake
 b/cmake/ssl.cmake
+@@ -229,13 +229,14 @@ MACRO (MYSQL_CHECK_SSL)
+ OPENSSL_FIX_VERSION "${OPENSSL_VERSION_NUMBER}"
+ )
+ ENDIF()
+-
IF("${OPENSSL_MAJOR_VERSION}.${OPENSSL_MINOR_VERSION}.${OPENSSL_FIX_VERSION}" 
VERSION_GREATER "1.1.0")
++CHECK_SYMBOL_EXISTS(TLS1_3_VERSION "openssl/tls1.h" HAVE_TLS1_3_VERSION)
++IF(HAVE_TLS1_3_VERSION)
+ADD_DEFINITIONS(-DHAVE_TLSv13)
+ ENDIF()
+ IF(OPENSSL_INCLUDE_DIR AND
+OPENSSL_LIBRARY   AND
+CRYPTO_LIBRARY  AND
+-   OPENSSL_MAJOR_VERSION STREQUAL "1"
++   OPENSSL_MAJOR_VERSION VERSION_GREATER_EQUAL "1"
+   )
+   SET(OPENSSL_FOUND TRUE)
+   FIND_PROGRAM(OPENSSL_EXECUTABLE openssl
+--- a/mysys/my_md5.cc
 b/mysys/my_md5.cc
+@@ -56,7 +56,9 @@ static void my_md5_hash(unsigned char *digest, unsigned 
const char *buf,
+ int compute_md5_hash(char *digest, const char *buf, int len) {
+   int retval = 0;
+   int fips_mode = 0;
++#ifndef LIBRESSL_VERSION_NUMBER
+   fips_mode = FIPS_mode();
++#endif
+   /* If fips mode is ON/STRICT restricted method calls will result into abort,
+* skipping call. */
+   if (fips_mode == 0) {
+--- 
a/plugin/group_replication/libmysqlgcs/src/bindings/xcom/xcom/xcom_ssl_transport.c
 
b/plugin/group_replication/libmysqlgcs/src/bindings/xcom/xcom/xcom_ssl_transport.c
+@@ -329,6 +329,7 @@ error:
+   return 1;
+ }
+ 
++#ifndef LIBRESSL_VERSION_NUMBER
+ #define OPENSSL_ERROR_LENGTH 512
+ static int configure_ssl_fips_mode(const uint fips_mode) {
+   int rc = -1;
+@@ -352,6 +353,7 @@ static int configure_ssl_fips_mode(const uint fips_mode) {
+ EXIT:
+   return rc;
+ }
++#endif
+ 
+ static int configure_ssl_ca(SSL_CTX *ssl_ctx, const char *ca_file,
+ const char *ca_path) {
+@@ -555,10 +557,12 @@ int xcom_init_ssl(const char *server_key_file, const 
char *server_cert_file,
+   int verify_server = SSL_VERIFY_NONE;
+   int verify_client = SSL_VERIFY_NONE;
+ 
++#ifndef LIBRESSL_VERSION_NUMBER
+   if (configure_ssl_fips_mode(ssl_fips_mode) != 1) {
+ G_ERROR("Error setting the ssl fips mode");
+ goto error;
+   }
++#endif
+ 
+   SSL_library_init();
+   SSL_load_error_strings();
+@@ -622,7 +626,7 @@ error:
+ void xcom_cleanup_ssl() {
+   if (!xcom_use_ssl()) return;
+ 
+-#if OPENSSL_VERSION_NUMBER < 0x1010L
++#if OPENSSL_VERSION_NUMBER < 0x1010L || defined(LIBRESSL_VERSION_NUMBER)
+   ERR_remove_thread_state(0);
+ #endif /* OPENSSL_VERSION_NUMBER < 0x1010L */
+ }
+--- a/plugin/x/client/xconnection_impl.cc
 b/plugin/x/client/xconnection_impl.cc
+@@ -520,6 +520,7 @@ XError Connection_impl::get_ssl_error(const int error_id) {
+   return XError(CR_SSL_CONNECTION_ERROR, buffer);
+ }
+ 
++#ifndef LIBRESSL_VERSION_NUMBER
+ /**
+   Set fips mode in openssl library,
+   When we set fips mode ON/STRICT, it will perform following operations:
+@@ -559,6 +560,7 @@ int set_fips_mode(const uint32_t fips_mode,
+ EXIT:
+   return rc;
+ }
++#endif
+ 
+ XError Connection_impl::activate_tls() {
+   if (nullptr == m_vio) return get_socket_error(SOCKET_ECONNRESET);
+@@ -569,12 +571,14 @@ XError Connection_impl::activate_tls() {
+   if (!m_context->m_ssl_config.is_configured())
+ return XError{CR_SSL_CONNECTION_ERROR, ER_TEXT_TLS_NOT_CONFIGURATED, 
true};
+ 
++#ifndef LIBRESSL_VERSION_NUMBER
+   char err_string[OPENSSL_ERROR_LENGTH] = {'\0'};
+   if (set_fips_mode(
+   static_cast(m_context->m_ssl_config.m_ssl_fips_mode),
+   err_string) != 1) {
+ return XError{CR_SSL_CONNECTION_ERROR, err_string, true};
+   }
++#endif
+   auto ssl_ctx_flags = process_tls_version(
+   details::null_when_empty(m_context->m_ssl_config.m_tls_version));
+ 
+--- a/router/src/http/src/tls_client_context.cc
 b/router/src/http/src/tls_client_context.cc
+@@ -54,7 +54,7 @@ void TlsClientContext::verify(TlsVerify verify) {
+ 
+ void TlsClientContext::cipher_suites(const std::string ) {
+ // TLSv1.3 ciphers are controlled via SSL_CTX_set_ciphersuites()
+-#if OPENSSL_VERSION_NUMBER >= ROUTER_OPENSSL_VERSION(1, 1, 1)
++#ifdef TLS1_3_VERSION
+   if (1 != SSL_CTX_set_ciphersuites(ssl_ctx_.get(), ciphers.c_str())) {
+ throw 

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

2020-01-20 Thread Ben Kohler
commit: 038c5f1df2689a5b3dca66f9959b5e75c7c6d946
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Jan 20 18:00:03 2020 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Jan 20 18:14:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=038c5f1d

dev-python/markdown: enable python3_8

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

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

diff --git a/dev-python/markdown/markdown-3.1.1.ebuild 
b/dev-python/markdown/markdown-3.1.1.ebuild
index cdd938ab424..8a91efcd92b 100644
--- a/dev-python/markdown/markdown-3.1.1.ebuild
+++ b/dev-python/markdown/markdown-3.1.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python2_7 python3_{6,7} pypy3 )
+PYTHON_COMPAT=( python2_7 python3_{6,7,8} pypy3 )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/path-and-address/

2020-01-20 Thread Ben Kohler
commit: 7fe74dd7ef9c92e0b5bc5d2bcea007d3950a2551
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Jan 20 18:10:38 2020 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Jan 20 18:15:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fe74dd7

dev-python/path-and-address: add missing maintainer name

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

 dev-python/path-and-address/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/path-and-address/metadata.xml 
b/dev-python/path-and-address/metadata.xml
index f07d1514075..b83619ba78c 100644
--- a/dev-python/path-and-address/metadata.xml
+++ b/dev-python/path-and-address/metadata.xml
@@ -6,6 +6,7 @@
   
   
 bkoh...@gentoo.org
+Ben Kohler
   
   
 joeyespo/path-and-address



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

2020-01-20 Thread Ben Kohler
commit: a17d6533ba1d8336435abac21a64f95e06b18157
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Jan 20 18:09:08 2020 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Jan 20 18:15:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a17d6533

app-text/grip: take package, bump to 4.5.2, update PYTHON_COMPAT

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

 app-text/grip/Manifest  |  1 +
 app-text/grip/grip-4.5.2.ebuild | 27 +++
 app-text/grip/metadata.xml  |  5 -
 3 files changed, 32 insertions(+), 1 deletion(-)

diff --git a/app-text/grip/Manifest b/app-text/grip/Manifest
index a3614b2193d..28893afe0d8 100644
--- a/app-text/grip/Manifest
+++ b/app-text/grip/Manifest
@@ -1 +1,2 @@
 DIST grip-4.2.0.zip 43079 BLAKE2B 
b7aa31c554d646fdedee88f54e2ad825d56eed26cb18ec364cc0e2638f3d002f2fb3192daa15085b2db5a9d608e37df8c74b19466042c57fa62b80f7bc259eef
 SHA512 
2989a1cc2cb98254e932d5bf6679a205992e74802e68fe45d11cf087747d2379778df254bbf1cf980bb8993dc5568c5112707c645babbb32aae49f443319ff6b
+DIST grip-4.5.2.tar.gz 145644 BLAKE2B 
a353a74d55d6496f3dad362b74e434ff22c8130368f6773ab2bfdf66e43c62e8dcba0e3a786157d37b81d7c7e49d0c83a60c847100169684ede9c09f4eb06c3f
 SHA512 
a8937d8ba3633a2d47587eb5c1b0583df7e8a8cacebb87fd50dab3fd2deb91981b38a83a3ed182f4e5e7435c8e2c8d87829e45fa9d32d8823c821f6217c7ccc9

diff --git a/app-text/grip/grip-4.5.2.ebuild b/app-text/grip/grip-4.5.2.ebuild
new file mode 100644
index 000..ebeeb4c683e
--- /dev/null
+++ b/app-text/grip/grip-4.5.2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( pypy3 python3_{6,7,8} )
+
+inherit distutils-r1
+
+DESCRIPTION="Preview GitHub Markdown files like Readme locally before 
committing them"
+HOMEPAGE="https://github.com/joeyespo/grip;
+LICENSE="MIT"
+
+SLOT="0"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+KEYWORDS="~amd64"
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND="
+   >=dev-python/docopt-0.4.0
+   >=dev-python/flask-0.10.1
+   >=dev-python/markdown-2.5.1
+   >=dev-python/path-and-address-2.0.1
+   >=dev-python/pygments-1.6
+   >=dev-python/requests-2.4.1
+"

diff --git a/app-text/grip/metadata.xml b/app-text/grip/metadata.xml
index 2411725f821..39a5a95b6c6 100644
--- a/app-text/grip/metadata.xml
+++ b/app-text/grip/metadata.xml
@@ -1,7 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   bkoh...@gentoo.org
+   Ben Kohler
+   

joeyespo/grip
grip



[gentoo-commits] repo/gentoo:master commit in: dev-python/path-and-address/

2020-01-20 Thread Ben Kohler
commit: bfd88aa41db7fa5735138fa1052eac3f48249c77
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Jan 20 18:03:49 2020 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Jan 20 18:14:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfd88aa4

dev-python/path-and-address: bump to 2.0.1 & update PYTHON_COMPAT

Also add myself to maintainers list since I'm taking over this package's
only reverse dep.

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

 dev-python/path-and-address/Manifest |  1 +
 dev-python/path-and-address/metadata.xml |  3 +++
 .../path-and-address/path-and-address-2.0.1.ebuild   | 20 
 3 files changed, 24 insertions(+)

diff --git a/dev-python/path-and-address/Manifest 
b/dev-python/path-and-address/Manifest
index 63a46df4a44..2efef2d1ad4 100644
--- a/dev-python/path-and-address/Manifest
+++ b/dev-python/path-and-address/Manifest
@@ -1 +1,2 @@
 DIST path-and-address-1.1.0.zip 7652 BLAKE2B 
fcf80494a2969d4b59a96ca6cd6f9dbc03a56b11e4374e64ea59fba18859b50eb8621d506b28472713bce8aaec6e8d9f26ba763b82b726df439967aa3c8a75be
 SHA512 
eb60fabce6a71401b4681bcc1db5253c2043c33bd25f9bc8bf678d45aa459e2398ed482166fa0f85a0365ba8762a46e75c6c497ea25b6c1ba5c91d6a37618062
+DIST path-and-address-2.0.1.zip 6503 BLAKE2B 
146e73b5b54ea536f8b94da8ebbb923441564cf2137a55f3938552493b6fffe28c4e90c908a3fef2acb55e76f320519c7f59c0b2c99f144ebb29ca90d32e590a
 SHA512 
11b2352389662412451e1e9f3e2997e81d36acbef7ad18c50328b9e9bb395f2f5fc8bca988ef14a7d9b76f5213cbfa17bb82df0e00f6989671181b104e4f1406

diff --git a/dev-python/path-and-address/metadata.xml 
b/dev-python/path-and-address/metadata.xml
index c007c2aa27e..f07d1514075 100644
--- a/dev-python/path-and-address/metadata.xml
+++ b/dev-python/path-and-address/metadata.xml
@@ -4,6 +4,9 @@
   
 pyt...@gentoo.org
   
+  
+bkoh...@gentoo.org
+  
   
 joeyespo/path-and-address
 path-and-address

diff --git a/dev-python/path-and-address/path-and-address-2.0.1.ebuild 
b/dev-python/path-and-address/path-and-address-2.0.1.ebuild
new file mode 100644
index 000..aad20838d94
--- /dev/null
+++ b/dev-python/path-and-address/path-and-address-2.0.1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( pypy3 python3_{6,7,8} )
+
+inherit distutils-r1
+
+DESCRIPTION="Functions for server CLI applications used by humans"
+HOMEPAGE="https://github.com/joeyespo/path-and-address;
+LICENSE="MIT"
+
+SLOT="0"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
+
+KEYWORDS="~amd64"
+
+BDEPEND="app-arch/unzip"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"



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

2020-01-20 Thread Alexis Ballier
commit: 99173e7c992b7f640d41701f344d7c5e83eee3ec
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Jan 20 16:33:33 2020 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Jan 20 17:43:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99173e7c

media-libs/x265: bump to 3.2.1

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Alexis Ballier  gentoo.org>

 media-libs/x265/Manifest  |   1 +
 media-libs/x265/x265-3.2.1.ebuild | 196 ++
 2 files changed, 197 insertions(+)

diff --git a/media-libs/x265/Manifest b/media-libs/x265/Manifest
index 70a6b4cecfe..28249212eef 100644
--- a/media-libs/x265/Manifest
+++ b/media-libs/x265/Manifest
@@ -3,4 +3,5 @@ DIST x265_2.9.tar.gz 1385848 BLAKE2B 
ff14eba55cea0646ad0ffc12f9032c9033d23c9d805
 DIST x265_3.0.tar.gz 1398519 BLAKE2B 
e3ac28b01e89ce8a428f294c759644a8177e1b79941aba5e1b53033c236e3445f9afeea96f8adf7e5cdcfff8c790ca9fcadcc8b2de6c31ba3fe9ba87321a8ca8
 SHA512 
bb7665194ddd4bccbb91c16337463ad4ef32111a1e7779e4cc16964df0992aa99e578cb74fef0edbf41119105e4085574247f60541b0558cc36730ea12d2c6ba
 DIST x265_3.1.2.tar.gz 1419864 BLAKE2B 
1eeb210e58d6977f9a048b84e924d690868aa350b6e736f577b5c1a62b9c5b71cfb2b03f004f26839ea44b9db871313bc9888af95999a576dcc167e79d297c61
 SHA512 
00fc2d8460657c0d2edcc54fd8c4521785c632f8811b74d0cd0a3efa0f06f1fb8cdd6233ad4917c1f40b3c1f1660a6c97ad947e656b7c3e9a51f8ae84afef65a
 DIST x265_3.1.tar.gz 1419649 BLAKE2B 
b9151f136fdc6c0512f481af6c8d4d575ce4c75ef8891b42ca24ddfd1f4802bfe8cd47bb07dfc1834243560a8d36ddd5ca4d79d7b9f140fbd411b5b80ea6b8d4
 SHA512 
81905b6286a61fada7cb1632d7f8461295a28e8d53ccd53d3c26c60c7d8091df47a1b694de28caa721f632d66940f5ceeb44d3405dc3b079edd17d21c30e7a7d
+DIST x265_3.2.1.tar.gz 1426255 BLAKE2B 
4184cfa290b36f497c5f3a5e3b597bf44e52dd20ba6af21c665d98709c9b984122a339d93aae572756a94549c0c1a293ee195c6c1d34902d298664ecf016f896
 SHA512 
5cb29b9d4475c1f686f6e31e47ccddde3db1639d5dcf9c058513389a9fdeb35a83b14e30e59498a76dec74bb0b410b6d8f5b1b45d18927be9811bb6a40d8d568
 DIST x265_3.2.tar.gz 1425689 BLAKE2B 
58da4aa52381ec89b0aea1dc896fef92d9ec9fc781fd279acd0a338cd872f52482c81c558dde749c1205dbc13341a9851c381d01e2f312f5e2b4712d2242b7d3
 SHA512 
08c779026fe4c03797efef9d6a898b16c308355311e167c81b976345eb78039725a31294c77a60b76b4ef648d8720e16b2d6524e7108755531a5375231f5313e

diff --git a/media-libs/x265/x265-3.2.1.ebuild 
b/media-libs/x265/x265-3.2.1.ebuild
new file mode 100644
index 000..a7c7ebc8e96
--- /dev/null
+++ b/media-libs/x265/x265-3.2.1.ebuild
@@ -0,0 +1,196 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit cmake-utils multilib-minimal multilib multibuild flag-o-matic
+
+if [[ ${PV} = * ]]; then
+   inherit mercurial
+   EHG_REPO_URI="https://bitbucket.org/multicoreware/x265;
+else
+   
SRC_URI="https://bitbucket.org/multicoreware/x265/downloads/${PN}_${PV}.tar.gz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+fi
+
+DESCRIPTION="Library for encoding video streams into the H.265/HEVC format"
+HOMEPAGE="http://x265.org/;
+
+LICENSE="GPL-2"
+# subslot = libx265 soname
+SLOT="0/179"
+IUSE="+10bit +12bit cpu_flags_arm_neon numa pic power8 test"
+RESTRICT="!test? ( test )"
+
+ASM_DEPEND=">=dev-lang/yasm-1.2.0"
+RDEPEND="numa? ( >=sys-process/numactl-2.0.10-r1[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}
+   abi_x86_32? ( ${ASM_DEPEND} )
+   abi_x86_64? ( ${ASM_DEPEND} )"
+
+PATCHES=(
+   "${FILESDIR}/arm.patch"
+   "${FILESDIR}/neon.patch"
+   "${FILESDIR}/ppc64.patch"
+)
+
+src_unpack() {
+   if [[ ${PV} = * ]]; then
+   mercurial_src_unpack
+   # Can't set it at global scope due to mercurial.eclass 
limitations...
+   export S=${WORKDIR}/${P}/source
+   else
+   unpack ${A}
+   export S="$(echo "${WORKDIR}/${PN}_"*"/source")"
+   fi
+}
+
+# By default, the library and the encoder is configured for only one output bit
+# depth. Meaning, one has to rebuild libx265 if (s)he wants to produce HEVC
+# files with a different bit depth, which is annoying. However, upstream
+# supports proper namespacing for 8bits, 10bits & 12bits HEVC and linking all
+# that together so that the resulting library can produce all three of them
+# instead of only one.
+# The API requires the bit depth parameter, so that libx265 can then chose 
which
+# variant of the encoder to use.
+# To achieve this, we have to build one (static) library for each non-main
+# variant, and link it into the main library.
+# Upstream documents using the 8bit variant as main library, hence we do not
+# allow disabling it: "main" *MUST* come last in the following list.
+
+x265_get_variants() {
+   local variants=""
+   use 12bit && variants+="main12 "
+   use 10bit && variants+="main10 "
+   variants+="main"
+   echo "${variants}"
+}
+

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

2020-01-20 Thread Alexis Ballier
commit: 4efafbe0bd4a1a41bfd440b7f25c8155b1734aee
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Jan 20 17:42:43 2020 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Jan 20 17:43:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4efafbe0

media-video/ffmpeg: bump to 4.2.2

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Alexis Ballier  gentoo.org>

 media-video/ffmpeg/Manifest|   1 +
 media-video/ffmpeg/ffmpeg-4.2.2.ebuild | 547 +
 2 files changed, 548 insertions(+)

diff --git a/media-video/ffmpeg/Manifest b/media-video/ffmpeg/Manifest
index 0de5b627003..773df95c40c 100644
--- a/media-video/ffmpeg/Manifest
+++ b/media-video/ffmpeg/Manifest
@@ -2,3 +2,4 @@ DIST ffmpeg-3.4.6.tar.bz2 10190001 BLAKE2B 
4c7842900171cf871f8524f08f435797b1a16
 DIST ffmpeg-4.1.3.tar.bz2 10689073 BLAKE2B 
8486e21c8df116af802bb7f9208e702ec1feaa4f292f14021e0b6bfb3957b13ddacfa87db361e677ae0583cc2bd1d402a66b0c8507cbed79a001c9b8462100bf
 SHA512 
d0f8b3ee7b55e67b1c7ad9610a7b19a15acfc35dc843683502e536ebcc2e8678b55325532c0039b764cc978e95f83afb48bd24304abaee26f26d3247a8310bfe
 DIST ffmpeg-4.1.4.tar.bz2 10691784 BLAKE2B 
5f1f0b3c78cdd913e44bef448ff4d26fc5ea01e1a002baf98461fe0d8870bc2b0f29a1770377df8ff4f0c45febd532d6436c6627f5d1fb97125e92d9929f9284
 SHA512 
0c2d5bf4873b2bf12aff8c8b576d58dc3c5984ca727f48e1247293cbebda382e9070e8b7fac99870ec2ae0cef3be0a187d5ec5d58ee3e861cd673cae961b5947
 DIST ffmpeg-4.2.1.tar.bz2 10953293 BLAKE2B 
efc60a7e4a185d48a9ae7a5737fa930dea35ca19f1e2505fc4355815a8216f365134a018fb7a5eb7be8709989d27c2c0a56f7783e3f27eb12795e005fd6dc28d
 SHA512 
5bd556546716ccb5292289c3092c11f216e573d0b09a015fdb568dee7544878d057d922a63758867f0343a09262d7b51023e862b70cefc529875f2319e716de4
+DIST ffmpeg-4.2.2.tar.bz2 10953320 BLAKE2B 
53293d01bf0bb15de9a56c11195d6448ac8cad5fae2821d7e61d8fbb13894681a1a73dff44b2d46fda5c14e444c94dde6bcef219ad9d1cfebfb21d7d63318ed2
 SHA512 
6920bf2efb6ed665ea84c31ff3b28a0e9dc0ba3e0c8dfe4ceee4d8b8172328334490a28dbac93b0f9839d0c90ea588cb79141d88bdd3bf4bbf43fd22deb6a5e6

diff --git a/media-video/ffmpeg/ffmpeg-4.2.2.ebuild 
b/media-video/ffmpeg/ffmpeg-4.2.2.ebuild
new file mode 100644
index 000..6d69c547734
--- /dev/null
+++ b/media-video/ffmpeg/ffmpeg-4.2.2.ebuild
@@ -0,0 +1,547 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# Subslot: libavutil major.libavcodec major.libavformat major
+# Since FFmpeg ships several libraries, subslot is kind of limited here.
+# Most consumers will use those three libraries, if a "less used" library
+# changes its soname, consumers will have to be rebuilt the old way
+# (preserve-libs).
+# If, for example, a package does not link to libavformat and only libavformat
+# changes its ABI then this package will be rebuilt needlessly. Hence, such a
+# package is free _not_ to := depend on FFmpeg but I would strongly encourage
+# doing so since such a case is unlikely.
+FFMPEG_SUBSLOT=56.58.58
+
+SCM=""
+if [ "${PV#}" != "${PV}" ] ; then
+   SCM="git-r3"
+   EGIT_MIN_CLONE_TYPE="single"
+   EGIT_REPO_URI="https://git.ffmpeg.org/ffmpeg.git;
+fi
+
+inherit eutils flag-o-matic multilib multilib-minimal toolchain-funcs ${SCM}
+
+DESCRIPTION="Complete solution to record, convert and stream audio and video. 
Includes libavcodec"
+HOMEPAGE="https://ffmpeg.org/;
+if [ "${PV#}" != "${PV}" ] ; then
+   SRC_URI=""
+elif [ "${PV%_p*}" != "${PV}" ] ; then # Snapshot
+   SRC_URI="mirror://gentoo/${P}.tar.bz2"
+else # Release
+   SRC_URI="https://ffmpeg.org/releases/${P/_/-}.tar.bz2;
+fi
+FFMPEG_REVISION="${PV#*_p}"
+
+SLOT="0/${FFMPEG_SUBSLOT}"
+LICENSE="
+   !gpl? ( LGPL-2.1 )
+   gpl? ( GPL-2 )
+   amr? (
+   gpl? ( GPL-3 )
+   !gpl? ( LGPL-3 )
+   )
+   gmp? (
+   gpl? ( GPL-3 )
+   !gpl? ( LGPL-3 )
+   )
+   libaribb24? (
+   gpl? ( GPL-3 )
+   !gpl? ( LGPL-3 )
+   )
+   encode? (
+   amrenc? (
+   gpl? ( GPL-3 )
+   !gpl? ( LGPL-3 )
+   )
+   )
+   samba? ( GPL-3 )
+"
+if [ "${PV#}" = "${PV}" ] ; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+fi
+
+# Options to use as use_enable in the foo[:bar] form.
+# This will feed configure with $(use_enable foo bar)
+# or $(use_enable foo foo) if no :bar is set.
+# foo is added to IUSE.
+FFMPEG_FLAG_MAP=(
+   +bzip2:bzlib cpudetection:runtime-cpudetect debug gcrypt gnutls 
gmp
+   +gpl hardcoded-tables +iconv libressl:libtls libxml2 lzma 
+network opencl
+   openssl +postproc samba:libsmbclient sdl:ffplay sdl:sdl2 vaapi 
vdpau
+   X:xlib xcb:libxcb xcb:libxcb-shm xcb:libxcb-xfixes +zlib
+   

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

2020-01-20 Thread Joonas Niilola
commit: cc16bdb09aa2bfe69e93fddbd1bfcf852d970d51
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Jan 20 17:18:11 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Jan 20 17:18:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc16bdb0

sys-kernel/pf-sources: bump to 4.5-pf6

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

 sys-kernel/pf-sources/Manifest |  1 +
 sys-kernel/pf-sources/pf-sources-5.4_p6.ebuild | 75 ++
 2 files changed, 76 insertions(+)

diff --git a/sys-kernel/pf-sources/Manifest b/sys-kernel/pf-sources/Manifest
index 357670a2b2d..2d98ed987de 100644
--- a/sys-kernel/pf-sources/Manifest
+++ b/sys-kernel/pf-sources/Manifest
@@ -18,3 +18,4 @@ DIST pf-sources-5.4_p2.patch 444667 BLAKE2B 
970e27405a2bcfd206b7c4d2852c1329b919
 DIST pf-sources-5.4_p3.patch 977402 BLAKE2B 
718d3239745b6be9736d4d5f49daddaeb4c0d8e6cb64f7824f84cfa64f3d9f15f86571fccf60009c0cc478be545d1da472fc1189ebf8df4518bbc57bea906c77
 SHA512 
5f8cff5193f0baadff310a47fc9be9abfa710f68595c2fd543bb6c72d9524e335ecc26d28a41e0e5735db1702d3978e0501984dc0e1637e3a3b54ac5fb1b5026
 DIST pf-sources-5.4_p4.patch 1683670 BLAKE2B 
df903d196334f502ed8056de684f51d8aa8f9f81ceb2cb5f17e1267fab2c77e0534bba55b895d266f1f940d211504511dd3afe0da1f30479ff7555be03ebcdca
 SHA512 
e1d24d45d8b0c00c9a2cf20774e6adb251dcbdda15f535c30abcb1296985781ea9fd4d7e6867dbdc9c0fe6fbbc7634d1997020a3c2345339ac08ad2e1c92409f
 DIST pf-sources-5.4_p5.patch 2125349 BLAKE2B 
52dfd6a76f9473937dc2fc0c138d424d7dbb781b08dd1c775cf6e9b2119381be4c71b6c6b00333cce47209de7d0e08a6872c33412acec670daee4944313504a7
 SHA512 
9c90b33b75453dcc2f0463225a19bef8475b71c6d3d99e8bb3d147ada0eaad29a3bee0038099aa45a6bd71496015b29a2cd00b9ab3c68fbc3bd6ee54155d3004
+DIST pf-sources-5.4_p6.patch 2445594 BLAKE2B 
766549139da27838aca8f849c6d71b13f3b1d1915468d5b617fef243f3947a45e7103d1b48dcf97f81675bf52ef2f15fbaf07ddaae739667ebb82f5b9b604e79
 SHA512 
9f259d5318fdf81285d2d22cbcdae65691abb8d214d031d74a3889750d027ef5439df1c92e6625ddee51f957c77648ceee7dd9478039a59e6c0b4e02eccede36

diff --git a/sys-kernel/pf-sources/pf-sources-5.4_p6.ebuild 
b/sys-kernel/pf-sources/pf-sources-5.4_p6.ebuild
new file mode 100644
index 000..a86a2780b71
--- /dev/null
+++ b/sys-kernel/pf-sources/pf-sources-5.4_p6.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+ETYPE="sources"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+
+HOMEPAGE="https://gitlab.com/post-factum/pf-kernel/-/wikis/README
+   https://dev.gentoo.org/~mpagano/genpatches/;
+
+IUSE=""
+
+# No 'experimental' USE flag provided, but we still want to use genpatches
+K_EXP_GENPATCHES_NOUSE="1"
+
+# No reason to bump this number unless something new gets included in 
genpatches,
+# in that case we can manually remove the linux kernel patches from genpatches.
+K_GENPATCHES_VER="1"
+
+K_NOSETEXTRAVERSION="1"
+
+# Not supported by the Gentoo security crew
+K_SECURITY_UNSUPPORTED="1"
+
+K_USEPV="yes"
+
+# We want the very basic patches from gentoo-sources, experimental patch
+# is already included in pf-sources
+K_WANT_GENPATCHES="base extras"
+
+UNIPATCH_STRICTORDER="yes"
+
+inherit eutils kernel-2
+detect_version
+
+DESCRIPTION="Linux kernel fork that includes the pf-kernel patchset and 
Gentoo's genpatches"
+
+PF_URI="https://github.com/pfactum/pf-kernel/compare/v${PV/_p*/}...v${PV/_p*/}-pf${PV/*_p/}.diff
 -> ${P}.patch"
+SRC_URI="
+   ${KERNEL_URI}
+   ${PF_URI}
+   
https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${PV/_p*/}-${K_GENPATCHES_VER}.base.tar.xz
+   
https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${PV/_p*/}-${K_GENPATCHES_VER}.extras.tar.xz
+"
+
+KV_FULL="${PVR}-pf"
+S="${WORKDIR}/linux-${KV_FULL}"
+
+PATCHES=(
+   "${DISTDIR}/${P}.patch"
+)
+
+K_EXTRAEINFO="For more info on pf-sources and details on how to report 
problems,
+see: ${HOMEPAGE}."
+
+pkg_setup(){
+   ewarn
+   ewarn "${PN} is *not* supported by the Gentoo Kernel Project in any 
way."
+   ewarn "If you need support, please contact the pf developers directly."
+   ewarn "Do *not* open bugs in Gentoo's bugzilla unless you have issues 
with"
+   ewarn "the ebuilds. Thank you."
+   ewarn
+   kernel-2_pkg_setup
+}
+
+src_prepare() {
+   default
+   kernel-2_src_prepare
+}
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   optfeature "Userspace KSM helper" sys-process/uksmd
+}



[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/files/, www-client/chromium/

2020-01-20 Thread Mike Gilbert
commit: 1eb18f7be47bdda6cd3957d7b737dd2b29916f97
Author: Stephan Hartmann  googlemail  com>
AuthorDate: Sun Jan 19 18:00:32 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Jan 20 17:04:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1eb18f7b

www-client/chromium: dev channel bump to 81.0.4029.3

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Stephan Hartmann  googlemail.com>
Signed-off-by: Mike Gilbert  gentoo.org>

 www-client/chromium/Manifest   |   1 +
 www-client/chromium/chromium-81.0.4029.3.ebuild| 747 +
 www-client/chromium/files/chromium-81-clang.patch  |  13 +
 .../chromium/files/chromium-81-gcc-dav1d.patch |  12 +
 .../chromium/files/chromium-81-gcc-noexcept.patch  |  13 +
 .../chromium/files/chromium-81-gcc-template.patch  |  32 +
 .../chromium/files/chromium-compiler-r11.patch | 192 ++
 7 files changed, 1010 insertions(+)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index fc759412bc3..e15704d4c46 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,2 +1,3 @@
 DIST chromium-79.0.3945.130.tar.xz 778319112 BLAKE2B 
ac6d7c08c34afc4de8383964f76a5eabc9209de185535a27eff2d6934a77d01fd6b07d5c5afb16e9dd936b2650da76d460e8a485ab16f8300144c7de9b3be2bb
 SHA512 
4b5d4769b068f20b8028085a148cbaf31311eeffad0a22c5c0909af273a8e57e077b33cc93331bbeff9165477262eed2e345b2224ac4f76d8bdb79f983596a81
 DIST chromium-80.0.3987.53.tar.xz 798716580 BLAKE2B 
922023deb0662b50b09db0261a56cfe124e8d15f5ae3e87bb0ac27206821f1a1c7fc223402d5ac8744fb88b00ff677aef21c9b09240d9f9ba4812d7f74d20ec2
 SHA512 
585501363c1e46d710a3ced89a91ae94e6e876a5cde9db3d0cc83a887f174f61a05d489274a62a832c30862ef5121e2838fc90b69d8ad17895afad94147d2b3f
+DIST chromium-81.0.4029.3.tar.xz 884456176 BLAKE2B 
56a409e024cafb96db807080aeed0a3a7f21cade7ab797e3dba7ca0628c17997630955b84fe3eb90089738c167ac88398f8d0d24871f7c16ca4382ac141f3a3d
 SHA512 
0b64c45e6c5febcb142a1fe89f94c352db8b57459937511f7e0d010105d94223ba3cb07d5f16fe1cc0534cbdf28bd6badcd8404da65a6d78d3bcc5131ecd9bc5

diff --git a/www-client/chromium/chromium-81.0.4029.3.ebuild 
b/www-client/chromium/chromium-81.0.4029.3.ebuild
new file mode 100644
index 000..cc849adeafa
--- /dev/null
+++ b/www-client/chromium/chromium-81.0.4029.3.ebuild
@@ -0,0 +1,747 @@
+# Copyright 2009-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python2_7 )
+
+CHROMIUM_LANGS="am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu 
he
+   hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl 
sr
+   sv sw ta te th tr uk vi zh-CN zh-TW"
+
+inherit check-reqs chromium-2 desktop flag-o-matic multilib ninja-utils 
pax-utils portability python-any-r1 readme.gentoo-r1 toolchain-funcs xdg-utils
+
+DESCRIPTION="Open-source version of Google Chrome web browser"
+HOMEPAGE="http://chromium.org/;
+SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="+closure-compile component-build cups cpu_flags_arm_neon gnome-keyring 
+hangouts kerberos pic +proprietary-codecs pulseaudio selinux +suid 
+system-ffmpeg +system-icu +system-libvpx +tcmalloc widevine"
+RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
+REQUIRED_USE="component-build? ( !suid )"
+
+COMMON_DEPEND="
+   >=app-accessibility/at-spi2-atk-2.26:2
+   app-arch/bzip2:=
+   cups? ( >=net-print/cups-1.3.11:= )
+   >=dev-libs/atk-2.26
+   dev-libs/expat:=
+   dev-libs/glib:2
+   system-icu? ( >=dev-libs/icu-65:= )
+   >=dev-libs/libxml2-2.9.4-r3:=[icu]
+   dev-libs/libxslt:=
+   dev-libs/nspr:=
+   >=dev-libs/nss-3.26:=
+   >=dev-libs/re2-0.2019.08.01:=
+   gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= )
+   >=media-libs/alsa-lib-1.0.19:=
+   media-libs/fontconfig:=
+   media-libs/freetype:=
+   >=media-libs/harfbuzz-2.4.0:0=[icu(-)]
+   media-libs/libjpeg-turbo:=
+   media-libs/libpng:=
+   system-libvpx? ( media-libs/libvpx:=[postproc,svc] )
+   >=media-libs/openh264-1.6.0:=
+   pulseaudio? ( media-sound/pulseaudio:= )
+   system-ffmpeg? (
+   >=media-video/ffmpeg-4:=
+   || (
+   media-video/ffmpeg[-samba]
+   >=net-fs/samba-4.5.10-r1[-debug(-)]
+   )
+   !=net-fs/samba-4.5.12-r0
+   >=media-libs/opus-1.3.1:=
+   )
+   sys-apps/dbus:=
+   sys-apps/pciutils:=
+   virtual/udev
+   x11-libs/cairo:=
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3[X]
+   x11-libs/libX11:=
+   x11-libs/libXcomposite:=
+   x11-libs/libXcursor:=
+   x11-libs/libXdamage:=
+   x11-libs/libXext:=
+   x11-libs/libXfixes:=
+   >=x11-libs/libXi-1.6.0:=
+   

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

2020-01-20 Thread Mike Gilbert
commit: 8050cdb194ee17c99a0d4dbba9f1a4f0da21650f
Author: Stephan Hartmann  googlemail  com>
AuthorDate: Mon Jan 20 13:33:40 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Jan 20 17:04:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8050cdb1

profiles: mask chromium dev channel release (M81)

Signed-off-by: Stephan Hartmann  googlemail.com>
Signed-off-by: Mike Gilbert  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/14397

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 4a934eb10a7..ce58aa43194 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Stephan Hartmann  (2020-01-20)
+# Dev channel releases are only for people who
+# are developers or want more experimental features
+# and accept a more unstable release.
+>=www-client/chromium-81
+
 # Andreas Sturmlechner  (2020-01-19)
 # Ancient, last release in 2006, blocks x11-libs/gtkglext cleanup
 # Masked for removal in 30 days.



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

2020-01-20 Thread Jeroen Roovers
commit: 53a09c36ca3634c3565dd18e27c0e7c097b70c26
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Jan 20 16:09:01 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Jan 20 16:09:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53a09c36

www-client/opera-developer: Old

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

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

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index 5ed1a43daf0..1050dbfe2f5 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,3 +1,2 @@
-DIST opera-developer_67.0.3554.0_amd64.deb 66428928 BLAKE2B 
fea80fcde2fdea43cdcfe0674dac95e543b217ee2d9c15a5802674109d24805eadff5e143fada3da05cd3ff127f0b911f656ca7bcc6743754fb3ed71a49e068f
 SHA512 
cd0bb1510c4c9998daa8cd31511709d9d231d5e6869f67f9c5531459c4feeb88df2ea805c3e9894dc15325beda635dfceb6d49fb706a885e5b166b3db00cfe6e
 DIST opera-developer_67.0.3564.0_amd64.deb 6644 BLAKE2B 
680c465b038a997cf2a509863e8cbf460ddff4f36d3d8db3a45f87e22aafb5cb0a252f190bd7aa7b69a29be85c021d2082913a71f2c7bca860d5972a99347d6c
 SHA512 
c6b99d9410c882a26e0d8d0d6b2f491ef7e061fd8f9864194bb80ef58a4061a9200af0711ecb506436d490c7f7eee6e5ad527f6edbd303fc5c4b1c26fe443da5
 DIST opera-developer_67.0.3574.0_amd64.deb 66804728 BLAKE2B 
93a8728671f3c4c2a7486d77410241e428f1b6d5ebdbe8c68615e74070385346c70b51df5ecceb37a52fbe93cef96ec9fcb78ac956b4e7edd6641797d95a737e
 SHA512 
0e6db23f7a899ca2091ab7df905b1190a35c3178ccc79d09c554ec2c3b62e94b30fc5845a2cd68aa07b4a6b9baa25f9215ebd3f360e14e6134fb039172aedc0b

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

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

2020-01-20 Thread Jeroen Roovers
commit: 1a9272b9610cf04c2e14b8458138d0752f74c9c9
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Jan 20 16:07:40 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Jan 20 16:09:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a9272b9

www-client/opera-developer: Version 67.0.3574.0

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

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

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index ed4719fbd2e..5ed1a43daf0 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,2 +1,3 @@
 DIST opera-developer_67.0.3554.0_amd64.deb 66428928 BLAKE2B 
fea80fcde2fdea43cdcfe0674dac95e543b217ee2d9c15a5802674109d24805eadff5e143fada3da05cd3ff127f0b911f656ca7bcc6743754fb3ed71a49e068f
 SHA512 
cd0bb1510c4c9998daa8cd31511709d9d231d5e6869f67f9c5531459c4feeb88df2ea805c3e9894dc15325beda635dfceb6d49fb706a885e5b166b3db00cfe6e
 DIST opera-developer_67.0.3564.0_amd64.deb 6644 BLAKE2B 
680c465b038a997cf2a509863e8cbf460ddff4f36d3d8db3a45f87e22aafb5cb0a252f190bd7aa7b69a29be85c021d2082913a71f2c7bca860d5972a99347d6c
 SHA512 
c6b99d9410c882a26e0d8d0d6b2f491ef7e061fd8f9864194bb80ef58a4061a9200af0711ecb506436d490c7f7eee6e5ad527f6edbd303fc5c4b1c26fe443da5
+DIST opera-developer_67.0.3574.0_amd64.deb 66804728 BLAKE2B 
93a8728671f3c4c2a7486d77410241e428f1b6d5ebdbe8c68615e74070385346c70b51df5ecceb37a52fbe93cef96ec9fcb78ac956b4e7edd6641797d95a737e
 SHA512 
0e6db23f7a899ca2091ab7df905b1190a35c3178ccc79d09c554ec2c3b62e94b30fc5845a2cd68aa07b4a6b9baa25f9215ebd3f360e14e6134fb039172aedc0b

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

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

2020-01-20 Thread Ben Kohler
commit: 09f830d7f849bf095ffca131f8d1630c2deb52f2
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Jan 20 15:49:00 2020 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Jan 20 15:49:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09f830d7

net-wireless/unifi: bump to 5.13.9 & drop old

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

 net-wireless/unifi/Manifest  | 2 +-
 net-wireless/unifi/{unifi-5.12.42.ebuild => unifi-5.13.9.ebuild} | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index 27cef4667e0..731b95c98be 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -1,4 +1,4 @@
 DIST unifi-5.12.35.zip 114691419 BLAKE2B 
0400f78cbc880f52e8e352a1b8ef925c293b5a51137aaba89c4e26f7b213661e2b9e5caf09cfc6af0f74456e1217f4e2b8f398c11ebe32b1b6a17153cef9e920
 SHA512 
4e6b3726e5b6e43c1688fbdefe816eedb1cefc671bc9f861cc06f1c4f52a903670e033c2c5b2c66c5ed2c3f42e8f573e6245fe483a32a0df33283d46ccb5d96a
-DIST unifi-5.12.42.zip 115486821 BLAKE2B 
bbe6a114f73e9c0bf32074eecd4d133a1cab8427d6265274c8db8a6b70b9036fceaca44c3847d26afe10ca6d8367767f5c68e5cf93ed598cb9647c36dff0524d
 SHA512 
573bd2a9910e8c831c4c10326cc2870f07ad0589caf3288238f88d1256b2a6ce81a534f36026fd845bc5158cff64b0c3a49f702bb74488a251cffc2ee09c2dbc
 DIST unifi-5.12.46.zip 115612217 BLAKE2B 
86facd4f21cf66091acfb4bfa5155188b30b1a33848ff0c24c393abf53f5efb114aca86b43b6040961fd9afe6ba1e1a42280f20f48c21772f884edd52b10b25c
 SHA512 
05135f75bf6484810ff66b58452ea8bca1c4e47d5fa7a955bdf9653777f80a7fa355bdaa6586e3a0d98bdcf69cce4e28cf3d14cf8204b82591ba6a08307deef3
+DIST unifi-5.13.9.zip 117147673 BLAKE2B 
d05f0e6d0bdada8e1e02f78f99d59f02e259f9c6f6e78827a7288520e393e0811f37501004b3914f5df4ec2065728b28d5a9eb3a376d1f83b174ab7e07215bea
 SHA512 
363b8019ba0854c289b2ec375739d0a86353fd876f3b59c7d8dd191da40866433ed98c1888d5d45a5def1209c1c0d7be733a71c3f5749c7b4def682d195e
 DIST unifi-5.6.42.zip 63581448 BLAKE2B 
dc12149acc56587043b9f6c45a43327a9a067dda86127c60ad62a4681a0c8ba873435b60183989332f561fb52f71c7207480766ec23d9c0e892cc20c521a9819
 SHA512 
467c0ad284a84795537484f371867d851e67c7e396215d539a9705f17f374b50db4051121a6634d1944474a2474bdd75fca860ab00b48634a5d3e8749a122989

diff --git a/net-wireless/unifi/unifi-5.12.42.ebuild 
b/net-wireless/unifi/unifi-5.13.9.ebuild
similarity index 95%
rename from net-wireless/unifi/unifi-5.12.42.ebuild
rename to net-wireless/unifi/unifi-5.13.9.ebuild
index 68878b093af..bd0a105748f 100644
--- a/net-wireless/unifi/unifi-5.12.42.ebuild
+++ b/net-wireless/unifi/unifi-5.13.9.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
 # Set this var for any releases except stable
-RC_SUFFIX="-1e9446c323"
+RC_SUFFIX="-37cd925fb5"
 
 inherit systemd
 
@@ -14,7 +14,7 @@ 
SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
 
 KEYWORDS="~amd64"
 LICENSE="Apache-1.0 Apache-2.0 BSD-1 BSD-2 BSD CDDL EPL-1.0 GPL-2 LGPL-2.1 
LGPL-3 MIT ubiquiti"
-SLOT="0/5.12"
+SLOT="0/5.13"
 IUSE="systemd"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-misc/apt-cacher-ng/files/

2020-01-20 Thread Jeroen Roovers
commit: 680704eaf5f16950e74a7ed9434087788551af9d
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Jan 20 15:03:09 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Jan 20 15:26:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=680704ea

net-misc/apt-cacher-ng: Clean up patch

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

 .../apt-cacher-ng/files/apt-cacher-ng-3.3-flags.patch | 15 ---
 1 file changed, 15 deletions(-)

diff --git a/net-misc/apt-cacher-ng/files/apt-cacher-ng-3.3-flags.patch 
b/net-misc/apt-cacher-ng/files/apt-cacher-ng-3.3-flags.patch
index a2f43a4d378..fbe34e66697 100644
--- a/net-misc/apt-cacher-ng/files/apt-cacher-ng-3.3-flags.patch
+++ b/net-misc/apt-cacher-ng/files/apt-cacher-ng-3.3-flags.patch
@@ -58,18 +58,3 @@
  endif()
  
  option(USE_LTO "Enable Link Time Optimization (requires modern compilers)" 
${USE_LTO_DEFAULT})
-@@ -385,3 +359,14 @@
- LIBDIR: ${LIBDIR}
- AVAHIDIR: ${AVAHIDIR}
- ")
-+
-+MESSAGE(STATUS "<<< Gentoo configuration >>>
-+Build type  ${CMAKE_BUILD_TYPE}
-+Install path${CMAKE_INSTALL_PREFIX}
-+Compiler flags:
-+C   ${CMAKE_C_FLAGS}
-+C++ ${CMAKE_CXX_FLAGS}
-+Linker flags:
-+Executable  ${CMAKE_EXE_LINKER_FLAGS}
-+Module  ${CMAKE_MODULE_LINKER_FLAGS}
-+Shared  ${CMAKE_SHARED_LINKER_FLAGS}\n")



[gentoo-commits] repo/gentoo:master commit in: net-misc/apt-cacher-ng/, net-misc/apt-cacher-ng/files/

2020-01-20 Thread Jeroen Roovers
commit: a3abfe512fddebcd61e3c15bbfe149163cefa707
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Jan 20 15:25:53 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Jan 20 15:26:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3abfe51

net-misc/apt-cacher-ng: Version 3.3.1_p2

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

 net-misc/apt-cacher-ng/Manifest|   1 +
 .../apt-cacher-ng/apt-cacher-ng-3.3.1_p2.ebuild| 139 +
 .../files/apt-cacher-ng-3.3.1-flags.patch  |  11 ++
 3 files changed, 151 insertions(+)

diff --git a/net-misc/apt-cacher-ng/Manifest b/net-misc/apt-cacher-ng/Manifest
index 015b3ca868e..c04034341df 100644
--- a/net-misc/apt-cacher-ng/Manifest
+++ b/net-misc/apt-cacher-ng/Manifest
@@ -1,4 +1,5 @@
 DIST apt-cacher-ng_3.3-2.debian.tar.xz 48496 BLAKE2B 
327d57cdf74798b99067cdd7153aaba4d3fb03c047203fb1d59fce730c68a28b6db2853f5f944843b96d8613f213c0399ba78aed1b3a186968f8767d03c0fd0c
 SHA512 
aa446b8147a42fa44fcd29754dabe388eedc9829cd908314ba97e0cacbd17d6a0222789015827196ab6fe3efd51ab08a2673ae7c04f5c0781705310e28ca44e7
 DIST apt-cacher-ng_3.3.1-1.debian.tar.xz 50912 BLAKE2B 
a873c4e718765a7161d9f87b68fc891202c6406e91252eb4b1aee6ca87f3497e6f4a1ca9353d3a86f3a8a24059339f2c370a707427f5baecb1e8b6d3977b445a
 SHA512 
b643d9b38891ffd6603239ddb8635dd3dcd7c31d7a32fa128e9b4d632fa08c95ca652e1bdbd2bb046895341bc4611c436e6ff4d997ae2050cdb84e56fb311078
+DIST apt-cacher-ng_3.3.1-2.debian.tar.xz 49772 BLAKE2B 
b864859e7f0ad5eba24b2f1ced74dbdb7a1878fbc2190863929f45534163c18ed2a67c4c75b5fe8011d93312ab9a67d899b09669e7aacb1ad3ae15a2bc1fba12
 SHA512 
653ca59c1d9c89a9586ccf963da480524ff8195222435e4a89f0c08ca64586e1993a92d00a05dbf738b0814869a5e6b539a05d1d59cb956e66b2dbe5ad95eeb8
 DIST apt-cacher-ng_3.3.1.orig.tar.xz 321996 BLAKE2B 
b630a31414ee86256f2e2ebe950b56d182d61dffd1603ce8387b5cd677d18fcda3ed17864bb99c253b11e2d29163b172c2d0bc91a3f5b14fb9f0ef321d656b40
 SHA512 
0d412e4a488fa4c55f1292c1fc7346bdf88228528455ce1d2ad20137ddb84df211a3bc5911c12662428335d8f624979d166b0ed31f74e466228df3ab108e67f3
 DIST apt-cacher-ng_3.3.orig.tar.xz 320884 BLAKE2B 
c4bda8de90f76e7cb8335fdb758571db030c1298881afceb865f84e506aeb82e4db69c5c091debfdcf6c85bc8d4e703b75725ae6b06f2e412ba4b4362d568a05
 SHA512 
01a09bc13d2a9d24ee3012a21ae954362715bc0b69ef021a3446ad7d78157209aaaf941fbb02b0e5323bfb0337a1e3d6450c07b680d42f7bf93855d7ac65c60f

diff --git a/net-misc/apt-cacher-ng/apt-cacher-ng-3.3.1_p2.ebuild 
b/net-misc/apt-cacher-ng/apt-cacher-ng-3.3.1_p2.ebuild
new file mode 100644
index 000..21f1ce96df0
--- /dev/null
+++ b/net-misc/apt-cacher-ng/apt-cacher-ng-3.3.1_p2.ebuild
@@ -0,0 +1,139 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit cmake-utils toolchain-funcs user
+
+DESCRIPTION="Yet another caching HTTP proxy for Debian/Ubuntu software 
packages"
+HOMEPAGE="
+   https://www.unix-ag.uni-kl.de/~bloch/acng/
+   https://packages.qa.debian.org/a/apt-cacher-ng.html
+"
+LICENSE="BSD-4 ZLIB public-domain"
+SLOT="0"
+SRC_URI="
+   mirror://debian/pool/main/a/${PN}/${PN}_${PV/_*}.orig.tar.xz
+   mirror://debian/pool/main/a/${PN}/${PN}_${PV/_p/-}.debian.tar.xz
+"
+
+KEYWORDS="~amd64 ~x86"
+IUSE="doc fuse systemd tcpd"
+
+COMMON_DEPEND="
+   app-arch/bzip2
+   app-arch/xz-utils
+   dev-libs/openssl:0=
+   sys-libs/zlib
+   systemd? (
+   sys-apps/systemd
+   )
+"
+BDEPEND="
+   ${COMMON_DEPEND}
+   dev-util/cmake
+   >sys-devel/gcc-4.8
+   virtual/pkgconfig
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   dev-lang/perl
+   fuse? ( sys-fs/fuse )
+   tcpd? ( sys-apps/tcp-wrappers )
+"
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.3.1-flags.patch
+   "${WORKDIR}"/debian/patches/debian-changes
+)
+S=${WORKDIR}/${P/_*}
+
+pkg_pretend() {
+   if [[ $(gcc-major-version) -lt 4 ]]; then
+   die "GCC 4.8 or greater is required but you have 
$(gcc-major-version).$(gcc-minor-version)"
+   elif [[ $(gcc-major-version) = 4 ]] && [[ $(gcc-minor-version) -lt 8 
]]; then
+   die "GCC 4.8 or greater is required but you have 
$(gcc-major-version).$(gcc-minor-version)"
+   fi
+}
+
+pkg_setup() {
+   # add new user & group for daemon
+   enewgroup ${PN}
+   enewuser ${PN} -1 -1 -1 ${PN}
+}
+
+src_configure(){
+   mycmakeargs=(
+   "-DCMAKE_INSTALL_PREFIX=/usr"
+   )
+   if use fuse; then
+   mycmakeargs+=( "-DHAVE_FUSE_25=yes" )
+   else
+   mycmakeargs+=( "-DHAVE_FUSE_25=no" )
+   fi
+   if use tcpd; then
+   mycmakeargs+=( "-DHAVE_LIBWRAP=yes" )
+   else
+   mycmakeargs+=( "-DHAVE_LIBWRAP=no" )
+   fi
+   if tc-ld-is-gold; then
+   mycmakeargs+=( "-DUSE_GOLD=yes" )
+   else
+   mycmakeargs+=( 

[gentoo-commits] repo/gentoo:master commit in: sys-cluster/rdma-core/

2020-01-20 Thread Jeroen Roovers
commit: 515be3887dff8be8abc90914293f0d8fdac591a9
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Jan 20 13:36:35 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Jan 20 13:36:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=515be388

sys-cluster/rdma-core: Mark ~hppa

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Bug: https://bugs.gentoo.org/705802
Signed-off-by: Jeroen Roovers  gentoo.org>

 sys-cluster/rdma-core/rdma-core-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/rdma-core/rdma-core-.ebuild 
b/sys-cluster/rdma-core/rdma-core-.ebuild
index f6f843f6875..a4b748ab4b1 100644
--- a/sys-cluster/rdma-core/rdma-core-.ebuild
+++ b/sys-cluster/rdma-core/rdma-core-.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == "" ]]; then
EGIT_REPO_URI="https://github.com/linux-rdma/rdma-core;
 else

SRC_URI="https://github.com/linux-rdma/rdma-core/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 ~hppa ~x86"
 fi
 
 LICENSE="|| ( GPL-2 ( CC0-1.0 MIT BSD BSD-with-attribution ) )"



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

2020-01-20 Thread Jeroen Roovers
commit: ab5dc584e32e10865aeaace994b754e0baf6d888
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Jan 20 13:29:47 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Jan 20 13:30:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab5dc584

net-libs/libpcap: Mark ~hppa

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Bug: https://bugs.gentoo.org/show_bug.cgi?id=705802
Signed-off-by: Jeroen Roovers  gentoo.org>

 net-libs/libpcap/libpcap-1.9.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libpcap/libpcap-1.9.1-r3.ebuild 
b/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
index 71cfe9d377e..9628a24a510 100644
--- a/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
+++ b/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~hppa ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="bluetooth dbus netlink rdma -remote static-libs usb -yydebug"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/rdma-core/

2020-01-20 Thread Jeroen Roovers
commit: f3e089533621ac9e42bded579af6b0718429dd5b
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Jan 20 13:24:11 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Jan 20 13:30:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3e08953

sys-cluster/rdma-core: Mark ~hppa

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Bug: https://bugs.gentoo.org/show_bug.cgi?id=705802
Signed-off-by: Jeroen Roovers  gentoo.org>

 sys-cluster/rdma-core/rdma-core-27.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/rdma-core/rdma-core-27.0.ebuild 
b/sys-cluster/rdma-core/rdma-core-27.0.ebuild
index e879e9b2b99..cc1079c577a 100644
--- a/sys-cluster/rdma-core/rdma-core-27.0.ebuild
+++ b/sys-cluster/rdma-core/rdma-core-27.0.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == "" ]]; then
EGIT_REPO_URI="https://github.com/linux-rdma/rdma-core;
 else
SRC_URI="https://github.com/linux-rdma/rdma-core/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 ~hppa ~x86"
 fi
 
 LICENSE="|| ( GPL-2 ( CC0-1.0 MIT BSD BSD-with-attribution ) )"



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

2020-01-20 Thread Jeroen Roovers
commit: 4c503317800f3cd724de0c03a3adbed8091fef80
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Jan 20 13:28:54 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Jan 20 13:30:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c503317

net-wireless/bluez: Mark hppa

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

 net-wireless/bluez/bluez-5.52.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-wireless/bluez/bluez-5.52.ebuild 
b/net-wireless/bluez/bluez-5.52.ebuild
index e20f0c3e883..a73b178bd59 100644
--- a/net-wireless/bluez/bluez-5.52.ebuild
+++ b/net-wireless/bluez/bluez-5.52.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ 
SRC_URI="https://www.kernel.org/pub/linux/bluetooth/${P}.tar.xz;
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="amd64 arm arm64 ~hppa ~mips ppc ppc64 x86"
+KEYWORDS="amd64 arm arm64 hppa ~mips ppc ppc64 x86"
 IUSE="btpclient cups doc debug deprecated extra-tools experimental +mesh midi 
+obex +readline selinux systemd test test-programs +udev user-session"
 
 # Since this release all remaining extra-tools need readline support, but this 
could



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

2020-01-20 Thread Jeroen Roovers
commit: 0a7c795a7d4fa1ab3e621bd95bbe48f1ee59b05e
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Jan 20 13:27:51 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Jan 20 13:30:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a7c795a

dev-libs/ell: Mark ~hppa/hppa

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

 dev-libs/ell/ell-0.26.ebuild | 4 ++--
 dev-libs/ell/ell-0.27.ebuild | 4 ++--
 dev-libs/ell/ell-.ebuild | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-libs/ell/ell-0.26.ebuild b/dev-libs/ell/ell-0.26.ebuild
index 9c1223c6f05..125fb7022f2 100644
--- a/dev-libs/ell/ell-0.26.ebuild
+++ b/dev-libs/ell/ell-0.26.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~sparc x86"
 fi
 LICENSE="LGPL-2.1"
 SLOT="0"

diff --git a/dev-libs/ell/ell-0.27.ebuild b/dev-libs/ell/ell-0.27.ebuild
index cafd42ed2ce..615074c27a1 100644
--- a/dev-libs/ell/ell-0.27.ebuild
+++ b/dev-libs/ell/ell-0.27.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~sparc ~x86"
 fi
 LICENSE="LGPL-2.1"
 SLOT="0"

diff --git a/dev-libs/ell/ell-.ebuild b/dev-libs/ell/ell-.ebuild
index cafd42ed2ce..615074c27a1 100644
--- a/dev-libs/ell/ell-.ebuild
+++ b/dev-libs/ell/ell-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~sparc ~x86"
 fi
 LICENSE="LGPL-2.1"
 SLOT="0"



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

2020-01-20 Thread Ben Kohler
commit: 00fd9af6edded2983a5c71b5260acdae6cb1b9e8
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Jan 20 13:07:07 2020 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Jan 20 13:07:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00fd9af6

sys-fs/udiskie: bump to 2.0.3

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

 sys-fs/udiskie/Manifest |  1 +
 sys-fs/udiskie/udiskie-2.0.3.ebuild | 49 +
 2 files changed, 50 insertions(+)

diff --git a/sys-fs/udiskie/Manifest b/sys-fs/udiskie/Manifest
index 1191dbf8d2e..fdc0ac7df30 100644
--- a/sys-fs/udiskie/Manifest
+++ b/sys-fs/udiskie/Manifest
@@ -1,2 +1,3 @@
 DIST udiskie-1.7.7.tar.gz 91858 BLAKE2B 
7d9729f8c66e0d9afdf2b89f5cc2a941ce6726c809af1069146f13466eccdfa54ed45f43535d84592f1b09ccf6454814d7ff62d453781c547ebfb989fcab7767
 SHA512 
ea192cc8a50c742e96d5163bb1378a7cd110599cfe731d676343766a1ce3ee1102ab43322c5f9666d6c6a232e310fd494e0f76ad33aeab1fd8225a3267f3193a
 DIST udiskie-2.0.2.tar.gz 85616 BLAKE2B 
4d2ab17679610a4d3aa5eae5e6a611a5ae16e7958071c6b44f52884d945b7776d5dd84e85acda2a9b763f5c7da8846e0d2a80e7c788b739953cde04790610804
 SHA512 
ae3e298b11adaa50046bf521c5f3bd67cbcaa2f1e1cf18cf43f4b6b086ded2540f7db93de5c8b57048ea1bb115fb5266f9e3b69f7bb1acb9b7f429efcbe101c1
+DIST udiskie-2.0.3.tar.gz 85690 BLAKE2B 
3d2fd2c24defca4ff9a288412d184169759d8051d07c4c2b9dd8e5b7befab0193753cc714b3668b298949b8dc52324cfa273f5e7590fec3990aff3caffc7
 SHA512 
a6bd1c13648e9b58fe862059880c48dcf736448b44567b3551730ce959e2d33993a0e553d868f1788512004134709e44f38fca7ef476222a0739aef02d9a2473

diff --git a/sys-fs/udiskie/udiskie-2.0.3.ebuild 
b/sys-fs/udiskie/udiskie-2.0.3.ebuild
new file mode 100644
index 000..342a8f0494a
--- /dev/null
+++ b/sys-fs/udiskie/udiskie-2.0.3.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python3_{6,7,8} )
+inherit distutils-r1 gnome2-utils
+
+DESCRIPTION="An automatic disk mounting service using udisks"
+HOMEPAGE="https://pypi.org/project/udiskie/ https://github.com/coldfix/udiskie;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+RDEPEND="dev-python/docopt[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/pyxdg[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   sys-fs/udisks:2
+   $(python_gen_cond_dep 
'dev-python/importlib_resources[${PYTHON_USEDEP}]' 'python3_6')"
+DEPEND="app-text/asciidoc
+   dev-python/setuptools[${PYTHON_USEDEP}]"
+
+src_prepare() {
+   sed -i -e 's:gtk-update-icon-cache:true:' setup.py || die
+   default
+
+   distutils-r1_src_prepare
+}
+
+src_compile() {
+   distutils-r1_src_compile
+   emake -C doc
+}
+
+src_install() {
+   distutils-r1_src_install
+   doman doc/${PN}.8
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+}



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

2020-01-20 Thread Agostino Sarubbo
commit: cfbbeef77b6b9f0e78d570683c553d8b3334fe04
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Jan 20 13:03:53 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Jan 20 13:03:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfbbeef7

dev-util/gource: amd64 stable wrt bug #705928

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/gource/gource-0.51.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/gource/gource-0.51.ebuild 
b/dev-util/gource/gource-0.51.ebuild
index a1e9aa52d6f..384186f7e6e 100644
--- a/dev-util/gource/gource-0.51.ebuild
+++ b/dev-util/gource/gource-0.51.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/acaudwell/Gource/releases/download/${P}/${P}.tar.gz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE=""
 
 COMMON_DEPEND="



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

2020-01-20 Thread Agostino Sarubbo
commit: 86e42188aaadc12bfa73c2e3293fd9df6d00b28e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Jan 20 13:03:59 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Jan 20 13:03:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86e42188

app-admin/keepass: amd64 stable wrt bug #705930

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/app-admin/keepass/keepass-2.43.ebuild 
b/app-admin/keepass/keepass-2.43.ebuild
index 6c256a5a27b..550025586e7 100644
--- a/app-admin/keepass/keepass-2.43.ebuild
+++ b/app-admin/keepass/keepass-2.43.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_PN}-${PV}-Source.zip"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="aot"
 
 COMMON_DEPEND="dev-lang/mono"



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

2020-01-20 Thread Joonas Niilola
commit: cb91de1397e2bf16bd304df4d2b0f33a1bf0aed1
Author: Vladimir Pavljuchenkov (SpiderX)  spiderx  dp 
 ua>
AuthorDate: Sat Jan 18 16:28:03 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Jan 20 13:03:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb91de13

sys-power/powerstat: drop old ebuild

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Vladimir Pavljuchenkov  spiderx.dp.ua>
Signed-off-by: Joonas Niilola  gentoo.org>

 sys-power/powerstat/Manifest |  1 -
 sys-power/powerstat/powerstat-0.02.18.ebuild | 22 --
 2 files changed, 23 deletions(-)

diff --git a/sys-power/powerstat/Manifest b/sys-power/powerstat/Manifest
index b31e68bedc7..15f09704d0e 100644
--- a/sys-power/powerstat/Manifest
+++ b/sys-power/powerstat/Manifest
@@ -1,2 +1 @@
-DIST powerstat-0.02.18.tar.gz 59205 BLAKE2B 
80230b0571b0920d68ed0148220d0b50c84dece6a24c11d866a885c63da336d5a632119a667a3348dcc8b6f62ed98a5785ad91120a3ee9d98ddd0dbb5952aaea
 SHA512 
2634ae760d2cd68f71d315033d53bcda843b977bfe34190f792a5937a29dc4b6d220b91bd3b538be75394c8ba9b5a8d883e3d99ea8b840abf4106880da7a1404
 DIST powerstat-0.02.20.tar.gz 59127 BLAKE2B 
893637b3b2ebb2969dcea34a02ff9c90aa1d08b2bb5fafcb80b6d41520e03b5696acc6020a337afaac676eb29e48e5449f718a40d88535d114766d77f70f6fca
 SHA512 
1bfe33cb06d4647c8552ee4b85e12f55475b3a0aa77aaa9cbd72ba11c9c67bb087d64dbda2b6362fb60440e30060e670eb6ba4b7f164f7ab306320994e54fabe

diff --git a/sys-power/powerstat/powerstat-0.02.18.ebuild 
b/sys-power/powerstat/powerstat-0.02.18.ebuild
deleted file mode 100644
index e521ed728d5..000
--- a/sys-power/powerstat/powerstat-0.02.18.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="Laptop power measuring tool"
-HOMEPAGE="https://launchpad.net/ubuntu/+source/powerstat 
https://github.com/ColinIanKing/powerstat;
-SRC_URI="https://github.com/ColinIanKing/${PN}/archive/V${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-# Don't compress manpages
-PATCHES=( "${FILESDIR}"/"${PN}"-0.02.17-makefile.patch )
-
-src_compile() {
-   emake CC="$(tc-getCC)"
-}



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

2020-01-20 Thread Joonas Niilola
commit: 72800ee8324ca2e3828735b23b017086ec1c47f6
Author: Felix Neumärker  posteo  de>
AuthorDate: Mon Jan 20 09:21:45 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Jan 20 13:03:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72800ee8

www-apps/gitea: bump to 1.10.3

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Felix Neumärker  posteo.de>
Signed-off-by: Joonas Niilola  gentoo.org>

 www-apps/gitea/Manifest|   1 +
 www-apps/gitea/gitea-1.10.3.ebuild | 134 +
 2 files changed, 135 insertions(+)

diff --git a/www-apps/gitea/Manifest b/www-apps/gitea/Manifest
index 069baafbcea..c93c49010b2 100644
--- a/www-apps/gitea/Manifest
+++ b/www-apps/gitea/Manifest
@@ -1 +1,2 @@
 DIST gitea-1.10.2.tar.gz 30141486 BLAKE2B 
b6797a6bff7ec8a174f49bf9606cbab65ae5d3fe96ad6be381ea708cd73b6664588b5d80b2f6114ae09a9a202a606b4b4be6b3f224fdf2ea31c42e44b9f29813
 SHA512 
b378d02f27bb03ffd1a8ace2da8d827e07e023a02de4b1b4b354659316539ea38bf2735aa01fb1f997b05f7bb557394d0b6d15a1974747d86826ec1af02efb27
+DIST gitea-1.10.3.tar.gz 30145162 BLAKE2B 
4b851580a4e081148ee99d0b6daab52df3251711e309b05ba6ac590d2c5f7983b5d65040b474c09efdc0e999e6f011b14a6e8f8069e3bf7957c23dc118b82cf8
 SHA512 
2e3962069f2160ea536a7ab4322261c5063fffe0d291796cba61c9d0a3cf965d339441bc0b2259883695a6ce4b62de1f3e16e3fc78016ce303847b70f4f8ff34

diff --git a/www-apps/gitea/gitea-1.10.3.ebuild 
b/www-apps/gitea/gitea-1.10.3.ebuild
new file mode 100644
index 000..473b669f45b
--- /dev/null
+++ b/www-apps/gitea/gitea-1.10.3.ebuild
@@ -0,0 +1,134 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+if [[ ${PV} != * ]] ; then
+   SCM="golang-vcs-snapshot"
+else
+   SCM="git-r3"
+fi
+
+inherit golang-base tmpfiles systemd ${SCM}
+unset SCM
+
+EGO_PN="code.gitea.io/gitea"
+
+DESCRIPTION="A painless self-hosted Git service"
+HOMEPAGE="https://gitea.io;
+
+if [[ ${PV} != * ]] ; then
+   SRC_URI="https://github.com/go-gitea/gitea/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64"
+else
+   EGIT_REPO_URI="https://github.com/go-gitea/gitea;
+   EGIT_CHECKOUT_DIR="${WORKDIR}/${P}/src/${EGO_PN}"
+   has test ${FEATURES} && EGIT_MIN_CLONE_TYPE="mirror"
+fi
+
+LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0"
+SLOT="0"
+IUSE="+acct pam sqlite"
+
+BDEPEND="dev-lang/go"
+DEPEND="pam? ( sys-libs/pam )"
+RDEPEND="${DEPEND}
+   acct? (
+   acct-group/git
+   acct-user/git[gitea]
+   )
+   dev-vcs/git"
+
+DOCS=( custom/conf/app.ini.sample CONTRIBUTING.md README.md )
+S="${WORKDIR}/${P}/src/${EGO_PN}"
+
+PATCHES=( "${FILESDIR}/gitea-logflags.patch" )
+
+gitea_make() {
+   local gitea_tags=(
+   bindata
+   $(usev pam)
+   $(usex sqlite 'sqlite sqlite_unlock_notify' '')
+   )
+   local gitea_settings=(
+   "-X 
code.gitea.io/gitea/modules/setting.CustomConf=${EPREFIX}/etc/gitea/app.ini"
+   "-X 
code.gitea.io/gitea/modules/setting.CustomPath=${EPREFIX}/var/lib/gitea/custom"
+   "-X 
code.gitea.io/gitea/modules/setting.AppWorkPath=${EPREFIX}/var/lib/gitea"
+   )
+   local makeenv=(
+   TAGS="${gitea_tags[@]}"
+   LDFLAGS="-extldflags \"${LDFLAGS}\" ${gitea_settings[@]}"
+   GOPATH="${WORKDIR}/${P}:$(get_golibdir_gopath)"
+   )
+   [[ ${PV} != * ]] && makeenv+=("DRONE_TAG=${PV}")
+
+   env "${makeenv[@]}" emake "$@"
+}
+
+src_prepare() {
+   default
+
+   local sedcmds=(
+   -e "s#^RUN_MODE = dev#RUN_MODE = prod#"
+   -e "s#^ROOT =#ROOT = 
${EPREFIX}/var/lib/gitea/gitea-repositories#"
+   -e "s#^ROOT_PATH =#ROOT_PATH = ${EPREFIX}/var/log/gitea#"
+   -e "s#^APP_DATA_PATH = data#APP_DATA_PATH = 
${EPREFIX}/var/lib/gitea/data#"
+   -e "s#^HTTP_ADDR = 0.0.0.0#HTTP_ADDR = 127.0.0.1#"
+   -e "s#^MODE = console#MODE = file#"
+   -e "s#^LEVEL = Trace#LEVEL = Info#"
+   -e "s#^LOG_SQL = true#LOG_SQL = false#"
+   -e "s#^DISABLE_ROUTER_LOG = false#DISABLE_ROUTER_LOG = true#"
+   -e "s#^APP_ID =#;APP_ID =#"
+   -e "s#^TRUSTED_FACETS =#;TRUSTED_FACETS =#"
+   )
+
+   sed -i "${sedcmds[@]}" custom/conf/app.ini.sample || die
+   if use sqlite ; then
+   sed -i -e "s#^DB_TYPE = .*#DB_TYPE = sqlite3#" 
custom/conf/app.ini.sample || die
+   fi
+
+   gitea_make generate
+}
+
+src_compile() {
+   gitea_make build
+}
+
+src_test() {
+   if has network-sandbox ${FEATURES}; then
+   einfo "Remove tests which are known to fail with 
network-sandbox enabled."
+   rm ./modules/migrations/github_test.go || die
+   fi
+
+   if [[ ${PV} != * ]] ; then
+   einfo "Remove tests 

[gentoo-commits] repo/gentoo:master commit in: media-libs/gegl/files/, media-libs/gegl/

2020-01-20 Thread Joonas Niilola
commit: e5106d923c2d796469a4da6e0e8d5524cf958126
Author: band-a-prend  yandex  ru>
AuthorDate: Sun Jan 19 07:02:27 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Jan 20 13:03:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5106d92

media-libs/gegl: Fix compilation error due to non-ascii symbols

This patch force using utf8 while reading files on converting .cl files
to .h files in env where for some reasons sandbox system codepage isn't utf8.

The patch provides compatibility both with python2.7 and python3.x.
When python2.7 support will be dropped the addition of
from __future__ import unicode_literals
import io
and "io."
could be removed as not neccessary for python3.x.

Closes: https://bugs.gentoo.org/705286
Signed-off-by: Sergey Torokhov  yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/14387
Signed-off-by: Joonas Niilola  gentoo.org>

 .../files/gegl-0.4.18-cltostring_force_utf8.patch  | 30 ++
 media-libs/gegl/gegl-0.4.18.ebuild |  5 ++--
 2 files changed, 33 insertions(+), 2 deletions(-)

diff --git a/media-libs/gegl/files/gegl-0.4.18-cltostring_force_utf8.patch 
b/media-libs/gegl/files/gegl-0.4.18-cltostring_force_utf8.patch
new file mode 100644
index 000..ecb1be4c735
--- /dev/null
+++ b/media-libs/gegl/files/gegl-0.4.18-cltostring_force_utf8.patch
@@ -0,0 +1,30 @@
+--- a/opencl/cltostring.py 2019-10-27 02:01:07.0 +0300
 b/opencl/cltostring.py 2020-01-12 21:22:25.0 +0300
+@@ -1,8 +1,10 @@
+ #!/usr/bin/env python
+ from __future__ import print_function
++from __future__ import unicode_literals
+ 
+ import os
+ import sys
++import io
+ 
+ # Search for lines that look like #include "blah.h" and replace them
+ # with the contents of blah.h.
+@@ -34,12 +36,12 @@
+ 
+ 
+ if len(sys.argv) == 2:
+-  infile  = open(sys.argv[1], "r")
+-  outfile = open(sys.argv[1] + '.h',  "w")
++  infile  = io.open(sys.argv[1], "r", encoding="utf-8")
++  outfile = io.open(sys.argv[1] + '.h',  "w", encoding="utf-8")
+ 
+ elif len(sys.argv) == 3:
+-  infile  = open(sys.argv[1], "r")
+-  outfile = open(sys.argv[2], "w")
++  infile  = io.open(sys.argv[1], "r", encoding="utf-8")
++  outfile = io.open(sys.argv[2], "w", encoding="utf-8")
+ 
+ else:
+   print("Usage: %s input [output]" % sys.argv[0])

diff --git a/media-libs/gegl/gegl-0.4.18.ebuild 
b/media-libs/gegl/gegl-0.4.18.ebuild
index f2c662e0cba..56b18bcd87a 100644
--- a/media-libs/gegl/gegl-0.4.18.ebuild
+++ b/media-libs/gegl/gegl-0.4.18.ebuild
@@ -82,9 +82,10 @@ BDEPEND="
 DOCS=( AUTHORS docs/ChangeLog docs/NEWS.txt )
 
 PATCHES=(
-   "${FILESDIR}"/${PN}-0.4.18-drop-failing-tests.patch
-   "${FILESDIR}"/${PN}-0.4.18-program-suffix.patch
+   "${FILESDIR}"/${P}-drop-failing-tests.patch
+   "${FILESDIR}"/${P}-program-suffix.patch
"${FILESDIR}"/${P}-meson_cpu_detection.patch
+   "${FILESDIR}"/${P}-cltostring_force_utf8.patch
 )
 
 python_check_deps() {



  1   2   >